From e0c8f223c0bebbd7fe04195e1b6898acbe00d506 Mon Sep 17 00:00:00 2001 From: Wojciech Kaczmarski Date: Sun, 6 Jul 2025 21:40:13 +0200 Subject: [PATCH] WIP SOM update --- .gitignore | 1 + audio.kicad_sch | 210 +- connectors.kicad_sch | 44 +- display.kicad_sch | 80 +- fp-info-cache | 22 +- keyboard.kicad_sch | 32 +- linht-hw.kicad_pro | 4 - linht-hw.kicad_sch | 216 +- linht-hw.pdf | Bin 836566 -> 711152 bytes parts/BGS12P2L6.kicad_sym | 175 + parts/SX1255IWLTRT.kicad_sym | 172 + parts/SX1255IWLTRT.stp | 13790 ++++++++++++++++ parts/TAC5112IRGER.kicad_sym | 156 + parts/TAC5112IRGER.stp | 11719 +++++++++++++ .../parts.pretty/QFN-140_hole_large.kicad_mod | 1130 ++ .../QFN50P500X500X80-33N-D.kicad_mod | 378 + parts/parts.pretty/TSLP-6-4.kicad_mod | 123 + parts/parts.pretty/VQFN-24.kicad_mod | 375 + power.kicad_sch | 32 +- rf.kicad_sch | 210 +- soc.kicad_sch | 6138 +++---- sym-lib-table | 1 - 22 files changed, 30721 insertions(+), 4287 deletions(-) create mode 100644 parts/BGS12P2L6.kicad_sym create mode 100644 parts/SX1255IWLTRT.kicad_sym create mode 100644 parts/SX1255IWLTRT.stp create mode 100644 parts/TAC5112IRGER.kicad_sym create mode 100644 parts/TAC5112IRGER.stp create mode 100644 parts/parts.pretty/QFN-140_hole_large.kicad_mod create mode 100644 parts/parts.pretty/QFN50P500X500X80-33N-D.kicad_mod create mode 100644 parts/parts.pretty/TSLP-6-4.kicad_mod create mode 100644 parts/parts.pretty/VQFN-24.kicad_mod diff --git a/.gitignore b/.gitignore index c24e96a..63fe272 100644 --- a/.gitignore +++ b/.gitignore @@ -14,6 +14,7 @@ _autosave-* *-save.pro *-save.kicad_pcb fp-info-cache +*.lck # Netlist files (exported from Eeschema) *.net diff --git a/audio.kicad_sch b/audio.kicad_sch index 532e7a8..50c49be 100644 --- a/audio.kicad_sch +++ b/audio.kicad_sch @@ -6,10 +6,10 @@ (paper "A4") (title_block (title "LinHT - Linux-based SDR handheld transceiver") - (date "5 June 2025") + (date "6 July 2025") (rev "A") (company "M17 Foundation") - (comment 1 "Author: Wojciech SP5WWP") + (comment 1 "Author: Wojciech SP5WWP, Andy OE3ANC") ) (lib_symbols (symbol "Amplifier_Audio:MAX9814" @@ -3768,7 +3768,7 @@ (on_board yes) (dnp no) (uuid "00000000-0000-0000-0000-000061eebc21") - (property "Reference" "C29" + (property "Reference" "C28" (at 139.4968 147.4216 0) (effects (font @@ -3839,7 +3839,7 @@ (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/c40b23ce-765e-4258-88c6-173a78d6d517" - (reference "C29") + (reference "C28") (unit 1) ) ) @@ -3854,7 +3854,7 @@ (on_board yes) (dnp no) (uuid "00000000-0000-0000-0000-000061eed570") - (property "Reference" "C32" + (property "Reference" "C31" (at 149.6568 147.4216 0) (effects (font @@ -3925,7 +3925,7 @@ (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/c40b23ce-765e-4258-88c6-173a78d6d517" - (reference "C32") + (reference "C31") (unit 1) ) ) @@ -3940,7 +3940,7 @@ (on_board yes) (dnp no) (uuid "00000000-0000-0000-0000-000061ef321c") - (property "Reference" "#PWR075" + (property "Reference" "#PWR053" (at 137.16 160.02 0) (effects (font @@ -3990,7 +3990,7 @@ (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/c40b23ce-765e-4258-88c6-173a78d6d517" - (reference "#PWR075") + (reference "#PWR053") (unit 1) ) ) @@ -4005,7 +4005,7 @@ (on_board yes) (dnp no) (uuid "00000000-0000-0000-0000-000061ef602f") - (property "Reference" "#PWR078" + (property "Reference" "#PWR056" (at 147.32 160.02 0) (effects (font @@ -4055,7 +4055,7 @@ (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/c40b23ce-765e-4258-88c6-173a78d6d517" - (reference "#PWR078") + (reference "#PWR056") (unit 1) ) ) @@ -4071,7 +4071,7 @@ (dnp no) (fields_autoplaced yes) (uuid "03627fb1-600d-4f3a-83c4-9be348275426") - (property "Reference" "C18" + (property "Reference" "C17" (at 46.99 159.5713 90) (effects (font @@ -4140,7 +4140,7 @@ (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/c40b23ce-765e-4258-88c6-173a78d6d517" - (reference "C18") + (reference "C17") (unit 1) ) ) @@ -4155,7 +4155,7 @@ (on_board yes) (dnp no) (uuid "0401cc86-4050-4a1d-bf27-11c243cae833") - (property "Reference" "#PWR073" + (property "Reference" "#PWR051" (at 134.62 41.91 0) (effects (font @@ -4205,7 +4205,7 @@ (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/c40b23ce-765e-4258-88c6-173a78d6d517" - (reference "#PWR073") + (reference "#PWR051") (unit 1) ) ) @@ -4289,7 +4289,7 @@ (on_board yes) (dnp no) (uuid "0c79a1a9-1ecb-4c85-9bbe-b2a82c487954") - (property "Reference" "#PWR070" + (property "Reference" "#PWR048" (at 119.38 55.88 0) (effects (font @@ -4339,7 +4339,7 @@ (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/c40b23ce-765e-4258-88c6-173a78d6d517" - (reference "#PWR070") + (reference "#PWR048") (unit 1) ) ) @@ -4354,7 +4354,7 @@ (on_board yes) (dnp no) (uuid "0eb454bd-97d4-4200-ac4a-519579264f1d") - (property "Reference" "C28" + (property "Reference" "C27" (at 136.9568 29.3116 0) (effects (font @@ -4425,7 +4425,7 @@ (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/c40b23ce-765e-4258-88c6-173a78d6d517" - (reference "C28") + (reference "C27") (unit 1) ) ) @@ -4441,7 +4441,7 @@ (dnp no) (fields_autoplaced yes) (uuid "1016b015-62f2-49df-ac56-710b90e3add2") - (property "Reference" "#PWR082" + (property "Reference" "#PWR060" (at 209.55 146.05 0) (effects (font @@ -4491,7 +4491,7 @@ (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/c40b23ce-765e-4258-88c6-173a78d6d517" - (reference "#PWR082") + (reference "#PWR060") (unit 1) ) ) @@ -4507,7 +4507,7 @@ (dnp no) (fields_autoplaced yes) (uuid "1737db09-cb67-4aeb-aaca-16eda3d73e54") - (property "Reference" "#PWR080" + (property "Reference" "#PWR058" (at 189.23 146.05 0) (effects (font @@ -4557,7 +4557,7 @@ (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/c40b23ce-765e-4258-88c6-173a78d6d517" - (reference "#PWR080") + (reference "#PWR058") (unit 1) ) ) @@ -4572,7 +4572,7 @@ (on_board yes) (dnp no) (uuid "1cc802b2-b9ae-48fa-8ae5-0afdaf664d0d") - (property "Reference" "#PWR060" + (property "Reference" "#PWR038" (at 62.23 189.23 0) (effects (font @@ -4622,7 +4622,7 @@ (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/c40b23ce-765e-4258-88c6-173a78d6d517" - (reference "#PWR060") + (reference "#PWR038") (unit 1) ) ) @@ -4637,7 +4637,7 @@ (on_board yes) (dnp no) (uuid "1e2a30f2-5ec7-4286-980f-508c7f6890ec") - (property "Reference" "#PWR071" + (property "Reference" "#PWR049" (at 119.38 96.52 0) (effects (font @@ -4687,7 +4687,7 @@ (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/c40b23ce-765e-4258-88c6-173a78d6d517" - (reference "#PWR071") + (reference "#PWR049") (unit 1) ) ) @@ -4702,7 +4702,7 @@ (on_board yes) (dnp no) (uuid "1ead9380-f5d6-42da-9098-3ff03244a836") - (property "Reference" "#PWR061" + (property "Reference" "#PWR039" (at 72.39 189.23 0) (effects (font @@ -4752,7 +4752,7 @@ (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/c40b23ce-765e-4258-88c6-173a78d6d517" - (reference "#PWR061") + (reference "#PWR039") (unit 1) ) ) @@ -4767,7 +4767,7 @@ (on_board yes) (dnp no) (uuid "26d8dcbe-602a-4f77-967d-1bf390779fb7") - (property "Reference" "#PWR076" + (property "Reference" "#PWR054" (at 139.7 179.07 0) (effects (font @@ -4817,7 +4817,7 @@ (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/c40b23ce-765e-4258-88c6-173a78d6d517" - (reference "#PWR076") + (reference "#PWR054") (unit 1) ) ) @@ -4832,7 +4832,7 @@ (on_board yes) (dnp no) (uuid "2a0fef84-a945-4c41-b93b-13f5e25e6699") - (property "Reference" "R12" + (property "Reference" "R16" (at 58.42 76.2 90) (effects (font @@ -4901,7 +4901,7 @@ (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/c40b23ce-765e-4258-88c6-173a78d6d517" - (reference "R12") + (reference "R16") (unit 1) ) ) @@ -4916,7 +4916,7 @@ (on_board yes) (dnp no) (uuid "2f111f2b-eeaf-4b90-b0e6-0402cde3b270") - (property "Reference" "#PWR065" + (property "Reference" "#PWR043" (at 92.71 48.26 0) (effects (font @@ -4966,7 +4966,7 @@ (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/c40b23ce-765e-4258-88c6-173a78d6d517" - (reference "#PWR065") + (reference "#PWR043") (unit 1) ) ) @@ -4981,7 +4981,7 @@ (on_board yes) (dnp no) (uuid "392c6e38-4bfe-4098-95f5-b6806ea267ef") - (property "Reference" "C26" + (property "Reference" "C25" (at 126.7968 29.3116 0) (effects (font @@ -5052,7 +5052,7 @@ (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/c40b23ce-765e-4258-88c6-173a78d6d517" - (reference "C26") + (reference "C25") (unit 1) ) ) @@ -5067,7 +5067,7 @@ (on_board yes) (dnp no) (uuid "3d18f0f8-8814-4595-958e-5538634c8a44") - (property "Reference" "#PWR058" + (property "Reference" "#PWR036" (at 52.07 189.23 0) (effects (font @@ -5117,7 +5117,7 @@ (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/c40b23ce-765e-4258-88c6-173a78d6d517" - (reference "#PWR058") + (reference "#PWR036") (unit 1) ) ) @@ -5132,7 +5132,7 @@ (on_board yes) (dnp no) (uuid "44dd11f6-b5f1-4f8e-b2d6-ab9cb6f0e436") - (property "Reference" "C25" + (property "Reference" "C24" (at 117.9068 29.3116 0) (effects (font @@ -5203,7 +5203,7 @@ (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/c40b23ce-765e-4258-88c6-173a78d6d517" - (reference "C25") + (reference "C24") (unit 1) ) ) @@ -5218,7 +5218,7 @@ (on_board yes) (dnp no) (uuid "584ac812-e62f-48a8-a5a1-44377c8cf890") - (property "Reference" "R15" + (property "Reference" "R19" (at 66.04 76.2 90) (effects (font @@ -5287,7 +5287,7 @@ (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/c40b23ce-765e-4258-88c6-173a78d6d517" - (reference "R15") + (reference "R19") (unit 1) ) ) @@ -5302,7 +5302,7 @@ (on_board yes) (dnp no) (uuid "63d156ae-be45-4889-a424-17e7484d892a") - (property "Reference" "#PWR063" + (property "Reference" "#PWR041" (at 81.28 189.23 0) (effects (font @@ -5352,7 +5352,7 @@ (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/c40b23ce-765e-4258-88c6-173a78d6d517" - (reference "#PWR063") + (reference "#PWR041") (unit 1) ) ) @@ -5368,7 +5368,7 @@ (dnp no) (fields_autoplaced yes) (uuid "703e0b47-ac2b-440d-b563-0d2d9379d907") - (property "Reference" "C21" + (property "Reference" "C20" (at 74.7142 176.8915 0) (effects (font @@ -5439,7 +5439,7 @@ (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/c40b23ce-765e-4258-88c6-173a78d6d517" - (reference "C21") + (reference "C20") (unit 1) ) ) @@ -5455,7 +5455,7 @@ (dnp no) (fields_autoplaced yes) (uuid "72045380-651e-4073-b062-97e6f1358031") - (property "Reference" "C19" + (property "Reference" "C18" (at 54.3942 176.8915 0) (effects (font @@ -5526,7 +5526,7 @@ (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/c40b23ce-765e-4258-88c6-173a78d6d517" - (reference "C19") + (reference "C18") (unit 1) ) ) @@ -5542,7 +5542,7 @@ (dnp no) (fields_autoplaced yes) (uuid "7810f2dc-a18f-4f7b-863b-65be3f743f28") - (property "Reference" "IC3" + (property "Reference" "IC2" (at 100.33 47.9255 0) (effects (font @@ -5558,7 +5558,7 @@ ) ) ) - (property "Footprint" "TAC5111" + (property "Footprint" "parts:VQFN-24" (at 113.03 149.53 0) (effects (font @@ -5696,7 +5696,7 @@ (instances (project "" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/c40b23ce-765e-4258-88c6-173a78d6d517" - (reference "IC3") + (reference "IC2") (unit 1) ) ) @@ -5712,7 +5712,7 @@ (dnp no) (fields_autoplaced yes) (uuid "7e1f6794-6b15-4d3c-917b-817aace7ead3") - (property "Reference" "#PWR059" + (property "Reference" "#PWR037" (at 62.23 67.31 0) (effects (font @@ -5763,7 +5763,7 @@ (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/c40b23ce-765e-4258-88c6-173a78d6d517" - (reference "#PWR059") + (reference "#PWR037") (unit 1) ) ) @@ -5779,7 +5779,7 @@ (dnp no) (fields_autoplaced yes) (uuid "8245907b-612f-4302-9ad6-0c59bc95eabc") - (property "Reference" "#PWR068" + (property "Reference" "#PWR046" (at 115.57 29.21 0) (effects (font @@ -5829,7 +5829,7 @@ (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/c40b23ce-765e-4258-88c6-173a78d6d517" - (reference "#PWR068") + (reference "#PWR046") (unit 1) ) ) @@ -5844,7 +5844,7 @@ (on_board yes) (dnp no) (uuid "828c3f93-5584-4e65-a692-364361b11e24") - (property "Reference" "#PWR072" + (property "Reference" "#PWR050" (at 134.62 29.21 0) (effects (font @@ -5894,7 +5894,7 @@ (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/c40b23ce-765e-4258-88c6-173a78d6d517" - (reference "#PWR072") + (reference "#PWR050") (unit 1) ) ) @@ -5909,7 +5909,7 @@ (on_board yes) (dnp no) (uuid "855b158a-6245-4e48-9c2d-5c7eb467e759") - (property "Reference" "#PWR064" + (property "Reference" "#PWR042" (at 83.82 48.26 0) (effects (font @@ -5959,7 +5959,7 @@ (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/c40b23ce-765e-4258-88c6-173a78d6d517" - (reference "#PWR064") + (reference "#PWR042") (unit 1) ) ) @@ -5974,7 +5974,7 @@ (on_board yes) (dnp no) (uuid "89997276-b09e-48eb-b652-9b799039c033") - (property "Reference" "#PWR081" + (property "Reference" "#PWR059" (at 209.55 133.35 0) (effects (font @@ -6024,7 +6024,7 @@ (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/c40b23ce-765e-4258-88c6-173a78d6d517" - (reference "#PWR081") + (reference "#PWR059") (unit 1) ) ) @@ -6039,7 +6039,7 @@ (on_board yes) (dnp no) (uuid "921ac862-6061-4dd3-8d09-8ffeb4628b56") - (property "Reference" "#PWR066" + (property "Reference" "#PWR044" (at 106.68 146.05 0) (effects (font @@ -6089,7 +6089,7 @@ (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/c40b23ce-765e-4258-88c6-173a78d6d517" - (reference "#PWR066") + (reference "#PWR044") (unit 1) ) ) @@ -6104,7 +6104,7 @@ (on_board yes) (dnp no) (uuid "9c0ea0f7-5256-4e4d-beb8-c829dd4c0c5f") - (property "Reference" "C24" + (property "Reference" "C23" (at 95.0468 38.2016 0) (effects (font @@ -6175,7 +6175,7 @@ (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/c40b23ce-765e-4258-88c6-173a78d6d517" - (reference "C24") + (reference "C23") (unit 1) ) ) @@ -6190,7 +6190,7 @@ (on_board yes) (dnp no) (uuid "a0d34c9d-27c8-4ba8-81f0-34dca3afec8c") - (property "Reference" "#PWR067" + (property "Reference" "#PWR045" (at 106.68 186.69 0) (effects (font @@ -6240,7 +6240,7 @@ (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/c40b23ce-765e-4258-88c6-173a78d6d517" - (reference "#PWR067") + (reference "#PWR045") (unit 1) ) ) @@ -6255,7 +6255,7 @@ (on_board yes) (dnp no) (uuid "a5adb938-1514-4bae-96aa-ece4b9b26e4d") - (property "Reference" "#PWR069" + (property "Reference" "#PWR047" (at 115.57 41.91 0) (effects (font @@ -6305,7 +6305,7 @@ (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/c40b23ce-765e-4258-88c6-173a78d6d517" - (reference "#PWR069") + (reference "#PWR047") (unit 1) ) ) @@ -6320,7 +6320,7 @@ (on_board yes) (dnp no) (uuid "a6da012d-2edc-4ce3-a446-bd2a0f614a2a") - (property "Reference" "C20" + (property "Reference" "C19" (at 74.7268 92.8116 0) (effects (font @@ -6391,7 +6391,7 @@ (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/c40b23ce-765e-4258-88c6-173a78d6d517" - (reference "C20") + (reference "C19") (unit 1) ) ) @@ -6406,7 +6406,7 @@ (on_board yes) (dnp no) (uuid "a83af196-e3d6-40f4-8874-c2affaa037f9") - (property "Reference" "R14" + (property "Reference" "R18" (at 67.31 159.1268 90) (effects (font @@ -6475,7 +6475,7 @@ (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/c40b23ce-765e-4258-88c6-173a78d6d517" - (reference "R14") + (reference "R18") (unit 1) ) ) @@ -6491,7 +6491,7 @@ (dnp no) (fields_autoplaced yes) (uuid "ac16cd3b-96fc-457e-a623-d8261a784f50") - (property "Reference" "R13" + (property "Reference" "R17" (at 63.7287 176.8915 0) (effects (font @@ -6562,7 +6562,7 @@ (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/c40b23ce-765e-4258-88c6-173a78d6d517" - (reference "R13") + (reference "R17") (unit 1) ) ) @@ -6577,7 +6577,7 @@ (on_board yes) (dnp no) (uuid "b2564039-4597-4846-9db0-e9b049eff5e2") - (property "Reference" "C27" + (property "Reference" "C26" (at 128.0668 78.8416 0) (effects (font @@ -6648,7 +6648,7 @@ (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/c40b23ce-765e-4258-88c6-173a78d6d517" - (reference "C27") + (reference "C26") (unit 1) ) ) @@ -6749,7 +6749,7 @@ (on_board yes) (dnp no) (uuid "c35cff97-e90c-4276-a48c-df750476efde") - (property "Reference" "#PWR074" + (property "Reference" "#PWR052" (at 137.16 147.32 0) (effects (font @@ -6799,7 +6799,7 @@ (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/c40b23ce-765e-4258-88c6-173a78d6d517" - (reference "#PWR074") + (reference "#PWR052") (unit 1) ) ) @@ -6815,7 +6815,7 @@ (on_board yes) (dnp no) (uuid "c77deaad-b217-4915-82c3-c191991bbe5e") - (property "Reference" "#PWR083" + (property "Reference" "#PWR061" (at 222.25 85.09 0) (effects (font @@ -6865,7 +6865,7 @@ (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/c40b23ce-765e-4258-88c6-173a78d6d517" - (reference "#PWR083") + (reference "#PWR061") (unit 1) ) ) @@ -6881,7 +6881,7 @@ (dnp no) (fields_autoplaced yes) (uuid "ce05efab-82c9-4a75-8c2c-4d3d2335b209") - (property "Reference" "C22" + (property "Reference" "C21" (at 83.6042 176.8915 0) (effects (font @@ -6952,7 +6952,7 @@ (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/c40b23ce-765e-4258-88c6-173a78d6d517" - (reference "C22") + (reference "C21") (unit 1) ) ) @@ -6967,7 +6967,7 @@ (on_board yes) (dnp no) (uuid "cef0027b-a9cd-4637-828a-c99d5490ddd4") - (property "Reference" "C30" + (property "Reference" "C29" (at 141.605 168.275 0) (effects (font @@ -7039,7 +7039,7 @@ (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/c40b23ce-765e-4258-88c6-173a78d6d517" - (reference "C30") + (reference "C29") (unit 1) ) ) @@ -7054,7 +7054,7 @@ (on_board yes) (dnp no) (uuid "d5364b48-b745-4ceb-b3f3-0d3c4c7ea16a") - (property "Reference" "C31" + (property "Reference" "C30" (at 145.8468 29.3116 0) (effects (font @@ -7125,7 +7125,7 @@ (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/c40b23ce-765e-4258-88c6-173a78d6d517" - (reference "C31") + (reference "C30") (unit 1) ) ) @@ -7140,7 +7140,7 @@ (on_board yes) (dnp no) (uuid "d757ac13-0713-4fa1-bf7a-b1ad1e34b30c") - (property "Reference" "C23" + (property "Reference" "C22" (at 86.1568 38.2016 0) (effects (font @@ -7211,7 +7211,7 @@ (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/c40b23ce-765e-4258-88c6-173a78d6d517" - (reference "C23") + (reference "C22") (unit 1) ) ) @@ -7227,7 +7227,7 @@ (dnp no) (fields_autoplaced yes) (uuid "d866a807-68a1-4a81-b99f-e2c03b58015e") - (property "Reference" "R11" + (property "Reference" "R15" (at 39.5987 159.1115 0) (effects (font @@ -7298,7 +7298,7 @@ (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/c40b23ce-765e-4258-88c6-173a78d6d517" - (reference "R11") + (reference "R15") (unit 1) ) ) @@ -7314,7 +7314,7 @@ (dnp no) (fields_autoplaced yes) (uuid "db977af1-8816-47e8-9d0b-4e6acf17691a") - (property "Reference" "C34" + (property "Reference" "C33" (at 211.8741 134.6842 0) (effects (font @@ -7386,7 +7386,7 @@ (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/c40b23ce-765e-4258-88c6-173a78d6d517" - (reference "C34") + (reference "C33") (unit 1) ) ) @@ -7402,7 +7402,7 @@ (on_board yes) (dnp no) (uuid "dbc4ced1-43c4-4cb0-8fc1-6595b5132fd0") - (property "Reference" "R16" + (property "Reference" "R20" (at 134.62 162.56 90) (effects (font @@ -7472,7 +7472,7 @@ (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/c40b23ce-765e-4258-88c6-173a78d6d517" - (reference "R16") + (reference "R20") (unit 1) ) ) @@ -7488,7 +7488,7 @@ (dnp no) (fields_autoplaced yes) (uuid "e4dc3b6b-a82f-4dbc-ba4a-e035af17ea59") - (property "Reference" "C33" + (property "Reference" "C32" (at 191.5541 134.6842 0) (effects (font @@ -7560,7 +7560,7 @@ (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/c40b23ce-765e-4258-88c6-173a78d6d517" - (reference "C33") + (reference "C32") (unit 1) ) ) @@ -7575,7 +7575,7 @@ (on_board yes) (dnp no) (uuid "e7123afb-b888-4263-b896-f675957fe884") - (property "Reference" "U2" + (property "Reference" "U3" (at 117.8561 145.1415 0) (effects (font @@ -7686,7 +7686,7 @@ (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/c40b23ce-765e-4258-88c6-173a78d6d517" - (reference "U2") + (reference "U3") (unit 1) ) ) @@ -7767,7 +7767,7 @@ (on_board yes) (dnp no) (uuid "f1ad7c3e-f54a-4d21-81e3-aace745946d3") - (property "Reference" "#PWR062" + (property "Reference" "#PWR040" (at 81.28 106.68 0) (effects (font @@ -7817,7 +7817,7 @@ (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/c40b23ce-765e-4258-88c6-173a78d6d517" - (reference "#PWR062") + (reference "#PWR040") (unit 1) ) ) @@ -7833,7 +7833,7 @@ (dnp no) (fields_autoplaced yes) (uuid "f206484f-a2a6-49e8-bdbc-d4699bd533e1") - (property "Reference" "#PWR079" + (property "Reference" "#PWR057" (at 189.23 133.35 0) (effects (font @@ -7883,7 +7883,7 @@ (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/c40b23ce-765e-4258-88c6-173a78d6d517" - (reference "#PWR079") + (reference "#PWR057") (unit 1) ) ) @@ -7898,7 +7898,7 @@ (on_board yes) (dnp no) (uuid "fafa9691-72ad-48f3-aea2-c2b0153d7f2f") - (property "Reference" "#PWR077" + (property "Reference" "#PWR055" (at 147.32 147.32 0) (effects (font @@ -7948,7 +7948,7 @@ (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/c40b23ce-765e-4258-88c6-173a78d6d517" - (reference "#PWR077") + (reference "#PWR055") (unit 1) ) ) diff --git a/connectors.kicad_sch b/connectors.kicad_sch index 3fbdf05..f44c86e 100644 --- a/connectors.kicad_sch +++ b/connectors.kicad_sch @@ -6,10 +6,10 @@ (paper "A4") (title_block (title "LinHT - Linux-based SDR handheld transceiver") - (date "5 June 2025") + (date "6 July 2025") (rev "A") (company "M17 Foundation") - (comment 1 "Author: Wojciech SP5WWP") + (comment 1 "Author: Wojciech SP5WWP, Andy OE3ANC") ) (lib_symbols (symbol "Connector:USB_C_Receptacle_USB2.0" @@ -2976,7 +2976,7 @@ (on_board yes) (dnp no) (uuid "0b09aa3a-efe4-4f93-bea9-56d8a3be3c88") - (property "Reference" "R30" + (property "Reference" "R34" (at 59.69 138.43 90) (effects (font @@ -3045,7 +3045,7 @@ (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/5f168690-b6ac-4b3d-aad0-4e97277dc85d" - (reference "R30") + (reference "R34") (unit 1) ) ) @@ -3060,7 +3060,7 @@ (on_board yes) (dnp no) (uuid "13af5e6c-bca4-40ca-b0f7-154ed50b0d2b") - (property "Reference" "R31" + (property "Reference" "R35" (at 59.69 146.05 90) (effects (font @@ -3129,7 +3129,7 @@ (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/5f168690-b6ac-4b3d-aad0-4e97277dc85d" - (reference "R31") + (reference "R35") (unit 1) ) ) @@ -3144,7 +3144,7 @@ (on_board yes) (dnp no) (uuid "36f67dfa-3f7c-4519-b764-0de588a45e25") - (property "Reference" "#PWR098" + (property "Reference" "#PWR076" (at 66.04 153.67 0) (effects (font @@ -3194,7 +3194,7 @@ (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/5f168690-b6ac-4b3d-aad0-4e97277dc85d" - (reference "#PWR098") + (reference "#PWR076") (unit 1) ) ) @@ -3209,7 +3209,7 @@ (on_board yes) (dnp no) (uuid "5c843f8a-ac21-4dc4-945f-82e3109d77a8") - (property "Reference" "#PWR0100" + (property "Reference" "#PWR078" (at 91.44 153.67 0) (effects (font @@ -3259,7 +3259,7 @@ (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/5f168690-b6ac-4b3d-aad0-4e97277dc85d" - (reference "#PWR0100") + (reference "#PWR078") (unit 1) ) ) @@ -3360,7 +3360,7 @@ (on_board yes) (dnp no) (uuid "642e2ca2-cc8d-4048-acec-7b4d2358d016") - (property "Reference" "#PWR097" + (property "Reference" "#PWR075" (at 71.12 142.24 0) (effects (font @@ -3411,7 +3411,7 @@ (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/5f168690-b6ac-4b3d-aad0-4e97277dc85d" - (reference "#PWR097") + (reference "#PWR075") (unit 1) ) ) @@ -3426,7 +3426,7 @@ (on_board yes) (dnp no) (uuid "a17f1943-1de6-4d13-810e-5f37a8425c6d") - (property "Reference" "R32" + (property "Reference" "R36" (at 185.42 111.76 90) (effects (font @@ -3496,7 +3496,7 @@ (instances (project "" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/5f168690-b6ac-4b3d-aad0-4e97277dc85d" - (reference "R32") + (reference "R36") (unit 1) ) ) @@ -3674,7 +3674,7 @@ (on_board yes) (dnp no) (uuid "b9277d96-a76b-4c2e-8048-ef213fbb0d8e") - (property "Reference" "U3" + (property "Reference" "U4" (at 83.82 167.005 90) (effects (font @@ -3756,7 +3756,7 @@ (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/5f168690-b6ac-4b3d-aad0-4e97277dc85d" - (reference "U3") + (reference "U4") (unit 1) ) ) @@ -3771,7 +3771,7 @@ (on_board yes) (dnp no) (uuid "bda905bc-e2c1-4d49-b9ef-422bee7e1860") - (property "Reference" "#PWR096" + (property "Reference" "#PWR074" (at 39.37 182.88 0) (effects (font @@ -3821,7 +3821,7 @@ (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/5f168690-b6ac-4b3d-aad0-4e97277dc85d" - (reference "#PWR096") + (reference "#PWR074") (unit 1) ) ) @@ -3838,7 +3838,7 @@ (dnp no) (fields_autoplaced yes) (uuid "cc57702b-bafe-450e-8f5d-950dedfd39e9") - (property "Reference" "#PWR0101" + (property "Reference" "#PWR079" (at 189.23 86.36 0) (effects (font @@ -3888,7 +3888,7 @@ (instances (project "" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/5f168690-b6ac-4b3d-aad0-4e97277dc85d" - (reference "#PWR0101") + (reference "#PWR079") (unit 1) ) ) @@ -3903,7 +3903,7 @@ (on_board yes) (dnp no) (uuid "d6fbc373-c9cb-4391-9dec-4537d10daea8") - (property "Reference" "#PWR099" + (property "Reference" "#PWR077" (at 77.47 137.16 0) (effects (font @@ -3953,7 +3953,7 @@ (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/5f168690-b6ac-4b3d-aad0-4e97277dc85d" - (reference "#PWR099") + (reference "#PWR077") (unit 1) ) ) diff --git a/display.kicad_sch b/display.kicad_sch index 6b0b0f4..6528e3a 100644 --- a/display.kicad_sch +++ b/display.kicad_sch @@ -6,10 +6,10 @@ (paper "A4") (title_block (title "LinHT - Linux-based SDR handheld transceiver") - (date "5 June 2025") + (date "6 July 2025") (rev "A") (company "M17 Foundation") - (comment 1 "Author: Wojciech SP5WWP") + (comment 1 "Author: Wojciech SP5WWP, Andy OE3ANC") ) (lib_symbols (symbol "Connector_Generic:Conn_01x20" @@ -2499,7 +2499,7 @@ (on_board yes) (dnp no) (uuid "0d386b5e-d94c-4449-83ef-e4e91b1c4869") - (property "Reference" "R24" + (property "Reference" "R28" (at 219.71 66.04 90) (effects (font @@ -2551,7 +2551,7 @@ (instances (project "" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/42192b89-bd04-4531-bec0-520394b48a86" - (reference "R24") + (reference "R28") (unit 1) ) ) @@ -2567,7 +2567,7 @@ (dnp no) (fields_autoplaced yes) (uuid "1fd3eda3-ab3f-4cf9-b13a-1886ea08f08f") - (property "Reference" "#PWR090" + (property "Reference" "#PWR068" (at 201.93 113.03 0) (effects (font @@ -2617,7 +2617,7 @@ (instances (project "" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/42192b89-bd04-4531-bec0-520394b48a86" - (reference "#PWR090") + (reference "#PWR068") (unit 1) ) ) @@ -2633,7 +2633,7 @@ (dnp no) (fields_autoplaced yes) (uuid "359a39ce-0bf5-4131-9786-2572035c139f") - (property "Reference" "R18" + (property "Reference" "R22" (at 103.378 81.3378 0) (effects (font @@ -2687,7 +2687,7 @@ (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/42192b89-bd04-4531-bec0-520394b48a86" - (reference "R18") + (reference "R22") (unit 1) ) ) @@ -2703,7 +2703,7 @@ (dnp no) (fields_autoplaced yes) (uuid "3af45975-18a3-4b0f-8fba-67fc24f6a614") - (property "Reference" "#PWR086" + (property "Reference" "#PWR064" (at 101.6 146.05 0) (effects (font @@ -2753,7 +2753,7 @@ (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/42192b89-bd04-4531-bec0-520394b48a86" - (reference "#PWR086") + (reference "#PWR064") (unit 1) ) ) @@ -2769,7 +2769,7 @@ (dnp no) (fields_autoplaced yes) (uuid "54a75def-e756-443c-a534-41221eb8a348") - (property "Reference" "#PWR085" + (property "Reference" "#PWR063" (at 101.6 124.46 0) (effects (font @@ -2819,7 +2819,7 @@ (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/42192b89-bd04-4531-bec0-520394b48a86" - (reference "#PWR085") + (reference "#PWR063") (unit 1) ) ) @@ -3112,7 +3112,7 @@ (dnp no) (fields_autoplaced yes) (uuid "622c1092-c9fc-4e7f-81c5-67555ec4e626") - (property "Reference" "R19" + (property "Reference" "R23" (at 103.378 133.4078 0) (effects (font @@ -3166,7 +3166,7 @@ (instances (project "" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/42192b89-bd04-4531-bec0-520394b48a86" - (reference "R19") + (reference "R23") (unit 1) ) ) @@ -3182,7 +3182,7 @@ (dnp no) (fields_autoplaced yes) (uuid "6376595d-32bd-4acf-b489-752e9fbd0e30") - (property "Reference" "C35" + (property "Reference" "C34" (at 104.521 110.5478 0) (effects (font @@ -3236,7 +3236,7 @@ (instances (project "" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/42192b89-bd04-4531-bec0-520394b48a86" - (reference "C35") + (reference "C34") (unit 1) ) ) @@ -3252,7 +3252,7 @@ (dnp no) (fields_autoplaced yes) (uuid "8164cbab-7af6-4f2c-bb6a-7aac34de0053") - (property "Reference" "#PWR088" + (property "Reference" "#PWR066" (at 111.76 146.05 0) (effects (font @@ -3302,7 +3302,7 @@ (instances (project "" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/42192b89-bd04-4531-bec0-520394b48a86" - (reference "#PWR088") + (reference "#PWR066") (unit 1) ) ) @@ -3318,7 +3318,7 @@ (dnp no) (fields_autoplaced yes) (uuid "8b1f3008-0163-4b3f-96b0-b65eb6346f0a") - (property "Reference" "R22" + (property "Reference" "R26" (at 185.42 93.8995 90) (effects (font @@ -3370,7 +3370,7 @@ (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/42192b89-bd04-4531-bec0-520394b48a86" - (reference "R22") + (reference "R26") (unit 1) ) ) @@ -3462,7 +3462,7 @@ (dnp no) (fields_autoplaced yes) (uuid "960bc2f0-e2cc-4adb-b8dd-a04bda6e2057") - (property "Reference" "R21" + (property "Reference" "R25" (at 113.538 115.6278 0) (effects (font @@ -3516,7 +3516,7 @@ (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/42192b89-bd04-4531-bec0-520394b48a86" - (reference "R21") + (reference "R25") (unit 1) ) ) @@ -3609,7 +3609,7 @@ (dnp no) (fields_autoplaced yes) (uuid "b71a60d4-ccb8-4b0f-a941-61ffd2de4732") - (property "Reference" "#PWR084" + (property "Reference" "#PWR062" (at 96.52 64.77 0) (effects (font @@ -3659,7 +3659,7 @@ (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/42192b89-bd04-4531-bec0-520394b48a86" - (reference "#PWR084") + (reference "#PWR062") (unit 1) ) ) @@ -3752,7 +3752,7 @@ (dnp no) (fields_autoplaced yes) (uuid "cd3f57c4-ea90-440f-953d-4dcf002c9d4d") - (property "Reference" "#PWR089" + (property "Reference" "#PWR067" (at 191.77 116.84 0) (effects (font @@ -3802,7 +3802,7 @@ (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/42192b89-bd04-4531-bec0-520394b48a86" - (reference "#PWR089") + (reference "#PWR067") (unit 1) ) ) @@ -3818,7 +3818,7 @@ (dnp no) (fields_autoplaced yes) (uuid "d2b16571-7f21-42cf-8692-9ed5b14fcb7c") - (property "Reference" "#PWR087" + (property "Reference" "#PWR065" (at 110.49 81.28 0) (effects (font @@ -3868,7 +3868,7 @@ (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/42192b89-bd04-4531-bec0-520394b48a86" - (reference "#PWR087") + (reference "#PWR065") (unit 1) ) ) @@ -3884,7 +3884,7 @@ (dnp no) (fields_autoplaced yes) (uuid "d4870e52-ba7a-4e62-85fe-d436192d12cf") - (property "Reference" "R23" + (property "Reference" "R27" (at 193.548 104.1978 0) (effects (font @@ -3938,7 +3938,7 @@ (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/42192b89-bd04-4531-bec0-520394b48a86" - (reference "R23") + (reference "R27") (unit 1) ) ) @@ -3954,7 +3954,7 @@ (on_board yes) (dnp no) (uuid "e391dcab-3873-46df-a129-045aae3387a2") - (property "Reference" "R26" + (property "Reference" "R30" (at 219.71 87.63 90) (effects (font @@ -4006,7 +4006,7 @@ (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/42192b89-bd04-4531-bec0-520394b48a86" - (reference "R26") + (reference "R30") (unit 1) ) ) @@ -4022,7 +4022,7 @@ (on_board yes) (dnp no) (uuid "e84ab908-db69-42fb-b1ca-195af8de0d78") - (property "Reference" "R25" + (property "Reference" "R29" (at 219.71 77.47 90) (effects (font @@ -4074,7 +4074,7 @@ (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/42192b89-bd04-4531-bec0-520394b48a86" - (reference "R25") + (reference "R29") (unit 1) ) ) @@ -4090,7 +4090,7 @@ (dnp no) (fields_autoplaced yes) (uuid "ee5ff12a-5f44-4a63-a589-bf9a313cdc56") - (property "Reference" "R20" + (property "Reference" "R24" (at 102.87 59.6095 90) (effects (font @@ -4142,7 +4142,7 @@ (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/42192b89-bd04-4531-bec0-520394b48a86" - (reference "R20") + (reference "R24") (unit 1) ) ) @@ -4158,7 +4158,7 @@ (dnp no) (fields_autoplaced yes) (uuid "f25637ef-b778-4a67-9d50-af8dfe7e8578") - (property "Reference" "R17" + (property "Reference" "R21" (at 95.25 123.1095 90) (effects (font @@ -4210,7 +4210,7 @@ (instances (project "" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/42192b89-bd04-4531-bec0-520394b48a86" - (reference "R17") + (reference "R21") (unit 1) ) ) @@ -4226,7 +4226,7 @@ (dnp no) (fields_autoplaced yes) (uuid "f49546d8-1929-459d-bfb0-d491e35fab5f") - (property "Reference" "#PWR091" + (property "Reference" "#PWR069" (at 226.06 69.85 0) (effects (font @@ -4276,7 +4276,7 @@ (instances (project "" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/42192b89-bd04-4531-bec0-520394b48a86" - (reference "#PWR091") + (reference "#PWR069") (unit 1) ) ) diff --git a/fp-info-cache b/fp-info-cache index e5b3e31..c093545 100644 --- a/fp-info-cache +++ b/fp-info-cache @@ -1,4 +1,4 @@ -25691558670351145 +25695067709960159 Audio_Module Reverb_BTDR-1H Digital Reverberation Unit, http://www.belton.co.kr/inc/downfile.php?seq=17&file=pdf (footprint from http://www.uk-electronic.de/PDF/BTDR-1.pdf) @@ -103012,12 +103012,19 @@ Varistor VF 2 2 parts -SOM_HOLE +QFN-140_hole_large 0 -152 -152 +140 +140 +parts +QFN50P500X500X80-33N-D +SX1255IWLTRT-1 +Integrated Circuit +0 +33 +33 parts TSLP-6-4 @@ -103025,3 +103032,10 @@ TSLP-6-4 0 6 6 +parts +VQFN-24 +RGE0024R_2025-11 +Integrated Circuit +0 +29 +29 diff --git a/keyboard.kicad_sch b/keyboard.kicad_sch index a362219..92a7e86 100644 --- a/keyboard.kicad_sch +++ b/keyboard.kicad_sch @@ -6,10 +6,10 @@ (paper "A4") (title_block (title "LinHT - Linux-based SDR handheld transceiver") - (date "5 June 2025") + (date "6 July 2025") (rev "A") (company "M17 Foundation") - (comment 1 "Author: Wojciech SP5WWP") + (comment 1 "Author: Wojciech SP5WWP, Andy OE3ANC") ) (lib_symbols (symbol "Connector_Generic:Conn_01x05" @@ -2079,7 +2079,7 @@ (dnp no) (fields_autoplaced yes) (uuid "0aaa140f-47be-4261-9756-b477e63b1b85") - (property "Reference" "#PWR093" + (property "Reference" "#PWR071" (at 130.81 121.92 0) (effects (font @@ -2129,7 +2129,7 @@ (instances (project "" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/058c0cc5-75b0-4494-8e78-217aac2f1bdc" - (reference "#PWR093") + (reference "#PWR071") (unit 1) ) ) @@ -2146,7 +2146,7 @@ (dnp no) (fields_autoplaced yes) (uuid "3f1a77a6-2431-47ea-a8d3-c0f79f2331a0") - (property "Reference" "R28" + (property "Reference" "R32" (at 163.322 100.3878 0) (effects (font @@ -2200,7 +2200,7 @@ (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/058c0cc5-75b0-4494-8e78-217aac2f1bdc" - (reference "R28") + (reference "R32") (unit 1) ) ) @@ -2217,7 +2217,7 @@ (dnp no) (fields_autoplaced yes) (uuid "6118dccb-101d-47d2-8106-14f86fe94da3") - (property "Reference" "#PWR095" + (property "Reference" "#PWR073" (at 165.1 113.03 0) (effects (font @@ -2267,7 +2267,7 @@ (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/058c0cc5-75b0-4494-8e78-217aac2f1bdc" - (reference "#PWR095") + (reference "#PWR073") (unit 1) ) ) @@ -2283,7 +2283,7 @@ (dnp no) (fields_autoplaced yes) (uuid "8516c6a4-ff23-4457-9072-cb10a48333ed") - (property "Reference" "R27" + (property "Reference" "R31" (at 156.718 82.6078 0) (effects (font @@ -2337,7 +2337,7 @@ (instances (project "" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/058c0cc5-75b0-4494-8e78-217aac2f1bdc" - (reference "R27") + (reference "R31") (unit 1) ) ) @@ -2354,7 +2354,7 @@ (dnp no) (fields_autoplaced yes) (uuid "9a45e289-3f83-4b67-b040-74d288a8a0b6") - (property "Reference" "#PWR094" + (property "Reference" "#PWR072" (at 154.94 113.03 0) (effects (font @@ -2404,7 +2404,7 @@ (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/058c0cc5-75b0-4494-8e78-217aac2f1bdc" - (reference "#PWR094") + (reference "#PWR072") (unit 1) ) ) @@ -2421,7 +2421,7 @@ (dnp no) (fields_autoplaced yes) (uuid "ab2d7cbc-c85e-4b59-85f7-27e8126e9e4c") - (property "Reference" "R29" + (property "Reference" "R33" (at 171.45 90.0895 90) (effects (font @@ -2473,7 +2473,7 @@ (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/058c0cc5-75b0-4494-8e78-217aac2f1bdc" - (reference "R29") + (reference "R33") (unit 1) ) ) @@ -2489,7 +2489,7 @@ (dnp no) (fields_autoplaced yes) (uuid "aeb6ce93-21bf-49e8-bd06-54abf9bc8d10") - (property "Reference" "#PWR092" + (property "Reference" "#PWR070" (at 130.81 76.2 0) (effects (font @@ -2539,7 +2539,7 @@ (instances (project "" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/058c0cc5-75b0-4494-8e78-217aac2f1bdc" - (reference "#PWR092") + (reference "#PWR070") (unit 1) ) ) diff --git a/linht-hw.kicad_pro b/linht-hw.kicad_pro index a111e8c..f21a40a 100644 --- a/linht-hw.kicad_pro +++ b/linht-hw.kicad_pro @@ -700,10 +700,6 @@ [ "5f168690-b6ac-4b3d-aad0-4e97277dc85d", "Connectors" - ], - [ - "9abe50f1-ec7a-4fc8-ad35-6621e4142914", - "MUX" ] ], "text_variables": {} diff --git a/linht-hw.kicad_sch b/linht-hw.kicad_sch index 2ebd588..9542bfe 100644 --- a/linht-hw.kicad_sch +++ b/linht-hw.kicad_sch @@ -6,10 +6,10 @@ (paper "A4") (title_block (title "LinHT - Linux-based SDR handheld transceiver") - (date "5 June 2025") + (date "6 July 2025") (rev "A") (company "M17 Foundation") - (comment 1 "Author: Wojciech SP5WWP") + (comment 1 "Author: Wojciech SP5WWP, Andy OE3ANC") ) (lib_symbols) (sheet @@ -479,128 +479,6 @@ ) ) ) - (sheet - (at 152.4 76.2) - (size 38.1 25.4) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (dnp no) - (fields_autoplaced yes) - (stroke - (width 0.1524) - (type solid) - ) - (fill - (color 0 0 0 0.0000) - ) - (uuid "9abe50f1-ec7a-4fc8-ad35-6621e4142914") - (property "Sheetname" "MUX" - (at 152.4 75.4884 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left bottom) - ) - ) - (property "Sheetfile" "mux.kicad_sch" - (at 152.4 102.1846 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left top) - ) - ) - (pin "I2S_BB_DATA_IN" input - (at 152.4 82.55 180) - (uuid "8ae9678d-99bf-4bba-85da-f41ea0459beb") - (effects - (font - (size 1.27 1.27) - ) - (justify left) - ) - ) - (pin "I2S_BB_DATA_OUT" output - (at 152.4 85.09 180) - (uuid "d6240a82-8c2f-4bf2-bc7d-b65f01ad8139") - (effects - (font - (size 1.27 1.27) - ) - (justify left) - ) - ) - (pin "I2S_MIC_DATA_IN" input - (at 152.4 87.63 180) - (uuid "1c593346-ec18-452a-a0fb-9f3b45caa7d7") - (effects - (font - (size 1.27 1.27) - ) - (justify left) - ) - ) - (pin "I2S_SOC_DATA_IN" input - (at 152.4 90.17 180) - (uuid "31b1be38-06d9-417a-a0c3-3753d5ec5fde") - (effects - (font - (size 1.27 1.27) - ) - (justify left) - ) - ) - (pin "I2S_SOC_DATA_OUT" output - (at 152.4 92.71 180) - (uuid "3604863a-a79c-442f-9a4f-57888d03c6b6") - (effects - (font - (size 1.27 1.27) - ) - (justify left) - ) - ) - (pin "I2S_SPK_DATA_OUT" output - (at 152.4 95.25 180) - (uuid "049d54dc-d313-4cb3-bc65-ce9404046304") - (effects - (font - (size 1.27 1.27) - ) - (justify left) - ) - ) - (pin "RX_EN" input - (at 190.5 85.09 0) - (uuid "f1eda74c-9f2d-4a2a-8096-1aa2b464b156") - (effects - (font - (size 1.27 1.27) - ) - (justify right) - ) - ) - (pin "TX_EN" input - (at 190.5 82.55 0) - (uuid "81fdd5d9-5094-4c29-89b4-f2e5df8ca481") - (effects - (font - (size 1.27 1.27) - ) - (justify right) - ) - ) - (instances - (project "linht-hw" - (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e" - (page "9") - ) - ) - ) - ) (sheet (at 38.1 38.1) (size 25.4 63.5) @@ -635,96 +513,6 @@ (justify left top) ) ) - (pin "DBG_UART_RX" input - (at 38.1 43.18 180) - (uuid "4f8c7b3f-8a0f-4b8f-8477-560d3b2f80e9") - (effects - (font - (size 1.27 1.27) - ) - (justify left) - ) - ) - (pin "DBG_UART_TX" output - (at 38.1 45.72 180) - (uuid "9c44bfb0-79dc-4b13-8b79-97edfc2baf9a") - (effects - (font - (size 1.27 1.27) - ) - (justify left) - ) - ) - (pin "NRST" input - (at 38.1 50.8 180) - (uuid "3c53bb20-0395-4383-973d-cf032f35b8fb") - (effects - (font - (size 1.27 1.27) - ) - (justify left) - ) - ) - (pin "USB_DN" bidirectional - (at 38.1 55.88 180) - (uuid "173040f1-043f-4859-9ec5-bd88e0870e9f") - (effects - (font - (size 1.27 1.27) - ) - (justify left) - ) - ) - (pin "USB_DP" bidirectional - (at 38.1 58.42 180) - (uuid "644e86e4-86e8-4e17-85e5-c50e41b9efaa") - (effects - (font - (size 1.27 1.27) - ) - (justify left) - ) - ) - (pin "I2S_CLK" input - (at 63.5 90.17 0) - (uuid "fd18398d-1dc3-4f76-ae1a-a844ac4713ee") - (effects - (font - (size 1.27 1.27) - ) - (justify right) - ) - ) - (pin "I2S_DATA_IN" input - (at 63.5 92.71 0) - (uuid "1ae7d4bd-22b9-47ea-9880-8964b1d56bb9") - (effects - (font - (size 1.27 1.27) - ) - (justify right) - ) - ) - (pin "I2S_DATA_OUT" output - (at 63.5 95.25 0) - (uuid "5f4ce1de-d3d9-49c5-b552-8bf21d3d2088") - (effects - (font - (size 1.27 1.27) - ) - (justify right) - ) - ) - (pin "I2S_WS" input - (at 63.5 97.79 0) - (uuid "6284e742-af12-4860-853e-37acf24980aa") - (effects - (font - (size 1.27 1.27) - ) - (justify right) - ) - ) (pin "KBD" bidirectional (at 38.1 63.5 180) (uuid "e2ecd7a6-0579-4008-bcb1-f30cf6a882e0") diff --git a/linht-hw.pdf b/linht-hw.pdf index e193eb024076b082ea45895ea70ea8fe04a84a85..3702d9e6600eda66f235d05c4c97ccd2ea2d4671 100644 GIT binary patch literal 711152 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

n(F;H9LqJU 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

VVvQ56>s!(EgmQ-oCf6X8F3(!!^GX! zXEvK(Y}Y6@vKvh}y;xE$5%0KrfFW3xO=IVrUk)85#WDt5dG@SU# zO}qc;aD`Jz(%Wo8JmsX{`nFL{ z!#-gNlO|B*O`CyY>-d<-(Hc+f?-nva)MN{KVKov08dlmxJdaZr4`8Q$Yhc1ZTBj`P zDf;DeYzX}>4o;40OG)LF_i#`}T+)}`x&XU*Z}H1f1N=zLsQbspgl>9*WYG%pM`dxv zZa@i>QMVn!85#B3$(MH*9jR}9B5itcLmuJ;m49_!J5vu`x6`n%%L_HFo}L5qm|d*V zLAWMs1SRKu4nS3(+>oZ9d0bsPWgo)Lar^vwv?osU~Y*eV=twBY-Pey>YpRwqN+$4mmMCD6L798P|pM3KiXCAC*snQkp18d)|0y=t_^=Y4d z)9JUOJMLb2i9^2TYyrF!stb?Hf;J!=lp|W!^$8AORwgB<*us(Wz7_?968ByHCH&_F zofYwO=G9%^ud&){DRAt$Od4S#+Lz%>e56F48QDD~6GPswhnuL#2>7VDH%Crk&;FxD z`3030qn`?Dc?!cOSf21djW}b?##-?r<2tF@k(A$?lUQInz$Yppp&G`w!Q!r49dqz1D9cQR9 zOAobs+*3zhpu^YZxaanqGF>PnT}X;!@H7;vd@@FkvEE@nVl{VlhrSx{TXTDe_izZ+ z)h%vfk$9Dh+~U!DPJG3goX5g$zG0sI}0g zZiQ>Lly%=N$=sGFJL(kdZ7CB~jPN`m=vFJEJXI%Jaq9mM@YWO=CA6qUT)*FwkWgfH!%Psg)8qv6bf71wNQfWwH5T+?95Wrc5yUNu69QRCaN28f7rpK;N(Nv;+$UxFn#_`EeiV;q^de| zDFa7KPwi;t(<(@B(U=7=xZC!3Z=&|Hw

^8*lzXN4SnmP@1ge=%Kl?>&DdW5i8h7 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�D)!BG$>`3+oJ<3XC&}`m`zllI*C!<~# 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
    -df%*rhW+gtRZ zQA!*PGs%|dhEx@*U}?b{|NTk{^c*gB23zPkl)=(^&~toKyXomeG5_=){{EtWx9R`I zUc2dOL!Ea1Qpe`U6ch5s2TsqB*A@rbKoMST-ho9@+_J0UOFmy#=sO>p^v^B#sdRE{ zSU)wonU#`0E+ze+EO{Gfd%{hE(Y0R;^iMAxTNB4Ts#EUWAJtcvBWX8$G@G0m|53Cq zYE|pa>cEOPz3RBaj!$pl8;UT0^=CKIeNC^@F;RZ_q5aUmS&~D5UUl+6X?oEtNdZki z3g7%0=1&V-JvY5d!bFMq@3;ETcKG*J|IH5nZu&nD!FC~q4=LH zRU2r@b+%SMU~+$^dPtQIr?FFgq!v|wc97vaqRAoRr1r&@la6WQ!w*a(ML4}iL0$TA zRR?3AwvD~9YgcqN`RaF?%YEAWa%G2fZ!pm-vLheH{EWQWY>&5n4srG?7C5gv`QLVJ zZB^fCJ5df2imwoT}-{FqFUJEAU4oHulD zhO12Pb{rJc?S5x!y`i)=r?b+zHb>;qXePIGlkdnyxkg>XMe$dv$6D5WLibINo0IXB zxnFiA>kKA)U z&)mVGNOp5Wez9I&ETh}8_46KiKEXF%cKW~i*WX(YRYzxQTa&-zz34H^-0Iz;H>Bjv zzmK@GkGTCmTh4M#H&;=OX(!dB+_n9P*xLG} z;dkZFk*7$;eYG|f-R!8V-Sg)YmaD0L*!oDVxXf))**#D{Dd+G7a5bR7`Wj z^bPv@-i#;Cq-JWoW_y;sM%+Nll#hA2#>;PNJFDkVx{V977!SUf$gM+&TQ?Y&+k1YSBNt`rRGBQsYuC&&KeDwpm~dQ3X+Hl>re^ z+xqHdNbZ!dz(nTv@tkOu_jg{z1R7eTVFQ96`$|yPh;6yx1020QZVtw$d%HTD?|9>V$FOqE z+O_tYYt6l?sWP5ztCr5scNAPv(Um4lhd9Bs6>cSELJ9Uyud}qxZGgjj#^(FanGjAN zAYTCMVX0tQs5=sztwhmxFcXuco}T?PM%1cMkxGd1@LBunYn?G(By0VhuOBsyQk~s2 z_e7A!k!`GNYmJe0Icn7K7d+@XZf2M1N1roV2n#8^$(sXG?{6j-s!s1%lVh)wWA*<> zQ%iE5+50>y*-CD8)}3}L*qiLRmJ_j)*v;d>M1{0$yD!8^yA*`Uc+;WfTZV=47l&f(^BxPkwPfIi4`p&BnzI`vJ#OQU`gy<6q(SIdI{{j}2w>PLx(Q|n$@Ns?1@u{B!Hu)(u^BDrZLo)R9TG5!6^3}Ro$ zwZ}AFHRuDb(+8;hkETyNQy^>GRRoAD*k%@^7*&Ry%CwqrXw?P@?$RgE-CN3 zyd-Ylhj$C)SPx<+P6iQm8OlGeGWx5^=zn*5y()etT2agGJdL=ToDP*DmHOxYZ-Cra zmE^XRpAt*;mo%JIP|`t|`{J=askM@H>fQY--7@MFeXwB}^|W5+?=oF?zmg{Te!@Pd z>UK#vqp3u(e>y_2^lGs6Qhma)9|_0)XVZrvv05_puiy(aaaulP6}A~VeeMR*`Xj8C zttC~rw|S~=_r1uzq0-B&*GpYt?oB~d_4f^fm(PzjFnn_ zm@qOgiWe6z{7rU=NT{9a41(Bvf{oSkgj!-N@Bp9d>ixqoX0R$p!f+g{>S?7*gBcIa z32=D#WpI9y&)aMkl@883y{++N7+%J3MssmS@=L^C6rNRoA2WCvlYQfQFY`4^YHGv@ z@=FsZFHyz6^3`IaMl_mU_BzLE8QylwPwY-FfBY-zkhj?ew}Wf0K0Vsn_?EDhjOIAw zZ5k?fvm8pYOOFNLoj*Ep{zjG01*J!)j(JhQBmG=JLod)&eWm)5`uHRBSUdH#JJW3ha# z$1D1!nyk+Q{_4$$zC0LRIVDtgKeRRkmri>BYa1m zx`F?ZK>VnkqCVl$TRF0$De_vd^>wzP7{%ga5%wR z@0QtEWV`9wdW=YFSHzujYVzXgii@wWjN+4}90YPAho{>Fc_(r@Yer`aSC zz9fUELpmS-0H|Nry-f<&=3?#AD@#jD^}ECq?w+fXpavCFs(gKz{n`@ETRhpHH@8kb z6%1x7cL!nl9O}mjbw*K=kBe91P1={waH)x;oO_d!XHk_OcUm@IMP~YX(sc?N|DJ^J z7S>c}8|6+;Dpp^<)}B^=d5(ei)Y}T*)uWUv*PcAHu@-^N$#fS!QrDk8do1}~Q$al>fplul(EH^~Y_J?g+CCjwYr5KdH|Zti$^-#p=j{-IT{VJJGS zKdB})_E9uCobgjcH;wpuVkzBDkMD~xsP$NpNw8?f`($KBI8l*6cy zMgJJa&>4bqu40NTn6&=VHG^6}nP1G2-oHr{StT_bRahW$lM#DuDqM561BURO(5$wm zV8S*sQluMX87X<$Ns5|?4-@$SYt{94Y0bq37wI1Rkn-}oeX9lf;lp0n;$H2s_^^oT zPlZ9|799^|n5W}k*2#YEv>$RwDd^^xdrkk@rzXL<sNGWH=+@{{&=7f)Yv<<`b%9;S`$jbThUu2!I+>6_$6 zL&;&oc;YDL@XmcTg@mAc_*VxP9XvKBl}%(0BSy+kX318Sz3YAumlqUd`&|SPWS-fH zS~FIxHQx#^`FOw3wykpBxutKNVeVL;xI}(&Xu#daZ(`g= zrRa0fBGu`KsBgd#UHr_MOp#IW0DNxqbiN5{Q$x~28{la(mCTASZiZSk!1!x@)iUy9TQ z7#;6_2}&vY{wr1d67~Yy&kV$erP+fE^H-ix2?;#{D-<2iN_{U{D7m_%q_T`lGn#9C z-{J{h_z<3P3N#Y6l~HhntxmCDH@fVXRbrI?WRf?Ul5+R(aEb4huccQ4W2r|YHuZZo z3%xenwa~=s4P5cX!rLM)wg9>m(pAIldKm{|X*JwxXh5W`>iY%_tbLG3egC<8BD(95 zWPv=-8Mtg;v;gXCAo_!KsBP~_*qpXn5RWsS;t8BB`s^!N#>u|LuVLHCudTpjwVB1v zCjBPgy>~AhJHbKuGbJ^4k;kyITSh4@M3=X>IAz6)NFw$c)7XJ=1m!0qB8v>)<_PSY zr~)7Hbw9RMj)w$AF>6`{{PSYc3ivb3?u$WqpevFvggD-jE3r;;JCb(yHGHC$J+H~M zU6XD3DI z@~?O7xHEk3HM2Cf+~M?VdO^hXwn)9)%=%<0rTtLx^rO}H{I2IZZjhp07ZM_z$mH6U z9GC2FX;Sz~c?r&zF-92Z&+t#y9-Oc6;#2aH?NQ#n%{lbtoCN`TNkjX%bsi0>_4I|| z^A}J9S!>eKbORj&VkRAuGF3+GvWoMAKP>dOFII{=E~znw{)~Sq!WOY1T>hnS?Z#JG zcDSxcI}NzDU6Ph8<2n$BcOQR2wAWNOhj4>rGsTFOYx$=(-&P1~LcnN+6HP_O7 z;C!E$a8FZgt&TG^(i7Rx`jr1&GpAeDAxoO;)Rp^AQN-PzU)JyoBU3ow{ce8WTBQ~h zLt}&}lkQZkkGQ>nOj&Iej*>}8aWkTdl;Ap_Fx%6XEpArtkXOP%*yjoE6%)#>a%yJY znSSq62b&`UID-|P;iK^#TKtsTpz2}WA|))51qOhwf1@*5(Jn5$1G}~+Oc|O%^0Av^ zL4RvrVf{AN`>i_gU?V5A(1p|e%SR2$aFK)-?(I^>&Sn<+uJMnL9hVl5t@X1EjyP-E zJL6df$zN}LCshlwEB@Hf;d7%+z?k7YFdZAsj*-9XB&mSAy}*)8PGJ7NQSZ5CMjXgs z<8e8Kz6+XbZFOfKzP~sEpNNmVP#bu@V67HJ-!cW(a!d`#5EL4RDY?8%=6>SK<( zc}FIFw#-6$lp&HM+*m<|n0_=&bSMpSgvd?arz^4Qz)TND@}ov$BhAWMK(VQNTtcnq z?Se5Q2;`fVRPHa{Jr*$ff;%gus?fOg*3id(B)SjwkhIuZ*IvL`E?go2gxCv9GHF1- z-<>S8Tm}w7`FPCTY5oa=iPj|^P?JgeG!Xsjn8d9znu9APCDnhu!fgsg+}O8W@enDn zd3(V&D@rfyLVJmUVsl^U1<}7B{msPCNDQV}MP~TcwEk_v^bt`+r7S7@FEC}N`Eg3p zJc9F>?LDguvL#*6S~(6-sq>dp&;&Wqr&R#5>Y9`PE&V^*F0S7@e@!goiUzhICUXukC4V2t4PSz zrM(x*azXw5CC5(YCNUj@Vz1Q6>1dht>qfx)la~2F#up7&tx*Lz-zU}mhs>M&eh}^p z*r}Q_*o9LH?!zlso;xe}$sOWP9y=Aitah7)T_1bz%k;;B-cd6Fayo1<)g^HtirItH zj@4*UfmIuOtX)wG*@}JCRGiO+0$a50u^v&BU1SKb^bTuSJ#bkk%Pe ziV{^$u&Cg<4DSI6XG6_wCpn-w^^92W_XZnC)icLyVa_-|T z=@_E2HP|LEf$^Btf`+=!N6$2YJM(FrFL!WbhXSe>)~k^l0k_9pOL+np6g;rXW^->w zq9^Z89(>f^;(C)CG`GYwZpL&tS^f9nSVr;=wB0aC{V+1exM2(? z=CQXSCB>(44p$$i^B^S6&zAOH=H+_zTSflYG*06<2^+ZrY;lG4v={j_s3dL`?PNdg z<3D_i)6!(E(N=zg;Zl2$DS2tA;(>7yrDdP0b5Xa=K@0fAP>@<9RYN(M6t|cz`q`fQ z?$1{;hNT;w;Y@*4@lT}YTYeriaqc}aXb1yu=GtqD#-yctcx?ULw%G;-W2s#|Ta| z=UdOSqQH^8rxJCxT~9D`Tf3yLBf6OZwex#7UEi7VsV>N*m)*&y%h|l#_K>wdK+W~E z1++1b&ON8>y=hiLKUdDC{HL-r7Fn$QT(6+TUt8nK+UXi-Ws2fBH6G#oKk2*+_qQz7(VhQe3QqrAHCY$!P(=YwW(V= za6G8OBOA|PENLk+H(sy?$9*#1+dW`y8wm!Z z)ouINJ;*GdU1ZSH1N2CB7!Tp@6pO}EKBwtSb$q#<`yy$Wh12*7e~bV=l<)mYKNcp3lGhwN=u{eOQjl@Co|YBJ&D}F z2dxM$fIr?U|KKE^agY!86+O$nHHXwVEFN~!_vK+`_sHJ;p-evkp7L zvckER=C@6by;TkQ?k*pf>MnBiY}@y0bTrqi+v(#jBI8GJpG3gx=#+garaBBpnm%0l zxziM{gWnB&@J6%f3pSdsXU2Cbn7ikvg)c=iQ`9C_^AY-)0=w@~<~!N@r1!eTpzwlrZ{GeyMzWA~dUDqx-!T29Zkx=f<1Qnx zB>IAn<4smmbdxyU#)gtej1z)y$^7APUukK8voqb=YUU&k+w_keh7X4;&f5sy%S@{8 z(kzPP)G)%C$LT1Aq@~&l-G??_>q%ZSmN)uX$0aEqO}TrGVH_0&V@@=>FH+wXy=fFE zmi?0nx%5obQW)&D9?st1JGxWK`E1<8kRv)tNBbvE6znRfY7n9-(ZS6sr$d`AH79>7 z|A3UOs%mhkSo->mV3_t}@{B8W7m>}$R~ToNWp$*l+?Vh08DEOk%Dcj-)ywv5VB-Ub z7FQUHoxS%TKR8@<8+l<|*)Wfky2pD4clrM@d5_!i;OUPTAUC#tWM^+{Y+yxLvN1F# z7ZT=Y=4U1>i3q|F{QuaDM8cuX+CsuGu&Bx`BrE{U3A+gEg3w$Dnj@e&5}FG`bCF+j z5yF+gc_I*=2!tmB;fX+aA`qSkgeL;wi9mQFzwi+Jzwi+Jzwi+Jzwi+Jzwi+Jzwi+J zzwi+Jzwi+Jzwi+Jzwi+J5FQM|gF$#O2oDC~!5};sga?E0U=SV*!h=D00uY`6geL&u z2|#!P5S{>pCjj9IKzITWo&baghw$JK9vs4hLwIlq4-VnMAv`#Q2Z!+B5S}1}CkWvQ zLU@7@o*;xL2;m7rc!Cg~AcQ9f;R!)_LJ*!1geL^y2|;*55S|c(Cj{XML3lzC9s)2oDM2AtAgYS65|5AR#;?golLikPsdc!b3uM zN6Z1|LHs~K{6Gjp?SuG%5QgxCAv|FSPZ+`zhVUSMARvAqAbubqejp%zARvAqAbubq zejp%zARvAqA$}ksejp)!AR&GrA$}ksejp)!AR&GrA$}ksejp)!AR&GrA$}ksejp)! zAR&GrA$}ksejp)!AR&GrA$}ksejp)!AR&GrA$}ksejp)!AR&GrA$}ksejp)!AR&Gr zA$}ksejp)!AR&GrA$}ksejp)!AR&GrA$}ksejp)!AR&GrA$}ksejp)!AR&GrA$}ks zejp)!AR&GrA$}ksejp)!AR&GrA$}ksejp)!AR&GrA$}ksejp)!AR&GrA$}ksejp)! zAR&GrA$}ksejp)!AR&GrfAK^2zf%H%AB0RHE>6y;=KRE%nNP*Q#F!jRZH=w%nU82i z&ZlZ@XX9XNWNgO_j$;P@_*86dj8Mk*%-Vb^w{A1@sTn`BXXcZ$0_RFY^P9TAj=XIH zaE@sCYh6>>(A?O_p7|G}BqhoDl#Cyl8Qipa#;i?Xv#=nHR~Ya>NJNNNKm?&n&L<5J zKx6Efg?`bLobQIUwGCMRmC;lI29)`bM?C*^KYS==K3N+z8)m*+%-TpO5b)hLv)3j6 z=MxBo{lf{W%mSdFVSwWTATGd!1%5;LuVgDO{(rrsDl-i9pdes{0AM6Y%D*EJtn>{~duq&Oal7Xn2GG{OaEj2nq6!2m&CVfy)bkbRhhjKMEfutUsO) z2fc9A0uZnNtp$V>{6_>B$doV;&0!!z!Qj8Q;V3Eo83FVH3|t=uatiQ@-|TplM*oZe zyZ{C=3=Eh82LBg?|HzIokjDro1A6|89gh?01hAK1%I>L?Cn_ zp(lY${7Vatq`;rg2bmiN)D#@tg2?aAc%&Wv2mk}pj6f*?Ac6jcQo=`S*^yFvM?hMfgb1{ILZBK;8%fVhaGdAc*`O;Yb1f837Oq4mwf* z5CbmoyB&`-(;pE8futl*N)Sl0f2Gus%K9?`5RpfA0Ehpp9gcL_9}xtAEIP6Sklp`g zhyRGy0>GUF2|*TE6#V~f zLjeK)-%^$Ek?Q?30&radf)EhB|Az42iH4a^(b(F=-jrDw63sxXS=t-hGV|TGG_W_m zWo%^g$e0;OH>lY0tbd|xD3_(AnO(pg8Rh$Uksdko3-*D_wIAcd%lU~xg2QElTyy6R= z2i@VJRMbQR(_zaTRmIi--`qM*@6ghP+gkfunAtvFZ*L*G&m)gr9-#FvKJMknuqmEA4WQf(aTn-xkokwITPtsZdRkhdUF+KL{eJ?skwSaFvS@p zQGfquDicpUs2#wc0Ox=+@_Il9Nn^^3#G$zQvy<%_n%d60D+ zT3c-+=zzl!Jso@8`XRSpFB3ZKFeGBFExlI2rr`{OSv1?>^6uvrZGWW4b{e0@!4ew( zEz4sKdARN?<=&^0Uc9z~(>UA?I9yGWLO;ECkaoC<^LTPNj?vp6$5b42Meo-Z!dV+T z4tj&EHeB~2?Haz-H?MwUvUc|})}2+K7zsQ%1s+|cdp>ZK+W7WFwU$^PK9 z#lGNG*RZSN?}P8wW}NLz*TwiMR9eYfnsde^g*0cE)LPzMj`+TaI)P@rG^r8bj`qlL zt+=~*I?zE2^&Vs8VR`Pck>f1{AJs{6JI*LmxyG?Arv^$Tr6O=L|cA)TJzOmx4c-=7Wl z{_-S4Kii@&F)ca$+Jm|7Ps*DO#}euN-<;Isx)w^Vb_yV09k}S!gW`+~Su2-(ujew7 zd%ul+M{uH*U47gt@a5}T^Ba5L&FP2r-i)Wzs9(5HvE#?{TWMGOD963e+B4PgYgkoqVYNR0XYinx5lcP?x~i_sg2Ydc-+b z{g21(<+Cv|t`#c>g&#Oah`cv9uh$IASvyUdN&i7G(dMRjryz$>n`Ha4g{bh~7Lg&l zszt;cv`Y0xk&LM`+PW=TGST5nA=3Vl0tI=gsCm&gZSbwxb;37tdlNWt)Zn+=scOuB znL>Y=_d^T36v`uV+6r|!Hen&OHwUe+c5yd;cQw1av5mT|$zX)hb#)*gUfj9WxikLL zO(4qm$$v@t>!N#RxG*}zCQby zr+WU_;}5Zk=k=SpHs!pFUdO1@>u*wYb2du$rOFc7>5i7FhR-pFwD~6a%*j0tzhKSY zEF}yZJg|N#xl_{AX|r2Gu`|7dps83`LQKb33^eZ)NDY1tI#|VrQ*XlN7$@60@X=I( z+u1{lBpnGtaU!~{LZ(VmOk$LC!)@x+NuJW&1HKz|^ex0a)NG#8vnSPz*;tbJSaVgI z`K0=|mlcfnXIY;p;?IujUYr}Ff1(-3kaO(mZYAogkk9*WkJC@oX+pTRm^=>4d*94rX(|v)TkZBV_qfk3^5C5sgoRF zdT9R#LzvmwwBTYE(X}gyJyycW0nQ_eGd^9rwI3TFKD~{sjxH&=EEuaT9o`}{qzuFE zst#9(ei*1JdAv$Kp5Vow+P{%apyEi43O4JS^vj`^!P+Cbv^NnIHPLBe@@XzoQ!GSiYG!y1Z)7^Li|DM)Tr< zoWGq!Z&A-#6Z0I`ERN>2*3o;aA90nlnH(IkMCKquq?!5K8B7mGs-}(#K2H!{>bXbm zpZkWvg5J75rf$wIAUlG3yrcBGur>fT84qHj(eyvsG1A%kS#WpjMwX zv)m{`7bLE}(`_*`c@>Gdw`7BDzR;Ab{=kUl9?y(-_AN2X#0(h@K2I*5Zx;`7S_sbs zvQ^)G%wmJf7hzjntN7tm6#r~korGmsU7^%=sxuR5oKvlF;e~`;$1<^{!`0)?OXICS zi0;$J)iC~C$ws(*E~P?I%GHYV1$`ITZImVnwr*nh;AiNg^(2xH`&^FhcpZZy72V0< zbEaVm?98)C3w|W$xyIUnLoa-cQ`ThfcbHFSo@@}zu-YM3lyv?=pMp1XqPq0Xr-7a1 zb+IOeohB>RGbZ3A@u6n=$|GHh=+QGND1KZ37uwZpx-eJC;NkXV=1G&ifo})7slm~- z)vIeTi79iH;@6Bdr$P;#+IJ^1Hta9E2!CjC_)eG)t0;`@bffTpQAH zvM0JdL~l_oG-@D5t602Mm?lQs*1zNDnGw_|`y_*pE8IRuPv6c?;Z}gf+(*xZfq~u_ z=Kc%X6SA}3!Xr7kp5c7j_P4bKoIp#M!@ix{?`|Ghz}luThwU=%!UOgnCl7J~Clo!_ zmeqEbBw9ti0Qbd&0Ug&%t^IcVUHVg|6BJU1*G*G&CN!~W;t7|n{f&ZTBgxiuj$aIy z=kE5Mvq?u~^UQ?5y%JQKop7nQK=d?^^PqRe-Q(I+uT1N&aIL@nyMWP_o<{h7^b2!* zPP!ErSsG_||M@wCfi~*&rgxfi#!j)1tqzzh=mmPtk#~nVE=Xzi_7|#b1f~|xp65Mf zJn%A$iLr6@^oY6ez`>?3Y2Jd(x3}l+${pT%*>B$bnHyfdpZRu>mb;|O};H3Cg zY^+s#v$HGbDeI1pE$>JL1WOr4*GdwvETbr%qU01s)+%{yJ6Y^8sKDx^jbYUn z$A^wd=EDRNX)<%dO|!+mCOg(OycZm0(C@B_aeChO`1}?n{}k;hH0jnyF{L%39&0B0 zAC$`?!9~2z$m_Cc{AN$Di+xqLrSIl+GslmO3o|q7H=CS4OT~}jJN26MOS~0n?eW1> zS<>5Ay+yM0-->^2xrbW}J>9*ZwCoXCX?uyHV)seW8%lnC>ws{dxZ|&dKKfLEOk*TF z(=XlIMedgIc0MQ%ZZ|WKzMQ`kfy`~Ac6r|BYIDgnGrJe>GAm>!Rb$H%~)DIW`Iv>oC@l}Ve_px`hS{*tv*74GVa=dUYd7IM{Y7ln}m@_&0171E=f?=Lq&*TWB zpsW{?3Hr)Xkks-b2tAq9D7@JOe`_&6Fu2Q_dVkSweuL>`PrcsZOsxmXd{V5Uq;?q< zhSJ+!TwSqgZU}4HtXOZV*u_ZgZLPG_Fe(kJ?zEdsnH_xHY_O7=)WLS!mvZ~YoMXsY za#`rk+#Xhk7vC#ha-N$_rD?U7lr47% z%3;YLn{%AoX|-2~x~^R)veaE-@9tNeKaV!hC24CmrgV^IW|>sb{E*5;mP7Apmw_cR zEYirV#z`*2+pUZxY3(We+p^28RBm>BpD%N?&(!`AT#Cu03g%sCEM+q@N*r7qcTK+g zH9=c`^Yh*79ij6Jy$=$p>RIx2FeQ$wxm0a;L40?7UvVPbK6dZaZu0Y#_#I~E{-TgE zLoqJD?ayKJ;{;9~pCM+gs1ZIraIo8Zdya2+Vk~7!^oA$8KpFMJ$*$mOp^OUUnMmIK z*H&KfwwTs=MfOL{S7@hA&KU08!K^ONPXEM*8JD}Nr_=Dyv`c=o&;$u6n0J5U;u+iW z6Q;#i@ylQ6iElAf-ymzd>&JJ-u>5T_nIG=D=&@*(yhq8;lh(HF*{1@YCs@oydudWq z>y7*CAQ@42aCwvl{eBO1y(7b!9qyt0HTiDUhZ)yGtP0wpJvRC( z3p%J?_j)7UPSkT{tQWEa`MHDPsj1bK(&sDv8Fu+pc?)_9;r0r9HHMB(zV-i?Sn_P$71bp4(coWqm68OX1%~(wFoX{diJxobm^<| zL8f#x+(%Kbk<68NYEo+2&{o^BW1ml(fZLev3Fot$M@$&FX)|36iHx?;yFAAkZm-?= z+4a?>0W%UMy4?9ojdz7SoCSMFzAzc4WH_dDzUHGipD zbFb|<{q~~p!ClvIKJrLwo`JJJ?j8%a=5^u&9o>NG?FyeiVNiSb7)+{7YJYaskag1J z&5!2WJ=Jg~F)J#uu?b-`;oA1w77qS9CIF!&O`JiOiA^_e%b=q7)f(6W{`8dpA(x+M zW6Nk^zSLbMj6^8Mx$X^v_NER;8yQ28(5Au!)IHHjF*EJtRYl~tHk5C48lX9W1-3c- zwmlExjy%WhX4`u#5u0xKs@dIUx?^&r`$Qx;^iTG(6PoyY295hKsk_@eg*6o9MO!C2 zqsWvBCnw+TyaP9`^`Rv5u|D>Bl6JBH$qPqv)8f3-YmxFP@6j_m{4<6%!-e1@#k**w zIjrb0IV2B0btN$KdLGR#FxpUF2nWM!8lbTf1~#{I`mQpnQNqp)BjcWIlbIG@8F8t` zvFo=p*hR?4tb$Hec*r=w}q5Rgf-l%cOxM0T~}0bIi=ma`Cqfy4O430rz!$uXoaK`{u@->)fQD3W+2g zPQZplF%%b<%N#bhCna{GJd+02{9UJ9-NWq-c-O8GoNIUWjzvEzSwfY6Cd_v7WBrXA z9Wt0N&392nTz5oGgU;R(%OUI=3~R|oxoc1_+!{j2V0pejOENL*kvx=g0Y3und{yQ1u zag^hko~Gd{cKJEXV2gJc@k$lVU#5i8?!$7eA~dF*{3A7=`@fL$tcpZNx3 z6_$i2GjKjNe&K4PJKK`P;EL zdvfm1xurtedA2zIA^iE;V>@jjFFoa^FdLNC4yS?FC?S>b6e34%Uu?NDYo7!B6sv8^ zZX;K?rbZgeDu`_faLHL~r*D4OYL6OLmq%wX&t@}n_&L_7+_x#hP_JEmJR}iYzpZ+M zn{?fRBxkTKi}se3kuFo5UNDwOGWL^-glGZIAcJq$9CkI+VUCpKMMZ)}+fqr+w z?RVeNm0hC*JRArUyO9nYz;2NkNWgZ|jU~TD7oN+u?sU`(tk~zK?BB@%xh34l-koO$ zffB5>HQT2YxNNB3Y{VFA4eanjLE7gTf)7Sj<}jE|f6;5B;Dwb)qd{FjnA##a8#YLN z$3?^2frxFW)HjMF8RP?=ZSd=QxiWiq(_-g}5!DA{PhtS`dFvdDu;?UIx@Dqm1e0p0d1Kc#R$iO4gh3asCGo%Xr!}D2J!X! zp&Eglia-xlqA)~VLIEey4D)60?O}> zPj=stm+LaJB~-Va%6oi4Dkh zj&OUH5SFVoS4n_}a#4Z~_bawfC>Gu1W$Ax4u12CXwOV<@Jm_q-?N^rs{r1F@*A`QW z+sU?wH7<*h2v=%+8i+MGXmjRibc2H&JI0bL(y&HZIQVTo+3Q|_6V`*E=juOWA& zU}uFO=84T%l1rL?dsB}4ovVUNIySU|Ly^c-V2)OM+2OOw8}~u4XbcTWKc+{5K`iL% zIIQrZ21s=cx&-%!gJ$&U?JSdJ3a-Ojl`NcQmpjQ!MJs0AP6P5p%*NSL^LND?@u5DQ zB_+AVuoD4d&369ta6Yvl;%eI%7p_s1?^{%1wMSbt=|HG)^DLXFw#8$ z%fKt-wAfHlzPp-KSDUlzUZmXkMf|w8HsgWnqVv}Gpu>&vp6V}V*swvI+rl@dB6bJz znf}CGc~w2is-CK1}@ zLbRI^r@W{B`TjjrQccBRoY%#)3Zo$ade-qB9L^P0bT$ zckM=u6qXb;y7yO|4i~(&j}?lbMQlvaxDt=kl6e{3n3vBMWbT`#fLA<>e}4c(1-H0E z>^mVgQT_M>1z(4}z4UE5qz zI@bQ?Q8#v)iDXZ}+}9=KWB5CT%3UuK*%phfIH=I??_M8poNZvxNC1*Ltn8y))g}-N zJkG}Ncps@zJDew_y(I>V0xIk#?pJE~rNSbcr*QH|B5WZX+}N{9ocIE+DyhIdT6aFK zcb#0Xl=UYK`piBGV9AQm_>IsIlIi1}VJj1Dv{HKx_C9rmFD{dL@}xT?u`l%(F*sl1 zTW@I}I59hxp0eiLcf4WWPuIud@yC8rk`DY}=~PL4_TJv-&;U%o%K&q`_va9r3@j6( z&~dgM&VXl7(F{7P2*y13uMe4&eQZ@Mudp9p9yyo{O~rq|{mBGBpV*S=fp&YeIF#H| zlSLcj7)o-U+v)q{kafSL$vc(4?3~XJZYZV?CcjY-i;RLd?8YKQEL=Ftmip|tcGuPJ zZoi|^S?*l_*fhL)_mPek_>64!j4XKhT-c0YBE6@#Gbpx>rg$bzkfommZ@A3RRgHI~ zl+01{9J=X#dnu6p#7?!I@e<9tT3AgHzDd%ZQgt=TzI;H7yG4|$*Oxfari$f^5{Iwo z$b82X^VKD}sUQ7Uhy2h?6V}~3R}`=r7I80)qT{AY%_3Jyoiqyvhy^7=*Bp_hU+!J+ zutPuN(*FMQgjZ6sz=Vi8FZf`KT#hn$sh9Y}Hk9*(>$fjq9P)`b9c0=%Xu8F_+Ci|m zb!cb-2&_=fml`bX8C5Sa65h!{dqa+FKm*j!#PZXXIedF}i4#?0!(*;F6LFDTU7G6* zmAo1>MSmv5{6c8GC|}p&;+4Xxq`{j}7;PQX5mIb-HfHUw(LxIcZ+`IcwWQZl+IK19 z!Pjy*8`fSzL$tCHkA-3cxNV8@ix?!=Ux|vTj9;F_b1_PD!yVfN$6Qq>1H%5Ne0n5E%giSotoP@JlTi(1V;Jv! z>=#lXQF5|;xwP>UXr%?9l|D9TS!2x#3W8gUmcrKH8BRJB)aVw>QljkEqAm)5(Tom^ z-*z!bSKIuyjac1`yor5uzJiY9W^AHOb75l6;x!GUSZlm4oo9Ej3oOgu;q+1is{!Q?BmZht zCJD|grivajIbp^*ty6zYS2JwyEuw26d*1mx>4KhSea5ZMaxT+ip6K=@N39zrJC7W9 zT)`mimpY8^WbiXFP%d2hxRj`}?Y(|^Nl2bZDnLf-CM%FFQ?xwWCMkR1JBJ2g^T9y2 zXF5jo?Ec{FOO2T^#9SkpXicR8!{>UIh*di|Qo&3PrRBM+O>4RXj46Yd=_UL_@~z>> znpP(|ngyL?5#_(X;kz|4OSLJ}t`_u+BPhyI6AKrnvB+FQU2Z>DWoERELpeTp>Rz4D z#Fdp@d%>WaEwD#@%ds*&@g)imZ+R~RfqeCex^4f1kOec^}82z@@o`otRN9vlvXFJZRcwu)i z-1@MVfde*NHLmA+^e7qRG^e$0$6LtkH~A!_=3xZLql6q%}*lxg9h?GD(OsfM&D7LZDG7;K~TpAkcmF|;XrHZAQ*hk-_+Ap^p6Ie zKanw-3hxhl`8IcIrAYGDi?*ZQ zkAGnWw07%{9FKW^AB`%P0MF2(4n9w)E9BWd2>di;xo0Q0l%lJE05V&gNt$7rSg|?*D1+SSNc`}=WnV=t2<&ogT5<$M4b$Q$6Arxf%EuP&b%-oc#H^xP>tjn>>O_yV z$kMM_!7P)XPhAOgHV+{TfHKrER1M14xhl%IISfB)qC95$|2lr~dFQii;12E{hF!f< zue-BrX>VfVyb%-IklHZmBTzfyDzW*IMJvu^)nqc9QjrE~G>ki{yD`jeL1W3DVdWwf zXz6iMFg9p5o;kILy5U-#BVKc7z-v3%J$I|0+Ut}yH}8B{4?^9)#D!j z%(>`fanN(^iM;n_?=)ez0Q0*`qeJ!-D-#Bi7RtZ9+5-dEBDcoZJ1pdpSl0;hD)bA_ zB<Q1JRL&b4UFaqy3FZya?&CmnnjU-(b2dnqB?t1%nSWCm)Fp7d3yXBwpq!aF z`?T2YBD-fMRm(bVs8`VDQw+|;HgT={&c~6^R(n@D(E<=`DlDDN-vC$BTiU)0|7;iC zK2}{+baB=y@_K`kFj~1XVJ#=XnPJL=@DOV7X>^kz7+4NPIZY>_g{MI+O;uy%pLtRm(JK@VRtqQ)Rc8*er&D0wx6(SSlpFt4tW zJztlBj%us@O!tt5ImLL4XVQm;5YkQQv(@Vc?kcVJv61yJH}8Ntdd^HmcN=hDMI57; z4gNl9Cqs^y@CIJ}wmrT1h=HZ){_uz%UE4znKQ3Kck&wc+5D0=Xz`}G$1yN6mcxX_WN{5VUj@uCPHW)b==|226_Dt3dOrY@KE`1Io2MAutxBEZ|npYryM6D`8 zAuDe(_TnsYwHpheh|y9>S}jO)0AerH>O|gd1WYUp$t~_Bn9lYfs9&4pr)wuz z*%nY&x>9rFm=dNyAFGh06GW_tLpC|5C~e#afy0UrIMVw$eH=4qc&p}KakOT{>Y(n7 zXiw$$o9MLAe2-2qP&FVFa^t-5-E6CH5+#kO81{<${4;y+3*Y8i^X#5fDGXb?{*iA^ zbyKzgU0{v6a5*NL!?gHqMJ1tdy|DI`U}+%{e3(h6l_UPA`pAIWtFRD`bCyh?>J$ln zGUEJ1yRNTGl)dArK_1Mc%$ zsf%RQB^_0vu5Qk0S$`@dkIZz@C7%*HD=6k(p5fc?M3S+mgT}p{WIrpupJ>Uz0vse- zyUSi5z1W4OSjG(DuAb$sDC^H^>&7oUaW?bZR|LR<<$c{-8t_4N|TgrXXAwbwH?#%7ULo?IeSEYp2>n z{bDv6c*&ylJ}9V7t=@Yu$j%&_$Tz_jI-3Dpw}#U_T9z66Tm`KLDp*)P*|Z#~l+jc! zS++VLEQcNztEw>(=ecoAaTFZ@Nt%sgfdetKpVZ#AHfSZw)D=yWQ^~^$6F#ghD0p#NpqcdlZ|jL*~>b z-x^4JgF)w3C6a_Nq7AeU%uw2&n)6h&jg1#~8X-IG$!1LN*EBnAl#oglHt-y=Uj0OO za(ns%7!59%w#wg7irC5QxyXE*3A89ufowb|DLEe%Q4uSjG@W{CyUHT77yP0OyB2vf zS&dji!I-OrS`62hoHQsc;@i|s?!sAU%YJ$4ZA`MQuEGap9LMy7C|42e&8McB!_RLs zMRvGz;ax7{ROn5@hDwz9SaXayn(PNC+Sb(=w=+*PYs)Cj6utx1DFNLxoRs?qkCf>c zGj%Ao7d5yJCY|_n!9{p%UZZD9Dz=BD4)rPyHx75V_+~2hqz<-yN6-^tUuR`X)>~Zr zjz6?cJ6$&D*voazg!PtgvDXaevu<_jhdV~P#kW^nJZUO4;x~R^jk_!Hh-g!5iE9{hB0-O`Y*cf3z{viJ^^ZW3sg$z&8jLgOn}D*EsP{O)76-Ovt&CNdOBP&k(L zt*&R`t;HgS5nVTsH}Cjk-L$)?zvdrLNx$x?4i+7YTPu?!jIprg_{CmDkg9 zHR=jkP&1l5>5)YhElOsSY@bp_yLRX)4<2>o5-mqwiW=A|zHa&QDq`e`oK|)AS zk9**__Kly;yT+Mf6DH(Qg;tX<_hlR3C+(fRHKh9f8{y|p(|n+29aC}55BGcpb>klo zmZDnbu>Xg%_l|3->()i>3JR!zf;1Ho0@9>O7m<=+C;{n3KoAH;sX_=SC@4|{0%(vP zLhpoL1Oz1X-a(}knp7c_JLCK9z0bXSfA@FJ`Gb|Ltgy1ynsbgh#`8R54sCVK6`J~0 zvHa!0KN)wvY1OJI?6YqJ<2@eX@pJ9JBEcG&ODDGK*x9Od=`#)?HiFF2k3~SpDR?>B zzxVHG@2ot^I7$W-!31C-0}$}x4hn-Ios$@)Sh4nXkB5!o5jvHzs%1=oRs`}HrWl5Y zY+&w7j?KA3}>Po^d10BpNtmGaxh2nu_W2-p(_`O^>OIi+LnTAr)8 zNG!Vgm+$eR|M)A{4}ki2z8x*frG~l>oC8z~@D#s6$b?t!q_uFTooTOIPkJ0sK10CU z2JV?vaA@4)y+qbfNexKRU!qa{esSbJ@Q~rV{np!8k88zLunl5lNfaWsG6S?^Ni4u3 zKdRr~M6&J(+Oi*vG@d)OxJp01QK#>tX2?~WTec65R*LO?r?X(qi1lL2tz24C>`nb} zy~E!)kT3Q=m>lJ9EDSjc7?n3N|Jo{iyMOHL?q6h*c=hcVq5Gb)J9{(l zES%-d3y-+yT~qzDN5NK+65qRbuATGI^`#@XAcr2rciJu6Uu^0;Q!@2M?9E-bcT>El zf1~cnQFu>CZSnX2IM*3>{QF&0Df^#cuRC7sj}$7Es*P`brO-s9=uV6_=y%ao<{^vz zz;)d4liLEIC)>6>Kt2m8bDGLeG!mDt|#Q`qPjXZgB5(Fv-x+&U8{d{Ho zs#ce40ab0GICKLQ2nBlT=wiiht1vQJ+7 zqT3MIEPn$$!zaO^PSD7&T~8#NSsvLZJgCVzNla2;nqxUP^PIItqS12%0y@heTW$#b z-!`BB>`WoBOE@{o@Go-`7k*tlsCXCoivYU8%be>Y?|&NtW-D_QjATtP{3#cooRAck zQTlu`+EU`A2~rPQy5~J=9incsl+G1q<| zWV>?~$U|mA-SJc1R_xhZo%z!z1wm{8rnq$y9Ndd3O^``O=s#4VCz-v`6HLh5CSib~ z{LAkAWs=kP0lRbG7tqQ7w8Hle{qLS~mx>~g; z@|Ihx2L`ZOoiX(8)(5HM{AQu$w_XFeim-fLr`+aBd9|w#NBFnEPL@CXrgFYkv9==z zSUQ7hRPCIgFL^4=*K4MF!?mcJFuOMr0~V8>)9sZ%`cB)ssoF}A9)Y`Obb7*WIcPod zP?|^;+vV~|?Whh3k{d;5v85)LwD--Rgs-90Q@~Vg+v8mxgUCbvA49fK)Uy} z(w`zMH<5LRUF;nuc&S;U#*5q4*l0!3$r?^5pYJmWY8cT~smG0>G6kreD>;(dZzw?m zLnS@VNlWTz@kUv;nAEFh==8~$({T~Q5nAgn3&r2!ku?c+?hR|Pa~(4-h8$7+imQ7N8Vzgqb4&ni*R6WB#Q0P@Epxo|tR!GGT zYOd(4lEGvDdX`BLV!s`d8WVp_MxwbZmlO~Y;jIerXs{vP*gOTz&{55pr*Fk(KV}er z;^C~SrTgH+El3p1OJYw-&}${)3z6mLJk`eZ#sPi_9f5aZpJC1oo#dr93Y7NA;<0yL z`I7^x*CDhp*<2c$00IW|4=`z{8FmR z=XE<9?!bNQ+|Pm;2j;zxIK0d{?`3ih4$2(uE%rDKfaD9etSZnXtVh$tpQ>G%(y;;{ z1wUN;6Z^zrq#50w;8Bw?@A5Ii1GjN7;MXkS`6{Oxw+YYW3qsI#OECV+1IpgAHLG(w ziOS|PawDj+stJ}?;9aUb-zJWrUv^k0a~EGgWkif9w{UhwxnY8CTe%s=kozKTTY1sU zRWP=sj@3#$2J9WYeD-t6cYF%7FU*d(o=JuB!)3pD$p-4wc1EJrM3f|70Nhl*$Qi24v)M1^xLJt_f*H_l|fzWEYrK(+A%6nMKwcN+-Gw{f@L zhNNU;7)mnN$6|3Bo0q>RL}H@4qM@(>3o-60Al@rVQSvCj(Be7m3n3BV2R^GE$LUF*u%dqasKL95lDck{7eg1;`L!ef; z^Shg$l680)#2C3it^4F@w9T?qsvc=+L`;_*DHf=(pwoxBQOh;*zAq@^vQeGa4!_~( z-C)ItS(>t)PgiA45!!f(#SRJkvS=t4<3r552p;%I$+Bjr-qEj;tGVxBrHs=d=YibC>2Sg9a4i-{3Ozug2wl!N z$8LwgT+eAgJ?;Hd;?fDA%I{+>O(T|I#S~Ioii?rw#4ke@22seMvy16mY*2EcdW+=L zmkGbBQHMu!mx%h|Q3dy$H5f58oJcOh<3_Gp0%>;hRZl;ISym9>XR*Y?m=t4PH^}K! zS9YY&qZLCn-aP&Y0y(-<+^r`gJ%?15DQ7;>Vf6j1v&CbR^}4&U2Q<6U9RVh#u6@P) zQ32tEh>=ESml_B*YGT)$O2nsEW2U|Gdr1|>Yy9<%bV!W1V`KT|=7`&;RRpyiQ8EGZ z-oE8SJ+O+16&KU}mA{m9gufFtOw#pH^T8Vz?m*tXZ{A^t-qJ>CI+W}TW8HN9jC6>l zL)oYlD3BT}5kC-dnRo*@@f(#Daljg2rm27}okoM<7~aeWOZ5|0=$T7AV_LL(gJU6O z-JS^&BfIL)Wz{gS-lw5rpjEk2pVKcP9LOLx6TPG6p8Z%9GL?QW?^^*vt2JrJaGWFv zDosCm7V!DBJRCVVPXaFg#&%}dx@B3D*LV?$) zC5zQ-vIW`}8Yf7!VQLT_AD8%^jgOB{MfPF(9e;KFNAO6SL*sII6;mq5xJp1`L4|Ye z0GZS}hY}p#b+^#ov51R{t7I5l`;fI7O!AGeX%F|T^lnbFcqss^77Q>psZ9 z6;bW*QltEm@y4y!&Z82N-N#|yS5ZX>gb_-$6F*zdnXik`-YYyGzlV*8xV*m2jiTi= z>5NS~Gl4c-6Fi*Js69xNuW{BC-m1t=du>MEoIL84KU}NiAjJqxkeAWejhcYLnuFG( z{QZN;qd+|k)ef@O4ohsWyO^||%$V-hx03SE3)*(4SHx&mTeUutmZB41p2#}vN7B^I zs9U@0#tc%$e^oV*SA9(kXeak6n?QdWg#2lDe)E2!--ahXzyirgAVl=_OJ<=|GUm~X zB$#`%p^~IiX~{D-l$n(kiy9a0o%LXJd+vr(0i>dH?-jRbFife(du7({G*4Uv)>$x1 z4z!+yltDRuG(7jSrOrU`BJAMyaR_oYZ9Scu4~f<2G)DfCW0TJq<$}T`XUH7VGZ{7r zM;8MX^VH;MMG_+QRL*0}y1U_su4{bE-A)=$=}K3L{oR}5WH8~5t+(?U>w)3&-J`s0 zIx&Y3lzeyKf_}ITL(U8dlHOl z_G9wSZZgWsPfbZnr;wW`XrK^OSeFD9)_J0-8|9!0{@3*5;>!p4H35B^w8uz&_MVKYl)h3R4+ zM!07Tvf!=VMIq!>=PGmFB5c=R$td)2AMh4eMOe_f)j z_Ov&-D2rLE-ww18tj6u}B8~+_kTs2IxA(P0!>t=uu^r+Q;@f{*yK2TKuk*}))ELi{ zYErW!eoXVmOS6M*g=X+n32o~_Xcb_epA8b`Kz-d#USJ~` z*mZw=x(?xm&_aU-5KEL>`IUpy=Vh4UQqp*mnyj%VSmOSHup>wFHeOTY&|0x>YU-*Z z_iEo=rG;1>Jq7~fZ21!RtP{8m+%($)s{tzhbxYAxxQVU$faU>46cRVdzRl{HXA<5w z@O}ro5<)Vr6R9nNGpiG$q!GllY444eGD^ii2sSJGs_B(}6Si@UT zcsV9EJY6Y*A*$~t<;H;XI(rdV41Hdpb4Ug$N8Q|it{TK%aa&h+TzeCsg;Uqy%4A*% z(BhBW^uZ;y87C8hW}n?y*?rn}1M1))wS8(OZU&fYOi>oXZ-5u(`C-DtwB5Iz;Q{}s zrIwC}iDnTOoaouA=iv%G#?+l%b@NavFkB%h6y&z59kF_8ITbu+K63{HMBz41jIn!m z4iE5LXd^6usfz^uK3iKg)Q$+@Ag#PiNZz*jrt7{O*{rsADgkdG4TVZ-EN3V{TMU@{wh}qd$N2Uvz0?3N$XOid zC;`>WwY&F+>cvW1<#0TZ0#Fk&JJk>muA$!^xP&}d9$5S<80z8m&UYm>xZ*{u)p$xzQS z<8H~gj<yG2R^qlaNO!&4*1vzIxC)DPe&H!ETta!%DF{cjW`Ufw8A@5! zmsw!a{$>PZL5T-_7@6Z3Gt||#qsiT9nLp+`S5nVEgGsO3cVqnw+)77dJ(eCV9REND z((ML*wbxVOCw%T5td1QkNAC{0n2|NM23O;LAB`TdAMHqF^e3#lZwlp*b>uG%2$kwN zJzZJwJ&kld)Hm8zXUjL6I8(czxvJ4M;`1cahjgg8cYn^z_lHbF4ZEj$+p2qBS9zH_ z3we-Jw(NOV(_!s_nXl>c;?c+O(VxZ>3O~Y%UsSZ=S+xy3gR+gCJgeXF%op)D#3Q;~ zrZICi*HA0r+6g1yZ9Ao}?F$R;UThO{zTAgdm`E<-U@-9fKtfP^$w_`1lts4@#~i9A zS(mgC>NO_XpuTj7zvj`9JsNN602dClSR9ou0>g25Cx23-@I^)+gRJ?aO1!4FcEH## z;77^TrL`DB;h#-cr9C85+3d@+d?BZmxT4ZeZ4kL|m?o&8x*MBA zMhPl{*{1%Z%Ra(>x-L%TsB;^My0hlTV@+8QNNY$RGZh88=}f z9lgc-yOmXN^cJ#_g`M`jQ^XY;1qD|`yi{+vhpsQqUq0*LY5BVnrCR%(oF$99sN%7E zdidV2FB>=~Vz6arRzzztfB|@|lt1+tWMqk`5ChoWx?xmOTo+0zNTyc0Ff1l_tdPmT zt4qqneNiA4gxwqCF|ALZrFG6-2DpJnTXkPf#;mI-S1MZ~&*~sZkaWx~7uM4zCb^2u ziNPmZl7NSk$gK(ze~E;WlC31y$))PKBJ;GneKl0z*A%(_X!1OJV)358owWjQ?eIA) zq-~}pK|6ydRfP7_;?;3~Y2%txUx-C5qx>b_S?DPQuN^F*^O^?;v$ZQ^m?xoW$=Tm3 zl0o6vEo~6c2T=vd2~V~JGK3I^CT6rhXJh&>aMzPaF5p(@F@s246cTF~mU zWH?by4L=8E)_pyiN8v{^d{PssB>GTI)22do?S;#tOG|Qk;~;2WV&bLKjP8Ix z6-MU9-V{hpw02k+dt+&4Avq%6U0Ec^lj^dwBKOS1t+b=v%En>*{gf+cE4A$2LI2y~ zKm)(64Q9U&WMy%Q(N$3~tBkwCaYl#VQYkSR0^U%t+&*QEjkr6`pv7+w+Drgx`esqz zNQ;SdRorn!q47$|aI-$j4okLI#jHUoncnG#W0+4e|D;^rkEeQ&n` zE-l!vkfxMLZXr_&>`npbC>a>sC~9DE6Z}=R-OwG6ZfMvr@gb3;RkAEqA`FE)1lNSj zwAVjkvs#_1yqlg*iUrQ~ib#4UXUD~Fpk&{>XA9<7PE3Z^M%7Hcr7!; zYz|e~nn~FtOpGh-ChYsJ=WT24TlbDVBUh{1B`vdj{QU3 z?GjT!36;;Bjp*$!_H;Y~c$TD2oYC^MrV@0aL{okj2Qgsr@2kGn`!_(b{m|NfaupoR z(7C;K3L5Ebw4rSTz&E_BS?wBBK;hh{1I&Qv~qmkS!|B&birP;<3e;Xf-nHiki+VaVT{x5OpM=L7JI}vw6Lb^m+oUS@!2K{jtq3<* z7?4gu5g)XS^zCNXr{gh-E;bWk{b0z+C};zTca!NMTMv&DdWuUw9zakPQCoLwrWC=u z5qIymTcO~|7^jV4Tq!D!s_uj+YH10Q@{ zzm+J82}0gvicZ7LW%{m|I(q_C9uLx_9d68j1sAvJzMT0ES=p*~Wze zZ^`a_!LTvv@J3(@Gha_rfoQB+15p?az#@zy0E>WXRW)bc<)UrPv$^M;8qv+aXV0@t z*I36nVq05ctr8YboBQ@LKQ78r(|p{hOJ&c@dsTCwU-au0E@=Bm1vbFFApnn2r!&If zU7v4HXucf~XmAzqcg3&NSGQFO<})kzjLDd(jiO$)3q{N-Z;ymt=^bTsj z6`0n-{xA^LEG-pr^T1%BqWj-Exsbs0zv^8vqwcxuJ(x4A69RAIyMz$z1cJkaq2AI& z@q>v$#H770vi9=?eVO`}&o8O*8Yk!EXHID!YwY6Gk97A!IUez#+dT%hV$bF2NbO1k)$W^O#kRMV%=0QcyLmLjD~^1>zp2VgLE4awz@RK0Qbb430{94`$k+@ zK{Q+x!Xj8_1F)N{(DO?4loP#pE*g%(%v114CODWS>uqjAqNoQnpe^+KUG&NmbH4SQ z2f~8C%;t(A1KS1O{wEJ=sz0S$b)XwxA9@bfeld+DPoF&4D5&&4Njgir$uT*7-*|S@^qW=m_ zN~9F-0%0=Xb%b}iR3V3&{qSNdkJ#JZTMGh>`>^A2w{3ZFBGE(fX7q_7H!vNR?>YHm zS65~}CO`MSTeyDhI-8wCI;3?t^LvT6_D(7TL+JY^pBJvrpGEF_KPpaoE-JRCX`k8~ zyjS(RyDuQ(GARxBl)vc|^rt3Y^9^W{&X5zhp?0<~J%&&nk7RuE^WaK)F~+wkQ*j_s z1OnNHzy=Vk2;dz6i@_V!XPzzK*blt(sECLiEfXz_47-aeBGXEfck)QcopmUWBSD9H zRFAbO_pYU!x0GYd6_Ji{bFtCocV_)>6R?T)fwC@hwQ>`zAH=8UTyoVT6E&8;CEcy= zadmq4xiiJzbLa`pnp;G^d8+4%7LxY^*;$ID7)bN>=OiI1J(qCyM>< z#>o)f4@2o7c67Ly<^60BerL6}gAtCmm!YrHKxhwGg-mcm_(t0g!Qh!kM;LlW!)xJH zWkhYw!Yfe|gRt*6%u3FCfPfNr!7A)oGd-9@|KzP+AOQ!!ihjJy5Ue8Puzwy6Y~cWx zG6*F3x&tZB4L}#xzif;-chaBYLdsjFY|n;r(pf$T7SFTqi}(5M)oMz%v2mww7BZeu zes$nmpi(%)Y=juF|Ex^3Ix+J_;@O+$#nJ>ZF=W<&5bLtK0~`{Es?v|DnU$1<3~jy%_3~sj4d^BNct&~vAw#1#4grxL&;@zt>WYd zVBNKKFU10s1`)9XdSV1XsU;r*-(s;yyIprv@}20jO0k&co5I*XoB1UMLT*uh*!3ay z4>{@{*-@L0RxS=-StB+*w;Ex=eu!`el-+;MeOCb4LA;S|MG5%ZqZwphC%?yOtmTCw zy2ds-exJyBEE-0?a!nODkg^dKPJL4dtv+R^$8?|n`=#7r%pDGrI~zW$vw|!Sq?I+# zs(y+TRFG}Hy<-xPp3Us5two;Ib-ZPjnhcd(^50e9Xrm)P@##8?bP1CIH@32Tx(hTv z3I)%`e^N9@=HdH6kPd!l^OTOyfcw1l**5VZw%+(Qs@}U#2)VN7dW{W5`l?@EoagSc{B1l+Wg=TIJT? zSe@nI9esm>DJ1;p1vo$cPAr-eS*nN(f(d9S3CCrRk=Eb14g@1VC%b>pio86e%M0QC z9cylfPJb*e_B{O|QldS*(@}#!E`ypy}E^lWQNqEZcmlxB^61{z=s;kamruoUT4@=H??S|#Y z;%fDg9`770Gq<411OCwkftslXiT%*t$tvNb_6)O?w zhw?a-6_R|dMD)?&?CQ}HhpB6wZMn~4>qhHV>5%;JuY}IGam6Q?&f09R_9png^BwJ| zi(%9JRP<}F=wN_u*Qs~bN$J9^-O{B_`7txe7OM{s-b$Z8>z#stwy@tk3TyB8}K;K6qYP%vkJK7MY`+3K+gMGVoF{%U*x!;sp$d zoUvhhJe%=Z9W8Qpa{R#^4tJ*Q(1ZdygM8jItlHc0 z9@4=_uNrV6eD6;@#2jV?AGLyD^xJv6Z2Zo8GfB^5yhB zq2+shZ}Ir-XIqv*i;?Wuk(4Fd4yl<>tJ5EGP|3i1dyo9Tn@#}lS=Py870?-5LapN_ ze{o(n0}!Och_+50!Zxr0^_sYi7>slJ`a;;*S6VKsa-7G?^iF);PdcW_|FO+Md4-H% zKftCDB*)Sr0inZivL!)kf{IOyi>m?)Ce4ac;F_JxMu6A{YgT4jKrQlC70}Kz8(e_m zXPURB)$_Bk`jTV;;FA1pvT>z&YU$#NiTYub$k@^E8BXfT*ayQhQ#*U<<8o{&5EkF! zX0oW*4C2a=EbFCyQONS!k`3pMPv>pVKNw+sKHkHX0YOt?j)%Up!(z7M$F_bvRgsLk zPKr&*Uy$nX4$X*E2ej9f)s9N$E7F;+e5c_=w> ztCUwx^&>p$|0)uiGrvVizvi z)hwQxXzAn#3LQF3peO0${$01eoC}Ktf)zjwg61E(7{L;%L8Ifb}dmY zfFa@PY?6V`2EgM1gs2wa4pQC&h@BPAAf}N%rvN}@J0gC-QdA27EYdT0crGTeEy1b!Ql&7uzh}+XlwCDn)d&ClO7H}fNhh;C$$qWi$AR?kjk!fH& z-7|+lAi6CWd>cf2=1Z|>3-YX(rntC}1%SYDc{g$w3YeH&9xUccN=Ixiz|-Li#GkN| zzpD(+eso%dk*LI>&jqC;cK}5HH0<=0;Fal>(Ha0iK_&YKEZU=i#zIOJ@W7<&0FG!f zf`VoLKzINrnpbW4zeN7*aLkx*=LR%@l&K~_%83#nWtj+PG?0f zLrw$SCxrl7gjGExTeb!O@&z(nsjd+{gELeM_DlfI0bVA;4+c=3Nqfp4ELW zs}+GYaBlI*g?~P1#exs~E6?xGgERhhWooEWJ-0tnP8MYxPx&fWcArF2aWHcD$8C&I z73K0CP&H7l_J7&6xqPPk)&-{rRQ}+=8aP0?jsK(F6e!cf$hD)mSj{WXGkp;gGZK>$S;T&}Nr=ABAJ(bv}#=yz%U4U8lDqTH-BYDXY^ur=Q+y;dlRR zM!Lh6RRV~O&!Ec02q)KO7Bc_hQLP&~3&9qs0d=5cnxpa`9hKe1QkFGv*Qmkc#zu;6 zfo@?`$!!K;Z~~eMq0P%k>8$js2G#CLo|O`&elr>AalL|0x^4i*t9<-KK$;&4E-ZShtO7Yg2v`6X3M1yoUP=ZQY=S!@>X~Or-d~gpHjwO`H6fdVutm!9GQwe~ zQ=5h}??c>BhWb4lhdG6{p+Kxxn5%**1uxrz*~7pZY*jinQoX$L|Dtx!q2*ov`?g$4MHf>ZlV;_S)}j zHRBC0Xcv8AV@b&L{5-JD6p0^_DRRyVdS(|r(fPzp7C)4K*$~AL%MY7d5EzWkg%nTP zGog#zyKQr>b_q7uMt|RprEyS8J(%4q*Wfqhd_UeF)0NZCrqexwZFkf2@rbnMG--{_ zD^K9%&sQ5Am&r#n=kHc8k?fsJQ^&A3`c@cGTZb*%NTf&-O|*A^h;`1)8e3j%ip$iF z|KvUh_!?w9Qe=Edb8hb&&1f6U4h7O)#L?|0HD5ex9uJwUG)hh&4>}F2-dOeFC8-LU z8mojSe2=d07~c#U$$0JAQvMy-M&{m^^0V%D7RoD&IK3gK3EC%bOsjB(4bfGOc9HsC zCC+*J^G^=BzY!brk0)0tBw*LS3mOG*R!h3Dxl~~MBJNfnIm7GSF^pWu-d6U(r!LJS zKo69<^B_0IQtB^zuvyXKhE@ccqQ7vQ`7|2$NKoC3k9S^i!+7qvR|3wx$=rEYvVwCv zVC8KU$@NVler%S!7#xq#EOL)uSB#!k1lC2MVAHX?KNkEXf;NfLXEx7FibV}lfD*Tf z@ffn}UkVnSO$VGf!cbazE=C*>hs(FR<>o5s%5!=49wr2^?x{OyRP3$hR**OApDxuN zkrI5Bri!M|N-8epiw#=f4z~|Xo!WCb>-{2}m1cCyTUSUeuQ#vl?B$n86bCEP`V{Rx zme`+Fl`L_0hzgNS7oDrIkoPIFva}+%d*)udtqbCQpLQ+5yJZiQdvF&7sxR3|NKH`kFxIy#EO)vyE=X5v1w2Hm;j*n=BBTsMwm@CcO zt_(l9HLl6Ttt`$2m0)PXf8Yqgu~1L_Yz$NGq2Zdb0S61+Dc_&zqP*vg>Q=2tnx^Wd z0A|gc3wLk6KU!<84t8t$J|a>VNReud6ivdYElWZXT1?ykx(DZkvv&;v!U9AX95lK)1HkhPyP)X%ImU{I8&@RgYu_V znQO7)7)(lmtzyea_fT;XMv?M9Lr2-NHz0z$EQvd~YSrITd#AC{H>QJj`Nr?rRdMmS z+_PNk=eTfZpV!=3V0aN^D15P_m*Bf8Ut1b^lysx}hreL;j{DKXQZElzHGZv*1L^yW ztXx~bpr_Hp;~t*w{CCV-S7+~#_rc;HAJ8$J9>;&>=lh)Czf(Zfp*Y6I zuJOU7FO_&fQ{0||*F#g?^D4Q}X}JiA#S+wf^!ejp$as@pOiwv_X_zozUh=xZKH;a( zC?Bne?>F6bSi8&OeaH%bI|13G;Ad&{c-T-uOH>h)&`bu(YVb&qx}qx zy!~MP*~fNPdh`r&t|7VPe9p>h-p63#`4kh@FYsb{2GCW^`@i*TL5xKgqXCOtw|sl`%-gGSDQoq7Z%e(? z*D^=gub&w-iT^r&O`%}zM57|m(lGclHmd6k}K#HC*AmU>N+rv-4yu zuXQA>VhWdi@WJSULd#TbX5*TF;*>n+{2x8Pjy<~%KRsmsY&X=Ea$Km94SC0)6!=^8 zCW3*jX(Qi6)0L_7wYnw(AqFgCs$DjZd%cX_1%(WqvTNsqj(?>)d5o9k=-L^!;u2ab zAEtSsz{RzNz&b{?RP%;cE5eC`+ZR|ag@vfbooxs>U!B*oV{W-n@HwXy8|4?V^TOm3 zMkZeRrXPaeAF-={KjG|g^kMKTx!TKJrFwJ6tk1Q&d3fVrIft0gd1sdczpVLa* zZsc^di+{P9#22#LzkAvKe|y|XCCc4Ee(Ek`t}mYvbr~Zg=Z@egG0HWP=YtXMY(v>g zin0ffvLTSb0}Y9J-wN}iUYflG$Dt!v|HCwvZTa!UqlJKfd#DBAvj%DtX*`1(i{;c5 zUtB-!$u(DMeCIsFqdZsYP&$4OT}I1m+0GgbTfc2Jg>O4MDdh~!dGkN5U_Uc%r0Gh4 zWY?5CA`q^tw)d*AXEv;Q^IKx`Te6m!#f#|0i=s#x4R~~YsA}A5!^$_&`DYpp0v9N4 zr2!CO&CuR%U(ef9hG9uQky4!4;2x~2jmo+Tg>XrxWYVHAh>J_1i3bu;2G zwR7LZcK?Ij=VT%JrU4k%a@sQ>+(osAH71XIM9Y5V9JRx7pu@+p($sX54N+yyTtMKo zQ$|@OM=m(IQvtX8vQ=y-lV!WprrdNilVs{pzOB$opfk!vcR4RNL?bzhjmh~lBWL*s znVpwMR!_}_P;Qq*UVPaLL@7s=is<8fA@H(1iPJeCa{&JnS z{e7(u$J9Ju&18krys0aAeNnEV)=WzLN3`C7^o4!t3;$;OoTJoEq-(^>zHUK>;Xpe0 zO2^4KmULf&@5e&L7sU;8oD7Xu1TK)-%)3_4HTbA7ZA#bYPhL865Gu6f@kXJR^WPn+ zyC6Pjuhc>=o4f%Ah2EC*8E!tmqu{dro)+rTnrkr!*9FMt#@qg7OMx$j>3$V*G+D{N zYxQCJ=RobroSbKh2hVf+=w@NNYXA{R`}22u5A+u)v9Uvr=Zfftm$FdJ!jf7-4!F`@ z$&MR97}CtAAgsJ+9(>Dc*{q@L!hm@91l{O~?@9Q#zZzN=CN}H?O^zq6g@9a zZud7IrJWd@CFje(R#C+k&dLQRPNR+WPH}~;a&#_eW?GrK{JC|3HsQ^#$VgQTZ9>^{ zzqk{7vFAp9d+b?<2^ss1S%p{$y3s1nuGx05jv(dGb2;ax-S2i|(i`5mME$gyMQ?Sc zFP&5?B2}BI80p&EWc97omX`3@fb0moQPq zVM>%6b}3VY1ilp0*352RQVg;{Ed^wKcFe~v{7)~?`0IaTJOHZfxPd|Z^Dqi5AV;%r zbAYP}O`QIH5ZAy4BiNTIw$r$$m;dBxqEQxhychJsUn`g;)MD%j!&E>DlLS*^+5g|6 z+{Y3_1Q?*j1~piZc>bE{THEJuAdeEdoxB##MWVJYXn#6$fVUlT!v4FL3}5swMrnNA zO08{~)AMWJLf><~N-X0;{W=))vv9y^n?_ii`V_Fi)ca(`=h`;)?Ip&(?F*=z&jT{v z)Ar`?i2StmlbQ^a&9xOWj18!+vK_3X!JBtFFS1G0nk8^-Tc4f#Q7^ir&^ug-rI`~? ztMhIbU3%}@DKzfcC2u*Dq{G`62$<2=BQl`Vrswj&*yZi{Zv>8bZHhU>b9`A}Pk2FW zt#u_L54#|Fyb~yyydNJVJmvBd(+Tp8u`&tkh(5zsrlP!3IpEK4d~WUK2D(w|X95Sp zQa6CUXNyTD;ieWQYN&%3HW0ePZ=W9Z?7eDyCp{p@Lfu>b)JfixmpMBJE^>d3^$W)r z|BVKh=RVJAJLo#=cK^=~qFTwD0w@0O&lYrha^`c{Ma6hud-p?GHY2Z}pUY~EOwn8d zOOA#sF}wAb7E5uj;IWknPDRFm9!--SAh@n7Nx4W7oUCnuhILzUMTKk~jn`t9ed1&P zd(vUy)irV+L7vmwEb|q>`9(Ylmm= z9WBn~1rBUp`?1w!7c6Y_GP@uax%#Q(XSy|OwlY!nm9vI}Q^ojT>WNRYyN+sY<#Trp z2yD$0k5r*S04Sr1q$o*}#bJG~w3_}$o}N?&WzB%zvUv^k0`AOM|j zLG!0i_%v^g3>%%MgshEYJpgtbh`YCb3WzY~*g?#W&)%Rgst61INZ=@7`GJX0rl&xo zeoz37YH4@ReHED$dHn}IX&VxkDf)h)=S`?=_nwvSOqA~AqnHwwV+T@H+wpza*NZV> zKLvfmI$#$D`-`(Dr(P~z>#V6PTK{03_A@Yev!G{b=fk`lt@lRnPhpV~ui0B|EsBRU82Loxkhh&7~-?mmJ#XyJm~^s`0{D*}lzXFLm?^Ft zdc<*5AUivKrB!8x>5I>A=PyR2a(Vgoe(w}BQd9^wuG?#m#wdVz8Z$F2v}&oD zzSC!GH!yHXT2|34r^g1iu!$-fZFX|m!r7w=GM;N%-i2)fCMl%e51zT@c;%>gq)oPg#7qen+y`*6%Oq(kjo z^Qu23r$fHVce=480`TCaQF<4qSrOoM?w0yrAtgbo>E8<}U3hzQzUtDRSBWgvbZzGX z;$#3goy3KLu9bJ?-ryNZ{@L(1o;!@dFCFv(kRucdd~yRdN_H$oI+&r8Zq4_P?kgEO zW!Bq8zF#g*A>{ioZZtSb@`dVe=V+nro81h|Z}C7U ze0Nb7taq%k@>ItgnoALf7N%xwtt-g>QtEELjms`=!LtLaq6G){tR?cESueE|sKo(&VI9)|{VR|40~0ooq{NaFZv3ZoG2O}HHU|O-0pcow-?t)a72z*f6s^93N129uXT8aEFxtv^?EJTQz($kM5M>=|R@VDVf$-rg|O z!E?wftuo5bA|sy;viHaoF?p+9?$$j0{)g-+pnb0VEKGr&Ov3VYZgHg=ZA`0z+{5B% z!?TpE6!I+~gP#-g2r1XGgKg1AMI`UIEe0j($Y&hr07)~3=&`7)i@aq%+!K(8iP+-Y zF{`OjE|l1D|BOPilspY3L$MtY|dD3fQl<+bSiG=!}@+oKh19E@O5RzFQ1ss4v-g zmEIUmn_EtQ<|NkW{sHJOa9;*eO*sY_a;$)?%jI3Gw$>d+V6wXDhnyJEe!gxPzgewz zbgj5SmJPfAIN`OkYBvhw<#t6Hu%{uxBow)Yo{|EXkZi*b7AF0qXxz%si1>;9D-rFe zS@IQJ8N=GQgpl?-%!F5I-EGpU+H%fGV*wAS!2bk1$ax61e%xTI zS<>9deuy-Xey~s->JEzr+03P zeN}DVB|y&YRdL}y;Vk7>8kM&2E`ohP>hEHdoZhvkln?Ep4kZqNmlMrj# z4EhxLS+-B8%b-#^v6Fq^#g98Z%;I$J%Iietek(H3fg|nfw&asuzF}#H1lQg6#-Vs7 zRD;XXodLP_j!QHf90lkpqtqXg@8ttyniBjbz5UT-RvF$6Vcw0rjymnNR>}PtjfHnj zQsHIR6>6qU8`j}^9uFtOG&~+!jzUnhMo%?1g*Q<5Zj)u`Zr4Th;In0$9tWjA)xm7B zh57qM5l-f!+GH_r#AhNl#NvzsU)*gFfhie8Z{TA*Z6$2j0vG7Gl9I=ABNL0h!0tJE zNMYXi73R>fZnUtZCO>f?kwWDTnhcfDR4t+FmR85rRJG0c3XcxHGh61^EXpd7uX;V0 zMkju`eGso+p3~dP)98`Lx+_9+vNl!c*E&Mwl!L4E+EUThT!+3kU!KubqB_Er|S>poPvrfCF)J#e*HLpw&UW{s;k7^Y)7KtoejIA)7 zDE>0o#9YExx+}#?*C|?SSpVz{amWzP(ZQ~%{@AOXc1(okL)6OWUffA$9%cukPEWaF zVd1s&Pcz-y_;?(M?#6$Ea^t$1y(YMOQU-b!?OGdp3DvVkdrq9!U z>Y~A#mT0`};Pk}{sTTJ*R+1&P<_*zeRbskt5Egg&Gr9NPR{Sw`jRnrNwgejEpT;xQVOq5-eiO|+yp&VbjeuWWpGedD2nz-O!FqRl z`p291PJGcnsUm&oUHOgT9rDJ#9YXJ7$_>nVbae0PT;H-zgbQVIEims#|=>SE&`p%|?qIE@AxXFoW7 zmwW}yPp9;Fvx5#~3+sdJJR&?)CFqB_M=U%}M>{x?E}q?LwH2(L%f*(+6u)S2S&pBO zI*ti;)*cU(=S;OE^f;v-T}s!(xYWKrS)+9mih1M2i}COBOMR;2#ODJ(%@xiCK{oLI zg<+kUrgu-@0!=Q@_I#!t(HXR6dn47z+kfqsEupM4rAe3vF&g?Yh%wN{e;hW1;i}j! zRj}2KW269sK-XtTK~!gufCuD?vXZTFiW4%#pU#*meQanT$cMMs>eP5M;|Bhi1Cm;q zF*8p)){|FwFR%|bC$l%~L-~OH4O_o}%m(Y5o!b4q(DOOL&5NJhg)5%DAA4_b?+%rg z-O1$BDfEqzdtH7AQZ^MoDXXV;CT@u31MA~2Hqz$#Jq(7GflK8SOHfiv%~@ET&3Q;9 zn`W8V{x&5dHD8Tz9@lB_fySnNmD41MBxX=8?${{F!%L?*XTB|Ag8lJ|QlbM-CMyfW zGPM-u6oth(AIK?MHM7dTx|y?e!k*XUtA2@JYPhx>jXa8p0UL+DNu^y8W}&yfj#q$& zSX6OqQ6rYn7=QfOBs7q26&Iqz$g0p{y?*{yTzV5K=;$!ZYyHOYKHS>Lisd%4< zwwKH1=RRVxRtUv)<9pFrWfqyZkU3!ihsU$j)OfCo8*iiCV2e$&^}XL-hkwnqpD_yK zOKnUt`|?n?w4q>LQNG1K^KC+~^J22#-z^s8uQ063X=^)nj{fn`NqUS6jJ(Kg8}yM1 z)rF)QZ|n>|PEf%0g!hliWKB>(*8_g|K+IdFJrD})V_9{^%1W`lHmO~fC%F^+>EYVmZ3gF}ir zuRgc^d&KJNO)Dz+`yN?{s7VpY{$$o&I4!BNC_AGB+O$Wp+`K?3F2OLB5p^b_WMBRm(vEjyV9wXyJqJQl?D1o}{*KE9| z6&k|0?2E0u4%gP^m-+Uh4_LHPw3H`%dYVYmEb!4<8k^|>3I6yAbO-_+DucsKHfSdY zJVD7Dm5e``VwQE8HxE3Cwf;#J60AcsC}NNOp_kh$o4BCD1>abjonO1`YGOGoNL$o16F>%4L4Y!f5zQ^3N4Vu7VIqZM*+-&UI6e)S z_d{NcY=Yk?geo%h=C+7&OEx>51(gs_b5B1*fj(oP<7w$<+FJfwz%u=tgsC}C;6k*` zc?XJ^&?nwzdUQ0&ozxsC0WSg(oz+8iYXEad21nZPN zF$YI7oqfiw72I4pbWH>Oet|wWai?qWH9lB@>WiJ``{%9(3c(6EPt6p1={jhw!`!vk zJYIqhcepQ}x$N>}=RpgpenB#&0iZFx_3T&6~9 z-)?ZoSk0*B{E#Duno^C(&>m4WF++_ge$ybfz_npzd~zlKM?SM+R}N#)p2_OCd3)Bv z1HYX-EqCH^DmKOw z?0YIE^EZA)H<{}aad{>^PW&p5fgtK`Tsn_QG_N7nyEwtENl}yb<2w9iayP>F^_{#5 zwC6)>i+o##JmSh&B6ivyj62(8A$Rz~#(maIm}?oYB{Mz$xRS@aoxx&Q;z)@#ocJ4V z@g&wNZp_B~YTfCD%leMv=T1zm>#4L${VcVG%~jQIw&agx$f@_EuV!M*ldHAM_l9SXtLI$O3L2C@s6q1NfE?xk-)J#!7Ch3FY zq{q@guF%Z<1zLwH^e7#Nk)hl3k3W{!QuHu$twWg6SsetYO>R4;U(8x_QK!P@gLg`T zwZ|F-Rvn&mAwnGC#`d5nt9B+TS33IMiVPTEhg{^^7GKaJkS&3df5F>^cdtS_P`cEq zDfa9>5-&2u5lVGKy`!b_z{^deUy@0OUumq)imcn%smKujaesV>g2^*FOILH-%9@*= zy1ami02?m2SQXZ}g}2vTgy%B!HyfUoE|s(IcL+`~ZLHb882Mh(XesiALu%KyR;A98 zbkftLkJ*OrP3q?y>r?5+T#VX8eh7QxtV#tlx!Zs2&t)YymdK8~%+{oAn(wf@S*b5% zXurDl<1&~n9y6D_Z>V1>6r(eq*%;n*iAgCVUJMI`*m!7!=@huT+Z+cZp?OjIDz=6- zZ0`qP?U&>^(^EziureOD)h93^&ED_U@+PO-PwG%3E6dkjVieGMi)XH5vt74@wSpZQ z61&ss5f7p6L>X*Y3Sq1#7&VxgCvVil*hs{MCjSKf`d0tu({Sy<*C{PW00$#l%imr6 zS_FF5c0)E!kh;0cF%)y70n98_Q2Jr*6Gnkbz6wciM`0H~Fpq2okwpte&9;Oa6*p%k=9m&O zZCw5FzhZ9M>T-#?lli1AQU8)UgaPZQA{(d0gScR8Dw0Z%0pEc>@K6Cz(l9QJ0`AvC zg&a@+MYxYhsvah@w-T%_eAe+`zA2Kr{tZ2(asi<|3%HO4j=VLMJn;d&9rF3+oorA4 z3YQb$!Z$s~mzI?^r!6*oj48-AxmeXzz^5mPa=77M_EMXtZ;shyl+O}Gc2AZ}UZ|@> zad_2GOKGfnPAP?@Noony4WwwnP&TS~lrLUK+irigGe8G&g`F71v1v4IB@K?dWB>u| z4$TCFj2fKQ5XMe;gFJeM_BYW0F#)uZ8S!@s!wi+u=!xfJP1%rm8M+V?UKfv2ux)W^ zUzt5PfhUxRI^%IEEo#mmlYCfO^Tl)Oz}^JM_~on2^xY=Ug7F99hI&e8sfVecP{0WW zBbI<>LLP(_sGfoG2Y+lOs#E3bvGE~UbcQv(^jMfEG*Ew9r4i##2dZqctJpbLw6(u?ZR5rD!aUN zgRlsrRoA>I5GmiC;35eCVCm^*M6 z>@W*wX(Hg|b7S|&?CUM2xg^^dziB%w|GSRYFD`YAcxIHINn%>R9rdheqpHbZxQe^yc2o!H zGGMLoI!`jt=F_jkJ2P+abuC=7OW_6v!)iP9jn54e)t#AunvgAJEklPIEV>%Nc$%>Z z23r;^X~3Aqbb#+~i8QJ%)YpcjdQ}t|h;wE@dV-hapcI;ar*ccwo>gJQ$X01S2b{z? zu|vjeU|5$Lk*%rxO{UuUvMYLMtE9CIrs}XT9A4VgB&#|qeD=9b`?E+3Xg zvi%;Ct&f|_Pi}XbIKDqO=rw*dois^IT(j6kLVGLLMxyTHTqQP|JC#C_>@AC(?@lU@ z@<(xEd6%pQ@>=WNlkC@kghJh?GZ$%IC}x5!rHtfBsuvc06}cD7V>u4=6NKo!?AFbN zgy15Th4RG3UKy#ZG}HX0UVUqCca3;w6tZ$DH9yG$tjNQMJlmm$QUgheAb6+)`|KDq zi47Y#gCI*LsZ(VlHqF#Q?Q3xyQvKbTlj7{g>k^;K7J5CWAKK(31na0=Fi!^R+txzl zpr)k@b#vV`jl>4X_B>^(do-tdO8Qw><_&bCi*9m=7`EAN6vDKDc&P|_Jo;(TvS%ef zIx6^lh|Y4&0x3#+x#ocjWkOolG_M2&iaY+=H+sb1D(VP!`C-zN7BM#h#)&2Dr^yc+ z?^TzUyF_x)&$h?7~+krj4;6gmQILIzB|!RBF}ip46M(mOdiR8W0ur97+6TFbI^#!Iqc6;fQb6 z8!rH#ryk8l4mNs__T)P;H*+9v?>!>yG}zm-NVk%7^@e^N&9dMtg#mZ%(~?PV z$EirXuIB>@R>b%>NukCiOw86{Z`9c`in5U$@f;7ulWRf;Pdp>3H)Zq5X|8g}#7qBL zc^*y)y?r!8(CZx3B}V$T{3=J_m*@1?X?6ZjR)W4fXSq)693%ZV*zA9EgKvR>ukV>Dsu`PiBCPMQ@$DH>| z2Q>sJqQ0s*Te5mUJY>TG+BKx@Z(oq~mzu|WMw@c0zIZJ|7pmg1S^jx+WSv7F@da?% zQ9r3b1Rl-y;5l#SGN5mwR_YsFKBZgg*{m6zWJg$*&%Z+E;;c$X`Lh> zXRRzkxfTacIIq-9*Zy+aLRln8I1L_izU^DcLmKN_E)v(`o-=i_9Q;Y|6O%TT^)1eX z^N|+H|C=kFEFpJPC9d(*g=7Z^r_r^(MEpNlc}Qb(%SG^7Ts@Qa5A0{gmA_Pr{P^3!keN)QjsWfnsakD$NQ-Em!J4+_WL^vuR$10LVfkq*?ClK{!{0I7G&^aw@ zd8y+>_`%JD*`fOcGMxF5Uo>G52F-`{DCm5j`zY8(d+y>Xp=Us|xcC!nCYzwC=^HK& z+~~#=`VX0=yQss99)bN9&S-H1x}zG%=S&-um>aS z4w&Iua_k8^Ai;YUG$2fKLW1ycJ4zj>pCD57=YFb_Sx5{zHe7Z}eQ*e}h*IJ#sor9G zA^Z8E>cjX>%8XA;3`k8<>K1T3b1(UyfF$5Tj@-H|$jMZLc>Q9OE+c5wmJ+ z(@lyP1f2{s7Vy|fBG-@NxD(>zUoWiYa&`2c6!vOgTb2|Xx>L4I9^F^(?FEj+@2=JM z?337Q4XsJbZDSWOA&2OZDPy0A=O*(%^&w)w*-LQ zGW=Ss#rRa0yxTLzn|7X|`?t2`+5DY_?S0IBTJm2zExk(bBpUh=Z_61TmxC-lp>evl zhmNB4(b%hUM+|?zmR-43(_swWv@+-(S4wN26;W=yu=YKE*2;f|akJe$j(d@E3AE=FE>&*-ePgCgvxWQhc-N<4+b8BMqAp_M z9Ys^6J}I?lM`$yrCY#%Kqj<|~NgpKQ{3YUKAJwq-bx2KWh$IWI<*s_IQLH6w9G}_X zzt_QjDZgz%Z2h@MC~ewj5n>DBDHgoPDMGaybr|MtR6%d#F?{>BfHOGx-SlioR})9Zpy5p5X0Rcb$F&e zU)c<$a1#%l!uVIjkKNT!)zaX+k;MtgTFrB2e(uct>EILm!9`00ej^JG;m%*b%+rv; zW7s#MF1_bVy4dVyvg%{DfN`#fVlb}`Tut8lM)dnNT;sPINjsKVlChRlJHxg+FSk$J z-z}?^9^3orb!WJRV|Y5rXWe{nBY%Ihf1fl{TSXcie$(aVHmcjPSG!Nr+@CSueksEv{Zr;m{+&bOLN8^50G#VEsS7nk$ z-Zg~-mCGN9vi{tHAVQRR1~LbR$sj~BYf74k?0s=*uqkRO7paFCBBlf|Iw1b~K68`V zE)b*}xCOyZTSDZWKw$dyn8%de&VqxNZM=Ka)n?J$NYQKt;`{&iTUZDwG_VQ3sQHOHqGt^d2}oQ>XCfs=QYm=gDRT`gpwYk&Xq4W%uBmr z)5WOz9gtU2O=@TVWDG5AHj3Eb78Au}^D-6?FqB=)}{1Fj0*9#_^l|ZH>KQ5v-W8KG= zKn$!s$GoN;0hBg@oYZes;fq>y)Xm6h*|U$*_2_dcYLOr$Zjwc?*NmW@G(qf?0kYZZ z@VTGUWVeq^sH0E?B}b0+Zj@3z)Yz2uq?;hD1O6IvWod=1C5}DoB6k~>X}n_Rj7p=1 zEsAqK_7b>P(nMql)gaX^QhZzs#)A-!*d%AZ-1mMcGXe>%*}b!z*@lqm@?bd$_9SA> z;V0FL?V1n}@!bfUXN54J(oNN=okgc*Z2&Da20e{rt{?-zY1%k^4P?9bv?#ELx&d7nQFuYVX0K3#hB!7v_Ce-fEf zttj<5T4>DpBJZeoskZ*Sc$fQDQb;hYnMoHkFZ2hnf-X=0GH^jg)XXZg??55wo{-2? zT8C$}fh$p6?-GKtRnqh@+F`eBbwj}?`1@eH14iz4^a(a6rmCz|F|O7&;i(66W?cT@ zblAG0&w*%JcJxfenkPbusi6iIO9x9YgN1|ksj#UB=b%9MG|!nAV+Ps`!DX5om?=I6 z3J1K|!4R9T2`G7r{>d6=yB1bVh^&tpSyk%#RU&XjS$=lyK+R2fEHp?vLv>%j`h?L2 zEXY@i($^#nPKQm?v*KJgQP!TF_6Kal&B8rX!4W*Gia2G*X;>!U0_;N!%e10b*^b%& zMil_$lV4t9*pw4tHh{6|la=QZd!RgPG2M!wL&`NbH}!BX8tB(FVRJiosIj!a?us8z zDS?U?!zPoz{QH)-EN188x?zP0%K|ZcvFrrdrQ~C`Pbu5#zL@t{E#Utd^U8wEjexNN zVfGwWhgVYNBuI+e_9dE~NMHX}{aHm25Q1xrWcitj%r9bYLVKtoOca_&P!1WTh|9!X zVL~W;SbzFq?wuS+di62Y0s{*wgP|x3tOJ$7*2TYci1ZW~R0-v4(EEuz{KIOty8M}h z9Y7l)sW@QnJ4~!Vl$b!*N#^r;EXyj#J71Hn<`rLDnKtD#1m3FcXMH3v!yZ`zDo{u3 z3CI!VZU9z-d9(FPbf6d6!U~lBuoQ~L4iT5@?@L;}{jquWZ8c-6T57=CuA65Wh>`Kku)UQ3a%TzGDjNQ8@zLK**(ErX0-mHGMK;I#$nA623Yt z@Zc8iS^M`ROG8r?5to{wAJZbwSDFfXp@i!zOQ$Zxn}=>0`)?H?`uP$(#Dslx+e<0) zKk(gV1;T6TYmYGRo+W#0!;<2>6FsmSLse#F=3~_Y^_A}Bi%~UeXJ2T~@5CQTZ{vSK z$=K4o!E&@wQh~3YHruBp_I_vclOMjd^JYduA;y=cj)l1W`0mvJ3wS#}?&OpHnl z{2qb2%2M29^NeZ1_}S&-EKO~B$3l$lPoGI|8#u|-SoEp1L$L4s!=~(geB_e-UdFZ0 z^%ny`&v0! zTE}ztIQAZN8If2#c=B?kgae|Qy7sL5kGdR4Z)l_>TIBI7T`i4L1{dl+@D9%zdIV&! z@8fKJw0Duio9@gWDSa&<%k`eQh(q>_ryt|Il>@o!e#GvNo9vvYbh;MrUV;?JI8iM2 z&9PGC$(}VaW7$HOBu9XUFzJRcPZnQ+Iv^eQ`7hEljYJ5;)W~t6e~*U{NF9-p0tG$} zxis~!bLkUQKhXhCmX4#cGKy$4;In^;Nk;&MuExG=?K$6UU0+4=Q#kBx903vQ-qT(^ zVuKIT4Ox*%)_hm@o1Ygd^BCpMi?Po`}CB-@=H;Bp8t8HCsYXgNv#& zdKeztBBXcTDnZL6XHOPcc#H5mgAjkCKFmfO#rz-f(?}1WV@26u@;1fHd6@-RO;^c+H!h=L$y;t zfzHqcE-CgIvb)$C1irG#6C``&z%YsUJ1htiXnd3toOAoow`o<_qQ0VA=fL}{i8UX- z_^Fc6mhIREgN{Hy@z~hq%l5g~Hhm&3(Z3|$u{{_leedY}u3@Ti6mY1Tnrfp#=|MP8 zI?U2MuTY&Y5E}nbBL~tQ`POOXUf?X$iyos}esTAJi8)*`CD8xqiPjSRd;45Et-)e% z%6ss(C=rIG%Xv#>V?fmQeFe(4hN+{@r4vne=llxwArx40m5DL%S>ydhZsqgt0r>AG zOsHo~(sotW?Bxxb40UtTbIkSk(K;0!qk3w8FRLjaGvTJFaZomM@+ z@o}r&d!Ovf+`Z#E?)ao-Gqr6^HScSv$py(8R?qHGhS4?8YG0j1k(v^0YwFC(A~b~C zu2QO2&PO;&iyotx*zm>VtOq%%e334!t`}5e?9jyxT?^%;CiBpY_@QgTA|K*!XXPx} zXn)Bz$Ygr3O*v0wxYfkK{rUWw=N*$;e9!AXL6=NA-ILZM(!mhowFW&Jb*2J=L2Cq zN2BhXiri1dke&0FJf*Q=RxJIbK0FL@UvB~k-`TDpv02au#xtO*^!@$eH+J-`p< z3XJNYz|S9iT{)3R`Rw7RY>4{%tEc-7_w^2Q+uM%ts^lz#&tlo$o)~q$Qg;w0_Hr4&vdrpOQ&7x zt_cXYqo7;=KQC(<~yX`O(CAg>IKcf2TtxI{I(^5|ExE*;&q>s$=Adk+~ z$H`fSF`b>|sl{|EY*9FS!!Z446Dp6Ql^OnIazdc$|0dD<9ps0Bv#r6SD{iYpJ*&uL zDy}sw1n4*i&1S4SwZVA;Flck$b2;R&q}k#+a`!Y2NiWTYc&Ysmsr5e!AGGb0$0nIb z#zZ}K^%1%B?ESr!vRcC^n_5L8-rRS}xJf5!RIu$DuZ6`NZRS>|rh#e~ z0QAOwwZg6?|31O(5;67B`x15~&9^$;n`&;Jvi*C=C$^UmdEPgHuO&V7M0W39Jzl(` zM>jVvtXco-s`tgNd6q_>8)DJ@ez!O0X`YX*i2qb1SjFzRc-2oGmdF?lGaR*vPYhbw z@f@u$9x{(>PA_55t9*IK-M@EmLAu?V0s{sxw_7?7;ykkSKuMnDa?J3DoB8KmKn8Tn z!UcV;`dG8AZmEO2job-NK!8gLHci@1AnTN7O1wdV167WwAaBBY-9cJCFBOE1Qw4Dh z4jOesSNH_JU*B#wR!R-PXx7RcQIkKySgUk|F`4Q}cl@!B?{sQQIr`nZ7Fnp(6q(jD zks9cqF^%7L^pC!vQJ0@Jdkrk9QXJ&*PuAQ4`jN@IVq8=->ecAEtDsP)D|*@q6R>kr z{QiflJ>rdDM9+W}S}qBrepNN6-P2)@rTap>oL@p$vDB?79q0U~oeRqE_N@tpHaC!+ zQoi#k8A~=tvG*PG&t}2&6Du#Ik(0uT9XG-p^Let;5_YKjKMYmtCdm5C;@p?$K`Hn` zk{mdrhQ-A1^oZMSid~*k`Om3{~~f=TT9MuA+jF~-_@aR9$f66q0e;)lIYoH z11_*=)VmdsXut&2zwDHoF|GTn!ej|#Ngq8F`PGI-F?4qPP13;oxM(?9xig)SvbmB| zgcuWz>{`LCJ6|orL-A|cqb*ts?z$T2t&nD=yB!uf8QujvFuS7MpgyU&N_5$DRggbHt$_#t>RiDyrr(blBQ zH*J`Q4>exYX)`YoX_H6NznT97lx${b49-Y4$rPnkg0Q-swAjX1Cfr0MOCq2c5TE~e zwm3W?&H09n{5VvK0+m&in9Nmiki!S>;aqw9I-X7k5EQRtpu9CjO=DirNwyF#di~pp0bO&-iVraxG#K534z+ z_b4b?1wwbO_n5qD#${JB+v7sG{I|(UYH@{JeLs*%M1-1qxq;4V2aW~e8TInv;@Jd$ z=MtM`I0cH*+v5Z%f^fV2=-!mGF1cj!%*OeqyZoS_GJEU9@)ZPod#&Zt@u`8@d&m1g zgu!LELkD70ta$)6UIDPn(ChL8Ver$)U-Z&^*CTG! z7A%)#!0m0?p*^18erISpV=i{wh8o(%wrpGQi)Nxh&dFJyC58$^fVc#)wcq z0V=Qzo8hAs&?`!*`Y#4^cOOwF2?iuh3PZjuZgB41QdMhtwo6nmo;i2-4HZSE4!q@8S}HEVzIkxhxzQ%H<=0i) z*4=k!)M5SW0$hp_rOyibcb(a`1!kb+r*FnkS-8bdBhC1!iQZA7-|hX4S?p*@w#iz{ z*GyE?LTOa-82`hV^_W)`_XOo<;b#`yb#mt zq2flw>kyJFwSf%a8~FgqIsfc>R@y?pfqoRFjOP?E>a&@>Ph)kpN{?2>eE_jVsIHLh zO)$33)k-L?98}oABs4)R-kbFbqz;0M{HBSG#>${B8%>3qyCyxclFLeHPKm@BMN5@1 zY?P~cW0odfx@%8X_T_o4=rLcL$2F5F>aZ%p=}ff?;XC z$%0%V^zYKd66lPt%$Pa|`w`10fJ^;Noz=@{3iM5Rt$>8-NKz2h;wK?$E@LZrj$sb! z65p_(##A8UhjocVumESsH^A7IX2rVD*7yZ$T-HeVCT>-0;fJ&ACT&-skmT)XjW) zj{3G$2epWssyD+&E~U{ta{<+egNhRgpc--WoJ3Z3Nx$18P>skoH4SW`P(=xjKH;#H zsc#AjSk5Bc+ysC9&tgO%Te$)jYXwp^BdJL6BuV!ixtI{+C;*D8912wu;DL1ho-L3b z>d&6a4HtSm+0mf1b@RQuqjXYdanPdgya^MTh=DRjC2SZMD2Y2)2d=(<_7||rEj#6g zAlKyMWWk{tk6gHf+}_-qIlxpImKY883RfT)`bm@rTpA0~(V zs|M`nCFcnKL~(!JcD&ImjUpM6h0zdSq)8Jze?-S2g*cTonY9Tfh!*zsL{Ygp!6nkZI0B zf8(fO%g=hE2vDtP$$}f}7HiN&1;d0^R3fBq5p~ z;Qaqmg6QiempCRIy#Q^KhHXBJZk~EP7u}41vz7xsk1zID7{#?xIC-g&ibU%-+roD& zatxSDUo`jfxYUaAtG}w&3)R)$#6cnlRi`AtV_#$LIU{>H1#1rBZjAM-zn~rneEvC} z3c_<13k0VGOok3sRP%LFCUP?k_|>Z2j-ncPj+{WcwSM$ z6F#iE(GLExIOpewy8Qp@bAwFKR}Xdb&_SE(;E4f*SwER_JC{Z`KL)jUWW3aX=`u4O zo6FmbC!T&YIq~$0-y+r-&$Ok!YWs*Hc1Ownpt&2VR*-|EQ{^>+XlfBCebGlnpy0{c zE!1S!k+v9M2&ls9=b@npc!8&(uwq6PZ(|cukybQ6bmBCh* z@;Ba}k8bXTSO}az1u5jWf-LNN^yp+=Q>Z(9tmYt=82E4@(_zyV>4l9-)N8 z(F0w;yFyK+MN(eisHbd6@gR(n@}O;!+UA4et+%K0Fm_!{!=6 zmd9|v;xAC^0^2xqL0Mf{X)s^660Cy?Say&L`g{fC;H$Q@sqtN*zuI*CJn(4{Pk#d) z>M=@(K#)#0SHLLny5Lu1pJ$?rBysa))yMMPJ*x#X+k7?}ih2cn&u~G8>1PY(Xgbi3 zW4nXcKYLAOJ3?|hM5xSWpN6R}o|zwAV~xx!suZZ18Kd6{R8V9O{U)p)WK*;8SYl6B zvdM;d4%Hy-;xo+P=^&PC{cd{Ct);Py?Rnqa&_=g;Qr`q)iO1dTq+b=KsCz?~uGDz@ zc8fX0DoRdu!V>e=@(mX4X^V;xKpN74{`j)=gG5 z`&w6`d6PG*AM2)B1!=L7Bp$X^kyKVZ8l~G$@M-hrb0Kbd$I61|NQOY7dTXY~$OCVd z=OYcCA|axN=dEqj$K8nLl^qFwguNa&LVx@C2&q8M$)=JoD{pu^ZcB34oyCpF%spJw z*fZQ8V^5TfDM{7!*cF}I6s0Le;~Ns@#VLnt+}#IYKQ~2dN^81GdE}(`hX|^}nWRUx zH@>ac-~Z|>5i&#@R!bu%y(hUl+eIMlr0jx&)cV`r_01;u^m_AoC&0(%f6aU5Plaf< zxx@YacDJH8`_K2gmo`-?dhFtdAMLpfc+7s@oIE%`?uCM>uTZJ+<$JHZ@*ArA)5cJb zm+;wJ#;x9b)72NZ?!9_)__NRwzN(FOs%Ef-c32!%!ro`-y8Uf$e3VvGEYHki4@)Wt zWe#C)R+!s}@1xzS)ifz#PpaJ>+CofMhkNH|jPaIlA?B*Xz49OY>+8XJGONqlJ{P$9fybIV)Oz3b4J6sAMF3CqC|NRh8><~}v5Krt7PwWs+{18w45KsIN zPy7&1{18w45KsINPy7&1{18w45KrO|PvQ_y;t)^b5KrO|PvQ_y;t)^b5KrO|PvQ^{ zeuxJ@#DgE=!4L7^hj{QqJoq6V{16X*hzI|T2N(Q}2N(Q}2N(Q}2N(Q}2N(Q}2N(Q} z2N(Q}2N(Q}2N(Q}2NyiV6FS5bI>Zw?#1lHi6FS5bI>Zw?#1lHi6FS5bI>dt=;=vB_ zV260HLp<0a9_$bgc8CW%#Dg8;!4C0+5AlQ#@q`cYgb(qA5AlQ#@q`cYgb(qA5AlQ# z@XY?#txLuu-_g?2)B<{5kB}S!TK8>`)Zo(@>FCOFa5!oK9i)qso3j59Fu3NT z;Jy(Sg8hj=?&5z$5ET{T5C&E%3M^7s44l>fYyE=;xo7{e4Wgnj4iR8u2WJ77_!Hs3>PZ;51BHQA9kfC4KM?+_o;*MR z_xk~Yu;8C<`0sj>+y}sNVBl>Q40==KKlmJNCn2F?Zs`wxWw z>Yfw>V;Hy>ImCc%fNSzcKO79#|Ja5D1aQI!2%_SDBK+4qDFVj8gP!~kA9X+p{;M{K zfHOI01N=|xJ|GeQh;Yz@U{hg$0{ah7dq6w>5#hi;0j5N@4d5gG=!XNM@{b6>KZC0Y ztV%?b119vRw?CjZzY#bD)R2xgt`9ljhdc)iPxh`zXAS{n`}?lQTSzOX2S^SuQXKM7 z&!HdHX5EAeH>^j#d7(gefQ9}aB2Mha%{$a(k=WU(h@AzxMa1t|$BM z`xrKJlqkeny*Y&IwTRYKiAJY1EDs8Tff6*O$te8b(L@mLv1`isHk?*^9j*{L=#S_cmvK z?UTMVXld+sguf)!C;#wkZsqIDZIX1FXFhJ5oHP<@-Tt+{=C@Pgv$MS?-0JF~w!Tf4ifvcIuLv$9qqw`p~{ zg)Mn{WT&7=*zZQrY1-Nsk8bd(E@-q55z8>N!F(T!O! zGT6T@FUeX4-UT6+OB)?Nj2Y2svB`;@P$|0aTQ)Eg2IjgC_#(4= zKJ(2zuhGpWYg@63YeimYL!B7im0PN5uO`Q*Y1Gxrw^erA7%5E`;<%>V^^|UcHz7H1 z-K_(&WyZl+8YUxY!JB|GrRM|_!h*bjRs znGg6Nwb~7amuAA~#Fq3zrY0Gz%%)@Fo!7bojCVbRsCC|rxYOvUN5CTgM!MffLi+wf z8;{_?e0<(_wT+x>)?so0vo5MUy8r7AbFnu90j3yx!N7)%;BSlZNBJS7lhp zu;Xz-fq#GME)%`Q`Z+4#q0R2nqVz|1{d3bkg?WgV?*5BGG0W)pG*wdL!;SjFvoD39 zSJXD2uy^-FYS`wLy%5Y9=-jxXW@Q<2`_zRj-#fOQ%GJ_N#)|7L;m+2^N(HXFI`Tc` z*Jj{-ch3=A3lS#Xavlr096JqdGz$xgHz>1@(|zjU2QB-{jNGz5rP|$d#T8Dyy&l|d z=rhwQPt41{CGhXm#CC1mH)3;vNlk?0g~@q%C_PjF2Ty)g!EPzJ#W!9n6+b*(X}wCl zmJuLW7`UyX;KTMqit7F<&D#3_L9@RlkKXqWC(xhEyfr9r?9=rd(?}|9N-raYk_)S0 z0Y5MO?LlV=zsVYXt|ig+m}SD-#ABAG`+{EOiTP+=c$JLV>GTiQl2I@G!oQo+x-W`0 z#2PP*p@P?>MLaR|HeLl4C@czyzrhXE~tlL@;^ccYCWQWBJFS z#gkX$A6w&fd4PwZBRi7}U-d7FENFk7oSSQzP^DwM6xg5hJ(055mo~Ii%^Sshkp}uQ zS+v5#lefjN{10TT22u?C#7S$r65&nD9+%hWmNKc{Bv=lQJA4(lPuit7x53B8YSu+P zzK5Tw$8{(BR=G*qh;-<4e&$Ns$(SKA6AAPnch zl%F)o_L!p&sc>_qC61Mp$Ze~m*(uXJnvi8o8O84Cfh{?&x-C@}W}{ERiai6@q}lqE zHK)DhrZBFpYdeN*gITl;Y87v!#Lg=P89T=bBtE@!>B5&pciKy*$7H|eMr+*cQ6D~k zT2TLUdir~gA$UVffkw&vfRX%qi%8%m>4ch)*N24cEh`V&%WrphxhO&^49~h4Ur+Q; zdG$PCs?d1yO9iv+mFrqr7OSs#AAA2|EGt&Of6w>)ITF+UlL0?5w_PLo8?~G@9owSW zy1oq86UW)azLadbQs|&1h7!^^c93Jc*V;}8q)$du%ewXcaDF)Npj(ncJnC$i`v|+V z|BYqSM&L)myU>op)?56+kWFc&5Rn4h`^PCPtZ}9H38#B|PjV$DFHKjZUl5#|HoTU1 zly*4BqN|}cZ&B}7>g)3q!;G=COGAeGg0q&jAE&4LUh4Pv!71*Pm6glOmk5{s9oBRD zv1(I0b((o8W60*05jS8NH-h*YafI4osVOb_8(T7)Hu}UijdFu?lOfOkS>aT~**LXwToGd->%yQv`e)2Orb4#OP9XkEH zxp<+z`qK0(hVyR?=aC+%*0}w!b3v{6Kz}^etcmtwX(*o_+TvZ_(2LWGgYJ{_Ezga{ zzMGu286Nlbx;eZjcExfnJ&izc-)L7FbU&-)GqjVmSazdacD z4~>>-b&E%mheZ9NGL9}CDZY5J8o2TLj~-744FrF&PPi$Ydd{g@4f(;`*tzfjknGnhk=?;`l$47EhD6KgI0nBZ- ziJ5HYt>#nnzPi8US}n@kUYMglj961L3YICUDRv%hWY(x3KPrnaOn1dyS+Jw1sd=*y zRswS&4CgLyYzPZjr(an=VzvHN@X1q6hlO|dP$ISvnUAc5&{(DWrA#k+jw5U9r z&Fqj5@oiCxeY_BF!=bn^JTiYhM}N^}VS}BwzuA2ETjjo~-85x#Wz)K@Y*x+M|3TMx zhc&r;>u%kkf(j_jLJ=fFK#EeN1_6;~2oMD60wNuhYN!eb3J6kzv;aaN(z~IGfN1Ew zgGvbI8?sLz1?jPiNQuw}^HEZ6r*89#kGqJU0+qImyv)#DW(Rj2o9k4^O zwvN6b3iV$uB}+7x9Jq}~%NXXquR_nU3}jv3HY*ZGufyLqAaB8AB_ zvmn6IjJCJSbK6tp8V{v4?CFxG^3BuhrjEHUAFVwUc#dcM9qD260YPgPY$a8IxEkN% z(OW+p-c_zCDsS2j*l})Kc(EJEC!T#43nK5SE=%3&A&YcV$mNi*6xWs*b0s zdcU>9@X||oulJ8rSNmtlqp8kQ&KKf?L$F$k)@Og^O+X~%`WZgBYterD5V9MPtp%%- z_1UfSOj|c+T?Q?w==yVotqhn$E6`j;c{>7F!ksa?UFq(C5?4IaYRCaE59Rgm2X}9t z?xWic$%4qyN=(LjdzV?z@R^w$^R>9WJh*sz!3J-y4y%EE=b!vlWAc5^+e6@o!`tr<*ful-(@nYa#05&%O!BB+~5;6#p6BxjMQSC0$W6pO zua7`~GMg&gJpHHrLWK)bI~yi-B)7L-WC0@)mo`gaEgeVIRH5Ad~3G27&)Mb z?D6nDBJ}reS@x+$aBoMX$rooVRzVw2&O6fTh8=CTvr%RSJVuZotSrsAZ%oQN@96Oj z(It7f2qPhvZ0VCl{FS5|PwE~bnLHN|w7uFl6={1#FNxAy$-LM8!p|Z+3I+ZJU7vr_ zct%}zfn5MtW+qHhI21oG(m$5BgvyT)8SnF{0TKUVvdHZGdrA!b4Ks?AH)rP;U~_it zZQ55}^ma8BOyp$EJo7`4_4KK>P38864EQ% zo({C6&w2k~WQB=QFf55~omuzu0gc3D3_{^IiCJth3jYA2vqxuFBN@m=Br*4Rn851a zEY$|(1@Fny^=hwl3%vBC_fMB?peWvXu#M{mM?mnzigZ%i6*ry^y53tqZ7JY_HFO{;NwH73Z8zY2Vp zHcsO5`m|1;m6kV-%_~RTI-Ag(s5ex}olHR7?SEazo<^~y|4sfbdh&*uEZw{;DjM`j z!<$39D;T=_K!m*SpT#nY1Md4SKv!(hw4iTTR%oeO@QrLoEx2Y9k@a5V})Kc3qlMl1T)9sOKb@LO9oVT^+Q+W7h_f1E{*bLWgx+K$8W z{RpeUg5meh{XVm;ws|IgM@hAzUifGE`2j4LYLU+0yUyXBt82L5WQX`JuR??QN~UzQ zUlM$y)A%mk2CBB5`AHg))viW3&~HV)m=Qx^g&ha{EeB44l#cZ@sw!K(!K*k)ywrAr z(i6bRhtSr_puA?E>}z9}kw*2i=E|E|9+L{0ga90{*0;)_M{Adc>8(;rix_Ve z{m?#v(RrB1#W_wX8A8vL-!J7Etf5ct3frGC<+vnea*yvp&Ea?MdI3f-$Hx=plnQ_Y zy06iAt`tl$E=^x(-lDwuzGZf|BF^JvR$4qiK+b13A*xpCOiZ5O-95Q}?AX$fAziQN zGRqi61T+#kyWeQ^Ny3byVw+i8fB8eyy@31b8w4 z1mqo@VqV5#R9(y~62RH!ZIC-MkHZ1R0N4arvH|Qb*ZSclf-@*r1oFv|js5r7xIcv0 zW?F^(!hbOP2ld!iu&egXF3O*Z{(AuZ@!We_+e^#NtK&=C2NyoyM|Tm^bpHgDo=sqX zhpc}nwm1(7RD#GMpG;Y_{5%};Kob-aULNWHp;MIc!`ee&9Oeq7%^G|6KM%>$W-(88!Dg79Z1^XkJPZ^mMxALR}@_+?(R7ZUV; zpA4dmKo`K5FB_Qu8lA{x6>cljI18Ec*+Y)SG(_ImltR+^2@vhzGcvqonpQJUej(0KP6~a^PU|C?9t<) zX3m13ey622IjQoL;|{=!0!Dxr(rboHhe2~i)EV#rG=oFbA2j>Qx62FIo-|o`U|?mG3Wlb&G)_5+&?G=yNwL{1&RTSXn420|GaiQ=f)(qT7t3a z#|*I|(vCg^X%Igl<$AS&(P!aeEEuXQb+YSov+$WEZwrP+fI{9XP`OE;VR1@lKVKYl zWR+%8OGvJ7>xB)(s-LJ-{6+U?r3uT=|(s0rP=;ct(}-`tD1nlzZ!|nf0eM z^z^T|fjM6DbwUuVv|!X&34U1(!V^W-+Y~8{S@x`UtJB8Pm1GblskG|nvj&opA(c+Ed3B@f@;e0c~ z{krXI`4al=jzt?kZvtFlOPB3Y|C$}q=sD~p`%FuzKY{G|+!7yxJ!|87>E<6aljpN9 zK_PbhT&X$ND71`SdQ9y+@y*qrIRwwNXD$9EOY3apu|l52{yY&x|JBVwmPxybKSado zTI_p|)ldk4&5>&m9`KJZ^#N`&rt0?){JWinmT6i(-;m3MGgK8VL3CxWy5Tc$qd!6XnX~z*k8EU&dd2d@7j_WfEX_;7!pjbxqpL$pK@<( z8kmPaFhYRsiDekOMO(`8=Vd!;to;?-c^_6gqFTDh3VWgP72NMzZV=Wax{ROcKX|>~ z>{T^4Tqj%A4^oSg36LZ7kZJsu40l)d&#z8I)kU&XY!_W>vf?sdgo&6Kobo-G%ly^|kk6nGb&A7G+ZE=Mui}+M9tQF^e1i z!+7^WE);bJ*5Rm`bJB!WB1ipkP6ms=(`xdSO7}l+bAGR~EQ$Mi^D6c59|@{qGIGl# zy6SDW7ytEDMw5s+qy3lG>N-9*oOr>pKLe%~c2D?jKW-|;=HCA7`{I?>O-TskCblQO;Pu>9&{HVJ;nmsu65vqC z1>|OAh^hcz-bo`>9arQ+gMFmxQ}3F8TwZQTZ1i(pJbSm{ z@YYkj$I6}KS)82m+ad$@w#REnJ(Z$Ghf9gEhyLv1BbOc3VT;cYj!q_K+{rFmj3!ob zMG7fn#pgiy9y!&$+?*Tmy1Q}udl%l%AD8yDyp%3YXl?{!A4+m~`3I$iGOv+ZHYYv{ z99&TDUq!Y4dWzkQQ?=Q6x)?}AnAq>%US7swGTrSitnbyeZ3EPqm8cjt$X zfXG;6%BM94D@Gp0p6D)5St&NaOd*uy^ewM0(16gtmwb?w(WwVk*Qy5S_M{U@k?rZS zS38}`Ut-Uqf}R&|>s!>o+}$QeZQk$qJ39Rf_IkH(kb^PR*n=YwXb@& zf0fLsS=$WC9K!nda+q&r=E1kaahvAUu$cq*q7^@(mrw6E$U3=I(@QB`@SG9&7g-t zC@Jl~iub_Am^3w<-23i>^saVkSLqBAd6A*hF`ni*TSP^+dZajQw+bt%TW1ey7baaG zbHj)~gY%nMm~Y(WQC!BN6Ba3>6wO$&}WjJj1nHr{lxdk+B0JesV`W|_xL>HHa9PRzG z&i}X%FM|>9kUh~Uiab)j?*&r7vi|e?g|%9k(V}LFpD41v%eRlx?wJpit@m;QhPDph zOo?83G3!qb`cH{5SMWV;ykYw%j(m`xjZAIx7B7&A$)ybS< z5v3oieBy2{p}ql#4!BMDYicS=u;?D?+U%uJ3TWnt) zE3yLCAmR?vwnF$cu>7Dt)3=Bq4Rk~Mw2FKm-I=+z4UqRMyQJV0^!^OY(GpS>X)AWz z$qJA*l*ZkDPE;TtQRzhC0oHE{vP>gCW7BCN3|K>jPhRD3yCo<6Jp9WtDH%Ue{=e>0 z+kv<@Jo=Y@G>e3p?D(cBqw1D=6WQmRU%yB~Z4j2McGRVM#L`p5lS&@@OHh%vkc05f zr-1oSotH3X{fig<3-j8<-1{JRNEXpIgWXgF_uVFGTp-_5Kg@AFajr${5#fr=5?akH zUH|n9I$Zwr-j8KU1?)i$ZepPoRGWqd(>kU?FU-r6ym2~#hD!Z=@|!szX?ejlhoD_O zocFV!ea8*jmeigr{sw$9R_W${W$-j@;Y9Q+?Yj}>?{jCrcR7oMtt#(1+yD3~d91OK z^|-H4E1mQh=ql)%d${Y8-XxH?oJA=>TS4|;4d0u87B2ozb;Yz4CSd2aW+QlJpB8{Z zrC=`q#`nAm?Za~#qbm?Lba2c&y0_3lcfQ2SwiA~ZlKt0CSR_vDrfy7DVVYK*c zzw`wU{}&Aw=7$f+So&l|q(B<6?$<$42zIFiA<;E`Rn|_sq}cX zag;GCd1t?y8jig}2)=cf92n6pXPTZnx62}?;Oe!1(>alPlYy z1*)U8I263ll1m@B{Rh&QfHy(A0l+vCX~kGlhJqg8ikv9L>kIm8^jNp(v}#}6-%C*= zoT-#$!RxXNm1|;B741_N7VN#|=WWJz;(9!I5Up0VP|Lo(j|JqHq&Ts~-$~WgG^7E# zHvv3UR@XT3g>oIo#xzlD`U}S8!>1z=knCos+`&)50o~$OpAw?MZvA`eN0aP{IEy~) zqHo&uar`_y)_Lk3UA~`M+W|CF!L=LCun3yio;zr{f6cNlXWi70IchZ~1jIcG!s(b# zLav<@$kC`}H+P4)f1y-SG_y6Lz4ieZBEbJuSpP(@NBOyle=|xVvs^>_j+g~b8sE$q z@nl{e0t8LHvBllz!ql15GtARYg)ZNQkkC~Yv8AW`H2!cIt8|^7bau8%^IKjjRktmM zhr&?fgo|!Y+*SceYt6G6unx;)5HzTSyq{4S;4V}4+x9{c2X5Pl%kpBv1r~ZudkB!a)G@J1c?L) zKZ|Vu{h-eRmTOd_$*MjpM59_1Tw4QOl-W2`s^f3i0 z@g9*f_cK=ZUbkv_0l;*QRluADC;(xP3YrxR42MKtrS-O=8Ztgcq~Z4UGlsfGlDg_K zbsqjnEAn3_OvZd0FfTQ#x!vur^nz@}McCJ~luAX|9CKGz(|;xBfj0-YAHuKCE1iI& z6CbBx9^kp?k_fKJWSx|y!XSgSaS$k4jVkret)5%lELqmO)I)2*!1j^&T1J04av7Di z8#kyYSO7Rxvx-0FWA~n8GZqOsy)46kfGwMc%od!r@jtPoJj&P-K<8-0J^IaP1bh45 z7inaV2TU=z9q}c5ocIcGhGq_KYmn}|@s*0Q{D$g)w~6skHYX~SeMcGq66l6mjp4=> z;}R;nI2q{YZ_GH7oW`|wH&qWKb@ap#iCEuy}b%Y+(&yX;au%#Ff3Sgxc zrx*38-5&H8lP=E87{$+ux8lGs5xVDm-`WKzH;J1Q`Y!a**=^t-!cSA&i-#QV)~$#H zD*qyl=Wktc_Mc`zE5e@v7Ny3GaIvlOrEYbt8~X(?Ys@O2oLJQdTo>+&tP<6giR}Yd zDB{929T7w0pQna0B25VCqfb8IuF5K}><81Q*Ob}B{sw-ynj@sTrF569 zHH!GLg}5seCd~N3i2vth(ZN{H5^=A)fF_dIdHq&6s)ww zlIx3bC&4>t>lV9YE|fGhUTo3J!t0$*9w3#olvJ z=IK3Y7BJe9Sf{V)J~~9B3`flA3O||aTSp?XkgOek;b&3U+`fd%@CBT`Lx35{>8uo7 zH_2t?^N>i@tGJOw1ZrJc;4=x=a2djHgNL3%BkddrVhJ)&9_eH*;x^lVeh8vgj<0q& zOj0P_!zVtlD68Q!YT{1OzzNb!DT708>PYUJ)hC>n-Y(X3kbA|!>7mBG83{qjx3|oS zU0){oODH7ppfApI!x4_Tw*yrY9`qs?$rmb3OTjOb$ah|Ae675`(^;&x|I-GaGDw=ZW|#c#@dEpb7<_>13Y zAAYrwTnD3a5(oR|R{*fioC>V5Zx?zNU6F7cKCmp^3=3(GjOUM+|Y}Rzv>+4IuO0~c2$6_6CL{Mqh`3bUh;~7AA0$DF@@%Q_Dh>aXo z83KMsCEfq!RmLE2VI+cCV9#~`OevIZA6w8mgBlT>Fyrj zGV|gB;E^>pppP3S7EMp|qW;5c!W{VHEe@A5Cl;H5qyUR1nBCnxtN4Ev4Pqq?Q@lm6 z7-Lsv%WTY=dqdZHrS(a(wX=FMU{yw7C)saQ!9wJE&Aj?G^F+L9?%i%AlZc5`+RHt? zymIt|=Y^m!THg-vqzXL@?Fc|3&!{SGo}EVkCP3JXXG=EjHFC4n%T*Ibtm zx;Q_XQ`65eU0icBV#Y}n(`XK$rl#!r-ZMuS{7>K3FVx#d>9^%f_k02^U_-AFFFfze zK^Tdp5sRN2_YaNbu7>R8ymH3xdz_$D#-{y#(3I`22Gfo61hARBj89BM`hikIp<7Eg z-B4_C#cj3r^QJbg<6bfB-vr!o0E+G3&0NI~(niY`UpAG(dJ<_5<=CTX#K#tby zBGGs%YVri)Z301>O=^ALj<`FZTX*J-m!2Oz(0wV_fZzq+qCz%dO>PMEKw&!OI}jDy zx)VkFSJ**%`m_SiL358Yq4uR6KM)fZ*nxsq%8_>j6yt|0^7o}UtNSq3_DogOdezH@ zo{nIqBzL2F<#Dbw@{jx}>0&-$Xs?w&F+_VgFN5{r#Nf1S_cWTOBNnDrzBF)6klAC; z?wu9i@@BnfW_ouQRy*0^ied09DY7aI^QzI zVyI+(MgfWeNt*&jf&l!cueIx&|MgSjP>{s{4)$SKU^+;rCMQyZt$F*GA&^A32Gxm_}d6Jh+E4SL%Q5=S){A1YBYK7Ens5qNOMh zajax?fZ67>K|{K}cS&;YJQHaQayzq}Y&i5Be|9$nlTEFUkPR2h{(H8)TbXEo&S+=* zE^i8(gB-qc`#Wa5ViuE0lw=|l2XKLHYRJ0tpBi3~={&tFh@DL|Ky5P~*e`p!&0sN&yK>-QGUhFtYP8V<;9xzwe z4B( z_wWaC5>bNnD+FbWFRUq&M3oc$3V~?7XAI`ypf~V00RT1s8o#H@I+^74w_MEEKnD5qwo%p{N!A*3rG-5E;3P;cRy839+2XOIS zeWulxqoSY%_KskBW0?Y!GY?f{+xqV41!WZ64SD~Cl6#Gswt+<;&xHZsy&MDNZXoov zbFM@lOAy6d$95-jQ9{d;88CIbVcx>p5(BZ3ZCN%Z^y(S_1%`3j zM_rfHbBh>pPL_H>Lg_r*F-;Gbr}}kGEBSg(7R$yHa5%?snCz#~^Ub#DTFc#Dvg#7k_%X!&)NZsIFtqANPS_nZ zF~g&3L?;}ZtuMIvl&VHgT*k@`$BZUZiI(Ry90(E>3b|#{E)ck8<2>W5G-IqlJwLR6@7ZuB)5uj!HN@i2 zV5vbb|IyO!hsVycH0zXWBPeWEcT<&0a%}a?bmQgkb?a}+yoh70 zBYq!)2;cn7_Mxq&>|xk+OVeg@zT=pEdgE8K_Ud+XkI0ZjOVL3?@2>ZKdwy-SzIhL; zBy0U|%=6TWBO`mdUsn?i&qeWQIQy?kOe4F&dGI^*$IcHVCnJ=g84gpz>6frpsFt8$nf~3L<|HQ(wdtDp z>wf0?f(}BiI}X~k?m^k8&NYQo(TA8DZCaFj+@DJ(_^+6?8|UKd_#cgnb*KnCU;kzL z#5cMJ+^kZvG^PK#p+=mWs2czC2~7urr|@`hVFZRb_kggP+@r}eku>F)-PQ%C+d~DLL}$nU1@)k;^X5lsl>)s zUaF3b4J#>9r`&6_K8%-uqM_4w2Ebe*yhre^f?cDb(YQJ~lzMOWCJ?E}2I*iwL`}_b z8r2`hzzu$=uxy0u;T|8xZ_4Do$|WTo`a9f#UJX5@(QsBJ$8>M5-3!XXZlW+Q{1g^A z!FlSF5xu@(a=c|e@k-Cwkcu;I#Oe=OC7`W3Jhl>SkW`R!NpB#2ZvO5XQcIKIac``$ zqxfTifKkLD=%>o=pq8E>E7;rM0^{L$;nC8$oW9$U4T)7KyA*VtFUB2{jp963xElOi zXtADGF}jI5KzNh_zl~5c{46X=uh;i{O{!7s zrumkLEsC#xc+|GhI)V=hEoF@dEm}YVUjrg%0)6ZIEEYP@$}Gmh$>Ah;QF+Dl0K4ex zb>o&2YzGaF@Koo3z0I~AwzTY3@{Zi^zG%$%O76hrsyhtR5h^dse$N*Yk6PD{4yzj} zt=s{JwbKn1^RwS`QF7>$dsjl`U$x%gTW_mv2tDgCUBP%fvcmFeH{S#=y+FYV+v$b6 z-LNNq2+t}Dh$Cxh)Y$B#zx%Qy?+1g{eT-~+$etk9<&bf*PEvP^}@d8OQZTL=)TePrIZJWo7=(l?ctd;9AMV}B0$?5Bp z4f6?p+k;<;GsWaj-cmyRI2?Bp> zd(jYF2%eCrWX8^uY!VW{lPg1^%T+Z|mEmJMQPB81Jd98W0%ZCT*cnPyLn9_bz)0&K zwHbK1AZrI*EbO%89}4{(IZ;ipJ2b{^l6=xdPwHm8)_^P_d<Z^ohn6}R-?wMKdLXOOm*&=+H5+v_lzZ0dA8O{G6v%VG#zpc;d_r|y66A^ z_~|S_X)Bp){MN?2sY3Xo&ip>S1UN?g?D%GqV=>!(<>owA8XIOh*oSAHt8(4?0}X!? z#vSD}Rae`G*J`&-Em(m?lA}46TYwCB(|g{nAt63KX$AsuEH#Vyk87#c{o`6JAEOJ* z`ddal_hs)Zw}V;fpozZod5>c6lHA7x!Krr?w3=n+J&G(?H8BQ%XG@T$SC{gZDZlFVSV}<3Lv&IXnFiNt>vtV-yMlt;8W90GwVpL>OeYTML1&%88Mb@lZ4sA}jYRFf;~jUnjL?WC-3 zrSo+S{mye|VY3jv>S3q!BjUCj4mgZJ*7>M{8*!Bv8_x<7DnO=!xJPsYa5Ev^t8sL9#(6C z;6h-R@E{<2vnS?BoUg&84Et(aPiLGju;*nwZs3tVe7pO6L)zqXc_)qSfww#waD2kx z9eqPS$(-&mCOk_f%EYFFz_ zvDSrIRkgxqjj_`-3fT+wqH9ODn{u)Q1Z6I=s5$~iQ)PVKA{3sZj7RhlGfo+RR<5(< z6CyeZ^g$t?u^h!?O0_vfV8Il{|zMzSgt%yBl+DF)o1B*j%GmCC!$e!cq6*^pv~Z zYU0{gX;J-F*hp;G*BZmNQdd?u!2`La5NWLUw+Eaz70mK|T>Eg{A8|;%>oMN88^`Zy z&h5_Ss76?da)~n0i0gB;VMzUL0Q{Xq8|qea&gX*@T) zA;enmZDUS6?^Wg4vrFKN#LLh&#L6`56=pd{>|E|_ltsCaM$^} zI4z?nnboen+|pfEFniAdo9ACX*}iw5oIGFaK!rYhDo!G|SwGqJPxyR&*{~tEUe)^O z{P?$Y2q#l-kt-96LPfUA!?YO)7`^_cg9jSa*}CEz@NH}m-5-68Vi0(49?s|gHNet9 zFxl00X#{CD%~wz<1d^%W6sUc}-XckEjz&XQ1Emf+<%Y>#;2~7UTH$n}&@9(qC4|Fx z8b*w3$;5MR;UUQz;#cV}xXL~2zP3JaTXpe+z9CCz?c3t5mV*bX|Dr@xfr7Wtyipmp zXv9p)Z4ItBVbiXuO7>S6?tlyetiUI_q9| z-{yzo^(D{0c_ z_jkMJ7jZD;>yPnOQf}Js2jU%##0U5E1Pr?f4I3mw3Ks(E`|( z%|>S_wsQjq&8>S_34m;>`qX6pHuN{dU-?0QL0WcpYOdFCM)nio?Mu|8@Yn!kOdw^P zPx;){90`Kbt>2?#OJy9NMkQx#1%0M{Y$6z`Hmdy|4GnKirIA3wXkzrX z<5so+wAAxGNP|GKj(X!zm8CBj4`<0yzdKi2Q`UWnKu$vY(aEX>Wn)tbk#YcSHXm#P zES(@9PNX*RRbEY*FYMq4CmbNx=2ldzKypt>lLwBCc5~sXRF93lXaZ)OvBN4vl~I>b zMeio-(xCc3=DtN4F{UmEEfRZ#~XUKP%LW7(dMgYHNlRT#vWn8P*bgp0ugZL=oefwuRqk~w;>wvoti z8l8aY^2bNVUDYg2jB;vFPHE&=jBP|vN^)Eb%=cSYyofpe4!l}%qAXr|ZKknL6m#}k zH6l=cxbiq~191njqZqJC(#r2X-u-wya~v6XxTMy^i8LQy8@B#HP(=xo1MFSG>jQqO z$epJ!YPFFQ!-V4=i^`ufcg_#!y)lt*m_K@D%Ex#|W;qKp6D_*K!F{Ux!_K;eekUVk z-ZIXr@kG_ydH3Y{wa5&WAD!@5H{YEG4X}@zQ}%)||mE?jZ4yEV`bXI_pQl<*iWWasz!u z?=DfUWc-B{HSFnse*6ai=QC-5lGJZ8rMSIWT~A497P<2+%K5<6W!_OZ5$UW_=wZ2>(nK@o(bFkqQbLhU6$nIXbMrj{*UG(2i z48R4r+fS38RNHKsm^bc`Or)OwQoA*C>TR?C`U}0$F)z}amRp6_4UXpz4p+wSk$Cs9 zX5)9x$C60qDk4`G?2@=8r!4F+mXG@AehhmSy+hkKo7KemjWUcqBf=VnMQ%0`w{X3- z4K+DDK-Aze^py(ewYF@kPTS~x+B zxY_{Z~F z&`(yBEgCV0HMDEYUy0rqzZ~eD96|5Tt2Dm6-cP4Jyy_P7+V7w{;V+ujfzoV~y8Qh& zU`^WVWKib6uFgVio_GjVjl10`YRbRTlFn~ntqT9Z5L87gW0sSVv;byj>1`36TM`h+ zBe{pVp2sTmm0gWTFWR6{8pqGZ2GXUwh+mn|)3vVny ziFJt(V>!d;YzZcVXLEMIuWW=={GR% zOI9qD#XoC08jm|nHr~Y7aaDmmPk$#CJOq30q13^0R8K~3km>$+E=f6b@S5>fyvdqp z^XXJNp)$%upnG!eTMaW^_zjypa%+{uY7JHcpTI0H3y|K(*VP@)u7^af4XTTAz>igt zB%PWdtOFF7)5ZZ*%8hfg_-~S+=z9KZp6-_Iq+PvSJ9t68y>fr{Cb9t{ zBs0zXjO?BX7!>LZ!O;R5ACC9qq6{UV)n%7HF{^|dpGz=Vk-boy2Tl3hYK&cAwoV2Ssh|b?yOGxA2f8FC8#th* z1du`wF*?;Upj7AODxB<>J|2sBx#jM?mGW5oy#$n~fPi?#gMl2cQkIGti1$?Z>coqK zrabt2^q!ucl~hc8L8}ulSXNs87La5~aK1|QJQIeF8=xA*ZM}!{f%^9JXe!8xtR7f{ zA18p106CPR4hj$o4sd=-TS%RVOb0%KrYiLJkFlys*96DCmhm5STXxI|=jB2*OR73s z=X7R}z|hMVwG2O5sCAfu^KTSxQMyn~zUrgKzBfN|h~hd=z4l{g20VrHDTg0g7!bVS zMx7cuorx0N6_XpUL1Rfw^9|PT_l-kk%=OCH##sSJG6E{VoFGqCz0_)3VCqd&7B$UA zMB0;dkcQVTE`8ty84!GtjC*MBJiM(gF7BAFc9F$4Bk!peLDP;C^n@DjnLx$vo6L?Agu<5b(os z8#fLx?ul-xSO}IKqQjkzb9l!Cao^1w^q+`MUoTr_C)rNt813MPOdvyZ%PTB@!lp@j z-APQ1Yuc|yD!B0$Wg?wE#}b^eCT*cP!|x6cE8R{BT&-eEkQ2zQd&8ghW3)hQV4%Q^ z9G?Dt46H)x^KJNy%s8KfViF@)pGn$Fd-=hFE@{k&Y%s6X88dfj!E>se9i4v$uquh{ z#`i-{e9WWmh#8LX1RguLM*dm{*pcMhvzB*fg0-Lv%%8^V62t=m<`p;v>m$pgSigE| zD}#*j##{|i+r>$*m&&YV_!Vm6l@i>hvo!JEp9V;p37wWQMAdcC9b)Urq zUzSFDiQV_%yWD!=pqdxh$^xceU-RwtxI`=llnH41Ztj{tSGFtZMH$f30(DzCUxg|a z5)4cNHPN}213XqXP%fcfDQ-c{?re?%0gtbG#xLuN1!l2Pdb(%Ufpx%^93R<&<@Ig0 zlk!dp-&fI)akzCwb12FF7^daz@E>j0)MyI&3d zz%#XVqgMA^2~FP3c7Hkvx9hZRXs+|B-g@kHw06&5sk}bS{q0gIGkO73C z^h{y8@7_3@S;I;H5pN-wkZAcoXqK@npk})=@;1csFxx;=Cw#ZEz<%wXpDHe~(0+0O z73P|o_%J@c`N;Otrebr+@#Ry8-C`?&p-RW%=k_s{J;&$%|6k3j>-@{RF7t1h(jJ-~ z`V}He7-VUes~1@6JY%Oe`iNbhtO_VXcha(Rp=?c>z>Qh=Q=>0OM}9TYIaeupDzN@H z0(oxTQ@YOhG}&gk7NQMY|w4U|V+OYew1IV#{i} z!os*i*_BV3VN0i;a(XeA>R*vcbu&8M{M~b;qiCdK2$liZV9nQkWq_?KV2RI)UJlP- z*=WZ8r7$q?aXq2u@LJ}6aY7H#!)P8QZ0&xq)5b0jUw`Vsh(h7&R!~jBLc)xKRB(8I z!pfBwlQ?7F8VBOx{iF0y+VDQ#KC9U43gkMK^9AoV#9ko4CO`96O|LtOr(r=s1-aBa zCe?4B94}&%P1a7X_^aWEM{;r*L7gj9F*)|4TNo%+Jnl+D7?q0e0#bG1t(|5}$+_z% zmNc0y^xIilKZqd?Z>YLQJz#cvrI2mk)$YZ39vzMyVSB;Fc1Dx%>*x5)&cGPg+H*Sa z1Q8b+Y|S$ern@QgU81(0{&qR_KyqhHi>K>ANsOHv5|GGy>EA-BB-UOD+v#X&w8#nR_4`KSkazc)A@t z*b#8V=DAcj*x?dTt=$&WgGtRTiUz+#IA)Ct6~aTxur zDadubL3Ie_*i>yY)hX-p-g821`Loi{^X7t?Q$}s)%cHJ7;k?s9{er_bO>k(U$huSa zln%>&N?n z{`VXHrN0LxKTb;ha@s+v10Vjm6s^mni&s}QuR^e&5eznD0Wl;eiZ8CPQtm=x1#}rcc4fxVu+QM%7 z?qUAnyLd3$(_ZhW3D66JgP2~QyF26nc=~7x=g&-RU^fHt=U@E1wpY|q^1Y`?YS zeKTy$`(|6-bSX#8G)R1q;UP9+YY-b|i-~onc;2J^O}WITu5g=UHq>5W8mmZM3VKJ$ zd@2lu;+~!JPx{|))D9WSs*=yI*5zi28P@!nXI3rM-uUO0>O8WNrbmrGgD9aJJA6t% z#*X@`7+&{w^^JD%0C|Qeq;yMdt(ilEAlnd%LWR|t+V1<0u&wm44G4F@oC3X^0v)8B z$X-rl2j9@u6^2!(nPAKD29@!tUH=ix7hyiQkvsQ&op4x@P>^2BPBqa(VDR>YA4ziU zO(}Vbt4dJdMzW;OhDb1DH8QZi-d8bl8l4l5dSn$K(U`=3HL;7?kHbs+=c1|xkZsqG z+iTjcSS!{{fbzwSAxG83I&*+Xc1Vt2dlM7SP~-JB;f@R-SNqWFR&%nV(fYFFE-p=U zl+nn3Vj7?&Zl6ov^Zb3&3C1n@IpqBsuko<8&o7az#=SMgqYdxI-NWLksH$i2zG!qw zP8`HtXt2atq{9zyv}cA2iZ^Lkx)rJ-d#BXl-Bp{z+TD)#vX?zw#`?BgyhYB8m!f@Z zc*!VX3+wJ2771v+Nj^2T9DPwd0_1E!Z_e#|_Srb?`Pt1s-?s>Gd?k9l{PB_|Kv+3tNT~y)yzURGOh$}Z`|)Y4+Id_{wQc9Yg}^jq zS8sJ&P`3&e9S@3Ma~J*SxBO|rrdvHgij4KXb3al0Yq8HlEUf7?&t1Nia-omhB~_O3 zVa8+kgDSO$6+UtJ#~S+@?Y&F@Nli)OYOpceM}F5LVgVEfUA`iX$B%N{fC{QCg$@dh z^Qk(nYLb^^UE#ed@sc}ALrw=>o~pW$GzNl{?Cug5kce%uk`oS@_$rasAx| z(Mf>|)*bUY{qHXN9^~#7j`IaMGBBLqY9l1p*SxRLP5JN}z4sDde2eaq>59oj`G;HA zCcUQ1Nxw9{V7gqprNX2?znzh&eZvPk%v<-2-t&yEkD=*r$`YAvdgyllnJ->0EuPhc z|Ff2Pe_mvz6)IcT+R5AqYOiav^PxPpa7Ae7d>YAWKG-+xlu zdTQJl>_ZnO-?2u002kY|DEZ@`!Z=fc&KLg3Q(hk!HIhaHdQtuI=|S(S+6`vO0!<`+ z321%01)J=xY_MUT`x@RmK0Mit`T>=U%-oh!#bjZfc$q&UboIJ?(+k$A*9KaY!`!0V z*}>U}e0f@0M>)dkcYnmq1ju0MV`u>~Jr--r1<_piFrC3OlJE0>NP7#gs-kUe*Z>hk zQ3NR|5$Wz05D<_?x?$5H-5@O?NK1FKX*SX#0!nvx*QPtax%F_qd(Zd$&pG%0JP#}O zTI*eN%{AtjW4vR`HTQqyx2)v|goa(6Z}&Y{ESgRTzNP=3KDtuZNWK{Vf&B314%yP2 zV0F|IG{B0%b!f0~%9cVP)O9@g7F)}42wC=W*+@2ZMkP}cJgnL9J@+;h)%(!u`t)}S zF3Xcza@l!QX2hNFO22ruvS7TIWz})-OZu0xe(|L){=?6v=T=Q?g{KJ`K znn!Tkbdi7&H-%;P2xfC-^e|Vt`=q~Baf2pKJP>bYrohOe!tIWK2v}~@o_Fq92bCEk zkrAv^Bd^4Cw-f+AG-onr^=VyOwTzq+ESAX(G%yT(yaPrxVjVz4Q)7b^2P#b2wS?bs z%X`x*4<>g@mfRiA1P-j~N8mZf8Al5JnHpkn5M6s-nF4}lgCK0&E_Y4^az#K0aaa$e ziSYVDeL!ep5VV}|*U;2VnNP)`@>MAwc>nDJ6ZvicCND34&{cD34o~}}ZFfF)_R(}K zeWIszTcaFj%A@_AEp-)lqhQ`3-)*33Qg#ZSyC+yWUp|AinZ}hJ{|%m8fDo(Z%6i-v zs}TncFN8u5X-cDuj7kptQ^=(WdqypB7ETNToo*lj;#}uTrDKauJvUO2ZEnifN%2-f zqVrEuh62Y#6<~mk(p7pY=5RX%R_z; zF*G-%C#7(MW7Ln}Ob!jzip)vG`uoXx3Tdv0mn*HP9qDQs3ygW}MDDj~8=pU$@f}e) z?bvD`@<(RyKs)KUUh0{-ykEkt47Jrh&NJQ87dJm$jI5B%Mir1sk@Y9cN;R=)mV=TP z!MT)0DC46J)mrS;6M9g95v-JEnB=lDr%#jl@@%vj(^E+V*-5e zlG52Yu+Ko!cR4wLS|SS*rP@A!IO>Hip6HJ|Op4HtYm~@<&&j9+%5EA5W-is74)Q;E z$+M1MF3HDI)EPDB#!$sabzO1nLDMrcjbKcJ)CBBGu;K1zb7qXP-;>Lfzg|VWf;=S$ zd=ZFzyCjzdW@Z--d&vWa=x?G8H~@qe>`EYm;5-&;2P39vA4CmSc(; z{l3ZZ#EeOL3-z3B>$|TD9DKALW(@i?HXke<(t3DU^-W$KQ3pbj+v##`YgHg|ZqpKr zIBGj~olD**vh3z*En-3A%s9$L&o!Llf>X26os*OeO3cMURLR+1CSKJvmQMT(X`AjF z_(^^~oeSg+X~15BmWb1ZV2#2_z%XK}STY>a(_s!d?m6|=?d~cbRDqc-I6uzY>0Al)wuS)MeRcPpQojcVwa@5g%o7guuUp^$H!-675tDWdrHsc?E@(YCJhlMa&(llm*O!h~fu4 z5;ic7WTi?KTUDR#Sttx=Mj;Y0qOr)5d0$cuG1Fp;iwA{b51NETbSEb#n^EXcc(9SOZNfVR!dco8j4{) z{cXXedH2xvlTL@GeweajRIfaR2vk@No4e5{|L3tL-J@rQLm|m=-3twl@okPK0>|pJ zGb?!m6l?K%d8|El)|6&3#WQ<8(mcK?_nOa--tJY@yeX^Xy2o9y>BG%^=Q3k}l-M(E zhi;ih@9pAtSZUWejM&b*xJrV!W3Z?*A7)9+h?<=Tz4$~|LKw(+2)Z+7_va;3Y*0Qx z8>{EYTa5B8JD@2kC@6_F67C~yEMf5}4=J{x)FOVAmxf~%W*fsjDiliM(*x!wIKWyj zZ?iU_k|{{<<>omh=287;U%OkQhgr25ASBC#2+2yM6lfa|6fS}&wnlQ$ylYt*f6U{V zazl*{tja@zu7u8S9>TJU{VXHw{%R0~y8#jv4qv5)1=&?6o+AU2Q@v4cMdT0rdbTJ6 z_7#)@WMu!*s?sZ?q<~2(#~u#4g7utCT-4`PKISjT_9r}h#gjtp>X$v-JH}?tlFLV? zGAmVMFyqw?hLsyve47{o<`_JqujEGa2~31GNv2Rx8o(5GPPLvD)pS)B{LjyAJVifs zkFIZ6RXIBxD=P%I%4#zpwfnbFN8r(znf4SGxshgNimPgGRGe~R)_0$917p6dCetXG zFXUXHF3Ov~$yL43@tATCOwA~PV<~nVzaY24{^Nwf+j?h8+-Fg6xbYv9r2*$DTxMX4#3|sbvKF)RZ3W^(twbf#`XLO>wcNWRmy!DRN3GZF(h=rZvXJjXf$_hwu>?C| z*xvV&LGbdIL_ANsc=JJCA#Ma9!M{Zh@(vnU=h8&{N%0$eq5Jh|sG#&{fU`02V%pid zO3@g2=KO~m_PsV&$UD0CGq@eII+t|>ltipUG8-ot_E)t4)UAD*vOYQ;|nZV$;}4R z1ctyIx)A}{(CTz?1?p%Mi=xJU&`;ot{y<_u^vj>u?enws(GtB zNaf{}fM8GsEjZC*i&$*wFa+P{{QoY1(Y14)DDGp_a}An-n3?t2C0I{ryFVC&RA~gp z4+(+Xj;Ln-QT|mQ_}^9KbTh)(TKjhQe6{Kb5lM@!_>ueE6iVexX>nB)S}=mhH5CN8 zrm`MK585bjt~K*zOX)?XFD$g*W^a&ux*+^%0ZXy3{7l#FZ?aKYxs<|xMzxrQ!Qg|^ za0Ey8u+r+*E+ckd8yP3w(_RmV0sQ-Z>>26t6~-9D;#3cOg;LoQNqwZ)maTN+B1T~U zXTQga>3rDCyUp&kR9jC#MomqmAcE;wdelx;jQ$RVh&2fvNJ#&n z$nbP+0aZQ4+(bLLy9bi#2HlxV-I=VSI%GhDYbg%ojsl<)xKT_ zR&AtBUW#)?LND+##>jA8C*ZH_q#|wj^IuO)Ko`MlG?xs8RZfV420dJqk{GV%v1?T^d``Nd4`y-F9rX>` z4abw7mw>E+!;fqn%(Spzu-YF}yggYAKDAkFQtjMk>v zRf1vDc_dSZ=A)x_oYb98+3w0!J_YbW9FS6wZ7va#{P)97PCen3!8C0%X;$j~JxGv9 zwpf=z;W)K^1GwBFJ7*h>X*+kV93oPC{AWEF^&TU@whmazAmXPg34E-*$4iJ&1Hg)w z2>&P{PIcBh-s1AZ5d|f^XWO}4^-p>@jN&8kTh^2SQlgM(UDkEV zAg(^F1Lvq!F)50rzvqnc1nT2%(Nc6pSNlwGbjLkqVG74HB~0MEXF_m-Ua;2m@7Tjb z;$-M0aqP9b^Z9ai9`_d$&8jaxgqBk#qxJ(mQDFuuWc=-h);eOw7r56M8G{RqZ0*@V zK0ubXt9kpJ(?-p%xy%$swa|^+{SFGTE6n{i7K4AMZ}z`G7105HZwy3B0({DLR^cao}obuFaHy;2mi; z$ocXz!K%t9(&WHjQ(F#g-&Ry!UZdnQc3ReO4FfD7guCm4`@(M{C{w)pT^2cD%s^hX ztTkOEXgdu=MG)Y-<|4R;LI`4f1Mp`97!gBLn!qR<%iwiNY(Jh9z~7wteig-VFNh4A znoZT=;5>E0Pt@7GM?qYRu|Cazda}T9ASKP8?9m$;mecgRZD40{!Q{i3y}=6^kmz;WaKcZYkZlkOQsOaG6qE+t5I`%}QV-))v3_Wrr6%WmysKJO1o z4$5ii1P&y+ZT`=8$9_I63nWN#d%hgNHy5_j?O;ijMkaT4_<)6&iKi&bEWBo>*z)>h zqVcTU^8|dfDdm{m%k5`x1(}C)W~l3EI&vF+o8Lx7qVg^~ZKwiExpaP}_?mu8skd~j zdaK>Z{d)`u6ZXNZ?gH10Yj%2W;mo4qmUXXnm(GCeFmQLavTB8Ssr5OtZhvAiyTpuc zd)_v1R8Y!DmpX;8Qln>NmQoe#CPo6XcB*p#Z)&~cfj0xPW-=2^8)f$Q-iq&z`=^7s z8(^HBsDT#MKR`N#6kd6YxjxKJ(A3QrQUHQ=QTq`I{h?*)2Jo^)L+GE-HC3rbj*A_j z{%EmdYowIhQY5po5iUd!U^{F;63bUZFb{aqRK{DB* zJl^8sN5*i|X`Yd%d#=E=9=$b6Td`f2lPQiTw(2MhKIsR@x5l2*lcJYkSOj^NZRv)^ zIrE=cFo36eV09w~KG0$lw=tWXnWJfR;6H0#B1*K20xq?JUe@~tgo&xLJ+cKx9Eevdou*{S z^kt%#`tVIK)gahE^Ksh>PvDnA~M9hD6eo8(yt zZ#)&}+2&+5dnna`w4_!Z_d*Y9`-pNw3w*AqQIzYviKVm$Z~Y|62uG{|_GUWD-Xn2A zcAkA!9?i6!dciIkSOb>!(@CZ7fH_fV28=VIAvVayeZ&$67!`H8&SVfpcs0MFXz8;$ z;ok>HybNF9#+I3G8=8BOXRS6jRAyqiTcf+npxLJvrxzw3)t*l)JOiAsRo}><^q*|n zTtk|(=Yvx{Bb(WUa@7x+N7*}d0BV_l386;c5TlLZqfmJcsUsAABT_yLDW=_7vj{LM1KW%}~+*wL4a(G~R#NxuaC zceYe&uD9e1Y%ONQ__x)&IxPp(4t*~Y_|iO2Y8$U79E}XC^168%s3u~dUx?Y2t7dWw zSLBs)t)VuDK1M>HCp7qSYT5Bv%km8idpQ8b_1;fDsd9n5q68$xF09U<(27pF$KBC~L?Nthl$xM4}G`oKAI?YL!VvGtm$Z zBF6`xS;;Zv5bjEDZA$T&lxn2Sm!?Th9}6Gc@dEZgT9;3L7BM=j5*PuQAYH1=@?11t zbZK%?k5&foBdQ9Z2Rjo5t`h<^25p631n{~(RERoROFK&lwrUVDw@qjvP56ngx?D6D z_b}rd7(BSK9a#t(w3NliPq857cyl=OuAYl3AXh6&2de}8L6?~6t7-+l^p{VAa4mfh zJXJkDpy_3+2WQaIcw=2+qUM$QGZP(;OQr;Db3_2g8{6)RNct@^Sz)xqNvP$=8TnFX zs88;aOU0z(oNA)zGIY$AMSKuazi!pY-!Fj@kx!FdWl|*it^tq9qN{!UiMo5o`pg^l zn*JJ&yGbif+HtnY8#$xD{grRKJ7pfOu)O2qaQJCjyTvuuCTqVWVW8uxJHl-)Xo2%R zh7L}NU3s|7UkuyJTb`UiE;?KWpLlSYwG@RP@Tu#p0Rjy6!n3;`lemDkkOMH>{8sDx zlJ`%Ob3jHZ)d<<($e1Y*)m4ilT1p9`pu9~jrU@{EPM+cg77sp5xLlbUID;zw;fz82 z^8Vy2IV#D!VHL}CiRUkcp2pzuu*!)WrKH895lBjrI z+84E9lc*?siFP@8Q%Y4H35kc~7>G+irVlv!53aS1?~}Z$c=f}S>W9gyho{`zz~~?# z?sWD!&cebvQvo^eSS}Jtxbjg^84U))zsKdSE7N+7wg$~X?TcR8wZD3=-z!Ib_VZ+Z z_fslk#G2DvIb#FvKWS?iRN$Rmz8jfN53K~je>pH3DXYx#^xLOD49NfMIzUC4C)AVt zcXq=&*;geko52eAxB3776{3n|I(5)3npY?8^(lvOa-Lze563oO%o3sU;wIte05Ahd;F`{E=Er1cB3;Xsiz?h5-nmI3jEY z-80SmMcz{iV(~I zYl3^$>dO1yQH6lNLP0KATKk0a30lx^4)jO{s)8sYe^g?q#Rb2)L9ejb)3^+Ox>e`! z)t_?u_^C`5n|SQAw^uw(i9tDVcR$Yr5Mqa%WEaNvaVRLV@3s&!3sTKD3D4x~?pv{$ zceD|(3%sTC7%e#!Y+ep{m_W>G{=eLLm|=DDgh)SE+8&H9Nv;jrzb#SvGdKJR)<7IF zJF`dcuM=Ie1(eSr|G|zAc)?*8t9KvK6l8lt-($rloe<}StIn7jT(l9y*~@l~=#rH` z!jC(=hQm$E?8Gcqm8S2_>l2jdj#HF}L`(}#Gp?u$N*@uCU6X2RM>n2nOl9OZY(Eov zEA;XE*2~C5@mJN6?`&ShElM;0jx&hh`Tf!;Lj2zz2r+ZtiZP21AXod9(?Uu~TAoC0 z>dezYt`OALk%&v8rs!Ra&(w8MaOcgb(#K!Nci&k1=YG4L&Uriif4lrq$?r%py$;S;w29K?>}elVxl3 zQBpWn<~5vyGST1@_M|vWdp&i?=uQDUI)syhieqYhrsWs2z&Zu#r*{ zC@x##RJ{2nZ5ASX=ZCCL%}Q(wS0nA#Da5*)A=uSJHF3X#AwApHLv<2c9r07G1Z_7s zsGR-hG}CXKE3w9?=!hZ_mGHy8O0-}17GLZaOYrVjVfLJQ%*Q3=3DgD}Ibil|zDgbw z=PgfgGNjn;v;+r!vizq9YKB)VJ=F+Il>?34(JOU%JU5Q|@AeS29;{V*U0*GPHC}Ij z4#0>NBt9}5I6NI>XA8`qcVQHNDB?FZ>>c_lJUy4Ohoumig-BdZM{PUR7_uI(Tuvh> zrwhZbaiGqigqftjw#)xuFSDsA`sWPF5F;j&J0eZ~L4mwj?y4O~hN|e6u8H5L@AZC# z8`*5p)8g}JAvL*dE>3#(S&Z+#V;h>(awyA)h&nQt7w$W3DqkS{6wHoC-3g-@o~J^4 zmvAJ9m06khN<>iD;ZgePnepzSMdW3lo(m2Huh;B+oY*LPIHz=zx$>b2&FxphBNQ>} zGi=pQMFguHyrkuDWolpNP%?Mb8wRBpf5i(-PbJ+k_iuPUb2(lW}rEM)Sjk zq^yZ6I=f0%7KXhI2*K&z3deY$SJmC(K97EBoAE#l7z-CX6J_GJG|#>dyi=NIzz2?% zlXRiM)9#=hik@;r!43EA8Q<0V)UY6M?h)$ova2o>#vv+zV&1Sr^li_wa-h8N&baF%Hgx;^?oQ5afuGuC=-FwJi9Bc6h~FB z(vByXw6~?FjqIk)#oSRfWE}7l1PD^*EGK_sjC);9%DKF=s!7@$ort^?m*!b(awff= zJVAGyIPILyUbB2Ig>feH;Ued7P6n=Hx2faSJ8hVgblP;v`hn-|9G9!@g!2df%HSF= z-4qy$jjQB>tpgm!!pq6u9JUlVP4@FpQar4s&xwP$tEX~dDI;aMe%i3b$GNz6)q{EK zXYJ`~q{9~vT4H;gW|`&P-7Obgx00mO@GOd1nmB>XA-s8M*5Ep9DqD`10M{l#-b4k-L95R~7<_9k?QAnAiWZ;Z1qO{}i zm+r)7wlQS*^2mk#@w(ZSNr>iD#8%Zq)gZKT%L4jdYr2fBh9lPmbZDnXU%~UYzLLwM zj(fU>&e5KkfA_71%tmVF%Cs^UwMYt8{8euAay<~cOC@;I7`Ep$c6YJ|? zszj()KX$pG;CSM)Wdz2WhWJEkYMP$Kr!=kB=}nbB^hS~p!PfuP8WIv0=_gR1$OGHWQLn$Hq1ZHmZrA;arVBa z4yhp?YiMF}zvMo}vog=2$kaXZJ`eFCQ&qpo(jGCwog;ENZ?tlcNfGMkC5Nlt-+~`T z~gTV;IKnZ0Qf~ajrpsSP&<+Q9aP=&p?=pIPM&Ha7-CKBfX zi}aZmvb~Rgs{8-QeH~(C3~ArgH0qJu(9a$1wWB?vr%g`#q3B>%ACkskHZVJeE|UHE z73gkAy_v9Bk>n!N7^xrU;Zeu*c5{6sJrGc?yL2kc>czlKLIC$vf6GN=6H?cx#q{3RE+DyeyVzi|Es!Ao2>9fX}ah z>fCdA3eN4^RWZS_WCy;&LN-BMXng+yQ3m9T$W%SyE(xqSbmU+ZlSA|3 zIQ#c1RVaH9Rukofn7opC=Fb(}&yLdwGP~{dnH9gnKP^RZpH6OAR-yZOsBNepBOjAz z#lVmlS``!>d`x8)pZ)YJmQ{2}6f5wtuBlP`F(=guH@B1oWTShS6g3wd;_} z$)Th;yG^nugIlk?j1;iq3>{Jdk`W3(GOx>8?N}#FM-_%QkT54X6*v&csripz$_zdh zh9}d6q6vqa(0Qei(5Vm$3kvJ(qWj5tId$~LE_iL9<$N9ll~7gvN~Ed7-0+>8j!=jZ z<=Y2OLef%6KgEMH1B*OG+XON;Qu=mfzQm;I?52|Xd&f5AGGcwzL6{OvXShLECUnVZ z+NVYeuDbkF4SW($8q}9BhO`@;hneVfm%kywLT1N)!OKIB6za4c9D}-^$mNc*@!f{vH{qpYJdUbQD4rmzV4(1Y#)0d?>0id+8^w|b6!^PRVlz=}%^ zIR?@s3-0?3?s_?~tIDQS`-_Jb#_N(a-_w((Tr3IRIW_B?iKw4fHgjgBaoMw}5FO6S zRWJ{XdVC}$WD}!_O#7Y~8)6UvnFdPD53gs%H0Bz*PQ^*xdHOB8PDdoE#s;XOU8gS# zLc&0IE-@q%>)d)J>=zfdk&M&NT*1820IRFVEN1;Fs|(YAm;uZ%`o1(M%Pi&Fgde4W z4x|=7-v0Or9s;-CP~7rud~wTn8|mXN^wyU!^?oK?5r4Z$L#-0=XqOLz{-GryO6p&K z$mw|JF=1sQ?;C=*cuONFEm{?0^f$LA3?jK9Ozh?8O6*3T?I4f7OS3Fdcl*a36?`3=^1|v1qxY~{L26gM5 zw>@WUVT;?1j`tM{dwDI6Ez!6t71&xI>kKB1>bF{7u67tR&|bsuRx<-FB&SSigOy2W zFG3(DDC|>Yyg(TeREZSiO@50d(c?kQ=XQxrC-8dqtB*to^m1u$?Nze`z4KREj>sVX z%?Zk?3v)pMdVw(-q6TbP## zUVpB@!ZzISQW8cefY&V4pv9Mhf>sQlQKI3OJ(EGSvN0@oE~1lc&mSQ_feHOp85d29 z9bN2g<4)N!r&sl<=mlO6}x&CF?jBY+`vzDw&CxYxt081V$z4_1%5nWp0)W%7Sw~GL8i97OXk{Jy}8OnKkTl_la8k>k7in{?ZDI-^q$U4-}wjI2sfrq;43qSRr1$ep;FaL(8i(0 z)AJK(&!JUP-J#3z8OKsomWfr1lB&Zr)ylT^b;B5g^U>1k2=hp;2i@=XzT(4`a%~VkJG;JIn_@d^|FZ{VsM!20I>7@nP&|1+Q}F-nFV$Yg>k(Cz z*Jo*;TNSt|&=zQBQrC{2AMJ0SO_<6MurK;oUBcQ+u3_ztdj`p)SIgtY<$O)-s_a^1 zM(~mA+b%eBmuL`6gMZ9b4z>`Jod2EK9I?g1#Kp*lI03Q4#K_J_!bpPHROjO21e@|; z5_GOVYbHiU#4&jiu)%b*!F;p9akTrP;Qk-K+#s{wAhX>dv)v%G-5|5wAhX>dv)v%G-5|5wAhX>dv;9HV{4er@ z07l3UFE1K{qVop`34^Sz5d;k^Z6KC*B!BLU#vl)|wX(O-huD&U^GLuSgRG5}z5>LK zM4dtQjVK9&BE-p#ghAW_Tr2#KwUFlDGexZc&Yxoc-B*#(Gll5ek^FrCett9tDTslI zu8@@zi8|tWIa!(LIl0(L*tpo}nYq|C(HMjQ0w|0vknKN@hQ=UhX=w%a{~`bK0ObF+ z2*j=aJ`sZg34@rGq7@0l8xnPJ?%zse5H+#WMEh@-AZqU4T_R7y!ofkp3|bj0BP&?5 z{tE`8uKxoJa6Jnn8wo3D9xRMZ|AK*dJO3Vojgf_f1xPv@kXsgJmj8~y@t-`tJh(q2 z2@4QhR!}J{j9mYMfe@*GUk(<~I9NErKRc)oHt?eUYn^f+-qgRxU@9< z+5QCsA-4Yk2522XEdmTC@Lv7}gA*ZA{{aREcpsqIvT|{NI%WRv<>36!>J(H3D^Rse zK#PDX`4@=)Tcson?;w^&cE&(@IsZ0UAd%*F5E~K(QFC28$Qy{hl>vkVROUbW0H^WI z`l$i(YU^p|p2l)4Dl)AdUwu_MQJZbFk zyqGWMZ&?EKfS2)lOIk}tA9-H2XkWg$mgAi#B5K3*-cQj`tM}a8cvf|?cKURsPWuNL zCE?uhJA`CKMZ6H68|Ev>I9vjs-l>)r{5fbq#ss z;cP&Bxs;2&?#AhGvJ~!q5bH>+;PMT3_*NrtS=d#XdL}EemgLh!JzwHWc-6`E{%?qK z%ypmio9l&~!$xXbGxm)qZfK-D{SCAm`cutYkp~%P$d$>pnQ3C7d4>_B;)Kh1_pdP9}lOMwZIM-}6 zB!q^>afzh4t3*bbSzk-f@l{Rn)p0kC6dt{=nGG17)rLA;Uzuu;eEZhs@RPiqCZIwf z!lAsHlX-tGEy+7}{ddgbi*C>1`B}wi6W7I=PLGd6-FcJ)eeZ8m;$bf}*keB!X3lSS zs=(ZCPo+eCztmToCP1VX(UJ8ME2?#f6WOe4(lp6I#c|j{F-p*-vw(rU>#IV^FlD2B z^ZkN}&}H^w){w)?hh&BP$5QrAcp7xqnn!oms0Tu&+w&;1M1#hvU6igzk0AE35pwUh zG=)XT(@fztymosfsm&kq+k4pt?X`)i9P3CmC4|y^%d9jjofL!!k+XWH>IRN$6dbS$ z?Mo9P-Febvg`7Vy4P&BJ>fztZNsk&CZkn2+!o$v*SrERk(cCVC9GJL|NA)V3w*Fob zX(cnIxYA>po}LNW&u_Iyj!QZFMfTmryqXi8<^7jo@?+-&jIA%NxIV6%{mhDMVT(kh z;sj4QI?0PJmtCl-hK#l}pK`PpDyRc88ZcV@~>{@Cs(Cfnro!8Lz==@K(2) zXbNmH%@_AQgvbOUziH`WB`s(I7ENjc9M)*$24}+3X-e-d{ z{+Z`P;dsdr6uAOjplPkw(EmL_Yy(_amC4O?fAH3IJ# zw2>z@>}u=r38AOsYvRi(rgfgHonQQC9ojEQ>Xy@8bHy06`H2!cNHw=0KQj5ezZUg9 zq-^h52^5~RvLj?oo246p3$GYFB5UGf^_rDhzN48WXFOx|v^;aMIqVs-M_!Tk!#gX- zS~i{(W|{E>x6ItOM^&SCChbf0r6`d9%H=*7*yUE&RRoEHhV5l;KVk~b2j|gu7Y1Y4fV)U zeJfkS5v_EZC_Z)m^A=G&WA@<_G^trT^(^(l_YAF4uErgZXnuvV`@;z~YpFxk8ArCc z8>y88ORt~{^^K+FJ}`|$$JTCFc-#w53tUl~3VYJ+p0}y}c{%iQ>TzA! z9MP5p{Mk32)$mt4s^gY7D`v4M~WvYgvU}kK z@Pla}PKKfkv{F?ZKH|OuP4P-XQfs`jK3ihaI+tJBvH3P!IPd>~miC&mvXqFYdSy`5 z6n>DbK(OM~LYBqeuAjh@lgj$=3(yna@N?Lo873ttm50w9Q4gZ-+BwzLr9wP^JEx#qjc}D&YWD6 z#H_;awWdZz|wcEX@xbefjp9*Rnm!M`oI}l&IB#M-ke0dEZ^d@`J_J z^%no;3h`=l4f~dDQg{Pp2Jik$e&+9`&}Baxdf74m%Hm!n6v~<|?dHSJq2CMlt3{%a zF~)zVuI{C@+fiq5p56D!2s_cY&0t`mtl?$o9o6_n`K`2z>3)s-CIN1R!}60;((=bu z)1za8>hx4R86M1z983Lz>KIh#(5=P^tMxP=*z_@P3hG$`$KkZ#hEXb6?^$JKWK)g_ zHPv(F!8x&Yg1!4Tyg%`ey^7{~1bW%*=xyGtaAT}}Qr{b2APq0UR{wr0tJTJp(o=}g zM_+0MhikpPWBA}!n;b=k?1-krAl~dMDIT3Y1j1+VF(cr4o8I${WW1q<<(gqdOhtS1 z3Z|-N>vX|Ul^4}R18YJ(t$PA`TFl4KFxiJ4wgq5i)mExQJVN$U>>A}!gd7bXPE5h- zZnaCBClkb4y`ha3F%^cf2VoVtbWi-5DcyG=P$U(3DGRm-6X=n}!Ne-#LBk^lisj#; zzxK%CFqhON&F)uQyx7sFv(9=IqjsY07G6MFkI&6I0HF%!ttp~+PNRmWdw!!(R-zHK@cqgtY`}fZ= zy1nDba3p~yYuS#Sys3n+3FKWQeXax%u)K`-+eMl&ZfgO{ij3wX33PqcIFUUh0i)07 zMWN;s#MIYqsdL)a6@50SuKAYe%t2j*SNu=)zw zL&}huHb!lQePn03@D)8;psj36UXo;hiLKzpz9IAR+eeDE%CWC)PKwc0zb@HH*5OHS zns@bvZhyby29~2DoIvwDu$G3_J1}+U(UI4ZtPBo+){L?><@-Tj%H=NYc3}1jvRrBP z`E@IARrTJ>wD(*5J!fGbp?k`n7hBiHbo)s?Q?|zg{5cJKlRLXcXJ6K*uVRx=Ij+xY zxB0I|c{B2;vKaV=8LsZG#hM7XSxC#lVu$FB--spG#+dU-=|UJcLdl1Q# zY3nw-F(KVwVfc%5HLjH0zdLCK$0sQVD&4mSpHSBH27z8BzX*H#bJEm#oXeN+f^QpA z&eOtX6sz|u9K0JJQ`SH)(a$Knlu+Paug#2%hx{BIdSfKbTLS(x$yBn(7vo1yoi`g{ z79m$<4D`h=?T;`wjLyr<56!zvX9&adP|)5}2xJ6)kln`0Pbw2$o|M5&34h$RO^u?)mcy+qfjFdHe%J9nZyWqV^ZjfDXUyfRB zzT7bha#6#`)(GWQ%%fo#m0>itcShv^9e3pbOyHhH_2^MIc!&v0y#LyZ!j|UuE7Ir} z+Kw1W@H`~6UaWId)LrIj)k+@wMIq(F`0$)(f!TmcEX;pW$_8&Do(CV0X!_tc6#jw>86Vi!6En|O%JeO zg6P#RdbR7;R`3)x)z)c7ui^y@%9pC4RMW)@OC>qa^aQ8)u#&XN|#knJBw2X{C?ozT5 zK=PZB+<~fEZff7VLnP*93cb)|l+aKM_wygT5rTcctEz2S@2=lh)YMSB{{vL*`pYNf zzL+)23_!?hG)hKHSmm;}$qOCV?;}lN7HKYU)ZBw6Ib4BWD5h748FHE+QuLH^172z>jbS`QJe}TD@S}Z}d+_~Kjr&+hiAW04(>~y#RzsWnIB|VssLCuF zrK9ff;JL-8! z&v3C+b)EBDOHUN-&W$b7zUqn2{_^5Dp^8=R~aX|JAHU@8RS`EKy>uZyU-ZZ7IoQI}MtW*<;I%)=xGAo3_9DF+=0s z4DC0R1eX0dvmb=jY>C15e{jES%OS6-G|M(k86o4EsO;z@NOMk((q)4X*xaV7=$X)b z_+^T>Sa2xoYkBl%M$AvluPIEqH7YVwzNaKU z`8?~Q_f{!zE4X?18I9o;3$K8h+2rg3ZEPb2(L@Evc7AK_42p}rPyg0h%u!#wc=0vZ z0TbMv%RRYNA%8#rh1)cr+n%!1`K6)5me^$kA&tngkhE$&MI^?#81rFsX0p zNXsD$k7uD~@H|2m(H1XlZUJ=;G)@F{9kEaP1Pqp0af#`ZFM0Us?kWmi1^1Zzl!a?f z@3_fG9(sQF&}Sb;A|{}3U}X11C{ScI(vT3{U=b3c8+5qCg6J^SH`ZoUFp$)e2ssd~ z^^_OX!1tc}6^A+_o`@PC^cwCd;hPlR7?Gt%8h1cC{Nh&A|Ixy=he1=AytnZ&;zeBI zd8G&2=n0lSP5$#LCbl_B74A5UjP+(;iqp(Ts!eG7lyxT(vQneK15HBDw}d9>d=~&6TVVo2Dj(y0ZdBLGW)UhxEh72I zW7t^bUac8U^?>ecl|O2XbY!9O-A|_S3?qRzh5?at-R@@twHQ`v!*vdgkB)yME0f8x zFU=9e@9zX}U$wP`1zJmL2qoDx9LA386-mMvqK}Zs zomFI2we8}+ln{(NFQy@%7afx;VVC(*MAG)TlF$z`NUUVrStd=X_vw9PnOjS*V&O3j zwCyeWj8qu2rHLHk`ec#HiP)|iFBsV5)|4o4%trByb3sYpwJ=Xh} z7Y0K{s}GZv^M@20)$5F{yKSdWEE8iQtIp?bHc+I_FrQU4q5+~&0`FpiO5!Nam!HCF zFZtN5s@e&CMF5vO+!4MJjKG?E@d4xL ze0ic^Y`^>w84a3rG)s#RY@c%6io?efbLuJ>gsdigA8rx)#6L?~af_uox+Qo|ikt2E z{kGYGZ$)FT-;l1hK9s~#0BDzU&?c*2 z|D%uiYmR}|kU~?caUUrOuMIq$4#u~Gj_F6{_-&5cdsrgPG)_C1elq)!!-)36Ii3uR z;(waeT*EUv>kf&Az5G4HJV5=-IwK((z+P0^ zn^s*n9ogiS3$32evcoF>!ADy769{9rQif|x?Yeh#JTKCWyND&#oJSAvCJ-8xsgW8k z-TMuV6*D`ZsRwW;TrNgF3oAmjPqx_RpKhC zwmI>pEKJI=5P*Mh5sf+aA?LDnp&mKxPL_0*ky(;w;3_5N<>Jd2%QJj2A+wR_-T(6P z1KMzWk6oe=Y8=LXq7d{e6fM!4A~iyGhrfdTSE>U&zXjCX1?_Omb;jvVn#_3tXc@`v z?3^=v`^o>5WElTB^K0T4Sji^r;UCb*?e;re&l2l?yH490TJ(|yNzzw18~)OFpIEd= z`MsL=j?RLBH@Q!tdgvs3>eqKF>NdsOfCY|B{7x11MLb~kz@&q)6;%t zYFf};gkY(~iGNzaiei+}!7B9Y^OB<^#SO>xQ}eR+liNX3#6+780K_^`82KB@3TB`J z1OxvYq*YbVs&JL?Y%UAe`)p{dgU>`Ok74XLxP?q$Ue73@@aN?3xzzhTu%wmYr?`C4 za8`>0BvA0!G|k#yUC(f(WgvFS-#cDi+M-F|65=A8>AulBP^3RhB!7;K2MQ4$+c)r3 z$t4jvM`lCYm@X}c*{;?$)%QMMbVD+dqXLbuH>NsXnhxCoYKRbO+VK;#$~%0x8UIQS zrbWl8oytb6HB^~PBp8gB6Tke;`fKfYTZWl1;*mT(%uI|b)8*=rqUzVZ>HAM|w6BiB zW*Q?LOSWA3#?M;BuG?m=wq~yP7G$Jt6yI4FvKmUxNX`R41B zfd9kUn}9>vhW*1&r3ICulCmVp7K$Q!C_)%xAN#%z*%{j-TV*Q-*-6$6!q}I{5|f>o z?8$BnS;k-t-!;$k-@fmCkK_H`|8X$)%-r{V&3#|XdH&Ad@4T+tjIwSPM456u?(zxV zd!C8mXTJ5kr73XS28Iisf%{nQ6b1-uK4RwT7GFVdxUDbD-=;h4*7j*%G|BA~bgvjq zL3}B5`Elxf-x232JE1F9b}pP=8g-b`I4vIrUFPb@yMaB=(lL8eX}~)>Y&H7t&6oYz zCHJoF2y$c#KcvX=F8`S7+(NqA+Wb|~Z#1zzf4fUyd;Op(Xf!&VP#zR^(S@%j6mmi0&Tegv@1FM- zDXf>~j=$*F;J^S7N|A{O((awQEVs4Gq2%-QvQK?anj+UW^krlHOp%Xv9(7cCcXr?| z75ka~fbZ82oX=$5-rA#+xGopv-u3*AVUCb~d!oK$7V{K>l(6JIQ9EjNb$8*q&^1yW zW@zEt>zw3v?mD>~%q<@?FR!PUcjT zQYSJk0HWHn?jkf*;LdAKAN@}+@Fs(NTmCTqvuw3d9dCVUGMr*#f-z(#=SA;QBtwR( zedvh4XAIKvQF3&|+Y3#ZFCrvQ_D3P{oy=7UPevE^)y4*0CZxiPF(&dVaiLqD?j`#B zA1v2AhmLxhO-dqj;r8eapW5-3pTtw)#S^RXV|{1&u1F*h1I0-J|iEVHyjJTJloPORSmG#eq(2Od!t~He*T%bUzCavWwx$}AaQ>a`t-3N z@v{8wUs|#}EK;~p9Ou_vCc_%>U=|7@@vdGoyp>Fizt;xcj9!3-3597AGJ$JV^u6!e0J%vwkuoBsH(b(^MXWa0l_n>CCg5(>_a#1+ibZ6|iq& zpEUjDjl!QT_t{P%=|P3im+w z@KU27BD{N)@mq%7BQr@-9~y2q2<>>5Nar~T=CA--kLXi1aQ=WLq}anN=*%2lXz?~W z3h9?VIHd^UV7B2-E#47#TKF3~vgR2yJGMTU1#p1D)d{okbbH*K1?J8VtpB9b^S|(* zHVKTXkB7;CH(H*jA-lI-t~NTUn~W>65jX{ihhmKOvPehRQG)y^+)FCtg;Ezl+L%20 z(}uwo5YH`>BiQed*eBY-U^EsBVZX3+a-GpMnGy-5@Pr%$^_g)>tR;i-tmU(2CHFiV zI|J1;S7Hk(XbC$Q9U5n88;nT{4L(yBRTfYY0^&x$ob{*F%V5%yK%E)C99o<(T-_hQ zYp)DC`WalqOwKfm&Xo7ahA||QX0@ZXdGQQ&ND&9teV?&~EIrF6wsTe`eBHi1aN|aY zJ13yU(zeD9xFC2}*Q_gWxyv@qI*jJgE$!%q@2!o}ct^*)zS{*~iw9nSR_&q&Wp(tUHR!2cEWv3Gz+n zs!Wz?2_f<*lGR5p2<0C39qZ4O0I8#?5wmz?IO8!5wW=&ooD87dBvTl>pZ3h`WC4Z| z8vy+S;*;bg&x})NK+UM2X2K{&xW zco|@_;5ULo&J&=9jGS1{Q^1fC^ipjoYyAmWvQK{LLc;i`xebv^rf7!qvUT*u>wmr^tv23JJO| zWlyQu^^5%M2HVj*x!^ZFn$Q9CuGQTncS}kt-~zM^a0QYR!Vd~1CF<(Ju+DPdvsVM? z{eJqL3*DtS`LC{x_i2j5cfzj60SZOxn^=*Dp$%{!oAI^?T zZ`AdcVeB`OMCQm^fLu`g;yw8Z;yE$6CH;b;#arLF*rXOB?FIO|6HbhX z5pO`XGhIyT_e=QzF}uXn>yr!dqNl!kj`5Ucu!3RR^DK6=c8hhe4^l&jqqwY>kNbE| z1Van^C-Co1NuJSNTHP=54#)-rC*$+^S#Rl&5HIE4a^EJhtr_?#P|yHmBS>xN))_5!cYrZ-lveN9x4JHkS9w)bs-L-)2m_ zlKV6!u@qn!izo1Cd!QE>E)khLX(h&kUdacV8XGoSW=4FvR(5kDRI@1W-NYs*iNWi0 zfdhlA5N1mA8X$J3u+VFOxLC#}-9AB$_u=qvXYA~i;y&~RPFpsO96$Ex;q%4oKUaM` zrAqG?F4SSU1X}yAUoo*Sy7~)u-m$3*m^-5AgS_*z*gh{>0(r+^<8uO=kInZlM=Aap zShJfM&TgQ7-~i@(l}0EHY5-xB1tXpZ@pK<{H7Pb^3ju6~2EY=|d~9)=b>kqZXR&W(_^AGRba2=<3B)F2y0z&`NiQBfAaBxEe?F>Naf;EL50Q|(B0TA<0JiPa9hdI8FjCn8hD9*!okqZ9m^a!$Fg7a@N)rr>g_0_*l5#1QQnw+iuA5#(7eE!G zNDl`u7Y1ST-Wp2frrQ~o@`={hqH~32{RX>)`fKBu7P8i$MgN3FW8f(av{b4-4-v|; z2gZ_-qB^ItiSzzxJ?4p^TlbQ$!-D3Q?H&li-5Fj%w_v*^Fax^GPT%RKVl0}X>0a)9dTvGr`SS^@z86a{oeKoPYreNFr8oBuD%AVT;O~2_aleE9lT8YgrFQC zmj+ed8q)6P0+xyGk@aaHLkxDy7F9g`dlwjxRPxt=H}a!(^}5(aT1eqW%_!$pDu)$S zr(#CF3~sbY&b|gfFSyZXLcqILZCv$>SHXa9Yf{h4mbp~8Ftn>}Nd`WIbCg?j^_(;% zPt8!=dy&>YMwsPTT5Klb;soH7GXhd?kt=w0rl4_GBE8!ItzN8;{8}F>Kk8MaL}iRK z&jS12Y?j<(u@nj{|4^X$mA5Wa%gv&6=;=6WzYb3twN<{wskd#mj? zKU?@tVUS=n@#ti!67Ub0RJ4g$Xfb`Mk}{n683LEjn0Jmyhowjz>`YaeAgI?slqeerHh<9+oTUZQr9%r&v5M6dTKRZ`5De zg^ss=wl+15zWMg`bd!S|*V-NmEQj^pVg|P5}h!wXRZ7W66tA>{i zs-uhD)kU3Xb@NymRmCVr_Bb>4Qnm~G>uH)tTQ$OLiYqlbOu1%=^|IjOhM7PTUhe3K z;dpD$Zoli80>ZX94hi1!hU;2KB;vw1L zJfuf1`&fp5i`S9S2~C_3S1%fJ#*Nqc}Rx-tH{mpFm&yKeSZlvqE0^uNM@u zN4rUjIY)pszO{5RiPF9B_jiMW{H`00`AO`T_d>SXJ<6qYB>+cpx_jRZmlSGqOD3 zl0##^7PxUcfoHYjOxp6N`=hS+e`N&76k%aa&Obx!GjForGG2PpMAc@%S>EG-hEAeS zT9TnkT*R(yQwWQb25_WTrdIJO?Z7J*JK4EeQiVJ3L0Ui->zyTPWTTl5qk%$973~n^ z0GVq}w`*h|Eyn&b$CoL4Oc^kIA#8Sn2-35A)L0uBDnPgIqON<?MsgwP|bx;3lMmfqd$)#7Px^fawAP3+`We zL32*k+|K#tD9VMwOY@GbFgj-QZlCxqDl)6z4ZK8&21b||4c&1%Ngx}VcsfnJw(xZ8 zF4b{|f7Jl~X4NKefc?6TNhZH(&Mja%t0bu}-s8Jp!HwYU&daK68G%U3bJ~Yf;xho3 ze1nhafZ!nd1~2fF3hAAu(n6^T1M+~)1PLu%psA@cC3`m8<-K|J64uFPTuXU9yL=OA z0BPqr>Rcj66=p3Jg2B1UsB5611{eB@Bi=pn*>g-oMOrOwN}j0{QZcoX5MTgl8ybwZ z7&}f7k?G=^TiO7XO4YNn(H>5-5>?b}y)~)>79{={xH%;=azH;CxD|{oH!W)M-+L%@ zfisKrUQt9)$BkFgf|&UC9tkS85v&4@g}E^T%ukwAXf)s0lNF0hWYlt zMo*1TokFE;a~f3lU~?u>1ShzeEUC;pz#wrqAlUQ#o0+dIAaw2F!O=r2!S;RnOIm zE>OFGj_8RTs?dxIzeuQU1GgKLEbmm15qTe6|E?Wq^1pYVWTSlk(V?sf(uXkDyaz8=yr3o%9zH%V$Ey0_dBY~J<;r5$>M-L?hk_XEe#-jB5QbT|tLNj^N zfU2QN?WoMaGux79P#U|zN%z$M8TLzt)ULJ-_;%2hpWty~vb^CMTi7$!x5tH!9(io`LRtmt(q_$nnY)Dyxo$4>X?&@iO z>qX8AhL#Swm{R5HDF8t8=sRFk+&5{c*O$}=MvkYuvbTixX+Q(Gj2Rk#P%z5u?4O>r zx=r+nITpg%%XrQ1Gf}Lj8XtTm9quImth>GP(#vIYUGUD#(VWi=Wiz}<;4^EIfqSB< z|5g^Iaou#kGR_(H{_{-FodH3F&aXO>j`TG*9wUX3oat z$APdc4gV(gQeN8Ad8~~Fzs<#aVqc;CR^*Z{0gWlLtS(ZVdqk@+k!vKTQye{{MGOmc zVq*gd*Kuc^@_hLBZwyqNwaxN#iI6OlMEATm+{hhSi&WtFs8f=t9ij?-E1hF{)vcK) zx7c`&hAPNwz?wd)H}i>vih^1+S-o0kEeK99yJt~#}$mMarB^h zn6Ilr2w!82Po3u8yOe7#2worxSSH?Z*a_}jO(UGSV6LquPM!9_TUF89T0mq|pk#Wx z{506T@erN)D;b@c8au6AB)x5)>_5E+jujt@nGtc^Ri6SMvcq5&S4vI;mS6Q;W1Lpu z)z6=H9Pr~XwIW^vuP| zzdNmQPG-gxwYisbe$8H!Pnv0*4%`<&fK)XPAjT3xP0M_BeElhmwUaiy)LrsM8U%hvG`?C#EA>OCQ@s?-})04_{-!L3R>gwe8UJyEg-J~cv@n@vO2 zSWa(PfhLg71Wf=G51_`}au%o{N>tRjmm~%aUq+nFD~=|5$RIfKJ|fflof_$o(W!wd z;?$WKUT{~-CGg{nJ=GJ|G}w#Ir4P|VaQS*aO{Lz8d1)0kIwW4gBevg4-G#hy(hAjk z5$Gf>-A)x`Bos1U5o1)GHRMeG5vV5fa8E;}aE#y%#vTdftZWoKJ{<tiNmVc{p|lmIR{5$X|my*VgWGY$LLG$ma`})VMaCDyXF^CFsfhbE@6f1X|8|7RH$oMPPb zMbBLq7js_R22;2`V;H9l^)0Xl!)N(-NoOQ))9w)xe(7;3WsuZHqy>?q?yD}Dqc&kSEJrtky ztdQ5LfoXOzB^qXPe0NDdxCLi)_)8`Z^(Bw~h!-o<(A`D!uJZTPj<)921_f4VkNgbj+9EU2(6b-K9kqZ`o^Q z-{j6obtp$0T!aCmv;h5pS6}0O&c~bMyzl@AoA7P>YJTNmPb-tygW0z?eu=V-x;7cf z1k3?jV0+^`l+c+O@9?A$Okv|q<8e6zX5m0mzUwFn7zWu)XgM}k0I5J50{TAsB$u8G#~`k5eET3AkHdya}~vS zLt6Iv_hp!qqChUNbKJS+D0mjKSmdBu49z8+SLi$uvW|>-g?9KnVg0ZFPVXKq!~E;s zer>Kiw;Jn2nbF6}R$*cw+-J`;X`Xz%u&&>rbmKafF1PqRMRgo;GS`tXw40R!u5`m8 z5xSxOrvp1@5ylnofn6W?BQw-;t^t{OE{ukSxt_vKcqbvN%Wd`|p8U)Uego0zW$$oa(n zP^u=d7t;{vne-G-xA!z5XMvjB<$X}q$9(m%U#v@X|z zPz|4n3z~kM?mJMq9TllI_2S-svz>wUmD*;95~qn+quqWcN1s+w3#^&57UYHZt*-jK zDzM02+h9TWgzN{h_?xKq!i)A(;5Q|VlO-VyTx{UhTN1zPEIF?OPgj;fT0py&*j&Mg z#faji$;Dkf@~HXnXE8rXC2O0eu+A@=VLCbJg>!(5h-Jo?5!`v?+^32pL`ypTm2VljxnzoX_eBWVO653^eiQS9Q%qoZY-Cl z+hG`9B!RJ0YlJ-Tdotg-DM4Uw{(I5_Fs;A|oSn2V0${)hBY*WQxY`kZ56peDJ1l6d zCG7)8wR4W)Lj`<3e`r*_T8MfK6ZKjmFdxU{HQlNtt*IhH&APfX?E?g1v$^?&IqJS+ z;xcVC%xRE(9nBra-d~8ix=iM!Hfl|1T|iBFPi79!`4J>){kM=`nL$=`u}F29?6P9? zD$ZYD`-e*j=p{v_v~N_K%&R`VA3GRPd#d*FI+iC-b5GY*^vpTk1+2TQYo^Mw$JX5q z-+mt>Cr2CJQ{d9T^P_C%^G1>edPQjiHKym;HYCtu3%bjRSDhBk5l#zuxsp#Gm# zgmYH3ERW!yL%oVxA^!W=rLT>w{*MA4S?RQltrJRQIoc$F*<0)!_z`furBxJ0sz@%A z&1RkPSaUt=uP3o)|HJhbxIzBm;^w#l&{`MH&WZ9-@3of{@NK*top2aU3MYJMSLYpd zO{w$wJQMb$yO6)B0bRgL`=|zCN&YmlJ{Bn(0{t8o^cw0UxI?{EEzFCfqCq-Y)m0@TeWmMu``-Tsp=`T}Y1QuQdUjvL zRr{s5hOG=g@vkGJu@fq4^NcXDJX~PmBmD^_9zL|{hZt=~)ae$`LYMXg^Q!fL36!z; z3uRL^?FMt7`Vw{>tr~oXERzl??Ee;%BDBQ55ntdeBkvQN9ALR4t3-5ibu1A37(a+` zT8WXFLg%%^>gb4XE8AW_E#g;{%3xHw1Dc2Wg1&!S3-sBhI4vWA<;`fA<`WPH%$b>^ zOzr$^+;3`LzrHh4ADsEL_Usu{G%(OjQN}PQ78K8U<4tQL1tiwrRLxd`pG7y%XDZFW zi6y)OJBa$ZQ0|5@5G;$H% zp+$Zi3NQjTQD$6zP8{ofMfH2^MdUavggqMS5zJdH0u0s&s#tuwtB^N&q++*qjxX>= zRzx9q8rTk|*6AH^E`8Ve!Wk>JjZ|~=oXb>J&~`1XBfh!TBM51jfYb+k-AN z2j1^W`T<5ck^R}sZg4I-IyLR4>uQ3QhtFIL!vlaIB>}Kg5TN2`m>3BA2GZ`+Wtt~0 zp+ohbdY1GbHLL8s|r2}$ND6g+@ub{Fwduv=v3tap*lxMze2(miJOBqOaq zDbcG<5nmPx#z^xzt^+RwBU!S#3#Vt792L7ro-TO3qg;1$k32rknoga{R{%y&(=0XY zMX>lu=-L$G=-R$x9GU_(l%KKsNu16D-=20-55|COuoYJcFd=e|2TX`m+OM-~Jv`3f z+5CkM`#L}Ic#BmF*;gWUVzpP)`&!-8weg2CU@q;ax!Q{yiDt4)w}uPkGW-a~PDh(+ z`WPXG{jy`h<5_XJZpDs@fUWVh;8igd^SJ$B%4~z?jOp>bi4@I_PidHsFl{aYYS41J zZCZQGZ?q$LOf$HSjKa&!pAZkG9Lb!Y#@OU@m#%30JmEB0vlaaP zc}u-FGBMfEq`^a?KVa*-X{j|4QDx#_2EAT)eWFMor050Ge|yxQzA8!@xA_Ce>E&grufF>4976ffI6MiDBk9(Mf(%m)^p2FziHClEs%gIC&}hA`s8qM~WdpXf_{MNz zz;HSNVpJWZ;)TDJ1lNQIE_VO=W0R@M;my|F^Hw?x}ZE5?G4Yh*;zm_4r%=y`>#uo%9apZ!|dVCdQunw@u*4$;!e zZw?QQ*SfCw6%;A4mrUdYC6k%Kl^0gYwilwW1->3EFr=LX8M{~*WPO|`eUQmWpn*hu z%3Y$VihuqRmFgS_J-D|W&ZyRY@M)y)Zni9+?gC`pA^54uF<5v*zAkbW`IiO?t;T+h z{d1MPWAb2xrvH%#f zcT6pe1k4TE!yBZ;%F_b>iM}S2sbw$&JlqJDu6nI|GHe$-nQX@K;bm#gT~qgakGvXs zpJU(~*=sDa30hh`v}+6GHekB6))hHy09MnzIG2vPs+5(#Gr$B`ngGIMVZUZ=F-KJR zmuRSw0_F=AE?}S_gGRps5eSjy^C2t;KhPy?#hRN>Z!vRIY>_c`5St=YPa8$D_$6Gq zwJIb_a+6t=o%bngJX)2b?BnUnj5qX|xud?Ow&r09APqmHh0PrAW#7v>CsVNJ^~euc zz{Ju(;|&6zszQfVtidVtK7&(}feCdGe9rO;_@Pcr<+uhimOTX@aq3%V3^H@)6neUy zi-yu+m0HfvG68Z(;RbXWIJNhu5><&)BdW?Mp7~CR&9KZ&%+dHWz?cF8_Y9zK@{B7! z5i|{?jB=?=F5s(XW#sFKM2G20yPrMRNAp(x+|}zY)cq~0%yA=8CQTp)O|B9j<7w)i zCTR_%L5j5xbIcw#(dI4v&d$58=&AsqSH@2ZR|P))7(jbrsf-ve=R_I=5M2{Id03{e zt|UX(HtB7r7rrjLZtWc29LniybFZ_|aa8t-;~z zbLakhJHM!t{<)F~PmV6Jv95nVwzt9my|AC4-0E)Gi@Z4&Wg&r!vb>x!<=aM|*I25r zD#2AP|87@Mg1aETwks$Q{LiEr>@A4?_!gIH!Op|7==T3(Bl)XCCBiS=_Cwcy*nF`4 z5DC8guQuIJE){^^inn0T|91mES^WEny7?db{@rHLtPMnHP*548j;a;p3*3 z3P<(ksLHagOWT@4mv%F2bWe>5yAGQjF`jbVYDU3ufm5>V*yD}^_k7RzzqESQBuIrO zIq&8bjnJk3llZPxd}dA(hehHkskTc`XLYj1^qzpo_t{wQhrIU}IHfgo$Lfhcl5XS* zsVZbu@9bV8uQ_YTr|fP@KTvHQue#VO2bQgf{~S3vjf5!Y=zV3n4iJeAE^q8$?W_@i zs|zVp_hedBST+4}bv9-k1a9d-i?P+S^iF_q>2nN+^5$HRG#4t!K5z7BojR?@TPlKq z158GMJDgi|r$bj5YMSfF zh|pngEHI}=%qx`k@-~TFa63Lcxc4bdqpZ8CJ?N?0K!nY2f157Y!q?cMq3Byh1g9Si z(~)tA^voKzYU9nSvTw>VU~QsSMYN_6i{+w>@)`I~Qh#)st5kO1^m31w>T-?@n;qwz z=r^t7KUcS3ZT&7Hch1)Y-EFx@=A_uc=@(jv55;OJm6-{){eJ!AfO5O9F24$X8kQ)( z_QEb^xSH%Y_(udYA7MV5C}zrbR#$l8O~3JKVxW`c3ub%$&7-Z?LNQ>0BeCOku4Up3SoUZn31YTxppdV3u?4N!G9ATZpJb;c!rwD_6YG1P zA7~Sc#hd>y_voX|{IKgFF6sm-4DuIkG!PI10Zuy^$1(BtP@64U2Id5;%z*5$fq<)0 zg>2oS4`2VvmZ#A6Y`^4vL2elCw@Li-1HM|`Z`C`=@g@A5rNO?g8^>S%jOWDB`~9_d z=XfD$+hHc)Wy$*{d2|#m3;)ra^5NPRP5n(LsOnR@G06(q8Eko6Y(fzS4~pR6D{Mus zfJ|6ruUWmvIL?o^l#46vI+IJlIf0DDnFH%@o^j{>+Uy*U^D4!E@-S&J zSXy0=tRV&W9X?sQ(QseKpet6$lLJwqoYHx{{+oil#Qj2VrGAWxQzJ(r(h*(r#ND=2 zg-@m|8a%CZJVJhDI4KhzjeI3?*TaDa@T7!NUJxOh+{uFo{1jvYK`oNQDSG150~fR6 z2aE9~>gN7M4~_~L)V;>Lrll$D6FOT&dh4IrkG!+Ao=DuckBQFIH^yB$23P<^+D#D> zm9oAMlgWQ^PmDGHT;TZ7x19G7$T;>n&=3;ND&>Tkx3vL%!}lbZDKikuM#_0F-?CQA z(2=<3Sy!0qfB5}}s2tWOOl9VB^Uo*j__M7RYd_+G&-<>!++I)Wv zR$!NCA*`3`~bU9&mfaK;1^?9q6*5V+yZ8g4`U1|Mdd zh~+A!$leFWHeYAr3rFcpZ$}ZoQQz!cE~TvRJw@%44hzk&*_3!P=3;+3Mq3R$%DiTpcL5)5<&lyzvtJy{?(QiU6iYA};>4lMK)u4n7G zfQg1}{v0oFZa47ZYCL8gQ1+EIW3PqQ;JI3gG{-~?)9oXt`bvQNq; z*POtJNA&>;M+a&0)-{uHqQYhb7S)q8w$?n&E!Y!;O5ypNY_*NZTPm{NaR~N0dSL~> zKHV;xFt{|YJ{{Cwg!VV9#=4SPMG5}E$hp)&OYz=nq$2ApnX~{@^ZWN3?-FJo?zr>O zj=r&(2=M`Ekf%~G@CGUm(CAZ1m-4)ZObI8dOh>`u^IK`9@+b+}yKTRXj_|v09EIi1J-sxSvJ?LX)-Tc%VKNSHKzCVL2oG zIePi3a@(B1H;f)`QrjP?$Z;A-17m?Tid0##hPNG5EI)iKDCCDW&qTHyD(cg#b-S&j z>cg*f1%aJL-p>tBsFsrxSkOEsGWhe|OHP$|sp^h#h8gc%QkjbUxZSDl6-Q!26J`51LC+jY-VwSjVA) zC7z`?>6paf>^o5cq|5_xcSq`)=M)bX^s~q(smDTj@bwX&n0gu`5_U@4lr5djJgBgv8`~w#)Khs zOMFR~Cu=7o_AnSTb5CAv@z2uDr|9i~q5ZY%ILltxw1^9Sf2~9&>k5UaVYEN>!ElIV zifN(sE6wHRq(^VNLiy5O9+iTJ;Vd+)<63@FiGmmV;`m~;XS2sUt}HQ$@Pm7pUwsun zD*K>{eh%6Jt!BrzhMH#Y{B^3?o7nR&GZj>1Pep;a19yemzD(LsVaJuo|w}U;9a%#Sc zeYp*X_9i=%!@5q8DKA>A0*dd#brYpL`a>t-EwHF+M@DeP?F= zuJPLDxc_|1`;n4u*R7Vp7Q@oa&hE`lXnoE|e6na0v7~in zm|=JIZtn@Wa6kg|d+_dP+ob5-vBjIX&jHs^q%{%!nKeD4808A|NC`T=HB)QszO*ra z{9bM;*iBZ&MKFn{VPWg)rpJCFcaj_r!DK7GFL`{zbD|uXA{@lHz=wH1H0n=Nv~nnJ zAxxR%4<4$QplD4@xR>N0pA3m{1$#8jtnY5?;|zjy58AU^m{z~XYv=}<@`DFeR~r+& z-$+(l`>S!J8O;)v^f_)bcQ3c7s5wLiP4&em^d>LO*he8N1h|yfFIQzO^ca=}-N_^- z(Ptm_Ro7M~8MBOG;ex>l1b&Lvxr3cvj%5Du%A;+2-J_W5{58>>UCYR7PUa>78MCyd zpyQS8r5;T}zoyZ`TQM_)Z{Xq$r??g;LnWV>f;!sIChlAEjY>BITiz-E`OWe9DC*^? z)z4Q)s^420^cjXoUS7^B#fGJW4_U{VCEf&^S}m;{LlJp1+j-V=dP={br8x-8^)#JI zlg#U+pHZ;9jsL<%lp%*0~+O%{SHRW2mAYQhV@q3Q#h3Q_6Gz{jI$+7QQgh1@;v2UWY@rzeCqQ?#{u{)SfD z+ayI`o;}uGfH4fZAp)NJTw*O)eE@Pewt$GwkE?%%rxIiIrpaQ!-3SV-EuQix?5=N~kUl##e;WhTlL@msz+|`EXL`YtgQv5%s;* z;}0LSCuZ2)k5qh?P8E0?%X8;S2K7kf*Sr1!tEK9)tS&AC2RzcpRIYdZbV~A?-G?G5zD6hXNVK)36A9Yk{sx5kGDrhbz5B7m(}wAGLQKa{%TL8R@$MQuA~# z3J#3W<>|3p(@!|k8q;<5t%K6~40S&+|RH?!S)^!UYZrdfO!Pn%sAkL;Y}fic4R3upKPA?T0$8hpH@ zz*<<$aKV?e*Ng$+Nn2~Z4XEJV1Q`PZD1VQe8$5p(S)5Chr-1 zkT2~~`cQVBw&9C+e){fRhoQ7PYpv(dP2Cp(q9mw;iLu_2GzHb-W8AJqQaoYWc*R2N zk=?rh=v9liGFo04=K;U^t7drmjyi$~A1F7{CK64LX>#EUAVH2Qbd?qrF@S^QpQvoc$oe=8l!MmRG^ zNxT_-j1dne6ELEVx?TfXT?f&qlVv>;e}bYTrce`AZdA<0@W17D8s4I==vwVj=^w2OW9Gy@eMd8xv#T^NU2G^RkoKlo~){Y`qCD4(zR8wE>UwTVbln*4UECq5w z8bfDlISRtxiK+&efQ$=W8=TpbV6~Ouy@xxSK#qv=Dvgbo;9aC^|6t1$94XJe!N-wn4SschD$3q zOxwfH<#->kxN#~JW(0wycCOmY>}OMBHvFHV-?*b&FF+6Ts!$QD_d09gj!;i3i1mt&>aviG?FxZ5^@A~=X-l2-=nC0QBT$<3$PNNi! zBnQxL$xM}cN=5v3sOX{kJqysF4ZmK2FHGj;1#)*_219yEe7qKnE4~6Z317foz<2lX zqR}Tonh24`UH}Q(Xwcfy6Weq#(t9q_)}9pO;HYMODcpxatPod@F}VyH3P?VkD~iAf^~mzq!0Gca+g z-+DwNDWUE-LfbdL&LdJ=tFw8sH#`umk==37fd?+n1Wdb$1}S=qv=4wDc_I67_vHyL zu!JYGx;t2s1tTaC&M3m{2uRSAK^Ty-CbV_#e=LeE&b{;HnQ8jHt=~Aa`EcAdzoSUQ z`S9-B!Y`QpEGoX!4?i>gaBr*4^F8z3sK)yy|LoFW_H(QF9tCz$&jY)7q8cBY%y)pZ z{yV$=cY*)eZ~b2s`2W3(Z+c=ofx8V#X6t(>%%E z*GM(2Og;MJP|&O;Sk*IP`%d3f;qD&$1TFg?{u~jl>0z zpLBnUn^rdUvnp^{gLgMBUz3Yo75Qm%cJNep_}GRxPs}CutbLkx0QCe}*UqE8a^Ccn#RUbT%tYezl$hj89&|QNLY#|NR)>uhe(>=pb1DO& z{@N=hkUcH`^3~wdC&Ki|TZb`46Dxz<8tjN&`T-<;@13c*?n!2loHLsO0f0mVoqYpj z*xkThS7msm9_Gkv1Ir?Rl8toF!o9s9rcRy+9Gba!K2$yI75cjKZE$tqtpdut{0-y} z&3UoQbU=m{p<_QbY|V!=I*&JNl&=_!N0pY*q#Yd=2zRA=k3H4$E;|_g(SxXNHBQk= z<9w^C|t$a0#y$Cc4I$BFse zaWP6^wYqFEeE8pwXPSb3j{90928vw=`W}I3CDZX&=KdGc;EbIEJZ^(Xi5tU{4I9#S z5AdIGW(7@0k}E`yar&bz{q78AkivlRcVCdO;#JTf_ez){4M4A9U1sc`c@U zcn#>c^{6SoX>q>MQA~8`S6_S;;1xw#chg`Czs!bd^qt^YV)z0TbamK)j)|Q5JQ^)h z?yyx}Gvk5q&!@#q2Pv*%%v0~cn_PKG4wlv8+t{4aO)_iFufRR^caT56={1aWs2?Le zUA9>+B4kgq;N7~z50(8kVn>>G|9mq%R*?2XcFJ>ict&7-_u8=ff3?dv9~2=% zrfyP5g8!?Cx)-)t>zE(1T_3Xj!8-qDF|_q6F9y`DUb!$bc@BTbPHU%``hR$P@3n2)#F@2q;MCy@U<{sZn|hC`A-eTnHe&hTf}m0i|~^bWjljgbo2A zlrwRc^ZcGY=X{=h|9SJreNXQ4y=ShOx#ns!Bh0qQCLk;J|GM?36u6}p{qG+BzvBS= zf2F0(Zd%jCRh!-5iT6w(G+31VlGJm}1nM8=Z`yNuNn41%mH`krhLMv2=E>IGfkfPV z5u+uT@(0oI(KYdqh}ijK;AAn=b6~qh99-k=dWBuB4Z(uZG~R zH|@jryt6-`fQ{NYB~HpST2r@5 zipAx)S^^iXsS_`>52?hgd9ccXkfYnXF@hknAe7pRURV9GZ_ke~QCCq&M&8b}_gYB` z@kJ9@+_;biJ@7Kke4El$(6sCKfdlTp4W|#G3N*!Y~)c_1Jf_=kz z`g73XA@=6F)ktE7@7!j1ymlfh)5rb*1_;C!D4Y3Pt8uX${B43e?XAX0jo`tPuoRYrq!UM&Vbkyp7(LpCQ4|Ce_U`wC2^}I>nOTVb zjP%};-{X{?(A~dI2il1Ud-xo3wu7m5cC|NTFT7RK&1LKw#J8&d?b6wG<)cdy_p%&P z7v2~3u(i8g8EM2G)4pBm^52JEYdyBS7UcNd){y*M5ckFXismvp7ZJ5Gx{LN@bT7<8 z_+o1A_QY2pqfkx@yD;{&h1X~>D>Y{0vr8&Set6sakclQ*6w?X%v!)2}qVU6l2C{kf zkRXV$7XqyC_KmT#2HiRP3IRZij<0`~0NP(PSoZ7!FmBU@0AHUiXnB9g{EC~+Sf#d9 z2o7v--Q!kBiw>#0N+woVkdc}QKP0CqNFpAgk7G84G;*T7i)+*-uy>tOaGA(HLH~~v z&Dpl}G8%I7_u}D)_Y29%LAXoFH87>iF@;i*ZKrT|zZA0cqrfe;(H|w;NXLqoQ9%i- zrDs09!TKf&Vwb3(GNjk!eT8nq(UEm2H%1%9{~zykU^h2TH@j(0DeG(KnGxBdp~b?z)LERgA>f{CIR61x*@ z1?~H4>OmEQBM6O-%Ek??Bq~GFnA;@pVTX3*U#RxgR2&UF?gv*V6L#1QXS^gcFcUv% z`)b_yO!hWJwOLCm?j4{^|JYa0RTp=U>PS#H}U_B^cDq94>*-_^*nS?0(>? zB!hx4XxXyi$(kB{E_)U|3@dT-Ypw64P|e()jBP7vQ=@hSWA;_oq^f@RA!*whg8Ay# z;qoaYBrWZBughMV-o+OH@q)vqL$7s_MAgU6nHw8F4GD*WvpVUpq)4;A0E3jY!%2y5@S4q~2bp)y-%g*>Sy8$pR-oKGaPkgs2VteIJl5+D5nj(VS9G0j6F^G61{NWEar_#tJ;T z<~+aFO8vSS-uOkjsi%j%z`^%V$?}t*Jy=B3(L&S7;e4n1m|lOHOLe)Y6)cGNu)79S`&$W1#$db? zx8H@?bh;H0jgxil7Fqm6t(k92hM$^OA*C&QnyQ_`4oqFFc?yLBH-7uqr#E_Xc+!l2 z+AQ~iNgI#HQJ9dF@a9dm&K$f~MOBKZp*r2c!wqTRx2m{^+XSnCEM6aeZ}5PF(p6ghYo-zZ59*eeq& zq#$5Ewc>~p4Hly$)^N*l3{kmhoGv5bI|G-oGqb!E#Ywu81DtTTLa} zRNm=J9OP~}gGh7EP3VliOCL&XbFmVaE>=Ir1$4*H9^U!PI;Nt!^VS`)vpRo(Y*5$1k&R&)xR1^_YEuDLv_3!p`?ik&97@ zzh7(dr&viZKai^%Smmlhw%LTap0`m?T1~0We)7XsdW(;%!Wb)(5)uP9OMz4z;s`kI zQNxB@gI!gbT!i5ae$CIS>h7~)>A+z;T3QEKMsY~J;beKG$NE_~B&N;L!(W_E}&$LG;7WAtAc&qoIwKdgjr=ihX z(z@Lr?ey~yqPvV@c-6$20@YEDNqZ$VO*^iS;vpCtn0p(?jz(#;b7D&l&4#+%XDW=) zLlB(O_dTtWk*tWV*QJ?Ot7P=TsBrSk%x&Y7xpU3#N)3;>JZ0?l%byo{KZ4P9P!*`Q z%+T9%aM!L=Ki4Wh-`bZ$PVg(51~FvhzI@)))oVTU9O(3V=#2f=TiK;vyy;dSm}wZr zllOzh2-ixB9*~!QphcDuXc4DTaz6X;y-?Oi`eA(uD_m#yg=Cku6dBa=3id5bwJ#gv zx3)S;KJ#I5&=uM%=*5!Z(t9KsX9xW7ZAY98jy>x1;mOxr?_8tL=8!`a?Fp*A2@V|c zWkC-ZJz}5>VF(Nk0lN~HoL6Y3`WQi7&D{Et3bNWI=Xg-WJ@x%cH{+o&%WT9(DNDfk zgT_SIxDAL?8Qbg*)mLh#L}@Cxxmh3Y5}!!5e6Wxq&0FR#&Pe`x_{U1OAdBak8l z;Xb5UD9x02SZfL4vDMY&k>23a>wb*(nfY%1hG1S==9A5XRq*0jtO)jD^~*ozTF$_T zDx0xdI$U;$keM-~PtLN<&%o$DT>gXa;8p@wtbbW+hgT9*zNr=WR^)S^w;gu+ML7JO z0G>jJ5!VN54<$_0|G>CRcc$H`;QEr!m@^gDsGdLNv-Z<#CbX-k*lzq9=W33lQgszP z>wxqQ09vT|qgWu%)+Dh7xjUMvbD_VMN57Gx(4>`M97I?_Jd;YM=zMLxTm!a~GcJaH z5ZyAAiJQ|w>F*926h$cCg38qmjqOD4DTYo(hX6M z7vGAi?~sVu!>Wv)?JXgo+82*Vf6O~O6)eLdqZiXaXofu*1B5ghlc&MPcy&cridD); zIS2BEW~#v3J1Q_$@oqC@N2B~l_3@$qgo0Ei1VUi^esTCwE~KI=;F1=3)mx){@W2VB z^=gPGE+>>GM6+{-if$EJIWMXqI1xSU!CEwCq=1;oN(*&c+>pu)I%gU+m~f)|0ZcH= zg}Y`MO@+7^H>40(ewQ?XZvR=7-fYmD!2%{$MmtX zojG^P?e7L-w3dg>7nz|Ca~qo5nL!-U93^PK2qa35!uxeLpi6zYW(jbakYPxUYc6OG zj|uN+=#f^`Wx=IZb~4RP6`;2A9?7mAU||J!#*ZTOt6d)Ywo4qu_(43S(}0lztCWg< z^o0X3$255CI_I191B~Eul;H}qLO*K9;7LZLW)o8jrbv=xa-S;v}*Lderdw z=EXg`obsPi6=_M61I~ZEX<|d0&-kL;{lcmf0X(A{P-mH zz5-suUFT`n=y&T)X*(=x1?%~xI9bntxaHQ@I|0Z0+1as+y4Ryt8~nAxcCE1$%UUVO zZcHUd!??gL4pOJCbTSfE-v>%|`pfN-guAiTceGcD?P2-M%*-_}MA>u{18`M(Bj2Sl zPQZtsLS-ecC+KLC6&6<3pn2c51H;Q))B%!~&m-pr&~qeeZ9$gWdw{n$;n+Vy$rl|CTehpbBGd|__A z2~3}ba9q%1!AZLLbW*g5UBM?sYEa2xOw93M*q-+@qs$-$liWlfa8zKxowQIt;k5ti zMZp~hiCZLSEhT-^OiMwEZbu81p-QG?LzA+V>AR6oWM>+udjlsyi_qV$EHC}%M&<(f zXs(}~fUR|}Qj&S1p640`+C;*nc%2*-E(*VVc2w+=J0MXmB(y^e*JT>6)#kNd}ckMztUV%a%9Y_U!1q=rdeizN?`wwx&TnQFV~l zvok2DC^Tt#Ty}oYT0o$SNDI5~>95&PVOmM=$OeOl2%Bu9`@58?kPGN)W@uWabi4+c z)DJ)-e$E*gP#qmHL7UGd{uB2BUB@e?cKO1#tnGUlF607W?v&Nb zb+ajY2yMguZbzuFO8|b8=%JiHe5M)W`VvmnNx_1VOd?d4RW8-m#* zP4Plg>}kjGvzm8r<^@|g$iwMWT_{xrAMh(6g*(mV!w()u5)AfSF;#F%Rbl+#oxOvP zt+xf@A1^ySPQ5dtNbSgzAsuf{A+UTztr((NGRYtRgDKt%M+h8t?LxYw5WN3*t#Z`8 z6Wxy8z)87ZdNk;}UK2mnQzn62;E#yhYroJq-6(b31^4ehDmI#}I`%9Ufb3;~&RKXO zvKN4Dj>Oy!K+nxe9(Ns8^G;{_yVjm0VDZ6HMjoTN9>=?@>x>QER68~{D{(V^>+aGL z_9D5noaL2QdshUw&}&Aq+*VEd4+vTVjWiW}7gm+|98+%b-nssBH`K6RM7{sEm>Zpq zz*U{ZbF}mKKTBw6UeyUdM?3d-@~^An8r~u2#v7il88?wwtk7r7zWO#*ZxJx$6@<&Y zZpzMga2KOQu8dKFqLtyt3H{4d<2N1unwNh%BPj2GVNoF2j7|MN=n4pWq#8kf56aF6yE zn#{bE$`7eXj>l$X6S1aa()LfCncwg3+>Ll2i0)P{@E6pRk;qR$eNpdQW{2aWN)I{> zj(!yQYn@(hTh3-Llx`{)OSvu5Nb+@$BxYxj<-rVoER)9Rgy+INvm~!QtEl-S_Lr#L zl7YhAzP(Ykkx$l+>n-Mc|D&d< zKUK6vJbGpIAX(n(bD}{f5OYRfO`ikq-uk|e3_#TY{K&QX=48BfWq_-HIGA`K%(4KQ ztwz!KE&b0N6?)^Nsg->PDvSkn<1glE6yV)9xY*&Ml@yUE`P!~WojGFzc$4R{V24{= z5ChPlk9t!Zw-XdIS|E^SD!PYeo0xXU4yA!)20v$CcjL`(E|de?5tkO1hR;YLnNr#3 z!ZD9{w!d|0-5k&sr_D6ye1tzZB#*y=P8VjLj02~7>6q=OL56|or5jGh^^26H$Gf9; zEMpWTS3oJ_{9GIJ}&K)vlYh zTAfQ{pEm<>zhw8blYnV}jpgJiz-l=8l2X|5WRG4B$nML$!ywx7{nTeJ){8UvkOp0i)}S;?bM+Gt1{}fxJ#= zZoR+H_ICE`xc^6}v{U~be>@A<{{F#L+leWtEZXD6?fhj2+L$W1v+J85%6n6UgDu#E zc}O<|Qf&|Qltxt&n!9BzH-@rFiv8|5@cBGj$Xx#8_V#NnXq^_%kDiY+K(HL*;{jm- zmFFL5XMn~+RU%LwoCO5jvrh-)!#&Uw1hH zKISQ+CkPvmzr(8(!p4rXr1^i`D6{^@l{x_-%tYjda&^OFZ0@%8DL$%Z|2}ZC*mO{WM zN|6mb6r^b}!i6`O&3=e)W=4?m;Kd`Z-+%zg%ed(JBN#TWxX6VwVR_j5$=LnQMI?(E z-nY0?ubA_x&uoYOQ6t|%etzNsgVC<#vnhaEzIVK0J+1iFf_4DMiZ~BvrQy=6$H${G$GDUjnIBEZcHVaj)Y}}F3+jf; z{L@23#lfJ=qdU%H>VHH-#RTINaSu-t=M|A++clhtDGiigc7efDS@C@4`z@ zBq(HW+pQjm=VV>W>*XXzEJA^ps>)`T0EQjP3@KHr_FAl0PNq&CB)t)>gVLM@TI-RY z?j=Humd+Y>?dXxW=B&|v#ml>0$=b8>$|u+HI&!&;(P&og2;IwX!?My7`>>42B@1?G z=;s%xb>5n>&KNDtJg?FUw;`1c)J&o(A6$^}IhH26e18M9!3l;tUr16ULKv21wHmO! zpv_<4W6^PZq#l-PO~XA?T_v*Zcdi2_XA}t^>Hg)pXZtBFqSt`vm`iULGL0UzwOm}v|?=~*lw zGGw$zwkXc&A}$&;*INw=l zkR1a#qye8+%nwpvPWV?iKc`^vt-7bqNhUFmLrfiS2@YnCO?`UE4}D1Adll8ydIHJL z(wWJB{JiRk$(4TMMx zeC9j-Ds=lvN4pmk(U&zSLl36>f*oBPn6C8PNCW$9aJKUoHj64rt8@g%8sa=E&Yyfa%klG%RaWb=bFGNDZQ(?47+T21>G1rZ~)#o3zA<`QVR|Ze>l3b zZh+|_GHGCLHJ@w7R#4w%-l)48nTzZ9YSQ0CntBGSJ`HtMxoOvGTP%c*nC;g`QO}DW zj@sfTHUjDs7a6f9evRRewHQlq^ELLl!nF85ReRSWDx(gB;YOm`rWuCG*X{{a!ko$t ziVbIOs_NC`^pn|p&~#FAb}gxlDNp3Pi$ae?h8sVeB>`HobZFx4G_5%QL^RI5Vjpxj zui%3YwyK!H1e_;OKp)z1TU1A#N2eO=>+gJmRCx3j4TNbfrXA}tYEONJgm--}j5yVO z3*n&S?`g!3kW?oX-&v@ONM~Oj&!wC_`kgvT;*e>M)U^8@pEWn}Yx^hJ2RqnHU3dE<-n{eoXx_g&-dlcTxfOT^Z89GCW4~8l z2UMu934^PN)o45YFI8Z4JE7RcKG_c|DuoL6a7`NW@gEg&nxDE$$%;-dSSo!re)fq( z#zGpH6nG@?<@Y%fDA*HT%0$xgFtsvFjslM!+GJjq{iTW$;&qc>hATYOED640Bxj8@ zHFT(}yn`s)Yn)zaXB6wdZ#Z%CTnqE zrwCN<|MW)Yc$lwyN4>xOtzBIIgS>q$Wjfy&K0dcS$!~{MKCr4JGvk_wdl~7*S=+Fw zs6BGv2KmzNVEm?LFazXMwojnv96EhqqBdpy&nrYz3FS|k3=@gUtG<5B$g?Sy75&aU zCw}BqoE#VC88}TIi0PemJ(Dpc-01J zVH2WQ=0W*!F3$eHaNnf_KpHMI-lL<%je8Wxj<@VqeimHEPQE;ff9)J$87f$ey}poy zkIq|Qt6)}`k8e8{D$!H=z@>|D%a3uUS;Uu5@|s&?<%?B**LgqQqC*i?#%Gb5aW#4( z^j>CZI;bp)#A2X<+xgxh?ae~Ye0r?E`_e~;kUFhJ24y5Ns)I+Wx&35JTH0h8XX7qq zSdvae@P{(*EUaE8_G1`>=lNJ53mkNOc-wGH95SIDLG<7)@dq40sAL2}r8Iao<~P7- z4uD7(_!&raWTqE0%62g`@?xLTc*4zLl+8Ovzp>B(!FD_}!W=NbqV|dYT~yf6SS+Ku zg6w#=?AxnAAq~L<0^^a?`Q% zjOOWi#iQt&q>BH4s&f=5(bL`ZP+al*GnFH3W1I+>sx)+0U_A1I99XJq2 zx%jfGi(_S%x^48+fmaNR=h@qNdW?}_vP*FVl;ufcmn-}dZK*L44J-fTpErq_oV)xS zNHtQi)s4RkIkAAu8xK!%N3UfNM@gi#dT}$vKzu_Vj+wknD|VqpiL%K z@j;FWYN2yYpH4N`KyEK%Zl}WC{emFM1CD8|t4+TJ2A8?d%Vf_X4c-Ye#^A*qw~#@U zoP($Stw$U?18Zbd93h%#`fYT$)8d|*iK=uz0)Bf*;QR4`+>@j>3Vih%STDnXZdvW6 zfH=`$rzTwUg`CMwbrX25{g~%d8l)|ByNjWR%U3*hwb{5TVgD8?JkW(Ay6;7JG-!;P zH@eT`SZEHe9Y$%=slOxzv3Bju3Tc&;z|+qV=+(W*voXEyTSf1X?RbJ(ZtWnvdY^}w zWNf>+k~3llq7k;{*9!XuY~_J8VO^c*F^{1@FXb1J7Di}m_LUVq-VR`NAaMQ$jJmPg zJA>}!=($7>bohJ6OKGf6$e`E3qCc3v-7iNq^2>sLF759g z4&w}*g?O~(N;eQf(Q8tOY9J;=ynh`JzV}7%dpcWoDk}21@7S*v>I00FJ{^kufZWD< ztsDk{+Wu}*#bzspP8WV=L1!i)OOe$W`UiV;qq_MCIcx2XY23;;>lKl6#>o;>o5cb9 zW=+S0S$}U23iO3WQP11$BmJN2naa3%c%`p4rM%wO1=6?!8}inc4ABbf`&z$!?~aNu zkZtr-I8?4e5~Yi+&Hp(Ju`J%|IAkHsx5* z;kG~wd!LN=P35zKcSMfG1M38C_KMTOVO=}rWwC`q2~sXTuA(N>T%QxuhuVC>HnqGY zKS22!y4s0S=*b-&$Hx=1K2k#!5uipt6EH=&djk#pJ-$^IPgJ3GWp3T|jLhQ1oa*|X z1FOPm+EeVz0kfMg#WV$_ERgb1;|t`8at;k3s9NfWRDu>AEh8{_DgQQ4H8wysF;L{w z!G(7Wk;;sodC?<+te?(`iRf(8TN@RQDbW?eir<_tl97DdvpG7IS-Cf-zah=B+EqAj z)oy!j;5!E`{BnBxAd9OzpN}giR0=cW3`ER(&QaQr3w@ua08#)sV_ES+*$pVdxd5yZ z1%b^)tk;1RApr|)cWr+z|4UnTLO=0qvE=6jjD-6+k&!TF072tBeZvI?NS7$-T12aF zL#*L~kOH($Fz$C(Lr!$Mql}v$9Tm@WEzQW6J`nGECkA1uw_ZT6UF{l@TiHx|PgFJF z+tYJGX1_jh*YqQiZE%o~H z{V61@D~+-OhJ`ROjMaHFyF#|kV)##a2mL4bZqR_{_jTQI^)>?E-xglT?@e&I9M|qj z-ntg|XfN0F!m!|g^62ga72o@Y*aZd4PdPfc2w8_K?$GW0_w)EK zok!GOrZr$?l9Ec;fIMtW9_E~1qN^6Q3{9BtBzHZj&9P9_(}?Cd;8qvvVZQ`C16_>2 zR8xOk#K@FmXHJjzD&{RBZI^^&7X-S)32AfX`f$&>9Iz4OYPt(qp*u(dt3J>)6h5zp zfG+nn+IQKz>!`chU(&O(?Y{EZhFg1 zdBcm{OkaxA3paQ*MI12?2iXoPldo|W_0 z{hJVa_s?EHHCYbZBr1JexviRMG$>7hWJDovbt^;qNHp>aD!f)pXaxo}@xHmsgD(2` zc%V8wT@V1#7~Q0uqbHN1As#cRz;U^&aqHI^+I!=2*e1FAywjTtpS@np)T=6j)BpXg zeY)cA)r&+aJi}75K3{tMFDA0aC6h~)*45O zg|g`$tfqiz!IV5JUmLMBXd4zH9~I?nJ9i??a*cLQR;2_KI!N4lf*Sl;5kgXeQ$4(q zfb18wx(!GXa{U)MTrpS!op7vU2aVws)ReQT#dQP5?4pr^H|`ol5+eR0UG&Ivz%jdW z=qSDy+NlHL0tXTC7!C#Rrf1#6{gTN5{q&8hLZSLv`tD7wBJ>yLv#)Jsk>~dh7p&x) zgvKE0r`Ju}yBibN6rD8oipdzUw?>xYJ|8q4b*D({@1hwBF}YX6su>)O>qSzrqT9&f z95v_FmL)6gL&&>ku#{(4*v*md1WA&jCn+(jvI4S6DtceWDwp)wuQQ6TLNV)}KrhRm zaJ$Jt>W-!$YM#*PYTiJXMc~iSAP{!BWR1BQPr_&^ob59PYOM;#W53G9GTXy z78ghl%z3HC;GvT9!^u35lruOXWC_Wi;PLyWWw? zs?rti+ zD!j7u)S~BS#skn-WE|bgVvZyYGqY^<*-y5%x4#HYo4-}}{PH8xu$3vqVkFz1^cs8k zK?O&Moi-U&(Rpfp3jKE5`-e!Q7ql5t#?$?l2v8EYM%x4WX< zXB6dG(;|PE=>87MIT3w#@y`2HFl<5*k!FcNt)nd>p2?t1;%UJBeVrZn^<=d^0(tJv zh45db|1ffIXN70O(P7wvY!2pd_?W`J+P>^Hb(H;`Ch>9KhOtd=1;l1dGb(##>o>GT z>5yvq-I|MliJ(#vZSbh~fp(%7v@JWlqQOF%F^pop3l7vz`uZCQ`*C)9v0ApUU?;gMXNx68fEOa^HS;QI`HlB*l=x5f>@rTG$HaSkcYY#ke%Y_oSmif8I6^nn+}w6 z*VDe6Jxm{ofIinRqQe)*(E7=SYiQ<;Ub@_fQpgFYEcmG}!_gp-zgQSIn+FD9Wjc*J{P4#VBfX`3QTB)ZZ(xs5#L-op0XCdpg-rJ04)Kw zj3TKV;l}T4!(Krtj=(^QZ@g&)7XH(rDAGS!69?$Z0#KyG^`^rNU>F%&y*0L4&`ml3 zJl0)44YI&xy&V0RG<>E$`jhC7=w*S+z@pN8;CBP81fHUv0cX3IlEGjt&1L!_TLcgz4cV*_ zKn&j#^gbU;lB~)B`4%n;BwuOY3?OBJCk`}aU)zqr&iWX>Ygj5DQGm(;n@(wEcd;6gXlZ2SNPaO4bm~9PS{e+-Wnf{7=n9O` zxrC1?S@{!q8>_?fSs5^5V|tQ(Uq2QsG)8+*VFmNby+%b?=8al0S2>0I{6nuOiSiM$ zaRWxsd3x_z)N0-K@M63uuu0w0kGYWTNq6Fgew=6R`1udfD2kfG9!Tq05WcIZ`w?JN zCW`$Xoy*HY{rUQh%!c}nOLS$dkjt>2FEZ`ABPQSV;5oaEWvZF?8B@mI6^w4mxVyvT z;+;wgJ91`KCRz$rG&p0Y%;kXtA79!0;!Z~T%CHK>7qn0lGZ5``@0Jm-r3PP70^}`W z?gR?E<0HXkMR*9fVxjFzAy#<~CqG|Q*w2GykG4dVB&y#Pc``aRi|l>$>ROYlnZW9q zc}Ks`)7hIB$KF}%R6$3qFJly!YC2tXJP<@ch(&&|=IjKm=pA~z)OnA4Bp&y0oDL=D zp>@Ehn`%A6HAqF*;LY{Qse?;5@9bubR*5tKqA8#NFFZugf~3*qn~~vi6vT{HfAnlx zAGaxxt+^0mPIMoqk910aQyHoK_w+qM(EMhUTtzyjAh8{=Fv`CGyt6+{QC$z!j{C~8(h3C&F-&J_$%)S%8$#8rd z`T3&^2R=aw_943F&CHsN<>rgZ=-`7wKJbZ$xhz+RG+%ZdEa$kuiaAeBR!F3NS}3vB zWH`Tap<1$b8Jz7&FriQrgRf=rx^Eq$*X=3F;#Fm~jQ6o@jjq2c!v$2v_y$}^kWV=& zV@4wgV8FSwovOcyIMst0L!#YVHzS)xdh2RS!bU>R25FUFp*UpUnd*|v+pOATTYMHa z6#o9TJW6_o!Cz8uVuO~27%gSqAjbhg-WDVpyPJu|Zc_!0a54iBMM;`!t+!g8HTuNC z=WFS34mP{o66oH}8FqLadbl zyzrwniHe+HQJtcxEH{Re7lm*g)PA_>FC_zi=-+CtLw8|*VXZs`?)fIHLA~1&U6~f2 zJukUJ8x8hykU|!eiu&=8I$E7*P)$TX+?&CuWbKZ=f2#@1MEI$54*ny7iel>rAJ{-^ zG{s;9BB;rU&V@wS#=EYsl3JW(g{y>b9Ls`;Xt7_C@-u|uH_}jE9F3XS4t{T&})OBs5x%iWS~w; zz)lUJF%vBgX0Mzx7_@+wQ;ElE`PI1a4cdpzREbpB@5M?tyQ1t```6WPLf?s^_?;lK z6B;cQY3J?aNrzuhWnN)b`TuZ({ek8|mo6z^7C?+R}#e_!S zzqyfy4>^5#=Aa5<4@_#Fs^JGwW;u1V2PentyR#?T6cRZ3uyVs3Sj<$*{?F%ortGD& z2VJ-adr>m(Ntpp$<9s)a^kPO$vfm5Y4IQ@Nde$4%kl%i;H2+*lsZ;yX1b1K|z}r?{ z;d+{nxcTZ+Xr|PG7hY!JuE>WzuGQ4@qa5Hd|Mer(^_hMuW83}A2Gzs6`0k=|gOj+R zbIWGlNlUNS*uzLt>QkgXFt$qDA?`)ogZo%ak*;O`xV}4it!FapN=iaCY%6D>?8{7q z#pGoI&n7{@>E{pk!=oRgCZQ)WO?}vdH`tXC>68k-91c(^yhUgZcWd`t{XQUj=l3f zoc5garEM26#1tUz6zbCNnD$=a#zT+tP4`Ph3uO~xN>m*NvMx;0yj5INS6I_ro?M-r zD>g-I6U-)$J&N@f86;+vc_(B}FvrWj`*`d8!9pzJ*yC7)XA4F#U18S5adJ56-Vj8a z!LttenR>EM^td?Nb?QtTu9?+X`h{=sIyXRkiaxy!D zUt5`p30(br^U?6g;EF1QKGW3Gvf}#NP=C{?mlOX+rQcA#|D$K1~q8iGUKP$P%Z> z5~s)#e*cLZ`?=r^rI5$U>*cLZ`?=r^rI5$U>*cLZ`^Wr^v#m$ik<{!l%f>r^v#m z$ik<{!l%f>r^v#m$Rel6BB#hAr^q6w$RfXxP5z?+5`l>gQ&N(QPsjTSoQY4v!WK>j zjxKO#H>O`uWPDn1SA@HZ72K5xJjVond>SqYD{Z(N6O2#efdUhs4&2L)iBHK1yet3r zSoanNK%Bt&=x zB}7fg_~Zcs$c!toZ~Q6%8K11PGlF>GuO6fYP)_@rfC!O9e-(*On~6^mp@U%Jd%y$( z&;CV4J_S2B6SDt&MU?p6|LGMiCP6VlCIQe!1VQ%^5ES_b2C<0$GlsC31e1`2Ad?8_ zC_>_5|G*%Y?q6Vt3or=+EViE#<@>jhG z{WBl`j;6w*f&fF}FAQPff6#;2Pyc6{3V^mK2>7djm>83Qgy4V20QLT_FvLL{1q@3N z@K-_pe_{~(-M`C+fP}zb`4AKTM?Q#r>3_x$A%0(6oJj=mLqXAhV*HzKs>LJ%*rPBQ zFhs;enS@0CQ7@pJ|0W;efE0inL|y@gxBp%gP{e-&LCl5_7+r|j5ET7KHYENXNd>_m zDL||mQE(RcN4Evt=-=eySMva)lK^0Zg8YCv{wEvzHN5{-ElhkWaA#Y$$KXSMkM)4- zIl94JnD`VNE!^M_;8qB0I1_mLZ&Af-;zxsFIbYq=>HR+SrwnziX@&96@|MNIZgAI0 z2`f?je)~3A)q`rtlKMk!)ci&^!dj2^MP`o12#cAyDqEwIqwS`juTB&< z!xg>mWm7K9ch?tpZ+R5JroP9HsxNpOW^G(ctlD7w&6!Zv;51z0WNXAf1I|js`{0r$=UvBg5dwcSjV8~%B@(3 zqgb|$ATu#{L#w|BUZ0=+|R-&ftNQUB%V~POO2}ilNs!c-(oPt?m zNI(@g=@V=<&NFk^$=7ta*>uzkwwgv9A2J3I2z-RZ_%#>*{rLbw891&t_9z{9pMbw{ zC!^ruI=+D2?vz7DGro6Dac`^VrsjMyvwK~=wrjVy4EiM+otWEPo#JTQ>s510wBVVw zOz`gSWlc^PVL5d}P5nL`%pN~%y&GK85ErF}&7c`6eDlqz>Z>SyLj1)Xjs~np590N` z=DmX5FLE0R<0XDo6R~^xgxWSc|H(e_hraVAjEK6>ah+SQc)s-pwOD?M;#PW?c)a_4 zU?iHb8{;pue@4G9D{HDhkL*!y4o5^`oCynY~z8t}AlBScCI&ZLuUs*BF89`%YNzx3$JW@R^`8O)`s zb#8r3CEIm}3Ls!DenwW|7XJ4N;2&Hh_V#&JFl{|ov|ss78S|ktk9#ugzo#Cm={}iI zZg|M|Qe98hD}XjL8G@vo&lcI-F#aykfZj7}Y57w}TR*E-B`9L&TUV))wh!AUc~#Z8 zyxm^urmQHdlB_IAxp}Hgoe>mPxWRDrIySj7tg&P&H<-p9zHH~DA?cZ3os}89Sjb^` z8NANP{4z9NtMLAB11QPosIbVrKP$r`+fT#?C$k?^Z8@jBy1jYM3~eXr6D+pgYjf}* zF?Mxq_UiWJ*naKE&!HmhWPSYRVGaMsSPwP0dCWw49!=XUS07DZMDBPdyqewhyty+t>tu_ZWON=^ z4A_UMTq@38oSDkVM#wNGc3A{WUCvT+c;H%_>Y!1PqJA#a%gv28IQJ{hm(_%bPMc)X zB4(BI2+?af%PMkyO}#y3krXl$+#A`;2jx*8mm0EZ)>mNHvCpdCtvtHj;g=|R!C3zN znYP*(%7p+!cBY==vZS*uj`l~(!f|2qTD>owmx300O|0jaCU2x)^;4Fs5IXWyzh!=p z>ym5Zm>%ncd$N00DnI@6uK0O0R^tn8hJHtC$-Q5huA<3WdjfTB5D8ZL{I-a~;s!PH zf!urXX}!y@kH2(pXNi1rG32qC;0>(Q=B0fw?YAJ_UQ3pqRI;BEA;o!@>K3Sv{}EmE}s1wKC80i{M2Oj zn$W%P;cGGeYxH3Q!OmAKq_4Znw7IQicO93P*ErQXuod&GK`&9m=mPG1!phc1QL?S` zH$pEBhZIm#vO&hx&R9TE-4E}-5B~gtn|YauSNWxf+~J>;-50(m1%u4Av3~MlPkOd! zYn}aUaa2al*cs~}LwieF%H*=y(_S}jt%ld6WYe{34d1-cL%9l(ME$xaqF0rz^@ZpvYVUR*g? zT%VBPLu5zO9Xkg}AJmDSiIjIF)Ll7vJ3S0`QzMlY+Gafv?W@Dr*LfZ+5qz^96t`F2_{;637~b*&NR$8kJi9UPR+e zMU~9HNw+lerS!SjR@-+)82nn%Fq&ZrBMEDQM+4_j&`ju*q&`eju7T88h zW0!{P@Mp;qB?xT}N%lO3^l>fCqvR6bzTEG~=WJ7V&uEIR+U9*6q3nNK6!;j6@@pX( zbZze=v#e3kcAQnezuoED_xwOSV!yZPQS~JI1(n(na#w>pNr9=#jHEc&MqiY>h~IPN zR5e+y*qWcKHLOi0eq`Ic*Uywn4x1s4Q&f|-3Yajn@iSPXE6XEh7nG`35z?JBKDB3a zr4pS~G%35`wD4v?$pU#{6v@3B(A6w{rYI2hZ5RjbjV z#965Oys!?jjk%1%OH^zJ($!Q;#$x+yuTG>IQyFkn(4# z^wUDNEaRWEhb*JnJ6j{ndKN?9NmhSr>Ue69zk!wt zi5H2gixQSDH!|yj(vYF?=1(dAhfJY0_VNU#73!<>r;9 zeXPsP+h2of3M~(4Zks!P+u0{(;|gj`D%hm(;~rV(rp-Me`B|Hg^)LPPac`v4Naz|u zr87u=4rQe+Hz-C)qe(twNb#3JdPG~<@xQqmHrs;Z?Phk|Z{>)Owp+iIt9w+Ob%mKH z(E4k#5S~g`PIhb+%2dIyb~3Mw6d3!?`4uNE%w3f#Y%w_5`6l&oEMu^J@3)Ng0g|8K z_*L-(7*r{qst%eS(v8w6lgf06e6DSda8Vs(*`S6EkA75a!e;gCtR~npS>2eFB;3i> zWl+9>Pk9cTFZMsdofKB|cuMa*`j*X|?Y~g-ZLZ(ACAoh$U^(t&Atiu-i;xk0^LQ&} zNL|V!E{4LfX)40CvzKFHv+P!&ky}{nP7~H*OhCJ>c%})^GDsX|vDf2bo%FH|aE4Fpz-k4x;OL)ZJ3^$JM~`gbUKBeU-pt(n zIbrT+Pw@%rJN{p@E&uf5rY zWYj;#`iB%Z&ep94ALN_eZZo9%zMV63;gd@mmh|UP@y3_Eo8uBGOT!aQ8=~Q(uEu%D z)YYFxa>F4z;a@#Gli8W1DY_rZj-vS>Ct!I2V;bSqvm%eq4$R88<=3b#>SRY! z90VRY1w9hG?fse2U8KcDbHL5jXBz8mz)M!k8{ON=9MuH zrWp1E>_q*rbbN<{v=~-)* zF`n^^XUw_QzVAn2|7-B;g;b4x@&0`mO}o^WImsG{*VI(uJ>HeU&+vzhK)=C{0m7RF zfoPW2C>p+TN8ymIA%W4fv7CUUIKVpkK7YESR>-^?c)XH#7F%0UZ#1~}B_+b8YR~Ka zte&u!b?3yT$SXWDsrasmd|oq=H0n>|oQplc4jeDsT*(hv7<6YelV>q5^6KcXJ?s!L z@K`riV*c-_qB|8_EjZRBH&zEI^K?kClgRw0J#tL>4fCKzM2NvX?jqGg*1ofaT2?`a zla{U8jSmmvUKX(-kttMzJESFf|I-9tCL`uGZ(xYGv8G@WTbNkwlph|XT^v%}e*04L zS#~-u-3_wl&FIiuN;>EcX$hWq`K#Zl9&by1fz}O)iwmv9qjweCiW%nSBXn`-2*L7@ ztwP8r2?>W+$CM-`5Z!fJL@;DpHqTd-iaGSE#2o}ey$;tbA9t_JQTE=s!lZY$J<;@or|CRQr2?&>1OKu>r`+HZ)*l&sbU9 z1+^P$44(G<4){BioEPO*Au8MD$1$Q3D($YKF;PQq8b39*^aWqEV-#RxmfZE5jvgJA zhBZ+JTRmz`6xS?{6U(JKb6mP??y&quwxo!(DiFnby!~wg7QuMh?(j712Od$Rh|hWn zJ+h{GEM84_^;p;}+n zJsd%Pd}YX4&_Mjfg%W;9xKECuiFfwg8d_zSA+OOGqNxEYsOzWdJkJrQ*TvPS>qhY?&?|Zyj z63^C)vIGA|5no*dK3gNq5v<^2vckNya(~%R^0J5jSpdzcFP%i1SPto(B@#lk-*Fwz zi251w(kYk!Bi;>#0Zq7H>bi2+PB}*Z&MG3@QCHjH)6PF9sp)FNZWo4!zLtg7Iq7T^ zrOgiwWUcr=0M0ZYZ%Ac?nlCP1}uNA$q#dtbVB#EYd@f66L{h#t>q|GmSuS5z1JMQtm={S+~J1w|KaZT-51b|p}Ix`b!oE#5mT%ZMG z;0-|I+K5L3o}R7qI+M3-ZuN`WwIWu1#uKDDw!h-OQvOagNj2d4y|%+RITf6I?e-ef zXL!MW$^S!i-Epf-%PMl5(XYU#$1!q|@Y)AGUL8rMhHd(5osOC(CMAchuMv$8$L9u1 zZngbb`@R>Osmz?INThycgqX&uf4XnyZU*9@M--f8 zSK&ZXBraKt1y1 zi`>VlCN%40NM&*9_S1+_Z}Es9Z&F@&8pTwz@r zOyVlyP^ncOKj_7sC6j*=*e@kWWCiu&n8(D^aY?@LUreexfmhS0m4y3vuwmD9f@RvZAt?@K(NI_TKAn3h_CgOS|n5xL!4_W`gy7}BqRtC8^Ar%r6=1{b~E z{>4OKX3}x&w-K(+14ADr!d>B4;;*q++ztBSBr>N`QU0~4MNIMZSSr6PU1M?a1HLx7 zakry3PEHT8;}aB1&kF94HvB~XVK9RQs_0H*kdj`fQWIq65``kL`(7!(|H;z?EIJDz zpW;SS%#9|>;+P|z2i=1CW#FFbW&U39f)x~wR97YN>i8+Iwf5#`a<7x!V@KWBbtJ}? zKKNSLKs6=F*v1(6_YX;k7$MZ7dH&M+V>&Qc&en#@n>kT2=upm~KIyjJ(#i~D_1`D9 zuqY_u3-+QY@-RfM)`b@3&?_NO>kDoxHyEtGWE)*(U|o&DmI65ugJ?yf5&mx3X$evr zXoE;s|L#LuqI5LcN-Q{*;NPa)^XHI@s9+er1lDtQNY+v;Pt2Y--v_E~XcAw@uI!L* zES5g={u5@fhP$3pjk#h7ew-wAU#olLivxAKKFn=w^-1|fcpZAs?=T&oA-Vg2Au(D| zY|BJ{NHd{MPR=N=Y`Y;ohb2j+<>iYi$JH4aUAq*RlUDpWxsIZ&HPrmn1`7|pi8dC@ zxjzUmt9-B+ILo`beP}(ziKT39TWPVJ$D3S3?!uViZ29l&KUJcMSFQ(MbC{3}TvJtj z&-2W-FK*3emZ(I_9Sf@*EFxdDNp5Xd8C=C8?x$p@&BMs~A@?{zjylv|2Kf;mTqL&b z{oKAfr06Z#<($i}gj3!z57pEwxVRi4;pE^q<=o%=!iBfbkTjScS;`2f!F#GSb8k-B zvtB)Ae5w)-SHI0<`@QDbOKtT&0&~33UBw?S(II9MAO2!QgZsDh(@6C9bdw<#;FCTk zW1XcFL&v!e-8zM>!W9H!Uv4RVWIpsL8A;juW7rHxls-xKsA6W}L^(d|ZaYc_Av%zA zx+r){sgED-{V@Mc?V3P)C@zburz*8bxP@o_sEqaP_C%pYL2dx$VsFtgMrs3(_>2Kd zc#(54o^7!9r5OhUM;_=ha70$p)T8>iw!&Ns=+{3-6FR)mA$qO{4V_QJfA))|ywLdq z`11~M6gEeBuJHc?HO)YlZu0rRF?3-psq39P zj2FUY^B+Ie{+J(F-rRjPHUG&vK6zj6p{etmu`lvnt4>~?Fp2kwC3GYc@zx5pIn!;2 zLYDxWX)3ck_y2Mom(6C6t`C45#OP^Y;N4r|v3OxKrR z1g8NL-c(VObeK=^CocArzUxh{VOJ{8P|GEbY+h2EPka`B7k(|hTbjNu`y!53M`<06 z*;xySxv(HT{E&*B`(E~79oD@2v>Tf?m#tJ#-!aD$QPbDVPaJX`{!%cXt>p2Vf4m|O z0(s;g477EZ@Sb&;1bI%`<#P|(Idn%#vl#g-`SY@SE@?e$7OQerZpk{4`G4yx} z`AZ#v_DcV`VmtD$@Q0<)OP!?#My5G9@!Z!pHz9ry-K&qIP@tg_Wq$g9!587658H`_ z-*=4B=z(@_VMM-zm>(oJeZMr8E{OLH+c7qt&A(tk6l)Q!x}&fG8{^N|4IKaJZgQiYnt` zmpeYR$Wf+t!)$hy=6=fM%sZN~3-Rfl(HvTW?JN-P?j?zDk=+9iIB@3DHqlpdh4*JN z4`@@no3;n5(*~2`T`fyCxPVnb)NVedboSCZWr~J7Xc63-YTU`S4N_VfdOn<#esBia}8?H)|M`gF0dxGB_aqmpY1JF9jucY_q&1) zHda*1v>p*=HqKO4Nrs)wTp(0?;M5|Q3Ej%YnJbmp4=b^HM%@ypzvJq>9IsCfF3djd zntI!!P=(k!vxrNc_}o39zS{b$grANt;;=qjDK}N(m>{aZl#~tPEba6E6XrZ2h-&Zj z?a`=o#FThKF5Y*X|CEZmII&!J3u_H0o_~54By98q-$oBY??!sA2`jSEc8Rkp6*ad~ zHRJNMP*KKl5J>UcFKc}*kGn@T06)of8evvA zWNo@S2d@^LL)iH5=VXA~5+_I59{YOiLf0sUkyTg!%#)HCuTiOk^~@CN4hV3s``unc z$$>;3-t(=l5e>+*x1){Vw8!Zl@0Qh1eK+m*Smri-XXR%yp$5t{rdwf^842fiL^1~ zY`_1m(xLw{{3`B;9=k47$!)*+!zD^QGS(Ol+)qm7NXP~OeWXS_B;frm!k9SUwlw=r zqd2hd_8Vfzv z$bO6H>+YZC$I&*0tLOez=QPzrJjJ#2u0J-{>j&~CflQIQ=4W#s*Fr=e*)p%7Us{$I z8_JG&v3d08+RwVpz*U87yj1~0`yaYzVROQv*AD`mdQtOkt#9*w)p<%#Ta7tbcN|9i zyY<1v-C9y;dl}23bfs2RqOqz$?h!I_)WJBKYL{Zz<8_O>!C(XKZweTA&wpWEu4L_l z3+KV4<9MZI?TlQIr2U?-^@#gub9PA7bellJu*6lnvJFYxE^-;_g=Sr%h}z) z7;xVG$IZXfLY`2JyS0AP0SiU8nRl3rq$PBqNn>sLOxC8|T|YlkyI|!bO%ZZ(Q+feEdC;UV3%;YOxrX<2m1clGlRLGFhm^(>h_C>0t_xmA7=M zqypJef7iE@25SAG9tW4GAj6R&Hw3*N#RUiE|BR)sepoa#f8h zVX=B2-~1bpOTGR$p3q%QwZ@reZI&@@sys3i#yMt;6dMF!xnp~4$iOl?%yGGAp`F1MFbaFdW2Uz=bPJMq_HjEklZZwR_fc| zzHR{?@imEvEz`e4BgPJ1puAx>SVD4qDVdyppL_Jv{!y8UM{pL>kP9d>D0HXlP*GZ!z<&N{atM_#N3mav)-V=CU;eX9H8 zl*_L4u(C5P_9Woe#T|wKNAw(Z@A~GPcGhC8>6Q|KCao;x_yHpvOC(k2 zDKV|<>Lt|4y<9L*D-QEe6`_K`e%?7^H>`iCSeI{YKs15Tp1~LnAj=dtW?qNbrG($I zsge8VW#c!(;`_|!$Ud^pgI@_w8hhOalL# zVrwoexL1j@(RM|)-v;NfA+W0tf!tMo>HW#9cztjr@0%+k!a(@)qF1QOr?e8ey(Utk z6MJvpRjXPPg{$3`FzoTZcX(9=-hr8C0`aO z27#!VlqZiVH%EScBUGOs#p|V!CHQb4;~bLtRu{ciu79WBb!|JP%MN($#CzYl(c64p zC?|yr*HoxtgOTSG^g&{YWQH*2j>4Z^5WHEG)@a+Qd2gzp)rM^DoquEBxQ8k!8%?j2 zk01e64MNo)P!-+klbEaVd{ccw&DUZy++X)()90DA?ZzfbswXzr;efjbTh%EqCNmF) z#HcbQ%~s4wLDzo$`rso*3LNiE!&-d3otH+9mm>c?eTwP#9!MtVYVb+zul}f8`P4>I zZ~i1tg`dHzD#wB&3*9n&DLeFQTnYw+l^fm_)ZQuEgdQVQd&P=KI@Jyv(G&<*?{{?^ zp&SBeHQy)a?#?!o&2_3HbP+_PbeG>pgXH@giKg1>$Zo1}q;EP16cc3~du~AAiKR~n z$yl$xp$IWkk5+h;a-SfoXjMwjTp_uR>m4d6%(UM{_uzbIB*MIa8roegSsE16<5k)1 z?fYX`P-m`2dgb8TzJYpGxywPziZ4t3etf{#wJ3_PS5V>_go`2RctZBhp(%XC6lQ_F z>k>%T7^<>>XV8?z$BT*@!&6mP)90g{gAQ#IfN2TODLNVT@j)4VIWe0>vM?I&jFzagcSUttI115^qy7Vu0^r_Ry6za)q0@$%6{ z>>F#OzBH2nvS^W*rG6{15@JG6PxhHXwloE5vgr919s%w%WbW7p&)s&fi6Bb(&%}YT~-s^)LUU&Xy4$=fK==5ax$-XEk&hn%->R?Emo>2c#i>M$o2?Eyc-e6 z({h={AZhcvw>JErz5xZF?wlE{5Q_^Xo_O|E&@!U>ZRqZOwV=rcWnB=?SX;#sUl+o zaKlsO+FSZjp>^7rM*jxPUj{t zAF8)%M?&3#4*MxDZpS5h9|m1Cx+OpQ0@S)Qy&=( z@#*eIt3>WFV>!#ap8gEM@<1A`7kPs0HZQ<(=zK)qXhnK`2t0ELUXp>a9ph zW5L#N&e1(p+GNwv^LI6^_e53G_W0ShqSUamKtwr|#ceNKO zA@V6*iSm?~>~5gg6r?zx+E&8x;|#%5PbI)0pkLfs_AY+4dca~ZGSYe!{cTx z=y&gn%&%HzU%;NKmzJ>KelpS|U4ixI)u8U_5(Fw{K1X^d-jt;>bZwt3AiB>V4Nx15 zO+CEh>JAsU478hY1xqKl1%o?<%(};42;Ogy)@W9`s!WQhazZ}QuDwCEcxoSXnjxC* zLmoB=FOTl_AZ-Ny6?!KTA_KO23#C@<&7fEjAi&UuBzEh-r6f$ZcIYP;t<;}i%xgUM zNYVL`J;hFEX8C@@V;}{Md2$K?ttw}%gIJ<}hxqt5<;S%#$af5{RJ`dwtK6r&=WrU< z<{?zDf{EzrLp#9%SX-d~WD4_i7W~FkjW6nUOe(k&rCYvBsliL&u%nv-Lsc2zu8 z+R*e05b||PDQ`I(j@QU-tO~1Uigl6 z)i6`dwxGQLi!~naO3?1Ed`^)z8>WV;q3ZYZ_p&}>AuBt=avJ2dI8=F^XpCpk@EMppxH@f9c?FuhD zumy2g8~ z6pWL3UxH)g;XRN&@gw#tT7Xu$(4)$8SMhmW0Z=WQ0lLajNJ}6QqDsyPg>f_UfR#=U z8FghqsZTB4Z8Tw2*58B5I;cYz`d0KG*2UI2?X7(v)n$f(EIcPUUMgEd;ZRq%w3{-# zh*5b$=&#;=ZlgxRIM}&qf%@6*eNZKyt^>7;8Anh#`%|UX2UY6t&>2S`yYG{SL-%1< z_`>*pUtd#BD>z*V7{S@KALf;SA#@=*1c8y~ly|Pux?eD?G`417m(>`H3MaD!Zl>4X z+`HAeaAt7Uqx0DQCAXH{PLrbu3FMXKTH4XwpYB0>)Ty9Z{rif0fsXjC@wkJnslD8T zofg57(1$v8D-+UdGhq$Iegp@X4&n8Ifr{5ksebq%u^ngHEiZJ$j!B3-F4<+V8XfWF z>TBfatl1PFK3~jUMb|<1XP0LYl_=2SO`0SYM^tf(z& zv(S7Lr=J_b?I66a9Sg$`*9X)7qFGeq+WBMWSl(JY2T&UAR^kS*$autgg}?$)7s>f8 zd`8LXoaw5F*jQ&xqq2AUlh7px9jeDbJ@6AqU|te3r4;OjZ2F z{e7Vf+6g#Ta~|Duel3N4vrb$?Fm?drh<*RK5&UEBq`bFUE(QW!(Sde!KO>&}?i4UW zO0j9QXB0yQe@lP181wX=!uB9@G8iR~Y2_(*@fQK`W5Z**P-0ePhA8HgGQ5`|Gyle3 zK~PcBK8gXTre8I$$E}u9wDjfumWK26gVRJRPH5%FCiQh|Pl$wUTN=Wqipt4vgA|EC zpq{U`as3ZFF;^RmI&Ar(18y~*L3>3Ge zuAS6y!Do?}YPU~FCd6bFy+cYKAw^_m-4$FNb6R$}H^zcd;z^Inln8^)DN>#Ox6}=B@Y`!os*sbqqZR)8YKHJ; zkIUt2_ce{o8{1@I1ioq7Edf7++LranlO&^@g;qQZ`s5Xa@Wx1Z%*wM5XLUP~?$m0> zD@VP_G8p-_az3*f47l6JsIaSVSu*`X#pB;s5z*WavA5b+^7Dc?x*zy|DYJ$ZV;Y$q zYq9&2=07u=#c}&?!}VN^Ij(q_cZHY%xl~D{>R~Ywva6Q)S0dHe10qsMfqd{+tx798 zA@5ICvV=}4^8CVs0-J8Pf2>(+oDNt`4-+6q4M&w_Ja+vk4``RMIt5+4zkoK>v^869 z!wEW42cVjI)z`@#@xXyRh`usDg%1W=lAmTJO@%m}M-+#^HALU4RCMX8Jcx1_ld7o9b_F*z>39^Fdi2L8BtIxwZ@bbZ ziY2yYwKLb+5305o^Ce#O75LjiyE0ntvyCAP1{)c*UuHYr%XR)<{YB9W2E&~p{!UZC zqW6`}JbZltMtx?r7NDf8DPQt=N##kT9FgN64dKky$dyLo3AvTr(K&Y?@bVJNOQ6v*<3NwipUc{CemibJr_PMo; zg7U-CZ>NS1A#m30jG5p5I~U#CZ@Fz$J)~-Ab^2=g)Df@R;*gN7d(P)b5gA1%HWFm~ zf-~Hfj5qI>(12IJfi~uEU<2+rbbw23vI=wO5*8E97O#dYHnrfnxpCF^<9+HP9>&&` zjfMgj|5MeRRt_6-)7?L7TuH^c3q3Z78NgU#`@XAKGWvI#jW!Y+%Sm_9X|q@?7tZGV za!zudts`~U#7Ony%>*PLn78&1?&|Yq1$kmbsoYNCtUSR}=BwtP{%^LCemrN6VH@Q) z@;^^jMH-=QxfF(2lq%~Hi#RurYFhKI@n%HPAkLOUx#Ck7zCv~M<|IrR*Wf0nszCXN+ zN5c$%llB7Ind;q(Qdku^-$5Y5;g zL(#GNtd@m=+zk2BiTZ`FDp_-Jqsx;}QmIL=$jEs8qc<3A6S(j3+l~48;pHRdR=C)P zIn%S_H!tRi!LyK)S!?&zY+uPCTl^cwEb=fpCtA6LP`$AA`3 zH|-0r4{uuPpxmi8v;VZY3pZJpa!(6u3U7$TW)Nmjv34x)X*xT>9=XS_<`=WOZO5-i z!HjJAQ#@EJ!LhTM3E6*#wUxU!8=A&(m_qT!f$$!NiDCu_yV zNJ&$avuweWh@GS*qwWNWONFj1kcIZ_l&98VHhF8a(C1F> z#MDL6_#Wr49~GK)lW2e29$S?bW~@snSlQ-5d^OR>1=E;nkwghmk50j#YbHMzEP_`nW98}M@%5i!W) zRV`2d{(GJ!I?mT3F=PF{vslFJ8XGOpF7UtcUu!65rQ5J8R@PNmVl1CBDb&Ssq&T@o z0jh~g-TJWFDNJzDvF2^Bc1lV`b7N%ACvfA18!=!wc1>V~Jm7S}HBS&csLzRfV9<=J zQxuEB*q|H8?j`+%7cSd<&sIYwq`D^PZ${|cC{7lY^6Wz60gUI|sHYgyhU{48Vsegv zPG5?|?@2WS<=CveECC%@MZBL7=+!WtyUF5Fv?;gp-Yt3LzSe?QvS zSHQdc+DI&JT}RveiA1jjaFuV)D!jVdFxzB_s(NoUh(L)2a%u>k>@v+2#T@Y|?w9z* zcJ>6vnluMpXJ{=itqtGAh=E1&9K0<@8J(Q8iC_dCQGamLU+s3NnPoh>P+8X_C5pfU zka1ECbeI9IBHuobCubFOk8aoDEJwp+i5zjbPU< z@l8RYgkU2$jFt`&iCYlm(TsLPOk1S7yo|S&2D6Z(WH-|J1+*j4?^BA#OMo+&{Gt`b zA;k?Ke$dLe5>eVlFuRqD5OZDpeLxWzHEg`0j1gMt5XSLChrE3r(Nm|lt7^NGp8@Ug z#OJv*G#dNHK`dVkkGHC7e0DT$06hj4ov(%yTHgv?hZe|fWz#7+ga$= z*Jqij%Y2F9Mugszjm;1Ne^^(kG%;F#A(4*ilG}z^mipt@=3js%HE^s}qI3?{w2x#E z1vzQhu_&hmhr=Z-N2bDVUh*FCltqy0C^th5rM7=d0}AlYA?SQVZca`G9g9=$+`X@< zhwK)PX0E3wxeq1;6}SwWu?Wi)-xQ&*i1NsiD~;DK^sG5AwBMlYeH&)HxPl7uD{fUT z1`F%4rtq>eKk;Dk#3^^MujlW5IDGY};eLl z{*A&*wzRlP+CjmFYVqLgK8JbYF`u>V>w+x<*zP{>kaabq`vr+SQ0+sK25Y&uK2i3L zOFp)AiIDD$Z$H>S9zEYnD9aB|s)oV*XG>?dE>JdZFRY`Jl2%hzTOKgBFlt08zrnay zSVDkhq+GmFD!$V82@?!sc|a{r<@_iLp`Z%j2~VLzS504RzVFqjw|T_`LF zLqm`6nZQ2s0M@9-Ykw;p&?SuLemNrtS$`^;?yfA6boK&@+}msNgF z1$A&rN1LZE}c)hcCR*cI}-qW_FBe%$U2dlx2yL!j08{&f`Yje(~dIq-ma?}J? zHXB4&56R9drX_6LzxlnJX;-RpHnQeTsFEPrRRadk$?)gw6RDixPe@?E=(eGm0VEGX zDGTW@1%OXq2Zq^%^S`iArf2E-0GCsA0$DIq)KdR*q(2q#$YR|VG~;= z*oL|#gXy{Di;@Q@D%B(!Fa}u0 z6f|PU124MJer+G{0}x0iMe-qG^?SGGma2SC{LNtAIZUxrtj_I(C?jLBh*-`mA3)^M z)cY?+rvqek#$_3E*BAGj9L?U;5zhLvn8saxxKY1Gq&TAOrg%@+ir`}I0ewvH#%Qr$ z9eI3hg6(!u;fOL!j5HQg_Jn#1HiT|o+_Xlnd|G}tA_leJB#fu^^Ol=(Pk{paY+uL# z;5LEWWw+R;q}eC?>C4oN%x{%XKHI=ehu(MUw~*E*WBYCk?IjTPXS#1^WyoxrkG>TI z0s=Xr@C-&)7?Jx)Rb)_c$OH{_N+LeFrw=Q{tUH`Z;+5Cw<@$vGre>MHR{*vLw!Cn` zXQ;pm=x*08X%_cBlC?>*Fhbu8n_&T&I#?|TGIbjU3_C>hwI*9sW)!PsK~UK%RX9kJ z%$1oaSkHL5ZQLo4%oe%Waie3hWME${-lOk1&#?fWU2gy~4`mw=7F--+?eK;j@gTTm zyvdUMRU8E~X{&7dqPZc*)rMI!S6X{a$rQ!1Q}Ds#IDT2qYWH#+%>-BEMZ_4V=eN4 z3+9Yd!;_#@<_WRf7_-VL1gXn>1vWBfEqC&57gXo=*O#(2PtNMyp2X9~C2+LH9+jZz zY}^3vjPSy##q!O~3E!ZT`%R4p{RTlN1O|UTIo@KN`Uom()a@@4uijN(P2xB0J3H`5 z3;0=;$14qcBH(Cfgn1M@_QamPvOfd}_2yCfF70RACZKB8)w7t*7{2P%m$7K{d_i7f z1R7m9as4S47qM*4(2aC4KDH{okaQ693iGL-io+K{+SEUBhycG74wiQO8|H zfTNC_i5tes4NpPUbaXcIMe9W%(KRYRlrP)^$i(L9xpp-TjYe;EmT#n+jFgme7V_VV z^E{>3ee0f@%=-a!WWq!6gt6>iY3jWTGmRI&#-}GFEW8tw^;rBK7f2OvBx!>#*z{RHO@yc3PAHTxIBk%fCeBIoV$;XOl zEuqt$>6{pG#pu}uKfS#~tx35~M#_|M7x5-^vjgOBuj{mKloIwv6V^ksefgHo=4TbA zOv8J?GTFyV0%O%E(Ckh8o&p-}%%rRaTRjRZvYfQl-r!C4&@wO_K+p4I4WiaN%dO?W z0Qhv1vCrm2dAt$1N_>ATk8cRdHvoknD;=*I2Qv^WwJ1;1WhimC3fIan)!4fNN#IKb zDJ)zj+hU}Li`(1a!&*-ozVT1V_KRPbRuL+mQ-NwF5IzA!A9e)rsmft)Z}k{eESeUmkTyQ|bxi`AY;wCq^U`!aAL0b1Wd@zWP(g7GAve5gdn45t_%C&5i(l%uaSAUpgsR?8?t zI!>-uS}TyJZbqaeFT45v?~`W?33=?^4ufHZxz?gH^ZkO^X~X*@PgiyYpb3iOBz1(* zD%UcKpDP1HswV0s8SAx;emM5K!1hajIb+51qiEu}GN3;;S(q<%ej>cP;^Um1GsiLj z60E<2NrgZH3%F}EttS7g)&Xn{=@u-nCWaJZ9?>)kcI=7d*ZTz1oWQTv&VFFMDEQI_Q zMNDt~J`7l-)@N_FEKZnA^vKHl^B|MC{lxMAKoLOnEdL-_b@SrBL%`C!x`C6Kmbv9v z{F0mUOnpuFBnei_)=v3(MA?&I^}#nPYNguE0(aTcG!_5Q)v@;r=dr?G0ySr?)*ELf zhoZ6JryM4{iiY$^+y2GL-GjT8_3rgPH%z66-+aDK$cp)%mdibW9z1XL2NmE~(22jj zn=$M<*5)Q3IA8sFF(gOgHB|tfSLCG)C^R%I%UJzW-zBh0mhl0$gkAX&li)S#8|CaY zz$F-qyW<~x{`PRf7|24XYe4pF&nz-{K?Iore0?xS?|T`B;q=-6o701P561s-dhVz` zPlnGs;NNGy$$It+2Ofdo7z-2}r^^t`DTdpdl%Syho^=K_g`B96LysPN6IqZAAlD(g&WjH3wCs5BL;%h+>8xiVhmi-SLO2rT4onrt2pc;?H;Z zTz{2rtnuhs?4NJXopQbPMkow+QkX1r4l2uypCEoV{FrX0PQS@`i*Qgqrjh?TLu4^i z&0FJ9crTolRU;qJ_b)F+OBp}Ro7pkuo{Gb0S>wX^pxz+EyK(Vn8HO9P4tjiPBoU?g zW{5qrO)C7V?uE=_8jyEab-B(ad^Tjw)KT934mx=v{5F8Kc5st&^%cZoI`}01lqQ!> zsYxCR8i6f|J~pVaqCxhZ2tFf1_atQLG;DYJrlVdkTcj*Jw|BXBQ#>F2sG&$$#{F(^qm)%S7N2z~{ zC6d$mAc*);vnPdx`H-a(WYj*M0U+_`7O@F>*EI#EFj7;1t5(l!|B@|gv9f)fGtUMs zZm^_+rMvCfVMR=F2|j(lD^9rL!hI#a&ZeAT+B`-HJHYis3cSe za;+cLSxR)gjfKCN|BYxc-}TGM*t~D4{z>|K2@GaxvARM1CIVFFeJqe}(9l*`(->=W z84a43k(J_7-|nN5s_dZIJNhu+uprJk$&Mwod>q~-Yz!~NDD*wUKjc$rCm%0FgKZ8r z;tmL5)ZYf4ETN-Z|4f@+sIkhGR1_%A6QlavRmlR|4uHO9YLeaJs%ZoteK6u1n7~N$ zhu*&~e6Su$)(0XRWb9M;e<(FKo}YfIvaIIBr$3+pJ_TuhQ4K~GtjE3~ld zfXy$yUo>FTnI^hH^pS^R{O`kIIWWBRGiT_K{_lXb$xm{d`4CJ`h0K~!k{#ZKG7?~q zh`|2iO6IG;j5Y#-{G3mnA^GiyvFU2}A&$Z|4GMX5o*sRLy$FHy(uIT(z0(XS(&Q>6 zlD*VHmqBwn=(m#VYF4ccWkx<0M>A-as_pi9h37!2zIBszIwnIVDeZQaXyijtb_f(2 zp#iuOH=|0E0X`gJ1#G#OOEgIvXd?@vOdCeM8k1TuY6w9J5baO@;ab&W{x;jsTe+N@+pkWlkN9yQ9Wv)%*y@Q- z(~`{vE~|QC*HD8iHLVLBDf<%w@O;1MciE3h#%>O|ydwLjej_*5 z`@W{zYt=NaSqA*d+A74Z?zH(hu{GHISlPWk*6q+n$%?y@5LQPocgb&PYp_G7-sy&a zxU|7GDDeAa|6f9-cn<3+*`y@S*c6%C4q4f3e9wgBrXJ7hZgl-8)@X z{qW6mT``r81#<0$;h_ByqDtf6jt1ST{@yvPWtKNOuI@YJC#HIRv8-Ak7%Ga61` zo{7KES5U}!1IR9)tzEkEugm$0v=mb7^@RIQRnnphq+HkScgMtpH}tMrHiX20(im#4 zGsuHQ2SnL&G2pQ?Re)ZXan}8ZUYjm&*No-xKNnl`q-S8ZpPG!cJ4d)Ssr=(5Rsa#x z!WV)|3n@7}$TpeGCMrD!pH-IKj&9PoDne%CdmYSJ)LSv z*C(t%j9-g#7I_CmjtAAg(Bok5#P*oVVoM*k4Kpy|+u?ccPtLf?XAW4FGG7-mz7bFj z8`|;^_6;FJ6w(He577o{8=Qxu4~BhPrMB1;8xDM1Jpz7e95C|>f3$)pW}ZAhk$-pwQzpYy+$r*9_>aHGP}v34?-5W-DP>cT>h zN&_%qz3x?i{(ZE5B{@K^6StjYrb?H+nXB3%p!`q<1kM)9(|2d50{*G=YNp5vlb=0S z<+!)G_W$?E^LCPTK5(gZ&5xoOLvsJh`4RVxIpvBgbk|Q`elfHDh2a0|=k}YwZUkNY ztFWtOaP*T!$JM;x_#K7(+C>z`6Q^t{k09S7>s^mG5cM@>=oGJ)#A^&b5WYLdf+E_H z3x34n_=f`pbxVY+Q%)GUMb#G=U;4|hi(LzjtlSR}?&pe@LQ!L$4fUsnKG0!A`3J@P zmVWNhs|IdB6de&7VJ26}S2ntq?u^=W2UHE$vhAv(R3vw13(80;Qza?z1!eptYdHbg z>pb_QjjqjmtHP^o>_*g+dGuhWCS>=78*=?Mu{+|ro&s!FO(tg=a5{!?0k{h3j}Elp z!44EcQxkvgPa)j0WO=gt3ZpXA&NV4LVA_41ZXtQH;)HH%)VJA!==gG^fiCpD>0Sc2 zRT9}&M{nN$W>Jbq*6uyIo!5qkyRGzs>uZIV#|#cOh_j8_N4^?VwNl@0cz?URjc7f> z)wohA&}F)~faWGdNA4YW51g)yjJ##+2JfzLK7y^=SPp%Me!I8qjVTsqCS!+JHtBkO2&wlZ`GR_B z^g{mliY|{LRI@mFztB4I>_*`O8Jf*VV|-m=^+LUZ4DExjk}lyrhljE9ldv7@aL4_- zPyt-h>y@w|aIGy5gRfoRTVD9JgSgc)s_&-_6@JVU6lCKA$cM4m(6fc7mvq{=y3<7} zmdZDZJ?Bt)g{UM3Sy*b_&l3^;I$D95O?>nbaYA{LK1x?$hus357^BIs=~mmLK&Z_r z`Wz;dO;gJ8iIwLYJjdUD>jYK$#Det6JuTr14rtyI<};U&w?lsv2nMna{gy@}AcIjB zG5G!ggyfs-I?y4z#W*1AO*0lEoSPOFHW+@5{R{6>tff@Qy&n2+#*?EeS-*hoRiBo%jy?C;uKr5h@}b=v z+=7Qv#MM~8pu4zcKFo9| zJB)A{0>R5qde-whfVAvg6{woJ)q=i(+AJeGzLqhmk~Qs0wSA1wD0116zkW#*i7X5(QJc&6Ky_Aswg_YncbmdqgTl?pU`&(<3(B z&MyA)uS1KI)`qjcmd<}2e`(YDk?_HPaPK(}ax!~FZcNcAGK#tzF~etG8a@iD{SyaD;2Mw>KgLiM8vlZSFx~Si?Of-IEnP}yU zrf4jf6^N#w7SJ&n&n7>@fmZAxF!S)Dfzx8*G5K??^dzYdfp^$n%d#&wO#(uqZ58y5 z??mNpmdB04=YQq}GW~tPOQW? zbK`p;-bWqHHxX*;6+s4PWsNgevw)cuc*S>O4$uu{#*35LJ4)dE&Fw$@m*YA=_uO!E zNOKAD=6?)x5>@srJRudQ{#9Wp3jNioj3cA1fy3j540mQ*;E6xaZ)`8*{pW@KpBMi( zveD)q*85oSF4ua4`)}D&H;QlP=aSbtvk%R_Dlj^54p;mL41|*?MC%Iu^_SMblbP>P z8jl|1h95qjGCViJh#=q*EUEiM021vDlVvc1H&j-D0GyQqS`Ip-|EC|ENsRH^NO534 zX7gwZd{g<99t9rfW55FhGQIS$b!k`4KvlW94xJzy|OupjCiJeHI97A~#5}L?Mtk z^?Jl%rAx;2RgkItFUHp=Si71ssVXq#Mpb0Y#bt zl#ZbpI;4*vQo=|`htiF-fWTeD`SRZP_q)G)-^(BK^m_KQ_u6Z(_^buv*%u=hJotsa z0QM}7m{w~p*FE!auBPdW^*O6+s!W@Dlo)y~;H#%uv!qB>TRe0V5v9J>OmMQrcs8V@ zliW4O@#w(-{9}&4?fuVzsfm>7+yeuzbE5ENt><#6qo~)fVMeDHk*%~{+^w`ets>6y zyI!=DmkLE|A1#Ll7l}BV2$^IZ-O@qZrPfT_rQYivS&W1Fvcst!$L$e7^b z#uf>;&ypG8WX=qkP8b^DD*PfNRg0lhmqWjvJ;CmLZr3Uv{X)F9<2R|+7+>|?KRk#c zqUZWD@S&nFL0k49_BhWCGd?aedYovamguPRD%g%5r#8evVdo!OY9)Ge@=|gU!JXrt zt_pF7<-Vv{Jogg)ZLq$*R6@8-H)rkV2Lyaon zK14C>&|=)+3@V~ z?4l!v`no9cfgwTF8L)qmUsGCK7u#aFWUNC_YHCjNXmuB2aFIb$<92SugXbLRp8Db8 zYBDzF)6A0VmY$g!f}GFsOj!TUNt%Zd#X;(qm0{thyv7qFKi|sB(?p7*XucK%rwbCf z!Km;-CzvH%ip-WjjLO1yC$&7P5v)#RM+Oc1q+~S^Lethqi zUJ$s`dhMgvgFiqq0nL%G)h0jC@LiVeG(0~M$kxB$bdgiTw+yz(F9EQh9ZCHnF=di$ z;R~hak7SF29(7VM=?qrD5hL*GZJ!fc8Um3lA&>@KEzbXG+wwa2f|PH>3Oz^zHO90| zqK8!dp{%!~!HjpoEc`KL>Y!Ol7UCAy->~7x`F>WGQdwWSz0;V#lLU$dJ?pYEf7%rv zvlQ@Vm#Kn24`HmpYMXs^Ka{fU5av0J>uc}#fo1JB4`hcv`O)vjT?VYdm{{u474M$F zvbH?FLBT-Y!FyF5W>t%+fn{@NF|tE`>b)9|dWEr^#pxYpLu$?OgCKBrbSQ5GJ)D0_$IY0-{VM>@o zw3c4+4yKek$_}aMW^Ltu;fw9M1?Mr5#Zf~6AYMvSA5pE9+Hpis*?ojx2&w`l9qk6$ z8&-vprCZQWV-9TF6I|!j{W8vNby?lDT8q{kc!+lpfTmzE?0*O>lf19Eh%$XWl1&-; zW@YGJD%q_e$APo5oLT21Rfo=~4tf1)J#cwLRA4bxNV0*;W;Z%|rHJ8r`HoAmI_2m0;>K4k?C6RkWC8bpo zU>EhTJ$8;oS8uo9ASV1NqhMZ~@aA;d7c|NDeDaGBN64KG09!$Y8f!Hxk09%UrBVl`KVLZ0;%Kdj@}FhMH~0qZz<%nW`c7WCs8pr_6!V?FSSt$KJ0jynU!K49km89hT8D*Pu1hg^tVZs4X;HWs+Lz;;?7 zEyO;bNYY;_i(adf;LJtVe}m-*oBuyCIHJy@(laE#2*lzP!9}f;Q-`8=u#oAz7DzJy z&N*h+#FVF;q@)8WC}+~B^F4|%i@j`~7nBrHGZPufr7h}fiuiUq&?8gho{{&}0)0Sy zL;<8AcMM-NqX|e1meFu<6zO<-d46^T*^N`ARY%VW^0kDgTxr{iC7u;3_hZ&7k2upy zb=Vx$Rf~_=KZ;8KjxP9}_q3lvfwS_5<^M#aYga8pDpsW-F^ohLq}97l~^TPZ-5%U{;@XNdpaySLmQDrJji#| zW-I*Sbd3c0Ps{w+TlOY=<8+$Pkg-0kEHh?`CeddZah@4##V57@fE|XgsFYC|Ktd3d zX`z%i*IFNLd;BP|5aGOW3P5?ZuB!s#>n}q*W%5Jzt3UUtv%4vCPo_1(`aIui1aJ)k zKZZN8qHPfn?Fz!ord21^jzZHxR}&q#kMMdiUG&>t{wib|RM@m&em#!sAIgOD1D!~4 zrXbfnMb*41+}C&X>C!U^sWrf0$sdk?>jQ z{f&+b!h&wq5G4$WhA81K4m={DX5~_^0oW8FztLL0JtrYb7c`dA!~ufT@5-+1i}apn ziKF~+Gu4t324 zmdx^Ozv6a7t*p=<;Q8RR@l|9lp|j~^-KI-R!s|_M^@=F83{pwNGIfTd$dujfEArAG zab&f|IP8UovnolenhhZr4540pWT|QdaK2q@EWapVd4jhpG^rXpCER^d@JuTth!-H{ zkF5De96d$Uo)>So*L*i_i>6iQA0T?X%*deHnB!Q%_`>Wl&=tt;{S#vutX>MAn`OOW&=3f3>)iQs-0a;9!}h^8(`v=JZx=6iac=p4gyihkNa_ z1$Vk!3l*KaFJ8zmX|ET&{2kKxG~>5ui1Otgyd%Ut!`Z6E<@g*2$+nG}?)}g3PtPip zU3s)#U%M*Smw`xVgy4|?CQ>B5a0c)+8Sk?x&+@U%0_yVX>lZgD9pv3cD5C0~N0WAu zNTn}~2pv%)pGyFfVj&&$w!S12VUkgO8yv=}boQs3aMcK)S571XeAW@;xMp7OAPK16 z1+=<{s%CG7(GPL#CxTMvwYVQC$01!nu9W$M^eMHyt~|~V^U<7iI{e@$IG>t~!|w!~5WoRI2z02F zQYvMp#w#gcHT05~ssePY*=B+*h6bYQdZWL{4(*mMPbOSBb7jiVd$O|6oPtPid+>S0 zR`M|4d(-r=)_H2d{qqHPx5k;fx;JOa%t!kQ#Ab|5ZfZ@5mam*-%Mz+2a>Al^ULUH% zA<8kHG=(JSVvF=LrQPfAo2LRGDMdGMLaL9FZP%wu_eUj}f`Ybwe4l#RwT03x$npSW z2UsZJu_diEtf9OWz4kuT3+r!RnvUvbEnGRF3jdHeRcyU?YIeX9=}G5!qi3eKUeP55N<}V; zCFXqZJGpxb{;`CTdsMy%5yJECH?>C2dq4~-y~Kkpf^%-H0!-8~C@LGsJ|oA1FBy0&OG-R-G^3Ld%z$e2chHMZ|d8p2FZo! zyU8c>LOQ9iQ-A&OI(?bUF~?uR0F730#6Jj$1}wE(B8Mc!`yRP&fJOqtXp`|g01Vzl zDBw!2??E2UK&I!seEht?^qZfLv)Ek4w6U?$&nVVcAFExT?AZ{NY<&jHvr(fh<*E*9UcqX=#G?t@FU+8ED zZxB}X?AjmR&pnx2P>Lwe!Kr>jMK~3_mk3e zv#S>;q6iT9tz?0**|=Fn8E8+!5AEihgk?&r*D=To-cLl(>y48X#zMfh^cpLLlKlFi z;5?xL39Fjq!ZC;a_AYPuOwG4vHTw~x3A@DhPtwH5Pd`3ey<6|R2ZZu5rJg;$+pmH0jND`?;(G|OCR`{H%$}1x7%M+lor8?h#` zF8N&(6AHw&ge5$@y`j_=?lJRVI{*>(>@{+!6m5T&-4!#|P7h9D+idA4)QUEcNH4#NrYVj~mg&+oa=qg%uk z1Oh>n?AO~rv+dWj$~eFMbFXDm@44 zRnD>BO&(BbA2v;}lDnqVhG<2`kwd!Ki0wE^{q1v`>X%VxzxeC8o26i_a7&ZU0;|31 zfD5*mBSG>ary7zAk2J@}?k#@kO;BX-ZT|(^qAMBm)XdmBDqmqWrLxU70IT>F={jo< z!K*3D4Zs6(HvzKdiF)r*#7ug!_De>VCwnV05JcR6Fc$sgbMhlmqK!jVm$Rg`MZodS z9Kwp-UVHaeM|(X%k+RV?z|veic{LgQu%>m9{Hk7t5m*QmIAV4lsaQ%RoZ2TPEE@BN zfl_sjg#^7)hDc4iv@l9>Uh&G*L`~`=9BxL9EaI0HmH~U(5!0L{G+@J=RwUkHb2@GJ zBdi7-j6S3wRS!ueyHkqKe=xM~)@D5)gPZx&^^!?_mWh;j5D}*S+sT=ukQNJ|%Z^z8 zm2tiBE3z4Gmbe#h3n)zLC0>#3akDJGc>5e4`>!jc1E8U6a-9;=aX*5}suMsq!@v^P z0QUifK(f@Rnh@jqY}r2waG&l3x_vlNlaHBsg1G2uM!UNt@?*$N+YivckJ&0!sIt;Z z{OZSX@!nmE<`;cW^K60R?Z#O}b1Iu#?)6U)1hChQ3UIw@*^yQSI6rlJ+E2BPm-q0d zU8tL0GQEoCzxK7c(!TR8H1fh+G(r$etVHR;70u&K%M54j5QJ3A6opVYyka3{6ajZD z!978WnFh#)b63Y_Zy_!m%{w!9_X^yWK$^kj3CI`0&CpvSI4#xhrKQa@PZjYDO`>k{ znzwDo^p1vPDPdVpN(dA7-yHsUQJ%EYq&J;c-tVH)=JX?O|8ZNjQ;OsHLgmd00&DM9 zOiX3bXMYDM+=0m9TqUg#xr6p3`&xTiJBAmM72xuAdft0lBa7BnrTX%_L%=Ab z*QI5N%qOKZSL`Nc1ijLv{VWfHsS#_rf(u0e&WbXq{+E9(KE^)YJDmxDBs+i3*_fiD zB>@2$taHCl9wO??CEYy!Mx6np^OgUu1aL!TQ7}KCrelh3mb3JF1(}1wHNBO^#=*nF zhU`VrK(4|o<1yh^Ju}>>L=jZt*C-cFB$6(qH{t7B&eEc3abkbTpKQs+gQ1F??p#gm zBApMx$CTDYLe%onYXqIUNQ$vJq-%HhX73i$?8uf zfGPbW2E^>LG={0&7Nl_$*O_4H@Y;Ve5SJ8Mk*`SppOx^U(S(G(~#Wx`pXj9Aq4^~(3EfrSXx8^8am0q&9zPQ#T1J~ z&PoE({`=zqK(0)d2Y{b-j2+zZH7`v5k6 zv_Ls9t0^G^Zuh23I!E-gt<;?^;V6rXuj<0!_grEHzc>>F8V^3J*P&K;88M=xvY0*2 z5%!@0)FVMdEh{p@*PCh?FD+F6GR?E1@i9ft6LUXtK9b5wP`%&V=}}*J$-|8HQ*!CP zlucwtCXZ&lyY-UU6{BimEdlkK3!(YE{|HBgVu~nF5P$W4E z!AUv1FC7oViyjFSx~o12k0>6V)!+QhsYW+z*r{krpEb$*P84r z;p($nBChgX*FN!2GlG%`_ZMAV55-S1&O^Rkj+&r)&+X)3#^AN@Fd$T`W=nCc0tC4= zftl$x=h}3<#=D`n=~!T0V?sN|bTk;itcfv|%(cIAypC9Ti zN;+o}eFioyEvXe21oUf@F!^fNHhM>DO>no1hx^d?`>s(mRD6JA?D|Girx#Q39r|@4q~CXOs_mKr@ZrGYO@RuC(-_LzS>^&)|OxW>iofC=>WZz^7X#YW8aZWP1yI z+B%;h&&8h`dY&NlPDef9rEuU&wq3P~_vQ3n>1e+|XJxj8JDgivsd*RHMY9^k8F{Rk zOR=)VNM0X{XIe=c6IPFQD@wF>%hNI)iaA!29o^<79K|MYe=xM)bUl}c$kH#SEl=|A z{pMMJvsTrNfnE56qf6LL!>&@{{^2NwH`BOhRhy)# zj>A!r-Lv*&TJ&0c)2g5E=DL+eWQ|tvmZ%8aU2nnkB&wc>74J?|wb1qI>v9!$ntu~1 zZ#DNz68?=NSG>)_?%fb+ZTTnf7mP;|)7E#{b4T>Y75|cI?Ji*}f7argk1*E=CXTxR z&I6HXbXk|fTtiS%xZ|up43mUntG!=ecT7=N-IYFEuCGF5dT)X%ds0^lEDf2%&oUgU zhRdeasv*}PTQ33A58z{T8ME8>@v z@T-q7MX@9QQ0=wOQ!1+>j$mwu7iv_AzmdCdEh}oiC=J(4Tc<-%6I!2rYlZ2Dmgtr~ zn%122L2#%k1@kz!5vH~4IhdC{>~H;%-ugpod4pOZ$IhDK z^Iz9qLWZa72aUIeEZsdg$ET+BqYi^;@T|Clbym;&4(6=O_Z)a@pg(__{M!ckS1BPl zYuvo7048(i?og+T8GWpkw1cu}=rH-qjd9J+>|x!y)Y1szs*3PV1~2=6-An0N$jH=7n9vU_o9PQ`dDdsX@jkvO9fDxP|o3% zBU%DVFM$wBl9IRH{hWksiUNjIg!UU@$S1ly{SrST|7}~?lA7MLmY@KfIP}L|?Hn_W zN*WnDR1c0=|NMWGWC1SXC%=gQP_w>WR}=anP795$yt=+_sjNIVdi@C#n@(is-}*5z zMe%I~s4ppT`?D9pCyQGS<^BO;-E#eO+0hhzt3SLe|8}J63~G>a?ws9PsEMHt%aEq0 zOK+LVT2c<@eFp6LOT9j0r?xUEh-+<66Z3f8XcIQAa-RP1Ei_r6A%yS5sC&@{&hyF# zj0_lOzX1@|JW=)diwd@z=QvzJk28z>tVMCsJ>4ww!o2Ex#{x`Nx7V-YSbSI;p!TpBXU086obKuY}U+;&T~ClFg|>PsTR+}!|jqv?>*?$ zX?+r&;?IUf1}so1zE}DE-5}vT#xvZNf%1Kvw~=Yv!n>9w70V1pw52 zeIz&?=y7!QN}M46s_K>p@(2nQifM+nAL5ecO3&c!eA3e|zz_aqToOVD_yE0edHR&H z)d=DzxPsHdMiln-_w0QP-5cOm87LE_zZ>`4YNQ)BdOz;3&oif# zTXdSqV#57dbT%*8)zeMC6mKTe4W-(Y=VI6cE6OUh-{y4IJZY-yW6(_>wVp_)m^g4`HcQ6IMrCQg_4z7&F~< zry^6|;M^~r#mWl({Q8fR!1htey`+|J>Jt|tbRgZD1%ow z$IR1vB~kOeAS4s$(m$aK@6i;GZT=WA09F5+o`4*EOUWcdp{^qD#x%9x5tbx}swF@G zKBq{33b4xpn7tAy3aCp#ZEZmfKHMNig0^%+n`J9%Sl&S+l#$s=4TkP5c+Sv zTO_6Q4NjFxhD~Uy>o#6>UDa#s)$S$)6{9+_r3W`^I%BGm`Y!#wP7L;^BDAKpU+ZCq z1lHRh8aeaa%I-KCa7EgziSHTLXqTTjyZLOSl@??Vhu0r3Vv3f9!lsf&7ylAE8)IEOdNh4;h@7>uC5?-{3g@mQq>XXv!FC~&8EO|WjrXVQ__X@M%DB9>X0!f+HKt_ zksTp@(}PbgLoXIA$6O>k9cgsyRz%iInioD#Y;Pta77qBP@<&vycZrkhv8H3L@nQ%4 z`->m?mZcBMJP6(kzJ^WShNB-`V(WN9WcykIJb#H4Ft^$i>(p`?E{xSLcyQ9sj=6n* z^5fPJt6PWi*tI@xm5oL0#KS{f-RJRKyX{j^t~;ErtksG6L2@H}d>#i%lF?(et6udl z#7DbTZH4gqX8L}PvBWkB?>g^86T0paLsl!!p}4Yg*P;cFr-u{8GpjYx@$(Pv&J>C! zRxQ^3T9@44uiMY}-uampZQDQUSE}+|(sk}|z3y=AaDS%m5MA88ek~}hX?%2nX&J*o ze7A6a_*#Ld%VVowR}>odN7R!WJnyP#$585rQ6m#sf%gY-z-8^wLkXNhoNF^1Wx1DUb+4*F}Wd1DF;mk7ANXK~J zT52>R?M4YVI3ml7XVgH|WkHrzk2U$mlk$sqJ>RWJ*Qul>{z@h3Ke)0GSSQgAcCNc) zat%NfR`GsGW?02fDS$8o&%Zz0wn6|wYDW|G=4H$qtjRWSDgOHEQ>&XuN*(0eOz(6f zMH_+2bb~VyCG73sKd=Q&U1M(ieDQ01dhWoI*=Uz@#@>%=G@ynVV@cj0!7!XyNig&S zErmc2F72dJnPXB8RnK6tLnU9u^D_|}zUn@pd7wxZL~f(yZG>wkQ`W+7ZNdIGk%W5W z1H_ePorM=oh)}9k&?0on#YNjYuPb$3+h?DYfK~HTxr6cp!w>P*6B5$c?X4X$!gzo6 z=vjX!+(kkwp(Qg-y-5hWy^df5bt7Z#0+CliS-UG-IDasL`wGn1QrZE4)S}B&F-1;& zsY2eYxCtR~W2L3QmyzHp_Yleb(EVYA74%yIQV5li@d6+zxmkdIHsMwPGXqkeG?T%w zk~x8(PCIzr+hLNBe|R!7!RW%@U9M(Z+HrXZGmTvuifu6I6y@V*=C^P@nizIQ$59>d z)+kr-ulW3E;ec{?9Qgp`%@$o+4@ZTM)8@8(<}I_)1oPh4LO*U9No@*H*|DazR4 zUS;bWsW9cvfF)rSKb({CBdYqmW zvY5qZjO)QMa}91aBx4Cl8roxF+8HZB7NC9>+Z3d3h!43p&zx^20~^HQw>OzR?|zrp ziQHTo++m#o|K4j)8B|f!AX2L5Dz^)oHV z+=3c1&|o#wR_x3G(-;(N3u=!w$kV7sd1q{o;<(XNQ)EVc)Jx6vN`N zBv%^gHgO8H%8*Yi;e(!KcYfarO-jG(mAG^VfDGY9HjI7&@q4i~bmKd%7B#iOh3>?n zQVB^SQF?VG)})91sNs7rjb=wOQoz>ntJT0QN8n2H<6`#}=B~SDrp+b~myp-|5xF5# zN4_EeudI{|T+~B%YCUJIt0ndi60B5TNi=0@RCi(Kzs{U@5rGbX){&>1_cu3ggBUeTU?CN<~p>0SN=px+86K$ISgf)2(JC&eoMuI3WI6EXQUoU zN$lKd#~;pKe)$MjGtR8+xH9abrAJsA^bHGtZOtC=JMw zvLeio00rC4p#>hr$Q}!liym|XMyFYl4w=c_k|eUO#JgQ zK_BIi7(OaKf4$(V@$gQ2I)}+ns>p^{vb%(ISM7+XUCgyg+JJq@rMXe%5Bqg#KcvcC z*hZ>kXMOWh@p?`BR)uSl;ut`;VJe+NopP<%T-oxs4}w8f2N1&TYMme3=9Ey~`Fl42 z&-IE+6Btr3om91R06zhxzVM$2DQv+#_pgw=E+k}*Of}f9^OykRoaaQ%4eF;c(iIY1 zT8P-5cEmvXJN>kzzT!2Hoi9*C#zlK{H8kZ%QFS+az+l^2Ss$7S68!^6iT(jDGQetW zRE?V769{awCrl}23@;m!kev=Yqzrx84^|XR6bQGF0bavfO-|Fx1}`YYqtoc5>cK<7NgHnHK- zdxp(^-}44tt>01h;MU{a(f10!yG7#D^_D#ngHugoDtz!|$~M(A@uk1@d$P_5ia)T5 z9evIf0RZn9-Z7h#B+q2)QilS#u5=zeV(jW>?lFf2JEwg`BQmYd-CB0$2lh<29E<@7m#-Hq_``Ht z{M68Ymr%^Nc0D+J_!9m?PYl5Y2d?iP*|C#bBJ4M@q z=i?Yj`=YNRhYQ|&eXI0M<~th^Pm6{<7JtYes1! z%$k22*(*!v_Nt9r`l+eD_s_G+vAjb6R5!gq)L2^+6t!bPCp&sL2T+g6= zrPh+@ANhbkK#HP~pG6iwChpPFm1Tf$PyNIaB5Ucf?K-s?DZ)Rtz&qRqM)ia^$rdA% zqcRKVMb&~cLU}BWh6}z=&L>49i+BEpw8&WHPh+Tan&#e-49#&2Eu&Y57a~1wD+Kg* zS!$y;F3TmR^t0ax4(`V7vLb*}7dEILWO;{!l4fv*u+}DkUoAEj_%$Crw$ouVnlWcy zZ#5`!&|xzlZ#X8DZO!WCr#w_CbiUSC;6qIUwq-}mkhNZCG!7c~;zWqvedM?fI?PAD!9yfe~wOASu8!Ueb%X{wW zDXuD{6w!p`f%L*Pw zOW<;8yFH7Hng;!JTE2K}50~@>b(pryc1!!j*u6i0hdOG1nOcGKeN)v-C8L&n5u_WH zPOXq0)MemU78~=uG@zrv>9@6~x&@A)&)ZioTT?6WSR<~0o9|&FsYFjTUan=S>Ur9N z9Dq&muKceL55dDgb-iY> zFLiPI;)zc+v=NI9;*(z63=DPNxcIjBD+xIrCOcysQ6Nt-KT4-TIj)9()mPs|Yfo~? z_AdF&RFrxsLljO3otVKGym{TP*m69J3bGR>CHY|4=4`lWh&EJTQ=8Zh_D|BV(0;S< zu)Pp}xBP=9>ipP_SL_feoIi7G7hrWdB5t)emqG1CS2lnA*V9Z|G+^cMXBd~{r%+IQ zo;&$#Z-!BE_v6Du`osOYoq92R%Rg;`!_<$s7r3xnE3%OPSF|G}6F$CftnKG6$}h>K z6QJ6|%+(zm#BDe8dJyFiz$Lt+FCISLY}7JQvk$r6oc~L%ce8Z(xO}LN42s4R#Uzhx zy~(@e_8R}xin5y)>-n*&aIZ+&ixw(_se;?L^@l{?2e~o!>)X6)yN1eu?Q>{yTRWRaA=9eQCVJy&#~I9pz(tU`M#F=!nqTKQIzbdAEn)svPSg<~)XZhG*<3SU z&p8Jz4oSc-T4?n=ER0h zic7rxw{O~>t>e*SHRn=V@WZl@mx&}U8e0H>7(;^r779yfc@1> z%ASC6@wS6??y1RIiwJPkMnCbrINhAxH_7tX|fZ+2vEXaG&t}ioNS=$i9|@@R@;!veQ+vm}RA(JomZ0esONz8m!N3EAY(bw%Cm#?X|(r{nNhc>T~_~&-$v< z`d*2H%uH3pjhQ6w>{J(I%fDxNA5D=zFnT1XeS=EY5tke9Q=b_e?w?M&r-vP_cKs`a zw-9WB$fb(=bwEa804KrOcY!=rBp^cve63;%FLY(p#cE#Y{;Q&st{__(*#hSQ%6^RM7~hNPh8~pGklNTqb_n#`_^ZYa&3*2BK%{nyt`hWLsWMW`74FXkiV3&JYZ08 z%fb5;;DS~^UJh_kSd!4U`Ri5mQM3y3w8tUXRVdEPOks3^X(#p#qQJ8v7EyJHmE=m@hcIS>o(g;gb~t+@~5Hv!aFTD2|Ba5&XHYoYB@R&!D1eeGe%pRLCYLnEbe$ zr4mrRS0+fRHv*pQoLPML0tl^koF%o!?cKUNsWn8+cYXm2#!N0zaB)`GS@yO}Vur%i zK2EEB=&&13QYG;Dd(Un4e@$`znxf~*i_MthYjm8kLFDPCNL}q~M*|fR@w7zm7E|2(w(0I0oQSLpa-`M}^=-YU4`^lH{{e)mVzaYD(tEKx!tgVG+^*ao=)dy&S_(a>wRuYAkV$RVPIt#_1@UBAfN6SU>h;3el-*@4I@Zta0jeKb@EX6#6{H_!|BM-7FLdPk?RkQweG^4bt@QXv{$%eFtj zHf`44%kahRv|todE)Ygl{?vh^VXeWp2C$uE>X(GBA~^YY zffqhsCOrtBTkrGlmc+m)()488n}ZVdk}c9pZ+yjIxc=*NFTmiF0}ob{P97B<8vhgX zknPRMDXX24#=qC94?o;a6Q(GVH#grRaT+L?RPcKAU2Tcge(Q`@RuN>c>=Y%5oc`pjt%p;TJmW)auk+|_xpW;6-%Q>lE@Ix?I~^CDNmY=V8|XHWqWF8C>Qf(s zvRTwWO{}~{(VUf3&yCcN?ygTcIt_~lXpE63WU=~^Iw`1sW*M)&Q+z~zUAJ-5kD2{+ zVAyYW=Sf6A|G|aWDq`M;*;?IES1508pauQ-H2Y{$WoG<4xo9%&m1U9{)D5CZry*L0 zk_`?o#j3S7tFL{ziQ`StG!LMjay*Z`AxxeY2wBw0YN{YqlkclFNe4(hNKpafqZNi4 z8TM_l1;#W$V&=s!U`JQ-X~u??M1Q3r`n#wYbhr$%O%M2Ho(<8Il$(_Lvs&JS#FHK= z>5Qba5{=!LsSu7-a+l1{!KekKQlpRocbJMaQ8bZZkX07O02vaZWs+1 zRG#sXe(^L?!+R1CY^a+Y6MLUYQY79W3g)?#4=OddOF()`tQmF+OOts&v)G3!Ps5$_ zY|kQuNnFur$(uoX{;l#f487z3QSrN8ZV#6kVxMg6H(MIVd7FfF@xF?bf!el56joht zOw0jGhV#-4gnVfBx*)e@!d*n)5Vn6kaIpyr{G7S7$MgSji6ontu^?mYw`UUg-X5=+!Gh7?LTnQfm^KN-v zS_Wwp*%#Tco26l(h2OBxsZQiX#b8q|%OK6Ih}4L7;T96pljb$Z6NGoIy!pLUoTL_r z?sJ+l$c2Cx_n>=l>5GWdzIJar=-B-gdMh!90;EpE?dRqQAHB(<#JcV)so@xy^)O93 zj^u>&QP-9t$w}wJLhI$_VQ#5{F>WFPUDYzU<=)17>C5qBDECTH63bMoHkE-S+$w^V zU{4c;vVK64#8)|lfLl{96tyhdKLUwZ{CX^}2!t6=>`zW!Ea^ncGMxlTRu;cDB}t^t znWc9iBHk)jQ=pE{Zo5M}j1Pw!EQ`*Plr;Z0xCE2W2bq@poMRuj*5B*PXr`BlbD4~Z zKmCc-f#u9Ww@cuk_^#Rxo75UjVIlLCXdYh-eSP>~?+))v(K;cI=^%!?q!gE;~jybv0KaW;j?4Eexw|Vos@;dik(8q8( z-)l2Df&cJ_U{E&b=(&5<{TcXN>CeRyx^e?*MS_t#sInAJaHIy%#h^QEwzP-8tg0y% zY9MoQzuS&@RypXTrCldmr;(9Thl5 z+?4x<0=s(Wync707Mep3;q_UbnA-Y-&_pkH3$#zqM)WM(f9~tEVNNe!W6RXu8?+#> zxt`ktnNKtS^nC}53+8A*}e5XtY5Eq-D%F% zja$c@l_1k`n(j3w?$F_IQ11zEi4e!k@al-vG0cf!ZXs0%aLJ*0DK3c!WwlGrxqV`q zWSxVKfy?NwDlR(16)M5KwTW=L#18({*oq4(#C-caRnuJ@ubfWwLfe7Lv>6*F$NW}) zzJ%yNb~2tOdT#eea;hch!gm*99m7W>lF}xVjW(txq4XNU1YxLRfC@Y{&k?x-9JpFE3t=F`> zf>&KkGg@2 zxEq}@X2;UqpBt*uup;rv)^hZzYN}+brRAu`wKFTJ5Sy9!1Vs|FEj5SY#DT<+&t~<> z{F;CA%}HhyXBPM4?$C|?Eyw()DtG9rSs)PhO+cY@@OKJ>2r6;@Zy&JX#yJ;Ue#GFf zlQmqGsV{hNL7c-M1UuI&b4Y7NODuT%ejv}nXHITCqFRZF)E!EAp2#_2ke<23?C5*~ zsi3aV7w2)oHErQn~z&2A-Ia* z@ne#~B4XtO=u+UYjC@lS9EkU=Us&G0v)+)%t^9#ism{Eao6Fm-`O8)8C+i4*vt|Ya z&Ta+a$eOrK+NTiw*=eO2c$dUnCAa2p*SCxC{uf+d`(1#1y!?te#up|~FIvCevgp*n z(;F#3SnbbnQdl_O~2LQHehsc!;v3o=*%nW>Oozr!F{9%lkCc z=E}imT|e`~-Sli?A|^C^^id?LBn#P<9hai45gx-k_=q_x9&_0$I~=ft>Ff$iCH`h; zaKi@*YA7I)!@aj5b`_fq=n>MzLJhOna2T4BO(|4hZ7|9v8;Jk{bLV&eu*ybi!=dgG zZ9Nk0L4}*7XOwS{XfN}@eF)cAyRGR$8m@jMidgfuQ2Z=ohjh;9qp4pV6*gaEv%9Xq z%_Z#iBr4ZF^1GT{avNAI+cWwILAhsWY8V>jIXkKiRfQ${mS;wRMd?T3ye$%H1&mIe zHUa=(hNd_nj8&+?w#!6l{b4S7R&{S6gz*bRm*?CV8VN~G_f%t3Gf6<#XWXO^e+-29 z@9#piBst>+zDH6ai%r%rBmW$7KLX6OOHC!uUdBEaGx08t3O2D z-1`sR?jRo)x_MQZ$hKQFnliVP{EF!ICVl(&&7$0Lv)w|0%|#iTPTad`SIq!u?#p5I zdCr)1DyvQiA9s=-$NLd(BZ7LkuK++*_CMasNybH}2%n=yjDq(UK}Gmi`7o}X4kkQh zPG5BS_ZMG?@k2A#F9VqkHYZBbw?L@q#lP>T-?*y0a&jI+I-D`>DLz{xgMJpX?trY3 z>E;PehGumL52iq@KNb3ij@9@K>0?wrUVx6VU^SM7Bbh0G_}F-g0-5eY3Y*T2Ix%nS zy3;D^9XD0Fe?-STX|vg%+Rbq&D0k3|&}kdfC3px96>@K_)P1en+8xug9KJcSqqW~& zH{v}-IOt7nYgmun9P`HJnJ$)0^$0i}EO8y~$8TfKejVG6+-@1s8twKpY^qD#t9<-* zta3fSup+;jV!1X~;-CH47ghNY@nsjX}t{ncHVdB4L!Ya ziGqGfBd3mj`*}gOw?mVmzfFGKr8>#VU2LBX-O{Gs$`gOi=;gxo{cVkO_I6L|zV~}b z-O81PpWF6^*K+#Y;Sm#iL-Sk1o@s7TT}Q8cL;GK^%x;`O4(BzIUbzK@N4HA{YdL$b z^-k2b8p=ruzuQb!bUtwGf4=Y7zdbvjuV3dn+-EOtlEImgSGcafkIg;Y#}N-44;;55 zR^NBv2o%auZ`TIu(i>{uXzUY24@LI+cKQZXtw&a+W`4F8dyn*qZiUd7#Z`Xla5Frl ze@*`VfE;7})ZW1kV`N3zvoW?H=iw2)&%n(<+U4gK66XD{^SlCr|2eM<_Xxv2ih+lh zoBMc&=Xi(rc!%$JhyQp-;CP2b>gaKy;~mmVkIo!Z<~gR!b4;1%m@>~XWu9ZoJjaxI zjw$mTQ|39Q%yUec_n0#8F=gIk%Dl&vd5JEqKcOquVPGT$*}zGKRK$CUYxDf1sw=0B#)e@vPGm@@w{W&UHz{Ku5}k16vX zQx-U;EO1O&;Fz+&F=c^c$^u7}_5T}FkO-5QMNEvG>yhho3TRsq%QjRleo|fTyi##Y#6v6GU&p+|Mnu6 zths|e`G0>zko1}V(<3Mber^E3jZX8oc*~8F+<+82ErSc!hZX zHyWhj`JZW!+QA1bN@@q+|HaB8UrEBf`u?(xKkB>Il_S?>k~N;YLuq5(?w zti8d2NJzqpBDe%-**h`&+utYahUzMSWOi4}t(h}1GZeu_b!Amn=95`@Nw7jSTGl(d zo&0f>R7sRpG){$|u`>oS*ZuRz3ycAVE^xBbw5*R&K5$L(eVRvxo%QBXK5R`39CBKZ zVmR>EqkPz!iZO^5u{SO)4`HcslonMKmqS5MTsV7+xjke}(<%cES(HKUrGu=#rb9YL z_wP#vsg)GND8so=Ts|F=EVzG+6w)YzIL&Bni`1D1$)$&l0UE>@{yZMIrdSVJ(+pDI zThr>{YnnmK(wb(8voAOYnwDtq@pL&8@@nt9+2yaZ)%<))LQ6?T`iuB=a{GEEWF<+= zSbX&4>U?oAzj_<({W!nczgo`q2erdltr>db%XVJ8zMTK}?JVp|*E_!XrH>bv7h&JH zK6BgO7@pMiP7*cI-uKwP3$dLsi8}xk=kr4-5V0lhA0E>mgwk}r@mPFCXi;lp*Sl(c zxR%3OvkIm4#h&4wqxsc)(ydU2Kc`8$TjFe{gTZbwBpFidCO|{!5I+mZfxX9zn~T{E z^jLv|5DoCj!EA|d#si_g#u4c?DBZO(Sf8+m%pi&L+6eHYZA%s8>*44uofu<0{x=HhDcQ61> z%ORs+H31Lo=7bp=$RuIcHJAd70y%}j?ht#KW_j}|@Z_Rdg#wb8Rw1o+W0(?YIoK_m zt^!XoYHrlLpt`gte_Sl$+F#tEW!5oug!ypoCfp$3=#mFkfg)i z0r5ee+_MSWXJEmF2goEd19cc6>vl7EGVVVN+h@R&ie?6Bxtq}%8zwL&F*Hq@q~^h$fN;u<4;5F@vPMM;>fngS9ckS_7PjAPWTKe?WFnn~l%zAxLRMt=oQ3T(;K{`G41g5v89*+?cS@w~GvLWY zGXo$JlFDhWb|I_ok;>a=z>|q)29UyH4X_*O5H2+WDh=0wClk#KAce&mWa(}N98C7q z-I{6p8t`P|dInN6!F{!ha{zbGeVS?e40tlJ3)@j#A3R(n(G&=zWo0RjV^$Ws1s%s> za?f$xZoZ0(izZWm8v~~yE6J$z@OFre-+oVNNA#5GZajiB2UF$I7G0HqAD^=_DQ$13n7qge$dmon0jG=+QR z(j8OaiAFO8C77~8LT38>ZozcN6nL^x-~rq);^Ii~0{N5(t+nC>o^YfoRKx>{7t9pe z@Io``s4dtKZY^;I%0Cerw9=}iWXInNTDN=F#N}&~DX2p^goA~qkl%YK?aRxWb5C6R zHkbkwq!7?>?&T2BDcJKK0lj?+&7>o)3TG>7Wo?MIpRE29viDo(rLL%HNnzzq@Cl+Ivj`-HJ&0Amb%g7_%BQO!VcVw)K-Wg;BAq?!V->b8I20WR#o`G~VC%{HRCf@66-aZ4KOf)l4 zuI2<7lLZ9!{jwSK2cuaVbhONZ|8s$Ok-}XwHJV0K~#JBA!V<*7Id(9Jmo?r#fO-1>SZ52%w!^bUnAkS8$*50n++^Z65CvVb}UW&-LM z&;+VGkHOXz;A+KzkcMUgkcuP?b3zQwCcsmQDO^Y-jtjW(;sIb z$sxehWQcU2bbv6iHm_%@!$Behu~~jVMH0k0iNU*c(YEc6MLyQUkztX*YfBM&%9~q& z0Y!w~z24mIGvH}MGXvlvl+U7|@ECYa?sq3|p8-!Bni(iR zY61J5E}!pr>u;X{PZF9LsE{DD3-`t-Zl3{96vlWnVG{g^s{$eF2tuKw0JBZxaB)=u zqS{$@VhWpB-~lZC5cz;9g2)LEG!;Y?_RX-hxI8027Nj z0rI5N1Q2_JpmP!lv;Zw8z!QckUG>uhAOR}MDub_}-2|-ko`;|j0-pqj65Ohh6FVzl zoZuK@EAKInwjF|`;t9hPYLHBW7;f~EmH^_IOoQfoz(j;*2`Uu<0)P_J?H&|WGeju! zV;-)N)-zB6AZiBSgnN8e+c$wH3-t_;87Xf#A(93Zs7ui?cY4jX&wwWjb6Cg1U!xc? zry1bNzYQbuq@h^@_%3w-isXap9*@zsHOQIqCpsXD zL3&^M#8y7A@<$&cl;aYj5WY*~k_sEu%pgJZMWfS5m*gDH92fFFCmTRB+iL($yxVKG zeGPc0F@~L9h;V5cB1%{ZeoJxb-E;;#bV4&2ijZ-67R(IDhuLr!c<_XrB10r9(!H+m zVZ%}rrx6y+-9GH?yTHRIa1g<~N>M~W>c-g2ps8*gigF4J-AFzv+JzWD!HGF!qu>L` zhr7L}+ty%cih8W;H{6w2m%~D-=r#o$C}x1uiG;cbqz-JK0gn^OO9q4pSCPEWAwM3? zAi*71(>366qMm`iUDY$VKY?TW8t^zVN77P8aX0E-FIT&e-FvUMbq366iv;pufSWk2 zoy{6F*3NXcIa1loK&KKZKDa*uYx^4Tv~z-lof2mufdmqI0lPx64s^@bOe$BV^v=Uh zV~RL!^4{pPkWpwTqHda>g-R6mdALL(4lK!k1X(CdCio9U92{_Cvo(N-gDZ`GpJX-f)X;j1Uiicv!p$xlF5|brY?BftAGFdqdrXDe%N%hASKq_5yG!Lh-a} zKn8R(n1m_t;bldQb7eo*??j-0 zj7)j0q^6`Q00KGR8wqvCM(|Dq%5BLh=!*`R5f2N_ykiQ?6QNwJ5XKTOz|WXd+gI}M}X|3cAu_fwST^vFRmgg5ch2Q>vVE{GrvatzGsu@tI50LU%vYJi=V$7 z&)&>X1MqwneG~oD$&cefJpA%MAK?$LrkA($;kVBZ)B=WalU#NT}?mCqAzKb=u!0cW^sFUA;A@m8KBG$Z?n&0=Iu0xCx*OR}TDh5O)JqqJ{Mdlz|&Wg!jmbw0<;0YZZ~z z*Q_tf749g`(j}DRZSh-z0F>_e%~`uYp5J(o7G)ZsRg;LyHGu69vI3rOnn(ZLcKhDcA7~2*q_7uEI#vX$_mf0R^?u z5!Weep>K{R(Ou->Tt_HGIOzn}rMOs@w_2UDUF@vgpYvCe58Ihu7)1`lw7f(g7RHhR z0uRZ2P!1*p;3BVt5-K`$FvX63_`}Ty(X-~^i$;kKg|%puc2IV`Xi48}e9_yjcMAl$Luu!BrJS)pRSp`ie7nh5nB;#4$MMiTkCXl5 z>Zf9G5P!RKcy{z3kNvZGJ-t~izn;7}KKt&)(G&UicdOO)^6S05k00aR5A$=h#CkWs z-aTJ@*t=MKyt-UWFP3}L*@uJ0`Rxa4V1AF^l9PqY2MOs*!szAk^f9e)1`;~&NUJ%4umd6n!k~ar0-+uWh`tl!@ba4Y($5LveqSt61 zbP-J!$C5d|o6X<8BdLyHPv!SGd5&N6vf8otcF(ZevH1I@zipE1%zD)d$ZNw}1Nlx3 z@5Dh?eUa;;z2C!CqPcCC=3}ZZ+q=c_J-xewx0Q1rp#44Ce$;59Tl-NSz`mJ}qJ`wc zxlS(~#jBIUM=xE1(67!MK0S5Nil&uGe1Xj95qx(X#d)?o@s zEEC7Nm35AB)EhOyyNoKRM-J7%!F3+8I|>A}mnexr6)X$tju{}Z=s7yBeuJ>B#c1z9 zT?kNXRG1GD-wenkpu6hNYjPdkf_SHrVE+9!w%?DBB%*n zJabLcMVb3HT@=~b0bNQyG@*-UN)?cL#D_>JK;$wiav%>MxwBN`co3ehzkdJt;BQjl zHXx1JUO;adl^U?O3@N@@c+w7(Y2Ab_UWk*Xi|Pm1bRl)MgDpEyw>nMe;=w+*WirN$%h>okt>Hhe%IWO{}g!G<)_iExE;qqOGd!-|r>=`eFN7Dt~ ztBFONxh}+_a{V=-ix*|1>4JE#$quONE@X!?eVfq5gdLOxfHQ{X=t6iPIufN1DAT$V zdEfSsHNzh8q}Bu@baoelQ5oG$HjRlrkoKCR1S*v?r9|8U_o)T7{f5<-qC<56tSC{U z5*zXtrO)Iq>fp&=ltz%hCdQ7}{fqL^C#q5zHjMXcN=u*vMwQRs!C4E5T=AVKo) zYGIhYL(IZZsW*FJ5dTsAeJuEB} zQ`KQ_wu)PL2>zO(MHI4?5MtQBt>R(51fD~x7;8=ybzml{5Z9Ij-6~=3y_`HgJ9ysM z(^l~CS^`&;&4-i_N_^Nak%7`t9ITa4Pgr}$sEtU+J9g51$9Q;&3U&x~r26a-^3*p* zuw!s}*ha{sOf_f6s92WRF^8z0u^|tqn4MDUSnpKNh~i-kvr~pB7Vy~G{S+4!f%qLA4_EdeDqG^7H!0vdKq z;b{vBdDugX5V)06-0B%&Pcijj!EYO3U-B>q^${Y*jA6)1A2f%RFbBS%M#G{Y^Ru5L+wP#`QhT18rcS`j&^qHbEkAwc4DIV6yP}hf0p-WWHc8Z5JJfhT@>eo&&TL-2n zuS;emJaDm)ekkWcW@LEjCv4=yWO8<}f4YD6;$`!g6mHK0UbUxjT1Hc z(55EL>HZ)p(9^d;{3fqgZi!sq?LzRXJH1==_1)wjeIyLka8r%jJ=`zTyd1?T&{<$HH8ob(sp=?oDVIc`?9+1tfs%{9QHrh5} zNGj{#o~T8V3bR(bAq>}hHNtSc*9BqC!?Dp1kR##^VMxI$?HxnKtgx4`k`S3gIjN=1!3*d0=Nw!Vq6>9PB%kb zpFD}&789B%?eo<{^~#fo>nzs!(nM+ZD6u8^YkEc$)03gVJhjy%olMb=0{6lf99Ac{ zFpv{8B5o!LB~b><2PaBO!p8Zq+;$z*xdnpI9IJkEAP-|Gn$S&BFrXF{2{{mh3innF z$a7{WnzY%kY3h~PpCF;1bEvfV)0dM*{Gkqi*p0$v^3E^6+@k#T5Y?@Ap6@?DID0;t zoE<)wpEgER2+?4XtdAQKxCl_`ZA@XWgauS>SQF*dTWzBPQ{nHJJKRRzMa!CVkuPiS zzSCRj86K**5xu zf=VP&OjY;`3R6CpA8k*4xi~ULUnLo$RFrdgqFU_~52qwZ)TTRkLzLR7;J%Pn8^yyZ z9!&_q>?V$&6;WKEqQVqWhm&0SMovJ}g>@IS;XY=`d{6jMqjkEU=oe8;EP~4xit*4# ziYhu1`-MMJrfpLL;g>MchD#J~kh%$6X_G*eFe|{vxIVI_pWdqQBE20|Jnu)W_DaWb z#A>g4#(+FXu@)6d{uxoxC-BECa&CxHUi-CB?-fxzNTE==_Pxb=qk_AsS}7_Xq@V(o z8@Kaeh!G&KdnwW^f+bGF>{i2Bn zD0D)s-Y4q%+e1LXtO=}bM1*&VR2!WM+pnGC!3j;1785#zvR^du(1b2>;L;Qx__Y!f zJO_n`CVHuPk=DfWx~TL#BPUdPUe9)l2`3OMME)_vLWw*tD)Qfre@tBEJs(dRXE?x> z$J;OEP%`_aoG-zpMH}A>v#PB*Sn4|2!1P{0+KdM(hO!_9GO$ZZwiycbiw4xxQ@JPeTPA{Jd9Wf|@jP~9j+x@_4&6Rc6J!p?Q0 zluy@`4qc{sY(T{lurx8^`)FySF`;UGl{#3?EC`tybo!wBqRtr?v&I%X6rg&cGgUPf>jh5rUBidtJS|A>v7 zt(dzicdrOf_rozlE0O?jO2Gqjq3TTT9FCmRHTenWIY0dI=u}tlx7q23r_b}jNj@0- zME@HOcGC3u&VgJ+-G%M~z44aRHgDJbYkGrbe80{_H@?Nq{O$Z|dWi;nShkz_>szqr za_`{#gUL?5R}BipZ=#Q$-Pg{H({98K?c&Byqtlz|)$)9X>D@&5_36z5?LVJfUD$t+ z1ezvtNcNDQ94~H{_}U5D5k}8%KfK1jzd>)Pa>rjqy*eL1e%$>azJ}G?AO^3|C}D+zxHx< z^$M|m$J49ZH`DXg?al1w?D_NqiK599^fw%Rr`E)NfL7+rtc*<*J-ktV@IYmZzRqYN zzE(!4eM-$OI#Wg}C1)*lKT+#g#Ax#bD|{z8$|DKymyxWfV1hmp;dPPIstn-elSo#k z&#Xk&mW^M5(WxbDxA@gr8sj6hbjaJw#p~&1biMdEyV-g!c&@aV3h>yp!bd}i9o^FE z=#s{?GVK!Fffu$6K;v?1P|=wTaJKXl0#c?Cqh$cq${5T$Dj=jDP5Mc@dW~6iiQs)i)=9WFu$H-p7@Gjy#c9G!PzOgMgtPo(l7b8Mz1x-N?nEXp0tJE;@(*Q!NP(F0L5`$0kbAr9>W{ zj@ZOQ(Vs?F@bF@SzW27Hi>gGI@Bwy)D^yyLr9nTHaS`*-C23Fc1RJk6vNFgM+^yH! zS)RsW}!tBc;txX zsa#(d`eNjO1qjDa#q!MXby^8>G?7OOEE@E{-D#)4KjO_1?~{(ML@AzD*v8qgW7fgoSP zgM2yianV05MSf&F7$WM1nzlzN6&5MNRGYV5M5EXNd+{fedOUC#BNk$4>jUVAv`c;9 zsJ%}p2$+cobnsEtFhk}Db$?FLJ_t^h43VA?3&F*}D0a-}q`a0`(Y~r3O|PftbA9zc z+I;nI`5({q^AY~F?G_^CA;UPqL4trxX<;BVV%Uv@48b)WMhpeglPS*uSpXA|vo%E} z^8sirkTOorR;n9abR{5j$KTde88A~HN(gIM#>mm>I$qIwEkpCFn$r69%*+{#an9Q1Sabo6{Ds|J7ePx#aM_C!yfBbWeDg*$palIG(rpIgGKMtpRMmt5n8(HpTs zTZI`92vcgUIN(~CA+TQ@@J@wUAhehAkZp;`a40lFKy;Z>BKk2yjqeoc?YK}0uF;-3 zOuv7%nq6H@<@VRZ)6N&u-{!b1KVMv3&Ca3TB2{SV@$=E6XmY$y|M!^w55JD)SBRw< zkMQBqlj9eUqTSuyS_LMHh46j)I(?hIEWUuZxNjRBJ|BG-VaVus^iy<9|MznD=~49Z zc>HuLqw%12A$nr~Mo7&O6|wX5}LW@-&Z`U8NZutYM_Is=5NU|A?1paZS*(%JmS-%jG>Bso%xWy8vA zM072`KAjw$>=ZjfIBkmJVkX_t?GyRf2`9ps6l9Z+op55_6~|`|c52M=%w(J#cd){F zgfLeEPdSB{13V>E%Aqr$7zh+IlXOyah#{SsAx3-%S^@rr&djLrZCA8r&KYkC6q!jo zDa166EJc(I$q2*=22jk9la5^ut};il!@gB z?`J>=^GgK9BO(@13RVeK6oN~Y zzc@f3O<=>xBVdDo(arD6)%5af_490Ud~gO820(B!zdD2S`!@)^4-OA{k*LB;nyw3KYb;XNa3ENNOQL1*s_+vbeiQO*wLfd9_t&rPbX+3+8iRp~dtP z!*nDpmmsr;uw0C?$b{u6W~4JLmpE|*jfEE66`ZI;y8WOVpcF}7vqLy z!Gtmtv|um@zWP)C$)>OCdBgai6IualA0Y* zYyh!k2F2H-9pnKMoJ}Dl31$hRl#mQh)P@~w+dKx4gC#A2wgD;W45}UcyolwYmy{Zd zfLNrp$g_!%UaC<_exR^tvz5SM0vEM|hFw1^fm1R8j6!LKScTF)!Pz`)D_c>hfrDeT zY&Fc9%bJq?Vpe$bSwxu=sAOwDiDKdyy66;QMG>X7ATIR7mML7jJR9itk_lu8T9Rf! zNEG!IOJVwTquV_-*#4+7VT>k~ic;C6A|xv82DZ@)B@@OdQE4>$=d^!J5To}`ftU=g zB++&zI1KH8Re2BwfkFbD>RrunZ7j@-;G_od)jgx`o6sO*SDvg^`O3m$2}x zl^h-NAj_I6sU2cX6_vvaY7n-giib|tRH=rj$e^Yp7v7W9jw&8Jq3~a_hL9dDoA=>T zflgQ7sN&(181a^(Gr6X!r+dZ2Cu^z{2ljNYcu-``fr=_z{dD7@ZFjDCSR{eFl01D{ zvWqx@9-b>6?9hD)wY2CfRXl{T-YY2ssrofJN%|%Onb-nBJ>up=HSq2!RTUFksD5`T zU4FxG(f#gHy8RA{E!r3^6%$$@;f%Hl-gDW|TB)m4+^Y8FS^&|mENrWZ(mMs6Ome+v zMDc(HRg4ji4*&~cHzQ(^KwwHnN`Kgohbs(GR0*G)0qUwP%|c(`w9>!`3*qperYdnR z5PP;&JXoQLqP$J9Rhs`0wH8+Vwc9Eltk6wNDanAS(n6gYFowNUYey9iR%DRkLaM91 z$|$~_WJU13((x5PPGsATo zCmZHC)ea6{BrWe+sQv(J0~L-EMI-Ga7kmTT968+lu&APn6~do}BWB;uQ<<}{o+oDq zN8eKbXzM*>f)T_M3NJ?@TMwl}*?T-Zwe9whhen{rq(@3om7#c_@JI#U!**0L(TKBG zhAK*e3JM(CQN@EJT4JJfk~nXodL$$!MWTgO+|GHMjJ|Ju*mxMlkgDLMAvJhBnnUXG z;p9bYTA9d2E5d8n15_0+9zm6tC>1I~T$1Xtsh6&PWT7?#ojQ(Q1;d1QA8R|WMLtf3oJE$MpuKp; zH7UJ#)Zr|w!=Z)0m1>D_h|+;(fG9HaflAO2YzYoAX~)J-CQnp8KHo5hfz2X~n$XjI zE*dKd|9Gk$M8Q?JqXk}#&khd1ZLJ4*KxIv>y17A22-ylKBM=yoFY$rZVjwF;<~AmvK9V?Gyhc^(<6KP|2n;5MX2!sg_r z2;mNjOnqKH*>8JrnFYtGf{qYVDlR>Pu`m3G!Q;|>V!_I-y=@5(_@pRtLeT*0AnqQ9 z;b#dC_hfVqEuucVJ>(&wHOoqIlv1WLbWQl^^p04TiIEJ;s>~7PTntZc8{mgd#4O;a zym00m_LC?c2-0_g+6ku>M>ocB+kyZH-(_uCj=~K>${>i8?gn#Y%ZppIKHa#ZXb6ia zvt_vozt_pF!TqLWfVAE+W_|1&6~aYKsq)U`rIeK6Z{CG@_4I6XIzDRb!(bM~HZV=2 zQruZn$aeZ!z%*t>?3~~jsd%J?h{K0NCk|im$Pl%YxI}Bdkv#Zf&Y+GDQPxzivgWgt z2~u=T2YmsmYdQq?Y&an0FvR^Qvz)WxPQ?CEFjkHuD6D_TpRmDLiaVQ^bU+almV(F; zf*?$Neeg7C!4ICbk1u1S)YCqmwYHC#<&smxsM@APicFDi%)vHblUeMzfGbW2Pvx#D z;GB}0qED_zDjSb8R}N(T1B%D(%m;<`0XqT0E0`6HQv@E+8H5a$v396M zB@8~qI)!z8w-+zW0>=cxmlRieO>WVpk|s7FTt;6+KCsQpQS)rkT`NmXd0@5-$%5gisxU6;a?G2&W*he ze!<&{DrN=S0*Te)enE>zP$!a4x)hHRKerc<%nG(SifGdgYX6^hw{+wGgN4w_-GaiU z9FMK>CBd*2HlFe&^^`c?wU8k$kHuxZ**Ulc!y?Q!W)HJEtq!g*KK4FpH1z#sv0(z+ zO*DhXPwI)9z^@{kL8rTM*-=l_-07fcHnHA2>SXb8b`vds|L}T&22yC+u$nESY4rAT z@fsbaE~l?&m(j=h>Rog-{VQ7$;A1r+8D77mwKarh<)&zxfYkEbj2;ro5vl1x%vUy*NT zSF@Y>`TC(p(QS(aYt{CIu9bNqptgVnWGNxWfxL%?39*IlD?dD9tNkx9np9c#p$V;P>RN3 zqVXtQPX`M9v3oO1mUH^j|2coP>4Y=23ymU&v5x3NlnN8zr|>)43Yk2}-7Dm6Ex77J zk-22;6*ALcptYlDSFMoIi)VoD3SBAWQS5M9i;mazg?@Q;y||p-%>M@}#WZ^MxDS7+ z|8*0lVVWfg>Zpp`UKN#)l(J||2UpyJoAzFwJ>EY(Jv)B!T+#<9!Yu2YGaG0a5>-5+ zArS!>VQ<&0E2wA54)t1!Ys$U}txR~Ywlf)`1GIqmss>T;cnqW1n-IlwoSF?({wlM9 zlqeKPt6=L;Pkb*Nk1`>$a}4RqM!0$UOd=PKDz78FJQRYFAaPqb`ukMyCg(QQK*eTx zy)7LdJtc~V;u2K$mBBJHsLPzU&p}{v+iJjgxAk9&PN?z%vA?o~*;Rw!kR(xO()3@p zFnerh61CdX;xoK+wT;?iRtTg1;$#_QC34UamWNi;u--FDp6seMZ{gUXhFZ%8x+ag> z&YR2WTLN&KASknFSdt)51a#s?13%#Yho6;Z*$m4Z5Gpeik6XFJyySJr+$#HOuy*8wpceB}U{Kgtb2>9V44I8bQb zf#+%LHe1fh_tLuHx=F2d5w6fX-Jlf@o2M{OE5x^CR7jt?s3X002)sc(bcS&^d|ol_29Hu6Y)=t#ixQ%s z41O-rh8F0dOrsbgt?Yo&N2#-)-FhJ4@cuBpyi`{*oBR>e^EvhQg=b=`GT>PW)XQy% z70q$EA}(1duMR~Oa=Q2KVnyB7wDI897agPNwWO3&UWbUQ0a}dbSX$DGDdLXNW?ZH<1oGGUh~DW$ z-4yE<10L2*5ST@6w=)XJf>R59=*dc>^p(zx7l(ryS!o6EIVXOJz#CE)qnPYaY-)^P zL3DkLDD1B4KrxSFM}#Er)xEwgLEwD8H}t_0AopVW0u1pi|~;Rqu62cPpNTu$e2t%!7aFBp%sCq5$gjKmxN!KaqNU0#QES8Sb)WV2X15P zwQQ;37}6r`QVqwB1K?Bg3lpRQnxrs}V+6xPa3XRb+f85`!x02KAUHq~?vc`AnnuQP z!K~XCBZ#bmaa_O`M8>f=DByukyY0)@J8>y2Z_=17vk*tb_7q895B2>KiMnEdxEP>45<0!=EwCpz~? z4V8ho{fK#?PHN+lil?oTa~|A3mI&zn@9Nvj5`M@C4gTh$N-DluKOI2PohjS-4I zr27(Ts0kM>f#5De(nrZ3X8>`FL=q4pxQz5?vI{7rAqNxCigo5la^hK=!R3Spm#Ot0 z8NnH@CCHJK&cWKGh9R!7M^41c+rklK>fXZ9F@?(+os2 z%TMZij1(SbQppMYZWWyMRI{p^+d;>2j+?TM1wI~f$5(JmSmKJ^zWd5hcBj+3uhj9* zenQVu!gJ9k=)EPbKc#~nK^Nlsvr`AX<5+4aS9y?=gaFA^qg$!k3(iJox;1s|i%(~E zaf@YQui=fteH2RmC=gEK5xI!aK*8-U>05Lbr=fV{0ZBMag%mKV6+oM$KzFLuVf0Ta z1(?Vas6%9?L1VxygA+#NrBNaBuFzHKh{$GAfLV}J2U8{}Zw39RLMc;J{OB&0(qZ+6 zbaGLoaHUX8U5r~u`UzJ`hQPx#{Poh|$bpcj`=dP87nHUurS=Ey;Q09QBj{x3JPH)ppum*0qC{u$Z4`}n`) zsrbM3kmA>i+0MmG{7ZN?cIM~e7i1LwI=eyg^HThJeY3c@J%@|t-Ri@o?SWa3w%4Nx z3O7&POMM8p(#@Oc`7GLrMlTMYjF!>S;^U5pV2qad+iVd@-_H5sVsolT;&F8G zJE{gC!TV-<^>!BRAB>{u)digPnfJGY{n4XnCmW2S|HZ{_j$aVu_i7LB+gH+VkY+%Y z@2K5A9Dn;{EdM0EQtsy)f}{&(wbm4sHOQ%&B3M+!RFr5`M#vYst&>Q@#KHHU4Eb^^ zyW+wyhjLG-zYCN*g#2zswhyl2yShLaI+DGaa!+{y7%&NTag83OIU1ux1<>7)lKCld ztSb#Rbi`gm$VsRsaU60NN!$E!qw3HmrRw$7n z1zlY(Kb_s&%vZDM^=#@_VmXT5SbvV@YV_#M{1OtIhTA9~d7%{rkPbPO;Aba1Pyh%} zX`BqvN_lud@XR?Flk3^^y`<&mFY8P5fWjilA6!@jB^OytE7qFoxxj-*Az)Mwb}+Cx5sX*o|sW_7T6jTL!wi^R> zxDD0U+5049&8B-ZQ3_^}-<(QrLM%`e5#2WwR2m&lb?Ru>$$dlW@aiWth?zx!bJUh4 zgV-pZ)Za+kkY231gZN6vDSrc~T0ZxjQqk2;H1<-^9j)~YnCSlm)#she3`c#{8;?O?R$E`tf6i;%_=MPGTDJDXx~DjKol0oPhmKe>}&f3(#1m16WB(qFbjiGFdh}; zH#hMNup4=xU`8vRBhO5ZpN$I zK*6CbFza|}PEbMP(vA7Z0;)Ed)Q6+^v%4`bFMt90VX>4=En1#Nm(76!y zl!x)TY#dBy&c>nKgu=-ZlEf4R*0n-w-b)Tn`ex*zfDUb8Owq$c9u?sW%9kGEdVIJ) zX<5p%D44z!cQZA$xakP1=#-=(In!n{dEg|0P!W|AT|+f^=dL#3q~L)QW9VS7gpkqJ zcfW|@ffH}1z?h6jRPFZh>GD*X`6g*kdy01=wx^XPEfYbtk zSr8;8d_rmiaZwsrl6bTRk()g9665k*SUt$FCIi9jEV@{RHC5}>j!xSuh?3WPTc69= z-PX@T9hOXNgMcS-V3qPW+e*c1gG!_o&J?Q2dqL_tN(I?Swrj|um4&5odwD~hU~ z9YG$n@wQ3}O9V@XRrc++iU(oVRN;ma5JpSOo-yE%iC1uZgvF;?SyHNkup^N88CC}< zgZ41NrTM{rW4GCmhfpX)TZl-lxV6~mmEs;U(Fhuekd8C55biU&y32zfur|KHArp-# zq71~+MD=T@cxWUwL@9`+i0YSoM_@NgX&IuV(gM;~5UWqPamd3Li4uevY97fL4T+gPn6L!K3jyQ| zazns=xVi{yQ89Nx^69o8jc$BO*v7IOkNiGvZIf|Er^;mA99ARRL^r|)KJcP3*eIPw3dehMf zI;;of4$@C(*ONhO(s_V~N(%_U;~rvkpA74fXmyBr$j0m^)lwl=){?1TL@^-@ps5Iz zrVL^t3ec3oTryNN56h%2v^^>rHWNB12t*jv>=f?&!iw7#>{lYsh$Tt&nR1EhlVU8n zT@n;g$Q!AjsebJg6T;{-Mdb-B_DiXUT~OC~EB0f0R+J(~`ChqGN>HRoGVYB?FPWVS zv`A0&PHCe0wNp&oq1g}3^@Q~6Cs9m9p^0+Y50&J5B+_|^BF0^*fJsWEqx6k*>;;#8 zZ7yy~W^sRH!%Ij(O@u5+k@hM3s$>@OH$laZ>NTIc_d!|rUKCBtt22wC<UT*-7^X#J((`{%TQ%+ly6g(c#bQvhCa)D-YSkqen_y!&H+G0ULmxcsG{ zY*E4*MCIU4A}S$q6Vy^}BUYG&$k#hn3QHN4rDTXtzjlfTK=ie4suX~ZJPxk_!o)3= z%-Z49dWoPgwdt;fBlOD@W0w8S$u(`CFPLCtwImc?9rS#)GB6V!81bk=;d@C{XsOYT zDxQZU!7VPyLhTA&pRmxl(LQ0Lqo$F8B}xr*>@uCHk*VtwO{BhFe2r?@nYn+1aL3KSI zJkr9k=>nvql+0qtW;aoPMwDTIr%Qy&1P?HJTNf_^aMNq}o*W_Qj}l8#X|xPU@&_!giVQ zFp1t%LnzcXWm|q0d&)y9I`L8`15k&Q{^e_z84sx#rk<4iH4su^7KJtH zL8Sw0e3^Et{+g!)m(2RG`T(XtWaJS`)B#L`$1PZrh7ul7$18+jWmbr#UKDWQ#;BPf zs8t4eOu3Fh?K;J+RITjW{T9|ZvskRDtq0*^Z|CPxe6GxSD2L1Y{EM&Bn;l5%Q?-McqnfnOZG) z4WS6fC$C%o1uwT&tt!)}?P$HDy|SaZ1!`TbsW-3hHR?)cZCZ_O_2y}8+po=Q26;41 zvD&!d*pILeqEy{&?IHZ0)aDu0xo=^%!5(dSgZP=1oVAimu zmpj;}G`o^_$E4levFh7n*s|~L?jaMAm0TO5fNgR?Q-UXz?id@?bSvQYuON`9g(kJJN0&-C!ehZN zowc#AoL;DZ&R@yX(5k;Kjp7}u2XPtCy_Hh8Q7l=C22mu#Q}invV99XL-kl5|mXb6r zj11yvwPZ9(^eB3Jv$(ywXts7t{3&I)?n$g=cmlt6-iZva>dTgueURZy7@Jc#H}c33 z_K-lV4jpzV#%awpUC_tUqtv(p!6lNYCF zljDQ0@pC6pZO7lOR@cj~_x3)1{J6WgTFySqch46e_O5SV?~N9hm($hkW_r0N2j4l^ zJvn&#<)i4!2Hygj{rStf*v$v8qE{EoN6`RCV?R2)coaR~8NHicUCl0|;}?^sPfj02 z_GB#_Q;C-=083ZiZ8CW{t$(*VIk(EX@YCB-Nu|ED981+QM^9+|9 zR@nf2mZI(?fpFBqr94AQmd}D4E(c0r>J>YBav+6mU8Wt)-@aQ#5TmQr{OWCVF<)HF zPY^*1(3GoG2E7YG$%q)L(tgl?u~2MgpVq(5eX zm_`Xi6p9m*UkSckunx>Rlv*RRf0&1Njy%gHD;ORcZRDYEXIHbE`FW%&-Y#w)MN2T# z;lh@QuiDV23Jzo+U}Rp^m=+e*Y^&ihuk~7yt-aoPH*P_0|k4o zzb;3%)#dcM{?|?5joBSX`(hG=KMr9|8D9*V^>yL(lcuP%j(stwm`!+6`2OJYOAv%W zmH|2aDwtCV!hgE(#f%e2s>S_KojhwHfdU|mhO!r8(ZF{l99Rj}`Rl+2{lQtY|L4Hk z=)eL@=43GDR1bonHHvakCPR*0q*&Ty7&-;chz4BEE-rtCe7u^i&M&7+vTzS(Z>G1G zt8Lc9kY_#Ql$B1Vy=o_)gGDI^EDhdyeeYntyuO_NzW4NKfAZbY;kVy4u3<7{_9xOi zm%@!9iYKU@3s0n#QuITz(>8Z;Sn&$d6m$bao2kOy3UI90%;0hE=7O{Vhca6h708GZ zC0|{lf|v1bMHDZ`+w7DInld}pFQRzJG{@vcZD>Ulgruxu7@R00OJL)iJ(ifU2`BPA z$py8!w2v1-A(EBBkC!Dz4$__dnk%UZojm8Sp;I%brZf0H+H@uX=wza@Qi)4l;Fd1^ zX+MK!3a{ghn(Q7ArceljC<>_SE*q*sXOy<1iicAu)<85thV?57FQdc)rR7uIys%{{ zTY#^M+jK~U1Czf)bbV1@OQBNX`jLa46I_i5wuBH7dBA9F zDi2$q*s@|aBhqz64SfDgkYzRC;gv*-N?pshr@O}kELy1OQeCMQD!~glwh}5llw!6@ zX*Kf9bW`H5jr^|$JWOJ!(hR7m>X)vr222E^g`(Egh~(^}P~;&Hy;oYT84g4V(XhI@ z9S8Cdh({Fy`pCErudG{9#cfig&>}gpM2E_La$w8@8yW)}suZxIOOmjOR_*qRnUtiY zg{CUeN|-uT2TGj)P=t@shl_F97B9w3#6cAbgkw?`#!j^vgW&eSg>kfF@@RB$Hl8%~ zCREH;Mu{dcMJ$4d=~LDxf)T<>$+fox1WuY)a;lhZjSPjTWiD(svxP|g3CgcE3Q@ql z`5rP+iPqm}0bv_(fJwUt$W*72@lH{V$r&qd|xSw{Rv{J8Cg(8Xc7BEymQbN zvoSj&89LPsxyEdt$)@uBEc&)9K|e#{;2fMxwH#7pCxzwUHqIk%pClFIVEma-eZ;AK zzbU5>q$b|z1i{mycb77yk|K10zgC;a!!Md6_4U8Gf9?2w^840eh6i1=n9)`3jW~r^ z4J%IDY#y^!lD;3&L}~Dukb@?uj%Y;`54vcgbhAc76y+5KC91CY+6LZK%qB_ZN39igi7^GdK zB#jeiy(uSk520BzY# z9I<1}syeTpEI!U|qUG-&UN0`A^P3s+$(PYIQf0s{r>{|v<>P$yF1nh2m_=XGD6I-$ zVexo=tSpCgMlF{F@j{fOno(_F@=>Bvd(l_kbbC-g471?DW9Z!+ zWoU&S&S53Rh!a3Rb(Bz|B5c9)@1Hp}3nuf6S@eGP`%>zMx{$kHArJCDULiBRjHr#C zAh9@wMM))IQWQFX=Mf8z$n!wHE3Z&#1y-~&7ur<0u0>@E00IDIRR3?0Y6OUX>R0|Js#9%9ZTaD4L@tid!W6mUdC9Q%CM?n>vcd z?ut5P8#SVihb1+2pr&^2u$P^kJEd+KQO5&)nmQP^wY`Is>1^+meb$INCd5)w1tq>~ z`VK({o#{K}_Gm&KGZ-yJV2Gs=Ck}n-txuGqu|82uVtt|xh4qP0 zz8i`WVHugYNG~I@K?{2sab*{%u$ndP&uAH$08B3N}ZW~s1c`F{v#i1CP>!Hn88bJFC%Js z#{bC6$VB6M8F6J&Q!%)I`iE9AOxUlN5xJ%{ZbZ-fe`IcCMvNNxt#Bj7$rJ>?5sdeb zEE`j%6+&aL+mr9;DJC|LX0;(Cf1 zerm|m`S_Z=@cH=b+qV|C0LLKlAtx+XLSlQ z9$eAlMyDNWaT7iZzm;M~;3!A7Q1@3+-cJ>I%_vrwglL8w0;QA zqH7utTHID;Oi!C8PYF~!J)_ID)(eiPTQOzMLnvAqq`D}Q7L>t@B3Y88 zMW7dQTbk%Pon>zXW$;{Ii@X-GQ0NWRh&)|rS&0;=yugBT9oyQ(AC_|win0$}vJj*Z zwpvF^vKoRCRmCaQyA`}tdpilz5Q|Wr02y;yE|#G?tyl`+SsA1*c09;=$i$dFY70Lz zVjBV$U2e3e{K^C@2z;`g4>>elH!i@nN1*dHk;~-|Z zG69{PG|Wr~GKfugbIso?{mxBGw6Yz>(T&Puq_H;!ZXy4YwIsO5#ASK{oRiRMAYO}p zpa~C}u?C46w(~=tK6Y|Ll4MgJ)8W;{?YZv5cXT!w4)U`Eq58+O6&l~lWv%CuJe}R# z%vZDM^=zuLZLL*1ir!d%j^=9g=*|2R{p+`{Bu@s$YSlIGysi}3doW>NjZpOijhV(8Zy*&ac>yK z2tmo>Fu4jg6N$5e2};4CImuMNWE~b{46*2>wrx~+06|I_ej*Ki7k6_RjALYt2Iq}u zPMRp*{o%tVdAWa!*7MP`>G}IdQ5u~rE|JhJE1(T0kcqQJv=^O@C#opgqiBNk?(=tO z;&(c(KmB}h^I>{lY0&3QpPQ|PK3$KFmI-gyyrsrr?zLaly2YG${ZgGXzs~>pl zy0iHYDz zT0C?%HVbt2-T1}X>0eHs?2LBOc;|R0R;T{mYIVK*dT;OJ$B(0(02en4OEzWO0%&u0;Jv?=``u%#gbH4jO^Xo4kMPIfa1K{K5FHfE$3vUz`d6g-O zkHtruW^M5UrW4&>&3~QUET@;z60Pj<L z&tL2a88lb>J3W9r*F}yC=^QDwDUyJwTQO}55M5`bL6pdMz=Od@b@0ecM5a;NmA8O> z%@SWRqT%Aais(ivLr6f3G`O;eBNQ~>9rduSJeI57^Tmff7^REboAcS;>}u~~ zx|%NE&1NgoJD2Bp&F=NZ8&~T*{EI@>NX4S(y<;XWRZyA73invNNor=cdN;edLbmv? zDEzS4u2OjRPl66x!xH5Ia0(ML^>C$=At{dVM3IFznx(1dAiJjMm1ox|Q!gR;L*+W) zKS%j2s^3?2VC)^Jt5nUWkM~cDfhuihv*^KmaWNB|iB=#l4t8+ICgGLMn)9nS^Q+n7 zN-*ff+l$M+L-omy9Cz|$eE4Ltb1>QYbr7Eo;+@$Qaq7Pld^)`N=HhiaMGGFZioY0U z2Pb-(BJAa=z2o{3_z@wVUiR_12bz7V1|hy0akZ6S;#8Zc$=pfeK9_T{n|a018Xesqo?kPS~we_`C&$JZpze zEk$#p9GWN$9-|5jxpHIFFbrFHuK0B6RxHB5X zHLq?H>B%f4VMqlWqf8WiBxBT)4SOUV#ohv*F*_+465-XLAY4Nt-5v#%Isr*!Vi%1- zT@w4ei#+UNb`g<*)P2Y7B2q5HB2f2Cw(WWk@xwzjvDO}%RHHpYliE&uFd+@yUkjZG z6IbX&*<(CL_1mzLrX5vGNTaFp_Nrf0aq)}0SG~k9%;b0S0ShBmNy!8toA66`4h*LV zn2G5`5&=(*uoEheKuI;hA)0ZBHUTNj#B{T9ko6=w5)|sAwt2nYIG%$gAsd{eBOHHZ zF&N$q?n7!N9hq&C64Z_nCk{QID8n*A)jo0J;JWV)dePl}8wV#dSKV-@CQ^%)9{a|a z`RX2t`T(L%TG)JbM{>6Ca56L15q>F6cD;+5#7p{{LInwim9|i&PVZBQ>kxza)Jv%vV zo;w>elh%#y(A=tZM{s+=rc&sRHe1QNI?7Qfg78|ZvQ`Yg2G3e)rS_Q#>zYAR_~vV; zFnHpWy>*k5?^`8z)9oZDl;7-~O2VNyWYNsIXM4xl>tAIgt>C#W{0EDQJ`i2Pf(GxKkk7)}Y9EASOXv zzPLTowjkBUCL)8|f~|~rX5xB+PTThF(b_c;+Jn!c1e=x@wqC?yQd3`a&*`G|V(LUCgIC`BY=v8gPupJ>Hz>SCgSMayoCM1R zZ~*Cp2G`WoE=4i_4tk`j44j^J`%EC1I0rUWtC!*eL3HO;t4D2PIy|sW;zoZCEDynC z@L9vdp8$(e7s?D)Ev(0`IvbBuhv|BAVtM`?G|LjH!wB{g-Lzq1!ZVklwp}MlLXMa# zv;FTz@wbQ-k;0C0D^%L)YQ9TZKbP~>-V({D=fAJwq?(z3*!ez;Z;1Scx+a<+tr)q& zk8j_gfJ5{x+D=EOH}jpz3jcZ(9W6fYyjonYkgXJrj$cgVJT29&zAnB;W30a%9laWv z?`%})z-2u7AhBJF+#o9dps`&FtQU8O?VLSpj_q(NS>#IAGzVI;CMo1DgyBo)JpZG! zCeQ59Sd*$OWER$>E2u7-qf5o_CPMc|b@8kiGS*59Hf5-ghj!H+!=|{WiOUHy?p&L^ zlsJe?Wg`~Rbsk-TJ4%&A&T-w&X)YF-0qJCz3@wv4OAyf2smbdU0Q!_BFEfT+8EqL_ zvJG>pfFg{x40yT-)4a)ceT-8FIrjwuGNa+O*%6~Yb72{6R4E5tD}&dsP)3`>RYrDO z*y=$ZBW7TH3U43DT1{<+A4oRB zM~@mUX8#(5MkWap2-7_SnJLr{m(T`sb0`)hL(jm#u^`7Uf7%=WboQiqbObW@d9W9a z5XF}1!uQxJ5zQLB0QVjdcbH7h=(6Ep|8&1iJWrDF5M!#yL_s&Php8fydgFGmheYOM zL`b%#l85Z5%q(ptDQQaJNO9*t;Sxys4@~76e>6IPJlC=&E6wEr)MOD93wtNlN~|zL z+zpSV)QL}b{>u-aSfTuVL243l3Ir$nRPxqcGILns-E3?cU=TV^QVBiJ%H zaqR>o51No$Sl})M`wQIFQ>u7KL{p{1r}bXpx;${4f4jYEhCE`_a}&)3l`@MFSsYgC zw^U|KI#_TjD(EkBy(mpTY*I!$vY65B8hYs6f<-Dr{Q5=~?><-`Ee-Oigulp4 z=nmvhUMO3pP0Oo<-IWbd0^mwRCq>%;=67h!1fsJUATb?ll+F$>Dnmd?W@x(xBqT0R?`FxczR70NdPdcMy39#V1p@M+|Lm8|R7kDzqb$ z2U!f6stcsq&G4<2w2vqZnM@3$Emw0QrE%9!%as}Mo>9A8=nU6^t(^vhTDw>erBMc%h)ChA+e*SE`e zzkDS}qtEF-=QQE3&G&wu|L4yG#Ma3_%Ktwf&sMiLSM`VD|1{71?Uz4^fB)?Z@q^}a zK6Gk#Q_2T;F_3`ZL_Q`L%`2F&CPfL;~dyUY(=eHm5((CEXa&~yN zGQ;gIFEO28zQULE+h&)`S;Tu~rd~w8j^6Zw1Lc{I(w@IYHyGJ*fC2?a06W>lb_Opr>~XD%X4Onl+A-hPFmhbW+c`r0eR zqZ=p?uYgIm^&KKVZcT`BZz*CNno`qY7F6H^t z+q<5)KyLmhH?=mp1zlNVdZFKWCg<|q%al6&?N(W4s( zKp6Sq*73{Q@zT`L0(pEX9^EkhWVHSCD$%P??^-yZPl&TT_4cfCd1R%Kt&Cjo0hew;b=g`RrzTbN+6Aj_yxK)7Mbm_TX|sl_(xc z_D~vWC(ggvdpf^aLP%=~dNdWktwpvdPEeb~u$J&6Cozhxcj~uD@eli$)||vYT6;Ll zFaGH4?%~G4S*$4D>kKye{ln|U#ubqRYE>n5^iEc6;blbpVo^rRLm&WCR6%Q@5lP>dRpr3YTK}c-gac-tU6TNp2@@K>$him zo8{}*dJTO!oUO?=X=Z!en%;2-w$Hbmq1d#{)6Q8zk8YTLO*=coYk?uQP)<}0@1E~W zJi1|cTdldH*C(%j+mA9&_+^`fQ(dsSW80cRPEO9;lT6tr%}^Jr&e#fqN~tHOrp9)a zLbeGKjh{@OSW43wyrz)l+|-hLgNsLuB<~4RcqsH4;1XWP_ZCGut~Qwvh?)h-z7?;Q9Q6H(ytLOMb$AO3?Q;|ksE7^fB8p;qET$g|ExZk zh;_ou#A3;*h%BeB%oU(YZ7QZr088wT0ZKIymb?EQ43S^hoJx?S1u5d zkGdmo-9t)DT+i81fYlHcMr-U*v-FjPJGx^Fm9AHeXLvdj9op@Y;RwJa+&ORE!92Ei z&`?0kA*JJbo#mtM$mKTP$VJrwz0Pu4>WI5LC?9o49&R03RLU?TYYH%DQ6{3c8ug+Y z>V#KYM^5b3Fci?pEEDn3p@=<5#!_n5Wl8Z2VvmTlT zIxF5D)+6%edOX`YX;eF^akL_VCM|6Ni#zHukaFbh%aMyHq4k^%N9Q6?)LstxsIweL z+gC$$$~Gfw3NYu?Ta9{CZ8_)h_SFzwkMW-k|Wm?5Z`$+sowEZ z&3UV|qYC_MnUre^Xk>Q><)h9zkMEFnHgCWODc?g}=bn|UqDS44w@SOLvgd3lpmla7 zhkVo>dAqb5*mIWC!hX`o?woV+s5|mjX_pP{9W)fsI(u^#kGdmomv$nQ-*BC#fY#aF zL39E3*ZJjkeirqF^~i<-%sKJ+xn6o$a@}7xjjS}(T2hF*%=USfaLu9Lv&aqN6$2XN zt`Ki(5U;_G0`caWBrMMc*iC%pymm4wYl;B$fUQERY z-<$07muKjld3tvI!m`bC?U%%^c-FZ5qeIZ0c7&lsLVD#G)Re^9jL5aCPcEwdjppF- zoLFXO4x`vQD7k)%dZ#*q7)+U5mJ$)hv@_TG@v zZ?FhZcBcIXdUV4Zy!#}V2<0>poKh;=2`o@5ePzFb9^LkenqSX-hvZ^Sh9ZjI;qL=I zy5Su^PVQPKW#s4=D3a&}QkGamh)10lP>$!f`*-Yvf)#pvMGi5NKmLZDmgV5L?y|lD zlUtx^q0y!EvSz>8%|zoLzdU_nIh)K5s6iF0Vo*=($w!?fxl>7)11%4hwrbUZuC#bD zM?xIvQjje1 zK^}U(rr}0kQ)2nVoS`-9RYR|5?fII9n{fLmu^^N)w6NnfIFl2Tv-W`daHGkeSZdQ5 zx`rs_#MFYgxNo=#QH~PJ+;E4sp}U-z9NL4F!%dKKlvwtLGqg6D`g~2Ryyys(Y3VLjMc554^~iVPFO*O~^*T3u3F%vVoFkwZUyynU^; zV?}PGrh$f*YR(>d16)2FZC?--xuq6F(?DzOafo=-;gDx{j9e3Zngp7(w~L!@hM#R; z>6#yPs41Y4J>gU@^eR_+Y~RAvB}iFwv<$Ufi=jP7s(jR0j&Z!5t7|^Vp{9Y(qBrYJ zKFM*seW|s>SMZ0S0kig;l0)&RH|ylUN1N8qMD}SYMQ1i`6Vwo)AVdr1180Q2DfVKaH!Fw z!DRwX%6SS2y8(o6GPw6|FXjvF%E`AHtCf-=QUVx5T2DvM#>`Vf$@a-BARtHAr0hqPr%$R)T98H`-!Zx^ zo#pi8(s+un645ssmS$qR3f!f!@uQrd8r~IlRXwjkis+*!2WOTa!WmqPWwkQqL{=(} z(`Fp{qdRvD{&>T(tKp2Ws62Hd=iv-@r{!o)mt=Asd!kO4IqQZu#p$XvfwbAKNnCAm z1&vZm%vSm>@}27P0WOZpa|2c4j}Acx77%g9(herMRO)(|M)sU1m3Y)0*^;a7$nwaj zqiW4r`O>UC-4v^IU@1p;WC>){$eIGo*^5)EHhCMKZC_dKxsa=&qpfIU$&%KbH+f-x zxMQ7_M@NmUD4-pb+-Z%xDgNn)?dz<9C)8?a3TV!*YpN2DIy*SF{n*Yzix4%Oay4n= zl&Ue+6w}&HpM-SZC{8xbdB*e4OkE_=Be5g>NmE1A zFPfZ~6oOuOUnL%O*V^`lI790T2)WkEUo4KeCoeW#tc-16h%>Z~)RjYP8fZa0uHF>a zH@1Bt&d}PSt7g4sYcH&?5|4TdV&PPG=-M`F8Zc|mH(iNaLT~8p$6Wh}<*YRgG_-dZ z#iQQP7EU#@R)eWo(_sF_5t}=Md1%ro7&)NER7%0brN(bkZGioxhS4Cv%+@Qv5c@cO->20C(;(@+m z+mG-k7jvjTJ0xPjIzsgZt=)R6S&0*kf4k-~J|bhuc?Wr}Yc~h$cZdyiCN9}yE$!9Q z&Y*W95PU`Lhh7;aJ=KP!nnUoQJm8W=@T)QQ@NbtpQDc4smprpr9i*r?=@%Pj$Cv%_ zHmUVzmaoqr&*n2VAGI5vYR8v1O!o&1HTc8ZItPEXX77nB{F$D1_GN6lD*f?oT!OzU zYKUPy%!7~UX>WYXU+Ils)AabOB1eqxN^-2;24OR{otEqIHKQ8wjc>c)K|SqE*ppss z=2U~~Q>>V?STm=VSVCN=`QCB%HtaTv3BO)UZ!WY9L+az&3eaL*@+z9pW4STBlB#NN zTp5PxE2*Pqr8!ZFf6?)9IKtsbqkBP+japce4 ziqafe=Ip9Lwf6MSu4aC9c9lZ~rZd)6&cuHECg101adm~X|HaKx zBZ=X5Bw;c}<-`ma_n?H)HELp7CeXxup&~PYon^7p4r@v#QSwoyx5lWyWDaQJ8%Ofb zcZ^*(VBEnqB$5Q{RApM=M1dGDJc_e<*9eo=<--!KE2^x zrfAgNi>AbmrfYo+65sesgtETtU3V{{4zJXNtLDfY|6)6UC8wP;IMyZfX~NllKuc2arP-mpPLiAv&|-k`T*trT=6joOeK zr1srtz#Lr7YD(v;gKJ#(SWTs#XtK#qfsT!L&0m=(YJ6=-i}59!+3T~(o%r(3=_^js!>{2twMliC zf71=k%Z;YaQQU7r<)|vD z6=}6ek;*9;4ex1ABW%c@OCIgXB3>_USC{iES>{U(9#=6HzfzSZ)S;md#4FVAHsgs{6|<9~HrQyonqDs6 zQX(+QG)3whzM9=EMai&u7nLmNPsfW3R1$l+oSAv->3?C-G|{3ES)^n&eeG!a`{H(m z(qp1cCVgT_ir;Q#Z@w7N*Q+lE=08!9Q?loqNPLC}S#)8G#9yN;`B^@!QVKSr|5%@8 z#B%m$2x1>n%%uGp{hMM|Yo8V9&w*oVe};F6v|;D7flZ1kboafL0+51dXZE&6|d^&(${O=BZ zI>52sbEw$uf0j^yLH)fbJLrFw`*frQUClV(6>;ItXBCA-*FVb!6wvE@COl5gXCTCT z4xQe;&vKt9Q76IUHDtznv?0IRqXS3U<2A6eM+cH;Jvwrcl~$)CFDTm1`OH6;2uvX? zTz?LS-=m|5DT>{BPSg)`K10cN@41`;#GL0goXev0WKLC3QElhD<$$iY>f@EdwdZ_> zvg+P*Xlw0#mJ=R#zPn*BF+Kk|5tvi|E+WOf=Md@Uf0p`mApX*SuJGv?mOdTBp-;!K z^7jKv>b;{9mDK8VRH;u#B~l}u=L(k&)DDbYS%S|Bm)G#wkPKRTJcM;Z!PP&*bCo-1 zxX6ZN;M?ELE5ywBv{e*fZa)VOA5bK>^Om8G-G{-E}T775^Own0MqAwkRh+R)5E^qMU{L zXH`Nmrp{*~+u!+2#9Y@tqdj-O3-wEm73aBQ|kG3**&md~)i|E?=cah`aoaq7w*x!#~=3*{9SGc+s zpAE@GslTHd5bAb5OI;jM;6A{`!1%26-&=|JrP_EXi0aBj6iXJB#hm9#7poLWjH;^6 z{D9V6tb*sDl)dMMW3RBhF{Sz2JN%3Q{0-ime6Iff7KJBI;n*VoYW*FhhuhI_LX_!so)e{KoX<*E58}HboVoto(6dtt zcyT;A3GL?7I}{0e_338$CL3F1Z6Vb)l_zcJ2U8_PQWY*WOM8RwKIp{oZol8*y z&-t!rFBB=fE#7;PdF-v}5dBx&_YQOKyrG{G6?v_{cPL_F>z`HPM%wudeY)N6B4XYf z4-w1m9%XH1s*5;hS1L3h)z(Ty%Rbc&>EU6wg)eIilytk8Xb#bPVXG*ZvI8i3C6UGaAp`OFZZK*D#)_ zVPb!mo^$03o`aHd--}90&i>-L!o^7O5LG3eGmYmwyN8~0aV(xIDN?IGKU8RQ)&S3W z{uhjgE@$=c;yF+EU@tv;n!fAWuy_sW`!uB3y}I;a3SG;R(kpuR=kHdGQ`|DyaBD? z>pZADU)G`Tfx~NXZg_sF0w~*~7am`_x3AHWVKNRM5OQ?)5}%cnqwRcGB$U)YL&-yr zwpR!y63#efNdQf$7i1J6`$c)yYnkWcys-|Aj3It1q$m@TC4Ni(7l@| zP{PZz-%yy-;|eoR{w4+YKJ^wzZUeFYF3-kw8Qcsc;LN8Whw`FiIF4n==Fn0_v8bmic#A6CHgRl(up z$$OXv-a5mv;@O;#Os<}WaDjMt))dCGC&yu&`t*{q=6*L7wNz`o0pq~qjRI}O+`WY2 z^5h0)=h<&0++Dc_f$E)K2rN$)L;6wGocjE7095ZYI5@n|HmnO&w|hR|V)XpQ7|qka zIMJRQf*0NM&A}V%=}>&tJ4diST-=UVi1IRZdQpPMqZf~P{0D&Q?Gao&-uex_`wEcZ z-!I_y*ONm9;FUL*%J<2Xbiv^4M+rdW$_<#co}E`BvB;G=zwdy?D?C>Rp9Lhs<(RIMeSq%Gynbr?so4S5sQ0k1rNTrRuDSgS{0ssS(MO&-gy3< zYk`|KPp?AddFKsfFZ}(5&(b|JxY_Y^3L-W9IpaRcvzO+UYrNUOI$w}o=Z2ZOYG_+dd|fM z7;oTWA3TRi*VhWqdH1z=PV_0TX~T1#KMeckVI=yl8?S15T|Ae$G8WH4 znYnW=6IUP6b1t6(O%7cwfagRJr#fwLfjaAg=U^bY??t4UBgg4ESFhr|)&Jkt-Rszz z+*TOQ=PD*qteMk&&ei}*ZNQNM-GKrLFkslgcp_iDp8BG$_3p6Q{OX5Q#UdBU+It6x zC?#L&M40zp!1wFMqsaLwkNrC4!?*s7esedTNY>hG_}ql|-0(5jZkm37T|4LStXDzPVdf4Xm*8C5dtMm+Dg%3xb8z>8kEM9iv?m~c)9|_ZZ`x_EdQHwm z=HWgX{j9zCYNy}D`tVV_+b_6>&to=-W!pHZw_&(PLK6+^HfWx=81-S%Q#ur;k zII3~eU(Sl$W3lTwlS5;L#XfM&>>3Fa{kCWShifLb0F*iyfNN%TJF6sn1MT_gmapr9 z7M+9kye)O}ebk2#iV1e(?ZwrTCwkO*$T3{`d46+siAz6tESdoDE$6dFYXhTo-+zOv z%pPJLSm3)odnkU7_IUT<%YCjr0=)Tr8-Ea=l=bk%r^AU(@AfoSvo} zvWJ$$wm=J}j~4q6E$8w;cwG-R`kYIAZ^q26SbO{zaB;?bG8tDc?AXY~wLkiqw(p(H z6Wa3&b`;3oK3)bLTH=?!O+J^!c%DMI*Y}O>W9zQI_pL*?{Yu%1tWIJ<_!6@=+xqb& zuy-iqv>1w9=k=rT#qLCl-3g+N&48AC{sZOa?8`>Ve1H8$Bg}l6?W><(!k3E`pe1&K z_Ls#8LCDW*U)Q<`_biryulpJNoHHn&dhZ^JIPqV!)X$(L2MsMbXlTzKYrfsA!)wZe>|M7hfnkE3FK@aCnyryoBao@&-wzx_ng}riz&FIpVzN%8E^pqay9QlDVG8P8W>Im61JzEEmSQ)s0SAJ)Uul(GMYjX)##J@yiHcTHU z{bk4Z%^}=Yql}84Ap_M%pB=@we zkzg6$KAvAhy7q?fYW9ZVtsTp{N`5R_{0g+h0!1O>AE70#d!iMKX`ul@S1usNJs&C` za>oJXO3_N?WK76TJA!mcW`?Ve{#hZ4%UF=3RPH+o+ zKi2OC?xwyQU*dWAKHtbRm^nVDI^z>ixoPH>Z}pp)y7nl~``g2}xkBdqxq1koT0elf zwzl#~6I_2wI|8&{#JW7+fBol^P#=Be0%3 z*A}n|KI3^mef1rOJ3g* z>E4(4%sBlfK7%js#Ar|8<^C35&OSaF+TnYC)ZnYE4&U0q+DrXDIVbkyTZvlRhiiIm zYJr!<$h22m58vimSJHBv{xTT@MJN;69HeJ_!Hmi9PQPHV-;^aN_)vU(H>7Z za!C%s;alCQz2uVMOAY0jM|=oDjJ2=My6srB_qlc_zWNX+u+e!0N77#OmG)v|9=^4G z%p*1P_)>GGz51LG>BV2Pms~aNHql&ZD#rUKL-19{%&gz-0Fh*7m>)tcIWvqlR?}xEo0CCF)Pn@%lukk^z zc?73s-LF5*OMy0TA0UPF(KjlNhm*LKXNC6u;7s?8#$!j!8XYfh_Zpgtp?iFSI4-HB zxuRx$eJfNKzW5b~Z*3ntGBsHEvJWWx?hG<`sH;e#!L(CIhP&Qb#tx8&JiBWeJL6m z-7bK+u>{ptuho&f7LLs$ng30`3=IacZGX8bsbhHIhFXb=7(=>Onk|A z#0U7^@lh}%KYV#ZS9^+*?r#s@;-dKa7As3-aV~s$8&Z41<#!+Wl4E%I8ml}nDDJm( zY{#5_KJ?zw6BQg47SZ9@a_4v2TPeFV5M8R*`8DH;E32d`B z^dWM(-`ZDi_|~Q&tKfCo^FUJC%NwTnTvOrWf!wsixA>5L2|9d[0:1:1:2]','',#5,#465,$); +#475 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#467)); +#476 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#477),#807); +#477 = MANIFOLD_SOLID_BREP('',#478); +#478 = CLOSED_SHELL('',(#479,#599,#699,#746,#793,#800)); +#479 = ADVANCED_FACE('',(#480),#494,.F.); +#480 = FACE_BOUND('',#481,.F.); +#481 = EDGE_LOOP('',(#482,#517,#545,#573)); +#482 = ORIENTED_EDGE('',*,*,#483,.F.); +#483 = EDGE_CURVE('',#484,#486,#488,.T.); +#484 = VERTEX_POINT('',#485); +#485 = CARTESIAN_POINT('',(0.,0.,0.)); +#486 = VERTEX_POINT('',#487); +#487 = CARTESIAN_POINT('',(0.,0.,0.1)); +#488 = SURFACE_CURVE('',#489,(#493,#505),.PCURVE_S1.); +#489 = LINE('',#490,#491); +#490 = CARTESIAN_POINT('',(0.,0.,0.)); +#491 = VECTOR('',#492,1.); +#492 = DIRECTION('',(0.,0.,1.)); +#493 = PCURVE('',#494,#499); +#494 = PLANE('',#495); +#495 = AXIS2_PLACEMENT_3D('',#496,#497,#498); +#496 = CARTESIAN_POINT('',(0.,0.,0.)); +#497 = DIRECTION('',(1.,0.,-0.)); +#498 = DIRECTION('',(0.,0.,1.)); +#499 = DEFINITIONAL_REPRESENTATION('',(#500),#504); +#500 = LINE('',#501,#502); +#501 = CARTESIAN_POINT('',(0.,0.)); +#502 = VECTOR('',#503,1.); +#503 = DIRECTION('',(1.,0.)); +#504 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#505 = PCURVE('',#506,#511); +#506 = PLANE('',#507); +#507 = AXIS2_PLACEMENT_3D('',#508,#509,#510); +#508 = CARTESIAN_POINT('',(0.,0.,0.)); +#509 = DIRECTION('',(-0.,1.,0.)); +#510 = DIRECTION('',(0.,0.,1.)); +#511 = DEFINITIONAL_REPRESENTATION('',(#512),#516); +#512 = LINE('',#513,#514); +#513 = CARTESIAN_POINT('',(0.,0.)); +#514 = VECTOR('',#515,1.); +#515 = DIRECTION('',(1.,0.)); +#516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#517 = ORIENTED_EDGE('',*,*,#518,.T.); +#518 = EDGE_CURVE('',#484,#519,#521,.T.); +#519 = VERTEX_POINT('',#520); +#520 = CARTESIAN_POINT('',(0.,3.1,0.)); +#521 = SURFACE_CURVE('',#522,(#526,#533),.PCURVE_S1.); +#522 = LINE('',#523,#524); +#523 = CARTESIAN_POINT('',(0.,0.,0.)); +#524 = VECTOR('',#525,1.); +#525 = DIRECTION('',(-0.,1.,0.)); +#526 = PCURVE('',#494,#527); +#527 = DEFINITIONAL_REPRESENTATION('',(#528),#532); +#528 = LINE('',#529,#530); +#529 = CARTESIAN_POINT('',(0.,0.)); +#530 = VECTOR('',#531,1.); +#531 = DIRECTION('',(0.,-1.)); +#532 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#533 = PCURVE('',#534,#539); +#534 = PLANE('',#535); +#535 = AXIS2_PLACEMENT_3D('',#536,#537,#538); +#536 = CARTESIAN_POINT('',(0.,0.,0.)); +#537 = DIRECTION('',(0.,0.,1.)); +#538 = DIRECTION('',(1.,0.,-0.)); +#539 = DEFINITIONAL_REPRESENTATION('',(#540),#544); +#540 = LINE('',#541,#542); +#541 = CARTESIAN_POINT('',(0.,0.)); +#542 = VECTOR('',#543,1.); +#543 = DIRECTION('',(0.,1.)); +#544 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#545 = ORIENTED_EDGE('',*,*,#546,.T.); +#546 = EDGE_CURVE('',#519,#547,#549,.T.); +#547 = VERTEX_POINT('',#548); +#548 = CARTESIAN_POINT('',(0.,3.1,0.1)); +#549 = SURFACE_CURVE('',#550,(#554,#561),.PCURVE_S1.); +#550 = LINE('',#551,#552); +#551 = CARTESIAN_POINT('',(0.,3.1,0.)); +#552 = VECTOR('',#553,1.); +#553 = DIRECTION('',(0.,0.,1.)); +#554 = PCURVE('',#494,#555); +#555 = DEFINITIONAL_REPRESENTATION('',(#556),#560); +#556 = LINE('',#557,#558); +#557 = CARTESIAN_POINT('',(0.,-3.1)); +#558 = VECTOR('',#559,1.); +#559 = DIRECTION('',(1.,0.)); +#560 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#561 = PCURVE('',#562,#567); +#562 = PLANE('',#563); +#563 = AXIS2_PLACEMENT_3D('',#564,#565,#566); +#564 = CARTESIAN_POINT('',(0.,3.1,0.)); +#565 = DIRECTION('',(-0.,1.,0.)); +#566 = DIRECTION('',(0.,0.,1.)); +#567 = DEFINITIONAL_REPRESENTATION('',(#568),#572); +#568 = LINE('',#569,#570); +#569 = CARTESIAN_POINT('',(0.,0.)); +#570 = VECTOR('',#571,1.); +#571 = DIRECTION('',(1.,0.)); +#572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#573 = ORIENTED_EDGE('',*,*,#574,.F.); +#574 = EDGE_CURVE('',#486,#547,#575,.T.); +#575 = SURFACE_CURVE('',#576,(#580,#587),.PCURVE_S1.); +#576 = LINE('',#577,#578); +#577 = CARTESIAN_POINT('',(0.,0.,0.1)); +#578 = VECTOR('',#579,1.); +#579 = DIRECTION('',(-0.,1.,0.)); +#580 = PCURVE('',#494,#581); +#581 = DEFINITIONAL_REPRESENTATION('',(#582),#586); +#582 = LINE('',#583,#584); +#583 = CARTESIAN_POINT('',(0.1,0.)); +#584 = VECTOR('',#585,1.); +#585 = DIRECTION('',(0.,-1.)); +#586 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#587 = PCURVE('',#588,#593); +#588 = PLANE('',#589); +#589 = AXIS2_PLACEMENT_3D('',#590,#591,#592); +#590 = CARTESIAN_POINT('',(0.,0.,0.1)); +#591 = DIRECTION('',(0.,0.,1.)); +#592 = DIRECTION('',(1.,0.,-0.)); +#593 = DEFINITIONAL_REPRESENTATION('',(#594),#598); +#594 = LINE('',#595,#596); +#595 = CARTESIAN_POINT('',(0.,0.)); +#596 = VECTOR('',#597,1.); +#597 = DIRECTION('',(0.,1.)); +#598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#599 = ADVANCED_FACE('',(#600),#614,.T.); +#600 = FACE_BOUND('',#601,.T.); +#601 = EDGE_LOOP('',(#602,#632,#655,#678)); +#602 = ORIENTED_EDGE('',*,*,#603,.F.); +#603 = EDGE_CURVE('',#604,#606,#608,.T.); +#604 = VERTEX_POINT('',#605); +#605 = CARTESIAN_POINT('',(3.1,0.,0.)); +#606 = VERTEX_POINT('',#607); +#607 = CARTESIAN_POINT('',(3.1,0.,0.1)); +#608 = SURFACE_CURVE('',#609,(#613,#625),.PCURVE_S1.); +#609 = LINE('',#610,#611); +#610 = CARTESIAN_POINT('',(3.1,0.,0.)); +#611 = VECTOR('',#612,1.); +#612 = DIRECTION('',(0.,0.,1.)); +#613 = PCURVE('',#614,#619); +#614 = PLANE('',#615); +#615 = AXIS2_PLACEMENT_3D('',#616,#617,#618); +#616 = CARTESIAN_POINT('',(3.1,0.,0.)); +#617 = DIRECTION('',(1.,0.,-0.)); +#618 = DIRECTION('',(0.,0.,1.)); +#619 = DEFINITIONAL_REPRESENTATION('',(#620),#624); +#620 = LINE('',#621,#622); +#621 = CARTESIAN_POINT('',(0.,0.)); +#622 = VECTOR('',#623,1.); +#623 = DIRECTION('',(1.,0.)); +#624 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#625 = PCURVE('',#506,#626); +#626 = DEFINITIONAL_REPRESENTATION('',(#627),#631); +#627 = LINE('',#628,#629); +#628 = CARTESIAN_POINT('',(0.,3.1)); +#629 = VECTOR('',#630,1.); +#630 = DIRECTION('',(1.,0.)); +#631 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#632 = ORIENTED_EDGE('',*,*,#633,.T.); +#633 = EDGE_CURVE('',#604,#634,#636,.T.); +#634 = VERTEX_POINT('',#635); +#635 = CARTESIAN_POINT('',(3.1,3.1,0.)); +#636 = SURFACE_CURVE('',#637,(#641,#648),.PCURVE_S1.); +#637 = LINE('',#638,#639); +#638 = CARTESIAN_POINT('',(3.1,0.,0.)); +#639 = VECTOR('',#640,1.); +#640 = DIRECTION('',(-0.,1.,0.)); +#641 = PCURVE('',#614,#642); +#642 = DEFINITIONAL_REPRESENTATION('',(#643),#647); +#643 = LINE('',#644,#645); +#644 = CARTESIAN_POINT('',(0.,0.)); +#645 = VECTOR('',#646,1.); +#646 = DIRECTION('',(0.,-1.)); +#647 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#648 = PCURVE('',#534,#649); +#649 = DEFINITIONAL_REPRESENTATION('',(#650),#654); +#650 = LINE('',#651,#652); +#651 = CARTESIAN_POINT('',(3.1,0.)); +#652 = VECTOR('',#653,1.); +#653 = DIRECTION('',(0.,1.)); +#654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#655 = ORIENTED_EDGE('',*,*,#656,.T.); +#656 = EDGE_CURVE('',#634,#657,#659,.T.); +#657 = VERTEX_POINT('',#658); +#658 = CARTESIAN_POINT('',(3.1,3.1,0.1)); +#659 = SURFACE_CURVE('',#660,(#664,#671),.PCURVE_S1.); +#660 = LINE('',#661,#662); +#661 = CARTESIAN_POINT('',(3.1,3.1,0.)); +#662 = VECTOR('',#663,1.); +#663 = DIRECTION('',(0.,0.,1.)); +#664 = PCURVE('',#614,#665); +#665 = DEFINITIONAL_REPRESENTATION('',(#666),#670); +#666 = LINE('',#667,#668); +#667 = CARTESIAN_POINT('',(0.,-3.1)); +#668 = VECTOR('',#669,1.); +#669 = DIRECTION('',(1.,0.)); +#670 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#671 = PCURVE('',#562,#672); +#672 = DEFINITIONAL_REPRESENTATION('',(#673),#677); +#673 = LINE('',#674,#675); +#674 = CARTESIAN_POINT('',(0.,3.1)); +#675 = VECTOR('',#676,1.); +#676 = DIRECTION('',(1.,0.)); +#677 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#678 = ORIENTED_EDGE('',*,*,#679,.F.); +#679 = EDGE_CURVE('',#606,#657,#680,.T.); +#680 = SURFACE_CURVE('',#681,(#685,#692),.PCURVE_S1.); +#681 = LINE('',#682,#683); +#682 = CARTESIAN_POINT('',(3.1,0.,0.1)); +#683 = VECTOR('',#684,1.); +#684 = DIRECTION('',(0.,1.,0.)); +#685 = PCURVE('',#614,#686); +#686 = DEFINITIONAL_REPRESENTATION('',(#687),#691); +#687 = LINE('',#688,#689); +#688 = CARTESIAN_POINT('',(0.1,0.)); +#689 = VECTOR('',#690,1.); +#690 = DIRECTION('',(0.,-1.)); +#691 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#692 = PCURVE('',#588,#693); +#693 = DEFINITIONAL_REPRESENTATION('',(#694),#698); +#694 = LINE('',#695,#696); +#695 = CARTESIAN_POINT('',(3.1,0.)); +#696 = VECTOR('',#697,1.); +#697 = DIRECTION('',(0.,1.)); +#698 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#699 = ADVANCED_FACE('',(#700),#506,.F.); +#700 = FACE_BOUND('',#701,.F.); +#701 = EDGE_LOOP('',(#702,#723,#724,#745)); +#702 = ORIENTED_EDGE('',*,*,#703,.F.); +#703 = EDGE_CURVE('',#484,#604,#704,.T.); +#704 = SURFACE_CURVE('',#705,(#709,#716),.PCURVE_S1.); +#705 = LINE('',#706,#707); +#706 = CARTESIAN_POINT('',(0.,0.,0.)); +#707 = VECTOR('',#708,1.); +#708 = DIRECTION('',(1.,0.,-0.)); +#709 = PCURVE('',#506,#710); +#710 = DEFINITIONAL_REPRESENTATION('',(#711),#715); +#711 = LINE('',#712,#713); +#712 = CARTESIAN_POINT('',(0.,0.)); +#713 = VECTOR('',#714,1.); +#714 = DIRECTION('',(0.,1.)); +#715 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#716 = PCURVE('',#534,#717); +#717 = DEFINITIONAL_REPRESENTATION('',(#718),#722); +#718 = LINE('',#719,#720); +#719 = CARTESIAN_POINT('',(0.,0.)); +#720 = VECTOR('',#721,1.); +#721 = DIRECTION('',(1.,0.)); +#722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#723 = ORIENTED_EDGE('',*,*,#483,.T.); +#724 = ORIENTED_EDGE('',*,*,#725,.T.); +#725 = EDGE_CURVE('',#486,#606,#726,.T.); +#726 = SURFACE_CURVE('',#727,(#731,#738),.PCURVE_S1.); +#727 = LINE('',#728,#729); +#728 = CARTESIAN_POINT('',(0.,0.,0.1)); +#729 = VECTOR('',#730,1.); +#730 = DIRECTION('',(1.,0.,-0.)); +#731 = PCURVE('',#506,#732); +#732 = DEFINITIONAL_REPRESENTATION('',(#733),#737); +#733 = LINE('',#734,#735); +#734 = CARTESIAN_POINT('',(0.1,0.)); +#735 = VECTOR('',#736,1.); +#736 = DIRECTION('',(0.,1.)); +#737 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#738 = PCURVE('',#588,#739); +#739 = DEFINITIONAL_REPRESENTATION('',(#740),#744); +#740 = LINE('',#741,#742); +#741 = CARTESIAN_POINT('',(0.,0.)); +#742 = VECTOR('',#743,1.); +#743 = DIRECTION('',(1.,0.)); +#744 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#745 = ORIENTED_EDGE('',*,*,#603,.F.); +#746 = ADVANCED_FACE('',(#747),#562,.T.); +#747 = FACE_BOUND('',#748,.T.); +#748 = EDGE_LOOP('',(#749,#770,#771,#792)); +#749 = ORIENTED_EDGE('',*,*,#750,.F.); +#750 = EDGE_CURVE('',#519,#634,#751,.T.); +#751 = SURFACE_CURVE('',#752,(#756,#763),.PCURVE_S1.); +#752 = LINE('',#753,#754); +#753 = CARTESIAN_POINT('',(0.,3.1,0.)); +#754 = VECTOR('',#755,1.); +#755 = DIRECTION('',(1.,0.,-0.)); +#756 = PCURVE('',#562,#757); +#757 = DEFINITIONAL_REPRESENTATION('',(#758),#762); +#758 = LINE('',#759,#760); +#759 = CARTESIAN_POINT('',(0.,0.)); +#760 = VECTOR('',#761,1.); +#761 = DIRECTION('',(0.,1.)); +#762 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#763 = PCURVE('',#534,#764); +#764 = DEFINITIONAL_REPRESENTATION('',(#765),#769); +#765 = LINE('',#766,#767); +#766 = CARTESIAN_POINT('',(0.,3.1)); +#767 = VECTOR('',#768,1.); +#768 = DIRECTION('',(1.,0.)); +#769 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#770 = ORIENTED_EDGE('',*,*,#546,.T.); +#771 = ORIENTED_EDGE('',*,*,#772,.T.); +#772 = EDGE_CURVE('',#547,#657,#773,.T.); +#773 = SURFACE_CURVE('',#774,(#778,#785),.PCURVE_S1.); +#774 = LINE('',#775,#776); +#775 = CARTESIAN_POINT('',(0.,3.1,0.1)); +#776 = VECTOR('',#777,1.); +#777 = DIRECTION('',(1.,0.,-0.)); +#778 = PCURVE('',#562,#779); +#779 = DEFINITIONAL_REPRESENTATION('',(#780),#784); +#780 = LINE('',#781,#782); +#781 = CARTESIAN_POINT('',(0.1,0.)); +#782 = VECTOR('',#783,1.); +#783 = DIRECTION('',(0.,1.)); +#784 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#785 = PCURVE('',#588,#786); +#786 = DEFINITIONAL_REPRESENTATION('',(#787),#791); +#787 = LINE('',#788,#789); +#788 = CARTESIAN_POINT('',(0.,3.1)); +#789 = VECTOR('',#790,1.); +#790 = DIRECTION('',(1.,0.)); +#791 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#792 = ORIENTED_EDGE('',*,*,#656,.F.); +#793 = ADVANCED_FACE('',(#794),#534,.F.); +#794 = FACE_BOUND('',#795,.F.); +#795 = EDGE_LOOP('',(#796,#797,#798,#799)); +#796 = ORIENTED_EDGE('',*,*,#518,.F.); +#797 = ORIENTED_EDGE('',*,*,#703,.T.); +#798 = ORIENTED_EDGE('',*,*,#633,.T.); +#799 = ORIENTED_EDGE('',*,*,#750,.F.); +#800 = ADVANCED_FACE('',(#801),#588,.T.); +#801 = FACE_BOUND('',#802,.T.); +#802 = EDGE_LOOP('',(#803,#804,#805,#806)); +#803 = ORIENTED_EDGE('',*,*,#574,.F.); +#804 = ORIENTED_EDGE('',*,*,#725,.T.); +#805 = ORIENTED_EDGE('',*,*,#679,.T.); +#806 = ORIENTED_EDGE('',*,*,#772,.F.); +#807 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#811)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#808,#809,#810)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#808 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#809 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#810 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#811 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#808, + 'distance_accuracy_value','confusion accuracy'); +#812 = SHAPE_DEFINITION_REPRESENTATION(#813,#476); +#813 = PRODUCT_DEFINITION_SHAPE('','',#814); +#814 = PRODUCT_DEFINITION('design','',#815,#818); +#815 = PRODUCT_DEFINITION_FORMATION('','',#816); +#816 = PRODUCT('ThermalPin','ThermalPin','',(#817)); +#817 = PRODUCT_CONTEXT('',#2,'mechanical'); +#818 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#819 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#820,#822); +#820 = ( REPRESENTATION_RELATIONSHIP('','',#476,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#821) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#821 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19); +#822 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#823 + ); +#823 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('2','=>[0:1:1:3]','',#5,#814,$); +#824 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#816)); +#825 = SHAPE_REPRESENTATION('',(#11,#826,#1158,#1498,#1830,#2170,#2502, + #2842,#3174,#3514,#3846,#4186,#4518,#4858,#5190,#5530,#5862),#6202); +#826 = MANIFOLD_SOLID_BREP('',#827); +#827 = CLOSED_SHELL('',(#828,#948,#1026,#1097,#1144,#1151)); +#828 = ADVANCED_FACE('',(#829),#843,.F.); +#829 = FACE_BOUND('',#830,.F.); +#830 = EDGE_LOOP('',(#831,#866,#894,#922)); +#831 = ORIENTED_EDGE('',*,*,#832,.T.); +#832 = EDGE_CURVE('',#833,#835,#837,.T.); +#833 = VERTEX_POINT('',#834); +#834 = CARTESIAN_POINT('',(-2.55,1.63,0.)); +#835 = VERTEX_POINT('',#836); +#836 = CARTESIAN_POINT('',(-2.55,1.63,0.1)); +#837 = SURFACE_CURVE('',#838,(#842,#854),.PCURVE_S1.); +#838 = LINE('',#839,#840); +#839 = CARTESIAN_POINT('',(-2.55,1.63,0.)); +#840 = VECTOR('',#841,1.); +#841 = DIRECTION('',(0.,0.,1.)); +#842 = PCURVE('',#843,#848); +#843 = PLANE('',#844); +#844 = AXIS2_PLACEMENT_3D('',#845,#846,#847); +#845 = CARTESIAN_POINT('',(-2.55,1.63,0.)); +#846 = DIRECTION('',(0.,1.,0.)); +#847 = DIRECTION('',(1.,0.,0.)); +#848 = DEFINITIONAL_REPRESENTATION('',(#849),#853); +#849 = LINE('',#850,#851); +#850 = CARTESIAN_POINT('',(0.,0.)); +#851 = VECTOR('',#852,1.); +#852 = DIRECTION('',(0.,-1.)); +#853 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#854 = PCURVE('',#855,#860); +#855 = PLANE('',#856); +#856 = AXIS2_PLACEMENT_3D('',#857,#858,#859); +#857 = CARTESIAN_POINT('',(-2.55,1.63,0.)); +#858 = DIRECTION('',(-1.,0.,0.)); +#859 = DIRECTION('',(0.,1.,0.)); +#860 = DEFINITIONAL_REPRESENTATION('',(#861),#865); +#861 = LINE('',#862,#863); +#862 = CARTESIAN_POINT('',(0.,0.)); +#863 = VECTOR('',#864,1.); +#864 = DIRECTION('',(0.,-1.)); +#865 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#866 = ORIENTED_EDGE('',*,*,#867,.T.); +#867 = EDGE_CURVE('',#835,#868,#870,.T.); +#868 = VERTEX_POINT('',#869); +#869 = CARTESIAN_POINT('',(-2.22,1.63,0.1)); +#870 = SURFACE_CURVE('',#871,(#875,#882),.PCURVE_S1.); +#871 = LINE('',#872,#873); +#872 = CARTESIAN_POINT('',(-2.55,1.63,0.1)); +#873 = VECTOR('',#874,1.); +#874 = DIRECTION('',(1.,0.,0.)); +#875 = PCURVE('',#843,#876); +#876 = DEFINITIONAL_REPRESENTATION('',(#877),#881); +#877 = LINE('',#878,#879); +#878 = CARTESIAN_POINT('',(0.,-0.1)); +#879 = VECTOR('',#880,1.); +#880 = DIRECTION('',(1.,0.)); +#881 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#882 = PCURVE('',#883,#888); +#883 = PLANE('',#884); +#884 = AXIS2_PLACEMENT_3D('',#885,#886,#887); +#885 = CARTESIAN_POINT('',(-2.349490847913,1.75,0.1)); +#886 = DIRECTION('',(0.,0.,1.)); +#887 = DIRECTION('',(1.,0.,0.)); +#888 = DEFINITIONAL_REPRESENTATION('',(#889),#893); +#889 = LINE('',#890,#891); +#890 = CARTESIAN_POINT('',(-0.200509152087,-0.12)); +#891 = VECTOR('',#892,1.); +#892 = DIRECTION('',(1.,0.)); +#893 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#894 = ORIENTED_EDGE('',*,*,#895,.F.); +#895 = EDGE_CURVE('',#896,#868,#898,.T.); +#896 = VERTEX_POINT('',#897); +#897 = CARTESIAN_POINT('',(-2.22,1.63,0.)); +#898 = SURFACE_CURVE('',#899,(#903,#910),.PCURVE_S1.); +#899 = LINE('',#900,#901); +#900 = CARTESIAN_POINT('',(-2.22,1.63,0.)); +#901 = VECTOR('',#902,1.); +#902 = DIRECTION('',(0.,0.,1.)); +#903 = PCURVE('',#843,#904); +#904 = DEFINITIONAL_REPRESENTATION('',(#905),#909); +#905 = LINE('',#906,#907); +#906 = CARTESIAN_POINT('',(0.33,0.)); +#907 = VECTOR('',#908,1.); +#908 = DIRECTION('',(0.,-1.)); +#909 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#910 = PCURVE('',#911,#916); +#911 = CYLINDRICAL_SURFACE('',#912,0.12); +#912 = AXIS2_PLACEMENT_3D('',#913,#914,#915); +#913 = CARTESIAN_POINT('',(-2.22,1.75,0.)); +#914 = DIRECTION('',(-0.,-0.,-1.)); +#915 = DIRECTION('',(1.,0.,0.)); +#916 = DEFINITIONAL_REPRESENTATION('',(#917),#921); +#917 = LINE('',#918,#919); +#918 = CARTESIAN_POINT('',(-4.712388980385,0.)); +#919 = VECTOR('',#920,1.); +#920 = DIRECTION('',(-0.,-1.)); +#921 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#922 = ORIENTED_EDGE('',*,*,#923,.F.); +#923 = EDGE_CURVE('',#833,#896,#924,.T.); +#924 = SURFACE_CURVE('',#925,(#929,#936),.PCURVE_S1.); +#925 = LINE('',#926,#927); +#926 = CARTESIAN_POINT('',(-2.55,1.63,0.)); +#927 = VECTOR('',#928,1.); +#928 = DIRECTION('',(1.,0.,0.)); +#929 = PCURVE('',#843,#930); +#930 = DEFINITIONAL_REPRESENTATION('',(#931),#935); +#931 = LINE('',#932,#933); +#932 = CARTESIAN_POINT('',(0.,0.)); +#933 = VECTOR('',#934,1.); +#934 = DIRECTION('',(1.,0.)); +#935 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#936 = PCURVE('',#937,#942); +#937 = PLANE('',#938); +#938 = AXIS2_PLACEMENT_3D('',#939,#940,#941); +#939 = CARTESIAN_POINT('',(-2.349490847913,1.75,0.)); +#940 = DIRECTION('',(0.,0.,1.)); +#941 = DIRECTION('',(1.,0.,0.)); +#942 = DEFINITIONAL_REPRESENTATION('',(#943),#947); +#943 = LINE('',#944,#945); +#944 = CARTESIAN_POINT('',(-0.200509152087,-0.12)); +#945 = VECTOR('',#946,1.); +#946 = DIRECTION('',(1.,0.)); +#947 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#948 = ADVANCED_FACE('',(#949),#911,.T.); +#949 = FACE_BOUND('',#950,.F.); +#950 = EDGE_LOOP('',(#951,#952,#976,#1004)); +#951 = ORIENTED_EDGE('',*,*,#895,.T.); +#952 = ORIENTED_EDGE('',*,*,#953,.T.); +#953 = EDGE_CURVE('',#868,#954,#956,.T.); +#954 = VERTEX_POINT('',#955); +#955 = CARTESIAN_POINT('',(-2.22,1.87,0.1)); +#956 = SURFACE_CURVE('',#957,(#962,#969),.PCURVE_S1.); +#957 = CIRCLE('',#958,0.12); +#958 = AXIS2_PLACEMENT_3D('',#959,#960,#961); +#959 = CARTESIAN_POINT('',(-2.22,1.75,0.1)); +#960 = DIRECTION('',(0.,0.,1.)); +#961 = DIRECTION('',(1.,0.,0.)); +#962 = PCURVE('',#911,#963); +#963 = DEFINITIONAL_REPRESENTATION('',(#964),#968); +#964 = LINE('',#965,#966); +#965 = CARTESIAN_POINT('',(-0.,-0.1)); +#966 = VECTOR('',#967,1.); +#967 = DIRECTION('',(-1.,0.)); +#968 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#969 = PCURVE('',#883,#970); +#970 = DEFINITIONAL_REPRESENTATION('',(#971),#975); +#971 = CIRCLE('',#972,0.12); +#972 = AXIS2_PLACEMENT_2D('',#973,#974); +#973 = CARTESIAN_POINT('',(0.129490847913,0.)); +#974 = DIRECTION('',(1.,0.)); +#975 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#976 = ORIENTED_EDGE('',*,*,#977,.F.); +#977 = EDGE_CURVE('',#978,#954,#980,.T.); +#978 = VERTEX_POINT('',#979); +#979 = CARTESIAN_POINT('',(-2.22,1.87,0.)); +#980 = SURFACE_CURVE('',#981,(#985,#992),.PCURVE_S1.); +#981 = LINE('',#982,#983); +#982 = CARTESIAN_POINT('',(-2.22,1.87,0.)); +#983 = VECTOR('',#984,1.); +#984 = DIRECTION('',(0.,0.,1.)); +#985 = PCURVE('',#911,#986); +#986 = DEFINITIONAL_REPRESENTATION('',(#987),#991); +#987 = LINE('',#988,#989); +#988 = CARTESIAN_POINT('',(-7.853981633974,0.)); +#989 = VECTOR('',#990,1.); +#990 = DIRECTION('',(-0.,-1.)); +#991 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#992 = PCURVE('',#993,#998); +#993 = PLANE('',#994); +#994 = AXIS2_PLACEMENT_3D('',#995,#996,#997); +#995 = CARTESIAN_POINT('',(-2.55,1.87,0.)); +#996 = DIRECTION('',(0.,1.,0.)); +#997 = DIRECTION('',(1.,0.,0.)); +#998 = DEFINITIONAL_REPRESENTATION('',(#999),#1003); +#999 = LINE('',#1000,#1001); +#1000 = CARTESIAN_POINT('',(0.33,0.)); +#1001 = VECTOR('',#1002,1.); +#1002 = DIRECTION('',(0.,-1.)); +#1003 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1004 = ORIENTED_EDGE('',*,*,#1005,.F.); +#1005 = EDGE_CURVE('',#896,#978,#1006,.T.); +#1006 = SURFACE_CURVE('',#1007,(#1012,#1019),.PCURVE_S1.); +#1007 = CIRCLE('',#1008,0.12); +#1008 = AXIS2_PLACEMENT_3D('',#1009,#1010,#1011); +#1009 = CARTESIAN_POINT('',(-2.22,1.75,0.)); +#1010 = DIRECTION('',(0.,0.,1.)); +#1011 = DIRECTION('',(1.,0.,0.)); +#1012 = PCURVE('',#911,#1013); +#1013 = DEFINITIONAL_REPRESENTATION('',(#1014),#1018); +#1014 = LINE('',#1015,#1016); +#1015 = CARTESIAN_POINT('',(-0.,0.)); +#1016 = VECTOR('',#1017,1.); +#1017 = DIRECTION('',(-1.,0.)); +#1018 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1019 = PCURVE('',#937,#1020); +#1020 = DEFINITIONAL_REPRESENTATION('',(#1021),#1025); +#1021 = CIRCLE('',#1022,0.12); +#1022 = AXIS2_PLACEMENT_2D('',#1023,#1024); +#1023 = CARTESIAN_POINT('',(0.129490847913,0.)); +#1024 = DIRECTION('',(1.,0.)); +#1025 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1026 = ADVANCED_FACE('',(#1027),#993,.T.); +#1027 = FACE_BOUND('',#1028,.T.); +#1028 = EDGE_LOOP('',(#1029,#1054,#1075,#1076)); +#1029 = ORIENTED_EDGE('',*,*,#1030,.T.); +#1030 = EDGE_CURVE('',#1031,#1033,#1035,.T.); +#1031 = VERTEX_POINT('',#1032); +#1032 = CARTESIAN_POINT('',(-2.55,1.87,0.)); +#1033 = VERTEX_POINT('',#1034); +#1034 = CARTESIAN_POINT('',(-2.55,1.87,0.1)); +#1035 = SURFACE_CURVE('',#1036,(#1040,#1047),.PCURVE_S1.); +#1036 = LINE('',#1037,#1038); +#1037 = CARTESIAN_POINT('',(-2.55,1.87,0.)); +#1038 = VECTOR('',#1039,1.); +#1039 = DIRECTION('',(0.,0.,1.)); +#1040 = PCURVE('',#993,#1041); +#1041 = DEFINITIONAL_REPRESENTATION('',(#1042),#1046); +#1042 = LINE('',#1043,#1044); +#1043 = CARTESIAN_POINT('',(0.,0.)); +#1044 = VECTOR('',#1045,1.); +#1045 = DIRECTION('',(0.,-1.)); +#1046 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1047 = PCURVE('',#855,#1048); +#1048 = DEFINITIONAL_REPRESENTATION('',(#1049),#1053); +#1049 = LINE('',#1050,#1051); +#1050 = CARTESIAN_POINT('',(0.24,0.)); +#1051 = VECTOR('',#1052,1.); +#1052 = DIRECTION('',(0.,-1.)); +#1053 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1054 = ORIENTED_EDGE('',*,*,#1055,.T.); +#1055 = EDGE_CURVE('',#1033,#954,#1056,.T.); +#1056 = SURFACE_CURVE('',#1057,(#1061,#1068),.PCURVE_S1.); +#1057 = LINE('',#1058,#1059); +#1058 = CARTESIAN_POINT('',(-2.55,1.87,0.1)); +#1059 = VECTOR('',#1060,1.); +#1060 = DIRECTION('',(1.,0.,0.)); +#1061 = PCURVE('',#993,#1062); +#1062 = DEFINITIONAL_REPRESENTATION('',(#1063),#1067); +#1063 = LINE('',#1064,#1065); +#1064 = CARTESIAN_POINT('',(0.,-0.1)); +#1065 = VECTOR('',#1066,1.); +#1066 = DIRECTION('',(1.,0.)); +#1067 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1068 = PCURVE('',#883,#1069); +#1069 = DEFINITIONAL_REPRESENTATION('',(#1070),#1074); +#1070 = LINE('',#1071,#1072); +#1071 = CARTESIAN_POINT('',(-0.200509152087,0.12)); +#1072 = VECTOR('',#1073,1.); +#1073 = DIRECTION('',(1.,0.)); +#1074 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1075 = ORIENTED_EDGE('',*,*,#977,.F.); +#1076 = ORIENTED_EDGE('',*,*,#1077,.F.); +#1077 = EDGE_CURVE('',#1031,#978,#1078,.T.); +#1078 = SURFACE_CURVE('',#1079,(#1083,#1090),.PCURVE_S1.); +#1079 = LINE('',#1080,#1081); +#1080 = CARTESIAN_POINT('',(-2.55,1.87,0.)); +#1081 = VECTOR('',#1082,1.); +#1082 = DIRECTION('',(1.,0.,0.)); +#1083 = PCURVE('',#993,#1084); +#1084 = DEFINITIONAL_REPRESENTATION('',(#1085),#1089); +#1085 = LINE('',#1086,#1087); +#1086 = CARTESIAN_POINT('',(0.,0.)); +#1087 = VECTOR('',#1088,1.); +#1088 = DIRECTION('',(1.,0.)); +#1089 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1090 = PCURVE('',#937,#1091); +#1091 = DEFINITIONAL_REPRESENTATION('',(#1092),#1096); +#1092 = LINE('',#1093,#1094); +#1093 = CARTESIAN_POINT('',(-0.200509152087,0.12)); +#1094 = VECTOR('',#1095,1.); +#1095 = DIRECTION('',(1.,0.)); +#1096 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1097 = ADVANCED_FACE('',(#1098),#855,.T.); +#1098 = FACE_BOUND('',#1099,.T.); +#1099 = EDGE_LOOP('',(#1100,#1101,#1122,#1123)); +#1100 = ORIENTED_EDGE('',*,*,#832,.T.); +#1101 = ORIENTED_EDGE('',*,*,#1102,.T.); +#1102 = EDGE_CURVE('',#835,#1033,#1103,.T.); +#1103 = SURFACE_CURVE('',#1104,(#1108,#1115),.PCURVE_S1.); +#1104 = LINE('',#1105,#1106); +#1105 = CARTESIAN_POINT('',(-2.55,1.63,0.1)); +#1106 = VECTOR('',#1107,1.); +#1107 = DIRECTION('',(0.,1.,0.)); +#1108 = PCURVE('',#855,#1109); +#1109 = DEFINITIONAL_REPRESENTATION('',(#1110),#1114); +#1110 = LINE('',#1111,#1112); +#1111 = CARTESIAN_POINT('',(0.,-0.1)); +#1112 = VECTOR('',#1113,1.); +#1113 = DIRECTION('',(1.,0.)); +#1114 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1115 = PCURVE('',#883,#1116); +#1116 = DEFINITIONAL_REPRESENTATION('',(#1117),#1121); +#1117 = LINE('',#1118,#1119); +#1118 = CARTESIAN_POINT('',(-0.200509152087,-0.12)); +#1119 = VECTOR('',#1120,1.); +#1120 = DIRECTION('',(0.,1.)); +#1121 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1122 = ORIENTED_EDGE('',*,*,#1030,.F.); +#1123 = ORIENTED_EDGE('',*,*,#1124,.F.); +#1124 = EDGE_CURVE('',#833,#1031,#1125,.T.); +#1125 = SURFACE_CURVE('',#1126,(#1130,#1137),.PCURVE_S1.); +#1126 = LINE('',#1127,#1128); +#1127 = CARTESIAN_POINT('',(-2.55,1.63,0.)); +#1128 = VECTOR('',#1129,1.); +#1129 = DIRECTION('',(0.,1.,0.)); +#1130 = PCURVE('',#855,#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 = PCURVE('',#937,#1138); +#1138 = DEFINITIONAL_REPRESENTATION('',(#1139),#1143); +#1139 = LINE('',#1140,#1141); +#1140 = CARTESIAN_POINT('',(-0.200509152087,-0.12)); +#1141 = VECTOR('',#1142,1.); +#1142 = DIRECTION('',(0.,1.)); +#1143 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1144 = ADVANCED_FACE('',(#1145),#937,.F.); +#1145 = FACE_BOUND('',#1146,.F.); +#1146 = EDGE_LOOP('',(#1147,#1148,#1149,#1150)); +#1147 = ORIENTED_EDGE('',*,*,#923,.T.); +#1148 = ORIENTED_EDGE('',*,*,#1005,.T.); +#1149 = ORIENTED_EDGE('',*,*,#1077,.F.); +#1150 = ORIENTED_EDGE('',*,*,#1124,.F.); +#1151 = ADVANCED_FACE('',(#1152),#883,.T.); +#1152 = FACE_BOUND('',#1153,.T.); +#1153 = EDGE_LOOP('',(#1154,#1155,#1156,#1157)); +#1154 = ORIENTED_EDGE('',*,*,#867,.T.); +#1155 = ORIENTED_EDGE('',*,*,#953,.T.); +#1156 = ORIENTED_EDGE('',*,*,#1055,.F.); +#1157 = ORIENTED_EDGE('',*,*,#1102,.F.); +#1158 = MANIFOLD_SOLID_BREP('',#1159); +#1159 = CLOSED_SHELL('',(#1160,#1280,#1366,#1437,#1484,#1491)); +#1160 = ADVANCED_FACE('',(#1161),#1175,.T.); +#1161 = FACE_BOUND('',#1162,.T.); +#1162 = EDGE_LOOP('',(#1163,#1198,#1226,#1254)); +#1163 = ORIENTED_EDGE('',*,*,#1164,.T.); +#1164 = EDGE_CURVE('',#1165,#1167,#1169,.T.); +#1165 = VERTEX_POINT('',#1166); +#1166 = CARTESIAN_POINT('',(2.55,1.63,0.)); +#1167 = VERTEX_POINT('',#1168); +#1168 = CARTESIAN_POINT('',(2.55,1.63,0.1)); +#1169 = SURFACE_CURVE('',#1170,(#1174,#1186),.PCURVE_S1.); +#1170 = LINE('',#1171,#1172); +#1171 = CARTESIAN_POINT('',(2.55,1.63,0.)); +#1172 = VECTOR('',#1173,1.); +#1173 = DIRECTION('',(0.,0.,1.)); +#1174 = PCURVE('',#1175,#1180); +#1175 = PLANE('',#1176); +#1176 = AXIS2_PLACEMENT_3D('',#1177,#1178,#1179); +#1177 = CARTESIAN_POINT('',(2.55,1.63,0.)); +#1178 = DIRECTION('',(0.,-1.,0.)); +#1179 = DIRECTION('',(-1.,0.,0.)); +#1180 = DEFINITIONAL_REPRESENTATION('',(#1181),#1185); +#1181 = LINE('',#1182,#1183); +#1182 = CARTESIAN_POINT('',(0.,-0.)); +#1183 = VECTOR('',#1184,1.); +#1184 = DIRECTION('',(0.,-1.)); +#1185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1186 = PCURVE('',#1187,#1192); +#1187 = PLANE('',#1188); +#1188 = AXIS2_PLACEMENT_3D('',#1189,#1190,#1191); +#1189 = CARTESIAN_POINT('',(2.55,1.63,0.)); +#1190 = DIRECTION('',(-1.,0.,0.)); +#1191 = DIRECTION('',(0.,1.,0.)); +#1192 = DEFINITIONAL_REPRESENTATION('',(#1193),#1197); +#1193 = LINE('',#1194,#1195); +#1194 = CARTESIAN_POINT('',(0.,0.)); +#1195 = VECTOR('',#1196,1.); +#1196 = DIRECTION('',(0.,-1.)); +#1197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1198 = ORIENTED_EDGE('',*,*,#1199,.T.); +#1199 = EDGE_CURVE('',#1167,#1200,#1202,.T.); +#1200 = VERTEX_POINT('',#1201); +#1201 = CARTESIAN_POINT('',(2.22,1.63,0.1)); +#1202 = SURFACE_CURVE('',#1203,(#1207,#1214),.PCURVE_S1.); +#1203 = LINE('',#1204,#1205); +#1204 = CARTESIAN_POINT('',(2.55,1.63,0.1)); +#1205 = VECTOR('',#1206,1.); +#1206 = DIRECTION('',(-1.,0.,0.)); +#1207 = PCURVE('',#1175,#1208); +#1208 = DEFINITIONAL_REPRESENTATION('',(#1209),#1213); +#1209 = LINE('',#1210,#1211); +#1210 = CARTESIAN_POINT('',(0.,-0.1)); +#1211 = VECTOR('',#1212,1.); +#1212 = DIRECTION('',(1.,0.)); +#1213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1214 = PCURVE('',#1215,#1220); +#1215 = PLANE('',#1216); +#1216 = AXIS2_PLACEMENT_3D('',#1217,#1218,#1219); +#1217 = CARTESIAN_POINT('',(2.349490847913,1.75,0.1)); +#1218 = DIRECTION('',(-0.,-0.,-1.)); +#1219 = DIRECTION('',(-1.,0.,0.)); +#1220 = DEFINITIONAL_REPRESENTATION('',(#1221),#1225); +#1221 = LINE('',#1222,#1223); +#1222 = CARTESIAN_POINT('',(-0.200509152087,-0.12)); +#1223 = VECTOR('',#1224,1.); +#1224 = DIRECTION('',(1.,0.)); +#1225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1226 = ORIENTED_EDGE('',*,*,#1227,.F.); +#1227 = EDGE_CURVE('',#1228,#1200,#1230,.T.); +#1228 = VERTEX_POINT('',#1229); +#1229 = CARTESIAN_POINT('',(2.22,1.63,0.)); +#1230 = SURFACE_CURVE('',#1231,(#1235,#1242),.PCURVE_S1.); +#1231 = LINE('',#1232,#1233); +#1232 = CARTESIAN_POINT('',(2.22,1.63,0.)); +#1233 = VECTOR('',#1234,1.); +#1234 = DIRECTION('',(0.,0.,1.)); +#1235 = PCURVE('',#1175,#1236); +#1236 = DEFINITIONAL_REPRESENTATION('',(#1237),#1241); +#1237 = LINE('',#1238,#1239); +#1238 = CARTESIAN_POINT('',(0.33,0.)); +#1239 = VECTOR('',#1240,1.); +#1240 = DIRECTION('',(0.,-1.)); +#1241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1242 = PCURVE('',#1243,#1248); +#1243 = CYLINDRICAL_SURFACE('',#1244,0.12); +#1244 = AXIS2_PLACEMENT_3D('',#1245,#1246,#1247); +#1245 = CARTESIAN_POINT('',(2.22,1.75,0.)); +#1246 = DIRECTION('',(-0.,-0.,-1.)); +#1247 = DIRECTION('',(1.,0.,0.)); +#1248 = DEFINITIONAL_REPRESENTATION('',(#1249),#1253); +#1249 = LINE('',#1250,#1251); +#1250 = CARTESIAN_POINT('',(-4.712388980385,0.)); +#1251 = VECTOR('',#1252,1.); +#1252 = DIRECTION('',(-0.,-1.)); +#1253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1254 = ORIENTED_EDGE('',*,*,#1255,.F.); +#1255 = EDGE_CURVE('',#1165,#1228,#1256,.T.); +#1256 = SURFACE_CURVE('',#1257,(#1261,#1268),.PCURVE_S1.); +#1257 = LINE('',#1258,#1259); +#1258 = CARTESIAN_POINT('',(2.55,1.63,0.)); +#1259 = VECTOR('',#1260,1.); +#1260 = DIRECTION('',(-1.,0.,0.)); +#1261 = PCURVE('',#1175,#1262); +#1262 = DEFINITIONAL_REPRESENTATION('',(#1263),#1267); +#1263 = LINE('',#1264,#1265); +#1264 = CARTESIAN_POINT('',(0.,-0.)); +#1265 = VECTOR('',#1266,1.); +#1266 = DIRECTION('',(1.,0.)); +#1267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1268 = PCURVE('',#1269,#1274); +#1269 = PLANE('',#1270); +#1270 = AXIS2_PLACEMENT_3D('',#1271,#1272,#1273); +#1271 = CARTESIAN_POINT('',(2.349490847913,1.75,0.)); +#1272 = DIRECTION('',(-0.,-0.,-1.)); +#1273 = DIRECTION('',(-1.,0.,0.)); +#1274 = DEFINITIONAL_REPRESENTATION('',(#1275),#1279); +#1275 = LINE('',#1276,#1277); +#1276 = CARTESIAN_POINT('',(-0.200509152087,-0.12)); +#1277 = VECTOR('',#1278,1.); +#1278 = DIRECTION('',(1.,0.)); +#1279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1280 = ADVANCED_FACE('',(#1281),#1243,.T.); +#1281 = FACE_BOUND('',#1282,.F.); +#1282 = EDGE_LOOP('',(#1283,#1313,#1339,#1340)); +#1283 = ORIENTED_EDGE('',*,*,#1284,.T.); +#1284 = EDGE_CURVE('',#1285,#1287,#1289,.T.); +#1285 = VERTEX_POINT('',#1286); +#1286 = CARTESIAN_POINT('',(2.22,1.87,0.)); +#1287 = VERTEX_POINT('',#1288); +#1288 = CARTESIAN_POINT('',(2.22,1.87,0.1)); +#1289 = SURFACE_CURVE('',#1290,(#1294,#1301),.PCURVE_S1.); +#1290 = LINE('',#1291,#1292); +#1291 = CARTESIAN_POINT('',(2.22,1.87,0.)); +#1292 = VECTOR('',#1293,1.); +#1293 = DIRECTION('',(0.,0.,1.)); +#1294 = PCURVE('',#1243,#1295); +#1295 = DEFINITIONAL_REPRESENTATION('',(#1296),#1300); +#1296 = LINE('',#1297,#1298); +#1297 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#1298 = VECTOR('',#1299,1.); +#1299 = DIRECTION('',(-0.,-1.)); +#1300 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1301 = PCURVE('',#1302,#1307); +#1302 = PLANE('',#1303); +#1303 = AXIS2_PLACEMENT_3D('',#1304,#1305,#1306); +#1304 = CARTESIAN_POINT('',(2.55,1.87,0.)); +#1305 = DIRECTION('',(0.,-1.,0.)); +#1306 = DIRECTION('',(-1.,0.,0.)); +#1307 = DEFINITIONAL_REPRESENTATION('',(#1308),#1312); +#1308 = LINE('',#1309,#1310); +#1309 = CARTESIAN_POINT('',(0.33,0.)); +#1310 = VECTOR('',#1311,1.); +#1311 = DIRECTION('',(0.,-1.)); +#1312 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1313 = ORIENTED_EDGE('',*,*,#1314,.T.); +#1314 = EDGE_CURVE('',#1287,#1200,#1315,.T.); +#1315 = SURFACE_CURVE('',#1316,(#1321,#1328),.PCURVE_S1.); +#1316 = CIRCLE('',#1317,0.12); +#1317 = AXIS2_PLACEMENT_3D('',#1318,#1319,#1320); +#1318 = CARTESIAN_POINT('',(2.22,1.75,0.1)); +#1319 = DIRECTION('',(0.,0.,1.)); +#1320 = DIRECTION('',(1.,0.,0.)); +#1321 = PCURVE('',#1243,#1322); +#1322 = DEFINITIONAL_REPRESENTATION('',(#1323),#1327); +#1323 = LINE('',#1324,#1325); +#1324 = CARTESIAN_POINT('',(-0.,-0.1)); +#1325 = VECTOR('',#1326,1.); +#1326 = DIRECTION('',(-1.,0.)); +#1327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1328 = PCURVE('',#1215,#1329); +#1329 = DEFINITIONAL_REPRESENTATION('',(#1330),#1338); +#1330 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1331,#1332,#1333,#1334, +#1335,#1336,#1337),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1331 = CARTESIAN_POINT('',(9.490847913499E-03,0.)); +#1332 = CARTESIAN_POINT('',(9.490847913499E-03,0.207846096908)); +#1333 = CARTESIAN_POINT('',(0.189490847913,0.103923048454)); +#1334 = CARTESIAN_POINT('',(0.369490847913,2.939152317954E-17)); +#1335 = CARTESIAN_POINT('',(0.189490847913,-0.103923048454)); +#1336 = CARTESIAN_POINT('',(9.490847913499E-03,-0.207846096908)); +#1337 = CARTESIAN_POINT('',(9.490847913499E-03,0.)); +#1338 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1339 = ORIENTED_EDGE('',*,*,#1227,.F.); +#1340 = ORIENTED_EDGE('',*,*,#1341,.F.); +#1341 = EDGE_CURVE('',#1285,#1228,#1342,.T.); +#1342 = SURFACE_CURVE('',#1343,(#1348,#1355),.PCURVE_S1.); +#1343 = CIRCLE('',#1344,0.12); +#1344 = AXIS2_PLACEMENT_3D('',#1345,#1346,#1347); +#1345 = CARTESIAN_POINT('',(2.22,1.75,0.)); +#1346 = DIRECTION('',(0.,0.,1.)); +#1347 = DIRECTION('',(1.,0.,0.)); +#1348 = PCURVE('',#1243,#1349); +#1349 = DEFINITIONAL_REPRESENTATION('',(#1350),#1354); +#1350 = LINE('',#1351,#1352); +#1351 = CARTESIAN_POINT('',(-0.,0.)); +#1352 = VECTOR('',#1353,1.); +#1353 = DIRECTION('',(-1.,0.)); +#1354 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1355 = PCURVE('',#1269,#1356); +#1356 = DEFINITIONAL_REPRESENTATION('',(#1357),#1365); +#1357 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1358,#1359,#1360,#1361, +#1362,#1363,#1364),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1358 = CARTESIAN_POINT('',(9.490847913499E-03,0.)); +#1359 = CARTESIAN_POINT('',(9.490847913499E-03,0.207846096908)); +#1360 = CARTESIAN_POINT('',(0.189490847913,0.103923048454)); +#1361 = CARTESIAN_POINT('',(0.369490847913,2.939152317954E-17)); +#1362 = CARTESIAN_POINT('',(0.189490847913,-0.103923048454)); +#1363 = CARTESIAN_POINT('',(9.490847913499E-03,-0.207846096908)); +#1364 = CARTESIAN_POINT('',(9.490847913499E-03,0.)); +#1365 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1366 = ADVANCED_FACE('',(#1367),#1302,.F.); +#1367 = FACE_BOUND('',#1368,.F.); +#1368 = EDGE_LOOP('',(#1369,#1394,#1415,#1416)); +#1369 = ORIENTED_EDGE('',*,*,#1370,.T.); +#1370 = EDGE_CURVE('',#1371,#1373,#1375,.T.); +#1371 = VERTEX_POINT('',#1372); +#1372 = CARTESIAN_POINT('',(2.55,1.87,0.)); +#1373 = VERTEX_POINT('',#1374); +#1374 = CARTESIAN_POINT('',(2.55,1.87,0.1)); +#1375 = SURFACE_CURVE('',#1376,(#1380,#1387),.PCURVE_S1.); +#1376 = LINE('',#1377,#1378); +#1377 = CARTESIAN_POINT('',(2.55,1.87,0.)); +#1378 = VECTOR('',#1379,1.); +#1379 = DIRECTION('',(0.,0.,1.)); +#1380 = PCURVE('',#1302,#1381); +#1381 = DEFINITIONAL_REPRESENTATION('',(#1382),#1386); +#1382 = LINE('',#1383,#1384); +#1383 = CARTESIAN_POINT('',(0.,-0.)); +#1384 = VECTOR('',#1385,1.); +#1385 = DIRECTION('',(0.,-1.)); +#1386 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1387 = PCURVE('',#1187,#1388); +#1388 = DEFINITIONAL_REPRESENTATION('',(#1389),#1393); +#1389 = LINE('',#1390,#1391); +#1390 = CARTESIAN_POINT('',(0.24,0.)); +#1391 = VECTOR('',#1392,1.); +#1392 = DIRECTION('',(0.,-1.)); +#1393 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1394 = ORIENTED_EDGE('',*,*,#1395,.T.); +#1395 = EDGE_CURVE('',#1373,#1287,#1396,.T.); +#1396 = SURFACE_CURVE('',#1397,(#1401,#1408),.PCURVE_S1.); +#1397 = LINE('',#1398,#1399); +#1398 = CARTESIAN_POINT('',(2.55,1.87,0.1)); +#1399 = VECTOR('',#1400,1.); +#1400 = DIRECTION('',(-1.,0.,0.)); +#1401 = PCURVE('',#1302,#1402); +#1402 = DEFINITIONAL_REPRESENTATION('',(#1403),#1407); +#1403 = LINE('',#1404,#1405); +#1404 = CARTESIAN_POINT('',(0.,-0.1)); +#1405 = VECTOR('',#1406,1.); +#1406 = DIRECTION('',(1.,0.)); +#1407 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1408 = PCURVE('',#1215,#1409); +#1409 = DEFINITIONAL_REPRESENTATION('',(#1410),#1414); +#1410 = LINE('',#1411,#1412); +#1411 = CARTESIAN_POINT('',(-0.200509152087,0.12)); +#1412 = VECTOR('',#1413,1.); +#1413 = DIRECTION('',(1.,0.)); +#1414 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1415 = ORIENTED_EDGE('',*,*,#1284,.F.); +#1416 = ORIENTED_EDGE('',*,*,#1417,.F.); +#1417 = EDGE_CURVE('',#1371,#1285,#1418,.T.); +#1418 = SURFACE_CURVE('',#1419,(#1423,#1430),.PCURVE_S1.); +#1419 = LINE('',#1420,#1421); +#1420 = CARTESIAN_POINT('',(2.55,1.87,0.)); +#1421 = VECTOR('',#1422,1.); +#1422 = DIRECTION('',(-1.,0.,0.)); +#1423 = PCURVE('',#1302,#1424); +#1424 = DEFINITIONAL_REPRESENTATION('',(#1425),#1429); +#1425 = LINE('',#1426,#1427); +#1426 = CARTESIAN_POINT('',(0.,-0.)); +#1427 = VECTOR('',#1428,1.); +#1428 = DIRECTION('',(1.,0.)); +#1429 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1430 = PCURVE('',#1269,#1431); +#1431 = DEFINITIONAL_REPRESENTATION('',(#1432),#1436); +#1432 = LINE('',#1433,#1434); +#1433 = CARTESIAN_POINT('',(-0.200509152087,0.12)); +#1434 = VECTOR('',#1435,1.); +#1435 = DIRECTION('',(1.,0.)); +#1436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1437 = ADVANCED_FACE('',(#1438),#1187,.F.); +#1438 = FACE_BOUND('',#1439,.F.); +#1439 = EDGE_LOOP('',(#1440,#1441,#1462,#1463)); +#1440 = ORIENTED_EDGE('',*,*,#1164,.T.); +#1441 = ORIENTED_EDGE('',*,*,#1442,.T.); +#1442 = EDGE_CURVE('',#1167,#1373,#1443,.T.); +#1443 = SURFACE_CURVE('',#1444,(#1448,#1455),.PCURVE_S1.); +#1444 = LINE('',#1445,#1446); +#1445 = CARTESIAN_POINT('',(2.55,1.63,0.1)); +#1446 = VECTOR('',#1447,1.); +#1447 = DIRECTION('',(0.,1.,0.)); +#1448 = PCURVE('',#1187,#1449); +#1449 = DEFINITIONAL_REPRESENTATION('',(#1450),#1454); +#1450 = LINE('',#1451,#1452); +#1451 = CARTESIAN_POINT('',(0.,-0.1)); +#1452 = VECTOR('',#1453,1.); +#1453 = DIRECTION('',(1.,0.)); +#1454 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1455 = PCURVE('',#1215,#1456); +#1456 = DEFINITIONAL_REPRESENTATION('',(#1457),#1461); +#1457 = LINE('',#1458,#1459); +#1458 = CARTESIAN_POINT('',(-0.200509152087,-0.12)); +#1459 = VECTOR('',#1460,1.); +#1460 = DIRECTION('',(0.,1.)); +#1461 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1462 = ORIENTED_EDGE('',*,*,#1370,.F.); +#1463 = ORIENTED_EDGE('',*,*,#1464,.F.); +#1464 = EDGE_CURVE('',#1165,#1371,#1465,.T.); +#1465 = SURFACE_CURVE('',#1466,(#1470,#1477),.PCURVE_S1.); +#1466 = LINE('',#1467,#1468); +#1467 = CARTESIAN_POINT('',(2.55,1.63,0.)); +#1468 = VECTOR('',#1469,1.); +#1469 = DIRECTION('',(0.,1.,0.)); +#1470 = PCURVE('',#1187,#1471); +#1471 = DEFINITIONAL_REPRESENTATION('',(#1472),#1476); +#1472 = LINE('',#1473,#1474); +#1473 = CARTESIAN_POINT('',(0.,0.)); +#1474 = VECTOR('',#1475,1.); +#1475 = DIRECTION('',(1.,0.)); +#1476 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1477 = PCURVE('',#1269,#1478); +#1478 = DEFINITIONAL_REPRESENTATION('',(#1479),#1483); +#1479 = LINE('',#1480,#1481); +#1480 = CARTESIAN_POINT('',(-0.200509152087,-0.12)); +#1481 = VECTOR('',#1482,1.); +#1482 = DIRECTION('',(0.,1.)); +#1483 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1484 = ADVANCED_FACE('',(#1485),#1269,.T.); +#1485 = FACE_BOUND('',#1486,.T.); +#1486 = EDGE_LOOP('',(#1487,#1488,#1489,#1490)); +#1487 = ORIENTED_EDGE('',*,*,#1255,.T.); +#1488 = ORIENTED_EDGE('',*,*,#1341,.F.); +#1489 = ORIENTED_EDGE('',*,*,#1417,.F.); +#1490 = ORIENTED_EDGE('',*,*,#1464,.F.); +#1491 = ADVANCED_FACE('',(#1492),#1215,.F.); +#1492 = FACE_BOUND('',#1493,.F.); +#1493 = EDGE_LOOP('',(#1494,#1495,#1496,#1497)); +#1494 = ORIENTED_EDGE('',*,*,#1199,.T.); +#1495 = ORIENTED_EDGE('',*,*,#1314,.F.); +#1496 = ORIENTED_EDGE('',*,*,#1395,.F.); +#1497 = ORIENTED_EDGE('',*,*,#1442,.F.); +#1498 = MANIFOLD_SOLID_BREP('',#1499); +#1499 = CLOSED_SHELL('',(#1500,#1620,#1698,#1769,#1816,#1823)); +#1500 = ADVANCED_FACE('',(#1501),#1515,.F.); +#1501 = FACE_BOUND('',#1502,.F.); +#1502 = EDGE_LOOP('',(#1503,#1538,#1566,#1594)); +#1503 = ORIENTED_EDGE('',*,*,#1504,.T.); +#1504 = EDGE_CURVE('',#1505,#1507,#1509,.T.); +#1505 = VERTEX_POINT('',#1506); +#1506 = CARTESIAN_POINT('',(-2.55,1.13,0.)); +#1507 = VERTEX_POINT('',#1508); +#1508 = CARTESIAN_POINT('',(-2.55,1.13,0.1)); +#1509 = SURFACE_CURVE('',#1510,(#1514,#1526),.PCURVE_S1.); +#1510 = LINE('',#1511,#1512); +#1511 = CARTESIAN_POINT('',(-2.55,1.13,0.)); +#1512 = VECTOR('',#1513,1.); +#1513 = DIRECTION('',(0.,0.,1.)); +#1514 = PCURVE('',#1515,#1520); +#1515 = PLANE('',#1516); +#1516 = AXIS2_PLACEMENT_3D('',#1517,#1518,#1519); +#1517 = CARTESIAN_POINT('',(-2.55,1.13,0.)); +#1518 = DIRECTION('',(0.,1.,0.)); +#1519 = DIRECTION('',(1.,0.,0.)); +#1520 = DEFINITIONAL_REPRESENTATION('',(#1521),#1525); +#1521 = LINE('',#1522,#1523); +#1522 = CARTESIAN_POINT('',(0.,0.)); +#1523 = VECTOR('',#1524,1.); +#1524 = DIRECTION('',(0.,-1.)); +#1525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1526 = PCURVE('',#1527,#1532); +#1527 = PLANE('',#1528); +#1528 = AXIS2_PLACEMENT_3D('',#1529,#1530,#1531); +#1529 = CARTESIAN_POINT('',(-2.55,1.13,0.)); +#1530 = DIRECTION('',(-1.,0.,0.)); +#1531 = DIRECTION('',(0.,1.,0.)); +#1532 = DEFINITIONAL_REPRESENTATION('',(#1533),#1537); +#1533 = LINE('',#1534,#1535); +#1534 = CARTESIAN_POINT('',(0.,0.)); +#1535 = VECTOR('',#1536,1.); +#1536 = DIRECTION('',(0.,-1.)); +#1537 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1538 = ORIENTED_EDGE('',*,*,#1539,.T.); +#1539 = EDGE_CURVE('',#1507,#1540,#1542,.T.); +#1540 = VERTEX_POINT('',#1541); +#1541 = CARTESIAN_POINT('',(-2.22,1.13,0.1)); +#1542 = SURFACE_CURVE('',#1543,(#1547,#1554),.PCURVE_S1.); +#1543 = LINE('',#1544,#1545); +#1544 = CARTESIAN_POINT('',(-2.55,1.13,0.1)); +#1545 = VECTOR('',#1546,1.); +#1546 = DIRECTION('',(1.,0.,0.)); +#1547 = PCURVE('',#1515,#1548); +#1548 = DEFINITIONAL_REPRESENTATION('',(#1549),#1553); +#1549 = LINE('',#1550,#1551); +#1550 = CARTESIAN_POINT('',(0.,-0.1)); +#1551 = VECTOR('',#1552,1.); +#1552 = DIRECTION('',(1.,0.)); +#1553 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1554 = PCURVE('',#1555,#1560); +#1555 = PLANE('',#1556); +#1556 = AXIS2_PLACEMENT_3D('',#1557,#1558,#1559); +#1557 = CARTESIAN_POINT('',(-2.349490847913,1.25,0.1)); +#1558 = DIRECTION('',(0.,0.,1.)); +#1559 = DIRECTION('',(1.,0.,0.)); +#1560 = DEFINITIONAL_REPRESENTATION('',(#1561),#1565); +#1561 = LINE('',#1562,#1563); +#1562 = CARTESIAN_POINT('',(-0.200509152087,-0.12)); +#1563 = VECTOR('',#1564,1.); +#1564 = DIRECTION('',(1.,0.)); +#1565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1566 = ORIENTED_EDGE('',*,*,#1567,.F.); +#1567 = EDGE_CURVE('',#1568,#1540,#1570,.T.); +#1568 = VERTEX_POINT('',#1569); +#1569 = CARTESIAN_POINT('',(-2.22,1.13,0.)); +#1570 = SURFACE_CURVE('',#1571,(#1575,#1582),.PCURVE_S1.); +#1571 = LINE('',#1572,#1573); +#1572 = CARTESIAN_POINT('',(-2.22,1.13,0.)); +#1573 = VECTOR('',#1574,1.); +#1574 = DIRECTION('',(0.,0.,1.)); +#1575 = PCURVE('',#1515,#1576); +#1576 = DEFINITIONAL_REPRESENTATION('',(#1577),#1581); +#1577 = LINE('',#1578,#1579); +#1578 = CARTESIAN_POINT('',(0.33,0.)); +#1579 = VECTOR('',#1580,1.); +#1580 = DIRECTION('',(0.,-1.)); +#1581 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1582 = PCURVE('',#1583,#1588); +#1583 = CYLINDRICAL_SURFACE('',#1584,0.12); +#1584 = AXIS2_PLACEMENT_3D('',#1585,#1586,#1587); +#1585 = CARTESIAN_POINT('',(-2.22,1.25,0.)); +#1586 = DIRECTION('',(-0.,-0.,-1.)); +#1587 = DIRECTION('',(1.,0.,0.)); +#1588 = DEFINITIONAL_REPRESENTATION('',(#1589),#1593); +#1589 = LINE('',#1590,#1591); +#1590 = CARTESIAN_POINT('',(-4.712388980385,0.)); +#1591 = VECTOR('',#1592,1.); +#1592 = DIRECTION('',(-0.,-1.)); +#1593 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1594 = ORIENTED_EDGE('',*,*,#1595,.F.); +#1595 = EDGE_CURVE('',#1505,#1568,#1596,.T.); +#1596 = SURFACE_CURVE('',#1597,(#1601,#1608),.PCURVE_S1.); +#1597 = LINE('',#1598,#1599); +#1598 = CARTESIAN_POINT('',(-2.55,1.13,0.)); +#1599 = VECTOR('',#1600,1.); +#1600 = DIRECTION('',(1.,0.,0.)); +#1601 = PCURVE('',#1515,#1602); +#1602 = DEFINITIONAL_REPRESENTATION('',(#1603),#1607); +#1603 = LINE('',#1604,#1605); +#1604 = CARTESIAN_POINT('',(0.,0.)); +#1605 = VECTOR('',#1606,1.); +#1606 = DIRECTION('',(1.,0.)); +#1607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1608 = PCURVE('',#1609,#1614); +#1609 = PLANE('',#1610); +#1610 = AXIS2_PLACEMENT_3D('',#1611,#1612,#1613); +#1611 = CARTESIAN_POINT('',(-2.349490847913,1.25,0.)); +#1612 = DIRECTION('',(0.,0.,1.)); +#1613 = DIRECTION('',(1.,0.,0.)); +#1614 = DEFINITIONAL_REPRESENTATION('',(#1615),#1619); +#1615 = LINE('',#1616,#1617); +#1616 = CARTESIAN_POINT('',(-0.200509152087,-0.12)); +#1617 = VECTOR('',#1618,1.); +#1618 = DIRECTION('',(1.,0.)); +#1619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1620 = ADVANCED_FACE('',(#1621),#1583,.T.); +#1621 = FACE_BOUND('',#1622,.F.); +#1622 = EDGE_LOOP('',(#1623,#1624,#1648,#1676)); +#1623 = ORIENTED_EDGE('',*,*,#1567,.T.); +#1624 = ORIENTED_EDGE('',*,*,#1625,.T.); +#1625 = EDGE_CURVE('',#1540,#1626,#1628,.T.); +#1626 = VERTEX_POINT('',#1627); +#1627 = CARTESIAN_POINT('',(-2.22,1.37,0.1)); +#1628 = SURFACE_CURVE('',#1629,(#1634,#1641),.PCURVE_S1.); +#1629 = CIRCLE('',#1630,0.12); +#1630 = AXIS2_PLACEMENT_3D('',#1631,#1632,#1633); +#1631 = CARTESIAN_POINT('',(-2.22,1.25,0.1)); +#1632 = DIRECTION('',(0.,0.,1.)); +#1633 = DIRECTION('',(1.,0.,0.)); +#1634 = PCURVE('',#1583,#1635); +#1635 = DEFINITIONAL_REPRESENTATION('',(#1636),#1640); +#1636 = LINE('',#1637,#1638); +#1637 = CARTESIAN_POINT('',(-0.,-0.1)); +#1638 = VECTOR('',#1639,1.); +#1639 = DIRECTION('',(-1.,0.)); +#1640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1641 = PCURVE('',#1555,#1642); +#1642 = DEFINITIONAL_REPRESENTATION('',(#1643),#1647); +#1643 = CIRCLE('',#1644,0.12); +#1644 = AXIS2_PLACEMENT_2D('',#1645,#1646); +#1645 = CARTESIAN_POINT('',(0.129490847913,0.)); +#1646 = DIRECTION('',(1.,0.)); +#1647 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1648 = ORIENTED_EDGE('',*,*,#1649,.F.); +#1649 = EDGE_CURVE('',#1650,#1626,#1652,.T.); +#1650 = VERTEX_POINT('',#1651); +#1651 = CARTESIAN_POINT('',(-2.22,1.37,0.)); +#1652 = SURFACE_CURVE('',#1653,(#1657,#1664),.PCURVE_S1.); +#1653 = LINE('',#1654,#1655); +#1654 = CARTESIAN_POINT('',(-2.22,1.37,0.)); +#1655 = VECTOR('',#1656,1.); +#1656 = DIRECTION('',(0.,0.,1.)); +#1657 = PCURVE('',#1583,#1658); +#1658 = DEFINITIONAL_REPRESENTATION('',(#1659),#1663); +#1659 = LINE('',#1660,#1661); +#1660 = CARTESIAN_POINT('',(-7.853981633974,0.)); +#1661 = VECTOR('',#1662,1.); +#1662 = DIRECTION('',(-0.,-1.)); +#1663 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1664 = PCURVE('',#1665,#1670); +#1665 = PLANE('',#1666); +#1666 = AXIS2_PLACEMENT_3D('',#1667,#1668,#1669); +#1667 = CARTESIAN_POINT('',(-2.55,1.37,0.)); +#1668 = DIRECTION('',(0.,1.,0.)); +#1669 = DIRECTION('',(1.,0.,0.)); +#1670 = DEFINITIONAL_REPRESENTATION('',(#1671),#1675); +#1671 = LINE('',#1672,#1673); +#1672 = CARTESIAN_POINT('',(0.33,0.)); +#1673 = VECTOR('',#1674,1.); +#1674 = DIRECTION('',(0.,-1.)); +#1675 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1676 = ORIENTED_EDGE('',*,*,#1677,.F.); +#1677 = EDGE_CURVE('',#1568,#1650,#1678,.T.); +#1678 = SURFACE_CURVE('',#1679,(#1684,#1691),.PCURVE_S1.); +#1679 = CIRCLE('',#1680,0.12); +#1680 = AXIS2_PLACEMENT_3D('',#1681,#1682,#1683); +#1681 = CARTESIAN_POINT('',(-2.22,1.25,0.)); +#1682 = DIRECTION('',(0.,0.,1.)); +#1683 = DIRECTION('',(1.,0.,0.)); +#1684 = PCURVE('',#1583,#1685); +#1685 = DEFINITIONAL_REPRESENTATION('',(#1686),#1690); +#1686 = LINE('',#1687,#1688); +#1687 = CARTESIAN_POINT('',(-0.,0.)); +#1688 = VECTOR('',#1689,1.); +#1689 = DIRECTION('',(-1.,0.)); +#1690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1691 = PCURVE('',#1609,#1692); +#1692 = DEFINITIONAL_REPRESENTATION('',(#1693),#1697); +#1693 = CIRCLE('',#1694,0.12); +#1694 = AXIS2_PLACEMENT_2D('',#1695,#1696); +#1695 = CARTESIAN_POINT('',(0.129490847913,0.)); +#1696 = DIRECTION('',(1.,0.)); +#1697 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1698 = ADVANCED_FACE('',(#1699),#1665,.T.); +#1699 = FACE_BOUND('',#1700,.T.); +#1700 = EDGE_LOOP('',(#1701,#1726,#1747,#1748)); +#1701 = ORIENTED_EDGE('',*,*,#1702,.T.); +#1702 = EDGE_CURVE('',#1703,#1705,#1707,.T.); +#1703 = VERTEX_POINT('',#1704); +#1704 = CARTESIAN_POINT('',(-2.55,1.37,0.)); +#1705 = VERTEX_POINT('',#1706); +#1706 = CARTESIAN_POINT('',(-2.55,1.37,0.1)); +#1707 = SURFACE_CURVE('',#1708,(#1712,#1719),.PCURVE_S1.); +#1708 = LINE('',#1709,#1710); +#1709 = CARTESIAN_POINT('',(-2.55,1.37,0.)); +#1710 = VECTOR('',#1711,1.); +#1711 = DIRECTION('',(0.,0.,1.)); +#1712 = PCURVE('',#1665,#1713); +#1713 = DEFINITIONAL_REPRESENTATION('',(#1714),#1718); +#1714 = LINE('',#1715,#1716); +#1715 = CARTESIAN_POINT('',(0.,0.)); +#1716 = VECTOR('',#1717,1.); +#1717 = DIRECTION('',(0.,-1.)); +#1718 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1719 = PCURVE('',#1527,#1720); +#1720 = DEFINITIONAL_REPRESENTATION('',(#1721),#1725); +#1721 = LINE('',#1722,#1723); +#1722 = CARTESIAN_POINT('',(0.24,0.)); +#1723 = VECTOR('',#1724,1.); +#1724 = DIRECTION('',(0.,-1.)); +#1725 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1726 = ORIENTED_EDGE('',*,*,#1727,.T.); +#1727 = EDGE_CURVE('',#1705,#1626,#1728,.T.); +#1728 = SURFACE_CURVE('',#1729,(#1733,#1740),.PCURVE_S1.); +#1729 = LINE('',#1730,#1731); +#1730 = CARTESIAN_POINT('',(-2.55,1.37,0.1)); +#1731 = VECTOR('',#1732,1.); +#1732 = DIRECTION('',(1.,0.,0.)); +#1733 = PCURVE('',#1665,#1734); +#1734 = DEFINITIONAL_REPRESENTATION('',(#1735),#1739); +#1735 = LINE('',#1736,#1737); +#1736 = CARTESIAN_POINT('',(0.,-0.1)); +#1737 = VECTOR('',#1738,1.); +#1738 = DIRECTION('',(1.,0.)); +#1739 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1740 = PCURVE('',#1555,#1741); +#1741 = DEFINITIONAL_REPRESENTATION('',(#1742),#1746); +#1742 = LINE('',#1743,#1744); +#1743 = CARTESIAN_POINT('',(-0.200509152087,0.12)); +#1744 = VECTOR('',#1745,1.); +#1745 = DIRECTION('',(1.,0.)); +#1746 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1747 = ORIENTED_EDGE('',*,*,#1649,.F.); +#1748 = ORIENTED_EDGE('',*,*,#1749,.F.); +#1749 = EDGE_CURVE('',#1703,#1650,#1750,.T.); +#1750 = SURFACE_CURVE('',#1751,(#1755,#1762),.PCURVE_S1.); +#1751 = LINE('',#1752,#1753); +#1752 = CARTESIAN_POINT('',(-2.55,1.37,0.)); +#1753 = VECTOR('',#1754,1.); +#1754 = DIRECTION('',(1.,0.,0.)); +#1755 = PCURVE('',#1665,#1756); +#1756 = DEFINITIONAL_REPRESENTATION('',(#1757),#1761); +#1757 = LINE('',#1758,#1759); +#1758 = CARTESIAN_POINT('',(0.,0.)); +#1759 = VECTOR('',#1760,1.); +#1760 = DIRECTION('',(1.,0.)); +#1761 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1762 = PCURVE('',#1609,#1763); +#1763 = DEFINITIONAL_REPRESENTATION('',(#1764),#1768); +#1764 = LINE('',#1765,#1766); +#1765 = CARTESIAN_POINT('',(-0.200509152087,0.12)); +#1766 = VECTOR('',#1767,1.); +#1767 = DIRECTION('',(1.,0.)); +#1768 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1769 = ADVANCED_FACE('',(#1770),#1527,.T.); +#1770 = FACE_BOUND('',#1771,.T.); +#1771 = EDGE_LOOP('',(#1772,#1773,#1794,#1795)); +#1772 = ORIENTED_EDGE('',*,*,#1504,.T.); +#1773 = ORIENTED_EDGE('',*,*,#1774,.T.); +#1774 = EDGE_CURVE('',#1507,#1705,#1775,.T.); +#1775 = SURFACE_CURVE('',#1776,(#1780,#1787),.PCURVE_S1.); +#1776 = LINE('',#1777,#1778); +#1777 = CARTESIAN_POINT('',(-2.55,1.13,0.1)); +#1778 = VECTOR('',#1779,1.); +#1779 = DIRECTION('',(0.,1.,0.)); +#1780 = PCURVE('',#1527,#1781); +#1781 = DEFINITIONAL_REPRESENTATION('',(#1782),#1786); +#1782 = LINE('',#1783,#1784); +#1783 = CARTESIAN_POINT('',(0.,-0.1)); +#1784 = VECTOR('',#1785,1.); +#1785 = DIRECTION('',(1.,0.)); +#1786 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1787 = PCURVE('',#1555,#1788); +#1788 = DEFINITIONAL_REPRESENTATION('',(#1789),#1793); +#1789 = LINE('',#1790,#1791); +#1790 = CARTESIAN_POINT('',(-0.200509152087,-0.12)); +#1791 = VECTOR('',#1792,1.); +#1792 = DIRECTION('',(0.,1.)); +#1793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1794 = ORIENTED_EDGE('',*,*,#1702,.F.); +#1795 = ORIENTED_EDGE('',*,*,#1796,.F.); +#1796 = EDGE_CURVE('',#1505,#1703,#1797,.T.); +#1797 = SURFACE_CURVE('',#1798,(#1802,#1809),.PCURVE_S1.); +#1798 = LINE('',#1799,#1800); +#1799 = CARTESIAN_POINT('',(-2.55,1.13,0.)); +#1800 = VECTOR('',#1801,1.); +#1801 = DIRECTION('',(0.,1.,0.)); +#1802 = PCURVE('',#1527,#1803); +#1803 = DEFINITIONAL_REPRESENTATION('',(#1804),#1808); +#1804 = LINE('',#1805,#1806); +#1805 = CARTESIAN_POINT('',(0.,0.)); +#1806 = VECTOR('',#1807,1.); +#1807 = DIRECTION('',(1.,0.)); +#1808 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1809 = PCURVE('',#1609,#1810); +#1810 = DEFINITIONAL_REPRESENTATION('',(#1811),#1815); +#1811 = LINE('',#1812,#1813); +#1812 = CARTESIAN_POINT('',(-0.200509152087,-0.12)); +#1813 = VECTOR('',#1814,1.); +#1814 = DIRECTION('',(0.,1.)); +#1815 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1816 = ADVANCED_FACE('',(#1817),#1609,.F.); +#1817 = FACE_BOUND('',#1818,.F.); +#1818 = EDGE_LOOP('',(#1819,#1820,#1821,#1822)); +#1819 = ORIENTED_EDGE('',*,*,#1595,.T.); +#1820 = ORIENTED_EDGE('',*,*,#1677,.T.); +#1821 = ORIENTED_EDGE('',*,*,#1749,.F.); +#1822 = ORIENTED_EDGE('',*,*,#1796,.F.); +#1823 = ADVANCED_FACE('',(#1824),#1555,.T.); +#1824 = FACE_BOUND('',#1825,.T.); +#1825 = EDGE_LOOP('',(#1826,#1827,#1828,#1829)); +#1826 = ORIENTED_EDGE('',*,*,#1539,.T.); +#1827 = ORIENTED_EDGE('',*,*,#1625,.T.); +#1828 = ORIENTED_EDGE('',*,*,#1727,.F.); +#1829 = ORIENTED_EDGE('',*,*,#1774,.F.); +#1830 = MANIFOLD_SOLID_BREP('',#1831); +#1831 = CLOSED_SHELL('',(#1832,#1952,#2038,#2109,#2156,#2163)); +#1832 = ADVANCED_FACE('',(#1833),#1847,.T.); +#1833 = FACE_BOUND('',#1834,.T.); +#1834 = EDGE_LOOP('',(#1835,#1870,#1898,#1926)); +#1835 = ORIENTED_EDGE('',*,*,#1836,.T.); +#1836 = EDGE_CURVE('',#1837,#1839,#1841,.T.); +#1837 = VERTEX_POINT('',#1838); +#1838 = CARTESIAN_POINT('',(2.55,1.13,0.)); +#1839 = VERTEX_POINT('',#1840); +#1840 = CARTESIAN_POINT('',(2.55,1.13,0.1)); +#1841 = SURFACE_CURVE('',#1842,(#1846,#1858),.PCURVE_S1.); +#1842 = LINE('',#1843,#1844); +#1843 = CARTESIAN_POINT('',(2.55,1.13,0.)); +#1844 = VECTOR('',#1845,1.); +#1845 = DIRECTION('',(0.,0.,1.)); +#1846 = PCURVE('',#1847,#1852); +#1847 = PLANE('',#1848); +#1848 = AXIS2_PLACEMENT_3D('',#1849,#1850,#1851); +#1849 = CARTESIAN_POINT('',(2.55,1.13,0.)); +#1850 = DIRECTION('',(0.,-1.,0.)); +#1851 = DIRECTION('',(-1.,0.,0.)); +#1852 = DEFINITIONAL_REPRESENTATION('',(#1853),#1857); +#1853 = LINE('',#1854,#1855); +#1854 = CARTESIAN_POINT('',(0.,-0.)); +#1855 = VECTOR('',#1856,1.); +#1856 = DIRECTION('',(0.,-1.)); +#1857 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1858 = PCURVE('',#1859,#1864); +#1859 = PLANE('',#1860); +#1860 = AXIS2_PLACEMENT_3D('',#1861,#1862,#1863); +#1861 = CARTESIAN_POINT('',(2.55,1.13,0.)); +#1862 = DIRECTION('',(-1.,0.,0.)); +#1863 = DIRECTION('',(0.,1.,0.)); +#1864 = DEFINITIONAL_REPRESENTATION('',(#1865),#1869); +#1865 = LINE('',#1866,#1867); +#1866 = CARTESIAN_POINT('',(0.,0.)); +#1867 = VECTOR('',#1868,1.); +#1868 = DIRECTION('',(0.,-1.)); +#1869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1870 = ORIENTED_EDGE('',*,*,#1871,.T.); +#1871 = EDGE_CURVE('',#1839,#1872,#1874,.T.); +#1872 = VERTEX_POINT('',#1873); +#1873 = CARTESIAN_POINT('',(2.22,1.13,0.1)); +#1874 = SURFACE_CURVE('',#1875,(#1879,#1886),.PCURVE_S1.); +#1875 = LINE('',#1876,#1877); +#1876 = CARTESIAN_POINT('',(2.55,1.13,0.1)); +#1877 = VECTOR('',#1878,1.); +#1878 = DIRECTION('',(-1.,0.,0.)); +#1879 = PCURVE('',#1847,#1880); +#1880 = DEFINITIONAL_REPRESENTATION('',(#1881),#1885); +#1881 = LINE('',#1882,#1883); +#1882 = CARTESIAN_POINT('',(0.,-0.1)); +#1883 = VECTOR('',#1884,1.); +#1884 = DIRECTION('',(1.,0.)); +#1885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1886 = PCURVE('',#1887,#1892); +#1887 = PLANE('',#1888); +#1888 = AXIS2_PLACEMENT_3D('',#1889,#1890,#1891); +#1889 = CARTESIAN_POINT('',(2.349490847913,1.25,0.1)); +#1890 = DIRECTION('',(-0.,-0.,-1.)); +#1891 = DIRECTION('',(-1.,0.,0.)); +#1892 = DEFINITIONAL_REPRESENTATION('',(#1893),#1897); +#1893 = LINE('',#1894,#1895); +#1894 = CARTESIAN_POINT('',(-0.200509152087,-0.12)); +#1895 = VECTOR('',#1896,1.); +#1896 = DIRECTION('',(1.,0.)); +#1897 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1898 = ORIENTED_EDGE('',*,*,#1899,.F.); +#1899 = EDGE_CURVE('',#1900,#1872,#1902,.T.); +#1900 = VERTEX_POINT('',#1901); +#1901 = CARTESIAN_POINT('',(2.22,1.13,0.)); +#1902 = SURFACE_CURVE('',#1903,(#1907,#1914),.PCURVE_S1.); +#1903 = LINE('',#1904,#1905); +#1904 = CARTESIAN_POINT('',(2.22,1.13,0.)); +#1905 = VECTOR('',#1906,1.); +#1906 = DIRECTION('',(0.,0.,1.)); +#1907 = PCURVE('',#1847,#1908); +#1908 = DEFINITIONAL_REPRESENTATION('',(#1909),#1913); +#1909 = LINE('',#1910,#1911); +#1910 = CARTESIAN_POINT('',(0.33,0.)); +#1911 = VECTOR('',#1912,1.); +#1912 = DIRECTION('',(0.,-1.)); +#1913 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1914 = PCURVE('',#1915,#1920); +#1915 = CYLINDRICAL_SURFACE('',#1916,0.12); +#1916 = AXIS2_PLACEMENT_3D('',#1917,#1918,#1919); +#1917 = CARTESIAN_POINT('',(2.22,1.25,0.)); +#1918 = DIRECTION('',(-0.,-0.,-1.)); +#1919 = DIRECTION('',(1.,0.,0.)); +#1920 = DEFINITIONAL_REPRESENTATION('',(#1921),#1925); +#1921 = LINE('',#1922,#1923); +#1922 = CARTESIAN_POINT('',(-4.712388980385,0.)); +#1923 = VECTOR('',#1924,1.); +#1924 = DIRECTION('',(-0.,-1.)); +#1925 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1926 = ORIENTED_EDGE('',*,*,#1927,.F.); +#1927 = EDGE_CURVE('',#1837,#1900,#1928,.T.); +#1928 = SURFACE_CURVE('',#1929,(#1933,#1940),.PCURVE_S1.); +#1929 = LINE('',#1930,#1931); +#1930 = CARTESIAN_POINT('',(2.55,1.13,0.)); +#1931 = VECTOR('',#1932,1.); +#1932 = DIRECTION('',(-1.,0.,0.)); +#1933 = PCURVE('',#1847,#1934); +#1934 = DEFINITIONAL_REPRESENTATION('',(#1935),#1939); +#1935 = LINE('',#1936,#1937); +#1936 = CARTESIAN_POINT('',(0.,-0.)); +#1937 = VECTOR('',#1938,1.); +#1938 = DIRECTION('',(1.,0.)); +#1939 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1940 = PCURVE('',#1941,#1946); +#1941 = PLANE('',#1942); +#1942 = AXIS2_PLACEMENT_3D('',#1943,#1944,#1945); +#1943 = CARTESIAN_POINT('',(2.349490847913,1.25,0.)); +#1944 = DIRECTION('',(-0.,-0.,-1.)); +#1945 = DIRECTION('',(-1.,0.,0.)); +#1946 = DEFINITIONAL_REPRESENTATION('',(#1947),#1951); +#1947 = LINE('',#1948,#1949); +#1948 = CARTESIAN_POINT('',(-0.200509152087,-0.12)); +#1949 = VECTOR('',#1950,1.); +#1950 = DIRECTION('',(1.,0.)); +#1951 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1952 = ADVANCED_FACE('',(#1953),#1915,.T.); +#1953 = FACE_BOUND('',#1954,.F.); +#1954 = EDGE_LOOP('',(#1955,#1985,#2011,#2012)); +#1955 = ORIENTED_EDGE('',*,*,#1956,.T.); +#1956 = EDGE_CURVE('',#1957,#1959,#1961,.T.); +#1957 = VERTEX_POINT('',#1958); +#1958 = CARTESIAN_POINT('',(2.22,1.37,0.)); +#1959 = VERTEX_POINT('',#1960); +#1960 = CARTESIAN_POINT('',(2.22,1.37,0.1)); +#1961 = SURFACE_CURVE('',#1962,(#1966,#1973),.PCURVE_S1.); +#1962 = LINE('',#1963,#1964); +#1963 = CARTESIAN_POINT('',(2.22,1.37,0.)); +#1964 = VECTOR('',#1965,1.); +#1965 = DIRECTION('',(0.,0.,1.)); +#1966 = PCURVE('',#1915,#1967); +#1967 = DEFINITIONAL_REPRESENTATION('',(#1968),#1972); +#1968 = LINE('',#1969,#1970); +#1969 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#1970 = VECTOR('',#1971,1.); +#1971 = DIRECTION('',(-0.,-1.)); +#1972 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1973 = PCURVE('',#1974,#1979); +#1974 = PLANE('',#1975); +#1975 = AXIS2_PLACEMENT_3D('',#1976,#1977,#1978); +#1976 = CARTESIAN_POINT('',(2.55,1.37,0.)); +#1977 = DIRECTION('',(0.,-1.,0.)); +#1978 = DIRECTION('',(-1.,0.,0.)); +#1979 = DEFINITIONAL_REPRESENTATION('',(#1980),#1984); +#1980 = LINE('',#1981,#1982); +#1981 = CARTESIAN_POINT('',(0.33,0.)); +#1982 = VECTOR('',#1983,1.); +#1983 = DIRECTION('',(0.,-1.)); +#1984 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1985 = ORIENTED_EDGE('',*,*,#1986,.T.); +#1986 = EDGE_CURVE('',#1959,#1872,#1987,.T.); +#1987 = SURFACE_CURVE('',#1988,(#1993,#2000),.PCURVE_S1.); +#1988 = CIRCLE('',#1989,0.12); +#1989 = AXIS2_PLACEMENT_3D('',#1990,#1991,#1992); +#1990 = CARTESIAN_POINT('',(2.22,1.25,0.1)); +#1991 = DIRECTION('',(0.,0.,1.)); +#1992 = DIRECTION('',(1.,0.,0.)); +#1993 = PCURVE('',#1915,#1994); +#1994 = DEFINITIONAL_REPRESENTATION('',(#1995),#1999); +#1995 = LINE('',#1996,#1997); +#1996 = CARTESIAN_POINT('',(-0.,-0.1)); +#1997 = VECTOR('',#1998,1.); +#1998 = DIRECTION('',(-1.,0.)); +#1999 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2000 = PCURVE('',#1887,#2001); +#2001 = DEFINITIONAL_REPRESENTATION('',(#2002),#2010); +#2002 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2003,#2004,#2005,#2006, +#2007,#2008,#2009),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#2003 = CARTESIAN_POINT('',(9.490847913499E-03,0.)); +#2004 = CARTESIAN_POINT('',(9.490847913499E-03,0.207846096908)); +#2005 = CARTESIAN_POINT('',(0.189490847913,0.103923048454)); +#2006 = CARTESIAN_POINT('',(0.369490847913,2.939152317954E-17)); +#2007 = CARTESIAN_POINT('',(0.189490847913,-0.103923048454)); +#2008 = CARTESIAN_POINT('',(9.490847913499E-03,-0.207846096908)); +#2009 = CARTESIAN_POINT('',(9.490847913499E-03,0.)); +#2010 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2011 = ORIENTED_EDGE('',*,*,#1899,.F.); +#2012 = ORIENTED_EDGE('',*,*,#2013,.F.); +#2013 = EDGE_CURVE('',#1957,#1900,#2014,.T.); +#2014 = SURFACE_CURVE('',#2015,(#2020,#2027),.PCURVE_S1.); +#2015 = CIRCLE('',#2016,0.12); +#2016 = AXIS2_PLACEMENT_3D('',#2017,#2018,#2019); +#2017 = CARTESIAN_POINT('',(2.22,1.25,0.)); +#2018 = DIRECTION('',(0.,0.,1.)); +#2019 = DIRECTION('',(1.,0.,0.)); +#2020 = PCURVE('',#1915,#2021); +#2021 = DEFINITIONAL_REPRESENTATION('',(#2022),#2026); +#2022 = LINE('',#2023,#2024); +#2023 = CARTESIAN_POINT('',(-0.,0.)); +#2024 = VECTOR('',#2025,1.); +#2025 = DIRECTION('',(-1.,0.)); +#2026 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2027 = PCURVE('',#1941,#2028); +#2028 = DEFINITIONAL_REPRESENTATION('',(#2029),#2037); +#2029 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2030,#2031,#2032,#2033, +#2034,#2035,#2036),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#2030 = CARTESIAN_POINT('',(9.490847913499E-03,0.)); +#2031 = CARTESIAN_POINT('',(9.490847913499E-03,0.207846096908)); +#2032 = CARTESIAN_POINT('',(0.189490847913,0.103923048454)); +#2033 = CARTESIAN_POINT('',(0.369490847913,2.939152317954E-17)); +#2034 = CARTESIAN_POINT('',(0.189490847913,-0.103923048454)); +#2035 = CARTESIAN_POINT('',(9.490847913499E-03,-0.207846096908)); +#2036 = CARTESIAN_POINT('',(9.490847913499E-03,0.)); +#2037 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2038 = ADVANCED_FACE('',(#2039),#1974,.F.); +#2039 = FACE_BOUND('',#2040,.F.); +#2040 = EDGE_LOOP('',(#2041,#2066,#2087,#2088)); +#2041 = ORIENTED_EDGE('',*,*,#2042,.T.); +#2042 = EDGE_CURVE('',#2043,#2045,#2047,.T.); +#2043 = VERTEX_POINT('',#2044); +#2044 = CARTESIAN_POINT('',(2.55,1.37,0.)); +#2045 = VERTEX_POINT('',#2046); +#2046 = CARTESIAN_POINT('',(2.55,1.37,0.1)); +#2047 = SURFACE_CURVE('',#2048,(#2052,#2059),.PCURVE_S1.); +#2048 = LINE('',#2049,#2050); +#2049 = CARTESIAN_POINT('',(2.55,1.37,0.)); +#2050 = VECTOR('',#2051,1.); +#2051 = DIRECTION('',(0.,0.,1.)); +#2052 = PCURVE('',#1974,#2053); +#2053 = DEFINITIONAL_REPRESENTATION('',(#2054),#2058); +#2054 = LINE('',#2055,#2056); +#2055 = CARTESIAN_POINT('',(0.,-0.)); +#2056 = VECTOR('',#2057,1.); +#2057 = DIRECTION('',(0.,-1.)); +#2058 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2059 = PCURVE('',#1859,#2060); +#2060 = DEFINITIONAL_REPRESENTATION('',(#2061),#2065); +#2061 = LINE('',#2062,#2063); +#2062 = CARTESIAN_POINT('',(0.24,0.)); +#2063 = VECTOR('',#2064,1.); +#2064 = DIRECTION('',(0.,-1.)); +#2065 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2066 = ORIENTED_EDGE('',*,*,#2067,.T.); +#2067 = EDGE_CURVE('',#2045,#1959,#2068,.T.); +#2068 = SURFACE_CURVE('',#2069,(#2073,#2080),.PCURVE_S1.); +#2069 = LINE('',#2070,#2071); +#2070 = CARTESIAN_POINT('',(2.55,1.37,0.1)); +#2071 = VECTOR('',#2072,1.); +#2072 = DIRECTION('',(-1.,0.,0.)); +#2073 = PCURVE('',#1974,#2074); +#2074 = DEFINITIONAL_REPRESENTATION('',(#2075),#2079); +#2075 = LINE('',#2076,#2077); +#2076 = CARTESIAN_POINT('',(0.,-0.1)); +#2077 = VECTOR('',#2078,1.); +#2078 = DIRECTION('',(1.,0.)); +#2079 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2080 = PCURVE('',#1887,#2081); +#2081 = DEFINITIONAL_REPRESENTATION('',(#2082),#2086); +#2082 = LINE('',#2083,#2084); +#2083 = CARTESIAN_POINT('',(-0.200509152087,0.12)); +#2084 = VECTOR('',#2085,1.); +#2085 = DIRECTION('',(1.,0.)); +#2086 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2087 = ORIENTED_EDGE('',*,*,#1956,.F.); +#2088 = ORIENTED_EDGE('',*,*,#2089,.F.); +#2089 = EDGE_CURVE('',#2043,#1957,#2090,.T.); +#2090 = SURFACE_CURVE('',#2091,(#2095,#2102),.PCURVE_S1.); +#2091 = LINE('',#2092,#2093); +#2092 = CARTESIAN_POINT('',(2.55,1.37,0.)); +#2093 = VECTOR('',#2094,1.); +#2094 = DIRECTION('',(-1.,0.,0.)); +#2095 = PCURVE('',#1974,#2096); +#2096 = DEFINITIONAL_REPRESENTATION('',(#2097),#2101); +#2097 = LINE('',#2098,#2099); +#2098 = CARTESIAN_POINT('',(0.,-0.)); +#2099 = VECTOR('',#2100,1.); +#2100 = DIRECTION('',(1.,0.)); +#2101 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2102 = PCURVE('',#1941,#2103); +#2103 = DEFINITIONAL_REPRESENTATION('',(#2104),#2108); +#2104 = LINE('',#2105,#2106); +#2105 = CARTESIAN_POINT('',(-0.200509152087,0.12)); +#2106 = VECTOR('',#2107,1.); +#2107 = DIRECTION('',(1.,0.)); +#2108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2109 = ADVANCED_FACE('',(#2110),#1859,.F.); +#2110 = FACE_BOUND('',#2111,.F.); +#2111 = EDGE_LOOP('',(#2112,#2113,#2134,#2135)); +#2112 = ORIENTED_EDGE('',*,*,#1836,.T.); +#2113 = ORIENTED_EDGE('',*,*,#2114,.T.); +#2114 = EDGE_CURVE('',#1839,#2045,#2115,.T.); +#2115 = SURFACE_CURVE('',#2116,(#2120,#2127),.PCURVE_S1.); +#2116 = LINE('',#2117,#2118); +#2117 = CARTESIAN_POINT('',(2.55,1.13,0.1)); +#2118 = VECTOR('',#2119,1.); +#2119 = DIRECTION('',(0.,1.,0.)); +#2120 = PCURVE('',#1859,#2121); +#2121 = DEFINITIONAL_REPRESENTATION('',(#2122),#2126); +#2122 = LINE('',#2123,#2124); +#2123 = CARTESIAN_POINT('',(0.,-0.1)); +#2124 = VECTOR('',#2125,1.); +#2125 = DIRECTION('',(1.,0.)); +#2126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2127 = PCURVE('',#1887,#2128); +#2128 = DEFINITIONAL_REPRESENTATION('',(#2129),#2133); +#2129 = LINE('',#2130,#2131); +#2130 = CARTESIAN_POINT('',(-0.200509152087,-0.12)); +#2131 = VECTOR('',#2132,1.); +#2132 = DIRECTION('',(0.,1.)); +#2133 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2134 = ORIENTED_EDGE('',*,*,#2042,.F.); +#2135 = ORIENTED_EDGE('',*,*,#2136,.F.); +#2136 = EDGE_CURVE('',#1837,#2043,#2137,.T.); +#2137 = SURFACE_CURVE('',#2138,(#2142,#2149),.PCURVE_S1.); +#2138 = LINE('',#2139,#2140); +#2139 = CARTESIAN_POINT('',(2.55,1.13,0.)); +#2140 = VECTOR('',#2141,1.); +#2141 = DIRECTION('',(0.,1.,0.)); +#2142 = PCURVE('',#1859,#2143); +#2143 = DEFINITIONAL_REPRESENTATION('',(#2144),#2148); +#2144 = LINE('',#2145,#2146); +#2145 = CARTESIAN_POINT('',(0.,0.)); +#2146 = VECTOR('',#2147,1.); +#2147 = DIRECTION('',(1.,0.)); +#2148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2149 = PCURVE('',#1941,#2150); +#2150 = DEFINITIONAL_REPRESENTATION('',(#2151),#2155); +#2151 = LINE('',#2152,#2153); +#2152 = CARTESIAN_POINT('',(-0.200509152087,-0.12)); +#2153 = VECTOR('',#2154,1.); +#2154 = DIRECTION('',(0.,1.)); +#2155 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2156 = ADVANCED_FACE('',(#2157),#1941,.T.); +#2157 = FACE_BOUND('',#2158,.T.); +#2158 = EDGE_LOOP('',(#2159,#2160,#2161,#2162)); +#2159 = ORIENTED_EDGE('',*,*,#1927,.T.); +#2160 = ORIENTED_EDGE('',*,*,#2013,.F.); +#2161 = ORIENTED_EDGE('',*,*,#2089,.F.); +#2162 = ORIENTED_EDGE('',*,*,#2136,.F.); +#2163 = ADVANCED_FACE('',(#2164),#1887,.F.); +#2164 = FACE_BOUND('',#2165,.F.); +#2165 = EDGE_LOOP('',(#2166,#2167,#2168,#2169)); +#2166 = ORIENTED_EDGE('',*,*,#1871,.T.); +#2167 = ORIENTED_EDGE('',*,*,#1986,.F.); +#2168 = ORIENTED_EDGE('',*,*,#2067,.F.); +#2169 = ORIENTED_EDGE('',*,*,#2114,.F.); +#2170 = MANIFOLD_SOLID_BREP('',#2171); +#2171 = CLOSED_SHELL('',(#2172,#2292,#2370,#2441,#2488,#2495)); +#2172 = ADVANCED_FACE('',(#2173),#2187,.F.); +#2173 = FACE_BOUND('',#2174,.F.); +#2174 = EDGE_LOOP('',(#2175,#2210,#2238,#2266)); +#2175 = ORIENTED_EDGE('',*,*,#2176,.T.); +#2176 = EDGE_CURVE('',#2177,#2179,#2181,.T.); +#2177 = VERTEX_POINT('',#2178); +#2178 = CARTESIAN_POINT('',(-2.55,0.63,0.)); +#2179 = VERTEX_POINT('',#2180); +#2180 = CARTESIAN_POINT('',(-2.55,0.63,0.1)); +#2181 = SURFACE_CURVE('',#2182,(#2186,#2198),.PCURVE_S1.); +#2182 = LINE('',#2183,#2184); +#2183 = CARTESIAN_POINT('',(-2.55,0.63,0.)); +#2184 = VECTOR('',#2185,1.); +#2185 = DIRECTION('',(0.,0.,1.)); +#2186 = PCURVE('',#2187,#2192); +#2187 = PLANE('',#2188); +#2188 = AXIS2_PLACEMENT_3D('',#2189,#2190,#2191); +#2189 = CARTESIAN_POINT('',(-2.55,0.63,0.)); +#2190 = DIRECTION('',(0.,1.,0.)); +#2191 = DIRECTION('',(1.,0.,0.)); +#2192 = DEFINITIONAL_REPRESENTATION('',(#2193),#2197); +#2193 = LINE('',#2194,#2195); +#2194 = CARTESIAN_POINT('',(0.,0.)); +#2195 = VECTOR('',#2196,1.); +#2196 = DIRECTION('',(0.,-1.)); +#2197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2198 = PCURVE('',#2199,#2204); +#2199 = PLANE('',#2200); +#2200 = AXIS2_PLACEMENT_3D('',#2201,#2202,#2203); +#2201 = CARTESIAN_POINT('',(-2.55,0.63,0.)); +#2202 = DIRECTION('',(-1.,0.,0.)); +#2203 = DIRECTION('',(0.,1.,0.)); +#2204 = DEFINITIONAL_REPRESENTATION('',(#2205),#2209); +#2205 = LINE('',#2206,#2207); +#2206 = CARTESIAN_POINT('',(0.,0.)); +#2207 = VECTOR('',#2208,1.); +#2208 = DIRECTION('',(0.,-1.)); +#2209 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2210 = ORIENTED_EDGE('',*,*,#2211,.T.); +#2211 = EDGE_CURVE('',#2179,#2212,#2214,.T.); +#2212 = VERTEX_POINT('',#2213); +#2213 = CARTESIAN_POINT('',(-2.22,0.63,0.1)); +#2214 = SURFACE_CURVE('',#2215,(#2219,#2226),.PCURVE_S1.); +#2215 = LINE('',#2216,#2217); +#2216 = CARTESIAN_POINT('',(-2.55,0.63,0.1)); +#2217 = VECTOR('',#2218,1.); +#2218 = DIRECTION('',(1.,0.,0.)); +#2219 = PCURVE('',#2187,#2220); +#2220 = DEFINITIONAL_REPRESENTATION('',(#2221),#2225); +#2221 = LINE('',#2222,#2223); +#2222 = CARTESIAN_POINT('',(0.,-0.1)); +#2223 = VECTOR('',#2224,1.); +#2224 = DIRECTION('',(1.,0.)); +#2225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2226 = PCURVE('',#2227,#2232); +#2227 = PLANE('',#2228); +#2228 = AXIS2_PLACEMENT_3D('',#2229,#2230,#2231); +#2229 = CARTESIAN_POINT('',(-2.349490847913,0.75,0.1)); +#2230 = DIRECTION('',(0.,0.,1.)); +#2231 = DIRECTION('',(1.,0.,0.)); +#2232 = DEFINITIONAL_REPRESENTATION('',(#2233),#2237); +#2233 = LINE('',#2234,#2235); +#2234 = CARTESIAN_POINT('',(-0.200509152087,-0.12)); +#2235 = VECTOR('',#2236,1.); +#2236 = DIRECTION('',(1.,0.)); +#2237 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2238 = ORIENTED_EDGE('',*,*,#2239,.F.); +#2239 = EDGE_CURVE('',#2240,#2212,#2242,.T.); +#2240 = VERTEX_POINT('',#2241); +#2241 = CARTESIAN_POINT('',(-2.22,0.63,0.)); +#2242 = SURFACE_CURVE('',#2243,(#2247,#2254),.PCURVE_S1.); +#2243 = LINE('',#2244,#2245); +#2244 = CARTESIAN_POINT('',(-2.22,0.63,0.)); +#2245 = VECTOR('',#2246,1.); +#2246 = DIRECTION('',(0.,0.,1.)); +#2247 = PCURVE('',#2187,#2248); +#2248 = DEFINITIONAL_REPRESENTATION('',(#2249),#2253); +#2249 = LINE('',#2250,#2251); +#2250 = CARTESIAN_POINT('',(0.33,0.)); +#2251 = VECTOR('',#2252,1.); +#2252 = DIRECTION('',(0.,-1.)); +#2253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2254 = PCURVE('',#2255,#2260); +#2255 = CYLINDRICAL_SURFACE('',#2256,0.12); +#2256 = AXIS2_PLACEMENT_3D('',#2257,#2258,#2259); +#2257 = CARTESIAN_POINT('',(-2.22,0.75,0.)); +#2258 = DIRECTION('',(-0.,-0.,-1.)); +#2259 = DIRECTION('',(1.,0.,0.)); +#2260 = DEFINITIONAL_REPRESENTATION('',(#2261),#2265); +#2261 = LINE('',#2262,#2263); +#2262 = CARTESIAN_POINT('',(-4.712388980385,0.)); +#2263 = VECTOR('',#2264,1.); +#2264 = DIRECTION('',(-0.,-1.)); +#2265 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2266 = ORIENTED_EDGE('',*,*,#2267,.F.); +#2267 = EDGE_CURVE('',#2177,#2240,#2268,.T.); +#2268 = SURFACE_CURVE('',#2269,(#2273,#2280),.PCURVE_S1.); +#2269 = LINE('',#2270,#2271); +#2270 = CARTESIAN_POINT('',(-2.55,0.63,0.)); +#2271 = VECTOR('',#2272,1.); +#2272 = DIRECTION('',(1.,0.,0.)); +#2273 = PCURVE('',#2187,#2274); +#2274 = DEFINITIONAL_REPRESENTATION('',(#2275),#2279); +#2275 = LINE('',#2276,#2277); +#2276 = CARTESIAN_POINT('',(0.,0.)); +#2277 = VECTOR('',#2278,1.); +#2278 = DIRECTION('',(1.,0.)); +#2279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2280 = PCURVE('',#2281,#2286); +#2281 = PLANE('',#2282); +#2282 = AXIS2_PLACEMENT_3D('',#2283,#2284,#2285); +#2283 = CARTESIAN_POINT('',(-2.349490847913,0.75,0.)); +#2284 = DIRECTION('',(0.,0.,1.)); +#2285 = DIRECTION('',(1.,0.,0.)); +#2286 = DEFINITIONAL_REPRESENTATION('',(#2287),#2291); +#2287 = LINE('',#2288,#2289); +#2288 = CARTESIAN_POINT('',(-0.200509152087,-0.12)); +#2289 = VECTOR('',#2290,1.); +#2290 = DIRECTION('',(1.,0.)); +#2291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2292 = ADVANCED_FACE('',(#2293),#2255,.T.); +#2293 = FACE_BOUND('',#2294,.F.); +#2294 = EDGE_LOOP('',(#2295,#2296,#2320,#2348)); +#2295 = ORIENTED_EDGE('',*,*,#2239,.T.); +#2296 = ORIENTED_EDGE('',*,*,#2297,.T.); +#2297 = EDGE_CURVE('',#2212,#2298,#2300,.T.); +#2298 = VERTEX_POINT('',#2299); +#2299 = CARTESIAN_POINT('',(-2.22,0.87,0.1)); +#2300 = SURFACE_CURVE('',#2301,(#2306,#2313),.PCURVE_S1.); +#2301 = CIRCLE('',#2302,0.12); +#2302 = AXIS2_PLACEMENT_3D('',#2303,#2304,#2305); +#2303 = CARTESIAN_POINT('',(-2.22,0.75,0.1)); +#2304 = DIRECTION('',(0.,0.,1.)); +#2305 = DIRECTION('',(1.,0.,0.)); +#2306 = PCURVE('',#2255,#2307); +#2307 = DEFINITIONAL_REPRESENTATION('',(#2308),#2312); +#2308 = LINE('',#2309,#2310); +#2309 = CARTESIAN_POINT('',(-0.,-0.1)); +#2310 = VECTOR('',#2311,1.); +#2311 = DIRECTION('',(-1.,0.)); +#2312 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2313 = PCURVE('',#2227,#2314); +#2314 = DEFINITIONAL_REPRESENTATION('',(#2315),#2319); +#2315 = CIRCLE('',#2316,0.12); +#2316 = AXIS2_PLACEMENT_2D('',#2317,#2318); +#2317 = CARTESIAN_POINT('',(0.129490847913,0.)); +#2318 = DIRECTION('',(1.,0.)); +#2319 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2320 = ORIENTED_EDGE('',*,*,#2321,.F.); +#2321 = EDGE_CURVE('',#2322,#2298,#2324,.T.); +#2322 = VERTEX_POINT('',#2323); +#2323 = CARTESIAN_POINT('',(-2.22,0.87,0.)); +#2324 = SURFACE_CURVE('',#2325,(#2329,#2336),.PCURVE_S1.); +#2325 = LINE('',#2326,#2327); +#2326 = CARTESIAN_POINT('',(-2.22,0.87,0.)); +#2327 = VECTOR('',#2328,1.); +#2328 = DIRECTION('',(0.,0.,1.)); +#2329 = PCURVE('',#2255,#2330); +#2330 = DEFINITIONAL_REPRESENTATION('',(#2331),#2335); +#2331 = LINE('',#2332,#2333); +#2332 = CARTESIAN_POINT('',(-7.853981633974,0.)); +#2333 = VECTOR('',#2334,1.); +#2334 = DIRECTION('',(-0.,-1.)); +#2335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2336 = PCURVE('',#2337,#2342); +#2337 = PLANE('',#2338); +#2338 = AXIS2_PLACEMENT_3D('',#2339,#2340,#2341); +#2339 = CARTESIAN_POINT('',(-2.55,0.87,0.)); +#2340 = DIRECTION('',(0.,1.,0.)); +#2341 = DIRECTION('',(1.,0.,0.)); +#2342 = DEFINITIONAL_REPRESENTATION('',(#2343),#2347); +#2343 = LINE('',#2344,#2345); +#2344 = CARTESIAN_POINT('',(0.33,0.)); +#2345 = VECTOR('',#2346,1.); +#2346 = DIRECTION('',(0.,-1.)); +#2347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2348 = ORIENTED_EDGE('',*,*,#2349,.F.); +#2349 = EDGE_CURVE('',#2240,#2322,#2350,.T.); +#2350 = SURFACE_CURVE('',#2351,(#2356,#2363),.PCURVE_S1.); +#2351 = CIRCLE('',#2352,0.12); +#2352 = AXIS2_PLACEMENT_3D('',#2353,#2354,#2355); +#2353 = CARTESIAN_POINT('',(-2.22,0.75,0.)); +#2354 = DIRECTION('',(0.,0.,1.)); +#2355 = DIRECTION('',(1.,0.,0.)); +#2356 = PCURVE('',#2255,#2357); +#2357 = DEFINITIONAL_REPRESENTATION('',(#2358),#2362); +#2358 = LINE('',#2359,#2360); +#2359 = CARTESIAN_POINT('',(-0.,0.)); +#2360 = VECTOR('',#2361,1.); +#2361 = DIRECTION('',(-1.,0.)); +#2362 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2363 = PCURVE('',#2281,#2364); +#2364 = DEFINITIONAL_REPRESENTATION('',(#2365),#2369); +#2365 = CIRCLE('',#2366,0.12); +#2366 = AXIS2_PLACEMENT_2D('',#2367,#2368); +#2367 = CARTESIAN_POINT('',(0.129490847913,0.)); +#2368 = DIRECTION('',(1.,0.)); +#2369 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2370 = ADVANCED_FACE('',(#2371),#2337,.T.); +#2371 = FACE_BOUND('',#2372,.T.); +#2372 = EDGE_LOOP('',(#2373,#2398,#2419,#2420)); +#2373 = ORIENTED_EDGE('',*,*,#2374,.T.); +#2374 = EDGE_CURVE('',#2375,#2377,#2379,.T.); +#2375 = VERTEX_POINT('',#2376); +#2376 = CARTESIAN_POINT('',(-2.55,0.87,0.)); +#2377 = VERTEX_POINT('',#2378); +#2378 = CARTESIAN_POINT('',(-2.55,0.87,0.1)); +#2379 = SURFACE_CURVE('',#2380,(#2384,#2391),.PCURVE_S1.); +#2380 = LINE('',#2381,#2382); +#2381 = CARTESIAN_POINT('',(-2.55,0.87,0.)); +#2382 = VECTOR('',#2383,1.); +#2383 = DIRECTION('',(0.,0.,1.)); +#2384 = PCURVE('',#2337,#2385); +#2385 = DEFINITIONAL_REPRESENTATION('',(#2386),#2390); +#2386 = LINE('',#2387,#2388); +#2387 = CARTESIAN_POINT('',(0.,0.)); +#2388 = VECTOR('',#2389,1.); +#2389 = DIRECTION('',(0.,-1.)); +#2390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2391 = PCURVE('',#2199,#2392); +#2392 = DEFINITIONAL_REPRESENTATION('',(#2393),#2397); +#2393 = LINE('',#2394,#2395); +#2394 = CARTESIAN_POINT('',(0.24,0.)); +#2395 = VECTOR('',#2396,1.); +#2396 = DIRECTION('',(0.,-1.)); +#2397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2398 = ORIENTED_EDGE('',*,*,#2399,.T.); +#2399 = EDGE_CURVE('',#2377,#2298,#2400,.T.); +#2400 = SURFACE_CURVE('',#2401,(#2405,#2412),.PCURVE_S1.); +#2401 = LINE('',#2402,#2403); +#2402 = CARTESIAN_POINT('',(-2.55,0.87,0.1)); +#2403 = VECTOR('',#2404,1.); +#2404 = DIRECTION('',(1.,0.,0.)); +#2405 = PCURVE('',#2337,#2406); +#2406 = DEFINITIONAL_REPRESENTATION('',(#2407),#2411); +#2407 = LINE('',#2408,#2409); +#2408 = CARTESIAN_POINT('',(0.,-0.1)); +#2409 = VECTOR('',#2410,1.); +#2410 = DIRECTION('',(1.,0.)); +#2411 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2412 = PCURVE('',#2227,#2413); +#2413 = DEFINITIONAL_REPRESENTATION('',(#2414),#2418); +#2414 = LINE('',#2415,#2416); +#2415 = CARTESIAN_POINT('',(-0.200509152087,0.12)); +#2416 = VECTOR('',#2417,1.); +#2417 = DIRECTION('',(1.,0.)); +#2418 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2419 = ORIENTED_EDGE('',*,*,#2321,.F.); +#2420 = ORIENTED_EDGE('',*,*,#2421,.F.); +#2421 = EDGE_CURVE('',#2375,#2322,#2422,.T.); +#2422 = SURFACE_CURVE('',#2423,(#2427,#2434),.PCURVE_S1.); +#2423 = LINE('',#2424,#2425); +#2424 = CARTESIAN_POINT('',(-2.55,0.87,0.)); +#2425 = VECTOR('',#2426,1.); +#2426 = DIRECTION('',(1.,0.,0.)); +#2427 = PCURVE('',#2337,#2428); +#2428 = DEFINITIONAL_REPRESENTATION('',(#2429),#2433); +#2429 = LINE('',#2430,#2431); +#2430 = CARTESIAN_POINT('',(0.,0.)); +#2431 = VECTOR('',#2432,1.); +#2432 = DIRECTION('',(1.,0.)); +#2433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2434 = PCURVE('',#2281,#2435); +#2435 = DEFINITIONAL_REPRESENTATION('',(#2436),#2440); +#2436 = LINE('',#2437,#2438); +#2437 = CARTESIAN_POINT('',(-0.200509152087,0.12)); +#2438 = VECTOR('',#2439,1.); +#2439 = DIRECTION('',(1.,0.)); +#2440 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2441 = ADVANCED_FACE('',(#2442),#2199,.T.); +#2442 = FACE_BOUND('',#2443,.T.); +#2443 = EDGE_LOOP('',(#2444,#2445,#2466,#2467)); +#2444 = ORIENTED_EDGE('',*,*,#2176,.T.); +#2445 = ORIENTED_EDGE('',*,*,#2446,.T.); +#2446 = EDGE_CURVE('',#2179,#2377,#2447,.T.); +#2447 = SURFACE_CURVE('',#2448,(#2452,#2459),.PCURVE_S1.); +#2448 = LINE('',#2449,#2450); +#2449 = CARTESIAN_POINT('',(-2.55,0.63,0.1)); +#2450 = VECTOR('',#2451,1.); +#2451 = DIRECTION('',(0.,1.,0.)); +#2452 = PCURVE('',#2199,#2453); +#2453 = DEFINITIONAL_REPRESENTATION('',(#2454),#2458); +#2454 = LINE('',#2455,#2456); +#2455 = CARTESIAN_POINT('',(0.,-0.1)); +#2456 = VECTOR('',#2457,1.); +#2457 = DIRECTION('',(1.,0.)); +#2458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2459 = PCURVE('',#2227,#2460); +#2460 = DEFINITIONAL_REPRESENTATION('',(#2461),#2465); +#2461 = LINE('',#2462,#2463); +#2462 = CARTESIAN_POINT('',(-0.200509152087,-0.12)); +#2463 = VECTOR('',#2464,1.); +#2464 = DIRECTION('',(0.,1.)); +#2465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2466 = ORIENTED_EDGE('',*,*,#2374,.F.); +#2467 = ORIENTED_EDGE('',*,*,#2468,.F.); +#2468 = EDGE_CURVE('',#2177,#2375,#2469,.T.); +#2469 = SURFACE_CURVE('',#2470,(#2474,#2481),.PCURVE_S1.); +#2470 = LINE('',#2471,#2472); +#2471 = CARTESIAN_POINT('',(-2.55,0.63,0.)); +#2472 = VECTOR('',#2473,1.); +#2473 = DIRECTION('',(0.,1.,0.)); +#2474 = PCURVE('',#2199,#2475); +#2475 = DEFINITIONAL_REPRESENTATION('',(#2476),#2480); +#2476 = LINE('',#2477,#2478); +#2477 = CARTESIAN_POINT('',(0.,0.)); +#2478 = VECTOR('',#2479,1.); +#2479 = DIRECTION('',(1.,0.)); +#2480 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2481 = PCURVE('',#2281,#2482); +#2482 = DEFINITIONAL_REPRESENTATION('',(#2483),#2487); +#2483 = LINE('',#2484,#2485); +#2484 = CARTESIAN_POINT('',(-0.200509152087,-0.12)); +#2485 = VECTOR('',#2486,1.); +#2486 = DIRECTION('',(0.,1.)); +#2487 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2488 = ADVANCED_FACE('',(#2489),#2281,.F.); +#2489 = FACE_BOUND('',#2490,.F.); +#2490 = EDGE_LOOP('',(#2491,#2492,#2493,#2494)); +#2491 = ORIENTED_EDGE('',*,*,#2267,.T.); +#2492 = ORIENTED_EDGE('',*,*,#2349,.T.); +#2493 = ORIENTED_EDGE('',*,*,#2421,.F.); +#2494 = ORIENTED_EDGE('',*,*,#2468,.F.); +#2495 = ADVANCED_FACE('',(#2496),#2227,.T.); +#2496 = FACE_BOUND('',#2497,.T.); +#2497 = EDGE_LOOP('',(#2498,#2499,#2500,#2501)); +#2498 = ORIENTED_EDGE('',*,*,#2211,.T.); +#2499 = ORIENTED_EDGE('',*,*,#2297,.T.); +#2500 = ORIENTED_EDGE('',*,*,#2399,.F.); +#2501 = ORIENTED_EDGE('',*,*,#2446,.F.); +#2502 = MANIFOLD_SOLID_BREP('',#2503); +#2503 = CLOSED_SHELL('',(#2504,#2624,#2710,#2781,#2828,#2835)); +#2504 = ADVANCED_FACE('',(#2505),#2519,.T.); +#2505 = FACE_BOUND('',#2506,.T.); +#2506 = EDGE_LOOP('',(#2507,#2542,#2570,#2598)); +#2507 = ORIENTED_EDGE('',*,*,#2508,.T.); +#2508 = EDGE_CURVE('',#2509,#2511,#2513,.T.); +#2509 = VERTEX_POINT('',#2510); +#2510 = CARTESIAN_POINT('',(2.55,0.63,0.)); +#2511 = VERTEX_POINT('',#2512); +#2512 = CARTESIAN_POINT('',(2.55,0.63,0.1)); +#2513 = SURFACE_CURVE('',#2514,(#2518,#2530),.PCURVE_S1.); +#2514 = LINE('',#2515,#2516); +#2515 = CARTESIAN_POINT('',(2.55,0.63,0.)); +#2516 = VECTOR('',#2517,1.); +#2517 = DIRECTION('',(0.,0.,1.)); +#2518 = PCURVE('',#2519,#2524); +#2519 = PLANE('',#2520); +#2520 = AXIS2_PLACEMENT_3D('',#2521,#2522,#2523); +#2521 = CARTESIAN_POINT('',(2.55,0.63,0.)); +#2522 = DIRECTION('',(0.,-1.,0.)); +#2523 = DIRECTION('',(-1.,0.,0.)); +#2524 = DEFINITIONAL_REPRESENTATION('',(#2525),#2529); +#2525 = LINE('',#2526,#2527); +#2526 = CARTESIAN_POINT('',(0.,-0.)); +#2527 = VECTOR('',#2528,1.); +#2528 = DIRECTION('',(0.,-1.)); +#2529 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2530 = PCURVE('',#2531,#2536); +#2531 = PLANE('',#2532); +#2532 = AXIS2_PLACEMENT_3D('',#2533,#2534,#2535); +#2533 = CARTESIAN_POINT('',(2.55,0.63,0.)); +#2534 = DIRECTION('',(-1.,0.,0.)); +#2535 = DIRECTION('',(0.,1.,0.)); +#2536 = DEFINITIONAL_REPRESENTATION('',(#2537),#2541); +#2537 = LINE('',#2538,#2539); +#2538 = CARTESIAN_POINT('',(0.,0.)); +#2539 = VECTOR('',#2540,1.); +#2540 = DIRECTION('',(0.,-1.)); +#2541 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2542 = ORIENTED_EDGE('',*,*,#2543,.T.); +#2543 = EDGE_CURVE('',#2511,#2544,#2546,.T.); +#2544 = VERTEX_POINT('',#2545); +#2545 = CARTESIAN_POINT('',(2.22,0.63,0.1)); +#2546 = SURFACE_CURVE('',#2547,(#2551,#2558),.PCURVE_S1.); +#2547 = LINE('',#2548,#2549); +#2548 = CARTESIAN_POINT('',(2.55,0.63,0.1)); +#2549 = VECTOR('',#2550,1.); +#2550 = DIRECTION('',(-1.,0.,0.)); +#2551 = PCURVE('',#2519,#2552); +#2552 = DEFINITIONAL_REPRESENTATION('',(#2553),#2557); +#2553 = LINE('',#2554,#2555); +#2554 = CARTESIAN_POINT('',(0.,-0.1)); +#2555 = VECTOR('',#2556,1.); +#2556 = DIRECTION('',(1.,0.)); +#2557 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2558 = PCURVE('',#2559,#2564); +#2559 = PLANE('',#2560); +#2560 = AXIS2_PLACEMENT_3D('',#2561,#2562,#2563); +#2561 = CARTESIAN_POINT('',(2.349490847913,0.75,0.1)); +#2562 = DIRECTION('',(-0.,-0.,-1.)); +#2563 = DIRECTION('',(-1.,0.,0.)); +#2564 = DEFINITIONAL_REPRESENTATION('',(#2565),#2569); +#2565 = LINE('',#2566,#2567); +#2566 = CARTESIAN_POINT('',(-0.200509152087,-0.12)); +#2567 = VECTOR('',#2568,1.); +#2568 = DIRECTION('',(1.,0.)); +#2569 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2570 = ORIENTED_EDGE('',*,*,#2571,.F.); +#2571 = EDGE_CURVE('',#2572,#2544,#2574,.T.); +#2572 = VERTEX_POINT('',#2573); +#2573 = CARTESIAN_POINT('',(2.22,0.63,0.)); +#2574 = SURFACE_CURVE('',#2575,(#2579,#2586),.PCURVE_S1.); +#2575 = LINE('',#2576,#2577); +#2576 = CARTESIAN_POINT('',(2.22,0.63,0.)); +#2577 = VECTOR('',#2578,1.); +#2578 = DIRECTION('',(0.,0.,1.)); +#2579 = PCURVE('',#2519,#2580); +#2580 = DEFINITIONAL_REPRESENTATION('',(#2581),#2585); +#2581 = LINE('',#2582,#2583); +#2582 = CARTESIAN_POINT('',(0.33,0.)); +#2583 = VECTOR('',#2584,1.); +#2584 = DIRECTION('',(0.,-1.)); +#2585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2586 = PCURVE('',#2587,#2592); +#2587 = CYLINDRICAL_SURFACE('',#2588,0.12); +#2588 = AXIS2_PLACEMENT_3D('',#2589,#2590,#2591); +#2589 = CARTESIAN_POINT('',(2.22,0.75,0.)); +#2590 = DIRECTION('',(-0.,-0.,-1.)); +#2591 = DIRECTION('',(1.,0.,0.)); +#2592 = DEFINITIONAL_REPRESENTATION('',(#2593),#2597); +#2593 = LINE('',#2594,#2595); +#2594 = CARTESIAN_POINT('',(-4.712388980385,0.)); +#2595 = VECTOR('',#2596,1.); +#2596 = DIRECTION('',(-0.,-1.)); +#2597 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2598 = ORIENTED_EDGE('',*,*,#2599,.F.); +#2599 = EDGE_CURVE('',#2509,#2572,#2600,.T.); +#2600 = SURFACE_CURVE('',#2601,(#2605,#2612),.PCURVE_S1.); +#2601 = LINE('',#2602,#2603); +#2602 = CARTESIAN_POINT('',(2.55,0.63,0.)); +#2603 = VECTOR('',#2604,1.); +#2604 = DIRECTION('',(-1.,0.,0.)); +#2605 = PCURVE('',#2519,#2606); +#2606 = DEFINITIONAL_REPRESENTATION('',(#2607),#2611); +#2607 = LINE('',#2608,#2609); +#2608 = CARTESIAN_POINT('',(0.,-0.)); +#2609 = VECTOR('',#2610,1.); +#2610 = DIRECTION('',(1.,0.)); +#2611 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2612 = PCURVE('',#2613,#2618); +#2613 = PLANE('',#2614); +#2614 = AXIS2_PLACEMENT_3D('',#2615,#2616,#2617); +#2615 = CARTESIAN_POINT('',(2.349490847913,0.75,0.)); +#2616 = DIRECTION('',(-0.,-0.,-1.)); +#2617 = DIRECTION('',(-1.,0.,0.)); +#2618 = DEFINITIONAL_REPRESENTATION('',(#2619),#2623); +#2619 = LINE('',#2620,#2621); +#2620 = CARTESIAN_POINT('',(-0.200509152087,-0.12)); +#2621 = VECTOR('',#2622,1.); +#2622 = DIRECTION('',(1.,0.)); +#2623 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2624 = ADVANCED_FACE('',(#2625),#2587,.T.); +#2625 = FACE_BOUND('',#2626,.F.); +#2626 = EDGE_LOOP('',(#2627,#2657,#2683,#2684)); +#2627 = ORIENTED_EDGE('',*,*,#2628,.T.); +#2628 = EDGE_CURVE('',#2629,#2631,#2633,.T.); +#2629 = VERTEX_POINT('',#2630); +#2630 = CARTESIAN_POINT('',(2.22,0.87,0.)); +#2631 = VERTEX_POINT('',#2632); +#2632 = CARTESIAN_POINT('',(2.22,0.87,0.1)); +#2633 = SURFACE_CURVE('',#2634,(#2638,#2645),.PCURVE_S1.); +#2634 = LINE('',#2635,#2636); +#2635 = CARTESIAN_POINT('',(2.22,0.87,0.)); +#2636 = VECTOR('',#2637,1.); +#2637 = DIRECTION('',(0.,0.,1.)); +#2638 = PCURVE('',#2587,#2639); +#2639 = DEFINITIONAL_REPRESENTATION('',(#2640),#2644); +#2640 = LINE('',#2641,#2642); +#2641 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#2642 = VECTOR('',#2643,1.); +#2643 = DIRECTION('',(-0.,-1.)); +#2644 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2645 = PCURVE('',#2646,#2651); +#2646 = PLANE('',#2647); +#2647 = AXIS2_PLACEMENT_3D('',#2648,#2649,#2650); +#2648 = CARTESIAN_POINT('',(2.55,0.87,0.)); +#2649 = DIRECTION('',(0.,-1.,0.)); +#2650 = DIRECTION('',(-1.,0.,0.)); +#2651 = DEFINITIONAL_REPRESENTATION('',(#2652),#2656); +#2652 = LINE('',#2653,#2654); +#2653 = CARTESIAN_POINT('',(0.33,0.)); +#2654 = VECTOR('',#2655,1.); +#2655 = DIRECTION('',(0.,-1.)); +#2656 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2657 = ORIENTED_EDGE('',*,*,#2658,.T.); +#2658 = EDGE_CURVE('',#2631,#2544,#2659,.T.); +#2659 = SURFACE_CURVE('',#2660,(#2665,#2672),.PCURVE_S1.); +#2660 = CIRCLE('',#2661,0.12); +#2661 = AXIS2_PLACEMENT_3D('',#2662,#2663,#2664); +#2662 = CARTESIAN_POINT('',(2.22,0.75,0.1)); +#2663 = DIRECTION('',(0.,0.,1.)); +#2664 = DIRECTION('',(1.,0.,0.)); +#2665 = PCURVE('',#2587,#2666); +#2666 = DEFINITIONAL_REPRESENTATION('',(#2667),#2671); +#2667 = LINE('',#2668,#2669); +#2668 = CARTESIAN_POINT('',(-0.,-0.1)); +#2669 = VECTOR('',#2670,1.); +#2670 = DIRECTION('',(-1.,0.)); +#2671 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2672 = PCURVE('',#2559,#2673); +#2673 = DEFINITIONAL_REPRESENTATION('',(#2674),#2682); +#2674 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2675,#2676,#2677,#2678, +#2679,#2680,#2681),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#2675 = CARTESIAN_POINT('',(9.490847913499E-03,0.)); +#2676 = CARTESIAN_POINT('',(9.490847913499E-03,0.207846096908)); +#2677 = CARTESIAN_POINT('',(0.189490847913,0.103923048454)); +#2678 = CARTESIAN_POINT('',(0.369490847913,2.939152317954E-17)); +#2679 = CARTESIAN_POINT('',(0.189490847913,-0.103923048454)); +#2680 = CARTESIAN_POINT('',(9.490847913499E-03,-0.207846096908)); +#2681 = CARTESIAN_POINT('',(9.490847913499E-03,0.)); +#2682 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2683 = ORIENTED_EDGE('',*,*,#2571,.F.); +#2684 = ORIENTED_EDGE('',*,*,#2685,.F.); +#2685 = EDGE_CURVE('',#2629,#2572,#2686,.T.); +#2686 = SURFACE_CURVE('',#2687,(#2692,#2699),.PCURVE_S1.); +#2687 = CIRCLE('',#2688,0.12); +#2688 = AXIS2_PLACEMENT_3D('',#2689,#2690,#2691); +#2689 = CARTESIAN_POINT('',(2.22,0.75,0.)); +#2690 = DIRECTION('',(0.,0.,1.)); +#2691 = DIRECTION('',(1.,0.,0.)); +#2692 = PCURVE('',#2587,#2693); +#2693 = DEFINITIONAL_REPRESENTATION('',(#2694),#2698); +#2694 = LINE('',#2695,#2696); +#2695 = CARTESIAN_POINT('',(-0.,0.)); +#2696 = VECTOR('',#2697,1.); +#2697 = DIRECTION('',(-1.,0.)); +#2698 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2699 = PCURVE('',#2613,#2700); +#2700 = DEFINITIONAL_REPRESENTATION('',(#2701),#2709); +#2701 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2702,#2703,#2704,#2705, +#2706,#2707,#2708),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#2702 = CARTESIAN_POINT('',(9.490847913499E-03,0.)); +#2703 = CARTESIAN_POINT('',(9.490847913499E-03,0.207846096908)); +#2704 = CARTESIAN_POINT('',(0.189490847913,0.103923048454)); +#2705 = CARTESIAN_POINT('',(0.369490847913,2.939152317954E-17)); +#2706 = CARTESIAN_POINT('',(0.189490847913,-0.103923048454)); +#2707 = CARTESIAN_POINT('',(9.490847913499E-03,-0.207846096908)); +#2708 = CARTESIAN_POINT('',(9.490847913499E-03,0.)); +#2709 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2710 = ADVANCED_FACE('',(#2711),#2646,.F.); +#2711 = FACE_BOUND('',#2712,.F.); +#2712 = EDGE_LOOP('',(#2713,#2738,#2759,#2760)); +#2713 = ORIENTED_EDGE('',*,*,#2714,.T.); +#2714 = EDGE_CURVE('',#2715,#2717,#2719,.T.); +#2715 = VERTEX_POINT('',#2716); +#2716 = CARTESIAN_POINT('',(2.55,0.87,0.)); +#2717 = VERTEX_POINT('',#2718); +#2718 = CARTESIAN_POINT('',(2.55,0.87,0.1)); +#2719 = SURFACE_CURVE('',#2720,(#2724,#2731),.PCURVE_S1.); +#2720 = LINE('',#2721,#2722); +#2721 = CARTESIAN_POINT('',(2.55,0.87,0.)); +#2722 = VECTOR('',#2723,1.); +#2723 = DIRECTION('',(0.,0.,1.)); +#2724 = PCURVE('',#2646,#2725); +#2725 = DEFINITIONAL_REPRESENTATION('',(#2726),#2730); +#2726 = LINE('',#2727,#2728); +#2727 = CARTESIAN_POINT('',(0.,-0.)); +#2728 = VECTOR('',#2729,1.); +#2729 = DIRECTION('',(0.,-1.)); +#2730 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2731 = PCURVE('',#2531,#2732); +#2732 = DEFINITIONAL_REPRESENTATION('',(#2733),#2737); +#2733 = LINE('',#2734,#2735); +#2734 = CARTESIAN_POINT('',(0.24,0.)); +#2735 = VECTOR('',#2736,1.); +#2736 = DIRECTION('',(0.,-1.)); +#2737 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2738 = ORIENTED_EDGE('',*,*,#2739,.T.); +#2739 = EDGE_CURVE('',#2717,#2631,#2740,.T.); +#2740 = SURFACE_CURVE('',#2741,(#2745,#2752),.PCURVE_S1.); +#2741 = LINE('',#2742,#2743); +#2742 = CARTESIAN_POINT('',(2.55,0.87,0.1)); +#2743 = VECTOR('',#2744,1.); +#2744 = DIRECTION('',(-1.,0.,0.)); +#2745 = PCURVE('',#2646,#2746); +#2746 = DEFINITIONAL_REPRESENTATION('',(#2747),#2751); +#2747 = LINE('',#2748,#2749); +#2748 = CARTESIAN_POINT('',(0.,-0.1)); +#2749 = VECTOR('',#2750,1.); +#2750 = DIRECTION('',(1.,0.)); +#2751 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2752 = PCURVE('',#2559,#2753); +#2753 = DEFINITIONAL_REPRESENTATION('',(#2754),#2758); +#2754 = LINE('',#2755,#2756); +#2755 = CARTESIAN_POINT('',(-0.200509152087,0.12)); +#2756 = VECTOR('',#2757,1.); +#2757 = DIRECTION('',(1.,0.)); +#2758 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2759 = ORIENTED_EDGE('',*,*,#2628,.F.); +#2760 = ORIENTED_EDGE('',*,*,#2761,.F.); +#2761 = EDGE_CURVE('',#2715,#2629,#2762,.T.); +#2762 = SURFACE_CURVE('',#2763,(#2767,#2774),.PCURVE_S1.); +#2763 = LINE('',#2764,#2765); +#2764 = CARTESIAN_POINT('',(2.55,0.87,0.)); +#2765 = VECTOR('',#2766,1.); +#2766 = DIRECTION('',(-1.,0.,0.)); +#2767 = PCURVE('',#2646,#2768); +#2768 = DEFINITIONAL_REPRESENTATION('',(#2769),#2773); +#2769 = LINE('',#2770,#2771); +#2770 = CARTESIAN_POINT('',(0.,-0.)); +#2771 = VECTOR('',#2772,1.); +#2772 = DIRECTION('',(1.,0.)); +#2773 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2774 = PCURVE('',#2613,#2775); +#2775 = DEFINITIONAL_REPRESENTATION('',(#2776),#2780); +#2776 = LINE('',#2777,#2778); +#2777 = CARTESIAN_POINT('',(-0.200509152087,0.12)); +#2778 = VECTOR('',#2779,1.); +#2779 = DIRECTION('',(1.,0.)); +#2780 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2781 = ADVANCED_FACE('',(#2782),#2531,.F.); +#2782 = FACE_BOUND('',#2783,.F.); +#2783 = EDGE_LOOP('',(#2784,#2785,#2806,#2807)); +#2784 = ORIENTED_EDGE('',*,*,#2508,.T.); +#2785 = ORIENTED_EDGE('',*,*,#2786,.T.); +#2786 = EDGE_CURVE('',#2511,#2717,#2787,.T.); +#2787 = SURFACE_CURVE('',#2788,(#2792,#2799),.PCURVE_S1.); +#2788 = LINE('',#2789,#2790); +#2789 = CARTESIAN_POINT('',(2.55,0.63,0.1)); +#2790 = VECTOR('',#2791,1.); +#2791 = DIRECTION('',(0.,1.,0.)); +#2792 = PCURVE('',#2531,#2793); +#2793 = DEFINITIONAL_REPRESENTATION('',(#2794),#2798); +#2794 = LINE('',#2795,#2796); +#2795 = CARTESIAN_POINT('',(0.,-0.1)); +#2796 = VECTOR('',#2797,1.); +#2797 = DIRECTION('',(1.,0.)); +#2798 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2799 = PCURVE('',#2559,#2800); +#2800 = DEFINITIONAL_REPRESENTATION('',(#2801),#2805); +#2801 = LINE('',#2802,#2803); +#2802 = CARTESIAN_POINT('',(-0.200509152087,-0.12)); +#2803 = VECTOR('',#2804,1.); +#2804 = DIRECTION('',(0.,1.)); +#2805 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2806 = ORIENTED_EDGE('',*,*,#2714,.F.); +#2807 = ORIENTED_EDGE('',*,*,#2808,.F.); +#2808 = EDGE_CURVE('',#2509,#2715,#2809,.T.); +#2809 = SURFACE_CURVE('',#2810,(#2814,#2821),.PCURVE_S1.); +#2810 = LINE('',#2811,#2812); +#2811 = CARTESIAN_POINT('',(2.55,0.63,0.)); +#2812 = VECTOR('',#2813,1.); +#2813 = DIRECTION('',(0.,1.,0.)); +#2814 = PCURVE('',#2531,#2815); +#2815 = DEFINITIONAL_REPRESENTATION('',(#2816),#2820); +#2816 = LINE('',#2817,#2818); +#2817 = CARTESIAN_POINT('',(0.,0.)); +#2818 = VECTOR('',#2819,1.); +#2819 = DIRECTION('',(1.,0.)); +#2820 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2821 = PCURVE('',#2613,#2822); +#2822 = DEFINITIONAL_REPRESENTATION('',(#2823),#2827); +#2823 = LINE('',#2824,#2825); +#2824 = CARTESIAN_POINT('',(-0.200509152087,-0.12)); +#2825 = VECTOR('',#2826,1.); +#2826 = DIRECTION('',(0.,1.)); +#2827 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2828 = ADVANCED_FACE('',(#2829),#2613,.T.); +#2829 = FACE_BOUND('',#2830,.T.); +#2830 = EDGE_LOOP('',(#2831,#2832,#2833,#2834)); +#2831 = ORIENTED_EDGE('',*,*,#2599,.T.); +#2832 = ORIENTED_EDGE('',*,*,#2685,.F.); +#2833 = ORIENTED_EDGE('',*,*,#2761,.F.); +#2834 = ORIENTED_EDGE('',*,*,#2808,.F.); +#2835 = ADVANCED_FACE('',(#2836),#2559,.F.); +#2836 = FACE_BOUND('',#2837,.F.); +#2837 = EDGE_LOOP('',(#2838,#2839,#2840,#2841)); +#2838 = ORIENTED_EDGE('',*,*,#2543,.T.); +#2839 = ORIENTED_EDGE('',*,*,#2658,.F.); +#2840 = ORIENTED_EDGE('',*,*,#2739,.F.); +#2841 = ORIENTED_EDGE('',*,*,#2786,.F.); +#2842 = MANIFOLD_SOLID_BREP('',#2843); +#2843 = CLOSED_SHELL('',(#2844,#2964,#3042,#3113,#3160,#3167)); +#2844 = ADVANCED_FACE('',(#2845),#2859,.F.); +#2845 = FACE_BOUND('',#2846,.F.); +#2846 = EDGE_LOOP('',(#2847,#2882,#2910,#2938)); +#2847 = ORIENTED_EDGE('',*,*,#2848,.T.); +#2848 = EDGE_CURVE('',#2849,#2851,#2853,.T.); +#2849 = VERTEX_POINT('',#2850); +#2850 = CARTESIAN_POINT('',(-2.55,0.13,0.)); +#2851 = VERTEX_POINT('',#2852); +#2852 = CARTESIAN_POINT('',(-2.55,0.13,0.1)); +#2853 = SURFACE_CURVE('',#2854,(#2858,#2870),.PCURVE_S1.); +#2854 = LINE('',#2855,#2856); +#2855 = CARTESIAN_POINT('',(-2.55,0.13,0.)); +#2856 = VECTOR('',#2857,1.); +#2857 = DIRECTION('',(0.,0.,1.)); +#2858 = PCURVE('',#2859,#2864); +#2859 = PLANE('',#2860); +#2860 = AXIS2_PLACEMENT_3D('',#2861,#2862,#2863); +#2861 = CARTESIAN_POINT('',(-2.55,0.13,0.)); +#2862 = DIRECTION('',(0.,1.,0.)); +#2863 = DIRECTION('',(1.,0.,0.)); +#2864 = DEFINITIONAL_REPRESENTATION('',(#2865),#2869); +#2865 = LINE('',#2866,#2867); +#2866 = CARTESIAN_POINT('',(0.,0.)); +#2867 = VECTOR('',#2868,1.); +#2868 = DIRECTION('',(0.,-1.)); +#2869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2870 = PCURVE('',#2871,#2876); +#2871 = PLANE('',#2872); +#2872 = AXIS2_PLACEMENT_3D('',#2873,#2874,#2875); +#2873 = CARTESIAN_POINT('',(-2.55,0.13,0.)); +#2874 = DIRECTION('',(-1.,0.,0.)); +#2875 = DIRECTION('',(0.,1.,0.)); +#2876 = DEFINITIONAL_REPRESENTATION('',(#2877),#2881); +#2877 = LINE('',#2878,#2879); +#2878 = CARTESIAN_POINT('',(0.,0.)); +#2879 = VECTOR('',#2880,1.); +#2880 = DIRECTION('',(0.,-1.)); +#2881 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2882 = ORIENTED_EDGE('',*,*,#2883,.T.); +#2883 = EDGE_CURVE('',#2851,#2884,#2886,.T.); +#2884 = VERTEX_POINT('',#2885); +#2885 = CARTESIAN_POINT('',(-2.22,0.13,0.1)); +#2886 = SURFACE_CURVE('',#2887,(#2891,#2898),.PCURVE_S1.); +#2887 = LINE('',#2888,#2889); +#2888 = CARTESIAN_POINT('',(-2.55,0.13,0.1)); +#2889 = VECTOR('',#2890,1.); +#2890 = DIRECTION('',(1.,0.,0.)); +#2891 = PCURVE('',#2859,#2892); +#2892 = DEFINITIONAL_REPRESENTATION('',(#2893),#2897); +#2893 = LINE('',#2894,#2895); +#2894 = CARTESIAN_POINT('',(0.,-0.1)); +#2895 = VECTOR('',#2896,1.); +#2896 = DIRECTION('',(1.,0.)); +#2897 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2898 = PCURVE('',#2899,#2904); +#2899 = PLANE('',#2900); +#2900 = AXIS2_PLACEMENT_3D('',#2901,#2902,#2903); +#2901 = CARTESIAN_POINT('',(-2.349490847913,0.25,0.1)); +#2902 = DIRECTION('',(0.,0.,1.)); +#2903 = DIRECTION('',(1.,0.,0.)); +#2904 = DEFINITIONAL_REPRESENTATION('',(#2905),#2909); +#2905 = LINE('',#2906,#2907); +#2906 = CARTESIAN_POINT('',(-0.200509152087,-0.12)); +#2907 = VECTOR('',#2908,1.); +#2908 = DIRECTION('',(1.,0.)); +#2909 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2910 = ORIENTED_EDGE('',*,*,#2911,.F.); +#2911 = EDGE_CURVE('',#2912,#2884,#2914,.T.); +#2912 = VERTEX_POINT('',#2913); +#2913 = CARTESIAN_POINT('',(-2.22,0.13,0.)); +#2914 = SURFACE_CURVE('',#2915,(#2919,#2926),.PCURVE_S1.); +#2915 = LINE('',#2916,#2917); +#2916 = CARTESIAN_POINT('',(-2.22,0.13,0.)); +#2917 = VECTOR('',#2918,1.); +#2918 = DIRECTION('',(0.,0.,1.)); +#2919 = PCURVE('',#2859,#2920); +#2920 = DEFINITIONAL_REPRESENTATION('',(#2921),#2925); +#2921 = LINE('',#2922,#2923); +#2922 = CARTESIAN_POINT('',(0.33,0.)); +#2923 = VECTOR('',#2924,1.); +#2924 = DIRECTION('',(0.,-1.)); +#2925 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2926 = PCURVE('',#2927,#2932); +#2927 = CYLINDRICAL_SURFACE('',#2928,0.12); +#2928 = AXIS2_PLACEMENT_3D('',#2929,#2930,#2931); +#2929 = CARTESIAN_POINT('',(-2.22,0.25,0.)); +#2930 = DIRECTION('',(-0.,-0.,-1.)); +#2931 = DIRECTION('',(1.,0.,0.)); +#2932 = DEFINITIONAL_REPRESENTATION('',(#2933),#2937); +#2933 = LINE('',#2934,#2935); +#2934 = CARTESIAN_POINT('',(-4.712388980385,0.)); +#2935 = VECTOR('',#2936,1.); +#2936 = DIRECTION('',(-0.,-1.)); +#2937 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2938 = ORIENTED_EDGE('',*,*,#2939,.F.); +#2939 = EDGE_CURVE('',#2849,#2912,#2940,.T.); +#2940 = SURFACE_CURVE('',#2941,(#2945,#2952),.PCURVE_S1.); +#2941 = LINE('',#2942,#2943); +#2942 = CARTESIAN_POINT('',(-2.55,0.13,0.)); +#2943 = VECTOR('',#2944,1.); +#2944 = DIRECTION('',(1.,0.,0.)); +#2945 = PCURVE('',#2859,#2946); +#2946 = DEFINITIONAL_REPRESENTATION('',(#2947),#2951); +#2947 = LINE('',#2948,#2949); +#2948 = CARTESIAN_POINT('',(0.,0.)); +#2949 = VECTOR('',#2950,1.); +#2950 = DIRECTION('',(1.,0.)); +#2951 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2952 = PCURVE('',#2953,#2958); +#2953 = PLANE('',#2954); +#2954 = AXIS2_PLACEMENT_3D('',#2955,#2956,#2957); +#2955 = CARTESIAN_POINT('',(-2.349490847913,0.25,0.)); +#2956 = DIRECTION('',(0.,0.,1.)); +#2957 = DIRECTION('',(1.,0.,0.)); +#2958 = DEFINITIONAL_REPRESENTATION('',(#2959),#2963); +#2959 = LINE('',#2960,#2961); +#2960 = CARTESIAN_POINT('',(-0.200509152087,-0.12)); +#2961 = VECTOR('',#2962,1.); +#2962 = DIRECTION('',(1.,0.)); +#2963 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2964 = ADVANCED_FACE('',(#2965),#2927,.T.); +#2965 = FACE_BOUND('',#2966,.F.); +#2966 = EDGE_LOOP('',(#2967,#2968,#2992,#3020)); +#2967 = ORIENTED_EDGE('',*,*,#2911,.T.); +#2968 = ORIENTED_EDGE('',*,*,#2969,.T.); +#2969 = EDGE_CURVE('',#2884,#2970,#2972,.T.); +#2970 = VERTEX_POINT('',#2971); +#2971 = CARTESIAN_POINT('',(-2.22,0.37,0.1)); +#2972 = SURFACE_CURVE('',#2973,(#2978,#2985),.PCURVE_S1.); +#2973 = CIRCLE('',#2974,0.12); +#2974 = AXIS2_PLACEMENT_3D('',#2975,#2976,#2977); +#2975 = CARTESIAN_POINT('',(-2.22,0.25,0.1)); +#2976 = DIRECTION('',(0.,0.,1.)); +#2977 = DIRECTION('',(1.,0.,0.)); +#2978 = PCURVE('',#2927,#2979); +#2979 = DEFINITIONAL_REPRESENTATION('',(#2980),#2984); +#2980 = LINE('',#2981,#2982); +#2981 = CARTESIAN_POINT('',(-0.,-0.1)); +#2982 = VECTOR('',#2983,1.); +#2983 = DIRECTION('',(-1.,0.)); +#2984 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2985 = PCURVE('',#2899,#2986); +#2986 = DEFINITIONAL_REPRESENTATION('',(#2987),#2991); +#2987 = CIRCLE('',#2988,0.12); +#2988 = AXIS2_PLACEMENT_2D('',#2989,#2990); +#2989 = CARTESIAN_POINT('',(0.129490847913,0.)); +#2990 = DIRECTION('',(1.,0.)); +#2991 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2992 = ORIENTED_EDGE('',*,*,#2993,.F.); +#2993 = EDGE_CURVE('',#2994,#2970,#2996,.T.); +#2994 = VERTEX_POINT('',#2995); +#2995 = CARTESIAN_POINT('',(-2.22,0.37,0.)); +#2996 = SURFACE_CURVE('',#2997,(#3001,#3008),.PCURVE_S1.); +#2997 = LINE('',#2998,#2999); +#2998 = CARTESIAN_POINT('',(-2.22,0.37,0.)); +#2999 = VECTOR('',#3000,1.); +#3000 = DIRECTION('',(0.,0.,1.)); +#3001 = PCURVE('',#2927,#3002); +#3002 = DEFINITIONAL_REPRESENTATION('',(#3003),#3007); +#3003 = LINE('',#3004,#3005); +#3004 = CARTESIAN_POINT('',(-7.853981633974,0.)); +#3005 = VECTOR('',#3006,1.); +#3006 = DIRECTION('',(-0.,-1.)); +#3007 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3008 = PCURVE('',#3009,#3014); +#3009 = PLANE('',#3010); +#3010 = AXIS2_PLACEMENT_3D('',#3011,#3012,#3013); +#3011 = CARTESIAN_POINT('',(-2.55,0.37,0.)); +#3012 = DIRECTION('',(0.,1.,0.)); +#3013 = DIRECTION('',(1.,0.,0.)); +#3014 = DEFINITIONAL_REPRESENTATION('',(#3015),#3019); +#3015 = LINE('',#3016,#3017); +#3016 = CARTESIAN_POINT('',(0.33,0.)); +#3017 = VECTOR('',#3018,1.); +#3018 = DIRECTION('',(0.,-1.)); +#3019 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3020 = ORIENTED_EDGE('',*,*,#3021,.F.); +#3021 = EDGE_CURVE('',#2912,#2994,#3022,.T.); +#3022 = SURFACE_CURVE('',#3023,(#3028,#3035),.PCURVE_S1.); +#3023 = CIRCLE('',#3024,0.12); +#3024 = AXIS2_PLACEMENT_3D('',#3025,#3026,#3027); +#3025 = CARTESIAN_POINT('',(-2.22,0.25,0.)); +#3026 = DIRECTION('',(0.,0.,1.)); +#3027 = DIRECTION('',(1.,0.,0.)); +#3028 = PCURVE('',#2927,#3029); +#3029 = DEFINITIONAL_REPRESENTATION('',(#3030),#3034); +#3030 = LINE('',#3031,#3032); +#3031 = CARTESIAN_POINT('',(-0.,0.)); +#3032 = VECTOR('',#3033,1.); +#3033 = DIRECTION('',(-1.,0.)); +#3034 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3035 = PCURVE('',#2953,#3036); +#3036 = DEFINITIONAL_REPRESENTATION('',(#3037),#3041); +#3037 = CIRCLE('',#3038,0.12); +#3038 = AXIS2_PLACEMENT_2D('',#3039,#3040); +#3039 = CARTESIAN_POINT('',(0.129490847913,0.)); +#3040 = DIRECTION('',(1.,0.)); +#3041 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3042 = ADVANCED_FACE('',(#3043),#3009,.T.); +#3043 = FACE_BOUND('',#3044,.T.); +#3044 = EDGE_LOOP('',(#3045,#3070,#3091,#3092)); +#3045 = ORIENTED_EDGE('',*,*,#3046,.T.); +#3046 = EDGE_CURVE('',#3047,#3049,#3051,.T.); +#3047 = VERTEX_POINT('',#3048); +#3048 = CARTESIAN_POINT('',(-2.55,0.37,0.)); +#3049 = VERTEX_POINT('',#3050); +#3050 = CARTESIAN_POINT('',(-2.55,0.37,0.1)); +#3051 = SURFACE_CURVE('',#3052,(#3056,#3063),.PCURVE_S1.); +#3052 = LINE('',#3053,#3054); +#3053 = CARTESIAN_POINT('',(-2.55,0.37,0.)); +#3054 = VECTOR('',#3055,1.); +#3055 = DIRECTION('',(0.,0.,1.)); +#3056 = PCURVE('',#3009,#3057); +#3057 = DEFINITIONAL_REPRESENTATION('',(#3058),#3062); +#3058 = LINE('',#3059,#3060); +#3059 = CARTESIAN_POINT('',(0.,0.)); +#3060 = VECTOR('',#3061,1.); +#3061 = DIRECTION('',(0.,-1.)); +#3062 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3063 = PCURVE('',#2871,#3064); +#3064 = DEFINITIONAL_REPRESENTATION('',(#3065),#3069); +#3065 = LINE('',#3066,#3067); +#3066 = CARTESIAN_POINT('',(0.24,0.)); +#3067 = VECTOR('',#3068,1.); +#3068 = DIRECTION('',(0.,-1.)); +#3069 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3070 = ORIENTED_EDGE('',*,*,#3071,.T.); +#3071 = EDGE_CURVE('',#3049,#2970,#3072,.T.); +#3072 = SURFACE_CURVE('',#3073,(#3077,#3084),.PCURVE_S1.); +#3073 = LINE('',#3074,#3075); +#3074 = CARTESIAN_POINT('',(-2.55,0.37,0.1)); +#3075 = VECTOR('',#3076,1.); +#3076 = DIRECTION('',(1.,0.,0.)); +#3077 = PCURVE('',#3009,#3078); +#3078 = DEFINITIONAL_REPRESENTATION('',(#3079),#3083); +#3079 = LINE('',#3080,#3081); +#3080 = CARTESIAN_POINT('',(0.,-0.1)); +#3081 = VECTOR('',#3082,1.); +#3082 = DIRECTION('',(1.,0.)); +#3083 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3084 = PCURVE('',#2899,#3085); +#3085 = DEFINITIONAL_REPRESENTATION('',(#3086),#3090); +#3086 = LINE('',#3087,#3088); +#3087 = CARTESIAN_POINT('',(-0.200509152087,0.12)); +#3088 = VECTOR('',#3089,1.); +#3089 = DIRECTION('',(1.,0.)); +#3090 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3091 = ORIENTED_EDGE('',*,*,#2993,.F.); +#3092 = ORIENTED_EDGE('',*,*,#3093,.F.); +#3093 = EDGE_CURVE('',#3047,#2994,#3094,.T.); +#3094 = SURFACE_CURVE('',#3095,(#3099,#3106),.PCURVE_S1.); +#3095 = LINE('',#3096,#3097); +#3096 = CARTESIAN_POINT('',(-2.55,0.37,0.)); +#3097 = VECTOR('',#3098,1.); +#3098 = DIRECTION('',(1.,0.,0.)); +#3099 = PCURVE('',#3009,#3100); +#3100 = DEFINITIONAL_REPRESENTATION('',(#3101),#3105); +#3101 = LINE('',#3102,#3103); +#3102 = CARTESIAN_POINT('',(0.,0.)); +#3103 = VECTOR('',#3104,1.); +#3104 = DIRECTION('',(1.,0.)); +#3105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3106 = PCURVE('',#2953,#3107); +#3107 = DEFINITIONAL_REPRESENTATION('',(#3108),#3112); +#3108 = LINE('',#3109,#3110); +#3109 = CARTESIAN_POINT('',(-0.200509152087,0.12)); +#3110 = VECTOR('',#3111,1.); +#3111 = DIRECTION('',(1.,0.)); +#3112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3113 = ADVANCED_FACE('',(#3114),#2871,.T.); +#3114 = FACE_BOUND('',#3115,.T.); +#3115 = EDGE_LOOP('',(#3116,#3117,#3138,#3139)); +#3116 = ORIENTED_EDGE('',*,*,#2848,.T.); +#3117 = ORIENTED_EDGE('',*,*,#3118,.T.); +#3118 = EDGE_CURVE('',#2851,#3049,#3119,.T.); +#3119 = SURFACE_CURVE('',#3120,(#3124,#3131),.PCURVE_S1.); +#3120 = LINE('',#3121,#3122); +#3121 = CARTESIAN_POINT('',(-2.55,0.13,0.1)); +#3122 = VECTOR('',#3123,1.); +#3123 = DIRECTION('',(0.,1.,0.)); +#3124 = PCURVE('',#2871,#3125); +#3125 = DEFINITIONAL_REPRESENTATION('',(#3126),#3130); +#3126 = LINE('',#3127,#3128); +#3127 = CARTESIAN_POINT('',(0.,-0.1)); +#3128 = VECTOR('',#3129,1.); +#3129 = DIRECTION('',(1.,0.)); +#3130 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3131 = PCURVE('',#2899,#3132); +#3132 = DEFINITIONAL_REPRESENTATION('',(#3133),#3137); +#3133 = LINE('',#3134,#3135); +#3134 = CARTESIAN_POINT('',(-0.200509152087,-0.12)); +#3135 = VECTOR('',#3136,1.); +#3136 = DIRECTION('',(0.,1.)); +#3137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3138 = ORIENTED_EDGE('',*,*,#3046,.F.); +#3139 = ORIENTED_EDGE('',*,*,#3140,.F.); +#3140 = EDGE_CURVE('',#2849,#3047,#3141,.T.); +#3141 = SURFACE_CURVE('',#3142,(#3146,#3153),.PCURVE_S1.); +#3142 = LINE('',#3143,#3144); +#3143 = CARTESIAN_POINT('',(-2.55,0.13,0.)); +#3144 = VECTOR('',#3145,1.); +#3145 = DIRECTION('',(0.,1.,0.)); +#3146 = PCURVE('',#2871,#3147); +#3147 = DEFINITIONAL_REPRESENTATION('',(#3148),#3152); +#3148 = LINE('',#3149,#3150); +#3149 = CARTESIAN_POINT('',(0.,0.)); +#3150 = VECTOR('',#3151,1.); +#3151 = DIRECTION('',(1.,0.)); +#3152 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3153 = PCURVE('',#2953,#3154); +#3154 = DEFINITIONAL_REPRESENTATION('',(#3155),#3159); +#3155 = LINE('',#3156,#3157); +#3156 = CARTESIAN_POINT('',(-0.200509152087,-0.12)); +#3157 = VECTOR('',#3158,1.); +#3158 = DIRECTION('',(0.,1.)); +#3159 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3160 = ADVANCED_FACE('',(#3161),#2953,.F.); +#3161 = FACE_BOUND('',#3162,.F.); +#3162 = EDGE_LOOP('',(#3163,#3164,#3165,#3166)); +#3163 = ORIENTED_EDGE('',*,*,#2939,.T.); +#3164 = ORIENTED_EDGE('',*,*,#3021,.T.); +#3165 = ORIENTED_EDGE('',*,*,#3093,.F.); +#3166 = ORIENTED_EDGE('',*,*,#3140,.F.); +#3167 = ADVANCED_FACE('',(#3168),#2899,.T.); +#3168 = FACE_BOUND('',#3169,.T.); +#3169 = EDGE_LOOP('',(#3170,#3171,#3172,#3173)); +#3170 = ORIENTED_EDGE('',*,*,#2883,.T.); +#3171 = ORIENTED_EDGE('',*,*,#2969,.T.); +#3172 = ORIENTED_EDGE('',*,*,#3071,.F.); +#3173 = ORIENTED_EDGE('',*,*,#3118,.F.); +#3174 = MANIFOLD_SOLID_BREP('',#3175); +#3175 = CLOSED_SHELL('',(#3176,#3296,#3382,#3453,#3500,#3507)); +#3176 = ADVANCED_FACE('',(#3177),#3191,.T.); +#3177 = FACE_BOUND('',#3178,.T.); +#3178 = EDGE_LOOP('',(#3179,#3214,#3242,#3270)); +#3179 = ORIENTED_EDGE('',*,*,#3180,.T.); +#3180 = EDGE_CURVE('',#3181,#3183,#3185,.T.); +#3181 = VERTEX_POINT('',#3182); +#3182 = CARTESIAN_POINT('',(2.55,0.13,0.)); +#3183 = VERTEX_POINT('',#3184); +#3184 = CARTESIAN_POINT('',(2.55,0.13,0.1)); +#3185 = SURFACE_CURVE('',#3186,(#3190,#3202),.PCURVE_S1.); +#3186 = LINE('',#3187,#3188); +#3187 = CARTESIAN_POINT('',(2.55,0.13,0.)); +#3188 = VECTOR('',#3189,1.); +#3189 = DIRECTION('',(0.,0.,1.)); +#3190 = PCURVE('',#3191,#3196); +#3191 = PLANE('',#3192); +#3192 = AXIS2_PLACEMENT_3D('',#3193,#3194,#3195); +#3193 = CARTESIAN_POINT('',(2.55,0.13,0.)); +#3194 = DIRECTION('',(0.,-1.,0.)); +#3195 = DIRECTION('',(-1.,0.,0.)); +#3196 = DEFINITIONAL_REPRESENTATION('',(#3197),#3201); +#3197 = LINE('',#3198,#3199); +#3198 = CARTESIAN_POINT('',(0.,-0.)); +#3199 = VECTOR('',#3200,1.); +#3200 = DIRECTION('',(0.,-1.)); +#3201 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3202 = PCURVE('',#3203,#3208); +#3203 = PLANE('',#3204); +#3204 = AXIS2_PLACEMENT_3D('',#3205,#3206,#3207); +#3205 = CARTESIAN_POINT('',(2.55,0.13,0.)); +#3206 = DIRECTION('',(-1.,0.,0.)); +#3207 = DIRECTION('',(0.,1.,0.)); +#3208 = DEFINITIONAL_REPRESENTATION('',(#3209),#3213); +#3209 = LINE('',#3210,#3211); +#3210 = CARTESIAN_POINT('',(0.,0.)); +#3211 = VECTOR('',#3212,1.); +#3212 = DIRECTION('',(0.,-1.)); +#3213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3214 = ORIENTED_EDGE('',*,*,#3215,.T.); +#3215 = EDGE_CURVE('',#3183,#3216,#3218,.T.); +#3216 = VERTEX_POINT('',#3217); +#3217 = CARTESIAN_POINT('',(2.22,0.13,0.1)); +#3218 = SURFACE_CURVE('',#3219,(#3223,#3230),.PCURVE_S1.); +#3219 = LINE('',#3220,#3221); +#3220 = CARTESIAN_POINT('',(2.55,0.13,0.1)); +#3221 = VECTOR('',#3222,1.); +#3222 = DIRECTION('',(-1.,0.,0.)); +#3223 = PCURVE('',#3191,#3224); +#3224 = DEFINITIONAL_REPRESENTATION('',(#3225),#3229); +#3225 = LINE('',#3226,#3227); +#3226 = CARTESIAN_POINT('',(0.,-0.1)); +#3227 = VECTOR('',#3228,1.); +#3228 = DIRECTION('',(1.,0.)); +#3229 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3230 = PCURVE('',#3231,#3236); +#3231 = PLANE('',#3232); +#3232 = AXIS2_PLACEMENT_3D('',#3233,#3234,#3235); +#3233 = CARTESIAN_POINT('',(2.349490847913,0.25,0.1)); +#3234 = DIRECTION('',(-0.,-0.,-1.)); +#3235 = DIRECTION('',(-1.,0.,0.)); +#3236 = DEFINITIONAL_REPRESENTATION('',(#3237),#3241); +#3237 = LINE('',#3238,#3239); +#3238 = CARTESIAN_POINT('',(-0.200509152087,-0.12)); +#3239 = VECTOR('',#3240,1.); +#3240 = DIRECTION('',(1.,0.)); +#3241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3242 = ORIENTED_EDGE('',*,*,#3243,.F.); +#3243 = EDGE_CURVE('',#3244,#3216,#3246,.T.); +#3244 = VERTEX_POINT('',#3245); +#3245 = CARTESIAN_POINT('',(2.22,0.13,0.)); +#3246 = SURFACE_CURVE('',#3247,(#3251,#3258),.PCURVE_S1.); +#3247 = LINE('',#3248,#3249); +#3248 = CARTESIAN_POINT('',(2.22,0.13,0.)); +#3249 = VECTOR('',#3250,1.); +#3250 = DIRECTION('',(0.,0.,1.)); +#3251 = PCURVE('',#3191,#3252); +#3252 = DEFINITIONAL_REPRESENTATION('',(#3253),#3257); +#3253 = LINE('',#3254,#3255); +#3254 = CARTESIAN_POINT('',(0.33,0.)); +#3255 = VECTOR('',#3256,1.); +#3256 = DIRECTION('',(0.,-1.)); +#3257 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3258 = PCURVE('',#3259,#3264); +#3259 = CYLINDRICAL_SURFACE('',#3260,0.12); +#3260 = AXIS2_PLACEMENT_3D('',#3261,#3262,#3263); +#3261 = CARTESIAN_POINT('',(2.22,0.25,0.)); +#3262 = DIRECTION('',(-0.,-0.,-1.)); +#3263 = DIRECTION('',(1.,0.,0.)); +#3264 = DEFINITIONAL_REPRESENTATION('',(#3265),#3269); +#3265 = LINE('',#3266,#3267); +#3266 = CARTESIAN_POINT('',(-4.712388980385,0.)); +#3267 = VECTOR('',#3268,1.); +#3268 = DIRECTION('',(-0.,-1.)); +#3269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3270 = ORIENTED_EDGE('',*,*,#3271,.F.); +#3271 = EDGE_CURVE('',#3181,#3244,#3272,.T.); +#3272 = SURFACE_CURVE('',#3273,(#3277,#3284),.PCURVE_S1.); +#3273 = LINE('',#3274,#3275); +#3274 = CARTESIAN_POINT('',(2.55,0.13,0.)); +#3275 = VECTOR('',#3276,1.); +#3276 = DIRECTION('',(-1.,0.,0.)); +#3277 = PCURVE('',#3191,#3278); +#3278 = DEFINITIONAL_REPRESENTATION('',(#3279),#3283); +#3279 = LINE('',#3280,#3281); +#3280 = CARTESIAN_POINT('',(0.,-0.)); +#3281 = VECTOR('',#3282,1.); +#3282 = DIRECTION('',(1.,0.)); +#3283 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3284 = PCURVE('',#3285,#3290); +#3285 = PLANE('',#3286); +#3286 = AXIS2_PLACEMENT_3D('',#3287,#3288,#3289); +#3287 = CARTESIAN_POINT('',(2.349490847913,0.25,0.)); +#3288 = DIRECTION('',(-0.,-0.,-1.)); +#3289 = DIRECTION('',(-1.,0.,0.)); +#3290 = DEFINITIONAL_REPRESENTATION('',(#3291),#3295); +#3291 = LINE('',#3292,#3293); +#3292 = CARTESIAN_POINT('',(-0.200509152087,-0.12)); +#3293 = VECTOR('',#3294,1.); +#3294 = DIRECTION('',(1.,0.)); +#3295 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3296 = ADVANCED_FACE('',(#3297),#3259,.T.); +#3297 = FACE_BOUND('',#3298,.F.); +#3298 = EDGE_LOOP('',(#3299,#3329,#3355,#3356)); +#3299 = ORIENTED_EDGE('',*,*,#3300,.T.); +#3300 = EDGE_CURVE('',#3301,#3303,#3305,.T.); +#3301 = VERTEX_POINT('',#3302); +#3302 = CARTESIAN_POINT('',(2.22,0.37,0.)); +#3303 = VERTEX_POINT('',#3304); +#3304 = CARTESIAN_POINT('',(2.22,0.37,0.1)); +#3305 = SURFACE_CURVE('',#3306,(#3310,#3317),.PCURVE_S1.); +#3306 = LINE('',#3307,#3308); +#3307 = CARTESIAN_POINT('',(2.22,0.37,0.)); +#3308 = VECTOR('',#3309,1.); +#3309 = DIRECTION('',(0.,0.,1.)); +#3310 = PCURVE('',#3259,#3311); +#3311 = DEFINITIONAL_REPRESENTATION('',(#3312),#3316); +#3312 = LINE('',#3313,#3314); +#3313 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#3314 = VECTOR('',#3315,1.); +#3315 = DIRECTION('',(-0.,-1.)); +#3316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3317 = PCURVE('',#3318,#3323); +#3318 = PLANE('',#3319); +#3319 = AXIS2_PLACEMENT_3D('',#3320,#3321,#3322); +#3320 = CARTESIAN_POINT('',(2.55,0.37,0.)); +#3321 = DIRECTION('',(0.,-1.,0.)); +#3322 = DIRECTION('',(-1.,0.,0.)); +#3323 = DEFINITIONAL_REPRESENTATION('',(#3324),#3328); +#3324 = LINE('',#3325,#3326); +#3325 = CARTESIAN_POINT('',(0.33,0.)); +#3326 = VECTOR('',#3327,1.); +#3327 = DIRECTION('',(0.,-1.)); +#3328 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3329 = ORIENTED_EDGE('',*,*,#3330,.T.); +#3330 = EDGE_CURVE('',#3303,#3216,#3331,.T.); +#3331 = SURFACE_CURVE('',#3332,(#3337,#3344),.PCURVE_S1.); +#3332 = CIRCLE('',#3333,0.12); +#3333 = AXIS2_PLACEMENT_3D('',#3334,#3335,#3336); +#3334 = CARTESIAN_POINT('',(2.22,0.25,0.1)); +#3335 = DIRECTION('',(0.,0.,1.)); +#3336 = DIRECTION('',(1.,0.,0.)); +#3337 = PCURVE('',#3259,#3338); +#3338 = DEFINITIONAL_REPRESENTATION('',(#3339),#3343); +#3339 = LINE('',#3340,#3341); +#3340 = CARTESIAN_POINT('',(-0.,-0.1)); +#3341 = VECTOR('',#3342,1.); +#3342 = DIRECTION('',(-1.,0.)); +#3343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3344 = PCURVE('',#3231,#3345); +#3345 = DEFINITIONAL_REPRESENTATION('',(#3346),#3354); +#3346 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3347,#3348,#3349,#3350, +#3351,#3352,#3353),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#3347 = CARTESIAN_POINT('',(9.490847913499E-03,0.)); +#3348 = CARTESIAN_POINT('',(9.490847913499E-03,0.207846096908)); +#3349 = CARTESIAN_POINT('',(0.189490847913,0.103923048454)); +#3350 = CARTESIAN_POINT('',(0.369490847913,2.939152317954E-17)); +#3351 = CARTESIAN_POINT('',(0.189490847913,-0.103923048454)); +#3352 = CARTESIAN_POINT('',(9.490847913499E-03,-0.207846096908)); +#3353 = CARTESIAN_POINT('',(9.490847913499E-03,0.)); +#3354 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3355 = ORIENTED_EDGE('',*,*,#3243,.F.); +#3356 = ORIENTED_EDGE('',*,*,#3357,.F.); +#3357 = EDGE_CURVE('',#3301,#3244,#3358,.T.); +#3358 = SURFACE_CURVE('',#3359,(#3364,#3371),.PCURVE_S1.); +#3359 = CIRCLE('',#3360,0.12); +#3360 = AXIS2_PLACEMENT_3D('',#3361,#3362,#3363); +#3361 = CARTESIAN_POINT('',(2.22,0.25,0.)); +#3362 = DIRECTION('',(0.,0.,1.)); +#3363 = DIRECTION('',(1.,0.,0.)); +#3364 = PCURVE('',#3259,#3365); +#3365 = DEFINITIONAL_REPRESENTATION('',(#3366),#3370); +#3366 = LINE('',#3367,#3368); +#3367 = CARTESIAN_POINT('',(-0.,0.)); +#3368 = VECTOR('',#3369,1.); +#3369 = DIRECTION('',(-1.,0.)); +#3370 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3371 = PCURVE('',#3285,#3372); +#3372 = DEFINITIONAL_REPRESENTATION('',(#3373),#3381); +#3373 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3374,#3375,#3376,#3377, +#3378,#3379,#3380),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#3374 = CARTESIAN_POINT('',(9.490847913499E-03,0.)); +#3375 = CARTESIAN_POINT('',(9.490847913499E-03,0.207846096908)); +#3376 = CARTESIAN_POINT('',(0.189490847913,0.103923048454)); +#3377 = CARTESIAN_POINT('',(0.369490847913,2.939152317954E-17)); +#3378 = CARTESIAN_POINT('',(0.189490847913,-0.103923048454)); +#3379 = CARTESIAN_POINT('',(9.490847913499E-03,-0.207846096908)); +#3380 = CARTESIAN_POINT('',(9.490847913499E-03,0.)); +#3381 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3382 = ADVANCED_FACE('',(#3383),#3318,.F.); +#3383 = FACE_BOUND('',#3384,.F.); +#3384 = EDGE_LOOP('',(#3385,#3410,#3431,#3432)); +#3385 = ORIENTED_EDGE('',*,*,#3386,.T.); +#3386 = EDGE_CURVE('',#3387,#3389,#3391,.T.); +#3387 = VERTEX_POINT('',#3388); +#3388 = CARTESIAN_POINT('',(2.55,0.37,0.)); +#3389 = VERTEX_POINT('',#3390); +#3390 = CARTESIAN_POINT('',(2.55,0.37,0.1)); +#3391 = SURFACE_CURVE('',#3392,(#3396,#3403),.PCURVE_S1.); +#3392 = LINE('',#3393,#3394); +#3393 = CARTESIAN_POINT('',(2.55,0.37,0.)); +#3394 = VECTOR('',#3395,1.); +#3395 = DIRECTION('',(0.,0.,1.)); +#3396 = PCURVE('',#3318,#3397); +#3397 = DEFINITIONAL_REPRESENTATION('',(#3398),#3402); +#3398 = LINE('',#3399,#3400); +#3399 = CARTESIAN_POINT('',(0.,-0.)); +#3400 = VECTOR('',#3401,1.); +#3401 = DIRECTION('',(0.,-1.)); +#3402 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3403 = PCURVE('',#3203,#3404); +#3404 = DEFINITIONAL_REPRESENTATION('',(#3405),#3409); +#3405 = LINE('',#3406,#3407); +#3406 = CARTESIAN_POINT('',(0.24,0.)); +#3407 = VECTOR('',#3408,1.); +#3408 = DIRECTION('',(0.,-1.)); +#3409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3410 = ORIENTED_EDGE('',*,*,#3411,.T.); +#3411 = EDGE_CURVE('',#3389,#3303,#3412,.T.); +#3412 = SURFACE_CURVE('',#3413,(#3417,#3424),.PCURVE_S1.); +#3413 = LINE('',#3414,#3415); +#3414 = CARTESIAN_POINT('',(2.55,0.37,0.1)); +#3415 = VECTOR('',#3416,1.); +#3416 = DIRECTION('',(-1.,0.,0.)); +#3417 = PCURVE('',#3318,#3418); +#3418 = DEFINITIONAL_REPRESENTATION('',(#3419),#3423); +#3419 = LINE('',#3420,#3421); +#3420 = CARTESIAN_POINT('',(0.,-0.1)); +#3421 = VECTOR('',#3422,1.); +#3422 = DIRECTION('',(1.,0.)); +#3423 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3424 = PCURVE('',#3231,#3425); +#3425 = DEFINITIONAL_REPRESENTATION('',(#3426),#3430); +#3426 = LINE('',#3427,#3428); +#3427 = CARTESIAN_POINT('',(-0.200509152087,0.12)); +#3428 = VECTOR('',#3429,1.); +#3429 = DIRECTION('',(1.,0.)); +#3430 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3431 = ORIENTED_EDGE('',*,*,#3300,.F.); +#3432 = ORIENTED_EDGE('',*,*,#3433,.F.); +#3433 = EDGE_CURVE('',#3387,#3301,#3434,.T.); +#3434 = SURFACE_CURVE('',#3435,(#3439,#3446),.PCURVE_S1.); +#3435 = LINE('',#3436,#3437); +#3436 = CARTESIAN_POINT('',(2.55,0.37,0.)); +#3437 = VECTOR('',#3438,1.); +#3438 = DIRECTION('',(-1.,0.,0.)); +#3439 = PCURVE('',#3318,#3440); +#3440 = DEFINITIONAL_REPRESENTATION('',(#3441),#3445); +#3441 = LINE('',#3442,#3443); +#3442 = CARTESIAN_POINT('',(0.,-0.)); +#3443 = VECTOR('',#3444,1.); +#3444 = DIRECTION('',(1.,0.)); +#3445 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3446 = PCURVE('',#3285,#3447); +#3447 = DEFINITIONAL_REPRESENTATION('',(#3448),#3452); +#3448 = LINE('',#3449,#3450); +#3449 = CARTESIAN_POINT('',(-0.200509152087,0.12)); +#3450 = VECTOR('',#3451,1.); +#3451 = DIRECTION('',(1.,0.)); +#3452 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3453 = ADVANCED_FACE('',(#3454),#3203,.F.); +#3454 = FACE_BOUND('',#3455,.F.); +#3455 = EDGE_LOOP('',(#3456,#3457,#3478,#3479)); +#3456 = ORIENTED_EDGE('',*,*,#3180,.T.); +#3457 = ORIENTED_EDGE('',*,*,#3458,.T.); +#3458 = EDGE_CURVE('',#3183,#3389,#3459,.T.); +#3459 = SURFACE_CURVE('',#3460,(#3464,#3471),.PCURVE_S1.); +#3460 = LINE('',#3461,#3462); +#3461 = CARTESIAN_POINT('',(2.55,0.13,0.1)); +#3462 = VECTOR('',#3463,1.); +#3463 = DIRECTION('',(0.,1.,0.)); +#3464 = PCURVE('',#3203,#3465); +#3465 = DEFINITIONAL_REPRESENTATION('',(#3466),#3470); +#3466 = LINE('',#3467,#3468); +#3467 = CARTESIAN_POINT('',(0.,-0.1)); +#3468 = VECTOR('',#3469,1.); +#3469 = DIRECTION('',(1.,0.)); +#3470 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3471 = PCURVE('',#3231,#3472); +#3472 = DEFINITIONAL_REPRESENTATION('',(#3473),#3477); +#3473 = LINE('',#3474,#3475); +#3474 = CARTESIAN_POINT('',(-0.200509152087,-0.12)); +#3475 = VECTOR('',#3476,1.); +#3476 = DIRECTION('',(0.,1.)); +#3477 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3478 = ORIENTED_EDGE('',*,*,#3386,.F.); +#3479 = ORIENTED_EDGE('',*,*,#3480,.F.); +#3480 = EDGE_CURVE('',#3181,#3387,#3481,.T.); +#3481 = SURFACE_CURVE('',#3482,(#3486,#3493),.PCURVE_S1.); +#3482 = LINE('',#3483,#3484); +#3483 = CARTESIAN_POINT('',(2.55,0.13,0.)); +#3484 = VECTOR('',#3485,1.); +#3485 = DIRECTION('',(0.,1.,0.)); +#3486 = PCURVE('',#3203,#3487); +#3487 = DEFINITIONAL_REPRESENTATION('',(#3488),#3492); +#3488 = LINE('',#3489,#3490); +#3489 = CARTESIAN_POINT('',(0.,0.)); +#3490 = VECTOR('',#3491,1.); +#3491 = DIRECTION('',(1.,0.)); +#3492 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3493 = PCURVE('',#3285,#3494); +#3494 = DEFINITIONAL_REPRESENTATION('',(#3495),#3499); +#3495 = LINE('',#3496,#3497); +#3496 = CARTESIAN_POINT('',(-0.200509152087,-0.12)); +#3497 = VECTOR('',#3498,1.); +#3498 = DIRECTION('',(0.,1.)); +#3499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3500 = ADVANCED_FACE('',(#3501),#3285,.T.); +#3501 = FACE_BOUND('',#3502,.T.); +#3502 = EDGE_LOOP('',(#3503,#3504,#3505,#3506)); +#3503 = ORIENTED_EDGE('',*,*,#3271,.T.); +#3504 = ORIENTED_EDGE('',*,*,#3357,.F.); +#3505 = ORIENTED_EDGE('',*,*,#3433,.F.); +#3506 = ORIENTED_EDGE('',*,*,#3480,.F.); +#3507 = ADVANCED_FACE('',(#3508),#3231,.F.); +#3508 = FACE_BOUND('',#3509,.F.); +#3509 = EDGE_LOOP('',(#3510,#3511,#3512,#3513)); +#3510 = ORIENTED_EDGE('',*,*,#3215,.T.); +#3511 = ORIENTED_EDGE('',*,*,#3330,.F.); +#3512 = ORIENTED_EDGE('',*,*,#3411,.F.); +#3513 = ORIENTED_EDGE('',*,*,#3458,.F.); +#3514 = MANIFOLD_SOLID_BREP('',#3515); +#3515 = CLOSED_SHELL('',(#3516,#3636,#3714,#3785,#3832,#3839)); +#3516 = ADVANCED_FACE('',(#3517),#3531,.F.); +#3517 = FACE_BOUND('',#3518,.F.); +#3518 = EDGE_LOOP('',(#3519,#3554,#3582,#3610)); +#3519 = ORIENTED_EDGE('',*,*,#3520,.T.); +#3520 = EDGE_CURVE('',#3521,#3523,#3525,.T.); +#3521 = VERTEX_POINT('',#3522); +#3522 = CARTESIAN_POINT('',(-2.55,-0.37,0.)); +#3523 = VERTEX_POINT('',#3524); +#3524 = CARTESIAN_POINT('',(-2.55,-0.37,0.1)); +#3525 = SURFACE_CURVE('',#3526,(#3530,#3542),.PCURVE_S1.); +#3526 = LINE('',#3527,#3528); +#3527 = CARTESIAN_POINT('',(-2.55,-0.37,0.)); +#3528 = VECTOR('',#3529,1.); +#3529 = DIRECTION('',(0.,0.,1.)); +#3530 = PCURVE('',#3531,#3536); +#3531 = PLANE('',#3532); +#3532 = AXIS2_PLACEMENT_3D('',#3533,#3534,#3535); +#3533 = CARTESIAN_POINT('',(-2.55,-0.37,0.)); +#3534 = DIRECTION('',(0.,1.,0.)); +#3535 = DIRECTION('',(1.,0.,0.)); +#3536 = DEFINITIONAL_REPRESENTATION('',(#3537),#3541); +#3537 = LINE('',#3538,#3539); +#3538 = CARTESIAN_POINT('',(0.,0.)); +#3539 = VECTOR('',#3540,1.); +#3540 = DIRECTION('',(0.,-1.)); +#3541 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3542 = PCURVE('',#3543,#3548); +#3543 = PLANE('',#3544); +#3544 = AXIS2_PLACEMENT_3D('',#3545,#3546,#3547); +#3545 = CARTESIAN_POINT('',(-2.55,-0.37,0.)); +#3546 = DIRECTION('',(-1.,0.,0.)); +#3547 = DIRECTION('',(0.,1.,0.)); +#3548 = DEFINITIONAL_REPRESENTATION('',(#3549),#3553); +#3549 = LINE('',#3550,#3551); +#3550 = CARTESIAN_POINT('',(0.,0.)); +#3551 = VECTOR('',#3552,1.); +#3552 = DIRECTION('',(0.,-1.)); +#3553 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3554 = ORIENTED_EDGE('',*,*,#3555,.T.); +#3555 = EDGE_CURVE('',#3523,#3556,#3558,.T.); +#3556 = VERTEX_POINT('',#3557); +#3557 = CARTESIAN_POINT('',(-2.22,-0.37,0.1)); +#3558 = SURFACE_CURVE('',#3559,(#3563,#3570),.PCURVE_S1.); +#3559 = LINE('',#3560,#3561); +#3560 = CARTESIAN_POINT('',(-2.55,-0.37,0.1)); +#3561 = VECTOR('',#3562,1.); +#3562 = DIRECTION('',(1.,0.,0.)); +#3563 = PCURVE('',#3531,#3564); +#3564 = DEFINITIONAL_REPRESENTATION('',(#3565),#3569); +#3565 = LINE('',#3566,#3567); +#3566 = CARTESIAN_POINT('',(0.,-0.1)); +#3567 = VECTOR('',#3568,1.); +#3568 = DIRECTION('',(1.,0.)); +#3569 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3570 = PCURVE('',#3571,#3576); +#3571 = PLANE('',#3572); +#3572 = AXIS2_PLACEMENT_3D('',#3573,#3574,#3575); +#3573 = CARTESIAN_POINT('',(-2.349490847913,-0.25,0.1)); +#3574 = DIRECTION('',(0.,0.,1.)); +#3575 = DIRECTION('',(1.,0.,0.)); +#3576 = DEFINITIONAL_REPRESENTATION('',(#3577),#3581); +#3577 = LINE('',#3578,#3579); +#3578 = CARTESIAN_POINT('',(-0.200509152087,-0.12)); +#3579 = VECTOR('',#3580,1.); +#3580 = DIRECTION('',(1.,0.)); +#3581 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3582 = ORIENTED_EDGE('',*,*,#3583,.F.); +#3583 = EDGE_CURVE('',#3584,#3556,#3586,.T.); +#3584 = VERTEX_POINT('',#3585); +#3585 = CARTESIAN_POINT('',(-2.22,-0.37,0.)); +#3586 = SURFACE_CURVE('',#3587,(#3591,#3598),.PCURVE_S1.); +#3587 = LINE('',#3588,#3589); +#3588 = CARTESIAN_POINT('',(-2.22,-0.37,0.)); +#3589 = VECTOR('',#3590,1.); +#3590 = DIRECTION('',(0.,0.,1.)); +#3591 = PCURVE('',#3531,#3592); +#3592 = DEFINITIONAL_REPRESENTATION('',(#3593),#3597); +#3593 = LINE('',#3594,#3595); +#3594 = CARTESIAN_POINT('',(0.33,0.)); +#3595 = VECTOR('',#3596,1.); +#3596 = DIRECTION('',(0.,-1.)); +#3597 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3598 = PCURVE('',#3599,#3604); +#3599 = CYLINDRICAL_SURFACE('',#3600,0.12); +#3600 = AXIS2_PLACEMENT_3D('',#3601,#3602,#3603); +#3601 = CARTESIAN_POINT('',(-2.22,-0.25,0.)); +#3602 = DIRECTION('',(-0.,-0.,-1.)); +#3603 = DIRECTION('',(1.,0.,0.)); +#3604 = DEFINITIONAL_REPRESENTATION('',(#3605),#3609); +#3605 = LINE('',#3606,#3607); +#3606 = CARTESIAN_POINT('',(-4.712388980385,0.)); +#3607 = VECTOR('',#3608,1.); +#3608 = DIRECTION('',(-0.,-1.)); +#3609 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3610 = ORIENTED_EDGE('',*,*,#3611,.F.); +#3611 = EDGE_CURVE('',#3521,#3584,#3612,.T.); +#3612 = SURFACE_CURVE('',#3613,(#3617,#3624),.PCURVE_S1.); +#3613 = LINE('',#3614,#3615); +#3614 = CARTESIAN_POINT('',(-2.55,-0.37,0.)); +#3615 = VECTOR('',#3616,1.); +#3616 = DIRECTION('',(1.,0.,0.)); +#3617 = PCURVE('',#3531,#3618); +#3618 = DEFINITIONAL_REPRESENTATION('',(#3619),#3623); +#3619 = LINE('',#3620,#3621); +#3620 = CARTESIAN_POINT('',(0.,0.)); +#3621 = VECTOR('',#3622,1.); +#3622 = DIRECTION('',(1.,0.)); +#3623 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3624 = PCURVE('',#3625,#3630); +#3625 = PLANE('',#3626); +#3626 = AXIS2_PLACEMENT_3D('',#3627,#3628,#3629); +#3627 = CARTESIAN_POINT('',(-2.349490847913,-0.25,0.)); +#3628 = DIRECTION('',(0.,0.,1.)); +#3629 = DIRECTION('',(1.,0.,0.)); +#3630 = DEFINITIONAL_REPRESENTATION('',(#3631),#3635); +#3631 = LINE('',#3632,#3633); +#3632 = CARTESIAN_POINT('',(-0.200509152087,-0.12)); +#3633 = VECTOR('',#3634,1.); +#3634 = DIRECTION('',(1.,0.)); +#3635 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3636 = ADVANCED_FACE('',(#3637),#3599,.T.); +#3637 = FACE_BOUND('',#3638,.F.); +#3638 = EDGE_LOOP('',(#3639,#3640,#3664,#3692)); +#3639 = ORIENTED_EDGE('',*,*,#3583,.T.); +#3640 = ORIENTED_EDGE('',*,*,#3641,.T.); +#3641 = EDGE_CURVE('',#3556,#3642,#3644,.T.); +#3642 = VERTEX_POINT('',#3643); +#3643 = CARTESIAN_POINT('',(-2.22,-0.13,0.1)); +#3644 = SURFACE_CURVE('',#3645,(#3650,#3657),.PCURVE_S1.); +#3645 = CIRCLE('',#3646,0.12); +#3646 = AXIS2_PLACEMENT_3D('',#3647,#3648,#3649); +#3647 = CARTESIAN_POINT('',(-2.22,-0.25,0.1)); +#3648 = DIRECTION('',(0.,0.,1.)); +#3649 = DIRECTION('',(1.,0.,0.)); +#3650 = PCURVE('',#3599,#3651); +#3651 = DEFINITIONAL_REPRESENTATION('',(#3652),#3656); +#3652 = LINE('',#3653,#3654); +#3653 = CARTESIAN_POINT('',(-0.,-0.1)); +#3654 = VECTOR('',#3655,1.); +#3655 = DIRECTION('',(-1.,0.)); +#3656 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3657 = PCURVE('',#3571,#3658); +#3658 = DEFINITIONAL_REPRESENTATION('',(#3659),#3663); +#3659 = CIRCLE('',#3660,0.12); +#3660 = AXIS2_PLACEMENT_2D('',#3661,#3662); +#3661 = CARTESIAN_POINT('',(0.129490847913,0.)); +#3662 = DIRECTION('',(1.,0.)); +#3663 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3664 = ORIENTED_EDGE('',*,*,#3665,.F.); +#3665 = EDGE_CURVE('',#3666,#3642,#3668,.T.); +#3666 = VERTEX_POINT('',#3667); +#3667 = CARTESIAN_POINT('',(-2.22,-0.13,0.)); +#3668 = SURFACE_CURVE('',#3669,(#3673,#3680),.PCURVE_S1.); +#3669 = LINE('',#3670,#3671); +#3670 = CARTESIAN_POINT('',(-2.22,-0.13,0.)); +#3671 = VECTOR('',#3672,1.); +#3672 = DIRECTION('',(0.,0.,1.)); +#3673 = PCURVE('',#3599,#3674); +#3674 = DEFINITIONAL_REPRESENTATION('',(#3675),#3679); +#3675 = LINE('',#3676,#3677); +#3676 = CARTESIAN_POINT('',(-7.853981633974,0.)); +#3677 = VECTOR('',#3678,1.); +#3678 = DIRECTION('',(-0.,-1.)); +#3679 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3680 = PCURVE('',#3681,#3686); +#3681 = PLANE('',#3682); +#3682 = AXIS2_PLACEMENT_3D('',#3683,#3684,#3685); +#3683 = CARTESIAN_POINT('',(-2.55,-0.13,0.)); +#3684 = DIRECTION('',(0.,1.,0.)); +#3685 = DIRECTION('',(1.,0.,0.)); +#3686 = DEFINITIONAL_REPRESENTATION('',(#3687),#3691); +#3687 = LINE('',#3688,#3689); +#3688 = CARTESIAN_POINT('',(0.33,0.)); +#3689 = VECTOR('',#3690,1.); +#3690 = DIRECTION('',(0.,-1.)); +#3691 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3692 = ORIENTED_EDGE('',*,*,#3693,.F.); +#3693 = EDGE_CURVE('',#3584,#3666,#3694,.T.); +#3694 = SURFACE_CURVE('',#3695,(#3700,#3707),.PCURVE_S1.); +#3695 = CIRCLE('',#3696,0.12); +#3696 = AXIS2_PLACEMENT_3D('',#3697,#3698,#3699); +#3697 = CARTESIAN_POINT('',(-2.22,-0.25,0.)); +#3698 = DIRECTION('',(0.,0.,1.)); +#3699 = DIRECTION('',(1.,0.,0.)); +#3700 = PCURVE('',#3599,#3701); +#3701 = DEFINITIONAL_REPRESENTATION('',(#3702),#3706); +#3702 = LINE('',#3703,#3704); +#3703 = CARTESIAN_POINT('',(-0.,0.)); +#3704 = VECTOR('',#3705,1.); +#3705 = DIRECTION('',(-1.,0.)); +#3706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3707 = PCURVE('',#3625,#3708); +#3708 = DEFINITIONAL_REPRESENTATION('',(#3709),#3713); +#3709 = CIRCLE('',#3710,0.12); +#3710 = AXIS2_PLACEMENT_2D('',#3711,#3712); +#3711 = CARTESIAN_POINT('',(0.129490847913,0.)); +#3712 = DIRECTION('',(1.,0.)); +#3713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3714 = ADVANCED_FACE('',(#3715),#3681,.T.); +#3715 = FACE_BOUND('',#3716,.T.); +#3716 = EDGE_LOOP('',(#3717,#3742,#3763,#3764)); +#3717 = ORIENTED_EDGE('',*,*,#3718,.T.); +#3718 = EDGE_CURVE('',#3719,#3721,#3723,.T.); +#3719 = VERTEX_POINT('',#3720); +#3720 = CARTESIAN_POINT('',(-2.55,-0.13,0.)); +#3721 = VERTEX_POINT('',#3722); +#3722 = CARTESIAN_POINT('',(-2.55,-0.13,0.1)); +#3723 = SURFACE_CURVE('',#3724,(#3728,#3735),.PCURVE_S1.); +#3724 = LINE('',#3725,#3726); +#3725 = CARTESIAN_POINT('',(-2.55,-0.13,0.)); +#3726 = VECTOR('',#3727,1.); +#3727 = DIRECTION('',(0.,0.,1.)); +#3728 = PCURVE('',#3681,#3729); +#3729 = DEFINITIONAL_REPRESENTATION('',(#3730),#3734); +#3730 = LINE('',#3731,#3732); +#3731 = CARTESIAN_POINT('',(0.,0.)); +#3732 = VECTOR('',#3733,1.); +#3733 = DIRECTION('',(0.,-1.)); +#3734 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3735 = PCURVE('',#3543,#3736); +#3736 = DEFINITIONAL_REPRESENTATION('',(#3737),#3741); +#3737 = LINE('',#3738,#3739); +#3738 = CARTESIAN_POINT('',(0.24,0.)); +#3739 = VECTOR('',#3740,1.); +#3740 = DIRECTION('',(0.,-1.)); +#3741 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3742 = ORIENTED_EDGE('',*,*,#3743,.T.); +#3743 = EDGE_CURVE('',#3721,#3642,#3744,.T.); +#3744 = SURFACE_CURVE('',#3745,(#3749,#3756),.PCURVE_S1.); +#3745 = LINE('',#3746,#3747); +#3746 = CARTESIAN_POINT('',(-2.55,-0.13,0.1)); +#3747 = VECTOR('',#3748,1.); +#3748 = DIRECTION('',(1.,0.,0.)); +#3749 = PCURVE('',#3681,#3750); +#3750 = DEFINITIONAL_REPRESENTATION('',(#3751),#3755); +#3751 = LINE('',#3752,#3753); +#3752 = CARTESIAN_POINT('',(0.,-0.1)); +#3753 = VECTOR('',#3754,1.); +#3754 = DIRECTION('',(1.,0.)); +#3755 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3756 = PCURVE('',#3571,#3757); +#3757 = DEFINITIONAL_REPRESENTATION('',(#3758),#3762); +#3758 = LINE('',#3759,#3760); +#3759 = CARTESIAN_POINT('',(-0.200509152087,0.12)); +#3760 = VECTOR('',#3761,1.); +#3761 = DIRECTION('',(1.,0.)); +#3762 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3763 = ORIENTED_EDGE('',*,*,#3665,.F.); +#3764 = ORIENTED_EDGE('',*,*,#3765,.F.); +#3765 = EDGE_CURVE('',#3719,#3666,#3766,.T.); +#3766 = SURFACE_CURVE('',#3767,(#3771,#3778),.PCURVE_S1.); +#3767 = LINE('',#3768,#3769); +#3768 = CARTESIAN_POINT('',(-2.55,-0.13,0.)); +#3769 = VECTOR('',#3770,1.); +#3770 = DIRECTION('',(1.,0.,0.)); +#3771 = PCURVE('',#3681,#3772); +#3772 = DEFINITIONAL_REPRESENTATION('',(#3773),#3777); +#3773 = LINE('',#3774,#3775); +#3774 = CARTESIAN_POINT('',(0.,0.)); +#3775 = VECTOR('',#3776,1.); +#3776 = DIRECTION('',(1.,0.)); +#3777 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3778 = PCURVE('',#3625,#3779); +#3779 = DEFINITIONAL_REPRESENTATION('',(#3780),#3784); +#3780 = LINE('',#3781,#3782); +#3781 = CARTESIAN_POINT('',(-0.200509152087,0.12)); +#3782 = VECTOR('',#3783,1.); +#3783 = DIRECTION('',(1.,0.)); +#3784 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3785 = ADVANCED_FACE('',(#3786),#3543,.T.); +#3786 = FACE_BOUND('',#3787,.T.); +#3787 = EDGE_LOOP('',(#3788,#3789,#3810,#3811)); +#3788 = ORIENTED_EDGE('',*,*,#3520,.T.); +#3789 = ORIENTED_EDGE('',*,*,#3790,.T.); +#3790 = EDGE_CURVE('',#3523,#3721,#3791,.T.); +#3791 = SURFACE_CURVE('',#3792,(#3796,#3803),.PCURVE_S1.); +#3792 = LINE('',#3793,#3794); +#3793 = CARTESIAN_POINT('',(-2.55,-0.37,0.1)); +#3794 = VECTOR('',#3795,1.); +#3795 = DIRECTION('',(0.,1.,0.)); +#3796 = PCURVE('',#3543,#3797); +#3797 = DEFINITIONAL_REPRESENTATION('',(#3798),#3802); +#3798 = LINE('',#3799,#3800); +#3799 = CARTESIAN_POINT('',(0.,-0.1)); +#3800 = VECTOR('',#3801,1.); +#3801 = DIRECTION('',(1.,0.)); +#3802 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3803 = PCURVE('',#3571,#3804); +#3804 = DEFINITIONAL_REPRESENTATION('',(#3805),#3809); +#3805 = LINE('',#3806,#3807); +#3806 = CARTESIAN_POINT('',(-0.200509152087,-0.12)); +#3807 = VECTOR('',#3808,1.); +#3808 = DIRECTION('',(0.,1.)); +#3809 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3810 = ORIENTED_EDGE('',*,*,#3718,.F.); +#3811 = ORIENTED_EDGE('',*,*,#3812,.F.); +#3812 = EDGE_CURVE('',#3521,#3719,#3813,.T.); +#3813 = SURFACE_CURVE('',#3814,(#3818,#3825),.PCURVE_S1.); +#3814 = LINE('',#3815,#3816); +#3815 = CARTESIAN_POINT('',(-2.55,-0.37,0.)); +#3816 = VECTOR('',#3817,1.); +#3817 = DIRECTION('',(0.,1.,0.)); +#3818 = PCURVE('',#3543,#3819); +#3819 = DEFINITIONAL_REPRESENTATION('',(#3820),#3824); +#3820 = LINE('',#3821,#3822); +#3821 = CARTESIAN_POINT('',(0.,0.)); +#3822 = VECTOR('',#3823,1.); +#3823 = DIRECTION('',(1.,0.)); +#3824 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3825 = PCURVE('',#3625,#3826); +#3826 = DEFINITIONAL_REPRESENTATION('',(#3827),#3831); +#3827 = LINE('',#3828,#3829); +#3828 = CARTESIAN_POINT('',(-0.200509152087,-0.12)); +#3829 = VECTOR('',#3830,1.); +#3830 = DIRECTION('',(0.,1.)); +#3831 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3832 = ADVANCED_FACE('',(#3833),#3625,.F.); +#3833 = FACE_BOUND('',#3834,.F.); +#3834 = EDGE_LOOP('',(#3835,#3836,#3837,#3838)); +#3835 = ORIENTED_EDGE('',*,*,#3611,.T.); +#3836 = ORIENTED_EDGE('',*,*,#3693,.T.); +#3837 = ORIENTED_EDGE('',*,*,#3765,.F.); +#3838 = ORIENTED_EDGE('',*,*,#3812,.F.); +#3839 = ADVANCED_FACE('',(#3840),#3571,.T.); +#3840 = FACE_BOUND('',#3841,.T.); +#3841 = EDGE_LOOP('',(#3842,#3843,#3844,#3845)); +#3842 = ORIENTED_EDGE('',*,*,#3555,.T.); +#3843 = ORIENTED_EDGE('',*,*,#3641,.T.); +#3844 = ORIENTED_EDGE('',*,*,#3743,.F.); +#3845 = ORIENTED_EDGE('',*,*,#3790,.F.); +#3846 = MANIFOLD_SOLID_BREP('',#3847); +#3847 = CLOSED_SHELL('',(#3848,#3968,#4054,#4125,#4172,#4179)); +#3848 = ADVANCED_FACE('',(#3849),#3863,.T.); +#3849 = FACE_BOUND('',#3850,.T.); +#3850 = EDGE_LOOP('',(#3851,#3886,#3914,#3942)); +#3851 = ORIENTED_EDGE('',*,*,#3852,.T.); +#3852 = EDGE_CURVE('',#3853,#3855,#3857,.T.); +#3853 = VERTEX_POINT('',#3854); +#3854 = CARTESIAN_POINT('',(2.55,-0.37,0.)); +#3855 = VERTEX_POINT('',#3856); +#3856 = CARTESIAN_POINT('',(2.55,-0.37,0.1)); +#3857 = SURFACE_CURVE('',#3858,(#3862,#3874),.PCURVE_S1.); +#3858 = LINE('',#3859,#3860); +#3859 = CARTESIAN_POINT('',(2.55,-0.37,0.)); +#3860 = VECTOR('',#3861,1.); +#3861 = DIRECTION('',(0.,0.,1.)); +#3862 = PCURVE('',#3863,#3868); +#3863 = PLANE('',#3864); +#3864 = AXIS2_PLACEMENT_3D('',#3865,#3866,#3867); +#3865 = CARTESIAN_POINT('',(2.55,-0.37,0.)); +#3866 = DIRECTION('',(0.,-1.,0.)); +#3867 = DIRECTION('',(-1.,0.,0.)); +#3868 = DEFINITIONAL_REPRESENTATION('',(#3869),#3873); +#3869 = LINE('',#3870,#3871); +#3870 = CARTESIAN_POINT('',(0.,-0.)); +#3871 = VECTOR('',#3872,1.); +#3872 = DIRECTION('',(0.,-1.)); +#3873 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3874 = PCURVE('',#3875,#3880); +#3875 = PLANE('',#3876); +#3876 = AXIS2_PLACEMENT_3D('',#3877,#3878,#3879); +#3877 = CARTESIAN_POINT('',(2.55,-0.37,0.)); +#3878 = DIRECTION('',(-1.,0.,0.)); +#3879 = DIRECTION('',(0.,1.,0.)); +#3880 = DEFINITIONAL_REPRESENTATION('',(#3881),#3885); +#3881 = LINE('',#3882,#3883); +#3882 = CARTESIAN_POINT('',(0.,0.)); +#3883 = VECTOR('',#3884,1.); +#3884 = DIRECTION('',(0.,-1.)); +#3885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3886 = ORIENTED_EDGE('',*,*,#3887,.T.); +#3887 = EDGE_CURVE('',#3855,#3888,#3890,.T.); +#3888 = VERTEX_POINT('',#3889); +#3889 = CARTESIAN_POINT('',(2.22,-0.37,0.1)); +#3890 = SURFACE_CURVE('',#3891,(#3895,#3902),.PCURVE_S1.); +#3891 = LINE('',#3892,#3893); +#3892 = CARTESIAN_POINT('',(2.55,-0.37,0.1)); +#3893 = VECTOR('',#3894,1.); +#3894 = DIRECTION('',(-1.,0.,0.)); +#3895 = PCURVE('',#3863,#3896); +#3896 = DEFINITIONAL_REPRESENTATION('',(#3897),#3901); +#3897 = LINE('',#3898,#3899); +#3898 = CARTESIAN_POINT('',(0.,-0.1)); +#3899 = VECTOR('',#3900,1.); +#3900 = DIRECTION('',(1.,0.)); +#3901 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3902 = PCURVE('',#3903,#3908); +#3903 = PLANE('',#3904); +#3904 = AXIS2_PLACEMENT_3D('',#3905,#3906,#3907); +#3905 = CARTESIAN_POINT('',(2.349490847913,-0.25,0.1)); +#3906 = DIRECTION('',(-0.,-0.,-1.)); +#3907 = DIRECTION('',(-1.,0.,0.)); +#3908 = DEFINITIONAL_REPRESENTATION('',(#3909),#3913); +#3909 = LINE('',#3910,#3911); +#3910 = CARTESIAN_POINT('',(-0.200509152087,-0.12)); +#3911 = VECTOR('',#3912,1.); +#3912 = DIRECTION('',(1.,0.)); +#3913 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3914 = ORIENTED_EDGE('',*,*,#3915,.F.); +#3915 = EDGE_CURVE('',#3916,#3888,#3918,.T.); +#3916 = VERTEX_POINT('',#3917); +#3917 = CARTESIAN_POINT('',(2.22,-0.37,0.)); +#3918 = SURFACE_CURVE('',#3919,(#3923,#3930),.PCURVE_S1.); +#3919 = LINE('',#3920,#3921); +#3920 = CARTESIAN_POINT('',(2.22,-0.37,0.)); +#3921 = VECTOR('',#3922,1.); +#3922 = DIRECTION('',(0.,0.,1.)); +#3923 = PCURVE('',#3863,#3924); +#3924 = DEFINITIONAL_REPRESENTATION('',(#3925),#3929); +#3925 = LINE('',#3926,#3927); +#3926 = CARTESIAN_POINT('',(0.33,0.)); +#3927 = VECTOR('',#3928,1.); +#3928 = DIRECTION('',(0.,-1.)); +#3929 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3930 = PCURVE('',#3931,#3936); +#3931 = CYLINDRICAL_SURFACE('',#3932,0.12); +#3932 = AXIS2_PLACEMENT_3D('',#3933,#3934,#3935); +#3933 = CARTESIAN_POINT('',(2.22,-0.25,0.)); +#3934 = DIRECTION('',(-0.,-0.,-1.)); +#3935 = DIRECTION('',(1.,0.,0.)); +#3936 = DEFINITIONAL_REPRESENTATION('',(#3937),#3941); +#3937 = LINE('',#3938,#3939); +#3938 = CARTESIAN_POINT('',(-4.712388980385,0.)); +#3939 = VECTOR('',#3940,1.); +#3940 = DIRECTION('',(-0.,-1.)); +#3941 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3942 = ORIENTED_EDGE('',*,*,#3943,.F.); +#3943 = EDGE_CURVE('',#3853,#3916,#3944,.T.); +#3944 = SURFACE_CURVE('',#3945,(#3949,#3956),.PCURVE_S1.); +#3945 = LINE('',#3946,#3947); +#3946 = CARTESIAN_POINT('',(2.55,-0.37,0.)); +#3947 = VECTOR('',#3948,1.); +#3948 = DIRECTION('',(-1.,0.,0.)); +#3949 = PCURVE('',#3863,#3950); +#3950 = DEFINITIONAL_REPRESENTATION('',(#3951),#3955); +#3951 = LINE('',#3952,#3953); +#3952 = CARTESIAN_POINT('',(0.,-0.)); +#3953 = VECTOR('',#3954,1.); +#3954 = DIRECTION('',(1.,0.)); +#3955 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3956 = PCURVE('',#3957,#3962); +#3957 = PLANE('',#3958); +#3958 = AXIS2_PLACEMENT_3D('',#3959,#3960,#3961); +#3959 = CARTESIAN_POINT('',(2.349490847913,-0.25,0.)); +#3960 = DIRECTION('',(-0.,-0.,-1.)); +#3961 = DIRECTION('',(-1.,0.,0.)); +#3962 = DEFINITIONAL_REPRESENTATION('',(#3963),#3967); +#3963 = LINE('',#3964,#3965); +#3964 = CARTESIAN_POINT('',(-0.200509152087,-0.12)); +#3965 = VECTOR('',#3966,1.); +#3966 = DIRECTION('',(1.,0.)); +#3967 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3968 = ADVANCED_FACE('',(#3969),#3931,.T.); +#3969 = FACE_BOUND('',#3970,.F.); +#3970 = EDGE_LOOP('',(#3971,#4001,#4027,#4028)); +#3971 = ORIENTED_EDGE('',*,*,#3972,.T.); +#3972 = EDGE_CURVE('',#3973,#3975,#3977,.T.); +#3973 = VERTEX_POINT('',#3974); +#3974 = CARTESIAN_POINT('',(2.22,-0.13,0.)); +#3975 = VERTEX_POINT('',#3976); +#3976 = CARTESIAN_POINT('',(2.22,-0.13,0.1)); +#3977 = SURFACE_CURVE('',#3978,(#3982,#3989),.PCURVE_S1.); +#3978 = LINE('',#3979,#3980); +#3979 = CARTESIAN_POINT('',(2.22,-0.13,0.)); +#3980 = VECTOR('',#3981,1.); +#3981 = DIRECTION('',(0.,0.,1.)); +#3982 = PCURVE('',#3931,#3983); +#3983 = DEFINITIONAL_REPRESENTATION('',(#3984),#3988); +#3984 = LINE('',#3985,#3986); +#3985 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#3986 = VECTOR('',#3987,1.); +#3987 = DIRECTION('',(-0.,-1.)); +#3988 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3989 = PCURVE('',#3990,#3995); +#3990 = PLANE('',#3991); +#3991 = AXIS2_PLACEMENT_3D('',#3992,#3993,#3994); +#3992 = CARTESIAN_POINT('',(2.55,-0.13,0.)); +#3993 = DIRECTION('',(0.,-1.,0.)); +#3994 = DIRECTION('',(-1.,0.,0.)); +#3995 = DEFINITIONAL_REPRESENTATION('',(#3996),#4000); +#3996 = LINE('',#3997,#3998); +#3997 = CARTESIAN_POINT('',(0.33,0.)); +#3998 = VECTOR('',#3999,1.); +#3999 = DIRECTION('',(0.,-1.)); +#4000 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4001 = ORIENTED_EDGE('',*,*,#4002,.T.); +#4002 = EDGE_CURVE('',#3975,#3888,#4003,.T.); +#4003 = SURFACE_CURVE('',#4004,(#4009,#4016),.PCURVE_S1.); +#4004 = CIRCLE('',#4005,0.12); +#4005 = AXIS2_PLACEMENT_3D('',#4006,#4007,#4008); +#4006 = CARTESIAN_POINT('',(2.22,-0.25,0.1)); +#4007 = DIRECTION('',(0.,0.,1.)); +#4008 = DIRECTION('',(1.,0.,0.)); +#4009 = PCURVE('',#3931,#4010); +#4010 = DEFINITIONAL_REPRESENTATION('',(#4011),#4015); +#4011 = LINE('',#4012,#4013); +#4012 = CARTESIAN_POINT('',(-0.,-0.1)); +#4013 = VECTOR('',#4014,1.); +#4014 = DIRECTION('',(-1.,0.)); +#4015 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4016 = PCURVE('',#3903,#4017); +#4017 = DEFINITIONAL_REPRESENTATION('',(#4018),#4026); +#4018 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4019,#4020,#4021,#4022, +#4023,#4024,#4025),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#4019 = CARTESIAN_POINT('',(9.490847913499E-03,0.)); +#4020 = CARTESIAN_POINT('',(9.490847913499E-03,0.207846096908)); +#4021 = CARTESIAN_POINT('',(0.189490847913,0.103923048454)); +#4022 = CARTESIAN_POINT('',(0.369490847913,2.939152317954E-17)); +#4023 = CARTESIAN_POINT('',(0.189490847913,-0.103923048454)); +#4024 = CARTESIAN_POINT('',(9.490847913499E-03,-0.207846096908)); +#4025 = CARTESIAN_POINT('',(9.490847913499E-03,0.)); +#4026 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4027 = ORIENTED_EDGE('',*,*,#3915,.F.); +#4028 = ORIENTED_EDGE('',*,*,#4029,.F.); +#4029 = EDGE_CURVE('',#3973,#3916,#4030,.T.); +#4030 = SURFACE_CURVE('',#4031,(#4036,#4043),.PCURVE_S1.); +#4031 = CIRCLE('',#4032,0.12); +#4032 = AXIS2_PLACEMENT_3D('',#4033,#4034,#4035); +#4033 = CARTESIAN_POINT('',(2.22,-0.25,0.)); +#4034 = DIRECTION('',(0.,0.,1.)); +#4035 = DIRECTION('',(1.,0.,0.)); +#4036 = PCURVE('',#3931,#4037); +#4037 = DEFINITIONAL_REPRESENTATION('',(#4038),#4042); +#4038 = LINE('',#4039,#4040); +#4039 = CARTESIAN_POINT('',(-0.,0.)); +#4040 = VECTOR('',#4041,1.); +#4041 = DIRECTION('',(-1.,0.)); +#4042 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4043 = PCURVE('',#3957,#4044); +#4044 = DEFINITIONAL_REPRESENTATION('',(#4045),#4053); +#4045 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4046,#4047,#4048,#4049, +#4050,#4051,#4052),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#4046 = CARTESIAN_POINT('',(9.490847913499E-03,0.)); +#4047 = CARTESIAN_POINT('',(9.490847913499E-03,0.207846096908)); +#4048 = CARTESIAN_POINT('',(0.189490847913,0.103923048454)); +#4049 = CARTESIAN_POINT('',(0.369490847913,2.939152317954E-17)); +#4050 = CARTESIAN_POINT('',(0.189490847913,-0.103923048454)); +#4051 = CARTESIAN_POINT('',(9.490847913499E-03,-0.207846096908)); +#4052 = CARTESIAN_POINT('',(9.490847913499E-03,0.)); +#4053 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4054 = ADVANCED_FACE('',(#4055),#3990,.F.); +#4055 = FACE_BOUND('',#4056,.F.); +#4056 = EDGE_LOOP('',(#4057,#4082,#4103,#4104)); +#4057 = ORIENTED_EDGE('',*,*,#4058,.T.); +#4058 = EDGE_CURVE('',#4059,#4061,#4063,.T.); +#4059 = VERTEX_POINT('',#4060); +#4060 = CARTESIAN_POINT('',(2.55,-0.13,0.)); +#4061 = VERTEX_POINT('',#4062); +#4062 = CARTESIAN_POINT('',(2.55,-0.13,0.1)); +#4063 = SURFACE_CURVE('',#4064,(#4068,#4075),.PCURVE_S1.); +#4064 = LINE('',#4065,#4066); +#4065 = CARTESIAN_POINT('',(2.55,-0.13,0.)); +#4066 = VECTOR('',#4067,1.); +#4067 = DIRECTION('',(0.,0.,1.)); +#4068 = PCURVE('',#3990,#4069); +#4069 = DEFINITIONAL_REPRESENTATION('',(#4070),#4074); +#4070 = LINE('',#4071,#4072); +#4071 = CARTESIAN_POINT('',(0.,-0.)); +#4072 = VECTOR('',#4073,1.); +#4073 = DIRECTION('',(0.,-1.)); +#4074 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4075 = PCURVE('',#3875,#4076); +#4076 = DEFINITIONAL_REPRESENTATION('',(#4077),#4081); +#4077 = LINE('',#4078,#4079); +#4078 = CARTESIAN_POINT('',(0.24,0.)); +#4079 = VECTOR('',#4080,1.); +#4080 = DIRECTION('',(0.,-1.)); +#4081 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4082 = ORIENTED_EDGE('',*,*,#4083,.T.); +#4083 = EDGE_CURVE('',#4061,#3975,#4084,.T.); +#4084 = SURFACE_CURVE('',#4085,(#4089,#4096),.PCURVE_S1.); +#4085 = LINE('',#4086,#4087); +#4086 = CARTESIAN_POINT('',(2.55,-0.13,0.1)); +#4087 = VECTOR('',#4088,1.); +#4088 = DIRECTION('',(-1.,0.,0.)); +#4089 = PCURVE('',#3990,#4090); +#4090 = DEFINITIONAL_REPRESENTATION('',(#4091),#4095); +#4091 = LINE('',#4092,#4093); +#4092 = CARTESIAN_POINT('',(0.,-0.1)); +#4093 = VECTOR('',#4094,1.); +#4094 = DIRECTION('',(1.,0.)); +#4095 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4096 = PCURVE('',#3903,#4097); +#4097 = DEFINITIONAL_REPRESENTATION('',(#4098),#4102); +#4098 = LINE('',#4099,#4100); +#4099 = CARTESIAN_POINT('',(-0.200509152087,0.12)); +#4100 = VECTOR('',#4101,1.); +#4101 = DIRECTION('',(1.,0.)); +#4102 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4103 = ORIENTED_EDGE('',*,*,#3972,.F.); +#4104 = ORIENTED_EDGE('',*,*,#4105,.F.); +#4105 = EDGE_CURVE('',#4059,#3973,#4106,.T.); +#4106 = SURFACE_CURVE('',#4107,(#4111,#4118),.PCURVE_S1.); +#4107 = LINE('',#4108,#4109); +#4108 = CARTESIAN_POINT('',(2.55,-0.13,0.)); +#4109 = VECTOR('',#4110,1.); +#4110 = DIRECTION('',(-1.,0.,0.)); +#4111 = PCURVE('',#3990,#4112); +#4112 = DEFINITIONAL_REPRESENTATION('',(#4113),#4117); +#4113 = LINE('',#4114,#4115); +#4114 = CARTESIAN_POINT('',(0.,-0.)); +#4115 = VECTOR('',#4116,1.); +#4116 = DIRECTION('',(1.,0.)); +#4117 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4118 = PCURVE('',#3957,#4119); +#4119 = DEFINITIONAL_REPRESENTATION('',(#4120),#4124); +#4120 = LINE('',#4121,#4122); +#4121 = CARTESIAN_POINT('',(-0.200509152087,0.12)); +#4122 = VECTOR('',#4123,1.); +#4123 = DIRECTION('',(1.,0.)); +#4124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4125 = ADVANCED_FACE('',(#4126),#3875,.F.); +#4126 = FACE_BOUND('',#4127,.F.); +#4127 = EDGE_LOOP('',(#4128,#4129,#4150,#4151)); +#4128 = ORIENTED_EDGE('',*,*,#3852,.T.); +#4129 = ORIENTED_EDGE('',*,*,#4130,.T.); +#4130 = EDGE_CURVE('',#3855,#4061,#4131,.T.); +#4131 = SURFACE_CURVE('',#4132,(#4136,#4143),.PCURVE_S1.); +#4132 = LINE('',#4133,#4134); +#4133 = CARTESIAN_POINT('',(2.55,-0.37,0.1)); +#4134 = VECTOR('',#4135,1.); +#4135 = DIRECTION('',(0.,1.,0.)); +#4136 = PCURVE('',#3875,#4137); +#4137 = DEFINITIONAL_REPRESENTATION('',(#4138),#4142); +#4138 = LINE('',#4139,#4140); +#4139 = CARTESIAN_POINT('',(0.,-0.1)); +#4140 = VECTOR('',#4141,1.); +#4141 = DIRECTION('',(1.,0.)); +#4142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4143 = PCURVE('',#3903,#4144); +#4144 = DEFINITIONAL_REPRESENTATION('',(#4145),#4149); +#4145 = LINE('',#4146,#4147); +#4146 = CARTESIAN_POINT('',(-0.200509152087,-0.12)); +#4147 = VECTOR('',#4148,1.); +#4148 = DIRECTION('',(0.,1.)); +#4149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4150 = ORIENTED_EDGE('',*,*,#4058,.F.); +#4151 = ORIENTED_EDGE('',*,*,#4152,.F.); +#4152 = EDGE_CURVE('',#3853,#4059,#4153,.T.); +#4153 = SURFACE_CURVE('',#4154,(#4158,#4165),.PCURVE_S1.); +#4154 = LINE('',#4155,#4156); +#4155 = CARTESIAN_POINT('',(2.55,-0.37,0.)); +#4156 = VECTOR('',#4157,1.); +#4157 = DIRECTION('',(0.,1.,0.)); +#4158 = PCURVE('',#3875,#4159); +#4159 = DEFINITIONAL_REPRESENTATION('',(#4160),#4164); +#4160 = LINE('',#4161,#4162); +#4161 = CARTESIAN_POINT('',(0.,0.)); +#4162 = VECTOR('',#4163,1.); +#4163 = DIRECTION('',(1.,0.)); +#4164 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4165 = PCURVE('',#3957,#4166); +#4166 = DEFINITIONAL_REPRESENTATION('',(#4167),#4171); +#4167 = LINE('',#4168,#4169); +#4168 = CARTESIAN_POINT('',(-0.200509152087,-0.12)); +#4169 = VECTOR('',#4170,1.); +#4170 = DIRECTION('',(0.,1.)); +#4171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4172 = ADVANCED_FACE('',(#4173),#3957,.T.); +#4173 = FACE_BOUND('',#4174,.T.); +#4174 = EDGE_LOOP('',(#4175,#4176,#4177,#4178)); +#4175 = ORIENTED_EDGE('',*,*,#3943,.T.); +#4176 = ORIENTED_EDGE('',*,*,#4029,.F.); +#4177 = ORIENTED_EDGE('',*,*,#4105,.F.); +#4178 = ORIENTED_EDGE('',*,*,#4152,.F.); +#4179 = ADVANCED_FACE('',(#4180),#3903,.F.); +#4180 = FACE_BOUND('',#4181,.F.); +#4181 = EDGE_LOOP('',(#4182,#4183,#4184,#4185)); +#4182 = ORIENTED_EDGE('',*,*,#3887,.T.); +#4183 = ORIENTED_EDGE('',*,*,#4002,.F.); +#4184 = ORIENTED_EDGE('',*,*,#4083,.F.); +#4185 = ORIENTED_EDGE('',*,*,#4130,.F.); +#4186 = MANIFOLD_SOLID_BREP('',#4187); +#4187 = CLOSED_SHELL('',(#4188,#4308,#4386,#4457,#4504,#4511)); +#4188 = ADVANCED_FACE('',(#4189),#4203,.F.); +#4189 = FACE_BOUND('',#4190,.F.); +#4190 = EDGE_LOOP('',(#4191,#4226,#4254,#4282)); +#4191 = ORIENTED_EDGE('',*,*,#4192,.T.); +#4192 = EDGE_CURVE('',#4193,#4195,#4197,.T.); +#4193 = VERTEX_POINT('',#4194); +#4194 = CARTESIAN_POINT('',(-2.55,-0.87,0.)); +#4195 = VERTEX_POINT('',#4196); +#4196 = CARTESIAN_POINT('',(-2.55,-0.87,0.1)); +#4197 = SURFACE_CURVE('',#4198,(#4202,#4214),.PCURVE_S1.); +#4198 = LINE('',#4199,#4200); +#4199 = CARTESIAN_POINT('',(-2.55,-0.87,0.)); +#4200 = VECTOR('',#4201,1.); +#4201 = DIRECTION('',(0.,0.,1.)); +#4202 = PCURVE('',#4203,#4208); +#4203 = PLANE('',#4204); +#4204 = AXIS2_PLACEMENT_3D('',#4205,#4206,#4207); +#4205 = CARTESIAN_POINT('',(-2.55,-0.87,0.)); +#4206 = DIRECTION('',(0.,1.,0.)); +#4207 = DIRECTION('',(1.,0.,0.)); +#4208 = DEFINITIONAL_REPRESENTATION('',(#4209),#4213); +#4209 = LINE('',#4210,#4211); +#4210 = CARTESIAN_POINT('',(0.,0.)); +#4211 = VECTOR('',#4212,1.); +#4212 = DIRECTION('',(0.,-1.)); +#4213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4214 = PCURVE('',#4215,#4220); +#4215 = PLANE('',#4216); +#4216 = AXIS2_PLACEMENT_3D('',#4217,#4218,#4219); +#4217 = CARTESIAN_POINT('',(-2.55,-0.87,0.)); +#4218 = DIRECTION('',(-1.,0.,0.)); +#4219 = DIRECTION('',(0.,1.,0.)); +#4220 = DEFINITIONAL_REPRESENTATION('',(#4221),#4225); +#4221 = LINE('',#4222,#4223); +#4222 = CARTESIAN_POINT('',(0.,0.)); +#4223 = VECTOR('',#4224,1.); +#4224 = DIRECTION('',(0.,-1.)); +#4225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4226 = ORIENTED_EDGE('',*,*,#4227,.T.); +#4227 = EDGE_CURVE('',#4195,#4228,#4230,.T.); +#4228 = VERTEX_POINT('',#4229); +#4229 = CARTESIAN_POINT('',(-2.22,-0.87,0.1)); +#4230 = SURFACE_CURVE('',#4231,(#4235,#4242),.PCURVE_S1.); +#4231 = LINE('',#4232,#4233); +#4232 = CARTESIAN_POINT('',(-2.55,-0.87,0.1)); +#4233 = VECTOR('',#4234,1.); +#4234 = DIRECTION('',(1.,0.,0.)); +#4235 = PCURVE('',#4203,#4236); +#4236 = DEFINITIONAL_REPRESENTATION('',(#4237),#4241); +#4237 = LINE('',#4238,#4239); +#4238 = CARTESIAN_POINT('',(0.,-0.1)); +#4239 = VECTOR('',#4240,1.); +#4240 = DIRECTION('',(1.,0.)); +#4241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4242 = PCURVE('',#4243,#4248); +#4243 = PLANE('',#4244); +#4244 = AXIS2_PLACEMENT_3D('',#4245,#4246,#4247); +#4245 = CARTESIAN_POINT('',(-2.349490847913,-0.75,0.1)); +#4246 = DIRECTION('',(0.,0.,1.)); +#4247 = DIRECTION('',(1.,0.,0.)); +#4248 = DEFINITIONAL_REPRESENTATION('',(#4249),#4253); +#4249 = LINE('',#4250,#4251); +#4250 = CARTESIAN_POINT('',(-0.200509152087,-0.12)); +#4251 = VECTOR('',#4252,1.); +#4252 = DIRECTION('',(1.,0.)); +#4253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4254 = ORIENTED_EDGE('',*,*,#4255,.F.); +#4255 = EDGE_CURVE('',#4256,#4228,#4258,.T.); +#4256 = VERTEX_POINT('',#4257); +#4257 = CARTESIAN_POINT('',(-2.22,-0.87,0.)); +#4258 = SURFACE_CURVE('',#4259,(#4263,#4270),.PCURVE_S1.); +#4259 = LINE('',#4260,#4261); +#4260 = CARTESIAN_POINT('',(-2.22,-0.87,0.)); +#4261 = VECTOR('',#4262,1.); +#4262 = DIRECTION('',(0.,0.,1.)); +#4263 = PCURVE('',#4203,#4264); +#4264 = DEFINITIONAL_REPRESENTATION('',(#4265),#4269); +#4265 = LINE('',#4266,#4267); +#4266 = CARTESIAN_POINT('',(0.33,0.)); +#4267 = VECTOR('',#4268,1.); +#4268 = DIRECTION('',(0.,-1.)); +#4269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4270 = PCURVE('',#4271,#4276); +#4271 = CYLINDRICAL_SURFACE('',#4272,0.12); +#4272 = AXIS2_PLACEMENT_3D('',#4273,#4274,#4275); +#4273 = CARTESIAN_POINT('',(-2.22,-0.75,0.)); +#4274 = DIRECTION('',(-0.,-0.,-1.)); +#4275 = DIRECTION('',(1.,0.,0.)); +#4276 = DEFINITIONAL_REPRESENTATION('',(#4277),#4281); +#4277 = LINE('',#4278,#4279); +#4278 = CARTESIAN_POINT('',(-4.712388980385,0.)); +#4279 = VECTOR('',#4280,1.); +#4280 = DIRECTION('',(-0.,-1.)); +#4281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4282 = ORIENTED_EDGE('',*,*,#4283,.F.); +#4283 = EDGE_CURVE('',#4193,#4256,#4284,.T.); +#4284 = SURFACE_CURVE('',#4285,(#4289,#4296),.PCURVE_S1.); +#4285 = LINE('',#4286,#4287); +#4286 = CARTESIAN_POINT('',(-2.55,-0.87,0.)); +#4287 = VECTOR('',#4288,1.); +#4288 = DIRECTION('',(1.,0.,0.)); +#4289 = PCURVE('',#4203,#4290); +#4290 = DEFINITIONAL_REPRESENTATION('',(#4291),#4295); +#4291 = LINE('',#4292,#4293); +#4292 = CARTESIAN_POINT('',(0.,0.)); +#4293 = VECTOR('',#4294,1.); +#4294 = DIRECTION('',(1.,0.)); +#4295 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4296 = PCURVE('',#4297,#4302); +#4297 = PLANE('',#4298); +#4298 = AXIS2_PLACEMENT_3D('',#4299,#4300,#4301); +#4299 = CARTESIAN_POINT('',(-2.349490847913,-0.75,0.)); +#4300 = DIRECTION('',(0.,0.,1.)); +#4301 = DIRECTION('',(1.,0.,0.)); +#4302 = DEFINITIONAL_REPRESENTATION('',(#4303),#4307); +#4303 = LINE('',#4304,#4305); +#4304 = CARTESIAN_POINT('',(-0.200509152087,-0.12)); +#4305 = VECTOR('',#4306,1.); +#4306 = DIRECTION('',(1.,0.)); +#4307 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4308 = ADVANCED_FACE('',(#4309),#4271,.T.); +#4309 = FACE_BOUND('',#4310,.F.); +#4310 = EDGE_LOOP('',(#4311,#4312,#4336,#4364)); +#4311 = ORIENTED_EDGE('',*,*,#4255,.T.); +#4312 = ORIENTED_EDGE('',*,*,#4313,.T.); +#4313 = EDGE_CURVE('',#4228,#4314,#4316,.T.); +#4314 = VERTEX_POINT('',#4315); +#4315 = CARTESIAN_POINT('',(-2.22,-0.63,0.1)); +#4316 = SURFACE_CURVE('',#4317,(#4322,#4329),.PCURVE_S1.); +#4317 = CIRCLE('',#4318,0.12); +#4318 = AXIS2_PLACEMENT_3D('',#4319,#4320,#4321); +#4319 = CARTESIAN_POINT('',(-2.22,-0.75,0.1)); +#4320 = DIRECTION('',(0.,0.,1.)); +#4321 = DIRECTION('',(1.,0.,0.)); +#4322 = PCURVE('',#4271,#4323); +#4323 = DEFINITIONAL_REPRESENTATION('',(#4324),#4328); +#4324 = LINE('',#4325,#4326); +#4325 = CARTESIAN_POINT('',(-0.,-0.1)); +#4326 = VECTOR('',#4327,1.); +#4327 = DIRECTION('',(-1.,0.)); +#4328 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4329 = PCURVE('',#4243,#4330); +#4330 = DEFINITIONAL_REPRESENTATION('',(#4331),#4335); +#4331 = CIRCLE('',#4332,0.12); +#4332 = AXIS2_PLACEMENT_2D('',#4333,#4334); +#4333 = CARTESIAN_POINT('',(0.129490847913,0.)); +#4334 = DIRECTION('',(1.,0.)); +#4335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4336 = ORIENTED_EDGE('',*,*,#4337,.F.); +#4337 = EDGE_CURVE('',#4338,#4314,#4340,.T.); +#4338 = VERTEX_POINT('',#4339); +#4339 = CARTESIAN_POINT('',(-2.22,-0.63,0.)); +#4340 = SURFACE_CURVE('',#4341,(#4345,#4352),.PCURVE_S1.); +#4341 = LINE('',#4342,#4343); +#4342 = CARTESIAN_POINT('',(-2.22,-0.63,0.)); +#4343 = VECTOR('',#4344,1.); +#4344 = DIRECTION('',(0.,0.,1.)); +#4345 = PCURVE('',#4271,#4346); +#4346 = DEFINITIONAL_REPRESENTATION('',(#4347),#4351); +#4347 = LINE('',#4348,#4349); +#4348 = CARTESIAN_POINT('',(-7.853981633974,0.)); +#4349 = VECTOR('',#4350,1.); +#4350 = DIRECTION('',(-0.,-1.)); +#4351 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4352 = PCURVE('',#4353,#4358); +#4353 = PLANE('',#4354); +#4354 = AXIS2_PLACEMENT_3D('',#4355,#4356,#4357); +#4355 = CARTESIAN_POINT('',(-2.55,-0.63,0.)); +#4356 = DIRECTION('',(0.,1.,0.)); +#4357 = DIRECTION('',(1.,0.,0.)); +#4358 = DEFINITIONAL_REPRESENTATION('',(#4359),#4363); +#4359 = LINE('',#4360,#4361); +#4360 = CARTESIAN_POINT('',(0.33,0.)); +#4361 = VECTOR('',#4362,1.); +#4362 = DIRECTION('',(0.,-1.)); +#4363 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4364 = ORIENTED_EDGE('',*,*,#4365,.F.); +#4365 = EDGE_CURVE('',#4256,#4338,#4366,.T.); +#4366 = SURFACE_CURVE('',#4367,(#4372,#4379),.PCURVE_S1.); +#4367 = CIRCLE('',#4368,0.12); +#4368 = AXIS2_PLACEMENT_3D('',#4369,#4370,#4371); +#4369 = CARTESIAN_POINT('',(-2.22,-0.75,0.)); +#4370 = DIRECTION('',(0.,0.,1.)); +#4371 = DIRECTION('',(1.,0.,0.)); +#4372 = PCURVE('',#4271,#4373); +#4373 = DEFINITIONAL_REPRESENTATION('',(#4374),#4378); +#4374 = LINE('',#4375,#4376); +#4375 = CARTESIAN_POINT('',(-0.,0.)); +#4376 = VECTOR('',#4377,1.); +#4377 = DIRECTION('',(-1.,0.)); +#4378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4379 = PCURVE('',#4297,#4380); +#4380 = DEFINITIONAL_REPRESENTATION('',(#4381),#4385); +#4381 = CIRCLE('',#4382,0.12); +#4382 = AXIS2_PLACEMENT_2D('',#4383,#4384); +#4383 = CARTESIAN_POINT('',(0.129490847913,0.)); +#4384 = DIRECTION('',(1.,0.)); +#4385 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4386 = ADVANCED_FACE('',(#4387),#4353,.T.); +#4387 = FACE_BOUND('',#4388,.T.); +#4388 = EDGE_LOOP('',(#4389,#4414,#4435,#4436)); +#4389 = ORIENTED_EDGE('',*,*,#4390,.T.); +#4390 = EDGE_CURVE('',#4391,#4393,#4395,.T.); +#4391 = VERTEX_POINT('',#4392); +#4392 = CARTESIAN_POINT('',(-2.55,-0.63,0.)); +#4393 = VERTEX_POINT('',#4394); +#4394 = CARTESIAN_POINT('',(-2.55,-0.63,0.1)); +#4395 = SURFACE_CURVE('',#4396,(#4400,#4407),.PCURVE_S1.); +#4396 = LINE('',#4397,#4398); +#4397 = CARTESIAN_POINT('',(-2.55,-0.63,0.)); +#4398 = VECTOR('',#4399,1.); +#4399 = DIRECTION('',(0.,0.,1.)); +#4400 = PCURVE('',#4353,#4401); +#4401 = DEFINITIONAL_REPRESENTATION('',(#4402),#4406); +#4402 = LINE('',#4403,#4404); +#4403 = CARTESIAN_POINT('',(0.,0.)); +#4404 = VECTOR('',#4405,1.); +#4405 = DIRECTION('',(0.,-1.)); +#4406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4407 = PCURVE('',#4215,#4408); +#4408 = DEFINITIONAL_REPRESENTATION('',(#4409),#4413); +#4409 = LINE('',#4410,#4411); +#4410 = CARTESIAN_POINT('',(0.24,0.)); +#4411 = VECTOR('',#4412,1.); +#4412 = DIRECTION('',(0.,-1.)); +#4413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4414 = ORIENTED_EDGE('',*,*,#4415,.T.); +#4415 = EDGE_CURVE('',#4393,#4314,#4416,.T.); +#4416 = SURFACE_CURVE('',#4417,(#4421,#4428),.PCURVE_S1.); +#4417 = LINE('',#4418,#4419); +#4418 = CARTESIAN_POINT('',(-2.55,-0.63,0.1)); +#4419 = VECTOR('',#4420,1.); +#4420 = DIRECTION('',(1.,0.,0.)); +#4421 = PCURVE('',#4353,#4422); +#4422 = DEFINITIONAL_REPRESENTATION('',(#4423),#4427); +#4423 = LINE('',#4424,#4425); +#4424 = CARTESIAN_POINT('',(0.,-0.1)); +#4425 = VECTOR('',#4426,1.); +#4426 = DIRECTION('',(1.,0.)); +#4427 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4428 = PCURVE('',#4243,#4429); +#4429 = DEFINITIONAL_REPRESENTATION('',(#4430),#4434); +#4430 = LINE('',#4431,#4432); +#4431 = CARTESIAN_POINT('',(-0.200509152087,0.12)); +#4432 = VECTOR('',#4433,1.); +#4433 = DIRECTION('',(1.,0.)); +#4434 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4435 = ORIENTED_EDGE('',*,*,#4337,.F.); +#4436 = ORIENTED_EDGE('',*,*,#4437,.F.); +#4437 = EDGE_CURVE('',#4391,#4338,#4438,.T.); +#4438 = SURFACE_CURVE('',#4439,(#4443,#4450),.PCURVE_S1.); +#4439 = LINE('',#4440,#4441); +#4440 = CARTESIAN_POINT('',(-2.55,-0.63,0.)); +#4441 = VECTOR('',#4442,1.); +#4442 = DIRECTION('',(1.,0.,0.)); +#4443 = PCURVE('',#4353,#4444); +#4444 = DEFINITIONAL_REPRESENTATION('',(#4445),#4449); +#4445 = LINE('',#4446,#4447); +#4446 = CARTESIAN_POINT('',(0.,0.)); +#4447 = VECTOR('',#4448,1.); +#4448 = DIRECTION('',(1.,0.)); +#4449 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4450 = PCURVE('',#4297,#4451); +#4451 = DEFINITIONAL_REPRESENTATION('',(#4452),#4456); +#4452 = LINE('',#4453,#4454); +#4453 = CARTESIAN_POINT('',(-0.200509152087,0.12)); +#4454 = VECTOR('',#4455,1.); +#4455 = DIRECTION('',(1.,0.)); +#4456 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4457 = ADVANCED_FACE('',(#4458),#4215,.T.); +#4458 = FACE_BOUND('',#4459,.T.); +#4459 = EDGE_LOOP('',(#4460,#4461,#4482,#4483)); +#4460 = ORIENTED_EDGE('',*,*,#4192,.T.); +#4461 = ORIENTED_EDGE('',*,*,#4462,.T.); +#4462 = EDGE_CURVE('',#4195,#4393,#4463,.T.); +#4463 = SURFACE_CURVE('',#4464,(#4468,#4475),.PCURVE_S1.); +#4464 = LINE('',#4465,#4466); +#4465 = CARTESIAN_POINT('',(-2.55,-0.87,0.1)); +#4466 = VECTOR('',#4467,1.); +#4467 = DIRECTION('',(0.,1.,0.)); +#4468 = PCURVE('',#4215,#4469); +#4469 = DEFINITIONAL_REPRESENTATION('',(#4470),#4474); +#4470 = LINE('',#4471,#4472); +#4471 = CARTESIAN_POINT('',(0.,-0.1)); +#4472 = VECTOR('',#4473,1.); +#4473 = DIRECTION('',(1.,0.)); +#4474 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4475 = PCURVE('',#4243,#4476); +#4476 = DEFINITIONAL_REPRESENTATION('',(#4477),#4481); +#4477 = LINE('',#4478,#4479); +#4478 = CARTESIAN_POINT('',(-0.200509152087,-0.12)); +#4479 = VECTOR('',#4480,1.); +#4480 = DIRECTION('',(0.,1.)); +#4481 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4482 = ORIENTED_EDGE('',*,*,#4390,.F.); +#4483 = ORIENTED_EDGE('',*,*,#4484,.F.); +#4484 = EDGE_CURVE('',#4193,#4391,#4485,.T.); +#4485 = SURFACE_CURVE('',#4486,(#4490,#4497),.PCURVE_S1.); +#4486 = LINE('',#4487,#4488); +#4487 = CARTESIAN_POINT('',(-2.55,-0.87,0.)); +#4488 = VECTOR('',#4489,1.); +#4489 = DIRECTION('',(0.,1.,0.)); +#4490 = PCURVE('',#4215,#4491); +#4491 = DEFINITIONAL_REPRESENTATION('',(#4492),#4496); +#4492 = LINE('',#4493,#4494); +#4493 = CARTESIAN_POINT('',(0.,0.)); +#4494 = VECTOR('',#4495,1.); +#4495 = DIRECTION('',(1.,0.)); +#4496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4497 = PCURVE('',#4297,#4498); +#4498 = DEFINITIONAL_REPRESENTATION('',(#4499),#4503); +#4499 = LINE('',#4500,#4501); +#4500 = CARTESIAN_POINT('',(-0.200509152087,-0.12)); +#4501 = VECTOR('',#4502,1.); +#4502 = DIRECTION('',(0.,1.)); +#4503 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4504 = ADVANCED_FACE('',(#4505),#4297,.F.); +#4505 = FACE_BOUND('',#4506,.F.); +#4506 = EDGE_LOOP('',(#4507,#4508,#4509,#4510)); +#4507 = ORIENTED_EDGE('',*,*,#4283,.T.); +#4508 = ORIENTED_EDGE('',*,*,#4365,.T.); +#4509 = ORIENTED_EDGE('',*,*,#4437,.F.); +#4510 = ORIENTED_EDGE('',*,*,#4484,.F.); +#4511 = ADVANCED_FACE('',(#4512),#4243,.T.); +#4512 = FACE_BOUND('',#4513,.T.); +#4513 = EDGE_LOOP('',(#4514,#4515,#4516,#4517)); +#4514 = ORIENTED_EDGE('',*,*,#4227,.T.); +#4515 = ORIENTED_EDGE('',*,*,#4313,.T.); +#4516 = ORIENTED_EDGE('',*,*,#4415,.F.); +#4517 = ORIENTED_EDGE('',*,*,#4462,.F.); +#4518 = MANIFOLD_SOLID_BREP('',#4519); +#4519 = CLOSED_SHELL('',(#4520,#4640,#4726,#4797,#4844,#4851)); +#4520 = ADVANCED_FACE('',(#4521),#4535,.T.); +#4521 = FACE_BOUND('',#4522,.T.); +#4522 = EDGE_LOOP('',(#4523,#4558,#4586,#4614)); +#4523 = ORIENTED_EDGE('',*,*,#4524,.T.); +#4524 = EDGE_CURVE('',#4525,#4527,#4529,.T.); +#4525 = VERTEX_POINT('',#4526); +#4526 = CARTESIAN_POINT('',(2.55,-0.87,0.)); +#4527 = VERTEX_POINT('',#4528); +#4528 = CARTESIAN_POINT('',(2.55,-0.87,0.1)); +#4529 = SURFACE_CURVE('',#4530,(#4534,#4546),.PCURVE_S1.); +#4530 = LINE('',#4531,#4532); +#4531 = CARTESIAN_POINT('',(2.55,-0.87,0.)); +#4532 = VECTOR('',#4533,1.); +#4533 = DIRECTION('',(0.,0.,1.)); +#4534 = PCURVE('',#4535,#4540); +#4535 = PLANE('',#4536); +#4536 = AXIS2_PLACEMENT_3D('',#4537,#4538,#4539); +#4537 = CARTESIAN_POINT('',(2.55,-0.87,0.)); +#4538 = DIRECTION('',(0.,-1.,0.)); +#4539 = DIRECTION('',(-1.,0.,0.)); +#4540 = DEFINITIONAL_REPRESENTATION('',(#4541),#4545); +#4541 = LINE('',#4542,#4543); +#4542 = CARTESIAN_POINT('',(0.,-0.)); +#4543 = VECTOR('',#4544,1.); +#4544 = DIRECTION('',(0.,-1.)); +#4545 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4546 = PCURVE('',#4547,#4552); +#4547 = PLANE('',#4548); +#4548 = AXIS2_PLACEMENT_3D('',#4549,#4550,#4551); +#4549 = CARTESIAN_POINT('',(2.55,-0.87,0.)); +#4550 = DIRECTION('',(-1.,0.,0.)); +#4551 = DIRECTION('',(0.,1.,0.)); +#4552 = DEFINITIONAL_REPRESENTATION('',(#4553),#4557); +#4553 = LINE('',#4554,#4555); +#4554 = CARTESIAN_POINT('',(0.,0.)); +#4555 = VECTOR('',#4556,1.); +#4556 = DIRECTION('',(0.,-1.)); +#4557 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4558 = ORIENTED_EDGE('',*,*,#4559,.T.); +#4559 = EDGE_CURVE('',#4527,#4560,#4562,.T.); +#4560 = VERTEX_POINT('',#4561); +#4561 = CARTESIAN_POINT('',(2.22,-0.87,0.1)); +#4562 = SURFACE_CURVE('',#4563,(#4567,#4574),.PCURVE_S1.); +#4563 = LINE('',#4564,#4565); +#4564 = CARTESIAN_POINT('',(2.55,-0.87,0.1)); +#4565 = VECTOR('',#4566,1.); +#4566 = DIRECTION('',(-1.,0.,0.)); +#4567 = PCURVE('',#4535,#4568); +#4568 = DEFINITIONAL_REPRESENTATION('',(#4569),#4573); +#4569 = LINE('',#4570,#4571); +#4570 = CARTESIAN_POINT('',(0.,-0.1)); +#4571 = VECTOR('',#4572,1.); +#4572 = DIRECTION('',(1.,0.)); +#4573 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4574 = PCURVE('',#4575,#4580); +#4575 = PLANE('',#4576); +#4576 = AXIS2_PLACEMENT_3D('',#4577,#4578,#4579); +#4577 = CARTESIAN_POINT('',(2.349490847913,-0.75,0.1)); +#4578 = DIRECTION('',(-0.,-0.,-1.)); +#4579 = DIRECTION('',(-1.,0.,0.)); +#4580 = DEFINITIONAL_REPRESENTATION('',(#4581),#4585); +#4581 = LINE('',#4582,#4583); +#4582 = CARTESIAN_POINT('',(-0.200509152087,-0.12)); +#4583 = VECTOR('',#4584,1.); +#4584 = DIRECTION('',(1.,0.)); +#4585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4586 = ORIENTED_EDGE('',*,*,#4587,.F.); +#4587 = EDGE_CURVE('',#4588,#4560,#4590,.T.); +#4588 = VERTEX_POINT('',#4589); +#4589 = CARTESIAN_POINT('',(2.22,-0.87,0.)); +#4590 = SURFACE_CURVE('',#4591,(#4595,#4602),.PCURVE_S1.); +#4591 = LINE('',#4592,#4593); +#4592 = CARTESIAN_POINT('',(2.22,-0.87,0.)); +#4593 = VECTOR('',#4594,1.); +#4594 = DIRECTION('',(0.,0.,1.)); +#4595 = PCURVE('',#4535,#4596); +#4596 = DEFINITIONAL_REPRESENTATION('',(#4597),#4601); +#4597 = LINE('',#4598,#4599); +#4598 = CARTESIAN_POINT('',(0.33,0.)); +#4599 = VECTOR('',#4600,1.); +#4600 = DIRECTION('',(0.,-1.)); +#4601 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4602 = PCURVE('',#4603,#4608); +#4603 = CYLINDRICAL_SURFACE('',#4604,0.12); +#4604 = AXIS2_PLACEMENT_3D('',#4605,#4606,#4607); +#4605 = CARTESIAN_POINT('',(2.22,-0.75,0.)); +#4606 = DIRECTION('',(-0.,-0.,-1.)); +#4607 = DIRECTION('',(1.,0.,0.)); +#4608 = DEFINITIONAL_REPRESENTATION('',(#4609),#4613); +#4609 = LINE('',#4610,#4611); +#4610 = CARTESIAN_POINT('',(-4.712388980385,0.)); +#4611 = VECTOR('',#4612,1.); +#4612 = DIRECTION('',(-0.,-1.)); +#4613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4614 = ORIENTED_EDGE('',*,*,#4615,.F.); +#4615 = EDGE_CURVE('',#4525,#4588,#4616,.T.); +#4616 = SURFACE_CURVE('',#4617,(#4621,#4628),.PCURVE_S1.); +#4617 = LINE('',#4618,#4619); +#4618 = CARTESIAN_POINT('',(2.55,-0.87,0.)); +#4619 = VECTOR('',#4620,1.); +#4620 = DIRECTION('',(-1.,0.,0.)); +#4621 = PCURVE('',#4535,#4622); +#4622 = DEFINITIONAL_REPRESENTATION('',(#4623),#4627); +#4623 = LINE('',#4624,#4625); +#4624 = CARTESIAN_POINT('',(0.,-0.)); +#4625 = VECTOR('',#4626,1.); +#4626 = DIRECTION('',(1.,0.)); +#4627 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4628 = PCURVE('',#4629,#4634); +#4629 = PLANE('',#4630); +#4630 = AXIS2_PLACEMENT_3D('',#4631,#4632,#4633); +#4631 = CARTESIAN_POINT('',(2.349490847913,-0.75,0.)); +#4632 = DIRECTION('',(-0.,-0.,-1.)); +#4633 = DIRECTION('',(-1.,0.,0.)); +#4634 = DEFINITIONAL_REPRESENTATION('',(#4635),#4639); +#4635 = LINE('',#4636,#4637); +#4636 = CARTESIAN_POINT('',(-0.200509152087,-0.12)); +#4637 = VECTOR('',#4638,1.); +#4638 = DIRECTION('',(1.,0.)); +#4639 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4640 = ADVANCED_FACE('',(#4641),#4603,.T.); +#4641 = FACE_BOUND('',#4642,.F.); +#4642 = EDGE_LOOP('',(#4643,#4673,#4699,#4700)); +#4643 = ORIENTED_EDGE('',*,*,#4644,.T.); +#4644 = EDGE_CURVE('',#4645,#4647,#4649,.T.); +#4645 = VERTEX_POINT('',#4646); +#4646 = CARTESIAN_POINT('',(2.22,-0.63,0.)); +#4647 = VERTEX_POINT('',#4648); +#4648 = CARTESIAN_POINT('',(2.22,-0.63,0.1)); +#4649 = SURFACE_CURVE('',#4650,(#4654,#4661),.PCURVE_S1.); +#4650 = LINE('',#4651,#4652); +#4651 = CARTESIAN_POINT('',(2.22,-0.63,0.)); +#4652 = VECTOR('',#4653,1.); +#4653 = DIRECTION('',(0.,0.,1.)); +#4654 = PCURVE('',#4603,#4655); +#4655 = DEFINITIONAL_REPRESENTATION('',(#4656),#4660); +#4656 = LINE('',#4657,#4658); +#4657 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#4658 = VECTOR('',#4659,1.); +#4659 = DIRECTION('',(-0.,-1.)); +#4660 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4661 = PCURVE('',#4662,#4667); +#4662 = PLANE('',#4663); +#4663 = AXIS2_PLACEMENT_3D('',#4664,#4665,#4666); +#4664 = CARTESIAN_POINT('',(2.55,-0.63,0.)); +#4665 = DIRECTION('',(0.,-1.,0.)); +#4666 = DIRECTION('',(-1.,0.,0.)); +#4667 = DEFINITIONAL_REPRESENTATION('',(#4668),#4672); +#4668 = LINE('',#4669,#4670); +#4669 = CARTESIAN_POINT('',(0.33,0.)); +#4670 = VECTOR('',#4671,1.); +#4671 = DIRECTION('',(0.,-1.)); +#4672 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4673 = ORIENTED_EDGE('',*,*,#4674,.T.); +#4674 = EDGE_CURVE('',#4647,#4560,#4675,.T.); +#4675 = SURFACE_CURVE('',#4676,(#4681,#4688),.PCURVE_S1.); +#4676 = CIRCLE('',#4677,0.12); +#4677 = AXIS2_PLACEMENT_3D('',#4678,#4679,#4680); +#4678 = CARTESIAN_POINT('',(2.22,-0.75,0.1)); +#4679 = DIRECTION('',(0.,0.,1.)); +#4680 = DIRECTION('',(1.,0.,0.)); +#4681 = PCURVE('',#4603,#4682); +#4682 = DEFINITIONAL_REPRESENTATION('',(#4683),#4687); +#4683 = LINE('',#4684,#4685); +#4684 = CARTESIAN_POINT('',(-0.,-0.1)); +#4685 = VECTOR('',#4686,1.); +#4686 = DIRECTION('',(-1.,0.)); +#4687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4688 = PCURVE('',#4575,#4689); +#4689 = DEFINITIONAL_REPRESENTATION('',(#4690),#4698); +#4690 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4691,#4692,#4693,#4694, +#4695,#4696,#4697),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#4691 = CARTESIAN_POINT('',(9.490847913499E-03,0.)); +#4692 = CARTESIAN_POINT('',(9.490847913499E-03,0.207846096908)); +#4693 = CARTESIAN_POINT('',(0.189490847913,0.103923048454)); +#4694 = CARTESIAN_POINT('',(0.369490847913,2.939152317954E-17)); +#4695 = CARTESIAN_POINT('',(0.189490847913,-0.103923048454)); +#4696 = CARTESIAN_POINT('',(9.490847913499E-03,-0.207846096908)); +#4697 = CARTESIAN_POINT('',(9.490847913499E-03,0.)); +#4698 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4699 = ORIENTED_EDGE('',*,*,#4587,.F.); +#4700 = ORIENTED_EDGE('',*,*,#4701,.F.); +#4701 = EDGE_CURVE('',#4645,#4588,#4702,.T.); +#4702 = SURFACE_CURVE('',#4703,(#4708,#4715),.PCURVE_S1.); +#4703 = CIRCLE('',#4704,0.12); +#4704 = AXIS2_PLACEMENT_3D('',#4705,#4706,#4707); +#4705 = CARTESIAN_POINT('',(2.22,-0.75,0.)); +#4706 = DIRECTION('',(0.,0.,1.)); +#4707 = DIRECTION('',(1.,0.,0.)); +#4708 = PCURVE('',#4603,#4709); +#4709 = DEFINITIONAL_REPRESENTATION('',(#4710),#4714); +#4710 = LINE('',#4711,#4712); +#4711 = CARTESIAN_POINT('',(-0.,0.)); +#4712 = VECTOR('',#4713,1.); +#4713 = DIRECTION('',(-1.,0.)); +#4714 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4715 = PCURVE('',#4629,#4716); +#4716 = DEFINITIONAL_REPRESENTATION('',(#4717),#4725); +#4717 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4718,#4719,#4720,#4721, +#4722,#4723,#4724),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#4718 = CARTESIAN_POINT('',(9.490847913499E-03,0.)); +#4719 = CARTESIAN_POINT('',(9.490847913499E-03,0.207846096908)); +#4720 = CARTESIAN_POINT('',(0.189490847913,0.103923048454)); +#4721 = CARTESIAN_POINT('',(0.369490847913,2.939152317954E-17)); +#4722 = CARTESIAN_POINT('',(0.189490847913,-0.103923048454)); +#4723 = CARTESIAN_POINT('',(9.490847913499E-03,-0.207846096908)); +#4724 = CARTESIAN_POINT('',(9.490847913499E-03,0.)); +#4725 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4726 = ADVANCED_FACE('',(#4727),#4662,.F.); +#4727 = FACE_BOUND('',#4728,.F.); +#4728 = EDGE_LOOP('',(#4729,#4754,#4775,#4776)); +#4729 = ORIENTED_EDGE('',*,*,#4730,.T.); +#4730 = EDGE_CURVE('',#4731,#4733,#4735,.T.); +#4731 = VERTEX_POINT('',#4732); +#4732 = CARTESIAN_POINT('',(2.55,-0.63,0.)); +#4733 = VERTEX_POINT('',#4734); +#4734 = CARTESIAN_POINT('',(2.55,-0.63,0.1)); +#4735 = SURFACE_CURVE('',#4736,(#4740,#4747),.PCURVE_S1.); +#4736 = LINE('',#4737,#4738); +#4737 = CARTESIAN_POINT('',(2.55,-0.63,0.)); +#4738 = VECTOR('',#4739,1.); +#4739 = DIRECTION('',(0.,0.,1.)); +#4740 = PCURVE('',#4662,#4741); +#4741 = DEFINITIONAL_REPRESENTATION('',(#4742),#4746); +#4742 = LINE('',#4743,#4744); +#4743 = CARTESIAN_POINT('',(0.,-0.)); +#4744 = VECTOR('',#4745,1.); +#4745 = DIRECTION('',(0.,-1.)); +#4746 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4747 = PCURVE('',#4547,#4748); +#4748 = DEFINITIONAL_REPRESENTATION('',(#4749),#4753); +#4749 = LINE('',#4750,#4751); +#4750 = CARTESIAN_POINT('',(0.24,0.)); +#4751 = VECTOR('',#4752,1.); +#4752 = DIRECTION('',(0.,-1.)); +#4753 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4754 = ORIENTED_EDGE('',*,*,#4755,.T.); +#4755 = EDGE_CURVE('',#4733,#4647,#4756,.T.); +#4756 = SURFACE_CURVE('',#4757,(#4761,#4768),.PCURVE_S1.); +#4757 = LINE('',#4758,#4759); +#4758 = CARTESIAN_POINT('',(2.55,-0.63,0.1)); +#4759 = VECTOR('',#4760,1.); +#4760 = DIRECTION('',(-1.,0.,0.)); +#4761 = PCURVE('',#4662,#4762); +#4762 = DEFINITIONAL_REPRESENTATION('',(#4763),#4767); +#4763 = LINE('',#4764,#4765); +#4764 = CARTESIAN_POINT('',(0.,-0.1)); +#4765 = VECTOR('',#4766,1.); +#4766 = DIRECTION('',(1.,0.)); +#4767 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4768 = PCURVE('',#4575,#4769); +#4769 = DEFINITIONAL_REPRESENTATION('',(#4770),#4774); +#4770 = LINE('',#4771,#4772); +#4771 = CARTESIAN_POINT('',(-0.200509152087,0.12)); +#4772 = VECTOR('',#4773,1.); +#4773 = DIRECTION('',(1.,0.)); +#4774 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4775 = ORIENTED_EDGE('',*,*,#4644,.F.); +#4776 = ORIENTED_EDGE('',*,*,#4777,.F.); +#4777 = EDGE_CURVE('',#4731,#4645,#4778,.T.); +#4778 = SURFACE_CURVE('',#4779,(#4783,#4790),.PCURVE_S1.); +#4779 = LINE('',#4780,#4781); +#4780 = CARTESIAN_POINT('',(2.55,-0.63,0.)); +#4781 = VECTOR('',#4782,1.); +#4782 = DIRECTION('',(-1.,0.,0.)); +#4783 = PCURVE('',#4662,#4784); +#4784 = DEFINITIONAL_REPRESENTATION('',(#4785),#4789); +#4785 = LINE('',#4786,#4787); +#4786 = CARTESIAN_POINT('',(0.,-0.)); +#4787 = VECTOR('',#4788,1.); +#4788 = DIRECTION('',(1.,0.)); +#4789 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4790 = PCURVE('',#4629,#4791); +#4791 = DEFINITIONAL_REPRESENTATION('',(#4792),#4796); +#4792 = LINE('',#4793,#4794); +#4793 = CARTESIAN_POINT('',(-0.200509152087,0.12)); +#4794 = VECTOR('',#4795,1.); +#4795 = DIRECTION('',(1.,0.)); +#4796 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4797 = ADVANCED_FACE('',(#4798),#4547,.F.); +#4798 = FACE_BOUND('',#4799,.F.); +#4799 = EDGE_LOOP('',(#4800,#4801,#4822,#4823)); +#4800 = ORIENTED_EDGE('',*,*,#4524,.T.); +#4801 = ORIENTED_EDGE('',*,*,#4802,.T.); +#4802 = EDGE_CURVE('',#4527,#4733,#4803,.T.); +#4803 = SURFACE_CURVE('',#4804,(#4808,#4815),.PCURVE_S1.); +#4804 = LINE('',#4805,#4806); +#4805 = CARTESIAN_POINT('',(2.55,-0.87,0.1)); +#4806 = VECTOR('',#4807,1.); +#4807 = DIRECTION('',(0.,1.,0.)); +#4808 = PCURVE('',#4547,#4809); +#4809 = DEFINITIONAL_REPRESENTATION('',(#4810),#4814); +#4810 = LINE('',#4811,#4812); +#4811 = CARTESIAN_POINT('',(0.,-0.1)); +#4812 = VECTOR('',#4813,1.); +#4813 = DIRECTION('',(1.,0.)); +#4814 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4815 = PCURVE('',#4575,#4816); +#4816 = DEFINITIONAL_REPRESENTATION('',(#4817),#4821); +#4817 = LINE('',#4818,#4819); +#4818 = CARTESIAN_POINT('',(-0.200509152087,-0.12)); +#4819 = VECTOR('',#4820,1.); +#4820 = DIRECTION('',(0.,1.)); +#4821 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4822 = ORIENTED_EDGE('',*,*,#4730,.F.); +#4823 = ORIENTED_EDGE('',*,*,#4824,.F.); +#4824 = EDGE_CURVE('',#4525,#4731,#4825,.T.); +#4825 = SURFACE_CURVE('',#4826,(#4830,#4837),.PCURVE_S1.); +#4826 = LINE('',#4827,#4828); +#4827 = CARTESIAN_POINT('',(2.55,-0.87,0.)); +#4828 = VECTOR('',#4829,1.); +#4829 = DIRECTION('',(0.,1.,0.)); +#4830 = PCURVE('',#4547,#4831); +#4831 = DEFINITIONAL_REPRESENTATION('',(#4832),#4836); +#4832 = LINE('',#4833,#4834); +#4833 = CARTESIAN_POINT('',(0.,0.)); +#4834 = VECTOR('',#4835,1.); +#4835 = DIRECTION('',(1.,0.)); +#4836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4837 = PCURVE('',#4629,#4838); +#4838 = DEFINITIONAL_REPRESENTATION('',(#4839),#4843); +#4839 = LINE('',#4840,#4841); +#4840 = CARTESIAN_POINT('',(-0.200509152087,-0.12)); +#4841 = VECTOR('',#4842,1.); +#4842 = DIRECTION('',(0.,1.)); +#4843 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4844 = ADVANCED_FACE('',(#4845),#4629,.T.); +#4845 = FACE_BOUND('',#4846,.T.); +#4846 = EDGE_LOOP('',(#4847,#4848,#4849,#4850)); +#4847 = ORIENTED_EDGE('',*,*,#4615,.T.); +#4848 = ORIENTED_EDGE('',*,*,#4701,.F.); +#4849 = ORIENTED_EDGE('',*,*,#4777,.F.); +#4850 = ORIENTED_EDGE('',*,*,#4824,.F.); +#4851 = ADVANCED_FACE('',(#4852),#4575,.F.); +#4852 = FACE_BOUND('',#4853,.F.); +#4853 = EDGE_LOOP('',(#4854,#4855,#4856,#4857)); +#4854 = ORIENTED_EDGE('',*,*,#4559,.T.); +#4855 = ORIENTED_EDGE('',*,*,#4674,.F.); +#4856 = ORIENTED_EDGE('',*,*,#4755,.F.); +#4857 = ORIENTED_EDGE('',*,*,#4802,.F.); +#4858 = MANIFOLD_SOLID_BREP('',#4859); +#4859 = CLOSED_SHELL('',(#4860,#4980,#5058,#5129,#5176,#5183)); +#4860 = ADVANCED_FACE('',(#4861),#4875,.F.); +#4861 = FACE_BOUND('',#4862,.F.); +#4862 = EDGE_LOOP('',(#4863,#4898,#4926,#4954)); +#4863 = ORIENTED_EDGE('',*,*,#4864,.T.); +#4864 = EDGE_CURVE('',#4865,#4867,#4869,.T.); +#4865 = VERTEX_POINT('',#4866); +#4866 = CARTESIAN_POINT('',(-2.55,-1.37,0.)); +#4867 = VERTEX_POINT('',#4868); +#4868 = CARTESIAN_POINT('',(-2.55,-1.37,0.1)); +#4869 = SURFACE_CURVE('',#4870,(#4874,#4886),.PCURVE_S1.); +#4870 = LINE('',#4871,#4872); +#4871 = CARTESIAN_POINT('',(-2.55,-1.37,0.)); +#4872 = VECTOR('',#4873,1.); +#4873 = DIRECTION('',(0.,0.,1.)); +#4874 = PCURVE('',#4875,#4880); +#4875 = PLANE('',#4876); +#4876 = AXIS2_PLACEMENT_3D('',#4877,#4878,#4879); +#4877 = CARTESIAN_POINT('',(-2.55,-1.37,0.)); +#4878 = DIRECTION('',(0.,1.,0.)); +#4879 = DIRECTION('',(1.,0.,0.)); +#4880 = DEFINITIONAL_REPRESENTATION('',(#4881),#4885); +#4881 = LINE('',#4882,#4883); +#4882 = CARTESIAN_POINT('',(0.,0.)); +#4883 = VECTOR('',#4884,1.); +#4884 = DIRECTION('',(0.,-1.)); +#4885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4886 = PCURVE('',#4887,#4892); +#4887 = PLANE('',#4888); +#4888 = AXIS2_PLACEMENT_3D('',#4889,#4890,#4891); +#4889 = CARTESIAN_POINT('',(-2.55,-1.37,0.)); +#4890 = DIRECTION('',(-1.,0.,0.)); +#4891 = DIRECTION('',(0.,1.,0.)); +#4892 = DEFINITIONAL_REPRESENTATION('',(#4893),#4897); +#4893 = LINE('',#4894,#4895); +#4894 = CARTESIAN_POINT('',(0.,0.)); +#4895 = VECTOR('',#4896,1.); +#4896 = DIRECTION('',(0.,-1.)); +#4897 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4898 = ORIENTED_EDGE('',*,*,#4899,.T.); +#4899 = EDGE_CURVE('',#4867,#4900,#4902,.T.); +#4900 = VERTEX_POINT('',#4901); +#4901 = CARTESIAN_POINT('',(-2.22,-1.37,0.1)); +#4902 = SURFACE_CURVE('',#4903,(#4907,#4914),.PCURVE_S1.); +#4903 = LINE('',#4904,#4905); +#4904 = CARTESIAN_POINT('',(-2.55,-1.37,0.1)); +#4905 = VECTOR('',#4906,1.); +#4906 = DIRECTION('',(1.,0.,0.)); +#4907 = PCURVE('',#4875,#4908); +#4908 = DEFINITIONAL_REPRESENTATION('',(#4909),#4913); +#4909 = LINE('',#4910,#4911); +#4910 = CARTESIAN_POINT('',(0.,-0.1)); +#4911 = VECTOR('',#4912,1.); +#4912 = DIRECTION('',(1.,0.)); +#4913 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4914 = PCURVE('',#4915,#4920); +#4915 = PLANE('',#4916); +#4916 = AXIS2_PLACEMENT_3D('',#4917,#4918,#4919); +#4917 = CARTESIAN_POINT('',(-2.349490847913,-1.25,0.1)); +#4918 = DIRECTION('',(0.,0.,1.)); +#4919 = DIRECTION('',(1.,0.,0.)); +#4920 = DEFINITIONAL_REPRESENTATION('',(#4921),#4925); +#4921 = LINE('',#4922,#4923); +#4922 = CARTESIAN_POINT('',(-0.200509152087,-0.12)); +#4923 = VECTOR('',#4924,1.); +#4924 = DIRECTION('',(1.,0.)); +#4925 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4926 = ORIENTED_EDGE('',*,*,#4927,.F.); +#4927 = EDGE_CURVE('',#4928,#4900,#4930,.T.); +#4928 = VERTEX_POINT('',#4929); +#4929 = CARTESIAN_POINT('',(-2.22,-1.37,0.)); +#4930 = SURFACE_CURVE('',#4931,(#4935,#4942),.PCURVE_S1.); +#4931 = LINE('',#4932,#4933); +#4932 = CARTESIAN_POINT('',(-2.22,-1.37,0.)); +#4933 = VECTOR('',#4934,1.); +#4934 = DIRECTION('',(0.,0.,1.)); +#4935 = PCURVE('',#4875,#4936); +#4936 = DEFINITIONAL_REPRESENTATION('',(#4937),#4941); +#4937 = LINE('',#4938,#4939); +#4938 = CARTESIAN_POINT('',(0.33,0.)); +#4939 = VECTOR('',#4940,1.); +#4940 = DIRECTION('',(0.,-1.)); +#4941 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4942 = PCURVE('',#4943,#4948); +#4943 = CYLINDRICAL_SURFACE('',#4944,0.12); +#4944 = AXIS2_PLACEMENT_3D('',#4945,#4946,#4947); +#4945 = CARTESIAN_POINT('',(-2.22,-1.25,0.)); +#4946 = DIRECTION('',(-0.,-0.,-1.)); +#4947 = DIRECTION('',(1.,0.,0.)); +#4948 = DEFINITIONAL_REPRESENTATION('',(#4949),#4953); +#4949 = LINE('',#4950,#4951); +#4950 = CARTESIAN_POINT('',(-4.712388980385,0.)); +#4951 = VECTOR('',#4952,1.); +#4952 = DIRECTION('',(-0.,-1.)); +#4953 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4954 = ORIENTED_EDGE('',*,*,#4955,.F.); +#4955 = EDGE_CURVE('',#4865,#4928,#4956,.T.); +#4956 = SURFACE_CURVE('',#4957,(#4961,#4968),.PCURVE_S1.); +#4957 = LINE('',#4958,#4959); +#4958 = CARTESIAN_POINT('',(-2.55,-1.37,0.)); +#4959 = VECTOR('',#4960,1.); +#4960 = DIRECTION('',(1.,0.,0.)); +#4961 = PCURVE('',#4875,#4962); +#4962 = DEFINITIONAL_REPRESENTATION('',(#4963),#4967); +#4963 = LINE('',#4964,#4965); +#4964 = CARTESIAN_POINT('',(0.,0.)); +#4965 = VECTOR('',#4966,1.); +#4966 = DIRECTION('',(1.,0.)); +#4967 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4968 = PCURVE('',#4969,#4974); +#4969 = PLANE('',#4970); +#4970 = AXIS2_PLACEMENT_3D('',#4971,#4972,#4973); +#4971 = CARTESIAN_POINT('',(-2.349490847913,-1.25,0.)); +#4972 = DIRECTION('',(0.,0.,1.)); +#4973 = DIRECTION('',(1.,0.,0.)); +#4974 = DEFINITIONAL_REPRESENTATION('',(#4975),#4979); +#4975 = LINE('',#4976,#4977); +#4976 = CARTESIAN_POINT('',(-0.200509152087,-0.12)); +#4977 = VECTOR('',#4978,1.); +#4978 = DIRECTION('',(1.,0.)); +#4979 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4980 = ADVANCED_FACE('',(#4981),#4943,.T.); +#4981 = FACE_BOUND('',#4982,.F.); +#4982 = EDGE_LOOP('',(#4983,#4984,#5008,#5036)); +#4983 = ORIENTED_EDGE('',*,*,#4927,.T.); +#4984 = ORIENTED_EDGE('',*,*,#4985,.T.); +#4985 = EDGE_CURVE('',#4900,#4986,#4988,.T.); +#4986 = VERTEX_POINT('',#4987); +#4987 = CARTESIAN_POINT('',(-2.22,-1.13,0.1)); +#4988 = SURFACE_CURVE('',#4989,(#4994,#5001),.PCURVE_S1.); +#4989 = CIRCLE('',#4990,0.12); +#4990 = AXIS2_PLACEMENT_3D('',#4991,#4992,#4993); +#4991 = CARTESIAN_POINT('',(-2.22,-1.25,0.1)); +#4992 = DIRECTION('',(0.,0.,1.)); +#4993 = DIRECTION('',(1.,0.,0.)); +#4994 = PCURVE('',#4943,#4995); +#4995 = DEFINITIONAL_REPRESENTATION('',(#4996),#5000); +#4996 = LINE('',#4997,#4998); +#4997 = CARTESIAN_POINT('',(-0.,-0.1)); +#4998 = VECTOR('',#4999,1.); +#4999 = DIRECTION('',(-1.,0.)); +#5000 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5001 = PCURVE('',#4915,#5002); +#5002 = DEFINITIONAL_REPRESENTATION('',(#5003),#5007); +#5003 = CIRCLE('',#5004,0.12); +#5004 = AXIS2_PLACEMENT_2D('',#5005,#5006); +#5005 = CARTESIAN_POINT('',(0.129490847913,0.)); +#5006 = DIRECTION('',(1.,0.)); +#5007 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5008 = ORIENTED_EDGE('',*,*,#5009,.F.); +#5009 = EDGE_CURVE('',#5010,#4986,#5012,.T.); +#5010 = VERTEX_POINT('',#5011); +#5011 = CARTESIAN_POINT('',(-2.22,-1.13,0.)); +#5012 = SURFACE_CURVE('',#5013,(#5017,#5024),.PCURVE_S1.); +#5013 = LINE('',#5014,#5015); +#5014 = CARTESIAN_POINT('',(-2.22,-1.13,0.)); +#5015 = VECTOR('',#5016,1.); +#5016 = DIRECTION('',(0.,0.,1.)); +#5017 = PCURVE('',#4943,#5018); +#5018 = DEFINITIONAL_REPRESENTATION('',(#5019),#5023); +#5019 = LINE('',#5020,#5021); +#5020 = CARTESIAN_POINT('',(-7.853981633974,0.)); +#5021 = VECTOR('',#5022,1.); +#5022 = DIRECTION('',(-0.,-1.)); +#5023 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5024 = PCURVE('',#5025,#5030); +#5025 = PLANE('',#5026); +#5026 = AXIS2_PLACEMENT_3D('',#5027,#5028,#5029); +#5027 = CARTESIAN_POINT('',(-2.55,-1.13,0.)); +#5028 = DIRECTION('',(0.,1.,0.)); +#5029 = DIRECTION('',(1.,0.,0.)); +#5030 = DEFINITIONAL_REPRESENTATION('',(#5031),#5035); +#5031 = LINE('',#5032,#5033); +#5032 = CARTESIAN_POINT('',(0.33,0.)); +#5033 = VECTOR('',#5034,1.); +#5034 = DIRECTION('',(0.,-1.)); +#5035 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5036 = ORIENTED_EDGE('',*,*,#5037,.F.); +#5037 = EDGE_CURVE('',#4928,#5010,#5038,.T.); +#5038 = SURFACE_CURVE('',#5039,(#5044,#5051),.PCURVE_S1.); +#5039 = CIRCLE('',#5040,0.12); +#5040 = AXIS2_PLACEMENT_3D('',#5041,#5042,#5043); +#5041 = CARTESIAN_POINT('',(-2.22,-1.25,0.)); +#5042 = DIRECTION('',(0.,0.,1.)); +#5043 = DIRECTION('',(1.,0.,0.)); +#5044 = PCURVE('',#4943,#5045); +#5045 = DEFINITIONAL_REPRESENTATION('',(#5046),#5050); +#5046 = LINE('',#5047,#5048); +#5047 = CARTESIAN_POINT('',(-0.,0.)); +#5048 = VECTOR('',#5049,1.); +#5049 = DIRECTION('',(-1.,0.)); +#5050 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5051 = PCURVE('',#4969,#5052); +#5052 = DEFINITIONAL_REPRESENTATION('',(#5053),#5057); +#5053 = CIRCLE('',#5054,0.12); +#5054 = AXIS2_PLACEMENT_2D('',#5055,#5056); +#5055 = CARTESIAN_POINT('',(0.129490847913,0.)); +#5056 = DIRECTION('',(1.,0.)); +#5057 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5058 = ADVANCED_FACE('',(#5059),#5025,.T.); +#5059 = FACE_BOUND('',#5060,.T.); +#5060 = EDGE_LOOP('',(#5061,#5086,#5107,#5108)); +#5061 = ORIENTED_EDGE('',*,*,#5062,.T.); +#5062 = EDGE_CURVE('',#5063,#5065,#5067,.T.); +#5063 = VERTEX_POINT('',#5064); +#5064 = CARTESIAN_POINT('',(-2.55,-1.13,0.)); +#5065 = VERTEX_POINT('',#5066); +#5066 = CARTESIAN_POINT('',(-2.55,-1.13,0.1)); +#5067 = SURFACE_CURVE('',#5068,(#5072,#5079),.PCURVE_S1.); +#5068 = LINE('',#5069,#5070); +#5069 = CARTESIAN_POINT('',(-2.55,-1.13,0.)); +#5070 = VECTOR('',#5071,1.); +#5071 = DIRECTION('',(0.,0.,1.)); +#5072 = PCURVE('',#5025,#5073); +#5073 = DEFINITIONAL_REPRESENTATION('',(#5074),#5078); +#5074 = LINE('',#5075,#5076); +#5075 = CARTESIAN_POINT('',(0.,0.)); +#5076 = VECTOR('',#5077,1.); +#5077 = DIRECTION('',(0.,-1.)); +#5078 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5079 = PCURVE('',#4887,#5080); +#5080 = DEFINITIONAL_REPRESENTATION('',(#5081),#5085); +#5081 = LINE('',#5082,#5083); +#5082 = CARTESIAN_POINT('',(0.24,0.)); +#5083 = VECTOR('',#5084,1.); +#5084 = DIRECTION('',(0.,-1.)); +#5085 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5086 = ORIENTED_EDGE('',*,*,#5087,.T.); +#5087 = EDGE_CURVE('',#5065,#4986,#5088,.T.); +#5088 = SURFACE_CURVE('',#5089,(#5093,#5100),.PCURVE_S1.); +#5089 = LINE('',#5090,#5091); +#5090 = CARTESIAN_POINT('',(-2.55,-1.13,0.1)); +#5091 = VECTOR('',#5092,1.); +#5092 = DIRECTION('',(1.,0.,0.)); +#5093 = PCURVE('',#5025,#5094); +#5094 = DEFINITIONAL_REPRESENTATION('',(#5095),#5099); +#5095 = LINE('',#5096,#5097); +#5096 = CARTESIAN_POINT('',(0.,-0.1)); +#5097 = VECTOR('',#5098,1.); +#5098 = DIRECTION('',(1.,0.)); +#5099 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5100 = PCURVE('',#4915,#5101); +#5101 = DEFINITIONAL_REPRESENTATION('',(#5102),#5106); +#5102 = LINE('',#5103,#5104); +#5103 = CARTESIAN_POINT('',(-0.200509152087,0.12)); +#5104 = VECTOR('',#5105,1.); +#5105 = DIRECTION('',(1.,0.)); +#5106 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5107 = ORIENTED_EDGE('',*,*,#5009,.F.); +#5108 = ORIENTED_EDGE('',*,*,#5109,.F.); +#5109 = EDGE_CURVE('',#5063,#5010,#5110,.T.); +#5110 = SURFACE_CURVE('',#5111,(#5115,#5122),.PCURVE_S1.); +#5111 = LINE('',#5112,#5113); +#5112 = CARTESIAN_POINT('',(-2.55,-1.13,0.)); +#5113 = VECTOR('',#5114,1.); +#5114 = DIRECTION('',(1.,0.,0.)); +#5115 = PCURVE('',#5025,#5116); +#5116 = DEFINITIONAL_REPRESENTATION('',(#5117),#5121); +#5117 = LINE('',#5118,#5119); +#5118 = CARTESIAN_POINT('',(0.,0.)); +#5119 = VECTOR('',#5120,1.); +#5120 = DIRECTION('',(1.,0.)); +#5121 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5122 = PCURVE('',#4969,#5123); +#5123 = DEFINITIONAL_REPRESENTATION('',(#5124),#5128); +#5124 = LINE('',#5125,#5126); +#5125 = CARTESIAN_POINT('',(-0.200509152087,0.12)); +#5126 = VECTOR('',#5127,1.); +#5127 = DIRECTION('',(1.,0.)); +#5128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5129 = ADVANCED_FACE('',(#5130),#4887,.T.); +#5130 = FACE_BOUND('',#5131,.T.); +#5131 = EDGE_LOOP('',(#5132,#5133,#5154,#5155)); +#5132 = ORIENTED_EDGE('',*,*,#4864,.T.); +#5133 = ORIENTED_EDGE('',*,*,#5134,.T.); +#5134 = EDGE_CURVE('',#4867,#5065,#5135,.T.); +#5135 = SURFACE_CURVE('',#5136,(#5140,#5147),.PCURVE_S1.); +#5136 = LINE('',#5137,#5138); +#5137 = CARTESIAN_POINT('',(-2.55,-1.37,0.1)); +#5138 = VECTOR('',#5139,1.); +#5139 = DIRECTION('',(0.,1.,0.)); +#5140 = PCURVE('',#4887,#5141); +#5141 = DEFINITIONAL_REPRESENTATION('',(#5142),#5146); +#5142 = LINE('',#5143,#5144); +#5143 = CARTESIAN_POINT('',(0.,-0.1)); +#5144 = VECTOR('',#5145,1.); +#5145 = DIRECTION('',(1.,0.)); +#5146 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5147 = PCURVE('',#4915,#5148); +#5148 = DEFINITIONAL_REPRESENTATION('',(#5149),#5153); +#5149 = LINE('',#5150,#5151); +#5150 = CARTESIAN_POINT('',(-0.200509152087,-0.12)); +#5151 = VECTOR('',#5152,1.); +#5152 = DIRECTION('',(0.,1.)); +#5153 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5154 = ORIENTED_EDGE('',*,*,#5062,.F.); +#5155 = ORIENTED_EDGE('',*,*,#5156,.F.); +#5156 = EDGE_CURVE('',#4865,#5063,#5157,.T.); +#5157 = SURFACE_CURVE('',#5158,(#5162,#5169),.PCURVE_S1.); +#5158 = LINE('',#5159,#5160); +#5159 = CARTESIAN_POINT('',(-2.55,-1.37,0.)); +#5160 = VECTOR('',#5161,1.); +#5161 = DIRECTION('',(0.,1.,0.)); +#5162 = PCURVE('',#4887,#5163); +#5163 = DEFINITIONAL_REPRESENTATION('',(#5164),#5168); +#5164 = LINE('',#5165,#5166); +#5165 = CARTESIAN_POINT('',(0.,0.)); +#5166 = VECTOR('',#5167,1.); +#5167 = DIRECTION('',(1.,0.)); +#5168 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5169 = PCURVE('',#4969,#5170); +#5170 = DEFINITIONAL_REPRESENTATION('',(#5171),#5175); +#5171 = LINE('',#5172,#5173); +#5172 = CARTESIAN_POINT('',(-0.200509152087,-0.12)); +#5173 = VECTOR('',#5174,1.); +#5174 = DIRECTION('',(0.,1.)); +#5175 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5176 = ADVANCED_FACE('',(#5177),#4969,.F.); +#5177 = FACE_BOUND('',#5178,.F.); +#5178 = EDGE_LOOP('',(#5179,#5180,#5181,#5182)); +#5179 = ORIENTED_EDGE('',*,*,#4955,.T.); +#5180 = ORIENTED_EDGE('',*,*,#5037,.T.); +#5181 = ORIENTED_EDGE('',*,*,#5109,.F.); +#5182 = ORIENTED_EDGE('',*,*,#5156,.F.); +#5183 = ADVANCED_FACE('',(#5184),#4915,.T.); +#5184 = FACE_BOUND('',#5185,.T.); +#5185 = EDGE_LOOP('',(#5186,#5187,#5188,#5189)); +#5186 = ORIENTED_EDGE('',*,*,#4899,.T.); +#5187 = ORIENTED_EDGE('',*,*,#4985,.T.); +#5188 = ORIENTED_EDGE('',*,*,#5087,.F.); +#5189 = ORIENTED_EDGE('',*,*,#5134,.F.); +#5190 = MANIFOLD_SOLID_BREP('',#5191); +#5191 = CLOSED_SHELL('',(#5192,#5312,#5398,#5469,#5516,#5523)); +#5192 = ADVANCED_FACE('',(#5193),#5207,.T.); +#5193 = FACE_BOUND('',#5194,.T.); +#5194 = EDGE_LOOP('',(#5195,#5230,#5258,#5286)); +#5195 = ORIENTED_EDGE('',*,*,#5196,.T.); +#5196 = EDGE_CURVE('',#5197,#5199,#5201,.T.); +#5197 = VERTEX_POINT('',#5198); +#5198 = CARTESIAN_POINT('',(2.55,-1.37,0.)); +#5199 = VERTEX_POINT('',#5200); +#5200 = CARTESIAN_POINT('',(2.55,-1.37,0.1)); +#5201 = SURFACE_CURVE('',#5202,(#5206,#5218),.PCURVE_S1.); +#5202 = LINE('',#5203,#5204); +#5203 = CARTESIAN_POINT('',(2.55,-1.37,0.)); +#5204 = VECTOR('',#5205,1.); +#5205 = DIRECTION('',(0.,0.,1.)); +#5206 = PCURVE('',#5207,#5212); +#5207 = PLANE('',#5208); +#5208 = AXIS2_PLACEMENT_3D('',#5209,#5210,#5211); +#5209 = CARTESIAN_POINT('',(2.55,-1.37,0.)); +#5210 = DIRECTION('',(0.,-1.,0.)); +#5211 = DIRECTION('',(-1.,0.,0.)); +#5212 = DEFINITIONAL_REPRESENTATION('',(#5213),#5217); +#5213 = LINE('',#5214,#5215); +#5214 = CARTESIAN_POINT('',(0.,-0.)); +#5215 = VECTOR('',#5216,1.); +#5216 = DIRECTION('',(0.,-1.)); +#5217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5218 = PCURVE('',#5219,#5224); +#5219 = PLANE('',#5220); +#5220 = AXIS2_PLACEMENT_3D('',#5221,#5222,#5223); +#5221 = CARTESIAN_POINT('',(2.55,-1.37,0.)); +#5222 = DIRECTION('',(-1.,0.,0.)); +#5223 = DIRECTION('',(0.,1.,0.)); +#5224 = DEFINITIONAL_REPRESENTATION('',(#5225),#5229); +#5225 = LINE('',#5226,#5227); +#5226 = CARTESIAN_POINT('',(0.,0.)); +#5227 = VECTOR('',#5228,1.); +#5228 = DIRECTION('',(0.,-1.)); +#5229 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5230 = ORIENTED_EDGE('',*,*,#5231,.T.); +#5231 = EDGE_CURVE('',#5199,#5232,#5234,.T.); +#5232 = VERTEX_POINT('',#5233); +#5233 = CARTESIAN_POINT('',(2.22,-1.37,0.1)); +#5234 = SURFACE_CURVE('',#5235,(#5239,#5246),.PCURVE_S1.); +#5235 = LINE('',#5236,#5237); +#5236 = CARTESIAN_POINT('',(2.55,-1.37,0.1)); +#5237 = VECTOR('',#5238,1.); +#5238 = DIRECTION('',(-1.,0.,0.)); +#5239 = PCURVE('',#5207,#5240); +#5240 = DEFINITIONAL_REPRESENTATION('',(#5241),#5245); +#5241 = LINE('',#5242,#5243); +#5242 = CARTESIAN_POINT('',(0.,-0.1)); +#5243 = VECTOR('',#5244,1.); +#5244 = DIRECTION('',(1.,0.)); +#5245 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5246 = PCURVE('',#5247,#5252); +#5247 = PLANE('',#5248); +#5248 = AXIS2_PLACEMENT_3D('',#5249,#5250,#5251); +#5249 = CARTESIAN_POINT('',(2.349490847913,-1.25,0.1)); +#5250 = DIRECTION('',(-0.,-0.,-1.)); +#5251 = DIRECTION('',(-1.,0.,0.)); +#5252 = DEFINITIONAL_REPRESENTATION('',(#5253),#5257); +#5253 = LINE('',#5254,#5255); +#5254 = CARTESIAN_POINT('',(-0.200509152087,-0.12)); +#5255 = VECTOR('',#5256,1.); +#5256 = DIRECTION('',(1.,0.)); +#5257 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5258 = ORIENTED_EDGE('',*,*,#5259,.F.); +#5259 = EDGE_CURVE('',#5260,#5232,#5262,.T.); +#5260 = VERTEX_POINT('',#5261); +#5261 = CARTESIAN_POINT('',(2.22,-1.37,0.)); +#5262 = SURFACE_CURVE('',#5263,(#5267,#5274),.PCURVE_S1.); +#5263 = LINE('',#5264,#5265); +#5264 = CARTESIAN_POINT('',(2.22,-1.37,0.)); +#5265 = VECTOR('',#5266,1.); +#5266 = DIRECTION('',(0.,0.,1.)); +#5267 = PCURVE('',#5207,#5268); +#5268 = DEFINITIONAL_REPRESENTATION('',(#5269),#5273); +#5269 = LINE('',#5270,#5271); +#5270 = CARTESIAN_POINT('',(0.33,0.)); +#5271 = VECTOR('',#5272,1.); +#5272 = DIRECTION('',(0.,-1.)); +#5273 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5274 = PCURVE('',#5275,#5280); +#5275 = CYLINDRICAL_SURFACE('',#5276,0.12); +#5276 = AXIS2_PLACEMENT_3D('',#5277,#5278,#5279); +#5277 = CARTESIAN_POINT('',(2.22,-1.25,0.)); +#5278 = DIRECTION('',(-0.,-0.,-1.)); +#5279 = DIRECTION('',(1.,0.,0.)); +#5280 = DEFINITIONAL_REPRESENTATION('',(#5281),#5285); +#5281 = LINE('',#5282,#5283); +#5282 = CARTESIAN_POINT('',(-4.712388980385,0.)); +#5283 = VECTOR('',#5284,1.); +#5284 = DIRECTION('',(-0.,-1.)); +#5285 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5286 = ORIENTED_EDGE('',*,*,#5287,.F.); +#5287 = EDGE_CURVE('',#5197,#5260,#5288,.T.); +#5288 = SURFACE_CURVE('',#5289,(#5293,#5300),.PCURVE_S1.); +#5289 = LINE('',#5290,#5291); +#5290 = CARTESIAN_POINT('',(2.55,-1.37,0.)); +#5291 = VECTOR('',#5292,1.); +#5292 = DIRECTION('',(-1.,0.,0.)); +#5293 = PCURVE('',#5207,#5294); +#5294 = DEFINITIONAL_REPRESENTATION('',(#5295),#5299); +#5295 = LINE('',#5296,#5297); +#5296 = CARTESIAN_POINT('',(0.,-0.)); +#5297 = VECTOR('',#5298,1.); +#5298 = DIRECTION('',(1.,0.)); +#5299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5300 = PCURVE('',#5301,#5306); +#5301 = PLANE('',#5302); +#5302 = AXIS2_PLACEMENT_3D('',#5303,#5304,#5305); +#5303 = CARTESIAN_POINT('',(2.349490847913,-1.25,0.)); +#5304 = DIRECTION('',(-0.,-0.,-1.)); +#5305 = DIRECTION('',(-1.,0.,0.)); +#5306 = DEFINITIONAL_REPRESENTATION('',(#5307),#5311); +#5307 = LINE('',#5308,#5309); +#5308 = CARTESIAN_POINT('',(-0.200509152087,-0.12)); +#5309 = VECTOR('',#5310,1.); +#5310 = DIRECTION('',(1.,0.)); +#5311 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5312 = ADVANCED_FACE('',(#5313),#5275,.T.); +#5313 = FACE_BOUND('',#5314,.F.); +#5314 = EDGE_LOOP('',(#5315,#5345,#5371,#5372)); +#5315 = ORIENTED_EDGE('',*,*,#5316,.T.); +#5316 = EDGE_CURVE('',#5317,#5319,#5321,.T.); +#5317 = VERTEX_POINT('',#5318); +#5318 = CARTESIAN_POINT('',(2.22,-1.13,0.)); +#5319 = VERTEX_POINT('',#5320); +#5320 = CARTESIAN_POINT('',(2.22,-1.13,0.1)); +#5321 = SURFACE_CURVE('',#5322,(#5326,#5333),.PCURVE_S1.); +#5322 = LINE('',#5323,#5324); +#5323 = CARTESIAN_POINT('',(2.22,-1.13,0.)); +#5324 = VECTOR('',#5325,1.); +#5325 = DIRECTION('',(0.,0.,1.)); +#5326 = PCURVE('',#5275,#5327); +#5327 = DEFINITIONAL_REPRESENTATION('',(#5328),#5332); +#5328 = LINE('',#5329,#5330); +#5329 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#5330 = VECTOR('',#5331,1.); +#5331 = DIRECTION('',(-0.,-1.)); +#5332 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5333 = PCURVE('',#5334,#5339); +#5334 = PLANE('',#5335); +#5335 = AXIS2_PLACEMENT_3D('',#5336,#5337,#5338); +#5336 = CARTESIAN_POINT('',(2.55,-1.13,0.)); +#5337 = DIRECTION('',(0.,-1.,0.)); +#5338 = DIRECTION('',(-1.,0.,0.)); +#5339 = DEFINITIONAL_REPRESENTATION('',(#5340),#5344); +#5340 = LINE('',#5341,#5342); +#5341 = CARTESIAN_POINT('',(0.33,0.)); +#5342 = VECTOR('',#5343,1.); +#5343 = DIRECTION('',(0.,-1.)); +#5344 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5345 = ORIENTED_EDGE('',*,*,#5346,.T.); +#5346 = EDGE_CURVE('',#5319,#5232,#5347,.T.); +#5347 = SURFACE_CURVE('',#5348,(#5353,#5360),.PCURVE_S1.); +#5348 = CIRCLE('',#5349,0.12); +#5349 = AXIS2_PLACEMENT_3D('',#5350,#5351,#5352); +#5350 = CARTESIAN_POINT('',(2.22,-1.25,0.1)); +#5351 = DIRECTION('',(0.,0.,1.)); +#5352 = DIRECTION('',(1.,0.,0.)); +#5353 = PCURVE('',#5275,#5354); +#5354 = DEFINITIONAL_REPRESENTATION('',(#5355),#5359); +#5355 = LINE('',#5356,#5357); +#5356 = CARTESIAN_POINT('',(-0.,-0.1)); +#5357 = VECTOR('',#5358,1.); +#5358 = DIRECTION('',(-1.,0.)); +#5359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5360 = PCURVE('',#5247,#5361); +#5361 = DEFINITIONAL_REPRESENTATION('',(#5362),#5370); +#5362 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5363,#5364,#5365,#5366, +#5367,#5368,#5369),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#5363 = CARTESIAN_POINT('',(9.490847913499E-03,0.)); +#5364 = CARTESIAN_POINT('',(9.490847913499E-03,0.207846096908)); +#5365 = CARTESIAN_POINT('',(0.189490847913,0.103923048454)); +#5366 = CARTESIAN_POINT('',(0.369490847913,2.939152317954E-17)); +#5367 = CARTESIAN_POINT('',(0.189490847913,-0.103923048454)); +#5368 = CARTESIAN_POINT('',(9.490847913499E-03,-0.207846096908)); +#5369 = CARTESIAN_POINT('',(9.490847913499E-03,0.)); +#5370 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5371 = ORIENTED_EDGE('',*,*,#5259,.F.); +#5372 = ORIENTED_EDGE('',*,*,#5373,.F.); +#5373 = EDGE_CURVE('',#5317,#5260,#5374,.T.); +#5374 = SURFACE_CURVE('',#5375,(#5380,#5387),.PCURVE_S1.); +#5375 = CIRCLE('',#5376,0.12); +#5376 = AXIS2_PLACEMENT_3D('',#5377,#5378,#5379); +#5377 = CARTESIAN_POINT('',(2.22,-1.25,0.)); +#5378 = DIRECTION('',(0.,0.,1.)); +#5379 = DIRECTION('',(1.,0.,0.)); +#5380 = PCURVE('',#5275,#5381); +#5381 = DEFINITIONAL_REPRESENTATION('',(#5382),#5386); +#5382 = LINE('',#5383,#5384); +#5383 = CARTESIAN_POINT('',(-0.,0.)); +#5384 = VECTOR('',#5385,1.); +#5385 = DIRECTION('',(-1.,0.)); +#5386 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5387 = PCURVE('',#5301,#5388); +#5388 = DEFINITIONAL_REPRESENTATION('',(#5389),#5397); +#5389 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5390,#5391,#5392,#5393, +#5394,#5395,#5396),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#5390 = CARTESIAN_POINT('',(9.490847913499E-03,0.)); +#5391 = CARTESIAN_POINT('',(9.490847913499E-03,0.207846096908)); +#5392 = CARTESIAN_POINT('',(0.189490847913,0.103923048454)); +#5393 = CARTESIAN_POINT('',(0.369490847913,2.939152317954E-17)); +#5394 = CARTESIAN_POINT('',(0.189490847913,-0.103923048454)); +#5395 = CARTESIAN_POINT('',(9.490847913499E-03,-0.207846096908)); +#5396 = CARTESIAN_POINT('',(9.490847913499E-03,0.)); +#5397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5398 = ADVANCED_FACE('',(#5399),#5334,.F.); +#5399 = FACE_BOUND('',#5400,.F.); +#5400 = EDGE_LOOP('',(#5401,#5426,#5447,#5448)); +#5401 = ORIENTED_EDGE('',*,*,#5402,.T.); +#5402 = EDGE_CURVE('',#5403,#5405,#5407,.T.); +#5403 = VERTEX_POINT('',#5404); +#5404 = CARTESIAN_POINT('',(2.55,-1.13,0.)); +#5405 = VERTEX_POINT('',#5406); +#5406 = CARTESIAN_POINT('',(2.55,-1.13,0.1)); +#5407 = SURFACE_CURVE('',#5408,(#5412,#5419),.PCURVE_S1.); +#5408 = LINE('',#5409,#5410); +#5409 = CARTESIAN_POINT('',(2.55,-1.13,0.)); +#5410 = VECTOR('',#5411,1.); +#5411 = DIRECTION('',(0.,0.,1.)); +#5412 = PCURVE('',#5334,#5413); +#5413 = DEFINITIONAL_REPRESENTATION('',(#5414),#5418); +#5414 = LINE('',#5415,#5416); +#5415 = CARTESIAN_POINT('',(0.,-0.)); +#5416 = VECTOR('',#5417,1.); +#5417 = DIRECTION('',(0.,-1.)); +#5418 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5419 = PCURVE('',#5219,#5420); +#5420 = DEFINITIONAL_REPRESENTATION('',(#5421),#5425); +#5421 = LINE('',#5422,#5423); +#5422 = CARTESIAN_POINT('',(0.24,0.)); +#5423 = VECTOR('',#5424,1.); +#5424 = DIRECTION('',(0.,-1.)); +#5425 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5426 = ORIENTED_EDGE('',*,*,#5427,.T.); +#5427 = EDGE_CURVE('',#5405,#5319,#5428,.T.); +#5428 = SURFACE_CURVE('',#5429,(#5433,#5440),.PCURVE_S1.); +#5429 = LINE('',#5430,#5431); +#5430 = CARTESIAN_POINT('',(2.55,-1.13,0.1)); +#5431 = VECTOR('',#5432,1.); +#5432 = DIRECTION('',(-1.,0.,0.)); +#5433 = PCURVE('',#5334,#5434); +#5434 = DEFINITIONAL_REPRESENTATION('',(#5435),#5439); +#5435 = LINE('',#5436,#5437); +#5436 = CARTESIAN_POINT('',(0.,-0.1)); +#5437 = VECTOR('',#5438,1.); +#5438 = DIRECTION('',(1.,0.)); +#5439 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5440 = PCURVE('',#5247,#5441); +#5441 = DEFINITIONAL_REPRESENTATION('',(#5442),#5446); +#5442 = LINE('',#5443,#5444); +#5443 = CARTESIAN_POINT('',(-0.200509152087,0.12)); +#5444 = VECTOR('',#5445,1.); +#5445 = DIRECTION('',(1.,0.)); +#5446 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5447 = ORIENTED_EDGE('',*,*,#5316,.F.); +#5448 = ORIENTED_EDGE('',*,*,#5449,.F.); +#5449 = EDGE_CURVE('',#5403,#5317,#5450,.T.); +#5450 = SURFACE_CURVE('',#5451,(#5455,#5462),.PCURVE_S1.); +#5451 = LINE('',#5452,#5453); +#5452 = CARTESIAN_POINT('',(2.55,-1.13,0.)); +#5453 = VECTOR('',#5454,1.); +#5454 = DIRECTION('',(-1.,0.,0.)); +#5455 = PCURVE('',#5334,#5456); +#5456 = DEFINITIONAL_REPRESENTATION('',(#5457),#5461); +#5457 = LINE('',#5458,#5459); +#5458 = CARTESIAN_POINT('',(0.,-0.)); +#5459 = VECTOR('',#5460,1.); +#5460 = DIRECTION('',(1.,0.)); +#5461 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5462 = PCURVE('',#5301,#5463); +#5463 = DEFINITIONAL_REPRESENTATION('',(#5464),#5468); +#5464 = LINE('',#5465,#5466); +#5465 = CARTESIAN_POINT('',(-0.200509152087,0.12)); +#5466 = VECTOR('',#5467,1.); +#5467 = DIRECTION('',(1.,0.)); +#5468 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5469 = ADVANCED_FACE('',(#5470),#5219,.F.); +#5470 = FACE_BOUND('',#5471,.F.); +#5471 = EDGE_LOOP('',(#5472,#5473,#5494,#5495)); +#5472 = ORIENTED_EDGE('',*,*,#5196,.T.); +#5473 = ORIENTED_EDGE('',*,*,#5474,.T.); +#5474 = EDGE_CURVE('',#5199,#5405,#5475,.T.); +#5475 = SURFACE_CURVE('',#5476,(#5480,#5487),.PCURVE_S1.); +#5476 = LINE('',#5477,#5478); +#5477 = CARTESIAN_POINT('',(2.55,-1.37,0.1)); +#5478 = VECTOR('',#5479,1.); +#5479 = DIRECTION('',(0.,1.,0.)); +#5480 = PCURVE('',#5219,#5481); +#5481 = DEFINITIONAL_REPRESENTATION('',(#5482),#5486); +#5482 = LINE('',#5483,#5484); +#5483 = CARTESIAN_POINT('',(0.,-0.1)); +#5484 = VECTOR('',#5485,1.); +#5485 = DIRECTION('',(1.,0.)); +#5486 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5487 = PCURVE('',#5247,#5488); +#5488 = DEFINITIONAL_REPRESENTATION('',(#5489),#5493); +#5489 = LINE('',#5490,#5491); +#5490 = CARTESIAN_POINT('',(-0.200509152087,-0.12)); +#5491 = VECTOR('',#5492,1.); +#5492 = DIRECTION('',(0.,1.)); +#5493 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5494 = ORIENTED_EDGE('',*,*,#5402,.F.); +#5495 = ORIENTED_EDGE('',*,*,#5496,.F.); +#5496 = EDGE_CURVE('',#5197,#5403,#5497,.T.); +#5497 = SURFACE_CURVE('',#5498,(#5502,#5509),.PCURVE_S1.); +#5498 = LINE('',#5499,#5500); +#5499 = CARTESIAN_POINT('',(2.55,-1.37,0.)); +#5500 = VECTOR('',#5501,1.); +#5501 = DIRECTION('',(0.,1.,0.)); +#5502 = PCURVE('',#5219,#5503); +#5503 = DEFINITIONAL_REPRESENTATION('',(#5504),#5508); +#5504 = LINE('',#5505,#5506); +#5505 = CARTESIAN_POINT('',(0.,0.)); +#5506 = VECTOR('',#5507,1.); +#5507 = DIRECTION('',(1.,0.)); +#5508 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5509 = PCURVE('',#5301,#5510); +#5510 = DEFINITIONAL_REPRESENTATION('',(#5511),#5515); +#5511 = LINE('',#5512,#5513); +#5512 = CARTESIAN_POINT('',(-0.200509152087,-0.12)); +#5513 = VECTOR('',#5514,1.); +#5514 = DIRECTION('',(0.,1.)); +#5515 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5516 = ADVANCED_FACE('',(#5517),#5301,.T.); +#5517 = FACE_BOUND('',#5518,.T.); +#5518 = EDGE_LOOP('',(#5519,#5520,#5521,#5522)); +#5519 = ORIENTED_EDGE('',*,*,#5287,.T.); +#5520 = ORIENTED_EDGE('',*,*,#5373,.F.); +#5521 = ORIENTED_EDGE('',*,*,#5449,.F.); +#5522 = ORIENTED_EDGE('',*,*,#5496,.F.); +#5523 = ADVANCED_FACE('',(#5524),#5247,.F.); +#5524 = FACE_BOUND('',#5525,.F.); +#5525 = EDGE_LOOP('',(#5526,#5527,#5528,#5529)); +#5526 = ORIENTED_EDGE('',*,*,#5231,.T.); +#5527 = ORIENTED_EDGE('',*,*,#5346,.F.); +#5528 = ORIENTED_EDGE('',*,*,#5427,.F.); +#5529 = ORIENTED_EDGE('',*,*,#5474,.F.); +#5530 = MANIFOLD_SOLID_BREP('',#5531); +#5531 = CLOSED_SHELL('',(#5532,#5652,#5730,#5801,#5848,#5855)); +#5532 = ADVANCED_FACE('',(#5533),#5547,.F.); +#5533 = FACE_BOUND('',#5534,.F.); +#5534 = EDGE_LOOP('',(#5535,#5570,#5598,#5626)); +#5535 = ORIENTED_EDGE('',*,*,#5536,.T.); +#5536 = EDGE_CURVE('',#5537,#5539,#5541,.T.); +#5537 = VERTEX_POINT('',#5538); +#5538 = CARTESIAN_POINT('',(-2.55,-1.87,0.)); +#5539 = VERTEX_POINT('',#5540); +#5540 = CARTESIAN_POINT('',(-2.55,-1.87,0.1)); +#5541 = SURFACE_CURVE('',#5542,(#5546,#5558),.PCURVE_S1.); +#5542 = LINE('',#5543,#5544); +#5543 = CARTESIAN_POINT('',(-2.55,-1.87,0.)); +#5544 = VECTOR('',#5545,1.); +#5545 = DIRECTION('',(0.,0.,1.)); +#5546 = PCURVE('',#5547,#5552); +#5547 = PLANE('',#5548); +#5548 = AXIS2_PLACEMENT_3D('',#5549,#5550,#5551); +#5549 = CARTESIAN_POINT('',(-2.55,-1.87,0.)); +#5550 = DIRECTION('',(0.,1.,0.)); +#5551 = DIRECTION('',(1.,0.,0.)); +#5552 = DEFINITIONAL_REPRESENTATION('',(#5553),#5557); +#5553 = LINE('',#5554,#5555); +#5554 = CARTESIAN_POINT('',(0.,0.)); +#5555 = VECTOR('',#5556,1.); +#5556 = DIRECTION('',(0.,-1.)); +#5557 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5558 = PCURVE('',#5559,#5564); +#5559 = PLANE('',#5560); +#5560 = AXIS2_PLACEMENT_3D('',#5561,#5562,#5563); +#5561 = CARTESIAN_POINT('',(-2.55,-1.87,0.)); +#5562 = DIRECTION('',(-1.,0.,0.)); +#5563 = DIRECTION('',(0.,1.,0.)); +#5564 = DEFINITIONAL_REPRESENTATION('',(#5565),#5569); +#5565 = LINE('',#5566,#5567); +#5566 = CARTESIAN_POINT('',(0.,0.)); +#5567 = VECTOR('',#5568,1.); +#5568 = DIRECTION('',(0.,-1.)); +#5569 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5570 = ORIENTED_EDGE('',*,*,#5571,.T.); +#5571 = EDGE_CURVE('',#5539,#5572,#5574,.T.); +#5572 = VERTEX_POINT('',#5573); +#5573 = CARTESIAN_POINT('',(-2.22,-1.87,0.1)); +#5574 = SURFACE_CURVE('',#5575,(#5579,#5586),.PCURVE_S1.); +#5575 = LINE('',#5576,#5577); +#5576 = CARTESIAN_POINT('',(-2.55,-1.87,0.1)); +#5577 = VECTOR('',#5578,1.); +#5578 = DIRECTION('',(1.,0.,0.)); +#5579 = PCURVE('',#5547,#5580); +#5580 = DEFINITIONAL_REPRESENTATION('',(#5581),#5585); +#5581 = LINE('',#5582,#5583); +#5582 = CARTESIAN_POINT('',(0.,-0.1)); +#5583 = VECTOR('',#5584,1.); +#5584 = DIRECTION('',(1.,0.)); +#5585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5586 = PCURVE('',#5587,#5592); +#5587 = PLANE('',#5588); +#5588 = AXIS2_PLACEMENT_3D('',#5589,#5590,#5591); +#5589 = CARTESIAN_POINT('',(-2.349490847913,-1.75,0.1)); +#5590 = DIRECTION('',(0.,0.,1.)); +#5591 = DIRECTION('',(1.,0.,0.)); +#5592 = DEFINITIONAL_REPRESENTATION('',(#5593),#5597); +#5593 = LINE('',#5594,#5595); +#5594 = CARTESIAN_POINT('',(-0.200509152087,-0.12)); +#5595 = VECTOR('',#5596,1.); +#5596 = DIRECTION('',(1.,0.)); +#5597 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5598 = ORIENTED_EDGE('',*,*,#5599,.F.); +#5599 = EDGE_CURVE('',#5600,#5572,#5602,.T.); +#5600 = VERTEX_POINT('',#5601); +#5601 = CARTESIAN_POINT('',(-2.22,-1.87,0.)); +#5602 = SURFACE_CURVE('',#5603,(#5607,#5614),.PCURVE_S1.); +#5603 = LINE('',#5604,#5605); +#5604 = CARTESIAN_POINT('',(-2.22,-1.87,0.)); +#5605 = VECTOR('',#5606,1.); +#5606 = DIRECTION('',(0.,0.,1.)); +#5607 = PCURVE('',#5547,#5608); +#5608 = DEFINITIONAL_REPRESENTATION('',(#5609),#5613); +#5609 = LINE('',#5610,#5611); +#5610 = CARTESIAN_POINT('',(0.33,0.)); +#5611 = VECTOR('',#5612,1.); +#5612 = DIRECTION('',(0.,-1.)); +#5613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5614 = PCURVE('',#5615,#5620); +#5615 = CYLINDRICAL_SURFACE('',#5616,0.12); +#5616 = AXIS2_PLACEMENT_3D('',#5617,#5618,#5619); +#5617 = CARTESIAN_POINT('',(-2.22,-1.75,0.)); +#5618 = DIRECTION('',(-0.,-0.,-1.)); +#5619 = DIRECTION('',(1.,0.,0.)); +#5620 = DEFINITIONAL_REPRESENTATION('',(#5621),#5625); +#5621 = LINE('',#5622,#5623); +#5622 = CARTESIAN_POINT('',(-4.712388980385,0.)); +#5623 = VECTOR('',#5624,1.); +#5624 = DIRECTION('',(-0.,-1.)); +#5625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5626 = ORIENTED_EDGE('',*,*,#5627,.F.); +#5627 = EDGE_CURVE('',#5537,#5600,#5628,.T.); +#5628 = SURFACE_CURVE('',#5629,(#5633,#5640),.PCURVE_S1.); +#5629 = LINE('',#5630,#5631); +#5630 = CARTESIAN_POINT('',(-2.55,-1.87,0.)); +#5631 = VECTOR('',#5632,1.); +#5632 = DIRECTION('',(1.,0.,0.)); +#5633 = PCURVE('',#5547,#5634); +#5634 = DEFINITIONAL_REPRESENTATION('',(#5635),#5639); +#5635 = LINE('',#5636,#5637); +#5636 = CARTESIAN_POINT('',(0.,0.)); +#5637 = VECTOR('',#5638,1.); +#5638 = DIRECTION('',(1.,0.)); +#5639 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5640 = PCURVE('',#5641,#5646); +#5641 = PLANE('',#5642); +#5642 = AXIS2_PLACEMENT_3D('',#5643,#5644,#5645); +#5643 = CARTESIAN_POINT('',(-2.349490847913,-1.75,0.)); +#5644 = DIRECTION('',(0.,0.,1.)); +#5645 = DIRECTION('',(1.,0.,0.)); +#5646 = DEFINITIONAL_REPRESENTATION('',(#5647),#5651); +#5647 = LINE('',#5648,#5649); +#5648 = CARTESIAN_POINT('',(-0.200509152087,-0.12)); +#5649 = VECTOR('',#5650,1.); +#5650 = DIRECTION('',(1.,0.)); +#5651 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5652 = ADVANCED_FACE('',(#5653),#5615,.T.); +#5653 = FACE_BOUND('',#5654,.F.); +#5654 = EDGE_LOOP('',(#5655,#5656,#5680,#5708)); +#5655 = ORIENTED_EDGE('',*,*,#5599,.T.); +#5656 = ORIENTED_EDGE('',*,*,#5657,.T.); +#5657 = EDGE_CURVE('',#5572,#5658,#5660,.T.); +#5658 = VERTEX_POINT('',#5659); +#5659 = CARTESIAN_POINT('',(-2.22,-1.63,0.1)); +#5660 = SURFACE_CURVE('',#5661,(#5666,#5673),.PCURVE_S1.); +#5661 = CIRCLE('',#5662,0.12); +#5662 = AXIS2_PLACEMENT_3D('',#5663,#5664,#5665); +#5663 = CARTESIAN_POINT('',(-2.22,-1.75,0.1)); +#5664 = DIRECTION('',(0.,0.,1.)); +#5665 = DIRECTION('',(1.,0.,0.)); +#5666 = PCURVE('',#5615,#5667); +#5667 = DEFINITIONAL_REPRESENTATION('',(#5668),#5672); +#5668 = LINE('',#5669,#5670); +#5669 = CARTESIAN_POINT('',(-0.,-0.1)); +#5670 = VECTOR('',#5671,1.); +#5671 = DIRECTION('',(-1.,0.)); +#5672 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5673 = PCURVE('',#5587,#5674); +#5674 = DEFINITIONAL_REPRESENTATION('',(#5675),#5679); +#5675 = CIRCLE('',#5676,0.12); +#5676 = AXIS2_PLACEMENT_2D('',#5677,#5678); +#5677 = CARTESIAN_POINT('',(0.129490847913,0.)); +#5678 = DIRECTION('',(1.,0.)); +#5679 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5680 = ORIENTED_EDGE('',*,*,#5681,.F.); +#5681 = EDGE_CURVE('',#5682,#5658,#5684,.T.); +#5682 = VERTEX_POINT('',#5683); +#5683 = CARTESIAN_POINT('',(-2.22,-1.63,0.)); +#5684 = SURFACE_CURVE('',#5685,(#5689,#5696),.PCURVE_S1.); +#5685 = LINE('',#5686,#5687); +#5686 = CARTESIAN_POINT('',(-2.22,-1.63,0.)); +#5687 = VECTOR('',#5688,1.); +#5688 = DIRECTION('',(0.,0.,1.)); +#5689 = PCURVE('',#5615,#5690); +#5690 = DEFINITIONAL_REPRESENTATION('',(#5691),#5695); +#5691 = LINE('',#5692,#5693); +#5692 = CARTESIAN_POINT('',(-7.853981633974,0.)); +#5693 = VECTOR('',#5694,1.); +#5694 = DIRECTION('',(-0.,-1.)); +#5695 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5696 = PCURVE('',#5697,#5702); +#5697 = PLANE('',#5698); +#5698 = AXIS2_PLACEMENT_3D('',#5699,#5700,#5701); +#5699 = CARTESIAN_POINT('',(-2.55,-1.63,0.)); +#5700 = DIRECTION('',(0.,1.,0.)); +#5701 = DIRECTION('',(1.,0.,0.)); +#5702 = DEFINITIONAL_REPRESENTATION('',(#5703),#5707); +#5703 = LINE('',#5704,#5705); +#5704 = CARTESIAN_POINT('',(0.33,0.)); +#5705 = VECTOR('',#5706,1.); +#5706 = DIRECTION('',(0.,-1.)); +#5707 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5708 = ORIENTED_EDGE('',*,*,#5709,.F.); +#5709 = EDGE_CURVE('',#5600,#5682,#5710,.T.); +#5710 = SURFACE_CURVE('',#5711,(#5716,#5723),.PCURVE_S1.); +#5711 = CIRCLE('',#5712,0.12); +#5712 = AXIS2_PLACEMENT_3D('',#5713,#5714,#5715); +#5713 = CARTESIAN_POINT('',(-2.22,-1.75,0.)); +#5714 = DIRECTION('',(0.,0.,1.)); +#5715 = DIRECTION('',(1.,0.,0.)); +#5716 = PCURVE('',#5615,#5717); +#5717 = DEFINITIONAL_REPRESENTATION('',(#5718),#5722); +#5718 = LINE('',#5719,#5720); +#5719 = CARTESIAN_POINT('',(-0.,0.)); +#5720 = VECTOR('',#5721,1.); +#5721 = DIRECTION('',(-1.,0.)); +#5722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5723 = PCURVE('',#5641,#5724); +#5724 = DEFINITIONAL_REPRESENTATION('',(#5725),#5729); +#5725 = CIRCLE('',#5726,0.12); +#5726 = AXIS2_PLACEMENT_2D('',#5727,#5728); +#5727 = CARTESIAN_POINT('',(0.129490847913,0.)); +#5728 = DIRECTION('',(1.,0.)); +#5729 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5730 = ADVANCED_FACE('',(#5731),#5697,.T.); +#5731 = FACE_BOUND('',#5732,.T.); +#5732 = EDGE_LOOP('',(#5733,#5758,#5779,#5780)); +#5733 = ORIENTED_EDGE('',*,*,#5734,.T.); +#5734 = EDGE_CURVE('',#5735,#5737,#5739,.T.); +#5735 = VERTEX_POINT('',#5736); +#5736 = CARTESIAN_POINT('',(-2.55,-1.63,0.)); +#5737 = VERTEX_POINT('',#5738); +#5738 = CARTESIAN_POINT('',(-2.55,-1.63,0.1)); +#5739 = SURFACE_CURVE('',#5740,(#5744,#5751),.PCURVE_S1.); +#5740 = LINE('',#5741,#5742); +#5741 = CARTESIAN_POINT('',(-2.55,-1.63,0.)); +#5742 = VECTOR('',#5743,1.); +#5743 = DIRECTION('',(0.,0.,1.)); +#5744 = PCURVE('',#5697,#5745); +#5745 = DEFINITIONAL_REPRESENTATION('',(#5746),#5750); +#5746 = LINE('',#5747,#5748); +#5747 = CARTESIAN_POINT('',(0.,0.)); +#5748 = VECTOR('',#5749,1.); +#5749 = DIRECTION('',(0.,-1.)); +#5750 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5751 = PCURVE('',#5559,#5752); +#5752 = DEFINITIONAL_REPRESENTATION('',(#5753),#5757); +#5753 = LINE('',#5754,#5755); +#5754 = CARTESIAN_POINT('',(0.24,0.)); +#5755 = VECTOR('',#5756,1.); +#5756 = DIRECTION('',(0.,-1.)); +#5757 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5758 = ORIENTED_EDGE('',*,*,#5759,.T.); +#5759 = EDGE_CURVE('',#5737,#5658,#5760,.T.); +#5760 = SURFACE_CURVE('',#5761,(#5765,#5772),.PCURVE_S1.); +#5761 = LINE('',#5762,#5763); +#5762 = CARTESIAN_POINT('',(-2.55,-1.63,0.1)); +#5763 = VECTOR('',#5764,1.); +#5764 = DIRECTION('',(1.,0.,0.)); +#5765 = PCURVE('',#5697,#5766); +#5766 = DEFINITIONAL_REPRESENTATION('',(#5767),#5771); +#5767 = LINE('',#5768,#5769); +#5768 = CARTESIAN_POINT('',(0.,-0.1)); +#5769 = VECTOR('',#5770,1.); +#5770 = DIRECTION('',(1.,0.)); +#5771 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5772 = PCURVE('',#5587,#5773); +#5773 = DEFINITIONAL_REPRESENTATION('',(#5774),#5778); +#5774 = LINE('',#5775,#5776); +#5775 = CARTESIAN_POINT('',(-0.200509152087,0.12)); +#5776 = VECTOR('',#5777,1.); +#5777 = DIRECTION('',(1.,0.)); +#5778 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5779 = ORIENTED_EDGE('',*,*,#5681,.F.); +#5780 = ORIENTED_EDGE('',*,*,#5781,.F.); +#5781 = EDGE_CURVE('',#5735,#5682,#5782,.T.); +#5782 = SURFACE_CURVE('',#5783,(#5787,#5794),.PCURVE_S1.); +#5783 = LINE('',#5784,#5785); +#5784 = CARTESIAN_POINT('',(-2.55,-1.63,0.)); +#5785 = VECTOR('',#5786,1.); +#5786 = DIRECTION('',(1.,0.,0.)); +#5787 = PCURVE('',#5697,#5788); +#5788 = DEFINITIONAL_REPRESENTATION('',(#5789),#5793); +#5789 = LINE('',#5790,#5791); +#5790 = CARTESIAN_POINT('',(0.,0.)); +#5791 = VECTOR('',#5792,1.); +#5792 = DIRECTION('',(1.,0.)); +#5793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5794 = PCURVE('',#5641,#5795); +#5795 = DEFINITIONAL_REPRESENTATION('',(#5796),#5800); +#5796 = LINE('',#5797,#5798); +#5797 = CARTESIAN_POINT('',(-0.200509152087,0.12)); +#5798 = VECTOR('',#5799,1.); +#5799 = DIRECTION('',(1.,0.)); +#5800 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5801 = ADVANCED_FACE('',(#5802),#5559,.T.); +#5802 = FACE_BOUND('',#5803,.T.); +#5803 = EDGE_LOOP('',(#5804,#5805,#5826,#5827)); +#5804 = ORIENTED_EDGE('',*,*,#5536,.T.); +#5805 = ORIENTED_EDGE('',*,*,#5806,.T.); +#5806 = EDGE_CURVE('',#5539,#5737,#5807,.T.); +#5807 = SURFACE_CURVE('',#5808,(#5812,#5819),.PCURVE_S1.); +#5808 = LINE('',#5809,#5810); +#5809 = CARTESIAN_POINT('',(-2.55,-1.87,0.1)); +#5810 = VECTOR('',#5811,1.); +#5811 = DIRECTION('',(0.,1.,0.)); +#5812 = PCURVE('',#5559,#5813); +#5813 = DEFINITIONAL_REPRESENTATION('',(#5814),#5818); +#5814 = LINE('',#5815,#5816); +#5815 = CARTESIAN_POINT('',(0.,-0.1)); +#5816 = VECTOR('',#5817,1.); +#5817 = DIRECTION('',(1.,0.)); +#5818 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5819 = PCURVE('',#5587,#5820); +#5820 = DEFINITIONAL_REPRESENTATION('',(#5821),#5825); +#5821 = LINE('',#5822,#5823); +#5822 = CARTESIAN_POINT('',(-0.200509152087,-0.12)); +#5823 = VECTOR('',#5824,1.); +#5824 = DIRECTION('',(0.,1.)); +#5825 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5826 = ORIENTED_EDGE('',*,*,#5734,.F.); +#5827 = ORIENTED_EDGE('',*,*,#5828,.F.); +#5828 = EDGE_CURVE('',#5537,#5735,#5829,.T.); +#5829 = SURFACE_CURVE('',#5830,(#5834,#5841),.PCURVE_S1.); +#5830 = LINE('',#5831,#5832); +#5831 = CARTESIAN_POINT('',(-2.55,-1.87,0.)); +#5832 = VECTOR('',#5833,1.); +#5833 = DIRECTION('',(0.,1.,0.)); +#5834 = PCURVE('',#5559,#5835); +#5835 = DEFINITIONAL_REPRESENTATION('',(#5836),#5840); +#5836 = LINE('',#5837,#5838); +#5837 = CARTESIAN_POINT('',(0.,0.)); +#5838 = VECTOR('',#5839,1.); +#5839 = DIRECTION('',(1.,0.)); +#5840 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5841 = PCURVE('',#5641,#5842); +#5842 = DEFINITIONAL_REPRESENTATION('',(#5843),#5847); +#5843 = LINE('',#5844,#5845); +#5844 = CARTESIAN_POINT('',(-0.200509152087,-0.12)); +#5845 = VECTOR('',#5846,1.); +#5846 = DIRECTION('',(0.,1.)); +#5847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5848 = ADVANCED_FACE('',(#5849),#5641,.F.); +#5849 = FACE_BOUND('',#5850,.F.); +#5850 = EDGE_LOOP('',(#5851,#5852,#5853,#5854)); +#5851 = ORIENTED_EDGE('',*,*,#5627,.T.); +#5852 = ORIENTED_EDGE('',*,*,#5709,.T.); +#5853 = ORIENTED_EDGE('',*,*,#5781,.F.); +#5854 = ORIENTED_EDGE('',*,*,#5828,.F.); +#5855 = ADVANCED_FACE('',(#5856),#5587,.T.); +#5856 = FACE_BOUND('',#5857,.T.); +#5857 = EDGE_LOOP('',(#5858,#5859,#5860,#5861)); +#5858 = ORIENTED_EDGE('',*,*,#5571,.T.); +#5859 = ORIENTED_EDGE('',*,*,#5657,.T.); +#5860 = ORIENTED_EDGE('',*,*,#5759,.F.); +#5861 = ORIENTED_EDGE('',*,*,#5806,.F.); +#5862 = MANIFOLD_SOLID_BREP('',#5863); +#5863 = CLOSED_SHELL('',(#5864,#5984,#6070,#6141,#6188,#6195)); +#5864 = ADVANCED_FACE('',(#5865),#5879,.T.); +#5865 = FACE_BOUND('',#5866,.T.); +#5866 = EDGE_LOOP('',(#5867,#5902,#5930,#5958)); +#5867 = ORIENTED_EDGE('',*,*,#5868,.T.); +#5868 = EDGE_CURVE('',#5869,#5871,#5873,.T.); +#5869 = VERTEX_POINT('',#5870); +#5870 = CARTESIAN_POINT('',(2.55,-1.87,0.)); +#5871 = VERTEX_POINT('',#5872); +#5872 = CARTESIAN_POINT('',(2.55,-1.87,0.1)); +#5873 = SURFACE_CURVE('',#5874,(#5878,#5890),.PCURVE_S1.); +#5874 = LINE('',#5875,#5876); +#5875 = CARTESIAN_POINT('',(2.55,-1.87,0.)); +#5876 = VECTOR('',#5877,1.); +#5877 = DIRECTION('',(0.,0.,1.)); +#5878 = PCURVE('',#5879,#5884); +#5879 = PLANE('',#5880); +#5880 = AXIS2_PLACEMENT_3D('',#5881,#5882,#5883); +#5881 = CARTESIAN_POINT('',(2.55,-1.87,0.)); +#5882 = DIRECTION('',(0.,-1.,0.)); +#5883 = DIRECTION('',(-1.,0.,0.)); +#5884 = DEFINITIONAL_REPRESENTATION('',(#5885),#5889); +#5885 = LINE('',#5886,#5887); +#5886 = CARTESIAN_POINT('',(0.,-0.)); +#5887 = VECTOR('',#5888,1.); +#5888 = DIRECTION('',(0.,-1.)); +#5889 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5890 = PCURVE('',#5891,#5896); +#5891 = PLANE('',#5892); +#5892 = AXIS2_PLACEMENT_3D('',#5893,#5894,#5895); +#5893 = CARTESIAN_POINT('',(2.55,-1.87,0.)); +#5894 = DIRECTION('',(-1.,0.,0.)); +#5895 = DIRECTION('',(0.,1.,0.)); +#5896 = DEFINITIONAL_REPRESENTATION('',(#5897),#5901); +#5897 = LINE('',#5898,#5899); +#5898 = CARTESIAN_POINT('',(0.,0.)); +#5899 = VECTOR('',#5900,1.); +#5900 = DIRECTION('',(0.,-1.)); +#5901 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5902 = ORIENTED_EDGE('',*,*,#5903,.T.); +#5903 = EDGE_CURVE('',#5871,#5904,#5906,.T.); +#5904 = VERTEX_POINT('',#5905); +#5905 = CARTESIAN_POINT('',(2.22,-1.87,0.1)); +#5906 = SURFACE_CURVE('',#5907,(#5911,#5918),.PCURVE_S1.); +#5907 = LINE('',#5908,#5909); +#5908 = CARTESIAN_POINT('',(2.55,-1.87,0.1)); +#5909 = VECTOR('',#5910,1.); +#5910 = DIRECTION('',(-1.,0.,0.)); +#5911 = PCURVE('',#5879,#5912); +#5912 = DEFINITIONAL_REPRESENTATION('',(#5913),#5917); +#5913 = LINE('',#5914,#5915); +#5914 = CARTESIAN_POINT('',(0.,-0.1)); +#5915 = VECTOR('',#5916,1.); +#5916 = DIRECTION('',(1.,0.)); +#5917 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5918 = PCURVE('',#5919,#5924); +#5919 = PLANE('',#5920); +#5920 = AXIS2_PLACEMENT_3D('',#5921,#5922,#5923); +#5921 = CARTESIAN_POINT('',(2.349490847913,-1.75,0.1)); +#5922 = DIRECTION('',(-0.,-0.,-1.)); +#5923 = DIRECTION('',(-1.,0.,0.)); +#5924 = DEFINITIONAL_REPRESENTATION('',(#5925),#5929); +#5925 = LINE('',#5926,#5927); +#5926 = CARTESIAN_POINT('',(-0.200509152087,-0.12)); +#5927 = VECTOR('',#5928,1.); +#5928 = DIRECTION('',(1.,0.)); +#5929 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5930 = ORIENTED_EDGE('',*,*,#5931,.F.); +#5931 = EDGE_CURVE('',#5932,#5904,#5934,.T.); +#5932 = VERTEX_POINT('',#5933); +#5933 = CARTESIAN_POINT('',(2.22,-1.87,0.)); +#5934 = SURFACE_CURVE('',#5935,(#5939,#5946),.PCURVE_S1.); +#5935 = LINE('',#5936,#5937); +#5936 = CARTESIAN_POINT('',(2.22,-1.87,0.)); +#5937 = VECTOR('',#5938,1.); +#5938 = DIRECTION('',(0.,0.,1.)); +#5939 = PCURVE('',#5879,#5940); +#5940 = DEFINITIONAL_REPRESENTATION('',(#5941),#5945); +#5941 = LINE('',#5942,#5943); +#5942 = CARTESIAN_POINT('',(0.33,0.)); +#5943 = VECTOR('',#5944,1.); +#5944 = DIRECTION('',(0.,-1.)); +#5945 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5946 = PCURVE('',#5947,#5952); +#5947 = CYLINDRICAL_SURFACE('',#5948,0.12); +#5948 = AXIS2_PLACEMENT_3D('',#5949,#5950,#5951); +#5949 = CARTESIAN_POINT('',(2.22,-1.75,0.)); +#5950 = DIRECTION('',(-0.,-0.,-1.)); +#5951 = DIRECTION('',(1.,0.,0.)); +#5952 = DEFINITIONAL_REPRESENTATION('',(#5953),#5957); +#5953 = LINE('',#5954,#5955); +#5954 = CARTESIAN_POINT('',(-4.712388980385,0.)); +#5955 = VECTOR('',#5956,1.); +#5956 = DIRECTION('',(-0.,-1.)); +#5957 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5958 = ORIENTED_EDGE('',*,*,#5959,.F.); +#5959 = EDGE_CURVE('',#5869,#5932,#5960,.T.); +#5960 = SURFACE_CURVE('',#5961,(#5965,#5972),.PCURVE_S1.); +#5961 = LINE('',#5962,#5963); +#5962 = CARTESIAN_POINT('',(2.55,-1.87,0.)); +#5963 = VECTOR('',#5964,1.); +#5964 = DIRECTION('',(-1.,0.,0.)); +#5965 = PCURVE('',#5879,#5966); +#5966 = DEFINITIONAL_REPRESENTATION('',(#5967),#5971); +#5967 = LINE('',#5968,#5969); +#5968 = CARTESIAN_POINT('',(0.,-0.)); +#5969 = VECTOR('',#5970,1.); +#5970 = DIRECTION('',(1.,0.)); +#5971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5972 = PCURVE('',#5973,#5978); +#5973 = PLANE('',#5974); +#5974 = AXIS2_PLACEMENT_3D('',#5975,#5976,#5977); +#5975 = CARTESIAN_POINT('',(2.349490847913,-1.75,0.)); +#5976 = DIRECTION('',(-0.,-0.,-1.)); +#5977 = DIRECTION('',(-1.,0.,0.)); +#5978 = DEFINITIONAL_REPRESENTATION('',(#5979),#5983); +#5979 = LINE('',#5980,#5981); +#5980 = CARTESIAN_POINT('',(-0.200509152087,-0.12)); +#5981 = VECTOR('',#5982,1.); +#5982 = DIRECTION('',(1.,0.)); +#5983 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5984 = ADVANCED_FACE('',(#5985),#5947,.T.); +#5985 = FACE_BOUND('',#5986,.F.); +#5986 = EDGE_LOOP('',(#5987,#6017,#6043,#6044)); +#5987 = ORIENTED_EDGE('',*,*,#5988,.T.); +#5988 = EDGE_CURVE('',#5989,#5991,#5993,.T.); +#5989 = VERTEX_POINT('',#5990); +#5990 = CARTESIAN_POINT('',(2.22,-1.63,0.)); +#5991 = VERTEX_POINT('',#5992); +#5992 = CARTESIAN_POINT('',(2.22,-1.63,0.1)); +#5993 = SURFACE_CURVE('',#5994,(#5998,#6005),.PCURVE_S1.); +#5994 = LINE('',#5995,#5996); +#5995 = CARTESIAN_POINT('',(2.22,-1.63,0.)); +#5996 = VECTOR('',#5997,1.); +#5997 = DIRECTION('',(0.,0.,1.)); +#5998 = PCURVE('',#5947,#5999); +#5999 = DEFINITIONAL_REPRESENTATION('',(#6000),#6004); +#6000 = LINE('',#6001,#6002); +#6001 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#6002 = VECTOR('',#6003,1.); +#6003 = DIRECTION('',(-0.,-1.)); +#6004 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6005 = PCURVE('',#6006,#6011); +#6006 = PLANE('',#6007); +#6007 = AXIS2_PLACEMENT_3D('',#6008,#6009,#6010); +#6008 = CARTESIAN_POINT('',(2.55,-1.63,0.)); +#6009 = DIRECTION('',(0.,-1.,0.)); +#6010 = DIRECTION('',(-1.,0.,0.)); +#6011 = DEFINITIONAL_REPRESENTATION('',(#6012),#6016); +#6012 = LINE('',#6013,#6014); +#6013 = CARTESIAN_POINT('',(0.33,0.)); +#6014 = VECTOR('',#6015,1.); +#6015 = DIRECTION('',(0.,-1.)); +#6016 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6017 = ORIENTED_EDGE('',*,*,#6018,.T.); +#6018 = EDGE_CURVE('',#5991,#5904,#6019,.T.); +#6019 = SURFACE_CURVE('',#6020,(#6025,#6032),.PCURVE_S1.); +#6020 = CIRCLE('',#6021,0.12); +#6021 = AXIS2_PLACEMENT_3D('',#6022,#6023,#6024); +#6022 = CARTESIAN_POINT('',(2.22,-1.75,0.1)); +#6023 = DIRECTION('',(0.,0.,1.)); +#6024 = DIRECTION('',(1.,0.,0.)); +#6025 = PCURVE('',#5947,#6026); +#6026 = DEFINITIONAL_REPRESENTATION('',(#6027),#6031); +#6027 = LINE('',#6028,#6029); +#6028 = CARTESIAN_POINT('',(-0.,-0.1)); +#6029 = VECTOR('',#6030,1.); +#6030 = DIRECTION('',(-1.,0.)); +#6031 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6032 = PCURVE('',#5919,#6033); +#6033 = DEFINITIONAL_REPRESENTATION('',(#6034),#6042); +#6034 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6035,#6036,#6037,#6038, +#6039,#6040,#6041),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#6035 = CARTESIAN_POINT('',(9.490847913499E-03,0.)); +#6036 = CARTESIAN_POINT('',(9.490847913499E-03,0.207846096908)); +#6037 = CARTESIAN_POINT('',(0.189490847913,0.103923048454)); +#6038 = CARTESIAN_POINT('',(0.369490847913,2.939152317954E-17)); +#6039 = CARTESIAN_POINT('',(0.189490847913,-0.103923048454)); +#6040 = CARTESIAN_POINT('',(9.490847913499E-03,-0.207846096908)); +#6041 = CARTESIAN_POINT('',(9.490847913499E-03,0.)); +#6042 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6043 = ORIENTED_EDGE('',*,*,#5931,.F.); +#6044 = ORIENTED_EDGE('',*,*,#6045,.F.); +#6045 = EDGE_CURVE('',#5989,#5932,#6046,.T.); +#6046 = SURFACE_CURVE('',#6047,(#6052,#6059),.PCURVE_S1.); +#6047 = CIRCLE('',#6048,0.12); +#6048 = AXIS2_PLACEMENT_3D('',#6049,#6050,#6051); +#6049 = CARTESIAN_POINT('',(2.22,-1.75,0.)); +#6050 = DIRECTION('',(0.,0.,1.)); +#6051 = DIRECTION('',(1.,0.,0.)); +#6052 = PCURVE('',#5947,#6053); +#6053 = DEFINITIONAL_REPRESENTATION('',(#6054),#6058); +#6054 = LINE('',#6055,#6056); +#6055 = CARTESIAN_POINT('',(-0.,0.)); +#6056 = VECTOR('',#6057,1.); +#6057 = DIRECTION('',(-1.,0.)); +#6058 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6059 = PCURVE('',#5973,#6060); +#6060 = DEFINITIONAL_REPRESENTATION('',(#6061),#6069); +#6061 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6062,#6063,#6064,#6065, +#6066,#6067,#6068),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#6062 = CARTESIAN_POINT('',(9.490847913499E-03,0.)); +#6063 = CARTESIAN_POINT('',(9.490847913499E-03,0.207846096908)); +#6064 = CARTESIAN_POINT('',(0.189490847913,0.103923048454)); +#6065 = CARTESIAN_POINT('',(0.369490847913,2.939152317954E-17)); +#6066 = CARTESIAN_POINT('',(0.189490847913,-0.103923048454)); +#6067 = CARTESIAN_POINT('',(9.490847913499E-03,-0.207846096908)); +#6068 = CARTESIAN_POINT('',(9.490847913499E-03,0.)); +#6069 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6070 = ADVANCED_FACE('',(#6071),#6006,.F.); +#6071 = FACE_BOUND('',#6072,.F.); +#6072 = EDGE_LOOP('',(#6073,#6098,#6119,#6120)); +#6073 = ORIENTED_EDGE('',*,*,#6074,.T.); +#6074 = EDGE_CURVE('',#6075,#6077,#6079,.T.); +#6075 = VERTEX_POINT('',#6076); +#6076 = CARTESIAN_POINT('',(2.55,-1.63,0.)); +#6077 = VERTEX_POINT('',#6078); +#6078 = CARTESIAN_POINT('',(2.55,-1.63,0.1)); +#6079 = SURFACE_CURVE('',#6080,(#6084,#6091),.PCURVE_S1.); +#6080 = LINE('',#6081,#6082); +#6081 = CARTESIAN_POINT('',(2.55,-1.63,0.)); +#6082 = VECTOR('',#6083,1.); +#6083 = DIRECTION('',(0.,0.,1.)); +#6084 = PCURVE('',#6006,#6085); +#6085 = DEFINITIONAL_REPRESENTATION('',(#6086),#6090); +#6086 = LINE('',#6087,#6088); +#6087 = CARTESIAN_POINT('',(0.,-0.)); +#6088 = VECTOR('',#6089,1.); +#6089 = DIRECTION('',(0.,-1.)); +#6090 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6091 = PCURVE('',#5891,#6092); +#6092 = DEFINITIONAL_REPRESENTATION('',(#6093),#6097); +#6093 = LINE('',#6094,#6095); +#6094 = CARTESIAN_POINT('',(0.24,0.)); +#6095 = VECTOR('',#6096,1.); +#6096 = DIRECTION('',(0.,-1.)); +#6097 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6098 = ORIENTED_EDGE('',*,*,#6099,.T.); +#6099 = EDGE_CURVE('',#6077,#5991,#6100,.T.); +#6100 = SURFACE_CURVE('',#6101,(#6105,#6112),.PCURVE_S1.); +#6101 = LINE('',#6102,#6103); +#6102 = CARTESIAN_POINT('',(2.55,-1.63,0.1)); +#6103 = VECTOR('',#6104,1.); +#6104 = DIRECTION('',(-1.,0.,0.)); +#6105 = PCURVE('',#6006,#6106); +#6106 = DEFINITIONAL_REPRESENTATION('',(#6107),#6111); +#6107 = LINE('',#6108,#6109); +#6108 = CARTESIAN_POINT('',(0.,-0.1)); +#6109 = VECTOR('',#6110,1.); +#6110 = DIRECTION('',(1.,0.)); +#6111 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6112 = PCURVE('',#5919,#6113); +#6113 = DEFINITIONAL_REPRESENTATION('',(#6114),#6118); +#6114 = LINE('',#6115,#6116); +#6115 = CARTESIAN_POINT('',(-0.200509152087,0.12)); +#6116 = VECTOR('',#6117,1.); +#6117 = DIRECTION('',(1.,0.)); +#6118 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6119 = ORIENTED_EDGE('',*,*,#5988,.F.); +#6120 = ORIENTED_EDGE('',*,*,#6121,.F.); +#6121 = EDGE_CURVE('',#6075,#5989,#6122,.T.); +#6122 = SURFACE_CURVE('',#6123,(#6127,#6134),.PCURVE_S1.); +#6123 = LINE('',#6124,#6125); +#6124 = CARTESIAN_POINT('',(2.55,-1.63,0.)); +#6125 = VECTOR('',#6126,1.); +#6126 = DIRECTION('',(-1.,0.,0.)); +#6127 = PCURVE('',#6006,#6128); +#6128 = DEFINITIONAL_REPRESENTATION('',(#6129),#6133); +#6129 = LINE('',#6130,#6131); +#6130 = CARTESIAN_POINT('',(0.,-0.)); +#6131 = VECTOR('',#6132,1.); +#6132 = DIRECTION('',(1.,0.)); +#6133 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6134 = PCURVE('',#5973,#6135); +#6135 = DEFINITIONAL_REPRESENTATION('',(#6136),#6140); +#6136 = LINE('',#6137,#6138); +#6137 = CARTESIAN_POINT('',(-0.200509152087,0.12)); +#6138 = VECTOR('',#6139,1.); +#6139 = DIRECTION('',(1.,0.)); +#6140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6141 = ADVANCED_FACE('',(#6142),#5891,.F.); +#6142 = FACE_BOUND('',#6143,.F.); +#6143 = EDGE_LOOP('',(#6144,#6145,#6166,#6167)); +#6144 = ORIENTED_EDGE('',*,*,#5868,.T.); +#6145 = ORIENTED_EDGE('',*,*,#6146,.T.); +#6146 = EDGE_CURVE('',#5871,#6077,#6147,.T.); +#6147 = SURFACE_CURVE('',#6148,(#6152,#6159),.PCURVE_S1.); +#6148 = LINE('',#6149,#6150); +#6149 = CARTESIAN_POINT('',(2.55,-1.87,0.1)); +#6150 = VECTOR('',#6151,1.); +#6151 = DIRECTION('',(0.,1.,0.)); +#6152 = PCURVE('',#5891,#6153); +#6153 = DEFINITIONAL_REPRESENTATION('',(#6154),#6158); +#6154 = LINE('',#6155,#6156); +#6155 = CARTESIAN_POINT('',(0.,-0.1)); +#6156 = VECTOR('',#6157,1.); +#6157 = DIRECTION('',(1.,0.)); +#6158 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6159 = PCURVE('',#5919,#6160); +#6160 = DEFINITIONAL_REPRESENTATION('',(#6161),#6165); +#6161 = LINE('',#6162,#6163); +#6162 = CARTESIAN_POINT('',(-0.200509152087,-0.12)); +#6163 = VECTOR('',#6164,1.); +#6164 = DIRECTION('',(0.,1.)); +#6165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6166 = ORIENTED_EDGE('',*,*,#6074,.F.); +#6167 = ORIENTED_EDGE('',*,*,#6168,.F.); +#6168 = EDGE_CURVE('',#5869,#6075,#6169,.T.); +#6169 = SURFACE_CURVE('',#6170,(#6174,#6181),.PCURVE_S1.); +#6170 = LINE('',#6171,#6172); +#6171 = CARTESIAN_POINT('',(2.55,-1.87,0.)); +#6172 = VECTOR('',#6173,1.); +#6173 = DIRECTION('',(0.,1.,0.)); +#6174 = PCURVE('',#5891,#6175); +#6175 = DEFINITIONAL_REPRESENTATION('',(#6176),#6180); +#6176 = LINE('',#6177,#6178); +#6177 = CARTESIAN_POINT('',(0.,0.)); +#6178 = VECTOR('',#6179,1.); +#6179 = DIRECTION('',(1.,0.)); +#6180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6181 = PCURVE('',#5973,#6182); +#6182 = DEFINITIONAL_REPRESENTATION('',(#6183),#6187); +#6183 = LINE('',#6184,#6185); +#6184 = CARTESIAN_POINT('',(-0.200509152087,-0.12)); +#6185 = VECTOR('',#6186,1.); +#6186 = DIRECTION('',(0.,1.)); +#6187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6188 = ADVANCED_FACE('',(#6189),#5973,.T.); +#6189 = FACE_BOUND('',#6190,.T.); +#6190 = EDGE_LOOP('',(#6191,#6192,#6193,#6194)); +#6191 = ORIENTED_EDGE('',*,*,#5959,.T.); +#6192 = ORIENTED_EDGE('',*,*,#6045,.F.); +#6193 = ORIENTED_EDGE('',*,*,#6121,.F.); +#6194 = ORIENTED_EDGE('',*,*,#6168,.F.); +#6195 = ADVANCED_FACE('',(#6196),#5919,.F.); +#6196 = FACE_BOUND('',#6197,.F.); +#6197 = EDGE_LOOP('',(#6198,#6199,#6200,#6201)); +#6198 = ORIENTED_EDGE('',*,*,#5903,.T.); +#6199 = ORIENTED_EDGE('',*,*,#6018,.F.); +#6200 = ORIENTED_EDGE('',*,*,#6099,.F.); +#6201 = ORIENTED_EDGE('',*,*,#6146,.F.); +#6202 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6206)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#6203,#6204,#6205)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#6203 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#6204 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#6205 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#6206 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#6203, + 'distance_accuracy_value','confusion accuracy'); +#6207 = SHAPE_DEFINITION_REPRESENTATION(#6208,#825); +#6208 = PRODUCT_DEFINITION_SHAPE('','',#6209); +#6209 = PRODUCT_DEFINITION('design','',#6210,#6213); +#6210 = PRODUCT_DEFINITION_FORMATION('','',#6211); +#6211 = PRODUCT('PinsArrayLR','PinsArrayLR','',(#6212)); +#6212 = PRODUCT_CONTEXT('',#2,'mechanical'); +#6213 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#6214 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6215,#6217); +#6215 = ( REPRESENTATION_RELATIONSHIP('','',#825,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6216) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#6216 = ITEM_DEFINED_TRANSFORMATION('','',#11,#23); +#6217 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #6218); +#6218 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3','=>[0:1:1:4]','',#5,#6209,$); +#6219 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#6211)); +#6220 = SHAPE_REPRESENTATION('',(#11,#6221,#6561,#6893,#7233,#7565,#7905 + ,#8237,#8577,#8909,#9249,#9581,#9921,#10253,#10593,#10925,#11265), + #11597); +#6221 = MANIFOLD_SOLID_BREP('',#6222); +#6222 = CLOSED_SHELL('',(#6223,#6343,#6419,#6500,#6547,#6554)); +#6223 = ADVANCED_FACE('',(#6224),#6238,.T.); +#6224 = FACE_BOUND('',#6225,.T.); +#6225 = EDGE_LOOP('',(#6226,#6261,#6289,#6317)); +#6226 = ORIENTED_EDGE('',*,*,#6227,.T.); +#6227 = EDGE_CURVE('',#6228,#6230,#6232,.T.); +#6228 = VERTEX_POINT('',#6229); +#6229 = CARTESIAN_POINT('',(-1.87,2.55,0.)); +#6230 = VERTEX_POINT('',#6231); +#6231 = CARTESIAN_POINT('',(-1.87,2.55,0.1)); +#6232 = SURFACE_CURVE('',#6233,(#6237,#6249),.PCURVE_S1.); +#6233 = LINE('',#6234,#6235); +#6234 = CARTESIAN_POINT('',(-1.87,2.55,0.)); +#6235 = VECTOR('',#6236,1.); +#6236 = DIRECTION('',(0.,0.,1.)); +#6237 = PCURVE('',#6238,#6243); +#6238 = PLANE('',#6239); +#6239 = AXIS2_PLACEMENT_3D('',#6240,#6241,#6242); +#6240 = CARTESIAN_POINT('',(-1.87,2.55,0.)); +#6241 = DIRECTION('',(0.,1.,0.)); +#6242 = DIRECTION('',(1.,0.,0.)); +#6243 = DEFINITIONAL_REPRESENTATION('',(#6244),#6248); +#6244 = LINE('',#6245,#6246); +#6245 = CARTESIAN_POINT('',(0.,0.)); +#6246 = VECTOR('',#6247,1.); +#6247 = DIRECTION('',(0.,-1.)); +#6248 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6249 = PCURVE('',#6250,#6255); +#6250 = PLANE('',#6251); +#6251 = AXIS2_PLACEMENT_3D('',#6252,#6253,#6254); +#6252 = CARTESIAN_POINT('',(-1.87,2.55,0.)); +#6253 = DIRECTION('',(1.,0.,0.)); +#6254 = DIRECTION('',(0.,-1.,0.)); +#6255 = DEFINITIONAL_REPRESENTATION('',(#6256),#6260); +#6256 = LINE('',#6257,#6258); +#6257 = CARTESIAN_POINT('',(0.,0.)); +#6258 = VECTOR('',#6259,1.); +#6259 = DIRECTION('',(0.,-1.)); +#6260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6261 = ORIENTED_EDGE('',*,*,#6262,.T.); +#6262 = EDGE_CURVE('',#6230,#6263,#6265,.T.); +#6263 = VERTEX_POINT('',#6264); +#6264 = CARTESIAN_POINT('',(-1.63,2.55,0.1)); +#6265 = SURFACE_CURVE('',#6266,(#6270,#6277),.PCURVE_S1.); +#6266 = LINE('',#6267,#6268); +#6267 = CARTESIAN_POINT('',(-1.87,2.55,0.1)); +#6268 = VECTOR('',#6269,1.); +#6269 = DIRECTION('',(1.,0.,0.)); +#6270 = PCURVE('',#6238,#6271); +#6271 = DEFINITIONAL_REPRESENTATION('',(#6272),#6276); +#6272 = LINE('',#6273,#6274); +#6273 = CARTESIAN_POINT('',(0.,-0.1)); +#6274 = VECTOR('',#6275,1.); +#6275 = DIRECTION('',(1.,0.)); +#6276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6277 = PCURVE('',#6278,#6283); +#6278 = PLANE('',#6279); +#6279 = AXIS2_PLACEMENT_3D('',#6280,#6281,#6282); +#6280 = CARTESIAN_POINT('',(-1.75,2.349490847913,0.1)); +#6281 = DIRECTION('',(-0.,-0.,-1.)); +#6282 = DIRECTION('',(-1.,0.,0.)); +#6283 = DEFINITIONAL_REPRESENTATION('',(#6284),#6288); +#6284 = LINE('',#6285,#6286); +#6285 = CARTESIAN_POINT('',(0.12,0.200509152087)); +#6286 = VECTOR('',#6287,1.); +#6287 = DIRECTION('',(-1.,0.)); +#6288 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6289 = ORIENTED_EDGE('',*,*,#6290,.F.); +#6290 = EDGE_CURVE('',#6291,#6263,#6293,.T.); +#6291 = VERTEX_POINT('',#6292); +#6292 = CARTESIAN_POINT('',(-1.63,2.55,0.)); +#6293 = SURFACE_CURVE('',#6294,(#6298,#6305),.PCURVE_S1.); +#6294 = LINE('',#6295,#6296); +#6295 = CARTESIAN_POINT('',(-1.63,2.55,0.)); +#6296 = VECTOR('',#6297,1.); +#6297 = DIRECTION('',(0.,0.,1.)); +#6298 = PCURVE('',#6238,#6299); +#6299 = DEFINITIONAL_REPRESENTATION('',(#6300),#6304); +#6300 = LINE('',#6301,#6302); +#6301 = CARTESIAN_POINT('',(0.24,0.)); +#6302 = VECTOR('',#6303,1.); +#6303 = DIRECTION('',(0.,-1.)); +#6304 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6305 = PCURVE('',#6306,#6311); +#6306 = PLANE('',#6307); +#6307 = AXIS2_PLACEMENT_3D('',#6308,#6309,#6310); +#6308 = CARTESIAN_POINT('',(-1.63,2.55,0.)); +#6309 = DIRECTION('',(1.,0.,0.)); +#6310 = DIRECTION('',(0.,-1.,0.)); +#6311 = DEFINITIONAL_REPRESENTATION('',(#6312),#6316); +#6312 = LINE('',#6313,#6314); +#6313 = CARTESIAN_POINT('',(0.,0.)); +#6314 = VECTOR('',#6315,1.); +#6315 = DIRECTION('',(0.,-1.)); +#6316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6317 = ORIENTED_EDGE('',*,*,#6318,.F.); +#6318 = EDGE_CURVE('',#6228,#6291,#6319,.T.); +#6319 = SURFACE_CURVE('',#6320,(#6324,#6331),.PCURVE_S1.); +#6320 = LINE('',#6321,#6322); +#6321 = CARTESIAN_POINT('',(-1.87,2.55,0.)); +#6322 = VECTOR('',#6323,1.); +#6323 = DIRECTION('',(1.,0.,0.)); +#6324 = PCURVE('',#6238,#6325); +#6325 = DEFINITIONAL_REPRESENTATION('',(#6326),#6330); +#6326 = LINE('',#6327,#6328); +#6327 = CARTESIAN_POINT('',(0.,0.)); +#6328 = VECTOR('',#6329,1.); +#6329 = DIRECTION('',(1.,0.)); +#6330 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6331 = PCURVE('',#6332,#6337); +#6332 = PLANE('',#6333); +#6333 = AXIS2_PLACEMENT_3D('',#6334,#6335,#6336); +#6334 = CARTESIAN_POINT('',(-1.75,2.349490847913,0.)); +#6335 = DIRECTION('',(-0.,-0.,-1.)); +#6336 = DIRECTION('',(-1.,0.,0.)); +#6337 = DEFINITIONAL_REPRESENTATION('',(#6338),#6342); +#6338 = LINE('',#6339,#6340); +#6339 = CARTESIAN_POINT('',(0.12,0.200509152087)); +#6340 = VECTOR('',#6341,1.); +#6341 = DIRECTION('',(-1.,0.)); +#6342 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6343 = ADVANCED_FACE('',(#6344),#6306,.T.); +#6344 = FACE_BOUND('',#6345,.T.); +#6345 = EDGE_LOOP('',(#6346,#6347,#6370,#6398)); +#6346 = ORIENTED_EDGE('',*,*,#6290,.T.); +#6347 = ORIENTED_EDGE('',*,*,#6348,.T.); +#6348 = EDGE_CURVE('',#6263,#6349,#6351,.T.); +#6349 = VERTEX_POINT('',#6350); +#6350 = CARTESIAN_POINT('',(-1.63,2.22,0.1)); +#6351 = SURFACE_CURVE('',#6352,(#6356,#6363),.PCURVE_S1.); +#6352 = LINE('',#6353,#6354); +#6353 = CARTESIAN_POINT('',(-1.63,2.55,0.1)); +#6354 = VECTOR('',#6355,1.); +#6355 = DIRECTION('',(0.,-1.,0.)); +#6356 = PCURVE('',#6306,#6357); +#6357 = DEFINITIONAL_REPRESENTATION('',(#6358),#6362); +#6358 = LINE('',#6359,#6360); +#6359 = CARTESIAN_POINT('',(0.,-0.1)); +#6360 = VECTOR('',#6361,1.); +#6361 = DIRECTION('',(1.,0.)); +#6362 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6363 = PCURVE('',#6278,#6364); +#6364 = DEFINITIONAL_REPRESENTATION('',(#6365),#6369); +#6365 = LINE('',#6366,#6367); +#6366 = CARTESIAN_POINT('',(-0.12,0.200509152087)); +#6367 = VECTOR('',#6368,1.); +#6368 = DIRECTION('',(0.,-1.)); +#6369 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6370 = ORIENTED_EDGE('',*,*,#6371,.F.); +#6371 = EDGE_CURVE('',#6372,#6349,#6374,.T.); +#6372 = VERTEX_POINT('',#6373); +#6373 = CARTESIAN_POINT('',(-1.63,2.22,0.)); +#6374 = SURFACE_CURVE('',#6375,(#6379,#6386),.PCURVE_S1.); +#6375 = LINE('',#6376,#6377); +#6376 = CARTESIAN_POINT('',(-1.63,2.22,0.)); +#6377 = VECTOR('',#6378,1.); +#6378 = DIRECTION('',(0.,0.,1.)); +#6379 = PCURVE('',#6306,#6380); +#6380 = DEFINITIONAL_REPRESENTATION('',(#6381),#6385); +#6381 = LINE('',#6382,#6383); +#6382 = CARTESIAN_POINT('',(0.33,0.)); +#6383 = VECTOR('',#6384,1.); +#6384 = DIRECTION('',(0.,-1.)); +#6385 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6386 = PCURVE('',#6387,#6392); +#6387 = CYLINDRICAL_SURFACE('',#6388,0.12); +#6388 = AXIS2_PLACEMENT_3D('',#6389,#6390,#6391); +#6389 = CARTESIAN_POINT('',(-1.75,2.22,0.)); +#6390 = DIRECTION('',(-0.,-0.,-1.)); +#6391 = DIRECTION('',(1.,0.,0.)); +#6392 = DEFINITIONAL_REPRESENTATION('',(#6393),#6397); +#6393 = LINE('',#6394,#6395); +#6394 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#6395 = VECTOR('',#6396,1.); +#6396 = DIRECTION('',(-0.,-1.)); +#6397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6398 = ORIENTED_EDGE('',*,*,#6399,.F.); +#6399 = EDGE_CURVE('',#6291,#6372,#6400,.T.); +#6400 = SURFACE_CURVE('',#6401,(#6405,#6412),.PCURVE_S1.); +#6401 = LINE('',#6402,#6403); +#6402 = CARTESIAN_POINT('',(-1.63,2.55,0.)); +#6403 = VECTOR('',#6404,1.); +#6404 = DIRECTION('',(0.,-1.,0.)); +#6405 = PCURVE('',#6306,#6406); +#6406 = DEFINITIONAL_REPRESENTATION('',(#6407),#6411); +#6407 = LINE('',#6408,#6409); +#6408 = CARTESIAN_POINT('',(0.,0.)); +#6409 = VECTOR('',#6410,1.); +#6410 = DIRECTION('',(1.,0.)); +#6411 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6412 = PCURVE('',#6332,#6413); +#6413 = DEFINITIONAL_REPRESENTATION('',(#6414),#6418); +#6414 = LINE('',#6415,#6416); +#6415 = CARTESIAN_POINT('',(-0.12,0.200509152087)); +#6416 = VECTOR('',#6417,1.); +#6417 = DIRECTION('',(0.,-1.)); +#6418 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6419 = ADVANCED_FACE('',(#6420),#6387,.T.); +#6420 = FACE_BOUND('',#6421,.F.); +#6421 = EDGE_LOOP('',(#6422,#6447,#6473,#6474)); +#6422 = ORIENTED_EDGE('',*,*,#6423,.T.); +#6423 = EDGE_CURVE('',#6424,#6426,#6428,.T.); +#6424 = VERTEX_POINT('',#6425); +#6425 = CARTESIAN_POINT('',(-1.87,2.22,0.)); +#6426 = VERTEX_POINT('',#6427); +#6427 = CARTESIAN_POINT('',(-1.87,2.22,0.1)); +#6428 = SURFACE_CURVE('',#6429,(#6433,#6440),.PCURVE_S1.); +#6429 = LINE('',#6430,#6431); +#6430 = CARTESIAN_POINT('',(-1.87,2.22,0.)); +#6431 = VECTOR('',#6432,1.); +#6432 = DIRECTION('',(0.,0.,1.)); +#6433 = PCURVE('',#6387,#6434); +#6434 = DEFINITIONAL_REPRESENTATION('',(#6435),#6439); +#6435 = LINE('',#6436,#6437); +#6436 = CARTESIAN_POINT('',(-3.14159265359,0.)); +#6437 = VECTOR('',#6438,1.); +#6438 = DIRECTION('',(-0.,-1.)); +#6439 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6440 = PCURVE('',#6250,#6441); +#6441 = DEFINITIONAL_REPRESENTATION('',(#6442),#6446); +#6442 = LINE('',#6443,#6444); +#6443 = CARTESIAN_POINT('',(0.33,0.)); +#6444 = VECTOR('',#6445,1.); +#6445 = DIRECTION('',(0.,-1.)); +#6446 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6447 = ORIENTED_EDGE('',*,*,#6448,.T.); +#6448 = EDGE_CURVE('',#6426,#6349,#6449,.T.); +#6449 = SURFACE_CURVE('',#6450,(#6455,#6462),.PCURVE_S1.); +#6450 = CIRCLE('',#6451,0.12); +#6451 = AXIS2_PLACEMENT_3D('',#6452,#6453,#6454); +#6452 = CARTESIAN_POINT('',(-1.75,2.22,0.1)); +#6453 = DIRECTION('',(0.,0.,1.)); +#6454 = DIRECTION('',(1.,0.,0.)); +#6455 = PCURVE('',#6387,#6456); +#6456 = DEFINITIONAL_REPRESENTATION('',(#6457),#6461); +#6457 = LINE('',#6458,#6459); +#6458 = CARTESIAN_POINT('',(-0.,-0.1)); +#6459 = VECTOR('',#6460,1.); +#6460 = DIRECTION('',(-1.,0.)); +#6461 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6462 = PCURVE('',#6278,#6463); +#6463 = DEFINITIONAL_REPRESENTATION('',(#6464),#6472); +#6464 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6465,#6466,#6467,#6468, +#6469,#6470,#6471),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#6465 = CARTESIAN_POINT('',(-0.12,-0.129490847913)); +#6466 = CARTESIAN_POINT('',(-0.12,7.835524899477E-02)); +#6467 = CARTESIAN_POINT('',(6.E-02,-2.556779945937E-02)); +#6468 = CARTESIAN_POINT('',(0.24,-0.129490847913)); +#6469 = CARTESIAN_POINT('',(6.E-02,-0.233413896368)); +#6470 = CARTESIAN_POINT('',(-0.12,-0.337336944822)); +#6471 = CARTESIAN_POINT('',(-0.12,-0.129490847913)); +#6472 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6473 = ORIENTED_EDGE('',*,*,#6371,.F.); +#6474 = ORIENTED_EDGE('',*,*,#6475,.F.); +#6475 = EDGE_CURVE('',#6424,#6372,#6476,.T.); +#6476 = SURFACE_CURVE('',#6477,(#6482,#6489),.PCURVE_S1.); +#6477 = CIRCLE('',#6478,0.12); +#6478 = AXIS2_PLACEMENT_3D('',#6479,#6480,#6481); +#6479 = CARTESIAN_POINT('',(-1.75,2.22,0.)); +#6480 = DIRECTION('',(0.,0.,1.)); +#6481 = DIRECTION('',(1.,0.,0.)); +#6482 = PCURVE('',#6387,#6483); +#6483 = DEFINITIONAL_REPRESENTATION('',(#6484),#6488); +#6484 = LINE('',#6485,#6486); +#6485 = CARTESIAN_POINT('',(-0.,0.)); +#6486 = VECTOR('',#6487,1.); +#6487 = DIRECTION('',(-1.,0.)); +#6488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6489 = PCURVE('',#6332,#6490); +#6490 = DEFINITIONAL_REPRESENTATION('',(#6491),#6499); +#6491 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6492,#6493,#6494,#6495, +#6496,#6497,#6498),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#6492 = CARTESIAN_POINT('',(-0.12,-0.129490847913)); +#6493 = CARTESIAN_POINT('',(-0.12,7.835524899477E-02)); +#6494 = CARTESIAN_POINT('',(6.E-02,-2.556779945937E-02)); +#6495 = CARTESIAN_POINT('',(0.24,-0.129490847913)); +#6496 = CARTESIAN_POINT('',(6.E-02,-0.233413896368)); +#6497 = CARTESIAN_POINT('',(-0.12,-0.337336944822)); +#6498 = CARTESIAN_POINT('',(-0.12,-0.129490847913)); +#6499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6500 = ADVANCED_FACE('',(#6501),#6250,.F.); +#6501 = FACE_BOUND('',#6502,.F.); +#6502 = EDGE_LOOP('',(#6503,#6504,#6525,#6526)); +#6503 = ORIENTED_EDGE('',*,*,#6227,.T.); +#6504 = ORIENTED_EDGE('',*,*,#6505,.T.); +#6505 = EDGE_CURVE('',#6230,#6426,#6506,.T.); +#6506 = SURFACE_CURVE('',#6507,(#6511,#6518),.PCURVE_S1.); +#6507 = LINE('',#6508,#6509); +#6508 = CARTESIAN_POINT('',(-1.87,2.55,0.1)); +#6509 = VECTOR('',#6510,1.); +#6510 = DIRECTION('',(0.,-1.,0.)); +#6511 = PCURVE('',#6250,#6512); +#6512 = DEFINITIONAL_REPRESENTATION('',(#6513),#6517); +#6513 = LINE('',#6514,#6515); +#6514 = CARTESIAN_POINT('',(0.,-0.1)); +#6515 = VECTOR('',#6516,1.); +#6516 = DIRECTION('',(1.,0.)); +#6517 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6518 = PCURVE('',#6278,#6519); +#6519 = DEFINITIONAL_REPRESENTATION('',(#6520),#6524); +#6520 = LINE('',#6521,#6522); +#6521 = CARTESIAN_POINT('',(0.12,0.200509152087)); +#6522 = VECTOR('',#6523,1.); +#6523 = DIRECTION('',(0.,-1.)); +#6524 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6525 = ORIENTED_EDGE('',*,*,#6423,.F.); +#6526 = ORIENTED_EDGE('',*,*,#6527,.F.); +#6527 = EDGE_CURVE('',#6228,#6424,#6528,.T.); +#6528 = SURFACE_CURVE('',#6529,(#6533,#6540),.PCURVE_S1.); +#6529 = LINE('',#6530,#6531); +#6530 = CARTESIAN_POINT('',(-1.87,2.55,0.)); +#6531 = VECTOR('',#6532,1.); +#6532 = DIRECTION('',(0.,-1.,0.)); +#6533 = PCURVE('',#6250,#6534); +#6534 = DEFINITIONAL_REPRESENTATION('',(#6535),#6539); +#6535 = LINE('',#6536,#6537); +#6536 = CARTESIAN_POINT('',(0.,0.)); +#6537 = VECTOR('',#6538,1.); +#6538 = DIRECTION('',(1.,0.)); +#6539 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6540 = PCURVE('',#6332,#6541); +#6541 = DEFINITIONAL_REPRESENTATION('',(#6542),#6546); +#6542 = LINE('',#6543,#6544); +#6543 = CARTESIAN_POINT('',(0.12,0.200509152087)); +#6544 = VECTOR('',#6545,1.); +#6545 = DIRECTION('',(0.,-1.)); +#6546 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6547 = ADVANCED_FACE('',(#6548),#6332,.T.); +#6548 = FACE_BOUND('',#6549,.T.); +#6549 = EDGE_LOOP('',(#6550,#6551,#6552,#6553)); +#6550 = ORIENTED_EDGE('',*,*,#6318,.T.); +#6551 = ORIENTED_EDGE('',*,*,#6399,.T.); +#6552 = ORIENTED_EDGE('',*,*,#6475,.F.); +#6553 = ORIENTED_EDGE('',*,*,#6527,.F.); +#6554 = ADVANCED_FACE('',(#6555),#6278,.F.); +#6555 = FACE_BOUND('',#6556,.F.); +#6556 = EDGE_LOOP('',(#6557,#6558,#6559,#6560)); +#6557 = ORIENTED_EDGE('',*,*,#6262,.T.); +#6558 = ORIENTED_EDGE('',*,*,#6348,.T.); +#6559 = ORIENTED_EDGE('',*,*,#6448,.F.); +#6560 = ORIENTED_EDGE('',*,*,#6505,.F.); +#6561 = MANIFOLD_SOLID_BREP('',#6562); +#6562 = CLOSED_SHELL('',(#6563,#6683,#6759,#6832,#6879,#6886)); +#6563 = ADVANCED_FACE('',(#6564),#6578,.F.); +#6564 = FACE_BOUND('',#6565,.F.); +#6565 = EDGE_LOOP('',(#6566,#6601,#6629,#6657)); +#6566 = ORIENTED_EDGE('',*,*,#6567,.T.); +#6567 = EDGE_CURVE('',#6568,#6570,#6572,.T.); +#6568 = VERTEX_POINT('',#6569); +#6569 = CARTESIAN_POINT('',(-1.87,-2.55,0.)); +#6570 = VERTEX_POINT('',#6571); +#6571 = CARTESIAN_POINT('',(-1.87,-2.55,0.1)); +#6572 = SURFACE_CURVE('',#6573,(#6577,#6589),.PCURVE_S1.); +#6573 = LINE('',#6574,#6575); +#6574 = CARTESIAN_POINT('',(-1.87,-2.55,0.)); +#6575 = VECTOR('',#6576,1.); +#6576 = DIRECTION('',(0.,0.,1.)); +#6577 = PCURVE('',#6578,#6583); +#6578 = PLANE('',#6579); +#6579 = AXIS2_PLACEMENT_3D('',#6580,#6581,#6582); +#6580 = CARTESIAN_POINT('',(-1.87,-2.55,0.)); +#6581 = DIRECTION('',(0.,1.,0.)); +#6582 = DIRECTION('',(1.,0.,0.)); +#6583 = DEFINITIONAL_REPRESENTATION('',(#6584),#6588); +#6584 = LINE('',#6585,#6586); +#6585 = CARTESIAN_POINT('',(0.,0.)); +#6586 = VECTOR('',#6587,1.); +#6587 = DIRECTION('',(0.,-1.)); +#6588 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6589 = PCURVE('',#6590,#6595); +#6590 = PLANE('',#6591); +#6591 = AXIS2_PLACEMENT_3D('',#6592,#6593,#6594); +#6592 = CARTESIAN_POINT('',(-1.87,-2.55,0.)); +#6593 = DIRECTION('',(-1.,0.,0.)); +#6594 = DIRECTION('',(0.,1.,0.)); +#6595 = DEFINITIONAL_REPRESENTATION('',(#6596),#6600); +#6596 = LINE('',#6597,#6598); +#6597 = CARTESIAN_POINT('',(0.,0.)); +#6598 = VECTOR('',#6599,1.); +#6599 = DIRECTION('',(0.,-1.)); +#6600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6601 = ORIENTED_EDGE('',*,*,#6602,.T.); +#6602 = EDGE_CURVE('',#6570,#6603,#6605,.T.); +#6603 = VERTEX_POINT('',#6604); +#6604 = CARTESIAN_POINT('',(-1.63,-2.55,0.1)); +#6605 = SURFACE_CURVE('',#6606,(#6610,#6617),.PCURVE_S1.); +#6606 = LINE('',#6607,#6608); +#6607 = CARTESIAN_POINT('',(-1.87,-2.55,0.1)); +#6608 = VECTOR('',#6609,1.); +#6609 = DIRECTION('',(1.,0.,0.)); +#6610 = PCURVE('',#6578,#6611); +#6611 = DEFINITIONAL_REPRESENTATION('',(#6612),#6616); +#6612 = LINE('',#6613,#6614); +#6613 = CARTESIAN_POINT('',(0.,-0.1)); +#6614 = VECTOR('',#6615,1.); +#6615 = DIRECTION('',(1.,0.)); +#6616 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6617 = PCURVE('',#6618,#6623); +#6618 = PLANE('',#6619); +#6619 = AXIS2_PLACEMENT_3D('',#6620,#6621,#6622); +#6620 = CARTESIAN_POINT('',(-1.75,-2.349490847913,0.1)); +#6621 = DIRECTION('',(0.,0.,1.)); +#6622 = DIRECTION('',(1.,0.,0.)); +#6623 = DEFINITIONAL_REPRESENTATION('',(#6624),#6628); +#6624 = LINE('',#6625,#6626); +#6625 = CARTESIAN_POINT('',(-0.12,-0.200509152087)); +#6626 = VECTOR('',#6627,1.); +#6627 = DIRECTION('',(1.,0.)); +#6628 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6629 = ORIENTED_EDGE('',*,*,#6630,.F.); +#6630 = EDGE_CURVE('',#6631,#6603,#6633,.T.); +#6631 = VERTEX_POINT('',#6632); +#6632 = CARTESIAN_POINT('',(-1.63,-2.55,0.)); +#6633 = SURFACE_CURVE('',#6634,(#6638,#6645),.PCURVE_S1.); +#6634 = LINE('',#6635,#6636); +#6635 = CARTESIAN_POINT('',(-1.63,-2.55,0.)); +#6636 = VECTOR('',#6637,1.); +#6637 = DIRECTION('',(0.,0.,1.)); +#6638 = PCURVE('',#6578,#6639); +#6639 = DEFINITIONAL_REPRESENTATION('',(#6640),#6644); +#6640 = LINE('',#6641,#6642); +#6641 = CARTESIAN_POINT('',(0.24,0.)); +#6642 = VECTOR('',#6643,1.); +#6643 = DIRECTION('',(0.,-1.)); +#6644 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6645 = PCURVE('',#6646,#6651); +#6646 = PLANE('',#6647); +#6647 = AXIS2_PLACEMENT_3D('',#6648,#6649,#6650); +#6648 = CARTESIAN_POINT('',(-1.63,-2.55,0.)); +#6649 = DIRECTION('',(-1.,0.,0.)); +#6650 = DIRECTION('',(0.,1.,0.)); +#6651 = DEFINITIONAL_REPRESENTATION('',(#6652),#6656); +#6652 = LINE('',#6653,#6654); +#6653 = CARTESIAN_POINT('',(0.,0.)); +#6654 = VECTOR('',#6655,1.); +#6655 = DIRECTION('',(0.,-1.)); +#6656 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6657 = ORIENTED_EDGE('',*,*,#6658,.F.); +#6658 = EDGE_CURVE('',#6568,#6631,#6659,.T.); +#6659 = SURFACE_CURVE('',#6660,(#6664,#6671),.PCURVE_S1.); +#6660 = LINE('',#6661,#6662); +#6661 = CARTESIAN_POINT('',(-1.87,-2.55,0.)); +#6662 = VECTOR('',#6663,1.); +#6663 = DIRECTION('',(1.,0.,0.)); +#6664 = PCURVE('',#6578,#6665); +#6665 = DEFINITIONAL_REPRESENTATION('',(#6666),#6670); +#6666 = LINE('',#6667,#6668); +#6667 = CARTESIAN_POINT('',(0.,0.)); +#6668 = VECTOR('',#6669,1.); +#6669 = DIRECTION('',(1.,0.)); +#6670 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6671 = PCURVE('',#6672,#6677); +#6672 = PLANE('',#6673); +#6673 = AXIS2_PLACEMENT_3D('',#6674,#6675,#6676); +#6674 = CARTESIAN_POINT('',(-1.75,-2.349490847913,0.)); +#6675 = DIRECTION('',(0.,0.,1.)); +#6676 = DIRECTION('',(1.,0.,0.)); +#6677 = DEFINITIONAL_REPRESENTATION('',(#6678),#6682); +#6678 = LINE('',#6679,#6680); +#6679 = CARTESIAN_POINT('',(-0.12,-0.200509152087)); +#6680 = VECTOR('',#6681,1.); +#6681 = DIRECTION('',(1.,0.)); +#6682 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6683 = ADVANCED_FACE('',(#6684),#6646,.F.); +#6684 = FACE_BOUND('',#6685,.F.); +#6685 = EDGE_LOOP('',(#6686,#6687,#6710,#6738)); +#6686 = ORIENTED_EDGE('',*,*,#6630,.T.); +#6687 = ORIENTED_EDGE('',*,*,#6688,.T.); +#6688 = EDGE_CURVE('',#6603,#6689,#6691,.T.); +#6689 = VERTEX_POINT('',#6690); +#6690 = CARTESIAN_POINT('',(-1.63,-2.22,0.1)); +#6691 = SURFACE_CURVE('',#6692,(#6696,#6703),.PCURVE_S1.); +#6692 = LINE('',#6693,#6694); +#6693 = CARTESIAN_POINT('',(-1.63,-2.55,0.1)); +#6694 = VECTOR('',#6695,1.); +#6695 = DIRECTION('',(0.,1.,0.)); +#6696 = PCURVE('',#6646,#6697); +#6697 = DEFINITIONAL_REPRESENTATION('',(#6698),#6702); +#6698 = LINE('',#6699,#6700); +#6699 = CARTESIAN_POINT('',(0.,-0.1)); +#6700 = VECTOR('',#6701,1.); +#6701 = DIRECTION('',(1.,0.)); +#6702 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6703 = PCURVE('',#6618,#6704); +#6704 = DEFINITIONAL_REPRESENTATION('',(#6705),#6709); +#6705 = LINE('',#6706,#6707); +#6706 = CARTESIAN_POINT('',(0.12,-0.200509152087)); +#6707 = VECTOR('',#6708,1.); +#6708 = DIRECTION('',(0.,1.)); +#6709 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6710 = ORIENTED_EDGE('',*,*,#6711,.F.); +#6711 = EDGE_CURVE('',#6712,#6689,#6714,.T.); +#6712 = VERTEX_POINT('',#6713); +#6713 = CARTESIAN_POINT('',(-1.63,-2.22,0.)); +#6714 = SURFACE_CURVE('',#6715,(#6719,#6726),.PCURVE_S1.); +#6715 = LINE('',#6716,#6717); +#6716 = CARTESIAN_POINT('',(-1.63,-2.22,0.)); +#6717 = VECTOR('',#6718,1.); +#6718 = DIRECTION('',(0.,0.,1.)); +#6719 = PCURVE('',#6646,#6720); +#6720 = DEFINITIONAL_REPRESENTATION('',(#6721),#6725); +#6721 = LINE('',#6722,#6723); +#6722 = CARTESIAN_POINT('',(0.33,0.)); +#6723 = VECTOR('',#6724,1.); +#6724 = DIRECTION('',(0.,-1.)); +#6725 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6726 = PCURVE('',#6727,#6732); +#6727 = CYLINDRICAL_SURFACE('',#6728,0.12); +#6728 = AXIS2_PLACEMENT_3D('',#6729,#6730,#6731); +#6729 = CARTESIAN_POINT('',(-1.75,-2.22,0.)); +#6730 = DIRECTION('',(-0.,-0.,-1.)); +#6731 = DIRECTION('',(1.,0.,0.)); +#6732 = DEFINITIONAL_REPRESENTATION('',(#6733),#6737); +#6733 = LINE('',#6734,#6735); +#6734 = CARTESIAN_POINT('',(-0.,0.)); +#6735 = VECTOR('',#6736,1.); +#6736 = DIRECTION('',(-0.,-1.)); +#6737 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6738 = ORIENTED_EDGE('',*,*,#6739,.F.); +#6739 = EDGE_CURVE('',#6631,#6712,#6740,.T.); +#6740 = SURFACE_CURVE('',#6741,(#6745,#6752),.PCURVE_S1.); +#6741 = LINE('',#6742,#6743); +#6742 = CARTESIAN_POINT('',(-1.63,-2.55,0.)); +#6743 = VECTOR('',#6744,1.); +#6744 = DIRECTION('',(0.,1.,0.)); +#6745 = PCURVE('',#6646,#6746); +#6746 = DEFINITIONAL_REPRESENTATION('',(#6747),#6751); +#6747 = LINE('',#6748,#6749); +#6748 = CARTESIAN_POINT('',(0.,0.)); +#6749 = VECTOR('',#6750,1.); +#6750 = DIRECTION('',(1.,0.)); +#6751 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6752 = PCURVE('',#6672,#6753); +#6753 = DEFINITIONAL_REPRESENTATION('',(#6754),#6758); +#6754 = LINE('',#6755,#6756); +#6755 = CARTESIAN_POINT('',(0.12,-0.200509152087)); +#6756 = VECTOR('',#6757,1.); +#6757 = DIRECTION('',(0.,1.)); +#6758 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6759 = ADVANCED_FACE('',(#6760),#6727,.T.); +#6760 = FACE_BOUND('',#6761,.F.); +#6761 = EDGE_LOOP('',(#6762,#6763,#6787,#6810)); +#6762 = ORIENTED_EDGE('',*,*,#6711,.T.); +#6763 = ORIENTED_EDGE('',*,*,#6764,.T.); +#6764 = EDGE_CURVE('',#6689,#6765,#6767,.T.); +#6765 = VERTEX_POINT('',#6766); +#6766 = CARTESIAN_POINT('',(-1.87,-2.22,0.1)); +#6767 = SURFACE_CURVE('',#6768,(#6773,#6780),.PCURVE_S1.); +#6768 = CIRCLE('',#6769,0.12); +#6769 = AXIS2_PLACEMENT_3D('',#6770,#6771,#6772); +#6770 = CARTESIAN_POINT('',(-1.75,-2.22,0.1)); +#6771 = DIRECTION('',(0.,0.,1.)); +#6772 = DIRECTION('',(1.,0.,0.)); +#6773 = PCURVE('',#6727,#6774); +#6774 = DEFINITIONAL_REPRESENTATION('',(#6775),#6779); +#6775 = LINE('',#6776,#6777); +#6776 = CARTESIAN_POINT('',(-0.,-0.1)); +#6777 = VECTOR('',#6778,1.); +#6778 = DIRECTION('',(-1.,0.)); +#6779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6780 = PCURVE('',#6618,#6781); +#6781 = DEFINITIONAL_REPRESENTATION('',(#6782),#6786); +#6782 = CIRCLE('',#6783,0.12); +#6783 = AXIS2_PLACEMENT_2D('',#6784,#6785); +#6784 = CARTESIAN_POINT('',(2.22044604925E-16,0.129490847913)); +#6785 = DIRECTION('',(1.,0.)); +#6786 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6787 = ORIENTED_EDGE('',*,*,#6788,.F.); +#6788 = EDGE_CURVE('',#6789,#6765,#6791,.T.); +#6789 = VERTEX_POINT('',#6790); +#6790 = CARTESIAN_POINT('',(-1.87,-2.22,0.)); +#6791 = SURFACE_CURVE('',#6792,(#6796,#6803),.PCURVE_S1.); +#6792 = LINE('',#6793,#6794); +#6793 = CARTESIAN_POINT('',(-1.87,-2.22,0.)); +#6794 = VECTOR('',#6795,1.); +#6795 = DIRECTION('',(0.,0.,1.)); +#6796 = PCURVE('',#6727,#6797); +#6797 = DEFINITIONAL_REPRESENTATION('',(#6798),#6802); +#6798 = LINE('',#6799,#6800); +#6799 = CARTESIAN_POINT('',(-3.14159265359,0.)); +#6800 = VECTOR('',#6801,1.); +#6801 = DIRECTION('',(-0.,-1.)); +#6802 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6803 = PCURVE('',#6590,#6804); +#6804 = DEFINITIONAL_REPRESENTATION('',(#6805),#6809); +#6805 = LINE('',#6806,#6807); +#6806 = CARTESIAN_POINT('',(0.33,0.)); +#6807 = VECTOR('',#6808,1.); +#6808 = DIRECTION('',(0.,-1.)); +#6809 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6810 = ORIENTED_EDGE('',*,*,#6811,.F.); +#6811 = EDGE_CURVE('',#6712,#6789,#6812,.T.); +#6812 = SURFACE_CURVE('',#6813,(#6818,#6825),.PCURVE_S1.); +#6813 = CIRCLE('',#6814,0.12); +#6814 = AXIS2_PLACEMENT_3D('',#6815,#6816,#6817); +#6815 = CARTESIAN_POINT('',(-1.75,-2.22,0.)); +#6816 = DIRECTION('',(0.,0.,1.)); +#6817 = DIRECTION('',(1.,0.,0.)); +#6818 = PCURVE('',#6727,#6819); +#6819 = DEFINITIONAL_REPRESENTATION('',(#6820),#6824); +#6820 = LINE('',#6821,#6822); +#6821 = CARTESIAN_POINT('',(-0.,0.)); +#6822 = VECTOR('',#6823,1.); +#6823 = DIRECTION('',(-1.,0.)); +#6824 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6825 = PCURVE('',#6672,#6826); +#6826 = DEFINITIONAL_REPRESENTATION('',(#6827),#6831); +#6827 = CIRCLE('',#6828,0.12); +#6828 = AXIS2_PLACEMENT_2D('',#6829,#6830); +#6829 = CARTESIAN_POINT('',(2.22044604925E-16,0.129490847913)); +#6830 = DIRECTION('',(1.,0.)); +#6831 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6832 = ADVANCED_FACE('',(#6833),#6590,.T.); +#6833 = FACE_BOUND('',#6834,.T.); +#6834 = EDGE_LOOP('',(#6835,#6836,#6857,#6858)); +#6835 = ORIENTED_EDGE('',*,*,#6567,.T.); +#6836 = ORIENTED_EDGE('',*,*,#6837,.T.); +#6837 = EDGE_CURVE('',#6570,#6765,#6838,.T.); +#6838 = SURFACE_CURVE('',#6839,(#6843,#6850),.PCURVE_S1.); +#6839 = LINE('',#6840,#6841); +#6840 = CARTESIAN_POINT('',(-1.87,-2.55,0.1)); +#6841 = VECTOR('',#6842,1.); +#6842 = DIRECTION('',(0.,1.,0.)); +#6843 = PCURVE('',#6590,#6844); +#6844 = DEFINITIONAL_REPRESENTATION('',(#6845),#6849); +#6845 = LINE('',#6846,#6847); +#6846 = CARTESIAN_POINT('',(0.,-0.1)); +#6847 = VECTOR('',#6848,1.); +#6848 = DIRECTION('',(1.,0.)); +#6849 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6850 = PCURVE('',#6618,#6851); +#6851 = DEFINITIONAL_REPRESENTATION('',(#6852),#6856); +#6852 = LINE('',#6853,#6854); +#6853 = CARTESIAN_POINT('',(-0.12,-0.200509152087)); +#6854 = VECTOR('',#6855,1.); +#6855 = DIRECTION('',(0.,1.)); +#6856 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6857 = ORIENTED_EDGE('',*,*,#6788,.F.); +#6858 = ORIENTED_EDGE('',*,*,#6859,.F.); +#6859 = EDGE_CURVE('',#6568,#6789,#6860,.T.); +#6860 = SURFACE_CURVE('',#6861,(#6865,#6872),.PCURVE_S1.); +#6861 = LINE('',#6862,#6863); +#6862 = CARTESIAN_POINT('',(-1.87,-2.55,0.)); +#6863 = VECTOR('',#6864,1.); +#6864 = DIRECTION('',(0.,1.,0.)); +#6865 = PCURVE('',#6590,#6866); +#6866 = DEFINITIONAL_REPRESENTATION('',(#6867),#6871); +#6867 = LINE('',#6868,#6869); +#6868 = CARTESIAN_POINT('',(0.,0.)); +#6869 = VECTOR('',#6870,1.); +#6870 = DIRECTION('',(1.,0.)); +#6871 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6872 = PCURVE('',#6672,#6873); +#6873 = DEFINITIONAL_REPRESENTATION('',(#6874),#6878); +#6874 = LINE('',#6875,#6876); +#6875 = CARTESIAN_POINT('',(-0.12,-0.200509152087)); +#6876 = VECTOR('',#6877,1.); +#6877 = DIRECTION('',(0.,1.)); +#6878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6879 = ADVANCED_FACE('',(#6880),#6672,.F.); +#6880 = FACE_BOUND('',#6881,.F.); +#6881 = EDGE_LOOP('',(#6882,#6883,#6884,#6885)); +#6882 = ORIENTED_EDGE('',*,*,#6658,.T.); +#6883 = ORIENTED_EDGE('',*,*,#6739,.T.); +#6884 = ORIENTED_EDGE('',*,*,#6811,.T.); +#6885 = ORIENTED_EDGE('',*,*,#6859,.F.); +#6886 = ADVANCED_FACE('',(#6887),#6618,.T.); +#6887 = FACE_BOUND('',#6888,.T.); +#6888 = EDGE_LOOP('',(#6889,#6890,#6891,#6892)); +#6889 = ORIENTED_EDGE('',*,*,#6602,.T.); +#6890 = ORIENTED_EDGE('',*,*,#6688,.T.); +#6891 = ORIENTED_EDGE('',*,*,#6764,.T.); +#6892 = ORIENTED_EDGE('',*,*,#6837,.F.); +#6893 = MANIFOLD_SOLID_BREP('',#6894); +#6894 = CLOSED_SHELL('',(#6895,#7015,#7091,#7172,#7219,#7226)); +#6895 = ADVANCED_FACE('',(#6896),#6910,.T.); +#6896 = FACE_BOUND('',#6897,.T.); +#6897 = EDGE_LOOP('',(#6898,#6933,#6961,#6989)); +#6898 = ORIENTED_EDGE('',*,*,#6899,.T.); +#6899 = EDGE_CURVE('',#6900,#6902,#6904,.T.); +#6900 = VERTEX_POINT('',#6901); +#6901 = CARTESIAN_POINT('',(-1.37,2.55,0.)); +#6902 = VERTEX_POINT('',#6903); +#6903 = CARTESIAN_POINT('',(-1.37,2.55,0.1)); +#6904 = SURFACE_CURVE('',#6905,(#6909,#6921),.PCURVE_S1.); +#6905 = LINE('',#6906,#6907); +#6906 = CARTESIAN_POINT('',(-1.37,2.55,0.)); +#6907 = VECTOR('',#6908,1.); +#6908 = DIRECTION('',(0.,0.,1.)); +#6909 = PCURVE('',#6910,#6915); +#6910 = PLANE('',#6911); +#6911 = AXIS2_PLACEMENT_3D('',#6912,#6913,#6914); +#6912 = CARTESIAN_POINT('',(-1.37,2.55,0.)); +#6913 = DIRECTION('',(0.,1.,0.)); +#6914 = DIRECTION('',(1.,0.,0.)); +#6915 = DEFINITIONAL_REPRESENTATION('',(#6916),#6920); +#6916 = LINE('',#6917,#6918); +#6917 = CARTESIAN_POINT('',(0.,0.)); +#6918 = VECTOR('',#6919,1.); +#6919 = DIRECTION('',(0.,-1.)); +#6920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6921 = PCURVE('',#6922,#6927); +#6922 = PLANE('',#6923); +#6923 = AXIS2_PLACEMENT_3D('',#6924,#6925,#6926); +#6924 = CARTESIAN_POINT('',(-1.37,2.55,0.)); +#6925 = DIRECTION('',(1.,0.,0.)); +#6926 = DIRECTION('',(0.,-1.,0.)); +#6927 = DEFINITIONAL_REPRESENTATION('',(#6928),#6932); +#6928 = LINE('',#6929,#6930); +#6929 = CARTESIAN_POINT('',(0.,0.)); +#6930 = VECTOR('',#6931,1.); +#6931 = DIRECTION('',(0.,-1.)); +#6932 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6933 = ORIENTED_EDGE('',*,*,#6934,.T.); +#6934 = EDGE_CURVE('',#6902,#6935,#6937,.T.); +#6935 = VERTEX_POINT('',#6936); +#6936 = CARTESIAN_POINT('',(-1.13,2.55,0.1)); +#6937 = SURFACE_CURVE('',#6938,(#6942,#6949),.PCURVE_S1.); +#6938 = LINE('',#6939,#6940); +#6939 = CARTESIAN_POINT('',(-1.37,2.55,0.1)); +#6940 = VECTOR('',#6941,1.); +#6941 = DIRECTION('',(1.,0.,0.)); +#6942 = PCURVE('',#6910,#6943); +#6943 = DEFINITIONAL_REPRESENTATION('',(#6944),#6948); +#6944 = LINE('',#6945,#6946); +#6945 = CARTESIAN_POINT('',(0.,-0.1)); +#6946 = VECTOR('',#6947,1.); +#6947 = DIRECTION('',(1.,0.)); +#6948 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6949 = PCURVE('',#6950,#6955); +#6950 = PLANE('',#6951); +#6951 = AXIS2_PLACEMENT_3D('',#6952,#6953,#6954); +#6952 = CARTESIAN_POINT('',(-1.25,2.349490847913,0.1)); +#6953 = DIRECTION('',(-0.,-0.,-1.)); +#6954 = DIRECTION('',(-1.,0.,0.)); +#6955 = DEFINITIONAL_REPRESENTATION('',(#6956),#6960); +#6956 = LINE('',#6957,#6958); +#6957 = CARTESIAN_POINT('',(0.12,0.200509152087)); +#6958 = VECTOR('',#6959,1.); +#6959 = DIRECTION('',(-1.,0.)); +#6960 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6961 = ORIENTED_EDGE('',*,*,#6962,.F.); +#6962 = EDGE_CURVE('',#6963,#6935,#6965,.T.); +#6963 = VERTEX_POINT('',#6964); +#6964 = CARTESIAN_POINT('',(-1.13,2.55,0.)); +#6965 = SURFACE_CURVE('',#6966,(#6970,#6977),.PCURVE_S1.); +#6966 = LINE('',#6967,#6968); +#6967 = CARTESIAN_POINT('',(-1.13,2.55,0.)); +#6968 = VECTOR('',#6969,1.); +#6969 = DIRECTION('',(0.,0.,1.)); +#6970 = PCURVE('',#6910,#6971); +#6971 = DEFINITIONAL_REPRESENTATION('',(#6972),#6976); +#6972 = LINE('',#6973,#6974); +#6973 = CARTESIAN_POINT('',(0.24,0.)); +#6974 = VECTOR('',#6975,1.); +#6975 = DIRECTION('',(0.,-1.)); +#6976 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6977 = PCURVE('',#6978,#6983); +#6978 = PLANE('',#6979); +#6979 = AXIS2_PLACEMENT_3D('',#6980,#6981,#6982); +#6980 = CARTESIAN_POINT('',(-1.13,2.55,0.)); +#6981 = DIRECTION('',(1.,0.,0.)); +#6982 = DIRECTION('',(0.,-1.,0.)); +#6983 = DEFINITIONAL_REPRESENTATION('',(#6984),#6988); +#6984 = LINE('',#6985,#6986); +#6985 = CARTESIAN_POINT('',(0.,0.)); +#6986 = VECTOR('',#6987,1.); +#6987 = DIRECTION('',(0.,-1.)); +#6988 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6989 = ORIENTED_EDGE('',*,*,#6990,.F.); +#6990 = EDGE_CURVE('',#6900,#6963,#6991,.T.); +#6991 = SURFACE_CURVE('',#6992,(#6996,#7003),.PCURVE_S1.); +#6992 = LINE('',#6993,#6994); +#6993 = CARTESIAN_POINT('',(-1.37,2.55,0.)); +#6994 = VECTOR('',#6995,1.); +#6995 = DIRECTION('',(1.,0.,0.)); +#6996 = PCURVE('',#6910,#6997); +#6997 = DEFINITIONAL_REPRESENTATION('',(#6998),#7002); +#6998 = LINE('',#6999,#7000); +#6999 = CARTESIAN_POINT('',(0.,0.)); +#7000 = VECTOR('',#7001,1.); +#7001 = DIRECTION('',(1.,0.)); +#7002 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7003 = PCURVE('',#7004,#7009); +#7004 = PLANE('',#7005); +#7005 = AXIS2_PLACEMENT_3D('',#7006,#7007,#7008); +#7006 = CARTESIAN_POINT('',(-1.25,2.349490847913,0.)); +#7007 = DIRECTION('',(-0.,-0.,-1.)); +#7008 = DIRECTION('',(-1.,0.,0.)); +#7009 = DEFINITIONAL_REPRESENTATION('',(#7010),#7014); +#7010 = LINE('',#7011,#7012); +#7011 = CARTESIAN_POINT('',(0.12,0.200509152087)); +#7012 = VECTOR('',#7013,1.); +#7013 = DIRECTION('',(-1.,0.)); +#7014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7015 = ADVANCED_FACE('',(#7016),#6978,.T.); +#7016 = FACE_BOUND('',#7017,.T.); +#7017 = EDGE_LOOP('',(#7018,#7019,#7042,#7070)); +#7018 = ORIENTED_EDGE('',*,*,#6962,.T.); +#7019 = ORIENTED_EDGE('',*,*,#7020,.T.); +#7020 = EDGE_CURVE('',#6935,#7021,#7023,.T.); +#7021 = VERTEX_POINT('',#7022); +#7022 = CARTESIAN_POINT('',(-1.13,2.22,0.1)); +#7023 = SURFACE_CURVE('',#7024,(#7028,#7035),.PCURVE_S1.); +#7024 = LINE('',#7025,#7026); +#7025 = CARTESIAN_POINT('',(-1.13,2.55,0.1)); +#7026 = VECTOR('',#7027,1.); +#7027 = DIRECTION('',(0.,-1.,0.)); +#7028 = PCURVE('',#6978,#7029); +#7029 = DEFINITIONAL_REPRESENTATION('',(#7030),#7034); +#7030 = LINE('',#7031,#7032); +#7031 = CARTESIAN_POINT('',(0.,-0.1)); +#7032 = VECTOR('',#7033,1.); +#7033 = DIRECTION('',(1.,0.)); +#7034 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7035 = PCURVE('',#6950,#7036); +#7036 = DEFINITIONAL_REPRESENTATION('',(#7037),#7041); +#7037 = LINE('',#7038,#7039); +#7038 = CARTESIAN_POINT('',(-0.12,0.200509152087)); +#7039 = VECTOR('',#7040,1.); +#7040 = DIRECTION('',(0.,-1.)); +#7041 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7042 = ORIENTED_EDGE('',*,*,#7043,.F.); +#7043 = EDGE_CURVE('',#7044,#7021,#7046,.T.); +#7044 = VERTEX_POINT('',#7045); +#7045 = CARTESIAN_POINT('',(-1.13,2.22,0.)); +#7046 = SURFACE_CURVE('',#7047,(#7051,#7058),.PCURVE_S1.); +#7047 = LINE('',#7048,#7049); +#7048 = CARTESIAN_POINT('',(-1.13,2.22,0.)); +#7049 = VECTOR('',#7050,1.); +#7050 = DIRECTION('',(0.,0.,1.)); +#7051 = PCURVE('',#6978,#7052); +#7052 = DEFINITIONAL_REPRESENTATION('',(#7053),#7057); +#7053 = LINE('',#7054,#7055); +#7054 = CARTESIAN_POINT('',(0.33,0.)); +#7055 = VECTOR('',#7056,1.); +#7056 = DIRECTION('',(0.,-1.)); +#7057 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7058 = PCURVE('',#7059,#7064); +#7059 = CYLINDRICAL_SURFACE('',#7060,0.12); +#7060 = AXIS2_PLACEMENT_3D('',#7061,#7062,#7063); +#7061 = CARTESIAN_POINT('',(-1.25,2.22,0.)); +#7062 = DIRECTION('',(-0.,-0.,-1.)); +#7063 = DIRECTION('',(1.,0.,0.)); +#7064 = DEFINITIONAL_REPRESENTATION('',(#7065),#7069); +#7065 = LINE('',#7066,#7067); +#7066 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#7067 = VECTOR('',#7068,1.); +#7068 = DIRECTION('',(-0.,-1.)); +#7069 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7070 = ORIENTED_EDGE('',*,*,#7071,.F.); +#7071 = EDGE_CURVE('',#6963,#7044,#7072,.T.); +#7072 = SURFACE_CURVE('',#7073,(#7077,#7084),.PCURVE_S1.); +#7073 = LINE('',#7074,#7075); +#7074 = CARTESIAN_POINT('',(-1.13,2.55,0.)); +#7075 = VECTOR('',#7076,1.); +#7076 = DIRECTION('',(0.,-1.,0.)); +#7077 = PCURVE('',#6978,#7078); +#7078 = DEFINITIONAL_REPRESENTATION('',(#7079),#7083); +#7079 = LINE('',#7080,#7081); +#7080 = CARTESIAN_POINT('',(0.,0.)); +#7081 = VECTOR('',#7082,1.); +#7082 = DIRECTION('',(1.,0.)); +#7083 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7084 = PCURVE('',#7004,#7085); +#7085 = DEFINITIONAL_REPRESENTATION('',(#7086),#7090); +#7086 = LINE('',#7087,#7088); +#7087 = CARTESIAN_POINT('',(-0.12,0.200509152087)); +#7088 = VECTOR('',#7089,1.); +#7089 = DIRECTION('',(0.,-1.)); +#7090 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7091 = ADVANCED_FACE('',(#7092),#7059,.T.); +#7092 = FACE_BOUND('',#7093,.F.); +#7093 = EDGE_LOOP('',(#7094,#7119,#7145,#7146)); +#7094 = ORIENTED_EDGE('',*,*,#7095,.T.); +#7095 = EDGE_CURVE('',#7096,#7098,#7100,.T.); +#7096 = VERTEX_POINT('',#7097); +#7097 = CARTESIAN_POINT('',(-1.37,2.22,0.)); +#7098 = VERTEX_POINT('',#7099); +#7099 = CARTESIAN_POINT('',(-1.37,2.22,0.1)); +#7100 = SURFACE_CURVE('',#7101,(#7105,#7112),.PCURVE_S1.); +#7101 = LINE('',#7102,#7103); +#7102 = CARTESIAN_POINT('',(-1.37,2.22,0.)); +#7103 = VECTOR('',#7104,1.); +#7104 = DIRECTION('',(0.,0.,1.)); +#7105 = PCURVE('',#7059,#7106); +#7106 = DEFINITIONAL_REPRESENTATION('',(#7107),#7111); +#7107 = LINE('',#7108,#7109); +#7108 = CARTESIAN_POINT('',(-3.14159265359,0.)); +#7109 = VECTOR('',#7110,1.); +#7110 = DIRECTION('',(-0.,-1.)); +#7111 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7112 = PCURVE('',#6922,#7113); +#7113 = DEFINITIONAL_REPRESENTATION('',(#7114),#7118); +#7114 = LINE('',#7115,#7116); +#7115 = CARTESIAN_POINT('',(0.33,0.)); +#7116 = VECTOR('',#7117,1.); +#7117 = DIRECTION('',(0.,-1.)); +#7118 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7119 = ORIENTED_EDGE('',*,*,#7120,.T.); +#7120 = EDGE_CURVE('',#7098,#7021,#7121,.T.); +#7121 = SURFACE_CURVE('',#7122,(#7127,#7134),.PCURVE_S1.); +#7122 = CIRCLE('',#7123,0.12); +#7123 = AXIS2_PLACEMENT_3D('',#7124,#7125,#7126); +#7124 = CARTESIAN_POINT('',(-1.25,2.22,0.1)); +#7125 = DIRECTION('',(0.,0.,1.)); +#7126 = DIRECTION('',(1.,0.,0.)); +#7127 = PCURVE('',#7059,#7128); +#7128 = DEFINITIONAL_REPRESENTATION('',(#7129),#7133); +#7129 = LINE('',#7130,#7131); +#7130 = CARTESIAN_POINT('',(-0.,-0.1)); +#7131 = VECTOR('',#7132,1.); +#7132 = DIRECTION('',(-1.,0.)); +#7133 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7134 = PCURVE('',#6950,#7135); +#7135 = DEFINITIONAL_REPRESENTATION('',(#7136),#7144); +#7136 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7137,#7138,#7139,#7140, +#7141,#7142,#7143),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#7137 = CARTESIAN_POINT('',(-0.12,-0.129490847913)); +#7138 = CARTESIAN_POINT('',(-0.12,7.835524899477E-02)); +#7139 = CARTESIAN_POINT('',(6.E-02,-2.556779945937E-02)); +#7140 = CARTESIAN_POINT('',(0.24,-0.129490847913)); +#7141 = CARTESIAN_POINT('',(6.E-02,-0.233413896368)); +#7142 = CARTESIAN_POINT('',(-0.12,-0.337336944822)); +#7143 = CARTESIAN_POINT('',(-0.12,-0.129490847913)); +#7144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7145 = ORIENTED_EDGE('',*,*,#7043,.F.); +#7146 = ORIENTED_EDGE('',*,*,#7147,.F.); +#7147 = EDGE_CURVE('',#7096,#7044,#7148,.T.); +#7148 = SURFACE_CURVE('',#7149,(#7154,#7161),.PCURVE_S1.); +#7149 = CIRCLE('',#7150,0.12); +#7150 = AXIS2_PLACEMENT_3D('',#7151,#7152,#7153); +#7151 = CARTESIAN_POINT('',(-1.25,2.22,0.)); +#7152 = DIRECTION('',(0.,0.,1.)); +#7153 = DIRECTION('',(1.,0.,0.)); +#7154 = PCURVE('',#7059,#7155); +#7155 = DEFINITIONAL_REPRESENTATION('',(#7156),#7160); +#7156 = LINE('',#7157,#7158); +#7157 = CARTESIAN_POINT('',(-0.,0.)); +#7158 = VECTOR('',#7159,1.); +#7159 = DIRECTION('',(-1.,0.)); +#7160 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7161 = PCURVE('',#7004,#7162); +#7162 = DEFINITIONAL_REPRESENTATION('',(#7163),#7171); +#7163 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7164,#7165,#7166,#7167, +#7168,#7169,#7170),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#7164 = CARTESIAN_POINT('',(-0.12,-0.129490847913)); +#7165 = CARTESIAN_POINT('',(-0.12,7.835524899477E-02)); +#7166 = CARTESIAN_POINT('',(6.E-02,-2.556779945937E-02)); +#7167 = CARTESIAN_POINT('',(0.24,-0.129490847913)); +#7168 = CARTESIAN_POINT('',(6.E-02,-0.233413896368)); +#7169 = CARTESIAN_POINT('',(-0.12,-0.337336944822)); +#7170 = CARTESIAN_POINT('',(-0.12,-0.129490847913)); +#7171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7172 = ADVANCED_FACE('',(#7173),#6922,.F.); +#7173 = FACE_BOUND('',#7174,.F.); +#7174 = EDGE_LOOP('',(#7175,#7176,#7197,#7198)); +#7175 = ORIENTED_EDGE('',*,*,#6899,.T.); +#7176 = ORIENTED_EDGE('',*,*,#7177,.T.); +#7177 = EDGE_CURVE('',#6902,#7098,#7178,.T.); +#7178 = SURFACE_CURVE('',#7179,(#7183,#7190),.PCURVE_S1.); +#7179 = LINE('',#7180,#7181); +#7180 = CARTESIAN_POINT('',(-1.37,2.55,0.1)); +#7181 = VECTOR('',#7182,1.); +#7182 = DIRECTION('',(0.,-1.,0.)); +#7183 = PCURVE('',#6922,#7184); +#7184 = DEFINITIONAL_REPRESENTATION('',(#7185),#7189); +#7185 = LINE('',#7186,#7187); +#7186 = CARTESIAN_POINT('',(0.,-0.1)); +#7187 = VECTOR('',#7188,1.); +#7188 = DIRECTION('',(1.,0.)); +#7189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7190 = PCURVE('',#6950,#7191); +#7191 = DEFINITIONAL_REPRESENTATION('',(#7192),#7196); +#7192 = LINE('',#7193,#7194); +#7193 = CARTESIAN_POINT('',(0.12,0.200509152087)); +#7194 = VECTOR('',#7195,1.); +#7195 = DIRECTION('',(0.,-1.)); +#7196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7197 = ORIENTED_EDGE('',*,*,#7095,.F.); +#7198 = ORIENTED_EDGE('',*,*,#7199,.F.); +#7199 = EDGE_CURVE('',#6900,#7096,#7200,.T.); +#7200 = SURFACE_CURVE('',#7201,(#7205,#7212),.PCURVE_S1.); +#7201 = LINE('',#7202,#7203); +#7202 = CARTESIAN_POINT('',(-1.37,2.55,0.)); +#7203 = VECTOR('',#7204,1.); +#7204 = DIRECTION('',(0.,-1.,0.)); +#7205 = PCURVE('',#6922,#7206); +#7206 = DEFINITIONAL_REPRESENTATION('',(#7207),#7211); +#7207 = LINE('',#7208,#7209); +#7208 = CARTESIAN_POINT('',(0.,0.)); +#7209 = VECTOR('',#7210,1.); +#7210 = DIRECTION('',(1.,0.)); +#7211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7212 = PCURVE('',#7004,#7213); +#7213 = DEFINITIONAL_REPRESENTATION('',(#7214),#7218); +#7214 = LINE('',#7215,#7216); +#7215 = CARTESIAN_POINT('',(0.12,0.200509152087)); +#7216 = VECTOR('',#7217,1.); +#7217 = DIRECTION('',(0.,-1.)); +#7218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7219 = ADVANCED_FACE('',(#7220),#7004,.T.); +#7220 = FACE_BOUND('',#7221,.T.); +#7221 = EDGE_LOOP('',(#7222,#7223,#7224,#7225)); +#7222 = ORIENTED_EDGE('',*,*,#6990,.T.); +#7223 = ORIENTED_EDGE('',*,*,#7071,.T.); +#7224 = ORIENTED_EDGE('',*,*,#7147,.F.); +#7225 = ORIENTED_EDGE('',*,*,#7199,.F.); +#7226 = ADVANCED_FACE('',(#7227),#6950,.F.); +#7227 = FACE_BOUND('',#7228,.F.); +#7228 = EDGE_LOOP('',(#7229,#7230,#7231,#7232)); +#7229 = ORIENTED_EDGE('',*,*,#6934,.T.); +#7230 = ORIENTED_EDGE('',*,*,#7020,.T.); +#7231 = ORIENTED_EDGE('',*,*,#7120,.F.); +#7232 = ORIENTED_EDGE('',*,*,#7177,.F.); +#7233 = MANIFOLD_SOLID_BREP('',#7234); +#7234 = CLOSED_SHELL('',(#7235,#7355,#7431,#7504,#7551,#7558)); +#7235 = ADVANCED_FACE('',(#7236),#7250,.F.); +#7236 = FACE_BOUND('',#7237,.F.); +#7237 = EDGE_LOOP('',(#7238,#7273,#7301,#7329)); +#7238 = ORIENTED_EDGE('',*,*,#7239,.T.); +#7239 = EDGE_CURVE('',#7240,#7242,#7244,.T.); +#7240 = VERTEX_POINT('',#7241); +#7241 = CARTESIAN_POINT('',(-1.37,-2.55,0.)); +#7242 = VERTEX_POINT('',#7243); +#7243 = CARTESIAN_POINT('',(-1.37,-2.55,0.1)); +#7244 = SURFACE_CURVE('',#7245,(#7249,#7261),.PCURVE_S1.); +#7245 = LINE('',#7246,#7247); +#7246 = CARTESIAN_POINT('',(-1.37,-2.55,0.)); +#7247 = VECTOR('',#7248,1.); +#7248 = DIRECTION('',(0.,0.,1.)); +#7249 = PCURVE('',#7250,#7255); +#7250 = PLANE('',#7251); +#7251 = AXIS2_PLACEMENT_3D('',#7252,#7253,#7254); +#7252 = CARTESIAN_POINT('',(-1.37,-2.55,0.)); +#7253 = DIRECTION('',(0.,1.,0.)); +#7254 = DIRECTION('',(1.,0.,0.)); +#7255 = DEFINITIONAL_REPRESENTATION('',(#7256),#7260); +#7256 = LINE('',#7257,#7258); +#7257 = CARTESIAN_POINT('',(0.,0.)); +#7258 = VECTOR('',#7259,1.); +#7259 = DIRECTION('',(0.,-1.)); +#7260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7261 = PCURVE('',#7262,#7267); +#7262 = PLANE('',#7263); +#7263 = AXIS2_PLACEMENT_3D('',#7264,#7265,#7266); +#7264 = CARTESIAN_POINT('',(-1.37,-2.55,0.)); +#7265 = DIRECTION('',(-1.,0.,0.)); +#7266 = DIRECTION('',(0.,1.,0.)); +#7267 = DEFINITIONAL_REPRESENTATION('',(#7268),#7272); +#7268 = LINE('',#7269,#7270); +#7269 = CARTESIAN_POINT('',(0.,0.)); +#7270 = VECTOR('',#7271,1.); +#7271 = DIRECTION('',(0.,-1.)); +#7272 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7273 = ORIENTED_EDGE('',*,*,#7274,.T.); +#7274 = EDGE_CURVE('',#7242,#7275,#7277,.T.); +#7275 = VERTEX_POINT('',#7276); +#7276 = CARTESIAN_POINT('',(-1.13,-2.55,0.1)); +#7277 = SURFACE_CURVE('',#7278,(#7282,#7289),.PCURVE_S1.); +#7278 = LINE('',#7279,#7280); +#7279 = CARTESIAN_POINT('',(-1.37,-2.55,0.1)); +#7280 = VECTOR('',#7281,1.); +#7281 = DIRECTION('',(1.,0.,0.)); +#7282 = PCURVE('',#7250,#7283); +#7283 = DEFINITIONAL_REPRESENTATION('',(#7284),#7288); +#7284 = LINE('',#7285,#7286); +#7285 = CARTESIAN_POINT('',(0.,-0.1)); +#7286 = VECTOR('',#7287,1.); +#7287 = DIRECTION('',(1.,0.)); +#7288 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7289 = PCURVE('',#7290,#7295); +#7290 = PLANE('',#7291); +#7291 = AXIS2_PLACEMENT_3D('',#7292,#7293,#7294); +#7292 = CARTESIAN_POINT('',(-1.25,-2.349490847913,0.1)); +#7293 = DIRECTION('',(0.,0.,1.)); +#7294 = DIRECTION('',(1.,0.,0.)); +#7295 = DEFINITIONAL_REPRESENTATION('',(#7296),#7300); +#7296 = LINE('',#7297,#7298); +#7297 = CARTESIAN_POINT('',(-0.12,-0.200509152087)); +#7298 = VECTOR('',#7299,1.); +#7299 = DIRECTION('',(1.,0.)); +#7300 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7301 = ORIENTED_EDGE('',*,*,#7302,.F.); +#7302 = EDGE_CURVE('',#7303,#7275,#7305,.T.); +#7303 = VERTEX_POINT('',#7304); +#7304 = CARTESIAN_POINT('',(-1.13,-2.55,0.)); +#7305 = SURFACE_CURVE('',#7306,(#7310,#7317),.PCURVE_S1.); +#7306 = LINE('',#7307,#7308); +#7307 = CARTESIAN_POINT('',(-1.13,-2.55,0.)); +#7308 = VECTOR('',#7309,1.); +#7309 = DIRECTION('',(0.,0.,1.)); +#7310 = PCURVE('',#7250,#7311); +#7311 = DEFINITIONAL_REPRESENTATION('',(#7312),#7316); +#7312 = LINE('',#7313,#7314); +#7313 = CARTESIAN_POINT('',(0.24,0.)); +#7314 = VECTOR('',#7315,1.); +#7315 = DIRECTION('',(0.,-1.)); +#7316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7317 = PCURVE('',#7318,#7323); +#7318 = PLANE('',#7319); +#7319 = AXIS2_PLACEMENT_3D('',#7320,#7321,#7322); +#7320 = CARTESIAN_POINT('',(-1.13,-2.55,0.)); +#7321 = DIRECTION('',(-1.,0.,0.)); +#7322 = DIRECTION('',(0.,1.,0.)); +#7323 = DEFINITIONAL_REPRESENTATION('',(#7324),#7328); +#7324 = LINE('',#7325,#7326); +#7325 = CARTESIAN_POINT('',(0.,0.)); +#7326 = VECTOR('',#7327,1.); +#7327 = DIRECTION('',(0.,-1.)); +#7328 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7329 = ORIENTED_EDGE('',*,*,#7330,.F.); +#7330 = EDGE_CURVE('',#7240,#7303,#7331,.T.); +#7331 = SURFACE_CURVE('',#7332,(#7336,#7343),.PCURVE_S1.); +#7332 = LINE('',#7333,#7334); +#7333 = CARTESIAN_POINT('',(-1.37,-2.55,0.)); +#7334 = VECTOR('',#7335,1.); +#7335 = DIRECTION('',(1.,0.,0.)); +#7336 = PCURVE('',#7250,#7337); +#7337 = DEFINITIONAL_REPRESENTATION('',(#7338),#7342); +#7338 = LINE('',#7339,#7340); +#7339 = CARTESIAN_POINT('',(0.,0.)); +#7340 = VECTOR('',#7341,1.); +#7341 = DIRECTION('',(1.,0.)); +#7342 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7343 = PCURVE('',#7344,#7349); +#7344 = PLANE('',#7345); +#7345 = AXIS2_PLACEMENT_3D('',#7346,#7347,#7348); +#7346 = CARTESIAN_POINT('',(-1.25,-2.349490847913,0.)); +#7347 = DIRECTION('',(0.,0.,1.)); +#7348 = DIRECTION('',(1.,0.,0.)); +#7349 = DEFINITIONAL_REPRESENTATION('',(#7350),#7354); +#7350 = LINE('',#7351,#7352); +#7351 = CARTESIAN_POINT('',(-0.12,-0.200509152087)); +#7352 = VECTOR('',#7353,1.); +#7353 = DIRECTION('',(1.,0.)); +#7354 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7355 = ADVANCED_FACE('',(#7356),#7318,.F.); +#7356 = FACE_BOUND('',#7357,.F.); +#7357 = EDGE_LOOP('',(#7358,#7359,#7382,#7410)); +#7358 = ORIENTED_EDGE('',*,*,#7302,.T.); +#7359 = ORIENTED_EDGE('',*,*,#7360,.T.); +#7360 = EDGE_CURVE('',#7275,#7361,#7363,.T.); +#7361 = VERTEX_POINT('',#7362); +#7362 = CARTESIAN_POINT('',(-1.13,-2.22,0.1)); +#7363 = SURFACE_CURVE('',#7364,(#7368,#7375),.PCURVE_S1.); +#7364 = LINE('',#7365,#7366); +#7365 = CARTESIAN_POINT('',(-1.13,-2.55,0.1)); +#7366 = VECTOR('',#7367,1.); +#7367 = DIRECTION('',(0.,1.,0.)); +#7368 = PCURVE('',#7318,#7369); +#7369 = DEFINITIONAL_REPRESENTATION('',(#7370),#7374); +#7370 = LINE('',#7371,#7372); +#7371 = CARTESIAN_POINT('',(0.,-0.1)); +#7372 = VECTOR('',#7373,1.); +#7373 = DIRECTION('',(1.,0.)); +#7374 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7375 = PCURVE('',#7290,#7376); +#7376 = DEFINITIONAL_REPRESENTATION('',(#7377),#7381); +#7377 = LINE('',#7378,#7379); +#7378 = CARTESIAN_POINT('',(0.12,-0.200509152087)); +#7379 = VECTOR('',#7380,1.); +#7380 = DIRECTION('',(0.,1.)); +#7381 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7382 = ORIENTED_EDGE('',*,*,#7383,.F.); +#7383 = EDGE_CURVE('',#7384,#7361,#7386,.T.); +#7384 = VERTEX_POINT('',#7385); +#7385 = CARTESIAN_POINT('',(-1.13,-2.22,0.)); +#7386 = SURFACE_CURVE('',#7387,(#7391,#7398),.PCURVE_S1.); +#7387 = LINE('',#7388,#7389); +#7388 = CARTESIAN_POINT('',(-1.13,-2.22,0.)); +#7389 = VECTOR('',#7390,1.); +#7390 = DIRECTION('',(0.,0.,1.)); +#7391 = PCURVE('',#7318,#7392); +#7392 = DEFINITIONAL_REPRESENTATION('',(#7393),#7397); +#7393 = LINE('',#7394,#7395); +#7394 = CARTESIAN_POINT('',(0.33,0.)); +#7395 = VECTOR('',#7396,1.); +#7396 = DIRECTION('',(0.,-1.)); +#7397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7398 = PCURVE('',#7399,#7404); +#7399 = CYLINDRICAL_SURFACE('',#7400,0.12); +#7400 = AXIS2_PLACEMENT_3D('',#7401,#7402,#7403); +#7401 = CARTESIAN_POINT('',(-1.25,-2.22,0.)); +#7402 = DIRECTION('',(-0.,-0.,-1.)); +#7403 = DIRECTION('',(1.,0.,0.)); +#7404 = DEFINITIONAL_REPRESENTATION('',(#7405),#7409); +#7405 = LINE('',#7406,#7407); +#7406 = CARTESIAN_POINT('',(-0.,0.)); +#7407 = VECTOR('',#7408,1.); +#7408 = DIRECTION('',(-0.,-1.)); +#7409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7410 = ORIENTED_EDGE('',*,*,#7411,.F.); +#7411 = EDGE_CURVE('',#7303,#7384,#7412,.T.); +#7412 = SURFACE_CURVE('',#7413,(#7417,#7424),.PCURVE_S1.); +#7413 = LINE('',#7414,#7415); +#7414 = CARTESIAN_POINT('',(-1.13,-2.55,0.)); +#7415 = VECTOR('',#7416,1.); +#7416 = DIRECTION('',(0.,1.,0.)); +#7417 = PCURVE('',#7318,#7418); +#7418 = DEFINITIONAL_REPRESENTATION('',(#7419),#7423); +#7419 = LINE('',#7420,#7421); +#7420 = CARTESIAN_POINT('',(0.,0.)); +#7421 = VECTOR('',#7422,1.); +#7422 = DIRECTION('',(1.,0.)); +#7423 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7424 = PCURVE('',#7344,#7425); +#7425 = DEFINITIONAL_REPRESENTATION('',(#7426),#7430); +#7426 = LINE('',#7427,#7428); +#7427 = CARTESIAN_POINT('',(0.12,-0.200509152087)); +#7428 = VECTOR('',#7429,1.); +#7429 = DIRECTION('',(0.,1.)); +#7430 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7431 = ADVANCED_FACE('',(#7432),#7399,.T.); +#7432 = FACE_BOUND('',#7433,.F.); +#7433 = EDGE_LOOP('',(#7434,#7435,#7459,#7482)); +#7434 = ORIENTED_EDGE('',*,*,#7383,.T.); +#7435 = ORIENTED_EDGE('',*,*,#7436,.T.); +#7436 = EDGE_CURVE('',#7361,#7437,#7439,.T.); +#7437 = VERTEX_POINT('',#7438); +#7438 = CARTESIAN_POINT('',(-1.37,-2.22,0.1)); +#7439 = SURFACE_CURVE('',#7440,(#7445,#7452),.PCURVE_S1.); +#7440 = CIRCLE('',#7441,0.12); +#7441 = AXIS2_PLACEMENT_3D('',#7442,#7443,#7444); +#7442 = CARTESIAN_POINT('',(-1.25,-2.22,0.1)); +#7443 = DIRECTION('',(0.,0.,1.)); +#7444 = DIRECTION('',(1.,0.,0.)); +#7445 = PCURVE('',#7399,#7446); +#7446 = DEFINITIONAL_REPRESENTATION('',(#7447),#7451); +#7447 = LINE('',#7448,#7449); +#7448 = CARTESIAN_POINT('',(-0.,-0.1)); +#7449 = VECTOR('',#7450,1.); +#7450 = DIRECTION('',(-1.,0.)); +#7451 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7452 = PCURVE('',#7290,#7453); +#7453 = DEFINITIONAL_REPRESENTATION('',(#7454),#7458); +#7454 = CIRCLE('',#7455,0.12); +#7455 = AXIS2_PLACEMENT_2D('',#7456,#7457); +#7456 = CARTESIAN_POINT('',(2.22044604925E-16,0.129490847913)); +#7457 = DIRECTION('',(1.,0.)); +#7458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7459 = ORIENTED_EDGE('',*,*,#7460,.F.); +#7460 = EDGE_CURVE('',#7461,#7437,#7463,.T.); +#7461 = VERTEX_POINT('',#7462); +#7462 = CARTESIAN_POINT('',(-1.37,-2.22,0.)); +#7463 = SURFACE_CURVE('',#7464,(#7468,#7475),.PCURVE_S1.); +#7464 = LINE('',#7465,#7466); +#7465 = CARTESIAN_POINT('',(-1.37,-2.22,0.)); +#7466 = VECTOR('',#7467,1.); +#7467 = DIRECTION('',(0.,0.,1.)); +#7468 = PCURVE('',#7399,#7469); +#7469 = DEFINITIONAL_REPRESENTATION('',(#7470),#7474); +#7470 = LINE('',#7471,#7472); +#7471 = CARTESIAN_POINT('',(-3.14159265359,0.)); +#7472 = VECTOR('',#7473,1.); +#7473 = DIRECTION('',(-0.,-1.)); +#7474 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7475 = PCURVE('',#7262,#7476); +#7476 = DEFINITIONAL_REPRESENTATION('',(#7477),#7481); +#7477 = LINE('',#7478,#7479); +#7478 = CARTESIAN_POINT('',(0.33,0.)); +#7479 = VECTOR('',#7480,1.); +#7480 = DIRECTION('',(0.,-1.)); +#7481 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7482 = ORIENTED_EDGE('',*,*,#7483,.F.); +#7483 = EDGE_CURVE('',#7384,#7461,#7484,.T.); +#7484 = SURFACE_CURVE('',#7485,(#7490,#7497),.PCURVE_S1.); +#7485 = CIRCLE('',#7486,0.12); +#7486 = AXIS2_PLACEMENT_3D('',#7487,#7488,#7489); +#7487 = CARTESIAN_POINT('',(-1.25,-2.22,0.)); +#7488 = DIRECTION('',(0.,0.,1.)); +#7489 = DIRECTION('',(1.,0.,0.)); +#7490 = PCURVE('',#7399,#7491); +#7491 = DEFINITIONAL_REPRESENTATION('',(#7492),#7496); +#7492 = LINE('',#7493,#7494); +#7493 = CARTESIAN_POINT('',(-0.,0.)); +#7494 = VECTOR('',#7495,1.); +#7495 = DIRECTION('',(-1.,0.)); +#7496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7497 = PCURVE('',#7344,#7498); +#7498 = DEFINITIONAL_REPRESENTATION('',(#7499),#7503); +#7499 = CIRCLE('',#7500,0.12); +#7500 = AXIS2_PLACEMENT_2D('',#7501,#7502); +#7501 = CARTESIAN_POINT('',(2.22044604925E-16,0.129490847913)); +#7502 = DIRECTION('',(1.,0.)); +#7503 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7504 = ADVANCED_FACE('',(#7505),#7262,.T.); +#7505 = FACE_BOUND('',#7506,.T.); +#7506 = EDGE_LOOP('',(#7507,#7508,#7529,#7530)); +#7507 = ORIENTED_EDGE('',*,*,#7239,.T.); +#7508 = ORIENTED_EDGE('',*,*,#7509,.T.); +#7509 = EDGE_CURVE('',#7242,#7437,#7510,.T.); +#7510 = SURFACE_CURVE('',#7511,(#7515,#7522),.PCURVE_S1.); +#7511 = LINE('',#7512,#7513); +#7512 = CARTESIAN_POINT('',(-1.37,-2.55,0.1)); +#7513 = VECTOR('',#7514,1.); +#7514 = DIRECTION('',(0.,1.,0.)); +#7515 = PCURVE('',#7262,#7516); +#7516 = DEFINITIONAL_REPRESENTATION('',(#7517),#7521); +#7517 = LINE('',#7518,#7519); +#7518 = CARTESIAN_POINT('',(0.,-0.1)); +#7519 = VECTOR('',#7520,1.); +#7520 = DIRECTION('',(1.,0.)); +#7521 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7522 = PCURVE('',#7290,#7523); +#7523 = DEFINITIONAL_REPRESENTATION('',(#7524),#7528); +#7524 = LINE('',#7525,#7526); +#7525 = CARTESIAN_POINT('',(-0.12,-0.200509152087)); +#7526 = VECTOR('',#7527,1.); +#7527 = DIRECTION('',(0.,1.)); +#7528 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7529 = ORIENTED_EDGE('',*,*,#7460,.F.); +#7530 = ORIENTED_EDGE('',*,*,#7531,.F.); +#7531 = EDGE_CURVE('',#7240,#7461,#7532,.T.); +#7532 = SURFACE_CURVE('',#7533,(#7537,#7544),.PCURVE_S1.); +#7533 = LINE('',#7534,#7535); +#7534 = CARTESIAN_POINT('',(-1.37,-2.55,0.)); +#7535 = VECTOR('',#7536,1.); +#7536 = DIRECTION('',(0.,1.,0.)); +#7537 = PCURVE('',#7262,#7538); +#7538 = DEFINITIONAL_REPRESENTATION('',(#7539),#7543); +#7539 = LINE('',#7540,#7541); +#7540 = CARTESIAN_POINT('',(0.,0.)); +#7541 = VECTOR('',#7542,1.); +#7542 = DIRECTION('',(1.,0.)); +#7543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7544 = PCURVE('',#7344,#7545); +#7545 = DEFINITIONAL_REPRESENTATION('',(#7546),#7550); +#7546 = LINE('',#7547,#7548); +#7547 = CARTESIAN_POINT('',(-0.12,-0.200509152087)); +#7548 = VECTOR('',#7549,1.); +#7549 = DIRECTION('',(0.,1.)); +#7550 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7551 = ADVANCED_FACE('',(#7552),#7344,.F.); +#7552 = FACE_BOUND('',#7553,.F.); +#7553 = EDGE_LOOP('',(#7554,#7555,#7556,#7557)); +#7554 = ORIENTED_EDGE('',*,*,#7330,.T.); +#7555 = ORIENTED_EDGE('',*,*,#7411,.T.); +#7556 = ORIENTED_EDGE('',*,*,#7483,.T.); +#7557 = ORIENTED_EDGE('',*,*,#7531,.F.); +#7558 = ADVANCED_FACE('',(#7559),#7290,.T.); +#7559 = FACE_BOUND('',#7560,.T.); +#7560 = EDGE_LOOP('',(#7561,#7562,#7563,#7564)); +#7561 = ORIENTED_EDGE('',*,*,#7274,.T.); +#7562 = ORIENTED_EDGE('',*,*,#7360,.T.); +#7563 = ORIENTED_EDGE('',*,*,#7436,.T.); +#7564 = ORIENTED_EDGE('',*,*,#7509,.F.); +#7565 = MANIFOLD_SOLID_BREP('',#7566); +#7566 = CLOSED_SHELL('',(#7567,#7687,#7763,#7844,#7891,#7898)); +#7567 = ADVANCED_FACE('',(#7568),#7582,.T.); +#7568 = FACE_BOUND('',#7569,.T.); +#7569 = EDGE_LOOP('',(#7570,#7605,#7633,#7661)); +#7570 = ORIENTED_EDGE('',*,*,#7571,.T.); +#7571 = EDGE_CURVE('',#7572,#7574,#7576,.T.); +#7572 = VERTEX_POINT('',#7573); +#7573 = CARTESIAN_POINT('',(-0.87,2.55,0.)); +#7574 = VERTEX_POINT('',#7575); +#7575 = CARTESIAN_POINT('',(-0.87,2.55,0.1)); +#7576 = SURFACE_CURVE('',#7577,(#7581,#7593),.PCURVE_S1.); +#7577 = LINE('',#7578,#7579); +#7578 = CARTESIAN_POINT('',(-0.87,2.55,0.)); +#7579 = VECTOR('',#7580,1.); +#7580 = DIRECTION('',(0.,0.,1.)); +#7581 = PCURVE('',#7582,#7587); +#7582 = PLANE('',#7583); +#7583 = AXIS2_PLACEMENT_3D('',#7584,#7585,#7586); +#7584 = CARTESIAN_POINT('',(-0.87,2.55,0.)); +#7585 = DIRECTION('',(0.,1.,0.)); +#7586 = DIRECTION('',(1.,0.,0.)); +#7587 = DEFINITIONAL_REPRESENTATION('',(#7588),#7592); +#7588 = LINE('',#7589,#7590); +#7589 = CARTESIAN_POINT('',(0.,0.)); +#7590 = VECTOR('',#7591,1.); +#7591 = DIRECTION('',(0.,-1.)); +#7592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7593 = PCURVE('',#7594,#7599); +#7594 = PLANE('',#7595); +#7595 = AXIS2_PLACEMENT_3D('',#7596,#7597,#7598); +#7596 = CARTESIAN_POINT('',(-0.87,2.55,0.)); +#7597 = DIRECTION('',(1.,0.,0.)); +#7598 = DIRECTION('',(0.,-1.,0.)); +#7599 = DEFINITIONAL_REPRESENTATION('',(#7600),#7604); +#7600 = LINE('',#7601,#7602); +#7601 = CARTESIAN_POINT('',(0.,0.)); +#7602 = VECTOR('',#7603,1.); +#7603 = DIRECTION('',(0.,-1.)); +#7604 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7605 = ORIENTED_EDGE('',*,*,#7606,.T.); +#7606 = EDGE_CURVE('',#7574,#7607,#7609,.T.); +#7607 = VERTEX_POINT('',#7608); +#7608 = CARTESIAN_POINT('',(-0.63,2.55,0.1)); +#7609 = SURFACE_CURVE('',#7610,(#7614,#7621),.PCURVE_S1.); +#7610 = LINE('',#7611,#7612); +#7611 = CARTESIAN_POINT('',(-0.87,2.55,0.1)); +#7612 = VECTOR('',#7613,1.); +#7613 = DIRECTION('',(1.,0.,0.)); +#7614 = PCURVE('',#7582,#7615); +#7615 = DEFINITIONAL_REPRESENTATION('',(#7616),#7620); +#7616 = LINE('',#7617,#7618); +#7617 = CARTESIAN_POINT('',(0.,-0.1)); +#7618 = VECTOR('',#7619,1.); +#7619 = DIRECTION('',(1.,0.)); +#7620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7621 = PCURVE('',#7622,#7627); +#7622 = PLANE('',#7623); +#7623 = AXIS2_PLACEMENT_3D('',#7624,#7625,#7626); +#7624 = CARTESIAN_POINT('',(-0.75,2.349490847913,0.1)); +#7625 = DIRECTION('',(-0.,-0.,-1.)); +#7626 = DIRECTION('',(-1.,0.,0.)); +#7627 = DEFINITIONAL_REPRESENTATION('',(#7628),#7632); +#7628 = LINE('',#7629,#7630); +#7629 = CARTESIAN_POINT('',(0.12,0.200509152087)); +#7630 = VECTOR('',#7631,1.); +#7631 = DIRECTION('',(-1.,0.)); +#7632 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7633 = ORIENTED_EDGE('',*,*,#7634,.F.); +#7634 = EDGE_CURVE('',#7635,#7607,#7637,.T.); +#7635 = VERTEX_POINT('',#7636); +#7636 = CARTESIAN_POINT('',(-0.63,2.55,0.)); +#7637 = SURFACE_CURVE('',#7638,(#7642,#7649),.PCURVE_S1.); +#7638 = LINE('',#7639,#7640); +#7639 = CARTESIAN_POINT('',(-0.63,2.55,0.)); +#7640 = VECTOR('',#7641,1.); +#7641 = DIRECTION('',(0.,0.,1.)); +#7642 = PCURVE('',#7582,#7643); +#7643 = DEFINITIONAL_REPRESENTATION('',(#7644),#7648); +#7644 = LINE('',#7645,#7646); +#7645 = CARTESIAN_POINT('',(0.24,0.)); +#7646 = VECTOR('',#7647,1.); +#7647 = DIRECTION('',(0.,-1.)); +#7648 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7649 = PCURVE('',#7650,#7655); +#7650 = PLANE('',#7651); +#7651 = AXIS2_PLACEMENT_3D('',#7652,#7653,#7654); +#7652 = CARTESIAN_POINT('',(-0.63,2.55,0.)); +#7653 = DIRECTION('',(1.,0.,0.)); +#7654 = DIRECTION('',(0.,-1.,0.)); +#7655 = DEFINITIONAL_REPRESENTATION('',(#7656),#7660); +#7656 = LINE('',#7657,#7658); +#7657 = CARTESIAN_POINT('',(0.,0.)); +#7658 = VECTOR('',#7659,1.); +#7659 = DIRECTION('',(0.,-1.)); +#7660 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7661 = ORIENTED_EDGE('',*,*,#7662,.F.); +#7662 = EDGE_CURVE('',#7572,#7635,#7663,.T.); +#7663 = SURFACE_CURVE('',#7664,(#7668,#7675),.PCURVE_S1.); +#7664 = LINE('',#7665,#7666); +#7665 = CARTESIAN_POINT('',(-0.87,2.55,0.)); +#7666 = VECTOR('',#7667,1.); +#7667 = DIRECTION('',(1.,0.,0.)); +#7668 = PCURVE('',#7582,#7669); +#7669 = DEFINITIONAL_REPRESENTATION('',(#7670),#7674); +#7670 = LINE('',#7671,#7672); +#7671 = CARTESIAN_POINT('',(0.,0.)); +#7672 = VECTOR('',#7673,1.); +#7673 = DIRECTION('',(1.,0.)); +#7674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7675 = PCURVE('',#7676,#7681); +#7676 = PLANE('',#7677); +#7677 = AXIS2_PLACEMENT_3D('',#7678,#7679,#7680); +#7678 = CARTESIAN_POINT('',(-0.75,2.349490847913,0.)); +#7679 = DIRECTION('',(-0.,-0.,-1.)); +#7680 = DIRECTION('',(-1.,0.,0.)); +#7681 = DEFINITIONAL_REPRESENTATION('',(#7682),#7686); +#7682 = LINE('',#7683,#7684); +#7683 = CARTESIAN_POINT('',(0.12,0.200509152087)); +#7684 = VECTOR('',#7685,1.); +#7685 = DIRECTION('',(-1.,0.)); +#7686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7687 = ADVANCED_FACE('',(#7688),#7650,.T.); +#7688 = FACE_BOUND('',#7689,.T.); +#7689 = EDGE_LOOP('',(#7690,#7691,#7714,#7742)); +#7690 = ORIENTED_EDGE('',*,*,#7634,.T.); +#7691 = ORIENTED_EDGE('',*,*,#7692,.T.); +#7692 = EDGE_CURVE('',#7607,#7693,#7695,.T.); +#7693 = VERTEX_POINT('',#7694); +#7694 = CARTESIAN_POINT('',(-0.63,2.22,0.1)); +#7695 = SURFACE_CURVE('',#7696,(#7700,#7707),.PCURVE_S1.); +#7696 = LINE('',#7697,#7698); +#7697 = CARTESIAN_POINT('',(-0.63,2.55,0.1)); +#7698 = VECTOR('',#7699,1.); +#7699 = DIRECTION('',(0.,-1.,0.)); +#7700 = PCURVE('',#7650,#7701); +#7701 = DEFINITIONAL_REPRESENTATION('',(#7702),#7706); +#7702 = LINE('',#7703,#7704); +#7703 = CARTESIAN_POINT('',(0.,-0.1)); +#7704 = VECTOR('',#7705,1.); +#7705 = DIRECTION('',(1.,0.)); +#7706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7707 = PCURVE('',#7622,#7708); +#7708 = DEFINITIONAL_REPRESENTATION('',(#7709),#7713); +#7709 = LINE('',#7710,#7711); +#7710 = CARTESIAN_POINT('',(-0.12,0.200509152087)); +#7711 = VECTOR('',#7712,1.); +#7712 = DIRECTION('',(0.,-1.)); +#7713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7714 = ORIENTED_EDGE('',*,*,#7715,.F.); +#7715 = EDGE_CURVE('',#7716,#7693,#7718,.T.); +#7716 = VERTEX_POINT('',#7717); +#7717 = CARTESIAN_POINT('',(-0.63,2.22,0.)); +#7718 = SURFACE_CURVE('',#7719,(#7723,#7730),.PCURVE_S1.); +#7719 = LINE('',#7720,#7721); +#7720 = CARTESIAN_POINT('',(-0.63,2.22,0.)); +#7721 = VECTOR('',#7722,1.); +#7722 = DIRECTION('',(0.,0.,1.)); +#7723 = PCURVE('',#7650,#7724); +#7724 = DEFINITIONAL_REPRESENTATION('',(#7725),#7729); +#7725 = LINE('',#7726,#7727); +#7726 = CARTESIAN_POINT('',(0.33,0.)); +#7727 = VECTOR('',#7728,1.); +#7728 = DIRECTION('',(0.,-1.)); +#7729 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7730 = PCURVE('',#7731,#7736); +#7731 = CYLINDRICAL_SURFACE('',#7732,0.12); +#7732 = AXIS2_PLACEMENT_3D('',#7733,#7734,#7735); +#7733 = CARTESIAN_POINT('',(-0.75,2.22,0.)); +#7734 = DIRECTION('',(-0.,-0.,-1.)); +#7735 = DIRECTION('',(1.,0.,0.)); +#7736 = DEFINITIONAL_REPRESENTATION('',(#7737),#7741); +#7737 = LINE('',#7738,#7739); +#7738 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#7739 = VECTOR('',#7740,1.); +#7740 = DIRECTION('',(-0.,-1.)); +#7741 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7742 = ORIENTED_EDGE('',*,*,#7743,.F.); +#7743 = EDGE_CURVE('',#7635,#7716,#7744,.T.); +#7744 = SURFACE_CURVE('',#7745,(#7749,#7756),.PCURVE_S1.); +#7745 = LINE('',#7746,#7747); +#7746 = CARTESIAN_POINT('',(-0.63,2.55,0.)); +#7747 = VECTOR('',#7748,1.); +#7748 = DIRECTION('',(0.,-1.,0.)); +#7749 = PCURVE('',#7650,#7750); +#7750 = DEFINITIONAL_REPRESENTATION('',(#7751),#7755); +#7751 = LINE('',#7752,#7753); +#7752 = CARTESIAN_POINT('',(0.,0.)); +#7753 = VECTOR('',#7754,1.); +#7754 = DIRECTION('',(1.,0.)); +#7755 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7756 = PCURVE('',#7676,#7757); +#7757 = DEFINITIONAL_REPRESENTATION('',(#7758),#7762); +#7758 = LINE('',#7759,#7760); +#7759 = CARTESIAN_POINT('',(-0.12,0.200509152087)); +#7760 = VECTOR('',#7761,1.); +#7761 = DIRECTION('',(0.,-1.)); +#7762 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7763 = ADVANCED_FACE('',(#7764),#7731,.T.); +#7764 = FACE_BOUND('',#7765,.F.); +#7765 = EDGE_LOOP('',(#7766,#7791,#7817,#7818)); +#7766 = ORIENTED_EDGE('',*,*,#7767,.T.); +#7767 = EDGE_CURVE('',#7768,#7770,#7772,.T.); +#7768 = VERTEX_POINT('',#7769); +#7769 = CARTESIAN_POINT('',(-0.87,2.22,0.)); +#7770 = VERTEX_POINT('',#7771); +#7771 = CARTESIAN_POINT('',(-0.87,2.22,0.1)); +#7772 = SURFACE_CURVE('',#7773,(#7777,#7784),.PCURVE_S1.); +#7773 = LINE('',#7774,#7775); +#7774 = CARTESIAN_POINT('',(-0.87,2.22,0.)); +#7775 = VECTOR('',#7776,1.); +#7776 = DIRECTION('',(0.,0.,1.)); +#7777 = PCURVE('',#7731,#7778); +#7778 = DEFINITIONAL_REPRESENTATION('',(#7779),#7783); +#7779 = LINE('',#7780,#7781); +#7780 = CARTESIAN_POINT('',(-3.14159265359,0.)); +#7781 = VECTOR('',#7782,1.); +#7782 = DIRECTION('',(-0.,-1.)); +#7783 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7784 = PCURVE('',#7594,#7785); +#7785 = DEFINITIONAL_REPRESENTATION('',(#7786),#7790); +#7786 = LINE('',#7787,#7788); +#7787 = CARTESIAN_POINT('',(0.33,0.)); +#7788 = VECTOR('',#7789,1.); +#7789 = DIRECTION('',(0.,-1.)); +#7790 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7791 = ORIENTED_EDGE('',*,*,#7792,.T.); +#7792 = EDGE_CURVE('',#7770,#7693,#7793,.T.); +#7793 = SURFACE_CURVE('',#7794,(#7799,#7806),.PCURVE_S1.); +#7794 = CIRCLE('',#7795,0.12); +#7795 = AXIS2_PLACEMENT_3D('',#7796,#7797,#7798); +#7796 = CARTESIAN_POINT('',(-0.75,2.22,0.1)); +#7797 = DIRECTION('',(0.,0.,1.)); +#7798 = DIRECTION('',(1.,0.,0.)); +#7799 = PCURVE('',#7731,#7800); +#7800 = DEFINITIONAL_REPRESENTATION('',(#7801),#7805); +#7801 = LINE('',#7802,#7803); +#7802 = CARTESIAN_POINT('',(-0.,-0.1)); +#7803 = VECTOR('',#7804,1.); +#7804 = DIRECTION('',(-1.,0.)); +#7805 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7806 = PCURVE('',#7622,#7807); +#7807 = DEFINITIONAL_REPRESENTATION('',(#7808),#7816); +#7808 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7809,#7810,#7811,#7812, +#7813,#7814,#7815),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#7809 = CARTESIAN_POINT('',(-0.12,-0.129490847913)); +#7810 = CARTESIAN_POINT('',(-0.12,7.835524899477E-02)); +#7811 = CARTESIAN_POINT('',(6.E-02,-2.556779945937E-02)); +#7812 = CARTESIAN_POINT('',(0.24,-0.129490847913)); +#7813 = CARTESIAN_POINT('',(6.E-02,-0.233413896368)); +#7814 = CARTESIAN_POINT('',(-0.12,-0.337336944822)); +#7815 = CARTESIAN_POINT('',(-0.12,-0.129490847913)); +#7816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7817 = ORIENTED_EDGE('',*,*,#7715,.F.); +#7818 = ORIENTED_EDGE('',*,*,#7819,.F.); +#7819 = EDGE_CURVE('',#7768,#7716,#7820,.T.); +#7820 = SURFACE_CURVE('',#7821,(#7826,#7833),.PCURVE_S1.); +#7821 = CIRCLE('',#7822,0.12); +#7822 = AXIS2_PLACEMENT_3D('',#7823,#7824,#7825); +#7823 = CARTESIAN_POINT('',(-0.75,2.22,0.)); +#7824 = DIRECTION('',(0.,0.,1.)); +#7825 = DIRECTION('',(1.,0.,0.)); +#7826 = PCURVE('',#7731,#7827); +#7827 = DEFINITIONAL_REPRESENTATION('',(#7828),#7832); +#7828 = LINE('',#7829,#7830); +#7829 = CARTESIAN_POINT('',(-0.,0.)); +#7830 = VECTOR('',#7831,1.); +#7831 = DIRECTION('',(-1.,0.)); +#7832 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7833 = PCURVE('',#7676,#7834); +#7834 = DEFINITIONAL_REPRESENTATION('',(#7835),#7843); +#7835 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7836,#7837,#7838,#7839, +#7840,#7841,#7842),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#7836 = CARTESIAN_POINT('',(-0.12,-0.129490847913)); +#7837 = CARTESIAN_POINT('',(-0.12,7.835524899477E-02)); +#7838 = CARTESIAN_POINT('',(6.E-02,-2.556779945937E-02)); +#7839 = CARTESIAN_POINT('',(0.24,-0.129490847913)); +#7840 = CARTESIAN_POINT('',(6.E-02,-0.233413896368)); +#7841 = CARTESIAN_POINT('',(-0.12,-0.337336944822)); +#7842 = CARTESIAN_POINT('',(-0.12,-0.129490847913)); +#7843 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7844 = ADVANCED_FACE('',(#7845),#7594,.F.); +#7845 = FACE_BOUND('',#7846,.F.); +#7846 = EDGE_LOOP('',(#7847,#7848,#7869,#7870)); +#7847 = ORIENTED_EDGE('',*,*,#7571,.T.); +#7848 = ORIENTED_EDGE('',*,*,#7849,.T.); +#7849 = EDGE_CURVE('',#7574,#7770,#7850,.T.); +#7850 = SURFACE_CURVE('',#7851,(#7855,#7862),.PCURVE_S1.); +#7851 = LINE('',#7852,#7853); +#7852 = CARTESIAN_POINT('',(-0.87,2.55,0.1)); +#7853 = VECTOR('',#7854,1.); +#7854 = DIRECTION('',(0.,-1.,0.)); +#7855 = PCURVE('',#7594,#7856); +#7856 = DEFINITIONAL_REPRESENTATION('',(#7857),#7861); +#7857 = LINE('',#7858,#7859); +#7858 = CARTESIAN_POINT('',(0.,-0.1)); +#7859 = VECTOR('',#7860,1.); +#7860 = DIRECTION('',(1.,0.)); +#7861 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7862 = PCURVE('',#7622,#7863); +#7863 = DEFINITIONAL_REPRESENTATION('',(#7864),#7868); +#7864 = LINE('',#7865,#7866); +#7865 = CARTESIAN_POINT('',(0.12,0.200509152087)); +#7866 = VECTOR('',#7867,1.); +#7867 = DIRECTION('',(0.,-1.)); +#7868 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7869 = ORIENTED_EDGE('',*,*,#7767,.F.); +#7870 = ORIENTED_EDGE('',*,*,#7871,.F.); +#7871 = EDGE_CURVE('',#7572,#7768,#7872,.T.); +#7872 = SURFACE_CURVE('',#7873,(#7877,#7884),.PCURVE_S1.); +#7873 = LINE('',#7874,#7875); +#7874 = CARTESIAN_POINT('',(-0.87,2.55,0.)); +#7875 = VECTOR('',#7876,1.); +#7876 = DIRECTION('',(0.,-1.,0.)); +#7877 = PCURVE('',#7594,#7878); +#7878 = DEFINITIONAL_REPRESENTATION('',(#7879),#7883); +#7879 = LINE('',#7880,#7881); +#7880 = CARTESIAN_POINT('',(0.,0.)); +#7881 = VECTOR('',#7882,1.); +#7882 = DIRECTION('',(1.,0.)); +#7883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7884 = PCURVE('',#7676,#7885); +#7885 = DEFINITIONAL_REPRESENTATION('',(#7886),#7890); +#7886 = LINE('',#7887,#7888); +#7887 = CARTESIAN_POINT('',(0.12,0.200509152087)); +#7888 = VECTOR('',#7889,1.); +#7889 = DIRECTION('',(0.,-1.)); +#7890 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7891 = ADVANCED_FACE('',(#7892),#7676,.T.); +#7892 = FACE_BOUND('',#7893,.T.); +#7893 = EDGE_LOOP('',(#7894,#7895,#7896,#7897)); +#7894 = ORIENTED_EDGE('',*,*,#7662,.T.); +#7895 = ORIENTED_EDGE('',*,*,#7743,.T.); +#7896 = ORIENTED_EDGE('',*,*,#7819,.F.); +#7897 = ORIENTED_EDGE('',*,*,#7871,.F.); +#7898 = ADVANCED_FACE('',(#7899),#7622,.F.); +#7899 = FACE_BOUND('',#7900,.F.); +#7900 = EDGE_LOOP('',(#7901,#7902,#7903,#7904)); +#7901 = ORIENTED_EDGE('',*,*,#7606,.T.); +#7902 = ORIENTED_EDGE('',*,*,#7692,.T.); +#7903 = ORIENTED_EDGE('',*,*,#7792,.F.); +#7904 = ORIENTED_EDGE('',*,*,#7849,.F.); +#7905 = MANIFOLD_SOLID_BREP('',#7906); +#7906 = CLOSED_SHELL('',(#7907,#8027,#8103,#8176,#8223,#8230)); +#7907 = ADVANCED_FACE('',(#7908),#7922,.F.); +#7908 = FACE_BOUND('',#7909,.F.); +#7909 = EDGE_LOOP('',(#7910,#7945,#7973,#8001)); +#7910 = ORIENTED_EDGE('',*,*,#7911,.T.); +#7911 = EDGE_CURVE('',#7912,#7914,#7916,.T.); +#7912 = VERTEX_POINT('',#7913); +#7913 = CARTESIAN_POINT('',(-0.87,-2.55,0.)); +#7914 = VERTEX_POINT('',#7915); +#7915 = CARTESIAN_POINT('',(-0.87,-2.55,0.1)); +#7916 = SURFACE_CURVE('',#7917,(#7921,#7933),.PCURVE_S1.); +#7917 = LINE('',#7918,#7919); +#7918 = CARTESIAN_POINT('',(-0.87,-2.55,0.)); +#7919 = VECTOR('',#7920,1.); +#7920 = DIRECTION('',(0.,0.,1.)); +#7921 = PCURVE('',#7922,#7927); +#7922 = PLANE('',#7923); +#7923 = AXIS2_PLACEMENT_3D('',#7924,#7925,#7926); +#7924 = CARTESIAN_POINT('',(-0.87,-2.55,0.)); +#7925 = DIRECTION('',(0.,1.,0.)); +#7926 = DIRECTION('',(1.,0.,0.)); +#7927 = DEFINITIONAL_REPRESENTATION('',(#7928),#7932); +#7928 = LINE('',#7929,#7930); +#7929 = CARTESIAN_POINT('',(0.,0.)); +#7930 = VECTOR('',#7931,1.); +#7931 = DIRECTION('',(0.,-1.)); +#7932 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7933 = PCURVE('',#7934,#7939); +#7934 = PLANE('',#7935); +#7935 = AXIS2_PLACEMENT_3D('',#7936,#7937,#7938); +#7936 = CARTESIAN_POINT('',(-0.87,-2.55,0.)); +#7937 = DIRECTION('',(-1.,0.,0.)); +#7938 = DIRECTION('',(0.,1.,0.)); +#7939 = DEFINITIONAL_REPRESENTATION('',(#7940),#7944); +#7940 = LINE('',#7941,#7942); +#7941 = CARTESIAN_POINT('',(0.,0.)); +#7942 = VECTOR('',#7943,1.); +#7943 = DIRECTION('',(0.,-1.)); +#7944 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7945 = ORIENTED_EDGE('',*,*,#7946,.T.); +#7946 = EDGE_CURVE('',#7914,#7947,#7949,.T.); +#7947 = VERTEX_POINT('',#7948); +#7948 = CARTESIAN_POINT('',(-0.63,-2.55,0.1)); +#7949 = SURFACE_CURVE('',#7950,(#7954,#7961),.PCURVE_S1.); +#7950 = LINE('',#7951,#7952); +#7951 = CARTESIAN_POINT('',(-0.87,-2.55,0.1)); +#7952 = VECTOR('',#7953,1.); +#7953 = DIRECTION('',(1.,0.,0.)); +#7954 = PCURVE('',#7922,#7955); +#7955 = DEFINITIONAL_REPRESENTATION('',(#7956),#7960); +#7956 = LINE('',#7957,#7958); +#7957 = CARTESIAN_POINT('',(0.,-0.1)); +#7958 = VECTOR('',#7959,1.); +#7959 = DIRECTION('',(1.,0.)); +#7960 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7961 = PCURVE('',#7962,#7967); +#7962 = PLANE('',#7963); +#7963 = AXIS2_PLACEMENT_3D('',#7964,#7965,#7966); +#7964 = CARTESIAN_POINT('',(-0.75,-2.349490847913,0.1)); +#7965 = DIRECTION('',(0.,0.,1.)); +#7966 = DIRECTION('',(1.,0.,0.)); +#7967 = DEFINITIONAL_REPRESENTATION('',(#7968),#7972); +#7968 = LINE('',#7969,#7970); +#7969 = CARTESIAN_POINT('',(-0.12,-0.200509152087)); +#7970 = VECTOR('',#7971,1.); +#7971 = DIRECTION('',(1.,0.)); +#7972 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7973 = ORIENTED_EDGE('',*,*,#7974,.F.); +#7974 = EDGE_CURVE('',#7975,#7947,#7977,.T.); +#7975 = VERTEX_POINT('',#7976); +#7976 = CARTESIAN_POINT('',(-0.63,-2.55,0.)); +#7977 = SURFACE_CURVE('',#7978,(#7982,#7989),.PCURVE_S1.); +#7978 = LINE('',#7979,#7980); +#7979 = CARTESIAN_POINT('',(-0.63,-2.55,0.)); +#7980 = VECTOR('',#7981,1.); +#7981 = DIRECTION('',(0.,0.,1.)); +#7982 = PCURVE('',#7922,#7983); +#7983 = DEFINITIONAL_REPRESENTATION('',(#7984),#7988); +#7984 = LINE('',#7985,#7986); +#7985 = CARTESIAN_POINT('',(0.24,0.)); +#7986 = VECTOR('',#7987,1.); +#7987 = DIRECTION('',(0.,-1.)); +#7988 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7989 = PCURVE('',#7990,#7995); +#7990 = PLANE('',#7991); +#7991 = AXIS2_PLACEMENT_3D('',#7992,#7993,#7994); +#7992 = CARTESIAN_POINT('',(-0.63,-2.55,0.)); +#7993 = DIRECTION('',(-1.,0.,0.)); +#7994 = DIRECTION('',(0.,1.,0.)); +#7995 = DEFINITIONAL_REPRESENTATION('',(#7996),#8000); +#7996 = LINE('',#7997,#7998); +#7997 = CARTESIAN_POINT('',(0.,0.)); +#7998 = VECTOR('',#7999,1.); +#7999 = DIRECTION('',(0.,-1.)); +#8000 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8001 = ORIENTED_EDGE('',*,*,#8002,.F.); +#8002 = EDGE_CURVE('',#7912,#7975,#8003,.T.); +#8003 = SURFACE_CURVE('',#8004,(#8008,#8015),.PCURVE_S1.); +#8004 = LINE('',#8005,#8006); +#8005 = CARTESIAN_POINT('',(-0.87,-2.55,0.)); +#8006 = VECTOR('',#8007,1.); +#8007 = DIRECTION('',(1.,0.,0.)); +#8008 = PCURVE('',#7922,#8009); +#8009 = DEFINITIONAL_REPRESENTATION('',(#8010),#8014); +#8010 = LINE('',#8011,#8012); +#8011 = CARTESIAN_POINT('',(0.,0.)); +#8012 = VECTOR('',#8013,1.); +#8013 = DIRECTION('',(1.,0.)); +#8014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8015 = PCURVE('',#8016,#8021); +#8016 = PLANE('',#8017); +#8017 = AXIS2_PLACEMENT_3D('',#8018,#8019,#8020); +#8018 = CARTESIAN_POINT('',(-0.75,-2.349490847913,0.)); +#8019 = DIRECTION('',(0.,0.,1.)); +#8020 = DIRECTION('',(1.,0.,0.)); +#8021 = DEFINITIONAL_REPRESENTATION('',(#8022),#8026); +#8022 = LINE('',#8023,#8024); +#8023 = CARTESIAN_POINT('',(-0.12,-0.200509152087)); +#8024 = VECTOR('',#8025,1.); +#8025 = DIRECTION('',(1.,0.)); +#8026 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8027 = ADVANCED_FACE('',(#8028),#7990,.F.); +#8028 = FACE_BOUND('',#8029,.F.); +#8029 = EDGE_LOOP('',(#8030,#8031,#8054,#8082)); +#8030 = ORIENTED_EDGE('',*,*,#7974,.T.); +#8031 = ORIENTED_EDGE('',*,*,#8032,.T.); +#8032 = EDGE_CURVE('',#7947,#8033,#8035,.T.); +#8033 = VERTEX_POINT('',#8034); +#8034 = CARTESIAN_POINT('',(-0.63,-2.22,0.1)); +#8035 = SURFACE_CURVE('',#8036,(#8040,#8047),.PCURVE_S1.); +#8036 = LINE('',#8037,#8038); +#8037 = CARTESIAN_POINT('',(-0.63,-2.55,0.1)); +#8038 = VECTOR('',#8039,1.); +#8039 = DIRECTION('',(0.,1.,0.)); +#8040 = PCURVE('',#7990,#8041); +#8041 = DEFINITIONAL_REPRESENTATION('',(#8042),#8046); +#8042 = LINE('',#8043,#8044); +#8043 = CARTESIAN_POINT('',(0.,-0.1)); +#8044 = VECTOR('',#8045,1.); +#8045 = DIRECTION('',(1.,0.)); +#8046 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8047 = PCURVE('',#7962,#8048); +#8048 = DEFINITIONAL_REPRESENTATION('',(#8049),#8053); +#8049 = LINE('',#8050,#8051); +#8050 = CARTESIAN_POINT('',(0.12,-0.200509152087)); +#8051 = VECTOR('',#8052,1.); +#8052 = DIRECTION('',(0.,1.)); +#8053 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8054 = ORIENTED_EDGE('',*,*,#8055,.F.); +#8055 = EDGE_CURVE('',#8056,#8033,#8058,.T.); +#8056 = VERTEX_POINT('',#8057); +#8057 = CARTESIAN_POINT('',(-0.63,-2.22,0.)); +#8058 = SURFACE_CURVE('',#8059,(#8063,#8070),.PCURVE_S1.); +#8059 = LINE('',#8060,#8061); +#8060 = CARTESIAN_POINT('',(-0.63,-2.22,0.)); +#8061 = VECTOR('',#8062,1.); +#8062 = DIRECTION('',(0.,0.,1.)); +#8063 = PCURVE('',#7990,#8064); +#8064 = DEFINITIONAL_REPRESENTATION('',(#8065),#8069); +#8065 = LINE('',#8066,#8067); +#8066 = CARTESIAN_POINT('',(0.33,0.)); +#8067 = VECTOR('',#8068,1.); +#8068 = DIRECTION('',(0.,-1.)); +#8069 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8070 = PCURVE('',#8071,#8076); +#8071 = CYLINDRICAL_SURFACE('',#8072,0.12); +#8072 = AXIS2_PLACEMENT_3D('',#8073,#8074,#8075); +#8073 = CARTESIAN_POINT('',(-0.75,-2.22,0.)); +#8074 = DIRECTION('',(-0.,-0.,-1.)); +#8075 = DIRECTION('',(1.,0.,0.)); +#8076 = DEFINITIONAL_REPRESENTATION('',(#8077),#8081); +#8077 = LINE('',#8078,#8079); +#8078 = CARTESIAN_POINT('',(-0.,0.)); +#8079 = VECTOR('',#8080,1.); +#8080 = DIRECTION('',(-0.,-1.)); +#8081 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8082 = ORIENTED_EDGE('',*,*,#8083,.F.); +#8083 = EDGE_CURVE('',#7975,#8056,#8084,.T.); +#8084 = SURFACE_CURVE('',#8085,(#8089,#8096),.PCURVE_S1.); +#8085 = LINE('',#8086,#8087); +#8086 = CARTESIAN_POINT('',(-0.63,-2.55,0.)); +#8087 = VECTOR('',#8088,1.); +#8088 = DIRECTION('',(0.,1.,0.)); +#8089 = PCURVE('',#7990,#8090); +#8090 = DEFINITIONAL_REPRESENTATION('',(#8091),#8095); +#8091 = LINE('',#8092,#8093); +#8092 = CARTESIAN_POINT('',(0.,0.)); +#8093 = VECTOR('',#8094,1.); +#8094 = DIRECTION('',(1.,0.)); +#8095 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8096 = PCURVE('',#8016,#8097); +#8097 = DEFINITIONAL_REPRESENTATION('',(#8098),#8102); +#8098 = LINE('',#8099,#8100); +#8099 = CARTESIAN_POINT('',(0.12,-0.200509152087)); +#8100 = VECTOR('',#8101,1.); +#8101 = DIRECTION('',(0.,1.)); +#8102 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8103 = ADVANCED_FACE('',(#8104),#8071,.T.); +#8104 = FACE_BOUND('',#8105,.F.); +#8105 = EDGE_LOOP('',(#8106,#8107,#8131,#8154)); +#8106 = ORIENTED_EDGE('',*,*,#8055,.T.); +#8107 = ORIENTED_EDGE('',*,*,#8108,.T.); +#8108 = EDGE_CURVE('',#8033,#8109,#8111,.T.); +#8109 = VERTEX_POINT('',#8110); +#8110 = CARTESIAN_POINT('',(-0.87,-2.22,0.1)); +#8111 = SURFACE_CURVE('',#8112,(#8117,#8124),.PCURVE_S1.); +#8112 = CIRCLE('',#8113,0.12); +#8113 = AXIS2_PLACEMENT_3D('',#8114,#8115,#8116); +#8114 = CARTESIAN_POINT('',(-0.75,-2.22,0.1)); +#8115 = DIRECTION('',(0.,0.,1.)); +#8116 = DIRECTION('',(1.,0.,0.)); +#8117 = PCURVE('',#8071,#8118); +#8118 = DEFINITIONAL_REPRESENTATION('',(#8119),#8123); +#8119 = LINE('',#8120,#8121); +#8120 = CARTESIAN_POINT('',(-0.,-0.1)); +#8121 = VECTOR('',#8122,1.); +#8122 = DIRECTION('',(-1.,0.)); +#8123 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8124 = PCURVE('',#7962,#8125); +#8125 = DEFINITIONAL_REPRESENTATION('',(#8126),#8130); +#8126 = CIRCLE('',#8127,0.12); +#8127 = AXIS2_PLACEMENT_2D('',#8128,#8129); +#8128 = CARTESIAN_POINT('',(2.22044604925E-16,0.129490847913)); +#8129 = DIRECTION('',(1.,0.)); +#8130 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8131 = ORIENTED_EDGE('',*,*,#8132,.F.); +#8132 = EDGE_CURVE('',#8133,#8109,#8135,.T.); +#8133 = VERTEX_POINT('',#8134); +#8134 = CARTESIAN_POINT('',(-0.87,-2.22,0.)); +#8135 = SURFACE_CURVE('',#8136,(#8140,#8147),.PCURVE_S1.); +#8136 = LINE('',#8137,#8138); +#8137 = CARTESIAN_POINT('',(-0.87,-2.22,0.)); +#8138 = VECTOR('',#8139,1.); +#8139 = DIRECTION('',(0.,0.,1.)); +#8140 = PCURVE('',#8071,#8141); +#8141 = DEFINITIONAL_REPRESENTATION('',(#8142),#8146); +#8142 = LINE('',#8143,#8144); +#8143 = CARTESIAN_POINT('',(-3.14159265359,0.)); +#8144 = VECTOR('',#8145,1.); +#8145 = DIRECTION('',(-0.,-1.)); +#8146 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8147 = PCURVE('',#7934,#8148); +#8148 = DEFINITIONAL_REPRESENTATION('',(#8149),#8153); +#8149 = LINE('',#8150,#8151); +#8150 = CARTESIAN_POINT('',(0.33,0.)); +#8151 = VECTOR('',#8152,1.); +#8152 = DIRECTION('',(0.,-1.)); +#8153 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8154 = ORIENTED_EDGE('',*,*,#8155,.F.); +#8155 = EDGE_CURVE('',#8056,#8133,#8156,.T.); +#8156 = SURFACE_CURVE('',#8157,(#8162,#8169),.PCURVE_S1.); +#8157 = CIRCLE('',#8158,0.12); +#8158 = AXIS2_PLACEMENT_3D('',#8159,#8160,#8161); +#8159 = CARTESIAN_POINT('',(-0.75,-2.22,0.)); +#8160 = DIRECTION('',(0.,0.,1.)); +#8161 = DIRECTION('',(1.,0.,0.)); +#8162 = PCURVE('',#8071,#8163); +#8163 = DEFINITIONAL_REPRESENTATION('',(#8164),#8168); +#8164 = LINE('',#8165,#8166); +#8165 = CARTESIAN_POINT('',(-0.,0.)); +#8166 = VECTOR('',#8167,1.); +#8167 = DIRECTION('',(-1.,0.)); +#8168 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8169 = PCURVE('',#8016,#8170); +#8170 = DEFINITIONAL_REPRESENTATION('',(#8171),#8175); +#8171 = CIRCLE('',#8172,0.12); +#8172 = AXIS2_PLACEMENT_2D('',#8173,#8174); +#8173 = CARTESIAN_POINT('',(2.22044604925E-16,0.129490847913)); +#8174 = DIRECTION('',(1.,0.)); +#8175 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8176 = ADVANCED_FACE('',(#8177),#7934,.T.); +#8177 = FACE_BOUND('',#8178,.T.); +#8178 = EDGE_LOOP('',(#8179,#8180,#8201,#8202)); +#8179 = ORIENTED_EDGE('',*,*,#7911,.T.); +#8180 = ORIENTED_EDGE('',*,*,#8181,.T.); +#8181 = EDGE_CURVE('',#7914,#8109,#8182,.T.); +#8182 = SURFACE_CURVE('',#8183,(#8187,#8194),.PCURVE_S1.); +#8183 = LINE('',#8184,#8185); +#8184 = CARTESIAN_POINT('',(-0.87,-2.55,0.1)); +#8185 = VECTOR('',#8186,1.); +#8186 = DIRECTION('',(0.,1.,0.)); +#8187 = PCURVE('',#7934,#8188); +#8188 = DEFINITIONAL_REPRESENTATION('',(#8189),#8193); +#8189 = LINE('',#8190,#8191); +#8190 = CARTESIAN_POINT('',(0.,-0.1)); +#8191 = VECTOR('',#8192,1.); +#8192 = DIRECTION('',(1.,0.)); +#8193 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8194 = PCURVE('',#7962,#8195); +#8195 = DEFINITIONAL_REPRESENTATION('',(#8196),#8200); +#8196 = LINE('',#8197,#8198); +#8197 = CARTESIAN_POINT('',(-0.12,-0.200509152087)); +#8198 = VECTOR('',#8199,1.); +#8199 = DIRECTION('',(0.,1.)); +#8200 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8201 = ORIENTED_EDGE('',*,*,#8132,.F.); +#8202 = ORIENTED_EDGE('',*,*,#8203,.F.); +#8203 = EDGE_CURVE('',#7912,#8133,#8204,.T.); +#8204 = SURFACE_CURVE('',#8205,(#8209,#8216),.PCURVE_S1.); +#8205 = LINE('',#8206,#8207); +#8206 = CARTESIAN_POINT('',(-0.87,-2.55,0.)); +#8207 = VECTOR('',#8208,1.); +#8208 = DIRECTION('',(0.,1.,0.)); +#8209 = PCURVE('',#7934,#8210); +#8210 = DEFINITIONAL_REPRESENTATION('',(#8211),#8215); +#8211 = LINE('',#8212,#8213); +#8212 = CARTESIAN_POINT('',(0.,0.)); +#8213 = VECTOR('',#8214,1.); +#8214 = DIRECTION('',(1.,0.)); +#8215 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8216 = PCURVE('',#8016,#8217); +#8217 = DEFINITIONAL_REPRESENTATION('',(#8218),#8222); +#8218 = LINE('',#8219,#8220); +#8219 = CARTESIAN_POINT('',(-0.12,-0.200509152087)); +#8220 = VECTOR('',#8221,1.); +#8221 = DIRECTION('',(0.,1.)); +#8222 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8223 = ADVANCED_FACE('',(#8224),#8016,.F.); +#8224 = FACE_BOUND('',#8225,.F.); +#8225 = EDGE_LOOP('',(#8226,#8227,#8228,#8229)); +#8226 = ORIENTED_EDGE('',*,*,#8002,.T.); +#8227 = ORIENTED_EDGE('',*,*,#8083,.T.); +#8228 = ORIENTED_EDGE('',*,*,#8155,.T.); +#8229 = ORIENTED_EDGE('',*,*,#8203,.F.); +#8230 = ADVANCED_FACE('',(#8231),#7962,.T.); +#8231 = FACE_BOUND('',#8232,.T.); +#8232 = EDGE_LOOP('',(#8233,#8234,#8235,#8236)); +#8233 = ORIENTED_EDGE('',*,*,#7946,.T.); +#8234 = ORIENTED_EDGE('',*,*,#8032,.T.); +#8235 = ORIENTED_EDGE('',*,*,#8108,.T.); +#8236 = ORIENTED_EDGE('',*,*,#8181,.F.); +#8237 = MANIFOLD_SOLID_BREP('',#8238); +#8238 = CLOSED_SHELL('',(#8239,#8359,#8435,#8516,#8563,#8570)); +#8239 = ADVANCED_FACE('',(#8240),#8254,.T.); +#8240 = FACE_BOUND('',#8241,.T.); +#8241 = EDGE_LOOP('',(#8242,#8277,#8305,#8333)); +#8242 = ORIENTED_EDGE('',*,*,#8243,.T.); +#8243 = EDGE_CURVE('',#8244,#8246,#8248,.T.); +#8244 = VERTEX_POINT('',#8245); +#8245 = CARTESIAN_POINT('',(-0.37,2.55,0.)); +#8246 = VERTEX_POINT('',#8247); +#8247 = CARTESIAN_POINT('',(-0.37,2.55,0.1)); +#8248 = SURFACE_CURVE('',#8249,(#8253,#8265),.PCURVE_S1.); +#8249 = LINE('',#8250,#8251); +#8250 = CARTESIAN_POINT('',(-0.37,2.55,0.)); +#8251 = VECTOR('',#8252,1.); +#8252 = DIRECTION('',(0.,0.,1.)); +#8253 = PCURVE('',#8254,#8259); +#8254 = PLANE('',#8255); +#8255 = AXIS2_PLACEMENT_3D('',#8256,#8257,#8258); +#8256 = CARTESIAN_POINT('',(-0.37,2.55,0.)); +#8257 = DIRECTION('',(0.,1.,0.)); +#8258 = DIRECTION('',(1.,0.,0.)); +#8259 = DEFINITIONAL_REPRESENTATION('',(#8260),#8264); +#8260 = LINE('',#8261,#8262); +#8261 = CARTESIAN_POINT('',(0.,0.)); +#8262 = VECTOR('',#8263,1.); +#8263 = DIRECTION('',(0.,-1.)); +#8264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8265 = PCURVE('',#8266,#8271); +#8266 = PLANE('',#8267); +#8267 = AXIS2_PLACEMENT_3D('',#8268,#8269,#8270); +#8268 = CARTESIAN_POINT('',(-0.37,2.55,0.)); +#8269 = DIRECTION('',(1.,0.,0.)); +#8270 = DIRECTION('',(0.,-1.,0.)); +#8271 = DEFINITIONAL_REPRESENTATION('',(#8272),#8276); +#8272 = LINE('',#8273,#8274); +#8273 = CARTESIAN_POINT('',(0.,0.)); +#8274 = VECTOR('',#8275,1.); +#8275 = DIRECTION('',(0.,-1.)); +#8276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8277 = ORIENTED_EDGE('',*,*,#8278,.T.); +#8278 = EDGE_CURVE('',#8246,#8279,#8281,.T.); +#8279 = VERTEX_POINT('',#8280); +#8280 = CARTESIAN_POINT('',(-0.13,2.55,0.1)); +#8281 = SURFACE_CURVE('',#8282,(#8286,#8293),.PCURVE_S1.); +#8282 = LINE('',#8283,#8284); +#8283 = CARTESIAN_POINT('',(-0.37,2.55,0.1)); +#8284 = VECTOR('',#8285,1.); +#8285 = DIRECTION('',(1.,0.,0.)); +#8286 = PCURVE('',#8254,#8287); +#8287 = DEFINITIONAL_REPRESENTATION('',(#8288),#8292); +#8288 = LINE('',#8289,#8290); +#8289 = CARTESIAN_POINT('',(0.,-0.1)); +#8290 = VECTOR('',#8291,1.); +#8291 = DIRECTION('',(1.,0.)); +#8292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8293 = PCURVE('',#8294,#8299); +#8294 = PLANE('',#8295); +#8295 = AXIS2_PLACEMENT_3D('',#8296,#8297,#8298); +#8296 = CARTESIAN_POINT('',(-0.25,2.349490847913,0.1)); +#8297 = DIRECTION('',(-0.,-0.,-1.)); +#8298 = DIRECTION('',(-1.,0.,0.)); +#8299 = DEFINITIONAL_REPRESENTATION('',(#8300),#8304); +#8300 = LINE('',#8301,#8302); +#8301 = CARTESIAN_POINT('',(0.12,0.200509152087)); +#8302 = VECTOR('',#8303,1.); +#8303 = DIRECTION('',(-1.,0.)); +#8304 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8305 = ORIENTED_EDGE('',*,*,#8306,.F.); +#8306 = EDGE_CURVE('',#8307,#8279,#8309,.T.); +#8307 = VERTEX_POINT('',#8308); +#8308 = CARTESIAN_POINT('',(-0.13,2.55,0.)); +#8309 = SURFACE_CURVE('',#8310,(#8314,#8321),.PCURVE_S1.); +#8310 = LINE('',#8311,#8312); +#8311 = CARTESIAN_POINT('',(-0.13,2.55,0.)); +#8312 = VECTOR('',#8313,1.); +#8313 = DIRECTION('',(0.,0.,1.)); +#8314 = PCURVE('',#8254,#8315); +#8315 = DEFINITIONAL_REPRESENTATION('',(#8316),#8320); +#8316 = LINE('',#8317,#8318); +#8317 = CARTESIAN_POINT('',(0.24,0.)); +#8318 = VECTOR('',#8319,1.); +#8319 = DIRECTION('',(0.,-1.)); +#8320 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8321 = PCURVE('',#8322,#8327); +#8322 = PLANE('',#8323); +#8323 = AXIS2_PLACEMENT_3D('',#8324,#8325,#8326); +#8324 = CARTESIAN_POINT('',(-0.13,2.55,0.)); +#8325 = DIRECTION('',(1.,0.,0.)); +#8326 = DIRECTION('',(0.,-1.,0.)); +#8327 = DEFINITIONAL_REPRESENTATION('',(#8328),#8332); +#8328 = LINE('',#8329,#8330); +#8329 = CARTESIAN_POINT('',(0.,0.)); +#8330 = VECTOR('',#8331,1.); +#8331 = DIRECTION('',(0.,-1.)); +#8332 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8333 = ORIENTED_EDGE('',*,*,#8334,.F.); +#8334 = EDGE_CURVE('',#8244,#8307,#8335,.T.); +#8335 = SURFACE_CURVE('',#8336,(#8340,#8347),.PCURVE_S1.); +#8336 = LINE('',#8337,#8338); +#8337 = CARTESIAN_POINT('',(-0.37,2.55,0.)); +#8338 = VECTOR('',#8339,1.); +#8339 = DIRECTION('',(1.,0.,0.)); +#8340 = PCURVE('',#8254,#8341); +#8341 = DEFINITIONAL_REPRESENTATION('',(#8342),#8346); +#8342 = LINE('',#8343,#8344); +#8343 = CARTESIAN_POINT('',(0.,0.)); +#8344 = VECTOR('',#8345,1.); +#8345 = DIRECTION('',(1.,0.)); +#8346 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8347 = PCURVE('',#8348,#8353); +#8348 = PLANE('',#8349); +#8349 = AXIS2_PLACEMENT_3D('',#8350,#8351,#8352); +#8350 = CARTESIAN_POINT('',(-0.25,2.349490847913,0.)); +#8351 = DIRECTION('',(-0.,-0.,-1.)); +#8352 = DIRECTION('',(-1.,0.,0.)); +#8353 = DEFINITIONAL_REPRESENTATION('',(#8354),#8358); +#8354 = LINE('',#8355,#8356); +#8355 = CARTESIAN_POINT('',(0.12,0.200509152087)); +#8356 = VECTOR('',#8357,1.); +#8357 = DIRECTION('',(-1.,0.)); +#8358 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8359 = ADVANCED_FACE('',(#8360),#8322,.T.); +#8360 = FACE_BOUND('',#8361,.T.); +#8361 = EDGE_LOOP('',(#8362,#8363,#8386,#8414)); +#8362 = ORIENTED_EDGE('',*,*,#8306,.T.); +#8363 = ORIENTED_EDGE('',*,*,#8364,.T.); +#8364 = EDGE_CURVE('',#8279,#8365,#8367,.T.); +#8365 = VERTEX_POINT('',#8366); +#8366 = CARTESIAN_POINT('',(-0.13,2.22,0.1)); +#8367 = SURFACE_CURVE('',#8368,(#8372,#8379),.PCURVE_S1.); +#8368 = LINE('',#8369,#8370); +#8369 = CARTESIAN_POINT('',(-0.13,2.55,0.1)); +#8370 = VECTOR('',#8371,1.); +#8371 = DIRECTION('',(0.,-1.,0.)); +#8372 = PCURVE('',#8322,#8373); +#8373 = DEFINITIONAL_REPRESENTATION('',(#8374),#8378); +#8374 = LINE('',#8375,#8376); +#8375 = CARTESIAN_POINT('',(0.,-0.1)); +#8376 = VECTOR('',#8377,1.); +#8377 = DIRECTION('',(1.,0.)); +#8378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8379 = PCURVE('',#8294,#8380); +#8380 = DEFINITIONAL_REPRESENTATION('',(#8381),#8385); +#8381 = LINE('',#8382,#8383); +#8382 = CARTESIAN_POINT('',(-0.12,0.200509152087)); +#8383 = VECTOR('',#8384,1.); +#8384 = DIRECTION('',(0.,-1.)); +#8385 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8386 = ORIENTED_EDGE('',*,*,#8387,.F.); +#8387 = EDGE_CURVE('',#8388,#8365,#8390,.T.); +#8388 = VERTEX_POINT('',#8389); +#8389 = CARTESIAN_POINT('',(-0.13,2.22,0.)); +#8390 = SURFACE_CURVE('',#8391,(#8395,#8402),.PCURVE_S1.); +#8391 = LINE('',#8392,#8393); +#8392 = CARTESIAN_POINT('',(-0.13,2.22,0.)); +#8393 = VECTOR('',#8394,1.); +#8394 = DIRECTION('',(0.,0.,1.)); +#8395 = PCURVE('',#8322,#8396); +#8396 = DEFINITIONAL_REPRESENTATION('',(#8397),#8401); +#8397 = LINE('',#8398,#8399); +#8398 = CARTESIAN_POINT('',(0.33,0.)); +#8399 = VECTOR('',#8400,1.); +#8400 = DIRECTION('',(0.,-1.)); +#8401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8402 = PCURVE('',#8403,#8408); +#8403 = CYLINDRICAL_SURFACE('',#8404,0.12); +#8404 = AXIS2_PLACEMENT_3D('',#8405,#8406,#8407); +#8405 = CARTESIAN_POINT('',(-0.25,2.22,0.)); +#8406 = DIRECTION('',(-0.,-0.,-1.)); +#8407 = DIRECTION('',(1.,0.,0.)); +#8408 = DEFINITIONAL_REPRESENTATION('',(#8409),#8413); +#8409 = LINE('',#8410,#8411); +#8410 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#8411 = VECTOR('',#8412,1.); +#8412 = DIRECTION('',(-0.,-1.)); +#8413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8414 = ORIENTED_EDGE('',*,*,#8415,.F.); +#8415 = EDGE_CURVE('',#8307,#8388,#8416,.T.); +#8416 = SURFACE_CURVE('',#8417,(#8421,#8428),.PCURVE_S1.); +#8417 = LINE('',#8418,#8419); +#8418 = CARTESIAN_POINT('',(-0.13,2.55,0.)); +#8419 = VECTOR('',#8420,1.); +#8420 = DIRECTION('',(0.,-1.,0.)); +#8421 = PCURVE('',#8322,#8422); +#8422 = DEFINITIONAL_REPRESENTATION('',(#8423),#8427); +#8423 = LINE('',#8424,#8425); +#8424 = CARTESIAN_POINT('',(0.,0.)); +#8425 = VECTOR('',#8426,1.); +#8426 = DIRECTION('',(1.,0.)); +#8427 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8428 = PCURVE('',#8348,#8429); +#8429 = DEFINITIONAL_REPRESENTATION('',(#8430),#8434); +#8430 = LINE('',#8431,#8432); +#8431 = CARTESIAN_POINT('',(-0.12,0.200509152087)); +#8432 = VECTOR('',#8433,1.); +#8433 = DIRECTION('',(0.,-1.)); +#8434 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8435 = ADVANCED_FACE('',(#8436),#8403,.T.); +#8436 = FACE_BOUND('',#8437,.F.); +#8437 = EDGE_LOOP('',(#8438,#8463,#8489,#8490)); +#8438 = ORIENTED_EDGE('',*,*,#8439,.T.); +#8439 = EDGE_CURVE('',#8440,#8442,#8444,.T.); +#8440 = VERTEX_POINT('',#8441); +#8441 = CARTESIAN_POINT('',(-0.37,2.22,0.)); +#8442 = VERTEX_POINT('',#8443); +#8443 = CARTESIAN_POINT('',(-0.37,2.22,0.1)); +#8444 = SURFACE_CURVE('',#8445,(#8449,#8456),.PCURVE_S1.); +#8445 = LINE('',#8446,#8447); +#8446 = CARTESIAN_POINT('',(-0.37,2.22,0.)); +#8447 = VECTOR('',#8448,1.); +#8448 = DIRECTION('',(0.,0.,1.)); +#8449 = PCURVE('',#8403,#8450); +#8450 = DEFINITIONAL_REPRESENTATION('',(#8451),#8455); +#8451 = LINE('',#8452,#8453); +#8452 = CARTESIAN_POINT('',(-3.14159265359,0.)); +#8453 = VECTOR('',#8454,1.); +#8454 = DIRECTION('',(-0.,-1.)); +#8455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8456 = PCURVE('',#8266,#8457); +#8457 = DEFINITIONAL_REPRESENTATION('',(#8458),#8462); +#8458 = LINE('',#8459,#8460); +#8459 = CARTESIAN_POINT('',(0.33,0.)); +#8460 = VECTOR('',#8461,1.); +#8461 = DIRECTION('',(0.,-1.)); +#8462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8463 = ORIENTED_EDGE('',*,*,#8464,.T.); +#8464 = EDGE_CURVE('',#8442,#8365,#8465,.T.); +#8465 = SURFACE_CURVE('',#8466,(#8471,#8478),.PCURVE_S1.); +#8466 = CIRCLE('',#8467,0.12); +#8467 = AXIS2_PLACEMENT_3D('',#8468,#8469,#8470); +#8468 = CARTESIAN_POINT('',(-0.25,2.22,0.1)); +#8469 = DIRECTION('',(0.,0.,1.)); +#8470 = DIRECTION('',(1.,0.,0.)); +#8471 = PCURVE('',#8403,#8472); +#8472 = DEFINITIONAL_REPRESENTATION('',(#8473),#8477); +#8473 = LINE('',#8474,#8475); +#8474 = CARTESIAN_POINT('',(-0.,-0.1)); +#8475 = VECTOR('',#8476,1.); +#8476 = DIRECTION('',(-1.,0.)); +#8477 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8478 = PCURVE('',#8294,#8479); +#8479 = DEFINITIONAL_REPRESENTATION('',(#8480),#8488); +#8480 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8481,#8482,#8483,#8484, +#8485,#8486,#8487),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#8481 = CARTESIAN_POINT('',(-0.12,-0.129490847913)); +#8482 = CARTESIAN_POINT('',(-0.12,7.835524899477E-02)); +#8483 = CARTESIAN_POINT('',(6.E-02,-2.556779945937E-02)); +#8484 = CARTESIAN_POINT('',(0.24,-0.129490847913)); +#8485 = CARTESIAN_POINT('',(6.E-02,-0.233413896368)); +#8486 = CARTESIAN_POINT('',(-0.12,-0.337336944822)); +#8487 = CARTESIAN_POINT('',(-0.12,-0.129490847913)); +#8488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8489 = ORIENTED_EDGE('',*,*,#8387,.F.); +#8490 = ORIENTED_EDGE('',*,*,#8491,.F.); +#8491 = EDGE_CURVE('',#8440,#8388,#8492,.T.); +#8492 = SURFACE_CURVE('',#8493,(#8498,#8505),.PCURVE_S1.); +#8493 = CIRCLE('',#8494,0.12); +#8494 = AXIS2_PLACEMENT_3D('',#8495,#8496,#8497); +#8495 = CARTESIAN_POINT('',(-0.25,2.22,0.)); +#8496 = DIRECTION('',(0.,0.,1.)); +#8497 = DIRECTION('',(1.,0.,0.)); +#8498 = PCURVE('',#8403,#8499); +#8499 = DEFINITIONAL_REPRESENTATION('',(#8500),#8504); +#8500 = LINE('',#8501,#8502); +#8501 = CARTESIAN_POINT('',(-0.,0.)); +#8502 = VECTOR('',#8503,1.); +#8503 = DIRECTION('',(-1.,0.)); +#8504 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8505 = PCURVE('',#8348,#8506); +#8506 = DEFINITIONAL_REPRESENTATION('',(#8507),#8515); +#8507 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8508,#8509,#8510,#8511, +#8512,#8513,#8514),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#8508 = CARTESIAN_POINT('',(-0.12,-0.129490847913)); +#8509 = CARTESIAN_POINT('',(-0.12,7.835524899477E-02)); +#8510 = CARTESIAN_POINT('',(6.E-02,-2.556779945937E-02)); +#8511 = CARTESIAN_POINT('',(0.24,-0.129490847913)); +#8512 = CARTESIAN_POINT('',(6.E-02,-0.233413896368)); +#8513 = CARTESIAN_POINT('',(-0.12,-0.337336944822)); +#8514 = CARTESIAN_POINT('',(-0.12,-0.129490847913)); +#8515 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8516 = ADVANCED_FACE('',(#8517),#8266,.F.); +#8517 = FACE_BOUND('',#8518,.F.); +#8518 = EDGE_LOOP('',(#8519,#8520,#8541,#8542)); +#8519 = ORIENTED_EDGE('',*,*,#8243,.T.); +#8520 = ORIENTED_EDGE('',*,*,#8521,.T.); +#8521 = EDGE_CURVE('',#8246,#8442,#8522,.T.); +#8522 = SURFACE_CURVE('',#8523,(#8527,#8534),.PCURVE_S1.); +#8523 = LINE('',#8524,#8525); +#8524 = CARTESIAN_POINT('',(-0.37,2.55,0.1)); +#8525 = VECTOR('',#8526,1.); +#8526 = DIRECTION('',(0.,-1.,0.)); +#8527 = PCURVE('',#8266,#8528); +#8528 = DEFINITIONAL_REPRESENTATION('',(#8529),#8533); +#8529 = LINE('',#8530,#8531); +#8530 = CARTESIAN_POINT('',(0.,-0.1)); +#8531 = VECTOR('',#8532,1.); +#8532 = DIRECTION('',(1.,0.)); +#8533 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8534 = PCURVE('',#8294,#8535); +#8535 = DEFINITIONAL_REPRESENTATION('',(#8536),#8540); +#8536 = LINE('',#8537,#8538); +#8537 = CARTESIAN_POINT('',(0.12,0.200509152087)); +#8538 = VECTOR('',#8539,1.); +#8539 = DIRECTION('',(0.,-1.)); +#8540 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8541 = ORIENTED_EDGE('',*,*,#8439,.F.); +#8542 = ORIENTED_EDGE('',*,*,#8543,.F.); +#8543 = EDGE_CURVE('',#8244,#8440,#8544,.T.); +#8544 = SURFACE_CURVE('',#8545,(#8549,#8556),.PCURVE_S1.); +#8545 = LINE('',#8546,#8547); +#8546 = CARTESIAN_POINT('',(-0.37,2.55,0.)); +#8547 = VECTOR('',#8548,1.); +#8548 = DIRECTION('',(0.,-1.,0.)); +#8549 = PCURVE('',#8266,#8550); +#8550 = DEFINITIONAL_REPRESENTATION('',(#8551),#8555); +#8551 = LINE('',#8552,#8553); +#8552 = CARTESIAN_POINT('',(0.,0.)); +#8553 = VECTOR('',#8554,1.); +#8554 = DIRECTION('',(1.,0.)); +#8555 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8556 = PCURVE('',#8348,#8557); +#8557 = DEFINITIONAL_REPRESENTATION('',(#8558),#8562); +#8558 = LINE('',#8559,#8560); +#8559 = CARTESIAN_POINT('',(0.12,0.200509152087)); +#8560 = VECTOR('',#8561,1.); +#8561 = DIRECTION('',(0.,-1.)); +#8562 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8563 = ADVANCED_FACE('',(#8564),#8348,.T.); +#8564 = FACE_BOUND('',#8565,.T.); +#8565 = EDGE_LOOP('',(#8566,#8567,#8568,#8569)); +#8566 = ORIENTED_EDGE('',*,*,#8334,.T.); +#8567 = ORIENTED_EDGE('',*,*,#8415,.T.); +#8568 = ORIENTED_EDGE('',*,*,#8491,.F.); +#8569 = ORIENTED_EDGE('',*,*,#8543,.F.); +#8570 = ADVANCED_FACE('',(#8571),#8294,.F.); +#8571 = FACE_BOUND('',#8572,.F.); +#8572 = EDGE_LOOP('',(#8573,#8574,#8575,#8576)); +#8573 = ORIENTED_EDGE('',*,*,#8278,.T.); +#8574 = ORIENTED_EDGE('',*,*,#8364,.T.); +#8575 = ORIENTED_EDGE('',*,*,#8464,.F.); +#8576 = ORIENTED_EDGE('',*,*,#8521,.F.); +#8577 = MANIFOLD_SOLID_BREP('',#8578); +#8578 = CLOSED_SHELL('',(#8579,#8699,#8775,#8848,#8895,#8902)); +#8579 = ADVANCED_FACE('',(#8580),#8594,.F.); +#8580 = FACE_BOUND('',#8581,.F.); +#8581 = EDGE_LOOP('',(#8582,#8617,#8645,#8673)); +#8582 = ORIENTED_EDGE('',*,*,#8583,.T.); +#8583 = EDGE_CURVE('',#8584,#8586,#8588,.T.); +#8584 = VERTEX_POINT('',#8585); +#8585 = CARTESIAN_POINT('',(-0.37,-2.55,0.)); +#8586 = VERTEX_POINT('',#8587); +#8587 = CARTESIAN_POINT('',(-0.37,-2.55,0.1)); +#8588 = SURFACE_CURVE('',#8589,(#8593,#8605),.PCURVE_S1.); +#8589 = LINE('',#8590,#8591); +#8590 = CARTESIAN_POINT('',(-0.37,-2.55,0.)); +#8591 = VECTOR('',#8592,1.); +#8592 = DIRECTION('',(0.,0.,1.)); +#8593 = PCURVE('',#8594,#8599); +#8594 = PLANE('',#8595); +#8595 = AXIS2_PLACEMENT_3D('',#8596,#8597,#8598); +#8596 = CARTESIAN_POINT('',(-0.37,-2.55,0.)); +#8597 = DIRECTION('',(0.,1.,0.)); +#8598 = DIRECTION('',(1.,0.,0.)); +#8599 = DEFINITIONAL_REPRESENTATION('',(#8600),#8604); +#8600 = LINE('',#8601,#8602); +#8601 = CARTESIAN_POINT('',(0.,0.)); +#8602 = VECTOR('',#8603,1.); +#8603 = DIRECTION('',(0.,-1.)); +#8604 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8605 = PCURVE('',#8606,#8611); +#8606 = PLANE('',#8607); +#8607 = AXIS2_PLACEMENT_3D('',#8608,#8609,#8610); +#8608 = CARTESIAN_POINT('',(-0.37,-2.55,0.)); +#8609 = DIRECTION('',(-1.,0.,0.)); +#8610 = DIRECTION('',(0.,1.,0.)); +#8611 = DEFINITIONAL_REPRESENTATION('',(#8612),#8616); +#8612 = LINE('',#8613,#8614); +#8613 = CARTESIAN_POINT('',(0.,0.)); +#8614 = VECTOR('',#8615,1.); +#8615 = DIRECTION('',(0.,-1.)); +#8616 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8617 = ORIENTED_EDGE('',*,*,#8618,.T.); +#8618 = EDGE_CURVE('',#8586,#8619,#8621,.T.); +#8619 = VERTEX_POINT('',#8620); +#8620 = CARTESIAN_POINT('',(-0.13,-2.55,0.1)); +#8621 = SURFACE_CURVE('',#8622,(#8626,#8633),.PCURVE_S1.); +#8622 = LINE('',#8623,#8624); +#8623 = CARTESIAN_POINT('',(-0.37,-2.55,0.1)); +#8624 = VECTOR('',#8625,1.); +#8625 = DIRECTION('',(1.,0.,0.)); +#8626 = PCURVE('',#8594,#8627); +#8627 = DEFINITIONAL_REPRESENTATION('',(#8628),#8632); +#8628 = LINE('',#8629,#8630); +#8629 = CARTESIAN_POINT('',(0.,-0.1)); +#8630 = VECTOR('',#8631,1.); +#8631 = DIRECTION('',(1.,0.)); +#8632 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8633 = PCURVE('',#8634,#8639); +#8634 = PLANE('',#8635); +#8635 = AXIS2_PLACEMENT_3D('',#8636,#8637,#8638); +#8636 = CARTESIAN_POINT('',(-0.25,-2.349490847913,0.1)); +#8637 = DIRECTION('',(0.,0.,1.)); +#8638 = DIRECTION('',(1.,0.,0.)); +#8639 = DEFINITIONAL_REPRESENTATION('',(#8640),#8644); +#8640 = LINE('',#8641,#8642); +#8641 = CARTESIAN_POINT('',(-0.12,-0.200509152087)); +#8642 = VECTOR('',#8643,1.); +#8643 = DIRECTION('',(1.,0.)); +#8644 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8645 = ORIENTED_EDGE('',*,*,#8646,.F.); +#8646 = EDGE_CURVE('',#8647,#8619,#8649,.T.); +#8647 = VERTEX_POINT('',#8648); +#8648 = CARTESIAN_POINT('',(-0.13,-2.55,0.)); +#8649 = SURFACE_CURVE('',#8650,(#8654,#8661),.PCURVE_S1.); +#8650 = LINE('',#8651,#8652); +#8651 = CARTESIAN_POINT('',(-0.13,-2.55,0.)); +#8652 = VECTOR('',#8653,1.); +#8653 = DIRECTION('',(0.,0.,1.)); +#8654 = PCURVE('',#8594,#8655); +#8655 = DEFINITIONAL_REPRESENTATION('',(#8656),#8660); +#8656 = LINE('',#8657,#8658); +#8657 = CARTESIAN_POINT('',(0.24,0.)); +#8658 = VECTOR('',#8659,1.); +#8659 = DIRECTION('',(0.,-1.)); +#8660 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8661 = PCURVE('',#8662,#8667); +#8662 = PLANE('',#8663); +#8663 = AXIS2_PLACEMENT_3D('',#8664,#8665,#8666); +#8664 = CARTESIAN_POINT('',(-0.13,-2.55,0.)); +#8665 = DIRECTION('',(-1.,0.,0.)); +#8666 = DIRECTION('',(0.,1.,0.)); +#8667 = DEFINITIONAL_REPRESENTATION('',(#8668),#8672); +#8668 = LINE('',#8669,#8670); +#8669 = CARTESIAN_POINT('',(0.,0.)); +#8670 = VECTOR('',#8671,1.); +#8671 = DIRECTION('',(0.,-1.)); +#8672 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8673 = ORIENTED_EDGE('',*,*,#8674,.F.); +#8674 = EDGE_CURVE('',#8584,#8647,#8675,.T.); +#8675 = SURFACE_CURVE('',#8676,(#8680,#8687),.PCURVE_S1.); +#8676 = LINE('',#8677,#8678); +#8677 = CARTESIAN_POINT('',(-0.37,-2.55,0.)); +#8678 = VECTOR('',#8679,1.); +#8679 = DIRECTION('',(1.,0.,0.)); +#8680 = PCURVE('',#8594,#8681); +#8681 = DEFINITIONAL_REPRESENTATION('',(#8682),#8686); +#8682 = LINE('',#8683,#8684); +#8683 = CARTESIAN_POINT('',(0.,0.)); +#8684 = VECTOR('',#8685,1.); +#8685 = DIRECTION('',(1.,0.)); +#8686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8687 = PCURVE('',#8688,#8693); +#8688 = PLANE('',#8689); +#8689 = AXIS2_PLACEMENT_3D('',#8690,#8691,#8692); +#8690 = CARTESIAN_POINT('',(-0.25,-2.349490847913,0.)); +#8691 = DIRECTION('',(0.,0.,1.)); +#8692 = DIRECTION('',(1.,0.,0.)); +#8693 = DEFINITIONAL_REPRESENTATION('',(#8694),#8698); +#8694 = LINE('',#8695,#8696); +#8695 = CARTESIAN_POINT('',(-0.12,-0.200509152087)); +#8696 = VECTOR('',#8697,1.); +#8697 = DIRECTION('',(1.,0.)); +#8698 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8699 = ADVANCED_FACE('',(#8700),#8662,.F.); +#8700 = FACE_BOUND('',#8701,.F.); +#8701 = EDGE_LOOP('',(#8702,#8703,#8726,#8754)); +#8702 = ORIENTED_EDGE('',*,*,#8646,.T.); +#8703 = ORIENTED_EDGE('',*,*,#8704,.T.); +#8704 = EDGE_CURVE('',#8619,#8705,#8707,.T.); +#8705 = VERTEX_POINT('',#8706); +#8706 = CARTESIAN_POINT('',(-0.13,-2.22,0.1)); +#8707 = SURFACE_CURVE('',#8708,(#8712,#8719),.PCURVE_S1.); +#8708 = LINE('',#8709,#8710); +#8709 = CARTESIAN_POINT('',(-0.13,-2.55,0.1)); +#8710 = VECTOR('',#8711,1.); +#8711 = DIRECTION('',(0.,1.,0.)); +#8712 = PCURVE('',#8662,#8713); +#8713 = DEFINITIONAL_REPRESENTATION('',(#8714),#8718); +#8714 = LINE('',#8715,#8716); +#8715 = CARTESIAN_POINT('',(0.,-0.1)); +#8716 = VECTOR('',#8717,1.); +#8717 = DIRECTION('',(1.,0.)); +#8718 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8719 = PCURVE('',#8634,#8720); +#8720 = DEFINITIONAL_REPRESENTATION('',(#8721),#8725); +#8721 = LINE('',#8722,#8723); +#8722 = CARTESIAN_POINT('',(0.12,-0.200509152087)); +#8723 = VECTOR('',#8724,1.); +#8724 = DIRECTION('',(0.,1.)); +#8725 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8726 = ORIENTED_EDGE('',*,*,#8727,.F.); +#8727 = EDGE_CURVE('',#8728,#8705,#8730,.T.); +#8728 = VERTEX_POINT('',#8729); +#8729 = CARTESIAN_POINT('',(-0.13,-2.22,0.)); +#8730 = SURFACE_CURVE('',#8731,(#8735,#8742),.PCURVE_S1.); +#8731 = LINE('',#8732,#8733); +#8732 = CARTESIAN_POINT('',(-0.13,-2.22,0.)); +#8733 = VECTOR('',#8734,1.); +#8734 = DIRECTION('',(0.,0.,1.)); +#8735 = PCURVE('',#8662,#8736); +#8736 = DEFINITIONAL_REPRESENTATION('',(#8737),#8741); +#8737 = LINE('',#8738,#8739); +#8738 = CARTESIAN_POINT('',(0.33,0.)); +#8739 = VECTOR('',#8740,1.); +#8740 = DIRECTION('',(0.,-1.)); +#8741 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8742 = PCURVE('',#8743,#8748); +#8743 = CYLINDRICAL_SURFACE('',#8744,0.12); +#8744 = AXIS2_PLACEMENT_3D('',#8745,#8746,#8747); +#8745 = CARTESIAN_POINT('',(-0.25,-2.22,0.)); +#8746 = DIRECTION('',(-0.,-0.,-1.)); +#8747 = DIRECTION('',(1.,0.,0.)); +#8748 = DEFINITIONAL_REPRESENTATION('',(#8749),#8753); +#8749 = LINE('',#8750,#8751); +#8750 = CARTESIAN_POINT('',(-0.,0.)); +#8751 = VECTOR('',#8752,1.); +#8752 = DIRECTION('',(-0.,-1.)); +#8753 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8754 = ORIENTED_EDGE('',*,*,#8755,.F.); +#8755 = EDGE_CURVE('',#8647,#8728,#8756,.T.); +#8756 = SURFACE_CURVE('',#8757,(#8761,#8768),.PCURVE_S1.); +#8757 = LINE('',#8758,#8759); +#8758 = CARTESIAN_POINT('',(-0.13,-2.55,0.)); +#8759 = VECTOR('',#8760,1.); +#8760 = DIRECTION('',(0.,1.,0.)); +#8761 = PCURVE('',#8662,#8762); +#8762 = DEFINITIONAL_REPRESENTATION('',(#8763),#8767); +#8763 = LINE('',#8764,#8765); +#8764 = CARTESIAN_POINT('',(0.,0.)); +#8765 = VECTOR('',#8766,1.); +#8766 = DIRECTION('',(1.,0.)); +#8767 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8768 = PCURVE('',#8688,#8769); +#8769 = DEFINITIONAL_REPRESENTATION('',(#8770),#8774); +#8770 = LINE('',#8771,#8772); +#8771 = CARTESIAN_POINT('',(0.12,-0.200509152087)); +#8772 = VECTOR('',#8773,1.); +#8773 = DIRECTION('',(0.,1.)); +#8774 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8775 = ADVANCED_FACE('',(#8776),#8743,.T.); +#8776 = FACE_BOUND('',#8777,.F.); +#8777 = EDGE_LOOP('',(#8778,#8779,#8803,#8826)); +#8778 = ORIENTED_EDGE('',*,*,#8727,.T.); +#8779 = ORIENTED_EDGE('',*,*,#8780,.T.); +#8780 = EDGE_CURVE('',#8705,#8781,#8783,.T.); +#8781 = VERTEX_POINT('',#8782); +#8782 = CARTESIAN_POINT('',(-0.37,-2.22,0.1)); +#8783 = SURFACE_CURVE('',#8784,(#8789,#8796),.PCURVE_S1.); +#8784 = CIRCLE('',#8785,0.12); +#8785 = AXIS2_PLACEMENT_3D('',#8786,#8787,#8788); +#8786 = CARTESIAN_POINT('',(-0.25,-2.22,0.1)); +#8787 = DIRECTION('',(0.,0.,1.)); +#8788 = DIRECTION('',(1.,0.,0.)); +#8789 = PCURVE('',#8743,#8790); +#8790 = DEFINITIONAL_REPRESENTATION('',(#8791),#8795); +#8791 = LINE('',#8792,#8793); +#8792 = CARTESIAN_POINT('',(-0.,-0.1)); +#8793 = VECTOR('',#8794,1.); +#8794 = DIRECTION('',(-1.,0.)); +#8795 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8796 = PCURVE('',#8634,#8797); +#8797 = DEFINITIONAL_REPRESENTATION('',(#8798),#8802); +#8798 = CIRCLE('',#8799,0.12); +#8799 = AXIS2_PLACEMENT_2D('',#8800,#8801); +#8800 = CARTESIAN_POINT('',(2.22044604925E-16,0.129490847913)); +#8801 = DIRECTION('',(1.,0.)); +#8802 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8803 = ORIENTED_EDGE('',*,*,#8804,.F.); +#8804 = EDGE_CURVE('',#8805,#8781,#8807,.T.); +#8805 = VERTEX_POINT('',#8806); +#8806 = CARTESIAN_POINT('',(-0.37,-2.22,0.)); +#8807 = SURFACE_CURVE('',#8808,(#8812,#8819),.PCURVE_S1.); +#8808 = LINE('',#8809,#8810); +#8809 = CARTESIAN_POINT('',(-0.37,-2.22,0.)); +#8810 = VECTOR('',#8811,1.); +#8811 = DIRECTION('',(0.,0.,1.)); +#8812 = PCURVE('',#8743,#8813); +#8813 = DEFINITIONAL_REPRESENTATION('',(#8814),#8818); +#8814 = LINE('',#8815,#8816); +#8815 = CARTESIAN_POINT('',(-3.14159265359,0.)); +#8816 = VECTOR('',#8817,1.); +#8817 = DIRECTION('',(-0.,-1.)); +#8818 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8819 = PCURVE('',#8606,#8820); +#8820 = DEFINITIONAL_REPRESENTATION('',(#8821),#8825); +#8821 = LINE('',#8822,#8823); +#8822 = CARTESIAN_POINT('',(0.33,0.)); +#8823 = VECTOR('',#8824,1.); +#8824 = DIRECTION('',(0.,-1.)); +#8825 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8826 = ORIENTED_EDGE('',*,*,#8827,.F.); +#8827 = EDGE_CURVE('',#8728,#8805,#8828,.T.); +#8828 = SURFACE_CURVE('',#8829,(#8834,#8841),.PCURVE_S1.); +#8829 = CIRCLE('',#8830,0.12); +#8830 = AXIS2_PLACEMENT_3D('',#8831,#8832,#8833); +#8831 = CARTESIAN_POINT('',(-0.25,-2.22,0.)); +#8832 = DIRECTION('',(0.,0.,1.)); +#8833 = DIRECTION('',(1.,0.,0.)); +#8834 = PCURVE('',#8743,#8835); +#8835 = DEFINITIONAL_REPRESENTATION('',(#8836),#8840); +#8836 = LINE('',#8837,#8838); +#8837 = CARTESIAN_POINT('',(-0.,0.)); +#8838 = VECTOR('',#8839,1.); +#8839 = DIRECTION('',(-1.,0.)); +#8840 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8841 = PCURVE('',#8688,#8842); +#8842 = DEFINITIONAL_REPRESENTATION('',(#8843),#8847); +#8843 = CIRCLE('',#8844,0.12); +#8844 = AXIS2_PLACEMENT_2D('',#8845,#8846); +#8845 = CARTESIAN_POINT('',(2.22044604925E-16,0.129490847913)); +#8846 = DIRECTION('',(1.,0.)); +#8847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8848 = ADVANCED_FACE('',(#8849),#8606,.T.); +#8849 = FACE_BOUND('',#8850,.T.); +#8850 = EDGE_LOOP('',(#8851,#8852,#8873,#8874)); +#8851 = ORIENTED_EDGE('',*,*,#8583,.T.); +#8852 = ORIENTED_EDGE('',*,*,#8853,.T.); +#8853 = EDGE_CURVE('',#8586,#8781,#8854,.T.); +#8854 = SURFACE_CURVE('',#8855,(#8859,#8866),.PCURVE_S1.); +#8855 = LINE('',#8856,#8857); +#8856 = CARTESIAN_POINT('',(-0.37,-2.55,0.1)); +#8857 = VECTOR('',#8858,1.); +#8858 = DIRECTION('',(0.,1.,0.)); +#8859 = PCURVE('',#8606,#8860); +#8860 = DEFINITIONAL_REPRESENTATION('',(#8861),#8865); +#8861 = LINE('',#8862,#8863); +#8862 = CARTESIAN_POINT('',(0.,-0.1)); +#8863 = VECTOR('',#8864,1.); +#8864 = DIRECTION('',(1.,0.)); +#8865 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8866 = PCURVE('',#8634,#8867); +#8867 = DEFINITIONAL_REPRESENTATION('',(#8868),#8872); +#8868 = LINE('',#8869,#8870); +#8869 = CARTESIAN_POINT('',(-0.12,-0.200509152087)); +#8870 = VECTOR('',#8871,1.); +#8871 = DIRECTION('',(0.,1.)); +#8872 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8873 = ORIENTED_EDGE('',*,*,#8804,.F.); +#8874 = ORIENTED_EDGE('',*,*,#8875,.F.); +#8875 = EDGE_CURVE('',#8584,#8805,#8876,.T.); +#8876 = SURFACE_CURVE('',#8877,(#8881,#8888),.PCURVE_S1.); +#8877 = LINE('',#8878,#8879); +#8878 = CARTESIAN_POINT('',(-0.37,-2.55,0.)); +#8879 = VECTOR('',#8880,1.); +#8880 = DIRECTION('',(0.,1.,0.)); +#8881 = PCURVE('',#8606,#8882); +#8882 = DEFINITIONAL_REPRESENTATION('',(#8883),#8887); +#8883 = LINE('',#8884,#8885); +#8884 = CARTESIAN_POINT('',(0.,0.)); +#8885 = VECTOR('',#8886,1.); +#8886 = DIRECTION('',(1.,0.)); +#8887 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8888 = PCURVE('',#8688,#8889); +#8889 = DEFINITIONAL_REPRESENTATION('',(#8890),#8894); +#8890 = LINE('',#8891,#8892); +#8891 = CARTESIAN_POINT('',(-0.12,-0.200509152087)); +#8892 = VECTOR('',#8893,1.); +#8893 = DIRECTION('',(0.,1.)); +#8894 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8895 = ADVANCED_FACE('',(#8896),#8688,.F.); +#8896 = FACE_BOUND('',#8897,.F.); +#8897 = EDGE_LOOP('',(#8898,#8899,#8900,#8901)); +#8898 = ORIENTED_EDGE('',*,*,#8674,.T.); +#8899 = ORIENTED_EDGE('',*,*,#8755,.T.); +#8900 = ORIENTED_EDGE('',*,*,#8827,.T.); +#8901 = ORIENTED_EDGE('',*,*,#8875,.F.); +#8902 = ADVANCED_FACE('',(#8903),#8634,.T.); +#8903 = FACE_BOUND('',#8904,.T.); +#8904 = EDGE_LOOP('',(#8905,#8906,#8907,#8908)); +#8905 = ORIENTED_EDGE('',*,*,#8618,.T.); +#8906 = ORIENTED_EDGE('',*,*,#8704,.T.); +#8907 = ORIENTED_EDGE('',*,*,#8780,.T.); +#8908 = ORIENTED_EDGE('',*,*,#8853,.F.); +#8909 = MANIFOLD_SOLID_BREP('',#8910); +#8910 = CLOSED_SHELL('',(#8911,#9031,#9107,#9188,#9235,#9242)); +#8911 = ADVANCED_FACE('',(#8912),#8926,.T.); +#8912 = FACE_BOUND('',#8913,.T.); +#8913 = EDGE_LOOP('',(#8914,#8949,#8977,#9005)); +#8914 = ORIENTED_EDGE('',*,*,#8915,.T.); +#8915 = EDGE_CURVE('',#8916,#8918,#8920,.T.); +#8916 = VERTEX_POINT('',#8917); +#8917 = CARTESIAN_POINT('',(0.13,2.55,0.)); +#8918 = VERTEX_POINT('',#8919); +#8919 = CARTESIAN_POINT('',(0.13,2.55,0.1)); +#8920 = SURFACE_CURVE('',#8921,(#8925,#8937),.PCURVE_S1.); +#8921 = LINE('',#8922,#8923); +#8922 = CARTESIAN_POINT('',(0.13,2.55,0.)); +#8923 = VECTOR('',#8924,1.); +#8924 = DIRECTION('',(0.,0.,1.)); +#8925 = PCURVE('',#8926,#8931); +#8926 = PLANE('',#8927); +#8927 = AXIS2_PLACEMENT_3D('',#8928,#8929,#8930); +#8928 = CARTESIAN_POINT('',(0.13,2.55,0.)); +#8929 = DIRECTION('',(0.,1.,0.)); +#8930 = DIRECTION('',(1.,0.,0.)); +#8931 = DEFINITIONAL_REPRESENTATION('',(#8932),#8936); +#8932 = LINE('',#8933,#8934); +#8933 = CARTESIAN_POINT('',(0.,0.)); +#8934 = VECTOR('',#8935,1.); +#8935 = DIRECTION('',(0.,-1.)); +#8936 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8937 = PCURVE('',#8938,#8943); +#8938 = PLANE('',#8939); +#8939 = AXIS2_PLACEMENT_3D('',#8940,#8941,#8942); +#8940 = CARTESIAN_POINT('',(0.13,2.55,0.)); +#8941 = DIRECTION('',(1.,0.,0.)); +#8942 = DIRECTION('',(0.,-1.,0.)); +#8943 = DEFINITIONAL_REPRESENTATION('',(#8944),#8948); +#8944 = LINE('',#8945,#8946); +#8945 = CARTESIAN_POINT('',(0.,0.)); +#8946 = VECTOR('',#8947,1.); +#8947 = DIRECTION('',(0.,-1.)); +#8948 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8949 = ORIENTED_EDGE('',*,*,#8950,.T.); +#8950 = EDGE_CURVE('',#8918,#8951,#8953,.T.); +#8951 = VERTEX_POINT('',#8952); +#8952 = CARTESIAN_POINT('',(0.37,2.55,0.1)); +#8953 = SURFACE_CURVE('',#8954,(#8958,#8965),.PCURVE_S1.); +#8954 = LINE('',#8955,#8956); +#8955 = CARTESIAN_POINT('',(0.13,2.55,0.1)); +#8956 = VECTOR('',#8957,1.); +#8957 = DIRECTION('',(1.,0.,0.)); +#8958 = PCURVE('',#8926,#8959); +#8959 = DEFINITIONAL_REPRESENTATION('',(#8960),#8964); +#8960 = LINE('',#8961,#8962); +#8961 = CARTESIAN_POINT('',(0.,-0.1)); +#8962 = VECTOR('',#8963,1.); +#8963 = DIRECTION('',(1.,0.)); +#8964 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8965 = PCURVE('',#8966,#8971); +#8966 = PLANE('',#8967); +#8967 = AXIS2_PLACEMENT_3D('',#8968,#8969,#8970); +#8968 = CARTESIAN_POINT('',(0.25,2.349490847913,0.1)); +#8969 = DIRECTION('',(-0.,-0.,-1.)); +#8970 = DIRECTION('',(-1.,0.,0.)); +#8971 = DEFINITIONAL_REPRESENTATION('',(#8972),#8976); +#8972 = LINE('',#8973,#8974); +#8973 = CARTESIAN_POINT('',(0.12,0.200509152087)); +#8974 = VECTOR('',#8975,1.); +#8975 = DIRECTION('',(-1.,0.)); +#8976 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8977 = ORIENTED_EDGE('',*,*,#8978,.F.); +#8978 = EDGE_CURVE('',#8979,#8951,#8981,.T.); +#8979 = VERTEX_POINT('',#8980); +#8980 = CARTESIAN_POINT('',(0.37,2.55,0.)); +#8981 = SURFACE_CURVE('',#8982,(#8986,#8993),.PCURVE_S1.); +#8982 = LINE('',#8983,#8984); +#8983 = CARTESIAN_POINT('',(0.37,2.55,0.)); +#8984 = VECTOR('',#8985,1.); +#8985 = DIRECTION('',(0.,0.,1.)); +#8986 = PCURVE('',#8926,#8987); +#8987 = DEFINITIONAL_REPRESENTATION('',(#8988),#8992); +#8988 = LINE('',#8989,#8990); +#8989 = CARTESIAN_POINT('',(0.24,0.)); +#8990 = VECTOR('',#8991,1.); +#8991 = DIRECTION('',(0.,-1.)); +#8992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8993 = PCURVE('',#8994,#8999); +#8994 = PLANE('',#8995); +#8995 = AXIS2_PLACEMENT_3D('',#8996,#8997,#8998); +#8996 = CARTESIAN_POINT('',(0.37,2.55,0.)); +#8997 = DIRECTION('',(1.,0.,0.)); +#8998 = DIRECTION('',(0.,-1.,0.)); +#8999 = DEFINITIONAL_REPRESENTATION('',(#9000),#9004); +#9000 = LINE('',#9001,#9002); +#9001 = CARTESIAN_POINT('',(0.,0.)); +#9002 = VECTOR('',#9003,1.); +#9003 = DIRECTION('',(0.,-1.)); +#9004 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9005 = ORIENTED_EDGE('',*,*,#9006,.F.); +#9006 = EDGE_CURVE('',#8916,#8979,#9007,.T.); +#9007 = SURFACE_CURVE('',#9008,(#9012,#9019),.PCURVE_S1.); +#9008 = LINE('',#9009,#9010); +#9009 = CARTESIAN_POINT('',(0.13,2.55,0.)); +#9010 = VECTOR('',#9011,1.); +#9011 = DIRECTION('',(1.,0.,0.)); +#9012 = PCURVE('',#8926,#9013); +#9013 = DEFINITIONAL_REPRESENTATION('',(#9014),#9018); +#9014 = LINE('',#9015,#9016); +#9015 = CARTESIAN_POINT('',(0.,0.)); +#9016 = VECTOR('',#9017,1.); +#9017 = DIRECTION('',(1.,0.)); +#9018 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9019 = PCURVE('',#9020,#9025); +#9020 = PLANE('',#9021); +#9021 = AXIS2_PLACEMENT_3D('',#9022,#9023,#9024); +#9022 = CARTESIAN_POINT('',(0.25,2.349490847913,0.)); +#9023 = DIRECTION('',(-0.,-0.,-1.)); +#9024 = DIRECTION('',(-1.,0.,0.)); +#9025 = DEFINITIONAL_REPRESENTATION('',(#9026),#9030); +#9026 = LINE('',#9027,#9028); +#9027 = CARTESIAN_POINT('',(0.12,0.200509152087)); +#9028 = VECTOR('',#9029,1.); +#9029 = DIRECTION('',(-1.,0.)); +#9030 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9031 = ADVANCED_FACE('',(#9032),#8994,.T.); +#9032 = FACE_BOUND('',#9033,.T.); +#9033 = EDGE_LOOP('',(#9034,#9035,#9058,#9086)); +#9034 = ORIENTED_EDGE('',*,*,#8978,.T.); +#9035 = ORIENTED_EDGE('',*,*,#9036,.T.); +#9036 = EDGE_CURVE('',#8951,#9037,#9039,.T.); +#9037 = VERTEX_POINT('',#9038); +#9038 = CARTESIAN_POINT('',(0.37,2.22,0.1)); +#9039 = SURFACE_CURVE('',#9040,(#9044,#9051),.PCURVE_S1.); +#9040 = LINE('',#9041,#9042); +#9041 = CARTESIAN_POINT('',(0.37,2.55,0.1)); +#9042 = VECTOR('',#9043,1.); +#9043 = DIRECTION('',(0.,-1.,0.)); +#9044 = PCURVE('',#8994,#9045); +#9045 = DEFINITIONAL_REPRESENTATION('',(#9046),#9050); +#9046 = LINE('',#9047,#9048); +#9047 = CARTESIAN_POINT('',(0.,-0.1)); +#9048 = VECTOR('',#9049,1.); +#9049 = DIRECTION('',(1.,0.)); +#9050 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9051 = PCURVE('',#8966,#9052); +#9052 = DEFINITIONAL_REPRESENTATION('',(#9053),#9057); +#9053 = LINE('',#9054,#9055); +#9054 = CARTESIAN_POINT('',(-0.12,0.200509152087)); +#9055 = VECTOR('',#9056,1.); +#9056 = DIRECTION('',(0.,-1.)); +#9057 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9058 = ORIENTED_EDGE('',*,*,#9059,.F.); +#9059 = EDGE_CURVE('',#9060,#9037,#9062,.T.); +#9060 = VERTEX_POINT('',#9061); +#9061 = CARTESIAN_POINT('',(0.37,2.22,0.)); +#9062 = SURFACE_CURVE('',#9063,(#9067,#9074),.PCURVE_S1.); +#9063 = LINE('',#9064,#9065); +#9064 = CARTESIAN_POINT('',(0.37,2.22,0.)); +#9065 = VECTOR('',#9066,1.); +#9066 = DIRECTION('',(0.,0.,1.)); +#9067 = PCURVE('',#8994,#9068); +#9068 = DEFINITIONAL_REPRESENTATION('',(#9069),#9073); +#9069 = LINE('',#9070,#9071); +#9070 = CARTESIAN_POINT('',(0.33,0.)); +#9071 = VECTOR('',#9072,1.); +#9072 = DIRECTION('',(0.,-1.)); +#9073 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9074 = PCURVE('',#9075,#9080); +#9075 = CYLINDRICAL_SURFACE('',#9076,0.12); +#9076 = AXIS2_PLACEMENT_3D('',#9077,#9078,#9079); +#9077 = CARTESIAN_POINT('',(0.25,2.22,0.)); +#9078 = DIRECTION('',(-0.,-0.,-1.)); +#9079 = DIRECTION('',(1.,0.,0.)); +#9080 = DEFINITIONAL_REPRESENTATION('',(#9081),#9085); +#9081 = LINE('',#9082,#9083); +#9082 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#9083 = VECTOR('',#9084,1.); +#9084 = DIRECTION('',(-0.,-1.)); +#9085 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9086 = ORIENTED_EDGE('',*,*,#9087,.F.); +#9087 = EDGE_CURVE('',#8979,#9060,#9088,.T.); +#9088 = SURFACE_CURVE('',#9089,(#9093,#9100),.PCURVE_S1.); +#9089 = LINE('',#9090,#9091); +#9090 = CARTESIAN_POINT('',(0.37,2.55,0.)); +#9091 = VECTOR('',#9092,1.); +#9092 = DIRECTION('',(0.,-1.,0.)); +#9093 = PCURVE('',#8994,#9094); +#9094 = DEFINITIONAL_REPRESENTATION('',(#9095),#9099); +#9095 = LINE('',#9096,#9097); +#9096 = CARTESIAN_POINT('',(0.,0.)); +#9097 = VECTOR('',#9098,1.); +#9098 = DIRECTION('',(1.,0.)); +#9099 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9100 = PCURVE('',#9020,#9101); +#9101 = DEFINITIONAL_REPRESENTATION('',(#9102),#9106); +#9102 = LINE('',#9103,#9104); +#9103 = CARTESIAN_POINT('',(-0.12,0.200509152087)); +#9104 = VECTOR('',#9105,1.); +#9105 = DIRECTION('',(0.,-1.)); +#9106 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9107 = ADVANCED_FACE('',(#9108),#9075,.T.); +#9108 = FACE_BOUND('',#9109,.F.); +#9109 = EDGE_LOOP('',(#9110,#9135,#9161,#9162)); +#9110 = ORIENTED_EDGE('',*,*,#9111,.T.); +#9111 = EDGE_CURVE('',#9112,#9114,#9116,.T.); +#9112 = VERTEX_POINT('',#9113); +#9113 = CARTESIAN_POINT('',(0.13,2.22,0.)); +#9114 = VERTEX_POINT('',#9115); +#9115 = CARTESIAN_POINT('',(0.13,2.22,0.1)); +#9116 = SURFACE_CURVE('',#9117,(#9121,#9128),.PCURVE_S1.); +#9117 = LINE('',#9118,#9119); +#9118 = CARTESIAN_POINT('',(0.13,2.22,0.)); +#9119 = VECTOR('',#9120,1.); +#9120 = DIRECTION('',(0.,0.,1.)); +#9121 = PCURVE('',#9075,#9122); +#9122 = DEFINITIONAL_REPRESENTATION('',(#9123),#9127); +#9123 = LINE('',#9124,#9125); +#9124 = CARTESIAN_POINT('',(-3.14159265359,0.)); +#9125 = VECTOR('',#9126,1.); +#9126 = DIRECTION('',(-0.,-1.)); +#9127 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9128 = PCURVE('',#8938,#9129); +#9129 = DEFINITIONAL_REPRESENTATION('',(#9130),#9134); +#9130 = LINE('',#9131,#9132); +#9131 = CARTESIAN_POINT('',(0.33,0.)); +#9132 = VECTOR('',#9133,1.); +#9133 = DIRECTION('',(0.,-1.)); +#9134 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9135 = ORIENTED_EDGE('',*,*,#9136,.T.); +#9136 = EDGE_CURVE('',#9114,#9037,#9137,.T.); +#9137 = SURFACE_CURVE('',#9138,(#9143,#9150),.PCURVE_S1.); +#9138 = CIRCLE('',#9139,0.12); +#9139 = AXIS2_PLACEMENT_3D('',#9140,#9141,#9142); +#9140 = CARTESIAN_POINT('',(0.25,2.22,0.1)); +#9141 = DIRECTION('',(0.,0.,1.)); +#9142 = DIRECTION('',(1.,0.,0.)); +#9143 = PCURVE('',#9075,#9144); +#9144 = DEFINITIONAL_REPRESENTATION('',(#9145),#9149); +#9145 = LINE('',#9146,#9147); +#9146 = CARTESIAN_POINT('',(-0.,-0.1)); +#9147 = VECTOR('',#9148,1.); +#9148 = DIRECTION('',(-1.,0.)); +#9149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9150 = PCURVE('',#8966,#9151); +#9151 = DEFINITIONAL_REPRESENTATION('',(#9152),#9160); +#9152 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9153,#9154,#9155,#9156, +#9157,#9158,#9159),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#9153 = CARTESIAN_POINT('',(-0.12,-0.129490847913)); +#9154 = CARTESIAN_POINT('',(-0.12,7.835524899477E-02)); +#9155 = CARTESIAN_POINT('',(6.E-02,-2.556779945937E-02)); +#9156 = CARTESIAN_POINT('',(0.24,-0.129490847913)); +#9157 = CARTESIAN_POINT('',(6.E-02,-0.233413896368)); +#9158 = CARTESIAN_POINT('',(-0.12,-0.337336944822)); +#9159 = CARTESIAN_POINT('',(-0.12,-0.129490847913)); +#9160 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9161 = ORIENTED_EDGE('',*,*,#9059,.F.); +#9162 = ORIENTED_EDGE('',*,*,#9163,.F.); +#9163 = EDGE_CURVE('',#9112,#9060,#9164,.T.); +#9164 = SURFACE_CURVE('',#9165,(#9170,#9177),.PCURVE_S1.); +#9165 = CIRCLE('',#9166,0.12); +#9166 = AXIS2_PLACEMENT_3D('',#9167,#9168,#9169); +#9167 = CARTESIAN_POINT('',(0.25,2.22,0.)); +#9168 = DIRECTION('',(0.,0.,1.)); +#9169 = DIRECTION('',(1.,0.,0.)); +#9170 = PCURVE('',#9075,#9171); +#9171 = DEFINITIONAL_REPRESENTATION('',(#9172),#9176); +#9172 = LINE('',#9173,#9174); +#9173 = CARTESIAN_POINT('',(-0.,0.)); +#9174 = VECTOR('',#9175,1.); +#9175 = DIRECTION('',(-1.,0.)); +#9176 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9177 = PCURVE('',#9020,#9178); +#9178 = DEFINITIONAL_REPRESENTATION('',(#9179),#9187); +#9179 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9180,#9181,#9182,#9183, +#9184,#9185,#9186),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#9180 = CARTESIAN_POINT('',(-0.12,-0.129490847913)); +#9181 = CARTESIAN_POINT('',(-0.12,7.835524899477E-02)); +#9182 = CARTESIAN_POINT('',(6.E-02,-2.556779945937E-02)); +#9183 = CARTESIAN_POINT('',(0.24,-0.129490847913)); +#9184 = CARTESIAN_POINT('',(6.E-02,-0.233413896368)); +#9185 = CARTESIAN_POINT('',(-0.12,-0.337336944822)); +#9186 = CARTESIAN_POINT('',(-0.12,-0.129490847913)); +#9187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9188 = ADVANCED_FACE('',(#9189),#8938,.F.); +#9189 = FACE_BOUND('',#9190,.F.); +#9190 = EDGE_LOOP('',(#9191,#9192,#9213,#9214)); +#9191 = ORIENTED_EDGE('',*,*,#8915,.T.); +#9192 = ORIENTED_EDGE('',*,*,#9193,.T.); +#9193 = EDGE_CURVE('',#8918,#9114,#9194,.T.); +#9194 = SURFACE_CURVE('',#9195,(#9199,#9206),.PCURVE_S1.); +#9195 = LINE('',#9196,#9197); +#9196 = CARTESIAN_POINT('',(0.13,2.55,0.1)); +#9197 = VECTOR('',#9198,1.); +#9198 = DIRECTION('',(0.,-1.,0.)); +#9199 = PCURVE('',#8938,#9200); +#9200 = DEFINITIONAL_REPRESENTATION('',(#9201),#9205); +#9201 = LINE('',#9202,#9203); +#9202 = CARTESIAN_POINT('',(0.,-0.1)); +#9203 = VECTOR('',#9204,1.); +#9204 = DIRECTION('',(1.,0.)); +#9205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9206 = PCURVE('',#8966,#9207); +#9207 = DEFINITIONAL_REPRESENTATION('',(#9208),#9212); +#9208 = LINE('',#9209,#9210); +#9209 = CARTESIAN_POINT('',(0.12,0.200509152087)); +#9210 = VECTOR('',#9211,1.); +#9211 = DIRECTION('',(0.,-1.)); +#9212 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9213 = ORIENTED_EDGE('',*,*,#9111,.F.); +#9214 = ORIENTED_EDGE('',*,*,#9215,.F.); +#9215 = EDGE_CURVE('',#8916,#9112,#9216,.T.); +#9216 = SURFACE_CURVE('',#9217,(#9221,#9228),.PCURVE_S1.); +#9217 = LINE('',#9218,#9219); +#9218 = CARTESIAN_POINT('',(0.13,2.55,0.)); +#9219 = VECTOR('',#9220,1.); +#9220 = DIRECTION('',(0.,-1.,0.)); +#9221 = PCURVE('',#8938,#9222); +#9222 = DEFINITIONAL_REPRESENTATION('',(#9223),#9227); +#9223 = LINE('',#9224,#9225); +#9224 = CARTESIAN_POINT('',(0.,0.)); +#9225 = VECTOR('',#9226,1.); +#9226 = DIRECTION('',(1.,0.)); +#9227 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9228 = PCURVE('',#9020,#9229); +#9229 = DEFINITIONAL_REPRESENTATION('',(#9230),#9234); +#9230 = LINE('',#9231,#9232); +#9231 = CARTESIAN_POINT('',(0.12,0.200509152087)); +#9232 = VECTOR('',#9233,1.); +#9233 = DIRECTION('',(0.,-1.)); +#9234 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9235 = ADVANCED_FACE('',(#9236),#9020,.T.); +#9236 = FACE_BOUND('',#9237,.T.); +#9237 = EDGE_LOOP('',(#9238,#9239,#9240,#9241)); +#9238 = ORIENTED_EDGE('',*,*,#9006,.T.); +#9239 = ORIENTED_EDGE('',*,*,#9087,.T.); +#9240 = ORIENTED_EDGE('',*,*,#9163,.F.); +#9241 = ORIENTED_EDGE('',*,*,#9215,.F.); +#9242 = ADVANCED_FACE('',(#9243),#8966,.F.); +#9243 = FACE_BOUND('',#9244,.F.); +#9244 = EDGE_LOOP('',(#9245,#9246,#9247,#9248)); +#9245 = ORIENTED_EDGE('',*,*,#8950,.T.); +#9246 = ORIENTED_EDGE('',*,*,#9036,.T.); +#9247 = ORIENTED_EDGE('',*,*,#9136,.F.); +#9248 = ORIENTED_EDGE('',*,*,#9193,.F.); +#9249 = MANIFOLD_SOLID_BREP('',#9250); +#9250 = CLOSED_SHELL('',(#9251,#9371,#9447,#9520,#9567,#9574)); +#9251 = ADVANCED_FACE('',(#9252),#9266,.F.); +#9252 = FACE_BOUND('',#9253,.F.); +#9253 = EDGE_LOOP('',(#9254,#9289,#9317,#9345)); +#9254 = ORIENTED_EDGE('',*,*,#9255,.T.); +#9255 = EDGE_CURVE('',#9256,#9258,#9260,.T.); +#9256 = VERTEX_POINT('',#9257); +#9257 = CARTESIAN_POINT('',(0.13,-2.55,0.)); +#9258 = VERTEX_POINT('',#9259); +#9259 = CARTESIAN_POINT('',(0.13,-2.55,0.1)); +#9260 = SURFACE_CURVE('',#9261,(#9265,#9277),.PCURVE_S1.); +#9261 = LINE('',#9262,#9263); +#9262 = CARTESIAN_POINT('',(0.13,-2.55,0.)); +#9263 = VECTOR('',#9264,1.); +#9264 = DIRECTION('',(0.,0.,1.)); +#9265 = PCURVE('',#9266,#9271); +#9266 = PLANE('',#9267); +#9267 = AXIS2_PLACEMENT_3D('',#9268,#9269,#9270); +#9268 = CARTESIAN_POINT('',(0.13,-2.55,0.)); +#9269 = DIRECTION('',(0.,1.,0.)); +#9270 = DIRECTION('',(1.,0.,0.)); +#9271 = DEFINITIONAL_REPRESENTATION('',(#9272),#9276); +#9272 = LINE('',#9273,#9274); +#9273 = CARTESIAN_POINT('',(0.,0.)); +#9274 = VECTOR('',#9275,1.); +#9275 = DIRECTION('',(0.,-1.)); +#9276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9277 = PCURVE('',#9278,#9283); +#9278 = PLANE('',#9279); +#9279 = AXIS2_PLACEMENT_3D('',#9280,#9281,#9282); +#9280 = CARTESIAN_POINT('',(0.13,-2.55,0.)); +#9281 = DIRECTION('',(-1.,0.,0.)); +#9282 = DIRECTION('',(0.,1.,0.)); +#9283 = DEFINITIONAL_REPRESENTATION('',(#9284),#9288); +#9284 = LINE('',#9285,#9286); +#9285 = CARTESIAN_POINT('',(0.,0.)); +#9286 = VECTOR('',#9287,1.); +#9287 = DIRECTION('',(0.,-1.)); +#9288 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9289 = ORIENTED_EDGE('',*,*,#9290,.T.); +#9290 = EDGE_CURVE('',#9258,#9291,#9293,.T.); +#9291 = VERTEX_POINT('',#9292); +#9292 = CARTESIAN_POINT('',(0.37,-2.55,0.1)); +#9293 = SURFACE_CURVE('',#9294,(#9298,#9305),.PCURVE_S1.); +#9294 = LINE('',#9295,#9296); +#9295 = CARTESIAN_POINT('',(0.13,-2.55,0.1)); +#9296 = VECTOR('',#9297,1.); +#9297 = DIRECTION('',(1.,0.,0.)); +#9298 = PCURVE('',#9266,#9299); +#9299 = DEFINITIONAL_REPRESENTATION('',(#9300),#9304); +#9300 = LINE('',#9301,#9302); +#9301 = CARTESIAN_POINT('',(0.,-0.1)); +#9302 = VECTOR('',#9303,1.); +#9303 = DIRECTION('',(1.,0.)); +#9304 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9305 = PCURVE('',#9306,#9311); +#9306 = PLANE('',#9307); +#9307 = AXIS2_PLACEMENT_3D('',#9308,#9309,#9310); +#9308 = CARTESIAN_POINT('',(0.25,-2.349490847913,0.1)); +#9309 = DIRECTION('',(0.,0.,1.)); +#9310 = DIRECTION('',(1.,0.,0.)); +#9311 = DEFINITIONAL_REPRESENTATION('',(#9312),#9316); +#9312 = LINE('',#9313,#9314); +#9313 = CARTESIAN_POINT('',(-0.12,-0.200509152087)); +#9314 = VECTOR('',#9315,1.); +#9315 = DIRECTION('',(1.,0.)); +#9316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9317 = ORIENTED_EDGE('',*,*,#9318,.F.); +#9318 = EDGE_CURVE('',#9319,#9291,#9321,.T.); +#9319 = VERTEX_POINT('',#9320); +#9320 = CARTESIAN_POINT('',(0.37,-2.55,0.)); +#9321 = SURFACE_CURVE('',#9322,(#9326,#9333),.PCURVE_S1.); +#9322 = LINE('',#9323,#9324); +#9323 = CARTESIAN_POINT('',(0.37,-2.55,0.)); +#9324 = VECTOR('',#9325,1.); +#9325 = DIRECTION('',(0.,0.,1.)); +#9326 = PCURVE('',#9266,#9327); +#9327 = DEFINITIONAL_REPRESENTATION('',(#9328),#9332); +#9328 = LINE('',#9329,#9330); +#9329 = CARTESIAN_POINT('',(0.24,0.)); +#9330 = VECTOR('',#9331,1.); +#9331 = DIRECTION('',(0.,-1.)); +#9332 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9333 = PCURVE('',#9334,#9339); +#9334 = PLANE('',#9335); +#9335 = AXIS2_PLACEMENT_3D('',#9336,#9337,#9338); +#9336 = CARTESIAN_POINT('',(0.37,-2.55,0.)); +#9337 = DIRECTION('',(-1.,0.,0.)); +#9338 = DIRECTION('',(0.,1.,0.)); +#9339 = DEFINITIONAL_REPRESENTATION('',(#9340),#9344); +#9340 = LINE('',#9341,#9342); +#9341 = CARTESIAN_POINT('',(0.,0.)); +#9342 = VECTOR('',#9343,1.); +#9343 = DIRECTION('',(0.,-1.)); +#9344 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9345 = ORIENTED_EDGE('',*,*,#9346,.F.); +#9346 = EDGE_CURVE('',#9256,#9319,#9347,.T.); +#9347 = SURFACE_CURVE('',#9348,(#9352,#9359),.PCURVE_S1.); +#9348 = LINE('',#9349,#9350); +#9349 = CARTESIAN_POINT('',(0.13,-2.55,0.)); +#9350 = VECTOR('',#9351,1.); +#9351 = DIRECTION('',(1.,0.,0.)); +#9352 = PCURVE('',#9266,#9353); +#9353 = DEFINITIONAL_REPRESENTATION('',(#9354),#9358); +#9354 = LINE('',#9355,#9356); +#9355 = CARTESIAN_POINT('',(0.,0.)); +#9356 = VECTOR('',#9357,1.); +#9357 = DIRECTION('',(1.,0.)); +#9358 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9359 = PCURVE('',#9360,#9365); +#9360 = PLANE('',#9361); +#9361 = AXIS2_PLACEMENT_3D('',#9362,#9363,#9364); +#9362 = CARTESIAN_POINT('',(0.25,-2.349490847913,0.)); +#9363 = DIRECTION('',(0.,0.,1.)); +#9364 = DIRECTION('',(1.,0.,0.)); +#9365 = DEFINITIONAL_REPRESENTATION('',(#9366),#9370); +#9366 = LINE('',#9367,#9368); +#9367 = CARTESIAN_POINT('',(-0.12,-0.200509152087)); +#9368 = VECTOR('',#9369,1.); +#9369 = DIRECTION('',(1.,0.)); +#9370 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9371 = ADVANCED_FACE('',(#9372),#9334,.F.); +#9372 = FACE_BOUND('',#9373,.F.); +#9373 = EDGE_LOOP('',(#9374,#9375,#9398,#9426)); +#9374 = ORIENTED_EDGE('',*,*,#9318,.T.); +#9375 = ORIENTED_EDGE('',*,*,#9376,.T.); +#9376 = EDGE_CURVE('',#9291,#9377,#9379,.T.); +#9377 = VERTEX_POINT('',#9378); +#9378 = CARTESIAN_POINT('',(0.37,-2.22,0.1)); +#9379 = SURFACE_CURVE('',#9380,(#9384,#9391),.PCURVE_S1.); +#9380 = LINE('',#9381,#9382); +#9381 = CARTESIAN_POINT('',(0.37,-2.55,0.1)); +#9382 = VECTOR('',#9383,1.); +#9383 = DIRECTION('',(0.,1.,0.)); +#9384 = PCURVE('',#9334,#9385); +#9385 = DEFINITIONAL_REPRESENTATION('',(#9386),#9390); +#9386 = LINE('',#9387,#9388); +#9387 = CARTESIAN_POINT('',(0.,-0.1)); +#9388 = VECTOR('',#9389,1.); +#9389 = DIRECTION('',(1.,0.)); +#9390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9391 = PCURVE('',#9306,#9392); +#9392 = DEFINITIONAL_REPRESENTATION('',(#9393),#9397); +#9393 = LINE('',#9394,#9395); +#9394 = CARTESIAN_POINT('',(0.12,-0.200509152087)); +#9395 = VECTOR('',#9396,1.); +#9396 = DIRECTION('',(0.,1.)); +#9397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9398 = ORIENTED_EDGE('',*,*,#9399,.F.); +#9399 = EDGE_CURVE('',#9400,#9377,#9402,.T.); +#9400 = VERTEX_POINT('',#9401); +#9401 = CARTESIAN_POINT('',(0.37,-2.22,0.)); +#9402 = SURFACE_CURVE('',#9403,(#9407,#9414),.PCURVE_S1.); +#9403 = LINE('',#9404,#9405); +#9404 = CARTESIAN_POINT('',(0.37,-2.22,0.)); +#9405 = VECTOR('',#9406,1.); +#9406 = DIRECTION('',(0.,0.,1.)); +#9407 = PCURVE('',#9334,#9408); +#9408 = DEFINITIONAL_REPRESENTATION('',(#9409),#9413); +#9409 = LINE('',#9410,#9411); +#9410 = CARTESIAN_POINT('',(0.33,0.)); +#9411 = VECTOR('',#9412,1.); +#9412 = DIRECTION('',(0.,-1.)); +#9413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9414 = PCURVE('',#9415,#9420); +#9415 = CYLINDRICAL_SURFACE('',#9416,0.12); +#9416 = AXIS2_PLACEMENT_3D('',#9417,#9418,#9419); +#9417 = CARTESIAN_POINT('',(0.25,-2.22,0.)); +#9418 = DIRECTION('',(-0.,-0.,-1.)); +#9419 = DIRECTION('',(1.,0.,0.)); +#9420 = DEFINITIONAL_REPRESENTATION('',(#9421),#9425); +#9421 = LINE('',#9422,#9423); +#9422 = CARTESIAN_POINT('',(-0.,0.)); +#9423 = VECTOR('',#9424,1.); +#9424 = DIRECTION('',(-0.,-1.)); +#9425 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9426 = ORIENTED_EDGE('',*,*,#9427,.F.); +#9427 = EDGE_CURVE('',#9319,#9400,#9428,.T.); +#9428 = SURFACE_CURVE('',#9429,(#9433,#9440),.PCURVE_S1.); +#9429 = LINE('',#9430,#9431); +#9430 = CARTESIAN_POINT('',(0.37,-2.55,0.)); +#9431 = VECTOR('',#9432,1.); +#9432 = DIRECTION('',(0.,1.,0.)); +#9433 = PCURVE('',#9334,#9434); +#9434 = DEFINITIONAL_REPRESENTATION('',(#9435),#9439); +#9435 = LINE('',#9436,#9437); +#9436 = CARTESIAN_POINT('',(0.,0.)); +#9437 = VECTOR('',#9438,1.); +#9438 = DIRECTION('',(1.,0.)); +#9439 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9440 = PCURVE('',#9360,#9441); +#9441 = DEFINITIONAL_REPRESENTATION('',(#9442),#9446); +#9442 = LINE('',#9443,#9444); +#9443 = CARTESIAN_POINT('',(0.12,-0.200509152087)); +#9444 = VECTOR('',#9445,1.); +#9445 = DIRECTION('',(0.,1.)); +#9446 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9447 = ADVANCED_FACE('',(#9448),#9415,.T.); +#9448 = FACE_BOUND('',#9449,.F.); +#9449 = EDGE_LOOP('',(#9450,#9451,#9475,#9498)); +#9450 = ORIENTED_EDGE('',*,*,#9399,.T.); +#9451 = ORIENTED_EDGE('',*,*,#9452,.T.); +#9452 = EDGE_CURVE('',#9377,#9453,#9455,.T.); +#9453 = VERTEX_POINT('',#9454); +#9454 = CARTESIAN_POINT('',(0.13,-2.22,0.1)); +#9455 = SURFACE_CURVE('',#9456,(#9461,#9468),.PCURVE_S1.); +#9456 = CIRCLE('',#9457,0.12); +#9457 = AXIS2_PLACEMENT_3D('',#9458,#9459,#9460); +#9458 = CARTESIAN_POINT('',(0.25,-2.22,0.1)); +#9459 = DIRECTION('',(0.,0.,1.)); +#9460 = DIRECTION('',(1.,0.,0.)); +#9461 = PCURVE('',#9415,#9462); +#9462 = DEFINITIONAL_REPRESENTATION('',(#9463),#9467); +#9463 = LINE('',#9464,#9465); +#9464 = CARTESIAN_POINT('',(-0.,-0.1)); +#9465 = VECTOR('',#9466,1.); +#9466 = DIRECTION('',(-1.,0.)); +#9467 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9468 = PCURVE('',#9306,#9469); +#9469 = DEFINITIONAL_REPRESENTATION('',(#9470),#9474); +#9470 = CIRCLE('',#9471,0.12); +#9471 = AXIS2_PLACEMENT_2D('',#9472,#9473); +#9472 = CARTESIAN_POINT('',(2.22044604925E-16,0.129490847913)); +#9473 = DIRECTION('',(1.,0.)); +#9474 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9475 = ORIENTED_EDGE('',*,*,#9476,.F.); +#9476 = EDGE_CURVE('',#9477,#9453,#9479,.T.); +#9477 = VERTEX_POINT('',#9478); +#9478 = CARTESIAN_POINT('',(0.13,-2.22,0.)); +#9479 = SURFACE_CURVE('',#9480,(#9484,#9491),.PCURVE_S1.); +#9480 = LINE('',#9481,#9482); +#9481 = CARTESIAN_POINT('',(0.13,-2.22,0.)); +#9482 = VECTOR('',#9483,1.); +#9483 = DIRECTION('',(0.,0.,1.)); +#9484 = PCURVE('',#9415,#9485); +#9485 = DEFINITIONAL_REPRESENTATION('',(#9486),#9490); +#9486 = LINE('',#9487,#9488); +#9487 = CARTESIAN_POINT('',(-3.14159265359,0.)); +#9488 = VECTOR('',#9489,1.); +#9489 = DIRECTION('',(-0.,-1.)); +#9490 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9491 = PCURVE('',#9278,#9492); +#9492 = DEFINITIONAL_REPRESENTATION('',(#9493),#9497); +#9493 = LINE('',#9494,#9495); +#9494 = CARTESIAN_POINT('',(0.33,0.)); +#9495 = VECTOR('',#9496,1.); +#9496 = DIRECTION('',(0.,-1.)); +#9497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9498 = ORIENTED_EDGE('',*,*,#9499,.F.); +#9499 = EDGE_CURVE('',#9400,#9477,#9500,.T.); +#9500 = SURFACE_CURVE('',#9501,(#9506,#9513),.PCURVE_S1.); +#9501 = CIRCLE('',#9502,0.12); +#9502 = AXIS2_PLACEMENT_3D('',#9503,#9504,#9505); +#9503 = CARTESIAN_POINT('',(0.25,-2.22,0.)); +#9504 = DIRECTION('',(0.,0.,1.)); +#9505 = DIRECTION('',(1.,0.,0.)); +#9506 = PCURVE('',#9415,#9507); +#9507 = DEFINITIONAL_REPRESENTATION('',(#9508),#9512); +#9508 = LINE('',#9509,#9510); +#9509 = CARTESIAN_POINT('',(-0.,0.)); +#9510 = VECTOR('',#9511,1.); +#9511 = DIRECTION('',(-1.,0.)); +#9512 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9513 = PCURVE('',#9360,#9514); +#9514 = DEFINITIONAL_REPRESENTATION('',(#9515),#9519); +#9515 = CIRCLE('',#9516,0.12); +#9516 = AXIS2_PLACEMENT_2D('',#9517,#9518); +#9517 = CARTESIAN_POINT('',(2.22044604925E-16,0.129490847913)); +#9518 = DIRECTION('',(1.,0.)); +#9519 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9520 = ADVANCED_FACE('',(#9521),#9278,.T.); +#9521 = FACE_BOUND('',#9522,.T.); +#9522 = EDGE_LOOP('',(#9523,#9524,#9545,#9546)); +#9523 = ORIENTED_EDGE('',*,*,#9255,.T.); +#9524 = ORIENTED_EDGE('',*,*,#9525,.T.); +#9525 = EDGE_CURVE('',#9258,#9453,#9526,.T.); +#9526 = SURFACE_CURVE('',#9527,(#9531,#9538),.PCURVE_S1.); +#9527 = LINE('',#9528,#9529); +#9528 = CARTESIAN_POINT('',(0.13,-2.55,0.1)); +#9529 = VECTOR('',#9530,1.); +#9530 = DIRECTION('',(0.,1.,0.)); +#9531 = PCURVE('',#9278,#9532); +#9532 = DEFINITIONAL_REPRESENTATION('',(#9533),#9537); +#9533 = LINE('',#9534,#9535); +#9534 = CARTESIAN_POINT('',(0.,-0.1)); +#9535 = VECTOR('',#9536,1.); +#9536 = DIRECTION('',(1.,0.)); +#9537 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9538 = PCURVE('',#9306,#9539); +#9539 = DEFINITIONAL_REPRESENTATION('',(#9540),#9544); +#9540 = LINE('',#9541,#9542); +#9541 = CARTESIAN_POINT('',(-0.12,-0.200509152087)); +#9542 = VECTOR('',#9543,1.); +#9543 = DIRECTION('',(0.,1.)); +#9544 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9545 = ORIENTED_EDGE('',*,*,#9476,.F.); +#9546 = ORIENTED_EDGE('',*,*,#9547,.F.); +#9547 = EDGE_CURVE('',#9256,#9477,#9548,.T.); +#9548 = SURFACE_CURVE('',#9549,(#9553,#9560),.PCURVE_S1.); +#9549 = LINE('',#9550,#9551); +#9550 = CARTESIAN_POINT('',(0.13,-2.55,0.)); +#9551 = VECTOR('',#9552,1.); +#9552 = DIRECTION('',(0.,1.,0.)); +#9553 = PCURVE('',#9278,#9554); +#9554 = DEFINITIONAL_REPRESENTATION('',(#9555),#9559); +#9555 = LINE('',#9556,#9557); +#9556 = CARTESIAN_POINT('',(0.,0.)); +#9557 = VECTOR('',#9558,1.); +#9558 = DIRECTION('',(1.,0.)); +#9559 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9560 = PCURVE('',#9360,#9561); +#9561 = DEFINITIONAL_REPRESENTATION('',(#9562),#9566); +#9562 = LINE('',#9563,#9564); +#9563 = CARTESIAN_POINT('',(-0.12,-0.200509152087)); +#9564 = VECTOR('',#9565,1.); +#9565 = DIRECTION('',(0.,1.)); +#9566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9567 = ADVANCED_FACE('',(#9568),#9360,.F.); +#9568 = FACE_BOUND('',#9569,.F.); +#9569 = EDGE_LOOP('',(#9570,#9571,#9572,#9573)); +#9570 = ORIENTED_EDGE('',*,*,#9346,.T.); +#9571 = ORIENTED_EDGE('',*,*,#9427,.T.); +#9572 = ORIENTED_EDGE('',*,*,#9499,.T.); +#9573 = ORIENTED_EDGE('',*,*,#9547,.F.); +#9574 = ADVANCED_FACE('',(#9575),#9306,.T.); +#9575 = FACE_BOUND('',#9576,.T.); +#9576 = EDGE_LOOP('',(#9577,#9578,#9579,#9580)); +#9577 = ORIENTED_EDGE('',*,*,#9290,.T.); +#9578 = ORIENTED_EDGE('',*,*,#9376,.T.); +#9579 = ORIENTED_EDGE('',*,*,#9452,.T.); +#9580 = ORIENTED_EDGE('',*,*,#9525,.F.); +#9581 = MANIFOLD_SOLID_BREP('',#9582); +#9582 = CLOSED_SHELL('',(#9583,#9703,#9779,#9860,#9907,#9914)); +#9583 = ADVANCED_FACE('',(#9584),#9598,.T.); +#9584 = FACE_BOUND('',#9585,.T.); +#9585 = EDGE_LOOP('',(#9586,#9621,#9649,#9677)); +#9586 = ORIENTED_EDGE('',*,*,#9587,.T.); +#9587 = EDGE_CURVE('',#9588,#9590,#9592,.T.); +#9588 = VERTEX_POINT('',#9589); +#9589 = CARTESIAN_POINT('',(0.63,2.55,0.)); +#9590 = VERTEX_POINT('',#9591); +#9591 = CARTESIAN_POINT('',(0.63,2.55,0.1)); +#9592 = SURFACE_CURVE('',#9593,(#9597,#9609),.PCURVE_S1.); +#9593 = LINE('',#9594,#9595); +#9594 = CARTESIAN_POINT('',(0.63,2.55,0.)); +#9595 = VECTOR('',#9596,1.); +#9596 = DIRECTION('',(0.,0.,1.)); +#9597 = PCURVE('',#9598,#9603); +#9598 = PLANE('',#9599); +#9599 = AXIS2_PLACEMENT_3D('',#9600,#9601,#9602); +#9600 = CARTESIAN_POINT('',(0.63,2.55,0.)); +#9601 = DIRECTION('',(0.,1.,0.)); +#9602 = DIRECTION('',(1.,0.,0.)); +#9603 = DEFINITIONAL_REPRESENTATION('',(#9604),#9608); +#9604 = LINE('',#9605,#9606); +#9605 = CARTESIAN_POINT('',(0.,0.)); +#9606 = VECTOR('',#9607,1.); +#9607 = DIRECTION('',(0.,-1.)); +#9608 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9609 = PCURVE('',#9610,#9615); +#9610 = PLANE('',#9611); +#9611 = AXIS2_PLACEMENT_3D('',#9612,#9613,#9614); +#9612 = CARTESIAN_POINT('',(0.63,2.55,0.)); +#9613 = DIRECTION('',(1.,0.,0.)); +#9614 = DIRECTION('',(0.,-1.,0.)); +#9615 = DEFINITIONAL_REPRESENTATION('',(#9616),#9620); +#9616 = LINE('',#9617,#9618); +#9617 = CARTESIAN_POINT('',(0.,0.)); +#9618 = VECTOR('',#9619,1.); +#9619 = DIRECTION('',(0.,-1.)); +#9620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9621 = ORIENTED_EDGE('',*,*,#9622,.T.); +#9622 = EDGE_CURVE('',#9590,#9623,#9625,.T.); +#9623 = VERTEX_POINT('',#9624); +#9624 = CARTESIAN_POINT('',(0.87,2.55,0.1)); +#9625 = SURFACE_CURVE('',#9626,(#9630,#9637),.PCURVE_S1.); +#9626 = LINE('',#9627,#9628); +#9627 = CARTESIAN_POINT('',(0.63,2.55,0.1)); +#9628 = VECTOR('',#9629,1.); +#9629 = DIRECTION('',(1.,0.,0.)); +#9630 = PCURVE('',#9598,#9631); +#9631 = DEFINITIONAL_REPRESENTATION('',(#9632),#9636); +#9632 = LINE('',#9633,#9634); +#9633 = CARTESIAN_POINT('',(0.,-0.1)); +#9634 = VECTOR('',#9635,1.); +#9635 = DIRECTION('',(1.,0.)); +#9636 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9637 = PCURVE('',#9638,#9643); +#9638 = PLANE('',#9639); +#9639 = AXIS2_PLACEMENT_3D('',#9640,#9641,#9642); +#9640 = CARTESIAN_POINT('',(0.75,2.349490847913,0.1)); +#9641 = DIRECTION('',(-0.,-0.,-1.)); +#9642 = DIRECTION('',(-1.,0.,0.)); +#9643 = DEFINITIONAL_REPRESENTATION('',(#9644),#9648); +#9644 = LINE('',#9645,#9646); +#9645 = CARTESIAN_POINT('',(0.12,0.200509152087)); +#9646 = VECTOR('',#9647,1.); +#9647 = DIRECTION('',(-1.,0.)); +#9648 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9649 = ORIENTED_EDGE('',*,*,#9650,.F.); +#9650 = EDGE_CURVE('',#9651,#9623,#9653,.T.); +#9651 = VERTEX_POINT('',#9652); +#9652 = CARTESIAN_POINT('',(0.87,2.55,0.)); +#9653 = SURFACE_CURVE('',#9654,(#9658,#9665),.PCURVE_S1.); +#9654 = LINE('',#9655,#9656); +#9655 = CARTESIAN_POINT('',(0.87,2.55,0.)); +#9656 = VECTOR('',#9657,1.); +#9657 = DIRECTION('',(0.,0.,1.)); +#9658 = PCURVE('',#9598,#9659); +#9659 = DEFINITIONAL_REPRESENTATION('',(#9660),#9664); +#9660 = LINE('',#9661,#9662); +#9661 = CARTESIAN_POINT('',(0.24,0.)); +#9662 = VECTOR('',#9663,1.); +#9663 = DIRECTION('',(0.,-1.)); +#9664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9665 = PCURVE('',#9666,#9671); +#9666 = PLANE('',#9667); +#9667 = AXIS2_PLACEMENT_3D('',#9668,#9669,#9670); +#9668 = CARTESIAN_POINT('',(0.87,2.55,0.)); +#9669 = DIRECTION('',(1.,0.,0.)); +#9670 = DIRECTION('',(0.,-1.,0.)); +#9671 = DEFINITIONAL_REPRESENTATION('',(#9672),#9676); +#9672 = LINE('',#9673,#9674); +#9673 = CARTESIAN_POINT('',(0.,0.)); +#9674 = VECTOR('',#9675,1.); +#9675 = DIRECTION('',(0.,-1.)); +#9676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9677 = ORIENTED_EDGE('',*,*,#9678,.F.); +#9678 = EDGE_CURVE('',#9588,#9651,#9679,.T.); +#9679 = SURFACE_CURVE('',#9680,(#9684,#9691),.PCURVE_S1.); +#9680 = LINE('',#9681,#9682); +#9681 = CARTESIAN_POINT('',(0.63,2.55,0.)); +#9682 = VECTOR('',#9683,1.); +#9683 = DIRECTION('',(1.,0.,0.)); +#9684 = PCURVE('',#9598,#9685); +#9685 = DEFINITIONAL_REPRESENTATION('',(#9686),#9690); +#9686 = LINE('',#9687,#9688); +#9687 = CARTESIAN_POINT('',(0.,0.)); +#9688 = VECTOR('',#9689,1.); +#9689 = DIRECTION('',(1.,0.)); +#9690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9691 = PCURVE('',#9692,#9697); +#9692 = PLANE('',#9693); +#9693 = AXIS2_PLACEMENT_3D('',#9694,#9695,#9696); +#9694 = CARTESIAN_POINT('',(0.75,2.349490847913,0.)); +#9695 = DIRECTION('',(-0.,-0.,-1.)); +#9696 = DIRECTION('',(-1.,0.,0.)); +#9697 = DEFINITIONAL_REPRESENTATION('',(#9698),#9702); +#9698 = LINE('',#9699,#9700); +#9699 = CARTESIAN_POINT('',(0.12,0.200509152087)); +#9700 = VECTOR('',#9701,1.); +#9701 = DIRECTION('',(-1.,0.)); +#9702 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9703 = ADVANCED_FACE('',(#9704),#9666,.T.); +#9704 = FACE_BOUND('',#9705,.T.); +#9705 = EDGE_LOOP('',(#9706,#9707,#9730,#9758)); +#9706 = ORIENTED_EDGE('',*,*,#9650,.T.); +#9707 = ORIENTED_EDGE('',*,*,#9708,.T.); +#9708 = EDGE_CURVE('',#9623,#9709,#9711,.T.); +#9709 = VERTEX_POINT('',#9710); +#9710 = CARTESIAN_POINT('',(0.87,2.22,0.1)); +#9711 = SURFACE_CURVE('',#9712,(#9716,#9723),.PCURVE_S1.); +#9712 = LINE('',#9713,#9714); +#9713 = CARTESIAN_POINT('',(0.87,2.55,0.1)); +#9714 = VECTOR('',#9715,1.); +#9715 = DIRECTION('',(0.,-1.,0.)); +#9716 = PCURVE('',#9666,#9717); +#9717 = DEFINITIONAL_REPRESENTATION('',(#9718),#9722); +#9718 = LINE('',#9719,#9720); +#9719 = CARTESIAN_POINT('',(0.,-0.1)); +#9720 = VECTOR('',#9721,1.); +#9721 = DIRECTION('',(1.,0.)); +#9722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9723 = PCURVE('',#9638,#9724); +#9724 = DEFINITIONAL_REPRESENTATION('',(#9725),#9729); +#9725 = LINE('',#9726,#9727); +#9726 = CARTESIAN_POINT('',(-0.12,0.200509152087)); +#9727 = VECTOR('',#9728,1.); +#9728 = DIRECTION('',(0.,-1.)); +#9729 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9730 = ORIENTED_EDGE('',*,*,#9731,.F.); +#9731 = EDGE_CURVE('',#9732,#9709,#9734,.T.); +#9732 = VERTEX_POINT('',#9733); +#9733 = CARTESIAN_POINT('',(0.87,2.22,0.)); +#9734 = SURFACE_CURVE('',#9735,(#9739,#9746),.PCURVE_S1.); +#9735 = LINE('',#9736,#9737); +#9736 = CARTESIAN_POINT('',(0.87,2.22,0.)); +#9737 = VECTOR('',#9738,1.); +#9738 = DIRECTION('',(0.,0.,1.)); +#9739 = PCURVE('',#9666,#9740); +#9740 = DEFINITIONAL_REPRESENTATION('',(#9741),#9745); +#9741 = LINE('',#9742,#9743); +#9742 = CARTESIAN_POINT('',(0.33,0.)); +#9743 = VECTOR('',#9744,1.); +#9744 = DIRECTION('',(0.,-1.)); +#9745 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9746 = PCURVE('',#9747,#9752); +#9747 = CYLINDRICAL_SURFACE('',#9748,0.12); +#9748 = AXIS2_PLACEMENT_3D('',#9749,#9750,#9751); +#9749 = CARTESIAN_POINT('',(0.75,2.22,0.)); +#9750 = DIRECTION('',(-0.,-0.,-1.)); +#9751 = DIRECTION('',(1.,0.,0.)); +#9752 = DEFINITIONAL_REPRESENTATION('',(#9753),#9757); +#9753 = LINE('',#9754,#9755); +#9754 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#9755 = VECTOR('',#9756,1.); +#9756 = DIRECTION('',(-0.,-1.)); +#9757 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9758 = ORIENTED_EDGE('',*,*,#9759,.F.); +#9759 = EDGE_CURVE('',#9651,#9732,#9760,.T.); +#9760 = SURFACE_CURVE('',#9761,(#9765,#9772),.PCURVE_S1.); +#9761 = LINE('',#9762,#9763); +#9762 = CARTESIAN_POINT('',(0.87,2.55,0.)); +#9763 = VECTOR('',#9764,1.); +#9764 = DIRECTION('',(0.,-1.,0.)); +#9765 = PCURVE('',#9666,#9766); +#9766 = DEFINITIONAL_REPRESENTATION('',(#9767),#9771); +#9767 = LINE('',#9768,#9769); +#9768 = CARTESIAN_POINT('',(0.,0.)); +#9769 = VECTOR('',#9770,1.); +#9770 = DIRECTION('',(1.,0.)); +#9771 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9772 = PCURVE('',#9692,#9773); +#9773 = DEFINITIONAL_REPRESENTATION('',(#9774),#9778); +#9774 = LINE('',#9775,#9776); +#9775 = CARTESIAN_POINT('',(-0.12,0.200509152087)); +#9776 = VECTOR('',#9777,1.); +#9777 = DIRECTION('',(0.,-1.)); +#9778 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9779 = ADVANCED_FACE('',(#9780),#9747,.T.); +#9780 = FACE_BOUND('',#9781,.F.); +#9781 = EDGE_LOOP('',(#9782,#9807,#9833,#9834)); +#9782 = ORIENTED_EDGE('',*,*,#9783,.T.); +#9783 = EDGE_CURVE('',#9784,#9786,#9788,.T.); +#9784 = VERTEX_POINT('',#9785); +#9785 = CARTESIAN_POINT('',(0.63,2.22,0.)); +#9786 = VERTEX_POINT('',#9787); +#9787 = CARTESIAN_POINT('',(0.63,2.22,0.1)); +#9788 = SURFACE_CURVE('',#9789,(#9793,#9800),.PCURVE_S1.); +#9789 = LINE('',#9790,#9791); +#9790 = CARTESIAN_POINT('',(0.63,2.22,0.)); +#9791 = VECTOR('',#9792,1.); +#9792 = DIRECTION('',(0.,0.,1.)); +#9793 = PCURVE('',#9747,#9794); +#9794 = DEFINITIONAL_REPRESENTATION('',(#9795),#9799); +#9795 = LINE('',#9796,#9797); +#9796 = CARTESIAN_POINT('',(-3.14159265359,0.)); +#9797 = VECTOR('',#9798,1.); +#9798 = DIRECTION('',(-0.,-1.)); +#9799 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9800 = PCURVE('',#9610,#9801); +#9801 = DEFINITIONAL_REPRESENTATION('',(#9802),#9806); +#9802 = LINE('',#9803,#9804); +#9803 = CARTESIAN_POINT('',(0.33,0.)); +#9804 = VECTOR('',#9805,1.); +#9805 = DIRECTION('',(0.,-1.)); +#9806 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9807 = ORIENTED_EDGE('',*,*,#9808,.T.); +#9808 = EDGE_CURVE('',#9786,#9709,#9809,.T.); +#9809 = SURFACE_CURVE('',#9810,(#9815,#9822),.PCURVE_S1.); +#9810 = CIRCLE('',#9811,0.12); +#9811 = AXIS2_PLACEMENT_3D('',#9812,#9813,#9814); +#9812 = CARTESIAN_POINT('',(0.75,2.22,0.1)); +#9813 = DIRECTION('',(0.,0.,1.)); +#9814 = DIRECTION('',(1.,0.,0.)); +#9815 = PCURVE('',#9747,#9816); +#9816 = DEFINITIONAL_REPRESENTATION('',(#9817),#9821); +#9817 = LINE('',#9818,#9819); +#9818 = CARTESIAN_POINT('',(-0.,-0.1)); +#9819 = VECTOR('',#9820,1.); +#9820 = DIRECTION('',(-1.,0.)); +#9821 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9822 = PCURVE('',#9638,#9823); +#9823 = DEFINITIONAL_REPRESENTATION('',(#9824),#9832); +#9824 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9825,#9826,#9827,#9828, +#9829,#9830,#9831),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#9825 = CARTESIAN_POINT('',(-0.12,-0.129490847913)); +#9826 = CARTESIAN_POINT('',(-0.12,7.835524899477E-02)); +#9827 = CARTESIAN_POINT('',(6.E-02,-2.556779945937E-02)); +#9828 = CARTESIAN_POINT('',(0.24,-0.129490847913)); +#9829 = CARTESIAN_POINT('',(6.E-02,-0.233413896368)); +#9830 = CARTESIAN_POINT('',(-0.12,-0.337336944822)); +#9831 = CARTESIAN_POINT('',(-0.12,-0.129490847913)); +#9832 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9833 = ORIENTED_EDGE('',*,*,#9731,.F.); +#9834 = ORIENTED_EDGE('',*,*,#9835,.F.); +#9835 = EDGE_CURVE('',#9784,#9732,#9836,.T.); +#9836 = SURFACE_CURVE('',#9837,(#9842,#9849),.PCURVE_S1.); +#9837 = CIRCLE('',#9838,0.12); +#9838 = AXIS2_PLACEMENT_3D('',#9839,#9840,#9841); +#9839 = CARTESIAN_POINT('',(0.75,2.22,0.)); +#9840 = DIRECTION('',(0.,0.,1.)); +#9841 = DIRECTION('',(1.,0.,0.)); +#9842 = PCURVE('',#9747,#9843); +#9843 = DEFINITIONAL_REPRESENTATION('',(#9844),#9848); +#9844 = LINE('',#9845,#9846); +#9845 = CARTESIAN_POINT('',(-0.,0.)); +#9846 = VECTOR('',#9847,1.); +#9847 = DIRECTION('',(-1.,0.)); +#9848 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9849 = PCURVE('',#9692,#9850); +#9850 = DEFINITIONAL_REPRESENTATION('',(#9851),#9859); +#9851 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9852,#9853,#9854,#9855, +#9856,#9857,#9858),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#9852 = CARTESIAN_POINT('',(-0.12,-0.129490847913)); +#9853 = CARTESIAN_POINT('',(-0.12,7.835524899477E-02)); +#9854 = CARTESIAN_POINT('',(6.E-02,-2.556779945937E-02)); +#9855 = CARTESIAN_POINT('',(0.24,-0.129490847913)); +#9856 = CARTESIAN_POINT('',(6.E-02,-0.233413896368)); +#9857 = CARTESIAN_POINT('',(-0.12,-0.337336944822)); +#9858 = CARTESIAN_POINT('',(-0.12,-0.129490847913)); +#9859 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9860 = ADVANCED_FACE('',(#9861),#9610,.F.); +#9861 = FACE_BOUND('',#9862,.F.); +#9862 = EDGE_LOOP('',(#9863,#9864,#9885,#9886)); +#9863 = ORIENTED_EDGE('',*,*,#9587,.T.); +#9864 = ORIENTED_EDGE('',*,*,#9865,.T.); +#9865 = EDGE_CURVE('',#9590,#9786,#9866,.T.); +#9866 = SURFACE_CURVE('',#9867,(#9871,#9878),.PCURVE_S1.); +#9867 = LINE('',#9868,#9869); +#9868 = CARTESIAN_POINT('',(0.63,2.55,0.1)); +#9869 = VECTOR('',#9870,1.); +#9870 = DIRECTION('',(0.,-1.,0.)); +#9871 = PCURVE('',#9610,#9872); +#9872 = DEFINITIONAL_REPRESENTATION('',(#9873),#9877); +#9873 = LINE('',#9874,#9875); +#9874 = CARTESIAN_POINT('',(0.,-0.1)); +#9875 = VECTOR('',#9876,1.); +#9876 = DIRECTION('',(1.,0.)); +#9877 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9878 = PCURVE('',#9638,#9879); +#9879 = DEFINITIONAL_REPRESENTATION('',(#9880),#9884); +#9880 = LINE('',#9881,#9882); +#9881 = CARTESIAN_POINT('',(0.12,0.200509152087)); +#9882 = VECTOR('',#9883,1.); +#9883 = DIRECTION('',(0.,-1.)); +#9884 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9885 = ORIENTED_EDGE('',*,*,#9783,.F.); +#9886 = ORIENTED_EDGE('',*,*,#9887,.F.); +#9887 = EDGE_CURVE('',#9588,#9784,#9888,.T.); +#9888 = SURFACE_CURVE('',#9889,(#9893,#9900),.PCURVE_S1.); +#9889 = LINE('',#9890,#9891); +#9890 = CARTESIAN_POINT('',(0.63,2.55,0.)); +#9891 = VECTOR('',#9892,1.); +#9892 = DIRECTION('',(0.,-1.,0.)); +#9893 = PCURVE('',#9610,#9894); +#9894 = DEFINITIONAL_REPRESENTATION('',(#9895),#9899); +#9895 = LINE('',#9896,#9897); +#9896 = CARTESIAN_POINT('',(0.,0.)); +#9897 = VECTOR('',#9898,1.); +#9898 = DIRECTION('',(1.,0.)); +#9899 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9900 = PCURVE('',#9692,#9901); +#9901 = DEFINITIONAL_REPRESENTATION('',(#9902),#9906); +#9902 = LINE('',#9903,#9904); +#9903 = CARTESIAN_POINT('',(0.12,0.200509152087)); +#9904 = VECTOR('',#9905,1.); +#9905 = DIRECTION('',(0.,-1.)); +#9906 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9907 = ADVANCED_FACE('',(#9908),#9692,.T.); +#9908 = FACE_BOUND('',#9909,.T.); +#9909 = EDGE_LOOP('',(#9910,#9911,#9912,#9913)); +#9910 = ORIENTED_EDGE('',*,*,#9678,.T.); +#9911 = ORIENTED_EDGE('',*,*,#9759,.T.); +#9912 = ORIENTED_EDGE('',*,*,#9835,.F.); +#9913 = ORIENTED_EDGE('',*,*,#9887,.F.); +#9914 = ADVANCED_FACE('',(#9915),#9638,.F.); +#9915 = FACE_BOUND('',#9916,.F.); +#9916 = EDGE_LOOP('',(#9917,#9918,#9919,#9920)); +#9917 = ORIENTED_EDGE('',*,*,#9622,.T.); +#9918 = ORIENTED_EDGE('',*,*,#9708,.T.); +#9919 = ORIENTED_EDGE('',*,*,#9808,.F.); +#9920 = ORIENTED_EDGE('',*,*,#9865,.F.); +#9921 = MANIFOLD_SOLID_BREP('',#9922); +#9922 = CLOSED_SHELL('',(#9923,#10043,#10119,#10192,#10239,#10246)); +#9923 = ADVANCED_FACE('',(#9924),#9938,.F.); +#9924 = FACE_BOUND('',#9925,.F.); +#9925 = EDGE_LOOP('',(#9926,#9961,#9989,#10017)); +#9926 = ORIENTED_EDGE('',*,*,#9927,.T.); +#9927 = EDGE_CURVE('',#9928,#9930,#9932,.T.); +#9928 = VERTEX_POINT('',#9929); +#9929 = CARTESIAN_POINT('',(0.63,-2.55,0.)); +#9930 = VERTEX_POINT('',#9931); +#9931 = CARTESIAN_POINT('',(0.63,-2.55,0.1)); +#9932 = SURFACE_CURVE('',#9933,(#9937,#9949),.PCURVE_S1.); +#9933 = LINE('',#9934,#9935); +#9934 = CARTESIAN_POINT('',(0.63,-2.55,0.)); +#9935 = VECTOR('',#9936,1.); +#9936 = DIRECTION('',(0.,0.,1.)); +#9937 = PCURVE('',#9938,#9943); +#9938 = PLANE('',#9939); +#9939 = AXIS2_PLACEMENT_3D('',#9940,#9941,#9942); +#9940 = CARTESIAN_POINT('',(0.63,-2.55,0.)); +#9941 = DIRECTION('',(0.,1.,0.)); +#9942 = DIRECTION('',(1.,0.,0.)); +#9943 = DEFINITIONAL_REPRESENTATION('',(#9944),#9948); +#9944 = LINE('',#9945,#9946); +#9945 = CARTESIAN_POINT('',(0.,0.)); +#9946 = VECTOR('',#9947,1.); +#9947 = DIRECTION('',(0.,-1.)); +#9948 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9949 = PCURVE('',#9950,#9955); +#9950 = PLANE('',#9951); +#9951 = AXIS2_PLACEMENT_3D('',#9952,#9953,#9954); +#9952 = CARTESIAN_POINT('',(0.63,-2.55,0.)); +#9953 = DIRECTION('',(-1.,0.,0.)); +#9954 = DIRECTION('',(0.,1.,0.)); +#9955 = DEFINITIONAL_REPRESENTATION('',(#9956),#9960); +#9956 = LINE('',#9957,#9958); +#9957 = CARTESIAN_POINT('',(0.,0.)); +#9958 = VECTOR('',#9959,1.); +#9959 = DIRECTION('',(0.,-1.)); +#9960 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9961 = ORIENTED_EDGE('',*,*,#9962,.T.); +#9962 = EDGE_CURVE('',#9930,#9963,#9965,.T.); +#9963 = VERTEX_POINT('',#9964); +#9964 = CARTESIAN_POINT('',(0.87,-2.55,0.1)); +#9965 = SURFACE_CURVE('',#9966,(#9970,#9977),.PCURVE_S1.); +#9966 = LINE('',#9967,#9968); +#9967 = CARTESIAN_POINT('',(0.63,-2.55,0.1)); +#9968 = VECTOR('',#9969,1.); +#9969 = DIRECTION('',(1.,0.,0.)); +#9970 = PCURVE('',#9938,#9971); +#9971 = DEFINITIONAL_REPRESENTATION('',(#9972),#9976); +#9972 = LINE('',#9973,#9974); +#9973 = CARTESIAN_POINT('',(0.,-0.1)); +#9974 = VECTOR('',#9975,1.); +#9975 = DIRECTION('',(1.,0.)); +#9976 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9977 = PCURVE('',#9978,#9983); +#9978 = PLANE('',#9979); +#9979 = AXIS2_PLACEMENT_3D('',#9980,#9981,#9982); +#9980 = CARTESIAN_POINT('',(0.75,-2.349490847913,0.1)); +#9981 = DIRECTION('',(0.,0.,1.)); +#9982 = DIRECTION('',(1.,0.,0.)); +#9983 = DEFINITIONAL_REPRESENTATION('',(#9984),#9988); +#9984 = LINE('',#9985,#9986); +#9985 = CARTESIAN_POINT('',(-0.12,-0.200509152087)); +#9986 = VECTOR('',#9987,1.); +#9987 = DIRECTION('',(1.,0.)); +#9988 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9989 = ORIENTED_EDGE('',*,*,#9990,.F.); +#9990 = EDGE_CURVE('',#9991,#9963,#9993,.T.); +#9991 = VERTEX_POINT('',#9992); +#9992 = CARTESIAN_POINT('',(0.87,-2.55,0.)); +#9993 = SURFACE_CURVE('',#9994,(#9998,#10005),.PCURVE_S1.); +#9994 = LINE('',#9995,#9996); +#9995 = CARTESIAN_POINT('',(0.87,-2.55,0.)); +#9996 = VECTOR('',#9997,1.); +#9997 = DIRECTION('',(0.,0.,1.)); +#9998 = PCURVE('',#9938,#9999); +#9999 = DEFINITIONAL_REPRESENTATION('',(#10000),#10004); +#10000 = LINE('',#10001,#10002); +#10001 = CARTESIAN_POINT('',(0.24,0.)); +#10002 = VECTOR('',#10003,1.); +#10003 = DIRECTION('',(0.,-1.)); +#10004 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10005 = PCURVE('',#10006,#10011); +#10006 = PLANE('',#10007); +#10007 = AXIS2_PLACEMENT_3D('',#10008,#10009,#10010); +#10008 = CARTESIAN_POINT('',(0.87,-2.55,0.)); +#10009 = DIRECTION('',(-1.,0.,0.)); +#10010 = DIRECTION('',(0.,1.,0.)); +#10011 = DEFINITIONAL_REPRESENTATION('',(#10012),#10016); +#10012 = LINE('',#10013,#10014); +#10013 = CARTESIAN_POINT('',(0.,0.)); +#10014 = VECTOR('',#10015,1.); +#10015 = DIRECTION('',(0.,-1.)); +#10016 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10017 = ORIENTED_EDGE('',*,*,#10018,.F.); +#10018 = EDGE_CURVE('',#9928,#9991,#10019,.T.); +#10019 = SURFACE_CURVE('',#10020,(#10024,#10031),.PCURVE_S1.); +#10020 = LINE('',#10021,#10022); +#10021 = CARTESIAN_POINT('',(0.63,-2.55,0.)); +#10022 = VECTOR('',#10023,1.); +#10023 = DIRECTION('',(1.,0.,0.)); +#10024 = PCURVE('',#9938,#10025); +#10025 = DEFINITIONAL_REPRESENTATION('',(#10026),#10030); +#10026 = LINE('',#10027,#10028); +#10027 = CARTESIAN_POINT('',(0.,0.)); +#10028 = VECTOR('',#10029,1.); +#10029 = DIRECTION('',(1.,0.)); +#10030 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10031 = PCURVE('',#10032,#10037); +#10032 = PLANE('',#10033); +#10033 = AXIS2_PLACEMENT_3D('',#10034,#10035,#10036); +#10034 = CARTESIAN_POINT('',(0.75,-2.349490847913,0.)); +#10035 = DIRECTION('',(0.,0.,1.)); +#10036 = DIRECTION('',(1.,0.,0.)); +#10037 = DEFINITIONAL_REPRESENTATION('',(#10038),#10042); +#10038 = LINE('',#10039,#10040); +#10039 = CARTESIAN_POINT('',(-0.12,-0.200509152087)); +#10040 = VECTOR('',#10041,1.); +#10041 = DIRECTION('',(1.,0.)); +#10042 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10043 = ADVANCED_FACE('',(#10044),#10006,.F.); +#10044 = FACE_BOUND('',#10045,.F.); +#10045 = EDGE_LOOP('',(#10046,#10047,#10070,#10098)); +#10046 = ORIENTED_EDGE('',*,*,#9990,.T.); +#10047 = ORIENTED_EDGE('',*,*,#10048,.T.); +#10048 = EDGE_CURVE('',#9963,#10049,#10051,.T.); +#10049 = VERTEX_POINT('',#10050); +#10050 = CARTESIAN_POINT('',(0.87,-2.22,0.1)); +#10051 = SURFACE_CURVE('',#10052,(#10056,#10063),.PCURVE_S1.); +#10052 = LINE('',#10053,#10054); +#10053 = CARTESIAN_POINT('',(0.87,-2.55,0.1)); +#10054 = VECTOR('',#10055,1.); +#10055 = DIRECTION('',(0.,1.,0.)); +#10056 = PCURVE('',#10006,#10057); +#10057 = DEFINITIONAL_REPRESENTATION('',(#10058),#10062); +#10058 = LINE('',#10059,#10060); +#10059 = CARTESIAN_POINT('',(0.,-0.1)); +#10060 = VECTOR('',#10061,1.); +#10061 = DIRECTION('',(1.,0.)); +#10062 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10063 = PCURVE('',#9978,#10064); +#10064 = DEFINITIONAL_REPRESENTATION('',(#10065),#10069); +#10065 = LINE('',#10066,#10067); +#10066 = CARTESIAN_POINT('',(0.12,-0.200509152087)); +#10067 = VECTOR('',#10068,1.); +#10068 = DIRECTION('',(0.,1.)); +#10069 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10070 = ORIENTED_EDGE('',*,*,#10071,.F.); +#10071 = EDGE_CURVE('',#10072,#10049,#10074,.T.); +#10072 = VERTEX_POINT('',#10073); +#10073 = CARTESIAN_POINT('',(0.87,-2.22,0.)); +#10074 = SURFACE_CURVE('',#10075,(#10079,#10086),.PCURVE_S1.); +#10075 = LINE('',#10076,#10077); +#10076 = CARTESIAN_POINT('',(0.87,-2.22,0.)); +#10077 = VECTOR('',#10078,1.); +#10078 = DIRECTION('',(0.,0.,1.)); +#10079 = PCURVE('',#10006,#10080); +#10080 = DEFINITIONAL_REPRESENTATION('',(#10081),#10085); +#10081 = LINE('',#10082,#10083); +#10082 = CARTESIAN_POINT('',(0.33,0.)); +#10083 = VECTOR('',#10084,1.); +#10084 = DIRECTION('',(0.,-1.)); +#10085 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10086 = PCURVE('',#10087,#10092); +#10087 = CYLINDRICAL_SURFACE('',#10088,0.12); +#10088 = AXIS2_PLACEMENT_3D('',#10089,#10090,#10091); +#10089 = CARTESIAN_POINT('',(0.75,-2.22,0.)); +#10090 = DIRECTION('',(-0.,-0.,-1.)); +#10091 = DIRECTION('',(1.,0.,0.)); +#10092 = DEFINITIONAL_REPRESENTATION('',(#10093),#10097); +#10093 = LINE('',#10094,#10095); +#10094 = CARTESIAN_POINT('',(-0.,0.)); +#10095 = VECTOR('',#10096,1.); +#10096 = DIRECTION('',(-0.,-1.)); +#10097 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10098 = ORIENTED_EDGE('',*,*,#10099,.F.); +#10099 = EDGE_CURVE('',#9991,#10072,#10100,.T.); +#10100 = SURFACE_CURVE('',#10101,(#10105,#10112),.PCURVE_S1.); +#10101 = LINE('',#10102,#10103); +#10102 = CARTESIAN_POINT('',(0.87,-2.55,0.)); +#10103 = VECTOR('',#10104,1.); +#10104 = DIRECTION('',(0.,1.,0.)); +#10105 = PCURVE('',#10006,#10106); +#10106 = DEFINITIONAL_REPRESENTATION('',(#10107),#10111); +#10107 = LINE('',#10108,#10109); +#10108 = CARTESIAN_POINT('',(0.,0.)); +#10109 = VECTOR('',#10110,1.); +#10110 = DIRECTION('',(1.,0.)); +#10111 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10112 = PCURVE('',#10032,#10113); +#10113 = DEFINITIONAL_REPRESENTATION('',(#10114),#10118); +#10114 = LINE('',#10115,#10116); +#10115 = CARTESIAN_POINT('',(0.12,-0.200509152087)); +#10116 = VECTOR('',#10117,1.); +#10117 = DIRECTION('',(0.,1.)); +#10118 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10119 = ADVANCED_FACE('',(#10120),#10087,.T.); +#10120 = FACE_BOUND('',#10121,.F.); +#10121 = EDGE_LOOP('',(#10122,#10123,#10147,#10170)); +#10122 = ORIENTED_EDGE('',*,*,#10071,.T.); +#10123 = ORIENTED_EDGE('',*,*,#10124,.T.); +#10124 = EDGE_CURVE('',#10049,#10125,#10127,.T.); +#10125 = VERTEX_POINT('',#10126); +#10126 = CARTESIAN_POINT('',(0.63,-2.22,0.1)); +#10127 = SURFACE_CURVE('',#10128,(#10133,#10140),.PCURVE_S1.); +#10128 = CIRCLE('',#10129,0.12); +#10129 = AXIS2_PLACEMENT_3D('',#10130,#10131,#10132); +#10130 = CARTESIAN_POINT('',(0.75,-2.22,0.1)); +#10131 = DIRECTION('',(0.,0.,1.)); +#10132 = DIRECTION('',(1.,0.,0.)); +#10133 = PCURVE('',#10087,#10134); +#10134 = DEFINITIONAL_REPRESENTATION('',(#10135),#10139); +#10135 = LINE('',#10136,#10137); +#10136 = CARTESIAN_POINT('',(-0.,-0.1)); +#10137 = VECTOR('',#10138,1.); +#10138 = DIRECTION('',(-1.,0.)); +#10139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10140 = PCURVE('',#9978,#10141); +#10141 = DEFINITIONAL_REPRESENTATION('',(#10142),#10146); +#10142 = CIRCLE('',#10143,0.12); +#10143 = AXIS2_PLACEMENT_2D('',#10144,#10145); +#10144 = CARTESIAN_POINT('',(2.22044604925E-16,0.129490847913)); +#10145 = DIRECTION('',(1.,0.)); +#10146 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10147 = ORIENTED_EDGE('',*,*,#10148,.F.); +#10148 = EDGE_CURVE('',#10149,#10125,#10151,.T.); +#10149 = VERTEX_POINT('',#10150); +#10150 = CARTESIAN_POINT('',(0.63,-2.22,0.)); +#10151 = SURFACE_CURVE('',#10152,(#10156,#10163),.PCURVE_S1.); +#10152 = LINE('',#10153,#10154); +#10153 = CARTESIAN_POINT('',(0.63,-2.22,0.)); +#10154 = VECTOR('',#10155,1.); +#10155 = DIRECTION('',(0.,0.,1.)); +#10156 = PCURVE('',#10087,#10157); +#10157 = DEFINITIONAL_REPRESENTATION('',(#10158),#10162); +#10158 = LINE('',#10159,#10160); +#10159 = CARTESIAN_POINT('',(-3.14159265359,0.)); +#10160 = VECTOR('',#10161,1.); +#10161 = DIRECTION('',(-0.,-1.)); +#10162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10163 = PCURVE('',#9950,#10164); +#10164 = DEFINITIONAL_REPRESENTATION('',(#10165),#10169); +#10165 = LINE('',#10166,#10167); +#10166 = CARTESIAN_POINT('',(0.33,0.)); +#10167 = VECTOR('',#10168,1.); +#10168 = DIRECTION('',(0.,-1.)); +#10169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10170 = ORIENTED_EDGE('',*,*,#10171,.F.); +#10171 = EDGE_CURVE('',#10072,#10149,#10172,.T.); +#10172 = SURFACE_CURVE('',#10173,(#10178,#10185),.PCURVE_S1.); +#10173 = CIRCLE('',#10174,0.12); +#10174 = AXIS2_PLACEMENT_3D('',#10175,#10176,#10177); +#10175 = CARTESIAN_POINT('',(0.75,-2.22,0.)); +#10176 = DIRECTION('',(0.,0.,1.)); +#10177 = DIRECTION('',(1.,0.,0.)); +#10178 = PCURVE('',#10087,#10179); +#10179 = DEFINITIONAL_REPRESENTATION('',(#10180),#10184); +#10180 = LINE('',#10181,#10182); +#10181 = CARTESIAN_POINT('',(-0.,0.)); +#10182 = VECTOR('',#10183,1.); +#10183 = DIRECTION('',(-1.,0.)); +#10184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10185 = PCURVE('',#10032,#10186); +#10186 = DEFINITIONAL_REPRESENTATION('',(#10187),#10191); +#10187 = CIRCLE('',#10188,0.12); +#10188 = AXIS2_PLACEMENT_2D('',#10189,#10190); +#10189 = CARTESIAN_POINT('',(2.22044604925E-16,0.129490847913)); +#10190 = DIRECTION('',(1.,0.)); +#10191 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10192 = ADVANCED_FACE('',(#10193),#9950,.T.); +#10193 = FACE_BOUND('',#10194,.T.); +#10194 = EDGE_LOOP('',(#10195,#10196,#10217,#10218)); +#10195 = ORIENTED_EDGE('',*,*,#9927,.T.); +#10196 = ORIENTED_EDGE('',*,*,#10197,.T.); +#10197 = EDGE_CURVE('',#9930,#10125,#10198,.T.); +#10198 = SURFACE_CURVE('',#10199,(#10203,#10210),.PCURVE_S1.); +#10199 = LINE('',#10200,#10201); +#10200 = CARTESIAN_POINT('',(0.63,-2.55,0.1)); +#10201 = VECTOR('',#10202,1.); +#10202 = DIRECTION('',(0.,1.,0.)); +#10203 = PCURVE('',#9950,#10204); +#10204 = DEFINITIONAL_REPRESENTATION('',(#10205),#10209); +#10205 = LINE('',#10206,#10207); +#10206 = CARTESIAN_POINT('',(0.,-0.1)); +#10207 = VECTOR('',#10208,1.); +#10208 = DIRECTION('',(1.,0.)); +#10209 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10210 = PCURVE('',#9978,#10211); +#10211 = DEFINITIONAL_REPRESENTATION('',(#10212),#10216); +#10212 = LINE('',#10213,#10214); +#10213 = CARTESIAN_POINT('',(-0.12,-0.200509152087)); +#10214 = VECTOR('',#10215,1.); +#10215 = DIRECTION('',(0.,1.)); +#10216 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10217 = ORIENTED_EDGE('',*,*,#10148,.F.); +#10218 = ORIENTED_EDGE('',*,*,#10219,.F.); +#10219 = EDGE_CURVE('',#9928,#10149,#10220,.T.); +#10220 = SURFACE_CURVE('',#10221,(#10225,#10232),.PCURVE_S1.); +#10221 = LINE('',#10222,#10223); +#10222 = CARTESIAN_POINT('',(0.63,-2.55,0.)); +#10223 = VECTOR('',#10224,1.); +#10224 = DIRECTION('',(0.,1.,0.)); +#10225 = PCURVE('',#9950,#10226); +#10226 = DEFINITIONAL_REPRESENTATION('',(#10227),#10231); +#10227 = LINE('',#10228,#10229); +#10228 = CARTESIAN_POINT('',(0.,0.)); +#10229 = VECTOR('',#10230,1.); +#10230 = DIRECTION('',(1.,0.)); +#10231 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10232 = PCURVE('',#10032,#10233); +#10233 = DEFINITIONAL_REPRESENTATION('',(#10234),#10238); +#10234 = LINE('',#10235,#10236); +#10235 = CARTESIAN_POINT('',(-0.12,-0.200509152087)); +#10236 = VECTOR('',#10237,1.); +#10237 = DIRECTION('',(0.,1.)); +#10238 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10239 = ADVANCED_FACE('',(#10240),#10032,.F.); +#10240 = FACE_BOUND('',#10241,.F.); +#10241 = EDGE_LOOP('',(#10242,#10243,#10244,#10245)); +#10242 = ORIENTED_EDGE('',*,*,#10018,.T.); +#10243 = ORIENTED_EDGE('',*,*,#10099,.T.); +#10244 = ORIENTED_EDGE('',*,*,#10171,.T.); +#10245 = ORIENTED_EDGE('',*,*,#10219,.F.); +#10246 = ADVANCED_FACE('',(#10247),#9978,.T.); +#10247 = FACE_BOUND('',#10248,.T.); +#10248 = EDGE_LOOP('',(#10249,#10250,#10251,#10252)); +#10249 = ORIENTED_EDGE('',*,*,#9962,.T.); +#10250 = ORIENTED_EDGE('',*,*,#10048,.T.); +#10251 = ORIENTED_EDGE('',*,*,#10124,.T.); +#10252 = ORIENTED_EDGE('',*,*,#10197,.F.); +#10253 = MANIFOLD_SOLID_BREP('',#10254); +#10254 = CLOSED_SHELL('',(#10255,#10375,#10451,#10532,#10579,#10586)); +#10255 = ADVANCED_FACE('',(#10256),#10270,.T.); +#10256 = FACE_BOUND('',#10257,.T.); +#10257 = EDGE_LOOP('',(#10258,#10293,#10321,#10349)); +#10258 = ORIENTED_EDGE('',*,*,#10259,.T.); +#10259 = EDGE_CURVE('',#10260,#10262,#10264,.T.); +#10260 = VERTEX_POINT('',#10261); +#10261 = CARTESIAN_POINT('',(1.13,2.55,0.)); +#10262 = VERTEX_POINT('',#10263); +#10263 = CARTESIAN_POINT('',(1.13,2.55,0.1)); +#10264 = SURFACE_CURVE('',#10265,(#10269,#10281),.PCURVE_S1.); +#10265 = LINE('',#10266,#10267); +#10266 = CARTESIAN_POINT('',(1.13,2.55,0.)); +#10267 = VECTOR('',#10268,1.); +#10268 = DIRECTION('',(0.,0.,1.)); +#10269 = PCURVE('',#10270,#10275); +#10270 = PLANE('',#10271); +#10271 = AXIS2_PLACEMENT_3D('',#10272,#10273,#10274); +#10272 = CARTESIAN_POINT('',(1.13,2.55,0.)); +#10273 = DIRECTION('',(0.,1.,0.)); +#10274 = DIRECTION('',(1.,0.,0.)); +#10275 = DEFINITIONAL_REPRESENTATION('',(#10276),#10280); +#10276 = LINE('',#10277,#10278); +#10277 = CARTESIAN_POINT('',(0.,0.)); +#10278 = VECTOR('',#10279,1.); +#10279 = DIRECTION('',(0.,-1.)); +#10280 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10281 = PCURVE('',#10282,#10287); +#10282 = PLANE('',#10283); +#10283 = AXIS2_PLACEMENT_3D('',#10284,#10285,#10286); +#10284 = CARTESIAN_POINT('',(1.13,2.55,0.)); +#10285 = DIRECTION('',(1.,0.,0.)); +#10286 = DIRECTION('',(0.,-1.,0.)); +#10287 = DEFINITIONAL_REPRESENTATION('',(#10288),#10292); +#10288 = LINE('',#10289,#10290); +#10289 = CARTESIAN_POINT('',(0.,0.)); +#10290 = VECTOR('',#10291,1.); +#10291 = DIRECTION('',(0.,-1.)); +#10292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10293 = ORIENTED_EDGE('',*,*,#10294,.T.); +#10294 = EDGE_CURVE('',#10262,#10295,#10297,.T.); +#10295 = VERTEX_POINT('',#10296); +#10296 = CARTESIAN_POINT('',(1.37,2.55,0.1)); +#10297 = SURFACE_CURVE('',#10298,(#10302,#10309),.PCURVE_S1.); +#10298 = LINE('',#10299,#10300); +#10299 = CARTESIAN_POINT('',(1.13,2.55,0.1)); +#10300 = VECTOR('',#10301,1.); +#10301 = DIRECTION('',(1.,0.,0.)); +#10302 = PCURVE('',#10270,#10303); +#10303 = DEFINITIONAL_REPRESENTATION('',(#10304),#10308); +#10304 = LINE('',#10305,#10306); +#10305 = CARTESIAN_POINT('',(0.,-0.1)); +#10306 = VECTOR('',#10307,1.); +#10307 = DIRECTION('',(1.,0.)); +#10308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10309 = PCURVE('',#10310,#10315); +#10310 = PLANE('',#10311); +#10311 = AXIS2_PLACEMENT_3D('',#10312,#10313,#10314); +#10312 = CARTESIAN_POINT('',(1.25,2.349490847913,0.1)); +#10313 = DIRECTION('',(-0.,-0.,-1.)); +#10314 = DIRECTION('',(-1.,0.,0.)); +#10315 = DEFINITIONAL_REPRESENTATION('',(#10316),#10320); +#10316 = LINE('',#10317,#10318); +#10317 = CARTESIAN_POINT('',(0.12,0.200509152087)); +#10318 = VECTOR('',#10319,1.); +#10319 = DIRECTION('',(-1.,0.)); +#10320 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10321 = ORIENTED_EDGE('',*,*,#10322,.F.); +#10322 = EDGE_CURVE('',#10323,#10295,#10325,.T.); +#10323 = VERTEX_POINT('',#10324); +#10324 = CARTESIAN_POINT('',(1.37,2.55,0.)); +#10325 = SURFACE_CURVE('',#10326,(#10330,#10337),.PCURVE_S1.); +#10326 = LINE('',#10327,#10328); +#10327 = CARTESIAN_POINT('',(1.37,2.55,0.)); +#10328 = VECTOR('',#10329,1.); +#10329 = DIRECTION('',(0.,0.,1.)); +#10330 = PCURVE('',#10270,#10331); +#10331 = DEFINITIONAL_REPRESENTATION('',(#10332),#10336); +#10332 = LINE('',#10333,#10334); +#10333 = CARTESIAN_POINT('',(0.24,0.)); +#10334 = VECTOR('',#10335,1.); +#10335 = DIRECTION('',(0.,-1.)); +#10336 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10337 = PCURVE('',#10338,#10343); +#10338 = PLANE('',#10339); +#10339 = AXIS2_PLACEMENT_3D('',#10340,#10341,#10342); +#10340 = CARTESIAN_POINT('',(1.37,2.55,0.)); +#10341 = DIRECTION('',(1.,0.,0.)); +#10342 = DIRECTION('',(0.,-1.,0.)); +#10343 = DEFINITIONAL_REPRESENTATION('',(#10344),#10348); +#10344 = LINE('',#10345,#10346); +#10345 = CARTESIAN_POINT('',(0.,0.)); +#10346 = VECTOR('',#10347,1.); +#10347 = DIRECTION('',(0.,-1.)); +#10348 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10349 = ORIENTED_EDGE('',*,*,#10350,.F.); +#10350 = EDGE_CURVE('',#10260,#10323,#10351,.T.); +#10351 = SURFACE_CURVE('',#10352,(#10356,#10363),.PCURVE_S1.); +#10352 = LINE('',#10353,#10354); +#10353 = CARTESIAN_POINT('',(1.13,2.55,0.)); +#10354 = VECTOR('',#10355,1.); +#10355 = DIRECTION('',(1.,0.,0.)); +#10356 = PCURVE('',#10270,#10357); +#10357 = DEFINITIONAL_REPRESENTATION('',(#10358),#10362); +#10358 = LINE('',#10359,#10360); +#10359 = CARTESIAN_POINT('',(0.,0.)); +#10360 = VECTOR('',#10361,1.); +#10361 = DIRECTION('',(1.,0.)); +#10362 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10363 = PCURVE('',#10364,#10369); +#10364 = PLANE('',#10365); +#10365 = AXIS2_PLACEMENT_3D('',#10366,#10367,#10368); +#10366 = CARTESIAN_POINT('',(1.25,2.349490847913,0.)); +#10367 = DIRECTION('',(-0.,-0.,-1.)); +#10368 = DIRECTION('',(-1.,0.,0.)); +#10369 = DEFINITIONAL_REPRESENTATION('',(#10370),#10374); +#10370 = LINE('',#10371,#10372); +#10371 = CARTESIAN_POINT('',(0.12,0.200509152087)); +#10372 = VECTOR('',#10373,1.); +#10373 = DIRECTION('',(-1.,0.)); +#10374 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10375 = ADVANCED_FACE('',(#10376),#10338,.T.); +#10376 = FACE_BOUND('',#10377,.T.); +#10377 = EDGE_LOOP('',(#10378,#10379,#10402,#10430)); +#10378 = ORIENTED_EDGE('',*,*,#10322,.T.); +#10379 = ORIENTED_EDGE('',*,*,#10380,.T.); +#10380 = EDGE_CURVE('',#10295,#10381,#10383,.T.); +#10381 = VERTEX_POINT('',#10382); +#10382 = CARTESIAN_POINT('',(1.37,2.22,0.1)); +#10383 = SURFACE_CURVE('',#10384,(#10388,#10395),.PCURVE_S1.); +#10384 = LINE('',#10385,#10386); +#10385 = CARTESIAN_POINT('',(1.37,2.55,0.1)); +#10386 = VECTOR('',#10387,1.); +#10387 = DIRECTION('',(0.,-1.,0.)); +#10388 = PCURVE('',#10338,#10389); +#10389 = DEFINITIONAL_REPRESENTATION('',(#10390),#10394); +#10390 = LINE('',#10391,#10392); +#10391 = CARTESIAN_POINT('',(0.,-0.1)); +#10392 = VECTOR('',#10393,1.); +#10393 = DIRECTION('',(1.,0.)); +#10394 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10395 = PCURVE('',#10310,#10396); +#10396 = DEFINITIONAL_REPRESENTATION('',(#10397),#10401); +#10397 = LINE('',#10398,#10399); +#10398 = CARTESIAN_POINT('',(-0.12,0.200509152087)); +#10399 = VECTOR('',#10400,1.); +#10400 = DIRECTION('',(0.,-1.)); +#10401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10402 = ORIENTED_EDGE('',*,*,#10403,.F.); +#10403 = EDGE_CURVE('',#10404,#10381,#10406,.T.); +#10404 = VERTEX_POINT('',#10405); +#10405 = CARTESIAN_POINT('',(1.37,2.22,0.)); +#10406 = SURFACE_CURVE('',#10407,(#10411,#10418),.PCURVE_S1.); +#10407 = LINE('',#10408,#10409); +#10408 = CARTESIAN_POINT('',(1.37,2.22,0.)); +#10409 = VECTOR('',#10410,1.); +#10410 = DIRECTION('',(0.,0.,1.)); +#10411 = PCURVE('',#10338,#10412); +#10412 = DEFINITIONAL_REPRESENTATION('',(#10413),#10417); +#10413 = LINE('',#10414,#10415); +#10414 = CARTESIAN_POINT('',(0.33,0.)); +#10415 = VECTOR('',#10416,1.); +#10416 = DIRECTION('',(0.,-1.)); +#10417 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10418 = PCURVE('',#10419,#10424); +#10419 = CYLINDRICAL_SURFACE('',#10420,0.12); +#10420 = AXIS2_PLACEMENT_3D('',#10421,#10422,#10423); +#10421 = CARTESIAN_POINT('',(1.25,2.22,0.)); +#10422 = DIRECTION('',(-0.,-0.,-1.)); +#10423 = DIRECTION('',(1.,0.,0.)); +#10424 = DEFINITIONAL_REPRESENTATION('',(#10425),#10429); +#10425 = LINE('',#10426,#10427); +#10426 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#10427 = VECTOR('',#10428,1.); +#10428 = DIRECTION('',(-0.,-1.)); +#10429 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10430 = ORIENTED_EDGE('',*,*,#10431,.F.); +#10431 = EDGE_CURVE('',#10323,#10404,#10432,.T.); +#10432 = SURFACE_CURVE('',#10433,(#10437,#10444),.PCURVE_S1.); +#10433 = LINE('',#10434,#10435); +#10434 = CARTESIAN_POINT('',(1.37,2.55,0.)); +#10435 = VECTOR('',#10436,1.); +#10436 = DIRECTION('',(0.,-1.,0.)); +#10437 = PCURVE('',#10338,#10438); +#10438 = DEFINITIONAL_REPRESENTATION('',(#10439),#10443); +#10439 = LINE('',#10440,#10441); +#10440 = CARTESIAN_POINT('',(0.,0.)); +#10441 = VECTOR('',#10442,1.); +#10442 = DIRECTION('',(1.,0.)); +#10443 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10444 = PCURVE('',#10364,#10445); +#10445 = DEFINITIONAL_REPRESENTATION('',(#10446),#10450); +#10446 = LINE('',#10447,#10448); +#10447 = CARTESIAN_POINT('',(-0.12,0.200509152087)); +#10448 = VECTOR('',#10449,1.); +#10449 = DIRECTION('',(0.,-1.)); +#10450 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10451 = ADVANCED_FACE('',(#10452),#10419,.T.); +#10452 = FACE_BOUND('',#10453,.F.); +#10453 = EDGE_LOOP('',(#10454,#10479,#10505,#10506)); +#10454 = ORIENTED_EDGE('',*,*,#10455,.T.); +#10455 = EDGE_CURVE('',#10456,#10458,#10460,.T.); +#10456 = VERTEX_POINT('',#10457); +#10457 = CARTESIAN_POINT('',(1.13,2.22,0.)); +#10458 = VERTEX_POINT('',#10459); +#10459 = CARTESIAN_POINT('',(1.13,2.22,0.1)); +#10460 = SURFACE_CURVE('',#10461,(#10465,#10472),.PCURVE_S1.); +#10461 = LINE('',#10462,#10463); +#10462 = CARTESIAN_POINT('',(1.13,2.22,0.)); +#10463 = VECTOR('',#10464,1.); +#10464 = DIRECTION('',(0.,0.,1.)); +#10465 = PCURVE('',#10419,#10466); +#10466 = DEFINITIONAL_REPRESENTATION('',(#10467),#10471); +#10467 = LINE('',#10468,#10469); +#10468 = CARTESIAN_POINT('',(-3.14159265359,0.)); +#10469 = VECTOR('',#10470,1.); +#10470 = DIRECTION('',(-0.,-1.)); +#10471 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10472 = PCURVE('',#10282,#10473); +#10473 = DEFINITIONAL_REPRESENTATION('',(#10474),#10478); +#10474 = LINE('',#10475,#10476); +#10475 = CARTESIAN_POINT('',(0.33,0.)); +#10476 = VECTOR('',#10477,1.); +#10477 = DIRECTION('',(0.,-1.)); +#10478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10479 = ORIENTED_EDGE('',*,*,#10480,.T.); +#10480 = EDGE_CURVE('',#10458,#10381,#10481,.T.); +#10481 = SURFACE_CURVE('',#10482,(#10487,#10494),.PCURVE_S1.); +#10482 = CIRCLE('',#10483,0.12); +#10483 = AXIS2_PLACEMENT_3D('',#10484,#10485,#10486); +#10484 = CARTESIAN_POINT('',(1.25,2.22,0.1)); +#10485 = DIRECTION('',(0.,0.,1.)); +#10486 = DIRECTION('',(1.,0.,0.)); +#10487 = PCURVE('',#10419,#10488); +#10488 = DEFINITIONAL_REPRESENTATION('',(#10489),#10493); +#10489 = LINE('',#10490,#10491); +#10490 = CARTESIAN_POINT('',(-0.,-0.1)); +#10491 = VECTOR('',#10492,1.); +#10492 = DIRECTION('',(-1.,0.)); +#10493 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10494 = PCURVE('',#10310,#10495); +#10495 = DEFINITIONAL_REPRESENTATION('',(#10496),#10504); +#10496 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#10497,#10498,#10499,#10500 + ,#10501,#10502,#10503),.UNSPECIFIED.,.T.,.F.) +B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(-2.094395102393,0., + 2.094395102393,4.188790204786,6.28318530718,8.377580409573), +.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#10497 = CARTESIAN_POINT('',(-0.12,-0.129490847913)); +#10498 = CARTESIAN_POINT('',(-0.12,7.835524899477E-02)); +#10499 = CARTESIAN_POINT('',(6.E-02,-2.556779945937E-02)); +#10500 = CARTESIAN_POINT('',(0.24,-0.129490847913)); +#10501 = CARTESIAN_POINT('',(6.E-02,-0.233413896368)); +#10502 = CARTESIAN_POINT('',(-0.12,-0.337336944822)); +#10503 = CARTESIAN_POINT('',(-0.12,-0.129490847913)); +#10504 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10505 = ORIENTED_EDGE('',*,*,#10403,.F.); +#10506 = ORIENTED_EDGE('',*,*,#10507,.F.); +#10507 = EDGE_CURVE('',#10456,#10404,#10508,.T.); +#10508 = SURFACE_CURVE('',#10509,(#10514,#10521),.PCURVE_S1.); +#10509 = CIRCLE('',#10510,0.12); +#10510 = AXIS2_PLACEMENT_3D('',#10511,#10512,#10513); +#10511 = CARTESIAN_POINT('',(1.25,2.22,0.)); +#10512 = DIRECTION('',(0.,0.,1.)); +#10513 = DIRECTION('',(1.,0.,0.)); +#10514 = PCURVE('',#10419,#10515); +#10515 = DEFINITIONAL_REPRESENTATION('',(#10516),#10520); +#10516 = LINE('',#10517,#10518); +#10517 = CARTESIAN_POINT('',(-0.,0.)); +#10518 = VECTOR('',#10519,1.); +#10519 = DIRECTION('',(-1.,0.)); +#10520 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10521 = PCURVE('',#10364,#10522); +#10522 = DEFINITIONAL_REPRESENTATION('',(#10523),#10531); +#10523 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#10524,#10525,#10526,#10527 + ,#10528,#10529,#10530),.UNSPECIFIED.,.T.,.F.) +B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(-2.094395102393,0., + 2.094395102393,4.188790204786,6.28318530718,8.377580409573), +.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#10524 = CARTESIAN_POINT('',(-0.12,-0.129490847913)); +#10525 = CARTESIAN_POINT('',(-0.12,7.835524899477E-02)); +#10526 = CARTESIAN_POINT('',(6.E-02,-2.556779945937E-02)); +#10527 = CARTESIAN_POINT('',(0.24,-0.129490847913)); +#10528 = CARTESIAN_POINT('',(6.E-02,-0.233413896368)); +#10529 = CARTESIAN_POINT('',(-0.12,-0.337336944822)); +#10530 = CARTESIAN_POINT('',(-0.12,-0.129490847913)); +#10531 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10532 = ADVANCED_FACE('',(#10533),#10282,.F.); +#10533 = FACE_BOUND('',#10534,.F.); +#10534 = EDGE_LOOP('',(#10535,#10536,#10557,#10558)); +#10535 = ORIENTED_EDGE('',*,*,#10259,.T.); +#10536 = ORIENTED_EDGE('',*,*,#10537,.T.); +#10537 = EDGE_CURVE('',#10262,#10458,#10538,.T.); +#10538 = SURFACE_CURVE('',#10539,(#10543,#10550),.PCURVE_S1.); +#10539 = LINE('',#10540,#10541); +#10540 = CARTESIAN_POINT('',(1.13,2.55,0.1)); +#10541 = VECTOR('',#10542,1.); +#10542 = DIRECTION('',(0.,-1.,0.)); +#10543 = PCURVE('',#10282,#10544); +#10544 = DEFINITIONAL_REPRESENTATION('',(#10545),#10549); +#10545 = LINE('',#10546,#10547); +#10546 = CARTESIAN_POINT('',(0.,-0.1)); +#10547 = VECTOR('',#10548,1.); +#10548 = DIRECTION('',(1.,0.)); +#10549 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10550 = PCURVE('',#10310,#10551); +#10551 = DEFINITIONAL_REPRESENTATION('',(#10552),#10556); +#10552 = LINE('',#10553,#10554); +#10553 = CARTESIAN_POINT('',(0.12,0.200509152087)); +#10554 = VECTOR('',#10555,1.); +#10555 = DIRECTION('',(0.,-1.)); +#10556 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10557 = ORIENTED_EDGE('',*,*,#10455,.F.); +#10558 = ORIENTED_EDGE('',*,*,#10559,.F.); +#10559 = EDGE_CURVE('',#10260,#10456,#10560,.T.); +#10560 = SURFACE_CURVE('',#10561,(#10565,#10572),.PCURVE_S1.); +#10561 = LINE('',#10562,#10563); +#10562 = CARTESIAN_POINT('',(1.13,2.55,0.)); +#10563 = VECTOR('',#10564,1.); +#10564 = DIRECTION('',(0.,-1.,0.)); +#10565 = PCURVE('',#10282,#10566); +#10566 = DEFINITIONAL_REPRESENTATION('',(#10567),#10571); +#10567 = LINE('',#10568,#10569); +#10568 = CARTESIAN_POINT('',(0.,0.)); +#10569 = VECTOR('',#10570,1.); +#10570 = DIRECTION('',(1.,0.)); +#10571 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10572 = PCURVE('',#10364,#10573); +#10573 = DEFINITIONAL_REPRESENTATION('',(#10574),#10578); +#10574 = LINE('',#10575,#10576); +#10575 = CARTESIAN_POINT('',(0.12,0.200509152087)); +#10576 = VECTOR('',#10577,1.); +#10577 = DIRECTION('',(0.,-1.)); +#10578 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10579 = ADVANCED_FACE('',(#10580),#10364,.T.); +#10580 = FACE_BOUND('',#10581,.T.); +#10581 = EDGE_LOOP('',(#10582,#10583,#10584,#10585)); +#10582 = ORIENTED_EDGE('',*,*,#10350,.T.); +#10583 = ORIENTED_EDGE('',*,*,#10431,.T.); +#10584 = ORIENTED_EDGE('',*,*,#10507,.F.); +#10585 = ORIENTED_EDGE('',*,*,#10559,.F.); +#10586 = ADVANCED_FACE('',(#10587),#10310,.F.); +#10587 = FACE_BOUND('',#10588,.F.); +#10588 = EDGE_LOOP('',(#10589,#10590,#10591,#10592)); +#10589 = ORIENTED_EDGE('',*,*,#10294,.T.); +#10590 = ORIENTED_EDGE('',*,*,#10380,.T.); +#10591 = ORIENTED_EDGE('',*,*,#10480,.F.); +#10592 = ORIENTED_EDGE('',*,*,#10537,.F.); +#10593 = MANIFOLD_SOLID_BREP('',#10594); +#10594 = CLOSED_SHELL('',(#10595,#10715,#10791,#10864,#10911,#10918)); +#10595 = ADVANCED_FACE('',(#10596),#10610,.F.); +#10596 = FACE_BOUND('',#10597,.F.); +#10597 = EDGE_LOOP('',(#10598,#10633,#10661,#10689)); +#10598 = ORIENTED_EDGE('',*,*,#10599,.T.); +#10599 = EDGE_CURVE('',#10600,#10602,#10604,.T.); +#10600 = VERTEX_POINT('',#10601); +#10601 = CARTESIAN_POINT('',(1.13,-2.55,0.)); +#10602 = VERTEX_POINT('',#10603); +#10603 = CARTESIAN_POINT('',(1.13,-2.55,0.1)); +#10604 = SURFACE_CURVE('',#10605,(#10609,#10621),.PCURVE_S1.); +#10605 = LINE('',#10606,#10607); +#10606 = CARTESIAN_POINT('',(1.13,-2.55,0.)); +#10607 = VECTOR('',#10608,1.); +#10608 = DIRECTION('',(0.,0.,1.)); +#10609 = PCURVE('',#10610,#10615); +#10610 = PLANE('',#10611); +#10611 = AXIS2_PLACEMENT_3D('',#10612,#10613,#10614); +#10612 = CARTESIAN_POINT('',(1.13,-2.55,0.)); +#10613 = DIRECTION('',(0.,1.,0.)); +#10614 = DIRECTION('',(1.,0.,0.)); +#10615 = DEFINITIONAL_REPRESENTATION('',(#10616),#10620); +#10616 = LINE('',#10617,#10618); +#10617 = CARTESIAN_POINT('',(0.,0.)); +#10618 = VECTOR('',#10619,1.); +#10619 = DIRECTION('',(0.,-1.)); +#10620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10621 = PCURVE('',#10622,#10627); +#10622 = PLANE('',#10623); +#10623 = AXIS2_PLACEMENT_3D('',#10624,#10625,#10626); +#10624 = CARTESIAN_POINT('',(1.13,-2.55,0.)); +#10625 = DIRECTION('',(-1.,0.,0.)); +#10626 = DIRECTION('',(0.,1.,0.)); +#10627 = DEFINITIONAL_REPRESENTATION('',(#10628),#10632); +#10628 = LINE('',#10629,#10630); +#10629 = CARTESIAN_POINT('',(0.,0.)); +#10630 = VECTOR('',#10631,1.); +#10631 = DIRECTION('',(0.,-1.)); +#10632 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10633 = ORIENTED_EDGE('',*,*,#10634,.T.); +#10634 = EDGE_CURVE('',#10602,#10635,#10637,.T.); +#10635 = VERTEX_POINT('',#10636); +#10636 = CARTESIAN_POINT('',(1.37,-2.55,0.1)); +#10637 = SURFACE_CURVE('',#10638,(#10642,#10649),.PCURVE_S1.); +#10638 = LINE('',#10639,#10640); +#10639 = CARTESIAN_POINT('',(1.13,-2.55,0.1)); +#10640 = VECTOR('',#10641,1.); +#10641 = DIRECTION('',(1.,0.,0.)); +#10642 = PCURVE('',#10610,#10643); +#10643 = DEFINITIONAL_REPRESENTATION('',(#10644),#10648); +#10644 = LINE('',#10645,#10646); +#10645 = CARTESIAN_POINT('',(0.,-0.1)); +#10646 = VECTOR('',#10647,1.); +#10647 = DIRECTION('',(1.,0.)); +#10648 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10649 = PCURVE('',#10650,#10655); +#10650 = PLANE('',#10651); +#10651 = AXIS2_PLACEMENT_3D('',#10652,#10653,#10654); +#10652 = CARTESIAN_POINT('',(1.25,-2.349490847913,0.1)); +#10653 = DIRECTION('',(0.,0.,1.)); +#10654 = DIRECTION('',(1.,0.,0.)); +#10655 = DEFINITIONAL_REPRESENTATION('',(#10656),#10660); +#10656 = LINE('',#10657,#10658); +#10657 = CARTESIAN_POINT('',(-0.12,-0.200509152087)); +#10658 = VECTOR('',#10659,1.); +#10659 = DIRECTION('',(1.,0.)); +#10660 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10661 = ORIENTED_EDGE('',*,*,#10662,.F.); +#10662 = EDGE_CURVE('',#10663,#10635,#10665,.T.); +#10663 = VERTEX_POINT('',#10664); +#10664 = CARTESIAN_POINT('',(1.37,-2.55,0.)); +#10665 = SURFACE_CURVE('',#10666,(#10670,#10677),.PCURVE_S1.); +#10666 = LINE('',#10667,#10668); +#10667 = CARTESIAN_POINT('',(1.37,-2.55,0.)); +#10668 = VECTOR('',#10669,1.); +#10669 = DIRECTION('',(0.,0.,1.)); +#10670 = PCURVE('',#10610,#10671); +#10671 = DEFINITIONAL_REPRESENTATION('',(#10672),#10676); +#10672 = LINE('',#10673,#10674); +#10673 = CARTESIAN_POINT('',(0.24,0.)); +#10674 = VECTOR('',#10675,1.); +#10675 = DIRECTION('',(0.,-1.)); +#10676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10677 = PCURVE('',#10678,#10683); +#10678 = PLANE('',#10679); +#10679 = AXIS2_PLACEMENT_3D('',#10680,#10681,#10682); +#10680 = CARTESIAN_POINT('',(1.37,-2.55,0.)); +#10681 = DIRECTION('',(-1.,0.,0.)); +#10682 = DIRECTION('',(0.,1.,0.)); +#10683 = DEFINITIONAL_REPRESENTATION('',(#10684),#10688); +#10684 = LINE('',#10685,#10686); +#10685 = CARTESIAN_POINT('',(0.,0.)); +#10686 = VECTOR('',#10687,1.); +#10687 = DIRECTION('',(0.,-1.)); +#10688 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10689 = ORIENTED_EDGE('',*,*,#10690,.F.); +#10690 = EDGE_CURVE('',#10600,#10663,#10691,.T.); +#10691 = SURFACE_CURVE('',#10692,(#10696,#10703),.PCURVE_S1.); +#10692 = LINE('',#10693,#10694); +#10693 = CARTESIAN_POINT('',(1.13,-2.55,0.)); +#10694 = VECTOR('',#10695,1.); +#10695 = DIRECTION('',(1.,0.,0.)); +#10696 = PCURVE('',#10610,#10697); +#10697 = DEFINITIONAL_REPRESENTATION('',(#10698),#10702); +#10698 = LINE('',#10699,#10700); +#10699 = CARTESIAN_POINT('',(0.,0.)); +#10700 = VECTOR('',#10701,1.); +#10701 = DIRECTION('',(1.,0.)); +#10702 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10703 = PCURVE('',#10704,#10709); +#10704 = PLANE('',#10705); +#10705 = AXIS2_PLACEMENT_3D('',#10706,#10707,#10708); +#10706 = CARTESIAN_POINT('',(1.25,-2.349490847913,0.)); +#10707 = DIRECTION('',(0.,0.,1.)); +#10708 = DIRECTION('',(1.,0.,0.)); +#10709 = DEFINITIONAL_REPRESENTATION('',(#10710),#10714); +#10710 = LINE('',#10711,#10712); +#10711 = CARTESIAN_POINT('',(-0.12,-0.200509152087)); +#10712 = VECTOR('',#10713,1.); +#10713 = DIRECTION('',(1.,0.)); +#10714 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10715 = ADVANCED_FACE('',(#10716),#10678,.F.); +#10716 = FACE_BOUND('',#10717,.F.); +#10717 = EDGE_LOOP('',(#10718,#10719,#10742,#10770)); +#10718 = ORIENTED_EDGE('',*,*,#10662,.T.); +#10719 = ORIENTED_EDGE('',*,*,#10720,.T.); +#10720 = EDGE_CURVE('',#10635,#10721,#10723,.T.); +#10721 = VERTEX_POINT('',#10722); +#10722 = CARTESIAN_POINT('',(1.37,-2.22,0.1)); +#10723 = SURFACE_CURVE('',#10724,(#10728,#10735),.PCURVE_S1.); +#10724 = LINE('',#10725,#10726); +#10725 = CARTESIAN_POINT('',(1.37,-2.55,0.1)); +#10726 = VECTOR('',#10727,1.); +#10727 = DIRECTION('',(0.,1.,0.)); +#10728 = PCURVE('',#10678,#10729); +#10729 = DEFINITIONAL_REPRESENTATION('',(#10730),#10734); +#10730 = LINE('',#10731,#10732); +#10731 = CARTESIAN_POINT('',(0.,-0.1)); +#10732 = VECTOR('',#10733,1.); +#10733 = DIRECTION('',(1.,0.)); +#10734 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10735 = PCURVE('',#10650,#10736); +#10736 = DEFINITIONAL_REPRESENTATION('',(#10737),#10741); +#10737 = LINE('',#10738,#10739); +#10738 = CARTESIAN_POINT('',(0.12,-0.200509152087)); +#10739 = VECTOR('',#10740,1.); +#10740 = DIRECTION('',(0.,1.)); +#10741 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10742 = ORIENTED_EDGE('',*,*,#10743,.F.); +#10743 = EDGE_CURVE('',#10744,#10721,#10746,.T.); +#10744 = VERTEX_POINT('',#10745); +#10745 = CARTESIAN_POINT('',(1.37,-2.22,0.)); +#10746 = SURFACE_CURVE('',#10747,(#10751,#10758),.PCURVE_S1.); +#10747 = LINE('',#10748,#10749); +#10748 = CARTESIAN_POINT('',(1.37,-2.22,0.)); +#10749 = VECTOR('',#10750,1.); +#10750 = DIRECTION('',(0.,0.,1.)); +#10751 = PCURVE('',#10678,#10752); +#10752 = DEFINITIONAL_REPRESENTATION('',(#10753),#10757); +#10753 = LINE('',#10754,#10755); +#10754 = CARTESIAN_POINT('',(0.33,0.)); +#10755 = VECTOR('',#10756,1.); +#10756 = DIRECTION('',(0.,-1.)); +#10757 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10758 = PCURVE('',#10759,#10764); +#10759 = CYLINDRICAL_SURFACE('',#10760,0.12); +#10760 = AXIS2_PLACEMENT_3D('',#10761,#10762,#10763); +#10761 = CARTESIAN_POINT('',(1.25,-2.22,0.)); +#10762 = DIRECTION('',(-0.,-0.,-1.)); +#10763 = DIRECTION('',(1.,0.,0.)); +#10764 = DEFINITIONAL_REPRESENTATION('',(#10765),#10769); +#10765 = LINE('',#10766,#10767); +#10766 = CARTESIAN_POINT('',(-0.,0.)); +#10767 = VECTOR('',#10768,1.); +#10768 = DIRECTION('',(-0.,-1.)); +#10769 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10770 = ORIENTED_EDGE('',*,*,#10771,.F.); +#10771 = EDGE_CURVE('',#10663,#10744,#10772,.T.); +#10772 = SURFACE_CURVE('',#10773,(#10777,#10784),.PCURVE_S1.); +#10773 = LINE('',#10774,#10775); +#10774 = CARTESIAN_POINT('',(1.37,-2.55,0.)); +#10775 = VECTOR('',#10776,1.); +#10776 = DIRECTION('',(0.,1.,0.)); +#10777 = PCURVE('',#10678,#10778); +#10778 = DEFINITIONAL_REPRESENTATION('',(#10779),#10783); +#10779 = LINE('',#10780,#10781); +#10780 = CARTESIAN_POINT('',(0.,0.)); +#10781 = VECTOR('',#10782,1.); +#10782 = DIRECTION('',(1.,0.)); +#10783 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10784 = PCURVE('',#10704,#10785); +#10785 = DEFINITIONAL_REPRESENTATION('',(#10786),#10790); +#10786 = LINE('',#10787,#10788); +#10787 = CARTESIAN_POINT('',(0.12,-0.200509152087)); +#10788 = VECTOR('',#10789,1.); +#10789 = DIRECTION('',(0.,1.)); +#10790 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10791 = ADVANCED_FACE('',(#10792),#10759,.T.); +#10792 = FACE_BOUND('',#10793,.F.); +#10793 = EDGE_LOOP('',(#10794,#10795,#10819,#10842)); +#10794 = ORIENTED_EDGE('',*,*,#10743,.T.); +#10795 = ORIENTED_EDGE('',*,*,#10796,.T.); +#10796 = EDGE_CURVE('',#10721,#10797,#10799,.T.); +#10797 = VERTEX_POINT('',#10798); +#10798 = CARTESIAN_POINT('',(1.13,-2.22,0.1)); +#10799 = SURFACE_CURVE('',#10800,(#10805,#10812),.PCURVE_S1.); +#10800 = CIRCLE('',#10801,0.12); +#10801 = AXIS2_PLACEMENT_3D('',#10802,#10803,#10804); +#10802 = CARTESIAN_POINT('',(1.25,-2.22,0.1)); +#10803 = DIRECTION('',(0.,0.,1.)); +#10804 = DIRECTION('',(1.,0.,0.)); +#10805 = PCURVE('',#10759,#10806); +#10806 = DEFINITIONAL_REPRESENTATION('',(#10807),#10811); +#10807 = LINE('',#10808,#10809); +#10808 = CARTESIAN_POINT('',(-0.,-0.1)); +#10809 = VECTOR('',#10810,1.); +#10810 = DIRECTION('',(-1.,0.)); +#10811 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10812 = PCURVE('',#10650,#10813); +#10813 = DEFINITIONAL_REPRESENTATION('',(#10814),#10818); +#10814 = CIRCLE('',#10815,0.12); +#10815 = AXIS2_PLACEMENT_2D('',#10816,#10817); +#10816 = CARTESIAN_POINT('',(2.22044604925E-16,0.129490847913)); +#10817 = DIRECTION('',(1.,0.)); +#10818 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10819 = ORIENTED_EDGE('',*,*,#10820,.F.); +#10820 = EDGE_CURVE('',#10821,#10797,#10823,.T.); +#10821 = VERTEX_POINT('',#10822); +#10822 = CARTESIAN_POINT('',(1.13,-2.22,0.)); +#10823 = SURFACE_CURVE('',#10824,(#10828,#10835),.PCURVE_S1.); +#10824 = LINE('',#10825,#10826); +#10825 = CARTESIAN_POINT('',(1.13,-2.22,0.)); +#10826 = VECTOR('',#10827,1.); +#10827 = DIRECTION('',(0.,0.,1.)); +#10828 = PCURVE('',#10759,#10829); +#10829 = DEFINITIONAL_REPRESENTATION('',(#10830),#10834); +#10830 = LINE('',#10831,#10832); +#10831 = CARTESIAN_POINT('',(-3.14159265359,0.)); +#10832 = VECTOR('',#10833,1.); +#10833 = DIRECTION('',(-0.,-1.)); +#10834 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10835 = PCURVE('',#10622,#10836); +#10836 = DEFINITIONAL_REPRESENTATION('',(#10837),#10841); +#10837 = LINE('',#10838,#10839); +#10838 = CARTESIAN_POINT('',(0.33,0.)); +#10839 = VECTOR('',#10840,1.); +#10840 = DIRECTION('',(0.,-1.)); +#10841 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10842 = ORIENTED_EDGE('',*,*,#10843,.F.); +#10843 = EDGE_CURVE('',#10744,#10821,#10844,.T.); +#10844 = SURFACE_CURVE('',#10845,(#10850,#10857),.PCURVE_S1.); +#10845 = CIRCLE('',#10846,0.12); +#10846 = AXIS2_PLACEMENT_3D('',#10847,#10848,#10849); +#10847 = CARTESIAN_POINT('',(1.25,-2.22,0.)); +#10848 = DIRECTION('',(0.,0.,1.)); +#10849 = DIRECTION('',(1.,0.,0.)); +#10850 = PCURVE('',#10759,#10851); +#10851 = DEFINITIONAL_REPRESENTATION('',(#10852),#10856); +#10852 = LINE('',#10853,#10854); +#10853 = CARTESIAN_POINT('',(-0.,0.)); +#10854 = VECTOR('',#10855,1.); +#10855 = DIRECTION('',(-1.,0.)); +#10856 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10857 = PCURVE('',#10704,#10858); +#10858 = DEFINITIONAL_REPRESENTATION('',(#10859),#10863); +#10859 = CIRCLE('',#10860,0.12); +#10860 = AXIS2_PLACEMENT_2D('',#10861,#10862); +#10861 = CARTESIAN_POINT('',(2.22044604925E-16,0.129490847913)); +#10862 = DIRECTION('',(1.,0.)); +#10863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10864 = ADVANCED_FACE('',(#10865),#10622,.T.); +#10865 = FACE_BOUND('',#10866,.T.); +#10866 = EDGE_LOOP('',(#10867,#10868,#10889,#10890)); +#10867 = ORIENTED_EDGE('',*,*,#10599,.T.); +#10868 = ORIENTED_EDGE('',*,*,#10869,.T.); +#10869 = EDGE_CURVE('',#10602,#10797,#10870,.T.); +#10870 = SURFACE_CURVE('',#10871,(#10875,#10882),.PCURVE_S1.); +#10871 = LINE('',#10872,#10873); +#10872 = CARTESIAN_POINT('',(1.13,-2.55,0.1)); +#10873 = VECTOR('',#10874,1.); +#10874 = DIRECTION('',(0.,1.,0.)); +#10875 = PCURVE('',#10622,#10876); +#10876 = DEFINITIONAL_REPRESENTATION('',(#10877),#10881); +#10877 = LINE('',#10878,#10879); +#10878 = CARTESIAN_POINT('',(0.,-0.1)); +#10879 = VECTOR('',#10880,1.); +#10880 = DIRECTION('',(1.,0.)); +#10881 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10882 = PCURVE('',#10650,#10883); +#10883 = DEFINITIONAL_REPRESENTATION('',(#10884),#10888); +#10884 = LINE('',#10885,#10886); +#10885 = CARTESIAN_POINT('',(-0.12,-0.200509152087)); +#10886 = VECTOR('',#10887,1.); +#10887 = DIRECTION('',(0.,1.)); +#10888 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10889 = ORIENTED_EDGE('',*,*,#10820,.F.); +#10890 = ORIENTED_EDGE('',*,*,#10891,.F.); +#10891 = EDGE_CURVE('',#10600,#10821,#10892,.T.); +#10892 = SURFACE_CURVE('',#10893,(#10897,#10904),.PCURVE_S1.); +#10893 = LINE('',#10894,#10895); +#10894 = CARTESIAN_POINT('',(1.13,-2.55,0.)); +#10895 = VECTOR('',#10896,1.); +#10896 = DIRECTION('',(0.,1.,0.)); +#10897 = PCURVE('',#10622,#10898); +#10898 = DEFINITIONAL_REPRESENTATION('',(#10899),#10903); +#10899 = LINE('',#10900,#10901); +#10900 = CARTESIAN_POINT('',(0.,0.)); +#10901 = VECTOR('',#10902,1.); +#10902 = DIRECTION('',(1.,0.)); +#10903 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10904 = PCURVE('',#10704,#10905); +#10905 = DEFINITIONAL_REPRESENTATION('',(#10906),#10910); +#10906 = LINE('',#10907,#10908); +#10907 = CARTESIAN_POINT('',(-0.12,-0.200509152087)); +#10908 = VECTOR('',#10909,1.); +#10909 = DIRECTION('',(0.,1.)); +#10910 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10911 = ADVANCED_FACE('',(#10912),#10704,.F.); +#10912 = FACE_BOUND('',#10913,.F.); +#10913 = EDGE_LOOP('',(#10914,#10915,#10916,#10917)); +#10914 = ORIENTED_EDGE('',*,*,#10690,.T.); +#10915 = ORIENTED_EDGE('',*,*,#10771,.T.); +#10916 = ORIENTED_EDGE('',*,*,#10843,.T.); +#10917 = ORIENTED_EDGE('',*,*,#10891,.F.); +#10918 = ADVANCED_FACE('',(#10919),#10650,.T.); +#10919 = FACE_BOUND('',#10920,.T.); +#10920 = EDGE_LOOP('',(#10921,#10922,#10923,#10924)); +#10921 = ORIENTED_EDGE('',*,*,#10634,.T.); +#10922 = ORIENTED_EDGE('',*,*,#10720,.T.); +#10923 = ORIENTED_EDGE('',*,*,#10796,.T.); +#10924 = ORIENTED_EDGE('',*,*,#10869,.F.); +#10925 = MANIFOLD_SOLID_BREP('',#10926); +#10926 = CLOSED_SHELL('',(#10927,#11047,#11123,#11204,#11251,#11258)); +#10927 = ADVANCED_FACE('',(#10928),#10942,.T.); +#10928 = FACE_BOUND('',#10929,.T.); +#10929 = EDGE_LOOP('',(#10930,#10965,#10993,#11021)); +#10930 = ORIENTED_EDGE('',*,*,#10931,.T.); +#10931 = EDGE_CURVE('',#10932,#10934,#10936,.T.); +#10932 = VERTEX_POINT('',#10933); +#10933 = CARTESIAN_POINT('',(1.63,2.55,0.)); +#10934 = VERTEX_POINT('',#10935); +#10935 = CARTESIAN_POINT('',(1.63,2.55,0.1)); +#10936 = SURFACE_CURVE('',#10937,(#10941,#10953),.PCURVE_S1.); +#10937 = LINE('',#10938,#10939); +#10938 = CARTESIAN_POINT('',(1.63,2.55,0.)); +#10939 = VECTOR('',#10940,1.); +#10940 = DIRECTION('',(0.,0.,1.)); +#10941 = PCURVE('',#10942,#10947); +#10942 = PLANE('',#10943); +#10943 = AXIS2_PLACEMENT_3D('',#10944,#10945,#10946); +#10944 = CARTESIAN_POINT('',(1.63,2.55,0.)); +#10945 = DIRECTION('',(0.,1.,0.)); +#10946 = DIRECTION('',(1.,0.,0.)); +#10947 = DEFINITIONAL_REPRESENTATION('',(#10948),#10952); +#10948 = LINE('',#10949,#10950); +#10949 = CARTESIAN_POINT('',(0.,0.)); +#10950 = VECTOR('',#10951,1.); +#10951 = DIRECTION('',(0.,-1.)); +#10952 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10953 = PCURVE('',#10954,#10959); +#10954 = PLANE('',#10955); +#10955 = AXIS2_PLACEMENT_3D('',#10956,#10957,#10958); +#10956 = CARTESIAN_POINT('',(1.63,2.55,0.)); +#10957 = DIRECTION('',(1.,0.,0.)); +#10958 = DIRECTION('',(0.,-1.,0.)); +#10959 = DEFINITIONAL_REPRESENTATION('',(#10960),#10964); +#10960 = LINE('',#10961,#10962); +#10961 = CARTESIAN_POINT('',(0.,0.)); +#10962 = VECTOR('',#10963,1.); +#10963 = DIRECTION('',(0.,-1.)); +#10964 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10965 = ORIENTED_EDGE('',*,*,#10966,.T.); +#10966 = EDGE_CURVE('',#10934,#10967,#10969,.T.); +#10967 = VERTEX_POINT('',#10968); +#10968 = CARTESIAN_POINT('',(1.87,2.55,0.1)); +#10969 = SURFACE_CURVE('',#10970,(#10974,#10981),.PCURVE_S1.); +#10970 = LINE('',#10971,#10972); +#10971 = CARTESIAN_POINT('',(1.63,2.55,0.1)); +#10972 = VECTOR('',#10973,1.); +#10973 = DIRECTION('',(1.,0.,0.)); +#10974 = PCURVE('',#10942,#10975); +#10975 = DEFINITIONAL_REPRESENTATION('',(#10976),#10980); +#10976 = LINE('',#10977,#10978); +#10977 = CARTESIAN_POINT('',(0.,-0.1)); +#10978 = VECTOR('',#10979,1.); +#10979 = DIRECTION('',(1.,0.)); +#10980 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10981 = PCURVE('',#10982,#10987); +#10982 = PLANE('',#10983); +#10983 = AXIS2_PLACEMENT_3D('',#10984,#10985,#10986); +#10984 = CARTESIAN_POINT('',(1.75,2.349490847913,0.1)); +#10985 = DIRECTION('',(-0.,-0.,-1.)); +#10986 = DIRECTION('',(-1.,0.,0.)); +#10987 = DEFINITIONAL_REPRESENTATION('',(#10988),#10992); +#10988 = LINE('',#10989,#10990); +#10989 = CARTESIAN_POINT('',(0.12,0.200509152087)); +#10990 = VECTOR('',#10991,1.); +#10991 = DIRECTION('',(-1.,0.)); +#10992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10993 = ORIENTED_EDGE('',*,*,#10994,.F.); +#10994 = EDGE_CURVE('',#10995,#10967,#10997,.T.); +#10995 = VERTEX_POINT('',#10996); +#10996 = CARTESIAN_POINT('',(1.87,2.55,0.)); +#10997 = SURFACE_CURVE('',#10998,(#11002,#11009),.PCURVE_S1.); +#10998 = LINE('',#10999,#11000); +#10999 = CARTESIAN_POINT('',(1.87,2.55,0.)); +#11000 = VECTOR('',#11001,1.); +#11001 = DIRECTION('',(0.,0.,1.)); +#11002 = PCURVE('',#10942,#11003); +#11003 = DEFINITIONAL_REPRESENTATION('',(#11004),#11008); +#11004 = LINE('',#11005,#11006); +#11005 = CARTESIAN_POINT('',(0.24,0.)); +#11006 = VECTOR('',#11007,1.); +#11007 = DIRECTION('',(0.,-1.)); +#11008 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#11009 = PCURVE('',#11010,#11015); +#11010 = PLANE('',#11011); +#11011 = AXIS2_PLACEMENT_3D('',#11012,#11013,#11014); +#11012 = CARTESIAN_POINT('',(1.87,2.55,0.)); +#11013 = DIRECTION('',(1.,0.,0.)); +#11014 = DIRECTION('',(0.,-1.,0.)); +#11015 = DEFINITIONAL_REPRESENTATION('',(#11016),#11020); +#11016 = LINE('',#11017,#11018); +#11017 = CARTESIAN_POINT('',(0.,0.)); +#11018 = VECTOR('',#11019,1.); +#11019 = DIRECTION('',(0.,-1.)); +#11020 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#11021 = ORIENTED_EDGE('',*,*,#11022,.F.); +#11022 = EDGE_CURVE('',#10932,#10995,#11023,.T.); +#11023 = SURFACE_CURVE('',#11024,(#11028,#11035),.PCURVE_S1.); +#11024 = LINE('',#11025,#11026); +#11025 = CARTESIAN_POINT('',(1.63,2.55,0.)); +#11026 = VECTOR('',#11027,1.); +#11027 = DIRECTION('',(1.,0.,0.)); +#11028 = PCURVE('',#10942,#11029); +#11029 = DEFINITIONAL_REPRESENTATION('',(#11030),#11034); +#11030 = LINE('',#11031,#11032); +#11031 = CARTESIAN_POINT('',(0.,0.)); +#11032 = VECTOR('',#11033,1.); +#11033 = DIRECTION('',(1.,0.)); +#11034 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#11035 = PCURVE('',#11036,#11041); +#11036 = PLANE('',#11037); +#11037 = AXIS2_PLACEMENT_3D('',#11038,#11039,#11040); +#11038 = CARTESIAN_POINT('',(1.75,2.349490847913,0.)); +#11039 = DIRECTION('',(-0.,-0.,-1.)); +#11040 = DIRECTION('',(-1.,0.,0.)); +#11041 = DEFINITIONAL_REPRESENTATION('',(#11042),#11046); +#11042 = LINE('',#11043,#11044); +#11043 = CARTESIAN_POINT('',(0.12,0.200509152087)); +#11044 = VECTOR('',#11045,1.); +#11045 = DIRECTION('',(-1.,0.)); +#11046 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#11047 = ADVANCED_FACE('',(#11048),#11010,.T.); +#11048 = FACE_BOUND('',#11049,.T.); +#11049 = EDGE_LOOP('',(#11050,#11051,#11074,#11102)); +#11050 = ORIENTED_EDGE('',*,*,#10994,.T.); +#11051 = ORIENTED_EDGE('',*,*,#11052,.T.); +#11052 = EDGE_CURVE('',#10967,#11053,#11055,.T.); +#11053 = VERTEX_POINT('',#11054); +#11054 = CARTESIAN_POINT('',(1.87,2.22,0.1)); +#11055 = SURFACE_CURVE('',#11056,(#11060,#11067),.PCURVE_S1.); +#11056 = LINE('',#11057,#11058); +#11057 = CARTESIAN_POINT('',(1.87,2.55,0.1)); +#11058 = VECTOR('',#11059,1.); +#11059 = DIRECTION('',(0.,-1.,0.)); +#11060 = PCURVE('',#11010,#11061); +#11061 = DEFINITIONAL_REPRESENTATION('',(#11062),#11066); +#11062 = LINE('',#11063,#11064); +#11063 = CARTESIAN_POINT('',(0.,-0.1)); +#11064 = VECTOR('',#11065,1.); +#11065 = DIRECTION('',(1.,0.)); +#11066 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#11067 = PCURVE('',#10982,#11068); +#11068 = DEFINITIONAL_REPRESENTATION('',(#11069),#11073); +#11069 = LINE('',#11070,#11071); +#11070 = CARTESIAN_POINT('',(-0.12,0.200509152087)); +#11071 = VECTOR('',#11072,1.); +#11072 = DIRECTION('',(0.,-1.)); +#11073 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#11074 = ORIENTED_EDGE('',*,*,#11075,.F.); +#11075 = EDGE_CURVE('',#11076,#11053,#11078,.T.); +#11076 = VERTEX_POINT('',#11077); +#11077 = CARTESIAN_POINT('',(1.87,2.22,0.)); +#11078 = SURFACE_CURVE('',#11079,(#11083,#11090),.PCURVE_S1.); +#11079 = LINE('',#11080,#11081); +#11080 = CARTESIAN_POINT('',(1.87,2.22,0.)); +#11081 = VECTOR('',#11082,1.); +#11082 = DIRECTION('',(0.,0.,1.)); +#11083 = PCURVE('',#11010,#11084); +#11084 = DEFINITIONAL_REPRESENTATION('',(#11085),#11089); +#11085 = LINE('',#11086,#11087); +#11086 = CARTESIAN_POINT('',(0.33,0.)); +#11087 = VECTOR('',#11088,1.); +#11088 = DIRECTION('',(0.,-1.)); +#11089 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#11090 = PCURVE('',#11091,#11096); +#11091 = CYLINDRICAL_SURFACE('',#11092,0.12); +#11092 = AXIS2_PLACEMENT_3D('',#11093,#11094,#11095); +#11093 = CARTESIAN_POINT('',(1.75,2.22,0.)); +#11094 = DIRECTION('',(-0.,-0.,-1.)); +#11095 = DIRECTION('',(1.,0.,0.)); +#11096 = DEFINITIONAL_REPRESENTATION('',(#11097),#11101); +#11097 = LINE('',#11098,#11099); +#11098 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#11099 = VECTOR('',#11100,1.); +#11100 = DIRECTION('',(-0.,-1.)); +#11101 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#11102 = ORIENTED_EDGE('',*,*,#11103,.F.); +#11103 = EDGE_CURVE('',#10995,#11076,#11104,.T.); +#11104 = SURFACE_CURVE('',#11105,(#11109,#11116),.PCURVE_S1.); +#11105 = LINE('',#11106,#11107); +#11106 = CARTESIAN_POINT('',(1.87,2.55,0.)); +#11107 = VECTOR('',#11108,1.); +#11108 = DIRECTION('',(0.,-1.,0.)); +#11109 = PCURVE('',#11010,#11110); +#11110 = DEFINITIONAL_REPRESENTATION('',(#11111),#11115); +#11111 = LINE('',#11112,#11113); +#11112 = CARTESIAN_POINT('',(0.,0.)); +#11113 = VECTOR('',#11114,1.); +#11114 = DIRECTION('',(1.,0.)); +#11115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#11116 = PCURVE('',#11036,#11117); +#11117 = DEFINITIONAL_REPRESENTATION('',(#11118),#11122); +#11118 = LINE('',#11119,#11120); +#11119 = CARTESIAN_POINT('',(-0.12,0.200509152087)); +#11120 = VECTOR('',#11121,1.); +#11121 = DIRECTION('',(0.,-1.)); +#11122 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#11123 = ADVANCED_FACE('',(#11124),#11091,.T.); +#11124 = FACE_BOUND('',#11125,.F.); +#11125 = EDGE_LOOP('',(#11126,#11151,#11177,#11178)); +#11126 = ORIENTED_EDGE('',*,*,#11127,.T.); +#11127 = EDGE_CURVE('',#11128,#11130,#11132,.T.); +#11128 = VERTEX_POINT('',#11129); +#11129 = CARTESIAN_POINT('',(1.63,2.22,0.)); +#11130 = VERTEX_POINT('',#11131); +#11131 = CARTESIAN_POINT('',(1.63,2.22,0.1)); +#11132 = SURFACE_CURVE('',#11133,(#11137,#11144),.PCURVE_S1.); +#11133 = LINE('',#11134,#11135); +#11134 = CARTESIAN_POINT('',(1.63,2.22,0.)); +#11135 = VECTOR('',#11136,1.); +#11136 = DIRECTION('',(0.,0.,1.)); +#11137 = PCURVE('',#11091,#11138); +#11138 = DEFINITIONAL_REPRESENTATION('',(#11139),#11143); +#11139 = LINE('',#11140,#11141); +#11140 = CARTESIAN_POINT('',(-3.14159265359,0.)); +#11141 = VECTOR('',#11142,1.); +#11142 = DIRECTION('',(-0.,-1.)); +#11143 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#11144 = PCURVE('',#10954,#11145); +#11145 = DEFINITIONAL_REPRESENTATION('',(#11146),#11150); +#11146 = LINE('',#11147,#11148); +#11147 = CARTESIAN_POINT('',(0.33,0.)); +#11148 = VECTOR('',#11149,1.); +#11149 = DIRECTION('',(0.,-1.)); +#11150 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#11151 = ORIENTED_EDGE('',*,*,#11152,.T.); +#11152 = EDGE_CURVE('',#11130,#11053,#11153,.T.); +#11153 = SURFACE_CURVE('',#11154,(#11159,#11166),.PCURVE_S1.); +#11154 = CIRCLE('',#11155,0.12); +#11155 = AXIS2_PLACEMENT_3D('',#11156,#11157,#11158); +#11156 = CARTESIAN_POINT('',(1.75,2.22,0.1)); +#11157 = DIRECTION('',(0.,0.,1.)); +#11158 = DIRECTION('',(1.,0.,0.)); +#11159 = PCURVE('',#11091,#11160); +#11160 = DEFINITIONAL_REPRESENTATION('',(#11161),#11165); +#11161 = LINE('',#11162,#11163); +#11162 = CARTESIAN_POINT('',(-0.,-0.1)); +#11163 = VECTOR('',#11164,1.); +#11164 = DIRECTION('',(-1.,0.)); +#11165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#11166 = PCURVE('',#10982,#11167); +#11167 = DEFINITIONAL_REPRESENTATION('',(#11168),#11176); +#11168 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#11169,#11170,#11171,#11172 + ,#11173,#11174,#11175),.UNSPECIFIED.,.T.,.F.) +B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(-2.094395102393,0., + 2.094395102393,4.188790204786,6.28318530718,8.377580409573), +.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#11169 = CARTESIAN_POINT('',(-0.12,-0.129490847913)); +#11170 = CARTESIAN_POINT('',(-0.12,7.835524899477E-02)); +#11171 = CARTESIAN_POINT('',(6.E-02,-2.556779945937E-02)); +#11172 = CARTESIAN_POINT('',(0.24,-0.129490847913)); +#11173 = CARTESIAN_POINT('',(6.E-02,-0.233413896368)); +#11174 = CARTESIAN_POINT('',(-0.12,-0.337336944822)); +#11175 = CARTESIAN_POINT('',(-0.12,-0.129490847913)); +#11176 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#11177 = ORIENTED_EDGE('',*,*,#11075,.F.); +#11178 = ORIENTED_EDGE('',*,*,#11179,.F.); +#11179 = EDGE_CURVE('',#11128,#11076,#11180,.T.); +#11180 = SURFACE_CURVE('',#11181,(#11186,#11193),.PCURVE_S1.); +#11181 = CIRCLE('',#11182,0.12); +#11182 = AXIS2_PLACEMENT_3D('',#11183,#11184,#11185); +#11183 = CARTESIAN_POINT('',(1.75,2.22,0.)); +#11184 = DIRECTION('',(0.,0.,1.)); +#11185 = DIRECTION('',(1.,0.,0.)); +#11186 = PCURVE('',#11091,#11187); +#11187 = DEFINITIONAL_REPRESENTATION('',(#11188),#11192); +#11188 = LINE('',#11189,#11190); +#11189 = CARTESIAN_POINT('',(-0.,0.)); +#11190 = VECTOR('',#11191,1.); +#11191 = DIRECTION('',(-1.,0.)); +#11192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#11193 = PCURVE('',#11036,#11194); +#11194 = DEFINITIONAL_REPRESENTATION('',(#11195),#11203); +#11195 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#11196,#11197,#11198,#11199 + ,#11200,#11201,#11202),.UNSPECIFIED.,.T.,.F.) +B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(-2.094395102393,0., + 2.094395102393,4.188790204786,6.28318530718,8.377580409573), +.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#11196 = CARTESIAN_POINT('',(-0.12,-0.129490847913)); +#11197 = CARTESIAN_POINT('',(-0.12,7.835524899477E-02)); +#11198 = CARTESIAN_POINT('',(6.E-02,-2.556779945937E-02)); +#11199 = CARTESIAN_POINT('',(0.24,-0.129490847913)); +#11200 = CARTESIAN_POINT('',(6.E-02,-0.233413896368)); +#11201 = CARTESIAN_POINT('',(-0.12,-0.337336944822)); +#11202 = CARTESIAN_POINT('',(-0.12,-0.129490847913)); +#11203 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#11204 = ADVANCED_FACE('',(#11205),#10954,.F.); +#11205 = FACE_BOUND('',#11206,.F.); +#11206 = EDGE_LOOP('',(#11207,#11208,#11229,#11230)); +#11207 = ORIENTED_EDGE('',*,*,#10931,.T.); +#11208 = ORIENTED_EDGE('',*,*,#11209,.T.); +#11209 = EDGE_CURVE('',#10934,#11130,#11210,.T.); +#11210 = SURFACE_CURVE('',#11211,(#11215,#11222),.PCURVE_S1.); +#11211 = LINE('',#11212,#11213); +#11212 = CARTESIAN_POINT('',(1.63,2.55,0.1)); +#11213 = VECTOR('',#11214,1.); +#11214 = DIRECTION('',(0.,-1.,0.)); +#11215 = PCURVE('',#10954,#11216); +#11216 = DEFINITIONAL_REPRESENTATION('',(#11217),#11221); +#11217 = LINE('',#11218,#11219); +#11218 = CARTESIAN_POINT('',(0.,-0.1)); +#11219 = VECTOR('',#11220,1.); +#11220 = DIRECTION('',(1.,0.)); +#11221 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#11222 = PCURVE('',#10982,#11223); +#11223 = DEFINITIONAL_REPRESENTATION('',(#11224),#11228); +#11224 = LINE('',#11225,#11226); +#11225 = CARTESIAN_POINT('',(0.12,0.200509152087)); +#11226 = VECTOR('',#11227,1.); +#11227 = DIRECTION('',(0.,-1.)); +#11228 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#11229 = ORIENTED_EDGE('',*,*,#11127,.F.); +#11230 = ORIENTED_EDGE('',*,*,#11231,.F.); +#11231 = EDGE_CURVE('',#10932,#11128,#11232,.T.); +#11232 = SURFACE_CURVE('',#11233,(#11237,#11244),.PCURVE_S1.); +#11233 = LINE('',#11234,#11235); +#11234 = CARTESIAN_POINT('',(1.63,2.55,0.)); +#11235 = VECTOR('',#11236,1.); +#11236 = DIRECTION('',(0.,-1.,0.)); +#11237 = PCURVE('',#10954,#11238); +#11238 = DEFINITIONAL_REPRESENTATION('',(#11239),#11243); +#11239 = LINE('',#11240,#11241); +#11240 = CARTESIAN_POINT('',(0.,0.)); +#11241 = VECTOR('',#11242,1.); +#11242 = DIRECTION('',(1.,0.)); +#11243 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#11244 = PCURVE('',#11036,#11245); +#11245 = DEFINITIONAL_REPRESENTATION('',(#11246),#11250); +#11246 = LINE('',#11247,#11248); +#11247 = CARTESIAN_POINT('',(0.12,0.200509152087)); +#11248 = VECTOR('',#11249,1.); +#11249 = DIRECTION('',(0.,-1.)); +#11250 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#11251 = ADVANCED_FACE('',(#11252),#11036,.T.); +#11252 = FACE_BOUND('',#11253,.T.); +#11253 = EDGE_LOOP('',(#11254,#11255,#11256,#11257)); +#11254 = ORIENTED_EDGE('',*,*,#11022,.T.); +#11255 = ORIENTED_EDGE('',*,*,#11103,.T.); +#11256 = ORIENTED_EDGE('',*,*,#11179,.F.); +#11257 = ORIENTED_EDGE('',*,*,#11231,.F.); +#11258 = ADVANCED_FACE('',(#11259),#10982,.F.); +#11259 = FACE_BOUND('',#11260,.F.); +#11260 = EDGE_LOOP('',(#11261,#11262,#11263,#11264)); +#11261 = ORIENTED_EDGE('',*,*,#10966,.T.); +#11262 = ORIENTED_EDGE('',*,*,#11052,.T.); +#11263 = ORIENTED_EDGE('',*,*,#11152,.F.); +#11264 = ORIENTED_EDGE('',*,*,#11209,.F.); +#11265 = MANIFOLD_SOLID_BREP('',#11266); +#11266 = CLOSED_SHELL('',(#11267,#11387,#11463,#11536,#11583,#11590)); +#11267 = ADVANCED_FACE('',(#11268),#11282,.F.); +#11268 = FACE_BOUND('',#11269,.F.); +#11269 = EDGE_LOOP('',(#11270,#11305,#11333,#11361)); +#11270 = ORIENTED_EDGE('',*,*,#11271,.T.); +#11271 = EDGE_CURVE('',#11272,#11274,#11276,.T.); +#11272 = VERTEX_POINT('',#11273); +#11273 = CARTESIAN_POINT('',(1.63,-2.55,0.)); +#11274 = VERTEX_POINT('',#11275); +#11275 = CARTESIAN_POINT('',(1.63,-2.55,0.1)); +#11276 = SURFACE_CURVE('',#11277,(#11281,#11293),.PCURVE_S1.); +#11277 = LINE('',#11278,#11279); +#11278 = CARTESIAN_POINT('',(1.63,-2.55,0.)); +#11279 = VECTOR('',#11280,1.); +#11280 = DIRECTION('',(0.,0.,1.)); +#11281 = PCURVE('',#11282,#11287); +#11282 = PLANE('',#11283); +#11283 = AXIS2_PLACEMENT_3D('',#11284,#11285,#11286); +#11284 = CARTESIAN_POINT('',(1.63,-2.55,0.)); +#11285 = DIRECTION('',(0.,1.,0.)); +#11286 = DIRECTION('',(1.,0.,0.)); +#11287 = DEFINITIONAL_REPRESENTATION('',(#11288),#11292); +#11288 = LINE('',#11289,#11290); +#11289 = CARTESIAN_POINT('',(0.,0.)); +#11290 = VECTOR('',#11291,1.); +#11291 = DIRECTION('',(0.,-1.)); +#11292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#11293 = PCURVE('',#11294,#11299); +#11294 = PLANE('',#11295); +#11295 = AXIS2_PLACEMENT_3D('',#11296,#11297,#11298); +#11296 = CARTESIAN_POINT('',(1.63,-2.55,0.)); +#11297 = DIRECTION('',(-1.,0.,0.)); +#11298 = DIRECTION('',(0.,1.,0.)); +#11299 = DEFINITIONAL_REPRESENTATION('',(#11300),#11304); +#11300 = LINE('',#11301,#11302); +#11301 = CARTESIAN_POINT('',(0.,0.)); +#11302 = VECTOR('',#11303,1.); +#11303 = DIRECTION('',(0.,-1.)); +#11304 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#11305 = ORIENTED_EDGE('',*,*,#11306,.T.); +#11306 = EDGE_CURVE('',#11274,#11307,#11309,.T.); +#11307 = VERTEX_POINT('',#11308); +#11308 = CARTESIAN_POINT('',(1.87,-2.55,0.1)); +#11309 = SURFACE_CURVE('',#11310,(#11314,#11321),.PCURVE_S1.); +#11310 = LINE('',#11311,#11312); +#11311 = CARTESIAN_POINT('',(1.63,-2.55,0.1)); +#11312 = VECTOR('',#11313,1.); +#11313 = DIRECTION('',(1.,0.,0.)); +#11314 = PCURVE('',#11282,#11315); +#11315 = DEFINITIONAL_REPRESENTATION('',(#11316),#11320); +#11316 = LINE('',#11317,#11318); +#11317 = CARTESIAN_POINT('',(0.,-0.1)); +#11318 = VECTOR('',#11319,1.); +#11319 = DIRECTION('',(1.,0.)); +#11320 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#11321 = PCURVE('',#11322,#11327); +#11322 = PLANE('',#11323); +#11323 = AXIS2_PLACEMENT_3D('',#11324,#11325,#11326); +#11324 = CARTESIAN_POINT('',(1.75,-2.349490847913,0.1)); +#11325 = DIRECTION('',(0.,0.,1.)); +#11326 = DIRECTION('',(1.,0.,0.)); +#11327 = DEFINITIONAL_REPRESENTATION('',(#11328),#11332); +#11328 = LINE('',#11329,#11330); +#11329 = CARTESIAN_POINT('',(-0.12,-0.200509152087)); +#11330 = VECTOR('',#11331,1.); +#11331 = DIRECTION('',(1.,0.)); +#11332 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#11333 = ORIENTED_EDGE('',*,*,#11334,.F.); +#11334 = EDGE_CURVE('',#11335,#11307,#11337,.T.); +#11335 = VERTEX_POINT('',#11336); +#11336 = CARTESIAN_POINT('',(1.87,-2.55,0.)); +#11337 = SURFACE_CURVE('',#11338,(#11342,#11349),.PCURVE_S1.); +#11338 = LINE('',#11339,#11340); +#11339 = CARTESIAN_POINT('',(1.87,-2.55,0.)); +#11340 = VECTOR('',#11341,1.); +#11341 = DIRECTION('',(0.,0.,1.)); +#11342 = PCURVE('',#11282,#11343); +#11343 = DEFINITIONAL_REPRESENTATION('',(#11344),#11348); +#11344 = LINE('',#11345,#11346); +#11345 = CARTESIAN_POINT('',(0.24,0.)); +#11346 = VECTOR('',#11347,1.); +#11347 = DIRECTION('',(0.,-1.)); +#11348 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#11349 = PCURVE('',#11350,#11355); +#11350 = PLANE('',#11351); +#11351 = AXIS2_PLACEMENT_3D('',#11352,#11353,#11354); +#11352 = CARTESIAN_POINT('',(1.87,-2.55,0.)); +#11353 = DIRECTION('',(-1.,0.,0.)); +#11354 = DIRECTION('',(0.,1.,0.)); +#11355 = DEFINITIONAL_REPRESENTATION('',(#11356),#11360); +#11356 = LINE('',#11357,#11358); +#11357 = CARTESIAN_POINT('',(0.,0.)); +#11358 = VECTOR('',#11359,1.); +#11359 = DIRECTION('',(0.,-1.)); +#11360 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#11361 = ORIENTED_EDGE('',*,*,#11362,.F.); +#11362 = EDGE_CURVE('',#11272,#11335,#11363,.T.); +#11363 = SURFACE_CURVE('',#11364,(#11368,#11375),.PCURVE_S1.); +#11364 = LINE('',#11365,#11366); +#11365 = CARTESIAN_POINT('',(1.63,-2.55,0.)); +#11366 = VECTOR('',#11367,1.); +#11367 = DIRECTION('',(1.,0.,0.)); +#11368 = PCURVE('',#11282,#11369); +#11369 = DEFINITIONAL_REPRESENTATION('',(#11370),#11374); +#11370 = LINE('',#11371,#11372); +#11371 = CARTESIAN_POINT('',(0.,0.)); +#11372 = VECTOR('',#11373,1.); +#11373 = DIRECTION('',(1.,0.)); +#11374 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#11375 = PCURVE('',#11376,#11381); +#11376 = PLANE('',#11377); +#11377 = AXIS2_PLACEMENT_3D('',#11378,#11379,#11380); +#11378 = CARTESIAN_POINT('',(1.75,-2.349490847913,0.)); +#11379 = DIRECTION('',(0.,0.,1.)); +#11380 = DIRECTION('',(1.,0.,0.)); +#11381 = DEFINITIONAL_REPRESENTATION('',(#11382),#11386); +#11382 = LINE('',#11383,#11384); +#11383 = CARTESIAN_POINT('',(-0.12,-0.200509152087)); +#11384 = VECTOR('',#11385,1.); +#11385 = DIRECTION('',(1.,0.)); +#11386 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#11387 = ADVANCED_FACE('',(#11388),#11350,.F.); +#11388 = FACE_BOUND('',#11389,.F.); +#11389 = EDGE_LOOP('',(#11390,#11391,#11414,#11442)); +#11390 = ORIENTED_EDGE('',*,*,#11334,.T.); +#11391 = ORIENTED_EDGE('',*,*,#11392,.T.); +#11392 = EDGE_CURVE('',#11307,#11393,#11395,.T.); +#11393 = VERTEX_POINT('',#11394); +#11394 = CARTESIAN_POINT('',(1.87,-2.22,0.1)); +#11395 = SURFACE_CURVE('',#11396,(#11400,#11407),.PCURVE_S1.); +#11396 = LINE('',#11397,#11398); +#11397 = CARTESIAN_POINT('',(1.87,-2.55,0.1)); +#11398 = VECTOR('',#11399,1.); +#11399 = DIRECTION('',(0.,1.,0.)); +#11400 = PCURVE('',#11350,#11401); +#11401 = DEFINITIONAL_REPRESENTATION('',(#11402),#11406); +#11402 = LINE('',#11403,#11404); +#11403 = CARTESIAN_POINT('',(0.,-0.1)); +#11404 = VECTOR('',#11405,1.); +#11405 = DIRECTION('',(1.,0.)); +#11406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#11407 = PCURVE('',#11322,#11408); +#11408 = DEFINITIONAL_REPRESENTATION('',(#11409),#11413); +#11409 = LINE('',#11410,#11411); +#11410 = CARTESIAN_POINT('',(0.12,-0.200509152087)); +#11411 = VECTOR('',#11412,1.); +#11412 = DIRECTION('',(0.,1.)); +#11413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#11414 = ORIENTED_EDGE('',*,*,#11415,.F.); +#11415 = EDGE_CURVE('',#11416,#11393,#11418,.T.); +#11416 = VERTEX_POINT('',#11417); +#11417 = CARTESIAN_POINT('',(1.87,-2.22,0.)); +#11418 = SURFACE_CURVE('',#11419,(#11423,#11430),.PCURVE_S1.); +#11419 = LINE('',#11420,#11421); +#11420 = CARTESIAN_POINT('',(1.87,-2.22,0.)); +#11421 = VECTOR('',#11422,1.); +#11422 = DIRECTION('',(0.,0.,1.)); +#11423 = PCURVE('',#11350,#11424); +#11424 = DEFINITIONAL_REPRESENTATION('',(#11425),#11429); +#11425 = LINE('',#11426,#11427); +#11426 = CARTESIAN_POINT('',(0.33,0.)); +#11427 = VECTOR('',#11428,1.); +#11428 = DIRECTION('',(0.,-1.)); +#11429 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#11430 = PCURVE('',#11431,#11436); +#11431 = CYLINDRICAL_SURFACE('',#11432,0.12); +#11432 = AXIS2_PLACEMENT_3D('',#11433,#11434,#11435); +#11433 = CARTESIAN_POINT('',(1.75,-2.22,0.)); +#11434 = DIRECTION('',(-0.,-0.,-1.)); +#11435 = DIRECTION('',(1.,0.,0.)); +#11436 = DEFINITIONAL_REPRESENTATION('',(#11437),#11441); +#11437 = LINE('',#11438,#11439); +#11438 = CARTESIAN_POINT('',(-0.,0.)); +#11439 = VECTOR('',#11440,1.); +#11440 = DIRECTION('',(-0.,-1.)); +#11441 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#11442 = ORIENTED_EDGE('',*,*,#11443,.F.); +#11443 = EDGE_CURVE('',#11335,#11416,#11444,.T.); +#11444 = SURFACE_CURVE('',#11445,(#11449,#11456),.PCURVE_S1.); +#11445 = LINE('',#11446,#11447); +#11446 = CARTESIAN_POINT('',(1.87,-2.55,0.)); +#11447 = VECTOR('',#11448,1.); +#11448 = DIRECTION('',(0.,1.,0.)); +#11449 = PCURVE('',#11350,#11450); +#11450 = DEFINITIONAL_REPRESENTATION('',(#11451),#11455); +#11451 = LINE('',#11452,#11453); +#11452 = CARTESIAN_POINT('',(0.,0.)); +#11453 = VECTOR('',#11454,1.); +#11454 = DIRECTION('',(1.,0.)); +#11455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#11456 = PCURVE('',#11376,#11457); +#11457 = DEFINITIONAL_REPRESENTATION('',(#11458),#11462); +#11458 = LINE('',#11459,#11460); +#11459 = CARTESIAN_POINT('',(0.12,-0.200509152087)); +#11460 = VECTOR('',#11461,1.); +#11461 = DIRECTION('',(0.,1.)); +#11462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#11463 = ADVANCED_FACE('',(#11464),#11431,.T.); +#11464 = FACE_BOUND('',#11465,.F.); +#11465 = EDGE_LOOP('',(#11466,#11467,#11491,#11514)); +#11466 = ORIENTED_EDGE('',*,*,#11415,.T.); +#11467 = ORIENTED_EDGE('',*,*,#11468,.T.); +#11468 = EDGE_CURVE('',#11393,#11469,#11471,.T.); +#11469 = VERTEX_POINT('',#11470); +#11470 = CARTESIAN_POINT('',(1.63,-2.22,0.1)); +#11471 = SURFACE_CURVE('',#11472,(#11477,#11484),.PCURVE_S1.); +#11472 = CIRCLE('',#11473,0.12); +#11473 = AXIS2_PLACEMENT_3D('',#11474,#11475,#11476); +#11474 = CARTESIAN_POINT('',(1.75,-2.22,0.1)); +#11475 = DIRECTION('',(0.,0.,1.)); +#11476 = DIRECTION('',(1.,0.,0.)); +#11477 = PCURVE('',#11431,#11478); +#11478 = DEFINITIONAL_REPRESENTATION('',(#11479),#11483); +#11479 = LINE('',#11480,#11481); +#11480 = CARTESIAN_POINT('',(-0.,-0.1)); +#11481 = VECTOR('',#11482,1.); +#11482 = DIRECTION('',(-1.,0.)); +#11483 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#11484 = PCURVE('',#11322,#11485); +#11485 = DEFINITIONAL_REPRESENTATION('',(#11486),#11490); +#11486 = CIRCLE('',#11487,0.12); +#11487 = AXIS2_PLACEMENT_2D('',#11488,#11489); +#11488 = CARTESIAN_POINT('',(2.22044604925E-16,0.129490847913)); +#11489 = DIRECTION('',(1.,0.)); +#11490 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#11491 = ORIENTED_EDGE('',*,*,#11492,.F.); +#11492 = EDGE_CURVE('',#11493,#11469,#11495,.T.); +#11493 = VERTEX_POINT('',#11494); +#11494 = CARTESIAN_POINT('',(1.63,-2.22,0.)); +#11495 = SURFACE_CURVE('',#11496,(#11500,#11507),.PCURVE_S1.); +#11496 = LINE('',#11497,#11498); +#11497 = CARTESIAN_POINT('',(1.63,-2.22,0.)); +#11498 = VECTOR('',#11499,1.); +#11499 = DIRECTION('',(0.,0.,1.)); +#11500 = PCURVE('',#11431,#11501); +#11501 = DEFINITIONAL_REPRESENTATION('',(#11502),#11506); +#11502 = LINE('',#11503,#11504); +#11503 = CARTESIAN_POINT('',(-3.14159265359,0.)); +#11504 = VECTOR('',#11505,1.); +#11505 = DIRECTION('',(-0.,-1.)); +#11506 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#11507 = PCURVE('',#11294,#11508); +#11508 = DEFINITIONAL_REPRESENTATION('',(#11509),#11513); +#11509 = LINE('',#11510,#11511); +#11510 = CARTESIAN_POINT('',(0.33,0.)); +#11511 = VECTOR('',#11512,1.); +#11512 = DIRECTION('',(0.,-1.)); +#11513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#11514 = ORIENTED_EDGE('',*,*,#11515,.F.); +#11515 = EDGE_CURVE('',#11416,#11493,#11516,.T.); +#11516 = SURFACE_CURVE('',#11517,(#11522,#11529),.PCURVE_S1.); +#11517 = CIRCLE('',#11518,0.12); +#11518 = AXIS2_PLACEMENT_3D('',#11519,#11520,#11521); +#11519 = CARTESIAN_POINT('',(1.75,-2.22,0.)); +#11520 = DIRECTION('',(0.,0.,1.)); +#11521 = DIRECTION('',(1.,0.,0.)); +#11522 = PCURVE('',#11431,#11523); +#11523 = DEFINITIONAL_REPRESENTATION('',(#11524),#11528); +#11524 = LINE('',#11525,#11526); +#11525 = CARTESIAN_POINT('',(-0.,0.)); +#11526 = VECTOR('',#11527,1.); +#11527 = DIRECTION('',(-1.,0.)); +#11528 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#11529 = PCURVE('',#11376,#11530); +#11530 = DEFINITIONAL_REPRESENTATION('',(#11531),#11535); +#11531 = CIRCLE('',#11532,0.12); +#11532 = AXIS2_PLACEMENT_2D('',#11533,#11534); +#11533 = CARTESIAN_POINT('',(2.22044604925E-16,0.129490847913)); +#11534 = DIRECTION('',(1.,0.)); +#11535 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#11536 = ADVANCED_FACE('',(#11537),#11294,.T.); +#11537 = FACE_BOUND('',#11538,.T.); +#11538 = EDGE_LOOP('',(#11539,#11540,#11561,#11562)); +#11539 = ORIENTED_EDGE('',*,*,#11271,.T.); +#11540 = ORIENTED_EDGE('',*,*,#11541,.T.); +#11541 = EDGE_CURVE('',#11274,#11469,#11542,.T.); +#11542 = SURFACE_CURVE('',#11543,(#11547,#11554),.PCURVE_S1.); +#11543 = LINE('',#11544,#11545); +#11544 = CARTESIAN_POINT('',(1.63,-2.55,0.1)); +#11545 = VECTOR('',#11546,1.); +#11546 = DIRECTION('',(0.,1.,0.)); +#11547 = PCURVE('',#11294,#11548); +#11548 = DEFINITIONAL_REPRESENTATION('',(#11549),#11553); +#11549 = LINE('',#11550,#11551); +#11550 = CARTESIAN_POINT('',(0.,-0.1)); +#11551 = VECTOR('',#11552,1.); +#11552 = DIRECTION('',(1.,0.)); +#11553 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#11554 = PCURVE('',#11322,#11555); +#11555 = DEFINITIONAL_REPRESENTATION('',(#11556),#11560); +#11556 = LINE('',#11557,#11558); +#11557 = CARTESIAN_POINT('',(-0.12,-0.200509152087)); +#11558 = VECTOR('',#11559,1.); +#11559 = DIRECTION('',(0.,1.)); +#11560 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#11561 = ORIENTED_EDGE('',*,*,#11492,.F.); +#11562 = ORIENTED_EDGE('',*,*,#11563,.F.); +#11563 = EDGE_CURVE('',#11272,#11493,#11564,.T.); +#11564 = SURFACE_CURVE('',#11565,(#11569,#11576),.PCURVE_S1.); +#11565 = LINE('',#11566,#11567); +#11566 = CARTESIAN_POINT('',(1.63,-2.55,0.)); +#11567 = VECTOR('',#11568,1.); +#11568 = DIRECTION('',(0.,1.,0.)); +#11569 = PCURVE('',#11294,#11570); +#11570 = DEFINITIONAL_REPRESENTATION('',(#11571),#11575); +#11571 = LINE('',#11572,#11573); +#11572 = CARTESIAN_POINT('',(0.,0.)); +#11573 = VECTOR('',#11574,1.); +#11574 = DIRECTION('',(1.,0.)); +#11575 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#11576 = PCURVE('',#11376,#11577); +#11577 = DEFINITIONAL_REPRESENTATION('',(#11578),#11582); +#11578 = LINE('',#11579,#11580); +#11579 = CARTESIAN_POINT('',(-0.12,-0.200509152087)); +#11580 = VECTOR('',#11581,1.); +#11581 = DIRECTION('',(0.,1.)); +#11582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#11583 = ADVANCED_FACE('',(#11584),#11376,.F.); +#11584 = FACE_BOUND('',#11585,.F.); +#11585 = EDGE_LOOP('',(#11586,#11587,#11588,#11589)); +#11586 = ORIENTED_EDGE('',*,*,#11362,.T.); +#11587 = ORIENTED_EDGE('',*,*,#11443,.T.); +#11588 = ORIENTED_EDGE('',*,*,#11515,.T.); +#11589 = ORIENTED_EDGE('',*,*,#11563,.F.); +#11590 = ADVANCED_FACE('',(#11591),#11322,.T.); +#11591 = FACE_BOUND('',#11592,.T.); +#11592 = EDGE_LOOP('',(#11593,#11594,#11595,#11596)); +#11593 = ORIENTED_EDGE('',*,*,#11306,.T.); +#11594 = ORIENTED_EDGE('',*,*,#11392,.T.); +#11595 = ORIENTED_EDGE('',*,*,#11468,.T.); +#11596 = ORIENTED_EDGE('',*,*,#11541,.F.); +#11597 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#11601)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#11598,#11599,#11600)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#11598 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#11599 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#11600 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#11601 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#11598, + 'distance_accuracy_value','confusion accuracy'); +#11602 = SHAPE_DEFINITION_REPRESENTATION(#11603,#6220); +#11603 = PRODUCT_DEFINITION_SHAPE('','',#11604); +#11604 = PRODUCT_DEFINITION('design','',#11605,#11608); +#11605 = PRODUCT_DEFINITION_FORMATION('','',#11606); +#11606 = PRODUCT('PinsArrayTB','PinsArrayTB','',(#11607)); +#11607 = PRODUCT_CONTEXT('',#2,'mechanical'); +#11608 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#11609 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#11610,#11612); +#11610 = ( REPRESENTATION_RELATIONSHIP('','',#6220,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#11611) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#11611 = ITEM_DEFINED_TRANSFORMATION('','',#11,#27); +#11612 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #11613); +#11613 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('4','=>[0:1:1:5]','',#5,#11604,$ + ); +#11614 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#11606)); +#11615 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #11616),#807); +#11616 = STYLED_ITEM('color',(#11617),#477); +#11617 = PRESENTATION_STYLE_ASSIGNMENT((#11618,#11624)); +#11618 = SURFACE_STYLE_USAGE(.BOTH.,#11619); +#11619 = SURFACE_SIDE_STYLE('',(#11620)); +#11620 = SURFACE_STYLE_FILL_AREA(#11621); +#11621 = FILL_AREA_STYLE('',(#11622)); +#11622 = FILL_AREA_STYLE_COLOUR('',#11623); +#11623 = COLOUR_RGB('',0.73400002718,0.773000001907,0.79699999094); +#11624 = CURVE_STYLE('',#11625,POSITIVE_LENGTH_MEASURE(0.1),#11623); +#11625 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#11626 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #11627,#11636,#11645,#11654,#11663,#11672,#11681,#11690,#11699, + #11708,#11717,#11726,#11735,#11744,#11753,#11762),#11597); +#11627 = STYLED_ITEM('color',(#11628),#6221); +#11628 = PRESENTATION_STYLE_ASSIGNMENT((#11629,#11634)); +#11629 = SURFACE_STYLE_USAGE(.BOTH.,#11630); +#11630 = SURFACE_SIDE_STYLE('',(#11631)); +#11631 = SURFACE_STYLE_FILL_AREA(#11632); +#11632 = FILL_AREA_STYLE('',(#11633)); +#11633 = FILL_AREA_STYLE_COLOUR('',#11623); +#11634 = CURVE_STYLE('',#11635,POSITIVE_LENGTH_MEASURE(0.1),#11623); +#11635 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#11636 = STYLED_ITEM('color',(#11637),#6561); +#11637 = PRESENTATION_STYLE_ASSIGNMENT((#11638,#11643)); +#11638 = SURFACE_STYLE_USAGE(.BOTH.,#11639); +#11639 = SURFACE_SIDE_STYLE('',(#11640)); +#11640 = SURFACE_STYLE_FILL_AREA(#11641); +#11641 = FILL_AREA_STYLE('',(#11642)); +#11642 = FILL_AREA_STYLE_COLOUR('',#11623); +#11643 = CURVE_STYLE('',#11644,POSITIVE_LENGTH_MEASURE(0.1),#11623); +#11644 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#11645 = STYLED_ITEM('color',(#11646),#6893); +#11646 = PRESENTATION_STYLE_ASSIGNMENT((#11647,#11652)); +#11647 = SURFACE_STYLE_USAGE(.BOTH.,#11648); +#11648 = SURFACE_SIDE_STYLE('',(#11649)); +#11649 = SURFACE_STYLE_FILL_AREA(#11650); +#11650 = FILL_AREA_STYLE('',(#11651)); +#11651 = FILL_AREA_STYLE_COLOUR('',#11623); +#11652 = CURVE_STYLE('',#11653,POSITIVE_LENGTH_MEASURE(0.1),#11623); +#11653 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#11654 = STYLED_ITEM('color',(#11655),#7233); +#11655 = PRESENTATION_STYLE_ASSIGNMENT((#11656,#11661)); +#11656 = SURFACE_STYLE_USAGE(.BOTH.,#11657); +#11657 = SURFACE_SIDE_STYLE('',(#11658)); +#11658 = SURFACE_STYLE_FILL_AREA(#11659); +#11659 = FILL_AREA_STYLE('',(#11660)); +#11660 = FILL_AREA_STYLE_COLOUR('',#11623); +#11661 = CURVE_STYLE('',#11662,POSITIVE_LENGTH_MEASURE(0.1),#11623); +#11662 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#11663 = STYLED_ITEM('color',(#11664),#7565); +#11664 = PRESENTATION_STYLE_ASSIGNMENT((#11665,#11670)); +#11665 = SURFACE_STYLE_USAGE(.BOTH.,#11666); +#11666 = SURFACE_SIDE_STYLE('',(#11667)); +#11667 = SURFACE_STYLE_FILL_AREA(#11668); +#11668 = FILL_AREA_STYLE('',(#11669)); +#11669 = FILL_AREA_STYLE_COLOUR('',#11623); +#11670 = CURVE_STYLE('',#11671,POSITIVE_LENGTH_MEASURE(0.1),#11623); +#11671 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#11672 = STYLED_ITEM('color',(#11673),#7905); +#11673 = PRESENTATION_STYLE_ASSIGNMENT((#11674,#11679)); +#11674 = SURFACE_STYLE_USAGE(.BOTH.,#11675); +#11675 = SURFACE_SIDE_STYLE('',(#11676)); +#11676 = SURFACE_STYLE_FILL_AREA(#11677); +#11677 = FILL_AREA_STYLE('',(#11678)); +#11678 = FILL_AREA_STYLE_COLOUR('',#11623); +#11679 = CURVE_STYLE('',#11680,POSITIVE_LENGTH_MEASURE(0.1),#11623); +#11680 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#11681 = STYLED_ITEM('color',(#11682),#8237); +#11682 = PRESENTATION_STYLE_ASSIGNMENT((#11683,#11688)); +#11683 = SURFACE_STYLE_USAGE(.BOTH.,#11684); +#11684 = SURFACE_SIDE_STYLE('',(#11685)); +#11685 = SURFACE_STYLE_FILL_AREA(#11686); +#11686 = FILL_AREA_STYLE('',(#11687)); +#11687 = FILL_AREA_STYLE_COLOUR('',#11623); +#11688 = CURVE_STYLE('',#11689,POSITIVE_LENGTH_MEASURE(0.1),#11623); +#11689 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#11690 = STYLED_ITEM('color',(#11691),#8577); +#11691 = PRESENTATION_STYLE_ASSIGNMENT((#11692,#11697)); +#11692 = SURFACE_STYLE_USAGE(.BOTH.,#11693); +#11693 = SURFACE_SIDE_STYLE('',(#11694)); +#11694 = SURFACE_STYLE_FILL_AREA(#11695); +#11695 = FILL_AREA_STYLE('',(#11696)); +#11696 = FILL_AREA_STYLE_COLOUR('',#11623); +#11697 = CURVE_STYLE('',#11698,POSITIVE_LENGTH_MEASURE(0.1),#11623); +#11698 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#11699 = STYLED_ITEM('color',(#11700),#8909); +#11700 = PRESENTATION_STYLE_ASSIGNMENT((#11701,#11706)); +#11701 = SURFACE_STYLE_USAGE(.BOTH.,#11702); +#11702 = SURFACE_SIDE_STYLE('',(#11703)); +#11703 = SURFACE_STYLE_FILL_AREA(#11704); +#11704 = FILL_AREA_STYLE('',(#11705)); +#11705 = FILL_AREA_STYLE_COLOUR('',#11623); +#11706 = CURVE_STYLE('',#11707,POSITIVE_LENGTH_MEASURE(0.1),#11623); +#11707 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#11708 = STYLED_ITEM('color',(#11709),#9249); +#11709 = PRESENTATION_STYLE_ASSIGNMENT((#11710,#11715)); +#11710 = SURFACE_STYLE_USAGE(.BOTH.,#11711); +#11711 = SURFACE_SIDE_STYLE('',(#11712)); +#11712 = SURFACE_STYLE_FILL_AREA(#11713); +#11713 = FILL_AREA_STYLE('',(#11714)); +#11714 = FILL_AREA_STYLE_COLOUR('',#11623); +#11715 = CURVE_STYLE('',#11716,POSITIVE_LENGTH_MEASURE(0.1),#11623); +#11716 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#11717 = STYLED_ITEM('color',(#11718),#9581); +#11718 = PRESENTATION_STYLE_ASSIGNMENT((#11719,#11724)); +#11719 = SURFACE_STYLE_USAGE(.BOTH.,#11720); +#11720 = SURFACE_SIDE_STYLE('',(#11721)); +#11721 = SURFACE_STYLE_FILL_AREA(#11722); +#11722 = FILL_AREA_STYLE('',(#11723)); +#11723 = FILL_AREA_STYLE_COLOUR('',#11623); +#11724 = CURVE_STYLE('',#11725,POSITIVE_LENGTH_MEASURE(0.1),#11623); +#11725 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#11726 = STYLED_ITEM('color',(#11727),#9921); +#11727 = PRESENTATION_STYLE_ASSIGNMENT((#11728,#11733)); +#11728 = SURFACE_STYLE_USAGE(.BOTH.,#11729); +#11729 = SURFACE_SIDE_STYLE('',(#11730)); +#11730 = SURFACE_STYLE_FILL_AREA(#11731); +#11731 = FILL_AREA_STYLE('',(#11732)); +#11732 = FILL_AREA_STYLE_COLOUR('',#11623); +#11733 = CURVE_STYLE('',#11734,POSITIVE_LENGTH_MEASURE(0.1),#11623); +#11734 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#11735 = STYLED_ITEM('color',(#11736),#10253); +#11736 = PRESENTATION_STYLE_ASSIGNMENT((#11737,#11742)); +#11737 = SURFACE_STYLE_USAGE(.BOTH.,#11738); +#11738 = SURFACE_SIDE_STYLE('',(#11739)); +#11739 = SURFACE_STYLE_FILL_AREA(#11740); +#11740 = FILL_AREA_STYLE('',(#11741)); +#11741 = FILL_AREA_STYLE_COLOUR('',#11623); +#11742 = CURVE_STYLE('',#11743,POSITIVE_LENGTH_MEASURE(0.1),#11623); +#11743 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#11744 = STYLED_ITEM('color',(#11745),#10593); +#11745 = PRESENTATION_STYLE_ASSIGNMENT((#11746,#11751)); +#11746 = SURFACE_STYLE_USAGE(.BOTH.,#11747); +#11747 = SURFACE_SIDE_STYLE('',(#11748)); +#11748 = SURFACE_STYLE_FILL_AREA(#11749); +#11749 = FILL_AREA_STYLE('',(#11750)); +#11750 = FILL_AREA_STYLE_COLOUR('',#11623); +#11751 = CURVE_STYLE('',#11752,POSITIVE_LENGTH_MEASURE(0.1),#11623); +#11752 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#11753 = STYLED_ITEM('color',(#11754),#10925); +#11754 = PRESENTATION_STYLE_ASSIGNMENT((#11755,#11760)); +#11755 = SURFACE_STYLE_USAGE(.BOTH.,#11756); +#11756 = SURFACE_SIDE_STYLE('',(#11757)); +#11757 = SURFACE_STYLE_FILL_AREA(#11758); +#11758 = FILL_AREA_STYLE('',(#11759)); +#11759 = FILL_AREA_STYLE_COLOUR('',#11623); +#11760 = CURVE_STYLE('',#11761,POSITIVE_LENGTH_MEASURE(0.1),#11623); +#11761 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#11762 = STYLED_ITEM('color',(#11763),#11265); +#11763 = PRESENTATION_STYLE_ASSIGNMENT((#11764,#11769)); +#11764 = SURFACE_STYLE_USAGE(.BOTH.,#11765); +#11765 = SURFACE_SIDE_STYLE('',(#11766)); +#11766 = SURFACE_STYLE_FILL_AREA(#11767); +#11767 = FILL_AREA_STYLE('',(#11768)); +#11768 = FILL_AREA_STYLE_COLOUR('',#11623); +#11769 = CURVE_STYLE('',#11770,POSITIVE_LENGTH_MEASURE(0.1),#11623); +#11770 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#11771 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #11772,#11781,#11790,#11799,#11808,#11817,#11826,#11835,#11844, + #11853,#11862,#11871,#11880,#11889,#11898,#11907),#6202); +#11772 = STYLED_ITEM('color',(#11773),#826); +#11773 = PRESENTATION_STYLE_ASSIGNMENT((#11774,#11779)); +#11774 = SURFACE_STYLE_USAGE(.BOTH.,#11775); +#11775 = SURFACE_SIDE_STYLE('',(#11776)); +#11776 = SURFACE_STYLE_FILL_AREA(#11777); +#11777 = FILL_AREA_STYLE('',(#11778)); +#11778 = FILL_AREA_STYLE_COLOUR('',#11623); +#11779 = CURVE_STYLE('',#11780,POSITIVE_LENGTH_MEASURE(0.1),#11623); +#11780 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#11781 = STYLED_ITEM('color',(#11782),#1158); +#11782 = PRESENTATION_STYLE_ASSIGNMENT((#11783,#11788)); +#11783 = SURFACE_STYLE_USAGE(.BOTH.,#11784); +#11784 = SURFACE_SIDE_STYLE('',(#11785)); +#11785 = SURFACE_STYLE_FILL_AREA(#11786); +#11786 = FILL_AREA_STYLE('',(#11787)); +#11787 = FILL_AREA_STYLE_COLOUR('',#11623); +#11788 = CURVE_STYLE('',#11789,POSITIVE_LENGTH_MEASURE(0.1),#11623); +#11789 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#11790 = STYLED_ITEM('color',(#11791),#1498); +#11791 = PRESENTATION_STYLE_ASSIGNMENT((#11792,#11797)); +#11792 = SURFACE_STYLE_USAGE(.BOTH.,#11793); +#11793 = SURFACE_SIDE_STYLE('',(#11794)); +#11794 = SURFACE_STYLE_FILL_AREA(#11795); +#11795 = FILL_AREA_STYLE('',(#11796)); +#11796 = FILL_AREA_STYLE_COLOUR('',#11623); +#11797 = CURVE_STYLE('',#11798,POSITIVE_LENGTH_MEASURE(0.1),#11623); +#11798 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#11799 = STYLED_ITEM('color',(#11800),#1830); +#11800 = PRESENTATION_STYLE_ASSIGNMENT((#11801,#11806)); +#11801 = SURFACE_STYLE_USAGE(.BOTH.,#11802); +#11802 = SURFACE_SIDE_STYLE('',(#11803)); +#11803 = SURFACE_STYLE_FILL_AREA(#11804); +#11804 = FILL_AREA_STYLE('',(#11805)); +#11805 = FILL_AREA_STYLE_COLOUR('',#11623); +#11806 = CURVE_STYLE('',#11807,POSITIVE_LENGTH_MEASURE(0.1),#11623); +#11807 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#11808 = STYLED_ITEM('color',(#11809),#2170); +#11809 = PRESENTATION_STYLE_ASSIGNMENT((#11810,#11815)); +#11810 = SURFACE_STYLE_USAGE(.BOTH.,#11811); +#11811 = SURFACE_SIDE_STYLE('',(#11812)); +#11812 = SURFACE_STYLE_FILL_AREA(#11813); +#11813 = FILL_AREA_STYLE('',(#11814)); +#11814 = FILL_AREA_STYLE_COLOUR('',#11623); +#11815 = CURVE_STYLE('',#11816,POSITIVE_LENGTH_MEASURE(0.1),#11623); +#11816 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#11817 = STYLED_ITEM('color',(#11818),#2502); +#11818 = PRESENTATION_STYLE_ASSIGNMENT((#11819,#11824)); +#11819 = SURFACE_STYLE_USAGE(.BOTH.,#11820); +#11820 = SURFACE_SIDE_STYLE('',(#11821)); +#11821 = SURFACE_STYLE_FILL_AREA(#11822); +#11822 = FILL_AREA_STYLE('',(#11823)); +#11823 = FILL_AREA_STYLE_COLOUR('',#11623); +#11824 = CURVE_STYLE('',#11825,POSITIVE_LENGTH_MEASURE(0.1),#11623); +#11825 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#11826 = STYLED_ITEM('color',(#11827),#2842); +#11827 = PRESENTATION_STYLE_ASSIGNMENT((#11828,#11833)); +#11828 = SURFACE_STYLE_USAGE(.BOTH.,#11829); +#11829 = SURFACE_SIDE_STYLE('',(#11830)); +#11830 = SURFACE_STYLE_FILL_AREA(#11831); +#11831 = FILL_AREA_STYLE('',(#11832)); +#11832 = FILL_AREA_STYLE_COLOUR('',#11623); +#11833 = CURVE_STYLE('',#11834,POSITIVE_LENGTH_MEASURE(0.1),#11623); +#11834 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#11835 = STYLED_ITEM('color',(#11836),#3174); +#11836 = PRESENTATION_STYLE_ASSIGNMENT((#11837,#11842)); +#11837 = SURFACE_STYLE_USAGE(.BOTH.,#11838); +#11838 = SURFACE_SIDE_STYLE('',(#11839)); +#11839 = SURFACE_STYLE_FILL_AREA(#11840); +#11840 = FILL_AREA_STYLE('',(#11841)); +#11841 = FILL_AREA_STYLE_COLOUR('',#11623); +#11842 = CURVE_STYLE('',#11843,POSITIVE_LENGTH_MEASURE(0.1),#11623); +#11843 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#11844 = STYLED_ITEM('color',(#11845),#3514); +#11845 = PRESENTATION_STYLE_ASSIGNMENT((#11846,#11851)); +#11846 = SURFACE_STYLE_USAGE(.BOTH.,#11847); +#11847 = SURFACE_SIDE_STYLE('',(#11848)); +#11848 = SURFACE_STYLE_FILL_AREA(#11849); +#11849 = FILL_AREA_STYLE('',(#11850)); +#11850 = FILL_AREA_STYLE_COLOUR('',#11623); +#11851 = CURVE_STYLE('',#11852,POSITIVE_LENGTH_MEASURE(0.1),#11623); +#11852 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#11853 = STYLED_ITEM('color',(#11854),#3846); +#11854 = PRESENTATION_STYLE_ASSIGNMENT((#11855,#11860)); +#11855 = SURFACE_STYLE_USAGE(.BOTH.,#11856); +#11856 = SURFACE_SIDE_STYLE('',(#11857)); +#11857 = SURFACE_STYLE_FILL_AREA(#11858); +#11858 = FILL_AREA_STYLE('',(#11859)); +#11859 = FILL_AREA_STYLE_COLOUR('',#11623); +#11860 = CURVE_STYLE('',#11861,POSITIVE_LENGTH_MEASURE(0.1),#11623); +#11861 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#11862 = STYLED_ITEM('color',(#11863),#4186); +#11863 = PRESENTATION_STYLE_ASSIGNMENT((#11864,#11869)); +#11864 = SURFACE_STYLE_USAGE(.BOTH.,#11865); +#11865 = SURFACE_SIDE_STYLE('',(#11866)); +#11866 = SURFACE_STYLE_FILL_AREA(#11867); +#11867 = FILL_AREA_STYLE('',(#11868)); +#11868 = FILL_AREA_STYLE_COLOUR('',#11623); +#11869 = CURVE_STYLE('',#11870,POSITIVE_LENGTH_MEASURE(0.1),#11623); +#11870 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#11871 = STYLED_ITEM('color',(#11872),#4518); +#11872 = PRESENTATION_STYLE_ASSIGNMENT((#11873,#11878)); +#11873 = SURFACE_STYLE_USAGE(.BOTH.,#11874); +#11874 = SURFACE_SIDE_STYLE('',(#11875)); +#11875 = SURFACE_STYLE_FILL_AREA(#11876); +#11876 = FILL_AREA_STYLE('',(#11877)); +#11877 = FILL_AREA_STYLE_COLOUR('',#11623); +#11878 = CURVE_STYLE('',#11879,POSITIVE_LENGTH_MEASURE(0.1),#11623); +#11879 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#11880 = STYLED_ITEM('color',(#11881),#4858); +#11881 = PRESENTATION_STYLE_ASSIGNMENT((#11882,#11887)); +#11882 = SURFACE_STYLE_USAGE(.BOTH.,#11883); +#11883 = SURFACE_SIDE_STYLE('',(#11884)); +#11884 = SURFACE_STYLE_FILL_AREA(#11885); +#11885 = FILL_AREA_STYLE('',(#11886)); +#11886 = FILL_AREA_STYLE_COLOUR('',#11623); +#11887 = CURVE_STYLE('',#11888,POSITIVE_LENGTH_MEASURE(0.1),#11623); +#11888 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#11889 = STYLED_ITEM('color',(#11890),#5190); +#11890 = PRESENTATION_STYLE_ASSIGNMENT((#11891,#11896)); +#11891 = SURFACE_STYLE_USAGE(.BOTH.,#11892); +#11892 = SURFACE_SIDE_STYLE('',(#11893)); +#11893 = SURFACE_STYLE_FILL_AREA(#11894); +#11894 = FILL_AREA_STYLE('',(#11895)); +#11895 = FILL_AREA_STYLE_COLOUR('',#11623); +#11896 = CURVE_STYLE('',#11897,POSITIVE_LENGTH_MEASURE(0.1),#11623); +#11897 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#11898 = STYLED_ITEM('color',(#11899),#5530); +#11899 = PRESENTATION_STYLE_ASSIGNMENT((#11900,#11905)); +#11900 = SURFACE_STYLE_USAGE(.BOTH.,#11901); +#11901 = SURFACE_SIDE_STYLE('',(#11902)); +#11902 = SURFACE_STYLE_FILL_AREA(#11903); +#11903 = FILL_AREA_STYLE('',(#11904)); +#11904 = FILL_AREA_STYLE_COLOUR('',#11623); +#11905 = CURVE_STYLE('',#11906,POSITIVE_LENGTH_MEASURE(0.1),#11623); +#11906 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#11907 = STYLED_ITEM('color',(#11908),#5862); +#11908 = PRESENTATION_STYLE_ASSIGNMENT((#11909,#11914)); +#11909 = SURFACE_STYLE_USAGE(.BOTH.,#11910); +#11910 = SURFACE_SIDE_STYLE('',(#11911)); +#11911 = SURFACE_STYLE_FILL_AREA(#11912); +#11912 = FILL_AREA_STYLE('',(#11913)); +#11913 = FILL_AREA_STYLE_COLOUR('',#11623); +#11914 = CURVE_STYLE('',#11915,POSITIVE_LENGTH_MEASURE(0.1),#11623); +#11915 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#11916 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #11917),#458); +#11917 = STYLED_ITEM('color',(#11918),#38); +#11918 = PRESENTATION_STYLE_ASSIGNMENT((#11919,#11925)); +#11919 = SURFACE_STYLE_USAGE(.BOTH.,#11920); +#11920 = SURFACE_SIDE_STYLE('',(#11921)); +#11921 = SURFACE_STYLE_FILL_AREA(#11922); +#11922 = FILL_AREA_STYLE('',(#11923)); +#11923 = FILL_AREA_STYLE_COLOUR('',#11924); +#11924 = COLOUR_RGB('',0.300000011921,0.300000011921,0.300000011921); +#11925 = CURVE_STYLE('',#11926,POSITIVE_LENGTH_MEASURE(0.1),#11924); +#11926 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/parts/TAC5112IRGER.kicad_sym b/parts/TAC5112IRGER.kicad_sym new file mode 100644 index 0000000..ae7c261 --- /dev/null +++ b/parts/TAC5112IRGER.kicad_sym @@ -0,0 +1,156 @@ +(kicad_symbol_lib (version 20211014) (generator entropy_generator) + (symbol "TAC5112IRGER" (in_bom yes) (on_board yes) + (property "Reference" "IC" (at 29.21 7.62 0) + (effects (font (size 1.27 1.27)) (justify left top)) + ) + (property "Value" "TAC5112IRGER" (at 29.21 5.08 0) + (effects (font (size 1.27 1.27)) (justify left top)) + ) + (property "Footprint" "TAC5112IRGER" (at 29.21 -94.92 0) + (effects (font (size 1.27 1.27)) (justify left top) hide) + ) + (property "Datasheet" "https://www.ti.com/lit/ds/symlink/tac5112.pdf?ts=1748263003675&ref_url=https%253A%252F%252Fwww.ti.com%252Fde-de%252Faudio-ic%252Fconverters%252Fproducts.html" (at 29.21 -194.92 0) + (effects (font (size 1.27 1.27)) (justify left top) hide) + ) + (property "ki_description" "Interface - CODECs Low-power stereo audio codec with 105dB dynamic range ADC and 114dB dynamic range DAC, -40C ~ 125C, 1.2V/3.3V" (at 29.21 -294.92 0) + (effects (font (size 1.27 1.27)) (justify left top) hide) + ) + (property "Height" "1" (at 29.21 -394.92 0) + (effects (font (size 1.27 1.27)) (justify left top) hide) + ) + (property "Mouser Part Number" "" (at 29.21 -494.92 0) + (effects (font (size 1.27 1.27)) (justify left top) hide) + ) + (property "Mouser Price/Stock" "" (at 29.21 -594.92 0) + (effects (font (size 1.27 1.27)) (justify left top) hide) + ) + (property "Manufacturer_Name" "Texas Instruments" (at 29.21 -694.92 0) + (effects (font (size 1.27 1.27)) (justify left top) hide) + ) + (property "Manufacturer_Part_Number" "TAC5112IRGER" (at 29.21 -794.92 0) + (effects (font (size 1.27 1.27)) (justify left top) hide) + ) + (rectangle + (start 5.08 2.54) + (end 27.94 -38.1) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (pin passive line (at 0 0 0) (length 5.08) + (name "DREG" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 0 -2.54 0) (length 5.08) + (name "BCLK" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 0 -5.08 0) (length 5.08) + (name "FSYNC" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 0 -7.62 0) (length 5.08) + (name "DOUT" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 0 -10.16 0) (length 5.08) + (name "DIN" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 0 -12.7 0) (length 5.08) + (name "IOVDD" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 0 -15.24 0) (length 5.08) + (name "SCL" (effects (font (size 1.27 1.27)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 0 -17.78 0) (length 5.08) + (name "SDA" (effects (font (size 1.27 1.27)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 0 -20.32 0) (length 5.08) + (name "GPIO1" (effects (font (size 1.27 1.27)))) + (number "9" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 0 -22.86 0) (length 5.08) + (name "GPIO2" (effects (font (size 1.27 1.27)))) + (number "10" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 0 -25.4 0) (length 5.08) + (name "GPO1" (effects (font (size 1.27 1.27)))) + (number "11" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 0 -27.94 0) (length 5.08) + (name "GPI1" (effects (font (size 1.27 1.27)))) + (number "12" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 0 -30.48 0) (length 5.08) + (name "ADDR" (effects (font (size 1.27 1.27)))) + (number "13" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 0 -33.02 0) (length 5.08) + (name "MICBIAS" (effects (font (size 1.27 1.27)))) + (number "14" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 0 -35.56 0) (length 5.08) + (name "IN1P" (effects (font (size 1.27 1.27)))) + (number "15" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 33.02 0 180) (length 5.08) + (name "IN1M" (effects (font (size 1.27 1.27)))) + (number "16" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 33.02 -2.54 180) (length 5.08) + (name "IN2P" (effects (font (size 1.27 1.27)))) + (number "17" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 33.02 -5.08 180) (length 5.08) + (name "IN2M" (effects (font (size 1.27 1.27)))) + (number "18" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 33.02 -7.62 180) (length 5.08) + (name "OUT1M" (effects (font (size 1.27 1.27)))) + (number "19" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 33.02 -10.16 180) (length 5.08) + (name "OUT1P" (effects (font (size 1.27 1.27)))) + (number "20" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 33.02 -12.7 180) (length 5.08) + (name "OUT2P" (effects (font (size 1.27 1.27)))) + (number "21" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 33.02 -15.24 180) (length 5.08) + (name "OUT2M" (effects (font (size 1.27 1.27)))) + (number "22" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 33.02 -17.78 180) (length 5.08) + (name "AVDD" (effects (font (size 1.27 1.27)))) + (number "23" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 33.02 -20.32 180) (length 5.08) + (name "VREF" (effects (font (size 1.27 1.27)))) + (number "24" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 33.02 -22.86 180) (length 5.08) + (name "VSS_1" (effects (font (size 1.27 1.27)))) + (number "25" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 33.02 -25.4 180) (length 5.08) + (name "VSS_2" (effects (font (size 1.27 1.27)))) + (number "26" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 33.02 -27.94 180) (length 5.08) + (name "VSS_3" (effects (font (size 1.27 1.27)))) + (number "27" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 33.02 -30.48 180) (length 5.08) + (name "VSS_4" (effects (font (size 1.27 1.27)))) + (number "28" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 33.02 -33.02 180) (length 5.08) + (name "VSS_5" (effects (font (size 1.27 1.27)))) + (number "29" (effects (font (size 1.27 1.27)))) + ) + ) +) diff --git a/parts/TAC5112IRGER.stp b/parts/TAC5112IRGER.stp new file mode 100644 index 0000000..f6e0dff --- /dev/null +++ b/parts/TAC5112IRGER.stp @@ -0,0 +1,11719 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME('/var/www/3D/0T/20575716.1.5.stp','2025-05-28T18:13:49',( + 'Author'),(''),'Open CASCADE STEP processor 6.9','FreeCAD','Unknown' + ); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('ASSEMBLY','ASSEMBLY','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = SHAPE_REPRESENTATION('',(#11,#15,#19),#23); +#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12 = CARTESIAN_POINT('',(0.,0.,0.)); +#13 = DIRECTION('',(0.,0.,1.)); +#14 = DIRECTION('',(1.,0.,-0.)); +#15 = AXIS2_PLACEMENT_3D('',#16,#17,#18); +#16 = CARTESIAN_POINT('',(0.,0.,0.1)); +#17 = DIRECTION('',(0.,0.,1.)); +#18 = DIRECTION('',(1.,0.,0.)); +#19 = AXIS2_PLACEMENT_3D('',#20,#21,#22); +#20 = CARTESIAN_POINT('',(0.,0.,0.)); +#21 = DIRECTION('',(0.,0.,1.)); +#22 = DIRECTION('',(1.,0.,0.)); +#23 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#27)) GLOBAL_UNIT_ASSIGNED_CONTEXT( +(#24,#25,#26)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#24 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#25 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#26 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#27 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#24, + 'distance_accuracy_value','confusion accuracy'); +#28 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#29 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#30),#360); +#30 = MANIFOLD_SOLID_BREP('',#31); +#31 = CLOSED_SHELL('',(#32,#152,#228,#299,#346,#353)); +#32 = ADVANCED_FACE('',(#33),#47,.T.); +#33 = FACE_BOUND('',#34,.T.); +#34 = EDGE_LOOP('',(#35,#70,#98,#126)); +#35 = ORIENTED_EDGE('',*,*,#36,.T.); +#36 = EDGE_CURVE('',#37,#39,#41,.T.); +#37 = VERTEX_POINT('',#38); +#38 = CARTESIAN_POINT('',(-2.,2.,0.)); +#39 = VERTEX_POINT('',#40); +#40 = CARTESIAN_POINT('',(-2.,2.,1.)); +#41 = SURFACE_CURVE('',#42,(#46,#58),.PCURVE_S1.); +#42 = LINE('',#43,#44); +#43 = CARTESIAN_POINT('',(-2.,2.,0.)); +#44 = VECTOR('',#45,1.); +#45 = DIRECTION('',(0.,0.,1.)); +#46 = PCURVE('',#47,#52); +#47 = PLANE('',#48); +#48 = AXIS2_PLACEMENT_3D('',#49,#50,#51); +#49 = CARTESIAN_POINT('',(-2.,2.,0.)); +#50 = DIRECTION('',(0.,1.,0.)); +#51 = DIRECTION('',(1.,0.,0.)); +#52 = DEFINITIONAL_REPRESENTATION('',(#53),#57); +#53 = LINE('',#54,#55); +#54 = CARTESIAN_POINT('',(0.,0.)); +#55 = VECTOR('',#56,1.); +#56 = DIRECTION('',(0.,-1.)); +#57 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#58 = PCURVE('',#59,#64); +#59 = PLANE('',#60); +#60 = AXIS2_PLACEMENT_3D('',#61,#62,#63); +#61 = CARTESIAN_POINT('',(-2.,-2.,0.)); +#62 = DIRECTION('',(-1.,0.,0.)); +#63 = DIRECTION('',(0.,1.,0.)); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(4.,0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(0.,-1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = ORIENTED_EDGE('',*,*,#71,.T.); +#71 = EDGE_CURVE('',#39,#72,#74,.T.); +#72 = VERTEX_POINT('',#73); +#73 = CARTESIAN_POINT('',(2.,2.,1.)); +#74 = SURFACE_CURVE('',#75,(#79,#86),.PCURVE_S1.); +#75 = LINE('',#76,#77); +#76 = CARTESIAN_POINT('',(-2.,2.,1.)); +#77 = VECTOR('',#78,1.); +#78 = DIRECTION('',(1.,0.,0.)); +#79 = PCURVE('',#47,#80); +#80 = DEFINITIONAL_REPRESENTATION('',(#81),#85); +#81 = LINE('',#82,#83); +#82 = CARTESIAN_POINT('',(0.,-1.)); +#83 = VECTOR('',#84,1.); +#84 = DIRECTION('',(1.,0.)); +#85 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#86 = PCURVE('',#87,#92); +#87 = PLANE('',#88); +#88 = AXIS2_PLACEMENT_3D('',#89,#90,#91); +#89 = CARTESIAN_POINT('',(0.,0.,1.)); +#90 = DIRECTION('',(-0.,-0.,-1.)); +#91 = DIRECTION('',(-1.,0.,0.)); +#92 = DEFINITIONAL_REPRESENTATION('',(#93),#97); +#93 = LINE('',#94,#95); +#94 = CARTESIAN_POINT('',(2.,2.)); +#95 = VECTOR('',#96,1.); +#96 = DIRECTION('',(-1.,0.)); +#97 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#98 = ORIENTED_EDGE('',*,*,#99,.F.); +#99 = EDGE_CURVE('',#100,#72,#102,.T.); +#100 = VERTEX_POINT('',#101); +#101 = CARTESIAN_POINT('',(2.,2.,0.)); +#102 = SURFACE_CURVE('',#103,(#107,#114),.PCURVE_S1.); +#103 = LINE('',#104,#105); +#104 = CARTESIAN_POINT('',(2.,2.,0.)); +#105 = VECTOR('',#106,1.); +#106 = DIRECTION('',(0.,0.,1.)); +#107 = PCURVE('',#47,#108); +#108 = DEFINITIONAL_REPRESENTATION('',(#109),#113); +#109 = LINE('',#110,#111); +#110 = CARTESIAN_POINT('',(4.,0.)); +#111 = VECTOR('',#112,1.); +#112 = DIRECTION('',(0.,-1.)); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#114 = PCURVE('',#115,#120); +#115 = PLANE('',#116); +#116 = AXIS2_PLACEMENT_3D('',#117,#118,#119); +#117 = CARTESIAN_POINT('',(2.,2.,0.)); +#118 = DIRECTION('',(1.,0.,-0.)); +#119 = DIRECTION('',(0.,-1.,0.)); +#120 = DEFINITIONAL_REPRESENTATION('',(#121),#125); +#121 = LINE('',#122,#123); +#122 = CARTESIAN_POINT('',(0.,0.)); +#123 = VECTOR('',#124,1.); +#124 = DIRECTION('',(0.,-1.)); +#125 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#126 = ORIENTED_EDGE('',*,*,#127,.F.); +#127 = EDGE_CURVE('',#37,#100,#128,.T.); +#128 = SURFACE_CURVE('',#129,(#133,#140),.PCURVE_S1.); +#129 = LINE('',#130,#131); +#130 = CARTESIAN_POINT('',(-2.,2.,0.)); +#131 = VECTOR('',#132,1.); +#132 = DIRECTION('',(1.,0.,0.)); +#133 = PCURVE('',#47,#134); +#134 = DEFINITIONAL_REPRESENTATION('',(#135),#139); +#135 = LINE('',#136,#137); +#136 = CARTESIAN_POINT('',(0.,0.)); +#137 = VECTOR('',#138,1.); +#138 = DIRECTION('',(1.,0.)); +#139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#140 = PCURVE('',#141,#146); +#141 = PLANE('',#142); +#142 = AXIS2_PLACEMENT_3D('',#143,#144,#145); +#143 = CARTESIAN_POINT('',(0.,0.,-1.387778780781E-17)); +#144 = DIRECTION('',(-0.,-0.,-1.)); +#145 = DIRECTION('',(-1.,0.,0.)); +#146 = DEFINITIONAL_REPRESENTATION('',(#147),#151); +#147 = LINE('',#148,#149); +#148 = CARTESIAN_POINT('',(2.,2.)); +#149 = VECTOR('',#150,1.); +#150 = DIRECTION('',(-1.,0.)); +#151 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#152 = ADVANCED_FACE('',(#153),#115,.T.); +#153 = FACE_BOUND('',#154,.T.); +#154 = EDGE_LOOP('',(#155,#156,#179,#207)); +#155 = ORIENTED_EDGE('',*,*,#99,.T.); +#156 = ORIENTED_EDGE('',*,*,#157,.T.); +#157 = EDGE_CURVE('',#72,#158,#160,.T.); +#158 = VERTEX_POINT('',#159); +#159 = CARTESIAN_POINT('',(2.,-2.,1.)); +#160 = SURFACE_CURVE('',#161,(#165,#172),.PCURVE_S1.); +#161 = LINE('',#162,#163); +#162 = CARTESIAN_POINT('',(2.,2.,1.)); +#163 = VECTOR('',#164,1.); +#164 = DIRECTION('',(0.,-1.,0.)); +#165 = PCURVE('',#115,#166); +#166 = DEFINITIONAL_REPRESENTATION('',(#167),#171); +#167 = LINE('',#168,#169); +#168 = CARTESIAN_POINT('',(0.,-1.)); +#169 = VECTOR('',#170,1.); +#170 = DIRECTION('',(1.,0.)); +#171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#172 = PCURVE('',#87,#173); +#173 = DEFINITIONAL_REPRESENTATION('',(#174),#178); +#174 = LINE('',#175,#176); +#175 = CARTESIAN_POINT('',(-2.,2.)); +#176 = VECTOR('',#177,1.); +#177 = DIRECTION('',(0.,-1.)); +#178 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#179 = ORIENTED_EDGE('',*,*,#180,.F.); +#180 = EDGE_CURVE('',#181,#158,#183,.T.); +#181 = VERTEX_POINT('',#182); +#182 = CARTESIAN_POINT('',(2.,-2.,0.)); +#183 = SURFACE_CURVE('',#184,(#188,#195),.PCURVE_S1.); +#184 = LINE('',#185,#186); +#185 = CARTESIAN_POINT('',(2.,-2.,0.)); +#186 = VECTOR('',#187,1.); +#187 = DIRECTION('',(0.,0.,1.)); +#188 = PCURVE('',#115,#189); +#189 = DEFINITIONAL_REPRESENTATION('',(#190),#194); +#190 = LINE('',#191,#192); +#191 = CARTESIAN_POINT('',(4.,0.)); +#192 = VECTOR('',#193,1.); +#193 = DIRECTION('',(0.,-1.)); +#194 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#195 = PCURVE('',#196,#201); +#196 = PLANE('',#197); +#197 = AXIS2_PLACEMENT_3D('',#198,#199,#200); +#198 = CARTESIAN_POINT('',(2.,-2.,0.)); +#199 = DIRECTION('',(0.,-1.,0.)); +#200 = DIRECTION('',(-1.,0.,0.)); +#201 = DEFINITIONAL_REPRESENTATION('',(#202),#206); +#202 = LINE('',#203,#204); +#203 = CARTESIAN_POINT('',(0.,-0.)); +#204 = VECTOR('',#205,1.); +#205 = DIRECTION('',(0.,-1.)); +#206 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#207 = ORIENTED_EDGE('',*,*,#208,.F.); +#208 = EDGE_CURVE('',#100,#181,#209,.T.); +#209 = SURFACE_CURVE('',#210,(#214,#221),.PCURVE_S1.); +#210 = LINE('',#211,#212); +#211 = CARTESIAN_POINT('',(2.,2.,0.)); +#212 = VECTOR('',#213,1.); +#213 = DIRECTION('',(0.,-1.,0.)); +#214 = PCURVE('',#115,#215); +#215 = DEFINITIONAL_REPRESENTATION('',(#216),#220); +#216 = LINE('',#217,#218); +#217 = CARTESIAN_POINT('',(0.,0.)); +#218 = VECTOR('',#219,1.); +#219 = DIRECTION('',(1.,0.)); +#220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#221 = PCURVE('',#141,#222); +#222 = DEFINITIONAL_REPRESENTATION('',(#223),#227); +#223 = LINE('',#224,#225); +#224 = CARTESIAN_POINT('',(-2.,2.)); +#225 = VECTOR('',#226,1.); +#226 = DIRECTION('',(0.,-1.)); +#227 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#228 = ADVANCED_FACE('',(#229),#196,.T.); +#229 = FACE_BOUND('',#230,.T.); +#230 = EDGE_LOOP('',(#231,#232,#255,#278)); +#231 = ORIENTED_EDGE('',*,*,#180,.T.); +#232 = ORIENTED_EDGE('',*,*,#233,.T.); +#233 = EDGE_CURVE('',#158,#234,#236,.T.); +#234 = VERTEX_POINT('',#235); +#235 = CARTESIAN_POINT('',(-2.,-2.,1.)); +#236 = SURFACE_CURVE('',#237,(#241,#248),.PCURVE_S1.); +#237 = LINE('',#238,#239); +#238 = CARTESIAN_POINT('',(2.,-2.,1.)); +#239 = VECTOR('',#240,1.); +#240 = DIRECTION('',(-1.,0.,0.)); +#241 = PCURVE('',#196,#242); +#242 = DEFINITIONAL_REPRESENTATION('',(#243),#247); +#243 = LINE('',#244,#245); +#244 = CARTESIAN_POINT('',(0.,-1.)); +#245 = VECTOR('',#246,1.); +#246 = DIRECTION('',(1.,0.)); +#247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#248 = PCURVE('',#87,#249); +#249 = DEFINITIONAL_REPRESENTATION('',(#250),#254); +#250 = LINE('',#251,#252); +#251 = CARTESIAN_POINT('',(-2.,-2.)); +#252 = VECTOR('',#253,1.); +#253 = DIRECTION('',(1.,0.)); +#254 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#255 = ORIENTED_EDGE('',*,*,#256,.F.); +#256 = EDGE_CURVE('',#257,#234,#259,.T.); +#257 = VERTEX_POINT('',#258); +#258 = CARTESIAN_POINT('',(-2.,-2.,0.)); +#259 = SURFACE_CURVE('',#260,(#264,#271),.PCURVE_S1.); +#260 = LINE('',#261,#262); +#261 = CARTESIAN_POINT('',(-2.,-2.,0.)); +#262 = VECTOR('',#263,1.); +#263 = DIRECTION('',(0.,0.,1.)); +#264 = PCURVE('',#196,#265); +#265 = DEFINITIONAL_REPRESENTATION('',(#266),#270); +#266 = LINE('',#267,#268); +#267 = CARTESIAN_POINT('',(4.,0.)); +#268 = VECTOR('',#269,1.); +#269 = DIRECTION('',(0.,-1.)); +#270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#271 = PCURVE('',#59,#272); +#272 = DEFINITIONAL_REPRESENTATION('',(#273),#277); +#273 = LINE('',#274,#275); +#274 = CARTESIAN_POINT('',(0.,0.)); +#275 = VECTOR('',#276,1.); +#276 = DIRECTION('',(0.,-1.)); +#277 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#278 = ORIENTED_EDGE('',*,*,#279,.F.); +#279 = EDGE_CURVE('',#181,#257,#280,.T.); +#280 = SURFACE_CURVE('',#281,(#285,#292),.PCURVE_S1.); +#281 = LINE('',#282,#283); +#282 = CARTESIAN_POINT('',(2.,-2.,0.)); +#283 = VECTOR('',#284,1.); +#284 = DIRECTION('',(-1.,0.,0.)); +#285 = PCURVE('',#196,#286); +#286 = DEFINITIONAL_REPRESENTATION('',(#287),#291); +#287 = LINE('',#288,#289); +#288 = CARTESIAN_POINT('',(0.,-0.)); +#289 = VECTOR('',#290,1.); +#290 = DIRECTION('',(1.,0.)); +#291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#292 = PCURVE('',#141,#293); +#293 = DEFINITIONAL_REPRESENTATION('',(#294),#298); +#294 = LINE('',#295,#296); +#295 = CARTESIAN_POINT('',(-2.,-2.)); +#296 = VECTOR('',#297,1.); +#297 = DIRECTION('',(1.,0.)); +#298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#299 = ADVANCED_FACE('',(#300),#59,.T.); +#300 = FACE_BOUND('',#301,.T.); +#301 = EDGE_LOOP('',(#302,#303,#324,#325)); +#302 = ORIENTED_EDGE('',*,*,#256,.T.); +#303 = ORIENTED_EDGE('',*,*,#304,.T.); +#304 = EDGE_CURVE('',#234,#39,#305,.T.); +#305 = SURFACE_CURVE('',#306,(#310,#317),.PCURVE_S1.); +#306 = LINE('',#307,#308); +#307 = CARTESIAN_POINT('',(-2.,-2.,1.)); +#308 = VECTOR('',#309,1.); +#309 = DIRECTION('',(0.,1.,0.)); +#310 = PCURVE('',#59,#311); +#311 = DEFINITIONAL_REPRESENTATION('',(#312),#316); +#312 = LINE('',#313,#314); +#313 = CARTESIAN_POINT('',(0.,-1.)); +#314 = VECTOR('',#315,1.); +#315 = DIRECTION('',(1.,0.)); +#316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#317 = PCURVE('',#87,#318); +#318 = DEFINITIONAL_REPRESENTATION('',(#319),#323); +#319 = LINE('',#320,#321); +#320 = CARTESIAN_POINT('',(2.,-2.)); +#321 = VECTOR('',#322,1.); +#322 = DIRECTION('',(0.,1.)); +#323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#324 = ORIENTED_EDGE('',*,*,#36,.F.); +#325 = ORIENTED_EDGE('',*,*,#326,.F.); +#326 = EDGE_CURVE('',#257,#37,#327,.T.); +#327 = SURFACE_CURVE('',#328,(#332,#339),.PCURVE_S1.); +#328 = LINE('',#329,#330); +#329 = CARTESIAN_POINT('',(-2.,-2.,0.)); +#330 = VECTOR('',#331,1.); +#331 = DIRECTION('',(0.,1.,0.)); +#332 = PCURVE('',#59,#333); +#333 = DEFINITIONAL_REPRESENTATION('',(#334),#338); +#334 = LINE('',#335,#336); +#335 = CARTESIAN_POINT('',(0.,0.)); +#336 = VECTOR('',#337,1.); +#337 = DIRECTION('',(1.,0.)); +#338 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#339 = PCURVE('',#141,#340); +#340 = DEFINITIONAL_REPRESENTATION('',(#341),#345); +#341 = LINE('',#342,#343); +#342 = CARTESIAN_POINT('',(2.,-2.)); +#343 = VECTOR('',#344,1.); +#344 = DIRECTION('',(0.,1.)); +#345 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#346 = ADVANCED_FACE('',(#347),#141,.T.); +#347 = FACE_BOUND('',#348,.T.); +#348 = EDGE_LOOP('',(#349,#350,#351,#352)); +#349 = ORIENTED_EDGE('',*,*,#127,.T.); +#350 = ORIENTED_EDGE('',*,*,#208,.T.); +#351 = ORIENTED_EDGE('',*,*,#279,.T.); +#352 = ORIENTED_EDGE('',*,*,#326,.T.); +#353 = ADVANCED_FACE('',(#354),#87,.F.); +#354 = FACE_BOUND('',#355,.F.); +#355 = EDGE_LOOP('',(#356,#357,#358,#359)); +#356 = ORIENTED_EDGE('',*,*,#71,.T.); +#357 = ORIENTED_EDGE('',*,*,#157,.T.); +#358 = ORIENTED_EDGE('',*,*,#233,.T.); +#359 = ORIENTED_EDGE('',*,*,#304,.T.); +#360 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#364)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#361,#362,#363)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#361 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#362 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#363 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#364 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#361, + 'distance_accuracy_value','confusion accuracy'); +#365 = SHAPE_DEFINITION_REPRESENTATION(#366,#29); +#366 = PRODUCT_DEFINITION_SHAPE('','',#367); +#367 = PRODUCT_DEFINITION('design','',#368,#371); +#368 = PRODUCT_DEFINITION_FORMATION('','',#369); +#369 = PRODUCT('Body','Body','',(#370)); +#370 = PRODUCT_CONTEXT('',#2,'mechanical'); +#371 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#372 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#373,#375); +#373 = ( REPRESENTATION_RELATIONSHIP('','',#29,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#374) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#374 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15); +#375 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#376 + ); +#376 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1','=>[0:1:1:2]','',#5,#367,$); +#377 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#369)); +#378 = SHAPE_REPRESENTATION('',(#11,#379,#709,#1039,#1369,#1699,#2029, + #2359,#2689,#3019,#3349,#3679,#4009,#4339,#4669,#4999,#5329,#5659, + #5989,#6319,#6649,#6979,#7309,#7639,#7969,#8299,#8629,#8959,#9289, + #9619),#9949); +#379 = MANIFOLD_SOLID_BREP('',#380); +#380 = CLOSED_SHELL('',(#381,#501,#601,#648,#695,#702)); +#381 = ADVANCED_FACE('',(#382),#396,.F.); +#382 = FACE_BOUND('',#383,.F.); +#383 = EDGE_LOOP('',(#384,#419,#447,#475)); +#384 = ORIENTED_EDGE('',*,*,#385,.F.); +#385 = EDGE_CURVE('',#386,#388,#390,.T.); +#386 = VERTEX_POINT('',#387); +#387 = CARTESIAN_POINT('',(-1.976,1.154,0.)); +#388 = VERTEX_POINT('',#389); +#389 = CARTESIAN_POINT('',(-1.976,1.154,0.1)); +#390 = SURFACE_CURVE('',#391,(#395,#407),.PCURVE_S1.); +#391 = LINE('',#392,#393); +#392 = CARTESIAN_POINT('',(-1.976,1.154,0.)); +#393 = VECTOR('',#394,1.); +#394 = DIRECTION('',(0.,0.,1.)); +#395 = PCURVE('',#396,#401); +#396 = PLANE('',#397); +#397 = AXIS2_PLACEMENT_3D('',#398,#399,#400); +#398 = CARTESIAN_POINT('',(-1.976,1.154,0.)); +#399 = DIRECTION('',(1.,0.,0.)); +#400 = DIRECTION('',(0.,0.,1.)); +#401 = DEFINITIONAL_REPRESENTATION('',(#402),#406); +#402 = LINE('',#403,#404); +#403 = CARTESIAN_POINT('',(0.,0.)); +#404 = VECTOR('',#405,1.); +#405 = DIRECTION('',(1.,0.)); +#406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#407 = PCURVE('',#408,#413); +#408 = PLANE('',#409); +#409 = AXIS2_PLACEMENT_3D('',#410,#411,#412); +#410 = CARTESIAN_POINT('',(-1.976,1.154,0.)); +#411 = DIRECTION('',(0.,1.,0.)); +#412 = DIRECTION('',(0.,0.,1.)); +#413 = DEFINITIONAL_REPRESENTATION('',(#414),#418); +#414 = LINE('',#415,#416); +#415 = CARTESIAN_POINT('',(0.,0.)); +#416 = VECTOR('',#417,1.); +#417 = DIRECTION('',(1.,0.)); +#418 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#419 = ORIENTED_EDGE('',*,*,#420,.T.); +#420 = EDGE_CURVE('',#386,#421,#423,.T.); +#421 = VERTEX_POINT('',#422); +#422 = CARTESIAN_POINT('',(-1.976,1.346,0.)); +#423 = SURFACE_CURVE('',#424,(#428,#435),.PCURVE_S1.); +#424 = LINE('',#425,#426); +#425 = CARTESIAN_POINT('',(-1.976,1.154,0.)); +#426 = VECTOR('',#427,1.); +#427 = DIRECTION('',(0.,1.,0.)); +#428 = PCURVE('',#396,#429); +#429 = DEFINITIONAL_REPRESENTATION('',(#430),#434); +#430 = LINE('',#431,#432); +#431 = CARTESIAN_POINT('',(0.,0.)); +#432 = VECTOR('',#433,1.); +#433 = DIRECTION('',(0.,-1.)); +#434 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#435 = PCURVE('',#436,#441); +#436 = PLANE('',#437); +#437 = AXIS2_PLACEMENT_3D('',#438,#439,#440); +#438 = CARTESIAN_POINT('',(-1.976,1.154,0.)); +#439 = DIRECTION('',(0.,0.,1.)); +#440 = DIRECTION('',(1.,0.,0.)); +#441 = DEFINITIONAL_REPRESENTATION('',(#442),#446); +#442 = LINE('',#443,#444); +#443 = CARTESIAN_POINT('',(0.,0.)); +#444 = VECTOR('',#445,1.); +#445 = DIRECTION('',(0.,1.)); +#446 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#447 = ORIENTED_EDGE('',*,*,#448,.T.); +#448 = EDGE_CURVE('',#421,#449,#451,.T.); +#449 = VERTEX_POINT('',#450); +#450 = CARTESIAN_POINT('',(-1.976,1.346,0.1)); +#451 = SURFACE_CURVE('',#452,(#456,#463),.PCURVE_S1.); +#452 = LINE('',#453,#454); +#453 = CARTESIAN_POINT('',(-1.976,1.346,0.)); +#454 = VECTOR('',#455,1.); +#455 = DIRECTION('',(0.,0.,1.)); +#456 = PCURVE('',#396,#457); +#457 = DEFINITIONAL_REPRESENTATION('',(#458),#462); +#458 = LINE('',#459,#460); +#459 = CARTESIAN_POINT('',(0.,-0.192)); +#460 = VECTOR('',#461,1.); +#461 = DIRECTION('',(1.,0.)); +#462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#463 = PCURVE('',#464,#469); +#464 = PLANE('',#465); +#465 = AXIS2_PLACEMENT_3D('',#466,#467,#468); +#466 = CARTESIAN_POINT('',(-1.976,1.346,0.)); +#467 = DIRECTION('',(0.,1.,0.)); +#468 = DIRECTION('',(0.,0.,1.)); +#469 = DEFINITIONAL_REPRESENTATION('',(#470),#474); +#470 = LINE('',#471,#472); +#471 = CARTESIAN_POINT('',(0.,0.)); +#472 = VECTOR('',#473,1.); +#473 = DIRECTION('',(1.,0.)); +#474 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#475 = ORIENTED_EDGE('',*,*,#476,.F.); +#476 = EDGE_CURVE('',#388,#449,#477,.T.); +#477 = SURFACE_CURVE('',#478,(#482,#489),.PCURVE_S1.); +#478 = LINE('',#479,#480); +#479 = CARTESIAN_POINT('',(-1.976,1.154,0.1)); +#480 = VECTOR('',#481,1.); +#481 = DIRECTION('',(0.,1.,0.)); +#482 = PCURVE('',#396,#483); +#483 = DEFINITIONAL_REPRESENTATION('',(#484),#488); +#484 = LINE('',#485,#486); +#485 = CARTESIAN_POINT('',(0.1,0.)); +#486 = VECTOR('',#487,1.); +#487 = DIRECTION('',(0.,-1.)); +#488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#489 = PCURVE('',#490,#495); +#490 = PLANE('',#491); +#491 = AXIS2_PLACEMENT_3D('',#492,#493,#494); +#492 = CARTESIAN_POINT('',(-1.976,1.154,0.1)); +#493 = DIRECTION('',(0.,0.,1.)); +#494 = DIRECTION('',(1.,0.,0.)); +#495 = DEFINITIONAL_REPRESENTATION('',(#496),#500); +#496 = LINE('',#497,#498); +#497 = CARTESIAN_POINT('',(0.,0.)); +#498 = VECTOR('',#499,1.); +#499 = DIRECTION('',(0.,1.)); +#500 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#501 = ADVANCED_FACE('',(#502),#516,.T.); +#502 = FACE_BOUND('',#503,.T.); +#503 = EDGE_LOOP('',(#504,#534,#557,#580)); +#504 = ORIENTED_EDGE('',*,*,#505,.F.); +#505 = EDGE_CURVE('',#506,#508,#510,.T.); +#506 = VERTEX_POINT('',#507); +#507 = CARTESIAN_POINT('',(-1.624,1.154,0.)); +#508 = VERTEX_POINT('',#509); +#509 = CARTESIAN_POINT('',(-1.624,1.154,0.1)); +#510 = SURFACE_CURVE('',#511,(#515,#527),.PCURVE_S1.); +#511 = LINE('',#512,#513); +#512 = CARTESIAN_POINT('',(-1.624,1.154,0.)); +#513 = VECTOR('',#514,1.); +#514 = DIRECTION('',(0.,0.,1.)); +#515 = PCURVE('',#516,#521); +#516 = PLANE('',#517); +#517 = AXIS2_PLACEMENT_3D('',#518,#519,#520); +#518 = CARTESIAN_POINT('',(-1.624,1.154,0.)); +#519 = DIRECTION('',(1.,0.,0.)); +#520 = DIRECTION('',(0.,0.,1.)); +#521 = DEFINITIONAL_REPRESENTATION('',(#522),#526); +#522 = LINE('',#523,#524); +#523 = CARTESIAN_POINT('',(0.,0.)); +#524 = VECTOR('',#525,1.); +#525 = DIRECTION('',(1.,0.)); +#526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#527 = PCURVE('',#408,#528); +#528 = DEFINITIONAL_REPRESENTATION('',(#529),#533); +#529 = LINE('',#530,#531); +#530 = CARTESIAN_POINT('',(0.,0.352)); +#531 = VECTOR('',#532,1.); +#532 = DIRECTION('',(1.,0.)); +#533 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#534 = ORIENTED_EDGE('',*,*,#535,.T.); +#535 = EDGE_CURVE('',#506,#536,#538,.T.); +#536 = VERTEX_POINT('',#537); +#537 = CARTESIAN_POINT('',(-1.624,1.346,0.)); +#538 = SURFACE_CURVE('',#539,(#543,#550),.PCURVE_S1.); +#539 = LINE('',#540,#541); +#540 = CARTESIAN_POINT('',(-1.624,1.154,0.)); +#541 = VECTOR('',#542,1.); +#542 = DIRECTION('',(0.,1.,0.)); +#543 = PCURVE('',#516,#544); +#544 = DEFINITIONAL_REPRESENTATION('',(#545),#549); +#545 = LINE('',#546,#547); +#546 = CARTESIAN_POINT('',(0.,0.)); +#547 = VECTOR('',#548,1.); +#548 = DIRECTION('',(0.,-1.)); +#549 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#550 = PCURVE('',#436,#551); +#551 = DEFINITIONAL_REPRESENTATION('',(#552),#556); +#552 = LINE('',#553,#554); +#553 = CARTESIAN_POINT('',(0.352,0.)); +#554 = VECTOR('',#555,1.); +#555 = DIRECTION('',(0.,1.)); +#556 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#557 = ORIENTED_EDGE('',*,*,#558,.T.); +#558 = EDGE_CURVE('',#536,#559,#561,.T.); +#559 = VERTEX_POINT('',#560); +#560 = CARTESIAN_POINT('',(-1.624,1.346,0.1)); +#561 = SURFACE_CURVE('',#562,(#566,#573),.PCURVE_S1.); +#562 = LINE('',#563,#564); +#563 = CARTESIAN_POINT('',(-1.624,1.346,0.)); +#564 = VECTOR('',#565,1.); +#565 = DIRECTION('',(0.,0.,1.)); +#566 = PCURVE('',#516,#567); +#567 = DEFINITIONAL_REPRESENTATION('',(#568),#572); +#568 = LINE('',#569,#570); +#569 = CARTESIAN_POINT('',(0.,-0.192)); +#570 = VECTOR('',#571,1.); +#571 = DIRECTION('',(1.,0.)); +#572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#573 = PCURVE('',#464,#574); +#574 = DEFINITIONAL_REPRESENTATION('',(#575),#579); +#575 = LINE('',#576,#577); +#576 = CARTESIAN_POINT('',(0.,0.352)); +#577 = VECTOR('',#578,1.); +#578 = DIRECTION('',(1.,0.)); +#579 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#580 = ORIENTED_EDGE('',*,*,#581,.F.); +#581 = EDGE_CURVE('',#508,#559,#582,.T.); +#582 = SURFACE_CURVE('',#583,(#587,#594),.PCURVE_S1.); +#583 = LINE('',#584,#585); +#584 = CARTESIAN_POINT('',(-1.624,1.154,0.1)); +#585 = VECTOR('',#586,1.); +#586 = DIRECTION('',(0.,1.,0.)); +#587 = PCURVE('',#516,#588); +#588 = DEFINITIONAL_REPRESENTATION('',(#589),#593); +#589 = LINE('',#590,#591); +#590 = CARTESIAN_POINT('',(0.1,0.)); +#591 = VECTOR('',#592,1.); +#592 = DIRECTION('',(0.,-1.)); +#593 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#594 = PCURVE('',#490,#595); +#595 = DEFINITIONAL_REPRESENTATION('',(#596),#600); +#596 = LINE('',#597,#598); +#597 = CARTESIAN_POINT('',(0.352,0.)); +#598 = VECTOR('',#599,1.); +#599 = DIRECTION('',(0.,1.)); +#600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#601 = ADVANCED_FACE('',(#602),#408,.F.); +#602 = FACE_BOUND('',#603,.F.); +#603 = EDGE_LOOP('',(#604,#625,#626,#647)); +#604 = ORIENTED_EDGE('',*,*,#605,.F.); +#605 = EDGE_CURVE('',#386,#506,#606,.T.); +#606 = SURFACE_CURVE('',#607,(#611,#618),.PCURVE_S1.); +#607 = LINE('',#608,#609); +#608 = CARTESIAN_POINT('',(-1.976,1.154,0.)); +#609 = VECTOR('',#610,1.); +#610 = DIRECTION('',(1.,0.,0.)); +#611 = PCURVE('',#408,#612); +#612 = DEFINITIONAL_REPRESENTATION('',(#613),#617); +#613 = LINE('',#614,#615); +#614 = CARTESIAN_POINT('',(0.,0.)); +#615 = VECTOR('',#616,1.); +#616 = DIRECTION('',(0.,1.)); +#617 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#618 = PCURVE('',#436,#619); +#619 = DEFINITIONAL_REPRESENTATION('',(#620),#624); +#620 = LINE('',#621,#622); +#621 = CARTESIAN_POINT('',(0.,0.)); +#622 = VECTOR('',#623,1.); +#623 = DIRECTION('',(1.,0.)); +#624 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#625 = ORIENTED_EDGE('',*,*,#385,.T.); +#626 = ORIENTED_EDGE('',*,*,#627,.T.); +#627 = EDGE_CURVE('',#388,#508,#628,.T.); +#628 = SURFACE_CURVE('',#629,(#633,#640),.PCURVE_S1.); +#629 = LINE('',#630,#631); +#630 = CARTESIAN_POINT('',(-1.976,1.154,0.1)); +#631 = VECTOR('',#632,1.); +#632 = DIRECTION('',(1.,0.,0.)); +#633 = PCURVE('',#408,#634); +#634 = DEFINITIONAL_REPRESENTATION('',(#635),#639); +#635 = LINE('',#636,#637); +#636 = CARTESIAN_POINT('',(0.1,0.)); +#637 = VECTOR('',#638,1.); +#638 = DIRECTION('',(0.,1.)); +#639 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#640 = PCURVE('',#490,#641); +#641 = DEFINITIONAL_REPRESENTATION('',(#642),#646); +#642 = LINE('',#643,#644); +#643 = CARTESIAN_POINT('',(0.,0.)); +#644 = VECTOR('',#645,1.); +#645 = DIRECTION('',(1.,0.)); +#646 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#647 = ORIENTED_EDGE('',*,*,#505,.F.); +#648 = ADVANCED_FACE('',(#649),#464,.T.); +#649 = FACE_BOUND('',#650,.T.); +#650 = EDGE_LOOP('',(#651,#672,#673,#694)); +#651 = ORIENTED_EDGE('',*,*,#652,.F.); +#652 = EDGE_CURVE('',#421,#536,#653,.T.); +#653 = SURFACE_CURVE('',#654,(#658,#665),.PCURVE_S1.); +#654 = LINE('',#655,#656); +#655 = CARTESIAN_POINT('',(-1.976,1.346,0.)); +#656 = VECTOR('',#657,1.); +#657 = DIRECTION('',(1.,0.,0.)); +#658 = PCURVE('',#464,#659); +#659 = DEFINITIONAL_REPRESENTATION('',(#660),#664); +#660 = LINE('',#661,#662); +#661 = CARTESIAN_POINT('',(0.,0.)); +#662 = VECTOR('',#663,1.); +#663 = DIRECTION('',(0.,1.)); +#664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#665 = PCURVE('',#436,#666); +#666 = DEFINITIONAL_REPRESENTATION('',(#667),#671); +#667 = LINE('',#668,#669); +#668 = CARTESIAN_POINT('',(0.,0.192)); +#669 = VECTOR('',#670,1.); +#670 = DIRECTION('',(1.,0.)); +#671 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#672 = ORIENTED_EDGE('',*,*,#448,.T.); +#673 = ORIENTED_EDGE('',*,*,#674,.T.); +#674 = EDGE_CURVE('',#449,#559,#675,.T.); +#675 = SURFACE_CURVE('',#676,(#680,#687),.PCURVE_S1.); +#676 = LINE('',#677,#678); +#677 = CARTESIAN_POINT('',(-1.976,1.346,0.1)); +#678 = VECTOR('',#679,1.); +#679 = DIRECTION('',(1.,0.,0.)); +#680 = PCURVE('',#464,#681); +#681 = DEFINITIONAL_REPRESENTATION('',(#682),#686); +#682 = LINE('',#683,#684); +#683 = CARTESIAN_POINT('',(0.1,0.)); +#684 = VECTOR('',#685,1.); +#685 = DIRECTION('',(0.,1.)); +#686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#687 = PCURVE('',#490,#688); +#688 = DEFINITIONAL_REPRESENTATION('',(#689),#693); +#689 = LINE('',#690,#691); +#690 = CARTESIAN_POINT('',(0.,0.192)); +#691 = VECTOR('',#692,1.); +#692 = DIRECTION('',(1.,0.)); +#693 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#694 = ORIENTED_EDGE('',*,*,#558,.F.); +#695 = ADVANCED_FACE('',(#696),#436,.F.); +#696 = FACE_BOUND('',#697,.F.); +#697 = EDGE_LOOP('',(#698,#699,#700,#701)); +#698 = ORIENTED_EDGE('',*,*,#420,.F.); +#699 = ORIENTED_EDGE('',*,*,#605,.T.); +#700 = ORIENTED_EDGE('',*,*,#535,.T.); +#701 = ORIENTED_EDGE('',*,*,#652,.F.); +#702 = ADVANCED_FACE('',(#703),#490,.T.); +#703 = FACE_BOUND('',#704,.T.); +#704 = EDGE_LOOP('',(#705,#706,#707,#708)); +#705 = ORIENTED_EDGE('',*,*,#476,.F.); +#706 = ORIENTED_EDGE('',*,*,#627,.T.); +#707 = ORIENTED_EDGE('',*,*,#581,.T.); +#708 = ORIENTED_EDGE('',*,*,#674,.F.); +#709 = MANIFOLD_SOLID_BREP('',#710); +#710 = CLOSED_SHELL('',(#711,#831,#931,#978,#1025,#1032)); +#711 = ADVANCED_FACE('',(#712),#726,.F.); +#712 = FACE_BOUND('',#713,.F.); +#713 = EDGE_LOOP('',(#714,#749,#777,#805)); +#714 = ORIENTED_EDGE('',*,*,#715,.F.); +#715 = EDGE_CURVE('',#716,#718,#720,.T.); +#716 = VERTEX_POINT('',#717); +#717 = CARTESIAN_POINT('',(-1.976,0.654,0.)); +#718 = VERTEX_POINT('',#719); +#719 = CARTESIAN_POINT('',(-1.976,0.654,0.1)); +#720 = SURFACE_CURVE('',#721,(#725,#737),.PCURVE_S1.); +#721 = LINE('',#722,#723); +#722 = CARTESIAN_POINT('',(-1.976,0.654,0.)); +#723 = VECTOR('',#724,1.); +#724 = DIRECTION('',(0.,0.,1.)); +#725 = PCURVE('',#726,#731); +#726 = PLANE('',#727); +#727 = AXIS2_PLACEMENT_3D('',#728,#729,#730); +#728 = CARTESIAN_POINT('',(-1.976,0.654,0.)); +#729 = DIRECTION('',(1.,0.,0.)); +#730 = DIRECTION('',(0.,0.,1.)); +#731 = DEFINITIONAL_REPRESENTATION('',(#732),#736); +#732 = LINE('',#733,#734); +#733 = CARTESIAN_POINT('',(0.,0.)); +#734 = VECTOR('',#735,1.); +#735 = DIRECTION('',(1.,0.)); +#736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#737 = PCURVE('',#738,#743); +#738 = PLANE('',#739); +#739 = AXIS2_PLACEMENT_3D('',#740,#741,#742); +#740 = CARTESIAN_POINT('',(-1.976,0.654,0.)); +#741 = DIRECTION('',(0.,1.,0.)); +#742 = DIRECTION('',(0.,0.,1.)); +#743 = DEFINITIONAL_REPRESENTATION('',(#744),#748); +#744 = LINE('',#745,#746); +#745 = CARTESIAN_POINT('',(0.,0.)); +#746 = VECTOR('',#747,1.); +#747 = DIRECTION('',(1.,0.)); +#748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#749 = ORIENTED_EDGE('',*,*,#750,.T.); +#750 = EDGE_CURVE('',#716,#751,#753,.T.); +#751 = VERTEX_POINT('',#752); +#752 = CARTESIAN_POINT('',(-1.976,0.846,0.)); +#753 = SURFACE_CURVE('',#754,(#758,#765),.PCURVE_S1.); +#754 = LINE('',#755,#756); +#755 = CARTESIAN_POINT('',(-1.976,0.654,0.)); +#756 = VECTOR('',#757,1.); +#757 = DIRECTION('',(0.,1.,0.)); +#758 = PCURVE('',#726,#759); +#759 = DEFINITIONAL_REPRESENTATION('',(#760),#764); +#760 = LINE('',#761,#762); +#761 = CARTESIAN_POINT('',(0.,0.)); +#762 = VECTOR('',#763,1.); +#763 = DIRECTION('',(0.,-1.)); +#764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#765 = PCURVE('',#766,#771); +#766 = PLANE('',#767); +#767 = AXIS2_PLACEMENT_3D('',#768,#769,#770); +#768 = CARTESIAN_POINT('',(-1.976,0.654,0.)); +#769 = DIRECTION('',(0.,0.,1.)); +#770 = DIRECTION('',(1.,0.,0.)); +#771 = DEFINITIONAL_REPRESENTATION('',(#772),#776); +#772 = LINE('',#773,#774); +#773 = CARTESIAN_POINT('',(0.,0.)); +#774 = VECTOR('',#775,1.); +#775 = DIRECTION('',(0.,1.)); +#776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#777 = ORIENTED_EDGE('',*,*,#778,.T.); +#778 = EDGE_CURVE('',#751,#779,#781,.T.); +#779 = VERTEX_POINT('',#780); +#780 = CARTESIAN_POINT('',(-1.976,0.846,0.1)); +#781 = SURFACE_CURVE('',#782,(#786,#793),.PCURVE_S1.); +#782 = LINE('',#783,#784); +#783 = CARTESIAN_POINT('',(-1.976,0.846,0.)); +#784 = VECTOR('',#785,1.); +#785 = DIRECTION('',(0.,0.,1.)); +#786 = PCURVE('',#726,#787); +#787 = DEFINITIONAL_REPRESENTATION('',(#788),#792); +#788 = LINE('',#789,#790); +#789 = CARTESIAN_POINT('',(0.,-0.192)); +#790 = VECTOR('',#791,1.); +#791 = DIRECTION('',(1.,0.)); +#792 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#793 = PCURVE('',#794,#799); +#794 = PLANE('',#795); +#795 = AXIS2_PLACEMENT_3D('',#796,#797,#798); +#796 = CARTESIAN_POINT('',(-1.976,0.846,0.)); +#797 = DIRECTION('',(0.,1.,0.)); +#798 = DIRECTION('',(0.,0.,1.)); +#799 = DEFINITIONAL_REPRESENTATION('',(#800),#804); +#800 = LINE('',#801,#802); +#801 = CARTESIAN_POINT('',(0.,0.)); +#802 = VECTOR('',#803,1.); +#803 = DIRECTION('',(1.,0.)); +#804 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#805 = ORIENTED_EDGE('',*,*,#806,.F.); +#806 = EDGE_CURVE('',#718,#779,#807,.T.); +#807 = SURFACE_CURVE('',#808,(#812,#819),.PCURVE_S1.); +#808 = LINE('',#809,#810); +#809 = CARTESIAN_POINT('',(-1.976,0.654,0.1)); +#810 = VECTOR('',#811,1.); +#811 = DIRECTION('',(0.,1.,0.)); +#812 = PCURVE('',#726,#813); +#813 = DEFINITIONAL_REPRESENTATION('',(#814),#818); +#814 = LINE('',#815,#816); +#815 = CARTESIAN_POINT('',(0.1,0.)); +#816 = VECTOR('',#817,1.); +#817 = DIRECTION('',(0.,-1.)); +#818 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#819 = PCURVE('',#820,#825); +#820 = PLANE('',#821); +#821 = AXIS2_PLACEMENT_3D('',#822,#823,#824); +#822 = CARTESIAN_POINT('',(-1.976,0.654,0.1)); +#823 = DIRECTION('',(0.,0.,1.)); +#824 = DIRECTION('',(1.,0.,0.)); +#825 = DEFINITIONAL_REPRESENTATION('',(#826),#830); +#826 = LINE('',#827,#828); +#827 = CARTESIAN_POINT('',(0.,0.)); +#828 = VECTOR('',#829,1.); +#829 = DIRECTION('',(0.,1.)); +#830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#831 = ADVANCED_FACE('',(#832),#846,.T.); +#832 = FACE_BOUND('',#833,.T.); +#833 = EDGE_LOOP('',(#834,#864,#887,#910)); +#834 = ORIENTED_EDGE('',*,*,#835,.F.); +#835 = EDGE_CURVE('',#836,#838,#840,.T.); +#836 = VERTEX_POINT('',#837); +#837 = CARTESIAN_POINT('',(-1.624,0.654,0.)); +#838 = VERTEX_POINT('',#839); +#839 = CARTESIAN_POINT('',(-1.624,0.654,0.1)); +#840 = SURFACE_CURVE('',#841,(#845,#857),.PCURVE_S1.); +#841 = LINE('',#842,#843); +#842 = CARTESIAN_POINT('',(-1.624,0.654,0.)); +#843 = VECTOR('',#844,1.); +#844 = DIRECTION('',(0.,0.,1.)); +#845 = PCURVE('',#846,#851); +#846 = PLANE('',#847); +#847 = AXIS2_PLACEMENT_3D('',#848,#849,#850); +#848 = CARTESIAN_POINT('',(-1.624,0.654,0.)); +#849 = DIRECTION('',(1.,0.,0.)); +#850 = DIRECTION('',(0.,0.,1.)); +#851 = DEFINITIONAL_REPRESENTATION('',(#852),#856); +#852 = LINE('',#853,#854); +#853 = CARTESIAN_POINT('',(0.,0.)); +#854 = VECTOR('',#855,1.); +#855 = DIRECTION('',(1.,0.)); +#856 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#857 = PCURVE('',#738,#858); +#858 = DEFINITIONAL_REPRESENTATION('',(#859),#863); +#859 = LINE('',#860,#861); +#860 = CARTESIAN_POINT('',(0.,0.352)); +#861 = VECTOR('',#862,1.); +#862 = DIRECTION('',(1.,0.)); +#863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#864 = ORIENTED_EDGE('',*,*,#865,.T.); +#865 = EDGE_CURVE('',#836,#866,#868,.T.); +#866 = VERTEX_POINT('',#867); +#867 = CARTESIAN_POINT('',(-1.624,0.846,0.)); +#868 = SURFACE_CURVE('',#869,(#873,#880),.PCURVE_S1.); +#869 = LINE('',#870,#871); +#870 = CARTESIAN_POINT('',(-1.624,0.654,0.)); +#871 = VECTOR('',#872,1.); +#872 = DIRECTION('',(0.,1.,0.)); +#873 = PCURVE('',#846,#874); +#874 = DEFINITIONAL_REPRESENTATION('',(#875),#879); +#875 = LINE('',#876,#877); +#876 = CARTESIAN_POINT('',(0.,0.)); +#877 = VECTOR('',#878,1.); +#878 = DIRECTION('',(0.,-1.)); +#879 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#880 = PCURVE('',#766,#881); +#881 = DEFINITIONAL_REPRESENTATION('',(#882),#886); +#882 = LINE('',#883,#884); +#883 = CARTESIAN_POINT('',(0.352,0.)); +#884 = VECTOR('',#885,1.); +#885 = DIRECTION('',(0.,1.)); +#886 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#887 = ORIENTED_EDGE('',*,*,#888,.T.); +#888 = EDGE_CURVE('',#866,#889,#891,.T.); +#889 = VERTEX_POINT('',#890); +#890 = CARTESIAN_POINT('',(-1.624,0.846,0.1)); +#891 = SURFACE_CURVE('',#892,(#896,#903),.PCURVE_S1.); +#892 = LINE('',#893,#894); +#893 = CARTESIAN_POINT('',(-1.624,0.846,0.)); +#894 = VECTOR('',#895,1.); +#895 = DIRECTION('',(0.,0.,1.)); +#896 = PCURVE('',#846,#897); +#897 = DEFINITIONAL_REPRESENTATION('',(#898),#902); +#898 = LINE('',#899,#900); +#899 = CARTESIAN_POINT('',(0.,-0.192)); +#900 = VECTOR('',#901,1.); +#901 = DIRECTION('',(1.,0.)); +#902 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#903 = PCURVE('',#794,#904); +#904 = DEFINITIONAL_REPRESENTATION('',(#905),#909); +#905 = LINE('',#906,#907); +#906 = CARTESIAN_POINT('',(0.,0.352)); +#907 = VECTOR('',#908,1.); +#908 = DIRECTION('',(1.,0.)); +#909 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#910 = ORIENTED_EDGE('',*,*,#911,.F.); +#911 = EDGE_CURVE('',#838,#889,#912,.T.); +#912 = SURFACE_CURVE('',#913,(#917,#924),.PCURVE_S1.); +#913 = LINE('',#914,#915); +#914 = CARTESIAN_POINT('',(-1.624,0.654,0.1)); +#915 = VECTOR('',#916,1.); +#916 = DIRECTION('',(0.,1.,0.)); +#917 = PCURVE('',#846,#918); +#918 = DEFINITIONAL_REPRESENTATION('',(#919),#923); +#919 = LINE('',#920,#921); +#920 = CARTESIAN_POINT('',(0.1,0.)); +#921 = VECTOR('',#922,1.); +#922 = DIRECTION('',(0.,-1.)); +#923 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#924 = PCURVE('',#820,#925); +#925 = DEFINITIONAL_REPRESENTATION('',(#926),#930); +#926 = LINE('',#927,#928); +#927 = CARTESIAN_POINT('',(0.352,0.)); +#928 = VECTOR('',#929,1.); +#929 = DIRECTION('',(0.,1.)); +#930 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#931 = ADVANCED_FACE('',(#932),#738,.F.); +#932 = FACE_BOUND('',#933,.F.); +#933 = EDGE_LOOP('',(#934,#955,#956,#977)); +#934 = ORIENTED_EDGE('',*,*,#935,.F.); +#935 = EDGE_CURVE('',#716,#836,#936,.T.); +#936 = SURFACE_CURVE('',#937,(#941,#948),.PCURVE_S1.); +#937 = LINE('',#938,#939); +#938 = CARTESIAN_POINT('',(-1.976,0.654,0.)); +#939 = VECTOR('',#940,1.); +#940 = DIRECTION('',(1.,0.,0.)); +#941 = PCURVE('',#738,#942); +#942 = DEFINITIONAL_REPRESENTATION('',(#943),#947); +#943 = LINE('',#944,#945); +#944 = CARTESIAN_POINT('',(0.,0.)); +#945 = VECTOR('',#946,1.); +#946 = DIRECTION('',(0.,1.)); +#947 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#948 = PCURVE('',#766,#949); +#949 = DEFINITIONAL_REPRESENTATION('',(#950),#954); +#950 = LINE('',#951,#952); +#951 = CARTESIAN_POINT('',(0.,0.)); +#952 = VECTOR('',#953,1.); +#953 = DIRECTION('',(1.,0.)); +#954 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#955 = ORIENTED_EDGE('',*,*,#715,.T.); +#956 = ORIENTED_EDGE('',*,*,#957,.T.); +#957 = EDGE_CURVE('',#718,#838,#958,.T.); +#958 = SURFACE_CURVE('',#959,(#963,#970),.PCURVE_S1.); +#959 = LINE('',#960,#961); +#960 = CARTESIAN_POINT('',(-1.976,0.654,0.1)); +#961 = VECTOR('',#962,1.); +#962 = DIRECTION('',(1.,0.,0.)); +#963 = PCURVE('',#738,#964); +#964 = DEFINITIONAL_REPRESENTATION('',(#965),#969); +#965 = LINE('',#966,#967); +#966 = CARTESIAN_POINT('',(0.1,0.)); +#967 = VECTOR('',#968,1.); +#968 = DIRECTION('',(0.,1.)); +#969 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#970 = PCURVE('',#820,#971); +#971 = DEFINITIONAL_REPRESENTATION('',(#972),#976); +#972 = LINE('',#973,#974); +#973 = CARTESIAN_POINT('',(0.,0.)); +#974 = VECTOR('',#975,1.); +#975 = DIRECTION('',(1.,0.)); +#976 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#977 = ORIENTED_EDGE('',*,*,#835,.F.); +#978 = ADVANCED_FACE('',(#979),#794,.T.); +#979 = FACE_BOUND('',#980,.T.); +#980 = EDGE_LOOP('',(#981,#1002,#1003,#1024)); +#981 = ORIENTED_EDGE('',*,*,#982,.F.); +#982 = EDGE_CURVE('',#751,#866,#983,.T.); +#983 = SURFACE_CURVE('',#984,(#988,#995),.PCURVE_S1.); +#984 = LINE('',#985,#986); +#985 = CARTESIAN_POINT('',(-1.976,0.846,0.)); +#986 = VECTOR('',#987,1.); +#987 = DIRECTION('',(1.,0.,0.)); +#988 = PCURVE('',#794,#989); +#989 = DEFINITIONAL_REPRESENTATION('',(#990),#994); +#990 = LINE('',#991,#992); +#991 = CARTESIAN_POINT('',(0.,0.)); +#992 = VECTOR('',#993,1.); +#993 = DIRECTION('',(0.,1.)); +#994 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#995 = PCURVE('',#766,#996); +#996 = DEFINITIONAL_REPRESENTATION('',(#997),#1001); +#997 = LINE('',#998,#999); +#998 = CARTESIAN_POINT('',(0.,0.192)); +#999 = VECTOR('',#1000,1.); +#1000 = DIRECTION('',(1.,0.)); +#1001 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1002 = ORIENTED_EDGE('',*,*,#778,.T.); +#1003 = ORIENTED_EDGE('',*,*,#1004,.T.); +#1004 = EDGE_CURVE('',#779,#889,#1005,.T.); +#1005 = SURFACE_CURVE('',#1006,(#1010,#1017),.PCURVE_S1.); +#1006 = LINE('',#1007,#1008); +#1007 = CARTESIAN_POINT('',(-1.976,0.846,0.1)); +#1008 = VECTOR('',#1009,1.); +#1009 = DIRECTION('',(1.,0.,0.)); +#1010 = PCURVE('',#794,#1011); +#1011 = DEFINITIONAL_REPRESENTATION('',(#1012),#1016); +#1012 = LINE('',#1013,#1014); +#1013 = CARTESIAN_POINT('',(0.1,0.)); +#1014 = VECTOR('',#1015,1.); +#1015 = DIRECTION('',(0.,1.)); +#1016 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1017 = PCURVE('',#820,#1018); +#1018 = DEFINITIONAL_REPRESENTATION('',(#1019),#1023); +#1019 = LINE('',#1020,#1021); +#1020 = CARTESIAN_POINT('',(0.,0.192)); +#1021 = VECTOR('',#1022,1.); +#1022 = DIRECTION('',(1.,0.)); +#1023 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1024 = ORIENTED_EDGE('',*,*,#888,.F.); +#1025 = ADVANCED_FACE('',(#1026),#766,.F.); +#1026 = FACE_BOUND('',#1027,.F.); +#1027 = EDGE_LOOP('',(#1028,#1029,#1030,#1031)); +#1028 = ORIENTED_EDGE('',*,*,#750,.F.); +#1029 = ORIENTED_EDGE('',*,*,#935,.T.); +#1030 = ORIENTED_EDGE('',*,*,#865,.T.); +#1031 = ORIENTED_EDGE('',*,*,#982,.F.); +#1032 = ADVANCED_FACE('',(#1033),#820,.T.); +#1033 = FACE_BOUND('',#1034,.T.); +#1034 = EDGE_LOOP('',(#1035,#1036,#1037,#1038)); +#1035 = ORIENTED_EDGE('',*,*,#806,.F.); +#1036 = ORIENTED_EDGE('',*,*,#957,.T.); +#1037 = ORIENTED_EDGE('',*,*,#911,.T.); +#1038 = ORIENTED_EDGE('',*,*,#1004,.F.); +#1039 = MANIFOLD_SOLID_BREP('',#1040); +#1040 = CLOSED_SHELL('',(#1041,#1161,#1261,#1308,#1355,#1362)); +#1041 = ADVANCED_FACE('',(#1042),#1056,.F.); +#1042 = FACE_BOUND('',#1043,.F.); +#1043 = EDGE_LOOP('',(#1044,#1079,#1107,#1135)); +#1044 = ORIENTED_EDGE('',*,*,#1045,.F.); +#1045 = EDGE_CURVE('',#1046,#1048,#1050,.T.); +#1046 = VERTEX_POINT('',#1047); +#1047 = CARTESIAN_POINT('',(-1.976,0.154,0.)); +#1048 = VERTEX_POINT('',#1049); +#1049 = CARTESIAN_POINT('',(-1.976,0.154,0.1)); +#1050 = SURFACE_CURVE('',#1051,(#1055,#1067),.PCURVE_S1.); +#1051 = LINE('',#1052,#1053); +#1052 = CARTESIAN_POINT('',(-1.976,0.154,0.)); +#1053 = VECTOR('',#1054,1.); +#1054 = DIRECTION('',(0.,0.,1.)); +#1055 = PCURVE('',#1056,#1061); +#1056 = PLANE('',#1057); +#1057 = AXIS2_PLACEMENT_3D('',#1058,#1059,#1060); +#1058 = CARTESIAN_POINT('',(-1.976,0.154,0.)); +#1059 = DIRECTION('',(1.,0.,0.)); +#1060 = DIRECTION('',(0.,0.,1.)); +#1061 = DEFINITIONAL_REPRESENTATION('',(#1062),#1066); +#1062 = LINE('',#1063,#1064); +#1063 = CARTESIAN_POINT('',(0.,0.)); +#1064 = VECTOR('',#1065,1.); +#1065 = DIRECTION('',(1.,0.)); +#1066 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1067 = PCURVE('',#1068,#1073); +#1068 = PLANE('',#1069); +#1069 = AXIS2_PLACEMENT_3D('',#1070,#1071,#1072); +#1070 = CARTESIAN_POINT('',(-1.976,0.154,0.)); +#1071 = DIRECTION('',(0.,1.,0.)); +#1072 = DIRECTION('',(0.,0.,1.)); +#1073 = DEFINITIONAL_REPRESENTATION('',(#1074),#1078); +#1074 = LINE('',#1075,#1076); +#1075 = CARTESIAN_POINT('',(0.,0.)); +#1076 = VECTOR('',#1077,1.); +#1077 = DIRECTION('',(1.,0.)); +#1078 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1079 = ORIENTED_EDGE('',*,*,#1080,.T.); +#1080 = EDGE_CURVE('',#1046,#1081,#1083,.T.); +#1081 = VERTEX_POINT('',#1082); +#1082 = CARTESIAN_POINT('',(-1.976,0.346,0.)); +#1083 = SURFACE_CURVE('',#1084,(#1088,#1095),.PCURVE_S1.); +#1084 = LINE('',#1085,#1086); +#1085 = CARTESIAN_POINT('',(-1.976,0.154,0.)); +#1086 = VECTOR('',#1087,1.); +#1087 = DIRECTION('',(0.,1.,0.)); +#1088 = PCURVE('',#1056,#1089); +#1089 = DEFINITIONAL_REPRESENTATION('',(#1090),#1094); +#1090 = LINE('',#1091,#1092); +#1091 = CARTESIAN_POINT('',(0.,0.)); +#1092 = VECTOR('',#1093,1.); +#1093 = DIRECTION('',(0.,-1.)); +#1094 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1095 = PCURVE('',#1096,#1101); +#1096 = PLANE('',#1097); +#1097 = AXIS2_PLACEMENT_3D('',#1098,#1099,#1100); +#1098 = CARTESIAN_POINT('',(-1.976,0.154,0.)); +#1099 = DIRECTION('',(0.,0.,1.)); +#1100 = DIRECTION('',(1.,0.,0.)); +#1101 = DEFINITIONAL_REPRESENTATION('',(#1102),#1106); +#1102 = LINE('',#1103,#1104); +#1103 = CARTESIAN_POINT('',(0.,0.)); +#1104 = VECTOR('',#1105,1.); +#1105 = DIRECTION('',(0.,1.)); +#1106 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1107 = ORIENTED_EDGE('',*,*,#1108,.T.); +#1108 = EDGE_CURVE('',#1081,#1109,#1111,.T.); +#1109 = VERTEX_POINT('',#1110); +#1110 = CARTESIAN_POINT('',(-1.976,0.346,0.1)); +#1111 = SURFACE_CURVE('',#1112,(#1116,#1123),.PCURVE_S1.); +#1112 = LINE('',#1113,#1114); +#1113 = CARTESIAN_POINT('',(-1.976,0.346,0.)); +#1114 = VECTOR('',#1115,1.); +#1115 = DIRECTION('',(0.,0.,1.)); +#1116 = PCURVE('',#1056,#1117); +#1117 = DEFINITIONAL_REPRESENTATION('',(#1118),#1122); +#1118 = LINE('',#1119,#1120); +#1119 = CARTESIAN_POINT('',(0.,-0.192)); +#1120 = VECTOR('',#1121,1.); +#1121 = DIRECTION('',(1.,0.)); +#1122 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1123 = PCURVE('',#1124,#1129); +#1124 = PLANE('',#1125); +#1125 = AXIS2_PLACEMENT_3D('',#1126,#1127,#1128); +#1126 = CARTESIAN_POINT('',(-1.976,0.346,0.)); +#1127 = DIRECTION('',(0.,1.,0.)); +#1128 = DIRECTION('',(0.,0.,1.)); +#1129 = DEFINITIONAL_REPRESENTATION('',(#1130),#1134); +#1130 = LINE('',#1131,#1132); +#1131 = CARTESIAN_POINT('',(0.,0.)); +#1132 = VECTOR('',#1133,1.); +#1133 = DIRECTION('',(1.,0.)); +#1134 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1135 = ORIENTED_EDGE('',*,*,#1136,.F.); +#1136 = EDGE_CURVE('',#1048,#1109,#1137,.T.); +#1137 = SURFACE_CURVE('',#1138,(#1142,#1149),.PCURVE_S1.); +#1138 = LINE('',#1139,#1140); +#1139 = CARTESIAN_POINT('',(-1.976,0.154,0.1)); +#1140 = VECTOR('',#1141,1.); +#1141 = DIRECTION('',(0.,1.,0.)); +#1142 = PCURVE('',#1056,#1143); +#1143 = DEFINITIONAL_REPRESENTATION('',(#1144),#1148); +#1144 = LINE('',#1145,#1146); +#1145 = CARTESIAN_POINT('',(0.1,0.)); +#1146 = VECTOR('',#1147,1.); +#1147 = DIRECTION('',(0.,-1.)); +#1148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1149 = PCURVE('',#1150,#1155); +#1150 = PLANE('',#1151); +#1151 = AXIS2_PLACEMENT_3D('',#1152,#1153,#1154); +#1152 = CARTESIAN_POINT('',(-1.976,0.154,0.1)); +#1153 = DIRECTION('',(0.,0.,1.)); +#1154 = DIRECTION('',(1.,0.,0.)); +#1155 = DEFINITIONAL_REPRESENTATION('',(#1156),#1160); +#1156 = LINE('',#1157,#1158); +#1157 = CARTESIAN_POINT('',(0.,0.)); +#1158 = VECTOR('',#1159,1.); +#1159 = DIRECTION('',(0.,1.)); +#1160 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1161 = ADVANCED_FACE('',(#1162),#1176,.T.); +#1162 = FACE_BOUND('',#1163,.T.); +#1163 = EDGE_LOOP('',(#1164,#1194,#1217,#1240)); +#1164 = ORIENTED_EDGE('',*,*,#1165,.F.); +#1165 = EDGE_CURVE('',#1166,#1168,#1170,.T.); +#1166 = VERTEX_POINT('',#1167); +#1167 = CARTESIAN_POINT('',(-1.624,0.154,0.)); +#1168 = VERTEX_POINT('',#1169); +#1169 = CARTESIAN_POINT('',(-1.624,0.154,0.1)); +#1170 = SURFACE_CURVE('',#1171,(#1175,#1187),.PCURVE_S1.); +#1171 = LINE('',#1172,#1173); +#1172 = CARTESIAN_POINT('',(-1.624,0.154,0.)); +#1173 = VECTOR('',#1174,1.); +#1174 = DIRECTION('',(0.,0.,1.)); +#1175 = PCURVE('',#1176,#1181); +#1176 = PLANE('',#1177); +#1177 = AXIS2_PLACEMENT_3D('',#1178,#1179,#1180); +#1178 = CARTESIAN_POINT('',(-1.624,0.154,0.)); +#1179 = DIRECTION('',(1.,0.,0.)); +#1180 = DIRECTION('',(0.,0.,1.)); +#1181 = DEFINITIONAL_REPRESENTATION('',(#1182),#1186); +#1182 = LINE('',#1183,#1184); +#1183 = CARTESIAN_POINT('',(0.,0.)); +#1184 = VECTOR('',#1185,1.); +#1185 = DIRECTION('',(1.,0.)); +#1186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1187 = PCURVE('',#1068,#1188); +#1188 = DEFINITIONAL_REPRESENTATION('',(#1189),#1193); +#1189 = LINE('',#1190,#1191); +#1190 = CARTESIAN_POINT('',(0.,0.352)); +#1191 = VECTOR('',#1192,1.); +#1192 = DIRECTION('',(1.,0.)); +#1193 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1194 = ORIENTED_EDGE('',*,*,#1195,.T.); +#1195 = EDGE_CURVE('',#1166,#1196,#1198,.T.); +#1196 = VERTEX_POINT('',#1197); +#1197 = CARTESIAN_POINT('',(-1.624,0.346,0.)); +#1198 = SURFACE_CURVE('',#1199,(#1203,#1210),.PCURVE_S1.); +#1199 = LINE('',#1200,#1201); +#1200 = CARTESIAN_POINT('',(-1.624,0.154,0.)); +#1201 = VECTOR('',#1202,1.); +#1202 = DIRECTION('',(0.,1.,0.)); +#1203 = PCURVE('',#1176,#1204); +#1204 = DEFINITIONAL_REPRESENTATION('',(#1205),#1209); +#1205 = LINE('',#1206,#1207); +#1206 = CARTESIAN_POINT('',(0.,0.)); +#1207 = VECTOR('',#1208,1.); +#1208 = DIRECTION('',(0.,-1.)); +#1209 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1210 = PCURVE('',#1096,#1211); +#1211 = DEFINITIONAL_REPRESENTATION('',(#1212),#1216); +#1212 = LINE('',#1213,#1214); +#1213 = CARTESIAN_POINT('',(0.352,0.)); +#1214 = VECTOR('',#1215,1.); +#1215 = DIRECTION('',(0.,1.)); +#1216 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1217 = ORIENTED_EDGE('',*,*,#1218,.T.); +#1218 = EDGE_CURVE('',#1196,#1219,#1221,.T.); +#1219 = VERTEX_POINT('',#1220); +#1220 = CARTESIAN_POINT('',(-1.624,0.346,0.1)); +#1221 = SURFACE_CURVE('',#1222,(#1226,#1233),.PCURVE_S1.); +#1222 = LINE('',#1223,#1224); +#1223 = CARTESIAN_POINT('',(-1.624,0.346,0.)); +#1224 = VECTOR('',#1225,1.); +#1225 = DIRECTION('',(0.,0.,1.)); +#1226 = PCURVE('',#1176,#1227); +#1227 = DEFINITIONAL_REPRESENTATION('',(#1228),#1232); +#1228 = LINE('',#1229,#1230); +#1229 = CARTESIAN_POINT('',(0.,-0.192)); +#1230 = VECTOR('',#1231,1.); +#1231 = DIRECTION('',(1.,0.)); +#1232 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1233 = PCURVE('',#1124,#1234); +#1234 = DEFINITIONAL_REPRESENTATION('',(#1235),#1239); +#1235 = LINE('',#1236,#1237); +#1236 = CARTESIAN_POINT('',(0.,0.352)); +#1237 = VECTOR('',#1238,1.); +#1238 = DIRECTION('',(1.,0.)); +#1239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1240 = ORIENTED_EDGE('',*,*,#1241,.F.); +#1241 = EDGE_CURVE('',#1168,#1219,#1242,.T.); +#1242 = SURFACE_CURVE('',#1243,(#1247,#1254),.PCURVE_S1.); +#1243 = LINE('',#1244,#1245); +#1244 = CARTESIAN_POINT('',(-1.624,0.154,0.1)); +#1245 = VECTOR('',#1246,1.); +#1246 = DIRECTION('',(0.,1.,0.)); +#1247 = PCURVE('',#1176,#1248); +#1248 = DEFINITIONAL_REPRESENTATION('',(#1249),#1253); +#1249 = LINE('',#1250,#1251); +#1250 = CARTESIAN_POINT('',(0.1,0.)); +#1251 = VECTOR('',#1252,1.); +#1252 = DIRECTION('',(0.,-1.)); +#1253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1254 = PCURVE('',#1150,#1255); +#1255 = DEFINITIONAL_REPRESENTATION('',(#1256),#1260); +#1256 = LINE('',#1257,#1258); +#1257 = CARTESIAN_POINT('',(0.352,0.)); +#1258 = VECTOR('',#1259,1.); +#1259 = DIRECTION('',(0.,1.)); +#1260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1261 = ADVANCED_FACE('',(#1262),#1068,.F.); +#1262 = FACE_BOUND('',#1263,.F.); +#1263 = EDGE_LOOP('',(#1264,#1285,#1286,#1307)); +#1264 = ORIENTED_EDGE('',*,*,#1265,.F.); +#1265 = EDGE_CURVE('',#1046,#1166,#1266,.T.); +#1266 = SURFACE_CURVE('',#1267,(#1271,#1278),.PCURVE_S1.); +#1267 = LINE('',#1268,#1269); +#1268 = CARTESIAN_POINT('',(-1.976,0.154,0.)); +#1269 = VECTOR('',#1270,1.); +#1270 = DIRECTION('',(1.,0.,0.)); +#1271 = PCURVE('',#1068,#1272); +#1272 = DEFINITIONAL_REPRESENTATION('',(#1273),#1277); +#1273 = LINE('',#1274,#1275); +#1274 = CARTESIAN_POINT('',(0.,0.)); +#1275 = VECTOR('',#1276,1.); +#1276 = DIRECTION('',(0.,1.)); +#1277 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1278 = PCURVE('',#1096,#1279); +#1279 = DEFINITIONAL_REPRESENTATION('',(#1280),#1284); +#1280 = LINE('',#1281,#1282); +#1281 = CARTESIAN_POINT('',(0.,0.)); +#1282 = VECTOR('',#1283,1.); +#1283 = DIRECTION('',(1.,0.)); +#1284 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1285 = ORIENTED_EDGE('',*,*,#1045,.T.); +#1286 = ORIENTED_EDGE('',*,*,#1287,.T.); +#1287 = EDGE_CURVE('',#1048,#1168,#1288,.T.); +#1288 = SURFACE_CURVE('',#1289,(#1293,#1300),.PCURVE_S1.); +#1289 = LINE('',#1290,#1291); +#1290 = CARTESIAN_POINT('',(-1.976,0.154,0.1)); +#1291 = VECTOR('',#1292,1.); +#1292 = DIRECTION('',(1.,0.,0.)); +#1293 = PCURVE('',#1068,#1294); +#1294 = DEFINITIONAL_REPRESENTATION('',(#1295),#1299); +#1295 = LINE('',#1296,#1297); +#1296 = CARTESIAN_POINT('',(0.1,0.)); +#1297 = VECTOR('',#1298,1.); +#1298 = DIRECTION('',(0.,1.)); +#1299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1300 = PCURVE('',#1150,#1301); +#1301 = DEFINITIONAL_REPRESENTATION('',(#1302),#1306); +#1302 = LINE('',#1303,#1304); +#1303 = CARTESIAN_POINT('',(0.,0.)); +#1304 = VECTOR('',#1305,1.); +#1305 = DIRECTION('',(1.,0.)); +#1306 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1307 = ORIENTED_EDGE('',*,*,#1165,.F.); +#1308 = ADVANCED_FACE('',(#1309),#1124,.T.); +#1309 = FACE_BOUND('',#1310,.T.); +#1310 = EDGE_LOOP('',(#1311,#1332,#1333,#1354)); +#1311 = ORIENTED_EDGE('',*,*,#1312,.F.); +#1312 = EDGE_CURVE('',#1081,#1196,#1313,.T.); +#1313 = SURFACE_CURVE('',#1314,(#1318,#1325),.PCURVE_S1.); +#1314 = LINE('',#1315,#1316); +#1315 = CARTESIAN_POINT('',(-1.976,0.346,0.)); +#1316 = VECTOR('',#1317,1.); +#1317 = DIRECTION('',(1.,0.,0.)); +#1318 = PCURVE('',#1124,#1319); +#1319 = DEFINITIONAL_REPRESENTATION('',(#1320),#1324); +#1320 = LINE('',#1321,#1322); +#1321 = CARTESIAN_POINT('',(0.,0.)); +#1322 = VECTOR('',#1323,1.); +#1323 = DIRECTION('',(0.,1.)); +#1324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1325 = PCURVE('',#1096,#1326); +#1326 = DEFINITIONAL_REPRESENTATION('',(#1327),#1331); +#1327 = LINE('',#1328,#1329); +#1328 = CARTESIAN_POINT('',(0.,0.192)); +#1329 = VECTOR('',#1330,1.); +#1330 = DIRECTION('',(1.,0.)); +#1331 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1332 = ORIENTED_EDGE('',*,*,#1108,.T.); +#1333 = ORIENTED_EDGE('',*,*,#1334,.T.); +#1334 = EDGE_CURVE('',#1109,#1219,#1335,.T.); +#1335 = SURFACE_CURVE('',#1336,(#1340,#1347),.PCURVE_S1.); +#1336 = LINE('',#1337,#1338); +#1337 = CARTESIAN_POINT('',(-1.976,0.346,0.1)); +#1338 = VECTOR('',#1339,1.); +#1339 = DIRECTION('',(1.,0.,0.)); +#1340 = PCURVE('',#1124,#1341); +#1341 = DEFINITIONAL_REPRESENTATION('',(#1342),#1346); +#1342 = LINE('',#1343,#1344); +#1343 = CARTESIAN_POINT('',(0.1,0.)); +#1344 = VECTOR('',#1345,1.); +#1345 = DIRECTION('',(0.,1.)); +#1346 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1347 = PCURVE('',#1150,#1348); +#1348 = DEFINITIONAL_REPRESENTATION('',(#1349),#1353); +#1349 = LINE('',#1350,#1351); +#1350 = CARTESIAN_POINT('',(0.,0.192)); +#1351 = VECTOR('',#1352,1.); +#1352 = DIRECTION('',(1.,0.)); +#1353 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1354 = ORIENTED_EDGE('',*,*,#1218,.F.); +#1355 = ADVANCED_FACE('',(#1356),#1096,.F.); +#1356 = FACE_BOUND('',#1357,.F.); +#1357 = EDGE_LOOP('',(#1358,#1359,#1360,#1361)); +#1358 = ORIENTED_EDGE('',*,*,#1080,.F.); +#1359 = ORIENTED_EDGE('',*,*,#1265,.T.); +#1360 = ORIENTED_EDGE('',*,*,#1195,.T.); +#1361 = ORIENTED_EDGE('',*,*,#1312,.F.); +#1362 = ADVANCED_FACE('',(#1363),#1150,.T.); +#1363 = FACE_BOUND('',#1364,.T.); +#1364 = EDGE_LOOP('',(#1365,#1366,#1367,#1368)); +#1365 = ORIENTED_EDGE('',*,*,#1136,.F.); +#1366 = ORIENTED_EDGE('',*,*,#1287,.T.); +#1367 = ORIENTED_EDGE('',*,*,#1241,.T.); +#1368 = ORIENTED_EDGE('',*,*,#1334,.F.); +#1369 = MANIFOLD_SOLID_BREP('',#1370); +#1370 = CLOSED_SHELL('',(#1371,#1491,#1591,#1638,#1685,#1692)); +#1371 = ADVANCED_FACE('',(#1372),#1386,.F.); +#1372 = FACE_BOUND('',#1373,.F.); +#1373 = EDGE_LOOP('',(#1374,#1409,#1437,#1465)); +#1374 = ORIENTED_EDGE('',*,*,#1375,.F.); +#1375 = EDGE_CURVE('',#1376,#1378,#1380,.T.); +#1376 = VERTEX_POINT('',#1377); +#1377 = CARTESIAN_POINT('',(-1.976,-0.346,0.)); +#1378 = VERTEX_POINT('',#1379); +#1379 = CARTESIAN_POINT('',(-1.976,-0.346,0.1)); +#1380 = SURFACE_CURVE('',#1381,(#1385,#1397),.PCURVE_S1.); +#1381 = LINE('',#1382,#1383); +#1382 = CARTESIAN_POINT('',(-1.976,-0.346,0.)); +#1383 = VECTOR('',#1384,1.); +#1384 = DIRECTION('',(0.,0.,1.)); +#1385 = PCURVE('',#1386,#1391); +#1386 = PLANE('',#1387); +#1387 = AXIS2_PLACEMENT_3D('',#1388,#1389,#1390); +#1388 = CARTESIAN_POINT('',(-1.976,-0.346,0.)); +#1389 = DIRECTION('',(1.,0.,0.)); +#1390 = DIRECTION('',(0.,0.,1.)); +#1391 = DEFINITIONAL_REPRESENTATION('',(#1392),#1396); +#1392 = LINE('',#1393,#1394); +#1393 = CARTESIAN_POINT('',(0.,0.)); +#1394 = VECTOR('',#1395,1.); +#1395 = DIRECTION('',(1.,0.)); +#1396 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1397 = PCURVE('',#1398,#1403); +#1398 = PLANE('',#1399); +#1399 = AXIS2_PLACEMENT_3D('',#1400,#1401,#1402); +#1400 = CARTESIAN_POINT('',(-1.976,-0.346,0.)); +#1401 = DIRECTION('',(0.,1.,0.)); +#1402 = DIRECTION('',(0.,0.,1.)); +#1403 = DEFINITIONAL_REPRESENTATION('',(#1404),#1408); +#1404 = LINE('',#1405,#1406); +#1405 = CARTESIAN_POINT('',(0.,0.)); +#1406 = VECTOR('',#1407,1.); +#1407 = DIRECTION('',(1.,0.)); +#1408 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1409 = ORIENTED_EDGE('',*,*,#1410,.T.); +#1410 = EDGE_CURVE('',#1376,#1411,#1413,.T.); +#1411 = VERTEX_POINT('',#1412); +#1412 = CARTESIAN_POINT('',(-1.976,-0.154,0.)); +#1413 = SURFACE_CURVE('',#1414,(#1418,#1425),.PCURVE_S1.); +#1414 = LINE('',#1415,#1416); +#1415 = CARTESIAN_POINT('',(-1.976,-0.346,0.)); +#1416 = VECTOR('',#1417,1.); +#1417 = DIRECTION('',(0.,1.,0.)); +#1418 = PCURVE('',#1386,#1419); +#1419 = DEFINITIONAL_REPRESENTATION('',(#1420),#1424); +#1420 = LINE('',#1421,#1422); +#1421 = CARTESIAN_POINT('',(0.,0.)); +#1422 = VECTOR('',#1423,1.); +#1423 = DIRECTION('',(0.,-1.)); +#1424 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1425 = PCURVE('',#1426,#1431); +#1426 = PLANE('',#1427); +#1427 = AXIS2_PLACEMENT_3D('',#1428,#1429,#1430); +#1428 = CARTESIAN_POINT('',(-1.976,-0.346,0.)); +#1429 = DIRECTION('',(0.,0.,1.)); +#1430 = DIRECTION('',(1.,0.,0.)); +#1431 = DEFINITIONAL_REPRESENTATION('',(#1432),#1436); +#1432 = LINE('',#1433,#1434); +#1433 = CARTESIAN_POINT('',(0.,0.)); +#1434 = VECTOR('',#1435,1.); +#1435 = DIRECTION('',(0.,1.)); +#1436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1437 = ORIENTED_EDGE('',*,*,#1438,.T.); +#1438 = EDGE_CURVE('',#1411,#1439,#1441,.T.); +#1439 = VERTEX_POINT('',#1440); +#1440 = CARTESIAN_POINT('',(-1.976,-0.154,0.1)); +#1441 = SURFACE_CURVE('',#1442,(#1446,#1453),.PCURVE_S1.); +#1442 = LINE('',#1443,#1444); +#1443 = CARTESIAN_POINT('',(-1.976,-0.154,0.)); +#1444 = VECTOR('',#1445,1.); +#1445 = DIRECTION('',(0.,0.,1.)); +#1446 = PCURVE('',#1386,#1447); +#1447 = DEFINITIONAL_REPRESENTATION('',(#1448),#1452); +#1448 = LINE('',#1449,#1450); +#1449 = CARTESIAN_POINT('',(0.,-0.192)); +#1450 = VECTOR('',#1451,1.); +#1451 = DIRECTION('',(1.,0.)); +#1452 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1453 = PCURVE('',#1454,#1459); +#1454 = PLANE('',#1455); +#1455 = AXIS2_PLACEMENT_3D('',#1456,#1457,#1458); +#1456 = CARTESIAN_POINT('',(-1.976,-0.154,0.)); +#1457 = DIRECTION('',(0.,1.,0.)); +#1458 = DIRECTION('',(0.,0.,1.)); +#1459 = DEFINITIONAL_REPRESENTATION('',(#1460),#1464); +#1460 = LINE('',#1461,#1462); +#1461 = CARTESIAN_POINT('',(0.,0.)); +#1462 = VECTOR('',#1463,1.); +#1463 = DIRECTION('',(1.,0.)); +#1464 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1465 = ORIENTED_EDGE('',*,*,#1466,.F.); +#1466 = EDGE_CURVE('',#1378,#1439,#1467,.T.); +#1467 = SURFACE_CURVE('',#1468,(#1472,#1479),.PCURVE_S1.); +#1468 = LINE('',#1469,#1470); +#1469 = CARTESIAN_POINT('',(-1.976,-0.346,0.1)); +#1470 = VECTOR('',#1471,1.); +#1471 = DIRECTION('',(0.,1.,0.)); +#1472 = PCURVE('',#1386,#1473); +#1473 = DEFINITIONAL_REPRESENTATION('',(#1474),#1478); +#1474 = LINE('',#1475,#1476); +#1475 = CARTESIAN_POINT('',(0.1,0.)); +#1476 = VECTOR('',#1477,1.); +#1477 = DIRECTION('',(0.,-1.)); +#1478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1479 = PCURVE('',#1480,#1485); +#1480 = PLANE('',#1481); +#1481 = AXIS2_PLACEMENT_3D('',#1482,#1483,#1484); +#1482 = CARTESIAN_POINT('',(-1.976,-0.346,0.1)); +#1483 = DIRECTION('',(0.,0.,1.)); +#1484 = DIRECTION('',(1.,0.,0.)); +#1485 = DEFINITIONAL_REPRESENTATION('',(#1486),#1490); +#1486 = LINE('',#1487,#1488); +#1487 = CARTESIAN_POINT('',(0.,0.)); +#1488 = VECTOR('',#1489,1.); +#1489 = DIRECTION('',(0.,1.)); +#1490 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1491 = ADVANCED_FACE('',(#1492),#1506,.T.); +#1492 = FACE_BOUND('',#1493,.T.); +#1493 = EDGE_LOOP('',(#1494,#1524,#1547,#1570)); +#1494 = ORIENTED_EDGE('',*,*,#1495,.F.); +#1495 = EDGE_CURVE('',#1496,#1498,#1500,.T.); +#1496 = VERTEX_POINT('',#1497); +#1497 = CARTESIAN_POINT('',(-1.624,-0.346,0.)); +#1498 = VERTEX_POINT('',#1499); +#1499 = CARTESIAN_POINT('',(-1.624,-0.346,0.1)); +#1500 = SURFACE_CURVE('',#1501,(#1505,#1517),.PCURVE_S1.); +#1501 = LINE('',#1502,#1503); +#1502 = CARTESIAN_POINT('',(-1.624,-0.346,0.)); +#1503 = VECTOR('',#1504,1.); +#1504 = DIRECTION('',(0.,0.,1.)); +#1505 = PCURVE('',#1506,#1511); +#1506 = PLANE('',#1507); +#1507 = AXIS2_PLACEMENT_3D('',#1508,#1509,#1510); +#1508 = CARTESIAN_POINT('',(-1.624,-0.346,0.)); +#1509 = DIRECTION('',(1.,0.,0.)); +#1510 = DIRECTION('',(0.,0.,1.)); +#1511 = DEFINITIONAL_REPRESENTATION('',(#1512),#1516); +#1512 = LINE('',#1513,#1514); +#1513 = CARTESIAN_POINT('',(0.,0.)); +#1514 = VECTOR('',#1515,1.); +#1515 = DIRECTION('',(1.,0.)); +#1516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1517 = PCURVE('',#1398,#1518); +#1518 = DEFINITIONAL_REPRESENTATION('',(#1519),#1523); +#1519 = LINE('',#1520,#1521); +#1520 = CARTESIAN_POINT('',(0.,0.352)); +#1521 = VECTOR('',#1522,1.); +#1522 = DIRECTION('',(1.,0.)); +#1523 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1524 = ORIENTED_EDGE('',*,*,#1525,.T.); +#1525 = EDGE_CURVE('',#1496,#1526,#1528,.T.); +#1526 = VERTEX_POINT('',#1527); +#1527 = CARTESIAN_POINT('',(-1.624,-0.154,0.)); +#1528 = SURFACE_CURVE('',#1529,(#1533,#1540),.PCURVE_S1.); +#1529 = LINE('',#1530,#1531); +#1530 = CARTESIAN_POINT('',(-1.624,-0.346,0.)); +#1531 = VECTOR('',#1532,1.); +#1532 = DIRECTION('',(0.,1.,0.)); +#1533 = PCURVE('',#1506,#1534); +#1534 = DEFINITIONAL_REPRESENTATION('',(#1535),#1539); +#1535 = LINE('',#1536,#1537); +#1536 = CARTESIAN_POINT('',(0.,0.)); +#1537 = VECTOR('',#1538,1.); +#1538 = DIRECTION('',(0.,-1.)); +#1539 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1540 = PCURVE('',#1426,#1541); +#1541 = DEFINITIONAL_REPRESENTATION('',(#1542),#1546); +#1542 = LINE('',#1543,#1544); +#1543 = CARTESIAN_POINT('',(0.352,0.)); +#1544 = VECTOR('',#1545,1.); +#1545 = DIRECTION('',(0.,1.)); +#1546 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1547 = ORIENTED_EDGE('',*,*,#1548,.T.); +#1548 = EDGE_CURVE('',#1526,#1549,#1551,.T.); +#1549 = VERTEX_POINT('',#1550); +#1550 = CARTESIAN_POINT('',(-1.624,-0.154,0.1)); +#1551 = SURFACE_CURVE('',#1552,(#1556,#1563),.PCURVE_S1.); +#1552 = LINE('',#1553,#1554); +#1553 = CARTESIAN_POINT('',(-1.624,-0.154,0.)); +#1554 = VECTOR('',#1555,1.); +#1555 = DIRECTION('',(0.,0.,1.)); +#1556 = PCURVE('',#1506,#1557); +#1557 = DEFINITIONAL_REPRESENTATION('',(#1558),#1562); +#1558 = LINE('',#1559,#1560); +#1559 = CARTESIAN_POINT('',(0.,-0.192)); +#1560 = VECTOR('',#1561,1.); +#1561 = DIRECTION('',(1.,0.)); +#1562 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1563 = PCURVE('',#1454,#1564); +#1564 = DEFINITIONAL_REPRESENTATION('',(#1565),#1569); +#1565 = LINE('',#1566,#1567); +#1566 = CARTESIAN_POINT('',(0.,0.352)); +#1567 = VECTOR('',#1568,1.); +#1568 = DIRECTION('',(1.,0.)); +#1569 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1570 = ORIENTED_EDGE('',*,*,#1571,.F.); +#1571 = EDGE_CURVE('',#1498,#1549,#1572,.T.); +#1572 = SURFACE_CURVE('',#1573,(#1577,#1584),.PCURVE_S1.); +#1573 = LINE('',#1574,#1575); +#1574 = CARTESIAN_POINT('',(-1.624,-0.346,0.1)); +#1575 = VECTOR('',#1576,1.); +#1576 = DIRECTION('',(0.,1.,0.)); +#1577 = PCURVE('',#1506,#1578); +#1578 = DEFINITIONAL_REPRESENTATION('',(#1579),#1583); +#1579 = LINE('',#1580,#1581); +#1580 = CARTESIAN_POINT('',(0.1,0.)); +#1581 = VECTOR('',#1582,1.); +#1582 = DIRECTION('',(0.,-1.)); +#1583 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1584 = PCURVE('',#1480,#1585); +#1585 = DEFINITIONAL_REPRESENTATION('',(#1586),#1590); +#1586 = LINE('',#1587,#1588); +#1587 = CARTESIAN_POINT('',(0.352,0.)); +#1588 = VECTOR('',#1589,1.); +#1589 = DIRECTION('',(0.,1.)); +#1590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1591 = ADVANCED_FACE('',(#1592),#1398,.F.); +#1592 = FACE_BOUND('',#1593,.F.); +#1593 = EDGE_LOOP('',(#1594,#1615,#1616,#1637)); +#1594 = ORIENTED_EDGE('',*,*,#1595,.F.); +#1595 = EDGE_CURVE('',#1376,#1496,#1596,.T.); +#1596 = SURFACE_CURVE('',#1597,(#1601,#1608),.PCURVE_S1.); +#1597 = LINE('',#1598,#1599); +#1598 = CARTESIAN_POINT('',(-1.976,-0.346,0.)); +#1599 = VECTOR('',#1600,1.); +#1600 = DIRECTION('',(1.,0.,0.)); +#1601 = PCURVE('',#1398,#1602); +#1602 = DEFINITIONAL_REPRESENTATION('',(#1603),#1607); +#1603 = LINE('',#1604,#1605); +#1604 = CARTESIAN_POINT('',(0.,0.)); +#1605 = VECTOR('',#1606,1.); +#1606 = DIRECTION('',(0.,1.)); +#1607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1608 = PCURVE('',#1426,#1609); +#1609 = DEFINITIONAL_REPRESENTATION('',(#1610),#1614); +#1610 = LINE('',#1611,#1612); +#1611 = CARTESIAN_POINT('',(0.,0.)); +#1612 = VECTOR('',#1613,1.); +#1613 = DIRECTION('',(1.,0.)); +#1614 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1615 = ORIENTED_EDGE('',*,*,#1375,.T.); +#1616 = ORIENTED_EDGE('',*,*,#1617,.T.); +#1617 = EDGE_CURVE('',#1378,#1498,#1618,.T.); +#1618 = SURFACE_CURVE('',#1619,(#1623,#1630),.PCURVE_S1.); +#1619 = LINE('',#1620,#1621); +#1620 = CARTESIAN_POINT('',(-1.976,-0.346,0.1)); +#1621 = VECTOR('',#1622,1.); +#1622 = DIRECTION('',(1.,0.,0.)); +#1623 = PCURVE('',#1398,#1624); +#1624 = DEFINITIONAL_REPRESENTATION('',(#1625),#1629); +#1625 = LINE('',#1626,#1627); +#1626 = CARTESIAN_POINT('',(0.1,0.)); +#1627 = VECTOR('',#1628,1.); +#1628 = DIRECTION('',(0.,1.)); +#1629 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1630 = PCURVE('',#1480,#1631); +#1631 = DEFINITIONAL_REPRESENTATION('',(#1632),#1636); +#1632 = LINE('',#1633,#1634); +#1633 = CARTESIAN_POINT('',(0.,0.)); +#1634 = VECTOR('',#1635,1.); +#1635 = DIRECTION('',(1.,0.)); +#1636 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1637 = ORIENTED_EDGE('',*,*,#1495,.F.); +#1638 = ADVANCED_FACE('',(#1639),#1454,.T.); +#1639 = FACE_BOUND('',#1640,.T.); +#1640 = EDGE_LOOP('',(#1641,#1662,#1663,#1684)); +#1641 = ORIENTED_EDGE('',*,*,#1642,.F.); +#1642 = EDGE_CURVE('',#1411,#1526,#1643,.T.); +#1643 = SURFACE_CURVE('',#1644,(#1648,#1655),.PCURVE_S1.); +#1644 = LINE('',#1645,#1646); +#1645 = CARTESIAN_POINT('',(-1.976,-0.154,0.)); +#1646 = VECTOR('',#1647,1.); +#1647 = DIRECTION('',(1.,0.,0.)); +#1648 = PCURVE('',#1454,#1649); +#1649 = DEFINITIONAL_REPRESENTATION('',(#1650),#1654); +#1650 = LINE('',#1651,#1652); +#1651 = CARTESIAN_POINT('',(0.,0.)); +#1652 = VECTOR('',#1653,1.); +#1653 = DIRECTION('',(0.,1.)); +#1654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1655 = PCURVE('',#1426,#1656); +#1656 = DEFINITIONAL_REPRESENTATION('',(#1657),#1661); +#1657 = LINE('',#1658,#1659); +#1658 = CARTESIAN_POINT('',(0.,0.192)); +#1659 = VECTOR('',#1660,1.); +#1660 = DIRECTION('',(1.,0.)); +#1661 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1662 = ORIENTED_EDGE('',*,*,#1438,.T.); +#1663 = ORIENTED_EDGE('',*,*,#1664,.T.); +#1664 = EDGE_CURVE('',#1439,#1549,#1665,.T.); +#1665 = SURFACE_CURVE('',#1666,(#1670,#1677),.PCURVE_S1.); +#1666 = LINE('',#1667,#1668); +#1667 = CARTESIAN_POINT('',(-1.976,-0.154,0.1)); +#1668 = VECTOR('',#1669,1.); +#1669 = DIRECTION('',(1.,0.,0.)); +#1670 = PCURVE('',#1454,#1671); +#1671 = DEFINITIONAL_REPRESENTATION('',(#1672),#1676); +#1672 = LINE('',#1673,#1674); +#1673 = CARTESIAN_POINT('',(0.1,0.)); +#1674 = VECTOR('',#1675,1.); +#1675 = DIRECTION('',(0.,1.)); +#1676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1677 = PCURVE('',#1480,#1678); +#1678 = DEFINITIONAL_REPRESENTATION('',(#1679),#1683); +#1679 = LINE('',#1680,#1681); +#1680 = CARTESIAN_POINT('',(0.,0.192)); +#1681 = VECTOR('',#1682,1.); +#1682 = DIRECTION('',(1.,0.)); +#1683 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1684 = ORIENTED_EDGE('',*,*,#1548,.F.); +#1685 = ADVANCED_FACE('',(#1686),#1426,.F.); +#1686 = FACE_BOUND('',#1687,.F.); +#1687 = EDGE_LOOP('',(#1688,#1689,#1690,#1691)); +#1688 = ORIENTED_EDGE('',*,*,#1410,.F.); +#1689 = ORIENTED_EDGE('',*,*,#1595,.T.); +#1690 = ORIENTED_EDGE('',*,*,#1525,.T.); +#1691 = ORIENTED_EDGE('',*,*,#1642,.F.); +#1692 = ADVANCED_FACE('',(#1693),#1480,.T.); +#1693 = FACE_BOUND('',#1694,.T.); +#1694 = EDGE_LOOP('',(#1695,#1696,#1697,#1698)); +#1695 = ORIENTED_EDGE('',*,*,#1466,.F.); +#1696 = ORIENTED_EDGE('',*,*,#1617,.T.); +#1697 = ORIENTED_EDGE('',*,*,#1571,.T.); +#1698 = ORIENTED_EDGE('',*,*,#1664,.F.); +#1699 = MANIFOLD_SOLID_BREP('',#1700); +#1700 = CLOSED_SHELL('',(#1701,#1821,#1921,#1968,#2015,#2022)); +#1701 = ADVANCED_FACE('',(#1702),#1716,.F.); +#1702 = FACE_BOUND('',#1703,.F.); +#1703 = EDGE_LOOP('',(#1704,#1739,#1767,#1795)); +#1704 = ORIENTED_EDGE('',*,*,#1705,.F.); +#1705 = EDGE_CURVE('',#1706,#1708,#1710,.T.); +#1706 = VERTEX_POINT('',#1707); +#1707 = CARTESIAN_POINT('',(-1.976,-0.846,0.)); +#1708 = VERTEX_POINT('',#1709); +#1709 = CARTESIAN_POINT('',(-1.976,-0.846,0.1)); +#1710 = SURFACE_CURVE('',#1711,(#1715,#1727),.PCURVE_S1.); +#1711 = LINE('',#1712,#1713); +#1712 = CARTESIAN_POINT('',(-1.976,-0.846,0.)); +#1713 = VECTOR('',#1714,1.); +#1714 = DIRECTION('',(0.,0.,1.)); +#1715 = PCURVE('',#1716,#1721); +#1716 = PLANE('',#1717); +#1717 = AXIS2_PLACEMENT_3D('',#1718,#1719,#1720); +#1718 = CARTESIAN_POINT('',(-1.976,-0.846,0.)); +#1719 = DIRECTION('',(1.,0.,0.)); +#1720 = DIRECTION('',(0.,0.,1.)); +#1721 = DEFINITIONAL_REPRESENTATION('',(#1722),#1726); +#1722 = LINE('',#1723,#1724); +#1723 = CARTESIAN_POINT('',(0.,0.)); +#1724 = VECTOR('',#1725,1.); +#1725 = DIRECTION('',(1.,0.)); +#1726 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1727 = PCURVE('',#1728,#1733); +#1728 = PLANE('',#1729); +#1729 = AXIS2_PLACEMENT_3D('',#1730,#1731,#1732); +#1730 = CARTESIAN_POINT('',(-1.976,-0.846,0.)); +#1731 = DIRECTION('',(0.,1.,0.)); +#1732 = DIRECTION('',(0.,0.,1.)); +#1733 = DEFINITIONAL_REPRESENTATION('',(#1734),#1738); +#1734 = LINE('',#1735,#1736); +#1735 = CARTESIAN_POINT('',(0.,0.)); +#1736 = VECTOR('',#1737,1.); +#1737 = DIRECTION('',(1.,0.)); +#1738 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1739 = ORIENTED_EDGE('',*,*,#1740,.T.); +#1740 = EDGE_CURVE('',#1706,#1741,#1743,.T.); +#1741 = VERTEX_POINT('',#1742); +#1742 = CARTESIAN_POINT('',(-1.976,-0.654,0.)); +#1743 = SURFACE_CURVE('',#1744,(#1748,#1755),.PCURVE_S1.); +#1744 = LINE('',#1745,#1746); +#1745 = CARTESIAN_POINT('',(-1.976,-0.846,0.)); +#1746 = VECTOR('',#1747,1.); +#1747 = DIRECTION('',(0.,1.,0.)); +#1748 = PCURVE('',#1716,#1749); +#1749 = DEFINITIONAL_REPRESENTATION('',(#1750),#1754); +#1750 = LINE('',#1751,#1752); +#1751 = CARTESIAN_POINT('',(0.,0.)); +#1752 = VECTOR('',#1753,1.); +#1753 = DIRECTION('',(0.,-1.)); +#1754 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1755 = PCURVE('',#1756,#1761); +#1756 = PLANE('',#1757); +#1757 = AXIS2_PLACEMENT_3D('',#1758,#1759,#1760); +#1758 = CARTESIAN_POINT('',(-1.976,-0.846,0.)); +#1759 = DIRECTION('',(0.,0.,1.)); +#1760 = DIRECTION('',(1.,0.,0.)); +#1761 = DEFINITIONAL_REPRESENTATION('',(#1762),#1766); +#1762 = LINE('',#1763,#1764); +#1763 = CARTESIAN_POINT('',(0.,0.)); +#1764 = VECTOR('',#1765,1.); +#1765 = DIRECTION('',(0.,1.)); +#1766 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1767 = ORIENTED_EDGE('',*,*,#1768,.T.); +#1768 = EDGE_CURVE('',#1741,#1769,#1771,.T.); +#1769 = VERTEX_POINT('',#1770); +#1770 = CARTESIAN_POINT('',(-1.976,-0.654,0.1)); +#1771 = SURFACE_CURVE('',#1772,(#1776,#1783),.PCURVE_S1.); +#1772 = LINE('',#1773,#1774); +#1773 = CARTESIAN_POINT('',(-1.976,-0.654,0.)); +#1774 = VECTOR('',#1775,1.); +#1775 = DIRECTION('',(0.,0.,1.)); +#1776 = PCURVE('',#1716,#1777); +#1777 = DEFINITIONAL_REPRESENTATION('',(#1778),#1782); +#1778 = LINE('',#1779,#1780); +#1779 = CARTESIAN_POINT('',(0.,-0.192)); +#1780 = VECTOR('',#1781,1.); +#1781 = DIRECTION('',(1.,0.)); +#1782 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1783 = PCURVE('',#1784,#1789); +#1784 = PLANE('',#1785); +#1785 = AXIS2_PLACEMENT_3D('',#1786,#1787,#1788); +#1786 = CARTESIAN_POINT('',(-1.976,-0.654,0.)); +#1787 = DIRECTION('',(0.,1.,0.)); +#1788 = DIRECTION('',(0.,0.,1.)); +#1789 = DEFINITIONAL_REPRESENTATION('',(#1790),#1794); +#1790 = LINE('',#1791,#1792); +#1791 = CARTESIAN_POINT('',(0.,0.)); +#1792 = VECTOR('',#1793,1.); +#1793 = DIRECTION('',(1.,0.)); +#1794 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1795 = ORIENTED_EDGE('',*,*,#1796,.F.); +#1796 = EDGE_CURVE('',#1708,#1769,#1797,.T.); +#1797 = SURFACE_CURVE('',#1798,(#1802,#1809),.PCURVE_S1.); +#1798 = LINE('',#1799,#1800); +#1799 = CARTESIAN_POINT('',(-1.976,-0.846,0.1)); +#1800 = VECTOR('',#1801,1.); +#1801 = DIRECTION('',(0.,1.,0.)); +#1802 = PCURVE('',#1716,#1803); +#1803 = DEFINITIONAL_REPRESENTATION('',(#1804),#1808); +#1804 = LINE('',#1805,#1806); +#1805 = CARTESIAN_POINT('',(0.1,0.)); +#1806 = VECTOR('',#1807,1.); +#1807 = DIRECTION('',(0.,-1.)); +#1808 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1809 = PCURVE('',#1810,#1815); +#1810 = PLANE('',#1811); +#1811 = AXIS2_PLACEMENT_3D('',#1812,#1813,#1814); +#1812 = CARTESIAN_POINT('',(-1.976,-0.846,0.1)); +#1813 = DIRECTION('',(0.,0.,1.)); +#1814 = DIRECTION('',(1.,0.,0.)); +#1815 = DEFINITIONAL_REPRESENTATION('',(#1816),#1820); +#1816 = LINE('',#1817,#1818); +#1817 = CARTESIAN_POINT('',(0.,0.)); +#1818 = VECTOR('',#1819,1.); +#1819 = DIRECTION('',(0.,1.)); +#1820 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1821 = ADVANCED_FACE('',(#1822),#1836,.T.); +#1822 = FACE_BOUND('',#1823,.T.); +#1823 = EDGE_LOOP('',(#1824,#1854,#1877,#1900)); +#1824 = ORIENTED_EDGE('',*,*,#1825,.F.); +#1825 = EDGE_CURVE('',#1826,#1828,#1830,.T.); +#1826 = VERTEX_POINT('',#1827); +#1827 = CARTESIAN_POINT('',(-1.624,-0.846,0.)); +#1828 = VERTEX_POINT('',#1829); +#1829 = CARTESIAN_POINT('',(-1.624,-0.846,0.1)); +#1830 = SURFACE_CURVE('',#1831,(#1835,#1847),.PCURVE_S1.); +#1831 = LINE('',#1832,#1833); +#1832 = CARTESIAN_POINT('',(-1.624,-0.846,0.)); +#1833 = VECTOR('',#1834,1.); +#1834 = DIRECTION('',(0.,0.,1.)); +#1835 = PCURVE('',#1836,#1841); +#1836 = PLANE('',#1837); +#1837 = AXIS2_PLACEMENT_3D('',#1838,#1839,#1840); +#1838 = CARTESIAN_POINT('',(-1.624,-0.846,0.)); +#1839 = DIRECTION('',(1.,0.,0.)); +#1840 = DIRECTION('',(0.,0.,1.)); +#1841 = DEFINITIONAL_REPRESENTATION('',(#1842),#1846); +#1842 = LINE('',#1843,#1844); +#1843 = CARTESIAN_POINT('',(0.,0.)); +#1844 = VECTOR('',#1845,1.); +#1845 = DIRECTION('',(1.,0.)); +#1846 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1847 = PCURVE('',#1728,#1848); +#1848 = DEFINITIONAL_REPRESENTATION('',(#1849),#1853); +#1849 = LINE('',#1850,#1851); +#1850 = CARTESIAN_POINT('',(0.,0.352)); +#1851 = VECTOR('',#1852,1.); +#1852 = DIRECTION('',(1.,0.)); +#1853 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1854 = ORIENTED_EDGE('',*,*,#1855,.T.); +#1855 = EDGE_CURVE('',#1826,#1856,#1858,.T.); +#1856 = VERTEX_POINT('',#1857); +#1857 = CARTESIAN_POINT('',(-1.624,-0.654,0.)); +#1858 = SURFACE_CURVE('',#1859,(#1863,#1870),.PCURVE_S1.); +#1859 = LINE('',#1860,#1861); +#1860 = CARTESIAN_POINT('',(-1.624,-0.846,0.)); +#1861 = VECTOR('',#1862,1.); +#1862 = DIRECTION('',(0.,1.,0.)); +#1863 = PCURVE('',#1836,#1864); +#1864 = DEFINITIONAL_REPRESENTATION('',(#1865),#1869); +#1865 = LINE('',#1866,#1867); +#1866 = CARTESIAN_POINT('',(0.,0.)); +#1867 = VECTOR('',#1868,1.); +#1868 = DIRECTION('',(0.,-1.)); +#1869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1870 = PCURVE('',#1756,#1871); +#1871 = DEFINITIONAL_REPRESENTATION('',(#1872),#1876); +#1872 = LINE('',#1873,#1874); +#1873 = CARTESIAN_POINT('',(0.352,0.)); +#1874 = VECTOR('',#1875,1.); +#1875 = DIRECTION('',(0.,1.)); +#1876 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1877 = ORIENTED_EDGE('',*,*,#1878,.T.); +#1878 = EDGE_CURVE('',#1856,#1879,#1881,.T.); +#1879 = VERTEX_POINT('',#1880); +#1880 = CARTESIAN_POINT('',(-1.624,-0.654,0.1)); +#1881 = SURFACE_CURVE('',#1882,(#1886,#1893),.PCURVE_S1.); +#1882 = LINE('',#1883,#1884); +#1883 = CARTESIAN_POINT('',(-1.624,-0.654,0.)); +#1884 = VECTOR('',#1885,1.); +#1885 = DIRECTION('',(0.,0.,1.)); +#1886 = PCURVE('',#1836,#1887); +#1887 = DEFINITIONAL_REPRESENTATION('',(#1888),#1892); +#1888 = LINE('',#1889,#1890); +#1889 = CARTESIAN_POINT('',(0.,-0.192)); +#1890 = VECTOR('',#1891,1.); +#1891 = DIRECTION('',(1.,0.)); +#1892 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1893 = PCURVE('',#1784,#1894); +#1894 = DEFINITIONAL_REPRESENTATION('',(#1895),#1899); +#1895 = LINE('',#1896,#1897); +#1896 = CARTESIAN_POINT('',(0.,0.352)); +#1897 = VECTOR('',#1898,1.); +#1898 = DIRECTION('',(1.,0.)); +#1899 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1900 = ORIENTED_EDGE('',*,*,#1901,.F.); +#1901 = EDGE_CURVE('',#1828,#1879,#1902,.T.); +#1902 = SURFACE_CURVE('',#1903,(#1907,#1914),.PCURVE_S1.); +#1903 = LINE('',#1904,#1905); +#1904 = CARTESIAN_POINT('',(-1.624,-0.846,0.1)); +#1905 = VECTOR('',#1906,1.); +#1906 = DIRECTION('',(0.,1.,0.)); +#1907 = PCURVE('',#1836,#1908); +#1908 = DEFINITIONAL_REPRESENTATION('',(#1909),#1913); +#1909 = LINE('',#1910,#1911); +#1910 = CARTESIAN_POINT('',(0.1,0.)); +#1911 = VECTOR('',#1912,1.); +#1912 = DIRECTION('',(0.,-1.)); +#1913 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1914 = PCURVE('',#1810,#1915); +#1915 = DEFINITIONAL_REPRESENTATION('',(#1916),#1920); +#1916 = LINE('',#1917,#1918); +#1917 = CARTESIAN_POINT('',(0.352,0.)); +#1918 = VECTOR('',#1919,1.); +#1919 = DIRECTION('',(0.,1.)); +#1920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1921 = ADVANCED_FACE('',(#1922),#1728,.F.); +#1922 = FACE_BOUND('',#1923,.F.); +#1923 = EDGE_LOOP('',(#1924,#1945,#1946,#1967)); +#1924 = ORIENTED_EDGE('',*,*,#1925,.F.); +#1925 = EDGE_CURVE('',#1706,#1826,#1926,.T.); +#1926 = SURFACE_CURVE('',#1927,(#1931,#1938),.PCURVE_S1.); +#1927 = LINE('',#1928,#1929); +#1928 = CARTESIAN_POINT('',(-1.976,-0.846,0.)); +#1929 = VECTOR('',#1930,1.); +#1930 = DIRECTION('',(1.,0.,0.)); +#1931 = PCURVE('',#1728,#1932); +#1932 = DEFINITIONAL_REPRESENTATION('',(#1933),#1937); +#1933 = LINE('',#1934,#1935); +#1934 = CARTESIAN_POINT('',(0.,0.)); +#1935 = VECTOR('',#1936,1.); +#1936 = DIRECTION('',(0.,1.)); +#1937 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1938 = PCURVE('',#1756,#1939); +#1939 = DEFINITIONAL_REPRESENTATION('',(#1940),#1944); +#1940 = LINE('',#1941,#1942); +#1941 = CARTESIAN_POINT('',(0.,0.)); +#1942 = VECTOR('',#1943,1.); +#1943 = DIRECTION('',(1.,0.)); +#1944 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1945 = ORIENTED_EDGE('',*,*,#1705,.T.); +#1946 = ORIENTED_EDGE('',*,*,#1947,.T.); +#1947 = EDGE_CURVE('',#1708,#1828,#1948,.T.); +#1948 = SURFACE_CURVE('',#1949,(#1953,#1960),.PCURVE_S1.); +#1949 = LINE('',#1950,#1951); +#1950 = CARTESIAN_POINT('',(-1.976,-0.846,0.1)); +#1951 = VECTOR('',#1952,1.); +#1952 = DIRECTION('',(1.,0.,0.)); +#1953 = PCURVE('',#1728,#1954); +#1954 = DEFINITIONAL_REPRESENTATION('',(#1955),#1959); +#1955 = LINE('',#1956,#1957); +#1956 = CARTESIAN_POINT('',(0.1,0.)); +#1957 = VECTOR('',#1958,1.); +#1958 = DIRECTION('',(0.,1.)); +#1959 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1960 = PCURVE('',#1810,#1961); +#1961 = DEFINITIONAL_REPRESENTATION('',(#1962),#1966); +#1962 = LINE('',#1963,#1964); +#1963 = CARTESIAN_POINT('',(0.,0.)); +#1964 = VECTOR('',#1965,1.); +#1965 = DIRECTION('',(1.,0.)); +#1966 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1967 = ORIENTED_EDGE('',*,*,#1825,.F.); +#1968 = ADVANCED_FACE('',(#1969),#1784,.T.); +#1969 = FACE_BOUND('',#1970,.T.); +#1970 = EDGE_LOOP('',(#1971,#1992,#1993,#2014)); +#1971 = ORIENTED_EDGE('',*,*,#1972,.F.); +#1972 = EDGE_CURVE('',#1741,#1856,#1973,.T.); +#1973 = SURFACE_CURVE('',#1974,(#1978,#1985),.PCURVE_S1.); +#1974 = LINE('',#1975,#1976); +#1975 = CARTESIAN_POINT('',(-1.976,-0.654,0.)); +#1976 = VECTOR('',#1977,1.); +#1977 = DIRECTION('',(1.,0.,0.)); +#1978 = PCURVE('',#1784,#1979); +#1979 = DEFINITIONAL_REPRESENTATION('',(#1980),#1984); +#1980 = LINE('',#1981,#1982); +#1981 = CARTESIAN_POINT('',(0.,0.)); +#1982 = VECTOR('',#1983,1.); +#1983 = DIRECTION('',(0.,1.)); +#1984 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1985 = PCURVE('',#1756,#1986); +#1986 = DEFINITIONAL_REPRESENTATION('',(#1987),#1991); +#1987 = LINE('',#1988,#1989); +#1988 = CARTESIAN_POINT('',(0.,0.192)); +#1989 = VECTOR('',#1990,1.); +#1990 = DIRECTION('',(1.,0.)); +#1991 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1992 = ORIENTED_EDGE('',*,*,#1768,.T.); +#1993 = ORIENTED_EDGE('',*,*,#1994,.T.); +#1994 = EDGE_CURVE('',#1769,#1879,#1995,.T.); +#1995 = SURFACE_CURVE('',#1996,(#2000,#2007),.PCURVE_S1.); +#1996 = LINE('',#1997,#1998); +#1997 = CARTESIAN_POINT('',(-1.976,-0.654,0.1)); +#1998 = VECTOR('',#1999,1.); +#1999 = DIRECTION('',(1.,0.,0.)); +#2000 = PCURVE('',#1784,#2001); +#2001 = DEFINITIONAL_REPRESENTATION('',(#2002),#2006); +#2002 = LINE('',#2003,#2004); +#2003 = CARTESIAN_POINT('',(0.1,0.)); +#2004 = VECTOR('',#2005,1.); +#2005 = DIRECTION('',(0.,1.)); +#2006 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2007 = PCURVE('',#1810,#2008); +#2008 = DEFINITIONAL_REPRESENTATION('',(#2009),#2013); +#2009 = LINE('',#2010,#2011); +#2010 = CARTESIAN_POINT('',(0.,0.192)); +#2011 = VECTOR('',#2012,1.); +#2012 = DIRECTION('',(1.,0.)); +#2013 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2014 = ORIENTED_EDGE('',*,*,#1878,.F.); +#2015 = ADVANCED_FACE('',(#2016),#1756,.F.); +#2016 = FACE_BOUND('',#2017,.F.); +#2017 = EDGE_LOOP('',(#2018,#2019,#2020,#2021)); +#2018 = ORIENTED_EDGE('',*,*,#1740,.F.); +#2019 = ORIENTED_EDGE('',*,*,#1925,.T.); +#2020 = ORIENTED_EDGE('',*,*,#1855,.T.); +#2021 = ORIENTED_EDGE('',*,*,#1972,.F.); +#2022 = ADVANCED_FACE('',(#2023),#1810,.T.); +#2023 = FACE_BOUND('',#2024,.T.); +#2024 = EDGE_LOOP('',(#2025,#2026,#2027,#2028)); +#2025 = ORIENTED_EDGE('',*,*,#1796,.F.); +#2026 = ORIENTED_EDGE('',*,*,#1947,.T.); +#2027 = ORIENTED_EDGE('',*,*,#1901,.T.); +#2028 = ORIENTED_EDGE('',*,*,#1994,.F.); +#2029 = MANIFOLD_SOLID_BREP('',#2030); +#2030 = CLOSED_SHELL('',(#2031,#2151,#2251,#2298,#2345,#2352)); +#2031 = ADVANCED_FACE('',(#2032),#2046,.F.); +#2032 = FACE_BOUND('',#2033,.F.); +#2033 = EDGE_LOOP('',(#2034,#2069,#2097,#2125)); +#2034 = ORIENTED_EDGE('',*,*,#2035,.F.); +#2035 = EDGE_CURVE('',#2036,#2038,#2040,.T.); +#2036 = VERTEX_POINT('',#2037); +#2037 = CARTESIAN_POINT('',(-1.976,-1.346,0.)); +#2038 = VERTEX_POINT('',#2039); +#2039 = CARTESIAN_POINT('',(-1.976,-1.346,0.1)); +#2040 = SURFACE_CURVE('',#2041,(#2045,#2057),.PCURVE_S1.); +#2041 = LINE('',#2042,#2043); +#2042 = CARTESIAN_POINT('',(-1.976,-1.346,0.)); +#2043 = VECTOR('',#2044,1.); +#2044 = DIRECTION('',(0.,0.,1.)); +#2045 = PCURVE('',#2046,#2051); +#2046 = PLANE('',#2047); +#2047 = AXIS2_PLACEMENT_3D('',#2048,#2049,#2050); +#2048 = CARTESIAN_POINT('',(-1.976,-1.346,0.)); +#2049 = DIRECTION('',(1.,0.,0.)); +#2050 = DIRECTION('',(0.,0.,1.)); +#2051 = DEFINITIONAL_REPRESENTATION('',(#2052),#2056); +#2052 = LINE('',#2053,#2054); +#2053 = CARTESIAN_POINT('',(0.,0.)); +#2054 = VECTOR('',#2055,1.); +#2055 = DIRECTION('',(1.,0.)); +#2056 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2057 = PCURVE('',#2058,#2063); +#2058 = PLANE('',#2059); +#2059 = AXIS2_PLACEMENT_3D('',#2060,#2061,#2062); +#2060 = CARTESIAN_POINT('',(-1.976,-1.346,0.)); +#2061 = DIRECTION('',(0.,1.,0.)); +#2062 = DIRECTION('',(0.,0.,1.)); +#2063 = DEFINITIONAL_REPRESENTATION('',(#2064),#2068); +#2064 = LINE('',#2065,#2066); +#2065 = CARTESIAN_POINT('',(0.,0.)); +#2066 = VECTOR('',#2067,1.); +#2067 = DIRECTION('',(1.,0.)); +#2068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2069 = ORIENTED_EDGE('',*,*,#2070,.T.); +#2070 = EDGE_CURVE('',#2036,#2071,#2073,.T.); +#2071 = VERTEX_POINT('',#2072); +#2072 = CARTESIAN_POINT('',(-1.976,-1.154,0.)); +#2073 = SURFACE_CURVE('',#2074,(#2078,#2085),.PCURVE_S1.); +#2074 = LINE('',#2075,#2076); +#2075 = CARTESIAN_POINT('',(-1.976,-1.346,0.)); +#2076 = VECTOR('',#2077,1.); +#2077 = DIRECTION('',(0.,1.,0.)); +#2078 = PCURVE('',#2046,#2079); +#2079 = DEFINITIONAL_REPRESENTATION('',(#2080),#2084); +#2080 = LINE('',#2081,#2082); +#2081 = CARTESIAN_POINT('',(0.,0.)); +#2082 = VECTOR('',#2083,1.); +#2083 = DIRECTION('',(0.,-1.)); +#2084 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2085 = PCURVE('',#2086,#2091); +#2086 = PLANE('',#2087); +#2087 = AXIS2_PLACEMENT_3D('',#2088,#2089,#2090); +#2088 = CARTESIAN_POINT('',(-1.976,-1.346,0.)); +#2089 = DIRECTION('',(0.,0.,1.)); +#2090 = DIRECTION('',(1.,0.,0.)); +#2091 = DEFINITIONAL_REPRESENTATION('',(#2092),#2096); +#2092 = LINE('',#2093,#2094); +#2093 = CARTESIAN_POINT('',(0.,0.)); +#2094 = VECTOR('',#2095,1.); +#2095 = DIRECTION('',(0.,1.)); +#2096 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2097 = ORIENTED_EDGE('',*,*,#2098,.T.); +#2098 = EDGE_CURVE('',#2071,#2099,#2101,.T.); +#2099 = VERTEX_POINT('',#2100); +#2100 = CARTESIAN_POINT('',(-1.976,-1.154,0.1)); +#2101 = SURFACE_CURVE('',#2102,(#2106,#2113),.PCURVE_S1.); +#2102 = LINE('',#2103,#2104); +#2103 = CARTESIAN_POINT('',(-1.976,-1.154,0.)); +#2104 = VECTOR('',#2105,1.); +#2105 = DIRECTION('',(0.,0.,1.)); +#2106 = PCURVE('',#2046,#2107); +#2107 = DEFINITIONAL_REPRESENTATION('',(#2108),#2112); +#2108 = LINE('',#2109,#2110); +#2109 = CARTESIAN_POINT('',(0.,-0.192)); +#2110 = VECTOR('',#2111,1.); +#2111 = DIRECTION('',(1.,0.)); +#2112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2113 = PCURVE('',#2114,#2119); +#2114 = PLANE('',#2115); +#2115 = AXIS2_PLACEMENT_3D('',#2116,#2117,#2118); +#2116 = CARTESIAN_POINT('',(-1.976,-1.154,0.)); +#2117 = DIRECTION('',(0.,1.,0.)); +#2118 = DIRECTION('',(0.,0.,1.)); +#2119 = DEFINITIONAL_REPRESENTATION('',(#2120),#2124); +#2120 = LINE('',#2121,#2122); +#2121 = CARTESIAN_POINT('',(0.,0.)); +#2122 = VECTOR('',#2123,1.); +#2123 = DIRECTION('',(1.,0.)); +#2124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2125 = ORIENTED_EDGE('',*,*,#2126,.F.); +#2126 = EDGE_CURVE('',#2038,#2099,#2127,.T.); +#2127 = SURFACE_CURVE('',#2128,(#2132,#2139),.PCURVE_S1.); +#2128 = LINE('',#2129,#2130); +#2129 = CARTESIAN_POINT('',(-1.976,-1.346,0.1)); +#2130 = VECTOR('',#2131,1.); +#2131 = DIRECTION('',(0.,1.,0.)); +#2132 = PCURVE('',#2046,#2133); +#2133 = DEFINITIONAL_REPRESENTATION('',(#2134),#2138); +#2134 = LINE('',#2135,#2136); +#2135 = CARTESIAN_POINT('',(0.1,0.)); +#2136 = VECTOR('',#2137,1.); +#2137 = DIRECTION('',(0.,-1.)); +#2138 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2139 = PCURVE('',#2140,#2145); +#2140 = PLANE('',#2141); +#2141 = AXIS2_PLACEMENT_3D('',#2142,#2143,#2144); +#2142 = CARTESIAN_POINT('',(-1.976,-1.346,0.1)); +#2143 = DIRECTION('',(0.,0.,1.)); +#2144 = DIRECTION('',(1.,0.,0.)); +#2145 = DEFINITIONAL_REPRESENTATION('',(#2146),#2150); +#2146 = LINE('',#2147,#2148); +#2147 = CARTESIAN_POINT('',(0.,0.)); +#2148 = VECTOR('',#2149,1.); +#2149 = DIRECTION('',(0.,1.)); +#2150 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2151 = ADVANCED_FACE('',(#2152),#2166,.T.); +#2152 = FACE_BOUND('',#2153,.T.); +#2153 = EDGE_LOOP('',(#2154,#2184,#2207,#2230)); +#2154 = ORIENTED_EDGE('',*,*,#2155,.F.); +#2155 = EDGE_CURVE('',#2156,#2158,#2160,.T.); +#2156 = VERTEX_POINT('',#2157); +#2157 = CARTESIAN_POINT('',(-1.624,-1.346,0.)); +#2158 = VERTEX_POINT('',#2159); +#2159 = CARTESIAN_POINT('',(-1.624,-1.346,0.1)); +#2160 = SURFACE_CURVE('',#2161,(#2165,#2177),.PCURVE_S1.); +#2161 = LINE('',#2162,#2163); +#2162 = CARTESIAN_POINT('',(-1.624,-1.346,0.)); +#2163 = VECTOR('',#2164,1.); +#2164 = DIRECTION('',(0.,0.,1.)); +#2165 = PCURVE('',#2166,#2171); +#2166 = PLANE('',#2167); +#2167 = AXIS2_PLACEMENT_3D('',#2168,#2169,#2170); +#2168 = CARTESIAN_POINT('',(-1.624,-1.346,0.)); +#2169 = DIRECTION('',(1.,0.,0.)); +#2170 = DIRECTION('',(0.,0.,1.)); +#2171 = DEFINITIONAL_REPRESENTATION('',(#2172),#2176); +#2172 = LINE('',#2173,#2174); +#2173 = CARTESIAN_POINT('',(0.,0.)); +#2174 = VECTOR('',#2175,1.); +#2175 = DIRECTION('',(1.,0.)); +#2176 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2177 = PCURVE('',#2058,#2178); +#2178 = DEFINITIONAL_REPRESENTATION('',(#2179),#2183); +#2179 = LINE('',#2180,#2181); +#2180 = CARTESIAN_POINT('',(0.,0.352)); +#2181 = VECTOR('',#2182,1.); +#2182 = DIRECTION('',(1.,0.)); +#2183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2184 = ORIENTED_EDGE('',*,*,#2185,.T.); +#2185 = EDGE_CURVE('',#2156,#2186,#2188,.T.); +#2186 = VERTEX_POINT('',#2187); +#2187 = CARTESIAN_POINT('',(-1.624,-1.154,0.)); +#2188 = SURFACE_CURVE('',#2189,(#2193,#2200),.PCURVE_S1.); +#2189 = LINE('',#2190,#2191); +#2190 = CARTESIAN_POINT('',(-1.624,-1.346,0.)); +#2191 = VECTOR('',#2192,1.); +#2192 = DIRECTION('',(0.,1.,0.)); +#2193 = PCURVE('',#2166,#2194); +#2194 = DEFINITIONAL_REPRESENTATION('',(#2195),#2199); +#2195 = LINE('',#2196,#2197); +#2196 = CARTESIAN_POINT('',(0.,0.)); +#2197 = VECTOR('',#2198,1.); +#2198 = DIRECTION('',(0.,-1.)); +#2199 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2200 = PCURVE('',#2086,#2201); +#2201 = DEFINITIONAL_REPRESENTATION('',(#2202),#2206); +#2202 = LINE('',#2203,#2204); +#2203 = CARTESIAN_POINT('',(0.352,0.)); +#2204 = VECTOR('',#2205,1.); +#2205 = DIRECTION('',(0.,1.)); +#2206 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2207 = ORIENTED_EDGE('',*,*,#2208,.T.); +#2208 = EDGE_CURVE('',#2186,#2209,#2211,.T.); +#2209 = VERTEX_POINT('',#2210); +#2210 = CARTESIAN_POINT('',(-1.624,-1.154,0.1)); +#2211 = SURFACE_CURVE('',#2212,(#2216,#2223),.PCURVE_S1.); +#2212 = LINE('',#2213,#2214); +#2213 = CARTESIAN_POINT('',(-1.624,-1.154,0.)); +#2214 = VECTOR('',#2215,1.); +#2215 = DIRECTION('',(0.,0.,1.)); +#2216 = PCURVE('',#2166,#2217); +#2217 = DEFINITIONAL_REPRESENTATION('',(#2218),#2222); +#2218 = LINE('',#2219,#2220); +#2219 = CARTESIAN_POINT('',(0.,-0.192)); +#2220 = VECTOR('',#2221,1.); +#2221 = DIRECTION('',(1.,0.)); +#2222 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2223 = PCURVE('',#2114,#2224); +#2224 = DEFINITIONAL_REPRESENTATION('',(#2225),#2229); +#2225 = LINE('',#2226,#2227); +#2226 = CARTESIAN_POINT('',(0.,0.352)); +#2227 = VECTOR('',#2228,1.); +#2228 = DIRECTION('',(1.,0.)); +#2229 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2230 = ORIENTED_EDGE('',*,*,#2231,.F.); +#2231 = EDGE_CURVE('',#2158,#2209,#2232,.T.); +#2232 = SURFACE_CURVE('',#2233,(#2237,#2244),.PCURVE_S1.); +#2233 = LINE('',#2234,#2235); +#2234 = CARTESIAN_POINT('',(-1.624,-1.346,0.1)); +#2235 = VECTOR('',#2236,1.); +#2236 = DIRECTION('',(0.,1.,0.)); +#2237 = PCURVE('',#2166,#2238); +#2238 = DEFINITIONAL_REPRESENTATION('',(#2239),#2243); +#2239 = LINE('',#2240,#2241); +#2240 = CARTESIAN_POINT('',(0.1,0.)); +#2241 = VECTOR('',#2242,1.); +#2242 = DIRECTION('',(0.,-1.)); +#2243 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2244 = PCURVE('',#2140,#2245); +#2245 = DEFINITIONAL_REPRESENTATION('',(#2246),#2250); +#2246 = LINE('',#2247,#2248); +#2247 = CARTESIAN_POINT('',(0.352,0.)); +#2248 = VECTOR('',#2249,1.); +#2249 = DIRECTION('',(0.,1.)); +#2250 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2251 = ADVANCED_FACE('',(#2252),#2058,.F.); +#2252 = FACE_BOUND('',#2253,.F.); +#2253 = EDGE_LOOP('',(#2254,#2275,#2276,#2297)); +#2254 = ORIENTED_EDGE('',*,*,#2255,.F.); +#2255 = EDGE_CURVE('',#2036,#2156,#2256,.T.); +#2256 = SURFACE_CURVE('',#2257,(#2261,#2268),.PCURVE_S1.); +#2257 = LINE('',#2258,#2259); +#2258 = CARTESIAN_POINT('',(-1.976,-1.346,0.)); +#2259 = VECTOR('',#2260,1.); +#2260 = DIRECTION('',(1.,0.,0.)); +#2261 = PCURVE('',#2058,#2262); +#2262 = DEFINITIONAL_REPRESENTATION('',(#2263),#2267); +#2263 = LINE('',#2264,#2265); +#2264 = CARTESIAN_POINT('',(0.,0.)); +#2265 = VECTOR('',#2266,1.); +#2266 = DIRECTION('',(0.,1.)); +#2267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2268 = PCURVE('',#2086,#2269); +#2269 = DEFINITIONAL_REPRESENTATION('',(#2270),#2274); +#2270 = LINE('',#2271,#2272); +#2271 = CARTESIAN_POINT('',(0.,0.)); +#2272 = VECTOR('',#2273,1.); +#2273 = DIRECTION('',(1.,0.)); +#2274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2275 = ORIENTED_EDGE('',*,*,#2035,.T.); +#2276 = ORIENTED_EDGE('',*,*,#2277,.T.); +#2277 = EDGE_CURVE('',#2038,#2158,#2278,.T.); +#2278 = SURFACE_CURVE('',#2279,(#2283,#2290),.PCURVE_S1.); +#2279 = LINE('',#2280,#2281); +#2280 = CARTESIAN_POINT('',(-1.976,-1.346,0.1)); +#2281 = VECTOR('',#2282,1.); +#2282 = DIRECTION('',(1.,0.,0.)); +#2283 = PCURVE('',#2058,#2284); +#2284 = DEFINITIONAL_REPRESENTATION('',(#2285),#2289); +#2285 = LINE('',#2286,#2287); +#2286 = CARTESIAN_POINT('',(0.1,0.)); +#2287 = VECTOR('',#2288,1.); +#2288 = DIRECTION('',(0.,1.)); +#2289 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2290 = PCURVE('',#2140,#2291); +#2291 = DEFINITIONAL_REPRESENTATION('',(#2292),#2296); +#2292 = LINE('',#2293,#2294); +#2293 = CARTESIAN_POINT('',(0.,0.)); +#2294 = VECTOR('',#2295,1.); +#2295 = DIRECTION('',(1.,0.)); +#2296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2297 = ORIENTED_EDGE('',*,*,#2155,.F.); +#2298 = ADVANCED_FACE('',(#2299),#2114,.T.); +#2299 = FACE_BOUND('',#2300,.T.); +#2300 = EDGE_LOOP('',(#2301,#2322,#2323,#2344)); +#2301 = ORIENTED_EDGE('',*,*,#2302,.F.); +#2302 = EDGE_CURVE('',#2071,#2186,#2303,.T.); +#2303 = SURFACE_CURVE('',#2304,(#2308,#2315),.PCURVE_S1.); +#2304 = LINE('',#2305,#2306); +#2305 = CARTESIAN_POINT('',(-1.976,-1.154,0.)); +#2306 = VECTOR('',#2307,1.); +#2307 = DIRECTION('',(1.,0.,0.)); +#2308 = PCURVE('',#2114,#2309); +#2309 = DEFINITIONAL_REPRESENTATION('',(#2310),#2314); +#2310 = LINE('',#2311,#2312); +#2311 = CARTESIAN_POINT('',(0.,0.)); +#2312 = VECTOR('',#2313,1.); +#2313 = DIRECTION('',(0.,1.)); +#2314 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2315 = PCURVE('',#2086,#2316); +#2316 = DEFINITIONAL_REPRESENTATION('',(#2317),#2321); +#2317 = LINE('',#2318,#2319); +#2318 = CARTESIAN_POINT('',(0.,0.192)); +#2319 = VECTOR('',#2320,1.); +#2320 = DIRECTION('',(1.,0.)); +#2321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2322 = ORIENTED_EDGE('',*,*,#2098,.T.); +#2323 = ORIENTED_EDGE('',*,*,#2324,.T.); +#2324 = EDGE_CURVE('',#2099,#2209,#2325,.T.); +#2325 = SURFACE_CURVE('',#2326,(#2330,#2337),.PCURVE_S1.); +#2326 = LINE('',#2327,#2328); +#2327 = CARTESIAN_POINT('',(-1.976,-1.154,0.1)); +#2328 = VECTOR('',#2329,1.); +#2329 = DIRECTION('',(1.,0.,0.)); +#2330 = PCURVE('',#2114,#2331); +#2331 = DEFINITIONAL_REPRESENTATION('',(#2332),#2336); +#2332 = LINE('',#2333,#2334); +#2333 = CARTESIAN_POINT('',(0.1,0.)); +#2334 = VECTOR('',#2335,1.); +#2335 = DIRECTION('',(0.,1.)); +#2336 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2337 = PCURVE('',#2140,#2338); +#2338 = DEFINITIONAL_REPRESENTATION('',(#2339),#2343); +#2339 = LINE('',#2340,#2341); +#2340 = CARTESIAN_POINT('',(0.,0.192)); +#2341 = VECTOR('',#2342,1.); +#2342 = DIRECTION('',(1.,0.)); +#2343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2344 = ORIENTED_EDGE('',*,*,#2208,.F.); +#2345 = ADVANCED_FACE('',(#2346),#2086,.F.); +#2346 = FACE_BOUND('',#2347,.F.); +#2347 = EDGE_LOOP('',(#2348,#2349,#2350,#2351)); +#2348 = ORIENTED_EDGE('',*,*,#2070,.F.); +#2349 = ORIENTED_EDGE('',*,*,#2255,.T.); +#2350 = ORIENTED_EDGE('',*,*,#2185,.T.); +#2351 = ORIENTED_EDGE('',*,*,#2302,.F.); +#2352 = ADVANCED_FACE('',(#2353),#2140,.T.); +#2353 = FACE_BOUND('',#2354,.T.); +#2354 = EDGE_LOOP('',(#2355,#2356,#2357,#2358)); +#2355 = ORIENTED_EDGE('',*,*,#2126,.F.); +#2356 = ORIENTED_EDGE('',*,*,#2277,.T.); +#2357 = ORIENTED_EDGE('',*,*,#2231,.T.); +#2358 = ORIENTED_EDGE('',*,*,#2324,.F.); +#2359 = MANIFOLD_SOLID_BREP('',#2360); +#2360 = CLOSED_SHELL('',(#2361,#2481,#2581,#2628,#2675,#2682)); +#2361 = ADVANCED_FACE('',(#2362),#2376,.F.); +#2362 = FACE_BOUND('',#2363,.F.); +#2363 = EDGE_LOOP('',(#2364,#2399,#2427,#2455)); +#2364 = ORIENTED_EDGE('',*,*,#2365,.F.); +#2365 = EDGE_CURVE('',#2366,#2368,#2370,.T.); +#2366 = VERTEX_POINT('',#2367); +#2367 = CARTESIAN_POINT('',(-1.346,-1.976,0.)); +#2368 = VERTEX_POINT('',#2369); +#2369 = CARTESIAN_POINT('',(-1.346,-1.976,0.1)); +#2370 = SURFACE_CURVE('',#2371,(#2375,#2387),.PCURVE_S1.); +#2371 = LINE('',#2372,#2373); +#2372 = CARTESIAN_POINT('',(-1.346,-1.976,0.)); +#2373 = VECTOR('',#2374,1.); +#2374 = DIRECTION('',(0.,0.,1.)); +#2375 = PCURVE('',#2376,#2381); +#2376 = PLANE('',#2377); +#2377 = AXIS2_PLACEMENT_3D('',#2378,#2379,#2380); +#2378 = CARTESIAN_POINT('',(-1.346,-1.976,0.)); +#2379 = DIRECTION('',(1.,0.,0.)); +#2380 = DIRECTION('',(0.,0.,1.)); +#2381 = DEFINITIONAL_REPRESENTATION('',(#2382),#2386); +#2382 = LINE('',#2383,#2384); +#2383 = CARTESIAN_POINT('',(0.,0.)); +#2384 = VECTOR('',#2385,1.); +#2385 = DIRECTION('',(1.,0.)); +#2386 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2387 = PCURVE('',#2388,#2393); +#2388 = PLANE('',#2389); +#2389 = AXIS2_PLACEMENT_3D('',#2390,#2391,#2392); +#2390 = CARTESIAN_POINT('',(-1.346,-1.976,0.)); +#2391 = DIRECTION('',(0.,1.,0.)); +#2392 = DIRECTION('',(0.,0.,1.)); +#2393 = DEFINITIONAL_REPRESENTATION('',(#2394),#2398); +#2394 = LINE('',#2395,#2396); +#2395 = CARTESIAN_POINT('',(0.,0.)); +#2396 = VECTOR('',#2397,1.); +#2397 = DIRECTION('',(1.,0.)); +#2398 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2399 = ORIENTED_EDGE('',*,*,#2400,.T.); +#2400 = EDGE_CURVE('',#2366,#2401,#2403,.T.); +#2401 = VERTEX_POINT('',#2402); +#2402 = CARTESIAN_POINT('',(-1.346,-1.624,0.)); +#2403 = SURFACE_CURVE('',#2404,(#2408,#2415),.PCURVE_S1.); +#2404 = LINE('',#2405,#2406); +#2405 = CARTESIAN_POINT('',(-1.346,-1.976,0.)); +#2406 = VECTOR('',#2407,1.); +#2407 = DIRECTION('',(0.,1.,0.)); +#2408 = PCURVE('',#2376,#2409); +#2409 = DEFINITIONAL_REPRESENTATION('',(#2410),#2414); +#2410 = LINE('',#2411,#2412); +#2411 = CARTESIAN_POINT('',(0.,0.)); +#2412 = VECTOR('',#2413,1.); +#2413 = DIRECTION('',(0.,-1.)); +#2414 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2415 = PCURVE('',#2416,#2421); +#2416 = PLANE('',#2417); +#2417 = AXIS2_PLACEMENT_3D('',#2418,#2419,#2420); +#2418 = CARTESIAN_POINT('',(-1.346,-1.976,0.)); +#2419 = DIRECTION('',(0.,0.,1.)); +#2420 = DIRECTION('',(1.,0.,0.)); +#2421 = DEFINITIONAL_REPRESENTATION('',(#2422),#2426); +#2422 = LINE('',#2423,#2424); +#2423 = CARTESIAN_POINT('',(0.,0.)); +#2424 = VECTOR('',#2425,1.); +#2425 = DIRECTION('',(0.,1.)); +#2426 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2427 = ORIENTED_EDGE('',*,*,#2428,.T.); +#2428 = EDGE_CURVE('',#2401,#2429,#2431,.T.); +#2429 = VERTEX_POINT('',#2430); +#2430 = CARTESIAN_POINT('',(-1.346,-1.624,0.1)); +#2431 = SURFACE_CURVE('',#2432,(#2436,#2443),.PCURVE_S1.); +#2432 = LINE('',#2433,#2434); +#2433 = CARTESIAN_POINT('',(-1.346,-1.624,0.)); +#2434 = VECTOR('',#2435,1.); +#2435 = DIRECTION('',(0.,0.,1.)); +#2436 = PCURVE('',#2376,#2437); +#2437 = DEFINITIONAL_REPRESENTATION('',(#2438),#2442); +#2438 = LINE('',#2439,#2440); +#2439 = CARTESIAN_POINT('',(0.,-0.352)); +#2440 = VECTOR('',#2441,1.); +#2441 = DIRECTION('',(1.,0.)); +#2442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2443 = PCURVE('',#2444,#2449); +#2444 = PLANE('',#2445); +#2445 = AXIS2_PLACEMENT_3D('',#2446,#2447,#2448); +#2446 = CARTESIAN_POINT('',(-1.346,-1.624,0.)); +#2447 = DIRECTION('',(0.,1.,0.)); +#2448 = DIRECTION('',(0.,0.,1.)); +#2449 = DEFINITIONAL_REPRESENTATION('',(#2450),#2454); +#2450 = LINE('',#2451,#2452); +#2451 = CARTESIAN_POINT('',(0.,0.)); +#2452 = VECTOR('',#2453,1.); +#2453 = DIRECTION('',(1.,0.)); +#2454 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2455 = ORIENTED_EDGE('',*,*,#2456,.F.); +#2456 = EDGE_CURVE('',#2368,#2429,#2457,.T.); +#2457 = SURFACE_CURVE('',#2458,(#2462,#2469),.PCURVE_S1.); +#2458 = LINE('',#2459,#2460); +#2459 = CARTESIAN_POINT('',(-1.346,-1.976,0.1)); +#2460 = VECTOR('',#2461,1.); +#2461 = DIRECTION('',(0.,1.,0.)); +#2462 = PCURVE('',#2376,#2463); +#2463 = DEFINITIONAL_REPRESENTATION('',(#2464),#2468); +#2464 = LINE('',#2465,#2466); +#2465 = CARTESIAN_POINT('',(0.1,0.)); +#2466 = VECTOR('',#2467,1.); +#2467 = DIRECTION('',(0.,-1.)); +#2468 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2469 = PCURVE('',#2470,#2475); +#2470 = PLANE('',#2471); +#2471 = AXIS2_PLACEMENT_3D('',#2472,#2473,#2474); +#2472 = CARTESIAN_POINT('',(-1.346,-1.976,0.1)); +#2473 = DIRECTION('',(0.,0.,1.)); +#2474 = DIRECTION('',(1.,0.,0.)); +#2475 = DEFINITIONAL_REPRESENTATION('',(#2476),#2480); +#2476 = LINE('',#2477,#2478); +#2477 = CARTESIAN_POINT('',(0.,0.)); +#2478 = VECTOR('',#2479,1.); +#2479 = DIRECTION('',(0.,1.)); +#2480 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2481 = ADVANCED_FACE('',(#2482),#2496,.T.); +#2482 = FACE_BOUND('',#2483,.T.); +#2483 = EDGE_LOOP('',(#2484,#2514,#2537,#2560)); +#2484 = ORIENTED_EDGE('',*,*,#2485,.F.); +#2485 = EDGE_CURVE('',#2486,#2488,#2490,.T.); +#2486 = VERTEX_POINT('',#2487); +#2487 = CARTESIAN_POINT('',(-1.154,-1.976,0.)); +#2488 = VERTEX_POINT('',#2489); +#2489 = CARTESIAN_POINT('',(-1.154,-1.976,0.1)); +#2490 = SURFACE_CURVE('',#2491,(#2495,#2507),.PCURVE_S1.); +#2491 = LINE('',#2492,#2493); +#2492 = CARTESIAN_POINT('',(-1.154,-1.976,0.)); +#2493 = VECTOR('',#2494,1.); +#2494 = DIRECTION('',(0.,0.,1.)); +#2495 = PCURVE('',#2496,#2501); +#2496 = PLANE('',#2497); +#2497 = AXIS2_PLACEMENT_3D('',#2498,#2499,#2500); +#2498 = CARTESIAN_POINT('',(-1.154,-1.976,0.)); +#2499 = DIRECTION('',(1.,0.,0.)); +#2500 = DIRECTION('',(0.,0.,1.)); +#2501 = DEFINITIONAL_REPRESENTATION('',(#2502),#2506); +#2502 = LINE('',#2503,#2504); +#2503 = CARTESIAN_POINT('',(0.,0.)); +#2504 = VECTOR('',#2505,1.); +#2505 = DIRECTION('',(1.,0.)); +#2506 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2507 = PCURVE('',#2388,#2508); +#2508 = DEFINITIONAL_REPRESENTATION('',(#2509),#2513); +#2509 = LINE('',#2510,#2511); +#2510 = CARTESIAN_POINT('',(0.,0.192)); +#2511 = VECTOR('',#2512,1.); +#2512 = DIRECTION('',(1.,0.)); +#2513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2514 = ORIENTED_EDGE('',*,*,#2515,.T.); +#2515 = EDGE_CURVE('',#2486,#2516,#2518,.T.); +#2516 = VERTEX_POINT('',#2517); +#2517 = CARTESIAN_POINT('',(-1.154,-1.624,0.)); +#2518 = SURFACE_CURVE('',#2519,(#2523,#2530),.PCURVE_S1.); +#2519 = LINE('',#2520,#2521); +#2520 = CARTESIAN_POINT('',(-1.154,-1.976,0.)); +#2521 = VECTOR('',#2522,1.); +#2522 = DIRECTION('',(0.,1.,0.)); +#2523 = PCURVE('',#2496,#2524); +#2524 = DEFINITIONAL_REPRESENTATION('',(#2525),#2529); +#2525 = LINE('',#2526,#2527); +#2526 = CARTESIAN_POINT('',(0.,0.)); +#2527 = VECTOR('',#2528,1.); +#2528 = DIRECTION('',(0.,-1.)); +#2529 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2530 = PCURVE('',#2416,#2531); +#2531 = DEFINITIONAL_REPRESENTATION('',(#2532),#2536); +#2532 = LINE('',#2533,#2534); +#2533 = CARTESIAN_POINT('',(0.192,0.)); +#2534 = VECTOR('',#2535,1.); +#2535 = DIRECTION('',(0.,1.)); +#2536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2537 = ORIENTED_EDGE('',*,*,#2538,.T.); +#2538 = EDGE_CURVE('',#2516,#2539,#2541,.T.); +#2539 = VERTEX_POINT('',#2540); +#2540 = CARTESIAN_POINT('',(-1.154,-1.624,0.1)); +#2541 = SURFACE_CURVE('',#2542,(#2546,#2553),.PCURVE_S1.); +#2542 = LINE('',#2543,#2544); +#2543 = CARTESIAN_POINT('',(-1.154,-1.624,0.)); +#2544 = VECTOR('',#2545,1.); +#2545 = DIRECTION('',(0.,0.,1.)); +#2546 = PCURVE('',#2496,#2547); +#2547 = DEFINITIONAL_REPRESENTATION('',(#2548),#2552); +#2548 = LINE('',#2549,#2550); +#2549 = CARTESIAN_POINT('',(0.,-0.352)); +#2550 = VECTOR('',#2551,1.); +#2551 = DIRECTION('',(1.,0.)); +#2552 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2553 = PCURVE('',#2444,#2554); +#2554 = DEFINITIONAL_REPRESENTATION('',(#2555),#2559); +#2555 = LINE('',#2556,#2557); +#2556 = CARTESIAN_POINT('',(0.,0.192)); +#2557 = VECTOR('',#2558,1.); +#2558 = DIRECTION('',(1.,0.)); +#2559 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2560 = ORIENTED_EDGE('',*,*,#2561,.F.); +#2561 = EDGE_CURVE('',#2488,#2539,#2562,.T.); +#2562 = SURFACE_CURVE('',#2563,(#2567,#2574),.PCURVE_S1.); +#2563 = LINE('',#2564,#2565); +#2564 = CARTESIAN_POINT('',(-1.154,-1.976,0.1)); +#2565 = VECTOR('',#2566,1.); +#2566 = DIRECTION('',(0.,1.,0.)); +#2567 = PCURVE('',#2496,#2568); +#2568 = DEFINITIONAL_REPRESENTATION('',(#2569),#2573); +#2569 = LINE('',#2570,#2571); +#2570 = CARTESIAN_POINT('',(0.1,0.)); +#2571 = VECTOR('',#2572,1.); +#2572 = DIRECTION('',(0.,-1.)); +#2573 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2574 = PCURVE('',#2470,#2575); +#2575 = DEFINITIONAL_REPRESENTATION('',(#2576),#2580); +#2576 = LINE('',#2577,#2578); +#2577 = CARTESIAN_POINT('',(0.192,0.)); +#2578 = VECTOR('',#2579,1.); +#2579 = DIRECTION('',(0.,1.)); +#2580 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2581 = ADVANCED_FACE('',(#2582),#2388,.F.); +#2582 = FACE_BOUND('',#2583,.F.); +#2583 = EDGE_LOOP('',(#2584,#2605,#2606,#2627)); +#2584 = ORIENTED_EDGE('',*,*,#2585,.F.); +#2585 = EDGE_CURVE('',#2366,#2486,#2586,.T.); +#2586 = SURFACE_CURVE('',#2587,(#2591,#2598),.PCURVE_S1.); +#2587 = LINE('',#2588,#2589); +#2588 = CARTESIAN_POINT('',(-1.346,-1.976,0.)); +#2589 = VECTOR('',#2590,1.); +#2590 = DIRECTION('',(1.,0.,0.)); +#2591 = PCURVE('',#2388,#2592); +#2592 = DEFINITIONAL_REPRESENTATION('',(#2593),#2597); +#2593 = LINE('',#2594,#2595); +#2594 = CARTESIAN_POINT('',(0.,0.)); +#2595 = VECTOR('',#2596,1.); +#2596 = DIRECTION('',(0.,1.)); +#2597 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2598 = PCURVE('',#2416,#2599); +#2599 = DEFINITIONAL_REPRESENTATION('',(#2600),#2604); +#2600 = LINE('',#2601,#2602); +#2601 = CARTESIAN_POINT('',(0.,0.)); +#2602 = VECTOR('',#2603,1.); +#2603 = DIRECTION('',(1.,0.)); +#2604 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2605 = ORIENTED_EDGE('',*,*,#2365,.T.); +#2606 = ORIENTED_EDGE('',*,*,#2607,.T.); +#2607 = EDGE_CURVE('',#2368,#2488,#2608,.T.); +#2608 = SURFACE_CURVE('',#2609,(#2613,#2620),.PCURVE_S1.); +#2609 = LINE('',#2610,#2611); +#2610 = CARTESIAN_POINT('',(-1.346,-1.976,0.1)); +#2611 = VECTOR('',#2612,1.); +#2612 = DIRECTION('',(1.,0.,0.)); +#2613 = PCURVE('',#2388,#2614); +#2614 = DEFINITIONAL_REPRESENTATION('',(#2615),#2619); +#2615 = LINE('',#2616,#2617); +#2616 = CARTESIAN_POINT('',(0.1,0.)); +#2617 = VECTOR('',#2618,1.); +#2618 = DIRECTION('',(0.,1.)); +#2619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2620 = PCURVE('',#2470,#2621); +#2621 = DEFINITIONAL_REPRESENTATION('',(#2622),#2626); +#2622 = LINE('',#2623,#2624); +#2623 = CARTESIAN_POINT('',(0.,0.)); +#2624 = VECTOR('',#2625,1.); +#2625 = DIRECTION('',(1.,0.)); +#2626 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2627 = ORIENTED_EDGE('',*,*,#2485,.F.); +#2628 = ADVANCED_FACE('',(#2629),#2444,.T.); +#2629 = FACE_BOUND('',#2630,.T.); +#2630 = EDGE_LOOP('',(#2631,#2652,#2653,#2674)); +#2631 = ORIENTED_EDGE('',*,*,#2632,.F.); +#2632 = EDGE_CURVE('',#2401,#2516,#2633,.T.); +#2633 = SURFACE_CURVE('',#2634,(#2638,#2645),.PCURVE_S1.); +#2634 = LINE('',#2635,#2636); +#2635 = CARTESIAN_POINT('',(-1.346,-1.624,0.)); +#2636 = VECTOR('',#2637,1.); +#2637 = DIRECTION('',(1.,0.,0.)); +#2638 = PCURVE('',#2444,#2639); +#2639 = DEFINITIONAL_REPRESENTATION('',(#2640),#2644); +#2640 = LINE('',#2641,#2642); +#2641 = CARTESIAN_POINT('',(0.,0.)); +#2642 = VECTOR('',#2643,1.); +#2643 = DIRECTION('',(0.,1.)); +#2644 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2645 = PCURVE('',#2416,#2646); +#2646 = DEFINITIONAL_REPRESENTATION('',(#2647),#2651); +#2647 = LINE('',#2648,#2649); +#2648 = CARTESIAN_POINT('',(0.,0.352)); +#2649 = VECTOR('',#2650,1.); +#2650 = DIRECTION('',(1.,0.)); +#2651 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2652 = ORIENTED_EDGE('',*,*,#2428,.T.); +#2653 = ORIENTED_EDGE('',*,*,#2654,.T.); +#2654 = EDGE_CURVE('',#2429,#2539,#2655,.T.); +#2655 = SURFACE_CURVE('',#2656,(#2660,#2667),.PCURVE_S1.); +#2656 = LINE('',#2657,#2658); +#2657 = CARTESIAN_POINT('',(-1.346,-1.624,0.1)); +#2658 = VECTOR('',#2659,1.); +#2659 = DIRECTION('',(1.,0.,0.)); +#2660 = PCURVE('',#2444,#2661); +#2661 = DEFINITIONAL_REPRESENTATION('',(#2662),#2666); +#2662 = LINE('',#2663,#2664); +#2663 = CARTESIAN_POINT('',(0.1,0.)); +#2664 = VECTOR('',#2665,1.); +#2665 = DIRECTION('',(0.,1.)); +#2666 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2667 = PCURVE('',#2470,#2668); +#2668 = DEFINITIONAL_REPRESENTATION('',(#2669),#2673); +#2669 = LINE('',#2670,#2671); +#2670 = CARTESIAN_POINT('',(0.,0.352)); +#2671 = VECTOR('',#2672,1.); +#2672 = DIRECTION('',(1.,0.)); +#2673 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2674 = ORIENTED_EDGE('',*,*,#2538,.F.); +#2675 = ADVANCED_FACE('',(#2676),#2416,.F.); +#2676 = FACE_BOUND('',#2677,.F.); +#2677 = EDGE_LOOP('',(#2678,#2679,#2680,#2681)); +#2678 = ORIENTED_EDGE('',*,*,#2400,.F.); +#2679 = ORIENTED_EDGE('',*,*,#2585,.T.); +#2680 = ORIENTED_EDGE('',*,*,#2515,.T.); +#2681 = ORIENTED_EDGE('',*,*,#2632,.F.); +#2682 = ADVANCED_FACE('',(#2683),#2470,.T.); +#2683 = FACE_BOUND('',#2684,.T.); +#2684 = EDGE_LOOP('',(#2685,#2686,#2687,#2688)); +#2685 = ORIENTED_EDGE('',*,*,#2456,.F.); +#2686 = ORIENTED_EDGE('',*,*,#2607,.T.); +#2687 = ORIENTED_EDGE('',*,*,#2561,.T.); +#2688 = ORIENTED_EDGE('',*,*,#2654,.F.); +#2689 = MANIFOLD_SOLID_BREP('',#2690); +#2690 = CLOSED_SHELL('',(#2691,#2811,#2911,#2958,#3005,#3012)); +#2691 = ADVANCED_FACE('',(#2692),#2706,.F.); +#2692 = FACE_BOUND('',#2693,.F.); +#2693 = EDGE_LOOP('',(#2694,#2729,#2757,#2785)); +#2694 = ORIENTED_EDGE('',*,*,#2695,.F.); +#2695 = EDGE_CURVE('',#2696,#2698,#2700,.T.); +#2696 = VERTEX_POINT('',#2697); +#2697 = CARTESIAN_POINT('',(-0.846,-1.976,0.)); +#2698 = VERTEX_POINT('',#2699); +#2699 = CARTESIAN_POINT('',(-0.846,-1.976,0.1)); +#2700 = SURFACE_CURVE('',#2701,(#2705,#2717),.PCURVE_S1.); +#2701 = LINE('',#2702,#2703); +#2702 = CARTESIAN_POINT('',(-0.846,-1.976,0.)); +#2703 = VECTOR('',#2704,1.); +#2704 = DIRECTION('',(0.,0.,1.)); +#2705 = PCURVE('',#2706,#2711); +#2706 = PLANE('',#2707); +#2707 = AXIS2_PLACEMENT_3D('',#2708,#2709,#2710); +#2708 = CARTESIAN_POINT('',(-0.846,-1.976,0.)); +#2709 = DIRECTION('',(1.,0.,0.)); +#2710 = DIRECTION('',(0.,0.,1.)); +#2711 = DEFINITIONAL_REPRESENTATION('',(#2712),#2716); +#2712 = LINE('',#2713,#2714); +#2713 = CARTESIAN_POINT('',(0.,0.)); +#2714 = VECTOR('',#2715,1.); +#2715 = DIRECTION('',(1.,0.)); +#2716 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2717 = PCURVE('',#2718,#2723); +#2718 = PLANE('',#2719); +#2719 = AXIS2_PLACEMENT_3D('',#2720,#2721,#2722); +#2720 = CARTESIAN_POINT('',(-0.846,-1.976,0.)); +#2721 = DIRECTION('',(0.,1.,0.)); +#2722 = DIRECTION('',(0.,0.,1.)); +#2723 = DEFINITIONAL_REPRESENTATION('',(#2724),#2728); +#2724 = LINE('',#2725,#2726); +#2725 = CARTESIAN_POINT('',(0.,0.)); +#2726 = VECTOR('',#2727,1.); +#2727 = DIRECTION('',(1.,0.)); +#2728 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2729 = ORIENTED_EDGE('',*,*,#2730,.T.); +#2730 = EDGE_CURVE('',#2696,#2731,#2733,.T.); +#2731 = VERTEX_POINT('',#2732); +#2732 = CARTESIAN_POINT('',(-0.846,-1.624,0.)); +#2733 = SURFACE_CURVE('',#2734,(#2738,#2745),.PCURVE_S1.); +#2734 = LINE('',#2735,#2736); +#2735 = CARTESIAN_POINT('',(-0.846,-1.976,0.)); +#2736 = VECTOR('',#2737,1.); +#2737 = DIRECTION('',(0.,1.,0.)); +#2738 = PCURVE('',#2706,#2739); +#2739 = DEFINITIONAL_REPRESENTATION('',(#2740),#2744); +#2740 = LINE('',#2741,#2742); +#2741 = CARTESIAN_POINT('',(0.,0.)); +#2742 = VECTOR('',#2743,1.); +#2743 = DIRECTION('',(0.,-1.)); +#2744 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2745 = PCURVE('',#2746,#2751); +#2746 = PLANE('',#2747); +#2747 = AXIS2_PLACEMENT_3D('',#2748,#2749,#2750); +#2748 = CARTESIAN_POINT('',(-0.846,-1.976,0.)); +#2749 = DIRECTION('',(0.,0.,1.)); +#2750 = DIRECTION('',(1.,0.,0.)); +#2751 = DEFINITIONAL_REPRESENTATION('',(#2752),#2756); +#2752 = LINE('',#2753,#2754); +#2753 = CARTESIAN_POINT('',(0.,0.)); +#2754 = VECTOR('',#2755,1.); +#2755 = DIRECTION('',(0.,1.)); +#2756 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2757 = ORIENTED_EDGE('',*,*,#2758,.T.); +#2758 = EDGE_CURVE('',#2731,#2759,#2761,.T.); +#2759 = VERTEX_POINT('',#2760); +#2760 = CARTESIAN_POINT('',(-0.846,-1.624,0.1)); +#2761 = SURFACE_CURVE('',#2762,(#2766,#2773),.PCURVE_S1.); +#2762 = LINE('',#2763,#2764); +#2763 = CARTESIAN_POINT('',(-0.846,-1.624,0.)); +#2764 = VECTOR('',#2765,1.); +#2765 = DIRECTION('',(0.,0.,1.)); +#2766 = PCURVE('',#2706,#2767); +#2767 = DEFINITIONAL_REPRESENTATION('',(#2768),#2772); +#2768 = LINE('',#2769,#2770); +#2769 = CARTESIAN_POINT('',(0.,-0.352)); +#2770 = VECTOR('',#2771,1.); +#2771 = DIRECTION('',(1.,0.)); +#2772 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2773 = PCURVE('',#2774,#2779); +#2774 = PLANE('',#2775); +#2775 = AXIS2_PLACEMENT_3D('',#2776,#2777,#2778); +#2776 = CARTESIAN_POINT('',(-0.846,-1.624,0.)); +#2777 = DIRECTION('',(0.,1.,0.)); +#2778 = DIRECTION('',(0.,0.,1.)); +#2779 = DEFINITIONAL_REPRESENTATION('',(#2780),#2784); +#2780 = LINE('',#2781,#2782); +#2781 = CARTESIAN_POINT('',(0.,0.)); +#2782 = VECTOR('',#2783,1.); +#2783 = DIRECTION('',(1.,0.)); +#2784 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2785 = ORIENTED_EDGE('',*,*,#2786,.F.); +#2786 = EDGE_CURVE('',#2698,#2759,#2787,.T.); +#2787 = SURFACE_CURVE('',#2788,(#2792,#2799),.PCURVE_S1.); +#2788 = LINE('',#2789,#2790); +#2789 = CARTESIAN_POINT('',(-0.846,-1.976,0.1)); +#2790 = VECTOR('',#2791,1.); +#2791 = DIRECTION('',(0.,1.,0.)); +#2792 = PCURVE('',#2706,#2793); +#2793 = DEFINITIONAL_REPRESENTATION('',(#2794),#2798); +#2794 = LINE('',#2795,#2796); +#2795 = CARTESIAN_POINT('',(0.1,0.)); +#2796 = VECTOR('',#2797,1.); +#2797 = DIRECTION('',(0.,-1.)); +#2798 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2799 = PCURVE('',#2800,#2805); +#2800 = PLANE('',#2801); +#2801 = AXIS2_PLACEMENT_3D('',#2802,#2803,#2804); +#2802 = CARTESIAN_POINT('',(-0.846,-1.976,0.1)); +#2803 = DIRECTION('',(0.,0.,1.)); +#2804 = DIRECTION('',(1.,0.,0.)); +#2805 = DEFINITIONAL_REPRESENTATION('',(#2806),#2810); +#2806 = LINE('',#2807,#2808); +#2807 = CARTESIAN_POINT('',(0.,0.)); +#2808 = VECTOR('',#2809,1.); +#2809 = DIRECTION('',(0.,1.)); +#2810 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2811 = ADVANCED_FACE('',(#2812),#2826,.T.); +#2812 = FACE_BOUND('',#2813,.T.); +#2813 = EDGE_LOOP('',(#2814,#2844,#2867,#2890)); +#2814 = ORIENTED_EDGE('',*,*,#2815,.F.); +#2815 = EDGE_CURVE('',#2816,#2818,#2820,.T.); +#2816 = VERTEX_POINT('',#2817); +#2817 = CARTESIAN_POINT('',(-0.654,-1.976,0.)); +#2818 = VERTEX_POINT('',#2819); +#2819 = CARTESIAN_POINT('',(-0.654,-1.976,0.1)); +#2820 = SURFACE_CURVE('',#2821,(#2825,#2837),.PCURVE_S1.); +#2821 = LINE('',#2822,#2823); +#2822 = CARTESIAN_POINT('',(-0.654,-1.976,0.)); +#2823 = VECTOR('',#2824,1.); +#2824 = DIRECTION('',(0.,0.,1.)); +#2825 = PCURVE('',#2826,#2831); +#2826 = PLANE('',#2827); +#2827 = AXIS2_PLACEMENT_3D('',#2828,#2829,#2830); +#2828 = CARTESIAN_POINT('',(-0.654,-1.976,0.)); +#2829 = DIRECTION('',(1.,0.,0.)); +#2830 = DIRECTION('',(0.,0.,1.)); +#2831 = DEFINITIONAL_REPRESENTATION('',(#2832),#2836); +#2832 = LINE('',#2833,#2834); +#2833 = CARTESIAN_POINT('',(0.,0.)); +#2834 = VECTOR('',#2835,1.); +#2835 = DIRECTION('',(1.,0.)); +#2836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2837 = PCURVE('',#2718,#2838); +#2838 = DEFINITIONAL_REPRESENTATION('',(#2839),#2843); +#2839 = LINE('',#2840,#2841); +#2840 = CARTESIAN_POINT('',(0.,0.192)); +#2841 = VECTOR('',#2842,1.); +#2842 = DIRECTION('',(1.,0.)); +#2843 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2844 = ORIENTED_EDGE('',*,*,#2845,.T.); +#2845 = EDGE_CURVE('',#2816,#2846,#2848,.T.); +#2846 = VERTEX_POINT('',#2847); +#2847 = CARTESIAN_POINT('',(-0.654,-1.624,0.)); +#2848 = SURFACE_CURVE('',#2849,(#2853,#2860),.PCURVE_S1.); +#2849 = LINE('',#2850,#2851); +#2850 = CARTESIAN_POINT('',(-0.654,-1.976,0.)); +#2851 = VECTOR('',#2852,1.); +#2852 = DIRECTION('',(0.,1.,0.)); +#2853 = PCURVE('',#2826,#2854); +#2854 = DEFINITIONAL_REPRESENTATION('',(#2855),#2859); +#2855 = LINE('',#2856,#2857); +#2856 = CARTESIAN_POINT('',(0.,0.)); +#2857 = VECTOR('',#2858,1.); +#2858 = DIRECTION('',(0.,-1.)); +#2859 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2860 = PCURVE('',#2746,#2861); +#2861 = DEFINITIONAL_REPRESENTATION('',(#2862),#2866); +#2862 = LINE('',#2863,#2864); +#2863 = CARTESIAN_POINT('',(0.192,0.)); +#2864 = VECTOR('',#2865,1.); +#2865 = DIRECTION('',(0.,1.)); +#2866 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2867 = ORIENTED_EDGE('',*,*,#2868,.T.); +#2868 = EDGE_CURVE('',#2846,#2869,#2871,.T.); +#2869 = VERTEX_POINT('',#2870); +#2870 = CARTESIAN_POINT('',(-0.654,-1.624,0.1)); +#2871 = SURFACE_CURVE('',#2872,(#2876,#2883),.PCURVE_S1.); +#2872 = LINE('',#2873,#2874); +#2873 = CARTESIAN_POINT('',(-0.654,-1.624,0.)); +#2874 = VECTOR('',#2875,1.); +#2875 = DIRECTION('',(0.,0.,1.)); +#2876 = PCURVE('',#2826,#2877); +#2877 = DEFINITIONAL_REPRESENTATION('',(#2878),#2882); +#2878 = LINE('',#2879,#2880); +#2879 = CARTESIAN_POINT('',(0.,-0.352)); +#2880 = VECTOR('',#2881,1.); +#2881 = DIRECTION('',(1.,0.)); +#2882 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2883 = PCURVE('',#2774,#2884); +#2884 = DEFINITIONAL_REPRESENTATION('',(#2885),#2889); +#2885 = LINE('',#2886,#2887); +#2886 = CARTESIAN_POINT('',(0.,0.192)); +#2887 = VECTOR('',#2888,1.); +#2888 = DIRECTION('',(1.,0.)); +#2889 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2890 = ORIENTED_EDGE('',*,*,#2891,.F.); +#2891 = EDGE_CURVE('',#2818,#2869,#2892,.T.); +#2892 = SURFACE_CURVE('',#2893,(#2897,#2904),.PCURVE_S1.); +#2893 = LINE('',#2894,#2895); +#2894 = CARTESIAN_POINT('',(-0.654,-1.976,0.1)); +#2895 = VECTOR('',#2896,1.); +#2896 = DIRECTION('',(0.,1.,0.)); +#2897 = PCURVE('',#2826,#2898); +#2898 = DEFINITIONAL_REPRESENTATION('',(#2899),#2903); +#2899 = LINE('',#2900,#2901); +#2900 = CARTESIAN_POINT('',(0.1,0.)); +#2901 = VECTOR('',#2902,1.); +#2902 = DIRECTION('',(0.,-1.)); +#2903 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2904 = PCURVE('',#2800,#2905); +#2905 = DEFINITIONAL_REPRESENTATION('',(#2906),#2910); +#2906 = LINE('',#2907,#2908); +#2907 = CARTESIAN_POINT('',(0.192,0.)); +#2908 = VECTOR('',#2909,1.); +#2909 = DIRECTION('',(0.,1.)); +#2910 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2911 = ADVANCED_FACE('',(#2912),#2718,.F.); +#2912 = FACE_BOUND('',#2913,.F.); +#2913 = EDGE_LOOP('',(#2914,#2935,#2936,#2957)); +#2914 = ORIENTED_EDGE('',*,*,#2915,.F.); +#2915 = EDGE_CURVE('',#2696,#2816,#2916,.T.); +#2916 = SURFACE_CURVE('',#2917,(#2921,#2928),.PCURVE_S1.); +#2917 = LINE('',#2918,#2919); +#2918 = CARTESIAN_POINT('',(-0.846,-1.976,0.)); +#2919 = VECTOR('',#2920,1.); +#2920 = DIRECTION('',(1.,0.,0.)); +#2921 = PCURVE('',#2718,#2922); +#2922 = DEFINITIONAL_REPRESENTATION('',(#2923),#2927); +#2923 = LINE('',#2924,#2925); +#2924 = CARTESIAN_POINT('',(0.,0.)); +#2925 = VECTOR('',#2926,1.); +#2926 = DIRECTION('',(0.,1.)); +#2927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2928 = PCURVE('',#2746,#2929); +#2929 = DEFINITIONAL_REPRESENTATION('',(#2930),#2934); +#2930 = LINE('',#2931,#2932); +#2931 = CARTESIAN_POINT('',(0.,0.)); +#2932 = VECTOR('',#2933,1.); +#2933 = DIRECTION('',(1.,0.)); +#2934 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2935 = ORIENTED_EDGE('',*,*,#2695,.T.); +#2936 = ORIENTED_EDGE('',*,*,#2937,.T.); +#2937 = EDGE_CURVE('',#2698,#2818,#2938,.T.); +#2938 = SURFACE_CURVE('',#2939,(#2943,#2950),.PCURVE_S1.); +#2939 = LINE('',#2940,#2941); +#2940 = CARTESIAN_POINT('',(-0.846,-1.976,0.1)); +#2941 = VECTOR('',#2942,1.); +#2942 = DIRECTION('',(1.,0.,0.)); +#2943 = PCURVE('',#2718,#2944); +#2944 = DEFINITIONAL_REPRESENTATION('',(#2945),#2949); +#2945 = LINE('',#2946,#2947); +#2946 = CARTESIAN_POINT('',(0.1,0.)); +#2947 = VECTOR('',#2948,1.); +#2948 = DIRECTION('',(0.,1.)); +#2949 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2950 = PCURVE('',#2800,#2951); +#2951 = DEFINITIONAL_REPRESENTATION('',(#2952),#2956); +#2952 = LINE('',#2953,#2954); +#2953 = CARTESIAN_POINT('',(0.,0.)); +#2954 = VECTOR('',#2955,1.); +#2955 = DIRECTION('',(1.,0.)); +#2956 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2957 = ORIENTED_EDGE('',*,*,#2815,.F.); +#2958 = ADVANCED_FACE('',(#2959),#2774,.T.); +#2959 = FACE_BOUND('',#2960,.T.); +#2960 = EDGE_LOOP('',(#2961,#2982,#2983,#3004)); +#2961 = ORIENTED_EDGE('',*,*,#2962,.F.); +#2962 = EDGE_CURVE('',#2731,#2846,#2963,.T.); +#2963 = SURFACE_CURVE('',#2964,(#2968,#2975),.PCURVE_S1.); +#2964 = LINE('',#2965,#2966); +#2965 = CARTESIAN_POINT('',(-0.846,-1.624,0.)); +#2966 = VECTOR('',#2967,1.); +#2967 = DIRECTION('',(1.,0.,0.)); +#2968 = PCURVE('',#2774,#2969); +#2969 = DEFINITIONAL_REPRESENTATION('',(#2970),#2974); +#2970 = LINE('',#2971,#2972); +#2971 = CARTESIAN_POINT('',(0.,0.)); +#2972 = VECTOR('',#2973,1.); +#2973 = DIRECTION('',(0.,1.)); +#2974 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2975 = PCURVE('',#2746,#2976); +#2976 = DEFINITIONAL_REPRESENTATION('',(#2977),#2981); +#2977 = LINE('',#2978,#2979); +#2978 = CARTESIAN_POINT('',(0.,0.352)); +#2979 = VECTOR('',#2980,1.); +#2980 = DIRECTION('',(1.,0.)); +#2981 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2982 = ORIENTED_EDGE('',*,*,#2758,.T.); +#2983 = ORIENTED_EDGE('',*,*,#2984,.T.); +#2984 = EDGE_CURVE('',#2759,#2869,#2985,.T.); +#2985 = SURFACE_CURVE('',#2986,(#2990,#2997),.PCURVE_S1.); +#2986 = LINE('',#2987,#2988); +#2987 = CARTESIAN_POINT('',(-0.846,-1.624,0.1)); +#2988 = VECTOR('',#2989,1.); +#2989 = DIRECTION('',(1.,0.,0.)); +#2990 = PCURVE('',#2774,#2991); +#2991 = DEFINITIONAL_REPRESENTATION('',(#2992),#2996); +#2992 = LINE('',#2993,#2994); +#2993 = CARTESIAN_POINT('',(0.1,0.)); +#2994 = VECTOR('',#2995,1.); +#2995 = DIRECTION('',(0.,1.)); +#2996 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2997 = PCURVE('',#2800,#2998); +#2998 = DEFINITIONAL_REPRESENTATION('',(#2999),#3003); +#2999 = LINE('',#3000,#3001); +#3000 = CARTESIAN_POINT('',(0.,0.352)); +#3001 = VECTOR('',#3002,1.); +#3002 = DIRECTION('',(1.,0.)); +#3003 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3004 = ORIENTED_EDGE('',*,*,#2868,.F.); +#3005 = ADVANCED_FACE('',(#3006),#2746,.F.); +#3006 = FACE_BOUND('',#3007,.F.); +#3007 = EDGE_LOOP('',(#3008,#3009,#3010,#3011)); +#3008 = ORIENTED_EDGE('',*,*,#2730,.F.); +#3009 = ORIENTED_EDGE('',*,*,#2915,.T.); +#3010 = ORIENTED_EDGE('',*,*,#2845,.T.); +#3011 = ORIENTED_EDGE('',*,*,#2962,.F.); +#3012 = ADVANCED_FACE('',(#3013),#2800,.T.); +#3013 = FACE_BOUND('',#3014,.T.); +#3014 = EDGE_LOOP('',(#3015,#3016,#3017,#3018)); +#3015 = ORIENTED_EDGE('',*,*,#2786,.F.); +#3016 = ORIENTED_EDGE('',*,*,#2937,.T.); +#3017 = ORIENTED_EDGE('',*,*,#2891,.T.); +#3018 = ORIENTED_EDGE('',*,*,#2984,.F.); +#3019 = MANIFOLD_SOLID_BREP('',#3020); +#3020 = CLOSED_SHELL('',(#3021,#3141,#3241,#3288,#3335,#3342)); +#3021 = ADVANCED_FACE('',(#3022),#3036,.F.); +#3022 = FACE_BOUND('',#3023,.F.); +#3023 = EDGE_LOOP('',(#3024,#3059,#3087,#3115)); +#3024 = ORIENTED_EDGE('',*,*,#3025,.F.); +#3025 = EDGE_CURVE('',#3026,#3028,#3030,.T.); +#3026 = VERTEX_POINT('',#3027); +#3027 = CARTESIAN_POINT('',(-0.346,-1.976,0.)); +#3028 = VERTEX_POINT('',#3029); +#3029 = CARTESIAN_POINT('',(-0.346,-1.976,0.1)); +#3030 = SURFACE_CURVE('',#3031,(#3035,#3047),.PCURVE_S1.); +#3031 = LINE('',#3032,#3033); +#3032 = CARTESIAN_POINT('',(-0.346,-1.976,0.)); +#3033 = VECTOR('',#3034,1.); +#3034 = DIRECTION('',(0.,0.,1.)); +#3035 = PCURVE('',#3036,#3041); +#3036 = PLANE('',#3037); +#3037 = AXIS2_PLACEMENT_3D('',#3038,#3039,#3040); +#3038 = CARTESIAN_POINT('',(-0.346,-1.976,0.)); +#3039 = DIRECTION('',(1.,0.,0.)); +#3040 = DIRECTION('',(0.,0.,1.)); +#3041 = DEFINITIONAL_REPRESENTATION('',(#3042),#3046); +#3042 = LINE('',#3043,#3044); +#3043 = CARTESIAN_POINT('',(0.,0.)); +#3044 = VECTOR('',#3045,1.); +#3045 = DIRECTION('',(1.,0.)); +#3046 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3047 = PCURVE('',#3048,#3053); +#3048 = PLANE('',#3049); +#3049 = AXIS2_PLACEMENT_3D('',#3050,#3051,#3052); +#3050 = CARTESIAN_POINT('',(-0.346,-1.976,0.)); +#3051 = DIRECTION('',(0.,1.,0.)); +#3052 = DIRECTION('',(0.,0.,1.)); +#3053 = DEFINITIONAL_REPRESENTATION('',(#3054),#3058); +#3054 = LINE('',#3055,#3056); +#3055 = CARTESIAN_POINT('',(0.,0.)); +#3056 = VECTOR('',#3057,1.); +#3057 = DIRECTION('',(1.,0.)); +#3058 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3059 = ORIENTED_EDGE('',*,*,#3060,.T.); +#3060 = EDGE_CURVE('',#3026,#3061,#3063,.T.); +#3061 = VERTEX_POINT('',#3062); +#3062 = CARTESIAN_POINT('',(-0.346,-1.624,0.)); +#3063 = SURFACE_CURVE('',#3064,(#3068,#3075),.PCURVE_S1.); +#3064 = LINE('',#3065,#3066); +#3065 = CARTESIAN_POINT('',(-0.346,-1.976,0.)); +#3066 = VECTOR('',#3067,1.); +#3067 = DIRECTION('',(0.,1.,0.)); +#3068 = PCURVE('',#3036,#3069); +#3069 = DEFINITIONAL_REPRESENTATION('',(#3070),#3074); +#3070 = LINE('',#3071,#3072); +#3071 = CARTESIAN_POINT('',(0.,0.)); +#3072 = VECTOR('',#3073,1.); +#3073 = DIRECTION('',(0.,-1.)); +#3074 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3075 = PCURVE('',#3076,#3081); +#3076 = PLANE('',#3077); +#3077 = AXIS2_PLACEMENT_3D('',#3078,#3079,#3080); +#3078 = CARTESIAN_POINT('',(-0.346,-1.976,0.)); +#3079 = DIRECTION('',(0.,0.,1.)); +#3080 = DIRECTION('',(1.,0.,0.)); +#3081 = DEFINITIONAL_REPRESENTATION('',(#3082),#3086); +#3082 = LINE('',#3083,#3084); +#3083 = CARTESIAN_POINT('',(0.,0.)); +#3084 = VECTOR('',#3085,1.); +#3085 = DIRECTION('',(0.,1.)); +#3086 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3087 = ORIENTED_EDGE('',*,*,#3088,.T.); +#3088 = EDGE_CURVE('',#3061,#3089,#3091,.T.); +#3089 = VERTEX_POINT('',#3090); +#3090 = CARTESIAN_POINT('',(-0.346,-1.624,0.1)); +#3091 = SURFACE_CURVE('',#3092,(#3096,#3103),.PCURVE_S1.); +#3092 = LINE('',#3093,#3094); +#3093 = CARTESIAN_POINT('',(-0.346,-1.624,0.)); +#3094 = VECTOR('',#3095,1.); +#3095 = DIRECTION('',(0.,0.,1.)); +#3096 = PCURVE('',#3036,#3097); +#3097 = DEFINITIONAL_REPRESENTATION('',(#3098),#3102); +#3098 = LINE('',#3099,#3100); +#3099 = CARTESIAN_POINT('',(0.,-0.352)); +#3100 = VECTOR('',#3101,1.); +#3101 = DIRECTION('',(1.,0.)); +#3102 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3103 = PCURVE('',#3104,#3109); +#3104 = PLANE('',#3105); +#3105 = AXIS2_PLACEMENT_3D('',#3106,#3107,#3108); +#3106 = CARTESIAN_POINT('',(-0.346,-1.624,0.)); +#3107 = DIRECTION('',(0.,1.,0.)); +#3108 = DIRECTION('',(0.,0.,1.)); +#3109 = DEFINITIONAL_REPRESENTATION('',(#3110),#3114); +#3110 = LINE('',#3111,#3112); +#3111 = CARTESIAN_POINT('',(0.,0.)); +#3112 = VECTOR('',#3113,1.); +#3113 = DIRECTION('',(1.,0.)); +#3114 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3115 = ORIENTED_EDGE('',*,*,#3116,.F.); +#3116 = EDGE_CURVE('',#3028,#3089,#3117,.T.); +#3117 = SURFACE_CURVE('',#3118,(#3122,#3129),.PCURVE_S1.); +#3118 = LINE('',#3119,#3120); +#3119 = CARTESIAN_POINT('',(-0.346,-1.976,0.1)); +#3120 = VECTOR('',#3121,1.); +#3121 = DIRECTION('',(0.,1.,0.)); +#3122 = PCURVE('',#3036,#3123); +#3123 = DEFINITIONAL_REPRESENTATION('',(#3124),#3128); +#3124 = LINE('',#3125,#3126); +#3125 = CARTESIAN_POINT('',(0.1,0.)); +#3126 = VECTOR('',#3127,1.); +#3127 = DIRECTION('',(0.,-1.)); +#3128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3129 = PCURVE('',#3130,#3135); +#3130 = PLANE('',#3131); +#3131 = AXIS2_PLACEMENT_3D('',#3132,#3133,#3134); +#3132 = CARTESIAN_POINT('',(-0.346,-1.976,0.1)); +#3133 = DIRECTION('',(0.,0.,1.)); +#3134 = DIRECTION('',(1.,0.,0.)); +#3135 = DEFINITIONAL_REPRESENTATION('',(#3136),#3140); +#3136 = LINE('',#3137,#3138); +#3137 = CARTESIAN_POINT('',(0.,0.)); +#3138 = VECTOR('',#3139,1.); +#3139 = DIRECTION('',(0.,1.)); +#3140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3141 = ADVANCED_FACE('',(#3142),#3156,.T.); +#3142 = FACE_BOUND('',#3143,.T.); +#3143 = EDGE_LOOP('',(#3144,#3174,#3197,#3220)); +#3144 = ORIENTED_EDGE('',*,*,#3145,.F.); +#3145 = EDGE_CURVE('',#3146,#3148,#3150,.T.); +#3146 = VERTEX_POINT('',#3147); +#3147 = CARTESIAN_POINT('',(-0.154,-1.976,0.)); +#3148 = VERTEX_POINT('',#3149); +#3149 = CARTESIAN_POINT('',(-0.154,-1.976,0.1)); +#3150 = SURFACE_CURVE('',#3151,(#3155,#3167),.PCURVE_S1.); +#3151 = LINE('',#3152,#3153); +#3152 = CARTESIAN_POINT('',(-0.154,-1.976,0.)); +#3153 = VECTOR('',#3154,1.); +#3154 = DIRECTION('',(0.,0.,1.)); +#3155 = PCURVE('',#3156,#3161); +#3156 = PLANE('',#3157); +#3157 = AXIS2_PLACEMENT_3D('',#3158,#3159,#3160); +#3158 = CARTESIAN_POINT('',(-0.154,-1.976,0.)); +#3159 = DIRECTION('',(1.,0.,0.)); +#3160 = DIRECTION('',(0.,0.,1.)); +#3161 = DEFINITIONAL_REPRESENTATION('',(#3162),#3166); +#3162 = LINE('',#3163,#3164); +#3163 = CARTESIAN_POINT('',(0.,0.)); +#3164 = VECTOR('',#3165,1.); +#3165 = DIRECTION('',(1.,0.)); +#3166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3167 = PCURVE('',#3048,#3168); +#3168 = DEFINITIONAL_REPRESENTATION('',(#3169),#3173); +#3169 = LINE('',#3170,#3171); +#3170 = CARTESIAN_POINT('',(0.,0.192)); +#3171 = VECTOR('',#3172,1.); +#3172 = DIRECTION('',(1.,0.)); +#3173 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3174 = ORIENTED_EDGE('',*,*,#3175,.T.); +#3175 = EDGE_CURVE('',#3146,#3176,#3178,.T.); +#3176 = VERTEX_POINT('',#3177); +#3177 = CARTESIAN_POINT('',(-0.154,-1.624,0.)); +#3178 = SURFACE_CURVE('',#3179,(#3183,#3190),.PCURVE_S1.); +#3179 = LINE('',#3180,#3181); +#3180 = CARTESIAN_POINT('',(-0.154,-1.976,0.)); +#3181 = VECTOR('',#3182,1.); +#3182 = DIRECTION('',(0.,1.,0.)); +#3183 = PCURVE('',#3156,#3184); +#3184 = DEFINITIONAL_REPRESENTATION('',(#3185),#3189); +#3185 = LINE('',#3186,#3187); +#3186 = CARTESIAN_POINT('',(0.,0.)); +#3187 = VECTOR('',#3188,1.); +#3188 = DIRECTION('',(0.,-1.)); +#3189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3190 = PCURVE('',#3076,#3191); +#3191 = DEFINITIONAL_REPRESENTATION('',(#3192),#3196); +#3192 = LINE('',#3193,#3194); +#3193 = CARTESIAN_POINT('',(0.192,0.)); +#3194 = VECTOR('',#3195,1.); +#3195 = DIRECTION('',(0.,1.)); +#3196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3197 = ORIENTED_EDGE('',*,*,#3198,.T.); +#3198 = EDGE_CURVE('',#3176,#3199,#3201,.T.); +#3199 = VERTEX_POINT('',#3200); +#3200 = CARTESIAN_POINT('',(-0.154,-1.624,0.1)); +#3201 = SURFACE_CURVE('',#3202,(#3206,#3213),.PCURVE_S1.); +#3202 = LINE('',#3203,#3204); +#3203 = CARTESIAN_POINT('',(-0.154,-1.624,0.)); +#3204 = VECTOR('',#3205,1.); +#3205 = DIRECTION('',(0.,0.,1.)); +#3206 = PCURVE('',#3156,#3207); +#3207 = DEFINITIONAL_REPRESENTATION('',(#3208),#3212); +#3208 = LINE('',#3209,#3210); +#3209 = CARTESIAN_POINT('',(0.,-0.352)); +#3210 = VECTOR('',#3211,1.); +#3211 = DIRECTION('',(1.,0.)); +#3212 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3213 = PCURVE('',#3104,#3214); +#3214 = DEFINITIONAL_REPRESENTATION('',(#3215),#3219); +#3215 = LINE('',#3216,#3217); +#3216 = CARTESIAN_POINT('',(0.,0.192)); +#3217 = VECTOR('',#3218,1.); +#3218 = DIRECTION('',(1.,0.)); +#3219 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3220 = ORIENTED_EDGE('',*,*,#3221,.F.); +#3221 = EDGE_CURVE('',#3148,#3199,#3222,.T.); +#3222 = SURFACE_CURVE('',#3223,(#3227,#3234),.PCURVE_S1.); +#3223 = LINE('',#3224,#3225); +#3224 = CARTESIAN_POINT('',(-0.154,-1.976,0.1)); +#3225 = VECTOR('',#3226,1.); +#3226 = DIRECTION('',(0.,1.,0.)); +#3227 = PCURVE('',#3156,#3228); +#3228 = DEFINITIONAL_REPRESENTATION('',(#3229),#3233); +#3229 = LINE('',#3230,#3231); +#3230 = CARTESIAN_POINT('',(0.1,0.)); +#3231 = VECTOR('',#3232,1.); +#3232 = DIRECTION('',(0.,-1.)); +#3233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3234 = PCURVE('',#3130,#3235); +#3235 = DEFINITIONAL_REPRESENTATION('',(#3236),#3240); +#3236 = LINE('',#3237,#3238); +#3237 = CARTESIAN_POINT('',(0.192,0.)); +#3238 = VECTOR('',#3239,1.); +#3239 = DIRECTION('',(0.,1.)); +#3240 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3241 = ADVANCED_FACE('',(#3242),#3048,.F.); +#3242 = FACE_BOUND('',#3243,.F.); +#3243 = EDGE_LOOP('',(#3244,#3265,#3266,#3287)); +#3244 = ORIENTED_EDGE('',*,*,#3245,.F.); +#3245 = EDGE_CURVE('',#3026,#3146,#3246,.T.); +#3246 = SURFACE_CURVE('',#3247,(#3251,#3258),.PCURVE_S1.); +#3247 = LINE('',#3248,#3249); +#3248 = CARTESIAN_POINT('',(-0.346,-1.976,0.)); +#3249 = VECTOR('',#3250,1.); +#3250 = DIRECTION('',(1.,0.,0.)); +#3251 = PCURVE('',#3048,#3252); +#3252 = DEFINITIONAL_REPRESENTATION('',(#3253),#3257); +#3253 = LINE('',#3254,#3255); +#3254 = CARTESIAN_POINT('',(0.,0.)); +#3255 = VECTOR('',#3256,1.); +#3256 = DIRECTION('',(0.,1.)); +#3257 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3258 = PCURVE('',#3076,#3259); +#3259 = DEFINITIONAL_REPRESENTATION('',(#3260),#3264); +#3260 = LINE('',#3261,#3262); +#3261 = CARTESIAN_POINT('',(0.,0.)); +#3262 = VECTOR('',#3263,1.); +#3263 = DIRECTION('',(1.,0.)); +#3264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3265 = ORIENTED_EDGE('',*,*,#3025,.T.); +#3266 = ORIENTED_EDGE('',*,*,#3267,.T.); +#3267 = EDGE_CURVE('',#3028,#3148,#3268,.T.); +#3268 = SURFACE_CURVE('',#3269,(#3273,#3280),.PCURVE_S1.); +#3269 = LINE('',#3270,#3271); +#3270 = CARTESIAN_POINT('',(-0.346,-1.976,0.1)); +#3271 = VECTOR('',#3272,1.); +#3272 = DIRECTION('',(1.,0.,0.)); +#3273 = PCURVE('',#3048,#3274); +#3274 = DEFINITIONAL_REPRESENTATION('',(#3275),#3279); +#3275 = LINE('',#3276,#3277); +#3276 = CARTESIAN_POINT('',(0.1,0.)); +#3277 = VECTOR('',#3278,1.); +#3278 = DIRECTION('',(0.,1.)); +#3279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3280 = PCURVE('',#3130,#3281); +#3281 = DEFINITIONAL_REPRESENTATION('',(#3282),#3286); +#3282 = LINE('',#3283,#3284); +#3283 = CARTESIAN_POINT('',(0.,0.)); +#3284 = VECTOR('',#3285,1.); +#3285 = DIRECTION('',(1.,0.)); +#3286 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3287 = ORIENTED_EDGE('',*,*,#3145,.F.); +#3288 = ADVANCED_FACE('',(#3289),#3104,.T.); +#3289 = FACE_BOUND('',#3290,.T.); +#3290 = EDGE_LOOP('',(#3291,#3312,#3313,#3334)); +#3291 = ORIENTED_EDGE('',*,*,#3292,.F.); +#3292 = EDGE_CURVE('',#3061,#3176,#3293,.T.); +#3293 = SURFACE_CURVE('',#3294,(#3298,#3305),.PCURVE_S1.); +#3294 = LINE('',#3295,#3296); +#3295 = CARTESIAN_POINT('',(-0.346,-1.624,0.)); +#3296 = VECTOR('',#3297,1.); +#3297 = DIRECTION('',(1.,0.,0.)); +#3298 = PCURVE('',#3104,#3299); +#3299 = DEFINITIONAL_REPRESENTATION('',(#3300),#3304); +#3300 = LINE('',#3301,#3302); +#3301 = CARTESIAN_POINT('',(0.,0.)); +#3302 = VECTOR('',#3303,1.); +#3303 = DIRECTION('',(0.,1.)); +#3304 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3305 = PCURVE('',#3076,#3306); +#3306 = DEFINITIONAL_REPRESENTATION('',(#3307),#3311); +#3307 = LINE('',#3308,#3309); +#3308 = CARTESIAN_POINT('',(0.,0.352)); +#3309 = VECTOR('',#3310,1.); +#3310 = DIRECTION('',(1.,0.)); +#3311 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3312 = ORIENTED_EDGE('',*,*,#3088,.T.); +#3313 = ORIENTED_EDGE('',*,*,#3314,.T.); +#3314 = EDGE_CURVE('',#3089,#3199,#3315,.T.); +#3315 = SURFACE_CURVE('',#3316,(#3320,#3327),.PCURVE_S1.); +#3316 = LINE('',#3317,#3318); +#3317 = CARTESIAN_POINT('',(-0.346,-1.624,0.1)); +#3318 = VECTOR('',#3319,1.); +#3319 = DIRECTION('',(1.,0.,0.)); +#3320 = PCURVE('',#3104,#3321); +#3321 = DEFINITIONAL_REPRESENTATION('',(#3322),#3326); +#3322 = LINE('',#3323,#3324); +#3323 = CARTESIAN_POINT('',(0.1,0.)); +#3324 = VECTOR('',#3325,1.); +#3325 = DIRECTION('',(0.,1.)); +#3326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3327 = PCURVE('',#3130,#3328); +#3328 = DEFINITIONAL_REPRESENTATION('',(#3329),#3333); +#3329 = LINE('',#3330,#3331); +#3330 = CARTESIAN_POINT('',(0.,0.352)); +#3331 = VECTOR('',#3332,1.); +#3332 = DIRECTION('',(1.,0.)); +#3333 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3334 = ORIENTED_EDGE('',*,*,#3198,.F.); +#3335 = ADVANCED_FACE('',(#3336),#3076,.F.); +#3336 = FACE_BOUND('',#3337,.F.); +#3337 = EDGE_LOOP('',(#3338,#3339,#3340,#3341)); +#3338 = ORIENTED_EDGE('',*,*,#3060,.F.); +#3339 = ORIENTED_EDGE('',*,*,#3245,.T.); +#3340 = ORIENTED_EDGE('',*,*,#3175,.T.); +#3341 = ORIENTED_EDGE('',*,*,#3292,.F.); +#3342 = ADVANCED_FACE('',(#3343),#3130,.T.); +#3343 = FACE_BOUND('',#3344,.T.); +#3344 = EDGE_LOOP('',(#3345,#3346,#3347,#3348)); +#3345 = ORIENTED_EDGE('',*,*,#3116,.F.); +#3346 = ORIENTED_EDGE('',*,*,#3267,.T.); +#3347 = ORIENTED_EDGE('',*,*,#3221,.T.); +#3348 = ORIENTED_EDGE('',*,*,#3314,.F.); +#3349 = MANIFOLD_SOLID_BREP('',#3350); +#3350 = CLOSED_SHELL('',(#3351,#3471,#3571,#3618,#3665,#3672)); +#3351 = ADVANCED_FACE('',(#3352),#3366,.F.); +#3352 = FACE_BOUND('',#3353,.F.); +#3353 = EDGE_LOOP('',(#3354,#3389,#3417,#3445)); +#3354 = ORIENTED_EDGE('',*,*,#3355,.F.); +#3355 = EDGE_CURVE('',#3356,#3358,#3360,.T.); +#3356 = VERTEX_POINT('',#3357); +#3357 = CARTESIAN_POINT('',(0.154,-1.976,0.)); +#3358 = VERTEX_POINT('',#3359); +#3359 = CARTESIAN_POINT('',(0.154,-1.976,0.1)); +#3360 = SURFACE_CURVE('',#3361,(#3365,#3377),.PCURVE_S1.); +#3361 = LINE('',#3362,#3363); +#3362 = CARTESIAN_POINT('',(0.154,-1.976,0.)); +#3363 = VECTOR('',#3364,1.); +#3364 = DIRECTION('',(0.,0.,1.)); +#3365 = PCURVE('',#3366,#3371); +#3366 = PLANE('',#3367); +#3367 = AXIS2_PLACEMENT_3D('',#3368,#3369,#3370); +#3368 = CARTESIAN_POINT('',(0.154,-1.976,0.)); +#3369 = DIRECTION('',(1.,0.,0.)); +#3370 = DIRECTION('',(0.,0.,1.)); +#3371 = DEFINITIONAL_REPRESENTATION('',(#3372),#3376); +#3372 = LINE('',#3373,#3374); +#3373 = CARTESIAN_POINT('',(0.,0.)); +#3374 = VECTOR('',#3375,1.); +#3375 = DIRECTION('',(1.,0.)); +#3376 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3377 = PCURVE('',#3378,#3383); +#3378 = PLANE('',#3379); +#3379 = AXIS2_PLACEMENT_3D('',#3380,#3381,#3382); +#3380 = CARTESIAN_POINT('',(0.154,-1.976,0.)); +#3381 = DIRECTION('',(0.,1.,0.)); +#3382 = DIRECTION('',(0.,0.,1.)); +#3383 = DEFINITIONAL_REPRESENTATION('',(#3384),#3388); +#3384 = LINE('',#3385,#3386); +#3385 = CARTESIAN_POINT('',(0.,0.)); +#3386 = VECTOR('',#3387,1.); +#3387 = DIRECTION('',(1.,0.)); +#3388 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3389 = ORIENTED_EDGE('',*,*,#3390,.T.); +#3390 = EDGE_CURVE('',#3356,#3391,#3393,.T.); +#3391 = VERTEX_POINT('',#3392); +#3392 = CARTESIAN_POINT('',(0.154,-1.624,0.)); +#3393 = SURFACE_CURVE('',#3394,(#3398,#3405),.PCURVE_S1.); +#3394 = LINE('',#3395,#3396); +#3395 = CARTESIAN_POINT('',(0.154,-1.976,0.)); +#3396 = VECTOR('',#3397,1.); +#3397 = DIRECTION('',(0.,1.,0.)); +#3398 = PCURVE('',#3366,#3399); +#3399 = DEFINITIONAL_REPRESENTATION('',(#3400),#3404); +#3400 = LINE('',#3401,#3402); +#3401 = CARTESIAN_POINT('',(0.,0.)); +#3402 = VECTOR('',#3403,1.); +#3403 = DIRECTION('',(0.,-1.)); +#3404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3405 = PCURVE('',#3406,#3411); +#3406 = PLANE('',#3407); +#3407 = AXIS2_PLACEMENT_3D('',#3408,#3409,#3410); +#3408 = CARTESIAN_POINT('',(0.154,-1.976,0.)); +#3409 = DIRECTION('',(0.,0.,1.)); +#3410 = DIRECTION('',(1.,0.,0.)); +#3411 = DEFINITIONAL_REPRESENTATION('',(#3412),#3416); +#3412 = LINE('',#3413,#3414); +#3413 = CARTESIAN_POINT('',(0.,0.)); +#3414 = VECTOR('',#3415,1.); +#3415 = DIRECTION('',(0.,1.)); +#3416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3417 = ORIENTED_EDGE('',*,*,#3418,.T.); +#3418 = EDGE_CURVE('',#3391,#3419,#3421,.T.); +#3419 = VERTEX_POINT('',#3420); +#3420 = CARTESIAN_POINT('',(0.154,-1.624,0.1)); +#3421 = SURFACE_CURVE('',#3422,(#3426,#3433),.PCURVE_S1.); +#3422 = LINE('',#3423,#3424); +#3423 = CARTESIAN_POINT('',(0.154,-1.624,0.)); +#3424 = VECTOR('',#3425,1.); +#3425 = DIRECTION('',(0.,0.,1.)); +#3426 = PCURVE('',#3366,#3427); +#3427 = DEFINITIONAL_REPRESENTATION('',(#3428),#3432); +#3428 = LINE('',#3429,#3430); +#3429 = CARTESIAN_POINT('',(0.,-0.352)); +#3430 = VECTOR('',#3431,1.); +#3431 = DIRECTION('',(1.,0.)); +#3432 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3433 = PCURVE('',#3434,#3439); +#3434 = PLANE('',#3435); +#3435 = AXIS2_PLACEMENT_3D('',#3436,#3437,#3438); +#3436 = CARTESIAN_POINT('',(0.154,-1.624,0.)); +#3437 = DIRECTION('',(0.,1.,0.)); +#3438 = DIRECTION('',(0.,0.,1.)); +#3439 = DEFINITIONAL_REPRESENTATION('',(#3440),#3444); +#3440 = LINE('',#3441,#3442); +#3441 = CARTESIAN_POINT('',(0.,0.)); +#3442 = VECTOR('',#3443,1.); +#3443 = DIRECTION('',(1.,0.)); +#3444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3445 = ORIENTED_EDGE('',*,*,#3446,.F.); +#3446 = EDGE_CURVE('',#3358,#3419,#3447,.T.); +#3447 = SURFACE_CURVE('',#3448,(#3452,#3459),.PCURVE_S1.); +#3448 = LINE('',#3449,#3450); +#3449 = CARTESIAN_POINT('',(0.154,-1.976,0.1)); +#3450 = VECTOR('',#3451,1.); +#3451 = DIRECTION('',(0.,1.,0.)); +#3452 = PCURVE('',#3366,#3453); +#3453 = DEFINITIONAL_REPRESENTATION('',(#3454),#3458); +#3454 = LINE('',#3455,#3456); +#3455 = CARTESIAN_POINT('',(0.1,0.)); +#3456 = VECTOR('',#3457,1.); +#3457 = DIRECTION('',(0.,-1.)); +#3458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3459 = PCURVE('',#3460,#3465); +#3460 = PLANE('',#3461); +#3461 = AXIS2_PLACEMENT_3D('',#3462,#3463,#3464); +#3462 = CARTESIAN_POINT('',(0.154,-1.976,0.1)); +#3463 = DIRECTION('',(0.,0.,1.)); +#3464 = DIRECTION('',(1.,0.,0.)); +#3465 = DEFINITIONAL_REPRESENTATION('',(#3466),#3470); +#3466 = LINE('',#3467,#3468); +#3467 = CARTESIAN_POINT('',(0.,0.)); +#3468 = VECTOR('',#3469,1.); +#3469 = DIRECTION('',(0.,1.)); +#3470 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3471 = ADVANCED_FACE('',(#3472),#3486,.T.); +#3472 = FACE_BOUND('',#3473,.T.); +#3473 = EDGE_LOOP('',(#3474,#3504,#3527,#3550)); +#3474 = ORIENTED_EDGE('',*,*,#3475,.F.); +#3475 = EDGE_CURVE('',#3476,#3478,#3480,.T.); +#3476 = VERTEX_POINT('',#3477); +#3477 = CARTESIAN_POINT('',(0.346,-1.976,0.)); +#3478 = VERTEX_POINT('',#3479); +#3479 = CARTESIAN_POINT('',(0.346,-1.976,0.1)); +#3480 = SURFACE_CURVE('',#3481,(#3485,#3497),.PCURVE_S1.); +#3481 = LINE('',#3482,#3483); +#3482 = CARTESIAN_POINT('',(0.346,-1.976,0.)); +#3483 = VECTOR('',#3484,1.); +#3484 = DIRECTION('',(0.,0.,1.)); +#3485 = PCURVE('',#3486,#3491); +#3486 = PLANE('',#3487); +#3487 = AXIS2_PLACEMENT_3D('',#3488,#3489,#3490); +#3488 = CARTESIAN_POINT('',(0.346,-1.976,0.)); +#3489 = DIRECTION('',(1.,0.,0.)); +#3490 = DIRECTION('',(0.,0.,1.)); +#3491 = DEFINITIONAL_REPRESENTATION('',(#3492),#3496); +#3492 = LINE('',#3493,#3494); +#3493 = CARTESIAN_POINT('',(0.,0.)); +#3494 = VECTOR('',#3495,1.); +#3495 = DIRECTION('',(1.,0.)); +#3496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3497 = PCURVE('',#3378,#3498); +#3498 = DEFINITIONAL_REPRESENTATION('',(#3499),#3503); +#3499 = LINE('',#3500,#3501); +#3500 = CARTESIAN_POINT('',(0.,0.192)); +#3501 = VECTOR('',#3502,1.); +#3502 = DIRECTION('',(1.,0.)); +#3503 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3504 = ORIENTED_EDGE('',*,*,#3505,.T.); +#3505 = EDGE_CURVE('',#3476,#3506,#3508,.T.); +#3506 = VERTEX_POINT('',#3507); +#3507 = CARTESIAN_POINT('',(0.346,-1.624,0.)); +#3508 = SURFACE_CURVE('',#3509,(#3513,#3520),.PCURVE_S1.); +#3509 = LINE('',#3510,#3511); +#3510 = CARTESIAN_POINT('',(0.346,-1.976,0.)); +#3511 = VECTOR('',#3512,1.); +#3512 = DIRECTION('',(0.,1.,0.)); +#3513 = PCURVE('',#3486,#3514); +#3514 = DEFINITIONAL_REPRESENTATION('',(#3515),#3519); +#3515 = LINE('',#3516,#3517); +#3516 = CARTESIAN_POINT('',(0.,0.)); +#3517 = VECTOR('',#3518,1.); +#3518 = DIRECTION('',(0.,-1.)); +#3519 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3520 = PCURVE('',#3406,#3521); +#3521 = DEFINITIONAL_REPRESENTATION('',(#3522),#3526); +#3522 = LINE('',#3523,#3524); +#3523 = CARTESIAN_POINT('',(0.192,0.)); +#3524 = VECTOR('',#3525,1.); +#3525 = DIRECTION('',(0.,1.)); +#3526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3527 = ORIENTED_EDGE('',*,*,#3528,.T.); +#3528 = EDGE_CURVE('',#3506,#3529,#3531,.T.); +#3529 = VERTEX_POINT('',#3530); +#3530 = CARTESIAN_POINT('',(0.346,-1.624,0.1)); +#3531 = SURFACE_CURVE('',#3532,(#3536,#3543),.PCURVE_S1.); +#3532 = LINE('',#3533,#3534); +#3533 = CARTESIAN_POINT('',(0.346,-1.624,0.)); +#3534 = VECTOR('',#3535,1.); +#3535 = DIRECTION('',(0.,0.,1.)); +#3536 = PCURVE('',#3486,#3537); +#3537 = DEFINITIONAL_REPRESENTATION('',(#3538),#3542); +#3538 = LINE('',#3539,#3540); +#3539 = CARTESIAN_POINT('',(0.,-0.352)); +#3540 = VECTOR('',#3541,1.); +#3541 = DIRECTION('',(1.,0.)); +#3542 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3543 = PCURVE('',#3434,#3544); +#3544 = DEFINITIONAL_REPRESENTATION('',(#3545),#3549); +#3545 = LINE('',#3546,#3547); +#3546 = CARTESIAN_POINT('',(0.,0.192)); +#3547 = VECTOR('',#3548,1.); +#3548 = DIRECTION('',(1.,0.)); +#3549 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3550 = ORIENTED_EDGE('',*,*,#3551,.F.); +#3551 = EDGE_CURVE('',#3478,#3529,#3552,.T.); +#3552 = SURFACE_CURVE('',#3553,(#3557,#3564),.PCURVE_S1.); +#3553 = LINE('',#3554,#3555); +#3554 = CARTESIAN_POINT('',(0.346,-1.976,0.1)); +#3555 = VECTOR('',#3556,1.); +#3556 = DIRECTION('',(0.,1.,0.)); +#3557 = PCURVE('',#3486,#3558); +#3558 = DEFINITIONAL_REPRESENTATION('',(#3559),#3563); +#3559 = LINE('',#3560,#3561); +#3560 = CARTESIAN_POINT('',(0.1,0.)); +#3561 = VECTOR('',#3562,1.); +#3562 = DIRECTION('',(0.,-1.)); +#3563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3564 = PCURVE('',#3460,#3565); +#3565 = DEFINITIONAL_REPRESENTATION('',(#3566),#3570); +#3566 = LINE('',#3567,#3568); +#3567 = CARTESIAN_POINT('',(0.192,0.)); +#3568 = VECTOR('',#3569,1.); +#3569 = DIRECTION('',(0.,1.)); +#3570 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3571 = ADVANCED_FACE('',(#3572),#3378,.F.); +#3572 = FACE_BOUND('',#3573,.F.); +#3573 = EDGE_LOOP('',(#3574,#3595,#3596,#3617)); +#3574 = ORIENTED_EDGE('',*,*,#3575,.F.); +#3575 = EDGE_CURVE('',#3356,#3476,#3576,.T.); +#3576 = SURFACE_CURVE('',#3577,(#3581,#3588),.PCURVE_S1.); +#3577 = LINE('',#3578,#3579); +#3578 = CARTESIAN_POINT('',(0.154,-1.976,0.)); +#3579 = VECTOR('',#3580,1.); +#3580 = DIRECTION('',(1.,0.,0.)); +#3581 = PCURVE('',#3378,#3582); +#3582 = DEFINITIONAL_REPRESENTATION('',(#3583),#3587); +#3583 = LINE('',#3584,#3585); +#3584 = CARTESIAN_POINT('',(0.,0.)); +#3585 = VECTOR('',#3586,1.); +#3586 = DIRECTION('',(0.,1.)); +#3587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3588 = PCURVE('',#3406,#3589); +#3589 = DEFINITIONAL_REPRESENTATION('',(#3590),#3594); +#3590 = LINE('',#3591,#3592); +#3591 = CARTESIAN_POINT('',(0.,0.)); +#3592 = VECTOR('',#3593,1.); +#3593 = DIRECTION('',(1.,0.)); +#3594 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3595 = ORIENTED_EDGE('',*,*,#3355,.T.); +#3596 = ORIENTED_EDGE('',*,*,#3597,.T.); +#3597 = EDGE_CURVE('',#3358,#3478,#3598,.T.); +#3598 = SURFACE_CURVE('',#3599,(#3603,#3610),.PCURVE_S1.); +#3599 = LINE('',#3600,#3601); +#3600 = CARTESIAN_POINT('',(0.154,-1.976,0.1)); +#3601 = VECTOR('',#3602,1.); +#3602 = DIRECTION('',(1.,0.,0.)); +#3603 = PCURVE('',#3378,#3604); +#3604 = DEFINITIONAL_REPRESENTATION('',(#3605),#3609); +#3605 = LINE('',#3606,#3607); +#3606 = CARTESIAN_POINT('',(0.1,0.)); +#3607 = VECTOR('',#3608,1.); +#3608 = DIRECTION('',(0.,1.)); +#3609 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3610 = PCURVE('',#3460,#3611); +#3611 = DEFINITIONAL_REPRESENTATION('',(#3612),#3616); +#3612 = LINE('',#3613,#3614); +#3613 = CARTESIAN_POINT('',(0.,0.)); +#3614 = VECTOR('',#3615,1.); +#3615 = DIRECTION('',(1.,0.)); +#3616 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3617 = ORIENTED_EDGE('',*,*,#3475,.F.); +#3618 = ADVANCED_FACE('',(#3619),#3434,.T.); +#3619 = FACE_BOUND('',#3620,.T.); +#3620 = EDGE_LOOP('',(#3621,#3642,#3643,#3664)); +#3621 = ORIENTED_EDGE('',*,*,#3622,.F.); +#3622 = EDGE_CURVE('',#3391,#3506,#3623,.T.); +#3623 = SURFACE_CURVE('',#3624,(#3628,#3635),.PCURVE_S1.); +#3624 = LINE('',#3625,#3626); +#3625 = CARTESIAN_POINT('',(0.154,-1.624,0.)); +#3626 = VECTOR('',#3627,1.); +#3627 = DIRECTION('',(1.,0.,0.)); +#3628 = PCURVE('',#3434,#3629); +#3629 = DEFINITIONAL_REPRESENTATION('',(#3630),#3634); +#3630 = LINE('',#3631,#3632); +#3631 = CARTESIAN_POINT('',(0.,0.)); +#3632 = VECTOR('',#3633,1.); +#3633 = DIRECTION('',(0.,1.)); +#3634 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3635 = PCURVE('',#3406,#3636); +#3636 = DEFINITIONAL_REPRESENTATION('',(#3637),#3641); +#3637 = LINE('',#3638,#3639); +#3638 = CARTESIAN_POINT('',(0.,0.352)); +#3639 = VECTOR('',#3640,1.); +#3640 = DIRECTION('',(1.,0.)); +#3641 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3642 = ORIENTED_EDGE('',*,*,#3418,.T.); +#3643 = ORIENTED_EDGE('',*,*,#3644,.T.); +#3644 = EDGE_CURVE('',#3419,#3529,#3645,.T.); +#3645 = SURFACE_CURVE('',#3646,(#3650,#3657),.PCURVE_S1.); +#3646 = LINE('',#3647,#3648); +#3647 = CARTESIAN_POINT('',(0.154,-1.624,0.1)); +#3648 = VECTOR('',#3649,1.); +#3649 = DIRECTION('',(1.,0.,0.)); +#3650 = PCURVE('',#3434,#3651); +#3651 = DEFINITIONAL_REPRESENTATION('',(#3652),#3656); +#3652 = LINE('',#3653,#3654); +#3653 = CARTESIAN_POINT('',(0.1,0.)); +#3654 = VECTOR('',#3655,1.); +#3655 = DIRECTION('',(0.,1.)); +#3656 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3657 = PCURVE('',#3460,#3658); +#3658 = DEFINITIONAL_REPRESENTATION('',(#3659),#3663); +#3659 = LINE('',#3660,#3661); +#3660 = CARTESIAN_POINT('',(0.,0.352)); +#3661 = VECTOR('',#3662,1.); +#3662 = DIRECTION('',(1.,0.)); +#3663 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3664 = ORIENTED_EDGE('',*,*,#3528,.F.); +#3665 = ADVANCED_FACE('',(#3666),#3406,.F.); +#3666 = FACE_BOUND('',#3667,.F.); +#3667 = EDGE_LOOP('',(#3668,#3669,#3670,#3671)); +#3668 = ORIENTED_EDGE('',*,*,#3390,.F.); +#3669 = ORIENTED_EDGE('',*,*,#3575,.T.); +#3670 = ORIENTED_EDGE('',*,*,#3505,.T.); +#3671 = ORIENTED_EDGE('',*,*,#3622,.F.); +#3672 = ADVANCED_FACE('',(#3673),#3460,.T.); +#3673 = FACE_BOUND('',#3674,.T.); +#3674 = EDGE_LOOP('',(#3675,#3676,#3677,#3678)); +#3675 = ORIENTED_EDGE('',*,*,#3446,.F.); +#3676 = ORIENTED_EDGE('',*,*,#3597,.T.); +#3677 = ORIENTED_EDGE('',*,*,#3551,.T.); +#3678 = ORIENTED_EDGE('',*,*,#3644,.F.); +#3679 = MANIFOLD_SOLID_BREP('',#3680); +#3680 = CLOSED_SHELL('',(#3681,#3801,#3901,#3948,#3995,#4002)); +#3681 = ADVANCED_FACE('',(#3682),#3696,.F.); +#3682 = FACE_BOUND('',#3683,.F.); +#3683 = EDGE_LOOP('',(#3684,#3719,#3747,#3775)); +#3684 = ORIENTED_EDGE('',*,*,#3685,.F.); +#3685 = EDGE_CURVE('',#3686,#3688,#3690,.T.); +#3686 = VERTEX_POINT('',#3687); +#3687 = CARTESIAN_POINT('',(0.654,-1.976,0.)); +#3688 = VERTEX_POINT('',#3689); +#3689 = CARTESIAN_POINT('',(0.654,-1.976,0.1)); +#3690 = SURFACE_CURVE('',#3691,(#3695,#3707),.PCURVE_S1.); +#3691 = LINE('',#3692,#3693); +#3692 = CARTESIAN_POINT('',(0.654,-1.976,0.)); +#3693 = VECTOR('',#3694,1.); +#3694 = DIRECTION('',(0.,0.,1.)); +#3695 = PCURVE('',#3696,#3701); +#3696 = PLANE('',#3697); +#3697 = AXIS2_PLACEMENT_3D('',#3698,#3699,#3700); +#3698 = CARTESIAN_POINT('',(0.654,-1.976,0.)); +#3699 = DIRECTION('',(1.,0.,0.)); +#3700 = DIRECTION('',(0.,0.,1.)); +#3701 = DEFINITIONAL_REPRESENTATION('',(#3702),#3706); +#3702 = LINE('',#3703,#3704); +#3703 = CARTESIAN_POINT('',(0.,0.)); +#3704 = VECTOR('',#3705,1.); +#3705 = DIRECTION('',(1.,0.)); +#3706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3707 = PCURVE('',#3708,#3713); +#3708 = PLANE('',#3709); +#3709 = AXIS2_PLACEMENT_3D('',#3710,#3711,#3712); +#3710 = CARTESIAN_POINT('',(0.654,-1.976,0.)); +#3711 = DIRECTION('',(0.,1.,0.)); +#3712 = DIRECTION('',(0.,0.,1.)); +#3713 = DEFINITIONAL_REPRESENTATION('',(#3714),#3718); +#3714 = LINE('',#3715,#3716); +#3715 = CARTESIAN_POINT('',(0.,0.)); +#3716 = VECTOR('',#3717,1.); +#3717 = DIRECTION('',(1.,0.)); +#3718 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3719 = ORIENTED_EDGE('',*,*,#3720,.T.); +#3720 = EDGE_CURVE('',#3686,#3721,#3723,.T.); +#3721 = VERTEX_POINT('',#3722); +#3722 = CARTESIAN_POINT('',(0.654,-1.624,0.)); +#3723 = SURFACE_CURVE('',#3724,(#3728,#3735),.PCURVE_S1.); +#3724 = LINE('',#3725,#3726); +#3725 = CARTESIAN_POINT('',(0.654,-1.976,0.)); +#3726 = VECTOR('',#3727,1.); +#3727 = DIRECTION('',(0.,1.,0.)); +#3728 = PCURVE('',#3696,#3729); +#3729 = DEFINITIONAL_REPRESENTATION('',(#3730),#3734); +#3730 = LINE('',#3731,#3732); +#3731 = CARTESIAN_POINT('',(0.,0.)); +#3732 = VECTOR('',#3733,1.); +#3733 = DIRECTION('',(0.,-1.)); +#3734 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3735 = PCURVE('',#3736,#3741); +#3736 = PLANE('',#3737); +#3737 = AXIS2_PLACEMENT_3D('',#3738,#3739,#3740); +#3738 = CARTESIAN_POINT('',(0.654,-1.976,0.)); +#3739 = DIRECTION('',(0.,0.,1.)); +#3740 = DIRECTION('',(1.,0.,0.)); +#3741 = DEFINITIONAL_REPRESENTATION('',(#3742),#3746); +#3742 = LINE('',#3743,#3744); +#3743 = CARTESIAN_POINT('',(0.,0.)); +#3744 = VECTOR('',#3745,1.); +#3745 = DIRECTION('',(0.,1.)); +#3746 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3747 = ORIENTED_EDGE('',*,*,#3748,.T.); +#3748 = EDGE_CURVE('',#3721,#3749,#3751,.T.); +#3749 = VERTEX_POINT('',#3750); +#3750 = CARTESIAN_POINT('',(0.654,-1.624,0.1)); +#3751 = SURFACE_CURVE('',#3752,(#3756,#3763),.PCURVE_S1.); +#3752 = LINE('',#3753,#3754); +#3753 = CARTESIAN_POINT('',(0.654,-1.624,0.)); +#3754 = VECTOR('',#3755,1.); +#3755 = DIRECTION('',(0.,0.,1.)); +#3756 = PCURVE('',#3696,#3757); +#3757 = DEFINITIONAL_REPRESENTATION('',(#3758),#3762); +#3758 = LINE('',#3759,#3760); +#3759 = CARTESIAN_POINT('',(0.,-0.352)); +#3760 = VECTOR('',#3761,1.); +#3761 = DIRECTION('',(1.,0.)); +#3762 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3763 = PCURVE('',#3764,#3769); +#3764 = PLANE('',#3765); +#3765 = AXIS2_PLACEMENT_3D('',#3766,#3767,#3768); +#3766 = CARTESIAN_POINT('',(0.654,-1.624,0.)); +#3767 = DIRECTION('',(0.,1.,0.)); +#3768 = DIRECTION('',(0.,0.,1.)); +#3769 = DEFINITIONAL_REPRESENTATION('',(#3770),#3774); +#3770 = LINE('',#3771,#3772); +#3771 = CARTESIAN_POINT('',(0.,0.)); +#3772 = VECTOR('',#3773,1.); +#3773 = DIRECTION('',(1.,0.)); +#3774 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3775 = ORIENTED_EDGE('',*,*,#3776,.F.); +#3776 = EDGE_CURVE('',#3688,#3749,#3777,.T.); +#3777 = SURFACE_CURVE('',#3778,(#3782,#3789),.PCURVE_S1.); +#3778 = LINE('',#3779,#3780); +#3779 = CARTESIAN_POINT('',(0.654,-1.976,0.1)); +#3780 = VECTOR('',#3781,1.); +#3781 = DIRECTION('',(0.,1.,0.)); +#3782 = PCURVE('',#3696,#3783); +#3783 = DEFINITIONAL_REPRESENTATION('',(#3784),#3788); +#3784 = LINE('',#3785,#3786); +#3785 = CARTESIAN_POINT('',(0.1,0.)); +#3786 = VECTOR('',#3787,1.); +#3787 = DIRECTION('',(0.,-1.)); +#3788 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3789 = PCURVE('',#3790,#3795); +#3790 = PLANE('',#3791); +#3791 = AXIS2_PLACEMENT_3D('',#3792,#3793,#3794); +#3792 = CARTESIAN_POINT('',(0.654,-1.976,0.1)); +#3793 = DIRECTION('',(0.,0.,1.)); +#3794 = DIRECTION('',(1.,0.,0.)); +#3795 = DEFINITIONAL_REPRESENTATION('',(#3796),#3800); +#3796 = LINE('',#3797,#3798); +#3797 = CARTESIAN_POINT('',(0.,0.)); +#3798 = VECTOR('',#3799,1.); +#3799 = DIRECTION('',(0.,1.)); +#3800 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3801 = ADVANCED_FACE('',(#3802),#3816,.T.); +#3802 = FACE_BOUND('',#3803,.T.); +#3803 = EDGE_LOOP('',(#3804,#3834,#3857,#3880)); +#3804 = ORIENTED_EDGE('',*,*,#3805,.F.); +#3805 = EDGE_CURVE('',#3806,#3808,#3810,.T.); +#3806 = VERTEX_POINT('',#3807); +#3807 = CARTESIAN_POINT('',(0.846,-1.976,0.)); +#3808 = VERTEX_POINT('',#3809); +#3809 = CARTESIAN_POINT('',(0.846,-1.976,0.1)); +#3810 = SURFACE_CURVE('',#3811,(#3815,#3827),.PCURVE_S1.); +#3811 = LINE('',#3812,#3813); +#3812 = CARTESIAN_POINT('',(0.846,-1.976,0.)); +#3813 = VECTOR('',#3814,1.); +#3814 = DIRECTION('',(0.,0.,1.)); +#3815 = PCURVE('',#3816,#3821); +#3816 = PLANE('',#3817); +#3817 = AXIS2_PLACEMENT_3D('',#3818,#3819,#3820); +#3818 = CARTESIAN_POINT('',(0.846,-1.976,0.)); +#3819 = DIRECTION('',(1.,0.,0.)); +#3820 = DIRECTION('',(0.,0.,1.)); +#3821 = DEFINITIONAL_REPRESENTATION('',(#3822),#3826); +#3822 = LINE('',#3823,#3824); +#3823 = CARTESIAN_POINT('',(0.,0.)); +#3824 = VECTOR('',#3825,1.); +#3825 = DIRECTION('',(1.,0.)); +#3826 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3827 = PCURVE('',#3708,#3828); +#3828 = DEFINITIONAL_REPRESENTATION('',(#3829),#3833); +#3829 = LINE('',#3830,#3831); +#3830 = CARTESIAN_POINT('',(0.,0.192)); +#3831 = VECTOR('',#3832,1.); +#3832 = DIRECTION('',(1.,0.)); +#3833 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3834 = ORIENTED_EDGE('',*,*,#3835,.T.); +#3835 = EDGE_CURVE('',#3806,#3836,#3838,.T.); +#3836 = VERTEX_POINT('',#3837); +#3837 = CARTESIAN_POINT('',(0.846,-1.624,0.)); +#3838 = SURFACE_CURVE('',#3839,(#3843,#3850),.PCURVE_S1.); +#3839 = LINE('',#3840,#3841); +#3840 = CARTESIAN_POINT('',(0.846,-1.976,0.)); +#3841 = VECTOR('',#3842,1.); +#3842 = DIRECTION('',(0.,1.,0.)); +#3843 = PCURVE('',#3816,#3844); +#3844 = DEFINITIONAL_REPRESENTATION('',(#3845),#3849); +#3845 = LINE('',#3846,#3847); +#3846 = CARTESIAN_POINT('',(0.,0.)); +#3847 = VECTOR('',#3848,1.); +#3848 = DIRECTION('',(0.,-1.)); +#3849 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3850 = PCURVE('',#3736,#3851); +#3851 = DEFINITIONAL_REPRESENTATION('',(#3852),#3856); +#3852 = LINE('',#3853,#3854); +#3853 = CARTESIAN_POINT('',(0.192,0.)); +#3854 = VECTOR('',#3855,1.); +#3855 = DIRECTION('',(0.,1.)); +#3856 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3857 = ORIENTED_EDGE('',*,*,#3858,.T.); +#3858 = EDGE_CURVE('',#3836,#3859,#3861,.T.); +#3859 = VERTEX_POINT('',#3860); +#3860 = CARTESIAN_POINT('',(0.846,-1.624,0.1)); +#3861 = SURFACE_CURVE('',#3862,(#3866,#3873),.PCURVE_S1.); +#3862 = LINE('',#3863,#3864); +#3863 = CARTESIAN_POINT('',(0.846,-1.624,0.)); +#3864 = VECTOR('',#3865,1.); +#3865 = DIRECTION('',(0.,0.,1.)); +#3866 = PCURVE('',#3816,#3867); +#3867 = DEFINITIONAL_REPRESENTATION('',(#3868),#3872); +#3868 = LINE('',#3869,#3870); +#3869 = CARTESIAN_POINT('',(0.,-0.352)); +#3870 = VECTOR('',#3871,1.); +#3871 = DIRECTION('',(1.,0.)); +#3872 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3873 = PCURVE('',#3764,#3874); +#3874 = DEFINITIONAL_REPRESENTATION('',(#3875),#3879); +#3875 = LINE('',#3876,#3877); +#3876 = CARTESIAN_POINT('',(0.,0.192)); +#3877 = VECTOR('',#3878,1.); +#3878 = DIRECTION('',(1.,0.)); +#3879 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3880 = ORIENTED_EDGE('',*,*,#3881,.F.); +#3881 = EDGE_CURVE('',#3808,#3859,#3882,.T.); +#3882 = SURFACE_CURVE('',#3883,(#3887,#3894),.PCURVE_S1.); +#3883 = LINE('',#3884,#3885); +#3884 = CARTESIAN_POINT('',(0.846,-1.976,0.1)); +#3885 = VECTOR('',#3886,1.); +#3886 = DIRECTION('',(0.,1.,0.)); +#3887 = PCURVE('',#3816,#3888); +#3888 = DEFINITIONAL_REPRESENTATION('',(#3889),#3893); +#3889 = LINE('',#3890,#3891); +#3890 = CARTESIAN_POINT('',(0.1,0.)); +#3891 = VECTOR('',#3892,1.); +#3892 = DIRECTION('',(0.,-1.)); +#3893 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3894 = PCURVE('',#3790,#3895); +#3895 = DEFINITIONAL_REPRESENTATION('',(#3896),#3900); +#3896 = LINE('',#3897,#3898); +#3897 = CARTESIAN_POINT('',(0.192,0.)); +#3898 = VECTOR('',#3899,1.); +#3899 = DIRECTION('',(0.,1.)); +#3900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3901 = ADVANCED_FACE('',(#3902),#3708,.F.); +#3902 = FACE_BOUND('',#3903,.F.); +#3903 = EDGE_LOOP('',(#3904,#3925,#3926,#3947)); +#3904 = ORIENTED_EDGE('',*,*,#3905,.F.); +#3905 = EDGE_CURVE('',#3686,#3806,#3906,.T.); +#3906 = SURFACE_CURVE('',#3907,(#3911,#3918),.PCURVE_S1.); +#3907 = LINE('',#3908,#3909); +#3908 = CARTESIAN_POINT('',(0.654,-1.976,0.)); +#3909 = VECTOR('',#3910,1.); +#3910 = DIRECTION('',(1.,0.,0.)); +#3911 = PCURVE('',#3708,#3912); +#3912 = DEFINITIONAL_REPRESENTATION('',(#3913),#3917); +#3913 = LINE('',#3914,#3915); +#3914 = CARTESIAN_POINT('',(0.,0.)); +#3915 = VECTOR('',#3916,1.); +#3916 = DIRECTION('',(0.,1.)); +#3917 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3918 = PCURVE('',#3736,#3919); +#3919 = DEFINITIONAL_REPRESENTATION('',(#3920),#3924); +#3920 = LINE('',#3921,#3922); +#3921 = CARTESIAN_POINT('',(0.,0.)); +#3922 = VECTOR('',#3923,1.); +#3923 = DIRECTION('',(1.,0.)); +#3924 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3925 = ORIENTED_EDGE('',*,*,#3685,.T.); +#3926 = ORIENTED_EDGE('',*,*,#3927,.T.); +#3927 = EDGE_CURVE('',#3688,#3808,#3928,.T.); +#3928 = SURFACE_CURVE('',#3929,(#3933,#3940),.PCURVE_S1.); +#3929 = LINE('',#3930,#3931); +#3930 = CARTESIAN_POINT('',(0.654,-1.976,0.1)); +#3931 = VECTOR('',#3932,1.); +#3932 = DIRECTION('',(1.,0.,0.)); +#3933 = PCURVE('',#3708,#3934); +#3934 = DEFINITIONAL_REPRESENTATION('',(#3935),#3939); +#3935 = LINE('',#3936,#3937); +#3936 = CARTESIAN_POINT('',(0.1,0.)); +#3937 = VECTOR('',#3938,1.); +#3938 = DIRECTION('',(0.,1.)); +#3939 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3940 = PCURVE('',#3790,#3941); +#3941 = DEFINITIONAL_REPRESENTATION('',(#3942),#3946); +#3942 = LINE('',#3943,#3944); +#3943 = CARTESIAN_POINT('',(0.,0.)); +#3944 = VECTOR('',#3945,1.); +#3945 = DIRECTION('',(1.,0.)); +#3946 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3947 = ORIENTED_EDGE('',*,*,#3805,.F.); +#3948 = ADVANCED_FACE('',(#3949),#3764,.T.); +#3949 = FACE_BOUND('',#3950,.T.); +#3950 = EDGE_LOOP('',(#3951,#3972,#3973,#3994)); +#3951 = ORIENTED_EDGE('',*,*,#3952,.F.); +#3952 = EDGE_CURVE('',#3721,#3836,#3953,.T.); +#3953 = SURFACE_CURVE('',#3954,(#3958,#3965),.PCURVE_S1.); +#3954 = LINE('',#3955,#3956); +#3955 = CARTESIAN_POINT('',(0.654,-1.624,0.)); +#3956 = VECTOR('',#3957,1.); +#3957 = DIRECTION('',(1.,0.,0.)); +#3958 = PCURVE('',#3764,#3959); +#3959 = DEFINITIONAL_REPRESENTATION('',(#3960),#3964); +#3960 = LINE('',#3961,#3962); +#3961 = CARTESIAN_POINT('',(0.,0.)); +#3962 = VECTOR('',#3963,1.); +#3963 = DIRECTION('',(0.,1.)); +#3964 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3965 = PCURVE('',#3736,#3966); +#3966 = DEFINITIONAL_REPRESENTATION('',(#3967),#3971); +#3967 = LINE('',#3968,#3969); +#3968 = CARTESIAN_POINT('',(0.,0.352)); +#3969 = VECTOR('',#3970,1.); +#3970 = DIRECTION('',(1.,0.)); +#3971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3972 = ORIENTED_EDGE('',*,*,#3748,.T.); +#3973 = ORIENTED_EDGE('',*,*,#3974,.T.); +#3974 = EDGE_CURVE('',#3749,#3859,#3975,.T.); +#3975 = SURFACE_CURVE('',#3976,(#3980,#3987),.PCURVE_S1.); +#3976 = LINE('',#3977,#3978); +#3977 = CARTESIAN_POINT('',(0.654,-1.624,0.1)); +#3978 = VECTOR('',#3979,1.); +#3979 = DIRECTION('',(1.,0.,0.)); +#3980 = PCURVE('',#3764,#3981); +#3981 = DEFINITIONAL_REPRESENTATION('',(#3982),#3986); +#3982 = LINE('',#3983,#3984); +#3983 = CARTESIAN_POINT('',(0.1,0.)); +#3984 = VECTOR('',#3985,1.); +#3985 = DIRECTION('',(0.,1.)); +#3986 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3987 = PCURVE('',#3790,#3988); +#3988 = DEFINITIONAL_REPRESENTATION('',(#3989),#3993); +#3989 = LINE('',#3990,#3991); +#3990 = CARTESIAN_POINT('',(0.,0.352)); +#3991 = VECTOR('',#3992,1.); +#3992 = DIRECTION('',(1.,0.)); +#3993 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3994 = ORIENTED_EDGE('',*,*,#3858,.F.); +#3995 = ADVANCED_FACE('',(#3996),#3736,.F.); +#3996 = FACE_BOUND('',#3997,.F.); +#3997 = EDGE_LOOP('',(#3998,#3999,#4000,#4001)); +#3998 = ORIENTED_EDGE('',*,*,#3720,.F.); +#3999 = ORIENTED_EDGE('',*,*,#3905,.T.); +#4000 = ORIENTED_EDGE('',*,*,#3835,.T.); +#4001 = ORIENTED_EDGE('',*,*,#3952,.F.); +#4002 = ADVANCED_FACE('',(#4003),#3790,.T.); +#4003 = FACE_BOUND('',#4004,.T.); +#4004 = EDGE_LOOP('',(#4005,#4006,#4007,#4008)); +#4005 = ORIENTED_EDGE('',*,*,#3776,.F.); +#4006 = ORIENTED_EDGE('',*,*,#3927,.T.); +#4007 = ORIENTED_EDGE('',*,*,#3881,.T.); +#4008 = ORIENTED_EDGE('',*,*,#3974,.F.); +#4009 = MANIFOLD_SOLID_BREP('',#4010); +#4010 = CLOSED_SHELL('',(#4011,#4131,#4231,#4278,#4325,#4332)); +#4011 = ADVANCED_FACE('',(#4012),#4026,.F.); +#4012 = FACE_BOUND('',#4013,.F.); +#4013 = EDGE_LOOP('',(#4014,#4049,#4077,#4105)); +#4014 = ORIENTED_EDGE('',*,*,#4015,.F.); +#4015 = EDGE_CURVE('',#4016,#4018,#4020,.T.); +#4016 = VERTEX_POINT('',#4017); +#4017 = CARTESIAN_POINT('',(1.154,-1.976,0.)); +#4018 = VERTEX_POINT('',#4019); +#4019 = CARTESIAN_POINT('',(1.154,-1.976,0.1)); +#4020 = SURFACE_CURVE('',#4021,(#4025,#4037),.PCURVE_S1.); +#4021 = LINE('',#4022,#4023); +#4022 = CARTESIAN_POINT('',(1.154,-1.976,0.)); +#4023 = VECTOR('',#4024,1.); +#4024 = DIRECTION('',(0.,0.,1.)); +#4025 = PCURVE('',#4026,#4031); +#4026 = PLANE('',#4027); +#4027 = AXIS2_PLACEMENT_3D('',#4028,#4029,#4030); +#4028 = CARTESIAN_POINT('',(1.154,-1.976,0.)); +#4029 = DIRECTION('',(1.,0.,0.)); +#4030 = DIRECTION('',(0.,0.,1.)); +#4031 = DEFINITIONAL_REPRESENTATION('',(#4032),#4036); +#4032 = LINE('',#4033,#4034); +#4033 = CARTESIAN_POINT('',(0.,0.)); +#4034 = VECTOR('',#4035,1.); +#4035 = DIRECTION('',(1.,0.)); +#4036 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4037 = PCURVE('',#4038,#4043); +#4038 = PLANE('',#4039); +#4039 = AXIS2_PLACEMENT_3D('',#4040,#4041,#4042); +#4040 = CARTESIAN_POINT('',(1.154,-1.976,0.)); +#4041 = DIRECTION('',(0.,1.,0.)); +#4042 = DIRECTION('',(0.,0.,1.)); +#4043 = DEFINITIONAL_REPRESENTATION('',(#4044),#4048); +#4044 = LINE('',#4045,#4046); +#4045 = CARTESIAN_POINT('',(0.,0.)); +#4046 = VECTOR('',#4047,1.); +#4047 = DIRECTION('',(1.,0.)); +#4048 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4049 = ORIENTED_EDGE('',*,*,#4050,.T.); +#4050 = EDGE_CURVE('',#4016,#4051,#4053,.T.); +#4051 = VERTEX_POINT('',#4052); +#4052 = CARTESIAN_POINT('',(1.154,-1.624,0.)); +#4053 = SURFACE_CURVE('',#4054,(#4058,#4065),.PCURVE_S1.); +#4054 = LINE('',#4055,#4056); +#4055 = CARTESIAN_POINT('',(1.154,-1.976,0.)); +#4056 = VECTOR('',#4057,1.); +#4057 = DIRECTION('',(0.,1.,0.)); +#4058 = PCURVE('',#4026,#4059); +#4059 = DEFINITIONAL_REPRESENTATION('',(#4060),#4064); +#4060 = LINE('',#4061,#4062); +#4061 = CARTESIAN_POINT('',(0.,0.)); +#4062 = VECTOR('',#4063,1.); +#4063 = DIRECTION('',(0.,-1.)); +#4064 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4065 = PCURVE('',#4066,#4071); +#4066 = PLANE('',#4067); +#4067 = AXIS2_PLACEMENT_3D('',#4068,#4069,#4070); +#4068 = CARTESIAN_POINT('',(1.154,-1.976,0.)); +#4069 = DIRECTION('',(0.,0.,1.)); +#4070 = DIRECTION('',(1.,0.,0.)); +#4071 = DEFINITIONAL_REPRESENTATION('',(#4072),#4076); +#4072 = LINE('',#4073,#4074); +#4073 = CARTESIAN_POINT('',(0.,0.)); +#4074 = VECTOR('',#4075,1.); +#4075 = DIRECTION('',(0.,1.)); +#4076 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4077 = ORIENTED_EDGE('',*,*,#4078,.T.); +#4078 = EDGE_CURVE('',#4051,#4079,#4081,.T.); +#4079 = VERTEX_POINT('',#4080); +#4080 = CARTESIAN_POINT('',(1.154,-1.624,0.1)); +#4081 = SURFACE_CURVE('',#4082,(#4086,#4093),.PCURVE_S1.); +#4082 = LINE('',#4083,#4084); +#4083 = CARTESIAN_POINT('',(1.154,-1.624,0.)); +#4084 = VECTOR('',#4085,1.); +#4085 = DIRECTION('',(0.,0.,1.)); +#4086 = PCURVE('',#4026,#4087); +#4087 = DEFINITIONAL_REPRESENTATION('',(#4088),#4092); +#4088 = LINE('',#4089,#4090); +#4089 = CARTESIAN_POINT('',(0.,-0.352)); +#4090 = VECTOR('',#4091,1.); +#4091 = DIRECTION('',(1.,0.)); +#4092 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4093 = PCURVE('',#4094,#4099); +#4094 = PLANE('',#4095); +#4095 = AXIS2_PLACEMENT_3D('',#4096,#4097,#4098); +#4096 = CARTESIAN_POINT('',(1.154,-1.624,0.)); +#4097 = DIRECTION('',(0.,1.,0.)); +#4098 = DIRECTION('',(0.,0.,1.)); +#4099 = DEFINITIONAL_REPRESENTATION('',(#4100),#4104); +#4100 = LINE('',#4101,#4102); +#4101 = CARTESIAN_POINT('',(0.,0.)); +#4102 = VECTOR('',#4103,1.); +#4103 = DIRECTION('',(1.,0.)); +#4104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4105 = ORIENTED_EDGE('',*,*,#4106,.F.); +#4106 = EDGE_CURVE('',#4018,#4079,#4107,.T.); +#4107 = SURFACE_CURVE('',#4108,(#4112,#4119),.PCURVE_S1.); +#4108 = LINE('',#4109,#4110); +#4109 = CARTESIAN_POINT('',(1.154,-1.976,0.1)); +#4110 = VECTOR('',#4111,1.); +#4111 = DIRECTION('',(0.,1.,0.)); +#4112 = PCURVE('',#4026,#4113); +#4113 = DEFINITIONAL_REPRESENTATION('',(#4114),#4118); +#4114 = LINE('',#4115,#4116); +#4115 = CARTESIAN_POINT('',(0.1,0.)); +#4116 = VECTOR('',#4117,1.); +#4117 = DIRECTION('',(0.,-1.)); +#4118 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4119 = PCURVE('',#4120,#4125); +#4120 = PLANE('',#4121); +#4121 = AXIS2_PLACEMENT_3D('',#4122,#4123,#4124); +#4122 = CARTESIAN_POINT('',(1.154,-1.976,0.1)); +#4123 = DIRECTION('',(0.,0.,1.)); +#4124 = DIRECTION('',(1.,0.,0.)); +#4125 = DEFINITIONAL_REPRESENTATION('',(#4126),#4130); +#4126 = LINE('',#4127,#4128); +#4127 = CARTESIAN_POINT('',(0.,0.)); +#4128 = VECTOR('',#4129,1.); +#4129 = DIRECTION('',(0.,1.)); +#4130 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4131 = ADVANCED_FACE('',(#4132),#4146,.T.); +#4132 = FACE_BOUND('',#4133,.T.); +#4133 = EDGE_LOOP('',(#4134,#4164,#4187,#4210)); +#4134 = ORIENTED_EDGE('',*,*,#4135,.F.); +#4135 = EDGE_CURVE('',#4136,#4138,#4140,.T.); +#4136 = VERTEX_POINT('',#4137); +#4137 = CARTESIAN_POINT('',(1.346,-1.976,0.)); +#4138 = VERTEX_POINT('',#4139); +#4139 = CARTESIAN_POINT('',(1.346,-1.976,0.1)); +#4140 = SURFACE_CURVE('',#4141,(#4145,#4157),.PCURVE_S1.); +#4141 = LINE('',#4142,#4143); +#4142 = CARTESIAN_POINT('',(1.346,-1.976,0.)); +#4143 = VECTOR('',#4144,1.); +#4144 = DIRECTION('',(0.,0.,1.)); +#4145 = PCURVE('',#4146,#4151); +#4146 = PLANE('',#4147); +#4147 = AXIS2_PLACEMENT_3D('',#4148,#4149,#4150); +#4148 = CARTESIAN_POINT('',(1.346,-1.976,0.)); +#4149 = DIRECTION('',(1.,0.,0.)); +#4150 = DIRECTION('',(0.,0.,1.)); +#4151 = DEFINITIONAL_REPRESENTATION('',(#4152),#4156); +#4152 = LINE('',#4153,#4154); +#4153 = CARTESIAN_POINT('',(0.,0.)); +#4154 = VECTOR('',#4155,1.); +#4155 = DIRECTION('',(1.,0.)); +#4156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4157 = PCURVE('',#4038,#4158); +#4158 = DEFINITIONAL_REPRESENTATION('',(#4159),#4163); +#4159 = LINE('',#4160,#4161); +#4160 = CARTESIAN_POINT('',(0.,0.192)); +#4161 = VECTOR('',#4162,1.); +#4162 = DIRECTION('',(1.,0.)); +#4163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4164 = ORIENTED_EDGE('',*,*,#4165,.T.); +#4165 = EDGE_CURVE('',#4136,#4166,#4168,.T.); +#4166 = VERTEX_POINT('',#4167); +#4167 = CARTESIAN_POINT('',(1.346,-1.624,0.)); +#4168 = SURFACE_CURVE('',#4169,(#4173,#4180),.PCURVE_S1.); +#4169 = LINE('',#4170,#4171); +#4170 = CARTESIAN_POINT('',(1.346,-1.976,0.)); +#4171 = VECTOR('',#4172,1.); +#4172 = DIRECTION('',(0.,1.,0.)); +#4173 = PCURVE('',#4146,#4174); +#4174 = DEFINITIONAL_REPRESENTATION('',(#4175),#4179); +#4175 = LINE('',#4176,#4177); +#4176 = CARTESIAN_POINT('',(0.,0.)); +#4177 = VECTOR('',#4178,1.); +#4178 = DIRECTION('',(0.,-1.)); +#4179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4180 = PCURVE('',#4066,#4181); +#4181 = DEFINITIONAL_REPRESENTATION('',(#4182),#4186); +#4182 = LINE('',#4183,#4184); +#4183 = CARTESIAN_POINT('',(0.192,0.)); +#4184 = VECTOR('',#4185,1.); +#4185 = DIRECTION('',(0.,1.)); +#4186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4187 = ORIENTED_EDGE('',*,*,#4188,.T.); +#4188 = EDGE_CURVE('',#4166,#4189,#4191,.T.); +#4189 = VERTEX_POINT('',#4190); +#4190 = CARTESIAN_POINT('',(1.346,-1.624,0.1)); +#4191 = SURFACE_CURVE('',#4192,(#4196,#4203),.PCURVE_S1.); +#4192 = LINE('',#4193,#4194); +#4193 = CARTESIAN_POINT('',(1.346,-1.624,0.)); +#4194 = VECTOR('',#4195,1.); +#4195 = DIRECTION('',(0.,0.,1.)); +#4196 = PCURVE('',#4146,#4197); +#4197 = DEFINITIONAL_REPRESENTATION('',(#4198),#4202); +#4198 = LINE('',#4199,#4200); +#4199 = CARTESIAN_POINT('',(0.,-0.352)); +#4200 = VECTOR('',#4201,1.); +#4201 = DIRECTION('',(1.,0.)); +#4202 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4203 = PCURVE('',#4094,#4204); +#4204 = DEFINITIONAL_REPRESENTATION('',(#4205),#4209); +#4205 = LINE('',#4206,#4207); +#4206 = CARTESIAN_POINT('',(0.,0.192)); +#4207 = VECTOR('',#4208,1.); +#4208 = DIRECTION('',(1.,0.)); +#4209 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4210 = ORIENTED_EDGE('',*,*,#4211,.F.); +#4211 = EDGE_CURVE('',#4138,#4189,#4212,.T.); +#4212 = SURFACE_CURVE('',#4213,(#4217,#4224),.PCURVE_S1.); +#4213 = LINE('',#4214,#4215); +#4214 = CARTESIAN_POINT('',(1.346,-1.976,0.1)); +#4215 = VECTOR('',#4216,1.); +#4216 = DIRECTION('',(0.,1.,0.)); +#4217 = PCURVE('',#4146,#4218); +#4218 = DEFINITIONAL_REPRESENTATION('',(#4219),#4223); +#4219 = LINE('',#4220,#4221); +#4220 = CARTESIAN_POINT('',(0.1,0.)); +#4221 = VECTOR('',#4222,1.); +#4222 = DIRECTION('',(0.,-1.)); +#4223 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4224 = PCURVE('',#4120,#4225); +#4225 = DEFINITIONAL_REPRESENTATION('',(#4226),#4230); +#4226 = LINE('',#4227,#4228); +#4227 = CARTESIAN_POINT('',(0.192,0.)); +#4228 = VECTOR('',#4229,1.); +#4229 = DIRECTION('',(0.,1.)); +#4230 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4231 = ADVANCED_FACE('',(#4232),#4038,.F.); +#4232 = FACE_BOUND('',#4233,.F.); +#4233 = EDGE_LOOP('',(#4234,#4255,#4256,#4277)); +#4234 = ORIENTED_EDGE('',*,*,#4235,.F.); +#4235 = EDGE_CURVE('',#4016,#4136,#4236,.T.); +#4236 = SURFACE_CURVE('',#4237,(#4241,#4248),.PCURVE_S1.); +#4237 = LINE('',#4238,#4239); +#4238 = CARTESIAN_POINT('',(1.154,-1.976,0.)); +#4239 = VECTOR('',#4240,1.); +#4240 = DIRECTION('',(1.,0.,0.)); +#4241 = PCURVE('',#4038,#4242); +#4242 = DEFINITIONAL_REPRESENTATION('',(#4243),#4247); +#4243 = LINE('',#4244,#4245); +#4244 = CARTESIAN_POINT('',(0.,0.)); +#4245 = VECTOR('',#4246,1.); +#4246 = DIRECTION('',(0.,1.)); +#4247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4248 = PCURVE('',#4066,#4249); +#4249 = DEFINITIONAL_REPRESENTATION('',(#4250),#4254); +#4250 = LINE('',#4251,#4252); +#4251 = CARTESIAN_POINT('',(0.,0.)); +#4252 = VECTOR('',#4253,1.); +#4253 = DIRECTION('',(1.,0.)); +#4254 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4255 = ORIENTED_EDGE('',*,*,#4015,.T.); +#4256 = ORIENTED_EDGE('',*,*,#4257,.T.); +#4257 = EDGE_CURVE('',#4018,#4138,#4258,.T.); +#4258 = SURFACE_CURVE('',#4259,(#4263,#4270),.PCURVE_S1.); +#4259 = LINE('',#4260,#4261); +#4260 = CARTESIAN_POINT('',(1.154,-1.976,0.1)); +#4261 = VECTOR('',#4262,1.); +#4262 = DIRECTION('',(1.,0.,0.)); +#4263 = PCURVE('',#4038,#4264); +#4264 = DEFINITIONAL_REPRESENTATION('',(#4265),#4269); +#4265 = LINE('',#4266,#4267); +#4266 = CARTESIAN_POINT('',(0.1,0.)); +#4267 = VECTOR('',#4268,1.); +#4268 = DIRECTION('',(0.,1.)); +#4269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4270 = PCURVE('',#4120,#4271); +#4271 = DEFINITIONAL_REPRESENTATION('',(#4272),#4276); +#4272 = LINE('',#4273,#4274); +#4273 = CARTESIAN_POINT('',(0.,0.)); +#4274 = VECTOR('',#4275,1.); +#4275 = DIRECTION('',(1.,0.)); +#4276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4277 = ORIENTED_EDGE('',*,*,#4135,.F.); +#4278 = ADVANCED_FACE('',(#4279),#4094,.T.); +#4279 = FACE_BOUND('',#4280,.T.); +#4280 = EDGE_LOOP('',(#4281,#4302,#4303,#4324)); +#4281 = ORIENTED_EDGE('',*,*,#4282,.F.); +#4282 = EDGE_CURVE('',#4051,#4166,#4283,.T.); +#4283 = SURFACE_CURVE('',#4284,(#4288,#4295),.PCURVE_S1.); +#4284 = LINE('',#4285,#4286); +#4285 = CARTESIAN_POINT('',(1.154,-1.624,0.)); +#4286 = VECTOR('',#4287,1.); +#4287 = DIRECTION('',(1.,0.,0.)); +#4288 = PCURVE('',#4094,#4289); +#4289 = DEFINITIONAL_REPRESENTATION('',(#4290),#4294); +#4290 = LINE('',#4291,#4292); +#4291 = CARTESIAN_POINT('',(0.,0.)); +#4292 = VECTOR('',#4293,1.); +#4293 = DIRECTION('',(0.,1.)); +#4294 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4295 = PCURVE('',#4066,#4296); +#4296 = DEFINITIONAL_REPRESENTATION('',(#4297),#4301); +#4297 = LINE('',#4298,#4299); +#4298 = CARTESIAN_POINT('',(0.,0.352)); +#4299 = VECTOR('',#4300,1.); +#4300 = DIRECTION('',(1.,0.)); +#4301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4302 = ORIENTED_EDGE('',*,*,#4078,.T.); +#4303 = ORIENTED_EDGE('',*,*,#4304,.T.); +#4304 = EDGE_CURVE('',#4079,#4189,#4305,.T.); +#4305 = SURFACE_CURVE('',#4306,(#4310,#4317),.PCURVE_S1.); +#4306 = LINE('',#4307,#4308); +#4307 = CARTESIAN_POINT('',(1.154,-1.624,0.1)); +#4308 = VECTOR('',#4309,1.); +#4309 = DIRECTION('',(1.,0.,0.)); +#4310 = PCURVE('',#4094,#4311); +#4311 = DEFINITIONAL_REPRESENTATION('',(#4312),#4316); +#4312 = LINE('',#4313,#4314); +#4313 = CARTESIAN_POINT('',(0.1,0.)); +#4314 = VECTOR('',#4315,1.); +#4315 = DIRECTION('',(0.,1.)); +#4316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4317 = PCURVE('',#4120,#4318); +#4318 = DEFINITIONAL_REPRESENTATION('',(#4319),#4323); +#4319 = LINE('',#4320,#4321); +#4320 = CARTESIAN_POINT('',(0.,0.352)); +#4321 = VECTOR('',#4322,1.); +#4322 = DIRECTION('',(1.,0.)); +#4323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4324 = ORIENTED_EDGE('',*,*,#4188,.F.); +#4325 = ADVANCED_FACE('',(#4326),#4066,.F.); +#4326 = FACE_BOUND('',#4327,.F.); +#4327 = EDGE_LOOP('',(#4328,#4329,#4330,#4331)); +#4328 = ORIENTED_EDGE('',*,*,#4050,.F.); +#4329 = ORIENTED_EDGE('',*,*,#4235,.T.); +#4330 = ORIENTED_EDGE('',*,*,#4165,.T.); +#4331 = ORIENTED_EDGE('',*,*,#4282,.F.); +#4332 = ADVANCED_FACE('',(#4333),#4120,.T.); +#4333 = FACE_BOUND('',#4334,.T.); +#4334 = EDGE_LOOP('',(#4335,#4336,#4337,#4338)); +#4335 = ORIENTED_EDGE('',*,*,#4106,.F.); +#4336 = ORIENTED_EDGE('',*,*,#4257,.T.); +#4337 = ORIENTED_EDGE('',*,*,#4211,.T.); +#4338 = ORIENTED_EDGE('',*,*,#4304,.F.); +#4339 = MANIFOLD_SOLID_BREP('',#4340); +#4340 = CLOSED_SHELL('',(#4341,#4461,#4561,#4608,#4655,#4662)); +#4341 = ADVANCED_FACE('',(#4342),#4356,.F.); +#4342 = FACE_BOUND('',#4343,.F.); +#4343 = EDGE_LOOP('',(#4344,#4379,#4407,#4435)); +#4344 = ORIENTED_EDGE('',*,*,#4345,.F.); +#4345 = EDGE_CURVE('',#4346,#4348,#4350,.T.); +#4346 = VERTEX_POINT('',#4347); +#4347 = CARTESIAN_POINT('',(1.624,-1.346,0.)); +#4348 = VERTEX_POINT('',#4349); +#4349 = CARTESIAN_POINT('',(1.624,-1.346,0.1)); +#4350 = SURFACE_CURVE('',#4351,(#4355,#4367),.PCURVE_S1.); +#4351 = LINE('',#4352,#4353); +#4352 = CARTESIAN_POINT('',(1.624,-1.346,0.)); +#4353 = VECTOR('',#4354,1.); +#4354 = DIRECTION('',(0.,0.,1.)); +#4355 = PCURVE('',#4356,#4361); +#4356 = PLANE('',#4357); +#4357 = AXIS2_PLACEMENT_3D('',#4358,#4359,#4360); +#4358 = CARTESIAN_POINT('',(1.624,-1.346,0.)); +#4359 = DIRECTION('',(1.,0.,0.)); +#4360 = DIRECTION('',(0.,0.,1.)); +#4361 = DEFINITIONAL_REPRESENTATION('',(#4362),#4366); +#4362 = LINE('',#4363,#4364); +#4363 = CARTESIAN_POINT('',(0.,0.)); +#4364 = VECTOR('',#4365,1.); +#4365 = DIRECTION('',(1.,0.)); +#4366 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4367 = PCURVE('',#4368,#4373); +#4368 = PLANE('',#4369); +#4369 = AXIS2_PLACEMENT_3D('',#4370,#4371,#4372); +#4370 = CARTESIAN_POINT('',(1.624,-1.346,0.)); +#4371 = DIRECTION('',(0.,1.,0.)); +#4372 = DIRECTION('',(0.,0.,1.)); +#4373 = DEFINITIONAL_REPRESENTATION('',(#4374),#4378); +#4374 = LINE('',#4375,#4376); +#4375 = CARTESIAN_POINT('',(0.,0.)); +#4376 = VECTOR('',#4377,1.); +#4377 = DIRECTION('',(1.,0.)); +#4378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4379 = ORIENTED_EDGE('',*,*,#4380,.T.); +#4380 = EDGE_CURVE('',#4346,#4381,#4383,.T.); +#4381 = VERTEX_POINT('',#4382); +#4382 = CARTESIAN_POINT('',(1.624,-1.154,0.)); +#4383 = SURFACE_CURVE('',#4384,(#4388,#4395),.PCURVE_S1.); +#4384 = LINE('',#4385,#4386); +#4385 = CARTESIAN_POINT('',(1.624,-1.346,0.)); +#4386 = VECTOR('',#4387,1.); +#4387 = DIRECTION('',(0.,1.,0.)); +#4388 = PCURVE('',#4356,#4389); +#4389 = DEFINITIONAL_REPRESENTATION('',(#4390),#4394); +#4390 = LINE('',#4391,#4392); +#4391 = CARTESIAN_POINT('',(0.,0.)); +#4392 = VECTOR('',#4393,1.); +#4393 = DIRECTION('',(0.,-1.)); +#4394 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4395 = PCURVE('',#4396,#4401); +#4396 = PLANE('',#4397); +#4397 = AXIS2_PLACEMENT_3D('',#4398,#4399,#4400); +#4398 = CARTESIAN_POINT('',(1.624,-1.346,0.)); +#4399 = DIRECTION('',(0.,0.,1.)); +#4400 = DIRECTION('',(1.,0.,0.)); +#4401 = DEFINITIONAL_REPRESENTATION('',(#4402),#4406); +#4402 = LINE('',#4403,#4404); +#4403 = CARTESIAN_POINT('',(0.,0.)); +#4404 = VECTOR('',#4405,1.); +#4405 = DIRECTION('',(0.,1.)); +#4406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4407 = ORIENTED_EDGE('',*,*,#4408,.T.); +#4408 = EDGE_CURVE('',#4381,#4409,#4411,.T.); +#4409 = VERTEX_POINT('',#4410); +#4410 = CARTESIAN_POINT('',(1.624,-1.154,0.1)); +#4411 = SURFACE_CURVE('',#4412,(#4416,#4423),.PCURVE_S1.); +#4412 = LINE('',#4413,#4414); +#4413 = CARTESIAN_POINT('',(1.624,-1.154,0.)); +#4414 = VECTOR('',#4415,1.); +#4415 = DIRECTION('',(0.,0.,1.)); +#4416 = PCURVE('',#4356,#4417); +#4417 = DEFINITIONAL_REPRESENTATION('',(#4418),#4422); +#4418 = LINE('',#4419,#4420); +#4419 = CARTESIAN_POINT('',(0.,-0.192)); +#4420 = VECTOR('',#4421,1.); +#4421 = DIRECTION('',(1.,0.)); +#4422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4423 = PCURVE('',#4424,#4429); +#4424 = PLANE('',#4425); +#4425 = AXIS2_PLACEMENT_3D('',#4426,#4427,#4428); +#4426 = CARTESIAN_POINT('',(1.624,-1.154,0.)); +#4427 = DIRECTION('',(0.,1.,0.)); +#4428 = DIRECTION('',(0.,0.,1.)); +#4429 = DEFINITIONAL_REPRESENTATION('',(#4430),#4434); +#4430 = LINE('',#4431,#4432); +#4431 = CARTESIAN_POINT('',(0.,0.)); +#4432 = VECTOR('',#4433,1.); +#4433 = DIRECTION('',(1.,0.)); +#4434 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4435 = ORIENTED_EDGE('',*,*,#4436,.F.); +#4436 = EDGE_CURVE('',#4348,#4409,#4437,.T.); +#4437 = SURFACE_CURVE('',#4438,(#4442,#4449),.PCURVE_S1.); +#4438 = LINE('',#4439,#4440); +#4439 = CARTESIAN_POINT('',(1.624,-1.346,0.1)); +#4440 = VECTOR('',#4441,1.); +#4441 = DIRECTION('',(0.,1.,0.)); +#4442 = PCURVE('',#4356,#4443); +#4443 = DEFINITIONAL_REPRESENTATION('',(#4444),#4448); +#4444 = LINE('',#4445,#4446); +#4445 = CARTESIAN_POINT('',(0.1,0.)); +#4446 = VECTOR('',#4447,1.); +#4447 = DIRECTION('',(0.,-1.)); +#4448 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4449 = PCURVE('',#4450,#4455); +#4450 = PLANE('',#4451); +#4451 = AXIS2_PLACEMENT_3D('',#4452,#4453,#4454); +#4452 = CARTESIAN_POINT('',(1.624,-1.346,0.1)); +#4453 = DIRECTION('',(0.,0.,1.)); +#4454 = DIRECTION('',(1.,0.,0.)); +#4455 = DEFINITIONAL_REPRESENTATION('',(#4456),#4460); +#4456 = LINE('',#4457,#4458); +#4457 = CARTESIAN_POINT('',(0.,0.)); +#4458 = VECTOR('',#4459,1.); +#4459 = DIRECTION('',(0.,1.)); +#4460 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4461 = ADVANCED_FACE('',(#4462),#4476,.T.); +#4462 = FACE_BOUND('',#4463,.T.); +#4463 = EDGE_LOOP('',(#4464,#4494,#4517,#4540)); +#4464 = ORIENTED_EDGE('',*,*,#4465,.F.); +#4465 = EDGE_CURVE('',#4466,#4468,#4470,.T.); +#4466 = VERTEX_POINT('',#4467); +#4467 = CARTESIAN_POINT('',(1.976,-1.346,0.)); +#4468 = VERTEX_POINT('',#4469); +#4469 = CARTESIAN_POINT('',(1.976,-1.346,0.1)); +#4470 = SURFACE_CURVE('',#4471,(#4475,#4487),.PCURVE_S1.); +#4471 = LINE('',#4472,#4473); +#4472 = CARTESIAN_POINT('',(1.976,-1.346,0.)); +#4473 = VECTOR('',#4474,1.); +#4474 = DIRECTION('',(0.,0.,1.)); +#4475 = PCURVE('',#4476,#4481); +#4476 = PLANE('',#4477); +#4477 = AXIS2_PLACEMENT_3D('',#4478,#4479,#4480); +#4478 = CARTESIAN_POINT('',(1.976,-1.346,0.)); +#4479 = DIRECTION('',(1.,0.,0.)); +#4480 = DIRECTION('',(0.,0.,1.)); +#4481 = DEFINITIONAL_REPRESENTATION('',(#4482),#4486); +#4482 = LINE('',#4483,#4484); +#4483 = CARTESIAN_POINT('',(0.,0.)); +#4484 = VECTOR('',#4485,1.); +#4485 = DIRECTION('',(1.,0.)); +#4486 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4487 = PCURVE('',#4368,#4488); +#4488 = DEFINITIONAL_REPRESENTATION('',(#4489),#4493); +#4489 = LINE('',#4490,#4491); +#4490 = CARTESIAN_POINT('',(0.,0.352)); +#4491 = VECTOR('',#4492,1.); +#4492 = DIRECTION('',(1.,0.)); +#4493 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4494 = ORIENTED_EDGE('',*,*,#4495,.T.); +#4495 = EDGE_CURVE('',#4466,#4496,#4498,.T.); +#4496 = VERTEX_POINT('',#4497); +#4497 = CARTESIAN_POINT('',(1.976,-1.154,0.)); +#4498 = SURFACE_CURVE('',#4499,(#4503,#4510),.PCURVE_S1.); +#4499 = LINE('',#4500,#4501); +#4500 = CARTESIAN_POINT('',(1.976,-1.346,0.)); +#4501 = VECTOR('',#4502,1.); +#4502 = DIRECTION('',(0.,1.,0.)); +#4503 = PCURVE('',#4476,#4504); +#4504 = DEFINITIONAL_REPRESENTATION('',(#4505),#4509); +#4505 = LINE('',#4506,#4507); +#4506 = CARTESIAN_POINT('',(0.,0.)); +#4507 = VECTOR('',#4508,1.); +#4508 = DIRECTION('',(0.,-1.)); +#4509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4510 = PCURVE('',#4396,#4511); +#4511 = DEFINITIONAL_REPRESENTATION('',(#4512),#4516); +#4512 = LINE('',#4513,#4514); +#4513 = CARTESIAN_POINT('',(0.352,0.)); +#4514 = VECTOR('',#4515,1.); +#4515 = DIRECTION('',(0.,1.)); +#4516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4517 = ORIENTED_EDGE('',*,*,#4518,.T.); +#4518 = EDGE_CURVE('',#4496,#4519,#4521,.T.); +#4519 = VERTEX_POINT('',#4520); +#4520 = CARTESIAN_POINT('',(1.976,-1.154,0.1)); +#4521 = SURFACE_CURVE('',#4522,(#4526,#4533),.PCURVE_S1.); +#4522 = LINE('',#4523,#4524); +#4523 = CARTESIAN_POINT('',(1.976,-1.154,0.)); +#4524 = VECTOR('',#4525,1.); +#4525 = DIRECTION('',(0.,0.,1.)); +#4526 = PCURVE('',#4476,#4527); +#4527 = DEFINITIONAL_REPRESENTATION('',(#4528),#4532); +#4528 = LINE('',#4529,#4530); +#4529 = CARTESIAN_POINT('',(0.,-0.192)); +#4530 = VECTOR('',#4531,1.); +#4531 = DIRECTION('',(1.,0.)); +#4532 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4533 = PCURVE('',#4424,#4534); +#4534 = DEFINITIONAL_REPRESENTATION('',(#4535),#4539); +#4535 = LINE('',#4536,#4537); +#4536 = CARTESIAN_POINT('',(0.,0.352)); +#4537 = VECTOR('',#4538,1.); +#4538 = DIRECTION('',(1.,0.)); +#4539 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4540 = ORIENTED_EDGE('',*,*,#4541,.F.); +#4541 = EDGE_CURVE('',#4468,#4519,#4542,.T.); +#4542 = SURFACE_CURVE('',#4543,(#4547,#4554),.PCURVE_S1.); +#4543 = LINE('',#4544,#4545); +#4544 = CARTESIAN_POINT('',(1.976,-1.346,0.1)); +#4545 = VECTOR('',#4546,1.); +#4546 = DIRECTION('',(0.,1.,0.)); +#4547 = PCURVE('',#4476,#4548); +#4548 = DEFINITIONAL_REPRESENTATION('',(#4549),#4553); +#4549 = LINE('',#4550,#4551); +#4550 = CARTESIAN_POINT('',(0.1,0.)); +#4551 = VECTOR('',#4552,1.); +#4552 = DIRECTION('',(0.,-1.)); +#4553 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4554 = PCURVE('',#4450,#4555); +#4555 = DEFINITIONAL_REPRESENTATION('',(#4556),#4560); +#4556 = LINE('',#4557,#4558); +#4557 = CARTESIAN_POINT('',(0.352,0.)); +#4558 = VECTOR('',#4559,1.); +#4559 = DIRECTION('',(0.,1.)); +#4560 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4561 = ADVANCED_FACE('',(#4562),#4368,.F.); +#4562 = FACE_BOUND('',#4563,.F.); +#4563 = EDGE_LOOP('',(#4564,#4585,#4586,#4607)); +#4564 = ORIENTED_EDGE('',*,*,#4565,.F.); +#4565 = EDGE_CURVE('',#4346,#4466,#4566,.T.); +#4566 = SURFACE_CURVE('',#4567,(#4571,#4578),.PCURVE_S1.); +#4567 = LINE('',#4568,#4569); +#4568 = CARTESIAN_POINT('',(1.624,-1.346,0.)); +#4569 = VECTOR('',#4570,1.); +#4570 = DIRECTION('',(1.,0.,0.)); +#4571 = PCURVE('',#4368,#4572); +#4572 = DEFINITIONAL_REPRESENTATION('',(#4573),#4577); +#4573 = LINE('',#4574,#4575); +#4574 = CARTESIAN_POINT('',(0.,0.)); +#4575 = VECTOR('',#4576,1.); +#4576 = DIRECTION('',(0.,1.)); +#4577 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4578 = PCURVE('',#4396,#4579); +#4579 = DEFINITIONAL_REPRESENTATION('',(#4580),#4584); +#4580 = LINE('',#4581,#4582); +#4581 = CARTESIAN_POINT('',(0.,0.)); +#4582 = VECTOR('',#4583,1.); +#4583 = DIRECTION('',(1.,0.)); +#4584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4585 = ORIENTED_EDGE('',*,*,#4345,.T.); +#4586 = ORIENTED_EDGE('',*,*,#4587,.T.); +#4587 = EDGE_CURVE('',#4348,#4468,#4588,.T.); +#4588 = SURFACE_CURVE('',#4589,(#4593,#4600),.PCURVE_S1.); +#4589 = LINE('',#4590,#4591); +#4590 = CARTESIAN_POINT('',(1.624,-1.346,0.1)); +#4591 = VECTOR('',#4592,1.); +#4592 = DIRECTION('',(1.,0.,0.)); +#4593 = PCURVE('',#4368,#4594); +#4594 = DEFINITIONAL_REPRESENTATION('',(#4595),#4599); +#4595 = LINE('',#4596,#4597); +#4596 = CARTESIAN_POINT('',(0.1,0.)); +#4597 = VECTOR('',#4598,1.); +#4598 = DIRECTION('',(0.,1.)); +#4599 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4600 = PCURVE('',#4450,#4601); +#4601 = DEFINITIONAL_REPRESENTATION('',(#4602),#4606); +#4602 = LINE('',#4603,#4604); +#4603 = CARTESIAN_POINT('',(0.,0.)); +#4604 = VECTOR('',#4605,1.); +#4605 = DIRECTION('',(1.,0.)); +#4606 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4607 = ORIENTED_EDGE('',*,*,#4465,.F.); +#4608 = ADVANCED_FACE('',(#4609),#4424,.T.); +#4609 = FACE_BOUND('',#4610,.T.); +#4610 = EDGE_LOOP('',(#4611,#4632,#4633,#4654)); +#4611 = ORIENTED_EDGE('',*,*,#4612,.F.); +#4612 = EDGE_CURVE('',#4381,#4496,#4613,.T.); +#4613 = SURFACE_CURVE('',#4614,(#4618,#4625),.PCURVE_S1.); +#4614 = LINE('',#4615,#4616); +#4615 = CARTESIAN_POINT('',(1.624,-1.154,0.)); +#4616 = VECTOR('',#4617,1.); +#4617 = DIRECTION('',(1.,0.,0.)); +#4618 = PCURVE('',#4424,#4619); +#4619 = DEFINITIONAL_REPRESENTATION('',(#4620),#4624); +#4620 = LINE('',#4621,#4622); +#4621 = CARTESIAN_POINT('',(0.,0.)); +#4622 = VECTOR('',#4623,1.); +#4623 = DIRECTION('',(0.,1.)); +#4624 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4625 = PCURVE('',#4396,#4626); +#4626 = DEFINITIONAL_REPRESENTATION('',(#4627),#4631); +#4627 = LINE('',#4628,#4629); +#4628 = CARTESIAN_POINT('',(0.,0.192)); +#4629 = VECTOR('',#4630,1.); +#4630 = DIRECTION('',(1.,0.)); +#4631 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4632 = ORIENTED_EDGE('',*,*,#4408,.T.); +#4633 = ORIENTED_EDGE('',*,*,#4634,.T.); +#4634 = EDGE_CURVE('',#4409,#4519,#4635,.T.); +#4635 = SURFACE_CURVE('',#4636,(#4640,#4647),.PCURVE_S1.); +#4636 = LINE('',#4637,#4638); +#4637 = CARTESIAN_POINT('',(1.624,-1.154,0.1)); +#4638 = VECTOR('',#4639,1.); +#4639 = DIRECTION('',(1.,0.,0.)); +#4640 = PCURVE('',#4424,#4641); +#4641 = DEFINITIONAL_REPRESENTATION('',(#4642),#4646); +#4642 = LINE('',#4643,#4644); +#4643 = CARTESIAN_POINT('',(0.1,0.)); +#4644 = VECTOR('',#4645,1.); +#4645 = DIRECTION('',(0.,1.)); +#4646 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4647 = PCURVE('',#4450,#4648); +#4648 = DEFINITIONAL_REPRESENTATION('',(#4649),#4653); +#4649 = LINE('',#4650,#4651); +#4650 = CARTESIAN_POINT('',(0.,0.192)); +#4651 = VECTOR('',#4652,1.); +#4652 = DIRECTION('',(1.,0.)); +#4653 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4654 = ORIENTED_EDGE('',*,*,#4518,.F.); +#4655 = ADVANCED_FACE('',(#4656),#4396,.F.); +#4656 = FACE_BOUND('',#4657,.F.); +#4657 = EDGE_LOOP('',(#4658,#4659,#4660,#4661)); +#4658 = ORIENTED_EDGE('',*,*,#4380,.F.); +#4659 = ORIENTED_EDGE('',*,*,#4565,.T.); +#4660 = ORIENTED_EDGE('',*,*,#4495,.T.); +#4661 = ORIENTED_EDGE('',*,*,#4612,.F.); +#4662 = ADVANCED_FACE('',(#4663),#4450,.T.); +#4663 = FACE_BOUND('',#4664,.T.); +#4664 = EDGE_LOOP('',(#4665,#4666,#4667,#4668)); +#4665 = ORIENTED_EDGE('',*,*,#4436,.F.); +#4666 = ORIENTED_EDGE('',*,*,#4587,.T.); +#4667 = ORIENTED_EDGE('',*,*,#4541,.T.); +#4668 = ORIENTED_EDGE('',*,*,#4634,.F.); +#4669 = MANIFOLD_SOLID_BREP('',#4670); +#4670 = CLOSED_SHELL('',(#4671,#4791,#4891,#4938,#4985,#4992)); +#4671 = ADVANCED_FACE('',(#4672),#4686,.F.); +#4672 = FACE_BOUND('',#4673,.F.); +#4673 = EDGE_LOOP('',(#4674,#4709,#4737,#4765)); +#4674 = ORIENTED_EDGE('',*,*,#4675,.F.); +#4675 = EDGE_CURVE('',#4676,#4678,#4680,.T.); +#4676 = VERTEX_POINT('',#4677); +#4677 = CARTESIAN_POINT('',(1.624,-0.846,0.)); +#4678 = VERTEX_POINT('',#4679); +#4679 = CARTESIAN_POINT('',(1.624,-0.846,0.1)); +#4680 = SURFACE_CURVE('',#4681,(#4685,#4697),.PCURVE_S1.); +#4681 = LINE('',#4682,#4683); +#4682 = CARTESIAN_POINT('',(1.624,-0.846,0.)); +#4683 = VECTOR('',#4684,1.); +#4684 = DIRECTION('',(0.,0.,1.)); +#4685 = PCURVE('',#4686,#4691); +#4686 = PLANE('',#4687); +#4687 = AXIS2_PLACEMENT_3D('',#4688,#4689,#4690); +#4688 = CARTESIAN_POINT('',(1.624,-0.846,0.)); +#4689 = DIRECTION('',(1.,0.,0.)); +#4690 = DIRECTION('',(0.,0.,1.)); +#4691 = DEFINITIONAL_REPRESENTATION('',(#4692),#4696); +#4692 = LINE('',#4693,#4694); +#4693 = CARTESIAN_POINT('',(0.,0.)); +#4694 = VECTOR('',#4695,1.); +#4695 = DIRECTION('',(1.,0.)); +#4696 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4697 = PCURVE('',#4698,#4703); +#4698 = PLANE('',#4699); +#4699 = AXIS2_PLACEMENT_3D('',#4700,#4701,#4702); +#4700 = CARTESIAN_POINT('',(1.624,-0.846,0.)); +#4701 = DIRECTION('',(0.,1.,0.)); +#4702 = DIRECTION('',(0.,0.,1.)); +#4703 = DEFINITIONAL_REPRESENTATION('',(#4704),#4708); +#4704 = LINE('',#4705,#4706); +#4705 = CARTESIAN_POINT('',(0.,0.)); +#4706 = VECTOR('',#4707,1.); +#4707 = DIRECTION('',(1.,0.)); +#4708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4709 = ORIENTED_EDGE('',*,*,#4710,.T.); +#4710 = EDGE_CURVE('',#4676,#4711,#4713,.T.); +#4711 = VERTEX_POINT('',#4712); +#4712 = CARTESIAN_POINT('',(1.624,-0.654,0.)); +#4713 = SURFACE_CURVE('',#4714,(#4718,#4725),.PCURVE_S1.); +#4714 = LINE('',#4715,#4716); +#4715 = CARTESIAN_POINT('',(1.624,-0.846,0.)); +#4716 = VECTOR('',#4717,1.); +#4717 = DIRECTION('',(0.,1.,0.)); +#4718 = PCURVE('',#4686,#4719); +#4719 = DEFINITIONAL_REPRESENTATION('',(#4720),#4724); +#4720 = LINE('',#4721,#4722); +#4721 = CARTESIAN_POINT('',(0.,0.)); +#4722 = VECTOR('',#4723,1.); +#4723 = DIRECTION('',(0.,-1.)); +#4724 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4725 = PCURVE('',#4726,#4731); +#4726 = PLANE('',#4727); +#4727 = AXIS2_PLACEMENT_3D('',#4728,#4729,#4730); +#4728 = CARTESIAN_POINT('',(1.624,-0.846,0.)); +#4729 = DIRECTION('',(0.,0.,1.)); +#4730 = DIRECTION('',(1.,0.,0.)); +#4731 = DEFINITIONAL_REPRESENTATION('',(#4732),#4736); +#4732 = LINE('',#4733,#4734); +#4733 = CARTESIAN_POINT('',(0.,0.)); +#4734 = VECTOR('',#4735,1.); +#4735 = DIRECTION('',(0.,1.)); +#4736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4737 = ORIENTED_EDGE('',*,*,#4738,.T.); +#4738 = EDGE_CURVE('',#4711,#4739,#4741,.T.); +#4739 = VERTEX_POINT('',#4740); +#4740 = CARTESIAN_POINT('',(1.624,-0.654,0.1)); +#4741 = SURFACE_CURVE('',#4742,(#4746,#4753),.PCURVE_S1.); +#4742 = LINE('',#4743,#4744); +#4743 = CARTESIAN_POINT('',(1.624,-0.654,0.)); +#4744 = VECTOR('',#4745,1.); +#4745 = DIRECTION('',(0.,0.,1.)); +#4746 = PCURVE('',#4686,#4747); +#4747 = DEFINITIONAL_REPRESENTATION('',(#4748),#4752); +#4748 = LINE('',#4749,#4750); +#4749 = CARTESIAN_POINT('',(0.,-0.192)); +#4750 = VECTOR('',#4751,1.); +#4751 = DIRECTION('',(1.,0.)); +#4752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4753 = PCURVE('',#4754,#4759); +#4754 = PLANE('',#4755); +#4755 = AXIS2_PLACEMENT_3D('',#4756,#4757,#4758); +#4756 = CARTESIAN_POINT('',(1.624,-0.654,0.)); +#4757 = DIRECTION('',(0.,1.,0.)); +#4758 = DIRECTION('',(0.,0.,1.)); +#4759 = DEFINITIONAL_REPRESENTATION('',(#4760),#4764); +#4760 = LINE('',#4761,#4762); +#4761 = CARTESIAN_POINT('',(0.,0.)); +#4762 = VECTOR('',#4763,1.); +#4763 = DIRECTION('',(1.,0.)); +#4764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4765 = ORIENTED_EDGE('',*,*,#4766,.F.); +#4766 = EDGE_CURVE('',#4678,#4739,#4767,.T.); +#4767 = SURFACE_CURVE('',#4768,(#4772,#4779),.PCURVE_S1.); +#4768 = LINE('',#4769,#4770); +#4769 = CARTESIAN_POINT('',(1.624,-0.846,0.1)); +#4770 = VECTOR('',#4771,1.); +#4771 = DIRECTION('',(0.,1.,0.)); +#4772 = PCURVE('',#4686,#4773); +#4773 = DEFINITIONAL_REPRESENTATION('',(#4774),#4778); +#4774 = LINE('',#4775,#4776); +#4775 = CARTESIAN_POINT('',(0.1,0.)); +#4776 = VECTOR('',#4777,1.); +#4777 = DIRECTION('',(0.,-1.)); +#4778 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4779 = PCURVE('',#4780,#4785); +#4780 = PLANE('',#4781); +#4781 = AXIS2_PLACEMENT_3D('',#4782,#4783,#4784); +#4782 = CARTESIAN_POINT('',(1.624,-0.846,0.1)); +#4783 = DIRECTION('',(0.,0.,1.)); +#4784 = DIRECTION('',(1.,0.,0.)); +#4785 = DEFINITIONAL_REPRESENTATION('',(#4786),#4790); +#4786 = LINE('',#4787,#4788); +#4787 = CARTESIAN_POINT('',(0.,0.)); +#4788 = VECTOR('',#4789,1.); +#4789 = DIRECTION('',(0.,1.)); +#4790 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4791 = ADVANCED_FACE('',(#4792),#4806,.T.); +#4792 = FACE_BOUND('',#4793,.T.); +#4793 = EDGE_LOOP('',(#4794,#4824,#4847,#4870)); +#4794 = ORIENTED_EDGE('',*,*,#4795,.F.); +#4795 = EDGE_CURVE('',#4796,#4798,#4800,.T.); +#4796 = VERTEX_POINT('',#4797); +#4797 = CARTESIAN_POINT('',(1.976,-0.846,0.)); +#4798 = VERTEX_POINT('',#4799); +#4799 = CARTESIAN_POINT('',(1.976,-0.846,0.1)); +#4800 = SURFACE_CURVE('',#4801,(#4805,#4817),.PCURVE_S1.); +#4801 = LINE('',#4802,#4803); +#4802 = CARTESIAN_POINT('',(1.976,-0.846,0.)); +#4803 = VECTOR('',#4804,1.); +#4804 = DIRECTION('',(0.,0.,1.)); +#4805 = PCURVE('',#4806,#4811); +#4806 = PLANE('',#4807); +#4807 = AXIS2_PLACEMENT_3D('',#4808,#4809,#4810); +#4808 = CARTESIAN_POINT('',(1.976,-0.846,0.)); +#4809 = DIRECTION('',(1.,0.,0.)); +#4810 = DIRECTION('',(0.,0.,1.)); +#4811 = DEFINITIONAL_REPRESENTATION('',(#4812),#4816); +#4812 = LINE('',#4813,#4814); +#4813 = CARTESIAN_POINT('',(0.,0.)); +#4814 = VECTOR('',#4815,1.); +#4815 = DIRECTION('',(1.,0.)); +#4816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4817 = PCURVE('',#4698,#4818); +#4818 = DEFINITIONAL_REPRESENTATION('',(#4819),#4823); +#4819 = LINE('',#4820,#4821); +#4820 = CARTESIAN_POINT('',(0.,0.352)); +#4821 = VECTOR('',#4822,1.); +#4822 = DIRECTION('',(1.,0.)); +#4823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4824 = ORIENTED_EDGE('',*,*,#4825,.T.); +#4825 = EDGE_CURVE('',#4796,#4826,#4828,.T.); +#4826 = VERTEX_POINT('',#4827); +#4827 = CARTESIAN_POINT('',(1.976,-0.654,0.)); +#4828 = SURFACE_CURVE('',#4829,(#4833,#4840),.PCURVE_S1.); +#4829 = LINE('',#4830,#4831); +#4830 = CARTESIAN_POINT('',(1.976,-0.846,0.)); +#4831 = VECTOR('',#4832,1.); +#4832 = DIRECTION('',(0.,1.,0.)); +#4833 = PCURVE('',#4806,#4834); +#4834 = DEFINITIONAL_REPRESENTATION('',(#4835),#4839); +#4835 = LINE('',#4836,#4837); +#4836 = CARTESIAN_POINT('',(0.,0.)); +#4837 = VECTOR('',#4838,1.); +#4838 = DIRECTION('',(0.,-1.)); +#4839 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4840 = PCURVE('',#4726,#4841); +#4841 = DEFINITIONAL_REPRESENTATION('',(#4842),#4846); +#4842 = LINE('',#4843,#4844); +#4843 = CARTESIAN_POINT('',(0.352,0.)); +#4844 = VECTOR('',#4845,1.); +#4845 = DIRECTION('',(0.,1.)); +#4846 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4847 = ORIENTED_EDGE('',*,*,#4848,.T.); +#4848 = EDGE_CURVE('',#4826,#4849,#4851,.T.); +#4849 = VERTEX_POINT('',#4850); +#4850 = CARTESIAN_POINT('',(1.976,-0.654,0.1)); +#4851 = SURFACE_CURVE('',#4852,(#4856,#4863),.PCURVE_S1.); +#4852 = LINE('',#4853,#4854); +#4853 = CARTESIAN_POINT('',(1.976,-0.654,0.)); +#4854 = VECTOR('',#4855,1.); +#4855 = DIRECTION('',(0.,0.,1.)); +#4856 = PCURVE('',#4806,#4857); +#4857 = DEFINITIONAL_REPRESENTATION('',(#4858),#4862); +#4858 = LINE('',#4859,#4860); +#4859 = CARTESIAN_POINT('',(0.,-0.192)); +#4860 = VECTOR('',#4861,1.); +#4861 = DIRECTION('',(1.,0.)); +#4862 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4863 = PCURVE('',#4754,#4864); +#4864 = DEFINITIONAL_REPRESENTATION('',(#4865),#4869); +#4865 = LINE('',#4866,#4867); +#4866 = CARTESIAN_POINT('',(0.,0.352)); +#4867 = VECTOR('',#4868,1.); +#4868 = DIRECTION('',(1.,0.)); +#4869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4870 = ORIENTED_EDGE('',*,*,#4871,.F.); +#4871 = EDGE_CURVE('',#4798,#4849,#4872,.T.); +#4872 = SURFACE_CURVE('',#4873,(#4877,#4884),.PCURVE_S1.); +#4873 = LINE('',#4874,#4875); +#4874 = CARTESIAN_POINT('',(1.976,-0.846,0.1)); +#4875 = VECTOR('',#4876,1.); +#4876 = DIRECTION('',(0.,1.,0.)); +#4877 = PCURVE('',#4806,#4878); +#4878 = DEFINITIONAL_REPRESENTATION('',(#4879),#4883); +#4879 = LINE('',#4880,#4881); +#4880 = CARTESIAN_POINT('',(0.1,0.)); +#4881 = VECTOR('',#4882,1.); +#4882 = DIRECTION('',(0.,-1.)); +#4883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4884 = PCURVE('',#4780,#4885); +#4885 = DEFINITIONAL_REPRESENTATION('',(#4886),#4890); +#4886 = LINE('',#4887,#4888); +#4887 = CARTESIAN_POINT('',(0.352,0.)); +#4888 = VECTOR('',#4889,1.); +#4889 = DIRECTION('',(0.,1.)); +#4890 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4891 = ADVANCED_FACE('',(#4892),#4698,.F.); +#4892 = FACE_BOUND('',#4893,.F.); +#4893 = EDGE_LOOP('',(#4894,#4915,#4916,#4937)); +#4894 = ORIENTED_EDGE('',*,*,#4895,.F.); +#4895 = EDGE_CURVE('',#4676,#4796,#4896,.T.); +#4896 = SURFACE_CURVE('',#4897,(#4901,#4908),.PCURVE_S1.); +#4897 = LINE('',#4898,#4899); +#4898 = CARTESIAN_POINT('',(1.624,-0.846,0.)); +#4899 = VECTOR('',#4900,1.); +#4900 = DIRECTION('',(1.,0.,0.)); +#4901 = PCURVE('',#4698,#4902); +#4902 = DEFINITIONAL_REPRESENTATION('',(#4903),#4907); +#4903 = LINE('',#4904,#4905); +#4904 = CARTESIAN_POINT('',(0.,0.)); +#4905 = VECTOR('',#4906,1.); +#4906 = DIRECTION('',(0.,1.)); +#4907 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4908 = PCURVE('',#4726,#4909); +#4909 = DEFINITIONAL_REPRESENTATION('',(#4910),#4914); +#4910 = LINE('',#4911,#4912); +#4911 = CARTESIAN_POINT('',(0.,0.)); +#4912 = VECTOR('',#4913,1.); +#4913 = DIRECTION('',(1.,0.)); +#4914 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4915 = ORIENTED_EDGE('',*,*,#4675,.T.); +#4916 = ORIENTED_EDGE('',*,*,#4917,.T.); +#4917 = EDGE_CURVE('',#4678,#4798,#4918,.T.); +#4918 = SURFACE_CURVE('',#4919,(#4923,#4930),.PCURVE_S1.); +#4919 = LINE('',#4920,#4921); +#4920 = CARTESIAN_POINT('',(1.624,-0.846,0.1)); +#4921 = VECTOR('',#4922,1.); +#4922 = DIRECTION('',(1.,0.,0.)); +#4923 = PCURVE('',#4698,#4924); +#4924 = DEFINITIONAL_REPRESENTATION('',(#4925),#4929); +#4925 = LINE('',#4926,#4927); +#4926 = CARTESIAN_POINT('',(0.1,0.)); +#4927 = VECTOR('',#4928,1.); +#4928 = DIRECTION('',(0.,1.)); +#4929 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4930 = PCURVE('',#4780,#4931); +#4931 = DEFINITIONAL_REPRESENTATION('',(#4932),#4936); +#4932 = LINE('',#4933,#4934); +#4933 = CARTESIAN_POINT('',(0.,0.)); +#4934 = VECTOR('',#4935,1.); +#4935 = DIRECTION('',(1.,0.)); +#4936 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4937 = ORIENTED_EDGE('',*,*,#4795,.F.); +#4938 = ADVANCED_FACE('',(#4939),#4754,.T.); +#4939 = FACE_BOUND('',#4940,.T.); +#4940 = EDGE_LOOP('',(#4941,#4962,#4963,#4984)); +#4941 = ORIENTED_EDGE('',*,*,#4942,.F.); +#4942 = EDGE_CURVE('',#4711,#4826,#4943,.T.); +#4943 = SURFACE_CURVE('',#4944,(#4948,#4955),.PCURVE_S1.); +#4944 = LINE('',#4945,#4946); +#4945 = CARTESIAN_POINT('',(1.624,-0.654,0.)); +#4946 = VECTOR('',#4947,1.); +#4947 = DIRECTION('',(1.,0.,0.)); +#4948 = PCURVE('',#4754,#4949); +#4949 = DEFINITIONAL_REPRESENTATION('',(#4950),#4954); +#4950 = LINE('',#4951,#4952); +#4951 = CARTESIAN_POINT('',(0.,0.)); +#4952 = VECTOR('',#4953,1.); +#4953 = DIRECTION('',(0.,1.)); +#4954 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4955 = PCURVE('',#4726,#4956); +#4956 = DEFINITIONAL_REPRESENTATION('',(#4957),#4961); +#4957 = LINE('',#4958,#4959); +#4958 = CARTESIAN_POINT('',(0.,0.192)); +#4959 = VECTOR('',#4960,1.); +#4960 = DIRECTION('',(1.,0.)); +#4961 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4962 = ORIENTED_EDGE('',*,*,#4738,.T.); +#4963 = ORIENTED_EDGE('',*,*,#4964,.T.); +#4964 = EDGE_CURVE('',#4739,#4849,#4965,.T.); +#4965 = SURFACE_CURVE('',#4966,(#4970,#4977),.PCURVE_S1.); +#4966 = LINE('',#4967,#4968); +#4967 = CARTESIAN_POINT('',(1.624,-0.654,0.1)); +#4968 = VECTOR('',#4969,1.); +#4969 = DIRECTION('',(1.,0.,0.)); +#4970 = PCURVE('',#4754,#4971); +#4971 = DEFINITIONAL_REPRESENTATION('',(#4972),#4976); +#4972 = LINE('',#4973,#4974); +#4973 = CARTESIAN_POINT('',(0.1,0.)); +#4974 = VECTOR('',#4975,1.); +#4975 = DIRECTION('',(0.,1.)); +#4976 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4977 = PCURVE('',#4780,#4978); +#4978 = DEFINITIONAL_REPRESENTATION('',(#4979),#4983); +#4979 = LINE('',#4980,#4981); +#4980 = CARTESIAN_POINT('',(0.,0.192)); +#4981 = VECTOR('',#4982,1.); +#4982 = DIRECTION('',(1.,0.)); +#4983 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4984 = ORIENTED_EDGE('',*,*,#4848,.F.); +#4985 = ADVANCED_FACE('',(#4986),#4726,.F.); +#4986 = FACE_BOUND('',#4987,.F.); +#4987 = EDGE_LOOP('',(#4988,#4989,#4990,#4991)); +#4988 = ORIENTED_EDGE('',*,*,#4710,.F.); +#4989 = ORIENTED_EDGE('',*,*,#4895,.T.); +#4990 = ORIENTED_EDGE('',*,*,#4825,.T.); +#4991 = ORIENTED_EDGE('',*,*,#4942,.F.); +#4992 = ADVANCED_FACE('',(#4993),#4780,.T.); +#4993 = FACE_BOUND('',#4994,.T.); +#4994 = EDGE_LOOP('',(#4995,#4996,#4997,#4998)); +#4995 = ORIENTED_EDGE('',*,*,#4766,.F.); +#4996 = ORIENTED_EDGE('',*,*,#4917,.T.); +#4997 = ORIENTED_EDGE('',*,*,#4871,.T.); +#4998 = ORIENTED_EDGE('',*,*,#4964,.F.); +#4999 = MANIFOLD_SOLID_BREP('',#5000); +#5000 = CLOSED_SHELL('',(#5001,#5121,#5221,#5268,#5315,#5322)); +#5001 = ADVANCED_FACE('',(#5002),#5016,.F.); +#5002 = FACE_BOUND('',#5003,.F.); +#5003 = EDGE_LOOP('',(#5004,#5039,#5067,#5095)); +#5004 = ORIENTED_EDGE('',*,*,#5005,.F.); +#5005 = EDGE_CURVE('',#5006,#5008,#5010,.T.); +#5006 = VERTEX_POINT('',#5007); +#5007 = CARTESIAN_POINT('',(1.624,-0.346,0.)); +#5008 = VERTEX_POINT('',#5009); +#5009 = CARTESIAN_POINT('',(1.624,-0.346,0.1)); +#5010 = SURFACE_CURVE('',#5011,(#5015,#5027),.PCURVE_S1.); +#5011 = LINE('',#5012,#5013); +#5012 = CARTESIAN_POINT('',(1.624,-0.346,0.)); +#5013 = VECTOR('',#5014,1.); +#5014 = DIRECTION('',(0.,0.,1.)); +#5015 = PCURVE('',#5016,#5021); +#5016 = PLANE('',#5017); +#5017 = AXIS2_PLACEMENT_3D('',#5018,#5019,#5020); +#5018 = CARTESIAN_POINT('',(1.624,-0.346,0.)); +#5019 = DIRECTION('',(1.,0.,0.)); +#5020 = DIRECTION('',(0.,0.,1.)); +#5021 = DEFINITIONAL_REPRESENTATION('',(#5022),#5026); +#5022 = LINE('',#5023,#5024); +#5023 = CARTESIAN_POINT('',(0.,0.)); +#5024 = VECTOR('',#5025,1.); +#5025 = DIRECTION('',(1.,0.)); +#5026 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5027 = PCURVE('',#5028,#5033); +#5028 = PLANE('',#5029); +#5029 = AXIS2_PLACEMENT_3D('',#5030,#5031,#5032); +#5030 = CARTESIAN_POINT('',(1.624,-0.346,0.)); +#5031 = DIRECTION('',(0.,1.,0.)); +#5032 = DIRECTION('',(0.,0.,1.)); +#5033 = DEFINITIONAL_REPRESENTATION('',(#5034),#5038); +#5034 = LINE('',#5035,#5036); +#5035 = CARTESIAN_POINT('',(0.,0.)); +#5036 = VECTOR('',#5037,1.); +#5037 = DIRECTION('',(1.,0.)); +#5038 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5039 = ORIENTED_EDGE('',*,*,#5040,.T.); +#5040 = EDGE_CURVE('',#5006,#5041,#5043,.T.); +#5041 = VERTEX_POINT('',#5042); +#5042 = CARTESIAN_POINT('',(1.624,-0.154,0.)); +#5043 = SURFACE_CURVE('',#5044,(#5048,#5055),.PCURVE_S1.); +#5044 = LINE('',#5045,#5046); +#5045 = CARTESIAN_POINT('',(1.624,-0.346,0.)); +#5046 = VECTOR('',#5047,1.); +#5047 = DIRECTION('',(0.,1.,0.)); +#5048 = PCURVE('',#5016,#5049); +#5049 = DEFINITIONAL_REPRESENTATION('',(#5050),#5054); +#5050 = LINE('',#5051,#5052); +#5051 = CARTESIAN_POINT('',(0.,0.)); +#5052 = VECTOR('',#5053,1.); +#5053 = DIRECTION('',(0.,-1.)); +#5054 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5055 = PCURVE('',#5056,#5061); +#5056 = PLANE('',#5057); +#5057 = AXIS2_PLACEMENT_3D('',#5058,#5059,#5060); +#5058 = CARTESIAN_POINT('',(1.624,-0.346,0.)); +#5059 = DIRECTION('',(0.,0.,1.)); +#5060 = DIRECTION('',(1.,0.,0.)); +#5061 = DEFINITIONAL_REPRESENTATION('',(#5062),#5066); +#5062 = LINE('',#5063,#5064); +#5063 = CARTESIAN_POINT('',(0.,0.)); +#5064 = VECTOR('',#5065,1.); +#5065 = DIRECTION('',(0.,1.)); +#5066 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5067 = ORIENTED_EDGE('',*,*,#5068,.T.); +#5068 = EDGE_CURVE('',#5041,#5069,#5071,.T.); +#5069 = VERTEX_POINT('',#5070); +#5070 = CARTESIAN_POINT('',(1.624,-0.154,0.1)); +#5071 = SURFACE_CURVE('',#5072,(#5076,#5083),.PCURVE_S1.); +#5072 = LINE('',#5073,#5074); +#5073 = CARTESIAN_POINT('',(1.624,-0.154,0.)); +#5074 = VECTOR('',#5075,1.); +#5075 = DIRECTION('',(0.,0.,1.)); +#5076 = PCURVE('',#5016,#5077); +#5077 = DEFINITIONAL_REPRESENTATION('',(#5078),#5082); +#5078 = LINE('',#5079,#5080); +#5079 = CARTESIAN_POINT('',(0.,-0.192)); +#5080 = VECTOR('',#5081,1.); +#5081 = DIRECTION('',(1.,0.)); +#5082 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5083 = PCURVE('',#5084,#5089); +#5084 = PLANE('',#5085); +#5085 = AXIS2_PLACEMENT_3D('',#5086,#5087,#5088); +#5086 = CARTESIAN_POINT('',(1.624,-0.154,0.)); +#5087 = DIRECTION('',(0.,1.,0.)); +#5088 = DIRECTION('',(0.,0.,1.)); +#5089 = DEFINITIONAL_REPRESENTATION('',(#5090),#5094); +#5090 = LINE('',#5091,#5092); +#5091 = CARTESIAN_POINT('',(0.,0.)); +#5092 = VECTOR('',#5093,1.); +#5093 = DIRECTION('',(1.,0.)); +#5094 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5095 = ORIENTED_EDGE('',*,*,#5096,.F.); +#5096 = EDGE_CURVE('',#5008,#5069,#5097,.T.); +#5097 = SURFACE_CURVE('',#5098,(#5102,#5109),.PCURVE_S1.); +#5098 = LINE('',#5099,#5100); +#5099 = CARTESIAN_POINT('',(1.624,-0.346,0.1)); +#5100 = VECTOR('',#5101,1.); +#5101 = DIRECTION('',(0.,1.,0.)); +#5102 = PCURVE('',#5016,#5103); +#5103 = DEFINITIONAL_REPRESENTATION('',(#5104),#5108); +#5104 = LINE('',#5105,#5106); +#5105 = CARTESIAN_POINT('',(0.1,0.)); +#5106 = VECTOR('',#5107,1.); +#5107 = DIRECTION('',(0.,-1.)); +#5108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5109 = PCURVE('',#5110,#5115); +#5110 = PLANE('',#5111); +#5111 = AXIS2_PLACEMENT_3D('',#5112,#5113,#5114); +#5112 = CARTESIAN_POINT('',(1.624,-0.346,0.1)); +#5113 = DIRECTION('',(0.,0.,1.)); +#5114 = DIRECTION('',(1.,0.,0.)); +#5115 = DEFINITIONAL_REPRESENTATION('',(#5116),#5120); +#5116 = LINE('',#5117,#5118); +#5117 = CARTESIAN_POINT('',(0.,0.)); +#5118 = VECTOR('',#5119,1.); +#5119 = DIRECTION('',(0.,1.)); +#5120 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5121 = ADVANCED_FACE('',(#5122),#5136,.T.); +#5122 = FACE_BOUND('',#5123,.T.); +#5123 = EDGE_LOOP('',(#5124,#5154,#5177,#5200)); +#5124 = ORIENTED_EDGE('',*,*,#5125,.F.); +#5125 = EDGE_CURVE('',#5126,#5128,#5130,.T.); +#5126 = VERTEX_POINT('',#5127); +#5127 = CARTESIAN_POINT('',(1.976,-0.346,0.)); +#5128 = VERTEX_POINT('',#5129); +#5129 = CARTESIAN_POINT('',(1.976,-0.346,0.1)); +#5130 = SURFACE_CURVE('',#5131,(#5135,#5147),.PCURVE_S1.); +#5131 = LINE('',#5132,#5133); +#5132 = CARTESIAN_POINT('',(1.976,-0.346,0.)); +#5133 = VECTOR('',#5134,1.); +#5134 = DIRECTION('',(0.,0.,1.)); +#5135 = PCURVE('',#5136,#5141); +#5136 = PLANE('',#5137); +#5137 = AXIS2_PLACEMENT_3D('',#5138,#5139,#5140); +#5138 = CARTESIAN_POINT('',(1.976,-0.346,0.)); +#5139 = DIRECTION('',(1.,0.,0.)); +#5140 = DIRECTION('',(0.,0.,1.)); +#5141 = DEFINITIONAL_REPRESENTATION('',(#5142),#5146); +#5142 = LINE('',#5143,#5144); +#5143 = CARTESIAN_POINT('',(0.,0.)); +#5144 = VECTOR('',#5145,1.); +#5145 = DIRECTION('',(1.,0.)); +#5146 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5147 = PCURVE('',#5028,#5148); +#5148 = DEFINITIONAL_REPRESENTATION('',(#5149),#5153); +#5149 = LINE('',#5150,#5151); +#5150 = CARTESIAN_POINT('',(0.,0.352)); +#5151 = VECTOR('',#5152,1.); +#5152 = DIRECTION('',(1.,0.)); +#5153 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5154 = ORIENTED_EDGE('',*,*,#5155,.T.); +#5155 = EDGE_CURVE('',#5126,#5156,#5158,.T.); +#5156 = VERTEX_POINT('',#5157); +#5157 = CARTESIAN_POINT('',(1.976,-0.154,0.)); +#5158 = SURFACE_CURVE('',#5159,(#5163,#5170),.PCURVE_S1.); +#5159 = LINE('',#5160,#5161); +#5160 = CARTESIAN_POINT('',(1.976,-0.346,0.)); +#5161 = VECTOR('',#5162,1.); +#5162 = DIRECTION('',(0.,1.,0.)); +#5163 = PCURVE('',#5136,#5164); +#5164 = DEFINITIONAL_REPRESENTATION('',(#5165),#5169); +#5165 = LINE('',#5166,#5167); +#5166 = CARTESIAN_POINT('',(0.,0.)); +#5167 = VECTOR('',#5168,1.); +#5168 = DIRECTION('',(0.,-1.)); +#5169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5170 = PCURVE('',#5056,#5171); +#5171 = DEFINITIONAL_REPRESENTATION('',(#5172),#5176); +#5172 = LINE('',#5173,#5174); +#5173 = CARTESIAN_POINT('',(0.352,0.)); +#5174 = VECTOR('',#5175,1.); +#5175 = DIRECTION('',(0.,1.)); +#5176 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5177 = ORIENTED_EDGE('',*,*,#5178,.T.); +#5178 = EDGE_CURVE('',#5156,#5179,#5181,.T.); +#5179 = VERTEX_POINT('',#5180); +#5180 = CARTESIAN_POINT('',(1.976,-0.154,0.1)); +#5181 = SURFACE_CURVE('',#5182,(#5186,#5193),.PCURVE_S1.); +#5182 = LINE('',#5183,#5184); +#5183 = CARTESIAN_POINT('',(1.976,-0.154,0.)); +#5184 = VECTOR('',#5185,1.); +#5185 = DIRECTION('',(0.,0.,1.)); +#5186 = PCURVE('',#5136,#5187); +#5187 = DEFINITIONAL_REPRESENTATION('',(#5188),#5192); +#5188 = LINE('',#5189,#5190); +#5189 = CARTESIAN_POINT('',(0.,-0.192)); +#5190 = VECTOR('',#5191,1.); +#5191 = DIRECTION('',(1.,0.)); +#5192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5193 = PCURVE('',#5084,#5194); +#5194 = DEFINITIONAL_REPRESENTATION('',(#5195),#5199); +#5195 = LINE('',#5196,#5197); +#5196 = CARTESIAN_POINT('',(0.,0.352)); +#5197 = VECTOR('',#5198,1.); +#5198 = DIRECTION('',(1.,0.)); +#5199 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5200 = ORIENTED_EDGE('',*,*,#5201,.F.); +#5201 = EDGE_CURVE('',#5128,#5179,#5202,.T.); +#5202 = SURFACE_CURVE('',#5203,(#5207,#5214),.PCURVE_S1.); +#5203 = LINE('',#5204,#5205); +#5204 = CARTESIAN_POINT('',(1.976,-0.346,0.1)); +#5205 = VECTOR('',#5206,1.); +#5206 = DIRECTION('',(0.,1.,0.)); +#5207 = PCURVE('',#5136,#5208); +#5208 = DEFINITIONAL_REPRESENTATION('',(#5209),#5213); +#5209 = LINE('',#5210,#5211); +#5210 = CARTESIAN_POINT('',(0.1,0.)); +#5211 = VECTOR('',#5212,1.); +#5212 = DIRECTION('',(0.,-1.)); +#5213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5214 = PCURVE('',#5110,#5215); +#5215 = DEFINITIONAL_REPRESENTATION('',(#5216),#5220); +#5216 = LINE('',#5217,#5218); +#5217 = CARTESIAN_POINT('',(0.352,0.)); +#5218 = VECTOR('',#5219,1.); +#5219 = DIRECTION('',(0.,1.)); +#5220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5221 = ADVANCED_FACE('',(#5222),#5028,.F.); +#5222 = FACE_BOUND('',#5223,.F.); +#5223 = EDGE_LOOP('',(#5224,#5245,#5246,#5267)); +#5224 = ORIENTED_EDGE('',*,*,#5225,.F.); +#5225 = EDGE_CURVE('',#5006,#5126,#5226,.T.); +#5226 = SURFACE_CURVE('',#5227,(#5231,#5238),.PCURVE_S1.); +#5227 = LINE('',#5228,#5229); +#5228 = CARTESIAN_POINT('',(1.624,-0.346,0.)); +#5229 = VECTOR('',#5230,1.); +#5230 = DIRECTION('',(1.,0.,0.)); +#5231 = PCURVE('',#5028,#5232); +#5232 = DEFINITIONAL_REPRESENTATION('',(#5233),#5237); +#5233 = LINE('',#5234,#5235); +#5234 = CARTESIAN_POINT('',(0.,0.)); +#5235 = VECTOR('',#5236,1.); +#5236 = DIRECTION('',(0.,1.)); +#5237 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5238 = PCURVE('',#5056,#5239); +#5239 = DEFINITIONAL_REPRESENTATION('',(#5240),#5244); +#5240 = LINE('',#5241,#5242); +#5241 = CARTESIAN_POINT('',(0.,0.)); +#5242 = VECTOR('',#5243,1.); +#5243 = DIRECTION('',(1.,0.)); +#5244 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5245 = ORIENTED_EDGE('',*,*,#5005,.T.); +#5246 = ORIENTED_EDGE('',*,*,#5247,.T.); +#5247 = EDGE_CURVE('',#5008,#5128,#5248,.T.); +#5248 = SURFACE_CURVE('',#5249,(#5253,#5260),.PCURVE_S1.); +#5249 = LINE('',#5250,#5251); +#5250 = CARTESIAN_POINT('',(1.624,-0.346,0.1)); +#5251 = VECTOR('',#5252,1.); +#5252 = DIRECTION('',(1.,0.,0.)); +#5253 = PCURVE('',#5028,#5254); +#5254 = DEFINITIONAL_REPRESENTATION('',(#5255),#5259); +#5255 = LINE('',#5256,#5257); +#5256 = CARTESIAN_POINT('',(0.1,0.)); +#5257 = VECTOR('',#5258,1.); +#5258 = DIRECTION('',(0.,1.)); +#5259 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5260 = PCURVE('',#5110,#5261); +#5261 = DEFINITIONAL_REPRESENTATION('',(#5262),#5266); +#5262 = LINE('',#5263,#5264); +#5263 = CARTESIAN_POINT('',(0.,0.)); +#5264 = VECTOR('',#5265,1.); +#5265 = DIRECTION('',(1.,0.)); +#5266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5267 = ORIENTED_EDGE('',*,*,#5125,.F.); +#5268 = ADVANCED_FACE('',(#5269),#5084,.T.); +#5269 = FACE_BOUND('',#5270,.T.); +#5270 = EDGE_LOOP('',(#5271,#5292,#5293,#5314)); +#5271 = ORIENTED_EDGE('',*,*,#5272,.F.); +#5272 = EDGE_CURVE('',#5041,#5156,#5273,.T.); +#5273 = SURFACE_CURVE('',#5274,(#5278,#5285),.PCURVE_S1.); +#5274 = LINE('',#5275,#5276); +#5275 = CARTESIAN_POINT('',(1.624,-0.154,0.)); +#5276 = VECTOR('',#5277,1.); +#5277 = DIRECTION('',(1.,0.,0.)); +#5278 = PCURVE('',#5084,#5279); +#5279 = DEFINITIONAL_REPRESENTATION('',(#5280),#5284); +#5280 = LINE('',#5281,#5282); +#5281 = CARTESIAN_POINT('',(0.,0.)); +#5282 = VECTOR('',#5283,1.); +#5283 = DIRECTION('',(0.,1.)); +#5284 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5285 = PCURVE('',#5056,#5286); +#5286 = DEFINITIONAL_REPRESENTATION('',(#5287),#5291); +#5287 = LINE('',#5288,#5289); +#5288 = CARTESIAN_POINT('',(0.,0.192)); +#5289 = VECTOR('',#5290,1.); +#5290 = DIRECTION('',(1.,0.)); +#5291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5292 = ORIENTED_EDGE('',*,*,#5068,.T.); +#5293 = ORIENTED_EDGE('',*,*,#5294,.T.); +#5294 = EDGE_CURVE('',#5069,#5179,#5295,.T.); +#5295 = SURFACE_CURVE('',#5296,(#5300,#5307),.PCURVE_S1.); +#5296 = LINE('',#5297,#5298); +#5297 = CARTESIAN_POINT('',(1.624,-0.154,0.1)); +#5298 = VECTOR('',#5299,1.); +#5299 = DIRECTION('',(1.,0.,0.)); +#5300 = PCURVE('',#5084,#5301); +#5301 = DEFINITIONAL_REPRESENTATION('',(#5302),#5306); +#5302 = LINE('',#5303,#5304); +#5303 = CARTESIAN_POINT('',(0.1,0.)); +#5304 = VECTOR('',#5305,1.); +#5305 = DIRECTION('',(0.,1.)); +#5306 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5307 = PCURVE('',#5110,#5308); +#5308 = DEFINITIONAL_REPRESENTATION('',(#5309),#5313); +#5309 = LINE('',#5310,#5311); +#5310 = CARTESIAN_POINT('',(0.,0.192)); +#5311 = VECTOR('',#5312,1.); +#5312 = DIRECTION('',(1.,0.)); +#5313 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5314 = ORIENTED_EDGE('',*,*,#5178,.F.); +#5315 = ADVANCED_FACE('',(#5316),#5056,.F.); +#5316 = FACE_BOUND('',#5317,.F.); +#5317 = EDGE_LOOP('',(#5318,#5319,#5320,#5321)); +#5318 = ORIENTED_EDGE('',*,*,#5040,.F.); +#5319 = ORIENTED_EDGE('',*,*,#5225,.T.); +#5320 = ORIENTED_EDGE('',*,*,#5155,.T.); +#5321 = ORIENTED_EDGE('',*,*,#5272,.F.); +#5322 = ADVANCED_FACE('',(#5323),#5110,.T.); +#5323 = FACE_BOUND('',#5324,.T.); +#5324 = EDGE_LOOP('',(#5325,#5326,#5327,#5328)); +#5325 = ORIENTED_EDGE('',*,*,#5096,.F.); +#5326 = ORIENTED_EDGE('',*,*,#5247,.T.); +#5327 = ORIENTED_EDGE('',*,*,#5201,.T.); +#5328 = ORIENTED_EDGE('',*,*,#5294,.F.); +#5329 = MANIFOLD_SOLID_BREP('',#5330); +#5330 = CLOSED_SHELL('',(#5331,#5451,#5551,#5598,#5645,#5652)); +#5331 = ADVANCED_FACE('',(#5332),#5346,.F.); +#5332 = FACE_BOUND('',#5333,.F.); +#5333 = EDGE_LOOP('',(#5334,#5369,#5397,#5425)); +#5334 = ORIENTED_EDGE('',*,*,#5335,.F.); +#5335 = EDGE_CURVE('',#5336,#5338,#5340,.T.); +#5336 = VERTEX_POINT('',#5337); +#5337 = CARTESIAN_POINT('',(1.624,0.154,0.)); +#5338 = VERTEX_POINT('',#5339); +#5339 = CARTESIAN_POINT('',(1.624,0.154,0.1)); +#5340 = SURFACE_CURVE('',#5341,(#5345,#5357),.PCURVE_S1.); +#5341 = LINE('',#5342,#5343); +#5342 = CARTESIAN_POINT('',(1.624,0.154,0.)); +#5343 = VECTOR('',#5344,1.); +#5344 = DIRECTION('',(0.,0.,1.)); +#5345 = PCURVE('',#5346,#5351); +#5346 = PLANE('',#5347); +#5347 = AXIS2_PLACEMENT_3D('',#5348,#5349,#5350); +#5348 = CARTESIAN_POINT('',(1.624,0.154,0.)); +#5349 = DIRECTION('',(1.,0.,0.)); +#5350 = DIRECTION('',(0.,0.,1.)); +#5351 = DEFINITIONAL_REPRESENTATION('',(#5352),#5356); +#5352 = LINE('',#5353,#5354); +#5353 = CARTESIAN_POINT('',(0.,0.)); +#5354 = VECTOR('',#5355,1.); +#5355 = DIRECTION('',(1.,0.)); +#5356 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5357 = PCURVE('',#5358,#5363); +#5358 = PLANE('',#5359); +#5359 = AXIS2_PLACEMENT_3D('',#5360,#5361,#5362); +#5360 = CARTESIAN_POINT('',(1.624,0.154,0.)); +#5361 = DIRECTION('',(0.,1.,0.)); +#5362 = DIRECTION('',(0.,0.,1.)); +#5363 = DEFINITIONAL_REPRESENTATION('',(#5364),#5368); +#5364 = LINE('',#5365,#5366); +#5365 = CARTESIAN_POINT('',(0.,0.)); +#5366 = VECTOR('',#5367,1.); +#5367 = DIRECTION('',(1.,0.)); +#5368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5369 = ORIENTED_EDGE('',*,*,#5370,.T.); +#5370 = EDGE_CURVE('',#5336,#5371,#5373,.T.); +#5371 = VERTEX_POINT('',#5372); +#5372 = CARTESIAN_POINT('',(1.624,0.346,0.)); +#5373 = SURFACE_CURVE('',#5374,(#5378,#5385),.PCURVE_S1.); +#5374 = LINE('',#5375,#5376); +#5375 = CARTESIAN_POINT('',(1.624,0.154,0.)); +#5376 = VECTOR('',#5377,1.); +#5377 = DIRECTION('',(0.,1.,0.)); +#5378 = PCURVE('',#5346,#5379); +#5379 = DEFINITIONAL_REPRESENTATION('',(#5380),#5384); +#5380 = LINE('',#5381,#5382); +#5381 = CARTESIAN_POINT('',(0.,0.)); +#5382 = VECTOR('',#5383,1.); +#5383 = DIRECTION('',(0.,-1.)); +#5384 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5385 = PCURVE('',#5386,#5391); +#5386 = PLANE('',#5387); +#5387 = AXIS2_PLACEMENT_3D('',#5388,#5389,#5390); +#5388 = CARTESIAN_POINT('',(1.624,0.154,0.)); +#5389 = DIRECTION('',(0.,0.,1.)); +#5390 = DIRECTION('',(1.,0.,0.)); +#5391 = DEFINITIONAL_REPRESENTATION('',(#5392),#5396); +#5392 = LINE('',#5393,#5394); +#5393 = CARTESIAN_POINT('',(0.,0.)); +#5394 = VECTOR('',#5395,1.); +#5395 = DIRECTION('',(0.,1.)); +#5396 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5397 = ORIENTED_EDGE('',*,*,#5398,.T.); +#5398 = EDGE_CURVE('',#5371,#5399,#5401,.T.); +#5399 = VERTEX_POINT('',#5400); +#5400 = CARTESIAN_POINT('',(1.624,0.346,0.1)); +#5401 = SURFACE_CURVE('',#5402,(#5406,#5413),.PCURVE_S1.); +#5402 = LINE('',#5403,#5404); +#5403 = CARTESIAN_POINT('',(1.624,0.346,0.)); +#5404 = VECTOR('',#5405,1.); +#5405 = DIRECTION('',(0.,0.,1.)); +#5406 = PCURVE('',#5346,#5407); +#5407 = DEFINITIONAL_REPRESENTATION('',(#5408),#5412); +#5408 = LINE('',#5409,#5410); +#5409 = CARTESIAN_POINT('',(0.,-0.192)); +#5410 = VECTOR('',#5411,1.); +#5411 = DIRECTION('',(1.,0.)); +#5412 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5413 = PCURVE('',#5414,#5419); +#5414 = PLANE('',#5415); +#5415 = AXIS2_PLACEMENT_3D('',#5416,#5417,#5418); +#5416 = CARTESIAN_POINT('',(1.624,0.346,0.)); +#5417 = DIRECTION('',(0.,1.,0.)); +#5418 = DIRECTION('',(0.,0.,1.)); +#5419 = DEFINITIONAL_REPRESENTATION('',(#5420),#5424); +#5420 = LINE('',#5421,#5422); +#5421 = CARTESIAN_POINT('',(0.,0.)); +#5422 = VECTOR('',#5423,1.); +#5423 = DIRECTION('',(1.,0.)); +#5424 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5425 = ORIENTED_EDGE('',*,*,#5426,.F.); +#5426 = EDGE_CURVE('',#5338,#5399,#5427,.T.); +#5427 = SURFACE_CURVE('',#5428,(#5432,#5439),.PCURVE_S1.); +#5428 = LINE('',#5429,#5430); +#5429 = CARTESIAN_POINT('',(1.624,0.154,0.1)); +#5430 = VECTOR('',#5431,1.); +#5431 = DIRECTION('',(0.,1.,0.)); +#5432 = PCURVE('',#5346,#5433); +#5433 = DEFINITIONAL_REPRESENTATION('',(#5434),#5438); +#5434 = LINE('',#5435,#5436); +#5435 = CARTESIAN_POINT('',(0.1,0.)); +#5436 = VECTOR('',#5437,1.); +#5437 = DIRECTION('',(0.,-1.)); +#5438 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5439 = PCURVE('',#5440,#5445); +#5440 = PLANE('',#5441); +#5441 = AXIS2_PLACEMENT_3D('',#5442,#5443,#5444); +#5442 = CARTESIAN_POINT('',(1.624,0.154,0.1)); +#5443 = DIRECTION('',(0.,0.,1.)); +#5444 = DIRECTION('',(1.,0.,0.)); +#5445 = DEFINITIONAL_REPRESENTATION('',(#5446),#5450); +#5446 = LINE('',#5447,#5448); +#5447 = CARTESIAN_POINT('',(0.,0.)); +#5448 = VECTOR('',#5449,1.); +#5449 = DIRECTION('',(0.,1.)); +#5450 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5451 = ADVANCED_FACE('',(#5452),#5466,.T.); +#5452 = FACE_BOUND('',#5453,.T.); +#5453 = EDGE_LOOP('',(#5454,#5484,#5507,#5530)); +#5454 = ORIENTED_EDGE('',*,*,#5455,.F.); +#5455 = EDGE_CURVE('',#5456,#5458,#5460,.T.); +#5456 = VERTEX_POINT('',#5457); +#5457 = CARTESIAN_POINT('',(1.976,0.154,0.)); +#5458 = VERTEX_POINT('',#5459); +#5459 = CARTESIAN_POINT('',(1.976,0.154,0.1)); +#5460 = SURFACE_CURVE('',#5461,(#5465,#5477),.PCURVE_S1.); +#5461 = LINE('',#5462,#5463); +#5462 = CARTESIAN_POINT('',(1.976,0.154,0.)); +#5463 = VECTOR('',#5464,1.); +#5464 = DIRECTION('',(0.,0.,1.)); +#5465 = PCURVE('',#5466,#5471); +#5466 = PLANE('',#5467); +#5467 = AXIS2_PLACEMENT_3D('',#5468,#5469,#5470); +#5468 = CARTESIAN_POINT('',(1.976,0.154,0.)); +#5469 = DIRECTION('',(1.,0.,0.)); +#5470 = DIRECTION('',(0.,0.,1.)); +#5471 = DEFINITIONAL_REPRESENTATION('',(#5472),#5476); +#5472 = LINE('',#5473,#5474); +#5473 = CARTESIAN_POINT('',(0.,0.)); +#5474 = VECTOR('',#5475,1.); +#5475 = DIRECTION('',(1.,0.)); +#5476 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5477 = PCURVE('',#5358,#5478); +#5478 = DEFINITIONAL_REPRESENTATION('',(#5479),#5483); +#5479 = LINE('',#5480,#5481); +#5480 = CARTESIAN_POINT('',(0.,0.352)); +#5481 = VECTOR('',#5482,1.); +#5482 = DIRECTION('',(1.,0.)); +#5483 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5484 = ORIENTED_EDGE('',*,*,#5485,.T.); +#5485 = EDGE_CURVE('',#5456,#5486,#5488,.T.); +#5486 = VERTEX_POINT('',#5487); +#5487 = CARTESIAN_POINT('',(1.976,0.346,0.)); +#5488 = SURFACE_CURVE('',#5489,(#5493,#5500),.PCURVE_S1.); +#5489 = LINE('',#5490,#5491); +#5490 = CARTESIAN_POINT('',(1.976,0.154,0.)); +#5491 = VECTOR('',#5492,1.); +#5492 = DIRECTION('',(0.,1.,0.)); +#5493 = PCURVE('',#5466,#5494); +#5494 = DEFINITIONAL_REPRESENTATION('',(#5495),#5499); +#5495 = LINE('',#5496,#5497); +#5496 = CARTESIAN_POINT('',(0.,0.)); +#5497 = VECTOR('',#5498,1.); +#5498 = DIRECTION('',(0.,-1.)); +#5499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5500 = PCURVE('',#5386,#5501); +#5501 = DEFINITIONAL_REPRESENTATION('',(#5502),#5506); +#5502 = LINE('',#5503,#5504); +#5503 = CARTESIAN_POINT('',(0.352,0.)); +#5504 = VECTOR('',#5505,1.); +#5505 = DIRECTION('',(0.,1.)); +#5506 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5507 = ORIENTED_EDGE('',*,*,#5508,.T.); +#5508 = EDGE_CURVE('',#5486,#5509,#5511,.T.); +#5509 = VERTEX_POINT('',#5510); +#5510 = CARTESIAN_POINT('',(1.976,0.346,0.1)); +#5511 = SURFACE_CURVE('',#5512,(#5516,#5523),.PCURVE_S1.); +#5512 = LINE('',#5513,#5514); +#5513 = CARTESIAN_POINT('',(1.976,0.346,0.)); +#5514 = VECTOR('',#5515,1.); +#5515 = DIRECTION('',(0.,0.,1.)); +#5516 = PCURVE('',#5466,#5517); +#5517 = DEFINITIONAL_REPRESENTATION('',(#5518),#5522); +#5518 = LINE('',#5519,#5520); +#5519 = CARTESIAN_POINT('',(0.,-0.192)); +#5520 = VECTOR('',#5521,1.); +#5521 = DIRECTION('',(1.,0.)); +#5522 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5523 = PCURVE('',#5414,#5524); +#5524 = DEFINITIONAL_REPRESENTATION('',(#5525),#5529); +#5525 = LINE('',#5526,#5527); +#5526 = CARTESIAN_POINT('',(0.,0.352)); +#5527 = VECTOR('',#5528,1.); +#5528 = DIRECTION('',(1.,0.)); +#5529 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5530 = ORIENTED_EDGE('',*,*,#5531,.F.); +#5531 = EDGE_CURVE('',#5458,#5509,#5532,.T.); +#5532 = SURFACE_CURVE('',#5533,(#5537,#5544),.PCURVE_S1.); +#5533 = LINE('',#5534,#5535); +#5534 = CARTESIAN_POINT('',(1.976,0.154,0.1)); +#5535 = VECTOR('',#5536,1.); +#5536 = DIRECTION('',(0.,1.,0.)); +#5537 = PCURVE('',#5466,#5538); +#5538 = DEFINITIONAL_REPRESENTATION('',(#5539),#5543); +#5539 = LINE('',#5540,#5541); +#5540 = CARTESIAN_POINT('',(0.1,0.)); +#5541 = VECTOR('',#5542,1.); +#5542 = DIRECTION('',(0.,-1.)); +#5543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5544 = PCURVE('',#5440,#5545); +#5545 = DEFINITIONAL_REPRESENTATION('',(#5546),#5550); +#5546 = LINE('',#5547,#5548); +#5547 = CARTESIAN_POINT('',(0.352,0.)); +#5548 = VECTOR('',#5549,1.); +#5549 = DIRECTION('',(0.,1.)); +#5550 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5551 = ADVANCED_FACE('',(#5552),#5358,.F.); +#5552 = FACE_BOUND('',#5553,.F.); +#5553 = EDGE_LOOP('',(#5554,#5575,#5576,#5597)); +#5554 = ORIENTED_EDGE('',*,*,#5555,.F.); +#5555 = EDGE_CURVE('',#5336,#5456,#5556,.T.); +#5556 = SURFACE_CURVE('',#5557,(#5561,#5568),.PCURVE_S1.); +#5557 = LINE('',#5558,#5559); +#5558 = CARTESIAN_POINT('',(1.624,0.154,0.)); +#5559 = VECTOR('',#5560,1.); +#5560 = DIRECTION('',(1.,0.,0.)); +#5561 = PCURVE('',#5358,#5562); +#5562 = DEFINITIONAL_REPRESENTATION('',(#5563),#5567); +#5563 = LINE('',#5564,#5565); +#5564 = CARTESIAN_POINT('',(0.,0.)); +#5565 = VECTOR('',#5566,1.); +#5566 = DIRECTION('',(0.,1.)); +#5567 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5568 = PCURVE('',#5386,#5569); +#5569 = DEFINITIONAL_REPRESENTATION('',(#5570),#5574); +#5570 = LINE('',#5571,#5572); +#5571 = CARTESIAN_POINT('',(0.,0.)); +#5572 = VECTOR('',#5573,1.); +#5573 = DIRECTION('',(1.,0.)); +#5574 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5575 = ORIENTED_EDGE('',*,*,#5335,.T.); +#5576 = ORIENTED_EDGE('',*,*,#5577,.T.); +#5577 = EDGE_CURVE('',#5338,#5458,#5578,.T.); +#5578 = SURFACE_CURVE('',#5579,(#5583,#5590),.PCURVE_S1.); +#5579 = LINE('',#5580,#5581); +#5580 = CARTESIAN_POINT('',(1.624,0.154,0.1)); +#5581 = VECTOR('',#5582,1.); +#5582 = DIRECTION('',(1.,0.,0.)); +#5583 = PCURVE('',#5358,#5584); +#5584 = DEFINITIONAL_REPRESENTATION('',(#5585),#5589); +#5585 = LINE('',#5586,#5587); +#5586 = CARTESIAN_POINT('',(0.1,0.)); +#5587 = VECTOR('',#5588,1.); +#5588 = DIRECTION('',(0.,1.)); +#5589 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5590 = PCURVE('',#5440,#5591); +#5591 = DEFINITIONAL_REPRESENTATION('',(#5592),#5596); +#5592 = LINE('',#5593,#5594); +#5593 = CARTESIAN_POINT('',(0.,0.)); +#5594 = VECTOR('',#5595,1.); +#5595 = DIRECTION('',(1.,0.)); +#5596 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5597 = ORIENTED_EDGE('',*,*,#5455,.F.); +#5598 = ADVANCED_FACE('',(#5599),#5414,.T.); +#5599 = FACE_BOUND('',#5600,.T.); +#5600 = EDGE_LOOP('',(#5601,#5622,#5623,#5644)); +#5601 = ORIENTED_EDGE('',*,*,#5602,.F.); +#5602 = EDGE_CURVE('',#5371,#5486,#5603,.T.); +#5603 = SURFACE_CURVE('',#5604,(#5608,#5615),.PCURVE_S1.); +#5604 = LINE('',#5605,#5606); +#5605 = CARTESIAN_POINT('',(1.624,0.346,0.)); +#5606 = VECTOR('',#5607,1.); +#5607 = DIRECTION('',(1.,0.,0.)); +#5608 = PCURVE('',#5414,#5609); +#5609 = DEFINITIONAL_REPRESENTATION('',(#5610),#5614); +#5610 = LINE('',#5611,#5612); +#5611 = CARTESIAN_POINT('',(0.,0.)); +#5612 = VECTOR('',#5613,1.); +#5613 = DIRECTION('',(0.,1.)); +#5614 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5615 = PCURVE('',#5386,#5616); +#5616 = DEFINITIONAL_REPRESENTATION('',(#5617),#5621); +#5617 = LINE('',#5618,#5619); +#5618 = CARTESIAN_POINT('',(0.,0.192)); +#5619 = VECTOR('',#5620,1.); +#5620 = DIRECTION('',(1.,0.)); +#5621 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5622 = ORIENTED_EDGE('',*,*,#5398,.T.); +#5623 = ORIENTED_EDGE('',*,*,#5624,.T.); +#5624 = EDGE_CURVE('',#5399,#5509,#5625,.T.); +#5625 = SURFACE_CURVE('',#5626,(#5630,#5637),.PCURVE_S1.); +#5626 = LINE('',#5627,#5628); +#5627 = CARTESIAN_POINT('',(1.624,0.346,0.1)); +#5628 = VECTOR('',#5629,1.); +#5629 = DIRECTION('',(1.,0.,0.)); +#5630 = PCURVE('',#5414,#5631); +#5631 = DEFINITIONAL_REPRESENTATION('',(#5632),#5636); +#5632 = LINE('',#5633,#5634); +#5633 = CARTESIAN_POINT('',(0.1,0.)); +#5634 = VECTOR('',#5635,1.); +#5635 = DIRECTION('',(0.,1.)); +#5636 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5637 = PCURVE('',#5440,#5638); +#5638 = DEFINITIONAL_REPRESENTATION('',(#5639),#5643); +#5639 = LINE('',#5640,#5641); +#5640 = CARTESIAN_POINT('',(0.,0.192)); +#5641 = VECTOR('',#5642,1.); +#5642 = DIRECTION('',(1.,0.)); +#5643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5644 = ORIENTED_EDGE('',*,*,#5508,.F.); +#5645 = ADVANCED_FACE('',(#5646),#5386,.F.); +#5646 = FACE_BOUND('',#5647,.F.); +#5647 = EDGE_LOOP('',(#5648,#5649,#5650,#5651)); +#5648 = ORIENTED_EDGE('',*,*,#5370,.F.); +#5649 = ORIENTED_EDGE('',*,*,#5555,.T.); +#5650 = ORIENTED_EDGE('',*,*,#5485,.T.); +#5651 = ORIENTED_EDGE('',*,*,#5602,.F.); +#5652 = ADVANCED_FACE('',(#5653),#5440,.T.); +#5653 = FACE_BOUND('',#5654,.T.); +#5654 = EDGE_LOOP('',(#5655,#5656,#5657,#5658)); +#5655 = ORIENTED_EDGE('',*,*,#5426,.F.); +#5656 = ORIENTED_EDGE('',*,*,#5577,.T.); +#5657 = ORIENTED_EDGE('',*,*,#5531,.T.); +#5658 = ORIENTED_EDGE('',*,*,#5624,.F.); +#5659 = MANIFOLD_SOLID_BREP('',#5660); +#5660 = CLOSED_SHELL('',(#5661,#5781,#5881,#5928,#5975,#5982)); +#5661 = ADVANCED_FACE('',(#5662),#5676,.F.); +#5662 = FACE_BOUND('',#5663,.F.); +#5663 = EDGE_LOOP('',(#5664,#5699,#5727,#5755)); +#5664 = ORIENTED_EDGE('',*,*,#5665,.F.); +#5665 = EDGE_CURVE('',#5666,#5668,#5670,.T.); +#5666 = VERTEX_POINT('',#5667); +#5667 = CARTESIAN_POINT('',(1.624,0.654,0.)); +#5668 = VERTEX_POINT('',#5669); +#5669 = CARTESIAN_POINT('',(1.624,0.654,0.1)); +#5670 = SURFACE_CURVE('',#5671,(#5675,#5687),.PCURVE_S1.); +#5671 = LINE('',#5672,#5673); +#5672 = CARTESIAN_POINT('',(1.624,0.654,0.)); +#5673 = VECTOR('',#5674,1.); +#5674 = DIRECTION('',(0.,0.,1.)); +#5675 = PCURVE('',#5676,#5681); +#5676 = PLANE('',#5677); +#5677 = AXIS2_PLACEMENT_3D('',#5678,#5679,#5680); +#5678 = CARTESIAN_POINT('',(1.624,0.654,0.)); +#5679 = DIRECTION('',(1.,0.,0.)); +#5680 = DIRECTION('',(0.,0.,1.)); +#5681 = DEFINITIONAL_REPRESENTATION('',(#5682),#5686); +#5682 = LINE('',#5683,#5684); +#5683 = CARTESIAN_POINT('',(0.,0.)); +#5684 = VECTOR('',#5685,1.); +#5685 = DIRECTION('',(1.,0.)); +#5686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5687 = PCURVE('',#5688,#5693); +#5688 = PLANE('',#5689); +#5689 = AXIS2_PLACEMENT_3D('',#5690,#5691,#5692); +#5690 = CARTESIAN_POINT('',(1.624,0.654,0.)); +#5691 = DIRECTION('',(0.,1.,0.)); +#5692 = DIRECTION('',(0.,0.,1.)); +#5693 = DEFINITIONAL_REPRESENTATION('',(#5694),#5698); +#5694 = LINE('',#5695,#5696); +#5695 = CARTESIAN_POINT('',(0.,0.)); +#5696 = VECTOR('',#5697,1.); +#5697 = DIRECTION('',(1.,0.)); +#5698 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5699 = ORIENTED_EDGE('',*,*,#5700,.T.); +#5700 = EDGE_CURVE('',#5666,#5701,#5703,.T.); +#5701 = VERTEX_POINT('',#5702); +#5702 = CARTESIAN_POINT('',(1.624,0.846,0.)); +#5703 = SURFACE_CURVE('',#5704,(#5708,#5715),.PCURVE_S1.); +#5704 = LINE('',#5705,#5706); +#5705 = CARTESIAN_POINT('',(1.624,0.654,0.)); +#5706 = VECTOR('',#5707,1.); +#5707 = DIRECTION('',(0.,1.,0.)); +#5708 = PCURVE('',#5676,#5709); +#5709 = DEFINITIONAL_REPRESENTATION('',(#5710),#5714); +#5710 = LINE('',#5711,#5712); +#5711 = CARTESIAN_POINT('',(0.,0.)); +#5712 = VECTOR('',#5713,1.); +#5713 = DIRECTION('',(0.,-1.)); +#5714 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5715 = PCURVE('',#5716,#5721); +#5716 = PLANE('',#5717); +#5717 = AXIS2_PLACEMENT_3D('',#5718,#5719,#5720); +#5718 = CARTESIAN_POINT('',(1.624,0.654,0.)); +#5719 = DIRECTION('',(0.,0.,1.)); +#5720 = DIRECTION('',(1.,0.,0.)); +#5721 = DEFINITIONAL_REPRESENTATION('',(#5722),#5726); +#5722 = LINE('',#5723,#5724); +#5723 = CARTESIAN_POINT('',(0.,0.)); +#5724 = VECTOR('',#5725,1.); +#5725 = DIRECTION('',(0.,1.)); +#5726 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5727 = ORIENTED_EDGE('',*,*,#5728,.T.); +#5728 = EDGE_CURVE('',#5701,#5729,#5731,.T.); +#5729 = VERTEX_POINT('',#5730); +#5730 = CARTESIAN_POINT('',(1.624,0.846,0.1)); +#5731 = SURFACE_CURVE('',#5732,(#5736,#5743),.PCURVE_S1.); +#5732 = LINE('',#5733,#5734); +#5733 = CARTESIAN_POINT('',(1.624,0.846,0.)); +#5734 = VECTOR('',#5735,1.); +#5735 = DIRECTION('',(0.,0.,1.)); +#5736 = PCURVE('',#5676,#5737); +#5737 = DEFINITIONAL_REPRESENTATION('',(#5738),#5742); +#5738 = LINE('',#5739,#5740); +#5739 = CARTESIAN_POINT('',(0.,-0.192)); +#5740 = VECTOR('',#5741,1.); +#5741 = DIRECTION('',(1.,0.)); +#5742 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5743 = PCURVE('',#5744,#5749); +#5744 = PLANE('',#5745); +#5745 = AXIS2_PLACEMENT_3D('',#5746,#5747,#5748); +#5746 = CARTESIAN_POINT('',(1.624,0.846,0.)); +#5747 = DIRECTION('',(0.,1.,0.)); +#5748 = DIRECTION('',(0.,0.,1.)); +#5749 = DEFINITIONAL_REPRESENTATION('',(#5750),#5754); +#5750 = LINE('',#5751,#5752); +#5751 = CARTESIAN_POINT('',(0.,0.)); +#5752 = VECTOR('',#5753,1.); +#5753 = DIRECTION('',(1.,0.)); +#5754 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5755 = ORIENTED_EDGE('',*,*,#5756,.F.); +#5756 = EDGE_CURVE('',#5668,#5729,#5757,.T.); +#5757 = SURFACE_CURVE('',#5758,(#5762,#5769),.PCURVE_S1.); +#5758 = LINE('',#5759,#5760); +#5759 = CARTESIAN_POINT('',(1.624,0.654,0.1)); +#5760 = VECTOR('',#5761,1.); +#5761 = DIRECTION('',(0.,1.,0.)); +#5762 = PCURVE('',#5676,#5763); +#5763 = DEFINITIONAL_REPRESENTATION('',(#5764),#5768); +#5764 = LINE('',#5765,#5766); +#5765 = CARTESIAN_POINT('',(0.1,0.)); +#5766 = VECTOR('',#5767,1.); +#5767 = DIRECTION('',(0.,-1.)); +#5768 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5769 = PCURVE('',#5770,#5775); +#5770 = PLANE('',#5771); +#5771 = AXIS2_PLACEMENT_3D('',#5772,#5773,#5774); +#5772 = CARTESIAN_POINT('',(1.624,0.654,0.1)); +#5773 = DIRECTION('',(0.,0.,1.)); +#5774 = DIRECTION('',(1.,0.,0.)); +#5775 = DEFINITIONAL_REPRESENTATION('',(#5776),#5780); +#5776 = LINE('',#5777,#5778); +#5777 = CARTESIAN_POINT('',(0.,0.)); +#5778 = VECTOR('',#5779,1.); +#5779 = DIRECTION('',(0.,1.)); +#5780 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5781 = ADVANCED_FACE('',(#5782),#5796,.T.); +#5782 = FACE_BOUND('',#5783,.T.); +#5783 = EDGE_LOOP('',(#5784,#5814,#5837,#5860)); +#5784 = ORIENTED_EDGE('',*,*,#5785,.F.); +#5785 = EDGE_CURVE('',#5786,#5788,#5790,.T.); +#5786 = VERTEX_POINT('',#5787); +#5787 = CARTESIAN_POINT('',(1.976,0.654,0.)); +#5788 = VERTEX_POINT('',#5789); +#5789 = CARTESIAN_POINT('',(1.976,0.654,0.1)); +#5790 = SURFACE_CURVE('',#5791,(#5795,#5807),.PCURVE_S1.); +#5791 = LINE('',#5792,#5793); +#5792 = CARTESIAN_POINT('',(1.976,0.654,0.)); +#5793 = VECTOR('',#5794,1.); +#5794 = DIRECTION('',(0.,0.,1.)); +#5795 = PCURVE('',#5796,#5801); +#5796 = PLANE('',#5797); +#5797 = AXIS2_PLACEMENT_3D('',#5798,#5799,#5800); +#5798 = CARTESIAN_POINT('',(1.976,0.654,0.)); +#5799 = DIRECTION('',(1.,0.,0.)); +#5800 = DIRECTION('',(0.,0.,1.)); +#5801 = DEFINITIONAL_REPRESENTATION('',(#5802),#5806); +#5802 = LINE('',#5803,#5804); +#5803 = CARTESIAN_POINT('',(0.,0.)); +#5804 = VECTOR('',#5805,1.); +#5805 = DIRECTION('',(1.,0.)); +#5806 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5807 = PCURVE('',#5688,#5808); +#5808 = DEFINITIONAL_REPRESENTATION('',(#5809),#5813); +#5809 = LINE('',#5810,#5811); +#5810 = CARTESIAN_POINT('',(0.,0.352)); +#5811 = VECTOR('',#5812,1.); +#5812 = DIRECTION('',(1.,0.)); +#5813 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5814 = ORIENTED_EDGE('',*,*,#5815,.T.); +#5815 = EDGE_CURVE('',#5786,#5816,#5818,.T.); +#5816 = VERTEX_POINT('',#5817); +#5817 = CARTESIAN_POINT('',(1.976,0.846,0.)); +#5818 = SURFACE_CURVE('',#5819,(#5823,#5830),.PCURVE_S1.); +#5819 = LINE('',#5820,#5821); +#5820 = CARTESIAN_POINT('',(1.976,0.654,0.)); +#5821 = VECTOR('',#5822,1.); +#5822 = DIRECTION('',(0.,1.,0.)); +#5823 = PCURVE('',#5796,#5824); +#5824 = DEFINITIONAL_REPRESENTATION('',(#5825),#5829); +#5825 = LINE('',#5826,#5827); +#5826 = CARTESIAN_POINT('',(0.,0.)); +#5827 = VECTOR('',#5828,1.); +#5828 = DIRECTION('',(0.,-1.)); +#5829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5830 = PCURVE('',#5716,#5831); +#5831 = DEFINITIONAL_REPRESENTATION('',(#5832),#5836); +#5832 = LINE('',#5833,#5834); +#5833 = CARTESIAN_POINT('',(0.352,0.)); +#5834 = VECTOR('',#5835,1.); +#5835 = DIRECTION('',(0.,1.)); +#5836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5837 = ORIENTED_EDGE('',*,*,#5838,.T.); +#5838 = EDGE_CURVE('',#5816,#5839,#5841,.T.); +#5839 = VERTEX_POINT('',#5840); +#5840 = CARTESIAN_POINT('',(1.976,0.846,0.1)); +#5841 = SURFACE_CURVE('',#5842,(#5846,#5853),.PCURVE_S1.); +#5842 = LINE('',#5843,#5844); +#5843 = CARTESIAN_POINT('',(1.976,0.846,0.)); +#5844 = VECTOR('',#5845,1.); +#5845 = DIRECTION('',(0.,0.,1.)); +#5846 = PCURVE('',#5796,#5847); +#5847 = DEFINITIONAL_REPRESENTATION('',(#5848),#5852); +#5848 = LINE('',#5849,#5850); +#5849 = CARTESIAN_POINT('',(0.,-0.192)); +#5850 = VECTOR('',#5851,1.); +#5851 = DIRECTION('',(1.,0.)); +#5852 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5853 = PCURVE('',#5744,#5854); +#5854 = DEFINITIONAL_REPRESENTATION('',(#5855),#5859); +#5855 = LINE('',#5856,#5857); +#5856 = CARTESIAN_POINT('',(0.,0.352)); +#5857 = VECTOR('',#5858,1.); +#5858 = DIRECTION('',(1.,0.)); +#5859 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5860 = ORIENTED_EDGE('',*,*,#5861,.F.); +#5861 = EDGE_CURVE('',#5788,#5839,#5862,.T.); +#5862 = SURFACE_CURVE('',#5863,(#5867,#5874),.PCURVE_S1.); +#5863 = LINE('',#5864,#5865); +#5864 = CARTESIAN_POINT('',(1.976,0.654,0.1)); +#5865 = VECTOR('',#5866,1.); +#5866 = DIRECTION('',(0.,1.,0.)); +#5867 = PCURVE('',#5796,#5868); +#5868 = DEFINITIONAL_REPRESENTATION('',(#5869),#5873); +#5869 = LINE('',#5870,#5871); +#5870 = CARTESIAN_POINT('',(0.1,0.)); +#5871 = VECTOR('',#5872,1.); +#5872 = DIRECTION('',(0.,-1.)); +#5873 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5874 = PCURVE('',#5770,#5875); +#5875 = DEFINITIONAL_REPRESENTATION('',(#5876),#5880); +#5876 = LINE('',#5877,#5878); +#5877 = CARTESIAN_POINT('',(0.352,0.)); +#5878 = VECTOR('',#5879,1.); +#5879 = DIRECTION('',(0.,1.)); +#5880 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5881 = ADVANCED_FACE('',(#5882),#5688,.F.); +#5882 = FACE_BOUND('',#5883,.F.); +#5883 = EDGE_LOOP('',(#5884,#5905,#5906,#5927)); +#5884 = ORIENTED_EDGE('',*,*,#5885,.F.); +#5885 = EDGE_CURVE('',#5666,#5786,#5886,.T.); +#5886 = SURFACE_CURVE('',#5887,(#5891,#5898),.PCURVE_S1.); +#5887 = LINE('',#5888,#5889); +#5888 = CARTESIAN_POINT('',(1.624,0.654,0.)); +#5889 = VECTOR('',#5890,1.); +#5890 = DIRECTION('',(1.,0.,0.)); +#5891 = PCURVE('',#5688,#5892); +#5892 = DEFINITIONAL_REPRESENTATION('',(#5893),#5897); +#5893 = LINE('',#5894,#5895); +#5894 = CARTESIAN_POINT('',(0.,0.)); +#5895 = VECTOR('',#5896,1.); +#5896 = DIRECTION('',(0.,1.)); +#5897 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5898 = PCURVE('',#5716,#5899); +#5899 = DEFINITIONAL_REPRESENTATION('',(#5900),#5904); +#5900 = LINE('',#5901,#5902); +#5901 = CARTESIAN_POINT('',(0.,0.)); +#5902 = VECTOR('',#5903,1.); +#5903 = DIRECTION('',(1.,0.)); +#5904 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5905 = ORIENTED_EDGE('',*,*,#5665,.T.); +#5906 = ORIENTED_EDGE('',*,*,#5907,.T.); +#5907 = EDGE_CURVE('',#5668,#5788,#5908,.T.); +#5908 = SURFACE_CURVE('',#5909,(#5913,#5920),.PCURVE_S1.); +#5909 = LINE('',#5910,#5911); +#5910 = CARTESIAN_POINT('',(1.624,0.654,0.1)); +#5911 = VECTOR('',#5912,1.); +#5912 = DIRECTION('',(1.,0.,0.)); +#5913 = PCURVE('',#5688,#5914); +#5914 = DEFINITIONAL_REPRESENTATION('',(#5915),#5919); +#5915 = LINE('',#5916,#5917); +#5916 = CARTESIAN_POINT('',(0.1,0.)); +#5917 = VECTOR('',#5918,1.); +#5918 = DIRECTION('',(0.,1.)); +#5919 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5920 = PCURVE('',#5770,#5921); +#5921 = DEFINITIONAL_REPRESENTATION('',(#5922),#5926); +#5922 = LINE('',#5923,#5924); +#5923 = CARTESIAN_POINT('',(0.,0.)); +#5924 = VECTOR('',#5925,1.); +#5925 = DIRECTION('',(1.,0.)); +#5926 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5927 = ORIENTED_EDGE('',*,*,#5785,.F.); +#5928 = ADVANCED_FACE('',(#5929),#5744,.T.); +#5929 = FACE_BOUND('',#5930,.T.); +#5930 = EDGE_LOOP('',(#5931,#5952,#5953,#5974)); +#5931 = ORIENTED_EDGE('',*,*,#5932,.F.); +#5932 = EDGE_CURVE('',#5701,#5816,#5933,.T.); +#5933 = SURFACE_CURVE('',#5934,(#5938,#5945),.PCURVE_S1.); +#5934 = LINE('',#5935,#5936); +#5935 = CARTESIAN_POINT('',(1.624,0.846,0.)); +#5936 = VECTOR('',#5937,1.); +#5937 = DIRECTION('',(1.,0.,0.)); +#5938 = PCURVE('',#5744,#5939); +#5939 = DEFINITIONAL_REPRESENTATION('',(#5940),#5944); +#5940 = LINE('',#5941,#5942); +#5941 = CARTESIAN_POINT('',(0.,0.)); +#5942 = VECTOR('',#5943,1.); +#5943 = DIRECTION('',(0.,1.)); +#5944 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5945 = PCURVE('',#5716,#5946); +#5946 = DEFINITIONAL_REPRESENTATION('',(#5947),#5951); +#5947 = LINE('',#5948,#5949); +#5948 = CARTESIAN_POINT('',(0.,0.192)); +#5949 = VECTOR('',#5950,1.); +#5950 = DIRECTION('',(1.,0.)); +#5951 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5952 = ORIENTED_EDGE('',*,*,#5728,.T.); +#5953 = ORIENTED_EDGE('',*,*,#5954,.T.); +#5954 = EDGE_CURVE('',#5729,#5839,#5955,.T.); +#5955 = SURFACE_CURVE('',#5956,(#5960,#5967),.PCURVE_S1.); +#5956 = LINE('',#5957,#5958); +#5957 = CARTESIAN_POINT('',(1.624,0.846,0.1)); +#5958 = VECTOR('',#5959,1.); +#5959 = DIRECTION('',(1.,0.,0.)); +#5960 = PCURVE('',#5744,#5961); +#5961 = DEFINITIONAL_REPRESENTATION('',(#5962),#5966); +#5962 = LINE('',#5963,#5964); +#5963 = CARTESIAN_POINT('',(0.1,0.)); +#5964 = VECTOR('',#5965,1.); +#5965 = DIRECTION('',(0.,1.)); +#5966 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5967 = PCURVE('',#5770,#5968); +#5968 = DEFINITIONAL_REPRESENTATION('',(#5969),#5973); +#5969 = LINE('',#5970,#5971); +#5970 = CARTESIAN_POINT('',(0.,0.192)); +#5971 = VECTOR('',#5972,1.); +#5972 = DIRECTION('',(1.,0.)); +#5973 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5974 = ORIENTED_EDGE('',*,*,#5838,.F.); +#5975 = ADVANCED_FACE('',(#5976),#5716,.F.); +#5976 = FACE_BOUND('',#5977,.F.); +#5977 = EDGE_LOOP('',(#5978,#5979,#5980,#5981)); +#5978 = ORIENTED_EDGE('',*,*,#5700,.F.); +#5979 = ORIENTED_EDGE('',*,*,#5885,.T.); +#5980 = ORIENTED_EDGE('',*,*,#5815,.T.); +#5981 = ORIENTED_EDGE('',*,*,#5932,.F.); +#5982 = ADVANCED_FACE('',(#5983),#5770,.T.); +#5983 = FACE_BOUND('',#5984,.T.); +#5984 = EDGE_LOOP('',(#5985,#5986,#5987,#5988)); +#5985 = ORIENTED_EDGE('',*,*,#5756,.F.); +#5986 = ORIENTED_EDGE('',*,*,#5907,.T.); +#5987 = ORIENTED_EDGE('',*,*,#5861,.T.); +#5988 = ORIENTED_EDGE('',*,*,#5954,.F.); +#5989 = MANIFOLD_SOLID_BREP('',#5990); +#5990 = CLOSED_SHELL('',(#5991,#6111,#6211,#6258,#6305,#6312)); +#5991 = ADVANCED_FACE('',(#5992),#6006,.F.); +#5992 = FACE_BOUND('',#5993,.F.); +#5993 = EDGE_LOOP('',(#5994,#6029,#6057,#6085)); +#5994 = ORIENTED_EDGE('',*,*,#5995,.F.); +#5995 = EDGE_CURVE('',#5996,#5998,#6000,.T.); +#5996 = VERTEX_POINT('',#5997); +#5997 = CARTESIAN_POINT('',(1.624,1.154,0.)); +#5998 = VERTEX_POINT('',#5999); +#5999 = CARTESIAN_POINT('',(1.624,1.154,0.1)); +#6000 = SURFACE_CURVE('',#6001,(#6005,#6017),.PCURVE_S1.); +#6001 = LINE('',#6002,#6003); +#6002 = CARTESIAN_POINT('',(1.624,1.154,0.)); +#6003 = VECTOR('',#6004,1.); +#6004 = DIRECTION('',(0.,0.,1.)); +#6005 = PCURVE('',#6006,#6011); +#6006 = PLANE('',#6007); +#6007 = AXIS2_PLACEMENT_3D('',#6008,#6009,#6010); +#6008 = CARTESIAN_POINT('',(1.624,1.154,0.)); +#6009 = DIRECTION('',(1.,0.,0.)); +#6010 = DIRECTION('',(0.,0.,1.)); +#6011 = DEFINITIONAL_REPRESENTATION('',(#6012),#6016); +#6012 = LINE('',#6013,#6014); +#6013 = CARTESIAN_POINT('',(0.,0.)); +#6014 = VECTOR('',#6015,1.); +#6015 = DIRECTION('',(1.,0.)); +#6016 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6017 = PCURVE('',#6018,#6023); +#6018 = PLANE('',#6019); +#6019 = AXIS2_PLACEMENT_3D('',#6020,#6021,#6022); +#6020 = CARTESIAN_POINT('',(1.624,1.154,0.)); +#6021 = DIRECTION('',(0.,1.,0.)); +#6022 = DIRECTION('',(0.,0.,1.)); +#6023 = DEFINITIONAL_REPRESENTATION('',(#6024),#6028); +#6024 = LINE('',#6025,#6026); +#6025 = CARTESIAN_POINT('',(0.,0.)); +#6026 = VECTOR('',#6027,1.); +#6027 = DIRECTION('',(1.,0.)); +#6028 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6029 = ORIENTED_EDGE('',*,*,#6030,.T.); +#6030 = EDGE_CURVE('',#5996,#6031,#6033,.T.); +#6031 = VERTEX_POINT('',#6032); +#6032 = CARTESIAN_POINT('',(1.624,1.346,0.)); +#6033 = SURFACE_CURVE('',#6034,(#6038,#6045),.PCURVE_S1.); +#6034 = LINE('',#6035,#6036); +#6035 = CARTESIAN_POINT('',(1.624,1.154,0.)); +#6036 = VECTOR('',#6037,1.); +#6037 = DIRECTION('',(0.,1.,0.)); +#6038 = PCURVE('',#6006,#6039); +#6039 = DEFINITIONAL_REPRESENTATION('',(#6040),#6044); +#6040 = LINE('',#6041,#6042); +#6041 = CARTESIAN_POINT('',(0.,0.)); +#6042 = VECTOR('',#6043,1.); +#6043 = DIRECTION('',(0.,-1.)); +#6044 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6045 = PCURVE('',#6046,#6051); +#6046 = PLANE('',#6047); +#6047 = AXIS2_PLACEMENT_3D('',#6048,#6049,#6050); +#6048 = CARTESIAN_POINT('',(1.624,1.154,0.)); +#6049 = DIRECTION('',(0.,0.,1.)); +#6050 = DIRECTION('',(1.,0.,0.)); +#6051 = DEFINITIONAL_REPRESENTATION('',(#6052),#6056); +#6052 = LINE('',#6053,#6054); +#6053 = CARTESIAN_POINT('',(0.,0.)); +#6054 = VECTOR('',#6055,1.); +#6055 = DIRECTION('',(0.,1.)); +#6056 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6057 = ORIENTED_EDGE('',*,*,#6058,.T.); +#6058 = EDGE_CURVE('',#6031,#6059,#6061,.T.); +#6059 = VERTEX_POINT('',#6060); +#6060 = CARTESIAN_POINT('',(1.624,1.346,0.1)); +#6061 = SURFACE_CURVE('',#6062,(#6066,#6073),.PCURVE_S1.); +#6062 = LINE('',#6063,#6064); +#6063 = CARTESIAN_POINT('',(1.624,1.346,0.)); +#6064 = VECTOR('',#6065,1.); +#6065 = DIRECTION('',(0.,0.,1.)); +#6066 = PCURVE('',#6006,#6067); +#6067 = DEFINITIONAL_REPRESENTATION('',(#6068),#6072); +#6068 = LINE('',#6069,#6070); +#6069 = CARTESIAN_POINT('',(0.,-0.192)); +#6070 = VECTOR('',#6071,1.); +#6071 = DIRECTION('',(1.,0.)); +#6072 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6073 = PCURVE('',#6074,#6079); +#6074 = PLANE('',#6075); +#6075 = AXIS2_PLACEMENT_3D('',#6076,#6077,#6078); +#6076 = CARTESIAN_POINT('',(1.624,1.346,0.)); +#6077 = DIRECTION('',(0.,1.,0.)); +#6078 = DIRECTION('',(0.,0.,1.)); +#6079 = DEFINITIONAL_REPRESENTATION('',(#6080),#6084); +#6080 = LINE('',#6081,#6082); +#6081 = CARTESIAN_POINT('',(0.,0.)); +#6082 = VECTOR('',#6083,1.); +#6083 = DIRECTION('',(1.,0.)); +#6084 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6085 = ORIENTED_EDGE('',*,*,#6086,.F.); +#6086 = EDGE_CURVE('',#5998,#6059,#6087,.T.); +#6087 = SURFACE_CURVE('',#6088,(#6092,#6099),.PCURVE_S1.); +#6088 = LINE('',#6089,#6090); +#6089 = CARTESIAN_POINT('',(1.624,1.154,0.1)); +#6090 = VECTOR('',#6091,1.); +#6091 = DIRECTION('',(0.,1.,0.)); +#6092 = PCURVE('',#6006,#6093); +#6093 = DEFINITIONAL_REPRESENTATION('',(#6094),#6098); +#6094 = LINE('',#6095,#6096); +#6095 = CARTESIAN_POINT('',(0.1,0.)); +#6096 = VECTOR('',#6097,1.); +#6097 = DIRECTION('',(0.,-1.)); +#6098 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6099 = PCURVE('',#6100,#6105); +#6100 = PLANE('',#6101); +#6101 = AXIS2_PLACEMENT_3D('',#6102,#6103,#6104); +#6102 = CARTESIAN_POINT('',(1.624,1.154,0.1)); +#6103 = DIRECTION('',(0.,0.,1.)); +#6104 = DIRECTION('',(1.,0.,0.)); +#6105 = DEFINITIONAL_REPRESENTATION('',(#6106),#6110); +#6106 = LINE('',#6107,#6108); +#6107 = CARTESIAN_POINT('',(0.,0.)); +#6108 = VECTOR('',#6109,1.); +#6109 = DIRECTION('',(0.,1.)); +#6110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6111 = ADVANCED_FACE('',(#6112),#6126,.T.); +#6112 = FACE_BOUND('',#6113,.T.); +#6113 = EDGE_LOOP('',(#6114,#6144,#6167,#6190)); +#6114 = ORIENTED_EDGE('',*,*,#6115,.F.); +#6115 = EDGE_CURVE('',#6116,#6118,#6120,.T.); +#6116 = VERTEX_POINT('',#6117); +#6117 = CARTESIAN_POINT('',(1.976,1.154,0.)); +#6118 = VERTEX_POINT('',#6119); +#6119 = CARTESIAN_POINT('',(1.976,1.154,0.1)); +#6120 = SURFACE_CURVE('',#6121,(#6125,#6137),.PCURVE_S1.); +#6121 = LINE('',#6122,#6123); +#6122 = CARTESIAN_POINT('',(1.976,1.154,0.)); +#6123 = VECTOR('',#6124,1.); +#6124 = DIRECTION('',(0.,0.,1.)); +#6125 = PCURVE('',#6126,#6131); +#6126 = PLANE('',#6127); +#6127 = AXIS2_PLACEMENT_3D('',#6128,#6129,#6130); +#6128 = CARTESIAN_POINT('',(1.976,1.154,0.)); +#6129 = DIRECTION('',(1.,0.,0.)); +#6130 = DIRECTION('',(0.,0.,1.)); +#6131 = DEFINITIONAL_REPRESENTATION('',(#6132),#6136); +#6132 = LINE('',#6133,#6134); +#6133 = CARTESIAN_POINT('',(0.,0.)); +#6134 = VECTOR('',#6135,1.); +#6135 = DIRECTION('',(1.,0.)); +#6136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6137 = PCURVE('',#6018,#6138); +#6138 = DEFINITIONAL_REPRESENTATION('',(#6139),#6143); +#6139 = LINE('',#6140,#6141); +#6140 = CARTESIAN_POINT('',(0.,0.352)); +#6141 = VECTOR('',#6142,1.); +#6142 = DIRECTION('',(1.,0.)); +#6143 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6144 = ORIENTED_EDGE('',*,*,#6145,.T.); +#6145 = EDGE_CURVE('',#6116,#6146,#6148,.T.); +#6146 = VERTEX_POINT('',#6147); +#6147 = CARTESIAN_POINT('',(1.976,1.346,0.)); +#6148 = SURFACE_CURVE('',#6149,(#6153,#6160),.PCURVE_S1.); +#6149 = LINE('',#6150,#6151); +#6150 = CARTESIAN_POINT('',(1.976,1.154,0.)); +#6151 = VECTOR('',#6152,1.); +#6152 = DIRECTION('',(0.,1.,0.)); +#6153 = PCURVE('',#6126,#6154); +#6154 = DEFINITIONAL_REPRESENTATION('',(#6155),#6159); +#6155 = LINE('',#6156,#6157); +#6156 = CARTESIAN_POINT('',(0.,0.)); +#6157 = VECTOR('',#6158,1.); +#6158 = DIRECTION('',(0.,-1.)); +#6159 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6160 = PCURVE('',#6046,#6161); +#6161 = DEFINITIONAL_REPRESENTATION('',(#6162),#6166); +#6162 = LINE('',#6163,#6164); +#6163 = CARTESIAN_POINT('',(0.352,0.)); +#6164 = VECTOR('',#6165,1.); +#6165 = DIRECTION('',(0.,1.)); +#6166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6167 = ORIENTED_EDGE('',*,*,#6168,.T.); +#6168 = EDGE_CURVE('',#6146,#6169,#6171,.T.); +#6169 = VERTEX_POINT('',#6170); +#6170 = CARTESIAN_POINT('',(1.976,1.346,0.1)); +#6171 = SURFACE_CURVE('',#6172,(#6176,#6183),.PCURVE_S1.); +#6172 = LINE('',#6173,#6174); +#6173 = CARTESIAN_POINT('',(1.976,1.346,0.)); +#6174 = VECTOR('',#6175,1.); +#6175 = DIRECTION('',(0.,0.,1.)); +#6176 = PCURVE('',#6126,#6177); +#6177 = DEFINITIONAL_REPRESENTATION('',(#6178),#6182); +#6178 = LINE('',#6179,#6180); +#6179 = CARTESIAN_POINT('',(0.,-0.192)); +#6180 = VECTOR('',#6181,1.); +#6181 = DIRECTION('',(1.,0.)); +#6182 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6183 = PCURVE('',#6074,#6184); +#6184 = DEFINITIONAL_REPRESENTATION('',(#6185),#6189); +#6185 = LINE('',#6186,#6187); +#6186 = CARTESIAN_POINT('',(0.,0.352)); +#6187 = VECTOR('',#6188,1.); +#6188 = DIRECTION('',(1.,0.)); +#6189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6190 = ORIENTED_EDGE('',*,*,#6191,.F.); +#6191 = EDGE_CURVE('',#6118,#6169,#6192,.T.); +#6192 = SURFACE_CURVE('',#6193,(#6197,#6204),.PCURVE_S1.); +#6193 = LINE('',#6194,#6195); +#6194 = CARTESIAN_POINT('',(1.976,1.154,0.1)); +#6195 = VECTOR('',#6196,1.); +#6196 = DIRECTION('',(0.,1.,0.)); +#6197 = PCURVE('',#6126,#6198); +#6198 = DEFINITIONAL_REPRESENTATION('',(#6199),#6203); +#6199 = LINE('',#6200,#6201); +#6200 = CARTESIAN_POINT('',(0.1,0.)); +#6201 = VECTOR('',#6202,1.); +#6202 = DIRECTION('',(0.,-1.)); +#6203 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6204 = PCURVE('',#6100,#6205); +#6205 = DEFINITIONAL_REPRESENTATION('',(#6206),#6210); +#6206 = LINE('',#6207,#6208); +#6207 = CARTESIAN_POINT('',(0.352,0.)); +#6208 = VECTOR('',#6209,1.); +#6209 = DIRECTION('',(0.,1.)); +#6210 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6211 = ADVANCED_FACE('',(#6212),#6018,.F.); +#6212 = FACE_BOUND('',#6213,.F.); +#6213 = EDGE_LOOP('',(#6214,#6235,#6236,#6257)); +#6214 = ORIENTED_EDGE('',*,*,#6215,.F.); +#6215 = EDGE_CURVE('',#5996,#6116,#6216,.T.); +#6216 = SURFACE_CURVE('',#6217,(#6221,#6228),.PCURVE_S1.); +#6217 = LINE('',#6218,#6219); +#6218 = CARTESIAN_POINT('',(1.624,1.154,0.)); +#6219 = VECTOR('',#6220,1.); +#6220 = DIRECTION('',(1.,0.,0.)); +#6221 = PCURVE('',#6018,#6222); +#6222 = DEFINITIONAL_REPRESENTATION('',(#6223),#6227); +#6223 = LINE('',#6224,#6225); +#6224 = CARTESIAN_POINT('',(0.,0.)); +#6225 = VECTOR('',#6226,1.); +#6226 = DIRECTION('',(0.,1.)); +#6227 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6228 = PCURVE('',#6046,#6229); +#6229 = DEFINITIONAL_REPRESENTATION('',(#6230),#6234); +#6230 = LINE('',#6231,#6232); +#6231 = CARTESIAN_POINT('',(0.,0.)); +#6232 = VECTOR('',#6233,1.); +#6233 = DIRECTION('',(1.,0.)); +#6234 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6235 = ORIENTED_EDGE('',*,*,#5995,.T.); +#6236 = ORIENTED_EDGE('',*,*,#6237,.T.); +#6237 = EDGE_CURVE('',#5998,#6118,#6238,.T.); +#6238 = SURFACE_CURVE('',#6239,(#6243,#6250),.PCURVE_S1.); +#6239 = LINE('',#6240,#6241); +#6240 = CARTESIAN_POINT('',(1.624,1.154,0.1)); +#6241 = VECTOR('',#6242,1.); +#6242 = DIRECTION('',(1.,0.,0.)); +#6243 = PCURVE('',#6018,#6244); +#6244 = DEFINITIONAL_REPRESENTATION('',(#6245),#6249); +#6245 = LINE('',#6246,#6247); +#6246 = CARTESIAN_POINT('',(0.1,0.)); +#6247 = VECTOR('',#6248,1.); +#6248 = DIRECTION('',(0.,1.)); +#6249 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6250 = PCURVE('',#6100,#6251); +#6251 = DEFINITIONAL_REPRESENTATION('',(#6252),#6256); +#6252 = LINE('',#6253,#6254); +#6253 = CARTESIAN_POINT('',(0.,0.)); +#6254 = VECTOR('',#6255,1.); +#6255 = DIRECTION('',(1.,0.)); +#6256 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6257 = ORIENTED_EDGE('',*,*,#6115,.F.); +#6258 = ADVANCED_FACE('',(#6259),#6074,.T.); +#6259 = FACE_BOUND('',#6260,.T.); +#6260 = EDGE_LOOP('',(#6261,#6282,#6283,#6304)); +#6261 = ORIENTED_EDGE('',*,*,#6262,.F.); +#6262 = EDGE_CURVE('',#6031,#6146,#6263,.T.); +#6263 = SURFACE_CURVE('',#6264,(#6268,#6275),.PCURVE_S1.); +#6264 = LINE('',#6265,#6266); +#6265 = CARTESIAN_POINT('',(1.624,1.346,0.)); +#6266 = VECTOR('',#6267,1.); +#6267 = DIRECTION('',(1.,0.,0.)); +#6268 = PCURVE('',#6074,#6269); +#6269 = DEFINITIONAL_REPRESENTATION('',(#6270),#6274); +#6270 = LINE('',#6271,#6272); +#6271 = CARTESIAN_POINT('',(0.,0.)); +#6272 = VECTOR('',#6273,1.); +#6273 = DIRECTION('',(0.,1.)); +#6274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6275 = PCURVE('',#6046,#6276); +#6276 = DEFINITIONAL_REPRESENTATION('',(#6277),#6281); +#6277 = LINE('',#6278,#6279); +#6278 = CARTESIAN_POINT('',(0.,0.192)); +#6279 = VECTOR('',#6280,1.); +#6280 = DIRECTION('',(1.,0.)); +#6281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6282 = ORIENTED_EDGE('',*,*,#6058,.T.); +#6283 = ORIENTED_EDGE('',*,*,#6284,.T.); +#6284 = EDGE_CURVE('',#6059,#6169,#6285,.T.); +#6285 = SURFACE_CURVE('',#6286,(#6290,#6297),.PCURVE_S1.); +#6286 = LINE('',#6287,#6288); +#6287 = CARTESIAN_POINT('',(1.624,1.346,0.1)); +#6288 = VECTOR('',#6289,1.); +#6289 = DIRECTION('',(1.,0.,0.)); +#6290 = PCURVE('',#6074,#6291); +#6291 = DEFINITIONAL_REPRESENTATION('',(#6292),#6296); +#6292 = LINE('',#6293,#6294); +#6293 = CARTESIAN_POINT('',(0.1,0.)); +#6294 = VECTOR('',#6295,1.); +#6295 = DIRECTION('',(0.,1.)); +#6296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6297 = PCURVE('',#6100,#6298); +#6298 = DEFINITIONAL_REPRESENTATION('',(#6299),#6303); +#6299 = LINE('',#6300,#6301); +#6300 = CARTESIAN_POINT('',(0.,0.192)); +#6301 = VECTOR('',#6302,1.); +#6302 = DIRECTION('',(1.,0.)); +#6303 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6304 = ORIENTED_EDGE('',*,*,#6168,.F.); +#6305 = ADVANCED_FACE('',(#6306),#6046,.F.); +#6306 = FACE_BOUND('',#6307,.F.); +#6307 = EDGE_LOOP('',(#6308,#6309,#6310,#6311)); +#6308 = ORIENTED_EDGE('',*,*,#6030,.F.); +#6309 = ORIENTED_EDGE('',*,*,#6215,.T.); +#6310 = ORIENTED_EDGE('',*,*,#6145,.T.); +#6311 = ORIENTED_EDGE('',*,*,#6262,.F.); +#6312 = ADVANCED_FACE('',(#6313),#6100,.T.); +#6313 = FACE_BOUND('',#6314,.T.); +#6314 = EDGE_LOOP('',(#6315,#6316,#6317,#6318)); +#6315 = ORIENTED_EDGE('',*,*,#6086,.F.); +#6316 = ORIENTED_EDGE('',*,*,#6237,.T.); +#6317 = ORIENTED_EDGE('',*,*,#6191,.T.); +#6318 = ORIENTED_EDGE('',*,*,#6284,.F.); +#6319 = MANIFOLD_SOLID_BREP('',#6320); +#6320 = CLOSED_SHELL('',(#6321,#6441,#6541,#6588,#6635,#6642)); +#6321 = ADVANCED_FACE('',(#6322),#6336,.F.); +#6322 = FACE_BOUND('',#6323,.F.); +#6323 = EDGE_LOOP('',(#6324,#6359,#6387,#6415)); +#6324 = ORIENTED_EDGE('',*,*,#6325,.F.); +#6325 = EDGE_CURVE('',#6326,#6328,#6330,.T.); +#6326 = VERTEX_POINT('',#6327); +#6327 = CARTESIAN_POINT('',(1.154,1.624,0.)); +#6328 = VERTEX_POINT('',#6329); +#6329 = CARTESIAN_POINT('',(1.154,1.624,0.1)); +#6330 = SURFACE_CURVE('',#6331,(#6335,#6347),.PCURVE_S1.); +#6331 = LINE('',#6332,#6333); +#6332 = CARTESIAN_POINT('',(1.154,1.624,0.)); +#6333 = VECTOR('',#6334,1.); +#6334 = DIRECTION('',(0.,0.,1.)); +#6335 = PCURVE('',#6336,#6341); +#6336 = PLANE('',#6337); +#6337 = AXIS2_PLACEMENT_3D('',#6338,#6339,#6340); +#6338 = CARTESIAN_POINT('',(1.154,1.624,0.)); +#6339 = DIRECTION('',(1.,0.,0.)); +#6340 = DIRECTION('',(0.,0.,1.)); +#6341 = DEFINITIONAL_REPRESENTATION('',(#6342),#6346); +#6342 = LINE('',#6343,#6344); +#6343 = CARTESIAN_POINT('',(0.,0.)); +#6344 = VECTOR('',#6345,1.); +#6345 = DIRECTION('',(1.,0.)); +#6346 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6347 = PCURVE('',#6348,#6353); +#6348 = PLANE('',#6349); +#6349 = AXIS2_PLACEMENT_3D('',#6350,#6351,#6352); +#6350 = CARTESIAN_POINT('',(1.154,1.624,0.)); +#6351 = DIRECTION('',(0.,1.,0.)); +#6352 = DIRECTION('',(0.,0.,1.)); +#6353 = DEFINITIONAL_REPRESENTATION('',(#6354),#6358); +#6354 = LINE('',#6355,#6356); +#6355 = CARTESIAN_POINT('',(0.,0.)); +#6356 = VECTOR('',#6357,1.); +#6357 = DIRECTION('',(1.,0.)); +#6358 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6359 = ORIENTED_EDGE('',*,*,#6360,.T.); +#6360 = EDGE_CURVE('',#6326,#6361,#6363,.T.); +#6361 = VERTEX_POINT('',#6362); +#6362 = CARTESIAN_POINT('',(1.154,1.976,0.)); +#6363 = SURFACE_CURVE('',#6364,(#6368,#6375),.PCURVE_S1.); +#6364 = LINE('',#6365,#6366); +#6365 = CARTESIAN_POINT('',(1.154,1.624,0.)); +#6366 = VECTOR('',#6367,1.); +#6367 = DIRECTION('',(0.,1.,0.)); +#6368 = PCURVE('',#6336,#6369); +#6369 = DEFINITIONAL_REPRESENTATION('',(#6370),#6374); +#6370 = LINE('',#6371,#6372); +#6371 = CARTESIAN_POINT('',(0.,0.)); +#6372 = VECTOR('',#6373,1.); +#6373 = DIRECTION('',(0.,-1.)); +#6374 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6375 = PCURVE('',#6376,#6381); +#6376 = PLANE('',#6377); +#6377 = AXIS2_PLACEMENT_3D('',#6378,#6379,#6380); +#6378 = CARTESIAN_POINT('',(1.154,1.624,0.)); +#6379 = DIRECTION('',(0.,0.,1.)); +#6380 = DIRECTION('',(1.,0.,0.)); +#6381 = DEFINITIONAL_REPRESENTATION('',(#6382),#6386); +#6382 = LINE('',#6383,#6384); +#6383 = CARTESIAN_POINT('',(0.,0.)); +#6384 = VECTOR('',#6385,1.); +#6385 = DIRECTION('',(0.,1.)); +#6386 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6387 = ORIENTED_EDGE('',*,*,#6388,.T.); +#6388 = EDGE_CURVE('',#6361,#6389,#6391,.T.); +#6389 = VERTEX_POINT('',#6390); +#6390 = CARTESIAN_POINT('',(1.154,1.976,0.1)); +#6391 = SURFACE_CURVE('',#6392,(#6396,#6403),.PCURVE_S1.); +#6392 = LINE('',#6393,#6394); +#6393 = CARTESIAN_POINT('',(1.154,1.976,0.)); +#6394 = VECTOR('',#6395,1.); +#6395 = DIRECTION('',(0.,0.,1.)); +#6396 = PCURVE('',#6336,#6397); +#6397 = DEFINITIONAL_REPRESENTATION('',(#6398),#6402); +#6398 = LINE('',#6399,#6400); +#6399 = CARTESIAN_POINT('',(0.,-0.352)); +#6400 = VECTOR('',#6401,1.); +#6401 = DIRECTION('',(1.,0.)); +#6402 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6403 = PCURVE('',#6404,#6409); +#6404 = PLANE('',#6405); +#6405 = AXIS2_PLACEMENT_3D('',#6406,#6407,#6408); +#6406 = CARTESIAN_POINT('',(1.154,1.976,0.)); +#6407 = DIRECTION('',(0.,1.,0.)); +#6408 = DIRECTION('',(0.,0.,1.)); +#6409 = DEFINITIONAL_REPRESENTATION('',(#6410),#6414); +#6410 = LINE('',#6411,#6412); +#6411 = CARTESIAN_POINT('',(0.,0.)); +#6412 = VECTOR('',#6413,1.); +#6413 = DIRECTION('',(1.,0.)); +#6414 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6415 = ORIENTED_EDGE('',*,*,#6416,.F.); +#6416 = EDGE_CURVE('',#6328,#6389,#6417,.T.); +#6417 = SURFACE_CURVE('',#6418,(#6422,#6429),.PCURVE_S1.); +#6418 = LINE('',#6419,#6420); +#6419 = CARTESIAN_POINT('',(1.154,1.624,0.1)); +#6420 = VECTOR('',#6421,1.); +#6421 = DIRECTION('',(0.,1.,0.)); +#6422 = PCURVE('',#6336,#6423); +#6423 = DEFINITIONAL_REPRESENTATION('',(#6424),#6428); +#6424 = LINE('',#6425,#6426); +#6425 = CARTESIAN_POINT('',(0.1,0.)); +#6426 = VECTOR('',#6427,1.); +#6427 = DIRECTION('',(0.,-1.)); +#6428 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6429 = PCURVE('',#6430,#6435); +#6430 = PLANE('',#6431); +#6431 = AXIS2_PLACEMENT_3D('',#6432,#6433,#6434); +#6432 = CARTESIAN_POINT('',(1.154,1.624,0.1)); +#6433 = DIRECTION('',(0.,0.,1.)); +#6434 = DIRECTION('',(1.,0.,0.)); +#6435 = DEFINITIONAL_REPRESENTATION('',(#6436),#6440); +#6436 = LINE('',#6437,#6438); +#6437 = CARTESIAN_POINT('',(0.,0.)); +#6438 = VECTOR('',#6439,1.); +#6439 = DIRECTION('',(0.,1.)); +#6440 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6441 = ADVANCED_FACE('',(#6442),#6456,.T.); +#6442 = FACE_BOUND('',#6443,.T.); +#6443 = EDGE_LOOP('',(#6444,#6474,#6497,#6520)); +#6444 = ORIENTED_EDGE('',*,*,#6445,.F.); +#6445 = EDGE_CURVE('',#6446,#6448,#6450,.T.); +#6446 = VERTEX_POINT('',#6447); +#6447 = CARTESIAN_POINT('',(1.346,1.624,0.)); +#6448 = VERTEX_POINT('',#6449); +#6449 = CARTESIAN_POINT('',(1.346,1.624,0.1)); +#6450 = SURFACE_CURVE('',#6451,(#6455,#6467),.PCURVE_S1.); +#6451 = LINE('',#6452,#6453); +#6452 = CARTESIAN_POINT('',(1.346,1.624,0.)); +#6453 = VECTOR('',#6454,1.); +#6454 = DIRECTION('',(0.,0.,1.)); +#6455 = PCURVE('',#6456,#6461); +#6456 = PLANE('',#6457); +#6457 = AXIS2_PLACEMENT_3D('',#6458,#6459,#6460); +#6458 = CARTESIAN_POINT('',(1.346,1.624,0.)); +#6459 = DIRECTION('',(1.,0.,0.)); +#6460 = DIRECTION('',(0.,0.,1.)); +#6461 = DEFINITIONAL_REPRESENTATION('',(#6462),#6466); +#6462 = LINE('',#6463,#6464); +#6463 = CARTESIAN_POINT('',(0.,0.)); +#6464 = VECTOR('',#6465,1.); +#6465 = DIRECTION('',(1.,0.)); +#6466 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6467 = PCURVE('',#6348,#6468); +#6468 = DEFINITIONAL_REPRESENTATION('',(#6469),#6473); +#6469 = LINE('',#6470,#6471); +#6470 = CARTESIAN_POINT('',(0.,0.192)); +#6471 = VECTOR('',#6472,1.); +#6472 = DIRECTION('',(1.,0.)); +#6473 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6474 = ORIENTED_EDGE('',*,*,#6475,.T.); +#6475 = EDGE_CURVE('',#6446,#6476,#6478,.T.); +#6476 = VERTEX_POINT('',#6477); +#6477 = CARTESIAN_POINT('',(1.346,1.976,0.)); +#6478 = SURFACE_CURVE('',#6479,(#6483,#6490),.PCURVE_S1.); +#6479 = LINE('',#6480,#6481); +#6480 = CARTESIAN_POINT('',(1.346,1.624,0.)); +#6481 = VECTOR('',#6482,1.); +#6482 = DIRECTION('',(0.,1.,0.)); +#6483 = PCURVE('',#6456,#6484); +#6484 = DEFINITIONAL_REPRESENTATION('',(#6485),#6489); +#6485 = LINE('',#6486,#6487); +#6486 = CARTESIAN_POINT('',(0.,0.)); +#6487 = VECTOR('',#6488,1.); +#6488 = DIRECTION('',(0.,-1.)); +#6489 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6490 = PCURVE('',#6376,#6491); +#6491 = DEFINITIONAL_REPRESENTATION('',(#6492),#6496); +#6492 = LINE('',#6493,#6494); +#6493 = CARTESIAN_POINT('',(0.192,0.)); +#6494 = VECTOR('',#6495,1.); +#6495 = DIRECTION('',(0.,1.)); +#6496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6497 = ORIENTED_EDGE('',*,*,#6498,.T.); +#6498 = EDGE_CURVE('',#6476,#6499,#6501,.T.); +#6499 = VERTEX_POINT('',#6500); +#6500 = CARTESIAN_POINT('',(1.346,1.976,0.1)); +#6501 = SURFACE_CURVE('',#6502,(#6506,#6513),.PCURVE_S1.); +#6502 = LINE('',#6503,#6504); +#6503 = CARTESIAN_POINT('',(1.346,1.976,0.)); +#6504 = VECTOR('',#6505,1.); +#6505 = DIRECTION('',(0.,0.,1.)); +#6506 = PCURVE('',#6456,#6507); +#6507 = DEFINITIONAL_REPRESENTATION('',(#6508),#6512); +#6508 = LINE('',#6509,#6510); +#6509 = CARTESIAN_POINT('',(0.,-0.352)); +#6510 = VECTOR('',#6511,1.); +#6511 = DIRECTION('',(1.,0.)); +#6512 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6513 = PCURVE('',#6404,#6514); +#6514 = DEFINITIONAL_REPRESENTATION('',(#6515),#6519); +#6515 = LINE('',#6516,#6517); +#6516 = CARTESIAN_POINT('',(0.,0.192)); +#6517 = VECTOR('',#6518,1.); +#6518 = DIRECTION('',(1.,0.)); +#6519 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6520 = ORIENTED_EDGE('',*,*,#6521,.F.); +#6521 = EDGE_CURVE('',#6448,#6499,#6522,.T.); +#6522 = SURFACE_CURVE('',#6523,(#6527,#6534),.PCURVE_S1.); +#6523 = LINE('',#6524,#6525); +#6524 = CARTESIAN_POINT('',(1.346,1.624,0.1)); +#6525 = VECTOR('',#6526,1.); +#6526 = DIRECTION('',(0.,1.,0.)); +#6527 = PCURVE('',#6456,#6528); +#6528 = DEFINITIONAL_REPRESENTATION('',(#6529),#6533); +#6529 = LINE('',#6530,#6531); +#6530 = CARTESIAN_POINT('',(0.1,0.)); +#6531 = VECTOR('',#6532,1.); +#6532 = DIRECTION('',(0.,-1.)); +#6533 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6534 = PCURVE('',#6430,#6535); +#6535 = DEFINITIONAL_REPRESENTATION('',(#6536),#6540); +#6536 = LINE('',#6537,#6538); +#6537 = CARTESIAN_POINT('',(0.192,0.)); +#6538 = VECTOR('',#6539,1.); +#6539 = DIRECTION('',(0.,1.)); +#6540 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6541 = ADVANCED_FACE('',(#6542),#6348,.F.); +#6542 = FACE_BOUND('',#6543,.F.); +#6543 = EDGE_LOOP('',(#6544,#6565,#6566,#6587)); +#6544 = ORIENTED_EDGE('',*,*,#6545,.F.); +#6545 = EDGE_CURVE('',#6326,#6446,#6546,.T.); +#6546 = SURFACE_CURVE('',#6547,(#6551,#6558),.PCURVE_S1.); +#6547 = LINE('',#6548,#6549); +#6548 = CARTESIAN_POINT('',(1.154,1.624,0.)); +#6549 = VECTOR('',#6550,1.); +#6550 = DIRECTION('',(1.,0.,0.)); +#6551 = PCURVE('',#6348,#6552); +#6552 = DEFINITIONAL_REPRESENTATION('',(#6553),#6557); +#6553 = LINE('',#6554,#6555); +#6554 = CARTESIAN_POINT('',(0.,0.)); +#6555 = VECTOR('',#6556,1.); +#6556 = DIRECTION('',(0.,1.)); +#6557 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6558 = PCURVE('',#6376,#6559); +#6559 = DEFINITIONAL_REPRESENTATION('',(#6560),#6564); +#6560 = LINE('',#6561,#6562); +#6561 = CARTESIAN_POINT('',(0.,0.)); +#6562 = VECTOR('',#6563,1.); +#6563 = DIRECTION('',(1.,0.)); +#6564 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6565 = ORIENTED_EDGE('',*,*,#6325,.T.); +#6566 = ORIENTED_EDGE('',*,*,#6567,.T.); +#6567 = EDGE_CURVE('',#6328,#6448,#6568,.T.); +#6568 = SURFACE_CURVE('',#6569,(#6573,#6580),.PCURVE_S1.); +#6569 = LINE('',#6570,#6571); +#6570 = CARTESIAN_POINT('',(1.154,1.624,0.1)); +#6571 = VECTOR('',#6572,1.); +#6572 = DIRECTION('',(1.,0.,0.)); +#6573 = PCURVE('',#6348,#6574); +#6574 = DEFINITIONAL_REPRESENTATION('',(#6575),#6579); +#6575 = LINE('',#6576,#6577); +#6576 = CARTESIAN_POINT('',(0.1,0.)); +#6577 = VECTOR('',#6578,1.); +#6578 = DIRECTION('',(0.,1.)); +#6579 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6580 = PCURVE('',#6430,#6581); +#6581 = DEFINITIONAL_REPRESENTATION('',(#6582),#6586); +#6582 = LINE('',#6583,#6584); +#6583 = CARTESIAN_POINT('',(0.,0.)); +#6584 = VECTOR('',#6585,1.); +#6585 = DIRECTION('',(1.,0.)); +#6586 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6587 = ORIENTED_EDGE('',*,*,#6445,.F.); +#6588 = ADVANCED_FACE('',(#6589),#6404,.T.); +#6589 = FACE_BOUND('',#6590,.T.); +#6590 = EDGE_LOOP('',(#6591,#6612,#6613,#6634)); +#6591 = ORIENTED_EDGE('',*,*,#6592,.F.); +#6592 = EDGE_CURVE('',#6361,#6476,#6593,.T.); +#6593 = SURFACE_CURVE('',#6594,(#6598,#6605),.PCURVE_S1.); +#6594 = LINE('',#6595,#6596); +#6595 = CARTESIAN_POINT('',(1.154,1.976,0.)); +#6596 = VECTOR('',#6597,1.); +#6597 = DIRECTION('',(1.,0.,0.)); +#6598 = PCURVE('',#6404,#6599); +#6599 = DEFINITIONAL_REPRESENTATION('',(#6600),#6604); +#6600 = LINE('',#6601,#6602); +#6601 = CARTESIAN_POINT('',(0.,0.)); +#6602 = VECTOR('',#6603,1.); +#6603 = DIRECTION('',(0.,1.)); +#6604 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6605 = PCURVE('',#6376,#6606); +#6606 = DEFINITIONAL_REPRESENTATION('',(#6607),#6611); +#6607 = LINE('',#6608,#6609); +#6608 = CARTESIAN_POINT('',(0.,0.352)); +#6609 = VECTOR('',#6610,1.); +#6610 = DIRECTION('',(1.,0.)); +#6611 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6612 = ORIENTED_EDGE('',*,*,#6388,.T.); +#6613 = ORIENTED_EDGE('',*,*,#6614,.T.); +#6614 = EDGE_CURVE('',#6389,#6499,#6615,.T.); +#6615 = SURFACE_CURVE('',#6616,(#6620,#6627),.PCURVE_S1.); +#6616 = LINE('',#6617,#6618); +#6617 = CARTESIAN_POINT('',(1.154,1.976,0.1)); +#6618 = VECTOR('',#6619,1.); +#6619 = DIRECTION('',(1.,0.,0.)); +#6620 = PCURVE('',#6404,#6621); +#6621 = DEFINITIONAL_REPRESENTATION('',(#6622),#6626); +#6622 = LINE('',#6623,#6624); +#6623 = CARTESIAN_POINT('',(0.1,0.)); +#6624 = VECTOR('',#6625,1.); +#6625 = DIRECTION('',(0.,1.)); +#6626 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6627 = PCURVE('',#6430,#6628); +#6628 = DEFINITIONAL_REPRESENTATION('',(#6629),#6633); +#6629 = LINE('',#6630,#6631); +#6630 = CARTESIAN_POINT('',(0.,0.352)); +#6631 = VECTOR('',#6632,1.); +#6632 = DIRECTION('',(1.,0.)); +#6633 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6634 = ORIENTED_EDGE('',*,*,#6498,.F.); +#6635 = ADVANCED_FACE('',(#6636),#6376,.F.); +#6636 = FACE_BOUND('',#6637,.F.); +#6637 = EDGE_LOOP('',(#6638,#6639,#6640,#6641)); +#6638 = ORIENTED_EDGE('',*,*,#6360,.F.); +#6639 = ORIENTED_EDGE('',*,*,#6545,.T.); +#6640 = ORIENTED_EDGE('',*,*,#6475,.T.); +#6641 = ORIENTED_EDGE('',*,*,#6592,.F.); +#6642 = ADVANCED_FACE('',(#6643),#6430,.T.); +#6643 = FACE_BOUND('',#6644,.T.); +#6644 = EDGE_LOOP('',(#6645,#6646,#6647,#6648)); +#6645 = ORIENTED_EDGE('',*,*,#6416,.F.); +#6646 = ORIENTED_EDGE('',*,*,#6567,.T.); +#6647 = ORIENTED_EDGE('',*,*,#6521,.T.); +#6648 = ORIENTED_EDGE('',*,*,#6614,.F.); +#6649 = MANIFOLD_SOLID_BREP('',#6650); +#6650 = CLOSED_SHELL('',(#6651,#6771,#6871,#6918,#6965,#6972)); +#6651 = ADVANCED_FACE('',(#6652),#6666,.F.); +#6652 = FACE_BOUND('',#6653,.F.); +#6653 = EDGE_LOOP('',(#6654,#6689,#6717,#6745)); +#6654 = ORIENTED_EDGE('',*,*,#6655,.F.); +#6655 = EDGE_CURVE('',#6656,#6658,#6660,.T.); +#6656 = VERTEX_POINT('',#6657); +#6657 = CARTESIAN_POINT('',(0.654,1.624,0.)); +#6658 = VERTEX_POINT('',#6659); +#6659 = CARTESIAN_POINT('',(0.654,1.624,0.1)); +#6660 = SURFACE_CURVE('',#6661,(#6665,#6677),.PCURVE_S1.); +#6661 = LINE('',#6662,#6663); +#6662 = CARTESIAN_POINT('',(0.654,1.624,0.)); +#6663 = VECTOR('',#6664,1.); +#6664 = DIRECTION('',(0.,0.,1.)); +#6665 = PCURVE('',#6666,#6671); +#6666 = PLANE('',#6667); +#6667 = AXIS2_PLACEMENT_3D('',#6668,#6669,#6670); +#6668 = CARTESIAN_POINT('',(0.654,1.624,0.)); +#6669 = DIRECTION('',(1.,0.,0.)); +#6670 = DIRECTION('',(0.,0.,1.)); +#6671 = DEFINITIONAL_REPRESENTATION('',(#6672),#6676); +#6672 = LINE('',#6673,#6674); +#6673 = CARTESIAN_POINT('',(0.,0.)); +#6674 = VECTOR('',#6675,1.); +#6675 = DIRECTION('',(1.,0.)); +#6676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6677 = PCURVE('',#6678,#6683); +#6678 = PLANE('',#6679); +#6679 = AXIS2_PLACEMENT_3D('',#6680,#6681,#6682); +#6680 = CARTESIAN_POINT('',(0.654,1.624,0.)); +#6681 = DIRECTION('',(0.,1.,0.)); +#6682 = DIRECTION('',(0.,0.,1.)); +#6683 = DEFINITIONAL_REPRESENTATION('',(#6684),#6688); +#6684 = LINE('',#6685,#6686); +#6685 = CARTESIAN_POINT('',(0.,0.)); +#6686 = VECTOR('',#6687,1.); +#6687 = DIRECTION('',(1.,0.)); +#6688 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6689 = ORIENTED_EDGE('',*,*,#6690,.T.); +#6690 = EDGE_CURVE('',#6656,#6691,#6693,.T.); +#6691 = VERTEX_POINT('',#6692); +#6692 = CARTESIAN_POINT('',(0.654,1.976,0.)); +#6693 = SURFACE_CURVE('',#6694,(#6698,#6705),.PCURVE_S1.); +#6694 = LINE('',#6695,#6696); +#6695 = CARTESIAN_POINT('',(0.654,1.624,0.)); +#6696 = VECTOR('',#6697,1.); +#6697 = DIRECTION('',(0.,1.,0.)); +#6698 = PCURVE('',#6666,#6699); +#6699 = DEFINITIONAL_REPRESENTATION('',(#6700),#6704); +#6700 = LINE('',#6701,#6702); +#6701 = CARTESIAN_POINT('',(0.,0.)); +#6702 = VECTOR('',#6703,1.); +#6703 = DIRECTION('',(0.,-1.)); +#6704 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6705 = PCURVE('',#6706,#6711); +#6706 = PLANE('',#6707); +#6707 = AXIS2_PLACEMENT_3D('',#6708,#6709,#6710); +#6708 = CARTESIAN_POINT('',(0.654,1.624,0.)); +#6709 = DIRECTION('',(0.,0.,1.)); +#6710 = DIRECTION('',(1.,0.,0.)); +#6711 = DEFINITIONAL_REPRESENTATION('',(#6712),#6716); +#6712 = LINE('',#6713,#6714); +#6713 = CARTESIAN_POINT('',(0.,0.)); +#6714 = VECTOR('',#6715,1.); +#6715 = DIRECTION('',(0.,1.)); +#6716 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6717 = ORIENTED_EDGE('',*,*,#6718,.T.); +#6718 = EDGE_CURVE('',#6691,#6719,#6721,.T.); +#6719 = VERTEX_POINT('',#6720); +#6720 = CARTESIAN_POINT('',(0.654,1.976,0.1)); +#6721 = SURFACE_CURVE('',#6722,(#6726,#6733),.PCURVE_S1.); +#6722 = LINE('',#6723,#6724); +#6723 = CARTESIAN_POINT('',(0.654,1.976,0.)); +#6724 = VECTOR('',#6725,1.); +#6725 = DIRECTION('',(0.,0.,1.)); +#6726 = PCURVE('',#6666,#6727); +#6727 = DEFINITIONAL_REPRESENTATION('',(#6728),#6732); +#6728 = LINE('',#6729,#6730); +#6729 = CARTESIAN_POINT('',(0.,-0.352)); +#6730 = VECTOR('',#6731,1.); +#6731 = DIRECTION('',(1.,0.)); +#6732 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6733 = PCURVE('',#6734,#6739); +#6734 = PLANE('',#6735); +#6735 = AXIS2_PLACEMENT_3D('',#6736,#6737,#6738); +#6736 = CARTESIAN_POINT('',(0.654,1.976,0.)); +#6737 = DIRECTION('',(0.,1.,0.)); +#6738 = DIRECTION('',(0.,0.,1.)); +#6739 = DEFINITIONAL_REPRESENTATION('',(#6740),#6744); +#6740 = LINE('',#6741,#6742); +#6741 = CARTESIAN_POINT('',(0.,0.)); +#6742 = VECTOR('',#6743,1.); +#6743 = DIRECTION('',(1.,0.)); +#6744 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6745 = ORIENTED_EDGE('',*,*,#6746,.F.); +#6746 = EDGE_CURVE('',#6658,#6719,#6747,.T.); +#6747 = SURFACE_CURVE('',#6748,(#6752,#6759),.PCURVE_S1.); +#6748 = LINE('',#6749,#6750); +#6749 = CARTESIAN_POINT('',(0.654,1.624,0.1)); +#6750 = VECTOR('',#6751,1.); +#6751 = DIRECTION('',(0.,1.,0.)); +#6752 = PCURVE('',#6666,#6753); +#6753 = DEFINITIONAL_REPRESENTATION('',(#6754),#6758); +#6754 = LINE('',#6755,#6756); +#6755 = CARTESIAN_POINT('',(0.1,0.)); +#6756 = VECTOR('',#6757,1.); +#6757 = DIRECTION('',(0.,-1.)); +#6758 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6759 = PCURVE('',#6760,#6765); +#6760 = PLANE('',#6761); +#6761 = AXIS2_PLACEMENT_3D('',#6762,#6763,#6764); +#6762 = CARTESIAN_POINT('',(0.654,1.624,0.1)); +#6763 = DIRECTION('',(0.,0.,1.)); +#6764 = DIRECTION('',(1.,0.,0.)); +#6765 = DEFINITIONAL_REPRESENTATION('',(#6766),#6770); +#6766 = LINE('',#6767,#6768); +#6767 = CARTESIAN_POINT('',(0.,0.)); +#6768 = VECTOR('',#6769,1.); +#6769 = DIRECTION('',(0.,1.)); +#6770 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6771 = ADVANCED_FACE('',(#6772),#6786,.T.); +#6772 = FACE_BOUND('',#6773,.T.); +#6773 = EDGE_LOOP('',(#6774,#6804,#6827,#6850)); +#6774 = ORIENTED_EDGE('',*,*,#6775,.F.); +#6775 = EDGE_CURVE('',#6776,#6778,#6780,.T.); +#6776 = VERTEX_POINT('',#6777); +#6777 = CARTESIAN_POINT('',(0.846,1.624,0.)); +#6778 = VERTEX_POINT('',#6779); +#6779 = CARTESIAN_POINT('',(0.846,1.624,0.1)); +#6780 = SURFACE_CURVE('',#6781,(#6785,#6797),.PCURVE_S1.); +#6781 = LINE('',#6782,#6783); +#6782 = CARTESIAN_POINT('',(0.846,1.624,0.)); +#6783 = VECTOR('',#6784,1.); +#6784 = DIRECTION('',(0.,0.,1.)); +#6785 = PCURVE('',#6786,#6791); +#6786 = PLANE('',#6787); +#6787 = AXIS2_PLACEMENT_3D('',#6788,#6789,#6790); +#6788 = CARTESIAN_POINT('',(0.846,1.624,0.)); +#6789 = DIRECTION('',(1.,0.,0.)); +#6790 = DIRECTION('',(0.,0.,1.)); +#6791 = DEFINITIONAL_REPRESENTATION('',(#6792),#6796); +#6792 = LINE('',#6793,#6794); +#6793 = CARTESIAN_POINT('',(0.,0.)); +#6794 = VECTOR('',#6795,1.); +#6795 = DIRECTION('',(1.,0.)); +#6796 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6797 = PCURVE('',#6678,#6798); +#6798 = DEFINITIONAL_REPRESENTATION('',(#6799),#6803); +#6799 = LINE('',#6800,#6801); +#6800 = CARTESIAN_POINT('',(0.,0.192)); +#6801 = VECTOR('',#6802,1.); +#6802 = DIRECTION('',(1.,0.)); +#6803 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6804 = ORIENTED_EDGE('',*,*,#6805,.T.); +#6805 = EDGE_CURVE('',#6776,#6806,#6808,.T.); +#6806 = VERTEX_POINT('',#6807); +#6807 = CARTESIAN_POINT('',(0.846,1.976,0.)); +#6808 = SURFACE_CURVE('',#6809,(#6813,#6820),.PCURVE_S1.); +#6809 = LINE('',#6810,#6811); +#6810 = CARTESIAN_POINT('',(0.846,1.624,0.)); +#6811 = VECTOR('',#6812,1.); +#6812 = DIRECTION('',(0.,1.,0.)); +#6813 = PCURVE('',#6786,#6814); +#6814 = DEFINITIONAL_REPRESENTATION('',(#6815),#6819); +#6815 = LINE('',#6816,#6817); +#6816 = CARTESIAN_POINT('',(0.,0.)); +#6817 = VECTOR('',#6818,1.); +#6818 = DIRECTION('',(0.,-1.)); +#6819 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6820 = PCURVE('',#6706,#6821); +#6821 = DEFINITIONAL_REPRESENTATION('',(#6822),#6826); +#6822 = LINE('',#6823,#6824); +#6823 = CARTESIAN_POINT('',(0.192,0.)); +#6824 = VECTOR('',#6825,1.); +#6825 = DIRECTION('',(0.,1.)); +#6826 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6827 = ORIENTED_EDGE('',*,*,#6828,.T.); +#6828 = EDGE_CURVE('',#6806,#6829,#6831,.T.); +#6829 = VERTEX_POINT('',#6830); +#6830 = CARTESIAN_POINT('',(0.846,1.976,0.1)); +#6831 = SURFACE_CURVE('',#6832,(#6836,#6843),.PCURVE_S1.); +#6832 = LINE('',#6833,#6834); +#6833 = CARTESIAN_POINT('',(0.846,1.976,0.)); +#6834 = VECTOR('',#6835,1.); +#6835 = DIRECTION('',(0.,0.,1.)); +#6836 = PCURVE('',#6786,#6837); +#6837 = DEFINITIONAL_REPRESENTATION('',(#6838),#6842); +#6838 = LINE('',#6839,#6840); +#6839 = CARTESIAN_POINT('',(0.,-0.352)); +#6840 = VECTOR('',#6841,1.); +#6841 = DIRECTION('',(1.,0.)); +#6842 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6843 = PCURVE('',#6734,#6844); +#6844 = DEFINITIONAL_REPRESENTATION('',(#6845),#6849); +#6845 = LINE('',#6846,#6847); +#6846 = CARTESIAN_POINT('',(0.,0.192)); +#6847 = VECTOR('',#6848,1.); +#6848 = DIRECTION('',(1.,0.)); +#6849 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6850 = ORIENTED_EDGE('',*,*,#6851,.F.); +#6851 = EDGE_CURVE('',#6778,#6829,#6852,.T.); +#6852 = SURFACE_CURVE('',#6853,(#6857,#6864),.PCURVE_S1.); +#6853 = LINE('',#6854,#6855); +#6854 = CARTESIAN_POINT('',(0.846,1.624,0.1)); +#6855 = VECTOR('',#6856,1.); +#6856 = DIRECTION('',(0.,1.,0.)); +#6857 = PCURVE('',#6786,#6858); +#6858 = DEFINITIONAL_REPRESENTATION('',(#6859),#6863); +#6859 = LINE('',#6860,#6861); +#6860 = CARTESIAN_POINT('',(0.1,0.)); +#6861 = VECTOR('',#6862,1.); +#6862 = DIRECTION('',(0.,-1.)); +#6863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6864 = PCURVE('',#6760,#6865); +#6865 = DEFINITIONAL_REPRESENTATION('',(#6866),#6870); +#6866 = LINE('',#6867,#6868); +#6867 = CARTESIAN_POINT('',(0.192,0.)); +#6868 = VECTOR('',#6869,1.); +#6869 = DIRECTION('',(0.,1.)); +#6870 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6871 = ADVANCED_FACE('',(#6872),#6678,.F.); +#6872 = FACE_BOUND('',#6873,.F.); +#6873 = EDGE_LOOP('',(#6874,#6895,#6896,#6917)); +#6874 = ORIENTED_EDGE('',*,*,#6875,.F.); +#6875 = EDGE_CURVE('',#6656,#6776,#6876,.T.); +#6876 = SURFACE_CURVE('',#6877,(#6881,#6888),.PCURVE_S1.); +#6877 = LINE('',#6878,#6879); +#6878 = CARTESIAN_POINT('',(0.654,1.624,0.)); +#6879 = VECTOR('',#6880,1.); +#6880 = DIRECTION('',(1.,0.,0.)); +#6881 = PCURVE('',#6678,#6882); +#6882 = DEFINITIONAL_REPRESENTATION('',(#6883),#6887); +#6883 = LINE('',#6884,#6885); +#6884 = CARTESIAN_POINT('',(0.,0.)); +#6885 = VECTOR('',#6886,1.); +#6886 = DIRECTION('',(0.,1.)); +#6887 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6888 = PCURVE('',#6706,#6889); +#6889 = DEFINITIONAL_REPRESENTATION('',(#6890),#6894); +#6890 = LINE('',#6891,#6892); +#6891 = CARTESIAN_POINT('',(0.,0.)); +#6892 = VECTOR('',#6893,1.); +#6893 = DIRECTION('',(1.,0.)); +#6894 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6895 = ORIENTED_EDGE('',*,*,#6655,.T.); +#6896 = ORIENTED_EDGE('',*,*,#6897,.T.); +#6897 = EDGE_CURVE('',#6658,#6778,#6898,.T.); +#6898 = SURFACE_CURVE('',#6899,(#6903,#6910),.PCURVE_S1.); +#6899 = LINE('',#6900,#6901); +#6900 = CARTESIAN_POINT('',(0.654,1.624,0.1)); +#6901 = VECTOR('',#6902,1.); +#6902 = DIRECTION('',(1.,0.,0.)); +#6903 = PCURVE('',#6678,#6904); +#6904 = DEFINITIONAL_REPRESENTATION('',(#6905),#6909); +#6905 = LINE('',#6906,#6907); +#6906 = CARTESIAN_POINT('',(0.1,0.)); +#6907 = VECTOR('',#6908,1.); +#6908 = DIRECTION('',(0.,1.)); +#6909 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6910 = PCURVE('',#6760,#6911); +#6911 = DEFINITIONAL_REPRESENTATION('',(#6912),#6916); +#6912 = LINE('',#6913,#6914); +#6913 = CARTESIAN_POINT('',(0.,0.)); +#6914 = VECTOR('',#6915,1.); +#6915 = DIRECTION('',(1.,0.)); +#6916 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6917 = ORIENTED_EDGE('',*,*,#6775,.F.); +#6918 = ADVANCED_FACE('',(#6919),#6734,.T.); +#6919 = FACE_BOUND('',#6920,.T.); +#6920 = EDGE_LOOP('',(#6921,#6942,#6943,#6964)); +#6921 = ORIENTED_EDGE('',*,*,#6922,.F.); +#6922 = EDGE_CURVE('',#6691,#6806,#6923,.T.); +#6923 = SURFACE_CURVE('',#6924,(#6928,#6935),.PCURVE_S1.); +#6924 = LINE('',#6925,#6926); +#6925 = CARTESIAN_POINT('',(0.654,1.976,0.)); +#6926 = VECTOR('',#6927,1.); +#6927 = DIRECTION('',(1.,0.,0.)); +#6928 = PCURVE('',#6734,#6929); +#6929 = DEFINITIONAL_REPRESENTATION('',(#6930),#6934); +#6930 = LINE('',#6931,#6932); +#6931 = CARTESIAN_POINT('',(0.,0.)); +#6932 = VECTOR('',#6933,1.); +#6933 = DIRECTION('',(0.,1.)); +#6934 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6935 = PCURVE('',#6706,#6936); +#6936 = DEFINITIONAL_REPRESENTATION('',(#6937),#6941); +#6937 = LINE('',#6938,#6939); +#6938 = CARTESIAN_POINT('',(0.,0.352)); +#6939 = VECTOR('',#6940,1.); +#6940 = DIRECTION('',(1.,0.)); +#6941 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6942 = ORIENTED_EDGE('',*,*,#6718,.T.); +#6943 = ORIENTED_EDGE('',*,*,#6944,.T.); +#6944 = EDGE_CURVE('',#6719,#6829,#6945,.T.); +#6945 = SURFACE_CURVE('',#6946,(#6950,#6957),.PCURVE_S1.); +#6946 = LINE('',#6947,#6948); +#6947 = CARTESIAN_POINT('',(0.654,1.976,0.1)); +#6948 = VECTOR('',#6949,1.); +#6949 = DIRECTION('',(1.,0.,0.)); +#6950 = PCURVE('',#6734,#6951); +#6951 = DEFINITIONAL_REPRESENTATION('',(#6952),#6956); +#6952 = LINE('',#6953,#6954); +#6953 = CARTESIAN_POINT('',(0.1,0.)); +#6954 = VECTOR('',#6955,1.); +#6955 = DIRECTION('',(0.,1.)); +#6956 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6957 = PCURVE('',#6760,#6958); +#6958 = DEFINITIONAL_REPRESENTATION('',(#6959),#6963); +#6959 = LINE('',#6960,#6961); +#6960 = CARTESIAN_POINT('',(0.,0.352)); +#6961 = VECTOR('',#6962,1.); +#6962 = DIRECTION('',(1.,0.)); +#6963 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6964 = ORIENTED_EDGE('',*,*,#6828,.F.); +#6965 = ADVANCED_FACE('',(#6966),#6706,.F.); +#6966 = FACE_BOUND('',#6967,.F.); +#6967 = EDGE_LOOP('',(#6968,#6969,#6970,#6971)); +#6968 = ORIENTED_EDGE('',*,*,#6690,.F.); +#6969 = ORIENTED_EDGE('',*,*,#6875,.T.); +#6970 = ORIENTED_EDGE('',*,*,#6805,.T.); +#6971 = ORIENTED_EDGE('',*,*,#6922,.F.); +#6972 = ADVANCED_FACE('',(#6973),#6760,.T.); +#6973 = FACE_BOUND('',#6974,.T.); +#6974 = EDGE_LOOP('',(#6975,#6976,#6977,#6978)); +#6975 = ORIENTED_EDGE('',*,*,#6746,.F.); +#6976 = ORIENTED_EDGE('',*,*,#6897,.T.); +#6977 = ORIENTED_EDGE('',*,*,#6851,.T.); +#6978 = ORIENTED_EDGE('',*,*,#6944,.F.); +#6979 = MANIFOLD_SOLID_BREP('',#6980); +#6980 = CLOSED_SHELL('',(#6981,#7101,#7201,#7248,#7295,#7302)); +#6981 = ADVANCED_FACE('',(#6982),#6996,.F.); +#6982 = FACE_BOUND('',#6983,.F.); +#6983 = EDGE_LOOP('',(#6984,#7019,#7047,#7075)); +#6984 = ORIENTED_EDGE('',*,*,#6985,.F.); +#6985 = EDGE_CURVE('',#6986,#6988,#6990,.T.); +#6986 = VERTEX_POINT('',#6987); +#6987 = CARTESIAN_POINT('',(0.154,1.624,0.)); +#6988 = VERTEX_POINT('',#6989); +#6989 = CARTESIAN_POINT('',(0.154,1.624,0.1)); +#6990 = SURFACE_CURVE('',#6991,(#6995,#7007),.PCURVE_S1.); +#6991 = LINE('',#6992,#6993); +#6992 = CARTESIAN_POINT('',(0.154,1.624,0.)); +#6993 = VECTOR('',#6994,1.); +#6994 = DIRECTION('',(0.,0.,1.)); +#6995 = PCURVE('',#6996,#7001); +#6996 = PLANE('',#6997); +#6997 = AXIS2_PLACEMENT_3D('',#6998,#6999,#7000); +#6998 = CARTESIAN_POINT('',(0.154,1.624,0.)); +#6999 = DIRECTION('',(1.,0.,0.)); +#7000 = DIRECTION('',(0.,0.,1.)); +#7001 = DEFINITIONAL_REPRESENTATION('',(#7002),#7006); +#7002 = LINE('',#7003,#7004); +#7003 = CARTESIAN_POINT('',(0.,0.)); +#7004 = VECTOR('',#7005,1.); +#7005 = DIRECTION('',(1.,0.)); +#7006 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7007 = PCURVE('',#7008,#7013); +#7008 = PLANE('',#7009); +#7009 = AXIS2_PLACEMENT_3D('',#7010,#7011,#7012); +#7010 = CARTESIAN_POINT('',(0.154,1.624,0.)); +#7011 = DIRECTION('',(0.,1.,0.)); +#7012 = DIRECTION('',(0.,0.,1.)); +#7013 = DEFINITIONAL_REPRESENTATION('',(#7014),#7018); +#7014 = LINE('',#7015,#7016); +#7015 = CARTESIAN_POINT('',(0.,0.)); +#7016 = VECTOR('',#7017,1.); +#7017 = DIRECTION('',(1.,0.)); +#7018 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7019 = ORIENTED_EDGE('',*,*,#7020,.T.); +#7020 = EDGE_CURVE('',#6986,#7021,#7023,.T.); +#7021 = VERTEX_POINT('',#7022); +#7022 = CARTESIAN_POINT('',(0.154,1.976,0.)); +#7023 = SURFACE_CURVE('',#7024,(#7028,#7035),.PCURVE_S1.); +#7024 = LINE('',#7025,#7026); +#7025 = CARTESIAN_POINT('',(0.154,1.624,0.)); +#7026 = VECTOR('',#7027,1.); +#7027 = DIRECTION('',(0.,1.,0.)); +#7028 = PCURVE('',#6996,#7029); +#7029 = DEFINITIONAL_REPRESENTATION('',(#7030),#7034); +#7030 = LINE('',#7031,#7032); +#7031 = CARTESIAN_POINT('',(0.,0.)); +#7032 = VECTOR('',#7033,1.); +#7033 = DIRECTION('',(0.,-1.)); +#7034 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7035 = PCURVE('',#7036,#7041); +#7036 = PLANE('',#7037); +#7037 = AXIS2_PLACEMENT_3D('',#7038,#7039,#7040); +#7038 = CARTESIAN_POINT('',(0.154,1.624,0.)); +#7039 = DIRECTION('',(0.,0.,1.)); +#7040 = DIRECTION('',(1.,0.,0.)); +#7041 = DEFINITIONAL_REPRESENTATION('',(#7042),#7046); +#7042 = LINE('',#7043,#7044); +#7043 = CARTESIAN_POINT('',(0.,0.)); +#7044 = VECTOR('',#7045,1.); +#7045 = DIRECTION('',(0.,1.)); +#7046 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7047 = ORIENTED_EDGE('',*,*,#7048,.T.); +#7048 = EDGE_CURVE('',#7021,#7049,#7051,.T.); +#7049 = VERTEX_POINT('',#7050); +#7050 = CARTESIAN_POINT('',(0.154,1.976,0.1)); +#7051 = SURFACE_CURVE('',#7052,(#7056,#7063),.PCURVE_S1.); +#7052 = LINE('',#7053,#7054); +#7053 = CARTESIAN_POINT('',(0.154,1.976,0.)); +#7054 = VECTOR('',#7055,1.); +#7055 = DIRECTION('',(0.,0.,1.)); +#7056 = PCURVE('',#6996,#7057); +#7057 = DEFINITIONAL_REPRESENTATION('',(#7058),#7062); +#7058 = LINE('',#7059,#7060); +#7059 = CARTESIAN_POINT('',(0.,-0.352)); +#7060 = VECTOR('',#7061,1.); +#7061 = DIRECTION('',(1.,0.)); +#7062 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7063 = PCURVE('',#7064,#7069); +#7064 = PLANE('',#7065); +#7065 = AXIS2_PLACEMENT_3D('',#7066,#7067,#7068); +#7066 = CARTESIAN_POINT('',(0.154,1.976,0.)); +#7067 = DIRECTION('',(0.,1.,0.)); +#7068 = DIRECTION('',(0.,0.,1.)); +#7069 = DEFINITIONAL_REPRESENTATION('',(#7070),#7074); +#7070 = LINE('',#7071,#7072); +#7071 = CARTESIAN_POINT('',(0.,0.)); +#7072 = VECTOR('',#7073,1.); +#7073 = DIRECTION('',(1.,0.)); +#7074 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7075 = ORIENTED_EDGE('',*,*,#7076,.F.); +#7076 = EDGE_CURVE('',#6988,#7049,#7077,.T.); +#7077 = SURFACE_CURVE('',#7078,(#7082,#7089),.PCURVE_S1.); +#7078 = LINE('',#7079,#7080); +#7079 = CARTESIAN_POINT('',(0.154,1.624,0.1)); +#7080 = VECTOR('',#7081,1.); +#7081 = DIRECTION('',(0.,1.,0.)); +#7082 = PCURVE('',#6996,#7083); +#7083 = DEFINITIONAL_REPRESENTATION('',(#7084),#7088); +#7084 = LINE('',#7085,#7086); +#7085 = CARTESIAN_POINT('',(0.1,0.)); +#7086 = VECTOR('',#7087,1.); +#7087 = DIRECTION('',(0.,-1.)); +#7088 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7089 = PCURVE('',#7090,#7095); +#7090 = PLANE('',#7091); +#7091 = AXIS2_PLACEMENT_3D('',#7092,#7093,#7094); +#7092 = CARTESIAN_POINT('',(0.154,1.624,0.1)); +#7093 = DIRECTION('',(0.,0.,1.)); +#7094 = DIRECTION('',(1.,0.,0.)); +#7095 = DEFINITIONAL_REPRESENTATION('',(#7096),#7100); +#7096 = LINE('',#7097,#7098); +#7097 = CARTESIAN_POINT('',(0.,0.)); +#7098 = VECTOR('',#7099,1.); +#7099 = DIRECTION('',(0.,1.)); +#7100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7101 = ADVANCED_FACE('',(#7102),#7116,.T.); +#7102 = FACE_BOUND('',#7103,.T.); +#7103 = EDGE_LOOP('',(#7104,#7134,#7157,#7180)); +#7104 = ORIENTED_EDGE('',*,*,#7105,.F.); +#7105 = EDGE_CURVE('',#7106,#7108,#7110,.T.); +#7106 = VERTEX_POINT('',#7107); +#7107 = CARTESIAN_POINT('',(0.346,1.624,0.)); +#7108 = VERTEX_POINT('',#7109); +#7109 = CARTESIAN_POINT('',(0.346,1.624,0.1)); +#7110 = SURFACE_CURVE('',#7111,(#7115,#7127),.PCURVE_S1.); +#7111 = LINE('',#7112,#7113); +#7112 = CARTESIAN_POINT('',(0.346,1.624,0.)); +#7113 = VECTOR('',#7114,1.); +#7114 = DIRECTION('',(0.,0.,1.)); +#7115 = PCURVE('',#7116,#7121); +#7116 = PLANE('',#7117); +#7117 = AXIS2_PLACEMENT_3D('',#7118,#7119,#7120); +#7118 = CARTESIAN_POINT('',(0.346,1.624,0.)); +#7119 = DIRECTION('',(1.,0.,0.)); +#7120 = DIRECTION('',(0.,0.,1.)); +#7121 = DEFINITIONAL_REPRESENTATION('',(#7122),#7126); +#7122 = LINE('',#7123,#7124); +#7123 = CARTESIAN_POINT('',(0.,0.)); +#7124 = VECTOR('',#7125,1.); +#7125 = DIRECTION('',(1.,0.)); +#7126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7127 = PCURVE('',#7008,#7128); +#7128 = DEFINITIONAL_REPRESENTATION('',(#7129),#7133); +#7129 = LINE('',#7130,#7131); +#7130 = CARTESIAN_POINT('',(0.,0.192)); +#7131 = VECTOR('',#7132,1.); +#7132 = DIRECTION('',(1.,0.)); +#7133 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7134 = ORIENTED_EDGE('',*,*,#7135,.T.); +#7135 = EDGE_CURVE('',#7106,#7136,#7138,.T.); +#7136 = VERTEX_POINT('',#7137); +#7137 = CARTESIAN_POINT('',(0.346,1.976,0.)); +#7138 = SURFACE_CURVE('',#7139,(#7143,#7150),.PCURVE_S1.); +#7139 = LINE('',#7140,#7141); +#7140 = CARTESIAN_POINT('',(0.346,1.624,0.)); +#7141 = VECTOR('',#7142,1.); +#7142 = DIRECTION('',(0.,1.,0.)); +#7143 = PCURVE('',#7116,#7144); +#7144 = DEFINITIONAL_REPRESENTATION('',(#7145),#7149); +#7145 = LINE('',#7146,#7147); +#7146 = CARTESIAN_POINT('',(0.,0.)); +#7147 = VECTOR('',#7148,1.); +#7148 = DIRECTION('',(0.,-1.)); +#7149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7150 = PCURVE('',#7036,#7151); +#7151 = DEFINITIONAL_REPRESENTATION('',(#7152),#7156); +#7152 = LINE('',#7153,#7154); +#7153 = CARTESIAN_POINT('',(0.192,0.)); +#7154 = VECTOR('',#7155,1.); +#7155 = DIRECTION('',(0.,1.)); +#7156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7157 = ORIENTED_EDGE('',*,*,#7158,.T.); +#7158 = EDGE_CURVE('',#7136,#7159,#7161,.T.); +#7159 = VERTEX_POINT('',#7160); +#7160 = CARTESIAN_POINT('',(0.346,1.976,0.1)); +#7161 = SURFACE_CURVE('',#7162,(#7166,#7173),.PCURVE_S1.); +#7162 = LINE('',#7163,#7164); +#7163 = CARTESIAN_POINT('',(0.346,1.976,0.)); +#7164 = VECTOR('',#7165,1.); +#7165 = DIRECTION('',(0.,0.,1.)); +#7166 = PCURVE('',#7116,#7167); +#7167 = DEFINITIONAL_REPRESENTATION('',(#7168),#7172); +#7168 = LINE('',#7169,#7170); +#7169 = CARTESIAN_POINT('',(0.,-0.352)); +#7170 = VECTOR('',#7171,1.); +#7171 = DIRECTION('',(1.,0.)); +#7172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7173 = PCURVE('',#7064,#7174); +#7174 = DEFINITIONAL_REPRESENTATION('',(#7175),#7179); +#7175 = LINE('',#7176,#7177); +#7176 = CARTESIAN_POINT('',(0.,0.192)); +#7177 = VECTOR('',#7178,1.); +#7178 = DIRECTION('',(1.,0.)); +#7179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7180 = ORIENTED_EDGE('',*,*,#7181,.F.); +#7181 = EDGE_CURVE('',#7108,#7159,#7182,.T.); +#7182 = SURFACE_CURVE('',#7183,(#7187,#7194),.PCURVE_S1.); +#7183 = LINE('',#7184,#7185); +#7184 = CARTESIAN_POINT('',(0.346,1.624,0.1)); +#7185 = VECTOR('',#7186,1.); +#7186 = DIRECTION('',(0.,1.,0.)); +#7187 = PCURVE('',#7116,#7188); +#7188 = DEFINITIONAL_REPRESENTATION('',(#7189),#7193); +#7189 = LINE('',#7190,#7191); +#7190 = CARTESIAN_POINT('',(0.1,0.)); +#7191 = VECTOR('',#7192,1.); +#7192 = DIRECTION('',(0.,-1.)); +#7193 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7194 = PCURVE('',#7090,#7195); +#7195 = DEFINITIONAL_REPRESENTATION('',(#7196),#7200); +#7196 = LINE('',#7197,#7198); +#7197 = CARTESIAN_POINT('',(0.192,0.)); +#7198 = VECTOR('',#7199,1.); +#7199 = DIRECTION('',(0.,1.)); +#7200 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7201 = ADVANCED_FACE('',(#7202),#7008,.F.); +#7202 = FACE_BOUND('',#7203,.F.); +#7203 = EDGE_LOOP('',(#7204,#7225,#7226,#7247)); +#7204 = ORIENTED_EDGE('',*,*,#7205,.F.); +#7205 = EDGE_CURVE('',#6986,#7106,#7206,.T.); +#7206 = SURFACE_CURVE('',#7207,(#7211,#7218),.PCURVE_S1.); +#7207 = LINE('',#7208,#7209); +#7208 = CARTESIAN_POINT('',(0.154,1.624,0.)); +#7209 = VECTOR('',#7210,1.); +#7210 = DIRECTION('',(1.,0.,0.)); +#7211 = PCURVE('',#7008,#7212); +#7212 = DEFINITIONAL_REPRESENTATION('',(#7213),#7217); +#7213 = LINE('',#7214,#7215); +#7214 = CARTESIAN_POINT('',(0.,0.)); +#7215 = VECTOR('',#7216,1.); +#7216 = DIRECTION('',(0.,1.)); +#7217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7218 = PCURVE('',#7036,#7219); +#7219 = DEFINITIONAL_REPRESENTATION('',(#7220),#7224); +#7220 = LINE('',#7221,#7222); +#7221 = CARTESIAN_POINT('',(0.,0.)); +#7222 = VECTOR('',#7223,1.); +#7223 = DIRECTION('',(1.,0.)); +#7224 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7225 = ORIENTED_EDGE('',*,*,#6985,.T.); +#7226 = ORIENTED_EDGE('',*,*,#7227,.T.); +#7227 = EDGE_CURVE('',#6988,#7108,#7228,.T.); +#7228 = SURFACE_CURVE('',#7229,(#7233,#7240),.PCURVE_S1.); +#7229 = LINE('',#7230,#7231); +#7230 = CARTESIAN_POINT('',(0.154,1.624,0.1)); +#7231 = VECTOR('',#7232,1.); +#7232 = DIRECTION('',(1.,0.,0.)); +#7233 = PCURVE('',#7008,#7234); +#7234 = DEFINITIONAL_REPRESENTATION('',(#7235),#7239); +#7235 = LINE('',#7236,#7237); +#7236 = CARTESIAN_POINT('',(0.1,0.)); +#7237 = VECTOR('',#7238,1.); +#7238 = DIRECTION('',(0.,1.)); +#7239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7240 = PCURVE('',#7090,#7241); +#7241 = DEFINITIONAL_REPRESENTATION('',(#7242),#7246); +#7242 = LINE('',#7243,#7244); +#7243 = CARTESIAN_POINT('',(0.,0.)); +#7244 = VECTOR('',#7245,1.); +#7245 = DIRECTION('',(1.,0.)); +#7246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7247 = ORIENTED_EDGE('',*,*,#7105,.F.); +#7248 = ADVANCED_FACE('',(#7249),#7064,.T.); +#7249 = FACE_BOUND('',#7250,.T.); +#7250 = EDGE_LOOP('',(#7251,#7272,#7273,#7294)); +#7251 = ORIENTED_EDGE('',*,*,#7252,.F.); +#7252 = EDGE_CURVE('',#7021,#7136,#7253,.T.); +#7253 = SURFACE_CURVE('',#7254,(#7258,#7265),.PCURVE_S1.); +#7254 = LINE('',#7255,#7256); +#7255 = CARTESIAN_POINT('',(0.154,1.976,0.)); +#7256 = VECTOR('',#7257,1.); +#7257 = DIRECTION('',(1.,0.,0.)); +#7258 = PCURVE('',#7064,#7259); +#7259 = DEFINITIONAL_REPRESENTATION('',(#7260),#7264); +#7260 = LINE('',#7261,#7262); +#7261 = CARTESIAN_POINT('',(0.,0.)); +#7262 = VECTOR('',#7263,1.); +#7263 = DIRECTION('',(0.,1.)); +#7264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7265 = PCURVE('',#7036,#7266); +#7266 = DEFINITIONAL_REPRESENTATION('',(#7267),#7271); +#7267 = LINE('',#7268,#7269); +#7268 = CARTESIAN_POINT('',(0.,0.352)); +#7269 = VECTOR('',#7270,1.); +#7270 = DIRECTION('',(1.,0.)); +#7271 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7272 = ORIENTED_EDGE('',*,*,#7048,.T.); +#7273 = ORIENTED_EDGE('',*,*,#7274,.T.); +#7274 = EDGE_CURVE('',#7049,#7159,#7275,.T.); +#7275 = SURFACE_CURVE('',#7276,(#7280,#7287),.PCURVE_S1.); +#7276 = LINE('',#7277,#7278); +#7277 = CARTESIAN_POINT('',(0.154,1.976,0.1)); +#7278 = VECTOR('',#7279,1.); +#7279 = DIRECTION('',(1.,0.,0.)); +#7280 = PCURVE('',#7064,#7281); +#7281 = DEFINITIONAL_REPRESENTATION('',(#7282),#7286); +#7282 = LINE('',#7283,#7284); +#7283 = CARTESIAN_POINT('',(0.1,0.)); +#7284 = VECTOR('',#7285,1.); +#7285 = DIRECTION('',(0.,1.)); +#7286 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7287 = PCURVE('',#7090,#7288); +#7288 = DEFINITIONAL_REPRESENTATION('',(#7289),#7293); +#7289 = LINE('',#7290,#7291); +#7290 = CARTESIAN_POINT('',(0.,0.352)); +#7291 = VECTOR('',#7292,1.); +#7292 = DIRECTION('',(1.,0.)); +#7293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7294 = ORIENTED_EDGE('',*,*,#7158,.F.); +#7295 = ADVANCED_FACE('',(#7296),#7036,.F.); +#7296 = FACE_BOUND('',#7297,.F.); +#7297 = EDGE_LOOP('',(#7298,#7299,#7300,#7301)); +#7298 = ORIENTED_EDGE('',*,*,#7020,.F.); +#7299 = ORIENTED_EDGE('',*,*,#7205,.T.); +#7300 = ORIENTED_EDGE('',*,*,#7135,.T.); +#7301 = ORIENTED_EDGE('',*,*,#7252,.F.); +#7302 = ADVANCED_FACE('',(#7303),#7090,.T.); +#7303 = FACE_BOUND('',#7304,.T.); +#7304 = EDGE_LOOP('',(#7305,#7306,#7307,#7308)); +#7305 = ORIENTED_EDGE('',*,*,#7076,.F.); +#7306 = ORIENTED_EDGE('',*,*,#7227,.T.); +#7307 = ORIENTED_EDGE('',*,*,#7181,.T.); +#7308 = ORIENTED_EDGE('',*,*,#7274,.F.); +#7309 = MANIFOLD_SOLID_BREP('',#7310); +#7310 = CLOSED_SHELL('',(#7311,#7431,#7531,#7578,#7625,#7632)); +#7311 = ADVANCED_FACE('',(#7312),#7326,.F.); +#7312 = FACE_BOUND('',#7313,.F.); +#7313 = EDGE_LOOP('',(#7314,#7349,#7377,#7405)); +#7314 = ORIENTED_EDGE('',*,*,#7315,.F.); +#7315 = EDGE_CURVE('',#7316,#7318,#7320,.T.); +#7316 = VERTEX_POINT('',#7317); +#7317 = CARTESIAN_POINT('',(-0.346,1.624,0.)); +#7318 = VERTEX_POINT('',#7319); +#7319 = CARTESIAN_POINT('',(-0.346,1.624,0.1)); +#7320 = SURFACE_CURVE('',#7321,(#7325,#7337),.PCURVE_S1.); +#7321 = LINE('',#7322,#7323); +#7322 = CARTESIAN_POINT('',(-0.346,1.624,0.)); +#7323 = VECTOR('',#7324,1.); +#7324 = DIRECTION('',(0.,0.,1.)); +#7325 = PCURVE('',#7326,#7331); +#7326 = PLANE('',#7327); +#7327 = AXIS2_PLACEMENT_3D('',#7328,#7329,#7330); +#7328 = CARTESIAN_POINT('',(-0.346,1.624,0.)); +#7329 = DIRECTION('',(1.,0.,0.)); +#7330 = DIRECTION('',(0.,0.,1.)); +#7331 = DEFINITIONAL_REPRESENTATION('',(#7332),#7336); +#7332 = LINE('',#7333,#7334); +#7333 = CARTESIAN_POINT('',(0.,0.)); +#7334 = VECTOR('',#7335,1.); +#7335 = DIRECTION('',(1.,0.)); +#7336 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7337 = PCURVE('',#7338,#7343); +#7338 = PLANE('',#7339); +#7339 = AXIS2_PLACEMENT_3D('',#7340,#7341,#7342); +#7340 = CARTESIAN_POINT('',(-0.346,1.624,0.)); +#7341 = DIRECTION('',(0.,1.,0.)); +#7342 = DIRECTION('',(0.,0.,1.)); +#7343 = DEFINITIONAL_REPRESENTATION('',(#7344),#7348); +#7344 = LINE('',#7345,#7346); +#7345 = CARTESIAN_POINT('',(0.,0.)); +#7346 = VECTOR('',#7347,1.); +#7347 = DIRECTION('',(1.,0.)); +#7348 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7349 = ORIENTED_EDGE('',*,*,#7350,.T.); +#7350 = EDGE_CURVE('',#7316,#7351,#7353,.T.); +#7351 = VERTEX_POINT('',#7352); +#7352 = CARTESIAN_POINT('',(-0.346,1.976,0.)); +#7353 = SURFACE_CURVE('',#7354,(#7358,#7365),.PCURVE_S1.); +#7354 = LINE('',#7355,#7356); +#7355 = CARTESIAN_POINT('',(-0.346,1.624,0.)); +#7356 = VECTOR('',#7357,1.); +#7357 = DIRECTION('',(0.,1.,0.)); +#7358 = PCURVE('',#7326,#7359); +#7359 = DEFINITIONAL_REPRESENTATION('',(#7360),#7364); +#7360 = LINE('',#7361,#7362); +#7361 = CARTESIAN_POINT('',(0.,0.)); +#7362 = VECTOR('',#7363,1.); +#7363 = DIRECTION('',(0.,-1.)); +#7364 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7365 = PCURVE('',#7366,#7371); +#7366 = PLANE('',#7367); +#7367 = AXIS2_PLACEMENT_3D('',#7368,#7369,#7370); +#7368 = CARTESIAN_POINT('',(-0.346,1.624,0.)); +#7369 = DIRECTION('',(0.,0.,1.)); +#7370 = DIRECTION('',(1.,0.,0.)); +#7371 = DEFINITIONAL_REPRESENTATION('',(#7372),#7376); +#7372 = LINE('',#7373,#7374); +#7373 = CARTESIAN_POINT('',(0.,0.)); +#7374 = VECTOR('',#7375,1.); +#7375 = DIRECTION('',(0.,1.)); +#7376 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7377 = ORIENTED_EDGE('',*,*,#7378,.T.); +#7378 = EDGE_CURVE('',#7351,#7379,#7381,.T.); +#7379 = VERTEX_POINT('',#7380); +#7380 = CARTESIAN_POINT('',(-0.346,1.976,0.1)); +#7381 = SURFACE_CURVE('',#7382,(#7386,#7393),.PCURVE_S1.); +#7382 = LINE('',#7383,#7384); +#7383 = CARTESIAN_POINT('',(-0.346,1.976,0.)); +#7384 = VECTOR('',#7385,1.); +#7385 = DIRECTION('',(0.,0.,1.)); +#7386 = PCURVE('',#7326,#7387); +#7387 = DEFINITIONAL_REPRESENTATION('',(#7388),#7392); +#7388 = LINE('',#7389,#7390); +#7389 = CARTESIAN_POINT('',(0.,-0.352)); +#7390 = VECTOR('',#7391,1.); +#7391 = DIRECTION('',(1.,0.)); +#7392 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7393 = PCURVE('',#7394,#7399); +#7394 = PLANE('',#7395); +#7395 = AXIS2_PLACEMENT_3D('',#7396,#7397,#7398); +#7396 = CARTESIAN_POINT('',(-0.346,1.976,0.)); +#7397 = DIRECTION('',(0.,1.,0.)); +#7398 = DIRECTION('',(0.,0.,1.)); +#7399 = DEFINITIONAL_REPRESENTATION('',(#7400),#7404); +#7400 = LINE('',#7401,#7402); +#7401 = CARTESIAN_POINT('',(0.,0.)); +#7402 = VECTOR('',#7403,1.); +#7403 = DIRECTION('',(1.,0.)); +#7404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7405 = ORIENTED_EDGE('',*,*,#7406,.F.); +#7406 = EDGE_CURVE('',#7318,#7379,#7407,.T.); +#7407 = SURFACE_CURVE('',#7408,(#7412,#7419),.PCURVE_S1.); +#7408 = LINE('',#7409,#7410); +#7409 = CARTESIAN_POINT('',(-0.346,1.624,0.1)); +#7410 = VECTOR('',#7411,1.); +#7411 = DIRECTION('',(0.,1.,0.)); +#7412 = PCURVE('',#7326,#7413); +#7413 = DEFINITIONAL_REPRESENTATION('',(#7414),#7418); +#7414 = LINE('',#7415,#7416); +#7415 = CARTESIAN_POINT('',(0.1,0.)); +#7416 = VECTOR('',#7417,1.); +#7417 = DIRECTION('',(0.,-1.)); +#7418 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7419 = PCURVE('',#7420,#7425); +#7420 = PLANE('',#7421); +#7421 = AXIS2_PLACEMENT_3D('',#7422,#7423,#7424); +#7422 = CARTESIAN_POINT('',(-0.346,1.624,0.1)); +#7423 = DIRECTION('',(0.,0.,1.)); +#7424 = DIRECTION('',(1.,0.,0.)); +#7425 = DEFINITIONAL_REPRESENTATION('',(#7426),#7430); +#7426 = LINE('',#7427,#7428); +#7427 = CARTESIAN_POINT('',(0.,0.)); +#7428 = VECTOR('',#7429,1.); +#7429 = DIRECTION('',(0.,1.)); +#7430 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7431 = ADVANCED_FACE('',(#7432),#7446,.T.); +#7432 = FACE_BOUND('',#7433,.T.); +#7433 = EDGE_LOOP('',(#7434,#7464,#7487,#7510)); +#7434 = ORIENTED_EDGE('',*,*,#7435,.F.); +#7435 = EDGE_CURVE('',#7436,#7438,#7440,.T.); +#7436 = VERTEX_POINT('',#7437); +#7437 = CARTESIAN_POINT('',(-0.154,1.624,0.)); +#7438 = VERTEX_POINT('',#7439); +#7439 = CARTESIAN_POINT('',(-0.154,1.624,0.1)); +#7440 = SURFACE_CURVE('',#7441,(#7445,#7457),.PCURVE_S1.); +#7441 = LINE('',#7442,#7443); +#7442 = CARTESIAN_POINT('',(-0.154,1.624,0.)); +#7443 = VECTOR('',#7444,1.); +#7444 = DIRECTION('',(0.,0.,1.)); +#7445 = PCURVE('',#7446,#7451); +#7446 = PLANE('',#7447); +#7447 = AXIS2_PLACEMENT_3D('',#7448,#7449,#7450); +#7448 = CARTESIAN_POINT('',(-0.154,1.624,0.)); +#7449 = DIRECTION('',(1.,0.,0.)); +#7450 = DIRECTION('',(0.,0.,1.)); +#7451 = DEFINITIONAL_REPRESENTATION('',(#7452),#7456); +#7452 = LINE('',#7453,#7454); +#7453 = CARTESIAN_POINT('',(0.,0.)); +#7454 = VECTOR('',#7455,1.); +#7455 = DIRECTION('',(1.,0.)); +#7456 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7457 = PCURVE('',#7338,#7458); +#7458 = DEFINITIONAL_REPRESENTATION('',(#7459),#7463); +#7459 = LINE('',#7460,#7461); +#7460 = CARTESIAN_POINT('',(0.,0.192)); +#7461 = VECTOR('',#7462,1.); +#7462 = DIRECTION('',(1.,0.)); +#7463 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7464 = ORIENTED_EDGE('',*,*,#7465,.T.); +#7465 = EDGE_CURVE('',#7436,#7466,#7468,.T.); +#7466 = VERTEX_POINT('',#7467); +#7467 = CARTESIAN_POINT('',(-0.154,1.976,0.)); +#7468 = SURFACE_CURVE('',#7469,(#7473,#7480),.PCURVE_S1.); +#7469 = LINE('',#7470,#7471); +#7470 = CARTESIAN_POINT('',(-0.154,1.624,0.)); +#7471 = VECTOR('',#7472,1.); +#7472 = DIRECTION('',(0.,1.,0.)); +#7473 = PCURVE('',#7446,#7474); +#7474 = DEFINITIONAL_REPRESENTATION('',(#7475),#7479); +#7475 = LINE('',#7476,#7477); +#7476 = CARTESIAN_POINT('',(0.,0.)); +#7477 = VECTOR('',#7478,1.); +#7478 = DIRECTION('',(0.,-1.)); +#7479 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7480 = PCURVE('',#7366,#7481); +#7481 = DEFINITIONAL_REPRESENTATION('',(#7482),#7486); +#7482 = LINE('',#7483,#7484); +#7483 = CARTESIAN_POINT('',(0.192,0.)); +#7484 = VECTOR('',#7485,1.); +#7485 = DIRECTION('',(0.,1.)); +#7486 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7487 = ORIENTED_EDGE('',*,*,#7488,.T.); +#7488 = EDGE_CURVE('',#7466,#7489,#7491,.T.); +#7489 = VERTEX_POINT('',#7490); +#7490 = CARTESIAN_POINT('',(-0.154,1.976,0.1)); +#7491 = SURFACE_CURVE('',#7492,(#7496,#7503),.PCURVE_S1.); +#7492 = LINE('',#7493,#7494); +#7493 = CARTESIAN_POINT('',(-0.154,1.976,0.)); +#7494 = VECTOR('',#7495,1.); +#7495 = DIRECTION('',(0.,0.,1.)); +#7496 = PCURVE('',#7446,#7497); +#7497 = DEFINITIONAL_REPRESENTATION('',(#7498),#7502); +#7498 = LINE('',#7499,#7500); +#7499 = CARTESIAN_POINT('',(0.,-0.352)); +#7500 = VECTOR('',#7501,1.); +#7501 = DIRECTION('',(1.,0.)); +#7502 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7503 = PCURVE('',#7394,#7504); +#7504 = DEFINITIONAL_REPRESENTATION('',(#7505),#7509); +#7505 = LINE('',#7506,#7507); +#7506 = CARTESIAN_POINT('',(0.,0.192)); +#7507 = VECTOR('',#7508,1.); +#7508 = DIRECTION('',(1.,0.)); +#7509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7510 = ORIENTED_EDGE('',*,*,#7511,.F.); +#7511 = EDGE_CURVE('',#7438,#7489,#7512,.T.); +#7512 = SURFACE_CURVE('',#7513,(#7517,#7524),.PCURVE_S1.); +#7513 = LINE('',#7514,#7515); +#7514 = CARTESIAN_POINT('',(-0.154,1.624,0.1)); +#7515 = VECTOR('',#7516,1.); +#7516 = DIRECTION('',(0.,1.,0.)); +#7517 = PCURVE('',#7446,#7518); +#7518 = DEFINITIONAL_REPRESENTATION('',(#7519),#7523); +#7519 = LINE('',#7520,#7521); +#7520 = CARTESIAN_POINT('',(0.1,0.)); +#7521 = VECTOR('',#7522,1.); +#7522 = DIRECTION('',(0.,-1.)); +#7523 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7524 = PCURVE('',#7420,#7525); +#7525 = DEFINITIONAL_REPRESENTATION('',(#7526),#7530); +#7526 = LINE('',#7527,#7528); +#7527 = CARTESIAN_POINT('',(0.192,0.)); +#7528 = VECTOR('',#7529,1.); +#7529 = DIRECTION('',(0.,1.)); +#7530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7531 = ADVANCED_FACE('',(#7532),#7338,.F.); +#7532 = FACE_BOUND('',#7533,.F.); +#7533 = EDGE_LOOP('',(#7534,#7555,#7556,#7577)); +#7534 = ORIENTED_EDGE('',*,*,#7535,.F.); +#7535 = EDGE_CURVE('',#7316,#7436,#7536,.T.); +#7536 = SURFACE_CURVE('',#7537,(#7541,#7548),.PCURVE_S1.); +#7537 = LINE('',#7538,#7539); +#7538 = CARTESIAN_POINT('',(-0.346,1.624,0.)); +#7539 = VECTOR('',#7540,1.); +#7540 = DIRECTION('',(1.,0.,0.)); +#7541 = PCURVE('',#7338,#7542); +#7542 = DEFINITIONAL_REPRESENTATION('',(#7543),#7547); +#7543 = LINE('',#7544,#7545); +#7544 = CARTESIAN_POINT('',(0.,0.)); +#7545 = VECTOR('',#7546,1.); +#7546 = DIRECTION('',(0.,1.)); +#7547 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7548 = PCURVE('',#7366,#7549); +#7549 = DEFINITIONAL_REPRESENTATION('',(#7550),#7554); +#7550 = LINE('',#7551,#7552); +#7551 = CARTESIAN_POINT('',(0.,0.)); +#7552 = VECTOR('',#7553,1.); +#7553 = DIRECTION('',(1.,0.)); +#7554 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7555 = ORIENTED_EDGE('',*,*,#7315,.T.); +#7556 = ORIENTED_EDGE('',*,*,#7557,.T.); +#7557 = EDGE_CURVE('',#7318,#7438,#7558,.T.); +#7558 = SURFACE_CURVE('',#7559,(#7563,#7570),.PCURVE_S1.); +#7559 = LINE('',#7560,#7561); +#7560 = CARTESIAN_POINT('',(-0.346,1.624,0.1)); +#7561 = VECTOR('',#7562,1.); +#7562 = DIRECTION('',(1.,0.,0.)); +#7563 = PCURVE('',#7338,#7564); +#7564 = DEFINITIONAL_REPRESENTATION('',(#7565),#7569); +#7565 = LINE('',#7566,#7567); +#7566 = CARTESIAN_POINT('',(0.1,0.)); +#7567 = VECTOR('',#7568,1.); +#7568 = DIRECTION('',(0.,1.)); +#7569 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7570 = PCURVE('',#7420,#7571); +#7571 = DEFINITIONAL_REPRESENTATION('',(#7572),#7576); +#7572 = LINE('',#7573,#7574); +#7573 = CARTESIAN_POINT('',(0.,0.)); +#7574 = VECTOR('',#7575,1.); +#7575 = DIRECTION('',(1.,0.)); +#7576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7577 = ORIENTED_EDGE('',*,*,#7435,.F.); +#7578 = ADVANCED_FACE('',(#7579),#7394,.T.); +#7579 = FACE_BOUND('',#7580,.T.); +#7580 = EDGE_LOOP('',(#7581,#7602,#7603,#7624)); +#7581 = ORIENTED_EDGE('',*,*,#7582,.F.); +#7582 = EDGE_CURVE('',#7351,#7466,#7583,.T.); +#7583 = SURFACE_CURVE('',#7584,(#7588,#7595),.PCURVE_S1.); +#7584 = LINE('',#7585,#7586); +#7585 = CARTESIAN_POINT('',(-0.346,1.976,0.)); +#7586 = VECTOR('',#7587,1.); +#7587 = DIRECTION('',(1.,0.,0.)); +#7588 = PCURVE('',#7394,#7589); +#7589 = DEFINITIONAL_REPRESENTATION('',(#7590),#7594); +#7590 = LINE('',#7591,#7592); +#7591 = CARTESIAN_POINT('',(0.,0.)); +#7592 = VECTOR('',#7593,1.); +#7593 = DIRECTION('',(0.,1.)); +#7594 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7595 = PCURVE('',#7366,#7596); +#7596 = DEFINITIONAL_REPRESENTATION('',(#7597),#7601); +#7597 = LINE('',#7598,#7599); +#7598 = CARTESIAN_POINT('',(0.,0.352)); +#7599 = VECTOR('',#7600,1.); +#7600 = DIRECTION('',(1.,0.)); +#7601 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7602 = ORIENTED_EDGE('',*,*,#7378,.T.); +#7603 = ORIENTED_EDGE('',*,*,#7604,.T.); +#7604 = EDGE_CURVE('',#7379,#7489,#7605,.T.); +#7605 = SURFACE_CURVE('',#7606,(#7610,#7617),.PCURVE_S1.); +#7606 = LINE('',#7607,#7608); +#7607 = CARTESIAN_POINT('',(-0.346,1.976,0.1)); +#7608 = VECTOR('',#7609,1.); +#7609 = DIRECTION('',(1.,0.,0.)); +#7610 = PCURVE('',#7394,#7611); +#7611 = DEFINITIONAL_REPRESENTATION('',(#7612),#7616); +#7612 = LINE('',#7613,#7614); +#7613 = CARTESIAN_POINT('',(0.1,0.)); +#7614 = VECTOR('',#7615,1.); +#7615 = DIRECTION('',(0.,1.)); +#7616 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7617 = PCURVE('',#7420,#7618); +#7618 = DEFINITIONAL_REPRESENTATION('',(#7619),#7623); +#7619 = LINE('',#7620,#7621); +#7620 = CARTESIAN_POINT('',(0.,0.352)); +#7621 = VECTOR('',#7622,1.); +#7622 = DIRECTION('',(1.,0.)); +#7623 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7624 = ORIENTED_EDGE('',*,*,#7488,.F.); +#7625 = ADVANCED_FACE('',(#7626),#7366,.F.); +#7626 = FACE_BOUND('',#7627,.F.); +#7627 = EDGE_LOOP('',(#7628,#7629,#7630,#7631)); +#7628 = ORIENTED_EDGE('',*,*,#7350,.F.); +#7629 = ORIENTED_EDGE('',*,*,#7535,.T.); +#7630 = ORIENTED_EDGE('',*,*,#7465,.T.); +#7631 = ORIENTED_EDGE('',*,*,#7582,.F.); +#7632 = ADVANCED_FACE('',(#7633),#7420,.T.); +#7633 = FACE_BOUND('',#7634,.T.); +#7634 = EDGE_LOOP('',(#7635,#7636,#7637,#7638)); +#7635 = ORIENTED_EDGE('',*,*,#7406,.F.); +#7636 = ORIENTED_EDGE('',*,*,#7557,.T.); +#7637 = ORIENTED_EDGE('',*,*,#7511,.T.); +#7638 = ORIENTED_EDGE('',*,*,#7604,.F.); +#7639 = MANIFOLD_SOLID_BREP('',#7640); +#7640 = CLOSED_SHELL('',(#7641,#7761,#7861,#7908,#7955,#7962)); +#7641 = ADVANCED_FACE('',(#7642),#7656,.F.); +#7642 = FACE_BOUND('',#7643,.F.); +#7643 = EDGE_LOOP('',(#7644,#7679,#7707,#7735)); +#7644 = ORIENTED_EDGE('',*,*,#7645,.F.); +#7645 = EDGE_CURVE('',#7646,#7648,#7650,.T.); +#7646 = VERTEX_POINT('',#7647); +#7647 = CARTESIAN_POINT('',(-0.846,1.624,0.)); +#7648 = VERTEX_POINT('',#7649); +#7649 = CARTESIAN_POINT('',(-0.846,1.624,0.1)); +#7650 = SURFACE_CURVE('',#7651,(#7655,#7667),.PCURVE_S1.); +#7651 = LINE('',#7652,#7653); +#7652 = CARTESIAN_POINT('',(-0.846,1.624,0.)); +#7653 = VECTOR('',#7654,1.); +#7654 = DIRECTION('',(0.,0.,1.)); +#7655 = PCURVE('',#7656,#7661); +#7656 = PLANE('',#7657); +#7657 = AXIS2_PLACEMENT_3D('',#7658,#7659,#7660); +#7658 = CARTESIAN_POINT('',(-0.846,1.624,0.)); +#7659 = DIRECTION('',(1.,0.,0.)); +#7660 = DIRECTION('',(0.,0.,1.)); +#7661 = DEFINITIONAL_REPRESENTATION('',(#7662),#7666); +#7662 = LINE('',#7663,#7664); +#7663 = CARTESIAN_POINT('',(0.,0.)); +#7664 = VECTOR('',#7665,1.); +#7665 = DIRECTION('',(1.,0.)); +#7666 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7667 = PCURVE('',#7668,#7673); +#7668 = PLANE('',#7669); +#7669 = AXIS2_PLACEMENT_3D('',#7670,#7671,#7672); +#7670 = CARTESIAN_POINT('',(-0.846,1.624,0.)); +#7671 = DIRECTION('',(0.,1.,0.)); +#7672 = DIRECTION('',(0.,0.,1.)); +#7673 = DEFINITIONAL_REPRESENTATION('',(#7674),#7678); +#7674 = LINE('',#7675,#7676); +#7675 = CARTESIAN_POINT('',(0.,0.)); +#7676 = VECTOR('',#7677,1.); +#7677 = DIRECTION('',(1.,0.)); +#7678 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7679 = ORIENTED_EDGE('',*,*,#7680,.T.); +#7680 = EDGE_CURVE('',#7646,#7681,#7683,.T.); +#7681 = VERTEX_POINT('',#7682); +#7682 = CARTESIAN_POINT('',(-0.846,1.976,0.)); +#7683 = SURFACE_CURVE('',#7684,(#7688,#7695),.PCURVE_S1.); +#7684 = LINE('',#7685,#7686); +#7685 = CARTESIAN_POINT('',(-0.846,1.624,0.)); +#7686 = VECTOR('',#7687,1.); +#7687 = DIRECTION('',(0.,1.,0.)); +#7688 = PCURVE('',#7656,#7689); +#7689 = DEFINITIONAL_REPRESENTATION('',(#7690),#7694); +#7690 = LINE('',#7691,#7692); +#7691 = CARTESIAN_POINT('',(0.,0.)); +#7692 = VECTOR('',#7693,1.); +#7693 = DIRECTION('',(0.,-1.)); +#7694 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7695 = PCURVE('',#7696,#7701); +#7696 = PLANE('',#7697); +#7697 = AXIS2_PLACEMENT_3D('',#7698,#7699,#7700); +#7698 = CARTESIAN_POINT('',(-0.846,1.624,0.)); +#7699 = DIRECTION('',(0.,0.,1.)); +#7700 = DIRECTION('',(1.,0.,0.)); +#7701 = DEFINITIONAL_REPRESENTATION('',(#7702),#7706); +#7702 = LINE('',#7703,#7704); +#7703 = CARTESIAN_POINT('',(0.,0.)); +#7704 = VECTOR('',#7705,1.); +#7705 = DIRECTION('',(0.,1.)); +#7706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7707 = ORIENTED_EDGE('',*,*,#7708,.T.); +#7708 = EDGE_CURVE('',#7681,#7709,#7711,.T.); +#7709 = VERTEX_POINT('',#7710); +#7710 = CARTESIAN_POINT('',(-0.846,1.976,0.1)); +#7711 = SURFACE_CURVE('',#7712,(#7716,#7723),.PCURVE_S1.); +#7712 = LINE('',#7713,#7714); +#7713 = CARTESIAN_POINT('',(-0.846,1.976,0.)); +#7714 = VECTOR('',#7715,1.); +#7715 = DIRECTION('',(0.,0.,1.)); +#7716 = PCURVE('',#7656,#7717); +#7717 = DEFINITIONAL_REPRESENTATION('',(#7718),#7722); +#7718 = LINE('',#7719,#7720); +#7719 = CARTESIAN_POINT('',(0.,-0.352)); +#7720 = VECTOR('',#7721,1.); +#7721 = DIRECTION('',(1.,0.)); +#7722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7723 = PCURVE('',#7724,#7729); +#7724 = PLANE('',#7725); +#7725 = AXIS2_PLACEMENT_3D('',#7726,#7727,#7728); +#7726 = CARTESIAN_POINT('',(-0.846,1.976,0.)); +#7727 = DIRECTION('',(0.,1.,0.)); +#7728 = DIRECTION('',(0.,0.,1.)); +#7729 = DEFINITIONAL_REPRESENTATION('',(#7730),#7734); +#7730 = LINE('',#7731,#7732); +#7731 = CARTESIAN_POINT('',(0.,0.)); +#7732 = VECTOR('',#7733,1.); +#7733 = DIRECTION('',(1.,0.)); +#7734 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7735 = ORIENTED_EDGE('',*,*,#7736,.F.); +#7736 = EDGE_CURVE('',#7648,#7709,#7737,.T.); +#7737 = SURFACE_CURVE('',#7738,(#7742,#7749),.PCURVE_S1.); +#7738 = LINE('',#7739,#7740); +#7739 = CARTESIAN_POINT('',(-0.846,1.624,0.1)); +#7740 = VECTOR('',#7741,1.); +#7741 = DIRECTION('',(0.,1.,0.)); +#7742 = PCURVE('',#7656,#7743); +#7743 = DEFINITIONAL_REPRESENTATION('',(#7744),#7748); +#7744 = LINE('',#7745,#7746); +#7745 = CARTESIAN_POINT('',(0.1,0.)); +#7746 = VECTOR('',#7747,1.); +#7747 = DIRECTION('',(0.,-1.)); +#7748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7749 = PCURVE('',#7750,#7755); +#7750 = PLANE('',#7751); +#7751 = AXIS2_PLACEMENT_3D('',#7752,#7753,#7754); +#7752 = CARTESIAN_POINT('',(-0.846,1.624,0.1)); +#7753 = DIRECTION('',(0.,0.,1.)); +#7754 = DIRECTION('',(1.,0.,0.)); +#7755 = DEFINITIONAL_REPRESENTATION('',(#7756),#7760); +#7756 = LINE('',#7757,#7758); +#7757 = CARTESIAN_POINT('',(0.,0.)); +#7758 = VECTOR('',#7759,1.); +#7759 = DIRECTION('',(0.,1.)); +#7760 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7761 = ADVANCED_FACE('',(#7762),#7776,.T.); +#7762 = FACE_BOUND('',#7763,.T.); +#7763 = EDGE_LOOP('',(#7764,#7794,#7817,#7840)); +#7764 = ORIENTED_EDGE('',*,*,#7765,.F.); +#7765 = EDGE_CURVE('',#7766,#7768,#7770,.T.); +#7766 = VERTEX_POINT('',#7767); +#7767 = CARTESIAN_POINT('',(-0.654,1.624,0.)); +#7768 = VERTEX_POINT('',#7769); +#7769 = CARTESIAN_POINT('',(-0.654,1.624,0.1)); +#7770 = SURFACE_CURVE('',#7771,(#7775,#7787),.PCURVE_S1.); +#7771 = LINE('',#7772,#7773); +#7772 = CARTESIAN_POINT('',(-0.654,1.624,0.)); +#7773 = VECTOR('',#7774,1.); +#7774 = DIRECTION('',(0.,0.,1.)); +#7775 = PCURVE('',#7776,#7781); +#7776 = PLANE('',#7777); +#7777 = AXIS2_PLACEMENT_3D('',#7778,#7779,#7780); +#7778 = CARTESIAN_POINT('',(-0.654,1.624,0.)); +#7779 = DIRECTION('',(1.,0.,0.)); +#7780 = DIRECTION('',(0.,0.,1.)); +#7781 = DEFINITIONAL_REPRESENTATION('',(#7782),#7786); +#7782 = LINE('',#7783,#7784); +#7783 = CARTESIAN_POINT('',(0.,0.)); +#7784 = VECTOR('',#7785,1.); +#7785 = DIRECTION('',(1.,0.)); +#7786 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7787 = PCURVE('',#7668,#7788); +#7788 = DEFINITIONAL_REPRESENTATION('',(#7789),#7793); +#7789 = LINE('',#7790,#7791); +#7790 = CARTESIAN_POINT('',(0.,0.192)); +#7791 = VECTOR('',#7792,1.); +#7792 = DIRECTION('',(1.,0.)); +#7793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7794 = ORIENTED_EDGE('',*,*,#7795,.T.); +#7795 = EDGE_CURVE('',#7766,#7796,#7798,.T.); +#7796 = VERTEX_POINT('',#7797); +#7797 = CARTESIAN_POINT('',(-0.654,1.976,0.)); +#7798 = SURFACE_CURVE('',#7799,(#7803,#7810),.PCURVE_S1.); +#7799 = LINE('',#7800,#7801); +#7800 = CARTESIAN_POINT('',(-0.654,1.624,0.)); +#7801 = VECTOR('',#7802,1.); +#7802 = DIRECTION('',(0.,1.,0.)); +#7803 = PCURVE('',#7776,#7804); +#7804 = DEFINITIONAL_REPRESENTATION('',(#7805),#7809); +#7805 = LINE('',#7806,#7807); +#7806 = CARTESIAN_POINT('',(0.,0.)); +#7807 = VECTOR('',#7808,1.); +#7808 = DIRECTION('',(0.,-1.)); +#7809 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7810 = PCURVE('',#7696,#7811); +#7811 = DEFINITIONAL_REPRESENTATION('',(#7812),#7816); +#7812 = LINE('',#7813,#7814); +#7813 = CARTESIAN_POINT('',(0.192,0.)); +#7814 = VECTOR('',#7815,1.); +#7815 = DIRECTION('',(0.,1.)); +#7816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7817 = ORIENTED_EDGE('',*,*,#7818,.T.); +#7818 = EDGE_CURVE('',#7796,#7819,#7821,.T.); +#7819 = VERTEX_POINT('',#7820); +#7820 = CARTESIAN_POINT('',(-0.654,1.976,0.1)); +#7821 = SURFACE_CURVE('',#7822,(#7826,#7833),.PCURVE_S1.); +#7822 = LINE('',#7823,#7824); +#7823 = CARTESIAN_POINT('',(-0.654,1.976,0.)); +#7824 = VECTOR('',#7825,1.); +#7825 = DIRECTION('',(0.,0.,1.)); +#7826 = PCURVE('',#7776,#7827); +#7827 = DEFINITIONAL_REPRESENTATION('',(#7828),#7832); +#7828 = LINE('',#7829,#7830); +#7829 = CARTESIAN_POINT('',(0.,-0.352)); +#7830 = VECTOR('',#7831,1.); +#7831 = DIRECTION('',(1.,0.)); +#7832 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7833 = PCURVE('',#7724,#7834); +#7834 = DEFINITIONAL_REPRESENTATION('',(#7835),#7839); +#7835 = LINE('',#7836,#7837); +#7836 = CARTESIAN_POINT('',(0.,0.192)); +#7837 = VECTOR('',#7838,1.); +#7838 = DIRECTION('',(1.,0.)); +#7839 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7840 = ORIENTED_EDGE('',*,*,#7841,.F.); +#7841 = EDGE_CURVE('',#7768,#7819,#7842,.T.); +#7842 = SURFACE_CURVE('',#7843,(#7847,#7854),.PCURVE_S1.); +#7843 = LINE('',#7844,#7845); +#7844 = CARTESIAN_POINT('',(-0.654,1.624,0.1)); +#7845 = VECTOR('',#7846,1.); +#7846 = DIRECTION('',(0.,1.,0.)); +#7847 = PCURVE('',#7776,#7848); +#7848 = DEFINITIONAL_REPRESENTATION('',(#7849),#7853); +#7849 = LINE('',#7850,#7851); +#7850 = CARTESIAN_POINT('',(0.1,0.)); +#7851 = VECTOR('',#7852,1.); +#7852 = DIRECTION('',(0.,-1.)); +#7853 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7854 = PCURVE('',#7750,#7855); +#7855 = DEFINITIONAL_REPRESENTATION('',(#7856),#7860); +#7856 = LINE('',#7857,#7858); +#7857 = CARTESIAN_POINT('',(0.192,0.)); +#7858 = VECTOR('',#7859,1.); +#7859 = DIRECTION('',(0.,1.)); +#7860 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7861 = ADVANCED_FACE('',(#7862),#7668,.F.); +#7862 = FACE_BOUND('',#7863,.F.); +#7863 = EDGE_LOOP('',(#7864,#7885,#7886,#7907)); +#7864 = ORIENTED_EDGE('',*,*,#7865,.F.); +#7865 = EDGE_CURVE('',#7646,#7766,#7866,.T.); +#7866 = SURFACE_CURVE('',#7867,(#7871,#7878),.PCURVE_S1.); +#7867 = LINE('',#7868,#7869); +#7868 = CARTESIAN_POINT('',(-0.846,1.624,0.)); +#7869 = VECTOR('',#7870,1.); +#7870 = DIRECTION('',(1.,0.,0.)); +#7871 = PCURVE('',#7668,#7872); +#7872 = DEFINITIONAL_REPRESENTATION('',(#7873),#7877); +#7873 = LINE('',#7874,#7875); +#7874 = CARTESIAN_POINT('',(0.,0.)); +#7875 = VECTOR('',#7876,1.); +#7876 = DIRECTION('',(0.,1.)); +#7877 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7878 = PCURVE('',#7696,#7879); +#7879 = DEFINITIONAL_REPRESENTATION('',(#7880),#7884); +#7880 = LINE('',#7881,#7882); +#7881 = CARTESIAN_POINT('',(0.,0.)); +#7882 = VECTOR('',#7883,1.); +#7883 = DIRECTION('',(1.,0.)); +#7884 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7885 = ORIENTED_EDGE('',*,*,#7645,.T.); +#7886 = ORIENTED_EDGE('',*,*,#7887,.T.); +#7887 = EDGE_CURVE('',#7648,#7768,#7888,.T.); +#7888 = SURFACE_CURVE('',#7889,(#7893,#7900),.PCURVE_S1.); +#7889 = LINE('',#7890,#7891); +#7890 = CARTESIAN_POINT('',(-0.846,1.624,0.1)); +#7891 = VECTOR('',#7892,1.); +#7892 = DIRECTION('',(1.,0.,0.)); +#7893 = PCURVE('',#7668,#7894); +#7894 = DEFINITIONAL_REPRESENTATION('',(#7895),#7899); +#7895 = LINE('',#7896,#7897); +#7896 = CARTESIAN_POINT('',(0.1,0.)); +#7897 = VECTOR('',#7898,1.); +#7898 = DIRECTION('',(0.,1.)); +#7899 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7900 = PCURVE('',#7750,#7901); +#7901 = DEFINITIONAL_REPRESENTATION('',(#7902),#7906); +#7902 = LINE('',#7903,#7904); +#7903 = CARTESIAN_POINT('',(0.,0.)); +#7904 = VECTOR('',#7905,1.); +#7905 = DIRECTION('',(1.,0.)); +#7906 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7907 = ORIENTED_EDGE('',*,*,#7765,.F.); +#7908 = ADVANCED_FACE('',(#7909),#7724,.T.); +#7909 = FACE_BOUND('',#7910,.T.); +#7910 = EDGE_LOOP('',(#7911,#7932,#7933,#7954)); +#7911 = ORIENTED_EDGE('',*,*,#7912,.F.); +#7912 = EDGE_CURVE('',#7681,#7796,#7913,.T.); +#7913 = SURFACE_CURVE('',#7914,(#7918,#7925),.PCURVE_S1.); +#7914 = LINE('',#7915,#7916); +#7915 = CARTESIAN_POINT('',(-0.846,1.976,0.)); +#7916 = VECTOR('',#7917,1.); +#7917 = DIRECTION('',(1.,0.,0.)); +#7918 = PCURVE('',#7724,#7919); +#7919 = DEFINITIONAL_REPRESENTATION('',(#7920),#7924); +#7920 = LINE('',#7921,#7922); +#7921 = CARTESIAN_POINT('',(0.,0.)); +#7922 = VECTOR('',#7923,1.); +#7923 = DIRECTION('',(0.,1.)); +#7924 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7925 = PCURVE('',#7696,#7926); +#7926 = DEFINITIONAL_REPRESENTATION('',(#7927),#7931); +#7927 = LINE('',#7928,#7929); +#7928 = CARTESIAN_POINT('',(0.,0.352)); +#7929 = VECTOR('',#7930,1.); +#7930 = DIRECTION('',(1.,0.)); +#7931 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7932 = ORIENTED_EDGE('',*,*,#7708,.T.); +#7933 = ORIENTED_EDGE('',*,*,#7934,.T.); +#7934 = EDGE_CURVE('',#7709,#7819,#7935,.T.); +#7935 = SURFACE_CURVE('',#7936,(#7940,#7947),.PCURVE_S1.); +#7936 = LINE('',#7937,#7938); +#7937 = CARTESIAN_POINT('',(-0.846,1.976,0.1)); +#7938 = VECTOR('',#7939,1.); +#7939 = DIRECTION('',(1.,0.,0.)); +#7940 = PCURVE('',#7724,#7941); +#7941 = DEFINITIONAL_REPRESENTATION('',(#7942),#7946); +#7942 = LINE('',#7943,#7944); +#7943 = CARTESIAN_POINT('',(0.1,0.)); +#7944 = VECTOR('',#7945,1.); +#7945 = DIRECTION('',(0.,1.)); +#7946 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7947 = PCURVE('',#7750,#7948); +#7948 = DEFINITIONAL_REPRESENTATION('',(#7949),#7953); +#7949 = LINE('',#7950,#7951); +#7950 = CARTESIAN_POINT('',(0.,0.352)); +#7951 = VECTOR('',#7952,1.); +#7952 = DIRECTION('',(1.,0.)); +#7953 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7954 = ORIENTED_EDGE('',*,*,#7818,.F.); +#7955 = ADVANCED_FACE('',(#7956),#7696,.F.); +#7956 = FACE_BOUND('',#7957,.F.); +#7957 = EDGE_LOOP('',(#7958,#7959,#7960,#7961)); +#7958 = ORIENTED_EDGE('',*,*,#7680,.F.); +#7959 = ORIENTED_EDGE('',*,*,#7865,.T.); +#7960 = ORIENTED_EDGE('',*,*,#7795,.T.); +#7961 = ORIENTED_EDGE('',*,*,#7912,.F.); +#7962 = ADVANCED_FACE('',(#7963),#7750,.T.); +#7963 = FACE_BOUND('',#7964,.T.); +#7964 = EDGE_LOOP('',(#7965,#7966,#7967,#7968)); +#7965 = ORIENTED_EDGE('',*,*,#7736,.F.); +#7966 = ORIENTED_EDGE('',*,*,#7887,.T.); +#7967 = ORIENTED_EDGE('',*,*,#7841,.T.); +#7968 = ORIENTED_EDGE('',*,*,#7934,.F.); +#7969 = MANIFOLD_SOLID_BREP('',#7970); +#7970 = CLOSED_SHELL('',(#7971,#8091,#8191,#8238,#8285,#8292)); +#7971 = ADVANCED_FACE('',(#7972),#7986,.F.); +#7972 = FACE_BOUND('',#7973,.F.); +#7973 = EDGE_LOOP('',(#7974,#8009,#8037,#8065)); +#7974 = ORIENTED_EDGE('',*,*,#7975,.F.); +#7975 = EDGE_CURVE('',#7976,#7978,#7980,.T.); +#7976 = VERTEX_POINT('',#7977); +#7977 = CARTESIAN_POINT('',(-1.346,1.624,0.)); +#7978 = VERTEX_POINT('',#7979); +#7979 = CARTESIAN_POINT('',(-1.346,1.624,0.1)); +#7980 = SURFACE_CURVE('',#7981,(#7985,#7997),.PCURVE_S1.); +#7981 = LINE('',#7982,#7983); +#7982 = CARTESIAN_POINT('',(-1.346,1.624,0.)); +#7983 = VECTOR('',#7984,1.); +#7984 = DIRECTION('',(0.,0.,1.)); +#7985 = PCURVE('',#7986,#7991); +#7986 = PLANE('',#7987); +#7987 = AXIS2_PLACEMENT_3D('',#7988,#7989,#7990); +#7988 = CARTESIAN_POINT('',(-1.346,1.624,0.)); +#7989 = DIRECTION('',(1.,0.,0.)); +#7990 = DIRECTION('',(0.,0.,1.)); +#7991 = DEFINITIONAL_REPRESENTATION('',(#7992),#7996); +#7992 = LINE('',#7993,#7994); +#7993 = CARTESIAN_POINT('',(0.,0.)); +#7994 = VECTOR('',#7995,1.); +#7995 = DIRECTION('',(1.,0.)); +#7996 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7997 = PCURVE('',#7998,#8003); +#7998 = PLANE('',#7999); +#7999 = AXIS2_PLACEMENT_3D('',#8000,#8001,#8002); +#8000 = CARTESIAN_POINT('',(-1.346,1.624,0.)); +#8001 = DIRECTION('',(0.,1.,0.)); +#8002 = DIRECTION('',(0.,0.,1.)); +#8003 = DEFINITIONAL_REPRESENTATION('',(#8004),#8008); +#8004 = LINE('',#8005,#8006); +#8005 = CARTESIAN_POINT('',(0.,0.)); +#8006 = VECTOR('',#8007,1.); +#8007 = DIRECTION('',(1.,0.)); +#8008 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8009 = ORIENTED_EDGE('',*,*,#8010,.T.); +#8010 = EDGE_CURVE('',#7976,#8011,#8013,.T.); +#8011 = VERTEX_POINT('',#8012); +#8012 = CARTESIAN_POINT('',(-1.346,1.976,0.)); +#8013 = SURFACE_CURVE('',#8014,(#8018,#8025),.PCURVE_S1.); +#8014 = LINE('',#8015,#8016); +#8015 = CARTESIAN_POINT('',(-1.346,1.624,0.)); +#8016 = VECTOR('',#8017,1.); +#8017 = DIRECTION('',(0.,1.,0.)); +#8018 = PCURVE('',#7986,#8019); +#8019 = DEFINITIONAL_REPRESENTATION('',(#8020),#8024); +#8020 = LINE('',#8021,#8022); +#8021 = CARTESIAN_POINT('',(0.,0.)); +#8022 = VECTOR('',#8023,1.); +#8023 = DIRECTION('',(0.,-1.)); +#8024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8025 = PCURVE('',#8026,#8031); +#8026 = PLANE('',#8027); +#8027 = AXIS2_PLACEMENT_3D('',#8028,#8029,#8030); +#8028 = CARTESIAN_POINT('',(-1.346,1.624,0.)); +#8029 = DIRECTION('',(0.,0.,1.)); +#8030 = DIRECTION('',(1.,0.,0.)); +#8031 = DEFINITIONAL_REPRESENTATION('',(#8032),#8036); +#8032 = LINE('',#8033,#8034); +#8033 = CARTESIAN_POINT('',(0.,0.)); +#8034 = VECTOR('',#8035,1.); +#8035 = DIRECTION('',(0.,1.)); +#8036 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8037 = ORIENTED_EDGE('',*,*,#8038,.T.); +#8038 = EDGE_CURVE('',#8011,#8039,#8041,.T.); +#8039 = VERTEX_POINT('',#8040); +#8040 = CARTESIAN_POINT('',(-1.346,1.976,0.1)); +#8041 = SURFACE_CURVE('',#8042,(#8046,#8053),.PCURVE_S1.); +#8042 = LINE('',#8043,#8044); +#8043 = CARTESIAN_POINT('',(-1.346,1.976,0.)); +#8044 = VECTOR('',#8045,1.); +#8045 = DIRECTION('',(0.,0.,1.)); +#8046 = PCURVE('',#7986,#8047); +#8047 = DEFINITIONAL_REPRESENTATION('',(#8048),#8052); +#8048 = LINE('',#8049,#8050); +#8049 = CARTESIAN_POINT('',(0.,-0.352)); +#8050 = VECTOR('',#8051,1.); +#8051 = DIRECTION('',(1.,0.)); +#8052 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8053 = PCURVE('',#8054,#8059); +#8054 = PLANE('',#8055); +#8055 = AXIS2_PLACEMENT_3D('',#8056,#8057,#8058); +#8056 = CARTESIAN_POINT('',(-1.346,1.976,0.)); +#8057 = DIRECTION('',(0.,1.,0.)); +#8058 = DIRECTION('',(0.,0.,1.)); +#8059 = DEFINITIONAL_REPRESENTATION('',(#8060),#8064); +#8060 = LINE('',#8061,#8062); +#8061 = CARTESIAN_POINT('',(0.,0.)); +#8062 = VECTOR('',#8063,1.); +#8063 = DIRECTION('',(1.,0.)); +#8064 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8065 = ORIENTED_EDGE('',*,*,#8066,.F.); +#8066 = EDGE_CURVE('',#7978,#8039,#8067,.T.); +#8067 = SURFACE_CURVE('',#8068,(#8072,#8079),.PCURVE_S1.); +#8068 = LINE('',#8069,#8070); +#8069 = CARTESIAN_POINT('',(-1.346,1.624,0.1)); +#8070 = VECTOR('',#8071,1.); +#8071 = DIRECTION('',(0.,1.,0.)); +#8072 = PCURVE('',#7986,#8073); +#8073 = DEFINITIONAL_REPRESENTATION('',(#8074),#8078); +#8074 = LINE('',#8075,#8076); +#8075 = CARTESIAN_POINT('',(0.1,0.)); +#8076 = VECTOR('',#8077,1.); +#8077 = DIRECTION('',(0.,-1.)); +#8078 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8079 = PCURVE('',#8080,#8085); +#8080 = PLANE('',#8081); +#8081 = AXIS2_PLACEMENT_3D('',#8082,#8083,#8084); +#8082 = CARTESIAN_POINT('',(-1.346,1.624,0.1)); +#8083 = DIRECTION('',(0.,0.,1.)); +#8084 = DIRECTION('',(1.,0.,0.)); +#8085 = DEFINITIONAL_REPRESENTATION('',(#8086),#8090); +#8086 = LINE('',#8087,#8088); +#8087 = CARTESIAN_POINT('',(0.,0.)); +#8088 = VECTOR('',#8089,1.); +#8089 = DIRECTION('',(0.,1.)); +#8090 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8091 = ADVANCED_FACE('',(#8092),#8106,.T.); +#8092 = FACE_BOUND('',#8093,.T.); +#8093 = EDGE_LOOP('',(#8094,#8124,#8147,#8170)); +#8094 = ORIENTED_EDGE('',*,*,#8095,.F.); +#8095 = EDGE_CURVE('',#8096,#8098,#8100,.T.); +#8096 = VERTEX_POINT('',#8097); +#8097 = CARTESIAN_POINT('',(-1.154,1.624,0.)); +#8098 = VERTEX_POINT('',#8099); +#8099 = CARTESIAN_POINT('',(-1.154,1.624,0.1)); +#8100 = SURFACE_CURVE('',#8101,(#8105,#8117),.PCURVE_S1.); +#8101 = LINE('',#8102,#8103); +#8102 = CARTESIAN_POINT('',(-1.154,1.624,0.)); +#8103 = VECTOR('',#8104,1.); +#8104 = DIRECTION('',(0.,0.,1.)); +#8105 = PCURVE('',#8106,#8111); +#8106 = PLANE('',#8107); +#8107 = AXIS2_PLACEMENT_3D('',#8108,#8109,#8110); +#8108 = CARTESIAN_POINT('',(-1.154,1.624,0.)); +#8109 = DIRECTION('',(1.,0.,0.)); +#8110 = DIRECTION('',(0.,0.,1.)); +#8111 = DEFINITIONAL_REPRESENTATION('',(#8112),#8116); +#8112 = LINE('',#8113,#8114); +#8113 = CARTESIAN_POINT('',(0.,0.)); +#8114 = VECTOR('',#8115,1.); +#8115 = DIRECTION('',(1.,0.)); +#8116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8117 = PCURVE('',#7998,#8118); +#8118 = DEFINITIONAL_REPRESENTATION('',(#8119),#8123); +#8119 = LINE('',#8120,#8121); +#8120 = CARTESIAN_POINT('',(0.,0.192)); +#8121 = VECTOR('',#8122,1.); +#8122 = DIRECTION('',(1.,0.)); +#8123 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8124 = ORIENTED_EDGE('',*,*,#8125,.T.); +#8125 = EDGE_CURVE('',#8096,#8126,#8128,.T.); +#8126 = VERTEX_POINT('',#8127); +#8127 = CARTESIAN_POINT('',(-1.154,1.976,0.)); +#8128 = SURFACE_CURVE('',#8129,(#8133,#8140),.PCURVE_S1.); +#8129 = LINE('',#8130,#8131); +#8130 = CARTESIAN_POINT('',(-1.154,1.624,0.)); +#8131 = VECTOR('',#8132,1.); +#8132 = DIRECTION('',(0.,1.,0.)); +#8133 = PCURVE('',#8106,#8134); +#8134 = DEFINITIONAL_REPRESENTATION('',(#8135),#8139); +#8135 = LINE('',#8136,#8137); +#8136 = CARTESIAN_POINT('',(0.,0.)); +#8137 = VECTOR('',#8138,1.); +#8138 = DIRECTION('',(0.,-1.)); +#8139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8140 = PCURVE('',#8026,#8141); +#8141 = DEFINITIONAL_REPRESENTATION('',(#8142),#8146); +#8142 = LINE('',#8143,#8144); +#8143 = CARTESIAN_POINT('',(0.192,0.)); +#8144 = VECTOR('',#8145,1.); +#8145 = DIRECTION('',(0.,1.)); +#8146 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8147 = ORIENTED_EDGE('',*,*,#8148,.T.); +#8148 = EDGE_CURVE('',#8126,#8149,#8151,.T.); +#8149 = VERTEX_POINT('',#8150); +#8150 = CARTESIAN_POINT('',(-1.154,1.976,0.1)); +#8151 = SURFACE_CURVE('',#8152,(#8156,#8163),.PCURVE_S1.); +#8152 = LINE('',#8153,#8154); +#8153 = CARTESIAN_POINT('',(-1.154,1.976,0.)); +#8154 = VECTOR('',#8155,1.); +#8155 = DIRECTION('',(0.,0.,1.)); +#8156 = PCURVE('',#8106,#8157); +#8157 = DEFINITIONAL_REPRESENTATION('',(#8158),#8162); +#8158 = LINE('',#8159,#8160); +#8159 = CARTESIAN_POINT('',(0.,-0.352)); +#8160 = VECTOR('',#8161,1.); +#8161 = DIRECTION('',(1.,0.)); +#8162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8163 = PCURVE('',#8054,#8164); +#8164 = DEFINITIONAL_REPRESENTATION('',(#8165),#8169); +#8165 = LINE('',#8166,#8167); +#8166 = CARTESIAN_POINT('',(0.,0.192)); +#8167 = VECTOR('',#8168,1.); +#8168 = DIRECTION('',(1.,0.)); +#8169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8170 = ORIENTED_EDGE('',*,*,#8171,.F.); +#8171 = EDGE_CURVE('',#8098,#8149,#8172,.T.); +#8172 = SURFACE_CURVE('',#8173,(#8177,#8184),.PCURVE_S1.); +#8173 = LINE('',#8174,#8175); +#8174 = CARTESIAN_POINT('',(-1.154,1.624,0.1)); +#8175 = VECTOR('',#8176,1.); +#8176 = DIRECTION('',(0.,1.,0.)); +#8177 = PCURVE('',#8106,#8178); +#8178 = DEFINITIONAL_REPRESENTATION('',(#8179),#8183); +#8179 = LINE('',#8180,#8181); +#8180 = CARTESIAN_POINT('',(0.1,0.)); +#8181 = VECTOR('',#8182,1.); +#8182 = DIRECTION('',(0.,-1.)); +#8183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8184 = PCURVE('',#8080,#8185); +#8185 = DEFINITIONAL_REPRESENTATION('',(#8186),#8190); +#8186 = LINE('',#8187,#8188); +#8187 = CARTESIAN_POINT('',(0.192,0.)); +#8188 = VECTOR('',#8189,1.); +#8189 = DIRECTION('',(0.,1.)); +#8190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8191 = ADVANCED_FACE('',(#8192),#7998,.F.); +#8192 = FACE_BOUND('',#8193,.F.); +#8193 = EDGE_LOOP('',(#8194,#8215,#8216,#8237)); +#8194 = ORIENTED_EDGE('',*,*,#8195,.F.); +#8195 = EDGE_CURVE('',#7976,#8096,#8196,.T.); +#8196 = SURFACE_CURVE('',#8197,(#8201,#8208),.PCURVE_S1.); +#8197 = LINE('',#8198,#8199); +#8198 = CARTESIAN_POINT('',(-1.346,1.624,0.)); +#8199 = VECTOR('',#8200,1.); +#8200 = DIRECTION('',(1.,0.,0.)); +#8201 = PCURVE('',#7998,#8202); +#8202 = DEFINITIONAL_REPRESENTATION('',(#8203),#8207); +#8203 = LINE('',#8204,#8205); +#8204 = CARTESIAN_POINT('',(0.,0.)); +#8205 = VECTOR('',#8206,1.); +#8206 = DIRECTION('',(0.,1.)); +#8207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8208 = PCURVE('',#8026,#8209); +#8209 = DEFINITIONAL_REPRESENTATION('',(#8210),#8214); +#8210 = LINE('',#8211,#8212); +#8211 = CARTESIAN_POINT('',(0.,0.)); +#8212 = VECTOR('',#8213,1.); +#8213 = DIRECTION('',(1.,0.)); +#8214 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8215 = ORIENTED_EDGE('',*,*,#7975,.T.); +#8216 = ORIENTED_EDGE('',*,*,#8217,.T.); +#8217 = EDGE_CURVE('',#7978,#8098,#8218,.T.); +#8218 = SURFACE_CURVE('',#8219,(#8223,#8230),.PCURVE_S1.); +#8219 = LINE('',#8220,#8221); +#8220 = CARTESIAN_POINT('',(-1.346,1.624,0.1)); +#8221 = VECTOR('',#8222,1.); +#8222 = DIRECTION('',(1.,0.,0.)); +#8223 = PCURVE('',#7998,#8224); +#8224 = DEFINITIONAL_REPRESENTATION('',(#8225),#8229); +#8225 = LINE('',#8226,#8227); +#8226 = CARTESIAN_POINT('',(0.1,0.)); +#8227 = VECTOR('',#8228,1.); +#8228 = DIRECTION('',(0.,1.)); +#8229 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8230 = PCURVE('',#8080,#8231); +#8231 = DEFINITIONAL_REPRESENTATION('',(#8232),#8236); +#8232 = LINE('',#8233,#8234); +#8233 = CARTESIAN_POINT('',(0.,0.)); +#8234 = VECTOR('',#8235,1.); +#8235 = DIRECTION('',(1.,0.)); +#8236 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8237 = ORIENTED_EDGE('',*,*,#8095,.F.); +#8238 = ADVANCED_FACE('',(#8239),#8054,.T.); +#8239 = FACE_BOUND('',#8240,.T.); +#8240 = EDGE_LOOP('',(#8241,#8262,#8263,#8284)); +#8241 = ORIENTED_EDGE('',*,*,#8242,.F.); +#8242 = EDGE_CURVE('',#8011,#8126,#8243,.T.); +#8243 = SURFACE_CURVE('',#8244,(#8248,#8255),.PCURVE_S1.); +#8244 = LINE('',#8245,#8246); +#8245 = CARTESIAN_POINT('',(-1.346,1.976,0.)); +#8246 = VECTOR('',#8247,1.); +#8247 = DIRECTION('',(1.,0.,0.)); +#8248 = PCURVE('',#8054,#8249); +#8249 = DEFINITIONAL_REPRESENTATION('',(#8250),#8254); +#8250 = LINE('',#8251,#8252); +#8251 = CARTESIAN_POINT('',(0.,0.)); +#8252 = VECTOR('',#8253,1.); +#8253 = DIRECTION('',(0.,1.)); +#8254 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8255 = PCURVE('',#8026,#8256); +#8256 = DEFINITIONAL_REPRESENTATION('',(#8257),#8261); +#8257 = LINE('',#8258,#8259); +#8258 = CARTESIAN_POINT('',(0.,0.352)); +#8259 = VECTOR('',#8260,1.); +#8260 = DIRECTION('',(1.,0.)); +#8261 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8262 = ORIENTED_EDGE('',*,*,#8038,.T.); +#8263 = ORIENTED_EDGE('',*,*,#8264,.T.); +#8264 = EDGE_CURVE('',#8039,#8149,#8265,.T.); +#8265 = SURFACE_CURVE('',#8266,(#8270,#8277),.PCURVE_S1.); +#8266 = LINE('',#8267,#8268); +#8267 = CARTESIAN_POINT('',(-1.346,1.976,0.1)); +#8268 = VECTOR('',#8269,1.); +#8269 = DIRECTION('',(1.,0.,0.)); +#8270 = PCURVE('',#8054,#8271); +#8271 = DEFINITIONAL_REPRESENTATION('',(#8272),#8276); +#8272 = LINE('',#8273,#8274); +#8273 = CARTESIAN_POINT('',(0.1,0.)); +#8274 = VECTOR('',#8275,1.); +#8275 = DIRECTION('',(0.,1.)); +#8276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8277 = PCURVE('',#8080,#8278); +#8278 = DEFINITIONAL_REPRESENTATION('',(#8279),#8283); +#8279 = LINE('',#8280,#8281); +#8280 = CARTESIAN_POINT('',(0.,0.352)); +#8281 = VECTOR('',#8282,1.); +#8282 = DIRECTION('',(1.,0.)); +#8283 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8284 = ORIENTED_EDGE('',*,*,#8148,.F.); +#8285 = ADVANCED_FACE('',(#8286),#8026,.F.); +#8286 = FACE_BOUND('',#8287,.F.); +#8287 = EDGE_LOOP('',(#8288,#8289,#8290,#8291)); +#8288 = ORIENTED_EDGE('',*,*,#8010,.F.); +#8289 = ORIENTED_EDGE('',*,*,#8195,.T.); +#8290 = ORIENTED_EDGE('',*,*,#8125,.T.); +#8291 = ORIENTED_EDGE('',*,*,#8242,.F.); +#8292 = ADVANCED_FACE('',(#8293),#8080,.T.); +#8293 = FACE_BOUND('',#8294,.T.); +#8294 = EDGE_LOOP('',(#8295,#8296,#8297,#8298)); +#8295 = ORIENTED_EDGE('',*,*,#8066,.F.); +#8296 = ORIENTED_EDGE('',*,*,#8217,.T.); +#8297 = ORIENTED_EDGE('',*,*,#8171,.T.); +#8298 = ORIENTED_EDGE('',*,*,#8264,.F.); +#8299 = MANIFOLD_SOLID_BREP('',#8300); +#8300 = CLOSED_SHELL('',(#8301,#8421,#8521,#8568,#8615,#8622)); +#8301 = ADVANCED_FACE('',(#8302),#8316,.F.); +#8302 = FACE_BOUND('',#8303,.F.); +#8303 = EDGE_LOOP('',(#8304,#8339,#8367,#8395)); +#8304 = ORIENTED_EDGE('',*,*,#8305,.F.); +#8305 = EDGE_CURVE('',#8306,#8308,#8310,.T.); +#8306 = VERTEX_POINT('',#8307); +#8307 = CARTESIAN_POINT('',(-0.84,-0.84,0.)); +#8308 = VERTEX_POINT('',#8309); +#8309 = CARTESIAN_POINT('',(-0.84,-0.84,0.1)); +#8310 = SURFACE_CURVE('',#8311,(#8315,#8327),.PCURVE_S1.); +#8311 = LINE('',#8312,#8313); +#8312 = CARTESIAN_POINT('',(-0.84,-0.84,0.)); +#8313 = VECTOR('',#8314,1.); +#8314 = DIRECTION('',(0.,0.,1.)); +#8315 = PCURVE('',#8316,#8321); +#8316 = PLANE('',#8317); +#8317 = AXIS2_PLACEMENT_3D('',#8318,#8319,#8320); +#8318 = CARTESIAN_POINT('',(-0.84,-0.84,0.)); +#8319 = DIRECTION('',(1.,0.,0.)); +#8320 = DIRECTION('',(0.,0.,1.)); +#8321 = DEFINITIONAL_REPRESENTATION('',(#8322),#8326); +#8322 = LINE('',#8323,#8324); +#8323 = CARTESIAN_POINT('',(0.,0.)); +#8324 = VECTOR('',#8325,1.); +#8325 = DIRECTION('',(1.,0.)); +#8326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8327 = PCURVE('',#8328,#8333); +#8328 = PLANE('',#8329); +#8329 = AXIS2_PLACEMENT_3D('',#8330,#8331,#8332); +#8330 = CARTESIAN_POINT('',(-0.84,-0.84,0.)); +#8331 = DIRECTION('',(0.,1.,0.)); +#8332 = DIRECTION('',(0.,0.,1.)); +#8333 = DEFINITIONAL_REPRESENTATION('',(#8334),#8338); +#8334 = LINE('',#8335,#8336); +#8335 = CARTESIAN_POINT('',(0.,0.)); +#8336 = VECTOR('',#8337,1.); +#8337 = DIRECTION('',(1.,0.)); +#8338 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8339 = ORIENTED_EDGE('',*,*,#8340,.T.); +#8340 = EDGE_CURVE('',#8306,#8341,#8343,.T.); +#8341 = VERTEX_POINT('',#8342); +#8342 = CARTESIAN_POINT('',(-0.84,0.84,0.)); +#8343 = SURFACE_CURVE('',#8344,(#8348,#8355),.PCURVE_S1.); +#8344 = LINE('',#8345,#8346); +#8345 = CARTESIAN_POINT('',(-0.84,-0.84,0.)); +#8346 = VECTOR('',#8347,1.); +#8347 = DIRECTION('',(0.,1.,0.)); +#8348 = PCURVE('',#8316,#8349); +#8349 = DEFINITIONAL_REPRESENTATION('',(#8350),#8354); +#8350 = LINE('',#8351,#8352); +#8351 = CARTESIAN_POINT('',(0.,0.)); +#8352 = VECTOR('',#8353,1.); +#8353 = DIRECTION('',(0.,-1.)); +#8354 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8355 = PCURVE('',#8356,#8361); +#8356 = PLANE('',#8357); +#8357 = AXIS2_PLACEMENT_3D('',#8358,#8359,#8360); +#8358 = CARTESIAN_POINT('',(-0.84,-0.84,0.)); +#8359 = DIRECTION('',(0.,0.,1.)); +#8360 = DIRECTION('',(1.,0.,0.)); +#8361 = DEFINITIONAL_REPRESENTATION('',(#8362),#8366); +#8362 = LINE('',#8363,#8364); +#8363 = CARTESIAN_POINT('',(0.,0.)); +#8364 = VECTOR('',#8365,1.); +#8365 = DIRECTION('',(0.,1.)); +#8366 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8367 = ORIENTED_EDGE('',*,*,#8368,.T.); +#8368 = EDGE_CURVE('',#8341,#8369,#8371,.T.); +#8369 = VERTEX_POINT('',#8370); +#8370 = CARTESIAN_POINT('',(-0.84,0.84,0.1)); +#8371 = SURFACE_CURVE('',#8372,(#8376,#8383),.PCURVE_S1.); +#8372 = LINE('',#8373,#8374); +#8373 = CARTESIAN_POINT('',(-0.84,0.84,0.)); +#8374 = VECTOR('',#8375,1.); +#8375 = DIRECTION('',(0.,0.,1.)); +#8376 = PCURVE('',#8316,#8377); +#8377 = DEFINITIONAL_REPRESENTATION('',(#8378),#8382); +#8378 = LINE('',#8379,#8380); +#8379 = CARTESIAN_POINT('',(0.,-1.68)); +#8380 = VECTOR('',#8381,1.); +#8381 = DIRECTION('',(1.,0.)); +#8382 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8383 = PCURVE('',#8384,#8389); +#8384 = PLANE('',#8385); +#8385 = AXIS2_PLACEMENT_3D('',#8386,#8387,#8388); +#8386 = CARTESIAN_POINT('',(-0.84,0.84,0.)); +#8387 = DIRECTION('',(0.,1.,0.)); +#8388 = DIRECTION('',(0.,0.,1.)); +#8389 = DEFINITIONAL_REPRESENTATION('',(#8390),#8394); +#8390 = LINE('',#8391,#8392); +#8391 = CARTESIAN_POINT('',(0.,0.)); +#8392 = VECTOR('',#8393,1.); +#8393 = DIRECTION('',(1.,0.)); +#8394 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8395 = ORIENTED_EDGE('',*,*,#8396,.F.); +#8396 = EDGE_CURVE('',#8308,#8369,#8397,.T.); +#8397 = SURFACE_CURVE('',#8398,(#8402,#8409),.PCURVE_S1.); +#8398 = LINE('',#8399,#8400); +#8399 = CARTESIAN_POINT('',(-0.84,-0.84,0.1)); +#8400 = VECTOR('',#8401,1.); +#8401 = DIRECTION('',(0.,1.,0.)); +#8402 = PCURVE('',#8316,#8403); +#8403 = DEFINITIONAL_REPRESENTATION('',(#8404),#8408); +#8404 = LINE('',#8405,#8406); +#8405 = CARTESIAN_POINT('',(0.1,0.)); +#8406 = VECTOR('',#8407,1.); +#8407 = DIRECTION('',(0.,-1.)); +#8408 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8409 = PCURVE('',#8410,#8415); +#8410 = PLANE('',#8411); +#8411 = AXIS2_PLACEMENT_3D('',#8412,#8413,#8414); +#8412 = CARTESIAN_POINT('',(-0.84,-0.84,0.1)); +#8413 = DIRECTION('',(0.,0.,1.)); +#8414 = DIRECTION('',(1.,0.,0.)); +#8415 = DEFINITIONAL_REPRESENTATION('',(#8416),#8420); +#8416 = LINE('',#8417,#8418); +#8417 = CARTESIAN_POINT('',(0.,0.)); +#8418 = VECTOR('',#8419,1.); +#8419 = DIRECTION('',(0.,1.)); +#8420 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8421 = ADVANCED_FACE('',(#8422),#8436,.T.); +#8422 = FACE_BOUND('',#8423,.T.); +#8423 = EDGE_LOOP('',(#8424,#8454,#8477,#8500)); +#8424 = ORIENTED_EDGE('',*,*,#8425,.F.); +#8425 = EDGE_CURVE('',#8426,#8428,#8430,.T.); +#8426 = VERTEX_POINT('',#8427); +#8427 = CARTESIAN_POINT('',(0.84,-0.84,0.)); +#8428 = VERTEX_POINT('',#8429); +#8429 = CARTESIAN_POINT('',(0.84,-0.84,0.1)); +#8430 = SURFACE_CURVE('',#8431,(#8435,#8447),.PCURVE_S1.); +#8431 = LINE('',#8432,#8433); +#8432 = CARTESIAN_POINT('',(0.84,-0.84,0.)); +#8433 = VECTOR('',#8434,1.); +#8434 = DIRECTION('',(0.,0.,1.)); +#8435 = PCURVE('',#8436,#8441); +#8436 = PLANE('',#8437); +#8437 = AXIS2_PLACEMENT_3D('',#8438,#8439,#8440); +#8438 = CARTESIAN_POINT('',(0.84,-0.84,0.)); +#8439 = DIRECTION('',(1.,0.,0.)); +#8440 = DIRECTION('',(0.,0.,1.)); +#8441 = DEFINITIONAL_REPRESENTATION('',(#8442),#8446); +#8442 = LINE('',#8443,#8444); +#8443 = CARTESIAN_POINT('',(0.,0.)); +#8444 = VECTOR('',#8445,1.); +#8445 = DIRECTION('',(1.,0.)); +#8446 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8447 = PCURVE('',#8328,#8448); +#8448 = DEFINITIONAL_REPRESENTATION('',(#8449),#8453); +#8449 = LINE('',#8450,#8451); +#8450 = CARTESIAN_POINT('',(0.,1.68)); +#8451 = VECTOR('',#8452,1.); +#8452 = DIRECTION('',(1.,0.)); +#8453 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8454 = ORIENTED_EDGE('',*,*,#8455,.T.); +#8455 = EDGE_CURVE('',#8426,#8456,#8458,.T.); +#8456 = VERTEX_POINT('',#8457); +#8457 = CARTESIAN_POINT('',(0.84,0.84,0.)); +#8458 = SURFACE_CURVE('',#8459,(#8463,#8470),.PCURVE_S1.); +#8459 = LINE('',#8460,#8461); +#8460 = CARTESIAN_POINT('',(0.84,-0.84,0.)); +#8461 = VECTOR('',#8462,1.); +#8462 = DIRECTION('',(0.,1.,0.)); +#8463 = PCURVE('',#8436,#8464); +#8464 = DEFINITIONAL_REPRESENTATION('',(#8465),#8469); +#8465 = LINE('',#8466,#8467); +#8466 = CARTESIAN_POINT('',(0.,0.)); +#8467 = VECTOR('',#8468,1.); +#8468 = DIRECTION('',(0.,-1.)); +#8469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8470 = PCURVE('',#8356,#8471); +#8471 = DEFINITIONAL_REPRESENTATION('',(#8472),#8476); +#8472 = LINE('',#8473,#8474); +#8473 = CARTESIAN_POINT('',(1.68,0.)); +#8474 = VECTOR('',#8475,1.); +#8475 = DIRECTION('',(0.,1.)); +#8476 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8477 = ORIENTED_EDGE('',*,*,#8478,.T.); +#8478 = EDGE_CURVE('',#8456,#8479,#8481,.T.); +#8479 = VERTEX_POINT('',#8480); +#8480 = CARTESIAN_POINT('',(0.84,0.84,0.1)); +#8481 = SURFACE_CURVE('',#8482,(#8486,#8493),.PCURVE_S1.); +#8482 = LINE('',#8483,#8484); +#8483 = CARTESIAN_POINT('',(0.84,0.84,0.)); +#8484 = VECTOR('',#8485,1.); +#8485 = DIRECTION('',(0.,0.,1.)); +#8486 = PCURVE('',#8436,#8487); +#8487 = DEFINITIONAL_REPRESENTATION('',(#8488),#8492); +#8488 = LINE('',#8489,#8490); +#8489 = CARTESIAN_POINT('',(0.,-1.68)); +#8490 = VECTOR('',#8491,1.); +#8491 = DIRECTION('',(1.,0.)); +#8492 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8493 = PCURVE('',#8384,#8494); +#8494 = DEFINITIONAL_REPRESENTATION('',(#8495),#8499); +#8495 = LINE('',#8496,#8497); +#8496 = CARTESIAN_POINT('',(0.,1.68)); +#8497 = VECTOR('',#8498,1.); +#8498 = DIRECTION('',(1.,0.)); +#8499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8500 = ORIENTED_EDGE('',*,*,#8501,.F.); +#8501 = EDGE_CURVE('',#8428,#8479,#8502,.T.); +#8502 = SURFACE_CURVE('',#8503,(#8507,#8514),.PCURVE_S1.); +#8503 = LINE('',#8504,#8505); +#8504 = CARTESIAN_POINT('',(0.84,-0.84,0.1)); +#8505 = VECTOR('',#8506,1.); +#8506 = DIRECTION('',(0.,1.,0.)); +#8507 = PCURVE('',#8436,#8508); +#8508 = DEFINITIONAL_REPRESENTATION('',(#8509),#8513); +#8509 = LINE('',#8510,#8511); +#8510 = CARTESIAN_POINT('',(0.1,0.)); +#8511 = VECTOR('',#8512,1.); +#8512 = DIRECTION('',(0.,-1.)); +#8513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8514 = PCURVE('',#8410,#8515); +#8515 = DEFINITIONAL_REPRESENTATION('',(#8516),#8520); +#8516 = LINE('',#8517,#8518); +#8517 = CARTESIAN_POINT('',(1.68,0.)); +#8518 = VECTOR('',#8519,1.); +#8519 = DIRECTION('',(0.,1.)); +#8520 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8521 = ADVANCED_FACE('',(#8522),#8328,.F.); +#8522 = FACE_BOUND('',#8523,.F.); +#8523 = EDGE_LOOP('',(#8524,#8545,#8546,#8567)); +#8524 = ORIENTED_EDGE('',*,*,#8525,.F.); +#8525 = EDGE_CURVE('',#8306,#8426,#8526,.T.); +#8526 = SURFACE_CURVE('',#8527,(#8531,#8538),.PCURVE_S1.); +#8527 = LINE('',#8528,#8529); +#8528 = CARTESIAN_POINT('',(-0.84,-0.84,0.)); +#8529 = VECTOR('',#8530,1.); +#8530 = DIRECTION('',(1.,0.,0.)); +#8531 = PCURVE('',#8328,#8532); +#8532 = DEFINITIONAL_REPRESENTATION('',(#8533),#8537); +#8533 = LINE('',#8534,#8535); +#8534 = CARTESIAN_POINT('',(0.,0.)); +#8535 = VECTOR('',#8536,1.); +#8536 = DIRECTION('',(0.,1.)); +#8537 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8538 = PCURVE('',#8356,#8539); +#8539 = DEFINITIONAL_REPRESENTATION('',(#8540),#8544); +#8540 = LINE('',#8541,#8542); +#8541 = CARTESIAN_POINT('',(0.,0.)); +#8542 = VECTOR('',#8543,1.); +#8543 = DIRECTION('',(1.,0.)); +#8544 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8545 = ORIENTED_EDGE('',*,*,#8305,.T.); +#8546 = ORIENTED_EDGE('',*,*,#8547,.T.); +#8547 = EDGE_CURVE('',#8308,#8428,#8548,.T.); +#8548 = SURFACE_CURVE('',#8549,(#8553,#8560),.PCURVE_S1.); +#8549 = LINE('',#8550,#8551); +#8550 = CARTESIAN_POINT('',(-0.84,-0.84,0.1)); +#8551 = VECTOR('',#8552,1.); +#8552 = DIRECTION('',(1.,0.,0.)); +#8553 = PCURVE('',#8328,#8554); +#8554 = DEFINITIONAL_REPRESENTATION('',(#8555),#8559); +#8555 = LINE('',#8556,#8557); +#8556 = CARTESIAN_POINT('',(0.1,0.)); +#8557 = VECTOR('',#8558,1.); +#8558 = DIRECTION('',(0.,1.)); +#8559 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8560 = PCURVE('',#8410,#8561); +#8561 = DEFINITIONAL_REPRESENTATION('',(#8562),#8566); +#8562 = LINE('',#8563,#8564); +#8563 = CARTESIAN_POINT('',(0.,0.)); +#8564 = VECTOR('',#8565,1.); +#8565 = DIRECTION('',(1.,0.)); +#8566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8567 = ORIENTED_EDGE('',*,*,#8425,.F.); +#8568 = ADVANCED_FACE('',(#8569),#8384,.T.); +#8569 = FACE_BOUND('',#8570,.T.); +#8570 = EDGE_LOOP('',(#8571,#8592,#8593,#8614)); +#8571 = ORIENTED_EDGE('',*,*,#8572,.F.); +#8572 = EDGE_CURVE('',#8341,#8456,#8573,.T.); +#8573 = SURFACE_CURVE('',#8574,(#8578,#8585),.PCURVE_S1.); +#8574 = LINE('',#8575,#8576); +#8575 = CARTESIAN_POINT('',(-0.84,0.84,0.)); +#8576 = VECTOR('',#8577,1.); +#8577 = DIRECTION('',(1.,0.,0.)); +#8578 = PCURVE('',#8384,#8579); +#8579 = DEFINITIONAL_REPRESENTATION('',(#8580),#8584); +#8580 = LINE('',#8581,#8582); +#8581 = CARTESIAN_POINT('',(0.,0.)); +#8582 = VECTOR('',#8583,1.); +#8583 = DIRECTION('',(0.,1.)); +#8584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8585 = PCURVE('',#8356,#8586); +#8586 = DEFINITIONAL_REPRESENTATION('',(#8587),#8591); +#8587 = LINE('',#8588,#8589); +#8588 = CARTESIAN_POINT('',(0.,1.68)); +#8589 = VECTOR('',#8590,1.); +#8590 = DIRECTION('',(1.,0.)); +#8591 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8592 = ORIENTED_EDGE('',*,*,#8368,.T.); +#8593 = ORIENTED_EDGE('',*,*,#8594,.T.); +#8594 = EDGE_CURVE('',#8369,#8479,#8595,.T.); +#8595 = SURFACE_CURVE('',#8596,(#8600,#8607),.PCURVE_S1.); +#8596 = LINE('',#8597,#8598); +#8597 = CARTESIAN_POINT('',(-0.84,0.84,0.1)); +#8598 = VECTOR('',#8599,1.); +#8599 = DIRECTION('',(1.,0.,0.)); +#8600 = PCURVE('',#8384,#8601); +#8601 = DEFINITIONAL_REPRESENTATION('',(#8602),#8606); +#8602 = LINE('',#8603,#8604); +#8603 = CARTESIAN_POINT('',(0.1,0.)); +#8604 = VECTOR('',#8605,1.); +#8605 = DIRECTION('',(0.,1.)); +#8606 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8607 = PCURVE('',#8410,#8608); +#8608 = DEFINITIONAL_REPRESENTATION('',(#8609),#8613); +#8609 = LINE('',#8610,#8611); +#8610 = CARTESIAN_POINT('',(0.,1.68)); +#8611 = VECTOR('',#8612,1.); +#8612 = DIRECTION('',(1.,0.)); +#8613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8614 = ORIENTED_EDGE('',*,*,#8478,.F.); +#8615 = ADVANCED_FACE('',(#8616),#8356,.F.); +#8616 = FACE_BOUND('',#8617,.F.); +#8617 = EDGE_LOOP('',(#8618,#8619,#8620,#8621)); +#8618 = ORIENTED_EDGE('',*,*,#8340,.F.); +#8619 = ORIENTED_EDGE('',*,*,#8525,.T.); +#8620 = ORIENTED_EDGE('',*,*,#8455,.T.); +#8621 = ORIENTED_EDGE('',*,*,#8572,.F.); +#8622 = ADVANCED_FACE('',(#8623),#8410,.T.); +#8623 = FACE_BOUND('',#8624,.T.); +#8624 = EDGE_LOOP('',(#8625,#8626,#8627,#8628)); +#8625 = ORIENTED_EDGE('',*,*,#8396,.F.); +#8626 = ORIENTED_EDGE('',*,*,#8547,.T.); +#8627 = ORIENTED_EDGE('',*,*,#8501,.T.); +#8628 = ORIENTED_EDGE('',*,*,#8594,.F.); +#8629 = MANIFOLD_SOLID_BREP('',#8630); +#8630 = CLOSED_SHELL('',(#8631,#8751,#8851,#8898,#8945,#8952)); +#8631 = ADVANCED_FACE('',(#8632),#8646,.F.); +#8632 = FACE_BOUND('',#8633,.F.); +#8633 = EDGE_LOOP('',(#8634,#8669,#8697,#8725)); +#8634 = ORIENTED_EDGE('',*,*,#8635,.F.); +#8635 = EDGE_CURVE('',#8636,#8638,#8640,.T.); +#8636 = VERTEX_POINT('',#8637); +#8637 = CARTESIAN_POINT('',(-1.825,1.625,0.)); +#8638 = VERTEX_POINT('',#8639); +#8639 = CARTESIAN_POINT('',(-1.825,1.625,0.1)); +#8640 = SURFACE_CURVE('',#8641,(#8645,#8657),.PCURVE_S1.); +#8641 = LINE('',#8642,#8643); +#8642 = CARTESIAN_POINT('',(-1.825,1.625,0.)); +#8643 = VECTOR('',#8644,1.); +#8644 = DIRECTION('',(0.,0.,1.)); +#8645 = PCURVE('',#8646,#8651); +#8646 = PLANE('',#8647); +#8647 = AXIS2_PLACEMENT_3D('',#8648,#8649,#8650); +#8648 = CARTESIAN_POINT('',(-1.825,1.625,0.)); +#8649 = DIRECTION('',(1.,0.,0.)); +#8650 = DIRECTION('',(0.,0.,1.)); +#8651 = DEFINITIONAL_REPRESENTATION('',(#8652),#8656); +#8652 = LINE('',#8653,#8654); +#8653 = CARTESIAN_POINT('',(0.,0.)); +#8654 = VECTOR('',#8655,1.); +#8655 = DIRECTION('',(1.,0.)); +#8656 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8657 = PCURVE('',#8658,#8663); +#8658 = PLANE('',#8659); +#8659 = AXIS2_PLACEMENT_3D('',#8660,#8661,#8662); +#8660 = CARTESIAN_POINT('',(-1.825,1.625,0.)); +#8661 = DIRECTION('',(0.,1.,0.)); +#8662 = DIRECTION('',(0.,0.,1.)); +#8663 = DEFINITIONAL_REPRESENTATION('',(#8664),#8668); +#8664 = LINE('',#8665,#8666); +#8665 = CARTESIAN_POINT('',(0.,0.)); +#8666 = VECTOR('',#8667,1.); +#8667 = DIRECTION('',(1.,0.)); +#8668 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8669 = ORIENTED_EDGE('',*,*,#8670,.T.); +#8670 = EDGE_CURVE('',#8636,#8671,#8673,.T.); +#8671 = VERTEX_POINT('',#8672); +#8672 = CARTESIAN_POINT('',(-1.825,1.825,0.)); +#8673 = SURFACE_CURVE('',#8674,(#8678,#8685),.PCURVE_S1.); +#8674 = LINE('',#8675,#8676); +#8675 = CARTESIAN_POINT('',(-1.825,1.625,0.)); +#8676 = VECTOR('',#8677,1.); +#8677 = DIRECTION('',(0.,1.,0.)); +#8678 = PCURVE('',#8646,#8679); +#8679 = DEFINITIONAL_REPRESENTATION('',(#8680),#8684); +#8680 = LINE('',#8681,#8682); +#8681 = CARTESIAN_POINT('',(0.,0.)); +#8682 = VECTOR('',#8683,1.); +#8683 = DIRECTION('',(0.,-1.)); +#8684 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8685 = PCURVE('',#8686,#8691); +#8686 = PLANE('',#8687); +#8687 = AXIS2_PLACEMENT_3D('',#8688,#8689,#8690); +#8688 = CARTESIAN_POINT('',(-1.825,1.625,0.)); +#8689 = DIRECTION('',(0.,0.,1.)); +#8690 = DIRECTION('',(1.,0.,0.)); +#8691 = DEFINITIONAL_REPRESENTATION('',(#8692),#8696); +#8692 = LINE('',#8693,#8694); +#8693 = CARTESIAN_POINT('',(0.,0.)); +#8694 = VECTOR('',#8695,1.); +#8695 = DIRECTION('',(0.,1.)); +#8696 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8697 = ORIENTED_EDGE('',*,*,#8698,.T.); +#8698 = EDGE_CURVE('',#8671,#8699,#8701,.T.); +#8699 = VERTEX_POINT('',#8700); +#8700 = CARTESIAN_POINT('',(-1.825,1.825,0.1)); +#8701 = SURFACE_CURVE('',#8702,(#8706,#8713),.PCURVE_S1.); +#8702 = LINE('',#8703,#8704); +#8703 = CARTESIAN_POINT('',(-1.825,1.825,0.)); +#8704 = VECTOR('',#8705,1.); +#8705 = DIRECTION('',(0.,0.,1.)); +#8706 = PCURVE('',#8646,#8707); +#8707 = DEFINITIONAL_REPRESENTATION('',(#8708),#8712); +#8708 = LINE('',#8709,#8710); +#8709 = CARTESIAN_POINT('',(0.,-0.2)); +#8710 = VECTOR('',#8711,1.); +#8711 = DIRECTION('',(1.,0.)); +#8712 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8713 = PCURVE('',#8714,#8719); +#8714 = PLANE('',#8715); +#8715 = AXIS2_PLACEMENT_3D('',#8716,#8717,#8718); +#8716 = CARTESIAN_POINT('',(-1.825,1.825,0.)); +#8717 = DIRECTION('',(0.,1.,0.)); +#8718 = DIRECTION('',(0.,0.,1.)); +#8719 = DEFINITIONAL_REPRESENTATION('',(#8720),#8724); +#8720 = LINE('',#8721,#8722); +#8721 = CARTESIAN_POINT('',(0.,0.)); +#8722 = VECTOR('',#8723,1.); +#8723 = DIRECTION('',(1.,0.)); +#8724 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8725 = ORIENTED_EDGE('',*,*,#8726,.F.); +#8726 = EDGE_CURVE('',#8638,#8699,#8727,.T.); +#8727 = SURFACE_CURVE('',#8728,(#8732,#8739),.PCURVE_S1.); +#8728 = LINE('',#8729,#8730); +#8729 = CARTESIAN_POINT('',(-1.825,1.625,0.1)); +#8730 = VECTOR('',#8731,1.); +#8731 = DIRECTION('',(0.,1.,0.)); +#8732 = PCURVE('',#8646,#8733); +#8733 = DEFINITIONAL_REPRESENTATION('',(#8734),#8738); +#8734 = LINE('',#8735,#8736); +#8735 = CARTESIAN_POINT('',(0.1,0.)); +#8736 = VECTOR('',#8737,1.); +#8737 = DIRECTION('',(0.,-1.)); +#8738 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8739 = PCURVE('',#8740,#8745); +#8740 = PLANE('',#8741); +#8741 = AXIS2_PLACEMENT_3D('',#8742,#8743,#8744); +#8742 = CARTESIAN_POINT('',(-1.825,1.625,0.1)); +#8743 = DIRECTION('',(0.,0.,1.)); +#8744 = DIRECTION('',(1.,0.,0.)); +#8745 = DEFINITIONAL_REPRESENTATION('',(#8746),#8750); +#8746 = LINE('',#8747,#8748); +#8747 = CARTESIAN_POINT('',(0.,0.)); +#8748 = VECTOR('',#8749,1.); +#8749 = DIRECTION('',(0.,1.)); +#8750 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8751 = ADVANCED_FACE('',(#8752),#8766,.T.); +#8752 = FACE_BOUND('',#8753,.T.); +#8753 = EDGE_LOOP('',(#8754,#8784,#8807,#8830)); +#8754 = ORIENTED_EDGE('',*,*,#8755,.F.); +#8755 = EDGE_CURVE('',#8756,#8758,#8760,.T.); +#8756 = VERTEX_POINT('',#8757); +#8757 = CARTESIAN_POINT('',(-1.625,1.625,0.)); +#8758 = VERTEX_POINT('',#8759); +#8759 = CARTESIAN_POINT('',(-1.625,1.625,0.1)); +#8760 = SURFACE_CURVE('',#8761,(#8765,#8777),.PCURVE_S1.); +#8761 = LINE('',#8762,#8763); +#8762 = CARTESIAN_POINT('',(-1.625,1.625,0.)); +#8763 = VECTOR('',#8764,1.); +#8764 = DIRECTION('',(0.,0.,1.)); +#8765 = PCURVE('',#8766,#8771); +#8766 = PLANE('',#8767); +#8767 = AXIS2_PLACEMENT_3D('',#8768,#8769,#8770); +#8768 = CARTESIAN_POINT('',(-1.625,1.625,0.)); +#8769 = DIRECTION('',(1.,0.,0.)); +#8770 = DIRECTION('',(0.,0.,1.)); +#8771 = DEFINITIONAL_REPRESENTATION('',(#8772),#8776); +#8772 = LINE('',#8773,#8774); +#8773 = CARTESIAN_POINT('',(0.,0.)); +#8774 = VECTOR('',#8775,1.); +#8775 = DIRECTION('',(1.,0.)); +#8776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8777 = PCURVE('',#8658,#8778); +#8778 = DEFINITIONAL_REPRESENTATION('',(#8779),#8783); +#8779 = LINE('',#8780,#8781); +#8780 = CARTESIAN_POINT('',(0.,0.2)); +#8781 = VECTOR('',#8782,1.); +#8782 = DIRECTION('',(1.,0.)); +#8783 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8784 = ORIENTED_EDGE('',*,*,#8785,.T.); +#8785 = EDGE_CURVE('',#8756,#8786,#8788,.T.); +#8786 = VERTEX_POINT('',#8787); +#8787 = CARTESIAN_POINT('',(-1.625,1.825,0.)); +#8788 = SURFACE_CURVE('',#8789,(#8793,#8800),.PCURVE_S1.); +#8789 = LINE('',#8790,#8791); +#8790 = CARTESIAN_POINT('',(-1.625,1.625,0.)); +#8791 = VECTOR('',#8792,1.); +#8792 = DIRECTION('',(0.,1.,0.)); +#8793 = PCURVE('',#8766,#8794); +#8794 = DEFINITIONAL_REPRESENTATION('',(#8795),#8799); +#8795 = LINE('',#8796,#8797); +#8796 = CARTESIAN_POINT('',(0.,0.)); +#8797 = VECTOR('',#8798,1.); +#8798 = DIRECTION('',(0.,-1.)); +#8799 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8800 = PCURVE('',#8686,#8801); +#8801 = DEFINITIONAL_REPRESENTATION('',(#8802),#8806); +#8802 = LINE('',#8803,#8804); +#8803 = CARTESIAN_POINT('',(0.2,0.)); +#8804 = VECTOR('',#8805,1.); +#8805 = DIRECTION('',(0.,1.)); +#8806 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8807 = ORIENTED_EDGE('',*,*,#8808,.T.); +#8808 = EDGE_CURVE('',#8786,#8809,#8811,.T.); +#8809 = VERTEX_POINT('',#8810); +#8810 = CARTESIAN_POINT('',(-1.625,1.825,0.1)); +#8811 = SURFACE_CURVE('',#8812,(#8816,#8823),.PCURVE_S1.); +#8812 = LINE('',#8813,#8814); +#8813 = CARTESIAN_POINT('',(-1.625,1.825,0.)); +#8814 = VECTOR('',#8815,1.); +#8815 = DIRECTION('',(0.,0.,1.)); +#8816 = PCURVE('',#8766,#8817); +#8817 = DEFINITIONAL_REPRESENTATION('',(#8818),#8822); +#8818 = LINE('',#8819,#8820); +#8819 = CARTESIAN_POINT('',(0.,-0.2)); +#8820 = VECTOR('',#8821,1.); +#8821 = DIRECTION('',(1.,0.)); +#8822 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8823 = PCURVE('',#8714,#8824); +#8824 = DEFINITIONAL_REPRESENTATION('',(#8825),#8829); +#8825 = LINE('',#8826,#8827); +#8826 = CARTESIAN_POINT('',(0.,0.2)); +#8827 = VECTOR('',#8828,1.); +#8828 = DIRECTION('',(1.,0.)); +#8829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8830 = ORIENTED_EDGE('',*,*,#8831,.F.); +#8831 = EDGE_CURVE('',#8758,#8809,#8832,.T.); +#8832 = SURFACE_CURVE('',#8833,(#8837,#8844),.PCURVE_S1.); +#8833 = LINE('',#8834,#8835); +#8834 = CARTESIAN_POINT('',(-1.625,1.625,0.1)); +#8835 = VECTOR('',#8836,1.); +#8836 = DIRECTION('',(0.,1.,0.)); +#8837 = PCURVE('',#8766,#8838); +#8838 = DEFINITIONAL_REPRESENTATION('',(#8839),#8843); +#8839 = LINE('',#8840,#8841); +#8840 = CARTESIAN_POINT('',(0.1,0.)); +#8841 = VECTOR('',#8842,1.); +#8842 = DIRECTION('',(0.,-1.)); +#8843 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8844 = PCURVE('',#8740,#8845); +#8845 = DEFINITIONAL_REPRESENTATION('',(#8846),#8850); +#8846 = LINE('',#8847,#8848); +#8847 = CARTESIAN_POINT('',(0.2,0.)); +#8848 = VECTOR('',#8849,1.); +#8849 = DIRECTION('',(0.,1.)); +#8850 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8851 = ADVANCED_FACE('',(#8852),#8658,.F.); +#8852 = FACE_BOUND('',#8853,.F.); +#8853 = EDGE_LOOP('',(#8854,#8875,#8876,#8897)); +#8854 = ORIENTED_EDGE('',*,*,#8855,.F.); +#8855 = EDGE_CURVE('',#8636,#8756,#8856,.T.); +#8856 = SURFACE_CURVE('',#8857,(#8861,#8868),.PCURVE_S1.); +#8857 = LINE('',#8858,#8859); +#8858 = CARTESIAN_POINT('',(-1.825,1.625,0.)); +#8859 = VECTOR('',#8860,1.); +#8860 = DIRECTION('',(1.,0.,0.)); +#8861 = PCURVE('',#8658,#8862); +#8862 = DEFINITIONAL_REPRESENTATION('',(#8863),#8867); +#8863 = LINE('',#8864,#8865); +#8864 = CARTESIAN_POINT('',(0.,0.)); +#8865 = VECTOR('',#8866,1.); +#8866 = DIRECTION('',(0.,1.)); +#8867 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8868 = PCURVE('',#8686,#8869); +#8869 = DEFINITIONAL_REPRESENTATION('',(#8870),#8874); +#8870 = LINE('',#8871,#8872); +#8871 = CARTESIAN_POINT('',(0.,0.)); +#8872 = VECTOR('',#8873,1.); +#8873 = DIRECTION('',(1.,0.)); +#8874 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8875 = ORIENTED_EDGE('',*,*,#8635,.T.); +#8876 = ORIENTED_EDGE('',*,*,#8877,.T.); +#8877 = EDGE_CURVE('',#8638,#8758,#8878,.T.); +#8878 = SURFACE_CURVE('',#8879,(#8883,#8890),.PCURVE_S1.); +#8879 = LINE('',#8880,#8881); +#8880 = CARTESIAN_POINT('',(-1.825,1.625,0.1)); +#8881 = VECTOR('',#8882,1.); +#8882 = DIRECTION('',(1.,0.,0.)); +#8883 = PCURVE('',#8658,#8884); +#8884 = DEFINITIONAL_REPRESENTATION('',(#8885),#8889); +#8885 = LINE('',#8886,#8887); +#8886 = CARTESIAN_POINT('',(0.1,0.)); +#8887 = VECTOR('',#8888,1.); +#8888 = DIRECTION('',(0.,1.)); +#8889 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8890 = PCURVE('',#8740,#8891); +#8891 = DEFINITIONAL_REPRESENTATION('',(#8892),#8896); +#8892 = LINE('',#8893,#8894); +#8893 = CARTESIAN_POINT('',(0.,0.)); +#8894 = VECTOR('',#8895,1.); +#8895 = DIRECTION('',(1.,0.)); +#8896 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8897 = ORIENTED_EDGE('',*,*,#8755,.F.); +#8898 = ADVANCED_FACE('',(#8899),#8714,.T.); +#8899 = FACE_BOUND('',#8900,.T.); +#8900 = EDGE_LOOP('',(#8901,#8922,#8923,#8944)); +#8901 = ORIENTED_EDGE('',*,*,#8902,.F.); +#8902 = EDGE_CURVE('',#8671,#8786,#8903,.T.); +#8903 = SURFACE_CURVE('',#8904,(#8908,#8915),.PCURVE_S1.); +#8904 = LINE('',#8905,#8906); +#8905 = CARTESIAN_POINT('',(-1.825,1.825,0.)); +#8906 = VECTOR('',#8907,1.); +#8907 = DIRECTION('',(1.,0.,0.)); +#8908 = PCURVE('',#8714,#8909); +#8909 = DEFINITIONAL_REPRESENTATION('',(#8910),#8914); +#8910 = LINE('',#8911,#8912); +#8911 = CARTESIAN_POINT('',(0.,0.)); +#8912 = VECTOR('',#8913,1.); +#8913 = DIRECTION('',(0.,1.)); +#8914 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8915 = PCURVE('',#8686,#8916); +#8916 = DEFINITIONAL_REPRESENTATION('',(#8917),#8921); +#8917 = LINE('',#8918,#8919); +#8918 = CARTESIAN_POINT('',(0.,0.2)); +#8919 = VECTOR('',#8920,1.); +#8920 = DIRECTION('',(1.,0.)); +#8921 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8922 = ORIENTED_EDGE('',*,*,#8698,.T.); +#8923 = ORIENTED_EDGE('',*,*,#8924,.T.); +#8924 = EDGE_CURVE('',#8699,#8809,#8925,.T.); +#8925 = SURFACE_CURVE('',#8926,(#8930,#8937),.PCURVE_S1.); +#8926 = LINE('',#8927,#8928); +#8927 = CARTESIAN_POINT('',(-1.825,1.825,0.1)); +#8928 = VECTOR('',#8929,1.); +#8929 = DIRECTION('',(1.,0.,0.)); +#8930 = PCURVE('',#8714,#8931); +#8931 = DEFINITIONAL_REPRESENTATION('',(#8932),#8936); +#8932 = LINE('',#8933,#8934); +#8933 = CARTESIAN_POINT('',(0.1,0.)); +#8934 = VECTOR('',#8935,1.); +#8935 = DIRECTION('',(0.,1.)); +#8936 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8937 = PCURVE('',#8740,#8938); +#8938 = DEFINITIONAL_REPRESENTATION('',(#8939),#8943); +#8939 = LINE('',#8940,#8941); +#8940 = CARTESIAN_POINT('',(0.,0.2)); +#8941 = VECTOR('',#8942,1.); +#8942 = DIRECTION('',(1.,0.)); +#8943 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8944 = ORIENTED_EDGE('',*,*,#8808,.F.); +#8945 = ADVANCED_FACE('',(#8946),#8686,.F.); +#8946 = FACE_BOUND('',#8947,.F.); +#8947 = EDGE_LOOP('',(#8948,#8949,#8950,#8951)); +#8948 = ORIENTED_EDGE('',*,*,#8670,.F.); +#8949 = ORIENTED_EDGE('',*,*,#8855,.T.); +#8950 = ORIENTED_EDGE('',*,*,#8785,.T.); +#8951 = ORIENTED_EDGE('',*,*,#8902,.F.); +#8952 = ADVANCED_FACE('',(#8953),#8740,.T.); +#8953 = FACE_BOUND('',#8954,.T.); +#8954 = EDGE_LOOP('',(#8955,#8956,#8957,#8958)); +#8955 = ORIENTED_EDGE('',*,*,#8726,.F.); +#8956 = ORIENTED_EDGE('',*,*,#8877,.T.); +#8957 = ORIENTED_EDGE('',*,*,#8831,.T.); +#8958 = ORIENTED_EDGE('',*,*,#8924,.F.); +#8959 = MANIFOLD_SOLID_BREP('',#8960); +#8960 = CLOSED_SHELL('',(#8961,#9081,#9181,#9228,#9275,#9282)); +#8961 = ADVANCED_FACE('',(#8962),#8976,.F.); +#8962 = FACE_BOUND('',#8963,.F.); +#8963 = EDGE_LOOP('',(#8964,#8999,#9027,#9055)); +#8964 = ORIENTED_EDGE('',*,*,#8965,.F.); +#8965 = EDGE_CURVE('',#8966,#8968,#8970,.T.); +#8966 = VERTEX_POINT('',#8967); +#8967 = CARTESIAN_POINT('',(-1.825,-1.825,0.)); +#8968 = VERTEX_POINT('',#8969); +#8969 = CARTESIAN_POINT('',(-1.825,-1.825,0.1)); +#8970 = SURFACE_CURVE('',#8971,(#8975,#8987),.PCURVE_S1.); +#8971 = LINE('',#8972,#8973); +#8972 = CARTESIAN_POINT('',(-1.825,-1.825,0.)); +#8973 = VECTOR('',#8974,1.); +#8974 = DIRECTION('',(0.,0.,1.)); +#8975 = PCURVE('',#8976,#8981); +#8976 = PLANE('',#8977); +#8977 = AXIS2_PLACEMENT_3D('',#8978,#8979,#8980); +#8978 = CARTESIAN_POINT('',(-1.825,-1.825,0.)); +#8979 = DIRECTION('',(1.,0.,0.)); +#8980 = DIRECTION('',(0.,0.,1.)); +#8981 = DEFINITIONAL_REPRESENTATION('',(#8982),#8986); +#8982 = LINE('',#8983,#8984); +#8983 = CARTESIAN_POINT('',(0.,0.)); +#8984 = VECTOR('',#8985,1.); +#8985 = DIRECTION('',(1.,0.)); +#8986 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8987 = PCURVE('',#8988,#8993); +#8988 = PLANE('',#8989); +#8989 = AXIS2_PLACEMENT_3D('',#8990,#8991,#8992); +#8990 = CARTESIAN_POINT('',(-1.825,-1.825,0.)); +#8991 = DIRECTION('',(0.,1.,0.)); +#8992 = DIRECTION('',(0.,0.,1.)); +#8993 = DEFINITIONAL_REPRESENTATION('',(#8994),#8998); +#8994 = LINE('',#8995,#8996); +#8995 = CARTESIAN_POINT('',(0.,0.)); +#8996 = VECTOR('',#8997,1.); +#8997 = DIRECTION('',(1.,0.)); +#8998 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8999 = ORIENTED_EDGE('',*,*,#9000,.T.); +#9000 = EDGE_CURVE('',#8966,#9001,#9003,.T.); +#9001 = VERTEX_POINT('',#9002); +#9002 = CARTESIAN_POINT('',(-1.825,-1.625,0.)); +#9003 = SURFACE_CURVE('',#9004,(#9008,#9015),.PCURVE_S1.); +#9004 = LINE('',#9005,#9006); +#9005 = CARTESIAN_POINT('',(-1.825,-1.825,0.)); +#9006 = VECTOR('',#9007,1.); +#9007 = DIRECTION('',(0.,1.,0.)); +#9008 = PCURVE('',#8976,#9009); +#9009 = DEFINITIONAL_REPRESENTATION('',(#9010),#9014); +#9010 = LINE('',#9011,#9012); +#9011 = CARTESIAN_POINT('',(0.,0.)); +#9012 = VECTOR('',#9013,1.); +#9013 = DIRECTION('',(0.,-1.)); +#9014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9015 = PCURVE('',#9016,#9021); +#9016 = PLANE('',#9017); +#9017 = AXIS2_PLACEMENT_3D('',#9018,#9019,#9020); +#9018 = CARTESIAN_POINT('',(-1.825,-1.825,0.)); +#9019 = DIRECTION('',(0.,0.,1.)); +#9020 = DIRECTION('',(1.,0.,0.)); +#9021 = DEFINITIONAL_REPRESENTATION('',(#9022),#9026); +#9022 = LINE('',#9023,#9024); +#9023 = CARTESIAN_POINT('',(0.,0.)); +#9024 = VECTOR('',#9025,1.); +#9025 = DIRECTION('',(0.,1.)); +#9026 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9027 = ORIENTED_EDGE('',*,*,#9028,.T.); +#9028 = EDGE_CURVE('',#9001,#9029,#9031,.T.); +#9029 = VERTEX_POINT('',#9030); +#9030 = CARTESIAN_POINT('',(-1.825,-1.625,0.1)); +#9031 = SURFACE_CURVE('',#9032,(#9036,#9043),.PCURVE_S1.); +#9032 = LINE('',#9033,#9034); +#9033 = CARTESIAN_POINT('',(-1.825,-1.625,0.)); +#9034 = VECTOR('',#9035,1.); +#9035 = DIRECTION('',(0.,0.,1.)); +#9036 = PCURVE('',#8976,#9037); +#9037 = DEFINITIONAL_REPRESENTATION('',(#9038),#9042); +#9038 = LINE('',#9039,#9040); +#9039 = CARTESIAN_POINT('',(0.,-0.2)); +#9040 = VECTOR('',#9041,1.); +#9041 = DIRECTION('',(1.,0.)); +#9042 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9043 = PCURVE('',#9044,#9049); +#9044 = PLANE('',#9045); +#9045 = AXIS2_PLACEMENT_3D('',#9046,#9047,#9048); +#9046 = CARTESIAN_POINT('',(-1.825,-1.625,0.)); +#9047 = DIRECTION('',(0.,1.,0.)); +#9048 = DIRECTION('',(0.,0.,1.)); +#9049 = DEFINITIONAL_REPRESENTATION('',(#9050),#9054); +#9050 = LINE('',#9051,#9052); +#9051 = CARTESIAN_POINT('',(0.,0.)); +#9052 = VECTOR('',#9053,1.); +#9053 = DIRECTION('',(1.,0.)); +#9054 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9055 = ORIENTED_EDGE('',*,*,#9056,.F.); +#9056 = EDGE_CURVE('',#8968,#9029,#9057,.T.); +#9057 = SURFACE_CURVE('',#9058,(#9062,#9069),.PCURVE_S1.); +#9058 = LINE('',#9059,#9060); +#9059 = CARTESIAN_POINT('',(-1.825,-1.825,0.1)); +#9060 = VECTOR('',#9061,1.); +#9061 = DIRECTION('',(0.,1.,0.)); +#9062 = PCURVE('',#8976,#9063); +#9063 = DEFINITIONAL_REPRESENTATION('',(#9064),#9068); +#9064 = LINE('',#9065,#9066); +#9065 = CARTESIAN_POINT('',(0.1,0.)); +#9066 = VECTOR('',#9067,1.); +#9067 = DIRECTION('',(0.,-1.)); +#9068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9069 = PCURVE('',#9070,#9075); +#9070 = PLANE('',#9071); +#9071 = AXIS2_PLACEMENT_3D('',#9072,#9073,#9074); +#9072 = CARTESIAN_POINT('',(-1.825,-1.825,0.1)); +#9073 = DIRECTION('',(0.,0.,1.)); +#9074 = DIRECTION('',(1.,0.,0.)); +#9075 = DEFINITIONAL_REPRESENTATION('',(#9076),#9080); +#9076 = LINE('',#9077,#9078); +#9077 = CARTESIAN_POINT('',(0.,0.)); +#9078 = VECTOR('',#9079,1.); +#9079 = DIRECTION('',(0.,1.)); +#9080 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9081 = ADVANCED_FACE('',(#9082),#9096,.T.); +#9082 = FACE_BOUND('',#9083,.T.); +#9083 = EDGE_LOOP('',(#9084,#9114,#9137,#9160)); +#9084 = ORIENTED_EDGE('',*,*,#9085,.F.); +#9085 = EDGE_CURVE('',#9086,#9088,#9090,.T.); +#9086 = VERTEX_POINT('',#9087); +#9087 = CARTESIAN_POINT('',(-1.625,-1.825,0.)); +#9088 = VERTEX_POINT('',#9089); +#9089 = CARTESIAN_POINT('',(-1.625,-1.825,0.1)); +#9090 = SURFACE_CURVE('',#9091,(#9095,#9107),.PCURVE_S1.); +#9091 = LINE('',#9092,#9093); +#9092 = CARTESIAN_POINT('',(-1.625,-1.825,0.)); +#9093 = VECTOR('',#9094,1.); +#9094 = DIRECTION('',(0.,0.,1.)); +#9095 = PCURVE('',#9096,#9101); +#9096 = PLANE('',#9097); +#9097 = AXIS2_PLACEMENT_3D('',#9098,#9099,#9100); +#9098 = CARTESIAN_POINT('',(-1.625,-1.825,0.)); +#9099 = DIRECTION('',(1.,0.,0.)); +#9100 = DIRECTION('',(0.,0.,1.)); +#9101 = DEFINITIONAL_REPRESENTATION('',(#9102),#9106); +#9102 = LINE('',#9103,#9104); +#9103 = CARTESIAN_POINT('',(0.,0.)); +#9104 = VECTOR('',#9105,1.); +#9105 = DIRECTION('',(1.,0.)); +#9106 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9107 = PCURVE('',#8988,#9108); +#9108 = DEFINITIONAL_REPRESENTATION('',(#9109),#9113); +#9109 = LINE('',#9110,#9111); +#9110 = CARTESIAN_POINT('',(0.,0.2)); +#9111 = VECTOR('',#9112,1.); +#9112 = DIRECTION('',(1.,0.)); +#9113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9114 = ORIENTED_EDGE('',*,*,#9115,.T.); +#9115 = EDGE_CURVE('',#9086,#9116,#9118,.T.); +#9116 = VERTEX_POINT('',#9117); +#9117 = CARTESIAN_POINT('',(-1.625,-1.625,0.)); +#9118 = SURFACE_CURVE('',#9119,(#9123,#9130),.PCURVE_S1.); +#9119 = LINE('',#9120,#9121); +#9120 = CARTESIAN_POINT('',(-1.625,-1.825,0.)); +#9121 = VECTOR('',#9122,1.); +#9122 = DIRECTION('',(0.,1.,0.)); +#9123 = PCURVE('',#9096,#9124); +#9124 = DEFINITIONAL_REPRESENTATION('',(#9125),#9129); +#9125 = LINE('',#9126,#9127); +#9126 = CARTESIAN_POINT('',(0.,0.)); +#9127 = VECTOR('',#9128,1.); +#9128 = DIRECTION('',(0.,-1.)); +#9129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9130 = PCURVE('',#9016,#9131); +#9131 = DEFINITIONAL_REPRESENTATION('',(#9132),#9136); +#9132 = LINE('',#9133,#9134); +#9133 = CARTESIAN_POINT('',(0.2,0.)); +#9134 = VECTOR('',#9135,1.); +#9135 = DIRECTION('',(0.,1.)); +#9136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9137 = ORIENTED_EDGE('',*,*,#9138,.T.); +#9138 = EDGE_CURVE('',#9116,#9139,#9141,.T.); +#9139 = VERTEX_POINT('',#9140); +#9140 = CARTESIAN_POINT('',(-1.625,-1.625,0.1)); +#9141 = SURFACE_CURVE('',#9142,(#9146,#9153),.PCURVE_S1.); +#9142 = LINE('',#9143,#9144); +#9143 = CARTESIAN_POINT('',(-1.625,-1.625,0.)); +#9144 = VECTOR('',#9145,1.); +#9145 = DIRECTION('',(0.,0.,1.)); +#9146 = PCURVE('',#9096,#9147); +#9147 = DEFINITIONAL_REPRESENTATION('',(#9148),#9152); +#9148 = LINE('',#9149,#9150); +#9149 = CARTESIAN_POINT('',(0.,-0.2)); +#9150 = VECTOR('',#9151,1.); +#9151 = DIRECTION('',(1.,0.)); +#9152 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9153 = PCURVE('',#9044,#9154); +#9154 = DEFINITIONAL_REPRESENTATION('',(#9155),#9159); +#9155 = LINE('',#9156,#9157); +#9156 = CARTESIAN_POINT('',(0.,0.2)); +#9157 = VECTOR('',#9158,1.); +#9158 = DIRECTION('',(1.,0.)); +#9159 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9160 = ORIENTED_EDGE('',*,*,#9161,.F.); +#9161 = EDGE_CURVE('',#9088,#9139,#9162,.T.); +#9162 = SURFACE_CURVE('',#9163,(#9167,#9174),.PCURVE_S1.); +#9163 = LINE('',#9164,#9165); +#9164 = CARTESIAN_POINT('',(-1.625,-1.825,0.1)); +#9165 = VECTOR('',#9166,1.); +#9166 = DIRECTION('',(0.,1.,0.)); +#9167 = PCURVE('',#9096,#9168); +#9168 = DEFINITIONAL_REPRESENTATION('',(#9169),#9173); +#9169 = LINE('',#9170,#9171); +#9170 = CARTESIAN_POINT('',(0.1,0.)); +#9171 = VECTOR('',#9172,1.); +#9172 = DIRECTION('',(0.,-1.)); +#9173 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9174 = PCURVE('',#9070,#9175); +#9175 = DEFINITIONAL_REPRESENTATION('',(#9176),#9180); +#9176 = LINE('',#9177,#9178); +#9177 = CARTESIAN_POINT('',(0.2,0.)); +#9178 = VECTOR('',#9179,1.); +#9179 = DIRECTION('',(0.,1.)); +#9180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9181 = ADVANCED_FACE('',(#9182),#8988,.F.); +#9182 = FACE_BOUND('',#9183,.F.); +#9183 = EDGE_LOOP('',(#9184,#9205,#9206,#9227)); +#9184 = ORIENTED_EDGE('',*,*,#9185,.F.); +#9185 = EDGE_CURVE('',#8966,#9086,#9186,.T.); +#9186 = SURFACE_CURVE('',#9187,(#9191,#9198),.PCURVE_S1.); +#9187 = LINE('',#9188,#9189); +#9188 = CARTESIAN_POINT('',(-1.825,-1.825,0.)); +#9189 = VECTOR('',#9190,1.); +#9190 = DIRECTION('',(1.,0.,0.)); +#9191 = PCURVE('',#8988,#9192); +#9192 = DEFINITIONAL_REPRESENTATION('',(#9193),#9197); +#9193 = LINE('',#9194,#9195); +#9194 = CARTESIAN_POINT('',(0.,0.)); +#9195 = VECTOR('',#9196,1.); +#9196 = DIRECTION('',(0.,1.)); +#9197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9198 = PCURVE('',#9016,#9199); +#9199 = DEFINITIONAL_REPRESENTATION('',(#9200),#9204); +#9200 = LINE('',#9201,#9202); +#9201 = CARTESIAN_POINT('',(0.,0.)); +#9202 = VECTOR('',#9203,1.); +#9203 = DIRECTION('',(1.,0.)); +#9204 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9205 = ORIENTED_EDGE('',*,*,#8965,.T.); +#9206 = ORIENTED_EDGE('',*,*,#9207,.T.); +#9207 = EDGE_CURVE('',#8968,#9088,#9208,.T.); +#9208 = SURFACE_CURVE('',#9209,(#9213,#9220),.PCURVE_S1.); +#9209 = LINE('',#9210,#9211); +#9210 = CARTESIAN_POINT('',(-1.825,-1.825,0.1)); +#9211 = VECTOR('',#9212,1.); +#9212 = DIRECTION('',(1.,0.,0.)); +#9213 = PCURVE('',#8988,#9214); +#9214 = DEFINITIONAL_REPRESENTATION('',(#9215),#9219); +#9215 = LINE('',#9216,#9217); +#9216 = CARTESIAN_POINT('',(0.1,0.)); +#9217 = VECTOR('',#9218,1.); +#9218 = DIRECTION('',(0.,1.)); +#9219 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9220 = PCURVE('',#9070,#9221); +#9221 = DEFINITIONAL_REPRESENTATION('',(#9222),#9226); +#9222 = LINE('',#9223,#9224); +#9223 = CARTESIAN_POINT('',(0.,0.)); +#9224 = VECTOR('',#9225,1.); +#9225 = DIRECTION('',(1.,0.)); +#9226 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9227 = ORIENTED_EDGE('',*,*,#9085,.F.); +#9228 = ADVANCED_FACE('',(#9229),#9044,.T.); +#9229 = FACE_BOUND('',#9230,.T.); +#9230 = EDGE_LOOP('',(#9231,#9252,#9253,#9274)); +#9231 = ORIENTED_EDGE('',*,*,#9232,.F.); +#9232 = EDGE_CURVE('',#9001,#9116,#9233,.T.); +#9233 = SURFACE_CURVE('',#9234,(#9238,#9245),.PCURVE_S1.); +#9234 = LINE('',#9235,#9236); +#9235 = CARTESIAN_POINT('',(-1.825,-1.625,0.)); +#9236 = VECTOR('',#9237,1.); +#9237 = DIRECTION('',(1.,0.,0.)); +#9238 = PCURVE('',#9044,#9239); +#9239 = DEFINITIONAL_REPRESENTATION('',(#9240),#9244); +#9240 = LINE('',#9241,#9242); +#9241 = CARTESIAN_POINT('',(0.,0.)); +#9242 = VECTOR('',#9243,1.); +#9243 = DIRECTION('',(0.,1.)); +#9244 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9245 = PCURVE('',#9016,#9246); +#9246 = DEFINITIONAL_REPRESENTATION('',(#9247),#9251); +#9247 = LINE('',#9248,#9249); +#9248 = CARTESIAN_POINT('',(0.,0.2)); +#9249 = VECTOR('',#9250,1.); +#9250 = DIRECTION('',(1.,0.)); +#9251 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9252 = ORIENTED_EDGE('',*,*,#9028,.T.); +#9253 = ORIENTED_EDGE('',*,*,#9254,.T.); +#9254 = EDGE_CURVE('',#9029,#9139,#9255,.T.); +#9255 = SURFACE_CURVE('',#9256,(#9260,#9267),.PCURVE_S1.); +#9256 = LINE('',#9257,#9258); +#9257 = CARTESIAN_POINT('',(-1.825,-1.625,0.1)); +#9258 = VECTOR('',#9259,1.); +#9259 = DIRECTION('',(1.,0.,0.)); +#9260 = PCURVE('',#9044,#9261); +#9261 = DEFINITIONAL_REPRESENTATION('',(#9262),#9266); +#9262 = LINE('',#9263,#9264); +#9263 = CARTESIAN_POINT('',(0.1,0.)); +#9264 = VECTOR('',#9265,1.); +#9265 = DIRECTION('',(0.,1.)); +#9266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9267 = PCURVE('',#9070,#9268); +#9268 = DEFINITIONAL_REPRESENTATION('',(#9269),#9273); +#9269 = LINE('',#9270,#9271); +#9270 = CARTESIAN_POINT('',(0.,0.2)); +#9271 = VECTOR('',#9272,1.); +#9272 = DIRECTION('',(1.,0.)); +#9273 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9274 = ORIENTED_EDGE('',*,*,#9138,.F.); +#9275 = ADVANCED_FACE('',(#9276),#9016,.F.); +#9276 = FACE_BOUND('',#9277,.F.); +#9277 = EDGE_LOOP('',(#9278,#9279,#9280,#9281)); +#9278 = ORIENTED_EDGE('',*,*,#9000,.F.); +#9279 = ORIENTED_EDGE('',*,*,#9185,.T.); +#9280 = ORIENTED_EDGE('',*,*,#9115,.T.); +#9281 = ORIENTED_EDGE('',*,*,#9232,.F.); +#9282 = ADVANCED_FACE('',(#9283),#9070,.T.); +#9283 = FACE_BOUND('',#9284,.T.); +#9284 = EDGE_LOOP('',(#9285,#9286,#9287,#9288)); +#9285 = ORIENTED_EDGE('',*,*,#9056,.F.); +#9286 = ORIENTED_EDGE('',*,*,#9207,.T.); +#9287 = ORIENTED_EDGE('',*,*,#9161,.T.); +#9288 = ORIENTED_EDGE('',*,*,#9254,.F.); +#9289 = MANIFOLD_SOLID_BREP('',#9290); +#9290 = CLOSED_SHELL('',(#9291,#9411,#9511,#9558,#9605,#9612)); +#9291 = ADVANCED_FACE('',(#9292),#9306,.F.); +#9292 = FACE_BOUND('',#9293,.F.); +#9293 = EDGE_LOOP('',(#9294,#9329,#9357,#9385)); +#9294 = ORIENTED_EDGE('',*,*,#9295,.F.); +#9295 = EDGE_CURVE('',#9296,#9298,#9300,.T.); +#9296 = VERTEX_POINT('',#9297); +#9297 = CARTESIAN_POINT('',(1.625,-1.825,0.)); +#9298 = VERTEX_POINT('',#9299); +#9299 = CARTESIAN_POINT('',(1.625,-1.825,0.1)); +#9300 = SURFACE_CURVE('',#9301,(#9305,#9317),.PCURVE_S1.); +#9301 = LINE('',#9302,#9303); +#9302 = CARTESIAN_POINT('',(1.625,-1.825,0.)); +#9303 = VECTOR('',#9304,1.); +#9304 = DIRECTION('',(0.,0.,1.)); +#9305 = PCURVE('',#9306,#9311); +#9306 = PLANE('',#9307); +#9307 = AXIS2_PLACEMENT_3D('',#9308,#9309,#9310); +#9308 = CARTESIAN_POINT('',(1.625,-1.825,0.)); +#9309 = DIRECTION('',(1.,0.,0.)); +#9310 = DIRECTION('',(0.,0.,1.)); +#9311 = DEFINITIONAL_REPRESENTATION('',(#9312),#9316); +#9312 = LINE('',#9313,#9314); +#9313 = CARTESIAN_POINT('',(0.,0.)); +#9314 = VECTOR('',#9315,1.); +#9315 = DIRECTION('',(1.,0.)); +#9316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9317 = PCURVE('',#9318,#9323); +#9318 = PLANE('',#9319); +#9319 = AXIS2_PLACEMENT_3D('',#9320,#9321,#9322); +#9320 = CARTESIAN_POINT('',(1.625,-1.825,0.)); +#9321 = DIRECTION('',(0.,1.,0.)); +#9322 = DIRECTION('',(0.,0.,1.)); +#9323 = DEFINITIONAL_REPRESENTATION('',(#9324),#9328); +#9324 = LINE('',#9325,#9326); +#9325 = CARTESIAN_POINT('',(0.,0.)); +#9326 = VECTOR('',#9327,1.); +#9327 = DIRECTION('',(1.,0.)); +#9328 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9329 = ORIENTED_EDGE('',*,*,#9330,.T.); +#9330 = EDGE_CURVE('',#9296,#9331,#9333,.T.); +#9331 = VERTEX_POINT('',#9332); +#9332 = CARTESIAN_POINT('',(1.625,-1.625,0.)); +#9333 = SURFACE_CURVE('',#9334,(#9338,#9345),.PCURVE_S1.); +#9334 = LINE('',#9335,#9336); +#9335 = CARTESIAN_POINT('',(1.625,-1.825,0.)); +#9336 = VECTOR('',#9337,1.); +#9337 = DIRECTION('',(0.,1.,0.)); +#9338 = PCURVE('',#9306,#9339); +#9339 = DEFINITIONAL_REPRESENTATION('',(#9340),#9344); +#9340 = LINE('',#9341,#9342); +#9341 = CARTESIAN_POINT('',(0.,0.)); +#9342 = VECTOR('',#9343,1.); +#9343 = DIRECTION('',(0.,-1.)); +#9344 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9345 = PCURVE('',#9346,#9351); +#9346 = PLANE('',#9347); +#9347 = AXIS2_PLACEMENT_3D('',#9348,#9349,#9350); +#9348 = CARTESIAN_POINT('',(1.625,-1.825,0.)); +#9349 = DIRECTION('',(0.,0.,1.)); +#9350 = DIRECTION('',(1.,0.,0.)); +#9351 = DEFINITIONAL_REPRESENTATION('',(#9352),#9356); +#9352 = LINE('',#9353,#9354); +#9353 = CARTESIAN_POINT('',(0.,0.)); +#9354 = VECTOR('',#9355,1.); +#9355 = DIRECTION('',(0.,1.)); +#9356 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9357 = ORIENTED_EDGE('',*,*,#9358,.T.); +#9358 = EDGE_CURVE('',#9331,#9359,#9361,.T.); +#9359 = VERTEX_POINT('',#9360); +#9360 = CARTESIAN_POINT('',(1.625,-1.625,0.1)); +#9361 = SURFACE_CURVE('',#9362,(#9366,#9373),.PCURVE_S1.); +#9362 = LINE('',#9363,#9364); +#9363 = CARTESIAN_POINT('',(1.625,-1.625,0.)); +#9364 = VECTOR('',#9365,1.); +#9365 = DIRECTION('',(0.,0.,1.)); +#9366 = PCURVE('',#9306,#9367); +#9367 = DEFINITIONAL_REPRESENTATION('',(#9368),#9372); +#9368 = LINE('',#9369,#9370); +#9369 = CARTESIAN_POINT('',(0.,-0.2)); +#9370 = VECTOR('',#9371,1.); +#9371 = DIRECTION('',(1.,0.)); +#9372 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9373 = PCURVE('',#9374,#9379); +#9374 = PLANE('',#9375); +#9375 = AXIS2_PLACEMENT_3D('',#9376,#9377,#9378); +#9376 = CARTESIAN_POINT('',(1.625,-1.625,0.)); +#9377 = DIRECTION('',(0.,1.,0.)); +#9378 = DIRECTION('',(0.,0.,1.)); +#9379 = DEFINITIONAL_REPRESENTATION('',(#9380),#9384); +#9380 = LINE('',#9381,#9382); +#9381 = CARTESIAN_POINT('',(0.,0.)); +#9382 = VECTOR('',#9383,1.); +#9383 = DIRECTION('',(1.,0.)); +#9384 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9385 = ORIENTED_EDGE('',*,*,#9386,.F.); +#9386 = EDGE_CURVE('',#9298,#9359,#9387,.T.); +#9387 = SURFACE_CURVE('',#9388,(#9392,#9399),.PCURVE_S1.); +#9388 = LINE('',#9389,#9390); +#9389 = CARTESIAN_POINT('',(1.625,-1.825,0.1)); +#9390 = VECTOR('',#9391,1.); +#9391 = DIRECTION('',(0.,1.,0.)); +#9392 = PCURVE('',#9306,#9393); +#9393 = DEFINITIONAL_REPRESENTATION('',(#9394),#9398); +#9394 = LINE('',#9395,#9396); +#9395 = CARTESIAN_POINT('',(0.1,0.)); +#9396 = VECTOR('',#9397,1.); +#9397 = DIRECTION('',(0.,-1.)); +#9398 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9399 = PCURVE('',#9400,#9405); +#9400 = PLANE('',#9401); +#9401 = AXIS2_PLACEMENT_3D('',#9402,#9403,#9404); +#9402 = CARTESIAN_POINT('',(1.625,-1.825,0.1)); +#9403 = DIRECTION('',(0.,0.,1.)); +#9404 = DIRECTION('',(1.,0.,0.)); +#9405 = DEFINITIONAL_REPRESENTATION('',(#9406),#9410); +#9406 = LINE('',#9407,#9408); +#9407 = CARTESIAN_POINT('',(0.,0.)); +#9408 = VECTOR('',#9409,1.); +#9409 = DIRECTION('',(0.,1.)); +#9410 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9411 = ADVANCED_FACE('',(#9412),#9426,.T.); +#9412 = FACE_BOUND('',#9413,.T.); +#9413 = EDGE_LOOP('',(#9414,#9444,#9467,#9490)); +#9414 = ORIENTED_EDGE('',*,*,#9415,.F.); +#9415 = EDGE_CURVE('',#9416,#9418,#9420,.T.); +#9416 = VERTEX_POINT('',#9417); +#9417 = CARTESIAN_POINT('',(1.825,-1.825,0.)); +#9418 = VERTEX_POINT('',#9419); +#9419 = CARTESIAN_POINT('',(1.825,-1.825,0.1)); +#9420 = SURFACE_CURVE('',#9421,(#9425,#9437),.PCURVE_S1.); +#9421 = LINE('',#9422,#9423); +#9422 = CARTESIAN_POINT('',(1.825,-1.825,0.)); +#9423 = VECTOR('',#9424,1.); +#9424 = DIRECTION('',(0.,0.,1.)); +#9425 = PCURVE('',#9426,#9431); +#9426 = PLANE('',#9427); +#9427 = AXIS2_PLACEMENT_3D('',#9428,#9429,#9430); +#9428 = CARTESIAN_POINT('',(1.825,-1.825,0.)); +#9429 = DIRECTION('',(1.,0.,0.)); +#9430 = DIRECTION('',(0.,0.,1.)); +#9431 = DEFINITIONAL_REPRESENTATION('',(#9432),#9436); +#9432 = LINE('',#9433,#9434); +#9433 = CARTESIAN_POINT('',(0.,0.)); +#9434 = VECTOR('',#9435,1.); +#9435 = DIRECTION('',(1.,0.)); +#9436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9437 = PCURVE('',#9318,#9438); +#9438 = DEFINITIONAL_REPRESENTATION('',(#9439),#9443); +#9439 = LINE('',#9440,#9441); +#9440 = CARTESIAN_POINT('',(0.,0.2)); +#9441 = VECTOR('',#9442,1.); +#9442 = DIRECTION('',(1.,0.)); +#9443 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9444 = ORIENTED_EDGE('',*,*,#9445,.T.); +#9445 = EDGE_CURVE('',#9416,#9446,#9448,.T.); +#9446 = VERTEX_POINT('',#9447); +#9447 = CARTESIAN_POINT('',(1.825,-1.625,0.)); +#9448 = SURFACE_CURVE('',#9449,(#9453,#9460),.PCURVE_S1.); +#9449 = LINE('',#9450,#9451); +#9450 = CARTESIAN_POINT('',(1.825,-1.825,0.)); +#9451 = VECTOR('',#9452,1.); +#9452 = DIRECTION('',(0.,1.,0.)); +#9453 = PCURVE('',#9426,#9454); +#9454 = DEFINITIONAL_REPRESENTATION('',(#9455),#9459); +#9455 = LINE('',#9456,#9457); +#9456 = CARTESIAN_POINT('',(0.,0.)); +#9457 = VECTOR('',#9458,1.); +#9458 = DIRECTION('',(0.,-1.)); +#9459 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9460 = PCURVE('',#9346,#9461); +#9461 = DEFINITIONAL_REPRESENTATION('',(#9462),#9466); +#9462 = LINE('',#9463,#9464); +#9463 = CARTESIAN_POINT('',(0.2,0.)); +#9464 = VECTOR('',#9465,1.); +#9465 = DIRECTION('',(0.,1.)); +#9466 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9467 = ORIENTED_EDGE('',*,*,#9468,.T.); +#9468 = EDGE_CURVE('',#9446,#9469,#9471,.T.); +#9469 = VERTEX_POINT('',#9470); +#9470 = CARTESIAN_POINT('',(1.825,-1.625,0.1)); +#9471 = SURFACE_CURVE('',#9472,(#9476,#9483),.PCURVE_S1.); +#9472 = LINE('',#9473,#9474); +#9473 = CARTESIAN_POINT('',(1.825,-1.625,0.)); +#9474 = VECTOR('',#9475,1.); +#9475 = DIRECTION('',(0.,0.,1.)); +#9476 = PCURVE('',#9426,#9477); +#9477 = DEFINITIONAL_REPRESENTATION('',(#9478),#9482); +#9478 = LINE('',#9479,#9480); +#9479 = CARTESIAN_POINT('',(0.,-0.2)); +#9480 = VECTOR('',#9481,1.); +#9481 = DIRECTION('',(1.,0.)); +#9482 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9483 = PCURVE('',#9374,#9484); +#9484 = DEFINITIONAL_REPRESENTATION('',(#9485),#9489); +#9485 = LINE('',#9486,#9487); +#9486 = CARTESIAN_POINT('',(0.,0.2)); +#9487 = VECTOR('',#9488,1.); +#9488 = DIRECTION('',(1.,0.)); +#9489 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9490 = ORIENTED_EDGE('',*,*,#9491,.F.); +#9491 = EDGE_CURVE('',#9418,#9469,#9492,.T.); +#9492 = SURFACE_CURVE('',#9493,(#9497,#9504),.PCURVE_S1.); +#9493 = LINE('',#9494,#9495); +#9494 = CARTESIAN_POINT('',(1.825,-1.825,0.1)); +#9495 = VECTOR('',#9496,1.); +#9496 = DIRECTION('',(0.,1.,0.)); +#9497 = PCURVE('',#9426,#9498); +#9498 = DEFINITIONAL_REPRESENTATION('',(#9499),#9503); +#9499 = LINE('',#9500,#9501); +#9500 = CARTESIAN_POINT('',(0.1,0.)); +#9501 = VECTOR('',#9502,1.); +#9502 = DIRECTION('',(0.,-1.)); +#9503 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9504 = PCURVE('',#9400,#9505); +#9505 = DEFINITIONAL_REPRESENTATION('',(#9506),#9510); +#9506 = LINE('',#9507,#9508); +#9507 = CARTESIAN_POINT('',(0.2,0.)); +#9508 = VECTOR('',#9509,1.); +#9509 = DIRECTION('',(0.,1.)); +#9510 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9511 = ADVANCED_FACE('',(#9512),#9318,.F.); +#9512 = FACE_BOUND('',#9513,.F.); +#9513 = EDGE_LOOP('',(#9514,#9535,#9536,#9557)); +#9514 = ORIENTED_EDGE('',*,*,#9515,.F.); +#9515 = EDGE_CURVE('',#9296,#9416,#9516,.T.); +#9516 = SURFACE_CURVE('',#9517,(#9521,#9528),.PCURVE_S1.); +#9517 = LINE('',#9518,#9519); +#9518 = CARTESIAN_POINT('',(1.625,-1.825,0.)); +#9519 = VECTOR('',#9520,1.); +#9520 = DIRECTION('',(1.,0.,0.)); +#9521 = PCURVE('',#9318,#9522); +#9522 = DEFINITIONAL_REPRESENTATION('',(#9523),#9527); +#9523 = LINE('',#9524,#9525); +#9524 = CARTESIAN_POINT('',(0.,0.)); +#9525 = VECTOR('',#9526,1.); +#9526 = DIRECTION('',(0.,1.)); +#9527 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9528 = PCURVE('',#9346,#9529); +#9529 = DEFINITIONAL_REPRESENTATION('',(#9530),#9534); +#9530 = LINE('',#9531,#9532); +#9531 = CARTESIAN_POINT('',(0.,0.)); +#9532 = VECTOR('',#9533,1.); +#9533 = DIRECTION('',(1.,0.)); +#9534 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9535 = ORIENTED_EDGE('',*,*,#9295,.T.); +#9536 = ORIENTED_EDGE('',*,*,#9537,.T.); +#9537 = EDGE_CURVE('',#9298,#9418,#9538,.T.); +#9538 = SURFACE_CURVE('',#9539,(#9543,#9550),.PCURVE_S1.); +#9539 = LINE('',#9540,#9541); +#9540 = CARTESIAN_POINT('',(1.625,-1.825,0.1)); +#9541 = VECTOR('',#9542,1.); +#9542 = DIRECTION('',(1.,0.,0.)); +#9543 = PCURVE('',#9318,#9544); +#9544 = DEFINITIONAL_REPRESENTATION('',(#9545),#9549); +#9545 = LINE('',#9546,#9547); +#9546 = CARTESIAN_POINT('',(0.1,0.)); +#9547 = VECTOR('',#9548,1.); +#9548 = DIRECTION('',(0.,1.)); +#9549 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9550 = PCURVE('',#9400,#9551); +#9551 = DEFINITIONAL_REPRESENTATION('',(#9552),#9556); +#9552 = LINE('',#9553,#9554); +#9553 = CARTESIAN_POINT('',(0.,0.)); +#9554 = VECTOR('',#9555,1.); +#9555 = DIRECTION('',(1.,0.)); +#9556 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9557 = ORIENTED_EDGE('',*,*,#9415,.F.); +#9558 = ADVANCED_FACE('',(#9559),#9374,.T.); +#9559 = FACE_BOUND('',#9560,.T.); +#9560 = EDGE_LOOP('',(#9561,#9582,#9583,#9604)); +#9561 = ORIENTED_EDGE('',*,*,#9562,.F.); +#9562 = EDGE_CURVE('',#9331,#9446,#9563,.T.); +#9563 = SURFACE_CURVE('',#9564,(#9568,#9575),.PCURVE_S1.); +#9564 = LINE('',#9565,#9566); +#9565 = CARTESIAN_POINT('',(1.625,-1.625,0.)); +#9566 = VECTOR('',#9567,1.); +#9567 = DIRECTION('',(1.,0.,0.)); +#9568 = PCURVE('',#9374,#9569); +#9569 = DEFINITIONAL_REPRESENTATION('',(#9570),#9574); +#9570 = LINE('',#9571,#9572); +#9571 = CARTESIAN_POINT('',(0.,0.)); +#9572 = VECTOR('',#9573,1.); +#9573 = DIRECTION('',(0.,1.)); +#9574 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9575 = PCURVE('',#9346,#9576); +#9576 = DEFINITIONAL_REPRESENTATION('',(#9577),#9581); +#9577 = LINE('',#9578,#9579); +#9578 = CARTESIAN_POINT('',(0.,0.2)); +#9579 = VECTOR('',#9580,1.); +#9580 = DIRECTION('',(1.,0.)); +#9581 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9582 = ORIENTED_EDGE('',*,*,#9358,.T.); +#9583 = ORIENTED_EDGE('',*,*,#9584,.T.); +#9584 = EDGE_CURVE('',#9359,#9469,#9585,.T.); +#9585 = SURFACE_CURVE('',#9586,(#9590,#9597),.PCURVE_S1.); +#9586 = LINE('',#9587,#9588); +#9587 = CARTESIAN_POINT('',(1.625,-1.625,0.1)); +#9588 = VECTOR('',#9589,1.); +#9589 = DIRECTION('',(1.,0.,0.)); +#9590 = PCURVE('',#9374,#9591); +#9591 = DEFINITIONAL_REPRESENTATION('',(#9592),#9596); +#9592 = LINE('',#9593,#9594); +#9593 = CARTESIAN_POINT('',(0.1,0.)); +#9594 = VECTOR('',#9595,1.); +#9595 = DIRECTION('',(0.,1.)); +#9596 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9597 = PCURVE('',#9400,#9598); +#9598 = DEFINITIONAL_REPRESENTATION('',(#9599),#9603); +#9599 = LINE('',#9600,#9601); +#9600 = CARTESIAN_POINT('',(0.,0.2)); +#9601 = VECTOR('',#9602,1.); +#9602 = DIRECTION('',(1.,0.)); +#9603 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9604 = ORIENTED_EDGE('',*,*,#9468,.F.); +#9605 = ADVANCED_FACE('',(#9606),#9346,.F.); +#9606 = FACE_BOUND('',#9607,.F.); +#9607 = EDGE_LOOP('',(#9608,#9609,#9610,#9611)); +#9608 = ORIENTED_EDGE('',*,*,#9330,.F.); +#9609 = ORIENTED_EDGE('',*,*,#9515,.T.); +#9610 = ORIENTED_EDGE('',*,*,#9445,.T.); +#9611 = ORIENTED_EDGE('',*,*,#9562,.F.); +#9612 = ADVANCED_FACE('',(#9613),#9400,.T.); +#9613 = FACE_BOUND('',#9614,.T.); +#9614 = EDGE_LOOP('',(#9615,#9616,#9617,#9618)); +#9615 = ORIENTED_EDGE('',*,*,#9386,.F.); +#9616 = ORIENTED_EDGE('',*,*,#9537,.T.); +#9617 = ORIENTED_EDGE('',*,*,#9491,.T.); +#9618 = ORIENTED_EDGE('',*,*,#9584,.F.); +#9619 = MANIFOLD_SOLID_BREP('',#9620); +#9620 = CLOSED_SHELL('',(#9621,#9741,#9841,#9888,#9935,#9942)); +#9621 = ADVANCED_FACE('',(#9622),#9636,.F.); +#9622 = FACE_BOUND('',#9623,.F.); +#9623 = EDGE_LOOP('',(#9624,#9659,#9687,#9715)); +#9624 = ORIENTED_EDGE('',*,*,#9625,.F.); +#9625 = EDGE_CURVE('',#9626,#9628,#9630,.T.); +#9626 = VERTEX_POINT('',#9627); +#9627 = CARTESIAN_POINT('',(1.625,1.625,0.)); +#9628 = VERTEX_POINT('',#9629); +#9629 = CARTESIAN_POINT('',(1.625,1.625,0.1)); +#9630 = SURFACE_CURVE('',#9631,(#9635,#9647),.PCURVE_S1.); +#9631 = LINE('',#9632,#9633); +#9632 = CARTESIAN_POINT('',(1.625,1.625,0.)); +#9633 = VECTOR('',#9634,1.); +#9634 = DIRECTION('',(0.,0.,1.)); +#9635 = PCURVE('',#9636,#9641); +#9636 = PLANE('',#9637); +#9637 = AXIS2_PLACEMENT_3D('',#9638,#9639,#9640); +#9638 = CARTESIAN_POINT('',(1.625,1.625,0.)); +#9639 = DIRECTION('',(1.,0.,0.)); +#9640 = DIRECTION('',(0.,0.,1.)); +#9641 = DEFINITIONAL_REPRESENTATION('',(#9642),#9646); +#9642 = LINE('',#9643,#9644); +#9643 = CARTESIAN_POINT('',(0.,0.)); +#9644 = VECTOR('',#9645,1.); +#9645 = DIRECTION('',(1.,0.)); +#9646 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9647 = PCURVE('',#9648,#9653); +#9648 = PLANE('',#9649); +#9649 = AXIS2_PLACEMENT_3D('',#9650,#9651,#9652); +#9650 = CARTESIAN_POINT('',(1.625,1.625,0.)); +#9651 = DIRECTION('',(0.,1.,0.)); +#9652 = DIRECTION('',(0.,0.,1.)); +#9653 = DEFINITIONAL_REPRESENTATION('',(#9654),#9658); +#9654 = LINE('',#9655,#9656); +#9655 = CARTESIAN_POINT('',(0.,0.)); +#9656 = VECTOR('',#9657,1.); +#9657 = DIRECTION('',(1.,0.)); +#9658 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9659 = ORIENTED_EDGE('',*,*,#9660,.T.); +#9660 = EDGE_CURVE('',#9626,#9661,#9663,.T.); +#9661 = VERTEX_POINT('',#9662); +#9662 = CARTESIAN_POINT('',(1.625,1.825,0.)); +#9663 = SURFACE_CURVE('',#9664,(#9668,#9675),.PCURVE_S1.); +#9664 = LINE('',#9665,#9666); +#9665 = CARTESIAN_POINT('',(1.625,1.625,0.)); +#9666 = VECTOR('',#9667,1.); +#9667 = DIRECTION('',(0.,1.,0.)); +#9668 = PCURVE('',#9636,#9669); +#9669 = DEFINITIONAL_REPRESENTATION('',(#9670),#9674); +#9670 = LINE('',#9671,#9672); +#9671 = CARTESIAN_POINT('',(0.,0.)); +#9672 = VECTOR('',#9673,1.); +#9673 = DIRECTION('',(0.,-1.)); +#9674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9675 = PCURVE('',#9676,#9681); +#9676 = PLANE('',#9677); +#9677 = AXIS2_PLACEMENT_3D('',#9678,#9679,#9680); +#9678 = CARTESIAN_POINT('',(1.625,1.625,0.)); +#9679 = DIRECTION('',(0.,0.,1.)); +#9680 = DIRECTION('',(1.,0.,0.)); +#9681 = DEFINITIONAL_REPRESENTATION('',(#9682),#9686); +#9682 = LINE('',#9683,#9684); +#9683 = CARTESIAN_POINT('',(0.,0.)); +#9684 = VECTOR('',#9685,1.); +#9685 = DIRECTION('',(0.,1.)); +#9686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9687 = ORIENTED_EDGE('',*,*,#9688,.T.); +#9688 = EDGE_CURVE('',#9661,#9689,#9691,.T.); +#9689 = VERTEX_POINT('',#9690); +#9690 = CARTESIAN_POINT('',(1.625,1.825,0.1)); +#9691 = SURFACE_CURVE('',#9692,(#9696,#9703),.PCURVE_S1.); +#9692 = LINE('',#9693,#9694); +#9693 = CARTESIAN_POINT('',(1.625,1.825,0.)); +#9694 = VECTOR('',#9695,1.); +#9695 = DIRECTION('',(0.,0.,1.)); +#9696 = PCURVE('',#9636,#9697); +#9697 = DEFINITIONAL_REPRESENTATION('',(#9698),#9702); +#9698 = LINE('',#9699,#9700); +#9699 = CARTESIAN_POINT('',(0.,-0.2)); +#9700 = VECTOR('',#9701,1.); +#9701 = DIRECTION('',(1.,0.)); +#9702 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9703 = PCURVE('',#9704,#9709); +#9704 = PLANE('',#9705); +#9705 = AXIS2_PLACEMENT_3D('',#9706,#9707,#9708); +#9706 = CARTESIAN_POINT('',(1.625,1.825,0.)); +#9707 = DIRECTION('',(0.,1.,0.)); +#9708 = DIRECTION('',(0.,0.,1.)); +#9709 = DEFINITIONAL_REPRESENTATION('',(#9710),#9714); +#9710 = LINE('',#9711,#9712); +#9711 = CARTESIAN_POINT('',(0.,0.)); +#9712 = VECTOR('',#9713,1.); +#9713 = DIRECTION('',(1.,0.)); +#9714 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9715 = ORIENTED_EDGE('',*,*,#9716,.F.); +#9716 = EDGE_CURVE('',#9628,#9689,#9717,.T.); +#9717 = SURFACE_CURVE('',#9718,(#9722,#9729),.PCURVE_S1.); +#9718 = LINE('',#9719,#9720); +#9719 = CARTESIAN_POINT('',(1.625,1.625,0.1)); +#9720 = VECTOR('',#9721,1.); +#9721 = DIRECTION('',(0.,1.,0.)); +#9722 = PCURVE('',#9636,#9723); +#9723 = DEFINITIONAL_REPRESENTATION('',(#9724),#9728); +#9724 = LINE('',#9725,#9726); +#9725 = CARTESIAN_POINT('',(0.1,0.)); +#9726 = VECTOR('',#9727,1.); +#9727 = DIRECTION('',(0.,-1.)); +#9728 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9729 = PCURVE('',#9730,#9735); +#9730 = PLANE('',#9731); +#9731 = AXIS2_PLACEMENT_3D('',#9732,#9733,#9734); +#9732 = CARTESIAN_POINT('',(1.625,1.625,0.1)); +#9733 = DIRECTION('',(0.,0.,1.)); +#9734 = DIRECTION('',(1.,0.,0.)); +#9735 = DEFINITIONAL_REPRESENTATION('',(#9736),#9740); +#9736 = LINE('',#9737,#9738); +#9737 = CARTESIAN_POINT('',(0.,0.)); +#9738 = VECTOR('',#9739,1.); +#9739 = DIRECTION('',(0.,1.)); +#9740 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9741 = ADVANCED_FACE('',(#9742),#9756,.T.); +#9742 = FACE_BOUND('',#9743,.T.); +#9743 = EDGE_LOOP('',(#9744,#9774,#9797,#9820)); +#9744 = ORIENTED_EDGE('',*,*,#9745,.F.); +#9745 = EDGE_CURVE('',#9746,#9748,#9750,.T.); +#9746 = VERTEX_POINT('',#9747); +#9747 = CARTESIAN_POINT('',(1.825,1.625,0.)); +#9748 = VERTEX_POINT('',#9749); +#9749 = CARTESIAN_POINT('',(1.825,1.625,0.1)); +#9750 = SURFACE_CURVE('',#9751,(#9755,#9767),.PCURVE_S1.); +#9751 = LINE('',#9752,#9753); +#9752 = CARTESIAN_POINT('',(1.825,1.625,0.)); +#9753 = VECTOR('',#9754,1.); +#9754 = DIRECTION('',(0.,0.,1.)); +#9755 = PCURVE('',#9756,#9761); +#9756 = PLANE('',#9757); +#9757 = AXIS2_PLACEMENT_3D('',#9758,#9759,#9760); +#9758 = CARTESIAN_POINT('',(1.825,1.625,0.)); +#9759 = DIRECTION('',(1.,0.,0.)); +#9760 = DIRECTION('',(0.,0.,1.)); +#9761 = DEFINITIONAL_REPRESENTATION('',(#9762),#9766); +#9762 = LINE('',#9763,#9764); +#9763 = CARTESIAN_POINT('',(0.,0.)); +#9764 = VECTOR('',#9765,1.); +#9765 = DIRECTION('',(1.,0.)); +#9766 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9767 = PCURVE('',#9648,#9768); +#9768 = DEFINITIONAL_REPRESENTATION('',(#9769),#9773); +#9769 = LINE('',#9770,#9771); +#9770 = CARTESIAN_POINT('',(0.,0.2)); +#9771 = VECTOR('',#9772,1.); +#9772 = DIRECTION('',(1.,0.)); +#9773 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9774 = ORIENTED_EDGE('',*,*,#9775,.T.); +#9775 = EDGE_CURVE('',#9746,#9776,#9778,.T.); +#9776 = VERTEX_POINT('',#9777); +#9777 = CARTESIAN_POINT('',(1.825,1.825,0.)); +#9778 = SURFACE_CURVE('',#9779,(#9783,#9790),.PCURVE_S1.); +#9779 = LINE('',#9780,#9781); +#9780 = CARTESIAN_POINT('',(1.825,1.625,0.)); +#9781 = VECTOR('',#9782,1.); +#9782 = DIRECTION('',(0.,1.,0.)); +#9783 = PCURVE('',#9756,#9784); +#9784 = DEFINITIONAL_REPRESENTATION('',(#9785),#9789); +#9785 = LINE('',#9786,#9787); +#9786 = CARTESIAN_POINT('',(0.,0.)); +#9787 = VECTOR('',#9788,1.); +#9788 = DIRECTION('',(0.,-1.)); +#9789 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9790 = PCURVE('',#9676,#9791); +#9791 = DEFINITIONAL_REPRESENTATION('',(#9792),#9796); +#9792 = LINE('',#9793,#9794); +#9793 = CARTESIAN_POINT('',(0.2,0.)); +#9794 = VECTOR('',#9795,1.); +#9795 = DIRECTION('',(0.,1.)); +#9796 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9797 = ORIENTED_EDGE('',*,*,#9798,.T.); +#9798 = EDGE_CURVE('',#9776,#9799,#9801,.T.); +#9799 = VERTEX_POINT('',#9800); +#9800 = CARTESIAN_POINT('',(1.825,1.825,0.1)); +#9801 = SURFACE_CURVE('',#9802,(#9806,#9813),.PCURVE_S1.); +#9802 = LINE('',#9803,#9804); +#9803 = CARTESIAN_POINT('',(1.825,1.825,0.)); +#9804 = VECTOR('',#9805,1.); +#9805 = DIRECTION('',(0.,0.,1.)); +#9806 = PCURVE('',#9756,#9807); +#9807 = DEFINITIONAL_REPRESENTATION('',(#9808),#9812); +#9808 = LINE('',#9809,#9810); +#9809 = CARTESIAN_POINT('',(0.,-0.2)); +#9810 = VECTOR('',#9811,1.); +#9811 = DIRECTION('',(1.,0.)); +#9812 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9813 = PCURVE('',#9704,#9814); +#9814 = DEFINITIONAL_REPRESENTATION('',(#9815),#9819); +#9815 = LINE('',#9816,#9817); +#9816 = CARTESIAN_POINT('',(0.,0.2)); +#9817 = VECTOR('',#9818,1.); +#9818 = DIRECTION('',(1.,0.)); +#9819 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9820 = ORIENTED_EDGE('',*,*,#9821,.F.); +#9821 = EDGE_CURVE('',#9748,#9799,#9822,.T.); +#9822 = SURFACE_CURVE('',#9823,(#9827,#9834),.PCURVE_S1.); +#9823 = LINE('',#9824,#9825); +#9824 = CARTESIAN_POINT('',(1.825,1.625,0.1)); +#9825 = VECTOR('',#9826,1.); +#9826 = DIRECTION('',(0.,1.,0.)); +#9827 = PCURVE('',#9756,#9828); +#9828 = DEFINITIONAL_REPRESENTATION('',(#9829),#9833); +#9829 = LINE('',#9830,#9831); +#9830 = CARTESIAN_POINT('',(0.1,0.)); +#9831 = VECTOR('',#9832,1.); +#9832 = DIRECTION('',(0.,-1.)); +#9833 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9834 = PCURVE('',#9730,#9835); +#9835 = DEFINITIONAL_REPRESENTATION('',(#9836),#9840); +#9836 = LINE('',#9837,#9838); +#9837 = CARTESIAN_POINT('',(0.2,0.)); +#9838 = VECTOR('',#9839,1.); +#9839 = DIRECTION('',(0.,1.)); +#9840 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9841 = ADVANCED_FACE('',(#9842),#9648,.F.); +#9842 = FACE_BOUND('',#9843,.F.); +#9843 = EDGE_LOOP('',(#9844,#9865,#9866,#9887)); +#9844 = ORIENTED_EDGE('',*,*,#9845,.F.); +#9845 = EDGE_CURVE('',#9626,#9746,#9846,.T.); +#9846 = SURFACE_CURVE('',#9847,(#9851,#9858),.PCURVE_S1.); +#9847 = LINE('',#9848,#9849); +#9848 = CARTESIAN_POINT('',(1.625,1.625,0.)); +#9849 = VECTOR('',#9850,1.); +#9850 = DIRECTION('',(1.,0.,0.)); +#9851 = PCURVE('',#9648,#9852); +#9852 = DEFINITIONAL_REPRESENTATION('',(#9853),#9857); +#9853 = LINE('',#9854,#9855); +#9854 = CARTESIAN_POINT('',(0.,0.)); +#9855 = VECTOR('',#9856,1.); +#9856 = DIRECTION('',(0.,1.)); +#9857 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9858 = PCURVE('',#9676,#9859); +#9859 = DEFINITIONAL_REPRESENTATION('',(#9860),#9864); +#9860 = LINE('',#9861,#9862); +#9861 = CARTESIAN_POINT('',(0.,0.)); +#9862 = VECTOR('',#9863,1.); +#9863 = DIRECTION('',(1.,0.)); +#9864 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9865 = ORIENTED_EDGE('',*,*,#9625,.T.); +#9866 = ORIENTED_EDGE('',*,*,#9867,.T.); +#9867 = EDGE_CURVE('',#9628,#9748,#9868,.T.); +#9868 = SURFACE_CURVE('',#9869,(#9873,#9880),.PCURVE_S1.); +#9869 = LINE('',#9870,#9871); +#9870 = CARTESIAN_POINT('',(1.625,1.625,0.1)); +#9871 = VECTOR('',#9872,1.); +#9872 = DIRECTION('',(1.,0.,0.)); +#9873 = PCURVE('',#9648,#9874); +#9874 = DEFINITIONAL_REPRESENTATION('',(#9875),#9879); +#9875 = LINE('',#9876,#9877); +#9876 = CARTESIAN_POINT('',(0.1,0.)); +#9877 = VECTOR('',#9878,1.); +#9878 = DIRECTION('',(0.,1.)); +#9879 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9880 = PCURVE('',#9730,#9881); +#9881 = DEFINITIONAL_REPRESENTATION('',(#9882),#9886); +#9882 = LINE('',#9883,#9884); +#9883 = CARTESIAN_POINT('',(0.,0.)); +#9884 = VECTOR('',#9885,1.); +#9885 = DIRECTION('',(1.,0.)); +#9886 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9887 = ORIENTED_EDGE('',*,*,#9745,.F.); +#9888 = ADVANCED_FACE('',(#9889),#9704,.T.); +#9889 = FACE_BOUND('',#9890,.T.); +#9890 = EDGE_LOOP('',(#9891,#9912,#9913,#9934)); +#9891 = ORIENTED_EDGE('',*,*,#9892,.F.); +#9892 = EDGE_CURVE('',#9661,#9776,#9893,.T.); +#9893 = SURFACE_CURVE('',#9894,(#9898,#9905),.PCURVE_S1.); +#9894 = LINE('',#9895,#9896); +#9895 = CARTESIAN_POINT('',(1.625,1.825,0.)); +#9896 = VECTOR('',#9897,1.); +#9897 = DIRECTION('',(1.,0.,0.)); +#9898 = PCURVE('',#9704,#9899); +#9899 = DEFINITIONAL_REPRESENTATION('',(#9900),#9904); +#9900 = LINE('',#9901,#9902); +#9901 = CARTESIAN_POINT('',(0.,0.)); +#9902 = VECTOR('',#9903,1.); +#9903 = DIRECTION('',(0.,1.)); +#9904 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9905 = PCURVE('',#9676,#9906); +#9906 = DEFINITIONAL_REPRESENTATION('',(#9907),#9911); +#9907 = LINE('',#9908,#9909); +#9908 = CARTESIAN_POINT('',(0.,0.2)); +#9909 = VECTOR('',#9910,1.); +#9910 = DIRECTION('',(1.,0.)); +#9911 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9912 = ORIENTED_EDGE('',*,*,#9688,.T.); +#9913 = ORIENTED_EDGE('',*,*,#9914,.T.); +#9914 = EDGE_CURVE('',#9689,#9799,#9915,.T.); +#9915 = SURFACE_CURVE('',#9916,(#9920,#9927),.PCURVE_S1.); +#9916 = LINE('',#9917,#9918); +#9917 = CARTESIAN_POINT('',(1.625,1.825,0.1)); +#9918 = VECTOR('',#9919,1.); +#9919 = DIRECTION('',(1.,0.,0.)); +#9920 = PCURVE('',#9704,#9921); +#9921 = DEFINITIONAL_REPRESENTATION('',(#9922),#9926); +#9922 = LINE('',#9923,#9924); +#9923 = CARTESIAN_POINT('',(0.1,0.)); +#9924 = VECTOR('',#9925,1.); +#9925 = DIRECTION('',(0.,1.)); +#9926 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9927 = PCURVE('',#9730,#9928); +#9928 = DEFINITIONAL_REPRESENTATION('',(#9929),#9933); +#9929 = LINE('',#9930,#9931); +#9930 = CARTESIAN_POINT('',(0.,0.2)); +#9931 = VECTOR('',#9932,1.); +#9932 = DIRECTION('',(1.,0.)); +#9933 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9934 = ORIENTED_EDGE('',*,*,#9798,.F.); +#9935 = ADVANCED_FACE('',(#9936),#9676,.F.); +#9936 = FACE_BOUND('',#9937,.F.); +#9937 = EDGE_LOOP('',(#9938,#9939,#9940,#9941)); +#9938 = ORIENTED_EDGE('',*,*,#9660,.F.); +#9939 = ORIENTED_EDGE('',*,*,#9845,.T.); +#9940 = ORIENTED_EDGE('',*,*,#9775,.T.); +#9941 = ORIENTED_EDGE('',*,*,#9892,.F.); +#9942 = ADVANCED_FACE('',(#9943),#9730,.T.); +#9943 = FACE_BOUND('',#9944,.T.); +#9944 = EDGE_LOOP('',(#9945,#9946,#9947,#9948)); +#9945 = ORIENTED_EDGE('',*,*,#9716,.F.); +#9946 = ORIENTED_EDGE('',*,*,#9867,.T.); +#9947 = ORIENTED_EDGE('',*,*,#9821,.T.); +#9948 = ORIENTED_EDGE('',*,*,#9914,.F.); +#9949 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#9953)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#9950,#9951,#9952)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#9950 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#9951 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#9952 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#9953 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#9950, + 'distance_accuracy_value','confusion accuracy'); +#9954 = SHAPE_DEFINITION_REPRESENTATION(#9955,#378); +#9955 = PRODUCT_DEFINITION_SHAPE('','',#9956); +#9956 = PRODUCT_DEFINITION('design','',#9957,#9960); +#9957 = PRODUCT_DEFINITION_FORMATION('','',#9958); +#9958 = PRODUCT('Pins','Pins','',(#9959)); +#9959 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9960 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#9961 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#9962,#9964); +#9962 = ( REPRESENTATION_RELATIONSHIP('','',#378,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#9963) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#9963 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19); +#9964 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #9965); +#9965 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('2','=>[0:1:1:3]','',#5,#9956,$); +#9966 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#9958)); +#9967 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #9968,#9978,#9987,#9996,#10005,#10014,#10023,#10032,#10041,#10050, + #10059,#10068,#10077,#10086,#10095,#10104,#10113,#10122,#10131, + #10140,#10149,#10158,#10167,#10176,#10185,#10194,#10203,#10212, + #10221),#9949); +#9968 = STYLED_ITEM('color',(#9969),#379); +#9969 = PRESENTATION_STYLE_ASSIGNMENT((#9970,#9976)); +#9970 = SURFACE_STYLE_USAGE(.BOTH.,#9971); +#9971 = SURFACE_SIDE_STYLE('',(#9972)); +#9972 = SURFACE_STYLE_FILL_AREA(#9973); +#9973 = FILL_AREA_STYLE('',(#9974)); +#9974 = FILL_AREA_STYLE_COLOUR('',#9975); +#9975 = COLOUR_RGB('',0.73400002718,0.773000001907,0.79699999094); +#9976 = CURVE_STYLE('',#9977,POSITIVE_LENGTH_MEASURE(0.1),#9975); +#9977 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#9978 = STYLED_ITEM('color',(#9979),#709); +#9979 = PRESENTATION_STYLE_ASSIGNMENT((#9980,#9985)); +#9980 = SURFACE_STYLE_USAGE(.BOTH.,#9981); +#9981 = SURFACE_SIDE_STYLE('',(#9982)); +#9982 = SURFACE_STYLE_FILL_AREA(#9983); +#9983 = FILL_AREA_STYLE('',(#9984)); +#9984 = FILL_AREA_STYLE_COLOUR('',#9975); +#9985 = CURVE_STYLE('',#9986,POSITIVE_LENGTH_MEASURE(0.1),#9975); +#9986 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#9987 = STYLED_ITEM('color',(#9988),#1039); +#9988 = PRESENTATION_STYLE_ASSIGNMENT((#9989,#9994)); +#9989 = SURFACE_STYLE_USAGE(.BOTH.,#9990); +#9990 = SURFACE_SIDE_STYLE('',(#9991)); +#9991 = SURFACE_STYLE_FILL_AREA(#9992); +#9992 = FILL_AREA_STYLE('',(#9993)); +#9993 = FILL_AREA_STYLE_COLOUR('',#9975); +#9994 = CURVE_STYLE('',#9995,POSITIVE_LENGTH_MEASURE(0.1),#9975); +#9995 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#9996 = STYLED_ITEM('color',(#9997),#1369); +#9997 = PRESENTATION_STYLE_ASSIGNMENT((#9998,#10003)); +#9998 = SURFACE_STYLE_USAGE(.BOTH.,#9999); +#9999 = SURFACE_SIDE_STYLE('',(#10000)); +#10000 = SURFACE_STYLE_FILL_AREA(#10001); +#10001 = FILL_AREA_STYLE('',(#10002)); +#10002 = FILL_AREA_STYLE_COLOUR('',#9975); +#10003 = CURVE_STYLE('',#10004,POSITIVE_LENGTH_MEASURE(0.1),#9975); +#10004 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#10005 = STYLED_ITEM('color',(#10006),#1699); +#10006 = PRESENTATION_STYLE_ASSIGNMENT((#10007,#10012)); +#10007 = SURFACE_STYLE_USAGE(.BOTH.,#10008); +#10008 = SURFACE_SIDE_STYLE('',(#10009)); +#10009 = SURFACE_STYLE_FILL_AREA(#10010); +#10010 = FILL_AREA_STYLE('',(#10011)); +#10011 = FILL_AREA_STYLE_COLOUR('',#9975); +#10012 = CURVE_STYLE('',#10013,POSITIVE_LENGTH_MEASURE(0.1),#9975); +#10013 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#10014 = STYLED_ITEM('color',(#10015),#2029); +#10015 = PRESENTATION_STYLE_ASSIGNMENT((#10016,#10021)); +#10016 = SURFACE_STYLE_USAGE(.BOTH.,#10017); +#10017 = SURFACE_SIDE_STYLE('',(#10018)); +#10018 = SURFACE_STYLE_FILL_AREA(#10019); +#10019 = FILL_AREA_STYLE('',(#10020)); +#10020 = FILL_AREA_STYLE_COLOUR('',#9975); +#10021 = CURVE_STYLE('',#10022,POSITIVE_LENGTH_MEASURE(0.1),#9975); +#10022 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#10023 = STYLED_ITEM('color',(#10024),#2359); +#10024 = PRESENTATION_STYLE_ASSIGNMENT((#10025,#10030)); +#10025 = SURFACE_STYLE_USAGE(.BOTH.,#10026); +#10026 = SURFACE_SIDE_STYLE('',(#10027)); +#10027 = SURFACE_STYLE_FILL_AREA(#10028); +#10028 = FILL_AREA_STYLE('',(#10029)); +#10029 = FILL_AREA_STYLE_COLOUR('',#9975); +#10030 = CURVE_STYLE('',#10031,POSITIVE_LENGTH_MEASURE(0.1),#9975); +#10031 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#10032 = STYLED_ITEM('color',(#10033),#2689); +#10033 = PRESENTATION_STYLE_ASSIGNMENT((#10034,#10039)); +#10034 = SURFACE_STYLE_USAGE(.BOTH.,#10035); +#10035 = SURFACE_SIDE_STYLE('',(#10036)); +#10036 = SURFACE_STYLE_FILL_AREA(#10037); +#10037 = FILL_AREA_STYLE('',(#10038)); +#10038 = FILL_AREA_STYLE_COLOUR('',#9975); +#10039 = CURVE_STYLE('',#10040,POSITIVE_LENGTH_MEASURE(0.1),#9975); +#10040 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#10041 = STYLED_ITEM('color',(#10042),#3019); +#10042 = PRESENTATION_STYLE_ASSIGNMENT((#10043,#10048)); +#10043 = SURFACE_STYLE_USAGE(.BOTH.,#10044); +#10044 = SURFACE_SIDE_STYLE('',(#10045)); +#10045 = SURFACE_STYLE_FILL_AREA(#10046); +#10046 = FILL_AREA_STYLE('',(#10047)); +#10047 = FILL_AREA_STYLE_COLOUR('',#9975); +#10048 = CURVE_STYLE('',#10049,POSITIVE_LENGTH_MEASURE(0.1),#9975); +#10049 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#10050 = STYLED_ITEM('color',(#10051),#3349); +#10051 = PRESENTATION_STYLE_ASSIGNMENT((#10052,#10057)); +#10052 = SURFACE_STYLE_USAGE(.BOTH.,#10053); +#10053 = SURFACE_SIDE_STYLE('',(#10054)); +#10054 = SURFACE_STYLE_FILL_AREA(#10055); +#10055 = FILL_AREA_STYLE('',(#10056)); +#10056 = FILL_AREA_STYLE_COLOUR('',#9975); +#10057 = CURVE_STYLE('',#10058,POSITIVE_LENGTH_MEASURE(0.1),#9975); +#10058 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#10059 = STYLED_ITEM('color',(#10060),#3679); +#10060 = PRESENTATION_STYLE_ASSIGNMENT((#10061,#10066)); +#10061 = SURFACE_STYLE_USAGE(.BOTH.,#10062); +#10062 = SURFACE_SIDE_STYLE('',(#10063)); +#10063 = SURFACE_STYLE_FILL_AREA(#10064); +#10064 = FILL_AREA_STYLE('',(#10065)); +#10065 = FILL_AREA_STYLE_COLOUR('',#9975); +#10066 = CURVE_STYLE('',#10067,POSITIVE_LENGTH_MEASURE(0.1),#9975); +#10067 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#10068 = STYLED_ITEM('color',(#10069),#4009); +#10069 = PRESENTATION_STYLE_ASSIGNMENT((#10070,#10075)); +#10070 = SURFACE_STYLE_USAGE(.BOTH.,#10071); +#10071 = SURFACE_SIDE_STYLE('',(#10072)); +#10072 = SURFACE_STYLE_FILL_AREA(#10073); +#10073 = FILL_AREA_STYLE('',(#10074)); +#10074 = FILL_AREA_STYLE_COLOUR('',#9975); +#10075 = CURVE_STYLE('',#10076,POSITIVE_LENGTH_MEASURE(0.1),#9975); +#10076 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#10077 = STYLED_ITEM('color',(#10078),#4339); +#10078 = PRESENTATION_STYLE_ASSIGNMENT((#10079,#10084)); +#10079 = SURFACE_STYLE_USAGE(.BOTH.,#10080); +#10080 = SURFACE_SIDE_STYLE('',(#10081)); +#10081 = SURFACE_STYLE_FILL_AREA(#10082); +#10082 = FILL_AREA_STYLE('',(#10083)); +#10083 = FILL_AREA_STYLE_COLOUR('',#9975); +#10084 = CURVE_STYLE('',#10085,POSITIVE_LENGTH_MEASURE(0.1),#9975); +#10085 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#10086 = STYLED_ITEM('color',(#10087),#4669); +#10087 = PRESENTATION_STYLE_ASSIGNMENT((#10088,#10093)); +#10088 = SURFACE_STYLE_USAGE(.BOTH.,#10089); +#10089 = SURFACE_SIDE_STYLE('',(#10090)); +#10090 = SURFACE_STYLE_FILL_AREA(#10091); +#10091 = FILL_AREA_STYLE('',(#10092)); +#10092 = FILL_AREA_STYLE_COLOUR('',#9975); +#10093 = CURVE_STYLE('',#10094,POSITIVE_LENGTH_MEASURE(0.1),#9975); +#10094 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#10095 = STYLED_ITEM('color',(#10096),#4999); +#10096 = PRESENTATION_STYLE_ASSIGNMENT((#10097,#10102)); +#10097 = SURFACE_STYLE_USAGE(.BOTH.,#10098); +#10098 = SURFACE_SIDE_STYLE('',(#10099)); +#10099 = SURFACE_STYLE_FILL_AREA(#10100); +#10100 = FILL_AREA_STYLE('',(#10101)); +#10101 = FILL_AREA_STYLE_COLOUR('',#9975); +#10102 = CURVE_STYLE('',#10103,POSITIVE_LENGTH_MEASURE(0.1),#9975); +#10103 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#10104 = STYLED_ITEM('color',(#10105),#5329); +#10105 = PRESENTATION_STYLE_ASSIGNMENT((#10106,#10111)); +#10106 = SURFACE_STYLE_USAGE(.BOTH.,#10107); +#10107 = SURFACE_SIDE_STYLE('',(#10108)); +#10108 = SURFACE_STYLE_FILL_AREA(#10109); +#10109 = FILL_AREA_STYLE('',(#10110)); +#10110 = FILL_AREA_STYLE_COLOUR('',#9975); +#10111 = CURVE_STYLE('',#10112,POSITIVE_LENGTH_MEASURE(0.1),#9975); +#10112 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#10113 = STYLED_ITEM('color',(#10114),#5659); +#10114 = PRESENTATION_STYLE_ASSIGNMENT((#10115,#10120)); +#10115 = SURFACE_STYLE_USAGE(.BOTH.,#10116); +#10116 = SURFACE_SIDE_STYLE('',(#10117)); +#10117 = SURFACE_STYLE_FILL_AREA(#10118); +#10118 = FILL_AREA_STYLE('',(#10119)); +#10119 = FILL_AREA_STYLE_COLOUR('',#9975); +#10120 = CURVE_STYLE('',#10121,POSITIVE_LENGTH_MEASURE(0.1),#9975); +#10121 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#10122 = STYLED_ITEM('color',(#10123),#5989); +#10123 = PRESENTATION_STYLE_ASSIGNMENT((#10124,#10129)); +#10124 = SURFACE_STYLE_USAGE(.BOTH.,#10125); +#10125 = SURFACE_SIDE_STYLE('',(#10126)); +#10126 = SURFACE_STYLE_FILL_AREA(#10127); +#10127 = FILL_AREA_STYLE('',(#10128)); +#10128 = FILL_AREA_STYLE_COLOUR('',#9975); +#10129 = CURVE_STYLE('',#10130,POSITIVE_LENGTH_MEASURE(0.1),#9975); +#10130 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#10131 = STYLED_ITEM('color',(#10132),#6319); +#10132 = PRESENTATION_STYLE_ASSIGNMENT((#10133,#10138)); +#10133 = SURFACE_STYLE_USAGE(.BOTH.,#10134); +#10134 = SURFACE_SIDE_STYLE('',(#10135)); +#10135 = SURFACE_STYLE_FILL_AREA(#10136); +#10136 = FILL_AREA_STYLE('',(#10137)); +#10137 = FILL_AREA_STYLE_COLOUR('',#9975); +#10138 = CURVE_STYLE('',#10139,POSITIVE_LENGTH_MEASURE(0.1),#9975); +#10139 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#10140 = STYLED_ITEM('color',(#10141),#6649); +#10141 = PRESENTATION_STYLE_ASSIGNMENT((#10142,#10147)); +#10142 = SURFACE_STYLE_USAGE(.BOTH.,#10143); +#10143 = SURFACE_SIDE_STYLE('',(#10144)); +#10144 = SURFACE_STYLE_FILL_AREA(#10145); +#10145 = FILL_AREA_STYLE('',(#10146)); +#10146 = FILL_AREA_STYLE_COLOUR('',#9975); +#10147 = CURVE_STYLE('',#10148,POSITIVE_LENGTH_MEASURE(0.1),#9975); +#10148 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#10149 = STYLED_ITEM('color',(#10150),#6979); +#10150 = PRESENTATION_STYLE_ASSIGNMENT((#10151,#10156)); +#10151 = SURFACE_STYLE_USAGE(.BOTH.,#10152); +#10152 = SURFACE_SIDE_STYLE('',(#10153)); +#10153 = SURFACE_STYLE_FILL_AREA(#10154); +#10154 = FILL_AREA_STYLE('',(#10155)); +#10155 = FILL_AREA_STYLE_COLOUR('',#9975); +#10156 = CURVE_STYLE('',#10157,POSITIVE_LENGTH_MEASURE(0.1),#9975); +#10157 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#10158 = STYLED_ITEM('color',(#10159),#7309); +#10159 = PRESENTATION_STYLE_ASSIGNMENT((#10160,#10165)); +#10160 = SURFACE_STYLE_USAGE(.BOTH.,#10161); +#10161 = SURFACE_SIDE_STYLE('',(#10162)); +#10162 = SURFACE_STYLE_FILL_AREA(#10163); +#10163 = FILL_AREA_STYLE('',(#10164)); +#10164 = FILL_AREA_STYLE_COLOUR('',#9975); +#10165 = CURVE_STYLE('',#10166,POSITIVE_LENGTH_MEASURE(0.1),#9975); +#10166 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#10167 = STYLED_ITEM('color',(#10168),#7639); +#10168 = PRESENTATION_STYLE_ASSIGNMENT((#10169,#10174)); +#10169 = SURFACE_STYLE_USAGE(.BOTH.,#10170); +#10170 = SURFACE_SIDE_STYLE('',(#10171)); +#10171 = SURFACE_STYLE_FILL_AREA(#10172); +#10172 = FILL_AREA_STYLE('',(#10173)); +#10173 = FILL_AREA_STYLE_COLOUR('',#9975); +#10174 = CURVE_STYLE('',#10175,POSITIVE_LENGTH_MEASURE(0.1),#9975); +#10175 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#10176 = STYLED_ITEM('color',(#10177),#7969); +#10177 = PRESENTATION_STYLE_ASSIGNMENT((#10178,#10183)); +#10178 = SURFACE_STYLE_USAGE(.BOTH.,#10179); +#10179 = SURFACE_SIDE_STYLE('',(#10180)); +#10180 = SURFACE_STYLE_FILL_AREA(#10181); +#10181 = FILL_AREA_STYLE('',(#10182)); +#10182 = FILL_AREA_STYLE_COLOUR('',#9975); +#10183 = CURVE_STYLE('',#10184,POSITIVE_LENGTH_MEASURE(0.1),#9975); +#10184 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#10185 = STYLED_ITEM('color',(#10186),#8299); +#10186 = PRESENTATION_STYLE_ASSIGNMENT((#10187,#10192)); +#10187 = SURFACE_STYLE_USAGE(.BOTH.,#10188); +#10188 = SURFACE_SIDE_STYLE('',(#10189)); +#10189 = SURFACE_STYLE_FILL_AREA(#10190); +#10190 = FILL_AREA_STYLE('',(#10191)); +#10191 = FILL_AREA_STYLE_COLOUR('',#9975); +#10192 = CURVE_STYLE('',#10193,POSITIVE_LENGTH_MEASURE(0.1),#9975); +#10193 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#10194 = STYLED_ITEM('color',(#10195),#8629); +#10195 = PRESENTATION_STYLE_ASSIGNMENT((#10196,#10201)); +#10196 = SURFACE_STYLE_USAGE(.BOTH.,#10197); +#10197 = SURFACE_SIDE_STYLE('',(#10198)); +#10198 = SURFACE_STYLE_FILL_AREA(#10199); +#10199 = FILL_AREA_STYLE('',(#10200)); +#10200 = FILL_AREA_STYLE_COLOUR('',#9975); +#10201 = CURVE_STYLE('',#10202,POSITIVE_LENGTH_MEASURE(0.1),#9975); +#10202 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#10203 = STYLED_ITEM('color',(#10204),#8959); +#10204 = PRESENTATION_STYLE_ASSIGNMENT((#10205,#10210)); +#10205 = SURFACE_STYLE_USAGE(.BOTH.,#10206); +#10206 = SURFACE_SIDE_STYLE('',(#10207)); +#10207 = SURFACE_STYLE_FILL_AREA(#10208); +#10208 = FILL_AREA_STYLE('',(#10209)); +#10209 = FILL_AREA_STYLE_COLOUR('',#9975); +#10210 = CURVE_STYLE('',#10211,POSITIVE_LENGTH_MEASURE(0.1),#9975); +#10211 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#10212 = STYLED_ITEM('color',(#10213),#9289); +#10213 = PRESENTATION_STYLE_ASSIGNMENT((#10214,#10219)); +#10214 = SURFACE_STYLE_USAGE(.BOTH.,#10215); +#10215 = SURFACE_SIDE_STYLE('',(#10216)); +#10216 = SURFACE_STYLE_FILL_AREA(#10217); +#10217 = FILL_AREA_STYLE('',(#10218)); +#10218 = FILL_AREA_STYLE_COLOUR('',#9975); +#10219 = CURVE_STYLE('',#10220,POSITIVE_LENGTH_MEASURE(0.1),#9975); +#10220 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#10221 = STYLED_ITEM('color',(#10222),#9619); +#10222 = PRESENTATION_STYLE_ASSIGNMENT((#10223,#10228)); +#10223 = SURFACE_STYLE_USAGE(.BOTH.,#10224); +#10224 = SURFACE_SIDE_STYLE('',(#10225)); +#10225 = SURFACE_STYLE_FILL_AREA(#10226); +#10226 = FILL_AREA_STYLE('',(#10227)); +#10227 = FILL_AREA_STYLE_COLOUR('',#9975); +#10228 = CURVE_STYLE('',#10229,POSITIVE_LENGTH_MEASURE(0.1),#9975); +#10229 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#10230 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #10231),#360); +#10231 = STYLED_ITEM('color',(#10232),#30); +#10232 = PRESENTATION_STYLE_ASSIGNMENT((#10233,#10239)); +#10233 = SURFACE_STYLE_USAGE(.BOTH.,#10234); +#10234 = SURFACE_SIDE_STYLE('',(#10235)); +#10235 = SURFACE_STYLE_FILL_AREA(#10236); +#10236 = FILL_AREA_STYLE('',(#10237)); +#10237 = FILL_AREA_STYLE_COLOUR('',#10238); +#10238 = COLOUR_RGB('',0.300000011921,0.300000011921,0.300000011921); +#10239 = CURVE_STYLE('',#10240,POSITIVE_LENGTH_MEASURE(0.1),#10238); +#10240 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/parts/parts.pretty/QFN-140_hole_large.kicad_mod b/parts/parts.pretty/QFN-140_hole_large.kicad_mod new file mode 100644 index 0000000..740b6e7 --- /dev/null +++ b/parts/parts.pretty/QFN-140_hole_large.kicad_mod @@ -0,0 +1,1130 @@ +(footprint "QFN-140_hole_large" + (version 20241229) + (generator "pcbnew") + (generator_version "9.0") + (layer "F.Cu") + (property "Reference" "REF**" + (at 0 -16 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "5e2a335c-ed5c-48f7-8f3f-ab95120c0d07") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "QFN-140_hole_large" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "f6f973a3-0a13-461d-8013-0f4232afab02") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "3eb7b2d6-56bf-4c25-8ed9-2c9e314e4800") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "7832f3ac-3006-415d-8f49-a0dfa53dc368") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start -16 -16) + (end -16 -14.5) + (stroke + (width 0.1) + (type default) + ) + (layer "F.SilkS") + (uuid "8635bdb5-4ec1-4cf5-b502-d1bd4126ece5") + ) + (fp_line + (start -14.5 -16) + (end -16 -16) + (stroke + (width 0.1) + (type default) + ) + (layer "F.SilkS") + (uuid "e507807c-1d90-44ae-b2e0-7ab96b07c44e") + ) + (fp_line + (start -16 -16) + (end -16 -14.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.SilkS") + (uuid "b806e310-069c-44c1-ae8e-1375c52236b5") + ) + (fp_line + (start -14.5 -16) + (end -16 -16) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.SilkS") + (uuid "5532e459-af0e-4e3d-8ba0-6d26010be3ea") + ) + (fp_line + (start -15 -15) + (end 15 -15) + (stroke + (width 0.05) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "2308cb1d-480d-40f2-8576-dc9fb94e2e4e") + ) + (fp_line + (start -15 15) + (end -15 -15) + (stroke + (width 0.05) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "baeb6246-0fe2-4ea2-aca6-dcfefdb72bfc") + ) + (fp_line + (start 15 -15) + (end 15 15) + (stroke + (width 0.05) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "01efad45-a87d-437f-91a5-49f168e87551") + ) + (fp_line + (start 15 15) + (end -15 15) + (stroke + (width 0.05) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "0a2edcc0-4d63-47ff-bfcd-17f111088ef9") + ) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "3d2c771e-233b-45b8-be3f-15865c5ef319") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" smd rect + (at -16 -13.6) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "1785ad3e-a9bb-44a0-aef5-c8e8e166359f") + ) + (pad "2" smd rect + (at -16 -12.8) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "80da14fd-f25a-4871-baa3-4b320ef7e39a") + ) + (pad "3" smd rect + (at -16 -12) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "c9709ca1-089a-47a1-9165-8584ad82831b") + ) + (pad "4" smd rect + (at -16 -11.2) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "0d94ec69-5909-4a82-8271-14f8bf5cc16c") + ) + (pad "5" smd rect + (at -16 -10.4) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "346e136b-ac6a-44ca-b68d-ccdf9ec131c4") + ) + (pad "6" smd rect + (at -16 -9.6) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "672ed751-a0c7-4cd5-81c4-10923d81c5b1") + ) + (pad "7" smd rect + (at -16 -8.8) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "bd18e34c-927f-47ce-b727-41c271ffd6bc") + ) + (pad "8" smd rect + (at -16 -8) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "10bee068-6247-4ccb-9691-1a0bc1716c64") + ) + (pad "9" smd rect + (at -16 -7.2) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "43f14a45-a977-453b-8ac1-d0f2a70920bb") + ) + (pad "10" smd rect + (at -16 -6.4) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "8110f1ce-5fc8-48da-8f61-60abd1395a72") + ) + (pad "11" smd rect + (at -16 -5.6) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "75647e8c-6aaa-4dcd-b234-d21958404721") + ) + (pad "12" smd rect + (at -16 -4.8) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "dc4bf3c0-4268-470a-878e-109620442ec2") + ) + (pad "13" smd rect + (at -16 -4) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "0037ab99-7fe5-45f9-9411-d1f3d5afd343") + ) + (pad "14" smd rect + (at -16 -3.2) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "5acb93b9-cf7f-4f86-b66a-b498c7031411") + ) + (pad "15" smd rect + (at -16 -2.4) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "1b740de4-e8fc-45d2-a178-db20aeb4b9d7") + ) + (pad "16" smd rect + (at -16 -1.6) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "1b335ea3-8c3d-4b9a-9f1d-e930e6d1f581") + ) + (pad "17" smd rect + (at -16 -0.8) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "3b648ea0-29a0-44db-8559-24a4b30892d9") + ) + (pad "18" smd rect + (at -16 0) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "f1d48464-6262-4fbb-8c3e-c886a2b801b0") + ) + (pad "19" smd rect + (at -16 0.8) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "f14564cb-13d6-4ea3-a8ea-04810215a42f") + ) + (pad "20" smd rect + (at -16 1.6) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "c50888dd-9fd9-40fe-a13e-bd85be86b7c1") + ) + (pad "21" smd rect + (at -16 2.4) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "cb3cd00a-cd86-498f-ae23-13d73cc561a4") + ) + (pad "22" smd rect + (at -16 3.2) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "3bd1dbe4-990c-41bb-be73-3177924c0739") + ) + (pad "23" smd rect + (at -16 4) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "a168b986-269c-4d75-b6c3-5781ed2f001a") + ) + (pad "24" smd rect + (at -16 4.8) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "2c66d3dc-835f-42ad-b432-1612c60ec454") + ) + (pad "25" smd rect + (at -16 5.6) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "c4644b59-cd4c-42a7-9e81-1cad23b3932c") + ) + (pad "26" smd rect + (at -16 6.4) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "941906ad-18fb-45d5-85b9-a8a7e6309958") + ) + (pad "27" smd rect + (at -16 7.2) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "9470eb47-60d6-48fb-b8a1-3d4bc2457d2d") + ) + (pad "28" smd rect + (at -16 8) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "f8b4d452-74ca-46cc-9689-23001848533d") + ) + (pad "29" smd rect + (at -16 8.8) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "196c2efb-927a-4b18-95ce-546926d8119e") + ) + (pad "30" smd rect + (at -16 9.6) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "8fd298bc-ab48-4d5c-91ce-b1e9d832adae") + ) + (pad "31" smd rect + (at -16 10.4) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "2c6c0243-d478-4071-b3e3-4aa71469a9bf") + ) + (pad "32" smd rect + (at -16 11.2) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "988d7100-03dd-4e01-903b-165ae9fed578") + ) + (pad "33" smd rect + (at -16 12) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "1de790b8-7849-40f8-9289-b99d60fad6a0") + ) + (pad "34" smd rect + (at -16 12.8) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "8f96a45a-9460-4ece-ad6a-215265539653") + ) + (pad "35" smd rect + (at -16 13.6) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "d23c3151-bc6d-4ad4-95ee-9f62d19d664f") + ) + (pad "36" smd rect + (at -13.6 16 90) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "6d5e571e-8bfc-4d5d-a789-9391848d7dd2") + ) + (pad "37" smd rect + (at -12.8 16 90) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "638d1f05-9277-41aa-8333-df2e5dc3b2a3") + ) + (pad "38" smd rect + (at -12 16 90) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "9dc9e927-904d-40f8-99a3-cc94a772a9bd") + ) + (pad "39" smd rect + (at -11.2 16 90) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "ca967772-fea3-4ae4-a029-2f0f06c3ed4d") + ) + (pad "40" smd rect + (at -10.4 16 90) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "5eda47d1-1080-4986-9140-18aafff839ec") + ) + (pad "41" smd rect + (at -9.6 16 90) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "7b1a2144-546b-4101-be73-1dccee308d78") + ) + (pad "42" smd rect + (at -8.8 16 90) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "51f98585-830d-4ccd-a941-411f2ab86d19") + ) + (pad "43" smd rect + (at -8 16 90) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "5678efc9-78fb-42f7-abde-43e4119ffabc") + ) + (pad "44" smd rect + (at -7.2 16 90) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "bd55cdae-cc6f-4abb-8bb0-2c388a250bbf") + ) + (pad "45" smd rect + (at -6.4 16 90) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "1efa5f82-860c-44a4-9d71-f7bf6026e879") + ) + (pad "46" smd rect + (at -5.6 16 90) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "d96aa5bc-2cc7-4769-9e99-18e8846116f1") + ) + (pad "47" smd rect + (at -4.8 16 90) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "0b59b5c3-3f6d-4874-82ca-995182d8f56d") + ) + (pad "48" smd rect + (at -4 16 90) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "d206e676-15ee-4d89-adfb-f2197d133c56") + ) + (pad "49" smd rect + (at -3.2 16 90) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "edb14677-ae1a-40d4-8d14-51937e39b335") + ) + (pad "50" smd rect + (at -2.4 16 90) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "558eff3c-22a5-474d-8dd6-539789a17e01") + ) + (pad "51" smd rect + (at -1.6 16 90) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "9bc84e7d-3fac-4c1c-8349-00a3ae560bf2") + ) + (pad "52" smd rect + (at -0.8 16 90) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "a28c2aa0-91d0-48dd-97c4-8ef8b12eccd4") + ) + (pad "53" smd rect + (at 0 16 90) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "57a8f267-8e5c-46a1-a8aa-92333a572b9e") + ) + (pad "54" smd rect + (at 0.8 16 90) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "7f4be59b-335c-4aef-b415-b5b51d2d944e") + ) + (pad "55" smd rect + (at 1.6 16 90) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "7a595b36-c0d0-41f2-990a-e420636934d1") + ) + (pad "56" smd rect + (at 2.4 16 90) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "3053546f-d171-4740-bd98-296021eb8ad3") + ) + (pad "57" smd rect + (at 3.2 16 90) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "41672d14-6c85-4d20-b193-56bc70caaed2") + ) + (pad "58" smd rect + (at 4 16 90) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "371fb927-a476-4860-9a7f-045470597320") + ) + (pad "59" smd rect + (at 4.8 16 90) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "97fde81f-a129-4ed4-bb86-30f28017aef3") + ) + (pad "60" smd rect + (at 5.6 16 90) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "d216a2a5-babf-474d-96a8-e0739430a9fc") + ) + (pad "61" smd rect + (at 6.4 16 90) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "637fcc36-13bd-454d-b794-053bbca488d9") + ) + (pad "62" smd rect + (at 7.2 16 90) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "fc6aebef-c96a-4ee2-aea6-5eac08718565") + ) + (pad "63" smd rect + (at 8 16 90) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "00937a34-2725-40ec-8895-2b41e52a213e") + ) + (pad "64" smd rect + (at 8.8 16 90) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "0507fbe0-d00a-4fef-afba-5d075a8c3a45") + ) + (pad "65" smd rect + (at 9.6 16 90) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "79e51207-75c3-4e4e-a019-46b7e8dc64b0") + ) + (pad "66" smd rect + (at 10.4 16 90) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "119c7dec-6db2-4525-a2d1-253af418b790") + ) + (pad "67" smd rect + (at 11.2 16 90) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "3f717bda-a1b7-44bb-8dc2-6e46d63b4125") + ) + (pad "68" smd rect + (at 12 16 90) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "ac626bdf-cb90-4677-8420-f96c80237784") + ) + (pad "69" smd rect + (at 12.8 16 90) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "e10bda2f-6aec-401c-8539-9b9bea502d78") + ) + (pad "70" smd rect + (at 13.6 16 90) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "0dae1931-a413-42c0-ac2f-92a209ba5b9d") + ) + (pad "71" smd rect + (at 16 13.6) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "72ce4a1f-8d69-4397-bce4-22479cfa0153") + ) + (pad "72" smd rect + (at 16 12.8) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "fbfd08eb-380e-4dbb-977b-360505778a07") + ) + (pad "73" smd rect + (at 16 12) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "275151e7-813b-47ac-9d11-cf06891fe20f") + ) + (pad "74" smd rect + (at 16 11.2) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "7214d83a-cbf7-4572-9929-150fac4387b7") + ) + (pad "75" smd rect + (at 16 10.4) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "5b0130b7-2689-48bd-a3a2-da5b2e8f5518") + ) + (pad "76" smd rect + (at 16 9.6) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "5c6b4489-7094-4107-9540-488a489fce66") + ) + (pad "77" smd rect + (at 16 8.8) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "03fb484a-bc64-45ea-bada-428357933c3c") + ) + (pad "78" smd rect + (at 16 8) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "092f52a9-7bc3-47b3-b7d6-e78781fc3594") + ) + (pad "79" smd rect + (at 16 7.2) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "5e693d5e-d865-4a53-9407-34c162b7e947") + ) + (pad "80" smd rect + (at 16 6.4) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "849590bd-e8d8-4d8a-a3ca-89c621e7495c") + ) + (pad "81" smd rect + (at 16 5.6) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "d6466fea-26e8-4694-a0f4-069148760e89") + ) + (pad "82" smd rect + (at 16 4.8) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "5f1b1c61-6ddc-4e6b-821e-07f542139bcc") + ) + (pad "83" smd rect + (at 16 4) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "e230ca73-057f-4c70-99c7-d71623d1feb1") + ) + (pad "84" smd rect + (at 16 3.2) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "5d4d578a-d503-43f6-b2b3-37b8beb5de14") + ) + (pad "85" smd rect + (at 16 2.4) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "5e9fd345-d7cf-4ffb-be74-eb40e68070c7") + ) + (pad "86" smd rect + (at 16 1.6) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "493244f9-4bbe-4100-9efa-1587f4152017") + ) + (pad "87" smd rect + (at 16 0.8) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "a3c52770-ba56-45c9-b57b-631eec81fdc7") + ) + (pad "88" smd rect + (at 16 0) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "cd47ae2f-4ad2-452f-9149-3ea896967b1c") + ) + (pad "89" smd rect + (at 16 -0.8) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "59c23bd3-fd4b-410a-be7b-bfcff1f1a853") + ) + (pad "90" smd rect + (at 16 -1.6) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "bf84d814-2880-4a81-bb19-b3730f38dad0") + ) + (pad "91" smd rect + (at 16 -2.4) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "bc8ae42d-748c-426d-95da-9487d7725754") + ) + (pad "92" smd rect + (at 16 -3.2) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "50265a39-f26d-4d09-809a-b6715d819c8c") + ) + (pad "93" smd rect + (at 16 -4) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "578f3bc7-4c0e-4696-9e4d-b65d516dd86a") + ) + (pad "94" smd rect + (at 16 -4.8) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "6198fbdc-c311-4389-9e0a-85a595791ee0") + ) + (pad "95" smd rect + (at 16 -5.6) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "5c38ba08-228a-47df-9700-5d8cf4115ceb") + ) + (pad "96" smd rect + (at 16 -6.4) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "3b2be221-b004-49d2-a8fd-b26965eff436") + ) + (pad "97" smd rect + (at 16 -7.2) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "be578f7a-f888-4840-a3de-0be8d3de24ec") + ) + (pad "98" smd rect + (at 16 -8) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "9d434e19-5259-4e40-86a1-4965b60ea986") + ) + (pad "99" smd rect + (at 16 -8.8) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "2e9c02f5-12c6-4afe-a6aa-a37ca7e48e09") + ) + (pad "100" smd rect + (at 16 -9.6) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "0e3be257-7351-4c74-882d-8080791ca206") + ) + (pad "101" smd rect + (at 16 -10.4) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "299696b4-aba9-46de-8dcb-ae96686e48ea") + ) + (pad "102" smd rect + (at 16 -11.2) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "525b38dc-085c-4c61-9dfc-092e88779845") + ) + (pad "103" smd rect + (at 16 -12) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "711fa1fb-e442-4ee1-b918-22f0128840d6") + ) + (pad "104" smd rect + (at 16 -12.8) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "a53ab3c4-4394-4834-9203-4c1feb99d1d8") + ) + (pad "105" smd rect + (at 16 -13.6) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "9d72f9fc-e273-4a3d-ac7a-06aed3e59d74") + ) + (pad "106" smd rect + (at 13.6 -16 90) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "50f2ab39-3235-4f4c-b2c2-18a9c2482962") + ) + (pad "107" smd rect + (at 12.8 -16 90) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "5d6a82d9-61da-435b-b284-948eba57fe94") + ) + (pad "108" smd rect + (at 12 -16 90) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "d8f498c9-b6b2-48c9-bfc1-6274f743e296") + ) + (pad "109" smd rect + (at 11.2 -16 90) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "e44ab68d-bfae-4cb8-bb0f-89d3224f2e50") + ) + (pad "110" smd rect + (at 10.4 -16 90) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "b7dd3351-3379-490b-a993-1037cfbd956f") + ) + (pad "111" smd rect + (at 9.6 -16 90) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "6f644715-2feb-44f2-9893-e4aa86f19fc4") + ) + (pad "112" smd rect + (at 8.8 -16 90) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "ea6088d0-bdd8-4df2-8e83-739ae581e4ee") + ) + (pad "113" smd rect + (at 8 -16 90) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "f5983b13-1c08-4cdc-af11-495007fe3aa9") + ) + (pad "114" smd rect + (at 7.2 -16 90) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "a26fb20b-8bed-4162-9f0f-230f7cedfe35") + ) + (pad "115" smd rect + (at 6.4 -16 90) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "d905fb2a-0f67-4b00-87f4-8d9c0a90da1f") + ) + (pad "116" smd rect + (at 5.6 -16 90) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "08d5f00d-a120-480e-84be-f19970d7d1de") + ) + (pad "117" smd rect + (at 4.8 -16 90) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "25d470b0-3c8d-4483-add7-a93550a5f643") + ) + (pad "118" smd rect + (at 4 -16 90) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "f31771b1-8ba6-4999-8994-6140bfb093d5") + ) + (pad "119" smd rect + (at 3.2 -16 90) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "8ad2fa61-241a-48e1-82a2-2e3e8707f1ff") + ) + (pad "120" smd rect + (at 2.4 -16 90) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "31fd4aec-a621-41b3-b6c3-2eb08b03f4cb") + ) + (pad "121" smd rect + (at 1.6 -16 90) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "861d80d1-f7e2-4306-9c4a-6eeb1af5dbec") + ) + (pad "122" smd rect + (at 0.8 -16 90) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "d306ed1c-adc0-4b22-9c2e-ed17c31ae791") + ) + (pad "123" smd rect + (at 0 -16 90) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "29664630-6df2-4ff6-8039-d4e2ce165a32") + ) + (pad "124" smd rect + (at -0.8 -16 90) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "e9cd0559-dae9-40c2-9e87-71e2ad760be7") + ) + (pad "125" smd rect + (at -1.6 -16 90) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "1c962a3e-fb6c-44ad-ae2c-b811f2cb8670") + ) + (pad "126" smd rect + (at -2.4 -16 90) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "396d4dc0-4062-412b-937e-53daeb5ecaec") + ) + (pad "127" smd rect + (at -3.2 -16 90) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "5d431f93-b9a7-4305-8769-fdf5a4193407") + ) + (pad "128" smd rect + (at -4 -16 90) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "60a2ae62-82a6-4270-be18-bd1e3484f35f") + ) + (pad "129" smd rect + (at -4.8 -16 90) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "c065427b-2433-4a36-8160-355887417db9") + ) + (pad "130" smd rect + (at -5.6 -16 90) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "c7e2d60a-7c15-490d-b879-d81e3e2a6b6c") + ) + (pad "131" smd rect + (at -6.4 -16 90) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "9b291dd3-4a2d-4b2e-be89-91fb509bfc6c") + ) + (pad "132" smd rect + (at -7.2 -16 90) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "484ddc0e-e043-4d1d-a41e-bce769d4a921") + ) + (pad "133" smd rect + (at -8 -16 90) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "e0d2d9bd-c507-40b1-a80c-e9753b42d56c") + ) + (pad "134" smd rect + (at -8.8 -16 90) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "0f21a127-ab39-4033-b2cf-026b846ca28c") + ) + (pad "135" smd rect + (at -9.6 -16 90) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "40c2a9c5-8fd3-4d14-aa96-7538c718040e") + ) + (pad "136" smd rect + (at -10.4 -16 90) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "2e38edbd-0414-44ff-8599-425dad8865a5") + ) + (pad "137" smd rect + (at -11.2 -16 90) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "6f18e47d-4a6a-429f-a671-ac589da07663") + ) + (pad "138" smd rect + (at -12 -16 90) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "fc490c17-ed6a-434c-97e7-f7f4a357d041") + ) + (pad "139" smd rect + (at -12.8 -16 90) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "900c93ca-8c2d-4708-a34c-9603a9eb5516") + ) + (pad "140" smd rect + (at -13.6 -16 90) + (size 2 0.65) + (layers "B.Cu" "B.Mask" "B.Paste") + (thermal_bridge_angle 45) + (uuid "9ac4edcc-2597-4d46-ac9c-dc9b41e00996") + ) + (embedded_fonts no) +) diff --git a/parts/parts.pretty/QFN50P500X500X80-33N-D.kicad_mod b/parts/parts.pretty/QFN50P500X500X80-33N-D.kicad_mod new file mode 100644 index 0000000..395e012 --- /dev/null +++ b/parts/parts.pretty/QFN50P500X500X80-33N-D.kicad_mod @@ -0,0 +1,378 @@ +(footprint "QFN50P500X500X80-33N-D" + (version 20241229) + (generator "pcbnew") + (generator_version "9.0") + (layer "F.Cu") + (descr "SX1255IWLTRT-1") + (tags "Integrated Circuit") + (property "Reference" "IC**" + (at 0 -4 0) + (layer "F.SilkS") + (uuid "d328b9f4-d676-412b-9547-9cd6f0d3215d") + (effects + (font + (size 1.27 1.27) + (thickness 0.254) + ) + ) + ) + (property "Value" "QFN50P500X500X80-33N-D" + (at 0 0 0) + (layer "F.SilkS") + (hide yes) + (uuid "508f4681-32eb-494c-b9c6-7b53ebd909cf") + (effects + (font + (size 1.27 1.27) + (thickness 0.254) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "9cc43358-9336-4b4b-b59f-492cafb1374f") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "48f224ea-fb4a-4dd2-9c56-90748217e22d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_circle + (center -2.875 -2.5) + (end -2.875 -2.375) + (stroke + (width 0.25) + (type solid) + ) + (fill no) + (layer "F.SilkS") + (uuid "8519b5a9-b04f-42b4-bfad-cfc47ab2faf2") + ) + (fp_line + (start -3.125 -3.125) + (end 3.125 -3.125) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "1560be68-1d58-4880-b38b-bdad76db6f9e") + ) + (fp_line + (start -3.125 3.125) + (end -3.125 -3.125) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "354ca7f5-9d26-49ca-aada-aa054a472f5b") + ) + (fp_line + (start 3.125 -3.125) + (end 3.125 3.125) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "4574e6a7-6903-4566-8a3c-91f062972cfe") + ) + (fp_line + (start 3.125 3.125) + (end -3.125 3.125) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "37b2d753-1fc9-4ec3-843b-9ae1f5b51505") + ) + (fp_line + (start -2.5 -2.5) + (end 2.5 -2.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "0a35a03f-5157-4258-a7f3-5b2bfa9f8d90") + ) + (fp_line + (start -2.5 -2) + (end -2 -2.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "2fe7846f-5abb-440e-aefb-361d1d6810eb") + ) + (fp_line + (start -2.5 2.5) + (end -2.5 -2.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "a77994da-aaef-4def-b7e3-8b815c8e543c") + ) + (fp_line + (start 2.5 -2.5) + (end 2.5 2.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "7e93ecea-924d-47b8-be33-a77487df85d1") + ) + (fp_line + (start 2.5 2.5) + (end -2.5 2.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "10262d85-4b41-435a-9317-ddf76dbb899d") + ) + (fp_text user "${REFERENCE}" + (at 0 4 0) + (layer "F.Fab") + (uuid "7f2bc21c-cc34-4cb8-b0de-adb082d6ed91") + (effects + (font + (size 1.27 1.27) + (thickness 0.254) + ) + ) + ) + (pad "1" smd rect + (at -2.45 -1.75 90) + (size 0.3 0.85) + (layers "F.Cu" "F.Mask" "F.Paste") + (uuid "0265327d-8394-4b60-8eb5-dacc787c8773") + ) + (pad "2" smd rect + (at -2.45 -1.25 90) + (size 0.3 0.85) + (layers "F.Cu" "F.Mask" "F.Paste") + (uuid "7529ef45-8c3c-4c6a-ba80-5c2b8972c167") + ) + (pad "3" smd rect + (at -2.45 -0.75 90) + (size 0.3 0.85) + (layers "F.Cu" "F.Mask" "F.Paste") + (uuid "5a514812-3a80-451f-825c-f69b2ae1d578") + ) + (pad "4" smd rect + (at -2.45 -0.25 90) + (size 0.3 0.85) + (layers "F.Cu" "F.Mask" "F.Paste") + (uuid "e6782823-5007-4d34-8c4c-5ff6ffe89b47") + ) + (pad "5" smd rect + (at -2.45 0.25 90) + (size 0.3 0.85) + (layers "F.Cu" "F.Mask" "F.Paste") + (uuid "5720c8fd-b3e8-4d02-9387-b8804a7d3aa9") + ) + (pad "6" smd rect + (at -2.45 0.75 90) + (size 0.3 0.85) + (layers "F.Cu" "F.Mask" "F.Paste") + (uuid "193c6dec-b1b9-4871-843e-186a291999fa") + ) + (pad "7" smd rect + (at -2.45 1.25 90) + (size 0.3 0.85) + (layers "F.Cu" "F.Mask" "F.Paste") + (uuid "42b0f6f8-ae24-46c0-a56e-4783ee0803c5") + ) + (pad "8" smd rect + (at -2.45 1.75 90) + (size 0.3 0.85) + (layers "F.Cu" "F.Mask" "F.Paste") + (uuid "901e311b-ff56-4156-8bf1-3dd486ccb540") + ) + (pad "9" smd rect + (at -1.75 2.45) + (size 0.3 0.85) + (layers "F.Cu" "F.Mask" "F.Paste") + (uuid "71aa422f-745d-48b2-b5c8-3312c98adf12") + ) + (pad "10" smd rect + (at -1.25 2.45) + (size 0.3 0.85) + (layers "F.Cu" "F.Mask" "F.Paste") + (uuid "95fd39d5-acbf-4e8e-8c47-4c094ee2b39d") + ) + (pad "11" smd rect + (at -0.75 2.45) + (size 0.3 0.85) + (layers "F.Cu" "F.Mask" "F.Paste") + (uuid "7644c189-496c-4708-aba1-03c9d8561337") + ) + (pad "12" smd rect + (at -0.25 2.45) + (size 0.3 0.85) + (layers "F.Cu" "F.Mask" "F.Paste") + (uuid "7e072766-bb7e-4a47-9d03-ff991b6ca696") + ) + (pad "13" smd rect + (at 0.25 2.45) + (size 0.3 0.85) + (layers "F.Cu" "F.Mask" "F.Paste") + (uuid "4d91449d-ff18-481a-bd7d-928567360cb8") + ) + (pad "14" smd rect + (at 0.75 2.45) + (size 0.3 0.85) + (layers "F.Cu" "F.Mask" "F.Paste") + (uuid "eaf1d62c-9541-4fc4-b761-6ffa39fc4dae") + ) + (pad "15" smd rect + (at 1.25 2.45) + (size 0.3 0.85) + (layers "F.Cu" "F.Mask" "F.Paste") + (uuid "b506e348-d89f-4c32-9b78-7cbf8bc64965") + ) + (pad "16" smd rect + (at 1.75 2.45) + (size 0.3 0.85) + (layers "F.Cu" "F.Mask" "F.Paste") + (uuid "5ca205fd-3625-4590-ab1c-9445551f5e11") + ) + (pad "17" smd rect + (at 2.45 1.75 90) + (size 0.3 0.85) + (layers "F.Cu" "F.Mask" "F.Paste") + (uuid "525385f7-41ba-4927-8784-492236986cbe") + ) + (pad "18" smd rect + (at 2.45 1.25 90) + (size 0.3 0.85) + (layers "F.Cu" "F.Mask" "F.Paste") + (uuid "c63d3a8b-6ef4-4473-8642-2ae497a0844f") + ) + (pad "19" smd rect + (at 2.45 0.75 90) + (size 0.3 0.85) + (layers "F.Cu" "F.Mask" "F.Paste") + (uuid "0c6389ae-41ab-4c1c-95be-e3c7855a6134") + ) + (pad "20" smd rect + (at 2.45 0.25 90) + (size 0.3 0.85) + (layers "F.Cu" "F.Mask" "F.Paste") + (uuid "32ad2df9-309a-4a22-8140-1fd3d0ec2b25") + ) + (pad "21" smd rect + (at 2.45 -0.25 90) + (size 0.3 0.85) + (layers "F.Cu" "F.Mask" "F.Paste") + (uuid "913e3453-96c2-44d2-b3c7-1d3a64eb37b9") + ) + (pad "22" smd rect + (at 2.45 -0.75 90) + (size 0.3 0.85) + (layers "F.Cu" "F.Mask" "F.Paste") + (uuid "fb3380c6-834a-4d89-b614-4a0bc0f93c9e") + ) + (pad "23" smd rect + (at 2.45 -1.25 90) + (size 0.3 0.85) + (layers "F.Cu" "F.Mask" "F.Paste") + (uuid "a33808c4-1831-49b4-ae51-6c119b1632e7") + ) + (pad "24" smd rect + (at 2.45 -1.75 90) + (size 0.3 0.85) + (layers "F.Cu" "F.Mask" "F.Paste") + (uuid "4e426e2c-bf06-40cd-963b-ca47549a100c") + ) + (pad "25" smd rect + (at 1.75 -2.45) + (size 0.3 0.85) + (layers "F.Cu" "F.Mask" "F.Paste") + (uuid "6cf1efe5-5fc6-4419-82c2-2a6a5504a659") + ) + (pad "26" smd rect + (at 1.25 -2.45) + (size 0.3 0.85) + (layers "F.Cu" "F.Mask" "F.Paste") + (uuid "1e5b160d-07e0-4dbb-9c92-ecfc49950791") + ) + (pad "27" smd rect + (at 0.75 -2.45) + (size 0.3 0.85) + (layers "F.Cu" "F.Mask" "F.Paste") + (uuid "36d0ecba-a8e7-440d-a8a8-ca17777df4a1") + ) + (pad "28" smd rect + (at 0.25 -2.45) + (size 0.3 0.85) + (layers "F.Cu" "F.Mask" "F.Paste") + (uuid "97550e35-4247-4833-914f-631dc8228b3b") + ) + (pad "29" smd rect + (at -0.25 -2.45) + (size 0.3 0.85) + (layers "F.Cu" "F.Mask" "F.Paste") + (uuid "7b1b15e2-1654-4a0e-8a10-8400a221eaf9") + ) + (pad "30" smd rect + (at -0.75 -2.45) + (size 0.3 0.85) + (layers "F.Cu" "F.Mask" "F.Paste") + (uuid "2258b8dd-927d-48be-9fec-420c619ef5e2") + ) + (pad "31" smd rect + (at -1.25 -2.45) + (size 0.3 0.85) + (layers "F.Cu" "F.Mask" "F.Paste") + (uuid "3a46123e-53a6-44ef-8001-69d4dddfa8f0") + ) + (pad "32" smd rect + (at -1.75 -2.45) + (size 0.3 0.85) + (layers "F.Cu" "F.Mask" "F.Paste") + (uuid "e9ae1174-6760-4fab-be32-0788cf96e0df") + ) + (pad "33" smd rect + (at 0 0) + (size 3.2 3.2) + (layers "F.Cu" "F.Mask" "F.Paste") + (uuid "c41c7820-e06b-4bea-a2f0-b70a6e5c02bd") + ) + (embedded_fonts no) + (model "SX1255IWLTRT.stp" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) +) diff --git a/parts/parts.pretty/TSLP-6-4.kicad_mod b/parts/parts.pretty/TSLP-6-4.kicad_mod new file mode 100644 index 0000000..a40368f --- /dev/null +++ b/parts/parts.pretty/TSLP-6-4.kicad_mod @@ -0,0 +1,123 @@ +(footprint "TSLP-6-4" + (version 20241229) + (generator "pcbnew") + (generator_version "9.0") + (layer "F.Cu") + (property "Reference" "REF**" + (at 0 -1 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "9a3aa994-7536-4476-8bbd-9288fdef0981") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "TSLP-6-4" + (at 0 4 0) + (unlocked yes) + (layer "F.Fab") + (uuid "554a6a3a-c5b5-44b5-9b8a-9c3f9aa95e65") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "722e2fa2-2250-459c-86f5-8a3b3ae214ff") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "0d1bb7dc-584f-4382-80d5-b23565a514a9") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_circle + (center -0.4 0.6) + (end -0.35 0.6) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "F.SilkS") + (uuid "209f785e-4e73-40e1-99b2-22eef1dbf8a5") + ) + (fp_text user "${REFERENCE}" + (at 0 2 0) + (unlocked yes) + (layer "F.Fab") + (uuid "6b57fcbd-de44-426a-9b74-0e06d8ac28b7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" smd rect + (at -0.4 0.2) + (size 0.25 0.25) + (layers "F.Cu" "F.Mask" "F.Paste") + (thermal_bridge_angle 45) + (uuid "798dc9c6-aeb5-4fd3-ba28-4c7976b067a9") + ) + (pad "2" smd rect + (at 0 0.2) + (size 0.25 0.25) + (layers "F.Cu" "F.Mask" "F.Paste") + (thermal_bridge_angle 45) + (uuid "61bddb5c-6543-4ce9-965d-5375577ea6a7") + ) + (pad "3" smd rect + (at 0.4 0.2) + (size 0.25 0.25) + (layers "F.Cu" "F.Mask" "F.Paste") + (thermal_bridge_angle 45) + (uuid "96cb11f3-a07b-44e4-938a-aaa5e43318f4") + ) + (pad "4" smd rect + (at 0.4 -0.2) + (size 0.25 0.25) + (layers "F.Cu" "F.Mask" "F.Paste") + (thermal_bridge_angle 45) + (uuid "cb640787-be88-4c19-b745-6e4c1e49220c") + ) + (pad "5" smd rect + (at 0 -0.2) + (size 0.25 0.25) + (layers "F.Cu" "F.Mask" "F.Paste") + (thermal_bridge_angle 45) + (uuid "77135aea-84e9-4862-88e7-9f369b2819b4") + ) + (pad "6" smd rect + (at -0.4 -0.2) + (size 0.25 0.25) + (layers "F.Cu" "F.Mask" "F.Paste") + (thermal_bridge_angle 45) + (uuid "c75de03e-2563-4420-890d-efbd9af79182") + ) + (embedded_fonts no) +) diff --git a/parts/parts.pretty/VQFN-24.kicad_mod b/parts/parts.pretty/VQFN-24.kicad_mod new file mode 100644 index 0000000..ce95b08 --- /dev/null +++ b/parts/parts.pretty/VQFN-24.kicad_mod @@ -0,0 +1,375 @@ +(footprint "VQFN-24" + (version 20241229) + (generator "pcbnew") + (generator_version "9.0") + (layer "F.Cu") + (descr "RGE0024R_2025-11") + (tags "Integrated Circuit") + (property "Reference" "IC**" + (at 0 -3 0) + (layer "F.SilkS") + (uuid "4ba5c6c7-51b9-48b4-b420-4cbb35fabb8b") + (effects + (font + (size 1.27 1.27) + (thickness 0.254) + ) + ) + ) + (property "Value" "VQFN-24" + (at 0 0 0) + (layer "F.SilkS") + (hide yes) + (uuid "f656ef62-b76f-46c2-823e-87de39115fa9") + (effects + (font + (size 1.27 1.27) + (thickness 0.254) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "e28f664a-2da9-456b-9a81-831e7d677cda") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "6e4bfbd8-33d3-4575-b9a8-ec8033ffef88") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start -2.7 -1.25) + (end -2.7 -1.25) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.SilkS") + (uuid "1abfead1-5065-46bd-b743-f2227267b530") + ) + (fp_line + (start -2.6 -1.25) + (end -2.6 -1.25) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.SilkS") + (uuid "7371ad34-17bd-463a-9757-7fbe3b48476b") + ) + (fp_arc + (start -2.7 -1.25) + (mid -2.65 -1.3) + (end -2.6 -1.25) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.SilkS") + (uuid "7ea40510-cea8-4a59-afdf-1811fec2c108") + ) + (fp_arc + (start -2.6 -1.25) + (mid -2.65 -1.2) + (end -2.7 -1.25) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.SilkS") + (uuid "6698db12-3df6-48d7-b9fe-3457bdfe385a") + ) + (fp_line + (start -3.2 -3.2) + (end 3.2 -3.2) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.CrtYd") + (uuid "6139c6da-6114-443a-b7b8-0125a3db3bb7") + ) + (fp_line + (start -3.2 3.2) + (end -3.2 -3.2) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.CrtYd") + (uuid "8535efc7-d570-4ea9-a2c5-309c1569cbd7") + ) + (fp_line + (start 3.2 -3.2) + (end 3.2 3.2) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.CrtYd") + (uuid "8030c4b0-86cb-4311-9759-a4684c20982d") + ) + (fp_line + (start 3.2 3.2) + (end -3.2 3.2) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.CrtYd") + (uuid "e49ea856-e72e-4ce4-a91a-84dfd03d6dc2") + ) + (fp_line + (start -2 -2) + (end 2 -2) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "a95bd0d3-ff2d-4445-8c13-5d2c428a7012") + ) + (fp_line + (start -2 2) + (end -2 -2) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "b8dd2cfb-716e-43de-bc6c-28a2f3bde82a") + ) + (fp_line + (start 2 -2) + (end 2 2) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "d1cb21e0-cf68-463b-9596-c2e20e20c63a") + ) + (fp_line + (start 2 2) + (end -2 2) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "5c183632-7246-4dd7-bfc2-32d64fd76927") + ) + (fp_text user "${REFERENCE}" + (at 0 3 0) + (layer "F.Fab") + (uuid "57844105-74e4-43a2-b052-c27f6016846b") + (effects + (font + (size 1.27 1.27) + (thickness 0.254) + ) + ) + ) + (pad "1" smd rect + (at -1.9 -1.25 90) + (size 0.24 0.6) + (layers "F.Cu" "F.Mask" "F.Paste") + (uuid "251be47e-d583-46d4-b44b-9a57e26cfc08") + ) + (pad "2" smd rect + (at -1.9 -0.75 90) + (size 0.24 0.6) + (layers "F.Cu" "F.Mask" "F.Paste") + (uuid "24231e9d-3a83-4529-bcfd-9fd2fadac11e") + ) + (pad "3" smd rect + (at -1.9 -0.25 90) + (size 0.24 0.6) + (layers "F.Cu" "F.Mask" "F.Paste") + (uuid "501386fe-e9e3-4ae9-b83f-8c2d2de6366e") + ) + (pad "4" smd rect + (at -1.9 0.25 90) + (size 0.24 0.6) + (layers "F.Cu" "F.Mask" "F.Paste") + (uuid "e62eb762-8d95-430b-8d49-0824e7520162") + ) + (pad "5" smd rect + (at -1.9 0.75 90) + (size 0.24 0.6) + (layers "F.Cu" "F.Mask" "F.Paste") + (uuid "fb5bb779-90cb-422e-9711-d41e351b1979") + ) + (pad "6" smd rect + (at -1.9 1.25 90) + (size 0.24 0.6) + (layers "F.Cu" "F.Mask" "F.Paste") + (uuid "369dc6e1-aa79-4658-b530-98134bb3ec57") + ) + (pad "7" smd rect + (at -1.25 1.9) + (size 0.24 0.6) + (layers "F.Cu" "F.Mask" "F.Paste") + (uuid "599d3401-204b-41c5-97b7-add5fbc7c3a5") + ) + (pad "8" smd rect + (at -0.75 1.9) + (size 0.24 0.6) + (layers "F.Cu" "F.Mask" "F.Paste") + (uuid "63ae7f9a-7866-496b-9c24-3040ba6c5f33") + ) + (pad "9" smd rect + (at -0.25 1.9) + (size 0.24 0.6) + (layers "F.Cu" "F.Mask" "F.Paste") + (uuid "baac4aed-40c6-484d-b59a-0d6e8f82534d") + ) + (pad "10" smd rect + (at 0.25 1.9) + (size 0.24 0.6) + (layers "F.Cu" "F.Mask" "F.Paste") + (uuid "d3b63ab3-73d8-4064-83ed-0d599c5fd4e2") + ) + (pad "11" smd rect + (at 0.75 1.9) + (size 0.24 0.6) + (layers "F.Cu" "F.Mask" "F.Paste") + (uuid "83478485-1796-40a3-8e70-ea9ca3cd4785") + ) + (pad "12" smd rect + (at 1.25 1.9) + (size 0.24 0.6) + (layers "F.Cu" "F.Mask" "F.Paste") + (uuid "461c55d9-ccf6-4ddc-b3e7-5583bc6cfb86") + ) + (pad "13" smd rect + (at 1.9 1.25 90) + (size 0.24 0.6) + (layers "F.Cu" "F.Mask" "F.Paste") + (uuid "321dafd1-13ed-4f68-b109-4b50a36c2933") + ) + (pad "14" smd rect + (at 1.9 0.75 90) + (size 0.24 0.6) + (layers "F.Cu" "F.Mask" "F.Paste") + (uuid "f97a5c0c-e355-40c8-95da-d5881954da8a") + ) + (pad "15" smd rect + (at 1.9 0.25 90) + (size 0.24 0.6) + (layers "F.Cu" "F.Mask" "F.Paste") + (uuid "46d58f87-a83c-4f37-8709-55e524c2bf59") + ) + (pad "16" smd rect + (at 1.9 -0.25 90) + (size 0.24 0.6) + (layers "F.Cu" "F.Mask" "F.Paste") + (uuid "3f14ed94-3650-4a53-b3e2-814e638545fa") + ) + (pad "17" smd rect + (at 1.9 -0.75 90) + (size 0.24 0.6) + (layers "F.Cu" "F.Mask" "F.Paste") + (uuid "4e189066-e00d-47fc-9186-3e71421801a7") + ) + (pad "18" smd rect + (at 1.9 -1.25 90) + (size 0.24 0.6) + (layers "F.Cu" "F.Mask" "F.Paste") + (uuid "70d3a2f9-c2b7-4fdb-a4ad-a3b22b7dda97") + ) + (pad "19" smd rect + (at 1.25 -1.9) + (size 0.24 0.6) + (layers "F.Cu" "F.Mask" "F.Paste") + (uuid "c4061850-3be9-4d4f-bd9b-18e1e0ceacc9") + ) + (pad "20" smd rect + (at 0.75 -1.9) + (size 0.24 0.6) + (layers "F.Cu" "F.Mask" "F.Paste") + (uuid "b71ba0e0-9632-40c4-a2cc-430ec460db68") + ) + (pad "21" smd rect + (at 0.25 -1.9) + (size 0.24 0.6) + (layers "F.Cu" "F.Mask" "F.Paste") + (uuid "619d06e5-d098-4485-b15a-18d1f94920b8") + ) + (pad "22" smd rect + (at -0.25 -1.9) + (size 0.24 0.6) + (layers "F.Cu" "F.Mask" "F.Paste") + (uuid "9bd907ff-8400-4384-a036-89c0a2297292") + ) + (pad "23" smd rect + (at -0.75 -1.9) + (size 0.24 0.6) + (layers "F.Cu" "F.Mask" "F.Paste") + (uuid "6867e22e-01b0-4ebe-aeef-593c0dfd1ef6") + ) + (pad "24" smd rect + (at -1.25 -1.9) + (size 0.24 0.6) + (layers "F.Cu" "F.Mask" "F.Paste") + (uuid "e28b6c37-5543-40a1-9409-9f8e0b2a031a") + ) + (pad "25" smd rect + (at 0 0 90) + (size 2.1 2.1) + (layers "F.Cu" "F.Mask" "F.Paste") + (uuid "b88d3a53-9467-438c-b10e-d05fffa05a37") + ) + (pad "26" smd rect + (at -1.725 -1.725 90) + (size 0.25 0.25) + (layers "F.Cu" "F.Mask" "F.Paste") + (uuid "610de3fb-64a0-4478-b0e5-933811dc8578") + ) + (pad "27" smd rect + (at -1.725 1.725 90) + (size 0.25 0.25) + (layers "F.Cu" "F.Mask" "F.Paste") + (uuid "06608104-23cf-4bdc-8f7d-fc06c73cd1cd") + ) + (pad "28" smd rect + (at 1.725 1.725 90) + (size 0.25 0.25) + (layers "F.Cu" "F.Mask" "F.Paste") + (uuid "07d9e34e-59fe-4b09-b891-6536adbaf62c") + ) + (pad "29" smd rect + (at 1.725 -1.725 90) + (size 0.25 0.25) + (layers "F.Cu" "F.Mask" "F.Paste") + (uuid "db2c2c38-00fb-40cf-b1b0-df4237724fb6") + ) + (embedded_fonts no) + (model "TAC5112IRGER.stp" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) +) diff --git a/power.kicad_sch b/power.kicad_sch index a787e51..40ec189 100644 --- a/power.kicad_sch +++ b/power.kicad_sch @@ -6,10 +6,10 @@ (paper "A4") (title_block (title "LinHT - Linux-based SDR handheld transceiver") - (date "5 June 2025") + (date "6 July 2025") (rev "A") (company "M17 Foundation") - (comment 1 "Author: Wojciech SP5WWP") + (comment 1 "Author: Wojciech SP5WWP, Andy OE3ANC") ) (lib_symbols (symbol "Connector_Generic:Conn_01x03" @@ -830,7 +830,7 @@ (dnp no) (fields_autoplaced yes) (uuid "139a5149-5440-4bab-9722-fdb8d80cdab6") - (property "Reference" "#PWR056" + (property "Reference" "#PWR034" (at 109.22 116.84 0) (effects (font @@ -880,7 +880,7 @@ (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/be402a1e-34f3-489f-9745-963b98ced0ff" - (reference "#PWR056") + (reference "#PWR034") (unit 1) ) ) @@ -896,7 +896,7 @@ (dnp no) (fields_autoplaced yes) (uuid "330a62ac-4cdb-4c36-8086-6c12dac6a75c") - (property "Reference" "R9" + (property "Reference" "R13" (at 98.298 94.0378 0) (effects (font @@ -950,7 +950,7 @@ (instances (project "" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/be402a1e-34f3-489f-9745-963b98ced0ff" - (reference "R9") + (reference "R13") (unit 1) ) ) @@ -966,7 +966,7 @@ (dnp no) (fields_autoplaced yes) (uuid "484f1c5c-c29f-447a-907b-443b5cb61381") - (property "Reference" "#PWR057" + (property "Reference" "#PWR035" (at 138.43 82.55 0) (effects (font @@ -1016,7 +1016,7 @@ (instances (project "" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/be402a1e-34f3-489f-9745-963b98ced0ff" - (reference "#PWR057") + (reference "#PWR035") (unit 1) ) ) @@ -1102,7 +1102,7 @@ (dnp no) (fields_autoplaced yes) (uuid "91d41810-27d7-4082-8892-7246682b8fd1") - (property "Reference" "#PWR054" + (property "Reference" "#PWR032" (at 91.44 95.25 0) (effects (font @@ -1152,7 +1152,7 @@ (instances (project "" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/be402a1e-34f3-489f-9745-963b98ced0ff" - (reference "#PWR054") + (reference "#PWR032") (unit 1) ) ) @@ -1168,7 +1168,7 @@ (dnp no) (fields_autoplaced yes) (uuid "a46977e7-c305-46a1-91c9-fa507aeb8422") - (property "Reference" "#PWR055" + (property "Reference" "#PWR033" (at 96.52 116.84 0) (effects (font @@ -1218,7 +1218,7 @@ (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/be402a1e-34f3-489f-9745-963b98ced0ff" - (reference "#PWR055") + (reference "#PWR033") (unit 1) ) ) @@ -1234,7 +1234,7 @@ (dnp no) (fields_autoplaced yes) (uuid "a5191fcd-e747-47fb-aff4-b6745b0bdad5") - (property "Reference" "C17" + (property "Reference" "C16" (at 112.141 104.1978 0) (effects (font @@ -1288,7 +1288,7 @@ (instances (project "" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/be402a1e-34f3-489f-9745-963b98ced0ff" - (reference "C17") + (reference "C16") (unit 1) ) ) @@ -1304,7 +1304,7 @@ (dnp no) (fields_autoplaced yes) (uuid "c3643de8-d069-4d70-b720-0b6eb5ea31d7") - (property "Reference" "R10" + (property "Reference" "R14" (at 98.298 104.1978 0) (effects (font @@ -1358,7 +1358,7 @@ (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/be402a1e-34f3-489f-9745-963b98ced0ff" - (reference "R10") + (reference "R14") (unit 1) ) ) diff --git a/rf.kicad_sch b/rf.kicad_sch index 5c987c8..c87225d 100644 --- a/rf.kicad_sch +++ b/rf.kicad_sch @@ -6,10 +6,10 @@ (paper "A4") (title_block (title "LinHT - Linux-based SDR handheld transceiver") - (date "5 June 2025") + (date "6 July 2025") (rev "A") (company "M17 Foundation") - (comment 1 "Author: Wojciech SP5WWP") + (comment 1 "Author: Wojciech SP5WWP, Andy OE3ANC") ) (lib_symbols (symbol "BGS12P2L6:BGS12P2L6" @@ -3468,7 +3468,7 @@ (dnp no) (fields_autoplaced yes) (uuid "023d42af-e2e4-4ff0-b8d1-0aebbcbae481") - (property "Reference" "C11" + (property "Reference" "C10" (at 96.3041 104.2042 0) (effects (font @@ -3540,7 +3540,7 @@ (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/396f7379-aa29-4457-8ed7-53dec5fceba4" - (reference "C11") + (reference "C10") (unit 1) ) ) @@ -3557,7 +3557,7 @@ (dnp no) (fields_autoplaced yes) (uuid "0ad39cab-0474-4b60-b354-6a29ef2c879f") - (property "Reference" "#PWR050" + (property "Reference" "#PWR028" (at 201.93 127 0) (effects (font @@ -3607,7 +3607,7 @@ (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/396f7379-aa29-4457-8ed7-53dec5fceba4" - (reference "#PWR050") + (reference "#PWR028") (unit 1) ) ) @@ -3622,7 +3622,7 @@ (on_board yes) (dnp no) (uuid "14f38d34-1fe5-4d7c-a504-90263de77c6f") - (property "Reference" "C2" + (property "Reference" "C1" (at 40.64 136.0058 0) (effects (font @@ -3694,7 +3694,7 @@ (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/396f7379-aa29-4457-8ed7-53dec5fceba4" - (reference "C2") + (reference "C1") (unit 1) ) ) @@ -3710,7 +3710,7 @@ (dnp no) (fields_autoplaced yes) (uuid "168560bd-0e30-4def-9593-55e9d11d55ee") - (property "Reference" "C14" + (property "Reference" "C13" (at 152.1841 72.4542 0) (effects (font @@ -3782,7 +3782,7 @@ (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/396f7379-aa29-4457-8ed7-53dec5fceba4" - (reference "C14") + (reference "C13") (unit 1) ) ) @@ -3798,7 +3798,7 @@ (dnp no) (fields_autoplaced yes) (uuid "1bf9d3c5-1c66-4b89-864d-3f9d15672c6b") - (property "Reference" "#PWR030" + (property "Reference" "#PWR08" (at 45.72 88.9 0) (effects (font @@ -3848,7 +3848,7 @@ (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/396f7379-aa29-4457-8ed7-53dec5fceba4" - (reference "#PWR030") + (reference "#PWR08") (unit 1) ) ) @@ -3864,7 +3864,7 @@ (dnp no) (fields_autoplaced yes) (uuid "2468550b-ff7e-4886-9de4-f51c9159948d") - (property "Reference" "#PWR043" + (property "Reference" "#PWR021" (at 111.76 77.47 0) (effects (font @@ -3914,7 +3914,7 @@ (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/396f7379-aa29-4457-8ed7-53dec5fceba4" - (reference "#PWR043") + (reference "#PWR021") (unit 1) ) ) @@ -3930,7 +3930,7 @@ (dnp no) (fields_autoplaced yes) (uuid "290d0f28-db9a-4bba-b11b-6bf3bb69fe79") - (property "Reference" "#PWR037" + (property "Reference" "#PWR015" (at 76.2 114.3 0) (effects (font @@ -3980,7 +3980,7 @@ (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/396f7379-aa29-4457-8ed7-53dec5fceba4" - (reference "#PWR037") + (reference "#PWR015") (unit 1) ) ) @@ -3996,7 +3996,7 @@ (dnp no) (fields_autoplaced yes) (uuid "2cfed7d2-953e-43bf-b48d-d334f026bbfb") - (property "Reference" "R8" + (property "Reference" "R12" (at 203.708 114.3578 0) (effects (font @@ -4050,7 +4050,7 @@ (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/396f7379-aa29-4457-8ed7-53dec5fceba4" - (reference "R8") + (reference "R12") (unit 1) ) ) @@ -4152,7 +4152,7 @@ (dnp no) (fields_autoplaced yes) (uuid "39762e32-ba42-44f5-8422-b69d31627cf0") - (property "Reference" "#PWR044" + (property "Reference" "#PWR022" (at 118.11 53.34 0) (effects (font @@ -4202,7 +4202,7 @@ (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/396f7379-aa29-4457-8ed7-53dec5fceba4" - (reference "#PWR044") + (reference "#PWR022") (unit 1) ) ) @@ -4218,7 +4218,7 @@ (dnp no) (fields_autoplaced yes) (uuid "41d5c1d7-9ba4-4768-be92-e7a7ad4cf9af") - (property "Reference" "C9" + (property "Reference" "C8" (at 84.8741 135.9542 0) (effects (font @@ -4290,7 +4290,7 @@ (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/396f7379-aa29-4457-8ed7-53dec5fceba4" - (reference "C9") + (reference "C8") (unit 1) ) ) @@ -4306,7 +4306,7 @@ (dnp no) (fields_autoplaced yes) (uuid "49408292-d5c1-4dfa-88c3-f9901b4fe927") - (property "Reference" "C8" + (property "Reference" "C7" (at 78.5241 104.2042 0) (effects (font @@ -4378,7 +4378,7 @@ (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/396f7379-aa29-4457-8ed7-53dec5fceba4" - (reference "C8") + (reference "C7") (unit 1) ) ) @@ -4394,7 +4394,7 @@ (dnp no) (fields_autoplaced yes) (uuid "4b205ed7-7cd7-4576-91bb-087bae7ef951") - (property "Reference" "#PWR045" + (property "Reference" "#PWR023" (at 120.65 69.85 0) (effects (font @@ -4444,7 +4444,7 @@ (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/396f7379-aa29-4457-8ed7-53dec5fceba4" - (reference "#PWR045") + (reference "#PWR023") (unit 1) ) ) @@ -4460,7 +4460,7 @@ (dnp no) (fields_autoplaced yes) (uuid "4b2d6c74-6734-4a88-aff4-dfabe3abb1b2") - (property "Reference" "C7" + (property "Reference" "C6" (at 75.9841 135.9542 0) (effects (font @@ -4532,7 +4532,7 @@ (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/396f7379-aa29-4457-8ed7-53dec5fceba4" - (reference "C7") + (reference "C6") (unit 1) ) ) @@ -4547,7 +4547,7 @@ (on_board yes) (dnp no) (uuid "4c7bdf32-311f-4ae9-b733-b45c2ffb428f") - (property "Reference" "R4" + (property "Reference" "R8" (at 151.13 91.44 90) (effects (font @@ -4617,7 +4617,7 @@ (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/396f7379-aa29-4457-8ed7-53dec5fceba4" - (reference "R4") + (reference "R8") (unit 1) ) ) @@ -4633,7 +4633,7 @@ (on_board yes) (dnp no) (uuid "4dab8485-0782-4be9-84f2-d35e7cf8fd83") - (property "Reference" "C13" + (property "Reference" "C12" (at 123.1836 51.4264 90) (effects (font @@ -4703,7 +4703,7 @@ (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/396f7379-aa29-4457-8ed7-53dec5fceba4" - (reference "C13") + (reference "C12") (unit 1) ) ) @@ -4719,7 +4719,7 @@ (on_board yes) (dnp no) (uuid "52158455-074e-48c8-a1e2-0fe7a3ea9acf") - (property "Reference" "C12" + (property "Reference" "C11" (at 115.5636 61.5864 90) (effects (font @@ -4789,7 +4789,7 @@ (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/396f7379-aa29-4457-8ed7-53dec5fceba4" - (reference "C12") + (reference "C11") (unit 1) ) ) @@ -4804,7 +4804,7 @@ (on_board yes) (dnp no) (uuid "52ba05ce-527f-438e-9c54-7d50f091d8e6") - (property "Reference" "C4" + (property "Reference" "C3" (at 50.8 57.15 90) (effects (font @@ -4874,7 +4874,7 @@ (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/396f7379-aa29-4457-8ed7-53dec5fceba4" - (reference "C4") + (reference "C3") (unit 1) ) ) @@ -4890,7 +4890,7 @@ (dnp no) (fields_autoplaced yes) (uuid "5dde801d-7698-48cf-833c-f9d97ec22c60") - (property "Reference" "#PWR038" + (property "Reference" "#PWR016" (at 82.55 146.05 0) (effects (font @@ -4940,7 +4940,7 @@ (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/396f7379-aa29-4457-8ed7-53dec5fceba4" - (reference "#PWR038") + (reference "#PWR016") (unit 1) ) ) @@ -4955,7 +4955,7 @@ (on_board yes) (dnp no) (uuid "63fbd21c-a141-4ef2-9b9c-f54264cd52c8") - (property "Reference" "R7" + (property "Reference" "R11" (at 144.78 116.84 90) (effects (font @@ -5025,7 +5025,7 @@ (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/396f7379-aa29-4457-8ed7-53dec5fceba4" - (reference "R7") + (reference "R11") (unit 1) ) ) @@ -5041,7 +5041,7 @@ (dnp no) (fields_autoplaced yes) (uuid "69d3f869-1cf6-4482-af28-cfa2dbee5595") - (property "Reference" "#PWR053" + (property "Reference" "#PWR031" (at 252.73 95.25 0) (effects (font @@ -5091,7 +5091,7 @@ (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/396f7379-aa29-4457-8ed7-53dec5fceba4" - (reference "#PWR053") + (reference "#PWR031") (unit 1) ) ) @@ -5107,7 +5107,7 @@ (dnp no) (fields_autoplaced yes) (uuid "6aeadbb8-f859-4226-a133-cee2e70f827d") - (property "Reference" "#PWR029" + (property "Reference" "#PWR07" (at 38.1 146.05 0) (effects (font @@ -5157,7 +5157,7 @@ (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/396f7379-aa29-4457-8ed7-53dec5fceba4" - (reference "#PWR029") + (reference "#PWR07") (unit 1) ) ) @@ -5173,7 +5173,7 @@ (dnp no) (fields_autoplaced yes) (uuid "6da989b9-f2f1-427e-93db-0ce1800c7179") - (property "Reference" "#PWR039" + (property "Reference" "#PWR017" (at 85.09 114.3 0) (effects (font @@ -5223,7 +5223,7 @@ (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/396f7379-aa29-4457-8ed7-53dec5fceba4" - (reference "#PWR039") + (reference "#PWR017") (unit 1) ) ) @@ -5238,7 +5238,7 @@ (on_board yes) (dnp no) (uuid "798750c3-1178-4f44-adfc-13866345a4ba") - (property "Reference" "R3" + (property "Reference" "R7" (at 106.68 133.35 0) (effects (font @@ -5308,7 +5308,7 @@ (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/396f7379-aa29-4457-8ed7-53dec5fceba4" - (reference "R3") + (reference "R7") (unit 1) ) ) @@ -5324,7 +5324,7 @@ (on_board yes) (dnp no) (uuid "7a242267-f2cc-4ffd-9d9e-3656a1a7e892") - (property "Reference" "U1" + (property "Reference" "U2" (at 201.93 73.66 0) (effects (font @@ -5388,7 +5388,7 @@ (instances (project "" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/396f7379-aa29-4457-8ed7-53dec5fceba4" - (reference "U1") + (reference "U2") (unit 1) ) ) @@ -5403,7 +5403,7 @@ (on_board yes) (dnp no) (uuid "7c726a2c-9010-42b5-8bb6-ae279d44bca9") - (property "Reference" "C5" + (property "Reference" "C4" (at 58.42 136.0058 0) (effects (font @@ -5475,7 +5475,7 @@ (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/396f7379-aa29-4457-8ed7-53dec5fceba4" - (reference "C5") + (reference "C4") (unit 1) ) ) @@ -5490,7 +5490,7 @@ (on_board yes) (dnp no) (uuid "88461309-f8cd-44f1-b837-edf56ae39f34") - (property "Reference" "R5" + (property "Reference" "R9" (at 144.78 111.76 90) (effects (font @@ -5560,7 +5560,7 @@ (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/396f7379-aa29-4457-8ed7-53dec5fceba4" - (reference "R5") + (reference "R9") (unit 1) ) ) @@ -5645,7 +5645,7 @@ (on_board yes) (dnp no) (uuid "8c184abc-512c-48a1-a9c8-1f30e97d30f1") - (property "Reference" "R2" + (property "Reference" "R6" (at 106.68 130.81 0) (effects (font @@ -5715,7 +5715,7 @@ (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/396f7379-aa29-4457-8ed7-53dec5fceba4" - (reference "R2") + (reference "R6") (unit 1) ) ) @@ -5731,7 +5731,7 @@ (dnp no) (fields_autoplaced yes) (uuid "8df59483-f866-491b-a1a9-52a08e8ecac1") - (property "Reference" "C15" + (property "Reference" "C14" (at 184.1563 81.9234 90) (effects (font @@ -5801,7 +5801,7 @@ (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/396f7379-aa29-4457-8ed7-53dec5fceba4" - (reference "C15") + (reference "C14") (unit 1) ) ) @@ -5817,7 +5817,7 @@ (dnp no) (fields_autoplaced yes) (uuid "93e9a5f1-7a64-4ee1-b22a-aeb74f4063ef") - (property "Reference" "#PWR046" + (property "Reference" "#PWR024" (at 139.7 60.96 0) (effects (font @@ -5867,7 +5867,7 @@ (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/396f7379-aa29-4457-8ed7-53dec5fceba4" - (reference "#PWR046") + (reference "#PWR024") (unit 1) ) ) @@ -5883,7 +5883,7 @@ (dnp no) (fields_autoplaced yes) (uuid "945eb71d-943a-4136-9843-71319f0d0009") - (property "Reference" "#PWR034" + (property "Reference" "#PWR012" (at 57.15 88.9 0) (effects (font @@ -5933,7 +5933,7 @@ (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/396f7379-aa29-4457-8ed7-53dec5fceba4" - (reference "#PWR034") + (reference "#PWR012") (unit 1) ) ) @@ -5950,7 +5950,7 @@ (dnp no) (fields_autoplaced yes) (uuid "94e0fede-ca59-4a1f-b2a3-e2449523f805") - (property "Reference" "#PWR052" + (property "Reference" "#PWR030" (at 234.95 102.87 0) (effects (font @@ -6000,7 +6000,7 @@ (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/396f7379-aa29-4457-8ed7-53dec5fceba4" - (reference "#PWR052") + (reference "#PWR030") (unit 1) ) ) @@ -6016,7 +6016,7 @@ (dnp no) (fields_autoplaced yes) (uuid "9e958b83-b6c5-4dde-bf13-da1b0001c824") - (property "Reference" "#PWR042" + (property "Reference" "#PWR020" (at 107.95 91.44 0) (effects (font @@ -6066,7 +6066,7 @@ (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/396f7379-aa29-4457-8ed7-53dec5fceba4" - (reference "#PWR042") + (reference "#PWR020") (unit 1) ) ) @@ -6082,7 +6082,7 @@ (dnp no) (fields_autoplaced yes) (uuid "9f6b92d0-05bb-4004-8b68-6af916d96b8f") - (property "Reference" "C6" + (property "Reference" "C5" (at 67.0941 135.9542 0) (effects (font @@ -6154,7 +6154,7 @@ (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/396f7379-aa29-4457-8ed7-53dec5fceba4" - (reference "C6") + (reference "C5") (unit 1) ) ) @@ -6170,7 +6170,7 @@ (dnp no) (fields_autoplaced yes) (uuid "af080030-0d5b-4859-9219-11b3ff4f1147") - (property "Reference" "IC2" + (property "Reference" "IC1" (at 148.6164 85.1934 0) (effects (font @@ -6186,7 +6186,7 @@ ) ) ) - (property "Footprint" "QFN50P500X500X80-33N-D" + (property "Footprint" "parts:QFN50P500X500X80-33N-D" (at 142.24 173.66 0) (effects (font @@ -6367,7 +6367,7 @@ (instances (project "" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/396f7379-aa29-4457-8ed7-53dec5fceba4" - (reference "IC2") + (reference "IC1") (unit 1) ) ) @@ -6383,7 +6383,7 @@ (dnp no) (fields_autoplaced yes) (uuid "b255b782-1330-4158-a706-d88128b0649d") - (property "Reference" "#PWR047" + (property "Reference" "#PWR025" (at 144.78 130.81 0) (effects (font @@ -6433,7 +6433,7 @@ (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/396f7379-aa29-4457-8ed7-53dec5fceba4" - (reference "#PWR047") + (reference "#PWR025") (unit 1) ) ) @@ -6540,7 +6540,7 @@ (dnp no) (fields_autoplaced yes) (uuid "b7b5b25d-0c73-4452-bc41-0992b90b3a70") - (property "Reference" "C10" + (property "Reference" "C9" (at 87.4141 104.2042 0) (effects (font @@ -6612,7 +6612,7 @@ (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/396f7379-aa29-4457-8ed7-53dec5fceba4" - (reference "C10") + (reference "C9") (unit 1) ) ) @@ -6628,7 +6628,7 @@ (dnp no) (fields_autoplaced yes) (uuid "bd761059-abee-4019-9d38-8ec17cb8b074") - (property "Reference" "#PWR041" + (property "Reference" "#PWR019" (at 102.87 114.3 0) (effects (font @@ -6678,7 +6678,7 @@ (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/396f7379-aa29-4457-8ed7-53dec5fceba4" - (reference "#PWR041") + (reference "#PWR019") (unit 1) ) ) @@ -6694,7 +6694,7 @@ (dnp no) (fields_autoplaced yes) (uuid "be34ee7b-960e-438d-8bc8-fe326f11ee72") - (property "Reference" "#PWR048" + (property "Reference" "#PWR026" (at 149.86 82.55 0) (effects (font @@ -6744,7 +6744,7 @@ (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/396f7379-aa29-4457-8ed7-53dec5fceba4" - (reference "#PWR048") + (reference "#PWR026") (unit 1) ) ) @@ -6847,7 +6847,7 @@ (dnp no) (fields_autoplaced yes) (uuid "c1075787-0dfe-48ad-b165-65d27d9106d5") - (property "Reference" "#PWR049" + (property "Reference" "#PWR027" (at 194.31 106.68 0) (effects (font @@ -6897,7 +6897,7 @@ (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/396f7379-aa29-4457-8ed7-53dec5fceba4" - (reference "#PWR049") + (reference "#PWR027") (unit 1) ) ) @@ -6912,7 +6912,7 @@ (on_board yes) (dnp no) (uuid "c5a9559e-4045-4be6-862a-6a50fe84fae4") - (property "Reference" "C3" + (property "Reference" "C2" (at 49.53 136.0058 0) (effects (font @@ -6984,7 +6984,7 @@ (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/396f7379-aa29-4457-8ed7-53dec5fceba4" - (reference "C3") + (reference "C2") (unit 1) ) ) @@ -7000,7 +7000,7 @@ (dnp no) (fields_autoplaced yes) (uuid "c7e9900f-ba9a-4708-bd45-791429a4d737") - (property "Reference" "#PWR036" + (property "Reference" "#PWR014" (at 73.66 146.05 0) (effects (font @@ -7050,7 +7050,7 @@ (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/396f7379-aa29-4457-8ed7-53dec5fceba4" - (reference "#PWR036") + (reference "#PWR014") (unit 1) ) ) @@ -7066,7 +7066,7 @@ (dnp no) (fields_autoplaced yes) (uuid "c8d76c9f-4a54-4287-85ff-b63a0d8ebc94") - (property "Reference" "#PWR033" + (property "Reference" "#PWR011" (at 57.15 62.23 0) (effects (font @@ -7116,7 +7116,7 @@ (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/396f7379-aa29-4457-8ed7-53dec5fceba4" - (reference "#PWR033") + (reference "#PWR011") (unit 1) ) ) @@ -7132,7 +7132,7 @@ (dnp no) (fields_autoplaced yes) (uuid "d00deaa6-c834-4120-b47e-c32f56827068") - (property "Reference" "#PWR031" + (property "Reference" "#PWR09" (at 46.99 146.05 0) (effects (font @@ -7182,7 +7182,7 @@ (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/396f7379-aa29-4457-8ed7-53dec5fceba4" - (reference "#PWR031") + (reference "#PWR09") (unit 1) ) ) @@ -7198,7 +7198,7 @@ (dnp no) (fields_autoplaced yes) (uuid "d60694b2-1dc4-4443-9170-7e72b4859b6e") - (property "Reference" "C16" + (property "Reference" "C15" (at 219.7163 78.1134 90) (effects (font @@ -7268,7 +7268,7 @@ (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/396f7379-aa29-4457-8ed7-53dec5fceba4" - (reference "C16") + (reference "C15") (unit 1) ) ) @@ -7284,7 +7284,7 @@ (dnp no) (fields_autoplaced yes) (uuid "d71f3d66-f8b3-4b89-9bd1-2b6c8eab2adf") - (property "Reference" "#PWR028" + (property "Reference" "#PWR06" (at 38.1 135.89 0) (effects (font @@ -7334,7 +7334,7 @@ (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/396f7379-aa29-4457-8ed7-53dec5fceba4" - (reference "#PWR028") + (reference "#PWR06") (unit 1) ) ) @@ -7441,7 +7441,7 @@ (dnp no) (fields_autoplaced yes) (uuid "e273eacb-32c9-40ca-b16f-89934e8ed250") - (property "Reference" "#PWR035" + (property "Reference" "#PWR013" (at 64.77 146.05 0) (effects (font @@ -7491,7 +7491,7 @@ (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/396f7379-aa29-4457-8ed7-53dec5fceba4" - (reference "#PWR035") + (reference "#PWR013") (unit 1) ) ) @@ -7506,7 +7506,7 @@ (on_board yes) (dnp no) (uuid "e3b90b68-12dc-47ff-8625-4a8e97479f0c") - (property "Reference" "R1" + (property "Reference" "R5" (at 106.68 128.27 0) (effects (font @@ -7576,7 +7576,7 @@ (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/396f7379-aa29-4457-8ed7-53dec5fceba4" - (reference "R1") + (reference "R5") (unit 1) ) ) @@ -7592,7 +7592,7 @@ (dnp no) (fields_autoplaced yes) (uuid "e65b0ba0-9633-463d-bb8d-4b62da76c068") - (property "Reference" "#PWR040" + (property "Reference" "#PWR018" (at 93.98 114.3 0) (effects (font @@ -7642,7 +7642,7 @@ (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/396f7379-aa29-4457-8ed7-53dec5fceba4" - (reference "#PWR040") + (reference "#PWR018") (unit 1) ) ) @@ -7658,7 +7658,7 @@ (dnp no) (fields_autoplaced yes) (uuid "f558d336-a406-4a60-add8-be65eda1e3f8") - (property "Reference" "#PWR032" + (property "Reference" "#PWR010" (at 55.88 146.05 0) (effects (font @@ -7708,7 +7708,7 @@ (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/396f7379-aa29-4457-8ed7-53dec5fceba4" - (reference "#PWR032") + (reference "#PWR010") (unit 1) ) ) @@ -7724,7 +7724,7 @@ (dnp no) (fields_autoplaced yes) (uuid "fd28c07b-046e-4d93-8ad0-c3133a24dd14") - (property "Reference" "#PWR051" + (property "Reference" "#PWR029" (at 215.9 100.33 0) (effects (font @@ -7774,7 +7774,7 @@ (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/396f7379-aa29-4457-8ed7-53dec5fceba4" - (reference "#PWR051") + (reference "#PWR029") (unit 1) ) ) @@ -7789,7 +7789,7 @@ (on_board yes) (dnp no) (uuid "ff9520f8-bf8f-4d97-9716-c9b368ec4f5e") - (property "Reference" "R6" + (property "Reference" "R10" (at 144.78 114.3 90) (effects (font @@ -7859,7 +7859,7 @@ (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/396f7379-aa29-4457-8ed7-53dec5fceba4" - (reference "R6") + (reference "R10") (unit 1) ) ) diff --git a/soc.kicad_sch b/soc.kicad_sch index f545527..3376f6a 100644 --- a/soc.kicad_sch +++ b/soc.kicad_sch @@ -6,13 +6,13 @@ (paper "A4") (title_block (title "LinHT - Linux-based SDR handheld transceiver") - (date "5 June 2025") + (date "6 July 2025") (rev "A") (company "M17 Foundation") - (comment 1 "Author: Wojciech SP5WWP") + (comment 1 "Author: Wojciech SP5WWP, Andy OE3ANC") ) (lib_symbols - (symbol "Device:C_Small" + (symbol "Device:R_Small" (pin_numbers (hide yes) ) @@ -23,8 +23,8 @@ (exclude_from_sim no) (in_bom yes) (on_board yes) - (property "Reference" "C" - (at 0.254 1.778 0) + (property "Reference" "R" + (at 0.762 0.508 0) (effects (font (size 1.27 1.27) @@ -32,8 +32,8 @@ (justify left) ) ) - (property "Value" "C_Small" - (at 0.254 -2.032 0) + (property "Value" "R_Small" + (at 0.762 -1.016 0) (effects (font (size 1.27 1.27) @@ -59,7 +59,7 @@ (hide yes) ) ) - (property "Description" "Unpolarized capacitor, small symbol" + (property "Description" "Resistor, small symbol" (at 0 0 0) (effects (font @@ -68,7 +68,7 @@ (hide yes) ) ) - (property "ki_keywords" "capacitor cap" + (property "ki_keywords" "R resistor" (at 0 0 0) (effects (font @@ -77,7 +77,7 @@ (hide yes) ) ) - (property "ki_fp_filters" "C_*" + (property "ki_fp_filters" "R_*" (at 0 0 0) (effects (font @@ -86,25 +86,12 @@ (hide yes) ) ) - (symbol "C_Small_0_1" - (polyline - (pts - (xy -1.524 0.508) (xy 1.524 0.508) - ) + (symbol "R_Small_0_1" + (rectangle + (start -0.762 1.778) + (end 0.762 -1.778) (stroke - (width 0.3048) - (type default) - ) - (fill - (type none) - ) - ) - (polyline - (pts - (xy -1.524 -0.508) (xy 1.524 -0.508) - ) - (stroke - (width 0.3302) + (width 0.2032) (type default) ) (fill @@ -112,10 +99,10 @@ ) ) ) - (symbol "C_Small_1_1" + (symbol "R_Small_1_1" (pin passive line (at 0 2.54 270) - (length 2.032) + (length 0.762) (name "~" (effects (font @@ -133,7 +120,7 @@ ) (pin passive line (at 0 -2.54 90) - (length 2.032) + (length 0.762) (name "~" (effects (font @@ -152,49 +139,27 @@ ) (embedded_fonts no) ) - (symbol "SAM9X60_SOM:SAM9X60D1G-I_LZB" + (symbol "Parts:MCM-iMX93-SOM" (exclude_from_sim no) (in_bom yes) (on_board yes) - (property "Reference" "IC" - (at 105.41 20.32 0) + (property "Reference" "U" + (at 1.27 0 0) (effects (font (size 1.27 1.27) ) - (justify left top) ) ) - (property "Value" "SAM9X60D1G-I_LZB" - (at 105.41 17.78 0) + (property "Value" "" + (at 0 0 0) (effects (font (size 1.27 1.27) ) - (justify left top) ) ) - (property "Footprint" "SAM9X60D1GILZB" - (at 105.41 -82.22 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left top) - (hide yes) - ) - ) - (property "Datasheet" "https://ww1.microchip.com/downloads/aemDocuments/documents/MPU32/ProductDocuments/DataSheets/SAM9X60D1G-ILZB-Data-Sheet-DS60001747A.pdf?fbclid=IwZXh0bgNhZW0CMTEAAR2Js9l19m4JNT4AYSnSvb7Wu8KVSAML1qiJMWPYk3qk-EvHTWyLhV4ukSk_aem_cs677hMyzA1259EQJ2fDUg" - (at 105.41 -182.22 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left top) - (hide yes) - ) - ) - (property "Description" "SAM9X60 based SoM" + (property "Footprint" "" (at 0 0 0) (effects (font @@ -203,52 +168,40 @@ (hide yes) ) ) - (property "Height" "2.45" - (at 105.41 -382.22 0) + (property "Datasheet" "" + (at 0 0 0) (effects (font (size 1.27 1.27) ) - (justify left top) (hide yes) ) ) - (property "PN" "579-SAM9X60D1G-I/LZB" - (at 105.41 -482.22 0) + (property "Description" "" + (at 0 0 0) (effects (font (size 1.27 1.27) ) - (justify left top) (hide yes) ) ) - (property "MPN" "SAM9X60D1G-I/LZB" - (at 105.41 -782.22 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left top) - (hide yes) - ) - ) - (symbol "SAM9X60D1G-I_LZB_1_1" + (symbol "MCM-iMX93-SOM_1_1" (rectangle - (start 5.08 15.24) - (end 104.14 -111.76) + (start -45.72 45.72) + (end 45.72 -45.72) (stroke - (width 0.254) - (type default) + (width 0) + (type solid) ) (fill (type background) ) ) - (pin passive line - (at 0 0 0) - (length 5.08) - (name "GND_1" + (pin bidirectional line + (at -49.53 43.18 0) + (length 3.81) + (name "" (effects (font (size 1.27 1.27) @@ -263,10 +216,10 @@ ) ) ) - (pin passive line - (at 0 -2.54 0) - (length 5.08) - (name "GND_2" + (pin bidirectional line + (at -49.53 40.64 0) + (length 3.81) + (name "" (effects (font (size 1.27 1.27) @@ -281,10 +234,10 @@ ) ) ) - (pin passive line - (at 0 -5.08 0) - (length 5.08) - (name "GND_3" + (pin bidirectional line + (at -49.53 38.1 0) + (length 3.81) + (name "" (effects (font (size 1.27 1.27) @@ -299,10 +252,10 @@ ) ) ) - (pin passive line - (at 0 -7.62 0) - (length 5.08) - (name "GND_4" + (pin bidirectional line + (at -49.53 35.56 0) + (length 3.81) + (name "" (effects (font (size 1.27 1.27) @@ -317,10 +270,10 @@ ) ) ) - (pin passive line - (at 0 -10.16 0) - (length 5.08) - (name "PD15" + (pin bidirectional line + (at -49.53 33.02 0) + (length 3.81) + (name "" (effects (font (size 1.27 1.27) @@ -335,10 +288,10 @@ ) ) ) - (pin passive line - (at 0 -12.7 0) - (length 5.08) - (name "PD16" + (pin bidirectional line + (at -49.53 30.48 0) + (length 3.81) + (name "" (effects (font (size 1.27 1.27) @@ -353,10 +306,10 @@ ) ) ) - (pin passive line - (at 0 -15.24 0) - (length 5.08) - (name "PD17" + (pin bidirectional line + (at -49.53 27.94 0) + (length 3.81) + (name "" (effects (font (size 1.27 1.27) @@ -371,10 +324,10 @@ ) ) ) - (pin passive line - (at 0 -17.78 0) - (length 5.08) - (name "PD18" + (pin bidirectional line + (at -49.53 25.4 0) + (length 3.81) + (name "" (effects (font (size 1.27 1.27) @@ -389,10 +342,10 @@ ) ) ) - (pin passive line - (at 0 -20.32 0) - (length 5.08) - (name "PD19" + (pin bidirectional line + (at -49.53 22.86 0) + (length 3.81) + (name "" (effects (font (size 1.27 1.27) @@ -407,10 +360,10 @@ ) ) ) - (pin passive line - (at 0 -22.86 0) - (length 5.08) - (name "GND_5" + (pin bidirectional line + (at -49.53 20.32 0) + (length 3.81) + (name "" (effects (font (size 1.27 1.27) @@ -425,10 +378,10 @@ ) ) ) - (pin passive line - (at 0 -25.4 0) - (length 5.08) - (name "NAND_NCS_IN" + (pin bidirectional line + (at -49.53 17.78 0) + (length 3.81) + (name "" (effects (font (size 1.27 1.27) @@ -443,10 +396,10 @@ ) ) ) - (pin passive line - (at 0 -27.94 0) - (length 5.08) - (name "NAND_NCS_OUT" + (pin bidirectional line + (at -49.53 15.24 0) + (length 3.81) + (name "" (effects (font (size 1.27 1.27) @@ -461,10 +414,10 @@ ) ) ) - (pin passive line - (at 0 -30.48 0) - (length 5.08) - (name "TMS" + (pin bidirectional line + (at -49.53 12.7 0) + (length 3.81) + (name "" (effects (font (size 1.27 1.27) @@ -479,10 +432,10 @@ ) ) ) - (pin passive line - (at 0 -33.02 0) - (length 5.08) - (name "TCK" + (pin bidirectional line + (at -49.53 10.16 0) + (length 3.81) + (name "" (effects (font (size 1.27 1.27) @@ -497,10 +450,10 @@ ) ) ) - (pin passive line - (at 0 -35.56 0) - (length 5.08) - (name "TDI" + (pin bidirectional line + (at -49.53 7.62 0) + (length 3.81) + (name "" (effects (font (size 1.27 1.27) @@ -515,10 +468,10 @@ ) ) ) - (pin passive line - (at 0 -38.1 0) - (length 5.08) - (name "TDO" + (pin bidirectional line + (at -49.53 5.08 0) + (length 3.81) + (name "" (effects (font (size 1.27 1.27) @@ -533,10 +486,10 @@ ) ) ) - (pin passive line - (at 0 -40.64 0) - (length 5.08) - (name "RTCK" + (pin bidirectional line + (at -49.53 2.54 0) + (length 3.81) + (name "" (effects (font (size 1.27 1.27) @@ -551,10 +504,10 @@ ) ) ) - (pin passive line - (at 0 -43.18 0) - (length 5.08) - (name "PD14" + (pin bidirectional line + (at -49.53 0 0) + (length 3.81) + (name "" (effects (font (size 1.27 1.27) @@ -569,10 +522,10 @@ ) ) ) - (pin passive line - (at 0 -45.72 0) - (length 5.08) - (name "GND_6" + (pin bidirectional line + (at -49.53 -2.54 0) + (length 3.81) + (name "" (effects (font (size 1.27 1.27) @@ -587,10 +540,10 @@ ) ) ) - (pin passive line - (at 0 -48.26 0) - (length 5.08) - (name "GND_7" + (pin bidirectional line + (at -49.53 -5.08 0) + (length 3.81) + (name "" (effects (font (size 1.27 1.27) @@ -605,10 +558,10 @@ ) ) ) - (pin passive line - (at 0 -50.8 0) - (length 5.08) - (name "FLEXCOM0_IO0_TWD_PA0" + (pin bidirectional line + (at -49.53 -7.62 0) + (length 3.81) + (name "" (effects (font (size 1.27 1.27) @@ -623,10 +576,10 @@ ) ) ) - (pin passive line - (at 0 -53.34 0) - (length 5.08) - (name "FLEXCOM0_IO1_TWCK_PA1" + (pin bidirectional line + (at -49.53 -10.16 0) + (length 3.81) + (name "" (effects (font (size 1.27 1.27) @@ -641,10 +594,10 @@ ) ) ) - (pin passive line - (at 0 -55.88 0) - (length 5.08) - (name "PD20" + (pin bidirectional line + (at -49.53 -12.7 0) + (length 3.81) + (name "" (effects (font (size 1.27 1.27) @@ -659,10 +612,10 @@ ) ) ) - (pin passive line - (at 0 -58.42 0) - (length 5.08) - (name "PB16" + (pin bidirectional line + (at -49.53 -15.24 0) + (length 3.81) + (name "" (effects (font (size 1.27 1.27) @@ -677,10 +630,10 @@ ) ) ) - (pin passive line - (at 0 -60.96 0) - (length 5.08) - (name "PD21" + (pin bidirectional line + (at -49.53 -17.78 0) + (length 3.81) + (name "" (effects (font (size 1.27 1.27) @@ -695,10 +648,10 @@ ) ) ) - (pin passive line - (at 0 -63.5 0) - (length 5.08) - (name "PB25" + (pin bidirectional line + (at -49.53 -20.32 0) + (length 3.81) + (name "" (effects (font (size 1.27 1.27) @@ -713,10 +666,10 @@ ) ) ) - (pin passive line - (at 0 -66.04 0) - (length 5.08) - (name "GND_8" + (pin bidirectional line + (at -49.53 -22.86 0) + (length 3.81) + (name "" (effects (font (size 1.27 1.27) @@ -731,10 +684,10 @@ ) ) ) - (pin passive line - (at 0 -68.58 0) - (length 5.08) - (name "NSTART" + (pin bidirectional line + (at -49.53 -25.4 0) + (length 3.81) + (name "" (effects (font (size 1.27 1.27) @@ -749,10 +702,10 @@ ) ) ) - (pin passive line - (at 0 -71.12 0) - (length 5.08) - (name "VLDO1" + (pin bidirectional line + (at -49.53 -27.94 0) + (length 3.81) + (name "" (effects (font (size 1.27 1.27) @@ -767,10 +720,10 @@ ) ) ) - (pin passive line - (at 0 -73.66 0) - (length 5.08) - (name "LOUT_FB" + (pin bidirectional line + (at -49.53 -30.48 0) + (length 3.81) + (name "" (effects (font (size 1.27 1.27) @@ -785,10 +738,10 @@ ) ) ) - (pin passive line - (at 0 -76.2 0) - (length 5.08) - (name "LEN" + (pin bidirectional line + (at -49.53 -33.02 0) + (length 3.81) + (name "" (effects (font (size 1.27 1.27) @@ -803,10 +756,10 @@ ) ) ) - (pin passive line - (at 0 -78.74 0) - (length 5.08) - (name "PA7" + (pin bidirectional line + (at -49.53 -35.56 0) + (length 3.81) + (name "" (effects (font (size 1.27 1.27) @@ -821,10 +774,10 @@ ) ) ) - (pin passive line - (at 0 -81.28 0) - (length 5.08) - (name "PA8" + (pin bidirectional line + (at -49.53 -38.1 0) + (length 3.81) + (name "" (effects (font (size 1.27 1.27) @@ -839,10 +792,10 @@ ) ) ) - (pin passive line - (at 0 -83.82 0) - (length 5.08) - (name "PA23" + (pin bidirectional line + (at -49.53 -40.64 0) + (length 3.81) + (name "" (effects (font (size 1.27 1.27) @@ -857,10 +810,10 @@ ) ) ) - (pin passive line - (at 0 -86.36 0) - (length 5.08) - (name "PA22" + (pin bidirectional line + (at -49.53 -43.18 0) + (length 3.81) + (name "" (effects (font (size 1.27 1.27) @@ -875,496 +828,10 @@ ) ) ) - (pin passive line - (at 0 -88.9 0) - (length 5.08) - (name "PA21" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "36" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin passive line - (at 0 -91.44 0) - (length 5.08) - (name "SHDN" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "37" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin passive line - (at 0 -93.98 0) - (length 5.08) - (name "GND_9" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "38" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin passive line - (at 7.62 20.32 270) - (length 5.08) - (name "GND_30" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "152" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin passive line - (at 7.62 -116.84 90) - (length 5.08) - (name "GND_10" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "39" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin passive line - (at 10.16 20.32 270) - (length 5.08) - (name "PB12" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "151" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin passive line - (at 10.16 -116.84 90) - (length 5.08) - (name "GND_11" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "40" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin passive line - (at 12.7 20.32 270) - (length 5.08) - (name "PB11" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "150" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin passive line - (at 12.7 -116.84 90) - (length 5.08) - (name "VDD_3V3_1" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "41" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin passive line - (at 15.24 20.32 270) - (length 5.08) - (name "JTAGSEL" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "149" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin passive line - (at 15.24 -116.84 90) - (length 5.08) - (name "VDD_3V3_2" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "42" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin passive line - (at 17.78 20.32 270) - (length 5.08) - (name "PB18" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "148" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin passive line - (at 17.78 -116.84 90) - (length 5.08) - (name "NRST" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "43" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin passive line - (at 20.32 20.32 270) - (length 5.08) - (name "PA14" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "147" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin passive line - (at 20.32 -116.84 90) - (length 5.08) - (name "WAKE_UP" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "44" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin passive line - (at 22.86 20.32 270) - (length 5.08) - (name "PA13" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "146" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin passive line - (at 22.86 -116.84 90) - (length 5.08) - (name "PA24" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "45" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin passive line - (at 25.4 20.32 270) - (length 5.08) - (name "PA12" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "145" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin passive line - (at 25.4 -116.84 90) - (length 5.08) - (name "PA25" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "46" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin passive line - (at 27.94 20.32 270) - (length 5.08) - (name "PA11" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "144" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin passive line - (at 27.94 -116.84 90) - (length 5.08) - (name "PA26" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "47" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin passive line - (at 30.48 20.32 270) - (length 5.08) - (name "PA10" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "143" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin passive line - (at 30.48 -116.84 90) - (length 5.08) - (name "GND_12" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "48" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin passive line - (at 33.02 20.32 270) - (length 5.08) - (name "PA9" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "142" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin passive line - (at 33.02 -116.84 90) - (length 5.08) - (name "PA27" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "49" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin passive line - (at 35.56 20.32 270) - (length 5.08) - (name "GND_29" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "141" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin passive line - (at 35.56 -116.84 90) - (length 5.08) - (name "PA28" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "50" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin passive line - (at 38.1 20.32 270) - (length 5.08) - (name "HSDC_P" + (pin bidirectional line + (at -43.18 49.53 270) + (length 3.81) + (name "" (effects (font (size 1.27 1.27) @@ -1379,17 +846,17 @@ ) ) ) - (pin passive line - (at 38.1 -116.84 90) - (length 5.08) - (name "PA29" + (pin bidirectional line + (at -43.18 -49.53 90) + (length 3.81) + (name "" (effects (font (size 1.27 1.27) ) ) ) - (number "51" + (number "36" (effects (font (size 1.27 1.27) @@ -1397,10 +864,10 @@ ) ) ) - (pin passive line - (at 40.64 20.32 270) - (length 5.08) - (name "HSDC_N" + (pin bidirectional line + (at -40.64 49.53 270) + (length 3.81) + (name "" (effects (font (size 1.27 1.27) @@ -1415,17 +882,17 @@ ) ) ) - (pin passive line - (at 40.64 -116.84 90) - (length 5.08) - (name "5V__MAIN_1" + (pin bidirectional line + (at -40.64 -49.53 90) + (length 3.81) + (name "" (effects (font (size 1.27 1.27) ) ) ) - (number "52" + (number "37" (effects (font (size 1.27 1.27) @@ -1433,10 +900,10 @@ ) ) ) - (pin passive line - (at 43.18 20.32 270) - (length 5.08) - (name "HSDB_P" + (pin bidirectional line + (at -38.1 49.53 270) + (length 3.81) + (name "" (effects (font (size 1.27 1.27) @@ -1451,17 +918,17 @@ ) ) ) - (pin passive line - (at 43.18 -116.84 90) - (length 5.08) - (name "5V__MAIN_2" + (pin bidirectional line + (at -38.1 -49.53 90) + (length 3.81) + (name "" (effects (font (size 1.27 1.27) ) ) ) - (number "53" + (number "38" (effects (font (size 1.27 1.27) @@ -1469,10 +936,10 @@ ) ) ) - (pin passive line - (at 45.72 20.32 270) - (length 5.08) - (name "HSDB_N" + (pin bidirectional line + (at -35.56 49.53 270) + (length 3.81) + (name "" (effects (font (size 1.27 1.27) @@ -1487,17 +954,17 @@ ) ) ) - (pin passive line - (at 45.72 -116.84 90) - (length 5.08) - (name "VDDIOM_1" + (pin bidirectional line + (at -35.56 -49.53 90) + (length 3.81) + (name "" (effects (font (size 1.27 1.27) ) ) ) - (number "54" + (number "39" (effects (font (size 1.27 1.27) @@ -1505,10 +972,10 @@ ) ) ) - (pin passive line - (at 48.26 20.32 270) - (length 5.08) - (name "HS_DA_P" + (pin bidirectional line + (at -33.02 49.53 270) + (length 3.81) + (name "" (effects (font (size 1.27 1.27) @@ -1523,17 +990,17 @@ ) ) ) - (pin passive line - (at 48.26 -116.84 90) - (length 5.08) - (name "VDDIOM_2" + (pin bidirectional line + (at -33.02 -49.53 90) + (length 3.81) + (name "" (effects (font (size 1.27 1.27) ) ) ) - (number "55" + (number "40" (effects (font (size 1.27 1.27) @@ -1541,10 +1008,10 @@ ) ) ) - (pin passive line - (at 50.8 20.32 270) - (length 5.08) - (name "HS_DA_N" + (pin bidirectional line + (at -30.48 49.53 270) + (length 3.81) + (name "" (effects (font (size 1.27 1.27) @@ -1559,17 +1026,17 @@ ) ) ) - (pin passive line - (at 50.8 -116.84 90) - (length 5.08) - (name "VDDQSPI" + (pin bidirectional line + (at -30.48 -49.53 90) + (length 3.81) + (name "" (effects (font (size 1.27 1.27) ) ) ) - (number "56" + (number "41" (effects (font (size 1.27 1.27) @@ -1577,10 +1044,10 @@ ) ) ) - (pin passive line - (at 53.34 20.32 270) - (length 5.08) - (name "GND_28" + (pin bidirectional line + (at -27.94 49.53 270) + (length 3.81) + (name "" (effects (font (size 1.27 1.27) @@ -1595,17 +1062,17 @@ ) ) ) - (pin passive line - (at 53.34 -116.84 90) - (length 5.08) - (name "GND_13" + (pin bidirectional line + (at -27.94 -49.53 90) + (length 3.81) + (name "" (effects (font (size 1.27 1.27) ) ) ) - (number "57" + (number "42" (effects (font (size 1.27 1.27) @@ -1613,10 +1080,10 @@ ) ) ) - (pin passive line - (at 55.88 20.32 270) - (length 5.08) - (name "GND_27" + (pin bidirectional line + (at -25.4 49.53 270) + (length 3.81) + (name "" (effects (font (size 1.27 1.27) @@ -1631,17 +1098,17 @@ ) ) ) - (pin passive line - (at 55.88 -116.84 90) - (length 5.08) - (name "GND_14" + (pin bidirectional line + (at -25.4 -49.53 90) + (length 3.81) + (name "" (effects (font (size 1.27 1.27) ) ) ) - (number "58" + (number "43" (effects (font (size 1.27 1.27) @@ -1649,10 +1116,10 @@ ) ) ) - (pin passive line - (at 58.42 20.32 270) - (length 5.08) - (name "24M_EN" + (pin bidirectional line + (at -22.86 49.53 270) + (length 3.81) + (name "" (effects (font (size 1.27 1.27) @@ -1667,17 +1134,17 @@ ) ) ) - (pin passive line - (at 58.42 -116.84 90) - (length 5.08) - (name "PB24" + (pin bidirectional line + (at -22.86 -49.53 90) + (length 3.81) + (name "" (effects (font (size 1.27 1.27) ) ) ) - (number "59" + (number "44" (effects (font (size 1.27 1.27) @@ -1685,10 +1152,10 @@ ) ) ) - (pin passive line - (at 60.96 20.32 270) - (length 5.08) - (name "PC31" + (pin bidirectional line + (at -20.32 49.53 270) + (length 3.81) + (name "" (effects (font (size 1.27 1.27) @@ -1703,17 +1170,17 @@ ) ) ) - (pin passive line - (at 60.96 -116.84 90) - (length 5.08) - (name "PB20" + (pin bidirectional line + (at -20.32 -49.53 90) + (length 3.81) + (name "" (effects (font (size 1.27 1.27) ) ) ) - (number "60" + (number "45" (effects (font (size 1.27 1.27) @@ -1721,10 +1188,10 @@ ) ) ) - (pin passive line - (at 63.5 20.32 270) - (length 5.08) - (name "PC30" + (pin bidirectional line + (at -17.78 49.53 270) + (length 3.81) + (name "" (effects (font (size 1.27 1.27) @@ -1739,17 +1206,17 @@ ) ) ) - (pin passive line - (at 63.5 -116.84 90) - (length 5.08) - (name "PB21" + (pin bidirectional line + (at -17.78 -49.53 90) + (length 3.81) + (name "" (effects (font (size 1.27 1.27) ) ) ) - (number "61" + (number "46" (effects (font (size 1.27 1.27) @@ -1757,10 +1224,10 @@ ) ) ) - (pin passive line - (at 66.04 20.32 270) - (length 5.08) - (name "PC29" + (pin bidirectional line + (at -15.24 49.53 270) + (length 3.81) + (name "" (effects (font (size 1.27 1.27) @@ -1775,17 +1242,17 @@ ) ) ) - (pin passive line - (at 66.04 -116.84 90) - (length 5.08) - (name "PB22" + (pin bidirectional line + (at -15.24 -49.53 90) + (length 3.81) + (name "" (effects (font (size 1.27 1.27) ) ) ) - (number "62" + (number "47" (effects (font (size 1.27 1.27) @@ -1793,10 +1260,10 @@ ) ) ) - (pin passive line - (at 68.58 20.32 270) - (length 5.08) - (name "PC28" + (pin bidirectional line + (at -12.7 49.53 270) + (length 3.81) + (name "" (effects (font (size 1.27 1.27) @@ -1811,17 +1278,17 @@ ) ) ) - (pin passive line - (at 68.58 -116.84 90) - (length 5.08) - (name "PB23" + (pin bidirectional line + (at -12.7 -49.53 90) + (length 3.81) + (name "" (effects (font (size 1.27 1.27) ) ) ) - (number "63" + (number "48" (effects (font (size 1.27 1.27) @@ -1829,10 +1296,10 @@ ) ) ) - (pin passive line - (at 71.12 20.32 270) - (length 5.08) - (name "PC27" + (pin bidirectional line + (at -10.16 49.53 270) + (length 3.81) + (name "" (effects (font (size 1.27 1.27) @@ -1847,17 +1314,17 @@ ) ) ) - (pin passive line - (at 71.12 -116.84 90) - (length 5.08) - (name "PB19" + (pin bidirectional line + (at -10.16 -49.53 90) + (length 3.81) + (name "" (effects (font (size 1.27 1.27) ) ) ) - (number "64" + (number "49" (effects (font (size 1.27 1.27) @@ -1865,10 +1332,10 @@ ) ) ) - (pin passive line - (at 73.66 20.32 270) - (length 5.08) - (name "PC26" + (pin bidirectional line + (at -7.62 49.53 270) + (length 3.81) + (name "" (effects (font (size 1.27 1.27) @@ -1883,17 +1350,17 @@ ) ) ) - (pin passive line - (at 73.66 -116.84 90) - (length 5.08) - (name "PB13" + (pin bidirectional line + (at -7.62 -49.53 90) + (length 3.81) + (name "" (effects (font (size 1.27 1.27) ) ) ) - (number "65" + (number "50" (effects (font (size 1.27 1.27) @@ -1901,10 +1368,10 @@ ) ) ) - (pin passive line - (at 76.2 20.32 270) - (length 5.08) - (name "PC25" + (pin bidirectional line + (at -5.08 49.53 270) + (length 3.81) + (name "" (effects (font (size 1.27 1.27) @@ -1919,17 +1386,17 @@ ) ) ) - (pin passive line - (at 76.2 -116.84 90) - (length 5.08) - (name "ETH0_LED0" + (pin bidirectional line + (at -5.08 -49.53 90) + (length 3.81) + (name "" (effects (font (size 1.27 1.27) ) ) ) - (number "66" + (number "51" (effects (font (size 1.27 1.27) @@ -1937,10 +1404,10 @@ ) ) ) - (pin passive line - (at 78.74 20.32 270) - (length 5.08) - (name "GND_26" + (pin bidirectional line + (at -2.54 49.53 270) + (length 3.81) + (name "" (effects (font (size 1.27 1.27) @@ -1955,17 +1422,17 @@ ) ) ) - (pin passive line - (at 78.74 -116.84 90) - (length 5.08) - (name "GND_15" + (pin bidirectional line + (at -2.54 -49.53 90) + (length 3.81) + (name "" (effects (font (size 1.27 1.27) ) ) ) - (number "67" + (number "52" (effects (font (size 1.27 1.27) @@ -1973,10 +1440,10 @@ ) ) ) - (pin passive line - (at 81.28 20.32 270) - (length 5.08) - (name "VDDBU" + (pin bidirectional line + (at 0 49.53 270) + (length 3.81) + (name "" (effects (font (size 1.27 1.27) @@ -1991,17 +1458,17 @@ ) ) ) - (pin passive line - (at 81.28 -116.84 90) - (length 5.08) - (name "ETH0__RX_N" + (pin bidirectional line + (at 0 -49.53 90) + (length 3.81) + (name "" (effects (font (size 1.27 1.27) ) ) ) - (number "68" + (number "53" (effects (font (size 1.27 1.27) @@ -2009,10 +1476,10 @@ ) ) ) - (pin passive line - (at 83.82 20.32 270) - (length 5.08) - (name "PC24" + (pin bidirectional line + (at 2.54 49.53 270) + (length 3.81) + (name "" (effects (font (size 1.27 1.27) @@ -2027,17 +1494,17 @@ ) ) ) - (pin passive line - (at 83.82 -116.84 90) - (length 5.08) - (name "ETH0__RX_P" + (pin bidirectional line + (at 2.54 -49.53 90) + (length 3.81) + (name "" (effects (font (size 1.27 1.27) ) ) ) - (number "69" + (number "54" (effects (font (size 1.27 1.27) @@ -2045,10 +1512,10 @@ ) ) ) - (pin passive line - (at 86.36 20.32 270) - (length 5.08) - (name "PC23" + (pin bidirectional line + (at 5.08 49.53 270) + (length 3.81) + (name "" (effects (font (size 1.27 1.27) @@ -2063,17 +1530,17 @@ ) ) ) - (pin passive line - (at 86.36 -116.84 90) - (length 5.08) - (name "ETH0_TX_N" + (pin bidirectional line + (at 5.08 -49.53 90) + (length 3.81) + (name "" (effects (font (size 1.27 1.27) ) ) ) - (number "70" + (number "55" (effects (font (size 1.27 1.27) @@ -2081,10 +1548,10 @@ ) ) ) - (pin passive line - (at 88.9 20.32 270) - (length 5.08) - (name "PC22" + (pin bidirectional line + (at 7.62 49.53 270) + (length 3.81) + (name "" (effects (font (size 1.27 1.27) @@ -2099,17 +1566,17 @@ ) ) ) - (pin passive line - (at 88.9 -116.84 90) - (length 5.08) - (name "ETH0_TX_P" + (pin bidirectional line + (at 7.62 -49.53 90) + (length 3.81) + (name "" (effects (font (size 1.27 1.27) ) ) ) - (number "71" + (number "56" (effects (font (size 1.27 1.27) @@ -2117,10 +1584,10 @@ ) ) ) - (pin passive line - (at 91.44 20.32 270) - (length 5.08) - (name "PC21" + (pin bidirectional line + (at 10.16 49.53 270) + (length 3.81) + (name "" (effects (font (size 1.27 1.27) @@ -2135,17 +1602,17 @@ ) ) ) - (pin passive line - (at 91.44 -116.84 90) - (length 5.08) - (name "PB17" + (pin bidirectional line + (at 10.16 -49.53 90) + (length 3.81) + (name "" (effects (font (size 1.27 1.27) ) ) ) - (number "72" + (number "57" (effects (font (size 1.27 1.27) @@ -2153,10 +1620,10 @@ ) ) ) - (pin passive line - (at 93.98 20.32 270) - (length 5.08) - (name "PC20" + (pin bidirectional line + (at 12.7 49.53 270) + (length 3.81) + (name "" (effects (font (size 1.27 1.27) @@ -2171,17 +1638,17 @@ ) ) ) - (pin passive line - (at 93.98 -116.84 90) - (length 5.08) - (name "PA5" + (pin bidirectional line + (at 12.7 -49.53 90) + (length 3.81) + (name "" (effects (font (size 1.27 1.27) ) ) ) - (number "73" + (number "58" (effects (font (size 1.27 1.27) @@ -2189,10 +1656,10 @@ ) ) ) - (pin passive line - (at 96.52 20.32 270) - (length 5.08) - (name "PC19" + (pin bidirectional line + (at 15.24 49.53 270) + (length 3.81) + (name "" (effects (font (size 1.27 1.27) @@ -2207,17 +1674,17 @@ ) ) ) - (pin passive line - (at 96.52 -116.84 90) - (length 5.08) - (name "PA6" + (pin bidirectional line + (at 15.24 -49.53 90) + (length 3.81) + (name "" (effects (font (size 1.27 1.27) ) ) ) - (number "74" + (number "59" (effects (font (size 1.27 1.27) @@ -2225,10 +1692,10 @@ ) ) ) - (pin passive line - (at 99.06 20.32 270) - (length 5.08) - (name "GND_25" + (pin bidirectional line + (at 17.78 49.53 270) + (length 3.81) + (name "" (effects (font (size 1.27 1.27) @@ -2243,17 +1710,17 @@ ) ) ) - (pin passive line - (at 99.06 -116.84 90) - (length 5.08) - (name "25M_EN" + (pin bidirectional line + (at 17.78 -49.53 90) + (length 3.81) + (name "" (effects (font (size 1.27 1.27) ) ) ) - (number "75" + (number "60" (effects (font (size 1.27 1.27) @@ -2261,10 +1728,10 @@ ) ) ) - (pin passive line - (at 101.6 20.32 270) - (length 5.08) - (name "GND_24" + (pin bidirectional line + (at 20.32 49.53 270) + (length 3.81) + (name "" (effects (font (size 1.27 1.27) @@ -2279,17 +1746,17 @@ ) ) ) - (pin passive line - (at 101.6 -116.84 90) - (length 5.08) - (name "GND_16" + (pin bidirectional line + (at 20.32 -49.53 90) + (length 3.81) + (name "" (effects (font (size 1.27 1.27) ) ) ) - (number "76" + (number "61" (effects (font (size 1.27 1.27) @@ -2297,10 +1764,10 @@ ) ) ) - (pin passive line - (at 109.22 0 180) - (length 5.08) - (name "GND_23" + (pin bidirectional line + (at 22.86 49.53 270) + (length 3.81) + (name "" (effects (font (size 1.27 1.27) @@ -2315,10 +1782,28 @@ ) ) ) - (pin passive line - (at 109.22 -2.54 180) - (length 5.08) - (name "PC18" + (pin bidirectional line + (at 22.86 -49.53 90) + (length 3.81) + (name "" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "62" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 25.4 49.53 270) + (length 3.81) + (name "" (effects (font (size 1.27 1.27) @@ -2333,10 +1818,28 @@ ) ) ) - (pin passive line - (at 109.22 -5.08 180) - (length 5.08) - (name "PC17" + (pin bidirectional line + (at 25.4 -49.53 90) + (length 3.81) + (name "" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "63" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 27.94 49.53 270) + (length 3.81) + (name "" (effects (font (size 1.27 1.27) @@ -2351,10 +1854,28 @@ ) ) ) - (pin passive line - (at 109.22 -7.62 180) - (length 5.08) - (name "PC16" + (pin bidirectional line + (at 27.94 -49.53 90) + (length 3.81) + (name "" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "64" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 30.48 49.53 270) + (length 3.81) + (name "" (effects (font (size 1.27 1.27) @@ -2369,10 +1890,28 @@ ) ) ) - (pin passive line - (at 109.22 -10.16 180) - (length 5.08) - (name "PC15" + (pin bidirectional line + (at 30.48 -49.53 90) + (length 3.81) + (name "" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 33.02 49.53 270) + (length 3.81) + (name "" (effects (font (size 1.27 1.27) @@ -2387,10 +1926,28 @@ ) ) ) - (pin passive line - (at 109.22 -12.7 180) - (length 5.08) - (name "PC14" + (pin bidirectional line + (at 33.02 -49.53 90) + (length 3.81) + (name "" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "66" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 35.56 49.53 270) + (length 3.81) + (name "" (effects (font (size 1.27 1.27) @@ -2405,10 +1962,28 @@ ) ) ) - (pin passive line - (at 109.22 -15.24 180) - (length 5.08) - (name "PC13" + (pin bidirectional line + (at 35.56 -49.53 90) + (length 3.81) + (name "" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "67" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 38.1 49.53 270) + (length 3.81) + (name "" (effects (font (size 1.27 1.27) @@ -2423,10 +1998,28 @@ ) ) ) - (pin passive line - (at 109.22 -17.78 180) - (length 5.08) - (name "PC12" + (pin bidirectional line + (at 38.1 -49.53 90) + (length 3.81) + (name "" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "68" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 40.64 49.53 270) + (length 3.81) + (name "" (effects (font (size 1.27 1.27) @@ -2441,10 +2034,28 @@ ) ) ) - (pin passive line - (at 109.22 -20.32 180) - (length 5.08) - (name "PC11" + (pin bidirectional line + (at 40.64 -49.53 90) + (length 3.81) + (name "" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "69" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 43.18 49.53 270) + (length 3.81) + (name "" (effects (font (size 1.27 1.27) @@ -2459,10 +2070,28 @@ ) ) ) - (pin passive line - (at 109.22 -22.86 180) - (length 5.08) - (name "PC10" + (pin bidirectional line + (at 43.18 -49.53 90) + (length 3.81) + (name "" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "70" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 49.53 43.18 180) + (length 3.81) + (name "" (effects (font (size 1.27 1.27) @@ -2477,10 +2106,10 @@ ) ) ) - (pin passive line - (at 109.22 -25.4 180) - (length 5.08) - (name "PC9" + (pin bidirectional line + (at 49.53 40.64 180) + (length 3.81) + (name "" (effects (font (size 1.27 1.27) @@ -2495,10 +2124,10 @@ ) ) ) - (pin passive line - (at 109.22 -27.94 180) - (length 5.08) - (name "GND_22" + (pin bidirectional line + (at 49.53 38.1 180) + (length 3.81) + (name "" (effects (font (size 1.27 1.27) @@ -2513,10 +2142,10 @@ ) ) ) - (pin passive line - (at 109.22 -30.48 180) - (length 5.08) - (name "PC8" + (pin bidirectional line + (at 49.53 35.56 180) + (length 3.81) + (name "" (effects (font (size 1.27 1.27) @@ -2531,10 +2160,10 @@ ) ) ) - (pin passive line - (at 109.22 -33.02 180) - (length 5.08) - (name "PC7" + (pin bidirectional line + (at 49.53 33.02 180) + (length 3.81) + (name "" (effects (font (size 1.27 1.27) @@ -2549,10 +2178,10 @@ ) ) ) - (pin passive line - (at 109.22 -35.56 180) - (length 5.08) - (name "PC6" + (pin bidirectional line + (at 49.53 30.48 180) + (length 3.81) + (name "" (effects (font (size 1.27 1.27) @@ -2567,10 +2196,10 @@ ) ) ) - (pin passive line - (at 109.22 -38.1 180) - (length 5.08) - (name "PC5" + (pin bidirectional line + (at 49.53 27.94 180) + (length 3.81) + (name "" (effects (font (size 1.27 1.27) @@ -2585,10 +2214,10 @@ ) ) ) - (pin passive line - (at 109.22 -40.64 180) - (length 5.08) - (name "PC4" + (pin bidirectional line + (at 49.53 25.4 180) + (length 3.81) + (name "" (effects (font (size 1.27 1.27) @@ -2603,10 +2232,10 @@ ) ) ) - (pin passive line - (at 109.22 -43.18 180) - (length 5.08) - (name "PC3" + (pin bidirectional line + (at 49.53 22.86 180) + (length 3.81) + (name "" (effects (font (size 1.27 1.27) @@ -2621,10 +2250,10 @@ ) ) ) - (pin passive line - (at 109.22 -45.72 180) - (length 5.08) - (name "GND_21" + (pin bidirectional line + (at 49.53 20.32 180) + (length 3.81) + (name "" (effects (font (size 1.27 1.27) @@ -2639,10 +2268,10 @@ ) ) ) - (pin passive line - (at 109.22 -48.26 180) - (length 5.08) - (name "GND_20" + (pin bidirectional line + (at 49.53 17.78 180) + (length 3.81) + (name "" (effects (font (size 1.27 1.27) @@ -2657,10 +2286,10 @@ ) ) ) - (pin passive line - (at 109.22 -50.8 180) - (length 5.08) - (name "PC2" + (pin bidirectional line + (at 49.53 15.24 180) + (length 3.81) + (name "" (effects (font (size 1.27 1.27) @@ -2675,10 +2304,10 @@ ) ) ) - (pin passive line - (at 109.22 -53.34 180) - (length 5.08) - (name "PC1" + (pin bidirectional line + (at 49.53 12.7 180) + (length 3.81) + (name "" (effects (font (size 1.27 1.27) @@ -2693,10 +2322,10 @@ ) ) ) - (pin passive line - (at 109.22 -55.88 180) - (length 5.08) - (name "PC0" + (pin bidirectional line + (at 49.53 10.16 180) + (length 3.81) + (name "" (effects (font (size 1.27 1.27) @@ -2711,10 +2340,10 @@ ) ) ) - (pin passive line - (at 109.22 -58.42 180) - (length 5.08) - (name "PA15" + (pin bidirectional line + (at 49.53 7.62 180) + (length 3.81) + (name "" (effects (font (size 1.27 1.27) @@ -2729,10 +2358,10 @@ ) ) ) - (pin passive line - (at 109.22 -60.96 180) - (length 5.08) - (name "PA19" + (pin bidirectional line + (at 49.53 5.08 180) + (length 3.81) + (name "" (effects (font (size 1.27 1.27) @@ -2747,10 +2376,10 @@ ) ) ) - (pin passive line - (at 109.22 -63.5 180) - (length 5.08) - (name "PA16" + (pin bidirectional line + (at 49.53 2.54 180) + (length 3.81) + (name "" (effects (font (size 1.27 1.27) @@ -2765,10 +2394,10 @@ ) ) ) - (pin passive line - (at 109.22 -66.04 180) - (length 5.08) - (name "PA18" + (pin bidirectional line + (at 49.53 0 180) + (length 3.81) + (name "" (effects (font (size 1.27 1.27) @@ -2783,10 +2412,10 @@ ) ) ) - (pin passive line - (at 109.22 -68.58 180) - (length 5.08) - (name "PA20" + (pin bidirectional line + (at 49.53 -2.54 180) + (length 3.81) + (name "" (effects (font (size 1.27 1.27) @@ -2801,10 +2430,10 @@ ) ) ) - (pin passive line - (at 109.22 -71.12 180) - (length 5.08) - (name "PA17" + (pin bidirectional line + (at 49.53 -5.08 180) + (length 3.81) + (name "" (effects (font (size 1.27 1.27) @@ -2819,10 +2448,10 @@ ) ) ) - (pin passive line - (at 109.22 -73.66 180) - (length 5.08) - (name "GND_19" + (pin bidirectional line + (at 49.53 -7.62 180) + (length 3.81) + (name "" (effects (font (size 1.27 1.27) @@ -2837,10 +2466,10 @@ ) ) ) - (pin passive line - (at 109.22 -76.2 180) - (length 5.08) - (name "PB14" + (pin bidirectional line + (at 49.53 -10.16 180) + (length 3.81) + (name "" (effects (font (size 1.27 1.27) @@ -2855,10 +2484,10 @@ ) ) ) - (pin passive line - (at 109.22 -78.74 180) - (length 5.08) - (name "PA4" + (pin bidirectional line + (at 49.53 -12.7 180) + (length 3.81) + (name "" (effects (font (size 1.27 1.27) @@ -2873,10 +2502,10 @@ ) ) ) - (pin passive line - (at 109.22 -81.28 180) - (length 5.08) - (name "PA3" + (pin bidirectional line + (at 49.53 -15.24 180) + (length 3.81) + (name "" (effects (font (size 1.27 1.27) @@ -2891,10 +2520,10 @@ ) ) ) - (pin passive line - (at 109.22 -83.82 180) - (length 5.08) - (name "PA2" + (pin bidirectional line + (at 49.53 -17.78 180) + (length 3.81) + (name "" (effects (font (size 1.27 1.27) @@ -2909,10 +2538,10 @@ ) ) ) - (pin passive line - (at 109.22 -86.36 180) - (length 5.08) - (name "PA30" + (pin bidirectional line + (at 49.53 -20.32 180) + (length 3.81) + (name "" (effects (font (size 1.27 1.27) @@ -2927,10 +2556,10 @@ ) ) ) - (pin passive line - (at 109.22 -88.9 180) - (length 5.08) - (name "PA31" + (pin bidirectional line + (at 49.53 -22.86 180) + (length 3.81) + (name "" (effects (font (size 1.27 1.27) @@ -2945,10 +2574,10 @@ ) ) ) - (pin passive line - (at 109.22 -91.44 180) - (length 5.08) - (name "GND_18" + (pin bidirectional line + (at 49.53 -25.4 180) + (length 3.81) + (name "" (effects (font (size 1.27 1.27) @@ -2963,10 +2592,10 @@ ) ) ) - (pin passive line - (at 109.22 -93.98 180) - (length 5.08) - (name "GND_17" + (pin bidirectional line + (at 49.53 -27.94 180) + (length 3.81) + (name "" (effects (font (size 1.27 1.27) @@ -2981,6 +2610,114 @@ ) ) ) + (pin bidirectional line + (at 49.53 -30.48 180) + (length 3.81) + (name "" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "76" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 49.53 -33.02 180) + (length 3.81) + (name "" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "75" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 49.53 -35.56 180) + (length 3.81) + (name "" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "74" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 49.53 -38.1 180) + (length 3.81) + (name "" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "73" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 49.53 -40.64 180) + (length 3.81) + (name "" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "72" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 49.53 -43.18 180) + (length 3.81) + (name "" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "71" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) ) (embedded_fonts no) ) @@ -3336,197 +3073,439 @@ (embedded_fonts no) ) ) - (text "VLDO1 disabled" + (text "USB_ID NC" (exclude_from_sim no) - (at 25.4 137.16 0) + (at 31.75 66.04 0) (effects (font (size 1.27 1.27) ) ) - (uuid "a90cd09e-82a2-4c04-92d4-70a60aee6f06") - ) - (text "Ethernet clock OFF" - (exclude_from_sim no) - (at 156.21 179.07 0) - (effects - (font - (size 1.27 1.27) - ) - ) - (uuid "b96325c7-a472-4240-849f-6d3211197e77") - ) - (text "24MHz clock always ON" - (exclude_from_sim no) - (at 101.6 6.35 0) - (effects - (font - (size 1.27 1.27) - ) - ) - (uuid "e3703434-2699-4f94-aee9-5d396108df82") + (uuid "992568aa-4dfd-4a00-9c17-9f3e971b7f89") ) (junction - (at 40.64 62.23) + (at 38.1 44.45) (diameter 0) (color 0 0 0 0) - (uuid "0d0fd116-b870-4eb1-9cd1-1943a25e33ae") + (uuid "11195358-af52-44b2-9742-d1a1453645b4") ) (junction - (at 95.25 176.53) + (at 41.91 88.9) (diameter 0) (color 0 0 0 0) - (uuid "2debe537-1094-44fc-a4d5-c3dde8e6fe06") + (uuid "517b4100-261a-481f-a6fb-792cab0789df") ) (junction - (at 40.64 57.15) + (at 41.91 91.44) (diameter 0) (color 0 0 0 0) - (uuid "41f44db5-4bdf-40aa-8988-17c2c504d32c") + (uuid "7cc5646d-d519-4881-803d-f50f411c2235") ) (junction - (at 143.51 176.53) + (at 41.91 78.74) (diameter 0) (color 0 0 0 0) - (uuid "537a28cd-fed6-48ca-9996-2a822367367b") - ) - (junction - (at 82.55 176.53) - (diameter 0) - (color 0 0 0 0) - (uuid "5471dc94-2b65-44c9-a49f-881c91193607") - ) - (junction - (at 40.64 59.69) - (diameter 0) - (color 0 0 0 0) - (uuid "588f2ca2-b6af-494c-832c-de3ace98dd02") - ) - (junction - (at 97.79 34.29) - (diameter 0) - (color 0 0 0 0) - (uuid "5fda8454-88cb-45cd-9a51-849c86b09e18") - ) - (junction - (at 143.51 34.29) - (diameter 0) - (color 0 0 0 0) - (uuid "6231abd2-441b-4a40-9d05-4a1f5ccdec0c") - ) - (junction - (at 49.53 176.53) - (diameter 0) - (color 0 0 0 0) - (uuid "6bbdbc31-6525-49c1-b631-36a062842d77") - ) - (junction - (at 153.67 105.41) - (diameter 0) - (color 0 0 0 0) - (uuid "96118fa6-cff4-4577-8133-b2368e77bdc7") - ) - (junction - (at 153.67 151.13) - (diameter 0) - (color 0 0 0 0) - (uuid "a00154d3-204e-488a-a76d-f4e889d93767") - ) - (junction - (at 54.61 176.53) - (diameter 0) - (color 0 0 0 0) - (uuid "a9917694-60f6-4b03-a72d-4ced929d6d38") - ) - (junction - (at 39.37 102.87) - (diameter 0) - (color 0 0 0 0) - (uuid "e3d6e24a-8dc1-4df5-929f-2b1687998b80") + (uuid "a27e0a22-2fa6-405d-bba5-8bf2ce01dc6c") ) (no_connect - (at 41.91 128.27) - (uuid "1b701cce-4b64-4d98-9f8d-a3a997472ae1") + (at 143.51 104.14) + (uuid "0291e90c-133d-46c7-9b06-5bd31f7c2432") ) (no_connect - (at 41.91 95.25) - (uuid "23dd2e69-63ce-4306-9c87-a67b80a6aae6") + (at 143.51 93.98) + (uuid "03442d60-e3c1-4173-924c-f20e1e556b72") ) (no_connect - (at 87.63 36.83) - (uuid "2c16e8bc-e017-422b-b86f-e1db2d347045") + (at 143.51 134.62) + (uuid "047fe575-88e4-4609-a5d4-ab29407a327f") ) (no_connect - (at 41.91 90.17) - (uuid "2e173607-9554-4f3f-a040-70dfa1fec859") + (at 143.51 124.46) + (uuid "04c185f9-a261-4824-aa98-d536df7ebce3") ) (no_connect - (at 80.01 36.83) - (uuid "3ec7427d-ea06-46e1-95cd-f6ea2ae9aec2") + (at 124.46 158.75) + (uuid "0678ea0a-c96a-4e16-9533-b89ab98031d8") ) (no_connect - (at 41.91 92.71) - (uuid "4efd3ffb-fde5-48dd-86d8-f6d31b0462f6") + (at 44.45 86.36) + (uuid "07699102-51cc-4ed6-806b-5c00161a2eeb") ) (no_connect - (at 87.63 173.99) - (uuid "5e95fee3-dc4f-4caf-a98b-725c41ebb755") + (at 68.58 158.75) + (uuid "08068d43-da86-4637-89ad-67515fdeb70c") ) (no_connect - (at 123.19 173.99) - (uuid "6c06dc28-8b37-48a5-bd6d-039c0014ce4d") + (at 143.51 101.6) + (uuid "0cd5d598-cf89-4672-9fe7-9c66e33c766e") ) (no_connect - (at 128.27 173.99) - (uuid "74a3a8c0-b59d-4c87-ae3b-b6b1b24269b9") + (at 129.54 158.75) + (uuid "105954cc-3c49-49c4-9cfc-e3c5cb1f5bd6") ) (no_connect - (at 130.81 173.99) - (uuid "7773f557-d7a5-4861-86e3-d61f1fce42c3") + (at 143.51 86.36) + (uuid "11c6ed20-5cf6-47ff-9b1f-79734609d8f5") ) (no_connect - (at 57.15 36.83) - (uuid "7a87bd0e-b31a-49b2-a13c-e22267b91f9b") + (at 44.45 106.68) + (uuid "14471ed1-2303-434c-9e75-3c3e034f6d08") ) (no_connect - (at 41.91 148.59) - (uuid "7c9486f9-c01f-47d3-9042-9e5bc50e0cea") + (at 44.45 121.92) + (uuid "1633c224-604e-4b61-b0cf-c4a69ecb6e8a") ) (no_connect - (at 118.11 173.99) - (uuid "7e095fde-0c59-40b6-8a57-c45291722a32") + (at 143.51 111.76) + (uuid "18c4cc2e-51ac-4eb2-837d-c3f3f99ca0be") ) (no_connect - (at 110.49 173.99) - (uuid "8ec839f1-7d7e-4337-87ee-89defc4ddb79") + (at 134.62 158.75) + (uuid "18ee4db2-77fc-4990-a006-c3b8c59d1d9d") ) (no_connect - (at 41.91 97.79) - (uuid "95ce7abd-d013-4b8c-b556-0bfb54bb97c2") + (at 121.92 59.69) + (uuid "1968fbee-3b69-4e6b-8f66-636a1f229932") ) (no_connect - (at 125.73 173.99) - (uuid "af241e5f-471d-4202-9f6d-3eea50e50f55") + (at 96.52 158.75) + (uuid "19f41dac-6917-4d83-b9f2-a93cab6bfb56") ) (no_connect - (at 82.55 36.83) - (uuid "d47718bc-fe34-4222-ab19-1f85bda5e354") + (at 101.6 158.75) + (uuid "1b9de2db-3bad-4918-8622-c0ff418ea218") ) (no_connect - (at 41.91 130.81) - (uuid "d4d1cf1d-6a56-403f-bc08-f3691864f1fd") + (at 143.51 127) + (uuid "20eae9f1-31bf-45b4-8218-4d37dd141b8e") ) (no_connect - (at 85.09 36.83) - (uuid "eac2c8bd-2419-40b5-bdd2-b9cf30ee5423") + (at 143.51 116.84) + (uuid "2170633f-5037-4cba-87e7-d0190eb1cda7") ) (no_connect - (at 41.91 87.63) - (uuid "ebc122a9-7ab0-4dc2-9cc1-7b4e60d5b2fa") + (at 111.76 158.75) + (uuid "230c0035-0f6f-44bd-b45f-8b372a263781") ) (no_connect - (at 90.17 173.99) - (uuid "fe3c846b-948d-4a5b-b9b4-8b170248478c") + (at 143.51 144.78) + (uuid "23726f5f-80d7-45dc-a0ec-ad18a4a731ae") + ) + (no_connect + (at 143.51 91.44) + (uuid "289ddee6-708b-4b04-be7e-f669b6bfb19f") + ) + (no_connect + (at 91.44 158.75) + (uuid "318d0124-df3f-4f04-8d6b-fb845ef44712") + ) + (no_connect + (at 44.45 119.38) + (uuid "3196c55e-1a65-4307-afde-0e30f54f0c24") + ) + (no_connect + (at 114.3 158.75) + (uuid "330ddab9-459e-41b9-9c52-f903caca8e56") + ) + (no_connect + (at 50.8 158.75) + (uuid "38a298db-33e1-45c9-a6df-20d799d701ff") + ) + (no_connect + (at 116.84 158.75) + (uuid "3940ae88-4e80-4f10-b976-1daa88a9ed11") + ) + (no_connect + (at 83.82 158.75) + (uuid "3abc90b5-571d-41f5-ab6e-14182a2e70a1") + ) + (no_connect + (at 81.28 158.75) + (uuid "3cfadf5f-21ca-45be-b7b6-563e2ae511e2") + ) + (no_connect + (at 68.58 59.69) + (uuid "3dbc2ba2-063e-481d-8977-cca99c3d9d7a") + ) + (no_connect + (at 88.9 158.75) + (uuid "3ea0970c-c6c1-427f-81b9-ffefef7c4e12") + ) + (no_connect + (at 44.45 144.78) + (uuid "3ee647f5-f4f3-4fa7-83ef-7195a272611f") + ) + (no_connect + (at 71.12 158.75) + (uuid "4cbef839-17a1-48c8-aedf-d1fbeeb2d591") + ) + (no_connect + (at 44.45 147.32) + (uuid "4fa8f6d8-b7a5-41a2-befa-24794ce1ff23") + ) + (no_connect + (at 53.34 158.75) + (uuid "50ae2995-7962-4be9-8ecf-1927d72678cb") + ) + (no_connect + (at 76.2 158.75) + (uuid "5205e7ff-d7b9-4de7-8d44-4262475ecf96") + ) + (no_connect + (at 127 59.69) + (uuid "52a6f0b0-39c8-4eb3-9302-5b909aba66dd") + ) + (no_connect + (at 83.82 59.69) + (uuid "53753a52-bea1-4bd8-b313-d58697accf08") + ) + (no_connect + (at 132.08 158.75) + (uuid "54366c9f-27f7-4413-bca6-6111d8350201") + ) + (no_connect + (at 143.51 149.86) + (uuid "55ce45f1-f3ff-4422-9601-2f638be9d409") + ) + (no_connect + (at 143.51 119.38) + (uuid "5c7adedf-3dc7-4fce-af79-e94142431e47") + ) + (no_connect + (at 143.51 152.4) + (uuid "5e81cb00-0135-4ab2-9fe1-3298fa07b749") + ) + (no_connect + (at 143.51 99.06) + (uuid "64b70f1c-2f34-4b68-b0a4-a40cd402233a") + ) + (no_connect + (at 63.5 158.75) + (uuid "685169a1-790e-43e2-b327-02ecc675200a") + ) + (no_connect + (at 44.45 114.3) + (uuid "6b35b965-02e7-4fe0-8e05-e55e9971ed5c") + ) + (no_connect + (at 143.51 147.32) + (uuid "6c63ad85-eb1f-47a9-81b2-ef648e2dcede") + ) + (no_connect + (at 44.45 129.54) + (uuid "700bf298-aaad-428d-87e8-fdd00b94deeb") + ) + (no_connect + (at 143.51 114.3) + (uuid "71101669-84b9-485e-9211-e9fc8e3937bb") + ) + (no_connect + (at 143.51 83.82) + (uuid "762322d2-ba76-402d-9796-9495ef80b000") + ) + (no_connect + (at 143.51 129.54) + (uuid "8197710c-e845-47f8-a37d-4beb400cf6bd") + ) + (no_connect + (at 44.45 111.76) + (uuid "822682e4-8d83-43ec-907d-85ffeaed543b") + ) + (no_connect + (at 143.51 132.08) + (uuid "82a39319-b733-496c-8deb-9674c81241b5") + ) + (no_connect + (at 44.45 83.82) + (uuid "83a1d2e0-008b-4365-93c0-082a45771c9c") + ) + (no_connect + (at 66.04 158.75) + (uuid "83f4a3af-f381-43c3-98b6-3a1c9c40236f") + ) + (no_connect + (at 143.51 88.9) + (uuid "8b263e5c-63f4-4019-90d9-03b8023a57f6") + ) + (no_connect + (at 44.45 134.62) + (uuid "8b929a46-5d4f-4595-9969-5412c2622612") + ) + (no_connect + (at 76.2 59.69) + (uuid "8d7a2186-5e5a-4653-bf36-51bda5a648b5") + ) + (no_connect + (at 143.51 139.7) + (uuid "8e70b1b4-cdf0-4158-b10e-b0e01552bfbe") + ) + (no_connect + (at 63.5 59.69) + (uuid "902fd1ad-4345-4336-8d4f-fb73bdd3e974") + ) + (no_connect + (at 44.45 96.52) + (uuid "906dc555-3fd5-4019-bff2-d7a8edc2cbbc") + ) + (no_connect + (at 44.45 109.22) + (uuid "92a45301-2d50-44bd-b65a-146d3689189f") + ) + (no_connect + (at 44.45 149.86) + (uuid "97c1b3a7-5b48-462f-8c8a-78ad053ea164") + ) + (no_connect + (at 86.36 158.75) + (uuid "97e1bf46-cd0e-4600-ac47-237ed60291da") + ) + (no_connect + (at 58.42 59.69) + (uuid "9b30f423-01ed-4a81-864f-1ad0924bdc32") + ) + (no_connect + (at 44.45 127) + (uuid "9b9597df-206e-4505-9989-cd246d3788d8") + ) + (no_connect + (at 143.51 137.16) + (uuid "9dff3739-75d1-46b4-83d0-619696d7cd92") + ) + (no_connect + (at 109.22 158.75) + (uuid "9eb3b0c2-d748-43ef-82ed-85698b7c36d4") + ) + (no_connect + (at 143.51 121.92) + (uuid "9f2f92bf-0a57-48e5-94fd-96e25db5a1d3") + ) + (no_connect + (at 44.45 132.08) + (uuid "9f91e857-dfc0-43ec-ac9b-989dbd004aa9") + ) + (no_connect + (at 143.51 96.52) + (uuid "a78b716a-1774-497d-a7d3-39f40b6ae268") + ) + (no_connect + (at 44.45 142.24) + (uuid "aa5ec851-4305-4286-afc6-d779b04e3093") + ) + (no_connect + (at 106.68 158.75) + (uuid "abfb33e8-b920-401c-bc77-445c3a6cb1d1") + ) + (no_connect + (at 55.88 59.69) + (uuid "b3df3e30-b76a-4805-b822-ad6bebf8dd25") + ) + (no_connect + (at 124.46 59.69) + (uuid "b550ec0c-5793-48eb-941d-45e489a90d25") + ) + (no_connect + (at 60.96 59.69) + (uuid "b67be4b3-dfe7-4eca-a4e4-daf56fa22bf8") + ) + (no_connect + (at 104.14 158.75) + (uuid "b95c61dc-22e0-4f5f-a58f-e8fc90398df2") + ) + (no_connect + (at 44.45 88.9) + (uuid "bccaf4f5-0864-47be-af96-f4b29795f54c") + ) + (no_connect + (at 116.84 59.69) + (uuid "c186711d-37e6-4525-b5c3-ac28f6710f89") + ) + (no_connect + (at 99.06 158.75) + (uuid "c2c3c60b-bfd8-4cf0-804e-9a78b75a0577") + ) + (no_connect + (at 119.38 59.69) + (uuid "c42a19db-02ad-4cc0-8303-a51cb428f930") + ) + (no_connect + (at 143.51 81.28) + (uuid "c465635a-1178-4e0e-8d84-d48cb72ab6bf") + ) + (no_connect + (at 60.96 158.75) + (uuid "c90c6a43-1708-4913-bf93-ce397105d78b") + ) + (no_connect + (at 93.98 158.75) + (uuid "c948947c-23ef-4412-a657-94385def8620") + ) + (no_connect + (at 143.51 106.68) + (uuid "c9643079-79b6-480d-80ae-99b830d33068") + ) + (no_connect + (at 143.51 109.22) + (uuid "ca9a70bb-001e-4ca6-b523-522d7d2b1f16") + ) + (no_connect + (at 44.45 124.46) + (uuid "cdea386f-c500-4e49-93ed-921e6c7f1b2b") + ) + (no_connect + (at 44.45 93.98) + (uuid "ce892a1e-6922-4e80-8dd2-6b46d7ff4957") + ) + (no_connect + (at 129.54 59.69) + (uuid "d3039cc6-9500-4b46-b28c-5720a1ff390e") + ) + (no_connect + (at 44.45 116.84) + (uuid "d4e34f54-ed93-4e6b-b51d-36659e46dd8c") + ) + (no_connect + (at 44.45 66.04) + (uuid "d54e3d22-da36-4e02-8979-11f0f462ac63") + ) + (no_connect + (at 58.42 158.75) + (uuid "dae92bf0-e7b2-494f-a26c-8c984c0d8a17") + ) + (no_connect + (at 44.45 152.4) + (uuid "dce744c8-872b-4b3e-9db7-e750f5d344a9") + ) + (no_connect + (at 44.45 81.28) + (uuid "e174b436-37f9-45d8-8b0b-7deaa97bce58") + ) + (no_connect + (at 55.88 158.75) + (uuid "e518d808-e89c-4ed4-a035-0494238494b9") + ) + (no_connect + (at 114.3 59.69) + (uuid "f0f835a2-886c-485b-a9fc-22f83c924cd6") + ) + (no_connect + (at 143.51 78.74) + (uuid "f5431cfa-0ef5-43c7-94fe-da45ba7b85c0") + ) + (no_connect + (at 44.45 139.7) + (uuid "f7239e86-b65b-41fd-a957-9dbeb5aec351") + ) + (no_connect + (at 44.45 137.16) + (uuid "f87c10d8-3031-46f5-96ee-6d8214f0ddf3") + ) + (no_connect + (at 137.16 158.75) + (uuid "fc8ff364-46be-4b6b-9a7a-4067e7609178") + ) + (no_connect + (at 104.14 59.69) + (uuid "fed6b6ef-30ed-4a1c-99aa-e3546499033a") ) (bus_entry (at 223.52 44.45) @@ -3611,83 +3590,23 @@ ) (wire (pts - (xy 85.09 173.99) (xy 85.09 176.53) + (xy 93.98 54.61) (xy 93.98 59.69) ) (stroke (width 0) (type default) ) - (uuid "018b059b-a729-444e-8d6f-d0ab0a7817ea") + (uuid "0bc7349b-dacb-4c22-9b82-dbb867f4b17d") ) (wire (pts - (xy 151.13 85.09) (xy 163.83 85.09) + (xy 127 158.75) (xy 127 165.1) ) (stroke (width 0) (type default) ) - (uuid "03e5274c-d264-45f7-a82f-5b910af9ee7c") - ) - (wire - (pts - (xy 92.71 173.99) (xy 92.71 186.69) - ) - (stroke - (width 0) - (type default) - ) - (uuid "05551c1b-9e41-4088-810f-280dfdda0c6f") - ) - (wire - (pts - (xy 151.13 102.87) (xy 153.67 102.87) - ) - (stroke - (width 0) - (type default) - ) - (uuid "08138ad8-52af-4a80-895f-65a6bf6f31a7") - ) - (wire - (pts - (xy 41.91 105.41) (xy 39.37 105.41) - ) - (stroke - (width 0) - (type default) - ) - (uuid "0d172b6c-769e-4a34-a277-e692945d4499") - ) - (wire - (pts - (xy 41.91 64.77) (xy 40.64 64.77) - ) - (stroke - (width 0) - (type default) - ) - (uuid "0df1884c-4067-412e-b3c3-6f30818db18b") - ) - (wire - (pts - (xy 41.91 62.23) (xy 40.64 62.23) - ) - (stroke - (width 0) - (type default) - ) - (uuid "0e508b3b-25d3-40c9-9fd3-6b0f8c8d3ba7") - ) - (wire - (pts - (xy 57.15 176.53) (xy 54.61 176.53) - ) - (stroke - (width 0) - (type default) - ) - (uuid "10360593-bdff-452f-841a-35dcc3d7e120") + (uuid "0eed6f9d-bab5-4ccf-8de3-4958fc04611f") ) (wire (pts @@ -3701,103 +3620,133 @@ ) (wire (pts - (xy 39.37 85.09) (xy 39.37 82.55) + (xy 41.91 68.58) (xy 41.91 44.45) ) (stroke (width 0) (type default) ) - (uuid "1587b6cc-c8c9-4a83-91de-492d23e0ad5a") + (uuid "13e7d835-b1eb-4368-ad1a-0b4f28bb9726") ) (wire (pts - (xy 107.95 173.99) (xy 107.95 179.07) + (xy 36.83 88.9) (xy 41.91 88.9) ) (stroke (width 0) (type default) ) - (uuid "1a1bc726-0cff-40fd-a4b7-63922413d6cd") + (uuid "174b4803-2811-4730-9655-0ebfa0efe634") ) (wire (pts - (xy 40.64 64.77) (xy 40.64 62.23) + (xy 134.62 54.61) (xy 134.62 59.69) ) (stroke (width 0) (type default) ) - (uuid "1a53db99-0dc8-4211-8301-084ec32cb336") + (uuid "1a7128b2-f59c-44ff-9694-599da8ba998c") ) (wire (pts - (xy 77.47 21.59) (xy 77.47 36.83) + (xy 41.91 78.74) (xy 41.91 73.66) ) (stroke (width 0) (type default) ) - (uuid "1cd5fb56-29e6-4a55-ad88-2f1a838e8077") + (uuid "1cd40009-48d3-4c50-826f-88ad727e4544") ) (wire (pts - (xy 40.64 62.23) (xy 40.64 59.69) + (xy 148.59 71.12) (xy 143.51 71.12) ) (stroke (width 0) (type default) ) - (uuid "1eb2247a-6b42-4d3b-bec2-245fcd6a82cb") + (uuid "22aba498-dbe4-485c-bbb3-4212dc0f016e") ) (wire (pts - (xy 29.21 175.26) (xy 29.21 177.8) + (xy 86.36 54.61) (xy 86.36 59.69) ) (stroke (width 0) (type default) ) - (uuid "20352b7a-41fe-4150-ae71-83fac2de3e30") + (uuid "23f97fe8-5264-452e-afd3-9f9b27e1f270") ) (wire (pts - (xy 39.37 102.87) (xy 41.91 102.87) + (xy 38.1 43.18) (xy 38.1 44.45) ) (stroke (width 0) (type default) ) - (uuid "23319e95-c5f8-4472-8e78-c01888c83320") + (uuid "29205e3b-5dae-403f-90e7-2451f3a78cfe") ) (wire (pts - (xy 39.37 105.41) (xy 39.37 102.87) + (xy 132.08 54.61) (xy 132.08 59.69) ) (stroke (width 0) (type default) ) - (uuid "24807a8f-81a1-4e8a-b827-c651d3be0e62") + (uuid "2a6ea3eb-d381-4ee7-a06a-3059a9f8ce75") ) (wire (pts - (xy 40.64 125.73) (xy 41.91 125.73) + (xy 146.05 142.24) (xy 146.05 157.48) ) (stroke (width 0) (type default) ) - (uuid "26b6094b-e139-4e4e-b6f4-48b99cde63f5") + (uuid "2b5c9deb-70e5-46c9-b284-1fa07a019119") ) (wire (pts - (xy 105.41 173.99) (xy 105.41 179.07) + (xy 50.8 46.99) (xy 50.8 59.69) ) (stroke (width 0) (type default) ) - (uuid "2f3810cb-664d-443c-8b82-8f97bb0b4c52") + (uuid "2c39e984-a906-4959-96da-f3607ff36cc2") + ) + (wire + (pts + (xy 121.92 165.1) (xy 121.92 158.75) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2cc131fa-1315-480a-bc89-1169de967d6e") + ) + (wire + (pts + (xy 41.91 91.44) (xy 44.45 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2ee35fe5-f744-4ab2-b1c5-098b351660a6") + ) + (wire + (pts + (xy 36.83 71.12) (xy 44.45 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "34bfd340-eca5-44e2-85cb-b5c1bb059850") ) (wire (pts @@ -3811,23 +3760,13 @@ ) (wire (pts - (xy 151.13 105.41) (xy 153.67 105.41) + (xy 53.34 46.99) (xy 53.34 59.69) ) (stroke (width 0) (type default) ) - (uuid "386842ac-8a0e-4b9c-9ab6-237250ad7b0e") - ) - (wire - (pts - (xy 151.13 130.81) (xy 163.83 130.81) - ) - (stroke - (width 0) - (type default) - ) - (uuid "388ea0a6-1b48-490c-a7b5-51d31caffb7b") + (uuid "39677c96-ec0d-4ba1-bcee-410c792eae1d") ) (bus (pts @@ -3839,6 +3778,16 @@ ) (uuid "4193375e-fd06-43a5-b9f2-450e03f7786a") ) + (wire + (pts + (xy 44.45 73.66) (xy 41.91 73.66) + ) + (stroke + (width 0) + (type default) + ) + (uuid "423cb2bc-f00e-45b7-9426-0d0c6595d63f") + ) (bus (pts (xy 223.52 54.61) (xy 223.52 57.15) @@ -3851,103 +3800,23 @@ ) (wire (pts - (xy 97.79 34.29) (xy 97.79 36.83) + (xy 41.91 91.44) (xy 41.91 88.9) ) (stroke (width 0) (type default) ) - (uuid "4495278d-6e8e-4825-994a-ad8152efd39a") + (uuid "4fa4bdb6-cb69-4490-95f8-47c81aab13c7") ) (wire (pts - (xy 72.39 173.99) (xy 72.39 186.69) + (xy 41.91 78.74) (xy 44.45 78.74) ) (stroke (width 0) (type default) ) - (uuid "44ae7831-7585-4a9b-b65d-5cef14ca063e") - ) - (wire - (pts - (xy 151.13 148.59) (xy 153.67 148.59) - ) - (stroke - (width 0) - (type default) - ) - (uuid "46dc5f95-ce26-40bf-9272-0de654a01071") - ) - (wire - (pts - (xy 97.79 25.4) (xy 97.79 34.29) - ) - (stroke - (width 0) - (type default) - ) - (uuid "4727fcf5-6f8d-4015-ba74-f540caf57fb7") - ) - (wire - (pts - (xy 52.07 173.99) (xy 52.07 176.53) - ) - (stroke - (width 0) - (type default) - ) - (uuid "49580553-2261-4fb4-ae79-33955a5c7fd8") - ) - (wire - (pts - (xy 49.53 173.99) (xy 49.53 176.53) - ) - (stroke - (width 0) - (type default) - ) - (uuid "49df2caa-40d6-4217-8732-56ec2dcd0568") - ) - (wire - (pts - (xy 143.51 173.99) (xy 143.51 176.53) - ) - (stroke - (width 0) - (type default) - ) - (uuid "4ba980b9-c058-4ecb-965b-09107854307d") - ) - (wire - (pts - (xy 102.87 173.99) (xy 102.87 179.07) - ) - (stroke - (width 0) - (type default) - ) - (uuid "4bee984a-a887-4016-82ed-37d1a62a9485") - ) - (wire - (pts - (xy 33.02 80.01) (xy 41.91 80.01) - ) - (stroke - (width 0) - (type default) - ) - (uuid "4e6ba3b2-4828-4b89-afc8-6f19d538e0d5") - ) - (wire - (pts - (xy 123.19 21.59) (xy 123.19 36.83) - ) - (stroke - (width 0) - (type default) - ) - (uuid "4fd51f1f-302d-430c-ab78-73a3840ab7f0") + (uuid "4fb5f7ca-1c72-4b91-92da-88a2eb05f114") ) (bus (pts @@ -3961,163 +3830,93 @@ ) (wire (pts - (xy 143.51 176.53) (xy 143.51 186.69) + (xy 111.76 54.61) (xy 111.76 59.69) ) (stroke (width 0) (type default) ) - (uuid "5bb5317e-3dac-488d-90f3-332837970ebc") + (uuid "547de2c7-15b7-4297-b0dd-fe9d555b066f") ) (wire (pts - (xy 29.21 167.64) (xy 29.21 170.18) + (xy 109.22 54.61) (xy 109.22 59.69) ) (stroke (width 0) (type default) ) - (uuid "6081d66f-b583-48e1-97e6-7da16fbf119b") + (uuid "5c9ff0cb-0d7f-4dc7-88f6-8f3f5a41ae02") ) (wire (pts - (xy 120.65 173.99) (xy 120.65 186.69) + (xy 81.28 54.61) (xy 81.28 59.69) ) (stroke (width 0) (type default) ) - (uuid "65ce52fa-a4f7-4878-86dd-80feb25fb3ae") + (uuid "698d8e17-7d64-473c-9dc4-08cf3d622746") ) (wire (pts - (xy 33.02 133.35) (xy 41.91 133.35) + (xy 66.04 43.18) (xy 66.04 59.69) ) (stroke (width 0) (type default) ) - (uuid "6c242a2a-3fa7-478e-bc11-8567ff2cbd6d") + (uuid "6da675eb-abcc-405d-8a28-e83bc788e1ca") ) (wire (pts - (xy 140.97 176.53) (xy 143.51 176.53) + (xy 73.66 158.75) (xy 73.66 165.1) ) (stroke (width 0) (type default) ) - (uuid "716dedae-1dad-4e38-81c5-a2be2c30d925") + (uuid "70d99fa8-ffa1-4e7e-bf90-ace1d044ef0a") ) (wire (pts - (xy 95.25 176.53) (xy 95.25 182.88) + (xy 106.68 54.61) (xy 106.68 59.69) ) (stroke (width 0) (type default) ) - (uuid "7c2889e3-1d4e-478c-850d-47fd2684e5d0") + (uuid "857385f6-33c9-49bb-bf5d-464841c6843b") ) (wire (pts - (xy 100.33 21.59) (xy 100.33 36.83) + (xy 143.51 66.04) (xy 148.59 66.04) ) (stroke (width 0) (type default) ) - (uuid "7e0b7016-650f-4002-91a0-8a1787f7dfdd") + (uuid "86f379e2-2306-4b12-bc28-31a948d0f0e2") ) (wire (pts - (xy 120.65 25.4) (xy 120.65 36.83) + (xy 101.6 54.61) (xy 101.6 59.69) ) (stroke (width 0) (type default) ) - (uuid "8000f944-d607-4787-b129-8dade5b11d12") + (uuid "89c77a8f-9e99-4917-ba01-d0154233a274") ) (wire (pts - (xy 33.02 102.87) (xy 39.37 102.87) + (xy 143.51 68.58) (xy 148.59 68.58) ) (stroke (width 0) (type default) ) - (uuid "86faa845-70bb-45dc-add6-030df09fdc50") - ) - (wire - (pts - (xy 49.53 176.53) (xy 49.53 186.69) - ) - (stroke - (width 0) - (type default) - ) - (uuid "870750a3-5973-4446-b6c8-f064bdec5066") - ) - (wire - (pts - (xy 54.61 173.99) (xy 54.61 176.53) - ) - (stroke - (width 0) - (type default) - ) - (uuid "886f1cb5-3755-40e8-904f-91a582284cc7") - ) - (wire - (pts - (xy 57.15 173.99) (xy 57.15 176.53) - ) - (stroke - (width 0) - (type default) - ) - (uuid "8b1dadcd-3ea4-4799-92d7-4a70507c0f65") - ) - (wire - (pts - (xy 40.64 57.15) (xy 40.64 59.69) - ) - (stroke - (width 0) - (type default) - ) - (uuid "8db1503c-978d-4803-8b6d-8cfce0c93300") - ) - (wire - (pts - (xy 143.51 21.59) (xy 143.51 34.29) - ) - (stroke - (width 0) - (type default) - ) - (uuid "904cab3f-d0d0-4e30-a182-6a01843b71c7") - ) - (wire - (pts - (xy 33.02 151.13) (xy 41.91 151.13) - ) - (stroke - (width 0) - (type default) - ) - (uuid "90927576-7a1c-4c35-bc1b-6b8e52b206af") - ) - (wire - (pts - (xy 97.79 176.53) (xy 95.25 176.53) - ) - (stroke - (width 0) - (type default) - ) - (uuid "911f6118-d384-475b-b153-3e9aae50cd3f") + (uuid "89d02294-415d-4c05-b5bd-7c74d3416533") ) (wire (pts @@ -4131,63 +3930,13 @@ ) (wire (pts - (xy 49.53 21.59) (xy 49.53 36.83) + (xy 73.66 54.61) (xy 73.66 59.69) ) (stroke (width 0) (type default) ) - (uuid "93f21447-109a-4a76-bed3-0d66065b26d4") - ) - (wire - (pts - (xy 59.69 173.99) (xy 59.69 180.34) - ) - (stroke - (width 0) - (type default) - ) - (uuid "942c37f2-80aa-4396-9e71-91fbe2ca79fc") - ) - (wire - (pts - (xy 33.02 57.15) (xy 40.64 57.15) - ) - (stroke - (width 0) - (type default) - ) - (uuid "94913184-3b47-4430-8e26-9b1476ceaa58") - ) - (wire - (pts - (xy 40.64 57.15) (xy 41.91 57.15) - ) - (stroke - (width 0) - (type default) - ) - (uuid "9b620620-ec90-474c-95a3-7653c0e4d3e1") - ) - (wire - (pts - (xy 49.53 176.53) (xy 52.07 176.53) - ) - (stroke - (width 0) - (type default) - ) - (uuid "9bc15c98-a250-4dc1-a836-ef8214ee39be") - ) - (wire - (pts - (xy 74.93 33.02) (xy 74.93 36.83) - ) - (stroke - (width 0) - (type default) - ) - (uuid "9be14725-2457-4957-b826-f75b07dffd2c") + (uuid "93067bb1-5d07-4dbf-8a8b-2b2632fb14ba") ) (wire (pts @@ -4211,23 +3960,13 @@ ) (wire (pts - (xy 95.25 173.99) (xy 95.25 176.53) + (xy 38.1 44.45) (xy 38.1 45.72) ) (stroke (width 0) (type default) ) - (uuid "a3d3c08b-3f16-4653-ab4c-2b4c358a6050") - ) - (wire - (pts - (xy 153.67 148.59) (xy 153.67 151.13) - ) - (stroke - (width 0) - (type default) - ) - (uuid "a3f7f7c8-5fbb-4c0d-9914-b742b80284be") + (uuid "a2a00647-34ec-4b09-b7c5-bb068587c199") ) (bus (pts @@ -4241,43 +3980,63 @@ ) (wire (pts - (xy 41.91 85.09) (xy 39.37 85.09) + (xy 44.45 68.58) (xy 41.91 68.58) ) (stroke (width 0) (type default) ) - (uuid "a79303e9-cc6f-473b-9b54-597a493e9c51") + (uuid "a8388fe4-3165-470f-b3ef-fb57ca7718fc") ) (wire (pts - (xy 140.97 34.29) (xy 143.51 34.29) + (xy 78.74 165.1) (xy 78.74 158.75) ) (stroke (width 0) (type default) ) - (uuid "a9174f8d-60ed-42a3-a0bb-724618d31b33") + (uuid "adb6ae3b-bb73-43a6-accd-1cdeeca79a42") ) (wire (pts - (xy 95.25 34.29) (xy 97.79 34.29) + (xy 44.45 101.6) (xy 41.91 101.6) ) (stroke (width 0) (type default) ) - (uuid "ada99ed9-9165-4788-b937-66d40b5b441d") + (uuid "ae11d406-bb53-4723-ab10-dc0de0e3bd78") ) (wire (pts - (xy 97.79 173.99) (xy 97.79 176.53) + (xy 137.16 54.61) (xy 137.16 59.69) ) (stroke (width 0) (type default) ) - (uuid "b0085d4a-3a38-4200-b956-65eab7041ffd") + (uuid "afa8b32c-f85c-4ad0-a934-6489f1f820c7") + ) + (wire + (pts + (xy 41.91 44.45) (xy 38.1 44.45) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b0c9b2ea-cbd7-45c9-94d8-e84d8c63d0c8") + ) + (wire + (pts + (xy 143.51 142.24) (xy 146.05 142.24) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b1537ccc-7785-4915-b1d1-f12d76e4c8a9") ) (bus (pts @@ -4291,93 +4050,43 @@ ) (wire (pts - (xy 143.51 34.29) (xy 143.51 36.83) + (xy 88.9 54.61) (xy 88.9 59.69) ) (stroke (width 0) (type default) ) - (uuid "b3daec2b-ced2-48f8-a436-9165df171a79") + (uuid "baf14add-8272-486d-9772-452b57f009db") ) (wire (pts - (xy 140.97 173.99) (xy 140.97 176.53) + (xy 36.83 86.36) (xy 36.83 88.9) ) (stroke (width 0) (type default) ) - (uuid "b591122d-095a-4b28-878f-3ee82ada067d") + (uuid "bda439e0-8b11-4ca5-b508-e8b07b418b4b") ) (wire (pts - (xy 92.71 33.02) (xy 92.71 36.83) + (xy 41.91 88.9) (xy 41.91 78.74) ) (stroke (width 0) (type default) ) - (uuid "bd25edbf-54f6-42ac-b6d0-bd2404024c57") + (uuid "c542e1e2-83cb-47ce-ad00-e2cbaa437659") ) (wire (pts - (xy 153.67 102.87) (xy 153.67 105.41) + (xy 99.06 54.61) (xy 99.06 59.69) ) (stroke (width 0) (type default) ) - (uuid "c03287ba-3d13-4323-ad88-cc20ab8b32ca") - ) - (wire - (pts - (xy 72.39 33.02) (xy 72.39 36.83) - ) - (stroke - (width 0) - (type default) - ) - (uuid "c1541a88-a291-4ad1-a591-c4ecd3f353d7") - ) - (wire - (pts - (xy 153.67 151.13) (xy 163.83 151.13) - ) - (stroke - (width 0) - (type default) - ) - (uuid "c37c5628-8396-4a33-aa23-ddc8697bfd1e") - ) - (wire - (pts - (xy 33.02 123.19) (xy 41.91 123.19) - ) - (stroke - (width 0) - (type default) - ) - (uuid "c5f41f31-d235-41d8-a052-9bff067d7344") - ) - (wire - (pts - (xy 85.09 176.53) (xy 82.55 176.53) - ) - (stroke - (width 0) - (type default) - ) - (uuid "c70bc21f-039d-45e5-a245-fb986d7b2d7a") - ) - (wire - (pts - (xy 54.61 176.53) (xy 54.61 186.69) - ) - (stroke - (width 0) - (type default) - ) - (uuid "c75cecca-2912-4a81-a502-e54f00fcc779") + (uuid "c58ad0f5-4279-48cf-8920-56e3af4314dd") ) (wire (pts @@ -4391,13 +4100,13 @@ ) (wire (pts - (xy 82.55 173.99) (xy 82.55 176.53) + (xy 119.38 165.1) (xy 119.38 158.75) ) (stroke (width 0) (type default) ) - (uuid "cc85fda2-ba6c-4cb0-bed4-8d85f27d3d44") + (uuid "cbcc7d19-2873-4b1e-aef5-dfc09346b905") ) (bus (pts @@ -4409,6 +4118,26 @@ ) (uuid "ccf71f92-40ff-4437-835e-001740e86f9b") ) + (wire + (pts + (xy 96.52 54.61) (xy 96.52 59.69) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d2bbbdd2-960b-407c-8dc6-7df871a808d8") + ) + (wire + (pts + (xy 41.91 101.6) (xy 41.91 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d5cbe8bf-42ce-43ac-a0f6-b8a3cfb73167") + ) (bus (pts (xy 223.52 41.91) (xy 223.52 44.45) @@ -4419,16 +4148,6 @@ ) (uuid "d6b19a30-7881-48d2-b654-6fdbf46ac341") ) - (wire - (pts - (xy 153.67 105.41) (xy 163.83 105.41) - ) - (stroke - (width 0) - (type default) - ) - (uuid "d8952a9a-8a69-4677-b966-a5b143e8a7ba") - ) (wire (pts (xy 217.17 46.99) (xy 220.98 46.99) @@ -4439,16 +4158,6 @@ ) (uuid "d8e40ab5-66d2-4533-bfb5-262f48be0f0a") ) - (wire - (pts - (xy 140.97 36.83) (xy 140.97 34.29) - ) - (stroke - (width 0) - (type default) - ) - (uuid "df4a67e4-5203-477a-b9f6-627485ebce83") - ) (bus (pts (xy 223.52 52.07) (xy 223.52 54.61) @@ -4461,13 +4170,13 @@ ) (wire (pts - (xy 151.13 151.13) (xy 153.67 151.13) + (xy 36.83 76.2) (xy 44.45 76.2) ) (stroke (width 0) (type default) ) - (uuid "e429fe5c-e72c-4c24-b3fa-029e8cdb0677") + (uuid "e15ef11a-4cad-432d-937e-1c2966a56b82") ) (wire (pts @@ -4479,6 +4188,16 @@ ) (uuid "e4e13b67-2c8c-4d06-a731-73ad3d4b78bf") ) + (wire + (pts + (xy 36.83 99.06) (xy 44.45 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e53e0f7a-cb52-4020-9f0e-14e573270211") + ) (bus (pts (xy 223.52 34.29) (xy 223.52 36.83) @@ -4491,23 +4210,13 @@ ) (wire (pts - (xy 82.55 176.53) (xy 82.55 186.69) + (xy 91.44 54.61) (xy 91.44 59.69) ) (stroke (width 0) (type default) ) - (uuid "e743d9c6-7033-4ef9-bbe0-baa5586ac0d0") - ) - (wire - (pts - (xy 41.91 59.69) (xy 40.64 59.69) - ) - (stroke - (width 0) - (type default) - ) - (uuid "eb269465-8ebe-49b2-a381-4ddf55d63a82") + (uuid "e7c4fbc8-6dc2-48ec-9995-77337e5c54b9") ) (bus (pts @@ -4521,43 +4230,33 @@ ) (wire (pts - (xy 39.37 82.55) (xy 41.91 82.55) + (xy 148.59 76.2) (xy 143.51 76.2) ) (stroke (width 0) (type default) ) - (uuid "eca58741-567b-4719-9c1c-c7781a3e9f4e") + (uuid "f01d2a8a-8b4f-441c-a57b-bcdd95982169") ) (wire (pts - (xy 151.13 57.15) (xy 163.83 57.15) + (xy 71.12 54.61) (xy 71.12 59.69) ) (stroke (width 0) (type default) ) - (uuid "ed87c664-2559-4e7b-a656-5949c1cddc04") + (uuid "f0372657-f824-40a2-83d8-94464e57bfff") ) (wire (pts - (xy 113.03 173.99) (xy 113.03 179.07) + (xy 143.51 73.66) (xy 148.59 73.66) ) (stroke (width 0) (type default) ) - (uuid "f358e214-8e98-4909-b558-b35cd42b7a28") - ) - (wire - (pts - (xy 95.25 36.83) (xy 95.25 34.29) - ) - (stroke - (width 0) - (type default) - ) - (uuid "f42e2d8d-64b6-4501-9eba-8883d716b1cb") + (uuid "f3ad1040-e9bc-4dcd-92ce-5014a5a08546") ) (wire (pts @@ -4571,13 +4270,33 @@ ) (wire (pts - (xy 90.17 33.02) (xy 90.17 36.83) + (xy 78.74 54.61) (xy 78.74 59.69) ) (stroke (width 0) (type default) ) - (uuid "ffeb9ae0-a219-4681-8308-88ce2ec91886") + (uuid "fbde3ccd-6ce7-48ea-bf96-4febbddb094f") + ) + (wire + (pts + (xy 36.83 104.14) (xy 44.45 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ff9293db-957b-4062-9220-f21095a1a3c8") + ) + (label "ON{slash}OFF" + (at 36.83 71.12 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "02b8077b-f065-465a-9409-f12baeb8a7a7") ) (label "D5" (at 217.17 49.53 0) @@ -4589,16 +4308,6 @@ ) (uuid "12ce443f-426a-41dd-b99c-ad14d27c6a8a") ) - (label "nSTART" - (at 40.64 125.73 180) - (effects - (font - (size 1.27 1.27) - ) - (justify right bottom) - ) - (uuid "22ea2c12-e47a-4404-b3da-41375212b411") - ) (label "D3" (at 217.17 44.45 0) (effects @@ -4609,6 +4318,46 @@ ) (uuid "23f83a3c-c342-4b93-ae60-7ebe5071ab9c") ) + (label "STATUS_LED_1" + (at 88.9 54.61 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "32997635-cfcf-4bb2-a2b2-4e362cbd0003") + ) + (label "SPI0_SCK" + (at 96.52 54.61 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "535044e6-f0e9-4aed-9e4d-2d8f0bdf5ec0") + ) + (label "I2S1_DOUT" + (at 109.22 54.61 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "537d3314-2c03-4fb8-a434-d5e2eaa41953") + ) + (label "SOM_RST" + (at 36.83 99.06 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "548798dc-a310-4c94-9a42-4ed3abdfd7b6") + ) (label "D8" (at 217.17 57.15 0) (effects @@ -4619,6 +4368,16 @@ ) (uuid "605532e3-aded-4f67-b1ec-a5031ad6f632") ) + (label "GPIO_1" + (at 148.59 66.04 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "71249e51-12c4-4c09-91c3-b234c3679924") + ) (label "D7" (at 217.17 54.61 0) (effects @@ -4649,6 +4408,106 @@ ) (uuid "85e9254c-250c-4068-9eb9-134079cfdc43") ) + (label "SPI1_MOSI" + (at 81.28 54.61 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "93f4b262-71d2-4485-ae25-4ed730a772b8") + ) + (label "STATUS_LED_0" + (at 91.44 54.61 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "97133e85-43c4-4621-a015-e5d6a99e0bce") + ) + (label "I2S0_DOUT" + (at 127 165.1 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "9ced2270-4057-4162-99e4-efb1d0c79924") + ) + (label "I2S1_CLK" + (at 148.59 76.2 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "a318bdf5-1264-4f30-a3ba-23e852709e78") + ) + (label "I2S0_WS" + (at 86.36 54.61 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "a45726bc-3b8e-45cc-8cbe-f77cae3b124f") + ) + (label "I2S0_CLK" + (at 71.12 54.61 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "a63d0299-b290-4f5f-b029-cb3e8069f9f4") + ) + (label "~{RF_CS}" + (at 101.6 54.61 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "a9579583-c6da-4b5a-9fac-2f03c1507488") + ) + (label "RF_RST" + (at 148.59 71.12 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "ac2a582d-5546-484e-8f73-bb7d33b7a9fa") + ) + (label "I2S0_DIN" + (at 73.66 54.61 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "c0045a6f-1f92-4540-a9fb-d1f91cde6f2b") + ) + (label "PTT_BTN" + (at 106.68 54.61 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "c2b643d8-da60-47e7-9e90-fa811c439f2c") + ) (label "D6" (at 217.17 52.07 0) (effects @@ -4669,15 +4528,45 @@ ) (uuid "c810d008-ac4c-4f4b-a8e7-632daccd6feb") ) - (label "nSTART" - (at 29.21 167.64 180) + (label "USB_BOOT" + (at 36.83 76.2 180) (effects (font (size 1.27 1.27) ) (justify right bottom) ) - (uuid "ceb00fff-39aa-4ade-9565-709d871ae60e") + (uuid "cab305a5-594b-4a22-95b2-4f69ff25af46") + ) + (label "I2S1_DIN" + (at 111.76 54.61 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "ce6f25be-b503-4f97-a8c5-1d0a3bb46984") + ) + (label "LCD_RS" + (at 148.59 73.66 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "d1c7f9ea-bc64-4d40-822c-153acb850e6e") + ) + (label "SOM_STBY" + (at 36.83 104.14 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "d3025c71-55a9-48d4-b13d-dadee29fc64a") ) (label "D1" (at 217.17 39.37 0) @@ -4689,6 +4578,86 @@ ) (uuid "d3be9b7f-1eb3-4607-a574-eec50e5ecfb2") ) + (label "UART_RX" + (at 121.92 165.1 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "d6268655-64d8-4733-9558-99ec24bee7d9") + ) + (label "GPIO_2" + (at 137.16 54.61 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "d687c580-c6eb-4a05-ad5f-190800358ebd") + ) + (label "UART_TX" + (at 119.38 165.1 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "d6d98c2b-a2b5-42d0-8225-4fa26da29d18") + ) + (label "GPIO_0" + (at 148.59 68.58 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "d7eb3785-7e00-4465-aac0-b02acf5b45a5") + ) + (label "GPIO_3" + (at 134.62 54.61 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "db5934f9-83f7-4a93-8899-4ea9e0826d77") + ) + (label "SPI1_MISO" + (at 73.66 165.1 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "dcc1d585-b1db-4477-a8a3-8eced1ac66df") + ) + (label "SPI0_MISO" + (at 99.06 54.61 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "dee3d6bc-2511-44da-b4b2-f11781b0e3ca") + ) + (label "I2S1_WS" + (at 78.74 165.1 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "e742c40b-e8c0-4508-a830-9e5f000c1bf5") + ) (label "D2" (at 217.17 41.91 0) (effects @@ -4699,16 +4668,35 @@ ) (uuid "e8907e0a-09d4-4dc3-917c-4da61bae4309") ) - (hierarchical_label "NRST" - (shape input) - (at 59.69 180.34 270) + (label "~{LCD_CS}" + (at 78.74 54.61 90) (effects (font (size 1.27 1.27) ) - (justify right) + (justify left bottom) ) - (uuid "02afde3f-18a4-4cf5-a0cb-45f6fd767194") + (uuid "eaf858a2-fd73-4891-8755-a88c68755abe") + ) + (label "SPI0_MOSI" + (at 93.98 54.61 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "f6eced75-9f14-4a37-9e67-a44463dc6e34") + ) + (label "SPI1_SCK" + (at 132.08 54.61 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "fcd9fb97-0fa0-48a9-a9d2-da426011ccb0") ) (hierarchical_label "SPI_CS_LCD" (shape output) @@ -4721,17 +4709,6 @@ ) (uuid "199a4d49-b27f-488d-8af4-2f298547c1b3") ) - (hierarchical_label "I2S_WS" - (shape input) - (at 102.87 179.07 270) - (effects - (font - (size 1.27 1.27) - ) - (justify right) - ) - (uuid "20e47a40-8182-47d5-84de-2dcb820cbb55") - ) (hierarchical_label "SPI_MOSI" (shape output) (at 222.25 82.55 0) @@ -4754,28 +4731,6 @@ ) (uuid "32d874db-155a-4923-9732-bfcefeacd071") ) - (hierarchical_label "USB_DP" - (shape bidirectional) - (at 90.17 33.02 90) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - ) - (uuid "387494d8-a8bc-4658-9dbf-87d60e9b24ed") - ) - (hierarchical_label "I2S_DATA_OUT" - (shape output) - (at 107.95 179.07 270) - (effects - (font - (size 1.27 1.27) - ) - (justify right) - ) - (uuid "51bd7eb1-02f2-482e-b69f-01671168d910") - ) (hierarchical_label "SPI_CS_RF" (shape output) (at 222.25 90.17 0) @@ -4798,39 +4753,6 @@ ) (uuid "93435102-eb69-462c-9667-d03c22e29605") ) - (hierarchical_label "I2S_DATA_IN" - (shape input) - (at 105.41 179.07 270) - (effects - (font - (size 1.27 1.27) - ) - (justify right) - ) - (uuid "9b40225c-5076-4586-bccf-c9dce9356a5d") - ) - (hierarchical_label "I2S_CLK" - (shape input) - (at 113.03 179.07 270) - (effects - (font - (size 1.27 1.27) - ) - (justify right) - ) - (uuid "a319b9ce-fd30-4265-a8ee-d80e74a0ddaf") - ) - (hierarchical_label "DBG_UART_RX" - (shape input) - (at 74.93 33.02 90) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - ) - (uuid "b063ad85-d2bf-47b8-831c-b7dbb0738c6c") - ) (hierarchical_label "SPI_MISO" (shape input) (at 222.25 80.01 0) @@ -4842,40 +4764,33 @@ ) (uuid "e0571d15-9db6-46fc-8c17-7cbc8c15c6fd") ) - (hierarchical_label "DBG_UART_TX" - (shape output) - (at 72.39 33.02 90) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - ) - (uuid "eaa9e3bf-24a1-452b-b859-a532a9a492a1") - ) - (hierarchical_label "USB_DN" - (shape bidirectional) - (at 92.71 33.02 90) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - ) - (uuid "eeebce6c-23b9-46a9-aea2-1c0bb1449bb6") - ) (symbol - (lib_id "power:GND") - (at 143.51 186.69 0) + (lib_id "Device:R_Small") + (at 50.8 44.45 180) (unit 1) (exclude_from_sim no) (in_bom yes) (on_board yes) (dnp no) - (fields_autoplaced yes) - (uuid "014d726f-d2b2-4bb1-bcba-648abe870234") - (property "Reference" "#PWR022" - (at 143.51 193.04 0) + (uuid "0f533d65-cf78-44ee-b00f-a795ec22af9b") + (property "Reference" "R3" + (at 45.72 44.45 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "22R" + (at 58.42 44.45 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder" + (at 50.8 44.45 0) (effects (font (size 1.27 1.27) @@ -4883,16 +4798,8 @@ (hide yes) ) ) - (property "Value" "GND" - (at 143.51 190.8231 0) - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (property "Footprint" "" - (at 143.51 186.69 0) + (property "Datasheet" "~" + (at 50.8 44.45 0) (effects (font (size 1.27 1.27) @@ -4900,8 +4807,16 @@ (hide yes) ) ) - (property "Datasheet" "" - (at 143.51 186.69 0) + (property "Description" "" + (at 50.8 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "PN" "" + (at 50.8 44.45 0) (effects (font (size 1.27 1.27) @@ -4909,8 +4824,8 @@ (hide yes) ) ) - (property "Description" "Power symbol creates a global label with name \"GND\" , ground" - (at 143.51 186.69 0) + (property "MPN" "" + (at 50.8 44.45 0) (effects (font (size 1.27 1.27) @@ -4919,29 +4834,32 @@ ) ) (pin "1" - (uuid "879a795a-6622-4a28-8053-a474db7c5c92") + (uuid "a0155199-c34b-4bc5-b37e-e405f0ab86bc") + ) + (pin "2" + (uuid "1be13f70-8747-47ee-96e7-f00564ad5f8a") ) (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/9e50fe40-00b4-48a0-8ec6-ce79209e6a2d" - (reference "#PWR022") + (reference "R3") (unit 1) ) ) ) ) (symbol - (lib_id "power:GND") - (at 77.47 21.59 180) + (lib_id "power:+3V3") + (at 66.04 43.18 0) (unit 1) (exclude_from_sim no) (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced yes) - (uuid "22f532f4-43cb-4293-8c54-13548cba204d") - (property "Reference" "#PWR012" - (at 77.47 15.24 0) + (uuid "17ff3b2f-ce99-45f0-be68-20dbf6d411d8") + (property "Reference" "#PWR03" + (at 66.04 46.99 0) (effects (font (size 1.27 1.27) @@ -4949,8 +4867,8 @@ (hide yes) ) ) - (property "Value" "GND" - (at 77.47 17.4569 0) + (property "Value" "+3V3" + (at 66.04 39.0469 0) (effects (font (size 1.27 1.27) @@ -4958,7 +4876,7 @@ ) ) (property "Footprint" "" - (at 77.47 21.59 0) + (at 66.04 43.18 0) (effects (font (size 1.27 1.27) @@ -4967,7 +4885,7 @@ ) ) (property "Datasheet" "" - (at 77.47 21.59 0) + (at 66.04 43.18 0) (effects (font (size 1.27 1.27) @@ -4975,8 +4893,8 @@ (hide yes) ) ) - (property "Description" "Power symbol creates a global label with name \"GND\" , ground" - (at 77.47 21.59 0) + (property "Description" "Power symbol creates a global label with name \"+3V3\"" + (at 66.04 43.18 0) (effects (font (size 1.27 1.27) @@ -4985,47 +4903,44 @@ ) ) (pin "1" - (uuid "16887d57-59cb-470b-abe5-e1fccb7692e2") + (uuid "368eea96-3376-48fe-adcd-1fb2d9dc7612") ) (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/9e50fe40-00b4-48a0-8ec6-ce79209e6a2d" - (reference "#PWR012") + (reference "#PWR03") (unit 1) ) ) ) ) (symbol - (lib_id "power:GND") - (at 163.83 105.41 90) + (lib_id "Parts:MCM-iMX93-SOM") + (at 93.98 109.22 0) (unit 1) (exclude_from_sim no) - (in_bom yes) + (in_bom no) (on_board yes) (dnp no) - (fields_autoplaced yes) - (uuid "3b924b17-63b9-424c-bd35-cc6a6cb0e27f") - (property "Reference" "#PWR025" - (at 170.18 105.41 0) + (uuid "42a551cc-fae3-479a-b8aa-1caf42f00f77") + (property "Reference" "U1" + (at 93.98 107.5386 0) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) - (property "Value" "GND" - (at 167.005 105.41 90) + (property "Value" "MCM-iMX93" + (at 93.98 109.22 0) (effects (font (size 1.27 1.27) ) - (justify right) ) ) - (property "Footprint" "" - (at 163.83 105.41 0) + (property "Footprint" "parts:QFN-140_hole_large" + (at 93.98 109.22 0) (effects (font (size 1.27 1.27) @@ -5034,7 +4949,7 @@ ) ) (property "Datasheet" "" - (at 163.83 105.41 0) + (at 93.98 109.22 0) (effects (font (size 1.27 1.27) @@ -5042,8 +4957,8 @@ (hide yes) ) ) - (property "Description" "Power symbol creates a global label with name \"GND\" , ground" - (at 163.83 105.41 0) + (property "Description" "" + (at 93.98 109.22 0) (effects (font (size 1.27 1.27) @@ -5051,146 +4966,430 @@ (hide yes) ) ) + (pin "18" + (uuid "a9c4f4ee-c124-46a1-8ffd-c8e4bf625acf") + ) + (pin "133" + (uuid "d8b58ba3-d541-4acd-b5ce-4716aa4f76ec") + ) + (pin "22" + (uuid "19d1be9a-d27a-4007-9d91-788d744a63bb") + ) + (pin "44" + (uuid "b1272dfc-19e7-4ef3-8b8a-9924e819828c") + ) + (pin "14" + (uuid "a177d4af-4dc4-4343-9615-72acc2aeb9e6") + ) + (pin "13" + (uuid "b26e5370-97ac-4740-b1b0-d9d61e340733") + ) + (pin "24" + (uuid "148d1d76-9d72-4120-bc5b-325850770a02") + ) + (pin "17" + (uuid "8044e4e4-239a-45ef-b245-dd4e3ff9fcc8") + ) + (pin "35" + (uuid "666f66e8-1c83-40cf-a4b1-c2decb9d6aad") + ) + (pin "34" + (uuid "7402042e-dfb2-4f54-8e5f-eaad8d656f8c") + ) + (pin "37" + (uuid "c9c31afc-20c2-404b-b1a8-6ab95539c225") + ) + (pin "138" + (uuid "8f415984-ed39-4b26-8940-69d0da104dd0") + ) + (pin "23" + (uuid "b5671a0c-9cfc-49ff-93c5-d60e807f3b93") + ) + (pin "38" + (uuid "a3caccea-ead7-41b5-bfae-674a9523649f") + ) + (pin "140" + (uuid "b0656856-11bc-48a8-bea0-ac31d4ad2a37") + ) + (pin "7" + (uuid "ce30d452-a8c8-41bc-8d20-4e1baa64af27") + ) + (pin "137" + (uuid "59c9a48c-64de-4648-83ee-28821adbc94e") + ) + (pin "2" + (uuid "1964ad72-72e3-46b4-97d6-24319b03b39d") + ) + (pin "8" + (uuid "a8c5a304-092a-4425-aad7-c5de9a2d62c4") + ) + (pin "32" + (uuid "3c8c50ed-6c3f-47aa-9a3f-021ab1899a90") + ) + (pin "20" + (uuid "9dec5139-fc0b-40ea-80f9-bd5892ef2b36") + ) + (pin "15" + (uuid "698e4894-4704-4815-8a3c-a37dbcb97e01") + ) + (pin "28" + (uuid "9c1aded8-cb19-48ff-965e-a4e0b9a2e40c") + ) + (pin "39" + (uuid "82d22baa-2e5a-451e-a505-83d3fb67e0d9") + ) + (pin "36" + (uuid "af1265e8-cfa7-48f2-8cde-3b1a59db9262") + ) + (pin "6" + (uuid "e3773974-50ab-4126-adff-9239d11c9753") + ) + (pin "26" + (uuid "e61671a5-d861-475f-b89e-cdc61ddc5416") + ) + (pin "30" + (uuid "b8e8863d-19f4-4050-9ab7-6077a342a8fd") + ) + (pin "5" + (uuid "11c8f4d3-346c-4ed7-8a65-95a3e49483a2") + ) + (pin "16" + (uuid "f5c1806b-bac7-4b0f-9ffd-4f7e4bbdb39a") + ) + (pin "29" + (uuid "d367d31c-040e-4a02-881f-0775dadc86b3") + ) + (pin "40" + (uuid "4cbcfca3-cfa7-457c-bbf0-f83a2d50f4c9") + ) + (pin "41" + (uuid "089ebc92-422b-4765-9046-71c950ceb829") + ) + (pin "3" + (uuid "1d0a98d1-da80-4d3b-a8c2-e17fe54ed343") + ) (pin "1" - (uuid "13db43af-6fba-4a13-8a55-5373a27a5941") + (uuid "0628eb4e-5ee6-4d33-95ef-20199cff2319") + ) + (pin "9" + (uuid "3ae81232-4626-4bed-9f14-0c1da43b27ec") + ) + (pin "12" + (uuid "106eb889-04fa-45a8-9015-9ee7db032ca2") + ) + (pin "19" + (uuid "b9bd9c5c-44c9-4591-b5b8-30b88d4d87ec") + ) + (pin "21" + (uuid "35f42274-7cf9-4b6f-aad6-f6d3970650f5") + ) + (pin "4" + (uuid "35f2f867-fd20-42ec-b827-ef3b4561e816") + ) + (pin "25" + (uuid "0a568b26-bdcb-48aa-972c-057089cc040f") + ) + (pin "31" + (uuid "271f5b6e-ae33-4d13-9f14-62ccb3031d07") + ) + (pin "33" + (uuid "2b06282e-20ee-45d1-8254-f64d8cf9f7e4") + ) + (pin "11" + (uuid "a528b171-1c34-45fe-b793-2f17f688a890") + ) + (pin "27" + (uuid "3923b511-9956-4907-ae04-5c4186fadba8") + ) + (pin "135" + (uuid "c12a48cf-51a7-42ec-9fe1-3daa35631b76") + ) + (pin "139" + (uuid "5935ec01-e651-4e4a-bcca-b573c811cbcd") + ) + (pin "134" + (uuid "b393da89-1941-46b9-a963-ff1faef95a13") + ) + (pin "10" + (uuid "96e3d212-5adf-49dd-8a49-212d74773de6") + ) + (pin "136" + (uuid "c43a3c60-eda5-4c45-801c-f255fbcee604") + ) + (pin "42" + (uuid "27b5d227-781a-43c2-bfa9-9847bd916f8c") + ) + (pin "43" + (uuid "a3472493-7d42-4055-a0db-8cbd201c340a") + ) + (pin "132" + (uuid "2ad46995-a2f8-4e3d-90ff-085b3ffa268f") + ) + (pin "131" + (uuid "99375802-f6c9-4ef4-b773-fa9d9c3639b8") + ) + (pin "45" + (uuid "fc5c21dc-9821-492c-a8e7-ed81e4bf3527") + ) + (pin "130" + (uuid "d0d45bd7-723f-494e-bd5e-49201d404652") + ) + (pin "46" + (uuid "0a68e5a9-11cc-439a-94ad-bdd06af03b85") + ) + (pin "129" + (uuid "eca41237-b021-4efe-ae55-97afcad45076") + ) + (pin "47" + (uuid "33afd0fb-6cc1-4572-a0d6-2eace4a1970b") + ) + (pin "128" + (uuid "cbfdba40-0bcf-4328-8c76-79d4a5dcae81") + ) + (pin "48" + (uuid "b265c24f-637d-409c-8a00-fa42841998a8") + ) + (pin "127" + (uuid "40948d24-28b3-48a9-8965-cba49ad33ff5") + ) + (pin "49" + (uuid "1fe98ce1-78d9-408c-a6d0-6d31371b90fd") + ) + (pin "126" + (uuid "a941abbb-f890-4eb6-8b21-8cfbfbed78de") + ) + (pin "60" + (uuid "12765953-6434-4dba-aa86-29e9e44c1c65") + ) + (pin "119" + (uuid "d8b727d7-fca1-463f-91d2-8f5d85307fc3") + ) + (pin "54" + (uuid "9801f04c-a27f-4fd9-977a-943cfb036eec") + ) + (pin "59" + (uuid "b6ed5a51-dbf0-4066-bc91-61e431296b85") + ) + (pin "56" + (uuid "de3ccf61-eed9-442b-b75c-874278a92a19") + ) + (pin "120" + (uuid "22a45e7c-3359-4ba8-80af-fea3adadddff") + ) + (pin "57" + (uuid "52ccb27e-d5c8-42d6-9675-1ddb33f97c7f") + ) + (pin "116" + (uuid "fde1a482-c26e-4717-a07f-e6d742e69866") + ) + (pin "103" + (uuid "c87c7675-48cf-441c-9a17-d0a231abb372") + ) + (pin "51" + (uuid "99ed3aa4-1aff-43ee-91a9-4c61fc1b6770") + ) + (pin "94" + (uuid "e7ed7215-7854-40e4-b95f-9dd72b350fbe") + ) + (pin "88" + (uuid "44438bce-429f-461f-bced-3654ae3e987f") + ) + (pin "101" + (uuid "9b851644-4f11-42dd-9d61-248d8849882b") + ) + (pin "107" + (uuid "c5bbba23-72be-47cb-b6ac-910a83ad6dbc") + ) + (pin "122" + (uuid "6ca8d579-2f5d-4716-821e-175f26f6840f") + ) + (pin "83" + (uuid "7629035c-2693-4e71-b943-b351993f0fe2") + ) + (pin "106" + (uuid "7a6d4209-c30a-4b31-bec4-97bcb9131cee") + ) + (pin "62" + (uuid "9b9e49bd-e5d0-46ba-8c4d-d4a3318a84aa") + ) + (pin "102" + (uuid "aca77652-94d0-4499-86ea-0e43290a42d3") + ) + (pin "115" + (uuid "fa2865dc-d9cd-432a-862f-6ee92ca5b48f") + ) + (pin "97" + (uuid "68411629-dc22-488c-8e60-9b943c58b206") + ) + (pin "112" + (uuid "9915833a-4080-4139-8baf-7936ac30aca2") + ) + (pin "91" + (uuid "45b5bdaa-89d6-40ae-9fdc-b63103fcacac") + ) + (pin "85" + (uuid "589acc94-358c-49c2-b0b5-4df150138479") + ) + (pin "118" + (uuid "cf05847f-0a0f-431a-9222-f264ebcb203a") + ) + (pin "53" + (uuid "e8c4da4a-dce7-4e57-8e89-6126cd8e7031") + ) + (pin "50" + (uuid "af7fddf5-f3d4-4012-88ea-936e0618a5fe") + ) + (pin "123" + (uuid "cfe09290-a352-480f-a085-76cce379b25e") + ) + (pin "117" + (uuid "e0a7b515-507a-41b4-8feb-c5c1b48ea97e") + ) + (pin "113" + (uuid "71f4c137-8332-45de-bb20-b6961b36db82") + ) + (pin "109" + (uuid "d7331df0-d762-40fb-903c-644f2788cb7a") + ) + (pin "52" + (uuid "3265bb02-3812-4d6d-bce6-cbbe399bfa3e") + ) + (pin "124" + (uuid "9096530d-faff-4210-9843-d20975a916ac") + ) + (pin "58" + (uuid "b0947055-8570-4885-959c-57cb875e2b63") + ) + (pin "61" + (uuid "9479cc83-e324-4875-b4b1-53646bd613d7") + ) + (pin "55" + (uuid "6bde75b7-54f2-4d6e-9dff-17c3fe2ee6ff") + ) + (pin "64" + (uuid "42d81cf1-3046-437f-948a-a407f1d50b7e") + ) + (pin "65" + (uuid "ecce128c-4c67-4d45-9419-fbee428af1fe") + ) + (pin "108" + (uuid "89925f94-8535-44f8-9b6f-0e2cf0d84bfe") + ) + (pin "68" + (uuid "1a57b87a-5c25-459c-a905-f0e7fa77c7ac") + ) + (pin "111" + (uuid "20ee5940-10ce-4d54-93d2-8d931533480f") + ) + (pin "70" + (uuid "aa40eb16-4c4c-4417-873f-a8351e2655f1") + ) + (pin "69" + (uuid "9f20daf1-faac-4492-a51b-f50053195178") + ) + (pin "121" + (uuid "0bf5f0f0-e702-4383-a641-2aae31b4f531") + ) + (pin "66" + (uuid "82c49ee3-ae23-4665-9950-19b39a61e327") + ) + (pin "105" + (uuid "f5d0a368-b275-430a-ab2e-049511d4ec6c") + ) + (pin "100" + (uuid "c565f98f-c2f8-4c20-b4bb-ce77991e6b1a") + ) + (pin "125" + (uuid "b968927e-98c8-4c72-b4b5-ae92ea9f7547") + ) + (pin "63" + (uuid "a4bae67e-e28f-4e9b-9552-b33d18b2d240") + ) + (pin "114" + (uuid "d65d4281-bfec-45b1-a31e-ef5a5ef4a41a") + ) + (pin "110" + (uuid "051a88c6-de80-4aba-b8d2-c258e526565d") + ) + (pin "99" + (uuid "4faca45e-ef3b-4c47-876a-c23237e5234c") + ) + (pin "67" + (uuid "2dc6bd75-59a3-45fc-a20b-4db8a13fa00f") + ) + (pin "98" + (uuid "f5a9fef8-d782-4715-921b-691ac6d32dac") + ) + (pin "104" + (uuid "fcc1c78c-eccc-40a0-9bf5-54c3a2bea9d2") + ) + (pin "96" + (uuid "3190069a-db6a-442e-99d6-01509348d576") + ) + (pin "95" + (uuid "569ca0b5-0d5b-4bb2-94f9-92cad005440f") + ) + (pin "93" + (uuid "bcc675c3-d39b-4065-bd41-35570ae4327f") + ) + (pin "92" + (uuid "24a4b5f1-2847-48a0-83c5-7729f4275db6") + ) + (pin "90" + (uuid "fa63d36c-65bf-4eea-a1a2-406265c50563") + ) + (pin "89" + (uuid "bddb65d1-c928-4e38-8a93-3780ecf5bc42") + ) + (pin "87" + (uuid "dff8e60e-e6fa-4242-b58a-27aed3feb5ee") + ) + (pin "86" + (uuid "7f5c7732-07b4-43cc-8420-4e872b15437c") + ) + (pin "84" + (uuid "38c34d29-00ae-4579-a2fe-f0f50ba2b395") + ) + (pin "80" + (uuid "800d388b-e4c2-423f-8d7b-42628b8cc1ac") + ) + (pin "75" + (uuid "e58e696c-65ae-418b-8ed6-7ea321377dd9") + ) + (pin "81" + (uuid "348fad76-53f6-43eb-bc80-d6672c2aebc3") + ) + (pin "82" + (uuid "d6d49982-c97e-46dc-8829-e3f2328754d3") + ) + (pin "79" + (uuid "d09d4443-5296-4ba0-a4b0-ca1093c26083") + ) + (pin "74" + (uuid "7d28179c-3e52-4ff2-b30e-110fbb7c73ef") + ) + (pin "71" + (uuid "16408e19-8566-40fe-af63-d92e17466d5d") + ) + (pin "78" + (uuid "43982473-825a-4c57-a2b5-e2469beedb5d") + ) + (pin "73" + (uuid "c93f37a5-4ac0-4c42-ac1c-8acfbcbd5179") + ) + (pin "76" + (uuid "3fe84961-b9c0-4a68-b837-f71f380c5fe7") + ) + (pin "72" + (uuid "fbba6d94-419a-41ba-bf92-d354dd78e68f") + ) + (pin "77" + (uuid "a8d446d1-572a-40e0-8e51-b81aa73d5655") ) (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/9e50fe40-00b4-48a0-8ec6-ce79209e6a2d" - (reference "#PWR025") - (unit 1) - ) - ) - ) - ) - (symbol - (lib_id "power:GND") - (at 33.02 133.35 270) - (unit 1) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (dnp no) - (fields_autoplaced yes) - (uuid "4407bc83-3313-4bac-ae59-a21f70be2b03") - (property "Reference" "#PWR06" - (at 26.67 133.35 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Value" "GND" - (at 29.8451 133.35 90) - (effects - (font - (size 1.27 1.27) - ) - (justify right) - ) - ) - (property "Footprint" "" - (at 33.02 133.35 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "" - (at 33.02 133.35 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "Power symbol creates a global label with name \"GND\" , ground" - (at 33.02 133.35 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (pin "1" - (uuid "a3ae5802-9ac6-4695-aca7-7866789b93c4") - ) - (instances - (project "linht-hw" - (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/9e50fe40-00b4-48a0-8ec6-ce79209e6a2d" - (reference "#PWR06") - (unit 1) - ) - ) - ) - ) - (symbol - (lib_id "power:GND") - (at 120.65 25.4 180) - (unit 1) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (dnp no) - (fields_autoplaced yes) - (uuid "4a55ab6e-e68d-447a-9f3c-6a8e14252acc") - (property "Reference" "#PWR018" - (at 120.65 19.05 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Value" "GND" - (at 120.65 21.2669 0) - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (property "Footprint" "" - (at 120.65 25.4 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "" - (at 120.65 25.4 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "Power symbol creates a global label with name \"GND\" , ground" - (at 120.65 25.4 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (pin "1" - (uuid "8a1d11af-2b4d-4a5c-b72d-d1cc9d9b9d6c") - ) - (instances - (project "linht-hw" - (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/9e50fe40-00b4-48a0-8ec6-ce79209e6a2d" - (reference "#PWR018") + (reference "U1") (unit 1) ) ) @@ -5198,16 +5397,16 @@ ) (symbol (lib_id "power:+5V") - (at 82.55 186.69 180) + (at 36.83 86.36 0) (unit 1) (exclude_from_sim no) (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced yes) - (uuid "4d498e35-7d43-403b-a6fa-a035c3b68d32") - (property "Reference" "#PWR013" - (at 82.55 182.88 0) + (uuid "64b07fd2-9d15-4c97-81a9-66d15a567bac") + (property "Reference" "#PWR01" + (at 36.83 90.17 0) (effects (font (size 1.27 1.27) @@ -5216,7 +5415,7 @@ ) ) (property "Value" "+5V" - (at 82.55 190.8231 0) + (at 36.83 82.2269 0) (effects (font (size 1.27 1.27) @@ -5224,7 +5423,7 @@ ) ) (property "Footprint" "" - (at 82.55 186.69 0) + (at 36.83 86.36 0) (effects (font (size 1.27 1.27) @@ -5233,7 +5432,7 @@ ) ) (property "Datasheet" "" - (at 82.55 186.69 0) + (at 36.83 86.36 0) (effects (font (size 1.27 1.27) @@ -5242,7 +5441,7 @@ ) ) (property "Description" "Power symbol creates a global label with name \"+5V\"" - (at 82.55 186.69 0) + (at 36.83 86.36 0) (effects (font (size 1.27 1.27) @@ -5251,73 +5450,7 @@ ) ) (pin "1" - (uuid "e9651455-0353-436f-a552-5c996085a26a") - ) - (instances - (project "" - (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/9e50fe40-00b4-48a0-8ec6-ce79209e6a2d" - (reference "#PWR013") - (unit 1) - ) - ) - ) - ) - (symbol - (lib_id "power:GND") - (at 29.21 177.8 0) - (unit 1) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (dnp no) - (fields_autoplaced yes) - (uuid "61b3a48e-910e-4881-b2df-85a79c14fb6d") - (property "Reference" "#PWR01" - (at 29.21 184.15 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Value" "GND" - (at 29.21 181.9331 0) - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (property "Footprint" "" - (at 29.21 177.8 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "" - (at 29.21 177.8 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "Power symbol creates a global label with name \"GND\" , ground" - (at 29.21 177.8 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (pin "1" - (uuid "53022d53-26fe-467a-9137-27da2f60eb03") + (uuid "24f521f9-d12f-423c-88cc-edad4bd0f8d8") ) (instances (project "linht-hw" @@ -5329,17 +5462,32 @@ ) ) (symbol - (lib_id "power:GND") - (at 163.83 151.13 90) + (lib_id "Device:R_Small") + (at 38.1 48.26 180) (unit 1) (exclude_from_sim no) (in_bom yes) (on_board yes) (dnp no) - (fields_autoplaced yes) - (uuid "6d4b6ce4-d04e-4787-a464-de03ec78dac3") - (property "Reference" "#PWR027" - (at 170.18 151.13 0) + (uuid "68490357-8b8c-46a6-be5d-374bb0f725e3") + (property "Reference" "R2" + (at 35.56 48.26 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "22k" + (at 40.64 48.26 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder" + (at 38.1 48.26 0) (effects (font (size 1.27 1.27) @@ -5347,17 +5495,8 @@ (hide yes) ) ) - (property "Value" "GND" - (at 167.005 151.13 90) - (effects - (font - (size 1.27 1.27) - ) - (justify right) - ) - ) - (property "Footprint" "" - (at 163.83 151.13 0) + (property "Datasheet" "~" + (at 38.1 48.26 0) (effects (font (size 1.27 1.27) @@ -5365,8 +5504,16 @@ (hide yes) ) ) - (property "Datasheet" "" - (at 163.83 151.13 0) + (property "Description" "" + (at 38.1 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "PN" "" + (at 38.1 48.26 0) (effects (font (size 1.27 1.27) @@ -5374,8 +5521,8 @@ (hide yes) ) ) - (property "Description" "Power symbol creates a global label with name \"GND\" , ground" - (at 163.83 151.13 0) + (property "MPN" "" + (at 38.1 48.26 0) (effects (font (size 1.27 1.27) @@ -5384,78 +5531,15 @@ ) ) (pin "1" - (uuid "3c8462a0-9200-4b3f-956a-b90b7517b942") + (uuid "024b7a3a-70fc-4f24-b370-67ad058148e2") + ) + (pin "2" + (uuid "d7a0ee7c-e76f-4d38-a5ff-1213f04abc20") ) (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/9e50fe40-00b4-48a0-8ec6-ce79209e6a2d" - (reference "#PWR027") - (unit 1) - ) - ) - ) - ) - (symbol - (lib_id "power:+3V3") - (at 54.61 186.69 180) - (unit 1) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (dnp no) - (fields_autoplaced yes) - (uuid "6ef25dc6-388b-486e-9a0d-5b208b587c30") - (property "Reference" "#PWR010" - (at 54.61 182.88 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Value" "+3V3" - (at 54.61 190.8231 0) - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (property "Footprint" "" - (at 54.61 186.69 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "" - (at 54.61 186.69 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "Power symbol creates a global label with name \"+3V3\"" - (at 54.61 186.69 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (pin "1" - (uuid "288ce2ce-a232-47c4-87a7-17129ad18c9e") - ) - (instances - (project "" - (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/9e50fe40-00b4-48a0-8ec6-ce79209e6a2d" - (reference "#PWR010") + (reference "R2") (unit 1) ) ) @@ -5463,16 +5547,16 @@ ) (symbol (lib_id "power:GND") - (at 33.02 102.87 270) + (at 38.1 50.8 0) (unit 1) (exclude_from_sim no) (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced yes) - (uuid "707e04c4-e3a1-4a3e-8f89-a3f75387e158") - (property "Reference" "#PWR04" - (at 26.67 102.87 0) + (uuid "7376653b-8dea-41bd-bcb9-6f4d276e33c8") + (property "Reference" "#PWR02" + (at 38.1 57.15 0) (effects (font (size 1.27 1.27) @@ -5481,16 +5565,15 @@ ) ) (property "Value" "GND" - (at 29.8451 102.87 90) + (at 38.1 54.9331 0) (effects (font (size 1.27 1.27) ) - (justify right) ) ) (property "Footprint" "" - (at 33.02 102.87 0) + (at 38.1 50.8 0) (effects (font (size 1.27 1.27) @@ -5499,7 +5582,7 @@ ) ) (property "Datasheet" "" - (at 33.02 102.87 0) + (at 38.1 50.8 0) (effects (font (size 1.27 1.27) @@ -5508,7 +5591,7 @@ ) ) (property "Description" "Power symbol creates a global label with name \"GND\" , ground" - (at 33.02 102.87 0) + (at 38.1 50.8 0) (effects (font (size 1.27 1.27) @@ -5517,7 +5600,73 @@ ) ) (pin "1" - (uuid "90fd485f-a22c-4507-8f18-e8f278c09111") + (uuid "4a60d578-2d59-4a70-914d-3d0d4f8dc5d6") + ) + (instances + (project "linht-hw" + (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/9e50fe40-00b4-48a0-8ec6-ce79209e6a2d" + (reference "#PWR02") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 146.05 157.48 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "9183ec50-abed-47ec-a31d-4898297a92de") + (property "Reference" "#PWR04" + (at 146.05 163.83 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 146.05 161.6131 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 146.05 157.48 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 146.05 157.48 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 146.05 157.48 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "47681aec-9d07-4292-b107-06dbce0a44ce") ) (instances (project "linht-hw" @@ -5529,1583 +5678,18 @@ ) ) (symbol - (lib_id "power:GND") - (at 163.83 57.15 90) + (lib_id "power:+5V") + (at 152.4 22.86 0) + (mirror y) (unit 1) (exclude_from_sim no) (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced yes) - (uuid "7a8392e9-515f-4d9b-a346-85f86ea5526b") - (property "Reference" "#PWR023" - (at 170.18 57.15 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Value" "GND" - (at 167.005 57.15 90) - (effects - (font - (size 1.27 1.27) - ) - (justify right) - ) - ) - (property "Footprint" "" - (at 163.83 57.15 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "" - (at 163.83 57.15 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "Power symbol creates a global label with name \"GND\" , ground" - (at 163.83 57.15 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (pin "1" - (uuid "02ef7403-3c7e-46a2-bc86-f3c18267bc22") - ) - (instances - (project "linht-hw" - (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/9e50fe40-00b4-48a0-8ec6-ce79209e6a2d" - (reference "#PWR023") - (unit 1) - ) - ) - ) - ) - (symbol - (lib_id "Device:C_Small") - (at 29.21 172.72 0) - (unit 1) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (dnp no) - (fields_autoplaced yes) - (uuid "811587df-de0f-4457-9ced-e79423b30e23") - (property "Reference" "C1" - (at 31.5341 171.5142 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - ) - ) - (property "Value" "100n" - (at 31.5341 173.9384 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - ) - ) - (property "Footprint" "Capacitor_SMD:C_0402_1005Metric" - (at 29.21 172.72 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "~" - (at 29.21 172.72 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "" - (at 29.21 172.72 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "PN" "" - (at 29.21 172.72 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "MPN" "" - (at 29.21 172.72 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (pin "1" - (uuid "52e8e77e-3f46-4a14-853f-c79d148ee0f8") - ) - (pin "2" - (uuid "e1d8490f-559f-4e96-a99d-6ae55a324d96") - ) - (instances - (project "linht-hw" - (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/9e50fe40-00b4-48a0-8ec6-ce79209e6a2d" - (reference "C1") - (unit 1) - ) - ) - ) - ) - (symbol - (lib_id "power:GND") - (at 33.02 151.13 270) - (unit 1) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (dnp no) - (fields_autoplaced yes) - (uuid "821180be-fd5d-4a6c-b5cc-e9014cd10995") - (property "Reference" "#PWR07" - (at 26.67 151.13 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Value" "GND" - (at 29.8451 151.13 90) - (effects - (font - (size 1.27 1.27) - ) - (justify right) - ) - ) - (property "Footprint" "" - (at 33.02 151.13 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "" - (at 33.02 151.13 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "Power symbol creates a global label with name \"GND\" , ground" - (at 33.02 151.13 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (pin "1" - (uuid "6b67b1a1-d3ad-4e60-b98b-7bfb3fefdd65") - ) - (instances - (project "linht-hw" - (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/9e50fe40-00b4-48a0-8ec6-ce79209e6a2d" - (reference "#PWR07") - (unit 1) - ) - ) - ) - ) - (symbol - (lib_id "power:+3V3") - (at 123.19 21.59 0) - (unit 1) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (dnp no) - (fields_autoplaced yes) - (uuid "946ae56c-ff33-46c7-96b1-1f590333baaa") - (property "Reference" "#PWR020" - (at 123.19 25.4 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Value" "+3V3" - (at 123.19 17.4569 0) - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (property "Footprint" "" - (at 123.19 21.59 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "" - (at 123.19 21.59 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "Power symbol creates a global label with name \"+3V3\"" - (at 123.19 21.59 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (pin "1" - (uuid "20d28d4c-7933-473f-9847-674b4f4cbbd5") - ) - (instances - (project "linht-hw" - (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/9e50fe40-00b4-48a0-8ec6-ce79209e6a2d" - (reference "#PWR020") - (unit 1) - ) - ) - ) - ) - (symbol - (lib_id "power:GND") - (at 49.53 186.69 0) - (unit 1) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (dnp no) - (fields_autoplaced yes) - (uuid "9718f734-58d9-48e5-9cc2-853e2dd5b971") - (property "Reference" "#PWR09" - (at 49.53 193.04 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Value" "GND" - (at 49.53 190.8231 0) - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (property "Footprint" "" - (at 49.53 186.69 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "" - (at 49.53 186.69 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "Power symbol creates a global label with name \"GND\" , ground" - (at 49.53 186.69 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (pin "1" - (uuid "fb1878cb-33b3-40b4-a04d-3183c0fa8405") - ) - (instances - (project "linht-hw" - (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/9e50fe40-00b4-48a0-8ec6-ce79209e6a2d" - (reference "#PWR09") - (unit 1) - ) - ) - ) - ) - (symbol - (lib_id "power:GND") - (at 33.02 57.15 270) - (unit 1) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (dnp no) - (fields_autoplaced yes) - (uuid "9b42e81f-6443-447e-811e-9f498ae79150") - (property "Reference" "#PWR02" - (at 26.67 57.15 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Value" "GND" - (at 29.8451 57.15 90) - (effects - (font - (size 1.27 1.27) - ) - (justify right) - ) - ) - (property "Footprint" "" - (at 33.02 57.15 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "" - (at 33.02 57.15 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "Power symbol creates a global label with name \"GND\" , ground" - (at 33.02 57.15 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (pin "1" - (uuid "08f476b9-49d0-4856-bb75-0e65451237aa") - ) - (instances - (project "" - (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/9e50fe40-00b4-48a0-8ec6-ce79209e6a2d" - (reference "#PWR02") - (unit 1) - ) - ) - ) - ) - (symbol - (lib_id "power:GND") - (at 95.25 182.88 0) - (unit 1) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (dnp no) - (fields_autoplaced yes) - (uuid "9df1483f-d782-49f8-b088-231743e6ef76") - (property "Reference" "#PWR015" - (at 95.25 189.23 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Value" "GND" - (at 95.25 187.0131 0) - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (property "Footprint" "" - (at 95.25 182.88 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "" - (at 95.25 182.88 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "Power symbol creates a global label with name \"GND\" , ground" - (at 95.25 182.88 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (pin "1" - (uuid "e94573f6-e2df-4573-bfbc-a5460c516261") - ) - (instances - (project "linht-hw" - (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/9e50fe40-00b4-48a0-8ec6-ce79209e6a2d" - (reference "#PWR015") - (unit 1) - ) - ) - ) - ) - (symbol - (lib_id "power:+3V3") - (at 100.33 21.59 0) - (unit 1) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (dnp no) - (fields_autoplaced yes) - (uuid "a95af356-ad4d-432f-b2fb-8ea167e1f89e") - (property "Reference" "#PWR017" - (at 100.33 25.4 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Value" "+3V3" - (at 100.33 17.4569 0) - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (property "Footprint" "" - (at 100.33 21.59 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "" - (at 100.33 21.59 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "Power symbol creates a global label with name \"+3V3\"" - (at 100.33 21.59 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (pin "1" - (uuid "8602f1be-70d2-4b59-988d-abb1aa4eb28b") - ) - (instances - (project "linht-hw" - (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/9e50fe40-00b4-48a0-8ec6-ce79209e6a2d" - (reference "#PWR017") - (unit 1) - ) - ) - ) - ) - (symbol - (lib_id "power:GND") - (at 72.39 186.69 0) - (unit 1) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (dnp no) - (fields_autoplaced yes) - (uuid "ab225c17-52d3-4c9a-8bc1-a8dd69065d1a") - (property "Reference" "#PWR011" - (at 72.39 193.04 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Value" "GND" - (at 72.39 190.8231 0) - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (property "Footprint" "" - (at 72.39 186.69 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "" - (at 72.39 186.69 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "Power symbol creates a global label with name \"GND\" , ground" - (at 72.39 186.69 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (pin "1" - (uuid "529116f2-1649-4ee2-8e86-6d55f54bb949") - ) - (instances - (project "linht-hw" - (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/9e50fe40-00b4-48a0-8ec6-ce79209e6a2d" - (reference "#PWR011") - (unit 1) - ) - ) - ) - ) - (symbol - (lib_id "power:+3V3") - (at 92.71 186.69 180) - (unit 1) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (dnp no) - (fields_autoplaced yes) - (uuid "b8464d78-35f3-4093-8838-09752196fc65") - (property "Reference" "#PWR014" - (at 92.71 182.88 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Value" "+3V3" - (at 92.71 190.8231 0) - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (property "Footprint" "" - (at 92.71 186.69 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "" - (at 92.71 186.69 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "Power symbol creates a global label with name \"+3V3\"" - (at 92.71 186.69 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (pin "1" - (uuid "514db3e3-0cf6-437d-9fc3-bed6c6d9c561") - ) - (instances - (project "linht-hw" - (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/9e50fe40-00b4-48a0-8ec6-ce79209e6a2d" - (reference "#PWR014") - (unit 1) - ) - ) - ) - ) - (symbol - (lib_id "power:GND") - (at 163.83 85.09 90) - (unit 1) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (dnp no) - (fields_autoplaced yes) - (uuid "b85999db-6226-4696-9bc4-a2a584c51993") - (property "Reference" "#PWR024" - (at 170.18 85.09 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Value" "GND" - (at 167.005 85.09 90) - (effects - (font - (size 1.27 1.27) - ) - (justify right) - ) - ) - (property "Footprint" "" - (at 163.83 85.09 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "" - (at 163.83 85.09 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "Power symbol creates a global label with name \"GND\" , ground" - (at 163.83 85.09 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (pin "1" - (uuid "92336db8-f47f-4606-88f4-ab50b3d85491") - ) - (instances - (project "linht-hw" - (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/9e50fe40-00b4-48a0-8ec6-ce79209e6a2d" - (reference "#PWR024") - (unit 1) - ) - ) - ) - ) - (symbol - (lib_id "power:GND") - (at 49.53 21.59 180) - (unit 1) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (dnp no) - (fields_autoplaced yes) - (uuid "c156a250-f322-4626-8624-f6b9d4065411") - (property "Reference" "#PWR08" - (at 49.53 15.24 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Value" "GND" - (at 49.53 17.4569 0) - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (property "Footprint" "" - (at 49.53 21.59 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "" - (at 49.53 21.59 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "Power symbol creates a global label with name \"GND\" , ground" - (at 49.53 21.59 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (pin "1" - (uuid "917ff9dd-51ef-4fd3-bfd5-8f87aef4f836") - ) - (instances - (project "linht-hw" - (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/9e50fe40-00b4-48a0-8ec6-ce79209e6a2d" - (reference "#PWR08") - (unit 1) - ) - ) - ) - ) - (symbol - (lib_id "power:GND") - (at 143.51 21.59 180) - (unit 1) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (dnp no) - (fields_autoplaced yes) - (uuid "c42e8544-0886-418d-8259-46d9433bce92") - (property "Reference" "#PWR021" - (at 143.51 15.24 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Value" "GND" - (at 143.51 17.4569 0) - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (property "Footprint" "" - (at 143.51 21.59 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "" - (at 143.51 21.59 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "Power symbol creates a global label with name \"GND\" , ground" - (at 143.51 21.59 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (pin "1" - (uuid "cb3297a4-dd64-43d9-8645-346d0e1c4740") - ) - (instances - (project "linht-hw" - (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/9e50fe40-00b4-48a0-8ec6-ce79209e6a2d" - (reference "#PWR021") - (unit 1) - ) - ) - ) - ) - (symbol - (lib_id "power:GND") - (at 120.65 186.69 0) - (unit 1) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (dnp no) - (fields_autoplaced yes) - (uuid "cd434a26-af85-4487-bc7b-3c4a11384f2e") - (property "Reference" "#PWR019" - (at 120.65 193.04 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Value" "GND" - (at 120.65 190.8231 0) - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (property "Footprint" "" - (at 120.65 186.69 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "" - (at 120.65 186.69 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "Power symbol creates a global label with name \"GND\" , ground" - (at 120.65 186.69 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (pin "1" - (uuid "0b0cedc6-74bb-4925-887b-0031d0416ee0") - ) - (instances - (project "linht-hw" - (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/9e50fe40-00b4-48a0-8ec6-ce79209e6a2d" - (reference "#PWR019") - (unit 1) - ) - ) - ) - ) - (symbol - (lib_id "SAM9X60_SOM:SAM9X60D1G-I_LZB") - (at 41.91 57.15 0) - (unit 1) - (exclude_from_sim no) - (in_bom no) - (on_board yes) - (dnp no) - (uuid "df38c244-a38e-4f8f-93f1-48e0b80df3c5") - (property "Reference" "IC1" - (at 96.52 102.9857 0) - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (property "Value" "SAM9X60D1G-I_LZB" - (at 96.52 105.41 0) - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (property "Footprint" "parts:SOM_HOLE" - (at 147.32 139.37 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left top) - (hide yes) - ) - ) - (property "Datasheet" "https://ww1.microchip.com/downloads/aemDocuments/documents/MPU32/ProductDocuments/DataSheets/SAM9X60D1G-ILZB-Data-Sheet-DS60001747A.pdf?fbclid=IwZXh0bgNhZW0CMTEAAR2Js9l19m4JNT4AYSnSvb7Wu8KVSAML1qiJMWPYk3qk-EvHTWyLhV4ukSk_aem_cs677hMyzA1259EQJ2fDUg" - (at 147.32 239.37 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left top) - (hide yes) - ) - ) - (property "Description" "SAM9X60 based SoM" - (at 41.91 57.15 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Height" "2.45" - (at 147.32 439.37 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left top) - (hide yes) - ) - ) - (property "PN" "579-SAM9X60D1G-I/LZB" - (at 147.32 539.37 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left top) - (hide yes) - ) - ) - (property "MPN" "SAM9X60D1G-I/LZB" - (at 147.32 839.37 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left top) - (hide yes) - ) - ) - (pin "79" - (uuid "b5b26e97-5826-4305-8810-69c0e0d6c1b5") - ) - (pin "78" - (uuid "e2bf4f47-2ad5-432d-b4e3-10a44621a520") - ) - (pin "77" - (uuid "1eaa000f-cd24-45b8-865e-af912abb719c") - ) - (pin "41" - (uuid "0acee485-1cda-43e7-9c39-90a518da8ef2") - ) - (pin "11" - (uuid "d29c3f32-caef-4160-ab44-c34d79130e3b") - ) - (pin "147" - (uuid "31b754a5-4684-4efb-bf2e-0944bf877502") - ) - (pin "5" - (uuid "9cfdd725-bc0b-4f43-ad91-8ad4266feae8") - ) - (pin "45" - (uuid "b9829fbf-cf4c-4c4c-bc30-e68be2d9e81f") - ) - (pin "2" - (uuid "bf18e1fc-3add-465a-ab77-f160cf1a35b2") - ) - (pin "42" - (uuid "950a0176-1ce9-4b0c-a41a-eccc8f4fcd74") - ) - (pin "33" - (uuid "3211a23c-0e7d-4fbe-9a48-bfe2d9cec08f") - ) - (pin "37" - (uuid "05790a1e-8035-4cfc-b544-12014114b006") - ) - (pin "38" - (uuid "c3b7241f-eb13-4221-83f1-75f67d390528") - ) - (pin "8" - (uuid "4ae5da5f-b448-49e9-aafc-a9afd4bdc9bb") - ) - (pin "26" - (uuid "080ce18b-40ca-4b0f-a8cf-b00d836652fe") - ) - (pin "25" - (uuid "fc77efe9-e718-4c8e-afb2-4e22d4fd8b5e") - ) - (pin "152" - (uuid "19ca6faf-6c01-4c7f-b3f4-87eada214cf1") - ) - (pin "140" - (uuid "3652af6e-43f9-4d1e-9b60-43e4ca1de6ca") - ) - (pin "148" - (uuid "ec186852-44b0-4980-a57c-7c5cd9c1b7e8") - ) - (pin "13" - (uuid "bcd562c9-1e5b-4308-878b-a46a34f6b2b2") - ) - (pin "51" - (uuid "d9e7f1d3-f1f5-41c4-8186-6a807cd4b23b") - ) - (pin "14" - (uuid "ed62b461-52b3-43ba-b49d-a00a10008114") - ) - (pin "20" - (uuid "7114a6d2-b433-4e46-8b5d-1134e592b8ce") - ) - (pin "16" - (uuid "3a53864d-5e85-4c63-8fd3-71be1e4fee35") - ) - (pin "22" - (uuid "ab40d3b2-1dfb-450a-bb71-d28825796fd9") - ) - (pin "31" - (uuid "eeca4cdf-ba10-4749-b1e2-2183db8df4f7") - ) - (pin "30" - (uuid "f38b297c-be80-4853-9dd0-ab8130dc38cb") - ) - (pin "35" - (uuid "3426a565-dc4f-4fbd-ba34-4c29d902549a") - ) - (pin "1" - (uuid "c3a776d8-6b83-4858-8aa1-eff49343b6d9") - ) - (pin "10" - (uuid "ad0a79bb-ffb4-4a90-be09-698926cca9b0") - ) - (pin "3" - (uuid "432859e1-c67e-4a40-a3b7-3d5240cc5514") - ) - (pin "15" - (uuid "42e254f3-28f7-4886-ba56-597936a80f8f") - ) - (pin "18" - (uuid "81d8d88d-e489-49b3-a21c-f73e68d45570") - ) - (pin "12" - (uuid "96188a29-032e-4297-ae58-d8f0224db422") - ) - (pin "29" - (uuid "622770aa-0ccd-4193-8c13-5e1dc6a73531") - ) - (pin "27" - (uuid "5bc98098-12d9-4716-affe-bb6e23b4d117") - ) - (pin "34" - (uuid "c37192c6-60fe-4ba2-9ded-dbde64b6763d") - ) - (pin "9" - (uuid "8420d0b2-459e-4eaa-896c-dfb14b5b7911") - ) - (pin "6" - (uuid "90ca2dd9-03d9-41d3-9461-f36f4a076ae3") - ) - (pin "7" - (uuid "3ea36623-868d-4fc6-a204-6d2ae9bc71c2") - ) - (pin "24" - (uuid "44789d35-6f44-44d7-898f-81c324df2501") - ) - (pin "23" - (uuid "9026f8e3-181c-44a8-af83-9773c4afb477") - ) - (pin "39" - (uuid "ff3070f5-8603-4a6d-9069-2d3566a28dd1") - ) - (pin "151" - (uuid "e667fe75-e0a3-4670-be33-6398025d4ce7") - ) - (pin "17" - (uuid "6cda5f83-f952-47dd-9acd-416d2e68082d") - ) - (pin "21" - (uuid "a5116609-4282-41f4-9222-552005d86bb1") - ) - (pin "40" - (uuid "377b82b6-7d02-4927-bf4f-7f222896aa65") - ) - (pin "36" - (uuid "3a9c7fc9-e485-4237-9267-cb164302d64a") - ) - (pin "28" - (uuid "d49fb862-1ab5-4de0-a72d-e37442cb6188") - ) - (pin "19" - (uuid "248d8c20-602d-49f6-84e2-46b228875fcd") - ) - (pin "150" - (uuid "104012e3-eb0a-4f17-8252-a1f621a3087d") - ) - (pin "4" - (uuid "1e2cffe1-686c-4142-89ff-0d5f4a036cb1") - ) - (pin "32" - (uuid "8444befe-ff7a-4eb0-925a-6b5e3c925cd3") - ) - (pin "149" - (uuid "556c1693-66a0-40fa-9af5-5b96abf1dcdd") - ) - (pin "43" - (uuid "14db8824-d70b-4236-87b2-e62ee37984a8") - ) - (pin "44" - (uuid "ac309557-a9a9-4020-95f1-164b06547de3") - ) - (pin "146" - (uuid "b8cfa508-e0be-4a42-b85c-5852c62a9aec") - ) - (pin "145" - (uuid "fae281ba-2ea0-4f11-8df5-fab54c96c8c4") - ) - (pin "144" - (uuid "664f4694-9ddd-4f19-b8e5-98c07ff75e5f") - ) - (pin "143" - (uuid "5211d3f2-9f3f-4363-920b-b47b6c2b40bc") - ) - (pin "48" - (uuid "e2f9756d-50b9-4e8b-9312-419fa68134ac") - ) - (pin "142" - (uuid "8a9b8484-a0e0-4c32-a322-046dcb62231c") - ) - (pin "50" - (uuid "d690c9cb-c970-4b37-9b2e-d1dcbc61ed2f") - ) - (pin "46" - (uuid "1b097db8-c2ea-4544-aef5-63e690a87cbc") - ) - (pin "49" - (uuid "9a7bb469-57f2-4c52-b9fa-057469685d97") - ) - (pin "47" - (uuid "47a7147c-1fff-45a9-a752-b0bab8cb79b1") - ) - (pin "141" - (uuid "1ba66d41-bec2-4ccd-84a4-66d98fadaf7e") - ) - (pin "54" - (uuid "333234e4-0df8-464e-a40e-2ec48ca3e001") - ) - (pin "120" - (uuid "c5afd98c-4481-49dc-aca8-b9256e8bf9bd") - ) - (pin "116" - (uuid "b841e3c6-84bf-4b3f-8273-c4882dfb6960") - ) - (pin "67" - (uuid "f6792f6d-f0ee-45f0-ae63-fb55becd71fd") - ) - (pin "57" - (uuid "c4f7eda7-609c-497a-9462-09a479d0250d") - ) - (pin "53" - (uuid "147e19ae-ebac-43b0-8cb2-f0a7766ffa07") - ) - (pin "110" - (uuid "7670e425-145a-4884-adc5-cc43043e6bc2") - ) - (pin "108" - (uuid "e49ac96d-f6f5-4aeb-8f7a-45820a0c80dd") - ) - (pin "135" - (uuid "c5c242e8-e222-4d90-a954-7a795e4ecdc6") - ) - (pin "56" - (uuid "b01636bc-84de-48bb-af0a-e90fe68116eb") - ) - (pin "58" - (uuid "02111632-87ed-461b-ac9a-db1d138eb79e") - ) - (pin "132" - (uuid "71f2e44c-02af-4fa2-8b73-478f91ce4c01") - ) - (pin "59" - (uuid "cc9b1846-5854-40c3-95cb-4bdb5a228f4a") - ) - (pin "127" - (uuid "8ddafdec-b2ba-45b4-bf6a-be7f44786e7a") - ) - (pin "126" - (uuid "f743df71-12f3-4e01-8e70-5ecf28aacfa8") - ) - (pin "124" - (uuid "66955f84-c68f-4860-9cbb-0591f90d3e57") - ) - (pin "123" - (uuid "e482e65a-2035-4db2-8730-89fed1e4df10") - ) - (pin "138" - (uuid "28a9d460-b8cc-4354-a09a-083e9e32b150") - ) - (pin "119" - (uuid "2c913fbf-8ae5-4314-ac43-a42861a7c58a") - ) - (pin "72" - (uuid "d3cef126-e9db-4358-99ae-cb74e35af997") - ) - (pin "69" - (uuid "dba4ee9a-85c5-4255-9a48-d8cd55313431") - ) - (pin "76" - (uuid "d4bc1551-379c-48ec-95b7-c5f489f65e62") - ) - (pin "71" - (uuid "fca57c98-09e0-4339-9ec6-fb948da00296") - ) - (pin "55" - (uuid "cb39a470-fedc-442c-97d4-277f6c70661f") - ) - (pin "114" - (uuid "6e055e33-ce69-4ac1-a7d1-616c1ae98517") - ) - (pin "112" - (uuid "9be4e8c6-a81a-4269-a0e6-1ad660d55837") - ) - (pin "61" - (uuid "9d7b939e-413e-4d65-9a00-7ff824b03d15") - ) - (pin "137" - (uuid "af26191f-b306-455d-b532-8f0706639e18") - ) - (pin "52" - (uuid "5a20d8f0-5005-47f5-b4ff-07e7ef43f78a") - ) - (pin "139" - (uuid "bdbd8e2d-f1e0-41cf-b3ce-0d47cc135feb") - ) - (pin "133" - (uuid "6dd7c4a6-fc0b-4fdc-9b02-65caacac7941") - ) - (pin "131" - (uuid "f8dca584-deca-429b-9847-d9dd36a2a967") - ) - (pin "60" - (uuid "1cfd3d35-7075-4bab-b5e7-222d674a2dc9") - ) - (pin "63" - (uuid "cca006e3-e441-495e-858e-872223ea6104") - ) - (pin "65" - (uuid "c35d419c-2836-4669-8f6a-0bef1a6ba688") - ) - (pin "125" - (uuid "74fd6c13-1086-4354-9318-99402fe0965d") - ) - (pin "62" - (uuid "3ea7b650-4410-4991-82a9-7c5251bd0dba") - ) - (pin "128" - (uuid "7030b124-e875-43d9-9981-94e4cf85b436") - ) - (pin "122" - (uuid "8a0074ba-7460-42eb-b32e-ada82ef7e722") - ) - (pin "121" - (uuid "b524bd2c-1c6f-43c7-b4f5-e46379b86c45") - ) - (pin "68" - (uuid "45b71302-64b9-4991-9462-c4057f7e791f") - ) - (pin "118" - (uuid "4b0cbf4e-cc58-43da-8f00-5a0c8530f78e") - ) - (pin "66" - (uuid "7a73bbae-1adb-40b1-a1a8-f7631f2f88f6") - ) - (pin "117" - (uuid "e05c7469-1a42-4621-b6c7-717ca1cc6d44") - ) - (pin "74" - (uuid "e280a295-4e74-4e65-beb7-82b2cf7b43d5") - ) - (pin "134" - (uuid "7bb7fa17-9840-4ca4-b64c-0304ad9560ff") - ) - (pin "64" - (uuid "34458edb-4c5a-461f-a9b6-708c48e295ed") - ) - (pin "129" - (uuid "982bff35-2438-4e6a-b587-632b9df44a36") - ) - (pin "136" - (uuid "d543b5de-aa3c-404e-8f81-62b5f5a0f833") - ) - (pin "130" - (uuid "96fce3f1-0969-4598-b5f5-42dba86c30ec") - ) - (pin "70" - (uuid "a9f4f3c7-fc17-4d88-a041-0c34583eaaa1") - ) - (pin "73" - (uuid "82d4d5c9-5543-4dfd-9a00-46b2bfda8892") - ) - (pin "75" - (uuid "9d8179b2-a678-40cc-ae59-83f8df1456c8") - ) - (pin "115" - (uuid "582f5b20-1ccd-4172-84fd-698ccf13ca8e") - ) - (pin "113" - (uuid "073478fb-e761-4123-968f-030e20e80faa") - ) - (pin "111" - (uuid "88093556-b103-4d79-bcc8-36a35f969bb0") - ) - (pin "109" - (uuid "0f8c95bf-ae68-441b-8f94-99ac4019061c") - ) - (pin "107" - (uuid "3f90d606-3d2f-403b-bc13-80e47404b64e") - ) - (pin "106" - (uuid "21cb783d-16a2-4283-9e04-fcfb6696ae6a") - ) - (pin "105" - (uuid "547ac300-f297-428f-bc61-26a18cdaacf2") - ) - (pin "104" - (uuid "e5b8674c-f399-4c92-9de5-54f677b09c06") - ) - (pin "103" - (uuid "3222aa0d-413b-4004-9dcb-286cb72a3d1f") - ) - (pin "102" - (uuid "6b9d6cc7-2972-4bf9-ac01-e58227d68d03") - ) - (pin "101" - (uuid "fd558d74-67b5-4555-8be4-5f3f33687940") - ) - (pin "98" - (uuid "9d055939-ca8b-44df-b906-5534c4fbaf38") - ) - (pin "81" - (uuid "5af43e43-b437-4e08-8868-c24522909c6f") - ) - (pin "80" - (uuid "9326f0e0-9d94-4254-b462-3eacd0365788") - ) - (pin "95" - (uuid "5dadc1d5-7a9e-4e37-92ac-b16d550a1c5c") - ) - (pin "94" - (uuid "33ca18bc-76b4-4449-9159-c6686bf10ec9") - ) - (pin "87" - (uuid "5bf6e484-47f4-4196-ab8f-60ab019bdce2") - ) - (pin "97" - (uuid "c6c9f286-1d8c-4587-b6e1-2cca55b11f8e") - ) - (pin "88" - (uuid "013c8152-da25-4359-ab20-d3b46f3235bb") - ) - (pin "92" - (uuid "d095ac46-57c6-4548-80b9-313308c7598a") - ) - (pin "91" - (uuid "223378b3-d63e-4628-a3fd-7fc0fbb3dfd9") - ) - (pin "100" - (uuid "956f8c8b-ed2d-44ca-a4ba-ddbb98bb3cf6") - ) - (pin "96" - (uuid "4961b9a3-d739-4534-9244-b1cecfb9299b") - ) - (pin "86" - (uuid "3a97c378-2936-4d6a-88ee-3ccccef7e7ea") - ) - (pin "85" - (uuid "1d2c3730-798a-4fd2-beeb-41c69fb24c25") - ) - (pin "84" - (uuid "cfe3efec-bf8f-4a71-a1c3-0b9c5c2dd634") - ) - (pin "93" - (uuid "a78b7d46-cdcb-44fd-a19b-9128e7f63f1c") - ) - (pin "89" - (uuid "e0d84b67-583f-40a7-92ae-ff5dd1c8b004") - ) - (pin "90" - (uuid "1eb1f18a-825b-4eb6-9b07-0af84dbfabea") - ) - (pin "83" - (uuid "30d44a53-8c60-4f67-ba2f-9a5d8837199a") - ) - (pin "82" - (uuid "166be77f-f537-41f7-badd-e84ab994cdae") - ) - (pin "99" - (uuid "c5fd82d4-d6f2-48d2-824a-3139e7165606") - ) - (instances - (project "" - (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/9e50fe40-00b4-48a0-8ec6-ce79209e6a2d" - (reference "IC1") - (unit 1) - ) - ) - ) - ) - (symbol - (lib_id "power:GND") - (at 163.83 130.81 90) - (unit 1) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (dnp no) - (fields_autoplaced yes) - (uuid "e86ae00e-8b6a-4a77-ab6a-29127072cb77") - (property "Reference" "#PWR026" - (at 170.18 130.81 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Value" "GND" - (at 167.005 130.81 90) - (effects - (font - (size 1.27 1.27) - ) - (justify right) - ) - ) - (property "Footprint" "" - (at 163.83 130.81 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "" - (at 163.83 130.81 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "Power symbol creates a global label with name \"GND\" , ground" - (at 163.83 130.81 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (pin "1" - (uuid "96b94149-323c-4828-b142-6225ec3182fe") - ) - (instances - (project "linht-hw" - (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/9e50fe40-00b4-48a0-8ec6-ce79209e6a2d" - (reference "#PWR026") - (unit 1) - ) - ) - ) - ) - (symbol - (lib_id "power:GND") - (at 33.02 123.19 270) - (unit 1) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (dnp no) - (fields_autoplaced yes) - (uuid "ef3136f9-f784-41c2-b06f-012aabc04f10") + (uuid "a1c89cf0-0651-4e5a-9c81-e29cd8a9d5fc") (property "Reference" "#PWR05" - (at 26.67 123.19 0) + (at 152.4 26.67 0) (effects (font (size 1.27 1.27) @@ -7113,17 +5697,16 @@ (hide yes) ) ) - (property "Value" "GND" - (at 29.8451 123.19 90) + (property "Value" "+5V" + (at 152.4 18.7269 0) (effects (font (size 1.27 1.27) ) - (justify right) ) ) (property "Footprint" "" - (at 33.02 123.19 0) + (at 152.4 22.86 0) (effects (font (size 1.27 1.27) @@ -7132,7 +5715,7 @@ ) ) (property "Datasheet" "" - (at 33.02 123.19 0) + (at 152.4 22.86 0) (effects (font (size 1.27 1.27) @@ -7140,8 +5723,8 @@ (hide yes) ) ) - (property "Description" "Power symbol creates a global label with name \"GND\" , ground" - (at 33.02 123.19 0) + (property "Description" "Power symbol creates a global label with name \"+5V\"" + (at 152.4 22.86 0) (effects (font (size 1.27 1.27) @@ -7150,7 +5733,7 @@ ) ) (pin "1" - (uuid "10f736f5-785f-4f58-a713-31549b806469") + (uuid "d814290c-5cae-4f8c-b42b-48cd65e95c0f") ) (instances (project "linht-hw" @@ -7162,17 +5745,32 @@ ) ) (symbol - (lib_id "power:GND") - (at 97.79 25.4 180) + (lib_id "Device:R_Small") + (at 38.1 40.64 180) (unit 1) (exclude_from_sim no) (in_bom yes) (on_board yes) (dnp no) - (fields_autoplaced yes) - (uuid "fa6ffd94-b375-46a3-a4f6-4c6cfc113c31") - (property "Reference" "#PWR016" - (at 97.79 19.05 0) + (uuid "e9d80f24-3890-41d9-822c-53dbfcedf308") + (property "Reference" "R1" + (at 35.56 40.64 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "12k" + (at 40.64 40.64 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder" + (at 38.1 40.64 0) (effects (font (size 1.27 1.27) @@ -7180,16 +5778,8 @@ (hide yes) ) ) - (property "Value" "GND" - (at 97.79 21.2669 0) - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (property "Footprint" "" - (at 97.79 25.4 0) + (property "Datasheet" "~" + (at 38.1 40.64 0) (effects (font (size 1.27 1.27) @@ -7197,8 +5787,16 @@ (hide yes) ) ) - (property "Datasheet" "" - (at 97.79 25.4 0) + (property "Description" "" + (at 38.1 40.64 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "PN" "" + (at 38.1 40.64 0) (effects (font (size 1.27 1.27) @@ -7206,8 +5804,8 @@ (hide yes) ) ) - (property "Description" "Power symbol creates a global label with name \"GND\" , ground" - (at 97.79 25.4 0) + (property "MPN" "" + (at 38.1 40.64 0) (effects (font (size 1.27 1.27) @@ -7216,29 +5814,47 @@ ) ) (pin "1" - (uuid "a5720213-9e94-44eb-8538-a628ae79951b") + (uuid "b04307ef-1408-4800-868e-38c08423f867") + ) + (pin "2" + (uuid "ffc1ea59-9a65-4dbd-9938-42f034b2d3a7") ) (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/9e50fe40-00b4-48a0-8ec6-ce79209e6a2d" - (reference "#PWR016") + (reference "R1") (unit 1) ) ) ) ) (symbol - (lib_id "power:GND") - (at 33.02 80.01 270) + (lib_id "Device:R_Small") + (at 53.34 44.45 180) (unit 1) (exclude_from_sim no) (in_bom yes) (on_board yes) (dnp no) - (fields_autoplaced yes) - (uuid "fb94494a-2e1d-4c64-aa0b-6c098621e272") - (property "Reference" "#PWR03" - (at 26.67 80.01 0) + (uuid "ee335263-0ba9-46b4-a316-892c1c58e81f") + (property "Reference" "R4" + (at 48.26 44.45 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "22R" + (at 55.88 44.45 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder" + (at 53.34 44.45 0) (effects (font (size 1.27 1.27) @@ -7246,17 +5862,8 @@ (hide yes) ) ) - (property "Value" "GND" - (at 29.8451 80.01 90) - (effects - (font - (size 1.27 1.27) - ) - (justify right) - ) - ) - (property "Footprint" "" - (at 33.02 80.01 0) + (property "Datasheet" "~" + (at 53.34 44.45 0) (effects (font (size 1.27 1.27) @@ -7264,8 +5871,16 @@ (hide yes) ) ) - (property "Datasheet" "" - (at 33.02 80.01 0) + (property "Description" "" + (at 53.34 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "PN" "" + (at 53.34 44.45 0) (effects (font (size 1.27 1.27) @@ -7273,8 +5888,8 @@ (hide yes) ) ) - (property "Description" "Power symbol creates a global label with name \"GND\" , ground" - (at 33.02 80.01 0) + (property "MPN" "" + (at 53.34 44.45 0) (effects (font (size 1.27 1.27) @@ -7283,12 +5898,15 @@ ) ) (pin "1" - (uuid "12a8e3bd-bb09-43da-af8e-fe4e14cc6907") + (uuid "e05ab38e-62c7-450f-b489-ad2e474fcefc") + ) + (pin "2" + (uuid "e413030d-bea7-4f80-a179-f9fce4cef3d5") ) (instances (project "linht-hw" (path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/9e50fe40-00b4-48a0-8ec6-ce79209e6a2d" - (reference "#PWR03") + (reference "R4") (unit 1) ) ) diff --git a/sym-lib-table b/sym-lib-table index 1161b81..3cb37cf 100644 --- a/sym-lib-table +++ b/sym-lib-table @@ -2,6 +2,5 @@ (version 7) (lib (name "SX1255")(type "KiCad")(uri "${KIPRJMOD}/parts/SX1255IWLTRT.kicad_sym")(options "")(descr "")) (lib (name "TAC511x")(type "KiCad")(uri "${KIPRJMOD}/parts/TAC5112IRGER.kicad_sym")(options "")(descr "")) - (lib (name "SAM9X60_SOM")(type "KiCad")(uri "${KIPRJMOD}/parts/SAM9X60_SOM.kicad_sym")(options "")(descr "")) (lib (name "BGS12P2L6")(type "KiCad")(uri "${KIPRJMOD}/parts/BGS12P2L6.kicad_sym")(options "")(descr "")) )

r9J%k}kVUzS~Fa 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 z%0A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 mG8pQ{cn>xg{061Mcatk}l?Ca|R9apswv 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≺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