From 94b6798b9a0e06cfe08c5839311b8930a97375b1 Mon Sep 17 00:00:00 2001 From: Michael Welling Date: Fri, 24 Jun 2016 19:21:01 -0500 Subject: [PATCH 01/77] Add minnowboard lowspeed lure template This is a lure template of the Minnowboard MAX/Turbot lowspeed expansion header. Signed-off-by: Michael Welling --- template/CMakeLists.txt | 1 + template/minnowboard-ls-lure/fp-lib-table | 3 + template/minnowboard-ls-lure/meta/brd.png | Bin 0 -> 13124 bytes template/minnowboard-ls-lure/meta/icon.png | Bin 0 -> 3817 bytes template/minnowboard-ls-lure/meta/info.html | 24 ++ .../minnowboard-ls-lure-cache.lib | 118 +++++++ .../minnowboard-ls-lure.kicad_pcb | 317 ++++++++++++++++++ .../minnowboard-ls-lure.net | 116 +++++++ .../Mount.kicad_mod | 11 + .../minnowboard-ls-lure.pro | 60 ++++ .../minnowboard-ls-lure.sch | 205 +++++++++++ 11 files changed, 855 insertions(+) create mode 100644 template/minnowboard-ls-lure/fp-lib-table create mode 100644 template/minnowboard-ls-lure/meta/brd.png create mode 100644 template/minnowboard-ls-lure/meta/icon.png create mode 100644 template/minnowboard-ls-lure/meta/info.html create mode 100644 template/minnowboard-ls-lure/minnowboard-ls-lure-cache.lib create mode 100644 template/minnowboard-ls-lure/minnowboard-ls-lure.kicad_pcb create mode 100644 template/minnowboard-ls-lure/minnowboard-ls-lure.net create mode 100644 template/minnowboard-ls-lure/minnowboard-ls-lure.pretty/Mount.kicad_mod create mode 100644 template/minnowboard-ls-lure/minnowboard-ls-lure.pro create mode 100644 template/minnowboard-ls-lure/minnowboard-ls-lure.sch diff --git a/template/CMakeLists.txt b/template/CMakeLists.txt index 2d05d745..6c810663 100644 --- a/template/CMakeLists.txt +++ b/template/CMakeLists.txt @@ -13,6 +13,7 @@ set( template_lst ti-stellaris-boosterpack40 ti-stellaris-boosterpack40_min BeagleBone-Black-Cape + minnowboard-ls-lure ) diff --git a/template/minnowboard-ls-lure/fp-lib-table b/template/minnowboard-ls-lure/fp-lib-table new file mode 100644 index 00000000..a4ed75cf --- /dev/null +++ b/template/minnowboard-ls-lure/fp-lib-table @@ -0,0 +1,3 @@ +(fp_lib_table + (lib (name minnowboard-ls-lure)(type KiCad)(uri "$(KIPRJMOD)/minnowboard-ls-lure.pretty")(options "")(descr "")) +) diff --git a/template/minnowboard-ls-lure/meta/brd.png b/template/minnowboard-ls-lure/meta/brd.png new file mode 100644 index 0000000000000000000000000000000000000000..2abbf55f3fb8a2c9595a8c45dfde0ae20d76f1cf GIT binary patch literal 13124 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 Nil?ie%Q~loCIAgU5>WsE literal 0 HcmV?d00001 diff --git a/template/minnowboard-ls-lure/meta/icon.png b/template/minnowboard-ls-lure/meta/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..559cc4290a3851de8be91afb0c20e15d10add468 GIT binary patch literal 3817 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 X(<_+5-Zi%@yN7G0D1#OU>;IboQx9}A literal 0 HcmV?d00001 diff --git a/template/minnowboard-ls-lure/meta/info.html b/template/minnowboard-ls-lure/meta/info.html new file mode 100644 index 00000000..111be764 --- /dev/null +++ b/template/minnowboard-ls-lure/meta/info.html @@ -0,0 +1,24 @@ + + + + + +MinnowBoard MAX/Turbot LS Lure Template + + +

MinnowBoard

+

Max/Turbot Low Speed Lure Template

+

+This project template is the basis of a low speed expansion board (lure) for the +Minnowboard MAX/Turbot. +

This template includes a PCB edge defined according to the Minnowboard MAX or Turbot SBC +with the low speed connector and mounting holes placed correctly to align the two boards. +

+The board outline looks like the following: +

+

+



+

+

Copyright (c) 2016 Michael Welling

+ + diff --git a/template/minnowboard-ls-lure/minnowboard-ls-lure-cache.lib b/template/minnowboard-ls-lure/minnowboard-ls-lure-cache.lib new file mode 100644 index 00000000..dcf010d6 --- /dev/null +++ b/template/minnowboard-ls-lure/minnowboard-ls-lure-cache.lib @@ -0,0 +1,118 @@ +EESchema-LIBRARY Version 2.3 +#encoding utf-8 +# +# +3V3 +# +DEF +3V3 #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -150 50 H I C CNN +F1 "+3V3" 0 140 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +ALIAS +3.3V +DRAW +P 2 0 1 0 -30 50 0 100 N +P 2 0 1 0 0 0 0 100 N +P 2 0 1 0 0 100 30 50 N +X +3V3 1 0 0 0 U 50 50 1 1 W N +ENDDRAW +ENDDEF +# +# +5V +# +DEF +5V #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -150 50 H I C CNN +F1 "+5V" 0 140 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +P 2 0 1 0 -30 50 0 100 N +P 2 0 1 0 0 0 0 100 N +P 2 0 1 0 0 100 30 50 N +X +5V 1 0 0 0 U 50 50 1 1 W N +ENDDRAW +ENDDEF +# +# CONN_02X13 +# +DEF CONN_02X13 P 0 1 Y N 1 F N +F0 "P" 0 700 50 H V C CNN +F1 "CONN_02X13" 0 0 50 V V C CNN +F2 "" 0 -1150 50 H V C CNN +F3 "" 0 -1150 50 H V C CNN +$FPLIST + Pin_Header_Straight_2X13 + Pin_Header_Angled_2X13 + Socket_Strip_Straight_2X13 + Socket_Strip_Angled_2X13 +$ENDFPLIST +DRAW +S -100 -595 -50 -605 0 1 0 N +S -100 -495 -50 -505 0 1 0 N +S -100 -395 -50 -405 0 1 0 N +S -100 -295 -50 -305 0 1 0 N +S -100 -195 -50 -205 0 1 0 N +S -100 -95 -50 -105 0 1 0 N +S -100 5 -50 -5 0 1 0 N +S -100 105 -50 95 0 1 0 N +S -100 205 -50 195 0 1 0 N +S -100 305 -50 295 0 1 0 N +S -100 405 -50 395 0 1 0 N +S -100 505 -50 495 0 1 0 N +S -100 605 -50 595 0 1 0 N +S -100 650 100 -650 0 1 0 N +S 50 -595 100 -605 0 1 0 N +S 50 -495 100 -505 0 1 0 N +S 50 -395 100 -405 0 1 0 N +S 50 -295 100 -305 0 1 0 N +S 50 -195 100 -205 0 1 0 N +S 50 -95 100 -105 0 1 0 N +S 50 5 100 -5 0 1 0 N +S 50 105 100 95 0 1 0 N +S 50 205 100 195 0 1 0 N +S 50 305 100 295 0 1 0 N +S 50 405 100 395 0 1 0 N +S 50 505 100 495 0 1 0 N +S 50 605 100 595 0 1 0 N +X P1 1 -250 600 150 R 50 50 1 1 P +X P2 2 250 600 150 L 50 50 1 1 P +X P3 3 -250 500 150 R 50 50 1 1 P +X P4 4 250 500 150 L 50 50 1 1 P +X P5 5 -250 400 150 R 50 50 1 1 P +X P6 6 250 400 150 L 50 50 1 1 P +X P7 7 -250 300 150 R 50 50 1 1 P +X P8 8 250 300 150 L 50 50 1 1 P +X P9 9 -250 200 150 R 50 50 1 1 P +X P10 10 250 200 150 L 50 50 1 1 P +X P20 20 250 -300 150 L 50 50 1 1 P +X P11 11 -250 100 150 R 50 50 1 1 P +X P21 21 -250 -400 150 R 50 50 1 1 P +X P12 12 250 100 150 L 50 50 1 1 P +X P22 22 250 -400 150 L 50 50 1 1 P +X P13 13 -250 0 150 R 50 50 1 1 P +X P23 23 -250 -500 150 R 50 50 1 1 P +X P14 14 250 0 150 L 50 50 1 1 P +X P24 24 250 -500 150 L 50 50 1 1 P +X P15 15 -250 -100 150 R 50 50 1 1 P +X P25 25 -250 -600 150 R 50 50 1 1 P +X P16 16 250 -100 150 L 50 50 1 1 P +X P26 26 250 -600 150 L 50 50 1 1 P +X P17 17 -250 -200 150 R 50 50 1 1 P +X P18 18 250 -200 150 L 50 50 1 1 P +X P19 19 -250 -300 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# GND +# +DEF GND #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -250 50 H I C CNN +F1 "GND" 0 -150 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N +X GND 1 0 0 0 D 50 50 1 1 W N +ENDDRAW +ENDDEF +# +#End Library diff --git a/template/minnowboard-ls-lure/minnowboard-ls-lure.kicad_pcb b/template/minnowboard-ls-lure/minnowboard-ls-lure.kicad_pcb new file mode 100644 index 00000000..3da22f40 --- /dev/null +++ b/template/minnowboard-ls-lure/minnowboard-ls-lure.kicad_pcb @@ -0,0 +1,317 @@ +(kicad_pcb (version 4) (host pcbnew "(2015-08-07 BZR 6071, Git 6018bb6)-product") + + (general + (links 1) + (no_connects 1) + (area 96.444999 71.044999 195.502601 144.855001) + (thickness 1.6) + (drawings 5) + (tracks 0) + (zones 0) + (modules 5) + (nets 26) + ) + + (page A4) + (layers + (0 F.Cu signal) + (31 B.Cu signal) + (32 B.Adhes user) + (33 F.Adhes user) + (34 B.Paste user) + (35 F.Paste user) + (36 B.SilkS user) + (37 F.SilkS user) + (38 B.Mask user) + (39 F.Mask user) + (40 Dwgs.User user) + (41 Cmts.User user) + (42 Eco1.User user) + (43 Eco2.User user) + (44 Edge.Cuts user) + (45 Margin user) + (46 B.CrtYd user) + (47 F.CrtYd user) + (48 B.Fab user) + (49 F.Fab user) + ) + + (setup + (last_trace_width 0.25) + (trace_clearance 0.2) + (zone_clearance 0.508) + (zone_45_only no) + (trace_min 0.2) + (segment_width 0.2) + (edge_width 0.15) + (via_size 0.6) + (via_drill 0.4) + (via_min_size 0.4) + (via_min_drill 0.3) + (uvia_size 0.3) + (uvia_drill 0.1) + (uvias_allowed no) + (uvia_min_size 0.2) + (uvia_min_drill 0.1) + (pcb_text_width 0.3) + (pcb_text_size 1.5 1.5) + (mod_edge_width 0.15) + (mod_text_size 1 1) + (mod_text_width 0.15) + (pad_size 3.302 3.302) + (pad_drill 3.302) + (pad_to_mask_clearance 0.0762) + (aux_axis_origin 96.52 144.78) + (grid_origin 96.52 144.78) + (visible_elements FFFFFF7F) + (pcbplotparams + (layerselection 0x000fc_80000001) + (usegerberextensions false) + (excludeedgelayer true) + (linewidth 0.100000) + (plotframeref false) + (viasonmask false) + (mode 1) + (useauxorigin false) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15) + (hpglpenoverlay 2) + (psnegative false) + (psa4output false) + (plotreference true) + (plotvalue true) + (plotinvisibletext false) + (padsonsilk false) + (subtractmaskfromsilk false) + (outputformat 1) + (mirror false) + (drillshape 0) + (scaleselection 1) + (outputdirectory "")) + ) + + (net 0 "") + (net 1 GND) + (net 2 +5V) + (net 3 +3V3) + (net 4 GPIO_SPI_CS#) + (net 5 GPIO_UART1_TXD) + (net 6 GPIO_SPI_MISO) + (net 7 GPIO_UART1_RXD) + (net 8 GPIO_SPI_MOSI) + (net 9 GPIO_UART1_CTS) + (net 10 GPIO_SPI_CLK) + (net 11 GPIO_UART1_RTS) + (net 12 GPIO_I2C_SCL) + (net 13 GPIO_I2S_CLK) + (net 14 GPIO_I2C_SDA) + (net 15 GPIO_I2S_FRM) + (net 16 GPIO_UART2_TXD) + (net 17 GPIO_I2S_DO) + (net 18 GPIO_UART2_RXD) + (net 19 GPIO_I2S_DI) + (net 20 GPIO_S5_0) + (net 21 GPIO_PWM0) + (net 22 GPIO_S5_1) + (net 23 GPIO_PWM1) + (net 24 GPIO_S5_2) + (net 25 I2SMCLK_GPIO) + + (net_class Default "This is the default net class." + (clearance 0.2) + (trace_width 0.25) + (via_dia 0.6) + (via_drill 0.4) + (uvia_dia 0.3) + (uvia_drill 0.1) + (add_net +3V3) + (add_net +5V) + (add_net GND) + (add_net GPIO_I2C_SCL) + (add_net GPIO_I2C_SDA) + (add_net GPIO_I2S_CLK) + (add_net GPIO_I2S_DI) + (add_net GPIO_I2S_DO) + (add_net GPIO_I2S_FRM) + (add_net GPIO_PWM0) + (add_net GPIO_PWM1) + (add_net GPIO_S5_0) + (add_net GPIO_S5_1) + (add_net GPIO_S5_2) + (add_net GPIO_SPI_CLK) + (add_net GPIO_SPI_CS#) + (add_net GPIO_SPI_MISO) + (add_net GPIO_SPI_MOSI) + (add_net GPIO_UART1_CTS) + (add_net GPIO_UART1_RTS) + (add_net GPIO_UART1_RXD) + (add_net GPIO_UART1_TXD) + (add_net GPIO_UART2_RXD) + (add_net GPIO_UART2_TXD) + (add_net I2SMCLK_GPIO) + ) + + (module Pin_Headers:Pin_Header_Straight_2x13 (layer F.Cu) (tedit 576C9AA0) (tstamp 57710C62) + (at 109.855 142.24 90) + (descr "Through hole pin header") + (tags "pin header") + (path /576C994F) + (fp_text reference P1 (at 1.27 -3.175 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value CONN_02X13 (at 5.08 3.175 180) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1.75 -1.75) (end -1.75 32.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.3 -1.75) (end 4.3 32.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.75 -1.75) (end 4.3 -1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.75 32.25) (end 4.3 32.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 3.81 -1.27) (end 3.81 31.75) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.27 1.27) (end -1.27 31.75) (layer F.SilkS) (width 0.15)) + (fp_line (start 3.81 31.75) (end -1.27 31.75) (layer F.SilkS) (width 0.15)) + (fp_line (start 3.81 -1.27) (end 1.27 -1.27) (layer F.SilkS) (width 0.15)) + (fp_line (start 0 -1.55) (end -1.55 -1.55) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.27 -1.27) (end 1.27 1.27) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.27 1.27) (end -1.27 1.27) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.55 -1.55) (end -1.55 0) (layer F.SilkS) (width 0.15)) + (pad 1 thru_hole rect (at 0 0 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 1 GND)) + (pad 2 thru_hole oval (at 2.54 0 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 1 GND)) + (pad 3 thru_hole oval (at 0 2.54 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 2 +5V)) + (pad 4 thru_hole oval (at 2.54 2.54 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 3 +3V3)) + (pad 5 thru_hole oval (at 0 5.08 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 4 GPIO_SPI_CS#)) + (pad 6 thru_hole oval (at 2.54 5.08 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 5 GPIO_UART1_TXD)) + (pad 7 thru_hole oval (at 0 7.62 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 6 GPIO_SPI_MISO)) + (pad 8 thru_hole oval (at 2.54 7.62 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 7 GPIO_UART1_RXD)) + (pad 9 thru_hole oval (at 0 10.16 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 8 GPIO_SPI_MOSI)) + (pad 10 thru_hole oval (at 2.54 10.16 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 9 GPIO_UART1_CTS)) + (pad 11 thru_hole oval (at 0 12.7 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 10 GPIO_SPI_CLK)) + (pad 12 thru_hole oval (at 2.54 12.7 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 11 GPIO_UART1_RTS)) + (pad 13 thru_hole oval (at 0 15.24 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 12 GPIO_I2C_SCL)) + (pad 14 thru_hole oval (at 2.54 15.24 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 13 GPIO_I2S_CLK)) + (pad 15 thru_hole oval (at 0 17.78 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 14 GPIO_I2C_SDA)) + (pad 16 thru_hole oval (at 2.54 17.78 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 15 GPIO_I2S_FRM)) + (pad 17 thru_hole oval (at 0 20.32 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 16 GPIO_UART2_TXD)) + (pad 18 thru_hole oval (at 2.54 20.32 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 17 GPIO_I2S_DO)) + (pad 19 thru_hole oval (at 0 22.86 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 18 GPIO_UART2_RXD)) + (pad 20 thru_hole oval (at 2.54 22.86 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 19 GPIO_I2S_DI)) + (pad 21 thru_hole oval (at 0 25.4 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 20 GPIO_S5_0)) + (pad 22 thru_hole oval (at 2.54 25.4 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 21 GPIO_PWM0)) + (pad 23 thru_hole oval (at 0 27.94 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 22 GPIO_S5_1)) + (pad 24 thru_hole oval (at 2.54 27.94 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 23 GPIO_PWM1)) + (pad 25 thru_hole oval (at 0 30.48 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 24 GPIO_S5_2)) + (pad 26 thru_hole oval (at 2.54 30.48 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 25 I2SMCLK_GPIO)) + (model Pin_Headers.3dshapes/Pin_Header_Straight_2x13.wrl + (at (xyz 0.05 -0.6 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 90)) + ) + ) + + (module minnowboard-ls-lure:Mount (layer F.Cu) (tedit 576DC0A6) (tstamp 576DB8B1) + (at 100.33 140.97) + (descr "module 1 pin (ou trou mecanique de percage)") + (tags DEV) + (fp_text reference REF** (at 0 -3.048) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Mount (at 0 2.794) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" np_thru_hole circle (at 0 0) (size 6.604 6.604) (drill 3.302) (layers *.Cu *.Mask F.SilkS)) + ) + + (module minnowboard-ls-lure:Mount (layer F.Cu) (tedit 576DC0A6) (tstamp 576DB8A5) + (at 100.33 74.93) + (descr "module 1 pin (ou trou mecanique de percage)") + (tags DEV) + (fp_text reference REF** (at 0 -3.048) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Mount (at 0 2.794) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" np_thru_hole circle (at 0 0) (size 6.604 6.604) (drill 3.302) (layers *.Cu *.Mask F.SilkS)) + ) + + (module minnowboard-ls-lure:Mount (layer F.Cu) (tedit 576DC0A6) (tstamp 576DB8BC) + (at 191.77 74.93) + (descr "module 1 pin (ou trou mecanique de percage)") + (tags DEV) + (fp_text reference REF** (at 0 -3.048) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Mount (at 0 2.794) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" np_thru_hole circle (at 0 0) (size 6.604 6.604) (drill 3.302) (layers *.Cu *.Mask F.SilkS)) + ) + + (module minnowboard-ls-lure:Mount (layer F.Cu) (tedit 576DC0A6) (tstamp 576DB8C7) + (at 191.77 140.97) + (descr "module 1 pin (ou trou mecanique de percage)") + (tags DEV) + (fp_text reference REF** (at 0 -3.048) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Mount (at 0 2.794) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" np_thru_hole circle (at 0 0) (size 6.604 6.604) (drill 3.302) (layers *.Cu *.Mask F.SilkS)) + ) + + (target plus (at 96.52 144.78) (size 5) (width 0.15) (layer Edge.Cuts)) + (gr_line (start 96.52 71.12) (end 96.52 144.78) (angle 90) (layer Edge.Cuts) (width 0.15)) + (gr_line (start 195.4276 71.12) (end 96.52 71.12) (angle 90) (layer Edge.Cuts) (width 0.15)) + (gr_line (start 195.4276 144.78) (end 195.4276 71.12) (angle 90) (layer Edge.Cuts) (width 0.15)) + (gr_line (start 96.52 144.78) (end 195.4276 144.78) (angle 90) (layer Edge.Cuts) (width 0.15)) + + (zone (net 0) (net_name "") (layer B.Cu) (tstamp 57710D56) (hatch edge 0.508) + (connect_pads (clearance 0.508)) + (min_thickness 0.254) + (keepout (tracks not_allowed) (vias not_allowed) (copperpour allowed)) + (fill (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508)) + (polygon + (pts + (xy 115.57 109.855) (xy 96.52 109.855) (xy 96.52 90.805) (xy 115.57 90.805) (xy 115.57 109.855) + ) + ) + ) + (zone (net 0) (net_name "") (layer B.Cu) (tstamp 57710D74) (hatch edge 0.508) + (connect_pads (clearance 0.508)) + (min_thickness 0.254) + (keepout (tracks not_allowed) (vias not_allowed) (copperpour allowed)) + (fill (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508)) + (polygon + (pts + (xy 195.58 109.855) (xy 176.53 109.855) (xy 176.53 90.805) (xy 195.58 90.805) + ) + ) + ) +) diff --git a/template/minnowboard-ls-lure/minnowboard-ls-lure.net b/template/minnowboard-ls-lure/minnowboard-ls-lure.net new file mode 100644 index 00000000..ea99506b --- /dev/null +++ b/template/minnowboard-ls-lure/minnowboard-ls-lure.net @@ -0,0 +1,116 @@ +(export (version D) + (design + (source /home/michael/projects/kicad/pcbs/minnowboard-ls-lure/minnowboard-ls-lure.sch) + (date "Fri 24 Jun 2016 06:50:03 PM CDT") + (tool "Eeschema (2015-08-07 BZR 6071, Git 6018bb6)-product") + (sheet (number 1) (name /) (tstamps /) + (title_block + (title) + (company) + (rev) + (date) + (source minnowboard-ls-lure.sch) + (comment (number 1) (value "")) + (comment (number 2) (value "")) + (comment (number 3) (value "")) + (comment (number 4) (value ""))))) + (components + (comp (ref P1) + (value CONN_02X13) + (footprint Pin_Headers:Pin_Header_Straight_2x13) + (libsource (lib conn) (part CONN_02X13)) + (sheetpath (names /) (tstamps /)) + (tstamp 576C994F))) + (libparts + (libpart (lib conn) (part CONN_02X13) + (description "Connector, double row, 02x13") + (footprints + (fp Pin_Header_Straight_2X13) + (fp Pin_Header_Angled_2X13) + (fp Socket_Strip_Straight_2X13) + (fp Socket_Strip_Angled_2X13)) + (fields + (field (name Reference) P) + (field (name Value) CONN_02X13)) + (pins + (pin (num 1) (name P1) (type passive)) + (pin (num 2) (name P2) (type passive)) + (pin (num 3) (name P3) (type passive)) + (pin (num 4) (name P4) (type passive)) + (pin (num 5) (name P5) (type passive)) + (pin (num 6) (name P6) (type passive)) + (pin (num 7) (name P7) (type passive)) + (pin (num 8) (name P8) (type passive)) + (pin (num 9) (name P9) (type passive)) + (pin (num 10) (name P10) (type passive)) + (pin (num 11) (name P11) (type passive)) + (pin (num 12) (name P12) (type passive)) + (pin (num 13) (name P13) (type passive)) + (pin (num 14) (name P14) (type passive)) + (pin (num 15) (name P15) (type passive)) + (pin (num 16) (name P16) (type passive)) + (pin (num 17) (name P17) (type passive)) + (pin (num 18) (name P18) (type passive)) + (pin (num 19) (name P19) (type passive)) + (pin (num 20) (name P20) (type passive)) + (pin (num 21) (name P21) (type passive)) + (pin (num 22) (name P22) (type passive)) + (pin (num 23) (name P23) (type passive)) + (pin (num 24) (name P24) (type passive)) + (pin (num 25) (name P25) (type passive)) + (pin (num 26) (name P26) (type passive))))) + (libraries + (library (logical conn) + (uri /home/michael/projects/kicad/kicad-library/library/conn.lib))) + (nets + (net (code 1) (name GPIO_PWM1) + (node (ref P1) (pin 24))) + (net (code 2) (name GPIO_S5_0) + (node (ref P1) (pin 21))) + (net (code 3) (name GPIO_UART2_RXD) + (node (ref P1) (pin 19))) + (net (code 4) (name GPIO_UART2_TXD) + (node (ref P1) (pin 17))) + (net (code 5) (name GPIO_I2C_SDA) + (node (ref P1) (pin 15))) + (net (code 6) (name GPIO_I2C_SCL) + (node (ref P1) (pin 13))) + (net (code 7) (name GPIO_SPI_CLK) + (node (ref P1) (pin 11))) + (net (code 8) (name GPIO_SPI_MOSI) + (node (ref P1) (pin 9))) + (net (code 9) (name GPIO_SPI_MISO) + (node (ref P1) (pin 7))) + (net (code 10) (name GPIO_SPI_CS#) + (node (ref P1) (pin 5))) + (net (code 11) (name I2SMCLK_GPIO) + (node (ref P1) (pin 26))) + (net (code 12) (name GPIO_S5_1) + (node (ref P1) (pin 23))) + (net (code 13) (name GPIO_PWM0) + (node (ref P1) (pin 22))) + (net (code 14) (name GPIO_I2S_DI) + (node (ref P1) (pin 20))) + (net (code 15) (name GPIO_I2S_DO) + (node (ref P1) (pin 18))) + (net (code 16) (name GPIO_I2S_FRM) + (node (ref P1) (pin 16))) + (net (code 17) (name GPIO_I2S_CLK) + (node (ref P1) (pin 14))) + (net (code 18) (name GPIO_UART1_RTS) + (node (ref P1) (pin 12))) + (net (code 19) (name GPIO_UART1_CTS) + (node (ref P1) (pin 10))) + (net (code 20) (name GPIO_UART1_RXD) + (node (ref P1) (pin 8))) + (net (code 21) (name GPIO_UART1_TXD) + (node (ref P1) (pin 6))) + (net (code 22) (name GPIO_S5_2) + (node (ref P1) (pin 25))) + (net (code 23) (name +5V) + (node (ref P1) (pin 3))) + (net (code 24) (name GND) + (node (ref P1) (pin 1)) + (node (ref P1) (pin 2))) + (net (code 25) (name +3V3) + (node (ref P1) (pin 4))))) \ No newline at end of file diff --git a/template/minnowboard-ls-lure/minnowboard-ls-lure.pretty/Mount.kicad_mod b/template/minnowboard-ls-lure/minnowboard-ls-lure.pretty/Mount.kicad_mod new file mode 100644 index 00000000..e25456e5 --- /dev/null +++ b/template/minnowboard-ls-lure/minnowboard-ls-lure.pretty/Mount.kicad_mod @@ -0,0 +1,11 @@ +(module Mount (layer F.Cu) (tedit 576DC0A6) + (descr "module 1 pin (ou trou mecanique de percage)") + (tags DEV) + (fp_text reference REF** (at 0 -3.048) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Mount (at 0 2.794) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" np_thru_hole circle (at 0 0) (size 6.604 6.604) (drill 3.302) (layers *.Cu *.Mask F.SilkS)) +) diff --git a/template/minnowboard-ls-lure/minnowboard-ls-lure.pro b/template/minnowboard-ls-lure/minnowboard-ls-lure.pro new file mode 100644 index 00000000..b1b6a53d --- /dev/null +++ b/template/minnowboard-ls-lure/minnowboard-ls-lure.pro @@ -0,0 +1,60 @@ +update=Thu 23 Jun 2016 08:17:46 PM CDT +version=1 +last_client=kicad +[pcbnew] +version=1 +LastNetListRead= +UseCmpFile=1 +PadDrill=0.600000000000 +PadDrillOvalY=0.600000000000 +PadSizeH=1.500000000000 +PadSizeV=1.500000000000 +PcbTextSizeV=1.500000000000 +PcbTextSizeH=1.500000000000 +PcbTextThickness=0.300000000000 +ModuleTextSizeV=1.000000000000 +ModuleTextSizeH=1.000000000000 +ModuleTextSizeThickness=0.150000000000 +SolderMaskClearance=0.000000000000 +SolderMaskMinWidth=0.000000000000 +DrawSegmentWidth=0.200000000000 +BoardOutlineThickness=0.100000000000 +ModuleOutlineThickness=0.150000000000 +[cvpcb] +version=1 +NetIExt=net +[general] +version=1 +[eeschema] +version=1 +LibDir=/home/michael/projects/kicad/kicad-library/library +[eeschema/libraries] +LibName1=power +LibName2=device +LibName3=transistors +LibName4=conn +LibName5=linear +LibName6=regul +LibName7=74xx +LibName8=cmos4000 +LibName9=adc-dac +LibName10=memory +LibName11=xilinx +LibName12=microcontrollers +LibName13=dsp +LibName14=microchip +LibName15=analog_switches +LibName16=motorola +LibName17=texas +LibName18=intel +LibName19=audio +LibName20=interface +LibName21=digital-audio +LibName22=philips +LibName23=display +LibName24=cypress +LibName25=siliconi +LibName26=opto +LibName27=atmel +LibName28=contrib +LibName29=valves diff --git a/template/minnowboard-ls-lure/minnowboard-ls-lure.sch b/template/minnowboard-ls-lure/minnowboard-ls-lure.sch new file mode 100644 index 00000000..411d6b30 --- /dev/null +++ b/template/minnowboard-ls-lure/minnowboard-ls-lure.sch @@ -0,0 +1,205 @@ +EESchema Schematic File Version 2 +LIBS:power +LIBS:device +LIBS:transistors +LIBS:conn +LIBS:linear +LIBS:regul +LIBS:74xx +LIBS:cmos4000 +LIBS:adc-dac +LIBS:memory +LIBS:xilinx +LIBS:microcontrollers +LIBS:dsp +LIBS:microchip +LIBS:analog_switches +LIBS:motorola +LIBS:texas +LIBS:intel +LIBS:audio +LIBS:interface +LIBS:digital-audio +LIBS:philips +LIBS:display +LIBS:cypress +LIBS:siliconi +LIBS:opto +LIBS:atmel +LIBS:contrib +LIBS:valves +LIBS:minnowboard-ls-lure-cache +EELAYER 25 0 +EELAYER END +$Descr A4 11693 8268 +encoding utf-8 +Sheet 1 1 +Title "" +Date "" +Rev "" +Comp "" +Comment1 "" +Comment2 "" +Comment3 "" +Comment4 "" +$EndDescr +$Comp +L CONN_02X13 P1 +U 1 1 576C994F +P 2600 2350 +F 0 "P1" H 2600 3050 50 0000 C CNN +F 1 "CONN_02X13" V 2600 2350 50 0000 C CNN +F 2 "Pin_Headers:Pin_Header_Straight_2x13" H 2600 1200 50 0001 C CNN +F 3 "" H 2600 1200 50 0000 C CNN + 1 2600 2350 + 1 0 0 -1 +$EndComp +$Comp +L GND #PWR? +U 1 1 576DC243 +P 2950 3000 +F 0 "#PWR?" H 2950 2750 50 0001 C CNN +F 1 "GND" H 2950 2850 50 0000 C CNN +F 2 "" H 2950 3000 50 0000 C CNN +F 3 "" H 2950 3000 50 0000 C CNN + 1 2950 3000 + 1 0 0 -1 +$EndComp +$Comp +L GND #PWR? +U 1 1 576DC271 +P 2250 3000 +F 0 "#PWR?" H 2250 2750 50 0001 C CNN +F 1 "GND" H 2250 2850 50 0000 C CNN +F 2 "" H 2250 3000 50 0000 C CNN +F 3 "" H 2250 3000 50 0000 C CNN + 1 2250 3000 + 1 0 0 -1 +$EndComp +$Comp +L +3.3V #PWR? +U 1 1 576DC2D3 +P 3050 1650 +F 0 "#PWR?" H 3050 1500 50 0001 C CNN +F 1 "+3.3V" H 3050 1790 50 0000 C CNN +F 2 "" H 3050 1650 50 0000 C CNN +F 3 "" H 3050 1650 50 0000 C CNN + 1 3050 1650 + 1 0 0 -1 +$EndComp +$Comp +L +5V #PWR? +U 1 1 576DC2E9 +P 2150 1650 +F 0 "#PWR?" H 2150 1500 50 0001 C CNN +F 1 "+5V" H 2150 1790 50 0000 C CNN +F 2 "" H 2150 1650 50 0000 C CNN +F 3 "" H 2150 1650 50 0000 C CNN + 1 2150 1650 + 1 0 0 -1 +$EndComp +Text GLabel 2100 1950 0 45 BiDi ~ 0 +GPIO_SPI_CS# +Text GLabel 2100 2050 0 45 BiDi ~ 0 +GPIO_SPI_MISO +Text GLabel 2100 2150 0 45 BiDi ~ 0 +GPIO_SPI_MOSI +Text GLabel 2100 2250 0 45 BiDi ~ 0 +GPIO_SPI_CLK +Text GLabel 2100 2350 0 45 BiDi ~ 0 +GPIO_I2C_SCL +Text GLabel 2100 2450 0 45 BiDi ~ 0 +GPIO_I2C_SDA +Text GLabel 2100 2550 0 45 BiDi ~ 0 +GPIO_UART2_TXD +Text GLabel 2100 2650 0 45 BiDi ~ 0 +GPIO_UART2_RXD +Text GLabel 2100 2750 0 45 BiDi ~ 0 +GPIO_S5_0 +Text GLabel 2100 2850 0 45 BiDi ~ 0 +GPIO_S5_1 +Text GLabel 2100 2950 0 45 BiDi ~ 0 +GPIO_S5_2 +Text GLabel 3075 1950 2 45 BiDi ~ 0 +GPIO_UART1_TXD +Text GLabel 3075 2050 2 45 Input ~ 0 +GPIO_UART1_RXD +Text GLabel 3075 2150 2 45 BiDi ~ 0 +GPIO_UART1_CTS +Text GLabel 3075 2250 2 45 BiDi ~ 0 +GPIO_UART1_RTS +Text GLabel 3075 2350 2 45 BiDi ~ 0 +GPIO_I2S_CLK +Text GLabel 3075 2450 2 45 BiDi ~ 0 +GPIO_I2S_FRM +Text GLabel 3075 2550 2 45 BiDi ~ 0 +GPIO_I2S_DO +Text GLabel 3075 2650 2 45 BiDi ~ 0 +GPIO_I2S_DI +Text GLabel 3075 2750 2 45 BiDi ~ 0 +GPIO_PWM0 +Text GLabel 3075 2850 2 45 BiDi ~ 0 +GPIO_PWM1 +Text GLabel 3075 2950 2 45 BiDi ~ 0 +I2SMCLK_GPIO +Wire Wire Line + 2100 1950 2350 1950 +Wire Wire Line + 2100 2050 2350 2050 +Wire Wire Line + 2100 2150 2350 2150 +Wire Wire Line + 2100 2250 2350 2250 +Wire Wire Line + 2100 2350 2350 2350 +Wire Wire Line + 2100 2450 2350 2450 +Wire Wire Line + 2100 2550 2350 2550 +Wire Wire Line + 2100 2650 2350 2650 +Wire Wire Line + 2100 2750 2350 2750 +Wire Wire Line + 2100 2850 2350 2850 +Wire Wire Line + 2100 2950 2350 2950 +Wire Wire Line + 2850 1950 3075 1950 +Wire Wire Line + 2850 2050 3075 2050 +Wire Wire Line + 2850 2150 3075 2150 +Wire Wire Line + 2850 2250 3075 2250 +Wire Wire Line + 2850 2350 3075 2350 +Wire Wire Line + 2850 2450 3075 2450 +Wire Wire Line + 2850 2550 3075 2550 +Wire Wire Line + 2850 2650 3075 2650 +Wire Wire Line + 2850 2750 3075 2750 +Wire Wire Line + 2850 2850 3075 2850 +Wire Wire Line + 2850 2950 3075 2950 +Wire Wire Line + 2850 1750 2950 1750 +Wire Wire Line + 2950 1750 2950 3000 +Wire Wire Line + 3050 1850 3050 1650 +Wire Wire Line + 2850 1850 3050 1850 +Wire Wire Line + 2350 1750 2250 1750 +Wire Wire Line + 2250 1750 2250 3000 +Wire Wire Line + 2150 1650 2150 1850 +Wire Wire Line + 2150 1850 2350 1850 +$EndSCHEMATC From 4c2654906286e2a1d482a502d2cad03206e0cd81 Mon Sep 17 00:00:00 2001 From: Michael Welling Date: Thu, 7 Jul 2016 23:24:41 -0500 Subject: [PATCH 02/77] Updates for the Minnowboard LS Lure template - Switches to standard mounting holes. - Removes local footprint library. - Locks the mounting holes. - Locks base board connector. - Removes local library directory from project file. - Denotes bottom side keepouts with Dwgs.User. - Adds note in Cmts.User about keepouts. - Updates image and html text. Signed-off-by: Michael Welling --- template/minnowboard-ls-lure/fp-lib-table | 3 - template/minnowboard-ls-lure/meta/brd.png | Bin 13124 -> 60259 bytes template/minnowboard-ls-lure/meta/info.html | 5 +- .../minnowboard-ls-lure.kicad_pcb | 137 +++++++++--------- .../minnowboard-ls-lure.net | 2 +- .../Mount.kicad_mod | 11 -- .../minnowboard-ls-lure.pro | 2 +- 7 files changed, 73 insertions(+), 87 deletions(-) delete mode 100644 template/minnowboard-ls-lure/fp-lib-table delete mode 100644 template/minnowboard-ls-lure/minnowboard-ls-lure.pretty/Mount.kicad_mod diff --git a/template/minnowboard-ls-lure/fp-lib-table b/template/minnowboard-ls-lure/fp-lib-table deleted file mode 100644 index a4ed75cf..00000000 --- a/template/minnowboard-ls-lure/fp-lib-table +++ /dev/null @@ -1,3 +0,0 @@ -(fp_lib_table - (lib (name minnowboard-ls-lure)(type KiCad)(uri "$(KIPRJMOD)/minnowboard-ls-lure.pretty")(options "")(descr "")) -) diff --git a/template/minnowboard-ls-lure/meta/brd.png b/template/minnowboard-ls-lure/meta/brd.png index 2abbf55f3fb8a2c9595a8c45dfde0ae20d76f1cf..d8c8758fbc68db14fabb0a866801cf945d64fd8c 100644 GIT binary patch literal 60259 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 literal 13124 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 Nil?ie%Q~loCIAgU5>WsE diff --git a/template/minnowboard-ls-lure/meta/info.html b/template/minnowboard-ls-lure/meta/info.html index 111be764..c0f26ce4 100644 --- a/template/minnowboard-ls-lure/meta/info.html +++ b/template/minnowboard-ls-lure/meta/info.html @@ -17,7 +17,10 @@ with the low speed connector and mounting holes placed correctly to align the tw The board outline looks like the following:

-



+
+NOTE: The outlines in the Dwgs.User layer denote areas that should not contain through-hole or +bottom side components to avoid connectors on the base board. +


Copyright (c) 2016 Michael Welling

diff --git a/template/minnowboard-ls-lure/minnowboard-ls-lure.kicad_pcb b/template/minnowboard-ls-lure/minnowboard-ls-lure.kicad_pcb index 3da22f40..0373d1d5 100644 --- a/template/minnowboard-ls-lure/minnowboard-ls-lure.kicad_pcb +++ b/template/minnowboard-ls-lure/minnowboard-ls-lure.kicad_pcb @@ -5,7 +5,7 @@ (no_connects 1) (area 96.444999 71.044999 195.502601 144.855001) (thickness 1.6) - (drawings 5) + (drawings 18) (tracks 0) (zones 0) (modules 5) @@ -152,7 +152,7 @@ (add_net I2SMCLK_GPIO) ) - (module Pin_Headers:Pin_Header_Straight_2x13 (layer F.Cu) (tedit 576C9AA0) (tstamp 57710C62) + (module Pin_Headers:Pin_Header_Straight_2x13 locked (layer F.Cu) (tedit 577F1E14) (tstamp 57710C62) (at 109.855 142.24 90) (descr "Through hole pin header") (tags "pin header") @@ -160,7 +160,7 @@ (fp_text reference P1 (at 1.27 -3.175 90) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value CONN_02X13 (at 5.08 3.175 180) (layer F.Fab) + (fp_text value CONN_02X13 (at 5.08 3.175 180) (layer F.Fab) hide (effects (font (size 1 1) (thickness 0.15))) ) (fp_line (start -1.75 -1.75) (end -1.75 32.25) (layer F.CrtYd) (width 0.05)) @@ -234,84 +234,81 @@ ) ) - (module minnowboard-ls-lure:Mount (layer F.Cu) (tedit 576DC0A6) (tstamp 576DB8B1) - (at 100.33 140.97) - (descr "module 1 pin (ou trou mecanique de percage)") - (tags DEV) - (fp_text reference REF** (at 0 -3.048) (layer F.SilkS) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value Mount (at 0 2.794) (layer F.Fab) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (pad "" np_thru_hole circle (at 0 0) (size 6.604 6.604) (drill 3.302) (layers *.Cu *.Mask F.SilkS)) - ) - - (module minnowboard-ls-lure:Mount (layer F.Cu) (tedit 576DC0A6) (tstamp 576DB8A5) - (at 100.33 74.93) - (descr "module 1 pin (ou trou mecanique de percage)") - (tags DEV) - (fp_text reference REF** (at 0 -3.048) (layer F.SilkS) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value Mount (at 0 2.794) (layer F.Fab) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (pad "" np_thru_hole circle (at 0 0) (size 6.604 6.604) (drill 3.302) (layers *.Cu *.Mask F.SilkS)) - ) - - (module minnowboard-ls-lure:Mount (layer F.Cu) (tedit 576DC0A6) (tstamp 576DB8BC) - (at 191.77 74.93) - (descr "module 1 pin (ou trou mecanique de percage)") - (tags DEV) - (fp_text reference REF** (at 0 -3.048) (layer F.SilkS) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value Mount (at 0 2.794) (layer F.Fab) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (pad "" np_thru_hole circle (at 0 0) (size 6.604 6.604) (drill 3.302) (layers *.Cu *.Mask F.SilkS)) - ) - - (module minnowboard-ls-lure:Mount (layer F.Cu) (tedit 576DC0A6) (tstamp 576DB8C7) + (module Mounting_Holes:MountingHole_3-5mm locked (layer F.Cu) (tedit 577F1D52) (tstamp 577DA462) (at 191.77 140.97) - (descr "module 1 pin (ou trou mecanique de percage)") - (tags DEV) - (fp_text reference REF** (at 0 -3.048) (layer F.SilkS) hide + (descr "Mounting hole, Befestigungsbohrung, 3,5mm, No Annular, Kein Restring,") + (tags "Mounting hole, Befestigungsbohrung, 3,5mm, No Annular, Kein Restring,") + (fp_text reference REF** (at 0 -4.50088) (layer F.SilkS) hide (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value Mount (at 0 2.794) (layer F.Fab) hide + (fp_text value MountingHole_3-5mm (at 0 5.00126) (layer F.Fab) hide (effects (font (size 1 1) (thickness 0.15))) ) - (pad "" np_thru_hole circle (at 0 0) (size 6.604 6.604) (drill 3.302) (layers *.Cu *.Mask F.SilkS)) + (fp_circle (center 0 0) (end 3.5 0) (layer Cmts.User) (width 0.381)) + (pad 1 thru_hole circle (at 0 0) (size 3.5 3.5) (drill 3.5) (layers)) ) + (module Mounting_Holes:MountingHole_3-5mm locked (layer F.Cu) (tedit 577F1D40) (tstamp 577F1CAE) + (at 100.33 140.97) + (descr "Mounting hole, Befestigungsbohrung, 3,5mm, No Annular, Kein Restring,") + (tags "Mounting hole, Befestigungsbohrung, 3,5mm, No Annular, Kein Restring,") + (fp_text reference REF** (at 0 -4.50088) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MountingHole_3-5mm (at 0 5.00126) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_circle (center 0 0) (end 3.5 0) (layer Cmts.User) (width 0.381)) + (pad 1 thru_hole circle (at 0 0) (size 3.5 3.5) (drill 3.5) (layers)) + ) + + (module Mounting_Holes:MountingHole_3-5mm locked (layer F.Cu) (tedit 577F1D49) (tstamp 577F1CB9) + (at 100.33 74.93) + (descr "Mounting hole, Befestigungsbohrung, 3,5mm, No Annular, Kein Restring,") + (tags "Mounting hole, Befestigungsbohrung, 3,5mm, No Annular, Kein Restring,") + (fp_text reference REF** (at 0 -4.50088) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MountingHole_3-5mm (at 0 5.00126) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_circle (center 0 0) (end 3.5 0) (layer Cmts.User) (width 0.381)) + (pad 1 thru_hole circle (at 0 0) (size 3.5 3.5) (drill 3.5) (layers)) + ) + + (module Mounting_Holes:MountingHole_3-5mm locked (layer F.Cu) (tedit 577F1D4D) (tstamp 577F1CC4) + (at 191.77 74.93) + (descr "Mounting hole, Befestigungsbohrung, 3,5mm, No Annular, Kein Restring,") + (tags "Mounting hole, Befestigungsbohrung, 3,5mm, No Annular, Kein Restring,") + (fp_text reference REF** (at 0 -4.50088) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MountingHole_3-5mm (at 0 5.00126) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_circle (center 0 0) (end 3.5 0) (layer Cmts.User) (width 0.381)) + (pad 1 thru_hole circle (at 0 0) (size 3.5 3.5) (drill 3.5) (layers)) + ) + + (gr_text "NOTE: NO BOTTOM SIDE OR THROUGH-HOLE\nCOMPONENTS IN THE AREAS DESIGNATED IN THE\nDWGS.USER LAYER TO AVOID COLLISION WITH\nMINNOWBOARD ETHERNET AND USB CONNECTORS." (at 66.04 98.425) (layer Cmts.User) + (effects (font (size 1.5 1.5) (thickness 0.3))) + ) + (gr_line (start 176.53 109.855) (end 195.58 90.805) (angle 90) (layer Dwgs.User) (width 0.2)) + (gr_line (start 176.53 90.805) (end 195.58 109.855) (angle 90) (layer Dwgs.User) (width 0.2)) + (gr_line (start 115.57 90.805) (end 96.52 109.855) (angle 90) (layer Dwgs.User) (width 0.2)) + (gr_line (start 96.52 90.805) (end 115.57 109.855) (angle 90) (layer Dwgs.User) (width 0.2)) + (gr_line (start 96.52 109.855) (end 96.52 90.805) (angle 90) (layer Dwgs.User) (width 0.2)) + (gr_line (start 115.57 109.855) (end 96.52 109.855) (angle 90) (layer Dwgs.User) (width 0.2)) + (gr_line (start 115.57 90.805) (end 115.57 109.855) (angle 90) (layer Dwgs.User) (width 0.2)) + (gr_line (start 96.52 90.805) (end 115.57 90.805) (angle 90) (layer Dwgs.User) (width 0.2)) + (gr_line (start 176.53 109.855) (end 176.53 90.805) (angle 90) (layer Dwgs.User) (width 0.2)) + (gr_line (start 195.58 109.855) (end 176.53 109.855) (angle 90) (layer Dwgs.User) (width 0.2)) + (gr_line (start 195.58 90.805) (end 195.58 109.855) (angle 90) (layer Dwgs.User) (width 0.2)) + (gr_line (start 176.53 90.805) (end 195.58 90.805) (angle 90) (layer Dwgs.User) (width 0.2)) (target plus (at 96.52 144.78) (size 5) (width 0.15) (layer Edge.Cuts)) (gr_line (start 96.52 71.12) (end 96.52 144.78) (angle 90) (layer Edge.Cuts) (width 0.15)) (gr_line (start 195.4276 71.12) (end 96.52 71.12) (angle 90) (layer Edge.Cuts) (width 0.15)) (gr_line (start 195.4276 144.78) (end 195.4276 71.12) (angle 90) (layer Edge.Cuts) (width 0.15)) (gr_line (start 96.52 144.78) (end 195.4276 144.78) (angle 90) (layer Edge.Cuts) (width 0.15)) - (zone (net 0) (net_name "") (layer B.Cu) (tstamp 57710D56) (hatch edge 0.508) - (connect_pads (clearance 0.508)) - (min_thickness 0.254) - (keepout (tracks not_allowed) (vias not_allowed) (copperpour allowed)) - (fill (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508)) - (polygon - (pts - (xy 115.57 109.855) (xy 96.52 109.855) (xy 96.52 90.805) (xy 115.57 90.805) (xy 115.57 109.855) - ) - ) - ) - (zone (net 0) (net_name "") (layer B.Cu) (tstamp 57710D74) (hatch edge 0.508) - (connect_pads (clearance 0.508)) - (min_thickness 0.254) - (keepout (tracks not_allowed) (vias not_allowed) (copperpour allowed)) - (fill (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508)) - (polygon - (pts - (xy 195.58 109.855) (xy 176.53 109.855) (xy 176.53 90.805) (xy 195.58 90.805) - ) - ) - ) ) diff --git a/template/minnowboard-ls-lure/minnowboard-ls-lure.net b/template/minnowboard-ls-lure/minnowboard-ls-lure.net index ea99506b..b553f691 100644 --- a/template/minnowboard-ls-lure/minnowboard-ls-lure.net +++ b/template/minnowboard-ls-lure/minnowboard-ls-lure.net @@ -1,7 +1,7 @@ (export (version D) (design (source /home/michael/projects/kicad/pcbs/minnowboard-ls-lure/minnowboard-ls-lure.sch) - (date "Fri 24 Jun 2016 06:50:03 PM CDT") + (date "Thu 07 Jul 2016 10:50:55 PM CDT") (tool "Eeschema (2015-08-07 BZR 6071, Git 6018bb6)-product") (sheet (number 1) (name /) (tstamps /) (title_block diff --git a/template/minnowboard-ls-lure/minnowboard-ls-lure.pretty/Mount.kicad_mod b/template/minnowboard-ls-lure/minnowboard-ls-lure.pretty/Mount.kicad_mod deleted file mode 100644 index e25456e5..00000000 --- a/template/minnowboard-ls-lure/minnowboard-ls-lure.pretty/Mount.kicad_mod +++ /dev/null @@ -1,11 +0,0 @@ -(module Mount (layer F.Cu) (tedit 576DC0A6) - (descr "module 1 pin (ou trou mecanique de percage)") - (tags DEV) - (fp_text reference REF** (at 0 -3.048) (layer F.SilkS) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value Mount (at 0 2.794) (layer F.Fab) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (pad "" np_thru_hole circle (at 0 0) (size 6.604 6.604) (drill 3.302) (layers *.Cu *.Mask F.SilkS)) -) diff --git a/template/minnowboard-ls-lure/minnowboard-ls-lure.pro b/template/minnowboard-ls-lure/minnowboard-ls-lure.pro index b1b6a53d..9592180b 100644 --- a/template/minnowboard-ls-lure/minnowboard-ls-lure.pro +++ b/template/minnowboard-ls-lure/minnowboard-ls-lure.pro @@ -27,7 +27,7 @@ NetIExt=net version=1 [eeschema] version=1 -LibDir=/home/michael/projects/kicad/kicad-library/library +LibDir= [eeschema/libraries] LibName1=power LibName2=device From 69694e467724a289e450936cec961c659b821a0f Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Fri, 23 Sep 2016 18:33:59 +0200 Subject: [PATCH 03/77] added 3d models for DO-35/SOD23 diode packages in vertical alignment with RM2.54 --- ..._DO-35_SOD27_Vertical_AnodeUp_RM2.54.FCStd | Bin 0 -> 13427 bytes ...de_DO-35_SOD27_Vertical_AnodeUp_RM2.54.wrl | 4323 +++++++++++++++++ ...O-35_SOD27_Vertical_KathodeUp_RM2.54.FCStd | Bin 0 -> 13420 bytes ..._DO-35_SOD27_Vertical_KathodeUp_RM2.54.wrl | 4323 +++++++++++++++++ 4 files changed, 8646 insertions(+) create mode 100644 modules/packages3d/Diodes_ThroughHole.3dshapes/Diode_DO-35_SOD27_Vertical_AnodeUp_RM2.54.FCStd create mode 100644 modules/packages3d/Diodes_ThroughHole.3dshapes/Diode_DO-35_SOD27_Vertical_AnodeUp_RM2.54.wrl create mode 100644 modules/packages3d/Diodes_ThroughHole.3dshapes/Diode_DO-35_SOD27_Vertical_KathodeUp_RM2.54.FCStd create mode 100644 modules/packages3d/Diodes_ThroughHole.3dshapes/Diode_DO-35_SOD27_Vertical_KathodeUp_RM2.54.wrl diff --git a/modules/packages3d/Diodes_ThroughHole.3dshapes/Diode_DO-35_SOD27_Vertical_AnodeUp_RM2.54.FCStd b/modules/packages3d/Diodes_ThroughHole.3dshapes/Diode_DO-35_SOD27_Vertical_AnodeUp_RM2.54.FCStd new file mode 100644 index 0000000000000000000000000000000000000000..f27be9df4f3328a2ed5682d537660d91e5f47253 GIT binary patch literal 13427 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 H04tOLn#POR literal 0 HcmV?d00001 diff --git a/modules/packages3d/Diodes_ThroughHole.3dshapes/Diode_DO-35_SOD27_Vertical_AnodeUp_RM2.54.wrl b/modules/packages3d/Diodes_ThroughHole.3dshapes/Diode_DO-35_SOD27_Vertical_AnodeUp_RM2.54.wrl new file mode 100644 index 00000000..26ad0473 --- /dev/null +++ b/modules/packages3d/Diodes_ThroughHole.3dshapes/Diode_DO-35_SOD27_Vertical_AnodeUp_RM2.54.wrl @@ -0,0 +1,4323 @@ +#VRML V2.0 utf8 + + +Group { + children + Group { + children [ + Group { + children + Transform { + translation 0 0 0 + rotation -1 0 0 4.712389 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o0 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 1 0 0 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o1 Coordinate { + point [ 1 3.4749999 -1.54321e-015, + 1 3.4749999 -1.54321e-015, + 1 3.4710114 0.086270913, + 1 3.4590797 0.1718058, + 1 3.439307 0.2558749, + 1 3.4118614 0.33776096, + 1 3.3769777 0.41676536, + 1 3.3349531 0.49221408, + 1 3.2861462 0.56346339, + 1 3.2309732 0.6299054, + 1 3.1699054 0.69097334, + 1 3.1034634 0.74614608, + 1 3.0322142 0.79495305, + 1 2.9567654 0.83697766, + 1 2.8777609 0.87186152, + 1 2.7958748 0.89930695, + 1 2.7118058 0.91907984, + 1 2.626271 0.93101144, + 1 2.54 0.935, + 1 2.4537292 0.93101144, + 1 2.3681941 0.91907984, + 1 2.2841251 0.89930695, + 1 2.202239 0.87186152, + 1 2.1232347 0.83697766, + 1 2.047786 0.79495305, + 1 1.9765366 0.74614608, + 1 1.9100946 0.69097334, + 1 1.8490267 0.6299054, + 1 1.7938539 0.56346339, + 1 1.745047 0.49221408, + 1 1.7030224 0.41676536, + 1 1.6681385 0.33776096, + 1 1.6406931 0.2558749, + 1 1.6209202 0.1718058, + 1 1.6089885 0.086270913, + 1 1.605 1.3601747e-015, + 1 1.6089885 -0.086270913, + 1 1.6209202 -0.1718058, + 1 1.6406931 -0.2558749, + 1 1.6681385 -0.33776096, + 1 1.7030224 -0.41676536, + 1 1.745047 -0.49221408, + 1 1.7938539 -0.56346339, + 1 1.8490267 -0.6299054, + 1 1.9100946 -0.69097334, + 1 1.9765366 -0.74614608, + 1 2.047786 -0.79495305, + 1 2.1232347 -0.83697766, + 1 2.202239 -0.87186152, + 1 2.2841251 -0.89930695, + 1 2.3681941 -0.91907984, + 1 2.4537292 -0.93101144, + 1 2.54 -0.935, + 1 2.626271 -0.93101144, + 1 2.7118058 -0.91907984, + 1 2.7958748 -0.89930695, + 1 2.8777609 -0.87186152, + 1 2.9567654 -0.83697766, + 1 3.0322142 -0.79495305, + 1 3.1034634 -0.74614608, + 1 3.1699054 -0.69097334, + 1 3.2309732 -0.6299054, + 1 3.2861462 -0.56346339, + 1 3.3349531 -0.49221408, + 1 3.3769777 -0.41676536, + 1 3.4118614 -0.33776096, + 1 3.439307 -0.2558749, + 1 3.4590797 -0.1718058, + 1 3.4710114 -0.086270913, + 1.5 3.4749999 -1.54321e-015, + 1.5 3.4749999 -1.54321e-015, + 1.5 3.4710114 0.086270913, + 1.5 3.4590797 0.1718058, + 1.5 3.439307 0.2558749, + 1.5 3.4118614 0.33776096, + 1.5 3.3769777 0.41676536, + 1.5 3.3349531 0.49221408, + 1.5 3.2861462 0.56346339, + 1.5 3.2309732 0.6299054, + 1.5 3.1699054 0.69097334, + 1.5 3.1034634 0.74614608, + 1.5 3.0322142 0.79495305, + 1.5 2.9567654 0.83697766, + 1.5 2.8777609 0.87186152, + 1.5 2.7958748 0.89930695, + 1.5 2.7118058 0.91907984, + 1.5 2.626271 0.93101144, + 1.5 2.54 0.935, + 1.5 2.4537292 0.93101144, + 1.5 2.3681941 0.91907984, + 1.5 2.2841251 0.89930695, + 1.5 2.202239 0.87186152, + 1.5 2.1232347 0.83697766, + 1.5 2.047786 0.79495305, + 1.5 1.9765366 0.74614608, + 1.5 1.9100946 0.69097334, + 1.5 1.8490267 0.6299054, + 1.5 1.7938539 0.56346339, + 1.5 1.745047 0.49221408, + 1.5 1.7030224 0.41676536, + 1.5 1.6681385 0.33776096, + 1.5 1.6406931 0.2558749, + 1.5 1.6209202 0.1718058, + 1.5 1.6089885 0.086270913, + 1.5 1.605 1.3601747e-015, + 1.5 1.6089885 -0.086270913, + 1.5 1.6209202 -0.1718058, + 1.5 1.6406931 -0.2558749, + 1.5 1.6681385 -0.33776096, + 1.5 1.7030224 -0.41676536, + 1.5 1.745047 -0.49221408, + 1.5 1.7938539 -0.56346339, + 1.5 1.8490267 -0.6299054, + 1.5 1.9100946 -0.69097334, + 1.5 1.9765366 -0.74614608, + 1.5 2.047786 -0.79495305, + 1.5 2.1232347 -0.83697766, + 1.5 2.202239 -0.87186152, + 1.5 2.2841251 -0.89930695, + 1.5 2.3681941 -0.91907984, + 1.5 2.4537292 -0.93101144, + 1.5 2.54 -0.935, + 1.5 2.626271 -0.93101144, + 1.5 2.7118058 -0.91907984, + 1.5 2.7958748 -0.89930695, + 1.5 2.8777609 -0.87186152, + 1.5 2.9567654 -0.83697766, + 1.5 3.0322142 -0.79495305, + 1.5 3.1034634 -0.74614608, + 1.5 3.1699054 -0.69097334, + 1.5 3.2309732 -0.6299054, + 1.5 3.2861462 -0.56346339, + 1.5 3.3349531 -0.49221408, + 1.5 3.3769777 -0.41676536, + 1.5 3.4118614 -0.33776096, + 1.5 3.439307 -0.2558749, + 1.5 3.4590797 -0.1718058, + 1.5 3.4710114 -0.086270913, + 1.5 3.4749999 -1.54321e-015, + 1.5 3.4710114 0.086270913, + 1.5 3.4590797 0.1718058, + 1.5 3.439307 0.2558749, + 1.5 3.4118614 0.33776096, + 1.5 3.3769777 0.41676536, + 1.5 3.3349531 0.49221408, + 1.5 3.2861462 0.56346339, + 1.5 3.2309732 0.6299054, + 1.5 3.1699054 0.69097334, + 1.5 3.1034634 0.74614608, + 1.5 3.0322142 0.79495305, + 1.5 2.9567654 0.83697766, + 1.5 2.8777609 0.87186152, + 1.5 2.7958748 0.89930695, + 1.5 2.7118058 0.91907984, + 1.5 2.626271 0.93101144, + 1.5 2.54 0.935, + 1.5 2.4537292 0.93101144, + 1.5 2.3681941 0.91907984, + 1.5 2.2841251 0.89930695, + 1.5 2.202239 0.87186152, + 1.5 2.1232347 0.83697766, + 1.5 2.047786 0.79495305, + 1.5 1.9765366 0.74614608, + 1.5 1.9100946 0.69097334, + 1.5 1.8490267 0.6299054, + 1.5 1.7938539 0.56346339, + 1.5 1.745047 0.49221408, + 1.5 1.7030224 0.41676536, + 1.5 1.6681385 0.33776096, + 1.5 1.6406931 0.2558749, + 1.5 1.6209202 0.1718058, + 1.5 1.6089885 0.086270913, + 1.5 1.605 1.3601747e-015, + 1.5 1.6089885 -0.086270913, + 1.5 1.6209202 -0.1718058, + 1.5 1.6406931 -0.2558749, + 1.5 1.6681385 -0.33776096, + 1.5 1.7030224 -0.41676536, + 1.5 1.745047 -0.49221408, + 1.5 1.7938539 -0.56346339, + 1.5 1.8490267 -0.6299054, + 1.5 1.9100946 -0.69097334, + 1.5 1.9765366 -0.74614608, + 1.5 2.047786 -0.79495305, + 1.5 2.1232347 -0.83697766, + 1.5 2.202239 -0.87186152, + 1.5 2.2841251 -0.89930695, + 1.5 2.3681941 -0.91907984, + 1.5 2.4537292 -0.93101144, + 1.5 2.54 -0.935, + 1.5 2.626271 -0.93101144, + 1.5 2.7118058 -0.91907984, + 1.5 2.7958748 -0.89930695, + 1.5 2.8777609 -0.87186152, + 1.5 2.9567654 -0.83697766, + 1.5 3.0322142 -0.79495305, + 1.5 3.1034634 -0.74614608, + 1.5 3.1699054 -0.69097334, + 1.5 3.2309732 -0.6299054, + 1.5 3.2861462 -0.56346339, + 1.5 3.3349531 -0.49221408, + 1.5 3.3769777 -0.41676536, + 1.5 3.4118614 -0.33776096, + 1.5 3.439307 -0.2558749, + 1.5 3.4590797 -0.1718058, + 1.5 3.4710114 -0.086270913, + 1.5 3.4549999 -1.5343282e-015, + 1.5 3.4510968 0.084425546, + 1.5 3.4394205 0.16813082, + 1.5 3.4200704 0.25040165, + 1.5 3.3932121 0.33053613, + 1.5 3.3590744 0.40785059, + 1.5 3.3179486 0.48168543, + 1.5 3.2701857 0.55141068, + 1.5 3.2161932 0.61643153, + 1.5 3.1564314 0.67619318, + 1.5 3.0914106 0.73018575, + 1.5 3.0216854 0.77794868, + 1.5 2.9478507 0.81907439, + 1.5 2.8705361 0.85321212, + 1.5 2.7904017 0.88007045, + 1.5 2.7081308 0.89942038, + 1.5 2.6244256 0.91109675, + 1.5 2.54 0.91500002, + 1.5 2.4555745 0.91109675, + 1.5 2.3718691 0.89942038, + 1.5 2.2895985 0.88007045, + 1.5 2.2094638 0.85321212, + 1.5 2.1321495 0.81907439, + 1.5 2.0583146 0.77794868, + 1.5 1.9885893 0.73018575, + 1.5 1.9235685 0.67619318, + 1.5 1.8638068 0.61643153, + 1.5 1.8098142 0.55141068, + 1.5 1.7620513 0.48168543, + 1.5 1.7209256 0.40785059, + 1.5 1.686788 0.33053613, + 1.5 1.6599295 0.25040165, + 1.5 1.6405796 0.16813082, + 1.5 1.6289033 0.084425546, + 1.5 1.625 1.3310801e-015, + 1.5 1.6289033 -0.084425546, + 1.5 1.6405796 -0.16813082, + 1.5 1.6599295 -0.25040165, + 1.5 1.686788 -0.33053613, + 1.5 1.7209256 -0.40785059, + 1.5 1.7620513 -0.48168543, + 1.5 1.8098142 -0.55141068, + 1.5 1.8638068 -0.61643153, + 1.5 1.9235685 -0.67619318, + 1.5 1.9885893 -0.73018575, + 1.5 2.0583146 -0.77794868, + 1.5 2.1321495 -0.81907439, + 1.5 2.2094638 -0.85321212, + 1.5 2.2895985 -0.88007045, + 1.5 2.3718691 -0.89942038, + 1.5 2.4555745 -0.91109675, + 1.5 2.54 -0.91500002, + 1.5 2.6244256 -0.91109675, + 1.5 2.7081308 -0.89942038, + 1.5 2.7904017 -0.88007045, + 1.5 2.8705361 -0.85321212, + 1.5 2.9478507 -0.81907439, + 1.5 3.0216854 -0.77794868, + 1.5 3.0914106 -0.73018575, + 1.5 3.1564314 -0.67619318, + 1.5 3.2161932 -0.61643153, + 1.5 3.2701857 -0.55141068, + 1.5 3.3179486 -0.48168543, + 1.5 3.3590744 -0.40785059, + 1.5 3.3932121 -0.33053613, + 1.5 3.4200704 -0.25040165, + 1.5 3.4394205 -0.16813082, + 1.5 3.4510968 -0.084425546, + 1.5 3.4549999 -1.5343282e-015, + 1.5 3.4549999 -1.5343282e-015, + 1.5 3.4510968 0.084425546, + 1.5 3.4394205 0.16813082, + 1.5 3.4200704 0.25040165, + 1.5 3.3932121 0.33053613, + 1.5 3.3590744 0.40785059, + 1.5 3.3179486 0.48168543, + 1.5 3.2701857 0.55141068, + 1.5 3.2161932 0.61643153, + 1.5 3.1564314 0.67619318, + 1.5 3.0914106 0.73018575, + 1.5 3.0216854 0.77794868, + 1.5 2.9478507 0.81907439, + 1.5 2.8705361 0.85321212, + 1.5 2.7904017 0.88007045, + 1.5 2.7081308 0.89942038, + 1.5 2.6244256 0.91109675, + 1.5 2.54 0.91500002, + 1.5 2.4555745 0.91109675, + 1.5 2.3718691 0.89942038, + 1.5 2.2895985 0.88007045, + 1.5 2.2094638 0.85321212, + 1.5 2.1321495 0.81907439, + 1.5 2.0583146 0.77794868, + 1.5 1.9885893 0.73018575, + 1.5 1.9235685 0.67619318, + 1.5 1.8638068 0.61643153, + 1.5 1.8098142 0.55141068, + 1.5 1.7620513 0.48168543, + 1.5 1.7209256 0.40785059, + 1.5 1.686788 0.33053613, + 1.5 1.6599295 0.25040165, + 1.5 1.6405796 0.16813082, + 1.5 1.6289033 0.084425546, + 1.5 1.625 1.3310801e-015, + 1.5 1.6289033 -0.084425546, + 1.5 1.6405796 -0.16813082, + 1.5 1.6599295 -0.25040165, + 1.5 1.686788 -0.33053613, + 1.5 1.7209256 -0.40785059, + 1.5 1.7620513 -0.48168543, + 1.5 1.8098142 -0.55141068, + 1.5 1.8638068 -0.61643153, + 1.5 1.9235685 -0.67619318, + 1.5 1.9885893 -0.73018575, + 1.5 2.0583146 -0.77794868, + 1.5 2.1321495 -0.81907439, + 1.5 2.2094638 -0.85321212, + 1.5 2.2895985 -0.88007045, + 1.5 2.3718691 -0.89942038, + 1.5 2.4555745 -0.91109675, + 1.5 2.54 -0.91500002, + 1.5 2.6244256 -0.91109675, + 1.5 2.7081308 -0.89942038, + 1.5 2.7904017 -0.88007045, + 1.5 2.8705361 -0.85321212, + 1.5 2.9478507 -0.81907439, + 1.5 3.0216854 -0.77794868, + 1.5 3.0914106 -0.73018575, + 1.5 3.1564314 -0.67619318, + 1.5 3.2161932 -0.61643153, + 1.5 3.2701857 -0.55141068, + 1.5 3.3179486 -0.48168543, + 1.5 3.3590744 -0.40785059, + 1.5 3.3932121 -0.33053613, + 1.5 3.4200704 -0.25040165, + 1.5 3.4394205 -0.16813082, + 1.5 3.4510968 -0.084425546, + 1 3.4549999 -1.5343282e-015, + 1 3.4549999 -1.5343282e-015, + 1 3.4510968 0.084425546, + 1 3.4394205 0.16813082, + 1 3.4200704 0.25040165, + 1 3.3932121 0.33053613, + 1 3.3590744 0.40785059, + 1 3.3179486 0.48168543, + 1 3.2701857 0.55141068, + 1 3.2161932 0.61643153, + 1 3.1564314 0.67619318, + 1 3.0914106 0.73018575, + 1 3.0216854 0.77794868, + 1 2.9478507 0.81907439, + 1 2.8705361 0.85321212, + 1 2.7904017 0.88007045, + 1 2.7081308 0.89942038, + 1 2.6244256 0.91109675, + 1 2.54 0.91500002, + 1 2.4555745 0.91109675, + 1 2.3718691 0.89942038, + 1 2.2895985 0.88007045, + 1 2.2094638 0.85321212, + 1 2.1321495 0.81907439, + 1 2.0583146 0.77794868, + 1 1.9885893 0.73018575, + 1 1.9235685 0.67619318, + 1 1.8638068 0.61643153, + 1 1.8098142 0.55141068, + 1 1.7620513 0.48168543, + 1 1.7209256 0.40785059, + 1 1.686788 0.33053613, + 1 1.6599295 0.25040165, + 1 1.6405796 0.16813082, + 1 1.6289033 0.084425546, + 1 1.625 1.3310801e-015, + 1 1.6289033 -0.084425546, + 1 1.6405796 -0.16813082, + 1 1.6599295 -0.25040165, + 1 1.686788 -0.33053613, + 1 1.7209256 -0.40785059, + 1 1.7620513 -0.48168543, + 1 1.8098142 -0.55141068, + 1 1.8638068 -0.61643153, + 1 1.9235685 -0.67619318, + 1 1.9885893 -0.73018575, + 1 2.0583146 -0.77794868, + 1 2.1321495 -0.81907439, + 1 2.2094638 -0.85321212, + 1 2.2895985 -0.88007045, + 1 2.3718691 -0.89942038, + 1 2.4555745 -0.91109675, + 1 2.54 -0.91500002, + 1 2.6244256 -0.91109675, + 1 2.7081308 -0.89942038, + 1 2.7904017 -0.88007045, + 1 2.8705361 -0.85321212, + 1 2.9478507 -0.81907439, + 1 3.0216854 -0.77794868, + 1 3.0914106 -0.73018575, + 1 3.1564314 -0.67619318, + 1 3.2161932 -0.61643153, + 1 3.2701857 -0.55141068, + 1 3.3179486 -0.48168543, + 1 3.3590744 -0.40785059, + 1 3.3932121 -0.33053613, + 1 3.4200704 -0.25040165, + 1 3.4394205 -0.16813082, + 1 3.4510968 -0.084425546, + 1 3.4549999 -1.5343282e-015, + 1 3.4510968 0.084425546, + 1 3.4394205 0.16813082, + 1 3.4200704 0.25040165, + 1 3.3932121 0.33053613, + 1 3.3590744 0.40785059, + 1 3.3179486 0.48168543, + 1 3.2701857 0.55141068, + 1 3.2161932 0.61643153, + 1 3.1564314 0.67619318, + 1 3.0914106 0.73018575, + 1 3.0216854 0.77794868, + 1 2.9478507 0.81907439, + 1 2.8705361 0.85321212, + 1 2.7904017 0.88007045, + 1 2.7081308 0.89942038, + 1 2.6244256 0.91109675, + 1 2.54 0.91500002, + 1 2.4555745 0.91109675, + 1 2.3718691 0.89942038, + 1 2.2895985 0.88007045, + 1 2.2094638 0.85321212, + 1 2.1321495 0.81907439, + 1 2.0583146 0.77794868, + 1 1.9885893 0.73018575, + 1 1.9235685 0.67619318, + 1 1.8638068 0.61643153, + 1 1.8098142 0.55141068, + 1 1.7620513 0.48168543, + 1 1.7209256 0.40785059, + 1 1.686788 0.33053613, + 1 1.6599295 0.25040165, + 1 1.6405796 0.16813082, + 1 1.6289033 0.084425546, + 1 1.625 1.3310801e-015, + 1 1.6289033 -0.084425546, + 1 1.6405796 -0.16813082, + 1 1.6599295 -0.25040165, + 1 1.686788 -0.33053613, + 1 1.7209256 -0.40785059, + 1 1.7620513 -0.48168543, + 1 1.8098142 -0.55141068, + 1 1.8638068 -0.61643153, + 1 1.9235685 -0.67619318, + 1 1.9885893 -0.73018575, + 1 2.0583146 -0.77794868, + 1 2.1321495 -0.81907439, + 1 2.2094638 -0.85321212, + 1 2.2895985 -0.88007045, + 1 2.3718691 -0.89942038, + 1 2.4555745 -0.91109675, + 1 2.54 -0.91500002, + 1 2.6244256 -0.91109675, + 1 2.7081308 -0.89942038, + 1 2.7904017 -0.88007045, + 1 2.8705361 -0.85321212, + 1 2.9478507 -0.81907439, + 1 3.0216854 -0.77794868, + 1 3.0914106 -0.73018575, + 1 3.1564314 -0.67619318, + 1 3.2161932 -0.61643153, + 1 3.2701857 -0.55141068, + 1 3.3179486 -0.48168543, + 1 3.3590744 -0.40785059, + 1 3.3932121 -0.33053613, + 1 3.4200704 -0.25040165, + 1 3.4394205 -0.16813082, + 1 3.4510968 -0.084425546, + 1 3.4749999 -1.54321e-015, + 1 3.4710114 0.086270913, + 1 3.4590797 0.1718058, + 1 3.439307 0.2558749, + 1 3.4118614 0.33776096, + 1 3.3769777 0.41676536, + 1 3.3349531 0.49221408, + 1 3.2861462 0.56346339, + 1 3.2309732 0.6299054, + 1 3.1699054 0.69097334, + 1 3.1034634 0.74614608, + 1 3.0322142 0.79495305, + 1 2.9567654 0.83697766, + 1 2.8777609 0.87186152, + 1 2.7958748 0.89930695, + 1 2.7118058 0.91907984, + 1 2.626271 0.93101144, + 1 2.54 0.935, + 1 2.4537292 0.93101144, + 1 2.3681941 0.91907984, + 1 2.2841251 0.89930695, + 1 2.202239 0.87186152, + 1 2.1232347 0.83697766, + 1 2.047786 0.79495305, + 1 1.9765366 0.74614608, + 1 1.9100946 0.69097334, + 1 1.8490267 0.6299054, + 1 1.7938539 0.56346339, + 1 1.745047 0.49221408, + 1 1.7030224 0.41676536, + 1 1.6681385 0.33776096, + 1 1.6406931 0.2558749, + 1 1.6209202 0.1718058, + 1 1.6089885 0.086270913, + 1 1.605 1.3601747e-015, + 1 1.6089885 -0.086270913, + 1 1.6209202 -0.1718058, + 1 1.6406931 -0.2558749, + 1 1.6681385 -0.33776096, + 1 1.7030224 -0.41676536, + 1 1.745047 -0.49221408, + 1 1.7938539 -0.56346339, + 1 1.8490267 -0.6299054, + 1 1.9100946 -0.69097334, + 1 1.9765366 -0.74614608, + 1 2.047786 -0.79495305, + 1 2.1232347 -0.83697766, + 1 2.202239 -0.87186152, + 1 2.2841251 -0.89930695, + 1 2.3681941 -0.91907984, + 1 2.4537292 -0.93101144, + 1 2.54 -0.935, + 1 2.626271 -0.93101144, + 1 2.7118058 -0.91907984, + 1 2.7958748 -0.89930695, + 1 2.8777609 -0.87186152, + 1 2.9567654 -0.83697766, + 1 3.0322142 -0.79495305, + 1 3.1034634 -0.74614608, + 1 3.1699054 -0.69097334, + 1 3.2309732 -0.6299054, + 1 3.2861462 -0.56346339, + 1 3.3349531 -0.49221408, + 1 3.3769777 -0.41676536, + 1 3.4118614 -0.33776096, + 1 3.439307 -0.2558749, + 1 3.4590797 -0.1718058, + 1 3.4710114 -0.086270913, + 1 3.4749999 -1.54321e-015, + 1.5 3.4749999 -1.54321e-015, + 1.5 3.4549999 -1.5343282e-015, + 1 3.4549999 -1.5343282e-015 ] + + } + coordIndex [ 0, 2, 3, 4, 5, 6, 7, 8, + 9, 10, 11, 12, 13, 14, 15, 16, + 17, 18, 19, 20, 21, 22, 23, 24, + 25, 26, 27, 28, 29, 30, 31, 32, + 33, 34, 35, 36, 37, 38, 39, 40, + 41, 42, 43, 44, 45, 46, 47, 48, + 49, 50, 51, 52, 53, 54, 55, 56, + 57, 58, 59, 60, 61, 62, 63, 64, + 65, 66, 67, 68, 1, -1, 69, 71, + 72, 73, 74, 75, 76, 77, 78, 79, + 80, 81, 82, 83, 84, 85, 86, 87, + 88, 89, 90, 91, 92, 93, 94, 95, + 96, 97, 98, 99, 100, 101, 102, 103, + 104, 105, 106, 107, 108, 109, 110, 111, + 112, 113, 114, 115, 116, 117, 118, 119, + 120, 121, 122, 123, 124, 125, 126, 127, + 128, 129, 130, 131, 132, 133, 134, 135, + 136, 137, 70, -1, 0, 69, -1, 206, + 207, 208, 209, 210, 211, 212, 213, 214, + 215, 216, 217, 218, 219, 220, 221, 222, + 223, 224, 225, 226, 227, 228, 229, 230, + 231, 232, 233, 234, 235, 236, 237, 238, + 239, 240, 241, 242, 243, 244, 245, 246, + 247, 248, 249, 250, 251, 252, 253, 254, + 255, 256, 257, 258, 259, 260, 261, 262, + 263, 264, 265, 266, 267, 268, 269, 270, + 271, 272, 273, 206, -1, 343, 345, 346, + 347, 348, 349, 350, 351, 352, 353, 354, + 355, 356, 357, 358, 359, 360, 361, 362, + 363, 364, 365, 366, 367, 368, 369, 370, + 371, 372, 373, 374, 375, 376, 377, 378, + 379, 380, 381, 382, 383, 384, 385, 386, + 387, 388, 389, 390, 391, 392, 393, 394, + 395, 396, 397, 398, 399, 400, 401, 402, + 403, 404, 405, 406, 407, 408, 409, 410, + 411, 344, -1, 274, 343, -1 ] + + } + + } + + }, + + DEF o2 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 1 0 0 + transparency 0.25 + + } + + } + geometry + IndexedFaceSet { + coord + USE o1 + coordIndex [ 71, 0, 2, -1, 71, 69, 0, -1, + 72, 2, 3, -1, 72, 71, 2, -1, + 73, 3, 4, -1, 73, 72, 3, -1, + 74, 4, 5, -1, 74, 73, 4, -1, + 75, 5, 6, -1, 75, 6, 7, -1, + 75, 74, 5, -1, 76, 7, 8, -1, + 76, 75, 7, -1, 77, 76, 8, -1, + 78, 8, 9, -1, 78, 77, 8, -1, + 79, 9, 10, -1, 79, 10, 11, -1, + 79, 78, 9, -1, 80, 79, 11, -1, + 81, 11, 12, -1, 81, 12, 13, -1, + 81, 80, 11, -1, 82, 13, 14, -1, + 82, 81, 13, -1, 83, 82, 14, -1, + 84, 14, 15, -1, 84, 15, 16, -1, + 84, 83, 14, -1, 85, 84, 16, -1, + 85, 16, 17, -1, 86, 85, 17, -1, + 86, 17, 18, -1, 87, 86, 18, -1, + 87, 18, 19, -1, 88, 87, 19, -1, + 89, 19, 20, -1, 89, 88, 19, -1, + 89, 20, 21, -1, 90, 21, 22, -1, + 90, 89, 21, -1, 91, 22, 23, -1, + 91, 90, 22, -1, 92, 23, 24, -1, + 92, 91, 23, -1, 93, 92, 24, -1, + 94, 93, 24, -1, 94, 24, 25, -1, + 95, 25, 26, -1, 95, 26, 27, -1, + 95, 94, 25, -1, 96, 95, 27, -1, + 97, 27, 28, -1, 97, 96, 27, -1, + 98, 28, 29, -1, 98, 29, 30, -1, + 98, 97, 28, -1, 99, 98, 30, -1, + 100, 30, 31, -1, 100, 31, 32, -1, + 100, 99, 30, -1, 101, 100, 32, -1, + 102, 32, 33, -1, 102, 101, 32, -1, + 103, 33, 34, -1, 103, 34, 35, -1, + 103, 102, 33, -1, 104, 103, 35, -1, + 105, 35, 36, -1, 105, 36, 37, -1, + 105, 104, 35, -1, 106, 105, 37, -1, + 107, 37, 38, -1, 107, 106, 37, -1, + 108, 38, 39, -1, 108, 39, 40, -1, + 108, 107, 38, -1, 109, 108, 40, -1, + 110, 109, 40, -1, 110, 40, 41, -1, + 111, 110, 41, -1, 111, 41, 42, -1, + 111, 42, 43, -1, 112, 111, 43, -1, + 113, 112, 43, -1, 113, 43, 44, -1, + 114, 113, 44, -1, 114, 44, 45, -1, + 115, 114, 45, -1, 115, 45, 46, -1, + 115, 46, 47, -1, 116, 115, 47, -1, + 116, 47, 48, -1, 117, 116, 48, -1, + 118, 117, 48, -1, 118, 48, 49, -1, + 119, 118, 49, -1, 119, 49, 50, -1, + 119, 50, 51, -1, 120, 119, 51, -1, + 120, 51, 52, -1, 121, 120, 52, -1, + 122, 121, 52, -1, 122, 52, 53, -1, + 122, 53, 54, -1, 123, 122, 54, -1, + 124, 123, 54, -1, 124, 54, 55, -1, + 124, 55, 56, -1, 125, 124, 56, -1, + 126, 56, 57, -1, 126, 57, 58, -1, + 126, 125, 56, -1, 127, 58, 59, -1, + 127, 126, 58, -1, 128, 127, 59, -1, + 129, 59, 60, -1, 129, 60, 61, -1, + 129, 128, 59, -1, 130, 129, 61, -1, + 131, 61, 62, -1, 131, 62, 63, -1, + 131, 130, 61, -1, 132, 63, 64, -1, + 132, 131, 63, -1, 133, 132, 64, -1, + 134, 64, 65, -1, 134, 133, 64, -1, + 135, 65, 66, -1, 135, 66, 67, -1, + 135, 134, 65, -1, 136, 135, 67, -1, + 137, 136, 67, -1, 137, 67, 68, -1, + 137, 68, 1, -1, 70, 137, 1, -1, + 248, 179, 180, -1, 248, 180, 181, -1, + 249, 248, 181, -1, 250, 181, 182, -1, + 250, 249, 181, -1, 247, 178, 179, -1, + 247, 179, 248, -1, 251, 182, 183, -1, + 251, 250, 182, -1, 246, 178, 247, -1, + 177, 178, 246, -1, 252, 183, 184, -1, + 252, 251, 183, -1, 245, 177, 246, -1, + 185, 252, 184, -1, 253, 252, 185, -1, + 244, 176, 177, -1, 244, 177, 245, -1, + 186, 253, 185, -1, 254, 253, 186, -1, + 243, 175, 176, -1, 243, 176, 244, -1, + 187, 254, 186, -1, 255, 254, 187, -1, + 242, 174, 175, -1, 242, 175, 243, -1, + 256, 187, 188, -1, 256, 255, 187, -1, + 241, 173, 174, -1, 241, 174, 242, -1, + 257, 256, 188, -1, 257, 188, 189, -1, + 240, 172, 173, -1, 240, 173, 241, -1, + 258, 189, 190, -1, 258, 257, 189, -1, + 239, 172, 240, -1, 239, 171, 172, -1, + 259, 258, 190, -1, 259, 190, 191, -1, + 238, 171, 239, -1, 238, 170, 171, -1, + 260, 259, 191, -1, 260, 191, 192, -1, + 237, 170, 238, -1, 237, 169, 170, -1, + 168, 169, 237, -1, 261, 192, 193, -1, + 261, 260, 192, -1, 236, 168, 237, -1, + 167, 168, 236, -1, 194, 261, 193, -1, + 235, 167, 236, -1, 262, 261, 194, -1, + 166, 167, 235, -1, 195, 262, 194, -1, + 234, 166, 235, -1, 263, 262, 195, -1, + 165, 166, 234, -1, 233, 165, 234, -1, + 264, 263, 195, -1, 264, 195, 196, -1, + 197, 264, 196, -1, 232, 164, 165, -1, + 232, 165, 233, -1, 265, 264, 197, -1, + 231, 164, 232, -1, 266, 265, 197, -1, + 163, 164, 231, -1, 198, 266, 197, -1, + 230, 163, 231, -1, 162, 163, 230, -1, + 199, 267, 266, -1, 199, 266, 198, -1, + 229, 162, 230, -1, 268, 267, 199, -1, + 161, 162, 229, -1, 200, 268, 199, -1, + 160, 229, 228, -1, 160, 161, 229, -1, + 201, 269, 268, -1, 201, 268, 200, -1, + 159, 160, 228, -1, 159, 228, 227, -1, + 202, 270, 269, -1, 202, 269, 201, -1, + 226, 159, 227, -1, 271, 270, 202, -1, + 158, 159, 226, -1, 203, 271, 202, -1, + 225, 158, 226, -1, 157, 158, 225, -1, + 204, 271, 203, -1, 204, 272, 271, -1, + 156, 157, 225, -1, 156, 225, 224, -1, + 205, 272, 204, -1, 205, 273, 272, -1, + 206, 273, 205, -1, 138, 206, 205, -1, + 155, 156, 224, -1, 155, 224, 223, -1, + 207, 206, 138, -1, 139, 207, 138, -1, + 154, 155, 223, -1, 154, 223, 222, -1, + 208, 207, 139, -1, 153, 154, 222, -1, + 153, 222, 221, -1, 140, 208, 139, -1, + 209, 208, 140, -1, 220, 153, 221, -1, + 141, 209, 140, -1, 152, 153, 220, -1, + 142, 209, 141, -1, 142, 210, 209, -1, + 151, 152, 220, -1, 151, 220, 219, -1, + 211, 210, 142, -1, 143, 211, 142, -1, + 150, 151, 219, -1, 150, 219, 218, -1, + 217, 150, 218, -1, 149, 217, 216, -1, + 149, 150, 217, -1, 144, 212, 211, -1, + 144, 211, 143, -1, 145, 212, 144, -1, + 145, 213, 212, -1, 148, 149, 216, -1, + 146, 213, 145, -1, 146, 214, 213, -1, + 147, 148, 216, -1, 147, 214, 146, -1, + 147, 215, 214, -1, 147, 216, 215, -1, + 345, 274, 276, -1, 345, 343, 274, -1, + 346, 276, 277, -1, 346, 345, 276, -1, + 347, 277, 278, -1, 347, 346, 277, -1, + 348, 278, 279, -1, 348, 347, 278, -1, + 349, 279, 280, -1, 349, 348, 279, -1, + 350, 280, 281, -1, 350, 349, 280, -1, + 351, 281, 282, -1, 351, 282, 283, -1, + 351, 350, 281, -1, 352, 283, 284, -1, + 352, 351, 283, -1, 353, 352, 284, -1, + 354, 284, 285, -1, 354, 353, 284, -1, + 355, 285, 286, -1, 355, 354, 285, -1, + 356, 286, 287, -1, 356, 287, 288, -1, + 356, 355, 286, -1, 357, 356, 288, -1, + 358, 288, 289, -1, 358, 289, 290, -1, + 358, 357, 288, -1, 359, 358, 290, -1, + 359, 290, 291, -1, 360, 359, 291, -1, + 361, 360, 291, -1, 361, 291, 292, -1, + 361, 292, 293, -1, 362, 361, 293, -1, + 363, 293, 294, -1, 363, 362, 293, -1, + 363, 294, 295, -1, 364, 363, 295, -1, + 365, 364, 295, -1, 365, 295, 296, -1, + 365, 296, 297, -1, 366, 297, 298, -1, + 366, 365, 297, -1, 367, 298, 299, -1, + 367, 366, 298, -1, 368, 299, 300, -1, + 368, 367, 299, -1, 369, 368, 300, -1, + 370, 300, 301, -1, 370, 301, 302, -1, + 370, 369, 300, -1, 371, 302, 303, -1, + 371, 370, 302, -1, 372, 303, 304, -1, + 372, 371, 303, -1, 373, 372, 304, -1, + 374, 304, 305, -1, 374, 305, 306, -1, + 374, 373, 304, -1, 375, 306, 307, -1, + 375, 374, 306, -1, 376, 307, 308, -1, + 376, 375, 307, -1, 377, 308, 309, -1, + 377, 376, 308, -1, 378, 377, 309, -1, + 379, 309, 310, -1, 379, 310, 311, -1, + 379, 378, 309, -1, 380, 311, 312, -1, + 380, 379, 311, -1, 381, 312, 313, -1, + 381, 380, 312, -1, 382, 381, 313, -1, + 383, 313, 314, -1, 383, 314, 315, -1, + 383, 382, 313, -1, 384, 315, 316, -1, + 384, 383, 315, -1, 385, 384, 316, -1, + 385, 316, 317, -1, 386, 385, 317, -1, + 386, 317, 318, -1, 387, 386, 318, -1, + 387, 318, 319, -1, 388, 387, 319, -1, + 389, 388, 319, -1, 389, 319, 320, -1, + 390, 389, 320, -1, 390, 320, 321, -1, + 390, 321, 322, -1, 391, 390, 322, -1, + 391, 322, 323, -1, 392, 391, 323, -1, + 393, 392, 323, -1, 393, 323, 324, -1, + 394, 393, 324, -1, 394, 324, 325, -1, + 394, 325, 326, -1, 395, 394, 326, -1, + 395, 326, 327, -1, 396, 395, 327, -1, + 397, 396, 327, -1, 397, 327, 328, -1, + 398, 328, 329, -1, 398, 397, 328, -1, + 398, 329, 330, -1, 399, 330, 331, -1, + 399, 398, 330, -1, 400, 399, 331, -1, + 401, 331, 332, -1, 401, 400, 331, -1, + 402, 332, 333, -1, 402, 333, 334, -1, + 402, 401, 332, -1, 403, 334, 335, -1, + 403, 402, 334, -1, 404, 403, 335, -1, + 405, 335, 336, -1, 405, 404, 335, -1, + 406, 336, 337, -1, 406, 337, 338, -1, + 406, 405, 336, -1, 407, 338, 339, -1, + 407, 406, 338, -1, 408, 407, 339, -1, + 409, 339, 340, -1, 409, 408, 339, -1, + 410, 409, 340, -1, 410, 340, 341, -1, + 411, 410, 341, -1, 411, 341, 342, -1, + 411, 342, 275, -1, 344, 411, 275, -1, + 472, 540, 539, -1, 472, 541, 540, -1, + 472, 539, 471, -1, 470, 539, 538, -1, + 470, 471, 539, -1, 473, 542, 541, -1, + 473, 541, 472, -1, 469, 538, 537, -1, + 469, 470, 538, -1, 474, 542, 473, -1, + 536, 469, 537, -1, 468, 469, 536, -1, + 475, 543, 542, -1, 475, 542, 474, -1, + 535, 468, 536, -1, 544, 543, 475, -1, + 467, 468, 535, -1, 476, 544, 475, -1, + 534, 467, 535, -1, 466, 467, 534, -1, + 477, 545, 544, -1, 477, 544, 476, -1, + 533, 466, 534, -1, 546, 545, 477, -1, + 465, 466, 533, -1, 478, 546, 477, -1, + 464, 533, 532, -1, 464, 465, 533, -1, + 479, 547, 546, -1, 479, 546, 478, -1, + 480, 547, 479, -1, 531, 464, 532, -1, + 412, 480, 479, -1, 463, 464, 531, -1, + 481, 480, 412, -1, 462, 531, 530, -1, + 462, 463, 531, -1, 413, 481, 412, -1, + 529, 462, 530, -1, 482, 481, 413, -1, + 461, 462, 529, -1, 414, 482, 413, -1, + 483, 482, 414, -1, 415, 483, 414, -1, + 460, 529, 528, -1, 460, 461, 529, -1, + 416, 483, 415, -1, 416, 484, 483, -1, + 459, 528, 527, -1, 459, 460, 528, -1, + 526, 459, 527, -1, 417, 484, 416, -1, + 417, 485, 484, -1, 458, 459, 526, -1, + 525, 458, 526, -1, 418, 485, 417, -1, + 418, 486, 485, -1, 457, 458, 525, -1, + 524, 457, 525, -1, 419, 486, 418, -1, + 419, 487, 486, -1, 456, 457, 524, -1, + 488, 487, 419, -1, 420, 488, 419, -1, + 455, 524, 523, -1, 455, 456, 524, -1, + 454, 455, 523, -1, 489, 420, 421, -1, + 489, 488, 420, -1, 522, 454, 523, -1, + 422, 489, 421, -1, 490, 489, 422, -1, + 521, 453, 454, -1, 521, 454, 522, -1, + 423, 490, 422, -1, 452, 453, 521, -1, + 491, 490, 423, -1, 520, 452, 521, -1, + 424, 491, 423, -1, 451, 452, 520, -1, + 492, 491, 424, -1, 519, 451, 520, -1, + 425, 492, 424, -1, 493, 492, 425, -1, + 518, 450, 451, -1, 518, 451, 519, -1, + 426, 493, 425, -1, 449, 450, 518, -1, + 494, 493, 426, -1, 517, 449, 518, -1, + 448, 449, 517, -1, 495, 494, 426, -1, + 495, 426, 427, -1, 516, 448, 517, -1, + 496, 495, 427, -1, 496, 427, 428, -1, + 515, 448, 516, -1, 515, 447, 448, -1, + 497, 428, 429, -1, 497, 496, 428, -1, + 514, 446, 447, -1, 514, 447, 515, -1, + 430, 497, 429, -1, 498, 497, 430, -1, + 513, 445, 446, -1, 513, 446, 514, -1, + 499, 430, 431, -1, 499, 498, 430, -1, + 512, 444, 445, -1, 512, 445, 513, -1, + 432, 499, 431, -1, 500, 499, 432, -1, + 511, 443, 444, -1, 511, 444, 512, -1, + 501, 432, 433, -1, 501, 500, 432, -1, + 510, 442, 443, -1, 510, 443, 511, -1, + 502, 433, 434, -1, 502, 501, 433, -1, + 509, 441, 442, -1, 509, 442, 510, -1, + 503, 434, 435, -1, 503, 435, 436, -1, + 503, 502, 434, -1, 508, 439, 440, -1, + 508, 440, 441, -1, 508, 441, 509, -1, + 504, 503, 436, -1, 507, 438, 439, -1, + 507, 439, 508, -1, 505, 504, 436, -1, + 505, 436, 437, -1, 506, 438, 507, -1, + 506, 505, 437, -1, 506, 437, 438, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o3 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o1 + + } + + } + + } ] + + }, + + USE o2, + + Group { + children [ + USE o0, + + USE o3 ] + + }, + + USE o3 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 0 0 + rotation 1 -0 -0 1.5707964 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o4 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.66666669 1 1 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o5 Coordinate { + point [ 4.5500002 3.165 -1.2226256e-015, + 4.5500002 3.1453645 0.15543118, + 4.5500002 3.0876918 0.30109605, + 4.5500002 2.9956055 0.42784193, + 4.5500002 2.8748918 0.52770495, + 4.5500002 2.7331357 0.5944103, + 4.5500002 2.5792441 0.62376672, + 4.5500002 2.4228866 0.61392951, + 4.5500002 2.2738879 0.56551689, + 4.5500002 2.1416099 0.48157078, + 4.5500002 2.0343645 0.36736578, + 4.5500002 1.9588897 0.23007785, + 4.5500002 1.9199283 0.078333274, + 4.5500002 1.9199283 -0.078333274, + 4.5500002 1.9588897 -0.23007785, + 4.5500002 2.0343645 -0.36736578, + 4.5500002 2.1416099 -0.48157078, + 4.5500002 2.2738879 -0.56551689, + 4.5500002 2.4228866 -0.61392951, + 4.5500002 2.5792441 -0.62376672, + 4.5500002 2.7331357 -0.5944103, + 4.5500002 2.8748918 -0.52770495, + 4.5500002 2.9956055 -0.42784193, + 4.5500002 3.0876918 -0.30109605, + 4.5500002 3.1453645 -0.15543118, + 4.5500002 3.165 -1.2226256e-015, + 4.25 3.4649999 -1.5387691e-015, + 4.5397778 3.2426457 -1.3044496e-015, + 4.5098076 3.3150001 -1.3806974e-015, + 4.462132 3.3771319 -1.4461728e-015, + 4.4000001 3.4248075 -1.4964139e-015, + 4.3276458 3.4547777 -1.5279968e-015, + 4.5500002 3.165 -1.2226256e-015, + 4.5500002 3.1453645 0.15543118, + 4.5500002 3.0876918 0.30109605, + 4.5500002 2.9956055 0.42784193, + 4.5500002 2.8748918 0.52770495, + 4.5500002 2.7331357 0.5944103, + 4.5500002 2.5792441 0.62376672, + 4.5500002 2.4228866 0.61392951, + 4.5500002 2.2738879 0.56551689, + 4.5500002 2.1416099 0.48157078, + 4.5500002 2.0343645 0.36736578, + 4.5500002 1.9588897 0.23007785, + 4.5500002 1.9199283 0.078333274, + 4.5500002 1.9199283 -0.078333274, + 4.5500002 1.9588897 -0.23007785, + 4.5500002 2.0343645 -0.36736578, + 4.5500002 2.1416099 -0.48157078, + 4.5500002 2.2738879 -0.56551689, + 4.5500002 2.4228866 -0.61392951, + 4.5500002 2.5792441 -0.62376672, + 4.5500002 2.7331357 -0.5944103, + 4.5500002 2.8748918 -0.52770495, + 4.5500002 2.9956055 -0.42784193, + 4.5500002 3.0876918 -0.30109605, + 4.5500002 3.1453645 -0.15543118, + 4.25 3.4649999 -1.5387691e-015, + 4.25 3.4582558 0.11149643, + 4.25 3.4381211 0.22136699, + 4.25 3.4048901 0.32800952, + 4.25 3.3590469 0.42986894, + 4.25 3.30126 0.52545989, + 4.25 3.2323725 0.61338848, + 4.25 3.1533885 0.69237244, + 4.25 3.06546 0.76126009, + 4.25 2.9698689 0.8190468, + 4.25 2.8680096 0.86489004, + 4.25 2.7613671 0.89812118, + 4.25 2.6514964 0.91825569, + 4.25 2.54 0.92500001, + 4.25 2.4285035 0.91825569, + 4.25 2.3186331 0.89812118, + 4.25 2.2119906 0.86489004, + 4.25 2.110131 0.8190468, + 4.25 2.0145402 0.76126009, + 4.25 1.9266115 0.69237244, + 4.25 1.8476275 0.61338848, + 4.25 1.7787399 0.52545989, + 4.25 1.7209532 0.42986894, + 4.25 1.67511 0.32800952, + 4.25 1.6418788 0.22136699, + 4.25 1.6217443 0.11149643, + 4.25 1.615 1.3456274e-015, + 4.25 1.6217443 -0.11149643, + 4.25 1.6418788 -0.22136699, + 4.25 1.67511 -0.32800952, + 4.25 1.7209532 -0.42986894, + 4.25 1.7787399 -0.52545989, + 4.25 1.8476275 -0.61338848, + 4.25 1.9266115 -0.69237244, + 4.25 2.0145402 -0.76126009, + 4.25 2.110131 -0.8190468, + 4.25 2.2119906 -0.86489004, + 4.25 2.3186331 -0.89812118, + 4.25 2.4285035 -0.91825569, + 4.25 2.54 -0.92500001, + 4.25 2.6514964 -0.91825569, + 4.25 2.7613671 -0.89812118, + 4.25 2.8680096 -0.86489004, + 4.25 2.9698689 -0.8190468, + 4.25 3.06546 -0.76126009, + 4.25 3.1533885 -0.69237244, + 4.25 3.2323725 -0.61338848, + 4.25 3.30126 -0.52545989, + 4.25 3.3590469 -0.42986894, + 4.25 3.4048901 -0.32800952, + 4.25 3.4381211 -0.22136699, + 4.25 3.4582558 -0.11149643, + 4.5397778 3.2426457 -1.3044496e-015, + 4.5098076 3.3150001 -1.3806974e-015, + 4.462132 3.3771319 -1.4461728e-015, + 4.4000001 3.4248075 -1.4964139e-015, + 4.3276458 3.4547777 -1.5279968e-015, + 4.5397778 3.2375226 0.084694579, + 4.5397778 3.2222281 0.16815412, + 4.5098076 3.3093493 0.093415931, + 4.5397778 3.1969852 0.2491616, + 4.5098076 3.29248 0.18546964, + 4.462132 3.3710284 0.10090511, + 4.5397778 3.1621618 0.32653573, + 4.5098076 3.2646375 0.27481878, + 4.462132 3.3528066 0.20033881, + 4.4000001 3.4183564 0.10665178, + 4.5397778 3.1182661 0.39914826, + 4.5098076 3.2262285 0.36016047, + 4.462132 3.322732 0.2968511, + 4.4000001 3.3990967 0.21174832, + 4.3276458 3.448108 0.11026427, + 4.5397778 3.0659378 0.4659403, + 4.5098076 3.1778126 0.44025019, + 4.462132 3.2812436 0.38903466, + 4.4000001 3.3673096 0.31375709, + 4.3276458 3.428196 0.21892065, + 4.5397778 3.0059402 0.52593786, + 4.5098076 3.1200957 0.51392007, + 4.462132 3.2289462 0.4755452, + 4.4000001 3.3234582 0.4111906, + 4.3276458 3.3953321 0.32438466, + 4.5397778 2.9391482 0.57826608, + 4.5098076 3.05392 0.58009583, + 4.462132 3.1666024 0.55512124, + 4.4000001 3.2681823 0.50262803, + 4.3276458 3.3499954 0.42511842, + 4.5397778 2.8665357 0.62216187, + 4.5098076 2.9802501 0.6378125, + 4.462132 3.0951211 0.62660235, + 4.4000001 3.2022879 0.58673596, + 4.3276458 3.2928474 0.51965296, + 4.5397778 2.7891617 0.65698516, + 4.5098076 2.9001606 0.68622839, + 4.462132 3.0155451 0.68894619, + 4.4000001 3.1267359 0.66228801, + 4.3276458 3.224721 0.60660988, + 4.5397778 2.7081542 0.68222809, + 4.5098076 2.8148189 0.72463757, + 4.462132 2.9290347 0.7412436, + 4.4000001 3.042628 0.72818238, + 4.3276458 3.1466098 0.68472099, + 4.5397778 2.6246946 0.69752264, + 4.5098076 2.7254696 0.75247991, + 4.462132 2.8368511 0.78273207, + 4.4000001 2.9511907 0.78345823, + 4.3276458 3.059653 0.75284731, + 4.5397778 2.5841196 0.7012592, + 4.5397778 2.54 0.70264572, + 4.5098076 2.6334159 0.7693494, + 4.462132 2.7403388 0.81280649, + 4.4000001 2.8537571 0.82730949, + 4.3276458 2.9651184 0.80999547, + 4.5098076 2.5886626 0.7734707, + 4.5397778 2.4553053 0.69752264, + 4.5098076 2.54 0.77499998, + 4.462132 2.6409051 0.8310284, + 4.4000001 2.7517483 0.85909671, + 4.3276458 2.8643847 0.85533208, + 4.5397778 2.4083374 0.69019991, + 4.462132 2.5925639 0.83548015, + 4.5397778 2.371846 0.68222809, + 4.5098076 2.446584 0.7693494, + 4.462132 2.54 0.83713204, + 4.4000001 2.6466517 0.8783564, + 4.3276458 2.7589207 0.88819599, + 4.5098076 2.3947794 0.76127261, + 4.4000001 2.5955575 0.88306165, + 4.5397778 2.2908385 0.65698516, + 4.5098076 2.3545303 0.75247991, + 4.462132 2.4390948 0.8310284, + 4.4000001 2.54 0.88480765, + 4.3276458 2.6502643 0.908108, + 4.5397778 2.240828 0.63577282, + 4.462132 2.383137 0.82230413, + 4.3276458 2.5974393 0.91297263, + 4.5098076 2.2651813 0.72463757, + 4.462132 2.3396611 0.81280649, + 4.4000001 2.4333482 0.8783564, + 4.3276458 2.54 0.91477776, + 4.5098076 2.210021 0.70124096, + 4.4000001 2.3742037 0.86913526, + 4.5397778 2.1408517 0.57826608, + 4.462132 2.2431488 0.78273207, + 4.4000001 2.3282516 0.85909671, + 4.3276458 2.4297357 0.908108, + 4.5397778 2.0921168 0.54139781, + 4.462132 2.1835666 0.7574597, + 4.3276458 2.3685877 0.89857453, + 4.5098076 2.0997498 0.6378125, + 4.4000001 2.2262428 0.82730949, + 4.3276458 2.3210793 0.88819599, + 4.5098076 2.0459964 0.59714776, + 4.4000001 2.1632671 0.80059785, + 4.5397778 2.0140622 0.4659403, + 4.462132 2.0644548 0.68894619, + 4.3276458 2.2156153 0.85533208, + 4.5397778 1.9715477 0.41300479, + 4.462132 2.006392 0.64502132, + 4.3276458 2.1505065 0.82771564, + 4.5098076 1.9599042 0.51392007, + 4.4000001 2.0373719 0.72818238, + 4.5098076 1.9130118 0.45553356, + 4.4000001 1.9760025 0.68175596, + 4.5397778 1.9178381 0.32653573, + 4.462132 1.9133977 0.55512124, + 4.3276458 2.0203471 0.75284731, + 4.5397778 1.8866966 0.25866115, + 4.462132 1.862746 0.49205387, + 4.3276458 1.9568987 0.70484835, + 4.5098076 1.8537716 0.36016047, + 4.4000001 1.877712 0.58673596, + 4.5098076 1.8194232 0.28529653, + 4.4000001 1.8241756 0.52007687, + 4.5397778 1.8577719 0.16815412, + 4.462132 1.7987564 0.38903466, + 4.3276458 1.855279 0.60660988, + 4.5397778 1.8428949 0.088064857, + 4.462132 1.7616544 0.30816886, + 4.3276458 1.7999293 0.53769284, + 4.5098076 1.7875201 0.18546964, + 4.4000001 1.7565417 0.4111906, + 4.5397778 1.8373543 1.7646297e-016, + 4.5098076 1.7711111 0.097133256, + 4.4000001 1.7173266 0.32571942, + 4.462132 1.7271935 0.20033881, + 4.3276458 1.7300045 0.42511842, + 4.5397778 1.8424773 -0.084694579, + 4.5098076 1.765 2.5271077e-016, + 4.462132 1.709469 0.10492046, + 4.3276458 1.6894611 0.33675215, + 4.4000001 1.6809033 0.21174832, + 4.5397778 1.8577719 -0.16815412, + 4.5098076 1.7706506 -0.093415931, + 4.462132 1.702868 3.1818623e-016, + 4.4000001 1.6621693 0.1108958, + 4.3276458 1.6518041 0.21892065, + 4.5397778 1.8830148 -0.2491616, + 4.5098076 1.7875201 -0.18546964, + 4.462132 1.7089716 -0.10090511, + 4.4000001 1.6551924 3.6842733e-016, + 4.3276458 1.6324356 0.11465205, + 4.5397778 1.9178381 -0.32653573, + 4.5098076 1.8153625 -0.27481878, + 4.462132 1.7271935 -0.20033881, + 4.4000001 1.6616436 -0.10665178, + 4.3276458 1.6252222 4.000102e-016, + 4.5397778 1.9617339 -0.39914826, + 4.5098076 1.8537716 -0.36016047, + 4.462132 1.757268 -0.2968511, + 4.4000001 1.6809033 -0.21174832, + 4.3276458 1.631892 -0.11026427, + 4.5397778 2.0140622 -0.4659403, + 4.5098076 1.9021875 -0.44025019, + 4.462132 1.7987564 -0.38903466, + 4.4000001 1.7126905 -0.31375709, + 4.3276458 1.6518041 -0.21892065, + 4.5397778 2.0740597 -0.52593786, + 4.5098076 1.9599042 -0.51392007, + 4.462132 1.8510538 -0.4755452, + 4.4000001 1.7565417 -0.4111906, + 4.3276458 1.6846679 -0.32438466, + 4.5397778 2.1408517 -0.57826608, + 4.5098076 2.0260799 -0.58009583, + 4.462132 1.9133977 -0.55512124, + 4.4000001 1.8118176 -0.50262803, + 4.3276458 1.7300045 -0.42511842, + 4.5397778 2.2134643 -0.62216187, + 4.5098076 2.0997498 -0.6378125, + 4.462132 1.9848788 -0.62660235, + 4.4000001 1.877712 -0.58673596, + 4.3276458 1.7871526 -0.51965296, + 4.5397778 2.2908385 -0.65698516, + 4.5098076 2.1798396 -0.68622839, + 4.462132 2.0644548 -0.68894619, + 4.4000001 1.953264 -0.66228801, + 4.3276458 1.855279 -0.60660988, + 4.5397778 2.371846 -0.68222809, + 4.5098076 2.2651813 -0.72463757, + 4.462132 2.1509655 -0.7412436, + 4.4000001 2.0373719 -0.72818238, + 4.3276458 1.9333901 -0.68472099, + 4.5397778 2.4083374 -0.69019991, + 4.5397778 2.4553053 -0.69752264, + 4.5098076 2.3545303 -0.75247991, + 4.462132 2.2431488 -0.78273207, + 4.4000001 2.1288095 -0.78345823, + 4.3276458 2.0203471 -0.75284731, + 4.5098076 2.3947794 -0.76127261, + 4.5397778 2.54 -0.70264572, + 4.5098076 2.446584 -0.7693494, + 4.462132 2.3396611 -0.81280649, + 4.4000001 2.2262428 -0.82730949, + 4.3276458 2.1148815 -0.80999547, + 4.5397778 2.5841196 -0.7012592, + 4.462132 2.383137 -0.82230413, + 4.5397778 2.6246946 -0.69752264, + 4.5098076 2.54 -0.77499998, + 4.462132 2.4390948 -0.8310284, + 4.4000001 2.3282516 -0.85909671, + 4.3276458 2.2156153 -0.85533208, + 4.5098076 2.5886626 -0.7734707, + 4.4000001 2.3742037 -0.86913526, + 4.5397778 2.7081542 -0.68222809, + 4.5098076 2.6334159 -0.7693494, + 4.462132 2.54 -0.83713204, + 4.4000001 2.4333482 -0.8783564, + 4.3276458 2.3210793 -0.88819599, + 4.5397778 2.7571294 -0.66825581, + 4.462132 2.5925639 -0.83548015, + 4.3276458 2.3685877 -0.89857453, + 4.5098076 2.7254696 -0.75247991, + 4.462132 2.6409051 -0.8310284, + 4.4000001 2.54 -0.88480765, + 4.3276458 2.4297357 -0.908108, + 4.5098076 2.7794881 -0.73706877, + 4.4000001 2.5955575 -0.88306165, + 4.5397778 2.8665357 -0.62216187, + 4.462132 2.7403388 -0.81280649, + 4.4000001 2.6466517 -0.8783564, + 4.3276458 2.54 -0.91477776, + 4.5397778 2.9164965 -0.59326339, + 4.462132 2.7986879 -0.79615986, + 4.3276458 2.5974393 -0.91297263, + 4.5098076 2.9001606 -0.68622839, + 4.4000001 2.7517483 -0.85909671, + 4.3276458 2.6502643 -0.908108, + 4.5098076 2.9552658 -0.65435416, + 4.4000001 2.8134205 -0.84150207, + 4.5397778 3.0059402 -0.52593786, + 4.462132 2.9290347 -0.7412436, + 4.3276458 2.7589207 -0.88819599, + 4.5397778 3.0522068 -0.48099408, + 4.462132 2.9885578 -0.70681393, + 4.3276458 2.8226819 -0.87000531, + 4.5098076 3.05392 -0.58009583, + 4.4000001 2.9511907 -0.78345823, + 4.5098076 3.1049507 -0.53052402, + 4.4000001 3.0141037 -0.74706781, + 4.5397778 3.1182661 -0.39914826, + 4.462132 3.0951211 -0.62660235, + 4.3276458 2.9651184 -0.80999547, + 4.5397778 3.1557331 -0.33850217, + 4.462132 3.150243 -0.57305634, + 4.3276458 3.0301623 -0.77237242, + 4.5098076 3.1778126 -0.44025019, + 4.4000001 3.1267359 -0.66228801, + 4.5098076 3.2191377 -0.37335908, + 4.4000001 3.1849971 -0.60569251, + 4.5397778 3.1969852 -0.2491616, + 4.462132 3.2289462 -0.4755452, + 4.3276458 3.1466098 -0.68472099, + 4.5397778 3.2205708 -0.17474088, + 4.462132 3.2735844 -0.40329143, + 4.3276458 3.2068443 -0.62620848, + 4.5098076 3.2646375 -0.27481878, + 4.4000001 3.2681823 -0.50262803, + 4.5098076 3.290652 -0.19273466, + 4.4000001 3.3153629 -0.42625931, + 4.5397778 3.2375226 -0.084694579, + 4.462132 3.322732 -0.2968511, + 4.3276458 3.2928474 -0.51965296, + 4.462132 3.350832 -0.20818627, + 4.3276458 3.3416259 -0.44069755, + 4.5098076 3.3093493 -0.093415931, + 4.4000001 3.3673096 -0.31375709, + 4.4000001 3.3970098 -0.22004271, + 4.462132 3.3710284 -0.10090511, + 4.3276458 3.3953321 -0.32438466, + 4.3276458 3.4260383 -0.22749597, + 4.4000001 3.4183564 -0.10665178, + 4.3276458 3.448108 -0.11026427, + 0.85000002 3.4649999 -1.5387691e-015, + 4.25 3.4649999 -1.5387691e-015, + 0.85000002 3.4649999 -1.5387691e-015, + 0.85000002 3.4582558 0.11149643, + 0.85000002 3.4381211 0.22136699, + 0.85000002 3.4048901 0.32800952, + 0.85000002 3.3590469 0.42986894, + 0.85000002 3.30126 0.52545989, + 0.85000002 3.2323725 0.61338848, + 0.85000002 3.1533885 0.69237244, + 0.85000002 3.06546 0.76126009, + 0.85000002 2.9698689 0.8190468, + 0.85000002 2.8680096 0.86489004, + 0.85000002 2.7613671 0.89812118, + 0.85000002 2.6514964 0.91825569, + 0.85000002 2.54 0.92500001, + 0.85000002 2.4285035 0.91825569, + 0.85000002 2.3186331 0.89812118, + 0.85000002 2.2119906 0.86489004, + 0.85000002 2.110131 0.8190468, + 0.85000002 2.0145402 0.76126009, + 0.85000002 1.9266115 0.69237244, + 0.85000002 1.8476275 0.61338848, + 0.85000002 1.7787399 0.52545989, + 0.85000002 1.7209532 0.42986894, + 0.85000002 1.67511 0.32800952, + 0.85000002 1.6418788 0.22136699, + 0.85000002 1.6217443 0.11149643, + 0.85000002 1.615 1.3456274e-015, + 0.85000002 1.6217443 -0.11149643, + 0.85000002 1.6418788 -0.22136699, + 0.85000002 1.67511 -0.32800952, + 0.85000002 1.7209532 -0.42986894, + 0.85000002 1.7787399 -0.52545989, + 0.85000002 1.8476275 -0.61338848, + 0.85000002 1.9266115 -0.69237244, + 0.85000002 2.0145402 -0.76126009, + 0.85000002 2.110131 -0.8190468, + 0.85000002 2.2119906 -0.86489004, + 0.85000002 2.3186331 -0.89812118, + 0.85000002 2.4285035 -0.91825569, + 0.85000002 2.54 -0.92500001, + 0.85000002 2.6514964 -0.91825569, + 0.85000002 2.7613671 -0.89812118, + 0.85000002 2.8680096 -0.86489004, + 0.85000002 2.9698689 -0.8190468, + 0.85000002 3.06546 -0.76126009, + 0.85000002 3.1533885 -0.69237244, + 0.85000002 3.2323725 -0.61338848, + 0.85000002 3.30126 -0.52545989, + 0.85000002 3.3590469 -0.42986894, + 0.85000002 3.4048901 -0.32800952, + 0.85000002 3.4381211 -0.22136699, + 0.85000002 3.4582558 -0.11149643, + 4.25 3.4649999 -1.5387691e-015, + 4.25 3.4582558 0.11149643, + 4.25 3.4381211 0.22136699, + 4.25 3.4048901 0.32800952, + 4.25 3.3590469 0.42986894, + 4.25 3.30126 0.52545989, + 4.25 3.2323725 0.61338848, + 4.25 3.1533885 0.69237244, + 4.25 3.06546 0.76126009, + 4.25 2.9698689 0.8190468, + 4.25 2.8680096 0.86489004, + 4.25 2.7613671 0.89812118, + 4.25 2.6514964 0.91825569, + 4.25 2.54 0.92500001, + 4.25 2.4285035 0.91825569, + 4.25 2.3186331 0.89812118, + 4.25 2.2119906 0.86489004, + 4.25 2.110131 0.8190468, + 4.25 2.0145402 0.76126009, + 4.25 1.9266115 0.69237244, + 4.25 1.8476275 0.61338848, + 4.25 1.7787399 0.52545989, + 4.25 1.7209532 0.42986894, + 4.25 1.67511 0.32800952, + 4.25 1.6418788 0.22136699, + 4.25 1.6217443 0.11149643, + 4.25 1.615 1.3456274e-015, + 4.25 1.6217443 -0.11149643, + 4.25 1.6418788 -0.22136699, + 4.25 1.67511 -0.32800952, + 4.25 1.7209532 -0.42986894, + 4.25 1.7787399 -0.52545989, + 4.25 1.8476275 -0.61338848, + 4.25 1.9266115 -0.69237244, + 4.25 2.0145402 -0.76126009, + 4.25 2.110131 -0.8190468, + 4.25 2.2119906 -0.86489004, + 4.25 2.3186331 -0.89812118, + 4.25 2.4285035 -0.91825569, + 4.25 2.54 -0.92500001, + 4.25 2.6514964 -0.91825569, + 4.25 2.7613671 -0.89812118, + 4.25 2.8680096 -0.86489004, + 4.25 2.9698689 -0.8190468, + 4.25 3.06546 -0.76126009, + 4.25 3.1533885 -0.69237244, + 4.25 3.2323725 -0.61338848, + 4.25 3.30126 -0.52545989, + 4.25 3.3590469 -0.42986894, + 4.25 3.4048901 -0.32800952, + 4.25 3.4381211 -0.22136699, + 4.25 3.4582558 -0.11149643, + 0.85000002 3.4649999 -1.5387691e-015, + 0.55000001 3.165 -1.2226256e-015, + 0.7723543 3.4547777 -1.5279968e-015, + 0.69999999 3.4248075 -1.4964139e-015, + 0.63786799 3.3771319 -1.4461728e-015, + 0.59019238 3.3150001 -1.3806974e-015, + 0.56022227 3.2426457 -1.3044496e-015, + 0.85000002 3.4649999 -1.5387691e-015, + 0.85000002 3.4582558 0.11149643, + 0.85000002 3.4381211 0.22136699, + 0.85000002 3.4048901 0.32800952, + 0.85000002 3.3590469 0.42986894, + 0.85000002 3.30126 0.52545989, + 0.85000002 3.2323725 0.61338848, + 0.85000002 3.1533885 0.69237244, + 0.85000002 3.06546 0.76126009, + 0.85000002 2.9698689 0.8190468, + 0.85000002 2.8680096 0.86489004, + 0.85000002 2.7613671 0.89812118, + 0.85000002 2.6514964 0.91825569, + 0.85000002 2.54 0.92500001, + 0.85000002 2.4285035 0.91825569, + 0.85000002 2.3186331 0.89812118, + 0.85000002 2.2119906 0.86489004, + 0.85000002 2.110131 0.8190468, + 0.85000002 2.0145402 0.76126009, + 0.85000002 1.9266115 0.69237244, + 0.85000002 1.8476275 0.61338848, + 0.85000002 1.7787399 0.52545989, + 0.85000002 1.7209532 0.42986894, + 0.85000002 1.67511 0.32800952, + 0.85000002 1.6418788 0.22136699, + 0.85000002 1.6217443 0.11149643, + 0.85000002 1.615 1.3456274e-015, + 0.85000002 1.6217443 -0.11149643, + 0.85000002 1.6418788 -0.22136699, + 0.85000002 1.67511 -0.32800952, + 0.85000002 1.7209532 -0.42986894, + 0.85000002 1.7787399 -0.52545989, + 0.85000002 1.8476275 -0.61338848, + 0.85000002 1.9266115 -0.69237244, + 0.85000002 2.0145402 -0.76126009, + 0.85000002 2.110131 -0.8190468, + 0.85000002 2.2119906 -0.86489004, + 0.85000002 2.3186331 -0.89812118, + 0.85000002 2.4285035 -0.91825569, + 0.85000002 2.54 -0.92500001, + 0.85000002 2.6514964 -0.91825569, + 0.85000002 2.7613671 -0.89812118, + 0.85000002 2.8680096 -0.86489004, + 0.85000002 2.9698689 -0.8190468, + 0.85000002 3.06546 -0.76126009, + 0.85000002 3.1533885 -0.69237244, + 0.85000002 3.2323725 -0.61338848, + 0.85000002 3.30126 -0.52545989, + 0.85000002 3.3590469 -0.42986894, + 0.85000002 3.4048901 -0.32800952, + 0.85000002 3.4381211 -0.22136699, + 0.85000002 3.4582558 -0.11149643, + 0.55000001 3.165 -1.2226256e-015, + 0.55000001 3.1453645 0.15543118, + 0.55000001 3.0876918 0.30109605, + 0.55000001 2.9956055 0.42784193, + 0.55000001 2.8748918 0.52770495, + 0.55000001 2.7331357 0.5944103, + 0.55000001 2.5792441 0.62376672, + 0.55000001 2.4228866 0.61392951, + 0.55000001 2.2738879 0.56551689, + 0.55000001 2.1416099 0.48157078, + 0.55000001 2.0343645 0.36736578, + 0.55000001 1.9588897 0.23007785, + 0.55000001 1.9199283 0.078333274, + 0.55000001 1.9199283 -0.078333274, + 0.55000001 1.9588897 -0.23007785, + 0.55000001 2.0343645 -0.36736578, + 0.55000001 2.1416099 -0.48157078, + 0.55000001 2.2738879 -0.56551689, + 0.55000001 2.4228866 -0.61392951, + 0.55000001 2.5792441 -0.62376672, + 0.55000001 2.7331357 -0.5944103, + 0.55000001 2.8748918 -0.52770495, + 0.55000001 2.9956055 -0.42784193, + 0.55000001 3.0876918 -0.30109605, + 0.55000001 3.1453645 -0.15543118, + 0.7723543 3.4547777 -1.5279968e-015, + 0.69999999 3.4248075 -1.4964139e-015, + 0.63786799 3.3771319 -1.4461728e-015, + 0.59019238 3.3150001 -1.3806974e-015, + 0.56022227 3.2426457 -1.3044496e-015, + 0.7723543 3.448108 0.11026427, + 0.7723543 3.428196 0.21892065, + 0.69999999 3.4183564 0.10665178, + 0.7723543 3.3953321 0.32438466, + 0.69999999 3.3990967 0.21174832, + 0.63786799 3.3710284 0.10090511, + 0.7723543 3.3499954 0.42511842, + 0.69999999 3.3673096 0.31375709, + 0.63786799 3.3528066 0.20033881, + 0.59019238 3.3093493 0.093415931, + 0.7723543 3.2928474 0.51965296, + 0.69999999 3.3234582 0.4111906, + 0.63786799 3.322732 0.2968511, + 0.59019238 3.29248 0.18546964, + 0.56022227 3.2375226 0.084694579, + 0.7723543 3.224721 0.60660988, + 0.69999999 3.2681823 0.50262803, + 0.63786799 3.2812436 0.38903466, + 0.59019238 3.2646375 0.27481878, + 0.56022227 3.2222281 0.16815412, + 0.7723543 3.1466098 0.68472099, + 0.69999999 3.2022879 0.58673596, + 0.63786799 3.2289462 0.4755452, + 0.59019238 3.2262285 0.36016047, + 0.56022227 3.1969852 0.2491616, + 0.7723543 3.059653 0.75284731, + 0.69999999 3.1267359 0.66228801, + 0.63786799 3.1666024 0.55512124, + 0.59019238 3.1778126 0.44025019, + 0.56022227 3.1621618 0.32653573, + 0.7723543 2.9651184 0.80999547, + 0.69999999 3.042628 0.72818238, + 0.63786799 3.0951211 0.62660235, + 0.59019238 3.1200957 0.51392007, + 0.56022227 3.1182661 0.39914826, + 0.7723543 2.8643847 0.85533208, + 0.69999999 2.9511907 0.78345823, + 0.63786799 3.0155451 0.68894619, + 0.59019238 3.05392 0.58009583, + 0.56022227 3.0659378 0.4659403, + 0.7723543 2.7589207 0.88819599, + 0.69999999 2.8537571 0.82730949, + 0.63786799 2.9290347 0.7412436, + 0.59019238 2.9802501 0.6378125, + 0.56022227 3.0059402 0.52593786, + 0.7723543 2.6502643 0.908108, + 0.69999999 2.7517483 0.85909671, + 0.63786799 2.8368511 0.78273207, + 0.59019238 2.9001606 0.68622839, + 0.56022227 2.9391482 0.57826608, + 0.7723543 2.5974393 0.91297263, + 0.7723543 2.54 0.91477776, + 0.69999999 2.6466517 0.8783564, + 0.63786799 2.7403388 0.81280649, + 0.59019238 2.8148189 0.72463757, + 0.56022227 2.8665357 0.62216187, + 0.69999999 2.5955575 0.88306165, + 0.7723543 2.4297357 0.908108, + 0.69999999 2.54 0.88480765, + 0.63786799 2.6409051 0.8310284, + 0.59019238 2.7254696 0.75247991, + 0.56022227 2.7891617 0.65698516, + 0.7723543 2.3685877 0.89857453, + 0.63786799 2.5925639 0.83548015, + 0.7723543 2.3210793 0.88819599, + 0.69999999 2.4333482 0.8783564, + 0.63786799 2.54 0.83713204, + 0.59019238 2.6334159 0.7693494, + 0.56022227 2.7081542 0.68222809, + 0.69999999 2.3742037 0.86913526, + 0.59019238 2.5886626 0.7734707, + 0.7723543 2.2156153 0.85533208, + 0.69999999 2.3282516 0.85909671, + 0.63786799 2.4390948 0.8310284, + 0.59019238 2.54 0.77499998, + 0.56022227 2.6246946 0.69752264, + 0.7723543 2.1505065 0.82771564, + 0.63786799 2.383137 0.82230413, + 0.56022227 2.5841196 0.7012592, + 0.69999999 2.2262428 0.82730949, + 0.63786799 2.3396611 0.81280649, + 0.59019238 2.446584 0.7693494, + 0.56022227 2.54 0.70264572, + 0.69999999 2.1632671 0.80059785, + 0.59019238 2.3947794 0.76127261, + 0.7723543 2.0203471 0.75284731, + 0.63786799 2.2431488 0.78273207, + 0.59019238 2.3545303 0.75247991, + 0.56022227 2.4553053 0.69752264, + 0.7723543 1.9568987 0.70484835, + 0.63786799 2.1835666 0.7574597, + 0.56022227 2.4083374 0.69019991, + 0.69999999 2.0373719 0.72818238, + 0.59019238 2.2651813 0.72463757, + 0.56022227 2.371846 0.68222809, + 0.69999999 1.9760025 0.68175596, + 0.59019238 2.210021 0.70124096, + 0.7723543 1.855279 0.60660988, + 0.63786799 2.0644548 0.68894619, + 0.56022227 2.2908385 0.65698516, + 0.7723543 1.7999293 0.53769284, + 0.63786799 2.006392 0.64502132, + 0.56022227 2.240828 0.63577282, + 0.69999999 1.877712 0.58673596, + 0.59019238 2.0997498 0.6378125, + 0.69999999 1.8241756 0.52007687, + 0.59019238 2.0459964 0.59714776, + 0.7723543 1.7300045 0.42511842, + 0.63786799 1.9133977 0.55512124, + 0.56022227 2.1408517 0.57826608, + 0.7723543 1.6894611 0.33675215, + 0.63786799 1.862746 0.49205387, + 0.56022227 2.0921168 0.54139781, + 0.69999999 1.7565417 0.4111906, + 0.59019238 1.9599042 0.51392007, + 0.69999999 1.7173266 0.32571942, + 0.59019238 1.9130118 0.45553356, + 0.7723543 1.6518041 0.21892065, + 0.63786799 1.7987564 0.38903466, + 0.56022227 2.0140622 0.4659403, + 0.7723543 1.6324356 0.11465205, + 0.63786799 1.7616544 0.30816886, + 0.56022227 1.9715477 0.41300479, + 0.69999999 1.6809033 0.21174832, + 0.59019238 1.8537716 0.36016047, + 0.7723543 1.6252222 4.000102e-016, + 0.69999999 1.6621693 0.1108958, + 0.59019238 1.8194232 0.28529653, + 0.63786799 1.7271935 0.20033881, + 0.56022227 1.9178381 0.32653573, + 0.7723543 1.631892 -0.11026427, + 0.69999999 1.6551924 3.6842733e-016, + 0.63786799 1.709469 0.10492046, + 0.56022227 1.8866966 0.25866115, + 0.59019238 1.7875201 0.18546964, + 0.7723543 1.6518041 -0.21892065, + 0.69999999 1.6616436 -0.10665178, + 0.63786799 1.702868 3.1818623e-016, + 0.59019238 1.7711111 0.097133256, + 0.56022227 1.8577719 0.16815412, + 0.7723543 1.6846679 -0.32438466, + 0.69999999 1.6809033 -0.21174832, + 0.63786799 1.7089716 -0.10090511, + 0.59019238 1.765 2.5271077e-016, + 0.56022227 1.8428949 0.088064857, + 0.7723543 1.7300045 -0.42511842, + 0.69999999 1.7126905 -0.31375709, + 0.63786799 1.7271935 -0.20033881, + 0.59019238 1.7706506 -0.093415931, + 0.56022227 1.8373543 1.7646297e-016, + 0.7723543 1.7871526 -0.51965296, + 0.69999999 1.7565417 -0.4111906, + 0.63786799 1.757268 -0.2968511, + 0.59019238 1.7875201 -0.18546964, + 0.56022227 1.8424773 -0.084694579, + 0.7723543 1.855279 -0.60660988, + 0.69999999 1.8118176 -0.50262803, + 0.63786799 1.7987564 -0.38903466, + 0.59019238 1.8153625 -0.27481878, + 0.56022227 1.8577719 -0.16815412, + 0.7723543 1.9333901 -0.68472099, + 0.69999999 1.877712 -0.58673596, + 0.63786799 1.8510538 -0.4755452, + 0.59019238 1.8537716 -0.36016047, + 0.56022227 1.8830148 -0.2491616, + 0.7723543 2.0203471 -0.75284731, + 0.69999999 1.953264 -0.66228801, + 0.63786799 1.9133977 -0.55512124, + 0.59019238 1.9021875 -0.44025019, + 0.56022227 1.9178381 -0.32653573, + 0.7723543 2.1148815 -0.80999547, + 0.69999999 2.0373719 -0.72818238, + 0.63786799 1.9848788 -0.62660235, + 0.59019238 1.9599042 -0.51392007, + 0.56022227 1.9617339 -0.39914826, + 0.7723543 2.2156153 -0.85533208, + 0.69999999 2.1288095 -0.78345823, + 0.63786799 2.0644548 -0.68894619, + 0.59019238 2.0260799 -0.58009583, + 0.56022227 2.0140622 -0.4659403, + 0.7723543 2.3210793 -0.88819599, + 0.69999999 2.2262428 -0.82730949, + 0.63786799 2.1509655 -0.7412436, + 0.59019238 2.0997498 -0.6378125, + 0.56022227 2.0740597 -0.52593786, + 0.7723543 2.3685877 -0.89857453, + 0.7723543 2.4297357 -0.908108, + 0.69999999 2.3282516 -0.85909671, + 0.63786799 2.2431488 -0.78273207, + 0.59019238 2.1798396 -0.68622839, + 0.56022227 2.1408517 -0.57826608, + 0.69999999 2.3742037 -0.86913526, + 0.7723543 2.54 -0.91477776, + 0.69999999 2.4333482 -0.8783564, + 0.63786799 2.3396611 -0.81280649, + 0.59019238 2.2651813 -0.72463757, + 0.56022227 2.2134643 -0.62216187, + 0.7723543 2.5974393 -0.91297263, + 0.63786799 2.383137 -0.82230413, + 0.7723543 2.6502643 -0.908108, + 0.69999999 2.54 -0.88480765, + 0.63786799 2.4390948 -0.8310284, + 0.59019238 2.3545303 -0.75247991, + 0.56022227 2.2908385 -0.65698516, + 0.69999999 2.5955575 -0.88306165, + 0.59019238 2.3947794 -0.76127261, + 0.7723543 2.7589207 -0.88819599, + 0.69999999 2.6466517 -0.8783564, + 0.63786799 2.54 -0.83713204, + 0.59019238 2.446584 -0.7693494, + 0.56022227 2.371846 -0.68222809, + 0.7723543 2.8226819 -0.87000531, + 0.63786799 2.5925639 -0.83548015, + 0.56022227 2.4083374 -0.69019991, + 0.69999999 2.7517483 -0.85909671, + 0.63786799 2.6409051 -0.8310284, + 0.59019238 2.54 -0.77499998, + 0.56022227 2.4553053 -0.69752264, + 0.69999999 2.8134205 -0.84150207, + 0.59019238 2.5886626 -0.7734707, + 0.7723543 2.9651184 -0.80999547, + 0.63786799 2.7403388 -0.81280649, + 0.59019238 2.6334159 -0.7693494, + 0.56022227 2.54 -0.70264572, + 0.7723543 3.0301623 -0.77237242, + 0.63786799 2.7986879 -0.79615986, + 0.56022227 2.5841196 -0.7012592, + 0.69999999 2.9511907 -0.78345823, + 0.59019238 2.7254696 -0.75247991, + 0.56022227 2.6246946 -0.69752264, + 0.69999999 3.0141037 -0.74706781, + 0.59019238 2.7794881 -0.73706877, + 0.7723543 3.1466098 -0.68472099, + 0.63786799 2.9290347 -0.7412436, + 0.56022227 2.7081542 -0.68222809, + 0.7723543 3.2068443 -0.62620848, + 0.63786799 2.9885578 -0.70681393, + 0.56022227 2.7571294 -0.66825581, + 0.69999999 3.1267359 -0.66228801, + 0.59019238 2.9001606 -0.68622839, + 0.69999999 3.1849971 -0.60569251, + 0.59019238 2.9552658 -0.65435416, + 0.7723543 3.2928474 -0.51965296, + 0.63786799 3.0951211 -0.62660235, + 0.56022227 2.8665357 -0.62216187, + 0.7723543 3.3416259 -0.44069755, + 0.63786799 3.150243 -0.57305634, + 0.56022227 2.9164965 -0.59326339, + 0.69999999 3.2681823 -0.50262803, + 0.59019238 3.05392 -0.58009583, + 0.69999999 3.3153629 -0.42625931, + 0.59019238 3.1049507 -0.53052402, + 0.7723543 3.3953321 -0.32438466, + 0.63786799 3.2289462 -0.4755452, + 0.56022227 3.0059402 -0.52593786, + 0.7723543 3.4260383 -0.22749597, + 0.63786799 3.2735844 -0.40329143, + 0.56022227 3.0522068 -0.48099408, + 0.69999999 3.3673096 -0.31375709, + 0.59019238 3.1778126 -0.44025019, + 0.69999999 3.3970098 -0.22004271, + 0.59019238 3.2191377 -0.37335908, + 0.7723543 3.448108 -0.11026427, + 0.63786799 3.322732 -0.2968511, + 0.56022227 3.1182661 -0.39914826, + 0.63786799 3.350832 -0.20818627, + 0.56022227 3.1557331 -0.33850217, + 0.69999999 3.4183564 -0.10665178, + 0.59019238 3.2646375 -0.27481878, + 0.59019238 3.290652 -0.19273466, + 0.63786799 3.3710284 -0.10090511, + 0.56022227 3.1969852 -0.2491616, + 0.56022227 3.2205708 -0.17474088, + 0.59019238 3.3093493 -0.093415931, + 0.56022227 3.2375226 -0.084694579, + 0.55000001 3.165 -1.2226256e-015, + 0.55000001 3.1453645 0.15543118, + 0.55000001 3.0876918 0.30109605, + 0.55000001 2.9956055 0.42784193, + 0.55000001 2.8748918 0.52770495, + 0.55000001 2.7331357 0.5944103, + 0.55000001 2.5792441 0.62376672, + 0.55000001 2.4228866 0.61392951, + 0.55000001 2.2738879 0.56551689, + 0.55000001 2.1416099 0.48157078, + 0.55000001 2.0343645 0.36736578, + 0.55000001 1.9588897 0.23007785, + 0.55000001 1.9199283 0.078333274, + 0.55000001 1.9199283 -0.078333274, + 0.55000001 1.9588897 -0.23007785, + 0.55000001 2.0343645 -0.36736578, + 0.55000001 2.1416099 -0.48157078, + 0.55000001 2.2738879 -0.56551689, + 0.55000001 2.4228866 -0.61392951, + 0.55000001 2.5792441 -0.62376672, + 0.55000001 2.7331357 -0.5944103, + 0.55000001 2.8748918 -0.52770495, + 0.55000001 2.9956055 -0.42784193, + 0.55000001 3.0876918 -0.30109605, + 0.55000001 3.1453645 -0.15543118, + 4.5500002 3.165 -1.2226256e-015, + 4.25 3.4649999 -1.5387691e-015, + 0.85000002 3.4649999 -1.5387691e-015, + 0.55000001 3.165 -1.2226256e-015 ] + + } + coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 0, -1, 32, 109, 110, 111, 112, + 113, 57, -1, 26, 58, 59, 60, 61, + 62, 63, 64, 65, 66, 67, 68, 69, + 70, 71, 72, 73, 74, 75, 76, 77, + 78, 79, 80, 81, 82, 83, 84, 85, + 86, 87, 88, 89, 90, 91, 92, 93, + 94, 95, 96, 97, 98, 99, 100, 101, + 102, 103, 104, 105, 106, 107, 108, 57, + -1, 389, 390, -1, 389, 392, 393, 394, + 395, 396, 397, 398, 399, 400, 401, 402, + 403, 404, 405, 406, 407, 408, 409, 410, + 411, 412, 413, 414, 415, 416, 417, 418, + 419, 420, 421, 422, 423, 424, 425, 426, + 427, 428, 429, 430, 431, 432, 433, 434, + 435, 436, 437, 438, 439, 440, 441, 442, + 391, -1, 502, 579, 580, 581, 582, 583, + 554, -1, 496, 555, 556, 557, 558, 559, + 560, 561, 562, 563, 564, 565, 566, 567, + 568, 569, 570, 571, 572, 573, 574, 575, + 576, 577, 578, 554, -1 ] + + } + + } + + }, + + DEF o6 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.66666669 1 1 + transparency 0.56 + + } + + } + geometry + IndexedFaceSet { + coord + USE o5 + coordIndex [ 22, 20, 21, -1, 23, 24, 22, -1, + 18, 16, 17, -1, 19, 16, 18, -1, + 20, 16, 19, -1, 0, 16, 24, -1, + 22, 16, 20, -1, 24, 16, 22, -1, + 0, 15, 16, -1, 3, 5, 2, -1, + 4, 5, 3, -1, 2, 6, 1, -1, + 5, 6, 2, -1, 14, 12, 13, -1, + 15, 12, 14, -1, 6, 7, 1, -1, + 1, 11, 0, -1, 0, 11, 15, -1, + 15, 11, 12, -1, 7, 11, 1, -1, + 8, 9, 7, -1, 11, 9, 10, -1, + 7, 9, 11, -1, 314, 326, 318, -1, + 172, 187, 179, -1, 180, 187, 172, -1, + 179, 187, 183, -1, 318, 326, 321, -1, + 322, 326, 314, -1, 94, 327, 324, -1, + 95, 327, 94, -1, 177, 188, 180, -1, + 319, 327, 323, -1, 184, 188, 177, -1, + 324, 327, 319, -1, 181, 189, 184, -1, + 313, 328, 320, -1, 69, 189, 182, -1, + 182, 189, 181, -1, 321, 328, 313, -1, + 185, 190, 40, -1, 326, 329, 321, -1, + 183, 191, 186, -1, 187, 191, 183, -1, + 70, 192, 69, -1, 315, 330, 322, -1, + 69, 192, 189, -1, 323, 330, 315, -1, + 327, 331, 323, -1, 189, 192, 184, -1, + 323, 331, 330, -1, 185, 193, 190, -1, + 95, 331, 327, -1, 328, 332, 320, -1, + 320, 332, 325, -1, 186, 193, 185, -1, + 186, 194, 193, -1, 326, 333, 329, -1, + 330, 333, 322, -1, 191, 194, 186, -1, + 322, 333, 326, -1, 180, 195, 187, -1, + 52, 334, 53, -1, 188, 195, 180, -1, + 192, 196, 184, -1, 325, 334, 52, -1, + 71, 196, 70, -1, 70, 196, 192, -1, + 184, 196, 188, -1, 193, 197, 190, -1, + 321, 335, 328, -1, 329, 335, 321, -1, + 333, 336, 329, -1, 195, 198, 187, -1, + 95, 337, 331, -1, 331, 337, 330, -1, + 187, 198, 191, -1, 96, 337, 95, -1, + 40, 199, 41, -1, 334, 338, 53, -1, + 190, 199, 40, -1, 194, 200, 193, -1, + 335, 339, 328, -1, 193, 200, 197, -1, + 194, 201, 200, -1, 198, 201, 191, -1, + 328, 339, 332, -1, 330, 340, 333, -1, + 333, 340, 336, -1, 337, 340, 330, -1, + 191, 201, 194, -1, 96, 340, 337, -1, + 188, 202, 195, -1, 97, 340, 96, -1, + 71, 202, 196, -1, 195, 202, 198, -1, + 332, 341, 325, -1, 325, 341, 334, -1, + 196, 202, 188, -1, 334, 341, 338, -1, + 199, 203, 41, -1, 329, 342, 335, -1, + 336, 342, 329, -1, 200, 204, 197, -1, + 340, 343, 336, -1, 97, 343, 340, -1, + 71, 205, 202, -1, 202, 205, 198, -1, + 72, 205, 71, -1, 198, 205, 201, -1, + 341, 344, 338, -1, 197, 206, 190, -1, + 190, 206, 199, -1, 199, 206, 203, -1, + 335, 345, 339, -1, 342, 345, 335, -1, + 201, 207, 200, -1, 205, 208, 201, -1, + 53, 346, 54, -1, 338, 346, 53, -1, + 72, 208, 205, -1, 344, 346, 338, -1, + 201, 208, 207, -1, 206, 209, 203, -1, + 339, 347, 332, -1, 332, 347, 341, -1, + 341, 347, 344, -1, 200, 210, 204, -1, + 207, 210, 200, -1, 336, 348, 342, -1, + 343, 348, 336, -1, 97, 348, 343, -1, + 98, 348, 97, -1, 41, 211, 42, -1, + 346, 349, 54, -1, 203, 211, 41, -1, + 209, 211, 203, -1, 347, 350, 344, -1, + 204, 212, 197, -1, 206, 212, 209, -1, + 197, 212, 206, -1, 342, 351, 345, -1, + 207, 213, 210, -1, 348, 351, 342, -1, + 73, 213, 72, -1, 98, 351, 348, -1, + 208, 213, 207, -1, 99, 351, 98, -1, + 72, 213, 208, -1, 211, 214, 42, -1, + 346, 352, 349, -1, 344, 352, 346, -1, + 350, 352, 344, -1, 345, 353, 339, -1, + 212, 215, 209, -1, 339, 353, 347, -1, + 347, 353, 350, -1, 74, 216, 73, -1, + 352, 354, 349, -1, 213, 216, 210, -1, + 73, 216, 213, -1, 211, 217, 214, -1, + 215, 217, 209, -1, 209, 217, 211, -1, + 353, 355, 350, -1, 210, 218, 204, -1, + 54, 356, 55, -1, 204, 218, 212, -1, + 354, 356, 349, -1, 349, 356, 54, -1, + 217, 219, 214, -1, 352, 357, 354, -1, + 355, 357, 350, -1, 350, 357, 352, -1, + 212, 220, 215, -1, 351, 358, 345, -1, + 345, 358, 353, -1, 100, 358, 99, -1, + 218, 220, 212, -1, 353, 358, 355, -1, + 99, 358, 351, -1, 42, 221, 43, -1, + 214, 221, 42, -1, 219, 221, 214, -1, + 356, 359, 55, -1, 215, 222, 217, -1, + 217, 222, 219, -1, 220, 222, 215, -1, + 74, 223, 216, -1, 75, 223, 74, -1, + 357, 360, 354, -1, 216, 223, 210, -1, + 358, 361, 355, -1, 210, 223, 218, -1, + 101, 361, 100, -1, 218, 223, 220, -1, + 100, 361, 358, -1, 356, 362, 359, -1, + 354, 362, 356, -1, 221, 224, 43, -1, + 360, 362, 354, -1, 357, 363, 360, -1, + 355, 363, 357, -1, 222, 225, 219, -1, + 361, 363, 355, -1, 223, 226, 220, -1, + 76, 226, 75, -1, 75, 226, 223, -1, + 221, 227, 224, -1, 225, 227, 219, -1, + 362, 364, 359, -1, 363, 365, 360, -1, + 219, 227, 221, -1, 220, 228, 222, -1, + 226, 228, 220, -1, 55, 366, 56, -1, + 359, 366, 55, -1, 360, 367, 362, -1, + 227, 229, 224, -1, 365, 367, 360, -1, + 222, 230, 225, -1, 362, 367, 364, -1, + 363, 368, 365, -1, 228, 230, 222, -1, + 101, 368, 361, -1, 361, 368, 363, -1, + 102, 368, 101, -1, 43, 231, 44, -1, + 229, 231, 224, -1, 366, 369, 56, -1, + 224, 231, 43, -1, 225, 232, 227, -1, + 230, 232, 225, -1, 367, 370, 364, -1, + 227, 232, 229, -1, 226, 233, 228, -1, + 228, 233, 230, -1, 77, 233, 76, -1, + 76, 233, 226, -1, 231, 234, 44, -1, + 102, 371, 368, -1, 103, 371, 102, -1, + 368, 371, 365, -1, 364, 372, 359, -1, + 232, 235, 229, -1, 359, 372, 366, -1, + 365, 373, 367, -1, 233, 236, 230, -1, + 371, 373, 365, -1, 77, 236, 233, -1, + 78, 236, 77, -1, 366, 374, 369, -1, + 231, 237, 234, -1, 235, 237, 229, -1, + 372, 374, 366, -1, 229, 237, 231, -1, + 236, 238, 230, -1, 373, 375, 367, -1, + 232, 238, 235, -1, 230, 238, 232, -1, + 367, 375, 370, -1, 44, 239, 45, -1, + 234, 239, 44, -1, 369, 376, 56, -1, + 56, 376, 32, -1, 374, 376, 369, -1, + 32, 376, 109, -1, 109, 376, 110, -1, + 237, 240, 234, -1, 364, 377, 372, -1, + 238, 241, 235, -1, 370, 377, 364, -1, + 371, 378, 373, -1, 103, 378, 371, -1, + 373, 378, 375, -1, 104, 378, 103, -1, + 235, 242, 237, -1, 241, 242, 235, -1, + 377, 379, 372, -1, 372, 379, 374, -1, + 237, 242, 240, -1, 236, 243, 238, -1, + 238, 243, 241, -1, 78, 243, 236, -1, + 79, 243, 78, -1, 378, 380, 375, -1, + 104, 380, 378, -1, 105, 380, 104, -1, + 239, 244, 45, -1, 379, 381, 374, -1, + 374, 381, 376, -1, 376, 381, 110, -1, + 110, 381, 111, -1, 239, 245, 244, -1, + 370, 382, 377, -1, 375, 382, 370, -1, + 240, 245, 234, -1, 234, 245, 239, -1, + 382, 383, 377, -1, 242, 246, 240, -1, + 377, 383, 379, -1, 243, 247, 241, -1, + 80, 247, 79, -1, 379, 384, 381, -1, + 381, 384, 111, -1, 383, 384, 379, -1, + 79, 247, 243, -1, 241, 248, 242, -1, + 247, 248, 241, -1, 375, 385, 382, -1, + 242, 248, 246, -1, 380, 385, 375, -1, + 105, 385, 380, -1, 106, 385, 105, -1, + 45, 249, 46, -1, 385, 386, 382, -1, + 244, 249, 45, -1, 382, 386, 383, -1, + 107, 386, 106, -1, 106, 386, 385, -1, + 386, 387, 383, -1, 245, 250, 244, -1, + 384, 387, 111, -1, 383, 387, 384, -1, + 111, 387, 112, -1, 112, 387, 113, -1, + 387, 388, 113, -1, 240, 251, 245, -1, + 108, 388, 107, -1, 246, 251, 240, -1, + 57, 388, 108, -1, 386, 388, 387, -1, + 107, 388, 386, -1, 245, 251, 250, -1, + 113, 388, 57, -1, 27, 114, 25, -1, + 25, 114, 33, -1, 248, 252, 246, -1, + 81, 253, 80, -1, 247, 253, 248, -1, + 80, 253, 247, -1, 114, 115, 33, -1, + 248, 253, 252, -1, 28, 116, 27, -1, + 249, 254, 46, -1, 27, 116, 114, -1, + 114, 116, 115, -1, 33, 117, 34, -1, + 250, 255, 244, -1, 115, 117, 33, -1, + 249, 255, 254, -1, 244, 255, 249, -1, + 115, 118, 117, -1, 251, 256, 250, -1, + 116, 118, 115, -1, 29, 119, 28, -1, + 246, 257, 251, -1, 252, 257, 246, -1, + 251, 257, 256, -1, 28, 119, 116, -1, + 116, 119, 118, -1, 82, 258, 81, -1, + 117, 120, 34, -1, 81, 258, 253, -1, + 253, 258, 252, -1, 46, 259, 47, -1, + 118, 121, 117, -1, 254, 259, 46, -1, + 254, 260, 259, -1, 117, 121, 120, -1, + 255, 260, 254, -1, 119, 122, 118, -1, + 118, 122, 121, -1, 255, 261, 260, -1, + 30, 123, 29, -1, 250, 261, 255, -1, + 256, 261, 250, -1, 257, 262, 256, -1, + 29, 123, 119, -1, 34, 124, 35, -1, + 252, 263, 257, -1, 257, 263, 262, -1, + 120, 124, 34, -1, 83, 263, 82, -1, + 121, 125, 120, -1, 82, 263, 258, -1, + 258, 263, 252, -1, 121, 126, 125, -1, + 259, 264, 47, -1, 122, 126, 121, -1, + 119, 127, 122, -1, 260, 265, 259, -1, + 260, 266, 265, -1, 123, 127, 119, -1, + 123, 128, 127, -1, 31, 128, 30, -1, + 261, 266, 260, -1, 26, 128, 31, -1, + 262, 267, 256, -1, 30, 128, 123, -1, + 58, 128, 26, -1, 256, 267, 261, -1, + 124, 129, 35, -1, 83, 268, 263, -1, + 84, 268, 83, -1, 263, 268, 262, -1, + 125, 130, 120, -1, 124, 130, 129, -1, + 47, 269, 48, -1, 120, 130, 124, -1, + 264, 269, 47, -1, 126, 131, 125, -1, + 264, 270, 269, -1, 265, 270, 259, -1, + 259, 270, 264, -1, 127, 132, 122, -1, + 266, 271, 265, -1, 126, 132, 131, -1, + 122, 132, 126, -1, 127, 133, 132, -1, + 58, 133, 128, -1, 261, 272, 266, -1, + 59, 133, 58, -1, 267, 272, 261, -1, + 128, 133, 127, -1, 266, 272, 271, -1, + 35, 134, 36, -1, 129, 134, 35, -1, + 262, 273, 267, -1, 267, 273, 272, -1, + 84, 273, 268, -1, 85, 273, 84, -1, + 130, 135, 129, -1, 268, 273, 262, -1, + 269, 274, 48, -1, 129, 135, 134, -1, + 269, 275, 274, -1, 131, 136, 125, -1, + 270, 275, 269, -1, 130, 136, 135, -1, + 125, 136, 130, -1, 132, 137, 131, -1, + 270, 276, 275, -1, 133, 138, 132, -1, + 60, 138, 59, -1, 265, 276, 270, -1, + 61, 138, 60, -1, 271, 276, 265, -1, + 59, 138, 133, -1, 132, 138, 137, -1, + 272, 277, 271, -1, 273, 278, 272, -1, + 272, 278, 277, -1, 85, 278, 273, -1, + 134, 139, 36, -1, 86, 278, 85, -1, + 274, 279, 48, -1, 48, 279, 49, -1, + 135, 140, 134, -1, 135, 141, 140, -1, + 136, 141, 135, -1, 275, 280, 274, -1, + 136, 142, 141, -1, 137, 142, 131, -1, + 131, 142, 136, -1, 276, 281, 275, -1, + 275, 281, 280, -1, 61, 143, 138, -1, + 138, 143, 137, -1, 271, 282, 276, -1, + 36, 144, 37, -1, 277, 282, 271, -1, + 276, 282, 281, -1, 278, 283, 277, -1, + 139, 144, 36, -1, 87, 283, 86, -1, + 134, 145, 139, -1, 86, 283, 278, -1, + 279, 284, 49, -1, 140, 145, 134, -1, + 139, 145, 144, -1, 279, 285, 284, -1, + 141, 146, 140, -1, 274, 285, 279, -1, + 280, 285, 274, -1, 142, 147, 141, -1, + 281, 286, 280, -1, 62, 148, 61, -1, + 63, 148, 62, -1, 143, 148, 137, -1, + 61, 148, 143, -1, 282, 287, 281, -1, + 142, 148, 147, -1, 137, 148, 142, -1, + 283, 288, 277, -1, 277, 288, 282, -1, + 88, 288, 87, -1, 144, 149, 37, -1, + 87, 288, 283, -1, 282, 288, 287, -1, + 49, 289, 50, -1, 144, 150, 149, -1, + 284, 289, 49, -1, 145, 150, 144, -1, + 140, 151, 145, -1, 146, 151, 140, -1, + 284, 290, 289, -1, 145, 151, 150, -1, + 285, 290, 284, -1, 141, 152, 146, -1, + 147, 152, 141, -1, 280, 291, 285, -1, + 148, 153, 147, -1, 147, 153, 152, -1, + 286, 291, 280, -1, 64, 153, 63, -1, + 63, 153, 148, -1, 285, 291, 290, -1, + 37, 154, 38, -1, 281, 292, 286, -1, + 149, 154, 37, -1, 287, 292, 281, -1, + 287, 293, 292, -1, 89, 293, 88, -1, + 88, 293, 288, -1, 288, 293, 287, -1, + 150, 155, 149, -1, 289, 294, 50, -1, + 151, 156, 150, -1, 150, 156, 155, -1, + 289, 295, 294, -1, 290, 295, 289, -1, + 146, 157, 151, -1, 152, 157, 146, -1, + 65, 158, 64, -1, 290, 296, 295, -1, + 153, 158, 152, -1, 291, 296, 290, -1, + 64, 158, 153, -1, 286, 297, 291, -1, + 292, 297, 286, -1, 154, 159, 38, -1, + 90, 298, 89, -1, 154, 160, 159, -1, + 89, 298, 293, -1, 293, 298, 292, -1, + 149, 160, 154, -1, 155, 160, 149, -1, + 156, 161, 155, -1, 294, 299, 50, -1, + 50, 300, 51, -1, 299, 300, 50, -1, + 157, 162, 151, -1, 156, 162, 161, -1, + 294, 301, 299, -1, 295, 301, 294, -1, + 151, 162, 156, -1, 158, 163, 152, -1, + 157, 163, 162, -1, 65, 163, 158, -1, + 66, 163, 65, -1, 152, 163, 157, -1, + 159, 164, 38, -1, 295, 302, 301, -1, + 296, 302, 295, -1, 297, 303, 291, -1, + 164, 165, 38, -1, 296, 303, 302, -1, + 291, 303, 296, -1, 160, 166, 159, -1, + 292, 304, 297, -1, 298, 304, 292, -1, + 297, 304, 303, -1, 90, 304, 298, -1, + 91, 304, 90, -1, 299, 305, 300, -1, + 159, 166, 164, -1, 301, 305, 299, -1, + 160, 167, 166, -1, 155, 167, 160, -1, + 300, 306, 51, -1, 161, 167, 155, -1, + 162, 168, 161, -1, 300, 307, 306, -1, + 163, 169, 162, -1, 305, 307, 300, -1, + 66, 169, 163, -1, 162, 169, 168, -1, + 67, 169, 66, -1, 166, 170, 164, -1, + 301, 308, 305, -1, 302, 308, 301, -1, + 165, 171, 38, -1, 302, 309, 308, -1, + 38, 171, 39, -1, 303, 309, 302, -1, + 303, 310, 309, -1, 164, 172, 165, -1, + 91, 310, 304, -1, 170, 172, 164, -1, + 92, 310, 91, -1, 304, 310, 303, -1, + 306, 311, 51, -1, 167, 173, 166, -1, + 166, 173, 170, -1, 305, 312, 307, -1, + 308, 312, 305, -1, 161, 174, 167, -1, + 168, 174, 161, -1, 311, 313, 51, -1, + 169, 175, 168, -1, 67, 175, 169, -1, + 307, 314, 306, -1, 68, 175, 67, -1, + 171, 176, 39, -1, 312, 315, 307, -1, + 307, 315, 314, -1, 309, 316, 308, -1, + 173, 177, 170, -1, 308, 316, 312, -1, + 176, 178, 39, -1, 310, 317, 309, -1, + 92, 317, 310, -1, 165, 179, 171, -1, + 309, 317, 316, -1, 172, 179, 165, -1, + 93, 317, 92, -1, 171, 179, 176, -1, + 306, 318, 311, -1, 311, 318, 313, -1, + 314, 318, 306, -1, 170, 180, 172, -1, + 177, 180, 170, -1, 316, 319, 312, -1, + 174, 181, 167, -1, 312, 319, 315, -1, + 167, 181, 173, -1, 51, 320, 52, -1, + 313, 320, 51, -1, 168, 182, 174, -1, + 68, 182, 175, -1, 69, 182, 68, -1, + 175, 182, 168, -1, 318, 321, 313, -1, + 174, 182, 181, -1, 179, 183, 176, -1, + 315, 322, 314, -1, 176, 183, 178, -1, + 173, 184, 177, -1, 181, 184, 173, -1, + 39, 185, 40, -1, 319, 323, 315, -1, + 317, 324, 316, -1, 94, 324, 93, -1, + 178, 185, 39, -1, 316, 324, 319, -1, + 93, 324, 317, -1, 320, 325, 52, -1, + 183, 186, 178, -1, 178, 186, 185, -1, + 390, 389, 392, -1, 444, 392, 393, -1, + 444, 390, 392, -1, 445, 393, 394, -1, + 445, 444, 393, -1, 446, 394, 395, -1, + 446, 445, 394, -1, 447, 395, 396, -1, + 447, 446, 395, -1, 448, 396, 397, -1, + 448, 447, 396, -1, 449, 448, 397, -1, + 450, 397, 398, -1, 450, 398, 399, -1, + 450, 449, 397, -1, 451, 450, 399, -1, + 452, 399, 400, -1, 452, 400, 401, -1, + 452, 451, 399, -1, 453, 452, 401, -1, + 454, 401, 402, -1, 454, 402, 403, -1, + 454, 453, 401, -1, 455, 454, 403, -1, + 456, 403, 404, -1, 456, 455, 403, -1, + 457, 404, 405, -1, 457, 456, 404, -1, + 458, 405, 406, -1, 458, 457, 405, -1, + 459, 406, 407, -1, 459, 407, 408, -1, + 459, 458, 406, -1, 460, 459, 408, -1, + 461, 408, 409, -1, 461, 460, 408, -1, + 462, 409, 410, -1, 462, 461, 409, -1, + 463, 410, 411, -1, 463, 462, 410, -1, + 464, 411, 412, -1, 464, 463, 411, -1, + 465, 412, 413, -1, 465, 464, 412, -1, + 466, 413, 414, -1, 466, 465, 413, -1, + 467, 466, 414, -1, 467, 414, 415, -1, + 467, 415, 416, -1, 468, 467, 416, -1, + 469, 468, 416, -1, 469, 416, 417, -1, + 469, 417, 418, -1, 470, 469, 418, -1, + 471, 470, 418, -1, 471, 418, 419, -1, + 471, 419, 420, -1, 472, 471, 420, -1, + 473, 420, 421, -1, 473, 472, 420, -1, + 473, 421, 422, -1, 474, 473, 422, -1, + 475, 474, 422, -1, 475, 422, 423, -1, + 476, 423, 424, -1, 476, 424, 425, -1, + 476, 475, 423, -1, 477, 476, 425, -1, + 478, 425, 426, -1, 478, 426, 427, -1, + 478, 477, 425, -1, 479, 478, 427, -1, + 480, 427, 428, -1, 480, 479, 427, -1, + 481, 428, 429, -1, 481, 480, 428, -1, + 482, 429, 430, -1, 482, 481, 429, -1, + 483, 430, 431, -1, 483, 482, 430, -1, + 484, 431, 432, -1, 484, 432, 433, -1, + 484, 483, 431, -1, 485, 484, 433, -1, + 486, 433, 434, -1, 486, 485, 433, -1, + 487, 434, 435, -1, 487, 486, 434, -1, + 488, 435, 436, -1, 488, 487, 435, -1, + 489, 436, 437, -1, 489, 437, 438, -1, + 489, 488, 436, -1, 490, 489, 438, -1, + 491, 490, 438, -1, 491, 438, 439, -1, + 492, 491, 439, -1, 492, 439, 440, -1, + 493, 492, 440, -1, 493, 440, 441, -1, + 493, 441, 442, -1, 494, 493, 442, -1, + 443, 494, 442, -1, 443, 442, 391, -1, + 800, 810, 803, -1, 807, 810, 800, -1, + 573, 810, 807, -1, 642, 657, 649, -1, + 650, 657, 642, -1, 795, 811, 804, -1, + 804, 811, 808, -1, 649, 657, 653, -1, + 802, 811, 795, -1, 806, 812, 799, -1, + 647, 658, 650, -1, 799, 812, 805, -1, + 654, 658, 647, -1, 560, 659, 652, -1, + 810, 813, 806, -1, 644, 659, 651, -1, + 573, 813, 810, -1, 652, 659, 644, -1, + 518, 660, 519, -1, 811, 814, 808, -1, + 655, 660, 518, -1, 812, 815, 805, -1, + 653, 661, 656, -1, 805, 815, 809, -1, + 657, 661, 653, -1, 808, 816, 546, -1, + 560, 662, 659, -1, 651, 662, 654, -1, + 546, 816, 547, -1, 659, 662, 651, -1, + 809, 817, 802, -1, 802, 817, 811, -1, + 656, 663, 655, -1, 811, 817, 814, -1, + 656, 664, 663, -1, 806, 818, 812, -1, + 813, 818, 806, -1, 661, 664, 656, -1, + 657, 665, 661, -1, 573, 818, 813, -1, + 574, 818, 573, -1, 650, 665, 657, -1, + 547, 819, 548, -1, 658, 665, 650, -1, + 662, 666, 654, -1, 816, 819, 547, -1, + 654, 666, 658, -1, 560, 666, 662, -1, + 817, 820, 814, -1, 655, 667, 660, -1, + 812, 821, 815, -1, 818, 821, 812, -1, + 574, 821, 818, -1, 663, 667, 655, -1, + 665, 668, 661, -1, 814, 822, 808, -1, + 808, 822, 816, -1, 816, 822, 819, -1, + 661, 668, 664, -1, 519, 669, 520, -1, + 815, 823, 809, -1, 809, 823, 817, -1, + 817, 823, 820, -1, 660, 669, 519, -1, + 664, 670, 663, -1, 663, 670, 667, -1, + 664, 671, 670, -1, 668, 671, 664, -1, + 822, 824, 819, -1, 658, 672, 665, -1, + 560, 672, 666, -1, 823, 825, 820, -1, + 561, 672, 560, -1, 666, 672, 658, -1, + 548, 826, 549, -1, 520, 673, 521, -1, + 819, 826, 548, -1, 669, 673, 520, -1, + 670, 674, 667, -1, 820, 827, 814, -1, + 814, 827, 822, -1, 822, 827, 824, -1, + 815, 828, 823, -1, 672, 675, 665, -1, + 821, 828, 815, -1, 575, 828, 574, -1, + 574, 828, 821, -1, 561, 675, 672, -1, + 823, 828, 825, -1, 665, 675, 668, -1, + 667, 676, 660, -1, 549, 829, 550, -1, + 660, 676, 669, -1, 674, 676, 667, -1, + 826, 829, 549, -1, 670, 677, 674, -1, + 671, 677, 670, -1, 671, 678, 677, -1, + 827, 830, 824, -1, 668, 678, 671, -1, + 675, 678, 668, -1, 828, 831, 825, -1, + 561, 678, 675, -1, 575, 831, 828, -1, + 676, 679, 669, -1, 669, 679, 673, -1, + 824, 832, 819, -1, 830, 832, 824, -1, + 819, 832, 826, -1, 677, 680, 674, -1, + 827, 833, 830, -1, 825, 833, 820, -1, + 831, 833, 825, -1, 521, 681, 522, -1, + 820, 833, 827, -1, 826, 834, 829, -1, + 679, 681, 673, -1, 673, 681, 521, -1, + 676, 682, 679, -1, 674, 682, 676, -1, + 680, 682, 674, -1, 832, 834, 826, -1, + 833, 835, 830, -1, 678, 683, 677, -1, + 561, 683, 678, -1, 562, 683, 561, -1, + 522, 684, 523, -1, 550, 836, 551, -1, + 681, 684, 522, -1, 829, 836, 550, -1, + 682, 685, 679, -1, 832, 837, 834, -1, + 835, 837, 830, -1, 830, 837, 832, -1, + 677, 686, 680, -1, 575, 838, 831, -1, + 683, 686, 677, -1, 831, 838, 833, -1, + 576, 838, 575, -1, 833, 838, 835, -1, + 562, 686, 683, -1, 679, 687, 681, -1, + 836, 839, 551, -1, 685, 687, 679, -1, + 551, 839, 552, -1, 682, 688, 685, -1, + 837, 840, 834, -1, 680, 688, 682, -1, + 687, 689, 681, -1, 838, 841, 835, -1, + 576, 841, 838, -1, 681, 689, 684, -1, + 834, 842, 829, -1, 688, 690, 685, -1, + 829, 842, 836, -1, 523, 691, 524, -1, + 835, 843, 837, -1, 684, 691, 523, -1, + 837, 843, 840, -1, 689, 691, 684, -1, + 841, 843, 835, -1, 687, 692, 689, -1, + 685, 692, 687, -1, 842, 844, 836, -1, + 836, 844, 839, -1, 690, 692, 685, -1, + 686, 693, 680, -1, 563, 693, 562, -1, + 562, 693, 686, -1, 680, 693, 688, -1, + 843, 845, 840, -1, 524, 694, 525, -1, + 839, 846, 552, -1, 691, 694, 524, -1, + 844, 846, 839, -1, 552, 846, 553, -1, + 553, 846, 502, -1, 502, 846, 579, -1, + 840, 847, 834, -1, 692, 695, 689, -1, + 834, 847, 842, -1, 563, 696, 693, -1, + 688, 696, 690, -1, 841, 848, 843, -1, + 693, 696, 688, -1, 691, 697, 694, -1, + 576, 848, 841, -1, 695, 697, 689, -1, + 577, 848, 576, -1, 847, 849, 842, -1, + 842, 849, 844, -1, 689, 697, 691, -1, + 692, 698, 695, -1, 696, 698, 690, -1, + 690, 698, 692, -1, 848, 850, 843, -1, + 843, 850, 845, -1, 577, 850, 848, -1, + 844, 851, 846, -1, 697, 699, 694, -1, + 849, 851, 844, -1, 846, 851, 579, -1, + 579, 851, 580, -1, 698, 700, 695, -1, + 580, 851, 581, -1, 840, 852, 847, -1, + 845, 852, 840, -1, 525, 701, 526, -1, + 694, 701, 525, -1, 852, 853, 847, -1, + 847, 853, 849, -1, 700, 702, 695, -1, + 695, 702, 697, -1, 697, 702, 699, -1, + 849, 854, 851, -1, 853, 854, 849, -1, + 851, 854, 581, -1, 564, 703, 563, -1, + 563, 703, 696, -1, 581, 854, 582, -1, + 696, 703, 698, -1, 850, 855, 845, -1, + 845, 855, 852, -1, 577, 855, 850, -1, + 526, 704, 527, -1, 578, 855, 577, -1, + 855, 856, 852, -1, 701, 704, 526, -1, + 852, 856, 853, -1, 578, 856, 855, -1, + 702, 705, 699, -1, 856, 857, 853, -1, + 853, 857, 854, -1, 698, 706, 700, -1, + 854, 857, 582, -1, 703, 706, 698, -1, + 856, 858, 857, -1, 564, 706, 703, -1, + 578, 858, 856, -1, 554, 858, 578, -1, + 699, 707, 694, -1, 857, 858, 582, -1, + 582, 858, 583, -1, 583, 858, 554, -1, + 694, 707, 701, -1, 706, 708, 700, -1, + 700, 708, 702, -1, 702, 708, 705, -1, + 527, 709, 528, -1, 528, 709, 529, -1, + 704, 709, 527, -1, 707, 710, 701, -1, + 701, 710, 704, -1, 708, 711, 705, -1, + 705, 712, 699, -1, 699, 712, 707, -1, + 707, 712, 710, -1, 706, 713, 708, -1, + 564, 713, 706, -1, 708, 713, 711, -1, + 565, 713, 564, -1, 709, 714, 529, -1, + 710, 715, 704, -1, 704, 715, 709, -1, + 709, 715, 714, -1, 712, 716, 710, -1, + 713, 717, 711, -1, 565, 717, 713, -1, + 711, 718, 705, -1, 717, 718, 711, -1, + 705, 718, 712, -1, 712, 718, 716, -1, + 529, 719, 530, -1, 714, 719, 529, -1, + 715, 720, 714, -1, 710, 721, 715, -1, + 716, 721, 710, -1, 715, 721, 720, -1, + 718, 722, 716, -1, 717, 723, 718, -1, + 566, 723, 565, -1, 565, 723, 717, -1, + 719, 724, 530, -1, 530, 724, 531, -1, + 531, 724, 532, -1, 720, 725, 714, -1, + 714, 725, 719, -1, 721, 726, 720, -1, + 716, 727, 721, -1, 722, 727, 716, -1, + 721, 727, 726, -1, 723, 728, 718, -1, + 718, 728, 722, -1, 566, 728, 723, -1, + 724, 729, 532, -1, 724, 730, 729, -1, + 719, 730, 724, -1, 725, 730, 719, -1, + 725, 731, 730, -1, 720, 731, 725, -1, + 726, 731, 720, -1, 727, 732, 726, -1, + 722, 733, 727, -1, 566, 733, 728, -1, + 727, 733, 732, -1, 567, 733, 566, -1, + 728, 733, 722, -1, 532, 734, 533, -1, + 533, 734, 534, -1, 729, 734, 532, -1, + 730, 735, 729, -1, 497, 584, 495, -1, + 495, 584, 503, -1, 731, 736, 730, -1, + 730, 736, 735, -1, 732, 737, 726, -1, + 503, 585, 504, -1, 731, 737, 736, -1, + 726, 737, 731, -1, 584, 585, 503, -1, + 733, 738, 732, -1, 567, 738, 733, -1, + 498, 586, 497, -1, 734, 739, 534, -1, + 497, 586, 584, -1, 504, 587, 505, -1, + 505, 587, 506, -1, 735, 740, 729, -1, + 734, 740, 739, -1, 585, 587, 504, -1, + 729, 740, 734, -1, 736, 741, 735, -1, + 586, 588, 584, -1, 737, 742, 736, -1, + 584, 588, 585, -1, 499, 589, 498, -1, + 736, 742, 741, -1, 498, 589, 586, -1, + 738, 743, 732, -1, 732, 743, 737, -1, + 586, 589, 588, -1, 567, 743, 738, -1, + 568, 743, 567, -1, 739, 744, 534, -1, + 587, 590, 506, -1, 534, 744, 535, -1, + 587, 591, 590, -1, 740, 745, 739, -1, + 585, 591, 587, -1, 588, 591, 585, -1, + 741, 746, 735, -1, 589, 592, 588, -1, + 735, 746, 740, -1, 588, 592, 591, -1, + 740, 746, 745, -1, 500, 593, 499, -1, + 499, 593, 589, -1, 742, 747, 741, -1, + 589, 593, 592, -1, 506, 594, 507, -1, + 507, 594, 508, -1, 743, 748, 737, -1, + 737, 748, 742, -1, 590, 594, 506, -1, + 742, 748, 747, -1, 568, 748, 743, -1, + 535, 749, 536, -1, 591, 595, 590, -1, + 744, 749, 535, -1, 745, 750, 739, -1, + 591, 596, 595, -1, 739, 750, 744, -1, + 592, 596, 591, -1, 593, 597, 592, -1, + 746, 751, 745, -1, 592, 597, 596, -1, + 500, 598, 593, -1, 745, 751, 750, -1, + 501, 598, 500, -1, 496, 598, 501, -1, + 555, 598, 496, -1, 741, 752, 746, -1, + 747, 752, 741, -1, 508, 599, 509, -1, + 746, 752, 751, -1, 594, 599, 508, -1, + 748, 753, 747, -1, 568, 753, 748, -1, + 569, 753, 568, -1, 595, 600, 590, -1, + 594, 600, 599, -1, 536, 754, 537, -1, + 590, 600, 594, -1, 749, 754, 536, -1, + 596, 601, 595, -1, 744, 755, 749, -1, + 750, 755, 744, -1, 596, 602, 601, -1, + 597, 602, 596, -1, 751, 756, 750, -1, + 598, 603, 593, -1, 555, 603, 598, -1, + 751, 757, 756, -1, 593, 603, 597, -1, + 599, 604, 509, -1, 752, 757, 751, -1, + 747, 758, 752, -1, 753, 758, 747, -1, + 569, 758, 753, -1, 752, 758, 757, -1, + 600, 605, 599, -1, 537, 759, 538, -1, + 538, 759, 539, -1, 601, 606, 595, -1, + 754, 759, 537, -1, 595, 606, 600, -1, + 755, 760, 749, -1, 749, 760, 754, -1, + 600, 606, 605, -1, 750, 761, 755, -1, + 602, 607, 601, -1, 597, 608, 602, -1, + 756, 761, 750, -1, 603, 608, 597, -1, + 755, 761, 760, -1, 556, 608, 555, -1, + 555, 608, 603, -1, 509, 609, 510, -1, + 510, 609, 511, -1, 757, 762, 756, -1, + 604, 609, 509, -1, 570, 763, 569, -1, + 569, 763, 758, -1, 599, 610, 604, -1, + 758, 763, 757, -1, 759, 764, 539, -1, + 605, 610, 599, -1, 606, 611, 605, -1, + 759, 765, 764, -1, 605, 611, 610, -1, + 606, 612, 611, -1, 754, 765, 759, -1, + 760, 765, 754, -1, 761, 766, 760, -1, + 607, 612, 601, -1, 760, 766, 765, -1, + 601, 612, 606, -1, 602, 613, 607, -1, + 762, 767, 756, -1, 756, 767, 761, -1, + 608, 613, 602, -1, 556, 613, 608, -1, + 761, 767, 766, -1, 609, 614, 511, -1, + 511, 614, 512, -1, 757, 768, 762, -1, + 763, 768, 757, -1, 570, 768, 763, -1, + 604, 615, 609, -1, 539, 769, 540, -1, + 610, 615, 604, -1, 764, 769, 539, -1, + 611, 616, 610, -1, 769, 770, 540, -1, + 611, 617, 616, -1, 612, 617, 611, -1, + 607, 618, 612, -1, 764, 771, 769, -1, + 556, 618, 613, -1, 613, 618, 607, -1, + 557, 618, 556, -1, 765, 771, 764, -1, + 766, 772, 765, -1, 614, 619, 512, -1, + 765, 772, 771, -1, 766, 773, 772, -1, + 767, 773, 766, -1, 609, 620, 614, -1, + 615, 620, 609, -1, 762, 774, 767, -1, + 570, 774, 768, -1, 571, 774, 570, -1, + 614, 620, 619, -1, 768, 774, 762, -1, + 771, 775, 769, -1, 610, 621, 615, -1, + 769, 775, 770, -1, 616, 621, 610, -1, + 615, 621, 620, -1, 617, 622, 616, -1, + 770, 776, 540, -1, 540, 776, 541, -1, + 618, 623, 612, -1, 612, 623, 617, -1, + 557, 623, 618, -1, 775, 777, 770, -1, + 512, 624, 513, -1, 513, 624, 514, -1, + 619, 624, 512, -1, 771, 778, 775, -1, + 772, 778, 771, -1, 620, 625, 619, -1, + 772, 779, 778, -1, 773, 779, 772, -1, + 621, 626, 620, -1, 774, 780, 767, -1, + 767, 780, 773, -1, 571, 780, 774, -1, + 620, 626, 625, -1, 616, 627, 621, -1, + 541, 781, 542, -1, 622, 627, 616, -1, + 776, 781, 541, -1, 621, 627, 626, -1, + 558, 628, 557, -1, 557, 628, 623, -1, + 617, 628, 622, -1, 775, 782, 777, -1, + 623, 628, 617, -1, 778, 782, 775, -1, + 624, 629, 514, -1, 781, 783, 542, -1, + 770, 784, 776, -1, 777, 784, 770, -1, + 619, 630, 624, -1, 625, 630, 619, -1, + 777, 785, 784, -1, 626, 631, 625, -1, + 782, 785, 777, -1, 627, 632, 626, -1, + 626, 632, 631, -1, 779, 786, 778, -1, + 778, 786, 782, -1, 622, 633, 627, -1, + 558, 633, 628, -1, 628, 633, 622, -1, + 773, 787, 779, -1, 780, 787, 773, -1, + 571, 787, 780, -1, 514, 634, 515, -1, + 779, 787, 786, -1, 572, 787, 571, -1, + 776, 788, 781, -1, 629, 634, 514, -1, + 781, 788, 783, -1, 784, 788, 776, -1, + 634, 635, 515, -1, 782, 789, 785, -1, + 624, 636, 629, -1, 786, 789, 782, -1, + 542, 790, 543, -1, 630, 636, 624, -1, + 783, 790, 542, -1, 625, 637, 630, -1, + 631, 637, 625, -1, 788, 791, 783, -1, + 630, 637, 636, -1, 632, 638, 631, -1, + 785, 792, 784, -1, 558, 639, 633, -1, + 632, 639, 638, -1, 559, 639, 558, -1, + 627, 639, 632, -1, 785, 793, 792, -1, + 633, 639, 627, -1, 629, 640, 634, -1, + 789, 793, 785, -1, 787, 794, 786, -1, + 572, 794, 787, -1, 636, 640, 629, -1, + 786, 794, 789, -1, 515, 641, 516, -1, + 543, 795, 544, -1, 635, 641, 515, -1, + 790, 795, 543, -1, 640, 642, 634, -1, + 784, 796, 788, -1, 634, 642, 635, -1, + 792, 796, 784, -1, 788, 796, 791, -1, + 636, 643, 640, -1, 789, 797, 793, -1, + 637, 643, 636, -1, 572, 797, 794, -1, + 794, 797, 789, -1, 637, 644, 643, -1, + 783, 798, 790, -1, 631, 644, 637, -1, + 791, 798, 783, -1, 638, 644, 631, -1, + 639, 645, 638, -1, 559, 645, 639, -1, + 796, 799, 791, -1, 516, 646, 517, -1, + 641, 646, 516, -1, 793, 800, 792, -1, + 797, 801, 793, -1, 643, 647, 640, -1, + 573, 801, 572, -1, 572, 801, 797, -1, + 790, 802, 795, -1, 517, 648, 518, -1, + 798, 802, 790, -1, 646, 648, 517, -1, + 792, 803, 796, -1, 635, 649, 641, -1, + 642, 649, 635, -1, 796, 803, 799, -1, + 800, 803, 792, -1, 795, 804, 544, -1, + 647, 650, 640, -1, 544, 804, 545, -1, + 640, 650, 642, -1, 644, 651, 643, -1, + 791, 805, 798, -1, 643, 651, 647, -1, + 799, 805, 791, -1, 638, 652, 644, -1, + 803, 806, 799, -1, 645, 652, 638, -1, + 559, 652, 645, -1, 560, 652, 559, -1, + 801, 807, 793, -1, 793, 807, 800, -1, + 573, 807, 801, -1, 641, 653, 646, -1, + 649, 653, 641, -1, 804, 808, 545, -1, + 545, 808, 546, -1, 651, 654, 647, -1, + 648, 655, 518, -1, 798, 809, 802, -1, + 646, 656, 648, -1, 805, 809, 798, -1, + 648, 656, 655, -1, 803, 810, 806, -1, + 653, 656, 646, -1, 879, 881, 880, -1, + 883, 882, 881, -1, 875, 877, 876, -1, + 875, 878, 877, -1, 875, 879, 878, -1, + 875, 859, 883, -1, 875, 881, 879, -1, + 875, 883, 881, -1, 874, 859, 875, -1, + 864, 862, 861, -1, 864, 863, 862, -1, + 865, 861, 860, -1, 865, 864, 861, -1, + 871, 873, 872, -1, 871, 874, 873, -1, + 866, 865, 860, -1, 870, 860, 859, -1, + 870, 859, 874, -1, 870, 874, 871, -1, + 870, 866, 860, -1, 868, 867, 866, -1, + 868, 870, 869, -1, 868, 866, 870, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o7 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o5 + + } + + } + + } ] + + }, + + USE o6, + + Group { + children [ + USE o4, + + USE o7 ] + + }, + + USE o7 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 0 0 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o8 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o9 Coordinate { + point [ -2.5 0.25 2.54, + 5 0.25 2.54, + -2.5 0.25 2.54, + -2.5 0.24214579 2.6021724, + -2.5 0.21907666 2.6604385, + -2.5 0.18224216 2.7111368, + -2.5 0.1339567 2.7510819, + -2.5 0.077254251 2.7777641, + -2.5 0.01569763 2.7895067, + -2.5 -0.046845328 2.7855718, + -2.5 -0.10644482 2.7662067, + -2.5 -0.159356 2.7326283, + -2.5 -0.20225425 2.6869464, + -2.5 -0.23244412 2.6320312, + -2.5 -0.24802868 2.5713334, + -2.5 -0.24802868 2.5086668, + -2.5 -0.23244412 2.447969, + -2.5 -0.20225425 2.3930538, + -2.5 -0.159356 2.3473716, + -2.5 -0.10644482 2.3137932, + -2.5 -0.046845328 2.2944281, + -2.5 0.01569763 2.2904932, + -2.5 0.077254251 2.3022358, + -2.5 0.1339567 2.328918, + -2.5 0.18224216 2.3688631, + -2.5 0.21907666 2.4195616, + -2.5 0.24214579 2.4778275, + 5 0.25 2.54, + 5 0.24214579 2.6021724, + 5 0.21907666 2.6604385, + 5 0.18224216 2.7111368, + 5 0.1339567 2.7510819, + 5 0.077254251 2.7777641, + 5 0.01569763 2.7895067, + 5 -0.046845328 2.7855718, + 5 -0.10644482 2.7662067, + 5 -0.159356 2.7326283, + 5 -0.20225425 2.6869464, + 5 -0.23244412 2.6320312, + 5 -0.24802868 2.5713334, + 5 -0.24802868 2.5086668, + 5 -0.23244412 2.447969, + 5 -0.20225425 2.3930538, + 5 -0.159356 2.3473716, + 5 -0.10644482 2.3137932, + 5 -0.046845328 2.2944281, + 5 0.01569763 2.2904932, + 5 0.077254251 2.3022358, + 5 0.1339567 2.328918, + 5 0.18224216 2.3688631, + 5 0.21907666 2.4195616, + 5 0.24214579 2.4778275, + 5 0.25 2.54, + 5 0.25 -5.5511151e-017, + 5.1657681 0.25 2.529135, + 5.3287001 0.25 2.4967258, + 5.4860082 0.25 2.443327, + 5.6350002 0.25 2.3698523, + 5.7731271 0.25 2.2775588, + 5.8980255 0.25 2.1680255, + 6.0075588 0.25 2.0431271, + 6.0998521 0.25 1.905, + 6.173327 0.25 1.7560079, + 6.2267256 0.25 1.5987002, + 6.2591348 0.25 1.4357682, + 6.27 0.25 1.27, + 6.2591348 0.25 1.1042317, + 6.2267256 0.25 0.9412998, + 6.173327 0.25 0.78399205, + 6.0998521 0.25 0.63499999, + 6.0075588 0.25 0.49687299, + 5.8980255 0.25 0.37197438, + 5.7731271 0.25 0.26244125, + 5.6350002 0.25 0.17014773, + 5.4860082 0.25 0.096672997, + 5.3287001 0.25 0.043274201, + 5.1657681 0.25 0.010865026, + 5 0.25 2.54, + 5 0.24214579 2.6021724, + 5 0.21907666 2.6604385, + 5 0.18224216 2.7111368, + 5 0.1339567 2.7510819, + 5 0.077254251 2.7777641, + 5 0.01569763 2.7895067, + 5 -0.046845328 2.7855718, + 5 -0.10644482 2.7662067, + 5 -0.159356 2.7326283, + 5 -0.20225425 2.6869464, + 5 -0.23244412 2.6320312, + 5 -0.24802868 2.5713334, + 5 -0.24802868 2.5086668, + 5 -0.23244412 2.447969, + 5 -0.20225425 2.3930538, + 5 -0.159356 2.3473716, + 5 -0.10644482 2.3137932, + 5 -0.046845328 2.2944281, + 5 0.01569763 2.2904932, + 5 0.077254251 2.3022358, + 5 0.1339567 2.328918, + 5 0.18224216 2.3688631, + 5 0.21907666 2.4195616, + 5 0.24214579 2.4778275, + 5 0.25 -5.5511151e-017, + 5.1657681 0.25 2.529135, + 5.3287001 0.25 2.4967258, + 5.4860082 0.25 2.443327, + 5.6350002 0.25 2.3698523, + 5.7731271 0.25 2.2775588, + 5.8980255 0.25 2.1680255, + 6.0075588 0.25 2.0431271, + 6.0998521 0.25 1.905, + 6.173327 0.25 1.7560079, + 6.2267256 0.25 1.5987002, + 6.2591348 0.25 1.4357682, + 6.27 0.25 1.27, + 6.2591348 0.25 1.1042317, + 6.2267256 0.25 0.9412998, + 6.173327 0.25 0.78399205, + 6.0998521 0.25 0.63499999, + 6.0075588 0.25 0.49687299, + 5.8980255 0.25 0.37197438, + 5.7731271 0.25 0.26244125, + 5.6350002 0.25 0.17014773, + 5.4860082 0.25 0.096672997, + 5.3287001 0.25 0.043274201, + 5.1657681 0.25 0.010865026, + 5 0.24214579 0.062172472, + 5 0.21907666 0.12043842, + 5 0.18224216 0.17113678, + 5 0.1339567 0.21108198, + 5 0.077254251 0.23776414, + 5 0.01569763 0.24950668, + 5 -0.046845328 0.24557181, + 5 -0.10644482 0.22620676, + 5 -0.159356 0.19262831, + 5 -0.20225425 0.14694631, + 5 -0.23244412 0.092031136, + 5 -0.24802868 0.031333309, + 5 -0.24802868 -0.031333309, + 5 -0.23244412 -0.092031136, + 5 -0.20225425 -0.14694631, + 5 -0.159356 -0.19262831, + 5 -0.10644482 -0.22620676, + 5 -0.046845328 -0.24557181, + 5 0.01569763 -0.24950668, + 5 0.077254251 -0.23776414, + 5 0.1339567 -0.21108198, + 5 0.18224216 -0.17113678, + 5 0.21907666 -0.12043842, + 5 0.24214579 -0.062172472, + 5.1576533 0.24214579 2.4674945, + 5.1500478 0.21907666 2.4097269, + 5.3126087 0.24214579 2.4366717, + 5.1434302 0.18224216 2.3594623, + 5.2975283 0.21907666 2.3803911, + 5.4622154 0.24214579 2.3858871, + 5.1382165 0.1339567 2.3198588, + 5.2844067 0.18224216 2.3314204, + 5.439918 0.21907666 2.3320565, + 5.1347337 0.077254251 2.2934051, + 5.6039138 0.24214579 2.3160093, + 5.2740684 0.1339567 2.2928362, + 5.420517 0.18224216 2.2852173, + 5.1332011 0.01569763 2.2817628, + 5.5747809 0.21907666 2.2655494, + 5.2671623 0.077254251 2.2670634, + 5.7352786 0.24214579 2.2282341, + 5.4052305 0.1339567 2.2483127, + 5.1337147 -0.046845328 2.2856641, + 5.5494318 0.18224216 2.2216434, + 5.264123 0.01569763 2.2557209, + 5.6998086 0.21907666 2.1820085, + 5.3950195 0.077254251 2.2236617, + 5.854063 0.24214579 2.124063, + 5.1362424 -0.10644482 2.3048635, + 5.529459 0.1339567 2.1870499, + 5.2651415 -0.046845328 2.2595217, + 5.6689453 0.18224216 2.1417868, + 5.3905258 0.01569763 2.2128129, + 5.8128629 0.21907666 2.0828629, + 5.140625 -0.159356 2.3381546, + 5.516118 0.077254251 2.1639426, + 5.9582338 0.24214579 2.0052788, + 5.2701535 -0.10644482 2.2782269, + 5.6446285 0.1339567 2.1100962, + 5.3920317 -0.046845328 2.2164483, + 5.7770138 0.18224216 2.0470135, + 5.1465878 -0.20225425 2.3834457, + 5.5102468 0.01569763 2.1537731, + 5.9120083 0.21907666 1.9698087, + 5.2788444 -0.159356 2.3106611, + 5.6283855 0.077254251 2.0889277, + 6.0460095 0.24214579 1.8739138, + 5.3994422 -0.10644482 2.2343392, + 5.7487683 0.1339567 2.0187681, + 5.1537557 -0.23244412 2.4378912, + 5.5122142 -0.046845328 2.1571808, + 5.8717866 0.18224216 1.9389455, + 5.2906675 -0.20225425 2.3547866, + 5.6212368 0.01569763 2.0796118, + 5.9955497 0.21907666 1.8447808, + 5.4122925 -0.159356 2.2653615, + 5.7299008 0.077254251 1.9999009, + 6.1158872 0.24214579 1.7322156, + 5.1616783 -0.24802868 2.4980698, + 5.5218968 -0.10644482 2.1739514, + 5.840096 0.1339567 1.9146285, + 5.3048806 -0.23244412 2.4078305, + 5.6236324 -0.046845328 2.0827336, + 5.9516435 0.18224216 1.8194317, + 5.4297738 -0.20225425 2.3075664, + 5.7215977 0.01569763 1.9915978, + 6.0620565 0.21907666 1.7099181, + 5.169858 -0.24802868 2.5602002, + 5.5386858 -0.159356 2.2030313, + 5.8189278 0.077254251 1.8983854, + 6.1666718 0.24214579 1.5826088, + 5.3205905 -0.24802868 2.4664602, + 5.6354213 -0.10644482 2.0980968, + 5.9170499 0.1339567 1.799459, + 5.450789 -0.23244412 2.3583014, + 5.72438 -0.046845328 1.9943801, + 6.0152173 0.18224216 1.6905167, + 5.1777806 -0.23244412 2.6203787, + 5.5615268 -0.20225425 2.2425931, + 5.8096118 0.01569763 1.891237, + 6.1103911 0.21907666 1.5675285, + 5.3368096 -0.24802868 2.5269914, + 5.6558623 -0.159356 2.1247365, + 5.8939424 0.077254251 1.7861179, + 6.1974945 0.24214579 1.4276531, + 5.4740171 -0.24802868 2.4143789, + 5.7380733 -0.10644482 2.0080733, + 5.9783125 0.1339567 1.6752304, + 5.1849484 -0.20225425 2.6748242, + 5.5889845 -0.23244412 2.2901509, + 5.8127337 -0.046845328 1.8936324, + 6.0614204 0.18224216 1.5544068, + 5.3525195 -0.23244412 2.5856211, + 5.683672 -0.20225425 2.1609783, + 5.8837733 0.01569763 1.7802466, + 6.1397271 0.21907666 1.4200479, + 5.4979987 -0.24802868 2.4722753, + 5.761817 -0.159356 2.0318167, + 5.9536614 0.077254251 1.6650195, + 6.2078276 0.24214579 1.27, + 5.1909113 -0.159356 2.7201154, + 5.6193333 -0.24802868 2.3427169, + 5.8280969 -0.10644482 1.905421, + 6.0228362 0.1339567 1.5440681, + 5.3667326 -0.20225425 2.638665, + 5.7171021 -0.23244412 2.2045455, + 5.8871808 -0.046845328 1.782214, + 6.0894623 0.18224216 1.4134305, + 5.5212269 -0.23244412 2.5283527, + 5.7941189 -0.20225425 2.0641189, + 5.9428129 0.01569763 1.6605259, + 6.1495614 0.21907666 1.27, + 5.1952944 -0.10644482 2.7534065, + 5.6506667 -0.24802868 2.3969877, + 5.8547363 -0.159356 1.9258623, + 5.9970632 0.077254251 1.5371623, + 6.1974945 0.24214579 1.1123469, + 5.3785563 -0.159356 2.6827905, + 5.7540526 -0.24802868 2.2527003, + 5.9039516 -0.10644482 1.7918966, + 6.049859 0.1339567 1.4082166, + 5.5422421 -0.20225425 2.5790877, + 5.8329496 -0.23244412 2.1029499, + 5.9464483 -0.046845328 1.6620317, + 6.0988631 0.18224216 1.27, + 5.1978216 -0.046845328 2.7726059, + 5.6810155 -0.23244412 2.4495535, + 5.8909783 -0.20225425 1.9536718, + 5.9857206 0.01569763 1.5341231, + 6.1397271 0.21907666 1.1199521, + 5.3872466 -0.10644482 2.7152247, + 5.7922015 -0.24802868 2.302417, + 5.9330311 -0.159356 1.8086859, + 6.0234051 0.077254251 1.4047338, + 6.1666718 0.24214579 0.95739126, + 5.5597239 -0.159356 2.6212924, + 5.8758698 -0.24802868 2.1458697, + 5.9643393 -0.10644482 1.6694424, + 6.058918 0.1339567 1.27, + 5.1983356 0.01569763 2.7765071, + 5.7084732 -0.20225425 2.4971116, + 5.9345455 -0.23244412 1.987102, + 5.9895215 -0.046845328 1.5351415, + 6.0894623 0.18224216 1.1265695, + 5.3922586 -0.046845328 2.7339299, + 5.8291521 -0.23244412 2.3505719, + 5.9725928 -0.20225425 1.8315269, + 6.0117626 0.01569763 1.4032011, + 6.1103911 0.21907666 0.97247159, + 5.5725737 -0.10644482 2.6523149, + 5.9201818 -0.24802868 2.1901815, + 5.9953618 -0.159356 1.6822923, + 6.0322361 0.077254251 1.27, + 5.1968026 0.077254251 2.7648649, + 6.1158872 0.24214579 0.80778444, + 5.7313142 -0.159356 2.5366733, + 5.9827003 -0.24802868 2.0240526, + 6.0082269 -0.10644482 1.5401536, + 6.049859 0.1339567 1.1317835, + 5.3932772 0.01569763 2.7377307, + 5.8625822 -0.20225425 2.3941391, + 6.0201511 -0.23244412 1.8589845, + 6.0156641 -0.046845328 1.4037147, + 6.0614204 0.18224216 0.98559326, + 5.5799842 -0.046845328 2.6702058, + 5.9631014 -0.23244412 2.2331014, + 6.0375662 -0.20225425 1.699774, + 6.0204935 0.01569763 1.27, + 5.1933198 0.1339567 2.7384112, + 6.0620565 0.21907666 0.83008182, + 5.7481036 -0.10644482 2.565753, + 6.0324173 -0.24802868 2.0622015, + 6.0406613 -0.159356 1.5488443, + 6.0234051 0.077254251 1.1352662, + 5.3902383 0.077254251 2.7263882, + 6.0460095 0.24214579 0.66608626, + 5.8903918 -0.159356 2.4303811, + 6.0727167 -0.24802868 1.8893334, + 6.0348635 -0.10644482 1.4062424, + 6.0228362 0.1339567 0.99593186, + 5.58149 0.01569763 2.6738412, + 6.0019321 -0.20225425 2.2719324, + 6.0883012 -0.23244412 1.7207892, + 6.0244284 -0.046845328 1.27, + 5.1881061 0.18224216 2.6988077, + 6.0152173 0.18224216 0.84948325, + 5.7577858 -0.046845328 2.5825236, + 6.0805721 -0.23244412 2.0991521, + 6.0847864 -0.20225425 1.5606676, + 6.0117626 0.01569763 1.1367989, + 5.3833323 0.1339567 2.7006154, + 5.9955497 0.21907666 0.69521922, + 5.9108329 -0.10644482 2.4570205, + 6.1269879 -0.24802868 1.9206667, + 6.0681548 -0.159356 1.4106252, + 5.9970632 0.077254251 1.0028377, + 5.5769963 0.077254251 2.6629925, + 5.9582338 0.24214579 0.5347212, + 6.0342345 -0.159356 2.3042345, + 6.1443787 -0.24802868 1.7440172, + 6.0437932 -0.10644482 1.27, + 5.1814885 0.21907666 2.6485431, + 5.9783125 0.1339567 0.86476964, + 5.7597532 0.01569763 2.5859313, + 6.1241393 -0.20225425 2.1325822, + 6.1378307 -0.23244412 1.5748807, + 6.0156641 -0.046845328 1.1362853, + 5.3729935 0.18224216 2.6620312, + 5.9516435 0.18224216 0.72056836, + 5.9226217 -0.046845328 2.472384, + 6.1795535 -0.23244412 1.9510156, + 6.1134458 -0.20225425 1.4165879, + 5.9857206 0.01569763 1.0058769, + 5.5667853 0.1339567 2.6383414, + 5.9120083 0.21907666 0.57019126, + 6.0579782 -0.10644482 2.3279779, + 6.2022753 -0.24802868 1.7679987, + 6.0773716 -0.159356 1.27, + 5.1738834 0.24214579 2.5907755, + 5.9536614 0.077254251 0.87498045, + 5.7538819 0.077254251 2.575762, + 5.854063 0.24214579 0.41593698, + 6.1603808 -0.159356 2.1603918, + 6.1964602 -0.24802868 1.5905905, + 6.0348635 -0.10644482 1.1337576, + 5.3598719 0.21907666 2.6130605, + 5.9170499 0.1339567 0.74054098, + 5.9250169 0.01569763 2.4755056, + 6.2271113 -0.20225425 1.9784732, + 6.167891 -0.23244412 1.4237558, + 5.9895215 -0.046845328 1.0048585, + 5.5514994 0.18224216 2.6014369, + 5.8717866 0.18224216 0.60105443, + 6.071671 -0.046845328 2.341671, + 6.2583528 -0.23244412 1.7912267, + 6.1230536 -0.20225425 1.27, + 5.9428129 0.01569763 0.8794741, + 5.740541 0.1339567 2.5526545, + 5.8128629 0.21907666 0.4571372, + 6.1870208 -0.10644482 2.1808329, + 6.2569914 -0.24802868 1.6068099, + 6.0681548 -0.159356 1.1293747, + 5.3447914 0.24214579 2.5567799, + 5.8939424 0.077254251 0.75388205, + 5.9178686 0.077254251 2.4661896, + 5.7352786 0.24214579 0.311766, + 6.2666731 -0.159356 2.0013142, + 6.2280698 -0.24802868 1.4316784, + 6.0082269 -0.10644482 0.99984646, + 5.5320978 0.21907666 2.5545976, + 5.840096 0.1339567 0.62537158, + 6.0744534 0.01569763 2.3444536, + 6.3090878 -0.20225425 1.8122419, + 6.177969 -0.23244412 1.27, + 5.9464483 -0.046845328 0.87796831, + 5.7205682 0.18224216 2.5180612, + 5.7770138 0.18224216 0.49298635, + 6.202384 -0.046845328 2.1926217, + 6.3156209 -0.23244412 1.6225196, + 6.1134458 -0.20225425 1.1234121, + 5.8837733 0.01569763 0.75975335, + 5.9016256 0.1339567 2.4450214, + 5.6998086 0.21907666 0.35799149, + 6.295753 -0.10644482 2.0181034, + 6.2902002 -0.24802868 1.4398581, + 6.0406613 -0.159356 0.99115568, + 5.5098004 0.24214579 2.500767, + 5.8189278 0.077254251 0.64161462, + 6.0661502 0.077254251 2.3361502, + 5.6039138 0.24214579 0.22399068, + 6.3512921 -0.159356 1.8297236, + 6.2386665 -0.24802868 1.27, + 5.9643393 -0.10644482 0.87055761, + 5.695219 0.21907666 2.4741549, + 5.7487683 0.1339567 0.52123189, + 6.2055058 0.01569763 2.1950171, + 6.3686652 -0.20225425 1.6367327, + 6.167891 -0.23244412 1.1162442, + 5.8871808 -0.046845328 0.75778592, + 5.8773084 0.18224216 2.4133308, + 5.6689453 0.18224216 0.39821318, + 6.3125238 -0.046845328 2.027786, + 6.350379 -0.23244412 1.4477807, + 6.0847864 -0.20225425 0.97933233, + 5.8096118 0.01569763 0.648763, + 6.0472832 0.1339567 2.3172832, + 5.5747809 0.21907666 0.27445048, + 6.3823147 -0.10644482 1.8425735, + 6.3013334 -0.24802868 1.27, + 5.9953618 -0.159356 0.85770768, + 5.6660862 0.24214579 2.4236951, + 5.7299008 0.077254251 0.54009902, + 6.1961899 0.077254251 2.1878686, + 5.4622154 0.24214579 0.15411286, + 6.4127903 -0.159356 1.6485561, + 6.2280698 -0.24802868 1.1083215, + 5.9039516 -0.10644482 0.74810338, + 5.8464451 0.21907666 2.3731089, + 5.6446285 0.1339567 0.42990386, + 6.3159313 0.01569763 2.0297534, + 6.4048243 -0.20225425 1.4549487, + 6.1378307 -0.23244412 0.96511924, + 5.8127337 -0.046845328 0.64636761, + 6.0190377 0.18224216 2.2890377, + 5.5494318 0.18224216 0.31835654, + 6.4002056 -0.046845328 1.8499842, + 6.362031 -0.23244412 1.27, + 6.0375662 -0.20225425 0.84022593, + 5.7215977 0.01569763 0.54840225, + 6.1750212 0.1339567 2.1716256, + 5.439918 0.21907666 0.20794359, + 6.4452248 -0.10644482 1.6572468, + 6.2902002 -0.24802868 1.1001419, + 5.9330311 -0.159356 0.73131418, + 5.8109751 0.24214579 2.3268836, + 5.6283855 0.077254251 0.45107222, + 6.3057618 0.077254251 2.0238822, + 5.3126087 0.24214579 0.1033282, + 6.4501152 -0.159356 1.4609113, + 6.1964602 -0.24802868 0.94940948, + 5.8280969 -0.10644482 0.63457894, + 5.9831886 0.21907666 2.2531884, + 5.529459 0.1339567 0.3529501, + 6.403841 0.01569763 1.85149, + 6.4169464 -0.20225425 1.27, + 6.0883012 -0.23244412 0.81921083, + 5.72438 -0.046845328 0.5456199, + 6.1433306 0.18224216 2.1473086, + 5.420517 0.18224216 0.25478277, + 6.4639301 -0.046845328 1.6622589, + 6.350379 -0.23244412 1.0922192, + 5.9725928 -0.20225425 0.70847315, + 5.6212368 0.01569763 0.46038821, + 6.2826548 0.1339567 2.010541, + 5.2975283 0.21907666 0.15960878, + 6.4834065 -0.10644482 1.4652941, + 6.2569914 -0.24802868 0.93319017, + 5.8547363 -0.159356 0.61413765, + 5.941988 0.24214579 2.2119882, + 5.516118 0.077254251 0.37605751, + 6.3929925 0.077254251 1.8469963, + 5.1576533 0.24214579 0.072505601, + 6.4626284 -0.159356 1.27, + 6.1443787 -0.24802868 0.79598278, + 5.7380733 -0.10644482 0.53192675, + 6.1031089 0.21907666 2.1164453, + 5.4052305 0.1339567 0.29168731, + 6.4677305 0.01569763 1.6632773, + 6.4048243 -0.20225425 1.0850514, + 6.0201511 -0.23244412 0.68101555, + 5.6236324 -0.046845328 0.45726648, + 6.2480612 0.18224216 1.9905684, + 5.2844067 0.18224216 0.20857963, + 6.5026059 -0.046845328 1.4678218, + 6.3156209 -0.23244412 0.91748041, + 5.8909783 -0.20225425 0.58632821, + 5.5102468 0.01569763 0.38622686, + 6.3683414 0.1339567 1.8367856, + 5.1500478 0.21907666 0.13027307, + 6.4962068 -0.10644482 1.27, + 6.2022753 -0.24802868 0.77200133, + 5.761817 -0.159356 0.50818318, + 6.0568833 0.24214579 2.0809753, + 5.3950195 0.077254251 0.31633842, + 6.4563885 0.077254251 1.660238, + 6.4501152 -0.159356 1.0790887, + 6.0727167 -0.24802868 0.65066665, + 5.6354213 -0.10644482 0.44190314, + 6.204155 0.21907666 1.9652193, + 5.2740684 0.1339567 0.24716374, + 6.5065069 0.01569763 1.4683354, + 6.3686652 -0.20225425 0.90326732, + 5.9345455 -0.23244412 0.55289799, + 5.5122142 -0.046845328 0.38281918, + 6.3314366 0.18224216 1.8214991, + 5.1434302 0.18224216 0.1805377, + 6.5155716 -0.046845328 1.27, + 6.2583528 -0.23244412 0.74877328, + 5.7941189 -0.20225425 0.47588113, + 5.3905258 0.01569763 0.32718712, + 6.4306154 0.1339567 1.6533322, + 6.4834065 -0.10644482 1.0747058, + 6.1269879 -0.24802868 0.61933333, + 5.6558623 -0.159356 0.41526356, + 6.1536951 0.24214579 1.9360862, + 5.2671623 0.077254251 0.2729367, + 6.4948649 0.077254251 1.4668027, + 6.4127903 -0.159356 0.89144391, + 5.9827003 -0.24802868 0.51594752, + 5.5218968 -0.10644482 0.36604854, + 6.2845974 0.21907666 1.8020978, + 5.1382165 0.1339567 0.22014117, + 6.5195065 0.01569763 1.27, + 6.3090878 -0.20225425 0.72775811, + 5.8329496 -0.23244412 0.43705022, + 5.3920317 -0.046845328 0.32355177, + 6.3920312 0.18224216 1.6429937, + 6.5026059 -0.046845328 1.0721781, + 6.1795535 -0.23244412 0.58898443, + 5.683672 -0.20225425 0.37902161, + 5.264123 0.01569763 0.28427914, + 6.468411 0.1339567 1.46332, + 6.4452248 -0.10644482 0.88275319, + 6.0324173 -0.24802868 0.47779846, + 5.5386858 -0.159356 0.33696875, + 6.2307668 0.24214579 1.7798003, + 5.1347337 0.077254251 0.24659505, + 6.5077643 0.077254251 1.27, + 6.3512921 -0.159356 0.71027637, + 5.8758698 -0.24802868 0.39413038, + 5.3994422 -0.10644482 0.30566078, + 6.3430605 0.21907666 1.629872, + 6.5065069 0.01569763 1.0716646, + 6.2271113 -0.20225425 0.56152683, + 5.7171021 -0.23244412 0.33545446, + 5.2651415 -0.046845328 0.28047836, + 6.4288077 0.18224216 1.458106, + 6.4639301 -0.046845328 0.87774116, + 6.0805721 -0.23244412 0.44084796, + 5.5615268 -0.20225425 0.29740697, + 5.1332011 0.01569763 0.25823715, + 6.481082 0.1339567 1.27, + 6.3823147 -0.10644482 0.69742644, + 5.9201818 -0.24802868 0.34981838, + 5.4122925 -0.159356 0.27463835, + 6.2867799 0.24214579 1.6147916, + 6.4948649 0.077254251 1.0731972, + 6.2666731 -0.159356 0.53868586, + 5.7540526 -0.24802868 0.28729963, + 5.2701535 -0.10644482 0.26177317, + 6.3785429 0.21907666 1.4514886, + 6.4677305 0.01569763 0.87672275, + 6.1241393 -0.20225425 0.40741774, + 5.5889845 -0.23244412 0.24984904, + 5.1337147 -0.046845328 0.25433594, + 6.4411368 0.18224216 1.27, + 6.4002056 -0.046845328 0.69001579, + 5.9631014 -0.23244412 0.30689853, + 5.4297738 -0.20225425 0.23243369, + 6.468411 0.1339567 1.0766801, + 6.295753 -0.10644482 0.5218966, + 5.7922015 -0.24802868 0.23758288, + 5.2788444 -0.159356 0.22933885, + 6.3207755 0.24214579 1.4438834, + 6.4563885 0.077254251 0.87976193, + 6.1603808 -0.159356 0.3796083, + 5.6193333 -0.24802868 0.19728318, + 5.1362424 -0.10644482 0.23513655, + 6.3904386 0.21907666 1.27, + 6.403841 0.01569763 0.68850994, + 6.0019321 -0.20225425 0.26806766, + 5.450789 -0.23244412 0.18169868, + 6.4288077 0.18224216 1.0818939, + 6.3125238 -0.046845328 0.51221406, + 5.8291521 -0.23244412 0.18942805, + 5.2906675 -0.20225425 0.18521345, + 6.4306154 0.1339567 0.88666779, + 6.1870208 -0.10644482 0.35916704, + 5.6506667 -0.24802868 0.1430123, + 5.140625 -0.159356 0.20184538, + 6.3321724 0.24214579 1.27, + 6.3929925 0.077254251 0.69300365, + 6.0342345 -0.159356 0.23576561, + 5.4740171 -0.24802868 0.1256212, + 6.3785429 0.21907666 1.0885113, + 6.3159313 0.01569763 0.51024663, + 5.8625822 -0.20225425 0.14586091, + 5.3048806 -0.23244412 0.13216946, + 6.3920312 0.18224216 0.89700633, + 6.202384 -0.046845328 0.34737834, + 5.6810155 -0.23244412 0.090446435, + 5.1465878 -0.20225425 0.15655419, + 6.3683414 0.1339567 0.70321447, + 6.0579782 -0.10644482 0.21202205, + 5.4979987 -0.24802868 0.067724794, + 6.3207755 0.24214579 1.0961165, + 6.3057618 0.077254251 0.51611793, + 5.8903918 -0.159356 0.10961895, + 5.3205905 -0.24802868 0.073539853, + 6.3430605 0.21907666 0.91012806, + 6.2055058 0.01569763 0.34498295, + 5.7084732 -0.20225425 0.042888496, + 5.1537557 -0.23244412 0.10210883, + 6.3314366 0.18224216 0.71850085, + 6.071671 -0.046845328 0.1983289, + 5.5212269 -0.23244412 0.011647309, + 6.2826548 0.1339567 0.529459, + 5.9108329 -0.10644482 0.082979366, + 5.3368096 -0.24802868 0.013008549, + 6.2867799 0.24214579 0.92520839, + 6.1961899 0.077254251 0.35213137, + 5.7313142 -0.159356 0.0033267266, + 5.1616783 -0.24802868 0.041930273, + 6.2845974 0.21907666 0.73790222, + 6.0744534 0.01569763 0.19554652, + 5.5422421 -0.20225425 -0.039087698, + 6.2480612 0.18224216 0.54943162, + 5.9226217 -0.046845328 0.067616038, + 5.3525195 -0.23244412 -0.045621052, + 6.1750212 0.1339567 0.36837441, + 5.7481036 -0.10644482 -0.025753066, + 5.169858 -0.24802868 -0.020200221, + 6.2307668 0.24214579 0.76019967, + 6.0661502 0.077254251 0.20384976, + 5.5597239 -0.159356 -0.081292361, + 6.204155 0.21907666 0.57478076, + 5.9250169 0.01569763 0.064494297, + 5.3667326 -0.20225425 -0.098665036, + 6.1433306 0.18224216 0.39269152, + 5.7577858 -0.046845328 -0.04252369, + 5.1777806 -0.23244412 -0.080378771, + 6.0472832 0.1339567 0.22271688, + 5.5725737 -0.10644482 -0.11231481, + 6.1536951 0.24214579 0.60391378, + 5.9178686 0.077254251 0.073810294, + 5.3785563 -0.159356 -0.14279047, + 6.1031089 0.21907666 0.42355472, + 5.7597532 0.01569763 -0.045931388, + 5.1849484 -0.20225425 -0.13482414, + 6.0190377 0.18224216 0.25096241, + 5.5799842 -0.046845328 -0.13020578, + 5.9016256 0.1339567 0.09497866, + 5.3872466 -0.10644482 -0.17522475, + 6.0568833 0.24214579 0.45902479, + 5.7538819 0.077254251 -0.035762038, + 5.1909113 -0.159356 -0.18011533, + 5.9831886 0.21907666 0.28681156, + 5.58149 0.01569763 -0.13384113, + 5.8773084 0.18224216 0.12666932, + 5.3922586 -0.046845328 -0.19392996, + 5.740541 0.1339567 -0.012654621, + 5.1952944 -0.10644482 -0.2134065, + 5.941988 0.24214579 0.32801181, + 5.5769963 0.077254251 -0.12299242, + 5.8464451 0.21907666 0.16689104, + 5.3932772 0.01569763 -0.19773075, + 5.7205682 0.18224216 0.021938941, + 5.1978216 -0.046845328 -0.23260589, + 5.5667853 0.1339567 -0.098341331, + 5.8109751 0.24214579 0.21311653, + 5.3902383 0.077254251 -0.18638831, + 5.695219 0.21907666 0.065845005, + 5.1983356 0.01569763 -0.23650709, + 5.5514994 0.18224216 -0.061436772, + 5.3833323 0.1339567 -0.16061534, + 5.6660862 0.24214579 0.1163048, + 5.1968026 0.077254251 -0.224865, + 5.5320978 0.21907666 -0.014597596, + 5.3729935 0.18224216 -0.12203123, + 5.1933198 0.1339567 -0.19841112, + 5.5098004 0.24214579 0.039233118, + 5.3598719 0.21907666 -0.073060378, + 5.1881061 0.18224216 -0.15880765, + 5.3447914 0.24214579 -0.016779795, + 5.1814885 0.21907666 -0.10854302, + 5.1738834 0.24214579 -0.05077555, + 5 0.25 -5.5511151e-017, + -2.5 0.25 2.220446e-016, + 5 0.25 -5.5511151e-017, + 5 0.24214579 0.062172472, + 5 0.21907666 0.12043842, + 5 0.18224216 0.17113678, + 5 0.1339567 0.21108198, + 5 0.077254251 0.23776414, + 5 0.01569763 0.24950668, + 5 -0.046845328 0.24557181, + 5 -0.10644482 0.22620676, + 5 -0.159356 0.19262831, + 5 -0.20225425 0.14694631, + 5 -0.23244412 0.092031136, + 5 -0.24802868 0.031333309, + 5 -0.24802868 -0.031333309, + 5 -0.23244412 -0.092031136, + 5 -0.20225425 -0.14694631, + 5 -0.159356 -0.19262831, + 5 -0.10644482 -0.22620676, + 5 -0.046845328 -0.24557181, + 5 0.01569763 -0.24950668, + 5 0.077254251 -0.23776414, + 5 0.1339567 -0.21108198, + 5 0.18224216 -0.17113678, + 5 0.21907666 -0.12043842, + 5 0.24214579 -0.062172472, + -2.5 0.25 2.220446e-016, + -2.5 0.24214579 -0.062172472, + -2.5 0.21907666 -0.12043842, + -2.5 0.18224216 -0.17113678, + -2.5 0.1339567 -0.21108198, + -2.5 0.077254251 -0.23776414, + -2.5 0.01569763 -0.24950668, + -2.5 -0.046845328 -0.24557181, + -2.5 -0.10644482 -0.22620676, + -2.5 -0.159356 -0.19262831, + -2.5 -0.20225425 -0.14694631, + -2.5 -0.23244412 -0.092031136, + -2.5 -0.24802868 -0.031333309, + -2.5 -0.24802868 0.031333309, + -2.5 -0.23244412 0.092031136, + -2.5 -0.20225425 0.14694631, + -2.5 -0.159356 0.19262831, + -2.5 -0.10644482 0.22620676, + -2.5 -0.046845328 0.24557181, + -2.5 0.01569763 0.24950668, + -2.5 0.077254251 0.23776414, + -2.5 0.1339567 0.21108198, + -2.5 0.18224216 0.17113678, + -2.5 0.21907666 0.12043842, + -2.5 0.24214579 0.062172472, + -2.5 0.25 2.54, + -2.5 0.24214579 2.6021724, + -2.5 0.21907666 2.6604385, + -2.5 0.18224216 2.7111368, + -2.5 0.1339567 2.7510819, + -2.5 0.077254251 2.7777641, + -2.5 0.01569763 2.7895067, + -2.5 -0.046845328 2.7855718, + -2.5 -0.10644482 2.7662067, + -2.5 -0.159356 2.7326283, + -2.5 -0.20225425 2.6869464, + -2.5 -0.23244412 2.6320312, + -2.5 -0.24802868 2.5713334, + -2.5 -0.24802868 2.5086668, + -2.5 -0.23244412 2.447969, + -2.5 -0.20225425 2.3930538, + -2.5 -0.159356 2.3473716, + -2.5 -0.10644482 2.3137932, + -2.5 -0.046845328 2.2944281, + -2.5 0.01569763 2.2904932, + -2.5 0.077254251 2.3022358, + -2.5 0.1339567 2.328918, + -2.5 0.18224216 2.3688631, + -2.5 0.21907666 2.4195616, + -2.5 0.24214579 2.4778275, + -2.5 0.25 2.220446e-016, + -2.5 0.24214579 -0.062172472, + -2.5 0.21907666 -0.12043842, + -2.5 0.18224216 -0.17113678, + -2.5 0.1339567 -0.21108198, + -2.5 0.077254251 -0.23776414, + -2.5 0.01569763 -0.24950668, + -2.5 -0.046845328 -0.24557181, + -2.5 -0.10644482 -0.22620676, + -2.5 -0.159356 -0.19262831, + -2.5 -0.20225425 -0.14694631, + -2.5 -0.23244412 -0.092031136, + -2.5 -0.24802868 -0.031333309, + -2.5 -0.24802868 0.031333309, + -2.5 -0.23244412 0.092031136, + -2.5 -0.20225425 0.14694631, + -2.5 -0.159356 0.19262831, + -2.5 -0.10644482 0.22620676, + -2.5 -0.046845328 0.24557181, + -2.5 0.01569763 0.24950668, + -2.5 0.077254251 0.23776414, + -2.5 0.1339567 0.21108198, + -2.5 0.18224216 0.17113678, + -2.5 0.21907666 0.12043842, + -2.5 0.24214579 0.062172472, + -2.5 0.25 2.54, + 5 0.25 2.54, + 5 0.25 -5.5511151e-017, + -2.5 0.25 2.220446e-016 ] + + } + coordIndex [ 0, 1, -1, 2, 3, 4, 5, 6, + 7, 8, 9, 10, 11, 12, 13, 14, + 15, 16, 17, 18, 19, 20, 21, 22, + 23, 24, 25, 26, 0, -1, 27, 28, + 29, 30, 31, 32, 33, 34, 35, 36, + 37, 38, 39, 40, 41, 42, 43, 44, + 45, 46, 47, 48, 49, 50, 51, 1, + -1, 52, 54, 55, 56, 57, 58, 59, + 60, 61, 62, 63, 64, 65, 66, 67, + 68, 69, 70, 71, 72, 73, 74, 75, + 76, 53, -1, 53, 126, 127, 128, 129, + 130, 131, 132, 133, 134, 135, 136, 137, + 138, 139, 140, 141, 142, 143, 144, 145, + 146, 147, 148, 149, 102, -1, 702, 703, + -1, 729, 730, 731, 732, 733, 734, 735, + 736, 737, 738, 739, 740, 741, 742, 743, + 744, 745, 746, 747, 748, 749, 750, 751, + 752, 753, 703, -1 ] + + } + + } + + }, + + DEF o10 Group { + children + Shape { + appearance + Appearance { + material + Material { + + } + + } + geometry + IndexedFaceSet { + coord + USE o9 + coordIndex [ 47, 21, 22, -1, 47, 46, 21, -1, + 48, 22, 23, -1, 48, 23, 24, -1, + 48, 47, 22, -1, 28, 2, 3, -1, + 28, 27, 2, -1, 49, 48, 24, -1, + 50, 24, 25, -1, 29, 3, 4, -1, + 50, 25, 26, -1, 29, 4, 5, -1, + 50, 49, 24, -1, 29, 28, 3, -1, + 51, 50, 26, -1, 30, 29, 5, -1, + 1, 26, 0, -1, 1, 51, 26, -1, + 31, 5, 6, -1, 31, 6, 7, -1, + 31, 30, 5, -1, 32, 31, 7, -1, + 33, 7, 8, -1, 33, 8, 9, -1, + 33, 32, 7, -1, 34, 33, 9, -1, + 35, 9, 10, -1, 35, 34, 9, -1, + 36, 10, 11, -1, 36, 35, 10, -1, + 37, 11, 12, -1, 37, 36, 11, -1, + 38, 12, 13, -1, 38, 13, 14, -1, + 38, 37, 12, -1, 39, 38, 14, -1, + 40, 39, 14, -1, 40, 14, 15, -1, + 41, 40, 15, -1, 41, 15, 16, -1, + 41, 16, 17, -1, 42, 41, 17, -1, + 42, 17, 18, -1, 43, 42, 18, -1, + 44, 18, 19, -1, 44, 43, 18, -1, + 45, 19, 20, -1, 45, 20, 21, -1, + 45, 44, 19, -1, 46, 45, 21, -1, + 285, 83, 84, -1, 499, 493, 475, -1, + 285, 84, 271, -1, 286, 267, 272, -1, + 500, 458, 482, -1, 286, 281, 267, -1, + 54, 101, 52, -1, 500, 476, 458, -1, + 501, 477, 459, -1, 287, 268, 273, -1, + 501, 459, 483, -1, 287, 282, 268, -1, + 502, 461, 485, -1, 288, 256, 274, -1, + 502, 478, 461, -1, 288, 269, 256, -1, + 289, 257, 275, -1, 503, 462, 486, -1, + 503, 479, 462, -1, 504, 498, 480, -1, + 504, 126, 127, -1, 289, 270, 257, -1, + 504, 480, 487, -1, 504, 487, 126, -1, + 290, 271, 276, -1, 505, 499, 481, -1, + 290, 285, 271, -1, 505, 481, 488, -1, + 291, 272, 259, -1, 291, 259, 277, -1, + 506, 465, 489, -1, 506, 482, 465, -1, + 292, 273, 260, -1, 292, 260, 278, -1, + 507, 501, 483, -1, 507, 483, 490, -1, + 508, 109, 108, -1, 293, 274, 279, -1, + 508, 484, 491, -1, 293, 288, 274, -1, + 508, 108, 484, -1, 509, 468, 492, -1, + 294, 275, 262, -1, 509, 485, 468, -1, + 510, 486, 469, -1, 294, 262, 280, -1, + 510, 503, 486, -1, 295, 263, 281, -1, + 510, 469, 493, -1, 295, 276, 263, -1, + 511, 488, 470, -1, 296, 264, 282, -1, + 511, 470, 494, -1, 512, 471, 495, -1, + 512, 489, 471, -1, 296, 277, 264, -1, + 297, 278, 265, -1, 297, 265, 283, -1, + 513, 490, 472, -1, 513, 472, 496, -1, + 298, 279, 284, -1, 298, 293, 279, -1, + 514, 491, 497, -1, 515, 492, 474, -1, + 299, 82, 83, -1, 515, 474, 498, -1, + 299, 83, 285, -1, 516, 493, 499, -1, + 300, 280, 68, -1, 300, 68, 69, -1, + 516, 510, 493, -1, 517, 476, 500, -1, + 301, 281, 286, -1, 301, 295, 281, -1, + 517, 494, 476, -1, 302, 282, 287, -1, + 302, 296, 282, -1, 518, 495, 477, -1, + 518, 477, 501, -1, 519, 478, 502, -1, + 303, 283, 269, -1, 519, 496, 478, -1, + 303, 269, 288, -1, 520, 479, 503, -1, + 304, 270, 289, -1, 520, 497, 479, -1, + 304, 284, 270, -1, 521, 498, 504, -1, + 521, 504, 127, -1, 521, 515, 498, -1, + 521, 127, 128, -1, 305, 299, 285, -1, + 522, 499, 505, -1, 305, 285, 290, -1, + 522, 516, 499, -1, 306, 272, 291, -1, + 306, 286, 272, -1, 523, 482, 506, -1, + 523, 500, 482, -1, 307, 273, 292, -1, + 524, 518, 501, -1, 524, 501, 507, -1, + 307, 287, 273, -1, 308, 288, 293, -1, + 525, 502, 485, -1, 308, 303, 288, -1, + 525, 485, 509, -1, 526, 503, 510, -1, + 309, 275, 294, -1, 309, 289, 275, -1, + 527, 505, 488, -1, 310, 290, 276, -1, + 527, 488, 511, -1, 528, 489, 512, -1, + 310, 276, 295, -1, 311, 291, 277, -1, + 528, 506, 489, -1, 311, 277, 296, -1, + 529, 490, 513, -1, 312, 278, 297, -1, + 529, 507, 490, -1, 312, 292, 278, -1, + 530, 109, 508, -1, 530, 491, 514, -1, + 530, 110, 109, -1, 530, 508, 491, -1, + 313, 293, 298, -1, 313, 308, 293, -1, + 531, 492, 515, -1, 531, 509, 492, -1, + 532, 526, 510, -1, 314, 81, 82, -1, + 532, 510, 516, -1, 314, 82, 299, -1, + 533, 511, 494, -1, 315, 294, 280, -1, + 533, 494, 517, -1, 315, 280, 300, -1, + 534, 512, 495, -1, 316, 295, 301, -1, + 534, 495, 518, -1, 316, 310, 295, -1, + 535, 496, 519, -1, 317, 311, 296, -1, + 317, 296, 302, -1, 535, 513, 496, -1, + 318, 297, 283, -1, 536, 514, 497, -1, + 536, 497, 520, -1, 537, 128, 129, -1, + 537, 129, 130, -1, 537, 531, 515, -1, + 318, 283, 303, -1, 537, 515, 521, -1, + 537, 521, 128, -1, 319, 298, 284, -1, + 319, 284, 304, -1, 538, 532, 516, -1, + 538, 516, 522, -1, 539, 517, 500, -1, + 539, 500, 523, -1, 320, 314, 299, -1, + 320, 299, 305, -1, 540, 534, 518, -1, + 321, 69, 70, -1, 540, 518, 524, -1, + 321, 300, 69, -1, 322, 301, 286, -1, + 541, 519, 502, -1, 541, 502, 525, -1, + 322, 286, 306, -1, 323, 302, 287, -1, + 323, 287, 307, -1, 542, 503, 526, -1, + 542, 520, 503, -1, 542, 536, 520, -1, + 324, 303, 308, -1, 543, 522, 505, -1, + 543, 505, 527, -1, 544, 506, 528, -1, + 324, 318, 303, -1, 544, 523, 506, -1, + 325, 304, 289, -1, 325, 289, 309, -1, + 545, 507, 529, -1, 545, 524, 507, -1, + 326, 305, 290, -1, 326, 290, 310, -1, + 546, 509, 531, -1, 546, 525, 509, -1, + 327, 306, 291, -1, 327, 291, 311, -1, + 547, 542, 526, -1, 547, 526, 532, -1, + 548, 511, 533, -1, 548, 527, 511, -1, + 328, 292, 312, -1, 328, 307, 292, -1, + 549, 528, 512, -1, 329, 324, 308, -1, + 549, 512, 534, -1, 329, 308, 313, -1, + 330, 80, 81, -1, 550, 529, 513, -1, + 330, 81, 314, -1, 550, 513, 535, -1, + 551, 530, 514, -1, 551, 110, 530, -1, + 551, 111, 110, -1, 331, 294, 315, -1, + 331, 309, 294, -1, 551, 514, 536, -1, + 552, 546, 531, -1, 552, 531, 537, -1, + 552, 537, 130, -1, 552, 130, 131, -1, + 332, 326, 310, -1, 553, 547, 532, -1, + 553, 532, 538, -1, 332, 310, 316, -1, + 554, 533, 517, -1, 333, 327, 311, -1, + 554, 517, 539, -1, 333, 311, 317, -1, + 555, 534, 540, -1, 555, 549, 534, -1, + 334, 312, 297, -1, 334, 297, 318, -1, + 556, 535, 519, -1, 556, 519, 541, -1, + 335, 313, 298, -1, 335, 298, 319, -1, + 557, 536, 542, -1, 336, 330, 314, -1, + 336, 314, 320, -1, 558, 538, 522, -1, + 337, 300, 321, -1, 558, 522, 543, -1, + 559, 523, 544, -1, 559, 539, 523, -1, + 337, 315, 300, -1, 338, 316, 301, -1, + 338, 301, 322, -1, 560, 540, 524, -1, + 560, 524, 545, -1, 339, 302, 323, -1, + 561, 525, 546, -1, 561, 541, 525, -1, + 339, 317, 302, -1, 340, 318, 324, -1, + 340, 334, 318, -1, 562, 542, 547, -1, + 562, 557, 542, -1, 563, 527, 548, -1, + 341, 319, 304, -1, 563, 543, 527, -1, + 564, 544, 528, -1, 341, 304, 325, -1, + 564, 528, 549, -1, 342, 320, 305, -1, + 342, 305, 326, -1, 343, 70, 71, -1, + 565, 545, 529, -1, 565, 529, 550, -1, + 343, 321, 70, -1, 566, 546, 552, -1, + 344, 322, 306, -1, 566, 561, 546, -1, + 566, 131, 132, -1, 566, 552, 131, -1, + 567, 547, 553, -1, 344, 306, 327, -1, + 345, 307, 328, -1, 345, 323, 307, -1, + 567, 562, 547, -1, 568, 548, 533, -1, + 346, 340, 324, -1, 568, 533, 554, -1, + 346, 324, 329, -1, 569, 564, 549, -1, + 569, 549, 555, -1, 102, 125, 149, -1, + 150, 54, 55, -1, 347, 79, 80, -1, + 570, 550, 535, -1, 150, 101, 54, -1, + 347, 80, 330, -1, 570, 535, 556, -1, + 348, 309, 331, -1, 571, 536, 557, -1, + 151, 101, 150, -1, 348, 325, 309, -1, + 571, 112, 111, -1, 571, 551, 536, -1, + 571, 111, 551, -1, 151, 100, 101, -1, + 572, 553, 538, -1, 152, 150, 55, -1, + 349, 342, 326, -1, 152, 151, 150, -1, + 572, 538, 558, -1, 349, 326, 332, -1, + 350, 327, 333, -1, 573, 539, 559, -1, + 350, 344, 327, -1, 153, 99, 100, -1, + 153, 100, 151, -1, 573, 554, 539, -1, + 351, 328, 312, -1, 574, 555, 540, -1, + 154, 153, 151, -1, 574, 540, 560, -1, + 154, 151, 152, -1, 351, 312, 334, -1, + 155, 55, 56, -1, 155, 56, 57, -1, + 352, 313, 335, -1, 575, 556, 541, -1, + 575, 541, 561, -1, 155, 152, 55, -1, + 576, 557, 562, -1, 576, 571, 557, -1, + 352, 329, 313, -1, 577, 558, 543, -1, + 156, 97, 98, -1, 156, 98, 99, -1, + 353, 330, 336, -1, 156, 99, 153, -1, + 353, 347, 330, -1, 577, 543, 563, -1, + 157, 153, 154, -1, 578, 544, 564, -1, + 354, 315, 337, -1, 578, 559, 544, -1, + 157, 156, 153, -1, 354, 331, 315, -1, + 355, 332, 316, -1, 158, 152, 155, -1, + 355, 316, 338, -1, 158, 154, 152, -1, + 579, 545, 565, -1, 579, 560, 545, -1, + 356, 333, 317, -1, 356, 317, 339, -1, + 580, 575, 561, -1, 580, 561, 566, -1, + 580, 132, 133, -1, 580, 566, 132, -1, + 159, 97, 156, -1, 581, 576, 562, -1, + 357, 334, 340, -1, 160, 158, 155, -1, + 357, 351, 334, -1, 581, 562, 567, -1, + 160, 155, 57, -1, 582, 563, 548, -1, + 582, 548, 568, -1, 161, 156, 157, -1, + 358, 319, 341, -1, 161, 159, 156, -1, + 358, 335, 319, -1, 583, 564, 569, -1, + 583, 578, 564, -1, 359, 320, 342, -1, + 584, 550, 570, -1, 162, 154, 158, -1, + 359, 336, 320, -1, 584, 565, 550, -1, + 162, 157, 154, -1, 360, 337, 321, -1, + 585, 553, 572, -1, 585, 567, 553, -1, + 163, 96, 97, -1, 163, 97, 159, -1, + 360, 321, 343, -1, 586, 568, 554, -1, + 361, 338, 322, -1, 164, 158, 160, -1, + 164, 162, 158, -1, 361, 322, 344, -1, + 586, 554, 573, -1, 587, 569, 555, -1, + 165, 159, 161, -1, 587, 555, 574, -1, + 362, 339, 323, -1, 362, 323, 345, -1, + 165, 163, 159, -1, 588, 556, 575, -1, + 166, 57, 58, -1, 588, 570, 556, -1, + 166, 58, 59, -1, 363, 340, 346, -1, + 166, 160, 57, -1, 589, 112, 571, -1, + 589, 571, 576, -1, 363, 357, 340, -1, + 589, 113, 112, -1, 364, 77, 78, -1, + 364, 78, 79, -1, 590, 558, 577, -1, + 364, 79, 347, -1, 590, 585, 572, -1, + 364, 103, 77, -1, 590, 572, 558, -1, + 364, 104, 103, -1, 167, 157, 162, -1, + 167, 161, 157, -1, 365, 341, 325, -1, + 591, 573, 559, -1, 365, 325, 348, -1, + 591, 559, 578, -1, 168, 95, 96, -1, + 168, 96, 163, -1, 592, 560, 579, -1, + 592, 574, 560, -1, 169, 162, 164, -1, + 366, 359, 342, -1, 366, 342, 349, -1, + 367, 343, 71, -1, 169, 167, 162, -1, + 367, 71, 72, -1, 593, 588, 575, -1, + 593, 580, 133, -1, 367, 360, 343, -1, + 368, 361, 344, -1, 593, 575, 580, -1, + 170, 163, 165, -1, 170, 168, 163, -1, + 368, 344, 350, -1, 594, 576, 581, -1, + 594, 589, 576, -1, 171, 160, 166, -1, + 595, 563, 582, -1, 369, 345, 328, -1, + 595, 577, 563, -1, 171, 164, 160, -1, + 369, 328, 351, -1, 596, 578, 583, -1, + 596, 591, 578, -1, 370, 346, 329, -1, + 370, 329, 352, -1, 597, 565, 584, -1, + 597, 579, 565, -1, 172, 161, 167, -1, + 172, 165, 161, -1, 173, 59, 60, -1, + 371, 364, 347, -1, 173, 166, 59, -1, + 371, 347, 353, -1, 174, 95, 168, -1, + 598, 581, 567, -1, 372, 348, 331, -1, + 598, 567, 585, -1, 372, 331, 354, -1, + 599, 568, 586, -1, 599, 582, 568, -1, + 174, 94, 95, -1, 175, 167, 169, -1, + 373, 349, 332, -1, 175, 172, 167, -1, + 373, 332, 355, -1, 374, 333, 356, -1, + 600, 569, 587, -1, 600, 583, 569, -1, + 374, 350, 333, -1, 176, 174, 168, -1, + 176, 168, 170, -1, 601, 584, 570, -1, + 601, 570, 588, -1, 375, 369, 351, -1, + 375, 351, 357, -1, 602, 585, 590, -1, + 376, 352, 335, -1, 177, 164, 171, -1, + 376, 335, 358, -1, 603, 586, 573, -1, + 177, 169, 164, -1, 603, 573, 591, -1, + 377, 336, 359, -1, 178, 170, 165, -1, + 178, 165, 172, -1, 604, 574, 592, -1, + 377, 353, 336, -1, 604, 587, 574, -1, + 378, 337, 360, -1, 605, 593, 133, -1, + 605, 601, 588, -1, 179, 171, 166, -1, + 378, 354, 337, -1, 605, 588, 593, -1, + 605, 133, 134, -1, 179, 166, 173, -1, + 606, 589, 594, -1, 606, 114, 113, -1, + 379, 355, 338, -1, 606, 113, 589, -1, + 607, 577, 595, -1, 607, 602, 590, -1, + 180, 94, 174, -1, 180, 93, 94, -1, + 607, 590, 577, -1, 379, 338, 361, -1, + 608, 591, 596, -1, 608, 603, 591, -1, + 181, 172, 175, -1, 181, 178, 172, -1, + 380, 356, 339, -1, 380, 339, 362, -1, + 182, 60, 61, -1, 381, 357, 363, -1, + 609, 579, 597, -1, 182, 179, 173, -1, + 182, 173, 60, -1, 183, 180, 174, -1, + 381, 375, 357, -1, 609, 592, 579, -1, + 610, 594, 581, -1, 183, 174, 176, -1, + 382, 341, 365, -1, 610, 581, 598, -1, + 382, 358, 341, -1, 611, 582, 599, -1, + 611, 595, 582, -1, 184, 175, 169, -1, + 383, 359, 366, -1, 612, 596, 583, -1, + 612, 583, 600, -1, 383, 377, 359, -1, + 184, 169, 177, -1, 185, 176, 170, -1, + 384, 360, 367, -1, 384, 378, 360, -1, + 185, 170, 178, -1, 613, 597, 584, -1, + 385, 379, 361, -1, 613, 584, 601, -1, + 385, 361, 368, -1, 614, 598, 585, -1, + 614, 585, 602, -1, 614, 610, 598, -1, + 186, 171, 179, -1, 386, 345, 369, -1, + 186, 177, 171, -1, 187, 93, 180, -1, + 615, 599, 586, -1, 386, 362, 345, -1, + 615, 586, 603, -1, 387, 346, 370, -1, + 616, 587, 604, -1, 616, 600, 587, -1, + 187, 92, 93, -1, 387, 363, 346, -1, + 188, 185, 178, -1, 617, 601, 605, -1, + 388, 104, 364, -1, 617, 613, 601, -1, + 388, 364, 371, -1, 617, 605, 134, -1, + 188, 178, 181, -1, 617, 134, 135, -1, + 389, 365, 348, -1, 389, 348, 372, -1, + 618, 602, 607, -1, 189, 179, 182, -1, + 619, 603, 608, -1, 189, 186, 179, -1, + 390, 349, 373, -1, 619, 615, 603, -1, + 390, 366, 349, -1, 190, 187, 180, -1, + 190, 180, 183, -1, 391, 72, 73, -1, + 620, 592, 609, -1, 391, 367, 72, -1, + 620, 604, 592, -1, 191, 181, 175, -1, + 392, 350, 374, -1, 392, 368, 350, -1, + 621, 114, 606, -1, 621, 594, 610, -1, + 621, 115, 114, -1, 191, 175, 184, -1, + 621, 606, 594, -1, 192, 182, 61, -1, + 393, 386, 369, -1, 622, 607, 595, -1, + 622, 595, 611, -1, 393, 369, 375, -1, + 622, 618, 607, -1, 193, 183, 176, -1, + 623, 596, 612, -1, 193, 176, 185, -1, + 623, 608, 596, -1, 394, 352, 376, -1, + 394, 370, 352, -1, 624, 597, 613, -1, + 194, 184, 177, -1, 395, 371, 353, -1, + 395, 353, 377, -1, 624, 609, 597, -1, + 194, 177, 186, -1, 625, 610, 614, -1, + 396, 372, 354, -1, 195, 92, 187, -1, + 396, 354, 378, -1, 626, 599, 615, -1, + 626, 611, 599, -1, 195, 91, 92, -1, + 397, 355, 379, -1, 627, 600, 616, -1, + 196, 193, 185, -1, 627, 612, 600, -1, + 397, 373, 355, -1, 196, 185, 188, -1, + 628, 624, 613, -1, 398, 374, 356, -1, + 628, 613, 617, -1, 628, 617, 135, -1, + 398, 356, 380, -1, 628, 135, 136, -1, + 197, 186, 189, -1, 629, 625, 614, -1, + 399, 393, 375, -1, 197, 194, 186, -1, + 399, 375, 381, -1, 198, 195, 187, -1, + 629, 614, 602, -1, 629, 602, 618, -1, + 630, 615, 619, -1, 198, 187, 190, -1, + 400, 376, 358, -1, 400, 358, 382, -1, + 199, 181, 191, -1, 630, 626, 615, -1, + 199, 188, 181, -1, 631, 604, 620, -1, + 631, 616, 604, -1, 401, 395, 377, -1, + 632, 618, 622, -1, 401, 377, 383, -1, + 402, 378, 384, -1, 402, 396, 378, -1, + 200, 182, 192, -1, 200, 189, 182, -1, + 633, 619, 608, -1, 201, 190, 183, -1, + 403, 379, 385, -1, 633, 608, 623, -1, + 403, 397, 379, -1, 404, 380, 362, -1, + 634, 620, 609, -1, 201, 183, 193, -1, + 202, 191, 184, -1, 404, 362, 386, -1, + 634, 609, 624, -1, 635, 621, 610, -1, + 635, 116, 115, -1, 202, 184, 194, -1, + 405, 381, 363, -1, 635, 115, 621, -1, + 635, 610, 625, -1, 203, 192, 61, -1, + 636, 632, 622, -1, 203, 61, 62, -1, + 636, 622, 611, -1, 203, 62, 63, -1, + 405, 363, 387, -1, 636, 611, 626, -1, + 204, 91, 195, -1, 406, 365, 389, -1, + 406, 382, 365, -1, 637, 612, 627, -1, + 637, 623, 612, -1, 204, 90, 91, -1, + 205, 193, 196, -1, 638, 628, 136, -1, + 205, 201, 193, -1, 638, 634, 624, -1, + 407, 383, 366, -1, 638, 624, 628, -1, + 638, 136, 137, -1, 638, 137, 138, -1, + 407, 366, 390, -1, 408, 384, 367, -1, + 639, 625, 629, -1, 206, 202, 194, -1, + 408, 367, 391, -1, 206, 194, 197, -1, + 640, 636, 626, -1, 409, 368, 392, -1, + 640, 626, 630, -1, 207, 195, 198, -1, + 641, 616, 631, -1, 207, 204, 195, -1, + 409, 385, 368, -1, 410, 404, 386, -1, + 641, 627, 616, -1, 642, 618, 632, -1, + 642, 639, 629, -1, 208, 188, 199, -1, + 410, 386, 393, -1, 208, 196, 188, -1, + 642, 629, 618, -1, 411, 387, 370, -1, + 411, 370, 394, -1, 643, 630, 619, -1, + 209, 197, 189, -1, 209, 189, 200, -1, + 412, 388, 371, -1, 643, 619, 633, -1, + 412, 104, 388, -1, 644, 620, 634, -1, + 412, 105, 104, -1, 644, 631, 620, -1, + 210, 190, 201, -1, 412, 371, 395, -1, + 210, 198, 190, -1, 413, 389, 372, -1, + 413, 372, 396, -1, 645, 632, 636, -1, + 646, 633, 623, -1, 211, 199, 191, -1, + 414, 373, 397, -1, 211, 191, 202, -1, + 414, 407, 390, -1, 646, 623, 637, -1, + 414, 390, 373, -1, 647, 644, 634, -1, + 212, 192, 203, -1, 415, 73, 74, -1, + 647, 638, 138, -1, 415, 391, 73, -1, + 647, 634, 638, -1, 212, 200, 192, -1, + 648, 635, 625, -1, 416, 374, 398, -1, + 648, 625, 639, -1, 648, 117, 116, -1, + 648, 116, 635, -1, 649, 636, 640, -1, + 416, 392, 374, -1, 649, 645, 636, -1, + 213, 89, 90, -1, 213, 90, 204, -1, + 650, 627, 641, -1, 214, 201, 205, -1, + 417, 393, 399, -1, 650, 637, 627, -1, + 417, 410, 393, -1, 418, 394, 376, -1, + 214, 210, 201, -1, 651, 639, 642, -1, + 418, 376, 400, -1, 215, 202, 206, -1, + 419, 412, 395, -1, 652, 630, 643, -1, + 215, 211, 202, -1, 419, 395, 401, -1, + 216, 63, 64, -1, 652, 640, 630, -1, + 653, 641, 631, -1, 420, 396, 402, -1, + 653, 631, 644, -1, 216, 203, 63, -1, + 420, 413, 396, -1, 217, 204, 207, -1, + 654, 632, 645, -1, 654, 651, 642, -1, + 421, 397, 403, -1, 421, 414, 397, -1, + 654, 642, 632, -1, 217, 213, 204, -1, + 218, 196, 208, -1, 655, 643, 633, -1, + 422, 398, 380, -1, 422, 380, 404, -1, + 655, 633, 646, -1, 218, 205, 196, -1, + 423, 399, 381, -1, 656, 644, 647, -1, + 656, 653, 644, -1, 219, 206, 197, -1, + 656, 647, 138, -1, 219, 197, 209, -1, + 656, 138, 139, -1, 423, 381, 405, -1, + 657, 645, 649, -1, 424, 400, 382, -1, + 657, 654, 645, -1, 424, 382, 406, -1, + 220, 198, 210, -1, 658, 646, 637, -1, + 658, 637, 650, -1, 220, 207, 198, -1, + 425, 383, 407, -1, 659, 648, 639, -1, + 425, 401, 383, -1, 659, 639, 651, -1, + 221, 199, 211, -1, 221, 208, 199, -1, + 659, 118, 117, -1, 659, 117, 648, -1, + 426, 384, 408, -1, 660, 649, 640, -1, + 660, 640, 652, -1, 660, 657, 649, -1, + 222, 209, 200, -1, 426, 402, 384, -1, + 427, 385, 409, -1, 661, 641, 653, -1, + 427, 403, 385, -1, 661, 650, 641, -1, + 222, 200, 212, -1, 662, 651, 654, -1, + 428, 404, 410, -1, 223, 88, 89, -1, + 663, 652, 643, -1, 428, 422, 404, -1, + 223, 89, 213, -1, 429, 405, 387, -1, + 663, 643, 655, -1, 429, 387, 411, -1, + 224, 220, 210, -1, 224, 210, 214, -1, + 664, 653, 656, -1, 664, 139, 140, -1, + 664, 661, 653, -1, 664, 656, 139, -1, + 430, 389, 413, -1, 430, 406, 389, -1, + 225, 211, 215, -1, 225, 221, 211, -1, + 665, 662, 654, -1, 665, 654, 657, -1, + 666, 655, 646, -1, 666, 646, 658, -1, + 226, 212, 203, -1, 431, 407, 414, -1, + 226, 203, 216, -1, 432, 408, 391, -1, + 667, 657, 660, -1, 227, 223, 213, -1, + 227, 213, 217, -1, 432, 391, 415, -1, + 668, 658, 650, -1, 668, 650, 661, -1, + 669, 118, 659, -1, 669, 659, 651, -1, + 433, 409, 392, -1, 669, 651, 662, -1, + 433, 392, 416, -1, 669, 119, 118, -1, + 228, 214, 205, -1, 228, 205, 218, -1, + 434, 428, 410, -1, 670, 667, 660, -1, + 434, 410, 417, -1, 670, 660, 652, -1, + 670, 652, 663, -1, 229, 215, 206, -1, + 435, 411, 394, -1, 229, 206, 219, -1, + 435, 394, 418, -1, 671, 668, 661, -1, + 671, 661, 664, -1, 671, 664, 140, -1, + 230, 64, 65, -1, 671, 140, 141, -1, + 671, 141, 142, -1, 230, 226, 216, -1, + 672, 662, 665, -1, 230, 216, 64, -1, + 436, 106, 105, -1, 436, 412, 419, -1, + 436, 105, 412, -1, 672, 669, 662, -1, + 673, 655, 666, -1, 437, 413, 420, -1, + 231, 217, 207, -1, 231, 207, 220, -1, + 673, 663, 655, -1, 437, 430, 413, -1, + 232, 208, 221, -1, 438, 431, 414, -1, + 674, 657, 667, -1, 438, 414, 421, -1, + 232, 218, 208, -1, 674, 665, 657, -1, + 674, 672, 665, -1, 675, 658, 668, -1, + 675, 666, 658, -1, 233, 219, 209, -1, + 439, 415, 74, -1, 233, 209, 222, -1, + 676, 667, 670, -1, 440, 416, 398, -1, + 440, 398, 422, -1, 234, 88, 223, -1, + 677, 668, 671, -1, 441, 417, 399, -1, + 677, 675, 668, -1, 677, 671, 142, -1, + 234, 87, 88, -1, 678, 119, 669, -1, + 678, 669, 672, -1, 441, 399, 423, -1, + 235, 231, 220, -1, 678, 120, 119, -1, + 235, 220, 224, -1, 679, 676, 670, -1, + 442, 418, 400, -1, 679, 663, 673, -1, + 679, 670, 663, -1, 236, 221, 225, -1, + 442, 400, 424, -1, 236, 232, 221, -1, + 443, 401, 425, -1, 443, 419, 401, -1, + 680, 672, 674, -1, 237, 222, 212, -1, + 681, 673, 666, -1, 444, 420, 402, -1, + 681, 666, 675, -1, 444, 402, 426, -1, + 682, 680, 674, -1, 682, 667, 676, -1, + 237, 212, 226, -1, 682, 674, 667, -1, + 445, 403, 427, -1, 445, 421, 403, -1, + 238, 223, 227, -1, 683, 681, 675, -1, + 238, 234, 223, -1, 683, 675, 677, -1, + 446, 440, 422, -1, 683, 677, 142, -1, + 446, 422, 428, -1, 683, 142, 143, -1, + 239, 224, 214, -1, 684, 676, 679, -1, + 447, 405, 429, -1, 239, 214, 228, -1, + 447, 423, 405, -1, 685, 672, 680, -1, + 240, 215, 229, -1, 685, 678, 672, -1, + 685, 120, 678, -1, 240, 225, 215, -1, + 685, 121, 120, -1, 448, 406, 430, -1, + 686, 679, 673, -1, 686, 673, 681, -1, + 448, 424, 406, -1, 241, 237, 226, -1, + 687, 680, 682, -1, 241, 226, 230, -1, + 449, 407, 431, -1, 449, 443, 425, -1, + 688, 681, 683, -1, 688, 686, 681, -1, + 449, 425, 407, -1, 688, 683, 143, -1, + 688, 143, 144, -1, 242, 227, 217, -1, + 450, 408, 432, -1, 689, 682, 676, -1, + 689, 676, 684, -1, 242, 217, 231, -1, + 689, 687, 682, -1, 243, 218, 232, -1, + 450, 426, 408, -1, 451, 427, 409, -1, + 690, 679, 686, -1, 690, 684, 679, -1, + 243, 228, 218, -1, 451, 409, 433, -1, + 452, 446, 428, -1, 691, 685, 680, -1, + 452, 428, 434, -1, 691, 122, 121, -1, + 691, 680, 687, -1, 691, 121, 685, -1, + 692, 686, 688, -1, 692, 144, 145, -1, + 244, 229, 219, -1, 453, 411, 435, -1, + 692, 688, 144, -1, 244, 219, 233, -1, + 692, 690, 686, -1, 453, 429, 411, -1, + 245, 241, 230, -1, 245, 230, 65, -1, + 693, 687, 689, -1, 246, 86, 87, -1, + 246, 87, 234, -1, 694, 684, 690, -1, + 694, 689, 684, -1, 454, 430, 437, -1, + 454, 448, 430, -1, 455, 431, 438, -1, + 247, 231, 235, -1, 695, 692, 145, -1, + 247, 242, 231, -1, 695, 690, 692, -1, + 455, 449, 431, -1, 695, 694, 690, -1, + 695, 145, 146, -1, 696, 691, 687, -1, + 248, 243, 232, -1, 696, 687, 693, -1, + 456, 432, 415, -1, 696, 123, 122, -1, + 456, 415, 439, -1, 696, 122, 691, -1, + 697, 693, 689, -1, 697, 689, 694, -1, + 457, 433, 416, -1, 248, 232, 236, -1, + 457, 416, 440, -1, 249, 233, 222, -1, + 698, 694, 695, -1, 249, 222, 237, -1, + 698, 695, 146, -1, 698, 697, 694, -1, + 698, 146, 147, -1, 699, 123, 696, -1, + 458, 434, 417, -1, 699, 124, 123, -1, + 699, 125, 124, -1, 699, 693, 697, -1, + 250, 246, 234, -1, 699, 696, 693, -1, + 458, 417, 441, -1, 700, 699, 697, -1, + 459, 435, 418, -1, 700, 697, 698, -1, + 700, 698, 147, -1, 250, 234, 238, -1, + 459, 418, 442, -1, 700, 147, 148, -1, + 251, 224, 239, -1, 701, 699, 700, -1, + 701, 125, 699, -1, 701, 700, 148, -1, + 701, 149, 125, -1, 460, 436, 419, -1, + 701, 148, 149, -1, 460, 107, 106, -1, + 251, 235, 224, -1, 460, 419, 443, -1, + 252, 225, 240, -1, 460, 106, 436, -1, + 461, 437, 420, -1, 252, 236, 225, -1, + 461, 420, 444, -1, 462, 455, 438, -1, + 253, 249, 237, -1, 462, 421, 445, -1, + 253, 237, 241, -1, 462, 438, 421, -1, + 463, 439, 74, -1, 254, 238, 227, -1, + 463, 74, 75, -1, 463, 75, 76, -1, + 464, 457, 440, -1, 254, 227, 242, -1, + 464, 440, 446, -1, 255, 239, 228, -1, + 465, 423, 447, -1, 255, 228, 243, -1, + 465, 441, 423, -1, 256, 240, 229, -1, + 256, 229, 244, -1, 466, 442, 424, -1, + 466, 424, 448, -1, 467, 443, 449, -1, + 257, 253, 241, -1, 257, 241, 245, -1, + 258, 86, 246, -1, 468, 426, 450, -1, + 468, 444, 426, -1, 258, 85, 86, -1, + 259, 254, 242, -1, 469, 445, 427, -1, + 259, 242, 247, -1, 469, 427, 451, -1, + 470, 446, 452, -1, 470, 464, 446, -1, + 260, 255, 243, -1, 260, 243, 248, -1, + 471, 447, 429, -1, 471, 429, 453, -1, + 261, 233, 249, -1, 261, 244, 233, -1, + 472, 466, 448, -1, 472, 448, 454, -1, + 262, 65, 66, -1, 262, 66, 67, -1, + 473, 449, 455, -1, 262, 245, 65, -1, + 473, 467, 449, -1, 263, 258, 246, -1, + 263, 246, 250, -1, 474, 450, 432, -1, + 474, 432, 456, -1, 264, 247, 235, -1, + 264, 235, 251, -1, 475, 451, 433, -1, + 265, 248, 236, -1, 475, 433, 457, -1, + 476, 452, 434, -1, 265, 236, 252, -1, + 476, 434, 458, -1, 266, 261, 249, -1, + 477, 453, 435, -1, 477, 435, 459, -1, + 266, 249, 253, -1, 478, 454, 437, -1, + 478, 437, 461, -1, 267, 250, 238, -1, + 267, 238, 254, -1, 479, 455, 462, -1, + 268, 251, 239, -1, 480, 456, 439, -1, + 268, 239, 255, -1, 480, 439, 463, -1, + 481, 475, 457, -1, 269, 252, 240, -1, + 269, 240, 256, -1, 481, 457, 464, -1, + 482, 458, 441, -1, 270, 266, 253, -1, + 270, 253, 257, -1, 482, 441, 465, -1, + 271, 85, 258, -1, 483, 459, 442, -1, + 483, 442, 466, -1, 271, 84, 85, -1, + 484, 107, 460, -1, 484, 443, 467, -1, + 484, 108, 107, -1, 272, 254, 259, -1, + 484, 460, 443, -1, 272, 267, 254, -1, + 485, 444, 468, -1, 273, 255, 260, -1, + 485, 461, 444, -1, 273, 268, 255, -1, + 486, 445, 469, -1, 486, 462, 445, -1, + 274, 244, 261, -1, 487, 463, 76, -1, + 487, 76, 53, -1, 487, 480, 463, -1, + 487, 53, 126, -1, 274, 256, 244, -1, + 488, 464, 470, -1, 488, 481, 464, -1, + 275, 245, 262, -1, 275, 257, 245, -1, + 489, 465, 447, -1, 489, 447, 471, -1, + 276, 271, 258, -1, 276, 258, 263, -1, + 277, 259, 247, -1, 490, 483, 466, -1, + 490, 466, 472, -1, 277, 247, 264, -1, + 491, 484, 467, -1, 278, 248, 265, -1, + 491, 467, 473, -1, 492, 468, 450, -1, + 492, 450, 474, -1, 278, 260, 248, -1, + 279, 261, 266, -1, 493, 451, 475, -1, + 279, 274, 261, -1, 493, 469, 451, -1, + 280, 67, 68, -1, 494, 470, 452, -1, + 280, 262, 67, -1, 281, 263, 250, -1, + 494, 452, 476, -1, 281, 250, 267, -1, + 282, 251, 268, -1, 282, 264, 251, -1, + 495, 471, 453, -1, 495, 453, 477, -1, + 496, 454, 478, -1, 283, 252, 269, -1, + 283, 265, 252, -1, 496, 472, 454, -1, + 497, 455, 479, -1, 497, 491, 473, -1, + 497, 473, 455, -1, 284, 266, 270, -1, + 284, 279, 266, -1, 498, 474, 456, -1, + 498, 456, 480, -1, 499, 475, 481, -1, + 749, 748, 709, -1, 750, 708, 707, -1, + 750, 749, 708, -1, 729, 704, 728, -1, + 751, 707, 706, -1, 751, 750, 707, -1, + 730, 728, 727, -1, 730, 729, 728, -1, + 752, 706, 705, -1, 752, 751, 706, -1, + 731, 727, 726, -1, 731, 730, 727, -1, + 753, 705, 702, -1, 753, 752, 705, -1, + 703, 753, 702, -1, 732, 726, 725, -1, + 732, 731, 726, -1, 733, 725, 724, -1, + 733, 732, 725, -1, 734, 724, 723, -1, + 734, 733, 724, -1, 735, 723, 722, -1, + 735, 734, 723, -1, 736, 722, 721, -1, + 736, 735, 722, -1, 737, 721, 720, -1, + 737, 736, 721, -1, 738, 720, 719, -1, + 738, 737, 720, -1, 739, 738, 719, -1, + 740, 719, 718, -1, 740, 739, 719, -1, + 741, 740, 718, -1, 741, 718, 717, -1, + 742, 741, 717, -1, 742, 717, 716, -1, + 743, 716, 715, -1, 743, 742, 716, -1, + 744, 743, 715, -1, 744, 715, 714, -1, + 745, 714, 713, -1, 745, 744, 714, -1, + 746, 713, 712, -1, 746, 745, 713, -1, + 747, 711, 710, -1, 747, 712, 711, -1, + 747, 746, 712, -1, 748, 710, 709, -1, + 748, 747, 710, -1, 749, 709, 708, -1, + 756, 758, 757, -1, 761, 760, 759, -1, + 763, 759, 758, -1, 763, 762, 761, -1, + 763, 761, 759, -1, 765, 755, 754, -1, + 765, 756, 755, -1, 765, 764, 763, -1, + 765, 758, 756, -1, 765, 763, 758, -1, + 766, 775, 774, -1, 766, 776, 775, -1, + 766, 777, 776, -1, 766, 778, 777, -1, + 766, 754, 778, -1, 766, 765, 754, -1, + 772, 774, 773, -1, 768, 767, 766, -1, + 768, 766, 774, -1, 769, 774, 772, -1, + 769, 768, 774, -1, 770, 772, 771, -1, + 770, 769, 772, -1, 783, 781, 782, -1, + 785, 786, 784, -1, 784, 788, 783, -1, + 787, 788, 786, -1, 786, 788, 784, -1, + 780, 790, 779, -1, 781, 790, 780, -1, + 789, 790, 788, -1, 783, 790, 781, -1, + 788, 790, 783, -1, 800, 791, 799, -1, + 801, 791, 800, -1, 802, 791, 801, -1, + 803, 791, 802, -1, 779, 791, 803, -1, + 790, 791, 779, -1, 799, 797, 798, -1, + 792, 793, 791, -1, 791, 793, 799, -1, + 799, 794, 797, -1, 793, 794, 799, -1, + 797, 795, 796, -1, 794, 795, 797, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o11 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o9 + + } + + } + + } ] + + }, + + USE o10, + + Group { + children [ + USE o8, + + USE o11 ] + + }, + + USE o11 ] + + } + + } + + } ] + + } + +} diff --git a/modules/packages3d/Diodes_ThroughHole.3dshapes/Diode_DO-35_SOD27_Vertical_KathodeUp_RM2.54.FCStd b/modules/packages3d/Diodes_ThroughHole.3dshapes/Diode_DO-35_SOD27_Vertical_KathodeUp_RM2.54.FCStd new file mode 100644 index 0000000000000000000000000000000000000000..ec97649637c92aa7c2e6768e0a9fbabe27a8eaf2 GIT binary patch literal 13420 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 Iq5vzD0EC*B(*OVf literal 0 HcmV?d00001 diff --git a/modules/packages3d/Diodes_ThroughHole.3dshapes/Diode_DO-35_SOD27_Vertical_KathodeUp_RM2.54.wrl b/modules/packages3d/Diodes_ThroughHole.3dshapes/Diode_DO-35_SOD27_Vertical_KathodeUp_RM2.54.wrl new file mode 100644 index 00000000..f9210d15 --- /dev/null +++ b/modules/packages3d/Diodes_ThroughHole.3dshapes/Diode_DO-35_SOD27_Vertical_KathodeUp_RM2.54.wrl @@ -0,0 +1,4323 @@ +#VRML V2.0 utf8 + + +Group { + children + Group { + children [ + Group { + children + Transform { + translation 0 0 0 + rotation 1 -0 -0 1.5707964 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o0 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.66666669 1 1 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o1 Coordinate { + point [ 4.5500002 3.165 -1.2226256e-015, + 4.5500002 3.1453645 0.15543118, + 4.5500002 3.0876918 0.30109605, + 4.5500002 2.9956055 0.42784193, + 4.5500002 2.8748918 0.52770495, + 4.5500002 2.7331357 0.5944103, + 4.5500002 2.5792441 0.62376672, + 4.5500002 2.4228866 0.61392951, + 4.5500002 2.2738879 0.56551689, + 4.5500002 2.1416099 0.48157078, + 4.5500002 2.0343645 0.36736578, + 4.5500002 1.9588897 0.23007785, + 4.5500002 1.9199283 0.078333274, + 4.5500002 1.9199283 -0.078333274, + 4.5500002 1.9588897 -0.23007785, + 4.5500002 2.0343645 -0.36736578, + 4.5500002 2.1416099 -0.48157078, + 4.5500002 2.2738879 -0.56551689, + 4.5500002 2.4228866 -0.61392951, + 4.5500002 2.5792441 -0.62376672, + 4.5500002 2.7331357 -0.5944103, + 4.5500002 2.8748918 -0.52770495, + 4.5500002 2.9956055 -0.42784193, + 4.5500002 3.0876918 -0.30109605, + 4.5500002 3.1453645 -0.15543118, + 4.5500002 3.165 -1.2226256e-015, + 4.25 3.4649999 -1.5387691e-015, + 4.5397778 3.2426457 -1.3044496e-015, + 4.5098076 3.3150001 -1.3806974e-015, + 4.462132 3.3771319 -1.4461728e-015, + 4.4000001 3.4248075 -1.4964139e-015, + 4.3276458 3.4547777 -1.5279968e-015, + 4.5500002 3.165 -1.2226256e-015, + 4.5500002 3.1453645 0.15543118, + 4.5500002 3.0876918 0.30109605, + 4.5500002 2.9956055 0.42784193, + 4.5500002 2.8748918 0.52770495, + 4.5500002 2.7331357 0.5944103, + 4.5500002 2.5792441 0.62376672, + 4.5500002 2.4228866 0.61392951, + 4.5500002 2.2738879 0.56551689, + 4.5500002 2.1416099 0.48157078, + 4.5500002 2.0343645 0.36736578, + 4.5500002 1.9588897 0.23007785, + 4.5500002 1.9199283 0.078333274, + 4.5500002 1.9199283 -0.078333274, + 4.5500002 1.9588897 -0.23007785, + 4.5500002 2.0343645 -0.36736578, + 4.5500002 2.1416099 -0.48157078, + 4.5500002 2.2738879 -0.56551689, + 4.5500002 2.4228866 -0.61392951, + 4.5500002 2.5792441 -0.62376672, + 4.5500002 2.7331357 -0.5944103, + 4.5500002 2.8748918 -0.52770495, + 4.5500002 2.9956055 -0.42784193, + 4.5500002 3.0876918 -0.30109605, + 4.5500002 3.1453645 -0.15543118, + 4.25 3.4649999 -1.5387691e-015, + 4.25 3.4582558 0.11149643, + 4.25 3.4381211 0.22136699, + 4.25 3.4048901 0.32800952, + 4.25 3.3590469 0.42986894, + 4.25 3.30126 0.52545989, + 4.25 3.2323725 0.61338848, + 4.25 3.1533885 0.69237244, + 4.25 3.06546 0.76126009, + 4.25 2.9698689 0.8190468, + 4.25 2.8680096 0.86489004, + 4.25 2.7613671 0.89812118, + 4.25 2.6514964 0.91825569, + 4.25 2.54 0.92500001, + 4.25 2.4285035 0.91825569, + 4.25 2.3186331 0.89812118, + 4.25 2.2119906 0.86489004, + 4.25 2.110131 0.8190468, + 4.25 2.0145402 0.76126009, + 4.25 1.9266115 0.69237244, + 4.25 1.8476275 0.61338848, + 4.25 1.7787399 0.52545989, + 4.25 1.7209532 0.42986894, + 4.25 1.67511 0.32800952, + 4.25 1.6418788 0.22136699, + 4.25 1.6217443 0.11149643, + 4.25 1.615 1.3456274e-015, + 4.25 1.6217443 -0.11149643, + 4.25 1.6418788 -0.22136699, + 4.25 1.67511 -0.32800952, + 4.25 1.7209532 -0.42986894, + 4.25 1.7787399 -0.52545989, + 4.25 1.8476275 -0.61338848, + 4.25 1.9266115 -0.69237244, + 4.25 2.0145402 -0.76126009, + 4.25 2.110131 -0.8190468, + 4.25 2.2119906 -0.86489004, + 4.25 2.3186331 -0.89812118, + 4.25 2.4285035 -0.91825569, + 4.25 2.54 -0.92500001, + 4.25 2.6514964 -0.91825569, + 4.25 2.7613671 -0.89812118, + 4.25 2.8680096 -0.86489004, + 4.25 2.9698689 -0.8190468, + 4.25 3.06546 -0.76126009, + 4.25 3.1533885 -0.69237244, + 4.25 3.2323725 -0.61338848, + 4.25 3.30126 -0.52545989, + 4.25 3.3590469 -0.42986894, + 4.25 3.4048901 -0.32800952, + 4.25 3.4381211 -0.22136699, + 4.25 3.4582558 -0.11149643, + 4.5397778 3.2426457 -1.3044496e-015, + 4.5098076 3.3150001 -1.3806974e-015, + 4.462132 3.3771319 -1.4461728e-015, + 4.4000001 3.4248075 -1.4964139e-015, + 4.3276458 3.4547777 -1.5279968e-015, + 4.5397778 3.2375226 0.084694579, + 4.5397778 3.2222281 0.16815412, + 4.5098076 3.3093493 0.093415931, + 4.5397778 3.1969852 0.2491616, + 4.5098076 3.29248 0.18546964, + 4.462132 3.3710284 0.10090511, + 4.5397778 3.1621618 0.32653573, + 4.5098076 3.2646375 0.27481878, + 4.462132 3.3528066 0.20033881, + 4.4000001 3.4183564 0.10665178, + 4.5397778 3.1182661 0.39914826, + 4.5098076 3.2262285 0.36016047, + 4.462132 3.322732 0.2968511, + 4.4000001 3.3990967 0.21174832, + 4.3276458 3.448108 0.11026427, + 4.5397778 3.0659378 0.4659403, + 4.5098076 3.1778126 0.44025019, + 4.462132 3.2812436 0.38903466, + 4.4000001 3.3673096 0.31375709, + 4.3276458 3.428196 0.21892065, + 4.5397778 3.0059402 0.52593786, + 4.5098076 3.1200957 0.51392007, + 4.462132 3.2289462 0.4755452, + 4.4000001 3.3234582 0.4111906, + 4.3276458 3.3953321 0.32438466, + 4.5397778 2.9391482 0.57826608, + 4.5098076 3.05392 0.58009583, + 4.462132 3.1666024 0.55512124, + 4.4000001 3.2681823 0.50262803, + 4.3276458 3.3499954 0.42511842, + 4.5397778 2.8665357 0.62216187, + 4.5098076 2.9802501 0.6378125, + 4.462132 3.0951211 0.62660235, + 4.4000001 3.2022879 0.58673596, + 4.3276458 3.2928474 0.51965296, + 4.5397778 2.7891617 0.65698516, + 4.5098076 2.9001606 0.68622839, + 4.462132 3.0155451 0.68894619, + 4.4000001 3.1267359 0.66228801, + 4.3276458 3.224721 0.60660988, + 4.5397778 2.7081542 0.68222809, + 4.5098076 2.8148189 0.72463757, + 4.462132 2.9290347 0.7412436, + 4.4000001 3.042628 0.72818238, + 4.3276458 3.1466098 0.68472099, + 4.5397778 2.6246946 0.69752264, + 4.5098076 2.7254696 0.75247991, + 4.462132 2.8368511 0.78273207, + 4.4000001 2.9511907 0.78345823, + 4.3276458 3.059653 0.75284731, + 4.5397778 2.5841196 0.7012592, + 4.5397778 2.54 0.70264572, + 4.5098076 2.6334159 0.7693494, + 4.462132 2.7403388 0.81280649, + 4.4000001 2.8537571 0.82730949, + 4.3276458 2.9651184 0.80999547, + 4.5098076 2.5886626 0.7734707, + 4.5397778 2.4553053 0.69752264, + 4.5098076 2.54 0.77499998, + 4.462132 2.6409051 0.8310284, + 4.4000001 2.7517483 0.85909671, + 4.3276458 2.8643847 0.85533208, + 4.5397778 2.4083374 0.69019991, + 4.462132 2.5925639 0.83548015, + 4.5397778 2.371846 0.68222809, + 4.5098076 2.446584 0.7693494, + 4.462132 2.54 0.83713204, + 4.4000001 2.6466517 0.8783564, + 4.3276458 2.7589207 0.88819599, + 4.5098076 2.3947794 0.76127261, + 4.4000001 2.5955575 0.88306165, + 4.5397778 2.2908385 0.65698516, + 4.5098076 2.3545303 0.75247991, + 4.462132 2.4390948 0.8310284, + 4.4000001 2.54 0.88480765, + 4.3276458 2.6502643 0.908108, + 4.5397778 2.240828 0.63577282, + 4.462132 2.383137 0.82230413, + 4.3276458 2.5974393 0.91297263, + 4.5098076 2.2651813 0.72463757, + 4.462132 2.3396611 0.81280649, + 4.4000001 2.4333482 0.8783564, + 4.3276458 2.54 0.91477776, + 4.5098076 2.210021 0.70124096, + 4.4000001 2.3742037 0.86913526, + 4.5397778 2.1408517 0.57826608, + 4.462132 2.2431488 0.78273207, + 4.4000001 2.3282516 0.85909671, + 4.3276458 2.4297357 0.908108, + 4.5397778 2.0921168 0.54139781, + 4.462132 2.1835666 0.7574597, + 4.3276458 2.3685877 0.89857453, + 4.5098076 2.0997498 0.6378125, + 4.4000001 2.2262428 0.82730949, + 4.3276458 2.3210793 0.88819599, + 4.5098076 2.0459964 0.59714776, + 4.4000001 2.1632671 0.80059785, + 4.5397778 2.0140622 0.4659403, + 4.462132 2.0644548 0.68894619, + 4.3276458 2.2156153 0.85533208, + 4.5397778 1.9715477 0.41300479, + 4.462132 2.006392 0.64502132, + 4.3276458 2.1505065 0.82771564, + 4.5098076 1.9599042 0.51392007, + 4.4000001 2.0373719 0.72818238, + 4.5098076 1.9130118 0.45553356, + 4.4000001 1.9760025 0.68175596, + 4.5397778 1.9178381 0.32653573, + 4.462132 1.9133977 0.55512124, + 4.3276458 2.0203471 0.75284731, + 4.5397778 1.8866966 0.25866115, + 4.462132 1.862746 0.49205387, + 4.3276458 1.9568987 0.70484835, + 4.5098076 1.8537716 0.36016047, + 4.4000001 1.877712 0.58673596, + 4.5098076 1.8194232 0.28529653, + 4.4000001 1.8241756 0.52007687, + 4.5397778 1.8577719 0.16815412, + 4.462132 1.7987564 0.38903466, + 4.3276458 1.855279 0.60660988, + 4.5397778 1.8428949 0.088064857, + 4.462132 1.7616544 0.30816886, + 4.3276458 1.7999293 0.53769284, + 4.5098076 1.7875201 0.18546964, + 4.4000001 1.7565417 0.4111906, + 4.5397778 1.8373543 1.7646297e-016, + 4.5098076 1.7711111 0.097133256, + 4.4000001 1.7173266 0.32571942, + 4.462132 1.7271935 0.20033881, + 4.3276458 1.7300045 0.42511842, + 4.5397778 1.8424773 -0.084694579, + 4.5098076 1.765 2.5271077e-016, + 4.462132 1.709469 0.10492046, + 4.3276458 1.6894611 0.33675215, + 4.4000001 1.6809033 0.21174832, + 4.5397778 1.8577719 -0.16815412, + 4.5098076 1.7706506 -0.093415931, + 4.462132 1.702868 3.1818623e-016, + 4.4000001 1.6621693 0.1108958, + 4.3276458 1.6518041 0.21892065, + 4.5397778 1.8830148 -0.2491616, + 4.5098076 1.7875201 -0.18546964, + 4.462132 1.7089716 -0.10090511, + 4.4000001 1.6551924 3.6842733e-016, + 4.3276458 1.6324356 0.11465205, + 4.5397778 1.9178381 -0.32653573, + 4.5098076 1.8153625 -0.27481878, + 4.462132 1.7271935 -0.20033881, + 4.4000001 1.6616436 -0.10665178, + 4.3276458 1.6252222 4.000102e-016, + 4.5397778 1.9617339 -0.39914826, + 4.5098076 1.8537716 -0.36016047, + 4.462132 1.757268 -0.2968511, + 4.4000001 1.6809033 -0.21174832, + 4.3276458 1.631892 -0.11026427, + 4.5397778 2.0140622 -0.4659403, + 4.5098076 1.9021875 -0.44025019, + 4.462132 1.7987564 -0.38903466, + 4.4000001 1.7126905 -0.31375709, + 4.3276458 1.6518041 -0.21892065, + 4.5397778 2.0740597 -0.52593786, + 4.5098076 1.9599042 -0.51392007, + 4.462132 1.8510538 -0.4755452, + 4.4000001 1.7565417 -0.4111906, + 4.3276458 1.6846679 -0.32438466, + 4.5397778 2.1408517 -0.57826608, + 4.5098076 2.0260799 -0.58009583, + 4.462132 1.9133977 -0.55512124, + 4.4000001 1.8118176 -0.50262803, + 4.3276458 1.7300045 -0.42511842, + 4.5397778 2.2134643 -0.62216187, + 4.5098076 2.0997498 -0.6378125, + 4.462132 1.9848788 -0.62660235, + 4.4000001 1.877712 -0.58673596, + 4.3276458 1.7871526 -0.51965296, + 4.5397778 2.2908385 -0.65698516, + 4.5098076 2.1798396 -0.68622839, + 4.462132 2.0644548 -0.68894619, + 4.4000001 1.953264 -0.66228801, + 4.3276458 1.855279 -0.60660988, + 4.5397778 2.371846 -0.68222809, + 4.5098076 2.2651813 -0.72463757, + 4.462132 2.1509655 -0.7412436, + 4.4000001 2.0373719 -0.72818238, + 4.3276458 1.9333901 -0.68472099, + 4.5397778 2.4083374 -0.69019991, + 4.5397778 2.4553053 -0.69752264, + 4.5098076 2.3545303 -0.75247991, + 4.462132 2.2431488 -0.78273207, + 4.4000001 2.1288095 -0.78345823, + 4.3276458 2.0203471 -0.75284731, + 4.5098076 2.3947794 -0.76127261, + 4.5397778 2.54 -0.70264572, + 4.5098076 2.446584 -0.7693494, + 4.462132 2.3396611 -0.81280649, + 4.4000001 2.2262428 -0.82730949, + 4.3276458 2.1148815 -0.80999547, + 4.5397778 2.5841196 -0.7012592, + 4.462132 2.383137 -0.82230413, + 4.5397778 2.6246946 -0.69752264, + 4.5098076 2.54 -0.77499998, + 4.462132 2.4390948 -0.8310284, + 4.4000001 2.3282516 -0.85909671, + 4.3276458 2.2156153 -0.85533208, + 4.5098076 2.5886626 -0.7734707, + 4.4000001 2.3742037 -0.86913526, + 4.5397778 2.7081542 -0.68222809, + 4.5098076 2.6334159 -0.7693494, + 4.462132 2.54 -0.83713204, + 4.4000001 2.4333482 -0.8783564, + 4.3276458 2.3210793 -0.88819599, + 4.5397778 2.7571294 -0.66825581, + 4.462132 2.5925639 -0.83548015, + 4.3276458 2.3685877 -0.89857453, + 4.5098076 2.7254696 -0.75247991, + 4.462132 2.6409051 -0.8310284, + 4.4000001 2.54 -0.88480765, + 4.3276458 2.4297357 -0.908108, + 4.5098076 2.7794881 -0.73706877, + 4.4000001 2.5955575 -0.88306165, + 4.5397778 2.8665357 -0.62216187, + 4.462132 2.7403388 -0.81280649, + 4.4000001 2.6466517 -0.8783564, + 4.3276458 2.54 -0.91477776, + 4.5397778 2.9164965 -0.59326339, + 4.462132 2.7986879 -0.79615986, + 4.3276458 2.5974393 -0.91297263, + 4.5098076 2.9001606 -0.68622839, + 4.4000001 2.7517483 -0.85909671, + 4.3276458 2.6502643 -0.908108, + 4.5098076 2.9552658 -0.65435416, + 4.4000001 2.8134205 -0.84150207, + 4.5397778 3.0059402 -0.52593786, + 4.462132 2.9290347 -0.7412436, + 4.3276458 2.7589207 -0.88819599, + 4.5397778 3.0522068 -0.48099408, + 4.462132 2.9885578 -0.70681393, + 4.3276458 2.8226819 -0.87000531, + 4.5098076 3.05392 -0.58009583, + 4.4000001 2.9511907 -0.78345823, + 4.5098076 3.1049507 -0.53052402, + 4.4000001 3.0141037 -0.74706781, + 4.5397778 3.1182661 -0.39914826, + 4.462132 3.0951211 -0.62660235, + 4.3276458 2.9651184 -0.80999547, + 4.5397778 3.1557331 -0.33850217, + 4.462132 3.150243 -0.57305634, + 4.3276458 3.0301623 -0.77237242, + 4.5098076 3.1778126 -0.44025019, + 4.4000001 3.1267359 -0.66228801, + 4.5098076 3.2191377 -0.37335908, + 4.4000001 3.1849971 -0.60569251, + 4.5397778 3.1969852 -0.2491616, + 4.462132 3.2289462 -0.4755452, + 4.3276458 3.1466098 -0.68472099, + 4.5397778 3.2205708 -0.17474088, + 4.462132 3.2735844 -0.40329143, + 4.3276458 3.2068443 -0.62620848, + 4.5098076 3.2646375 -0.27481878, + 4.4000001 3.2681823 -0.50262803, + 4.5098076 3.290652 -0.19273466, + 4.4000001 3.3153629 -0.42625931, + 4.5397778 3.2375226 -0.084694579, + 4.462132 3.322732 -0.2968511, + 4.3276458 3.2928474 -0.51965296, + 4.462132 3.350832 -0.20818627, + 4.3276458 3.3416259 -0.44069755, + 4.5098076 3.3093493 -0.093415931, + 4.4000001 3.3673096 -0.31375709, + 4.4000001 3.3970098 -0.22004271, + 4.462132 3.3710284 -0.10090511, + 4.3276458 3.3953321 -0.32438466, + 4.3276458 3.4260383 -0.22749597, + 4.4000001 3.4183564 -0.10665178, + 4.3276458 3.448108 -0.11026427, + 0.85000002 3.4649999 -1.5387691e-015, + 4.25 3.4649999 -1.5387691e-015, + 0.85000002 3.4649999 -1.5387691e-015, + 0.85000002 3.4582558 0.11149643, + 0.85000002 3.4381211 0.22136699, + 0.85000002 3.4048901 0.32800952, + 0.85000002 3.3590469 0.42986894, + 0.85000002 3.30126 0.52545989, + 0.85000002 3.2323725 0.61338848, + 0.85000002 3.1533885 0.69237244, + 0.85000002 3.06546 0.76126009, + 0.85000002 2.9698689 0.8190468, + 0.85000002 2.8680096 0.86489004, + 0.85000002 2.7613671 0.89812118, + 0.85000002 2.6514964 0.91825569, + 0.85000002 2.54 0.92500001, + 0.85000002 2.4285035 0.91825569, + 0.85000002 2.3186331 0.89812118, + 0.85000002 2.2119906 0.86489004, + 0.85000002 2.110131 0.8190468, + 0.85000002 2.0145402 0.76126009, + 0.85000002 1.9266115 0.69237244, + 0.85000002 1.8476275 0.61338848, + 0.85000002 1.7787399 0.52545989, + 0.85000002 1.7209532 0.42986894, + 0.85000002 1.67511 0.32800952, + 0.85000002 1.6418788 0.22136699, + 0.85000002 1.6217443 0.11149643, + 0.85000002 1.615 1.3456274e-015, + 0.85000002 1.6217443 -0.11149643, + 0.85000002 1.6418788 -0.22136699, + 0.85000002 1.67511 -0.32800952, + 0.85000002 1.7209532 -0.42986894, + 0.85000002 1.7787399 -0.52545989, + 0.85000002 1.8476275 -0.61338848, + 0.85000002 1.9266115 -0.69237244, + 0.85000002 2.0145402 -0.76126009, + 0.85000002 2.110131 -0.8190468, + 0.85000002 2.2119906 -0.86489004, + 0.85000002 2.3186331 -0.89812118, + 0.85000002 2.4285035 -0.91825569, + 0.85000002 2.54 -0.92500001, + 0.85000002 2.6514964 -0.91825569, + 0.85000002 2.7613671 -0.89812118, + 0.85000002 2.8680096 -0.86489004, + 0.85000002 2.9698689 -0.8190468, + 0.85000002 3.06546 -0.76126009, + 0.85000002 3.1533885 -0.69237244, + 0.85000002 3.2323725 -0.61338848, + 0.85000002 3.30126 -0.52545989, + 0.85000002 3.3590469 -0.42986894, + 0.85000002 3.4048901 -0.32800952, + 0.85000002 3.4381211 -0.22136699, + 0.85000002 3.4582558 -0.11149643, + 4.25 3.4649999 -1.5387691e-015, + 4.25 3.4582558 0.11149643, + 4.25 3.4381211 0.22136699, + 4.25 3.4048901 0.32800952, + 4.25 3.3590469 0.42986894, + 4.25 3.30126 0.52545989, + 4.25 3.2323725 0.61338848, + 4.25 3.1533885 0.69237244, + 4.25 3.06546 0.76126009, + 4.25 2.9698689 0.8190468, + 4.25 2.8680096 0.86489004, + 4.25 2.7613671 0.89812118, + 4.25 2.6514964 0.91825569, + 4.25 2.54 0.92500001, + 4.25 2.4285035 0.91825569, + 4.25 2.3186331 0.89812118, + 4.25 2.2119906 0.86489004, + 4.25 2.110131 0.8190468, + 4.25 2.0145402 0.76126009, + 4.25 1.9266115 0.69237244, + 4.25 1.8476275 0.61338848, + 4.25 1.7787399 0.52545989, + 4.25 1.7209532 0.42986894, + 4.25 1.67511 0.32800952, + 4.25 1.6418788 0.22136699, + 4.25 1.6217443 0.11149643, + 4.25 1.615 1.3456274e-015, + 4.25 1.6217443 -0.11149643, + 4.25 1.6418788 -0.22136699, + 4.25 1.67511 -0.32800952, + 4.25 1.7209532 -0.42986894, + 4.25 1.7787399 -0.52545989, + 4.25 1.8476275 -0.61338848, + 4.25 1.9266115 -0.69237244, + 4.25 2.0145402 -0.76126009, + 4.25 2.110131 -0.8190468, + 4.25 2.2119906 -0.86489004, + 4.25 2.3186331 -0.89812118, + 4.25 2.4285035 -0.91825569, + 4.25 2.54 -0.92500001, + 4.25 2.6514964 -0.91825569, + 4.25 2.7613671 -0.89812118, + 4.25 2.8680096 -0.86489004, + 4.25 2.9698689 -0.8190468, + 4.25 3.06546 -0.76126009, + 4.25 3.1533885 -0.69237244, + 4.25 3.2323725 -0.61338848, + 4.25 3.30126 -0.52545989, + 4.25 3.3590469 -0.42986894, + 4.25 3.4048901 -0.32800952, + 4.25 3.4381211 -0.22136699, + 4.25 3.4582558 -0.11149643, + 0.85000002 3.4649999 -1.5387691e-015, + 0.55000001 3.165 -1.2226256e-015, + 0.7723543 3.4547777 -1.5279968e-015, + 0.69999999 3.4248075 -1.4964139e-015, + 0.63786799 3.3771319 -1.4461728e-015, + 0.59019238 3.3150001 -1.3806974e-015, + 0.56022227 3.2426457 -1.3044496e-015, + 0.85000002 3.4649999 -1.5387691e-015, + 0.85000002 3.4582558 0.11149643, + 0.85000002 3.4381211 0.22136699, + 0.85000002 3.4048901 0.32800952, + 0.85000002 3.3590469 0.42986894, + 0.85000002 3.30126 0.52545989, + 0.85000002 3.2323725 0.61338848, + 0.85000002 3.1533885 0.69237244, + 0.85000002 3.06546 0.76126009, + 0.85000002 2.9698689 0.8190468, + 0.85000002 2.8680096 0.86489004, + 0.85000002 2.7613671 0.89812118, + 0.85000002 2.6514964 0.91825569, + 0.85000002 2.54 0.92500001, + 0.85000002 2.4285035 0.91825569, + 0.85000002 2.3186331 0.89812118, + 0.85000002 2.2119906 0.86489004, + 0.85000002 2.110131 0.8190468, + 0.85000002 2.0145402 0.76126009, + 0.85000002 1.9266115 0.69237244, + 0.85000002 1.8476275 0.61338848, + 0.85000002 1.7787399 0.52545989, + 0.85000002 1.7209532 0.42986894, + 0.85000002 1.67511 0.32800952, + 0.85000002 1.6418788 0.22136699, + 0.85000002 1.6217443 0.11149643, + 0.85000002 1.615 1.3456274e-015, + 0.85000002 1.6217443 -0.11149643, + 0.85000002 1.6418788 -0.22136699, + 0.85000002 1.67511 -0.32800952, + 0.85000002 1.7209532 -0.42986894, + 0.85000002 1.7787399 -0.52545989, + 0.85000002 1.8476275 -0.61338848, + 0.85000002 1.9266115 -0.69237244, + 0.85000002 2.0145402 -0.76126009, + 0.85000002 2.110131 -0.8190468, + 0.85000002 2.2119906 -0.86489004, + 0.85000002 2.3186331 -0.89812118, + 0.85000002 2.4285035 -0.91825569, + 0.85000002 2.54 -0.92500001, + 0.85000002 2.6514964 -0.91825569, + 0.85000002 2.7613671 -0.89812118, + 0.85000002 2.8680096 -0.86489004, + 0.85000002 2.9698689 -0.8190468, + 0.85000002 3.06546 -0.76126009, + 0.85000002 3.1533885 -0.69237244, + 0.85000002 3.2323725 -0.61338848, + 0.85000002 3.30126 -0.52545989, + 0.85000002 3.3590469 -0.42986894, + 0.85000002 3.4048901 -0.32800952, + 0.85000002 3.4381211 -0.22136699, + 0.85000002 3.4582558 -0.11149643, + 0.55000001 3.165 -1.2226256e-015, + 0.55000001 3.1453645 0.15543118, + 0.55000001 3.0876918 0.30109605, + 0.55000001 2.9956055 0.42784193, + 0.55000001 2.8748918 0.52770495, + 0.55000001 2.7331357 0.5944103, + 0.55000001 2.5792441 0.62376672, + 0.55000001 2.4228866 0.61392951, + 0.55000001 2.2738879 0.56551689, + 0.55000001 2.1416099 0.48157078, + 0.55000001 2.0343645 0.36736578, + 0.55000001 1.9588897 0.23007785, + 0.55000001 1.9199283 0.078333274, + 0.55000001 1.9199283 -0.078333274, + 0.55000001 1.9588897 -0.23007785, + 0.55000001 2.0343645 -0.36736578, + 0.55000001 2.1416099 -0.48157078, + 0.55000001 2.2738879 -0.56551689, + 0.55000001 2.4228866 -0.61392951, + 0.55000001 2.5792441 -0.62376672, + 0.55000001 2.7331357 -0.5944103, + 0.55000001 2.8748918 -0.52770495, + 0.55000001 2.9956055 -0.42784193, + 0.55000001 3.0876918 -0.30109605, + 0.55000001 3.1453645 -0.15543118, + 0.7723543 3.4547777 -1.5279968e-015, + 0.69999999 3.4248075 -1.4964139e-015, + 0.63786799 3.3771319 -1.4461728e-015, + 0.59019238 3.3150001 -1.3806974e-015, + 0.56022227 3.2426457 -1.3044496e-015, + 0.7723543 3.448108 0.11026427, + 0.7723543 3.428196 0.21892065, + 0.69999999 3.4183564 0.10665178, + 0.7723543 3.3953321 0.32438466, + 0.69999999 3.3990967 0.21174832, + 0.63786799 3.3710284 0.10090511, + 0.7723543 3.3499954 0.42511842, + 0.69999999 3.3673096 0.31375709, + 0.63786799 3.3528066 0.20033881, + 0.59019238 3.3093493 0.093415931, + 0.7723543 3.2928474 0.51965296, + 0.69999999 3.3234582 0.4111906, + 0.63786799 3.322732 0.2968511, + 0.59019238 3.29248 0.18546964, + 0.56022227 3.2375226 0.084694579, + 0.7723543 3.224721 0.60660988, + 0.69999999 3.2681823 0.50262803, + 0.63786799 3.2812436 0.38903466, + 0.59019238 3.2646375 0.27481878, + 0.56022227 3.2222281 0.16815412, + 0.7723543 3.1466098 0.68472099, + 0.69999999 3.2022879 0.58673596, + 0.63786799 3.2289462 0.4755452, + 0.59019238 3.2262285 0.36016047, + 0.56022227 3.1969852 0.2491616, + 0.7723543 3.059653 0.75284731, + 0.69999999 3.1267359 0.66228801, + 0.63786799 3.1666024 0.55512124, + 0.59019238 3.1778126 0.44025019, + 0.56022227 3.1621618 0.32653573, + 0.7723543 2.9651184 0.80999547, + 0.69999999 3.042628 0.72818238, + 0.63786799 3.0951211 0.62660235, + 0.59019238 3.1200957 0.51392007, + 0.56022227 3.1182661 0.39914826, + 0.7723543 2.8643847 0.85533208, + 0.69999999 2.9511907 0.78345823, + 0.63786799 3.0155451 0.68894619, + 0.59019238 3.05392 0.58009583, + 0.56022227 3.0659378 0.4659403, + 0.7723543 2.7589207 0.88819599, + 0.69999999 2.8537571 0.82730949, + 0.63786799 2.9290347 0.7412436, + 0.59019238 2.9802501 0.6378125, + 0.56022227 3.0059402 0.52593786, + 0.7723543 2.6502643 0.908108, + 0.69999999 2.7517483 0.85909671, + 0.63786799 2.8368511 0.78273207, + 0.59019238 2.9001606 0.68622839, + 0.56022227 2.9391482 0.57826608, + 0.7723543 2.5974393 0.91297263, + 0.7723543 2.54 0.91477776, + 0.69999999 2.6466517 0.8783564, + 0.63786799 2.7403388 0.81280649, + 0.59019238 2.8148189 0.72463757, + 0.56022227 2.8665357 0.62216187, + 0.69999999 2.5955575 0.88306165, + 0.7723543 2.4297357 0.908108, + 0.69999999 2.54 0.88480765, + 0.63786799 2.6409051 0.8310284, + 0.59019238 2.7254696 0.75247991, + 0.56022227 2.7891617 0.65698516, + 0.7723543 2.3685877 0.89857453, + 0.63786799 2.5925639 0.83548015, + 0.7723543 2.3210793 0.88819599, + 0.69999999 2.4333482 0.8783564, + 0.63786799 2.54 0.83713204, + 0.59019238 2.6334159 0.7693494, + 0.56022227 2.7081542 0.68222809, + 0.69999999 2.3742037 0.86913526, + 0.59019238 2.5886626 0.7734707, + 0.7723543 2.2156153 0.85533208, + 0.69999999 2.3282516 0.85909671, + 0.63786799 2.4390948 0.8310284, + 0.59019238 2.54 0.77499998, + 0.56022227 2.6246946 0.69752264, + 0.7723543 2.1505065 0.82771564, + 0.63786799 2.383137 0.82230413, + 0.56022227 2.5841196 0.7012592, + 0.69999999 2.2262428 0.82730949, + 0.63786799 2.3396611 0.81280649, + 0.59019238 2.446584 0.7693494, + 0.56022227 2.54 0.70264572, + 0.69999999 2.1632671 0.80059785, + 0.59019238 2.3947794 0.76127261, + 0.7723543 2.0203471 0.75284731, + 0.63786799 2.2431488 0.78273207, + 0.59019238 2.3545303 0.75247991, + 0.56022227 2.4553053 0.69752264, + 0.7723543 1.9568987 0.70484835, + 0.63786799 2.1835666 0.7574597, + 0.56022227 2.4083374 0.69019991, + 0.69999999 2.0373719 0.72818238, + 0.59019238 2.2651813 0.72463757, + 0.56022227 2.371846 0.68222809, + 0.69999999 1.9760025 0.68175596, + 0.59019238 2.210021 0.70124096, + 0.7723543 1.855279 0.60660988, + 0.63786799 2.0644548 0.68894619, + 0.56022227 2.2908385 0.65698516, + 0.7723543 1.7999293 0.53769284, + 0.63786799 2.006392 0.64502132, + 0.56022227 2.240828 0.63577282, + 0.69999999 1.877712 0.58673596, + 0.59019238 2.0997498 0.6378125, + 0.69999999 1.8241756 0.52007687, + 0.59019238 2.0459964 0.59714776, + 0.7723543 1.7300045 0.42511842, + 0.63786799 1.9133977 0.55512124, + 0.56022227 2.1408517 0.57826608, + 0.7723543 1.6894611 0.33675215, + 0.63786799 1.862746 0.49205387, + 0.56022227 2.0921168 0.54139781, + 0.69999999 1.7565417 0.4111906, + 0.59019238 1.9599042 0.51392007, + 0.69999999 1.7173266 0.32571942, + 0.59019238 1.9130118 0.45553356, + 0.7723543 1.6518041 0.21892065, + 0.63786799 1.7987564 0.38903466, + 0.56022227 2.0140622 0.4659403, + 0.7723543 1.6324356 0.11465205, + 0.63786799 1.7616544 0.30816886, + 0.56022227 1.9715477 0.41300479, + 0.69999999 1.6809033 0.21174832, + 0.59019238 1.8537716 0.36016047, + 0.7723543 1.6252222 4.000102e-016, + 0.69999999 1.6621693 0.1108958, + 0.59019238 1.8194232 0.28529653, + 0.63786799 1.7271935 0.20033881, + 0.56022227 1.9178381 0.32653573, + 0.7723543 1.631892 -0.11026427, + 0.69999999 1.6551924 3.6842733e-016, + 0.63786799 1.709469 0.10492046, + 0.56022227 1.8866966 0.25866115, + 0.59019238 1.7875201 0.18546964, + 0.7723543 1.6518041 -0.21892065, + 0.69999999 1.6616436 -0.10665178, + 0.63786799 1.702868 3.1818623e-016, + 0.59019238 1.7711111 0.097133256, + 0.56022227 1.8577719 0.16815412, + 0.7723543 1.6846679 -0.32438466, + 0.69999999 1.6809033 -0.21174832, + 0.63786799 1.7089716 -0.10090511, + 0.59019238 1.765 2.5271077e-016, + 0.56022227 1.8428949 0.088064857, + 0.7723543 1.7300045 -0.42511842, + 0.69999999 1.7126905 -0.31375709, + 0.63786799 1.7271935 -0.20033881, + 0.59019238 1.7706506 -0.093415931, + 0.56022227 1.8373543 1.7646297e-016, + 0.7723543 1.7871526 -0.51965296, + 0.69999999 1.7565417 -0.4111906, + 0.63786799 1.757268 -0.2968511, + 0.59019238 1.7875201 -0.18546964, + 0.56022227 1.8424773 -0.084694579, + 0.7723543 1.855279 -0.60660988, + 0.69999999 1.8118176 -0.50262803, + 0.63786799 1.7987564 -0.38903466, + 0.59019238 1.8153625 -0.27481878, + 0.56022227 1.8577719 -0.16815412, + 0.7723543 1.9333901 -0.68472099, + 0.69999999 1.877712 -0.58673596, + 0.63786799 1.8510538 -0.4755452, + 0.59019238 1.8537716 -0.36016047, + 0.56022227 1.8830148 -0.2491616, + 0.7723543 2.0203471 -0.75284731, + 0.69999999 1.953264 -0.66228801, + 0.63786799 1.9133977 -0.55512124, + 0.59019238 1.9021875 -0.44025019, + 0.56022227 1.9178381 -0.32653573, + 0.7723543 2.1148815 -0.80999547, + 0.69999999 2.0373719 -0.72818238, + 0.63786799 1.9848788 -0.62660235, + 0.59019238 1.9599042 -0.51392007, + 0.56022227 1.9617339 -0.39914826, + 0.7723543 2.2156153 -0.85533208, + 0.69999999 2.1288095 -0.78345823, + 0.63786799 2.0644548 -0.68894619, + 0.59019238 2.0260799 -0.58009583, + 0.56022227 2.0140622 -0.4659403, + 0.7723543 2.3210793 -0.88819599, + 0.69999999 2.2262428 -0.82730949, + 0.63786799 2.1509655 -0.7412436, + 0.59019238 2.0997498 -0.6378125, + 0.56022227 2.0740597 -0.52593786, + 0.7723543 2.3685877 -0.89857453, + 0.7723543 2.4297357 -0.908108, + 0.69999999 2.3282516 -0.85909671, + 0.63786799 2.2431488 -0.78273207, + 0.59019238 2.1798396 -0.68622839, + 0.56022227 2.1408517 -0.57826608, + 0.69999999 2.3742037 -0.86913526, + 0.7723543 2.54 -0.91477776, + 0.69999999 2.4333482 -0.8783564, + 0.63786799 2.3396611 -0.81280649, + 0.59019238 2.2651813 -0.72463757, + 0.56022227 2.2134643 -0.62216187, + 0.7723543 2.5974393 -0.91297263, + 0.63786799 2.383137 -0.82230413, + 0.7723543 2.6502643 -0.908108, + 0.69999999 2.54 -0.88480765, + 0.63786799 2.4390948 -0.8310284, + 0.59019238 2.3545303 -0.75247991, + 0.56022227 2.2908385 -0.65698516, + 0.69999999 2.5955575 -0.88306165, + 0.59019238 2.3947794 -0.76127261, + 0.7723543 2.7589207 -0.88819599, + 0.69999999 2.6466517 -0.8783564, + 0.63786799 2.54 -0.83713204, + 0.59019238 2.446584 -0.7693494, + 0.56022227 2.371846 -0.68222809, + 0.7723543 2.8226819 -0.87000531, + 0.63786799 2.5925639 -0.83548015, + 0.56022227 2.4083374 -0.69019991, + 0.69999999 2.7517483 -0.85909671, + 0.63786799 2.6409051 -0.8310284, + 0.59019238 2.54 -0.77499998, + 0.56022227 2.4553053 -0.69752264, + 0.69999999 2.8134205 -0.84150207, + 0.59019238 2.5886626 -0.7734707, + 0.7723543 2.9651184 -0.80999547, + 0.63786799 2.7403388 -0.81280649, + 0.59019238 2.6334159 -0.7693494, + 0.56022227 2.54 -0.70264572, + 0.7723543 3.0301623 -0.77237242, + 0.63786799 2.7986879 -0.79615986, + 0.56022227 2.5841196 -0.7012592, + 0.69999999 2.9511907 -0.78345823, + 0.59019238 2.7254696 -0.75247991, + 0.56022227 2.6246946 -0.69752264, + 0.69999999 3.0141037 -0.74706781, + 0.59019238 2.7794881 -0.73706877, + 0.7723543 3.1466098 -0.68472099, + 0.63786799 2.9290347 -0.7412436, + 0.56022227 2.7081542 -0.68222809, + 0.7723543 3.2068443 -0.62620848, + 0.63786799 2.9885578 -0.70681393, + 0.56022227 2.7571294 -0.66825581, + 0.69999999 3.1267359 -0.66228801, + 0.59019238 2.9001606 -0.68622839, + 0.69999999 3.1849971 -0.60569251, + 0.59019238 2.9552658 -0.65435416, + 0.7723543 3.2928474 -0.51965296, + 0.63786799 3.0951211 -0.62660235, + 0.56022227 2.8665357 -0.62216187, + 0.7723543 3.3416259 -0.44069755, + 0.63786799 3.150243 -0.57305634, + 0.56022227 2.9164965 -0.59326339, + 0.69999999 3.2681823 -0.50262803, + 0.59019238 3.05392 -0.58009583, + 0.69999999 3.3153629 -0.42625931, + 0.59019238 3.1049507 -0.53052402, + 0.7723543 3.3953321 -0.32438466, + 0.63786799 3.2289462 -0.4755452, + 0.56022227 3.0059402 -0.52593786, + 0.7723543 3.4260383 -0.22749597, + 0.63786799 3.2735844 -0.40329143, + 0.56022227 3.0522068 -0.48099408, + 0.69999999 3.3673096 -0.31375709, + 0.59019238 3.1778126 -0.44025019, + 0.69999999 3.3970098 -0.22004271, + 0.59019238 3.2191377 -0.37335908, + 0.7723543 3.448108 -0.11026427, + 0.63786799 3.322732 -0.2968511, + 0.56022227 3.1182661 -0.39914826, + 0.63786799 3.350832 -0.20818627, + 0.56022227 3.1557331 -0.33850217, + 0.69999999 3.4183564 -0.10665178, + 0.59019238 3.2646375 -0.27481878, + 0.59019238 3.290652 -0.19273466, + 0.63786799 3.3710284 -0.10090511, + 0.56022227 3.1969852 -0.2491616, + 0.56022227 3.2205708 -0.17474088, + 0.59019238 3.3093493 -0.093415931, + 0.56022227 3.2375226 -0.084694579, + 0.55000001 3.165 -1.2226256e-015, + 0.55000001 3.1453645 0.15543118, + 0.55000001 3.0876918 0.30109605, + 0.55000001 2.9956055 0.42784193, + 0.55000001 2.8748918 0.52770495, + 0.55000001 2.7331357 0.5944103, + 0.55000001 2.5792441 0.62376672, + 0.55000001 2.4228866 0.61392951, + 0.55000001 2.2738879 0.56551689, + 0.55000001 2.1416099 0.48157078, + 0.55000001 2.0343645 0.36736578, + 0.55000001 1.9588897 0.23007785, + 0.55000001 1.9199283 0.078333274, + 0.55000001 1.9199283 -0.078333274, + 0.55000001 1.9588897 -0.23007785, + 0.55000001 2.0343645 -0.36736578, + 0.55000001 2.1416099 -0.48157078, + 0.55000001 2.2738879 -0.56551689, + 0.55000001 2.4228866 -0.61392951, + 0.55000001 2.5792441 -0.62376672, + 0.55000001 2.7331357 -0.5944103, + 0.55000001 2.8748918 -0.52770495, + 0.55000001 2.9956055 -0.42784193, + 0.55000001 3.0876918 -0.30109605, + 0.55000001 3.1453645 -0.15543118, + 4.5500002 3.165 -1.2226256e-015, + 4.25 3.4649999 -1.5387691e-015, + 0.85000002 3.4649999 -1.5387691e-015, + 0.55000001 3.165 -1.2226256e-015 ] + + } + coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 0, -1, 32, 109, 110, 111, 112, + 113, 57, -1, 26, 58, 59, 60, 61, + 62, 63, 64, 65, 66, 67, 68, 69, + 70, 71, 72, 73, 74, 75, 76, 77, + 78, 79, 80, 81, 82, 83, 84, 85, + 86, 87, 88, 89, 90, 91, 92, 93, + 94, 95, 96, 97, 98, 99, 100, 101, + 102, 103, 104, 105, 106, 107, 108, 57, + -1, 389, 390, -1, 389, 392, 393, 394, + 395, 396, 397, 398, 399, 400, 401, 402, + 403, 404, 405, 406, 407, 408, 409, 410, + 411, 412, 413, 414, 415, 416, 417, 418, + 419, 420, 421, 422, 423, 424, 425, 426, + 427, 428, 429, 430, 431, 432, 433, 434, + 435, 436, 437, 438, 439, 440, 441, 442, + 391, -1, 502, 579, 580, 581, 582, 583, + 554, -1, 496, 555, 556, 557, 558, 559, + 560, 561, 562, 563, 564, 565, 566, 567, + 568, 569, 570, 571, 572, 573, 574, 575, + 576, 577, 578, 554, -1 ] + + } + + } + + }, + + DEF o2 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.66666669 1 1 + transparency 0.56 + + } + + } + geometry + IndexedFaceSet { + coord + USE o1 + coordIndex [ 22, 20, 21, -1, 23, 24, 22, -1, + 18, 16, 17, -1, 19, 16, 18, -1, + 20, 16, 19, -1, 0, 16, 24, -1, + 22, 16, 20, -1, 24, 16, 22, -1, + 0, 15, 16, -1, 3, 5, 2, -1, + 4, 5, 3, -1, 2, 6, 1, -1, + 5, 6, 2, -1, 14, 12, 13, -1, + 15, 12, 14, -1, 6, 7, 1, -1, + 1, 11, 0, -1, 0, 11, 15, -1, + 15, 11, 12, -1, 7, 11, 1, -1, + 8, 9, 7, -1, 11, 9, 10, -1, + 7, 9, 11, -1, 314, 326, 318, -1, + 172, 187, 179, -1, 180, 187, 172, -1, + 179, 187, 183, -1, 318, 326, 321, -1, + 322, 326, 314, -1, 94, 327, 324, -1, + 95, 327, 94, -1, 177, 188, 180, -1, + 319, 327, 323, -1, 184, 188, 177, -1, + 324, 327, 319, -1, 181, 189, 184, -1, + 313, 328, 320, -1, 69, 189, 182, -1, + 182, 189, 181, -1, 321, 328, 313, -1, + 185, 190, 40, -1, 326, 329, 321, -1, + 183, 191, 186, -1, 187, 191, 183, -1, + 70, 192, 69, -1, 315, 330, 322, -1, + 69, 192, 189, -1, 323, 330, 315, -1, + 327, 331, 323, -1, 189, 192, 184, -1, + 323, 331, 330, -1, 185, 193, 190, -1, + 95, 331, 327, -1, 328, 332, 320, -1, + 320, 332, 325, -1, 186, 193, 185, -1, + 186, 194, 193, -1, 326, 333, 329, -1, + 330, 333, 322, -1, 191, 194, 186, -1, + 322, 333, 326, -1, 180, 195, 187, -1, + 52, 334, 53, -1, 188, 195, 180, -1, + 192, 196, 184, -1, 325, 334, 52, -1, + 71, 196, 70, -1, 70, 196, 192, -1, + 184, 196, 188, -1, 193, 197, 190, -1, + 321, 335, 328, -1, 329, 335, 321, -1, + 333, 336, 329, -1, 195, 198, 187, -1, + 95, 337, 331, -1, 331, 337, 330, -1, + 187, 198, 191, -1, 96, 337, 95, -1, + 40, 199, 41, -1, 334, 338, 53, -1, + 190, 199, 40, -1, 194, 200, 193, -1, + 335, 339, 328, -1, 193, 200, 197, -1, + 194, 201, 200, -1, 198, 201, 191, -1, + 328, 339, 332, -1, 330, 340, 333, -1, + 333, 340, 336, -1, 337, 340, 330, -1, + 191, 201, 194, -1, 96, 340, 337, -1, + 188, 202, 195, -1, 97, 340, 96, -1, + 71, 202, 196, -1, 195, 202, 198, -1, + 332, 341, 325, -1, 325, 341, 334, -1, + 196, 202, 188, -1, 334, 341, 338, -1, + 199, 203, 41, -1, 329, 342, 335, -1, + 336, 342, 329, -1, 200, 204, 197, -1, + 340, 343, 336, -1, 97, 343, 340, -1, + 71, 205, 202, -1, 202, 205, 198, -1, + 72, 205, 71, -1, 198, 205, 201, -1, + 341, 344, 338, -1, 197, 206, 190, -1, + 190, 206, 199, -1, 199, 206, 203, -1, + 335, 345, 339, -1, 342, 345, 335, -1, + 201, 207, 200, -1, 205, 208, 201, -1, + 53, 346, 54, -1, 338, 346, 53, -1, + 72, 208, 205, -1, 344, 346, 338, -1, + 201, 208, 207, -1, 206, 209, 203, -1, + 339, 347, 332, -1, 332, 347, 341, -1, + 341, 347, 344, -1, 200, 210, 204, -1, + 207, 210, 200, -1, 336, 348, 342, -1, + 343, 348, 336, -1, 97, 348, 343, -1, + 98, 348, 97, -1, 41, 211, 42, -1, + 346, 349, 54, -1, 203, 211, 41, -1, + 209, 211, 203, -1, 347, 350, 344, -1, + 204, 212, 197, -1, 206, 212, 209, -1, + 197, 212, 206, -1, 342, 351, 345, -1, + 207, 213, 210, -1, 348, 351, 342, -1, + 73, 213, 72, -1, 98, 351, 348, -1, + 208, 213, 207, -1, 99, 351, 98, -1, + 72, 213, 208, -1, 211, 214, 42, -1, + 346, 352, 349, -1, 344, 352, 346, -1, + 350, 352, 344, -1, 345, 353, 339, -1, + 212, 215, 209, -1, 339, 353, 347, -1, + 347, 353, 350, -1, 74, 216, 73, -1, + 352, 354, 349, -1, 213, 216, 210, -1, + 73, 216, 213, -1, 211, 217, 214, -1, + 215, 217, 209, -1, 209, 217, 211, -1, + 353, 355, 350, -1, 210, 218, 204, -1, + 54, 356, 55, -1, 204, 218, 212, -1, + 354, 356, 349, -1, 349, 356, 54, -1, + 217, 219, 214, -1, 352, 357, 354, -1, + 355, 357, 350, -1, 350, 357, 352, -1, + 212, 220, 215, -1, 351, 358, 345, -1, + 345, 358, 353, -1, 100, 358, 99, -1, + 218, 220, 212, -1, 353, 358, 355, -1, + 99, 358, 351, -1, 42, 221, 43, -1, + 214, 221, 42, -1, 219, 221, 214, -1, + 356, 359, 55, -1, 215, 222, 217, -1, + 217, 222, 219, -1, 220, 222, 215, -1, + 74, 223, 216, -1, 75, 223, 74, -1, + 357, 360, 354, -1, 216, 223, 210, -1, + 358, 361, 355, -1, 210, 223, 218, -1, + 101, 361, 100, -1, 218, 223, 220, -1, + 100, 361, 358, -1, 356, 362, 359, -1, + 354, 362, 356, -1, 221, 224, 43, -1, + 360, 362, 354, -1, 357, 363, 360, -1, + 355, 363, 357, -1, 222, 225, 219, -1, + 361, 363, 355, -1, 223, 226, 220, -1, + 76, 226, 75, -1, 75, 226, 223, -1, + 221, 227, 224, -1, 225, 227, 219, -1, + 362, 364, 359, -1, 363, 365, 360, -1, + 219, 227, 221, -1, 220, 228, 222, -1, + 226, 228, 220, -1, 55, 366, 56, -1, + 359, 366, 55, -1, 360, 367, 362, -1, + 227, 229, 224, -1, 365, 367, 360, -1, + 222, 230, 225, -1, 362, 367, 364, -1, + 363, 368, 365, -1, 228, 230, 222, -1, + 101, 368, 361, -1, 361, 368, 363, -1, + 102, 368, 101, -1, 43, 231, 44, -1, + 229, 231, 224, -1, 366, 369, 56, -1, + 224, 231, 43, -1, 225, 232, 227, -1, + 230, 232, 225, -1, 367, 370, 364, -1, + 227, 232, 229, -1, 226, 233, 228, -1, + 228, 233, 230, -1, 77, 233, 76, -1, + 76, 233, 226, -1, 231, 234, 44, -1, + 102, 371, 368, -1, 103, 371, 102, -1, + 368, 371, 365, -1, 364, 372, 359, -1, + 232, 235, 229, -1, 359, 372, 366, -1, + 365, 373, 367, -1, 233, 236, 230, -1, + 371, 373, 365, -1, 77, 236, 233, -1, + 78, 236, 77, -1, 366, 374, 369, -1, + 231, 237, 234, -1, 235, 237, 229, -1, + 372, 374, 366, -1, 229, 237, 231, -1, + 236, 238, 230, -1, 373, 375, 367, -1, + 232, 238, 235, -1, 230, 238, 232, -1, + 367, 375, 370, -1, 44, 239, 45, -1, + 234, 239, 44, -1, 369, 376, 56, -1, + 56, 376, 32, -1, 374, 376, 369, -1, + 32, 376, 109, -1, 109, 376, 110, -1, + 237, 240, 234, -1, 364, 377, 372, -1, + 238, 241, 235, -1, 370, 377, 364, -1, + 371, 378, 373, -1, 103, 378, 371, -1, + 373, 378, 375, -1, 104, 378, 103, -1, + 235, 242, 237, -1, 241, 242, 235, -1, + 377, 379, 372, -1, 372, 379, 374, -1, + 237, 242, 240, -1, 236, 243, 238, -1, + 238, 243, 241, -1, 78, 243, 236, -1, + 79, 243, 78, -1, 378, 380, 375, -1, + 104, 380, 378, -1, 105, 380, 104, -1, + 239, 244, 45, -1, 379, 381, 374, -1, + 374, 381, 376, -1, 376, 381, 110, -1, + 110, 381, 111, -1, 239, 245, 244, -1, + 370, 382, 377, -1, 375, 382, 370, -1, + 240, 245, 234, -1, 234, 245, 239, -1, + 382, 383, 377, -1, 242, 246, 240, -1, + 377, 383, 379, -1, 243, 247, 241, -1, + 80, 247, 79, -1, 379, 384, 381, -1, + 381, 384, 111, -1, 383, 384, 379, -1, + 79, 247, 243, -1, 241, 248, 242, -1, + 247, 248, 241, -1, 375, 385, 382, -1, + 242, 248, 246, -1, 380, 385, 375, -1, + 105, 385, 380, -1, 106, 385, 105, -1, + 45, 249, 46, -1, 385, 386, 382, -1, + 244, 249, 45, -1, 382, 386, 383, -1, + 107, 386, 106, -1, 106, 386, 385, -1, + 386, 387, 383, -1, 245, 250, 244, -1, + 384, 387, 111, -1, 383, 387, 384, -1, + 111, 387, 112, -1, 112, 387, 113, -1, + 387, 388, 113, -1, 240, 251, 245, -1, + 108, 388, 107, -1, 246, 251, 240, -1, + 57, 388, 108, -1, 386, 388, 387, -1, + 107, 388, 386, -1, 245, 251, 250, -1, + 113, 388, 57, -1, 27, 114, 25, -1, + 25, 114, 33, -1, 248, 252, 246, -1, + 81, 253, 80, -1, 247, 253, 248, -1, + 80, 253, 247, -1, 114, 115, 33, -1, + 248, 253, 252, -1, 28, 116, 27, -1, + 249, 254, 46, -1, 27, 116, 114, -1, + 114, 116, 115, -1, 33, 117, 34, -1, + 250, 255, 244, -1, 115, 117, 33, -1, + 249, 255, 254, -1, 244, 255, 249, -1, + 115, 118, 117, -1, 251, 256, 250, -1, + 116, 118, 115, -1, 29, 119, 28, -1, + 246, 257, 251, -1, 252, 257, 246, -1, + 251, 257, 256, -1, 28, 119, 116, -1, + 116, 119, 118, -1, 82, 258, 81, -1, + 117, 120, 34, -1, 81, 258, 253, -1, + 253, 258, 252, -1, 46, 259, 47, -1, + 118, 121, 117, -1, 254, 259, 46, -1, + 254, 260, 259, -1, 117, 121, 120, -1, + 255, 260, 254, -1, 119, 122, 118, -1, + 118, 122, 121, -1, 255, 261, 260, -1, + 30, 123, 29, -1, 250, 261, 255, -1, + 256, 261, 250, -1, 257, 262, 256, -1, + 29, 123, 119, -1, 34, 124, 35, -1, + 252, 263, 257, -1, 257, 263, 262, -1, + 120, 124, 34, -1, 83, 263, 82, -1, + 121, 125, 120, -1, 82, 263, 258, -1, + 258, 263, 252, -1, 121, 126, 125, -1, + 259, 264, 47, -1, 122, 126, 121, -1, + 119, 127, 122, -1, 260, 265, 259, -1, + 260, 266, 265, -1, 123, 127, 119, -1, + 123, 128, 127, -1, 31, 128, 30, -1, + 261, 266, 260, -1, 26, 128, 31, -1, + 262, 267, 256, -1, 30, 128, 123, -1, + 58, 128, 26, -1, 256, 267, 261, -1, + 124, 129, 35, -1, 83, 268, 263, -1, + 84, 268, 83, -1, 263, 268, 262, -1, + 125, 130, 120, -1, 124, 130, 129, -1, + 47, 269, 48, -1, 120, 130, 124, -1, + 264, 269, 47, -1, 126, 131, 125, -1, + 264, 270, 269, -1, 265, 270, 259, -1, + 259, 270, 264, -1, 127, 132, 122, -1, + 266, 271, 265, -1, 126, 132, 131, -1, + 122, 132, 126, -1, 127, 133, 132, -1, + 58, 133, 128, -1, 261, 272, 266, -1, + 59, 133, 58, -1, 267, 272, 261, -1, + 128, 133, 127, -1, 266, 272, 271, -1, + 35, 134, 36, -1, 129, 134, 35, -1, + 262, 273, 267, -1, 267, 273, 272, -1, + 84, 273, 268, -1, 85, 273, 84, -1, + 130, 135, 129, -1, 268, 273, 262, -1, + 269, 274, 48, -1, 129, 135, 134, -1, + 269, 275, 274, -1, 131, 136, 125, -1, + 270, 275, 269, -1, 130, 136, 135, -1, + 125, 136, 130, -1, 132, 137, 131, -1, + 270, 276, 275, -1, 133, 138, 132, -1, + 60, 138, 59, -1, 265, 276, 270, -1, + 61, 138, 60, -1, 271, 276, 265, -1, + 59, 138, 133, -1, 132, 138, 137, -1, + 272, 277, 271, -1, 273, 278, 272, -1, + 272, 278, 277, -1, 85, 278, 273, -1, + 134, 139, 36, -1, 86, 278, 85, -1, + 274, 279, 48, -1, 48, 279, 49, -1, + 135, 140, 134, -1, 135, 141, 140, -1, + 136, 141, 135, -1, 275, 280, 274, -1, + 136, 142, 141, -1, 137, 142, 131, -1, + 131, 142, 136, -1, 276, 281, 275, -1, + 275, 281, 280, -1, 61, 143, 138, -1, + 138, 143, 137, -1, 271, 282, 276, -1, + 36, 144, 37, -1, 277, 282, 271, -1, + 276, 282, 281, -1, 278, 283, 277, -1, + 139, 144, 36, -1, 87, 283, 86, -1, + 134, 145, 139, -1, 86, 283, 278, -1, + 279, 284, 49, -1, 140, 145, 134, -1, + 139, 145, 144, -1, 279, 285, 284, -1, + 141, 146, 140, -1, 274, 285, 279, -1, + 280, 285, 274, -1, 142, 147, 141, -1, + 281, 286, 280, -1, 62, 148, 61, -1, + 63, 148, 62, -1, 143, 148, 137, -1, + 61, 148, 143, -1, 282, 287, 281, -1, + 142, 148, 147, -1, 137, 148, 142, -1, + 283, 288, 277, -1, 277, 288, 282, -1, + 88, 288, 87, -1, 144, 149, 37, -1, + 87, 288, 283, -1, 282, 288, 287, -1, + 49, 289, 50, -1, 144, 150, 149, -1, + 284, 289, 49, -1, 145, 150, 144, -1, + 140, 151, 145, -1, 146, 151, 140, -1, + 284, 290, 289, -1, 145, 151, 150, -1, + 285, 290, 284, -1, 141, 152, 146, -1, + 147, 152, 141, -1, 280, 291, 285, -1, + 148, 153, 147, -1, 147, 153, 152, -1, + 286, 291, 280, -1, 64, 153, 63, -1, + 63, 153, 148, -1, 285, 291, 290, -1, + 37, 154, 38, -1, 281, 292, 286, -1, + 149, 154, 37, -1, 287, 292, 281, -1, + 287, 293, 292, -1, 89, 293, 88, -1, + 88, 293, 288, -1, 288, 293, 287, -1, + 150, 155, 149, -1, 289, 294, 50, -1, + 151, 156, 150, -1, 150, 156, 155, -1, + 289, 295, 294, -1, 290, 295, 289, -1, + 146, 157, 151, -1, 152, 157, 146, -1, + 65, 158, 64, -1, 290, 296, 295, -1, + 153, 158, 152, -1, 291, 296, 290, -1, + 64, 158, 153, -1, 286, 297, 291, -1, + 292, 297, 286, -1, 154, 159, 38, -1, + 90, 298, 89, -1, 154, 160, 159, -1, + 89, 298, 293, -1, 293, 298, 292, -1, + 149, 160, 154, -1, 155, 160, 149, -1, + 156, 161, 155, -1, 294, 299, 50, -1, + 50, 300, 51, -1, 299, 300, 50, -1, + 157, 162, 151, -1, 156, 162, 161, -1, + 294, 301, 299, -1, 295, 301, 294, -1, + 151, 162, 156, -1, 158, 163, 152, -1, + 157, 163, 162, -1, 65, 163, 158, -1, + 66, 163, 65, -1, 152, 163, 157, -1, + 159, 164, 38, -1, 295, 302, 301, -1, + 296, 302, 295, -1, 297, 303, 291, -1, + 164, 165, 38, -1, 296, 303, 302, -1, + 291, 303, 296, -1, 160, 166, 159, -1, + 292, 304, 297, -1, 298, 304, 292, -1, + 297, 304, 303, -1, 90, 304, 298, -1, + 91, 304, 90, -1, 299, 305, 300, -1, + 159, 166, 164, -1, 301, 305, 299, -1, + 160, 167, 166, -1, 155, 167, 160, -1, + 300, 306, 51, -1, 161, 167, 155, -1, + 162, 168, 161, -1, 300, 307, 306, -1, + 163, 169, 162, -1, 305, 307, 300, -1, + 66, 169, 163, -1, 162, 169, 168, -1, + 67, 169, 66, -1, 166, 170, 164, -1, + 301, 308, 305, -1, 302, 308, 301, -1, + 165, 171, 38, -1, 302, 309, 308, -1, + 38, 171, 39, -1, 303, 309, 302, -1, + 303, 310, 309, -1, 164, 172, 165, -1, + 91, 310, 304, -1, 170, 172, 164, -1, + 92, 310, 91, -1, 304, 310, 303, -1, + 306, 311, 51, -1, 167, 173, 166, -1, + 166, 173, 170, -1, 305, 312, 307, -1, + 308, 312, 305, -1, 161, 174, 167, -1, + 168, 174, 161, -1, 311, 313, 51, -1, + 169, 175, 168, -1, 67, 175, 169, -1, + 307, 314, 306, -1, 68, 175, 67, -1, + 171, 176, 39, -1, 312, 315, 307, -1, + 307, 315, 314, -1, 309, 316, 308, -1, + 173, 177, 170, -1, 308, 316, 312, -1, + 176, 178, 39, -1, 310, 317, 309, -1, + 92, 317, 310, -1, 165, 179, 171, -1, + 309, 317, 316, -1, 172, 179, 165, -1, + 93, 317, 92, -1, 171, 179, 176, -1, + 306, 318, 311, -1, 311, 318, 313, -1, + 314, 318, 306, -1, 170, 180, 172, -1, + 177, 180, 170, -1, 316, 319, 312, -1, + 174, 181, 167, -1, 312, 319, 315, -1, + 167, 181, 173, -1, 51, 320, 52, -1, + 313, 320, 51, -1, 168, 182, 174, -1, + 68, 182, 175, -1, 69, 182, 68, -1, + 175, 182, 168, -1, 318, 321, 313, -1, + 174, 182, 181, -1, 179, 183, 176, -1, + 315, 322, 314, -1, 176, 183, 178, -1, + 173, 184, 177, -1, 181, 184, 173, -1, + 39, 185, 40, -1, 319, 323, 315, -1, + 317, 324, 316, -1, 94, 324, 93, -1, + 178, 185, 39, -1, 316, 324, 319, -1, + 93, 324, 317, -1, 320, 325, 52, -1, + 183, 186, 178, -1, 178, 186, 185, -1, + 390, 389, 392, -1, 444, 392, 393, -1, + 444, 390, 392, -1, 445, 393, 394, -1, + 445, 444, 393, -1, 446, 394, 395, -1, + 446, 445, 394, -1, 447, 395, 396, -1, + 447, 446, 395, -1, 448, 396, 397, -1, + 448, 447, 396, -1, 449, 448, 397, -1, + 450, 397, 398, -1, 450, 398, 399, -1, + 450, 449, 397, -1, 451, 450, 399, -1, + 452, 399, 400, -1, 452, 400, 401, -1, + 452, 451, 399, -1, 453, 452, 401, -1, + 454, 401, 402, -1, 454, 402, 403, -1, + 454, 453, 401, -1, 455, 454, 403, -1, + 456, 403, 404, -1, 456, 455, 403, -1, + 457, 404, 405, -1, 457, 456, 404, -1, + 458, 405, 406, -1, 458, 457, 405, -1, + 459, 406, 407, -1, 459, 407, 408, -1, + 459, 458, 406, -1, 460, 459, 408, -1, + 461, 408, 409, -1, 461, 460, 408, -1, + 462, 409, 410, -1, 462, 461, 409, -1, + 463, 410, 411, -1, 463, 462, 410, -1, + 464, 411, 412, -1, 464, 463, 411, -1, + 465, 412, 413, -1, 465, 464, 412, -1, + 466, 413, 414, -1, 466, 465, 413, -1, + 467, 466, 414, -1, 467, 414, 415, -1, + 467, 415, 416, -1, 468, 467, 416, -1, + 469, 468, 416, -1, 469, 416, 417, -1, + 469, 417, 418, -1, 470, 469, 418, -1, + 471, 470, 418, -1, 471, 418, 419, -1, + 471, 419, 420, -1, 472, 471, 420, -1, + 473, 420, 421, -1, 473, 472, 420, -1, + 473, 421, 422, -1, 474, 473, 422, -1, + 475, 474, 422, -1, 475, 422, 423, -1, + 476, 423, 424, -1, 476, 424, 425, -1, + 476, 475, 423, -1, 477, 476, 425, -1, + 478, 425, 426, -1, 478, 426, 427, -1, + 478, 477, 425, -1, 479, 478, 427, -1, + 480, 427, 428, -1, 480, 479, 427, -1, + 481, 428, 429, -1, 481, 480, 428, -1, + 482, 429, 430, -1, 482, 481, 429, -1, + 483, 430, 431, -1, 483, 482, 430, -1, + 484, 431, 432, -1, 484, 432, 433, -1, + 484, 483, 431, -1, 485, 484, 433, -1, + 486, 433, 434, -1, 486, 485, 433, -1, + 487, 434, 435, -1, 487, 486, 434, -1, + 488, 435, 436, -1, 488, 487, 435, -1, + 489, 436, 437, -1, 489, 437, 438, -1, + 489, 488, 436, -1, 490, 489, 438, -1, + 491, 490, 438, -1, 491, 438, 439, -1, + 492, 491, 439, -1, 492, 439, 440, -1, + 493, 492, 440, -1, 493, 440, 441, -1, + 493, 441, 442, -1, 494, 493, 442, -1, + 443, 494, 442, -1, 443, 442, 391, -1, + 800, 810, 803, -1, 807, 810, 800, -1, + 573, 810, 807, -1, 642, 657, 649, -1, + 650, 657, 642, -1, 795, 811, 804, -1, + 804, 811, 808, -1, 649, 657, 653, -1, + 802, 811, 795, -1, 806, 812, 799, -1, + 647, 658, 650, -1, 799, 812, 805, -1, + 654, 658, 647, -1, 560, 659, 652, -1, + 810, 813, 806, -1, 644, 659, 651, -1, + 573, 813, 810, -1, 652, 659, 644, -1, + 518, 660, 519, -1, 811, 814, 808, -1, + 655, 660, 518, -1, 812, 815, 805, -1, + 653, 661, 656, -1, 805, 815, 809, -1, + 657, 661, 653, -1, 808, 816, 546, -1, + 560, 662, 659, -1, 651, 662, 654, -1, + 546, 816, 547, -1, 659, 662, 651, -1, + 809, 817, 802, -1, 802, 817, 811, -1, + 656, 663, 655, -1, 811, 817, 814, -1, + 656, 664, 663, -1, 806, 818, 812, -1, + 813, 818, 806, -1, 661, 664, 656, -1, + 657, 665, 661, -1, 573, 818, 813, -1, + 574, 818, 573, -1, 650, 665, 657, -1, + 547, 819, 548, -1, 658, 665, 650, -1, + 662, 666, 654, -1, 816, 819, 547, -1, + 654, 666, 658, -1, 560, 666, 662, -1, + 817, 820, 814, -1, 655, 667, 660, -1, + 812, 821, 815, -1, 818, 821, 812, -1, + 574, 821, 818, -1, 663, 667, 655, -1, + 665, 668, 661, -1, 814, 822, 808, -1, + 808, 822, 816, -1, 816, 822, 819, -1, + 661, 668, 664, -1, 519, 669, 520, -1, + 815, 823, 809, -1, 809, 823, 817, -1, + 817, 823, 820, -1, 660, 669, 519, -1, + 664, 670, 663, -1, 663, 670, 667, -1, + 664, 671, 670, -1, 668, 671, 664, -1, + 822, 824, 819, -1, 658, 672, 665, -1, + 560, 672, 666, -1, 823, 825, 820, -1, + 561, 672, 560, -1, 666, 672, 658, -1, + 548, 826, 549, -1, 520, 673, 521, -1, + 819, 826, 548, -1, 669, 673, 520, -1, + 670, 674, 667, -1, 820, 827, 814, -1, + 814, 827, 822, -1, 822, 827, 824, -1, + 815, 828, 823, -1, 672, 675, 665, -1, + 821, 828, 815, -1, 575, 828, 574, -1, + 574, 828, 821, -1, 561, 675, 672, -1, + 823, 828, 825, -1, 665, 675, 668, -1, + 667, 676, 660, -1, 549, 829, 550, -1, + 660, 676, 669, -1, 674, 676, 667, -1, + 826, 829, 549, -1, 670, 677, 674, -1, + 671, 677, 670, -1, 671, 678, 677, -1, + 827, 830, 824, -1, 668, 678, 671, -1, + 675, 678, 668, -1, 828, 831, 825, -1, + 561, 678, 675, -1, 575, 831, 828, -1, + 676, 679, 669, -1, 669, 679, 673, -1, + 824, 832, 819, -1, 830, 832, 824, -1, + 819, 832, 826, -1, 677, 680, 674, -1, + 827, 833, 830, -1, 825, 833, 820, -1, + 831, 833, 825, -1, 521, 681, 522, -1, + 820, 833, 827, -1, 826, 834, 829, -1, + 679, 681, 673, -1, 673, 681, 521, -1, + 676, 682, 679, -1, 674, 682, 676, -1, + 680, 682, 674, -1, 832, 834, 826, -1, + 833, 835, 830, -1, 678, 683, 677, -1, + 561, 683, 678, -1, 562, 683, 561, -1, + 522, 684, 523, -1, 550, 836, 551, -1, + 681, 684, 522, -1, 829, 836, 550, -1, + 682, 685, 679, -1, 832, 837, 834, -1, + 835, 837, 830, -1, 830, 837, 832, -1, + 677, 686, 680, -1, 575, 838, 831, -1, + 683, 686, 677, -1, 831, 838, 833, -1, + 576, 838, 575, -1, 833, 838, 835, -1, + 562, 686, 683, -1, 679, 687, 681, -1, + 836, 839, 551, -1, 685, 687, 679, -1, + 551, 839, 552, -1, 682, 688, 685, -1, + 837, 840, 834, -1, 680, 688, 682, -1, + 687, 689, 681, -1, 838, 841, 835, -1, + 576, 841, 838, -1, 681, 689, 684, -1, + 834, 842, 829, -1, 688, 690, 685, -1, + 829, 842, 836, -1, 523, 691, 524, -1, + 835, 843, 837, -1, 684, 691, 523, -1, + 837, 843, 840, -1, 689, 691, 684, -1, + 841, 843, 835, -1, 687, 692, 689, -1, + 685, 692, 687, -1, 842, 844, 836, -1, + 836, 844, 839, -1, 690, 692, 685, -1, + 686, 693, 680, -1, 563, 693, 562, -1, + 562, 693, 686, -1, 680, 693, 688, -1, + 843, 845, 840, -1, 524, 694, 525, -1, + 839, 846, 552, -1, 691, 694, 524, -1, + 844, 846, 839, -1, 552, 846, 553, -1, + 553, 846, 502, -1, 502, 846, 579, -1, + 840, 847, 834, -1, 692, 695, 689, -1, + 834, 847, 842, -1, 563, 696, 693, -1, + 688, 696, 690, -1, 841, 848, 843, -1, + 693, 696, 688, -1, 691, 697, 694, -1, + 576, 848, 841, -1, 695, 697, 689, -1, + 577, 848, 576, -1, 847, 849, 842, -1, + 842, 849, 844, -1, 689, 697, 691, -1, + 692, 698, 695, -1, 696, 698, 690, -1, + 690, 698, 692, -1, 848, 850, 843, -1, + 843, 850, 845, -1, 577, 850, 848, -1, + 844, 851, 846, -1, 697, 699, 694, -1, + 849, 851, 844, -1, 846, 851, 579, -1, + 579, 851, 580, -1, 698, 700, 695, -1, + 580, 851, 581, -1, 840, 852, 847, -1, + 845, 852, 840, -1, 525, 701, 526, -1, + 694, 701, 525, -1, 852, 853, 847, -1, + 847, 853, 849, -1, 700, 702, 695, -1, + 695, 702, 697, -1, 697, 702, 699, -1, + 849, 854, 851, -1, 853, 854, 849, -1, + 851, 854, 581, -1, 564, 703, 563, -1, + 563, 703, 696, -1, 581, 854, 582, -1, + 696, 703, 698, -1, 850, 855, 845, -1, + 845, 855, 852, -1, 577, 855, 850, -1, + 526, 704, 527, -1, 578, 855, 577, -1, + 855, 856, 852, -1, 701, 704, 526, -1, + 852, 856, 853, -1, 578, 856, 855, -1, + 702, 705, 699, -1, 856, 857, 853, -1, + 853, 857, 854, -1, 698, 706, 700, -1, + 854, 857, 582, -1, 703, 706, 698, -1, + 856, 858, 857, -1, 564, 706, 703, -1, + 578, 858, 856, -1, 554, 858, 578, -1, + 699, 707, 694, -1, 857, 858, 582, -1, + 582, 858, 583, -1, 583, 858, 554, -1, + 694, 707, 701, -1, 706, 708, 700, -1, + 700, 708, 702, -1, 702, 708, 705, -1, + 527, 709, 528, -1, 528, 709, 529, -1, + 704, 709, 527, -1, 707, 710, 701, -1, + 701, 710, 704, -1, 708, 711, 705, -1, + 705, 712, 699, -1, 699, 712, 707, -1, + 707, 712, 710, -1, 706, 713, 708, -1, + 564, 713, 706, -1, 708, 713, 711, -1, + 565, 713, 564, -1, 709, 714, 529, -1, + 710, 715, 704, -1, 704, 715, 709, -1, + 709, 715, 714, -1, 712, 716, 710, -1, + 713, 717, 711, -1, 565, 717, 713, -1, + 711, 718, 705, -1, 717, 718, 711, -1, + 705, 718, 712, -1, 712, 718, 716, -1, + 529, 719, 530, -1, 714, 719, 529, -1, + 715, 720, 714, -1, 710, 721, 715, -1, + 716, 721, 710, -1, 715, 721, 720, -1, + 718, 722, 716, -1, 717, 723, 718, -1, + 566, 723, 565, -1, 565, 723, 717, -1, + 719, 724, 530, -1, 530, 724, 531, -1, + 531, 724, 532, -1, 720, 725, 714, -1, + 714, 725, 719, -1, 721, 726, 720, -1, + 716, 727, 721, -1, 722, 727, 716, -1, + 721, 727, 726, -1, 723, 728, 718, -1, + 718, 728, 722, -1, 566, 728, 723, -1, + 724, 729, 532, -1, 724, 730, 729, -1, + 719, 730, 724, -1, 725, 730, 719, -1, + 725, 731, 730, -1, 720, 731, 725, -1, + 726, 731, 720, -1, 727, 732, 726, -1, + 722, 733, 727, -1, 566, 733, 728, -1, + 727, 733, 732, -1, 567, 733, 566, -1, + 728, 733, 722, -1, 532, 734, 533, -1, + 533, 734, 534, -1, 729, 734, 532, -1, + 730, 735, 729, -1, 497, 584, 495, -1, + 495, 584, 503, -1, 731, 736, 730, -1, + 730, 736, 735, -1, 732, 737, 726, -1, + 503, 585, 504, -1, 731, 737, 736, -1, + 726, 737, 731, -1, 584, 585, 503, -1, + 733, 738, 732, -1, 567, 738, 733, -1, + 498, 586, 497, -1, 734, 739, 534, -1, + 497, 586, 584, -1, 504, 587, 505, -1, + 505, 587, 506, -1, 735, 740, 729, -1, + 734, 740, 739, -1, 585, 587, 504, -1, + 729, 740, 734, -1, 736, 741, 735, -1, + 586, 588, 584, -1, 737, 742, 736, -1, + 584, 588, 585, -1, 499, 589, 498, -1, + 736, 742, 741, -1, 498, 589, 586, -1, + 738, 743, 732, -1, 732, 743, 737, -1, + 586, 589, 588, -1, 567, 743, 738, -1, + 568, 743, 567, -1, 739, 744, 534, -1, + 587, 590, 506, -1, 534, 744, 535, -1, + 587, 591, 590, -1, 740, 745, 739, -1, + 585, 591, 587, -1, 588, 591, 585, -1, + 741, 746, 735, -1, 589, 592, 588, -1, + 735, 746, 740, -1, 588, 592, 591, -1, + 740, 746, 745, -1, 500, 593, 499, -1, + 499, 593, 589, -1, 742, 747, 741, -1, + 589, 593, 592, -1, 506, 594, 507, -1, + 507, 594, 508, -1, 743, 748, 737, -1, + 737, 748, 742, -1, 590, 594, 506, -1, + 742, 748, 747, -1, 568, 748, 743, -1, + 535, 749, 536, -1, 591, 595, 590, -1, + 744, 749, 535, -1, 745, 750, 739, -1, + 591, 596, 595, -1, 739, 750, 744, -1, + 592, 596, 591, -1, 593, 597, 592, -1, + 746, 751, 745, -1, 592, 597, 596, -1, + 500, 598, 593, -1, 745, 751, 750, -1, + 501, 598, 500, -1, 496, 598, 501, -1, + 555, 598, 496, -1, 741, 752, 746, -1, + 747, 752, 741, -1, 508, 599, 509, -1, + 746, 752, 751, -1, 594, 599, 508, -1, + 748, 753, 747, -1, 568, 753, 748, -1, + 569, 753, 568, -1, 595, 600, 590, -1, + 594, 600, 599, -1, 536, 754, 537, -1, + 590, 600, 594, -1, 749, 754, 536, -1, + 596, 601, 595, -1, 744, 755, 749, -1, + 750, 755, 744, -1, 596, 602, 601, -1, + 597, 602, 596, -1, 751, 756, 750, -1, + 598, 603, 593, -1, 555, 603, 598, -1, + 751, 757, 756, -1, 593, 603, 597, -1, + 599, 604, 509, -1, 752, 757, 751, -1, + 747, 758, 752, -1, 753, 758, 747, -1, + 569, 758, 753, -1, 752, 758, 757, -1, + 600, 605, 599, -1, 537, 759, 538, -1, + 538, 759, 539, -1, 601, 606, 595, -1, + 754, 759, 537, -1, 595, 606, 600, -1, + 755, 760, 749, -1, 749, 760, 754, -1, + 600, 606, 605, -1, 750, 761, 755, -1, + 602, 607, 601, -1, 597, 608, 602, -1, + 756, 761, 750, -1, 603, 608, 597, -1, + 755, 761, 760, -1, 556, 608, 555, -1, + 555, 608, 603, -1, 509, 609, 510, -1, + 510, 609, 511, -1, 757, 762, 756, -1, + 604, 609, 509, -1, 570, 763, 569, -1, + 569, 763, 758, -1, 599, 610, 604, -1, + 758, 763, 757, -1, 759, 764, 539, -1, + 605, 610, 599, -1, 606, 611, 605, -1, + 759, 765, 764, -1, 605, 611, 610, -1, + 606, 612, 611, -1, 754, 765, 759, -1, + 760, 765, 754, -1, 761, 766, 760, -1, + 607, 612, 601, -1, 760, 766, 765, -1, + 601, 612, 606, -1, 602, 613, 607, -1, + 762, 767, 756, -1, 756, 767, 761, -1, + 608, 613, 602, -1, 556, 613, 608, -1, + 761, 767, 766, -1, 609, 614, 511, -1, + 511, 614, 512, -1, 757, 768, 762, -1, + 763, 768, 757, -1, 570, 768, 763, -1, + 604, 615, 609, -1, 539, 769, 540, -1, + 610, 615, 604, -1, 764, 769, 539, -1, + 611, 616, 610, -1, 769, 770, 540, -1, + 611, 617, 616, -1, 612, 617, 611, -1, + 607, 618, 612, -1, 764, 771, 769, -1, + 556, 618, 613, -1, 613, 618, 607, -1, + 557, 618, 556, -1, 765, 771, 764, -1, + 766, 772, 765, -1, 614, 619, 512, -1, + 765, 772, 771, -1, 766, 773, 772, -1, + 767, 773, 766, -1, 609, 620, 614, -1, + 615, 620, 609, -1, 762, 774, 767, -1, + 570, 774, 768, -1, 571, 774, 570, -1, + 614, 620, 619, -1, 768, 774, 762, -1, + 771, 775, 769, -1, 610, 621, 615, -1, + 769, 775, 770, -1, 616, 621, 610, -1, + 615, 621, 620, -1, 617, 622, 616, -1, + 770, 776, 540, -1, 540, 776, 541, -1, + 618, 623, 612, -1, 612, 623, 617, -1, + 557, 623, 618, -1, 775, 777, 770, -1, + 512, 624, 513, -1, 513, 624, 514, -1, + 619, 624, 512, -1, 771, 778, 775, -1, + 772, 778, 771, -1, 620, 625, 619, -1, + 772, 779, 778, -1, 773, 779, 772, -1, + 621, 626, 620, -1, 774, 780, 767, -1, + 767, 780, 773, -1, 571, 780, 774, -1, + 620, 626, 625, -1, 616, 627, 621, -1, + 541, 781, 542, -1, 622, 627, 616, -1, + 776, 781, 541, -1, 621, 627, 626, -1, + 558, 628, 557, -1, 557, 628, 623, -1, + 617, 628, 622, -1, 775, 782, 777, -1, + 623, 628, 617, -1, 778, 782, 775, -1, + 624, 629, 514, -1, 781, 783, 542, -1, + 770, 784, 776, -1, 777, 784, 770, -1, + 619, 630, 624, -1, 625, 630, 619, -1, + 777, 785, 784, -1, 626, 631, 625, -1, + 782, 785, 777, -1, 627, 632, 626, -1, + 626, 632, 631, -1, 779, 786, 778, -1, + 778, 786, 782, -1, 622, 633, 627, -1, + 558, 633, 628, -1, 628, 633, 622, -1, + 773, 787, 779, -1, 780, 787, 773, -1, + 571, 787, 780, -1, 514, 634, 515, -1, + 779, 787, 786, -1, 572, 787, 571, -1, + 776, 788, 781, -1, 629, 634, 514, -1, + 781, 788, 783, -1, 784, 788, 776, -1, + 634, 635, 515, -1, 782, 789, 785, -1, + 624, 636, 629, -1, 786, 789, 782, -1, + 542, 790, 543, -1, 630, 636, 624, -1, + 783, 790, 542, -1, 625, 637, 630, -1, + 631, 637, 625, -1, 788, 791, 783, -1, + 630, 637, 636, -1, 632, 638, 631, -1, + 785, 792, 784, -1, 558, 639, 633, -1, + 632, 639, 638, -1, 559, 639, 558, -1, + 627, 639, 632, -1, 785, 793, 792, -1, + 633, 639, 627, -1, 629, 640, 634, -1, + 789, 793, 785, -1, 787, 794, 786, -1, + 572, 794, 787, -1, 636, 640, 629, -1, + 786, 794, 789, -1, 515, 641, 516, -1, + 543, 795, 544, -1, 635, 641, 515, -1, + 790, 795, 543, -1, 640, 642, 634, -1, + 784, 796, 788, -1, 634, 642, 635, -1, + 792, 796, 784, -1, 788, 796, 791, -1, + 636, 643, 640, -1, 789, 797, 793, -1, + 637, 643, 636, -1, 572, 797, 794, -1, + 794, 797, 789, -1, 637, 644, 643, -1, + 783, 798, 790, -1, 631, 644, 637, -1, + 791, 798, 783, -1, 638, 644, 631, -1, + 639, 645, 638, -1, 559, 645, 639, -1, + 796, 799, 791, -1, 516, 646, 517, -1, + 641, 646, 516, -1, 793, 800, 792, -1, + 797, 801, 793, -1, 643, 647, 640, -1, + 573, 801, 572, -1, 572, 801, 797, -1, + 790, 802, 795, -1, 517, 648, 518, -1, + 798, 802, 790, -1, 646, 648, 517, -1, + 792, 803, 796, -1, 635, 649, 641, -1, + 642, 649, 635, -1, 796, 803, 799, -1, + 800, 803, 792, -1, 795, 804, 544, -1, + 647, 650, 640, -1, 544, 804, 545, -1, + 640, 650, 642, -1, 644, 651, 643, -1, + 791, 805, 798, -1, 643, 651, 647, -1, + 799, 805, 791, -1, 638, 652, 644, -1, + 803, 806, 799, -1, 645, 652, 638, -1, + 559, 652, 645, -1, 560, 652, 559, -1, + 801, 807, 793, -1, 793, 807, 800, -1, + 573, 807, 801, -1, 641, 653, 646, -1, + 649, 653, 641, -1, 804, 808, 545, -1, + 545, 808, 546, -1, 651, 654, 647, -1, + 648, 655, 518, -1, 798, 809, 802, -1, + 646, 656, 648, -1, 805, 809, 798, -1, + 648, 656, 655, -1, 803, 810, 806, -1, + 653, 656, 646, -1, 879, 881, 880, -1, + 883, 882, 881, -1, 875, 877, 876, -1, + 875, 878, 877, -1, 875, 879, 878, -1, + 875, 859, 883, -1, 875, 881, 879, -1, + 875, 883, 881, -1, 874, 859, 875, -1, + 864, 862, 861, -1, 864, 863, 862, -1, + 865, 861, 860, -1, 865, 864, 861, -1, + 871, 873, 872, -1, 871, 874, 873, -1, + 866, 865, 860, -1, 870, 860, 859, -1, + 870, 859, 874, -1, 870, 874, 871, -1, + 870, 866, 860, -1, 868, 867, 866, -1, + 868, 870, 869, -1, 868, 866, 870, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o3 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o1 + + } + + } + + } ] + + }, + + USE o2, + + Group { + children [ + USE o0, + + USE o3 ] + + }, + + USE o3 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 0 0 + rotation -1 0 0 4.712389 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o4 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 1 0 0 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o5 Coordinate { + point [ 3.5 3.4749999 -1.54321e-015, + 3.5 3.4749999 -1.54321e-015, + 3.5 3.4710114 0.086270913, + 3.5 3.4590797 0.1718058, + 3.5 3.439307 0.2558749, + 3.5 3.4118614 0.33776096, + 3.5 3.3769777 0.41676536, + 3.5 3.3349531 0.49221408, + 3.5 3.2861462 0.56346339, + 3.5 3.2309732 0.6299054, + 3.5 3.1699054 0.69097334, + 3.5 3.1034634 0.74614608, + 3.5 3.0322142 0.79495305, + 3.5 2.9567654 0.83697766, + 3.5 2.8777609 0.87186152, + 3.5 2.7958748 0.89930695, + 3.5 2.7118058 0.91907984, + 3.5 2.626271 0.93101144, + 3.5 2.54 0.935, + 3.5 2.4537292 0.93101144, + 3.5 2.3681941 0.91907984, + 3.5 2.2841251 0.89930695, + 3.5 2.202239 0.87186152, + 3.5 2.1232347 0.83697766, + 3.5 2.047786 0.79495305, + 3.5 1.9765366 0.74614608, + 3.5 1.9100946 0.69097334, + 3.5 1.8490267 0.6299054, + 3.5 1.7938539 0.56346339, + 3.5 1.745047 0.49221408, + 3.5 1.7030224 0.41676536, + 3.5 1.6681385 0.33776096, + 3.5 1.6406931 0.2558749, + 3.5 1.6209202 0.1718058, + 3.5 1.6089885 0.086270913, + 3.5 1.605 1.3601747e-015, + 3.5 1.6089885 -0.086270913, + 3.5 1.6209202 -0.1718058, + 3.5 1.6406931 -0.2558749, + 3.5 1.6681385 -0.33776096, + 3.5 1.7030224 -0.41676536, + 3.5 1.745047 -0.49221408, + 3.5 1.7938539 -0.56346339, + 3.5 1.8490267 -0.6299054, + 3.5 1.9100946 -0.69097334, + 3.5 1.9765366 -0.74614608, + 3.5 2.047786 -0.79495305, + 3.5 2.1232347 -0.83697766, + 3.5 2.202239 -0.87186152, + 3.5 2.2841251 -0.89930695, + 3.5 2.3681941 -0.91907984, + 3.5 2.4537292 -0.93101144, + 3.5 2.54 -0.935, + 3.5 2.626271 -0.93101144, + 3.5 2.7118058 -0.91907984, + 3.5 2.7958748 -0.89930695, + 3.5 2.8777609 -0.87186152, + 3.5 2.9567654 -0.83697766, + 3.5 3.0322142 -0.79495305, + 3.5 3.1034634 -0.74614608, + 3.5 3.1699054 -0.69097334, + 3.5 3.2309732 -0.6299054, + 3.5 3.2861462 -0.56346339, + 3.5 3.3349531 -0.49221408, + 3.5 3.3769777 -0.41676536, + 3.5 3.4118614 -0.33776096, + 3.5 3.439307 -0.2558749, + 3.5 3.4590797 -0.1718058, + 3.5 3.4710114 -0.086270913, + 4 3.4749999 -1.54321e-015, + 4 3.4749999 -1.54321e-015, + 4 3.4710114 0.086270913, + 4 3.4590797 0.1718058, + 4 3.439307 0.2558749, + 4 3.4118614 0.33776096, + 4 3.3769777 0.41676536, + 4 3.3349531 0.49221408, + 4 3.2861462 0.56346339, + 4 3.2309732 0.6299054, + 4 3.1699054 0.69097334, + 4 3.1034634 0.74614608, + 4 3.0322142 0.79495305, + 4 2.9567654 0.83697766, + 4 2.8777609 0.87186152, + 4 2.7958748 0.89930695, + 4 2.7118058 0.91907984, + 4 2.626271 0.93101144, + 4 2.54 0.935, + 4 2.4537292 0.93101144, + 4 2.3681941 0.91907984, + 4 2.2841251 0.89930695, + 4 2.202239 0.87186152, + 4 2.1232347 0.83697766, + 4 2.047786 0.79495305, + 4 1.9765366 0.74614608, + 4 1.9100946 0.69097334, + 4 1.8490267 0.6299054, + 4 1.7938539 0.56346339, + 4 1.745047 0.49221408, + 4 1.7030224 0.41676536, + 4 1.6681385 0.33776096, + 4 1.6406931 0.2558749, + 4 1.6209202 0.1718058, + 4 1.6089885 0.086270913, + 4 1.605 1.3601747e-015, + 4 1.6089885 -0.086270913, + 4 1.6209202 -0.1718058, + 4 1.6406931 -0.2558749, + 4 1.6681385 -0.33776096, + 4 1.7030224 -0.41676536, + 4 1.745047 -0.49221408, + 4 1.7938539 -0.56346339, + 4 1.8490267 -0.6299054, + 4 1.9100946 -0.69097334, + 4 1.9765366 -0.74614608, + 4 2.047786 -0.79495305, + 4 2.1232347 -0.83697766, + 4 2.202239 -0.87186152, + 4 2.2841251 -0.89930695, + 4 2.3681941 -0.91907984, + 4 2.4537292 -0.93101144, + 4 2.54 -0.935, + 4 2.626271 -0.93101144, + 4 2.7118058 -0.91907984, + 4 2.7958748 -0.89930695, + 4 2.8777609 -0.87186152, + 4 2.9567654 -0.83697766, + 4 3.0322142 -0.79495305, + 4 3.1034634 -0.74614608, + 4 3.1699054 -0.69097334, + 4 3.2309732 -0.6299054, + 4 3.2861462 -0.56346339, + 4 3.3349531 -0.49221408, + 4 3.3769777 -0.41676536, + 4 3.4118614 -0.33776096, + 4 3.439307 -0.2558749, + 4 3.4590797 -0.1718058, + 4 3.4710114 -0.086270913, + 4 3.4749999 -1.54321e-015, + 4 3.4710114 0.086270913, + 4 3.4590797 0.1718058, + 4 3.439307 0.2558749, + 4 3.4118614 0.33776096, + 4 3.3769777 0.41676536, + 4 3.3349531 0.49221408, + 4 3.2861462 0.56346339, + 4 3.2309732 0.6299054, + 4 3.1699054 0.69097334, + 4 3.1034634 0.74614608, + 4 3.0322142 0.79495305, + 4 2.9567654 0.83697766, + 4 2.8777609 0.87186152, + 4 2.7958748 0.89930695, + 4 2.7118058 0.91907984, + 4 2.626271 0.93101144, + 4 2.54 0.935, + 4 2.4537292 0.93101144, + 4 2.3681941 0.91907984, + 4 2.2841251 0.89930695, + 4 2.202239 0.87186152, + 4 2.1232347 0.83697766, + 4 2.047786 0.79495305, + 4 1.9765366 0.74614608, + 4 1.9100946 0.69097334, + 4 1.8490267 0.6299054, + 4 1.7938539 0.56346339, + 4 1.745047 0.49221408, + 4 1.7030224 0.41676536, + 4 1.6681385 0.33776096, + 4 1.6406931 0.2558749, + 4 1.6209202 0.1718058, + 4 1.6089885 0.086270913, + 4 1.605 1.3601747e-015, + 4 1.6089885 -0.086270913, + 4 1.6209202 -0.1718058, + 4 1.6406931 -0.2558749, + 4 1.6681385 -0.33776096, + 4 1.7030224 -0.41676536, + 4 1.745047 -0.49221408, + 4 1.7938539 -0.56346339, + 4 1.8490267 -0.6299054, + 4 1.9100946 -0.69097334, + 4 1.9765366 -0.74614608, + 4 2.047786 -0.79495305, + 4 2.1232347 -0.83697766, + 4 2.202239 -0.87186152, + 4 2.2841251 -0.89930695, + 4 2.3681941 -0.91907984, + 4 2.4537292 -0.93101144, + 4 2.54 -0.935, + 4 2.626271 -0.93101144, + 4 2.7118058 -0.91907984, + 4 2.7958748 -0.89930695, + 4 2.8777609 -0.87186152, + 4 2.9567654 -0.83697766, + 4 3.0322142 -0.79495305, + 4 3.1034634 -0.74614608, + 4 3.1699054 -0.69097334, + 4 3.2309732 -0.6299054, + 4 3.2861462 -0.56346339, + 4 3.3349531 -0.49221408, + 4 3.3769777 -0.41676536, + 4 3.4118614 -0.33776096, + 4 3.439307 -0.2558749, + 4 3.4590797 -0.1718058, + 4 3.4710114 -0.086270913, + 4 3.4549999 -1.5343282e-015, + 4 3.4510968 0.084425546, + 4 3.4394205 0.16813082, + 4 3.4200704 0.25040165, + 4 3.3932121 0.33053613, + 4 3.3590744 0.40785059, + 4 3.3179486 0.48168543, + 4 3.2701857 0.55141068, + 4 3.2161932 0.61643153, + 4 3.1564314 0.67619318, + 4 3.0914106 0.73018575, + 4 3.0216854 0.77794868, + 4 2.9478507 0.81907439, + 4 2.8705361 0.85321212, + 4 2.7904017 0.88007045, + 4 2.7081308 0.89942038, + 4 2.6244256 0.91109675, + 4 2.54 0.91500002, + 4 2.4555745 0.91109675, + 4 2.3718691 0.89942038, + 4 2.2895985 0.88007045, + 4 2.2094638 0.85321212, + 4 2.1321495 0.81907439, + 4 2.0583146 0.77794868, + 4 1.9885893 0.73018575, + 4 1.9235685 0.67619318, + 4 1.8638068 0.61643153, + 4 1.8098142 0.55141068, + 4 1.7620513 0.48168543, + 4 1.7209256 0.40785059, + 4 1.686788 0.33053613, + 4 1.6599295 0.25040165, + 4 1.6405796 0.16813082, + 4 1.6289033 0.084425546, + 4 1.625 1.3310801e-015, + 4 1.6289033 -0.084425546, + 4 1.6405796 -0.16813082, + 4 1.6599295 -0.25040165, + 4 1.686788 -0.33053613, + 4 1.7209256 -0.40785059, + 4 1.7620513 -0.48168543, + 4 1.8098142 -0.55141068, + 4 1.8638068 -0.61643153, + 4 1.9235685 -0.67619318, + 4 1.9885893 -0.73018575, + 4 2.0583146 -0.77794868, + 4 2.1321495 -0.81907439, + 4 2.2094638 -0.85321212, + 4 2.2895985 -0.88007045, + 4 2.3718691 -0.89942038, + 4 2.4555745 -0.91109675, + 4 2.54 -0.91500002, + 4 2.6244256 -0.91109675, + 4 2.7081308 -0.89942038, + 4 2.7904017 -0.88007045, + 4 2.8705361 -0.85321212, + 4 2.9478507 -0.81907439, + 4 3.0216854 -0.77794868, + 4 3.0914106 -0.73018575, + 4 3.1564314 -0.67619318, + 4 3.2161932 -0.61643153, + 4 3.2701857 -0.55141068, + 4 3.3179486 -0.48168543, + 4 3.3590744 -0.40785059, + 4 3.3932121 -0.33053613, + 4 3.4200704 -0.25040165, + 4 3.4394205 -0.16813082, + 4 3.4510968 -0.084425546, + 4 3.4549999 -1.5343282e-015, + 4 3.4549999 -1.5343282e-015, + 4 3.4510968 0.084425546, + 4 3.4394205 0.16813082, + 4 3.4200704 0.25040165, + 4 3.3932121 0.33053613, + 4 3.3590744 0.40785059, + 4 3.3179486 0.48168543, + 4 3.2701857 0.55141068, + 4 3.2161932 0.61643153, + 4 3.1564314 0.67619318, + 4 3.0914106 0.73018575, + 4 3.0216854 0.77794868, + 4 2.9478507 0.81907439, + 4 2.8705361 0.85321212, + 4 2.7904017 0.88007045, + 4 2.7081308 0.89942038, + 4 2.6244256 0.91109675, + 4 2.54 0.91500002, + 4 2.4555745 0.91109675, + 4 2.3718691 0.89942038, + 4 2.2895985 0.88007045, + 4 2.2094638 0.85321212, + 4 2.1321495 0.81907439, + 4 2.0583146 0.77794868, + 4 1.9885893 0.73018575, + 4 1.9235685 0.67619318, + 4 1.8638068 0.61643153, + 4 1.8098142 0.55141068, + 4 1.7620513 0.48168543, + 4 1.7209256 0.40785059, + 4 1.686788 0.33053613, + 4 1.6599295 0.25040165, + 4 1.6405796 0.16813082, + 4 1.6289033 0.084425546, + 4 1.625 1.3310801e-015, + 4 1.6289033 -0.084425546, + 4 1.6405796 -0.16813082, + 4 1.6599295 -0.25040165, + 4 1.686788 -0.33053613, + 4 1.7209256 -0.40785059, + 4 1.7620513 -0.48168543, + 4 1.8098142 -0.55141068, + 4 1.8638068 -0.61643153, + 4 1.9235685 -0.67619318, + 4 1.9885893 -0.73018575, + 4 2.0583146 -0.77794868, + 4 2.1321495 -0.81907439, + 4 2.2094638 -0.85321212, + 4 2.2895985 -0.88007045, + 4 2.3718691 -0.89942038, + 4 2.4555745 -0.91109675, + 4 2.54 -0.91500002, + 4 2.6244256 -0.91109675, + 4 2.7081308 -0.89942038, + 4 2.7904017 -0.88007045, + 4 2.8705361 -0.85321212, + 4 2.9478507 -0.81907439, + 4 3.0216854 -0.77794868, + 4 3.0914106 -0.73018575, + 4 3.1564314 -0.67619318, + 4 3.2161932 -0.61643153, + 4 3.2701857 -0.55141068, + 4 3.3179486 -0.48168543, + 4 3.3590744 -0.40785059, + 4 3.3932121 -0.33053613, + 4 3.4200704 -0.25040165, + 4 3.4394205 -0.16813082, + 4 3.4510968 -0.084425546, + 3.5 3.4549999 -1.5343282e-015, + 3.5 3.4549999 -1.5343282e-015, + 3.5 3.4510968 0.084425546, + 3.5 3.4394205 0.16813082, + 3.5 3.4200704 0.25040165, + 3.5 3.3932121 0.33053613, + 3.5 3.3590744 0.40785059, + 3.5 3.3179486 0.48168543, + 3.5 3.2701857 0.55141068, + 3.5 3.2161932 0.61643153, + 3.5 3.1564314 0.67619318, + 3.5 3.0914106 0.73018575, + 3.5 3.0216854 0.77794868, + 3.5 2.9478507 0.81907439, + 3.5 2.8705361 0.85321212, + 3.5 2.7904017 0.88007045, + 3.5 2.7081308 0.89942038, + 3.5 2.6244256 0.91109675, + 3.5 2.54 0.91500002, + 3.5 2.4555745 0.91109675, + 3.5 2.3718691 0.89942038, + 3.5 2.2895985 0.88007045, + 3.5 2.2094638 0.85321212, + 3.5 2.1321495 0.81907439, + 3.5 2.0583146 0.77794868, + 3.5 1.9885893 0.73018575, + 3.5 1.9235685 0.67619318, + 3.5 1.8638068 0.61643153, + 3.5 1.8098142 0.55141068, + 3.5 1.7620513 0.48168543, + 3.5 1.7209256 0.40785059, + 3.5 1.686788 0.33053613, + 3.5 1.6599295 0.25040165, + 3.5 1.6405796 0.16813082, + 3.5 1.6289033 0.084425546, + 3.5 1.625 1.3310801e-015, + 3.5 1.6289033 -0.084425546, + 3.5 1.6405796 -0.16813082, + 3.5 1.6599295 -0.25040165, + 3.5 1.686788 -0.33053613, + 3.5 1.7209256 -0.40785059, + 3.5 1.7620513 -0.48168543, + 3.5 1.8098142 -0.55141068, + 3.5 1.8638068 -0.61643153, + 3.5 1.9235685 -0.67619318, + 3.5 1.9885893 -0.73018575, + 3.5 2.0583146 -0.77794868, + 3.5 2.1321495 -0.81907439, + 3.5 2.2094638 -0.85321212, + 3.5 2.2895985 -0.88007045, + 3.5 2.3718691 -0.89942038, + 3.5 2.4555745 -0.91109675, + 3.5 2.54 -0.91500002, + 3.5 2.6244256 -0.91109675, + 3.5 2.7081308 -0.89942038, + 3.5 2.7904017 -0.88007045, + 3.5 2.8705361 -0.85321212, + 3.5 2.9478507 -0.81907439, + 3.5 3.0216854 -0.77794868, + 3.5 3.0914106 -0.73018575, + 3.5 3.1564314 -0.67619318, + 3.5 3.2161932 -0.61643153, + 3.5 3.2701857 -0.55141068, + 3.5 3.3179486 -0.48168543, + 3.5 3.3590744 -0.40785059, + 3.5 3.3932121 -0.33053613, + 3.5 3.4200704 -0.25040165, + 3.5 3.4394205 -0.16813082, + 3.5 3.4510968 -0.084425546, + 3.5 3.4549999 -1.5343282e-015, + 3.5 3.4510968 0.084425546, + 3.5 3.4394205 0.16813082, + 3.5 3.4200704 0.25040165, + 3.5 3.3932121 0.33053613, + 3.5 3.3590744 0.40785059, + 3.5 3.3179486 0.48168543, + 3.5 3.2701857 0.55141068, + 3.5 3.2161932 0.61643153, + 3.5 3.1564314 0.67619318, + 3.5 3.0914106 0.73018575, + 3.5 3.0216854 0.77794868, + 3.5 2.9478507 0.81907439, + 3.5 2.8705361 0.85321212, + 3.5 2.7904017 0.88007045, + 3.5 2.7081308 0.89942038, + 3.5 2.6244256 0.91109675, + 3.5 2.54 0.91500002, + 3.5 2.4555745 0.91109675, + 3.5 2.3718691 0.89942038, + 3.5 2.2895985 0.88007045, + 3.5 2.2094638 0.85321212, + 3.5 2.1321495 0.81907439, + 3.5 2.0583146 0.77794868, + 3.5 1.9885893 0.73018575, + 3.5 1.9235685 0.67619318, + 3.5 1.8638068 0.61643153, + 3.5 1.8098142 0.55141068, + 3.5 1.7620513 0.48168543, + 3.5 1.7209256 0.40785059, + 3.5 1.686788 0.33053613, + 3.5 1.6599295 0.25040165, + 3.5 1.6405796 0.16813082, + 3.5 1.6289033 0.084425546, + 3.5 1.625 1.3310801e-015, + 3.5 1.6289033 -0.084425546, + 3.5 1.6405796 -0.16813082, + 3.5 1.6599295 -0.25040165, + 3.5 1.686788 -0.33053613, + 3.5 1.7209256 -0.40785059, + 3.5 1.7620513 -0.48168543, + 3.5 1.8098142 -0.55141068, + 3.5 1.8638068 -0.61643153, + 3.5 1.9235685 -0.67619318, + 3.5 1.9885893 -0.73018575, + 3.5 2.0583146 -0.77794868, + 3.5 2.1321495 -0.81907439, + 3.5 2.2094638 -0.85321212, + 3.5 2.2895985 -0.88007045, + 3.5 2.3718691 -0.89942038, + 3.5 2.4555745 -0.91109675, + 3.5 2.54 -0.91500002, + 3.5 2.6244256 -0.91109675, + 3.5 2.7081308 -0.89942038, + 3.5 2.7904017 -0.88007045, + 3.5 2.8705361 -0.85321212, + 3.5 2.9478507 -0.81907439, + 3.5 3.0216854 -0.77794868, + 3.5 3.0914106 -0.73018575, + 3.5 3.1564314 -0.67619318, + 3.5 3.2161932 -0.61643153, + 3.5 3.2701857 -0.55141068, + 3.5 3.3179486 -0.48168543, + 3.5 3.3590744 -0.40785059, + 3.5 3.3932121 -0.33053613, + 3.5 3.4200704 -0.25040165, + 3.5 3.4394205 -0.16813082, + 3.5 3.4510968 -0.084425546, + 3.5 3.4749999 -1.54321e-015, + 3.5 3.4710114 0.086270913, + 3.5 3.4590797 0.1718058, + 3.5 3.439307 0.2558749, + 3.5 3.4118614 0.33776096, + 3.5 3.3769777 0.41676536, + 3.5 3.3349531 0.49221408, + 3.5 3.2861462 0.56346339, + 3.5 3.2309732 0.6299054, + 3.5 3.1699054 0.69097334, + 3.5 3.1034634 0.74614608, + 3.5 3.0322142 0.79495305, + 3.5 2.9567654 0.83697766, + 3.5 2.8777609 0.87186152, + 3.5 2.7958748 0.89930695, + 3.5 2.7118058 0.91907984, + 3.5 2.626271 0.93101144, + 3.5 2.54 0.935, + 3.5 2.4537292 0.93101144, + 3.5 2.3681941 0.91907984, + 3.5 2.2841251 0.89930695, + 3.5 2.202239 0.87186152, + 3.5 2.1232347 0.83697766, + 3.5 2.047786 0.79495305, + 3.5 1.9765366 0.74614608, + 3.5 1.9100946 0.69097334, + 3.5 1.8490267 0.6299054, + 3.5 1.7938539 0.56346339, + 3.5 1.745047 0.49221408, + 3.5 1.7030224 0.41676536, + 3.5 1.6681385 0.33776096, + 3.5 1.6406931 0.2558749, + 3.5 1.6209202 0.1718058, + 3.5 1.6089885 0.086270913, + 3.5 1.605 1.3601747e-015, + 3.5 1.6089885 -0.086270913, + 3.5 1.6209202 -0.1718058, + 3.5 1.6406931 -0.2558749, + 3.5 1.6681385 -0.33776096, + 3.5 1.7030224 -0.41676536, + 3.5 1.745047 -0.49221408, + 3.5 1.7938539 -0.56346339, + 3.5 1.8490267 -0.6299054, + 3.5 1.9100946 -0.69097334, + 3.5 1.9765366 -0.74614608, + 3.5 2.047786 -0.79495305, + 3.5 2.1232347 -0.83697766, + 3.5 2.202239 -0.87186152, + 3.5 2.2841251 -0.89930695, + 3.5 2.3681941 -0.91907984, + 3.5 2.4537292 -0.93101144, + 3.5 2.54 -0.935, + 3.5 2.626271 -0.93101144, + 3.5 2.7118058 -0.91907984, + 3.5 2.7958748 -0.89930695, + 3.5 2.8777609 -0.87186152, + 3.5 2.9567654 -0.83697766, + 3.5 3.0322142 -0.79495305, + 3.5 3.1034634 -0.74614608, + 3.5 3.1699054 -0.69097334, + 3.5 3.2309732 -0.6299054, + 3.5 3.2861462 -0.56346339, + 3.5 3.3349531 -0.49221408, + 3.5 3.3769777 -0.41676536, + 3.5 3.4118614 -0.33776096, + 3.5 3.439307 -0.2558749, + 3.5 3.4590797 -0.1718058, + 3.5 3.4710114 -0.086270913, + 3.5 3.4749999 -1.54321e-015, + 4 3.4749999 -1.54321e-015, + 4 3.4549999 -1.5343282e-015, + 3.5 3.4549999 -1.5343282e-015 ] + + } + coordIndex [ 0, 2, 3, 4, 5, 6, 7, 8, + 9, 10, 11, 12, 13, 14, 15, 16, + 17, 18, 19, 20, 21, 22, 23, 24, + 25, 26, 27, 28, 29, 30, 31, 32, + 33, 34, 35, 36, 37, 38, 39, 40, + 41, 42, 43, 44, 45, 46, 47, 48, + 49, 50, 51, 52, 53, 54, 55, 56, + 57, 58, 59, 60, 61, 62, 63, 64, + 65, 66, 67, 68, 1, -1, 69, 71, + 72, 73, 74, 75, 76, 77, 78, 79, + 80, 81, 82, 83, 84, 85, 86, 87, + 88, 89, 90, 91, 92, 93, 94, 95, + 96, 97, 98, 99, 100, 101, 102, 103, + 104, 105, 106, 107, 108, 109, 110, 111, + 112, 113, 114, 115, 116, 117, 118, 119, + 120, 121, 122, 123, 124, 125, 126, 127, + 128, 129, 130, 131, 132, 133, 134, 135, + 136, 137, 70, -1, 0, 69, -1, 206, + 207, 208, 209, 210, 211, 212, 213, 214, + 215, 216, 217, 218, 219, 220, 221, 222, + 223, 224, 225, 226, 227, 228, 229, 230, + 231, 232, 233, 234, 235, 236, 237, 238, + 239, 240, 241, 242, 243, 244, 245, 246, + 247, 248, 249, 250, 251, 252, 253, 254, + 255, 256, 257, 258, 259, 260, 261, 262, + 263, 264, 265, 266, 267, 268, 269, 270, + 271, 272, 273, 206, -1, 343, 345, 346, + 347, 348, 349, 350, 351, 352, 353, 354, + 355, 356, 357, 358, 359, 360, 361, 362, + 363, 364, 365, 366, 367, 368, 369, 370, + 371, 372, 373, 374, 375, 376, 377, 378, + 379, 380, 381, 382, 383, 384, 385, 386, + 387, 388, 389, 390, 391, 392, 393, 394, + 395, 396, 397, 398, 399, 400, 401, 402, + 403, 404, 405, 406, 407, 408, 409, 410, + 411, 344, -1, 274, 343, -1 ] + + } + + } + + }, + + DEF o6 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 1 0 0 + transparency 0.25 + + } + + } + geometry + IndexedFaceSet { + coord + USE o5 + coordIndex [ 71, 0, 2, -1, 71, 69, 0, -1, + 72, 2, 3, -1, 72, 71, 2, -1, + 73, 3, 4, -1, 73, 72, 3, -1, + 74, 4, 5, -1, 74, 73, 4, -1, + 75, 5, 6, -1, 75, 6, 7, -1, + 75, 74, 5, -1, 76, 7, 8, -1, + 76, 75, 7, -1, 77, 76, 8, -1, + 78, 8, 9, -1, 78, 77, 8, -1, + 79, 9, 10, -1, 79, 10, 11, -1, + 79, 78, 9, -1, 80, 79, 11, -1, + 81, 11, 12, -1, 81, 12, 13, -1, + 81, 80, 11, -1, 82, 13, 14, -1, + 82, 81, 13, -1, 83, 82, 14, -1, + 84, 14, 15, -1, 84, 15, 16, -1, + 84, 83, 14, -1, 85, 84, 16, -1, + 85, 16, 17, -1, 86, 85, 17, -1, + 86, 17, 18, -1, 87, 86, 18, -1, + 87, 18, 19, -1, 88, 87, 19, -1, + 89, 19, 20, -1, 89, 88, 19, -1, + 89, 20, 21, -1, 90, 21, 22, -1, + 90, 89, 21, -1, 91, 22, 23, -1, + 91, 90, 22, -1, 92, 23, 24, -1, + 92, 91, 23, -1, 93, 92, 24, -1, + 94, 93, 24, -1, 94, 24, 25, -1, + 95, 25, 26, -1, 95, 26, 27, -1, + 95, 94, 25, -1, 96, 95, 27, -1, + 97, 27, 28, -1, 97, 96, 27, -1, + 98, 28, 29, -1, 98, 29, 30, -1, + 98, 97, 28, -1, 99, 98, 30, -1, + 100, 30, 31, -1, 100, 31, 32, -1, + 100, 99, 30, -1, 101, 100, 32, -1, + 102, 32, 33, -1, 102, 101, 32, -1, + 103, 33, 34, -1, 103, 34, 35, -1, + 103, 102, 33, -1, 104, 103, 35, -1, + 105, 35, 36, -1, 105, 36, 37, -1, + 105, 104, 35, -1, 106, 105, 37, -1, + 107, 37, 38, -1, 107, 106, 37, -1, + 108, 38, 39, -1, 108, 39, 40, -1, + 108, 107, 38, -1, 109, 108, 40, -1, + 110, 109, 40, -1, 110, 40, 41, -1, + 111, 110, 41, -1, 111, 41, 42, -1, + 111, 42, 43, -1, 112, 111, 43, -1, + 113, 112, 43, -1, 113, 43, 44, -1, + 114, 113, 44, -1, 114, 44, 45, -1, + 115, 114, 45, -1, 115, 45, 46, -1, + 115, 46, 47, -1, 116, 115, 47, -1, + 116, 47, 48, -1, 117, 116, 48, -1, + 118, 117, 48, -1, 118, 48, 49, -1, + 119, 118, 49, -1, 119, 49, 50, -1, + 119, 50, 51, -1, 120, 119, 51, -1, + 120, 51, 52, -1, 121, 120, 52, -1, + 122, 121, 52, -1, 122, 52, 53, -1, + 122, 53, 54, -1, 123, 122, 54, -1, + 124, 123, 54, -1, 124, 54, 55, -1, + 124, 55, 56, -1, 125, 124, 56, -1, + 126, 56, 57, -1, 126, 57, 58, -1, + 126, 125, 56, -1, 127, 58, 59, -1, + 127, 126, 58, -1, 128, 127, 59, -1, + 129, 59, 60, -1, 129, 60, 61, -1, + 129, 128, 59, -1, 130, 129, 61, -1, + 131, 61, 62, -1, 131, 62, 63, -1, + 131, 130, 61, -1, 132, 63, 64, -1, + 132, 131, 63, -1, 133, 132, 64, -1, + 134, 64, 65, -1, 134, 133, 64, -1, + 135, 65, 66, -1, 135, 66, 67, -1, + 135, 134, 65, -1, 136, 135, 67, -1, + 137, 136, 67, -1, 137, 67, 68, -1, + 137, 68, 1, -1, 70, 137, 1, -1, + 248, 179, 180, -1, 248, 180, 181, -1, + 249, 248, 181, -1, 250, 181, 182, -1, + 250, 249, 181, -1, 247, 178, 179, -1, + 247, 179, 248, -1, 251, 182, 183, -1, + 251, 250, 182, -1, 246, 178, 247, -1, + 177, 178, 246, -1, 252, 183, 184, -1, + 252, 251, 183, -1, 245, 177, 246, -1, + 185, 252, 184, -1, 253, 252, 185, -1, + 244, 176, 177, -1, 244, 177, 245, -1, + 186, 253, 185, -1, 254, 253, 186, -1, + 243, 175, 176, -1, 243, 176, 244, -1, + 187, 254, 186, -1, 255, 254, 187, -1, + 242, 174, 175, -1, 242, 175, 243, -1, + 256, 187, 188, -1, 256, 255, 187, -1, + 241, 173, 174, -1, 241, 174, 242, -1, + 257, 256, 188, -1, 257, 188, 189, -1, + 240, 172, 173, -1, 240, 173, 241, -1, + 258, 189, 190, -1, 258, 257, 189, -1, + 239, 172, 240, -1, 239, 171, 172, -1, + 259, 258, 190, -1, 259, 190, 191, -1, + 238, 171, 239, -1, 238, 170, 171, -1, + 260, 259, 191, -1, 260, 191, 192, -1, + 237, 170, 238, -1, 237, 169, 170, -1, + 168, 169, 237, -1, 261, 192, 193, -1, + 261, 260, 192, -1, 236, 168, 237, -1, + 167, 168, 236, -1, 194, 261, 193, -1, + 235, 167, 236, -1, 262, 261, 194, -1, + 166, 167, 235, -1, 195, 262, 194, -1, + 234, 166, 235, -1, 263, 262, 195, -1, + 165, 166, 234, -1, 233, 165, 234, -1, + 264, 263, 195, -1, 264, 195, 196, -1, + 197, 264, 196, -1, 232, 164, 165, -1, + 232, 165, 233, -1, 265, 264, 197, -1, + 231, 164, 232, -1, 266, 265, 197, -1, + 163, 164, 231, -1, 198, 266, 197, -1, + 230, 163, 231, -1, 162, 163, 230, -1, + 199, 267, 266, -1, 199, 266, 198, -1, + 229, 162, 230, -1, 268, 267, 199, -1, + 161, 162, 229, -1, 200, 268, 199, -1, + 160, 229, 228, -1, 160, 161, 229, -1, + 201, 269, 268, -1, 201, 268, 200, -1, + 159, 160, 228, -1, 159, 228, 227, -1, + 202, 270, 269, -1, 202, 269, 201, -1, + 226, 159, 227, -1, 271, 270, 202, -1, + 158, 159, 226, -1, 203, 271, 202, -1, + 225, 158, 226, -1, 157, 158, 225, -1, + 204, 271, 203, -1, 204, 272, 271, -1, + 156, 157, 225, -1, 156, 225, 224, -1, + 205, 272, 204, -1, 205, 273, 272, -1, + 206, 273, 205, -1, 138, 206, 205, -1, + 155, 156, 224, -1, 155, 224, 223, -1, + 207, 206, 138, -1, 139, 207, 138, -1, + 154, 155, 223, -1, 154, 223, 222, -1, + 208, 207, 139, -1, 153, 154, 222, -1, + 153, 222, 221, -1, 140, 208, 139, -1, + 209, 208, 140, -1, 220, 153, 221, -1, + 141, 209, 140, -1, 152, 153, 220, -1, + 142, 209, 141, -1, 142, 210, 209, -1, + 151, 152, 220, -1, 151, 220, 219, -1, + 211, 210, 142, -1, 143, 211, 142, -1, + 150, 151, 219, -1, 150, 219, 218, -1, + 217, 150, 218, -1, 149, 217, 216, -1, + 149, 150, 217, -1, 144, 212, 211, -1, + 144, 211, 143, -1, 145, 212, 144, -1, + 145, 213, 212, -1, 148, 149, 216, -1, + 146, 213, 145, -1, 146, 214, 213, -1, + 147, 148, 216, -1, 147, 214, 146, -1, + 147, 215, 214, -1, 147, 216, 215, -1, + 345, 274, 276, -1, 345, 343, 274, -1, + 346, 276, 277, -1, 346, 345, 276, -1, + 347, 277, 278, -1, 347, 346, 277, -1, + 348, 278, 279, -1, 348, 347, 278, -1, + 349, 279, 280, -1, 349, 348, 279, -1, + 350, 280, 281, -1, 350, 349, 280, -1, + 351, 281, 282, -1, 351, 282, 283, -1, + 351, 350, 281, -1, 352, 283, 284, -1, + 352, 351, 283, -1, 353, 352, 284, -1, + 354, 284, 285, -1, 354, 353, 284, -1, + 355, 285, 286, -1, 355, 354, 285, -1, + 356, 286, 287, -1, 356, 287, 288, -1, + 356, 355, 286, -1, 357, 356, 288, -1, + 358, 288, 289, -1, 358, 289, 290, -1, + 358, 357, 288, -1, 359, 358, 290, -1, + 359, 290, 291, -1, 360, 359, 291, -1, + 361, 360, 291, -1, 361, 291, 292, -1, + 361, 292, 293, -1, 362, 361, 293, -1, + 363, 293, 294, -1, 363, 362, 293, -1, + 363, 294, 295, -1, 364, 363, 295, -1, + 365, 364, 295, -1, 365, 295, 296, -1, + 365, 296, 297, -1, 366, 297, 298, -1, + 366, 365, 297, -1, 367, 298, 299, -1, + 367, 366, 298, -1, 368, 299, 300, -1, + 368, 367, 299, -1, 369, 368, 300, -1, + 370, 300, 301, -1, 370, 301, 302, -1, + 370, 369, 300, -1, 371, 302, 303, -1, + 371, 370, 302, -1, 372, 303, 304, -1, + 372, 371, 303, -1, 373, 372, 304, -1, + 374, 304, 305, -1, 374, 305, 306, -1, + 374, 373, 304, -1, 375, 306, 307, -1, + 375, 374, 306, -1, 376, 307, 308, -1, + 376, 375, 307, -1, 377, 308, 309, -1, + 377, 376, 308, -1, 378, 377, 309, -1, + 379, 309, 310, -1, 379, 310, 311, -1, + 379, 378, 309, -1, 380, 311, 312, -1, + 380, 379, 311, -1, 381, 312, 313, -1, + 381, 380, 312, -1, 382, 381, 313, -1, + 383, 313, 314, -1, 383, 314, 315, -1, + 383, 382, 313, -1, 384, 315, 316, -1, + 384, 383, 315, -1, 385, 384, 316, -1, + 385, 316, 317, -1, 386, 385, 317, -1, + 386, 317, 318, -1, 387, 386, 318, -1, + 387, 318, 319, -1, 388, 387, 319, -1, + 389, 388, 319, -1, 389, 319, 320, -1, + 390, 389, 320, -1, 390, 320, 321, -1, + 390, 321, 322, -1, 391, 390, 322, -1, + 391, 322, 323, -1, 392, 391, 323, -1, + 393, 392, 323, -1, 393, 323, 324, -1, + 394, 393, 324, -1, 394, 324, 325, -1, + 394, 325, 326, -1, 395, 394, 326, -1, + 395, 326, 327, -1, 396, 395, 327, -1, + 397, 396, 327, -1, 397, 327, 328, -1, + 398, 328, 329, -1, 398, 397, 328, -1, + 398, 329, 330, -1, 399, 330, 331, -1, + 399, 398, 330, -1, 400, 399, 331, -1, + 401, 331, 332, -1, 401, 400, 331, -1, + 402, 332, 333, -1, 402, 333, 334, -1, + 402, 401, 332, -1, 403, 334, 335, -1, + 403, 402, 334, -1, 404, 403, 335, -1, + 405, 335, 336, -1, 405, 404, 335, -1, + 406, 336, 337, -1, 406, 337, 338, -1, + 406, 405, 336, -1, 407, 338, 339, -1, + 407, 406, 338, -1, 408, 407, 339, -1, + 409, 339, 340, -1, 409, 408, 339, -1, + 410, 409, 340, -1, 410, 340, 341, -1, + 411, 410, 341, -1, 411, 341, 342, -1, + 411, 342, 275, -1, 344, 411, 275, -1, + 472, 540, 539, -1, 472, 541, 540, -1, + 472, 539, 471, -1, 470, 539, 538, -1, + 470, 471, 539, -1, 473, 542, 541, -1, + 473, 541, 472, -1, 469, 538, 537, -1, + 469, 470, 538, -1, 474, 542, 473, -1, + 536, 469, 537, -1, 468, 469, 536, -1, + 475, 543, 542, -1, 475, 542, 474, -1, + 535, 468, 536, -1, 544, 543, 475, -1, + 467, 468, 535, -1, 476, 544, 475, -1, + 534, 467, 535, -1, 466, 467, 534, -1, + 477, 545, 544, -1, 477, 544, 476, -1, + 533, 466, 534, -1, 546, 545, 477, -1, + 465, 466, 533, -1, 478, 546, 477, -1, + 464, 533, 532, -1, 464, 465, 533, -1, + 479, 547, 546, -1, 479, 546, 478, -1, + 480, 547, 479, -1, 531, 464, 532, -1, + 412, 480, 479, -1, 463, 464, 531, -1, + 481, 480, 412, -1, 462, 531, 530, -1, + 462, 463, 531, -1, 413, 481, 412, -1, + 529, 462, 530, -1, 482, 481, 413, -1, + 461, 462, 529, -1, 414, 482, 413, -1, + 483, 482, 414, -1, 415, 483, 414, -1, + 460, 529, 528, -1, 460, 461, 529, -1, + 416, 483, 415, -1, 416, 484, 483, -1, + 459, 528, 527, -1, 459, 460, 528, -1, + 526, 459, 527, -1, 417, 484, 416, -1, + 417, 485, 484, -1, 458, 459, 526, -1, + 525, 458, 526, -1, 418, 485, 417, -1, + 418, 486, 485, -1, 457, 458, 525, -1, + 524, 457, 525, -1, 419, 486, 418, -1, + 419, 487, 486, -1, 456, 457, 524, -1, + 488, 487, 419, -1, 420, 488, 419, -1, + 455, 524, 523, -1, 455, 456, 524, -1, + 454, 455, 523, -1, 489, 420, 421, -1, + 489, 488, 420, -1, 522, 454, 523, -1, + 422, 489, 421, -1, 490, 489, 422, -1, + 521, 453, 454, -1, 521, 454, 522, -1, + 423, 490, 422, -1, 452, 453, 521, -1, + 491, 490, 423, -1, 520, 452, 521, -1, + 424, 491, 423, -1, 451, 452, 520, -1, + 492, 491, 424, -1, 519, 451, 520, -1, + 425, 492, 424, -1, 493, 492, 425, -1, + 518, 450, 451, -1, 518, 451, 519, -1, + 426, 493, 425, -1, 449, 450, 518, -1, + 494, 493, 426, -1, 517, 449, 518, -1, + 448, 449, 517, -1, 495, 494, 426, -1, + 495, 426, 427, -1, 516, 448, 517, -1, + 496, 495, 427, -1, 496, 427, 428, -1, + 515, 448, 516, -1, 515, 447, 448, -1, + 497, 428, 429, -1, 497, 496, 428, -1, + 514, 446, 447, -1, 514, 447, 515, -1, + 430, 497, 429, -1, 498, 497, 430, -1, + 513, 445, 446, -1, 513, 446, 514, -1, + 499, 430, 431, -1, 499, 498, 430, -1, + 512, 444, 445, -1, 512, 445, 513, -1, + 432, 499, 431, -1, 500, 499, 432, -1, + 511, 443, 444, -1, 511, 444, 512, -1, + 501, 432, 433, -1, 501, 500, 432, -1, + 510, 442, 443, -1, 510, 443, 511, -1, + 502, 433, 434, -1, 502, 501, 433, -1, + 509, 441, 442, -1, 509, 442, 510, -1, + 503, 434, 435, -1, 503, 435, 436, -1, + 503, 502, 434, -1, 508, 439, 440, -1, + 508, 440, 441, -1, 508, 441, 509, -1, + 504, 503, 436, -1, 507, 438, 439, -1, + 507, 439, 508, -1, 505, 504, 436, -1, + 505, 436, 437, -1, 506, 438, 507, -1, + 506, 505, 437, -1, 506, 437, 438, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o7 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o5 + + } + + } + + } ] + + }, + + USE o6, + + Group { + children [ + USE o4, + + USE o7 ] + + }, + + USE o7 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 0 0 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o8 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o9 Coordinate { + point [ -2.5 0.25 2.54, + 5 0.25 2.54, + -2.5 0.25 2.54, + -2.5 0.24214579 2.6021724, + -2.5 0.21907666 2.6604385, + -2.5 0.18224216 2.7111368, + -2.5 0.1339567 2.7510819, + -2.5 0.077254251 2.7777641, + -2.5 0.01569763 2.7895067, + -2.5 -0.046845328 2.7855718, + -2.5 -0.10644482 2.7662067, + -2.5 -0.159356 2.7326283, + -2.5 -0.20225425 2.6869464, + -2.5 -0.23244412 2.6320312, + -2.5 -0.24802868 2.5713334, + -2.5 -0.24802868 2.5086668, + -2.5 -0.23244412 2.447969, + -2.5 -0.20225425 2.3930538, + -2.5 -0.159356 2.3473716, + -2.5 -0.10644482 2.3137932, + -2.5 -0.046845328 2.2944281, + -2.5 0.01569763 2.2904932, + -2.5 0.077254251 2.3022358, + -2.5 0.1339567 2.328918, + -2.5 0.18224216 2.3688631, + -2.5 0.21907666 2.4195616, + -2.5 0.24214579 2.4778275, + 5 0.25 2.54, + 5 0.24214579 2.6021724, + 5 0.21907666 2.6604385, + 5 0.18224216 2.7111368, + 5 0.1339567 2.7510819, + 5 0.077254251 2.7777641, + 5 0.01569763 2.7895067, + 5 -0.046845328 2.7855718, + 5 -0.10644482 2.7662067, + 5 -0.159356 2.7326283, + 5 -0.20225425 2.6869464, + 5 -0.23244412 2.6320312, + 5 -0.24802868 2.5713334, + 5 -0.24802868 2.5086668, + 5 -0.23244412 2.447969, + 5 -0.20225425 2.3930538, + 5 -0.159356 2.3473716, + 5 -0.10644482 2.3137932, + 5 -0.046845328 2.2944281, + 5 0.01569763 2.2904932, + 5 0.077254251 2.3022358, + 5 0.1339567 2.328918, + 5 0.18224216 2.3688631, + 5 0.21907666 2.4195616, + 5 0.24214579 2.4778275, + 5 0.25 2.54, + 5 0.25 -5.5511151e-017, + 5.1657681 0.25 2.529135, + 5.3287001 0.25 2.4967258, + 5.4860082 0.25 2.443327, + 5.6350002 0.25 2.3698523, + 5.7731271 0.25 2.2775588, + 5.8980255 0.25 2.1680255, + 6.0075588 0.25 2.0431271, + 6.0998521 0.25 1.905, + 6.173327 0.25 1.7560079, + 6.2267256 0.25 1.5987002, + 6.2591348 0.25 1.4357682, + 6.27 0.25 1.27, + 6.2591348 0.25 1.1042317, + 6.2267256 0.25 0.9412998, + 6.173327 0.25 0.78399205, + 6.0998521 0.25 0.63499999, + 6.0075588 0.25 0.49687299, + 5.8980255 0.25 0.37197438, + 5.7731271 0.25 0.26244125, + 5.6350002 0.25 0.17014773, + 5.4860082 0.25 0.096672997, + 5.3287001 0.25 0.043274201, + 5.1657681 0.25 0.010865026, + 5 0.25 2.54, + 5 0.24214579 2.6021724, + 5 0.21907666 2.6604385, + 5 0.18224216 2.7111368, + 5 0.1339567 2.7510819, + 5 0.077254251 2.7777641, + 5 0.01569763 2.7895067, + 5 -0.046845328 2.7855718, + 5 -0.10644482 2.7662067, + 5 -0.159356 2.7326283, + 5 -0.20225425 2.6869464, + 5 -0.23244412 2.6320312, + 5 -0.24802868 2.5713334, + 5 -0.24802868 2.5086668, + 5 -0.23244412 2.447969, + 5 -0.20225425 2.3930538, + 5 -0.159356 2.3473716, + 5 -0.10644482 2.3137932, + 5 -0.046845328 2.2944281, + 5 0.01569763 2.2904932, + 5 0.077254251 2.3022358, + 5 0.1339567 2.328918, + 5 0.18224216 2.3688631, + 5 0.21907666 2.4195616, + 5 0.24214579 2.4778275, + 5 0.25 -5.5511151e-017, + 5.1657681 0.25 2.529135, + 5.3287001 0.25 2.4967258, + 5.4860082 0.25 2.443327, + 5.6350002 0.25 2.3698523, + 5.7731271 0.25 2.2775588, + 5.8980255 0.25 2.1680255, + 6.0075588 0.25 2.0431271, + 6.0998521 0.25 1.905, + 6.173327 0.25 1.7560079, + 6.2267256 0.25 1.5987002, + 6.2591348 0.25 1.4357682, + 6.27 0.25 1.27, + 6.2591348 0.25 1.1042317, + 6.2267256 0.25 0.9412998, + 6.173327 0.25 0.78399205, + 6.0998521 0.25 0.63499999, + 6.0075588 0.25 0.49687299, + 5.8980255 0.25 0.37197438, + 5.7731271 0.25 0.26244125, + 5.6350002 0.25 0.17014773, + 5.4860082 0.25 0.096672997, + 5.3287001 0.25 0.043274201, + 5.1657681 0.25 0.010865026, + 5 0.24214579 0.062172472, + 5 0.21907666 0.12043842, + 5 0.18224216 0.17113678, + 5 0.1339567 0.21108198, + 5 0.077254251 0.23776414, + 5 0.01569763 0.24950668, + 5 -0.046845328 0.24557181, + 5 -0.10644482 0.22620676, + 5 -0.159356 0.19262831, + 5 -0.20225425 0.14694631, + 5 -0.23244412 0.092031136, + 5 -0.24802868 0.031333309, + 5 -0.24802868 -0.031333309, + 5 -0.23244412 -0.092031136, + 5 -0.20225425 -0.14694631, + 5 -0.159356 -0.19262831, + 5 -0.10644482 -0.22620676, + 5 -0.046845328 -0.24557181, + 5 0.01569763 -0.24950668, + 5 0.077254251 -0.23776414, + 5 0.1339567 -0.21108198, + 5 0.18224216 -0.17113678, + 5 0.21907666 -0.12043842, + 5 0.24214579 -0.062172472, + 5.1576533 0.24214579 2.4674945, + 5.1500478 0.21907666 2.4097269, + 5.3126087 0.24214579 2.4366717, + 5.1434302 0.18224216 2.3594623, + 5.2975283 0.21907666 2.3803911, + 5.4622154 0.24214579 2.3858871, + 5.1382165 0.1339567 2.3198588, + 5.2844067 0.18224216 2.3314204, + 5.439918 0.21907666 2.3320565, + 5.1347337 0.077254251 2.2934051, + 5.6039138 0.24214579 2.3160093, + 5.2740684 0.1339567 2.2928362, + 5.420517 0.18224216 2.2852173, + 5.1332011 0.01569763 2.2817628, + 5.5747809 0.21907666 2.2655494, + 5.2671623 0.077254251 2.2670634, + 5.7352786 0.24214579 2.2282341, + 5.4052305 0.1339567 2.2483127, + 5.1337147 -0.046845328 2.2856641, + 5.5494318 0.18224216 2.2216434, + 5.264123 0.01569763 2.2557209, + 5.6998086 0.21907666 2.1820085, + 5.3950195 0.077254251 2.2236617, + 5.854063 0.24214579 2.124063, + 5.1362424 -0.10644482 2.3048635, + 5.529459 0.1339567 2.1870499, + 5.2651415 -0.046845328 2.2595217, + 5.6689453 0.18224216 2.1417868, + 5.3905258 0.01569763 2.2128129, + 5.8128629 0.21907666 2.0828629, + 5.140625 -0.159356 2.3381546, + 5.516118 0.077254251 2.1639426, + 5.9582338 0.24214579 2.0052788, + 5.2701535 -0.10644482 2.2782269, + 5.6446285 0.1339567 2.1100962, + 5.3920317 -0.046845328 2.2164483, + 5.7770138 0.18224216 2.0470135, + 5.1465878 -0.20225425 2.3834457, + 5.5102468 0.01569763 2.1537731, + 5.9120083 0.21907666 1.9698087, + 5.2788444 -0.159356 2.3106611, + 5.6283855 0.077254251 2.0889277, + 6.0460095 0.24214579 1.8739138, + 5.3994422 -0.10644482 2.2343392, + 5.7487683 0.1339567 2.0187681, + 5.1537557 -0.23244412 2.4378912, + 5.5122142 -0.046845328 2.1571808, + 5.8717866 0.18224216 1.9389455, + 5.2906675 -0.20225425 2.3547866, + 5.6212368 0.01569763 2.0796118, + 5.9955497 0.21907666 1.8447808, + 5.4122925 -0.159356 2.2653615, + 5.7299008 0.077254251 1.9999009, + 6.1158872 0.24214579 1.7322156, + 5.1616783 -0.24802868 2.4980698, + 5.5218968 -0.10644482 2.1739514, + 5.840096 0.1339567 1.9146285, + 5.3048806 -0.23244412 2.4078305, + 5.6236324 -0.046845328 2.0827336, + 5.9516435 0.18224216 1.8194317, + 5.4297738 -0.20225425 2.3075664, + 5.7215977 0.01569763 1.9915978, + 6.0620565 0.21907666 1.7099181, + 5.169858 -0.24802868 2.5602002, + 5.5386858 -0.159356 2.2030313, + 5.8189278 0.077254251 1.8983854, + 6.1666718 0.24214579 1.5826088, + 5.3205905 -0.24802868 2.4664602, + 5.6354213 -0.10644482 2.0980968, + 5.9170499 0.1339567 1.799459, + 5.450789 -0.23244412 2.3583014, + 5.72438 -0.046845328 1.9943801, + 6.0152173 0.18224216 1.6905167, + 5.1777806 -0.23244412 2.6203787, + 5.5615268 -0.20225425 2.2425931, + 5.8096118 0.01569763 1.891237, + 6.1103911 0.21907666 1.5675285, + 5.3368096 -0.24802868 2.5269914, + 5.6558623 -0.159356 2.1247365, + 5.8939424 0.077254251 1.7861179, + 6.1974945 0.24214579 1.4276531, + 5.4740171 -0.24802868 2.4143789, + 5.7380733 -0.10644482 2.0080733, + 5.9783125 0.1339567 1.6752304, + 5.1849484 -0.20225425 2.6748242, + 5.5889845 -0.23244412 2.2901509, + 5.8127337 -0.046845328 1.8936324, + 6.0614204 0.18224216 1.5544068, + 5.3525195 -0.23244412 2.5856211, + 5.683672 -0.20225425 2.1609783, + 5.8837733 0.01569763 1.7802466, + 6.1397271 0.21907666 1.4200479, + 5.4979987 -0.24802868 2.4722753, + 5.761817 -0.159356 2.0318167, + 5.9536614 0.077254251 1.6650195, + 6.2078276 0.24214579 1.27, + 5.1909113 -0.159356 2.7201154, + 5.6193333 -0.24802868 2.3427169, + 5.8280969 -0.10644482 1.905421, + 6.0228362 0.1339567 1.5440681, + 5.3667326 -0.20225425 2.638665, + 5.7171021 -0.23244412 2.2045455, + 5.8871808 -0.046845328 1.782214, + 6.0894623 0.18224216 1.4134305, + 5.5212269 -0.23244412 2.5283527, + 5.7941189 -0.20225425 2.0641189, + 5.9428129 0.01569763 1.6605259, + 6.1495614 0.21907666 1.27, + 5.1952944 -0.10644482 2.7534065, + 5.6506667 -0.24802868 2.3969877, + 5.8547363 -0.159356 1.9258623, + 5.9970632 0.077254251 1.5371623, + 6.1974945 0.24214579 1.1123469, + 5.3785563 -0.159356 2.6827905, + 5.7540526 -0.24802868 2.2527003, + 5.9039516 -0.10644482 1.7918966, + 6.049859 0.1339567 1.4082166, + 5.5422421 -0.20225425 2.5790877, + 5.8329496 -0.23244412 2.1029499, + 5.9464483 -0.046845328 1.6620317, + 6.0988631 0.18224216 1.27, + 5.1978216 -0.046845328 2.7726059, + 5.6810155 -0.23244412 2.4495535, + 5.8909783 -0.20225425 1.9536718, + 5.9857206 0.01569763 1.5341231, + 6.1397271 0.21907666 1.1199521, + 5.3872466 -0.10644482 2.7152247, + 5.7922015 -0.24802868 2.302417, + 5.9330311 -0.159356 1.8086859, + 6.0234051 0.077254251 1.4047338, + 6.1666718 0.24214579 0.95739126, + 5.5597239 -0.159356 2.6212924, + 5.8758698 -0.24802868 2.1458697, + 5.9643393 -0.10644482 1.6694424, + 6.058918 0.1339567 1.27, + 5.1983356 0.01569763 2.7765071, + 5.7084732 -0.20225425 2.4971116, + 5.9345455 -0.23244412 1.987102, + 5.9895215 -0.046845328 1.5351415, + 6.0894623 0.18224216 1.1265695, + 5.3922586 -0.046845328 2.7339299, + 5.8291521 -0.23244412 2.3505719, + 5.9725928 -0.20225425 1.8315269, + 6.0117626 0.01569763 1.4032011, + 6.1103911 0.21907666 0.97247159, + 5.5725737 -0.10644482 2.6523149, + 5.9201818 -0.24802868 2.1901815, + 5.9953618 -0.159356 1.6822923, + 6.0322361 0.077254251 1.27, + 5.1968026 0.077254251 2.7648649, + 6.1158872 0.24214579 0.80778444, + 5.7313142 -0.159356 2.5366733, + 5.9827003 -0.24802868 2.0240526, + 6.0082269 -0.10644482 1.5401536, + 6.049859 0.1339567 1.1317835, + 5.3932772 0.01569763 2.7377307, + 5.8625822 -0.20225425 2.3941391, + 6.0201511 -0.23244412 1.8589845, + 6.0156641 -0.046845328 1.4037147, + 6.0614204 0.18224216 0.98559326, + 5.5799842 -0.046845328 2.6702058, + 5.9631014 -0.23244412 2.2331014, + 6.0375662 -0.20225425 1.699774, + 6.0204935 0.01569763 1.27, + 5.1933198 0.1339567 2.7384112, + 6.0620565 0.21907666 0.83008182, + 5.7481036 -0.10644482 2.565753, + 6.0324173 -0.24802868 2.0622015, + 6.0406613 -0.159356 1.5488443, + 6.0234051 0.077254251 1.1352662, + 5.3902383 0.077254251 2.7263882, + 6.0460095 0.24214579 0.66608626, + 5.8903918 -0.159356 2.4303811, + 6.0727167 -0.24802868 1.8893334, + 6.0348635 -0.10644482 1.4062424, + 6.0228362 0.1339567 0.99593186, + 5.58149 0.01569763 2.6738412, + 6.0019321 -0.20225425 2.2719324, + 6.0883012 -0.23244412 1.7207892, + 6.0244284 -0.046845328 1.27, + 5.1881061 0.18224216 2.6988077, + 6.0152173 0.18224216 0.84948325, + 5.7577858 -0.046845328 2.5825236, + 6.0805721 -0.23244412 2.0991521, + 6.0847864 -0.20225425 1.5606676, + 6.0117626 0.01569763 1.1367989, + 5.3833323 0.1339567 2.7006154, + 5.9955497 0.21907666 0.69521922, + 5.9108329 -0.10644482 2.4570205, + 6.1269879 -0.24802868 1.9206667, + 6.0681548 -0.159356 1.4106252, + 5.9970632 0.077254251 1.0028377, + 5.5769963 0.077254251 2.6629925, + 5.9582338 0.24214579 0.5347212, + 6.0342345 -0.159356 2.3042345, + 6.1443787 -0.24802868 1.7440172, + 6.0437932 -0.10644482 1.27, + 5.1814885 0.21907666 2.6485431, + 5.9783125 0.1339567 0.86476964, + 5.7597532 0.01569763 2.5859313, + 6.1241393 -0.20225425 2.1325822, + 6.1378307 -0.23244412 1.5748807, + 6.0156641 -0.046845328 1.1362853, + 5.3729935 0.18224216 2.6620312, + 5.9516435 0.18224216 0.72056836, + 5.9226217 -0.046845328 2.472384, + 6.1795535 -0.23244412 1.9510156, + 6.1134458 -0.20225425 1.4165879, + 5.9857206 0.01569763 1.0058769, + 5.5667853 0.1339567 2.6383414, + 5.9120083 0.21907666 0.57019126, + 6.0579782 -0.10644482 2.3279779, + 6.2022753 -0.24802868 1.7679987, + 6.0773716 -0.159356 1.27, + 5.1738834 0.24214579 2.5907755, + 5.9536614 0.077254251 0.87498045, + 5.7538819 0.077254251 2.575762, + 5.854063 0.24214579 0.41593698, + 6.1603808 -0.159356 2.1603918, + 6.1964602 -0.24802868 1.5905905, + 6.0348635 -0.10644482 1.1337576, + 5.3598719 0.21907666 2.6130605, + 5.9170499 0.1339567 0.74054098, + 5.9250169 0.01569763 2.4755056, + 6.2271113 -0.20225425 1.9784732, + 6.167891 -0.23244412 1.4237558, + 5.9895215 -0.046845328 1.0048585, + 5.5514994 0.18224216 2.6014369, + 5.8717866 0.18224216 0.60105443, + 6.071671 -0.046845328 2.341671, + 6.2583528 -0.23244412 1.7912267, + 6.1230536 -0.20225425 1.27, + 5.9428129 0.01569763 0.8794741, + 5.740541 0.1339567 2.5526545, + 5.8128629 0.21907666 0.4571372, + 6.1870208 -0.10644482 2.1808329, + 6.2569914 -0.24802868 1.6068099, + 6.0681548 -0.159356 1.1293747, + 5.3447914 0.24214579 2.5567799, + 5.8939424 0.077254251 0.75388205, + 5.9178686 0.077254251 2.4661896, + 5.7352786 0.24214579 0.311766, + 6.2666731 -0.159356 2.0013142, + 6.2280698 -0.24802868 1.4316784, + 6.0082269 -0.10644482 0.99984646, + 5.5320978 0.21907666 2.5545976, + 5.840096 0.1339567 0.62537158, + 6.0744534 0.01569763 2.3444536, + 6.3090878 -0.20225425 1.8122419, + 6.177969 -0.23244412 1.27, + 5.9464483 -0.046845328 0.87796831, + 5.7205682 0.18224216 2.5180612, + 5.7770138 0.18224216 0.49298635, + 6.202384 -0.046845328 2.1926217, + 6.3156209 -0.23244412 1.6225196, + 6.1134458 -0.20225425 1.1234121, + 5.8837733 0.01569763 0.75975335, + 5.9016256 0.1339567 2.4450214, + 5.6998086 0.21907666 0.35799149, + 6.295753 -0.10644482 2.0181034, + 6.2902002 -0.24802868 1.4398581, + 6.0406613 -0.159356 0.99115568, + 5.5098004 0.24214579 2.500767, + 5.8189278 0.077254251 0.64161462, + 6.0661502 0.077254251 2.3361502, + 5.6039138 0.24214579 0.22399068, + 6.3512921 -0.159356 1.8297236, + 6.2386665 -0.24802868 1.27, + 5.9643393 -0.10644482 0.87055761, + 5.695219 0.21907666 2.4741549, + 5.7487683 0.1339567 0.52123189, + 6.2055058 0.01569763 2.1950171, + 6.3686652 -0.20225425 1.6367327, + 6.167891 -0.23244412 1.1162442, + 5.8871808 -0.046845328 0.75778592, + 5.8773084 0.18224216 2.4133308, + 5.6689453 0.18224216 0.39821318, + 6.3125238 -0.046845328 2.027786, + 6.350379 -0.23244412 1.4477807, + 6.0847864 -0.20225425 0.97933233, + 5.8096118 0.01569763 0.648763, + 6.0472832 0.1339567 2.3172832, + 5.5747809 0.21907666 0.27445048, + 6.3823147 -0.10644482 1.8425735, + 6.3013334 -0.24802868 1.27, + 5.9953618 -0.159356 0.85770768, + 5.6660862 0.24214579 2.4236951, + 5.7299008 0.077254251 0.54009902, + 6.1961899 0.077254251 2.1878686, + 5.4622154 0.24214579 0.15411286, + 6.4127903 -0.159356 1.6485561, + 6.2280698 -0.24802868 1.1083215, + 5.9039516 -0.10644482 0.74810338, + 5.8464451 0.21907666 2.3731089, + 5.6446285 0.1339567 0.42990386, + 6.3159313 0.01569763 2.0297534, + 6.4048243 -0.20225425 1.4549487, + 6.1378307 -0.23244412 0.96511924, + 5.8127337 -0.046845328 0.64636761, + 6.0190377 0.18224216 2.2890377, + 5.5494318 0.18224216 0.31835654, + 6.4002056 -0.046845328 1.8499842, + 6.362031 -0.23244412 1.27, + 6.0375662 -0.20225425 0.84022593, + 5.7215977 0.01569763 0.54840225, + 6.1750212 0.1339567 2.1716256, + 5.439918 0.21907666 0.20794359, + 6.4452248 -0.10644482 1.6572468, + 6.2902002 -0.24802868 1.1001419, + 5.9330311 -0.159356 0.73131418, + 5.8109751 0.24214579 2.3268836, + 5.6283855 0.077254251 0.45107222, + 6.3057618 0.077254251 2.0238822, + 5.3126087 0.24214579 0.1033282, + 6.4501152 -0.159356 1.4609113, + 6.1964602 -0.24802868 0.94940948, + 5.8280969 -0.10644482 0.63457894, + 5.9831886 0.21907666 2.2531884, + 5.529459 0.1339567 0.3529501, + 6.403841 0.01569763 1.85149, + 6.4169464 -0.20225425 1.27, + 6.0883012 -0.23244412 0.81921083, + 5.72438 -0.046845328 0.5456199, + 6.1433306 0.18224216 2.1473086, + 5.420517 0.18224216 0.25478277, + 6.4639301 -0.046845328 1.6622589, + 6.350379 -0.23244412 1.0922192, + 5.9725928 -0.20225425 0.70847315, + 5.6212368 0.01569763 0.46038821, + 6.2826548 0.1339567 2.010541, + 5.2975283 0.21907666 0.15960878, + 6.4834065 -0.10644482 1.4652941, + 6.2569914 -0.24802868 0.93319017, + 5.8547363 -0.159356 0.61413765, + 5.941988 0.24214579 2.2119882, + 5.516118 0.077254251 0.37605751, + 6.3929925 0.077254251 1.8469963, + 5.1576533 0.24214579 0.072505601, + 6.4626284 -0.159356 1.27, + 6.1443787 -0.24802868 0.79598278, + 5.7380733 -0.10644482 0.53192675, + 6.1031089 0.21907666 2.1164453, + 5.4052305 0.1339567 0.29168731, + 6.4677305 0.01569763 1.6632773, + 6.4048243 -0.20225425 1.0850514, + 6.0201511 -0.23244412 0.68101555, + 5.6236324 -0.046845328 0.45726648, + 6.2480612 0.18224216 1.9905684, + 5.2844067 0.18224216 0.20857963, + 6.5026059 -0.046845328 1.4678218, + 6.3156209 -0.23244412 0.91748041, + 5.8909783 -0.20225425 0.58632821, + 5.5102468 0.01569763 0.38622686, + 6.3683414 0.1339567 1.8367856, + 5.1500478 0.21907666 0.13027307, + 6.4962068 -0.10644482 1.27, + 6.2022753 -0.24802868 0.77200133, + 5.761817 -0.159356 0.50818318, + 6.0568833 0.24214579 2.0809753, + 5.3950195 0.077254251 0.31633842, + 6.4563885 0.077254251 1.660238, + 6.4501152 -0.159356 1.0790887, + 6.0727167 -0.24802868 0.65066665, + 5.6354213 -0.10644482 0.44190314, + 6.204155 0.21907666 1.9652193, + 5.2740684 0.1339567 0.24716374, + 6.5065069 0.01569763 1.4683354, + 6.3686652 -0.20225425 0.90326732, + 5.9345455 -0.23244412 0.55289799, + 5.5122142 -0.046845328 0.38281918, + 6.3314366 0.18224216 1.8214991, + 5.1434302 0.18224216 0.1805377, + 6.5155716 -0.046845328 1.27, + 6.2583528 -0.23244412 0.74877328, + 5.7941189 -0.20225425 0.47588113, + 5.3905258 0.01569763 0.32718712, + 6.4306154 0.1339567 1.6533322, + 6.4834065 -0.10644482 1.0747058, + 6.1269879 -0.24802868 0.61933333, + 5.6558623 -0.159356 0.41526356, + 6.1536951 0.24214579 1.9360862, + 5.2671623 0.077254251 0.2729367, + 6.4948649 0.077254251 1.4668027, + 6.4127903 -0.159356 0.89144391, + 5.9827003 -0.24802868 0.51594752, + 5.5218968 -0.10644482 0.36604854, + 6.2845974 0.21907666 1.8020978, + 5.1382165 0.1339567 0.22014117, + 6.5195065 0.01569763 1.27, + 6.3090878 -0.20225425 0.72775811, + 5.8329496 -0.23244412 0.43705022, + 5.3920317 -0.046845328 0.32355177, + 6.3920312 0.18224216 1.6429937, + 6.5026059 -0.046845328 1.0721781, + 6.1795535 -0.23244412 0.58898443, + 5.683672 -0.20225425 0.37902161, + 5.264123 0.01569763 0.28427914, + 6.468411 0.1339567 1.46332, + 6.4452248 -0.10644482 0.88275319, + 6.0324173 -0.24802868 0.47779846, + 5.5386858 -0.159356 0.33696875, + 6.2307668 0.24214579 1.7798003, + 5.1347337 0.077254251 0.24659505, + 6.5077643 0.077254251 1.27, + 6.3512921 -0.159356 0.71027637, + 5.8758698 -0.24802868 0.39413038, + 5.3994422 -0.10644482 0.30566078, + 6.3430605 0.21907666 1.629872, + 6.5065069 0.01569763 1.0716646, + 6.2271113 -0.20225425 0.56152683, + 5.7171021 -0.23244412 0.33545446, + 5.2651415 -0.046845328 0.28047836, + 6.4288077 0.18224216 1.458106, + 6.4639301 -0.046845328 0.87774116, + 6.0805721 -0.23244412 0.44084796, + 5.5615268 -0.20225425 0.29740697, + 5.1332011 0.01569763 0.25823715, + 6.481082 0.1339567 1.27, + 6.3823147 -0.10644482 0.69742644, + 5.9201818 -0.24802868 0.34981838, + 5.4122925 -0.159356 0.27463835, + 6.2867799 0.24214579 1.6147916, + 6.4948649 0.077254251 1.0731972, + 6.2666731 -0.159356 0.53868586, + 5.7540526 -0.24802868 0.28729963, + 5.2701535 -0.10644482 0.26177317, + 6.3785429 0.21907666 1.4514886, + 6.4677305 0.01569763 0.87672275, + 6.1241393 -0.20225425 0.40741774, + 5.5889845 -0.23244412 0.24984904, + 5.1337147 -0.046845328 0.25433594, + 6.4411368 0.18224216 1.27, + 6.4002056 -0.046845328 0.69001579, + 5.9631014 -0.23244412 0.30689853, + 5.4297738 -0.20225425 0.23243369, + 6.468411 0.1339567 1.0766801, + 6.295753 -0.10644482 0.5218966, + 5.7922015 -0.24802868 0.23758288, + 5.2788444 -0.159356 0.22933885, + 6.3207755 0.24214579 1.4438834, + 6.4563885 0.077254251 0.87976193, + 6.1603808 -0.159356 0.3796083, + 5.6193333 -0.24802868 0.19728318, + 5.1362424 -0.10644482 0.23513655, + 6.3904386 0.21907666 1.27, + 6.403841 0.01569763 0.68850994, + 6.0019321 -0.20225425 0.26806766, + 5.450789 -0.23244412 0.18169868, + 6.4288077 0.18224216 1.0818939, + 6.3125238 -0.046845328 0.51221406, + 5.8291521 -0.23244412 0.18942805, + 5.2906675 -0.20225425 0.18521345, + 6.4306154 0.1339567 0.88666779, + 6.1870208 -0.10644482 0.35916704, + 5.6506667 -0.24802868 0.1430123, + 5.140625 -0.159356 0.20184538, + 6.3321724 0.24214579 1.27, + 6.3929925 0.077254251 0.69300365, + 6.0342345 -0.159356 0.23576561, + 5.4740171 -0.24802868 0.1256212, + 6.3785429 0.21907666 1.0885113, + 6.3159313 0.01569763 0.51024663, + 5.8625822 -0.20225425 0.14586091, + 5.3048806 -0.23244412 0.13216946, + 6.3920312 0.18224216 0.89700633, + 6.202384 -0.046845328 0.34737834, + 5.6810155 -0.23244412 0.090446435, + 5.1465878 -0.20225425 0.15655419, + 6.3683414 0.1339567 0.70321447, + 6.0579782 -0.10644482 0.21202205, + 5.4979987 -0.24802868 0.067724794, + 6.3207755 0.24214579 1.0961165, + 6.3057618 0.077254251 0.51611793, + 5.8903918 -0.159356 0.10961895, + 5.3205905 -0.24802868 0.073539853, + 6.3430605 0.21907666 0.91012806, + 6.2055058 0.01569763 0.34498295, + 5.7084732 -0.20225425 0.042888496, + 5.1537557 -0.23244412 0.10210883, + 6.3314366 0.18224216 0.71850085, + 6.071671 -0.046845328 0.1983289, + 5.5212269 -0.23244412 0.011647309, + 6.2826548 0.1339567 0.529459, + 5.9108329 -0.10644482 0.082979366, + 5.3368096 -0.24802868 0.013008549, + 6.2867799 0.24214579 0.92520839, + 6.1961899 0.077254251 0.35213137, + 5.7313142 -0.159356 0.0033267266, + 5.1616783 -0.24802868 0.041930273, + 6.2845974 0.21907666 0.73790222, + 6.0744534 0.01569763 0.19554652, + 5.5422421 -0.20225425 -0.039087698, + 6.2480612 0.18224216 0.54943162, + 5.9226217 -0.046845328 0.067616038, + 5.3525195 -0.23244412 -0.045621052, + 6.1750212 0.1339567 0.36837441, + 5.7481036 -0.10644482 -0.025753066, + 5.169858 -0.24802868 -0.020200221, + 6.2307668 0.24214579 0.76019967, + 6.0661502 0.077254251 0.20384976, + 5.5597239 -0.159356 -0.081292361, + 6.204155 0.21907666 0.57478076, + 5.9250169 0.01569763 0.064494297, + 5.3667326 -0.20225425 -0.098665036, + 6.1433306 0.18224216 0.39269152, + 5.7577858 -0.046845328 -0.04252369, + 5.1777806 -0.23244412 -0.080378771, + 6.0472832 0.1339567 0.22271688, + 5.5725737 -0.10644482 -0.11231481, + 6.1536951 0.24214579 0.60391378, + 5.9178686 0.077254251 0.073810294, + 5.3785563 -0.159356 -0.14279047, + 6.1031089 0.21907666 0.42355472, + 5.7597532 0.01569763 -0.045931388, + 5.1849484 -0.20225425 -0.13482414, + 6.0190377 0.18224216 0.25096241, + 5.5799842 -0.046845328 -0.13020578, + 5.9016256 0.1339567 0.09497866, + 5.3872466 -0.10644482 -0.17522475, + 6.0568833 0.24214579 0.45902479, + 5.7538819 0.077254251 -0.035762038, + 5.1909113 -0.159356 -0.18011533, + 5.9831886 0.21907666 0.28681156, + 5.58149 0.01569763 -0.13384113, + 5.8773084 0.18224216 0.12666932, + 5.3922586 -0.046845328 -0.19392996, + 5.740541 0.1339567 -0.012654621, + 5.1952944 -0.10644482 -0.2134065, + 5.941988 0.24214579 0.32801181, + 5.5769963 0.077254251 -0.12299242, + 5.8464451 0.21907666 0.16689104, + 5.3932772 0.01569763 -0.19773075, + 5.7205682 0.18224216 0.021938941, + 5.1978216 -0.046845328 -0.23260589, + 5.5667853 0.1339567 -0.098341331, + 5.8109751 0.24214579 0.21311653, + 5.3902383 0.077254251 -0.18638831, + 5.695219 0.21907666 0.065845005, + 5.1983356 0.01569763 -0.23650709, + 5.5514994 0.18224216 -0.061436772, + 5.3833323 0.1339567 -0.16061534, + 5.6660862 0.24214579 0.1163048, + 5.1968026 0.077254251 -0.224865, + 5.5320978 0.21907666 -0.014597596, + 5.3729935 0.18224216 -0.12203123, + 5.1933198 0.1339567 -0.19841112, + 5.5098004 0.24214579 0.039233118, + 5.3598719 0.21907666 -0.073060378, + 5.1881061 0.18224216 -0.15880765, + 5.3447914 0.24214579 -0.016779795, + 5.1814885 0.21907666 -0.10854302, + 5.1738834 0.24214579 -0.05077555, + 5 0.25 -5.5511151e-017, + -2.5 0.25 2.220446e-016, + 5 0.25 -5.5511151e-017, + 5 0.24214579 0.062172472, + 5 0.21907666 0.12043842, + 5 0.18224216 0.17113678, + 5 0.1339567 0.21108198, + 5 0.077254251 0.23776414, + 5 0.01569763 0.24950668, + 5 -0.046845328 0.24557181, + 5 -0.10644482 0.22620676, + 5 -0.159356 0.19262831, + 5 -0.20225425 0.14694631, + 5 -0.23244412 0.092031136, + 5 -0.24802868 0.031333309, + 5 -0.24802868 -0.031333309, + 5 -0.23244412 -0.092031136, + 5 -0.20225425 -0.14694631, + 5 -0.159356 -0.19262831, + 5 -0.10644482 -0.22620676, + 5 -0.046845328 -0.24557181, + 5 0.01569763 -0.24950668, + 5 0.077254251 -0.23776414, + 5 0.1339567 -0.21108198, + 5 0.18224216 -0.17113678, + 5 0.21907666 -0.12043842, + 5 0.24214579 -0.062172472, + -2.5 0.25 2.220446e-016, + -2.5 0.24214579 -0.062172472, + -2.5 0.21907666 -0.12043842, + -2.5 0.18224216 -0.17113678, + -2.5 0.1339567 -0.21108198, + -2.5 0.077254251 -0.23776414, + -2.5 0.01569763 -0.24950668, + -2.5 -0.046845328 -0.24557181, + -2.5 -0.10644482 -0.22620676, + -2.5 -0.159356 -0.19262831, + -2.5 -0.20225425 -0.14694631, + -2.5 -0.23244412 -0.092031136, + -2.5 -0.24802868 -0.031333309, + -2.5 -0.24802868 0.031333309, + -2.5 -0.23244412 0.092031136, + -2.5 -0.20225425 0.14694631, + -2.5 -0.159356 0.19262831, + -2.5 -0.10644482 0.22620676, + -2.5 -0.046845328 0.24557181, + -2.5 0.01569763 0.24950668, + -2.5 0.077254251 0.23776414, + -2.5 0.1339567 0.21108198, + -2.5 0.18224216 0.17113678, + -2.5 0.21907666 0.12043842, + -2.5 0.24214579 0.062172472, + -2.5 0.25 2.54, + -2.5 0.24214579 2.6021724, + -2.5 0.21907666 2.6604385, + -2.5 0.18224216 2.7111368, + -2.5 0.1339567 2.7510819, + -2.5 0.077254251 2.7777641, + -2.5 0.01569763 2.7895067, + -2.5 -0.046845328 2.7855718, + -2.5 -0.10644482 2.7662067, + -2.5 -0.159356 2.7326283, + -2.5 -0.20225425 2.6869464, + -2.5 -0.23244412 2.6320312, + -2.5 -0.24802868 2.5713334, + -2.5 -0.24802868 2.5086668, + -2.5 -0.23244412 2.447969, + -2.5 -0.20225425 2.3930538, + -2.5 -0.159356 2.3473716, + -2.5 -0.10644482 2.3137932, + -2.5 -0.046845328 2.2944281, + -2.5 0.01569763 2.2904932, + -2.5 0.077254251 2.3022358, + -2.5 0.1339567 2.328918, + -2.5 0.18224216 2.3688631, + -2.5 0.21907666 2.4195616, + -2.5 0.24214579 2.4778275, + -2.5 0.25 2.220446e-016, + -2.5 0.24214579 -0.062172472, + -2.5 0.21907666 -0.12043842, + -2.5 0.18224216 -0.17113678, + -2.5 0.1339567 -0.21108198, + -2.5 0.077254251 -0.23776414, + -2.5 0.01569763 -0.24950668, + -2.5 -0.046845328 -0.24557181, + -2.5 -0.10644482 -0.22620676, + -2.5 -0.159356 -0.19262831, + -2.5 -0.20225425 -0.14694631, + -2.5 -0.23244412 -0.092031136, + -2.5 -0.24802868 -0.031333309, + -2.5 -0.24802868 0.031333309, + -2.5 -0.23244412 0.092031136, + -2.5 -0.20225425 0.14694631, + -2.5 -0.159356 0.19262831, + -2.5 -0.10644482 0.22620676, + -2.5 -0.046845328 0.24557181, + -2.5 0.01569763 0.24950668, + -2.5 0.077254251 0.23776414, + -2.5 0.1339567 0.21108198, + -2.5 0.18224216 0.17113678, + -2.5 0.21907666 0.12043842, + -2.5 0.24214579 0.062172472, + -2.5 0.25 2.54, + 5 0.25 2.54, + 5 0.25 -5.5511151e-017, + -2.5 0.25 2.220446e-016 ] + + } + coordIndex [ 0, 1, -1, 2, 3, 4, 5, 6, + 7, 8, 9, 10, 11, 12, 13, 14, + 15, 16, 17, 18, 19, 20, 21, 22, + 23, 24, 25, 26, 0, -1, 27, 28, + 29, 30, 31, 32, 33, 34, 35, 36, + 37, 38, 39, 40, 41, 42, 43, 44, + 45, 46, 47, 48, 49, 50, 51, 1, + -1, 52, 54, 55, 56, 57, 58, 59, + 60, 61, 62, 63, 64, 65, 66, 67, + 68, 69, 70, 71, 72, 73, 74, 75, + 76, 53, -1, 53, 126, 127, 128, 129, + 130, 131, 132, 133, 134, 135, 136, 137, + 138, 139, 140, 141, 142, 143, 144, 145, + 146, 147, 148, 149, 102, -1, 702, 703, + -1, 729, 730, 731, 732, 733, 734, 735, + 736, 737, 738, 739, 740, 741, 742, 743, + 744, 745, 746, 747, 748, 749, 750, 751, + 752, 753, 703, -1 ] + + } + + } + + }, + + DEF o10 Group { + children + Shape { + appearance + Appearance { + material + Material { + + } + + } + geometry + IndexedFaceSet { + coord + USE o9 + coordIndex [ 47, 21, 22, -1, 47, 46, 21, -1, + 48, 22, 23, -1, 48, 23, 24, -1, + 48, 47, 22, -1, 28, 2, 3, -1, + 28, 27, 2, -1, 49, 48, 24, -1, + 50, 24, 25, -1, 29, 3, 4, -1, + 50, 25, 26, -1, 29, 4, 5, -1, + 50, 49, 24, -1, 29, 28, 3, -1, + 51, 50, 26, -1, 30, 29, 5, -1, + 1, 26, 0, -1, 1, 51, 26, -1, + 31, 5, 6, -1, 31, 6, 7, -1, + 31, 30, 5, -1, 32, 31, 7, -1, + 33, 7, 8, -1, 33, 8, 9, -1, + 33, 32, 7, -1, 34, 33, 9, -1, + 35, 9, 10, -1, 35, 34, 9, -1, + 36, 10, 11, -1, 36, 35, 10, -1, + 37, 11, 12, -1, 37, 36, 11, -1, + 38, 12, 13, -1, 38, 13, 14, -1, + 38, 37, 12, -1, 39, 38, 14, -1, + 40, 39, 14, -1, 40, 14, 15, -1, + 41, 40, 15, -1, 41, 15, 16, -1, + 41, 16, 17, -1, 42, 41, 17, -1, + 42, 17, 18, -1, 43, 42, 18, -1, + 44, 18, 19, -1, 44, 43, 18, -1, + 45, 19, 20, -1, 45, 20, 21, -1, + 45, 44, 19, -1, 46, 45, 21, -1, + 285, 83, 84, -1, 499, 493, 475, -1, + 285, 84, 271, -1, 286, 267, 272, -1, + 500, 458, 482, -1, 286, 281, 267, -1, + 54, 101, 52, -1, 500, 476, 458, -1, + 501, 477, 459, -1, 287, 268, 273, -1, + 501, 459, 483, -1, 287, 282, 268, -1, + 502, 461, 485, -1, 288, 256, 274, -1, + 502, 478, 461, -1, 288, 269, 256, -1, + 289, 257, 275, -1, 503, 462, 486, -1, + 503, 479, 462, -1, 504, 498, 480, -1, + 504, 126, 127, -1, 289, 270, 257, -1, + 504, 480, 487, -1, 504, 487, 126, -1, + 290, 271, 276, -1, 505, 499, 481, -1, + 290, 285, 271, -1, 505, 481, 488, -1, + 291, 272, 259, -1, 291, 259, 277, -1, + 506, 465, 489, -1, 506, 482, 465, -1, + 292, 273, 260, -1, 292, 260, 278, -1, + 507, 501, 483, -1, 507, 483, 490, -1, + 508, 109, 108, -1, 293, 274, 279, -1, + 508, 484, 491, -1, 293, 288, 274, -1, + 508, 108, 484, -1, 509, 468, 492, -1, + 294, 275, 262, -1, 509, 485, 468, -1, + 510, 486, 469, -1, 294, 262, 280, -1, + 510, 503, 486, -1, 295, 263, 281, -1, + 510, 469, 493, -1, 295, 276, 263, -1, + 511, 488, 470, -1, 296, 264, 282, -1, + 511, 470, 494, -1, 512, 471, 495, -1, + 512, 489, 471, -1, 296, 277, 264, -1, + 297, 278, 265, -1, 297, 265, 283, -1, + 513, 490, 472, -1, 513, 472, 496, -1, + 298, 279, 284, -1, 298, 293, 279, -1, + 514, 491, 497, -1, 515, 492, 474, -1, + 299, 82, 83, -1, 515, 474, 498, -1, + 299, 83, 285, -1, 516, 493, 499, -1, + 300, 280, 68, -1, 300, 68, 69, -1, + 516, 510, 493, -1, 517, 476, 500, -1, + 301, 281, 286, -1, 301, 295, 281, -1, + 517, 494, 476, -1, 302, 282, 287, -1, + 302, 296, 282, -1, 518, 495, 477, -1, + 518, 477, 501, -1, 519, 478, 502, -1, + 303, 283, 269, -1, 519, 496, 478, -1, + 303, 269, 288, -1, 520, 479, 503, -1, + 304, 270, 289, -1, 520, 497, 479, -1, + 304, 284, 270, -1, 521, 498, 504, -1, + 521, 504, 127, -1, 521, 515, 498, -1, + 521, 127, 128, -1, 305, 299, 285, -1, + 522, 499, 505, -1, 305, 285, 290, -1, + 522, 516, 499, -1, 306, 272, 291, -1, + 306, 286, 272, -1, 523, 482, 506, -1, + 523, 500, 482, -1, 307, 273, 292, -1, + 524, 518, 501, -1, 524, 501, 507, -1, + 307, 287, 273, -1, 308, 288, 293, -1, + 525, 502, 485, -1, 308, 303, 288, -1, + 525, 485, 509, -1, 526, 503, 510, -1, + 309, 275, 294, -1, 309, 289, 275, -1, + 527, 505, 488, -1, 310, 290, 276, -1, + 527, 488, 511, -1, 528, 489, 512, -1, + 310, 276, 295, -1, 311, 291, 277, -1, + 528, 506, 489, -1, 311, 277, 296, -1, + 529, 490, 513, -1, 312, 278, 297, -1, + 529, 507, 490, -1, 312, 292, 278, -1, + 530, 109, 508, -1, 530, 491, 514, -1, + 530, 110, 109, -1, 530, 508, 491, -1, + 313, 293, 298, -1, 313, 308, 293, -1, + 531, 492, 515, -1, 531, 509, 492, -1, + 532, 526, 510, -1, 314, 81, 82, -1, + 532, 510, 516, -1, 314, 82, 299, -1, + 533, 511, 494, -1, 315, 294, 280, -1, + 533, 494, 517, -1, 315, 280, 300, -1, + 534, 512, 495, -1, 316, 295, 301, -1, + 534, 495, 518, -1, 316, 310, 295, -1, + 535, 496, 519, -1, 317, 311, 296, -1, + 317, 296, 302, -1, 535, 513, 496, -1, + 318, 297, 283, -1, 536, 514, 497, -1, + 536, 497, 520, -1, 537, 128, 129, -1, + 537, 129, 130, -1, 537, 531, 515, -1, + 318, 283, 303, -1, 537, 515, 521, -1, + 537, 521, 128, -1, 319, 298, 284, -1, + 319, 284, 304, -1, 538, 532, 516, -1, + 538, 516, 522, -1, 539, 517, 500, -1, + 539, 500, 523, -1, 320, 314, 299, -1, + 320, 299, 305, -1, 540, 534, 518, -1, + 321, 69, 70, -1, 540, 518, 524, -1, + 321, 300, 69, -1, 322, 301, 286, -1, + 541, 519, 502, -1, 541, 502, 525, -1, + 322, 286, 306, -1, 323, 302, 287, -1, + 323, 287, 307, -1, 542, 503, 526, -1, + 542, 520, 503, -1, 542, 536, 520, -1, + 324, 303, 308, -1, 543, 522, 505, -1, + 543, 505, 527, -1, 544, 506, 528, -1, + 324, 318, 303, -1, 544, 523, 506, -1, + 325, 304, 289, -1, 325, 289, 309, -1, + 545, 507, 529, -1, 545, 524, 507, -1, + 326, 305, 290, -1, 326, 290, 310, -1, + 546, 509, 531, -1, 546, 525, 509, -1, + 327, 306, 291, -1, 327, 291, 311, -1, + 547, 542, 526, -1, 547, 526, 532, -1, + 548, 511, 533, -1, 548, 527, 511, -1, + 328, 292, 312, -1, 328, 307, 292, -1, + 549, 528, 512, -1, 329, 324, 308, -1, + 549, 512, 534, -1, 329, 308, 313, -1, + 330, 80, 81, -1, 550, 529, 513, -1, + 330, 81, 314, -1, 550, 513, 535, -1, + 551, 530, 514, -1, 551, 110, 530, -1, + 551, 111, 110, -1, 331, 294, 315, -1, + 331, 309, 294, -1, 551, 514, 536, -1, + 552, 546, 531, -1, 552, 531, 537, -1, + 552, 537, 130, -1, 552, 130, 131, -1, + 332, 326, 310, -1, 553, 547, 532, -1, + 553, 532, 538, -1, 332, 310, 316, -1, + 554, 533, 517, -1, 333, 327, 311, -1, + 554, 517, 539, -1, 333, 311, 317, -1, + 555, 534, 540, -1, 555, 549, 534, -1, + 334, 312, 297, -1, 334, 297, 318, -1, + 556, 535, 519, -1, 556, 519, 541, -1, + 335, 313, 298, -1, 335, 298, 319, -1, + 557, 536, 542, -1, 336, 330, 314, -1, + 336, 314, 320, -1, 558, 538, 522, -1, + 337, 300, 321, -1, 558, 522, 543, -1, + 559, 523, 544, -1, 559, 539, 523, -1, + 337, 315, 300, -1, 338, 316, 301, -1, + 338, 301, 322, -1, 560, 540, 524, -1, + 560, 524, 545, -1, 339, 302, 323, -1, + 561, 525, 546, -1, 561, 541, 525, -1, + 339, 317, 302, -1, 340, 318, 324, -1, + 340, 334, 318, -1, 562, 542, 547, -1, + 562, 557, 542, -1, 563, 527, 548, -1, + 341, 319, 304, -1, 563, 543, 527, -1, + 564, 544, 528, -1, 341, 304, 325, -1, + 564, 528, 549, -1, 342, 320, 305, -1, + 342, 305, 326, -1, 343, 70, 71, -1, + 565, 545, 529, -1, 565, 529, 550, -1, + 343, 321, 70, -1, 566, 546, 552, -1, + 344, 322, 306, -1, 566, 561, 546, -1, + 566, 131, 132, -1, 566, 552, 131, -1, + 567, 547, 553, -1, 344, 306, 327, -1, + 345, 307, 328, -1, 345, 323, 307, -1, + 567, 562, 547, -1, 568, 548, 533, -1, + 346, 340, 324, -1, 568, 533, 554, -1, + 346, 324, 329, -1, 569, 564, 549, -1, + 569, 549, 555, -1, 102, 125, 149, -1, + 150, 54, 55, -1, 347, 79, 80, -1, + 570, 550, 535, -1, 150, 101, 54, -1, + 347, 80, 330, -1, 570, 535, 556, -1, + 348, 309, 331, -1, 571, 536, 557, -1, + 151, 101, 150, -1, 348, 325, 309, -1, + 571, 112, 111, -1, 571, 551, 536, -1, + 571, 111, 551, -1, 151, 100, 101, -1, + 572, 553, 538, -1, 152, 150, 55, -1, + 349, 342, 326, -1, 152, 151, 150, -1, + 572, 538, 558, -1, 349, 326, 332, -1, + 350, 327, 333, -1, 573, 539, 559, -1, + 350, 344, 327, -1, 153, 99, 100, -1, + 153, 100, 151, -1, 573, 554, 539, -1, + 351, 328, 312, -1, 574, 555, 540, -1, + 154, 153, 151, -1, 574, 540, 560, -1, + 154, 151, 152, -1, 351, 312, 334, -1, + 155, 55, 56, -1, 155, 56, 57, -1, + 352, 313, 335, -1, 575, 556, 541, -1, + 575, 541, 561, -1, 155, 152, 55, -1, + 576, 557, 562, -1, 576, 571, 557, -1, + 352, 329, 313, -1, 577, 558, 543, -1, + 156, 97, 98, -1, 156, 98, 99, -1, + 353, 330, 336, -1, 156, 99, 153, -1, + 353, 347, 330, -1, 577, 543, 563, -1, + 157, 153, 154, -1, 578, 544, 564, -1, + 354, 315, 337, -1, 578, 559, 544, -1, + 157, 156, 153, -1, 354, 331, 315, -1, + 355, 332, 316, -1, 158, 152, 155, -1, + 355, 316, 338, -1, 158, 154, 152, -1, + 579, 545, 565, -1, 579, 560, 545, -1, + 356, 333, 317, -1, 356, 317, 339, -1, + 580, 575, 561, -1, 580, 561, 566, -1, + 580, 132, 133, -1, 580, 566, 132, -1, + 159, 97, 156, -1, 581, 576, 562, -1, + 357, 334, 340, -1, 160, 158, 155, -1, + 357, 351, 334, -1, 581, 562, 567, -1, + 160, 155, 57, -1, 582, 563, 548, -1, + 582, 548, 568, -1, 161, 156, 157, -1, + 358, 319, 341, -1, 161, 159, 156, -1, + 358, 335, 319, -1, 583, 564, 569, -1, + 583, 578, 564, -1, 359, 320, 342, -1, + 584, 550, 570, -1, 162, 154, 158, -1, + 359, 336, 320, -1, 584, 565, 550, -1, + 162, 157, 154, -1, 360, 337, 321, -1, + 585, 553, 572, -1, 585, 567, 553, -1, + 163, 96, 97, -1, 163, 97, 159, -1, + 360, 321, 343, -1, 586, 568, 554, -1, + 361, 338, 322, -1, 164, 158, 160, -1, + 164, 162, 158, -1, 361, 322, 344, -1, + 586, 554, 573, -1, 587, 569, 555, -1, + 165, 159, 161, -1, 587, 555, 574, -1, + 362, 339, 323, -1, 362, 323, 345, -1, + 165, 163, 159, -1, 588, 556, 575, -1, + 166, 57, 58, -1, 588, 570, 556, -1, + 166, 58, 59, -1, 363, 340, 346, -1, + 166, 160, 57, -1, 589, 112, 571, -1, + 589, 571, 576, -1, 363, 357, 340, -1, + 589, 113, 112, -1, 364, 77, 78, -1, + 364, 78, 79, -1, 590, 558, 577, -1, + 364, 79, 347, -1, 590, 585, 572, -1, + 364, 103, 77, -1, 590, 572, 558, -1, + 364, 104, 103, -1, 167, 157, 162, -1, + 167, 161, 157, -1, 365, 341, 325, -1, + 591, 573, 559, -1, 365, 325, 348, -1, + 591, 559, 578, -1, 168, 95, 96, -1, + 168, 96, 163, -1, 592, 560, 579, -1, + 592, 574, 560, -1, 169, 162, 164, -1, + 366, 359, 342, -1, 366, 342, 349, -1, + 367, 343, 71, -1, 169, 167, 162, -1, + 367, 71, 72, -1, 593, 588, 575, -1, + 593, 580, 133, -1, 367, 360, 343, -1, + 368, 361, 344, -1, 593, 575, 580, -1, + 170, 163, 165, -1, 170, 168, 163, -1, + 368, 344, 350, -1, 594, 576, 581, -1, + 594, 589, 576, -1, 171, 160, 166, -1, + 595, 563, 582, -1, 369, 345, 328, -1, + 595, 577, 563, -1, 171, 164, 160, -1, + 369, 328, 351, -1, 596, 578, 583, -1, + 596, 591, 578, -1, 370, 346, 329, -1, + 370, 329, 352, -1, 597, 565, 584, -1, + 597, 579, 565, -1, 172, 161, 167, -1, + 172, 165, 161, -1, 173, 59, 60, -1, + 371, 364, 347, -1, 173, 166, 59, -1, + 371, 347, 353, -1, 174, 95, 168, -1, + 598, 581, 567, -1, 372, 348, 331, -1, + 598, 567, 585, -1, 372, 331, 354, -1, + 599, 568, 586, -1, 599, 582, 568, -1, + 174, 94, 95, -1, 175, 167, 169, -1, + 373, 349, 332, -1, 175, 172, 167, -1, + 373, 332, 355, -1, 374, 333, 356, -1, + 600, 569, 587, -1, 600, 583, 569, -1, + 374, 350, 333, -1, 176, 174, 168, -1, + 176, 168, 170, -1, 601, 584, 570, -1, + 601, 570, 588, -1, 375, 369, 351, -1, + 375, 351, 357, -1, 602, 585, 590, -1, + 376, 352, 335, -1, 177, 164, 171, -1, + 376, 335, 358, -1, 603, 586, 573, -1, + 177, 169, 164, -1, 603, 573, 591, -1, + 377, 336, 359, -1, 178, 170, 165, -1, + 178, 165, 172, -1, 604, 574, 592, -1, + 377, 353, 336, -1, 604, 587, 574, -1, + 378, 337, 360, -1, 605, 593, 133, -1, + 605, 601, 588, -1, 179, 171, 166, -1, + 378, 354, 337, -1, 605, 588, 593, -1, + 605, 133, 134, -1, 179, 166, 173, -1, + 606, 589, 594, -1, 606, 114, 113, -1, + 379, 355, 338, -1, 606, 113, 589, -1, + 607, 577, 595, -1, 607, 602, 590, -1, + 180, 94, 174, -1, 180, 93, 94, -1, + 607, 590, 577, -1, 379, 338, 361, -1, + 608, 591, 596, -1, 608, 603, 591, -1, + 181, 172, 175, -1, 181, 178, 172, -1, + 380, 356, 339, -1, 380, 339, 362, -1, + 182, 60, 61, -1, 381, 357, 363, -1, + 609, 579, 597, -1, 182, 179, 173, -1, + 182, 173, 60, -1, 183, 180, 174, -1, + 381, 375, 357, -1, 609, 592, 579, -1, + 610, 594, 581, -1, 183, 174, 176, -1, + 382, 341, 365, -1, 610, 581, 598, -1, + 382, 358, 341, -1, 611, 582, 599, -1, + 611, 595, 582, -1, 184, 175, 169, -1, + 383, 359, 366, -1, 612, 596, 583, -1, + 612, 583, 600, -1, 383, 377, 359, -1, + 184, 169, 177, -1, 185, 176, 170, -1, + 384, 360, 367, -1, 384, 378, 360, -1, + 185, 170, 178, -1, 613, 597, 584, -1, + 385, 379, 361, -1, 613, 584, 601, -1, + 385, 361, 368, -1, 614, 598, 585, -1, + 614, 585, 602, -1, 614, 610, 598, -1, + 186, 171, 179, -1, 386, 345, 369, -1, + 186, 177, 171, -1, 187, 93, 180, -1, + 615, 599, 586, -1, 386, 362, 345, -1, + 615, 586, 603, -1, 387, 346, 370, -1, + 616, 587, 604, -1, 616, 600, 587, -1, + 187, 92, 93, -1, 387, 363, 346, -1, + 188, 185, 178, -1, 617, 601, 605, -1, + 388, 104, 364, -1, 617, 613, 601, -1, + 388, 364, 371, -1, 617, 605, 134, -1, + 188, 178, 181, -1, 617, 134, 135, -1, + 389, 365, 348, -1, 389, 348, 372, -1, + 618, 602, 607, -1, 189, 179, 182, -1, + 619, 603, 608, -1, 189, 186, 179, -1, + 390, 349, 373, -1, 619, 615, 603, -1, + 390, 366, 349, -1, 190, 187, 180, -1, + 190, 180, 183, -1, 391, 72, 73, -1, + 620, 592, 609, -1, 391, 367, 72, -1, + 620, 604, 592, -1, 191, 181, 175, -1, + 392, 350, 374, -1, 392, 368, 350, -1, + 621, 114, 606, -1, 621, 594, 610, -1, + 621, 115, 114, -1, 191, 175, 184, -1, + 621, 606, 594, -1, 192, 182, 61, -1, + 393, 386, 369, -1, 622, 607, 595, -1, + 622, 595, 611, -1, 393, 369, 375, -1, + 622, 618, 607, -1, 193, 183, 176, -1, + 623, 596, 612, -1, 193, 176, 185, -1, + 623, 608, 596, -1, 394, 352, 376, -1, + 394, 370, 352, -1, 624, 597, 613, -1, + 194, 184, 177, -1, 395, 371, 353, -1, + 395, 353, 377, -1, 624, 609, 597, -1, + 194, 177, 186, -1, 625, 610, 614, -1, + 396, 372, 354, -1, 195, 92, 187, -1, + 396, 354, 378, -1, 626, 599, 615, -1, + 626, 611, 599, -1, 195, 91, 92, -1, + 397, 355, 379, -1, 627, 600, 616, -1, + 196, 193, 185, -1, 627, 612, 600, -1, + 397, 373, 355, -1, 196, 185, 188, -1, + 628, 624, 613, -1, 398, 374, 356, -1, + 628, 613, 617, -1, 628, 617, 135, -1, + 398, 356, 380, -1, 628, 135, 136, -1, + 197, 186, 189, -1, 629, 625, 614, -1, + 399, 393, 375, -1, 197, 194, 186, -1, + 399, 375, 381, -1, 198, 195, 187, -1, + 629, 614, 602, -1, 629, 602, 618, -1, + 630, 615, 619, -1, 198, 187, 190, -1, + 400, 376, 358, -1, 400, 358, 382, -1, + 199, 181, 191, -1, 630, 626, 615, -1, + 199, 188, 181, -1, 631, 604, 620, -1, + 631, 616, 604, -1, 401, 395, 377, -1, + 632, 618, 622, -1, 401, 377, 383, -1, + 402, 378, 384, -1, 402, 396, 378, -1, + 200, 182, 192, -1, 200, 189, 182, -1, + 633, 619, 608, -1, 201, 190, 183, -1, + 403, 379, 385, -1, 633, 608, 623, -1, + 403, 397, 379, -1, 404, 380, 362, -1, + 634, 620, 609, -1, 201, 183, 193, -1, + 202, 191, 184, -1, 404, 362, 386, -1, + 634, 609, 624, -1, 635, 621, 610, -1, + 635, 116, 115, -1, 202, 184, 194, -1, + 405, 381, 363, -1, 635, 115, 621, -1, + 635, 610, 625, -1, 203, 192, 61, -1, + 636, 632, 622, -1, 203, 61, 62, -1, + 636, 622, 611, -1, 203, 62, 63, -1, + 405, 363, 387, -1, 636, 611, 626, -1, + 204, 91, 195, -1, 406, 365, 389, -1, + 406, 382, 365, -1, 637, 612, 627, -1, + 637, 623, 612, -1, 204, 90, 91, -1, + 205, 193, 196, -1, 638, 628, 136, -1, + 205, 201, 193, -1, 638, 634, 624, -1, + 407, 383, 366, -1, 638, 624, 628, -1, + 638, 136, 137, -1, 638, 137, 138, -1, + 407, 366, 390, -1, 408, 384, 367, -1, + 639, 625, 629, -1, 206, 202, 194, -1, + 408, 367, 391, -1, 206, 194, 197, -1, + 640, 636, 626, -1, 409, 368, 392, -1, + 640, 626, 630, -1, 207, 195, 198, -1, + 641, 616, 631, -1, 207, 204, 195, -1, + 409, 385, 368, -1, 410, 404, 386, -1, + 641, 627, 616, -1, 642, 618, 632, -1, + 642, 639, 629, -1, 208, 188, 199, -1, + 410, 386, 393, -1, 208, 196, 188, -1, + 642, 629, 618, -1, 411, 387, 370, -1, + 411, 370, 394, -1, 643, 630, 619, -1, + 209, 197, 189, -1, 209, 189, 200, -1, + 412, 388, 371, -1, 643, 619, 633, -1, + 412, 104, 388, -1, 644, 620, 634, -1, + 412, 105, 104, -1, 644, 631, 620, -1, + 210, 190, 201, -1, 412, 371, 395, -1, + 210, 198, 190, -1, 413, 389, 372, -1, + 413, 372, 396, -1, 645, 632, 636, -1, + 646, 633, 623, -1, 211, 199, 191, -1, + 414, 373, 397, -1, 211, 191, 202, -1, + 414, 407, 390, -1, 646, 623, 637, -1, + 414, 390, 373, -1, 647, 644, 634, -1, + 212, 192, 203, -1, 415, 73, 74, -1, + 647, 638, 138, -1, 415, 391, 73, -1, + 647, 634, 638, -1, 212, 200, 192, -1, + 648, 635, 625, -1, 416, 374, 398, -1, + 648, 625, 639, -1, 648, 117, 116, -1, + 648, 116, 635, -1, 649, 636, 640, -1, + 416, 392, 374, -1, 649, 645, 636, -1, + 213, 89, 90, -1, 213, 90, 204, -1, + 650, 627, 641, -1, 214, 201, 205, -1, + 417, 393, 399, -1, 650, 637, 627, -1, + 417, 410, 393, -1, 418, 394, 376, -1, + 214, 210, 201, -1, 651, 639, 642, -1, + 418, 376, 400, -1, 215, 202, 206, -1, + 419, 412, 395, -1, 652, 630, 643, -1, + 215, 211, 202, -1, 419, 395, 401, -1, + 216, 63, 64, -1, 652, 640, 630, -1, + 653, 641, 631, -1, 420, 396, 402, -1, + 653, 631, 644, -1, 216, 203, 63, -1, + 420, 413, 396, -1, 217, 204, 207, -1, + 654, 632, 645, -1, 654, 651, 642, -1, + 421, 397, 403, -1, 421, 414, 397, -1, + 654, 642, 632, -1, 217, 213, 204, -1, + 218, 196, 208, -1, 655, 643, 633, -1, + 422, 398, 380, -1, 422, 380, 404, -1, + 655, 633, 646, -1, 218, 205, 196, -1, + 423, 399, 381, -1, 656, 644, 647, -1, + 656, 653, 644, -1, 219, 206, 197, -1, + 656, 647, 138, -1, 219, 197, 209, -1, + 656, 138, 139, -1, 423, 381, 405, -1, + 657, 645, 649, -1, 424, 400, 382, -1, + 657, 654, 645, -1, 424, 382, 406, -1, + 220, 198, 210, -1, 658, 646, 637, -1, + 658, 637, 650, -1, 220, 207, 198, -1, + 425, 383, 407, -1, 659, 648, 639, -1, + 425, 401, 383, -1, 659, 639, 651, -1, + 221, 199, 211, -1, 221, 208, 199, -1, + 659, 118, 117, -1, 659, 117, 648, -1, + 426, 384, 408, -1, 660, 649, 640, -1, + 660, 640, 652, -1, 660, 657, 649, -1, + 222, 209, 200, -1, 426, 402, 384, -1, + 427, 385, 409, -1, 661, 641, 653, -1, + 427, 403, 385, -1, 661, 650, 641, -1, + 222, 200, 212, -1, 662, 651, 654, -1, + 428, 404, 410, -1, 223, 88, 89, -1, + 663, 652, 643, -1, 428, 422, 404, -1, + 223, 89, 213, -1, 429, 405, 387, -1, + 663, 643, 655, -1, 429, 387, 411, -1, + 224, 220, 210, -1, 224, 210, 214, -1, + 664, 653, 656, -1, 664, 139, 140, -1, + 664, 661, 653, -1, 664, 656, 139, -1, + 430, 389, 413, -1, 430, 406, 389, -1, + 225, 211, 215, -1, 225, 221, 211, -1, + 665, 662, 654, -1, 665, 654, 657, -1, + 666, 655, 646, -1, 666, 646, 658, -1, + 226, 212, 203, -1, 431, 407, 414, -1, + 226, 203, 216, -1, 432, 408, 391, -1, + 667, 657, 660, -1, 227, 223, 213, -1, + 227, 213, 217, -1, 432, 391, 415, -1, + 668, 658, 650, -1, 668, 650, 661, -1, + 669, 118, 659, -1, 669, 659, 651, -1, + 433, 409, 392, -1, 669, 651, 662, -1, + 433, 392, 416, -1, 669, 119, 118, -1, + 228, 214, 205, -1, 228, 205, 218, -1, + 434, 428, 410, -1, 670, 667, 660, -1, + 434, 410, 417, -1, 670, 660, 652, -1, + 670, 652, 663, -1, 229, 215, 206, -1, + 435, 411, 394, -1, 229, 206, 219, -1, + 435, 394, 418, -1, 671, 668, 661, -1, + 671, 661, 664, -1, 671, 664, 140, -1, + 230, 64, 65, -1, 671, 140, 141, -1, + 671, 141, 142, -1, 230, 226, 216, -1, + 672, 662, 665, -1, 230, 216, 64, -1, + 436, 106, 105, -1, 436, 412, 419, -1, + 436, 105, 412, -1, 672, 669, 662, -1, + 673, 655, 666, -1, 437, 413, 420, -1, + 231, 217, 207, -1, 231, 207, 220, -1, + 673, 663, 655, -1, 437, 430, 413, -1, + 232, 208, 221, -1, 438, 431, 414, -1, + 674, 657, 667, -1, 438, 414, 421, -1, + 232, 218, 208, -1, 674, 665, 657, -1, + 674, 672, 665, -1, 675, 658, 668, -1, + 675, 666, 658, -1, 233, 219, 209, -1, + 439, 415, 74, -1, 233, 209, 222, -1, + 676, 667, 670, -1, 440, 416, 398, -1, + 440, 398, 422, -1, 234, 88, 223, -1, + 677, 668, 671, -1, 441, 417, 399, -1, + 677, 675, 668, -1, 677, 671, 142, -1, + 234, 87, 88, -1, 678, 119, 669, -1, + 678, 669, 672, -1, 441, 399, 423, -1, + 235, 231, 220, -1, 678, 120, 119, -1, + 235, 220, 224, -1, 679, 676, 670, -1, + 442, 418, 400, -1, 679, 663, 673, -1, + 679, 670, 663, -1, 236, 221, 225, -1, + 442, 400, 424, -1, 236, 232, 221, -1, + 443, 401, 425, -1, 443, 419, 401, -1, + 680, 672, 674, -1, 237, 222, 212, -1, + 681, 673, 666, -1, 444, 420, 402, -1, + 681, 666, 675, -1, 444, 402, 426, -1, + 682, 680, 674, -1, 682, 667, 676, -1, + 237, 212, 226, -1, 682, 674, 667, -1, + 445, 403, 427, -1, 445, 421, 403, -1, + 238, 223, 227, -1, 683, 681, 675, -1, + 238, 234, 223, -1, 683, 675, 677, -1, + 446, 440, 422, -1, 683, 677, 142, -1, + 446, 422, 428, -1, 683, 142, 143, -1, + 239, 224, 214, -1, 684, 676, 679, -1, + 447, 405, 429, -1, 239, 214, 228, -1, + 447, 423, 405, -1, 685, 672, 680, -1, + 240, 215, 229, -1, 685, 678, 672, -1, + 685, 120, 678, -1, 240, 225, 215, -1, + 685, 121, 120, -1, 448, 406, 430, -1, + 686, 679, 673, -1, 686, 673, 681, -1, + 448, 424, 406, -1, 241, 237, 226, -1, + 687, 680, 682, -1, 241, 226, 230, -1, + 449, 407, 431, -1, 449, 443, 425, -1, + 688, 681, 683, -1, 688, 686, 681, -1, + 449, 425, 407, -1, 688, 683, 143, -1, + 688, 143, 144, -1, 242, 227, 217, -1, + 450, 408, 432, -1, 689, 682, 676, -1, + 689, 676, 684, -1, 242, 217, 231, -1, + 689, 687, 682, -1, 243, 218, 232, -1, + 450, 426, 408, -1, 451, 427, 409, -1, + 690, 679, 686, -1, 690, 684, 679, -1, + 243, 228, 218, -1, 451, 409, 433, -1, + 452, 446, 428, -1, 691, 685, 680, -1, + 452, 428, 434, -1, 691, 122, 121, -1, + 691, 680, 687, -1, 691, 121, 685, -1, + 692, 686, 688, -1, 692, 144, 145, -1, + 244, 229, 219, -1, 453, 411, 435, -1, + 692, 688, 144, -1, 244, 219, 233, -1, + 692, 690, 686, -1, 453, 429, 411, -1, + 245, 241, 230, -1, 245, 230, 65, -1, + 693, 687, 689, -1, 246, 86, 87, -1, + 246, 87, 234, -1, 694, 684, 690, -1, + 694, 689, 684, -1, 454, 430, 437, -1, + 454, 448, 430, -1, 455, 431, 438, -1, + 247, 231, 235, -1, 695, 692, 145, -1, + 247, 242, 231, -1, 695, 690, 692, -1, + 455, 449, 431, -1, 695, 694, 690, -1, + 695, 145, 146, -1, 696, 691, 687, -1, + 248, 243, 232, -1, 696, 687, 693, -1, + 456, 432, 415, -1, 696, 123, 122, -1, + 456, 415, 439, -1, 696, 122, 691, -1, + 697, 693, 689, -1, 697, 689, 694, -1, + 457, 433, 416, -1, 248, 232, 236, -1, + 457, 416, 440, -1, 249, 233, 222, -1, + 698, 694, 695, -1, 249, 222, 237, -1, + 698, 695, 146, -1, 698, 697, 694, -1, + 698, 146, 147, -1, 699, 123, 696, -1, + 458, 434, 417, -1, 699, 124, 123, -1, + 699, 125, 124, -1, 699, 693, 697, -1, + 250, 246, 234, -1, 699, 696, 693, -1, + 458, 417, 441, -1, 700, 699, 697, -1, + 459, 435, 418, -1, 700, 697, 698, -1, + 700, 698, 147, -1, 250, 234, 238, -1, + 459, 418, 442, -1, 700, 147, 148, -1, + 251, 224, 239, -1, 701, 699, 700, -1, + 701, 125, 699, -1, 701, 700, 148, -1, + 701, 149, 125, -1, 460, 436, 419, -1, + 701, 148, 149, -1, 460, 107, 106, -1, + 251, 235, 224, -1, 460, 419, 443, -1, + 252, 225, 240, -1, 460, 106, 436, -1, + 461, 437, 420, -1, 252, 236, 225, -1, + 461, 420, 444, -1, 462, 455, 438, -1, + 253, 249, 237, -1, 462, 421, 445, -1, + 253, 237, 241, -1, 462, 438, 421, -1, + 463, 439, 74, -1, 254, 238, 227, -1, + 463, 74, 75, -1, 463, 75, 76, -1, + 464, 457, 440, -1, 254, 227, 242, -1, + 464, 440, 446, -1, 255, 239, 228, -1, + 465, 423, 447, -1, 255, 228, 243, -1, + 465, 441, 423, -1, 256, 240, 229, -1, + 256, 229, 244, -1, 466, 442, 424, -1, + 466, 424, 448, -1, 467, 443, 449, -1, + 257, 253, 241, -1, 257, 241, 245, -1, + 258, 86, 246, -1, 468, 426, 450, -1, + 468, 444, 426, -1, 258, 85, 86, -1, + 259, 254, 242, -1, 469, 445, 427, -1, + 259, 242, 247, -1, 469, 427, 451, -1, + 470, 446, 452, -1, 470, 464, 446, -1, + 260, 255, 243, -1, 260, 243, 248, -1, + 471, 447, 429, -1, 471, 429, 453, -1, + 261, 233, 249, -1, 261, 244, 233, -1, + 472, 466, 448, -1, 472, 448, 454, -1, + 262, 65, 66, -1, 262, 66, 67, -1, + 473, 449, 455, -1, 262, 245, 65, -1, + 473, 467, 449, -1, 263, 258, 246, -1, + 263, 246, 250, -1, 474, 450, 432, -1, + 474, 432, 456, -1, 264, 247, 235, -1, + 264, 235, 251, -1, 475, 451, 433, -1, + 265, 248, 236, -1, 475, 433, 457, -1, + 476, 452, 434, -1, 265, 236, 252, -1, + 476, 434, 458, -1, 266, 261, 249, -1, + 477, 453, 435, -1, 477, 435, 459, -1, + 266, 249, 253, -1, 478, 454, 437, -1, + 478, 437, 461, -1, 267, 250, 238, -1, + 267, 238, 254, -1, 479, 455, 462, -1, + 268, 251, 239, -1, 480, 456, 439, -1, + 268, 239, 255, -1, 480, 439, 463, -1, + 481, 475, 457, -1, 269, 252, 240, -1, + 269, 240, 256, -1, 481, 457, 464, -1, + 482, 458, 441, -1, 270, 266, 253, -1, + 270, 253, 257, -1, 482, 441, 465, -1, + 271, 85, 258, -1, 483, 459, 442, -1, + 483, 442, 466, -1, 271, 84, 85, -1, + 484, 107, 460, -1, 484, 443, 467, -1, + 484, 108, 107, -1, 272, 254, 259, -1, + 484, 460, 443, -1, 272, 267, 254, -1, + 485, 444, 468, -1, 273, 255, 260, -1, + 485, 461, 444, -1, 273, 268, 255, -1, + 486, 445, 469, -1, 486, 462, 445, -1, + 274, 244, 261, -1, 487, 463, 76, -1, + 487, 76, 53, -1, 487, 480, 463, -1, + 487, 53, 126, -1, 274, 256, 244, -1, + 488, 464, 470, -1, 488, 481, 464, -1, + 275, 245, 262, -1, 275, 257, 245, -1, + 489, 465, 447, -1, 489, 447, 471, -1, + 276, 271, 258, -1, 276, 258, 263, -1, + 277, 259, 247, -1, 490, 483, 466, -1, + 490, 466, 472, -1, 277, 247, 264, -1, + 491, 484, 467, -1, 278, 248, 265, -1, + 491, 467, 473, -1, 492, 468, 450, -1, + 492, 450, 474, -1, 278, 260, 248, -1, + 279, 261, 266, -1, 493, 451, 475, -1, + 279, 274, 261, -1, 493, 469, 451, -1, + 280, 67, 68, -1, 494, 470, 452, -1, + 280, 262, 67, -1, 281, 263, 250, -1, + 494, 452, 476, -1, 281, 250, 267, -1, + 282, 251, 268, -1, 282, 264, 251, -1, + 495, 471, 453, -1, 495, 453, 477, -1, + 496, 454, 478, -1, 283, 252, 269, -1, + 283, 265, 252, -1, 496, 472, 454, -1, + 497, 455, 479, -1, 497, 491, 473, -1, + 497, 473, 455, -1, 284, 266, 270, -1, + 284, 279, 266, -1, 498, 474, 456, -1, + 498, 456, 480, -1, 499, 475, 481, -1, + 749, 748, 709, -1, 750, 708, 707, -1, + 750, 749, 708, -1, 729, 704, 728, -1, + 751, 707, 706, -1, 751, 750, 707, -1, + 730, 728, 727, -1, 730, 729, 728, -1, + 752, 706, 705, -1, 752, 751, 706, -1, + 731, 727, 726, -1, 731, 730, 727, -1, + 753, 705, 702, -1, 753, 752, 705, -1, + 703, 753, 702, -1, 732, 726, 725, -1, + 732, 731, 726, -1, 733, 725, 724, -1, + 733, 732, 725, -1, 734, 724, 723, -1, + 734, 733, 724, -1, 735, 723, 722, -1, + 735, 734, 723, -1, 736, 722, 721, -1, + 736, 735, 722, -1, 737, 721, 720, -1, + 737, 736, 721, -1, 738, 720, 719, -1, + 738, 737, 720, -1, 739, 738, 719, -1, + 740, 719, 718, -1, 740, 739, 719, -1, + 741, 740, 718, -1, 741, 718, 717, -1, + 742, 741, 717, -1, 742, 717, 716, -1, + 743, 716, 715, -1, 743, 742, 716, -1, + 744, 743, 715, -1, 744, 715, 714, -1, + 745, 714, 713, -1, 745, 744, 714, -1, + 746, 713, 712, -1, 746, 745, 713, -1, + 747, 711, 710, -1, 747, 712, 711, -1, + 747, 746, 712, -1, 748, 710, 709, -1, + 748, 747, 710, -1, 749, 709, 708, -1, + 756, 758, 757, -1, 761, 760, 759, -1, + 763, 759, 758, -1, 763, 762, 761, -1, + 763, 761, 759, -1, 765, 755, 754, -1, + 765, 756, 755, -1, 765, 764, 763, -1, + 765, 758, 756, -1, 765, 763, 758, -1, + 766, 775, 774, -1, 766, 776, 775, -1, + 766, 777, 776, -1, 766, 778, 777, -1, + 766, 754, 778, -1, 766, 765, 754, -1, + 772, 774, 773, -1, 768, 767, 766, -1, + 768, 766, 774, -1, 769, 774, 772, -1, + 769, 768, 774, -1, 770, 772, 771, -1, + 770, 769, 772, -1, 783, 781, 782, -1, + 785, 786, 784, -1, 784, 788, 783, -1, + 787, 788, 786, -1, 786, 788, 784, -1, + 780, 790, 779, -1, 781, 790, 780, -1, + 789, 790, 788, -1, 783, 790, 781, -1, + 788, 790, 783, -1, 800, 791, 799, -1, + 801, 791, 800, -1, 802, 791, 801, -1, + 803, 791, 802, -1, 779, 791, 803, -1, + 790, 791, 779, -1, 799, 797, 798, -1, + 792, 793, 791, -1, 791, 793, 799, -1, + 799, 794, 797, -1, 793, 794, 799, -1, + 797, 795, 796, -1, 794, 795, 797, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o11 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o9 + + } + + } + + } ] + + }, + + USE o10, + + Group { + children [ + USE o8, + + USE o11 ] + + }, + + USE o11 ] + + } + + } + + } ] + + } + +} From e4d3e73ddbde52b98a1a39d42c576c8b93fc3cb7 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Fri, 23 Sep 2016 18:49:26 +0200 Subject: [PATCH 04/77] added DO-41 3d drawing vertical and modified DO-35 --- ..._DO-35_SOD27_Vertical_AnodeUp_RM2.54.FCStd | Bin 13427 -> 13380 bytes ...de_DO-35_SOD27_Vertical_AnodeUp_RM2.54.wrl | 4604 ++++++++-------- ...O-35_SOD27_Vertical_KathodeUp_RM2.54.FCStd | Bin 13420 -> 13372 bytes .../Diode_DO-41_SOD81_Vertical_AnodeUp.FCStd | Bin 0 -> 13230 bytes .../Diode_DO-41_SOD81_Vertical_AnodeUp.wrl | 4764 +++++++++++++++++ ...Diode_DO-41_SOD81_Vertical_KathodeUp.FCStd | Bin 0 -> 13225 bytes .../Diode_DO-41_SOD81_Vertical_KathodeUp.wrl | 4764 +++++++++++++++++ 7 files changed, 11830 insertions(+), 2302 deletions(-) create mode 100644 modules/packages3d/Diodes_ThroughHole.3dshapes/Diode_DO-41_SOD81_Vertical_AnodeUp.FCStd create mode 100644 modules/packages3d/Diodes_ThroughHole.3dshapes/Diode_DO-41_SOD81_Vertical_AnodeUp.wrl create mode 100644 modules/packages3d/Diodes_ThroughHole.3dshapes/Diode_DO-41_SOD81_Vertical_KathodeUp.FCStd create mode 100644 modules/packages3d/Diodes_ThroughHole.3dshapes/Diode_DO-41_SOD81_Vertical_KathodeUp.wrl diff --git a/modules/packages3d/Diodes_ThroughHole.3dshapes/Diode_DO-35_SOD27_Vertical_AnodeUp_RM2.54.FCStd b/modules/packages3d/Diodes_ThroughHole.3dshapes/Diode_DO-35_SOD27_Vertical_AnodeUp_RM2.54.FCStd index f27be9df4f3328a2ed5682d537660d91e5f47253..af8123bfd05fb626c70a29a4c675c41d8a3d8c0a 100644 GIT binary patch delta 4608 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 V3iTNn1Q^_kQd6BBT@+xgE&zK>0muLV delta 7320 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 diff --git a/modules/packages3d/Diodes_ThroughHole.3dshapes/Diode_DO-41_SOD81_Vertical_AnodeUp.FCStd b/modules/packages3d/Diodes_ThroughHole.3dshapes/Diode_DO-41_SOD81_Vertical_AnodeUp.FCStd new file mode 100644 index 0000000000000000000000000000000000000000..4e190ef9d8e4f203bb59bf9a992b5a016a16d298 GIT binary patch literal 13230 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 CuwV=T literal 0 HcmV?d00001 diff --git a/modules/packages3d/Diodes_ThroughHole.3dshapes/Diode_DO-41_SOD81_Vertical_KathodeUp.wrl b/modules/packages3d/Diodes_ThroughHole.3dshapes/Diode_DO-41_SOD81_Vertical_KathodeUp.wrl new file mode 100644 index 00000000..c9d22cf4 --- /dev/null +++ b/modules/packages3d/Diodes_ThroughHole.3dshapes/Diode_DO-41_SOD81_Vertical_KathodeUp.wrl @@ -0,0 +1,4764 @@ +#VRML V2.0 utf8 + + +Group { + children + Group { + children [ + Group { + children + Transform { + translation 0 0 0 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o0 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o1 Coordinate { + point [ -2.5 0.25 3.8099999, + 6 0.25 3.8099999, + -2.5 0.25 3.8099999, + -2.5 0.24214579 3.8721724, + -2.5 0.21907666 3.9304385, + -2.5 0.18224216 3.9811368, + -2.5 0.1339567 4.0210819, + -2.5 0.077254251 4.0477643, + -2.5 0.01569763 4.0595069, + -2.5 -0.046845328 4.055572, + -2.5 -0.10644482 4.0362067, + -2.5 -0.159356 4.0026283, + -2.5 -0.20225425 3.9569464, + -2.5 -0.23244412 3.9020312, + -2.5 -0.24802868 3.8413334, + -2.5 -0.24802868 3.7786667, + -2.5 -0.23244412 3.7179689, + -2.5 -0.20225425 3.6630538, + -2.5 -0.159356 3.6173718, + -2.5 -0.10644482 3.5837932, + -2.5 -0.046845328 3.5644281, + -2.5 0.01569763 3.5604932, + -2.5 0.077254251 3.5722358, + -2.5 0.1339567 3.598918, + -2.5 0.18224216 3.6388633, + -2.5 0.21907666 3.6895616, + -2.5 0.24214579 3.7478275, + 6 0.25 3.8099999, + 6 0.24214579 3.8721724, + 6 0.21907666 3.9304385, + 6 0.18224216 3.9811368, + 6 0.1339567 4.0210819, + 6 0.077254251 4.0477643, + 6 0.01569763 4.0595069, + 6 -0.046845328 4.055572, + 6 -0.10644482 4.0362067, + 6 -0.159356 4.0026283, + 6 -0.20225425 3.9569464, + 6 -0.23244412 3.9020312, + 6 -0.24802868 3.8413334, + 6 -0.24802868 3.7786667, + 6 -0.23244412 3.7179689, + 6 -0.20225425 3.6630538, + 6 -0.159356 3.6173718, + 6 -0.10644482 3.5837932, + 6 -0.046845328 3.5644281, + 6 0.01569763 3.5604932, + 6 0.077254251 3.5722358, + 6 0.1339567 3.598918, + 6 0.18224216 3.6388633, + 6 0.21907666 3.6895616, + 6 0.24214579 3.7478275, + 6 0.25 3.8099999, + 6 0.25 -1.8488927e-032, + 6.2296224 0.25 3.7961104, + 6.4558964 0.25 3.7546442, + 6.6755223 0.25 3.6862059, + 6.8852978 0.25 3.5917938, + 7.0821633 0.25 3.4727843, + 7.2632484 0.25 3.3309131, + 7.4259129 0.25 3.1682487, + 7.5677843 0.25 2.9871633, + 7.6867938 0.25 2.7902977, + 7.7812061 0.25 2.5805223, + 7.8496442 0.25 2.3608963, + 7.8911104 0.25 2.1346223, + 7.9050002 0.25 1.905, + 7.8911104 0.25 1.6753776, + 7.8496442 0.25 1.4491037, + 7.7812061 0.25 1.2294776, + 7.6867938 0.25 1.0197023, + 7.5677843 0.25 0.82283664, + 7.4259129 0.25 0.64175135, + 7.2632484 0.25 0.47908702, + 7.0821633 0.25 0.33721572, + 6.8852978 0.25 0.21820627, + 6.6755223 0.25 0.12379406, + 6.4558964 0.25 0.055355839, + 6.2296224 0.25 0.013889595, + 6 0.25 3.8099999, + 6 0.24214579 3.8721724, + 6 0.21907666 3.9304385, + 6 0.18224216 3.9811368, + 6 0.1339567 4.0210819, + 6 0.077254251 4.0477643, + 6 0.01569763 4.0595069, + 6 -0.046845328 4.055572, + 6 -0.10644482 4.0362067, + 6 -0.159356 4.0026283, + 6 -0.20225425 3.9569464, + 6 -0.23244412 3.9020312, + 6 -0.24802868 3.8413334, + 6 -0.24802868 3.7786667, + 6 -0.23244412 3.7179689, + 6 -0.20225425 3.6630538, + 6 -0.159356 3.6173718, + 6 -0.10644482 3.5837932, + 6 -0.046845328 3.5644281, + 6 0.01569763 3.5604932, + 6 0.077254251 3.5722358, + 6 0.1339567 3.598918, + 6 0.18224216 3.6388633, + 6 0.21907666 3.6895616, + 6 0.24214579 3.7478275, + 6 0.25 -1.8488927e-032, + 6.2296224 0.25 3.7961104, + 6.4558964 0.25 3.7546442, + 6.6755223 0.25 3.6862059, + 6.8852978 0.25 3.5917938, + 7.0821633 0.25 3.4727843, + 7.2632484 0.25 3.3309131, + 7.4259129 0.25 3.1682487, + 7.5677843 0.25 2.9871633, + 7.6867938 0.25 2.7902977, + 7.7812061 0.25 2.5805223, + 7.8496442 0.25 2.3608963, + 7.8911104 0.25 2.1346223, + 7.9050002 0.25 1.905, + 7.8911104 0.25 1.6753776, + 7.8496442 0.25 1.4491037, + 7.7812061 0.25 1.2294776, + 7.6867938 0.25 1.0197023, + 7.5677843 0.25 0.82283664, + 7.4259129 0.25 0.64175135, + 7.2632484 0.25 0.47908702, + 7.0821633 0.25 0.33721572, + 6.8852978 0.25 0.21820627, + 6.6755223 0.25 0.12379406, + 6.4558964 0.25 0.055355839, + 6.2296224 0.25 0.013889595, + 6 0.24214579 0.062172472, + 6 0.21907666 0.12043842, + 6 0.18224216 0.17113678, + 6 0.1339567 0.21108198, + 6 0.077254251 0.23776414, + 6 0.01569763 0.24950668, + 6 -0.046845328 0.24557181, + 6 -0.10644482 0.22620676, + 6 -0.159356 0.19262831, + 6 -0.20225425 0.14694631, + 6 -0.23244412 0.092031136, + 6 -0.24802868 0.031333309, + 6 -0.24802868 -0.031333309, + 6 -0.23244412 -0.092031136, + 6 -0.20225425 -0.14694631, + 6 -0.159356 -0.19262831, + 6 -0.10644482 -0.22620676, + 6 -0.046845328 -0.24557181, + 6 0.01569763 -0.24950668, + 6 0.077254251 -0.23776414, + 6 0.1339567 -0.21108198, + 6 0.18224216 -0.17113678, + 6 0.21907666 -0.12043842, + 6 0.24214579 -0.062172472, + 6.2221284 0.24214579 3.7343912, + 6.2151051 0.21907666 3.6765501, + 6.4410176 0.24214579 3.6942782, + 6.2089939 0.18224216 3.6262214, + 6.4270735 0.21907666 3.6377056, + 6.6534758 0.24214579 3.6280737, + 6.2041793 0.1339567 3.5865674, + 6.4149408 0.18224216 3.5884802, + 6.6328144 0.21907666 3.5735941, + 6.200963 0.077254251 3.5600798, + 6.8564048 0.24214579 3.5367427, + 6.4053812 0.1339567 3.5496957, + 6.6148362 0.18224216 3.5261903, + 6.1995478 0.01569763 3.5484228, + 6.8293271 0.21907666 3.4851508, + 6.3989959 0.077254251 3.5237889, + 7.0468454 0.24214579 3.4216173, + 6.6006718 0.1339567 3.4888408, + 6.2000217 -0.046845328 3.5523291, + 6.8057666 0.18224216 3.4402597, + 6.3961854 0.01569763 3.5123878, + 7.0137467 0.21907666 3.3736653, + 6.5912099 0.077254251 3.4638927, + 6.2023563 -0.10644482 3.571553, + 7.2220206 0.24214579 3.2843761, + 6.7872028 0.1339567 3.4048898, + 6.3971272 -0.046845328 3.5162082, + 6.9849467 0.18224216 3.3319414, + 6.5870461 0.01569763 3.452913, + 6.2064037 -0.159356 3.6048865, + 7.183383 0.21907666 3.2407634, + 6.7748032 0.077254251 3.381264, + 6.4017615 -0.10644482 3.5350106, + 7.3793764 0.24214579 3.1270206, + 6.962255 0.1339567 3.2990673, + 6.5884414 -0.046845328 3.4565923, + 6.2119098 -0.20225425 3.6502354, + 7.1497641 0.18224216 3.2028153, + 6.7693462 0.01569763 3.3708665, + 6.4097972 -0.159356 3.5676134, + 7.3357635 0.21907666 3.0883832, + 6.9470978 0.077254251 3.2771082, + 6.5953083 -0.10644482 3.474699, + 7.5166173 0.24214579 2.9518454, + 6.2185292 -0.23244412 3.7047503, + 7.1232753 0.1339567 3.1729159, + 6.7711749 -0.046845328 3.3743508, + 6.4207296 -0.20225425 3.6119678, + 7.2978153 0.18224216 3.054764, + 6.9404273 0.01569763 3.2674444, + 6.6072154 -0.159356 3.5060954, + 7.4686656 0.21907666 2.9187465, + 6.2258453 -0.24802868 3.7650056, + 7.1055818 0.077254251 3.1529441, + 6.7801743 -0.10644482 3.3914976, + 7.631743 0.24214579 2.7614048, + 6.4338717 -0.23244412 3.6652873, + 7.2679157 0.1339567 3.0282755, + 6.9426627 -0.046845328 3.2706826, + 6.6234145 -0.20225425 3.5488088, + 7.4269414 0.18224216 2.8899465, + 6.2333994 -0.24802868 3.8272152, + 7.097795 0.01569763 3.1441545, + 6.7957788 -0.159356 3.4212298, + 7.5801506 0.21907666 2.7343271, + 6.4483976 -0.24802868 3.7242212, + 7.2479439 0.077254251 3.010582, + 6.9536633 -0.10644482 3.2866197, + 7.7230735 0.24214579 2.5584757, + 6.6428876 -0.23244412 3.6001554, + 7.3940673 0.1339567 2.8672552, + 6.2407155 -0.23244412 3.8874705, + 7.1004043 -0.046845328 3.1470997, + 6.8170085 -0.20225425 3.4616792, + 7.5352597 0.18224216 2.7107663, + 6.4633951 -0.24802868 3.7850671, + 7.2391543 0.01569763 3.0027952, + 6.9727378 -0.159356 3.3142543, + 7.6685939 0.21907666 2.5378141, + 6.6644115 -0.24802868 3.6569088, + 7.3721085 0.077254251 2.852098, + 6.247335 -0.20225425 3.9419854, + 7.113246 -0.10644482 3.1615949, + 7.7892785 0.24214579 2.3460176, + 6.8425288 -0.23244412 3.5103042, + 7.4998899 0.1339567 2.692203, + 6.477921 -0.23244412 3.8440011, + 7.2420998 -0.046845328 3.0054045, + 6.9986882 -0.20225425 3.3518498, + 7.6211901 0.18224216 2.5198364, + 6.6866331 -0.24802868 3.715503, + 7.3624444 0.01569763 2.8454273, + 6.252841 -0.159356 3.9873343, + 7.1355124 -0.159356 3.1867287, + 7.7327056 0.21907666 2.3320735, + 6.8707361 -0.24802868 3.5640495, + 7.476264 0.077254251 2.6798031, + 6.4910631 -0.20225425 3.8973205, + 7.2565947 -0.10644482 3.0182459, + 7.829391 0.24214579 2.1271284, + 7.0298839 -0.23244412 3.3970442, + 7.5838408 0.1339567 2.5056715, + 6.7081571 -0.23244412 3.7722566, + 7.3656826 -0.046845328 2.8476627, + 6.2568884 -0.10644482 4.020668, + 7.1658053 -0.20225425 3.220922, + 7.6834803 0.18224216 2.3199406, + 6.899859 -0.24802868 3.6195381, + 7.4658666 0.01569763 2.6743462, + 6.5019951 -0.159356 3.9416749, + 7.2817287 -0.159356 3.0405126, + 7.7715502 0.21907666 2.120105, + 7.064364 -0.24802868 3.4469974, + 7.5588927 0.077254251 2.4962101, + 6.7276301 -0.20225425 3.8236032, + 7.3816199 -0.10644482 2.8586633, + 7.8428273 0.24214579 1.905, + 6.259223 -0.046845328 4.0398917, + 7.2022209 -0.23244412 3.2620268, + 7.6446958 0.1339567 2.3103812, + 6.9280667 -0.23244412 3.6732833, + 7.4693508 -0.046845328 2.6761746, + 6.5100312 -0.10644482 3.9742777, + 7.3159223 -0.20225425 3.0708053, + 7.7212214 0.18224216 2.1139941, + 7.0999627 -0.24802868 3.4985712, + 7.5479131 0.01569763 2.4920461, + 6.7438293 -0.159356 3.8663166, + 7.4092541 -0.159356 2.877738, + 7.7845616 0.21907666 1.905, + 6.259697 0.01569763 4.043798, + 7.2424707 -0.24802868 3.3074596, + 7.6187892 0.077254251 2.3039956, + 6.9535871 -0.20225425 3.7219083, + 7.4864974 -0.10644482 2.6851742, + 7.829391 0.24214579 1.6828717, + 6.5146656 -0.046845328 3.9930801, + 7.3570266 -0.23244412 3.1072206, + 7.6815677 0.1339567 2.1091793, + 7.1344428 -0.23244412 3.5485244, + 7.5515924 -0.046845328 2.4934413, + 6.7557364 -0.10644482 3.8977129, + 7.4468498 -0.20225425 2.9036884, + 7.7338634 0.18224216 1.905, + 6.2582817 0.077254251 4.0321407, + 7.2840266 -0.24802868 3.3543663, + 7.6073875 0.01569763 2.3011854, + 6.9748163 -0.159356 3.7623577, + 7.5162296 -0.159356 2.7007787, + 7.7715502 0.21907666 1.6898949, + 6.5156074 0.01569763 3.9969006, + 7.4024596 -0.24802868 3.147471, + 7.6550798 0.077254251 2.105963, + 7.1656384 -0.20225425 3.5937188, + 7.5696988 -0.10644482 2.5003083, + 7.7892785 0.24214579 1.4639825, + 6.7626033 -0.046845328 3.9158196, + 7.492044 -0.23244412 2.9348836, + 7.6939182 0.1339567 1.905, + 6.2550654 0.1339567 4.0056534, + 7.3242764 -0.23244412 3.3997993, + 7.6112084 -0.046845328 2.3021271, + 6.9904213 -0.10644482 3.7920899, + 7.5566792 -0.20225425 2.7220082, + 7.7212214 0.18224216 1.6960059, + 6.5127969 0.077254251 3.9854994, + 7.4493661 -0.24802868 3.1890266, + 7.6434231 0.01569763 2.1045477, + 7.1915889 -0.159356 3.6313143, + 7.6010952 -0.159356 2.5122154, + 7.7327056 0.21907666 1.4779265, + 6.7639985 0.01569763 3.9194987, + 7.5419974 -0.24802868 2.9693639, + 7.6672359 0.077254251 1.905, + 6.2502508 0.18224216 3.9659994, + 7.360692 -0.20225425 3.4409039, + 7.6300106 -0.10644482 2.3067615, + 7.7230735 0.24214579 1.2515243, + 6.9994206 -0.046845328 3.8092368, + 7.6053042 -0.23244412 2.7475286, + 7.6815677 0.1339567 1.7008208, + 6.5064116 0.1339567 3.9595926, + 7.4947991 -0.23244412 3.2292767, + 7.6473289 -0.046845328 2.105022, + 7.2106633 -0.10644482 3.6589489, + 7.6438088 -0.20225425 2.5284145, + 7.6834803 0.18224216 1.4900594, + 6.7598348 0.077254251 3.9085193, + 7.5935712 -0.24802868 3.0049627, + 7.6554933 0.01569763 1.905, + 6.2441397 0.21907666 3.9156706, + 7.390985 -0.159356 3.4750974, + 7.6626134 -0.159356 2.3147974, + 7.6685939 0.21907666 1.2721857, + 7.0012493 0.01569763 3.812721, + 7.6590495 -0.24802868 2.7757363, + 7.6550798 0.077254251 1.704037, + 6.4968519 0.18224216 3.9208081, + 7.5359039 -0.20225425 3.265692, + 7.666553 -0.10644482 2.1073561, + 7.631743 0.24214579 1.0485953, + 7.221664 -0.046845328 3.674886, + 7.6951551 -0.23244412 2.5478876, + 7.6446958 0.1339567 1.4996189, + 6.7503729 0.1339567 3.8835709, + 7.6435242 -0.23244412 3.039443, + 7.6594281 -0.046845328 1.905, + 6.2371163 0.24214579 3.8578296, + 7.4132514 -0.10644482 3.5002313, + 7.7069678 -0.20225425 2.3257298, + 7.6211901 0.18224216 1.2901636, + 6.9957919 0.077254251 3.8023233, + 7.7145381 -0.24802868 2.8048589, + 7.6434231 0.01569763 1.7054523, + 6.4847193 0.21907666 3.8715827, + 7.5700974 -0.159356 3.2959847, + 7.6998868 -0.159356 2.1114037, + 7.5801506 0.21907666 1.0756729, + 7.2238994 0.01569763 3.6781242, + 7.7519088 -0.24802868 2.5694113, + 7.6187892 0.077254251 1.5060043, + 6.7362084 0.18224216 3.8462217, + 7.6887188 -0.20225425 3.0706384, + 7.6787934 -0.10644482 1.905, + 7.5166173 0.24214579 0.85815465, + 7.4260931 -0.046845328 3.5147262, + 7.7602873 -0.23244412 2.338872, + 7.5838408 0.1339567 1.3043284, + 6.9833922 0.1339567 3.7786975, + 7.7682834 -0.23244412 2.8330667, + 7.6473289 -0.046845328 1.704978, + 6.4707751 0.24214579 3.8150101, + 7.5952311 -0.10644482 3.3182516, + 7.7452354 -0.20225425 2.11691, + 7.5352597 0.18224216 1.0992336, + 7.2172289 0.077254251 3.6684604, + 7.810503 -0.24802868 2.5916333, + 7.6073875 0.01569763 1.5088146, + 6.7182302 0.21907666 3.7988179, + 7.7263141 -0.159356 3.0965886, + 7.7123718 -0.159356 1.905, + 7.4686656 0.21907666 0.89125347, + 7.4287024 0.01569763 3.5176713, + 7.8192215 -0.24802868 2.3533978, + 7.5588927 0.077254251 1.31379, + 6.964829 0.18224216 3.7433279, + 7.8169084 -0.20225425 2.858587, + 7.666553 -0.10644482 1.7026439, + 7.3793764 0.24214579 0.68297929, + 7.609726 -0.046845328 3.3310928, + 7.7997503 -0.23244412 2.1235292, + 7.4998899 0.1339567 1.117797, + 7.2020717 0.1339567 3.6465013, + 7.8672566 -0.23244412 2.613157, + 7.6112084 -0.046845328 1.5078728, + 6.6975689 0.24214579 3.7443383, + 7.7539487 -0.10644482 3.1156635, + 7.7580538 -0.20225425 1.905, + 7.4269414 0.18224216 0.92005342, + 7.4209156 0.077254251 3.508882, + 7.8800669 -0.24802868 2.3683949, + 7.5479131 0.01569763 1.3179539, + 6.941268 0.21907666 3.6984367, + 7.8573575 -0.159356 2.8798165, + 7.6998868 -0.159356 1.6985964, + 7.3357635 0.21907666 0.7216168, + 7.6126714 0.01569763 3.3337021, + 7.8600054 -0.24802868 2.1308455, + 7.476264 0.077254251 1.1301968, + 7.1793799 0.18224216 3.613627, + 7.9186029 -0.20225425 2.6326301, + 7.6300106 -0.10644482 1.5032384, + 7.2220206 0.24214579 0.5256238, + 7.769886 -0.046845328 3.1266639, + 7.8129687 -0.23244412 1.905, + 7.3940673 0.1339567 0.94274491, + 7.4032221 0.1339567 3.4889102, + 7.9390011 -0.23244412 2.3829207, + 7.5515924 -0.046845328 1.3165586, + 6.9141908 0.24214579 3.6468446, + 7.8870897 -0.10644482 2.8954213, + 7.7452354 -0.20225425 1.6930901, + 7.2978153 0.18224216 0.75523603, + 7.6038818 0.077254251 3.3259153, + 7.9222155 -0.24802868 2.1383991, + 7.4658666 0.01569763 1.1356539, + 7.1505799 0.21907666 3.5719032, + 7.9613166 -0.159356 2.6488292, + 7.6626134 -0.159356 1.4952027, + 7.183383 0.21907666 0.56923646, + 7.7731242 0.01569763 3.1288993, + 7.8736668 -0.24802868 1.905, + 7.3721085 0.077254251 0.95790207, + 7.3767333 0.18224216 3.4590106, + 7.9923205 -0.20225425 2.3960629, + 7.5696988 -0.10644482 1.3096917, + 7.0468454 0.24214579 0.38838267, + 7.9042368 -0.046845328 2.9044206, + 7.7997503 -0.23244412 1.6864707, + 7.2679157 0.1339567 0.78172457, + 7.58391 0.1339567 3.3082218, + 7.9824705 -0.23244412 2.1457155, + 7.4693508 -0.046845328 1.1338253, + 7.1174812 0.24214579 3.5239513, + 7.992713 -0.10644482 2.6607363, + 7.7069678 -0.20225425 1.4842702, + 7.1497641 0.18224216 0.60718477, + 7.7634602 0.077254251 3.1222289, + 7.9363332 -0.24802868 1.905, + 7.3624444 0.01569763 0.96457261, + 7.3431139 0.21907666 3.4210625, + 8.0366755 -0.159356 2.4069953, + 7.6010952 -0.159356 1.2977847, + 7.0137467 0.21907666 0.43633461, + 7.907721 0.01569763 2.9062493, + 7.8600054 -0.24802868 1.6791544, + 7.2479439 0.077254251 0.79941809, + 7.5540109 0.18224216 3.2817333, + 8.0369854 -0.20225425 2.1523347, + 7.4864974 -0.10644482 1.1248258, + 6.8564048 0.24214579 0.27325726, + 8.0108194 -0.046845328 2.6676033, + 7.7602873 -0.23244412 1.4711281, + 7.1232753 0.1339567 0.63708419, + 7.7415013 0.1339567 3.1070716, + 7.9970312 -0.23244412 1.905, + 7.3656826 -0.046845328 0.96233737, + 7.3044767 0.24214579 3.3774498, + 8.0692778 -0.10644482 2.4150312, + 7.6438088 -0.20225425 1.2815856, + 6.9849467 0.18224216 0.47805855, + 7.8973236 0.077254251 2.9007921, + 7.9222155 -0.24802868 1.6716008, + 7.2391543 0.01569763 0.80720484, + 7.5160623 0.21907666 3.2481141, + 8.0823345 -0.159356 2.1578412, + 7.5162296 -0.159356 1.1092212, + 6.8293271 0.21907666 0.32484919, + 8.0144987 0.01569763 2.6689985, + 7.8192215 -0.24802868 1.4566022, + 7.1055818 0.077254251 0.65705603, + 7.7086272 0.18224216 3.0843801, + 8.0519466 -0.20225425 1.905, + 7.3816199 -0.10644482 0.95133674, + 6.6534758 0.24214579 0.18192632, + 8.0880804 -0.046845328 2.4196656, + 7.6951551 -0.23244412 1.2621124, + 6.962255 0.1339567 0.5109328, + 7.8736978 0.1339567 2.8883924, + 7.9824705 -0.23244412 1.6642845, + 7.2420998 -0.046845328 0.80459559, + 7.4724498 0.24214579 3.2094767, + 8.1156683 -0.10644482 2.1618886, + 7.5566792 -0.20225425 1.0879917, + 6.8057666 0.18224216 0.36974037, + 8.0035191 0.077254251 2.6648347, + 7.8800669 -0.24802868 1.4416051, + 7.097795 0.01569763 0.66584545, + 7.666903 0.21907666 3.0555801, + 8.0976286 -0.159356 1.905, + 7.4092541 -0.159356 0.932262, + 6.6328144 0.21907666 0.23640594, + 8.0919008 0.01569763 2.4206071, + 7.7519088 -0.24802868 1.2405887, + 6.9470978 0.077254251 0.53289175, + 7.8383279 0.18224216 2.8698289, + 8.0369854 -0.20225425 1.6576653, + 7.2565947 -0.10644482 0.79175419, + 6.4410176 0.24214579 0.11572169, + 8.1348915 -0.046845328 2.1642227, + 7.6053042 -0.23244412 1.0624714, + 6.7872028 0.1339567 0.40511009, + 7.9785709 0.1339567 2.6553731, + 7.9390011 -0.23244412 1.4270792, + 7.1004043 -0.046845328 0.66290015, + 7.6189513 0.24214579 3.0224814, + 8.1312065 -0.10644482 1.905, + 7.4468498 -0.20225425 0.90631169, + 6.6148362 0.18224216 0.28380972, + 8.0804996 0.077254251 2.4177971, + 7.810503 -0.24802868 1.2183667, + 6.9404273 0.01569763 0.54255569, + 7.7934365 0.21907666 2.8462682, + 8.0823345 -0.159356 1.6521589, + 7.2817287 -0.159356 0.76948756, + 6.4270735 0.21907666 0.17229454, + 8.1387978 0.01569763 2.1646972, + 7.6590495 -0.24802868 1.0342637, + 6.7748032 0.077254251 0.42873594, + 7.9412217 0.18224216 2.6412082, + 7.9923205 -0.20225425 1.4139371, + 7.113246 -0.10644482 0.64840519, + 6.2221284 0.24214579 0.07560876, + 8.1505718 -0.046845328 1.905, + 7.492044 -0.23244412 0.87511629, + 6.6006718 0.1339567 0.32115912, + 8.0545921 0.1339567 2.4114115, + 7.8672566 -0.23244412 1.196843, + 6.9426627 -0.046845328 0.53931737, + 7.7418447 0.24214579 2.8191907, + 8.1156683 -0.10644482 1.6481115, + 7.3159223 -0.20225425 0.73919475, + 6.4149408 0.18224216 0.22151969, + 8.127141 0.077254251 2.1632817, + 7.7145381 -0.24802868 1.005141, + 6.7693462 0.01569763 0.43913347, + 7.8938179 0.21907666 2.6232305, + 8.0366755 -0.159356 1.4030046, + 7.1355124 -0.159356 0.62327141, + 6.2151051 0.21907666 0.13344988, + 8.1545067 0.01569763 1.905, + 7.5419974 -0.24802868 0.84063601, + 6.5912099 0.077254251 0.34610739, + 8.0158081 0.18224216 2.4018521, + 7.9186029 -0.20225425 1.1773698, + 6.9536633 -0.10644482 0.52338028, + 8.1348915 -0.046845328 1.6457772, + 7.3570266 -0.23244412 0.70277929, + 6.4053812 0.1339567 0.26030415, + 8.1006536 0.1339567 2.1600654, + 7.7682834 -0.23244412 0.97693336, + 6.7711749 -0.046845328 0.43564931, + 7.8393383 0.24214579 2.6025689, + 8.0692778 -0.10644482 1.3949689, + 7.1658053 -0.20225425 0.58907789, + 6.2089939 0.18224216 0.1837786, + 8.1427641 0.077254251 1.905, + 7.5935712 -0.24802868 0.80503732, + 6.5870461 0.01569763 0.35708687, + 7.9665828 0.21907666 2.3897192, + 7.9613166 -0.159356 1.1611707, + 6.9727378 -0.159356 0.49574572, + 8.1387978 0.01569763 1.6453029, + 7.4024596 -0.24802868 0.66252917, + 6.3989959 0.077254251 0.28621098, + 8.0609999 0.18224216 2.1552505, + 7.8169084 -0.20225425 0.95141298, + 6.7801743 -0.10644482 0.41850242, + 8.0880804 -0.046845328 1.3903345, + 7.2022209 -0.23244412 0.54797333, + 6.2041793 0.1339567 0.22343256, + 8.1160822 0.1339567 1.905, + 7.6435242 -0.23244412 0.77055699, + 6.5884414 -0.046845328 0.35340768, + 7.9100099 0.24214579 2.3757751, + 7.992713 -0.10644482 1.1492636, + 6.9986882 -0.20225425 0.45815018, + 8.127141 0.077254251 1.6467184, + 7.4493661 -0.24802868 0.62097353, + 6.3961854 0.01569763 0.29761231, + 8.0106707 0.21907666 2.1491396, + 7.8573575 -0.159356 0.93018353, + 6.7957788 -0.159356 0.38877016, + 8.0919008 0.01569763 1.3893929, + 7.2424707 -0.24802868 0.50254035, + 6.200963 0.077254251 0.24992016, + 8.0761366 0.18224216 1.905, + 7.6887188 -0.20225425 0.73936164, + 6.5953083 -0.10644482 0.33530104, + 8.0108194 -0.046845328 1.1423967, + 7.0298839 -0.23244412 0.41295588, + 8.1006536 0.1339567 1.6499345, + 7.4947991 -0.23244412 0.5807234, + 6.3971272 -0.046845328 0.29379177, + 7.9528294 0.24214579 2.1421165, + 7.8870897 -0.10644482 0.91457886, + 6.8170085 -0.20225425 0.34832078, + 8.0804996 0.077254251 1.392203, + 7.2840266 -0.24802868 0.4556337, + 6.1995478 0.01569763 0.2615771, + 8.0254383 0.21907666 1.905, + 7.7263141 -0.159356 0.71341133, + 6.6072154 -0.159356 0.30390465, + 8.0144987 0.01569763 1.1410013, + 7.064364 -0.24802868 0.36300254, + 8.0609999 0.18224216 1.6547494, + 7.5359039 -0.20225425 0.54430789, + 6.4017615 -0.10644482 0.27498946, + 7.9042368 -0.046845328 0.90557945, + 6.8425288 -0.23244412 0.29969579, + 8.0545921 0.1339567 1.3985884, + 7.3242764 -0.23244412 0.41020072, + 6.2000217 -0.046845328 0.25767091, + 7.9671726 0.24214579 1.905, + 7.7539487 -0.10644482 0.69433659, + 6.6234145 -0.20225425 0.26119125, + 8.0035191 0.077254251 1.1451653, + 7.0999627 -0.24802868 0.31142893, + 8.0106707 0.21907666 1.6608604, + 7.5700974 -0.159356 0.51401514, + 6.4097972 -0.159356 0.24238671, + 7.907721 0.01569763 0.90375084, + 6.8707361 -0.24802868 0.24595053, + 8.0158081 0.18224216 1.4081479, + 7.360692 -0.20225425 0.36909613, + 6.2023563 -0.10644482 0.23844706, + 7.769886 -0.046845328 0.68333596, + 6.6428876 -0.23244412 0.20984466, + 7.9785709 0.1339567 1.154627, + 7.1344428 -0.23244412 0.26147559, + 7.9528294 0.24214579 1.6678835, + 7.5952311 -0.10644482 0.49174851, + 6.4207296 -0.20225425 0.19803216, + 7.8973236 0.077254251 0.90920788, + 6.899859 -0.24802868 0.19046201, + 7.9665828 0.21907666 1.4202808, + 7.390985 -0.159356 0.33490267, + 6.2064037 -0.159356 0.20511343, + 7.7731242 0.01569763 0.68110073, + 6.6644115 -0.24802868 0.15309121, + 7.9412217 0.18224216 1.1687918, + 7.1656384 -0.20225425 0.21628129, + 7.609726 -0.046845328 0.47890711, + 6.4338717 -0.23244412 0.14471272, + 7.8736978 0.1339567 0.92160767, + 6.9280667 -0.23244412 0.13671674, + 7.9100099 0.24214579 1.4342248, + 7.4132514 -0.10644482 0.30976883, + 6.2119098 -0.20225425 0.1597645, + 7.7634602 0.077254251 0.68777126, + 6.6866331 -0.24802868 0.094496906, + 7.8938179 0.21907666 1.1867696, + 7.1915889 -0.159356 0.17868574, + 7.6126714 0.01569763 0.4762978, + 6.4483976 -0.24802868 0.085778654, + 7.8383279 0.18224216 0.94017112, + 6.9535871 -0.20225425 0.088091776, + 7.4260931 -0.046845328 0.29527387, + 6.2185292 -0.23244412 0.10524973, + 7.7415013 0.1339567 0.70292842, + 6.7081571 -0.23244412 0.037743449, + 7.8393383 0.24214579 1.2074311, + 7.2106633 -0.10644482 0.15105122, + 7.6038818 0.077254251 0.48408455, + 6.4633951 -0.24802868 0.024933018, + 7.7934365 0.21907666 0.96373183, + 6.9748163 -0.159356 0.047642373, + 7.4287024 0.01569763 0.2923286, + 6.2258453 -0.24802868 0.044994447, + 7.7086272 0.18224216 0.72561991, + 6.7276301 -0.20225425 -0.013603132, + 7.221664 -0.046845328 0.13511409, + 7.58391 0.1339567 0.50177807, + 6.477921 -0.23244412 -0.034001041, + 7.7418447 0.24214579 0.99080938, + 6.9904213 -0.10644482 0.01791013, + 7.4209156 0.077254251 0.30111802, + 6.2333994 -0.24802868 -0.017215259, + 7.666903 0.21907666 0.75441986, + 6.7438293 -0.159356 -0.056316543, + 7.2238994 0.01569763 0.13187577, + 7.5540109 0.18224216 0.52826667, + 6.4910631 -0.20225425 -0.087320484, + 6.9994206 -0.046845328 0.00076322985, + 7.4032221 0.1339567 0.32108989, + 6.2407155 -0.23244412 -0.077470534, + 7.6189513 0.24214579 0.78751868, + 6.7557364 -0.10644482 -0.087712944, + 7.2172289 0.077254251 0.14153969, + 7.5160623 0.21907666 0.56188589, + 6.5019951 -0.159356 -0.13167505, + 7.0012493 0.01569763 -0.0027209241, + 7.3767333 0.18224216 0.35098931, + 6.247335 -0.20225425 -0.13198531, + 6.7626033 -0.046845328 -0.10581958, + 7.2020717 0.1339567 0.16349867, + 7.4724498 0.24214579 0.60052335, + 6.5100312 -0.10644482 -0.16427776, + 6.9957919 0.077254251 0.0076765902, + 7.3431139 0.21907666 0.38893756, + 6.252841 -0.159356 -0.17733423, + 6.7639985 0.01569763 -0.10949874, + 7.1793799 0.18224216 0.19637293, + 6.5146656 -0.046845328 -0.18308011, + 6.9833922 0.1339567 0.03130246, + 7.3044767 0.24214579 0.43255025, + 6.2568884 -0.10644482 -0.21066786, + 6.7598348 0.077254251 -0.098519266, + 7.1505799 0.21907666 0.23809686, + 6.5156074 0.01569763 -0.18690063, + 6.964829 0.18224216 0.066672184, + 6.259223 -0.046845328 -0.22989172, + 6.7503729 0.1339567 -0.073571026, + 7.1174812 0.24214579 0.2860488, + 6.5127969 0.077254251 -0.17549931, + 6.941268 0.21907666 0.11156335, + 6.259697 0.01569763 -0.23379791, + 6.7362084 0.18224216 -0.036221609, + 6.5064116 0.1339567 -0.14959249, + 6.9141908 0.24214579 0.16315529, + 6.2582817 0.077254251 -0.22214097, + 6.7182302 0.21907666 0.01118218, + 6.4968519 0.18224216 -0.11080801, + 6.2550654 0.1339567 -0.19565336, + 6.6975689 0.24214579 0.065661788, + 6.4847193 0.21907666 -0.06158286, + 6.2502508 0.18224216 -0.15599941, + 6.4707751 0.24214579 -0.0050100149, + 6.2441397 0.21907666 -0.10567069, + 6.2371163 0.24214579 -0.047829568, + 6 0.25 -1.8488927e-032, + -2.5 0.25 -1.110223e-016, + 6 0.25 -1.8488927e-032, + 6 0.24214579 0.062172472, + 6 0.21907666 0.12043842, + 6 0.18224216 0.17113678, + 6 0.1339567 0.21108198, + 6 0.077254251 0.23776414, + 6 0.01569763 0.24950668, + 6 -0.046845328 0.24557181, + 6 -0.10644482 0.22620676, + 6 -0.159356 0.19262831, + 6 -0.20225425 0.14694631, + 6 -0.23244412 0.092031136, + 6 -0.24802868 0.031333309, + 6 -0.24802868 -0.031333309, + 6 -0.23244412 -0.092031136, + 6 -0.20225425 -0.14694631, + 6 -0.159356 -0.19262831, + 6 -0.10644482 -0.22620676, + 6 -0.046845328 -0.24557181, + 6 0.01569763 -0.24950668, + 6 0.077254251 -0.23776414, + 6 0.1339567 -0.21108198, + 6 0.18224216 -0.17113678, + 6 0.21907666 -0.12043842, + 6 0.24214579 -0.062172472, + -2.5 0.25 -1.110223e-016, + -2.5 0.24214579 -0.062172472, + -2.5 0.21907666 -0.12043842, + -2.5 0.18224216 -0.17113678, + -2.5 0.1339567 -0.21108198, + -2.5 0.077254251 -0.23776414, + -2.5 0.01569763 -0.24950668, + -2.5 -0.046845328 -0.24557181, + -2.5 -0.10644482 -0.22620676, + -2.5 -0.159356 -0.19262831, + -2.5 -0.20225425 -0.14694631, + -2.5 -0.23244412 -0.092031136, + -2.5 -0.24802868 -0.031333309, + -2.5 -0.24802868 0.031333309, + -2.5 -0.23244412 0.092031136, + -2.5 -0.20225425 0.14694631, + -2.5 -0.159356 0.19262831, + -2.5 -0.10644482 0.22620676, + -2.5 -0.046845328 0.24557181, + -2.5 0.01569763 0.24950668, + -2.5 0.077254251 0.23776414, + -2.5 0.1339567 0.21108198, + -2.5 0.18224216 0.17113678, + -2.5 0.21907666 0.12043842, + -2.5 0.24214579 0.062172472, + -2.5 0.25 3.8099999, + -2.5 0.24214579 3.8721724, + -2.5 0.21907666 3.9304385, + -2.5 0.18224216 3.9811368, + -2.5 0.1339567 4.0210819, + -2.5 0.077254251 4.0477643, + -2.5 0.01569763 4.0595069, + -2.5 -0.046845328 4.055572, + -2.5 -0.10644482 4.0362067, + -2.5 -0.159356 4.0026283, + -2.5 -0.20225425 3.9569464, + -2.5 -0.23244412 3.9020312, + -2.5 -0.24802868 3.8413334, + -2.5 -0.24802868 3.7786667, + -2.5 -0.23244412 3.7179689, + -2.5 -0.20225425 3.6630538, + -2.5 -0.159356 3.6173718, + -2.5 -0.10644482 3.5837932, + -2.5 -0.046845328 3.5644281, + -2.5 0.01569763 3.5604932, + -2.5 0.077254251 3.5722358, + -2.5 0.1339567 3.598918, + -2.5 0.18224216 3.6388633, + -2.5 0.21907666 3.6895616, + -2.5 0.24214579 3.7478275, + -2.5 0.25 -1.110223e-016, + -2.5 0.24214579 -0.062172472, + -2.5 0.21907666 -0.12043842, + -2.5 0.18224216 -0.17113678, + -2.5 0.1339567 -0.21108198, + -2.5 0.077254251 -0.23776414, + -2.5 0.01569763 -0.24950668, + -2.5 -0.046845328 -0.24557181, + -2.5 -0.10644482 -0.22620676, + -2.5 -0.159356 -0.19262831, + -2.5 -0.20225425 -0.14694631, + -2.5 -0.23244412 -0.092031136, + -2.5 -0.24802868 -0.031333309, + -2.5 -0.24802868 0.031333309, + -2.5 -0.23244412 0.092031136, + -2.5 -0.20225425 0.14694631, + -2.5 -0.159356 0.19262831, + -2.5 -0.10644482 0.22620676, + -2.5 -0.046845328 0.24557181, + -2.5 0.01569763 0.24950668, + -2.5 0.077254251 0.23776414, + -2.5 0.1339567 0.21108198, + -2.5 0.18224216 0.17113678, + -2.5 0.21907666 0.12043842, + -2.5 0.24214579 0.062172472, + -2.5 0.25 3.8099999, + 6 0.25 3.8099999, + 6 0.25 -1.8488927e-032, + -2.5 0.25 -1.110223e-016 ] + + } + coordIndex [ 0, 1, -1, 2, 3, 4, 5, 6, + 7, 8, 9, 10, 11, 12, 13, 14, + 15, 16, 17, 18, 19, 20, 21, 22, + 23, 24, 25, 26, 0, -1, 27, 28, + 29, 30, 31, 32, 33, 34, 35, 36, + 37, 38, 39, 40, 41, 42, 43, 44, + 45, 46, 47, 48, 49, 50, 51, 1, + -1, 52, 54, 55, 56, 57, 58, 59, + 60, 61, 62, 63, 64, 65, 66, 67, + 68, 69, 70, 71, 72, 73, 74, 75, + 76, 77, 78, 53, -1, 53, 130, 131, + 132, 133, 134, 135, 136, 137, 138, 139, + 140, 141, 142, 143, 144, 145, 146, 147, + 148, 149, 150, 151, 152, 153, 104, -1, + 754, 755, -1, 781, 782, 783, 784, 785, + 786, 787, 788, 789, 790, 791, 792, 793, + 794, 795, 796, 797, 798, 799, 800, 801, + 802, 803, 804, 805, 755, -1 ] + + } + + } + + }, + + DEF o2 Group { + children + Shape { + appearance + Appearance { + material + Material { + + } + + } + geometry + IndexedFaceSet { + coord + USE o1 + coordIndex [ 48, 23, 24, -1, 48, 47, 23, -1, + 49, 24, 25, -1, 49, 48, 24, -1, + 50, 49, 25, -1, 28, 2, 3, -1, + 28, 3, 4, -1, 28, 27, 2, -1, + 51, 25, 26, -1, 51, 50, 25, -1, + 29, 4, 5, -1, 29, 28, 4, -1, + 1, 26, 0, -1, 1, 51, 26, -1, + 30, 5, 6, -1, 30, 29, 5, -1, + 31, 6, 7, -1, 31, 30, 6, -1, + 32, 7, 8, -1, 32, 31, 7, -1, + 33, 8, 9, -1, 33, 32, 8, -1, + 34, 9, 10, -1, 34, 33, 9, -1, + 35, 10, 11, -1, 35, 34, 10, -1, + 36, 35, 11, -1, 37, 11, 12, -1, + 37, 12, 13, -1, 37, 36, 11, -1, + 38, 13, 14, -1, 38, 37, 13, -1, + 39, 38, 14, -1, 39, 14, 15, -1, + 40, 39, 15, -1, 40, 15, 16, -1, + 41, 40, 16, -1, 42, 41, 16, -1, + 42, 16, 17, -1, 42, 17, 18, -1, + 43, 18, 19, -1, 43, 42, 18, -1, + 44, 19, 20, -1, 44, 43, 19, -1, + 45, 20, 21, -1, 45, 44, 20, -1, + 46, 21, 22, -1, 46, 45, 21, -1, + 47, 22, 23, -1, 47, 46, 22, -1, + 730, 145, 146, -1, 730, 721, 714, -1, + 730, 724, 145, -1, 282, 264, 252, -1, + 493, 469, 452, -1, 731, 715, 725, -1, + 731, 722, 715, -1, 494, 470, 453, -1, + 283, 265, 253, -1, 494, 453, 477, -1, + 283, 253, 270, -1, 732, 729, 723, -1, + 495, 454, 478, -1, 284, 85, 86, -1, + 732, 723, 726, -1, 495, 471, 454, -1, + 284, 86, 271, -1, 733, 718, 727, -1, + 733, 725, 718, -1, 496, 455, 479, -1, + 285, 254, 272, -1, 734, 732, 726, -1, + 734, 726, 728, -1, 496, 472, 455, -1, + 285, 266, 254, -1, 735, 721, 730, -1, + 497, 473, 480, -1, 735, 730, 146, -1, + 286, 267, 255, -1, 497, 490, 473, -1, + 735, 727, 721, -1, 735, 146, 147, -1, + 735, 147, 148, -1, 498, 75, 76, -1, + 736, 728, 722, -1, 286, 255, 273, -1, + 736, 722, 731, -1, 287, 268, 274, -1, + 737, 729, 732, -1, 498, 474, 75, -1, + 499, 475, 458, -1, 737, 126, 125, -1, + 737, 125, 729, -1, 288, 282, 269, -1, + 499, 458, 482, -1, 738, 725, 733, -1, + 288, 269, 275, -1, 738, 731, 725, -1, + 500, 476, 459, -1, 739, 732, 734, -1, + 289, 270, 66, -1, 739, 737, 732, -1, + 289, 66, 67, -1, 500, 459, 483, -1, + 740, 727, 735, -1, 740, 733, 727, -1, + 290, 271, 258, -1, 501, 477, 484, -1, + 740, 735, 148, -1, 290, 258, 276, -1, + 501, 494, 477, -1, 741, 734, 728, -1, + 291, 259, 277, -1, 291, 272, 259, -1, + 741, 728, 736, -1, 502, 478, 485, -1, + 502, 495, 478, -1, 742, 736, 731, -1, + 742, 731, 738, -1, 503, 462, 486, -1, + 503, 479, 462, -1, 292, 273, 278, -1, + 743, 126, 737, -1, 743, 127, 126, -1, + 504, 480, 463, -1, 743, 737, 739, -1, + 744, 733, 740, -1, 504, 463, 487, -1, + 744, 738, 733, -1, 744, 740, 148, -1, + 293, 261, 279, -1, 744, 148, 149, -1, + 293, 274, 261, -1, 745, 739, 734, -1, + 505, 481, 464, -1, 745, 734, 741, -1, + 505, 464, 488, -1, 293, 287, 274, -1, + 505, 112, 111, -1, 505, 111, 481, -1, + 294, 275, 280, -1, 294, 288, 275, -1, + 506, 482, 465, -1, 506, 465, 489, -1, + 746, 741, 736, -1, 746, 736, 742, -1, + 507, 500, 483, -1, 747, 742, 738, -1, + 507, 483, 490, -1, 747, 738, 744, -1, + 295, 276, 263, -1, 747, 744, 149, -1, + 295, 263, 281, -1, 747, 149, 150, -1, + 748, 739, 745, -1, 296, 277, 264, -1, + 748, 743, 739, -1, 748, 127, 743, -1, + 508, 484, 491, -1, 748, 128, 127, -1, + 296, 264, 282, -1, 508, 501, 484, -1, + 749, 745, 741, -1, 749, 741, 746, -1, + 509, 485, 492, -1, 297, 278, 265, -1, + 750, 746, 742, -1, 509, 502, 485, -1, + 750, 742, 747, -1, 750, 747, 150, -1, + 510, 486, 469, -1, 297, 265, 283, -1, + 750, 150, 151, -1, 510, 469, 493, -1, + 751, 745, 749, -1, 751, 748, 745, -1, + 298, 85, 284, -1, 751, 128, 748, -1, + 751, 129, 128, -1, 298, 84, 85, -1, + 511, 470, 494, -1, 752, 152, 153, -1, + 752, 749, 746, -1, 511, 487, 470, -1, + 299, 279, 266, -1, 752, 746, 750, -1, + 752, 750, 151, -1, 752, 151, 152, -1, + 753, 153, 104, -1, 753, 129, 751, -1, + 753, 752, 153, -1, 299, 266, 285, -1, + 753, 749, 752, -1, 753, 751, 749, -1, + 512, 471, 495, -1, 753, 104, 129, -1, + 300, 280, 267, -1, 512, 488, 471, -1, + 513, 489, 472, -1, 513, 472, 496, -1, + 300, 267, 286, -1, 301, 268, 287, -1, + 514, 507, 490, -1, 301, 281, 268, -1, + 514, 490, 497, -1, 515, 474, 498, -1, + 302, 296, 282, -1, 105, 79, 80, -1, + 515, 491, 474, -1, 302, 282, 288, -1, + 516, 492, 475, -1, 516, 475, 499, -1, + 303, 283, 270, -1, 303, 270, 289, -1, + 517, 476, 500, -1, 517, 493, 476, -1, + 304, 271, 290, -1, 304, 284, 271, -1, + 305, 285, 272, -1, 305, 272, 291, -1, + 518, 494, 501, -1, 306, 273, 292, -1, + 518, 511, 494, -1, 519, 495, 502, -1, + 306, 286, 273, -1, 519, 512, 495, -1, + 520, 479, 503, -1, 307, 287, 293, -1, + 520, 496, 479, -1, 521, 480, 504, -1, + 308, 302, 288, -1, 521, 497, 480, -1, + 522, 498, 76, -1, 308, 288, 294, -1, + 522, 76, 77, -1, 309, 67, 68, -1, + 522, 515, 498, -1, 309, 289, 67, -1, + 310, 290, 276, -1, 523, 499, 482, -1, + 523, 482, 506, -1, 310, 276, 295, -1, + 524, 517, 500, -1, 524, 500, 507, -1, + 311, 291, 277, -1, 311, 277, 296, -1, + 525, 501, 508, -1, 525, 518, 501, -1, + 312, 278, 297, -1, 312, 292, 278, -1, + 526, 502, 509, -1, 526, 519, 502, -1, + 313, 84, 298, -1, 527, 486, 510, -1, + 313, 83, 84, -1, 314, 279, 299, -1, + 527, 503, 486, -1, 528, 487, 511, -1, + 528, 504, 487, -1, 314, 293, 279, -1, + 529, 112, 505, -1, 529, 113, 112, -1, + 529, 488, 512, -1, 529, 505, 488, -1, + 530, 506, 489, -1, 315, 280, 300, -1, + 315, 294, 280, -1, 316, 295, 281, -1, + 530, 489, 513, -1, 531, 507, 514, -1, + 531, 524, 507, -1, 316, 281, 301, -1, + 317, 311, 296, -1, 317, 296, 302, -1, + 532, 491, 515, -1, 532, 508, 491, -1, + 318, 283, 303, -1, 533, 492, 516, -1, + 533, 509, 492, -1, 318, 297, 283, -1, + 319, 298, 284, -1, 319, 284, 304, -1, + 534, 510, 493, -1, 320, 285, 305, -1, + 534, 493, 517, -1, 320, 299, 285, -1, + 535, 528, 511, -1, 535, 511, 518, -1, + 321, 286, 306, -1, 536, 512, 519, -1, + 321, 300, 286, -1, 536, 529, 512, -1, + 537, 496, 520, -1, 322, 301, 287, -1, + 537, 513, 496, -1, 322, 287, 307, -1, + 323, 317, 302, -1, 538, 514, 497, -1, + 538, 497, 521, -1, 323, 302, 308, -1, + 324, 303, 289, -1, 324, 289, 309, -1, + 539, 515, 522, -1, 540, 516, 499, -1, + 325, 304, 290, -1, 540, 499, 523, -1, + 325, 290, 310, -1, 541, 534, 517, -1, + 541, 517, 524, -1, 326, 291, 311, -1, + 326, 305, 291, -1, 542, 535, 518, -1, + 542, 518, 525, -1, 327, 306, 292, -1, + 327, 292, 312, -1, 543, 519, 526, -1, + 543, 536, 519, -1, 328, 82, 83, -1, + 544, 503, 527, -1, 328, 83, 313, -1, + 544, 520, 503, -1, 545, 521, 504, -1, + 329, 293, 314, -1, 329, 307, 293, -1, + 545, 504, 528, -1, 546, 77, 78, -1, + 546, 78, 53, -1, 330, 294, 315, -1, + 546, 522, 77, -1, 546, 53, 130, -1, + 330, 308, 294, -1, 331, 309, 68, -1, + 331, 68, 69, -1, 331, 69, 70, -1, + 547, 523, 506, -1, 547, 506, 530, -1, + 332, 310, 295, -1, 548, 524, 531, -1, + 548, 541, 524, -1, 332, 295, 316, -1, + 333, 311, 317, -1, 333, 326, 311, -1, + 549, 508, 532, -1, 549, 525, 508, -1, + 334, 312, 297, -1, 550, 509, 533, -1, + 334, 297, 318, -1, 550, 526, 509, -1, + 335, 298, 319, -1, 335, 313, 298, -1, + 551, 527, 510, -1, 551, 510, 534, -1, + 336, 314, 299, -1, 552, 545, 528, -1, + 552, 528, 535, -1, 336, 299, 320, -1, + 337, 300, 321, -1, 553, 113, 529, -1, + 553, 529, 536, -1, 337, 315, 300, -1, + 553, 114, 113, -1, 554, 530, 513, -1, + 554, 513, 537, -1, 555, 531, 514, -1, + 555, 514, 538, -1, 338, 301, 322, -1, + 338, 316, 301, -1, 339, 317, 323, -1, + 339, 333, 317, -1, 556, 515, 539, -1, + 556, 532, 515, -1, 340, 303, 324, -1, + 556, 549, 532, -1, 557, 516, 540, -1, + 340, 318, 303, -1, 557, 533, 516, -1, + 341, 319, 304, -1, 558, 551, 534, -1, + 341, 304, 325, -1, 558, 534, 541, -1, + 559, 535, 542, -1, 342, 305, 326, -1, + 559, 552, 535, -1, 342, 320, 305, -1, + 343, 321, 306, -1, 560, 536, 543, -1, + 560, 553, 536, -1, 343, 306, 327, -1, + 561, 537, 520, -1, 344, 82, 328, -1, + 344, 81, 82, -1, 561, 520, 544, -1, + 562, 521, 545, -1, 345, 307, 329, -1, + 345, 322, 307, -1, 562, 538, 521, -1, + 563, 522, 546, -1, 563, 546, 130, -1, + 563, 130, 131, -1, 563, 539, 522, -1, + 346, 323, 308, -1, 564, 540, 523, -1, + 346, 308, 330, -1, 564, 523, 547, -1, + 347, 309, 331, -1, 565, 558, 541, -1, + 565, 541, 548, -1, 347, 324, 309, -1, + 348, 310, 332, -1, 566, 525, 549, -1, + 348, 325, 310, -1, 566, 542, 525, -1, + 349, 326, 333, -1, 349, 342, 326, -1, + 154, 52, 54, -1, 350, 327, 312, -1, + 567, 526, 550, -1, 567, 543, 526, -1, + 154, 103, 52, -1, 350, 312, 334, -1, + 568, 527, 551, -1, 568, 544, 527, -1, + 155, 103, 154, -1, 351, 328, 313, -1, + 155, 102, 103, -1, 156, 54, 55, -1, + 156, 154, 54, -1, 351, 313, 335, -1, + 569, 545, 552, -1, 352, 314, 336, -1, + 569, 562, 545, -1, 352, 329, 314, -1, + 570, 530, 554, -1, 570, 547, 530, -1, + 353, 330, 315, -1, 571, 531, 555, -1, + 353, 315, 337, -1, 157, 101, 102, -1, + 157, 102, 155, -1, 571, 548, 531, -1, + 158, 154, 156, -1, 158, 155, 154, -1, + 354, 70, 71, -1, 354, 331, 70, -1, + 572, 549, 556, -1, 159, 55, 56, -1, + 354, 347, 331, -1, 159, 56, 57, -1, + 355, 332, 316, -1, 573, 533, 557, -1, + 573, 550, 533, -1, 159, 158, 156, -1, + 159, 156, 55, -1, 355, 316, 338, -1, + 356, 333, 339, -1, 356, 349, 333, -1, + 574, 568, 551, -1, 574, 551, 558, -1, + 160, 100, 101, -1, 160, 101, 157, -1, + 575, 569, 552, -1, 161, 155, 158, -1, + 357, 318, 340, -1, 357, 334, 318, -1, + 575, 552, 559, -1, 161, 157, 155, -1, + 576, 553, 560, -1, 576, 115, 114, -1, + 162, 158, 159, -1, 576, 114, 553, -1, + 358, 319, 341, -1, 358, 335, 319, -1, + 577, 537, 561, -1, 577, 554, 537, -1, + 359, 336, 320, -1, 578, 538, 562, -1, + 359, 320, 342, -1, 163, 99, 100, -1, + 163, 100, 160, -1, 578, 555, 538, -1, + 164, 57, 58, -1, 164, 159, 57, -1, + 360, 321, 343, -1, 579, 556, 539, -1, + 579, 563, 131, -1, 360, 337, 321, -1, + 579, 539, 563, -1, 579, 131, 132, -1, + 580, 557, 540, -1, 361, 80, 81, -1, + 361, 106, 105, -1, 361, 81, 344, -1, + 361, 105, 80, -1, 165, 160, 157, -1, + 580, 540, 564, -1, 165, 157, 161, -1, + 362, 338, 322, -1, 581, 558, 565, -1, + 362, 322, 345, -1, 581, 574, 558, -1, + 166, 158, 162, -1, 363, 339, 323, -1, + 582, 542, 566, -1, 166, 161, 158, -1, + 363, 323, 346, -1, 166, 165, 161, -1, + 582, 559, 542, -1, 167, 98, 99, -1, + 167, 99, 163, -1, 364, 340, 324, -1, + 364, 324, 347, -1, 583, 560, 543, -1, + 583, 543, 567, -1, 584, 561, 544, -1, + 168, 162, 159, -1, 584, 544, 568, -1, + 168, 159, 164, -1, 169, 160, 165, -1, + 365, 341, 325, -1, 365, 325, 348, -1, + 585, 578, 562, -1, 366, 342, 349, -1, + 585, 562, 569, -1, 366, 359, 342, -1, + 586, 547, 570, -1, 169, 163, 160, -1, + 367, 343, 327, -1, 367, 327, 350, -1, + 586, 564, 547, -1, 170, 164, 58, -1, + 587, 548, 571, -1, 587, 565, 548, -1, + 171, 165, 166, -1, 368, 328, 351, -1, + 588, 549, 572, -1, 368, 344, 328, -1, + 588, 566, 549, -1, 369, 345, 329, -1, + 369, 329, 352, -1, 589, 550, 573, -1, + 589, 567, 550, -1, 172, 97, 98, -1, + 172, 98, 167, -1, 370, 330, 353, -1, + 173, 162, 168, -1, 173, 166, 162, -1, + 590, 584, 568, -1, 370, 346, 330, -1, + 590, 568, 574, -1, 591, 569, 575, -1, + 591, 585, 569, -1, 174, 163, 169, -1, + 371, 364, 347, -1, 371, 347, 354, -1, + 372, 332, 355, -1, 372, 348, 332, -1, + 592, 554, 577, -1, 592, 570, 554, -1, + 174, 167, 163, -1, 373, 366, 349, -1, + 593, 555, 578, -1, 593, 571, 555, -1, + 175, 168, 164, -1, 373, 349, 356, -1, + 175, 164, 170, -1, 374, 350, 334, -1, + 374, 334, 357, -1, 594, 572, 556, -1, + 594, 579, 132, -1, 594, 132, 133, -1, + 176, 169, 165, -1, 594, 556, 579, -1, + 595, 573, 557, -1, 176, 165, 171, -1, + 595, 557, 580, -1, 375, 335, 358, -1, + 177, 97, 172, -1, 596, 574, 581, -1, + 375, 351, 335, -1, 596, 590, 574, -1, + 177, 96, 97, -1, 178, 58, 59, -1, + 376, 352, 336, -1, 597, 559, 582, -1, + 376, 336, 359, -1, 597, 575, 559, -1, + 178, 170, 58, -1, 377, 353, 337, -1, + 598, 576, 560, -1, 598, 115, 576, -1, + 179, 166, 173, -1, 598, 116, 115, -1, + 377, 337, 360, -1, 598, 560, 583, -1, + 599, 561, 584, -1, 179, 171, 166, -1, + 599, 577, 561, -1, 378, 354, 71, -1, + 378, 371, 354, -1, 180, 172, 167, -1, + 180, 167, 174, -1, 379, 355, 338, -1, + 600, 578, 585, -1, 600, 593, 578, -1, + 379, 338, 362, -1, 181, 173, 168, -1, + 601, 580, 564, -1, 181, 168, 175, -1, + 380, 339, 363, -1, 601, 564, 586, -1, + 380, 356, 339, -1, 602, 565, 587, -1, + 602, 581, 565, -1, 182, 169, 176, -1, + 381, 340, 364, -1, 182, 174, 169, -1, + 603, 582, 566, -1, 381, 357, 340, -1, + 603, 566, 588, -1, 382, 341, 365, -1, + 183, 95, 96, -1, 382, 375, 358, -1, + 382, 358, 341, -1, 183, 96, 177, -1, + 184, 170, 178, -1, 383, 359, 366, -1, + 604, 567, 589, -1, 604, 583, 567, -1, + 605, 599, 584, -1, 184, 175, 170, -1, + 383, 376, 359, -1, 384, 343, 367, -1, + 185, 176, 171, -1, 605, 584, 590, -1, + 606, 600, 585, -1, 185, 171, 179, -1, + 384, 360, 343, -1, 606, 585, 591, -1, + 185, 182, 176, -1, 385, 361, 344, -1, + 607, 586, 570, -1, 385, 107, 106, -1, + 607, 570, 592, -1, 186, 172, 180, -1, + 385, 106, 361, -1, 385, 344, 368, -1, + 386, 345, 369, -1, 186, 177, 172, -1, + 608, 571, 593, -1, 386, 362, 345, -1, + 187, 59, 60, -1, 387, 363, 346, -1, + 608, 587, 571, -1, 387, 346, 370, -1, + 609, 594, 133, -1, 187, 178, 59, -1, + 609, 588, 572, -1, 609, 572, 594, -1, + 609, 133, 134, -1, 388, 381, 364, -1, + 188, 179, 173, -1, 188, 173, 181, -1, + 388, 364, 371, -1, 610, 589, 573, -1, + 610, 573, 595, -1, 611, 605, 590, -1, + 611, 590, 596, -1, 389, 365, 348, -1, + 389, 348, 372, -1, 189, 180, 174, -1, + 390, 366, 373, -1, 189, 174, 182, -1, + 612, 591, 575, -1, 390, 383, 366, -1, + 612, 575, 597, -1, 190, 94, 95, -1, + 391, 367, 350, -1, 613, 577, 599, -1, + 190, 95, 183, -1, 191, 175, 184, -1, + 391, 350, 374, -1, 613, 592, 577, -1, + 191, 181, 175, -1, 614, 608, 593, -1, + 614, 593, 600, -1, 392, 368, 351, -1, + 392, 351, 375, -1, 192, 182, 185, -1, + 615, 580, 601, -1, 615, 595, 580, -1, + 393, 352, 376, -1, 193, 177, 186, -1, + 393, 369, 352, -1, 193, 183, 177, -1, + 616, 581, 602, -1, 394, 353, 377, -1, + 616, 596, 581, -1, 394, 370, 353, -1, + 617, 582, 603, -1, 617, 597, 582, -1, + 194, 178, 187, -1, 618, 116, 598, -1, + 395, 388, 371, -1, 618, 598, 583, -1, + 194, 184, 178, -1, 618, 583, 604, -1, + 618, 117, 116, -1, 395, 371, 378, -1, + 195, 179, 188, -1, 619, 613, 599, -1, + 195, 185, 179, -1, 619, 599, 605, -1, + 195, 192, 185, -1, 396, 355, 379, -1, + 620, 600, 606, -1, 196, 186, 180, -1, + 396, 372, 355, -1, 620, 614, 600, -1, + 621, 586, 607, -1, 397, 356, 380, -1, + 397, 373, 356, -1, 196, 180, 189, -1, + 197, 60, 61, -1, 197, 61, 62, -1, + 621, 601, 586, -1, 398, 374, 357, -1, + 398, 357, 381, -1, 622, 602, 587, -1, + 197, 187, 60, -1, 622, 587, 608, -1, + 198, 94, 190, -1, 623, 588, 609, -1, + 623, 603, 588, -1, 198, 93, 94, -1, + 623, 609, 134, -1, 399, 375, 382, -1, + 199, 181, 191, -1, 623, 134, 135, -1, + 400, 393, 376, -1, 624, 604, 589, -1, + 400, 376, 383, -1, 401, 360, 384, -1, + 401, 377, 360, -1, 624, 589, 610, -1, + 625, 605, 611, -1, 625, 619, 605, -1, + 199, 188, 181, -1, 402, 378, 71, -1, + 200, 189, 182, -1, 626, 606, 591, -1, + 200, 182, 192, -1, 402, 71, 72, -1, + 626, 591, 612, -1, 201, 190, 183, -1, + 403, 379, 362, -1, 403, 362, 386, -1, + 627, 592, 613, -1, 201, 183, 193, -1, + 627, 607, 592, -1, 628, 622, 608, -1, + 404, 363, 387, -1, 202, 184, 194, -1, + 202, 191, 184, -1, 628, 608, 614, -1, + 404, 380, 363, -1, 405, 398, 381, -1, + 629, 610, 595, -1, 405, 381, 388, -1, + 629, 595, 615, -1, 630, 611, 596, -1, + 203, 192, 195, -1, 204, 186, 196, -1, + 630, 596, 616, -1, 406, 382, 365, -1, + 406, 399, 382, -1, 204, 193, 186, -1, + 406, 365, 389, -1, 407, 400, 383, -1, + 631, 597, 617, -1, 407, 383, 390, -1, + 631, 612, 597, -1, 205, 187, 197, -1, + 632, 613, 619, -1, 205, 194, 187, -1, + 408, 384, 367, -1, 632, 627, 613, -1, + 408, 367, 391, -1, 206, 93, 198, -1, + 633, 614, 620, -1, 633, 628, 614, -1, + 206, 92, 93, -1, 409, 368, 392, -1, + 409, 385, 368, -1, 409, 108, 107, -1, + 409, 107, 385, -1, 410, 369, 393, -1, + 634, 615, 601, -1, 207, 188, 199, -1, + 410, 386, 369, -1, 634, 601, 621, -1, + 635, 616, 602, -1, 635, 602, 622, -1, + 207, 195, 188, -1, 208, 196, 189, -1, + 411, 370, 394, -1, 208, 204, 196, -1, + 208, 189, 200, -1, 411, 387, 370, -1, + 636, 617, 603, -1, 636, 603, 623, -1, + 636, 135, 136, -1, 636, 623, 135, -1, + 209, 62, 63, -1, 637, 117, 618, -1, + 637, 118, 117, -1, 637, 618, 604, -1, + 209, 197, 62, -1, 637, 604, 624, -1, + 209, 205, 197, -1, 412, 388, 395, -1, + 412, 405, 388, -1, 638, 632, 619, -1, + 638, 619, 625, -1, 210, 198, 190, -1, + 413, 372, 396, -1, 639, 620, 606, -1, + 210, 190, 201, -1, 413, 389, 372, -1, + 639, 606, 626, -1, 414, 373, 397, -1, + 211, 199, 191, -1, 211, 191, 202, -1, + 414, 390, 373, -1, 640, 621, 607, -1, + 640, 607, 627, -1, 212, 192, 203, -1, + 415, 391, 374, -1, 641, 635, 622, -1, + 212, 200, 192, -1, 641, 622, 628, -1, + 642, 624, 610, -1, 415, 374, 398, -1, + 416, 375, 399, -1, 213, 193, 204, -1, + 416, 392, 375, -1, 642, 610, 629, -1, + 213, 201, 193, -1, 643, 611, 630, -1, + 417, 410, 393, -1, 643, 625, 611, -1, + 214, 202, 194, -1, 417, 393, 400, -1, + 644, 626, 612, -1, 214, 194, 205, -1, + 418, 377, 401, -1, 644, 612, 631, -1, + 418, 394, 377, -1, 645, 640, 627, -1, + 215, 91, 92, -1, 419, 395, 378, -1, + 215, 92, 206, -1, 645, 627, 632, -1, + 646, 641, 628, -1, 216, 195, 207, -1, + 419, 378, 402, -1, 646, 628, 633, -1, + 216, 203, 195, -1, 647, 615, 634, -1, + 420, 379, 403, -1, 217, 204, 208, -1, + 420, 396, 379, -1, 421, 397, 380, -1, + 647, 629, 615, -1, 421, 380, 404, -1, + 217, 213, 204, -1, 648, 616, 635, -1, + 422, 398, 405, -1, 422, 415, 398, -1, + 648, 630, 616, -1, 649, 636, 136, -1, + 218, 214, 205, -1, 218, 205, 209, -1, + 219, 206, 198, -1, 649, 631, 617, -1, + 649, 617, 636, -1, 649, 136, 137, -1, + 219, 198, 210, -1, 423, 399, 406, -1, + 650, 632, 638, -1, 650, 645, 632, -1, + 424, 400, 407, -1, 651, 620, 639, -1, + 424, 417, 400, -1, 220, 207, 199, -1, + 220, 199, 211, -1, 651, 633, 620, -1, + 652, 621, 640, -1, 425, 384, 408, -1, + 221, 208, 200, -1, 652, 634, 621, -1, + 653, 635, 641, -1, 221, 200, 212, -1, + 425, 401, 384, -1, 653, 648, 635, -1, + 426, 72, 73, -1, 221, 217, 208, -1, + 426, 73, 74, -1, 426, 419, 402, -1, + 426, 402, 72, -1, 654, 624, 642, -1, + 222, 209, 63, -1, 654, 118, 637, -1, + 654, 637, 624, -1, 222, 218, 209, -1, + 427, 403, 386, -1, 654, 119, 118, -1, + 655, 638, 625, -1, 427, 386, 410, -1, + 223, 210, 201, -1, 428, 404, 387, -1, + 223, 201, 213, -1, 655, 625, 643, -1, + 656, 639, 626, -1, 656, 626, 644, -1, + 224, 202, 214, -1, 428, 387, 411, -1, + 224, 211, 202, -1, 429, 405, 412, -1, + 429, 422, 405, -1, 657, 652, 640, -1, + 657, 640, 645, -1, 658, 641, 646, -1, + 225, 90, 91, -1, 430, 406, 389, -1, + 225, 91, 215, -1, 658, 653, 641, -1, + 430, 389, 413, -1, 431, 407, 390, -1, + 659, 642, 629, -1, 431, 390, 414, -1, + 659, 629, 647, -1, 226, 212, 203, -1, + 226, 203, 216, -1, 660, 643, 630, -1, + 432, 408, 391, -1, 432, 391, 415, -1, + 660, 630, 648, -1, 227, 213, 217, -1, + 661, 644, 631, -1, 661, 631, 649, -1, + 433, 409, 392, -1, 661, 649, 137, -1, + 433, 392, 416, -1, 661, 137, 138, -1, + 228, 214, 218, -1, 433, 109, 108, -1, + 433, 108, 409, -1, 662, 645, 650, -1, + 434, 410, 417, -1, 228, 224, 214, -1, + 434, 427, 410, -1, 662, 657, 645, -1, + 663, 646, 633, -1, 663, 633, 651, -1, + 229, 215, 206, -1, 435, 411, 394, -1, + 229, 206, 219, -1, 435, 394, 418, -1, + 230, 207, 220, -1, 664, 647, 634, -1, + 436, 412, 395, -1, 664, 634, 652, -1, + 230, 216, 207, -1, 231, 217, 221, -1, + 436, 395, 419, -1, 665, 648, 653, -1, + 665, 660, 648, -1, 231, 227, 217, -1, + 666, 650, 638, -1, 232, 218, 222, -1, + 666, 638, 655, -1, 437, 413, 396, -1, + 437, 396, 420, -1, 232, 228, 218, -1, + 438, 397, 421, -1, 667, 639, 656, -1, + 438, 414, 397, -1, 667, 651, 639, -1, + 233, 219, 210, -1, 233, 210, 223, -1, + 668, 664, 652, -1, 439, 415, 422, -1, + 668, 652, 657, -1, 439, 432, 415, -1, + 669, 653, 658, -1, 234, 220, 211, -1, + 440, 416, 399, -1, 669, 665, 653, -1, + 234, 211, 224, -1, 440, 399, 423, -1, + 670, 642, 659, -1, 235, 90, 225, -1, + 441, 417, 424, -1, 670, 120, 119, -1, + 441, 434, 417, -1, 670, 119, 654, -1, + 670, 654, 642, -1, 235, 89, 90, -1, + 671, 655, 643, -1, 442, 418, 401, -1, + 236, 212, 226, -1, 236, 221, 212, -1, + 671, 643, 660, -1, 672, 661, 138, -1, + 442, 401, 425, -1, 672, 656, 644, -1, + 672, 644, 661, -1, 237, 63, 64, -1, + 672, 138, 139, -1, 673, 657, 662, -1, + 237, 222, 63, -1, 673, 668, 657, -1, + 443, 419, 426, -1, 238, 213, 227, -1, + 238, 223, 213, -1, 674, 646, 663, -1, + 238, 233, 223, -1, 674, 658, 646, -1, + 444, 403, 427, -1, 444, 420, 403, -1, + 239, 224, 228, -1, 239, 234, 224, -1, + 675, 647, 664, -1, 445, 421, 404, -1, + 675, 659, 647, -1, 445, 404, 428, -1, + 676, 660, 665, -1, 446, 439, 422, -1, + 240, 215, 229, -1, 240, 225, 215, -1, + 676, 671, 660, -1, 446, 422, 429, -1, + 447, 423, 406, -1, 677, 650, 666, -1, + 241, 226, 216, -1, 677, 662, 650, -1, + 447, 406, 430, -1, 448, 407, 431, -1, + 678, 651, 667, -1, 678, 663, 651, -1, + 241, 216, 230, -1, 242, 227, 231, -1, + 448, 424, 407, -1, 679, 675, 664, -1, + 449, 408, 432, -1, 679, 664, 668, -1, + 680, 676, 665, -1, 449, 425, 408, -1, + 243, 239, 228, -1, 243, 228, 232, -1, + 680, 665, 669, -1, 681, 655, 671, -1, + 450, 74, 75, -1, 681, 666, 655, -1, + 244, 229, 219, -1, 450, 443, 426, -1, + 450, 426, 74, -1, 682, 656, 672, -1, + 682, 672, 139, -1, 451, 444, 427, -1, + 244, 219, 233, -1, 451, 427, 434, -1, + 682, 667, 656, -1, 245, 230, 220, -1, + 452, 428, 411, -1, 682, 139, 140, -1, + 245, 220, 234, -1, 452, 411, 435, -1, + 683, 679, 668, -1, 683, 668, 673, -1, + 684, 669, 658, -1, 684, 658, 674, -1, + 246, 88, 89, -1, 246, 89, 235, -1, + 453, 412, 436, -1, 453, 429, 412, -1, + 685, 670, 659, -1, 247, 221, 236, -1, + 454, 413, 437, -1, 685, 120, 670, -1, + 454, 430, 413, -1, 685, 121, 120, -1, + 685, 659, 675, -1, 686, 671, 676, -1, + 247, 231, 221, -1, 686, 681, 671, -1, + 455, 414, 438, -1, 687, 673, 662, -1, + 687, 662, 677, -1, 248, 222, 237, -1, + 455, 431, 414, -1, 248, 232, 222, -1, + 456, 432, 439, -1, 456, 449, 432, -1, + 688, 674, 663, -1, 249, 244, 233, -1, + 688, 663, 678, -1, 249, 233, 238, -1, + 457, 433, 416, -1, 250, 245, 234, -1, + 457, 110, 109, -1, 689, 675, 679, -1, + 457, 109, 433, -1, 689, 685, 675, -1, + 457, 416, 440, -1, 250, 234, 239, -1, + 458, 434, 441, -1, 458, 451, 434, -1, + 690, 686, 676, -1, 690, 676, 680, -1, + 251, 225, 240, -1, 459, 418, 442, -1, + 459, 435, 418, -1, 251, 235, 225, -1, + 691, 677, 666, -1, 691, 666, 681, -1, + 252, 236, 226, -1, 252, 226, 241, -1, + 460, 453, 436, -1, 460, 419, 443, -1, + 460, 436, 419, -1, 692, 667, 682, -1, + 692, 682, 140, -1, 692, 140, 141, -1, + 253, 237, 64, -1, 692, 678, 667, -1, + 253, 64, 65, -1, 461, 437, 420, -1, + 693, 679, 683, -1, 693, 689, 679, -1, + 253, 248, 237, -1, 254, 238, 227, -1, + 461, 420, 444, -1, 254, 249, 238, -1, + 694, 669, 684, -1, 254, 227, 242, -1, + 462, 421, 445, -1, 694, 680, 669, -1, + 462, 438, 421, -1, 695, 681, 686, -1, + 695, 691, 681, -1, 255, 239, 243, -1, + 463, 456, 439, -1, 463, 439, 446, -1, + 255, 250, 239, -1, 696, 683, 673, -1, + 256, 240, 229, -1, 464, 423, 447, -1, + 696, 673, 687, -1, 697, 684, 674, -1, + 256, 229, 244, -1, 464, 440, 423, -1, + 697, 674, 688, -1, 465, 441, 424, -1, + 257, 230, 245, -1, 698, 685, 689, -1, + 698, 122, 121, -1, 465, 424, 448, -1, + 698, 121, 685, -1, 466, 425, 449, -1, + 257, 241, 230, -1, 466, 442, 425, -1, + 699, 686, 690, -1, 258, 87, 88, -1, + 699, 695, 686, -1, 258, 88, 246, -1, + 700, 677, 691, -1, 700, 687, 677, -1, + 259, 242, 231, -1, 259, 231, 247, -1, + 467, 460, 443, -1, 701, 692, 141, -1, + 467, 443, 450, -1, 701, 678, 692, -1, + 701, 688, 678, -1, 468, 461, 444, -1, + 701, 141, 142, -1, 702, 698, 689, -1, + 260, 243, 232, -1, 468, 444, 451, -1, + 702, 689, 693, -1, 260, 232, 248, -1, + 469, 428, 452, -1, 469, 445, 428, -1, + 703, 680, 694, -1, 703, 690, 680, -1, + 470, 429, 453, -1, 704, 700, 691, -1, + 470, 446, 429, -1, 261, 244, 249, -1, + 704, 691, 695, -1, 705, 683, 696, -1, + 262, 245, 250, -1, 262, 257, 245, -1, + 471, 447, 430, -1, 471, 430, 454, -1, + 705, 693, 683, -1, 263, 235, 251, -1, + 263, 246, 235, -1, 472, 448, 431, -1, + 706, 684, 697, -1, 706, 694, 684, -1, + 472, 431, 455, -1, 264, 236, 252, -1, + 473, 466, 449, -1, 707, 704, 695, -1, + 473, 449, 456, -1, 707, 695, 699, -1, + 264, 247, 236, -1, 708, 687, 700, -1, + 474, 467, 450, -1, 708, 696, 687, -1, + 474, 450, 75, -1, 265, 248, 253, -1, + 709, 688, 701, -1, 709, 701, 142, -1, + 266, 261, 249, -1, 709, 142, 143, -1, + 475, 451, 458, -1, 709, 697, 688, -1, + 710, 698, 702, -1, 266, 249, 254, -1, + 475, 468, 451, -1, 710, 123, 122, -1, + 267, 250, 255, -1, 710, 122, 698, -1, + 476, 435, 459, -1, 711, 699, 690, -1, + 476, 452, 435, -1, 711, 690, 703, -1, + 267, 262, 250, -1, 712, 700, 704, -1, + 712, 708, 700, -1, 477, 453, 460, -1, + 713, 693, 705, -1, 268, 240, 256, -1, + 478, 454, 437, -1, 713, 702, 693, -1, + 268, 251, 240, -1, 478, 437, 461, -1, + 269, 252, 241, -1, 714, 703, 694, -1, + 714, 694, 706, -1, 269, 241, 257, -1, + 270, 65, 66, -1, 479, 455, 438, -1, + 479, 438, 462, -1, 715, 704, 707, -1, + 715, 712, 704, -1, 270, 253, 65, -1, + 480, 473, 456, -1, 480, 456, 463, -1, + 271, 86, 87, -1, 716, 705, 696, -1, + 716, 696, 708, -1, 271, 87, 258, -1, + 481, 110, 457, -1, 481, 457, 440, -1, + 481, 111, 110, -1, 481, 440, 464, -1, + 482, 458, 441, -1, 717, 697, 709, -1, + 482, 441, 465, -1, 717, 709, 143, -1, + 272, 242, 259, -1, 717, 706, 697, -1, + 272, 254, 242, -1, 717, 143, 144, -1, + 718, 707, 699, -1, 718, 699, 711, -1, + 273, 243, 260, -1, 483, 442, 466, -1, + 719, 716, 708, -1, 483, 459, 442, -1, + 719, 708, 712, -1, 273, 255, 243, -1, + 274, 256, 244, -1, 274, 268, 256, -1, + 484, 477, 460, -1, 720, 710, 702, -1, + 484, 460, 467, -1, 720, 702, 713, -1, + 274, 244, 261, -1, 720, 123, 710, -1, + 720, 124, 123, -1, 721, 703, 714, -1, + 275, 257, 262, -1, 485, 461, 468, -1, + 721, 711, 703, -1, 275, 269, 257, -1, + 485, 478, 461, -1, 722, 719, 712, -1, + 722, 712, 715, -1, 276, 258, 246, -1, + 276, 246, 263, -1, 486, 445, 469, -1, + 486, 462, 445, -1, 487, 446, 470, -1, + 723, 705, 716, -1, 277, 247, 264, -1, + 723, 713, 705, -1, 724, 714, 706, -1, + 724, 706, 717, -1, 487, 463, 446, -1, + 724, 717, 144, -1, 277, 259, 247, -1, + 488, 447, 471, -1, 724, 144, 145, -1, + 278, 260, 248, -1, 725, 707, 718, -1, + 278, 273, 260, -1, 488, 464, 447, -1, + 725, 715, 707, -1, 278, 248, 265, -1, + 489, 448, 472, -1, 726, 716, 719, -1, + 489, 465, 448, -1, 726, 723, 716, -1, + 490, 466, 473, -1, 279, 261, 266, -1, + 490, 483, 466, -1, 727, 718, 711, -1, + 727, 711, 721, -1, 280, 275, 262, -1, + 280, 262, 267, -1, 491, 467, 474, -1, + 728, 719, 722, -1, 491, 484, 467, -1, + 281, 251, 268, -1, 728, 726, 719, -1, + 492, 468, 475, -1, 281, 263, 251, -1, + 729, 720, 713, -1, 729, 713, 723, -1, + 729, 125, 124, -1, 492, 485, 468, -1, + 729, 124, 720, -1, 730, 714, 724, -1, + 493, 452, 476, -1, 282, 252, 269, -1, + 801, 800, 761, -1, 802, 760, 759, -1, + 802, 801, 760, -1, 803, 759, 758, -1, + 803, 802, 759, -1, 782, 756, 780, -1, + 782, 781, 756, -1, 804, 758, 757, -1, + 804, 803, 758, -1, 783, 780, 779, -1, + 805, 757, 754, -1, 783, 782, 780, -1, + 805, 804, 757, -1, 755, 805, 754, -1, + 784, 779, 778, -1, 784, 783, 779, -1, + 785, 778, 777, -1, 785, 784, 778, -1, + 786, 777, 776, -1, 786, 785, 777, -1, + 787, 776, 775, -1, 787, 786, 776, -1, + 788, 775, 774, -1, 788, 787, 775, -1, + 789, 774, 773, -1, 789, 788, 774, -1, + 790, 772, 771, -1, 790, 773, 772, -1, + 790, 789, 773, -1, 791, 771, 770, -1, + 791, 790, 771, -1, 792, 770, 769, -1, + 792, 791, 770, -1, 793, 792, 769, -1, + 793, 769, 768, -1, 794, 793, 768, -1, + 794, 768, 767, -1, 795, 767, 766, -1, + 795, 794, 767, -1, 796, 766, 765, -1, + 796, 795, 766, -1, 797, 765, 764, -1, + 797, 796, 765, -1, 798, 764, 763, -1, + 798, 797, 764, -1, 799, 763, 762, -1, + 799, 798, 763, -1, 800, 762, 761, -1, + 800, 799, 762, -1, 801, 761, 760, -1, + 811, 810, 809, -1, 812, 811, 809, -1, + 813, 812, 809, -1, 815, 809, 808, -1, + 815, 814, 813, -1, 815, 813, 809, -1, + 816, 808, 807, -1, 816, 815, 808, -1, + 817, 816, 807, -1, 818, 807, 806, -1, + 818, 830, 829, -1, 818, 806, 830, -1, + 818, 817, 807, -1, 825, 827, 826, -1, + 820, 819, 818, -1, 820, 829, 828, -1, + 820, 818, 829, -1, 823, 825, 824, -1, + 821, 828, 827, -1, 821, 820, 828, -1, + 822, 827, 825, -1, 822, 821, 827, -1, + 822, 825, 823, -1, 835, 836, 834, -1, + 836, 837, 834, -1, 837, 838, 834, -1, + 833, 840, 832, -1, 834, 840, 833, -1, + 839, 840, 838, -1, 838, 840, 834, -1, + 841, 842, 840, -1, 840, 842, 832, -1, + 832, 843, 831, -1, 855, 843, 854, -1, + 831, 843, 855, -1, 842, 843, 832, -1, + 852, 850, 851, -1, 844, 845, 843, -1, + 854, 845, 853, -1, 843, 845, 854, -1, + 850, 848, 849, -1, 853, 846, 852, -1, + 845, 846, 853, -1, 852, 846, 850, -1, + 850, 846, 848, -1, 846, 847, 848, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o3 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o1 + + } + + } + + } ] + + }, + + USE o2, + + Group { + children [ + USE o0, + + USE o3 ] + + }, + + USE o3 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 0 0 + rotation 1 -0 -0 1.5707964 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o4 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0 0 0 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o5 Coordinate { + point [ 5.5500002 4.96 -2.1350033e-015, + 5.5500002 4.950932 0.14413323, + 5.5500002 4.9238706 0.28599337, + 5.5500002 4.8792429 0.42334324, + 5.5500002 4.8177528 0.55401671, + 5.5500002 4.7403693 0.67595303, + 5.5500002 4.648314 0.78722918, + 5.5500002 4.5430374 0.88609022, + 5.5500002 4.4262009 0.97097713, + 5.5500002 4.2996464 1.0405511, + 5.5500002 4.1653695 1.093715, + 5.5500002 4.0254884 1.1296303, + 5.5500002 3.8822091 1.1477307, + 5.5500002 3.7377908 1.1477307, + 5.5500002 3.5945115 1.1296303, + 5.5500002 3.4546304 1.093715, + 5.5500002 3.3203537 1.0405511, + 5.5500002 3.1937993 0.97097713, + 5.5500002 3.0769625 0.88609022, + 5.5500002 2.9716861 0.78722918, + 5.5500002 2.8796306 0.67595303, + 5.5500002 2.8022473 0.55401671, + 5.5500002 2.740757 0.42334324, + 5.5500002 2.6961293 0.28599337, + 5.5500002 2.6690681 0.14413323, + 5.5500002 2.6600001 -2.4803577e-015, + 5.5500002 2.6690681 -0.14413323, + 5.5500002 2.6961293 -0.28599337, + 5.5500002 2.740757 -0.42334324, + 5.5500002 2.8022473 -0.55401671, + 5.5500002 2.8796306 -0.67595303, + 5.5500002 2.9716861 -0.78722918, + 5.5500002 3.0769625 -0.88609022, + 5.5500002 3.1937993 -0.97097713, + 5.5500002 3.3203537 -1.0405511, + 5.5500002 3.4546304 -1.093715, + 5.5500002 3.5945115 -1.1296303, + 5.5500002 3.7377908 -1.1477307, + 5.5500002 3.8822091 -1.1477307, + 5.5500002 4.0254884 -1.1296303, + 5.5500002 4.1653695 -1.093715, + 5.5500002 4.2996464 -1.0405511, + 5.5500002 4.4262009 -0.97097713, + 5.5500002 4.5430374 -0.88609022, + 5.5500002 4.648314 -0.78722918, + 5.5500002 4.7403693 -0.67595303, + 5.5500002 4.8177528 -0.55401671, + 5.5500002 4.8792429 -0.42334324, + 5.5500002 4.9238706 -0.28599337, + 5.5500002 4.950932 -0.14413323, + 5.5500002 4.96 -2.1350033e-015, + 5.4499998 5.0599999 -2.2470914e-015, + 5.5465927 4.9858818 -2.1640137e-015, + 5.5366025 5.0100002 -2.1910474e-015, + 5.5207105 5.0307107 -2.2142616e-015, + 5.5 5.0466027 -2.2320745e-015, + 5.4758821 5.0565925 -2.2432721e-015, + 5.5500002 4.96 -2.1350033e-015, + 5.5500002 4.950932 0.14413323, + 5.5500002 4.9238706 0.28599337, + 5.5500002 4.8792429 0.42334324, + 5.5500002 4.8177528 0.55401671, + 5.5500002 4.7403693 0.67595303, + 5.5500002 4.648314 0.78722918, + 5.5500002 4.5430374 0.88609022, + 5.5500002 4.4262009 0.97097713, + 5.5500002 4.2996464 1.0405511, + 5.5500002 4.1653695 1.093715, + 5.5500002 4.0254884 1.1296303, + 5.5500002 3.8822091 1.1477307, + 5.5500002 3.7377908 1.1477307, + 5.5500002 3.5945115 1.1296303, + 5.5500002 3.4546304 1.093715, + 5.5500002 3.3203537 1.0405511, + 5.5500002 3.1937993 0.97097713, + 5.5500002 3.0769625 0.88609022, + 5.5500002 2.9716861 0.78722918, + 5.5500002 2.8796306 0.67595303, + 5.5500002 2.8022473 0.55401671, + 5.5500002 2.740757 0.42334324, + 5.5500002 2.6961293 0.28599337, + 5.5500002 2.6690681 0.14413323, + 5.5500002 2.6600001 -2.4803577e-015, + 5.5500002 2.6690681 -0.14413323, + 5.5500002 2.6961293 -0.28599337, + 5.5500002 2.740757 -0.42334324, + 5.5500002 2.8022473 -0.55401671, + 5.5500002 2.8796306 -0.67595303, + 5.5500002 2.9716861 -0.78722918, + 5.5500002 3.0769625 -0.88609022, + 5.5500002 3.1937993 -0.97097713, + 5.5500002 3.3203537 -1.0405511, + 5.5500002 3.4546304 -1.093715, + 5.5500002 3.5945115 -1.1296303, + 5.5500002 3.7377908 -1.1477307, + 5.5500002 3.8822091 -1.1477307, + 5.5500002 4.0254884 -1.1296303, + 5.5500002 4.1653695 -1.093715, + 5.5500002 4.2996464 -1.0405511, + 5.5500002 4.4262009 -0.97097713, + 5.5500002 4.5430374 -0.88609022, + 5.5500002 4.648314 -0.78722918, + 5.5500002 4.7403693 -0.67595303, + 5.5500002 4.8177528 -0.55401671, + 5.5500002 4.8792429 -0.42334324, + 5.5500002 4.9238706 -0.28599337, + 5.5500002 4.950932 -0.14413323, + 5.4499998 5.0599999 -2.2470914e-015, + 5.4499998 5.0508862 0.15067086, + 5.4499998 5.0236773 0.29914457, + 5.4499998 4.9787703 0.44325611, + 5.4499998 4.91682 0.58090395, + 5.4499998 4.8387299 0.71008092, + 5.4499998 4.7456384 0.82890332, + 5.4499998 4.6389031 0.93563843, + 5.4499998 4.520081 1.0287298, + 5.4499998 4.3909039 1.10682, + 5.4499998 4.2532563 1.1687703, + 5.4499998 4.1091447 1.2136773, + 5.4499998 3.9606709 1.2408861, + 5.4499998 3.8099999 1.25, + 5.4499998 3.6593292 1.2408861, + 5.4499998 3.5108554 1.2136773, + 5.4499998 3.3667438 1.1687703, + 5.4499998 3.2290959 1.10682, + 5.4499998 3.0999191 1.0287298, + 5.4499998 2.9810967 0.93563843, + 5.4499998 2.8743615 0.82890332, + 5.4499998 2.7812703 0.71008092, + 5.4499998 2.7031801 0.58090395, + 5.4499998 2.6412296 0.44325611, + 5.4499998 2.5963228 0.29914457, + 5.4499998 2.569114 0.15067086, + 5.4499998 2.5599999 -2.6224767e-015, + 5.4499998 2.569114 -0.15067086, + 5.4499998 2.5963228 -0.29914457, + 5.4499998 2.6412296 -0.44325611, + 5.4499998 2.7031801 -0.58090395, + 5.4499998 2.7812703 -0.71008092, + 5.4499998 2.8743615 -0.82890332, + 5.4499998 2.9810967 -0.93563843, + 5.4499998 3.0999191 -1.0287298, + 5.4499998 3.2290959 -1.10682, + 5.4499998 3.3667438 -1.1687703, + 5.4499998 3.5108554 -1.2136773, + 5.4499998 3.6593292 -1.2408861, + 5.4499998 3.8099999 -1.25, + 5.4499998 3.9606709 -1.2408861, + 5.4499998 4.1091447 -1.2136773, + 5.4499998 4.2532563 -1.1687703, + 5.4499998 4.3909039 -1.10682, + 5.4499998 4.520081 -1.0287298, + 5.4499998 4.6389031 -0.93563843, + 5.4499998 4.7456384 -0.82890332, + 5.4499998 4.8387299 -0.71008092, + 5.4499998 4.91682 -0.58090395, + 5.4499998 4.9787703 -0.44325611, + 5.4499998 5.0236773 -0.29914457, + 5.4499998 5.0508862 -0.15067086, + 5.5465927 4.9858818 -2.1640137e-015, + 5.5366025 5.0100002 -2.1910474e-015, + 5.5207105 5.0307107 -2.2142616e-015, + 5.5 5.0466027 -2.2320745e-015, + 5.4758821 5.0565925 -2.2432721e-015, + 5.5465927 4.9773083 0.14173689, + 5.5465927 4.9517131 0.28140697, + 5.5366025 5.0012507 0.14464402, + 5.5465927 4.9094687 0.41697347, + 5.5366025 4.9751301 0.28717878, + 5.5207105 5.0218105 0.14714041, + 5.5465927 4.8511915 0.54645956, + 5.5366025 4.9320197 0.42552587, + 5.5207105 4.9952393 0.29213518, + 5.5 5.0375862 0.14905596, + 5.5465927 4.7777319 0.66797704, + 5.5366025 4.8725471 0.55766779, + 5.5207105 4.9513845 0.43286997, + 5.5 5.0106692 0.29593837, + 5.4758821 5.0475035 0.15026014, + 5.5465927 4.6901603 0.77975392, + 5.5366025 4.7975807 0.6816777, + 5.5207105 4.8908858 0.56729251, + 5.5 4.9662433 0.43850529, + 5.4758821 5.0203691 0.29832914, + 5.5465927 4.5897541 0.88016027, + 5.5366025 4.7082129 0.79574716, + 5.5207105 4.8146253 0.6934427, + 5.5 4.9049573 0.57467788, + 5.4758821 4.9755845 0.44204783, + 5.5465927 4.4779773 0.96773183, + 5.5366025 4.6057472 0.89821291, + 5.5207105 4.7237148 0.80948091, + 5.5 4.827704 0.7024703, + 5.4758821 4.9138031 0.57932043, + 5.5465927 4.3564596 1.0411917, + 5.5366025 4.4916778 0.98758066, + 5.5207105 4.6194811 0.91371506, + 5.5 4.7356105 0.82001919, + 5.4758821 4.8359256 0.70814532, + 5.5465927 4.2269735 1.0994687, + 5.5366025 4.3676677 1.0625472, + 5.5207105 4.5034428 1.0046252, + 5.5 4.6300192 0.9256103, + 5.4758821 4.7430878 0.82664376, + 5.5465927 4.1733675 1.1183301, + 5.5465927 4.0914068 1.1417129, + 5.5366025 4.2355261 1.1220195, + 5.5207105 4.3772926 1.0808856, + 5.5 4.5124702 1.0177039, + 5.4758821 4.6366439 0.93308794, + 5.5366025 4.1808205 1.1412678, + 5.5465927 4.0303383 1.1550539, + 5.5465927 3.9517369 1.1673084, + 5.5366025 4.0971789 1.1651301, + 5.5207105 4.2428699 1.1413844, + 5.5 4.3846779 1.0949571, + 5.4758821 4.5181451 1.0259256, + 5.5207105 4.1872206 1.1609648, + 5.5366025 4.0348577 1.1787447, + 5.5465927 3.8838341 1.1735616, + 5.5465927 3.8099999 1.1758819, + 5.5366025 3.954644 1.1912507, + 5.5207105 4.1021352 1.1852391, + 5.5 4.2485051 1.1562434, + 5.4758821 4.3893204 1.1038029, + 5.5 4.192131 1.1760789, + 5.5207105 4.0387383 1.1990886, + 5.5366025 3.8853486 1.1976321, + 5.5465927 3.7361658 1.1735616, + 5.5465927 3.6682632 1.1673084, + 5.5366025 3.8099999 1.2, + 5.5207105 3.9571404 1.2118104, + 5.5 4.1059384 1.2006692, + 5.4758821 4.252048 1.1655843, + 5.4758821 4.1952181 1.18558, + 5.5 4.0417161 1.2146989, + 5.5207105 3.8866491 1.2183019, + 5.5366025 3.7346513 1.1976321, + 5.5465927 3.5896616 1.1550539, + 5.5465927 3.5285931 1.1417129, + 5.5366025 3.6653559 1.1912507, + 5.5207105 3.8099999 1.2207106, + 5.5 3.9590559 1.2275863, + 5.4758821 4.1083293 1.2103689, + 5.4758821 4.0435882 1.224512, + 5.5 3.8876469 1.2341623, + 5.5207105 3.733351 1.2183019, + 5.5366025 3.5851424 1.1787447, + 5.5465927 3.4466326 1.1183301, + 5.5465927 3.3930266 1.0994687, + 5.5366025 3.5228212 1.1651301, + 5.5207105 3.6628597 1.2118104, + 5.5 3.8099999 1.2366025, + 5.4758821 3.9602602 1.2375035, + 5.4758821 3.8882742 1.2441328, + 5.5 3.732353 1.2341623, + 5.5207105 3.5812616 1.1990886, + 5.5366025 3.4391797 1.1412678, + 5.5465927 3.3093338 1.0639697, + 5.5366025 3.384474 1.1220195, + 5.5207105 3.5178647 1.1852391, + 5.5 3.660944 1.2275863, + 5.4758821 3.8099999 1.2465926, + 5.4758821 3.7317257 1.2441328, + 5.5 3.5782838 1.2146989, + 5.5207105 3.4327796 1.1609648, + 5.5366025 3.2990649 1.0857924, + 5.5465927 3.1799309 0.99282992, + 5.5207105 3.37713 1.1413844, + 5.5 3.5140617 1.2006692, + 5.4758821 3.65974 1.2375035, + 5.4758821 3.5764117 1.224512, + 5.5 3.4278688 1.1760789, + 5.5207105 3.2902467 1.104532, + 5.5366025 3.1670079 1.0131935, + 5.5465927 3.0604646 0.90603256, + 5.5 3.3714948 1.1562434, + 5.4758821 3.5116708 1.2103689, + 5.4758821 3.4247818 1.18558, + 5.5 3.2834802 1.1189114, + 5.5207105 3.1559105 1.0306801, + 5.5366025 3.0450912 0.92461592, + 5.5465927 2.9528189 0.80494654, + 5.4758821 3.3679521 1.1655843, + 5.4758821 3.2792268 1.1279507, + 5.5 3.1473951 1.044098, + 5.5207105 3.0318897 0.94057375, + 5.5366025 2.9352376 0.82145655, + 5.5465927 2.8586915 0.69116604, + 5.4758821 3.1420424 1.0525329, + 5.5 3.02176 0.95281863, + 5.5207105 2.9201403 0.83563393, + 5.5366025 2.8391795 0.70534229, + 5.5465927 2.7795668 0.5664854, + 5.4758821 3.0153921 0.9605161, + 5.5 2.9085555 0.84651268, + 5.5207105 2.8224244 0.71751571, + 5.5366025 2.7584319 0.57810444, + 5.5465927 2.7166927 0.43287101, + 5.4758821 2.901273 0.85335135, + 5.5 2.8095675 0.72685671, + 5.5207105 2.740283 0.58808184, + 5.5366025 2.6942682 0.44174945, + 5.5465927 2.6710606 0.29242992, + 5.4758821 2.8014853 0.73272872, + 5.5 2.726357 0.59573781, + 5.5207105 2.6750119 0.44937357, + 5.5366025 2.6477003 0.29842785, + 5.5465927 2.6433902 0.14737709, + 5.4758821 2.7176025 0.60055053, + 5.5 2.6602361 0.45522377, + 5.5207105 2.6276402 0.30357841, + 5.5366025 2.6194623 0.15039988, + 5.5465927 2.6341181 -2.5171409e-015, + 5.4758821 2.6509476 0.45890135, + 5.5 2.6122477 0.30753055, + 5.5207105 2.5989151 0.15299562, + 5.5465927 2.6426916 -0.14173689, + 5.5366025 2.6099999 -2.5514172e-015, + 5.4758821 2.6025715 0.31001496, + 5.5465927 2.668287 -0.28140697, + 5.5 2.5831485 0.15498739, + 5.5366025 2.6187494 -0.14464402, + 5.5207105 2.5892894 -2.5808509e-015, + 5.5465927 2.7105312 -0.41697347, + 5.5366025 2.6448698 -0.28717878, + 5.4758821 2.5732372 0.15623948, + 5.5207105 2.5981896 -0.14714041, + 5.5 2.5733974 -2.6034364e-015, + 5.5465927 2.7688084 -0.54645956, + 5.5366025 2.6879804 -0.42552587, + 5.5207105 2.6247609 -0.29213518, + 5.5 2.5824137 -0.14905596, + 5.4758821 2.5634074 -2.6176342e-015, + 5.5465927 2.8422682 -0.66797704, + 5.5366025 2.7474527 -0.55766779, + 5.5207105 2.6686156 -0.43286997, + 5.5 2.6093309 -0.29593837, + 5.4758821 2.5724964 -0.15026014, + 5.5465927 2.9298398 -0.77975392, + 5.5366025 2.8224194 -0.6816777, + 5.5207105 2.7291143 -0.56729251, + 5.5 2.6537566 -0.43850529, + 5.4758821 2.5996311 -0.29832914, + 5.5465927 3.030246 -0.88016027, + 5.5366025 2.911787 -0.79574716, + 5.5207105 2.8053749 -0.6934427, + 5.5 2.7150428 -0.57467788, + 5.4758821 2.6444156 -0.44204783, + 5.5465927 3.1420228 -0.96773183, + 5.5366025 3.0142529 -0.89821291, + 5.5207105 2.8962848 -0.80948091, + 5.5 2.7922962 -0.7024703, + 5.4758821 2.706197 -0.57932043, + 5.5465927 3.2635405 -1.0411917, + 5.5366025 3.1283224 -0.98758066, + 5.5207105 3.000519 -0.91371506, + 5.5 2.8843896 -0.82001919, + 5.4758821 2.7840743 -0.70814532, + 5.5465927 3.3930266 -1.0994687, + 5.5366025 3.2523322 -1.0625472, + 5.5207105 3.1165574 -1.0046252, + 5.5 2.9899809 -0.9256103, + 5.4758821 2.8769121 -0.82664376, + 5.5465927 3.4466326 -1.1183301, + 5.5465927 3.5285931 -1.1417129, + 5.5366025 3.384474 -1.1220195, + 5.5207105 3.2427075 -1.0808856, + 5.5 3.1075296 -1.0177039, + 5.4758821 2.9833562 -0.93308794, + 5.5366025 3.4391797 -1.1412678, + 5.5465927 3.5896616 -1.1550539, + 5.5465927 3.6682632 -1.1673084, + 5.5366025 3.5228212 -1.1651301, + 5.5207105 3.37713 -1.1413844, + 5.5 3.2353222 -1.0949571, + 5.4758821 3.1018548 -1.0259256, + 5.5207105 3.4327796 -1.1609648, + 5.5366025 3.5851424 -1.1787447, + 5.5465927 3.7361658 -1.1735616, + 5.5465927 3.8099999 -1.1758819, + 5.5366025 3.6653559 -1.1912507, + 5.5207105 3.5178647 -1.1852391, + 5.5 3.3714948 -1.1562434, + 5.4758821 3.2306795 -1.1038029, + 5.5 3.4278688 -1.1760789, + 5.5207105 3.5812616 -1.1990886, + 5.5366025 3.7346513 -1.1976321, + 5.5465927 3.8838341 -1.1735616, + 5.5465927 3.9517369 -1.1673084, + 5.5366025 3.8099999 -1.2, + 5.5207105 3.6628597 -1.2118104, + 5.5 3.5140617 -1.2006692, + 5.4758821 3.3679521 -1.1655843, + 5.4758821 3.4247818 -1.18558, + 5.5 3.5782838 -1.2146989, + 5.5207105 3.733351 -1.2183019, + 5.5366025 3.8853486 -1.1976321, + 5.5465927 4.0303383 -1.1550539, + 5.5465927 4.0914068 -1.1417129, + 5.5366025 3.954644 -1.1912507, + 5.5207105 3.8099999 -1.2207106, + 5.5 3.660944 -1.2275863, + 5.4758821 3.5116708 -1.2103689, + 5.4758821 3.5764117 -1.224512, + 5.5 3.732353 -1.2341623, + 5.5207105 3.8866491 -1.2183019, + 5.5366025 4.0348577 -1.1787447, + 5.5465927 4.1733675 -1.1183301, + 5.5465927 4.2269735 -1.0994687, + 5.5366025 4.0971789 -1.1651301, + 5.5207105 3.9571404 -1.2118104, + 5.5 3.8099999 -1.2366025, + 5.4758821 3.65974 -1.2375035, + 5.4758821 3.7317257 -1.2441328, + 5.5 3.8876469 -1.2341623, + 5.5207105 4.0387383 -1.1990886, + 5.5366025 4.1808205 -1.1412678, + 5.5465927 4.3106661 -1.0639697, + 5.5366025 4.2355261 -1.1220195, + 5.5207105 4.1021352 -1.1852391, + 5.5 3.9590559 -1.2275863, + 5.4758821 3.8099999 -1.2465926, + 5.4758821 3.8882742 -1.2441328, + 5.5 4.0417161 -1.2146989, + 5.5207105 4.1872206 -1.1609648, + 5.5366025 4.3209352 -1.0857924, + 5.5465927 4.4400692 -0.99282992, + 5.5207105 4.2428699 -1.1413844, + 5.5 4.1059384 -1.2006692, + 5.4758821 3.9602602 -1.2375035, + 5.4758821 4.0435882 -1.224512, + 5.5 4.192131 -1.1760789, + 5.5207105 4.3297534 -1.104532, + 5.5366025 4.452992 -1.0131935, + 5.5465927 4.5595355 -0.90603256, + 5.5 4.2485051 -1.1562434, + 5.4758821 4.1083293 -1.2103689, + 5.4758821 4.1952181 -1.18558, + 5.5 4.3365197 -1.1189114, + 5.5207105 4.4640894 -1.0306801, + 5.5366025 4.5749087 -0.92461592, + 5.5465927 4.667181 -0.80494654, + 5.4758821 4.252048 -1.1655843, + 5.4758821 4.3407731 -1.1279507, + 5.5 4.4726048 -1.044098, + 5.5207105 4.5881104 -0.94057375, + 5.5366025 4.6847625 -0.82145655, + 5.5465927 4.7613087 -0.69116604, + 5.4758821 4.4779577 -1.0525329, + 5.5 4.5982399 -0.95281863, + 5.5207105 4.6998596 -0.83563393, + 5.5366025 4.7808204 -0.70534229, + 5.5465927 4.8404331 -0.5664854, + 5.4758821 4.6046081 -0.9605161, + 5.5 4.7114444 -0.84651268, + 5.5207105 4.7975755 -0.71751571, + 5.5366025 4.861568 -0.57810444, + 5.5465927 4.9033074 -0.43287101, + 5.4758821 4.7187271 -0.85335135, + 5.5 4.8104324 -0.72685671, + 5.5207105 4.8797169 -0.58808184, + 5.5366025 4.9257317 -0.44174945, + 5.5465927 4.9489393 -0.29242992, + 5.4758821 4.8185143 -0.73272872, + 5.5 4.8936429 -0.59573781, + 5.5207105 4.9449883 -0.44937357, + 5.5366025 4.9722996 -0.29842785, + 5.5465927 4.9766097 -0.14737709, + 5.4758821 4.9023976 -0.60055053, + 5.5 4.959764 -0.45522377, + 5.5207105 4.9923596 -0.30357841, + 5.5366025 5.0005379 -0.15039988, + 5.4758821 4.9690523 -0.45890135, + 5.5 5.0077524 -0.30753055, + 5.5207105 5.0210848 -0.15299562, + 5.4758821 5.0174284 -0.31001496, + 5.5 5.0368514 -0.15498739, + 5.4758821 5.0467629 -0.15623948, + 0.64999998 5.0599999 -2.2470914e-015, + 5.4499998 5.0599999 -2.2470914e-015, + 0.64999998 5.0599999 -2.2470914e-015, + 0.64999998 5.0508862 0.15067086, + 0.64999998 5.0236773 0.29914457, + 0.64999998 4.9787703 0.44325611, + 0.64999998 4.91682 0.58090395, + 0.64999998 4.8387299 0.71008092, + 0.64999998 4.7456384 0.82890332, + 0.64999998 4.6389031 0.93563843, + 0.64999998 4.520081 1.0287298, + 0.64999998 4.3909039 1.10682, + 0.64999998 4.2532563 1.1687703, + 0.64999998 4.1091447 1.2136773, + 0.64999998 3.9606709 1.2408861, + 0.64999998 3.8099999 1.25, + 0.64999998 3.6593292 1.2408861, + 0.64999998 3.5108554 1.2136773, + 0.64999998 3.3667438 1.1687703, + 0.64999998 3.2290959 1.10682, + 0.64999998 3.0999191 1.0287298, + 0.64999998 2.9810967 0.93563843, + 0.64999998 2.8743615 0.82890332, + 0.64999998 2.7812703 0.71008092, + 0.64999998 2.7031801 0.58090395, + 0.64999998 2.6412296 0.44325611, + 0.64999998 2.5963228 0.29914457, + 0.64999998 2.569114 0.15067086, + 0.64999998 2.5599999 -2.6224767e-015, + 0.64999998 2.569114 -0.15067086, + 0.64999998 2.5963228 -0.29914457, + 0.64999998 2.6412296 -0.44325611, + 0.64999998 2.7031801 -0.58090395, + 0.64999998 2.7812703 -0.71008092, + 0.64999998 2.8743615 -0.82890332, + 0.64999998 2.9810967 -0.93563843, + 0.64999998 3.0999191 -1.0287298, + 0.64999998 3.2290959 -1.10682, + 0.64999998 3.3667438 -1.1687703, + 0.64999998 3.5108554 -1.2136773, + 0.64999998 3.6593292 -1.2408861, + 0.64999998 3.8099999 -1.25, + 0.64999998 3.9606709 -1.2408861, + 0.64999998 4.1091447 -1.2136773, + 0.64999998 4.2532563 -1.1687703, + 0.64999998 4.3909039 -1.10682, + 0.64999998 4.520081 -1.0287298, + 0.64999998 4.6389031 -0.93563843, + 0.64999998 4.7456384 -0.82890332, + 0.64999998 4.8387299 -0.71008092, + 0.64999998 4.91682 -0.58090395, + 0.64999998 4.9787703 -0.44325611, + 0.64999998 5.0236773 -0.29914457, + 0.64999998 5.0508862 -0.15067086, + 5.4499998 5.0599999 -2.2470914e-015, + 5.4499998 5.0508862 0.15067086, + 5.4499998 5.0236773 0.29914457, + 5.4499998 4.9787703 0.44325611, + 5.4499998 4.91682 0.58090395, + 5.4499998 4.8387299 0.71008092, + 5.4499998 4.7456384 0.82890332, + 5.4499998 4.6389031 0.93563843, + 5.4499998 4.520081 1.0287298, + 5.4499998 4.3909039 1.10682, + 5.4499998 4.2532563 1.1687703, + 5.4499998 4.1091447 1.2136773, + 5.4499998 3.9606709 1.2408861, + 5.4499998 3.8099999 1.25, + 5.4499998 3.6593292 1.2408861, + 5.4499998 3.5108554 1.2136773, + 5.4499998 3.3667438 1.1687703, + 5.4499998 3.2290959 1.10682, + 5.4499998 3.0999191 1.0287298, + 5.4499998 2.9810967 0.93563843, + 5.4499998 2.8743615 0.82890332, + 5.4499998 2.7812703 0.71008092, + 5.4499998 2.7031801 0.58090395, + 5.4499998 2.6412296 0.44325611, + 5.4499998 2.5963228 0.29914457, + 5.4499998 2.569114 0.15067086, + 5.4499998 2.5599999 -2.6224767e-015, + 5.4499998 2.569114 -0.15067086, + 5.4499998 2.5963228 -0.29914457, + 5.4499998 2.6412296 -0.44325611, + 5.4499998 2.7031801 -0.58090395, + 5.4499998 2.7812703 -0.71008092, + 5.4499998 2.8743615 -0.82890332, + 5.4499998 2.9810967 -0.93563843, + 5.4499998 3.0999191 -1.0287298, + 5.4499998 3.2290959 -1.10682, + 5.4499998 3.3667438 -1.1687703, + 5.4499998 3.5108554 -1.2136773, + 5.4499998 3.6593292 -1.2408861, + 5.4499998 3.8099999 -1.25, + 5.4499998 3.9606709 -1.2408861, + 5.4499998 4.1091447 -1.2136773, + 5.4499998 4.2532563 -1.1687703, + 5.4499998 4.3909039 -1.10682, + 5.4499998 4.520081 -1.0287298, + 5.4499998 4.6389031 -0.93563843, + 5.4499998 4.7456384 -0.82890332, + 5.4499998 4.8387299 -0.71008092, + 5.4499998 4.91682 -0.58090395, + 5.4499998 4.9787703 -0.44325611, + 5.4499998 5.0236773 -0.29914457, + 5.4499998 5.0508862 -0.15067086, + 0.64999998 5.0599999 -2.2470914e-015, + 0.55000001 4.96 -2.1350033e-015, + 0.62411809 5.0565925 -2.2432721e-015, + 0.60000002 5.0466027 -2.2320745e-015, + 0.57928932 5.0307107 -2.2142616e-015, + 0.56339747 5.0100002 -2.1910474e-015, + 0.55340743 4.9858818 -2.1640137e-015, + 0.64999998 5.0599999 -2.2470914e-015, + 0.64999998 5.0508862 0.15067086, + 0.64999998 5.0236773 0.29914457, + 0.64999998 4.9787703 0.44325611, + 0.64999998 4.91682 0.58090395, + 0.64999998 4.8387299 0.71008092, + 0.64999998 4.7456384 0.82890332, + 0.64999998 4.6389031 0.93563843, + 0.64999998 4.520081 1.0287298, + 0.64999998 4.3909039 1.10682, + 0.64999998 4.2532563 1.1687703, + 0.64999998 4.1091447 1.2136773, + 0.64999998 3.9606709 1.2408861, + 0.64999998 3.8099999 1.25, + 0.64999998 3.6593292 1.2408861, + 0.64999998 3.5108554 1.2136773, + 0.64999998 3.3667438 1.1687703, + 0.64999998 3.2290959 1.10682, + 0.64999998 3.0999191 1.0287298, + 0.64999998 2.9810967 0.93563843, + 0.64999998 2.8743615 0.82890332, + 0.64999998 2.7812703 0.71008092, + 0.64999998 2.7031801 0.58090395, + 0.64999998 2.6412296 0.44325611, + 0.64999998 2.5963228 0.29914457, + 0.64999998 2.569114 0.15067086, + 0.64999998 2.5599999 -2.6224767e-015, + 0.64999998 2.569114 -0.15067086, + 0.64999998 2.5963228 -0.29914457, + 0.64999998 2.6412296 -0.44325611, + 0.64999998 2.7031801 -0.58090395, + 0.64999998 2.7812703 -0.71008092, + 0.64999998 2.8743615 -0.82890332, + 0.64999998 2.9810967 -0.93563843, + 0.64999998 3.0999191 -1.0287298, + 0.64999998 3.2290959 -1.10682, + 0.64999998 3.3667438 -1.1687703, + 0.64999998 3.5108554 -1.2136773, + 0.64999998 3.6593292 -1.2408861, + 0.64999998 3.8099999 -1.25, + 0.64999998 3.9606709 -1.2408861, + 0.64999998 4.1091447 -1.2136773, + 0.64999998 4.2532563 -1.1687703, + 0.64999998 4.3909039 -1.10682, + 0.64999998 4.520081 -1.0287298, + 0.64999998 4.6389031 -0.93563843, + 0.64999998 4.7456384 -0.82890332, + 0.64999998 4.8387299 -0.71008092, + 0.64999998 4.91682 -0.58090395, + 0.64999998 4.9787703 -0.44325611, + 0.64999998 5.0236773 -0.29914457, + 0.64999998 5.0508862 -0.15067086, + 0.55000001 4.96 -2.1350033e-015, + 0.55000001 4.950932 0.14413323, + 0.55000001 4.9238706 0.28599337, + 0.55000001 4.8792429 0.42334324, + 0.55000001 4.8177528 0.55401671, + 0.55000001 4.7403693 0.67595303, + 0.55000001 4.648314 0.78722918, + 0.55000001 4.5430374 0.88609022, + 0.55000001 4.4262009 0.97097713, + 0.55000001 4.2996464 1.0405511, + 0.55000001 4.1653695 1.093715, + 0.55000001 4.0254884 1.1296303, + 0.55000001 3.8822091 1.1477307, + 0.55000001 3.7377908 1.1477307, + 0.55000001 3.5945115 1.1296303, + 0.55000001 3.4546304 1.093715, + 0.55000001 3.3203537 1.0405511, + 0.55000001 3.1937993 0.97097713, + 0.55000001 3.0769625 0.88609022, + 0.55000001 2.9716861 0.78722918, + 0.55000001 2.8796306 0.67595303, + 0.55000001 2.8022473 0.55401671, + 0.55000001 2.740757 0.42334324, + 0.55000001 2.6961293 0.28599337, + 0.55000001 2.6690681 0.14413323, + 0.55000001 2.6600001 -2.4803577e-015, + 0.55000001 2.6690681 -0.14413323, + 0.55000001 2.6961293 -0.28599337, + 0.55000001 2.740757 -0.42334324, + 0.55000001 2.8022473 -0.55401671, + 0.55000001 2.8796306 -0.67595303, + 0.55000001 2.9716861 -0.78722918, + 0.55000001 3.0769625 -0.88609022, + 0.55000001 3.1937993 -0.97097713, + 0.55000001 3.3203537 -1.0405511, + 0.55000001 3.4546304 -1.093715, + 0.55000001 3.5945115 -1.1296303, + 0.55000001 3.7377908 -1.1477307, + 0.55000001 3.8822091 -1.1477307, + 0.55000001 4.0254884 -1.1296303, + 0.55000001 4.1653695 -1.093715, + 0.55000001 4.2996464 -1.0405511, + 0.55000001 4.4262009 -0.97097713, + 0.55000001 4.5430374 -0.88609022, + 0.55000001 4.648314 -0.78722918, + 0.55000001 4.7403693 -0.67595303, + 0.55000001 4.8177528 -0.55401671, + 0.55000001 4.8792429 -0.42334324, + 0.55000001 4.9238706 -0.28599337, + 0.55000001 4.950932 -0.14413323, + 0.62411809 5.0565925 -2.2432721e-015, + 0.60000002 5.0466027 -2.2320745e-015, + 0.57928932 5.0307107 -2.2142616e-015, + 0.56339747 5.0100002 -2.1910474e-015, + 0.55340743 4.9858818 -2.1640137e-015, + 0.62411809 5.0475035 0.15026014, + 0.62411809 5.0203691 0.29832914, + 0.60000002 5.0375862 0.14905596, + 0.62411809 4.9755845 0.44204783, + 0.60000002 5.0106692 0.29593837, + 0.57928932 5.0218105 0.14714041, + 0.62411809 4.9138031 0.57932043, + 0.60000002 4.9662433 0.43850529, + 0.57928932 4.9952393 0.29213518, + 0.56339747 5.0012507 0.14464402, + 0.62411809 4.8359256 0.70814532, + 0.60000002 4.9049573 0.57467788, + 0.57928932 4.9513845 0.43286997, + 0.56339747 4.9751301 0.28717878, + 0.55340743 4.9773083 0.14173689, + 0.62411809 4.7430878 0.82664376, + 0.60000002 4.827704 0.7024703, + 0.57928932 4.8908858 0.56729251, + 0.56339747 4.9320197 0.42552587, + 0.55340743 4.9517131 0.28140697, + 0.62411809 4.6366439 0.93308794, + 0.60000002 4.7356105 0.82001919, + 0.57928932 4.8146253 0.6934427, + 0.56339747 4.8725471 0.55766779, + 0.55340743 4.9094687 0.41697347, + 0.62411809 4.5181451 1.0259256, + 0.60000002 4.6300192 0.9256103, + 0.57928932 4.7237148 0.80948091, + 0.56339747 4.7975807 0.6816777, + 0.55340743 4.8511915 0.54645956, + 0.62411809 4.3893204 1.1038029, + 0.60000002 4.5124702 1.0177039, + 0.57928932 4.6194811 0.91371506, + 0.56339747 4.7082129 0.79574716, + 0.55340743 4.7777319 0.66797704, + 0.62411809 4.252048 1.1655843, + 0.60000002 4.3846779 1.0949571, + 0.57928932 4.5034428 1.0046252, + 0.56339747 4.6057472 0.89821291, + 0.55340743 4.6901603 0.77975392, + 0.62411809 4.1952181 1.18558, + 0.62411809 4.1083293 1.2103689, + 0.60000002 4.2485051 1.1562434, + 0.57928932 4.3772926 1.0808856, + 0.56339747 4.4916778 0.98758066, + 0.55340743 4.5897541 0.88016027, + 0.60000002 4.192131 1.1760789, + 0.62411809 4.0435882 1.224512, + 0.62411809 3.9602602 1.2375035, + 0.60000002 4.1059384 1.2006692, + 0.57928932 4.2428699 1.1413844, + 0.56339747 4.3676677 1.0625472, + 0.55340743 4.4779773 0.96773183, + 0.57928932 4.1872206 1.1609648, + 0.60000002 4.0417161 1.2146989, + 0.62411809 3.8882742 1.2441328, + 0.62411809 3.8099999 1.2465926, + 0.60000002 3.9590559 1.2275863, + 0.57928932 4.1021352 1.1852391, + 0.56339747 4.2355261 1.1220195, + 0.55340743 4.3564596 1.0411917, + 0.56339747 4.1808205 1.1412678, + 0.57928932 4.0387383 1.1990886, + 0.60000002 3.8876469 1.2341623, + 0.62411809 3.7317257 1.2441328, + 0.62411809 3.65974 1.2375035, + 0.60000002 3.8099999 1.2366025, + 0.57928932 3.9571404 1.2118104, + 0.56339747 4.0971789 1.1651301, + 0.55340743 4.2269735 1.0994687, + 0.55340743 4.1733675 1.1183301, + 0.56339747 4.0348577 1.1787447, + 0.57928932 3.8866491 1.2183019, + 0.60000002 3.732353 1.2341623, + 0.62411809 3.5764117 1.224512, + 0.62411809 3.5116708 1.2103689, + 0.60000002 3.660944 1.2275863, + 0.57928932 3.8099999 1.2207106, + 0.56339747 3.954644 1.1912507, + 0.55340743 4.0914068 1.1417129, + 0.55340743 4.0303383 1.1550539, + 0.56339747 3.8853486 1.1976321, + 0.57928932 3.733351 1.2183019, + 0.60000002 3.5782838 1.2146989, + 0.62411809 3.4247818 1.18558, + 0.62411809 3.3679521 1.1655843, + 0.60000002 3.5140617 1.2006692, + 0.57928932 3.6628597 1.2118104, + 0.56339747 3.8099999 1.2, + 0.55340743 3.9517369 1.1673084, + 0.55340743 3.8838341 1.1735616, + 0.56339747 3.7346513 1.1976321, + 0.57928932 3.5812616 1.1990886, + 0.60000002 3.4278688 1.1760789, + 0.62411809 3.2792268 1.1279507, + 0.60000002 3.3714948 1.1562434, + 0.57928932 3.5178647 1.1852391, + 0.56339747 3.6653559 1.1912507, + 0.55340743 3.8099999 1.1758819, + 0.55340743 3.7361658 1.1735616, + 0.56339747 3.5851424 1.1787447, + 0.57928932 3.4327796 1.1609648, + 0.60000002 3.2834802 1.1189114, + 0.62411809 3.1420424 1.0525329, + 0.57928932 3.37713 1.1413844, + 0.56339747 3.5228212 1.1651301, + 0.55340743 3.6682632 1.1673084, + 0.55340743 3.5896616 1.1550539, + 0.56339747 3.4391797 1.1412678, + 0.57928932 3.2902467 1.104532, + 0.60000002 3.1473951 1.044098, + 0.62411809 3.0153921 0.9605161, + 0.56339747 3.384474 1.1220195, + 0.55340743 3.5285931 1.1417129, + 0.55340743 3.4466326 1.1183301, + 0.56339747 3.2990649 1.0857924, + 0.57928932 3.1559105 1.0306801, + 0.60000002 3.02176 0.95281863, + 0.62411809 2.901273 0.85335135, + 0.55340743 3.3930266 1.0994687, + 0.55340743 3.3093338 1.0639697, + 0.56339747 3.1670079 1.0131935, + 0.57928932 3.0318897 0.94057375, + 0.60000002 2.9085555 0.84651268, + 0.62411809 2.8014853 0.73272872, + 0.55340743 3.1799309 0.99282992, + 0.56339747 3.0450912 0.92461592, + 0.57928932 2.9201403 0.83563393, + 0.60000002 2.8095675 0.72685671, + 0.62411809 2.7176025 0.60055053, + 0.55340743 3.0604646 0.90603256, + 0.56339747 2.9352376 0.82145655, + 0.57928932 2.8224244 0.71751571, + 0.60000002 2.726357 0.59573781, + 0.62411809 2.6509476 0.45890135, + 0.55340743 2.9528189 0.80494654, + 0.56339747 2.8391795 0.70534229, + 0.57928932 2.740283 0.58808184, + 0.60000002 2.6602361 0.45522377, + 0.62411809 2.6025715 0.31001496, + 0.55340743 2.8586915 0.69116604, + 0.56339747 2.7584319 0.57810444, + 0.57928932 2.6750119 0.44937357, + 0.60000002 2.6122477 0.30753055, + 0.62411809 2.5732372 0.15623948, + 0.55340743 2.7795668 0.5664854, + 0.56339747 2.6942682 0.44174945, + 0.57928932 2.6276402 0.30357841, + 0.60000002 2.5831485 0.15498739, + 0.62411809 2.5634074 -2.6176342e-015, + 0.55340743 2.7166927 0.43287101, + 0.56339747 2.6477003 0.29842785, + 0.57928932 2.5989151 0.15299562, + 0.62411809 2.5724964 -0.15026014, + 0.60000002 2.5733974 -2.6034364e-015, + 0.55340743 2.6710606 0.29242992, + 0.62411809 2.5996311 -0.29832914, + 0.56339747 2.6194623 0.15039988, + 0.60000002 2.5824137 -0.14905596, + 0.57928932 2.5892894 -2.5808509e-015, + 0.62411809 2.6444156 -0.44204783, + 0.60000002 2.6093309 -0.29593837, + 0.55340743 2.6433902 0.14737709, + 0.57928932 2.5981896 -0.14714041, + 0.56339747 2.6099999 -2.5514172e-015, + 0.62411809 2.706197 -0.57932043, + 0.60000002 2.6537566 -0.43850529, + 0.57928932 2.6247609 -0.29213518, + 0.56339747 2.6187494 -0.14464402, + 0.55340743 2.6341181 -2.5171409e-015, + 0.62411809 2.7840743 -0.70814532, + 0.60000002 2.7150428 -0.57467788, + 0.57928932 2.6686156 -0.43286997, + 0.56339747 2.6448698 -0.28717878, + 0.55340743 2.6426916 -0.14173689, + 0.62411809 2.8769121 -0.82664376, + 0.60000002 2.7922962 -0.7024703, + 0.57928932 2.7291143 -0.56729251, + 0.56339747 2.6879804 -0.42552587, + 0.55340743 2.668287 -0.28140697, + 0.62411809 2.9833562 -0.93308794, + 0.60000002 2.8843896 -0.82001919, + 0.57928932 2.8053749 -0.6934427, + 0.56339747 2.7474527 -0.55766779, + 0.55340743 2.7105312 -0.41697347, + 0.62411809 3.1018548 -1.0259256, + 0.60000002 2.9899809 -0.9256103, + 0.57928932 2.8962848 -0.80948091, + 0.56339747 2.8224194 -0.6816777, + 0.55340743 2.7688084 -0.54645956, + 0.62411809 3.2306795 -1.1038029, + 0.60000002 3.1075296 -1.0177039, + 0.57928932 3.000519 -0.91371506, + 0.56339747 2.911787 -0.79574716, + 0.55340743 2.8422682 -0.66797704, + 0.62411809 3.3679521 -1.1655843, + 0.60000002 3.2353222 -1.0949571, + 0.57928932 3.1165574 -1.0046252, + 0.56339747 3.0142529 -0.89821291, + 0.55340743 2.9298398 -0.77975392, + 0.62411809 3.4247818 -1.18558, + 0.62411809 3.5116708 -1.2103689, + 0.60000002 3.3714948 -1.1562434, + 0.57928932 3.2427075 -1.0808856, + 0.56339747 3.1283224 -0.98758066, + 0.55340743 3.030246 -0.88016027, + 0.60000002 3.4278688 -1.1760789, + 0.62411809 3.5764117 -1.224512, + 0.62411809 3.65974 -1.2375035, + 0.60000002 3.5140617 -1.2006692, + 0.57928932 3.37713 -1.1413844, + 0.56339747 3.2523322 -1.0625472, + 0.55340743 3.1420228 -0.96773183, + 0.57928932 3.4327796 -1.1609648, + 0.60000002 3.5782838 -1.2146989, + 0.62411809 3.7317257 -1.2441328, + 0.62411809 3.8099999 -1.2465926, + 0.60000002 3.660944 -1.2275863, + 0.57928932 3.5178647 -1.1852391, + 0.56339747 3.384474 -1.1220195, + 0.55340743 3.2635405 -1.0411917, + 0.56339747 3.4391797 -1.1412678, + 0.57928932 3.5812616 -1.1990886, + 0.60000002 3.732353 -1.2341623, + 0.62411809 3.8882742 -1.2441328, + 0.62411809 3.9602602 -1.2375035, + 0.60000002 3.8099999 -1.2366025, + 0.57928932 3.6628597 -1.2118104, + 0.56339747 3.5228212 -1.1651301, + 0.55340743 3.3930266 -1.0994687, + 0.55340743 3.4466326 -1.1183301, + 0.56339747 3.5851424 -1.1787447, + 0.57928932 3.733351 -1.2183019, + 0.60000002 3.8876469 -1.2341623, + 0.62411809 4.0435882 -1.224512, + 0.62411809 4.1083293 -1.2103689, + 0.60000002 3.9590559 -1.2275863, + 0.57928932 3.8099999 -1.2207106, + 0.56339747 3.6653559 -1.1912507, + 0.55340743 3.5285931 -1.1417129, + 0.55340743 3.5896616 -1.1550539, + 0.56339747 3.7346513 -1.1976321, + 0.57928932 3.8866491 -1.2183019, + 0.60000002 4.0417161 -1.2146989, + 0.62411809 4.1952181 -1.18558, + 0.62411809 4.252048 -1.1655843, + 0.60000002 4.1059384 -1.2006692, + 0.57928932 3.9571404 -1.2118104, + 0.56339747 3.8099999 -1.2, + 0.55340743 3.6682632 -1.1673084, + 0.55340743 3.7361658 -1.1735616, + 0.56339747 3.8853486 -1.1976321, + 0.57928932 4.0387383 -1.1990886, + 0.60000002 4.192131 -1.1760789, + 0.62411809 4.3407731 -1.1279507, + 0.60000002 4.2485051 -1.1562434, + 0.57928932 4.1021352 -1.1852391, + 0.56339747 3.954644 -1.1912507, + 0.55340743 3.8099999 -1.1758819, + 0.55340743 3.8838341 -1.1735616, + 0.56339747 4.0348577 -1.1787447, + 0.57928932 4.1872206 -1.1609648, + 0.60000002 4.3365197 -1.1189114, + 0.62411809 4.4779577 -1.0525329, + 0.57928932 4.2428699 -1.1413844, + 0.56339747 4.0971789 -1.1651301, + 0.55340743 3.9517369 -1.1673084, + 0.55340743 4.0303383 -1.1550539, + 0.56339747 4.1808205 -1.1412678, + 0.57928932 4.3297534 -1.104532, + 0.60000002 4.4726048 -1.044098, + 0.62411809 4.6046081 -0.9605161, + 0.56339747 4.2355261 -1.1220195, + 0.55340743 4.0914068 -1.1417129, + 0.55340743 4.1733675 -1.1183301, + 0.56339747 4.3209352 -1.0857924, + 0.57928932 4.4640894 -1.0306801, + 0.60000002 4.5982399 -0.95281863, + 0.62411809 4.7187271 -0.85335135, + 0.55340743 4.2269735 -1.0994687, + 0.55340743 4.3106661 -1.0639697, + 0.56339747 4.452992 -1.0131935, + 0.57928932 4.5881104 -0.94057375, + 0.60000002 4.7114444 -0.84651268, + 0.62411809 4.8185143 -0.73272872, + 0.55340743 4.4400692 -0.99282992, + 0.56339747 4.5749087 -0.92461592, + 0.57928932 4.6998596 -0.83563393, + 0.60000002 4.8104324 -0.72685671, + 0.62411809 4.9023976 -0.60055053, + 0.55340743 4.5595355 -0.90603256, + 0.56339747 4.6847625 -0.82145655, + 0.57928932 4.7975755 -0.71751571, + 0.60000002 4.8936429 -0.59573781, + 0.62411809 4.9690523 -0.45890135, + 0.55340743 4.667181 -0.80494654, + 0.56339747 4.7808204 -0.70534229, + 0.57928932 4.8797169 -0.58808184, + 0.60000002 4.959764 -0.45522377, + 0.62411809 5.0174284 -0.31001496, + 0.55340743 4.7613087 -0.69116604, + 0.56339747 4.861568 -0.57810444, + 0.57928932 4.9449883 -0.44937357, + 0.60000002 5.0077524 -0.30753055, + 0.62411809 5.0467629 -0.15623948, + 0.55340743 4.8404331 -0.5664854, + 0.56339747 4.9257317 -0.44174945, + 0.57928932 4.9923596 -0.30357841, + 0.60000002 5.0368514 -0.15498739, + 0.55340743 4.9033074 -0.43287101, + 0.56339747 4.9722996 -0.29842785, + 0.57928932 5.0210848 -0.15299562, + 0.55340743 4.9489393 -0.29242992, + 0.56339747 5.0005379 -0.15039988, + 0.55340743 4.9766097 -0.14737709, + 0.55000001 4.96 -2.1350033e-015, + 0.55000001 4.950932 0.14413323, + 0.55000001 4.9238706 0.28599337, + 0.55000001 4.8792429 0.42334324, + 0.55000001 4.8177528 0.55401671, + 0.55000001 4.7403693 0.67595303, + 0.55000001 4.648314 0.78722918, + 0.55000001 4.5430374 0.88609022, + 0.55000001 4.4262009 0.97097713, + 0.55000001 4.2996464 1.0405511, + 0.55000001 4.1653695 1.093715, + 0.55000001 4.0254884 1.1296303, + 0.55000001 3.8822091 1.1477307, + 0.55000001 3.7377908 1.1477307, + 0.55000001 3.5945115 1.1296303, + 0.55000001 3.4546304 1.093715, + 0.55000001 3.3203537 1.0405511, + 0.55000001 3.1937993 0.97097713, + 0.55000001 3.0769625 0.88609022, + 0.55000001 2.9716861 0.78722918, + 0.55000001 2.8796306 0.67595303, + 0.55000001 2.8022473 0.55401671, + 0.55000001 2.740757 0.42334324, + 0.55000001 2.6961293 0.28599337, + 0.55000001 2.6690681 0.14413323, + 0.55000001 2.6600001 -2.4803577e-015, + 0.55000001 2.6690681 -0.14413323, + 0.55000001 2.6961293 -0.28599337, + 0.55000001 2.740757 -0.42334324, + 0.55000001 2.8022473 -0.55401671, + 0.55000001 2.8796306 -0.67595303, + 0.55000001 2.9716861 -0.78722918, + 0.55000001 3.0769625 -0.88609022, + 0.55000001 3.1937993 -0.97097713, + 0.55000001 3.3203537 -1.0405511, + 0.55000001 3.4546304 -1.093715, + 0.55000001 3.5945115 -1.1296303, + 0.55000001 3.7377908 -1.1477307, + 0.55000001 3.8822091 -1.1477307, + 0.55000001 4.0254884 -1.1296303, + 0.55000001 4.1653695 -1.093715, + 0.55000001 4.2996464 -1.0405511, + 0.55000001 4.4262009 -0.97097713, + 0.55000001 4.5430374 -0.88609022, + 0.55000001 4.648314 -0.78722918, + 0.55000001 4.7403693 -0.67595303, + 0.55000001 4.8177528 -0.55401671, + 0.55000001 4.8792429 -0.42334324, + 0.55000001 4.9238706 -0.28599337, + 0.55000001 4.950932 -0.14413323, + 5.5500002 4.96 -2.1350033e-015, + 5.4499998 5.0599999 -2.2470914e-015, + 0.64999998 5.0599999 -2.2470914e-015, + 0.55000001 4.96 -2.1350033e-015 ] + + } + coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 25, 26, 27, 28, 29, 30, 31, + 32, 33, 34, 35, 36, 37, 38, 39, + 40, 41, 42, 43, 44, 45, 46, 47, + 48, 49, 0, -1, 57, 159, 160, 161, + 162, 163, 107, -1, 51, 108, 109, 110, + 111, 112, 113, 114, 115, 116, 117, 118, + 119, 120, 121, 122, 123, 124, 125, 126, + 127, 128, 129, 130, 131, 132, 133, 134, + 135, 136, 137, 138, 139, 140, 141, 142, + 143, 144, 145, 146, 147, 148, 149, 150, + 151, 152, 153, 154, 155, 156, 157, 158, + 107, -1, 479, 480, -1, 479, 482, 483, + 484, 485, 486, 487, 488, 489, 490, 491, + 492, 493, 494, 495, 496, 497, 498, 499, + 500, 501, 502, 503, 504, 505, 506, 507, + 508, 509, 510, 511, 512, 513, 514, 515, + 516, 517, 518, 519, 520, 521, 522, 523, + 524, 525, 526, 527, 528, 529, 530, 531, + 532, 481, -1, 592, 694, 695, 696, 697, + 698, 644, -1, 586, 645, 646, 647, 648, + 649, 650, 651, 652, 653, 654, 655, 656, + 657, 658, 659, 660, 661, 662, 663, 664, + 665, 666, 667, 668, 669, 670, 671, 672, + 673, 674, 675, 676, 677, 678, 679, 680, + 681, 682, 683, 684, 685, 686, 687, 688, + 689, 690, 691, 692, 693, 644, -1 ] + + } + + } + + }, + + DEF o6 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0 0 0 + + } + + } + geometry + IndexedFaceSet { + coord + USE o5 + coordIndex [ 35, 28, 33, -1, 9, 10, 28, -1, + 28, 26, 27, -1, 11, 12, 10, -1, + 43, 41, 42, -1, 10, 24, 28, -1, + 46, 47, 45, -1, 28, 24, 26, -1, + 26, 24, 25, -1, 44, 40, 43, -1, + 45, 40, 44, -1, 43, 40, 41, -1, + 47, 48, 45, -1, 13, 15, 12, -1, + 14, 15, 13, -1, 40, 38, 39, -1, + 16, 17, 15, -1, 22, 18, 21, -1, + 12, 18, 10, -1, 23, 18, 22, -1, + 24, 18, 23, -1, 10, 18, 24, -1, + 15, 18, 12, -1, 17, 18, 15, -1, + 21, 19, 20, -1, 18, 19, 21, -1, + 1, 2, 0, -1, 49, 2, 48, -1, + 0, 2, 49, -1, 37, 35, 36, -1, + 38, 35, 37, -1, 40, 35, 38, -1, + 3, 4, 2, -1, 2, 4, 48, -1, + 35, 33, 34, -1, 5, 6, 4, -1, + 32, 30, 31, -1, 33, 30, 32, -1, + 6, 9, 4, -1, 7, 9, 6, -1, + 8, 9, 7, -1, 4, 9, 48, -1, + 9, 28, 48, -1, 30, 28, 29, -1, + 45, 28, 40, -1, 48, 28, 45, -1, + 40, 28, 35, -1, 33, 28, 30, -1, + 328, 332, 323, -1, 195, 200, 194, -1, + 456, 465, 461, -1, 132, 333, 326, -1, + 461, 466, 462, -1, 321, 333, 328, -1, + 465, 466, 461, -1, 190, 201, 195, -1, + 133, 333, 132, -1, 196, 201, 190, -1, + 134, 333, 133, -1, 326, 333, 321, -1, + 195, 201, 200, -1, 86, 334, 87, -1, + 197, 202, 196, -1, 462, 467, 458, -1, + 458, 467, 463, -1, 329, 334, 86, -1, + 198, 203, 192, -1, 463, 468, 106, -1, + 192, 203, 197, -1, 329, 335, 334, -1, + 197, 203, 202, -1, 106, 468, 159, -1, + 324, 335, 329, -1, 467, 468, 463, -1, + 330, 335, 324, -1, 113, 203, 198, -1, + 155, 469, 154, -1, 114, 203, 113, -1, + 460, 469, 465, -1, 464, 469, 460, -1, + 199, 204, 67, -1, 154, 469, 464, -1, + 330, 336, 335, -1, 469, 470, 465, -1, + 331, 336, 330, -1, 67, 205, 68, -1, + 204, 205, 67, -1, 465, 470, 466, -1, + 331, 337, 336, -1, 462, 471, 467, -1, + 466, 471, 462, -1, 332, 337, 331, -1, + 333, 338, 328, -1, 194, 206, 199, -1, + 159, 472, 160, -1, 328, 338, 332, -1, + 468, 472, 159, -1, 134, 338, 333, -1, + 200, 206, 194, -1, 135, 338, 134, -1, + 471, 472, 467, -1, 467, 472, 468, -1, + 156, 473, 155, -1, 87, 339, 88, -1, + 155, 473, 469, -1, 469, 473, 470, -1, + 334, 339, 87, -1, 200, 207, 206, -1, + 201, 207, 200, -1, 335, 340, 334, -1, + 470, 474, 466, -1, 202, 208, 196, -1, + 466, 474, 471, -1, 201, 208, 207, -1, + 51, 108, 56, -1, 160, 475, 161, -1, + 336, 341, 335, -1, 472, 475, 160, -1, + 196, 208, 201, -1, 203, 209, 202, -1, + 474, 475, 471, -1, 471, 475, 472, -1, + 335, 341, 340, -1, 157, 476, 156, -1, + 115, 209, 114, -1, 114, 209, 203, -1, + 156, 476, 473, -1, 337, 342, 336, -1, + 199, 210, 204, -1, 336, 342, 341, -1, + 473, 476, 470, -1, 470, 476, 474, -1, + 161, 477, 162, -1, 475, 477, 161, -1, + 332, 343, 337, -1, 338, 343, 332, -1, + 206, 210, 199, -1, 474, 477, 475, -1, + 135, 343, 338, -1, 476, 477, 474, -1, + 205, 211, 68, -1, 158, 478, 157, -1, + 136, 343, 135, -1, 162, 478, 163, -1, + 477, 478, 162, -1, 88, 344, 89, -1, + 163, 478, 158, -1, 157, 478, 476, -1, + 68, 212, 69, -1, 476, 478, 477, -1, + 339, 344, 88, -1, 211, 212, 68, -1, + 340, 345, 334, -1, 334, 345, 339, -1, + 210, 213, 204, -1, 341, 346, 340, -1, + 204, 213, 205, -1, 340, 346, 345, -1, + 341, 347, 346, -1, 206, 214, 210, -1, + 342, 347, 341, -1, 207, 214, 206, -1, + 337, 348, 342, -1, 343, 348, 337, -1, + 136, 348, 343, -1, 207, 215, 214, -1, + 208, 215, 207, -1, 137, 348, 136, -1, + 209, 216, 202, -1, 89, 349, 90, -1, + 202, 216, 208, -1, 115, 216, 209, -1, + 116, 216, 115, -1, 208, 216, 215, -1, + 344, 349, 89, -1, 214, 217, 210, -1, + 339, 350, 344, -1, 345, 350, 339, -1, + 213, 218, 205, -1, 345, 351, 350, -1, + 346, 351, 345, -1, 205, 218, 211, -1, + 347, 352, 346, -1, 212, 219, 69, -1, + 346, 352, 351, -1, 69, 220, 70, -1, + 342, 353, 347, -1, 348, 353, 342, -1, + 219, 220, 69, -1, 137, 353, 348, -1, + 347, 353, 352, -1, 138, 353, 137, -1, + 90, 354, 91, -1, 211, 221, 212, -1, + 349, 354, 90, -1, 218, 221, 211, -1, + 212, 221, 219, -1, 210, 222, 213, -1, + 217, 222, 210, -1, 344, 355, 349, -1, + 350, 355, 344, -1, 351, 356, 350, -1, + 214, 223, 217, -1, 215, 223, 214, -1, + 352, 357, 351, -1, 117, 224, 116, -1, + 215, 224, 223, -1, 216, 224, 215, -1, + 351, 357, 356, -1, 116, 224, 216, -1, + 353, 358, 352, -1, 138, 358, 353, -1, + 223, 225, 217, -1, 139, 358, 138, -1, + 91, 359, 92, -1, 354, 359, 91, -1, + 218, 226, 221, -1, 213, 226, 218, -1, + 222, 226, 213, -1, 349, 360, 354, -1, + 355, 360, 349, -1, 221, 227, 219, -1, + 355, 361, 360, -1, 356, 361, 350, -1, + 350, 361, 355, -1, 220, 228, 70, -1, + 70, 229, 71, -1, 228, 229, 70, -1, + 357, 362, 356, -1, 358, 363, 352, -1, + 227, 230, 219, -1, 139, 363, 358, -1, + 140, 363, 139, -1, 352, 363, 357, -1, + 219, 230, 220, -1, 221, 231, 227, -1, + 359, 364, 92, -1, 226, 231, 221, -1, + 92, 365, 93, -1, 225, 232, 217, -1, + 364, 365, 92, -1, 217, 232, 222, -1, + 222, 232, 226, -1, 354, 366, 359, -1, + 117, 233, 224, -1, 360, 366, 354, -1, + 224, 233, 223, -1, 223, 234, 225, -1, + 233, 234, 223, -1, 117, 234, 233, -1, + 360, 367, 366, -1, 118, 234, 117, -1, + 361, 367, 360, -1, 232, 235, 226, -1, + 226, 235, 231, -1, 362, 368, 356, -1, + 231, 236, 227, -1, 356, 368, 361, -1, + 361, 368, 367, -1, 140, 369, 363, -1, + 363, 369, 357, -1, 141, 369, 140, -1, + 220, 237, 228, -1, 357, 369, 362, -1, + 359, 370, 364, -1, 228, 237, 229, -1, + 230, 237, 220, -1, 366, 370, 359, -1, + 229, 238, 71, -1, 365, 371, 93, -1, + 71, 239, 72, -1, 93, 372, 94, -1, + 371, 372, 93, -1, 238, 239, 71, -1, + 229, 240, 238, -1, 364, 373, 365, -1, + 370, 373, 364, -1, 237, 240, 229, -1, + 230, 241, 237, -1, 236, 241, 227, -1, + 366, 374, 370, -1, 367, 374, 366, -1, + 227, 241, 230, -1, 235, 242, 231, -1, + 368, 375, 367, -1, 367, 375, 374, -1, + 231, 242, 236, -1, 118, 243, 234, -1, + 362, 376, 368, -1, 234, 243, 225, -1, + 369, 376, 362, -1, 225, 243, 232, -1, + 141, 376, 369, -1, 232, 244, 235, -1, + 142, 376, 141, -1, 374, 377, 370, -1, + 118, 244, 243, -1, 243, 244, 232, -1, + 119, 244, 118, -1, 371, 378, 372, -1, + 242, 245, 236, -1, 373, 378, 365, -1, + 237, 246, 240, -1, 241, 246, 237, -1, + 365, 378, 371, -1, 372, 379, 94, -1, + 240, 247, 238, -1, 379, 380, 94, -1, + 94, 380, 95, -1, 239, 248, 72, -1, + 378, 381, 372, -1, 248, 249, 72, -1, + 72, 249, 73, -1, 370, 382, 373, -1, + 373, 382, 378, -1, 377, 382, 370, -1, + 247, 250, 238, -1, 238, 250, 239, -1, + 375, 383, 374, -1, 374, 383, 377, -1, + 240, 251, 247, -1, 246, 251, 240, -1, + 368, 384, 375, -1, 376, 384, 368, -1, + 142, 384, 376, -1, 236, 252, 241, -1, + 241, 252, 246, -1, 143, 384, 142, -1, + 245, 252, 236, -1, 383, 385, 377, -1, + 235, 253, 242, -1, 382, 386, 378, -1, + 244, 253, 235, -1, 378, 386, 381, -1, + 119, 253, 244, -1, 242, 253, 245, -1, + 372, 387, 379, -1, 120, 254, 119, -1, + 381, 387, 372, -1, 379, 387, 380, -1, + 119, 254, 253, -1, 253, 254, 245, -1, + 252, 255, 246, -1, 246, 255, 251, -1, + 247, 256, 250, -1, 380, 388, 95, -1, + 251, 256, 247, -1, 95, 389, 96, -1, + 250, 257, 239, -1, 388, 389, 95, -1, + 239, 257, 248, -1, 387, 390, 380, -1, + 249, 258, 73, -1, 386, 391, 381, -1, + 257, 259, 248, -1, 248, 259, 249, -1, + 377, 392, 382, -1, 382, 392, 386, -1, + 385, 392, 377, -1, 250, 260, 257, -1, + 384, 393, 375, -1, 256, 260, 250, -1, + 375, 393, 383, -1, 143, 393, 384, -1, + 393, 394, 383, -1, 255, 261, 251, -1, + 143, 394, 393, -1, 251, 261, 256, -1, + 383, 394, 385, -1, 144, 394, 143, -1, + 120, 262, 254, -1, 245, 262, 252, -1, + 386, 395, 391, -1, 392, 395, 386, -1, + 254, 262, 245, -1, 255, 263, 261, -1, + 262, 263, 252, -1, 120, 263, 262, -1, + 121, 263, 120, -1, 381, 396, 387, -1, + 252, 263, 255, -1, 391, 396, 381, -1, + 387, 396, 390, -1, 256, 264, 260, -1, + 261, 264, 256, -1, 390, 397, 380, -1, + 380, 397, 388, -1, 388, 397, 389, -1, + 257, 265, 259, -1, 260, 265, 257, -1, + 259, 266, 249, -1, 249, 266, 258, -1, + 389, 398, 96, -1, 398, 399, 96, -1, + 96, 399, 97, -1, 258, 267, 73, -1, + 73, 267, 74, -1, 74, 267, 75, -1, + 397, 400, 389, -1, 266, 267, 258, -1, + 265, 268, 259, -1, 396, 401, 390, -1, + 264, 269, 260, -1, 260, 269, 265, -1, + 121, 270, 263, -1, 395, 402, 391, -1, + 261, 270, 264, -1, 263, 270, 261, -1, + 121, 271, 270, -1, 394, 403, 385, -1, + 264, 271, 269, -1, 144, 403, 394, -1, + 270, 271, 264, -1, 385, 403, 392, -1, + 122, 271, 121, -1, 392, 404, 395, -1, + 269, 272, 265, -1, 265, 272, 268, -1, + 144, 404, 403, -1, 403, 404, 392, -1, + 145, 404, 144, -1, 395, 404, 402, -1, + 259, 273, 266, -1, 402, 405, 391, -1, + 268, 273, 259, -1, 396, 405, 401, -1, + 391, 405, 396, -1, 401, 406, 390, -1, + 390, 406, 397, -1, 397, 406, 400, -1, + 266, 274, 267, -1, 400, 407, 389, -1, + 398, 407, 399, -1, 389, 407, 398, -1, + 267, 275, 75, -1, 274, 275, 267, -1, + 272, 276, 268, -1, 399, 408, 97, -1, + 271, 277, 269, -1, 122, 277, 271, -1, + 97, 409, 98, -1, 122, 278, 277, -1, + 277, 278, 269, -1, 408, 409, 97, -1, + 123, 278, 122, -1, 407, 410, 399, -1, + 269, 278, 272, -1, 268, 279, 273, -1, + 276, 279, 268, -1, 400, 411, 407, -1, + 406, 411, 400, -1, 273, 280, 266, -1, + 266, 280, 274, -1, 405, 412, 401, -1, + 404, 413, 402, -1, 145, 413, 404, -1, + 280, 281, 274, -1, 274, 281, 275, -1, + 145, 414, 413, -1, 275, 282, 75, -1, + 413, 414, 402, -1, 402, 414, 405, -1, + 405, 414, 412, -1, 75, 282, 76, -1, + 146, 414, 145, -1, 401, 415, 406, -1, + 412, 415, 401, -1, 272, 283, 276, -1, + 406, 415, 411, -1, 278, 283, 272, -1, + 123, 283, 278, -1, 276, 284, 279, -1, + 283, 284, 276, -1, 407, 416, 410, -1, + 411, 416, 407, -1, 124, 284, 123, -1, + 123, 284, 283, -1, 273, 285, 280, -1, + 399, 417, 408, -1, 279, 285, 273, -1, + 410, 417, 399, -1, 280, 286, 281, -1, + 285, 286, 280, -1, 98, 418, 99, -1, + 409, 418, 98, -1, 281, 287, 275, -1, + 275, 287, 282, -1, 417, 419, 408, -1, + 408, 419, 409, -1, 76, 288, 77, -1, + 287, 288, 282, -1, 77, 288, 78, -1, + 416, 420, 410, -1, 282, 288, 76, -1, + 284, 289, 279, -1, 415, 421, 411, -1, + 279, 289, 285, -1, 411, 421, 416, -1, + 125, 289, 124, -1, 124, 289, 284, -1, + 106, 159, 57, -1, 285, 290, 286, -1, + 414, 422, 412, -1, 289, 290, 285, -1, + 146, 422, 414, -1, 412, 423, 415, -1, + 286, 291, 281, -1, 422, 423, 412, -1, + 281, 291, 287, -1, 415, 423, 421, -1, + 146, 423, 422, -1, 147, 423, 146, -1, + 421, 424, 416, -1, 416, 424, 420, -1, + 287, 292, 288, -1, 410, 425, 417, -1, + 417, 425, 419, -1, 420, 425, 410, -1, + 292, 293, 288, -1, 288, 293, 78, -1, + 126, 294, 125, -1, 419, 426, 409, -1, + 125, 294, 289, -1, 289, 294, 290, -1, + 409, 426, 418, -1, 426, 427, 418, -1, + 286, 295, 291, -1, 290, 295, 286, -1, + 418, 427, 99, -1, 287, 296, 292, -1, + 419, 428, 426, -1, 425, 428, 419, -1, + 158, 107, 163, -1, 52, 164, 50, -1, + 291, 296, 287, -1, 296, 297, 292, -1, + 50, 164, 58, -1, 424, 429, 420, -1, + 292, 297, 293, -1, 58, 165, 59, -1, + 423, 430, 421, -1, 147, 430, 423, -1, + 293, 298, 78, -1, 164, 165, 58, -1, + 424, 431, 429, -1, 78, 298, 79, -1, + 430, 431, 421, -1, 147, 431, 430, -1, + 53, 166, 52, -1, 421, 431, 424, -1, + 148, 431, 147, -1, 290, 299, 295, -1, + 294, 299, 290, -1, 52, 166, 164, -1, + 425, 432, 428, -1, 127, 299, 126, -1, + 420, 432, 425, -1, 126, 299, 294, -1, + 429, 432, 420, -1, 291, 300, 296, -1, + 59, 167, 60, -1, 165, 167, 59, -1, + 295, 300, 291, -1, 428, 433, 426, -1, + 300, 301, 296, -1, 164, 168, 165, -1, + 296, 301, 297, -1, 426, 434, 427, -1, + 297, 302, 293, -1, 166, 168, 164, -1, + 433, 434, 426, -1, 293, 302, 298, -1, + 54, 169, 53, -1, 427, 435, 99, -1, + 53, 169, 166, -1, 166, 169, 168, -1, + 434, 435, 427, -1, 167, 170, 60, -1, + 99, 435, 100, -1, 298, 303, 79, -1, + 60, 170, 61, -1, 302, 303, 298, -1, + 79, 303, 80, -1, 428, 436, 433, -1, + 432, 436, 428, -1, 127, 304, 299, -1, + 148, 437, 431, -1, 165, 171, 167, -1, + 295, 304, 300, -1, 168, 171, 165, -1, + 128, 304, 127, -1, 431, 437, 429, -1, + 299, 304, 295, -1, 429, 438, 432, -1, + 304, 305, 300, -1, 148, 438, 437, -1, + 300, 305, 301, -1, 149, 438, 148, -1, + 168, 172, 171, -1, 437, 438, 429, -1, + 301, 306, 297, -1, 297, 306, 302, -1, + 169, 172, 168, -1, 436, 439, 433, -1, + 55, 173, 54, -1, 169, 173, 172, -1, + 439, 440, 433, -1, 54, 173, 169, -1, + 170, 174, 61, -1, 61, 174, 62, -1, + 302, 307, 303, -1, 433, 440, 434, -1, + 434, 441, 435, -1, 303, 308, 80, -1, + 167, 175, 170, -1, 80, 308, 81, -1, + 171, 175, 167, -1, 441, 442, 435, -1, + 304, 309, 305, -1, 128, 309, 304, -1, + 171, 176, 175, -1, 435, 442, 100, -1, + 172, 176, 171, -1, 129, 309, 128, -1, + 100, 442, 101, -1, 305, 310, 301, -1, + 432, 443, 436, -1, 301, 310, 306, -1, + 438, 443, 432, -1, 173, 177, 172, -1, + 149, 443, 438, -1, 172, 177, 176, -1, + 436, 444, 439, -1, 306, 311, 302, -1, + 443, 444, 436, -1, 302, 311, 307, -1, + 56, 178, 55, -1, 149, 444, 443, -1, + 55, 178, 173, -1, 150, 444, 149, -1, + 108, 178, 56, -1, 109, 178, 108, -1, + 444, 445, 439, -1, 62, 179, 63, -1, + 307, 312, 303, -1, 439, 445, 440, -1, + 174, 179, 62, -1, 303, 312, 308, -1, + 434, 446, 441, -1, 440, 446, 434, -1, + 81, 313, 82, -1, 170, 180, 174, -1, + 308, 313, 81, -1, 312, 313, 308, -1, + 441, 447, 442, -1, 175, 180, 170, -1, + 176, 181, 175, -1, 309, 314, 305, -1, + 305, 314, 310, -1, 129, 314, 309, -1, + 130, 314, 129, -1, 310, 315, 306, -1, + 177, 182, 176, -1, 306, 315, 311, -1, + 176, 182, 181, -1, 101, 448, 102, -1, + 442, 448, 101, -1, 178, 183, 173, -1, + 173, 183, 177, -1, 444, 449, 445, -1, + 311, 316, 307, -1, 109, 183, 178, -1, + 307, 316, 312, -1, 150, 449, 444, -1, + 110, 183, 109, -1, 151, 449, 150, -1, + 63, 184, 64, -1, 179, 184, 63, -1, + 445, 450, 440, -1, 440, 450, 446, -1, + 82, 317, 83, -1, 313, 317, 82, -1, + 174, 185, 179, -1, 180, 185, 174, -1, + 441, 451, 447, -1, 179, 185, 184, -1, + 446, 451, 441, -1, 312, 318, 313, -1, + 447, 452, 442, -1, 175, 186, 180, -1, + 314, 319, 310, -1, 310, 319, 315, -1, + 181, 186, 175, -1, 130, 319, 314, -1, + 442, 452, 448, -1, 131, 319, 130, -1, + 83, 320, 84, -1, 317, 320, 83, -1, + 102, 453, 103, -1, 103, 453, 104, -1, + 182, 187, 181, -1, 183, 188, 177, -1, + 448, 453, 102, -1, 111, 188, 110, -1, + 452, 453, 448, -1, 315, 321, 311, -1, + 152, 454, 151, -1, 177, 188, 182, -1, + 311, 321, 316, -1, 110, 188, 183, -1, + 151, 454, 449, -1, 64, 189, 65, -1, + 449, 454, 445, -1, 445, 454, 450, -1, + 184, 189, 64, -1, 313, 322, 317, -1, + 450, 455, 446, -1, 318, 322, 313, -1, + 446, 455, 451, -1, 316, 323, 312, -1, + 451, 456, 447, -1, 312, 323, 318, -1, + 185, 190, 184, -1, 180, 191, 185, -1, + 447, 456, 452, -1, 185, 191, 190, -1, + 84, 324, 85, -1, 186, 191, 180, -1, + 320, 324, 84, -1, 186, 192, 191, -1, + 187, 192, 181, -1, 452, 457, 453, -1, + 317, 325, 320, -1, 181, 192, 186, -1, + 188, 193, 182, -1, 111, 193, 188, -1, + 453, 458, 104, -1, 322, 325, 317, -1, + 112, 193, 111, -1, 457, 458, 453, -1, + 153, 459, 152, -1, 182, 193, 187, -1, + 319, 326, 315, -1, 315, 326, 321, -1, + 65, 194, 66, -1, 152, 459, 454, -1, + 132, 326, 131, -1, 454, 459, 450, -1, + 450, 459, 455, -1, 131, 326, 319, -1, + 318, 327, 322, -1, 189, 194, 65, -1, + 451, 460, 456, -1, 190, 195, 184, -1, + 455, 460, 451, -1, 322, 327, 325, -1, + 323, 327, 318, -1, 184, 195, 189, -1, + 321, 328, 316, -1, 189, 195, 194, -1, + 191, 196, 190, -1, 456, 461, 452, -1, + 452, 461, 457, -1, 316, 328, 323, -1, + 461, 462, 457, -1, 85, 329, 86, -1, + 191, 197, 196, -1, 192, 197, 191, -1, + 324, 329, 85, -1, 457, 462, 458, -1, + 325, 330, 320, -1, 193, 198, 187, -1, + 112, 198, 193, -1, 320, 330, 324, -1, + 113, 198, 112, -1, 104, 463, 105, -1, + 187, 198, 192, -1, 105, 463, 106, -1, + 458, 463, 104, -1, 66, 199, 67, -1, + 459, 464, 455, -1, 327, 331, 325, -1, + 154, 464, 153, -1, 153, 464, 459, -1, + 455, 464, 460, -1, 194, 199, 66, -1, + 325, 331, 330, -1, 460, 465, 456, -1, + 323, 332, 327, -1, 327, 332, 331, -1, + 534, 480, 479, -1, 534, 479, 482, -1, + 535, 482, 483, -1, 535, 483, 484, -1, + 535, 534, 482, -1, 536, 535, 484, -1, + 537, 484, 485, -1, 537, 536, 484, -1, + 538, 485, 486, -1, 538, 537, 485, -1, + 539, 486, 487, -1, 539, 538, 486, -1, + 540, 487, 488, -1, 540, 539, 487, -1, + 541, 488, 489, -1, 541, 540, 488, -1, + 542, 489, 490, -1, 542, 490, 491, -1, + 542, 541, 489, -1, 543, 542, 491, -1, + 544, 491, 492, -1, 544, 543, 491, -1, + 545, 492, 493, -1, 545, 544, 492, -1, + 546, 493, 494, -1, 546, 545, 493, -1, + 547, 494, 495, -1, 547, 495, 496, -1, + 547, 546, 494, -1, 548, 547, 496, -1, + 549, 496, 497, -1, 549, 548, 496, -1, + 550, 497, 498, -1, 550, 549, 497, -1, + 551, 498, 499, -1, 551, 550, 498, -1, + 552, 499, 500, -1, 552, 551, 499, -1, + 553, 500, 501, -1, 553, 552, 500, -1, + 554, 501, 502, -1, 554, 553, 501, -1, + 555, 502, 503, -1, 555, 503, 504, -1, + 555, 554, 502, -1, 556, 555, 504, -1, + 556, 504, 505, -1, 557, 556, 505, -1, + 558, 557, 505, -1, 558, 505, 506, -1, + 558, 506, 507, -1, 559, 558, 507, -1, + 560, 559, 507, -1, 560, 507, 508, -1, + 561, 560, 508, -1, 561, 508, 509, -1, + 562, 561, 509, -1, 562, 509, 510, -1, + 563, 510, 511, -1, 563, 562, 510, -1, + 564, 511, 512, -1, 564, 563, 511, -1, + 565, 512, 513, -1, 565, 564, 512, -1, + 566, 513, 514, -1, 566, 514, 515, -1, + 566, 565, 513, -1, 567, 566, 515, -1, + 568, 515, 516, -1, 568, 516, 517, -1, + 568, 567, 515, -1, 569, 568, 517, -1, + 570, 517, 518, -1, 570, 569, 517, -1, + 571, 518, 519, -1, 571, 570, 518, -1, + 572, 519, 520, -1, 572, 571, 519, -1, + 573, 520, 521, -1, 573, 572, 520, -1, + 574, 521, 522, -1, 574, 573, 521, -1, + 575, 522, 523, -1, 575, 574, 522, -1, + 576, 523, 524, -1, 576, 575, 523, -1, + 577, 524, 525, -1, 577, 576, 524, -1, + 578, 525, 526, -1, 578, 577, 525, -1, + 579, 526, 527, -1, 579, 578, 526, -1, + 580, 527, 528, -1, 580, 579, 527, -1, + 581, 580, 528, -1, 581, 528, 529, -1, + 581, 529, 530, -1, 582, 581, 530, -1, + 583, 582, 530, -1, 583, 530, 531, -1, + 583, 531, 532, -1, 584, 583, 532, -1, + 533, 584, 532, -1, 533, 532, 481, -1, + 730, 735, 729, -1, 862, 867, 866, -1, + 641, 998, 642, -1, 863, 867, 858, -1, + 993, 998, 641, -1, 994, 999, 990, -1, + 690, 999, 689, -1, 858, 867, 862, -1, + 990, 999, 995, -1, 669, 868, 861, -1, + 856, 868, 863, -1, 730, 736, 735, -1, + 689, 999, 994, -1, 725, 736, 730, -1, + 731, 736, 725, -1, 995, 1000, 991, -1, + 861, 868, 856, -1, 991, 1000, 996, -1, + 864, 869, 623, -1, 732, 737, 731, -1, + 649, 738, 733, -1, 996, 1001, 997, -1, + 727, 738, 732, -1, 859, 870, 864, -1, + 650, 738, 649, -1, 1000, 1001, 996, -1, + 732, 738, 737, -1, 865, 870, 859, -1, + 733, 738, 727, -1, 864, 870, 869, -1, + 602, 739, 603, -1, 997, 1002, 993, -1, + 866, 871, 865, -1, 865, 871, 870, -1, + 734, 739, 602, -1, 993, 1002, 998, -1, + 998, 1003, 642, -1, 739, 740, 603, -1, + 643, 1003, 694, -1, 1002, 1003, 998, -1, + 642, 1003, 643, -1, 866, 872, 871, -1, + 691, 1004, 690, -1, 867, 872, 866, -1, + 995, 1004, 1000, -1, 690, 1004, 999, -1, + 735, 741, 729, -1, 999, 1004, 995, -1, + 868, 873, 863, -1, 863, 873, 867, -1, + 1000, 1005, 1001, -1, 670, 873, 669, -1, + 729, 741, 734, -1, 669, 873, 868, -1, + 1004, 1005, 1000, -1, 623, 874, 624, -1, + 736, 742, 735, -1, 997, 1006, 1002, -1, + 869, 874, 623, -1, 1001, 1006, 997, -1, + 735, 742, 741, -1, 694, 1007, 695, -1, + 737, 743, 731, -1, 870, 875, 869, -1, + 736, 743, 742, -1, 1003, 1007, 694, -1, + 1002, 1007, 1003, -1, 1006, 1007, 1002, -1, + 731, 743, 736, -1, 692, 1008, 691, -1, + 871, 876, 870, -1, 691, 1008, 1004, -1, + 738, 744, 737, -1, 1004, 1008, 1005, -1, + 870, 876, 875, -1, 651, 744, 650, -1, + 650, 744, 738, -1, 741, 745, 734, -1, + 1005, 1009, 1001, -1, 872, 877, 871, -1, + 734, 745, 739, -1, 1001, 1009, 1006, -1, + 871, 877, 876, -1, 695, 1010, 696, -1, + 1007, 1010, 695, -1, 867, 878, 872, -1, + 873, 878, 867, -1, 1006, 1010, 1007, -1, + 603, 746, 604, -1, 1009, 1010, 1006, -1, + 670, 878, 873, -1, 693, 1011, 692, -1, + 692, 1011, 1008, -1, 671, 878, 670, -1, + 740, 746, 603, -1, 1008, 1011, 1005, -1, + 624, 879, 625, -1, 1005, 1011, 1009, -1, + 696, 1012, 697, -1, 1010, 1012, 696, -1, + 874, 879, 624, -1, 1009, 1012, 1010, -1, + 1011, 1012, 1009, -1, 869, 880, 874, -1, + 746, 747, 604, -1, 697, 1013, 698, -1, + 875, 880, 869, -1, 1012, 1013, 697, -1, + 739, 748, 740, -1, 693, 1013, 1011, -1, + 698, 1013, 693, -1, 1011, 1013, 1012, -1, + 876, 881, 875, -1, 875, 881, 880, -1, + 745, 748, 739, -1, 741, 749, 745, -1, + 877, 882, 876, -1, 876, 882, 881, -1, + 742, 749, 741, -1, 872, 883, 877, -1, + 878, 883, 872, -1, 671, 883, 878, -1, + 742, 750, 749, -1, 743, 750, 742, -1, + 672, 883, 671, -1, 737, 751, 743, -1, + 744, 751, 737, -1, 651, 751, 744, -1, + 625, 884, 626, -1, 652, 751, 651, -1, + 743, 751, 750, -1, 879, 884, 625, -1, + 880, 885, 874, -1, 749, 752, 745, -1, + 874, 885, 879, -1, 881, 886, 880, -1, + 740, 753, 746, -1, 748, 753, 740, -1, + 880, 886, 885, -1, 604, 754, 605, -1, + 882, 887, 881, -1, 747, 754, 604, -1, + 881, 887, 886, -1, 877, 888, 882, -1, + 883, 888, 877, -1, 754, 755, 605, -1, + 882, 888, 887, -1, 672, 888, 883, -1, + 673, 888, 672, -1, 626, 889, 627, -1, + 747, 756, 754, -1, 884, 889, 626, -1, + 753, 756, 746, -1, 746, 756, 747, -1, + 879, 890, 884, -1, 752, 757, 745, -1, + 885, 890, 879, -1, 745, 757, 748, -1, + 750, 758, 749, -1, 886, 891, 885, -1, + 749, 758, 752, -1, 653, 759, 652, -1, + 886, 892, 891, -1, 652, 759, 751, -1, + 887, 892, 886, -1, 751, 759, 750, -1, + 750, 759, 758, -1, 758, 760, 752, -1, + 888, 893, 887, -1, 673, 893, 888, -1, + 674, 893, 673, -1, 757, 761, 748, -1, + 627, 894, 628, -1, 748, 761, 753, -1, + 889, 894, 627, -1, 753, 761, 756, -1, + 890, 895, 884, -1, 884, 895, 889, -1, + 756, 762, 754, -1, 605, 763, 606, -1, + 885, 896, 890, -1, 755, 763, 605, -1, + 763, 764, 606, -1, 891, 896, 885, -1, + 890, 896, 895, -1, 892, 897, 891, -1, + 762, 765, 754, -1, 674, 898, 893, -1, + 887, 898, 892, -1, 675, 898, 674, -1, + 754, 765, 755, -1, 893, 898, 887, -1, + 761, 766, 756, -1, 628, 899, 629, -1, + 756, 766, 762, -1, 894, 899, 628, -1, + 899, 900, 629, -1, 752, 767, 757, -1, + 757, 767, 761, -1, 760, 767, 752, -1, + 759, 768, 758, -1, 654, 768, 653, -1, + 653, 768, 759, -1, 889, 901, 894, -1, + 758, 769, 760, -1, 654, 769, 768, -1, + 895, 901, 889, -1, 768, 769, 758, -1, + 896, 902, 895, -1, 895, 902, 901, -1, + 767, 770, 761, -1, 761, 770, 766, -1, + 896, 903, 902, -1, 766, 771, 762, -1, + 891, 903, 896, -1, 897, 903, 891, -1, + 898, 904, 892, -1, 763, 772, 764, -1, + 892, 904, 897, -1, 675, 904, 898, -1, + 765, 772, 755, -1, 676, 904, 675, -1, + 894, 905, 899, -1, 755, 772, 763, -1, + 901, 905, 894, -1, 764, 773, 606, -1, + 606, 773, 607, -1, 900, 906, 629, -1, + 629, 906, 630, -1, 773, 774, 607, -1, + 772, 775, 764, -1, 906, 907, 630, -1, + 764, 775, 773, -1, 899, 908, 900, -1, + 765, 776, 772, -1, 905, 908, 899, -1, + 771, 776, 762, -1, 762, 776, 765, -1, + 770, 777, 766, -1, 901, 909, 905, -1, + 766, 777, 771, -1, 902, 909, 901, -1, + 769, 778, 760, -1, 654, 778, 769, -1, + 903, 910, 902, -1, 902, 910, 909, -1, + 655, 778, 654, -1, 760, 778, 767, -1, + 897, 911, 903, -1, 904, 911, 897, -1, + 655, 779, 778, -1, 676, 911, 904, -1, + 778, 779, 767, -1, 677, 911, 676, -1, + 767, 779, 770, -1, 909, 912, 905, -1, + 777, 780, 771, -1, 776, 781, 772, -1, + 900, 913, 906, -1, 772, 781, 775, -1, + 908, 913, 900, -1, 906, 913, 907, -1, + 907, 914, 630, -1, 775, 782, 773, -1, + 630, 914, 631, -1, 607, 783, 608, -1, + 774, 783, 607, -1, 914, 915, 631, -1, + 783, 784, 608, -1, 913, 916, 907, -1, + 773, 785, 774, -1, 905, 917, 908, -1, + 908, 917, 913, -1, 782, 785, 773, -1, + 912, 917, 905, -1, 781, 786, 775, -1, + 775, 786, 782, -1, 909, 918, 912, -1, + 910, 918, 909, -1, 771, 787, 776, -1, + 903, 919, 910, -1, 776, 787, 781, -1, + 911, 919, 903, -1, 780, 787, 771, -1, + 677, 919, 911, -1, 678, 919, 677, -1, + 918, 920, 912, -1, 770, 788, 777, -1, + 777, 788, 780, -1, 779, 788, 770, -1, + 655, 788, 779, -1, 656, 788, 655, -1, + 917, 921, 913, -1, 788, 789, 780, -1, + 913, 921, 916, -1, 656, 789, 788, -1, + 907, 922, 914, -1, 787, 790, 781, -1, + 916, 922, 907, -1, 914, 922, 915, -1, + 781, 790, 786, -1, 786, 791, 782, -1, + 782, 791, 785, -1, 631, 923, 632, -1, + 915, 923, 631, -1, 785, 792, 774, -1, + 774, 792, 783, -1, 923, 924, 632, -1, + 922, 925, 915, -1, 608, 793, 609, -1, + 784, 793, 608, -1, 783, 794, 784, -1, + 921, 926, 916, -1, 792, 794, 783, -1, + 912, 927, 917, -1, 917, 927, 921, -1, + 920, 927, 912, -1, 785, 795, 792, -1, + 791, 795, 785, -1, 919, 928, 910, -1, + 910, 928, 918, -1, 786, 796, 791, -1, + 678, 928, 919, -1, 790, 796, 786, -1, + 679, 928, 678, -1, 780, 797, 787, -1, + 657, 797, 656, -1, 679, 929, 928, -1, + 918, 929, 920, -1, 928, 929, 918, -1, + 789, 797, 780, -1, 656, 797, 789, -1, + 790, 798, 796, -1, 787, 798, 790, -1, + 927, 930, 921, -1, 657, 798, 797, -1, + 797, 798, 787, -1, 921, 930, 926, -1, + 796, 799, 791, -1, 791, 799, 795, -1, + 926, 931, 916, -1, 916, 931, 922, -1, + 922, 931, 925, -1, 795, 800, 792, -1, + 925, 932, 915, -1, 915, 932, 923, -1, + 792, 800, 794, -1, 923, 932, 924, -1, + 794, 801, 784, -1, 784, 801, 793, -1, + 632, 933, 633, -1, 924, 933, 632, -1, + 793, 802, 609, -1, 609, 802, 610, -1, + 933, 934, 633, -1, 801, 802, 793, -1, + 800, 803, 794, -1, 932, 935, 924, -1, + 799, 804, 795, -1, 931, 936, 925, -1, + 795, 804, 800, -1, 657, 805, 798, -1, + 658, 805, 657, -1, 930, 937, 926, -1, + 796, 805, 799, -1, 798, 805, 796, -1, + 805, 806, 799, -1, 799, 806, 804, -1, + 679, 938, 929, -1, 929, 938, 920, -1, + 658, 806, 805, -1, 804, 807, 800, -1, + 800, 807, 803, -1, 920, 938, 927, -1, + 680, 938, 679, -1, 927, 939, 930, -1, + 930, 939, 937, -1, 794, 808, 801, -1, + 680, 939, 938, -1, 938, 939, 927, -1, + 937, 940, 926, -1, 926, 940, 931, -1, + 803, 808, 794, -1, 931, 940, 936, -1, + 936, 941, 925, -1, 801, 809, 802, -1, + 925, 941, 932, -1, 932, 941, 935, -1, + 802, 810, 610, -1, 809, 810, 802, -1, + 933, 942, 934, -1, 610, 810, 611, -1, + 935, 942, 924, -1, 924, 942, 933, -1, + 807, 811, 803, -1, 934, 943, 633, -1, + 633, 943, 634, -1, 806, 812, 804, -1, + 658, 812, 806, -1, 659, 812, 658, -1, + 804, 813, 807, -1, 812, 813, 804, -1, + 943, 944, 634, -1, 659, 813, 812, -1, + 803, 814, 808, -1, 811, 814, 803, -1, + 942, 945, 934, -1, 801, 815, 809, -1, + 935, 946, 942, -1, 808, 815, 801, -1, + 941, 946, 935, -1, 940, 947, 936, -1, + 815, 816, 809, -1, 809, 816, 810, -1, + 680, 948, 939, -1, 611, 817, 612, -1, + 939, 948, 937, -1, 681, 948, 680, -1, + 810, 817, 611, -1, 937, 949, 940, -1, + 948, 949, 937, -1, 940, 949, 947, -1, + 681, 949, 948, -1, 813, 818, 807, -1, + 807, 818, 811, -1, 936, 950, 941, -1, + 659, 818, 813, -1, 941, 950, 946, -1, + 660, 818, 659, -1, 947, 950, 936, -1, + 811, 819, 814, -1, 818, 819, 811, -1, + 661, 819, 660, -1, 660, 819, 818, -1, + 946, 951, 942, -1, 942, 951, 945, -1, + 808, 820, 815, -1, 814, 820, 808, -1, + 815, 821, 816, -1, 945, 952, 934, -1, + 820, 821, 815, -1, 934, 952, 943, -1, + 634, 953, 635, -1, 816, 822, 810, -1, + 810, 822, 817, -1, 944, 953, 634, -1, + 943, 954, 944, -1, 612, 823, 613, -1, + 952, 954, 943, -1, 822, 823, 817, -1, + 817, 823, 612, -1, 951, 955, 945, -1, + 819, 824, 814, -1, 643, 694, 592, -1, + 814, 824, 820, -1, 662, 824, 661, -1, + 661, 824, 819, -1, 820, 825, 821, -1, + 946, 956, 951, -1, 950, 956, 946, -1, + 824, 825, 820, -1, 816, 826, 822, -1, + 821, 826, 816, -1, 949, 957, 947, -1, + 681, 957, 949, -1, 682, 957, 681, -1, + 947, 958, 950, -1, 957, 958, 947, -1, + 950, 958, 956, -1, 682, 958, 957, -1, + 951, 959, 955, -1, 956, 959, 951, -1, + 822, 827, 823, -1, 827, 828, 823, -1, + 613, 828, 614, -1, 945, 960, 952, -1, + 823, 828, 613, -1, 952, 960, 954, -1, + 955, 960, 945, -1, 824, 829, 825, -1, + 663, 829, 662, -1, 662, 829, 824, -1, + 693, 644, 698, -1, 587, 699, 585, -1, + 585, 699, 593, -1, 825, 830, 821, -1, + 944, 961, 953, -1, 954, 961, 944, -1, + 821, 830, 826, -1, 822, 831, 827, -1, + 593, 700, 594, -1, 961, 962, 953, -1, + 699, 700, 593, -1, 635, 962, 636, -1, + 826, 831, 822, -1, 831, 832, 827, -1, + 953, 962, 635, -1, 588, 701, 587, -1, + 954, 963, 961, -1, 827, 832, 828, -1, + 587, 701, 699, -1, 960, 963, 954, -1, + 828, 833, 614, -1, 594, 702, 595, -1, + 614, 833, 615, -1, 700, 702, 594, -1, + 959, 964, 955, -1, 825, 834, 830, -1, + 829, 834, 825, -1, 663, 834, 829, -1, + 958, 965, 956, -1, 682, 965, 958, -1, + 664, 834, 663, -1, 699, 703, 700, -1, + 683, 965, 682, -1, 830, 835, 826, -1, + 959, 966, 964, -1, 683, 966, 965, -1, + 701, 703, 699, -1, 956, 966, 959, -1, + 589, 704, 588, -1, 965, 966, 956, -1, + 826, 835, 831, -1, 960, 967, 963, -1, + 835, 836, 831, -1, 955, 967, 960, -1, + 831, 836, 832, -1, 588, 704, 701, -1, + 701, 704, 703, -1, 702, 705, 595, -1, + 595, 705, 596, -1, 964, 967, 955, -1, + 963, 968, 961, -1, 828, 837, 833, -1, + 832, 837, 828, -1, 700, 706, 702, -1, + 703, 706, 700, -1, 833, 838, 615, -1, + 837, 838, 833, -1, 968, 969, 961, -1, + 615, 838, 616, -1, 961, 969, 962, -1, + 962, 970, 636, -1, 830, 839, 835, -1, + 969, 970, 962, -1, 664, 839, 834, -1, + 703, 707, 706, -1, 665, 839, 664, -1, + 704, 707, 703, -1, 636, 970, 637, -1, + 834, 839, 830, -1, 590, 708, 589, -1, + 839, 840, 835, -1, 704, 708, 707, -1, + 967, 971, 963, -1, 963, 971, 968, -1, + 589, 708, 704, -1, 835, 840, 836, -1, + 596, 709, 597, -1, 832, 841, 837, -1, + 705, 709, 596, -1, 836, 841, 832, -1, + 966, 972, 964, -1, 683, 972, 966, -1, + 684, 972, 683, -1, 964, 973, 967, -1, + 972, 973, 964, -1, 702, 710, 705, -1, + 684, 973, 972, -1, 837, 842, 838, -1, + 706, 710, 702, -1, 971, 974, 968, -1, + 706, 711, 710, -1, 838, 843, 616, -1, + 707, 711, 706, -1, 616, 843, 617, -1, + 707, 712, 711, -1, 974, 975, 968, -1, + 839, 844, 840, -1, 708, 712, 707, -1, + 968, 975, 969, -1, 665, 844, 839, -1, + 666, 844, 665, -1, 969, 976, 970, -1, + 591, 713, 590, -1, 836, 845, 841, -1, + 586, 713, 591, -1, 840, 845, 836, -1, + 590, 713, 708, -1, 645, 713, 586, -1, + 597, 714, 598, -1, 976, 977, 970, -1, + 841, 846, 837, -1, 598, 714, 599, -1, + 837, 846, 842, -1, 970, 977, 637, -1, + 637, 977, 638, -1, 709, 714, 597, -1, + 973, 978, 967, -1, 967, 978, 971, -1, + 838, 847, 843, -1, 684, 978, 973, -1, + 685, 978, 684, -1, 971, 979, 974, -1, + 842, 847, 838, -1, 705, 715, 709, -1, + 978, 979, 971, -1, 710, 715, 705, -1, + 685, 979, 978, -1, 686, 979, 685, -1, + 711, 716, 710, -1, 617, 848, 618, -1, + 979, 980, 974, -1, 843, 848, 617, -1, + 974, 980, 975, -1, 847, 848, 843, -1, + 712, 717, 711, -1, 711, 717, 716, -1, + 840, 849, 845, -1, 844, 849, 840, -1, + 975, 981, 969, -1, 666, 849, 844, -1, + 969, 981, 976, -1, 708, 718, 712, -1, + 667, 849, 666, -1, 645, 718, 713, -1, + 845, 850, 841, -1, 713, 718, 708, -1, + 646, 718, 645, -1, 841, 850, 846, -1, + 976, 982, 977, -1, 714, 719, 599, -1, + 842, 851, 847, -1, 846, 851, 842, -1, + 715, 720, 709, -1, 977, 983, 638, -1, + 638, 983, 639, -1, 709, 720, 714, -1, + 618, 852, 619, -1, 714, 720, 719, -1, + 687, 984, 686, -1, 848, 852, 618, -1, + 710, 721, 715, -1, 686, 984, 979, -1, + 979, 984, 980, -1, 716, 721, 710, -1, + 980, 985, 975, -1, 847, 853, 848, -1, + 975, 985, 981, -1, 717, 722, 716, -1, + 849, 854, 845, -1, 845, 854, 850, -1, + 667, 854, 849, -1, 976, 986, 982, -1, + 668, 854, 667, -1, 981, 986, 976, -1, + 619, 855, 620, -1, 718, 723, 712, -1, + 646, 723, 718, -1, 647, 723, 646, -1, + 852, 855, 619, -1, 712, 723, 717, -1, + 599, 724, 600, -1, 600, 724, 601, -1, + 977, 987, 983, -1, 850, 856, 846, -1, + 982, 987, 977, -1, 846, 856, 851, -1, + 719, 724, 599, -1, 639, 988, 640, -1, + 848, 857, 852, -1, 720, 725, 719, -1, + 983, 988, 639, -1, 987, 988, 983, -1, + 853, 857, 848, -1, 688, 989, 687, -1, + 721, 726, 715, -1, 687, 989, 984, -1, + 980, 989, 985, -1, 851, 858, 847, -1, + 720, 726, 725, -1, 984, 989, 980, -1, + 847, 858, 853, -1, 715, 726, 720, -1, + 985, 990, 981, -1, 721, 727, 726, -1, + 981, 990, 986, -1, 620, 859, 621, -1, + 716, 727, 721, -1, 855, 859, 620, -1, + 722, 727, 716, -1, 647, 728, 723, -1, + 648, 728, 647, -1, 986, 991, 982, -1, + 982, 991, 987, -1, 852, 860, 855, -1, + 723, 728, 717, -1, 717, 728, 722, -1, + 601, 729, 602, -1, 857, 860, 852, -1, + 850, 861, 856, -1, 669, 861, 668, -1, + 724, 729, 601, -1, 987, 992, 988, -1, + 854, 861, 850, -1, 668, 861, 854, -1, + 724, 730, 729, -1, 725, 730, 719, -1, + 857, 862, 860, -1, 719, 730, 724, -1, + 988, 993, 640, -1, 858, 862, 853, -1, + 640, 993, 641, -1, 992, 993, 988, -1, + 689, 994, 688, -1, 853, 862, 857, -1, + 726, 731, 725, -1, 688, 994, 989, -1, + 989, 994, 985, -1, 985, 994, 990, -1, + 856, 863, 851, -1, 851, 863, 858, -1, + 990, 995, 986, -1, 621, 864, 622, -1, + 986, 995, 991, -1, 622, 864, 623, -1, + 726, 732, 731, -1, 727, 732, 726, -1, + 859, 864, 621, -1, 728, 733, 722, -1, + 649, 733, 648, -1, 991, 996, 987, -1, + 722, 733, 727, -1, 987, 996, 992, -1, + 648, 733, 728, -1, 855, 865, 859, -1, + 996, 997, 992, -1, 860, 865, 855, -1, + 862, 866, 860, -1, 729, 734, 602, -1, + 860, 866, 865, -1, 992, 997, 993, -1, + 1042, 1049, 1047, -1, 1024, 1023, 1042, -1, + 1040, 1042, 1041, -1, 1026, 1025, 1024, -1, + 1055, 1057, 1056, -1, 1038, 1024, 1042, -1, + 1061, 1060, 1059, -1, 1038, 1042, 1040, -1, + 1038, 1040, 1039, -1, 1054, 1058, 1057, -1, + 1054, 1059, 1058, -1, 1054, 1057, 1055, -1, + 1062, 1061, 1059, -1, 1029, 1027, 1026, -1, + 1029, 1028, 1027, -1, 1052, 1054, 1053, -1, + 1031, 1030, 1029, -1, 1032, 1036, 1035, -1, + 1032, 1026, 1024, -1, 1032, 1037, 1036, -1, + 1032, 1038, 1037, -1, 1032, 1024, 1038, -1, + 1032, 1029, 1026, -1, 1032, 1031, 1029, -1, + 1033, 1035, 1034, -1, 1033, 1032, 1035, -1, + 1016, 1015, 1014, -1, 1016, 1063, 1062, -1, + 1016, 1014, 1063, -1, 1049, 1051, 1050, -1, + 1049, 1052, 1051, -1, 1049, 1054, 1052, -1, + 1018, 1017, 1016, -1, 1018, 1016, 1062, -1, + 1047, 1049, 1048, -1, 1020, 1019, 1018, -1, + 1044, 1046, 1045, -1, 1044, 1047, 1046, -1, + 1023, 1020, 1018, -1, 1023, 1021, 1020, -1, + 1023, 1022, 1021, -1, 1023, 1018, 1062, -1, + 1042, 1023, 1062, -1, 1042, 1044, 1043, -1, + 1042, 1059, 1054, -1, 1042, 1062, 1059, -1, + 1042, 1054, 1049, -1, 1042, 1047, 1044, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o7 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o5 + + } + + } + + } ] + + }, + + USE o6, + + Group { + children [ + USE o4, + + USE o7 ] + + }, + + USE o7 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 0 0 + rotation 1 -0 -0 1.5707964 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o8 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 1 1 1 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o9 Coordinate { + point [ 4.5 5.0799999 -5.6399329e-016, + 4.5 5.0799999 -5.6399329e-016, + 4.5 5.0748873 0.11384192, + 4.5 5.0595903 0.22676726, + 4.5 5.0342326 0.33786678, + 4.5 4.9990182 0.44624603, + 4.5 4.9542303 0.55103236, + 4.5 4.9002299 0.65138209, + 4.5 4.8374515 0.74648726, + 4.5 4.7664008 0.8355822, + 4.5 4.6876497 0.9179495, + 4.5 4.6018319 0.992926, + 4.5 4.5096393 1.059908, + 4.5 4.4118133 1.1183563, + 4.5 4.3091416 1.1678003, + 4.5 4.2024517 1.2078418, + 4.5 4.0926018 1.2381585, + 4.5 3.9804761 1.2585062, + 4.5 3.8669784 1.2687212, + 4.5 3.7530217 1.2687212, + 4.5 3.6395237 1.2585062, + 4.5 3.5273983 1.2381585, + 4.5 3.4175484 1.2078418, + 4.5 3.3108582 1.1678003, + 4.5 3.2081869 1.1183563, + 4.5 3.1103609 1.059908, + 4.5 3.018168 0.992926, + 4.5 2.9323504 0.9179495, + 4.5 2.8535993 0.8355822, + 4.5 2.7825484 0.74648726, + 4.5 2.71977 0.65138209, + 4.5 2.6657696 0.55103236, + 4.5 2.6209817 0.44624603, + 4.5 2.5857673 0.33786678, + 4.5 2.5604093 0.22676726, + 4.5 2.5451126 0.11384192, + 4.5 2.54 -1.2544531e-015, + 4.5 2.5451126 -0.11384192, + 4.5 2.5604093 -0.22676726, + 4.5 2.5857673 -0.33786678, + 4.5 2.6209817 -0.44624603, + 4.5 2.6657696 -0.55103236, + 4.5 2.71977 -0.65138209, + 4.5 2.7825484 -0.74648726, + 4.5 2.8535993 -0.8355822, + 4.5 2.9323504 -0.9179495, + 4.5 3.018168 -0.992926, + 4.5 3.1103609 -1.059908, + 4.5 3.2081869 -1.1183563, + 4.5 3.3108582 -1.1678003, + 4.5 3.4175484 -1.2078418, + 4.5 3.5273983 -1.2381585, + 4.5 3.6395237 -1.2585062, + 4.5 3.7530217 -1.2687212, + 4.5 3.8669784 -1.2687212, + 4.5 3.9804761 -1.2585062, + 4.5 4.0926018 -1.2381585, + 4.5 4.2024517 -1.2078418, + 4.5 4.3091416 -1.1678003, + 4.5 4.4118133 -1.1183563, + 4.5 4.5096393 -1.059908, + 4.5 4.6018319 -0.992926, + 4.5 4.6876497 -0.9179495, + 4.5 4.7664008 -0.8355822, + 4.5 4.8374515 -0.74648726, + 4.5 4.9002299 -0.65138209, + 4.5 4.9542303 -0.55103236, + 4.5 4.9990182 -0.44624603, + 4.5 5.0342326 -0.33786678, + 4.5 5.0595903 -0.22676726, + 4.5 5.0748873 -0.11384192, + 5 5.0799999 -5.6399329e-016, + 5 5.0799999 -5.6399329e-016, + 5 5.0748873 0.11384192, + 5 5.0595903 0.22676726, + 5 5.0342326 0.33786678, + 5 4.9990182 0.44624603, + 5 4.9542303 0.55103236, + 5 4.9002299 0.65138209, + 5 4.8374515 0.74648726, + 5 4.7664008 0.8355822, + 5 4.6876497 0.9179495, + 5 4.6018319 0.992926, + 5 4.5096393 1.059908, + 5 4.4118133 1.1183563, + 5 4.3091416 1.1678003, + 5 4.2024517 1.2078418, + 5 4.0926018 1.2381585, + 5 3.9804761 1.2585062, + 5 3.8669784 1.2687212, + 5 3.7530217 1.2687212, + 5 3.6395237 1.2585062, + 5 3.5273983 1.2381585, + 5 3.4175484 1.2078418, + 5 3.3108582 1.1678003, + 5 3.2081869 1.1183563, + 5 3.1103609 1.059908, + 5 3.018168 0.992926, + 5 2.9323504 0.9179495, + 5 2.8535993 0.8355822, + 5 2.7825484 0.74648726, + 5 2.71977 0.65138209, + 5 2.6657696 0.55103236, + 5 2.6209817 0.44624603, + 5 2.5857673 0.33786678, + 5 2.5604093 0.22676726, + 5 2.5451126 0.11384192, + 5 2.54 -1.2544531e-015, + 5 2.5451126 -0.11384192, + 5 2.5604093 -0.22676726, + 5 2.5857673 -0.33786678, + 5 2.6209817 -0.44624603, + 5 2.6657696 -0.55103236, + 5 2.71977 -0.65138209, + 5 2.7825484 -0.74648726, + 5 2.8535993 -0.8355822, + 5 2.9323504 -0.9179495, + 5 3.018168 -0.992926, + 5 3.1103609 -1.059908, + 5 3.2081869 -1.1183563, + 5 3.3108582 -1.1678003, + 5 3.4175484 -1.2078418, + 5 3.5273983 -1.2381585, + 5 3.6395237 -1.2585062, + 5 3.7530217 -1.2687212, + 5 3.8669784 -1.2687212, + 5 3.9804761 -1.2585062, + 5 4.0926018 -1.2381585, + 5 4.2024517 -1.2078418, + 5 4.3091416 -1.1678003, + 5 4.4118133 -1.1183563, + 5 4.5096393 -1.059908, + 5 4.6018319 -0.992926, + 5 4.6876497 -0.9179495, + 5 4.7664008 -0.8355822, + 5 4.8374515 -0.74648726, + 5 4.9002299 -0.65138209, + 5 4.9542303 -0.55103236, + 5 4.9990182 -0.44624603, + 5 5.0342326 -0.33786678, + 5 5.0595903 -0.22676726, + 5 5.0748873 -0.11384192, + 5 5.0799999 -5.6399329e-016, + 5 5.0748873 0.11384192, + 5 5.0595903 0.22676726, + 5 5.0342326 0.33786678, + 5 4.9990182 0.44624603, + 5 4.9542303 0.55103236, + 5 4.9002299 0.65138209, + 5 4.8374515 0.74648726, + 5 4.7664008 0.8355822, + 5 4.6876497 0.9179495, + 5 4.6018319 0.992926, + 5 4.5096393 1.059908, + 5 4.4118133 1.1183563, + 5 4.3091416 1.1678003, + 5 4.2024517 1.2078418, + 5 4.0926018 1.2381585, + 5 3.9804761 1.2585062, + 5 3.8669784 1.2687212, + 5 3.7530217 1.2687212, + 5 3.6395237 1.2585062, + 5 3.5273983 1.2381585, + 5 3.4175484 1.2078418, + 5 3.3108582 1.1678003, + 5 3.2081869 1.1183563, + 5 3.1103609 1.059908, + 5 3.018168 0.992926, + 5 2.9323504 0.9179495, + 5 2.8535993 0.8355822, + 5 2.7825484 0.74648726, + 5 2.71977 0.65138209, + 5 2.6657696 0.55103236, + 5 2.6209817 0.44624603, + 5 2.5857673 0.33786678, + 5 2.5604093 0.22676726, + 5 2.5451126 0.11384192, + 5 2.54 -1.2544531e-015, + 5 2.5451126 -0.11384192, + 5 2.5604093 -0.22676726, + 5 2.5857673 -0.33786678, + 5 2.6209817 -0.44624603, + 5 2.6657696 -0.55103236, + 5 2.71977 -0.65138209, + 5 2.7825484 -0.74648726, + 5 2.8535993 -0.8355822, + 5 2.9323504 -0.9179495, + 5 3.018168 -0.992926, + 5 3.1103609 -1.059908, + 5 3.2081869 -1.1183563, + 5 3.3108582 -1.1678003, + 5 3.4175484 -1.2078418, + 5 3.5273983 -1.2381585, + 5 3.6395237 -1.2585062, + 5 3.7530217 -1.2687212, + 5 3.8669784 -1.2687212, + 5 3.9804761 -1.2585062, + 5 4.0926018 -1.2381585, + 5 4.2024517 -1.2078418, + 5 4.3091416 -1.1678003, + 5 4.4118133 -1.1183563, + 5 4.5096393 -1.059908, + 5 4.6018319 -0.992926, + 5 4.6876497 -0.9179495, + 5 4.7664008 -0.8355822, + 5 4.8374515 -0.74648726, + 5 4.9002299 -0.65138209, + 5 4.9542303 -0.55103236, + 5 4.9990182 -0.44624603, + 5 5.0342326 -0.33786678, + 5 5.0595903 -0.22676726, + 5 5.0748873 -0.11384192, + 5 5.0599999 -5.6177284e-016, + 5 5.0549679 0.11204913, + 5 5.0399122 0.22319612, + 5 5.0149536 0.33254606, + 5 4.9802938 0.43921852, + 5 4.9362111 0.5423547, + 5 4.8830609 0.64112407, + 5 4.8212714 0.73473155, + 5 4.7513394 0.8224234, + 5 4.6738281 0.90349358, + 5 4.5893621 0.97728938, + 5 4.4986215 1.0432166, + 5 4.4023356 1.1007444, + 5 4.3012815 1.1494098, + 5 4.1962714 1.1888206, + 5 4.088151 1.2186599, + 5 3.9777915 1.2386872, + 5 3.866081 1.2487414, + 5 3.7539189 1.2487414, + 5 3.6422083 1.2386872, + 5 3.5318489 1.2186599, + 5 3.4237287 1.1888206, + 5 3.3187187 1.1494098, + 5 3.2176642 1.1007444, + 5 3.1213787 1.0432166, + 5 3.0306377 0.97728938, + 5 2.9461718 0.90349358, + 5 2.8686607 0.8224234, + 5 2.7987287 0.73473155, + 5 2.736939 0.64112407, + 5 2.683789 0.5423547, + 5 2.6397064 0.43921852, + 5 2.6050465 0.33254606, + 5 2.5800879 0.22319612, + 5 2.5650322 0.11204913, + 5 2.5599999 -1.2413593e-015, + 5 2.5650322 -0.11204913, + 5 2.5800879 -0.22319612, + 5 2.6050465 -0.33254606, + 5 2.6397064 -0.43921852, + 5 2.683789 -0.5423547, + 5 2.736939 -0.64112407, + 5 2.7987287 -0.73473155, + 5 2.8686607 -0.8224234, + 5 2.9461718 -0.90349358, + 5 3.0306377 -0.97728938, + 5 3.1213787 -1.0432166, + 5 3.2176642 -1.1007444, + 5 3.3187187 -1.1494098, + 5 3.4237287 -1.1888206, + 5 3.5318489 -1.2186599, + 5 3.6422083 -1.2386872, + 5 3.7539189 -1.2487414, + 5 3.866081 -1.2487414, + 5 3.9777915 -1.2386872, + 5 4.088151 -1.2186599, + 5 4.1962714 -1.1888206, + 5 4.3012815 -1.1494098, + 5 4.4023356 -1.1007444, + 5 4.4986215 -1.0432166, + 5 4.5893621 -0.97728938, + 5 4.6738281 -0.90349358, + 5 4.7513394 -0.8224234, + 5 4.8212714 -0.73473155, + 5 4.8830609 -0.64112407, + 5 4.9362111 -0.5423547, + 5 4.9802938 -0.43921852, + 5 5.0149536 -0.33254606, + 5 5.0399122 -0.22319612, + 5 5.0549679 -0.11204913, + 5 5.0599999 -5.6177284e-016, + 5 5.0599999 -5.6177284e-016, + 5 5.0549679 0.11204913, + 5 5.0399122 0.22319612, + 5 5.0149536 0.33254606, + 5 4.9802938 0.43921852, + 5 4.9362111 0.5423547, + 5 4.8830609 0.64112407, + 5 4.8212714 0.73473155, + 5 4.7513394 0.8224234, + 5 4.6738281 0.90349358, + 5 4.5893621 0.97728938, + 5 4.4986215 1.0432166, + 5 4.4023356 1.1007444, + 5 4.3012815 1.1494098, + 5 4.1962714 1.1888206, + 5 4.088151 1.2186599, + 5 3.9777915 1.2386872, + 5 3.866081 1.2487414, + 5 3.7539189 1.2487414, + 5 3.6422083 1.2386872, + 5 3.5318489 1.2186599, + 5 3.4237287 1.1888206, + 5 3.3187187 1.1494098, + 5 3.2176642 1.1007444, + 5 3.1213787 1.0432166, + 5 3.0306377 0.97728938, + 5 2.9461718 0.90349358, + 5 2.8686607 0.8224234, + 5 2.7987287 0.73473155, + 5 2.736939 0.64112407, + 5 2.683789 0.5423547, + 5 2.6397064 0.43921852, + 5 2.6050465 0.33254606, + 5 2.5800879 0.22319612, + 5 2.5650322 0.11204913, + 5 2.5599999 -1.2413593e-015, + 5 2.5650322 -0.11204913, + 5 2.5800879 -0.22319612, + 5 2.6050465 -0.33254606, + 5 2.6397064 -0.43921852, + 5 2.683789 -0.5423547, + 5 2.736939 -0.64112407, + 5 2.7987287 -0.73473155, + 5 2.8686607 -0.8224234, + 5 2.9461718 -0.90349358, + 5 3.0306377 -0.97728938, + 5 3.1213787 -1.0432166, + 5 3.2176642 -1.1007444, + 5 3.3187187 -1.1494098, + 5 3.4237287 -1.1888206, + 5 3.5318489 -1.2186599, + 5 3.6422083 -1.2386872, + 5 3.7539189 -1.2487414, + 5 3.866081 -1.2487414, + 5 3.9777915 -1.2386872, + 5 4.088151 -1.2186599, + 5 4.1962714 -1.1888206, + 5 4.3012815 -1.1494098, + 5 4.4023356 -1.1007444, + 5 4.4986215 -1.0432166, + 5 4.5893621 -0.97728938, + 5 4.6738281 -0.90349358, + 5 4.7513394 -0.8224234, + 5 4.8212714 -0.73473155, + 5 4.8830609 -0.64112407, + 5 4.9362111 -0.5423547, + 5 4.9802938 -0.43921852, + 5 5.0149536 -0.33254606, + 5 5.0399122 -0.22319612, + 5 5.0549679 -0.11204913, + 4.5 5.0599999 -5.6177284e-016, + 4.5 5.0599999 -5.6177284e-016, + 4.5 5.0549679 0.11204913, + 4.5 5.0399122 0.22319612, + 4.5 5.0149536 0.33254606, + 4.5 4.9802938 0.43921852, + 4.5 4.9362111 0.5423547, + 4.5 4.8830609 0.64112407, + 4.5 4.8212714 0.73473155, + 4.5 4.7513394 0.8224234, + 4.5 4.6738281 0.90349358, + 4.5 4.5893621 0.97728938, + 4.5 4.4986215 1.0432166, + 4.5 4.4023356 1.1007444, + 4.5 4.3012815 1.1494098, + 4.5 4.1962714 1.1888206, + 4.5 4.088151 1.2186599, + 4.5 3.9777915 1.2386872, + 4.5 3.866081 1.2487414, + 4.5 3.7539189 1.2487414, + 4.5 3.6422083 1.2386872, + 4.5 3.5318489 1.2186599, + 4.5 3.4237287 1.1888206, + 4.5 3.3187187 1.1494098, + 4.5 3.2176642 1.1007444, + 4.5 3.1213787 1.0432166, + 4.5 3.0306377 0.97728938, + 4.5 2.9461718 0.90349358, + 4.5 2.8686607 0.8224234, + 4.5 2.7987287 0.73473155, + 4.5 2.736939 0.64112407, + 4.5 2.683789 0.5423547, + 4.5 2.6397064 0.43921852, + 4.5 2.6050465 0.33254606, + 4.5 2.5800879 0.22319612, + 4.5 2.5650322 0.11204913, + 4.5 2.5599999 -1.2413593e-015, + 4.5 2.5650322 -0.11204913, + 4.5 2.5800879 -0.22319612, + 4.5 2.6050465 -0.33254606, + 4.5 2.6397064 -0.43921852, + 4.5 2.683789 -0.5423547, + 4.5 2.736939 -0.64112407, + 4.5 2.7987287 -0.73473155, + 4.5 2.8686607 -0.8224234, + 4.5 2.9461718 -0.90349358, + 4.5 3.0306377 -0.97728938, + 4.5 3.1213787 -1.0432166, + 4.5 3.2176642 -1.1007444, + 4.5 3.3187187 -1.1494098, + 4.5 3.4237287 -1.1888206, + 4.5 3.5318489 -1.2186599, + 4.5 3.6422083 -1.2386872, + 4.5 3.7539189 -1.2487414, + 4.5 3.866081 -1.2487414, + 4.5 3.9777915 -1.2386872, + 4.5 4.088151 -1.2186599, + 4.5 4.1962714 -1.1888206, + 4.5 4.3012815 -1.1494098, + 4.5 4.4023356 -1.1007444, + 4.5 4.4986215 -1.0432166, + 4.5 4.5893621 -0.97728938, + 4.5 4.6738281 -0.90349358, + 4.5 4.7513394 -0.8224234, + 4.5 4.8212714 -0.73473155, + 4.5 4.8830609 -0.64112407, + 4.5 4.9362111 -0.5423547, + 4.5 4.9802938 -0.43921852, + 4.5 5.0149536 -0.33254606, + 4.5 5.0399122 -0.22319612, + 4.5 5.0549679 -0.11204913, + 4.5 5.0599999 -5.6177284e-016, + 4.5 5.0549679 0.11204913, + 4.5 5.0399122 0.22319612, + 4.5 5.0149536 0.33254606, + 4.5 4.9802938 0.43921852, + 4.5 4.9362111 0.5423547, + 4.5 4.8830609 0.64112407, + 4.5 4.8212714 0.73473155, + 4.5 4.7513394 0.8224234, + 4.5 4.6738281 0.90349358, + 4.5 4.5893621 0.97728938, + 4.5 4.4986215 1.0432166, + 4.5 4.4023356 1.1007444, + 4.5 4.3012815 1.1494098, + 4.5 4.1962714 1.1888206, + 4.5 4.088151 1.2186599, + 4.5 3.9777915 1.2386872, + 4.5 3.866081 1.2487414, + 4.5 3.7539189 1.2487414, + 4.5 3.6422083 1.2386872, + 4.5 3.5318489 1.2186599, + 4.5 3.4237287 1.1888206, + 4.5 3.3187187 1.1494098, + 4.5 3.2176642 1.1007444, + 4.5 3.1213787 1.0432166, + 4.5 3.0306377 0.97728938, + 4.5 2.9461718 0.90349358, + 4.5 2.8686607 0.8224234, + 4.5 2.7987287 0.73473155, + 4.5 2.736939 0.64112407, + 4.5 2.683789 0.5423547, + 4.5 2.6397064 0.43921852, + 4.5 2.6050465 0.33254606, + 4.5 2.5800879 0.22319612, + 4.5 2.5650322 0.11204913, + 4.5 2.5599999 -1.2413593e-015, + 4.5 2.5650322 -0.11204913, + 4.5 2.5800879 -0.22319612, + 4.5 2.6050465 -0.33254606, + 4.5 2.6397064 -0.43921852, + 4.5 2.683789 -0.5423547, + 4.5 2.736939 -0.64112407, + 4.5 2.7987287 -0.73473155, + 4.5 2.8686607 -0.8224234, + 4.5 2.9461718 -0.90349358, + 4.5 3.0306377 -0.97728938, + 4.5 3.1213787 -1.0432166, + 4.5 3.2176642 -1.1007444, + 4.5 3.3187187 -1.1494098, + 4.5 3.4237287 -1.1888206, + 4.5 3.5318489 -1.2186599, + 4.5 3.6422083 -1.2386872, + 4.5 3.7539189 -1.2487414, + 4.5 3.866081 -1.2487414, + 4.5 3.9777915 -1.2386872, + 4.5 4.088151 -1.2186599, + 4.5 4.1962714 -1.1888206, + 4.5 4.3012815 -1.1494098, + 4.5 4.4023356 -1.1007444, + 4.5 4.4986215 -1.0432166, + 4.5 4.5893621 -0.97728938, + 4.5 4.6738281 -0.90349358, + 4.5 4.7513394 -0.8224234, + 4.5 4.8212714 -0.73473155, + 4.5 4.8830609 -0.64112407, + 4.5 4.9362111 -0.5423547, + 4.5 4.9802938 -0.43921852, + 4.5 5.0149536 -0.33254606, + 4.5 5.0399122 -0.22319612, + 4.5 5.0549679 -0.11204913, + 4.5 5.0799999 -5.6399329e-016, + 4.5 5.0748873 0.11384192, + 4.5 5.0595903 0.22676726, + 4.5 5.0342326 0.33786678, + 4.5 4.9990182 0.44624603, + 4.5 4.9542303 0.55103236, + 4.5 4.9002299 0.65138209, + 4.5 4.8374515 0.74648726, + 4.5 4.7664008 0.8355822, + 4.5 4.6876497 0.9179495, + 4.5 4.6018319 0.992926, + 4.5 4.5096393 1.059908, + 4.5 4.4118133 1.1183563, + 4.5 4.3091416 1.1678003, + 4.5 4.2024517 1.2078418, + 4.5 4.0926018 1.2381585, + 4.5 3.9804761 1.2585062, + 4.5 3.8669784 1.2687212, + 4.5 3.7530217 1.2687212, + 4.5 3.6395237 1.2585062, + 4.5 3.5273983 1.2381585, + 4.5 3.4175484 1.2078418, + 4.5 3.3108582 1.1678003, + 4.5 3.2081869 1.1183563, + 4.5 3.1103609 1.059908, + 4.5 3.018168 0.992926, + 4.5 2.9323504 0.9179495, + 4.5 2.8535993 0.8355822, + 4.5 2.7825484 0.74648726, + 4.5 2.71977 0.65138209, + 4.5 2.6657696 0.55103236, + 4.5 2.6209817 0.44624603, + 4.5 2.5857673 0.33786678, + 4.5 2.5604093 0.22676726, + 4.5 2.5451126 0.11384192, + 4.5 2.54 -1.2544531e-015, + 4.5 2.5451126 -0.11384192, + 4.5 2.5604093 -0.22676726, + 4.5 2.5857673 -0.33786678, + 4.5 2.6209817 -0.44624603, + 4.5 2.6657696 -0.55103236, + 4.5 2.71977 -0.65138209, + 4.5 2.7825484 -0.74648726, + 4.5 2.8535993 -0.8355822, + 4.5 2.9323504 -0.9179495, + 4.5 3.018168 -0.992926, + 4.5 3.1103609 -1.059908, + 4.5 3.2081869 -1.1183563, + 4.5 3.3108582 -1.1678003, + 4.5 3.4175484 -1.2078418, + 4.5 3.5273983 -1.2381585, + 4.5 3.6395237 -1.2585062, + 4.5 3.7530217 -1.2687212, + 4.5 3.8669784 -1.2687212, + 4.5 3.9804761 -1.2585062, + 4.5 4.0926018 -1.2381585, + 4.5 4.2024517 -1.2078418, + 4.5 4.3091416 -1.1678003, + 4.5 4.4118133 -1.1183563, + 4.5 4.5096393 -1.059908, + 4.5 4.6018319 -0.992926, + 4.5 4.6876497 -0.9179495, + 4.5 4.7664008 -0.8355822, + 4.5 4.8374515 -0.74648726, + 4.5 4.9002299 -0.65138209, + 4.5 4.9542303 -0.55103236, + 4.5 4.9990182 -0.44624603, + 4.5 5.0342326 -0.33786678, + 4.5 5.0595903 -0.22676726, + 4.5 5.0748873 -0.11384192, + 4.5 5.0799999 -5.6399329e-016, + 5 5.0799999 -5.6399329e-016, + 5 5.0599999 -5.6177284e-016, + 4.5 5.0599999 -5.6177284e-016 ] + + } + coordIndex [ 0, 2, 3, 4, 5, 6, 7, 8, + 9, 10, 11, 12, 13, 14, 15, 16, + 17, 18, 19, 20, 21, 22, 23, 24, + 25, 26, 27, 28, 29, 30, 31, 32, + 33, 34, 35, 36, 37, 38, 39, 40, + 41, 42, 43, 44, 45, 46, 47, 48, + 49, 50, 51, 52, 53, 54, 55, 56, + 57, 58, 59, 60, 61, 62, 63, 64, + 65, 66, 67, 68, 69, 70, 1, -1, + 71, 73, 74, 75, 76, 77, 78, 79, + 80, 81, 82, 83, 84, 85, 86, 87, + 88, 89, 90, 91, 92, 93, 94, 95, + 96, 97, 98, 99, 100, 101, 102, 103, + 104, 105, 106, 107, 108, 109, 110, 111, + 112, 113, 114, 115, 116, 117, 118, 119, + 120, 121, 122, 123, 124, 125, 126, 127, + 128, 129, 130, 131, 132, 133, 134, 135, + 136, 137, 138, 139, 140, 141, 72, -1, + 0, 71, -1, 212, 213, 214, 215, 216, + 217, 218, 219, 220, 221, 222, 223, 224, + 225, 226, 227, 228, 229, 230, 231, 232, + 233, 234, 235, 236, 237, 238, 239, 240, + 241, 242, 243, 244, 245, 246, 247, 248, + 249, 250, 251, 252, 253, 254, 255, 256, + 257, 258, 259, 260, 261, 262, 263, 264, + 265, 266, 267, 268, 269, 270, 271, 272, + 273, 274, 275, 276, 277, 278, 279, 280, + 281, 212, -1, 353, 355, 356, 357, 358, + 359, 360, 361, 362, 363, 364, 365, 366, + 367, 368, 369, 370, 371, 372, 373, 374, + 375, 376, 377, 378, 379, 380, 381, 382, + 383, 384, 385, 386, 387, 388, 389, 390, + 391, 392, 393, 394, 395, 396, 397, 398, + 399, 400, 401, 402, 403, 404, 405, 406, + 407, 408, 409, 410, 411, 412, 413, 414, + 415, 416, 417, 418, 419, 420, 421, 422, + 423, 354, -1, 282, 353, -1 ] + + } + + } + + }, + + DEF o10 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 1 1 1 + + } + + } + geometry + IndexedFaceSet { + coord + USE o9 + coordIndex [ 73, 0, 2, -1, 73, 71, 0, -1, + 74, 2, 3, -1, 74, 73, 2, -1, + 75, 3, 4, -1, 75, 74, 3, -1, + 76, 4, 5, -1, 76, 75, 4, -1, + 77, 5, 6, -1, 77, 76, 5, -1, + 78, 6, 7, -1, 78, 77, 6, -1, + 79, 7, 8, -1, 79, 78, 7, -1, + 80, 8, 9, -1, 80, 79, 8, -1, + 81, 9, 10, -1, 81, 80, 9, -1, + 82, 10, 11, -1, 82, 81, 10, -1, + 83, 11, 12, -1, 83, 82, 11, -1, + 84, 12, 13, -1, 84, 13, 14, -1, + 84, 83, 12, -1, 85, 14, 15, -1, + 85, 84, 14, -1, 86, 85, 15, -1, + 87, 86, 15, -1, 87, 15, 16, -1, + 88, 87, 16, -1, 88, 16, 17, -1, + 89, 88, 17, -1, 89, 17, 18, -1, + 90, 18, 19, -1, 90, 89, 18, -1, + 91, 19, 20, -1, 91, 90, 19, -1, + 92, 20, 21, -1, 92, 21, 22, -1, + 92, 91, 20, -1, 93, 92, 22, -1, + 94, 22, 23, -1, 94, 93, 22, -1, + 95, 23, 24, -1, 95, 94, 23, -1, + 96, 24, 25, -1, 96, 95, 24, -1, + 97, 25, 26, -1, 97, 96, 25, -1, + 98, 26, 27, -1, 98, 97, 26, -1, + 99, 27, 28, -1, 99, 98, 27, -1, + 100, 28, 29, -1, 100, 99, 28, -1, + 101, 29, 30, -1, 101, 100, 29, -1, + 102, 30, 31, -1, 102, 101, 30, -1, + 103, 31, 32, -1, 103, 102, 31, -1, + 104, 32, 33, -1, 104, 103, 32, -1, + 105, 33, 34, -1, 105, 104, 33, -1, + 106, 34, 35, -1, 106, 35, 36, -1, + 106, 105, 34, -1, 107, 106, 36, -1, + 108, 36, 37, -1, 108, 107, 36, -1, + 109, 37, 38, -1, 109, 108, 37, -1, + 110, 38, 39, -1, 110, 109, 38, -1, + 111, 110, 39, -1, 111, 39, 40, -1, + 112, 111, 40, -1, 112, 40, 41, -1, + 113, 112, 41, -1, 113, 41, 42, -1, + 114, 113, 42, -1, 114, 42, 43, -1, + 115, 114, 43, -1, 115, 43, 44, -1, + 116, 115, 44, -1, 116, 44, 45, -1, + 117, 116, 45, -1, 117, 45, 46, -1, + 118, 117, 46, -1, 118, 46, 47, -1, + 118, 47, 48, -1, 119, 118, 48, -1, + 120, 119, 48, -1, 120, 48, 49, -1, + 120, 49, 50, -1, 121, 120, 50, -1, + 122, 121, 50, -1, 122, 50, 51, -1, + 122, 51, 52, -1, 123, 122, 52, -1, + 124, 123, 52, -1, 124, 52, 53, -1, + 124, 53, 54, -1, 125, 124, 54, -1, + 126, 54, 55, -1, 126, 125, 54, -1, + 127, 55, 56, -1, 127, 56, 57, -1, + 127, 126, 55, -1, 128, 127, 57, -1, + 129, 57, 58, -1, 129, 58, 59, -1, + 129, 128, 57, -1, 130, 129, 59, -1, + 131, 59, 60, -1, 131, 60, 61, -1, + 131, 130, 59, -1, 132, 131, 61, -1, + 133, 61, 62, -1, 133, 62, 63, -1, + 133, 132, 61, -1, 134, 133, 63, -1, + 135, 63, 64, -1, 135, 64, 65, -1, + 135, 134, 63, -1, 136, 135, 65, -1, + 137, 136, 65, -1, 137, 65, 66, -1, + 137, 66, 67, -1, 138, 137, 67, -1, + 139, 138, 67, -1, 139, 67, 68, -1, + 139, 68, 69, -1, 140, 139, 69, -1, + 141, 140, 69, -1, 141, 69, 70, -1, + 72, 141, 70, -1, 72, 70, 1, -1, + 256, 185, 186, -1, 256, 186, 187, -1, + 255, 185, 256, -1, 257, 256, 187, -1, + 254, 184, 185, -1, 254, 185, 255, -1, + 183, 184, 254, -1, 258, 187, 188, -1, + 258, 257, 187, -1, 253, 183, 254, -1, + 182, 183, 253, -1, 259, 188, 189, -1, + 259, 258, 188, -1, 252, 182, 253, -1, + 190, 259, 189, -1, 260, 259, 190, -1, + 251, 181, 182, -1, 251, 182, 252, -1, + 191, 260, 190, -1, 261, 260, 191, -1, + 250, 180, 181, -1, 250, 181, 251, -1, + 262, 191, 192, -1, 262, 261, 191, -1, + 179, 180, 250, -1, 249, 179, 250, -1, + 193, 262, 192, -1, 263, 262, 193, -1, + 248, 178, 179, -1, 248, 179, 249, -1, + 264, 193, 194, -1, 264, 263, 193, -1, + 247, 177, 178, -1, 247, 178, 248, -1, + 265, 264, 194, -1, 265, 194, 195, -1, + 246, 176, 177, -1, 246, 177, 247, -1, + 196, 265, 195, -1, 266, 265, 196, -1, + 175, 176, 246, -1, 245, 175, 246, -1, + 197, 266, 196, -1, 267, 266, 197, -1, + 174, 175, 245, -1, 244, 174, 245, -1, + 198, 267, 197, -1, 268, 267, 198, -1, + 243, 174, 244, -1, 243, 173, 174, -1, + 199, 268, 198, -1, 269, 268, 199, -1, + 172, 173, 243, -1, 242, 172, 243, -1, + 270, 269, 199, -1, 270, 199, 200, -1, + 171, 172, 242, -1, 241, 171, 242, -1, + 271, 200, 201, -1, 271, 270, 200, -1, + 240, 170, 171, -1, 240, 171, 241, -1, + 272, 201, 202, -1, 272, 271, 201, -1, + 239, 169, 170, -1, 239, 170, 240, -1, + 273, 202, 203, -1, 273, 272, 202, -1, + 168, 169, 239, -1, 168, 239, 238, -1, + 204, 274, 273, -1, 204, 273, 203, -1, + 237, 168, 238, -1, 167, 168, 237, -1, + 275, 274, 204, -1, 205, 275, 204, -1, + 236, 167, 237, -1, 166, 167, 236, -1, + 206, 276, 275, -1, 206, 275, 205, -1, + 165, 166, 236, -1, 165, 236, 235, -1, + 207, 277, 276, -1, 207, 276, 206, -1, + 164, 165, 235, -1, 164, 235, 234, -1, + 208, 277, 207, -1, 208, 278, 277, -1, + 233, 164, 234, -1, 163, 164, 233, -1, + 209, 278, 208, -1, 209, 279, 278, -1, + 162, 163, 233, -1, 162, 233, 232, -1, + 280, 279, 209, -1, 210, 280, 209, -1, + 161, 162, 232, -1, 161, 232, 231, -1, + 211, 280, 210, -1, 211, 281, 280, -1, + 230, 161, 231, -1, 160, 161, 230, -1, + 142, 212, 281, -1, 142, 281, 211, -1, + 229, 160, 230, -1, 159, 160, 229, -1, + 143, 212, 142, -1, 143, 213, 212, -1, + 228, 159, 229, -1, 158, 159, 228, -1, + 214, 213, 143, -1, 144, 214, 143, -1, + 227, 158, 228, -1, 157, 158, 227, -1, + 215, 214, 144, -1, 145, 215, 144, -1, + 226, 157, 227, -1, 156, 157, 226, -1, + 146, 216, 215, -1, 146, 215, 145, -1, + 155, 156, 226, -1, 155, 226, 225, -1, + 224, 155, 225, -1, 147, 217, 216, -1, + 147, 216, 146, -1, 154, 155, 224, -1, + 223, 154, 224, -1, 148, 218, 217, -1, + 148, 217, 147, -1, 219, 218, 148, -1, + 153, 154, 223, -1, 149, 219, 148, -1, + 152, 223, 222, -1, 152, 153, 223, -1, + 150, 219, 149, -1, 150, 220, 219, -1, + 151, 152, 222, -1, 151, 220, 150, -1, + 151, 221, 220, -1, 151, 222, 221, -1, + 355, 282, 284, -1, 355, 353, 282, -1, + 356, 284, 285, -1, 356, 355, 284, -1, + 357, 285, 286, -1, 357, 356, 285, -1, + 358, 286, 287, -1, 358, 357, 286, -1, + 359, 287, 288, -1, 359, 358, 287, -1, + 360, 288, 289, -1, 360, 359, 288, -1, + 361, 289, 290, -1, 361, 290, 291, -1, + 361, 360, 289, -1, 362, 291, 292, -1, + 362, 361, 291, -1, 363, 362, 292, -1, + 364, 292, 293, -1, 364, 293, 294, -1, + 364, 363, 292, -1, 365, 364, 294, -1, + 366, 294, 295, -1, 366, 365, 294, -1, + 367, 295, 296, -1, 367, 366, 295, -1, + 368, 296, 297, -1, 368, 297, 298, -1, + 368, 367, 296, -1, 369, 368, 298, -1, + 370, 369, 298, -1, 370, 298, 299, -1, + 370, 299, 300, -1, 371, 370, 300, -1, + 372, 300, 301, -1, 372, 371, 300, -1, + 372, 301, 302, -1, 373, 372, 302, -1, + 374, 302, 303, -1, 374, 373, 302, -1, + 375, 303, 304, -1, 375, 304, 305, -1, + 375, 374, 303, -1, 376, 375, 305, -1, + 377, 305, 306, -1, 377, 306, 307, -1, + 377, 376, 305, -1, 378, 377, 307, -1, + 379, 307, 308, -1, 379, 378, 307, -1, + 380, 308, 309, -1, 380, 379, 308, -1, + 381, 309, 310, -1, 381, 380, 309, -1, + 382, 310, 311, -1, 382, 311, 312, -1, + 382, 381, 310, -1, 383, 382, 312, -1, + 384, 312, 313, -1, 384, 383, 312, -1, + 385, 313, 314, -1, 385, 384, 313, -1, + 386, 314, 315, -1, 386, 385, 314, -1, + 387, 315, 316, -1, 387, 316, 317, -1, + 387, 386, 315, -1, 388, 387, 317, -1, + 389, 317, 318, -1, 389, 388, 317, -1, + 390, 318, 319, -1, 390, 389, 318, -1, + 391, 319, 320, -1, 391, 320, 321, -1, + 391, 390, 319, -1, 392, 391, 321, -1, + 393, 392, 321, -1, 393, 321, 322, -1, + 394, 393, 322, -1, 394, 322, 323, -1, + 395, 394, 323, -1, 395, 323, 324, -1, + 396, 395, 324, -1, 396, 324, 325, -1, + 396, 325, 326, -1, 397, 396, 326, -1, + 398, 397, 326, -1, 398, 326, 327, -1, + 399, 398, 327, -1, 399, 327, 328, -1, + 400, 399, 328, -1, 400, 328, 329, -1, + 400, 329, 330, -1, 401, 400, 330, -1, + 402, 401, 330, -1, 402, 330, 331, -1, + 403, 402, 331, -1, 403, 331, 332, -1, + 404, 403, 332, -1, 404, 332, 333, -1, + 405, 404, 333, -1, 405, 333, 334, -1, + 406, 334, 335, -1, 406, 405, 334, -1, + 407, 335, 336, -1, 407, 406, 335, -1, + 408, 336, 337, -1, 408, 407, 336, -1, + 409, 337, 338, -1, 409, 408, 337, -1, + 410, 338, 339, -1, 410, 339, 340, -1, + 410, 409, 338, -1, 411, 410, 340, -1, + 412, 340, 341, -1, 412, 411, 340, -1, + 413, 341, 342, -1, 413, 412, 341, -1, + 414, 342, 343, -1, 414, 413, 342, -1, + 415, 343, 344, -1, 415, 414, 343, -1, + 416, 344, 345, -1, 416, 415, 344, -1, + 417, 345, 346, -1, 417, 416, 345, -1, + 418, 346, 347, -1, 418, 417, 346, -1, + 419, 418, 347, -1, 419, 347, 348, -1, + 420, 419, 348, -1, 420, 348, 349, -1, + 420, 349, 350, -1, 421, 420, 350, -1, + 422, 421, 350, -1, 422, 350, 351, -1, + 422, 351, 352, -1, 423, 422, 352, -1, + 354, 423, 352, -1, 354, 352, 283, -1, + 485, 555, 554, -1, 486, 556, 555, -1, + 486, 555, 485, -1, 484, 554, 553, -1, + 484, 485, 554, -1, 487, 557, 556, -1, + 487, 556, 486, -1, 483, 484, 553, -1, + 552, 483, 553, -1, 488, 558, 557, -1, + 488, 557, 487, -1, 559, 558, 488, -1, + 482, 483, 552, -1, 489, 559, 488, -1, + 551, 482, 552, -1, 481, 482, 551, -1, + 560, 559, 489, -1, 490, 560, 489, -1, + 480, 551, 550, -1, 480, 481, 551, -1, + 491, 561, 560, -1, 491, 560, 490, -1, + 479, 550, 549, -1, 479, 480, 550, -1, + 562, 561, 491, -1, 492, 562, 491, -1, + 478, 549, 548, -1, 478, 479, 549, -1, + 493, 563, 562, -1, 493, 562, 492, -1, + 547, 478, 548, -1, 477, 478, 547, -1, + 424, 563, 493, -1, 424, 494, 563, -1, + 546, 477, 547, -1, 476, 477, 546, -1, + 425, 495, 494, -1, 425, 494, 424, -1, + 475, 476, 546, -1, 475, 546, 545, -1, + 426, 495, 425, -1, 426, 496, 495, -1, + 544, 475, 545, -1, 474, 475, 544, -1, + 427, 496, 426, -1, 427, 497, 496, -1, + 543, 474, 544, -1, 473, 474, 543, -1, + 428, 497, 427, -1, 428, 498, 497, -1, + 472, 543, 542, -1, 472, 473, 543, -1, + 429, 498, 428, -1, 429, 499, 498, -1, + 471, 542, 541, -1, 471, 472, 542, -1, + 430, 499, 429, -1, 430, 500, 499, -1, + 470, 541, 540, -1, 470, 471, 541, -1, + 501, 500, 430, -1, 431, 501, 430, -1, + 469, 540, 539, -1, 469, 470, 540, -1, + 432, 501, 431, -1, 432, 502, 501, -1, + 468, 539, 538, -1, 468, 469, 539, -1, + 503, 432, 433, -1, 503, 502, 432, -1, + 537, 467, 468, -1, 537, 468, 538, -1, + 504, 433, 434, -1, 504, 503, 433, -1, + 466, 467, 537, -1, 536, 466, 537, -1, + 505, 434, 435, -1, 505, 504, 434, -1, + 465, 466, 536, -1, 535, 465, 536, -1, + 506, 505, 435, -1, 506, 435, 436, -1, + 464, 465, 535, -1, 534, 464, 535, -1, + 437, 506, 436, -1, 507, 506, 437, -1, + 463, 464, 534, -1, 533, 463, 534, -1, + 508, 437, 438, -1, 508, 507, 437, -1, + 532, 463, 533, -1, 532, 462, 463, -1, + 509, 438, 439, -1, 509, 508, 438, -1, + 461, 462, 532, -1, 531, 461, 532, -1, + 510, 439, 440, -1, 510, 509, 439, -1, + 460, 461, 531, -1, 530, 460, 531, -1, + 441, 510, 440, -1, 511, 510, 441, -1, + 459, 460, 530, -1, 529, 459, 530, -1, + 442, 511, 441, -1, 512, 511, 442, -1, + 528, 458, 459, -1, 528, 459, 529, -1, + 443, 512, 442, -1, 513, 512, 443, -1, + 457, 458, 528, -1, 527, 457, 528, -1, + 514, 443, 444, -1, 514, 513, 443, -1, + 456, 457, 527, -1, 526, 456, 527, -1, + 515, 444, 445, -1, 515, 514, 444, -1, + 455, 456, 526, -1, 525, 455, 526, -1, + 516, 445, 446, -1, 516, 515, 445, -1, + 454, 455, 525, -1, 524, 454, 525, -1, + 517, 446, 447, -1, 517, 516, 446, -1, + 448, 517, 447, -1, 523, 453, 454, -1, + 523, 454, 524, -1, 452, 453, 523, -1, + 518, 517, 448, -1, 522, 452, 523, -1, + 522, 451, 452, -1, 519, 518, 448, -1, + 519, 448, 449, -1, 521, 451, 522, -1, + 521, 450, 451, -1, 520, 519, 449, -1, + 520, 450, 521, -1, 520, 449, 450, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o11 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o9 + + } + + } + + } ] + + }, + + USE o10, + + Group { + children [ + USE o8, + + USE o11 ] + + }, + + USE o11 ] + + } + + } + + } ] + + } + +} From 6629b38e116080ae0c28fab8466465175bdcfd11 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Wed, 28 Sep 2016 07:38:42 +0200 Subject: [PATCH 05/77] added 3D sketches for DO-34/SOD68 (RM5,, + RM2.54mm) see http://www.nxp.com/documents/outline_drawing/SOD68.pdf --- .../Diode_DO-34_SOD68_Horizontal_RM5.FCStd | Bin 0 -> 14077 bytes .../Diode_DO-34_SOD68_Horizontal_RM5.wrl | 3789 ++++++++++++++ ..._DO-34_SOD68_Vertical_AnodeUp_RM2.54.FCStd | Bin 0 -> 13434 bytes ...de_DO-34_SOD68_Vertical_AnodeUp_RM2.54.wrl | 4363 +++++++++++++++++ ...O-34_SOD68_Vertical_KathodeUp_RM2.54.FCStd | Bin 0 -> 13326 bytes ..._DO-34_SOD68_Vertical_KathodeUp_RM2.54.wrl | 4363 +++++++++++++++++ 6 files changed, 12515 insertions(+) create mode 100644 modules/packages3d/Diodes_ThroughHole.3dshapes/Diode_DO-34_SOD68_Horizontal_RM5.FCStd create mode 100644 modules/packages3d/Diodes_ThroughHole.3dshapes/Diode_DO-34_SOD68_Horizontal_RM5.wrl create mode 100644 modules/packages3d/Diodes_ThroughHole.3dshapes/Diode_DO-34_SOD68_Vertical_AnodeUp_RM2.54.FCStd create mode 100644 modules/packages3d/Diodes_ThroughHole.3dshapes/Diode_DO-34_SOD68_Vertical_AnodeUp_RM2.54.wrl create mode 100644 modules/packages3d/Diodes_ThroughHole.3dshapes/Diode_DO-34_SOD68_Vertical_KathodeUp_RM2.54.FCStd create mode 100644 modules/packages3d/Diodes_ThroughHole.3dshapes/Diode_DO-34_SOD68_Vertical_KathodeUp_RM2.54.wrl diff --git a/modules/packages3d/Diodes_ThroughHole.3dshapes/Diode_DO-34_SOD68_Horizontal_RM5.FCStd b/modules/packages3d/Diodes_ThroughHole.3dshapes/Diode_DO-34_SOD68_Horizontal_RM5.FCStd new file mode 100644 index 0000000000000000000000000000000000000000..837291d8ba6974a25dc2c8305525be1540ac5bd8 GIT binary patch literal 14077 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 DA`-8o literal 0 HcmV?d00001 diff --git a/modules/packages3d/Diodes_ThroughHole.3dshapes/Diode_DO-34_SOD68_Horizontal_RM5.wrl b/modules/packages3d/Diodes_ThroughHole.3dshapes/Diode_DO-34_SOD68_Horizontal_RM5.wrl new file mode 100644 index 00000000..d81eafb5 --- /dev/null +++ b/modules/packages3d/Diodes_ThroughHole.3dshapes/Diode_DO-34_SOD68_Horizontal_RM5.wrl @@ -0,0 +1,3789 @@ +#VRML V2.0 utf8 + + +Group { + children + Group { + children [ + Group { + children + Transform { + translation 0 0 0 + rotation 1 -0 -0 1.5707964 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o0 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.66666669 1 1 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o1 Coordinate { + point [ 4.0799999 1.99 -7.5967013e-016, + 4.0799999 1.9742916 0.12434494, + 4.0799999 1.9281534 0.24087684, + 4.0799999 1.8544843 0.34227356, + 4.0799999 1.7579134 0.42216396, + 4.0799999 1.6445085 0.47552827, + 4.0799999 1.5213952 0.49901336, + 4.0799999 1.3963094 0.49114361, + 4.0799999 1.2771103 0.45241353, + 4.0799999 1.171288 0.38525662, + 4.0799999 1.0854915 0.29389262, + 4.0799999 1.0251118 0.18406227, + 4.0799999 0.99394268 0.062666617, + 4.0799999 0.99394268 -0.062666617, + 4.0799999 1.0251118 -0.18406227, + 4.0799999 1.0854915 -0.29389262, + 4.0799999 1.171288 -0.38525662, + 4.0799999 1.2771103 -0.45241353, + 4.0799999 1.3963094 -0.49114361, + 4.0799999 1.5213952 -0.49901336, + 4.0799999 1.6445085 -0.47552827, + 4.0799999 1.7579134 -0.42216396, + 4.0799999 1.8544843 -0.34227356, + 4.0799999 1.9281534 -0.24087684, + 4.0799999 1.9742916 -0.12434494, + 4.0799999 1.99 -7.5967013e-016, + 3.78 2.29 -1.0169643e-015, + 4.069778 2.0676458 -8.2626275e-016, + 4.0398078 2.1400001 -8.8831723e-016, + 3.9921319 2.202132 -9.416046e-016, + 3.9300001 2.2498076 -9.8249342e-016, + 3.8576458 2.2797778 -1.0081972e-015, + 4.0799999 1.99 -7.5967013e-016, + 4.0799999 1.9742916 0.12434494, + 4.0799999 1.9281534 0.24087684, + 4.0799999 1.8544843 0.34227356, + 4.0799999 1.7579134 0.42216396, + 4.0799999 1.6445085 0.47552827, + 4.0799999 1.5213952 0.49901336, + 4.0799999 1.3963094 0.49114361, + 4.0799999 1.2771103 0.45241353, + 4.0799999 1.171288 0.38525662, + 4.0799999 1.0854915 0.29389262, + 4.0799999 1.0251118 0.18406227, + 4.0799999 0.99394268 0.062666617, + 4.0799999 0.99394268 -0.062666617, + 4.0799999 1.0251118 -0.18406227, + 4.0799999 1.0854915 -0.29389262, + 4.0799999 1.171288 -0.38525662, + 4.0799999 1.2771103 -0.45241353, + 4.0799999 1.3963094 -0.49114361, + 4.0799999 1.5213952 -0.49901336, + 4.0799999 1.6445085 -0.47552827, + 4.0799999 1.7579134 -0.42216396, + 4.0799999 1.8544843 -0.34227356, + 4.0799999 1.9281534 -0.24087684, + 4.0799999 1.9742916 -0.12434494, + 3.78 2.29 -1.0169643e-015, + 3.78 2.2841671 0.096429341, + 3.78 2.2667534 0.19145253, + 3.78 2.238013 0.2836839, + 3.78 2.1983647 0.37177855, + 3.78 2.1483872 0.4544518, + 3.78 2.0888085 0.53049815, + 3.78 2.020498 0.59880859, + 3.78 1.9444518 0.65838706, + 3.78 1.8617785 0.70836484, + 3.78 1.7736839 0.74801302, + 3.78 1.6814525 0.77675343, + 3.78 1.5864294 0.7941671, + 3.78 1.49 0.80000001, + 3.78 1.3935707 0.7941671, + 3.78 1.2985475 0.77675343, + 3.78 1.2063161 0.74801302, + 3.78 1.1182215 0.70836484, + 3.78 1.0355482 0.65838706, + 3.78 0.95950186 0.59880859, + 3.78 0.89119142 0.53049815, + 3.78 0.83161288 0.4544518, + 3.78 0.78163517 0.37177855, + 3.78 0.74198699 0.2836839, + 3.78 0.71324652 0.19145253, + 3.78 0.69583291 0.096429341, + 3.78 0.69 -1.6783851e-015, + 3.78 0.69583291 -0.096429341, + 3.78 0.71324652 -0.19145253, + 3.78 0.74198699 -0.2836839, + 3.78 0.78163517 -0.37177855, + 3.78 0.83161288 -0.4544518, + 3.78 0.89119142 -0.53049815, + 3.78 0.95950186 -0.59880859, + 3.78 1.0355482 -0.65838706, + 3.78 1.1182215 -0.70836484, + 3.78 1.2063161 -0.74801302, + 3.78 1.2985475 -0.77675343, + 3.78 1.3935707 -0.7941671, + 3.78 1.49 -0.80000001, + 3.78 1.5864294 -0.7941671, + 3.78 1.6814525 -0.77675343, + 3.78 1.7736839 -0.74801302, + 3.78 1.8617785 -0.70836484, + 3.78 1.9444518 -0.65838706, + 3.78 2.020498 -0.59880859, + 3.78 2.0888085 -0.53049815, + 3.78 2.1483872 -0.4544518, + 3.78 2.1983647 -0.37177855, + 3.78 2.238013 -0.2836839, + 3.78 2.2667534 -0.19145253, + 3.78 2.2841671 -0.096429341, + 4.069778 2.0676458 -8.2626275e-016, + 4.0398078 2.1400001 -8.8831723e-016, + 3.9921319 2.202132 -9.416046e-016, + 3.9300001 2.2498076 -9.8249342e-016, + 3.8576458 2.2797778 -1.0081972e-015, + 4.069778 2.0634341 0.069627494, + 4.0398078 2.1352608 0.078348845, + 4.069778 2.0508604 0.13823967, + 3.9921319 2.1969397 0.085838035, + 4.0398078 2.1211121 0.15555519, + 4.069778 2.0301082 0.204836, + 3.9300001 2.2442677 0.09158469, + 3.9921319 2.1814387 0.17042436, + 4.0398078 2.0977604 0.23049317, + 4.069778 2.0014799 0.26844534, + 3.8576458 2.2740195 0.095197186, + 3.9300001 2.2277291 0.18183386, + 3.9921319 2.1558549 0.25252551, + 4.0398078 2.0655465 0.30207005, + 4.069778 1.9653931 0.32814017, + 3.8576458 2.2568283 0.18900618, + 3.9300001 2.2004325 0.2694315, + 3.9921319 2.1205616 0.33094427, + 4.0398078 2.0249395 0.36924207, + 4.069778 1.922374 0.38304996, + 3.8576458 2.2284551 0.28005904, + 3.9300001 2.1627762 0.35310021, + 3.9921319 2.0760732 0.40453711, + 4.0398078 1.976532 0.43102974, + 4.069778 1.87305 0.43237403, + 3.8576458 2.1893134 0.36702803, + 3.9300001 2.1153095 0.43161991, + 3.9921319 2.0230384 0.47223088, + 4.0398078 1.9210297 0.48653197, + 4.069778 1.8181401 0.47539312, + 3.8576458 2.1399744 0.44864491, + 3.9300001 2.0587242 0.50384563, + 3.9921319 1.9622309 0.5330385, + 4.0398078 1.8592421 0.53493953, + 4.069778 1.7584454 0.51147985, + 3.8576458 2.0811572 0.52371955, + 3.9300001 1.9938457 0.56872416, + 3.9921319 1.8945371 0.58607316, + 4.0398078 1.79207 0.57554644, + 4.069778 1.694836 0.54010814, + 4.069778 1.6685023 0.54937375, + 3.8576458 2.0137196 0.59115714, + 3.9300001 1.9216199 0.62530941, + 3.9921319 1.8209443 0.63056159, + 4.0398078 1.7204932 0.60776055, + 4.069778 1.6282396 0.5608604, + 4.0398078 1.6908611 0.61818671, + 3.8576458 1.9386449 0.64997435, + 3.9300001 1.8431002 0.67277622, + 3.9921319 1.7425255 0.66585499, + 4.0398078 1.6455551 0.63111216, + 4.069778 1.5596275 0.57343405, + 3.9921319 1.710061 0.6772778, + 4.069778 1.5262706 0.57650584, + 3.8576458 1.857028 0.69931346, + 3.9300001 1.7594315 0.71043247, + 3.9921319 1.6604244 0.69143879, + 4.0398078 1.5683489 0.64526075, + 4.069778 1.49 0.57764572, + 3.9300001 1.7247934 0.72262001, + 4.0398078 1.5308138 0.64871734, + 3.8576458 1.770059 0.738455, + 3.9300001 1.6718339 0.73772901, + 3.9921319 1.5758381 0.70693982, + 4.0398078 1.49 0.64999998, + 4.069778 1.4203725 0.57343405, + 3.8576458 1.7340548 0.75112325, + 3.9921319 1.5347152 0.7107268, + 4.069778 1.38176 0.56741405, + 3.8576458 1.6790062 0.76682824, + 3.9300001 1.5815847 0.75426775, + 3.9921319 1.49 0.71213204, + 4.0398078 1.4116511 0.64526075, + 4.069778 1.3517604 0.5608604, + 3.9300001 1.5377088 0.75830829, + 4.0398078 1.3682021 0.63848668, + 3.8576458 1.5851972 0.78401935, + 3.9300001 1.49 0.75980765, + 3.9921319 1.4041619 0.70693982, + 4.0398078 1.3344448 0.63111216, + 4.069778 1.285164 0.54010814, + 3.8576458 1.5395906 0.78821927, + 3.9921319 1.3565598 0.6995182, + 4.069778 1.2440504 0.52266949, + 3.8576458 1.49 0.78977776, + 3.9300001 1.3984153 0.75426775, + 3.9921319 1.3195757 0.69143879, + 4.0398078 1.2595068 0.60776055, + 3.9300001 1.3476262 0.74634933, + 4.0398078 1.2132435 0.58813757, + 3.8576458 1.3948028 0.78401935, + 3.9300001 1.3081661 0.73772901, + 3.9921319 1.2374744 0.66585499, + 4.069778 1.1618599 0.47539312, + 3.8576458 1.3420104 0.77578861, + 3.9921319 1.1867889 0.64435631, + 4.069778 1.1217948 0.44508368, + 3.8576458 1.3009938 0.76682824, + 3.9300001 1.2205685 0.71043247, + 4.0398078 1.1207579 0.53493953, + 3.9300001 1.1664896 0.68749452, + 4.0398078 1.0756744 0.50083363, + 3.8576458 1.2099409 0.738455, + 3.9921319 1.0854629 0.58607316, + 4.069778 1.057626 0.38304996, + 3.8576458 1.153729 0.71461225, + 3.9921319 1.03607 0.54870719, + 4.069778 1.0226748 0.33953163, + 3.9300001 1.0583801 0.62530941, + 4.0398078 1.003468 0.43102974, + 3.9300001 1.0056804 0.58544183, + 4.0398078 0.96413893 0.38206041, + 3.8576458 1.0413551 0.64997435, + 3.9921319 0.95696151 0.47223088, + 4.069778 0.9785201 0.26844534, + 3.8576458 0.98657674 0.60853422, + 3.9921319 0.91387308 0.41858071, + 4.069778 0.95291859 0.21264558, + 3.9300001 0.92127585 0.50384563, + 4.0398078 0.91445357 0.30207005, + 3.9300001 0.87530273 0.44660372, + 4.0398078 0.88564527 0.23928095, + 3.8576458 0.89884287 0.52371955, + 3.9921319 0.85943842 0.33094427, + 4.069778 0.92913961 0.13823967, + 3.8576458 0.8510564 0.46421972, + 3.9921319 0.82787639 0.2621533, + 4.069778 0.91690922 0.072398208, + 3.9300001 0.81722379 0.35310021, + 4.0398078 0.85888779 0.15555519, + 3.9300001 0.78354871 0.27970386, + 4.0398078 0.84512544 0.0814666, + 3.8576458 0.79068655 0.36702803, + 3.9921319 0.79856122 0.17042436, + 4.069778 0.91235429 1.6456982e-016, + 3.8576458 0.75568324 0.29073659, + 3.9921319 0.78348333 0.089253813, + 3.9300001 0.752271 0.18183386, + 4.0398078 0.83999997 2.2662427e-016, + 4.069778 0.91656595 -0.069627494, + 3.9300001 0.7361837 0.095229149, + 3.8576458 0.72317177 0.18900618, + 3.9921319 0.77786797 -1.5303783e-015, + 4.0398078 0.84473926 -0.078348845, + 4.069778 0.92913961 -0.13823967, + 3.8576458 0.70644987 0.098985396, + 3.9300001 0.73019236 -1.6106841e-015, + 3.9921319 0.78306019 -0.085838035, + 4.0398078 0.85888779 -0.15555519, + 4.069778 0.94989187 -0.204836, + 3.8576458 0.70022225 -1.6611665e-015, + 3.9300001 0.73573226 -0.09158469, + 3.9921319 0.79856122 -0.17042436, + 4.0398078 0.88223946 -0.23049317, + 4.069778 0.9785201 -0.26844534, + 3.8576458 0.7059806 -0.095197186, + 3.9300001 0.752271 -0.18183386, + 3.9921319 0.82414496 -0.25252551, + 4.0398078 0.91445357 -0.30207005, + 4.069778 1.014607 -0.32814017, + 3.8576458 0.72317177 -0.18900618, + 3.9300001 0.77956754 -0.2694315, + 3.9921319 0.85943842 -0.33094427, + 4.0398078 0.95506048 -0.36924207, + 4.069778 1.057626 -0.38304996, + 3.8576458 0.75154495 -0.28005904, + 3.9300001 0.81722379 -0.35310021, + 3.9921319 0.90392685 -0.40453711, + 4.0398078 1.003468 -0.43102974, + 4.069778 1.10695 -0.43237403, + 3.8576458 0.79068655 -0.36702803, + 3.9300001 0.8646906 -0.43161991, + 3.9921319 0.95696151 -0.47223088, + 4.0398078 1.0589702 -0.48653197, + 4.069778 1.1618599 -0.47539312, + 3.8576458 0.84002566 -0.44864491, + 3.9300001 0.92127585 -0.50384563, + 3.9921319 1.0177691 -0.5330385, + 4.0398078 1.1207579 -0.53493953, + 4.069778 1.2215546 -0.51147985, + 3.8576458 0.89884287 -0.52371955, + 3.9300001 0.98615438 -0.56872416, + 3.9921319 1.0854629 -0.58607316, + 4.0398078 1.18793 -0.57554644, + 4.069778 1.285164 -0.54010814, + 3.8576458 0.96628046 -0.59115714, + 3.9300001 1.0583801 -0.62530941, + 3.9921319 1.1590557 -0.63056159, + 4.0398078 1.2595068 -0.60776055, + 4.069778 1.3517604 -0.5608604, + 4.069778 1.38176 -0.56741405, + 3.8576458 1.0413551 -0.64997435, + 3.9300001 1.1368998 -0.67277622, + 3.9921319 1.2374744 -0.66585499, + 4.0398078 1.3344448 -0.63111216, + 4.069778 1.4203725 -0.57343405, + 4.0398078 1.3682021 -0.63848668, + 3.8576458 1.122972 -0.69931346, + 3.9300001 1.2205685 -0.71043247, + 3.9921319 1.3195757 -0.69143879, + 4.0398078 1.4116511 -0.64526075, + 4.069778 1.49 -0.57764572, + 3.9921319 1.3565598 -0.6995182, + 4.069778 1.5262706 -0.57650584, + 3.8576458 1.2099409 -0.738455, + 3.9300001 1.3081661 -0.73772901, + 3.9921319 1.4041619 -0.70693982, + 4.0398078 1.49 -0.64999998, + 4.069778 1.5596275 -0.57343405, + 3.9300001 1.3476262 -0.74634933, + 4.0398078 1.5308138 -0.64871734, + 3.8576458 1.3009938 -0.76682824, + 3.9300001 1.3984153 -0.75426775, + 3.9921319 1.49 -0.71213204, + 4.0398078 1.5683489 -0.64526075, + 4.069778 1.6282396 -0.5608604, + 3.8576458 1.3420104 -0.77578861, + 3.9921319 1.5347152 -0.7107268, + 4.069778 1.6685023 -0.54937375, + 3.8576458 1.3948028 -0.78401935, + 3.9300001 1.49 -0.75980765, + 3.9921319 1.5758381 -0.70693982, + 4.0398078 1.6455551 -0.63111216, + 4.069778 1.694836 -0.54010814, + 3.9300001 1.5377088 -0.75830829, + 4.0398078 1.6908611 -0.61818671, + 3.8576458 1.49 -0.78977776, + 3.9300001 1.5815847 -0.75426775, + 3.9921319 1.6604244 -0.69143879, + 4.0398078 1.7204932 -0.60776055, + 4.069778 1.7584454 -0.51147985, + 3.8576458 1.5395906 -0.78821927, + 3.9921319 1.710061 -0.6772778, + 4.069778 1.7995181 -0.4877224, + 3.8576458 1.5851972 -0.78401935, + 3.9300001 1.6718339 -0.73772901, + 3.9921319 1.7425255 -0.66585499, + 4.0398078 1.79207 -0.57554644, + 3.9300001 1.7247934 -0.72262001, + 4.0398078 1.8382875 -0.54881316, + 3.8576458 1.6790062 -0.76682824, + 3.9300001 1.7594315 -0.71043247, + 3.9921319 1.8209443 -0.63056159, + 4.069778 1.87305 -0.43237403, + 3.8576458 1.7340548 -0.75112325, + 3.9921319 1.8715794 -0.60127294, + 4.069778 1.9110856 -0.39542571, + 3.8576458 1.770059 -0.738455, + 3.9300001 1.8431002 -0.67277622, + 4.0398078 1.9210297 -0.48653197, + 3.9300001 1.8971252 -0.64152682, + 4.0398078 1.9638296 -0.44495562, + 3.8576458 1.857028 -0.69931346, + 3.9921319 1.9622309 -0.5330385, + 4.069778 1.9653931 -0.32814017, + 3.8576458 1.913184 -0.66683143, + 3.9921319 2.0091219 -0.48748791, + 4.069778 1.9961948 -0.27828294, + 3.9300001 1.9938457 -0.56872416, + 4.0398078 2.0249395 -0.36924207, + 3.9300001 2.0438759 -0.52012414, + 4.0398078 2.0595994 -0.31313989, + 3.8576458 2.0137196 -0.59115714, + 3.9921319 2.0760732 -0.40453711, + 4.069778 2.0301082 -0.204836, + 3.8576458 2.0657232 -0.54064006, + 3.9921319 2.1140461 -0.34307224, + 4.069778 2.0494978 -0.14365464, + 3.9300001 2.1153095 -0.43161991, + 4.0398078 2.0977604 -0.23049317, + 3.9300001 2.1558244 -0.36604011, + 4.0398078 2.1195791 -0.16164842, + 3.8576458 2.1399744 -0.44864491, + 3.9921319 2.1558549 -0.25252551, + 4.069778 2.0634341 -0.069627494, + 3.8576458 2.1820874 -0.38047832, + 3.9921319 2.179759 -0.17710003, + 3.9300001 2.2004325 -0.2694315, + 4.0398078 2.1352608 -0.078348845, + 3.9300001 2.2259369 -0.18895647, + 3.8576458 2.2284551 -0.28005904, + 3.9921319 2.1969397 -0.085838035, + 3.8576458 2.2549655 -0.19640973, + 3.9300001 2.2442677 -0.09158469, + 3.8576458 2.2740195 -0.095197186, + 1.34 2.29 -1.0169643e-015, + 3.78 2.29 -1.0169643e-015, + 1.34 2.29 -1.0169643e-015, + 1.34 2.2841671 0.096429341, + 1.34 2.2667534 0.19145253, + 1.34 2.238013 0.2836839, + 1.34 2.1983647 0.37177855, + 1.34 2.1483872 0.4544518, + 1.34 2.0888085 0.53049815, + 1.34 2.020498 0.59880859, + 1.34 1.9444518 0.65838706, + 1.34 1.8617785 0.70836484, + 1.34 1.7736839 0.74801302, + 1.34 1.6814525 0.77675343, + 1.34 1.5864294 0.7941671, + 1.34 1.49 0.80000001, + 1.34 1.3935707 0.7941671, + 1.34 1.2985475 0.77675343, + 1.34 1.2063161 0.74801302, + 1.34 1.1182215 0.70836484, + 1.34 1.0355482 0.65838706, + 1.34 0.95950186 0.59880859, + 1.34 0.89119142 0.53049815, + 1.34 0.83161288 0.4544518, + 1.34 0.78163517 0.37177855, + 1.34 0.74198699 0.2836839, + 1.34 0.71324652 0.19145253, + 1.34 0.69583291 0.096429341, + 1.34 0.69 -1.6783851e-015, + 1.34 0.69583291 -0.096429341, + 1.34 0.71324652 -0.19145253, + 1.34 0.74198699 -0.2836839, + 1.34 0.78163517 -0.37177855, + 1.34 0.83161288 -0.4544518, + 1.34 0.89119142 -0.53049815, + 1.34 0.95950186 -0.59880859, + 1.34 1.0355482 -0.65838706, + 1.34 1.1182215 -0.70836484, + 1.34 1.2063161 -0.74801302, + 1.34 1.2985475 -0.77675343, + 1.34 1.3935707 -0.7941671, + 1.34 1.49 -0.80000001, + 1.34 1.5864294 -0.7941671, + 1.34 1.6814525 -0.77675343, + 1.34 1.7736839 -0.74801302, + 1.34 1.8617785 -0.70836484, + 1.34 1.9444518 -0.65838706, + 1.34 2.020498 -0.59880859, + 1.34 2.0888085 -0.53049815, + 1.34 2.1483872 -0.4544518, + 1.34 2.1983647 -0.37177855, + 1.34 2.238013 -0.2836839, + 1.34 2.2667534 -0.19145253, + 1.34 2.2841671 -0.096429341, + 3.78 2.29 -1.0169643e-015, + 3.78 2.2841671 0.096429341, + 3.78 2.2667534 0.19145253, + 3.78 2.238013 0.2836839, + 3.78 2.1983647 0.37177855, + 3.78 2.1483872 0.4544518, + 3.78 2.0888085 0.53049815, + 3.78 2.020498 0.59880859, + 3.78 1.9444518 0.65838706, + 3.78 1.8617785 0.70836484, + 3.78 1.7736839 0.74801302, + 3.78 1.6814525 0.77675343, + 3.78 1.5864294 0.7941671, + 3.78 1.49 0.80000001, + 3.78 1.3935707 0.7941671, + 3.78 1.2985475 0.77675343, + 3.78 1.2063161 0.74801302, + 3.78 1.1182215 0.70836484, + 3.78 1.0355482 0.65838706, + 3.78 0.95950186 0.59880859, + 3.78 0.89119142 0.53049815, + 3.78 0.83161288 0.4544518, + 3.78 0.78163517 0.37177855, + 3.78 0.74198699 0.2836839, + 3.78 0.71324652 0.19145253, + 3.78 0.69583291 0.096429341, + 3.78 0.69 -1.6783851e-015, + 3.78 0.69583291 -0.096429341, + 3.78 0.71324652 -0.19145253, + 3.78 0.74198699 -0.2836839, + 3.78 0.78163517 -0.37177855, + 3.78 0.83161288 -0.4544518, + 3.78 0.89119142 -0.53049815, + 3.78 0.95950186 -0.59880859, + 3.78 1.0355482 -0.65838706, + 3.78 1.1182215 -0.70836484, + 3.78 1.2063161 -0.74801302, + 3.78 1.2985475 -0.77675343, + 3.78 1.3935707 -0.7941671, + 3.78 1.49 -0.80000001, + 3.78 1.5864294 -0.7941671, + 3.78 1.6814525 -0.77675343, + 3.78 1.7736839 -0.74801302, + 3.78 1.8617785 -0.70836484, + 3.78 1.9444518 -0.65838706, + 3.78 2.020498 -0.59880859, + 3.78 2.0888085 -0.53049815, + 3.78 2.1483872 -0.4544518, + 3.78 2.1983647 -0.37177855, + 3.78 2.238013 -0.2836839, + 3.78 2.2667534 -0.19145253, + 3.78 2.2841671 -0.096429341, + 1.34 2.29 -1.0169643e-015, + 1.04 1.99 -7.5967013e-016, + 1.2623543 2.2797778 -1.0081972e-015, + 1.1900001 2.2498076 -9.8249342e-016, + 1.1278679 2.202132 -9.416046e-016, + 1.0801923 2.1400001 -8.8831723e-016, + 1.0502223 2.0676458 -8.2626275e-016, + 1.34 2.29 -1.0169643e-015, + 1.34 2.2841671 0.096429341, + 1.34 2.2667534 0.19145253, + 1.34 2.238013 0.2836839, + 1.34 2.1983647 0.37177855, + 1.34 2.1483872 0.4544518, + 1.34 2.0888085 0.53049815, + 1.34 2.020498 0.59880859, + 1.34 1.9444518 0.65838706, + 1.34 1.8617785 0.70836484, + 1.34 1.7736839 0.74801302, + 1.34 1.6814525 0.77675343, + 1.34 1.5864294 0.7941671, + 1.34 1.49 0.80000001, + 1.34 1.3935707 0.7941671, + 1.34 1.2985475 0.77675343, + 1.34 1.2063161 0.74801302, + 1.34 1.1182215 0.70836484, + 1.34 1.0355482 0.65838706, + 1.34 0.95950186 0.59880859, + 1.34 0.89119142 0.53049815, + 1.34 0.83161288 0.4544518, + 1.34 0.78163517 0.37177855, + 1.34 0.74198699 0.2836839, + 1.34 0.71324652 0.19145253, + 1.34 0.69583291 0.096429341, + 1.34 0.69 -1.6783851e-015, + 1.34 0.69583291 -0.096429341, + 1.34 0.71324652 -0.19145253, + 1.34 0.74198699 -0.2836839, + 1.34 0.78163517 -0.37177855, + 1.34 0.83161288 -0.4544518, + 1.34 0.89119142 -0.53049815, + 1.34 0.95950186 -0.59880859, + 1.34 1.0355482 -0.65838706, + 1.34 1.1182215 -0.70836484, + 1.34 1.2063161 -0.74801302, + 1.34 1.2985475 -0.77675343, + 1.34 1.3935707 -0.7941671, + 1.34 1.49 -0.80000001, + 1.34 1.5864294 -0.7941671, + 1.34 1.6814525 -0.77675343, + 1.34 1.7736839 -0.74801302, + 1.34 1.8617785 -0.70836484, + 1.34 1.9444518 -0.65838706, + 1.34 2.020498 -0.59880859, + 1.34 2.0888085 -0.53049815, + 1.34 2.1483872 -0.4544518, + 1.34 2.1983647 -0.37177855, + 1.34 2.238013 -0.2836839, + 1.34 2.2667534 -0.19145253, + 1.34 2.2841671 -0.096429341, + 1.04 1.99 -7.5967013e-016, + 1.04 1.9742916 0.12434494, + 1.04 1.9281534 0.24087684, + 1.04 1.8544843 0.34227356, + 1.04 1.7579134 0.42216396, + 1.04 1.6445085 0.47552827, + 1.04 1.5213952 0.49901336, + 1.04 1.3963094 0.49114361, + 1.04 1.2771103 0.45241353, + 1.04 1.171288 0.38525662, + 1.04 1.0854915 0.29389262, + 1.04 1.0251118 0.18406227, + 1.04 0.99394268 0.062666617, + 1.04 0.99394268 -0.062666617, + 1.04 1.0251118 -0.18406227, + 1.04 1.0854915 -0.29389262, + 1.04 1.171288 -0.38525662, + 1.04 1.2771103 -0.45241353, + 1.04 1.3963094 -0.49114361, + 1.04 1.5213952 -0.49901336, + 1.04 1.6445085 -0.47552827, + 1.04 1.7579134 -0.42216396, + 1.04 1.8544843 -0.34227356, + 1.04 1.9281534 -0.24087684, + 1.04 1.9742916 -0.12434494, + 1.2623543 2.2797778 -1.0081972e-015, + 1.1900001 2.2498076 -9.8249342e-016, + 1.1278679 2.202132 -9.416046e-016, + 1.0801923 2.1400001 -8.8831723e-016, + 1.0502223 2.0676458 -8.2626275e-016, + 1.2623543 2.2740195 0.095197186, + 1.1900001 2.2442677 0.09158469, + 1.2623543 2.2568283 0.18900618, + 1.1278679 2.1969397 0.085838035, + 1.1900001 2.2277291 0.18183386, + 1.2623543 2.2284551 0.28005904, + 1.0801923 2.1352608 0.078348845, + 1.1278679 2.1814387 0.17042436, + 1.1900001 2.2004325 0.2694315, + 1.2623543 2.1893134 0.36702803, + 1.0502223 2.0634341 0.069627494, + 1.0801923 2.1211121 0.15555519, + 1.1278679 2.1558549 0.25252551, + 1.1900001 2.1627762 0.35310021, + 1.2623543 2.1399744 0.44864491, + 1.0502223 2.0508604 0.13823967, + 1.0801923 2.0977604 0.23049317, + 1.1278679 2.1205616 0.33094427, + 1.1900001 2.1153095 0.43161991, + 1.2623543 2.0811572 0.52371955, + 1.0502223 2.0301082 0.204836, + 1.0801923 2.0655465 0.30207005, + 1.1278679 2.0760732 0.40453711, + 1.1900001 2.0587242 0.50384563, + 1.2623543 2.0137196 0.59115714, + 1.0502223 2.0014799 0.26844534, + 1.0801923 2.0249395 0.36924207, + 1.1278679 2.0230384 0.47223088, + 1.1900001 1.9938457 0.56872416, + 1.2623543 1.9386449 0.64997435, + 1.0502223 1.9653931 0.32814017, + 1.0801923 1.976532 0.43102974, + 1.1278679 1.9622309 0.5330385, + 1.1900001 1.9216199 0.62530941, + 1.2623543 1.857028 0.69931346, + 1.0502223 1.922374 0.38304996, + 1.0801923 1.9210297 0.48653197, + 1.1278679 1.8945371 0.58607316, + 1.1900001 1.8431002 0.67277622, + 1.2623543 1.770059 0.738455, + 1.2623543 1.7340548 0.75112325, + 1.0502223 1.87305 0.43237403, + 1.0801923 1.8592421 0.53493953, + 1.1278679 1.8209443 0.63056159, + 1.1900001 1.7594315 0.71043247, + 1.2623543 1.6790062 0.76682824, + 1.1900001 1.7247934 0.72262001, + 1.0502223 1.8181401 0.47539312, + 1.0801923 1.79207 0.57554644, + 1.1278679 1.7425255 0.66585499, + 1.1900001 1.6718339 0.73772901, + 1.2623543 1.5851972 0.78401935, + 1.1278679 1.710061 0.6772778, + 1.2623543 1.5395906 0.78821927, + 1.0502223 1.7584454 0.51147985, + 1.0801923 1.7204932 0.60776055, + 1.1278679 1.6604244 0.69143879, + 1.1900001 1.5815847 0.75426775, + 1.2623543 1.49 0.78977776, + 1.0801923 1.6908611 0.61818671, + 1.1900001 1.5377088 0.75830829, + 1.0502223 1.694836 0.54010814, + 1.0801923 1.6455551 0.63111216, + 1.1278679 1.5758381 0.70693982, + 1.1900001 1.49 0.75980765, + 1.2623543 1.3948028 0.78401935, + 1.0502223 1.6685023 0.54937375, + 1.1278679 1.5347152 0.7107268, + 1.2623543 1.3420104 0.77578861, + 1.0502223 1.6282396 0.5608604, + 1.0801923 1.5683489 0.64526075, + 1.1278679 1.49 0.71213204, + 1.1900001 1.3984153 0.75426775, + 1.2623543 1.3009938 0.76682824, + 1.0801923 1.5308138 0.64871734, + 1.1900001 1.3476262 0.74634933, + 1.0502223 1.5596275 0.57343405, + 1.0801923 1.49 0.64999998, + 1.1278679 1.4041619 0.70693982, + 1.1900001 1.3081661 0.73772901, + 1.2623543 1.2099409 0.738455, + 1.0502223 1.5262706 0.57650584, + 1.1278679 1.3565598 0.6995182, + 1.2623543 1.153729 0.71461225, + 1.0502223 1.49 0.57764572, + 1.0801923 1.4116511 0.64526075, + 1.1278679 1.3195757 0.69143879, + 1.1900001 1.2205685 0.71043247, + 1.0801923 1.3682021 0.63848668, + 1.1900001 1.1664896 0.68749452, + 1.0502223 1.4203725 0.57343405, + 1.0801923 1.3344448 0.63111216, + 1.1278679 1.2374744 0.66585499, + 1.2623543 1.0413551 0.64997435, + 1.0502223 1.38176 0.56741405, + 1.1278679 1.1867889 0.64435631, + 1.2623543 0.98657674 0.60853422, + 1.0502223 1.3517604 0.5608604, + 1.0801923 1.2595068 0.60776055, + 1.1900001 1.0583801 0.62530941, + 1.0801923 1.2132435 0.58813757, + 1.1900001 1.0056804 0.58544183, + 1.0502223 1.285164 0.54010814, + 1.1278679 1.0854629 0.58607316, + 1.2623543 0.89884287 0.52371955, + 1.0502223 1.2440504 0.52266949, + 1.1278679 1.03607 0.54870719, + 1.2623543 0.8510564 0.46421972, + 1.0801923 1.1207579 0.53493953, + 1.1900001 0.92127585 0.50384563, + 1.0801923 1.0756744 0.50083363, + 1.1900001 0.87530273 0.44660372, + 1.0502223 1.1618599 0.47539312, + 1.1278679 0.95696151 0.47223088, + 1.2623543 0.79068655 0.36702803, + 1.0502223 1.1217948 0.44508368, + 1.1278679 0.91387308 0.41858071, + 1.2623543 0.75568324 0.29073659, + 1.0801923 1.003468 0.43102974, + 1.1900001 0.81722379 0.35310021, + 1.0801923 0.96413893 0.38206041, + 1.1900001 0.78354871 0.27970386, + 1.0502223 1.057626 0.38304996, + 1.1278679 0.85943842 0.33094427, + 1.2623543 0.72317177 0.18900618, + 1.0502223 1.0226748 0.33953163, + 1.1278679 0.82787639 0.2621533, + 1.2623543 0.70644987 0.098985396, + 1.0801923 0.91445357 0.30207005, + 1.1900001 0.752271 0.18183386, + 1.0801923 0.88564527 0.23928095, + 1.1900001 0.7361837 0.095229149, + 1.0502223 0.9785201 0.26844534, + 1.1278679 0.79856122 0.17042436, + 1.2623543 0.70022225 -1.6611665e-015, + 1.0502223 0.95291859 0.21264558, + 1.1278679 0.78348333 0.089253813, + 1.0801923 0.85888779 0.15555519, + 1.1900001 0.73019236 -1.6106841e-015, + 1.2623543 0.7059806 -0.095197186, + 1.0801923 0.84512544 0.0814666, + 1.0502223 0.92913961 0.13823967, + 1.1278679 0.77786797 -1.5303783e-015, + 1.1900001 0.73573226 -0.09158469, + 1.2623543 0.72317177 -0.18900618, + 1.0502223 0.91690922 0.072398208, + 1.0801923 0.83999997 2.2662427e-016, + 1.1278679 0.78306019 -0.085838035, + 1.1900001 0.752271 -0.18183386, + 1.2623543 0.75154495 -0.28005904, + 1.0502223 0.91235429 1.6456982e-016, + 1.0801923 0.84473926 -0.078348845, + 1.1278679 0.79856122 -0.17042436, + 1.1900001 0.77956754 -0.2694315, + 1.2623543 0.79068655 -0.36702803, + 1.0502223 0.91656595 -0.069627494, + 1.0801923 0.85888779 -0.15555519, + 1.1278679 0.82414496 -0.25252551, + 1.1900001 0.81722379 -0.35310021, + 1.2623543 0.84002566 -0.44864491, + 1.0502223 0.92913961 -0.13823967, + 1.0801923 0.88223946 -0.23049317, + 1.1278679 0.85943842 -0.33094427, + 1.1900001 0.8646906 -0.43161991, + 1.2623543 0.89884287 -0.52371955, + 1.0502223 0.94989187 -0.204836, + 1.0801923 0.91445357 -0.30207005, + 1.1278679 0.90392685 -0.40453711, + 1.1900001 0.92127585 -0.50384563, + 1.2623543 0.96628046 -0.59115714, + 1.0502223 0.9785201 -0.26844534, + 1.0801923 0.95506048 -0.36924207, + 1.1278679 0.95696151 -0.47223088, + 1.1900001 0.98615438 -0.56872416, + 1.2623543 1.0413551 -0.64997435, + 1.0502223 1.014607 -0.32814017, + 1.0801923 1.003468 -0.43102974, + 1.1278679 1.0177691 -0.5330385, + 1.1900001 1.0583801 -0.62530941, + 1.2623543 1.122972 -0.69931346, + 1.0502223 1.057626 -0.38304996, + 1.0801923 1.0589702 -0.48653197, + 1.1278679 1.0854629 -0.58607316, + 1.1900001 1.1368998 -0.67277622, + 1.2623543 1.2099409 -0.738455, + 1.0502223 1.10695 -0.43237403, + 1.0801923 1.1207579 -0.53493953, + 1.1278679 1.1590557 -0.63056159, + 1.1900001 1.2205685 -0.71043247, + 1.2623543 1.3009938 -0.76682824, + 1.2623543 1.3420104 -0.77578861, + 1.0502223 1.1618599 -0.47539312, + 1.0801923 1.18793 -0.57554644, + 1.1278679 1.2374744 -0.66585499, + 1.1900001 1.3081661 -0.73772901, + 1.2623543 1.3948028 -0.78401935, + 1.1900001 1.3476262 -0.74634933, + 1.0502223 1.2215546 -0.51147985, + 1.0801923 1.2595068 -0.60776055, + 1.1278679 1.3195757 -0.69143879, + 1.1900001 1.3984153 -0.75426775, + 1.2623543 1.49 -0.78977776, + 1.1278679 1.3565598 -0.6995182, + 1.2623543 1.5395906 -0.78821927, + 1.0502223 1.285164 -0.54010814, + 1.0801923 1.3344448 -0.63111216, + 1.1278679 1.4041619 -0.70693982, + 1.1900001 1.49 -0.75980765, + 1.2623543 1.5851972 -0.78401935, + 1.0801923 1.3682021 -0.63848668, + 1.1900001 1.5377088 -0.75830829, + 1.0502223 1.3517604 -0.5608604, + 1.0801923 1.4116511 -0.64526075, + 1.1278679 1.49 -0.71213204, + 1.1900001 1.5815847 -0.75426775, + 1.2623543 1.6790062 -0.76682824, + 1.0502223 1.38176 -0.56741405, + 1.1278679 1.5347152 -0.7107268, + 1.2623543 1.7340548 -0.75112325, + 1.0502223 1.4203725 -0.57343405, + 1.0801923 1.49 -0.64999998, + 1.1278679 1.5758381 -0.70693982, + 1.1900001 1.6718339 -0.73772901, + 1.2623543 1.770059 -0.738455, + 1.0801923 1.5308138 -0.64871734, + 1.1900001 1.7247934 -0.72262001, + 1.0502223 1.49 -0.57764572, + 1.0801923 1.5683489 -0.64526075, + 1.1278679 1.6604244 -0.69143879, + 1.1900001 1.7594315 -0.71043247, + 1.2623543 1.857028 -0.69931346, + 1.0502223 1.5262706 -0.57650584, + 1.1278679 1.710061 -0.6772778, + 1.2623543 1.913184 -0.66683143, + 1.0502223 1.5596275 -0.57343405, + 1.0801923 1.6455551 -0.63111216, + 1.1278679 1.7425255 -0.66585499, + 1.1900001 1.8431002 -0.67277622, + 1.0801923 1.6908611 -0.61818671, + 1.1900001 1.8971252 -0.64152682, + 1.0502223 1.6282396 -0.5608604, + 1.0801923 1.7204932 -0.60776055, + 1.1278679 1.8209443 -0.63056159, + 1.2623543 2.0137196 -0.59115714, + 1.0502223 1.6685023 -0.54937375, + 1.1278679 1.8715794 -0.60127294, + 1.2623543 2.0657232 -0.54064006, + 1.0502223 1.694836 -0.54010814, + 1.0801923 1.79207 -0.57554644, + 1.1900001 1.9938457 -0.56872416, + 1.0801923 1.8382875 -0.54881316, + 1.1900001 2.0438759 -0.52012414, + 1.0502223 1.7584454 -0.51147985, + 1.1278679 1.9622309 -0.5330385, + 1.2623543 2.1399744 -0.44864491, + 1.0502223 1.7995181 -0.4877224, + 1.1278679 2.0091219 -0.48748791, + 1.2623543 2.1820874 -0.38047832, + 1.0801923 1.9210297 -0.48653197, + 1.1900001 2.1153095 -0.43161991, + 1.0801923 1.9638296 -0.44495562, + 1.1900001 2.1558244 -0.36604011, + 1.0502223 1.87305 -0.43237403, + 1.1278679 2.0760732 -0.40453711, + 1.2623543 2.2284551 -0.28005904, + 1.0502223 1.9110856 -0.39542571, + 1.1278679 2.1140461 -0.34307224, + 1.2623543 2.2549655 -0.19640973, + 1.0801923 2.0249395 -0.36924207, + 1.1900001 2.2004325 -0.2694315, + 1.0801923 2.0595994 -0.31313989, + 1.1900001 2.2259369 -0.18895647, + 1.0502223 1.9653931 -0.32814017, + 1.1278679 2.1558549 -0.25252551, + 1.2623543 2.2740195 -0.095197186, + 1.0502223 1.9961948 -0.27828294, + 1.1278679 2.179759 -0.17710003, + 1.0801923 2.0977604 -0.23049317, + 1.1900001 2.2442677 -0.09158469, + 1.0801923 2.1195791 -0.16164842, + 1.0502223 2.0301082 -0.204836, + 1.1278679 2.1969397 -0.085838035, + 1.0502223 2.0494978 -0.14365464, + 1.0801923 2.1352608 -0.078348845, + 1.0502223 2.0634341 -0.069627494, + 1.04 1.99 -7.5967013e-016, + 1.04 1.9742916 0.12434494, + 1.04 1.9281534 0.24087684, + 1.04 1.8544843 0.34227356, + 1.04 1.7579134 0.42216396, + 1.04 1.6445085 0.47552827, + 1.04 1.5213952 0.49901336, + 1.04 1.3963094 0.49114361, + 1.04 1.2771103 0.45241353, + 1.04 1.171288 0.38525662, + 1.04 1.0854915 0.29389262, + 1.04 1.0251118 0.18406227, + 1.04 0.99394268 0.062666617, + 1.04 0.99394268 -0.062666617, + 1.04 1.0251118 -0.18406227, + 1.04 1.0854915 -0.29389262, + 1.04 1.171288 -0.38525662, + 1.04 1.2771103 -0.45241353, + 1.04 1.3963094 -0.49114361, + 1.04 1.5213952 -0.49901336, + 1.04 1.6445085 -0.47552827, + 1.04 1.7579134 -0.42216396, + 1.04 1.8544843 -0.34227356, + 1.04 1.9281534 -0.24087684, + 1.04 1.9742916 -0.12434494, + 4.0799999 1.99 -7.5967013e-016, + 3.78 2.29 -1.0169643e-015, + 1.34 2.29 -1.0169643e-015, + 1.04 1.99 -7.5967013e-016 ] + + } + coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 0, -1, 32, 109, 110, 111, 112, + 113, 57, -1, 26, 58, 59, 60, 61, + 62, 63, 64, 65, 66, 67, 68, 69, + 70, 71, 72, 73, 74, 75, 76, 77, + 78, 79, 80, 81, 82, 83, 84, 85, + 86, 87, 88, 89, 90, 91, 92, 93, + 94, 95, 96, 97, 98, 99, 100, 101, + 102, 103, 104, 105, 106, 107, 108, 57, + -1, 399, 400, -1, 399, 402, 403, 404, + 405, 406, 407, 408, 409, 410, 411, 412, + 413, 414, 415, 416, 417, 418, 419, 420, + 421, 422, 423, 424, 425, 426, 427, 428, + 429, 430, 431, 432, 433, 434, 435, 436, + 437, 438, 439, 440, 441, 442, 443, 444, + 445, 446, 447, 448, 449, 450, 451, 452, + 401, -1, 512, 589, 590, 591, 592, 593, + 564, -1, 506, 565, 566, 567, 568, 569, + 570, 571, 572, 573, 574, 575, 576, 577, + 578, 579, 580, 581, 582, 583, 584, 585, + 586, 587, 588, 564, -1 ] + + } + + } + + }, + + DEF o2 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.66666669 1 1 + transparency 0.56 + + } + + } + geometry + IndexedFaceSet { + coord + USE o1 + coordIndex [ 22, 20, 21, -1, 23, 24, 22, -1, + 22, 19, 20, -1, 24, 0, 22, -1, + 22, 18, 19, -1, 0, 1, 22, -1, + 22, 1, 18, -1, 1, 17, 18, -1, + 16, 14, 15, -1, 17, 14, 16, -1, + 1, 14, 17, -1, 4, 5, 3, -1, + 3, 6, 2, -1, 5, 6, 3, -1, + 2, 12, 1, -1, 14, 12, 13, -1, + 1, 12, 14, -1, 12, 10, 11, -1, + 6, 10, 2, -1, 2, 10, 12, -1, + 7, 9, 6, -1, 8, 9, 7, -1, + 6, 9, 10, -1, 321, 331, 324, -1, + 183, 190, 184, -1, 327, 331, 321, -1, + 329, 332, 52, -1, 188, 191, 185, -1, + 191, 192, 185, -1, 330, 333, 323, -1, + 185, 192, 186, -1, 95, 333, 330, -1, + 96, 333, 95, -1, 323, 333, 326, -1, + 326, 334, 320, -1, 189, 193, 187, -1, + 193, 194, 187, -1, 39, 194, 40, -1, + 320, 334, 327, -1, 187, 194, 39, -1, + 190, 195, 184, -1, 70, 195, 69, -1, + 69, 195, 190, -1, 331, 335, 324, -1, + 324, 335, 328, -1, 184, 195, 188, -1, + 328, 336, 322, -1, 189, 196, 193, -1, + 186, 196, 189, -1, 322, 336, 329, -1, + 192, 196, 186, -1, 332, 337, 52, -1, + 26, 58, 31, -1, 334, 338, 327, -1, + 327, 338, 331, -1, 194, 197, 40, -1, + 70, 198, 195, -1, 195, 198, 188, -1, + 71, 198, 70, -1, 188, 198, 191, -1, + 336, 339, 329, -1, 191, 199, 192, -1, + 198, 199, 191, -1, 329, 339, 332, -1, + 333, 340, 326, -1, 196, 200, 193, -1, + 326, 340, 334, -1, 96, 340, 333, -1, + 331, 341, 335, -1, 338, 341, 331, -1, + 200, 201, 193, -1, 335, 342, 328, -1, + 193, 201, 194, -1, 328, 342, 336, -1, + 199, 202, 192, -1, 336, 342, 339, -1, + 196, 202, 200, -1, 192, 202, 196, -1, + 339, 343, 332, -1, 201, 203, 194, -1, + 194, 203, 197, -1, 332, 343, 337, -1, + 71, 204, 198, -1, 337, 344, 52, -1, + 198, 204, 199, -1, 52, 344, 53, -1, + 202, 205, 200, -1, 340, 345, 334, -1, + 334, 345, 338, -1, 96, 345, 340, -1, + 97, 345, 96, -1, 201, 206, 203, -1, + 205, 206, 200, -1, 342, 346, 339, -1, + 200, 206, 201, -1, 197, 207, 40, -1, + 40, 207, 41, -1, 203, 207, 197, -1, + 344, 347, 53, -1, 199, 208, 202, -1, + 202, 208, 205, -1, 204, 208, 199, -1, + 72, 208, 71, -1, 338, 348, 341, -1, + 345, 348, 338, -1, 71, 208, 204, -1, + 97, 348, 345, -1, 206, 209, 203, -1, + 98, 348, 97, -1, 335, 349, 342, -1, + 341, 349, 335, -1, 342, 349, 346, -1, + 207, 210, 41, -1, 339, 350, 343, -1, + 346, 350, 339, -1, 208, 211, 205, -1, + 73, 211, 72, -1, 72, 211, 208, -1, + 343, 351, 337, -1, 205, 212, 206, -1, + 337, 351, 344, -1, 206, 212, 209, -1, + 211, 212, 205, -1, 209, 213, 203, -1, + 349, 352, 346, -1, 203, 213, 207, -1, + 344, 353, 347, -1, 351, 353, 344, -1, + 212, 214, 209, -1, 341, 354, 349, -1, + 348, 354, 341, -1, 98, 354, 348, -1, + 207, 215, 210, -1, 213, 215, 207, -1, + 346, 355, 350, -1, 352, 355, 346, -1, + 73, 216, 211, -1, 211, 216, 212, -1, + 343, 356, 351, -1, 351, 356, 353, -1, + 209, 217, 213, -1, 350, 356, 343, -1, + 214, 217, 209, -1, 41, 218, 42, -1, + 53, 357, 54, -1, 210, 218, 41, -1, + 347, 357, 53, -1, 73, 219, 216, -1, + 99, 358, 98, -1, 74, 219, 73, -1, + 354, 358, 349, -1, 212, 219, 214, -1, + 216, 219, 212, -1, 349, 358, 352, -1, + 98, 358, 354, -1, 213, 220, 215, -1, + 217, 220, 213, -1, 356, 359, 353, -1, + 218, 221, 42, -1, 357, 360, 54, -1, + 358, 361, 352, -1, 214, 222, 217, -1, + 100, 361, 99, -1, 352, 361, 355, -1, + 219, 222, 214, -1, 99, 361, 358, -1, + 356, 362, 359, -1, 215, 223, 210, -1, + 210, 223, 218, -1, 350, 362, 356, -1, + 218, 223, 221, -1, 355, 362, 350, -1, + 359, 363, 353, -1, 347, 363, 357, -1, + 217, 224, 220, -1, 222, 224, 217, -1, + 223, 225, 221, -1, 353, 363, 347, -1, + 362, 364, 359, -1, 219, 226, 222, -1, + 363, 365, 357, -1, 75, 226, 74, -1, + 74, 226, 219, -1, 223, 227, 225, -1, + 357, 365, 360, -1, 361, 366, 355, -1, + 220, 227, 215, -1, 215, 227, 223, -1, + 42, 228, 43, -1, 355, 366, 362, -1, + 100, 366, 361, -1, 359, 367, 363, -1, + 221, 228, 42, -1, 364, 367, 359, -1, + 225, 228, 221, -1, 222, 229, 224, -1, + 75, 229, 226, -1, 76, 229, 75, -1, + 365, 368, 360, -1, 54, 368, 55, -1, + 226, 229, 222, -1, 227, 230, 225, -1, + 360, 368, 54, -1, 362, 369, 364, -1, + 100, 369, 366, -1, 101, 369, 100, -1, + 228, 231, 43, -1, 366, 369, 362, -1, + 367, 370, 363, -1, 224, 232, 220, -1, + 363, 370, 365, -1, 220, 232, 227, -1, + 368, 371, 55, -1, 227, 232, 230, -1, + 225, 233, 228, -1, 230, 233, 225, -1, + 369, 372, 364, -1, 232, 234, 230, -1, + 364, 372, 367, -1, 365, 373, 368, -1, + 372, 374, 367, -1, 233, 235, 228, -1, + 367, 374, 370, -1, 228, 235, 231, -1, + 224, 236, 232, -1, 76, 236, 229, -1, + 232, 236, 234, -1, 77, 236, 76, -1, + 368, 375, 371, -1, 229, 236, 224, -1, + 373, 375, 368, -1, 234, 237, 230, -1, + 230, 237, 233, -1, 233, 237, 235, -1, + 43, 238, 44, -1, 101, 376, 369, -1, + 369, 376, 372, -1, 231, 238, 43, -1, + 102, 376, 101, -1, 370, 377, 365, -1, + 373, 377, 375, -1, 236, 239, 234, -1, + 77, 239, 236, -1, 78, 239, 77, -1, + 365, 377, 373, -1, 55, 378, 56, -1, + 375, 378, 371, -1, 371, 378, 55, -1, + 237, 240, 235, -1, 376, 379, 372, -1, + 372, 379, 374, -1, 102, 379, 376, -1, + 238, 241, 44, -1, 103, 379, 102, -1, + 234, 242, 237, -1, 377, 380, 375, -1, + 239, 242, 234, -1, 237, 242, 240, -1, + 235, 243, 231, -1, 378, 381, 56, -1, + 231, 243, 238, -1, 370, 382, 377, -1, + 374, 382, 370, -1, 377, 382, 380, -1, + 242, 244, 240, -1, 375, 383, 378, -1, + 380, 383, 375, -1, 243, 245, 238, -1, + 238, 245, 241, -1, 78, 246, 239, -1, + 239, 246, 242, -1, 382, 384, 380, -1, + 79, 246, 78, -1, 242, 246, 244, -1, + 240, 247, 235, -1, 378, 385, 381, -1, + 235, 247, 243, -1, 383, 385, 378, -1, + 44, 248, 45, -1, 241, 248, 44, -1, + 245, 248, 241, -1, 379, 386, 374, -1, + 374, 386, 382, -1, 103, 386, 379, -1, + 80, 249, 79, -1, 104, 386, 103, -1, + 79, 249, 246, -1, 246, 249, 244, -1, + 380, 387, 383, -1, 247, 250, 243, -1, + 243, 250, 245, -1, 384, 387, 380, -1, + 383, 387, 385, -1, 56, 388, 32, -1, + 381, 388, 56, -1, 240, 251, 247, -1, + 385, 388, 381, -1, 244, 251, 240, -1, + 32, 388, 109, -1, 109, 388, 110, -1, + 386, 389, 382, -1, 382, 389, 384, -1, + 105, 389, 104, -1, 250, 252, 245, -1, + 104, 389, 386, -1, 245, 252, 248, -1, + 387, 390, 385, -1, 248, 253, 45, -1, + 384, 391, 387, -1, 389, 391, 384, -1, + 387, 391, 390, -1, 251, 254, 247, -1, + 110, 392, 111, -1, 247, 254, 250, -1, + 385, 392, 388, -1, 388, 392, 110, -1, + 390, 392, 385, -1, 81, 255, 80, -1, + 80, 255, 249, -1, 249, 255, 244, -1, + 108, 57, 113, -1, 244, 255, 251, -1, + 391, 393, 390, -1, 27, 114, 25, -1, + 391, 394, 393, -1, 106, 394, 105, -1, + 250, 256, 252, -1, 25, 114, 33, -1, + 105, 394, 389, -1, 389, 394, 391, -1, + 27, 115, 114, -1, 390, 395, 392, -1, + 254, 256, 250, -1, 28, 115, 27, -1, + 29, 115, 28, -1, 393, 395, 390, -1, + 392, 395, 111, -1, 111, 395, 112, -1, + 252, 257, 248, -1, 106, 396, 394, -1, + 248, 257, 253, -1, 107, 396, 106, -1, + 45, 258, 46, -1, 394, 396, 393, -1, + 395, 397, 112, -1, 253, 258, 45, -1, + 393, 397, 395, -1, 114, 116, 33, -1, + 30, 117, 29, -1, 112, 397, 113, -1, + 82, 259, 81, -1, 396, 397, 393, -1, + 29, 117, 115, -1, 107, 398, 396, -1, + 81, 259, 255, -1, 396, 398, 397, -1, + 251, 259, 254, -1, 397, 398, 113, -1, + 113, 398, 108, -1, 255, 259, 251, -1, + 108, 398, 107, -1, 259, 260, 254, -1, + 115, 118, 114, -1, 254, 260, 256, -1, + 252, 261, 257, -1, 114, 118, 116, -1, + 33, 119, 34, -1, 256, 261, 252, -1, + 116, 119, 33, -1, 253, 262, 258, -1, + 31, 120, 30, -1, 30, 120, 117, -1, + 257, 262, 253, -1, 115, 121, 118, -1, + 117, 121, 115, -1, 258, 263, 46, -1, + 262, 263, 258, -1, 83, 264, 82, -1, + 84, 264, 83, -1, 259, 264, 260, -1, + 82, 264, 259, -1, 260, 265, 256, -1, + 118, 122, 116, -1, 116, 122, 119, -1, + 256, 265, 261, -1, 257, 266, 262, -1, + 122, 123, 119, -1, 261, 266, 257, -1, + 119, 123, 34, -1, 58, 124, 31, -1, + 59, 124, 58, -1, 31, 124, 120, -1, + 266, 267, 262, -1, 120, 125, 117, -1, + 117, 125, 121, -1, 262, 267, 263, -1, + 118, 126, 122, -1, 263, 268, 46, -1, + 46, 268, 47, -1, 84, 269, 264, -1, + 121, 126, 118, -1, 264, 269, 260, -1, + 85, 269, 84, -1, 260, 269, 265, -1, + 122, 127, 123, -1, 265, 270, 261, -1, + 126, 127, 122, -1, 34, 128, 35, -1, + 261, 270, 266, -1, 123, 128, 34, -1, + 266, 271, 267, -1, 120, 129, 125, -1, + 60, 129, 59, -1, 124, 129, 120, -1, + 59, 129, 124, -1, 270, 271, 266, -1, + 267, 272, 263, -1, 121, 130, 126, -1, + 263, 272, 268, -1, 125, 130, 121, -1, + 126, 131, 127, -1, 268, 273, 47, -1, + 130, 131, 126, -1, 265, 274, 270, -1, + 123, 132, 128, -1, 85, 274, 269, -1, + 269, 274, 265, -1, 86, 274, 85, -1, + 274, 275, 270, -1, 270, 275, 271, -1, + 127, 132, 123, -1, 132, 133, 128, -1, + 267, 276, 272, -1, 128, 133, 35, -1, + 129, 134, 125, -1, 60, 134, 129, -1, + 125, 134, 130, -1, 61, 134, 60, -1, + 271, 276, 267, -1, 134, 135, 130, -1, + 272, 277, 268, -1, 268, 277, 273, -1, + 130, 135, 131, -1, 131, 136, 127, -1, + 277, 278, 273, -1, 47, 278, 48, -1, + 127, 136, 132, -1, 273, 278, 47, -1, + 274, 279, 275, -1, 86, 279, 274, -1, + 87, 279, 86, -1, 275, 280, 271, -1, + 132, 137, 133, -1, 271, 280, 276, -1, + 136, 137, 132, -1, 35, 138, 36, -1, + 137, 138, 133, -1, 133, 138, 35, -1, + 276, 281, 272, -1, 61, 139, 134, -1, + 272, 281, 277, -1, 62, 139, 61, -1, + 134, 139, 135, -1, 277, 282, 278, -1, + 131, 140, 136, -1, 281, 282, 277, -1, + 135, 140, 131, -1, 136, 141, 137, -1, + 278, 283, 48, -1, 140, 141, 136, -1, + 275, 284, 280, -1, 137, 142, 138, -1, + 88, 284, 87, -1, 279, 284, 275, -1, + 87, 284, 279, -1, 280, 285, 276, -1, + 276, 285, 281, -1, 141, 142, 137, -1, + 138, 143, 36, -1, 142, 143, 138, -1, + 62, 144, 139, -1, 63, 144, 62, -1, + 139, 144, 135, -1, 285, 286, 281, -1, + 135, 144, 140, -1, 281, 286, 282, -1, + 140, 145, 141, -1, 282, 287, 278, -1, + 144, 145, 140, -1, 278, 287, 283, -1, + 145, 146, 141, -1, 287, 288, 283, -1, + 48, 288, 49, -1, 141, 146, 142, -1, + 142, 147, 143, -1, 283, 288, 48, -1, + 146, 147, 142, -1, 89, 289, 88, -1, + 280, 289, 285, -1, 284, 289, 280, -1, + 88, 289, 284, -1, 143, 148, 36, -1, + 36, 148, 37, -1, 147, 148, 143, -1, + 285, 290, 286, -1, 144, 149, 145, -1, + 289, 290, 285, -1, 63, 149, 144, -1, + 64, 149, 63, -1, 145, 150, 146, -1, + 286, 291, 282, -1, 282, 291, 287, -1, + 149, 150, 145, -1, 291, 292, 287, -1, + 146, 151, 147, -1, 150, 151, 146, -1, + 287, 292, 288, -1, 151, 152, 147, -1, + 288, 293, 49, -1, 147, 152, 148, -1, + 90, 294, 89, -1, 289, 294, 290, -1, + 89, 294, 289, -1, 286, 295, 291, -1, + 148, 153, 37, -1, 290, 295, 286, -1, + 153, 154, 37, -1, 65, 155, 64, -1, + 64, 155, 149, -1, 295, 296, 291, -1, + 149, 155, 150, -1, 291, 296, 292, -1, + 292, 297, 288, -1, 150, 156, 151, -1, + 288, 297, 293, -1, 155, 156, 150, -1, + 156, 157, 151, -1, 293, 298, 49, -1, + 49, 298, 50, -1, 151, 157, 152, -1, + 294, 299, 290, -1, 290, 299, 295, -1, + 91, 299, 90, -1, 90, 299, 294, -1, + 152, 158, 148, -1, 295, 300, 296, -1, + 148, 158, 153, -1, 299, 300, 295, -1, + 37, 159, 38, -1, 154, 159, 37, -1, + 296, 301, 292, -1, 158, 160, 153, -1, + 292, 301, 297, -1, 297, 302, 293, -1, + 293, 302, 298, -1, 153, 160, 154, -1, + 66, 161, 65, -1, 65, 161, 155, -1, + 155, 161, 156, -1, 161, 162, 156, -1, + 298, 303, 50, -1, 156, 162, 157, -1, + 152, 163, 158, -1, 157, 163, 152, -1, + 303, 304, 50, -1, 158, 163, 160, -1, + 91, 305, 299, -1, 299, 305, 300, -1, + 160, 164, 154, -1, 92, 305, 91, -1, + 296, 306, 301, -1, 154, 164, 159, -1, + 300, 306, 296, -1, 159, 165, 38, -1, + 301, 307, 297, -1, 164, 165, 159, -1, + 160, 166, 164, -1, 163, 166, 160, -1, + 297, 307, 302, -1, 298, 308, 303, -1, + 302, 308, 298, -1, 165, 167, 38, -1, + 303, 308, 304, -1, 50, 309, 51, -1, + 304, 309, 50, -1, 67, 168, 66, -1, + 66, 168, 161, -1, 161, 168, 162, -1, + 163, 169, 166, -1, 157, 169, 163, -1, + 308, 310, 304, -1, 162, 169, 157, -1, + 300, 311, 306, -1, 305, 311, 300, -1, + 166, 170, 164, -1, 92, 311, 305, -1, + 93, 311, 92, -1, 301, 312, 307, -1, + 306, 312, 301, -1, 164, 171, 165, -1, + 170, 171, 164, -1, 307, 313, 302, -1, + 302, 313, 308, -1, 308, 313, 310, -1, + 167, 172, 38, -1, 169, 173, 166, -1, + 166, 173, 170, -1, 304, 314, 309, -1, + 310, 314, 304, -1, 165, 174, 167, -1, + 309, 315, 51, -1, 171, 174, 165, -1, + 313, 316, 310, -1, 67, 175, 168, -1, + 310, 316, 314, -1, 168, 175, 162, -1, + 162, 175, 169, -1, 315, 317, 51, -1, + 173, 176, 170, -1, 311, 318, 306, -1, + 306, 318, 312, -1, 93, 318, 311, -1, + 171, 177, 174, -1, 176, 177, 170, -1, + 94, 318, 93, -1, 170, 177, 171, -1, + 312, 319, 307, -1, 167, 178, 172, -1, + 307, 319, 313, -1, 313, 319, 316, -1, + 174, 178, 167, -1, 316, 320, 314, -1, + 38, 179, 39, -1, 172, 179, 38, -1, + 178, 179, 172, -1, 309, 321, 315, -1, + 67, 180, 175, -1, 169, 180, 173, -1, + 68, 180, 67, -1, 314, 321, 309, -1, + 175, 180, 169, -1, 317, 322, 51, -1, + 177, 181, 174, -1, 174, 181, 178, -1, + 316, 323, 320, -1, 179, 182, 39, -1, + 319, 323, 316, -1, 315, 324, 317, -1, + 69, 183, 68, -1, 180, 183, 173, -1, + 173, 183, 176, -1, 321, 324, 315, -1, + 68, 183, 180, -1, 318, 325, 312, -1, + 312, 325, 319, -1, 176, 184, 177, -1, + 183, 184, 176, -1, 94, 325, 318, -1, + 177, 184, 181, -1, 319, 325, 323, -1, + 181, 185, 178, -1, 323, 326, 320, -1, + 314, 327, 321, -1, 178, 186, 179, -1, + 320, 327, 314, -1, 185, 186, 178, -1, + 182, 187, 39, -1, 324, 328, 317, -1, + 317, 328, 322, -1, 184, 188, 181, -1, + 51, 329, 52, -1, 181, 188, 185, -1, + 322, 329, 51, -1, 94, 330, 325, -1, + 325, 330, 323, -1, 179, 189, 182, -1, + 95, 330, 94, -1, 186, 189, 179, -1, + 182, 189, 187, -1, 69, 190, 183, -1, + 454, 400, 399, -1, 454, 399, 402, -1, + 455, 402, 403, -1, 455, 454, 402, -1, + 456, 403, 404, -1, 456, 455, 403, -1, + 457, 404, 405, -1, 457, 405, 406, -1, + 457, 456, 404, -1, 458, 457, 406, -1, + 459, 406, 407, -1, 459, 458, 406, -1, + 460, 407, 408, -1, 460, 459, 407, -1, + 461, 408, 409, -1, 461, 460, 408, -1, + 462, 409, 410, -1, 462, 410, 411, -1, + 462, 461, 409, -1, 463, 462, 411, -1, + 464, 411, 412, -1, 464, 463, 411, -1, + 465, 412, 413, -1, 465, 413, 414, -1, + 465, 464, 412, -1, 466, 465, 414, -1, + 467, 414, 415, -1, 467, 466, 414, -1, + 468, 415, 416, -1, 468, 416, 417, -1, + 468, 467, 415, -1, 469, 468, 417, -1, + 470, 417, 418, -1, 470, 469, 417, -1, + 471, 418, 419, -1, 471, 470, 418, -1, + 472, 419, 420, -1, 472, 471, 419, -1, + 473, 420, 421, -1, 473, 421, 422, -1, + 473, 472, 420, -1, 474, 473, 422, -1, + 475, 422, 423, -1, 475, 474, 422, -1, + 476, 423, 424, -1, 476, 475, 423, -1, + 477, 476, 424, -1, 477, 424, 425, -1, + 478, 477, 425, -1, 478, 425, 426, -1, + 479, 478, 426, -1, 479, 426, 427, -1, + 480, 479, 427, -1, 480, 427, 428, -1, + 480, 428, 429, -1, 481, 480, 429, -1, + 482, 481, 429, -1, 482, 429, 430, -1, + 483, 430, 431, -1, 483, 482, 430, -1, + 484, 431, 432, -1, 484, 483, 431, -1, + 485, 432, 433, -1, 485, 433, 434, -1, + 485, 484, 432, -1, 486, 434, 435, -1, + 486, 485, 434, -1, 487, 486, 435, -1, + 488, 435, 436, -1, 488, 436, 437, -1, + 488, 487, 435, -1, 489, 488, 437, -1, + 490, 437, 438, -1, 490, 489, 437, -1, + 491, 438, 439, -1, 491, 490, 438, -1, + 492, 439, 440, -1, 492, 440, 441, -1, + 492, 491, 439, -1, 493, 492, 441, -1, + 494, 441, 442, -1, 494, 493, 441, -1, + 495, 442, 443, -1, 495, 494, 442, -1, + 496, 443, 444, -1, 496, 444, 445, -1, + 496, 495, 443, -1, 497, 496, 445, -1, + 498, 445, 446, -1, 498, 497, 445, -1, + 499, 446, 447, -1, 499, 498, 446, -1, + 500, 447, 448, -1, 500, 499, 447, -1, + 501, 500, 448, -1, 501, 448, 449, -1, + 501, 449, 450, -1, 502, 501, 450, -1, + 503, 502, 450, -1, 503, 450, 451, -1, + 504, 503, 451, -1, 504, 451, 452, -1, + 504, 452, 401, -1, 453, 504, 401, -1, + 662, 667, 527, -1, 813, 820, 806, -1, + 583, 820, 813, -1, 806, 820, 814, -1, + 664, 668, 661, -1, 661, 668, 665, -1, + 811, 821, 815, -1, 507, 513, 505, -1, + 659, 669, 662, -1, 818, 821, 811, -1, + 666, 669, 659, -1, 815, 822, 808, -1, + 808, 822, 816, -1, 662, 669, 667, -1, + 816, 822, 819, -1, 663, 670, 664, -1, + 570, 670, 663, -1, 812, 823, 817, -1, + 819, 823, 812, -1, 668, 671, 665, -1, + 671, 672, 665, -1, 817, 824, 554, -1, + 665, 672, 666, -1, 554, 824, 555, -1, + 814, 825, 818, -1, 669, 673, 667, -1, + 583, 825, 820, -1, 673, 674, 667, -1, + 820, 825, 814, -1, 667, 674, 528, -1, + 822, 826, 819, -1, 670, 675, 664, -1, + 570, 675, 670, -1, 555, 827, 556, -1, + 664, 675, 668, -1, 672, 676, 666, -1, + 669, 676, 673, -1, 824, 827, 555, -1, + 666, 676, 669, -1, 825, 828, 818, -1, + 818, 828, 821, -1, 528, 677, 529, -1, + 583, 828, 825, -1, 822, 829, 826, -1, + 674, 677, 528, -1, 815, 829, 822, -1, + 570, 678, 675, -1, 821, 829, 815, -1, + 675, 678, 668, -1, 819, 830, 823, -1, + 668, 678, 671, -1, 826, 830, 819, -1, + 678, 679, 671, -1, 671, 679, 672, -1, + 823, 831, 817, -1, 817, 831, 824, -1, + 676, 680, 673, -1, 673, 681, 674, -1, + 829, 832, 826, -1, 680, 681, 673, -1, + 679, 682, 672, -1, 672, 682, 676, -1, + 824, 833, 827, -1, 676, 682, 680, -1, + 831, 833, 824, -1, 674, 683, 677, -1, + 681, 683, 674, -1, 828, 834, 821, -1, + 583, 834, 828, -1, 821, 834, 829, -1, + 584, 834, 583, -1, 570, 684, 678, -1, + 826, 835, 830, -1, 678, 684, 679, -1, + 832, 835, 826, -1, 571, 684, 570, -1, + 682, 685, 680, -1, 823, 836, 831, -1, + 830, 836, 823, -1, 831, 836, 833, -1, + 681, 686, 683, -1, 680, 686, 681, -1, + 685, 686, 680, -1, 827, 837, 556, -1, + 556, 837, 557, -1, 529, 687, 530, -1, + 683, 687, 677, -1, 584, 838, 834, -1, + 677, 687, 529, -1, 829, 838, 832, -1, + 679, 688, 682, -1, 834, 838, 829, -1, + 682, 688, 685, -1, 684, 688, 679, -1, + 571, 688, 684, -1, 836, 839, 833, -1, + 686, 689, 683, -1, 557, 840, 558, -1, + 687, 690, 530, -1, 837, 840, 557, -1, + 530, 690, 531, -1, 584, 841, 838, -1, + 832, 841, 835, -1, 688, 691, 685, -1, + 838, 841, 832, -1, 836, 842, 839, -1, + 571, 691, 688, -1, 686, 692, 689, -1, + 685, 692, 686, -1, 830, 842, 836, -1, + 835, 842, 830, -1, 691, 692, 685, -1, + 827, 843, 837, -1, 689, 693, 683, -1, + 833, 843, 827, -1, 839, 843, 833, -1, + 683, 693, 687, -1, 692, 694, 689, -1, + 842, 844, 839, -1, 837, 845, 840, -1, + 843, 845, 837, -1, 687, 695, 690, -1, + 693, 695, 687, -1, 584, 846, 841, -1, + 841, 846, 835, -1, 571, 696, 691, -1, + 835, 846, 842, -1, 572, 696, 571, -1, + 691, 696, 692, -1, 585, 846, 584, -1, + 689, 697, 693, -1, 694, 697, 689, -1, + 839, 847, 843, -1, 844, 847, 839, -1, + 531, 698, 532, -1, 845, 848, 840, -1, + 840, 848, 558, -1, 690, 698, 531, -1, + 558, 848, 559, -1, 692, 699, 694, -1, + 842, 849, 844, -1, 696, 699, 692, -1, + 846, 849, 842, -1, 585, 849, 846, -1, + 572, 699, 696, -1, 693, 700, 695, -1, + 843, 850, 845, -1, 697, 700, 693, -1, + 532, 701, 533, -1, 847, 850, 843, -1, + 559, 851, 560, -1, 698, 701, 532, -1, + 848, 851, 559, -1, 694, 702, 697, -1, + 699, 702, 694, -1, 844, 852, 847, -1, + 690, 703, 698, -1, 695, 703, 690, -1, + 849, 852, 844, -1, 845, 853, 848, -1, + 698, 703, 701, -1, 702, 704, 697, -1, + 697, 704, 700, -1, 852, 854, 847, -1, + 847, 854, 850, -1, 703, 705, 701, -1, + 853, 855, 848, -1, 573, 706, 572, -1, + 848, 855, 851, -1, 572, 706, 699, -1, + 699, 706, 702, -1, 585, 856, 849, -1, + 849, 856, 852, -1, 700, 707, 695, -1, + 703, 707, 705, -1, 586, 856, 585, -1, + 695, 707, 703, -1, 850, 857, 845, -1, + 845, 857, 853, -1, 533, 708, 534, -1, + 853, 857, 855, -1, 701, 708, 533, -1, + 851, 858, 560, -1, 705, 708, 701, -1, + 560, 858, 561, -1, 706, 709, 702, -1, + 855, 858, 851, -1, 702, 709, 704, -1, + 573, 709, 706, -1, 707, 710, 705, -1, + 852, 859, 854, -1, 856, 859, 852, -1, + 586, 859, 856, -1, 857, 860, 855, -1, + 708, 711, 534, -1, 534, 711, 535, -1, + 704, 712, 700, -1, 707, 712, 710, -1, + 561, 861, 562, -1, 858, 861, 561, -1, + 700, 712, 707, -1, 854, 862, 850, -1, + 857, 862, 860, -1, 705, 713, 708, -1, + 710, 713, 705, -1, 850, 862, 857, -1, + 712, 714, 710, -1, 860, 863, 855, -1, + 855, 863, 858, -1, 708, 715, 711, -1, + 713, 715, 708, -1, 862, 864, 860, -1, + 709, 716, 704, -1, 704, 716, 712, -1, + 863, 865, 858, -1, 573, 716, 709, -1, + 712, 716, 714, -1, 574, 716, 573, -1, + 858, 865, 861, -1, 713, 717, 715, -1, + 710, 717, 713, -1, 714, 717, 710, -1, + 859, 866, 854, -1, 854, 866, 862, -1, + 586, 866, 859, -1, 535, 718, 536, -1, + 587, 866, 586, -1, 860, 867, 863, -1, + 864, 867, 860, -1, 711, 718, 535, -1, + 863, 867, 865, -1, 716, 719, 714, -1, + 574, 719, 716, -1, 563, 868, 589, -1, + 562, 868, 563, -1, 865, 868, 861, -1, + 717, 720, 715, -1, 861, 868, 562, -1, + 589, 868, 590, -1, 866, 869, 862, -1, + 718, 721, 536, -1, 536, 721, 537, -1, + 862, 869, 864, -1, 587, 869, 866, -1, + 867, 870, 865, -1, 714, 722, 717, -1, + 717, 722, 720, -1, 864, 871, 867, -1, + 719, 722, 714, -1, 869, 871, 864, -1, + 715, 723, 711, -1, 711, 723, 718, -1, + 867, 871, 870, -1, 590, 872, 591, -1, + 865, 872, 868, -1, 868, 872, 590, -1, + 870, 872, 865, -1, 722, 724, 720, -1, + 871, 873, 870, -1, 718, 725, 721, -1, + 871, 874, 873, -1, 723, 725, 718, -1, + 588, 874, 587, -1, 587, 874, 869, -1, + 869, 874, 871, -1, 870, 875, 872, -1, + 719, 726, 722, -1, 873, 875, 870, -1, + 872, 875, 591, -1, 574, 726, 719, -1, + 591, 875, 592, -1, 722, 726, 724, -1, + 575, 726, 574, -1, 588, 876, 874, -1, + 720, 727, 715, -1, 715, 727, 723, -1, + 874, 876, 873, -1, 875, 877, 592, -1, + 873, 877, 875, -1, 876, 877, 873, -1, + 537, 728, 538, -1, 592, 877, 593, -1, + 588, 878, 876, -1, 877, 878, 593, -1, + 721, 728, 537, -1, 876, 878, 877, -1, + 564, 878, 588, -1, 593, 878, 564, -1, + 725, 728, 721, -1, 726, 729, 724, -1, + 575, 729, 726, -1, 727, 730, 723, -1, + 723, 730, 725, -1, 724, 731, 720, -1, + 720, 731, 727, -1, 725, 732, 728, -1, + 730, 732, 725, -1, 538, 733, 539, -1, + 728, 733, 538, -1, 727, 734, 730, -1, + 731, 734, 727, -1, 729, 735, 724, -1, + 724, 735, 731, -1, 576, 735, 575, -1, + 575, 735, 729, -1, 734, 736, 730, -1, + 730, 736, 732, -1, 732, 737, 728, -1, + 728, 737, 733, -1, 539, 738, 540, -1, + 540, 738, 541, -1, 733, 738, 539, -1, + 735, 739, 731, -1, 731, 739, 734, -1, + 576, 739, 735, -1, 739, 740, 734, -1, + 734, 740, 736, -1, 736, 741, 732, -1, + 732, 741, 737, -1, 733, 742, 738, -1, + 563, 589, 512, -1, 737, 742, 733, -1, + 738, 743, 541, -1, 742, 743, 738, -1, + 739, 744, 740, -1, 577, 744, 576, -1, + 576, 744, 739, -1, 740, 745, 736, -1, + 736, 745, 741, -1, 737, 746, 742, -1, + 741, 746, 737, -1, 746, 747, 742, -1, + 742, 747, 743, -1, 743, 748, 541, -1, + 541, 748, 542, -1, 507, 594, 513, -1, + 508, 595, 507, -1, 740, 749, 745, -1, + 509, 595, 508, -1, 577, 749, 744, -1, + 744, 749, 740, -1, 507, 595, 594, -1, + 741, 750, 746, -1, 513, 596, 514, -1, + 594, 596, 513, -1, 745, 750, 741, -1, + 746, 751, 747, -1, 750, 751, 746, -1, + 510, 597, 509, -1, 509, 597, 595, -1, + 747, 752, 743, -1, 743, 752, 748, -1, + 595, 598, 594, -1, 594, 598, 596, -1, + 748, 753, 542, -1, 542, 753, 543, -1, + 543, 753, 544, -1, 514, 599, 515, -1, + 515, 599, 516, -1, 577, 754, 749, -1, + 749, 754, 745, -1, 596, 599, 514, -1, + 745, 754, 750, -1, 578, 754, 577, -1, + 750, 755, 751, -1, 511, 600, 510, -1, + 754, 755, 750, -1, 510, 600, 597, -1, + 751, 756, 747, -1, 747, 756, 752, -1, + 597, 601, 595, -1, 595, 601, 598, -1, + 748, 757, 753, -1, 596, 602, 599, -1, + 752, 757, 748, -1, 598, 602, 596, -1, + 757, 758, 753, -1, 599, 603, 516, -1, + 602, 603, 599, -1, 753, 758, 544, -1, + 578, 759, 754, -1, 506, 604, 511, -1, + 754, 759, 755, -1, 511, 604, 600, -1, + 565, 604, 506, -1, 600, 605, 597, -1, + 755, 760, 751, -1, 597, 605, 601, -1, + 751, 760, 756, -1, 598, 606, 602, -1, + 756, 761, 752, -1, 601, 606, 598, -1, + 752, 761, 757, -1, 757, 762, 758, -1, + 602, 607, 603, -1, 761, 762, 757, -1, + 606, 607, 602, -1, 516, 608, 517, -1, + 603, 608, 516, -1, 544, 763, 545, -1, + 517, 608, 518, -1, 545, 763, 546, -1, + 758, 763, 544, -1, 600, 609, 605, -1, + 578, 764, 759, -1, 565, 609, 604, -1, + 759, 764, 755, -1, 604, 609, 600, -1, + 755, 764, 760, -1, 579, 764, 578, -1, + 756, 765, 761, -1, 760, 765, 756, -1, + 605, 610, 601, -1, 601, 610, 606, -1, + 765, 766, 761, -1, 610, 611, 606, -1, + 606, 611, 607, -1, 761, 766, 762, -1, + 603, 612, 608, -1, 762, 767, 758, -1, + 758, 767, 763, -1, 607, 612, 603, -1, + 518, 613, 519, -1, 608, 613, 518, -1, + 763, 768, 546, -1, 767, 768, 763, -1, + 612, 613, 608, -1, 605, 614, 610, -1, + 760, 769, 765, -1, 609, 614, 605, -1, + 565, 614, 609, -1, 764, 769, 760, -1, + 579, 769, 764, -1, 566, 614, 565, -1, + 614, 615, 610, -1, 765, 770, 766, -1, + 610, 615, 611, -1, 769, 770, 765, -1, + 607, 616, 612, -1, 766, 771, 762, -1, + 762, 771, 767, -1, 611, 616, 607, -1, + 771, 772, 767, -1, 616, 617, 612, -1, + 612, 617, 613, -1, 767, 772, 768, -1, + 617, 618, 613, -1, 519, 618, 520, -1, + 768, 773, 546, -1, 546, 773, 547, -1, + 613, 618, 519, -1, 580, 774, 579, -1, + 579, 774, 769, -1, 566, 619, 614, -1, + 614, 619, 615, -1, 769, 774, 770, -1, + 611, 620, 616, -1, 766, 775, 771, -1, + 615, 620, 611, -1, 770, 775, 766, -1, + 620, 621, 616, -1, 771, 776, 772, -1, + 616, 621, 617, -1, 775, 776, 771, -1, + 772, 777, 768, -1, 768, 777, 773, -1, + 617, 622, 618, -1, 621, 622, 617, -1, + 520, 623, 521, -1, 618, 623, 520, -1, + 773, 778, 547, -1, 622, 623, 618, -1, + 547, 778, 548, -1, 615, 624, 620, -1, + 619, 624, 615, -1, 566, 624, 619, -1, + 774, 779, 770, -1, 567, 624, 566, -1, + 770, 779, 775, -1, 580, 779, 774, -1, + 624, 625, 620, -1, 775, 780, 776, -1, + 779, 780, 775, -1, 620, 625, 621, -1, + 625, 626, 621, -1, 621, 626, 622, -1, + 772, 781, 777, -1, 776, 781, 772, -1, + 622, 627, 623, -1, 777, 782, 773, -1, + 773, 782, 778, -1, 626, 627, 622, -1, + 623, 628, 521, -1, 627, 628, 623, -1, + 567, 629, 624, -1, 624, 629, 625, -1, + 778, 783, 548, -1, 548, 783, 549, -1, + 625, 630, 626, -1, 629, 630, 625, -1, + 783, 784, 549, -1, 549, 784, 550, -1, + 626, 631, 627, -1, 630, 631, 626, -1, + 580, 785, 779, -1, 581, 785, 580, -1, + 779, 785, 780, -1, 780, 786, 776, -1, + 776, 786, 781, -1, 627, 632, 628, -1, + 631, 632, 627, -1, 628, 633, 521, -1, + 521, 633, 522, -1, 777, 787, 782, -1, + 781, 787, 777, -1, 522, 634, 523, -1, + 782, 788, 778, -1, 783, 788, 784, -1, + 778, 788, 783, -1, 633, 634, 522, -1, + 567, 635, 629, -1, 568, 635, 567, -1, + 629, 635, 630, -1, 784, 789, 550, -1, + 630, 636, 631, -1, 635, 636, 630, -1, + 636, 637, 631, -1, 788, 790, 784, -1, + 631, 637, 632, -1, 780, 791, 786, -1, + 785, 791, 780, -1, 581, 791, 785, -1, + 628, 638, 633, -1, 786, 792, 781, -1, + 632, 638, 628, -1, 781, 792, 787, -1, + 523, 639, 524, -1, 787, 793, 782, -1, + 782, 793, 788, -1, 634, 639, 523, -1, + 788, 793, 790, -1, 638, 640, 633, -1, + 633, 640, 634, -1, 635, 641, 636, -1, + 784, 794, 789, -1, 790, 794, 784, -1, + 568, 641, 635, -1, 550, 795, 551, -1, + 641, 642, 636, -1, 789, 795, 550, -1, + 636, 642, 637, -1, 637, 643, 632, -1, + 638, 643, 640, -1, 793, 796, 790, -1, + 790, 796, 794, -1, 632, 643, 638, -1, + 640, 644, 634, -1, 795, 797, 551, -1, + 551, 797, 552, -1, 634, 644, 639, -1, + 639, 645, 524, -1, 791, 798, 786, -1, + 581, 798, 791, -1, 786, 798, 792, -1, + 644, 645, 639, -1, 582, 798, 581, -1, + 787, 799, 793, -1, 792, 799, 787, -1, + 643, 646, 640, -1, 793, 799, 796, -1, + 640, 646, 644, -1, 524, 647, 525, -1, + 796, 800, 794, -1, 645, 647, 524, -1, + 794, 801, 789, -1, 568, 648, 641, -1, + 789, 801, 795, -1, 641, 648, 642, -1, + 569, 648, 568, -1, 643, 649, 646, -1, + 637, 649, 643, -1, 797, 802, 552, -1, + 642, 649, 637, -1, 646, 650, 644, -1, + 799, 803, 796, -1, 796, 803, 800, -1, + 795, 804, 797, -1, 650, 651, 644, -1, + 644, 651, 645, -1, 801, 804, 795, -1, + 525, 652, 526, -1, 792, 805, 799, -1, + 799, 805, 803, -1, 647, 652, 525, -1, + 798, 805, 792, -1, 582, 805, 798, -1, + 649, 653, 646, -1, 646, 653, 650, -1, + 803, 806, 800, -1, 645, 654, 647, -1, + 794, 807, 801, -1, 800, 807, 794, -1, + 651, 654, 645, -1, 648, 655, 642, -1, + 642, 655, 649, -1, 569, 655, 648, -1, + 804, 808, 797, -1, 797, 808, 802, -1, + 653, 656, 650, -1, 552, 809, 553, -1, + 650, 657, 651, -1, 656, 657, 650, -1, + 651, 657, 654, -1, 802, 809, 552, -1, + 805, 810, 803, -1, 582, 810, 805, -1, + 654, 658, 647, -1, 647, 658, 652, -1, + 807, 811, 801, -1, 652, 659, 526, -1, + 801, 811, 804, -1, 809, 812, 553, -1, + 658, 659, 652, -1, 553, 812, 554, -1, + 649, 660, 653, -1, 655, 660, 649, -1, + 569, 660, 655, -1, 803, 813, 806, -1, + 582, 813, 810, -1, 583, 813, 582, -1, + 654, 661, 658, -1, 810, 813, 803, -1, + 800, 814, 807, -1, 657, 661, 654, -1, + 526, 662, 527, -1, 806, 814, 800, -1, + 659, 662, 526, -1, 804, 815, 808, -1, + 653, 663, 656, -1, 811, 815, 804, -1, + 660, 663, 653, -1, 808, 816, 802, -1, + 570, 663, 569, -1, 569, 663, 660, -1, + 656, 664, 657, -1, 802, 816, 809, -1, + 663, 664, 656, -1, 657, 664, 661, -1, + 812, 817, 554, -1, 661, 665, 658, -1, + 814, 818, 807, -1, 807, 818, 811, -1, + 658, 666, 659, -1, 809, 819, 812, -1, + 816, 819, 809, -1, 665, 666, 658, -1, + 527, 667, 528, -1, 899, 901, 900, -1, + 903, 902, 901, -1, 898, 901, 899, -1, + 879, 903, 901, -1, 897, 901, 898, -1, + 880, 879, 901, -1, 880, 901, 897, -1, + 896, 880, 897, -1, 893, 895, 894, -1, + 893, 896, 895, -1, 893, 880, 896, -1, + 884, 883, 882, -1, 885, 882, 881, -1, + 885, 884, 882, -1, 891, 881, 880, -1, + 891, 893, 892, -1, 891, 880, 893, -1, + 889, 891, 890, -1, 889, 885, 881, -1, + 889, 881, 891, -1, 888, 886, 885, -1, + 888, 887, 886, -1, 888, 885, 889, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o3 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o1 + + } + + } + + } ] + + }, + + USE o2, + + Group { + children [ + USE o0, + + USE o3 ] + + }, + + USE o3 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 0 0 + rotation 1 -0 -0 1.5707964 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o4 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 1 0 0 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o5 Coordinate { + point [ 3 2.3 -1.0214052e-015, + 3 2.3 -1.0214052e-015, + 3 2.2965448 0.07473737, + 3 2.2862082 0.1488371, + 3 2.2690787 0.22166702, + 3 2.2453024 0.29260576, + 3 2.2150822 0.36104807, + 3 2.1786759 0.42641005, + 3 2.136394 0.48813406, + 3 2.0885973 0.54569346, + 3 2.0356934 0.59859723, + 3 1.978134 0.64639395, + 3 1.9164101 0.68867588, + 3 1.8510481 0.72508228, + 3 1.7826058 0.75530249, + 3 1.7116671 0.77907878, + 3 1.6388371 0.7962082, + 3 1.5647373 0.80654466, + 3 1.49 0.81, + 3 1.4152626 0.80654466, + 3 1.3411629 0.7962082, + 3 1.268333 0.77907878, + 3 1.1973943 0.75530249, + 3 1.1289519 0.72508228, + 3 1.0635899 0.68867588, + 3 1.001866 0.64639395, + 3 0.94430655 0.59859723, + 3 0.89140278 0.54569346, + 3 0.84360605 0.48813406, + 3 0.80132413 0.42641005, + 3 0.76491773 0.36104807, + 3 0.73469752 0.29260576, + 3 0.71092123 0.22166702, + 3 0.69379181 0.1488371, + 3 0.68345529 0.07473737, + 3 0.68000001 -2.6051586e-016, + 3 0.68345529 -0.07473737, + 3 0.69379181 -0.1488371, + 3 0.71092123 -0.22166702, + 3 0.73469752 -0.29260576, + 3 0.76491773 -0.36104807, + 3 0.80132413 -0.42641005, + 3 0.84360605 -0.48813406, + 3 0.89140278 -0.54569346, + 3 0.94430655 -0.59859723, + 3 1.001866 -0.64639395, + 3 1.0635899 -0.68867588, + 3 1.1289519 -0.72508228, + 3 1.1973943 -0.75530249, + 3 1.268333 -0.77907878, + 3 1.3411629 -0.7962082, + 3 1.4152626 -0.80654466, + 3 1.49 -0.81, + 3 1.5647373 -0.80654466, + 3 1.6388371 -0.7962082, + 3 1.7116671 -0.77907878, + 3 1.7826058 -0.75530249, + 3 1.8510481 -0.72508228, + 3 1.9164101 -0.68867588, + 3 1.978134 -0.64639395, + 3 2.0356934 -0.59859723, + 3 2.0885973 -0.54569346, + 3 2.136394 -0.48813406, + 3 2.1786759 -0.42641005, + 3 2.2150822 -0.36104807, + 3 2.2453024 -0.29260576, + 3 2.2690787 -0.22166702, + 3 2.2862082 -0.1488371, + 3 2.2965448 -0.07473737, + 3.5 2.3 -1.0214052e-015, + 3.5 2.3 -1.0214052e-015, + 3.5 2.2965448 0.07473737, + 3.5 2.2862082 0.1488371, + 3.5 2.2690787 0.22166702, + 3.5 2.2453024 0.29260576, + 3.5 2.2150822 0.36104807, + 3.5 2.1786759 0.42641005, + 3.5 2.136394 0.48813406, + 3.5 2.0885973 0.54569346, + 3.5 2.0356934 0.59859723, + 3.5 1.978134 0.64639395, + 3.5 1.9164101 0.68867588, + 3.5 1.8510481 0.72508228, + 3.5 1.7826058 0.75530249, + 3.5 1.7116671 0.77907878, + 3.5 1.6388371 0.7962082, + 3.5 1.5647373 0.80654466, + 3.5 1.49 0.81, + 3.5 1.4152626 0.80654466, + 3.5 1.3411629 0.7962082, + 3.5 1.268333 0.77907878, + 3.5 1.1973943 0.75530249, + 3.5 1.1289519 0.72508228, + 3.5 1.0635899 0.68867588, + 3.5 1.001866 0.64639395, + 3.5 0.94430655 0.59859723, + 3.5 0.89140278 0.54569346, + 3.5 0.84360605 0.48813406, + 3.5 0.80132413 0.42641005, + 3.5 0.76491773 0.36104807, + 3.5 0.73469752 0.29260576, + 3.5 0.71092123 0.22166702, + 3.5 0.69379181 0.1488371, + 3.5 0.68345529 0.07473737, + 3.5 0.68000001 -2.6051586e-016, + 3.5 0.68345529 -0.07473737, + 3.5 0.69379181 -0.1488371, + 3.5 0.71092123 -0.22166702, + 3.5 0.73469752 -0.29260576, + 3.5 0.76491773 -0.36104807, + 3.5 0.80132413 -0.42641005, + 3.5 0.84360605 -0.48813406, + 3.5 0.89140278 -0.54569346, + 3.5 0.94430655 -0.59859723, + 3.5 1.001866 -0.64639395, + 3.5 1.0635899 -0.68867588, + 3.5 1.1289519 -0.72508228, + 3.5 1.1973943 -0.75530249, + 3.5 1.268333 -0.77907878, + 3.5 1.3411629 -0.7962082, + 3.5 1.4152626 -0.80654466, + 3.5 1.49 -0.81, + 3.5 1.5647373 -0.80654466, + 3.5 1.6388371 -0.7962082, + 3.5 1.7116671 -0.77907878, + 3.5 1.7826058 -0.75530249, + 3.5 1.8510481 -0.72508228, + 3.5 1.9164101 -0.68867588, + 3.5 1.978134 -0.64639395, + 3.5 2.0356934 -0.59859723, + 3.5 2.0885973 -0.54569346, + 3.5 2.136394 -0.48813406, + 3.5 2.1786759 -0.42641005, + 3.5 2.2150822 -0.36104807, + 3.5 2.2453024 -0.29260576, + 3.5 2.2690787 -0.22166702, + 3.5 2.2862082 -0.1488371, + 3.5 2.2965448 -0.07473737, + 3.5 2.3 -1.0214052e-015, + 3.5 2.2965448 0.07473737, + 3.5 2.2862082 0.1488371, + 3.5 2.2690787 0.22166702, + 3.5 2.2453024 0.29260576, + 3.5 2.2150822 0.36104807, + 3.5 2.1786759 0.42641005, + 3.5 2.136394 0.48813406, + 3.5 2.0885973 0.54569346, + 3.5 2.0356934 0.59859723, + 3.5 1.978134 0.64639395, + 3.5 1.9164101 0.68867588, + 3.5 1.8510481 0.72508228, + 3.5 1.7826058 0.75530249, + 3.5 1.7116671 0.77907878, + 3.5 1.6388371 0.7962082, + 3.5 1.5647373 0.80654466, + 3.5 1.49 0.81, + 3.5 1.4152626 0.80654466, + 3.5 1.3411629 0.7962082, + 3.5 1.268333 0.77907878, + 3.5 1.1973943 0.75530249, + 3.5 1.1289519 0.72508228, + 3.5 1.0635899 0.68867588, + 3.5 1.001866 0.64639395, + 3.5 0.94430655 0.59859723, + 3.5 0.89140278 0.54569346, + 3.5 0.84360605 0.48813406, + 3.5 0.80132413 0.42641005, + 3.5 0.76491773 0.36104807, + 3.5 0.73469752 0.29260576, + 3.5 0.71092123 0.22166702, + 3.5 0.69379181 0.1488371, + 3.5 0.68345529 0.07473737, + 3.5 0.68000001 -2.6051586e-016, + 3.5 0.68345529 -0.07473737, + 3.5 0.69379181 -0.1488371, + 3.5 0.71092123 -0.22166702, + 3.5 0.73469752 -0.29260576, + 3.5 0.76491773 -0.36104807, + 3.5 0.80132413 -0.42641005, + 3.5 0.84360605 -0.48813406, + 3.5 0.89140278 -0.54569346, + 3.5 0.94430655 -0.59859723, + 3.5 1.001866 -0.64639395, + 3.5 1.0635899 -0.68867588, + 3.5 1.1289519 -0.72508228, + 3.5 1.1973943 -0.75530249, + 3.5 1.268333 -0.77907878, + 3.5 1.3411629 -0.7962082, + 3.5 1.4152626 -0.80654466, + 3.5 1.49 -0.81, + 3.5 1.5647373 -0.80654466, + 3.5 1.6388371 -0.7962082, + 3.5 1.7116671 -0.77907878, + 3.5 1.7826058 -0.75530249, + 3.5 1.8510481 -0.72508228, + 3.5 1.9164101 -0.68867588, + 3.5 1.978134 -0.64639395, + 3.5 2.0356934 -0.59859723, + 3.5 2.0885973 -0.54569346, + 3.5 2.136394 -0.48813406, + 3.5 2.1786759 -0.42641005, + 3.5 2.2150822 -0.36104807, + 3.5 2.2453024 -0.29260576, + 3.5 2.2690787 -0.22166702, + 3.5 2.2862082 -0.1488371, + 3.5 2.2965448 -0.07473737, + 3.5 2.28 -1.0125234e-015, + 3.5 2.2766299 0.072892003, + 3.5 2.2665486 0.14516212, + 3.5 2.2498422 0.21619377, + 3.5 2.2266531 0.28538093, + 3.5 2.1971791 0.3521333, + 3.5 2.1616716 0.4158814, + 3.5 2.1204336 0.47608137, + 3.5 2.073817 0.53221953, + 3.5 2.0222197 0.58381706, + 3.5 1.9660814 0.63043362, + 3.5 1.9058814 0.67167151, + 3.5 1.8421333 0.70717901, + 3.5 1.775381 0.73665309, + 3.5 1.7061938 0.75984228, + 3.5 1.6351621 0.77654874, + 3.5 1.562892 0.78662997, + 3.5 1.49 0.79000002, + 3.5 1.4171079 0.78662997, + 3.5 1.3448379 0.77654874, + 3.5 1.2738062 0.75984228, + 3.5 1.2046191 0.73665309, + 3.5 1.1378667 0.70717901, + 3.5 1.0741186 0.67167151, + 3.5 1.0139186 0.63043362, + 3.5 0.95778042 0.58381706, + 3.5 0.90618294 0.53221953, + 3.5 0.85956639 0.47608137, + 3.5 0.81832844 0.4158814, + 3.5 0.782821 0.3521333, + 3.5 0.75334692 0.28538093, + 3.5 0.73015773 0.21619377, + 3.5 0.71345127 0.14516212, + 3.5 0.70336998 0.072892003, + 3.5 0.69999999 -2.5408339e-016, + 3.5 0.70336998 -0.072892003, + 3.5 0.71345127 -0.14516212, + 3.5 0.73015773 -0.21619377, + 3.5 0.75334692 -0.28538093, + 3.5 0.782821 -0.3521333, + 3.5 0.81832844 -0.4158814, + 3.5 0.85956639 -0.47608137, + 3.5 0.90618294 -0.53221953, + 3.5 0.95778042 -0.58381706, + 3.5 1.0139186 -0.63043362, + 3.5 1.0741186 -0.67167151, + 3.5 1.1378667 -0.70717901, + 3.5 1.2046191 -0.73665309, + 3.5 1.2738062 -0.75984228, + 3.5 1.3448379 -0.77654874, + 3.5 1.4171079 -0.78662997, + 3.5 1.49 -0.79000002, + 3.5 1.562892 -0.78662997, + 3.5 1.6351621 -0.77654874, + 3.5 1.7061938 -0.75984228, + 3.5 1.775381 -0.73665309, + 3.5 1.8421333 -0.70717901, + 3.5 1.9058814 -0.67167151, + 3.5 1.9660814 -0.63043362, + 3.5 2.0222197 -0.58381706, + 3.5 2.073817 -0.53221953, + 3.5 2.1204336 -0.47608137, + 3.5 2.1616716 -0.4158814, + 3.5 2.1971791 -0.3521333, + 3.5 2.2266531 -0.28538093, + 3.5 2.2498422 -0.21619377, + 3.5 2.2665486 -0.14516212, + 3.5 2.2766299 -0.072892003, + 3.5 2.28 -1.0125234e-015, + 3.5 2.28 -1.0125234e-015, + 3.5 2.2766299 0.072892003, + 3.5 2.2665486 0.14516212, + 3.5 2.2498422 0.21619377, + 3.5 2.2266531 0.28538093, + 3.5 2.1971791 0.3521333, + 3.5 2.1616716 0.4158814, + 3.5 2.1204336 0.47608137, + 3.5 2.073817 0.53221953, + 3.5 2.0222197 0.58381706, + 3.5 1.9660814 0.63043362, + 3.5 1.9058814 0.67167151, + 3.5 1.8421333 0.70717901, + 3.5 1.775381 0.73665309, + 3.5 1.7061938 0.75984228, + 3.5 1.6351621 0.77654874, + 3.5 1.562892 0.78662997, + 3.5 1.49 0.79000002, + 3.5 1.4171079 0.78662997, + 3.5 1.3448379 0.77654874, + 3.5 1.2738062 0.75984228, + 3.5 1.2046191 0.73665309, + 3.5 1.1378667 0.70717901, + 3.5 1.0741186 0.67167151, + 3.5 1.0139186 0.63043362, + 3.5 0.95778042 0.58381706, + 3.5 0.90618294 0.53221953, + 3.5 0.85956639 0.47608137, + 3.5 0.81832844 0.4158814, + 3.5 0.782821 0.3521333, + 3.5 0.75334692 0.28538093, + 3.5 0.73015773 0.21619377, + 3.5 0.71345127 0.14516212, + 3.5 0.70336998 0.072892003, + 3.5 0.69999999 -2.5408339e-016, + 3.5 0.70336998 -0.072892003, + 3.5 0.71345127 -0.14516212, + 3.5 0.73015773 -0.21619377, + 3.5 0.75334692 -0.28538093, + 3.5 0.782821 -0.3521333, + 3.5 0.81832844 -0.4158814, + 3.5 0.85956639 -0.47608137, + 3.5 0.90618294 -0.53221953, + 3.5 0.95778042 -0.58381706, + 3.5 1.0139186 -0.63043362, + 3.5 1.0741186 -0.67167151, + 3.5 1.1378667 -0.70717901, + 3.5 1.2046191 -0.73665309, + 3.5 1.2738062 -0.75984228, + 3.5 1.3448379 -0.77654874, + 3.5 1.4171079 -0.78662997, + 3.5 1.49 -0.79000002, + 3.5 1.562892 -0.78662997, + 3.5 1.6351621 -0.77654874, + 3.5 1.7061938 -0.75984228, + 3.5 1.775381 -0.73665309, + 3.5 1.8421333 -0.70717901, + 3.5 1.9058814 -0.67167151, + 3.5 1.9660814 -0.63043362, + 3.5 2.0222197 -0.58381706, + 3.5 2.073817 -0.53221953, + 3.5 2.1204336 -0.47608137, + 3.5 2.1616716 -0.4158814, + 3.5 2.1971791 -0.3521333, + 3.5 2.2266531 -0.28538093, + 3.5 2.2498422 -0.21619377, + 3.5 2.2665486 -0.14516212, + 3.5 2.2766299 -0.072892003, + 3 2.28 -1.0125234e-015, + 3 2.28 -1.0125234e-015, + 3 2.2766299 0.072892003, + 3 2.2665486 0.14516212, + 3 2.2498422 0.21619377, + 3 2.2266531 0.28538093, + 3 2.1971791 0.3521333, + 3 2.1616716 0.4158814, + 3 2.1204336 0.47608137, + 3 2.073817 0.53221953, + 3 2.0222197 0.58381706, + 3 1.9660814 0.63043362, + 3 1.9058814 0.67167151, + 3 1.8421333 0.70717901, + 3 1.775381 0.73665309, + 3 1.7061938 0.75984228, + 3 1.6351621 0.77654874, + 3 1.562892 0.78662997, + 3 1.49 0.79000002, + 3 1.4171079 0.78662997, + 3 1.3448379 0.77654874, + 3 1.2738062 0.75984228, + 3 1.2046191 0.73665309, + 3 1.1378667 0.70717901, + 3 1.0741186 0.67167151, + 3 1.0139186 0.63043362, + 3 0.95778042 0.58381706, + 3 0.90618294 0.53221953, + 3 0.85956639 0.47608137, + 3 0.81832844 0.4158814, + 3 0.782821 0.3521333, + 3 0.75334692 0.28538093, + 3 0.73015773 0.21619377, + 3 0.71345127 0.14516212, + 3 0.70336998 0.072892003, + 3 0.69999999 -2.5408339e-016, + 3 0.70336998 -0.072892003, + 3 0.71345127 -0.14516212, + 3 0.73015773 -0.21619377, + 3 0.75334692 -0.28538093, + 3 0.782821 -0.3521333, + 3 0.81832844 -0.4158814, + 3 0.85956639 -0.47608137, + 3 0.90618294 -0.53221953, + 3 0.95778042 -0.58381706, + 3 1.0139186 -0.63043362, + 3 1.0741186 -0.67167151, + 3 1.1378667 -0.70717901, + 3 1.2046191 -0.73665309, + 3 1.2738062 -0.75984228, + 3 1.3448379 -0.77654874, + 3 1.4171079 -0.78662997, + 3 1.49 -0.79000002, + 3 1.562892 -0.78662997, + 3 1.6351621 -0.77654874, + 3 1.7061938 -0.75984228, + 3 1.775381 -0.73665309, + 3 1.8421333 -0.70717901, + 3 1.9058814 -0.67167151, + 3 1.9660814 -0.63043362, + 3 2.0222197 -0.58381706, + 3 2.073817 -0.53221953, + 3 2.1204336 -0.47608137, + 3 2.1616716 -0.4158814, + 3 2.1971791 -0.3521333, + 3 2.2266531 -0.28538093, + 3 2.2498422 -0.21619377, + 3 2.2665486 -0.14516212, + 3 2.2766299 -0.072892003, + 3 2.28 -1.0125234e-015, + 3 2.2766299 0.072892003, + 3 2.2665486 0.14516212, + 3 2.2498422 0.21619377, + 3 2.2266531 0.28538093, + 3 2.1971791 0.3521333, + 3 2.1616716 0.4158814, + 3 2.1204336 0.47608137, + 3 2.073817 0.53221953, + 3 2.0222197 0.58381706, + 3 1.9660814 0.63043362, + 3 1.9058814 0.67167151, + 3 1.8421333 0.70717901, + 3 1.775381 0.73665309, + 3 1.7061938 0.75984228, + 3 1.6351621 0.77654874, + 3 1.562892 0.78662997, + 3 1.49 0.79000002, + 3 1.4171079 0.78662997, + 3 1.3448379 0.77654874, + 3 1.2738062 0.75984228, + 3 1.2046191 0.73665309, + 3 1.1378667 0.70717901, + 3 1.0741186 0.67167151, + 3 1.0139186 0.63043362, + 3 0.95778042 0.58381706, + 3 0.90618294 0.53221953, + 3 0.85956639 0.47608137, + 3 0.81832844 0.4158814, + 3 0.782821 0.3521333, + 3 0.75334692 0.28538093, + 3 0.73015773 0.21619377, + 3 0.71345127 0.14516212, + 3 0.70336998 0.072892003, + 3 0.69999999 -2.5408339e-016, + 3 0.70336998 -0.072892003, + 3 0.71345127 -0.14516212, + 3 0.73015773 -0.21619377, + 3 0.75334692 -0.28538093, + 3 0.782821 -0.3521333, + 3 0.81832844 -0.4158814, + 3 0.85956639 -0.47608137, + 3 0.90618294 -0.53221953, + 3 0.95778042 -0.58381706, + 3 1.0139186 -0.63043362, + 3 1.0741186 -0.67167151, + 3 1.1378667 -0.70717901, + 3 1.2046191 -0.73665309, + 3 1.2738062 -0.75984228, + 3 1.3448379 -0.77654874, + 3 1.4171079 -0.78662997, + 3 1.49 -0.79000002, + 3 1.562892 -0.78662997, + 3 1.6351621 -0.77654874, + 3 1.7061938 -0.75984228, + 3 1.775381 -0.73665309, + 3 1.8421333 -0.70717901, + 3 1.9058814 -0.67167151, + 3 1.9660814 -0.63043362, + 3 2.0222197 -0.58381706, + 3 2.073817 -0.53221953, + 3 2.1204336 -0.47608137, + 3 2.1616716 -0.4158814, + 3 2.1971791 -0.3521333, + 3 2.2266531 -0.28538093, + 3 2.2498422 -0.21619377, + 3 2.2665486 -0.14516212, + 3 2.2766299 -0.072892003, + 3 2.3 -1.0214052e-015, + 3 2.2965448 0.07473737, + 3 2.2862082 0.1488371, + 3 2.2690787 0.22166702, + 3 2.2453024 0.29260576, + 3 2.2150822 0.36104807, + 3 2.1786759 0.42641005, + 3 2.136394 0.48813406, + 3 2.0885973 0.54569346, + 3 2.0356934 0.59859723, + 3 1.978134 0.64639395, + 3 1.9164101 0.68867588, + 3 1.8510481 0.72508228, + 3 1.7826058 0.75530249, + 3 1.7116671 0.77907878, + 3 1.6388371 0.7962082, + 3 1.5647373 0.80654466, + 3 1.49 0.81, + 3 1.4152626 0.80654466, + 3 1.3411629 0.7962082, + 3 1.268333 0.77907878, + 3 1.1973943 0.75530249, + 3 1.1289519 0.72508228, + 3 1.0635899 0.68867588, + 3 1.001866 0.64639395, + 3 0.94430655 0.59859723, + 3 0.89140278 0.54569346, + 3 0.84360605 0.48813406, + 3 0.80132413 0.42641005, + 3 0.76491773 0.36104807, + 3 0.73469752 0.29260576, + 3 0.71092123 0.22166702, + 3 0.69379181 0.1488371, + 3 0.68345529 0.07473737, + 3 0.68000001 -2.6051586e-016, + 3 0.68345529 -0.07473737, + 3 0.69379181 -0.1488371, + 3 0.71092123 -0.22166702, + 3 0.73469752 -0.29260576, + 3 0.76491773 -0.36104807, + 3 0.80132413 -0.42641005, + 3 0.84360605 -0.48813406, + 3 0.89140278 -0.54569346, + 3 0.94430655 -0.59859723, + 3 1.001866 -0.64639395, + 3 1.0635899 -0.68867588, + 3 1.1289519 -0.72508228, + 3 1.1973943 -0.75530249, + 3 1.268333 -0.77907878, + 3 1.3411629 -0.7962082, + 3 1.4152626 -0.80654466, + 3 1.49 -0.81, + 3 1.5647373 -0.80654466, + 3 1.6388371 -0.7962082, + 3 1.7116671 -0.77907878, + 3 1.7826058 -0.75530249, + 3 1.8510481 -0.72508228, + 3 1.9164101 -0.68867588, + 3 1.978134 -0.64639395, + 3 2.0356934 -0.59859723, + 3 2.0885973 -0.54569346, + 3 2.136394 -0.48813406, + 3 2.1786759 -0.42641005, + 3 2.2150822 -0.36104807, + 3 2.2453024 -0.29260576, + 3 2.2690787 -0.22166702, + 3 2.2862082 -0.1488371, + 3 2.2965448 -0.07473737, + 3 2.3 -1.0214052e-015, + 3.5 2.3 -1.0214052e-015, + 3.5 2.28 -1.0125234e-015, + 3 2.28 -1.0125234e-015 ] + + } + coordIndex [ 0, 2, 3, 4, 5, 6, 7, 8, + 9, 10, 11, 12, 13, 14, 15, 16, + 17, 18, 19, 20, 21, 22, 23, 24, + 25, 26, 27, 28, 29, 30, 31, 32, + 33, 34, 35, 36, 37, 38, 39, 40, + 41, 42, 43, 44, 45, 46, 47, 48, + 49, 50, 51, 52, 53, 54, 55, 56, + 57, 58, 59, 60, 61, 62, 63, 64, + 65, 66, 67, 68, 1, -1, 69, 71, + 72, 73, 74, 75, 76, 77, 78, 79, + 80, 81, 82, 83, 84, 85, 86, 87, + 88, 89, 90, 91, 92, 93, 94, 95, + 96, 97, 98, 99, 100, 101, 102, 103, + 104, 105, 106, 107, 108, 109, 110, 111, + 112, 113, 114, 115, 116, 117, 118, 119, + 120, 121, 122, 123, 124, 125, 126, 127, + 128, 129, 130, 131, 132, 133, 134, 135, + 136, 137, 70, -1, 0, 69, -1, 206, + 207, 208, 209, 210, 211, 212, 213, 214, + 215, 216, 217, 218, 219, 220, 221, 222, + 223, 224, 225, 226, 227, 228, 229, 230, + 231, 232, 233, 234, 235, 236, 237, 238, + 239, 240, 241, 242, 243, 244, 245, 246, + 247, 248, 249, 250, 251, 252, 253, 254, + 255, 256, 257, 258, 259, 260, 261, 262, + 263, 264, 265, 266, 267, 268, 269, 270, + 271, 272, 273, 206, -1, 343, 345, 346, + 347, 348, 349, 350, 351, 352, 353, 354, + 355, 356, 357, 358, 359, 360, 361, 362, + 363, 364, 365, 366, 367, 368, 369, 370, + 371, 372, 373, 374, 375, 376, 377, 378, + 379, 380, 381, 382, 383, 384, 385, 386, + 387, 388, 389, 390, 391, 392, 393, 394, + 395, 396, 397, 398, 399, 400, 401, 402, + 403, 404, 405, 406, 407, 408, 409, 410, + 411, 344, -1, 274, 343, -1 ] + + } + + } + + }, + + DEF o6 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 1 0 0 + transparency 0.25 + + } + + } + geometry + IndexedFaceSet { + coord + USE o5 + coordIndex [ 69, 0, 2, -1, 71, 2, 3, -1, + 71, 69, 2, -1, 72, 3, 4, -1, + 72, 71, 3, -1, 73, 72, 4, -1, + 74, 4, 5, -1, 74, 73, 4, -1, + 75, 5, 6, -1, 75, 6, 7, -1, + 75, 74, 5, -1, 76, 7, 8, -1, + 76, 75, 7, -1, 77, 76, 8, -1, + 78, 8, 9, -1, 78, 9, 10, -1, + 78, 77, 8, -1, 79, 78, 10, -1, + 80, 10, 11, -1, 80, 11, 12, -1, + 80, 79, 10, -1, 81, 12, 13, -1, + 81, 80, 12, -1, 82, 81, 13, -1, + 83, 13, 14, -1, 83, 82, 13, -1, + 84, 14, 15, -1, 84, 15, 16, -1, + 84, 83, 14, -1, 85, 84, 16, -1, + 86, 85, 16, -1, 86, 16, 17, -1, + 86, 17, 18, -1, 87, 86, 18, -1, + 87, 18, 19, -1, 88, 87, 19, -1, + 88, 19, 20, -1, 89, 88, 20, -1, + 90, 20, 21, -1, 90, 21, 22, -1, + 90, 89, 20, -1, 91, 22, 23, -1, + 91, 90, 22, -1, 92, 91, 23, -1, + 93, 23, 24, -1, 93, 24, 25, -1, + 93, 92, 23, -1, 94, 25, 26, -1, + 94, 93, 25, -1, 95, 26, 27, -1, + 95, 94, 26, -1, 96, 95, 27, -1, + 97, 27, 28, -1, 97, 96, 27, -1, + 98, 28, 29, -1, 98, 29, 30, -1, + 98, 97, 28, -1, 99, 98, 30, -1, + 100, 30, 31, -1, 100, 31, 32, -1, + 100, 99, 30, -1, 101, 32, 33, -1, + 101, 100, 32, -1, 102, 33, 34, -1, + 102, 101, 33, -1, 103, 102, 34, -1, + 104, 34, 35, -1, 104, 35, 36, -1, + 104, 103, 34, -1, 105, 36, 37, -1, + 105, 104, 36, -1, 106, 37, 38, -1, + 106, 105, 37, -1, 107, 106, 38, -1, + 108, 38, 39, -1, 108, 39, 40, -1, + 108, 107, 38, -1, 109, 40, 41, -1, + 109, 108, 40, -1, 110, 109, 41, -1, + 110, 41, 42, -1, 111, 110, 42, -1, + 112, 111, 42, -1, 112, 42, 43, -1, + 112, 43, 44, -1, 113, 112, 44, -1, + 113, 44, 45, -1, 114, 113, 45, -1, + 114, 45, 46, -1, 115, 114, 46, -1, + 116, 115, 46, -1, 116, 46, 47, -1, + 116, 47, 48, -1, 117, 116, 48, -1, + 118, 117, 48, -1, 118, 48, 49, -1, + 118, 49, 50, -1, 119, 118, 50, -1, + 120, 119, 50, -1, 120, 50, 51, -1, + 120, 51, 52, -1, 121, 120, 52, -1, + 122, 121, 52, -1, 122, 52, 53, -1, + 122, 53, 54, -1, 123, 122, 54, -1, + 124, 54, 55, -1, 124, 123, 54, -1, + 124, 55, 56, -1, 125, 56, 57, -1, + 125, 124, 56, -1, 126, 125, 57, -1, + 127, 57, 58, -1, 127, 58, 59, -1, + 127, 126, 57, -1, 128, 127, 59, -1, + 129, 59, 60, -1, 129, 60, 61, -1, + 129, 128, 59, -1, 130, 129, 61, -1, + 131, 61, 62, -1, 131, 62, 63, -1, + 131, 130, 61, -1, 132, 131, 63, -1, + 133, 63, 64, -1, 133, 64, 65, -1, + 133, 132, 63, -1, 134, 133, 65, -1, + 135, 65, 66, -1, 135, 66, 67, -1, + 135, 134, 65, -1, 136, 135, 67, -1, + 137, 136, 67, -1, 137, 67, 68, -1, + 70, 137, 68, -1, 70, 68, 1, -1, + 248, 180, 181, -1, 249, 181, 182, -1, + 249, 248, 181, -1, 247, 179, 180, -1, + 247, 180, 248, -1, 250, 249, 182, -1, + 246, 178, 179, -1, 246, 179, 247, -1, + 251, 182, 183, -1, 251, 250, 182, -1, + 245, 177, 178, -1, 245, 178, 246, -1, + 252, 183, 184, -1, 252, 251, 183, -1, + 244, 176, 177, -1, 244, 177, 245, -1, + 253, 184, 185, -1, 253, 252, 184, -1, + 243, 175, 176, -1, 243, 176, 244, -1, + 254, 185, 186, -1, 254, 253, 185, -1, + 174, 175, 243, -1, 187, 254, 186, -1, + 242, 174, 243, -1, 255, 254, 187, -1, + 173, 174, 242, -1, 188, 255, 187, -1, + 241, 173, 242, -1, 256, 255, 188, -1, + 172, 173, 241, -1, 189, 256, 188, -1, + 240, 172, 241, -1, 257, 256, 189, -1, + 171, 172, 240, -1, 190, 257, 189, -1, + 239, 171, 240, -1, 258, 257, 190, -1, + 191, 258, 190, -1, 238, 171, 239, -1, + 238, 170, 171, -1, 259, 258, 191, -1, + 192, 259, 191, -1, 237, 170, 238, -1, + 237, 169, 170, -1, 260, 259, 192, -1, + 168, 169, 237, -1, 193, 260, 192, -1, + 236, 168, 237, -1, 261, 260, 193, -1, + 167, 168, 236, -1, 235, 167, 236, -1, + 262, 261, 193, -1, 262, 193, 194, -1, + 166, 167, 235, -1, 195, 262, 194, -1, + 234, 166, 235, -1, 263, 262, 195, -1, + 165, 166, 234, -1, 196, 263, 195, -1, + 233, 165, 234, -1, 264, 263, 196, -1, + 164, 165, 233, -1, 197, 264, 196, -1, + 232, 164, 233, -1, 265, 264, 197, -1, + 266, 265, 197, -1, 163, 164, 232, -1, + 163, 232, 231, -1, 198, 266, 197, -1, + 230, 163, 231, -1, 267, 266, 198, -1, + 162, 163, 230, -1, 199, 267, 198, -1, + 268, 267, 199, -1, 161, 162, 230, -1, + 161, 230, 229, -1, 200, 268, 199, -1, + 269, 268, 200, -1, 160, 229, 228, -1, + 160, 161, 229, -1, 201, 269, 200, -1, + 270, 269, 201, -1, 159, 160, 228, -1, + 159, 228, 227, -1, 202, 270, 201, -1, + 226, 159, 227, -1, 158, 159, 226, -1, + 203, 270, 202, -1, 203, 271, 270, -1, + 225, 158, 226, -1, 157, 158, 225, -1, + 204, 271, 203, -1, 204, 272, 271, -1, + 273, 272, 204, -1, 156, 157, 225, -1, + 156, 225, 224, -1, 205, 273, 204, -1, + 155, 156, 224, -1, 155, 224, 223, -1, + 138, 273, 205, -1, 138, 206, 273, -1, + 154, 155, 223, -1, 154, 223, 222, -1, + 139, 206, 138, -1, 139, 207, 206, -1, + 221, 154, 222, -1, 208, 207, 139, -1, + 153, 154, 221, -1, 140, 208, 139, -1, + 220, 153, 221, -1, 209, 208, 140, -1, + 152, 153, 220, -1, 141, 209, 140, -1, + 219, 152, 220, -1, 151, 152, 219, -1, + 142, 209, 141, -1, 142, 210, 209, -1, + 218, 151, 219, -1, 150, 151, 218, -1, + 143, 211, 210, -1, 143, 210, 142, -1, + 217, 150, 218, -1, 149, 217, 216, -1, + 149, 150, 217, -1, 144, 211, 143, -1, + 144, 212, 211, -1, 144, 213, 212, -1, + 145, 213, 144, -1, 148, 149, 216, -1, + 147, 148, 216, -1, 147, 215, 214, -1, + 147, 216, 215, -1, 146, 214, 213, -1, + 146, 147, 214, -1, 146, 213, 145, -1, + 343, 274, 276, -1, 345, 276, 277, -1, + 345, 343, 276, -1, 346, 277, 278, -1, + 346, 345, 277, -1, 347, 278, 279, -1, + 347, 346, 278, -1, 348, 279, 280, -1, + 348, 347, 279, -1, 349, 280, 281, -1, + 349, 348, 280, -1, 350, 281, 282, -1, + 350, 349, 281, -1, 351, 282, 283, -1, + 351, 350, 282, -1, 352, 283, 284, -1, + 352, 351, 283, -1, 353, 352, 284, -1, + 354, 284, 285, -1, 354, 285, 286, -1, + 354, 353, 284, -1, 355, 286, 287, -1, + 355, 354, 286, -1, 356, 355, 287, -1, + 357, 287, 288, -1, 357, 356, 287, -1, + 358, 288, 289, -1, 358, 357, 288, -1, + 359, 289, 290, -1, 359, 290, 291, -1, + 359, 358, 289, -1, 360, 359, 291, -1, + 361, 360, 291, -1, 361, 291, 292, -1, + 362, 361, 292, -1, 362, 292, 293, -1, + 363, 293, 294, -1, 363, 362, 293, -1, + 364, 294, 295, -1, 364, 295, 296, -1, + 364, 363, 294, -1, 365, 364, 296, -1, + 366, 296, 297, -1, 366, 365, 296, -1, + 367, 297, 298, -1, 367, 366, 297, -1, + 368, 298, 299, -1, 368, 367, 298, -1, + 369, 299, 300, -1, 369, 368, 299, -1, + 370, 300, 301, -1, 370, 369, 300, -1, + 371, 301, 302, -1, 371, 302, 303, -1, + 371, 370, 301, -1, 372, 371, 303, -1, + 373, 303, 304, -1, 373, 372, 303, -1, + 374, 304, 305, -1, 374, 373, 304, -1, + 375, 305, 306, -1, 375, 374, 305, -1, + 376, 306, 307, -1, 376, 375, 306, -1, + 377, 307, 308, -1, 377, 376, 307, -1, + 378, 308, 309, -1, 378, 377, 308, -1, + 379, 309, 310, -1, 379, 310, 311, -1, + 379, 378, 309, -1, 380, 379, 311, -1, + 381, 311, 312, -1, 381, 380, 311, -1, + 382, 312, 313, -1, 382, 381, 312, -1, + 383, 313, 314, -1, 383, 382, 313, -1, + 384, 383, 314, -1, 384, 314, 315, -1, + 385, 384, 315, -1, 385, 315, 316, -1, + 386, 385, 316, -1, 386, 316, 317, -1, + 386, 317, 318, -1, 387, 386, 318, -1, + 388, 387, 318, -1, 388, 318, 319, -1, + 388, 319, 320, -1, 389, 388, 320, -1, + 390, 389, 320, -1, 390, 320, 321, -1, + 390, 321, 322, -1, 391, 390, 322, -1, + 391, 322, 323, -1, 392, 391, 323, -1, + 392, 323, 324, -1, 393, 392, 324, -1, + 394, 393, 324, -1, 394, 324, 325, -1, + 395, 394, 325, -1, 395, 325, 326, -1, + 395, 326, 327, -1, 396, 395, 327, -1, + 396, 327, 328, -1, 397, 328, 329, -1, + 397, 396, 328, -1, 398, 397, 329, -1, + 399, 329, 330, -1, 399, 330, 331, -1, + 399, 398, 329, -1, 400, 331, 332, -1, + 400, 399, 331, -1, 401, 400, 332, -1, + 402, 332, 333, -1, 402, 333, 334, -1, + 402, 401, 332, -1, 403, 334, 335, -1, + 403, 402, 334, -1, 404, 335, 336, -1, + 404, 403, 335, -1, 405, 404, 336, -1, + 406, 336, 337, -1, 406, 337, 338, -1, + 406, 405, 336, -1, 407, 338, 339, -1, + 407, 406, 338, -1, 408, 407, 339, -1, + 409, 339, 340, -1, 409, 340, 341, -1, + 409, 408, 339, -1, 410, 409, 341, -1, + 411, 410, 341, -1, 411, 341, 342, -1, + 344, 411, 342, -1, 344, 342, 275, -1, + 471, 540, 539, -1, 472, 541, 540, -1, + 472, 540, 471, -1, 470, 539, 538, -1, + 470, 471, 539, -1, 473, 542, 541, -1, + 473, 541, 472, -1, 469, 538, 537, -1, + 469, 470, 538, -1, 474, 542, 473, -1, + 543, 542, 474, -1, 468, 537, 536, -1, + 468, 469, 537, -1, 475, 543, 474, -1, + 535, 468, 536, -1, 544, 543, 475, -1, + 467, 468, 535, -1, 476, 544, 475, -1, + 534, 467, 535, -1, 545, 544, 476, -1, + 466, 467, 534, -1, 477, 545, 476, -1, + 546, 545, 477, -1, 465, 534, 533, -1, + 465, 466, 534, -1, 478, 546, 477, -1, + 532, 465, 533, -1, 464, 465, 532, -1, + 479, 547, 546, -1, 479, 546, 478, -1, + 463, 532, 531, -1, 463, 464, 532, -1, + 412, 480, 547, -1, 412, 547, 479, -1, + 530, 463, 531, -1, 462, 463, 530, -1, + 413, 480, 412, -1, 413, 481, 480, -1, + 529, 462, 530, -1, 461, 462, 529, -1, + 414, 481, 413, -1, 414, 482, 481, -1, + 483, 482, 414, -1, 460, 461, 529, -1, + 460, 529, 528, -1, 415, 483, 414, -1, + 527, 460, 528, -1, 459, 460, 527, -1, + 416, 483, 415, -1, 416, 484, 483, -1, + 526, 459, 527, -1, 458, 459, 526, -1, + 417, 484, 416, -1, 417, 485, 484, -1, + 486, 485, 417, -1, 457, 526, 525, -1, + 457, 458, 526, -1, 418, 486, 417, -1, + 487, 486, 418, -1, 456, 525, 524, -1, + 456, 457, 525, -1, 419, 487, 418, -1, + 488, 487, 419, -1, 455, 524, 523, -1, + 455, 456, 524, -1, 420, 488, 419, -1, + 454, 455, 523, -1, 522, 454, 523, -1, + 489, 420, 421, -1, 489, 488, 420, -1, + 453, 454, 522, -1, 422, 489, 421, -1, + 521, 453, 522, -1, 490, 489, 422, -1, + 423, 490, 422, -1, 520, 452, 453, -1, + 520, 453, 521, -1, 491, 490, 423, -1, + 451, 452, 520, -1, 424, 491, 423, -1, + 519, 451, 520, -1, 492, 491, 424, -1, + 450, 451, 519, -1, 518, 450, 519, -1, + 493, 492, 424, -1, 493, 424, 425, -1, + 449, 450, 518, -1, 426, 493, 425, -1, + 517, 449, 518, -1, 494, 493, 426, -1, + 448, 449, 517, -1, 516, 448, 517, -1, + 495, 494, 426, -1, 495, 426, 427, -1, + 447, 448, 516, -1, 515, 447, 516, -1, + 496, 495, 427, -1, 496, 427, 428, -1, + 446, 447, 515, -1, 429, 496, 428, -1, + 514, 446, 515, -1, 497, 496, 429, -1, + 513, 445, 446, -1, 513, 446, 514, -1, + 498, 429, 430, -1, 498, 497, 429, -1, + 444, 445, 513, -1, 431, 498, 430, -1, + 512, 444, 513, -1, 499, 498, 431, -1, + 432, 499, 431, -1, 511, 443, 444, -1, + 511, 444, 512, -1, 500, 499, 432, -1, + 442, 443, 511, -1, 510, 442, 511, -1, + 501, 432, 433, -1, 501, 500, 432, -1, + 434, 501, 433, -1, 509, 441, 442, -1, + 509, 442, 510, -1, 502, 501, 434, -1, + 503, 434, 435, -1, 503, 435, 436, -1, + 503, 502, 434, -1, 508, 439, 440, -1, + 508, 440, 441, -1, 508, 441, 509, -1, + 504, 436, 437, -1, 504, 503, 436, -1, + 507, 438, 439, -1, 507, 439, 508, -1, + 506, 438, 507, -1, 505, 504, 437, -1, + 505, 438, 506, -1, 505, 437, 438, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o7 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o5 + + } + + } + + } ] + + }, + + USE o6, + + Group { + children [ + USE o4, + + USE o7 ] + + }, + + USE o7 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 0 0 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o8 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o9 Coordinate { + point [ 0.27500001 -6.7355577e-017 -2, + 0.27500001 5.5511151e-016 0.5, + 0.27500001 -6.7355577e-017 -2, + 0.26636037 0.068389721 -2, + 0.24098434 0.13248226 -2, + 0.20046638 0.18825045 -2, + 0.14735237 0.23219018 -2, + 0.084979676 0.26154053 -2, + 0.017267393 0.27445734 -2, + -0.051529862 0.270129 -2, + -0.11708931 0.24882744 -2, + -0.1752916 0.21189114 -2, + -0.22247967 0.16164094 -2, + -0.25568855 0.10123425 -2, + -0.27283153 0.034466639 -2, + -0.27283153 -0.034466639 -2, + -0.25568855 -0.10123425 -2, + -0.22247967 -0.16164094 -2, + -0.1752916 -0.21189114 -2, + -0.11708931 -0.24882744 -2, + -0.051529862 -0.270129 -2, + 0.017267393 -0.27445734 -2, + 0.084979676 -0.26154053 -2, + 0.14735237 -0.23219018 -2, + 0.20046638 -0.18825045 -2, + 0.24098434 -0.13248226 -2, + 0.26636037 -0.068389721 -2, + 0.27500001 5.5511151e-016 0.5, + 0.26636037 0.068389721 0.5, + 0.24098434 0.13248226 0.5, + 0.20046638 0.18825045 0.5, + 0.14735237 0.23219018 0.5, + 0.084979676 0.26154053 0.5, + 0.017267393 0.27445734 0.5, + -0.051529862 0.270129 0.5, + -0.11708931 0.24882744 0.5, + -0.1752916 0.21189114 0.5, + -0.22247967 0.16164094 0.5, + -0.25568855 0.10123425 0.5, + -0.27283153 0.034466639 0.5, + -0.27283153 -0.034466639 0.5, + -0.25568855 -0.10123425 0.5, + -0.22247967 -0.16164094 0.5, + -0.1752916 -0.21189114 0.5, + -0.11708931 -0.24882744 0.5, + -0.051529862 -0.270129 0.5, + 0.017267393 -0.27445734 0.5, + 0.084979676 -0.26154053 0.5, + 0.14735237 -0.23219018 0.5, + 0.20046638 -0.18825045 0.5, + 0.24098434 -0.13248226 0.5, + 0.26636037 -0.068389721 0.5, + 0.27500001 5.5511151e-016 0.5, + 0.99000001 7.1387339e-016 1.215, + 0.29936305 6.9723549e-016 0.68505561, + 0.37079182 7.3552582e-016 0.85750002, + 0.48441866 7.6840648e-016 1.0055814, + 0.63249999 7.9363673e-016 1.1192082, + 0.8049444 8.0949711e-016 1.190637, + 0.27500001 5.5511151e-016 0.5, + 0.26636037 0.068389721 0.5, + 0.24098434 0.13248226 0.5, + 0.20046638 0.18825045 0.5, + 0.14735237 0.23219018 0.5, + 0.084979676 0.26154053 0.5, + 0.017267393 0.27445734 0.5, + -0.051529862 0.270129 0.5, + -0.11708931 0.24882744 0.5, + -0.1752916 0.21189114 0.5, + -0.22247967 0.16164094 0.5, + -0.25568855 0.10123425 0.5, + -0.27283153 0.034466639 0.5, + -0.27283153 -0.034466639 0.5, + -0.25568855 -0.10123425 0.5, + -0.22247967 -0.16164094 0.5, + -0.1752916 -0.21189114 0.5, + -0.11708931 -0.24882744 0.5, + -0.051529862 -0.270129 0.5, + 0.017267393 -0.27445734 0.5, + 0.084979676 -0.26154053 0.5, + 0.14735237 -0.23219018 0.5, + 0.20046638 -0.18825045 0.5, + 0.24098434 -0.13248226 0.5, + 0.26636037 -0.068389721 0.5, + 0.99000001 7.1387339e-016 1.215, + 0.29936305 6.9723549e-016 0.68505561, + 0.37079182 7.3552582e-016 0.85750002, + 0.48441866 7.6840648e-016 1.0055814, + 0.63249999 7.9363673e-016 1.1192082, + 0.8049444 8.0949711e-016 1.190637, + 0.99000001 -0.068389721 1.2236396, + 0.99000001 -0.13248226 1.2490157, + 0.99000001 -0.18825045 1.2895336, + 0.99000001 -0.23219018 1.3426477, + 0.99000001 -0.26154053 1.4050204, + 0.99000001 -0.27445734 1.4727327, + 0.99000001 -0.270129 1.5415299, + 0.99000001 -0.24882744 1.6070893, + 0.99000001 -0.21189114 1.6652915, + 0.99000001 -0.16164094 1.7124797, + 0.99000001 -0.10123425 1.7456886, + 0.99000001 -0.034466639 1.7628316, + 0.99000001 0.034466639 1.7628316, + 0.99000001 0.10123425 1.7456886, + 0.99000001 0.16164094 1.7124797, + 0.99000001 0.21189114 1.6652915, + 0.99000001 0.24882744 1.6070893, + 0.99000001 0.270129 1.5415299, + 0.99000001 0.27445734 1.4727327, + 0.99000001 0.26154053 1.4050204, + 0.99000001 0.23219018 1.3426477, + 0.99000001 0.18825045 1.2895336, + 0.99000001 0.13248226 1.2490157, + 0.99000001 0.068389721 1.2236396, + 0.2910178 -0.068389721 0.68729174, + 0.26650643 -0.13248226 0.69385952, + 0.22736908 -0.18825045 0.70434636, + 0.36330971 -0.068389721 0.8618198, + 0.17606489 -0.23219018 0.71809328, + 0.34133342 -0.13248226 0.87450784, + 0.11581749 -0.26154053 0.73423648, + 0.30624381 -0.18825045 0.89476681, + 0.050412454 -0.27445734 0.75176173, + 0.47830951 -0.068389721 1.0116905, + 0.26024574 -0.23219018 0.92132384, + -0.016040592 -0.270129 0.76956779, + 0.46036595 -0.13248226 1.029634, + 0.2062294 -0.26154053 0.95251018, + -0.079366155 -0.24882744 0.7865358, + 0.43171543 -0.18825045 1.0582846, + 0.14758885 -0.27445734 0.98636633, + -0.13558525 -0.21189114 0.80159968, + 0.62818021 -0.068389721 1.1266903, + 0.39415815 -0.23219018 1.0958419, + 0.088008679 -0.270129 1.0207649, + -0.18116543 -0.16164094 0.81381285, + 0.61549217 -0.13248226 1.1486666, + 0.350054 -0.26154053 1.139946, + 0.031232538 -0.24882744 1.0535446, + -0.21324272 -0.10123425 0.8224079, + 0.5952332 -0.18825045 1.1837562, + 0.30217418 -0.27445734 1.1878258, + -0.019172126 -0.21189114 1.0826458, + -0.2298016 -0.034466639 0.82684487, + 0.80270827 -0.068389721 1.1989822, + 0.56867617 -0.23219018 1.2297542, + 0.25352716 -0.270129 1.2364728, + -0.060038198 -0.16164094 1.1062398, + -0.2298016 0.034466639 0.82684487, + 0.79614049 -0.13248226 1.2234936, + 0.53748983 -0.26154053 1.2837706, + 0.20716965 -0.24882744 1.2828304, + -0.088797912 -0.10123425 1.1228442, + -0.21324272 0.10123425 0.8224079, + 0.78565365 -0.18825045 1.2626309, + 0.50363368 -0.27445734 1.3424112, + 0.1660144 -0.21189114 1.3239856, + -0.1036442 -0.034466639 1.1314157, + -0.18116543 0.16164094 0.81381285, + 0.77190673 -0.23219018 1.3139352, + 0.46923506 -0.270129 1.4019914, + 0.1326474 -0.16164094 1.3573526, + -0.1036442 0.034466639 1.1314157, + -0.13558525 0.21189114 0.80159968, + 0.75576353 -0.26154053 1.3741825, + 0.43645534 -0.24882744 1.4587674, + 0.10916519 -0.10123425 1.3808348, + -0.088797912 0.10123425 1.1228442, + -0.079366155 0.24882744 0.7865358, + 0.73823828 -0.27445734 1.4395876, + 0.40735421 -0.21189114 1.5091721, + 0.097043253 -0.034466639 1.3929567, + -0.060038198 0.16164094 1.1062398, + -0.016040592 0.270129 0.76956779, + 0.72043222 -0.270129 1.5060406, + 0.38376015 -0.16164094 1.5500382, + 0.097043253 0.034466639 1.3929567, + -0.019172126 0.21189114 1.0826458, + 0.050412454 0.27445734 0.75176173, + 0.70346421 -0.24882744 1.5693661, + 0.36715573 -0.10123425 1.5787979, + 0.10916519 0.10123425 1.3808348, + 0.031232538 0.24882744 1.0535446, + 0.11581749 0.26154053 0.73423648, + 0.68840033 -0.21189114 1.6255852, + 0.35858423 -0.034466639 1.5936441, + 0.1326474 0.16164094 1.3573526, + 0.088008679 0.270129 1.0207649, + 0.17606489 0.23219018 0.71809328, + 0.67618716 -0.16164094 1.6711655, + 0.35858423 0.034466639 1.5936441, + 0.1660144 0.21189114 1.3239856, + 0.14758885 0.27445734 0.98636633, + 0.22736908 0.18825045 0.70434636, + 0.66759211 -0.10123425 1.7032428, + 0.36715573 0.10123425 1.5787979, + 0.20716965 0.24882744 1.2828304, + 0.2062294 0.26154053 0.95251018, + 0.26650643 0.13248226 0.69385952, + 0.66315514 -0.034466639 1.7198015, + 0.38376015 0.16164094 1.5500382, + 0.25352716 0.270129 1.2364728, + 0.26024574 0.23219018 0.92132384, + 0.2910178 0.068389721 0.68729174, + 0.66315514 0.034466639 1.7198015, + 0.40735421 0.21189114 1.5091721, + 0.30217418 0.27445734 1.1878258, + 0.30624381 0.18825045 0.89476681, + 0.66759211 0.10123425 1.7032428, + 0.43645534 0.24882744 1.4587674, + 0.350054 0.26154053 1.139946, + 0.34133342 0.13248226 0.87450784, + 0.67618716 0.16164094 1.6711655, + 0.46923506 0.270129 1.4019914, + 0.39415815 0.23219018 1.0958419, + 0.36330971 0.068389721 0.8618198, + 0.68840033 0.21189114 1.6255852, + 0.50363368 0.27445734 1.3424112, + 0.43171543 0.18825045 1.0582846, + 0.70346421 0.24882744 1.5693661, + 0.53748983 0.26154053 1.2837706, + 0.46036595 0.13248226 1.029634, + 0.72043222 0.270129 1.5060406, + 0.56867617 0.23219018 1.2297542, + 0.47830951 0.068389721 1.0116905, + 0.73823828 0.27445734 1.4395876, + 0.5952332 0.18825045 1.1837562, + 0.75576353 0.26154053 1.3741825, + 0.61549217 0.13248226 1.1486666, + 0.77190673 0.23219018 1.3139352, + 0.62818021 0.068389721 1.1266903, + 0.78565365 0.18825045 1.2626309, + 0.79614049 0.13248226 1.2234936, + 0.80270827 0.068389721 1.1989822, + 0.99000001 7.1387339e-016 1.215, + 4.0900002 7.1387339e-016 1.215, + 0.99000001 7.1387339e-016 1.215, + 0.99000001 -0.068389721 1.2236396, + 0.99000001 -0.13248226 1.2490157, + 0.99000001 -0.18825045 1.2895336, + 0.99000001 -0.23219018 1.3426477, + 0.99000001 -0.26154053 1.4050204, + 0.99000001 -0.27445734 1.4727327, + 0.99000001 -0.270129 1.5415299, + 0.99000001 -0.24882744 1.6070893, + 0.99000001 -0.21189114 1.6652915, + 0.99000001 -0.16164094 1.7124797, + 0.99000001 -0.10123425 1.7456886, + 0.99000001 -0.034466639 1.7628316, + 0.99000001 0.034466639 1.7628316, + 0.99000001 0.10123425 1.7456886, + 0.99000001 0.16164094 1.7124797, + 0.99000001 0.21189114 1.6652915, + 0.99000001 0.24882744 1.6070893, + 0.99000001 0.270129 1.5415299, + 0.99000001 0.27445734 1.4727327, + 0.99000001 0.26154053 1.4050204, + 0.99000001 0.23219018 1.3426477, + 0.99000001 0.18825045 1.2895336, + 0.99000001 0.13248226 1.2490157, + 0.99000001 0.068389721 1.2236396, + 4.0900002 7.1387339e-016 1.215, + 4.0900002 0.068389721 1.2236396, + 4.0900002 0.13248226 1.2490157, + 4.0900002 0.18825045 1.2895336, + 4.0900002 0.23219018 1.3426477, + 4.0900002 0.26154053 1.4050204, + 4.0900002 0.27445734 1.4727327, + 4.0900002 0.270129 1.5415299, + 4.0900002 0.24882744 1.6070893, + 4.0900002 0.21189114 1.6652915, + 4.0900002 0.16164094 1.7124797, + 4.0900002 0.10123425 1.7456886, + 4.0900002 0.034466639 1.7628316, + 4.0900002 -0.034466639 1.7628316, + 4.0900002 -0.10123425 1.7456886, + 4.0900002 -0.16164094 1.7124797, + 4.0900002 -0.21189114 1.6652915, + 4.0900002 -0.24882744 1.6070893, + 4.0900002 -0.270129 1.5415299, + 4.0900002 -0.27445734 1.4727327, + 4.0900002 -0.26154053 1.4050204, + 4.0900002 -0.23219018 1.3426477, + 4.0900002 -0.18825045 1.2895336, + 4.0900002 -0.13248226 1.2490157, + 4.0900002 -0.068389721 1.2236396, + 4.0900002 7.1387339e-016 1.215, + 4.8049998 5.5511151e-016 0.5, + 4.2750554 8.0949711e-016 1.190637, + 4.4475002 7.9363673e-016 1.1192082, + 4.5955815 7.6840648e-016 1.0055814, + 4.709208 7.3552582e-016 0.85750002, + 4.7806368 6.9723549e-016 0.68505561, + 4.0900002 7.1387339e-016 1.215, + 4.0900002 0.068389721 1.2236396, + 4.0900002 0.13248226 1.2490157, + 4.0900002 0.18825045 1.2895336, + 4.0900002 0.23219018 1.3426477, + 4.0900002 0.26154053 1.4050204, + 4.0900002 0.27445734 1.4727327, + 4.0900002 0.270129 1.5415299, + 4.0900002 0.24882744 1.6070893, + 4.0900002 0.21189114 1.6652915, + 4.0900002 0.16164094 1.7124797, + 4.0900002 0.10123425 1.7456886, + 4.0900002 0.034466639 1.7628316, + 4.0900002 -0.034466639 1.7628316, + 4.0900002 -0.10123425 1.7456886, + 4.0900002 -0.16164094 1.7124797, + 4.0900002 -0.21189114 1.6652915, + 4.0900002 -0.24882744 1.6070893, + 4.0900002 -0.270129 1.5415299, + 4.0900002 -0.27445734 1.4727327, + 4.0900002 -0.26154053 1.4050204, + 4.0900002 -0.23219018 1.3426477, + 4.0900002 -0.18825045 1.2895336, + 4.0900002 -0.13248226 1.2490157, + 4.0900002 -0.068389721 1.2236396, + 4.8049998 5.5511151e-016 0.5, + 4.2750554 8.0949711e-016 1.190637, + 4.4475002 7.9363673e-016 1.1192082, + 4.5955815 7.6840648e-016 1.0055814, + 4.709208 7.3552582e-016 0.85750002, + 4.7806368 6.9723549e-016 0.68505561, + 4.8136396 -0.068389721 0.5, + 4.8390155 -0.13248226 0.5, + 4.8795338 -0.18825045 0.5, + 4.9326477 -0.23219018 0.5, + 4.9950204 -0.26154053 0.5, + 5.0627327 -0.27445734 0.5, + 5.1315298 -0.270129 0.5, + 5.1970892 -0.24882744 0.5, + 5.2552915 -0.21189114 0.5, + 5.3024797 -0.16164094 0.5, + 5.3356886 -0.10123425 0.5, + 5.3528314 -0.034466639 0.5, + 5.3528314 0.034466639 0.5, + 5.3356886 0.10123425 0.5, + 5.3024797 0.16164094 0.5, + 5.2552915 0.21189114 0.5, + 5.1970892 0.24882744 0.5, + 5.1315298 0.270129 0.5, + 5.0627327 0.27445734 0.5, + 4.9950204 0.26154053 0.5, + 4.9326477 0.23219018 0.5, + 4.8795338 0.18825045 0.5, + 4.8390155 0.13248226 0.5, + 4.8136396 0.068389721 0.5, + 4.2772918 -0.068389721 1.1989822, + 4.2838597 -0.13248226 1.2234936, + 4.2943463 -0.18825045 1.2626309, + 4.4518199 -0.068389721 1.1266903, + 4.3080931 -0.23219018 1.3139352, + 4.4645081 -0.13248226 1.1486666, + 4.3242364 -0.26154053 1.3741825, + 4.484767 -0.18825045 1.1837562, + 4.3417616 -0.27445734 1.4395876, + 4.6016903 -0.068389721 1.0116905, + 4.5113239 -0.23219018 1.2297542, + 4.3595676 -0.270129 1.5060406, + 4.6196342 -0.13248226 1.029634, + 4.54251 -0.26154053 1.2837706, + 4.3765359 -0.24882744 1.5693661, + 4.6482844 -0.18825045 1.0582846, + 4.5763664 -0.27445734 1.3424112, + 4.3915997 -0.21189114 1.6255852, + 4.7166905 -0.068389721 0.8618198, + 4.685842 -0.23219018 1.0958419, + 4.610765 -0.270129 1.4019914, + 4.4038129 -0.16164094 1.6711655, + 4.7386665 -0.13248226 0.87450784, + 4.7299461 -0.26154053 1.139946, + 4.6435447 -0.24882744 1.4587674, + 4.4124079 -0.10123425 1.7032428, + 4.773756 -0.18825045 0.89476681, + 4.7778258 -0.27445734 1.1878258, + 4.6726456 -0.21189114 1.5091721, + 4.4168448 -0.034466639 1.7198015, + 4.7889824 -0.068389721 0.68729174, + 4.8197541 -0.23219018 0.92132384, + 4.8264728 -0.270129 1.2364728, + 4.6962399 -0.16164094 1.5500382, + 4.4168448 0.034466639 1.7198015, + 4.8134937 -0.13248226 0.69385952, + 4.8737707 -0.26154053 0.95251018, + 4.8728304 -0.24882744 1.2828304, + 4.7128444 -0.10123425 1.5787979, + 4.4124079 0.10123425 1.7032428, + 4.8526311 -0.18825045 0.70434636, + 4.9324112 -0.27445734 0.98636633, + 4.9139857 -0.21189114 1.3239856, + 4.721416 -0.034466639 1.5936441, + 4.4038129 0.16164094 1.6711655, + 4.903935 -0.23219018 0.71809328, + 4.9919915 -0.270129 1.0207649, + 4.9473524 -0.16164094 1.3573526, + 4.721416 0.034466639 1.5936441, + 4.3915997 0.21189114 1.6255852, + 4.9641824 -0.26154053 0.73423648, + 5.0487676 -0.24882744 1.0535446, + 4.9708347 -0.10123425 1.3808348, + 4.7128444 0.10123425 1.5787979, + 4.3765359 0.24882744 1.5693661, + 5.0295877 -0.27445734 0.75176173, + 5.0991721 -0.21189114 1.0826458, + 4.9829569 -0.034466639 1.3929567, + 4.6962399 0.16164094 1.5500382, + 4.3595676 0.270129 1.5060406, + 5.0960407 -0.270129 0.76956779, + 5.140038 -0.16164094 1.1062398, + 4.9829569 0.034466639 1.3929567, + 4.6726456 0.21189114 1.5091721, + 4.3417616 0.27445734 1.4395876, + 5.1593661 -0.24882744 0.7865358, + 5.168798 -0.10123425 1.1228442, + 4.9708347 0.10123425 1.3808348, + 4.6435447 0.24882744 1.4587674, + 4.3242364 0.26154053 1.3741825, + 5.2155852 -0.21189114 0.80159968, + 5.1836443 -0.034466639 1.1314157, + 4.9473524 0.16164094 1.3573526, + 4.610765 0.270129 1.4019914, + 4.3080931 0.23219018 1.3139352, + 5.2611656 -0.16164094 0.81381285, + 5.1836443 0.034466639 1.1314157, + 4.9139857 0.21189114 1.3239856, + 4.5763664 0.27445734 1.3424112, + 4.2943463 0.18825045 1.2626309, + 5.2932429 -0.10123425 0.8224079, + 5.168798 0.10123425 1.1228442, + 4.8728304 0.24882744 1.2828304, + 4.54251 0.26154053 1.2837706, + 4.2838597 0.13248226 1.2234936, + 5.3098016 -0.034466639 0.82684487, + 5.140038 0.16164094 1.1062398, + 4.8264728 0.270129 1.2364728, + 4.5113239 0.23219018 1.2297542, + 4.2772918 0.068389721 1.1989822, + 5.3098016 0.034466639 0.82684487, + 5.0991721 0.21189114 1.0826458, + 4.7778258 0.27445734 1.1878258, + 4.484767 0.18825045 1.1837562, + 5.2932429 0.10123425 0.8224079, + 5.0487676 0.24882744 1.0535446, + 4.7299461 0.26154053 1.139946, + 4.4645081 0.13248226 1.1486666, + 5.2611656 0.16164094 0.81381285, + 4.9919915 0.270129 1.0207649, + 4.685842 0.23219018 1.0958419, + 4.4518199 0.068389721 1.1266903, + 5.2155852 0.21189114 0.80159968, + 4.9324112 0.27445734 0.98636633, + 4.6482844 0.18825045 1.0582846, + 5.1593661 0.24882744 0.7865358, + 4.8737707 0.26154053 0.95251018, + 4.6196342 0.13248226 1.029634, + 5.0960407 0.270129 0.76956779, + 4.8197541 0.23219018 0.92132384, + 4.6016903 0.068389721 1.0116905, + 5.0295877 0.27445734 0.75176173, + 4.773756 0.18825045 0.89476681, + 4.9641824 0.26154053 0.73423648, + 4.7386665 0.13248226 0.87450784, + 4.903935 0.23219018 0.71809328, + 4.7166905 0.068389721 0.8618198, + 4.8526311 0.18825045 0.70434636, + 4.8134937 0.13248226 0.69385952, + 4.7889824 0.068389721 0.68729174, + 4.8049998 5.5511151e-016 0.5, + 4.8049998 -6.7355577e-017 -2, + 4.8049998 5.5511151e-016 0.5, + 4.8136396 -0.068389721 0.5, + 4.8390155 -0.13248226 0.5, + 4.8795338 -0.18825045 0.5, + 4.9326477 -0.23219018 0.5, + 4.9950204 -0.26154053 0.5, + 5.0627327 -0.27445734 0.5, + 5.1315298 -0.270129 0.5, + 5.1970892 -0.24882744 0.5, + 5.2552915 -0.21189114 0.5, + 5.3024797 -0.16164094 0.5, + 5.3356886 -0.10123425 0.5, + 5.3528314 -0.034466639 0.5, + 5.3528314 0.034466639 0.5, + 5.3356886 0.10123425 0.5, + 5.3024797 0.16164094 0.5, + 5.2552915 0.21189114 0.5, + 5.1970892 0.24882744 0.5, + 5.1315298 0.270129 0.5, + 5.0627327 0.27445734 0.5, + 4.9950204 0.26154053 0.5, + 4.9326477 0.23219018 0.5, + 4.8795338 0.18825045 0.5, + 4.8390155 0.13248226 0.5, + 4.8136396 0.068389721 0.5, + 4.8049998 -6.7355577e-017 -2, + 4.8136396 0.068389721 -2, + 4.8390155 0.13248226 -2, + 4.8795338 0.18825045 -2, + 4.9326477 0.23219018 -2, + 4.9950204 0.26154053 -2, + 5.0627327 0.27445734 -2, + 5.1315298 0.270129 -2, + 5.1970892 0.24882744 -2, + 5.2552915 0.21189114 -2, + 5.3024797 0.16164094 -2, + 5.3356886 0.10123425 -2, + 5.3528314 0.034466639 -2, + 5.3528314 -0.034466639 -2, + 5.3356886 -0.10123425 -2, + 5.3024797 -0.16164094 -2, + 5.2552915 -0.21189114 -2, + 5.1970892 -0.24882744 -2, + 5.1315298 -0.270129 -2, + 5.0627327 -0.27445734 -2, + 4.9950204 -0.26154053 -2, + 4.9326477 -0.23219018 -2, + 4.8795338 -0.18825045 -2, + 4.8390155 -0.13248226 -2, + 4.8136396 -0.068389721 -2, + 0.27500001 -6.7355577e-017 -2, + 0.27500001 5.5511151e-016 0.5, + 0.99000001 7.1387339e-016 1.215, + 4.0900002 7.1387339e-016 1.215, + 4.8049998 5.5511151e-016 0.5, + 4.8049998 -6.7355577e-017 -2 ] + + } + coordIndex [ 0, 1, -1, 2, 3, 4, 5, 6, + 7, 8, 9, 10, 11, 12, 13, 14, + 15, 16, 17, 18, 19, 20, 21, 22, + 23, 24, 25, 26, 0, -1, 27, 28, + 29, 30, 31, 32, 33, 34, 35, 36, + 37, 38, 39, 40, 41, 42, 43, 44, + 45, 46, 47, 48, 49, 50, 51, 1, + -1, 52, 54, 55, 56, 57, 58, 53, + -1, 53, 90, 91, 92, 93, 94, 95, + 96, 97, 98, 99, 100, 101, 102, 103, + 104, 105, 106, 107, 108, 109, 110, 111, + 112, 113, 84, -1, 234, 235, -1, 261, + 262, 263, 264, 265, 266, 267, 268, 269, + 270, 271, 272, 273, 274, 275, 276, 277, + 278, 279, 280, 281, 282, 283, 284, 285, + 235, -1, 286, 288, 289, 290, 291, 292, + 287, -1, 287, 324, 325, 326, 327, 328, + 329, 330, 331, 332, 333, 334, 335, 336, + 337, 338, 339, 340, 341, 342, 343, 344, + 345, 346, 347, 318, -1, 468, 469, -1, + 495, 496, 497, 498, 499, 500, 501, 502, + 503, 504, 505, 506, 507, 508, 509, 510, + 511, 512, 513, 514, 515, 516, 517, 518, + 519, 469, -1 ] + + } + + } + + }, + + DEF o10 Group { + children + Shape { + appearance + Appearance { + material + Material { + + } + + } + geometry + IndexedFaceSet { + coord + USE o9 + coordIndex [ 47, 21, 22, -1, 47, 22, 23, -1, + 47, 46, 21, -1, 48, 47, 23, -1, + 28, 2, 3, -1, 28, 27, 2, -1, + 49, 23, 24, -1, 49, 48, 23, -1, + 29, 3, 4, -1, 29, 28, 3, -1, + 50, 24, 25, -1, 50, 49, 24, -1, + 30, 4, 5, -1, 30, 29, 4, -1, + 51, 25, 26, -1, 51, 50, 25, -1, + 1, 26, 0, -1, 1, 51, 26, -1, + 31, 5, 6, -1, 31, 30, 5, -1, + 32, 6, 7, -1, 32, 31, 6, -1, + 33, 7, 8, -1, 33, 32, 7, -1, + 34, 8, 9, -1, 34, 33, 8, -1, + 35, 9, 10, -1, 35, 34, 9, -1, + 36, 10, 11, -1, 36, 11, 12, -1, + 36, 35, 10, -1, 37, 36, 12, -1, + 38, 12, 13, -1, 38, 37, 12, -1, + 39, 38, 13, -1, 39, 13, 14, -1, + 39, 14, 15, -1, 40, 39, 15, -1, + 41, 40, 15, -1, 41, 15, 16, -1, + 42, 16, 17, -1, 42, 41, 16, -1, + 42, 17, 18, -1, 43, 42, 18, -1, + 44, 18, 19, -1, 44, 43, 18, -1, + 45, 19, 20, -1, 45, 44, 19, -1, + 46, 20, 21, -1, 46, 45, 20, -1, + 162, 143, 157, -1, 162, 148, 143, -1, + 163, 69, 158, -1, 163, 68, 69, -1, + 54, 83, 52, -1, 164, 150, 145, -1, + 164, 145, 159, -1, 164, 159, 93, -1, + 164, 93, 94, -1, 165, 146, 160, -1, + 165, 151, 146, -1, 166, 157, 152, -1, + 166, 152, 147, -1, 166, 147, 161, -1, + 167, 153, 148, -1, 167, 148, 162, -1, + 168, 67, 68, -1, 168, 68, 163, -1, + 169, 94, 95, -1, 169, 160, 155, -1, + 169, 164, 94, -1, 169, 150, 164, -1, + 169, 155, 150, -1, 170, 156, 151, -1, + 170, 151, 165, -1, 171, 162, 157, -1, + 171, 157, 166, -1, 172, 158, 153, -1, + 172, 153, 167, -1, 173, 67, 168, -1, + 173, 66, 67, -1, 174, 95, 96, -1, + 174, 169, 95, -1, 174, 160, 169, -1, + 175, 161, 156, -1, 175, 156, 170, -1, + 175, 166, 161, -1, 176, 162, 171, -1, + 177, 163, 158, -1, 177, 158, 172, -1, + 178, 65, 66, -1, 178, 66, 173, -1, + 179, 96, 97, -1, 179, 165, 160, -1, + 179, 174, 96, -1, 179, 170, 165, -1, + 179, 160, 174, -1, 180, 166, 175, -1, + 181, 167, 162, -1, 181, 162, 176, -1, + 181, 172, 167, -1, 182, 163, 177, -1, + 182, 168, 163, -1, 183, 64, 65, -1, + 183, 65, 178, -1, 184, 170, 179, -1, + 184, 97, 98, -1, 184, 179, 97, -1, + 184, 175, 170, -1, 185, 166, 180, -1, + 185, 171, 166, -1, 186, 172, 181, -1, + 187, 168, 182, -1, 187, 173, 168, -1, + 188, 63, 64, -1, 188, 64, 183, -1, + 189, 175, 184, -1, 189, 98, 99, -1, + 189, 184, 98, -1, 190, 181, 176, -1, + 190, 171, 185, -1, 190, 176, 171, -1, + 191, 172, 186, -1, 191, 177, 172, -1, + 192, 173, 187, -1, 192, 178, 173, -1, + 193, 62, 63, -1, 193, 63, 188, -1, + 194, 185, 180, -1, 194, 189, 99, -1, + 194, 175, 189, -1, 194, 99, 100, -1, + 194, 180, 175, -1, 195, 181, 190, -1, + 196, 182, 177, -1, 196, 177, 191, -1, + 197, 183, 178, -1, 197, 178, 192, -1, + 198, 61, 62, -1, 198, 62, 193, -1, + 199, 194, 100, -1, 199, 190, 185, -1, + 199, 100, 101, -1, 199, 185, 194, -1, + 200, 186, 181, -1, 200, 191, 186, -1, + 200, 181, 195, -1, 201, 187, 182, -1, + 201, 182, 196, -1, 202, 188, 183, -1, + 202, 183, 197, -1, 203, 59, 60, -1, + 203, 60, 61, -1, 203, 85, 59, -1, + 203, 61, 198, -1, 204, 101, 102, -1, + 204, 190, 199, -1, 204, 199, 101, -1, + 84, 89, 113, -1, 205, 191, 200, -1, + 205, 196, 191, -1, 206, 192, 187, -1, + 114, 83, 54, -1, 206, 187, 201, -1, + 115, 83, 114, -1, 207, 193, 188, -1, + 115, 82, 83, -1, 207, 188, 202, -1, + 208, 102, 103, -1, 208, 200, 195, -1, + 208, 195, 190, -1, 208, 204, 102, -1, + 116, 81, 82, -1, 208, 190, 204, -1, + 116, 82, 115, -1, 209, 201, 196, -1, + 117, 54, 55, -1, 117, 114, 54, -1, + 209, 196, 205, -1, 118, 79, 80, -1, + 210, 192, 206, -1, 118, 80, 81, -1, + 210, 197, 192, -1, 118, 81, 116, -1, + 211, 198, 193, -1, 211, 193, 207, -1, + 119, 114, 117, -1, 119, 115, 114, -1, + 212, 103, 104, -1, 212, 200, 208, -1, + 212, 208, 103, -1, 120, 78, 79, -1, + 120, 79, 118, -1, 213, 206, 201, -1, + 213, 201, 209, -1, 214, 197, 210, -1, + 214, 202, 197, -1, 215, 198, 211, -1, + 215, 86, 85, -1, 121, 115, 119, -1, + 121, 116, 115, -1, 215, 85, 203, -1, + 215, 203, 198, -1, 216, 104, 105, -1, + 216, 200, 212, -1, 122, 78, 120, -1, + 216, 212, 104, -1, 216, 205, 200, -1, + 123, 55, 56, -1, 217, 206, 213, -1, + 123, 117, 55, -1, 217, 210, 206, -1, + 218, 202, 214, -1, 218, 207, 202, -1, + 219, 216, 105, -1, 124, 118, 116, -1, + 219, 205, 216, -1, 124, 116, 121, -1, + 219, 105, 106, -1, 219, 209, 205, -1, + 125, 76, 77, -1, 125, 77, 78, -1, + 220, 210, 217, -1, 125, 78, 122, -1, + 126, 117, 123, -1, 221, 207, 218, -1, + 221, 211, 207, -1, 126, 119, 117, -1, + 222, 209, 219, -1, 127, 120, 118, -1, + 127, 118, 124, -1, 222, 106, 107, -1, + 222, 219, 106, -1, 222, 213, 209, -1, + 223, 218, 214, -1, 223, 210, 220, -1, + 223, 214, 210, -1, 224, 87, 86, -1, + 224, 88, 87, -1, 224, 211, 221, -1, + 128, 76, 125, -1, 224, 215, 211, -1, + 224, 86, 215, -1, 225, 213, 222, -1, + 129, 121, 119, -1, 225, 222, 107, -1, + 225, 217, 213, -1, 225, 107, 108, -1, + 129, 119, 126, -1, 226, 218, 223, -1, + 226, 221, 218, -1, 227, 217, 225, -1, + 227, 225, 108, -1, 130, 120, 127, -1, + 130, 122, 120, -1, 227, 108, 109, -1, + 227, 220, 217, -1, 131, 75, 76, -1, + 228, 221, 226, -1, 228, 224, 221, -1, + 229, 220, 227, -1, 229, 223, 220, -1, + 131, 76, 128, -1, 229, 227, 109, -1, + 132, 56, 57, -1, 229, 109, 110, -1, + 230, 88, 224, -1, 132, 123, 56, -1, + 230, 224, 228, -1, 231, 226, 223, -1, + 231, 229, 110, -1, 133, 124, 121, -1, + 231, 223, 229, -1, 133, 121, 129, -1, + 231, 110, 111, -1, 232, 231, 111, -1, + 232, 111, 112, -1, 232, 228, 226, -1, + 232, 226, 231, -1, 233, 89, 88, -1, + 233, 88, 230, -1, 233, 112, 113, -1, + 233, 230, 228, -1, 233, 232, 112, -1, + 233, 228, 232, -1, 134, 125, 122, -1, + 233, 113, 89, -1, 134, 122, 130, -1, + 135, 74, 75, -1, 135, 75, 131, -1, + 136, 123, 132, -1, 136, 126, 123, -1, + 137, 127, 124, -1, 137, 124, 133, -1, + 138, 128, 125, -1, 138, 125, 134, -1, + 139, 73, 74, -1, 139, 74, 135, -1, + 140, 126, 136, -1, 140, 129, 126, -1, + 141, 130, 127, -1, 141, 134, 130, -1, + 141, 127, 137, -1, 142, 131, 128, -1, + 142, 128, 138, -1, 143, 72, 73, -1, + 143, 73, 139, -1, 144, 57, 58, -1, + 144, 58, 53, -1, 144, 53, 90, -1, + 144, 132, 57, -1, 145, 133, 129, -1, + 145, 129, 140, -1, 146, 134, 141, -1, + 147, 135, 131, -1, 147, 131, 142, -1, + 148, 71, 72, -1, 148, 72, 143, -1, + 149, 132, 144, -1, 149, 144, 90, -1, + 149, 136, 132, -1, 149, 90, 91, -1, + 150, 133, 145, -1, 150, 137, 133, -1, + 151, 142, 138, -1, 151, 134, 146, -1, + 151, 138, 134, -1, 152, 139, 135, -1, + 152, 135, 147, -1, 153, 70, 71, -1, + 153, 71, 148, -1, 154, 149, 91, -1, + 154, 136, 149, -1, 154, 91, 92, -1, + 154, 140, 136, -1, 155, 137, 150, -1, + 155, 141, 137, -1, 156, 142, 151, -1, + 156, 147, 142, -1, 157, 139, 152, -1, + 157, 143, 139, -1, 158, 69, 70, -1, + 158, 70, 153, -1, 159, 154, 92, -1, + 159, 92, 93, -1, 159, 140, 154, -1, + 159, 145, 140, -1, 160, 141, 155, -1, + 160, 146, 141, -1, 161, 147, 156, -1, + 282, 281, 240, -1, 283, 239, 238, -1, + 283, 282, 239, -1, 261, 236, 260, -1, + 284, 238, 237, -1, 284, 283, 238, -1, + 262, 260, 259, -1, 262, 261, 260, -1, + 285, 237, 234, -1, 285, 284, 237, -1, + 235, 285, 234, -1, 263, 259, 258, -1, + 263, 262, 259, -1, 264, 258, 257, -1, + 264, 263, 258, -1, 265, 257, 256, -1, + 265, 264, 257, -1, 266, 256, 255, -1, + 266, 265, 256, -1, 267, 255, 254, -1, + 267, 266, 255, -1, 268, 254, 253, -1, + 268, 267, 254, -1, 269, 253, 252, -1, + 269, 268, 253, -1, 270, 252, 251, -1, + 270, 269, 252, -1, 271, 251, 250, -1, + 271, 270, 251, -1, 272, 250, 249, -1, + 272, 271, 250, -1, 273, 272, 249, -1, + 273, 249, 248, -1, 274, 273, 248, -1, + 274, 248, 247, -1, 275, 247, 246, -1, + 275, 274, 247, -1, 276, 246, 245, -1, + 276, 275, 246, -1, 277, 245, 244, -1, + 277, 276, 245, -1, 278, 244, 243, -1, + 278, 277, 244, -1, 279, 243, 242, -1, + 279, 278, 243, -1, 280, 242, 241, -1, + 280, 279, 242, -1, 281, 241, 240, -1, + 281, 280, 241, -1, 282, 240, 239, -1, + 397, 303, 392, -1, 397, 302, 303, -1, + 398, 379, 393, -1, 398, 327, 328, -1, + 398, 393, 327, -1, 398, 384, 379, -1, + 399, 385, 380, -1, 399, 380, 394, -1, + 400, 386, 381, -1, 400, 381, 395, -1, + 401, 387, 396, -1, 401, 392, 387, -1, + 402, 300, 301, -1, 402, 301, 302, -1, + 402, 302, 397, -1, 403, 394, 389, -1, + 403, 389, 384, -1, 403, 328, 329, -1, + 403, 384, 398, -1, 403, 398, 328, -1, + 404, 390, 385, -1, 404, 385, 399, -1, + 405, 391, 386, -1, 405, 386, 400, -1, + 406, 392, 401, -1, 406, 397, 392, -1, + 324, 292, 287, -1, 407, 300, 402, -1, + 408, 329, 330, -1, 408, 403, 329, -1, + 408, 394, 403, -1, 409, 395, 390, -1, + 409, 390, 404, -1, 410, 396, 391, -1, + 410, 391, 405, -1, 411, 402, 397, -1, + 411, 397, 406, -1, 412, 299, 300, -1, + 412, 300, 407, -1, 413, 330, 331, -1, + 413, 399, 394, -1, 413, 408, 330, -1, + 413, 394, 408, -1, 413, 404, 399, -1, + 414, 395, 409, -1, 414, 400, 395, -1, + 415, 401, 396, -1, 415, 396, 410, -1, + 416, 402, 411, -1, 416, 407, 402, -1, + 417, 298, 299, -1, 417, 299, 412, -1, + 418, 404, 413, -1, 418, 331, 332, -1, + 418, 413, 331, -1, 418, 409, 404, -1, + 419, 400, 414, -1, 419, 405, 400, -1, + 420, 406, 401, -1, 420, 401, 415, -1, + 421, 407, 416, -1, 421, 412, 407, -1, + 422, 297, 298, -1, 422, 298, 417, -1, + 423, 409, 418, -1, 423, 332, 333, -1, + 423, 418, 332, -1, 424, 405, 419, -1, + 424, 410, 405, -1, 425, 406, 420, -1, + 425, 411, 406, -1, 426, 417, 412, -1, + 426, 412, 421, -1, 427, 296, 297, -1, + 427, 297, 422, -1, 428, 419, 414, -1, + 428, 409, 423, -1, 428, 423, 333, -1, + 428, 333, 334, -1, 428, 414, 409, -1, + 429, 410, 424, -1, 429, 415, 410, -1, + 430, 416, 411, -1, 430, 411, 425, -1, + 431, 417, 426, -1, 431, 422, 417, -1, + 432, 294, 295, -1, 432, 295, 296, -1, + 432, 296, 427, -1, 433, 419, 428, -1, + 433, 424, 419, -1, 433, 428, 334, -1, + 433, 334, 335, -1, 434, 420, 415, -1, + 434, 415, 429, -1, 435, 421, 416, -1, + 435, 416, 430, -1, 436, 427, 422, -1, + 436, 422, 431, -1, 437, 293, 294, -1, + 437, 319, 293, -1, 437, 294, 432, -1, + 438, 335, 336, -1, 438, 424, 433, -1, + 438, 433, 335, -1, 439, 425, 420, -1, + 439, 420, 434, -1, 440, 421, 435, -1, + 440, 426, 421, -1, 318, 323, 347, -1, + 348, 286, 288, -1, 348, 288, 289, -1, + 441, 432, 427, -1, 348, 317, 286, -1, + 441, 427, 436, -1, 442, 438, 336, -1, + 349, 317, 348, -1, 442, 429, 424, -1, + 442, 336, 337, -1, 442, 434, 429, -1, + 442, 424, 438, -1, 349, 316, 317, -1, + 443, 430, 425, -1, 443, 425, 439, -1, + 350, 315, 316, -1, 444, 426, 440, -1, + 350, 316, 349, -1, 351, 349, 348, -1, + 444, 431, 426, -1, 351, 348, 289, -1, + 445, 432, 441, -1, 445, 437, 432, -1, + 446, 434, 442, -1, 352, 314, 315, -1, + 446, 337, 338, -1, 352, 315, 350, -1, + 446, 442, 337, -1, 353, 349, 351, -1, + 447, 435, 430, -1, 353, 350, 349, -1, + 447, 430, 443, -1, 448, 431, 444, -1, + 354, 313, 314, -1, 448, 436, 431, -1, + 354, 314, 352, -1, 449, 437, 445, -1, + 449, 320, 319, -1, 449, 319, 437, -1, + 450, 446, 338, -1, 450, 434, 446, -1, + 450, 338, 339, -1, 355, 350, 353, -1, + 355, 352, 350, -1, 450, 439, 434, -1, + 451, 440, 435, -1, 356, 312, 313, -1, + 356, 313, 354, -1, 451, 435, 447, -1, + 357, 289, 290, -1, 452, 436, 448, -1, + 452, 441, 436, -1, 357, 351, 289, -1, + 453, 443, 439, -1, 453, 439, 450, -1, + 358, 354, 352, -1, 453, 339, 340, -1, + 453, 450, 339, -1, 358, 352, 355, -1, + 359, 312, 356, -1, 454, 444, 440, -1, + 454, 440, 451, -1, 455, 445, 441, -1, + 359, 311, 312, -1, 455, 441, 452, -1, + 456, 443, 453, -1, 360, 351, 357, -1, + 456, 447, 443, -1, 456, 453, 340, -1, + 456, 340, 341, -1, 360, 353, 351, -1, + 361, 354, 358, -1, 457, 444, 454, -1, + 457, 448, 444, -1, 361, 356, 354, -1, + 458, 320, 449, -1, 458, 445, 455, -1, + 458, 321, 320, -1, 458, 322, 321, -1, + 458, 449, 445, -1, 459, 447, 456, -1, + 459, 451, 447, -1, 362, 310, 311, -1, + 362, 311, 359, -1, 459, 341, 342, -1, + 459, 456, 341, -1, 460, 448, 457, -1, + 363, 353, 360, -1, 460, 452, 448, -1, + 363, 355, 353, -1, 461, 454, 451, -1, + 461, 451, 459, -1, 461, 459, 342, -1, + 461, 342, 343, -1, 462, 455, 452, -1, + 364, 359, 356, -1, 462, 452, 460, -1, + 364, 356, 361, -1, 463, 457, 454, -1, + 463, 454, 461, -1, 365, 309, 310, -1, + 463, 461, 343, -1, 365, 310, 362, -1, + 463, 343, 344, -1, 366, 290, 291, -1, + 464, 458, 455, -1, 464, 322, 458, -1, + 464, 455, 462, -1, 465, 460, 457, -1, + 366, 357, 290, -1, 465, 457, 463, -1, + 465, 344, 345, -1, 367, 358, 355, -1, + 465, 463, 344, -1, 367, 355, 363, -1, + 466, 462, 460, -1, 466, 345, 346, -1, + 466, 460, 465, -1, 466, 465, 345, -1, + 467, 323, 322, -1, 368, 359, 364, -1, + 467, 466, 346, -1, 467, 322, 464, -1, + 467, 346, 347, -1, 467, 464, 462, -1, + 467, 462, 466, -1, 467, 347, 323, -1, + 368, 362, 359, -1, 369, 308, 309, -1, + 369, 309, 365, -1, 370, 357, 366, -1, + 370, 360, 357, -1, 371, 361, 358, -1, + 371, 358, 367, -1, 372, 365, 362, -1, + 372, 362, 368, -1, 373, 307, 308, -1, + 373, 308, 369, -1, 374, 363, 360, -1, + 374, 360, 370, -1, 375, 364, 361, -1, + 375, 361, 371, -1, 376, 369, 365, -1, + 376, 365, 372, -1, 377, 306, 307, -1, + 377, 307, 373, -1, 378, 291, 292, -1, + 378, 292, 324, -1, 378, 366, 291, -1, + 379, 367, 363, -1, 379, 363, 374, -1, + 380, 368, 364, -1, 380, 364, 375, -1, + 381, 369, 376, -1, 381, 373, 369, -1, + 382, 305, 306, -1, 382, 306, 377, -1, + 383, 378, 324, -1, 383, 366, 378, -1, + 383, 370, 366, -1, 383, 324, 325, -1, + 384, 367, 379, -1, 384, 371, 367, -1, + 385, 372, 368, -1, 385, 368, 380, -1, + 386, 373, 381, -1, 386, 377, 373, -1, + 387, 304, 305, -1, 387, 305, 382, -1, + 388, 374, 370, -1, 388, 325, 326, -1, + 388, 383, 325, -1, 388, 370, 383, -1, + 389, 375, 371, -1, 389, 371, 384, -1, + 390, 376, 372, -1, 390, 372, 385, -1, + 391, 382, 377, -1, 391, 377, 386, -1, + 392, 304, 387, -1, 392, 303, 304, -1, + 393, 379, 374, -1, 393, 374, 388, -1, + 393, 326, 327, -1, 393, 388, 326, -1, + 394, 380, 375, -1, 394, 375, 389, -1, + 395, 381, 376, -1, 395, 376, 390, -1, + 396, 382, 391, -1, 396, 387, 382, -1, + 517, 473, 472, -1, 517, 516, 473, -1, + 495, 470, 494, -1, 518, 472, 471, -1, + 518, 517, 472, -1, 496, 494, 493, -1, + 496, 495, 494, -1, 519, 471, 468, -1, + 519, 518, 471, -1, 469, 519, 468, -1, + 497, 493, 492, -1, 497, 496, 493, -1, + 498, 492, 491, -1, 498, 497, 492, -1, + 499, 491, 490, -1, 499, 498, 491, -1, + 500, 490, 489, -1, 500, 499, 490, -1, + 501, 489, 488, -1, 501, 500, 489, -1, + 502, 488, 487, -1, 502, 501, 488, -1, + 503, 487, 486, -1, 503, 502, 487, -1, + 504, 486, 485, -1, 504, 503, 486, -1, + 505, 485, 484, -1, 505, 504, 485, -1, + 506, 484, 483, -1, 506, 505, 484, -1, + 507, 506, 483, -1, 507, 483, 482, -1, + 508, 507, 482, -1, 508, 482, 481, -1, + 509, 481, 480, -1, 509, 508, 481, -1, + 510, 480, 479, -1, 510, 509, 480, -1, + 511, 479, 478, -1, 511, 510, 479, -1, + 512, 478, 477, -1, 512, 511, 478, -1, + 513, 477, 476, -1, 513, 512, 477, -1, + 514, 476, 475, -1, 514, 513, 476, -1, + 515, 475, 474, -1, 515, 514, 475, -1, + 516, 474, 473, -1, 516, 515, 474, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o11 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o9 + + } + + } + + } ] + + }, + + USE o10, + + Group { + children [ + USE o8, + + USE o11 ] + + }, + + USE o11 ] + + } + + } + + } ] + + } + +} diff --git a/modules/packages3d/Diodes_ThroughHole.3dshapes/Diode_DO-34_SOD68_Vertical_AnodeUp_RM2.54.FCStd b/modules/packages3d/Diodes_ThroughHole.3dshapes/Diode_DO-34_SOD68_Vertical_AnodeUp_RM2.54.FCStd new file mode 100644 index 0000000000000000000000000000000000000000..af402c15a8cb7273ebd5e74a93e85f2abf0b4d6d GIT binary patch literal 13434 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 literal 0 HcmV?d00001 diff --git a/modules/packages3d/Diodes_ThroughHole.3dshapes/Diode_DO-34_SOD68_Vertical_AnodeUp_RM2.54.wrl b/modules/packages3d/Diodes_ThroughHole.3dshapes/Diode_DO-34_SOD68_Vertical_AnodeUp_RM2.54.wrl new file mode 100644 index 00000000..61c51604 --- /dev/null +++ b/modules/packages3d/Diodes_ThroughHole.3dshapes/Diode_DO-34_SOD68_Vertical_AnodeUp_RM2.54.wrl @@ -0,0 +1,4363 @@ +#VRML V2.0 utf8 + + +Group { + children + Group { + children [ + Group { + children + Transform { + translation 0 0 0 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o0 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o1 Coordinate { + point [ -2.5 0.27500001 2.54, + 4 0.27500001 2.54, + -2.5 0.27500001 2.54, + -2.5 0.26636037 2.6083896, + -2.5 0.24098434 2.6724823, + -2.5 0.20046638 2.7282505, + -2.5 0.14735237 2.7721901, + -2.5 0.084979676 2.8015406, + -2.5 0.017267393 2.8144574, + -2.5 -0.051529862 2.8101289, + -2.5 -0.11708931 2.7888274, + -2.5 -0.1752916 2.7518911, + -2.5 -0.22247967 2.7016408, + -2.5 -0.25568855 2.6412342, + -2.5 -0.27283153 2.5744667, + -2.5 -0.27283153 2.5055335, + -2.5 -0.25568855 2.4387658, + -2.5 -0.22247967 2.3783591, + -2.5 -0.1752916 2.3281088, + -2.5 -0.11708931 2.2911725, + -2.5 -0.051529862 2.269871, + -2.5 0.017267393 2.2655427, + -2.5 0.084979676 2.2784595, + -2.5 0.14735237 2.3078098, + -2.5 0.20046638 2.3517497, + -2.5 0.24098434 2.4075177, + -2.5 0.26636037 2.4716103, + 4 0.27500001 2.54, + 4 0.26636037 2.6083896, + 4 0.24098434 2.6724823, + 4 0.20046638 2.7282505, + 4 0.14735237 2.7721901, + 4 0.084979676 2.8015406, + 4 0.017267393 2.8144574, + 4 -0.051529862 2.8101289, + 4 -0.11708931 2.7888274, + 4 -0.1752916 2.7518911, + 4 -0.22247967 2.7016408, + 4 -0.25568855 2.6412342, + 4 -0.27283153 2.5744667, + 4 -0.27283153 2.5055335, + 4 -0.25568855 2.4387658, + 4 -0.22247967 2.3783591, + 4 -0.1752916 2.3281088, + 4 -0.11708931 2.2911725, + 4 -0.051529862 2.269871, + 4 0.017267393 2.2655427, + 4 0.084979676 2.2784595, + 4 0.14735237 2.3078098, + 4 0.20046638 2.3517497, + 4 0.24098434 2.4075177, + 4 0.26636037 2.4716103, + 4 0.27500001 2.54, + 4 0.27500001 -1.4080963e-017, + 4.1657681 0.27500001 2.529135, + 4.3287001 0.27500001 2.4967258, + 4.4860082 0.27500001 2.443327, + 4.6350002 0.27500001 2.3698523, + 4.7731271 0.27500001 2.2775588, + 4.8980255 0.27500001 2.1680255, + 5.0075588 0.27500001 2.0431271, + 5.0998521 0.27500001 1.905, + 5.173327 0.27500001 1.7560079, + 5.2267256 0.27500001 1.5987002, + 5.2591348 0.27500001 1.4357682, + 5.27 0.27500001 1.27, + 5.2591348 0.27500001 1.1042317, + 5.2267256 0.27500001 0.9412998, + 5.173327 0.27500001 0.78399205, + 5.0998521 0.27500001 0.63499999, + 5.0075588 0.27500001 0.49687299, + 4.8980255 0.27500001 0.37197438, + 4.7731271 0.27500001 0.26244125, + 4.6350002 0.27500001 0.17014773, + 4.4860082 0.27500001 0.096672997, + 4.3287001 0.27500001 0.043274201, + 4.1657681 0.27500001 0.010865026, + 4 0.27500001 2.54, + 4 0.26636037 2.6083896, + 4 0.24098434 2.6724823, + 4 0.20046638 2.7282505, + 4 0.14735237 2.7721901, + 4 0.084979676 2.8015406, + 4 0.017267393 2.8144574, + 4 -0.051529862 2.8101289, + 4 -0.11708931 2.7888274, + 4 -0.1752916 2.7518911, + 4 -0.22247967 2.7016408, + 4 -0.25568855 2.6412342, + 4 -0.27283153 2.5744667, + 4 -0.27283153 2.5055335, + 4 -0.25568855 2.4387658, + 4 -0.22247967 2.3783591, + 4 -0.1752916 2.3281088, + 4 -0.11708931 2.2911725, + 4 -0.051529862 2.269871, + 4 0.017267393 2.2655427, + 4 0.084979676 2.2784595, + 4 0.14735237 2.3078098, + 4 0.20046638 2.3517497, + 4 0.24098434 2.4075177, + 4 0.26636037 2.4716103, + 4 0.27500001 -1.4080963e-017, + 4.1657681 0.27500001 2.529135, + 4.3287001 0.27500001 2.4967258, + 4.4860082 0.27500001 2.443327, + 4.6350002 0.27500001 2.3698523, + 4.7731271 0.27500001 2.2775588, + 4.8980255 0.27500001 2.1680255, + 5.0075588 0.27500001 2.0431271, + 5.0998521 0.27500001 1.905, + 5.173327 0.27500001 1.7560079, + 5.2267256 0.27500001 1.5987002, + 5.2591348 0.27500001 1.4357682, + 5.27 0.27500001 1.27, + 5.2591348 0.27500001 1.1042317, + 5.2267256 0.27500001 0.9412998, + 5.173327 0.27500001 0.78399205, + 5.0998521 0.27500001 0.63499999, + 5.0075588 0.27500001 0.49687299, + 4.8980255 0.27500001 0.37197438, + 4.7731271 0.27500001 0.26244125, + 4.6350002 0.27500001 0.17014773, + 4.4860082 0.27500001 0.096672997, + 4.3287001 0.27500001 0.043274201, + 4.1657681 0.27500001 0.010865026, + 4 0.26636037 0.068389721, + 4 0.24098434 0.13248226, + 4 0.20046638 0.18825045, + 4 0.14735237 0.23219018, + 4 0.084979676 0.26154053, + 4 0.017267393 0.27445734, + 4 -0.051529862 0.270129, + 4 -0.11708931 0.24882744, + 4 -0.1752916 0.21189114, + 4 -0.22247967 0.16164094, + 4 -0.25568855 0.10123425, + 4 -0.27283153 0.034466639, + 4 -0.27283153 -0.034466639, + 4 -0.25568855 -0.10123425, + 4 -0.22247967 -0.16164094, + 4 -0.1752916 -0.21189114, + 4 -0.11708931 -0.24882744, + 4 -0.051529862 -0.270129, + 4 0.017267393 -0.27445734, + 4 0.084979676 -0.26154053, + 4 0.14735237 -0.23219018, + 4 0.20046638 -0.18825045, + 4 0.24098434 -0.13248226, + 4 0.26636037 -0.068389721, + 4.1568418 0.26636037 2.4613304, + 4.1484756 0.24098434 2.3977861, + 4.3109994 0.26636037 2.4306664, + 4.1411967 0.20046638 2.342495, + 4.2944112 0.24098434 2.3687577, + 4.4598365 0.26636037 2.3801432, + 4.1354613 0.14735237 2.2989311, + 4.2799773 0.20046638 2.3148899, + 4.4353094 0.24098434 2.3209293, + 4.1316304 0.084979676 2.2698319, + 4.6008053 0.26636037 2.3106251, + 4.2686048 0.14735237 2.2724473, + 4.4139676 0.20046638 2.2694063, + 4.1299443 0.017267393 2.2570257, + 4.568759 0.24098434 2.2551193, + 4.2610087 0.084979676 2.244097, + 4.7314939 0.26636037 2.2233016, + 4.3971524 0.14735237 2.2288113, + 4.1305094 -0.051529862 2.261317, + 4.540875 0.20046638 2.2068226, + 4.2576656 0.017267393 2.2316203, + 4.6924767 0.24098434 2.1724534, + 4.3859205 0.084979676 2.201695, + 4.1332898 -0.11708931 2.2824364, + 4.8496666 0.26636037 2.1196668, + 4.5189047 0.14735237 2.1687696, + 4.2587857 -0.051529862 2.2358012, + 4.6585274 0.20046638 2.1282096, + 4.3809776 0.017267393 2.1897614, + 4.1381111 -0.1752916 2.3190565, + 4.8043466 0.24098434 2.0743465, + 4.5042295 0.084979676 2.1433516, + 4.2642989 -0.11708931 2.256377, + 4.9533014 0.26636037 2.0014939, + 4.6317787 0.14735237 2.0933499, + 4.3826342 -0.051529862 2.1937604, + 4.14467 -0.22247967 2.3688769, + 4.7649126 0.20046638 2.0349123, + 4.4977713 0.017267393 2.1321652, + 4.2738585 -0.1752916 2.2920547, + 4.9024534 0.24098434 1.962477, + 4.6139112 0.084979676 2.0700648, + 4.3907857 -0.11708931 2.2134404, + 4.1525545 -0.25568855 2.4287667, + 5.0406251 0.26636037 1.8708051, + 4.7338424 0.14735237 2.0038424, + 4.4999356 -0.051529862 2.1359136, + 4.2868643 -0.22247967 2.3405926, + 4.8582096 0.20046638 1.9285274, + 4.6060481 0.017267393 2.0598171, + 4.4049206 -0.1752916 2.247565, + 4.1612697 -0.27283153 2.4949632, + 4.9851193 0.24098434 1.8387588, + 4.7130885 0.084979676 1.9830885, + 4.5105863 -0.11708931 2.1543615, + 4.3024988 -0.25568855 2.398941, + 5.1101432 0.26636037 1.7298363, + 4.82335 0.14735237 1.9017786, + 4.6086831 -0.051529862 2.063251, + 4.4241505 -0.22247967 2.2939901, + 4.1702671 -0.27283153 2.5633068, + 4.9368224 0.20046638 1.8108748, + 4.7039552 0.017267393 1.9739549, + 4.5290546 -0.1752916 2.1863492, + 4.3197794 -0.27283153 2.4634335, + 5.0509295 0.24098434 1.7053092, + 4.8000646 0.084979676 1.8839113, + 4.6216507 -0.11708931 2.0801506, + 4.4472671 -0.25568855 2.3497987, + 5.1606665 0.26636037 1.5809996, + 4.1789818 -0.25568855 2.6295033, + 4.8987699 0.14735237 1.7889049, + 4.7070155 -0.051529862 1.9770156, + 4.5541797 -0.22247967 2.229867, + 4.3376207 -0.27283153 2.5300181, + 4.9994063 0.20046638 1.6839676, + 4.7898169 0.017267393 1.876048, + 4.644136 -0.1752916 2.1094542, + 4.4728184 -0.27283153 2.411484, + 5.0987577 0.24098434 1.5644113, + 4.1868668 -0.22247967 2.689393, + 4.8733516 0.084979676 1.7742298, + 4.7220778 -0.11708931 1.9920781, + 4.584383 -0.25568855 2.2821808, + 5.1913304 0.26636037 1.4268416, + 4.3549013 -0.25568855 2.5945106, + 4.9588113 0.14735237 1.6671526, + 4.793251 -0.051529862 1.8786829, + 4.674726 -0.22247967 2.1493204, + 4.499198 -0.27283153 2.4751701, + 5.0448899 0.20046638 1.5499774, + 4.1934257 -0.1752916 2.7392135, + 4.8621655 0.017267393 1.7677714, + 4.7481961 -0.1752916 2.0181959, + 4.6177669 -0.27283153 2.3400033, + 5.1277862 0.24098434 1.4184759, + 4.3705359 -0.22247967 2.652859, + 4.931695 0.084979676 1.6559207, + 4.8101506 -0.11708931 1.8916504, + 4.7114997 -0.25568855 2.1972442, + 5.2016101 0.26636037 1.27, + 4.5247488 -0.25568855 2.5368552, + 5.0024471 0.14735237 1.538605, + 4.198247 -0.11708931 2.7758336, + 4.8659139 -0.051529862 1.7699355, + 4.7837281 -0.22247967 2.0537281, + 4.6522331 -0.27283153 2.3997014, + 5.072495 0.20046638 1.4111967, + 4.3835416 -0.1752916 2.7013969, + 4.9197617 0.017267393 1.6509777, + 4.8394542 -0.1752916 1.9141358, + 4.7521453 -0.27283153 2.2502146, + 5.1375179 0.24098434 1.27, + 4.5478654 -0.22247967 2.5926638, + 4.9740973 0.084979676 1.5310085, + 4.2010274 -0.051529862 2.796953, + 4.8843613 -0.11708931 1.7805862, + 4.8264422 -0.25568855 2.0964422, + 5.1913304 0.26636037 1.1131583, + 4.685617 -0.25568855 2.4575236, + 5.0289311 0.14735237 1.4054613, + 4.3931017 -0.11708931 2.7370746, + 4.9237604 -0.051529862 1.652634, + 4.8793201 -0.22247967 1.9447262, + 4.7941089 -0.27283153 2.304903, + 5.0817494 0.20046638 1.27, + 4.5670953 -0.1752916 2.6390889, + 4.9616203 0.017267393 1.5276654, + 4.201592 0.017267393 2.8012443, + 4.9163489 -0.1752916 1.7990544, + 4.8736539 -0.27283153 2.1436541, + 5.1277862 0.24098434 1.1215241, + 4.7158203 -0.22247967 2.5098374, + 4.9998322 0.084979676 1.4016304, + 4.3986149 -0.051529862 2.7576504, + 4.9434404 -0.11708931 1.6607858, + 4.9272442 -0.25568855 1.9814996, + 5.1606665 0.26636037 0.95900035, + 4.8347545 -0.25568855 2.3578732, + 5.0378098 0.14735237 1.27, + 4.5812302 -0.11708931 2.6732135, + 4.9658012 -0.051529862 1.5287857, + 4.1999063 0.084979676 2.7884381, + 4.959867 -0.22247967 1.8241795, + 4.9223971 -0.27283153 2.1923971, + 5.072495 0.20046638 1.1288034, + 4.7409453 -0.1752916 2.5533555, + 4.9870257 0.017267393 1.3999444, + 4.399735 0.017267393 2.7618313, + 4.9775653 -0.1752916 1.6749207, + 4.9802146 -0.27283153 2.022145, + 5.0987577 0.24098434 0.97558874, + 4.8715277 -0.22247967 2.4057972, + 5.0084596 0.084979676 1.27, + 4.5893817 -0.051529862 2.6928937, + 4.9863768 -0.11708931 1.5342989, + 4.196075 0.14735237 2.7593386, + 5.0121808 -0.25568855 1.8543829, + 5.1101432 0.26636037 0.81016368, + 4.9696093 -0.25568855 2.239609, + 5.0289311 0.14735237 1.1345387, + 4.7594137 -0.11708931 2.5853431, + 4.9913168 -0.051529862 1.4005094, + 4.3963919 0.084979676 2.7493546, + 5.0239902 -0.22247967 1.6941507, + 5.034903 -0.27283153 2.0641091, + 5.0448899 0.20046638 0.9900226, + 4.9021182 -0.1752916 2.4456632, + 4.9955425 0.017267393 1.27, + 4.5910382 0.017267393 2.6968925, + 5.0220547 -0.1752916 1.5438588, + 4.19034 0.20046638 2.715775, + 5.0700035 -0.27283153 1.8877667, + 5.0509295 0.24098434 0.83469081, + 5.0123229 -0.22247967 2.2823231, + 4.9998322 0.084979676 1.1383697, + 4.7700644 -0.051529862 2.6037908, + 5.0124364 -0.11708931 1.4032898, + 4.3887954 0.14735237 2.7210042, + 5.0797987 -0.25568855 1.7172673, + 5.0406251 0.26636037 0.66919488, + 5.0878735 -0.25568855 2.1047544, + 5.0024471 0.14735237 1.0013951, + 4.9246035 -0.11708931 2.4749668, + 4.9998708 -0.051529862 1.27, + 4.5860953 0.084979676 2.6849589, + 5.0705924 -0.22247967 1.5568644, + 4.1830606 0.24098434 2.6604838, + 5.1297011 -0.27283153 1.9222333, + 4.9994063 0.20046638 0.85603237, + 5.0478554 -0.1752916 2.3178554, + 4.9870257 0.017267393 1.1400557, + 4.7722287 0.017267393 2.6075394, + 5.0490565 -0.1752916 1.408111, + 4.3774228 0.20046638 2.6785617, + 5.1414838 -0.27283153 1.7428181, + 4.9851193 0.24098434 0.70124114, + 5.135797 -0.22247967 2.1415279, + 4.9740973 0.084979676 1.0089915, + 4.937571 -0.051529862 2.4918666, + 5.0211725 -0.11708931 1.27, + 4.5748634 0.14735237 2.6578429, + 5.1289411 -0.25568855 1.5724988, + 4.174695 0.26636037 2.5969396, + 4.9533014 0.26636037 0.53850603, + 5.1875238 -0.25568855 1.9556171, + 4.9588113 0.14735237 0.87284738, + 5.0739732 -0.11708931 2.3439732, + 4.9913168 -0.051529862 1.1394906, + 4.7657704 0.084979676 2.5963531, + 5.098877 -0.22247967 1.4146699, + 4.3629889 0.24098434 2.6246939, + 5.2051702 -0.27283153 1.7691978, + 4.9368224 0.20046638 0.7291252, + 5.1756635 -0.1752916 2.1721182, + 4.9616203 0.017267393 1.0123346, + 4.9402061 0.017267393 2.4953003, + 5.0581088 -0.1752916 1.27, + 4.5580482 0.20046638 2.6172478, + 5.1934338 -0.27283153 1.5897796, + 4.9024534 0.24098434 0.57752305, + 5.2398376 -0.22247967 1.9858204, + 4.931695 0.084979676 0.88407928, + 5.0890355 -0.051529862 2.3590357, + 5.0124364 -0.11708931 1.1367103, + 4.7510953 0.14735237 2.5709348, + 5.1587667 -0.25568855 1.4225545, + 4.3464007 0.26636037 2.5627851, + 4.8496666 0.26636037 0.42033324, + 5.2668552 -0.25568855 1.7947487, + 4.8987699 0.14735237 0.75109512, + 5.204967 -0.11708931 2.1946037, + 4.9658012 -0.051529862 1.0112144, + 4.932343 0.084979676 2.4850528, + 5.1083589 -0.22247967 1.27, + 4.5367069 0.24098434 2.5657246, + 5.2600179 -0.27283153 1.6076208, + 4.8582096 0.20046638 0.61147261, + 5.2833552 -0.1752916 2.0109456, + 4.9197617 0.017267393 0.88902235, + 5.0920963 0.017267393 2.3620963, + 5.0490565 -0.1752916 1.1318891, + 4.729125 0.20046638 2.532882, + 5.2249632 -0.27283153 1.4312694, + 4.8043466 0.24098434 0.46565348, + 5.3226638 -0.22247967 1.8178653, + 4.8733516 0.084979676 0.76577026, + 5.2218666 -0.051529862 2.207571, + 4.9863768 -0.11708931 1.0057011, + 4.9144754 0.14735237 2.4617677, + 5.1687655 -0.25568855 1.27, + 4.5121794 0.26636037 2.506511, + 4.7314939 0.26636037 0.31669846, + 5.3245106 -0.25568855 1.6249015, + 4.82335 0.14735237 0.63822138, + 5.3153434 -0.11708931 2.0294137, + 4.9237604 -0.051529862 0.88736594, + 5.0829625 0.084979676 2.3529627, + 5.098877 -0.22247967 1.1253301, + 4.701241 0.24098434 2.4845853, + 5.2933068 -0.27283153 1.4402671, + 4.7649126 0.20046638 0.50508755, + 5.3690891 -0.1752916 1.8370951, + 4.8621655 0.017267393 0.77222866, + 5.2253003 0.017267393 2.210206, + 5.0220547 -0.1752916 0.99614125, + 4.8877268 0.20046638 2.4269078, + 5.2355332 -0.27283153 1.27, + 4.6924767 0.24098434 0.3675465, + 5.3828588 -0.22247967 1.640536, + 4.8000646 0.084979676 0.65608877, + 5.3337908 -0.051529862 2.0400646, + 4.9434404 -0.11708931 0.87921417, + 5.0622087 0.14735237 2.3322089, + 5.1587667 -0.25568855 1.1174455, + 4.6691947 0.26636037 2.4290795, + 4.6008053 0.26636037 0.22937497, + 5.3595033 -0.25568855 1.448982, + 4.7338424 0.14735237 0.53615767, + 5.4032135 -0.11708931 1.8512301, + 4.8659139 -0.051529862 0.77006447, + 5.2150526 0.084979676 2.2023427, + 5.0705924 -0.22247967 0.98313558, + 4.8537769 0.24098434 2.382664, + 5.3044667 -0.27283153 1.27, + 4.6585274 0.20046638 0.41179037, + 5.431397 -0.1752916 1.6535417, + 4.7898169 0.017267393 0.66395205, + 5.3375392 0.017267393 2.0422287, + 4.9775653 -0.1752916 0.86507928, + 5.0311389 0.20046638 2.3011389, + 5.2249632 -0.27283153 1.1087306, + 4.568759 0.24098434 0.28488073, + 5.4193931 -0.22247967 1.4568666, + 4.7130885 0.084979676 0.55691147, + 5.4228935 -0.051529862 1.8593818, + 4.8843613 -0.11708931 0.75941372, + 5.1917677 0.14735237 2.1844754, + 5.1289411 -0.25568855 0.96750116, + 4.8147602 0.26636037 2.331816, + 4.4598365 0.26636037 0.15985686, + 5.3712344 -0.25568855 1.27, + 4.6317787 0.14735237 0.44665012, + 5.4670749 -0.11708931 1.6631014, + 4.793251 -0.051529862 0.66131711, + 5.3263531 0.084979676 2.0357702, + 5.0239902 -0.22247967 0.84584934, + 4.9917049 0.24098434 2.2617047, + 5.2933068 -0.27283153 1.099733, + 4.540875 0.20046638 0.33317742, + 5.4692135 -0.1752916 1.4634256, + 4.7039552 0.017267393 0.56604505, + 5.4268928 0.017267393 1.8610382, + 4.9163489 -0.1752916 0.74094558, + 5.156908 0.20046638 2.1577265, + 5.1934338 -0.27283153 0.95022041, + 4.4353094 0.24098434 0.21907064, + 5.4316411 -0.22247967 1.27, + 4.6139112 0.084979676 0.46993533, + 5.4876504 -0.051529862 1.6686147, + 4.8101506 -0.11708931 0.64834952, + 5.3009348 0.14735237 2.021095, + 5.0797987 -0.25568855 0.82273269, + 4.9463844 0.26636037 2.2163844, + 4.3109994 0.26636037 0.1093336, + 5.3595033 -0.25568855 1.091018, + 4.5189047 0.14735237 0.37123033, + 5.5058336 -0.11708931 1.4682468, + 4.7070155 -0.051529862 0.56298441, + 5.414959 0.084979676 1.8560952, + 4.959867 -0.22247967 0.71582049, + 5.1126642 0.24098434 2.1237772, + 5.2600179 -0.27283153 0.93237919, + 4.4139676 0.20046638 0.27059373, + 5.4818912 -0.1752916 1.27, + 4.6060481 0.017267393 0.48018292, + 5.4918313 0.017267393 1.669735, + 4.8394542 -0.1752916 0.62586415, + 5.2628818 0.20046638 1.9991252, + 5.1414838 -0.27283153 0.79718184, + 4.2944112 0.24098434 0.17124224, + 5.4193931 -0.22247967 1.0831333, + 4.5042295 0.084979676 0.3966485, + 5.5269527 -0.051529862 1.4710271, + 4.7220778 -0.11708931 0.54792196, + 5.3878427 0.14735237 1.8448633, + 5.0121808 -0.25568855 0.68561715, + 5.0618157 0.26636037 2.08476, + 4.1568418 0.26636037 0.07866966, + 5.3245106 -0.25568855 0.91509849, + 4.3971524 0.14735237 0.31118876, + 5.5188274 -0.11708931 1.27, + 4.6086831 -0.051529862 0.476749, + 5.4793544 0.084979676 1.6663918, + 4.8793201 -0.22247967 0.59527373, + 5.2145853 0.24098434 1.9712411, + 5.2051702 -0.27283153 0.7708022, + 4.2799773 0.20046638 0.22511017, + 5.4692135 -0.1752916 1.0765744, + 4.4977713 0.017267393 0.40783477, + 5.5312443 0.017267393 1.4715922, + 4.7481961 -0.1752916 0.52180403, + 5.3472476 0.20046638 1.8280483, + 5.0700035 -0.27283153 0.6522333, + 4.1484756 0.24098434 0.14221388, + 5.3828588 -0.22247967 0.89946407, + 4.3859205 0.084979676 0.33830494, + 5.5401292 -0.051529862 1.27, + 4.6216507 -0.11708931 0.45984933, + 5.4510045 0.14735237 1.6587955, + 4.9272442 -0.25568855 0.55850047, + 5.1590796 0.26636037 1.9391949, + 5.2668552 -0.25568855 0.74525136, + 4.2686048 0.14735237 0.2675527, + 5.5058336 -0.11708931 1.0717533, + 4.4999356 -0.051529862 0.40408632, + 5.5184379 0.084979676 1.4699062, + 4.7837281 -0.22247967 0.4862718, + 5.2957249 0.24098434 1.8067067, + 5.1297011 -0.27283153 0.61776668, + 4.1411967 0.20046638 0.19750497, + 5.431397 -0.1752916 0.88645834, + 4.3809776 0.017267393 0.35023853, + 5.5444574 0.017267393 1.27, + 4.644136 -0.1752916 0.43054581, + 5.4085617 0.20046638 1.647423, + 4.9802146 -0.27283153 0.51785493, + 5.3226638 -0.22247967 0.72213471, + 4.2610087 0.084979676 0.29590297, + 5.5269527 -0.051529862 1.0689728, + 4.5105863 -0.11708931 0.38563862, + 5.4893389 0.14735237 1.4660752, + 4.8264422 -0.25568855 0.44355783, + 5.2365108 0.26636037 1.7821796, + 5.1875238 -0.25568855 0.58438289, + 4.1354613 0.14735237 0.24106878, + 5.4670749 -0.11708931 0.87689853, + 4.3826342 -0.051529862 0.34623966, + 5.5315404 0.084979676 1.27, + 4.674726 -0.22247967 0.39067963, + 5.3546939 0.24098434 1.6329892, + 5.034903 -0.27283153 0.47589102, + 5.3690891 -0.1752916 0.70290482, + 4.2576656 0.017267393 0.30837965, + 5.5312443 0.017267393 1.0684079, + 4.5290546 -0.1752916 0.35365084, + 5.445775 0.20046638 1.4603399, + 4.8736539 -0.27283153 0.39634597, + 5.2398376 -0.22247967 0.55417955, + 4.1316304 0.084979676 0.27016807, + 5.4876504 -0.051529862 0.87138528, + 4.3907857 -0.11708931 0.32655957, + 5.5021901 0.14735237 1.27, + 4.7114997 -0.25568855 0.34275579, + 5.2927852 0.26636037 1.6164007, + 5.0878735 -0.25568855 0.43524548, + 5.4032135 -0.11708931 0.68876988, + 4.2587857 -0.051529862 0.30419877, + 5.5184379 0.084979676 1.0700939, + 4.5541797 -0.22247967 0.31013289, + 5.3904839 0.24098434 1.4530606, + 4.9223971 -0.27283153 0.34760278, + 5.2833552 -0.1752916 0.5290544, + 4.1299443 0.017267393 0.28297436, + 5.4918313 0.017267393 0.87026501, + 4.4049206 -0.1752916 0.29243487, + 5.4582505 0.20046638 1.27, + 4.7521453 -0.27283153 0.28978547, + 5.135797 -0.22247967 0.39847222, + 5.4228935 -0.051529862 0.68061817, + 4.2642989 -0.11708931 0.28362304, + 5.4893389 0.14735237 1.0739248, + 4.584383 -0.25568855 0.25781918, + 5.3269396 0.26636037 1.4446949, + 4.9696093 -0.25568855 0.30039096, + 5.3153434 -0.11708931 0.51058626, + 4.1305094 -0.051529862 0.27868304, + 5.4793544 0.084979676 0.87360811, + 4.4241505 -0.22247967 0.24600975, + 5.402482 0.24098434 1.27, + 4.7941089 -0.27283153 0.23509704, + 5.1756635 -0.1752916 0.36788183, + 5.4268928 0.017267393 0.67896175, + 4.2738585 -0.1752916 0.24794532, + 5.445775 0.20046638 1.0796602, + 4.6177669 -0.27283153 0.19999672, + 5.0123229 -0.22247967 0.25767699, + 5.3337908 -0.051529862 0.49993551, + 4.1332898 -0.11708931 0.25756371, + 5.4510045 0.14735237 0.88120455, + 4.4472671 -0.25568855 0.19020125, + 5.3383899 0.26636037 1.27, + 4.8347545 -0.25568855 0.18212673, + 5.204967 -0.11708931 0.34539643, + 5.414959 0.084979676 0.68390483, + 4.2868643 -0.22247967 0.19940737, + 5.3904839 0.24098434 1.0869393, + 4.6522331 -0.27283153 0.14029875, + 5.0478554 -0.1752916 0.22214472, + 5.3375392 0.017267393 0.49777132, + 4.1381111 -0.1752916 0.22094341, + 5.4085617 0.20046638 0.89257699, + 4.4728184 -0.27283153 0.12851602, + 4.8715277 -0.22247967 0.13420287, + 5.2218666 -0.051529862 0.33242887, + 5.3878427 0.14735237 0.69513673, + 4.3024988 -0.25568855 0.14105898, + 5.3269396 0.26636037 1.0953051, + 4.685617 -0.25568855 0.082476303, + 5.0739732 -0.11708931 0.19602682, + 5.3263531 0.084979676 0.50422972, + 4.14467 -0.22247967 0.1711231, + 5.3546939 0.24098434 0.90701085, + 4.499198 -0.27283153 0.064829968, + 4.9021182 -0.1752916 0.094336711, + 5.2253003 0.017267393 0.32979393, + 5.3472476 0.20046638 0.71195173, + 4.3197794 -0.27283153 0.07656642, + 4.7158203 -0.22247967 0.030162573, + 5.0890355 -0.051529862 0.18096435, + 5.3009348 0.14735237 0.51890492, + 4.1525545 -0.25568855 0.1112332, + 5.2927852 0.26636037 0.92359924, + 4.5247488 -0.25568855 0.0031447404, + 4.9246035 -0.11708931 0.065033175, + 5.2150526 0.084979676 0.33765718, + 5.2957249 0.24098434 0.73329329, + 4.3376207 -0.27283153 0.0099819833, + 4.7409453 -0.1752916 -0.013355374, + 5.0920963 0.017267393 0.17790374, + 5.2628818 0.20046638 0.54087478, + 4.1612697 -0.27283153 0.0450368, + 4.5478654 -0.22247967 -0.052663766, + 4.937571 -0.051529862 0.048133519, + 5.1917677 0.14735237 0.35552457, + 5.2365108 0.26636037 0.75782043, + 4.3549013 -0.25568855 -0.054510579, + 4.7594137 -0.11708931 -0.045343146, + 5.0829625 0.084979676 0.1870373, + 5.2145853 0.24098434 0.56875885, + 4.1702671 -0.27283153 -0.023306746, + 4.5670953 -0.1752916 -0.099088892, + 4.9402061 0.017267393 0.044699602, + 5.156908 0.20046638 0.38227338, + 4.3705359 -0.22247967 -0.11285896, + 4.7700644 -0.051529862 -0.063790835, + 5.0622087 0.14735237 0.20779113, + 5.1590796 0.26636037 0.60080516, + 4.1789818 -0.25568855 -0.089503154, + 4.5812302 -0.11708931 -0.13321358, + 4.932343 0.084979676 0.054947194, + 5.1126642 0.24098434 0.4162229, + 4.3835416 -0.1752916 -0.16139692, + 4.7722287 0.017267393 -0.067539297, + 5.0311389 0.20046638 0.23886122, + 4.1868668 -0.22247967 -0.14939305, + 4.5893817 -0.051529862 -0.15289365, + 4.9144754 0.14735237 0.0782324, + 5.0618157 0.26636037 0.45523995, + 4.3931017 -0.11708931 -0.19707465, + 4.7657704 0.084979676 -0.056353018, + 4.9917049 0.24098434 0.27829528, + 4.1934257 -0.1752916 -0.19921336, + 4.5910382 0.017267393 -0.15689254, + 4.8877268 0.20046638 0.11309213, + 4.3986149 -0.051529862 -0.21765037, + 4.7510953 0.14735237 -0.030934857, + 4.9463844 0.26636037 0.32361555, + 4.198247 -0.11708931 -0.23583366, + 4.5860953 0.084979676 -0.14495896, + 4.8537769 0.24098434 0.15733601, + 4.399735 0.017267393 -0.22183125, + 4.729125 0.20046638 0.0071180617, + 4.2010274 -0.051529862 -0.25695297, + 4.5748634 0.14735237 -0.11784276, + 4.8147602 0.26636037 0.20818405, + 4.3963919 0.084979676 -0.20935456, + 4.701241 0.24098434 0.055414733, + 4.201592 0.017267393 -0.2612443, + 4.5580482 0.20046638 -0.077247746, + 4.3887954 0.14735237 -0.18100429, + 4.6691947 0.26636037 0.1109205, + 4.1999063 0.084979676 -0.248438, + 4.5367069 0.24098434 -0.025724655, + 4.3774228 0.20046638 -0.13856177, + 4.196075 0.14735237 -0.21933873, + 4.5121794 0.26636037 0.03348913, + 4.3629889 0.24098434 -0.084693834, + 4.19034 0.20046638 -0.17577492, + 4.3464007 0.26636037 -0.022785196, + 4.1830606 0.24098434 -0.12048383, + 4.174695 0.26636037 -0.056939609, + 4 0.27500001 -1.4080963e-017, + -2.5 0.27500001 -9.3962602e-017, + 4 0.27500001 -1.4080963e-017, + 4 0.26636037 0.068389721, + 4 0.24098434 0.13248226, + 4 0.20046638 0.18825045, + 4 0.14735237 0.23219018, + 4 0.084979676 0.26154053, + 4 0.017267393 0.27445734, + 4 -0.051529862 0.270129, + 4 -0.11708931 0.24882744, + 4 -0.1752916 0.21189114, + 4 -0.22247967 0.16164094, + 4 -0.25568855 0.10123425, + 4 -0.27283153 0.034466639, + 4 -0.27283153 -0.034466639, + 4 -0.25568855 -0.10123425, + 4 -0.22247967 -0.16164094, + 4 -0.1752916 -0.21189114, + 4 -0.11708931 -0.24882744, + 4 -0.051529862 -0.270129, + 4 0.017267393 -0.27445734, + 4 0.084979676 -0.26154053, + 4 0.14735237 -0.23219018, + 4 0.20046638 -0.18825045, + 4 0.24098434 -0.13248226, + 4 0.26636037 -0.068389721, + -2.5 0.27500001 -9.3962602e-017, + -2.5 0.26636037 -0.068389721, + -2.5 0.24098434 -0.13248226, + -2.5 0.20046638 -0.18825045, + -2.5 0.14735237 -0.23219018, + -2.5 0.084979676 -0.26154053, + -2.5 0.017267393 -0.27445734, + -2.5 -0.051529862 -0.270129, + -2.5 -0.11708931 -0.24882744, + -2.5 -0.1752916 -0.21189114, + -2.5 -0.22247967 -0.16164094, + -2.5 -0.25568855 -0.10123425, + -2.5 -0.27283153 -0.034466639, + -2.5 -0.27283153 0.034466639, + -2.5 -0.25568855 0.10123425, + -2.5 -0.22247967 0.16164094, + -2.5 -0.1752916 0.21189114, + -2.5 -0.11708931 0.24882744, + -2.5 -0.051529862 0.270129, + -2.5 0.017267393 0.27445734, + -2.5 0.084979676 0.26154053, + -2.5 0.14735237 0.23219018, + -2.5 0.20046638 0.18825045, + -2.5 0.24098434 0.13248226, + -2.5 0.26636037 0.068389721, + -2.5 0.27500001 2.54, + -2.5 0.26636037 2.6083896, + -2.5 0.24098434 2.6724823, + -2.5 0.20046638 2.7282505, + -2.5 0.14735237 2.7721901, + -2.5 0.084979676 2.8015406, + -2.5 0.017267393 2.8144574, + -2.5 -0.051529862 2.8101289, + -2.5 -0.11708931 2.7888274, + -2.5 -0.1752916 2.7518911, + -2.5 -0.22247967 2.7016408, + -2.5 -0.25568855 2.6412342, + -2.5 -0.27283153 2.5744667, + -2.5 -0.27283153 2.5055335, + -2.5 -0.25568855 2.4387658, + -2.5 -0.22247967 2.3783591, + -2.5 -0.1752916 2.3281088, + -2.5 -0.11708931 2.2911725, + -2.5 -0.051529862 2.269871, + -2.5 0.017267393 2.2655427, + -2.5 0.084979676 2.2784595, + -2.5 0.14735237 2.3078098, + -2.5 0.20046638 2.3517497, + -2.5 0.24098434 2.4075177, + -2.5 0.26636037 2.4716103, + -2.5 0.27500001 -9.3962602e-017, + -2.5 0.26636037 -0.068389721, + -2.5 0.24098434 -0.13248226, + -2.5 0.20046638 -0.18825045, + -2.5 0.14735237 -0.23219018, + -2.5 0.084979676 -0.26154053, + -2.5 0.017267393 -0.27445734, + -2.5 -0.051529862 -0.270129, + -2.5 -0.11708931 -0.24882744, + -2.5 -0.1752916 -0.21189114, + -2.5 -0.22247967 -0.16164094, + -2.5 -0.25568855 -0.10123425, + -2.5 -0.27283153 -0.034466639, + -2.5 -0.27283153 0.034466639, + -2.5 -0.25568855 0.10123425, + -2.5 -0.22247967 0.16164094, + -2.5 -0.1752916 0.21189114, + -2.5 -0.11708931 0.24882744, + -2.5 -0.051529862 0.270129, + -2.5 0.017267393 0.27445734, + -2.5 0.084979676 0.26154053, + -2.5 0.14735237 0.23219018, + -2.5 0.20046638 0.18825045, + -2.5 0.24098434 0.13248226, + -2.5 0.26636037 0.068389721, + -2.5 0.27500001 2.54, + 4 0.27500001 2.54, + 4 0.27500001 -1.4080963e-017, + -2.5 0.27500001 -9.3962602e-017 ] + + } + coordIndex [ 0, 1, -1, 2, 3, 4, 5, 6, + 7, 8, 9, 10, 11, 12, 13, 14, + 15, 16, 17, 18, 19, 20, 21, 22, + 23, 24, 25, 26, 0, -1, 27, 28, + 29, 30, 31, 32, 33, 34, 35, 36, + 37, 38, 39, 40, 41, 42, 43, 44, + 45, 46, 47, 48, 49, 50, 51, 1, + -1, 52, 54, 55, 56, 57, 58, 59, + 60, 61, 62, 63, 64, 65, 66, 67, + 68, 69, 70, 71, 72, 73, 74, 75, + 76, 53, -1, 53, 126, 127, 128, 129, + 130, 131, 132, 133, 134, 135, 136, 137, + 138, 139, 140, 141, 142, 143, 144, 145, + 146, 147, 148, 149, 102, -1, 702, 703, + -1, 729, 730, 731, 732, 733, 734, 735, + 736, 737, 738, 739, 740, 741, 742, 743, + 744, 745, 746, 747, 748, 749, 750, 751, + 752, 753, 703, -1 ] + + } + + } + + }, + + DEF o2 Group { + children + Shape { + appearance + Appearance { + material + Material { + + } + + } + geometry + IndexedFaceSet { + coord + USE o1 + coordIndex [ 47, 46, 22, -1, 27, 2, 3, -1, + 48, 22, 23, -1, 48, 23, 24, -1, + 48, 47, 22, -1, 28, 27, 3, -1, + 49, 24, 25, -1, 49, 48, 24, -1, + 29, 3, 4, -1, 29, 4, 5, -1, + 50, 25, 26, -1, 29, 28, 3, -1, + 50, 49, 25, -1, 51, 26, 0, -1, + 30, 5, 6, -1, 51, 50, 26, -1, + 30, 29, 5, -1, 1, 51, 0, -1, + 31, 30, 6, -1, 32, 6, 7, -1, + 32, 31, 6, -1, 33, 7, 8, -1, + 33, 32, 7, -1, 34, 8, 9, -1, + 34, 33, 8, -1, 35, 9, 10, -1, + 35, 34, 9, -1, 36, 10, 11, -1, + 36, 35, 10, -1, 37, 11, 12, -1, + 37, 36, 11, -1, 38, 12, 13, -1, + 38, 37, 12, -1, 39, 38, 13, -1, + 39, 13, 14, -1, 40, 39, 14, -1, + 40, 14, 15, -1, 41, 40, 15, -1, + 41, 15, 16, -1, 42, 16, 17, -1, + 42, 41, 16, -1, 42, 17, 18, -1, + 43, 42, 18, -1, 44, 18, 19, -1, + 44, 19, 20, -1, 44, 43, 18, -1, + 45, 44, 20, -1, 46, 20, 21, -1, + 46, 21, 22, -1, 46, 45, 20, -1, + 497, 110, 109, -1, 282, 251, 269, -1, + 497, 473, 457, -1, 283, 277, 264, -1, + 283, 264, 270, -1, 498, 490, 474, -1, + 498, 75, 76, -1, 498, 76, 53, -1, + 498, 474, 75, -1, 498, 53, 126, -1, + 499, 475, 458, -1, 284, 265, 253, -1, + 284, 253, 271, -1, 499, 458, 482, -1, + 500, 492, 476, -1, 285, 266, 272, -1, + 500, 476, 483, -1, 286, 255, 273, -1, + 501, 477, 484, -1, 286, 267, 255, -1, + 501, 493, 477, -1, 502, 478, 461, -1, + 502, 461, 485, -1, 287, 66, 67, -1, + 287, 268, 66, -1, 503, 479, 462, -1, + 503, 462, 486, -1, 288, 256, 274, -1, + 504, 496, 480, -1, 288, 269, 256, -1, + 504, 463, 487, -1, 504, 480, 463, -1, + 289, 270, 275, -1, 505, 497, 481, -1, + 289, 283, 270, -1, 505, 481, 488, -1, + 506, 499, 482, -1, 290, 258, 276, -1, + 506, 482, 465, -1, 290, 271, 258, -1, + 506, 465, 489, -1, 291, 272, 259, -1, + 291, 259, 277, -1, 507, 466, 490, -1, + 507, 483, 466, -1, 292, 81, 82, -1, + 292, 82, 83, -1, 508, 501, 484, -1, + 292, 83, 278, -1, 508, 484, 491, -1, + 509, 468, 492, -1, 293, 273, 279, -1, + 293, 286, 273, -1, 509, 502, 485, -1, + 509, 485, 468, -1, 510, 503, 486, -1, + 294, 261, 280, -1, 294, 274, 261, -1, + 510, 486, 493, -1, 511, 487, 470, -1, + 295, 275, 262, -1, 511, 470, 494, -1, + 295, 262, 281, -1, 512, 488, 495, -1, + 296, 276, 263, -1, 296, 263, 282, -1, + 513, 506, 489, -1, 513, 489, 496, -1, + 514, 507, 490, -1, 514, 498, 126, -1, + 297, 291, 277, -1, 514, 490, 498, -1, + 297, 277, 283, -1, 514, 126, 127, -1, + 298, 278, 265, -1, 515, 475, 499, -1, + 298, 265, 284, -1, 515, 491, 475, -1, + 516, 509, 492, -1, 299, 279, 266, -1, + 299, 266, 285, -1, 516, 492, 500, -1, + 517, 510, 493, -1, 517, 493, 501, -1, + 300, 280, 267, -1, 518, 494, 478, -1, + 300, 267, 286, -1, 301, 268, 287, -1, + 518, 478, 502, -1, 519, 479, 503, -1, + 301, 281, 268, -1, 302, 269, 288, -1, + 519, 495, 479, -1, 302, 282, 269, -1, + 520, 496, 504, -1, 303, 283, 289, -1, + 521, 110, 497, -1, 303, 297, 283, -1, + 521, 497, 505, -1, 521, 111, 110, -1, + 522, 515, 499, -1, 522, 499, 506, -1, + 304, 271, 290, -1, 304, 284, 271, -1, + 523, 500, 483, -1, 523, 483, 507, -1, + 524, 501, 508, -1, 305, 285, 272, -1, + 524, 517, 501, -1, 305, 272, 291, -1, + 525, 502, 509, -1, 306, 81, 292, -1, + 525, 518, 502, -1, 307, 286, 293, -1, + 526, 503, 510, -1, 526, 519, 503, -1, + 307, 300, 286, -1, 308, 287, 67, -1, + 308, 67, 68, -1, 527, 487, 511, -1, + 308, 68, 69, -1, 527, 520, 504, -1, + 527, 504, 487, -1, 309, 288, 274, -1, + 528, 505, 488, -1, 309, 274, 294, -1, + 528, 488, 512, -1, 528, 521, 505, -1, + 529, 522, 506, -1, 529, 506, 513, -1, + 310, 289, 275, -1, 310, 275, 295, -1, + 530, 507, 514, -1, 530, 523, 507, -1, + 530, 514, 127, -1, 530, 127, 128, -1, + 311, 290, 276, -1, 311, 276, 296, -1, + 531, 508, 491, -1, 312, 305, 291, -1, + 531, 491, 515, -1, 312, 291, 297, -1, + 532, 509, 516, -1, 313, 278, 298, -1, + 313, 292, 278, -1, 532, 525, 509, -1, + 533, 526, 510, -1, 313, 306, 292, -1, + 533, 510, 517, -1, 314, 279, 299, -1, + 314, 307, 293, -1, 534, 494, 518, -1, + 534, 511, 494, -1, 314, 293, 279, -1, + 315, 280, 300, -1, 315, 294, 280, -1, + 535, 512, 495, -1, 535, 495, 519, -1, + 316, 295, 281, -1, 316, 281, 301, -1, + 536, 513, 496, -1, 536, 496, 520, -1, + 537, 531, 515, -1, 537, 515, 522, -1, + 317, 282, 302, -1, 317, 296, 282, -1, + 538, 516, 500, -1, 318, 297, 303, -1, + 538, 500, 523, -1, 318, 312, 297, -1, + 539, 517, 524, -1, 319, 298, 284, -1, + 540, 518, 525, -1, 319, 284, 304, -1, + 320, 285, 305, -1, 541, 535, 519, -1, + 541, 519, 526, -1, 320, 299, 285, -1, + 321, 79, 80, -1, 542, 520, 527, -1, + 321, 80, 81, -1, 321, 81, 306, -1, + 543, 521, 528, -1, 322, 300, 307, -1, + 322, 315, 300, -1, 543, 111, 521, -1, + 544, 537, 522, -1, 544, 522, 529, -1, + 545, 530, 128, -1, 323, 301, 287, -1, + 545, 523, 530, -1, 545, 128, 129, -1, + 323, 287, 308, -1, 324, 302, 288, -1, + 324, 288, 309, -1, 546, 524, 508, -1, + 546, 508, 531, -1, 325, 303, 289, -1, + 547, 540, 525, -1, 547, 525, 532, -1, + 325, 289, 310, -1, 548, 526, 533, -1, + 548, 541, 526, -1, 326, 290, 311, -1, + 326, 304, 290, -1, 549, 527, 511, -1, + 327, 305, 312, -1, 327, 320, 305, -1, + 549, 511, 534, -1, 550, 528, 512, -1, + 550, 512, 535, -1, 551, 513, 536, -1, + 551, 544, 529, -1, 328, 306, 313, -1, + 329, 307, 314, -1, 551, 529, 513, -1, + 552, 531, 537, -1, 552, 546, 531, -1, + 553, 547, 532, -1, 330, 323, 308, -1, + 553, 516, 538, -1, 330, 308, 69, -1, + 553, 532, 516, -1, 331, 309, 294, -1, + 554, 533, 517, -1, 554, 517, 539, -1, + 554, 548, 533, -1, 331, 294, 315, -1, + 555, 518, 540, -1, 555, 534, 518, -1, + 332, 295, 316, -1, 332, 310, 295, -1, + 556, 535, 541, -1, 556, 550, 535, -1, + 557, 520, 542, -1, 557, 536, 520, -1, + 333, 311, 296, -1, 333, 296, 317, -1, + 334, 327, 312, -1, 334, 312, 318, -1, + 558, 537, 544, -1, 558, 552, 537, -1, + 335, 328, 313, -1, 335, 298, 319, -1, + 559, 523, 545, -1, 559, 538, 523, -1, + 559, 553, 538, -1, 559, 545, 129, -1, + 335, 313, 298, -1, 559, 129, 130, -1, + 336, 314, 299, -1, 560, 524, 546, -1, + 560, 539, 524, -1, 336, 299, 320, -1, + 561, 540, 547, -1, 561, 555, 540, -1, + 337, 79, 321, -1, 562, 541, 548, -1, + 338, 331, 315, -1, 562, 556, 541, -1, + 338, 315, 322, -1, 563, 527, 549, -1, + 563, 542, 527, -1, 339, 301, 323, -1, + 564, 112, 111, -1, 339, 316, 301, -1, + 564, 113, 112, -1, 564, 111, 543, -1, + 564, 528, 550, -1, 564, 543, 528, -1, + 340, 302, 324, -1, 565, 544, 551, -1, + 565, 558, 544, -1, 340, 317, 302, -1, + 341, 334, 318, -1, 341, 318, 303, -1, + 566, 560, 546, -1, 341, 303, 325, -1, + 566, 546, 552, -1, 567, 547, 553, -1, + 567, 561, 547, -1, 342, 304, 326, -1, + 342, 319, 304, -1, 343, 336, 320, -1, + 568, 548, 554, -1, 343, 320, 327, -1, + 569, 549, 534, -1, 569, 534, 555, -1, + 569, 563, 549, -1, 344, 306, 328, -1, + 344, 321, 306, -1, 570, 564, 550, -1, + 344, 337, 321, -1, 570, 550, 556, -1, + 345, 307, 329, -1, 571, 565, 551, -1, + 571, 551, 536, -1, 345, 322, 307, -1, + 102, 125, 149, -1, 571, 536, 557, -1, + 150, 52, 54, -1, 346, 323, 330, -1, + 346, 339, 323, -1, 572, 566, 552, -1, + 150, 100, 101, -1, 572, 552, 558, -1, + 150, 101, 52, -1, 347, 309, 331, -1, + 573, 559, 130, -1, 151, 100, 150, -1, + 573, 553, 559, -1, 573, 130, 131, -1, + 151, 99, 100, -1, 347, 324, 309, -1, + 152, 151, 150, -1, 152, 54, 55, -1, + 348, 310, 332, -1, 574, 554, 539, -1, + 574, 539, 560, -1, 152, 150, 54, -1, + 348, 325, 310, -1, 575, 569, 555, -1, + 575, 555, 561, -1, 349, 326, 311, -1, + 153, 99, 151, -1, 349, 311, 333, -1, + 576, 570, 556, -1, 576, 556, 562, -1, + 154, 153, 151, -1, 154, 151, 152, -1, + 155, 55, 56, -1, 350, 343, 327, -1, + 577, 557, 542, -1, 350, 327, 334, -1, + 155, 154, 152, -1, 155, 152, 55, -1, + 577, 542, 563, -1, 578, 558, 565, -1, + 578, 572, 558, -1, 351, 328, 335, -1, + 352, 329, 314, -1, 156, 98, 99, -1, + 352, 314, 336, -1, 156, 99, 153, -1, + 579, 560, 566, -1, 157, 153, 154, -1, + 353, 77, 78, -1, 353, 78, 79, -1, + 353, 79, 337, -1, 353, 103, 77, -1, + 354, 69, 70, -1, 580, 561, 567, -1, + 581, 562, 548, -1, 581, 576, 562, -1, + 354, 330, 69, -1, 581, 548, 568, -1, + 158, 157, 154, -1, 158, 154, 155, -1, + 355, 331, 338, -1, 355, 347, 331, -1, + 582, 563, 569, -1, 159, 98, 156, -1, + 159, 97, 98, -1, 356, 316, 339, -1, + 160, 56, 57, -1, 583, 114, 113, -1, + 356, 332, 316, -1, 583, 113, 564, -1, + 583, 564, 570, -1, 160, 155, 56, -1, + 584, 565, 571, -1, 160, 158, 155, -1, + 584, 578, 565, -1, 161, 156, 153, -1, + 357, 333, 317, -1, 585, 579, 566, -1, + 161, 153, 157, -1, 357, 317, 340, -1, + 585, 566, 572, -1, 586, 553, 573, -1, + 586, 573, 131, -1, 162, 157, 158, -1, + 586, 567, 553, -1, 358, 334, 341, -1, + 586, 131, 132, -1, 358, 350, 334, -1, + 587, 554, 574, -1, 359, 335, 319, -1, + 359, 351, 335, -1, 163, 96, 97, -1, + 587, 568, 554, -1, 163, 97, 159, -1, + 359, 319, 342, -1, 588, 569, 575, -1, + 588, 582, 569, -1, 360, 336, 343, -1, + 360, 352, 336, -1, 164, 158, 160, -1, + 164, 162, 158, -1, 589, 583, 570, -1, + 589, 570, 576, -1, 361, 337, 344, -1, + 590, 571, 557, -1, 590, 557, 577, -1, + 362, 355, 338, -1, 165, 159, 156, -1, + 362, 322, 345, -1, 165, 156, 161, -1, + 591, 572, 578, -1, 362, 338, 322, -1, + 591, 585, 572, -1, 166, 57, 58, -1, + 166, 160, 57, -1, 592, 587, 574, -1, + 363, 356, 339, -1, 592, 574, 560, -1, + 363, 339, 346, -1, 592, 560, 579, -1, + 364, 340, 324, -1, 167, 157, 162, -1, + 364, 324, 347, -1, 593, 575, 561, -1, + 593, 561, 580, -1, 167, 161, 157, -1, + 594, 576, 581, -1, 365, 325, 348, -1, + 365, 341, 325, -1, 168, 95, 96, -1, + 168, 96, 163, -1, 595, 563, 582, -1, + 595, 577, 563, -1, 366, 326, 349, -1, + 366, 342, 326, -1, 169, 162, 164, -1, + 596, 578, 584, -1, 367, 343, 350, -1, + 596, 591, 578, -1, 367, 360, 343, -1, + 170, 163, 159, -1, 170, 159, 165, -1, + 597, 579, 585, -1, 368, 361, 344, -1, + 597, 592, 579, -1, 598, 580, 567, -1, + 368, 344, 328, -1, 598, 567, 586, -1, + 368, 328, 351, -1, 369, 345, 329, -1, + 598, 132, 133, -1, 369, 329, 352, -1, + 598, 586, 132, -1, 171, 164, 160, -1, + 171, 160, 166, -1, 172, 165, 161, -1, + 599, 581, 568, -1, 172, 161, 167, -1, + 599, 568, 587, -1, 370, 346, 330, -1, + 600, 582, 588, -1, 600, 595, 582, -1, + 370, 330, 354, -1, 601, 115, 114, -1, + 371, 364, 347, -1, 601, 583, 589, -1, + 601, 114, 583, -1, 602, 571, 590, -1, + 371, 347, 355, -1, 602, 584, 571, -1, + 173, 94, 95, -1, 173, 95, 168, -1, + 372, 348, 332, -1, 174, 58, 59, -1, + 372, 332, 356, -1, 174, 166, 58, -1, + 603, 585, 591, -1, 175, 162, 169, -1, + 373, 349, 333, -1, 603, 597, 585, -1, + 373, 333, 357, -1, 175, 167, 162, -1, + 604, 587, 592, -1, 374, 350, 358, -1, + 605, 575, 593, -1, 605, 588, 575, -1, + 176, 163, 170, -1, 605, 600, 588, -1, + 375, 351, 359, -1, 176, 168, 163, -1, + 606, 589, 576, -1, 606, 576, 594, -1, + 606, 601, 589, -1, 177, 164, 171, -1, + 177, 169, 164, -1, 607, 590, 577, -1, + 376, 369, 352, -1, 607, 602, 590, -1, + 607, 577, 595, -1, 178, 170, 165, -1, + 376, 352, 360, -1, 608, 603, 591, -1, + 377, 337, 361, -1, 377, 104, 103, -1, + 608, 591, 596, -1, 377, 353, 337, -1, + 377, 103, 353, -1, 378, 354, 70, -1, + 178, 165, 172, -1, 378, 70, 71, -1, + 609, 592, 597, -1, 609, 604, 592, -1, + 179, 94, 173, -1, 379, 355, 362, -1, + 610, 598, 133, -1, 610, 593, 580, -1, + 179, 93, 94, -1, 379, 371, 355, -1, + 610, 133, 134, -1, 180, 171, 166, -1, + 610, 580, 598, -1, 180, 166, 174, -1, + 380, 356, 363, -1, 611, 581, 599, -1, + 611, 594, 581, -1, 612, 607, 595, -1, + 380, 372, 356, -1, 181, 167, 175, -1, + 381, 357, 340, -1, 612, 595, 600, -1, + 181, 172, 167, -1, 381, 340, 364, -1, + 613, 584, 602, -1, 613, 596, 584, -1, + 182, 168, 176, -1, 382, 341, 365, -1, + 614, 597, 603, -1, 182, 173, 168, -1, + 382, 358, 341, -1, 183, 59, 60, -1, + 183, 60, 61, -1, 615, 587, 604, -1, + 383, 342, 366, -1, 615, 599, 587, -1, + 615, 611, 599, -1, 183, 174, 59, -1, + 383, 359, 342, -1, 384, 360, 367, -1, + 616, 600, 605, -1, 184, 169, 177, -1, + 184, 175, 169, -1, 617, 115, 601, -1, + 617, 601, 606, -1, 185, 170, 178, -1, + 384, 376, 360, -1, 385, 361, 368, -1, + 618, 602, 607, -1, 618, 613, 602, -1, + 386, 345, 369, -1, 185, 176, 170, -1, + 386, 362, 345, -1, 619, 603, 608, -1, + 619, 614, 603, -1, 186, 92, 93, -1, + 387, 363, 346, -1, 186, 93, 179, -1, + 620, 615, 604, -1, 620, 604, 609, -1, + 387, 346, 370, -1, 621, 605, 593, -1, + 621, 593, 610, -1, 621, 610, 134, -1, + 187, 171, 180, -1, 187, 177, 171, -1, + 621, 134, 135, -1, 388, 381, 364, -1, + 622, 606, 594, -1, 388, 364, 371, -1, + 188, 172, 181, -1, 389, 365, 348, -1, + 389, 348, 372, -1, 389, 382, 365, -1, + 622, 594, 611, -1, 188, 178, 172, -1, + 623, 607, 612, -1, 623, 618, 607, -1, + 189, 179, 173, -1, 390, 366, 349, -1, + 624, 596, 613, -1, 390, 349, 373, -1, + 189, 173, 182, -1, 624, 608, 596, -1, + 391, 350, 374, -1, 625, 597, 614, -1, + 190, 180, 174, -1, 190, 174, 183, -1, + 391, 367, 350, -1, 625, 609, 597, -1, + 191, 175, 184, -1, 625, 620, 609, -1, + 626, 611, 615, -1, 392, 385, 368, -1, + 191, 181, 175, -1, 392, 351, 375, -1, + 627, 612, 600, -1, 392, 368, 351, -1, + 627, 600, 616, -1, 393, 369, 376, -1, + 192, 176, 185, -1, 192, 182, 176, -1, + 393, 386, 369, -1, 628, 613, 618, -1, + 628, 624, 613, -1, 394, 370, 354, -1, + 394, 354, 378, -1, 193, 91, 92, -1, + 629, 614, 619, -1, 395, 371, 379, -1, + 395, 388, 371, -1, 193, 92, 186, -1, + 630, 615, 620, -1, 630, 626, 615, -1, + 396, 372, 380, -1, 194, 190, 183, -1, + 194, 183, 61, -1, 396, 389, 372, -1, + 631, 616, 605, -1, 195, 184, 177, -1, + 631, 605, 621, -1, 631, 135, 136, -1, + 631, 621, 135, -1, 632, 116, 115, -1, + 195, 177, 187, -1, 632, 117, 116, -1, + 632, 606, 622, -1, 632, 115, 617, -1, + 632, 617, 606, -1, 196, 185, 178, -1, + 397, 373, 357, -1, 397, 357, 381, -1, + 398, 358, 382, -1, 633, 618, 623, -1, + 398, 374, 358, -1, 633, 628, 618, -1, + 196, 178, 188, -1, 634, 619, 608, -1, + 197, 186, 179, -1, 197, 179, 189, -1, + 634, 608, 624, -1, 635, 620, 625, -1, + 399, 359, 383, -1, 399, 375, 359, -1, + 198, 187, 180, -1, 198, 180, 190, -1, + 636, 632, 622, -1, 400, 376, 384, -1, + 636, 622, 611, -1, 400, 393, 376, -1, + 636, 611, 626, -1, 199, 181, 191, -1, + 199, 188, 181, -1, 401, 377, 361, -1, + 401, 105, 104, -1, 637, 633, 623, -1, + 401, 104, 377, -1, 637, 623, 612, -1, + 401, 361, 385, -1, 637, 612, 627, -1, + 402, 71, 72, -1, 638, 624, 628, -1, + 200, 182, 192, -1, 638, 634, 624, -1, + 200, 189, 182, -1, 402, 378, 71, -1, + 403, 362, 386, -1, 403, 379, 362, -1, + 639, 625, 614, -1, 639, 635, 625, -1, + 639, 614, 629, -1, 201, 91, 193, -1, + 640, 636, 626, -1, 640, 626, 630, -1, + 201, 90, 91, -1, 404, 380, 363, -1, + 404, 363, 387, -1, 641, 631, 136, -1, + 641, 627, 616, -1, 202, 190, 194, -1, + 641, 136, 137, -1, 405, 397, 381, -1, + 202, 198, 190, -1, 641, 616, 631, -1, + 642, 638, 628, -1, 203, 191, 184, -1, + 405, 381, 388, -1, 406, 398, 382, -1, + 406, 382, 389, -1, 642, 628, 633, -1, + 643, 619, 634, -1, 643, 629, 619, -1, + 203, 184, 195, -1, 407, 383, 366, -1, + 644, 640, 630, -1, 644, 630, 620, -1, + 204, 192, 185, -1, 204, 185, 196, -1, + 407, 366, 390, -1, 408, 367, 391, -1, + 644, 620, 635, -1, 205, 186, 197, -1, + 205, 193, 186, -1, 408, 400, 384, -1, + 408, 384, 367, -1, 645, 632, 636, -1, + 645, 118, 117, -1, 645, 117, 632, -1, + 646, 633, 637, -1, 646, 642, 633, -1, + 206, 61, 62, -1, 409, 385, 392, -1, + 647, 634, 638, -1, 206, 194, 61, -1, + 410, 386, 393, -1, 647, 643, 634, -1, + 410, 403, 386, -1, 207, 195, 187, -1, + 207, 187, 198, -1, 208, 188, 199, -1, + 411, 387, 370, -1, 648, 635, 639, -1, + 411, 370, 394, -1, 649, 645, 636, -1, + 208, 196, 188, -1, 649, 636, 640, -1, + 412, 405, 388, -1, 650, 627, 641, -1, + 650, 637, 627, -1, 412, 388, 395, -1, + 650, 641, 137, -1, 209, 197, 189, -1, + 209, 189, 200, -1, 650, 137, 138, -1, + 413, 406, 389, -1, 651, 647, 638, -1, + 413, 389, 396, -1, 651, 638, 642, -1, + 652, 629, 643, -1, 210, 89, 90, -1, + 652, 639, 629, -1, 414, 373, 397, -1, + 210, 90, 201, -1, 414, 390, 373, -1, + 415, 374, 398, -1, 653, 640, 644, -1, + 211, 207, 198, -1, 211, 198, 202, -1, + 415, 391, 374, -1, 654, 651, 642, -1, + 654, 642, 646, -1, 212, 191, 203, -1, + 212, 199, 191, -1, 416, 392, 375, -1, + 416, 375, 399, -1, 655, 643, 647, -1, + 213, 200, 192, -1, 417, 393, 400, -1, + 213, 192, 204, -1, 417, 410, 393, -1, + 656, 635, 648, -1, 656, 653, 644, -1, + 656, 644, 635, -1, 418, 394, 378, -1, + 214, 193, 205, -1, 657, 645, 649, -1, + 657, 118, 645, -1, 657, 119, 118, -1, + 214, 201, 193, -1, 418, 378, 402, -1, + 658, 637, 650, -1, 658, 646, 637, -1, + 658, 650, 138, -1, 658, 138, 139, -1, + 659, 647, 651, -1, 419, 395, 379, -1, + 659, 655, 647, -1, 419, 379, 403, -1, + 215, 202, 194, -1, 215, 194, 206, -1, + 420, 380, 404, -1, 420, 396, 380, -1, + 660, 639, 652, -1, 660, 648, 639, -1, + 216, 203, 195, -1, 421, 397, 405, -1, + 421, 414, 397, -1, 661, 640, 653, -1, + 216, 195, 207, -1, 661, 649, 640, -1, + 217, 204, 196, -1, 661, 657, 649, -1, + 217, 196, 208, -1, 662, 651, 654, -1, + 422, 398, 406, -1, 662, 659, 651, -1, + 218, 197, 209, -1, 663, 643, 655, -1, + 423, 399, 383, -1, 663, 652, 643, -1, + 218, 205, 197, -1, 663, 660, 652, -1, + 423, 383, 407, -1, 219, 62, 63, -1, + 219, 63, 64, -1, 664, 653, 656, -1, + 665, 658, 139, -1, 219, 206, 62, -1, + 665, 654, 646, -1, 424, 400, 408, -1, + 665, 646, 658, -1, 665, 139, 140, -1, + 220, 88, 89, -1, 425, 385, 409, -1, + 425, 105, 401, -1, 425, 401, 385, -1, + 666, 655, 659, -1, 425, 106, 105, -1, + 666, 663, 655, -1, 220, 89, 210, -1, + 426, 72, 73, -1, 221, 207, 211, -1, + 426, 73, 74, -1, 221, 216, 207, -1, + 667, 656, 648, -1, 426, 402, 72, -1, + 427, 419, 403, -1, 667, 648, 660, -1, + 668, 119, 657, -1, 222, 208, 199, -1, + 668, 120, 119, -1, 427, 403, 410, -1, + 668, 657, 661, -1, 669, 666, 659, -1, + 222, 199, 212, -1, 428, 404, 387, -1, + 428, 387, 411, -1, 669, 659, 662, -1, + 223, 209, 200, -1, 223, 200, 213, -1, + 429, 421, 405, -1, 429, 405, 412, -1, + 670, 660, 663, -1, 671, 653, 664, -1, + 224, 201, 214, -1, 224, 210, 201, -1, + 671, 668, 661, -1, 430, 406, 413, -1, + 671, 661, 653, -1, 430, 422, 406, -1, + 672, 654, 665, -1, 672, 662, 654, -1, + 672, 665, 140, -1, 672, 140, 141, -1, + 431, 390, 414, -1, 225, 211, 202, -1, + 673, 663, 666, -1, 225, 202, 215, -1, + 431, 407, 390, -1, 432, 408, 391, -1, + 673, 670, 663, -1, 432, 391, 415, -1, + 674, 664, 656, -1, 674, 656, 667, -1, + 226, 212, 203, -1, 226, 203, 216, -1, + 227, 213, 204, -1, 675, 666, 669, -1, + 433, 409, 392, -1, 433, 392, 416, -1, + 676, 660, 670, -1, 227, 204, 217, -1, + 434, 427, 410, -1, 676, 667, 660, -1, + 676, 674, 667, -1, 228, 205, 218, -1, + 434, 410, 417, -1, 677, 668, 671, -1, + 228, 214, 205, -1, 677, 120, 668, -1, + 435, 394, 418, -1, 678, 669, 662, -1, + 678, 672, 141, -1, 678, 662, 672, -1, + 435, 411, 394, -1, 678, 141, 142, -1, + 679, 670, 673, -1, 229, 215, 206, -1, + 436, 412, 395, -1, 229, 206, 219, -1, + 436, 395, 419, -1, 679, 676, 670, -1, + 230, 87, 88, -1, 230, 88, 220, -1, + 437, 430, 413, -1, 680, 671, 664, -1, + 680, 664, 674, -1, 437, 413, 396, -1, + 231, 216, 221, -1, 681, 666, 675, -1, + 681, 673, 666, -1, 437, 396, 420, -1, + 681, 679, 673, -1, 438, 414, 421, -1, + 231, 226, 216, -1, 438, 431, 414, -1, + 682, 674, 676, -1, 439, 398, 422, -1, + 232, 217, 208, -1, 439, 415, 398, -1, + 683, 675, 669, -1, 232, 208, 222, -1, + 683, 669, 678, -1, 683, 678, 142, -1, + 683, 142, 143, -1, 684, 676, 679, -1, + 684, 682, 676, -1, 233, 218, 209, -1, + 440, 399, 423, -1, 233, 209, 223, -1, + 440, 416, 399, -1, 234, 64, 65, -1, + 441, 400, 424, -1, 685, 671, 680, -1, + 234, 229, 219, -1, 685, 677, 671, -1, + 685, 120, 677, -1, 234, 219, 64, -1, + 235, 220, 210, -1, 441, 417, 400, -1, + 685, 121, 120, -1, 685, 122, 121, -1, + 686, 679, 681, -1, 442, 402, 426, -1, + 687, 680, 674, -1, 235, 210, 224, -1, + 442, 418, 402, -1, 687, 674, 682, -1, + 687, 685, 680, -1, 236, 211, 225, -1, + 443, 436, 419, -1, 688, 681, 675, -1, + 688, 675, 683, -1, 688, 683, 143, -1, + 688, 143, 144, -1, 236, 221, 211, -1, + 443, 419, 427, -1, 237, 212, 226, -1, + 689, 682, 684, -1, 237, 222, 212, -1, + 689, 687, 682, -1, 444, 404, 428, -1, + 444, 420, 404, -1, 690, 679, 686, -1, + 690, 684, 679, -1, 238, 213, 227, -1, + 238, 223, 213, -1, 690, 689, 684, -1, + 445, 421, 429, -1, 446, 439, 422, -1, + 691, 123, 122, -1, 446, 422, 430, -1, + 691, 122, 685, -1, 239, 224, 214, -1, + 691, 685, 687, -1, 239, 214, 228, -1, + 692, 686, 681, -1, 692, 681, 688, -1, + 447, 423, 407, -1, 692, 688, 144, -1, + 692, 144, 145, -1, 447, 407, 431, -1, + 693, 691, 687, -1, 240, 215, 229, -1, + 693, 687, 689, -1, 448, 424, 408, -1, + 240, 225, 215, -1, 448, 408, 432, -1, + 694, 689, 690, -1, 449, 106, 425, -1, + 695, 692, 145, -1, 449, 409, 433, -1, + 695, 145, 146, -1, 449, 107, 106, -1, + 241, 86, 87, -1, 449, 425, 409, -1, + 695, 690, 686, -1, 450, 442, 426, -1, + 241, 87, 230, -1, 695, 686, 692, -1, + 450, 426, 74, -1, 696, 124, 123, -1, + 696, 123, 691, -1, 242, 226, 231, -1, + 242, 237, 226, -1, 696, 691, 693, -1, + 697, 693, 689, -1, 697, 696, 693, -1, + 243, 217, 232, -1, 451, 443, 427, -1, + 697, 689, 694, -1, 243, 227, 217, -1, + 451, 427, 434, -1, 698, 695, 146, -1, + 452, 411, 435, -1, 698, 690, 695, -1, + 698, 694, 690, -1, 698, 146, 147, -1, + 244, 228, 218, -1, 244, 218, 233, -1, + 452, 428, 411, -1, 699, 124, 696, -1, + 453, 429, 412, -1, 699, 696, 697, -1, + 453, 412, 436, -1, 700, 697, 694, -1, + 700, 694, 698, -1, 700, 698, 147, -1, + 700, 147, 148, -1, 454, 446, 430, -1, + 701, 699, 697, -1, 454, 430, 437, -1, + 701, 697, 700, -1, 701, 124, 699, -1, + 245, 240, 229, -1, 701, 700, 148, -1, + 245, 229, 234, -1, 701, 125, 124, -1, + 701, 149, 125, -1, 701, 148, 149, -1, + 246, 230, 220, -1, 246, 220, 235, -1, + 455, 431, 438, -1, 455, 447, 431, -1, + 456, 415, 439, -1, 456, 448, 432, -1, + 456, 432, 415, -1, 247, 221, 236, -1, + 457, 433, 416, -1, 247, 231, 221, -1, + 457, 416, 440, -1, 248, 222, 237, -1, + 458, 434, 417, -1, 248, 232, 222, -1, + 458, 417, 441, -1, 249, 223, 238, -1, + 458, 451, 434, -1, 249, 233, 223, -1, + 459, 418, 442, -1, 250, 234, 65, -1, + 459, 435, 418, -1, 460, 453, 436, -1, + 250, 245, 234, -1, 460, 436, 443, -1, + 461, 437, 420, -1, 251, 224, 239, -1, + 461, 420, 444, -1, 251, 235, 224, -1, + 461, 454, 437, -1, 252, 236, 225, -1, + 252, 225, 240, -1, 462, 438, 421, -1, + 462, 421, 445, -1, 462, 455, 438, -1, + 463, 439, 446, -1, 463, 456, 439, -1, + 253, 85, 86, -1, 464, 440, 423, -1, + 253, 86, 241, -1, 254, 237, 242, -1, + 464, 423, 447, -1, 254, 248, 237, -1, + 465, 424, 448, -1, 255, 238, 227, -1, + 255, 227, 243, -1, 465, 441, 424, -1, + 466, 442, 450, -1, 256, 228, 244, -1, + 256, 239, 228, -1, 466, 459, 442, -1, + 467, 443, 451, -1, 467, 460, 443, -1, + 257, 252, 240, -1, 257, 240, 245, -1, + 468, 428, 452, -1, 468, 444, 428, -1, + 258, 230, 246, -1, 469, 429, 453, -1, + 258, 241, 230, -1, 469, 445, 429, -1, + 259, 242, 231, -1, 259, 254, 242, -1, + 470, 446, 454, -1, 259, 231, 247, -1, + 471, 464, 447, -1, 260, 232, 248, -1, + 471, 447, 455, -1, 260, 243, 232, -1, + 472, 448, 456, -1, 261, 244, 233, -1, + 473, 108, 107, -1, 473, 433, 457, -1, + 261, 233, 249, -1, 473, 107, 449, -1, + 473, 449, 433, -1, 474, 74, 75, -1, + 262, 257, 245, -1, 262, 245, 250, -1, + 474, 450, 74, -1, 475, 451, 458, -1, + 263, 246, 235, -1, 263, 235, 251, -1, + 475, 467, 451, -1, 476, 435, 459, -1, + 476, 452, 435, -1, 264, 236, 252, -1, + 264, 247, 236, -1, 477, 469, 453, -1, + 265, 84, 85, -1, 477, 453, 460, -1, + 478, 454, 461, -1, 265, 85, 253, -1, + 478, 470, 454, -1, 479, 455, 462, -1, + 266, 248, 254, -1, 266, 260, 248, -1, + 267, 249, 238, -1, 480, 456, 463, -1, + 480, 472, 456, -1, 267, 238, 255, -1, + 268, 65, 66, -1, 481, 457, 440, -1, + 268, 250, 65, -1, 481, 440, 464, -1, + 482, 441, 465, -1, 269, 239, 256, -1, + 269, 251, 239, -1, 482, 458, 441, -1, + 483, 476, 459, -1, 270, 252, 257, -1, + 270, 264, 252, -1, 483, 459, 466, -1, + 484, 477, 460, -1, 271, 241, 258, -1, + 484, 460, 467, -1, 271, 253, 241, -1, + 272, 254, 259, -1, 272, 266, 254, -1, + 485, 444, 468, -1, 485, 461, 444, -1, + 486, 462, 445, -1, 486, 445, 469, -1, + 487, 446, 470, -1, 273, 243, 260, -1, + 273, 255, 243, -1, 274, 244, 261, -1, + 487, 463, 446, -1, 488, 481, 464, -1, + 488, 464, 471, -1, 274, 256, 244, -1, + 275, 270, 257, -1, 489, 448, 472, -1, + 275, 257, 262, -1, 276, 246, 263, -1, + 489, 465, 448, -1, 276, 258, 246, -1, + 490, 450, 474, -1, 490, 466, 450, -1, + 277, 259, 247, -1, 277, 247, 264, -1, + 491, 484, 467, -1, 491, 467, 475, -1, + 492, 452, 476, -1, 278, 83, 84, -1, + 278, 84, 265, -1, 492, 468, 452, -1, + 493, 469, 477, -1, 493, 486, 469, -1, + 279, 260, 266, -1, 279, 273, 260, -1, + 494, 470, 478, -1, 280, 249, 267, -1, + 495, 455, 479, -1, 495, 488, 471, -1, + 280, 261, 249, -1, 495, 471, 455, -1, + 496, 472, 480, -1, 281, 262, 250, -1, + 281, 250, 268, -1, 496, 489, 472, -1, + 282, 263, 251, -1, 497, 108, 473, -1, + 497, 457, 481, -1, 497, 109, 108, -1, + 750, 708, 707, -1, 750, 749, 708, -1, + 729, 704, 728, -1, 751, 707, 706, -1, + 751, 750, 707, -1, 730, 728, 727, -1, + 730, 729, 728, -1, 752, 706, 705, -1, + 752, 751, 706, -1, 731, 727, 726, -1, + 731, 730, 727, -1, 753, 705, 702, -1, + 753, 752, 705, -1, 703, 753, 702, -1, + 732, 726, 725, -1, 732, 731, 726, -1, + 733, 725, 724, -1, 733, 732, 725, -1, + 734, 724, 723, -1, 734, 733, 724, -1, + 735, 723, 722, -1, 735, 734, 723, -1, + 736, 722, 721, -1, 736, 735, 722, -1, + 737, 721, 720, -1, 737, 736, 721, -1, + 738, 720, 719, -1, 738, 737, 720, -1, + 739, 719, 718, -1, 739, 738, 719, -1, + 740, 739, 718, -1, 741, 740, 718, -1, + 741, 718, 717, -1, 742, 741, 717, -1, + 742, 717, 716, -1, 743, 716, 715, -1, + 743, 742, 716, -1, 744, 715, 714, -1, + 744, 743, 715, -1, 745, 714, 713, -1, + 745, 744, 714, -1, 746, 713, 712, -1, + 746, 745, 713, -1, 747, 712, 711, -1, + 747, 746, 712, -1, 748, 710, 709, -1, + 748, 711, 710, -1, 748, 747, 711, -1, + 749, 709, 708, -1, 749, 748, 709, -1, + 756, 758, 757, -1, 755, 759, 758, -1, + 755, 758, 756, -1, 761, 760, 759, -1, + 763, 762, 761, -1, 776, 778, 777, -1, + 765, 755, 754, -1, 765, 764, 763, -1, + 765, 776, 775, -1, 765, 754, 778, -1, + 765, 759, 755, -1, 765, 761, 759, -1, + 765, 763, 761, -1, 765, 778, 776, -1, + 773, 775, 774, -1, 767, 766, 765, -1, + 767, 765, 775, -1, 767, 775, 773, -1, + 769, 768, 767, -1, 769, 773, 772, -1, + 769, 767, 773, -1, 770, 772, 771, -1, + 770, 769, 772, -1, 783, 781, 782, -1, + 783, 780, 781, -1, 783, 779, 780, -1, + 785, 786, 784, -1, 784, 803, 783, -1, + 783, 803, 779, -1, 787, 788, 786, -1, + 786, 788, 784, -1, 803, 801, 802, -1, + 784, 801, 803, -1, 789, 790, 788, -1, + 801, 790, 800, -1, 788, 790, 784, -1, + 784, 790, 801, -1, 800, 798, 799, -1, + 790, 798, 800, -1, 791, 792, 790, -1, + 792, 793, 790, -1, 798, 794, 797, -1, + 790, 794, 798, -1, 793, 794, 790, -1, + 797, 795, 796, -1, 794, 795, 797, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o3 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o1 + + } + + } + + } ] + + }, + + USE o2, + + Group { + children [ + USE o0, + + USE o3 ] + + }, + + USE o3 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 0 0 + rotation 1 -0 -0 1.5707964 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o4 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.66666669 1 1 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o5 Coordinate { + point [ 3.5899999 3.04 -1.1385337e-015, + 3.5899999 3.0242915 0.12434494, + 3.5899999 2.9781532 0.24087684, + 3.5899999 2.9044843 0.34227356, + 3.5899999 2.8079133 0.42216396, + 3.5899999 2.6945086 0.47552827, + 3.5899999 2.5713952 0.49901336, + 3.5899999 2.4463093 0.49114361, + 3.5899999 2.3271103 0.45241353, + 3.5899999 2.221288 0.38525662, + 3.5899999 2.1354916 0.29389262, + 3.5899999 2.0751119 0.18406227, + 3.5899999 2.0439427 0.062666617, + 3.5899999 2.0439427 -0.062666617, + 3.5899999 2.0751119 -0.18406227, + 3.5899999 2.1354916 -0.29389262, + 3.5899999 2.221288 -0.38525662, + 3.5899999 2.3271103 -0.45241353, + 3.5899999 2.4463093 -0.49114361, + 3.5899999 2.5713952 -0.49901336, + 3.5899999 2.6945086 -0.47552827, + 3.5899999 2.8079133 -0.42216396, + 3.5899999 2.9044843 -0.34227356, + 3.5899999 2.9781532 -0.24087684, + 3.5899999 3.0242915 -0.12434494, + 3.5899999 3.04 -1.1385337e-015, + 3.29 3.3399999 -1.4832579e-015, + 3.5797777 3.1176457 -1.2277549e-015, + 3.5498075 3.1900001 -1.3108958e-015, + 3.5021319 3.2521319 -1.3822905e-015, + 3.4400001 3.2998075 -1.4370737e-015, + 3.3676457 3.3297777 -1.4715118e-015, + 3.5899999 3.04 -1.1385337e-015, + 3.5899999 3.0242915 0.12434494, + 3.5899999 2.9781532 0.24087684, + 3.5899999 2.9044843 0.34227356, + 3.5899999 2.8079133 0.42216396, + 3.5899999 2.6945086 0.47552827, + 3.5899999 2.5713952 0.49901336, + 3.5899999 2.4463093 0.49114361, + 3.5899999 2.3271103 0.45241353, + 3.5899999 2.221288 0.38525662, + 3.5899999 2.1354916 0.29389262, + 3.5899999 2.0751119 0.18406227, + 3.5899999 2.0439427 0.062666617, + 3.5899999 2.0439427 -0.062666617, + 3.5899999 2.0751119 -0.18406227, + 3.5899999 2.1354916 -0.29389262, + 3.5899999 2.221288 -0.38525662, + 3.5899999 2.3271103 -0.45241353, + 3.5899999 2.4463093 -0.49114361, + 3.5899999 2.5713952 -0.49901336, + 3.5899999 2.6945086 -0.47552827, + 3.5899999 2.8079133 -0.42216396, + 3.5899999 2.9044843 -0.34227356, + 3.5899999 2.9781532 -0.24087684, + 3.5899999 3.0242915 -0.12434494, + 3.29 3.3399999 -1.4832579e-015, + 3.29 3.334167 0.096429341, + 3.29 3.3167534 0.19145253, + 3.29 3.288013 0.2836839, + 3.29 3.2483649 0.37177855, + 3.29 3.1983871 0.4544518, + 3.29 3.1388085 0.53049815, + 3.29 3.0704982 0.59880859, + 3.29 2.9944518 0.65838706, + 3.29 2.9117785 0.70836484, + 3.29 2.823684 0.74801302, + 3.29 2.7314525 0.77675343, + 3.29 2.6364293 0.7941671, + 3.29 2.54 0.80000001, + 3.29 2.4435706 0.7941671, + 3.29 2.3485475 0.77675343, + 3.29 2.2563162 0.74801302, + 3.29 2.1682215 0.70836484, + 3.29 2.0855482 0.65838706, + 3.29 2.0095019 0.59880859, + 3.29 1.9411914 0.53049815, + 3.29 1.8816129 0.4544518, + 3.29 1.8316352 0.37177855, + 3.29 1.7919871 0.2836839, + 3.29 1.7632465 0.19145253, + 3.29 1.7458329 0.096429341, + 3.29 1.74 1.1637859e-015, + 3.29 1.7458329 -0.096429341, + 3.29 1.7632465 -0.19145253, + 3.29 1.7919871 -0.2836839, + 3.29 1.8316352 -0.37177855, + 3.29 1.8816129 -0.4544518, + 3.29 1.9411914 -0.53049815, + 3.29 2.0095019 -0.59880859, + 3.29 2.0855482 -0.65838706, + 3.29 2.1682215 -0.70836484, + 3.29 2.2563162 -0.74801302, + 3.29 2.3485475 -0.77675343, + 3.29 2.4435706 -0.7941671, + 3.29 2.54 -0.80000001, + 3.29 2.6364293 -0.7941671, + 3.29 2.7314525 -0.77675343, + 3.29 2.823684 -0.74801302, + 3.29 2.9117785 -0.70836484, + 3.29 2.9944518 -0.65838706, + 3.29 3.0704982 -0.59880859, + 3.29 3.1388085 -0.53049815, + 3.29 3.1983871 -0.4544518, + 3.29 3.2483649 -0.37177855, + 3.29 3.288013 -0.2836839, + 3.29 3.3167534 -0.19145253, + 3.29 3.334167 -0.096429341, + 3.5797777 3.1176457 -1.2277549e-015, + 3.5498075 3.1900001 -1.3108958e-015, + 3.5021319 3.2521319 -1.3822905e-015, + 3.4400001 3.2998075 -1.4370737e-015, + 3.3676457 3.3297777 -1.4715118e-015, + 3.5797777 3.1134341 0.069627494, + 3.5498075 3.1852608 0.078348845, + 3.5797777 3.1008604 0.13823967, + 3.5021319 3.2469399 0.085838035, + 3.5498075 3.1711123 0.15555519, + 3.5797777 3.0801082 0.204836, + 3.4400001 3.2942677 0.09158469, + 3.5021319 3.2314389 0.17042436, + 3.5498075 3.1477606 0.23049317, + 3.5797777 3.0514798 0.26844534, + 3.3676457 3.3240194 0.095197186, + 3.4400001 3.277729 0.18183386, + 3.5021319 3.2058551 0.25252551, + 3.5498075 3.1155465 0.30207005, + 3.5797777 3.015393 0.32814017, + 3.3676457 3.3068283 0.18900618, + 3.4400001 3.2504325 0.2694315, + 3.5021319 3.1705616 0.33094427, + 3.5498075 3.0749395 0.36924207, + 3.5797777 2.972374 0.38304996, + 3.3676457 3.278455 0.28005904, + 3.4400001 3.2127762 0.35310021, + 3.5021319 3.1260731 0.40453711, + 3.5498075 3.0265319 0.43102974, + 3.5797777 2.9230499 0.43237403, + 3.3676457 3.2393134 0.36702803, + 3.4400001 3.1653094 0.43161991, + 3.5021319 3.0730386 0.47223088, + 3.5498075 2.9710298 0.48653197, + 3.5797777 2.8681402 0.47539312, + 3.3676457 3.1899743 0.44864491, + 3.4400001 3.1087241 0.50384563, + 3.5021319 3.0122309 0.5330385, + 3.5498075 2.9092422 0.53493953, + 3.5797777 2.8084455 0.51147985, + 3.3676457 3.1311572 0.52371955, + 3.4400001 3.0438457 0.56872416, + 3.5021319 2.9445372 0.58607316, + 3.5498075 2.8420701 0.57554644, + 3.5797777 2.7448361 0.54010814, + 3.5797777 2.7185023 0.54937375, + 3.3676457 3.0637195 0.59115714, + 3.4400001 2.9716198 0.62530941, + 3.5021319 2.8709443 0.63056159, + 3.5498075 2.7704933 0.60776055, + 3.5797777 2.6782396 0.5608604, + 3.5498075 2.7408609 0.61818671, + 3.3676457 2.9886448 0.64997435, + 3.4400001 2.8931003 0.67277622, + 3.5021319 2.7925255 0.66585499, + 3.5498075 2.6955552 0.63111216, + 3.5797777 2.6096275 0.57343405, + 3.5021319 2.7600608 0.6772778, + 3.5797777 2.5762706 0.57650584, + 3.3676457 2.907028 0.69931346, + 3.4400001 2.8094316 0.71043247, + 3.5021319 2.7104244 0.69143879, + 3.5498075 2.6183488 0.64526075, + 3.5797777 2.54 0.57764572, + 3.4400001 2.7747934 0.72262001, + 3.5498075 2.5808139 0.64871734, + 3.3676457 2.8200591 0.738455, + 3.4400001 2.7218339 0.73772901, + 3.5021319 2.625838 0.70693982, + 3.5498075 2.54 0.64999998, + 3.5797777 2.4703724 0.57343405, + 3.3676457 2.7840548 0.75112325, + 3.5021319 2.5847151 0.7107268, + 3.5797777 2.4317601 0.56741405, + 3.3676457 2.7290063 0.76682824, + 3.4400001 2.6315846 0.75426775, + 3.5021319 2.54 0.71213204, + 3.5498075 2.4616511 0.64526075, + 3.5797777 2.4017603 0.5608604, + 3.4400001 2.5877087 0.75830829, + 3.5498075 2.4182022 0.63848668, + 3.3676457 2.6351972 0.78401935, + 3.4400001 2.54 0.75980765, + 3.5021319 2.4541619 0.70693982, + 3.5498075 2.3844447 0.63111216, + 3.5797777 2.3351641 0.54010814, + 3.3676457 2.5895905 0.78821927, + 3.5021319 2.4065597 0.6995182, + 3.5797777 2.2940505 0.52266949, + 3.3676457 2.54 0.78977776, + 3.4400001 2.4484153 0.75426775, + 3.5021319 2.3695757 0.69143879, + 3.5498075 2.3095069 0.60776055, + 3.4400001 2.3976262 0.74634933, + 3.5498075 2.2632434 0.58813757, + 3.3676457 2.4448028 0.78401935, + 3.4400001 2.3581662 0.73772901, + 3.5021319 2.2874744 0.66585499, + 3.5797777 2.2118599 0.47539312, + 3.3676457 2.3920105 0.77578861, + 3.5021319 2.236789 0.64435631, + 3.5797777 2.1717947 0.44508368, + 3.3676457 2.3509939 0.76682824, + 3.4400001 2.2705686 0.71043247, + 3.5498075 2.170758 0.53493953, + 3.4400001 2.2164896 0.68749452, + 3.5498075 2.1256745 0.50083363, + 3.3676457 2.2599409 0.738455, + 3.5021319 2.135463 0.58607316, + 3.5797777 2.107626 0.38304996, + 3.3676457 2.2037289 0.71461225, + 3.5021319 2.0860701 0.54870719, + 3.5797777 2.0726748 0.33953163, + 3.4400001 2.1083801 0.62530941, + 3.5498075 2.053468 0.43102974, + 3.4400001 2.0556805 0.58544183, + 3.5498075 2.0141389 0.38206041, + 3.3676457 2.0913551 0.64997435, + 3.5021319 2.0069616 0.47223088, + 3.5797777 2.0285201 0.26844534, + 3.3676457 2.0365767 0.60853422, + 3.5021319 1.963873 0.41858071, + 3.5797777 2.0029185 0.21264558, + 3.4400001 1.9712758 0.50384563, + 3.5498075 1.9644536 0.30207005, + 3.4400001 1.9253027 0.44660372, + 3.5498075 1.9356453 0.23928095, + 3.3676457 1.9488429 0.52371955, + 3.5021319 1.9094384 0.33094427, + 3.5797777 1.9791396 0.13823967, + 3.3676457 1.9010564 0.46421972, + 3.5021319 1.8778764 0.2621533, + 3.5797777 1.9669092 0.072398208, + 3.4400001 1.8672237 0.35310021, + 3.5498075 1.9088879 0.15555519, + 3.4400001 1.8335488 0.27970386, + 3.5498075 1.8951254 0.0814666, + 3.3676457 1.8406866 0.36702803, + 3.5021319 1.8485613 0.17042436, + 3.5797777 1.9623543 9.9768318e-017, + 3.3676457 1.8056833 0.29073659, + 3.5021319 1.8334833 0.089253813, + 3.4400001 1.802271 0.18183386, + 3.5498075 1.89 1.8290925e-016, + 3.5797777 1.966566 -0.069627494, + 3.4400001 1.7861837 0.095229149, + 3.3676457 1.7731718 0.18900618, + 3.5021319 1.827868 2.5430396e-016, + 3.5498075 1.8947393 -0.078348845, + 3.5797777 1.9791396 -0.13823967, + 3.3676457 1.7564499 0.098985396, + 3.4400001 1.7801924 3.0908709e-016, + 3.5021319 1.8330603 -0.085838035, + 3.5498075 1.9088879 -0.15555519, + 3.5797777 1.9998919 -0.204836, + 3.3676457 1.7502222 3.4352517e-016, + 3.4400001 1.7857323 -0.09158469, + 3.5021319 1.8485613 -0.17042436, + 3.5498075 1.9322394 -0.23049317, + 3.5797777 2.0285201 -0.26844534, + 3.3676457 1.7559806 -0.095197186, + 3.4400001 1.802271 -0.18183386, + 3.5021319 1.874145 -0.25252551, + 3.5498075 1.9644536 -0.30207005, + 3.5797777 2.0646069 -0.32814017, + 3.3676457 1.7731718 -0.18900618, + 3.4400001 1.8295676 -0.2694315, + 3.5021319 1.9094384 -0.33094427, + 3.5498075 2.0050604 -0.36924207, + 3.5797777 2.107626 -0.38304996, + 3.3676457 1.801545 -0.28005904, + 3.4400001 1.8672237 -0.35310021, + 3.5021319 1.9539268 -0.40453711, + 3.5498075 2.053468 -0.43102974, + 3.5797777 2.15695 -0.43237403, + 3.3676457 1.8406866 -0.36702803, + 3.4400001 1.9146906 -0.43161991, + 3.5021319 2.0069616 -0.47223088, + 3.5498075 2.1089702 -0.48653197, + 3.5797777 2.2118599 -0.47539312, + 3.3676457 1.8900256 -0.44864491, + 3.4400001 1.9712758 -0.50384563, + 3.5021319 2.0677691 -0.5330385, + 3.5498075 2.170758 -0.53493953, + 3.5797777 2.2715547 -0.51147985, + 3.3676457 1.9488429 -0.52371955, + 3.4400001 2.0361543 -0.56872416, + 3.5021319 2.135463 -0.58607316, + 3.5498075 2.2379298 -0.57554644, + 3.5797777 2.3351641 -0.54010814, + 3.3676457 2.0162804 -0.59115714, + 3.4400001 2.1083801 -0.62530941, + 3.5021319 2.2090557 -0.63056159, + 3.5498075 2.3095069 -0.60776055, + 3.5797777 2.4017603 -0.5608604, + 3.5797777 2.4317601 -0.56741405, + 3.3676457 2.0913551 -0.64997435, + 3.4400001 2.1868999 -0.67277622, + 3.5021319 2.2874744 -0.66585499, + 3.5498075 2.3844447 -0.63111216, + 3.5797777 2.4703724 -0.57343405, + 3.5498075 2.4182022 -0.63848668, + 3.3676457 2.172972 -0.69931346, + 3.4400001 2.2705686 -0.71043247, + 3.5021319 2.3695757 -0.69143879, + 3.5498075 2.4616511 -0.64526075, + 3.5797777 2.54 -0.57764572, + 3.5021319 2.4065597 -0.6995182, + 3.5797777 2.5762706 -0.57650584, + 3.3676457 2.2599409 -0.738455, + 3.4400001 2.3581662 -0.73772901, + 3.5021319 2.4541619 -0.70693982, + 3.5498075 2.54 -0.64999998, + 3.5797777 2.6096275 -0.57343405, + 3.4400001 2.3976262 -0.74634933, + 3.5498075 2.5808139 -0.64871734, + 3.3676457 2.3509939 -0.76682824, + 3.4400001 2.4484153 -0.75426775, + 3.5021319 2.54 -0.71213204, + 3.5498075 2.6183488 -0.64526075, + 3.5797777 2.6782396 -0.5608604, + 3.3676457 2.3920105 -0.77578861, + 3.5021319 2.5847151 -0.7107268, + 3.5797777 2.7185023 -0.54937375, + 3.3676457 2.4448028 -0.78401935, + 3.4400001 2.54 -0.75980765, + 3.5021319 2.625838 -0.70693982, + 3.5498075 2.6955552 -0.63111216, + 3.5797777 2.7448361 -0.54010814, + 3.4400001 2.5877087 -0.75830829, + 3.5498075 2.7408609 -0.61818671, + 3.3676457 2.54 -0.78977776, + 3.4400001 2.6315846 -0.75426775, + 3.5021319 2.7104244 -0.69143879, + 3.5498075 2.7704933 -0.60776055, + 3.5797777 2.8084455 -0.51147985, + 3.3676457 2.5895905 -0.78821927, + 3.5021319 2.7600608 -0.6772778, + 3.5797777 2.8495181 -0.4877224, + 3.3676457 2.6351972 -0.78401935, + 3.4400001 2.7218339 -0.73772901, + 3.5021319 2.7925255 -0.66585499, + 3.5498075 2.8420701 -0.57554644, + 3.4400001 2.7747934 -0.72262001, + 3.5498075 2.8882873 -0.54881316, + 3.3676457 2.7290063 -0.76682824, + 3.4400001 2.8094316 -0.71043247, + 3.5021319 2.8709443 -0.63056159, + 3.5797777 2.9230499 -0.43237403, + 3.3676457 2.7840548 -0.75112325, + 3.5021319 2.9215794 -0.60127294, + 3.5797777 2.9610856 -0.39542571, + 3.3676457 2.8200591 -0.738455, + 3.4400001 2.8931003 -0.67277622, + 3.5498075 2.9710298 -0.48653197, + 3.4400001 2.9471252 -0.64152682, + 3.5498075 3.0138297 -0.44495562, + 3.3676457 2.907028 -0.69931346, + 3.5021319 3.0122309 -0.5330385, + 3.5797777 3.015393 -0.32814017, + 3.3676457 2.9631841 -0.66683143, + 3.5021319 3.0591218 -0.48748791, + 3.5797777 3.0461948 -0.27828294, + 3.4400001 3.0438457 -0.56872416, + 3.5498075 3.0749395 -0.36924207, + 3.4400001 3.0938759 -0.52012414, + 3.5498075 3.1095994 -0.31313989, + 3.3676457 3.0637195 -0.59115714, + 3.5021319 3.1260731 -0.40453711, + 3.5797777 3.0801082 -0.204836, + 3.3676457 3.1157231 -0.54064006, + 3.5021319 3.164046 -0.34307224, + 3.5797777 3.0994978 -0.14365464, + 3.4400001 3.1653094 -0.43161991, + 3.5498075 3.1477606 -0.23049317, + 3.4400001 3.2058244 -0.36604011, + 3.5498075 3.169579 -0.16164842, + 3.3676457 3.1899743 -0.44864491, + 3.5021319 3.2058551 -0.25252551, + 3.5797777 3.1134341 -0.069627494, + 3.3676457 3.2320876 -0.38047832, + 3.5021319 3.229759 -0.17710003, + 3.4400001 3.2504325 -0.2694315, + 3.5498075 3.1852608 -0.078348845, + 3.4400001 3.2759368 -0.18895647, + 3.3676457 3.278455 -0.28005904, + 3.5021319 3.2469399 -0.085838035, + 3.3676457 3.3049655 -0.19640973, + 3.4400001 3.2942677 -0.09158469, + 3.3676457 3.3240194 -0.095197186, + 0.85000002 3.3399999 -1.4832579e-015, + 3.29 3.3399999 -1.4832579e-015, + 0.85000002 3.3399999 -1.4832579e-015, + 0.85000002 3.334167 0.096429341, + 0.85000002 3.3167534 0.19145253, + 0.85000002 3.288013 0.2836839, + 0.85000002 3.2483649 0.37177855, + 0.85000002 3.1983871 0.4544518, + 0.85000002 3.1388085 0.53049815, + 0.85000002 3.0704982 0.59880859, + 0.85000002 2.9944518 0.65838706, + 0.85000002 2.9117785 0.70836484, + 0.85000002 2.823684 0.74801302, + 0.85000002 2.7314525 0.77675343, + 0.85000002 2.6364293 0.7941671, + 0.85000002 2.54 0.80000001, + 0.85000002 2.4435706 0.7941671, + 0.85000002 2.3485475 0.77675343, + 0.85000002 2.2563162 0.74801302, + 0.85000002 2.1682215 0.70836484, + 0.85000002 2.0855482 0.65838706, + 0.85000002 2.0095019 0.59880859, + 0.85000002 1.9411914 0.53049815, + 0.85000002 1.8816129 0.4544518, + 0.85000002 1.8316352 0.37177855, + 0.85000002 1.7919871 0.2836839, + 0.85000002 1.7632465 0.19145253, + 0.85000002 1.7458329 0.096429341, + 0.85000002 1.74 1.1637859e-015, + 0.85000002 1.7458329 -0.096429341, + 0.85000002 1.7632465 -0.19145253, + 0.85000002 1.7919871 -0.2836839, + 0.85000002 1.8316352 -0.37177855, + 0.85000002 1.8816129 -0.4544518, + 0.85000002 1.9411914 -0.53049815, + 0.85000002 2.0095019 -0.59880859, + 0.85000002 2.0855482 -0.65838706, + 0.85000002 2.1682215 -0.70836484, + 0.85000002 2.2563162 -0.74801302, + 0.85000002 2.3485475 -0.77675343, + 0.85000002 2.4435706 -0.7941671, + 0.85000002 2.54 -0.80000001, + 0.85000002 2.6364293 -0.7941671, + 0.85000002 2.7314525 -0.77675343, + 0.85000002 2.823684 -0.74801302, + 0.85000002 2.9117785 -0.70836484, + 0.85000002 2.9944518 -0.65838706, + 0.85000002 3.0704982 -0.59880859, + 0.85000002 3.1388085 -0.53049815, + 0.85000002 3.1983871 -0.4544518, + 0.85000002 3.2483649 -0.37177855, + 0.85000002 3.288013 -0.2836839, + 0.85000002 3.3167534 -0.19145253, + 0.85000002 3.334167 -0.096429341, + 3.29 3.3399999 -1.4832579e-015, + 3.29 3.334167 0.096429341, + 3.29 3.3167534 0.19145253, + 3.29 3.288013 0.2836839, + 3.29 3.2483649 0.37177855, + 3.29 3.1983871 0.4544518, + 3.29 3.1388085 0.53049815, + 3.29 3.0704982 0.59880859, + 3.29 2.9944518 0.65838706, + 3.29 2.9117785 0.70836484, + 3.29 2.823684 0.74801302, + 3.29 2.7314525 0.77675343, + 3.29 2.6364293 0.7941671, + 3.29 2.54 0.80000001, + 3.29 2.4435706 0.7941671, + 3.29 2.3485475 0.77675343, + 3.29 2.2563162 0.74801302, + 3.29 2.1682215 0.70836484, + 3.29 2.0855482 0.65838706, + 3.29 2.0095019 0.59880859, + 3.29 1.9411914 0.53049815, + 3.29 1.8816129 0.4544518, + 3.29 1.8316352 0.37177855, + 3.29 1.7919871 0.2836839, + 3.29 1.7632465 0.19145253, + 3.29 1.7458329 0.096429341, + 3.29 1.74 1.1637859e-015, + 3.29 1.7458329 -0.096429341, + 3.29 1.7632465 -0.19145253, + 3.29 1.7919871 -0.2836839, + 3.29 1.8316352 -0.37177855, + 3.29 1.8816129 -0.4544518, + 3.29 1.9411914 -0.53049815, + 3.29 2.0095019 -0.59880859, + 3.29 2.0855482 -0.65838706, + 3.29 2.1682215 -0.70836484, + 3.29 2.2563162 -0.74801302, + 3.29 2.3485475 -0.77675343, + 3.29 2.4435706 -0.7941671, + 3.29 2.54 -0.80000001, + 3.29 2.6364293 -0.7941671, + 3.29 2.7314525 -0.77675343, + 3.29 2.823684 -0.74801302, + 3.29 2.9117785 -0.70836484, + 3.29 2.9944518 -0.65838706, + 3.29 3.0704982 -0.59880859, + 3.29 3.1388085 -0.53049815, + 3.29 3.1983871 -0.4544518, + 3.29 3.2483649 -0.37177855, + 3.29 3.288013 -0.2836839, + 3.29 3.3167534 -0.19145253, + 3.29 3.334167 -0.096429341, + 0.85000002 3.3399999 -1.4832579e-015, + 0.55000001 3.04 -1.1385337e-015, + 0.7723543 3.3297777 -1.4715118e-015, + 0.69999999 3.2998075 -1.4370737e-015, + 0.63786799 3.2521319 -1.3822905e-015, + 0.59019238 3.1900001 -1.3108958e-015, + 0.56022227 3.1176457 -1.2277549e-015, + 0.85000002 3.3399999 -1.4832579e-015, + 0.85000002 3.334167 0.096429341, + 0.85000002 3.3167534 0.19145253, + 0.85000002 3.288013 0.2836839, + 0.85000002 3.2483649 0.37177855, + 0.85000002 3.1983871 0.4544518, + 0.85000002 3.1388085 0.53049815, + 0.85000002 3.0704982 0.59880859, + 0.85000002 2.9944518 0.65838706, + 0.85000002 2.9117785 0.70836484, + 0.85000002 2.823684 0.74801302, + 0.85000002 2.7314525 0.77675343, + 0.85000002 2.6364293 0.7941671, + 0.85000002 2.54 0.80000001, + 0.85000002 2.4435706 0.7941671, + 0.85000002 2.3485475 0.77675343, + 0.85000002 2.2563162 0.74801302, + 0.85000002 2.1682215 0.70836484, + 0.85000002 2.0855482 0.65838706, + 0.85000002 2.0095019 0.59880859, + 0.85000002 1.9411914 0.53049815, + 0.85000002 1.8816129 0.4544518, + 0.85000002 1.8316352 0.37177855, + 0.85000002 1.7919871 0.2836839, + 0.85000002 1.7632465 0.19145253, + 0.85000002 1.7458329 0.096429341, + 0.85000002 1.74 1.1637859e-015, + 0.85000002 1.7458329 -0.096429341, + 0.85000002 1.7632465 -0.19145253, + 0.85000002 1.7919871 -0.2836839, + 0.85000002 1.8316352 -0.37177855, + 0.85000002 1.8816129 -0.4544518, + 0.85000002 1.9411914 -0.53049815, + 0.85000002 2.0095019 -0.59880859, + 0.85000002 2.0855482 -0.65838706, + 0.85000002 2.1682215 -0.70836484, + 0.85000002 2.2563162 -0.74801302, + 0.85000002 2.3485475 -0.77675343, + 0.85000002 2.4435706 -0.7941671, + 0.85000002 2.54 -0.80000001, + 0.85000002 2.6364293 -0.7941671, + 0.85000002 2.7314525 -0.77675343, + 0.85000002 2.823684 -0.74801302, + 0.85000002 2.9117785 -0.70836484, + 0.85000002 2.9944518 -0.65838706, + 0.85000002 3.0704982 -0.59880859, + 0.85000002 3.1388085 -0.53049815, + 0.85000002 3.1983871 -0.4544518, + 0.85000002 3.2483649 -0.37177855, + 0.85000002 3.288013 -0.2836839, + 0.85000002 3.3167534 -0.19145253, + 0.85000002 3.334167 -0.096429341, + 0.55000001 3.04 -1.1385337e-015, + 0.55000001 3.0242915 0.12434494, + 0.55000001 2.9781532 0.24087684, + 0.55000001 2.9044843 0.34227356, + 0.55000001 2.8079133 0.42216396, + 0.55000001 2.6945086 0.47552827, + 0.55000001 2.5713952 0.49901336, + 0.55000001 2.4463093 0.49114361, + 0.55000001 2.3271103 0.45241353, + 0.55000001 2.221288 0.38525662, + 0.55000001 2.1354916 0.29389262, + 0.55000001 2.0751119 0.18406227, + 0.55000001 2.0439427 0.062666617, + 0.55000001 2.0439427 -0.062666617, + 0.55000001 2.0751119 -0.18406227, + 0.55000001 2.1354916 -0.29389262, + 0.55000001 2.221288 -0.38525662, + 0.55000001 2.3271103 -0.45241353, + 0.55000001 2.4463093 -0.49114361, + 0.55000001 2.5713952 -0.49901336, + 0.55000001 2.6945086 -0.47552827, + 0.55000001 2.8079133 -0.42216396, + 0.55000001 2.9044843 -0.34227356, + 0.55000001 2.9781532 -0.24087684, + 0.55000001 3.0242915 -0.12434494, + 0.7723543 3.3297777 -1.4715118e-015, + 0.69999999 3.2998075 -1.4370737e-015, + 0.63786799 3.2521319 -1.3822905e-015, + 0.59019238 3.1900001 -1.3108958e-015, + 0.56022227 3.1176457 -1.2277549e-015, + 0.7723543 3.3240194 0.095197186, + 0.69999999 3.2942677 0.09158469, + 0.7723543 3.3068283 0.18900618, + 0.63786799 3.2469399 0.085838035, + 0.69999999 3.277729 0.18183386, + 0.7723543 3.278455 0.28005904, + 0.59019238 3.1852608 0.078348845, + 0.63786799 3.2314389 0.17042436, + 0.69999999 3.2504325 0.2694315, + 0.7723543 3.2393134 0.36702803, + 0.56022227 3.1134341 0.069627494, + 0.59019238 3.1711123 0.15555519, + 0.63786799 3.2058551 0.25252551, + 0.69999999 3.2127762 0.35310021, + 0.7723543 3.1899743 0.44864491, + 0.56022227 3.1008604 0.13823967, + 0.59019238 3.1477606 0.23049317, + 0.63786799 3.1705616 0.33094427, + 0.69999999 3.1653094 0.43161991, + 0.7723543 3.1311572 0.52371955, + 0.56022227 3.0801082 0.204836, + 0.59019238 3.1155465 0.30207005, + 0.63786799 3.1260731 0.40453711, + 0.69999999 3.1087241 0.50384563, + 0.7723543 3.0637195 0.59115714, + 0.56022227 3.0514798 0.26844534, + 0.59019238 3.0749395 0.36924207, + 0.63786799 3.0730386 0.47223088, + 0.69999999 3.0438457 0.56872416, + 0.7723543 2.9886448 0.64997435, + 0.56022227 3.015393 0.32814017, + 0.59019238 3.0265319 0.43102974, + 0.63786799 3.0122309 0.5330385, + 0.69999999 2.9716198 0.62530941, + 0.7723543 2.907028 0.69931346, + 0.56022227 2.972374 0.38304996, + 0.59019238 2.9710298 0.48653197, + 0.63786799 2.9445372 0.58607316, + 0.69999999 2.8931003 0.67277622, + 0.7723543 2.8200591 0.738455, + 0.7723543 2.7840548 0.75112325, + 0.56022227 2.9230499 0.43237403, + 0.59019238 2.9092422 0.53493953, + 0.63786799 2.8709443 0.63056159, + 0.69999999 2.8094316 0.71043247, + 0.7723543 2.7290063 0.76682824, + 0.69999999 2.7747934 0.72262001, + 0.56022227 2.8681402 0.47539312, + 0.59019238 2.8420701 0.57554644, + 0.63786799 2.7925255 0.66585499, + 0.69999999 2.7218339 0.73772901, + 0.7723543 2.6351972 0.78401935, + 0.63786799 2.7600608 0.6772778, + 0.7723543 2.5895905 0.78821927, + 0.56022227 2.8084455 0.51147985, + 0.59019238 2.7704933 0.60776055, + 0.63786799 2.7104244 0.69143879, + 0.69999999 2.6315846 0.75426775, + 0.7723543 2.54 0.78977776, + 0.59019238 2.7408609 0.61818671, + 0.69999999 2.5877087 0.75830829, + 0.56022227 2.7448361 0.54010814, + 0.59019238 2.6955552 0.63111216, + 0.63786799 2.625838 0.70693982, + 0.69999999 2.54 0.75980765, + 0.7723543 2.4448028 0.78401935, + 0.56022227 2.7185023 0.54937375, + 0.63786799 2.5847151 0.7107268, + 0.7723543 2.3920105 0.77578861, + 0.56022227 2.6782396 0.5608604, + 0.59019238 2.6183488 0.64526075, + 0.63786799 2.54 0.71213204, + 0.69999999 2.4484153 0.75426775, + 0.7723543 2.3509939 0.76682824, + 0.59019238 2.5808139 0.64871734, + 0.69999999 2.3976262 0.74634933, + 0.56022227 2.6096275 0.57343405, + 0.59019238 2.54 0.64999998, + 0.63786799 2.4541619 0.70693982, + 0.69999999 2.3581662 0.73772901, + 0.7723543 2.2599409 0.738455, + 0.56022227 2.5762706 0.57650584, + 0.63786799 2.4065597 0.6995182, + 0.7723543 2.2037289 0.71461225, + 0.56022227 2.54 0.57764572, + 0.59019238 2.4616511 0.64526075, + 0.63786799 2.3695757 0.69143879, + 0.69999999 2.2705686 0.71043247, + 0.59019238 2.4182022 0.63848668, + 0.69999999 2.2164896 0.68749452, + 0.56022227 2.4703724 0.57343405, + 0.59019238 2.3844447 0.63111216, + 0.63786799 2.2874744 0.66585499, + 0.7723543 2.0913551 0.64997435, + 0.56022227 2.4317601 0.56741405, + 0.63786799 2.236789 0.64435631, + 0.7723543 2.0365767 0.60853422, + 0.56022227 2.4017603 0.5608604, + 0.59019238 2.3095069 0.60776055, + 0.69999999 2.1083801 0.62530941, + 0.59019238 2.2632434 0.58813757, + 0.69999999 2.0556805 0.58544183, + 0.56022227 2.3351641 0.54010814, + 0.63786799 2.135463 0.58607316, + 0.7723543 1.9488429 0.52371955, + 0.56022227 2.2940505 0.52266949, + 0.63786799 2.0860701 0.54870719, + 0.7723543 1.9010564 0.46421972, + 0.59019238 2.170758 0.53493953, + 0.69999999 1.9712758 0.50384563, + 0.59019238 2.1256745 0.50083363, + 0.69999999 1.9253027 0.44660372, + 0.56022227 2.2118599 0.47539312, + 0.63786799 2.0069616 0.47223088, + 0.7723543 1.8406866 0.36702803, + 0.56022227 2.1717947 0.44508368, + 0.63786799 1.963873 0.41858071, + 0.7723543 1.8056833 0.29073659, + 0.59019238 2.053468 0.43102974, + 0.69999999 1.8672237 0.35310021, + 0.59019238 2.0141389 0.38206041, + 0.69999999 1.8335488 0.27970386, + 0.56022227 2.107626 0.38304996, + 0.63786799 1.9094384 0.33094427, + 0.7723543 1.7731718 0.18900618, + 0.56022227 2.0726748 0.33953163, + 0.63786799 1.8778764 0.2621533, + 0.7723543 1.7564499 0.098985396, + 0.59019238 1.9644536 0.30207005, + 0.69999999 1.802271 0.18183386, + 0.59019238 1.9356453 0.23928095, + 0.69999999 1.7861837 0.095229149, + 0.56022227 2.0285201 0.26844534, + 0.63786799 1.8485613 0.17042436, + 0.7723543 1.7502222 3.4352517e-016, + 0.56022227 2.0029185 0.21264558, + 0.63786799 1.8334833 0.089253813, + 0.59019238 1.9088879 0.15555519, + 0.69999999 1.7801924 3.0908709e-016, + 0.7723543 1.7559806 -0.095197186, + 0.59019238 1.8951254 0.0814666, + 0.56022227 1.9791396 0.13823967, + 0.63786799 1.827868 2.5430396e-016, + 0.69999999 1.7857323 -0.09158469, + 0.7723543 1.7731718 -0.18900618, + 0.56022227 1.9669092 0.072398208, + 0.59019238 1.89 1.8290925e-016, + 0.63786799 1.8330603 -0.085838035, + 0.69999999 1.802271 -0.18183386, + 0.7723543 1.801545 -0.28005904, + 0.56022227 1.9623543 9.9768318e-017, + 0.59019238 1.8947393 -0.078348845, + 0.63786799 1.8485613 -0.17042436, + 0.69999999 1.8295676 -0.2694315, + 0.7723543 1.8406866 -0.36702803, + 0.56022227 1.966566 -0.069627494, + 0.59019238 1.9088879 -0.15555519, + 0.63786799 1.874145 -0.25252551, + 0.69999999 1.8672237 -0.35310021, + 0.7723543 1.8900256 -0.44864491, + 0.56022227 1.9791396 -0.13823967, + 0.59019238 1.9322394 -0.23049317, + 0.63786799 1.9094384 -0.33094427, + 0.69999999 1.9146906 -0.43161991, + 0.7723543 1.9488429 -0.52371955, + 0.56022227 1.9998919 -0.204836, + 0.59019238 1.9644536 -0.30207005, + 0.63786799 1.9539268 -0.40453711, + 0.69999999 1.9712758 -0.50384563, + 0.7723543 2.0162804 -0.59115714, + 0.56022227 2.0285201 -0.26844534, + 0.59019238 2.0050604 -0.36924207, + 0.63786799 2.0069616 -0.47223088, + 0.69999999 2.0361543 -0.56872416, + 0.7723543 2.0913551 -0.64997435, + 0.56022227 2.0646069 -0.32814017, + 0.59019238 2.053468 -0.43102974, + 0.63786799 2.0677691 -0.5330385, + 0.69999999 2.1083801 -0.62530941, + 0.7723543 2.172972 -0.69931346, + 0.56022227 2.107626 -0.38304996, + 0.59019238 2.1089702 -0.48653197, + 0.63786799 2.135463 -0.58607316, + 0.69999999 2.1868999 -0.67277622, + 0.7723543 2.2599409 -0.738455, + 0.56022227 2.15695 -0.43237403, + 0.59019238 2.170758 -0.53493953, + 0.63786799 2.2090557 -0.63056159, + 0.69999999 2.2705686 -0.71043247, + 0.7723543 2.3509939 -0.76682824, + 0.7723543 2.3920105 -0.77578861, + 0.56022227 2.2118599 -0.47539312, + 0.59019238 2.2379298 -0.57554644, + 0.63786799 2.2874744 -0.66585499, + 0.69999999 2.3581662 -0.73772901, + 0.7723543 2.4448028 -0.78401935, + 0.69999999 2.3976262 -0.74634933, + 0.56022227 2.2715547 -0.51147985, + 0.59019238 2.3095069 -0.60776055, + 0.63786799 2.3695757 -0.69143879, + 0.69999999 2.4484153 -0.75426775, + 0.7723543 2.54 -0.78977776, + 0.63786799 2.4065597 -0.6995182, + 0.7723543 2.5895905 -0.78821927, + 0.56022227 2.3351641 -0.54010814, + 0.59019238 2.3844447 -0.63111216, + 0.63786799 2.4541619 -0.70693982, + 0.69999999 2.54 -0.75980765, + 0.7723543 2.6351972 -0.78401935, + 0.59019238 2.4182022 -0.63848668, + 0.69999999 2.5877087 -0.75830829, + 0.56022227 2.4017603 -0.5608604, + 0.59019238 2.4616511 -0.64526075, + 0.63786799 2.54 -0.71213204, + 0.69999999 2.6315846 -0.75426775, + 0.7723543 2.7290063 -0.76682824, + 0.56022227 2.4317601 -0.56741405, + 0.63786799 2.5847151 -0.7107268, + 0.7723543 2.7840548 -0.75112325, + 0.56022227 2.4703724 -0.57343405, + 0.59019238 2.54 -0.64999998, + 0.63786799 2.625838 -0.70693982, + 0.69999999 2.7218339 -0.73772901, + 0.7723543 2.8200591 -0.738455, + 0.59019238 2.5808139 -0.64871734, + 0.69999999 2.7747934 -0.72262001, + 0.56022227 2.54 -0.57764572, + 0.59019238 2.6183488 -0.64526075, + 0.63786799 2.7104244 -0.69143879, + 0.69999999 2.8094316 -0.71043247, + 0.7723543 2.907028 -0.69931346, + 0.56022227 2.5762706 -0.57650584, + 0.63786799 2.7600608 -0.6772778, + 0.7723543 2.9631841 -0.66683143, + 0.56022227 2.6096275 -0.57343405, + 0.59019238 2.6955552 -0.63111216, + 0.63786799 2.7925255 -0.66585499, + 0.69999999 2.8931003 -0.67277622, + 0.59019238 2.7408609 -0.61818671, + 0.69999999 2.9471252 -0.64152682, + 0.56022227 2.6782396 -0.5608604, + 0.59019238 2.7704933 -0.60776055, + 0.63786799 2.8709443 -0.63056159, + 0.7723543 3.0637195 -0.59115714, + 0.56022227 2.7185023 -0.54937375, + 0.63786799 2.9215794 -0.60127294, + 0.7723543 3.1157231 -0.54064006, + 0.56022227 2.7448361 -0.54010814, + 0.59019238 2.8420701 -0.57554644, + 0.69999999 3.0438457 -0.56872416, + 0.59019238 2.8882873 -0.54881316, + 0.69999999 3.0938759 -0.52012414, + 0.56022227 2.8084455 -0.51147985, + 0.63786799 3.0122309 -0.5330385, + 0.7723543 3.1899743 -0.44864491, + 0.56022227 2.8495181 -0.4877224, + 0.63786799 3.0591218 -0.48748791, + 0.7723543 3.2320876 -0.38047832, + 0.59019238 2.9710298 -0.48653197, + 0.69999999 3.1653094 -0.43161991, + 0.59019238 3.0138297 -0.44495562, + 0.69999999 3.2058244 -0.36604011, + 0.56022227 2.9230499 -0.43237403, + 0.63786799 3.1260731 -0.40453711, + 0.7723543 3.278455 -0.28005904, + 0.56022227 2.9610856 -0.39542571, + 0.63786799 3.164046 -0.34307224, + 0.7723543 3.3049655 -0.19640973, + 0.59019238 3.0749395 -0.36924207, + 0.69999999 3.2504325 -0.2694315, + 0.59019238 3.1095994 -0.31313989, + 0.69999999 3.2759368 -0.18895647, + 0.56022227 3.015393 -0.32814017, + 0.63786799 3.2058551 -0.25252551, + 0.7723543 3.3240194 -0.095197186, + 0.56022227 3.0461948 -0.27828294, + 0.63786799 3.229759 -0.17710003, + 0.59019238 3.1477606 -0.23049317, + 0.69999999 3.2942677 -0.09158469, + 0.59019238 3.169579 -0.16164842, + 0.56022227 3.0801082 -0.204836, + 0.63786799 3.2469399 -0.085838035, + 0.56022227 3.0994978 -0.14365464, + 0.59019238 3.1852608 -0.078348845, + 0.56022227 3.1134341 -0.069627494, + 0.55000001 3.04 -1.1385337e-015, + 0.55000001 3.0242915 0.12434494, + 0.55000001 2.9781532 0.24087684, + 0.55000001 2.9044843 0.34227356, + 0.55000001 2.8079133 0.42216396, + 0.55000001 2.6945086 0.47552827, + 0.55000001 2.5713952 0.49901336, + 0.55000001 2.4463093 0.49114361, + 0.55000001 2.3271103 0.45241353, + 0.55000001 2.221288 0.38525662, + 0.55000001 2.1354916 0.29389262, + 0.55000001 2.0751119 0.18406227, + 0.55000001 2.0439427 0.062666617, + 0.55000001 2.0439427 -0.062666617, + 0.55000001 2.0751119 -0.18406227, + 0.55000001 2.1354916 -0.29389262, + 0.55000001 2.221288 -0.38525662, + 0.55000001 2.3271103 -0.45241353, + 0.55000001 2.4463093 -0.49114361, + 0.55000001 2.5713952 -0.49901336, + 0.55000001 2.6945086 -0.47552827, + 0.55000001 2.8079133 -0.42216396, + 0.55000001 2.9044843 -0.34227356, + 0.55000001 2.9781532 -0.24087684, + 0.55000001 3.0242915 -0.12434494, + 3.5899999 3.04 -1.1385337e-015, + 3.29 3.3399999 -1.4832579e-015, + 0.85000002 3.3399999 -1.4832579e-015, + 0.55000001 3.04 -1.1385337e-015 ] + + } + coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 0, -1, 32, 109, 110, 111, 112, + 113, 57, -1, 26, 58, 59, 60, 61, + 62, 63, 64, 65, 66, 67, 68, 69, + 70, 71, 72, 73, 74, 75, 76, 77, + 78, 79, 80, 81, 82, 83, 84, 85, + 86, 87, 88, 89, 90, 91, 92, 93, + 94, 95, 96, 97, 98, 99, 100, 101, + 102, 103, 104, 105, 106, 107, 108, 57, + -1, 399, 400, -1, 399, 402, 403, 404, + 405, 406, 407, 408, 409, 410, 411, 412, + 413, 414, 415, 416, 417, 418, 419, 420, + 421, 422, 423, 424, 425, 426, 427, 428, + 429, 430, 431, 432, 433, 434, 435, 436, + 437, 438, 439, 440, 441, 442, 443, 444, + 445, 446, 447, 448, 449, 450, 451, 452, + 401, -1, 512, 589, 590, 591, 592, 593, + 564, -1, 506, 565, 566, 567, 568, 569, + 570, 571, 572, 573, 574, 575, 576, 577, + 578, 579, 580, 581, 582, 583, 584, 585, + 586, 587, 588, 564, -1 ] + + } + + } + + }, + + DEF o6 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.66666669 1 1 + transparency 0.56 + + } + + } + geometry + IndexedFaceSet { + coord + USE o5 + coordIndex [ 22, 23, 21, -1, 20, 18, 19, -1, + 24, 1, 23, -1, 0, 1, 24, -1, + 23, 1, 21, -1, 21, 17, 20, -1, + 20, 17, 18, -1, 1, 2, 21, -1, + 17, 15, 16, -1, 3, 4, 2, -1, + 2, 4, 21, -1, 5, 6, 4, -1, + 13, 11, 12, -1, 14, 11, 13, -1, + 7, 8, 6, -1, 15, 8, 14, -1, + 21, 8, 17, -1, 17, 8, 15, -1, + 4, 8, 21, -1, 14, 8, 11, -1, + 6, 8, 4, -1, 11, 9, 10, -1, + 8, 9, 11, -1, 181, 185, 178, -1, + 314, 321, 315, -1, 172, 186, 179, -1, + 320, 321, 314, -1, 178, 186, 172, -1, + 317, 322, 51, -1, 319, 323, 316, -1, + 182, 187, 39, -1, 315, 324, 317, -1, + 177, 188, 181, -1, 184, 188, 177, -1, + 181, 188, 185, -1, 321, 324, 315, -1, + 186, 189, 179, -1, 319, 325, 323, -1, + 318, 325, 312, -1, 94, 325, 93, -1, + 179, 189, 182, -1, 93, 325, 318, -1, + 182, 189, 187, -1, 312, 325, 319, -1, + 69, 190, 68, -1, 183, 190, 176, -1, + 68, 190, 183, -1, 176, 190, 184, -1, + 316, 326, 320, -1, 323, 326, 316, -1, + 326, 327, 320, -1, 188, 191, 185, -1, + 320, 327, 321, -1, 185, 192, 178, -1, + 178, 192, 186, -1, 317, 328, 322, -1, + 324, 328, 317, -1, 51, 329, 52, -1, + 189, 193, 187, -1, 322, 329, 51, -1, + 39, 194, 40, -1, 94, 330, 325, -1, + 95, 330, 94, -1, 187, 194, 39, -1, + 190, 195, 184, -1, 325, 330, 323, -1, + 70, 195, 69, -1, 321, 331, 324, -1, + 327, 331, 321, -1, 69, 195, 190, -1, + 188, 195, 191, -1, 184, 195, 188, -1, + 192, 196, 186, -1, 189, 196, 193, -1, + 186, 196, 189, -1, 329, 332, 52, -1, + 194, 197, 40, -1, 330, 333, 323, -1, + 323, 333, 326, -1, 95, 333, 330, -1, + 96, 333, 95, -1, 70, 198, 195, -1, + 195, 198, 191, -1, 333, 334, 326, -1, + 185, 199, 192, -1, 191, 199, 185, -1, + 326, 334, 327, -1, 324, 335, 328, -1, + 331, 335, 324, -1, 196, 200, 193, -1, + 328, 336, 322, -1, 329, 336, 332, -1, + 187, 201, 194, -1, 193, 201, 187, -1, + 322, 336, 329, -1, 332, 337, 52, -1, + 199, 202, 192, -1, 327, 338, 331, -1, + 334, 338, 327, -1, 192, 202, 196, -1, + 201, 203, 194, -1, 332, 339, 337, -1, + 336, 339, 332, -1, 194, 203, 197, -1, + 333, 340, 334, -1, 198, 204, 191, -1, + 96, 340, 333, -1, 71, 204, 70, -1, + 70, 204, 198, -1, 338, 341, 331, -1, + 191, 204, 199, -1, 331, 341, 335, -1, + 202, 205, 196, -1, 196, 205, 200, -1, + 328, 342, 336, -1, 335, 342, 328, -1, + 200, 206, 193, -1, 193, 206, 201, -1, + 336, 342, 339, -1, 40, 207, 41, -1, + 339, 343, 337, -1, 197, 207, 40, -1, + 199, 208, 202, -1, 52, 344, 53, -1, + 202, 208, 205, -1, 71, 208, 204, -1, + 72, 208, 71, -1, 337, 344, 52, -1, + 204, 208, 199, -1, 334, 345, 338, -1, + 201, 209, 203, -1, 340, 345, 334, -1, + 96, 345, 340, -1, 97, 345, 96, -1, + 342, 346, 339, -1, 206, 209, 201, -1, + 339, 346, 343, -1, 207, 210, 41, -1, + 344, 347, 53, -1, 208, 211, 205, -1, + 72, 211, 208, -1, 200, 212, 206, -1, + 338, 348, 341, -1, 205, 212, 200, -1, + 345, 348, 338, -1, 97, 348, 345, -1, + 341, 349, 335, -1, 335, 349, 342, -1, + 197, 213, 207, -1, 203, 213, 197, -1, + 346, 350, 343, -1, 206, 214, 209, -1, + 212, 214, 206, -1, 344, 351, 347, -1, + 207, 215, 210, -1, 343, 351, 337, -1, + 337, 351, 344, -1, 213, 215, 207, -1, + 342, 352, 346, -1, 349, 352, 342, -1, + 205, 216, 212, -1, 73, 216, 72, -1, + 211, 216, 205, -1, 72, 216, 211, -1, + 351, 353, 347, -1, 209, 217, 203, -1, + 203, 217, 213, -1, 349, 354, 352, -1, + 348, 354, 341, -1, 341, 354, 349, -1, + 41, 218, 42, -1, 97, 354, 348, -1, + 98, 354, 97, -1, 210, 218, 41, -1, + 346, 355, 350, -1, 212, 219, 214, -1, + 74, 219, 73, -1, 352, 355, 346, -1, + 73, 219, 216, -1, 216, 219, 212, -1, + 351, 356, 353, -1, 350, 356, 343, -1, + 343, 356, 351, -1, 217, 220, 213, -1, + 213, 220, 215, -1, 53, 357, 54, -1, + 347, 357, 53, -1, 218, 221, 42, -1, + 99, 358, 98, -1, 354, 358, 352, -1, + 352, 358, 355, -1, 214, 222, 209, -1, + 98, 358, 354, -1, 209, 222, 217, -1, + 356, 359, 353, -1, 210, 223, 218, -1, + 215, 223, 210, -1, 357, 360, 54, -1, + 217, 224, 220, -1, 358, 361, 355, -1, + 99, 361, 358, -1, 222, 224, 217, -1, + 355, 362, 350, -1, 350, 362, 356, -1, + 218, 225, 221, -1, 223, 225, 218, -1, + 219, 226, 214, -1, 75, 226, 74, -1, + 74, 226, 219, -1, 353, 363, 347, -1, + 214, 226, 222, -1, 347, 363, 357, -1, + 356, 364, 359, -1, 220, 227, 215, -1, + 215, 227, 223, -1, 362, 364, 356, -1, + 225, 228, 221, -1, 42, 228, 43, -1, + 363, 365, 357, -1, 221, 228, 42, -1, + 222, 229, 224, -1, 75, 229, 226, -1, + 76, 229, 75, -1, 357, 365, 360, -1, + 361, 366, 355, -1, 99, 366, 361, -1, + 362, 366, 364, -1, 226, 229, 222, -1, + 100, 366, 99, -1, 227, 230, 223, -1, + 355, 366, 362, -1, 359, 367, 353, -1, + 353, 367, 363, -1, 223, 230, 225, -1, + 228, 231, 43, -1, 54, 368, 55, -1, + 220, 232, 227, -1, 360, 368, 54, -1, + 224, 232, 220, -1, 366, 369, 364, -1, + 100, 369, 366, -1, 101, 369, 100, -1, + 225, 233, 228, -1, 230, 233, 225, -1, + 367, 370, 363, -1, 363, 370, 365, -1, + 228, 233, 231, -1, 227, 234, 230, -1, + 232, 234, 227, -1, 368, 371, 55, -1, + 233, 235, 231, -1, 359, 372, 367, -1, + 76, 236, 229, -1, 364, 372, 359, -1, + 77, 236, 76, -1, 365, 373, 360, -1, + 224, 236, 232, -1, 368, 373, 371, -1, + 229, 236, 224, -1, 234, 237, 230, -1, + 233, 237, 235, -1, 360, 373, 368, -1, + 372, 374, 367, -1, 367, 374, 370, -1, + 230, 237, 233, -1, 231, 238, 43, -1, + 43, 238, 44, -1, 235, 238, 231, -1, + 373, 375, 371, -1, 232, 239, 234, -1, + 236, 239, 232, -1, 77, 239, 236, -1, + 78, 239, 77, -1, 237, 240, 235, -1, + 364, 376, 372, -1, 369, 376, 364, -1, + 101, 376, 369, -1, 102, 376, 101, -1, + 370, 377, 365, -1, 373, 377, 375, -1, + 365, 377, 373, -1, 238, 241, 44, -1, + 239, 242, 234, -1, 234, 242, 237, -1, + 55, 378, 56, -1, 237, 242, 240, -1, + 371, 378, 55, -1, 375, 378, 371, -1, + 240, 243, 235, -1, 235, 243, 238, -1, + 372, 379, 374, -1, 376, 379, 372, -1, + 102, 379, 376, -1, 238, 243, 241, -1, + 242, 244, 240, -1, 103, 379, 102, -1, + 377, 380, 375, -1, 243, 245, 241, -1, + 378, 381, 56, -1, 78, 246, 239, -1, + 79, 246, 78, -1, 242, 246, 244, -1, + 374, 382, 370, -1, 239, 246, 242, -1, + 370, 382, 377, -1, 240, 247, 243, -1, + 377, 382, 380, -1, 243, 247, 245, -1, + 244, 247, 240, -1, 375, 383, 378, -1, + 380, 383, 375, -1, 44, 248, 45, -1, + 378, 383, 381, -1, 241, 248, 44, -1, + 27, 114, 25, -1, 25, 114, 33, -1, + 382, 384, 380, -1, 246, 249, 244, -1, + 80, 249, 79, -1, 27, 115, 114, -1, + 28, 115, 27, -1, 79, 249, 246, -1, + 383, 385, 381, -1, 247, 250, 245, -1, + 249, 251, 244, -1, 379, 386, 374, -1, + 244, 251, 247, -1, 103, 386, 379, -1, + 114, 116, 33, -1, 374, 386, 382, -1, + 382, 386, 384, -1, 247, 251, 250, -1, + 29, 117, 28, -1, 104, 386, 103, -1, + 28, 117, 115, -1, 380, 387, 383, -1, + 245, 252, 241, -1, 384, 387, 380, -1, + 383, 387, 385, -1, 241, 252, 248, -1, + 115, 118, 114, -1, 248, 253, 45, -1, + 56, 388, 32, -1, 381, 388, 56, -1, + 114, 118, 116, -1, 32, 388, 109, -1, + 33, 119, 34, -1, 105, 389, 104, -1, + 386, 389, 384, -1, 251, 254, 250, -1, + 104, 389, 386, -1, 118, 119, 116, -1, + 249, 255, 251, -1, 116, 119, 33, -1, + 81, 255, 80, -1, 30, 120, 29, -1, + 80, 255, 249, -1, 387, 390, 385, -1, + 29, 120, 117, -1, 251, 255, 254, -1, + 384, 391, 387, -1, 250, 256, 245, -1, + 115, 121, 118, -1, 245, 256, 252, -1, + 389, 391, 384, -1, 117, 121, 115, -1, + 387, 391, 390, -1, 385, 392, 381, -1, + 109, 392, 110, -1, 252, 257, 248, -1, + 381, 392, 388, -1, 248, 257, 253, -1, + 388, 392, 109, -1, 45, 258, 46, -1, + 118, 122, 119, -1, 121, 122, 118, -1, + 253, 258, 45, -1, 391, 393, 390, -1, + 391, 394, 393, -1, 82, 259, 81, -1, + 105, 394, 389, -1, 119, 123, 34, -1, + 106, 394, 105, -1, 81, 259, 255, -1, + 31, 124, 30, -1, 389, 394, 391, -1, + 255, 259, 254, -1, 26, 124, 31, -1, + 58, 124, 26, -1, 392, 395, 110, -1, + 59, 124, 58, -1, 110, 395, 111, -1, + 30, 124, 120, -1, 117, 125, 121, -1, + 385, 395, 392, -1, 390, 395, 385, -1, + 250, 260, 256, -1, 106, 396, 394, -1, + 254, 260, 250, -1, 107, 396, 106, -1, + 120, 125, 117, -1, 394, 396, 393, -1, + 125, 126, 121, -1, 393, 397, 390, -1, + 395, 397, 111, -1, 252, 261, 257, -1, + 256, 261, 252, -1, 121, 126, 122, -1, + 111, 397, 112, -1, 253, 262, 258, -1, + 390, 397, 395, -1, 393, 398, 397, -1, + 396, 398, 393, -1, 122, 127, 119, -1, + 107, 398, 396, -1, 397, 398, 112, -1, + 108, 398, 107, -1, 57, 398, 108, -1, + 257, 262, 253, -1, 119, 127, 123, -1, + 112, 398, 113, -1, 113, 398, 57, -1, + 34, 128, 35, -1, 258, 263, 46, -1, + 262, 263, 258, -1, 127, 128, 123, -1, + 259, 264, 254, -1, 123, 128, 34, -1, + 83, 264, 82, -1, 254, 264, 260, -1, + 59, 129, 124, -1, 82, 264, 259, -1, + 124, 129, 120, -1, 120, 129, 125, -1, + 260, 265, 256, -1, 129, 130, 125, -1, + 256, 265, 261, -1, 125, 130, 126, -1, + 257, 266, 262, -1, 122, 131, 127, -1, + 126, 131, 122, -1, 261, 266, 257, -1, + 127, 132, 128, -1, 262, 267, 263, -1, + 266, 267, 262, -1, 131, 132, 127, -1, + 263, 268, 46, -1, 128, 133, 35, -1, + 46, 268, 47, -1, 260, 269, 265, -1, + 264, 269, 260, -1, 129, 134, 130, -1, + 60, 134, 59, -1, 83, 269, 264, -1, + 59, 134, 129, -1, 84, 269, 83, -1, + 126, 135, 131, -1, 130, 135, 126, -1, + 265, 270, 261, -1, 261, 270, 266, -1, + 135, 136, 131, -1, 270, 271, 266, -1, + 131, 136, 132, -1, 266, 271, 267, -1, + 128, 137, 133, -1, 263, 272, 268, -1, + 132, 137, 128, -1, 35, 138, 36, -1, + 267, 272, 263, -1, 268, 273, 47, -1, + 133, 138, 35, -1, 269, 274, 265, -1, + 134, 139, 130, -1, 265, 274, 270, -1, + 60, 139, 134, -1, 61, 139, 60, -1, + 84, 274, 269, -1, 130, 139, 135, -1, + 85, 274, 84, -1, 86, 274, 85, -1, + 274, 275, 270, -1, 135, 140, 136, -1, + 270, 275, 271, -1, 139, 140, 135, -1, + 136, 141, 132, -1, 267, 276, 272, -1, + 271, 276, 267, -1, 132, 141, 137, -1, + 272, 277, 268, -1, 268, 277, 273, -1, + 137, 142, 133, -1, 133, 142, 138, -1, + 47, 278, 48, -1, 273, 278, 47, -1, + 138, 143, 36, -1, 277, 278, 273, -1, + 62, 144, 61, -1, 274, 279, 275, -1, + 86, 279, 274, -1, 61, 144, 139, -1, + 139, 144, 140, -1, 136, 145, 141, -1, + 275, 280, 271, -1, 271, 280, 276, -1, + 140, 145, 136, -1, 276, 281, 272, -1, + 272, 281, 277, -1, 141, 146, 137, -1, + 137, 146, 142, -1, 138, 147, 143, -1, + 277, 282, 278, -1, 281, 282, 277, -1, + 142, 147, 138, -1, 278, 283, 48, -1, + 36, 148, 37, -1, 143, 148, 36, -1, + 140, 149, 145, -1, 279, 284, 275, -1, + 275, 284, 280, -1, 63, 149, 62, -1, + 87, 284, 86, -1, 62, 149, 144, -1, + 86, 284, 279, -1, 144, 149, 140, -1, + 280, 285, 276, -1, 141, 150, 146, -1, + 145, 150, 141, -1, 276, 285, 281, -1, + 281, 286, 282, -1, 146, 151, 142, -1, + 142, 151, 147, -1, 285, 286, 281, -1, + 278, 287, 283, -1, 143, 152, 148, -1, + 282, 287, 278, -1, 147, 152, 143, -1, + 48, 288, 49, -1, 283, 288, 48, -1, + 148, 153, 37, -1, 287, 288, 283, -1, + 152, 153, 148, -1, 88, 289, 87, -1, + 89, 289, 88, -1, 280, 289, 285, -1, + 153, 154, 37, -1, 284, 289, 280, -1, + 87, 289, 284, -1, 149, 155, 145, -1, + 63, 155, 149, -1, 285, 290, 286, -1, + 64, 155, 63, -1, 145, 155, 150, -1, + 289, 290, 285, -1, 282, 291, 287, -1, + 150, 156, 146, -1, 146, 156, 151, -1, + 286, 291, 282, -1, 291, 292, 287, -1, + 151, 157, 147, -1, 287, 292, 288, -1, + 147, 157, 152, -1, 288, 293, 49, -1, + 157, 158, 152, -1, 152, 158, 153, -1, + 89, 294, 289, -1, 153, 158, 154, -1, + 289, 294, 290, -1, 37, 159, 38, -1, + 286, 295, 291, -1, 154, 159, 37, -1, + 158, 160, 154, -1, 290, 295, 286, -1, + 291, 296, 292, -1, 65, 161, 64, -1, + 150, 161, 156, -1, 295, 296, 291, -1, + 64, 161, 155, -1, 292, 297, 288, -1, + 155, 161, 150, -1, 156, 162, 151, -1, + 288, 297, 293, -1, 151, 162, 157, -1, + 157, 163, 158, -1, 49, 298, 50, -1, + 293, 298, 49, -1, 162, 163, 157, -1, + 294, 299, 290, -1, 290, 299, 295, -1, + 89, 299, 294, -1, 158, 163, 160, -1, + 160, 164, 154, -1, 90, 299, 89, -1, + 91, 299, 90, -1, 295, 300, 296, -1, + 154, 164, 159, -1, 299, 300, 295, -1, + 159, 165, 38, -1, 292, 301, 297, -1, + 163, 166, 160, -1, 296, 301, 292, -1, + 297, 302, 293, -1, 293, 302, 298, -1, + 165, 167, 38, -1, 298, 303, 50, -1, + 65, 168, 161, -1, 161, 168, 156, -1, + 66, 168, 65, -1, 156, 168, 162, -1, + 303, 304, 50, -1, 162, 169, 163, -1, + 168, 169, 162, -1, 91, 305, 299, -1, + 299, 305, 300, -1, 160, 170, 164, -1, + 166, 170, 160, -1, 300, 306, 296, -1, + 296, 306, 301, -1, 301, 307, 297, -1, + 297, 307, 302, -1, 164, 171, 159, -1, + 159, 171, 165, -1, 298, 308, 303, -1, + 167, 172, 38, -1, 303, 308, 304, -1, + 169, 173, 163, -1, 163, 173, 166, -1, + 302, 308, 298, -1, 304, 309, 50, -1, + 50, 309, 51, -1, 167, 174, 172, -1, + 165, 174, 167, -1, 308, 310, 304, -1, + 171, 174, 165, -1, 66, 175, 168, -1, + 300, 311, 306, -1, 168, 175, 169, -1, + 305, 311, 300, -1, 67, 175, 66, -1, + 169, 175, 173, -1, 91, 311, 305, -1, + 92, 311, 91, -1, 166, 176, 170, -1, + 173, 176, 166, -1, 306, 312, 301, -1, + 301, 312, 307, -1, 170, 177, 164, -1, + 307, 313, 302, -1, 164, 177, 171, -1, + 302, 313, 308, -1, 308, 313, 310, -1, + 304, 314, 309, -1, 310, 314, 304, -1, + 174, 178, 172, -1, 38, 179, 39, -1, + 172, 179, 38, -1, 309, 315, 51, -1, + 314, 315, 309, -1, 68, 180, 67, -1, + 313, 316, 310, -1, 67, 180, 175, -1, + 175, 180, 173, -1, 174, 181, 178, -1, + 171, 181, 174, -1, 315, 317, 51, -1, + 177, 181, 171, -1, 179, 182, 39, -1, + 306, 318, 312, -1, 311, 318, 306, -1, + 92, 318, 311, -1, 93, 318, 92, -1, + 173, 183, 176, -1, 312, 319, 307, -1, + 307, 319, 313, -1, 68, 183, 180, -1, + 180, 183, 173, -1, 313, 319, 316, -1, + 310, 320, 314, -1, 176, 184, 170, -1, + 170, 184, 177, -1, 316, 320, 310, -1, + 454, 400, 399, -1, 454, 399, 402, -1, + 455, 402, 403, -1, 455, 403, 404, -1, + 455, 454, 402, -1, 456, 455, 404, -1, + 457, 404, 405, -1, 457, 456, 404, -1, + 458, 405, 406, -1, 458, 406, 407, -1, + 458, 457, 405, -1, 459, 458, 407, -1, + 460, 407, 408, -1, 460, 459, 407, -1, + 461, 408, 409, -1, 461, 460, 408, -1, + 462, 409, 410, -1, 462, 461, 409, -1, + 463, 410, 411, -1, 463, 462, 410, -1, + 464, 411, 412, -1, 464, 463, 411, -1, + 465, 412, 413, -1, 465, 464, 412, -1, + 466, 413, 414, -1, 466, 465, 413, -1, + 467, 414, 415, -1, 467, 466, 414, -1, + 468, 415, 416, -1, 468, 416, 417, -1, + 468, 467, 415, -1, 469, 468, 417, -1, + 470, 417, 418, -1, 470, 469, 417, -1, + 471, 418, 419, -1, 471, 470, 418, -1, + 472, 419, 420, -1, 472, 420, 421, -1, + 472, 471, 419, -1, 473, 472, 421, -1, + 474, 421, 422, -1, 474, 422, 423, -1, + 474, 473, 421, -1, 475, 474, 423, -1, + 476, 423, 424, -1, 476, 424, 425, -1, + 476, 475, 423, -1, 477, 476, 425, -1, + 478, 477, 425, -1, 478, 425, 426, -1, + 478, 426, 427, -1, 479, 478, 427, -1, + 480, 479, 427, -1, 480, 427, 428, -1, + 481, 480, 428, -1, 481, 428, 429, -1, + 481, 429, 430, -1, 482, 481, 430, -1, + 483, 430, 431, -1, 483, 482, 430, -1, + 483, 431, 432, -1, 484, 483, 432, -1, + 485, 484, 432, -1, 485, 432, 433, -1, + 485, 433, 434, -1, 486, 485, 434, -1, + 487, 434, 435, -1, 487, 435, 436, -1, + 487, 486, 434, -1, 488, 487, 436, -1, + 489, 436, 437, -1, 489, 488, 436, -1, + 490, 437, 438, -1, 490, 438, 439, -1, + 490, 489, 437, -1, 491, 439, 440, -1, + 491, 490, 439, -1, 492, 440, 441, -1, + 492, 491, 440, -1, 493, 492, 441, -1, + 494, 441, 442, -1, 494, 442, 443, -1, + 494, 493, 441, -1, 495, 443, 444, -1, + 495, 494, 443, -1, 496, 444, 445, -1, + 496, 495, 444, -1, 497, 496, 445, -1, + 498, 445, 446, -1, 498, 446, 447, -1, + 498, 497, 445, -1, 499, 447, 448, -1, + 499, 498, 447, -1, 500, 448, 449, -1, + 500, 499, 448, -1, 501, 500, 449, -1, + 502, 501, 449, -1, 502, 449, 450, -1, + 502, 450, 451, -1, 503, 502, 451, -1, + 504, 503, 451, -1, 504, 451, 452, -1, + 504, 452, 401, -1, 453, 504, 401, -1, + 802, 816, 809, -1, 658, 666, 659, -1, + 812, 817, 554, -1, 665, 666, 658, -1, + 527, 667, 528, -1, 807, 818, 811, -1, + 662, 667, 527, -1, 664, 668, 657, -1, + 657, 668, 661, -1, 814, 818, 807, -1, + 809, 819, 812, -1, 661, 668, 665, -1, + 816, 819, 809, -1, 659, 669, 662, -1, + 583, 820, 813, -1, 666, 669, 659, -1, + 813, 820, 814, -1, 656, 670, 664, -1, + 811, 821, 815, -1, 570, 670, 663, -1, + 663, 670, 656, -1, 818, 821, 811, -1, + 808, 822, 816, -1, 815, 822, 808, -1, + 668, 671, 665, -1, 816, 822, 819, -1, + 671, 672, 665, -1, 665, 672, 666, -1, + 812, 823, 817, -1, 819, 823, 812, -1, + 817, 824, 554, -1, 662, 673, 667, -1, + 669, 673, 662, -1, 673, 674, 667, -1, + 554, 824, 555, -1, 667, 674, 528, -1, + 583, 825, 820, -1, 814, 825, 818, -1, + 570, 675, 670, -1, 820, 825, 814, -1, + 670, 675, 664, -1, 664, 675, 668, -1, + 819, 826, 823, -1, 668, 675, 671, -1, + 822, 826, 819, -1, 672, 676, 666, -1, + 669, 676, 673, -1, 666, 676, 669, -1, + 555, 827, 556, -1, 528, 677, 529, -1, + 674, 677, 528, -1, 824, 827, 555, -1, + 818, 828, 821, -1, 675, 678, 671, -1, + 825, 828, 818, -1, 583, 828, 825, -1, + 570, 678, 675, -1, 815, 829, 822, -1, + 821, 829, 815, -1, 822, 829, 826, -1, + 671, 679, 672, -1, 826, 830, 823, -1, + 676, 680, 673, -1, 823, 831, 817, -1, + 680, 681, 673, -1, 817, 831, 824, -1, + 673, 681, 674, -1, 672, 682, 676, -1, + 679, 682, 672, -1, 826, 832, 830, -1, + 829, 832, 826, -1, 676, 682, 680, -1, + 824, 833, 827, -1, 681, 683, 674, -1, + 831, 833, 824, -1, 674, 683, 677, -1, + 821, 834, 829, -1, 678, 684, 671, -1, + 828, 834, 821, -1, 570, 684, 678, -1, + 583, 834, 828, -1, 671, 684, 679, -1, + 584, 834, 583, -1, 571, 684, 570, -1, + 832, 835, 830, -1, 682, 685, 680, -1, + 680, 686, 681, -1, 830, 836, 823, -1, + 823, 836, 831, -1, 685, 686, 680, -1, + 677, 687, 529, -1, 831, 836, 833, -1, + 827, 837, 556, -1, 529, 687, 530, -1, + 833, 837, 827, -1, 556, 837, 557, -1, + 679, 688, 682, -1, 684, 688, 679, -1, + 571, 688, 684, -1, 829, 838, 832, -1, + 584, 838, 834, -1, 681, 689, 683, -1, + 834, 838, 829, -1, 686, 689, 681, -1, + 836, 839, 833, -1, 687, 690, 530, -1, + 530, 690, 531, -1, 557, 840, 558, -1, + 837, 840, 557, -1, 682, 691, 685, -1, + 832, 841, 835, -1, 688, 691, 682, -1, + 571, 691, 688, -1, 838, 841, 832, -1, + 584, 841, 838, -1, 836, 842, 839, -1, + 685, 692, 686, -1, 835, 842, 830, -1, + 830, 842, 836, -1, 683, 693, 677, -1, + 833, 843, 837, -1, 677, 693, 687, -1, + 686, 694, 689, -1, 842, 844, 839, -1, + 692, 694, 686, -1, 837, 845, 840, -1, + 843, 845, 837, -1, 693, 695, 687, -1, + 687, 695, 690, -1, 584, 846, 841, -1, + 691, 696, 685, -1, 835, 846, 842, -1, + 685, 696, 692, -1, 585, 846, 584, -1, + 571, 696, 691, -1, 841, 846, 835, -1, + 572, 696, 571, -1, 689, 697, 683, -1, + 683, 697, 693, -1, 833, 847, 843, -1, + 839, 847, 833, -1, 531, 698, 532, -1, + 840, 848, 558, -1, 558, 848, 559, -1, + 690, 698, 531, -1, 846, 849, 842, -1, + 696, 699, 692, -1, 842, 849, 844, -1, + 692, 699, 694, -1, 585, 849, 846, -1, + 572, 699, 696, -1, 843, 850, 845, -1, + 697, 700, 693, -1, 693, 700, 695, -1, + 847, 850, 843, -1, 532, 701, 533, -1, + 559, 851, 560, -1, 848, 851, 559, -1, + 698, 701, 532, -1, 694, 702, 689, -1, + 839, 852, 847, -1, 844, 852, 839, -1, + 689, 702, 697, -1, 700, 703, 695, -1, + 845, 853, 840, -1, 695, 703, 690, -1, + 840, 853, 848, -1, 690, 703, 698, -1, + 848, 853, 851, -1, 697, 704, 700, -1, + 852, 854, 847, -1, 847, 854, 850, -1, + 702, 704, 697, -1, 853, 855, 851, -1, + 698, 705, 701, -1, 703, 705, 698, -1, + 573, 706, 572, -1, 694, 706, 702, -1, + 572, 706, 699, -1, 844, 856, 852, -1, + 699, 706, 694, -1, 849, 856, 844, -1, + 585, 856, 849, -1, 704, 707, 700, -1, + 586, 856, 585, -1, 853, 857, 855, -1, + 700, 707, 703, -1, 850, 857, 845, -1, + 845, 857, 853, -1, 533, 708, 534, -1, + 851, 858, 560, -1, 855, 858, 851, -1, + 701, 708, 533, -1, 560, 858, 561, -1, + 702, 709, 704, -1, 852, 859, 854, -1, + 573, 709, 706, -1, 856, 859, 852, -1, + 706, 709, 702, -1, 586, 859, 856, -1, + 707, 710, 703, -1, 857, 860, 855, -1, + 703, 710, 705, -1, 534, 711, 535, -1, + 708, 711, 534, -1, 561, 861, 562, -1, + 858, 861, 561, -1, 704, 712, 707, -1, + 850, 862, 857, -1, 854, 862, 850, -1, + 701, 713, 708, -1, 857, 862, 860, -1, + 710, 713, 705, -1, 855, 863, 858, -1, + 705, 713, 701, -1, 860, 863, 855, -1, + 707, 714, 710, -1, 858, 863, 861, -1, + 712, 714, 707, -1, 708, 715, 711, -1, + 713, 715, 708, -1, 862, 864, 860, -1, + 863, 865, 861, -1, 573, 716, 709, -1, + 704, 716, 712, -1, 574, 716, 573, -1, + 859, 866, 854, -1, 709, 716, 704, -1, + 854, 866, 862, -1, 714, 717, 710, -1, + 586, 866, 859, -1, 710, 717, 713, -1, + 862, 866, 864, -1, 587, 866, 586, -1, + 863, 867, 865, -1, 713, 717, 715, -1, + 860, 867, 863, -1, 535, 718, 536, -1, + 864, 867, 860, -1, 715, 718, 711, -1, + 562, 868, 563, -1, 711, 718, 535, -1, + 563, 868, 512, -1, 861, 868, 562, -1, + 716, 719, 712, -1, 712, 719, 714, -1, + 512, 868, 589, -1, 574, 719, 716, -1, + 866, 869, 864, -1, 587, 869, 866, -1, + 717, 720, 715, -1, 867, 870, 865, -1, + 718, 721, 536, -1, 536, 721, 537, -1, + 867, 871, 870, -1, 864, 871, 867, -1, + 719, 722, 714, -1, 714, 722, 717, -1, + 869, 871, 864, -1, 717, 722, 720, -1, + 861, 872, 868, -1, 865, 872, 861, -1, + 715, 723, 718, -1, 589, 872, 590, -1, + 718, 723, 721, -1, 720, 723, 715, -1, + 868, 872, 589, -1, 870, 872, 865, -1, + 871, 873, 870, -1, 722, 724, 720, -1, + 587, 874, 869, -1, 588, 874, 587, -1, + 869, 874, 871, -1, 723, 725, 721, -1, + 871, 874, 873, -1, 872, 875, 590, -1, + 870, 875, 872, -1, 590, 875, 591, -1, + 719, 726, 722, -1, 873, 875, 870, -1, + 574, 726, 719, -1, 588, 876, 874, -1, + 575, 726, 574, -1, 724, 727, 720, -1, + 720, 727, 723, -1, 874, 876, 873, -1, + 873, 877, 875, -1, 875, 877, 591, -1, + 723, 727, 725, -1, 721, 728, 537, -1, + 591, 877, 592, -1, 537, 728, 538, -1, + 876, 878, 873, -1, 873, 878, 877, -1, + 588, 878, 876, -1, 877, 878, 592, -1, + 564, 878, 588, -1, 592, 878, 593, -1, + 722, 729, 724, -1, 593, 878, 564, -1, + 726, 729, 722, -1, 575, 729, 726, -1, + 727, 730, 725, -1, 729, 731, 724, -1, + 724, 731, 727, -1, 727, 731, 730, -1, + 725, 732, 721, -1, 721, 732, 728, -1, + 538, 733, 539, -1, 728, 733, 538, -1, + 731, 734, 730, -1, 576, 735, 575, -1, + 729, 735, 731, -1, 575, 735, 729, -1, + 731, 735, 734, -1, 730, 736, 725, -1, + 725, 736, 732, -1, 732, 737, 728, -1, + 728, 737, 733, -1, 539, 738, 540, -1, + 540, 738, 541, -1, 733, 738, 539, -1, + 576, 739, 735, -1, 735, 739, 734, -1, + 730, 740, 736, -1, 734, 740, 730, -1, + 736, 741, 732, -1, 732, 741, 737, -1, + 733, 742, 738, -1, 737, 742, 733, -1, + 738, 743, 541, -1, 742, 743, 738, -1, + 739, 744, 734, -1, 576, 744, 739, -1, + 577, 744, 576, -1, 734, 744, 740, -1, + 740, 745, 736, -1, 507, 594, 505, -1, + 736, 745, 741, -1, 505, 594, 513, -1, + 737, 746, 742, -1, 508, 595, 507, -1, + 509, 595, 508, -1, 741, 746, 737, -1, + 746, 747, 742, -1, 742, 747, 743, -1, + 507, 595, 594, -1, 513, 596, 514, -1, + 514, 596, 515, -1, 743, 748, 541, -1, + 594, 596, 513, -1, 541, 748, 542, -1, + 510, 597, 509, -1, 509, 597, 595, -1, + 740, 749, 745, -1, 744, 749, 740, -1, + 577, 749, 744, -1, 595, 598, 594, -1, + 594, 598, 596, -1, 741, 750, 746, -1, + 745, 750, 741, -1, 746, 751, 747, -1, + 750, 751, 746, -1, 596, 599, 515, -1, + 598, 599, 596, -1, 747, 752, 743, -1, + 743, 752, 748, -1, 510, 600, 597, -1, + 748, 753, 542, -1, 597, 601, 595, -1, + 542, 753, 543, -1, 595, 601, 598, -1, + 543, 753, 544, -1, 749, 754, 745, -1, + 577, 754, 749, -1, 745, 754, 750, -1, + 598, 602, 599, -1, 601, 602, 598, -1, + 578, 754, 577, -1, 750, 755, 751, -1, + 515, 603, 516, -1, 599, 603, 515, -1, + 516, 603, 517, -1, 754, 755, 750, -1, + 511, 604, 510, -1, 751, 756, 747, -1, + 506, 604, 511, -1, 747, 756, 752, -1, + 510, 604, 600, -1, 565, 604, 506, -1, + 600, 605, 597, -1, 597, 605, 601, -1, + 748, 757, 753, -1, 752, 757, 748, -1, + 757, 758, 753, -1, 605, 606, 601, -1, + 601, 606, 602, -1, 599, 607, 603, -1, + 753, 758, 544, -1, 578, 759, 754, -1, + 754, 759, 755, -1, 602, 607, 599, -1, + 755, 760, 751, -1, 751, 760, 756, -1, + 607, 608, 603, -1, 517, 608, 518, -1, + 603, 608, 517, -1, 600, 609, 605, -1, + 756, 761, 752, -1, 565, 609, 604, -1, + 752, 761, 757, -1, 604, 609, 600, -1, + 757, 762, 758, -1, 605, 610, 606, -1, + 609, 610, 605, -1, 761, 762, 757, -1, + 544, 763, 545, -1, 606, 611, 602, -1, + 545, 763, 546, -1, 602, 611, 607, -1, + 607, 612, 608, -1, 758, 763, 544, -1, + 578, 764, 759, -1, 759, 764, 755, -1, + 755, 764, 760, -1, 579, 764, 578, -1, + 611, 612, 607, -1, 756, 765, 761, -1, + 518, 613, 519, -1, 760, 765, 756, -1, + 608, 613, 518, -1, 612, 613, 608, -1, + 565, 614, 609, -1, 609, 614, 610, -1, + 765, 766, 761, -1, 566, 614, 565, -1, + 606, 615, 611, -1, 761, 766, 762, -1, + 610, 615, 606, -1, 762, 767, 758, -1, + 611, 616, 612, -1, 758, 767, 763, -1, + 615, 616, 611, -1, 616, 617, 612, -1, + 763, 768, 546, -1, 612, 617, 613, -1, + 767, 768, 763, -1, 760, 769, 765, -1, + 764, 769, 760, -1, 579, 769, 764, -1, + 613, 618, 519, -1, 765, 770, 766, -1, + 617, 618, 613, -1, 769, 770, 765, -1, + 566, 619, 614, -1, 610, 619, 615, -1, + 614, 619, 610, -1, 766, 771, 762, -1, + 762, 771, 767, -1, 615, 620, 616, -1, + 619, 620, 615, -1, 771, 772, 767, -1, + 616, 621, 617, -1, 620, 621, 616, -1, + 767, 772, 768, -1, 768, 773, 546, -1, + 546, 773, 547, -1, 617, 622, 618, -1, + 621, 622, 617, -1, 580, 774, 579, -1, + 579, 774, 769, -1, 519, 623, 520, -1, + 520, 623, 521, -1, 769, 774, 770, -1, + 618, 623, 519, -1, 766, 775, 771, -1, + 566, 624, 619, -1, 770, 775, 766, -1, + 567, 624, 566, -1, 619, 624, 620, -1, + 620, 625, 621, -1, 771, 776, 772, -1, + 775, 776, 771, -1, 772, 777, 768, -1, + 768, 777, 773, -1, 621, 626, 622, -1, + 625, 626, 621, -1, 622, 627, 618, -1, + 773, 778, 547, -1, 618, 627, 623, -1, + 547, 778, 548, -1, 521, 628, 522, -1, + 774, 779, 770, -1, 770, 779, 775, -1, + 627, 628, 623, -1, 580, 779, 774, -1, + 623, 628, 521, -1, 775, 780, 776, -1, + 620, 629, 625, -1, 779, 780, 775, -1, + 567, 629, 624, -1, 624, 629, 620, -1, + 772, 781, 777, -1, 625, 630, 626, -1, + 776, 781, 772, -1, 626, 631, 622, -1, + 777, 782, 773, -1, 773, 782, 778, -1, + 622, 631, 627, -1, 778, 783, 548, -1, + 627, 632, 628, -1, 631, 632, 627, -1, + 548, 783, 549, -1, 628, 633, 522, -1, + 783, 784, 549, -1, 632, 633, 628, -1, + 549, 784, 550, -1, 522, 634, 523, -1, + 633, 634, 522, -1, 580, 785, 779, -1, + 581, 785, 580, -1, 779, 785, 780, -1, + 780, 786, 776, -1, 568, 635, 567, -1, + 776, 786, 781, -1, 629, 635, 625, -1, + 567, 635, 629, -1, 625, 635, 630, -1, + 777, 787, 782, -1, 630, 636, 626, -1, + 626, 636, 631, -1, 781, 787, 777, -1, + 636, 637, 631, -1, 782, 788, 778, -1, + 631, 637, 632, -1, 783, 788, 784, -1, + 778, 788, 783, -1, 637, 638, 632, -1, + 784, 789, 550, -1, 632, 638, 633, -1, + 550, 789, 551, -1, 634, 639, 523, -1, + 788, 790, 784, -1, 638, 640, 633, -1, + 633, 640, 634, -1, 780, 791, 786, -1, + 785, 791, 780, -1, 581, 791, 785, -1, + 568, 641, 635, -1, 786, 792, 781, -1, + 635, 641, 630, -1, 630, 641, 636, -1, + 781, 792, 787, -1, 636, 642, 637, -1, + 787, 793, 782, -1, 782, 793, 788, -1, + 638, 643, 640, -1, 788, 793, 790, -1, + 642, 643, 637, -1, 637, 643, 638, -1, + 640, 644, 634, -1, 784, 794, 789, -1, + 634, 644, 639, -1, 790, 794, 784, -1, + 639, 645, 523, -1, 523, 645, 524, -1, + 789, 795, 551, -1, 794, 795, 789, -1, + 793, 796, 790, -1, 643, 646, 640, -1, + 795, 797, 551, -1, 551, 797, 552, -1, + 645, 647, 524, -1, 524, 647, 525, -1, + 791, 798, 786, -1, 581, 798, 791, -1, + 786, 798, 792, -1, 641, 648, 636, -1, + 636, 648, 642, -1, 582, 798, 581, -1, + 787, 799, 793, -1, 569, 648, 568, -1, + 792, 799, 787, -1, 568, 648, 641, -1, + 793, 799, 796, -1, 648, 649, 642, -1, + 643, 649, 646, -1, 642, 649, 643, -1, + 796, 800, 790, -1, 790, 800, 794, -1, + 640, 650, 644, -1, 646, 650, 640, -1, + 639, 651, 645, -1, 794, 801, 795, -1, + 800, 801, 794, -1, 797, 802, 552, -1, + 644, 651, 639, -1, 647, 652, 525, -1, + 525, 652, 526, -1, 799, 803, 796, -1, + 649, 653, 646, -1, 795, 804, 797, -1, + 645, 654, 647, -1, 651, 654, 645, -1, + 801, 804, 795, -1, 647, 654, 652, -1, + 799, 805, 803, -1, 792, 805, 799, -1, + 798, 805, 792, -1, 648, 655, 649, -1, + 582, 805, 798, -1, 569, 655, 648, -1, + 653, 656, 646, -1, 796, 806, 800, -1, + 646, 656, 650, -1, 803, 806, 796, -1, + 650, 657, 644, -1, 806, 807, 800, -1, + 644, 657, 651, -1, 800, 807, 801, -1, + 804, 808, 797, -1, 797, 808, 802, -1, + 654, 658, 652, -1, 652, 659, 526, -1, + 552, 809, 553, -1, 658, 659, 652, -1, + 802, 809, 552, -1, 582, 810, 805, -1, + 649, 660, 653, -1, 655, 660, 649, -1, + 805, 810, 803, -1, 569, 660, 655, -1, + 657, 661, 651, -1, 807, 811, 801, -1, + 651, 661, 654, -1, 801, 811, 804, -1, + 654, 661, 658, -1, 809, 812, 553, -1, + 526, 662, 527, -1, 553, 812, 554, -1, + 659, 662, 526, -1, 803, 813, 806, -1, + 810, 813, 803, -1, 653, 663, 656, -1, + 583, 813, 582, -1, 660, 663, 653, -1, + 582, 813, 810, -1, 570, 663, 569, -1, + 806, 814, 807, -1, 569, 663, 660, -1, + 650, 664, 657, -1, 813, 814, 806, -1, + 656, 664, 650, -1, 811, 815, 804, -1, + 804, 815, 808, -1, 808, 816, 802, -1, + 661, 665, 658, -1, 902, 901, 900, -1, + 897, 899, 898, -1, 880, 903, 902, -1, + 880, 879, 903, -1, 880, 902, 900, -1, + 896, 900, 899, -1, 896, 899, 897, -1, + 881, 880, 900, -1, 894, 896, 895, -1, + 883, 882, 881, -1, 883, 881, 900, -1, + 885, 884, 883, -1, 890, 892, 891, -1, + 890, 893, 892, -1, 887, 886, 885, -1, + 887, 894, 893, -1, 887, 900, 896, -1, + 887, 896, 894, -1, 887, 883, 900, -1, + 887, 893, 890, -1, 887, 885, 883, -1, + 888, 890, 889, -1, 888, 887, 890, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o7 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o5 + + } + + } + + } ] + + }, + + USE o6, + + Group { + children [ + USE o4, + + USE o7 ] + + }, + + USE o7 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 0 0 + rotation 1 -0 -0 1.5707964 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o8 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 1 0 0 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o9 Coordinate { + point [ 1 3.3499999 -1.4876988e-015, + 1 3.3499999 -1.4876988e-015, + 1 3.3465447 0.07473737, + 1 3.3362081 0.1488371, + 1 3.3190787 0.22166702, + 1 3.2953024 0.29260576, + 1 3.2650824 0.36104807, + 1 3.2286758 0.42641005, + 1 3.186394 0.48813406, + 1 3.1385972 0.54569346, + 1 3.0856934 0.59859723, + 1 3.0281341 0.64639395, + 1 2.9664102 0.68867588, + 1 2.9010482 0.72508228, + 1 2.8326058 0.75530249, + 1 2.761667 0.77907878, + 1 2.6888371 0.7962082, + 1 2.6147373 0.80654466, + 1 2.54 0.81, + 1 2.4652627 0.80654466, + 1 2.3911629 0.7962082, + 1 2.3183329 0.77907878, + 1 2.2473943 0.75530249, + 1 2.178952 0.72508228, + 1 2.11359 0.68867588, + 1 2.0518661 0.64639395, + 1 1.9943066 0.59859723, + 1 1.9414028 0.54569346, + 1 1.8936061 0.48813406, + 1 1.8513241 0.42641005, + 1 1.8149177 0.36104807, + 1 1.7846975 0.29260576, + 1 1.7609212 0.22166702, + 1 1.7437918 0.1488371, + 1 1.7334553 0.07473737, + 1 1.73 1.1783332e-015, + 1 1.7334553 -0.07473737, + 1 1.7437918 -0.1488371, + 1 1.7609212 -0.22166702, + 1 1.7846975 -0.29260576, + 1 1.8149177 -0.36104807, + 1 1.8513241 -0.42641005, + 1 1.8936061 -0.48813406, + 1 1.9414028 -0.54569346, + 1 1.9943066 -0.59859723, + 1 2.0518661 -0.64639395, + 1 2.11359 -0.68867588, + 1 2.178952 -0.72508228, + 1 2.2473943 -0.75530249, + 1 2.3183329 -0.77907878, + 1 2.3911629 -0.7962082, + 1 2.4652627 -0.80654466, + 1 2.54 -0.81, + 1 2.6147373 -0.80654466, + 1 2.6888371 -0.7962082, + 1 2.761667 -0.77907878, + 1 2.8326058 -0.75530249, + 1 2.9010482 -0.72508228, + 1 2.9664102 -0.68867588, + 1 3.0281341 -0.64639395, + 1 3.0856934 -0.59859723, + 1 3.1385972 -0.54569346, + 1 3.186394 -0.48813406, + 1 3.2286758 -0.42641005, + 1 3.2650824 -0.36104807, + 1 3.2953024 -0.29260576, + 1 3.3190787 -0.22166702, + 1 3.3362081 -0.1488371, + 1 3.3465447 -0.07473737, + 1.5 3.3499999 -1.4876988e-015, + 1.5 3.3499999 -1.4876988e-015, + 1.5 3.3465447 0.07473737, + 1.5 3.3362081 0.1488371, + 1.5 3.3190787 0.22166702, + 1.5 3.2953024 0.29260576, + 1.5 3.2650824 0.36104807, + 1.5 3.2286758 0.42641005, + 1.5 3.186394 0.48813406, + 1.5 3.1385972 0.54569346, + 1.5 3.0856934 0.59859723, + 1.5 3.0281341 0.64639395, + 1.5 2.9664102 0.68867588, + 1.5 2.9010482 0.72508228, + 1.5 2.8326058 0.75530249, + 1.5 2.761667 0.77907878, + 1.5 2.6888371 0.7962082, + 1.5 2.6147373 0.80654466, + 1.5 2.54 0.81, + 1.5 2.4652627 0.80654466, + 1.5 2.3911629 0.7962082, + 1.5 2.3183329 0.77907878, + 1.5 2.2473943 0.75530249, + 1.5 2.178952 0.72508228, + 1.5 2.11359 0.68867588, + 1.5 2.0518661 0.64639395, + 1.5 1.9943066 0.59859723, + 1.5 1.9414028 0.54569346, + 1.5 1.8936061 0.48813406, + 1.5 1.8513241 0.42641005, + 1.5 1.8149177 0.36104807, + 1.5 1.7846975 0.29260576, + 1.5 1.7609212 0.22166702, + 1.5 1.7437918 0.1488371, + 1.5 1.7334553 0.07473737, + 1.5 1.73 1.1783332e-015, + 1.5 1.7334553 -0.07473737, + 1.5 1.7437918 -0.1488371, + 1.5 1.7609212 -0.22166702, + 1.5 1.7846975 -0.29260576, + 1.5 1.8149177 -0.36104807, + 1.5 1.8513241 -0.42641005, + 1.5 1.8936061 -0.48813406, + 1.5 1.9414028 -0.54569346, + 1.5 1.9943066 -0.59859723, + 1.5 2.0518661 -0.64639395, + 1.5 2.11359 -0.68867588, + 1.5 2.178952 -0.72508228, + 1.5 2.2473943 -0.75530249, + 1.5 2.3183329 -0.77907878, + 1.5 2.3911629 -0.7962082, + 1.5 2.4652627 -0.80654466, + 1.5 2.54 -0.81, + 1.5 2.6147373 -0.80654466, + 1.5 2.6888371 -0.7962082, + 1.5 2.761667 -0.77907878, + 1.5 2.8326058 -0.75530249, + 1.5 2.9010482 -0.72508228, + 1.5 2.9664102 -0.68867588, + 1.5 3.0281341 -0.64639395, + 1.5 3.0856934 -0.59859723, + 1.5 3.1385972 -0.54569346, + 1.5 3.186394 -0.48813406, + 1.5 3.2286758 -0.42641005, + 1.5 3.2650824 -0.36104807, + 1.5 3.2953024 -0.29260576, + 1.5 3.3190787 -0.22166702, + 1.5 3.3362081 -0.1488371, + 1.5 3.3465447 -0.07473737, + 1.5 3.3499999 -1.4876988e-015, + 1.5 3.3465447 0.07473737, + 1.5 3.3362081 0.1488371, + 1.5 3.3190787 0.22166702, + 1.5 3.2953024 0.29260576, + 1.5 3.2650824 0.36104807, + 1.5 3.2286758 0.42641005, + 1.5 3.186394 0.48813406, + 1.5 3.1385972 0.54569346, + 1.5 3.0856934 0.59859723, + 1.5 3.0281341 0.64639395, + 1.5 2.9664102 0.68867588, + 1.5 2.9010482 0.72508228, + 1.5 2.8326058 0.75530249, + 1.5 2.761667 0.77907878, + 1.5 2.6888371 0.7962082, + 1.5 2.6147373 0.80654466, + 1.5 2.54 0.81, + 1.5 2.4652627 0.80654466, + 1.5 2.3911629 0.7962082, + 1.5 2.3183329 0.77907878, + 1.5 2.2473943 0.75530249, + 1.5 2.178952 0.72508228, + 1.5 2.11359 0.68867588, + 1.5 2.0518661 0.64639395, + 1.5 1.9943066 0.59859723, + 1.5 1.9414028 0.54569346, + 1.5 1.8936061 0.48813406, + 1.5 1.8513241 0.42641005, + 1.5 1.8149177 0.36104807, + 1.5 1.7846975 0.29260576, + 1.5 1.7609212 0.22166702, + 1.5 1.7437918 0.1488371, + 1.5 1.7334553 0.07473737, + 1.5 1.73 1.1783332e-015, + 1.5 1.7334553 -0.07473737, + 1.5 1.7437918 -0.1488371, + 1.5 1.7609212 -0.22166702, + 1.5 1.7846975 -0.29260576, + 1.5 1.8149177 -0.36104807, + 1.5 1.8513241 -0.42641005, + 1.5 1.8936061 -0.48813406, + 1.5 1.9414028 -0.54569346, + 1.5 1.9943066 -0.59859723, + 1.5 2.0518661 -0.64639395, + 1.5 2.11359 -0.68867588, + 1.5 2.178952 -0.72508228, + 1.5 2.2473943 -0.75530249, + 1.5 2.3183329 -0.77907878, + 1.5 2.3911629 -0.7962082, + 1.5 2.4652627 -0.80654466, + 1.5 2.54 -0.81, + 1.5 2.6147373 -0.80654466, + 1.5 2.6888371 -0.7962082, + 1.5 2.761667 -0.77907878, + 1.5 2.8326058 -0.75530249, + 1.5 2.9010482 -0.72508228, + 1.5 2.9664102 -0.68867588, + 1.5 3.0281341 -0.64639395, + 1.5 3.0856934 -0.59859723, + 1.5 3.1385972 -0.54569346, + 1.5 3.186394 -0.48813406, + 1.5 3.2286758 -0.42641005, + 1.5 3.2650824 -0.36104807, + 1.5 3.2953024 -0.29260576, + 1.5 3.3190787 -0.22166702, + 1.5 3.3362081 -0.1488371, + 1.5 3.3465447 -0.07473737, + 1.5 3.3299999 -1.478817e-015, + 1.5 3.3266301 0.072892003, + 1.5 3.3165488 0.14516212, + 1.5 3.2998424 0.21619377, + 1.5 3.2766531 0.28538093, + 1.5 3.247179 0.3521333, + 1.5 3.2116716 0.4158814, + 1.5 3.1704335 0.47608137, + 1.5 3.123817 0.53221953, + 1.5 3.0722196 0.58381706, + 1.5 3.0160813 0.63043362, + 1.5 2.9558814 0.67167151, + 1.5 2.8921332 0.70717901, + 1.5 2.8253808 0.73665309, + 1.5 2.7561939 0.75984228, + 1.5 2.6851621 0.77654874, + 1.5 2.6128919 0.78662997, + 1.5 2.54 0.79000002, + 1.5 2.467108 0.78662997, + 1.5 2.3948379 0.77654874, + 1.5 2.3238063 0.75984228, + 1.5 2.2546191 0.73665309, + 1.5 2.1878667 0.70717901, + 1.5 2.1241186 0.67167151, + 1.5 2.0639186 0.63043362, + 1.5 2.0077806 0.58381706, + 1.5 1.956183 0.53221953, + 1.5 1.9095664 0.47608137, + 1.5 1.8683285 0.4158814, + 1.5 1.832821 0.3521333, + 1.5 1.803347 0.28538093, + 1.5 1.7801577 0.21619377, + 1.5 1.7634512 0.14516212, + 1.5 1.75337 0.072892003, + 1.5 1.75 1.1492385e-015, + 1.5 1.75337 -0.072892003, + 1.5 1.7634512 -0.14516212, + 1.5 1.7801577 -0.21619377, + 1.5 1.803347 -0.28538093, + 1.5 1.832821 -0.3521333, + 1.5 1.8683285 -0.4158814, + 1.5 1.9095664 -0.47608137, + 1.5 1.956183 -0.53221953, + 1.5 2.0077806 -0.58381706, + 1.5 2.0639186 -0.63043362, + 1.5 2.1241186 -0.67167151, + 1.5 2.1878667 -0.70717901, + 1.5 2.2546191 -0.73665309, + 1.5 2.3238063 -0.75984228, + 1.5 2.3948379 -0.77654874, + 1.5 2.467108 -0.78662997, + 1.5 2.54 -0.79000002, + 1.5 2.6128919 -0.78662997, + 1.5 2.6851621 -0.77654874, + 1.5 2.7561939 -0.75984228, + 1.5 2.8253808 -0.73665309, + 1.5 2.8921332 -0.70717901, + 1.5 2.9558814 -0.67167151, + 1.5 3.0160813 -0.63043362, + 1.5 3.0722196 -0.58381706, + 1.5 3.123817 -0.53221953, + 1.5 3.1704335 -0.47608137, + 1.5 3.2116716 -0.4158814, + 1.5 3.247179 -0.3521333, + 1.5 3.2766531 -0.28538093, + 1.5 3.2998424 -0.21619377, + 1.5 3.3165488 -0.14516212, + 1.5 3.3266301 -0.072892003, + 1.5 3.3299999 -1.478817e-015, + 1.5 3.3299999 -1.478817e-015, + 1.5 3.3266301 0.072892003, + 1.5 3.3165488 0.14516212, + 1.5 3.2998424 0.21619377, + 1.5 3.2766531 0.28538093, + 1.5 3.247179 0.3521333, + 1.5 3.2116716 0.4158814, + 1.5 3.1704335 0.47608137, + 1.5 3.123817 0.53221953, + 1.5 3.0722196 0.58381706, + 1.5 3.0160813 0.63043362, + 1.5 2.9558814 0.67167151, + 1.5 2.8921332 0.70717901, + 1.5 2.8253808 0.73665309, + 1.5 2.7561939 0.75984228, + 1.5 2.6851621 0.77654874, + 1.5 2.6128919 0.78662997, + 1.5 2.54 0.79000002, + 1.5 2.467108 0.78662997, + 1.5 2.3948379 0.77654874, + 1.5 2.3238063 0.75984228, + 1.5 2.2546191 0.73665309, + 1.5 2.1878667 0.70717901, + 1.5 2.1241186 0.67167151, + 1.5 2.0639186 0.63043362, + 1.5 2.0077806 0.58381706, + 1.5 1.956183 0.53221953, + 1.5 1.9095664 0.47608137, + 1.5 1.8683285 0.4158814, + 1.5 1.832821 0.3521333, + 1.5 1.803347 0.28538093, + 1.5 1.7801577 0.21619377, + 1.5 1.7634512 0.14516212, + 1.5 1.75337 0.072892003, + 1.5 1.75 1.1492385e-015, + 1.5 1.75337 -0.072892003, + 1.5 1.7634512 -0.14516212, + 1.5 1.7801577 -0.21619377, + 1.5 1.803347 -0.28538093, + 1.5 1.832821 -0.3521333, + 1.5 1.8683285 -0.4158814, + 1.5 1.9095664 -0.47608137, + 1.5 1.956183 -0.53221953, + 1.5 2.0077806 -0.58381706, + 1.5 2.0639186 -0.63043362, + 1.5 2.1241186 -0.67167151, + 1.5 2.1878667 -0.70717901, + 1.5 2.2546191 -0.73665309, + 1.5 2.3238063 -0.75984228, + 1.5 2.3948379 -0.77654874, + 1.5 2.467108 -0.78662997, + 1.5 2.54 -0.79000002, + 1.5 2.6128919 -0.78662997, + 1.5 2.6851621 -0.77654874, + 1.5 2.7561939 -0.75984228, + 1.5 2.8253808 -0.73665309, + 1.5 2.8921332 -0.70717901, + 1.5 2.9558814 -0.67167151, + 1.5 3.0160813 -0.63043362, + 1.5 3.0722196 -0.58381706, + 1.5 3.123817 -0.53221953, + 1.5 3.1704335 -0.47608137, + 1.5 3.2116716 -0.4158814, + 1.5 3.247179 -0.3521333, + 1.5 3.2766531 -0.28538093, + 1.5 3.2998424 -0.21619377, + 1.5 3.3165488 -0.14516212, + 1.5 3.3266301 -0.072892003, + 1 3.3299999 -1.478817e-015, + 1 3.3299999 -1.478817e-015, + 1 3.3266301 0.072892003, + 1 3.3165488 0.14516212, + 1 3.2998424 0.21619377, + 1 3.2766531 0.28538093, + 1 3.247179 0.3521333, + 1 3.2116716 0.4158814, + 1 3.1704335 0.47608137, + 1 3.123817 0.53221953, + 1 3.0722196 0.58381706, + 1 3.0160813 0.63043362, + 1 2.9558814 0.67167151, + 1 2.8921332 0.70717901, + 1 2.8253808 0.73665309, + 1 2.7561939 0.75984228, + 1 2.6851621 0.77654874, + 1 2.6128919 0.78662997, + 1 2.54 0.79000002, + 1 2.467108 0.78662997, + 1 2.3948379 0.77654874, + 1 2.3238063 0.75984228, + 1 2.2546191 0.73665309, + 1 2.1878667 0.70717901, + 1 2.1241186 0.67167151, + 1 2.0639186 0.63043362, + 1 2.0077806 0.58381706, + 1 1.956183 0.53221953, + 1 1.9095664 0.47608137, + 1 1.8683285 0.4158814, + 1 1.832821 0.3521333, + 1 1.803347 0.28538093, + 1 1.7801577 0.21619377, + 1 1.7634512 0.14516212, + 1 1.75337 0.072892003, + 1 1.75 1.1492385e-015, + 1 1.75337 -0.072892003, + 1 1.7634512 -0.14516212, + 1 1.7801577 -0.21619377, + 1 1.803347 -0.28538093, + 1 1.832821 -0.3521333, + 1 1.8683285 -0.4158814, + 1 1.9095664 -0.47608137, + 1 1.956183 -0.53221953, + 1 2.0077806 -0.58381706, + 1 2.0639186 -0.63043362, + 1 2.1241186 -0.67167151, + 1 2.1878667 -0.70717901, + 1 2.2546191 -0.73665309, + 1 2.3238063 -0.75984228, + 1 2.3948379 -0.77654874, + 1 2.467108 -0.78662997, + 1 2.54 -0.79000002, + 1 2.6128919 -0.78662997, + 1 2.6851621 -0.77654874, + 1 2.7561939 -0.75984228, + 1 2.8253808 -0.73665309, + 1 2.8921332 -0.70717901, + 1 2.9558814 -0.67167151, + 1 3.0160813 -0.63043362, + 1 3.0722196 -0.58381706, + 1 3.123817 -0.53221953, + 1 3.1704335 -0.47608137, + 1 3.2116716 -0.4158814, + 1 3.247179 -0.3521333, + 1 3.2766531 -0.28538093, + 1 3.2998424 -0.21619377, + 1 3.3165488 -0.14516212, + 1 3.3266301 -0.072892003, + 1 3.3299999 -1.478817e-015, + 1 3.3266301 0.072892003, + 1 3.3165488 0.14516212, + 1 3.2998424 0.21619377, + 1 3.2766531 0.28538093, + 1 3.247179 0.3521333, + 1 3.2116716 0.4158814, + 1 3.1704335 0.47608137, + 1 3.123817 0.53221953, + 1 3.0722196 0.58381706, + 1 3.0160813 0.63043362, + 1 2.9558814 0.67167151, + 1 2.8921332 0.70717901, + 1 2.8253808 0.73665309, + 1 2.7561939 0.75984228, + 1 2.6851621 0.77654874, + 1 2.6128919 0.78662997, + 1 2.54 0.79000002, + 1 2.467108 0.78662997, + 1 2.3948379 0.77654874, + 1 2.3238063 0.75984228, + 1 2.2546191 0.73665309, + 1 2.1878667 0.70717901, + 1 2.1241186 0.67167151, + 1 2.0639186 0.63043362, + 1 2.0077806 0.58381706, + 1 1.956183 0.53221953, + 1 1.9095664 0.47608137, + 1 1.8683285 0.4158814, + 1 1.832821 0.3521333, + 1 1.803347 0.28538093, + 1 1.7801577 0.21619377, + 1 1.7634512 0.14516212, + 1 1.75337 0.072892003, + 1 1.75 1.1492385e-015, + 1 1.75337 -0.072892003, + 1 1.7634512 -0.14516212, + 1 1.7801577 -0.21619377, + 1 1.803347 -0.28538093, + 1 1.832821 -0.3521333, + 1 1.8683285 -0.4158814, + 1 1.9095664 -0.47608137, + 1 1.956183 -0.53221953, + 1 2.0077806 -0.58381706, + 1 2.0639186 -0.63043362, + 1 2.1241186 -0.67167151, + 1 2.1878667 -0.70717901, + 1 2.2546191 -0.73665309, + 1 2.3238063 -0.75984228, + 1 2.3948379 -0.77654874, + 1 2.467108 -0.78662997, + 1 2.54 -0.79000002, + 1 2.6128919 -0.78662997, + 1 2.6851621 -0.77654874, + 1 2.7561939 -0.75984228, + 1 2.8253808 -0.73665309, + 1 2.8921332 -0.70717901, + 1 2.9558814 -0.67167151, + 1 3.0160813 -0.63043362, + 1 3.0722196 -0.58381706, + 1 3.123817 -0.53221953, + 1 3.1704335 -0.47608137, + 1 3.2116716 -0.4158814, + 1 3.247179 -0.3521333, + 1 3.2766531 -0.28538093, + 1 3.2998424 -0.21619377, + 1 3.3165488 -0.14516212, + 1 3.3266301 -0.072892003, + 1 3.3499999 -1.4876988e-015, + 1 3.3465447 0.07473737, + 1 3.3362081 0.1488371, + 1 3.3190787 0.22166702, + 1 3.2953024 0.29260576, + 1 3.2650824 0.36104807, + 1 3.2286758 0.42641005, + 1 3.186394 0.48813406, + 1 3.1385972 0.54569346, + 1 3.0856934 0.59859723, + 1 3.0281341 0.64639395, + 1 2.9664102 0.68867588, + 1 2.9010482 0.72508228, + 1 2.8326058 0.75530249, + 1 2.761667 0.77907878, + 1 2.6888371 0.7962082, + 1 2.6147373 0.80654466, + 1 2.54 0.81, + 1 2.4652627 0.80654466, + 1 2.3911629 0.7962082, + 1 2.3183329 0.77907878, + 1 2.2473943 0.75530249, + 1 2.178952 0.72508228, + 1 2.11359 0.68867588, + 1 2.0518661 0.64639395, + 1 1.9943066 0.59859723, + 1 1.9414028 0.54569346, + 1 1.8936061 0.48813406, + 1 1.8513241 0.42641005, + 1 1.8149177 0.36104807, + 1 1.7846975 0.29260576, + 1 1.7609212 0.22166702, + 1 1.7437918 0.1488371, + 1 1.7334553 0.07473737, + 1 1.73 1.1783332e-015, + 1 1.7334553 -0.07473737, + 1 1.7437918 -0.1488371, + 1 1.7609212 -0.22166702, + 1 1.7846975 -0.29260576, + 1 1.8149177 -0.36104807, + 1 1.8513241 -0.42641005, + 1 1.8936061 -0.48813406, + 1 1.9414028 -0.54569346, + 1 1.9943066 -0.59859723, + 1 2.0518661 -0.64639395, + 1 2.11359 -0.68867588, + 1 2.178952 -0.72508228, + 1 2.2473943 -0.75530249, + 1 2.3183329 -0.77907878, + 1 2.3911629 -0.7962082, + 1 2.4652627 -0.80654466, + 1 2.54 -0.81, + 1 2.6147373 -0.80654466, + 1 2.6888371 -0.7962082, + 1 2.761667 -0.77907878, + 1 2.8326058 -0.75530249, + 1 2.9010482 -0.72508228, + 1 2.9664102 -0.68867588, + 1 3.0281341 -0.64639395, + 1 3.0856934 -0.59859723, + 1 3.1385972 -0.54569346, + 1 3.186394 -0.48813406, + 1 3.2286758 -0.42641005, + 1 3.2650824 -0.36104807, + 1 3.2953024 -0.29260576, + 1 3.3190787 -0.22166702, + 1 3.3362081 -0.1488371, + 1 3.3465447 -0.07473737, + 1 3.3499999 -1.4876988e-015, + 1.5 3.3499999 -1.4876988e-015, + 1.5 3.3299999 -1.478817e-015, + 1 3.3299999 -1.478817e-015 ] + + } + coordIndex [ 0, 2, 3, 4, 5, 6, 7, 8, + 9, 10, 11, 12, 13, 14, 15, 16, + 17, 18, 19, 20, 21, 22, 23, 24, + 25, 26, 27, 28, 29, 30, 31, 32, + 33, 34, 35, 36, 37, 38, 39, 40, + 41, 42, 43, 44, 45, 46, 47, 48, + 49, 50, 51, 52, 53, 54, 55, 56, + 57, 58, 59, 60, 61, 62, 63, 64, + 65, 66, 67, 68, 1, -1, 69, 71, + 72, 73, 74, 75, 76, 77, 78, 79, + 80, 81, 82, 83, 84, 85, 86, 87, + 88, 89, 90, 91, 92, 93, 94, 95, + 96, 97, 98, 99, 100, 101, 102, 103, + 104, 105, 106, 107, 108, 109, 110, 111, + 112, 113, 114, 115, 116, 117, 118, 119, + 120, 121, 122, 123, 124, 125, 126, 127, + 128, 129, 130, 131, 132, 133, 134, 135, + 136, 137, 70, -1, 0, 69, -1, 206, + 207, 208, 209, 210, 211, 212, 213, 214, + 215, 216, 217, 218, 219, 220, 221, 222, + 223, 224, 225, 226, 227, 228, 229, 230, + 231, 232, 233, 234, 235, 236, 237, 238, + 239, 240, 241, 242, 243, 244, 245, 246, + 247, 248, 249, 250, 251, 252, 253, 254, + 255, 256, 257, 258, 259, 260, 261, 262, + 263, 264, 265, 266, 267, 268, 269, 270, + 271, 272, 273, 206, -1, 343, 345, 346, + 347, 348, 349, 350, 351, 352, 353, 354, + 355, 356, 357, 358, 359, 360, 361, 362, + 363, 364, 365, 366, 367, 368, 369, 370, + 371, 372, 373, 374, 375, 376, 377, 378, + 379, 380, 381, 382, 383, 384, 385, 386, + 387, 388, 389, 390, 391, 392, 393, 394, + 395, 396, 397, 398, 399, 400, 401, 402, + 403, 404, 405, 406, 407, 408, 409, 410, + 411, 344, -1, 274, 343, -1 ] + + } + + } + + }, + + DEF o10 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 1 0 0 + transparency 0.25 + + } + + } + geometry + IndexedFaceSet { + coord + USE o9 + coordIndex [ 71, 0, 2, -1, 71, 69, 0, -1, + 72, 2, 3, -1, 72, 71, 2, -1, + 73, 3, 4, -1, 73, 4, 5, -1, + 73, 72, 3, -1, 74, 73, 5, -1, + 75, 5, 6, -1, 75, 74, 5, -1, + 76, 6, 7, -1, 76, 7, 8, -1, + 76, 75, 6, -1, 77, 76, 8, -1, + 78, 8, 9, -1, 78, 9, 10, -1, + 78, 77, 8, -1, 79, 78, 10, -1, + 80, 10, 11, -1, 80, 79, 10, -1, + 81, 11, 12, -1, 81, 80, 11, -1, + 82, 12, 13, -1, 82, 13, 14, -1, + 82, 81, 12, -1, 83, 14, 15, -1, + 83, 82, 14, -1, 84, 83, 15, -1, + 85, 15, 16, -1, 85, 16, 17, -1, + 85, 84, 15, -1, 86, 85, 17, -1, + 87, 86, 17, -1, 87, 17, 18, -1, + 87, 18, 19, -1, 88, 87, 19, -1, + 89, 19, 20, -1, 89, 88, 19, -1, + 89, 20, 21, -1, 90, 89, 21, -1, + 91, 90, 21, -1, 91, 21, 22, -1, + 91, 22, 23, -1, 92, 91, 23, -1, + 93, 23, 24, -1, 93, 24, 25, -1, + 93, 92, 23, -1, 94, 25, 26, -1, + 94, 93, 25, -1, 95, 26, 27, -1, + 95, 94, 26, -1, 96, 27, 28, -1, + 96, 95, 27, -1, 97, 28, 29, -1, + 97, 96, 28, -1, 98, 29, 30, -1, + 98, 97, 29, -1, 99, 98, 30, -1, + 100, 30, 31, -1, 100, 31, 32, -1, + 100, 99, 30, -1, 101, 32, 33, -1, + 101, 100, 32, -1, 102, 33, 34, -1, + 102, 101, 33, -1, 103, 102, 34, -1, + 104, 34, 35, -1, 104, 35, 36, -1, + 104, 103, 34, -1, 105, 36, 37, -1, + 105, 104, 36, -1, 106, 37, 38, -1, + 106, 105, 37, -1, 107, 106, 38, -1, + 108, 38, 39, -1, 108, 39, 40, -1, + 108, 107, 38, -1, 109, 40, 41, -1, + 109, 108, 40, -1, 110, 109, 41, -1, + 110, 41, 42, -1, 111, 110, 42, -1, + 112, 111, 42, -1, 112, 42, 43, -1, + 113, 112, 43, -1, 113, 43, 44, -1, + 113, 44, 45, -1, 114, 113, 45, -1, + 114, 45, 46, -1, 115, 114, 46, -1, + 116, 115, 46, -1, 116, 46, 47, -1, + 116, 47, 48, -1, 117, 116, 48, -1, + 118, 117, 48, -1, 118, 48, 49, -1, + 118, 49, 50, -1, 119, 118, 50, -1, + 120, 119, 50, -1, 120, 50, 51, -1, + 120, 51, 52, -1, 121, 120, 52, -1, + 122, 121, 52, -1, 122, 52, 53, -1, + 122, 53, 54, -1, 123, 54, 55, -1, + 123, 122, 54, -1, 124, 123, 55, -1, + 125, 55, 56, -1, 125, 56, 57, -1, + 125, 124, 55, -1, 126, 125, 57, -1, + 127, 57, 58, -1, 127, 58, 59, -1, + 127, 126, 57, -1, 128, 127, 59, -1, + 129, 59, 60, -1, 129, 60, 61, -1, + 129, 128, 59, -1, 130, 129, 61, -1, + 131, 61, 62, -1, 131, 62, 63, -1, + 131, 130, 61, -1, 132, 131, 63, -1, + 133, 63, 64, -1, 133, 64, 65, -1, + 133, 132, 63, -1, 134, 133, 65, -1, + 135, 65, 66, -1, 135, 66, 67, -1, + 135, 134, 65, -1, 136, 135, 67, -1, + 137, 136, 67, -1, 137, 67, 68, -1, + 70, 137, 68, -1, 70, 68, 1, -1, + 249, 180, 181, -1, 248, 179, 180, -1, + 248, 180, 249, -1, 250, 181, 182, -1, + 250, 182, 183, -1, 250, 249, 181, -1, + 247, 179, 248, -1, 251, 250, 183, -1, + 246, 178, 179, -1, 246, 179, 247, -1, + 184, 251, 183, -1, 177, 178, 246, -1, + 252, 251, 184, -1, 245, 177, 246, -1, + 253, 184, 185, -1, 253, 252, 184, -1, + 244, 176, 177, -1, 244, 177, 245, -1, + 175, 176, 244, -1, 254, 185, 186, -1, + 254, 253, 185, -1, 243, 175, 244, -1, + 174, 175, 243, -1, 255, 186, 187, -1, + 255, 254, 186, -1, 242, 174, 243, -1, + 173, 174, 242, -1, 256, 187, 188, -1, + 256, 255, 187, -1, 241, 173, 242, -1, + 257, 256, 188, -1, 257, 188, 189, -1, + 240, 173, 241, -1, 240, 172, 173, -1, + 239, 171, 172, -1, 239, 172, 240, -1, + 258, 257, 189, -1, 258, 189, 190, -1, + 238, 171, 239, -1, 238, 170, 171, -1, + 259, 258, 190, -1, 259, 190, 191, -1, + 237, 170, 238, -1, 237, 169, 170, -1, + 260, 259, 191, -1, 260, 191, 192, -1, + 193, 260, 192, -1, 236, 168, 169, -1, + 236, 169, 237, -1, 261, 260, 193, -1, + 167, 168, 236, -1, 235, 167, 236, -1, + 262, 261, 193, -1, 262, 193, 194, -1, + 234, 166, 167, -1, 234, 167, 235, -1, + 263, 262, 194, -1, 263, 194, 195, -1, + 233, 165, 166, -1, 233, 166, 234, -1, + 264, 263, 195, -1, 264, 195, 196, -1, + 197, 264, 196, -1, 232, 164, 165, -1, + 232, 165, 233, -1, 265, 264, 197, -1, + 231, 164, 232, -1, 163, 164, 231, -1, + 198, 266, 265, -1, 198, 265, 197, -1, + 267, 266, 198, -1, 162, 163, 231, -1, + 162, 231, 230, -1, 199, 267, 198, -1, + 229, 162, 230, -1, 161, 162, 229, -1, + 200, 268, 267, -1, 200, 267, 199, -1, + 160, 229, 228, -1, 160, 161, 229, -1, + 201, 269, 268, -1, 201, 268, 200, -1, + 159, 160, 228, -1, 159, 228, 227, -1, + 202, 270, 269, -1, 202, 269, 201, -1, + 158, 159, 227, -1, 158, 227, 226, -1, + 203, 270, 202, -1, 203, 271, 270, -1, + 272, 271, 203, -1, 157, 158, 226, -1, + 157, 226, 225, -1, 204, 272, 203, -1, + 273, 272, 204, -1, 156, 157, 225, -1, + 156, 225, 224, -1, 205, 273, 204, -1, + 206, 273, 205, -1, 223, 156, 224, -1, + 138, 206, 205, -1, 155, 156, 223, -1, + 207, 206, 138, -1, 154, 155, 223, -1, + 154, 223, 222, -1, 139, 207, 138, -1, + 208, 207, 139, -1, 221, 154, 222, -1, + 153, 154, 221, -1, 140, 208, 139, -1, + 209, 208, 140, -1, 152, 153, 221, -1, + 152, 221, 220, -1, 141, 209, 140, -1, + 142, 209, 141, -1, 142, 210, 209, -1, + 151, 152, 220, -1, 151, 220, 219, -1, + 143, 211, 210, -1, 143, 210, 142, -1, + 150, 151, 219, -1, 150, 219, 218, -1, + 217, 150, 218, -1, 149, 217, 216, -1, + 149, 150, 217, -1, 144, 211, 143, -1, + 144, 212, 211, -1, 145, 213, 212, -1, + 145, 212, 144, -1, 148, 216, 215, -1, + 148, 149, 216, -1, 146, 214, 213, -1, + 146, 215, 214, -1, 146, 213, 145, -1, + 147, 148, 215, -1, 147, 215, 146, -1, + 345, 274, 276, -1, 345, 343, 274, -1, + 346, 276, 277, -1, 346, 345, 276, -1, + 347, 277, 278, -1, 347, 346, 277, -1, + 348, 278, 279, -1, 348, 279, 280, -1, + 348, 347, 278, -1, 349, 348, 280, -1, + 350, 280, 281, -1, 350, 281, 282, -1, + 350, 349, 280, -1, 351, 282, 283, -1, + 351, 350, 282, -1, 352, 283, 284, -1, + 352, 351, 283, -1, 353, 352, 284, -1, + 354, 284, 285, -1, 354, 285, 286, -1, + 354, 353, 284, -1, 355, 354, 286, -1, + 356, 286, 287, -1, 356, 355, 286, -1, + 357, 287, 288, -1, 357, 288, 289, -1, + 357, 356, 287, -1, 358, 357, 289, -1, + 359, 289, 290, -1, 359, 358, 289, -1, + 360, 359, 290, -1, 360, 290, 291, -1, + 361, 360, 291, -1, 361, 291, 292, -1, + 361, 292, 293, -1, 362, 361, 293, -1, + 363, 293, 294, -1, 363, 362, 293, -1, + 364, 294, 295, -1, 364, 363, 294, -1, + 365, 295, 296, -1, 365, 296, 297, -1, + 365, 364, 295, -1, 366, 297, 298, -1, + 366, 365, 297, -1, 367, 366, 298, -1, + 368, 367, 298, -1, 368, 298, 299, -1, + 368, 299, 300, -1, 369, 300, 301, -1, + 369, 368, 300, -1, 370, 369, 301, -1, + 371, 301, 302, -1, 371, 302, 303, -1, + 371, 370, 301, -1, 372, 371, 303, -1, + 373, 303, 304, -1, 373, 372, 303, -1, + 374, 304, 305, -1, 374, 373, 304, -1, + 375, 305, 306, -1, 375, 374, 305, -1, + 376, 306, 307, -1, 376, 307, 308, -1, + 376, 375, 306, -1, 377, 308, 309, -1, + 377, 376, 308, -1, 378, 377, 309, -1, + 379, 309, 310, -1, 379, 310, 311, -1, + 379, 378, 309, -1, 380, 379, 311, -1, + 381, 311, 312, -1, 381, 380, 311, -1, + 382, 312, 313, -1, 382, 381, 312, -1, + 383, 313, 314, -1, 383, 382, 313, -1, + 384, 383, 314, -1, 384, 314, 315, -1, + 384, 315, 316, -1, 385, 384, 316, -1, + 385, 316, 317, -1, 386, 385, 317, -1, + 386, 317, 318, -1, 387, 386, 318, -1, + 388, 387, 318, -1, 388, 318, 319, -1, + 388, 319, 320, -1, 389, 388, 320, -1, + 390, 389, 320, -1, 390, 320, 321, -1, + 390, 321, 322, -1, 391, 390, 322, -1, + 391, 322, 323, -1, 392, 391, 323, -1, + 392, 323, 324, -1, 393, 392, 324, -1, + 394, 393, 324, -1, 394, 324, 325, -1, + 395, 394, 325, -1, 395, 325, 326, -1, + 395, 326, 327, -1, 396, 395, 327, -1, + 396, 327, 328, -1, 397, 328, 329, -1, + 397, 396, 328, -1, 398, 397, 329, -1, + 399, 329, 330, -1, 399, 330, 331, -1, + 399, 398, 329, -1, 400, 331, 332, -1, + 400, 399, 331, -1, 401, 400, 332, -1, + 402, 332, 333, -1, 402, 333, 334, -1, + 402, 401, 332, -1, 403, 334, 335, -1, + 403, 402, 334, -1, 404, 335, 336, -1, + 404, 403, 335, -1, 405, 404, 336, -1, + 406, 336, 337, -1, 406, 337, 338, -1, + 406, 405, 336, -1, 407, 338, 339, -1, + 407, 406, 338, -1, 408, 407, 339, -1, + 409, 339, 340, -1, 409, 340, 341, -1, + 409, 408, 339, -1, 410, 409, 341, -1, + 410, 341, 342, -1, 411, 410, 342, -1, + 344, 411, 342, -1, 344, 342, 275, -1, + 471, 540, 539, -1, 472, 540, 471, -1, + 470, 539, 538, -1, 470, 471, 539, -1, + 473, 541, 540, -1, 473, 542, 541, -1, + 473, 540, 472, -1, 469, 538, 537, -1, + 469, 470, 538, -1, 474, 542, 473, -1, + 536, 469, 537, -1, 468, 469, 536, -1, + 475, 543, 542, -1, 475, 542, 474, -1, + 535, 468, 536, -1, 467, 468, 535, -1, + 476, 544, 543, -1, 476, 543, 475, -1, + 545, 544, 476, -1, 466, 535, 534, -1, + 466, 467, 535, -1, 477, 545, 476, -1, + 465, 534, 533, -1, 465, 466, 534, -1, + 478, 546, 545, -1, 478, 545, 477, -1, + 532, 465, 533, -1, 547, 546, 478, -1, + 464, 465, 532, -1, 479, 547, 478, -1, + 531, 464, 532, -1, 412, 547, 479, -1, + 412, 480, 547, -1, 463, 464, 531, -1, + 481, 480, 412, -1, 530, 463, 531, -1, + 413, 481, 412, -1, 462, 463, 530, -1, + 461, 462, 530, -1, 461, 530, 529, -1, + 414, 482, 481, -1, 414, 481, 413, -1, + 483, 482, 414, -1, 415, 483, 414, -1, + 460, 529, 528, -1, 460, 461, 529, -1, + 484, 483, 415, -1, 527, 460, 528, -1, + 416, 484, 415, -1, 459, 460, 527, -1, + 485, 484, 416, -1, 526, 459, 527, -1, + 417, 485, 416, -1, 458, 459, 526, -1, + 418, 485, 417, -1, 418, 486, 485, -1, + 457, 526, 525, -1, 457, 458, 526, -1, + 487, 486, 418, -1, 419, 487, 418, -1, + 456, 525, 524, -1, 456, 457, 525, -1, + 488, 487, 419, -1, 523, 456, 524, -1, + 420, 488, 419, -1, 455, 456, 523, -1, + 489, 420, 421, -1, 489, 488, 420, -1, + 522, 454, 455, -1, 522, 455, 523, -1, + 453, 454, 522, -1, 490, 421, 422, -1, + 490, 489, 421, -1, 521, 453, 522, -1, + 423, 490, 422, -1, 452, 453, 521, -1, + 491, 490, 423, -1, 520, 452, 521, -1, + 451, 452, 520, -1, 492, 423, 424, -1, + 492, 491, 423, -1, 519, 451, 520, -1, + 425, 492, 424, -1, 493, 492, 425, -1, + 518, 450, 451, -1, 518, 451, 519, -1, + 426, 493, 425, -1, 494, 493, 426, -1, + 517, 450, 518, -1, 517, 449, 450, -1, + 495, 494, 426, -1, 495, 426, 427, -1, + 516, 448, 449, -1, 516, 449, 517, -1, + 428, 495, 427, -1, 496, 495, 428, -1, + 515, 448, 516, -1, 515, 447, 448, -1, + 429, 496, 428, -1, 497, 496, 429, -1, + 514, 447, 515, -1, 514, 446, 447, -1, + 498, 429, 430, -1, 498, 497, 429, -1, + 513, 445, 446, -1, 513, 446, 514, -1, + 431, 498, 430, -1, 499, 498, 431, -1, + 512, 444, 445, -1, 512, 445, 513, -1, + 500, 431, 432, -1, 500, 499, 431, -1, + 511, 443, 444, -1, 511, 444, 512, -1, + 433, 500, 432, -1, 501, 500, 433, -1, + 510, 442, 443, -1, 510, 443, 511, -1, + 434, 501, 433, -1, 502, 501, 434, -1, + 509, 441, 442, -1, 509, 442, 510, -1, + 440, 441, 509, -1, 503, 434, 435, -1, + 503, 502, 434, -1, 508, 439, 440, -1, + 508, 440, 509, -1, 504, 435, 436, -1, + 504, 436, 437, -1, 504, 503, 435, -1, + 507, 438, 439, -1, 507, 439, 508, -1, + 505, 504, 437, -1, 506, 438, 507, -1, + 506, 505, 437, -1, 506, 437, 438, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o11 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o9 + + } + + } + + } ] + + }, + + USE o10, + + Group { + children [ + USE o8, + + USE o11 ] + + }, + + USE o11 ] + + } + + } + + } ] + + } + +} diff --git a/modules/packages3d/Diodes_ThroughHole.3dshapes/Diode_DO-34_SOD68_Vertical_KathodeUp_RM2.54.FCStd b/modules/packages3d/Diodes_ThroughHole.3dshapes/Diode_DO-34_SOD68_Vertical_KathodeUp_RM2.54.FCStd new file mode 100644 index 0000000000000000000000000000000000000000..a815a53492290df36d02052a47a4cc18d81744fc GIT binary patch literal 13326 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 I1z4d30GT&sS^xk5 literal 0 HcmV?d00001 diff --git a/modules/packages3d/Diodes_ThroughHole.3dshapes/Diode_DO-34_SOD68_Vertical_KathodeUp_RM2.54.wrl b/modules/packages3d/Diodes_ThroughHole.3dshapes/Diode_DO-34_SOD68_Vertical_KathodeUp_RM2.54.wrl new file mode 100644 index 00000000..56fd2e48 --- /dev/null +++ b/modules/packages3d/Diodes_ThroughHole.3dshapes/Diode_DO-34_SOD68_Vertical_KathodeUp_RM2.54.wrl @@ -0,0 +1,4363 @@ +#VRML V2.0 utf8 + + +Group { + children + Group { + children [ + Group { + children + Transform { + translation 0 0 0 + rotation 1 -0 -0 1.5707964 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o0 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 1 0 0 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o1 Coordinate { + point [ 2.5 3.3499999 -1.4876988e-015, + 2.5 3.3499999 -1.4876988e-015, + 2.5 3.3465447 0.07473737, + 2.5 3.3362081 0.1488371, + 2.5 3.3190787 0.22166702, + 2.5 3.2953024 0.29260576, + 2.5 3.2650824 0.36104807, + 2.5 3.2286758 0.42641005, + 2.5 3.186394 0.48813406, + 2.5 3.1385972 0.54569346, + 2.5 3.0856934 0.59859723, + 2.5 3.0281341 0.64639395, + 2.5 2.9664102 0.68867588, + 2.5 2.9010482 0.72508228, + 2.5 2.8326058 0.75530249, + 2.5 2.761667 0.77907878, + 2.5 2.6888371 0.7962082, + 2.5 2.6147373 0.80654466, + 2.5 2.54 0.81, + 2.5 2.4652627 0.80654466, + 2.5 2.3911629 0.7962082, + 2.5 2.3183329 0.77907878, + 2.5 2.2473943 0.75530249, + 2.5 2.178952 0.72508228, + 2.5 2.11359 0.68867588, + 2.5 2.0518661 0.64639395, + 2.5 1.9943066 0.59859723, + 2.5 1.9414028 0.54569346, + 2.5 1.8936061 0.48813406, + 2.5 1.8513241 0.42641005, + 2.5 1.8149177 0.36104807, + 2.5 1.7846975 0.29260576, + 2.5 1.7609212 0.22166702, + 2.5 1.7437918 0.1488371, + 2.5 1.7334553 0.07473737, + 2.5 1.73 1.1783332e-015, + 2.5 1.7334553 -0.07473737, + 2.5 1.7437918 -0.1488371, + 2.5 1.7609212 -0.22166702, + 2.5 1.7846975 -0.29260576, + 2.5 1.8149177 -0.36104807, + 2.5 1.8513241 -0.42641005, + 2.5 1.8936061 -0.48813406, + 2.5 1.9414028 -0.54569346, + 2.5 1.9943066 -0.59859723, + 2.5 2.0518661 -0.64639395, + 2.5 2.11359 -0.68867588, + 2.5 2.178952 -0.72508228, + 2.5 2.2473943 -0.75530249, + 2.5 2.3183329 -0.77907878, + 2.5 2.3911629 -0.7962082, + 2.5 2.4652627 -0.80654466, + 2.5 2.54 -0.81, + 2.5 2.6147373 -0.80654466, + 2.5 2.6888371 -0.7962082, + 2.5 2.761667 -0.77907878, + 2.5 2.8326058 -0.75530249, + 2.5 2.9010482 -0.72508228, + 2.5 2.9664102 -0.68867588, + 2.5 3.0281341 -0.64639395, + 2.5 3.0856934 -0.59859723, + 2.5 3.1385972 -0.54569346, + 2.5 3.186394 -0.48813406, + 2.5 3.2286758 -0.42641005, + 2.5 3.2650824 -0.36104807, + 2.5 3.2953024 -0.29260576, + 2.5 3.3190787 -0.22166702, + 2.5 3.3362081 -0.1488371, + 2.5 3.3465447 -0.07473737, + 3 3.3499999 -1.4876988e-015, + 3 3.3499999 -1.4876988e-015, + 3 3.3465447 0.07473737, + 3 3.3362081 0.1488371, + 3 3.3190787 0.22166702, + 3 3.2953024 0.29260576, + 3 3.2650824 0.36104807, + 3 3.2286758 0.42641005, + 3 3.186394 0.48813406, + 3 3.1385972 0.54569346, + 3 3.0856934 0.59859723, + 3 3.0281341 0.64639395, + 3 2.9664102 0.68867588, + 3 2.9010482 0.72508228, + 3 2.8326058 0.75530249, + 3 2.761667 0.77907878, + 3 2.6888371 0.7962082, + 3 2.6147373 0.80654466, + 3 2.54 0.81, + 3 2.4652627 0.80654466, + 3 2.3911629 0.7962082, + 3 2.3183329 0.77907878, + 3 2.2473943 0.75530249, + 3 2.178952 0.72508228, + 3 2.11359 0.68867588, + 3 2.0518661 0.64639395, + 3 1.9943066 0.59859723, + 3 1.9414028 0.54569346, + 3 1.8936061 0.48813406, + 3 1.8513241 0.42641005, + 3 1.8149177 0.36104807, + 3 1.7846975 0.29260576, + 3 1.7609212 0.22166702, + 3 1.7437918 0.1488371, + 3 1.7334553 0.07473737, + 3 1.73 1.1783332e-015, + 3 1.7334553 -0.07473737, + 3 1.7437918 -0.1488371, + 3 1.7609212 -0.22166702, + 3 1.7846975 -0.29260576, + 3 1.8149177 -0.36104807, + 3 1.8513241 -0.42641005, + 3 1.8936061 -0.48813406, + 3 1.9414028 -0.54569346, + 3 1.9943066 -0.59859723, + 3 2.0518661 -0.64639395, + 3 2.11359 -0.68867588, + 3 2.178952 -0.72508228, + 3 2.2473943 -0.75530249, + 3 2.3183329 -0.77907878, + 3 2.3911629 -0.7962082, + 3 2.4652627 -0.80654466, + 3 2.54 -0.81, + 3 2.6147373 -0.80654466, + 3 2.6888371 -0.7962082, + 3 2.761667 -0.77907878, + 3 2.8326058 -0.75530249, + 3 2.9010482 -0.72508228, + 3 2.9664102 -0.68867588, + 3 3.0281341 -0.64639395, + 3 3.0856934 -0.59859723, + 3 3.1385972 -0.54569346, + 3 3.186394 -0.48813406, + 3 3.2286758 -0.42641005, + 3 3.2650824 -0.36104807, + 3 3.2953024 -0.29260576, + 3 3.3190787 -0.22166702, + 3 3.3362081 -0.1488371, + 3 3.3465447 -0.07473737, + 3 3.3499999 -1.4876988e-015, + 3 3.3465447 0.07473737, + 3 3.3362081 0.1488371, + 3 3.3190787 0.22166702, + 3 3.2953024 0.29260576, + 3 3.2650824 0.36104807, + 3 3.2286758 0.42641005, + 3 3.186394 0.48813406, + 3 3.1385972 0.54569346, + 3 3.0856934 0.59859723, + 3 3.0281341 0.64639395, + 3 2.9664102 0.68867588, + 3 2.9010482 0.72508228, + 3 2.8326058 0.75530249, + 3 2.761667 0.77907878, + 3 2.6888371 0.7962082, + 3 2.6147373 0.80654466, + 3 2.54 0.81, + 3 2.4652627 0.80654466, + 3 2.3911629 0.7962082, + 3 2.3183329 0.77907878, + 3 2.2473943 0.75530249, + 3 2.178952 0.72508228, + 3 2.11359 0.68867588, + 3 2.0518661 0.64639395, + 3 1.9943066 0.59859723, + 3 1.9414028 0.54569346, + 3 1.8936061 0.48813406, + 3 1.8513241 0.42641005, + 3 1.8149177 0.36104807, + 3 1.7846975 0.29260576, + 3 1.7609212 0.22166702, + 3 1.7437918 0.1488371, + 3 1.7334553 0.07473737, + 3 1.73 1.1783332e-015, + 3 1.7334553 -0.07473737, + 3 1.7437918 -0.1488371, + 3 1.7609212 -0.22166702, + 3 1.7846975 -0.29260576, + 3 1.8149177 -0.36104807, + 3 1.8513241 -0.42641005, + 3 1.8936061 -0.48813406, + 3 1.9414028 -0.54569346, + 3 1.9943066 -0.59859723, + 3 2.0518661 -0.64639395, + 3 2.11359 -0.68867588, + 3 2.178952 -0.72508228, + 3 2.2473943 -0.75530249, + 3 2.3183329 -0.77907878, + 3 2.3911629 -0.7962082, + 3 2.4652627 -0.80654466, + 3 2.54 -0.81, + 3 2.6147373 -0.80654466, + 3 2.6888371 -0.7962082, + 3 2.761667 -0.77907878, + 3 2.8326058 -0.75530249, + 3 2.9010482 -0.72508228, + 3 2.9664102 -0.68867588, + 3 3.0281341 -0.64639395, + 3 3.0856934 -0.59859723, + 3 3.1385972 -0.54569346, + 3 3.186394 -0.48813406, + 3 3.2286758 -0.42641005, + 3 3.2650824 -0.36104807, + 3 3.2953024 -0.29260576, + 3 3.3190787 -0.22166702, + 3 3.3362081 -0.1488371, + 3 3.3465447 -0.07473737, + 3 3.3299999 -1.478817e-015, + 3 3.3266301 0.072892003, + 3 3.3165488 0.14516212, + 3 3.2998424 0.21619377, + 3 3.2766531 0.28538093, + 3 3.247179 0.3521333, + 3 3.2116716 0.4158814, + 3 3.1704335 0.47608137, + 3 3.123817 0.53221953, + 3 3.0722196 0.58381706, + 3 3.0160813 0.63043362, + 3 2.9558814 0.67167151, + 3 2.8921332 0.70717901, + 3 2.8253808 0.73665309, + 3 2.7561939 0.75984228, + 3 2.6851621 0.77654874, + 3 2.6128919 0.78662997, + 3 2.54 0.79000002, + 3 2.467108 0.78662997, + 3 2.3948379 0.77654874, + 3 2.3238063 0.75984228, + 3 2.2546191 0.73665309, + 3 2.1878667 0.70717901, + 3 2.1241186 0.67167151, + 3 2.0639186 0.63043362, + 3 2.0077806 0.58381706, + 3 1.956183 0.53221953, + 3 1.9095664 0.47608137, + 3 1.8683285 0.4158814, + 3 1.832821 0.3521333, + 3 1.803347 0.28538093, + 3 1.7801577 0.21619377, + 3 1.7634512 0.14516212, + 3 1.75337 0.072892003, + 3 1.75 1.1492385e-015, + 3 1.75337 -0.072892003, + 3 1.7634512 -0.14516212, + 3 1.7801577 -0.21619377, + 3 1.803347 -0.28538093, + 3 1.832821 -0.3521333, + 3 1.8683285 -0.4158814, + 3 1.9095664 -0.47608137, + 3 1.956183 -0.53221953, + 3 2.0077806 -0.58381706, + 3 2.0639186 -0.63043362, + 3 2.1241186 -0.67167151, + 3 2.1878667 -0.70717901, + 3 2.2546191 -0.73665309, + 3 2.3238063 -0.75984228, + 3 2.3948379 -0.77654874, + 3 2.467108 -0.78662997, + 3 2.54 -0.79000002, + 3 2.6128919 -0.78662997, + 3 2.6851621 -0.77654874, + 3 2.7561939 -0.75984228, + 3 2.8253808 -0.73665309, + 3 2.8921332 -0.70717901, + 3 2.9558814 -0.67167151, + 3 3.0160813 -0.63043362, + 3 3.0722196 -0.58381706, + 3 3.123817 -0.53221953, + 3 3.1704335 -0.47608137, + 3 3.2116716 -0.4158814, + 3 3.247179 -0.3521333, + 3 3.2766531 -0.28538093, + 3 3.2998424 -0.21619377, + 3 3.3165488 -0.14516212, + 3 3.3266301 -0.072892003, + 3 3.3299999 -1.478817e-015, + 3 3.3299999 -1.478817e-015, + 3 3.3266301 0.072892003, + 3 3.3165488 0.14516212, + 3 3.2998424 0.21619377, + 3 3.2766531 0.28538093, + 3 3.247179 0.3521333, + 3 3.2116716 0.4158814, + 3 3.1704335 0.47608137, + 3 3.123817 0.53221953, + 3 3.0722196 0.58381706, + 3 3.0160813 0.63043362, + 3 2.9558814 0.67167151, + 3 2.8921332 0.70717901, + 3 2.8253808 0.73665309, + 3 2.7561939 0.75984228, + 3 2.6851621 0.77654874, + 3 2.6128919 0.78662997, + 3 2.54 0.79000002, + 3 2.467108 0.78662997, + 3 2.3948379 0.77654874, + 3 2.3238063 0.75984228, + 3 2.2546191 0.73665309, + 3 2.1878667 0.70717901, + 3 2.1241186 0.67167151, + 3 2.0639186 0.63043362, + 3 2.0077806 0.58381706, + 3 1.956183 0.53221953, + 3 1.9095664 0.47608137, + 3 1.8683285 0.4158814, + 3 1.832821 0.3521333, + 3 1.803347 0.28538093, + 3 1.7801577 0.21619377, + 3 1.7634512 0.14516212, + 3 1.75337 0.072892003, + 3 1.75 1.1492385e-015, + 3 1.75337 -0.072892003, + 3 1.7634512 -0.14516212, + 3 1.7801577 -0.21619377, + 3 1.803347 -0.28538093, + 3 1.832821 -0.3521333, + 3 1.8683285 -0.4158814, + 3 1.9095664 -0.47608137, + 3 1.956183 -0.53221953, + 3 2.0077806 -0.58381706, + 3 2.0639186 -0.63043362, + 3 2.1241186 -0.67167151, + 3 2.1878667 -0.70717901, + 3 2.2546191 -0.73665309, + 3 2.3238063 -0.75984228, + 3 2.3948379 -0.77654874, + 3 2.467108 -0.78662997, + 3 2.54 -0.79000002, + 3 2.6128919 -0.78662997, + 3 2.6851621 -0.77654874, + 3 2.7561939 -0.75984228, + 3 2.8253808 -0.73665309, + 3 2.8921332 -0.70717901, + 3 2.9558814 -0.67167151, + 3 3.0160813 -0.63043362, + 3 3.0722196 -0.58381706, + 3 3.123817 -0.53221953, + 3 3.1704335 -0.47608137, + 3 3.2116716 -0.4158814, + 3 3.247179 -0.3521333, + 3 3.2766531 -0.28538093, + 3 3.2998424 -0.21619377, + 3 3.3165488 -0.14516212, + 3 3.3266301 -0.072892003, + 2.5 3.3299999 -1.478817e-015, + 2.5 3.3299999 -1.478817e-015, + 2.5 3.3266301 0.072892003, + 2.5 3.3165488 0.14516212, + 2.5 3.2998424 0.21619377, + 2.5 3.2766531 0.28538093, + 2.5 3.247179 0.3521333, + 2.5 3.2116716 0.4158814, + 2.5 3.1704335 0.47608137, + 2.5 3.123817 0.53221953, + 2.5 3.0722196 0.58381706, + 2.5 3.0160813 0.63043362, + 2.5 2.9558814 0.67167151, + 2.5 2.8921332 0.70717901, + 2.5 2.8253808 0.73665309, + 2.5 2.7561939 0.75984228, + 2.5 2.6851621 0.77654874, + 2.5 2.6128919 0.78662997, + 2.5 2.54 0.79000002, + 2.5 2.467108 0.78662997, + 2.5 2.3948379 0.77654874, + 2.5 2.3238063 0.75984228, + 2.5 2.2546191 0.73665309, + 2.5 2.1878667 0.70717901, + 2.5 2.1241186 0.67167151, + 2.5 2.0639186 0.63043362, + 2.5 2.0077806 0.58381706, + 2.5 1.956183 0.53221953, + 2.5 1.9095664 0.47608137, + 2.5 1.8683285 0.4158814, + 2.5 1.832821 0.3521333, + 2.5 1.803347 0.28538093, + 2.5 1.7801577 0.21619377, + 2.5 1.7634512 0.14516212, + 2.5 1.75337 0.072892003, + 2.5 1.75 1.1492385e-015, + 2.5 1.75337 -0.072892003, + 2.5 1.7634512 -0.14516212, + 2.5 1.7801577 -0.21619377, + 2.5 1.803347 -0.28538093, + 2.5 1.832821 -0.3521333, + 2.5 1.8683285 -0.4158814, + 2.5 1.9095664 -0.47608137, + 2.5 1.956183 -0.53221953, + 2.5 2.0077806 -0.58381706, + 2.5 2.0639186 -0.63043362, + 2.5 2.1241186 -0.67167151, + 2.5 2.1878667 -0.70717901, + 2.5 2.2546191 -0.73665309, + 2.5 2.3238063 -0.75984228, + 2.5 2.3948379 -0.77654874, + 2.5 2.467108 -0.78662997, + 2.5 2.54 -0.79000002, + 2.5 2.6128919 -0.78662997, + 2.5 2.6851621 -0.77654874, + 2.5 2.7561939 -0.75984228, + 2.5 2.8253808 -0.73665309, + 2.5 2.8921332 -0.70717901, + 2.5 2.9558814 -0.67167151, + 2.5 3.0160813 -0.63043362, + 2.5 3.0722196 -0.58381706, + 2.5 3.123817 -0.53221953, + 2.5 3.1704335 -0.47608137, + 2.5 3.2116716 -0.4158814, + 2.5 3.247179 -0.3521333, + 2.5 3.2766531 -0.28538093, + 2.5 3.2998424 -0.21619377, + 2.5 3.3165488 -0.14516212, + 2.5 3.3266301 -0.072892003, + 2.5 3.3299999 -1.478817e-015, + 2.5 3.3266301 0.072892003, + 2.5 3.3165488 0.14516212, + 2.5 3.2998424 0.21619377, + 2.5 3.2766531 0.28538093, + 2.5 3.247179 0.3521333, + 2.5 3.2116716 0.4158814, + 2.5 3.1704335 0.47608137, + 2.5 3.123817 0.53221953, + 2.5 3.0722196 0.58381706, + 2.5 3.0160813 0.63043362, + 2.5 2.9558814 0.67167151, + 2.5 2.8921332 0.70717901, + 2.5 2.8253808 0.73665309, + 2.5 2.7561939 0.75984228, + 2.5 2.6851621 0.77654874, + 2.5 2.6128919 0.78662997, + 2.5 2.54 0.79000002, + 2.5 2.467108 0.78662997, + 2.5 2.3948379 0.77654874, + 2.5 2.3238063 0.75984228, + 2.5 2.2546191 0.73665309, + 2.5 2.1878667 0.70717901, + 2.5 2.1241186 0.67167151, + 2.5 2.0639186 0.63043362, + 2.5 2.0077806 0.58381706, + 2.5 1.956183 0.53221953, + 2.5 1.9095664 0.47608137, + 2.5 1.8683285 0.4158814, + 2.5 1.832821 0.3521333, + 2.5 1.803347 0.28538093, + 2.5 1.7801577 0.21619377, + 2.5 1.7634512 0.14516212, + 2.5 1.75337 0.072892003, + 2.5 1.75 1.1492385e-015, + 2.5 1.75337 -0.072892003, + 2.5 1.7634512 -0.14516212, + 2.5 1.7801577 -0.21619377, + 2.5 1.803347 -0.28538093, + 2.5 1.832821 -0.3521333, + 2.5 1.8683285 -0.4158814, + 2.5 1.9095664 -0.47608137, + 2.5 1.956183 -0.53221953, + 2.5 2.0077806 -0.58381706, + 2.5 2.0639186 -0.63043362, + 2.5 2.1241186 -0.67167151, + 2.5 2.1878667 -0.70717901, + 2.5 2.2546191 -0.73665309, + 2.5 2.3238063 -0.75984228, + 2.5 2.3948379 -0.77654874, + 2.5 2.467108 -0.78662997, + 2.5 2.54 -0.79000002, + 2.5 2.6128919 -0.78662997, + 2.5 2.6851621 -0.77654874, + 2.5 2.7561939 -0.75984228, + 2.5 2.8253808 -0.73665309, + 2.5 2.8921332 -0.70717901, + 2.5 2.9558814 -0.67167151, + 2.5 3.0160813 -0.63043362, + 2.5 3.0722196 -0.58381706, + 2.5 3.123817 -0.53221953, + 2.5 3.1704335 -0.47608137, + 2.5 3.2116716 -0.4158814, + 2.5 3.247179 -0.3521333, + 2.5 3.2766531 -0.28538093, + 2.5 3.2998424 -0.21619377, + 2.5 3.3165488 -0.14516212, + 2.5 3.3266301 -0.072892003, + 2.5 3.3499999 -1.4876988e-015, + 2.5 3.3465447 0.07473737, + 2.5 3.3362081 0.1488371, + 2.5 3.3190787 0.22166702, + 2.5 3.2953024 0.29260576, + 2.5 3.2650824 0.36104807, + 2.5 3.2286758 0.42641005, + 2.5 3.186394 0.48813406, + 2.5 3.1385972 0.54569346, + 2.5 3.0856934 0.59859723, + 2.5 3.0281341 0.64639395, + 2.5 2.9664102 0.68867588, + 2.5 2.9010482 0.72508228, + 2.5 2.8326058 0.75530249, + 2.5 2.761667 0.77907878, + 2.5 2.6888371 0.7962082, + 2.5 2.6147373 0.80654466, + 2.5 2.54 0.81, + 2.5 2.4652627 0.80654466, + 2.5 2.3911629 0.7962082, + 2.5 2.3183329 0.77907878, + 2.5 2.2473943 0.75530249, + 2.5 2.178952 0.72508228, + 2.5 2.11359 0.68867588, + 2.5 2.0518661 0.64639395, + 2.5 1.9943066 0.59859723, + 2.5 1.9414028 0.54569346, + 2.5 1.8936061 0.48813406, + 2.5 1.8513241 0.42641005, + 2.5 1.8149177 0.36104807, + 2.5 1.7846975 0.29260576, + 2.5 1.7609212 0.22166702, + 2.5 1.7437918 0.1488371, + 2.5 1.7334553 0.07473737, + 2.5 1.73 1.1783332e-015, + 2.5 1.7334553 -0.07473737, + 2.5 1.7437918 -0.1488371, + 2.5 1.7609212 -0.22166702, + 2.5 1.7846975 -0.29260576, + 2.5 1.8149177 -0.36104807, + 2.5 1.8513241 -0.42641005, + 2.5 1.8936061 -0.48813406, + 2.5 1.9414028 -0.54569346, + 2.5 1.9943066 -0.59859723, + 2.5 2.0518661 -0.64639395, + 2.5 2.11359 -0.68867588, + 2.5 2.178952 -0.72508228, + 2.5 2.2473943 -0.75530249, + 2.5 2.3183329 -0.77907878, + 2.5 2.3911629 -0.7962082, + 2.5 2.4652627 -0.80654466, + 2.5 2.54 -0.81, + 2.5 2.6147373 -0.80654466, + 2.5 2.6888371 -0.7962082, + 2.5 2.761667 -0.77907878, + 2.5 2.8326058 -0.75530249, + 2.5 2.9010482 -0.72508228, + 2.5 2.9664102 -0.68867588, + 2.5 3.0281341 -0.64639395, + 2.5 3.0856934 -0.59859723, + 2.5 3.1385972 -0.54569346, + 2.5 3.186394 -0.48813406, + 2.5 3.2286758 -0.42641005, + 2.5 3.2650824 -0.36104807, + 2.5 3.2953024 -0.29260576, + 2.5 3.3190787 -0.22166702, + 2.5 3.3362081 -0.1488371, + 2.5 3.3465447 -0.07473737, + 2.5 3.3499999 -1.4876988e-015, + 3 3.3499999 -1.4876988e-015, + 3 3.3299999 -1.478817e-015, + 2.5 3.3299999 -1.478817e-015 ] + + } + coordIndex [ 0, 2, 3, 4, 5, 6, 7, 8, + 9, 10, 11, 12, 13, 14, 15, 16, + 17, 18, 19, 20, 21, 22, 23, 24, + 25, 26, 27, 28, 29, 30, 31, 32, + 33, 34, 35, 36, 37, 38, 39, 40, + 41, 42, 43, 44, 45, 46, 47, 48, + 49, 50, 51, 52, 53, 54, 55, 56, + 57, 58, 59, 60, 61, 62, 63, 64, + 65, 66, 67, 68, 1, -1, 69, 71, + 72, 73, 74, 75, 76, 77, 78, 79, + 80, 81, 82, 83, 84, 85, 86, 87, + 88, 89, 90, 91, 92, 93, 94, 95, + 96, 97, 98, 99, 100, 101, 102, 103, + 104, 105, 106, 107, 108, 109, 110, 111, + 112, 113, 114, 115, 116, 117, 118, 119, + 120, 121, 122, 123, 124, 125, 126, 127, + 128, 129, 130, 131, 132, 133, 134, 135, + 136, 137, 70, -1, 0, 69, -1, 206, + 207, 208, 209, 210, 211, 212, 213, 214, + 215, 216, 217, 218, 219, 220, 221, 222, + 223, 224, 225, 226, 227, 228, 229, 230, + 231, 232, 233, 234, 235, 236, 237, 238, + 239, 240, 241, 242, 243, 244, 245, 246, + 247, 248, 249, 250, 251, 252, 253, 254, + 255, 256, 257, 258, 259, 260, 261, 262, + 263, 264, 265, 266, 267, 268, 269, 270, + 271, 272, 273, 206, -1, 343, 345, 346, + 347, 348, 349, 350, 351, 352, 353, 354, + 355, 356, 357, 358, 359, 360, 361, 362, + 363, 364, 365, 366, 367, 368, 369, 370, + 371, 372, 373, 374, 375, 376, 377, 378, + 379, 380, 381, 382, 383, 384, 385, 386, + 387, 388, 389, 390, 391, 392, 393, 394, + 395, 396, 397, 398, 399, 400, 401, 402, + 403, 404, 405, 406, 407, 408, 409, 410, + 411, 344, -1, 274, 343, -1 ] + + } + + } + + }, + + DEF o2 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 1 0 0 + transparency 0.25 + + } + + } + geometry + IndexedFaceSet { + coord + USE o1 + coordIndex [ 71, 0, 2, -1, 71, 69, 0, -1, + 72, 2, 3, -1, 72, 71, 2, -1, + 73, 3, 4, -1, 73, 4, 5, -1, + 73, 72, 3, -1, 74, 73, 5, -1, + 75, 5, 6, -1, 75, 74, 5, -1, + 76, 6, 7, -1, 76, 7, 8, -1, + 76, 75, 6, -1, 77, 76, 8, -1, + 78, 8, 9, -1, 78, 9, 10, -1, + 78, 77, 8, -1, 79, 78, 10, -1, + 80, 10, 11, -1, 80, 79, 10, -1, + 81, 11, 12, -1, 81, 80, 11, -1, + 82, 12, 13, -1, 82, 13, 14, -1, + 82, 81, 12, -1, 83, 14, 15, -1, + 83, 82, 14, -1, 84, 83, 15, -1, + 85, 15, 16, -1, 85, 16, 17, -1, + 85, 84, 15, -1, 86, 85, 17, -1, + 87, 86, 17, -1, 87, 17, 18, -1, + 87, 18, 19, -1, 88, 87, 19, -1, + 89, 19, 20, -1, 89, 88, 19, -1, + 89, 20, 21, -1, 90, 89, 21, -1, + 91, 90, 21, -1, 91, 21, 22, -1, + 91, 22, 23, -1, 92, 91, 23, -1, + 93, 23, 24, -1, 93, 24, 25, -1, + 93, 92, 23, -1, 94, 25, 26, -1, + 94, 93, 25, -1, 95, 26, 27, -1, + 95, 94, 26, -1, 96, 27, 28, -1, + 96, 95, 27, -1, 97, 28, 29, -1, + 97, 96, 28, -1, 98, 29, 30, -1, + 98, 97, 29, -1, 99, 98, 30, -1, + 100, 30, 31, -1, 100, 31, 32, -1, + 100, 99, 30, -1, 101, 32, 33, -1, + 101, 100, 32, -1, 102, 33, 34, -1, + 102, 101, 33, -1, 103, 102, 34, -1, + 104, 34, 35, -1, 104, 35, 36, -1, + 104, 103, 34, -1, 105, 36, 37, -1, + 105, 104, 36, -1, 106, 37, 38, -1, + 106, 105, 37, -1, 107, 106, 38, -1, + 108, 38, 39, -1, 108, 39, 40, -1, + 108, 107, 38, -1, 109, 40, 41, -1, + 109, 108, 40, -1, 110, 109, 41, -1, + 110, 41, 42, -1, 111, 110, 42, -1, + 112, 111, 42, -1, 112, 42, 43, -1, + 113, 112, 43, -1, 113, 43, 44, -1, + 113, 44, 45, -1, 114, 113, 45, -1, + 114, 45, 46, -1, 115, 114, 46, -1, + 116, 115, 46, -1, 116, 46, 47, -1, + 116, 47, 48, -1, 117, 116, 48, -1, + 118, 117, 48, -1, 118, 48, 49, -1, + 118, 49, 50, -1, 119, 118, 50, -1, + 120, 119, 50, -1, 120, 50, 51, -1, + 120, 51, 52, -1, 121, 120, 52, -1, + 122, 121, 52, -1, 122, 52, 53, -1, + 122, 53, 54, -1, 123, 54, 55, -1, + 123, 122, 54, -1, 124, 123, 55, -1, + 125, 55, 56, -1, 125, 56, 57, -1, + 125, 124, 55, -1, 126, 125, 57, -1, + 127, 57, 58, -1, 127, 58, 59, -1, + 127, 126, 57, -1, 128, 127, 59, -1, + 129, 59, 60, -1, 129, 60, 61, -1, + 129, 128, 59, -1, 130, 129, 61, -1, + 131, 61, 62, -1, 131, 62, 63, -1, + 131, 130, 61, -1, 132, 131, 63, -1, + 133, 63, 64, -1, 133, 64, 65, -1, + 133, 132, 63, -1, 134, 133, 65, -1, + 135, 65, 66, -1, 135, 66, 67, -1, + 135, 134, 65, -1, 136, 135, 67, -1, + 137, 136, 67, -1, 137, 67, 68, -1, + 70, 137, 68, -1, 70, 68, 1, -1, + 249, 180, 181, -1, 248, 179, 180, -1, + 248, 180, 249, -1, 250, 181, 182, -1, + 250, 182, 183, -1, 250, 249, 181, -1, + 247, 179, 248, -1, 251, 250, 183, -1, + 246, 178, 179, -1, 246, 179, 247, -1, + 184, 251, 183, -1, 177, 178, 246, -1, + 252, 251, 184, -1, 245, 177, 246, -1, + 253, 184, 185, -1, 253, 252, 184, -1, + 244, 176, 177, -1, 244, 177, 245, -1, + 175, 176, 244, -1, 254, 185, 186, -1, + 254, 253, 185, -1, 243, 175, 244, -1, + 174, 175, 243, -1, 255, 186, 187, -1, + 255, 254, 186, -1, 242, 174, 243, -1, + 173, 174, 242, -1, 256, 187, 188, -1, + 256, 255, 187, -1, 241, 173, 242, -1, + 257, 256, 188, -1, 257, 188, 189, -1, + 240, 173, 241, -1, 240, 172, 173, -1, + 239, 171, 172, -1, 239, 172, 240, -1, + 258, 257, 189, -1, 258, 189, 190, -1, + 238, 171, 239, -1, 238, 170, 171, -1, + 259, 258, 190, -1, 259, 190, 191, -1, + 237, 170, 238, -1, 237, 169, 170, -1, + 260, 259, 191, -1, 260, 191, 192, -1, + 193, 260, 192, -1, 236, 168, 169, -1, + 236, 169, 237, -1, 261, 260, 193, -1, + 167, 168, 236, -1, 235, 167, 236, -1, + 262, 261, 193, -1, 262, 193, 194, -1, + 234, 166, 167, -1, 234, 167, 235, -1, + 263, 262, 194, -1, 263, 194, 195, -1, + 233, 165, 166, -1, 233, 166, 234, -1, + 264, 263, 195, -1, 264, 195, 196, -1, + 197, 264, 196, -1, 232, 164, 165, -1, + 232, 165, 233, -1, 265, 264, 197, -1, + 231, 164, 232, -1, 163, 164, 231, -1, + 198, 266, 265, -1, 198, 265, 197, -1, + 267, 266, 198, -1, 162, 163, 231, -1, + 162, 231, 230, -1, 199, 267, 198, -1, + 229, 162, 230, -1, 161, 162, 229, -1, + 200, 268, 267, -1, 200, 267, 199, -1, + 160, 229, 228, -1, 160, 161, 229, -1, + 201, 269, 268, -1, 201, 268, 200, -1, + 159, 160, 228, -1, 159, 228, 227, -1, + 202, 270, 269, -1, 202, 269, 201, -1, + 158, 159, 227, -1, 158, 227, 226, -1, + 203, 270, 202, -1, 203, 271, 270, -1, + 272, 271, 203, -1, 157, 158, 226, -1, + 157, 226, 225, -1, 204, 272, 203, -1, + 273, 272, 204, -1, 156, 157, 225, -1, + 156, 225, 224, -1, 205, 273, 204, -1, + 206, 273, 205, -1, 223, 156, 224, -1, + 138, 206, 205, -1, 155, 156, 223, -1, + 207, 206, 138, -1, 154, 155, 223, -1, + 154, 223, 222, -1, 139, 207, 138, -1, + 208, 207, 139, -1, 221, 154, 222, -1, + 153, 154, 221, -1, 140, 208, 139, -1, + 209, 208, 140, -1, 152, 153, 221, -1, + 152, 221, 220, -1, 141, 209, 140, -1, + 142, 209, 141, -1, 142, 210, 209, -1, + 151, 152, 220, -1, 151, 220, 219, -1, + 143, 211, 210, -1, 143, 210, 142, -1, + 150, 151, 219, -1, 150, 219, 218, -1, + 217, 150, 218, -1, 149, 217, 216, -1, + 149, 150, 217, -1, 144, 211, 143, -1, + 144, 212, 211, -1, 145, 213, 212, -1, + 145, 212, 144, -1, 148, 216, 215, -1, + 148, 149, 216, -1, 146, 214, 213, -1, + 146, 215, 214, -1, 146, 213, 145, -1, + 147, 148, 215, -1, 147, 215, 146, -1, + 345, 274, 276, -1, 345, 343, 274, -1, + 346, 276, 277, -1, 346, 345, 276, -1, + 347, 277, 278, -1, 347, 346, 277, -1, + 348, 278, 279, -1, 348, 279, 280, -1, + 348, 347, 278, -1, 349, 348, 280, -1, + 350, 280, 281, -1, 350, 281, 282, -1, + 350, 349, 280, -1, 351, 282, 283, -1, + 351, 350, 282, -1, 352, 283, 284, -1, + 352, 351, 283, -1, 353, 352, 284, -1, + 354, 284, 285, -1, 354, 285, 286, -1, + 354, 353, 284, -1, 355, 354, 286, -1, + 356, 286, 287, -1, 356, 355, 286, -1, + 357, 287, 288, -1, 357, 288, 289, -1, + 357, 356, 287, -1, 358, 357, 289, -1, + 359, 289, 290, -1, 359, 358, 289, -1, + 360, 359, 290, -1, 360, 290, 291, -1, + 361, 360, 291, -1, 361, 291, 292, -1, + 361, 292, 293, -1, 362, 361, 293, -1, + 363, 293, 294, -1, 363, 362, 293, -1, + 364, 294, 295, -1, 364, 363, 294, -1, + 365, 295, 296, -1, 365, 296, 297, -1, + 365, 364, 295, -1, 366, 297, 298, -1, + 366, 365, 297, -1, 367, 366, 298, -1, + 368, 367, 298, -1, 368, 298, 299, -1, + 368, 299, 300, -1, 369, 300, 301, -1, + 369, 368, 300, -1, 370, 369, 301, -1, + 371, 301, 302, -1, 371, 302, 303, -1, + 371, 370, 301, -1, 372, 371, 303, -1, + 373, 303, 304, -1, 373, 372, 303, -1, + 374, 304, 305, -1, 374, 373, 304, -1, + 375, 305, 306, -1, 375, 374, 305, -1, + 376, 306, 307, -1, 376, 307, 308, -1, + 376, 375, 306, -1, 377, 308, 309, -1, + 377, 376, 308, -1, 378, 377, 309, -1, + 379, 309, 310, -1, 379, 310, 311, -1, + 379, 378, 309, -1, 380, 379, 311, -1, + 381, 311, 312, -1, 381, 380, 311, -1, + 382, 312, 313, -1, 382, 381, 312, -1, + 383, 313, 314, -1, 383, 382, 313, -1, + 384, 383, 314, -1, 384, 314, 315, -1, + 384, 315, 316, -1, 385, 384, 316, -1, + 385, 316, 317, -1, 386, 385, 317, -1, + 386, 317, 318, -1, 387, 386, 318, -1, + 388, 387, 318, -1, 388, 318, 319, -1, + 388, 319, 320, -1, 389, 388, 320, -1, + 390, 389, 320, -1, 390, 320, 321, -1, + 390, 321, 322, -1, 391, 390, 322, -1, + 391, 322, 323, -1, 392, 391, 323, -1, + 392, 323, 324, -1, 393, 392, 324, -1, + 394, 393, 324, -1, 394, 324, 325, -1, + 395, 394, 325, -1, 395, 325, 326, -1, + 395, 326, 327, -1, 396, 395, 327, -1, + 396, 327, 328, -1, 397, 328, 329, -1, + 397, 396, 328, -1, 398, 397, 329, -1, + 399, 329, 330, -1, 399, 330, 331, -1, + 399, 398, 329, -1, 400, 331, 332, -1, + 400, 399, 331, -1, 401, 400, 332, -1, + 402, 332, 333, -1, 402, 333, 334, -1, + 402, 401, 332, -1, 403, 334, 335, -1, + 403, 402, 334, -1, 404, 335, 336, -1, + 404, 403, 335, -1, 405, 404, 336, -1, + 406, 336, 337, -1, 406, 337, 338, -1, + 406, 405, 336, -1, 407, 338, 339, -1, + 407, 406, 338, -1, 408, 407, 339, -1, + 409, 339, 340, -1, 409, 340, 341, -1, + 409, 408, 339, -1, 410, 409, 341, -1, + 410, 341, 342, -1, 411, 410, 342, -1, + 344, 411, 342, -1, 344, 342, 275, -1, + 471, 540, 539, -1, 472, 540, 471, -1, + 470, 539, 538, -1, 470, 471, 539, -1, + 473, 541, 540, -1, 473, 542, 541, -1, + 473, 540, 472, -1, 469, 538, 537, -1, + 469, 470, 538, -1, 474, 542, 473, -1, + 536, 469, 537, -1, 468, 469, 536, -1, + 475, 543, 542, -1, 475, 542, 474, -1, + 535, 468, 536, -1, 467, 468, 535, -1, + 476, 544, 543, -1, 476, 543, 475, -1, + 545, 544, 476, -1, 466, 535, 534, -1, + 466, 467, 535, -1, 477, 545, 476, -1, + 465, 534, 533, -1, 465, 466, 534, -1, + 478, 546, 545, -1, 478, 545, 477, -1, + 532, 465, 533, -1, 547, 546, 478, -1, + 464, 465, 532, -1, 479, 547, 478, -1, + 531, 464, 532, -1, 412, 547, 479, -1, + 412, 480, 547, -1, 463, 464, 531, -1, + 481, 480, 412, -1, 530, 463, 531, -1, + 413, 481, 412, -1, 462, 463, 530, -1, + 461, 462, 530, -1, 461, 530, 529, -1, + 414, 482, 481, -1, 414, 481, 413, -1, + 483, 482, 414, -1, 415, 483, 414, -1, + 460, 529, 528, -1, 460, 461, 529, -1, + 484, 483, 415, -1, 527, 460, 528, -1, + 416, 484, 415, -1, 459, 460, 527, -1, + 485, 484, 416, -1, 526, 459, 527, -1, + 417, 485, 416, -1, 458, 459, 526, -1, + 418, 485, 417, -1, 418, 486, 485, -1, + 457, 526, 525, -1, 457, 458, 526, -1, + 487, 486, 418, -1, 419, 487, 418, -1, + 456, 525, 524, -1, 456, 457, 525, -1, + 488, 487, 419, -1, 523, 456, 524, -1, + 420, 488, 419, -1, 455, 456, 523, -1, + 489, 420, 421, -1, 489, 488, 420, -1, + 522, 454, 455, -1, 522, 455, 523, -1, + 453, 454, 522, -1, 490, 421, 422, -1, + 490, 489, 421, -1, 521, 453, 522, -1, + 423, 490, 422, -1, 452, 453, 521, -1, + 491, 490, 423, -1, 520, 452, 521, -1, + 451, 452, 520, -1, 492, 423, 424, -1, + 492, 491, 423, -1, 519, 451, 520, -1, + 425, 492, 424, -1, 493, 492, 425, -1, + 518, 450, 451, -1, 518, 451, 519, -1, + 426, 493, 425, -1, 494, 493, 426, -1, + 517, 450, 518, -1, 517, 449, 450, -1, + 495, 494, 426, -1, 495, 426, 427, -1, + 516, 448, 449, -1, 516, 449, 517, -1, + 428, 495, 427, -1, 496, 495, 428, -1, + 515, 448, 516, -1, 515, 447, 448, -1, + 429, 496, 428, -1, 497, 496, 429, -1, + 514, 447, 515, -1, 514, 446, 447, -1, + 498, 429, 430, -1, 498, 497, 429, -1, + 513, 445, 446, -1, 513, 446, 514, -1, + 431, 498, 430, -1, 499, 498, 431, -1, + 512, 444, 445, -1, 512, 445, 513, -1, + 500, 431, 432, -1, 500, 499, 431, -1, + 511, 443, 444, -1, 511, 444, 512, -1, + 433, 500, 432, -1, 501, 500, 433, -1, + 510, 442, 443, -1, 510, 443, 511, -1, + 434, 501, 433, -1, 502, 501, 434, -1, + 509, 441, 442, -1, 509, 442, 510, -1, + 440, 441, 509, -1, 503, 434, 435, -1, + 503, 502, 434, -1, 508, 439, 440, -1, + 508, 440, 509, -1, 504, 435, 436, -1, + 504, 436, 437, -1, 504, 503, 435, -1, + 507, 438, 439, -1, 507, 439, 508, -1, + 505, 504, 437, -1, 506, 438, 507, -1, + 506, 505, 437, -1, 506, 437, 438, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o3 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o1 + + } + + } + + } ] + + }, + + USE o2, + + Group { + children [ + USE o0, + + USE o3 ] + + }, + + USE o3 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 0 0 + rotation 1 -0 -0 1.5707964 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o4 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.66666669 1 1 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o5 Coordinate { + point [ 3.5899999 3.04 -1.1385337e-015, + 3.5899999 3.0242915 0.12434494, + 3.5899999 2.9781532 0.24087684, + 3.5899999 2.9044843 0.34227356, + 3.5899999 2.8079133 0.42216396, + 3.5899999 2.6945086 0.47552827, + 3.5899999 2.5713952 0.49901336, + 3.5899999 2.4463093 0.49114361, + 3.5899999 2.3271103 0.45241353, + 3.5899999 2.221288 0.38525662, + 3.5899999 2.1354916 0.29389262, + 3.5899999 2.0751119 0.18406227, + 3.5899999 2.0439427 0.062666617, + 3.5899999 2.0439427 -0.062666617, + 3.5899999 2.0751119 -0.18406227, + 3.5899999 2.1354916 -0.29389262, + 3.5899999 2.221288 -0.38525662, + 3.5899999 2.3271103 -0.45241353, + 3.5899999 2.4463093 -0.49114361, + 3.5899999 2.5713952 -0.49901336, + 3.5899999 2.6945086 -0.47552827, + 3.5899999 2.8079133 -0.42216396, + 3.5899999 2.9044843 -0.34227356, + 3.5899999 2.9781532 -0.24087684, + 3.5899999 3.0242915 -0.12434494, + 3.5899999 3.04 -1.1385337e-015, + 3.29 3.3399999 -1.4832579e-015, + 3.5797777 3.1176457 -1.2277549e-015, + 3.5498075 3.1900001 -1.3108958e-015, + 3.5021319 3.2521319 -1.3822905e-015, + 3.4400001 3.2998075 -1.4370737e-015, + 3.3676457 3.3297777 -1.4715118e-015, + 3.5899999 3.04 -1.1385337e-015, + 3.5899999 3.0242915 0.12434494, + 3.5899999 2.9781532 0.24087684, + 3.5899999 2.9044843 0.34227356, + 3.5899999 2.8079133 0.42216396, + 3.5899999 2.6945086 0.47552827, + 3.5899999 2.5713952 0.49901336, + 3.5899999 2.4463093 0.49114361, + 3.5899999 2.3271103 0.45241353, + 3.5899999 2.221288 0.38525662, + 3.5899999 2.1354916 0.29389262, + 3.5899999 2.0751119 0.18406227, + 3.5899999 2.0439427 0.062666617, + 3.5899999 2.0439427 -0.062666617, + 3.5899999 2.0751119 -0.18406227, + 3.5899999 2.1354916 -0.29389262, + 3.5899999 2.221288 -0.38525662, + 3.5899999 2.3271103 -0.45241353, + 3.5899999 2.4463093 -0.49114361, + 3.5899999 2.5713952 -0.49901336, + 3.5899999 2.6945086 -0.47552827, + 3.5899999 2.8079133 -0.42216396, + 3.5899999 2.9044843 -0.34227356, + 3.5899999 2.9781532 -0.24087684, + 3.5899999 3.0242915 -0.12434494, + 3.29 3.3399999 -1.4832579e-015, + 3.29 3.334167 0.096429341, + 3.29 3.3167534 0.19145253, + 3.29 3.288013 0.2836839, + 3.29 3.2483649 0.37177855, + 3.29 3.1983871 0.4544518, + 3.29 3.1388085 0.53049815, + 3.29 3.0704982 0.59880859, + 3.29 2.9944518 0.65838706, + 3.29 2.9117785 0.70836484, + 3.29 2.823684 0.74801302, + 3.29 2.7314525 0.77675343, + 3.29 2.6364293 0.7941671, + 3.29 2.54 0.80000001, + 3.29 2.4435706 0.7941671, + 3.29 2.3485475 0.77675343, + 3.29 2.2563162 0.74801302, + 3.29 2.1682215 0.70836484, + 3.29 2.0855482 0.65838706, + 3.29 2.0095019 0.59880859, + 3.29 1.9411914 0.53049815, + 3.29 1.8816129 0.4544518, + 3.29 1.8316352 0.37177855, + 3.29 1.7919871 0.2836839, + 3.29 1.7632465 0.19145253, + 3.29 1.7458329 0.096429341, + 3.29 1.74 1.1637859e-015, + 3.29 1.7458329 -0.096429341, + 3.29 1.7632465 -0.19145253, + 3.29 1.7919871 -0.2836839, + 3.29 1.8316352 -0.37177855, + 3.29 1.8816129 -0.4544518, + 3.29 1.9411914 -0.53049815, + 3.29 2.0095019 -0.59880859, + 3.29 2.0855482 -0.65838706, + 3.29 2.1682215 -0.70836484, + 3.29 2.2563162 -0.74801302, + 3.29 2.3485475 -0.77675343, + 3.29 2.4435706 -0.7941671, + 3.29 2.54 -0.80000001, + 3.29 2.6364293 -0.7941671, + 3.29 2.7314525 -0.77675343, + 3.29 2.823684 -0.74801302, + 3.29 2.9117785 -0.70836484, + 3.29 2.9944518 -0.65838706, + 3.29 3.0704982 -0.59880859, + 3.29 3.1388085 -0.53049815, + 3.29 3.1983871 -0.4544518, + 3.29 3.2483649 -0.37177855, + 3.29 3.288013 -0.2836839, + 3.29 3.3167534 -0.19145253, + 3.29 3.334167 -0.096429341, + 3.5797777 3.1176457 -1.2277549e-015, + 3.5498075 3.1900001 -1.3108958e-015, + 3.5021319 3.2521319 -1.3822905e-015, + 3.4400001 3.2998075 -1.4370737e-015, + 3.3676457 3.3297777 -1.4715118e-015, + 3.5797777 3.1134341 0.069627494, + 3.5498075 3.1852608 0.078348845, + 3.5797777 3.1008604 0.13823967, + 3.5021319 3.2469399 0.085838035, + 3.5498075 3.1711123 0.15555519, + 3.5797777 3.0801082 0.204836, + 3.4400001 3.2942677 0.09158469, + 3.5021319 3.2314389 0.17042436, + 3.5498075 3.1477606 0.23049317, + 3.5797777 3.0514798 0.26844534, + 3.3676457 3.3240194 0.095197186, + 3.4400001 3.277729 0.18183386, + 3.5021319 3.2058551 0.25252551, + 3.5498075 3.1155465 0.30207005, + 3.5797777 3.015393 0.32814017, + 3.3676457 3.3068283 0.18900618, + 3.4400001 3.2504325 0.2694315, + 3.5021319 3.1705616 0.33094427, + 3.5498075 3.0749395 0.36924207, + 3.5797777 2.972374 0.38304996, + 3.3676457 3.278455 0.28005904, + 3.4400001 3.2127762 0.35310021, + 3.5021319 3.1260731 0.40453711, + 3.5498075 3.0265319 0.43102974, + 3.5797777 2.9230499 0.43237403, + 3.3676457 3.2393134 0.36702803, + 3.4400001 3.1653094 0.43161991, + 3.5021319 3.0730386 0.47223088, + 3.5498075 2.9710298 0.48653197, + 3.5797777 2.8681402 0.47539312, + 3.3676457 3.1899743 0.44864491, + 3.4400001 3.1087241 0.50384563, + 3.5021319 3.0122309 0.5330385, + 3.5498075 2.9092422 0.53493953, + 3.5797777 2.8084455 0.51147985, + 3.3676457 3.1311572 0.52371955, + 3.4400001 3.0438457 0.56872416, + 3.5021319 2.9445372 0.58607316, + 3.5498075 2.8420701 0.57554644, + 3.5797777 2.7448361 0.54010814, + 3.5797777 2.7185023 0.54937375, + 3.3676457 3.0637195 0.59115714, + 3.4400001 2.9716198 0.62530941, + 3.5021319 2.8709443 0.63056159, + 3.5498075 2.7704933 0.60776055, + 3.5797777 2.6782396 0.5608604, + 3.5498075 2.7408609 0.61818671, + 3.3676457 2.9886448 0.64997435, + 3.4400001 2.8931003 0.67277622, + 3.5021319 2.7925255 0.66585499, + 3.5498075 2.6955552 0.63111216, + 3.5797777 2.6096275 0.57343405, + 3.5021319 2.7600608 0.6772778, + 3.5797777 2.5762706 0.57650584, + 3.3676457 2.907028 0.69931346, + 3.4400001 2.8094316 0.71043247, + 3.5021319 2.7104244 0.69143879, + 3.5498075 2.6183488 0.64526075, + 3.5797777 2.54 0.57764572, + 3.4400001 2.7747934 0.72262001, + 3.5498075 2.5808139 0.64871734, + 3.3676457 2.8200591 0.738455, + 3.4400001 2.7218339 0.73772901, + 3.5021319 2.625838 0.70693982, + 3.5498075 2.54 0.64999998, + 3.5797777 2.4703724 0.57343405, + 3.3676457 2.7840548 0.75112325, + 3.5021319 2.5847151 0.7107268, + 3.5797777 2.4317601 0.56741405, + 3.3676457 2.7290063 0.76682824, + 3.4400001 2.6315846 0.75426775, + 3.5021319 2.54 0.71213204, + 3.5498075 2.4616511 0.64526075, + 3.5797777 2.4017603 0.5608604, + 3.4400001 2.5877087 0.75830829, + 3.5498075 2.4182022 0.63848668, + 3.3676457 2.6351972 0.78401935, + 3.4400001 2.54 0.75980765, + 3.5021319 2.4541619 0.70693982, + 3.5498075 2.3844447 0.63111216, + 3.5797777 2.3351641 0.54010814, + 3.3676457 2.5895905 0.78821927, + 3.5021319 2.4065597 0.6995182, + 3.5797777 2.2940505 0.52266949, + 3.3676457 2.54 0.78977776, + 3.4400001 2.4484153 0.75426775, + 3.5021319 2.3695757 0.69143879, + 3.5498075 2.3095069 0.60776055, + 3.4400001 2.3976262 0.74634933, + 3.5498075 2.2632434 0.58813757, + 3.3676457 2.4448028 0.78401935, + 3.4400001 2.3581662 0.73772901, + 3.5021319 2.2874744 0.66585499, + 3.5797777 2.2118599 0.47539312, + 3.3676457 2.3920105 0.77578861, + 3.5021319 2.236789 0.64435631, + 3.5797777 2.1717947 0.44508368, + 3.3676457 2.3509939 0.76682824, + 3.4400001 2.2705686 0.71043247, + 3.5498075 2.170758 0.53493953, + 3.4400001 2.2164896 0.68749452, + 3.5498075 2.1256745 0.50083363, + 3.3676457 2.2599409 0.738455, + 3.5021319 2.135463 0.58607316, + 3.5797777 2.107626 0.38304996, + 3.3676457 2.2037289 0.71461225, + 3.5021319 2.0860701 0.54870719, + 3.5797777 2.0726748 0.33953163, + 3.4400001 2.1083801 0.62530941, + 3.5498075 2.053468 0.43102974, + 3.4400001 2.0556805 0.58544183, + 3.5498075 2.0141389 0.38206041, + 3.3676457 2.0913551 0.64997435, + 3.5021319 2.0069616 0.47223088, + 3.5797777 2.0285201 0.26844534, + 3.3676457 2.0365767 0.60853422, + 3.5021319 1.963873 0.41858071, + 3.5797777 2.0029185 0.21264558, + 3.4400001 1.9712758 0.50384563, + 3.5498075 1.9644536 0.30207005, + 3.4400001 1.9253027 0.44660372, + 3.5498075 1.9356453 0.23928095, + 3.3676457 1.9488429 0.52371955, + 3.5021319 1.9094384 0.33094427, + 3.5797777 1.9791396 0.13823967, + 3.3676457 1.9010564 0.46421972, + 3.5021319 1.8778764 0.2621533, + 3.5797777 1.9669092 0.072398208, + 3.4400001 1.8672237 0.35310021, + 3.5498075 1.9088879 0.15555519, + 3.4400001 1.8335488 0.27970386, + 3.5498075 1.8951254 0.0814666, + 3.3676457 1.8406866 0.36702803, + 3.5021319 1.8485613 0.17042436, + 3.5797777 1.9623543 9.9768318e-017, + 3.3676457 1.8056833 0.29073659, + 3.5021319 1.8334833 0.089253813, + 3.4400001 1.802271 0.18183386, + 3.5498075 1.89 1.8290925e-016, + 3.5797777 1.966566 -0.069627494, + 3.4400001 1.7861837 0.095229149, + 3.3676457 1.7731718 0.18900618, + 3.5021319 1.827868 2.5430396e-016, + 3.5498075 1.8947393 -0.078348845, + 3.5797777 1.9791396 -0.13823967, + 3.3676457 1.7564499 0.098985396, + 3.4400001 1.7801924 3.0908709e-016, + 3.5021319 1.8330603 -0.085838035, + 3.5498075 1.9088879 -0.15555519, + 3.5797777 1.9998919 -0.204836, + 3.3676457 1.7502222 3.4352517e-016, + 3.4400001 1.7857323 -0.09158469, + 3.5021319 1.8485613 -0.17042436, + 3.5498075 1.9322394 -0.23049317, + 3.5797777 2.0285201 -0.26844534, + 3.3676457 1.7559806 -0.095197186, + 3.4400001 1.802271 -0.18183386, + 3.5021319 1.874145 -0.25252551, + 3.5498075 1.9644536 -0.30207005, + 3.5797777 2.0646069 -0.32814017, + 3.3676457 1.7731718 -0.18900618, + 3.4400001 1.8295676 -0.2694315, + 3.5021319 1.9094384 -0.33094427, + 3.5498075 2.0050604 -0.36924207, + 3.5797777 2.107626 -0.38304996, + 3.3676457 1.801545 -0.28005904, + 3.4400001 1.8672237 -0.35310021, + 3.5021319 1.9539268 -0.40453711, + 3.5498075 2.053468 -0.43102974, + 3.5797777 2.15695 -0.43237403, + 3.3676457 1.8406866 -0.36702803, + 3.4400001 1.9146906 -0.43161991, + 3.5021319 2.0069616 -0.47223088, + 3.5498075 2.1089702 -0.48653197, + 3.5797777 2.2118599 -0.47539312, + 3.3676457 1.8900256 -0.44864491, + 3.4400001 1.9712758 -0.50384563, + 3.5021319 2.0677691 -0.5330385, + 3.5498075 2.170758 -0.53493953, + 3.5797777 2.2715547 -0.51147985, + 3.3676457 1.9488429 -0.52371955, + 3.4400001 2.0361543 -0.56872416, + 3.5021319 2.135463 -0.58607316, + 3.5498075 2.2379298 -0.57554644, + 3.5797777 2.3351641 -0.54010814, + 3.3676457 2.0162804 -0.59115714, + 3.4400001 2.1083801 -0.62530941, + 3.5021319 2.2090557 -0.63056159, + 3.5498075 2.3095069 -0.60776055, + 3.5797777 2.4017603 -0.5608604, + 3.5797777 2.4317601 -0.56741405, + 3.3676457 2.0913551 -0.64997435, + 3.4400001 2.1868999 -0.67277622, + 3.5021319 2.2874744 -0.66585499, + 3.5498075 2.3844447 -0.63111216, + 3.5797777 2.4703724 -0.57343405, + 3.5498075 2.4182022 -0.63848668, + 3.3676457 2.172972 -0.69931346, + 3.4400001 2.2705686 -0.71043247, + 3.5021319 2.3695757 -0.69143879, + 3.5498075 2.4616511 -0.64526075, + 3.5797777 2.54 -0.57764572, + 3.5021319 2.4065597 -0.6995182, + 3.5797777 2.5762706 -0.57650584, + 3.3676457 2.2599409 -0.738455, + 3.4400001 2.3581662 -0.73772901, + 3.5021319 2.4541619 -0.70693982, + 3.5498075 2.54 -0.64999998, + 3.5797777 2.6096275 -0.57343405, + 3.4400001 2.3976262 -0.74634933, + 3.5498075 2.5808139 -0.64871734, + 3.3676457 2.3509939 -0.76682824, + 3.4400001 2.4484153 -0.75426775, + 3.5021319 2.54 -0.71213204, + 3.5498075 2.6183488 -0.64526075, + 3.5797777 2.6782396 -0.5608604, + 3.3676457 2.3920105 -0.77578861, + 3.5021319 2.5847151 -0.7107268, + 3.5797777 2.7185023 -0.54937375, + 3.3676457 2.4448028 -0.78401935, + 3.4400001 2.54 -0.75980765, + 3.5021319 2.625838 -0.70693982, + 3.5498075 2.6955552 -0.63111216, + 3.5797777 2.7448361 -0.54010814, + 3.4400001 2.5877087 -0.75830829, + 3.5498075 2.7408609 -0.61818671, + 3.3676457 2.54 -0.78977776, + 3.4400001 2.6315846 -0.75426775, + 3.5021319 2.7104244 -0.69143879, + 3.5498075 2.7704933 -0.60776055, + 3.5797777 2.8084455 -0.51147985, + 3.3676457 2.5895905 -0.78821927, + 3.5021319 2.7600608 -0.6772778, + 3.5797777 2.8495181 -0.4877224, + 3.3676457 2.6351972 -0.78401935, + 3.4400001 2.7218339 -0.73772901, + 3.5021319 2.7925255 -0.66585499, + 3.5498075 2.8420701 -0.57554644, + 3.4400001 2.7747934 -0.72262001, + 3.5498075 2.8882873 -0.54881316, + 3.3676457 2.7290063 -0.76682824, + 3.4400001 2.8094316 -0.71043247, + 3.5021319 2.8709443 -0.63056159, + 3.5797777 2.9230499 -0.43237403, + 3.3676457 2.7840548 -0.75112325, + 3.5021319 2.9215794 -0.60127294, + 3.5797777 2.9610856 -0.39542571, + 3.3676457 2.8200591 -0.738455, + 3.4400001 2.8931003 -0.67277622, + 3.5498075 2.9710298 -0.48653197, + 3.4400001 2.9471252 -0.64152682, + 3.5498075 3.0138297 -0.44495562, + 3.3676457 2.907028 -0.69931346, + 3.5021319 3.0122309 -0.5330385, + 3.5797777 3.015393 -0.32814017, + 3.3676457 2.9631841 -0.66683143, + 3.5021319 3.0591218 -0.48748791, + 3.5797777 3.0461948 -0.27828294, + 3.4400001 3.0438457 -0.56872416, + 3.5498075 3.0749395 -0.36924207, + 3.4400001 3.0938759 -0.52012414, + 3.5498075 3.1095994 -0.31313989, + 3.3676457 3.0637195 -0.59115714, + 3.5021319 3.1260731 -0.40453711, + 3.5797777 3.0801082 -0.204836, + 3.3676457 3.1157231 -0.54064006, + 3.5021319 3.164046 -0.34307224, + 3.5797777 3.0994978 -0.14365464, + 3.4400001 3.1653094 -0.43161991, + 3.5498075 3.1477606 -0.23049317, + 3.4400001 3.2058244 -0.36604011, + 3.5498075 3.169579 -0.16164842, + 3.3676457 3.1899743 -0.44864491, + 3.5021319 3.2058551 -0.25252551, + 3.5797777 3.1134341 -0.069627494, + 3.3676457 3.2320876 -0.38047832, + 3.5021319 3.229759 -0.17710003, + 3.4400001 3.2504325 -0.2694315, + 3.5498075 3.1852608 -0.078348845, + 3.4400001 3.2759368 -0.18895647, + 3.3676457 3.278455 -0.28005904, + 3.5021319 3.2469399 -0.085838035, + 3.3676457 3.3049655 -0.19640973, + 3.4400001 3.2942677 -0.09158469, + 3.3676457 3.3240194 -0.095197186, + 0.85000002 3.3399999 -1.4832579e-015, + 3.29 3.3399999 -1.4832579e-015, + 0.85000002 3.3399999 -1.4832579e-015, + 0.85000002 3.334167 0.096429341, + 0.85000002 3.3167534 0.19145253, + 0.85000002 3.288013 0.2836839, + 0.85000002 3.2483649 0.37177855, + 0.85000002 3.1983871 0.4544518, + 0.85000002 3.1388085 0.53049815, + 0.85000002 3.0704982 0.59880859, + 0.85000002 2.9944518 0.65838706, + 0.85000002 2.9117785 0.70836484, + 0.85000002 2.823684 0.74801302, + 0.85000002 2.7314525 0.77675343, + 0.85000002 2.6364293 0.7941671, + 0.85000002 2.54 0.80000001, + 0.85000002 2.4435706 0.7941671, + 0.85000002 2.3485475 0.77675343, + 0.85000002 2.2563162 0.74801302, + 0.85000002 2.1682215 0.70836484, + 0.85000002 2.0855482 0.65838706, + 0.85000002 2.0095019 0.59880859, + 0.85000002 1.9411914 0.53049815, + 0.85000002 1.8816129 0.4544518, + 0.85000002 1.8316352 0.37177855, + 0.85000002 1.7919871 0.2836839, + 0.85000002 1.7632465 0.19145253, + 0.85000002 1.7458329 0.096429341, + 0.85000002 1.74 1.1637859e-015, + 0.85000002 1.7458329 -0.096429341, + 0.85000002 1.7632465 -0.19145253, + 0.85000002 1.7919871 -0.2836839, + 0.85000002 1.8316352 -0.37177855, + 0.85000002 1.8816129 -0.4544518, + 0.85000002 1.9411914 -0.53049815, + 0.85000002 2.0095019 -0.59880859, + 0.85000002 2.0855482 -0.65838706, + 0.85000002 2.1682215 -0.70836484, + 0.85000002 2.2563162 -0.74801302, + 0.85000002 2.3485475 -0.77675343, + 0.85000002 2.4435706 -0.7941671, + 0.85000002 2.54 -0.80000001, + 0.85000002 2.6364293 -0.7941671, + 0.85000002 2.7314525 -0.77675343, + 0.85000002 2.823684 -0.74801302, + 0.85000002 2.9117785 -0.70836484, + 0.85000002 2.9944518 -0.65838706, + 0.85000002 3.0704982 -0.59880859, + 0.85000002 3.1388085 -0.53049815, + 0.85000002 3.1983871 -0.4544518, + 0.85000002 3.2483649 -0.37177855, + 0.85000002 3.288013 -0.2836839, + 0.85000002 3.3167534 -0.19145253, + 0.85000002 3.334167 -0.096429341, + 3.29 3.3399999 -1.4832579e-015, + 3.29 3.334167 0.096429341, + 3.29 3.3167534 0.19145253, + 3.29 3.288013 0.2836839, + 3.29 3.2483649 0.37177855, + 3.29 3.1983871 0.4544518, + 3.29 3.1388085 0.53049815, + 3.29 3.0704982 0.59880859, + 3.29 2.9944518 0.65838706, + 3.29 2.9117785 0.70836484, + 3.29 2.823684 0.74801302, + 3.29 2.7314525 0.77675343, + 3.29 2.6364293 0.7941671, + 3.29 2.54 0.80000001, + 3.29 2.4435706 0.7941671, + 3.29 2.3485475 0.77675343, + 3.29 2.2563162 0.74801302, + 3.29 2.1682215 0.70836484, + 3.29 2.0855482 0.65838706, + 3.29 2.0095019 0.59880859, + 3.29 1.9411914 0.53049815, + 3.29 1.8816129 0.4544518, + 3.29 1.8316352 0.37177855, + 3.29 1.7919871 0.2836839, + 3.29 1.7632465 0.19145253, + 3.29 1.7458329 0.096429341, + 3.29 1.74 1.1637859e-015, + 3.29 1.7458329 -0.096429341, + 3.29 1.7632465 -0.19145253, + 3.29 1.7919871 -0.2836839, + 3.29 1.8316352 -0.37177855, + 3.29 1.8816129 -0.4544518, + 3.29 1.9411914 -0.53049815, + 3.29 2.0095019 -0.59880859, + 3.29 2.0855482 -0.65838706, + 3.29 2.1682215 -0.70836484, + 3.29 2.2563162 -0.74801302, + 3.29 2.3485475 -0.77675343, + 3.29 2.4435706 -0.7941671, + 3.29 2.54 -0.80000001, + 3.29 2.6364293 -0.7941671, + 3.29 2.7314525 -0.77675343, + 3.29 2.823684 -0.74801302, + 3.29 2.9117785 -0.70836484, + 3.29 2.9944518 -0.65838706, + 3.29 3.0704982 -0.59880859, + 3.29 3.1388085 -0.53049815, + 3.29 3.1983871 -0.4544518, + 3.29 3.2483649 -0.37177855, + 3.29 3.288013 -0.2836839, + 3.29 3.3167534 -0.19145253, + 3.29 3.334167 -0.096429341, + 0.85000002 3.3399999 -1.4832579e-015, + 0.55000001 3.04 -1.1385337e-015, + 0.7723543 3.3297777 -1.4715118e-015, + 0.69999999 3.2998075 -1.4370737e-015, + 0.63786799 3.2521319 -1.3822905e-015, + 0.59019238 3.1900001 -1.3108958e-015, + 0.56022227 3.1176457 -1.2277549e-015, + 0.85000002 3.3399999 -1.4832579e-015, + 0.85000002 3.334167 0.096429341, + 0.85000002 3.3167534 0.19145253, + 0.85000002 3.288013 0.2836839, + 0.85000002 3.2483649 0.37177855, + 0.85000002 3.1983871 0.4544518, + 0.85000002 3.1388085 0.53049815, + 0.85000002 3.0704982 0.59880859, + 0.85000002 2.9944518 0.65838706, + 0.85000002 2.9117785 0.70836484, + 0.85000002 2.823684 0.74801302, + 0.85000002 2.7314525 0.77675343, + 0.85000002 2.6364293 0.7941671, + 0.85000002 2.54 0.80000001, + 0.85000002 2.4435706 0.7941671, + 0.85000002 2.3485475 0.77675343, + 0.85000002 2.2563162 0.74801302, + 0.85000002 2.1682215 0.70836484, + 0.85000002 2.0855482 0.65838706, + 0.85000002 2.0095019 0.59880859, + 0.85000002 1.9411914 0.53049815, + 0.85000002 1.8816129 0.4544518, + 0.85000002 1.8316352 0.37177855, + 0.85000002 1.7919871 0.2836839, + 0.85000002 1.7632465 0.19145253, + 0.85000002 1.7458329 0.096429341, + 0.85000002 1.74 1.1637859e-015, + 0.85000002 1.7458329 -0.096429341, + 0.85000002 1.7632465 -0.19145253, + 0.85000002 1.7919871 -0.2836839, + 0.85000002 1.8316352 -0.37177855, + 0.85000002 1.8816129 -0.4544518, + 0.85000002 1.9411914 -0.53049815, + 0.85000002 2.0095019 -0.59880859, + 0.85000002 2.0855482 -0.65838706, + 0.85000002 2.1682215 -0.70836484, + 0.85000002 2.2563162 -0.74801302, + 0.85000002 2.3485475 -0.77675343, + 0.85000002 2.4435706 -0.7941671, + 0.85000002 2.54 -0.80000001, + 0.85000002 2.6364293 -0.7941671, + 0.85000002 2.7314525 -0.77675343, + 0.85000002 2.823684 -0.74801302, + 0.85000002 2.9117785 -0.70836484, + 0.85000002 2.9944518 -0.65838706, + 0.85000002 3.0704982 -0.59880859, + 0.85000002 3.1388085 -0.53049815, + 0.85000002 3.1983871 -0.4544518, + 0.85000002 3.2483649 -0.37177855, + 0.85000002 3.288013 -0.2836839, + 0.85000002 3.3167534 -0.19145253, + 0.85000002 3.334167 -0.096429341, + 0.55000001 3.04 -1.1385337e-015, + 0.55000001 3.0242915 0.12434494, + 0.55000001 2.9781532 0.24087684, + 0.55000001 2.9044843 0.34227356, + 0.55000001 2.8079133 0.42216396, + 0.55000001 2.6945086 0.47552827, + 0.55000001 2.5713952 0.49901336, + 0.55000001 2.4463093 0.49114361, + 0.55000001 2.3271103 0.45241353, + 0.55000001 2.221288 0.38525662, + 0.55000001 2.1354916 0.29389262, + 0.55000001 2.0751119 0.18406227, + 0.55000001 2.0439427 0.062666617, + 0.55000001 2.0439427 -0.062666617, + 0.55000001 2.0751119 -0.18406227, + 0.55000001 2.1354916 -0.29389262, + 0.55000001 2.221288 -0.38525662, + 0.55000001 2.3271103 -0.45241353, + 0.55000001 2.4463093 -0.49114361, + 0.55000001 2.5713952 -0.49901336, + 0.55000001 2.6945086 -0.47552827, + 0.55000001 2.8079133 -0.42216396, + 0.55000001 2.9044843 -0.34227356, + 0.55000001 2.9781532 -0.24087684, + 0.55000001 3.0242915 -0.12434494, + 0.7723543 3.3297777 -1.4715118e-015, + 0.69999999 3.2998075 -1.4370737e-015, + 0.63786799 3.2521319 -1.3822905e-015, + 0.59019238 3.1900001 -1.3108958e-015, + 0.56022227 3.1176457 -1.2277549e-015, + 0.7723543 3.3240194 0.095197186, + 0.69999999 3.2942677 0.09158469, + 0.7723543 3.3068283 0.18900618, + 0.63786799 3.2469399 0.085838035, + 0.69999999 3.277729 0.18183386, + 0.7723543 3.278455 0.28005904, + 0.59019238 3.1852608 0.078348845, + 0.63786799 3.2314389 0.17042436, + 0.69999999 3.2504325 0.2694315, + 0.7723543 3.2393134 0.36702803, + 0.56022227 3.1134341 0.069627494, + 0.59019238 3.1711123 0.15555519, + 0.63786799 3.2058551 0.25252551, + 0.69999999 3.2127762 0.35310021, + 0.7723543 3.1899743 0.44864491, + 0.56022227 3.1008604 0.13823967, + 0.59019238 3.1477606 0.23049317, + 0.63786799 3.1705616 0.33094427, + 0.69999999 3.1653094 0.43161991, + 0.7723543 3.1311572 0.52371955, + 0.56022227 3.0801082 0.204836, + 0.59019238 3.1155465 0.30207005, + 0.63786799 3.1260731 0.40453711, + 0.69999999 3.1087241 0.50384563, + 0.7723543 3.0637195 0.59115714, + 0.56022227 3.0514798 0.26844534, + 0.59019238 3.0749395 0.36924207, + 0.63786799 3.0730386 0.47223088, + 0.69999999 3.0438457 0.56872416, + 0.7723543 2.9886448 0.64997435, + 0.56022227 3.015393 0.32814017, + 0.59019238 3.0265319 0.43102974, + 0.63786799 3.0122309 0.5330385, + 0.69999999 2.9716198 0.62530941, + 0.7723543 2.907028 0.69931346, + 0.56022227 2.972374 0.38304996, + 0.59019238 2.9710298 0.48653197, + 0.63786799 2.9445372 0.58607316, + 0.69999999 2.8931003 0.67277622, + 0.7723543 2.8200591 0.738455, + 0.7723543 2.7840548 0.75112325, + 0.56022227 2.9230499 0.43237403, + 0.59019238 2.9092422 0.53493953, + 0.63786799 2.8709443 0.63056159, + 0.69999999 2.8094316 0.71043247, + 0.7723543 2.7290063 0.76682824, + 0.69999999 2.7747934 0.72262001, + 0.56022227 2.8681402 0.47539312, + 0.59019238 2.8420701 0.57554644, + 0.63786799 2.7925255 0.66585499, + 0.69999999 2.7218339 0.73772901, + 0.7723543 2.6351972 0.78401935, + 0.63786799 2.7600608 0.6772778, + 0.7723543 2.5895905 0.78821927, + 0.56022227 2.8084455 0.51147985, + 0.59019238 2.7704933 0.60776055, + 0.63786799 2.7104244 0.69143879, + 0.69999999 2.6315846 0.75426775, + 0.7723543 2.54 0.78977776, + 0.59019238 2.7408609 0.61818671, + 0.69999999 2.5877087 0.75830829, + 0.56022227 2.7448361 0.54010814, + 0.59019238 2.6955552 0.63111216, + 0.63786799 2.625838 0.70693982, + 0.69999999 2.54 0.75980765, + 0.7723543 2.4448028 0.78401935, + 0.56022227 2.7185023 0.54937375, + 0.63786799 2.5847151 0.7107268, + 0.7723543 2.3920105 0.77578861, + 0.56022227 2.6782396 0.5608604, + 0.59019238 2.6183488 0.64526075, + 0.63786799 2.54 0.71213204, + 0.69999999 2.4484153 0.75426775, + 0.7723543 2.3509939 0.76682824, + 0.59019238 2.5808139 0.64871734, + 0.69999999 2.3976262 0.74634933, + 0.56022227 2.6096275 0.57343405, + 0.59019238 2.54 0.64999998, + 0.63786799 2.4541619 0.70693982, + 0.69999999 2.3581662 0.73772901, + 0.7723543 2.2599409 0.738455, + 0.56022227 2.5762706 0.57650584, + 0.63786799 2.4065597 0.6995182, + 0.7723543 2.2037289 0.71461225, + 0.56022227 2.54 0.57764572, + 0.59019238 2.4616511 0.64526075, + 0.63786799 2.3695757 0.69143879, + 0.69999999 2.2705686 0.71043247, + 0.59019238 2.4182022 0.63848668, + 0.69999999 2.2164896 0.68749452, + 0.56022227 2.4703724 0.57343405, + 0.59019238 2.3844447 0.63111216, + 0.63786799 2.2874744 0.66585499, + 0.7723543 2.0913551 0.64997435, + 0.56022227 2.4317601 0.56741405, + 0.63786799 2.236789 0.64435631, + 0.7723543 2.0365767 0.60853422, + 0.56022227 2.4017603 0.5608604, + 0.59019238 2.3095069 0.60776055, + 0.69999999 2.1083801 0.62530941, + 0.59019238 2.2632434 0.58813757, + 0.69999999 2.0556805 0.58544183, + 0.56022227 2.3351641 0.54010814, + 0.63786799 2.135463 0.58607316, + 0.7723543 1.9488429 0.52371955, + 0.56022227 2.2940505 0.52266949, + 0.63786799 2.0860701 0.54870719, + 0.7723543 1.9010564 0.46421972, + 0.59019238 2.170758 0.53493953, + 0.69999999 1.9712758 0.50384563, + 0.59019238 2.1256745 0.50083363, + 0.69999999 1.9253027 0.44660372, + 0.56022227 2.2118599 0.47539312, + 0.63786799 2.0069616 0.47223088, + 0.7723543 1.8406866 0.36702803, + 0.56022227 2.1717947 0.44508368, + 0.63786799 1.963873 0.41858071, + 0.7723543 1.8056833 0.29073659, + 0.59019238 2.053468 0.43102974, + 0.69999999 1.8672237 0.35310021, + 0.59019238 2.0141389 0.38206041, + 0.69999999 1.8335488 0.27970386, + 0.56022227 2.107626 0.38304996, + 0.63786799 1.9094384 0.33094427, + 0.7723543 1.7731718 0.18900618, + 0.56022227 2.0726748 0.33953163, + 0.63786799 1.8778764 0.2621533, + 0.7723543 1.7564499 0.098985396, + 0.59019238 1.9644536 0.30207005, + 0.69999999 1.802271 0.18183386, + 0.59019238 1.9356453 0.23928095, + 0.69999999 1.7861837 0.095229149, + 0.56022227 2.0285201 0.26844534, + 0.63786799 1.8485613 0.17042436, + 0.7723543 1.7502222 3.4352517e-016, + 0.56022227 2.0029185 0.21264558, + 0.63786799 1.8334833 0.089253813, + 0.59019238 1.9088879 0.15555519, + 0.69999999 1.7801924 3.0908709e-016, + 0.7723543 1.7559806 -0.095197186, + 0.59019238 1.8951254 0.0814666, + 0.56022227 1.9791396 0.13823967, + 0.63786799 1.827868 2.5430396e-016, + 0.69999999 1.7857323 -0.09158469, + 0.7723543 1.7731718 -0.18900618, + 0.56022227 1.9669092 0.072398208, + 0.59019238 1.89 1.8290925e-016, + 0.63786799 1.8330603 -0.085838035, + 0.69999999 1.802271 -0.18183386, + 0.7723543 1.801545 -0.28005904, + 0.56022227 1.9623543 9.9768318e-017, + 0.59019238 1.8947393 -0.078348845, + 0.63786799 1.8485613 -0.17042436, + 0.69999999 1.8295676 -0.2694315, + 0.7723543 1.8406866 -0.36702803, + 0.56022227 1.966566 -0.069627494, + 0.59019238 1.9088879 -0.15555519, + 0.63786799 1.874145 -0.25252551, + 0.69999999 1.8672237 -0.35310021, + 0.7723543 1.8900256 -0.44864491, + 0.56022227 1.9791396 -0.13823967, + 0.59019238 1.9322394 -0.23049317, + 0.63786799 1.9094384 -0.33094427, + 0.69999999 1.9146906 -0.43161991, + 0.7723543 1.9488429 -0.52371955, + 0.56022227 1.9998919 -0.204836, + 0.59019238 1.9644536 -0.30207005, + 0.63786799 1.9539268 -0.40453711, + 0.69999999 1.9712758 -0.50384563, + 0.7723543 2.0162804 -0.59115714, + 0.56022227 2.0285201 -0.26844534, + 0.59019238 2.0050604 -0.36924207, + 0.63786799 2.0069616 -0.47223088, + 0.69999999 2.0361543 -0.56872416, + 0.7723543 2.0913551 -0.64997435, + 0.56022227 2.0646069 -0.32814017, + 0.59019238 2.053468 -0.43102974, + 0.63786799 2.0677691 -0.5330385, + 0.69999999 2.1083801 -0.62530941, + 0.7723543 2.172972 -0.69931346, + 0.56022227 2.107626 -0.38304996, + 0.59019238 2.1089702 -0.48653197, + 0.63786799 2.135463 -0.58607316, + 0.69999999 2.1868999 -0.67277622, + 0.7723543 2.2599409 -0.738455, + 0.56022227 2.15695 -0.43237403, + 0.59019238 2.170758 -0.53493953, + 0.63786799 2.2090557 -0.63056159, + 0.69999999 2.2705686 -0.71043247, + 0.7723543 2.3509939 -0.76682824, + 0.7723543 2.3920105 -0.77578861, + 0.56022227 2.2118599 -0.47539312, + 0.59019238 2.2379298 -0.57554644, + 0.63786799 2.2874744 -0.66585499, + 0.69999999 2.3581662 -0.73772901, + 0.7723543 2.4448028 -0.78401935, + 0.69999999 2.3976262 -0.74634933, + 0.56022227 2.2715547 -0.51147985, + 0.59019238 2.3095069 -0.60776055, + 0.63786799 2.3695757 -0.69143879, + 0.69999999 2.4484153 -0.75426775, + 0.7723543 2.54 -0.78977776, + 0.63786799 2.4065597 -0.6995182, + 0.7723543 2.5895905 -0.78821927, + 0.56022227 2.3351641 -0.54010814, + 0.59019238 2.3844447 -0.63111216, + 0.63786799 2.4541619 -0.70693982, + 0.69999999 2.54 -0.75980765, + 0.7723543 2.6351972 -0.78401935, + 0.59019238 2.4182022 -0.63848668, + 0.69999999 2.5877087 -0.75830829, + 0.56022227 2.4017603 -0.5608604, + 0.59019238 2.4616511 -0.64526075, + 0.63786799 2.54 -0.71213204, + 0.69999999 2.6315846 -0.75426775, + 0.7723543 2.7290063 -0.76682824, + 0.56022227 2.4317601 -0.56741405, + 0.63786799 2.5847151 -0.7107268, + 0.7723543 2.7840548 -0.75112325, + 0.56022227 2.4703724 -0.57343405, + 0.59019238 2.54 -0.64999998, + 0.63786799 2.625838 -0.70693982, + 0.69999999 2.7218339 -0.73772901, + 0.7723543 2.8200591 -0.738455, + 0.59019238 2.5808139 -0.64871734, + 0.69999999 2.7747934 -0.72262001, + 0.56022227 2.54 -0.57764572, + 0.59019238 2.6183488 -0.64526075, + 0.63786799 2.7104244 -0.69143879, + 0.69999999 2.8094316 -0.71043247, + 0.7723543 2.907028 -0.69931346, + 0.56022227 2.5762706 -0.57650584, + 0.63786799 2.7600608 -0.6772778, + 0.7723543 2.9631841 -0.66683143, + 0.56022227 2.6096275 -0.57343405, + 0.59019238 2.6955552 -0.63111216, + 0.63786799 2.7925255 -0.66585499, + 0.69999999 2.8931003 -0.67277622, + 0.59019238 2.7408609 -0.61818671, + 0.69999999 2.9471252 -0.64152682, + 0.56022227 2.6782396 -0.5608604, + 0.59019238 2.7704933 -0.60776055, + 0.63786799 2.8709443 -0.63056159, + 0.7723543 3.0637195 -0.59115714, + 0.56022227 2.7185023 -0.54937375, + 0.63786799 2.9215794 -0.60127294, + 0.7723543 3.1157231 -0.54064006, + 0.56022227 2.7448361 -0.54010814, + 0.59019238 2.8420701 -0.57554644, + 0.69999999 3.0438457 -0.56872416, + 0.59019238 2.8882873 -0.54881316, + 0.69999999 3.0938759 -0.52012414, + 0.56022227 2.8084455 -0.51147985, + 0.63786799 3.0122309 -0.5330385, + 0.7723543 3.1899743 -0.44864491, + 0.56022227 2.8495181 -0.4877224, + 0.63786799 3.0591218 -0.48748791, + 0.7723543 3.2320876 -0.38047832, + 0.59019238 2.9710298 -0.48653197, + 0.69999999 3.1653094 -0.43161991, + 0.59019238 3.0138297 -0.44495562, + 0.69999999 3.2058244 -0.36604011, + 0.56022227 2.9230499 -0.43237403, + 0.63786799 3.1260731 -0.40453711, + 0.7723543 3.278455 -0.28005904, + 0.56022227 2.9610856 -0.39542571, + 0.63786799 3.164046 -0.34307224, + 0.7723543 3.3049655 -0.19640973, + 0.59019238 3.0749395 -0.36924207, + 0.69999999 3.2504325 -0.2694315, + 0.59019238 3.1095994 -0.31313989, + 0.69999999 3.2759368 -0.18895647, + 0.56022227 3.015393 -0.32814017, + 0.63786799 3.2058551 -0.25252551, + 0.7723543 3.3240194 -0.095197186, + 0.56022227 3.0461948 -0.27828294, + 0.63786799 3.229759 -0.17710003, + 0.59019238 3.1477606 -0.23049317, + 0.69999999 3.2942677 -0.09158469, + 0.59019238 3.169579 -0.16164842, + 0.56022227 3.0801082 -0.204836, + 0.63786799 3.2469399 -0.085838035, + 0.56022227 3.0994978 -0.14365464, + 0.59019238 3.1852608 -0.078348845, + 0.56022227 3.1134341 -0.069627494, + 0.55000001 3.04 -1.1385337e-015, + 0.55000001 3.0242915 0.12434494, + 0.55000001 2.9781532 0.24087684, + 0.55000001 2.9044843 0.34227356, + 0.55000001 2.8079133 0.42216396, + 0.55000001 2.6945086 0.47552827, + 0.55000001 2.5713952 0.49901336, + 0.55000001 2.4463093 0.49114361, + 0.55000001 2.3271103 0.45241353, + 0.55000001 2.221288 0.38525662, + 0.55000001 2.1354916 0.29389262, + 0.55000001 2.0751119 0.18406227, + 0.55000001 2.0439427 0.062666617, + 0.55000001 2.0439427 -0.062666617, + 0.55000001 2.0751119 -0.18406227, + 0.55000001 2.1354916 -0.29389262, + 0.55000001 2.221288 -0.38525662, + 0.55000001 2.3271103 -0.45241353, + 0.55000001 2.4463093 -0.49114361, + 0.55000001 2.5713952 -0.49901336, + 0.55000001 2.6945086 -0.47552827, + 0.55000001 2.8079133 -0.42216396, + 0.55000001 2.9044843 -0.34227356, + 0.55000001 2.9781532 -0.24087684, + 0.55000001 3.0242915 -0.12434494, + 3.5899999 3.04 -1.1385337e-015, + 3.29 3.3399999 -1.4832579e-015, + 0.85000002 3.3399999 -1.4832579e-015, + 0.55000001 3.04 -1.1385337e-015 ] + + } + coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 0, -1, 32, 109, 110, 111, 112, + 113, 57, -1, 26, 58, 59, 60, 61, + 62, 63, 64, 65, 66, 67, 68, 69, + 70, 71, 72, 73, 74, 75, 76, 77, + 78, 79, 80, 81, 82, 83, 84, 85, + 86, 87, 88, 89, 90, 91, 92, 93, + 94, 95, 96, 97, 98, 99, 100, 101, + 102, 103, 104, 105, 106, 107, 108, 57, + -1, 399, 400, -1, 399, 402, 403, 404, + 405, 406, 407, 408, 409, 410, 411, 412, + 413, 414, 415, 416, 417, 418, 419, 420, + 421, 422, 423, 424, 425, 426, 427, 428, + 429, 430, 431, 432, 433, 434, 435, 436, + 437, 438, 439, 440, 441, 442, 443, 444, + 445, 446, 447, 448, 449, 450, 451, 452, + 401, -1, 512, 589, 590, 591, 592, 593, + 564, -1, 506, 565, 566, 567, 568, 569, + 570, 571, 572, 573, 574, 575, 576, 577, + 578, 579, 580, 581, 582, 583, 584, 585, + 586, 587, 588, 564, -1 ] + + } + + } + + }, + + DEF o6 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.66666669 1 1 + transparency 0.56 + + } + + } + geometry + IndexedFaceSet { + coord + USE o5 + coordIndex [ 22, 23, 21, -1, 20, 18, 19, -1, + 24, 1, 23, -1, 0, 1, 24, -1, + 23, 1, 21, -1, 21, 17, 20, -1, + 20, 17, 18, -1, 1, 2, 21, -1, + 17, 15, 16, -1, 3, 4, 2, -1, + 2, 4, 21, -1, 5, 6, 4, -1, + 13, 11, 12, -1, 14, 11, 13, -1, + 7, 8, 6, -1, 15, 8, 14, -1, + 21, 8, 17, -1, 17, 8, 15, -1, + 4, 8, 21, -1, 14, 8, 11, -1, + 6, 8, 4, -1, 11, 9, 10, -1, + 8, 9, 11, -1, 181, 185, 178, -1, + 314, 321, 315, -1, 172, 186, 179, -1, + 320, 321, 314, -1, 178, 186, 172, -1, + 317, 322, 51, -1, 319, 323, 316, -1, + 182, 187, 39, -1, 315, 324, 317, -1, + 177, 188, 181, -1, 184, 188, 177, -1, + 181, 188, 185, -1, 321, 324, 315, -1, + 186, 189, 179, -1, 319, 325, 323, -1, + 318, 325, 312, -1, 94, 325, 93, -1, + 179, 189, 182, -1, 93, 325, 318, -1, + 182, 189, 187, -1, 312, 325, 319, -1, + 69, 190, 68, -1, 183, 190, 176, -1, + 68, 190, 183, -1, 176, 190, 184, -1, + 316, 326, 320, -1, 323, 326, 316, -1, + 326, 327, 320, -1, 188, 191, 185, -1, + 320, 327, 321, -1, 185, 192, 178, -1, + 178, 192, 186, -1, 317, 328, 322, -1, + 324, 328, 317, -1, 51, 329, 52, -1, + 189, 193, 187, -1, 322, 329, 51, -1, + 39, 194, 40, -1, 94, 330, 325, -1, + 95, 330, 94, -1, 187, 194, 39, -1, + 190, 195, 184, -1, 325, 330, 323, -1, + 70, 195, 69, -1, 321, 331, 324, -1, + 327, 331, 321, -1, 69, 195, 190, -1, + 188, 195, 191, -1, 184, 195, 188, -1, + 192, 196, 186, -1, 189, 196, 193, -1, + 186, 196, 189, -1, 329, 332, 52, -1, + 194, 197, 40, -1, 330, 333, 323, -1, + 323, 333, 326, -1, 95, 333, 330, -1, + 96, 333, 95, -1, 70, 198, 195, -1, + 195, 198, 191, -1, 333, 334, 326, -1, + 185, 199, 192, -1, 191, 199, 185, -1, + 326, 334, 327, -1, 324, 335, 328, -1, + 331, 335, 324, -1, 196, 200, 193, -1, + 328, 336, 322, -1, 329, 336, 332, -1, + 187, 201, 194, -1, 193, 201, 187, -1, + 322, 336, 329, -1, 332, 337, 52, -1, + 199, 202, 192, -1, 327, 338, 331, -1, + 334, 338, 327, -1, 192, 202, 196, -1, + 201, 203, 194, -1, 332, 339, 337, -1, + 336, 339, 332, -1, 194, 203, 197, -1, + 333, 340, 334, -1, 198, 204, 191, -1, + 96, 340, 333, -1, 71, 204, 70, -1, + 70, 204, 198, -1, 338, 341, 331, -1, + 191, 204, 199, -1, 331, 341, 335, -1, + 202, 205, 196, -1, 196, 205, 200, -1, + 328, 342, 336, -1, 335, 342, 328, -1, + 200, 206, 193, -1, 193, 206, 201, -1, + 336, 342, 339, -1, 40, 207, 41, -1, + 339, 343, 337, -1, 197, 207, 40, -1, + 199, 208, 202, -1, 52, 344, 53, -1, + 202, 208, 205, -1, 71, 208, 204, -1, + 72, 208, 71, -1, 337, 344, 52, -1, + 204, 208, 199, -1, 334, 345, 338, -1, + 201, 209, 203, -1, 340, 345, 334, -1, + 96, 345, 340, -1, 97, 345, 96, -1, + 342, 346, 339, -1, 206, 209, 201, -1, + 339, 346, 343, -1, 207, 210, 41, -1, + 344, 347, 53, -1, 208, 211, 205, -1, + 72, 211, 208, -1, 200, 212, 206, -1, + 338, 348, 341, -1, 205, 212, 200, -1, + 345, 348, 338, -1, 97, 348, 345, -1, + 341, 349, 335, -1, 335, 349, 342, -1, + 197, 213, 207, -1, 203, 213, 197, -1, + 346, 350, 343, -1, 206, 214, 209, -1, + 212, 214, 206, -1, 344, 351, 347, -1, + 207, 215, 210, -1, 343, 351, 337, -1, + 337, 351, 344, -1, 213, 215, 207, -1, + 342, 352, 346, -1, 349, 352, 342, -1, + 205, 216, 212, -1, 73, 216, 72, -1, + 211, 216, 205, -1, 72, 216, 211, -1, + 351, 353, 347, -1, 209, 217, 203, -1, + 203, 217, 213, -1, 349, 354, 352, -1, + 348, 354, 341, -1, 341, 354, 349, -1, + 41, 218, 42, -1, 97, 354, 348, -1, + 98, 354, 97, -1, 210, 218, 41, -1, + 346, 355, 350, -1, 212, 219, 214, -1, + 74, 219, 73, -1, 352, 355, 346, -1, + 73, 219, 216, -1, 216, 219, 212, -1, + 351, 356, 353, -1, 350, 356, 343, -1, + 343, 356, 351, -1, 217, 220, 213, -1, + 213, 220, 215, -1, 53, 357, 54, -1, + 347, 357, 53, -1, 218, 221, 42, -1, + 99, 358, 98, -1, 354, 358, 352, -1, + 352, 358, 355, -1, 214, 222, 209, -1, + 98, 358, 354, -1, 209, 222, 217, -1, + 356, 359, 353, -1, 210, 223, 218, -1, + 215, 223, 210, -1, 357, 360, 54, -1, + 217, 224, 220, -1, 358, 361, 355, -1, + 99, 361, 358, -1, 222, 224, 217, -1, + 355, 362, 350, -1, 350, 362, 356, -1, + 218, 225, 221, -1, 223, 225, 218, -1, + 219, 226, 214, -1, 75, 226, 74, -1, + 74, 226, 219, -1, 353, 363, 347, -1, + 214, 226, 222, -1, 347, 363, 357, -1, + 356, 364, 359, -1, 220, 227, 215, -1, + 215, 227, 223, -1, 362, 364, 356, -1, + 225, 228, 221, -1, 42, 228, 43, -1, + 363, 365, 357, -1, 221, 228, 42, -1, + 222, 229, 224, -1, 75, 229, 226, -1, + 76, 229, 75, -1, 357, 365, 360, -1, + 361, 366, 355, -1, 99, 366, 361, -1, + 362, 366, 364, -1, 226, 229, 222, -1, + 100, 366, 99, -1, 227, 230, 223, -1, + 355, 366, 362, -1, 359, 367, 353, -1, + 353, 367, 363, -1, 223, 230, 225, -1, + 228, 231, 43, -1, 54, 368, 55, -1, + 220, 232, 227, -1, 360, 368, 54, -1, + 224, 232, 220, -1, 366, 369, 364, -1, + 100, 369, 366, -1, 101, 369, 100, -1, + 225, 233, 228, -1, 230, 233, 225, -1, + 367, 370, 363, -1, 363, 370, 365, -1, + 228, 233, 231, -1, 227, 234, 230, -1, + 232, 234, 227, -1, 368, 371, 55, -1, + 233, 235, 231, -1, 359, 372, 367, -1, + 76, 236, 229, -1, 364, 372, 359, -1, + 77, 236, 76, -1, 365, 373, 360, -1, + 224, 236, 232, -1, 368, 373, 371, -1, + 229, 236, 224, -1, 234, 237, 230, -1, + 233, 237, 235, -1, 360, 373, 368, -1, + 372, 374, 367, -1, 367, 374, 370, -1, + 230, 237, 233, -1, 231, 238, 43, -1, + 43, 238, 44, -1, 235, 238, 231, -1, + 373, 375, 371, -1, 232, 239, 234, -1, + 236, 239, 232, -1, 77, 239, 236, -1, + 78, 239, 77, -1, 237, 240, 235, -1, + 364, 376, 372, -1, 369, 376, 364, -1, + 101, 376, 369, -1, 102, 376, 101, -1, + 370, 377, 365, -1, 373, 377, 375, -1, + 365, 377, 373, -1, 238, 241, 44, -1, + 239, 242, 234, -1, 234, 242, 237, -1, + 55, 378, 56, -1, 237, 242, 240, -1, + 371, 378, 55, -1, 375, 378, 371, -1, + 240, 243, 235, -1, 235, 243, 238, -1, + 372, 379, 374, -1, 376, 379, 372, -1, + 102, 379, 376, -1, 238, 243, 241, -1, + 242, 244, 240, -1, 103, 379, 102, -1, + 377, 380, 375, -1, 243, 245, 241, -1, + 378, 381, 56, -1, 78, 246, 239, -1, + 79, 246, 78, -1, 242, 246, 244, -1, + 374, 382, 370, -1, 239, 246, 242, -1, + 370, 382, 377, -1, 240, 247, 243, -1, + 377, 382, 380, -1, 243, 247, 245, -1, + 244, 247, 240, -1, 375, 383, 378, -1, + 380, 383, 375, -1, 44, 248, 45, -1, + 378, 383, 381, -1, 241, 248, 44, -1, + 27, 114, 25, -1, 25, 114, 33, -1, + 382, 384, 380, -1, 246, 249, 244, -1, + 80, 249, 79, -1, 27, 115, 114, -1, + 28, 115, 27, -1, 79, 249, 246, -1, + 383, 385, 381, -1, 247, 250, 245, -1, + 249, 251, 244, -1, 379, 386, 374, -1, + 244, 251, 247, -1, 103, 386, 379, -1, + 114, 116, 33, -1, 374, 386, 382, -1, + 382, 386, 384, -1, 247, 251, 250, -1, + 29, 117, 28, -1, 104, 386, 103, -1, + 28, 117, 115, -1, 380, 387, 383, -1, + 245, 252, 241, -1, 384, 387, 380, -1, + 383, 387, 385, -1, 241, 252, 248, -1, + 115, 118, 114, -1, 248, 253, 45, -1, + 56, 388, 32, -1, 381, 388, 56, -1, + 114, 118, 116, -1, 32, 388, 109, -1, + 33, 119, 34, -1, 105, 389, 104, -1, + 386, 389, 384, -1, 251, 254, 250, -1, + 104, 389, 386, -1, 118, 119, 116, -1, + 249, 255, 251, -1, 116, 119, 33, -1, + 81, 255, 80, -1, 30, 120, 29, -1, + 80, 255, 249, -1, 387, 390, 385, -1, + 29, 120, 117, -1, 251, 255, 254, -1, + 384, 391, 387, -1, 250, 256, 245, -1, + 115, 121, 118, -1, 245, 256, 252, -1, + 389, 391, 384, -1, 117, 121, 115, -1, + 387, 391, 390, -1, 385, 392, 381, -1, + 109, 392, 110, -1, 252, 257, 248, -1, + 381, 392, 388, -1, 248, 257, 253, -1, + 388, 392, 109, -1, 45, 258, 46, -1, + 118, 122, 119, -1, 121, 122, 118, -1, + 253, 258, 45, -1, 391, 393, 390, -1, + 391, 394, 393, -1, 82, 259, 81, -1, + 105, 394, 389, -1, 119, 123, 34, -1, + 106, 394, 105, -1, 81, 259, 255, -1, + 31, 124, 30, -1, 389, 394, 391, -1, + 255, 259, 254, -1, 26, 124, 31, -1, + 58, 124, 26, -1, 392, 395, 110, -1, + 59, 124, 58, -1, 110, 395, 111, -1, + 30, 124, 120, -1, 117, 125, 121, -1, + 385, 395, 392, -1, 390, 395, 385, -1, + 250, 260, 256, -1, 106, 396, 394, -1, + 254, 260, 250, -1, 107, 396, 106, -1, + 120, 125, 117, -1, 394, 396, 393, -1, + 125, 126, 121, -1, 393, 397, 390, -1, + 395, 397, 111, -1, 252, 261, 257, -1, + 256, 261, 252, -1, 121, 126, 122, -1, + 111, 397, 112, -1, 253, 262, 258, -1, + 390, 397, 395, -1, 393, 398, 397, -1, + 396, 398, 393, -1, 122, 127, 119, -1, + 107, 398, 396, -1, 397, 398, 112, -1, + 108, 398, 107, -1, 57, 398, 108, -1, + 257, 262, 253, -1, 119, 127, 123, -1, + 112, 398, 113, -1, 113, 398, 57, -1, + 34, 128, 35, -1, 258, 263, 46, -1, + 262, 263, 258, -1, 127, 128, 123, -1, + 259, 264, 254, -1, 123, 128, 34, -1, + 83, 264, 82, -1, 254, 264, 260, -1, + 59, 129, 124, -1, 82, 264, 259, -1, + 124, 129, 120, -1, 120, 129, 125, -1, + 260, 265, 256, -1, 129, 130, 125, -1, + 256, 265, 261, -1, 125, 130, 126, -1, + 257, 266, 262, -1, 122, 131, 127, -1, + 126, 131, 122, -1, 261, 266, 257, -1, + 127, 132, 128, -1, 262, 267, 263, -1, + 266, 267, 262, -1, 131, 132, 127, -1, + 263, 268, 46, -1, 128, 133, 35, -1, + 46, 268, 47, -1, 260, 269, 265, -1, + 264, 269, 260, -1, 129, 134, 130, -1, + 60, 134, 59, -1, 83, 269, 264, -1, + 59, 134, 129, -1, 84, 269, 83, -1, + 126, 135, 131, -1, 130, 135, 126, -1, + 265, 270, 261, -1, 261, 270, 266, -1, + 135, 136, 131, -1, 270, 271, 266, -1, + 131, 136, 132, -1, 266, 271, 267, -1, + 128, 137, 133, -1, 263, 272, 268, -1, + 132, 137, 128, -1, 35, 138, 36, -1, + 267, 272, 263, -1, 268, 273, 47, -1, + 133, 138, 35, -1, 269, 274, 265, -1, + 134, 139, 130, -1, 265, 274, 270, -1, + 60, 139, 134, -1, 61, 139, 60, -1, + 84, 274, 269, -1, 130, 139, 135, -1, + 85, 274, 84, -1, 86, 274, 85, -1, + 274, 275, 270, -1, 135, 140, 136, -1, + 270, 275, 271, -1, 139, 140, 135, -1, + 136, 141, 132, -1, 267, 276, 272, -1, + 271, 276, 267, -1, 132, 141, 137, -1, + 272, 277, 268, -1, 268, 277, 273, -1, + 137, 142, 133, -1, 133, 142, 138, -1, + 47, 278, 48, -1, 273, 278, 47, -1, + 138, 143, 36, -1, 277, 278, 273, -1, + 62, 144, 61, -1, 274, 279, 275, -1, + 86, 279, 274, -1, 61, 144, 139, -1, + 139, 144, 140, -1, 136, 145, 141, -1, + 275, 280, 271, -1, 271, 280, 276, -1, + 140, 145, 136, -1, 276, 281, 272, -1, + 272, 281, 277, -1, 141, 146, 137, -1, + 137, 146, 142, -1, 138, 147, 143, -1, + 277, 282, 278, -1, 281, 282, 277, -1, + 142, 147, 138, -1, 278, 283, 48, -1, + 36, 148, 37, -1, 143, 148, 36, -1, + 140, 149, 145, -1, 279, 284, 275, -1, + 275, 284, 280, -1, 63, 149, 62, -1, + 87, 284, 86, -1, 62, 149, 144, -1, + 86, 284, 279, -1, 144, 149, 140, -1, + 280, 285, 276, -1, 141, 150, 146, -1, + 145, 150, 141, -1, 276, 285, 281, -1, + 281, 286, 282, -1, 146, 151, 142, -1, + 142, 151, 147, -1, 285, 286, 281, -1, + 278, 287, 283, -1, 143, 152, 148, -1, + 282, 287, 278, -1, 147, 152, 143, -1, + 48, 288, 49, -1, 283, 288, 48, -1, + 148, 153, 37, -1, 287, 288, 283, -1, + 152, 153, 148, -1, 88, 289, 87, -1, + 89, 289, 88, -1, 280, 289, 285, -1, + 153, 154, 37, -1, 284, 289, 280, -1, + 87, 289, 284, -1, 149, 155, 145, -1, + 63, 155, 149, -1, 285, 290, 286, -1, + 64, 155, 63, -1, 145, 155, 150, -1, + 289, 290, 285, -1, 282, 291, 287, -1, + 150, 156, 146, -1, 146, 156, 151, -1, + 286, 291, 282, -1, 291, 292, 287, -1, + 151, 157, 147, -1, 287, 292, 288, -1, + 147, 157, 152, -1, 288, 293, 49, -1, + 157, 158, 152, -1, 152, 158, 153, -1, + 89, 294, 289, -1, 153, 158, 154, -1, + 289, 294, 290, -1, 37, 159, 38, -1, + 286, 295, 291, -1, 154, 159, 37, -1, + 158, 160, 154, -1, 290, 295, 286, -1, + 291, 296, 292, -1, 65, 161, 64, -1, + 150, 161, 156, -1, 295, 296, 291, -1, + 64, 161, 155, -1, 292, 297, 288, -1, + 155, 161, 150, -1, 156, 162, 151, -1, + 288, 297, 293, -1, 151, 162, 157, -1, + 157, 163, 158, -1, 49, 298, 50, -1, + 293, 298, 49, -1, 162, 163, 157, -1, + 294, 299, 290, -1, 290, 299, 295, -1, + 89, 299, 294, -1, 158, 163, 160, -1, + 160, 164, 154, -1, 90, 299, 89, -1, + 91, 299, 90, -1, 295, 300, 296, -1, + 154, 164, 159, -1, 299, 300, 295, -1, + 159, 165, 38, -1, 292, 301, 297, -1, + 163, 166, 160, -1, 296, 301, 292, -1, + 297, 302, 293, -1, 293, 302, 298, -1, + 165, 167, 38, -1, 298, 303, 50, -1, + 65, 168, 161, -1, 161, 168, 156, -1, + 66, 168, 65, -1, 156, 168, 162, -1, + 303, 304, 50, -1, 162, 169, 163, -1, + 168, 169, 162, -1, 91, 305, 299, -1, + 299, 305, 300, -1, 160, 170, 164, -1, + 166, 170, 160, -1, 300, 306, 296, -1, + 296, 306, 301, -1, 301, 307, 297, -1, + 297, 307, 302, -1, 164, 171, 159, -1, + 159, 171, 165, -1, 298, 308, 303, -1, + 167, 172, 38, -1, 303, 308, 304, -1, + 169, 173, 163, -1, 163, 173, 166, -1, + 302, 308, 298, -1, 304, 309, 50, -1, + 50, 309, 51, -1, 167, 174, 172, -1, + 165, 174, 167, -1, 308, 310, 304, -1, + 171, 174, 165, -1, 66, 175, 168, -1, + 300, 311, 306, -1, 168, 175, 169, -1, + 305, 311, 300, -1, 67, 175, 66, -1, + 169, 175, 173, -1, 91, 311, 305, -1, + 92, 311, 91, -1, 166, 176, 170, -1, + 173, 176, 166, -1, 306, 312, 301, -1, + 301, 312, 307, -1, 170, 177, 164, -1, + 307, 313, 302, -1, 164, 177, 171, -1, + 302, 313, 308, -1, 308, 313, 310, -1, + 304, 314, 309, -1, 310, 314, 304, -1, + 174, 178, 172, -1, 38, 179, 39, -1, + 172, 179, 38, -1, 309, 315, 51, -1, + 314, 315, 309, -1, 68, 180, 67, -1, + 313, 316, 310, -1, 67, 180, 175, -1, + 175, 180, 173, -1, 174, 181, 178, -1, + 171, 181, 174, -1, 315, 317, 51, -1, + 177, 181, 171, -1, 179, 182, 39, -1, + 306, 318, 312, -1, 311, 318, 306, -1, + 92, 318, 311, -1, 93, 318, 92, -1, + 173, 183, 176, -1, 312, 319, 307, -1, + 307, 319, 313, -1, 68, 183, 180, -1, + 180, 183, 173, -1, 313, 319, 316, -1, + 310, 320, 314, -1, 176, 184, 170, -1, + 170, 184, 177, -1, 316, 320, 310, -1, + 454, 400, 399, -1, 454, 399, 402, -1, + 455, 402, 403, -1, 455, 403, 404, -1, + 455, 454, 402, -1, 456, 455, 404, -1, + 457, 404, 405, -1, 457, 456, 404, -1, + 458, 405, 406, -1, 458, 406, 407, -1, + 458, 457, 405, -1, 459, 458, 407, -1, + 460, 407, 408, -1, 460, 459, 407, -1, + 461, 408, 409, -1, 461, 460, 408, -1, + 462, 409, 410, -1, 462, 461, 409, -1, + 463, 410, 411, -1, 463, 462, 410, -1, + 464, 411, 412, -1, 464, 463, 411, -1, + 465, 412, 413, -1, 465, 464, 412, -1, + 466, 413, 414, -1, 466, 465, 413, -1, + 467, 414, 415, -1, 467, 466, 414, -1, + 468, 415, 416, -1, 468, 416, 417, -1, + 468, 467, 415, -1, 469, 468, 417, -1, + 470, 417, 418, -1, 470, 469, 417, -1, + 471, 418, 419, -1, 471, 470, 418, -1, + 472, 419, 420, -1, 472, 420, 421, -1, + 472, 471, 419, -1, 473, 472, 421, -1, + 474, 421, 422, -1, 474, 422, 423, -1, + 474, 473, 421, -1, 475, 474, 423, -1, + 476, 423, 424, -1, 476, 424, 425, -1, + 476, 475, 423, -1, 477, 476, 425, -1, + 478, 477, 425, -1, 478, 425, 426, -1, + 478, 426, 427, -1, 479, 478, 427, -1, + 480, 479, 427, -1, 480, 427, 428, -1, + 481, 480, 428, -1, 481, 428, 429, -1, + 481, 429, 430, -1, 482, 481, 430, -1, + 483, 430, 431, -1, 483, 482, 430, -1, + 483, 431, 432, -1, 484, 483, 432, -1, + 485, 484, 432, -1, 485, 432, 433, -1, + 485, 433, 434, -1, 486, 485, 434, -1, + 487, 434, 435, -1, 487, 435, 436, -1, + 487, 486, 434, -1, 488, 487, 436, -1, + 489, 436, 437, -1, 489, 488, 436, -1, + 490, 437, 438, -1, 490, 438, 439, -1, + 490, 489, 437, -1, 491, 439, 440, -1, + 491, 490, 439, -1, 492, 440, 441, -1, + 492, 491, 440, -1, 493, 492, 441, -1, + 494, 441, 442, -1, 494, 442, 443, -1, + 494, 493, 441, -1, 495, 443, 444, -1, + 495, 494, 443, -1, 496, 444, 445, -1, + 496, 495, 444, -1, 497, 496, 445, -1, + 498, 445, 446, -1, 498, 446, 447, -1, + 498, 497, 445, -1, 499, 447, 448, -1, + 499, 498, 447, -1, 500, 448, 449, -1, + 500, 499, 448, -1, 501, 500, 449, -1, + 502, 501, 449, -1, 502, 449, 450, -1, + 502, 450, 451, -1, 503, 502, 451, -1, + 504, 503, 451, -1, 504, 451, 452, -1, + 504, 452, 401, -1, 453, 504, 401, -1, + 802, 816, 809, -1, 658, 666, 659, -1, + 812, 817, 554, -1, 665, 666, 658, -1, + 527, 667, 528, -1, 807, 818, 811, -1, + 662, 667, 527, -1, 664, 668, 657, -1, + 657, 668, 661, -1, 814, 818, 807, -1, + 809, 819, 812, -1, 661, 668, 665, -1, + 816, 819, 809, -1, 659, 669, 662, -1, + 583, 820, 813, -1, 666, 669, 659, -1, + 813, 820, 814, -1, 656, 670, 664, -1, + 811, 821, 815, -1, 570, 670, 663, -1, + 663, 670, 656, -1, 818, 821, 811, -1, + 808, 822, 816, -1, 815, 822, 808, -1, + 668, 671, 665, -1, 816, 822, 819, -1, + 671, 672, 665, -1, 665, 672, 666, -1, + 812, 823, 817, -1, 819, 823, 812, -1, + 817, 824, 554, -1, 662, 673, 667, -1, + 669, 673, 662, -1, 673, 674, 667, -1, + 554, 824, 555, -1, 667, 674, 528, -1, + 583, 825, 820, -1, 814, 825, 818, -1, + 570, 675, 670, -1, 820, 825, 814, -1, + 670, 675, 664, -1, 664, 675, 668, -1, + 819, 826, 823, -1, 668, 675, 671, -1, + 822, 826, 819, -1, 672, 676, 666, -1, + 669, 676, 673, -1, 666, 676, 669, -1, + 555, 827, 556, -1, 528, 677, 529, -1, + 674, 677, 528, -1, 824, 827, 555, -1, + 818, 828, 821, -1, 675, 678, 671, -1, + 825, 828, 818, -1, 583, 828, 825, -1, + 570, 678, 675, -1, 815, 829, 822, -1, + 821, 829, 815, -1, 822, 829, 826, -1, + 671, 679, 672, -1, 826, 830, 823, -1, + 676, 680, 673, -1, 823, 831, 817, -1, + 680, 681, 673, -1, 817, 831, 824, -1, + 673, 681, 674, -1, 672, 682, 676, -1, + 679, 682, 672, -1, 826, 832, 830, -1, + 829, 832, 826, -1, 676, 682, 680, -1, + 824, 833, 827, -1, 681, 683, 674, -1, + 831, 833, 824, -1, 674, 683, 677, -1, + 821, 834, 829, -1, 678, 684, 671, -1, + 828, 834, 821, -1, 570, 684, 678, -1, + 583, 834, 828, -1, 671, 684, 679, -1, + 584, 834, 583, -1, 571, 684, 570, -1, + 832, 835, 830, -1, 682, 685, 680, -1, + 680, 686, 681, -1, 830, 836, 823, -1, + 823, 836, 831, -1, 685, 686, 680, -1, + 677, 687, 529, -1, 831, 836, 833, -1, + 827, 837, 556, -1, 529, 687, 530, -1, + 833, 837, 827, -1, 556, 837, 557, -1, + 679, 688, 682, -1, 684, 688, 679, -1, + 571, 688, 684, -1, 829, 838, 832, -1, + 584, 838, 834, -1, 681, 689, 683, -1, + 834, 838, 829, -1, 686, 689, 681, -1, + 836, 839, 833, -1, 687, 690, 530, -1, + 530, 690, 531, -1, 557, 840, 558, -1, + 837, 840, 557, -1, 682, 691, 685, -1, + 832, 841, 835, -1, 688, 691, 682, -1, + 571, 691, 688, -1, 838, 841, 832, -1, + 584, 841, 838, -1, 836, 842, 839, -1, + 685, 692, 686, -1, 835, 842, 830, -1, + 830, 842, 836, -1, 683, 693, 677, -1, + 833, 843, 837, -1, 677, 693, 687, -1, + 686, 694, 689, -1, 842, 844, 839, -1, + 692, 694, 686, -1, 837, 845, 840, -1, + 843, 845, 837, -1, 693, 695, 687, -1, + 687, 695, 690, -1, 584, 846, 841, -1, + 691, 696, 685, -1, 835, 846, 842, -1, + 685, 696, 692, -1, 585, 846, 584, -1, + 571, 696, 691, -1, 841, 846, 835, -1, + 572, 696, 571, -1, 689, 697, 683, -1, + 683, 697, 693, -1, 833, 847, 843, -1, + 839, 847, 833, -1, 531, 698, 532, -1, + 840, 848, 558, -1, 558, 848, 559, -1, + 690, 698, 531, -1, 846, 849, 842, -1, + 696, 699, 692, -1, 842, 849, 844, -1, + 692, 699, 694, -1, 585, 849, 846, -1, + 572, 699, 696, -1, 843, 850, 845, -1, + 697, 700, 693, -1, 693, 700, 695, -1, + 847, 850, 843, -1, 532, 701, 533, -1, + 559, 851, 560, -1, 848, 851, 559, -1, + 698, 701, 532, -1, 694, 702, 689, -1, + 839, 852, 847, -1, 844, 852, 839, -1, + 689, 702, 697, -1, 700, 703, 695, -1, + 845, 853, 840, -1, 695, 703, 690, -1, + 840, 853, 848, -1, 690, 703, 698, -1, + 848, 853, 851, -1, 697, 704, 700, -1, + 852, 854, 847, -1, 847, 854, 850, -1, + 702, 704, 697, -1, 853, 855, 851, -1, + 698, 705, 701, -1, 703, 705, 698, -1, + 573, 706, 572, -1, 694, 706, 702, -1, + 572, 706, 699, -1, 844, 856, 852, -1, + 699, 706, 694, -1, 849, 856, 844, -1, + 585, 856, 849, -1, 704, 707, 700, -1, + 586, 856, 585, -1, 853, 857, 855, -1, + 700, 707, 703, -1, 850, 857, 845, -1, + 845, 857, 853, -1, 533, 708, 534, -1, + 851, 858, 560, -1, 855, 858, 851, -1, + 701, 708, 533, -1, 560, 858, 561, -1, + 702, 709, 704, -1, 852, 859, 854, -1, + 573, 709, 706, -1, 856, 859, 852, -1, + 706, 709, 702, -1, 586, 859, 856, -1, + 707, 710, 703, -1, 857, 860, 855, -1, + 703, 710, 705, -1, 534, 711, 535, -1, + 708, 711, 534, -1, 561, 861, 562, -1, + 858, 861, 561, -1, 704, 712, 707, -1, + 850, 862, 857, -1, 854, 862, 850, -1, + 701, 713, 708, -1, 857, 862, 860, -1, + 710, 713, 705, -1, 855, 863, 858, -1, + 705, 713, 701, -1, 860, 863, 855, -1, + 707, 714, 710, -1, 858, 863, 861, -1, + 712, 714, 707, -1, 708, 715, 711, -1, + 713, 715, 708, -1, 862, 864, 860, -1, + 863, 865, 861, -1, 573, 716, 709, -1, + 704, 716, 712, -1, 574, 716, 573, -1, + 859, 866, 854, -1, 709, 716, 704, -1, + 854, 866, 862, -1, 714, 717, 710, -1, + 586, 866, 859, -1, 710, 717, 713, -1, + 862, 866, 864, -1, 587, 866, 586, -1, + 863, 867, 865, -1, 713, 717, 715, -1, + 860, 867, 863, -1, 535, 718, 536, -1, + 864, 867, 860, -1, 715, 718, 711, -1, + 562, 868, 563, -1, 711, 718, 535, -1, + 563, 868, 512, -1, 861, 868, 562, -1, + 716, 719, 712, -1, 712, 719, 714, -1, + 512, 868, 589, -1, 574, 719, 716, -1, + 866, 869, 864, -1, 587, 869, 866, -1, + 717, 720, 715, -1, 867, 870, 865, -1, + 718, 721, 536, -1, 536, 721, 537, -1, + 867, 871, 870, -1, 864, 871, 867, -1, + 719, 722, 714, -1, 714, 722, 717, -1, + 869, 871, 864, -1, 717, 722, 720, -1, + 861, 872, 868, -1, 865, 872, 861, -1, + 715, 723, 718, -1, 589, 872, 590, -1, + 718, 723, 721, -1, 720, 723, 715, -1, + 868, 872, 589, -1, 870, 872, 865, -1, + 871, 873, 870, -1, 722, 724, 720, -1, + 587, 874, 869, -1, 588, 874, 587, -1, + 869, 874, 871, -1, 723, 725, 721, -1, + 871, 874, 873, -1, 872, 875, 590, -1, + 870, 875, 872, -1, 590, 875, 591, -1, + 719, 726, 722, -1, 873, 875, 870, -1, + 574, 726, 719, -1, 588, 876, 874, -1, + 575, 726, 574, -1, 724, 727, 720, -1, + 720, 727, 723, -1, 874, 876, 873, -1, + 873, 877, 875, -1, 875, 877, 591, -1, + 723, 727, 725, -1, 721, 728, 537, -1, + 591, 877, 592, -1, 537, 728, 538, -1, + 876, 878, 873, -1, 873, 878, 877, -1, + 588, 878, 876, -1, 877, 878, 592, -1, + 564, 878, 588, -1, 592, 878, 593, -1, + 722, 729, 724, -1, 593, 878, 564, -1, + 726, 729, 722, -1, 575, 729, 726, -1, + 727, 730, 725, -1, 729, 731, 724, -1, + 724, 731, 727, -1, 727, 731, 730, -1, + 725, 732, 721, -1, 721, 732, 728, -1, + 538, 733, 539, -1, 728, 733, 538, -1, + 731, 734, 730, -1, 576, 735, 575, -1, + 729, 735, 731, -1, 575, 735, 729, -1, + 731, 735, 734, -1, 730, 736, 725, -1, + 725, 736, 732, -1, 732, 737, 728, -1, + 728, 737, 733, -1, 539, 738, 540, -1, + 540, 738, 541, -1, 733, 738, 539, -1, + 576, 739, 735, -1, 735, 739, 734, -1, + 730, 740, 736, -1, 734, 740, 730, -1, + 736, 741, 732, -1, 732, 741, 737, -1, + 733, 742, 738, -1, 737, 742, 733, -1, + 738, 743, 541, -1, 742, 743, 738, -1, + 739, 744, 734, -1, 576, 744, 739, -1, + 577, 744, 576, -1, 734, 744, 740, -1, + 740, 745, 736, -1, 507, 594, 505, -1, + 736, 745, 741, -1, 505, 594, 513, -1, + 737, 746, 742, -1, 508, 595, 507, -1, + 509, 595, 508, -1, 741, 746, 737, -1, + 746, 747, 742, -1, 742, 747, 743, -1, + 507, 595, 594, -1, 513, 596, 514, -1, + 514, 596, 515, -1, 743, 748, 541, -1, + 594, 596, 513, -1, 541, 748, 542, -1, + 510, 597, 509, -1, 509, 597, 595, -1, + 740, 749, 745, -1, 744, 749, 740, -1, + 577, 749, 744, -1, 595, 598, 594, -1, + 594, 598, 596, -1, 741, 750, 746, -1, + 745, 750, 741, -1, 746, 751, 747, -1, + 750, 751, 746, -1, 596, 599, 515, -1, + 598, 599, 596, -1, 747, 752, 743, -1, + 743, 752, 748, -1, 510, 600, 597, -1, + 748, 753, 542, -1, 597, 601, 595, -1, + 542, 753, 543, -1, 595, 601, 598, -1, + 543, 753, 544, -1, 749, 754, 745, -1, + 577, 754, 749, -1, 745, 754, 750, -1, + 598, 602, 599, -1, 601, 602, 598, -1, + 578, 754, 577, -1, 750, 755, 751, -1, + 515, 603, 516, -1, 599, 603, 515, -1, + 516, 603, 517, -1, 754, 755, 750, -1, + 511, 604, 510, -1, 751, 756, 747, -1, + 506, 604, 511, -1, 747, 756, 752, -1, + 510, 604, 600, -1, 565, 604, 506, -1, + 600, 605, 597, -1, 597, 605, 601, -1, + 748, 757, 753, -1, 752, 757, 748, -1, + 757, 758, 753, -1, 605, 606, 601, -1, + 601, 606, 602, -1, 599, 607, 603, -1, + 753, 758, 544, -1, 578, 759, 754, -1, + 754, 759, 755, -1, 602, 607, 599, -1, + 755, 760, 751, -1, 751, 760, 756, -1, + 607, 608, 603, -1, 517, 608, 518, -1, + 603, 608, 517, -1, 600, 609, 605, -1, + 756, 761, 752, -1, 565, 609, 604, -1, + 752, 761, 757, -1, 604, 609, 600, -1, + 757, 762, 758, -1, 605, 610, 606, -1, + 609, 610, 605, -1, 761, 762, 757, -1, + 544, 763, 545, -1, 606, 611, 602, -1, + 545, 763, 546, -1, 602, 611, 607, -1, + 607, 612, 608, -1, 758, 763, 544, -1, + 578, 764, 759, -1, 759, 764, 755, -1, + 755, 764, 760, -1, 579, 764, 578, -1, + 611, 612, 607, -1, 756, 765, 761, -1, + 518, 613, 519, -1, 760, 765, 756, -1, + 608, 613, 518, -1, 612, 613, 608, -1, + 565, 614, 609, -1, 609, 614, 610, -1, + 765, 766, 761, -1, 566, 614, 565, -1, + 606, 615, 611, -1, 761, 766, 762, -1, + 610, 615, 606, -1, 762, 767, 758, -1, + 611, 616, 612, -1, 758, 767, 763, -1, + 615, 616, 611, -1, 616, 617, 612, -1, + 763, 768, 546, -1, 612, 617, 613, -1, + 767, 768, 763, -1, 760, 769, 765, -1, + 764, 769, 760, -1, 579, 769, 764, -1, + 613, 618, 519, -1, 765, 770, 766, -1, + 617, 618, 613, -1, 769, 770, 765, -1, + 566, 619, 614, -1, 610, 619, 615, -1, + 614, 619, 610, -1, 766, 771, 762, -1, + 762, 771, 767, -1, 615, 620, 616, -1, + 619, 620, 615, -1, 771, 772, 767, -1, + 616, 621, 617, -1, 620, 621, 616, -1, + 767, 772, 768, -1, 768, 773, 546, -1, + 546, 773, 547, -1, 617, 622, 618, -1, + 621, 622, 617, -1, 580, 774, 579, -1, + 579, 774, 769, -1, 519, 623, 520, -1, + 520, 623, 521, -1, 769, 774, 770, -1, + 618, 623, 519, -1, 766, 775, 771, -1, + 566, 624, 619, -1, 770, 775, 766, -1, + 567, 624, 566, -1, 619, 624, 620, -1, + 620, 625, 621, -1, 771, 776, 772, -1, + 775, 776, 771, -1, 772, 777, 768, -1, + 768, 777, 773, -1, 621, 626, 622, -1, + 625, 626, 621, -1, 622, 627, 618, -1, + 773, 778, 547, -1, 618, 627, 623, -1, + 547, 778, 548, -1, 521, 628, 522, -1, + 774, 779, 770, -1, 770, 779, 775, -1, + 627, 628, 623, -1, 580, 779, 774, -1, + 623, 628, 521, -1, 775, 780, 776, -1, + 620, 629, 625, -1, 779, 780, 775, -1, + 567, 629, 624, -1, 624, 629, 620, -1, + 772, 781, 777, -1, 625, 630, 626, -1, + 776, 781, 772, -1, 626, 631, 622, -1, + 777, 782, 773, -1, 773, 782, 778, -1, + 622, 631, 627, -1, 778, 783, 548, -1, + 627, 632, 628, -1, 631, 632, 627, -1, + 548, 783, 549, -1, 628, 633, 522, -1, + 783, 784, 549, -1, 632, 633, 628, -1, + 549, 784, 550, -1, 522, 634, 523, -1, + 633, 634, 522, -1, 580, 785, 779, -1, + 581, 785, 580, -1, 779, 785, 780, -1, + 780, 786, 776, -1, 568, 635, 567, -1, + 776, 786, 781, -1, 629, 635, 625, -1, + 567, 635, 629, -1, 625, 635, 630, -1, + 777, 787, 782, -1, 630, 636, 626, -1, + 626, 636, 631, -1, 781, 787, 777, -1, + 636, 637, 631, -1, 782, 788, 778, -1, + 631, 637, 632, -1, 783, 788, 784, -1, + 778, 788, 783, -1, 637, 638, 632, -1, + 784, 789, 550, -1, 632, 638, 633, -1, + 550, 789, 551, -1, 634, 639, 523, -1, + 788, 790, 784, -1, 638, 640, 633, -1, + 633, 640, 634, -1, 780, 791, 786, -1, + 785, 791, 780, -1, 581, 791, 785, -1, + 568, 641, 635, -1, 786, 792, 781, -1, + 635, 641, 630, -1, 630, 641, 636, -1, + 781, 792, 787, -1, 636, 642, 637, -1, + 787, 793, 782, -1, 782, 793, 788, -1, + 638, 643, 640, -1, 788, 793, 790, -1, + 642, 643, 637, -1, 637, 643, 638, -1, + 640, 644, 634, -1, 784, 794, 789, -1, + 634, 644, 639, -1, 790, 794, 784, -1, + 639, 645, 523, -1, 523, 645, 524, -1, + 789, 795, 551, -1, 794, 795, 789, -1, + 793, 796, 790, -1, 643, 646, 640, -1, + 795, 797, 551, -1, 551, 797, 552, -1, + 645, 647, 524, -1, 524, 647, 525, -1, + 791, 798, 786, -1, 581, 798, 791, -1, + 786, 798, 792, -1, 641, 648, 636, -1, + 636, 648, 642, -1, 582, 798, 581, -1, + 787, 799, 793, -1, 569, 648, 568, -1, + 792, 799, 787, -1, 568, 648, 641, -1, + 793, 799, 796, -1, 648, 649, 642, -1, + 643, 649, 646, -1, 642, 649, 643, -1, + 796, 800, 790, -1, 790, 800, 794, -1, + 640, 650, 644, -1, 646, 650, 640, -1, + 639, 651, 645, -1, 794, 801, 795, -1, + 800, 801, 794, -1, 797, 802, 552, -1, + 644, 651, 639, -1, 647, 652, 525, -1, + 525, 652, 526, -1, 799, 803, 796, -1, + 649, 653, 646, -1, 795, 804, 797, -1, + 645, 654, 647, -1, 651, 654, 645, -1, + 801, 804, 795, -1, 647, 654, 652, -1, + 799, 805, 803, -1, 792, 805, 799, -1, + 798, 805, 792, -1, 648, 655, 649, -1, + 582, 805, 798, -1, 569, 655, 648, -1, + 653, 656, 646, -1, 796, 806, 800, -1, + 646, 656, 650, -1, 803, 806, 796, -1, + 650, 657, 644, -1, 806, 807, 800, -1, + 644, 657, 651, -1, 800, 807, 801, -1, + 804, 808, 797, -1, 797, 808, 802, -1, + 654, 658, 652, -1, 652, 659, 526, -1, + 552, 809, 553, -1, 658, 659, 652, -1, + 802, 809, 552, -1, 582, 810, 805, -1, + 649, 660, 653, -1, 655, 660, 649, -1, + 805, 810, 803, -1, 569, 660, 655, -1, + 657, 661, 651, -1, 807, 811, 801, -1, + 651, 661, 654, -1, 801, 811, 804, -1, + 654, 661, 658, -1, 809, 812, 553, -1, + 526, 662, 527, -1, 553, 812, 554, -1, + 659, 662, 526, -1, 803, 813, 806, -1, + 810, 813, 803, -1, 653, 663, 656, -1, + 583, 813, 582, -1, 660, 663, 653, -1, + 582, 813, 810, -1, 570, 663, 569, -1, + 806, 814, 807, -1, 569, 663, 660, -1, + 650, 664, 657, -1, 813, 814, 806, -1, + 656, 664, 650, -1, 811, 815, 804, -1, + 804, 815, 808, -1, 808, 816, 802, -1, + 661, 665, 658, -1, 902, 901, 900, -1, + 897, 899, 898, -1, 880, 903, 902, -1, + 880, 879, 903, -1, 880, 902, 900, -1, + 896, 900, 899, -1, 896, 899, 897, -1, + 881, 880, 900, -1, 894, 896, 895, -1, + 883, 882, 881, -1, 883, 881, 900, -1, + 885, 884, 883, -1, 890, 892, 891, -1, + 890, 893, 892, -1, 887, 886, 885, -1, + 887, 894, 893, -1, 887, 900, 896, -1, + 887, 896, 894, -1, 887, 883, 900, -1, + 887, 893, 890, -1, 887, 885, 883, -1, + 888, 890, 889, -1, 888, 887, 890, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o7 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o5 + + } + + } + + } ] + + }, + + USE o6, + + Group { + children [ + USE o4, + + USE o7 ] + + }, + + USE o7 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 0 0 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o8 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o9 Coordinate { + point [ -2.5 0.25 2.54, + 4 0.25 2.54, + -2.5 0.25 2.54, + -2.5 0.24214579 2.6021724, + -2.5 0.21907666 2.6604385, + -2.5 0.18224216 2.7111368, + -2.5 0.1339567 2.7510819, + -2.5 0.077254251 2.7777641, + -2.5 0.01569763 2.7895067, + -2.5 -0.046845328 2.7855718, + -2.5 -0.10644482 2.7662067, + -2.5 -0.159356 2.7326283, + -2.5 -0.20225425 2.6869464, + -2.5 -0.23244412 2.6320312, + -2.5 -0.24802868 2.5713334, + -2.5 -0.24802868 2.5086668, + -2.5 -0.23244412 2.447969, + -2.5 -0.20225425 2.3930538, + -2.5 -0.159356 2.3473716, + -2.5 -0.10644482 2.3137932, + -2.5 -0.046845328 2.2944281, + -2.5 0.01569763 2.2904932, + -2.5 0.077254251 2.3022358, + -2.5 0.1339567 2.328918, + -2.5 0.18224216 2.3688631, + -2.5 0.21907666 2.4195616, + -2.5 0.24214579 2.4778275, + 4 0.25 2.54, + 4 0.24214579 2.6021724, + 4 0.21907666 2.6604385, + 4 0.18224216 2.7111368, + 4 0.1339567 2.7510819, + 4 0.077254251 2.7777641, + 4 0.01569763 2.7895067, + 4 -0.046845328 2.7855718, + 4 -0.10644482 2.7662067, + 4 -0.159356 2.7326283, + 4 -0.20225425 2.6869464, + 4 -0.23244412 2.6320312, + 4 -0.24802868 2.5713334, + 4 -0.24802868 2.5086668, + 4 -0.23244412 2.447969, + 4 -0.20225425 2.3930538, + 4 -0.159356 2.3473716, + 4 -0.10644482 2.3137932, + 4 -0.046845328 2.2944281, + 4 0.01569763 2.2904932, + 4 0.077254251 2.3022358, + 4 0.1339567 2.328918, + 4 0.18224216 2.3688631, + 4 0.21907666 2.4195616, + 4 0.24214579 2.4778275, + 4 0.25 2.54, + 4 0.25 -5.5511151e-017, + 4.1657681 0.25 2.529135, + 4.3287001 0.25 2.4967258, + 4.4860082 0.25 2.443327, + 4.6350002 0.25 2.3698523, + 4.7731271 0.25 2.2775588, + 4.8980255 0.25 2.1680255, + 5.0075588 0.25 2.0431271, + 5.0998521 0.25 1.905, + 5.173327 0.25 1.7560079, + 5.2267256 0.25 1.5987002, + 5.2591348 0.25 1.4357682, + 5.27 0.25 1.27, + 5.2591348 0.25 1.1042317, + 5.2267256 0.25 0.9412998, + 5.173327 0.25 0.78399205, + 5.0998521 0.25 0.63499999, + 5.0075588 0.25 0.49687299, + 4.8980255 0.25 0.37197438, + 4.7731271 0.25 0.26244125, + 4.6350002 0.25 0.17014773, + 4.4860082 0.25 0.096672997, + 4.3287001 0.25 0.043274201, + 4.1657681 0.25 0.010865026, + 4 0.25 2.54, + 4 0.24214579 2.6021724, + 4 0.21907666 2.6604385, + 4 0.18224216 2.7111368, + 4 0.1339567 2.7510819, + 4 0.077254251 2.7777641, + 4 0.01569763 2.7895067, + 4 -0.046845328 2.7855718, + 4 -0.10644482 2.7662067, + 4 -0.159356 2.7326283, + 4 -0.20225425 2.6869464, + 4 -0.23244412 2.6320312, + 4 -0.24802868 2.5713334, + 4 -0.24802868 2.5086668, + 4 -0.23244412 2.447969, + 4 -0.20225425 2.3930538, + 4 -0.159356 2.3473716, + 4 -0.10644482 2.3137932, + 4 -0.046845328 2.2944281, + 4 0.01569763 2.2904932, + 4 0.077254251 2.3022358, + 4 0.1339567 2.328918, + 4 0.18224216 2.3688631, + 4 0.21907666 2.4195616, + 4 0.24214579 2.4778275, + 4 0.25 -5.5511151e-017, + 4.1657681 0.25 2.529135, + 4.3287001 0.25 2.4967258, + 4.4860082 0.25 2.443327, + 4.6350002 0.25 2.3698523, + 4.7731271 0.25 2.2775588, + 4.8980255 0.25 2.1680255, + 5.0075588 0.25 2.0431271, + 5.0998521 0.25 1.905, + 5.173327 0.25 1.7560079, + 5.2267256 0.25 1.5987002, + 5.2591348 0.25 1.4357682, + 5.27 0.25 1.27, + 5.2591348 0.25 1.1042317, + 5.2267256 0.25 0.9412998, + 5.173327 0.25 0.78399205, + 5.0998521 0.25 0.63499999, + 5.0075588 0.25 0.49687299, + 4.8980255 0.25 0.37197438, + 4.7731271 0.25 0.26244125, + 4.6350002 0.25 0.17014773, + 4.4860082 0.25 0.096672997, + 4.3287001 0.25 0.043274201, + 4.1657681 0.25 0.010865026, + 4 0.24214579 0.062172472, + 4 0.21907666 0.12043842, + 4 0.18224216 0.17113678, + 4 0.1339567 0.21108198, + 4 0.077254251 0.23776414, + 4 0.01569763 0.24950668, + 4 -0.046845328 0.24557181, + 4 -0.10644482 0.22620676, + 4 -0.159356 0.19262831, + 4 -0.20225425 0.14694631, + 4 -0.23244412 0.092031136, + 4 -0.24802868 0.031333309, + 4 -0.24802868 -0.031333309, + 4 -0.23244412 -0.092031136, + 4 -0.20225425 -0.14694631, + 4 -0.159356 -0.19262831, + 4 -0.10644482 -0.22620676, + 4 -0.046845328 -0.24557181, + 4 0.01569763 -0.24950668, + 4 0.077254251 -0.23776414, + 4 0.1339567 -0.21108198, + 4 0.18224216 -0.17113678, + 4 0.21907666 -0.12043842, + 4 0.24214579 -0.062172472, + 4.1576533 0.24214579 2.4674945, + 4.1500478 0.21907666 2.4097269, + 4.3126087 0.24214579 2.4366717, + 4.1434302 0.18224216 2.3594623, + 4.2975283 0.21907666 2.3803911, + 4.4622154 0.24214579 2.3858871, + 4.1382165 0.1339567 2.3198588, + 4.2844067 0.18224216 2.3314204, + 4.439918 0.21907666 2.3320565, + 4.1347337 0.077254251 2.2934051, + 4.6039138 0.24214579 2.3160093, + 4.2740684 0.1339567 2.2928362, + 4.420517 0.18224216 2.2852173, + 4.1332011 0.01569763 2.2817628, + 4.5747809 0.21907666 2.2655494, + 4.2671623 0.077254251 2.2670634, + 4.7352786 0.24214579 2.2282341, + 4.4052305 0.1339567 2.2483127, + 4.1337147 -0.046845328 2.2856641, + 4.5494318 0.18224216 2.2216434, + 4.264123 0.01569763 2.2557209, + 4.6998086 0.21907666 2.1820085, + 4.3950195 0.077254251 2.2236617, + 4.1362424 -0.10644482 2.3048635, + 4.854063 0.24214579 2.124063, + 4.529459 0.1339567 2.1870499, + 4.2651415 -0.046845328 2.2595217, + 4.6689453 0.18224216 2.1417868, + 4.3905258 0.01569763 2.2128129, + 4.140625 -0.159356 2.3381546, + 4.8128629 0.21907666 2.0828629, + 4.516118 0.077254251 2.1639426, + 4.2701535 -0.10644482 2.2782269, + 4.9582338 0.24214579 2.0052788, + 4.6446285 0.1339567 2.1100962, + 4.3920317 -0.046845328 2.2164483, + 4.1465878 -0.20225425 2.3834457, + 4.7770138 0.18224216 2.0470135, + 4.5102468 0.01569763 2.1537731, + 4.2788444 -0.159356 2.3106611, + 4.9120083 0.21907666 1.9698087, + 4.6283855 0.077254251 2.0889277, + 4.3994422 -0.10644482 2.2343392, + 4.1537557 -0.23244412 2.4378912, + 5.0460095 0.24214579 1.8739138, + 4.7487683 0.1339567 2.0187681, + 4.5122142 -0.046845328 2.1571808, + 4.2906675 -0.20225425 2.3547866, + 4.8717866 0.18224216 1.9389455, + 4.6212368 0.01569763 2.0796118, + 4.4122925 -0.159356 2.2653615, + 4.1616783 -0.24802868 2.4980698, + 4.9955497 0.21907666 1.8447808, + 4.7299008 0.077254251 1.9999009, + 4.5218968 -0.10644482 2.1739514, + 4.3048806 -0.23244412 2.4078305, + 5.1158872 0.24214579 1.7322156, + 4.840096 0.1339567 1.9146285, + 4.6236324 -0.046845328 2.0827336, + 4.4297738 -0.20225425 2.3075664, + 4.169858 -0.24802868 2.5602002, + 4.9516435 0.18224216 1.8194317, + 4.7215977 0.01569763 1.9915978, + 4.5386858 -0.159356 2.2030313, + 4.3205905 -0.24802868 2.4664602, + 5.0620565 0.21907666 1.7099181, + 4.8189278 0.077254251 1.8983854, + 4.6354213 -0.10644482 2.0980968, + 4.450789 -0.23244412 2.3583014, + 5.1666718 0.24214579 1.5826088, + 4.1777806 -0.23244412 2.6203787, + 4.9170499 0.1339567 1.799459, + 4.72438 -0.046845328 1.9943801, + 4.5615268 -0.20225425 2.2425931, + 4.3368096 -0.24802868 2.5269914, + 5.0152173 0.18224216 1.6905167, + 4.8096118 0.01569763 1.891237, + 4.6558623 -0.159356 2.1247365, + 4.4740171 -0.24802868 2.4143789, + 5.1103911 0.21907666 1.5675285, + 4.1849484 -0.20225425 2.6748242, + 4.8939424 0.077254251 1.7861179, + 4.7380733 -0.10644482 2.0080733, + 4.5889845 -0.23244412 2.2901509, + 5.1974945 0.24214579 1.4276531, + 4.3525195 -0.23244412 2.5856211, + 4.9783125 0.1339567 1.6752304, + 4.8127337 -0.046845328 1.8936324, + 4.683672 -0.20225425 2.1609783, + 4.4979987 -0.24802868 2.4722753, + 5.0614204 0.18224216 1.5544068, + 4.1909113 -0.159356 2.7201154, + 4.8837733 0.01569763 1.7802466, + 4.761817 -0.159356 2.0318167, + 4.6193333 -0.24802868 2.3427169, + 5.1397271 0.21907666 1.4200479, + 4.3667326 -0.20225425 2.638665, + 4.9536614 0.077254251 1.6650195, + 4.8280969 -0.10644482 1.905421, + 4.7171021 -0.23244412 2.2045455, + 5.2078276 0.24214579 1.27, + 4.5212269 -0.23244412 2.5283527, + 5.0228362 0.1339567 1.5440681, + 4.1952944 -0.10644482 2.7534065, + 4.8871808 -0.046845328 1.782214, + 4.7941189 -0.20225425 2.0641189, + 4.6506667 -0.24802868 2.3969877, + 5.0894623 0.18224216 1.4134305, + 4.3785563 -0.159356 2.6827905, + 4.9428129 0.01569763 1.6605259, + 4.8547363 -0.159356 1.9258623, + 4.7540526 -0.24802868 2.2527003, + 5.1495614 0.21907666 1.27, + 4.5422421 -0.20225425 2.5790877, + 4.9970632 0.077254251 1.5371623, + 4.1978216 -0.046845328 2.7726059, + 4.9039516 -0.10644482 1.7918966, + 4.8329496 -0.23244412 2.1029499, + 5.1974945 0.24214579 1.1123469, + 4.6810155 -0.23244412 2.4495535, + 5.049859 0.1339567 1.4082166, + 4.3872466 -0.10644482 2.7152247, + 4.9464483 -0.046845328 1.6620317, + 4.8909783 -0.20225425 1.9536718, + 4.7922015 -0.24802868 2.302417, + 5.0988631 0.18224216 1.27, + 4.5597239 -0.159356 2.6212924, + 4.9857206 0.01569763 1.5341231, + 4.1983356 0.01569763 2.7765071, + 4.9330311 -0.159356 1.8086859, + 4.8758698 -0.24802868 2.1458697, + 5.1397271 0.21907666 1.1199521, + 4.7084732 -0.20225425 2.4971116, + 5.0234051 0.077254251 1.4047338, + 4.3922586 -0.046845328 2.7339299, + 4.9643393 -0.10644482 1.6694424, + 4.9345455 -0.23244412 1.987102, + 5.1666718 0.24214579 0.95739126, + 4.8291521 -0.23244412 2.3505719, + 5.058918 0.1339567 1.27, + 4.5725737 -0.10644482 2.6523149, + 4.9895215 -0.046845328 1.5351415, + 4.1968026 0.077254251 2.7648649, + 4.9725928 -0.20225425 1.8315269, + 4.9201818 -0.24802868 2.1901815, + 5.0894623 0.18224216 1.1265695, + 4.7313142 -0.159356 2.5366733, + 5.0117626 0.01569763 1.4032011, + 4.3932772 0.01569763 2.7377307, + 4.9953618 -0.159356 1.6822923, + 4.9827003 -0.24802868 2.0240526, + 5.1103911 0.21907666 0.97247159, + 4.8625822 -0.20225425 2.3941391, + 5.0322361 0.077254251 1.27, + 4.5799842 -0.046845328 2.6702058, + 5.0082269 -0.10644482 1.5401536, + 4.1933198 0.1339567 2.7384112, + 5.0201511 -0.23244412 1.8589845, + 5.1158872 0.24214579 0.80778444, + 4.9631014 -0.23244412 2.2331014, + 5.049859 0.1339567 1.1317835, + 4.7481036 -0.10644482 2.565753, + 5.0156641 -0.046845328 1.4037147, + 4.3902383 0.077254251 2.7263882, + 5.0375662 -0.20225425 1.699774, + 5.0324173 -0.24802868 2.0622015, + 5.0614204 0.18224216 0.98559326, + 4.8903918 -0.159356 2.4303811, + 5.0204935 0.01569763 1.27, + 4.58149 0.01569763 2.6738412, + 5.0406613 -0.159356 1.5488443, + 4.1881061 0.18224216 2.6988077, + 5.0727167 -0.24802868 1.8893334, + 5.0620565 0.21907666 0.83008182, + 5.0019321 -0.20225425 2.2719324, + 5.0234051 0.077254251 1.1352662, + 4.7577858 -0.046845328 2.5825236, + 5.0348635 -0.10644482 1.4062424, + 4.3833323 0.1339567 2.7006154, + 5.0883012 -0.23244412 1.7207892, + 5.0460095 0.24214579 0.66608626, + 5.0805721 -0.23244412 2.0991521, + 5.0228362 0.1339567 0.99593186, + 4.9108329 -0.10644482 2.4570205, + 5.0244284 -0.046845328 1.27, + 4.5769963 0.077254251 2.6629925, + 5.0847864 -0.20225425 1.5606676, + 4.1814885 0.21907666 2.6485431, + 5.1269879 -0.24802868 1.9206667, + 5.0152173 0.18224216 0.84948325, + 5.0342345 -0.159356 2.3042345, + 5.0117626 0.01569763 1.1367989, + 4.7597532 0.01569763 2.5859313, + 5.0681548 -0.159356 1.4106252, + 4.3729935 0.18224216 2.6620312, + 5.1443787 -0.24802868 1.7440172, + 4.9955497 0.21907666 0.69521922, + 5.1241393 -0.20225425 2.1325822, + 4.9970632 0.077254251 1.0028377, + 4.9226217 -0.046845328 2.472384, + 5.0437932 -0.10644482 1.27, + 4.5667853 0.1339567 2.6383414, + 5.1378307 -0.23244412 1.5748807, + 4.1738834 0.24214579 2.5907755, + 4.9582338 0.24214579 0.5347212, + 5.1795535 -0.23244412 1.9510156, + 4.9783125 0.1339567 0.86476964, + 5.0579782 -0.10644482 2.3279779, + 5.0156641 -0.046845328 1.1362853, + 4.7538819 0.077254251 2.575762, + 5.1134458 -0.20225425 1.4165879, + 4.3598719 0.21907666 2.6130605, + 5.2022753 -0.24802868 1.7679987, + 4.9516435 0.18224216 0.72056836, + 5.1603808 -0.159356 2.1603918, + 4.9857206 0.01569763 1.0058769, + 4.9250169 0.01569763 2.4755056, + 5.0773716 -0.159356 1.27, + 4.5514994 0.18224216 2.6014369, + 5.1964602 -0.24802868 1.5905905, + 4.9120083 0.21907666 0.57019126, + 5.2271113 -0.20225425 1.9784732, + 4.9536614 0.077254251 0.87498045, + 5.071671 -0.046845328 2.341671, + 5.0348635 -0.10644482 1.1337576, + 4.740541 0.1339567 2.5526545, + 5.167891 -0.23244412 1.4237558, + 4.3447914 0.24214579 2.5567799, + 4.854063 0.24214579 0.41593698, + 5.2583528 -0.23244412 1.7912267, + 4.9170499 0.1339567 0.74054098, + 5.1870208 -0.10644482 2.1808329, + 4.9895215 -0.046845328 1.0048585, + 4.9178686 0.077254251 2.4661896, + 5.1230536 -0.20225425 1.27, + 4.5320978 0.21907666 2.5545976, + 5.2569914 -0.24802868 1.6068099, + 4.8717866 0.18224216 0.60105443, + 5.2666731 -0.159356 2.0013142, + 4.9428129 0.01569763 0.8794741, + 5.0744534 0.01569763 2.3444536, + 5.0681548 -0.159356 1.1293747, + 4.7205682 0.18224216 2.5180612, + 5.2280698 -0.24802868 1.4316784, + 4.8128629 0.21907666 0.4571372, + 5.3090878 -0.20225425 1.8122419, + 4.8939424 0.077254251 0.75388205, + 5.202384 -0.046845328 2.1926217, + 5.0082269 -0.10644482 0.99984646, + 4.9016256 0.1339567 2.4450214, + 5.177969 -0.23244412 1.27, + 4.5098004 0.24214579 2.500767, + 4.7352786 0.24214579 0.311766, + 5.3156209 -0.23244412 1.6225196, + 4.840096 0.1339567 0.62537158, + 5.295753 -0.10644482 2.0181034, + 4.9464483 -0.046845328 0.87796831, + 5.0661502 0.077254251 2.3361502, + 5.1134458 -0.20225425 1.1234121, + 4.695219 0.21907666 2.4741549, + 5.2902002 -0.24802868 1.4398581, + 4.7770138 0.18224216 0.49298635, + 5.3512921 -0.159356 1.8297236, + 4.8837733 0.01569763 0.75975335, + 5.2055058 0.01569763 2.1950171, + 5.0406613 -0.159356 0.99115568, + 4.8773084 0.18224216 2.4133308, + 5.2386665 -0.24802868 1.27, + 4.6998086 0.21907666 0.35799149, + 5.3686652 -0.20225425 1.6367327, + 4.8189278 0.077254251 0.64161462, + 5.3125238 -0.046845328 2.027786, + 4.9643393 -0.10644482 0.87055761, + 5.0472832 0.1339567 2.3172832, + 5.167891 -0.23244412 1.1162442, + 4.6660862 0.24214579 2.4236951, + 4.6039138 0.24214579 0.22399068, + 5.350379 -0.23244412 1.4477807, + 4.7487683 0.1339567 0.52123189, + 5.3823147 -0.10644482 1.8425735, + 4.8871808 -0.046845328 0.75778592, + 5.1961899 0.077254251 2.1878686, + 5.0847864 -0.20225425 0.97933233, + 4.8464451 0.21907666 2.3731089, + 5.3013334 -0.24802868 1.27, + 4.6689453 0.18224216 0.39821318, + 5.4127903 -0.159356 1.6485561, + 4.8096118 0.01569763 0.648763, + 5.3159313 0.01569763 2.0297534, + 4.9953618 -0.159356 0.85770768, + 5.0190377 0.18224216 2.2890377, + 5.2280698 -0.24802868 1.1083215, + 4.5747809 0.21907666 0.27445048, + 5.4048243 -0.20225425 1.4549487, + 4.7299008 0.077254251 0.54009902, + 5.4002056 -0.046845328 1.8499842, + 4.9039516 -0.10644482 0.74810338, + 5.1750212 0.1339567 2.1716256, + 5.1378307 -0.23244412 0.96511924, + 4.8109751 0.24214579 2.3268836, + 4.4622154 0.24214579 0.15411286, + 5.362031 -0.23244412 1.27, + 4.6446285 0.1339567 0.42990386, + 5.4452248 -0.10644482 1.6572468, + 4.8127337 -0.046845328 0.64636761, + 5.3057618 0.077254251 2.0238822, + 5.0375662 -0.20225425 0.84022593, + 4.9831886 0.21907666 2.2531884, + 5.2902002 -0.24802868 1.1001419, + 4.5494318 0.18224216 0.31835654, + 5.4501152 -0.159356 1.4609113, + 4.7215977 0.01569763 0.54840225, + 5.403841 0.01569763 1.85149, + 4.9330311 -0.159356 0.73131418, + 5.1433306 0.18224216 2.1473086, + 5.1964602 -0.24802868 0.94940948, + 4.439918 0.21907666 0.20794359, + 5.4169464 -0.20225425 1.27, + 4.6283855 0.077254251 0.45107222, + 5.4639301 -0.046845328 1.6622589, + 4.8280969 -0.10644482 0.63457894, + 5.2826548 0.1339567 2.010541, + 5.0883012 -0.23244412 0.81921083, + 4.941988 0.24214579 2.2119882, + 4.3126087 0.24214579 0.1033282, + 5.350379 -0.23244412 1.0922192, + 4.529459 0.1339567 0.3529501, + 5.4834065 -0.10644482 1.4652941, + 4.72438 -0.046845328 0.5456199, + 5.3929925 0.077254251 1.8469963, + 4.9725928 -0.20225425 0.70847315, + 5.1031089 0.21907666 2.1164453, + 5.2569914 -0.24802868 0.93319017, + 4.420517 0.18224216 0.25478277, + 5.4626284 -0.159356 1.27, + 4.6212368 0.01569763 0.46038821, + 5.4677305 0.01569763 1.6632773, + 4.8547363 -0.159356 0.61413765, + 5.2480612 0.18224216 1.9905684, + 5.1443787 -0.24802868 0.79598278, + 4.2975283 0.21907666 0.15960878, + 5.4048243 -0.20225425 1.0850514, + 4.516118 0.077254251 0.37605751, + 5.5026059 -0.046845328 1.4678218, + 4.7380733 -0.10644482 0.53192675, + 5.3683414 0.1339567 1.8367856, + 5.0201511 -0.23244412 0.68101555, + 5.0568833 0.24214579 2.0809753, + 4.1576533 0.24214579 0.072505601, + 5.3156209 -0.23244412 0.91748041, + 4.4052305 0.1339567 0.29168731, + 5.4962068 -0.10644482 1.27, + 4.6236324 -0.046845328 0.45726648, + 5.4563885 0.077254251 1.660238, + 4.8909783 -0.20225425 0.58632821, + 5.204155 0.21907666 1.9652193, + 5.2022753 -0.24802868 0.77200133, + 4.2844067 0.18224216 0.20857963, + 5.4501152 -0.159356 1.0790887, + 4.5102468 0.01569763 0.38622686, + 5.5065069 0.01569763 1.4683354, + 4.761817 -0.159356 0.50818318, + 5.3314366 0.18224216 1.8214991, + 5.0727167 -0.24802868 0.65066665, + 4.1500478 0.21907666 0.13027307, + 5.3686652 -0.20225425 0.90326732, + 4.3950195 0.077254251 0.31633842, + 5.5155716 -0.046845328 1.27, + 4.6354213 -0.10644482 0.44190314, + 5.4306154 0.1339567 1.6533322, + 4.9345455 -0.23244412 0.55289799, + 5.1536951 0.24214579 1.9360862, + 5.2583528 -0.23244412 0.74877328, + 4.2740684 0.1339567 0.24716374, + 5.4834065 -0.10644482 1.0747058, + 4.5122142 -0.046845328 0.38281918, + 5.4948649 0.077254251 1.4668027, + 4.7941189 -0.20225425 0.47588113, + 5.2845974 0.21907666 1.8020978, + 5.1269879 -0.24802868 0.61933333, + 4.1434302 0.18224216 0.1805377, + 5.4127903 -0.159356 0.89144391, + 4.3905258 0.01569763 0.32718712, + 5.5195065 0.01569763 1.27, + 4.6558623 -0.159356 0.41526356, + 5.3920312 0.18224216 1.6429937, + 4.9827003 -0.24802868 0.51594752, + 5.3090878 -0.20225425 0.72775811, + 4.2671623 0.077254251 0.2729367, + 5.5026059 -0.046845328 1.0721781, + 4.5218968 -0.10644482 0.36604854, + 5.468411 0.1339567 1.46332, + 4.8329496 -0.23244412 0.43705022, + 5.2307668 0.24214579 1.7798003, + 5.1795535 -0.23244412 0.58898443, + 4.1382165 0.1339567 0.22014117, + 5.4452248 -0.10644482 0.88275319, + 4.3920317 -0.046845328 0.32355177, + 5.5077643 0.077254251 1.27, + 4.683672 -0.20225425 0.37902161, + 5.3430605 0.21907666 1.629872, + 5.0324173 -0.24802868 0.47779846, + 5.3512921 -0.159356 0.71027637, + 4.264123 0.01569763 0.28427914, + 5.5065069 0.01569763 1.0716646, + 4.5386858 -0.159356 0.33696875, + 5.4288077 0.18224216 1.458106, + 4.8758698 -0.24802868 0.39413038, + 5.2271113 -0.20225425 0.56152683, + 4.1347337 0.077254251 0.24659505, + 5.4639301 -0.046845328 0.87774116, + 4.3994422 -0.10644482 0.30566078, + 5.481082 0.1339567 1.27, + 4.7171021 -0.23244412 0.33545446, + 5.2867799 0.24214579 1.6147916, + 5.0805721 -0.23244412 0.44084796, + 5.3823147 -0.10644482 0.69742644, + 4.2651415 -0.046845328 0.28047836, + 5.4948649 0.077254251 1.0731972, + 4.5615268 -0.20225425 0.29740697, + 5.3785429 0.21907666 1.4514886, + 4.9201818 -0.24802868 0.34981838, + 5.2666731 -0.159356 0.53868586, + 4.1332011 0.01569763 0.25823715, + 5.4677305 0.01569763 0.87672275, + 4.4122925 -0.159356 0.27463835, + 5.4411368 0.18224216 1.27, + 4.7540526 -0.24802868 0.28729963, + 5.1241393 -0.20225425 0.40741774, + 5.4002056 -0.046845328 0.69001579, + 4.2701535 -0.10644482 0.26177317, + 5.468411 0.1339567 1.0766801, + 4.5889845 -0.23244412 0.24984904, + 5.3207755 0.24214579 1.4438834, + 4.9631014 -0.23244412 0.30689853, + 5.295753 -0.10644482 0.5218966, + 4.1337147 -0.046845328 0.25433594, + 5.4563885 0.077254251 0.87976193, + 4.4297738 -0.20225425 0.23243369, + 5.3904386 0.21907666 1.27, + 4.7922015 -0.24802868 0.23758288, + 5.1603808 -0.159356 0.3796083, + 5.403841 0.01569763 0.68850994, + 4.2788444 -0.159356 0.22933885, + 5.4288077 0.18224216 1.0818939, + 4.6193333 -0.24802868 0.19728318, + 5.0019321 -0.20225425 0.26806766, + 5.3125238 -0.046845328 0.51221406, + 4.1362424 -0.10644482 0.23513655, + 5.4306154 0.1339567 0.88666779, + 4.450789 -0.23244412 0.18169868, + 5.3321724 0.24214579 1.27, + 4.8291521 -0.23244412 0.18942805, + 5.1870208 -0.10644482 0.35916704, + 5.3929925 0.077254251 0.69300365, + 4.2906675 -0.20225425 0.18521345, + 5.3785429 0.21907666 1.0885113, + 4.6506667 -0.24802868 0.1430123, + 5.0342345 -0.159356 0.23576561, + 5.3159313 0.01569763 0.51024663, + 4.140625 -0.159356 0.20184538, + 5.3920312 0.18224216 0.89700633, + 4.4740171 -0.24802868 0.1256212, + 4.8625822 -0.20225425 0.14586091, + 5.202384 -0.046845328 0.34737834, + 5.3683414 0.1339567 0.70321447, + 4.3048806 -0.23244412 0.13216946, + 5.3207755 0.24214579 1.0961165, + 4.6810155 -0.23244412 0.090446435, + 5.0579782 -0.10644482 0.21202205, + 5.3057618 0.077254251 0.51611793, + 4.1465878 -0.20225425 0.15655419, + 5.3430605 0.21907666 0.91012806, + 4.4979987 -0.24802868 0.067724794, + 4.8903918 -0.159356 0.10961895, + 5.2055058 0.01569763 0.34498295, + 5.3314366 0.18224216 0.71850085, + 4.3205905 -0.24802868 0.073539853, + 4.7084732 -0.20225425 0.042888496, + 5.071671 -0.046845328 0.1983289, + 5.2826548 0.1339567 0.529459, + 4.1537557 -0.23244412 0.10210883, + 5.2867799 0.24214579 0.92520839, + 4.5212269 -0.23244412 0.011647309, + 4.9108329 -0.10644482 0.082979366, + 5.1961899 0.077254251 0.35213137, + 5.2845974 0.21907666 0.73790222, + 4.3368096 -0.24802868 0.013008549, + 4.7313142 -0.159356 0.0033267266, + 5.0744534 0.01569763 0.19554652, + 5.2480612 0.18224216 0.54943162, + 4.1616783 -0.24802868 0.041930273, + 4.5422421 -0.20225425 -0.039087698, + 4.9226217 -0.046845328 0.067616038, + 5.1750212 0.1339567 0.36837441, + 5.2307668 0.24214579 0.76019967, + 4.3525195 -0.23244412 -0.045621052, + 4.7481036 -0.10644482 -0.025753066, + 5.0661502 0.077254251 0.20384976, + 5.204155 0.21907666 0.57478076, + 4.169858 -0.24802868 -0.020200221, + 4.5597239 -0.159356 -0.081292361, + 4.9250169 0.01569763 0.064494297, + 5.1433306 0.18224216 0.39269152, + 4.3667326 -0.20225425 -0.098665036, + 4.7577858 -0.046845328 -0.04252369, + 5.0472832 0.1339567 0.22271688, + 5.1536951 0.24214579 0.60391378, + 4.1777806 -0.23244412 -0.080378771, + 4.5725737 -0.10644482 -0.11231481, + 4.9178686 0.077254251 0.073810294, + 5.1031089 0.21907666 0.42355472, + 4.3785563 -0.159356 -0.14279047, + 4.7597532 0.01569763 -0.045931388, + 5.0190377 0.18224216 0.25096241, + 4.1849484 -0.20225425 -0.13482414, + 4.5799842 -0.046845328 -0.13020578, + 4.9016256 0.1339567 0.09497866, + 5.0568833 0.24214579 0.45902479, + 4.3872466 -0.10644482 -0.17522475, + 4.7538819 0.077254251 -0.035762038, + 4.9831886 0.21907666 0.28681156, + 4.1909113 -0.159356 -0.18011533, + 4.58149 0.01569763 -0.13384113, + 4.8773084 0.18224216 0.12666932, + 4.3922586 -0.046845328 -0.19392996, + 4.740541 0.1339567 -0.012654621, + 4.941988 0.24214579 0.32801181, + 4.1952944 -0.10644482 -0.2134065, + 4.5769963 0.077254251 -0.12299242, + 4.8464451 0.21907666 0.16689104, + 4.3932772 0.01569763 -0.19773075, + 4.7205682 0.18224216 0.021938941, + 4.1978216 -0.046845328 -0.23260589, + 4.5667853 0.1339567 -0.098341331, + 4.8109751 0.24214579 0.21311653, + 4.3902383 0.077254251 -0.18638831, + 4.695219 0.21907666 0.065845005, + 4.1983356 0.01569763 -0.23650709, + 4.5514994 0.18224216 -0.061436772, + 4.3833323 0.1339567 -0.16061534, + 4.6660862 0.24214579 0.1163048, + 4.1968026 0.077254251 -0.224865, + 4.5320978 0.21907666 -0.014597596, + 4.3729935 0.18224216 -0.12203123, + 4.1933198 0.1339567 -0.19841112, + 4.5098004 0.24214579 0.039233118, + 4.3598719 0.21907666 -0.073060378, + 4.1881061 0.18224216 -0.15880765, + 4.3447914 0.24214579 -0.016779795, + 4.1814885 0.21907666 -0.10854302, + 4.1738834 0.24214579 -0.05077555, + 4 0.25 -5.5511151e-017, + -2.5 0.25 0, + 4 0.25 -5.5511151e-017, + 4 0.24214579 0.062172472, + 4 0.21907666 0.12043842, + 4 0.18224216 0.17113678, + 4 0.1339567 0.21108198, + 4 0.077254251 0.23776414, + 4 0.01569763 0.24950668, + 4 -0.046845328 0.24557181, + 4 -0.10644482 0.22620676, + 4 -0.159356 0.19262831, + 4 -0.20225425 0.14694631, + 4 -0.23244412 0.092031136, + 4 -0.24802868 0.031333309, + 4 -0.24802868 -0.031333309, + 4 -0.23244412 -0.092031136, + 4 -0.20225425 -0.14694631, + 4 -0.159356 -0.19262831, + 4 -0.10644482 -0.22620676, + 4 -0.046845328 -0.24557181, + 4 0.01569763 -0.24950668, + 4 0.077254251 -0.23776414, + 4 0.1339567 -0.21108198, + 4 0.18224216 -0.17113678, + 4 0.21907666 -0.12043842, + 4 0.24214579 -0.062172472, + -2.5 0.25 0, + -2.5 0.24214579 -0.062172472, + -2.5 0.21907666 -0.12043842, + -2.5 0.18224216 -0.17113678, + -2.5 0.1339567 -0.21108198, + -2.5 0.077254251 -0.23776414, + -2.5 0.01569763 -0.24950668, + -2.5 -0.046845328 -0.24557181, + -2.5 -0.10644482 -0.22620676, + -2.5 -0.159356 -0.19262831, + -2.5 -0.20225425 -0.14694631, + -2.5 -0.23244412 -0.092031136, + -2.5 -0.24802868 -0.031333309, + -2.5 -0.24802868 0.031333309, + -2.5 -0.23244412 0.092031136, + -2.5 -0.20225425 0.14694631, + -2.5 -0.159356 0.19262831, + -2.5 -0.10644482 0.22620676, + -2.5 -0.046845328 0.24557181, + -2.5 0.01569763 0.24950668, + -2.5 0.077254251 0.23776414, + -2.5 0.1339567 0.21108198, + -2.5 0.18224216 0.17113678, + -2.5 0.21907666 0.12043842, + -2.5 0.24214579 0.062172472, + -2.5 0.25 2.54, + -2.5 0.24214579 2.6021724, + -2.5 0.21907666 2.6604385, + -2.5 0.18224216 2.7111368, + -2.5 0.1339567 2.7510819, + -2.5 0.077254251 2.7777641, + -2.5 0.01569763 2.7895067, + -2.5 -0.046845328 2.7855718, + -2.5 -0.10644482 2.7662067, + -2.5 -0.159356 2.7326283, + -2.5 -0.20225425 2.6869464, + -2.5 -0.23244412 2.6320312, + -2.5 -0.24802868 2.5713334, + -2.5 -0.24802868 2.5086668, + -2.5 -0.23244412 2.447969, + -2.5 -0.20225425 2.3930538, + -2.5 -0.159356 2.3473716, + -2.5 -0.10644482 2.3137932, + -2.5 -0.046845328 2.2944281, + -2.5 0.01569763 2.2904932, + -2.5 0.077254251 2.3022358, + -2.5 0.1339567 2.328918, + -2.5 0.18224216 2.3688631, + -2.5 0.21907666 2.4195616, + -2.5 0.24214579 2.4778275, + -2.5 0.25 0, + -2.5 0.24214579 -0.062172472, + -2.5 0.21907666 -0.12043842, + -2.5 0.18224216 -0.17113678, + -2.5 0.1339567 -0.21108198, + -2.5 0.077254251 -0.23776414, + -2.5 0.01569763 -0.24950668, + -2.5 -0.046845328 -0.24557181, + -2.5 -0.10644482 -0.22620676, + -2.5 -0.159356 -0.19262831, + -2.5 -0.20225425 -0.14694631, + -2.5 -0.23244412 -0.092031136, + -2.5 -0.24802868 -0.031333309, + -2.5 -0.24802868 0.031333309, + -2.5 -0.23244412 0.092031136, + -2.5 -0.20225425 0.14694631, + -2.5 -0.159356 0.19262831, + -2.5 -0.10644482 0.22620676, + -2.5 -0.046845328 0.24557181, + -2.5 0.01569763 0.24950668, + -2.5 0.077254251 0.23776414, + -2.5 0.1339567 0.21108198, + -2.5 0.18224216 0.17113678, + -2.5 0.21907666 0.12043842, + -2.5 0.24214579 0.062172472, + -2.5 0.25 2.54, + 4 0.25 2.54, + 4 0.25 -5.5511151e-017, + -2.5 0.25 0 ] + + } + coordIndex [ 0, 1, -1, 2, 3, 4, 5, 6, + 7, 8, 9, 10, 11, 12, 13, 14, + 15, 16, 17, 18, 19, 20, 21, 22, + 23, 24, 25, 26, 0, -1, 27, 28, + 29, 30, 31, 32, 33, 34, 35, 36, + 37, 38, 39, 40, 41, 42, 43, 44, + 45, 46, 47, 48, 49, 50, 51, 1, + -1, 52, 54, 55, 56, 57, 58, 59, + 60, 61, 62, 63, 64, 65, 66, 67, + 68, 69, 70, 71, 72, 73, 74, 75, + 76, 53, -1, 53, 126, 127, 128, 129, + 130, 131, 132, 133, 134, 135, 136, 137, + 138, 139, 140, 141, 142, 143, 144, 145, + 146, 147, 148, 149, 102, -1, 702, 703, + -1, 729, 730, 731, 732, 733, 734, 735, + 736, 737, 738, 739, 740, 741, 742, 743, + 744, 745, 746, 747, 748, 749, 750, 751, + 752, 753, 703, -1 ] + + } + + } + + }, + + DEF o10 Group { + children + Shape { + appearance + Appearance { + material + Material { + + } + + } + geometry + IndexedFaceSet { + coord + USE o9 + coordIndex [ 47, 46, 22, -1, 27, 2, 3, -1, + 48, 22, 23, -1, 48, 23, 24, -1, + 48, 47, 22, -1, 28, 27, 3, -1, + 49, 24, 25, -1, 49, 48, 24, -1, + 29, 3, 4, -1, 29, 4, 5, -1, + 50, 25, 26, -1, 29, 28, 3, -1, + 50, 49, 25, -1, 51, 26, 0, -1, + 30, 5, 6, -1, 51, 50, 26, -1, + 30, 29, 5, -1, 1, 51, 0, -1, + 31, 30, 6, -1, 32, 6, 7, -1, + 32, 31, 6, -1, 33, 7, 8, -1, + 33, 32, 7, -1, 34, 8, 9, -1, + 34, 33, 8, -1, 35, 9, 10, -1, + 35, 34, 9, -1, 36, 10, 11, -1, + 36, 35, 10, -1, 37, 11, 12, -1, + 37, 36, 11, -1, 38, 12, 13, -1, + 38, 37, 12, -1, 39, 38, 13, -1, + 39, 13, 14, -1, 40, 39, 14, -1, + 40, 14, 15, -1, 41, 40, 15, -1, + 41, 15, 16, -1, 42, 16, 17, -1, + 42, 41, 16, -1, 42, 17, 18, -1, + 43, 42, 18, -1, 44, 18, 19, -1, + 44, 19, 20, -1, 44, 43, 18, -1, + 45, 44, 20, -1, 46, 20, 21, -1, + 46, 21, 22, -1, 46, 45, 20, -1, + 497, 110, 109, -1, 282, 251, 269, -1, + 497, 473, 457, -1, 283, 277, 264, -1, + 283, 264, 270, -1, 498, 490, 474, -1, + 498, 75, 76, -1, 498, 76, 53, -1, + 498, 474, 75, -1, 498, 53, 126, -1, + 499, 475, 458, -1, 284, 265, 253, -1, + 284, 253, 271, -1, 499, 458, 482, -1, + 500, 492, 476, -1, 285, 266, 272, -1, + 500, 476, 483, -1, 286, 255, 273, -1, + 501, 477, 484, -1, 286, 267, 255, -1, + 501, 493, 477, -1, 502, 478, 461, -1, + 502, 461, 485, -1, 287, 66, 67, -1, + 287, 268, 66, -1, 503, 479, 462, -1, + 503, 462, 486, -1, 288, 256, 274, -1, + 504, 496, 480, -1, 288, 269, 256, -1, + 504, 463, 487, -1, 504, 480, 463, -1, + 289, 270, 275, -1, 505, 497, 481, -1, + 289, 283, 270, -1, 505, 481, 488, -1, + 506, 499, 482, -1, 290, 258, 276, -1, + 506, 482, 465, -1, 290, 271, 258, -1, + 506, 465, 489, -1, 291, 272, 259, -1, + 291, 259, 277, -1, 507, 466, 490, -1, + 507, 483, 466, -1, 292, 81, 82, -1, + 292, 82, 83, -1, 508, 501, 484, -1, + 292, 83, 278, -1, 508, 484, 491, -1, + 509, 468, 492, -1, 293, 273, 279, -1, + 293, 286, 273, -1, 509, 502, 485, -1, + 509, 485, 468, -1, 510, 503, 486, -1, + 294, 261, 280, -1, 294, 274, 261, -1, + 510, 486, 493, -1, 511, 487, 470, -1, + 295, 275, 262, -1, 511, 470, 494, -1, + 295, 262, 281, -1, 512, 488, 495, -1, + 296, 276, 263, -1, 296, 263, 282, -1, + 513, 506, 489, -1, 513, 489, 496, -1, + 514, 507, 490, -1, 514, 498, 126, -1, + 297, 291, 277, -1, 514, 490, 498, -1, + 297, 277, 283, -1, 514, 126, 127, -1, + 298, 278, 265, -1, 515, 475, 499, -1, + 298, 265, 284, -1, 515, 491, 475, -1, + 516, 509, 492, -1, 299, 279, 266, -1, + 299, 266, 285, -1, 516, 492, 500, -1, + 517, 510, 493, -1, 517, 493, 501, -1, + 300, 280, 267, -1, 518, 494, 478, -1, + 300, 267, 286, -1, 301, 268, 287, -1, + 518, 478, 502, -1, 519, 479, 503, -1, + 301, 281, 268, -1, 302, 269, 288, -1, + 519, 495, 479, -1, 302, 282, 269, -1, + 520, 496, 504, -1, 303, 283, 289, -1, + 521, 110, 497, -1, 303, 297, 283, -1, + 521, 497, 505, -1, 521, 111, 110, -1, + 522, 515, 499, -1, 522, 499, 506, -1, + 304, 271, 290, -1, 304, 284, 271, -1, + 523, 500, 483, -1, 523, 483, 507, -1, + 524, 501, 508, -1, 305, 285, 272, -1, + 524, 517, 501, -1, 305, 272, 291, -1, + 525, 502, 509, -1, 306, 81, 292, -1, + 525, 518, 502, -1, 307, 286, 293, -1, + 526, 503, 510, -1, 526, 519, 503, -1, + 307, 300, 286, -1, 308, 287, 67, -1, + 308, 67, 68, -1, 527, 487, 511, -1, + 308, 68, 69, -1, 527, 520, 504, -1, + 527, 504, 487, -1, 309, 288, 274, -1, + 528, 505, 488, -1, 309, 274, 294, -1, + 528, 488, 512, -1, 528, 521, 505, -1, + 529, 522, 506, -1, 529, 506, 513, -1, + 310, 289, 275, -1, 310, 275, 295, -1, + 530, 507, 514, -1, 530, 523, 507, -1, + 530, 514, 127, -1, 530, 127, 128, -1, + 311, 290, 276, -1, 311, 276, 296, -1, + 531, 508, 491, -1, 312, 305, 291, -1, + 531, 491, 515, -1, 312, 291, 297, -1, + 532, 509, 516, -1, 313, 278, 298, -1, + 313, 292, 278, -1, 532, 525, 509, -1, + 533, 526, 510, -1, 313, 306, 292, -1, + 533, 510, 517, -1, 314, 279, 299, -1, + 314, 307, 293, -1, 534, 494, 518, -1, + 534, 511, 494, -1, 314, 293, 279, -1, + 315, 280, 300, -1, 315, 294, 280, -1, + 535, 512, 495, -1, 535, 495, 519, -1, + 316, 295, 281, -1, 316, 281, 301, -1, + 536, 513, 496, -1, 536, 496, 520, -1, + 537, 531, 515, -1, 537, 515, 522, -1, + 317, 282, 302, -1, 317, 296, 282, -1, + 538, 516, 500, -1, 318, 297, 303, -1, + 538, 500, 523, -1, 318, 312, 297, -1, + 539, 517, 524, -1, 319, 298, 284, -1, + 540, 518, 525, -1, 319, 284, 304, -1, + 320, 285, 305, -1, 541, 535, 519, -1, + 541, 519, 526, -1, 320, 299, 285, -1, + 321, 79, 80, -1, 542, 520, 527, -1, + 321, 80, 81, -1, 321, 81, 306, -1, + 543, 521, 528, -1, 322, 300, 307, -1, + 322, 315, 300, -1, 543, 111, 521, -1, + 544, 537, 522, -1, 544, 522, 529, -1, + 545, 530, 128, -1, 323, 301, 287, -1, + 545, 523, 530, -1, 545, 128, 129, -1, + 323, 287, 308, -1, 324, 302, 288, -1, + 324, 288, 309, -1, 546, 524, 508, -1, + 546, 508, 531, -1, 325, 303, 289, -1, + 547, 540, 525, -1, 547, 525, 532, -1, + 325, 289, 310, -1, 548, 526, 533, -1, + 548, 541, 526, -1, 326, 290, 311, -1, + 326, 304, 290, -1, 549, 527, 511, -1, + 327, 305, 312, -1, 327, 320, 305, -1, + 549, 511, 534, -1, 550, 528, 512, -1, + 550, 512, 535, -1, 551, 513, 536, -1, + 551, 544, 529, -1, 328, 306, 313, -1, + 329, 307, 314, -1, 551, 529, 513, -1, + 552, 531, 537, -1, 552, 546, 531, -1, + 553, 547, 532, -1, 330, 323, 308, -1, + 553, 516, 538, -1, 330, 308, 69, -1, + 553, 532, 516, -1, 331, 309, 294, -1, + 554, 533, 517, -1, 554, 517, 539, -1, + 554, 548, 533, -1, 331, 294, 315, -1, + 555, 518, 540, -1, 555, 534, 518, -1, + 332, 295, 316, -1, 332, 310, 295, -1, + 556, 535, 541, -1, 556, 550, 535, -1, + 557, 520, 542, -1, 557, 536, 520, -1, + 333, 311, 296, -1, 333, 296, 317, -1, + 334, 327, 312, -1, 334, 312, 318, -1, + 558, 537, 544, -1, 558, 552, 537, -1, + 335, 328, 313, -1, 335, 298, 319, -1, + 559, 523, 545, -1, 559, 538, 523, -1, + 559, 553, 538, -1, 559, 545, 129, -1, + 335, 313, 298, -1, 559, 129, 130, -1, + 336, 314, 299, -1, 560, 524, 546, -1, + 560, 539, 524, -1, 336, 299, 320, -1, + 561, 540, 547, -1, 561, 555, 540, -1, + 337, 79, 321, -1, 562, 541, 548, -1, + 338, 331, 315, -1, 562, 556, 541, -1, + 338, 315, 322, -1, 563, 527, 549, -1, + 563, 542, 527, -1, 339, 301, 323, -1, + 564, 112, 111, -1, 339, 316, 301, -1, + 564, 113, 112, -1, 564, 111, 543, -1, + 564, 528, 550, -1, 564, 543, 528, -1, + 340, 302, 324, -1, 565, 544, 551, -1, + 565, 558, 544, -1, 340, 317, 302, -1, + 341, 334, 318, -1, 341, 318, 303, -1, + 566, 560, 546, -1, 341, 303, 325, -1, + 566, 546, 552, -1, 567, 547, 553, -1, + 567, 561, 547, -1, 342, 304, 326, -1, + 342, 319, 304, -1, 343, 336, 320, -1, + 568, 548, 554, -1, 343, 320, 327, -1, + 569, 549, 534, -1, 569, 534, 555, -1, + 569, 563, 549, -1, 344, 306, 328, -1, + 344, 321, 306, -1, 570, 564, 550, -1, + 344, 337, 321, -1, 570, 550, 556, -1, + 345, 307, 329, -1, 571, 565, 551, -1, + 571, 551, 536, -1, 345, 322, 307, -1, + 102, 125, 149, -1, 571, 536, 557, -1, + 150, 52, 54, -1, 346, 323, 330, -1, + 346, 339, 323, -1, 572, 566, 552, -1, + 150, 100, 101, -1, 572, 552, 558, -1, + 150, 101, 52, -1, 347, 309, 331, -1, + 573, 559, 130, -1, 151, 100, 150, -1, + 573, 553, 559, -1, 573, 130, 131, -1, + 151, 99, 100, -1, 347, 324, 309, -1, + 152, 151, 150, -1, 152, 54, 55, -1, + 348, 310, 332, -1, 574, 554, 539, -1, + 574, 539, 560, -1, 152, 150, 54, -1, + 348, 325, 310, -1, 575, 569, 555, -1, + 575, 555, 561, -1, 349, 326, 311, -1, + 153, 99, 151, -1, 349, 311, 333, -1, + 576, 570, 556, -1, 576, 556, 562, -1, + 154, 153, 151, -1, 154, 151, 152, -1, + 155, 55, 56, -1, 350, 343, 327, -1, + 577, 557, 542, -1, 350, 327, 334, -1, + 155, 154, 152, -1, 155, 152, 55, -1, + 577, 542, 563, -1, 578, 558, 565, -1, + 578, 572, 558, -1, 351, 328, 335, -1, + 352, 329, 314, -1, 156, 98, 99, -1, + 352, 314, 336, -1, 156, 99, 153, -1, + 579, 560, 566, -1, 157, 153, 154, -1, + 353, 77, 78, -1, 353, 78, 79, -1, + 353, 79, 337, -1, 353, 103, 77, -1, + 354, 69, 70, -1, 580, 561, 567, -1, + 581, 562, 548, -1, 581, 576, 562, -1, + 354, 330, 69, -1, 581, 548, 568, -1, + 158, 157, 154, -1, 158, 154, 155, -1, + 355, 331, 338, -1, 355, 347, 331, -1, + 582, 563, 569, -1, 159, 98, 156, -1, + 159, 97, 98, -1, 356, 316, 339, -1, + 160, 56, 57, -1, 583, 114, 113, -1, + 356, 332, 316, -1, 583, 113, 564, -1, + 583, 564, 570, -1, 160, 155, 56, -1, + 584, 565, 571, -1, 160, 158, 155, -1, + 584, 578, 565, -1, 161, 156, 153, -1, + 357, 333, 317, -1, 585, 579, 566, -1, + 161, 153, 157, -1, 357, 317, 340, -1, + 585, 566, 572, -1, 586, 553, 573, -1, + 586, 573, 131, -1, 162, 157, 158, -1, + 586, 567, 553, -1, 358, 334, 341, -1, + 586, 131, 132, -1, 358, 350, 334, -1, + 587, 554, 574, -1, 359, 335, 319, -1, + 359, 351, 335, -1, 163, 96, 97, -1, + 587, 568, 554, -1, 163, 97, 159, -1, + 359, 319, 342, -1, 588, 569, 575, -1, + 588, 582, 569, -1, 360, 336, 343, -1, + 360, 352, 336, -1, 164, 158, 160, -1, + 164, 162, 158, -1, 589, 583, 570, -1, + 589, 570, 576, -1, 361, 337, 344, -1, + 590, 571, 557, -1, 590, 557, 577, -1, + 362, 355, 338, -1, 165, 159, 156, -1, + 362, 322, 345, -1, 165, 156, 161, -1, + 591, 572, 578, -1, 362, 338, 322, -1, + 591, 585, 572, -1, 166, 57, 58, -1, + 166, 160, 57, -1, 592, 587, 574, -1, + 363, 356, 339, -1, 592, 574, 560, -1, + 363, 339, 346, -1, 592, 560, 579, -1, + 364, 340, 324, -1, 167, 157, 162, -1, + 364, 324, 347, -1, 593, 575, 561, -1, + 593, 561, 580, -1, 167, 161, 157, -1, + 594, 576, 581, -1, 365, 325, 348, -1, + 365, 341, 325, -1, 168, 95, 96, -1, + 168, 96, 163, -1, 595, 563, 582, -1, + 595, 577, 563, -1, 366, 326, 349, -1, + 366, 342, 326, -1, 169, 162, 164, -1, + 596, 578, 584, -1, 367, 343, 350, -1, + 596, 591, 578, -1, 367, 360, 343, -1, + 170, 163, 159, -1, 170, 159, 165, -1, + 597, 579, 585, -1, 368, 361, 344, -1, + 597, 592, 579, -1, 598, 580, 567, -1, + 368, 344, 328, -1, 598, 567, 586, -1, + 368, 328, 351, -1, 369, 345, 329, -1, + 598, 132, 133, -1, 369, 329, 352, -1, + 598, 586, 132, -1, 171, 164, 160, -1, + 171, 160, 166, -1, 172, 165, 161, -1, + 599, 581, 568, -1, 172, 161, 167, -1, + 599, 568, 587, -1, 370, 346, 330, -1, + 600, 582, 588, -1, 600, 595, 582, -1, + 370, 330, 354, -1, 601, 115, 114, -1, + 371, 364, 347, -1, 601, 583, 589, -1, + 601, 114, 583, -1, 602, 571, 590, -1, + 371, 347, 355, -1, 602, 584, 571, -1, + 173, 94, 95, -1, 173, 95, 168, -1, + 372, 348, 332, -1, 174, 58, 59, -1, + 372, 332, 356, -1, 174, 166, 58, -1, + 603, 585, 591, -1, 175, 162, 169, -1, + 373, 349, 333, -1, 603, 597, 585, -1, + 373, 333, 357, -1, 175, 167, 162, -1, + 604, 587, 592, -1, 374, 350, 358, -1, + 605, 575, 593, -1, 605, 588, 575, -1, + 176, 163, 170, -1, 605, 600, 588, -1, + 375, 351, 359, -1, 176, 168, 163, -1, + 606, 589, 576, -1, 606, 576, 594, -1, + 606, 601, 589, -1, 177, 164, 171, -1, + 177, 169, 164, -1, 607, 590, 577, -1, + 376, 369, 352, -1, 607, 602, 590, -1, + 607, 577, 595, -1, 178, 170, 165, -1, + 376, 352, 360, -1, 608, 603, 591, -1, + 377, 337, 361, -1, 377, 104, 103, -1, + 608, 591, 596, -1, 377, 353, 337, -1, + 377, 103, 353, -1, 378, 354, 70, -1, + 178, 165, 172, -1, 378, 70, 71, -1, + 609, 592, 597, -1, 609, 604, 592, -1, + 179, 94, 173, -1, 379, 355, 362, -1, + 610, 598, 133, -1, 610, 593, 580, -1, + 179, 93, 94, -1, 379, 371, 355, -1, + 610, 133, 134, -1, 180, 171, 166, -1, + 610, 580, 598, -1, 180, 166, 174, -1, + 380, 356, 363, -1, 611, 581, 599, -1, + 611, 594, 581, -1, 612, 607, 595, -1, + 380, 372, 356, -1, 181, 167, 175, -1, + 381, 357, 340, -1, 612, 595, 600, -1, + 181, 172, 167, -1, 381, 340, 364, -1, + 613, 584, 602, -1, 613, 596, 584, -1, + 182, 168, 176, -1, 382, 341, 365, -1, + 614, 597, 603, -1, 182, 173, 168, -1, + 382, 358, 341, -1, 183, 59, 60, -1, + 183, 60, 61, -1, 615, 587, 604, -1, + 383, 342, 366, -1, 615, 599, 587, -1, + 615, 611, 599, -1, 183, 174, 59, -1, + 383, 359, 342, -1, 384, 360, 367, -1, + 616, 600, 605, -1, 184, 169, 177, -1, + 184, 175, 169, -1, 617, 115, 601, -1, + 617, 601, 606, -1, 185, 170, 178, -1, + 384, 376, 360, -1, 385, 361, 368, -1, + 618, 602, 607, -1, 618, 613, 602, -1, + 386, 345, 369, -1, 185, 176, 170, -1, + 386, 362, 345, -1, 619, 603, 608, -1, + 619, 614, 603, -1, 186, 92, 93, -1, + 387, 363, 346, -1, 186, 93, 179, -1, + 620, 615, 604, -1, 620, 604, 609, -1, + 387, 346, 370, -1, 621, 605, 593, -1, + 621, 593, 610, -1, 621, 610, 134, -1, + 187, 171, 180, -1, 187, 177, 171, -1, + 621, 134, 135, -1, 388, 381, 364, -1, + 622, 606, 594, -1, 388, 364, 371, -1, + 188, 172, 181, -1, 389, 365, 348, -1, + 389, 348, 372, -1, 389, 382, 365, -1, + 622, 594, 611, -1, 188, 178, 172, -1, + 623, 607, 612, -1, 623, 618, 607, -1, + 189, 179, 173, -1, 390, 366, 349, -1, + 624, 596, 613, -1, 390, 349, 373, -1, + 189, 173, 182, -1, 624, 608, 596, -1, + 391, 350, 374, -1, 625, 597, 614, -1, + 190, 180, 174, -1, 190, 174, 183, -1, + 391, 367, 350, -1, 625, 609, 597, -1, + 191, 175, 184, -1, 625, 620, 609, -1, + 626, 611, 615, -1, 392, 385, 368, -1, + 191, 181, 175, -1, 392, 351, 375, -1, + 627, 612, 600, -1, 392, 368, 351, -1, + 627, 600, 616, -1, 393, 369, 376, -1, + 192, 176, 185, -1, 192, 182, 176, -1, + 393, 386, 369, -1, 628, 613, 618, -1, + 628, 624, 613, -1, 394, 370, 354, -1, + 394, 354, 378, -1, 193, 91, 92, -1, + 629, 614, 619, -1, 395, 371, 379, -1, + 395, 388, 371, -1, 193, 92, 186, -1, + 630, 615, 620, -1, 630, 626, 615, -1, + 396, 372, 380, -1, 194, 190, 183, -1, + 194, 183, 61, -1, 396, 389, 372, -1, + 631, 616, 605, -1, 195, 184, 177, -1, + 631, 605, 621, -1, 631, 135, 136, -1, + 631, 621, 135, -1, 632, 116, 115, -1, + 195, 177, 187, -1, 632, 117, 116, -1, + 632, 606, 622, -1, 632, 115, 617, -1, + 632, 617, 606, -1, 196, 185, 178, -1, + 397, 373, 357, -1, 397, 357, 381, -1, + 398, 358, 382, -1, 633, 618, 623, -1, + 398, 374, 358, -1, 633, 628, 618, -1, + 196, 178, 188, -1, 634, 619, 608, -1, + 197, 186, 179, -1, 197, 179, 189, -1, + 634, 608, 624, -1, 635, 620, 625, -1, + 399, 359, 383, -1, 399, 375, 359, -1, + 198, 187, 180, -1, 198, 180, 190, -1, + 636, 632, 622, -1, 400, 376, 384, -1, + 636, 622, 611, -1, 400, 393, 376, -1, + 636, 611, 626, -1, 199, 181, 191, -1, + 199, 188, 181, -1, 401, 377, 361, -1, + 401, 105, 104, -1, 637, 633, 623, -1, + 401, 104, 377, -1, 637, 623, 612, -1, + 401, 361, 385, -1, 637, 612, 627, -1, + 402, 71, 72, -1, 638, 624, 628, -1, + 200, 182, 192, -1, 638, 634, 624, -1, + 200, 189, 182, -1, 402, 378, 71, -1, + 403, 362, 386, -1, 403, 379, 362, -1, + 639, 625, 614, -1, 639, 635, 625, -1, + 639, 614, 629, -1, 201, 91, 193, -1, + 640, 636, 626, -1, 640, 626, 630, -1, + 201, 90, 91, -1, 404, 380, 363, -1, + 404, 363, 387, -1, 641, 631, 136, -1, + 641, 627, 616, -1, 202, 190, 194, -1, + 641, 136, 137, -1, 405, 397, 381, -1, + 202, 198, 190, -1, 641, 616, 631, -1, + 642, 638, 628, -1, 203, 191, 184, -1, + 405, 381, 388, -1, 406, 398, 382, -1, + 406, 382, 389, -1, 642, 628, 633, -1, + 643, 619, 634, -1, 643, 629, 619, -1, + 203, 184, 195, -1, 407, 383, 366, -1, + 644, 640, 630, -1, 644, 630, 620, -1, + 204, 192, 185, -1, 204, 185, 196, -1, + 407, 366, 390, -1, 408, 367, 391, -1, + 644, 620, 635, -1, 205, 186, 197, -1, + 205, 193, 186, -1, 408, 400, 384, -1, + 408, 384, 367, -1, 645, 632, 636, -1, + 645, 118, 117, -1, 645, 117, 632, -1, + 646, 633, 637, -1, 646, 642, 633, -1, + 206, 61, 62, -1, 409, 385, 392, -1, + 647, 634, 638, -1, 206, 194, 61, -1, + 410, 386, 393, -1, 647, 643, 634, -1, + 410, 403, 386, -1, 207, 195, 187, -1, + 207, 187, 198, -1, 208, 188, 199, -1, + 411, 387, 370, -1, 648, 635, 639, -1, + 411, 370, 394, -1, 649, 645, 636, -1, + 208, 196, 188, -1, 649, 636, 640, -1, + 412, 405, 388, -1, 650, 627, 641, -1, + 650, 637, 627, -1, 412, 388, 395, -1, + 650, 641, 137, -1, 209, 197, 189, -1, + 209, 189, 200, -1, 650, 137, 138, -1, + 413, 406, 389, -1, 651, 647, 638, -1, + 413, 389, 396, -1, 651, 638, 642, -1, + 652, 629, 643, -1, 210, 89, 90, -1, + 652, 639, 629, -1, 414, 373, 397, -1, + 210, 90, 201, -1, 414, 390, 373, -1, + 415, 374, 398, -1, 653, 640, 644, -1, + 211, 207, 198, -1, 211, 198, 202, -1, + 415, 391, 374, -1, 654, 651, 642, -1, + 654, 642, 646, -1, 212, 191, 203, -1, + 212, 199, 191, -1, 416, 392, 375, -1, + 416, 375, 399, -1, 655, 643, 647, -1, + 213, 200, 192, -1, 417, 393, 400, -1, + 213, 192, 204, -1, 417, 410, 393, -1, + 656, 635, 648, -1, 656, 653, 644, -1, + 656, 644, 635, -1, 418, 394, 378, -1, + 214, 193, 205, -1, 657, 645, 649, -1, + 657, 118, 645, -1, 657, 119, 118, -1, + 214, 201, 193, -1, 418, 378, 402, -1, + 658, 637, 650, -1, 658, 646, 637, -1, + 658, 650, 138, -1, 658, 138, 139, -1, + 659, 647, 651, -1, 419, 395, 379, -1, + 659, 655, 647, -1, 419, 379, 403, -1, + 215, 202, 194, -1, 215, 194, 206, -1, + 420, 380, 404, -1, 420, 396, 380, -1, + 660, 639, 652, -1, 660, 648, 639, -1, + 216, 203, 195, -1, 421, 397, 405, -1, + 421, 414, 397, -1, 661, 640, 653, -1, + 216, 195, 207, -1, 661, 649, 640, -1, + 217, 204, 196, -1, 661, 657, 649, -1, + 217, 196, 208, -1, 662, 651, 654, -1, + 422, 398, 406, -1, 662, 659, 651, -1, + 218, 197, 209, -1, 663, 643, 655, -1, + 423, 399, 383, -1, 663, 652, 643, -1, + 218, 205, 197, -1, 663, 660, 652, -1, + 423, 383, 407, -1, 219, 62, 63, -1, + 219, 63, 64, -1, 664, 653, 656, -1, + 665, 658, 139, -1, 219, 206, 62, -1, + 665, 654, 646, -1, 424, 400, 408, -1, + 665, 646, 658, -1, 665, 139, 140, -1, + 220, 88, 89, -1, 425, 385, 409, -1, + 425, 105, 401, -1, 425, 401, 385, -1, + 666, 655, 659, -1, 425, 106, 105, -1, + 666, 663, 655, -1, 220, 89, 210, -1, + 426, 72, 73, -1, 221, 207, 211, -1, + 426, 73, 74, -1, 221, 216, 207, -1, + 667, 656, 648, -1, 426, 402, 72, -1, + 427, 419, 403, -1, 667, 648, 660, -1, + 668, 119, 657, -1, 222, 208, 199, -1, + 668, 120, 119, -1, 427, 403, 410, -1, + 668, 657, 661, -1, 669, 666, 659, -1, + 222, 199, 212, -1, 428, 404, 387, -1, + 428, 387, 411, -1, 669, 659, 662, -1, + 223, 209, 200, -1, 223, 200, 213, -1, + 429, 421, 405, -1, 429, 405, 412, -1, + 670, 660, 663, -1, 671, 653, 664, -1, + 224, 201, 214, -1, 224, 210, 201, -1, + 671, 668, 661, -1, 430, 406, 413, -1, + 671, 661, 653, -1, 430, 422, 406, -1, + 672, 654, 665, -1, 672, 662, 654, -1, + 672, 665, 140, -1, 672, 140, 141, -1, + 431, 390, 414, -1, 225, 211, 202, -1, + 673, 663, 666, -1, 225, 202, 215, -1, + 431, 407, 390, -1, 432, 408, 391, -1, + 673, 670, 663, -1, 432, 391, 415, -1, + 674, 664, 656, -1, 674, 656, 667, -1, + 226, 212, 203, -1, 226, 203, 216, -1, + 227, 213, 204, -1, 675, 666, 669, -1, + 433, 409, 392, -1, 433, 392, 416, -1, + 676, 660, 670, -1, 227, 204, 217, -1, + 434, 427, 410, -1, 676, 667, 660, -1, + 676, 674, 667, -1, 228, 205, 218, -1, + 434, 410, 417, -1, 677, 668, 671, -1, + 228, 214, 205, -1, 677, 120, 668, -1, + 435, 394, 418, -1, 678, 669, 662, -1, + 678, 672, 141, -1, 678, 662, 672, -1, + 435, 411, 394, -1, 678, 141, 142, -1, + 679, 670, 673, -1, 229, 215, 206, -1, + 436, 412, 395, -1, 229, 206, 219, -1, + 436, 395, 419, -1, 679, 676, 670, -1, + 230, 87, 88, -1, 230, 88, 220, -1, + 437, 430, 413, -1, 680, 671, 664, -1, + 680, 664, 674, -1, 437, 413, 396, -1, + 231, 216, 221, -1, 681, 666, 675, -1, + 681, 673, 666, -1, 437, 396, 420, -1, + 681, 679, 673, -1, 438, 414, 421, -1, + 231, 226, 216, -1, 438, 431, 414, -1, + 682, 674, 676, -1, 439, 398, 422, -1, + 232, 217, 208, -1, 439, 415, 398, -1, + 683, 675, 669, -1, 232, 208, 222, -1, + 683, 669, 678, -1, 683, 678, 142, -1, + 683, 142, 143, -1, 684, 676, 679, -1, + 684, 682, 676, -1, 233, 218, 209, -1, + 440, 399, 423, -1, 233, 209, 223, -1, + 440, 416, 399, -1, 234, 64, 65, -1, + 441, 400, 424, -1, 685, 671, 680, -1, + 234, 229, 219, -1, 685, 677, 671, -1, + 685, 120, 677, -1, 234, 219, 64, -1, + 235, 220, 210, -1, 441, 417, 400, -1, + 685, 121, 120, -1, 685, 122, 121, -1, + 686, 679, 681, -1, 442, 402, 426, -1, + 687, 680, 674, -1, 235, 210, 224, -1, + 442, 418, 402, -1, 687, 674, 682, -1, + 687, 685, 680, -1, 236, 211, 225, -1, + 443, 436, 419, -1, 688, 681, 675, -1, + 688, 675, 683, -1, 688, 683, 143, -1, + 688, 143, 144, -1, 236, 221, 211, -1, + 443, 419, 427, -1, 237, 212, 226, -1, + 689, 682, 684, -1, 237, 222, 212, -1, + 689, 687, 682, -1, 444, 404, 428, -1, + 444, 420, 404, -1, 690, 679, 686, -1, + 690, 684, 679, -1, 238, 213, 227, -1, + 238, 223, 213, -1, 690, 689, 684, -1, + 445, 421, 429, -1, 446, 439, 422, -1, + 691, 123, 122, -1, 446, 422, 430, -1, + 691, 122, 685, -1, 239, 224, 214, -1, + 691, 685, 687, -1, 239, 214, 228, -1, + 692, 686, 681, -1, 692, 681, 688, -1, + 447, 423, 407, -1, 692, 688, 144, -1, + 692, 144, 145, -1, 447, 407, 431, -1, + 693, 691, 687, -1, 240, 215, 229, -1, + 693, 687, 689, -1, 448, 424, 408, -1, + 240, 225, 215, -1, 448, 408, 432, -1, + 694, 689, 690, -1, 449, 106, 425, -1, + 695, 692, 145, -1, 449, 409, 433, -1, + 695, 145, 146, -1, 449, 107, 106, -1, + 241, 86, 87, -1, 449, 425, 409, -1, + 695, 690, 686, -1, 450, 442, 426, -1, + 241, 87, 230, -1, 695, 686, 692, -1, + 450, 426, 74, -1, 696, 124, 123, -1, + 696, 123, 691, -1, 242, 226, 231, -1, + 242, 237, 226, -1, 696, 691, 693, -1, + 697, 693, 689, -1, 697, 696, 693, -1, + 243, 217, 232, -1, 451, 443, 427, -1, + 697, 689, 694, -1, 243, 227, 217, -1, + 451, 427, 434, -1, 698, 695, 146, -1, + 452, 411, 435, -1, 698, 690, 695, -1, + 698, 694, 690, -1, 698, 146, 147, -1, + 244, 228, 218, -1, 244, 218, 233, -1, + 452, 428, 411, -1, 699, 124, 696, -1, + 453, 429, 412, -1, 699, 696, 697, -1, + 453, 412, 436, -1, 700, 697, 694, -1, + 700, 694, 698, -1, 700, 698, 147, -1, + 700, 147, 148, -1, 454, 446, 430, -1, + 701, 699, 697, -1, 454, 430, 437, -1, + 701, 697, 700, -1, 701, 124, 699, -1, + 245, 240, 229, -1, 701, 700, 148, -1, + 245, 229, 234, -1, 701, 125, 124, -1, + 701, 149, 125, -1, 701, 148, 149, -1, + 246, 230, 220, -1, 246, 220, 235, -1, + 455, 431, 438, -1, 455, 447, 431, -1, + 456, 415, 439, -1, 456, 448, 432, -1, + 456, 432, 415, -1, 247, 221, 236, -1, + 457, 433, 416, -1, 247, 231, 221, -1, + 457, 416, 440, -1, 248, 222, 237, -1, + 458, 434, 417, -1, 248, 232, 222, -1, + 458, 417, 441, -1, 249, 223, 238, -1, + 458, 451, 434, -1, 249, 233, 223, -1, + 459, 418, 442, -1, 250, 234, 65, -1, + 459, 435, 418, -1, 460, 453, 436, -1, + 250, 245, 234, -1, 460, 436, 443, -1, + 461, 437, 420, -1, 251, 224, 239, -1, + 461, 420, 444, -1, 251, 235, 224, -1, + 461, 454, 437, -1, 252, 236, 225, -1, + 252, 225, 240, -1, 462, 438, 421, -1, + 462, 421, 445, -1, 462, 455, 438, -1, + 463, 439, 446, -1, 463, 456, 439, -1, + 253, 85, 86, -1, 464, 440, 423, -1, + 253, 86, 241, -1, 254, 237, 242, -1, + 464, 423, 447, -1, 254, 248, 237, -1, + 465, 424, 448, -1, 255, 238, 227, -1, + 255, 227, 243, -1, 465, 441, 424, -1, + 466, 442, 450, -1, 256, 228, 244, -1, + 256, 239, 228, -1, 466, 459, 442, -1, + 467, 443, 451, -1, 467, 460, 443, -1, + 257, 252, 240, -1, 257, 240, 245, -1, + 468, 428, 452, -1, 468, 444, 428, -1, + 258, 230, 246, -1, 469, 429, 453, -1, + 258, 241, 230, -1, 469, 445, 429, -1, + 259, 242, 231, -1, 259, 254, 242, -1, + 470, 446, 454, -1, 259, 231, 247, -1, + 471, 464, 447, -1, 260, 232, 248, -1, + 471, 447, 455, -1, 260, 243, 232, -1, + 472, 448, 456, -1, 261, 244, 233, -1, + 473, 108, 107, -1, 473, 433, 457, -1, + 261, 233, 249, -1, 473, 107, 449, -1, + 473, 449, 433, -1, 474, 74, 75, -1, + 262, 257, 245, -1, 262, 245, 250, -1, + 474, 450, 74, -1, 475, 451, 458, -1, + 263, 246, 235, -1, 263, 235, 251, -1, + 475, 467, 451, -1, 476, 435, 459, -1, + 476, 452, 435, -1, 264, 236, 252, -1, + 264, 247, 236, -1, 477, 469, 453, -1, + 265, 84, 85, -1, 477, 453, 460, -1, + 478, 454, 461, -1, 265, 85, 253, -1, + 478, 470, 454, -1, 479, 455, 462, -1, + 266, 248, 254, -1, 266, 260, 248, -1, + 267, 249, 238, -1, 480, 456, 463, -1, + 480, 472, 456, -1, 267, 238, 255, -1, + 268, 65, 66, -1, 481, 457, 440, -1, + 268, 250, 65, -1, 481, 440, 464, -1, + 482, 441, 465, -1, 269, 239, 256, -1, + 269, 251, 239, -1, 482, 458, 441, -1, + 483, 476, 459, -1, 270, 252, 257, -1, + 270, 264, 252, -1, 483, 459, 466, -1, + 484, 477, 460, -1, 271, 241, 258, -1, + 484, 460, 467, -1, 271, 253, 241, -1, + 272, 254, 259, -1, 272, 266, 254, -1, + 485, 444, 468, -1, 485, 461, 444, -1, + 486, 462, 445, -1, 486, 445, 469, -1, + 487, 446, 470, -1, 273, 243, 260, -1, + 273, 255, 243, -1, 274, 244, 261, -1, + 487, 463, 446, -1, 488, 481, 464, -1, + 488, 464, 471, -1, 274, 256, 244, -1, + 275, 270, 257, -1, 489, 448, 472, -1, + 275, 257, 262, -1, 276, 246, 263, -1, + 489, 465, 448, -1, 276, 258, 246, -1, + 490, 450, 474, -1, 490, 466, 450, -1, + 277, 259, 247, -1, 277, 247, 264, -1, + 491, 484, 467, -1, 491, 467, 475, -1, + 492, 452, 476, -1, 278, 83, 84, -1, + 278, 84, 265, -1, 492, 468, 452, -1, + 493, 469, 477, -1, 493, 486, 469, -1, + 279, 260, 266, -1, 279, 273, 260, -1, + 494, 470, 478, -1, 280, 249, 267, -1, + 495, 455, 479, -1, 495, 488, 471, -1, + 280, 261, 249, -1, 495, 471, 455, -1, + 496, 472, 480, -1, 281, 262, 250, -1, + 281, 250, 268, -1, 496, 489, 472, -1, + 282, 263, 251, -1, 497, 108, 473, -1, + 497, 457, 481, -1, 497, 109, 108, -1, + 750, 708, 707, -1, 750, 749, 708, -1, + 729, 704, 728, -1, 751, 707, 706, -1, + 751, 750, 707, -1, 730, 728, 727, -1, + 730, 729, 728, -1, 752, 706, 705, -1, + 752, 751, 706, -1, 731, 727, 726, -1, + 731, 730, 727, -1, 753, 705, 702, -1, + 753, 752, 705, -1, 703, 753, 702, -1, + 732, 726, 725, -1, 732, 731, 726, -1, + 733, 725, 724, -1, 733, 732, 725, -1, + 734, 724, 723, -1, 734, 733, 724, -1, + 735, 723, 722, -1, 735, 734, 723, -1, + 736, 722, 721, -1, 736, 735, 722, -1, + 737, 721, 720, -1, 737, 736, 721, -1, + 738, 720, 719, -1, 738, 737, 720, -1, + 739, 719, 718, -1, 739, 738, 719, -1, + 740, 739, 718, -1, 741, 740, 718, -1, + 741, 718, 717, -1, 742, 741, 717, -1, + 742, 717, 716, -1, 743, 716, 715, -1, + 743, 742, 716, -1, 744, 715, 714, -1, + 744, 743, 715, -1, 745, 714, 713, -1, + 745, 744, 714, -1, 746, 713, 712, -1, + 746, 745, 713, -1, 747, 712, 711, -1, + 747, 746, 712, -1, 748, 710, 709, -1, + 748, 711, 710, -1, 748, 747, 711, -1, + 749, 709, 708, -1, 749, 748, 709, -1, + 756, 758, 757, -1, 761, 760, 759, -1, + 763, 759, 758, -1, 763, 762, 761, -1, + 763, 761, 759, -1, 765, 755, 754, -1, + 765, 756, 755, -1, 765, 764, 763, -1, + 765, 758, 756, -1, 765, 763, 758, -1, + 766, 775, 774, -1, 766, 776, 775, -1, + 766, 777, 776, -1, 766, 778, 777, -1, + 766, 754, 778, -1, 766, 765, 754, -1, + 772, 774, 773, -1, 768, 767, 766, -1, + 768, 766, 774, -1, 769, 774, 772, -1, + 769, 768, 774, -1, 770, 772, 771, -1, + 770, 769, 772, -1, 783, 781, 782, -1, + 785, 786, 784, -1, 784, 788, 783, -1, + 787, 788, 786, -1, 786, 788, 784, -1, + 780, 790, 779, -1, 781, 790, 780, -1, + 789, 790, 788, -1, 783, 790, 781, -1, + 788, 790, 783, -1, 800, 791, 799, -1, + 801, 791, 800, -1, 802, 791, 801, -1, + 803, 791, 802, -1, 779, 791, 803, -1, + 790, 791, 779, -1, 799, 797, 798, -1, + 792, 793, 791, -1, 791, 793, 799, -1, + 799, 794, 797, -1, 793, 794, 799, -1, + 797, 795, 796, -1, 794, 795, 797, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o11 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o9 + + } + + } + + } ] + + }, + + USE o10, + + Group { + children [ + USE o8, + + USE o11 ] + + }, + + USE o11 ] + + } + + } + + } ] + + } + +} From 60464191c17138ccc619f8045c4e44231bd76aeb Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Wed, 28 Sep 2016 18:51:13 +0200 Subject: [PATCH 06/77] added DO-34 RM7.5 and RM10 --- .../Diode_DO-34_SOD68_Horizontal_RM10.FCStd | Bin 0 -> 14025 bytes .../Diode_DO-34_SOD68_Horizontal_RM10.wrl | 3789 +++++++++++++++++ .../Diode_DO-34_SOD68_Horizontal_RM7.5.FCStd | Bin 0 -> 14184 bytes .../Diode_DO-34_SOD68_Horizontal_RM7.5.wrl | 3789 +++++++++++++++++ 4 files changed, 7578 insertions(+) create mode 100644 modules/packages3d/Diodes_ThroughHole.3dshapes/Diode_DO-34_SOD68_Horizontal_RM10.FCStd create mode 100644 modules/packages3d/Diodes_ThroughHole.3dshapes/Diode_DO-34_SOD68_Horizontal_RM10.wrl create mode 100644 modules/packages3d/Diodes_ThroughHole.3dshapes/Diode_DO-34_SOD68_Horizontal_RM7.5.FCStd create mode 100644 modules/packages3d/Diodes_ThroughHole.3dshapes/Diode_DO-34_SOD68_Horizontal_RM7.5.wrl diff --git a/modules/packages3d/Diodes_ThroughHole.3dshapes/Diode_DO-34_SOD68_Horizontal_RM10.FCStd b/modules/packages3d/Diodes_ThroughHole.3dshapes/Diode_DO-34_SOD68_Horizontal_RM10.FCStd new file mode 100644 index 0000000000000000000000000000000000000000..61f8f834b4c33004dd18a7b3c9813053fa38f9fc GIT binary patch literal 14025 zcmWIWW@Zs#U|`^2NSJ2hc|T}fy(%vQL-H&J1|9|m2ABNg(%jU%61|GtoVT%&#kVbl z>dvo!@Je;JwRYEZjiA)@QyVAUJaa?%xK~j1m1*765@rg|3<;bfdw%`>XS@y!nsSp| zT~Bs<1~B|`c>H3$w7PwL{S5B@6VbQU75|D7TY8&9ce~o>T)}OE9 zxBo}GSLB}$jM6Hfo2 z`#d++TliG5V)iyc(SV-wn+)HacJ^Gij7j_(i{|Sw5Ql_iWsPmAS0bwu#$(UC?bFD4xHn?4wZI>h$Ow)_q&Vwz#&0 zA5z)0RVema^PwWKPeMP%CYwg*|Li`yO(1?>jl{*0+Q^%iQ}_aY?^^V-?bhDiukV*_ zz5Q}a_N-UA*PT|aJngaTb@pT%Q_ttTGqya6eDnCNdW+Of%|zGd3CGm?DkFD|x@XLYlG$^5VFHs>C$ z8P}g{s47;jx>>)q@!$35$&Ts{9sV4;K`&kT4WFv-jnL!}W!#d%RmpWYl#$i1t`o_1(z>AQd_d_i8k5u)i! zHfgrH33+*HH73pu*6d`Cy!5;3en9BSHyqLGLc8Yb`~6T5R=;qGVd8G_RK=+d5pJq# zr@ovI(0-U%9QbbDsY44r18zQB7^&euqtmGJkn^IgYbT{!YVnul2yHrYEX}LH!pwW- z&Aa_)ogxn<@?2(`IQitfXa#}Le>qM8l^4WToS&#(pkU;dd*Rk0$<_s%&VJIl5|bo* zCC!UlcjCF3*3nCMK3(xd@80)2_r!ucd;D`+8I1D!MNgR}8RQ$6C)pUi))90$dWGlk z6<%lKh4ZH0?_`voq0OSO&vui}mdz|v*>lr*`)pooygkS7$@SDT;AUDSlcK7h*9OU@ z$M$G;);gPo?9|V0<9b~4+D$__NbvWX%eF}sNy1*d%3JDPgsi#+Io}(4M`z`JXmWA7 ztm9eMDXP0{eXfw|0X{A_)#*MLQha74%#8by@qUTB+~vuBEOK8OpW9Y^uVtKfk|FEU zxtTZlZcFd}cCl)9;_ffyE7=v#H%|EL5fSmPwt>l0R_g!Mum4L~rhNOjWie;H_<<)G zJGk@TF0tG1<=5*J9#FA$-j|F^uZm>n?CLZ9&$^TU#P=H&6S!~xG>g0Y%ra+#e}&(D z9{%RqnDyUF)-%^9vR(1?`uwZ6esam3Gr^OdusglU?48APk0~^xCrvT0W9_sl%;~0_ zGLD_QXEfwr=n~N~z1CpxZQ%xb>_1EV5y`Q6bB`IjONX6+D z%=gw^Z?H_bzGeS(gYNTvlh=L>J|{gRrtZ=lj~|}?p6+$)R%!&>&wlv)mY!8mK$M1c z*ahSKPaogi`KDI9WiDgCsluG*NJqKkHEygtc`mFyhX1P@w$E`6{c=xRi(|Et?9)KT z5ZBqWv$M0-GubPj=9z1`+4AsfzMwAe10K9f8dt9FvNQO-Q#g~`*VA~}%yp^yCi|a- zgr7C}{3G(5$>mjh#sAbudOI1Hyw~MS)o(d7X~m*7Cu@T*{?598Cf0NAo)xMqx1CsA zy6x7YmbE`)TaE5o&vVJ1H7ScHHrhYru||62rqXF?Rx&xcuW}c9C0)9#%Om-If+DBn zZ^keNmiHnLvhsWd%)cmUKYjCCcuL~0g#}-0Yb}evo~ii${MT;(pbvc0G#Uz|B{t<8 z;5?%)+0ghU;MbB3ajUZTuRA&ClT%Z$Vdt^+$txBoujDZ9R=kk>#<;UPG^65smB_`o z2T4!w2zM*%nH3*jwP?v(E^%$m2i>v<>hChNpSmWi*gCKD-pikf54YCITsfV_@nG9x z9!@R8^I;EESH8M+%XY>lfoWw14(WHUedBFg`;>DEi{O-!&@ATItD$Su zI`7(KeS=K)#wdN6SvET5y$%5L3FLoee`v{{^kbPCqBHi(&bacxH6iF~&2g;*lRoA~u}xOm zp8s=$TIY`50u-`jrftk3A% z{QlddmDf`n7~NIax0!l>>R0>eI@_)2gu8}&mxj^;nTT0C56Pq#aE0%gZZ+F)w%EK& zEgzgbOpP6rLJl>u?w!AT+Wa(~D=S4)eD?$;xX+0F#q~h?`eUc5i(>YkzZf3)oMEkB zviYI!JR7Qh)GZcuku3gp?U4${S`Y4>^16#!ZzW%wa@x=7?Tb0{BY%W%7R))zAYo`7 zIC%UcHin+&{b$|cHE}Tez6~e<6gyft0k&wswVeW2ASDbuJZMn zH}S)aGn_Z(vnTj2nQ?Oekriv%{CkV*tKxEYjr^nqXY(=GDnpGmK_&o-R8@VN2U zdh@x8?=0(9oW2pkY4>bigqcZL-{!}+O4&9Zn|dKhNps1R3%AVDnRQ$)%lUA4 zDK2H_d^w#XBdBI8XMURE+Q5|(h6RELzPd8U8nL;_FIW>DuaY9@I%iMAo&(3s1UuQ& zc_IW|kDQveTS!aO({;LO=v7~iOE=c4{GMR3-bF@lr$AMqQZ$F;IosaT=Yv*kTDX0} zQUM=Fy&3`U!zWIxSTW_8lKf=(wz`Wy#J0a(P*r?h{+mvuyuLnP?}@YSe=`=@1emIx zn_eNY;$GGYlUrKqD@)K|mo3?mWW zr#Dx2cy2J7URQ81SMkP!r3WTg34gM#`Jl4*gf5ee88=I=n2o3Y@9qrCCiUQIufz4T z*!H=aIKpX704o|L)L+t&-jW?ELhpKw3><&VW%-Ywb3l6f~W^6vF}jzQ(G z?)A+2J$G5-RX1hsUCw7-{cE|fsN(AJQ%n8wXY*^hJh5##s947If391bX|b3g-_n?3 zpLY*A|J<9Q&2g$Nn)~KNEyoKH7j-8({&b7}v%tt`SKs`%x|uuTrlee6b|dGA$nN55 z`A25rd#oc*yK<$OA64<1&~0(k;lhi}Ul&lY%})_fMVpwAOsRUzKt>Q*F_M ze^dW6qjsm}%-g^9A|nHX2`d8wF9QQZKw?oza7JQ5s$No2!P;P7|Jx1%d!s+q-%!ro zU~2sPscq1iwV~QgF9dZDE}6K#0-C7;c-sQOT${h%UVrFx&gRsqXYmjzQ8pL#SOS;k=EIX8ID6wj`f_ba7; zP7u)G5;;(Ov)rH8_Dg%IzDfDn#DG^H!rT3*>CPwPxg!4%_qX6s^a_3^7*{UU*1{X-m`4$Pm_FCv)=}@dyLPi zJ-(ST$1gE1ch#aO`Gm&p1zY#Dv2R}6JAKyLo6mjYrp~z=?!9?wDDx!aCp=cnyQ2l} z?!A8dawUIbo=3db!cvVACFX?&pIO>$=M>M|H_1-;AKUep6B#(P*{Ve@% z!?JabKOJ@a*qMG=EiBS1R^V7Df9j$2+qK*lS8Bzd8(lX)7aS^cEp%m&_U9dyI?qe< zPJLZxvCP$dbL`)|X)|9x`!nU=&hHl-4&7{;*J>K)GAEMp%0{7$e5D;;M~ymf1>{_w z6L|caAg73je7gDFs_Y~2ua|3|+AQjjwo^yr)3unV+*}XaC)qs9nbN?bzbv!E=7VRo zP9VEc*VHL%D_(zD@FTJ4<%w4L`GwI@{U3haIk%(!Vc2x(>*`MqANuP0@SF*^!?L|k z%$%hatellsNwJz#PP?=D?qyx84TUv~s4@0F+F8DUiGjh26D`J!KrwbS)Vu$dfxy1# zPxT)*=Ds?SY~5FT=g_w+)1|i9hG}|7s<;UBul;tv{21FbmZ03w0On0O=Tn}|&X<$i z_uDG6PJZ31_^4tk( z`Zs@F6It+Wq2zVxJ8N5?@>mG3WxwUV@K*Xw%f)+=8BI&pZQXQDQ@Ug!kIxdO>l=$- zE$?3PnlmoR{L#B?aG3ep14)MUc;Qchwt3dM?Q=bLthp@IW_Ip zZl~7?J)b>Uxp(_tah~ONs>^KViWw(FkRV`R?YhB&7$5R-0c(6@K(YdX6UZ5&?gLt52%*6cL{R#T7-p=tBIcWc} zXqLq}w~v=MiZ!gtl-HRO<|5;Wa zzWLUc?|q7*pGwGqpYy6#T|V{D;CNN*i~Y~fDj(l*_P`NMckQMhX15O?y7kP5De~a& z@1}`$ZRG|+SB(^AtSIwgDm~Ha@q(Lm`SzE+!mVOQpG&@);83fb`SPr@k;~=T#>y^= zcOD4u+SY!WPnps6$ST{zS;m;n3=BG4Xlc_Jls4~%dgtFZ z;MpgAq5eYQ>~v=l)kwQC&+=Q`-WO!q_0L{naFls+apC{EC2wqUuDiCWN*Ej#P?`Mf z@o$g9AMak5e68J~S0`#OcKM?7##vn+F3qzqK1i$3KK^u7%#_XQmF)RXSD(!Ox$(xj z?v#j}?&Ckx;`Cg4uDf3*ce{ySt_3;n$%v2uv_{wg~c+qh@ zS>fxK+X>t2=DhmdTjI0pk&eglC6-!WPTf4CxWG(ORAHaO0x!?adp=h9Zgu`<5c+1q z>aOt6_v;^?S$a#kqFbw3XZyWSzXuO?-D;m>E@YWJ-72GHt?H6v=Ef5_m#x@Sc#Lt; z^_|6`&S9JzuO3<6GWFz^^03!37k_%S&f4jJg?X0Ri5y{{Pha|*7ioE|4PWlR!}rsy zfMwskcUH`r>MiqWYoNTH{_)q98|S|^`d_~92 z>&84AH=a8$lJ_}1II~x-FI4=+(=|z_xzkTbsb&WR24xy;HvNCbaO&-R)ME7ROMg*5 z76yhX!e~j=1e8>thWq*}yMtRjFCMF%>-qKj@s5q2dN=u5UHUGv$cS+!rZ8Xp_q#UK zcEh}RlF2Dze1<2o{KLQRsR~`cs`}&W`KM>^7k~Y1|Fik4pMISFEX{JRkNW5D$3K7X zRxaGMD>8Pi-oCEjuiX{p-zNXKaA)1@tc!QdzE7Wh`s&w`Psd-a*?BZW`BKTEWx^MK zu6XCKxO@NVN9NDEWfK-=uU)z|?$(mICRvf5PrGY>z1N&LB|qr*o6{BZUWdF)xxaGW zQDKv}8=dd()pLH*A?DQW#d*^CD&PFq_x_uwUF|=0q}J@2jKd8XrstX^Qq3}+{S&pB zPB-40H{<@=_tSsXC{J1HDpbE=h0okIrkAYVPA$1~nxk^2tZ+qUZt!zqUYDl7IkHpC z43}y6Zn0bDAi!wN=le6teeoh=qZJckzRW6nX`i~{RpssrllF8l@VuE>cyar>=9g8M zo9=bChUM*dy0+^<%i+uWnir(V8LWz(pjf%M*27Hg{rr;ZoIr7>`p4ha>dWVxTiVMp z#be*MRgbM?)<3-dO+9FyWapd>agxHOd(MT*bhg=?@d*>WQXyUP#qV{B&w`kii6Y6y z$|pTm_=rzsU3JBk^<>K}Rrw`O|CWmgOx|)_y4-Q;E3f)gD;1ODf+6cqhH6ZnQgr@` z-l@0z+m9VFR7~gCxiYz2_v6oFC)@+}R!%vXK3#js&(%ey0rTwFuiF>5X5HDQD7W8_ zFMmDxYtznsJ9cOB7tFBQ7ybYC9LL*w;Y$y1IqTc@+eb6uDi`nO z3iTJwZg;udth3@|=1LhqYr7~-+3i|$&StIp;^4ep z`o?s-6r~MQY$W@5HyS$G?~$7S#lcL*qL0`2-~xGRrq3KJdwLg@**xY5?dqFoTz9Ek z%-uFUu5TLG%^d5fjAtKH7p4AO!(9G~p;tk}(S_wGheJ(Gj8c)(#>JU)s?GiKrIt>2 zaaMUJz~;)vX8UR4a)tT(*;^Ls{F${f_tQ(y{u&99C;T3*e$o2DHZKxl;&>HIT^tv( zWE@c}zPMLnf&}-Jn?L6!EzptD4iR|N7umh~C7HCN|zZnz1aU^v_a_Sxa7Y>1!Ha=riQkbxYZswf1ENujw|?vUB|x zrEeWS!oS9I-HN;S8Bj}(q71K#Qy3W-W}`QmO+h8c+Mv^ZhYbYwM1QjX!7;@p`}xb{ z%qr%_jL^OlTNb)>P14Hj{`LKh72`zq6&?|RBFFE|ygAc1Pww*F;-H!3pC>KvHs9=R z`8dZc_RO-AF*>JXXHLI8IpSn?;l_O;W0B;-2#X=~JOxHTEp=s~K!&S}7csJ2zqZ`X%R8&L7-bHANuEB8cHv(Tcv6 zx30wB-}+%=w&0FN{`=F_O72D)HYs+rPEjg(xQ1)Pnf+6a$i}sn=Q;)(t;>$Mr1AL8 z!ZZH2H+>Mw+Hm)d_-QTUqu(ZMw|so@QNZ3=rCGHS^B&n-dv3ijXKld(4WkYVWy=+w zPApm%E(He)tW@)RS~X{3&MdnL3LhW7SrzR!@9)N%eFrTwUTk!ot=Q+4EU<&Is8(oE z?;KwP^M^-%NG)#*Xf?VLrO6v;-62t8qg6X+wvbZZgt;#{*n>P;n~!~2x<&0@v&egQ z>5gk3rQdxt`%`>dL8Lv$b;a_YJIivGmRdVa@O03hWTcq=K};?nL>@K%xI`W9$1*c8 z$nr6uc6rP|@pm-*w%=_Bf!gg)>Tew1cIDc+dwYI+2>-e=TgpXVTRf;kL{)=P>)*cg z<9tW@#95s}o7e2EEIT*Tc=PO!?e8zYp8q)X@A7}9^ZnMndYw7%>CG1vMpkn3J1#%{ zTC{J^9`W=qaeFN5we7B(uihnb-Tdp_9NTEUPj4=N+Oy9wTi0h^;JnUr&Ue>MxLbGe zb@IM+M(vQ5Q%sI|3Qw6jYgwzx_05}i``@4Z&u>eA?6>DT7yMEvcT8OJBYed-!!vT4 ziX8P`A}T87qWmUzFTQ=1w@U9?lZeCtcA?<2=^J}pL%edAluo^TX_DEwV+TTB7Akt{ zAO7~(LHD*^?s2O*220Bi3WfSvEnORCu+CGZEivWBHtng`pRAoG8hWtm`VN1?HFvUZ z&AzyZ`_zk7QcPP-`+8R^So@!8);-k5&}65;|A?WUKz#O>J}3QrDJE&77_f930&FLF1v< z&;NH7(iRIJ66khrpY`B2Pe#!Lh2wKS#RY!27yZ6-DR0-z{SQ~VJmKegoW0ZW%rU+C zea0feI@84Tll$a z&@o~A!E%J@j=I#^Z&}$D7Uq*Db3K3Y;mNgQ8FHF_oOOpga|LAHgfmVoVqLzsj%(q; zFLeq(%oaSdKADot)m}3%Q*lkfV*MMpbB@VnIPT5JFwD8=(ruqMJ7eo+LmgJuy6TF` zBl&CoL>zx$cWh(2n7MG-#{3Dsyr0(>$T_)MJfCvyp!Dnc>y_Lr*DTUHX}IXIbRFBi zH!C|H?P|Ke`vq6mo%a)(59+N>+4!b|ZOM&im$L%|zk37-PRe+!D{9a9?a88@v+Ok8 zt_vzF-WPq6F{y}U^91D_zEcx_>PGbH9COrFGK<|M9F#NlMsUW$MNi6;IJ|bbS+=a@ zQ48-kIp^1{o?SWb>CGo8W|lMOZQA^6S=_a7{x@^( zZ4ejNzuEq(ELQaLt8KgDbHu)CoxgWo{HpFfvop^mpGv;|v%)%MkF{P^@|y2D3GEuK z54SDN8dU=FriPnG%xQbG;s_SnBRneZAGV_jilK ztOc{azs*bk!yy@2L;|H&OKIdP`D9tVKLDA_w>%Oa(ytSvQ-*1@_!{OLBuQXx8 z#7n%!iZQWS8)CJtKRmqAY1$;~)G3OZb3Yt25lv$cd+4RRMM>E+L$^2dtyswND?v?i z2YpWd-zzP0@kPK3XU8`Vk7H*u`tr#<-6436^V2!Yw=%Ao%#S+m{|IXOshs&II4{5@ zxnuropH>lWad#c1`LCZI4&6KHa>2wc&Hk%5e_a$6dsp|iwTSoT-Cz4(F)ecSlauu1cWj6Zd4*G}Q8~bE_+V1VU*2=5ke8*o)CH_#}Kxm$9c9LCN;2itpX5^dm zWx7p{DKgtNZ#o7Q{jizblbNO_U%2h&Iom}|Sr->1Eq0aGsf*1ynHAoAnf2$75`%A6 zb{jv(itf03@rH5tzLtK;o@GKGCU5pD&hOo5#3Xvlj10Unia-nW&A;AJj!Z z^q*IZVr6~7ej{NMx7MRa3`QMG+mD#d>~mL=nRr5NK9AX-&4NoxB}4+d3hRTq0!#XX zR8)31NQ4IUFo-3!oDDQ|tLR>FRO4u%YSRh5Tbzp9tln_$6L9>%%*E(=JtM^+gDpD! z`fjH7T-K=W3A%>GkFr;HMaq6#$hAnUtycH{iGu+w^=RGrqyK*Mh%hoR_%oqpObbxP zYz_4FKWxCW*Zoxehr*haO~F(1j&FR&#&j`LCh%Ho(8{b;bv$qHKW<^XZDG>6=($DR zw)vNTi{IX}bnQ=*+o#gxmu(F4*cg*?+I3gc*6f(4UCcQz#MFL@+RWN#s%5(O=JeQ? zS(^|s+~d_OBGup^sE}>ArFwPwUHx|rx3Ane zbzbdX_ku$oIhI>>ek|E&a(r{&)B(g*2o^S+@CsxG>poyEh-z_3OfE&MD&;deIT zcAm7kK&|+K`UlC;rQ$O8e$F_S86UN!qxXy94U2Wj2R88B^qaWD>KF;lrZx8?e{(RWo`*+)Kum0?R_wUsjv-x}LO8@=3dQ-Y^2)#Z+2ViHJ@C39pv=$ zNMYx36`AQ4^EDMcOjJ}hR7BP83zAQi*K5iM$#!j4&u%Fe@ds=X0ew4pg zyFl}mgBBhqcZW~Q3tgSFX`alf+czTa)@yWqU!OCfr$JM)|H7onyX7mcdM5C*%DC=M zy5+b<`}J!RJNdWF_r6ZbIBe+OQvUjsrimPjYE#PUJ$E1ba^8;eb`i_-IQ476-%#a~ ziEBH5%QHU;T@7wDO`SSx%jwlO4;E*b{xRRThJUR{Y{!mWTe{{&{_)oQ9U8TTRZmgL zKEnMN%lfH-UeTF+jS-vYT(fw##H3|e`~lAOU$gpWH!NW+@!C5_eBal33#2NS?wx$G zwQlyL7!}`))ToyeyG>DPnwH(V(=0=L?-GeUN-LAzt1K2~PAh+7olrNmVp|2r z&gUW`r5lV`G~RTSruw(|zg>9v+{p<>ZiN%JvkCkx?6@YHd?kP8ob(^2TQ==xWBV*` z9m2ySb~0$a93#s<`?Q;iT_hq zzH!&fckAZo{l3N@{M>)_{$1W7%zEm3!k5ZCcg z<4?&QwlSO^yChldT(Abq`+_@5%I=y*B^O^-zgVKOU9>lQ@3w1IvTM~cb;OhU|MauY znfSqd(ucX{>okr&6nPjVc(Y6UWK4Mw!$zfdXWi$hTHg2WKQ-I0*`jXQzr0$mD>ZBD zJU8FoEqyfMX3e$$$AXieezZ<1UAgn1?xZvy^}xI4l7~;qGL(ILc-QUw#mB#AT&!Kt z(t2T6o7@QBu9GW{Oo?rov8(Wy_v< zZD99_m3|mM`I_3i$# z3EwH(FL3ou<4y)OyTG`Pgkrv#HM^JS&g5m~yYTF|a$ku49;xq3Se3(0b9HiGm#UxescW0e>_;E8f-!-K%~$ zZE@d(Z8{ecl+|nkrKWDQk|^i7x@8CRr>iA_yg^eob_&kDk#;b`KE-->LjJ*qw=%h! zpMs+Itze5QS{%D6yHI^?apMlA{GE1d?fONo{E1T9YUGn4Ad+a%eEGhvr?;9skJSUi zDF2C#o8ByDHMMl#@86ljwOGV8Go*Lnk?VSEYB}cCKe~Nq+ZSG@@Ww9ek>aUgH0&|13v=;gL`Qv>e9~p!LQsz>b|eP@#&Fwry{3{#Ut6N z*~?|;S|z%2bs?8%#-`)uv~_SyQ? z7$paualK%fBk@cz(J`Kc}L<!jOpy9Lj8i#7WaX}@!()WmLqe@`MMD(PGNccrZD-O7K(MN@pE3v_o+=`^3ZNWUq~u1TC2jQA7AJ%em&^`SL<)N2FH$h z*S;@Zv~1S@Y=xU0t}~lVL$sD z+$wyL_BZRN?>9{Bp8vt(+2-Z0-rp*P`YRbW9V=YUw$G=oSapLgTcL+?LB5zl*lX`; zYtGNFVaTtTX!vX5-J_SZ?)NhECmg>QG%;)GqJ?>D=k7aWeRj{elE!U$I`)gA`@-(N z+IU2I8Gm%yqwilVs*|O%wl3I~Y<_#)-A%fo+_SpEI%hq9w{Q)oDQ|YB)7ow9*S_ld zX5{NU>ue9$JHKf94%SnPUN{7l@6=sg5Stfqr9Jk`RJ-k)^efLN|2t5tC+_9H^3A0+ z4h9V0w$>LGO-bh{y8nEC-7(G?%X+sQ*lo8{NsKkKQE1M&+n1P5b+A@8-rXYeiD~wn zXKeYMdk*xmI>j+mHeQ|C81|-Z&w=Mp=S&c*vhI^J$Muh7l?gqJ;ETw?7_3A zGfE z6xg2iI2z@ye8tpTbG9khQAB>vE{3+Z(>X+|Zf~e{zuI}3|IpOGr}(Fz+yDRML*C1| zPIdEF8HLV}o_E*r<{md6-gtJay^ISkFNp|EYpZ8Fd#V21>g_KW)Y|r2naK(t-hSQw zM(~SI|2!{j&r$o68MOGM$$Z)DG}Y^76Ft}2Nh!@J&E0Zo!DbEaU)jgSwZ&DOST_Hb zDEu$j^V;;*GR~=#B$OAafXJaXa0wD#)o}h zAie)Zj?x0j{TlWLz8{uukzW&6@NCj=yU7yv-;^??H+t{;b!K*1bD`kwJsh|1z42e1 zv*_F3FGoK`#ogW#J^#lS)pG7s^ZVyz9hXg4K7Lu;rZ#fx*Gp0J%I5pWf4O=7)rIaR z#=E7zF6G!h6hHlK%Hg}Fi>EI$`o5ZT-=4cKPk+8A<@x<=YVbMkjE$0kFMexIK9+eQ zwR^&SWlOQe9c{_?;^Y2_-&rlWpS`^$UXR^R<0VPq|!RWvS0S`5k1V?>4?V>0xZ;LuZL(AB~Q4FYukm?oz%H2+5nfQ$*( z&cVVAU4t3O64w9!nbGvji!tAXOOH87&;S47j0^$Zj7%a7xc7fBK*5$q5Cgf%fUXmL zsS`*&2ybch=S5rigsv5Rr3^?L2ybch=10;BUN?iT_dVL04Uj$%-qQG207)-+1qZrb z^f`5qJ`mp0I8zu&FL;I>T`&41CrBR%Z)tQ9L(&VL@!gtMf+s!D z^`Z~4gY<#$mPR`nB)#APcXYkzqk5gts&%889#) z7bEy|f^r;47YJ`@oQkH?ka(>p(X<*7uk|mQR%7C|8XBT{)dXEDdT|8uCkSt8Ohwab zimnyCU;=3a;Vq5R(6pMNYeg@gK-xffOXDdtt>yvVtf1nO0aQ>eWnp0WXUM=Hz~EMt Mn(FN6q5vzD0OxVM5dZ)H literal 0 HcmV?d00001 diff --git a/modules/packages3d/Diodes_ThroughHole.3dshapes/Diode_DO-34_SOD68_Horizontal_RM10.wrl b/modules/packages3d/Diodes_ThroughHole.3dshapes/Diode_DO-34_SOD68_Horizontal_RM10.wrl new file mode 100644 index 00000000..229ea1a0 --- /dev/null +++ b/modules/packages3d/Diodes_ThroughHole.3dshapes/Diode_DO-34_SOD68_Horizontal_RM10.wrl @@ -0,0 +1,3789 @@ +#VRML V2.0 utf8 + + +Group { + children + Group { + children [ + Group { + children + Transform { + translation 0 0 0 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o0 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o1 Coordinate { + point [ 0.27500001 -6.7355577e-017 -2, + 0.27500001 5.5511151e-016 0.5, + 0.27500001 -6.7355577e-017 -2, + 0.26636037 0.068389721 -2, + 0.24098434 0.13248226 -2, + 0.20046638 0.18825045 -2, + 0.14735237 0.23219018 -2, + 0.084979676 0.26154053 -2, + 0.017267393 0.27445734 -2, + -0.051529862 0.270129 -2, + -0.11708931 0.24882744 -2, + -0.1752916 0.21189114 -2, + -0.22247967 0.16164094 -2, + -0.25568855 0.10123425 -2, + -0.27283153 0.034466639 -2, + -0.27283153 -0.034466639 -2, + -0.25568855 -0.10123425 -2, + -0.22247967 -0.16164094 -2, + -0.1752916 -0.21189114 -2, + -0.11708931 -0.24882744 -2, + -0.051529862 -0.270129 -2, + 0.017267393 -0.27445734 -2, + 0.084979676 -0.26154053 -2, + 0.14735237 -0.23219018 -2, + 0.20046638 -0.18825045 -2, + 0.24098434 -0.13248226 -2, + 0.26636037 -0.068389721 -2, + 0.27500001 5.5511151e-016 0.5, + 0.26636037 0.068389721 0.5, + 0.24098434 0.13248226 0.5, + 0.20046638 0.18825045 0.5, + 0.14735237 0.23219018 0.5, + 0.084979676 0.26154053 0.5, + 0.017267393 0.27445734 0.5, + -0.051529862 0.270129 0.5, + -0.11708931 0.24882744 0.5, + -0.1752916 0.21189114 0.5, + -0.22247967 0.16164094 0.5, + -0.25568855 0.10123425 0.5, + -0.27283153 0.034466639 0.5, + -0.27283153 -0.034466639 0.5, + -0.25568855 -0.10123425 0.5, + -0.22247967 -0.16164094 0.5, + -0.1752916 -0.21189114 0.5, + -0.11708931 -0.24882744 0.5, + -0.051529862 -0.270129 0.5, + 0.017267393 -0.27445734 0.5, + 0.084979676 -0.26154053 0.5, + 0.14735237 -0.23219018 0.5, + 0.20046638 -0.18825045 0.5, + 0.24098434 -0.13248226 0.5, + 0.26636037 -0.068389721 0.5, + 0.27500001 5.5511151e-016 0.5, + 1 7.1609383e-016 1.225, + 0.29970378 6.9781015e-016 0.68764383, + 0.37213159 7.3663602e-016 0.86250001, + 0.48734757 7.6997656e-016 1.0126524, + 0.63749999 7.9555966e-016 1.1278684, + 0.81235617 8.1164185e-016 1.2002963, + 0.27500001 5.5511151e-016 0.5, + 0.26636037 0.068389721 0.5, + 0.24098434 0.13248226 0.5, + 0.20046638 0.18825045 0.5, + 0.14735237 0.23219018 0.5, + 0.084979676 0.26154053 0.5, + 0.017267393 0.27445734 0.5, + -0.051529862 0.270129 0.5, + -0.11708931 0.24882744 0.5, + -0.1752916 0.21189114 0.5, + -0.22247967 0.16164094 0.5, + -0.25568855 0.10123425 0.5, + -0.27283153 0.034466639 0.5, + -0.27283153 -0.034466639 0.5, + -0.25568855 -0.10123425 0.5, + -0.22247967 -0.16164094 0.5, + -0.1752916 -0.21189114 0.5, + -0.11708931 -0.24882744 0.5, + -0.051529862 -0.270129 0.5, + 0.017267393 -0.27445734 0.5, + 0.084979676 -0.26154053 0.5, + 0.14735237 -0.23219018 0.5, + 0.20046638 -0.18825045 0.5, + 0.24098434 -0.13248226 0.5, + 0.26636037 -0.068389721 0.5, + 1 7.1609383e-016 1.225, + 0.29970378 6.9781015e-016 0.68764383, + 0.37213159 7.3663602e-016 0.86250001, + 0.48734757 7.6997656e-016 1.0126524, + 0.63749999 7.9555966e-016 1.1278684, + 0.81235617 8.1164185e-016 1.2002963, + 1 -0.068389721 1.2336396, + 1 -0.13248226 1.2590157, + 1 -0.18825045 1.2995336, + 1 -0.23219018 1.3526477, + 1 -0.26154053 1.4150203, + 1 -0.27445734 1.4827327, + 1 -0.270129 1.5515299, + 1 -0.24882744 1.6170893, + 1 -0.21189114 1.6752915, + 1 -0.16164094 1.7224797, + 1 -0.10123425 1.7556885, + 1 -0.034466639 1.7728316, + 1 0.034466639 1.7728316, + 1 0.10123425 1.7556885, + 1 0.16164094 1.7224797, + 1 0.21189114 1.6752915, + 1 0.24882744 1.6170893, + 1 0.270129 1.5515299, + 1 0.27445734 1.4827327, + 1 0.26154053 1.4150203, + 1 0.23219018 1.3526477, + 1 0.18825045 1.2995336, + 1 0.13248226 1.2590157, + 1 0.068389721 1.2336396, + 0.29135853 -0.068389721 0.68987989, + 0.26684716 -0.13248226 0.69644773, + 0.22770981 -0.18825045 0.70693451, + 0.36464944 -0.068389721 0.8668198, + 0.17640564 -0.23219018 0.72068143, + 0.34267315 -0.13248226 0.87950784, + 0.11615823 -0.26154053 0.73682469, + 0.30758357 -0.18825045 0.8997668, + 0.48123845 -0.068389721 1.0187615, + 0.050753195 -0.27445734 0.75434989, + 0.2615855 -0.23219018 0.92632383, + 0.46329486 -0.13248226 1.0367051, + -0.01569985 -0.270129 0.77215594, + 0.20756915 -0.26154053 0.95751017, + 0.43464434 -0.18825045 1.0653557, + 0.6331802 -0.068389721 1.1353506, + -0.07902541 -0.24882744 0.78912401, + 0.1489286 -0.27445734 0.99136633, + 0.39708707 -0.23219018 1.1029129, + 0.62049216 -0.13248226 1.1573268, + -0.1352445 -0.21189114 0.80418783, + 0.089348428 -0.270129 1.0257649, + 0.35298291 -0.26154053 1.1470171, + 0.6002332 -0.18825045 1.1924164, + 0.81012011 -0.068389721 1.2086414, + -0.18082468 -0.16164094 0.816401, + 0.032572284 -0.24882744 1.0585446, + 0.30510312 -0.27445734 1.1948969, + 0.57367617 -0.23219018 1.2384145, + 0.80355227 -0.13248226 1.2331529, + -0.21290198 -0.10123425 0.82499611, + -0.01783238 -0.21189114 1.0876458, + 0.25645611 -0.270129 1.2435439, + 0.54248983 -0.26154053 1.2924309, + 0.79306549 -0.18825045 1.2722902, + -0.22946087 -0.034466639 0.82943302, + -0.058698453 -0.16164094 1.1112398, + 0.21009858 -0.24882744 1.2899014, + 0.50863367 -0.27445734 1.3510714, + 0.77931857 -0.23219018 1.3235943, + -0.22946087 0.034466639 0.82943302, + -0.087458171 -0.10123425 1.1278442, + 0.16894335 -0.21189114 1.3310567, + 0.47423506 -0.270129 1.4106516, + 0.76317531 -0.26154053 1.3838418, + -0.21290198 0.10123425 0.82499611, + -0.10230445 -0.034466639 1.1364157, + 0.13557634 -0.16164094 1.3644236, + 0.44145533 -0.24882744 1.4674277, + 0.74565011 -0.27445734 1.4492468, + -0.18082468 0.16164094 0.816401, + -0.10230445 0.034466639 1.1364157, + 0.11209412 -0.10123425 1.3879058, + 0.4123542 -0.21189114 1.5178324, + 0.72784406 -0.270129 1.5156999, + -0.1352445 0.21189114 0.80418783, + -0.087458171 0.10123425 1.1278442, + 0.099972181 -0.034466639 1.4000279, + 0.38876015 -0.16164094 1.5586984, + 0.71087599 -0.24882744 1.5790254, + -0.07902541 0.24882744 0.78912401, + -0.058698453 0.16164094 1.1112398, + 0.099972181 0.034466639 1.4000279, + 0.37215573 -0.10123425 1.5874581, + 0.69581217 -0.21189114 1.6352445, + -0.01569985 0.270129 0.77215594, + -0.01783238 0.21189114 1.0876458, + 0.11209412 0.10123425 1.3879058, + 0.36358422 -0.034466639 1.6023045, + 0.683599 -0.16164094 1.6808246, + 0.050753195 0.27445734 0.75434989, + 0.032572284 0.24882744 1.0585446, + 0.13557634 0.16164094 1.3644236, + 0.36358422 0.034466639 1.6023045, + 0.67500389 -0.10123425 1.7129019, + 0.11615823 0.26154053 0.73682469, + 0.089348428 0.270129 1.0257649, + 0.16894335 0.21189114 1.3310567, + 0.37215573 0.10123425 1.5874581, + 0.67056698 -0.034466639 1.7294608, + 0.17640564 0.23219018 0.72068143, + 0.1489286 0.27445734 0.99136633, + 0.21009858 0.24882744 1.2899014, + 0.38876015 0.16164094 1.5586984, + 0.67056698 0.034466639 1.7294608, + 0.22770981 0.18825045 0.70693451, + 0.20756915 0.26154053 0.95751017, + 0.25645611 0.270129 1.2435439, + 0.4123542 0.21189114 1.5178324, + 0.67500389 0.10123425 1.7129019, + 0.26684716 0.13248226 0.69644773, + 0.2615855 0.23219018 0.92632383, + 0.30510312 0.27445734 1.1948969, + 0.44145533 0.24882744 1.4674277, + 0.683599 0.16164094 1.6808246, + 0.29135853 0.068389721 0.68987989, + 0.30758357 0.18825045 0.8997668, + 0.35298291 0.26154053 1.1470171, + 0.47423506 0.270129 1.4106516, + 0.69581217 0.21189114 1.6352445, + 0.34267315 0.13248226 0.87950784, + 0.39708707 0.23219018 1.1029129, + 0.50863367 0.27445734 1.3510714, + 0.71087599 0.24882744 1.5790254, + 0.36464944 0.068389721 0.8668198, + 0.43464434 0.18825045 1.0653557, + 0.54248983 0.26154053 1.2924309, + 0.72784406 0.270129 1.5156999, + 0.46329486 0.13248226 1.0367051, + 0.57367617 0.23219018 1.2384145, + 0.74565011 0.27445734 1.4492468, + 0.48123845 0.068389721 1.0187615, + 0.6002332 0.18825045 1.1924164, + 0.76317531 0.26154053 1.3838418, + 0.62049216 0.13248226 1.1573268, + 0.77931857 0.23219018 1.3235943, + 0.6331802 0.068389721 1.1353506, + 0.79306549 0.18825045 1.2722902, + 0.80355227 0.13248226 1.2331529, + 0.81012011 0.068389721 1.2086414, + 1 7.1609383e-016 1.225, + 9.1599998 7.1609383e-016 1.225, + 1 7.1609383e-016 1.225, + 1 -0.068389721 1.2336396, + 1 -0.13248226 1.2590157, + 1 -0.18825045 1.2995336, + 1 -0.23219018 1.3526477, + 1 -0.26154053 1.4150203, + 1 -0.27445734 1.4827327, + 1 -0.270129 1.5515299, + 1 -0.24882744 1.6170893, + 1 -0.21189114 1.6752915, + 1 -0.16164094 1.7224797, + 1 -0.10123425 1.7556885, + 1 -0.034466639 1.7728316, + 1 0.034466639 1.7728316, + 1 0.10123425 1.7556885, + 1 0.16164094 1.7224797, + 1 0.21189114 1.6752915, + 1 0.24882744 1.6170893, + 1 0.270129 1.5515299, + 1 0.27445734 1.4827327, + 1 0.26154053 1.4150203, + 1 0.23219018 1.3526477, + 1 0.18825045 1.2995336, + 1 0.13248226 1.2590157, + 1 0.068389721 1.2336396, + 9.1599998 7.1609383e-016 1.225, + 9.1599998 0.068389721 1.2336396, + 9.1599998 0.13248226 1.2590157, + 9.1599998 0.18825045 1.2995336, + 9.1599998 0.23219018 1.3526477, + 9.1599998 0.26154053 1.4150203, + 9.1599998 0.27445734 1.4827327, + 9.1599998 0.270129 1.5515299, + 9.1599998 0.24882744 1.6170893, + 9.1599998 0.21189114 1.6752915, + 9.1599998 0.16164094 1.7224797, + 9.1599998 0.10123425 1.7556885, + 9.1599998 0.034466639 1.7728316, + 9.1599998 -0.034466639 1.7728316, + 9.1599998 -0.10123425 1.7556885, + 9.1599998 -0.16164094 1.7224797, + 9.1599998 -0.21189114 1.6752915, + 9.1599998 -0.24882744 1.6170893, + 9.1599998 -0.270129 1.5515299, + 9.1599998 -0.27445734 1.4827327, + 9.1599998 -0.26154053 1.4150203, + 9.1599998 -0.23219018 1.3526477, + 9.1599998 -0.18825045 1.2995336, + 9.1599998 -0.13248226 1.2590157, + 9.1599998 -0.068389721 1.2336396, + 9.1599998 7.1609383e-016 1.225, + 9.8850002 5.5511151e-016 0.5, + 9.3476439 8.1164185e-016 1.2002963, + 9.5225 7.9555966e-016 1.1278684, + 9.6726522 7.6997656e-016 1.0126524, + 9.7878685 7.3663602e-016 0.86250001, + 9.8602962 6.9781015e-016 0.68764383, + 9.1599998 7.1609383e-016 1.225, + 9.1599998 0.068389721 1.2336396, + 9.1599998 0.13248226 1.2590157, + 9.1599998 0.18825045 1.2995336, + 9.1599998 0.23219018 1.3526477, + 9.1599998 0.26154053 1.4150203, + 9.1599998 0.27445734 1.4827327, + 9.1599998 0.270129 1.5515299, + 9.1599998 0.24882744 1.6170893, + 9.1599998 0.21189114 1.6752915, + 9.1599998 0.16164094 1.7224797, + 9.1599998 0.10123425 1.7556885, + 9.1599998 0.034466639 1.7728316, + 9.1599998 -0.034466639 1.7728316, + 9.1599998 -0.10123425 1.7556885, + 9.1599998 -0.16164094 1.7224797, + 9.1599998 -0.21189114 1.6752915, + 9.1599998 -0.24882744 1.6170893, + 9.1599998 -0.270129 1.5515299, + 9.1599998 -0.27445734 1.4827327, + 9.1599998 -0.26154053 1.4150203, + 9.1599998 -0.23219018 1.3526477, + 9.1599998 -0.18825045 1.2995336, + 9.1599998 -0.13248226 1.2590157, + 9.1599998 -0.068389721 1.2336396, + 9.8850002 5.5511151e-016 0.5, + 9.3476439 8.1164185e-016 1.2002963, + 9.5225 7.9555966e-016 1.1278684, + 9.6726522 7.6997656e-016 1.0126524, + 9.7878685 7.3663602e-016 0.86250001, + 9.8602962 6.9781015e-016 0.68764383, + 9.8936396 -0.068389721 0.5, + 9.9190159 -0.13248226 0.5, + 9.9595337 -0.18825045 0.5, + 10.012648 -0.23219018 0.5, + 10.075021 -0.26154053 0.5, + 10.142733 -0.27445734 0.5, + 10.21153 -0.270129 0.5, + 10.277089 -0.24882744 0.5, + 10.335292 -0.21189114 0.5, + 10.38248 -0.16164094 0.5, + 10.415689 -0.10123425 0.5, + 10.432832 -0.034466639 0.5, + 10.432832 0.034466639 0.5, + 10.415689 0.10123425 0.5, + 10.38248 0.16164094 0.5, + 10.335292 0.21189114 0.5, + 10.277089 0.24882744 0.5, + 10.21153 0.270129 0.5, + 10.142733 0.27445734 0.5, + 10.075021 0.26154053 0.5, + 10.012648 0.23219018 0.5, + 9.9595337 0.18825045 0.5, + 9.9190159 0.13248226 0.5, + 9.8936396 0.068389721 0.5, + 9.3498802 -0.068389721 1.2086414, + 9.3564482 -0.13248226 1.2331529, + 9.3669348 -0.18825045 1.2722902, + 9.5268202 -0.068389721 1.1353506, + 9.380681 -0.23219018 1.3235943, + 9.5395079 -0.13248226 1.1573268, + 9.3968248 -0.26154053 1.3838418, + 9.5597668 -0.18825045 1.1924164, + 9.6787615 -0.068389721 1.0187615, + 9.4143496 -0.27445734 1.4492468, + 9.5863237 -0.23219018 1.2384145, + 9.6967049 -0.13248226 1.0367051, + 9.4321556 -0.270129 1.5156999, + 9.6175098 -0.26154053 1.2924309, + 9.7253561 -0.18825045 1.0653557, + 9.795351 -0.068389721 0.8668198, + 9.4491243 -0.24882744 1.5790254, + 9.6513662 -0.27445734 1.3510714, + 9.7629128 -0.23219018 1.1029129, + 9.8173265 -0.13248226 0.87950784, + 9.4641876 -0.21189114 1.6352445, + 9.6857653 -0.270129 1.4106516, + 9.8070173 -0.26154053 1.1470171, + 9.852416 -0.18825045 0.8997668, + 9.8686419 -0.068389721 0.68987989, + 9.4764013 -0.16164094 1.6808246, + 9.718545 -0.24882744 1.4674277, + 9.8548965 -0.27445734 1.1948969, + 9.8984146 -0.23219018 0.92632383, + 9.8931532 -0.13248226 0.69644773, + 9.4849958 -0.10123425 1.7129019, + 9.7476454 -0.21189114 1.5178324, + 9.9035435 -0.270129 1.2435439, + 9.9524307 -0.26154053 0.95751017, + 9.9322901 -0.18825045 0.70693451, + 9.4894333 -0.034466639 1.7294608, + 9.7712402 -0.16164094 1.5586984, + 9.9499016 -0.24882744 1.2899014, + 10.011071 -0.27445734 0.99136633, + 9.9835939 -0.23219018 0.72068143, + 9.4894333 0.034466639 1.7294608, + 9.7878447 -0.10123425 1.5874581, + 9.9910564 -0.21189114 1.3310567, + 10.070652 -0.270129 1.0257649, + 10.043841 -0.26154053 0.73682469, + 9.4849958 0.10123425 1.7129019, + 9.7964153 -0.034466639 1.6023045, + 10.024424 -0.16164094 1.3644236, + 10.127428 -0.24882744 1.0585446, + 10.109247 -0.27445734 0.75434989, + 9.4764013 0.16164094 1.6808246, + 9.7964153 0.034466639 1.6023045, + 10.047906 -0.10123425 1.3879058, + 10.177833 -0.21189114 1.0876458, + 10.1757 -0.270129 0.77215594, + 9.4641876 0.21189114 1.6352445, + 9.7878447 0.10123425 1.5874581, + 10.060028 -0.034466639 1.4000279, + 10.218699 -0.16164094 1.1112398, + 10.239025 -0.24882744 0.78912401, + 9.4491243 0.24882744 1.5790254, + 9.7712402 0.16164094 1.5586984, + 10.060028 0.034466639 1.4000279, + 10.247458 -0.10123425 1.1278442, + 10.295244 -0.21189114 0.80418783, + 9.4321556 0.270129 1.5156999, + 9.7476454 0.21189114 1.5178324, + 10.047906 0.10123425 1.3879058, + 10.262304 -0.034466639 1.1364157, + 10.340825 -0.16164094 0.816401, + 9.4143496 0.27445734 1.4492468, + 9.718545 0.24882744 1.4674277, + 10.024424 0.16164094 1.3644236, + 10.262304 0.034466639 1.1364157, + 10.372902 -0.10123425 0.82499611, + 9.3968248 0.26154053 1.3838418, + 9.6857653 0.270129 1.4106516, + 9.9910564 0.21189114 1.3310567, + 10.247458 0.10123425 1.1278442, + 10.389461 -0.034466639 0.82943302, + 9.380681 0.23219018 1.3235943, + 9.6513662 0.27445734 1.3510714, + 9.9499016 0.24882744 1.2899014, + 10.218699 0.16164094 1.1112398, + 10.389461 0.034466639 0.82943302, + 9.3669348 0.18825045 1.2722902, + 9.6175098 0.26154053 1.2924309, + 9.9035435 0.270129 1.2435439, + 10.177833 0.21189114 1.0876458, + 10.372902 0.10123425 0.82499611, + 9.3564482 0.13248226 1.2331529, + 9.5863237 0.23219018 1.2384145, + 9.8548965 0.27445734 1.1948969, + 10.127428 0.24882744 1.0585446, + 10.340825 0.16164094 0.816401, + 9.3498802 0.068389721 1.2086414, + 9.5597668 0.18825045 1.1924164, + 9.8070173 0.26154053 1.1470171, + 10.070652 0.270129 1.0257649, + 10.295244 0.21189114 0.80418783, + 9.5395079 0.13248226 1.1573268, + 9.7629128 0.23219018 1.1029129, + 10.011071 0.27445734 0.99136633, + 10.239025 0.24882744 0.78912401, + 9.5268202 0.068389721 1.1353506, + 9.7253561 0.18825045 1.0653557, + 9.9524307 0.26154053 0.95751017, + 10.1757 0.270129 0.77215594, + 9.6967049 0.13248226 1.0367051, + 9.8984146 0.23219018 0.92632383, + 10.109247 0.27445734 0.75434989, + 9.6787615 0.068389721 1.0187615, + 9.852416 0.18825045 0.8997668, + 10.043841 0.26154053 0.73682469, + 9.8173265 0.13248226 0.87950784, + 9.9835939 0.23219018 0.72068143, + 9.795351 0.068389721 0.8668198, + 9.9322901 0.18825045 0.70693451, + 9.8931532 0.13248226 0.69644773, + 9.8686419 0.068389721 0.68987989, + 9.8850002 5.5511151e-016 0.5, + 9.8850002 -6.7355577e-017 -2, + 9.8850002 5.5511151e-016 0.5, + 9.8936396 -0.068389721 0.5, + 9.9190159 -0.13248226 0.5, + 9.9595337 -0.18825045 0.5, + 10.012648 -0.23219018 0.5, + 10.075021 -0.26154053 0.5, + 10.142733 -0.27445734 0.5, + 10.21153 -0.270129 0.5, + 10.277089 -0.24882744 0.5, + 10.335292 -0.21189114 0.5, + 10.38248 -0.16164094 0.5, + 10.415689 -0.10123425 0.5, + 10.432832 -0.034466639 0.5, + 10.432832 0.034466639 0.5, + 10.415689 0.10123425 0.5, + 10.38248 0.16164094 0.5, + 10.335292 0.21189114 0.5, + 10.277089 0.24882744 0.5, + 10.21153 0.270129 0.5, + 10.142733 0.27445734 0.5, + 10.075021 0.26154053 0.5, + 10.012648 0.23219018 0.5, + 9.9595337 0.18825045 0.5, + 9.9190159 0.13248226 0.5, + 9.8936396 0.068389721 0.5, + 9.8850002 -6.7355577e-017 -2, + 9.8936396 0.068389721 -2, + 9.9190159 0.13248226 -2, + 9.9595337 0.18825045 -2, + 10.012648 0.23219018 -2, + 10.075021 0.26154053 -2, + 10.142733 0.27445734 -2, + 10.21153 0.270129 -2, + 10.277089 0.24882744 -2, + 10.335292 0.21189114 -2, + 10.38248 0.16164094 -2, + 10.415689 0.10123425 -2, + 10.432832 0.034466639 -2, + 10.432832 -0.034466639 -2, + 10.415689 -0.10123425 -2, + 10.38248 -0.16164094 -2, + 10.335292 -0.21189114 -2, + 10.277089 -0.24882744 -2, + 10.21153 -0.270129 -2, + 10.142733 -0.27445734 -2, + 10.075021 -0.26154053 -2, + 10.012648 -0.23219018 -2, + 9.9595337 -0.18825045 -2, + 9.9190159 -0.13248226 -2, + 9.8936396 -0.068389721 -2, + 0.27500001 -6.7355577e-017 -2, + 0.27500001 5.5511151e-016 0.5, + 1 7.1609383e-016 1.225, + 9.1599998 7.1609383e-016 1.225, + 9.8850002 5.5511151e-016 0.5, + 9.8850002 -6.7355577e-017 -2 ] + + } + coordIndex [ 0, 1, -1, 2, 3, 4, 5, 6, + 7, 8, 9, 10, 11, 12, 13, 14, + 15, 16, 17, 18, 19, 20, 21, 22, + 23, 24, 25, 26, 0, -1, 27, 28, + 29, 30, 31, 32, 33, 34, 35, 36, + 37, 38, 39, 40, 41, 42, 43, 44, + 45, 46, 47, 48, 49, 50, 51, 1, + -1, 52, 54, 55, 56, 57, 58, 53, + -1, 53, 90, 91, 92, 93, 94, 95, + 96, 97, 98, 99, 100, 101, 102, 103, + 104, 105, 106, 107, 108, 109, 110, 111, + 112, 113, 84, -1, 234, 235, -1, 261, + 262, 263, 264, 265, 266, 267, 268, 269, + 270, 271, 272, 273, 274, 275, 276, 277, + 278, 279, 280, 281, 282, 283, 284, 285, + 235, -1, 286, 288, 289, 290, 291, 292, + 287, -1, 287, 324, 325, 326, 327, 328, + 329, 330, 331, 332, 333, 334, 335, 336, + 337, 338, 339, 340, 341, 342, 343, 344, + 345, 346, 347, 318, -1, 468, 469, -1, + 495, 496, 497, 498, 499, 500, 501, 502, + 503, 504, 505, 506, 507, 508, 509, 510, + 511, 512, 513, 514, 515, 516, 517, 518, + 519, 469, -1 ] + + } + + } + + }, + + DEF o2 Group { + children + Shape { + appearance + Appearance { + material + Material { + + } + + } + geometry + IndexedFaceSet { + coord + USE o1 + coordIndex [ 47, 21, 22, -1, 47, 46, 21, -1, + 27, 2, 3, -1, 48, 22, 23, -1, + 48, 23, 24, -1, 48, 47, 22, -1, + 28, 3, 4, -1, 28, 27, 3, -1, + 49, 48, 24, -1, 50, 24, 25, -1, + 29, 4, 5, -1, 29, 28, 4, -1, + 50, 49, 24, -1, 51, 25, 26, -1, + 30, 29, 5, -1, 51, 50, 25, -1, + 1, 26, 0, -1, 1, 51, 26, -1, + 31, 5, 6, -1, 31, 6, 7, -1, + 31, 30, 5, -1, 32, 31, 7, -1, + 33, 7, 8, -1, 33, 8, 9, -1, + 33, 32, 7, -1, 34, 33, 9, -1, + 35, 9, 10, -1, 35, 34, 9, -1, + 36, 10, 11, -1, 36, 35, 10, -1, + 37, 11, 12, -1, 37, 12, 13, -1, + 37, 36, 11, -1, 38, 37, 13, -1, + 39, 38, 13, -1, 39, 13, 14, -1, + 40, 39, 14, -1, 40, 14, 15, -1, + 40, 15, 16, -1, 41, 40, 16, -1, + 42, 41, 16, -1, 42, 16, 17, -1, + 43, 42, 17, -1, 43, 17, 18, -1, + 43, 18, 19, -1, 44, 43, 19, -1, + 45, 19, 20, -1, 45, 44, 19, -1, + 46, 20, 21, -1, 46, 45, 20, -1, + 166, 150, 161, -1, 167, 156, 151, -1, + 167, 151, 162, -1, 168, 163, 96, -1, + 168, 162, 157, -1, 168, 157, 163, -1, + 169, 68, 69, -1, 169, 69, 164, -1, + 170, 154, 165, -1, 170, 159, 154, -1, + 171, 160, 155, -1, 171, 155, 166, -1, + 172, 161, 156, -1, 172, 156, 167, -1, + 173, 96, 97, -1, 173, 168, 96, -1, + 173, 167, 162, -1, 173, 162, 168, -1, + 174, 67, 68, -1, 174, 68, 169, -1, + 175, 164, 159, -1, 175, 159, 170, -1, + 176, 165, 160, -1, 176, 160, 171, -1, + 177, 166, 161, -1, 177, 161, 172, -1, + 178, 97, 98, -1, 178, 173, 97, -1, + 178, 172, 167, -1, 178, 167, 173, -1, + 179, 67, 174, -1, 179, 66, 67, -1, + 180, 169, 164, -1, 180, 164, 175, -1, + 181, 165, 176, -1, 181, 170, 165, -1, + 182, 171, 166, -1, 182, 166, 177, -1, + 183, 177, 172, -1, 183, 178, 98, -1, + 183, 98, 99, -1, 183, 172, 178, -1, + 184, 65, 66, -1, 184, 66, 179, -1, + 185, 174, 169, -1, 185, 169, 180, -1, + 186, 175, 170, -1, 186, 170, 181, -1, + 187, 176, 171, -1, 187, 171, 182, -1, + 188, 177, 183, -1, 188, 182, 177, -1, + 188, 183, 99, -1, 188, 99, 100, -1, + 189, 64, 65, -1, 189, 65, 184, -1, + 190, 174, 185, -1, 190, 179, 174, -1, + 191, 175, 186, -1, 191, 180, 175, -1, + 192, 176, 187, -1, 192, 181, 176, -1, + 193, 182, 188, -1, 193, 187, 182, -1, + 193, 188, 100, -1, 193, 100, 101, -1, + 194, 63, 64, -1, 194, 64, 189, -1, + 195, 184, 179, -1, 195, 179, 190, -1, + 196, 180, 191, -1, 196, 185, 180, -1, + 197, 181, 192, -1, 197, 186, 181, -1, + 198, 187, 193, -1, 198, 192, 187, -1, + 198, 101, 102, -1, 198, 193, 101, -1, + 199, 62, 63, -1, 199, 63, 194, -1, + 200, 184, 195, -1, 200, 189, 184, -1, + 201, 185, 196, -1, 201, 190, 185, -1, + 201, 195, 190, -1, 202, 186, 197, -1, + 202, 191, 186, -1, 203, 192, 198, -1, + 203, 197, 192, -1, 203, 102, 103, -1, + 203, 198, 102, -1, 204, 61, 62, -1, + 204, 62, 199, -1, 205, 189, 200, -1, + 205, 194, 189, -1, 206, 195, 201, -1, + 207, 196, 191, -1, 207, 191, 202, -1, + 208, 103, 104, -1, 208, 197, 203, -1, + 208, 202, 197, -1, 208, 203, 103, -1, + 209, 59, 60, -1, 209, 60, 61, -1, + 209, 85, 59, -1, 209, 61, 204, -1, + 210, 199, 194, -1, 210, 194, 205, -1, + 211, 200, 195, -1, 211, 195, 206, -1, + 212, 201, 196, -1, 84, 89, 113, -1, + 212, 196, 207, -1, 114, 52, 54, -1, + 212, 206, 201, -1, 213, 202, 208, -1, + 213, 104, 105, -1, 114, 82, 83, -1, + 213, 208, 104, -1, 114, 83, 52, -1, + 213, 207, 202, -1, 214, 199, 210, -1, + 214, 204, 199, -1, 115, 81, 82, -1, + 115, 82, 114, -1, 116, 81, 115, -1, + 215, 205, 200, -1, 215, 200, 211, -1, + 117, 54, 55, -1, 117, 114, 54, -1, + 216, 206, 212, -1, 117, 115, 114, -1, + 217, 212, 207, -1, 217, 213, 105, -1, + 217, 105, 106, -1, 217, 207, 213, -1, + 218, 85, 209, -1, 118, 80, 81, -1, + 218, 209, 204, -1, 218, 204, 214, -1, + 218, 86, 85, -1, 118, 81, 116, -1, + 219, 210, 205, -1, 219, 205, 215, -1, + 119, 116, 115, -1, 119, 115, 117, -1, + 220, 211, 206, -1, 220, 206, 216, -1, + 120, 79, 80, -1, 120, 80, 118, -1, + 221, 216, 212, -1, 221, 217, 106, -1, + 221, 106, 107, -1, 221, 212, 217, -1, + 222, 214, 210, -1, 121, 116, 119, -1, + 222, 210, 219, -1, 122, 55, 56, -1, + 223, 211, 220, -1, 122, 117, 55, -1, + 122, 119, 117, -1, 223, 215, 211, -1, + 224, 216, 221, -1, 224, 220, 216, -1, + 123, 78, 79, -1, 224, 221, 107, -1, + 224, 107, 108, -1, 123, 79, 120, -1, + 225, 218, 214, -1, 225, 86, 218, -1, + 225, 87, 86, -1, 124, 118, 116, -1, + 225, 214, 222, -1, 124, 116, 121, -1, + 226, 219, 215, -1, 226, 215, 223, -1, + 125, 119, 122, -1, 125, 121, 119, -1, + 227, 220, 224, -1, 227, 224, 108, -1, + 227, 108, 109, -1, 227, 223, 220, -1, + 228, 219, 226, -1, 126, 77, 78, -1, + 228, 222, 219, -1, 229, 226, 223, -1, + 126, 78, 123, -1, 127, 118, 124, -1, + 229, 109, 110, -1, 229, 227, 109, -1, + 229, 223, 227, -1, 230, 88, 87, -1, + 230, 89, 88, -1, 230, 87, 225, -1, + 127, 120, 118, -1, 230, 225, 222, -1, + 230, 222, 228, -1, 231, 229, 110, -1, + 231, 226, 229, -1, 231, 110, 111, -1, + 128, 121, 125, -1, 231, 228, 226, -1, + 129, 56, 57, -1, 232, 111, 112, -1, + 129, 57, 58, -1, 232, 230, 228, -1, + 129, 122, 56, -1, 232, 231, 111, -1, + 232, 228, 231, -1, 233, 89, 230, -1, + 233, 112, 113, -1, 233, 230, 232, -1, + 233, 232, 112, -1, 233, 113, 89, -1, + 130, 76, 77, -1, 130, 77, 126, -1, + 131, 123, 120, -1, 131, 120, 127, -1, + 132, 121, 128, -1, 132, 124, 121, -1, + 133, 125, 122, -1, 133, 122, 129, -1, + 134, 75, 76, -1, 134, 76, 130, -1, + 135, 126, 123, -1, 135, 123, 131, -1, + 136, 124, 132, -1, 136, 127, 124, -1, + 137, 128, 125, -1, 137, 125, 133, -1, + 138, 58, 53, -1, 138, 133, 129, -1, + 138, 53, 90, -1, 138, 129, 58, -1, + 139, 74, 75, -1, 139, 75, 134, -1, + 140, 126, 135, -1, 140, 130, 126, -1, + 141, 127, 136, -1, 141, 131, 127, -1, + 142, 128, 137, -1, 142, 132, 128, -1, + 143, 138, 90, -1, 143, 133, 138, -1, + 143, 90, 91, -1, 143, 137, 133, -1, + 144, 73, 74, -1, 144, 74, 139, -1, + 145, 130, 140, -1, 145, 134, 130, -1, + 146, 131, 141, -1, 146, 135, 131, -1, + 147, 136, 132, -1, 147, 132, 142, -1, + 148, 142, 137, -1, 148, 143, 91, -1, + 148, 91, 92, -1, 148, 137, 143, -1, + 149, 73, 144, -1, 149, 72, 73, -1, + 150, 134, 145, -1, 150, 139, 134, -1, + 151, 135, 146, -1, 151, 140, 135, -1, + 152, 136, 147, -1, 152, 141, 136, -1, + 153, 147, 142, -1, 153, 148, 92, -1, + 153, 142, 148, -1, 153, 92, 93, -1, + 154, 72, 149, -1, 154, 71, 72, -1, + 155, 144, 139, -1, 155, 139, 150, -1, + 156, 140, 151, -1, 156, 145, 140, -1, + 157, 141, 152, -1, 157, 146, 141, -1, + 158, 152, 147, -1, 158, 147, 153, -1, + 158, 153, 93, -1, 158, 93, 94, -1, + 158, 94, 95, -1, 159, 70, 71, -1, + 159, 71, 154, -1, 160, 149, 144, -1, + 160, 144, 155, -1, 161, 150, 145, -1, + 161, 145, 156, -1, 162, 146, 157, -1, + 162, 151, 146, -1, 163, 152, 158, -1, + 163, 95, 96, -1, 163, 158, 95, -1, + 163, 157, 152, -1, 164, 69, 70, -1, + 164, 70, 159, -1, 165, 154, 149, -1, + 165, 149, 160, -1, 166, 155, 150, -1, + 283, 239, 238, -1, 283, 282, 239, -1, + 261, 236, 260, -1, 284, 238, 237, -1, + 284, 283, 238, -1, 262, 260, 259, -1, + 262, 261, 260, -1, 285, 237, 234, -1, + 285, 284, 237, -1, 235, 285, 234, -1, + 263, 259, 258, -1, 263, 262, 259, -1, + 264, 258, 257, -1, 264, 263, 258, -1, + 265, 257, 256, -1, 265, 264, 257, -1, + 266, 256, 255, -1, 266, 265, 256, -1, + 267, 255, 254, -1, 267, 266, 255, -1, + 268, 254, 253, -1, 268, 267, 254, -1, + 269, 253, 252, -1, 269, 268, 253, -1, + 270, 252, 251, -1, 270, 269, 252, -1, + 271, 251, 250, -1, 271, 270, 251, -1, + 272, 250, 249, -1, 272, 271, 250, -1, + 273, 272, 249, -1, 273, 249, 248, -1, + 274, 273, 248, -1, 274, 248, 247, -1, + 275, 247, 246, -1, 275, 274, 247, -1, + 276, 246, 245, -1, 276, 275, 246, -1, + 277, 245, 244, -1, 277, 276, 245, -1, + 278, 244, 243, -1, 278, 277, 244, -1, + 279, 243, 242, -1, 279, 278, 243, -1, + 280, 242, 241, -1, 280, 279, 242, -1, + 281, 241, 240, -1, 281, 280, 241, -1, + 282, 240, 239, -1, 282, 281, 240, -1, + 401, 395, 390, -1, 401, 390, 396, -1, + 402, 386, 397, -1, 402, 391, 386, -1, + 402, 329, 330, -1, 402, 397, 329, -1, + 403, 302, 303, -1, 403, 303, 398, -1, + 404, 388, 399, -1, 404, 393, 388, -1, + 405, 394, 389, -1, 405, 389, 400, -1, + 406, 395, 401, -1, 406, 400, 395, -1, + 407, 396, 391, -1, 407, 330, 331, -1, + 407, 402, 330, -1, 407, 391, 402, -1, + 408, 301, 302, -1, 408, 302, 403, -1, + 409, 398, 393, -1, 409, 393, 404, -1, + 410, 399, 394, -1, 410, 394, 405, -1, + 411, 405, 400, -1, 411, 400, 406, -1, + 412, 331, 332, -1, 412, 396, 407, -1, + 412, 401, 396, -1, 412, 407, 331, -1, + 413, 301, 408, -1, 413, 300, 301, -1, + 414, 398, 409, -1, 414, 403, 398, -1, + 415, 399, 410, -1, 415, 404, 399, -1, + 416, 410, 405, -1, 416, 405, 411, -1, + 417, 401, 412, -1, 417, 332, 333, -1, + 417, 412, 332, -1, 417, 406, 401, -1, + 418, 299, 300, -1, 418, 300, 413, -1, + 419, 403, 414, -1, 419, 408, 403, -1, + 420, 409, 404, -1, 420, 404, 415, -1, + 421, 415, 410, -1, 421, 410, 416, -1, + 422, 411, 406, -1, 422, 417, 333, -1, + 422, 333, 334, -1, 422, 406, 417, -1, + 423, 297, 298, -1, 423, 298, 299, -1, + 423, 299, 418, -1, 424, 408, 419, -1, + 424, 413, 408, -1, 425, 409, 420, -1, + 425, 414, 409, -1, 426, 420, 415, -1, + 426, 415, 421, -1, 427, 416, 411, -1, + 427, 411, 422, -1, 427, 422, 334, -1, + 427, 334, 335, -1, 428, 297, 423, -1, + 429, 413, 424, -1, 429, 418, 413, -1, + 430, 419, 414, -1, 430, 414, 425, -1, + 431, 420, 426, -1, 431, 425, 420, -1, + 432, 416, 427, -1, 432, 421, 416, -1, + 432, 335, 336, -1, 432, 427, 335, -1, + 433, 296, 297, -1, 433, 297, 428, -1, + 434, 418, 429, -1, 434, 423, 418, -1, + 435, 429, 424, -1, 435, 424, 419, -1, + 435, 419, 430, -1, 436, 425, 431, -1, + 436, 430, 425, -1, 437, 432, 336, -1, + 437, 426, 421, -1, 437, 336, 337, -1, + 437, 421, 432, -1, 438, 294, 295, -1, + 438, 295, 296, -1, 438, 296, 433, -1, + 439, 423, 434, -1, 439, 428, 423, -1, + 440, 429, 435, -1, 441, 435, 430, -1, + 441, 430, 436, -1, 442, 337, 338, -1, + 442, 431, 426, -1, 442, 437, 337, -1, + 442, 426, 437, -1, 443, 293, 294, -1, + 443, 319, 293, -1, 443, 294, 438, -1, + 444, 433, 428, -1, 444, 428, 439, -1, + 445, 439, 434, -1, 445, 434, 429, -1, + 445, 429, 440, -1, 446, 440, 435, -1, + 446, 435, 441, -1, 447, 338, 339, -1, + 318, 323, 347, -1, 348, 286, 288, -1, + 447, 436, 431, -1, 447, 442, 338, -1, + 447, 431, 442, -1, 348, 317, 286, -1, + 448, 433, 444, -1, 448, 438, 433, -1, + 349, 317, 348, -1, 349, 316, 317, -1, + 449, 439, 445, -1, 450, 445, 440, -1, + 350, 314, 315, -1, 450, 440, 446, -1, + 350, 315, 316, -1, 350, 316, 349, -1, + 451, 447, 339, -1, 351, 288, 289, -1, + 451, 436, 447, -1, 351, 348, 288, -1, + 451, 339, 340, -1, 451, 441, 436, -1, + 452, 319, 443, -1, 452, 443, 438, -1, + 452, 320, 319, -1, 452, 438, 448, -1, + 352, 313, 314, -1, 453, 444, 439, -1, + 352, 314, 350, -1, 453, 439, 449, -1, + 353, 349, 348, -1, 353, 348, 351, -1, + 454, 445, 450, -1, 454, 449, 445, -1, + 455, 446, 441, -1, 354, 312, 313, -1, + 455, 451, 340, -1, 455, 340, 341, -1, + 354, 313, 352, -1, 455, 441, 451, -1, + 456, 448, 444, -1, 456, 444, 453, -1, + 456, 452, 448, -1, 355, 349, 353, -1, + 457, 453, 449, -1, 457, 449, 454, -1, + 355, 350, 349, -1, 356, 289, 290, -1, + 356, 290, 291, -1, 356, 351, 289, -1, + 458, 446, 455, -1, 458, 450, 446, -1, + 458, 341, 342, -1, 458, 455, 341, -1, + 357, 311, 312, -1, 459, 320, 452, -1, + 459, 321, 320, -1, 459, 322, 321, -1, + 357, 312, 354, -1, 459, 452, 456, -1, + 460, 453, 457, -1, 460, 456, 453, -1, + 358, 352, 350, -1, 358, 350, 355, -1, + 461, 450, 458, -1, 461, 458, 342, -1, + 359, 351, 356, -1, 461, 342, 343, -1, + 461, 454, 450, -1, 462, 456, 460, -1, + 359, 353, 351, -1, 462, 459, 456, -1, + 463, 457, 454, -1, 360, 310, 311, -1, + 463, 343, 344, -1, 463, 461, 343, -1, + 360, 311, 357, -1, 463, 454, 461, -1, + 361, 352, 358, -1, 464, 322, 459, -1, + 464, 459, 462, -1, 361, 354, 352, -1, + 465, 463, 344, -1, 465, 457, 463, -1, + 465, 344, 345, -1, 465, 460, 457, -1, + 362, 355, 353, -1, 466, 462, 460, -1, + 466, 345, 346, -1, 466, 460, 465, -1, + 362, 353, 359, -1, 466, 465, 345, -1, + 467, 323, 322, -1, 363, 356, 291, -1, + 467, 346, 347, -1, 467, 462, 466, -1, + 467, 322, 464, -1, 467, 464, 462, -1, + 363, 359, 356, -1, 467, 466, 346, -1, + 467, 347, 323, -1, 364, 309, 310, -1, + 364, 310, 360, -1, 365, 357, 354, -1, + 365, 354, 361, -1, 366, 358, 355, -1, + 366, 355, 362, -1, 367, 359, 363, -1, + 367, 362, 359, -1, 368, 308, 309, -1, + 368, 309, 364, -1, 369, 357, 365, -1, + 369, 360, 357, -1, 370, 358, 366, -1, + 370, 361, 358, -1, 371, 362, 367, -1, + 371, 366, 362, -1, 372, 291, 292, -1, + 372, 292, 287, -1, 372, 287, 324, -1, + 372, 363, 291, -1, 373, 308, 368, -1, + 374, 364, 360, -1, 374, 360, 369, -1, + 375, 361, 370, -1, 375, 365, 361, -1, + 376, 370, 366, -1, 376, 366, 371, -1, + 377, 372, 324, -1, 377, 367, 363, -1, + 377, 324, 325, -1, 377, 363, 372, -1, + 378, 306, 307, -1, 378, 307, 308, -1, + 378, 308, 373, -1, 379, 368, 364, -1, + 379, 364, 374, -1, 380, 369, 365, -1, + 380, 365, 375, -1, 381, 370, 376, -1, + 381, 375, 370, -1, 382, 377, 325, -1, + 382, 325, 326, -1, 382, 371, 367, -1, + 382, 367, 377, -1, 383, 305, 306, -1, + 383, 306, 378, -1, 384, 368, 379, -1, + 384, 373, 368, -1, 385, 374, 369, -1, + 385, 369, 380, -1, 386, 380, 375, -1, + 386, 375, 381, -1, 387, 376, 371, -1, + 387, 382, 326, -1, 387, 326, 327, -1, + 387, 371, 382, -1, 388, 305, 383, -1, + 389, 373, 384, -1, 389, 378, 373, -1, + 390, 379, 374, -1, 390, 374, 385, -1, + 391, 385, 380, -1, 391, 380, 386, -1, + 392, 376, 387, -1, 392, 387, 327, -1, + 392, 327, 328, -1, 392, 381, 376, -1, + 393, 304, 305, -1, 393, 305, 388, -1, + 394, 383, 378, -1, 394, 378, 389, -1, + 395, 384, 379, -1, 395, 379, 390, -1, + 396, 390, 385, -1, 396, 385, 391, -1, + 397, 386, 381, -1, 397, 328, 329, -1, + 397, 392, 328, -1, 397, 381, 392, -1, + 398, 303, 304, -1, 398, 304, 393, -1, + 399, 388, 383, -1, 399, 383, 394, -1, + 400, 384, 395, -1, 400, 389, 384, -1, + 517, 473, 472, -1, 517, 516, 473, -1, + 495, 470, 494, -1, 518, 472, 471, -1, + 518, 517, 472, -1, 496, 494, 493, -1, + 496, 495, 494, -1, 519, 471, 468, -1, + 519, 518, 471, -1, 469, 519, 468, -1, + 497, 493, 492, -1, 497, 496, 493, -1, + 498, 492, 491, -1, 498, 497, 492, -1, + 499, 491, 490, -1, 499, 498, 491, -1, + 500, 490, 489, -1, 500, 499, 490, -1, + 501, 489, 488, -1, 501, 500, 489, -1, + 502, 488, 487, -1, 502, 501, 488, -1, + 503, 487, 486, -1, 503, 502, 487, -1, + 504, 486, 485, -1, 504, 503, 486, -1, + 505, 485, 484, -1, 505, 504, 485, -1, + 506, 484, 483, -1, 506, 505, 484, -1, + 507, 506, 483, -1, 507, 483, 482, -1, + 508, 507, 482, -1, 508, 482, 481, -1, + 509, 481, 480, -1, 509, 508, 481, -1, + 510, 480, 479, -1, 510, 509, 480, -1, + 511, 479, 478, -1, 511, 510, 479, -1, + 512, 478, 477, -1, 512, 511, 478, -1, + 513, 477, 476, -1, 513, 512, 477, -1, + 514, 476, 475, -1, 514, 513, 476, -1, + 515, 475, 474, -1, 515, 514, 475, -1, + 516, 474, 473, -1, 516, 515, 474, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o3 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o1 + + } + + } + + } ] + + }, + + USE o2, + + Group { + children [ + USE o0, + + USE o3 ] + + }, + + USE o3 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 0 0 + rotation 1 -0 -0 1.5707964 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o4 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 1 0 0 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o5 Coordinate { + point [ 5.54 2.3 -1.0214052e-015, + 5.54 2.3 -1.0214052e-015, + 5.54 2.2965448 0.07473737, + 5.54 2.2862082 0.1488371, + 5.54 2.2690787 0.22166702, + 5.54 2.2453024 0.29260576, + 5.54 2.2150822 0.36104807, + 5.54 2.1786759 0.42641005, + 5.54 2.136394 0.48813406, + 5.54 2.0885973 0.54569346, + 5.54 2.0356934 0.59859723, + 5.54 1.978134 0.64639395, + 5.54 1.9164101 0.68867588, + 5.54 1.8510481 0.72508228, + 5.54 1.7826058 0.75530249, + 5.54 1.7116671 0.77907878, + 5.54 1.6388371 0.7962082, + 5.54 1.5647373 0.80654466, + 5.54 1.49 0.81, + 5.54 1.4152626 0.80654466, + 5.54 1.3411629 0.7962082, + 5.54 1.268333 0.77907878, + 5.54 1.1973943 0.75530249, + 5.54 1.1289519 0.72508228, + 5.54 1.0635899 0.68867588, + 5.54 1.001866 0.64639395, + 5.54 0.94430655 0.59859723, + 5.54 0.89140278 0.54569346, + 5.54 0.84360605 0.48813406, + 5.54 0.80132413 0.42641005, + 5.54 0.76491773 0.36104807, + 5.54 0.73469752 0.29260576, + 5.54 0.71092123 0.22166702, + 5.54 0.69379181 0.1488371, + 5.54 0.68345529 0.07473737, + 5.54 0.68000001 1.1783332e-015, + 5.54 0.68345529 -0.07473737, + 5.54 0.69379181 -0.1488371, + 5.54 0.71092123 -0.22166702, + 5.54 0.73469752 -0.29260576, + 5.54 0.76491773 -0.36104807, + 5.54 0.80132413 -0.42641005, + 5.54 0.84360605 -0.48813406, + 5.54 0.89140278 -0.54569346, + 5.54 0.94430655 -0.59859723, + 5.54 1.001866 -0.64639395, + 5.54 1.0635899 -0.68867588, + 5.54 1.1289519 -0.72508228, + 5.54 1.1973943 -0.75530249, + 5.54 1.268333 -0.77907878, + 5.54 1.3411629 -0.7962082, + 5.54 1.4152626 -0.80654466, + 5.54 1.49 -0.81, + 5.54 1.5647373 -0.80654466, + 5.54 1.6388371 -0.7962082, + 5.54 1.7116671 -0.77907878, + 5.54 1.7826058 -0.75530249, + 5.54 1.8510481 -0.72508228, + 5.54 1.9164101 -0.68867588, + 5.54 1.978134 -0.64639395, + 5.54 2.0356934 -0.59859723, + 5.54 2.0885973 -0.54569346, + 5.54 2.136394 -0.48813406, + 5.54 2.1786759 -0.42641005, + 5.54 2.2150822 -0.36104807, + 5.54 2.2453024 -0.29260576, + 5.54 2.2690787 -0.22166702, + 5.54 2.2862082 -0.1488371, + 5.54 2.2965448 -0.07473737, + 6.04 2.3 -1.0214052e-015, + 6.04 2.3 -1.0214052e-015, + 6.04 2.2965448 0.07473737, + 6.04 2.2862082 0.1488371, + 6.04 2.2690787 0.22166702, + 6.04 2.2453024 0.29260576, + 6.04 2.2150822 0.36104807, + 6.04 2.1786759 0.42641005, + 6.04 2.136394 0.48813406, + 6.04 2.0885973 0.54569346, + 6.04 2.0356934 0.59859723, + 6.04 1.978134 0.64639395, + 6.04 1.9164101 0.68867588, + 6.04 1.8510481 0.72508228, + 6.04 1.7826058 0.75530249, + 6.04 1.7116671 0.77907878, + 6.04 1.6388371 0.7962082, + 6.04 1.5647373 0.80654466, + 6.04 1.49 0.81, + 6.04 1.4152626 0.80654466, + 6.04 1.3411629 0.7962082, + 6.04 1.268333 0.77907878, + 6.04 1.1973943 0.75530249, + 6.04 1.1289519 0.72508228, + 6.04 1.0635899 0.68867588, + 6.04 1.001866 0.64639395, + 6.04 0.94430655 0.59859723, + 6.04 0.89140278 0.54569346, + 6.04 0.84360605 0.48813406, + 6.04 0.80132413 0.42641005, + 6.04 0.76491773 0.36104807, + 6.04 0.73469752 0.29260576, + 6.04 0.71092123 0.22166702, + 6.04 0.69379181 0.1488371, + 6.04 0.68345529 0.07473737, + 6.04 0.68000001 1.1783332e-015, + 6.04 0.68345529 -0.07473737, + 6.04 0.69379181 -0.1488371, + 6.04 0.71092123 -0.22166702, + 6.04 0.73469752 -0.29260576, + 6.04 0.76491773 -0.36104807, + 6.04 0.80132413 -0.42641005, + 6.04 0.84360605 -0.48813406, + 6.04 0.89140278 -0.54569346, + 6.04 0.94430655 -0.59859723, + 6.04 1.001866 -0.64639395, + 6.04 1.0635899 -0.68867588, + 6.04 1.1289519 -0.72508228, + 6.04 1.1973943 -0.75530249, + 6.04 1.268333 -0.77907878, + 6.04 1.3411629 -0.7962082, + 6.04 1.4152626 -0.80654466, + 6.04 1.49 -0.81, + 6.04 1.5647373 -0.80654466, + 6.04 1.6388371 -0.7962082, + 6.04 1.7116671 -0.77907878, + 6.04 1.7826058 -0.75530249, + 6.04 1.8510481 -0.72508228, + 6.04 1.9164101 -0.68867588, + 6.04 1.978134 -0.64639395, + 6.04 2.0356934 -0.59859723, + 6.04 2.0885973 -0.54569346, + 6.04 2.136394 -0.48813406, + 6.04 2.1786759 -0.42641005, + 6.04 2.2150822 -0.36104807, + 6.04 2.2453024 -0.29260576, + 6.04 2.2690787 -0.22166702, + 6.04 2.2862082 -0.1488371, + 6.04 2.2965448 -0.07473737, + 6.04 2.3 -1.0214052e-015, + 6.04 2.2965448 0.07473737, + 6.04 2.2862082 0.1488371, + 6.04 2.2690787 0.22166702, + 6.04 2.2453024 0.29260576, + 6.04 2.2150822 0.36104807, + 6.04 2.1786759 0.42641005, + 6.04 2.136394 0.48813406, + 6.04 2.0885973 0.54569346, + 6.04 2.0356934 0.59859723, + 6.04 1.978134 0.64639395, + 6.04 1.9164101 0.68867588, + 6.04 1.8510481 0.72508228, + 6.04 1.7826058 0.75530249, + 6.04 1.7116671 0.77907878, + 6.04 1.6388371 0.7962082, + 6.04 1.5647373 0.80654466, + 6.04 1.49 0.81, + 6.04 1.4152626 0.80654466, + 6.04 1.3411629 0.7962082, + 6.04 1.268333 0.77907878, + 6.04 1.1973943 0.75530249, + 6.04 1.1289519 0.72508228, + 6.04 1.0635899 0.68867588, + 6.04 1.001866 0.64639395, + 6.04 0.94430655 0.59859723, + 6.04 0.89140278 0.54569346, + 6.04 0.84360605 0.48813406, + 6.04 0.80132413 0.42641005, + 6.04 0.76491773 0.36104807, + 6.04 0.73469752 0.29260576, + 6.04 0.71092123 0.22166702, + 6.04 0.69379181 0.1488371, + 6.04 0.68345529 0.07473737, + 6.04 0.68000001 1.1783332e-015, + 6.04 0.68345529 -0.07473737, + 6.04 0.69379181 -0.1488371, + 6.04 0.71092123 -0.22166702, + 6.04 0.73469752 -0.29260576, + 6.04 0.76491773 -0.36104807, + 6.04 0.80132413 -0.42641005, + 6.04 0.84360605 -0.48813406, + 6.04 0.89140278 -0.54569346, + 6.04 0.94430655 -0.59859723, + 6.04 1.001866 -0.64639395, + 6.04 1.0635899 -0.68867588, + 6.04 1.1289519 -0.72508228, + 6.04 1.1973943 -0.75530249, + 6.04 1.268333 -0.77907878, + 6.04 1.3411629 -0.7962082, + 6.04 1.4152626 -0.80654466, + 6.04 1.49 -0.81, + 6.04 1.5647373 -0.80654466, + 6.04 1.6388371 -0.7962082, + 6.04 1.7116671 -0.77907878, + 6.04 1.7826058 -0.75530249, + 6.04 1.8510481 -0.72508228, + 6.04 1.9164101 -0.68867588, + 6.04 1.978134 -0.64639395, + 6.04 2.0356934 -0.59859723, + 6.04 2.0885973 -0.54569346, + 6.04 2.136394 -0.48813406, + 6.04 2.1786759 -0.42641005, + 6.04 2.2150822 -0.36104807, + 6.04 2.2453024 -0.29260576, + 6.04 2.2690787 -0.22166702, + 6.04 2.2862082 -0.1488371, + 6.04 2.2965448 -0.07473737, + 6.04 2.28 -1.0125234e-015, + 6.04 2.2766299 0.072892003, + 6.04 2.2665486 0.14516212, + 6.04 2.2498422 0.21619377, + 6.04 2.2266531 0.28538093, + 6.04 2.1971791 0.3521333, + 6.04 2.1616716 0.4158814, + 6.04 2.1204336 0.47608137, + 6.04 2.073817 0.53221953, + 6.04 2.0222197 0.58381706, + 6.04 1.9660814 0.63043362, + 6.04 1.9058814 0.67167151, + 6.04 1.8421333 0.70717901, + 6.04 1.775381 0.73665309, + 6.04 1.7061938 0.75984228, + 6.04 1.6351621 0.77654874, + 6.04 1.562892 0.78662997, + 6.04 1.49 0.79000002, + 6.04 1.4171079 0.78662997, + 6.04 1.3448379 0.77654874, + 6.04 1.2738062 0.75984228, + 6.04 1.2046191 0.73665309, + 6.04 1.1378667 0.70717901, + 6.04 1.0741186 0.67167151, + 6.04 1.0139186 0.63043362, + 6.04 0.95778042 0.58381706, + 6.04 0.90618294 0.53221953, + 6.04 0.85956639 0.47608137, + 6.04 0.81832844 0.4158814, + 6.04 0.782821 0.3521333, + 6.04 0.75334692 0.28538093, + 6.04 0.73015773 0.21619377, + 6.04 0.71345127 0.14516212, + 6.04 0.70336998 0.072892003, + 6.04 0.69999999 1.1492385e-015, + 6.04 0.70336998 -0.072892003, + 6.04 0.71345127 -0.14516212, + 6.04 0.73015773 -0.21619377, + 6.04 0.75334692 -0.28538093, + 6.04 0.782821 -0.3521333, + 6.04 0.81832844 -0.4158814, + 6.04 0.85956639 -0.47608137, + 6.04 0.90618294 -0.53221953, + 6.04 0.95778042 -0.58381706, + 6.04 1.0139186 -0.63043362, + 6.04 1.0741186 -0.67167151, + 6.04 1.1378667 -0.70717901, + 6.04 1.2046191 -0.73665309, + 6.04 1.2738062 -0.75984228, + 6.04 1.3448379 -0.77654874, + 6.04 1.4171079 -0.78662997, + 6.04 1.49 -0.79000002, + 6.04 1.562892 -0.78662997, + 6.04 1.6351621 -0.77654874, + 6.04 1.7061938 -0.75984228, + 6.04 1.775381 -0.73665309, + 6.04 1.8421333 -0.70717901, + 6.04 1.9058814 -0.67167151, + 6.04 1.9660814 -0.63043362, + 6.04 2.0222197 -0.58381706, + 6.04 2.073817 -0.53221953, + 6.04 2.1204336 -0.47608137, + 6.04 2.1616716 -0.4158814, + 6.04 2.1971791 -0.3521333, + 6.04 2.2266531 -0.28538093, + 6.04 2.2498422 -0.21619377, + 6.04 2.2665486 -0.14516212, + 6.04 2.2766299 -0.072892003, + 6.04 2.28 -1.0125234e-015, + 6.04 2.28 -1.0125234e-015, + 6.04 2.2766299 0.072892003, + 6.04 2.2665486 0.14516212, + 6.04 2.2498422 0.21619377, + 6.04 2.2266531 0.28538093, + 6.04 2.1971791 0.3521333, + 6.04 2.1616716 0.4158814, + 6.04 2.1204336 0.47608137, + 6.04 2.073817 0.53221953, + 6.04 2.0222197 0.58381706, + 6.04 1.9660814 0.63043362, + 6.04 1.9058814 0.67167151, + 6.04 1.8421333 0.70717901, + 6.04 1.775381 0.73665309, + 6.04 1.7061938 0.75984228, + 6.04 1.6351621 0.77654874, + 6.04 1.562892 0.78662997, + 6.04 1.49 0.79000002, + 6.04 1.4171079 0.78662997, + 6.04 1.3448379 0.77654874, + 6.04 1.2738062 0.75984228, + 6.04 1.2046191 0.73665309, + 6.04 1.1378667 0.70717901, + 6.04 1.0741186 0.67167151, + 6.04 1.0139186 0.63043362, + 6.04 0.95778042 0.58381706, + 6.04 0.90618294 0.53221953, + 6.04 0.85956639 0.47608137, + 6.04 0.81832844 0.4158814, + 6.04 0.782821 0.3521333, + 6.04 0.75334692 0.28538093, + 6.04 0.73015773 0.21619377, + 6.04 0.71345127 0.14516212, + 6.04 0.70336998 0.072892003, + 6.04 0.69999999 1.1492385e-015, + 6.04 0.70336998 -0.072892003, + 6.04 0.71345127 -0.14516212, + 6.04 0.73015773 -0.21619377, + 6.04 0.75334692 -0.28538093, + 6.04 0.782821 -0.3521333, + 6.04 0.81832844 -0.4158814, + 6.04 0.85956639 -0.47608137, + 6.04 0.90618294 -0.53221953, + 6.04 0.95778042 -0.58381706, + 6.04 1.0139186 -0.63043362, + 6.04 1.0741186 -0.67167151, + 6.04 1.1378667 -0.70717901, + 6.04 1.2046191 -0.73665309, + 6.04 1.2738062 -0.75984228, + 6.04 1.3448379 -0.77654874, + 6.04 1.4171079 -0.78662997, + 6.04 1.49 -0.79000002, + 6.04 1.562892 -0.78662997, + 6.04 1.6351621 -0.77654874, + 6.04 1.7061938 -0.75984228, + 6.04 1.775381 -0.73665309, + 6.04 1.8421333 -0.70717901, + 6.04 1.9058814 -0.67167151, + 6.04 1.9660814 -0.63043362, + 6.04 2.0222197 -0.58381706, + 6.04 2.073817 -0.53221953, + 6.04 2.1204336 -0.47608137, + 6.04 2.1616716 -0.4158814, + 6.04 2.1971791 -0.3521333, + 6.04 2.2266531 -0.28538093, + 6.04 2.2498422 -0.21619377, + 6.04 2.2665486 -0.14516212, + 6.04 2.2766299 -0.072892003, + 5.54 2.28 -1.0125234e-015, + 5.54 2.28 -1.0125234e-015, + 5.54 2.2766299 0.072892003, + 5.54 2.2665486 0.14516212, + 5.54 2.2498422 0.21619377, + 5.54 2.2266531 0.28538093, + 5.54 2.1971791 0.3521333, + 5.54 2.1616716 0.4158814, + 5.54 2.1204336 0.47608137, + 5.54 2.073817 0.53221953, + 5.54 2.0222197 0.58381706, + 5.54 1.9660814 0.63043362, + 5.54 1.9058814 0.67167151, + 5.54 1.8421333 0.70717901, + 5.54 1.775381 0.73665309, + 5.54 1.7061938 0.75984228, + 5.54 1.6351621 0.77654874, + 5.54 1.562892 0.78662997, + 5.54 1.49 0.79000002, + 5.54 1.4171079 0.78662997, + 5.54 1.3448379 0.77654874, + 5.54 1.2738062 0.75984228, + 5.54 1.2046191 0.73665309, + 5.54 1.1378667 0.70717901, + 5.54 1.0741186 0.67167151, + 5.54 1.0139186 0.63043362, + 5.54 0.95778042 0.58381706, + 5.54 0.90618294 0.53221953, + 5.54 0.85956639 0.47608137, + 5.54 0.81832844 0.4158814, + 5.54 0.782821 0.3521333, + 5.54 0.75334692 0.28538093, + 5.54 0.73015773 0.21619377, + 5.54 0.71345127 0.14516212, + 5.54 0.70336998 0.072892003, + 5.54 0.69999999 1.1492385e-015, + 5.54 0.70336998 -0.072892003, + 5.54 0.71345127 -0.14516212, + 5.54 0.73015773 -0.21619377, + 5.54 0.75334692 -0.28538093, + 5.54 0.782821 -0.3521333, + 5.54 0.81832844 -0.4158814, + 5.54 0.85956639 -0.47608137, + 5.54 0.90618294 -0.53221953, + 5.54 0.95778042 -0.58381706, + 5.54 1.0139186 -0.63043362, + 5.54 1.0741186 -0.67167151, + 5.54 1.1378667 -0.70717901, + 5.54 1.2046191 -0.73665309, + 5.54 1.2738062 -0.75984228, + 5.54 1.3448379 -0.77654874, + 5.54 1.4171079 -0.78662997, + 5.54 1.49 -0.79000002, + 5.54 1.562892 -0.78662997, + 5.54 1.6351621 -0.77654874, + 5.54 1.7061938 -0.75984228, + 5.54 1.775381 -0.73665309, + 5.54 1.8421333 -0.70717901, + 5.54 1.9058814 -0.67167151, + 5.54 1.9660814 -0.63043362, + 5.54 2.0222197 -0.58381706, + 5.54 2.073817 -0.53221953, + 5.54 2.1204336 -0.47608137, + 5.54 2.1616716 -0.4158814, + 5.54 2.1971791 -0.3521333, + 5.54 2.2266531 -0.28538093, + 5.54 2.2498422 -0.21619377, + 5.54 2.2665486 -0.14516212, + 5.54 2.2766299 -0.072892003, + 5.54 2.28 -1.0125234e-015, + 5.54 2.2766299 0.072892003, + 5.54 2.2665486 0.14516212, + 5.54 2.2498422 0.21619377, + 5.54 2.2266531 0.28538093, + 5.54 2.1971791 0.3521333, + 5.54 2.1616716 0.4158814, + 5.54 2.1204336 0.47608137, + 5.54 2.073817 0.53221953, + 5.54 2.0222197 0.58381706, + 5.54 1.9660814 0.63043362, + 5.54 1.9058814 0.67167151, + 5.54 1.8421333 0.70717901, + 5.54 1.775381 0.73665309, + 5.54 1.7061938 0.75984228, + 5.54 1.6351621 0.77654874, + 5.54 1.562892 0.78662997, + 5.54 1.49 0.79000002, + 5.54 1.4171079 0.78662997, + 5.54 1.3448379 0.77654874, + 5.54 1.2738062 0.75984228, + 5.54 1.2046191 0.73665309, + 5.54 1.1378667 0.70717901, + 5.54 1.0741186 0.67167151, + 5.54 1.0139186 0.63043362, + 5.54 0.95778042 0.58381706, + 5.54 0.90618294 0.53221953, + 5.54 0.85956639 0.47608137, + 5.54 0.81832844 0.4158814, + 5.54 0.782821 0.3521333, + 5.54 0.75334692 0.28538093, + 5.54 0.73015773 0.21619377, + 5.54 0.71345127 0.14516212, + 5.54 0.70336998 0.072892003, + 5.54 0.69999999 1.1492385e-015, + 5.54 0.70336998 -0.072892003, + 5.54 0.71345127 -0.14516212, + 5.54 0.73015773 -0.21619377, + 5.54 0.75334692 -0.28538093, + 5.54 0.782821 -0.3521333, + 5.54 0.81832844 -0.4158814, + 5.54 0.85956639 -0.47608137, + 5.54 0.90618294 -0.53221953, + 5.54 0.95778042 -0.58381706, + 5.54 1.0139186 -0.63043362, + 5.54 1.0741186 -0.67167151, + 5.54 1.1378667 -0.70717901, + 5.54 1.2046191 -0.73665309, + 5.54 1.2738062 -0.75984228, + 5.54 1.3448379 -0.77654874, + 5.54 1.4171079 -0.78662997, + 5.54 1.49 -0.79000002, + 5.54 1.562892 -0.78662997, + 5.54 1.6351621 -0.77654874, + 5.54 1.7061938 -0.75984228, + 5.54 1.775381 -0.73665309, + 5.54 1.8421333 -0.70717901, + 5.54 1.9058814 -0.67167151, + 5.54 1.9660814 -0.63043362, + 5.54 2.0222197 -0.58381706, + 5.54 2.073817 -0.53221953, + 5.54 2.1204336 -0.47608137, + 5.54 2.1616716 -0.4158814, + 5.54 2.1971791 -0.3521333, + 5.54 2.2266531 -0.28538093, + 5.54 2.2498422 -0.21619377, + 5.54 2.2665486 -0.14516212, + 5.54 2.2766299 -0.072892003, + 5.54 2.3 -1.0214052e-015, + 5.54 2.2965448 0.07473737, + 5.54 2.2862082 0.1488371, + 5.54 2.2690787 0.22166702, + 5.54 2.2453024 0.29260576, + 5.54 2.2150822 0.36104807, + 5.54 2.1786759 0.42641005, + 5.54 2.136394 0.48813406, + 5.54 2.0885973 0.54569346, + 5.54 2.0356934 0.59859723, + 5.54 1.978134 0.64639395, + 5.54 1.9164101 0.68867588, + 5.54 1.8510481 0.72508228, + 5.54 1.7826058 0.75530249, + 5.54 1.7116671 0.77907878, + 5.54 1.6388371 0.7962082, + 5.54 1.5647373 0.80654466, + 5.54 1.49 0.81, + 5.54 1.4152626 0.80654466, + 5.54 1.3411629 0.7962082, + 5.54 1.268333 0.77907878, + 5.54 1.1973943 0.75530249, + 5.54 1.1289519 0.72508228, + 5.54 1.0635899 0.68867588, + 5.54 1.001866 0.64639395, + 5.54 0.94430655 0.59859723, + 5.54 0.89140278 0.54569346, + 5.54 0.84360605 0.48813406, + 5.54 0.80132413 0.42641005, + 5.54 0.76491773 0.36104807, + 5.54 0.73469752 0.29260576, + 5.54 0.71092123 0.22166702, + 5.54 0.69379181 0.1488371, + 5.54 0.68345529 0.07473737, + 5.54 0.68000001 1.1783332e-015, + 5.54 0.68345529 -0.07473737, + 5.54 0.69379181 -0.1488371, + 5.54 0.71092123 -0.22166702, + 5.54 0.73469752 -0.29260576, + 5.54 0.76491773 -0.36104807, + 5.54 0.80132413 -0.42641005, + 5.54 0.84360605 -0.48813406, + 5.54 0.89140278 -0.54569346, + 5.54 0.94430655 -0.59859723, + 5.54 1.001866 -0.64639395, + 5.54 1.0635899 -0.68867588, + 5.54 1.1289519 -0.72508228, + 5.54 1.1973943 -0.75530249, + 5.54 1.268333 -0.77907878, + 5.54 1.3411629 -0.7962082, + 5.54 1.4152626 -0.80654466, + 5.54 1.49 -0.81, + 5.54 1.5647373 -0.80654466, + 5.54 1.6388371 -0.7962082, + 5.54 1.7116671 -0.77907878, + 5.54 1.7826058 -0.75530249, + 5.54 1.8510481 -0.72508228, + 5.54 1.9164101 -0.68867588, + 5.54 1.978134 -0.64639395, + 5.54 2.0356934 -0.59859723, + 5.54 2.0885973 -0.54569346, + 5.54 2.136394 -0.48813406, + 5.54 2.1786759 -0.42641005, + 5.54 2.2150822 -0.36104807, + 5.54 2.2453024 -0.29260576, + 5.54 2.2690787 -0.22166702, + 5.54 2.2862082 -0.1488371, + 5.54 2.2965448 -0.07473737, + 5.54 2.3 -1.0214052e-015, + 6.04 2.3 -1.0214052e-015, + 6.04 2.28 -1.0125234e-015, + 5.54 2.28 -1.0125234e-015 ] + + } + coordIndex [ 0, 2, 3, 4, 5, 6, 7, 8, + 9, 10, 11, 12, 13, 14, 15, 16, + 17, 18, 19, 20, 21, 22, 23, 24, + 25, 26, 27, 28, 29, 30, 31, 32, + 33, 34, 35, 36, 37, 38, 39, 40, + 41, 42, 43, 44, 45, 46, 47, 48, + 49, 50, 51, 52, 53, 54, 55, 56, + 57, 58, 59, 60, 61, 62, 63, 64, + 65, 66, 67, 68, 1, -1, 69, 71, + 72, 73, 74, 75, 76, 77, 78, 79, + 80, 81, 82, 83, 84, 85, 86, 87, + 88, 89, 90, 91, 92, 93, 94, 95, + 96, 97, 98, 99, 100, 101, 102, 103, + 104, 105, 106, 107, 108, 109, 110, 111, + 112, 113, 114, 115, 116, 117, 118, 119, + 120, 121, 122, 123, 124, 125, 126, 127, + 128, 129, 130, 131, 132, 133, 134, 135, + 136, 137, 70, -1, 0, 69, -1, 206, + 207, 208, 209, 210, 211, 212, 213, 214, + 215, 216, 217, 218, 219, 220, 221, 222, + 223, 224, 225, 226, 227, 228, 229, 230, + 231, 232, 233, 234, 235, 236, 237, 238, + 239, 240, 241, 242, 243, 244, 245, 246, + 247, 248, 249, 250, 251, 252, 253, 254, + 255, 256, 257, 258, 259, 260, 261, 262, + 263, 264, 265, 266, 267, 268, 269, 270, + 271, 272, 273, 206, -1, 343, 345, 346, + 347, 348, 349, 350, 351, 352, 353, 354, + 355, 356, 357, 358, 359, 360, 361, 362, + 363, 364, 365, 366, 367, 368, 369, 370, + 371, 372, 373, 374, 375, 376, 377, 378, + 379, 380, 381, 382, 383, 384, 385, 386, + 387, 388, 389, 390, 391, 392, 393, 394, + 395, 396, 397, 398, 399, 400, 401, 402, + 403, 404, 405, 406, 407, 408, 409, 410, + 411, 344, -1, 274, 343, -1 ] + + } + + } + + }, + + DEF o6 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 1 0 0 + transparency 0.25 + + } + + } + geometry + IndexedFaceSet { + coord + USE o5 + coordIndex [ 71, 0, 2, -1, 71, 69, 0, -1, + 72, 2, 3, -1, 72, 71, 2, -1, + 73, 3, 4, -1, 73, 4, 5, -1, + 73, 72, 3, -1, 74, 73, 5, -1, + 75, 5, 6, -1, 75, 74, 5, -1, + 76, 6, 7, -1, 76, 7, 8, -1, + 76, 75, 6, -1, 77, 76, 8, -1, + 78, 8, 9, -1, 78, 9, 10, -1, + 78, 77, 8, -1, 79, 78, 10, -1, + 80, 10, 11, -1, 80, 79, 10, -1, + 81, 11, 12, -1, 81, 80, 11, -1, + 82, 12, 13, -1, 82, 13, 14, -1, + 82, 81, 12, -1, 83, 14, 15, -1, + 83, 82, 14, -1, 84, 83, 15, -1, + 85, 15, 16, -1, 85, 16, 17, -1, + 85, 84, 15, -1, 86, 85, 17, -1, + 87, 86, 17, -1, 87, 17, 18, -1, + 87, 18, 19, -1, 88, 87, 19, -1, + 89, 19, 20, -1, 89, 88, 19, -1, + 89, 20, 21, -1, 90, 89, 21, -1, + 91, 90, 21, -1, 91, 21, 22, -1, + 91, 22, 23, -1, 92, 91, 23, -1, + 93, 23, 24, -1, 93, 24, 25, -1, + 93, 92, 23, -1, 94, 25, 26, -1, + 94, 93, 25, -1, 95, 26, 27, -1, + 95, 94, 26, -1, 96, 27, 28, -1, + 96, 95, 27, -1, 97, 28, 29, -1, + 97, 96, 28, -1, 98, 29, 30, -1, + 98, 97, 29, -1, 99, 98, 30, -1, + 100, 30, 31, -1, 100, 31, 32, -1, + 100, 99, 30, -1, 101, 32, 33, -1, + 101, 100, 32, -1, 102, 33, 34, -1, + 102, 101, 33, -1, 103, 102, 34, -1, + 104, 34, 35, -1, 104, 35, 36, -1, + 104, 103, 34, -1, 105, 36, 37, -1, + 105, 104, 36, -1, 106, 37, 38, -1, + 106, 105, 37, -1, 107, 106, 38, -1, + 108, 38, 39, -1, 108, 39, 40, -1, + 108, 107, 38, -1, 109, 40, 41, -1, + 109, 108, 40, -1, 110, 109, 41, -1, + 110, 41, 42, -1, 111, 110, 42, -1, + 112, 111, 42, -1, 112, 42, 43, -1, + 113, 112, 43, -1, 113, 43, 44, -1, + 113, 44, 45, -1, 114, 113, 45, -1, + 114, 45, 46, -1, 115, 114, 46, -1, + 116, 115, 46, -1, 116, 46, 47, -1, + 116, 47, 48, -1, 117, 116, 48, -1, + 118, 117, 48, -1, 118, 48, 49, -1, + 118, 49, 50, -1, 119, 118, 50, -1, + 120, 119, 50, -1, 120, 50, 51, -1, + 120, 51, 52, -1, 121, 120, 52, -1, + 122, 121, 52, -1, 122, 52, 53, -1, + 122, 53, 54, -1, 123, 54, 55, -1, + 123, 122, 54, -1, 124, 123, 55, -1, + 125, 55, 56, -1, 125, 56, 57, -1, + 125, 124, 55, -1, 126, 125, 57, -1, + 127, 57, 58, -1, 127, 58, 59, -1, + 127, 126, 57, -1, 128, 127, 59, -1, + 129, 59, 60, -1, 129, 60, 61, -1, + 129, 128, 59, -1, 130, 129, 61, -1, + 131, 61, 62, -1, 131, 62, 63, -1, + 131, 130, 61, -1, 132, 131, 63, -1, + 133, 63, 64, -1, 133, 64, 65, -1, + 133, 132, 63, -1, 134, 133, 65, -1, + 135, 65, 66, -1, 135, 66, 67, -1, + 135, 134, 65, -1, 136, 135, 67, -1, + 137, 136, 67, -1, 137, 67, 68, -1, + 70, 137, 68, -1, 70, 68, 1, -1, + 249, 180, 181, -1, 248, 179, 180, -1, + 248, 180, 249, -1, 250, 181, 182, -1, + 250, 249, 181, -1, 247, 179, 248, -1, + 251, 182, 183, -1, 251, 250, 182, -1, + 246, 178, 179, -1, 246, 179, 247, -1, + 252, 183, 184, -1, 252, 251, 183, -1, + 245, 177, 178, -1, 245, 178, 246, -1, + 253, 184, 185, -1, 253, 252, 184, -1, + 244, 176, 177, -1, 244, 177, 245, -1, + 186, 253, 185, -1, 254, 253, 186, -1, + 243, 175, 176, -1, 243, 176, 244, -1, + 174, 175, 243, -1, 255, 186, 187, -1, + 255, 254, 186, -1, 242, 174, 243, -1, + 256, 187, 188, -1, 256, 255, 187, -1, + 241, 173, 174, -1, 241, 174, 242, -1, + 189, 256, 188, -1, 172, 173, 241, -1, + 257, 256, 189, -1, 240, 172, 241, -1, + 190, 257, 189, -1, 258, 257, 190, -1, + 239, 171, 172, -1, 239, 172, 240, -1, + 170, 171, 239, -1, 238, 170, 239, -1, + 259, 258, 190, -1, 259, 190, 191, -1, + 192, 259, 191, -1, 260, 259, 192, -1, + 237, 170, 238, -1, 237, 169, 170, -1, + 193, 260, 192, -1, 168, 169, 237, -1, + 261, 260, 193, -1, 236, 168, 237, -1, + 235, 167, 168, -1, 235, 168, 236, -1, + 262, 261, 193, -1, 262, 193, 194, -1, + 195, 262, 194, -1, 234, 166, 167, -1, + 234, 167, 235, -1, 263, 262, 195, -1, + 165, 166, 234, -1, 196, 263, 195, -1, + 233, 165, 234, -1, 264, 263, 196, -1, + 197, 264, 196, -1, 232, 164, 165, -1, + 232, 165, 233, -1, 265, 264, 197, -1, + 231, 164, 232, -1, 163, 164, 231, -1, + 198, 266, 265, -1, 198, 265, 197, -1, + 230, 163, 231, -1, 162, 163, 230, -1, + 199, 267, 266, -1, 199, 266, 198, -1, + 229, 162, 230, -1, 268, 267, 199, -1, + 161, 162, 229, -1, 200, 268, 199, -1, + 228, 161, 229, -1, 269, 268, 200, -1, + 160, 161, 228, -1, 201, 269, 200, -1, + 159, 160, 228, -1, 159, 228, 227, -1, + 202, 270, 269, -1, 202, 269, 201, -1, + 226, 159, 227, -1, 158, 159, 226, -1, + 203, 270, 202, -1, 203, 271, 270, -1, + 157, 158, 226, -1, 157, 226, 225, -1, + 204, 271, 203, -1, 204, 272, 271, -1, + 156, 157, 225, -1, 156, 225, 224, -1, + 205, 272, 204, -1, 205, 273, 272, -1, + 206, 273, 205, -1, 223, 156, 224, -1, + 138, 206, 205, -1, 155, 156, 223, -1, + 207, 206, 138, -1, 154, 155, 223, -1, + 154, 223, 222, -1, 139, 207, 138, -1, + 208, 207, 139, -1, 221, 154, 222, -1, + 153, 154, 221, -1, 140, 208, 139, -1, + 141, 208, 140, -1, 141, 209, 208, -1, + 152, 153, 221, -1, 152, 221, 220, -1, + 210, 209, 141, -1, 142, 210, 141, -1, + 151, 152, 220, -1, 151, 220, 219, -1, + 211, 210, 142, -1, 218, 151, 219, -1, + 143, 211, 142, -1, 150, 151, 218, -1, + 212, 211, 143, -1, 149, 217, 216, -1, + 149, 218, 217, -1, 149, 150, 218, -1, + 144, 213, 212, -1, 144, 212, 143, -1, + 145, 214, 213, -1, 145, 213, 144, -1, + 148, 216, 215, -1, 148, 149, 216, -1, + 146, 214, 145, -1, 147, 148, 215, -1, + 147, 214, 146, -1, 147, 215, 214, -1, + 345, 274, 276, -1, 345, 343, 274, -1, + 346, 276, 277, -1, 346, 345, 276, -1, + 347, 277, 278, -1, 347, 346, 277, -1, + 348, 278, 279, -1, 348, 279, 280, -1, + 348, 347, 278, -1, 349, 348, 280, -1, + 350, 280, 281, -1, 350, 281, 282, -1, + 350, 349, 280, -1, 351, 282, 283, -1, + 351, 350, 282, -1, 352, 283, 284, -1, + 352, 351, 283, -1, 353, 352, 284, -1, + 354, 284, 285, -1, 354, 285, 286, -1, + 354, 353, 284, -1, 355, 354, 286, -1, + 356, 286, 287, -1, 356, 355, 286, -1, + 357, 287, 288, -1, 357, 288, 289, -1, + 357, 356, 287, -1, 358, 357, 289, -1, + 359, 289, 290, -1, 359, 358, 289, -1, + 360, 359, 290, -1, 360, 290, 291, -1, + 361, 360, 291, -1, 361, 291, 292, -1, + 361, 292, 293, -1, 362, 361, 293, -1, + 363, 293, 294, -1, 363, 362, 293, -1, + 364, 294, 295, -1, 364, 363, 294, -1, + 365, 295, 296, -1, 365, 296, 297, -1, + 365, 364, 295, -1, 366, 297, 298, -1, + 366, 365, 297, -1, 367, 366, 298, -1, + 368, 367, 298, -1, 368, 298, 299, -1, + 368, 299, 300, -1, 369, 300, 301, -1, + 369, 368, 300, -1, 370, 369, 301, -1, + 371, 301, 302, -1, 371, 302, 303, -1, + 371, 370, 301, -1, 372, 371, 303, -1, + 373, 303, 304, -1, 373, 372, 303, -1, + 374, 304, 305, -1, 374, 373, 304, -1, + 375, 305, 306, -1, 375, 374, 305, -1, + 376, 306, 307, -1, 376, 307, 308, -1, + 376, 375, 306, -1, 377, 308, 309, -1, + 377, 376, 308, -1, 378, 377, 309, -1, + 379, 309, 310, -1, 379, 310, 311, -1, + 379, 378, 309, -1, 380, 379, 311, -1, + 381, 311, 312, -1, 381, 380, 311, -1, + 382, 312, 313, -1, 382, 381, 312, -1, + 383, 313, 314, -1, 383, 382, 313, -1, + 384, 383, 314, -1, 384, 314, 315, -1, + 384, 315, 316, -1, 385, 384, 316, -1, + 385, 316, 317, -1, 386, 385, 317, -1, + 386, 317, 318, -1, 387, 386, 318, -1, + 388, 387, 318, -1, 388, 318, 319, -1, + 388, 319, 320, -1, 389, 388, 320, -1, + 390, 389, 320, -1, 390, 320, 321, -1, + 390, 321, 322, -1, 391, 390, 322, -1, + 391, 322, 323, -1, 392, 391, 323, -1, + 392, 323, 324, -1, 393, 392, 324, -1, + 394, 393, 324, -1, 394, 324, 325, -1, + 395, 394, 325, -1, 395, 325, 326, -1, + 395, 326, 327, -1, 396, 395, 327, -1, + 396, 327, 328, -1, 397, 328, 329, -1, + 397, 396, 328, -1, 398, 397, 329, -1, + 399, 329, 330, -1, 399, 330, 331, -1, + 399, 398, 329, -1, 400, 331, 332, -1, + 400, 399, 331, -1, 401, 400, 332, -1, + 402, 332, 333, -1, 402, 333, 334, -1, + 402, 401, 332, -1, 403, 334, 335, -1, + 403, 402, 334, -1, 404, 335, 336, -1, + 404, 403, 335, -1, 405, 404, 336, -1, + 406, 336, 337, -1, 406, 337, 338, -1, + 406, 405, 336, -1, 407, 338, 339, -1, + 407, 406, 338, -1, 408, 407, 339, -1, + 409, 339, 340, -1, 409, 340, 341, -1, + 409, 408, 339, -1, 410, 409, 341, -1, + 410, 341, 342, -1, 411, 410, 342, -1, + 344, 411, 342, -1, 344, 342, 275, -1, + 471, 540, 539, -1, 472, 541, 540, -1, + 472, 540, 471, -1, 470, 538, 537, -1, + 470, 539, 538, -1, 470, 471, 539, -1, + 473, 542, 541, -1, 473, 541, 472, -1, + 469, 470, 537, -1, 474, 542, 473, -1, + 468, 537, 536, -1, 468, 469, 537, -1, + 475, 543, 542, -1, 475, 542, 474, -1, + 535, 468, 536, -1, 544, 543, 475, -1, + 467, 468, 535, -1, 476, 544, 475, -1, + 545, 544, 476, -1, 466, 535, 534, -1, + 466, 467, 535, -1, 477, 545, 476, -1, + 546, 545, 477, -1, 465, 534, 533, -1, + 465, 466, 534, -1, 478, 546, 477, -1, + 532, 465, 533, -1, 464, 465, 532, -1, + 479, 547, 546, -1, 479, 546, 478, -1, + 412, 480, 547, -1, 412, 547, 479, -1, + 463, 464, 532, -1, 463, 532, 531, -1, + 530, 463, 531, -1, 481, 480, 412, -1, + 462, 463, 530, -1, 413, 481, 412, -1, + 529, 462, 530, -1, 482, 481, 413, -1, + 461, 462, 529, -1, 414, 482, 413, -1, + 483, 482, 414, -1, 528, 461, 529, -1, + 415, 483, 414, -1, 460, 461, 528, -1, + 484, 483, 415, -1, 527, 460, 528, -1, + 416, 484, 415, -1, 459, 460, 527, -1, + 485, 484, 416, -1, 417, 485, 416, -1, + 458, 527, 526, -1, 458, 459, 527, -1, + 418, 485, 417, -1, 418, 486, 485, -1, + 457, 526, 525, -1, 457, 458, 526, -1, + 487, 486, 418, -1, 419, 487, 418, -1, + 456, 525, 524, -1, 456, 457, 525, -1, + 488, 487, 419, -1, 420, 488, 419, -1, + 455, 524, 523, -1, 455, 456, 524, -1, + 454, 455, 523, -1, 489, 420, 421, -1, + 489, 488, 420, -1, 522, 454, 523, -1, + 453, 454, 522, -1, 490, 421, 422, -1, + 490, 489, 421, -1, 521, 453, 522, -1, + 491, 422, 423, -1, 491, 490, 422, -1, + 520, 452, 453, -1, 520, 453, 521, -1, + 424, 491, 423, -1, 451, 452, 520, -1, + 492, 491, 424, -1, 519, 451, 520, -1, + 425, 492, 424, -1, 493, 492, 425, -1, + 518, 450, 451, -1, 518, 451, 519, -1, + 426, 493, 425, -1, 449, 450, 518, -1, + 494, 493, 426, -1, 517, 449, 518, -1, + 495, 494, 426, -1, 495, 426, 427, -1, + 516, 449, 517, -1, 516, 448, 449, -1, + 496, 427, 428, -1, 496, 495, 427, -1, + 515, 448, 516, -1, 515, 447, 448, -1, + 429, 496, 428, -1, 497, 496, 429, -1, + 514, 446, 447, -1, 514, 447, 515, -1, + 498, 429, 430, -1, 498, 497, 429, -1, + 513, 445, 446, -1, 513, 446, 514, -1, + 431, 498, 430, -1, 444, 445, 513, -1, + 499, 498, 431, -1, 512, 444, 513, -1, + 432, 499, 431, -1, 500, 499, 432, -1, + 511, 443, 444, -1, 511, 444, 512, -1, + 501, 432, 433, -1, 501, 500, 432, -1, + 510, 442, 443, -1, 510, 443, 511, -1, + 434, 501, 433, -1, 441, 442, 510, -1, + 502, 501, 434, -1, 509, 441, 510, -1, + 435, 502, 434, -1, 440, 441, 509, -1, + 503, 502, 435, -1, 508, 439, 440, -1, + 508, 440, 509, -1, 504, 435, 436, -1, + 504, 503, 435, -1, 507, 438, 439, -1, + 507, 439, 508, -1, 505, 504, 436, -1, + 505, 436, 437, -1, 506, 438, 507, -1, + 506, 505, 437, -1, 506, 437, 438, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o7 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o5 + + } + + } + + } ] + + }, + + USE o6, + + Group { + children [ + USE o4, + + USE o7 ] + + }, + + USE o7 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 0 0 + rotation 1 -0 -0 1.5707964 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o8 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.66666669 1 1 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o9 Coordinate { + point [ 6.6199999 1.99 -7.5967013e-016, + 6.6199999 1.9742916 0.12434494, + 6.6199999 1.9281534 0.24087684, + 6.6199999 1.8544843 0.34227356, + 6.6199999 1.7579134 0.42216396, + 6.6199999 1.6445085 0.47552827, + 6.6199999 1.5213952 0.49901336, + 6.6199999 1.3963094 0.49114361, + 6.6199999 1.2771103 0.45241353, + 6.6199999 1.171288 0.38525662, + 6.6199999 1.0854915 0.29389262, + 6.6199999 1.0251118 0.18406227, + 6.6199999 0.99394268 0.062666617, + 6.6199999 0.99394268 -0.062666617, + 6.6199999 1.0251118 -0.18406227, + 6.6199999 1.0854915 -0.29389262, + 6.6199999 1.171288 -0.38525662, + 6.6199999 1.2771103 -0.45241353, + 6.6199999 1.3963094 -0.49114361, + 6.6199999 1.5213952 -0.49901336, + 6.6199999 1.6445085 -0.47552827, + 6.6199999 1.7579134 -0.42216396, + 6.6199999 1.8544843 -0.34227356, + 6.6199999 1.9281534 -0.24087684, + 6.6199999 1.9742916 -0.12434494, + 6.6199999 1.99 -7.5967013e-016, + 6.3200002 2.29 -1.0169643e-015, + 6.6097779 2.0676458 -8.2626275e-016, + 6.5798078 2.1400001 -8.8831723e-016, + 6.5321321 2.202132 -9.416046e-016, + 6.4699998 2.2498076 -9.8249342e-016, + 6.397646 2.2797778 -1.0081972e-015, + 6.6199999 1.99 -7.5967013e-016, + 6.6199999 1.9742916 0.12434494, + 6.6199999 1.9281534 0.24087684, + 6.6199999 1.8544843 0.34227356, + 6.6199999 1.7579134 0.42216396, + 6.6199999 1.6445085 0.47552827, + 6.6199999 1.5213952 0.49901336, + 6.6199999 1.3963094 0.49114361, + 6.6199999 1.2771103 0.45241353, + 6.6199999 1.171288 0.38525662, + 6.6199999 1.0854915 0.29389262, + 6.6199999 1.0251118 0.18406227, + 6.6199999 0.99394268 0.062666617, + 6.6199999 0.99394268 -0.062666617, + 6.6199999 1.0251118 -0.18406227, + 6.6199999 1.0854915 -0.29389262, + 6.6199999 1.171288 -0.38525662, + 6.6199999 1.2771103 -0.45241353, + 6.6199999 1.3963094 -0.49114361, + 6.6199999 1.5213952 -0.49901336, + 6.6199999 1.6445085 -0.47552827, + 6.6199999 1.7579134 -0.42216396, + 6.6199999 1.8544843 -0.34227356, + 6.6199999 1.9281534 -0.24087684, + 6.6199999 1.9742916 -0.12434494, + 6.3200002 2.29 -1.0169643e-015, + 6.3200002 2.2841671 0.096429341, + 6.3200002 2.2667534 0.19145253, + 6.3200002 2.238013 0.2836839, + 6.3200002 2.1983647 0.37177855, + 6.3200002 2.1483872 0.4544518, + 6.3200002 2.0888085 0.53049815, + 6.3200002 2.020498 0.59880859, + 6.3200002 1.9444518 0.65838706, + 6.3200002 1.8617785 0.70836484, + 6.3200002 1.7736839 0.74801302, + 6.3200002 1.6814525 0.77675343, + 6.3200002 1.5864294 0.7941671, + 6.3200002 1.49 0.80000001, + 6.3200002 1.3935707 0.7941671, + 6.3200002 1.2985475 0.77675343, + 6.3200002 1.2063161 0.74801302, + 6.3200002 1.1182215 0.70836484, + 6.3200002 1.0355482 0.65838706, + 6.3200002 0.95950186 0.59880859, + 6.3200002 0.89119142 0.53049815, + 6.3200002 0.83161288 0.4544518, + 6.3200002 0.78163517 0.37177855, + 6.3200002 0.74198699 0.2836839, + 6.3200002 0.71324652 0.19145253, + 6.3200002 0.69583291 0.096429341, + 6.3200002 0.69 1.1637859e-015, + 6.3200002 0.69583291 -0.096429341, + 6.3200002 0.71324652 -0.19145253, + 6.3200002 0.74198699 -0.2836839, + 6.3200002 0.78163517 -0.37177855, + 6.3200002 0.83161288 -0.4544518, + 6.3200002 0.89119142 -0.53049815, + 6.3200002 0.95950186 -0.59880859, + 6.3200002 1.0355482 -0.65838706, + 6.3200002 1.1182215 -0.70836484, + 6.3200002 1.2063161 -0.74801302, + 6.3200002 1.2985475 -0.77675343, + 6.3200002 1.3935707 -0.7941671, + 6.3200002 1.49 -0.80000001, + 6.3200002 1.5864294 -0.7941671, + 6.3200002 1.6814525 -0.77675343, + 6.3200002 1.7736839 -0.74801302, + 6.3200002 1.8617785 -0.70836484, + 6.3200002 1.9444518 -0.65838706, + 6.3200002 2.020498 -0.59880859, + 6.3200002 2.0888085 -0.53049815, + 6.3200002 2.1483872 -0.4544518, + 6.3200002 2.1983647 -0.37177855, + 6.3200002 2.238013 -0.2836839, + 6.3200002 2.2667534 -0.19145253, + 6.3200002 2.2841671 -0.096429341, + 6.6097779 2.0676458 -8.2626275e-016, + 6.5798078 2.1400001 -8.8831723e-016, + 6.5321321 2.202132 -9.416046e-016, + 6.4699998 2.2498076 -9.8249342e-016, + 6.397646 2.2797778 -1.0081972e-015, + 6.6097779 2.0634341 0.069627494, + 6.5798078 2.1352608 0.078348845, + 6.6097779 2.0508604 0.13823967, + 6.5321321 2.1969397 0.085838035, + 6.5798078 2.1211121 0.15555519, + 6.6097779 2.0301082 0.204836, + 6.4699998 2.2442677 0.09158469, + 6.5321321 2.1814387 0.17042436, + 6.5798078 2.0977604 0.23049317, + 6.6097779 2.0014799 0.26844534, + 6.397646 2.2740195 0.095197186, + 6.4699998 2.2277291 0.18183386, + 6.5321321 2.1558549 0.25252551, + 6.5798078 2.0655465 0.30207005, + 6.6097779 1.9653931 0.32814017, + 6.397646 2.2568283 0.18900618, + 6.4699998 2.2004325 0.2694315, + 6.5321321 2.1205616 0.33094427, + 6.5798078 2.0249395 0.36924207, + 6.6097779 1.922374 0.38304996, + 6.397646 2.2284551 0.28005904, + 6.4699998 2.1627762 0.35310021, + 6.5321321 2.0760732 0.40453711, + 6.5798078 1.976532 0.43102974, + 6.6097779 1.87305 0.43237403, + 6.397646 2.1893134 0.36702803, + 6.4699998 2.1153095 0.43161991, + 6.5321321 2.0230384 0.47223088, + 6.5798078 1.9210297 0.48653197, + 6.6097779 1.8181401 0.47539312, + 6.397646 2.1399744 0.44864491, + 6.4699998 2.0587242 0.50384563, + 6.5321321 1.9622309 0.5330385, + 6.5798078 1.8592421 0.53493953, + 6.6097779 1.7584454 0.51147985, + 6.397646 2.0811572 0.52371955, + 6.4699998 1.9938457 0.56872416, + 6.5321321 1.8945371 0.58607316, + 6.5798078 1.79207 0.57554644, + 6.6097779 1.694836 0.54010814, + 6.6097779 1.6685023 0.54937375, + 6.397646 2.0137196 0.59115714, + 6.4699998 1.9216199 0.62530941, + 6.5321321 1.8209443 0.63056159, + 6.5798078 1.7204932 0.60776055, + 6.6097779 1.6282396 0.5608604, + 6.5798078 1.6908611 0.61818671, + 6.397646 1.9386449 0.64997435, + 6.4699998 1.8431002 0.67277622, + 6.5321321 1.7425255 0.66585499, + 6.5798078 1.6455551 0.63111216, + 6.6097779 1.5596275 0.57343405, + 6.5321321 1.710061 0.6772778, + 6.6097779 1.5262706 0.57650584, + 6.397646 1.857028 0.69931346, + 6.4699998 1.7594315 0.71043247, + 6.5321321 1.6604244 0.69143879, + 6.5798078 1.5683489 0.64526075, + 6.6097779 1.49 0.57764572, + 6.4699998 1.7247934 0.72262001, + 6.5798078 1.5308138 0.64871734, + 6.397646 1.770059 0.738455, + 6.4699998 1.6718339 0.73772901, + 6.5321321 1.5758381 0.70693982, + 6.5798078 1.49 0.64999998, + 6.6097779 1.4203725 0.57343405, + 6.397646 1.7340548 0.75112325, + 6.5321321 1.5347152 0.7107268, + 6.6097779 1.38176 0.56741405, + 6.397646 1.6790062 0.76682824, + 6.4699998 1.5815847 0.75426775, + 6.5321321 1.49 0.71213204, + 6.5798078 1.4116511 0.64526075, + 6.6097779 1.3517604 0.5608604, + 6.4699998 1.5377088 0.75830829, + 6.5798078 1.3682021 0.63848668, + 6.397646 1.5851972 0.78401935, + 6.4699998 1.49 0.75980765, + 6.5321321 1.4041619 0.70693982, + 6.5798078 1.3344448 0.63111216, + 6.6097779 1.285164 0.54010814, + 6.397646 1.5395906 0.78821927, + 6.5321321 1.3565598 0.6995182, + 6.6097779 1.2440504 0.52266949, + 6.397646 1.49 0.78977776, + 6.4699998 1.3984153 0.75426775, + 6.5321321 1.3195757 0.69143879, + 6.5798078 1.2595068 0.60776055, + 6.4699998 1.3476262 0.74634933, + 6.5798078 1.2132435 0.58813757, + 6.397646 1.3948028 0.78401935, + 6.4699998 1.3081661 0.73772901, + 6.5321321 1.2374744 0.66585499, + 6.6097779 1.1618599 0.47539312, + 6.397646 1.3420104 0.77578861, + 6.5321321 1.1867889 0.64435631, + 6.6097779 1.1217948 0.44508368, + 6.397646 1.3009938 0.76682824, + 6.4699998 1.2205685 0.71043247, + 6.5798078 1.1207579 0.53493953, + 6.4699998 1.1664896 0.68749452, + 6.5798078 1.0756744 0.50083363, + 6.397646 1.2099409 0.738455, + 6.5321321 1.0854629 0.58607316, + 6.6097779 1.057626 0.38304996, + 6.397646 1.153729 0.71461225, + 6.5321321 1.03607 0.54870719, + 6.6097779 1.0226748 0.33953163, + 6.4699998 1.0583801 0.62530941, + 6.5798078 1.003468 0.43102974, + 6.4699998 1.0056804 0.58544183, + 6.5798078 0.96413893 0.38206041, + 6.397646 1.0413551 0.64997435, + 6.5321321 0.95696151 0.47223088, + 6.6097779 0.9785201 0.26844534, + 6.397646 0.98657674 0.60853422, + 6.5321321 0.91387308 0.41858071, + 6.6097779 0.95291859 0.21264558, + 6.4699998 0.92127585 0.50384563, + 6.5798078 0.91445357 0.30207005, + 6.4699998 0.87530273 0.44660372, + 6.5798078 0.88564527 0.23928095, + 6.397646 0.89884287 0.52371955, + 6.5321321 0.85943842 0.33094427, + 6.6097779 0.92913961 0.13823967, + 6.397646 0.8510564 0.46421972, + 6.5321321 0.82787639 0.2621533, + 6.6097779 0.91690922 0.072398208, + 6.4699998 0.81722379 0.35310021, + 6.5798078 0.85888779 0.15555519, + 6.4699998 0.78354871 0.27970386, + 6.5798078 0.84512544 0.0814666, + 6.397646 0.79068655 0.36702803, + 6.5321321 0.79856122 0.17042436, + 6.6097779 0.91235429 1.6456982e-016, + 6.397646 0.75568324 0.29073659, + 6.5321321 0.78348333 0.089253813, + 6.4699998 0.752271 0.18183386, + 6.5798078 0.83999997 2.2662427e-016, + 6.6097779 0.91656595 -0.069627494, + 6.4699998 0.7361837 0.095229149, + 6.397646 0.72317177 0.18900618, + 6.5321321 0.77786797 2.7991165e-016, + 6.5798078 0.84473926 -0.078348845, + 6.6097779 0.92913961 -0.13823967, + 6.397646 0.70644987 0.098985396, + 6.4699998 0.73019236 3.2080049e-016, + 6.5321321 0.78306019 -0.085838035, + 6.5798078 0.85888779 -0.15555519, + 6.6097779 0.94989187 -0.204836, + 6.397646 0.70022225 3.4650429e-016, + 6.4699998 0.73573226 -0.09158469, + 6.5321321 0.79856122 -0.17042436, + 6.5798078 0.88223946 -0.23049317, + 6.6097779 0.9785201 -0.26844534, + 6.397646 0.7059806 -0.095197186, + 6.4699998 0.752271 -0.18183386, + 6.5321321 0.82414496 -0.25252551, + 6.5798078 0.91445357 -0.30207005, + 6.6097779 1.014607 -0.32814017, + 6.397646 0.72317177 -0.18900618, + 6.4699998 0.77956754 -0.2694315, + 6.5321321 0.85943842 -0.33094427, + 6.5798078 0.95506048 -0.36924207, + 6.6097779 1.057626 -0.38304996, + 6.397646 0.75154495 -0.28005904, + 6.4699998 0.81722379 -0.35310021, + 6.5321321 0.90392685 -0.40453711, + 6.5798078 1.003468 -0.43102974, + 6.6097779 1.10695 -0.43237403, + 6.397646 0.79068655 -0.36702803, + 6.4699998 0.8646906 -0.43161991, + 6.5321321 0.95696151 -0.47223088, + 6.5798078 1.0589702 -0.48653197, + 6.6097779 1.1618599 -0.47539312, + 6.397646 0.84002566 -0.44864491, + 6.4699998 0.92127585 -0.50384563, + 6.5321321 1.0177691 -0.5330385, + 6.5798078 1.1207579 -0.53493953, + 6.6097779 1.2215546 -0.51147985, + 6.397646 0.89884287 -0.52371955, + 6.4699998 0.98615438 -0.56872416, + 6.5321321 1.0854629 -0.58607316, + 6.5798078 1.18793 -0.57554644, + 6.6097779 1.285164 -0.54010814, + 6.397646 0.96628046 -0.59115714, + 6.4699998 1.0583801 -0.62530941, + 6.5321321 1.1590557 -0.63056159, + 6.5798078 1.2595068 -0.60776055, + 6.6097779 1.3517604 -0.5608604, + 6.6097779 1.38176 -0.56741405, + 6.397646 1.0413551 -0.64997435, + 6.4699998 1.1368998 -0.67277622, + 6.5321321 1.2374744 -0.66585499, + 6.5798078 1.3344448 -0.63111216, + 6.6097779 1.4203725 -0.57343405, + 6.5798078 1.3682021 -0.63848668, + 6.397646 1.122972 -0.69931346, + 6.4699998 1.2205685 -0.71043247, + 6.5321321 1.3195757 -0.69143879, + 6.5798078 1.4116511 -0.64526075, + 6.6097779 1.49 -0.57764572, + 6.5321321 1.3565598 -0.6995182, + 6.6097779 1.5262706 -0.57650584, + 6.397646 1.2099409 -0.738455, + 6.4699998 1.3081661 -0.73772901, + 6.5321321 1.4041619 -0.70693982, + 6.5798078 1.49 -0.64999998, + 6.6097779 1.5596275 -0.57343405, + 6.4699998 1.3476262 -0.74634933, + 6.5798078 1.5308138 -0.64871734, + 6.397646 1.3009938 -0.76682824, + 6.4699998 1.3984153 -0.75426775, + 6.5321321 1.49 -0.71213204, + 6.5798078 1.5683489 -0.64526075, + 6.6097779 1.6282396 -0.5608604, + 6.397646 1.3420104 -0.77578861, + 6.5321321 1.5347152 -0.7107268, + 6.6097779 1.6685023 -0.54937375, + 6.397646 1.3948028 -0.78401935, + 6.4699998 1.49 -0.75980765, + 6.5321321 1.5758381 -0.70693982, + 6.5798078 1.6455551 -0.63111216, + 6.6097779 1.694836 -0.54010814, + 6.4699998 1.5377088 -0.75830829, + 6.5798078 1.6908611 -0.61818671, + 6.397646 1.49 -0.78977776, + 6.4699998 1.5815847 -0.75426775, + 6.5321321 1.6604244 -0.69143879, + 6.5798078 1.7204932 -0.60776055, + 6.6097779 1.7584454 -0.51147985, + 6.397646 1.5395906 -0.78821927, + 6.5321321 1.710061 -0.6772778, + 6.6097779 1.7995181 -0.4877224, + 6.397646 1.5851972 -0.78401935, + 6.4699998 1.6718339 -0.73772901, + 6.5321321 1.7425255 -0.66585499, + 6.5798078 1.79207 -0.57554644, + 6.4699998 1.7247934 -0.72262001, + 6.5798078 1.8382875 -0.54881316, + 6.397646 1.6790062 -0.76682824, + 6.4699998 1.7594315 -0.71043247, + 6.5321321 1.8209443 -0.63056159, + 6.6097779 1.87305 -0.43237403, + 6.397646 1.7340548 -0.75112325, + 6.5321321 1.8715794 -0.60127294, + 6.6097779 1.9110856 -0.39542571, + 6.397646 1.770059 -0.738455, + 6.4699998 1.8431002 -0.67277622, + 6.5798078 1.9210297 -0.48653197, + 6.4699998 1.8971252 -0.64152682, + 6.5798078 1.9638296 -0.44495562, + 6.397646 1.857028 -0.69931346, + 6.5321321 1.9622309 -0.5330385, + 6.6097779 1.9653931 -0.32814017, + 6.397646 1.913184 -0.66683143, + 6.5321321 2.0091219 -0.48748791, + 6.6097779 1.9961948 -0.27828294, + 6.4699998 1.9938457 -0.56872416, + 6.5798078 2.0249395 -0.36924207, + 6.4699998 2.0438759 -0.52012414, + 6.5798078 2.0595994 -0.31313989, + 6.397646 2.0137196 -0.59115714, + 6.5321321 2.0760732 -0.40453711, + 6.6097779 2.0301082 -0.204836, + 6.397646 2.0657232 -0.54064006, + 6.5321321 2.1140461 -0.34307224, + 6.6097779 2.0494978 -0.14365464, + 6.4699998 2.1153095 -0.43161991, + 6.5798078 2.0977604 -0.23049317, + 6.4699998 2.1558244 -0.36604011, + 6.5798078 2.1195791 -0.16164842, + 6.397646 2.1399744 -0.44864491, + 6.5321321 2.1558549 -0.25252551, + 6.6097779 2.0634341 -0.069627494, + 6.397646 2.1820874 -0.38047832, + 6.5321321 2.179759 -0.17710003, + 6.4699998 2.2004325 -0.2694315, + 6.5798078 2.1352608 -0.078348845, + 6.4699998 2.2259369 -0.18895647, + 6.397646 2.2284551 -0.28005904, + 6.5321321 2.1969397 -0.085838035, + 6.397646 2.2549655 -0.19640973, + 6.4699998 2.2442677 -0.09158469, + 6.397646 2.2740195 -0.095197186, + 3.8800001 2.29 -1.0169643e-015, + 6.3200002 2.29 -1.0169643e-015, + 3.8800001 2.29 -1.0169643e-015, + 3.8800001 2.2841671 0.096429341, + 3.8800001 2.2667534 0.19145253, + 3.8800001 2.238013 0.2836839, + 3.8800001 2.1983647 0.37177855, + 3.8800001 2.1483872 0.4544518, + 3.8800001 2.0888085 0.53049815, + 3.8800001 2.020498 0.59880859, + 3.8800001 1.9444518 0.65838706, + 3.8800001 1.8617785 0.70836484, + 3.8800001 1.7736839 0.74801302, + 3.8800001 1.6814525 0.77675343, + 3.8800001 1.5864294 0.7941671, + 3.8800001 1.49 0.80000001, + 3.8800001 1.3935707 0.7941671, + 3.8800001 1.2985475 0.77675343, + 3.8800001 1.2063161 0.74801302, + 3.8800001 1.1182215 0.70836484, + 3.8800001 1.0355482 0.65838706, + 3.8800001 0.95950186 0.59880859, + 3.8800001 0.89119142 0.53049815, + 3.8800001 0.83161288 0.4544518, + 3.8800001 0.78163517 0.37177855, + 3.8800001 0.74198699 0.2836839, + 3.8800001 0.71324652 0.19145253, + 3.8800001 0.69583291 0.096429341, + 3.8800001 0.69 1.1637859e-015, + 3.8800001 0.69583291 -0.096429341, + 3.8800001 0.71324652 -0.19145253, + 3.8800001 0.74198699 -0.2836839, + 3.8800001 0.78163517 -0.37177855, + 3.8800001 0.83161288 -0.4544518, + 3.8800001 0.89119142 -0.53049815, + 3.8800001 0.95950186 -0.59880859, + 3.8800001 1.0355482 -0.65838706, + 3.8800001 1.1182215 -0.70836484, + 3.8800001 1.2063161 -0.74801302, + 3.8800001 1.2985475 -0.77675343, + 3.8800001 1.3935707 -0.7941671, + 3.8800001 1.49 -0.80000001, + 3.8800001 1.5864294 -0.7941671, + 3.8800001 1.6814525 -0.77675343, + 3.8800001 1.7736839 -0.74801302, + 3.8800001 1.8617785 -0.70836484, + 3.8800001 1.9444518 -0.65838706, + 3.8800001 2.020498 -0.59880859, + 3.8800001 2.0888085 -0.53049815, + 3.8800001 2.1483872 -0.4544518, + 3.8800001 2.1983647 -0.37177855, + 3.8800001 2.238013 -0.2836839, + 3.8800001 2.2667534 -0.19145253, + 3.8800001 2.2841671 -0.096429341, + 6.3200002 2.29 -1.0169643e-015, + 6.3200002 2.2841671 0.096429341, + 6.3200002 2.2667534 0.19145253, + 6.3200002 2.238013 0.2836839, + 6.3200002 2.1983647 0.37177855, + 6.3200002 2.1483872 0.4544518, + 6.3200002 2.0888085 0.53049815, + 6.3200002 2.020498 0.59880859, + 6.3200002 1.9444518 0.65838706, + 6.3200002 1.8617785 0.70836484, + 6.3200002 1.7736839 0.74801302, + 6.3200002 1.6814525 0.77675343, + 6.3200002 1.5864294 0.7941671, + 6.3200002 1.49 0.80000001, + 6.3200002 1.3935707 0.7941671, + 6.3200002 1.2985475 0.77675343, + 6.3200002 1.2063161 0.74801302, + 6.3200002 1.1182215 0.70836484, + 6.3200002 1.0355482 0.65838706, + 6.3200002 0.95950186 0.59880859, + 6.3200002 0.89119142 0.53049815, + 6.3200002 0.83161288 0.4544518, + 6.3200002 0.78163517 0.37177855, + 6.3200002 0.74198699 0.2836839, + 6.3200002 0.71324652 0.19145253, + 6.3200002 0.69583291 0.096429341, + 6.3200002 0.69 1.1637859e-015, + 6.3200002 0.69583291 -0.096429341, + 6.3200002 0.71324652 -0.19145253, + 6.3200002 0.74198699 -0.2836839, + 6.3200002 0.78163517 -0.37177855, + 6.3200002 0.83161288 -0.4544518, + 6.3200002 0.89119142 -0.53049815, + 6.3200002 0.95950186 -0.59880859, + 6.3200002 1.0355482 -0.65838706, + 6.3200002 1.1182215 -0.70836484, + 6.3200002 1.2063161 -0.74801302, + 6.3200002 1.2985475 -0.77675343, + 6.3200002 1.3935707 -0.7941671, + 6.3200002 1.49 -0.80000001, + 6.3200002 1.5864294 -0.7941671, + 6.3200002 1.6814525 -0.77675343, + 6.3200002 1.7736839 -0.74801302, + 6.3200002 1.8617785 -0.70836484, + 6.3200002 1.9444518 -0.65838706, + 6.3200002 2.020498 -0.59880859, + 6.3200002 2.0888085 -0.53049815, + 6.3200002 2.1483872 -0.4544518, + 6.3200002 2.1983647 -0.37177855, + 6.3200002 2.238013 -0.2836839, + 6.3200002 2.2667534 -0.19145253, + 6.3200002 2.2841671 -0.096429341, + 3.8800001 2.29 -1.0169643e-015, + 3.5799999 1.99 -7.5967013e-016, + 3.8023543 2.2797778 -1.0081972e-015, + 3.73 2.2498076 -9.8249342e-016, + 3.6678679 2.202132 -9.416046e-016, + 3.6201923 2.1400001 -8.8831723e-016, + 3.5902224 2.0676458 -8.2626275e-016, + 3.8800001 2.29 -1.0169643e-015, + 3.8800001 2.2841671 0.096429341, + 3.8800001 2.2667534 0.19145253, + 3.8800001 2.238013 0.2836839, + 3.8800001 2.1983647 0.37177855, + 3.8800001 2.1483872 0.4544518, + 3.8800001 2.0888085 0.53049815, + 3.8800001 2.020498 0.59880859, + 3.8800001 1.9444518 0.65838706, + 3.8800001 1.8617785 0.70836484, + 3.8800001 1.7736839 0.74801302, + 3.8800001 1.6814525 0.77675343, + 3.8800001 1.5864294 0.7941671, + 3.8800001 1.49 0.80000001, + 3.8800001 1.3935707 0.7941671, + 3.8800001 1.2985475 0.77675343, + 3.8800001 1.2063161 0.74801302, + 3.8800001 1.1182215 0.70836484, + 3.8800001 1.0355482 0.65838706, + 3.8800001 0.95950186 0.59880859, + 3.8800001 0.89119142 0.53049815, + 3.8800001 0.83161288 0.4544518, + 3.8800001 0.78163517 0.37177855, + 3.8800001 0.74198699 0.2836839, + 3.8800001 0.71324652 0.19145253, + 3.8800001 0.69583291 0.096429341, + 3.8800001 0.69 1.1637859e-015, + 3.8800001 0.69583291 -0.096429341, + 3.8800001 0.71324652 -0.19145253, + 3.8800001 0.74198699 -0.2836839, + 3.8800001 0.78163517 -0.37177855, + 3.8800001 0.83161288 -0.4544518, + 3.8800001 0.89119142 -0.53049815, + 3.8800001 0.95950186 -0.59880859, + 3.8800001 1.0355482 -0.65838706, + 3.8800001 1.1182215 -0.70836484, + 3.8800001 1.2063161 -0.74801302, + 3.8800001 1.2985475 -0.77675343, + 3.8800001 1.3935707 -0.7941671, + 3.8800001 1.49 -0.80000001, + 3.8800001 1.5864294 -0.7941671, + 3.8800001 1.6814525 -0.77675343, + 3.8800001 1.7736839 -0.74801302, + 3.8800001 1.8617785 -0.70836484, + 3.8800001 1.9444518 -0.65838706, + 3.8800001 2.020498 -0.59880859, + 3.8800001 2.0888085 -0.53049815, + 3.8800001 2.1483872 -0.4544518, + 3.8800001 2.1983647 -0.37177855, + 3.8800001 2.238013 -0.2836839, + 3.8800001 2.2667534 -0.19145253, + 3.8800001 2.2841671 -0.096429341, + 3.5799999 1.99 -7.5967013e-016, + 3.5799999 1.9742916 0.12434494, + 3.5799999 1.9281534 0.24087684, + 3.5799999 1.8544843 0.34227356, + 3.5799999 1.7579134 0.42216396, + 3.5799999 1.6445085 0.47552827, + 3.5799999 1.5213952 0.49901336, + 3.5799999 1.3963094 0.49114361, + 3.5799999 1.2771103 0.45241353, + 3.5799999 1.171288 0.38525662, + 3.5799999 1.0854915 0.29389262, + 3.5799999 1.0251118 0.18406227, + 3.5799999 0.99394268 0.062666617, + 3.5799999 0.99394268 -0.062666617, + 3.5799999 1.0251118 -0.18406227, + 3.5799999 1.0854915 -0.29389262, + 3.5799999 1.171288 -0.38525662, + 3.5799999 1.2771103 -0.45241353, + 3.5799999 1.3963094 -0.49114361, + 3.5799999 1.5213952 -0.49901336, + 3.5799999 1.6445085 -0.47552827, + 3.5799999 1.7579134 -0.42216396, + 3.5799999 1.8544843 -0.34227356, + 3.5799999 1.9281534 -0.24087684, + 3.5799999 1.9742916 -0.12434494, + 3.8023543 2.2797778 -1.0081972e-015, + 3.73 2.2498076 -9.8249342e-016, + 3.6678679 2.202132 -9.416046e-016, + 3.6201923 2.1400001 -8.8831723e-016, + 3.5902224 2.0676458 -8.2626275e-016, + 3.8023543 2.2740195 0.095197186, + 3.73 2.2442677 0.09158469, + 3.8023543 2.2568283 0.18900618, + 3.6678679 2.1969397 0.085838035, + 3.73 2.2277291 0.18183386, + 3.8023543 2.2284551 0.28005904, + 3.6201923 2.1352608 0.078348845, + 3.6678679 2.1814387 0.17042436, + 3.73 2.2004325 0.2694315, + 3.8023543 2.1893134 0.36702803, + 3.5902224 2.0634341 0.069627494, + 3.6201923 2.1211121 0.15555519, + 3.6678679 2.1558549 0.25252551, + 3.73 2.1627762 0.35310021, + 3.8023543 2.1399744 0.44864491, + 3.5902224 2.0508604 0.13823967, + 3.6201923 2.0977604 0.23049317, + 3.6678679 2.1205616 0.33094427, + 3.73 2.1153095 0.43161991, + 3.8023543 2.0811572 0.52371955, + 3.5902224 2.0301082 0.204836, + 3.6201923 2.0655465 0.30207005, + 3.6678679 2.0760732 0.40453711, + 3.73 2.0587242 0.50384563, + 3.8023543 2.0137196 0.59115714, + 3.5902224 2.0014799 0.26844534, + 3.6201923 2.0249395 0.36924207, + 3.6678679 2.0230384 0.47223088, + 3.73 1.9938457 0.56872416, + 3.8023543 1.9386449 0.64997435, + 3.5902224 1.9653931 0.32814017, + 3.6201923 1.976532 0.43102974, + 3.6678679 1.9622309 0.5330385, + 3.73 1.9216199 0.62530941, + 3.8023543 1.857028 0.69931346, + 3.5902224 1.922374 0.38304996, + 3.6201923 1.9210297 0.48653197, + 3.6678679 1.8945371 0.58607316, + 3.73 1.8431002 0.67277622, + 3.8023543 1.770059 0.738455, + 3.8023543 1.7340548 0.75112325, + 3.5902224 1.87305 0.43237403, + 3.6201923 1.8592421 0.53493953, + 3.6678679 1.8209443 0.63056159, + 3.73 1.7594315 0.71043247, + 3.8023543 1.6790062 0.76682824, + 3.73 1.7247934 0.72262001, + 3.5902224 1.8181401 0.47539312, + 3.6201923 1.79207 0.57554644, + 3.6678679 1.7425255 0.66585499, + 3.73 1.6718339 0.73772901, + 3.8023543 1.5851972 0.78401935, + 3.6678679 1.710061 0.6772778, + 3.8023543 1.5395906 0.78821927, + 3.5902224 1.7584454 0.51147985, + 3.6201923 1.7204932 0.60776055, + 3.6678679 1.6604244 0.69143879, + 3.73 1.5815847 0.75426775, + 3.8023543 1.49 0.78977776, + 3.6201923 1.6908611 0.61818671, + 3.73 1.5377088 0.75830829, + 3.5902224 1.694836 0.54010814, + 3.6201923 1.6455551 0.63111216, + 3.6678679 1.5758381 0.70693982, + 3.73 1.49 0.75980765, + 3.8023543 1.3948028 0.78401935, + 3.5902224 1.6685023 0.54937375, + 3.6678679 1.5347152 0.7107268, + 3.8023543 1.3420104 0.77578861, + 3.5902224 1.6282396 0.5608604, + 3.6201923 1.5683489 0.64526075, + 3.6678679 1.49 0.71213204, + 3.73 1.3984153 0.75426775, + 3.8023543 1.3009938 0.76682824, + 3.6201923 1.5308138 0.64871734, + 3.73 1.3476262 0.74634933, + 3.5902224 1.5596275 0.57343405, + 3.6201923 1.49 0.64999998, + 3.6678679 1.4041619 0.70693982, + 3.73 1.3081661 0.73772901, + 3.8023543 1.2099409 0.738455, + 3.5902224 1.5262706 0.57650584, + 3.6678679 1.3565598 0.6995182, + 3.8023543 1.153729 0.71461225, + 3.5902224 1.49 0.57764572, + 3.6201923 1.4116511 0.64526075, + 3.6678679 1.3195757 0.69143879, + 3.73 1.2205685 0.71043247, + 3.6201923 1.3682021 0.63848668, + 3.73 1.1664896 0.68749452, + 3.5902224 1.4203725 0.57343405, + 3.6201923 1.3344448 0.63111216, + 3.6678679 1.2374744 0.66585499, + 3.8023543 1.0413551 0.64997435, + 3.5902224 1.38176 0.56741405, + 3.6678679 1.1867889 0.64435631, + 3.8023543 0.98657674 0.60853422, + 3.5902224 1.3517604 0.5608604, + 3.6201923 1.2595068 0.60776055, + 3.73 1.0583801 0.62530941, + 3.6201923 1.2132435 0.58813757, + 3.73 1.0056804 0.58544183, + 3.5902224 1.285164 0.54010814, + 3.6678679 1.0854629 0.58607316, + 3.8023543 0.89884287 0.52371955, + 3.5902224 1.2440504 0.52266949, + 3.6678679 1.03607 0.54870719, + 3.8023543 0.8510564 0.46421972, + 3.6201923 1.1207579 0.53493953, + 3.73 0.92127585 0.50384563, + 3.6201923 1.0756744 0.50083363, + 3.73 0.87530273 0.44660372, + 3.5902224 1.1618599 0.47539312, + 3.6678679 0.95696151 0.47223088, + 3.8023543 0.79068655 0.36702803, + 3.5902224 1.1217948 0.44508368, + 3.6678679 0.91387308 0.41858071, + 3.8023543 0.75568324 0.29073659, + 3.6201923 1.003468 0.43102974, + 3.73 0.81722379 0.35310021, + 3.6201923 0.96413893 0.38206041, + 3.73 0.78354871 0.27970386, + 3.5902224 1.057626 0.38304996, + 3.6678679 0.85943842 0.33094427, + 3.8023543 0.72317177 0.18900618, + 3.5902224 1.0226748 0.33953163, + 3.6678679 0.82787639 0.2621533, + 3.8023543 0.70644987 0.098985396, + 3.6201923 0.91445357 0.30207005, + 3.73 0.752271 0.18183386, + 3.6201923 0.88564527 0.23928095, + 3.73 0.7361837 0.095229149, + 3.5902224 0.9785201 0.26844534, + 3.6678679 0.79856122 0.17042436, + 3.8023543 0.70022225 3.4650429e-016, + 3.5902224 0.95291859 0.21264558, + 3.6678679 0.78348333 0.089253813, + 3.6201923 0.85888779 0.15555519, + 3.73 0.73019236 3.2080049e-016, + 3.8023543 0.7059806 -0.095197186, + 3.6201923 0.84512544 0.0814666, + 3.5902224 0.92913961 0.13823967, + 3.6678679 0.77786797 2.7991165e-016, + 3.73 0.73573226 -0.09158469, + 3.8023543 0.72317177 -0.18900618, + 3.5902224 0.91690922 0.072398208, + 3.6201923 0.83999997 2.2662427e-016, + 3.6678679 0.78306019 -0.085838035, + 3.73 0.752271 -0.18183386, + 3.8023543 0.75154495 -0.28005904, + 3.5902224 0.91235429 1.6456982e-016, + 3.6201923 0.84473926 -0.078348845, + 3.6678679 0.79856122 -0.17042436, + 3.73 0.77956754 -0.2694315, + 3.8023543 0.79068655 -0.36702803, + 3.5902224 0.91656595 -0.069627494, + 3.6201923 0.85888779 -0.15555519, + 3.6678679 0.82414496 -0.25252551, + 3.73 0.81722379 -0.35310021, + 3.8023543 0.84002566 -0.44864491, + 3.5902224 0.92913961 -0.13823967, + 3.6201923 0.88223946 -0.23049317, + 3.6678679 0.85943842 -0.33094427, + 3.73 0.8646906 -0.43161991, + 3.8023543 0.89884287 -0.52371955, + 3.5902224 0.94989187 -0.204836, + 3.6201923 0.91445357 -0.30207005, + 3.6678679 0.90392685 -0.40453711, + 3.73 0.92127585 -0.50384563, + 3.8023543 0.96628046 -0.59115714, + 3.5902224 0.9785201 -0.26844534, + 3.6201923 0.95506048 -0.36924207, + 3.6678679 0.95696151 -0.47223088, + 3.73 0.98615438 -0.56872416, + 3.8023543 1.0413551 -0.64997435, + 3.5902224 1.014607 -0.32814017, + 3.6201923 1.003468 -0.43102974, + 3.6678679 1.0177691 -0.5330385, + 3.73 1.0583801 -0.62530941, + 3.8023543 1.122972 -0.69931346, + 3.5902224 1.057626 -0.38304996, + 3.6201923 1.0589702 -0.48653197, + 3.6678679 1.0854629 -0.58607316, + 3.73 1.1368998 -0.67277622, + 3.8023543 1.2099409 -0.738455, + 3.5902224 1.10695 -0.43237403, + 3.6201923 1.1207579 -0.53493953, + 3.6678679 1.1590557 -0.63056159, + 3.73 1.2205685 -0.71043247, + 3.8023543 1.3009938 -0.76682824, + 3.8023543 1.3420104 -0.77578861, + 3.5902224 1.1618599 -0.47539312, + 3.6201923 1.18793 -0.57554644, + 3.6678679 1.2374744 -0.66585499, + 3.73 1.3081661 -0.73772901, + 3.8023543 1.3948028 -0.78401935, + 3.73 1.3476262 -0.74634933, + 3.5902224 1.2215546 -0.51147985, + 3.6201923 1.2595068 -0.60776055, + 3.6678679 1.3195757 -0.69143879, + 3.73 1.3984153 -0.75426775, + 3.8023543 1.49 -0.78977776, + 3.6678679 1.3565598 -0.6995182, + 3.8023543 1.5395906 -0.78821927, + 3.5902224 1.285164 -0.54010814, + 3.6201923 1.3344448 -0.63111216, + 3.6678679 1.4041619 -0.70693982, + 3.73 1.49 -0.75980765, + 3.8023543 1.5851972 -0.78401935, + 3.6201923 1.3682021 -0.63848668, + 3.73 1.5377088 -0.75830829, + 3.5902224 1.3517604 -0.5608604, + 3.6201923 1.4116511 -0.64526075, + 3.6678679 1.49 -0.71213204, + 3.73 1.5815847 -0.75426775, + 3.8023543 1.6790062 -0.76682824, + 3.5902224 1.38176 -0.56741405, + 3.6678679 1.5347152 -0.7107268, + 3.8023543 1.7340548 -0.75112325, + 3.5902224 1.4203725 -0.57343405, + 3.6201923 1.49 -0.64999998, + 3.6678679 1.5758381 -0.70693982, + 3.73 1.6718339 -0.73772901, + 3.8023543 1.770059 -0.738455, + 3.6201923 1.5308138 -0.64871734, + 3.73 1.7247934 -0.72262001, + 3.5902224 1.49 -0.57764572, + 3.6201923 1.5683489 -0.64526075, + 3.6678679 1.6604244 -0.69143879, + 3.73 1.7594315 -0.71043247, + 3.8023543 1.857028 -0.69931346, + 3.5902224 1.5262706 -0.57650584, + 3.6678679 1.710061 -0.6772778, + 3.8023543 1.913184 -0.66683143, + 3.5902224 1.5596275 -0.57343405, + 3.6201923 1.6455551 -0.63111216, + 3.6678679 1.7425255 -0.66585499, + 3.73 1.8431002 -0.67277622, + 3.6201923 1.6908611 -0.61818671, + 3.73 1.8971252 -0.64152682, + 3.5902224 1.6282396 -0.5608604, + 3.6201923 1.7204932 -0.60776055, + 3.6678679 1.8209443 -0.63056159, + 3.8023543 2.0137196 -0.59115714, + 3.5902224 1.6685023 -0.54937375, + 3.6678679 1.8715794 -0.60127294, + 3.8023543 2.0657232 -0.54064006, + 3.5902224 1.694836 -0.54010814, + 3.6201923 1.79207 -0.57554644, + 3.73 1.9938457 -0.56872416, + 3.6201923 1.8382875 -0.54881316, + 3.73 2.0438759 -0.52012414, + 3.5902224 1.7584454 -0.51147985, + 3.6678679 1.9622309 -0.5330385, + 3.8023543 2.1399744 -0.44864491, + 3.5902224 1.7995181 -0.4877224, + 3.6678679 2.0091219 -0.48748791, + 3.8023543 2.1820874 -0.38047832, + 3.6201923 1.9210297 -0.48653197, + 3.73 2.1153095 -0.43161991, + 3.6201923 1.9638296 -0.44495562, + 3.73 2.1558244 -0.36604011, + 3.5902224 1.87305 -0.43237403, + 3.6678679 2.0760732 -0.40453711, + 3.8023543 2.2284551 -0.28005904, + 3.5902224 1.9110856 -0.39542571, + 3.6678679 2.1140461 -0.34307224, + 3.8023543 2.2549655 -0.19640973, + 3.6201923 2.0249395 -0.36924207, + 3.73 2.2004325 -0.2694315, + 3.6201923 2.0595994 -0.31313989, + 3.73 2.2259369 -0.18895647, + 3.5902224 1.9653931 -0.32814017, + 3.6678679 2.1558549 -0.25252551, + 3.8023543 2.2740195 -0.095197186, + 3.5902224 1.9961948 -0.27828294, + 3.6678679 2.179759 -0.17710003, + 3.6201923 2.0977604 -0.23049317, + 3.73 2.2442677 -0.09158469, + 3.6201923 2.1195791 -0.16164842, + 3.5902224 2.0301082 -0.204836, + 3.6678679 2.1969397 -0.085838035, + 3.5902224 2.0494978 -0.14365464, + 3.6201923 2.1352608 -0.078348845, + 3.5902224 2.0634341 -0.069627494, + 3.5799999 1.99 -7.5967013e-016, + 3.5799999 1.9742916 0.12434494, + 3.5799999 1.9281534 0.24087684, + 3.5799999 1.8544843 0.34227356, + 3.5799999 1.7579134 0.42216396, + 3.5799999 1.6445085 0.47552827, + 3.5799999 1.5213952 0.49901336, + 3.5799999 1.3963094 0.49114361, + 3.5799999 1.2771103 0.45241353, + 3.5799999 1.171288 0.38525662, + 3.5799999 1.0854915 0.29389262, + 3.5799999 1.0251118 0.18406227, + 3.5799999 0.99394268 0.062666617, + 3.5799999 0.99394268 -0.062666617, + 3.5799999 1.0251118 -0.18406227, + 3.5799999 1.0854915 -0.29389262, + 3.5799999 1.171288 -0.38525662, + 3.5799999 1.2771103 -0.45241353, + 3.5799999 1.3963094 -0.49114361, + 3.5799999 1.5213952 -0.49901336, + 3.5799999 1.6445085 -0.47552827, + 3.5799999 1.7579134 -0.42216396, + 3.5799999 1.8544843 -0.34227356, + 3.5799999 1.9281534 -0.24087684, + 3.5799999 1.9742916 -0.12434494, + 6.6199999 1.99 -7.5967013e-016, + 6.3200002 2.29 -1.0169643e-015, + 3.8800001 2.29 -1.0169643e-015, + 3.5799999 1.99 -7.5967013e-016 ] + + } + coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 0, -1, 32, 109, 110, 111, 112, + 113, 57, -1, 26, 58, 59, 60, 61, + 62, 63, 64, 65, 66, 67, 68, 69, + 70, 71, 72, 73, 74, 75, 76, 77, + 78, 79, 80, 81, 82, 83, 84, 85, + 86, 87, 88, 89, 90, 91, 92, 93, + 94, 95, 96, 97, 98, 99, 100, 101, + 102, 103, 104, 105, 106, 107, 108, 57, + -1, 399, 400, -1, 399, 402, 403, 404, + 405, 406, 407, 408, 409, 410, 411, 412, + 413, 414, 415, 416, 417, 418, 419, 420, + 421, 422, 423, 424, 425, 426, 427, 428, + 429, 430, 431, 432, 433, 434, 435, 436, + 437, 438, 439, 440, 441, 442, 443, 444, + 445, 446, 447, 448, 449, 450, 451, 452, + 401, -1, 512, 589, 590, 591, 592, 593, + 564, -1, 506, 565, 566, 567, 568, 569, + 570, 571, 572, 573, 574, 575, 576, 577, + 578, 579, 580, 581, 582, 583, 584, 585, + 586, 587, 588, 564, -1 ] + + } + + } + + }, + + DEF o10 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.66666669 1 1 + transparency 0.56 + + } + + } + geometry + IndexedFaceSet { + coord + USE o9 + coordIndex [ 22, 20, 21, -1, 23, 20, 22, -1, + 20, 0, 19, -1, 24, 0, 23, -1, + 23, 0, 20, -1, 19, 17, 18, -1, + 1, 15, 0, -1, 2, 15, 1, -1, + 17, 15, 16, -1, 0, 15, 19, -1, + 19, 15, 17, -1, 3, 4, 2, -1, + 2, 14, 15, -1, 4, 13, 2, -1, + 2, 13, 14, -1, 5, 6, 4, -1, + 4, 6, 13, -1, 6, 12, 13, -1, + 6, 11, 12, -1, 7, 8, 6, -1, + 11, 9, 10, -1, 8, 9, 6, -1, + 6, 9, 11, -1, 181, 185, 178, -1, + 314, 321, 315, -1, 172, 186, 179, -1, + 320, 321, 314, -1, 178, 186, 172, -1, + 317, 322, 51, -1, 319, 323, 316, -1, + 182, 187, 39, -1, 315, 324, 317, -1, + 177, 188, 181, -1, 184, 188, 177, -1, + 181, 188, 185, -1, 321, 324, 315, -1, + 186, 189, 179, -1, 319, 325, 323, -1, + 318, 325, 312, -1, 94, 325, 93, -1, + 179, 189, 182, -1, 93, 325, 318, -1, + 182, 189, 187, -1, 312, 325, 319, -1, + 69, 190, 68, -1, 183, 190, 176, -1, + 68, 190, 183, -1, 176, 190, 184, -1, + 316, 326, 320, -1, 323, 326, 316, -1, + 326, 327, 320, -1, 188, 191, 185, -1, + 320, 327, 321, -1, 185, 192, 178, -1, + 178, 192, 186, -1, 317, 328, 322, -1, + 324, 328, 317, -1, 51, 329, 52, -1, + 189, 193, 187, -1, 322, 329, 51, -1, + 39, 194, 40, -1, 94, 330, 325, -1, + 95, 330, 94, -1, 187, 194, 39, -1, + 190, 195, 184, -1, 325, 330, 323, -1, + 70, 195, 69, -1, 321, 331, 324, -1, + 327, 331, 321, -1, 69, 195, 190, -1, + 188, 195, 191, -1, 184, 195, 188, -1, + 192, 196, 186, -1, 189, 196, 193, -1, + 186, 196, 189, -1, 329, 332, 52, -1, + 194, 197, 40, -1, 330, 333, 323, -1, + 323, 333, 326, -1, 95, 333, 330, -1, + 96, 333, 95, -1, 70, 198, 195, -1, + 195, 198, 191, -1, 333, 334, 326, -1, + 185, 199, 192, -1, 191, 199, 185, -1, + 326, 334, 327, -1, 324, 335, 328, -1, + 331, 335, 324, -1, 196, 200, 193, -1, + 328, 336, 322, -1, 329, 336, 332, -1, + 187, 201, 194, -1, 193, 201, 187, -1, + 322, 336, 329, -1, 332, 337, 52, -1, + 199, 202, 192, -1, 327, 338, 331, -1, + 334, 338, 327, -1, 192, 202, 196, -1, + 201, 203, 194, -1, 332, 339, 337, -1, + 336, 339, 332, -1, 194, 203, 197, -1, + 333, 340, 334, -1, 198, 204, 191, -1, + 96, 340, 333, -1, 71, 204, 70, -1, + 70, 204, 198, -1, 338, 341, 331, -1, + 191, 204, 199, -1, 331, 341, 335, -1, + 202, 205, 196, -1, 196, 205, 200, -1, + 328, 342, 336, -1, 335, 342, 328, -1, + 200, 206, 193, -1, 193, 206, 201, -1, + 336, 342, 339, -1, 40, 207, 41, -1, + 339, 343, 337, -1, 197, 207, 40, -1, + 199, 208, 202, -1, 52, 344, 53, -1, + 202, 208, 205, -1, 71, 208, 204, -1, + 72, 208, 71, -1, 337, 344, 52, -1, + 204, 208, 199, -1, 334, 345, 338, -1, + 201, 209, 203, -1, 340, 345, 334, -1, + 96, 345, 340, -1, 97, 345, 96, -1, + 342, 346, 339, -1, 206, 209, 201, -1, + 339, 346, 343, -1, 207, 210, 41, -1, + 344, 347, 53, -1, 208, 211, 205, -1, + 72, 211, 208, -1, 200, 212, 206, -1, + 338, 348, 341, -1, 205, 212, 200, -1, + 345, 348, 338, -1, 97, 348, 345, -1, + 341, 349, 335, -1, 335, 349, 342, -1, + 197, 213, 207, -1, 203, 213, 197, -1, + 346, 350, 343, -1, 206, 214, 209, -1, + 212, 214, 206, -1, 344, 351, 347, -1, + 207, 215, 210, -1, 343, 351, 337, -1, + 337, 351, 344, -1, 213, 215, 207, -1, + 342, 352, 346, -1, 349, 352, 342, -1, + 205, 216, 212, -1, 73, 216, 72, -1, + 211, 216, 205, -1, 72, 216, 211, -1, + 351, 353, 347, -1, 209, 217, 203, -1, + 203, 217, 213, -1, 349, 354, 352, -1, + 348, 354, 341, -1, 341, 354, 349, -1, + 41, 218, 42, -1, 97, 354, 348, -1, + 98, 354, 97, -1, 210, 218, 41, -1, + 346, 355, 350, -1, 212, 219, 214, -1, + 74, 219, 73, -1, 352, 355, 346, -1, + 73, 219, 216, -1, 216, 219, 212, -1, + 351, 356, 353, -1, 350, 356, 343, -1, + 343, 356, 351, -1, 217, 220, 213, -1, + 213, 220, 215, -1, 53, 357, 54, -1, + 347, 357, 53, -1, 218, 221, 42, -1, + 99, 358, 98, -1, 354, 358, 352, -1, + 352, 358, 355, -1, 214, 222, 209, -1, + 98, 358, 354, -1, 209, 222, 217, -1, + 356, 359, 353, -1, 210, 223, 218, -1, + 215, 223, 210, -1, 357, 360, 54, -1, + 217, 224, 220, -1, 358, 361, 355, -1, + 99, 361, 358, -1, 222, 224, 217, -1, + 355, 362, 350, -1, 350, 362, 356, -1, + 218, 225, 221, -1, 223, 225, 218, -1, + 219, 226, 214, -1, 75, 226, 74, -1, + 74, 226, 219, -1, 353, 363, 347, -1, + 214, 226, 222, -1, 347, 363, 357, -1, + 356, 364, 359, -1, 220, 227, 215, -1, + 215, 227, 223, -1, 362, 364, 356, -1, + 225, 228, 221, -1, 42, 228, 43, -1, + 363, 365, 357, -1, 221, 228, 42, -1, + 222, 229, 224, -1, 75, 229, 226, -1, + 76, 229, 75, -1, 357, 365, 360, -1, + 361, 366, 355, -1, 99, 366, 361, -1, + 362, 366, 364, -1, 226, 229, 222, -1, + 100, 366, 99, -1, 227, 230, 223, -1, + 355, 366, 362, -1, 359, 367, 353, -1, + 353, 367, 363, -1, 223, 230, 225, -1, + 228, 231, 43, -1, 54, 368, 55, -1, + 220, 232, 227, -1, 360, 368, 54, -1, + 224, 232, 220, -1, 366, 369, 364, -1, + 100, 369, 366, -1, 101, 369, 100, -1, + 225, 233, 228, -1, 230, 233, 225, -1, + 367, 370, 363, -1, 363, 370, 365, -1, + 228, 233, 231, -1, 227, 234, 230, -1, + 232, 234, 227, -1, 368, 371, 55, -1, + 233, 235, 231, -1, 359, 372, 367, -1, + 76, 236, 229, -1, 364, 372, 359, -1, + 77, 236, 76, -1, 365, 373, 360, -1, + 224, 236, 232, -1, 368, 373, 371, -1, + 229, 236, 224, -1, 234, 237, 230, -1, + 233, 237, 235, -1, 360, 373, 368, -1, + 372, 374, 367, -1, 367, 374, 370, -1, + 230, 237, 233, -1, 231, 238, 43, -1, + 43, 238, 44, -1, 235, 238, 231, -1, + 373, 375, 371, -1, 232, 239, 234, -1, + 236, 239, 232, -1, 77, 239, 236, -1, + 78, 239, 77, -1, 237, 240, 235, -1, + 364, 376, 372, -1, 369, 376, 364, -1, + 101, 376, 369, -1, 102, 376, 101, -1, + 370, 377, 365, -1, 373, 377, 375, -1, + 365, 377, 373, -1, 238, 241, 44, -1, + 239, 242, 234, -1, 234, 242, 237, -1, + 55, 378, 56, -1, 237, 242, 240, -1, + 371, 378, 55, -1, 375, 378, 371, -1, + 240, 243, 235, -1, 235, 243, 238, -1, + 372, 379, 374, -1, 376, 379, 372, -1, + 102, 379, 376, -1, 238, 243, 241, -1, + 242, 244, 240, -1, 103, 379, 102, -1, + 377, 380, 375, -1, 243, 245, 241, -1, + 378, 381, 56, -1, 78, 246, 239, -1, + 79, 246, 78, -1, 242, 246, 244, -1, + 374, 382, 370, -1, 239, 246, 242, -1, + 370, 382, 377, -1, 240, 247, 243, -1, + 377, 382, 380, -1, 243, 247, 245, -1, + 244, 247, 240, -1, 375, 383, 378, -1, + 380, 383, 375, -1, 44, 248, 45, -1, + 378, 383, 381, -1, 241, 248, 44, -1, + 27, 114, 25, -1, 25, 114, 33, -1, + 382, 384, 380, -1, 246, 249, 244, -1, + 80, 249, 79, -1, 27, 115, 114, -1, + 28, 115, 27, -1, 79, 249, 246, -1, + 383, 385, 381, -1, 247, 250, 245, -1, + 249, 251, 244, -1, 379, 386, 374, -1, + 244, 251, 247, -1, 103, 386, 379, -1, + 114, 116, 33, -1, 374, 386, 382, -1, + 382, 386, 384, -1, 247, 251, 250, -1, + 29, 117, 28, -1, 104, 386, 103, -1, + 28, 117, 115, -1, 380, 387, 383, -1, + 245, 252, 241, -1, 384, 387, 380, -1, + 383, 387, 385, -1, 241, 252, 248, -1, + 115, 118, 114, -1, 248, 253, 45, -1, + 56, 388, 32, -1, 381, 388, 56, -1, + 114, 118, 116, -1, 32, 388, 109, -1, + 33, 119, 34, -1, 105, 389, 104, -1, + 386, 389, 384, -1, 251, 254, 250, -1, + 104, 389, 386, -1, 118, 119, 116, -1, + 249, 255, 251, -1, 116, 119, 33, -1, + 81, 255, 80, -1, 30, 120, 29, -1, + 80, 255, 249, -1, 387, 390, 385, -1, + 29, 120, 117, -1, 251, 255, 254, -1, + 384, 391, 387, -1, 250, 256, 245, -1, + 115, 121, 118, -1, 245, 256, 252, -1, + 389, 391, 384, -1, 117, 121, 115, -1, + 387, 391, 390, -1, 385, 392, 381, -1, + 109, 392, 110, -1, 252, 257, 248, -1, + 381, 392, 388, -1, 248, 257, 253, -1, + 388, 392, 109, -1, 45, 258, 46, -1, + 118, 122, 119, -1, 121, 122, 118, -1, + 253, 258, 45, -1, 391, 393, 390, -1, + 391, 394, 393, -1, 82, 259, 81, -1, + 105, 394, 389, -1, 119, 123, 34, -1, + 106, 394, 105, -1, 81, 259, 255, -1, + 31, 124, 30, -1, 389, 394, 391, -1, + 255, 259, 254, -1, 26, 124, 31, -1, + 58, 124, 26, -1, 392, 395, 110, -1, + 59, 124, 58, -1, 110, 395, 111, -1, + 30, 124, 120, -1, 117, 125, 121, -1, + 385, 395, 392, -1, 390, 395, 385, -1, + 250, 260, 256, -1, 106, 396, 394, -1, + 254, 260, 250, -1, 107, 396, 106, -1, + 120, 125, 117, -1, 394, 396, 393, -1, + 125, 126, 121, -1, 393, 397, 390, -1, + 395, 397, 111, -1, 252, 261, 257, -1, + 256, 261, 252, -1, 121, 126, 122, -1, + 111, 397, 112, -1, 253, 262, 258, -1, + 390, 397, 395, -1, 393, 398, 397, -1, + 396, 398, 393, -1, 122, 127, 119, -1, + 107, 398, 396, -1, 397, 398, 112, -1, + 108, 398, 107, -1, 57, 398, 108, -1, + 257, 262, 253, -1, 119, 127, 123, -1, + 112, 398, 113, -1, 113, 398, 57, -1, + 34, 128, 35, -1, 258, 263, 46, -1, + 262, 263, 258, -1, 127, 128, 123, -1, + 259, 264, 254, -1, 123, 128, 34, -1, + 83, 264, 82, -1, 254, 264, 260, -1, + 59, 129, 124, -1, 82, 264, 259, -1, + 124, 129, 120, -1, 120, 129, 125, -1, + 260, 265, 256, -1, 129, 130, 125, -1, + 256, 265, 261, -1, 125, 130, 126, -1, + 257, 266, 262, -1, 122, 131, 127, -1, + 126, 131, 122, -1, 261, 266, 257, -1, + 127, 132, 128, -1, 262, 267, 263, -1, + 266, 267, 262, -1, 131, 132, 127, -1, + 263, 268, 46, -1, 128, 133, 35, -1, + 46, 268, 47, -1, 260, 269, 265, -1, + 264, 269, 260, -1, 129, 134, 130, -1, + 60, 134, 59, -1, 83, 269, 264, -1, + 59, 134, 129, -1, 84, 269, 83, -1, + 126, 135, 131, -1, 130, 135, 126, -1, + 265, 270, 261, -1, 261, 270, 266, -1, + 135, 136, 131, -1, 270, 271, 266, -1, + 131, 136, 132, -1, 266, 271, 267, -1, + 128, 137, 133, -1, 263, 272, 268, -1, + 132, 137, 128, -1, 35, 138, 36, -1, + 267, 272, 263, -1, 268, 273, 47, -1, + 133, 138, 35, -1, 269, 274, 265, -1, + 134, 139, 130, -1, 265, 274, 270, -1, + 60, 139, 134, -1, 61, 139, 60, -1, + 84, 274, 269, -1, 130, 139, 135, -1, + 85, 274, 84, -1, 86, 274, 85, -1, + 274, 275, 270, -1, 135, 140, 136, -1, + 270, 275, 271, -1, 139, 140, 135, -1, + 136, 141, 132, -1, 267, 276, 272, -1, + 271, 276, 267, -1, 132, 141, 137, -1, + 272, 277, 268, -1, 268, 277, 273, -1, + 137, 142, 133, -1, 133, 142, 138, -1, + 47, 278, 48, -1, 273, 278, 47, -1, + 138, 143, 36, -1, 277, 278, 273, -1, + 62, 144, 61, -1, 274, 279, 275, -1, + 86, 279, 274, -1, 61, 144, 139, -1, + 139, 144, 140, -1, 136, 145, 141, -1, + 275, 280, 271, -1, 271, 280, 276, -1, + 140, 145, 136, -1, 276, 281, 272, -1, + 272, 281, 277, -1, 141, 146, 137, -1, + 137, 146, 142, -1, 138, 147, 143, -1, + 277, 282, 278, -1, 281, 282, 277, -1, + 142, 147, 138, -1, 278, 283, 48, -1, + 36, 148, 37, -1, 143, 148, 36, -1, + 140, 149, 145, -1, 279, 284, 275, -1, + 275, 284, 280, -1, 63, 149, 62, -1, + 87, 284, 86, -1, 62, 149, 144, -1, + 86, 284, 279, -1, 144, 149, 140, -1, + 280, 285, 276, -1, 141, 150, 146, -1, + 145, 150, 141, -1, 276, 285, 281, -1, + 281, 286, 282, -1, 146, 151, 142, -1, + 142, 151, 147, -1, 285, 286, 281, -1, + 278, 287, 283, -1, 143, 152, 148, -1, + 282, 287, 278, -1, 147, 152, 143, -1, + 48, 288, 49, -1, 283, 288, 48, -1, + 148, 153, 37, -1, 287, 288, 283, -1, + 152, 153, 148, -1, 88, 289, 87, -1, + 89, 289, 88, -1, 280, 289, 285, -1, + 153, 154, 37, -1, 284, 289, 280, -1, + 87, 289, 284, -1, 149, 155, 145, -1, + 63, 155, 149, -1, 285, 290, 286, -1, + 64, 155, 63, -1, 145, 155, 150, -1, + 289, 290, 285, -1, 282, 291, 287, -1, + 150, 156, 146, -1, 146, 156, 151, -1, + 286, 291, 282, -1, 291, 292, 287, -1, + 151, 157, 147, -1, 287, 292, 288, -1, + 147, 157, 152, -1, 288, 293, 49, -1, + 157, 158, 152, -1, 152, 158, 153, -1, + 89, 294, 289, -1, 153, 158, 154, -1, + 289, 294, 290, -1, 37, 159, 38, -1, + 286, 295, 291, -1, 154, 159, 37, -1, + 158, 160, 154, -1, 290, 295, 286, -1, + 291, 296, 292, -1, 65, 161, 64, -1, + 150, 161, 156, -1, 295, 296, 291, -1, + 64, 161, 155, -1, 292, 297, 288, -1, + 155, 161, 150, -1, 156, 162, 151, -1, + 288, 297, 293, -1, 151, 162, 157, -1, + 157, 163, 158, -1, 49, 298, 50, -1, + 293, 298, 49, -1, 162, 163, 157, -1, + 294, 299, 290, -1, 290, 299, 295, -1, + 89, 299, 294, -1, 158, 163, 160, -1, + 160, 164, 154, -1, 90, 299, 89, -1, + 91, 299, 90, -1, 295, 300, 296, -1, + 154, 164, 159, -1, 299, 300, 295, -1, + 159, 165, 38, -1, 292, 301, 297, -1, + 163, 166, 160, -1, 296, 301, 292, -1, + 297, 302, 293, -1, 293, 302, 298, -1, + 165, 167, 38, -1, 298, 303, 50, -1, + 65, 168, 161, -1, 161, 168, 156, -1, + 66, 168, 65, -1, 156, 168, 162, -1, + 303, 304, 50, -1, 162, 169, 163, -1, + 168, 169, 162, -1, 91, 305, 299, -1, + 299, 305, 300, -1, 160, 170, 164, -1, + 166, 170, 160, -1, 300, 306, 296, -1, + 296, 306, 301, -1, 301, 307, 297, -1, + 297, 307, 302, -1, 164, 171, 159, -1, + 159, 171, 165, -1, 298, 308, 303, -1, + 167, 172, 38, -1, 303, 308, 304, -1, + 169, 173, 163, -1, 163, 173, 166, -1, + 302, 308, 298, -1, 304, 309, 50, -1, + 50, 309, 51, -1, 167, 174, 172, -1, + 165, 174, 167, -1, 308, 310, 304, -1, + 171, 174, 165, -1, 66, 175, 168, -1, + 300, 311, 306, -1, 168, 175, 169, -1, + 305, 311, 300, -1, 67, 175, 66, -1, + 169, 175, 173, -1, 91, 311, 305, -1, + 92, 311, 91, -1, 166, 176, 170, -1, + 173, 176, 166, -1, 306, 312, 301, -1, + 301, 312, 307, -1, 170, 177, 164, -1, + 307, 313, 302, -1, 164, 177, 171, -1, + 302, 313, 308, -1, 308, 313, 310, -1, + 304, 314, 309, -1, 310, 314, 304, -1, + 174, 178, 172, -1, 38, 179, 39, -1, + 172, 179, 38, -1, 309, 315, 51, -1, + 314, 315, 309, -1, 68, 180, 67, -1, + 313, 316, 310, -1, 67, 180, 175, -1, + 175, 180, 173, -1, 174, 181, 178, -1, + 171, 181, 174, -1, 315, 317, 51, -1, + 177, 181, 171, -1, 179, 182, 39, -1, + 306, 318, 312, -1, 311, 318, 306, -1, + 92, 318, 311, -1, 93, 318, 92, -1, + 173, 183, 176, -1, 312, 319, 307, -1, + 307, 319, 313, -1, 68, 183, 180, -1, + 180, 183, 173, -1, 313, 319, 316, -1, + 310, 320, 314, -1, 176, 184, 170, -1, + 170, 184, 177, -1, 316, 320, 310, -1, + 454, 400, 399, -1, 454, 399, 402, -1, + 454, 402, 403, -1, 455, 454, 403, -1, + 456, 403, 404, -1, 456, 455, 403, -1, + 457, 404, 405, -1, 457, 456, 404, -1, + 458, 405, 406, -1, 458, 457, 405, -1, + 459, 406, 407, -1, 459, 407, 408, -1, + 459, 458, 406, -1, 460, 459, 408, -1, + 461, 408, 409, -1, 461, 460, 408, -1, + 462, 409, 410, -1, 462, 461, 409, -1, + 463, 410, 411, -1, 463, 462, 410, -1, + 464, 411, 412, -1, 464, 412, 413, -1, + 464, 463, 411, -1, 465, 464, 413, -1, + 466, 413, 414, -1, 466, 465, 413, -1, + 467, 414, 415, -1, 467, 466, 414, -1, + 468, 415, 416, -1, 468, 416, 417, -1, + 468, 467, 415, -1, 469, 468, 417, -1, + 470, 417, 418, -1, 470, 469, 417, -1, + 471, 418, 419, -1, 471, 419, 420, -1, + 471, 470, 418, -1, 472, 471, 420, -1, + 473, 420, 421, -1, 473, 421, 422, -1, + 473, 472, 420, -1, 474, 473, 422, -1, + 475, 422, 423, -1, 475, 423, 424, -1, + 475, 474, 422, -1, 476, 475, 424, -1, + 477, 476, 424, -1, 477, 424, 425, -1, + 477, 425, 426, -1, 478, 477, 426, -1, + 479, 478, 426, -1, 479, 426, 427, -1, + 479, 427, 428, -1, 480, 479, 428, -1, + 481, 480, 428, -1, 481, 428, 429, -1, + 481, 429, 430, -1, 482, 481, 430, -1, + 483, 430, 431, -1, 483, 482, 430, -1, + 483, 431, 432, -1, 484, 483, 432, -1, + 485, 484, 432, -1, 485, 432, 433, -1, + 485, 433, 434, -1, 486, 485, 434, -1, + 487, 434, 435, -1, 487, 435, 436, -1, + 487, 486, 434, -1, 488, 487, 436, -1, + 489, 436, 437, -1, 489, 437, 438, -1, + 489, 488, 436, -1, 490, 438, 439, -1, + 490, 489, 438, -1, 491, 439, 440, -1, + 491, 490, 439, -1, 492, 491, 440, -1, + 493, 440, 441, -1, 493, 441, 442, -1, + 493, 492, 440, -1, 494, 442, 443, -1, + 494, 493, 442, -1, 495, 443, 444, -1, + 495, 494, 443, -1, 496, 495, 444, -1, + 497, 444, 445, -1, 497, 445, 446, -1, + 497, 496, 444, -1, 498, 446, 447, -1, + 498, 497, 446, -1, 499, 447, 448, -1, + 499, 498, 447, -1, 500, 499, 448, -1, + 501, 500, 448, -1, 501, 448, 449, -1, + 501, 449, 450, -1, 502, 501, 450, -1, + 502, 450, 451, -1, 503, 502, 451, -1, + 504, 503, 451, -1, 504, 451, 452, -1, + 504, 452, 401, -1, 453, 504, 401, -1, + 802, 816, 809, -1, 658, 666, 659, -1, + 812, 817, 554, -1, 665, 666, 658, -1, + 527, 667, 528, -1, 807, 818, 811, -1, + 662, 667, 527, -1, 664, 668, 657, -1, + 657, 668, 661, -1, 814, 818, 807, -1, + 809, 819, 812, -1, 661, 668, 665, -1, + 816, 819, 809, -1, 659, 669, 662, -1, + 583, 820, 813, -1, 666, 669, 659, -1, + 813, 820, 814, -1, 656, 670, 664, -1, + 811, 821, 815, -1, 570, 670, 663, -1, + 663, 670, 656, -1, 818, 821, 811, -1, + 808, 822, 816, -1, 815, 822, 808, -1, + 668, 671, 665, -1, 816, 822, 819, -1, + 671, 672, 665, -1, 665, 672, 666, -1, + 812, 823, 817, -1, 819, 823, 812, -1, + 817, 824, 554, -1, 662, 673, 667, -1, + 669, 673, 662, -1, 673, 674, 667, -1, + 554, 824, 555, -1, 667, 674, 528, -1, + 583, 825, 820, -1, 814, 825, 818, -1, + 570, 675, 670, -1, 820, 825, 814, -1, + 670, 675, 664, -1, 664, 675, 668, -1, + 819, 826, 823, -1, 668, 675, 671, -1, + 822, 826, 819, -1, 672, 676, 666, -1, + 669, 676, 673, -1, 666, 676, 669, -1, + 555, 827, 556, -1, 528, 677, 529, -1, + 674, 677, 528, -1, 824, 827, 555, -1, + 818, 828, 821, -1, 675, 678, 671, -1, + 825, 828, 818, -1, 583, 828, 825, -1, + 570, 678, 675, -1, 815, 829, 822, -1, + 821, 829, 815, -1, 822, 829, 826, -1, + 671, 679, 672, -1, 826, 830, 823, -1, + 676, 680, 673, -1, 823, 831, 817, -1, + 680, 681, 673, -1, 817, 831, 824, -1, + 673, 681, 674, -1, 672, 682, 676, -1, + 679, 682, 672, -1, 826, 832, 830, -1, + 829, 832, 826, -1, 676, 682, 680, -1, + 824, 833, 827, -1, 681, 683, 674, -1, + 831, 833, 824, -1, 674, 683, 677, -1, + 821, 834, 829, -1, 678, 684, 671, -1, + 828, 834, 821, -1, 570, 684, 678, -1, + 583, 834, 828, -1, 671, 684, 679, -1, + 584, 834, 583, -1, 571, 684, 570, -1, + 832, 835, 830, -1, 682, 685, 680, -1, + 680, 686, 681, -1, 830, 836, 823, -1, + 823, 836, 831, -1, 685, 686, 680, -1, + 677, 687, 529, -1, 831, 836, 833, -1, + 827, 837, 556, -1, 529, 687, 530, -1, + 833, 837, 827, -1, 556, 837, 557, -1, + 679, 688, 682, -1, 684, 688, 679, -1, + 571, 688, 684, -1, 829, 838, 832, -1, + 584, 838, 834, -1, 681, 689, 683, -1, + 834, 838, 829, -1, 686, 689, 681, -1, + 836, 839, 833, -1, 687, 690, 530, -1, + 530, 690, 531, -1, 557, 840, 558, -1, + 837, 840, 557, -1, 682, 691, 685, -1, + 832, 841, 835, -1, 688, 691, 682, -1, + 571, 691, 688, -1, 838, 841, 832, -1, + 584, 841, 838, -1, 836, 842, 839, -1, + 685, 692, 686, -1, 835, 842, 830, -1, + 830, 842, 836, -1, 683, 693, 677, -1, + 833, 843, 837, -1, 677, 693, 687, -1, + 686, 694, 689, -1, 842, 844, 839, -1, + 692, 694, 686, -1, 837, 845, 840, -1, + 843, 845, 837, -1, 693, 695, 687, -1, + 687, 695, 690, -1, 584, 846, 841, -1, + 691, 696, 685, -1, 835, 846, 842, -1, + 685, 696, 692, -1, 585, 846, 584, -1, + 571, 696, 691, -1, 841, 846, 835, -1, + 572, 696, 571, -1, 689, 697, 683, -1, + 683, 697, 693, -1, 833, 847, 843, -1, + 839, 847, 833, -1, 531, 698, 532, -1, + 840, 848, 558, -1, 558, 848, 559, -1, + 690, 698, 531, -1, 846, 849, 842, -1, + 696, 699, 692, -1, 842, 849, 844, -1, + 692, 699, 694, -1, 585, 849, 846, -1, + 572, 699, 696, -1, 843, 850, 845, -1, + 697, 700, 693, -1, 693, 700, 695, -1, + 847, 850, 843, -1, 532, 701, 533, -1, + 559, 851, 560, -1, 848, 851, 559, -1, + 698, 701, 532, -1, 694, 702, 689, -1, + 839, 852, 847, -1, 844, 852, 839, -1, + 689, 702, 697, -1, 700, 703, 695, -1, + 845, 853, 840, -1, 695, 703, 690, -1, + 840, 853, 848, -1, 690, 703, 698, -1, + 848, 853, 851, -1, 697, 704, 700, -1, + 852, 854, 847, -1, 847, 854, 850, -1, + 702, 704, 697, -1, 853, 855, 851, -1, + 698, 705, 701, -1, 703, 705, 698, -1, + 573, 706, 572, -1, 694, 706, 702, -1, + 572, 706, 699, -1, 844, 856, 852, -1, + 699, 706, 694, -1, 849, 856, 844, -1, + 585, 856, 849, -1, 704, 707, 700, -1, + 586, 856, 585, -1, 853, 857, 855, -1, + 700, 707, 703, -1, 850, 857, 845, -1, + 845, 857, 853, -1, 533, 708, 534, -1, + 851, 858, 560, -1, 855, 858, 851, -1, + 701, 708, 533, -1, 560, 858, 561, -1, + 702, 709, 704, -1, 852, 859, 854, -1, + 573, 709, 706, -1, 856, 859, 852, -1, + 706, 709, 702, -1, 586, 859, 856, -1, + 707, 710, 703, -1, 857, 860, 855, -1, + 703, 710, 705, -1, 534, 711, 535, -1, + 708, 711, 534, -1, 561, 861, 562, -1, + 858, 861, 561, -1, 704, 712, 707, -1, + 850, 862, 857, -1, 854, 862, 850, -1, + 701, 713, 708, -1, 857, 862, 860, -1, + 710, 713, 705, -1, 855, 863, 858, -1, + 705, 713, 701, -1, 860, 863, 855, -1, + 707, 714, 710, -1, 858, 863, 861, -1, + 712, 714, 707, -1, 708, 715, 711, -1, + 713, 715, 708, -1, 862, 864, 860, -1, + 863, 865, 861, -1, 573, 716, 709, -1, + 704, 716, 712, -1, 574, 716, 573, -1, + 859, 866, 854, -1, 709, 716, 704, -1, + 854, 866, 862, -1, 714, 717, 710, -1, + 586, 866, 859, -1, 710, 717, 713, -1, + 862, 866, 864, -1, 587, 866, 586, -1, + 863, 867, 865, -1, 713, 717, 715, -1, + 860, 867, 863, -1, 535, 718, 536, -1, + 864, 867, 860, -1, 715, 718, 711, -1, + 562, 868, 563, -1, 711, 718, 535, -1, + 563, 868, 512, -1, 861, 868, 562, -1, + 716, 719, 712, -1, 712, 719, 714, -1, + 512, 868, 589, -1, 574, 719, 716, -1, + 866, 869, 864, -1, 587, 869, 866, -1, + 717, 720, 715, -1, 867, 870, 865, -1, + 718, 721, 536, -1, 536, 721, 537, -1, + 867, 871, 870, -1, 864, 871, 867, -1, + 719, 722, 714, -1, 714, 722, 717, -1, + 869, 871, 864, -1, 717, 722, 720, -1, + 861, 872, 868, -1, 865, 872, 861, -1, + 715, 723, 718, -1, 589, 872, 590, -1, + 718, 723, 721, -1, 720, 723, 715, -1, + 868, 872, 589, -1, 870, 872, 865, -1, + 871, 873, 870, -1, 722, 724, 720, -1, + 587, 874, 869, -1, 588, 874, 587, -1, + 869, 874, 871, -1, 723, 725, 721, -1, + 871, 874, 873, -1, 872, 875, 590, -1, + 870, 875, 872, -1, 590, 875, 591, -1, + 719, 726, 722, -1, 873, 875, 870, -1, + 574, 726, 719, -1, 588, 876, 874, -1, + 575, 726, 574, -1, 724, 727, 720, -1, + 720, 727, 723, -1, 874, 876, 873, -1, + 873, 877, 875, -1, 875, 877, 591, -1, + 723, 727, 725, -1, 721, 728, 537, -1, + 591, 877, 592, -1, 537, 728, 538, -1, + 876, 878, 873, -1, 873, 878, 877, -1, + 588, 878, 876, -1, 877, 878, 592, -1, + 564, 878, 588, -1, 592, 878, 593, -1, + 722, 729, 724, -1, 593, 878, 564, -1, + 726, 729, 722, -1, 575, 729, 726, -1, + 727, 730, 725, -1, 729, 731, 724, -1, + 724, 731, 727, -1, 727, 731, 730, -1, + 725, 732, 721, -1, 721, 732, 728, -1, + 538, 733, 539, -1, 728, 733, 538, -1, + 731, 734, 730, -1, 576, 735, 575, -1, + 729, 735, 731, -1, 575, 735, 729, -1, + 731, 735, 734, -1, 730, 736, 725, -1, + 725, 736, 732, -1, 732, 737, 728, -1, + 728, 737, 733, -1, 539, 738, 540, -1, + 540, 738, 541, -1, 733, 738, 539, -1, + 576, 739, 735, -1, 735, 739, 734, -1, + 730, 740, 736, -1, 734, 740, 730, -1, + 736, 741, 732, -1, 732, 741, 737, -1, + 733, 742, 738, -1, 737, 742, 733, -1, + 738, 743, 541, -1, 742, 743, 738, -1, + 739, 744, 734, -1, 576, 744, 739, -1, + 577, 744, 576, -1, 734, 744, 740, -1, + 740, 745, 736, -1, 507, 594, 505, -1, + 736, 745, 741, -1, 505, 594, 513, -1, + 737, 746, 742, -1, 508, 595, 507, -1, + 509, 595, 508, -1, 741, 746, 737, -1, + 746, 747, 742, -1, 742, 747, 743, -1, + 507, 595, 594, -1, 513, 596, 514, -1, + 514, 596, 515, -1, 743, 748, 541, -1, + 594, 596, 513, -1, 541, 748, 542, -1, + 510, 597, 509, -1, 509, 597, 595, -1, + 740, 749, 745, -1, 744, 749, 740, -1, + 577, 749, 744, -1, 595, 598, 594, -1, + 594, 598, 596, -1, 741, 750, 746, -1, + 745, 750, 741, -1, 746, 751, 747, -1, + 750, 751, 746, -1, 596, 599, 515, -1, + 598, 599, 596, -1, 747, 752, 743, -1, + 743, 752, 748, -1, 510, 600, 597, -1, + 748, 753, 542, -1, 597, 601, 595, -1, + 542, 753, 543, -1, 595, 601, 598, -1, + 543, 753, 544, -1, 749, 754, 745, -1, + 577, 754, 749, -1, 745, 754, 750, -1, + 598, 602, 599, -1, 601, 602, 598, -1, + 578, 754, 577, -1, 750, 755, 751, -1, + 515, 603, 516, -1, 599, 603, 515, -1, + 516, 603, 517, -1, 754, 755, 750, -1, + 511, 604, 510, -1, 751, 756, 747, -1, + 506, 604, 511, -1, 747, 756, 752, -1, + 510, 604, 600, -1, 565, 604, 506, -1, + 600, 605, 597, -1, 597, 605, 601, -1, + 748, 757, 753, -1, 752, 757, 748, -1, + 757, 758, 753, -1, 605, 606, 601, -1, + 601, 606, 602, -1, 599, 607, 603, -1, + 753, 758, 544, -1, 578, 759, 754, -1, + 754, 759, 755, -1, 602, 607, 599, -1, + 755, 760, 751, -1, 751, 760, 756, -1, + 607, 608, 603, -1, 517, 608, 518, -1, + 603, 608, 517, -1, 600, 609, 605, -1, + 756, 761, 752, -1, 565, 609, 604, -1, + 752, 761, 757, -1, 604, 609, 600, -1, + 757, 762, 758, -1, 605, 610, 606, -1, + 609, 610, 605, -1, 761, 762, 757, -1, + 544, 763, 545, -1, 606, 611, 602, -1, + 545, 763, 546, -1, 602, 611, 607, -1, + 607, 612, 608, -1, 758, 763, 544, -1, + 578, 764, 759, -1, 759, 764, 755, -1, + 755, 764, 760, -1, 579, 764, 578, -1, + 611, 612, 607, -1, 756, 765, 761, -1, + 518, 613, 519, -1, 760, 765, 756, -1, + 608, 613, 518, -1, 612, 613, 608, -1, + 565, 614, 609, -1, 609, 614, 610, -1, + 765, 766, 761, -1, 566, 614, 565, -1, + 606, 615, 611, -1, 761, 766, 762, -1, + 610, 615, 606, -1, 762, 767, 758, -1, + 611, 616, 612, -1, 758, 767, 763, -1, + 615, 616, 611, -1, 616, 617, 612, -1, + 763, 768, 546, -1, 612, 617, 613, -1, + 767, 768, 763, -1, 760, 769, 765, -1, + 764, 769, 760, -1, 579, 769, 764, -1, + 613, 618, 519, -1, 765, 770, 766, -1, + 617, 618, 613, -1, 769, 770, 765, -1, + 566, 619, 614, -1, 610, 619, 615, -1, + 614, 619, 610, -1, 766, 771, 762, -1, + 762, 771, 767, -1, 615, 620, 616, -1, + 619, 620, 615, -1, 771, 772, 767, -1, + 616, 621, 617, -1, 620, 621, 616, -1, + 767, 772, 768, -1, 768, 773, 546, -1, + 546, 773, 547, -1, 617, 622, 618, -1, + 621, 622, 617, -1, 580, 774, 579, -1, + 579, 774, 769, -1, 519, 623, 520, -1, + 520, 623, 521, -1, 769, 774, 770, -1, + 618, 623, 519, -1, 766, 775, 771, -1, + 566, 624, 619, -1, 770, 775, 766, -1, + 567, 624, 566, -1, 619, 624, 620, -1, + 620, 625, 621, -1, 771, 776, 772, -1, + 775, 776, 771, -1, 772, 777, 768, -1, + 768, 777, 773, -1, 621, 626, 622, -1, + 625, 626, 621, -1, 622, 627, 618, -1, + 773, 778, 547, -1, 618, 627, 623, -1, + 547, 778, 548, -1, 521, 628, 522, -1, + 774, 779, 770, -1, 770, 779, 775, -1, + 627, 628, 623, -1, 580, 779, 774, -1, + 623, 628, 521, -1, 775, 780, 776, -1, + 620, 629, 625, -1, 779, 780, 775, -1, + 567, 629, 624, -1, 624, 629, 620, -1, + 772, 781, 777, -1, 625, 630, 626, -1, + 776, 781, 772, -1, 626, 631, 622, -1, + 777, 782, 773, -1, 773, 782, 778, -1, + 622, 631, 627, -1, 778, 783, 548, -1, + 627, 632, 628, -1, 631, 632, 627, -1, + 548, 783, 549, -1, 628, 633, 522, -1, + 783, 784, 549, -1, 632, 633, 628, -1, + 549, 784, 550, -1, 522, 634, 523, -1, + 633, 634, 522, -1, 580, 785, 779, -1, + 581, 785, 580, -1, 779, 785, 780, -1, + 780, 786, 776, -1, 568, 635, 567, -1, + 776, 786, 781, -1, 629, 635, 625, -1, + 567, 635, 629, -1, 625, 635, 630, -1, + 777, 787, 782, -1, 630, 636, 626, -1, + 626, 636, 631, -1, 781, 787, 777, -1, + 636, 637, 631, -1, 782, 788, 778, -1, + 631, 637, 632, -1, 783, 788, 784, -1, + 778, 788, 783, -1, 637, 638, 632, -1, + 784, 789, 550, -1, 632, 638, 633, -1, + 550, 789, 551, -1, 634, 639, 523, -1, + 788, 790, 784, -1, 638, 640, 633, -1, + 633, 640, 634, -1, 780, 791, 786, -1, + 785, 791, 780, -1, 581, 791, 785, -1, + 568, 641, 635, -1, 786, 792, 781, -1, + 635, 641, 630, -1, 630, 641, 636, -1, + 781, 792, 787, -1, 636, 642, 637, -1, + 787, 793, 782, -1, 782, 793, 788, -1, + 638, 643, 640, -1, 788, 793, 790, -1, + 642, 643, 637, -1, 637, 643, 638, -1, + 640, 644, 634, -1, 784, 794, 789, -1, + 634, 644, 639, -1, 790, 794, 784, -1, + 639, 645, 523, -1, 523, 645, 524, -1, + 789, 795, 551, -1, 794, 795, 789, -1, + 793, 796, 790, -1, 643, 646, 640, -1, + 795, 797, 551, -1, 551, 797, 552, -1, + 645, 647, 524, -1, 524, 647, 525, -1, + 791, 798, 786, -1, 581, 798, 791, -1, + 786, 798, 792, -1, 641, 648, 636, -1, + 636, 648, 642, -1, 582, 798, 581, -1, + 787, 799, 793, -1, 569, 648, 568, -1, + 792, 799, 787, -1, 568, 648, 641, -1, + 793, 799, 796, -1, 648, 649, 642, -1, + 643, 649, 646, -1, 642, 649, 643, -1, + 796, 800, 790, -1, 790, 800, 794, -1, + 640, 650, 644, -1, 646, 650, 640, -1, + 639, 651, 645, -1, 794, 801, 795, -1, + 800, 801, 794, -1, 797, 802, 552, -1, + 644, 651, 639, -1, 647, 652, 525, -1, + 525, 652, 526, -1, 799, 803, 796, -1, + 649, 653, 646, -1, 795, 804, 797, -1, + 645, 654, 647, -1, 651, 654, 645, -1, + 801, 804, 795, -1, 647, 654, 652, -1, + 799, 805, 803, -1, 792, 805, 799, -1, + 798, 805, 792, -1, 648, 655, 649, -1, + 582, 805, 798, -1, 569, 655, 648, -1, + 653, 656, 646, -1, 796, 806, 800, -1, + 646, 656, 650, -1, 803, 806, 796, -1, + 650, 657, 644, -1, 806, 807, 800, -1, + 644, 657, 651, -1, 800, 807, 801, -1, + 804, 808, 797, -1, 797, 808, 802, -1, + 654, 658, 652, -1, 652, 659, 526, -1, + 552, 809, 553, -1, 658, 659, 652, -1, + 802, 809, 552, -1, 582, 810, 805, -1, + 649, 660, 653, -1, 655, 660, 649, -1, + 805, 810, 803, -1, 569, 660, 655, -1, + 657, 661, 651, -1, 807, 811, 801, -1, + 651, 661, 654, -1, 801, 811, 804, -1, + 654, 661, 658, -1, 809, 812, 553, -1, + 526, 662, 527, -1, 553, 812, 554, -1, + 659, 662, 526, -1, 803, 813, 806, -1, + 810, 813, 803, -1, 653, 663, 656, -1, + 583, 813, 582, -1, 660, 663, 653, -1, + 582, 813, 810, -1, 570, 663, 569, -1, + 806, 814, 807, -1, 569, 663, 660, -1, + 650, 664, 657, -1, 813, 814, 806, -1, + 656, 664, 650, -1, 811, 815, 804, -1, + 804, 815, 808, -1, 808, 816, 802, -1, + 661, 665, 658, -1, 899, 901, 900, -1, + 899, 902, 901, -1, 879, 899, 898, -1, + 879, 903, 902, -1, 879, 902, 899, -1, + 896, 898, 897, -1, 894, 880, 879, -1, + 894, 881, 880, -1, 894, 896, 895, -1, + 894, 879, 898, -1, 894, 898, 896, -1, + 883, 882, 881, -1, 893, 881, 894, -1, + 892, 883, 881, -1, 892, 881, 893, -1, + 885, 884, 883, -1, 885, 883, 892, -1, + 891, 885, 892, -1, 890, 885, 891, -1, + 887, 886, 885, -1, 888, 890, 889, -1, + 888, 887, 885, -1, 888, 885, 890, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o11 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o9 + + } + + } + + } ] + + }, + + USE o10, + + Group { + children [ + USE o8, + + USE o11 ] + + }, + + USE o11 ] + + } + + } + + } ] + + } + +} diff --git a/modules/packages3d/Diodes_ThroughHole.3dshapes/Diode_DO-34_SOD68_Horizontal_RM7.5.FCStd b/modules/packages3d/Diodes_ThroughHole.3dshapes/Diode_DO-34_SOD68_Horizontal_RM7.5.FCStd new file mode 100644 index 0000000000000000000000000000000000000000..047753398c8eab4b09708f4029f171bf8adaea4f GIT binary patch literal 14184 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 literal 0 HcmV?d00001 diff --git a/modules/packages3d/Diodes_ThroughHole.3dshapes/Diode_DO-34_SOD68_Horizontal_RM7.5.wrl b/modules/packages3d/Diodes_ThroughHole.3dshapes/Diode_DO-34_SOD68_Horizontal_RM7.5.wrl new file mode 100644 index 00000000..fc4f2c8e --- /dev/null +++ b/modules/packages3d/Diodes_ThroughHole.3dshapes/Diode_DO-34_SOD68_Horizontal_RM7.5.wrl @@ -0,0 +1,3789 @@ +#VRML V2.0 utf8 + + +Group { + children + Group { + children [ + Group { + children + Transform { + translation 0 0 0 + rotation 1 -0 -0 1.5707964 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o0 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.66666669 1 1 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o1 Coordinate { + point [ 5.3499999 1.99 -7.5967013e-016, + 5.3499999 1.9742916 0.12434494, + 5.3499999 1.9281534 0.24087684, + 5.3499999 1.8544843 0.34227356, + 5.3499999 1.7579134 0.42216396, + 5.3499999 1.6445085 0.47552827, + 5.3499999 1.5213952 0.49901336, + 5.3499999 1.3963094 0.49114361, + 5.3499999 1.2771103 0.45241353, + 5.3499999 1.171288 0.38525662, + 5.3499999 1.0854915 0.29389262, + 5.3499999 1.0251118 0.18406227, + 5.3499999 0.99394268 0.062666617, + 5.3499999 0.99394268 -0.062666617, + 5.3499999 1.0251118 -0.18406227, + 5.3499999 1.0854915 -0.29389262, + 5.3499999 1.171288 -0.38525662, + 5.3499999 1.2771103 -0.45241353, + 5.3499999 1.3963094 -0.49114361, + 5.3499999 1.5213952 -0.49901336, + 5.3499999 1.6445085 -0.47552827, + 5.3499999 1.7579134 -0.42216396, + 5.3499999 1.8544843 -0.34227356, + 5.3499999 1.9281534 -0.24087684, + 5.3499999 1.9742916 -0.12434494, + 5.3499999 1.99 -7.5967013e-016, + 5.0500002 2.29 -1.0169643e-015, + 5.3397779 2.0676458 -8.2626275e-016, + 5.3098078 2.1400001 -8.8831723e-016, + 5.2621322 2.202132 -9.416046e-016, + 5.1999998 2.2498076 -9.8249342e-016, + 5.1276455 2.2797778 -1.0081972e-015, + 5.3499999 1.99 -7.5967013e-016, + 5.3499999 1.9742916 0.12434494, + 5.3499999 1.9281534 0.24087684, + 5.3499999 1.8544843 0.34227356, + 5.3499999 1.7579134 0.42216396, + 5.3499999 1.6445085 0.47552827, + 5.3499999 1.5213952 0.49901336, + 5.3499999 1.3963094 0.49114361, + 5.3499999 1.2771103 0.45241353, + 5.3499999 1.171288 0.38525662, + 5.3499999 1.0854915 0.29389262, + 5.3499999 1.0251118 0.18406227, + 5.3499999 0.99394268 0.062666617, + 5.3499999 0.99394268 -0.062666617, + 5.3499999 1.0251118 -0.18406227, + 5.3499999 1.0854915 -0.29389262, + 5.3499999 1.171288 -0.38525662, + 5.3499999 1.2771103 -0.45241353, + 5.3499999 1.3963094 -0.49114361, + 5.3499999 1.5213952 -0.49901336, + 5.3499999 1.6445085 -0.47552827, + 5.3499999 1.7579134 -0.42216396, + 5.3499999 1.8544843 -0.34227356, + 5.3499999 1.9281534 -0.24087684, + 5.3499999 1.9742916 -0.12434494, + 5.0500002 2.29 -1.0169643e-015, + 5.0500002 2.2841671 0.096429341, + 5.0500002 2.2667534 0.19145253, + 5.0500002 2.238013 0.2836839, + 5.0500002 2.1983647 0.37177855, + 5.0500002 2.1483872 0.4544518, + 5.0500002 2.0888085 0.53049815, + 5.0500002 2.020498 0.59880859, + 5.0500002 1.9444518 0.65838706, + 5.0500002 1.8617785 0.70836484, + 5.0500002 1.7736839 0.74801302, + 5.0500002 1.6814525 0.77675343, + 5.0500002 1.5864294 0.7941671, + 5.0500002 1.49 0.80000001, + 5.0500002 1.3935707 0.7941671, + 5.0500002 1.2985475 0.77675343, + 5.0500002 1.2063161 0.74801302, + 5.0500002 1.1182215 0.70836484, + 5.0500002 1.0355482 0.65838706, + 5.0500002 0.95950186 0.59880859, + 5.0500002 0.89119142 0.53049815, + 5.0500002 0.83161288 0.4544518, + 5.0500002 0.78163517 0.37177855, + 5.0500002 0.74198699 0.2836839, + 5.0500002 0.71324652 0.19145253, + 5.0500002 0.69583291 0.096429341, + 5.0500002 0.69 1.1637859e-015, + 5.0500002 0.69583291 -0.096429341, + 5.0500002 0.71324652 -0.19145253, + 5.0500002 0.74198699 -0.2836839, + 5.0500002 0.78163517 -0.37177855, + 5.0500002 0.83161288 -0.4544518, + 5.0500002 0.89119142 -0.53049815, + 5.0500002 0.95950186 -0.59880859, + 5.0500002 1.0355482 -0.65838706, + 5.0500002 1.1182215 -0.70836484, + 5.0500002 1.2063161 -0.74801302, + 5.0500002 1.2985475 -0.77675343, + 5.0500002 1.3935707 -0.7941671, + 5.0500002 1.49 -0.80000001, + 5.0500002 1.5864294 -0.7941671, + 5.0500002 1.6814525 -0.77675343, + 5.0500002 1.7736839 -0.74801302, + 5.0500002 1.8617785 -0.70836484, + 5.0500002 1.9444518 -0.65838706, + 5.0500002 2.020498 -0.59880859, + 5.0500002 2.0888085 -0.53049815, + 5.0500002 2.1483872 -0.4544518, + 5.0500002 2.1983647 -0.37177855, + 5.0500002 2.238013 -0.2836839, + 5.0500002 2.2667534 -0.19145253, + 5.0500002 2.2841671 -0.096429341, + 5.3397779 2.0676458 -8.2626275e-016, + 5.3098078 2.1400001 -8.8831723e-016, + 5.2621322 2.202132 -9.416046e-016, + 5.1999998 2.2498076 -9.8249342e-016, + 5.1276455 2.2797778 -1.0081972e-015, + 5.3397779 2.0634341 0.069627494, + 5.3098078 2.1352608 0.078348845, + 5.3397779 2.0508604 0.13823967, + 5.2621322 2.1969397 0.085838035, + 5.3098078 2.1211121 0.15555519, + 5.3397779 2.0301082 0.204836, + 5.1999998 2.2442677 0.09158469, + 5.2621322 2.1814387 0.17042436, + 5.3098078 2.0977604 0.23049317, + 5.3397779 2.0014799 0.26844534, + 5.1276455 2.2740195 0.095197186, + 5.1999998 2.2277291 0.18183386, + 5.2621322 2.1558549 0.25252551, + 5.3098078 2.0655465 0.30207005, + 5.3397779 1.9653931 0.32814017, + 5.1276455 2.2568283 0.18900618, + 5.1999998 2.2004325 0.2694315, + 5.2621322 2.1205616 0.33094427, + 5.3098078 2.0249395 0.36924207, + 5.3397779 1.922374 0.38304996, + 5.1276455 2.2284551 0.28005904, + 5.1999998 2.1627762 0.35310021, + 5.2621322 2.0760732 0.40453711, + 5.3098078 1.976532 0.43102974, + 5.3397779 1.87305 0.43237403, + 5.1276455 2.1893134 0.36702803, + 5.1999998 2.1153095 0.43161991, + 5.2621322 2.0230384 0.47223088, + 5.3098078 1.9210297 0.48653197, + 5.3397779 1.8181401 0.47539312, + 5.1276455 2.1399744 0.44864491, + 5.1999998 2.0587242 0.50384563, + 5.2621322 1.9622309 0.5330385, + 5.3098078 1.8592421 0.53493953, + 5.3397779 1.7584454 0.51147985, + 5.1276455 2.0811572 0.52371955, + 5.1999998 1.9938457 0.56872416, + 5.2621322 1.8945371 0.58607316, + 5.3098078 1.79207 0.57554644, + 5.3397779 1.694836 0.54010814, + 5.3397779 1.6685023 0.54937375, + 5.1276455 2.0137196 0.59115714, + 5.1999998 1.9216199 0.62530941, + 5.2621322 1.8209443 0.63056159, + 5.3098078 1.7204932 0.60776055, + 5.3397779 1.6282396 0.5608604, + 5.3098078 1.6908611 0.61818671, + 5.1276455 1.9386449 0.64997435, + 5.1999998 1.8431002 0.67277622, + 5.2621322 1.7425255 0.66585499, + 5.3098078 1.6455551 0.63111216, + 5.3397779 1.5596275 0.57343405, + 5.2621322 1.710061 0.6772778, + 5.3397779 1.5262706 0.57650584, + 5.1276455 1.857028 0.69931346, + 5.1999998 1.7594315 0.71043247, + 5.2621322 1.6604244 0.69143879, + 5.3098078 1.5683489 0.64526075, + 5.3397779 1.49 0.57764572, + 5.1999998 1.7247934 0.72262001, + 5.3098078 1.5308138 0.64871734, + 5.1276455 1.770059 0.738455, + 5.1999998 1.6718339 0.73772901, + 5.2621322 1.5758381 0.70693982, + 5.3098078 1.49 0.64999998, + 5.3397779 1.4203725 0.57343405, + 5.1276455 1.7340548 0.75112325, + 5.2621322 1.5347152 0.7107268, + 5.3397779 1.38176 0.56741405, + 5.1276455 1.6790062 0.76682824, + 5.1999998 1.5815847 0.75426775, + 5.2621322 1.49 0.71213204, + 5.3098078 1.4116511 0.64526075, + 5.3397779 1.3517604 0.5608604, + 5.1999998 1.5377088 0.75830829, + 5.3098078 1.3682021 0.63848668, + 5.1276455 1.5851972 0.78401935, + 5.1999998 1.49 0.75980765, + 5.2621322 1.4041619 0.70693982, + 5.3098078 1.3344448 0.63111216, + 5.3397779 1.285164 0.54010814, + 5.1276455 1.5395906 0.78821927, + 5.2621322 1.3565598 0.6995182, + 5.3397779 1.2440504 0.52266949, + 5.1276455 1.49 0.78977776, + 5.1999998 1.3984153 0.75426775, + 5.2621322 1.3195757 0.69143879, + 5.3098078 1.2595068 0.60776055, + 5.1999998 1.3476262 0.74634933, + 5.3098078 1.2132435 0.58813757, + 5.1276455 1.3948028 0.78401935, + 5.1999998 1.3081661 0.73772901, + 5.2621322 1.2374744 0.66585499, + 5.3397779 1.1618599 0.47539312, + 5.1276455 1.3420104 0.77578861, + 5.2621322 1.1867889 0.64435631, + 5.3397779 1.1217948 0.44508368, + 5.1276455 1.3009938 0.76682824, + 5.1999998 1.2205685 0.71043247, + 5.3098078 1.1207579 0.53493953, + 5.1999998 1.1664896 0.68749452, + 5.3098078 1.0756744 0.50083363, + 5.1276455 1.2099409 0.738455, + 5.2621322 1.0854629 0.58607316, + 5.3397779 1.057626 0.38304996, + 5.1276455 1.153729 0.71461225, + 5.2621322 1.03607 0.54870719, + 5.3397779 1.0226748 0.33953163, + 5.1999998 1.0583801 0.62530941, + 5.3098078 1.003468 0.43102974, + 5.1999998 1.0056804 0.58544183, + 5.3098078 0.96413893 0.38206041, + 5.1276455 1.0413551 0.64997435, + 5.2621322 0.95696151 0.47223088, + 5.3397779 0.9785201 0.26844534, + 5.1276455 0.98657674 0.60853422, + 5.2621322 0.91387308 0.41858071, + 5.3397779 0.95291859 0.21264558, + 5.1999998 0.92127585 0.50384563, + 5.3098078 0.91445357 0.30207005, + 5.1999998 0.87530273 0.44660372, + 5.3098078 0.88564527 0.23928095, + 5.1276455 0.89884287 0.52371955, + 5.2621322 0.85943842 0.33094427, + 5.3397779 0.92913961 0.13823967, + 5.1276455 0.8510564 0.46421972, + 5.2621322 0.82787639 0.2621533, + 5.3397779 0.91690922 0.072398208, + 5.1999998 0.81722379 0.35310021, + 5.3098078 0.85888779 0.15555519, + 5.1999998 0.78354871 0.27970386, + 5.3098078 0.84512544 0.0814666, + 5.1276455 0.79068655 0.36702803, + 5.2621322 0.79856122 0.17042436, + 5.3397779 0.91235429 1.6456982e-016, + 5.1276455 0.75568324 0.29073659, + 5.2621322 0.78348333 0.089253813, + 5.1999998 0.752271 0.18183386, + 5.3098078 0.83999997 2.2662427e-016, + 5.3397779 0.91656595 -0.069627494, + 5.1999998 0.7361837 0.095229149, + 5.1276455 0.72317177 0.18900618, + 5.2621322 0.77786797 2.7991165e-016, + 5.3098078 0.84473926 -0.078348845, + 5.3397779 0.92913961 -0.13823967, + 5.1276455 0.70644987 0.098985396, + 5.1999998 0.73019236 3.2080049e-016, + 5.2621322 0.78306019 -0.085838035, + 5.3098078 0.85888779 -0.15555519, + 5.3397779 0.94989187 -0.204836, + 5.1276455 0.70022225 3.4650429e-016, + 5.1999998 0.73573226 -0.09158469, + 5.2621322 0.79856122 -0.17042436, + 5.3098078 0.88223946 -0.23049317, + 5.3397779 0.9785201 -0.26844534, + 5.1276455 0.7059806 -0.095197186, + 5.1999998 0.752271 -0.18183386, + 5.2621322 0.82414496 -0.25252551, + 5.3098078 0.91445357 -0.30207005, + 5.3397779 1.014607 -0.32814017, + 5.1276455 0.72317177 -0.18900618, + 5.1999998 0.77956754 -0.2694315, + 5.2621322 0.85943842 -0.33094427, + 5.3098078 0.95506048 -0.36924207, + 5.3397779 1.057626 -0.38304996, + 5.1276455 0.75154495 -0.28005904, + 5.1999998 0.81722379 -0.35310021, + 5.2621322 0.90392685 -0.40453711, + 5.3098078 1.003468 -0.43102974, + 5.3397779 1.10695 -0.43237403, + 5.1276455 0.79068655 -0.36702803, + 5.1999998 0.8646906 -0.43161991, + 5.2621322 0.95696151 -0.47223088, + 5.3098078 1.0589702 -0.48653197, + 5.3397779 1.1618599 -0.47539312, + 5.1276455 0.84002566 -0.44864491, + 5.1999998 0.92127585 -0.50384563, + 5.2621322 1.0177691 -0.5330385, + 5.3098078 1.1207579 -0.53493953, + 5.3397779 1.2215546 -0.51147985, + 5.1276455 0.89884287 -0.52371955, + 5.1999998 0.98615438 -0.56872416, + 5.2621322 1.0854629 -0.58607316, + 5.3098078 1.18793 -0.57554644, + 5.3397779 1.285164 -0.54010814, + 5.1276455 0.96628046 -0.59115714, + 5.1999998 1.0583801 -0.62530941, + 5.2621322 1.1590557 -0.63056159, + 5.3098078 1.2595068 -0.60776055, + 5.3397779 1.3517604 -0.5608604, + 5.3397779 1.38176 -0.56741405, + 5.1276455 1.0413551 -0.64997435, + 5.1999998 1.1368998 -0.67277622, + 5.2621322 1.2374744 -0.66585499, + 5.3098078 1.3344448 -0.63111216, + 5.3397779 1.4203725 -0.57343405, + 5.3098078 1.3682021 -0.63848668, + 5.1276455 1.122972 -0.69931346, + 5.1999998 1.2205685 -0.71043247, + 5.2621322 1.3195757 -0.69143879, + 5.3098078 1.4116511 -0.64526075, + 5.3397779 1.49 -0.57764572, + 5.2621322 1.3565598 -0.6995182, + 5.3397779 1.5262706 -0.57650584, + 5.1276455 1.2099409 -0.738455, + 5.1999998 1.3081661 -0.73772901, + 5.2621322 1.4041619 -0.70693982, + 5.3098078 1.49 -0.64999998, + 5.3397779 1.5596275 -0.57343405, + 5.1999998 1.3476262 -0.74634933, + 5.3098078 1.5308138 -0.64871734, + 5.1276455 1.3009938 -0.76682824, + 5.1999998 1.3984153 -0.75426775, + 5.2621322 1.49 -0.71213204, + 5.3098078 1.5683489 -0.64526075, + 5.3397779 1.6282396 -0.5608604, + 5.1276455 1.3420104 -0.77578861, + 5.2621322 1.5347152 -0.7107268, + 5.3397779 1.6685023 -0.54937375, + 5.1276455 1.3948028 -0.78401935, + 5.1999998 1.49 -0.75980765, + 5.2621322 1.5758381 -0.70693982, + 5.3098078 1.6455551 -0.63111216, + 5.3397779 1.694836 -0.54010814, + 5.1999998 1.5377088 -0.75830829, + 5.3098078 1.6908611 -0.61818671, + 5.1276455 1.49 -0.78977776, + 5.1999998 1.5815847 -0.75426775, + 5.2621322 1.6604244 -0.69143879, + 5.3098078 1.7204932 -0.60776055, + 5.3397779 1.7584454 -0.51147985, + 5.1276455 1.5395906 -0.78821927, + 5.2621322 1.710061 -0.6772778, + 5.3397779 1.7995181 -0.4877224, + 5.1276455 1.5851972 -0.78401935, + 5.1999998 1.6718339 -0.73772901, + 5.2621322 1.7425255 -0.66585499, + 5.3098078 1.79207 -0.57554644, + 5.1999998 1.7247934 -0.72262001, + 5.3098078 1.8382875 -0.54881316, + 5.1276455 1.6790062 -0.76682824, + 5.1999998 1.7594315 -0.71043247, + 5.2621322 1.8209443 -0.63056159, + 5.3397779 1.87305 -0.43237403, + 5.1276455 1.7340548 -0.75112325, + 5.2621322 1.8715794 -0.60127294, + 5.3397779 1.9110856 -0.39542571, + 5.1276455 1.770059 -0.738455, + 5.1999998 1.8431002 -0.67277622, + 5.3098078 1.9210297 -0.48653197, + 5.1999998 1.8971252 -0.64152682, + 5.3098078 1.9638296 -0.44495562, + 5.1276455 1.857028 -0.69931346, + 5.2621322 1.9622309 -0.5330385, + 5.3397779 1.9653931 -0.32814017, + 5.1276455 1.913184 -0.66683143, + 5.2621322 2.0091219 -0.48748791, + 5.3397779 1.9961948 -0.27828294, + 5.1999998 1.9938457 -0.56872416, + 5.3098078 2.0249395 -0.36924207, + 5.1999998 2.0438759 -0.52012414, + 5.3098078 2.0595994 -0.31313989, + 5.1276455 2.0137196 -0.59115714, + 5.2621322 2.0760732 -0.40453711, + 5.3397779 2.0301082 -0.204836, + 5.1276455 2.0657232 -0.54064006, + 5.2621322 2.1140461 -0.34307224, + 5.3397779 2.0494978 -0.14365464, + 5.1999998 2.1153095 -0.43161991, + 5.3098078 2.0977604 -0.23049317, + 5.1999998 2.1558244 -0.36604011, + 5.3098078 2.1195791 -0.16164842, + 5.1276455 2.1399744 -0.44864491, + 5.2621322 2.1558549 -0.25252551, + 5.3397779 2.0634341 -0.069627494, + 5.1276455 2.1820874 -0.38047832, + 5.2621322 2.179759 -0.17710003, + 5.1999998 2.2004325 -0.2694315, + 5.3098078 2.1352608 -0.078348845, + 5.1999998 2.2259369 -0.18895647, + 5.1276455 2.2284551 -0.28005904, + 5.2621322 2.1969397 -0.085838035, + 5.1276455 2.2549655 -0.19640973, + 5.1999998 2.2442677 -0.09158469, + 5.1276455 2.2740195 -0.095197186, + 2.6099999 2.29 -1.0169643e-015, + 5.0500002 2.29 -1.0169643e-015, + 2.6099999 2.29 -1.0169643e-015, + 2.6099999 2.2841671 0.096429341, + 2.6099999 2.2667534 0.19145253, + 2.6099999 2.238013 0.2836839, + 2.6099999 2.1983647 0.37177855, + 2.6099999 2.1483872 0.4544518, + 2.6099999 2.0888085 0.53049815, + 2.6099999 2.020498 0.59880859, + 2.6099999 1.9444518 0.65838706, + 2.6099999 1.8617785 0.70836484, + 2.6099999 1.7736839 0.74801302, + 2.6099999 1.6814525 0.77675343, + 2.6099999 1.5864294 0.7941671, + 2.6099999 1.49 0.80000001, + 2.6099999 1.3935707 0.7941671, + 2.6099999 1.2985475 0.77675343, + 2.6099999 1.2063161 0.74801302, + 2.6099999 1.1182215 0.70836484, + 2.6099999 1.0355482 0.65838706, + 2.6099999 0.95950186 0.59880859, + 2.6099999 0.89119142 0.53049815, + 2.6099999 0.83161288 0.4544518, + 2.6099999 0.78163517 0.37177855, + 2.6099999 0.74198699 0.2836839, + 2.6099999 0.71324652 0.19145253, + 2.6099999 0.69583291 0.096429341, + 2.6099999 0.69 1.1637859e-015, + 2.6099999 0.69583291 -0.096429341, + 2.6099999 0.71324652 -0.19145253, + 2.6099999 0.74198699 -0.2836839, + 2.6099999 0.78163517 -0.37177855, + 2.6099999 0.83161288 -0.4544518, + 2.6099999 0.89119142 -0.53049815, + 2.6099999 0.95950186 -0.59880859, + 2.6099999 1.0355482 -0.65838706, + 2.6099999 1.1182215 -0.70836484, + 2.6099999 1.2063161 -0.74801302, + 2.6099999 1.2985475 -0.77675343, + 2.6099999 1.3935707 -0.7941671, + 2.6099999 1.49 -0.80000001, + 2.6099999 1.5864294 -0.7941671, + 2.6099999 1.6814525 -0.77675343, + 2.6099999 1.7736839 -0.74801302, + 2.6099999 1.8617785 -0.70836484, + 2.6099999 1.9444518 -0.65838706, + 2.6099999 2.020498 -0.59880859, + 2.6099999 2.0888085 -0.53049815, + 2.6099999 2.1483872 -0.4544518, + 2.6099999 2.1983647 -0.37177855, + 2.6099999 2.238013 -0.2836839, + 2.6099999 2.2667534 -0.19145253, + 2.6099999 2.2841671 -0.096429341, + 5.0500002 2.29 -1.0169643e-015, + 5.0500002 2.2841671 0.096429341, + 5.0500002 2.2667534 0.19145253, + 5.0500002 2.238013 0.2836839, + 5.0500002 2.1983647 0.37177855, + 5.0500002 2.1483872 0.4544518, + 5.0500002 2.0888085 0.53049815, + 5.0500002 2.020498 0.59880859, + 5.0500002 1.9444518 0.65838706, + 5.0500002 1.8617785 0.70836484, + 5.0500002 1.7736839 0.74801302, + 5.0500002 1.6814525 0.77675343, + 5.0500002 1.5864294 0.7941671, + 5.0500002 1.49 0.80000001, + 5.0500002 1.3935707 0.7941671, + 5.0500002 1.2985475 0.77675343, + 5.0500002 1.2063161 0.74801302, + 5.0500002 1.1182215 0.70836484, + 5.0500002 1.0355482 0.65838706, + 5.0500002 0.95950186 0.59880859, + 5.0500002 0.89119142 0.53049815, + 5.0500002 0.83161288 0.4544518, + 5.0500002 0.78163517 0.37177855, + 5.0500002 0.74198699 0.2836839, + 5.0500002 0.71324652 0.19145253, + 5.0500002 0.69583291 0.096429341, + 5.0500002 0.69 1.1637859e-015, + 5.0500002 0.69583291 -0.096429341, + 5.0500002 0.71324652 -0.19145253, + 5.0500002 0.74198699 -0.2836839, + 5.0500002 0.78163517 -0.37177855, + 5.0500002 0.83161288 -0.4544518, + 5.0500002 0.89119142 -0.53049815, + 5.0500002 0.95950186 -0.59880859, + 5.0500002 1.0355482 -0.65838706, + 5.0500002 1.1182215 -0.70836484, + 5.0500002 1.2063161 -0.74801302, + 5.0500002 1.2985475 -0.77675343, + 5.0500002 1.3935707 -0.7941671, + 5.0500002 1.49 -0.80000001, + 5.0500002 1.5864294 -0.7941671, + 5.0500002 1.6814525 -0.77675343, + 5.0500002 1.7736839 -0.74801302, + 5.0500002 1.8617785 -0.70836484, + 5.0500002 1.9444518 -0.65838706, + 5.0500002 2.020498 -0.59880859, + 5.0500002 2.0888085 -0.53049815, + 5.0500002 2.1483872 -0.4544518, + 5.0500002 2.1983647 -0.37177855, + 5.0500002 2.238013 -0.2836839, + 5.0500002 2.2667534 -0.19145253, + 5.0500002 2.2841671 -0.096429341, + 2.6099999 2.29 -1.0169643e-015, + 2.3099999 1.99 -7.5967013e-016, + 2.5323544 2.2797778 -1.0081972e-015, + 2.46 2.2498076 -9.8249342e-016, + 2.3978679 2.202132 -9.416046e-016, + 2.3501923 2.1400001 -8.8831723e-016, + 2.3202221 2.0676458 -8.2626275e-016, + 2.6099999 2.29 -1.0169643e-015, + 2.6099999 2.2841671 0.096429341, + 2.6099999 2.2667534 0.19145253, + 2.6099999 2.238013 0.2836839, + 2.6099999 2.1983647 0.37177855, + 2.6099999 2.1483872 0.4544518, + 2.6099999 2.0888085 0.53049815, + 2.6099999 2.020498 0.59880859, + 2.6099999 1.9444518 0.65838706, + 2.6099999 1.8617785 0.70836484, + 2.6099999 1.7736839 0.74801302, + 2.6099999 1.6814525 0.77675343, + 2.6099999 1.5864294 0.7941671, + 2.6099999 1.49 0.80000001, + 2.6099999 1.3935707 0.7941671, + 2.6099999 1.2985475 0.77675343, + 2.6099999 1.2063161 0.74801302, + 2.6099999 1.1182215 0.70836484, + 2.6099999 1.0355482 0.65838706, + 2.6099999 0.95950186 0.59880859, + 2.6099999 0.89119142 0.53049815, + 2.6099999 0.83161288 0.4544518, + 2.6099999 0.78163517 0.37177855, + 2.6099999 0.74198699 0.2836839, + 2.6099999 0.71324652 0.19145253, + 2.6099999 0.69583291 0.096429341, + 2.6099999 0.69 1.1637859e-015, + 2.6099999 0.69583291 -0.096429341, + 2.6099999 0.71324652 -0.19145253, + 2.6099999 0.74198699 -0.2836839, + 2.6099999 0.78163517 -0.37177855, + 2.6099999 0.83161288 -0.4544518, + 2.6099999 0.89119142 -0.53049815, + 2.6099999 0.95950186 -0.59880859, + 2.6099999 1.0355482 -0.65838706, + 2.6099999 1.1182215 -0.70836484, + 2.6099999 1.2063161 -0.74801302, + 2.6099999 1.2985475 -0.77675343, + 2.6099999 1.3935707 -0.7941671, + 2.6099999 1.49 -0.80000001, + 2.6099999 1.5864294 -0.7941671, + 2.6099999 1.6814525 -0.77675343, + 2.6099999 1.7736839 -0.74801302, + 2.6099999 1.8617785 -0.70836484, + 2.6099999 1.9444518 -0.65838706, + 2.6099999 2.020498 -0.59880859, + 2.6099999 2.0888085 -0.53049815, + 2.6099999 2.1483872 -0.4544518, + 2.6099999 2.1983647 -0.37177855, + 2.6099999 2.238013 -0.2836839, + 2.6099999 2.2667534 -0.19145253, + 2.6099999 2.2841671 -0.096429341, + 2.3099999 1.99 -7.5967013e-016, + 2.3099999 1.9742916 0.12434494, + 2.3099999 1.9281534 0.24087684, + 2.3099999 1.8544843 0.34227356, + 2.3099999 1.7579134 0.42216396, + 2.3099999 1.6445085 0.47552827, + 2.3099999 1.5213952 0.49901336, + 2.3099999 1.3963094 0.49114361, + 2.3099999 1.2771103 0.45241353, + 2.3099999 1.171288 0.38525662, + 2.3099999 1.0854915 0.29389262, + 2.3099999 1.0251118 0.18406227, + 2.3099999 0.99394268 0.062666617, + 2.3099999 0.99394268 -0.062666617, + 2.3099999 1.0251118 -0.18406227, + 2.3099999 1.0854915 -0.29389262, + 2.3099999 1.171288 -0.38525662, + 2.3099999 1.2771103 -0.45241353, + 2.3099999 1.3963094 -0.49114361, + 2.3099999 1.5213952 -0.49901336, + 2.3099999 1.6445085 -0.47552827, + 2.3099999 1.7579134 -0.42216396, + 2.3099999 1.8544843 -0.34227356, + 2.3099999 1.9281534 -0.24087684, + 2.3099999 1.9742916 -0.12434494, + 2.5323544 2.2797778 -1.0081972e-015, + 2.46 2.2498076 -9.8249342e-016, + 2.3978679 2.202132 -9.416046e-016, + 2.3501923 2.1400001 -8.8831723e-016, + 2.3202221 2.0676458 -8.2626275e-016, + 2.5323544 2.2740195 0.095197186, + 2.46 2.2442677 0.09158469, + 2.5323544 2.2568283 0.18900618, + 2.3978679 2.1969397 0.085838035, + 2.46 2.2277291 0.18183386, + 2.5323544 2.2284551 0.28005904, + 2.3501923 2.1352608 0.078348845, + 2.3978679 2.1814387 0.17042436, + 2.46 2.2004325 0.2694315, + 2.5323544 2.1893134 0.36702803, + 2.3202221 2.0634341 0.069627494, + 2.3501923 2.1211121 0.15555519, + 2.3978679 2.1558549 0.25252551, + 2.46 2.1627762 0.35310021, + 2.5323544 2.1399744 0.44864491, + 2.3202221 2.0508604 0.13823967, + 2.3501923 2.0977604 0.23049317, + 2.3978679 2.1205616 0.33094427, + 2.46 2.1153095 0.43161991, + 2.5323544 2.0811572 0.52371955, + 2.3202221 2.0301082 0.204836, + 2.3501923 2.0655465 0.30207005, + 2.3978679 2.0760732 0.40453711, + 2.46 2.0587242 0.50384563, + 2.5323544 2.0137196 0.59115714, + 2.3202221 2.0014799 0.26844534, + 2.3501923 2.0249395 0.36924207, + 2.3978679 2.0230384 0.47223088, + 2.46 1.9938457 0.56872416, + 2.5323544 1.9386449 0.64997435, + 2.3202221 1.9653931 0.32814017, + 2.3501923 1.976532 0.43102974, + 2.3978679 1.9622309 0.5330385, + 2.46 1.9216199 0.62530941, + 2.5323544 1.857028 0.69931346, + 2.3202221 1.922374 0.38304996, + 2.3501923 1.9210297 0.48653197, + 2.3978679 1.8945371 0.58607316, + 2.46 1.8431002 0.67277622, + 2.5323544 1.770059 0.738455, + 2.5323544 1.7340548 0.75112325, + 2.3202221 1.87305 0.43237403, + 2.3501923 1.8592421 0.53493953, + 2.3978679 1.8209443 0.63056159, + 2.46 1.7594315 0.71043247, + 2.5323544 1.6790062 0.76682824, + 2.46 1.7247934 0.72262001, + 2.3202221 1.8181401 0.47539312, + 2.3501923 1.79207 0.57554644, + 2.3978679 1.7425255 0.66585499, + 2.46 1.6718339 0.73772901, + 2.5323544 1.5851972 0.78401935, + 2.3978679 1.710061 0.6772778, + 2.5323544 1.5395906 0.78821927, + 2.3202221 1.7584454 0.51147985, + 2.3501923 1.7204932 0.60776055, + 2.3978679 1.6604244 0.69143879, + 2.46 1.5815847 0.75426775, + 2.5323544 1.49 0.78977776, + 2.3501923 1.6908611 0.61818671, + 2.46 1.5377088 0.75830829, + 2.3202221 1.694836 0.54010814, + 2.3501923 1.6455551 0.63111216, + 2.3978679 1.5758381 0.70693982, + 2.46 1.49 0.75980765, + 2.5323544 1.3948028 0.78401935, + 2.3202221 1.6685023 0.54937375, + 2.3978679 1.5347152 0.7107268, + 2.5323544 1.3420104 0.77578861, + 2.3202221 1.6282396 0.5608604, + 2.3501923 1.5683489 0.64526075, + 2.3978679 1.49 0.71213204, + 2.46 1.3984153 0.75426775, + 2.5323544 1.3009938 0.76682824, + 2.3501923 1.5308138 0.64871734, + 2.46 1.3476262 0.74634933, + 2.3202221 1.5596275 0.57343405, + 2.3501923 1.49 0.64999998, + 2.3978679 1.4041619 0.70693982, + 2.46 1.3081661 0.73772901, + 2.5323544 1.2099409 0.738455, + 2.3202221 1.5262706 0.57650584, + 2.3978679 1.3565598 0.6995182, + 2.5323544 1.153729 0.71461225, + 2.3202221 1.49 0.57764572, + 2.3501923 1.4116511 0.64526075, + 2.3978679 1.3195757 0.69143879, + 2.46 1.2205685 0.71043247, + 2.3501923 1.3682021 0.63848668, + 2.46 1.1664896 0.68749452, + 2.3202221 1.4203725 0.57343405, + 2.3501923 1.3344448 0.63111216, + 2.3978679 1.2374744 0.66585499, + 2.5323544 1.0413551 0.64997435, + 2.3202221 1.38176 0.56741405, + 2.3978679 1.1867889 0.64435631, + 2.5323544 0.98657674 0.60853422, + 2.3202221 1.3517604 0.5608604, + 2.3501923 1.2595068 0.60776055, + 2.46 1.0583801 0.62530941, + 2.3501923 1.2132435 0.58813757, + 2.46 1.0056804 0.58544183, + 2.3202221 1.285164 0.54010814, + 2.3978679 1.0854629 0.58607316, + 2.5323544 0.89884287 0.52371955, + 2.3202221 1.2440504 0.52266949, + 2.3978679 1.03607 0.54870719, + 2.5323544 0.8510564 0.46421972, + 2.3501923 1.1207579 0.53493953, + 2.46 0.92127585 0.50384563, + 2.3501923 1.0756744 0.50083363, + 2.46 0.87530273 0.44660372, + 2.3202221 1.1618599 0.47539312, + 2.3978679 0.95696151 0.47223088, + 2.5323544 0.79068655 0.36702803, + 2.3202221 1.1217948 0.44508368, + 2.3978679 0.91387308 0.41858071, + 2.5323544 0.75568324 0.29073659, + 2.3501923 1.003468 0.43102974, + 2.46 0.81722379 0.35310021, + 2.3501923 0.96413893 0.38206041, + 2.46 0.78354871 0.27970386, + 2.3202221 1.057626 0.38304996, + 2.3978679 0.85943842 0.33094427, + 2.5323544 0.72317177 0.18900618, + 2.3202221 1.0226748 0.33953163, + 2.3978679 0.82787639 0.2621533, + 2.5323544 0.70644987 0.098985396, + 2.3501923 0.91445357 0.30207005, + 2.46 0.752271 0.18183386, + 2.3501923 0.88564527 0.23928095, + 2.46 0.7361837 0.095229149, + 2.3202221 0.9785201 0.26844534, + 2.3978679 0.79856122 0.17042436, + 2.5323544 0.70022225 3.4650429e-016, + 2.3202221 0.95291859 0.21264558, + 2.3978679 0.78348333 0.089253813, + 2.3501923 0.85888779 0.15555519, + 2.46 0.73019236 3.2080049e-016, + 2.5323544 0.7059806 -0.095197186, + 2.3501923 0.84512544 0.0814666, + 2.3202221 0.92913961 0.13823967, + 2.3978679 0.77786797 2.7991165e-016, + 2.46 0.73573226 -0.09158469, + 2.5323544 0.72317177 -0.18900618, + 2.3202221 0.91690922 0.072398208, + 2.3501923 0.83999997 2.2662427e-016, + 2.3978679 0.78306019 -0.085838035, + 2.46 0.752271 -0.18183386, + 2.5323544 0.75154495 -0.28005904, + 2.3202221 0.91235429 1.6456982e-016, + 2.3501923 0.84473926 -0.078348845, + 2.3978679 0.79856122 -0.17042436, + 2.46 0.77956754 -0.2694315, + 2.5323544 0.79068655 -0.36702803, + 2.3202221 0.91656595 -0.069627494, + 2.3501923 0.85888779 -0.15555519, + 2.3978679 0.82414496 -0.25252551, + 2.46 0.81722379 -0.35310021, + 2.5323544 0.84002566 -0.44864491, + 2.3202221 0.92913961 -0.13823967, + 2.3501923 0.88223946 -0.23049317, + 2.3978679 0.85943842 -0.33094427, + 2.46 0.8646906 -0.43161991, + 2.5323544 0.89884287 -0.52371955, + 2.3202221 0.94989187 -0.204836, + 2.3501923 0.91445357 -0.30207005, + 2.3978679 0.90392685 -0.40453711, + 2.46 0.92127585 -0.50384563, + 2.5323544 0.96628046 -0.59115714, + 2.3202221 0.9785201 -0.26844534, + 2.3501923 0.95506048 -0.36924207, + 2.3978679 0.95696151 -0.47223088, + 2.46 0.98615438 -0.56872416, + 2.5323544 1.0413551 -0.64997435, + 2.3202221 1.014607 -0.32814017, + 2.3501923 1.003468 -0.43102974, + 2.3978679 1.0177691 -0.5330385, + 2.46 1.0583801 -0.62530941, + 2.5323544 1.122972 -0.69931346, + 2.3202221 1.057626 -0.38304996, + 2.3501923 1.0589702 -0.48653197, + 2.3978679 1.0854629 -0.58607316, + 2.46 1.1368998 -0.67277622, + 2.5323544 1.2099409 -0.738455, + 2.3202221 1.10695 -0.43237403, + 2.3501923 1.1207579 -0.53493953, + 2.3978679 1.1590557 -0.63056159, + 2.46 1.2205685 -0.71043247, + 2.5323544 1.3009938 -0.76682824, + 2.5323544 1.3420104 -0.77578861, + 2.3202221 1.1618599 -0.47539312, + 2.3501923 1.18793 -0.57554644, + 2.3978679 1.2374744 -0.66585499, + 2.46 1.3081661 -0.73772901, + 2.5323544 1.3948028 -0.78401935, + 2.46 1.3476262 -0.74634933, + 2.3202221 1.2215546 -0.51147985, + 2.3501923 1.2595068 -0.60776055, + 2.3978679 1.3195757 -0.69143879, + 2.46 1.3984153 -0.75426775, + 2.5323544 1.49 -0.78977776, + 2.3978679 1.3565598 -0.6995182, + 2.5323544 1.5395906 -0.78821927, + 2.3202221 1.285164 -0.54010814, + 2.3501923 1.3344448 -0.63111216, + 2.3978679 1.4041619 -0.70693982, + 2.46 1.49 -0.75980765, + 2.5323544 1.5851972 -0.78401935, + 2.3501923 1.3682021 -0.63848668, + 2.46 1.5377088 -0.75830829, + 2.3202221 1.3517604 -0.5608604, + 2.3501923 1.4116511 -0.64526075, + 2.3978679 1.49 -0.71213204, + 2.46 1.5815847 -0.75426775, + 2.5323544 1.6790062 -0.76682824, + 2.3202221 1.38176 -0.56741405, + 2.3978679 1.5347152 -0.7107268, + 2.5323544 1.7340548 -0.75112325, + 2.3202221 1.4203725 -0.57343405, + 2.3501923 1.49 -0.64999998, + 2.3978679 1.5758381 -0.70693982, + 2.46 1.6718339 -0.73772901, + 2.5323544 1.770059 -0.738455, + 2.3501923 1.5308138 -0.64871734, + 2.46 1.7247934 -0.72262001, + 2.3202221 1.49 -0.57764572, + 2.3501923 1.5683489 -0.64526075, + 2.3978679 1.6604244 -0.69143879, + 2.46 1.7594315 -0.71043247, + 2.5323544 1.857028 -0.69931346, + 2.3202221 1.5262706 -0.57650584, + 2.3978679 1.710061 -0.6772778, + 2.5323544 1.913184 -0.66683143, + 2.3202221 1.5596275 -0.57343405, + 2.3501923 1.6455551 -0.63111216, + 2.3978679 1.7425255 -0.66585499, + 2.46 1.8431002 -0.67277622, + 2.3501923 1.6908611 -0.61818671, + 2.46 1.8971252 -0.64152682, + 2.3202221 1.6282396 -0.5608604, + 2.3501923 1.7204932 -0.60776055, + 2.3978679 1.8209443 -0.63056159, + 2.5323544 2.0137196 -0.59115714, + 2.3202221 1.6685023 -0.54937375, + 2.3978679 1.8715794 -0.60127294, + 2.5323544 2.0657232 -0.54064006, + 2.3202221 1.694836 -0.54010814, + 2.3501923 1.79207 -0.57554644, + 2.46 1.9938457 -0.56872416, + 2.3501923 1.8382875 -0.54881316, + 2.46 2.0438759 -0.52012414, + 2.3202221 1.7584454 -0.51147985, + 2.3978679 1.9622309 -0.5330385, + 2.5323544 2.1399744 -0.44864491, + 2.3202221 1.7995181 -0.4877224, + 2.3978679 2.0091219 -0.48748791, + 2.5323544 2.1820874 -0.38047832, + 2.3501923 1.9210297 -0.48653197, + 2.46 2.1153095 -0.43161991, + 2.3501923 1.9638296 -0.44495562, + 2.46 2.1558244 -0.36604011, + 2.3202221 1.87305 -0.43237403, + 2.3978679 2.0760732 -0.40453711, + 2.5323544 2.2284551 -0.28005904, + 2.3202221 1.9110856 -0.39542571, + 2.3978679 2.1140461 -0.34307224, + 2.5323544 2.2549655 -0.19640973, + 2.3501923 2.0249395 -0.36924207, + 2.46 2.2004325 -0.2694315, + 2.3501923 2.0595994 -0.31313989, + 2.46 2.2259369 -0.18895647, + 2.3202221 1.9653931 -0.32814017, + 2.3978679 2.1558549 -0.25252551, + 2.5323544 2.2740195 -0.095197186, + 2.3202221 1.9961948 -0.27828294, + 2.3978679 2.179759 -0.17710003, + 2.3501923 2.0977604 -0.23049317, + 2.46 2.2442677 -0.09158469, + 2.3501923 2.1195791 -0.16164842, + 2.3202221 2.0301082 -0.204836, + 2.3978679 2.1969397 -0.085838035, + 2.3202221 2.0494978 -0.14365464, + 2.3501923 2.1352608 -0.078348845, + 2.3202221 2.0634341 -0.069627494, + 2.3099999 1.99 -7.5967013e-016, + 2.3099999 1.9742916 0.12434494, + 2.3099999 1.9281534 0.24087684, + 2.3099999 1.8544843 0.34227356, + 2.3099999 1.7579134 0.42216396, + 2.3099999 1.6445085 0.47552827, + 2.3099999 1.5213952 0.49901336, + 2.3099999 1.3963094 0.49114361, + 2.3099999 1.2771103 0.45241353, + 2.3099999 1.171288 0.38525662, + 2.3099999 1.0854915 0.29389262, + 2.3099999 1.0251118 0.18406227, + 2.3099999 0.99394268 0.062666617, + 2.3099999 0.99394268 -0.062666617, + 2.3099999 1.0251118 -0.18406227, + 2.3099999 1.0854915 -0.29389262, + 2.3099999 1.171288 -0.38525662, + 2.3099999 1.2771103 -0.45241353, + 2.3099999 1.3963094 -0.49114361, + 2.3099999 1.5213952 -0.49901336, + 2.3099999 1.6445085 -0.47552827, + 2.3099999 1.7579134 -0.42216396, + 2.3099999 1.8544843 -0.34227356, + 2.3099999 1.9281534 -0.24087684, + 2.3099999 1.9742916 -0.12434494, + 5.3499999 1.99 -7.5967013e-016, + 5.0500002 2.29 -1.0169643e-015, + 2.6099999 2.29 -1.0169643e-015, + 2.3099999 1.99 -7.5967013e-016 ] + + } + coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 0, -1, 32, 109, 110, 111, 112, + 113, 57, -1, 26, 58, 59, 60, 61, + 62, 63, 64, 65, 66, 67, 68, 69, + 70, 71, 72, 73, 74, 75, 76, 77, + 78, 79, 80, 81, 82, 83, 84, 85, + 86, 87, 88, 89, 90, 91, 92, 93, + 94, 95, 96, 97, 98, 99, 100, 101, + 102, 103, 104, 105, 106, 107, 108, 57, + -1, 399, 400, -1, 399, 402, 403, 404, + 405, 406, 407, 408, 409, 410, 411, 412, + 413, 414, 415, 416, 417, 418, 419, 420, + 421, 422, 423, 424, 425, 426, 427, 428, + 429, 430, 431, 432, 433, 434, 435, 436, + 437, 438, 439, 440, 441, 442, 443, 444, + 445, 446, 447, 448, 449, 450, 451, 452, + 401, -1, 512, 589, 590, 591, 592, 593, + 564, -1, 506, 565, 566, 567, 568, 569, + 570, 571, 572, 573, 574, 575, 576, 577, + 578, 579, 580, 581, 582, 583, 584, 585, + 586, 587, 588, 564, -1 ] + + } + + } + + }, + + DEF o2 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.66666669 1 1 + transparency 0.56 + + } + + } + geometry + IndexedFaceSet { + coord + USE o1 + coordIndex [ 22, 20, 21, -1, 23, 20, 22, -1, + 20, 0, 19, -1, 24, 0, 23, -1, + 23, 0, 20, -1, 19, 17, 18, -1, + 1, 15, 0, -1, 2, 15, 1, -1, + 17, 15, 16, -1, 0, 15, 19, -1, + 19, 15, 17, -1, 3, 4, 2, -1, + 2, 14, 15, -1, 4, 13, 2, -1, + 2, 13, 14, -1, 5, 6, 4, -1, + 4, 6, 13, -1, 6, 12, 13, -1, + 6, 11, 12, -1, 7, 8, 6, -1, + 11, 9, 10, -1, 8, 9, 6, -1, + 6, 9, 11, -1, 181, 185, 178, -1, + 314, 321, 315, -1, 172, 186, 179, -1, + 320, 321, 314, -1, 178, 186, 172, -1, + 317, 322, 51, -1, 319, 323, 316, -1, + 182, 187, 39, -1, 315, 324, 317, -1, + 177, 188, 181, -1, 184, 188, 177, -1, + 181, 188, 185, -1, 321, 324, 315, -1, + 186, 189, 179, -1, 319, 325, 323, -1, + 318, 325, 312, -1, 94, 325, 93, -1, + 179, 189, 182, -1, 93, 325, 318, -1, + 182, 189, 187, -1, 312, 325, 319, -1, + 69, 190, 68, -1, 183, 190, 176, -1, + 68, 190, 183, -1, 176, 190, 184, -1, + 316, 326, 320, -1, 323, 326, 316, -1, + 326, 327, 320, -1, 188, 191, 185, -1, + 320, 327, 321, -1, 185, 192, 178, -1, + 178, 192, 186, -1, 317, 328, 322, -1, + 324, 328, 317, -1, 51, 329, 52, -1, + 189, 193, 187, -1, 322, 329, 51, -1, + 39, 194, 40, -1, 94, 330, 325, -1, + 95, 330, 94, -1, 187, 194, 39, -1, + 190, 195, 184, -1, 325, 330, 323, -1, + 70, 195, 69, -1, 321, 331, 324, -1, + 327, 331, 321, -1, 69, 195, 190, -1, + 188, 195, 191, -1, 184, 195, 188, -1, + 192, 196, 186, -1, 189, 196, 193, -1, + 186, 196, 189, -1, 329, 332, 52, -1, + 194, 197, 40, -1, 330, 333, 323, -1, + 323, 333, 326, -1, 95, 333, 330, -1, + 96, 333, 95, -1, 70, 198, 195, -1, + 195, 198, 191, -1, 333, 334, 326, -1, + 185, 199, 192, -1, 191, 199, 185, -1, + 326, 334, 327, -1, 324, 335, 328, -1, + 331, 335, 324, -1, 196, 200, 193, -1, + 328, 336, 322, -1, 329, 336, 332, -1, + 187, 201, 194, -1, 193, 201, 187, -1, + 322, 336, 329, -1, 332, 337, 52, -1, + 199, 202, 192, -1, 327, 338, 331, -1, + 334, 338, 327, -1, 192, 202, 196, -1, + 201, 203, 194, -1, 332, 339, 337, -1, + 336, 339, 332, -1, 194, 203, 197, -1, + 333, 340, 334, -1, 198, 204, 191, -1, + 96, 340, 333, -1, 71, 204, 70, -1, + 70, 204, 198, -1, 338, 341, 331, -1, + 191, 204, 199, -1, 331, 341, 335, -1, + 202, 205, 196, -1, 196, 205, 200, -1, + 328, 342, 336, -1, 335, 342, 328, -1, + 200, 206, 193, -1, 193, 206, 201, -1, + 336, 342, 339, -1, 40, 207, 41, -1, + 339, 343, 337, -1, 197, 207, 40, -1, + 199, 208, 202, -1, 52, 344, 53, -1, + 202, 208, 205, -1, 71, 208, 204, -1, + 72, 208, 71, -1, 337, 344, 52, -1, + 204, 208, 199, -1, 334, 345, 338, -1, + 201, 209, 203, -1, 340, 345, 334, -1, + 96, 345, 340, -1, 97, 345, 96, -1, + 342, 346, 339, -1, 206, 209, 201, -1, + 339, 346, 343, -1, 207, 210, 41, -1, + 344, 347, 53, -1, 208, 211, 205, -1, + 72, 211, 208, -1, 200, 212, 206, -1, + 338, 348, 341, -1, 205, 212, 200, -1, + 345, 348, 338, -1, 97, 348, 345, -1, + 341, 349, 335, -1, 335, 349, 342, -1, + 197, 213, 207, -1, 203, 213, 197, -1, + 346, 350, 343, -1, 206, 214, 209, -1, + 212, 214, 206, -1, 344, 351, 347, -1, + 207, 215, 210, -1, 343, 351, 337, -1, + 337, 351, 344, -1, 213, 215, 207, -1, + 342, 352, 346, -1, 349, 352, 342, -1, + 205, 216, 212, -1, 73, 216, 72, -1, + 211, 216, 205, -1, 72, 216, 211, -1, + 351, 353, 347, -1, 209, 217, 203, -1, + 203, 217, 213, -1, 349, 354, 352, -1, + 348, 354, 341, -1, 341, 354, 349, -1, + 41, 218, 42, -1, 97, 354, 348, -1, + 98, 354, 97, -1, 210, 218, 41, -1, + 346, 355, 350, -1, 212, 219, 214, -1, + 74, 219, 73, -1, 352, 355, 346, -1, + 73, 219, 216, -1, 216, 219, 212, -1, + 351, 356, 353, -1, 350, 356, 343, -1, + 343, 356, 351, -1, 217, 220, 213, -1, + 213, 220, 215, -1, 53, 357, 54, -1, + 347, 357, 53, -1, 218, 221, 42, -1, + 99, 358, 98, -1, 354, 358, 352, -1, + 352, 358, 355, -1, 214, 222, 209, -1, + 98, 358, 354, -1, 209, 222, 217, -1, + 356, 359, 353, -1, 210, 223, 218, -1, + 215, 223, 210, -1, 357, 360, 54, -1, + 217, 224, 220, -1, 358, 361, 355, -1, + 99, 361, 358, -1, 222, 224, 217, -1, + 355, 362, 350, -1, 350, 362, 356, -1, + 218, 225, 221, -1, 223, 225, 218, -1, + 219, 226, 214, -1, 75, 226, 74, -1, + 74, 226, 219, -1, 353, 363, 347, -1, + 214, 226, 222, -1, 347, 363, 357, -1, + 356, 364, 359, -1, 220, 227, 215, -1, + 215, 227, 223, -1, 362, 364, 356, -1, + 225, 228, 221, -1, 42, 228, 43, -1, + 363, 365, 357, -1, 221, 228, 42, -1, + 222, 229, 224, -1, 75, 229, 226, -1, + 76, 229, 75, -1, 357, 365, 360, -1, + 361, 366, 355, -1, 99, 366, 361, -1, + 362, 366, 364, -1, 226, 229, 222, -1, + 100, 366, 99, -1, 227, 230, 223, -1, + 355, 366, 362, -1, 359, 367, 353, -1, + 353, 367, 363, -1, 223, 230, 225, -1, + 228, 231, 43, -1, 54, 368, 55, -1, + 220, 232, 227, -1, 360, 368, 54, -1, + 224, 232, 220, -1, 366, 369, 364, -1, + 100, 369, 366, -1, 101, 369, 100, -1, + 225, 233, 228, -1, 230, 233, 225, -1, + 367, 370, 363, -1, 363, 370, 365, -1, + 228, 233, 231, -1, 227, 234, 230, -1, + 232, 234, 227, -1, 368, 371, 55, -1, + 233, 235, 231, -1, 359, 372, 367, -1, + 76, 236, 229, -1, 364, 372, 359, -1, + 77, 236, 76, -1, 365, 373, 360, -1, + 224, 236, 232, -1, 368, 373, 371, -1, + 229, 236, 224, -1, 234, 237, 230, -1, + 233, 237, 235, -1, 360, 373, 368, -1, + 372, 374, 367, -1, 367, 374, 370, -1, + 230, 237, 233, -1, 231, 238, 43, -1, + 43, 238, 44, -1, 235, 238, 231, -1, + 373, 375, 371, -1, 232, 239, 234, -1, + 236, 239, 232, -1, 77, 239, 236, -1, + 78, 239, 77, -1, 237, 240, 235, -1, + 364, 376, 372, -1, 369, 376, 364, -1, + 101, 376, 369, -1, 102, 376, 101, -1, + 370, 377, 365, -1, 373, 377, 375, -1, + 365, 377, 373, -1, 238, 241, 44, -1, + 239, 242, 234, -1, 234, 242, 237, -1, + 55, 378, 56, -1, 237, 242, 240, -1, + 371, 378, 55, -1, 375, 378, 371, -1, + 240, 243, 235, -1, 235, 243, 238, -1, + 372, 379, 374, -1, 376, 379, 372, -1, + 102, 379, 376, -1, 238, 243, 241, -1, + 242, 244, 240, -1, 103, 379, 102, -1, + 377, 380, 375, -1, 243, 245, 241, -1, + 378, 381, 56, -1, 78, 246, 239, -1, + 79, 246, 78, -1, 242, 246, 244, -1, + 374, 382, 370, -1, 239, 246, 242, -1, + 370, 382, 377, -1, 240, 247, 243, -1, + 377, 382, 380, -1, 243, 247, 245, -1, + 244, 247, 240, -1, 375, 383, 378, -1, + 380, 383, 375, -1, 44, 248, 45, -1, + 378, 383, 381, -1, 241, 248, 44, -1, + 27, 114, 25, -1, 25, 114, 33, -1, + 382, 384, 380, -1, 246, 249, 244, -1, + 80, 249, 79, -1, 27, 115, 114, -1, + 28, 115, 27, -1, 79, 249, 246, -1, + 383, 385, 381, -1, 247, 250, 245, -1, + 249, 251, 244, -1, 379, 386, 374, -1, + 244, 251, 247, -1, 103, 386, 379, -1, + 114, 116, 33, -1, 374, 386, 382, -1, + 382, 386, 384, -1, 247, 251, 250, -1, + 29, 117, 28, -1, 104, 386, 103, -1, + 28, 117, 115, -1, 380, 387, 383, -1, + 245, 252, 241, -1, 384, 387, 380, -1, + 383, 387, 385, -1, 241, 252, 248, -1, + 115, 118, 114, -1, 248, 253, 45, -1, + 56, 388, 32, -1, 381, 388, 56, -1, + 114, 118, 116, -1, 32, 388, 109, -1, + 33, 119, 34, -1, 105, 389, 104, -1, + 386, 389, 384, -1, 251, 254, 250, -1, + 104, 389, 386, -1, 118, 119, 116, -1, + 249, 255, 251, -1, 116, 119, 33, -1, + 81, 255, 80, -1, 30, 120, 29, -1, + 80, 255, 249, -1, 387, 390, 385, -1, + 29, 120, 117, -1, 251, 255, 254, -1, + 384, 391, 387, -1, 250, 256, 245, -1, + 115, 121, 118, -1, 245, 256, 252, -1, + 389, 391, 384, -1, 117, 121, 115, -1, + 387, 391, 390, -1, 385, 392, 381, -1, + 109, 392, 110, -1, 252, 257, 248, -1, + 381, 392, 388, -1, 248, 257, 253, -1, + 388, 392, 109, -1, 45, 258, 46, -1, + 118, 122, 119, -1, 121, 122, 118, -1, + 253, 258, 45, -1, 391, 393, 390, -1, + 391, 394, 393, -1, 82, 259, 81, -1, + 105, 394, 389, -1, 119, 123, 34, -1, + 106, 394, 105, -1, 81, 259, 255, -1, + 31, 124, 30, -1, 389, 394, 391, -1, + 255, 259, 254, -1, 26, 124, 31, -1, + 58, 124, 26, -1, 392, 395, 110, -1, + 59, 124, 58, -1, 110, 395, 111, -1, + 30, 124, 120, -1, 117, 125, 121, -1, + 385, 395, 392, -1, 390, 395, 385, -1, + 250, 260, 256, -1, 106, 396, 394, -1, + 254, 260, 250, -1, 107, 396, 106, -1, + 120, 125, 117, -1, 394, 396, 393, -1, + 125, 126, 121, -1, 393, 397, 390, -1, + 395, 397, 111, -1, 252, 261, 257, -1, + 256, 261, 252, -1, 121, 126, 122, -1, + 111, 397, 112, -1, 253, 262, 258, -1, + 390, 397, 395, -1, 393, 398, 397, -1, + 396, 398, 393, -1, 122, 127, 119, -1, + 107, 398, 396, -1, 397, 398, 112, -1, + 108, 398, 107, -1, 57, 398, 108, -1, + 257, 262, 253, -1, 119, 127, 123, -1, + 112, 398, 113, -1, 113, 398, 57, -1, + 34, 128, 35, -1, 258, 263, 46, -1, + 262, 263, 258, -1, 127, 128, 123, -1, + 259, 264, 254, -1, 123, 128, 34, -1, + 83, 264, 82, -1, 254, 264, 260, -1, + 59, 129, 124, -1, 82, 264, 259, -1, + 124, 129, 120, -1, 120, 129, 125, -1, + 260, 265, 256, -1, 129, 130, 125, -1, + 256, 265, 261, -1, 125, 130, 126, -1, + 257, 266, 262, -1, 122, 131, 127, -1, + 126, 131, 122, -1, 261, 266, 257, -1, + 127, 132, 128, -1, 262, 267, 263, -1, + 266, 267, 262, -1, 131, 132, 127, -1, + 263, 268, 46, -1, 128, 133, 35, -1, + 46, 268, 47, -1, 260, 269, 265, -1, + 264, 269, 260, -1, 129, 134, 130, -1, + 60, 134, 59, -1, 83, 269, 264, -1, + 59, 134, 129, -1, 84, 269, 83, -1, + 126, 135, 131, -1, 130, 135, 126, -1, + 265, 270, 261, -1, 261, 270, 266, -1, + 135, 136, 131, -1, 270, 271, 266, -1, + 131, 136, 132, -1, 266, 271, 267, -1, + 128, 137, 133, -1, 263, 272, 268, -1, + 132, 137, 128, -1, 35, 138, 36, -1, + 267, 272, 263, -1, 268, 273, 47, -1, + 133, 138, 35, -1, 269, 274, 265, -1, + 134, 139, 130, -1, 265, 274, 270, -1, + 60, 139, 134, -1, 61, 139, 60, -1, + 84, 274, 269, -1, 130, 139, 135, -1, + 85, 274, 84, -1, 86, 274, 85, -1, + 274, 275, 270, -1, 135, 140, 136, -1, + 270, 275, 271, -1, 139, 140, 135, -1, + 136, 141, 132, -1, 267, 276, 272, -1, + 271, 276, 267, -1, 132, 141, 137, -1, + 272, 277, 268, -1, 268, 277, 273, -1, + 137, 142, 133, -1, 133, 142, 138, -1, + 47, 278, 48, -1, 273, 278, 47, -1, + 138, 143, 36, -1, 277, 278, 273, -1, + 62, 144, 61, -1, 274, 279, 275, -1, + 86, 279, 274, -1, 61, 144, 139, -1, + 139, 144, 140, -1, 136, 145, 141, -1, + 275, 280, 271, -1, 271, 280, 276, -1, + 140, 145, 136, -1, 276, 281, 272, -1, + 272, 281, 277, -1, 141, 146, 137, -1, + 137, 146, 142, -1, 138, 147, 143, -1, + 277, 282, 278, -1, 281, 282, 277, -1, + 142, 147, 138, -1, 278, 283, 48, -1, + 36, 148, 37, -1, 143, 148, 36, -1, + 140, 149, 145, -1, 279, 284, 275, -1, + 275, 284, 280, -1, 63, 149, 62, -1, + 87, 284, 86, -1, 62, 149, 144, -1, + 86, 284, 279, -1, 144, 149, 140, -1, + 280, 285, 276, -1, 141, 150, 146, -1, + 145, 150, 141, -1, 276, 285, 281, -1, + 281, 286, 282, -1, 146, 151, 142, -1, + 142, 151, 147, -1, 285, 286, 281, -1, + 278, 287, 283, -1, 143, 152, 148, -1, + 282, 287, 278, -1, 147, 152, 143, -1, + 48, 288, 49, -1, 283, 288, 48, -1, + 148, 153, 37, -1, 287, 288, 283, -1, + 152, 153, 148, -1, 88, 289, 87, -1, + 89, 289, 88, -1, 280, 289, 285, -1, + 153, 154, 37, -1, 284, 289, 280, -1, + 87, 289, 284, -1, 149, 155, 145, -1, + 63, 155, 149, -1, 285, 290, 286, -1, + 64, 155, 63, -1, 145, 155, 150, -1, + 289, 290, 285, -1, 282, 291, 287, -1, + 150, 156, 146, -1, 146, 156, 151, -1, + 286, 291, 282, -1, 291, 292, 287, -1, + 151, 157, 147, -1, 287, 292, 288, -1, + 147, 157, 152, -1, 288, 293, 49, -1, + 157, 158, 152, -1, 152, 158, 153, -1, + 89, 294, 289, -1, 153, 158, 154, -1, + 289, 294, 290, -1, 37, 159, 38, -1, + 286, 295, 291, -1, 154, 159, 37, -1, + 158, 160, 154, -1, 290, 295, 286, -1, + 291, 296, 292, -1, 65, 161, 64, -1, + 150, 161, 156, -1, 295, 296, 291, -1, + 64, 161, 155, -1, 292, 297, 288, -1, + 155, 161, 150, -1, 156, 162, 151, -1, + 288, 297, 293, -1, 151, 162, 157, -1, + 157, 163, 158, -1, 49, 298, 50, -1, + 293, 298, 49, -1, 162, 163, 157, -1, + 294, 299, 290, -1, 290, 299, 295, -1, + 89, 299, 294, -1, 158, 163, 160, -1, + 160, 164, 154, -1, 90, 299, 89, -1, + 91, 299, 90, -1, 295, 300, 296, -1, + 154, 164, 159, -1, 299, 300, 295, -1, + 159, 165, 38, -1, 292, 301, 297, -1, + 163, 166, 160, -1, 296, 301, 292, -1, + 297, 302, 293, -1, 293, 302, 298, -1, + 165, 167, 38, -1, 298, 303, 50, -1, + 65, 168, 161, -1, 161, 168, 156, -1, + 66, 168, 65, -1, 156, 168, 162, -1, + 303, 304, 50, -1, 162, 169, 163, -1, + 168, 169, 162, -1, 91, 305, 299, -1, + 299, 305, 300, -1, 160, 170, 164, -1, + 166, 170, 160, -1, 300, 306, 296, -1, + 296, 306, 301, -1, 301, 307, 297, -1, + 297, 307, 302, -1, 164, 171, 159, -1, + 159, 171, 165, -1, 298, 308, 303, -1, + 167, 172, 38, -1, 303, 308, 304, -1, + 169, 173, 163, -1, 163, 173, 166, -1, + 302, 308, 298, -1, 304, 309, 50, -1, + 50, 309, 51, -1, 167, 174, 172, -1, + 165, 174, 167, -1, 308, 310, 304, -1, + 171, 174, 165, -1, 66, 175, 168, -1, + 300, 311, 306, -1, 168, 175, 169, -1, + 305, 311, 300, -1, 67, 175, 66, -1, + 169, 175, 173, -1, 91, 311, 305, -1, + 92, 311, 91, -1, 166, 176, 170, -1, + 173, 176, 166, -1, 306, 312, 301, -1, + 301, 312, 307, -1, 170, 177, 164, -1, + 307, 313, 302, -1, 164, 177, 171, -1, + 302, 313, 308, -1, 308, 313, 310, -1, + 304, 314, 309, -1, 310, 314, 304, -1, + 174, 178, 172, -1, 38, 179, 39, -1, + 172, 179, 38, -1, 309, 315, 51, -1, + 314, 315, 309, -1, 68, 180, 67, -1, + 313, 316, 310, -1, 67, 180, 175, -1, + 175, 180, 173, -1, 174, 181, 178, -1, + 171, 181, 174, -1, 315, 317, 51, -1, + 177, 181, 171, -1, 179, 182, 39, -1, + 306, 318, 312, -1, 311, 318, 306, -1, + 92, 318, 311, -1, 93, 318, 92, -1, + 173, 183, 176, -1, 312, 319, 307, -1, + 307, 319, 313, -1, 68, 183, 180, -1, + 180, 183, 173, -1, 313, 319, 316, -1, + 310, 320, 314, -1, 176, 184, 170, -1, + 170, 184, 177, -1, 316, 320, 310, -1, + 454, 400, 399, -1, 454, 399, 402, -1, + 455, 402, 403, -1, 455, 403, 404, -1, + 455, 454, 402, -1, 456, 455, 404, -1, + 457, 404, 405, -1, 457, 456, 404, -1, + 458, 405, 406, -1, 458, 406, 407, -1, + 458, 457, 405, -1, 459, 458, 407, -1, + 460, 407, 408, -1, 460, 459, 407, -1, + 461, 408, 409, -1, 461, 460, 408, -1, + 462, 409, 410, -1, 462, 461, 409, -1, + 463, 410, 411, -1, 463, 462, 410, -1, + 464, 411, 412, -1, 464, 463, 411, -1, + 465, 412, 413, -1, 465, 464, 412, -1, + 466, 413, 414, -1, 466, 465, 413, -1, + 467, 414, 415, -1, 467, 466, 414, -1, + 468, 415, 416, -1, 468, 416, 417, -1, + 468, 467, 415, -1, 469, 468, 417, -1, + 470, 417, 418, -1, 470, 469, 417, -1, + 471, 418, 419, -1, 471, 470, 418, -1, + 472, 419, 420, -1, 472, 420, 421, -1, + 472, 471, 419, -1, 473, 472, 421, -1, + 474, 421, 422, -1, 474, 422, 423, -1, + 474, 473, 421, -1, 475, 474, 423, -1, + 476, 423, 424, -1, 476, 424, 425, -1, + 476, 475, 423, -1, 477, 476, 425, -1, + 478, 477, 425, -1, 478, 425, 426, -1, + 478, 426, 427, -1, 479, 478, 427, -1, + 480, 479, 427, -1, 480, 427, 428, -1, + 481, 480, 428, -1, 481, 428, 429, -1, + 481, 429, 430, -1, 482, 481, 430, -1, + 483, 430, 431, -1, 483, 482, 430, -1, + 483, 431, 432, -1, 484, 483, 432, -1, + 485, 484, 432, -1, 485, 432, 433, -1, + 485, 433, 434, -1, 486, 485, 434, -1, + 487, 434, 435, -1, 487, 435, 436, -1, + 487, 486, 434, -1, 488, 487, 436, -1, + 489, 436, 437, -1, 489, 488, 436, -1, + 490, 437, 438, -1, 490, 438, 439, -1, + 490, 489, 437, -1, 491, 439, 440, -1, + 491, 490, 439, -1, 492, 440, 441, -1, + 492, 491, 440, -1, 493, 492, 441, -1, + 494, 441, 442, -1, 494, 442, 443, -1, + 494, 493, 441, -1, 495, 443, 444, -1, + 495, 494, 443, -1, 496, 444, 445, -1, + 496, 495, 444, -1, 497, 496, 445, -1, + 498, 445, 446, -1, 498, 446, 447, -1, + 498, 497, 445, -1, 499, 447, 448, -1, + 499, 498, 447, -1, 500, 448, 449, -1, + 500, 499, 448, -1, 501, 500, 449, -1, + 502, 501, 449, -1, 502, 449, 450, -1, + 502, 450, 451, -1, 503, 502, 451, -1, + 504, 503, 451, -1, 504, 451, 452, -1, + 504, 452, 401, -1, 453, 504, 401, -1, + 802, 816, 809, -1, 658, 666, 659, -1, + 812, 817, 554, -1, 665, 666, 658, -1, + 527, 667, 528, -1, 807, 818, 811, -1, + 662, 667, 527, -1, 664, 668, 657, -1, + 657, 668, 661, -1, 814, 818, 807, -1, + 809, 819, 812, -1, 661, 668, 665, -1, + 816, 819, 809, -1, 659, 669, 662, -1, + 583, 820, 813, -1, 666, 669, 659, -1, + 813, 820, 814, -1, 656, 670, 664, -1, + 811, 821, 815, -1, 570, 670, 663, -1, + 663, 670, 656, -1, 818, 821, 811, -1, + 808, 822, 816, -1, 815, 822, 808, -1, + 668, 671, 665, -1, 816, 822, 819, -1, + 671, 672, 665, -1, 665, 672, 666, -1, + 812, 823, 817, -1, 819, 823, 812, -1, + 817, 824, 554, -1, 662, 673, 667, -1, + 669, 673, 662, -1, 673, 674, 667, -1, + 554, 824, 555, -1, 667, 674, 528, -1, + 583, 825, 820, -1, 814, 825, 818, -1, + 570, 675, 670, -1, 820, 825, 814, -1, + 670, 675, 664, -1, 664, 675, 668, -1, + 819, 826, 823, -1, 668, 675, 671, -1, + 822, 826, 819, -1, 672, 676, 666, -1, + 669, 676, 673, -1, 666, 676, 669, -1, + 555, 827, 556, -1, 528, 677, 529, -1, + 674, 677, 528, -1, 824, 827, 555, -1, + 818, 828, 821, -1, 675, 678, 671, -1, + 825, 828, 818, -1, 583, 828, 825, -1, + 570, 678, 675, -1, 815, 829, 822, -1, + 821, 829, 815, -1, 822, 829, 826, -1, + 671, 679, 672, -1, 826, 830, 823, -1, + 676, 680, 673, -1, 823, 831, 817, -1, + 680, 681, 673, -1, 817, 831, 824, -1, + 673, 681, 674, -1, 672, 682, 676, -1, + 679, 682, 672, -1, 826, 832, 830, -1, + 829, 832, 826, -1, 676, 682, 680, -1, + 824, 833, 827, -1, 681, 683, 674, -1, + 831, 833, 824, -1, 674, 683, 677, -1, + 821, 834, 829, -1, 678, 684, 671, -1, + 828, 834, 821, -1, 570, 684, 678, -1, + 583, 834, 828, -1, 671, 684, 679, -1, + 584, 834, 583, -1, 571, 684, 570, -1, + 832, 835, 830, -1, 682, 685, 680, -1, + 680, 686, 681, -1, 830, 836, 823, -1, + 823, 836, 831, -1, 685, 686, 680, -1, + 677, 687, 529, -1, 831, 836, 833, -1, + 827, 837, 556, -1, 529, 687, 530, -1, + 833, 837, 827, -1, 556, 837, 557, -1, + 679, 688, 682, -1, 684, 688, 679, -1, + 571, 688, 684, -1, 829, 838, 832, -1, + 584, 838, 834, -1, 681, 689, 683, -1, + 834, 838, 829, -1, 686, 689, 681, -1, + 836, 839, 833, -1, 687, 690, 530, -1, + 530, 690, 531, -1, 557, 840, 558, -1, + 837, 840, 557, -1, 682, 691, 685, -1, + 832, 841, 835, -1, 688, 691, 682, -1, + 571, 691, 688, -1, 838, 841, 832, -1, + 584, 841, 838, -1, 836, 842, 839, -1, + 685, 692, 686, -1, 835, 842, 830, -1, + 830, 842, 836, -1, 683, 693, 677, -1, + 833, 843, 837, -1, 677, 693, 687, -1, + 686, 694, 689, -1, 842, 844, 839, -1, + 692, 694, 686, -1, 837, 845, 840, -1, + 843, 845, 837, -1, 693, 695, 687, -1, + 687, 695, 690, -1, 584, 846, 841, -1, + 691, 696, 685, -1, 835, 846, 842, -1, + 685, 696, 692, -1, 585, 846, 584, -1, + 571, 696, 691, -1, 841, 846, 835, -1, + 572, 696, 571, -1, 689, 697, 683, -1, + 683, 697, 693, -1, 833, 847, 843, -1, + 839, 847, 833, -1, 531, 698, 532, -1, + 840, 848, 558, -1, 558, 848, 559, -1, + 690, 698, 531, -1, 846, 849, 842, -1, + 696, 699, 692, -1, 842, 849, 844, -1, + 692, 699, 694, -1, 585, 849, 846, -1, + 572, 699, 696, -1, 843, 850, 845, -1, + 697, 700, 693, -1, 693, 700, 695, -1, + 847, 850, 843, -1, 532, 701, 533, -1, + 559, 851, 560, -1, 848, 851, 559, -1, + 698, 701, 532, -1, 694, 702, 689, -1, + 839, 852, 847, -1, 844, 852, 839, -1, + 689, 702, 697, -1, 700, 703, 695, -1, + 845, 853, 840, -1, 695, 703, 690, -1, + 840, 853, 848, -1, 690, 703, 698, -1, + 848, 853, 851, -1, 697, 704, 700, -1, + 852, 854, 847, -1, 847, 854, 850, -1, + 702, 704, 697, -1, 853, 855, 851, -1, + 698, 705, 701, -1, 703, 705, 698, -1, + 573, 706, 572, -1, 694, 706, 702, -1, + 572, 706, 699, -1, 844, 856, 852, -1, + 699, 706, 694, -1, 849, 856, 844, -1, + 585, 856, 849, -1, 704, 707, 700, -1, + 586, 856, 585, -1, 853, 857, 855, -1, + 700, 707, 703, -1, 850, 857, 845, -1, + 845, 857, 853, -1, 533, 708, 534, -1, + 851, 858, 560, -1, 855, 858, 851, -1, + 701, 708, 533, -1, 560, 858, 561, -1, + 702, 709, 704, -1, 852, 859, 854, -1, + 573, 709, 706, -1, 856, 859, 852, -1, + 706, 709, 702, -1, 586, 859, 856, -1, + 707, 710, 703, -1, 857, 860, 855, -1, + 703, 710, 705, -1, 534, 711, 535, -1, + 708, 711, 534, -1, 561, 861, 562, -1, + 858, 861, 561, -1, 704, 712, 707, -1, + 850, 862, 857, -1, 854, 862, 850, -1, + 701, 713, 708, -1, 857, 862, 860, -1, + 710, 713, 705, -1, 855, 863, 858, -1, + 705, 713, 701, -1, 860, 863, 855, -1, + 707, 714, 710, -1, 858, 863, 861, -1, + 712, 714, 707, -1, 708, 715, 711, -1, + 713, 715, 708, -1, 862, 864, 860, -1, + 863, 865, 861, -1, 573, 716, 709, -1, + 704, 716, 712, -1, 574, 716, 573, -1, + 859, 866, 854, -1, 709, 716, 704, -1, + 854, 866, 862, -1, 714, 717, 710, -1, + 586, 866, 859, -1, 710, 717, 713, -1, + 862, 866, 864, -1, 587, 866, 586, -1, + 863, 867, 865, -1, 713, 717, 715, -1, + 860, 867, 863, -1, 535, 718, 536, -1, + 864, 867, 860, -1, 715, 718, 711, -1, + 562, 868, 563, -1, 711, 718, 535, -1, + 563, 868, 512, -1, 861, 868, 562, -1, + 716, 719, 712, -1, 712, 719, 714, -1, + 512, 868, 589, -1, 574, 719, 716, -1, + 866, 869, 864, -1, 587, 869, 866, -1, + 717, 720, 715, -1, 867, 870, 865, -1, + 718, 721, 536, -1, 536, 721, 537, -1, + 867, 871, 870, -1, 864, 871, 867, -1, + 719, 722, 714, -1, 714, 722, 717, -1, + 869, 871, 864, -1, 717, 722, 720, -1, + 861, 872, 868, -1, 865, 872, 861, -1, + 715, 723, 718, -1, 589, 872, 590, -1, + 718, 723, 721, -1, 720, 723, 715, -1, + 868, 872, 589, -1, 870, 872, 865, -1, + 871, 873, 870, -1, 722, 724, 720, -1, + 587, 874, 869, -1, 588, 874, 587, -1, + 869, 874, 871, -1, 723, 725, 721, -1, + 871, 874, 873, -1, 872, 875, 590, -1, + 870, 875, 872, -1, 590, 875, 591, -1, + 719, 726, 722, -1, 873, 875, 870, -1, + 574, 726, 719, -1, 588, 876, 874, -1, + 575, 726, 574, -1, 724, 727, 720, -1, + 720, 727, 723, -1, 874, 876, 873, -1, + 873, 877, 875, -1, 875, 877, 591, -1, + 723, 727, 725, -1, 721, 728, 537, -1, + 591, 877, 592, -1, 537, 728, 538, -1, + 876, 878, 873, -1, 873, 878, 877, -1, + 588, 878, 876, -1, 877, 878, 592, -1, + 564, 878, 588, -1, 592, 878, 593, -1, + 722, 729, 724, -1, 593, 878, 564, -1, + 726, 729, 722, -1, 575, 729, 726, -1, + 727, 730, 725, -1, 729, 731, 724, -1, + 724, 731, 727, -1, 727, 731, 730, -1, + 725, 732, 721, -1, 721, 732, 728, -1, + 538, 733, 539, -1, 728, 733, 538, -1, + 731, 734, 730, -1, 576, 735, 575, -1, + 729, 735, 731, -1, 575, 735, 729, -1, + 731, 735, 734, -1, 730, 736, 725, -1, + 725, 736, 732, -1, 732, 737, 728, -1, + 728, 737, 733, -1, 539, 738, 540, -1, + 540, 738, 541, -1, 733, 738, 539, -1, + 576, 739, 735, -1, 735, 739, 734, -1, + 730, 740, 736, -1, 734, 740, 730, -1, + 736, 741, 732, -1, 732, 741, 737, -1, + 733, 742, 738, -1, 737, 742, 733, -1, + 738, 743, 541, -1, 742, 743, 738, -1, + 739, 744, 734, -1, 576, 744, 739, -1, + 577, 744, 576, -1, 734, 744, 740, -1, + 740, 745, 736, -1, 507, 594, 505, -1, + 736, 745, 741, -1, 505, 594, 513, -1, + 737, 746, 742, -1, 508, 595, 507, -1, + 509, 595, 508, -1, 741, 746, 737, -1, + 746, 747, 742, -1, 742, 747, 743, -1, + 507, 595, 594, -1, 513, 596, 514, -1, + 514, 596, 515, -1, 743, 748, 541, -1, + 594, 596, 513, -1, 541, 748, 542, -1, + 510, 597, 509, -1, 509, 597, 595, -1, + 740, 749, 745, -1, 744, 749, 740, -1, + 577, 749, 744, -1, 595, 598, 594, -1, + 594, 598, 596, -1, 741, 750, 746, -1, + 745, 750, 741, -1, 746, 751, 747, -1, + 750, 751, 746, -1, 596, 599, 515, -1, + 598, 599, 596, -1, 747, 752, 743, -1, + 743, 752, 748, -1, 510, 600, 597, -1, + 748, 753, 542, -1, 597, 601, 595, -1, + 542, 753, 543, -1, 595, 601, 598, -1, + 543, 753, 544, -1, 749, 754, 745, -1, + 577, 754, 749, -1, 745, 754, 750, -1, + 598, 602, 599, -1, 601, 602, 598, -1, + 578, 754, 577, -1, 750, 755, 751, -1, + 515, 603, 516, -1, 599, 603, 515, -1, + 516, 603, 517, -1, 754, 755, 750, -1, + 511, 604, 510, -1, 751, 756, 747, -1, + 506, 604, 511, -1, 747, 756, 752, -1, + 510, 604, 600, -1, 565, 604, 506, -1, + 600, 605, 597, -1, 597, 605, 601, -1, + 748, 757, 753, -1, 752, 757, 748, -1, + 757, 758, 753, -1, 605, 606, 601, -1, + 601, 606, 602, -1, 599, 607, 603, -1, + 753, 758, 544, -1, 578, 759, 754, -1, + 754, 759, 755, -1, 602, 607, 599, -1, + 755, 760, 751, -1, 751, 760, 756, -1, + 607, 608, 603, -1, 517, 608, 518, -1, + 603, 608, 517, -1, 600, 609, 605, -1, + 756, 761, 752, -1, 565, 609, 604, -1, + 752, 761, 757, -1, 604, 609, 600, -1, + 757, 762, 758, -1, 605, 610, 606, -1, + 609, 610, 605, -1, 761, 762, 757, -1, + 544, 763, 545, -1, 606, 611, 602, -1, + 545, 763, 546, -1, 602, 611, 607, -1, + 607, 612, 608, -1, 758, 763, 544, -1, + 578, 764, 759, -1, 759, 764, 755, -1, + 755, 764, 760, -1, 579, 764, 578, -1, + 611, 612, 607, -1, 756, 765, 761, -1, + 518, 613, 519, -1, 760, 765, 756, -1, + 608, 613, 518, -1, 612, 613, 608, -1, + 565, 614, 609, -1, 609, 614, 610, -1, + 765, 766, 761, -1, 566, 614, 565, -1, + 606, 615, 611, -1, 761, 766, 762, -1, + 610, 615, 606, -1, 762, 767, 758, -1, + 611, 616, 612, -1, 758, 767, 763, -1, + 615, 616, 611, -1, 616, 617, 612, -1, + 763, 768, 546, -1, 612, 617, 613, -1, + 767, 768, 763, -1, 760, 769, 765, -1, + 764, 769, 760, -1, 579, 769, 764, -1, + 613, 618, 519, -1, 765, 770, 766, -1, + 617, 618, 613, -1, 769, 770, 765, -1, + 566, 619, 614, -1, 610, 619, 615, -1, + 614, 619, 610, -1, 766, 771, 762, -1, + 762, 771, 767, -1, 615, 620, 616, -1, + 619, 620, 615, -1, 771, 772, 767, -1, + 616, 621, 617, -1, 620, 621, 616, -1, + 767, 772, 768, -1, 768, 773, 546, -1, + 546, 773, 547, -1, 617, 622, 618, -1, + 621, 622, 617, -1, 580, 774, 579, -1, + 579, 774, 769, -1, 519, 623, 520, -1, + 520, 623, 521, -1, 769, 774, 770, -1, + 618, 623, 519, -1, 766, 775, 771, -1, + 566, 624, 619, -1, 770, 775, 766, -1, + 567, 624, 566, -1, 619, 624, 620, -1, + 620, 625, 621, -1, 771, 776, 772, -1, + 775, 776, 771, -1, 772, 777, 768, -1, + 768, 777, 773, -1, 621, 626, 622, -1, + 625, 626, 621, -1, 622, 627, 618, -1, + 773, 778, 547, -1, 618, 627, 623, -1, + 547, 778, 548, -1, 521, 628, 522, -1, + 774, 779, 770, -1, 770, 779, 775, -1, + 627, 628, 623, -1, 580, 779, 774, -1, + 623, 628, 521, -1, 775, 780, 776, -1, + 620, 629, 625, -1, 779, 780, 775, -1, + 567, 629, 624, -1, 624, 629, 620, -1, + 772, 781, 777, -1, 625, 630, 626, -1, + 776, 781, 772, -1, 626, 631, 622, -1, + 777, 782, 773, -1, 773, 782, 778, -1, + 622, 631, 627, -1, 778, 783, 548, -1, + 627, 632, 628, -1, 631, 632, 627, -1, + 548, 783, 549, -1, 628, 633, 522, -1, + 783, 784, 549, -1, 632, 633, 628, -1, + 549, 784, 550, -1, 522, 634, 523, -1, + 633, 634, 522, -1, 580, 785, 779, -1, + 581, 785, 580, -1, 779, 785, 780, -1, + 780, 786, 776, -1, 568, 635, 567, -1, + 776, 786, 781, -1, 629, 635, 625, -1, + 567, 635, 629, -1, 625, 635, 630, -1, + 777, 787, 782, -1, 630, 636, 626, -1, + 626, 636, 631, -1, 781, 787, 777, -1, + 636, 637, 631, -1, 782, 788, 778, -1, + 631, 637, 632, -1, 783, 788, 784, -1, + 778, 788, 783, -1, 637, 638, 632, -1, + 784, 789, 550, -1, 632, 638, 633, -1, + 550, 789, 551, -1, 634, 639, 523, -1, + 788, 790, 784, -1, 638, 640, 633, -1, + 633, 640, 634, -1, 780, 791, 786, -1, + 785, 791, 780, -1, 581, 791, 785, -1, + 568, 641, 635, -1, 786, 792, 781, -1, + 635, 641, 630, -1, 630, 641, 636, -1, + 781, 792, 787, -1, 636, 642, 637, -1, + 787, 793, 782, -1, 782, 793, 788, -1, + 638, 643, 640, -1, 788, 793, 790, -1, + 642, 643, 637, -1, 637, 643, 638, -1, + 640, 644, 634, -1, 784, 794, 789, -1, + 634, 644, 639, -1, 790, 794, 784, -1, + 639, 645, 523, -1, 523, 645, 524, -1, + 789, 795, 551, -1, 794, 795, 789, -1, + 793, 796, 790, -1, 643, 646, 640, -1, + 795, 797, 551, -1, 551, 797, 552, -1, + 645, 647, 524, -1, 524, 647, 525, -1, + 791, 798, 786, -1, 581, 798, 791, -1, + 786, 798, 792, -1, 641, 648, 636, -1, + 636, 648, 642, -1, 582, 798, 581, -1, + 787, 799, 793, -1, 569, 648, 568, -1, + 792, 799, 787, -1, 568, 648, 641, -1, + 793, 799, 796, -1, 648, 649, 642, -1, + 643, 649, 646, -1, 642, 649, 643, -1, + 796, 800, 790, -1, 790, 800, 794, -1, + 640, 650, 644, -1, 646, 650, 640, -1, + 639, 651, 645, -1, 794, 801, 795, -1, + 800, 801, 794, -1, 797, 802, 552, -1, + 644, 651, 639, -1, 647, 652, 525, -1, + 525, 652, 526, -1, 799, 803, 796, -1, + 649, 653, 646, -1, 795, 804, 797, -1, + 645, 654, 647, -1, 651, 654, 645, -1, + 801, 804, 795, -1, 647, 654, 652, -1, + 799, 805, 803, -1, 792, 805, 799, -1, + 798, 805, 792, -1, 648, 655, 649, -1, + 582, 805, 798, -1, 569, 655, 648, -1, + 653, 656, 646, -1, 796, 806, 800, -1, + 646, 656, 650, -1, 803, 806, 796, -1, + 650, 657, 644, -1, 806, 807, 800, -1, + 644, 657, 651, -1, 800, 807, 801, -1, + 804, 808, 797, -1, 797, 808, 802, -1, + 654, 658, 652, -1, 652, 659, 526, -1, + 552, 809, 553, -1, 658, 659, 652, -1, + 802, 809, 552, -1, 582, 810, 805, -1, + 649, 660, 653, -1, 655, 660, 649, -1, + 805, 810, 803, -1, 569, 660, 655, -1, + 657, 661, 651, -1, 807, 811, 801, -1, + 651, 661, 654, -1, 801, 811, 804, -1, + 654, 661, 658, -1, 809, 812, 553, -1, + 526, 662, 527, -1, 553, 812, 554, -1, + 659, 662, 526, -1, 803, 813, 806, -1, + 810, 813, 803, -1, 653, 663, 656, -1, + 583, 813, 582, -1, 660, 663, 653, -1, + 582, 813, 810, -1, 570, 663, 569, -1, + 806, 814, 807, -1, 569, 663, 660, -1, + 650, 664, 657, -1, 813, 814, 806, -1, + 656, 664, 650, -1, 811, 815, 804, -1, + 804, 815, 808, -1, 808, 816, 802, -1, + 661, 665, 658, -1, 899, 901, 900, -1, + 899, 902, 901, -1, 879, 899, 898, -1, + 879, 903, 902, -1, 879, 902, 899, -1, + 896, 898, 897, -1, 894, 880, 879, -1, + 894, 881, 880, -1, 894, 896, 895, -1, + 894, 879, 898, -1, 894, 898, 896, -1, + 883, 882, 881, -1, 893, 881, 894, -1, + 892, 883, 881, -1, 892, 881, 893, -1, + 885, 884, 883, -1, 885, 883, 892, -1, + 891, 885, 892, -1, 890, 885, 891, -1, + 887, 886, 885, -1, 888, 890, 889, -1, + 888, 887, 885, -1, 888, 885, 890, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o3 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o1 + + } + + } + + } ] + + }, + + USE o2, + + Group { + children [ + USE o0, + + USE o3 ] + + }, + + USE o3 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 0 0 + rotation 1 -0 -0 1.5707964 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o4 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 1 0 0 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o5 Coordinate { + point [ 4.27 2.3 -1.0214052e-015, + 4.27 2.3 -1.0214052e-015, + 4.27 2.2965448 0.07473737, + 4.27 2.2862082 0.1488371, + 4.27 2.2690787 0.22166702, + 4.27 2.2453024 0.29260576, + 4.27 2.2150822 0.36104807, + 4.27 2.1786759 0.42641005, + 4.27 2.136394 0.48813406, + 4.27 2.0885973 0.54569346, + 4.27 2.0356934 0.59859723, + 4.27 1.978134 0.64639395, + 4.27 1.9164101 0.68867588, + 4.27 1.8510481 0.72508228, + 4.27 1.7826058 0.75530249, + 4.27 1.7116671 0.77907878, + 4.27 1.6388371 0.7962082, + 4.27 1.5647373 0.80654466, + 4.27 1.49 0.81, + 4.27 1.4152626 0.80654466, + 4.27 1.3411629 0.7962082, + 4.27 1.268333 0.77907878, + 4.27 1.1973943 0.75530249, + 4.27 1.1289519 0.72508228, + 4.27 1.0635899 0.68867588, + 4.27 1.001866 0.64639395, + 4.27 0.94430655 0.59859723, + 4.27 0.89140278 0.54569346, + 4.27 0.84360605 0.48813406, + 4.27 0.80132413 0.42641005, + 4.27 0.76491773 0.36104807, + 4.27 0.73469752 0.29260576, + 4.27 0.71092123 0.22166702, + 4.27 0.69379181 0.1488371, + 4.27 0.68345529 0.07473737, + 4.27 0.68000001 1.1783332e-015, + 4.27 0.68345529 -0.07473737, + 4.27 0.69379181 -0.1488371, + 4.27 0.71092123 -0.22166702, + 4.27 0.73469752 -0.29260576, + 4.27 0.76491773 -0.36104807, + 4.27 0.80132413 -0.42641005, + 4.27 0.84360605 -0.48813406, + 4.27 0.89140278 -0.54569346, + 4.27 0.94430655 -0.59859723, + 4.27 1.001866 -0.64639395, + 4.27 1.0635899 -0.68867588, + 4.27 1.1289519 -0.72508228, + 4.27 1.1973943 -0.75530249, + 4.27 1.268333 -0.77907878, + 4.27 1.3411629 -0.7962082, + 4.27 1.4152626 -0.80654466, + 4.27 1.49 -0.81, + 4.27 1.5647373 -0.80654466, + 4.27 1.6388371 -0.7962082, + 4.27 1.7116671 -0.77907878, + 4.27 1.7826058 -0.75530249, + 4.27 1.8510481 -0.72508228, + 4.27 1.9164101 -0.68867588, + 4.27 1.978134 -0.64639395, + 4.27 2.0356934 -0.59859723, + 4.27 2.0885973 -0.54569346, + 4.27 2.136394 -0.48813406, + 4.27 2.1786759 -0.42641005, + 4.27 2.2150822 -0.36104807, + 4.27 2.2453024 -0.29260576, + 4.27 2.2690787 -0.22166702, + 4.27 2.2862082 -0.1488371, + 4.27 2.2965448 -0.07473737, + 4.77 2.3 -1.0214052e-015, + 4.77 2.3 -1.0214052e-015, + 4.77 2.2965448 0.07473737, + 4.77 2.2862082 0.1488371, + 4.77 2.2690787 0.22166702, + 4.77 2.2453024 0.29260576, + 4.77 2.2150822 0.36104807, + 4.77 2.1786759 0.42641005, + 4.77 2.136394 0.48813406, + 4.77 2.0885973 0.54569346, + 4.77 2.0356934 0.59859723, + 4.77 1.978134 0.64639395, + 4.77 1.9164101 0.68867588, + 4.77 1.8510481 0.72508228, + 4.77 1.7826058 0.75530249, + 4.77 1.7116671 0.77907878, + 4.77 1.6388371 0.7962082, + 4.77 1.5647373 0.80654466, + 4.77 1.49 0.81, + 4.77 1.4152626 0.80654466, + 4.77 1.3411629 0.7962082, + 4.77 1.268333 0.77907878, + 4.77 1.1973943 0.75530249, + 4.77 1.1289519 0.72508228, + 4.77 1.0635899 0.68867588, + 4.77 1.001866 0.64639395, + 4.77 0.94430655 0.59859723, + 4.77 0.89140278 0.54569346, + 4.77 0.84360605 0.48813406, + 4.77 0.80132413 0.42641005, + 4.77 0.76491773 0.36104807, + 4.77 0.73469752 0.29260576, + 4.77 0.71092123 0.22166702, + 4.77 0.69379181 0.1488371, + 4.77 0.68345529 0.07473737, + 4.77 0.68000001 1.1783332e-015, + 4.77 0.68345529 -0.07473737, + 4.77 0.69379181 -0.1488371, + 4.77 0.71092123 -0.22166702, + 4.77 0.73469752 -0.29260576, + 4.77 0.76491773 -0.36104807, + 4.77 0.80132413 -0.42641005, + 4.77 0.84360605 -0.48813406, + 4.77 0.89140278 -0.54569346, + 4.77 0.94430655 -0.59859723, + 4.77 1.001866 -0.64639395, + 4.77 1.0635899 -0.68867588, + 4.77 1.1289519 -0.72508228, + 4.77 1.1973943 -0.75530249, + 4.77 1.268333 -0.77907878, + 4.77 1.3411629 -0.7962082, + 4.77 1.4152626 -0.80654466, + 4.77 1.49 -0.81, + 4.77 1.5647373 -0.80654466, + 4.77 1.6388371 -0.7962082, + 4.77 1.7116671 -0.77907878, + 4.77 1.7826058 -0.75530249, + 4.77 1.8510481 -0.72508228, + 4.77 1.9164101 -0.68867588, + 4.77 1.978134 -0.64639395, + 4.77 2.0356934 -0.59859723, + 4.77 2.0885973 -0.54569346, + 4.77 2.136394 -0.48813406, + 4.77 2.1786759 -0.42641005, + 4.77 2.2150822 -0.36104807, + 4.77 2.2453024 -0.29260576, + 4.77 2.2690787 -0.22166702, + 4.77 2.2862082 -0.1488371, + 4.77 2.2965448 -0.07473737, + 4.77 2.3 -1.0214052e-015, + 4.77 2.2965448 0.07473737, + 4.77 2.2862082 0.1488371, + 4.77 2.2690787 0.22166702, + 4.77 2.2453024 0.29260576, + 4.77 2.2150822 0.36104807, + 4.77 2.1786759 0.42641005, + 4.77 2.136394 0.48813406, + 4.77 2.0885973 0.54569346, + 4.77 2.0356934 0.59859723, + 4.77 1.978134 0.64639395, + 4.77 1.9164101 0.68867588, + 4.77 1.8510481 0.72508228, + 4.77 1.7826058 0.75530249, + 4.77 1.7116671 0.77907878, + 4.77 1.6388371 0.7962082, + 4.77 1.5647373 0.80654466, + 4.77 1.49 0.81, + 4.77 1.4152626 0.80654466, + 4.77 1.3411629 0.7962082, + 4.77 1.268333 0.77907878, + 4.77 1.1973943 0.75530249, + 4.77 1.1289519 0.72508228, + 4.77 1.0635899 0.68867588, + 4.77 1.001866 0.64639395, + 4.77 0.94430655 0.59859723, + 4.77 0.89140278 0.54569346, + 4.77 0.84360605 0.48813406, + 4.77 0.80132413 0.42641005, + 4.77 0.76491773 0.36104807, + 4.77 0.73469752 0.29260576, + 4.77 0.71092123 0.22166702, + 4.77 0.69379181 0.1488371, + 4.77 0.68345529 0.07473737, + 4.77 0.68000001 1.1783332e-015, + 4.77 0.68345529 -0.07473737, + 4.77 0.69379181 -0.1488371, + 4.77 0.71092123 -0.22166702, + 4.77 0.73469752 -0.29260576, + 4.77 0.76491773 -0.36104807, + 4.77 0.80132413 -0.42641005, + 4.77 0.84360605 -0.48813406, + 4.77 0.89140278 -0.54569346, + 4.77 0.94430655 -0.59859723, + 4.77 1.001866 -0.64639395, + 4.77 1.0635899 -0.68867588, + 4.77 1.1289519 -0.72508228, + 4.77 1.1973943 -0.75530249, + 4.77 1.268333 -0.77907878, + 4.77 1.3411629 -0.7962082, + 4.77 1.4152626 -0.80654466, + 4.77 1.49 -0.81, + 4.77 1.5647373 -0.80654466, + 4.77 1.6388371 -0.7962082, + 4.77 1.7116671 -0.77907878, + 4.77 1.7826058 -0.75530249, + 4.77 1.8510481 -0.72508228, + 4.77 1.9164101 -0.68867588, + 4.77 1.978134 -0.64639395, + 4.77 2.0356934 -0.59859723, + 4.77 2.0885973 -0.54569346, + 4.77 2.136394 -0.48813406, + 4.77 2.1786759 -0.42641005, + 4.77 2.2150822 -0.36104807, + 4.77 2.2453024 -0.29260576, + 4.77 2.2690787 -0.22166702, + 4.77 2.2862082 -0.1488371, + 4.77 2.2965448 -0.07473737, + 4.77 2.28 -1.0125234e-015, + 4.77 2.2766299 0.072892003, + 4.77 2.2665486 0.14516212, + 4.77 2.2498422 0.21619377, + 4.77 2.2266531 0.28538093, + 4.77 2.1971791 0.3521333, + 4.77 2.1616716 0.4158814, + 4.77 2.1204336 0.47608137, + 4.77 2.073817 0.53221953, + 4.77 2.0222197 0.58381706, + 4.77 1.9660814 0.63043362, + 4.77 1.9058814 0.67167151, + 4.77 1.8421333 0.70717901, + 4.77 1.775381 0.73665309, + 4.77 1.7061938 0.75984228, + 4.77 1.6351621 0.77654874, + 4.77 1.562892 0.78662997, + 4.77 1.49 0.79000002, + 4.77 1.4171079 0.78662997, + 4.77 1.3448379 0.77654874, + 4.77 1.2738062 0.75984228, + 4.77 1.2046191 0.73665309, + 4.77 1.1378667 0.70717901, + 4.77 1.0741186 0.67167151, + 4.77 1.0139186 0.63043362, + 4.77 0.95778042 0.58381706, + 4.77 0.90618294 0.53221953, + 4.77 0.85956639 0.47608137, + 4.77 0.81832844 0.4158814, + 4.77 0.782821 0.3521333, + 4.77 0.75334692 0.28538093, + 4.77 0.73015773 0.21619377, + 4.77 0.71345127 0.14516212, + 4.77 0.70336998 0.072892003, + 4.77 0.69999999 1.1492385e-015, + 4.77 0.70336998 -0.072892003, + 4.77 0.71345127 -0.14516212, + 4.77 0.73015773 -0.21619377, + 4.77 0.75334692 -0.28538093, + 4.77 0.782821 -0.3521333, + 4.77 0.81832844 -0.4158814, + 4.77 0.85956639 -0.47608137, + 4.77 0.90618294 -0.53221953, + 4.77 0.95778042 -0.58381706, + 4.77 1.0139186 -0.63043362, + 4.77 1.0741186 -0.67167151, + 4.77 1.1378667 -0.70717901, + 4.77 1.2046191 -0.73665309, + 4.77 1.2738062 -0.75984228, + 4.77 1.3448379 -0.77654874, + 4.77 1.4171079 -0.78662997, + 4.77 1.49 -0.79000002, + 4.77 1.562892 -0.78662997, + 4.77 1.6351621 -0.77654874, + 4.77 1.7061938 -0.75984228, + 4.77 1.775381 -0.73665309, + 4.77 1.8421333 -0.70717901, + 4.77 1.9058814 -0.67167151, + 4.77 1.9660814 -0.63043362, + 4.77 2.0222197 -0.58381706, + 4.77 2.073817 -0.53221953, + 4.77 2.1204336 -0.47608137, + 4.77 2.1616716 -0.4158814, + 4.77 2.1971791 -0.3521333, + 4.77 2.2266531 -0.28538093, + 4.77 2.2498422 -0.21619377, + 4.77 2.2665486 -0.14516212, + 4.77 2.2766299 -0.072892003, + 4.77 2.28 -1.0125234e-015, + 4.77 2.28 -1.0125234e-015, + 4.77 2.2766299 0.072892003, + 4.77 2.2665486 0.14516212, + 4.77 2.2498422 0.21619377, + 4.77 2.2266531 0.28538093, + 4.77 2.1971791 0.3521333, + 4.77 2.1616716 0.4158814, + 4.77 2.1204336 0.47608137, + 4.77 2.073817 0.53221953, + 4.77 2.0222197 0.58381706, + 4.77 1.9660814 0.63043362, + 4.77 1.9058814 0.67167151, + 4.77 1.8421333 0.70717901, + 4.77 1.775381 0.73665309, + 4.77 1.7061938 0.75984228, + 4.77 1.6351621 0.77654874, + 4.77 1.562892 0.78662997, + 4.77 1.49 0.79000002, + 4.77 1.4171079 0.78662997, + 4.77 1.3448379 0.77654874, + 4.77 1.2738062 0.75984228, + 4.77 1.2046191 0.73665309, + 4.77 1.1378667 0.70717901, + 4.77 1.0741186 0.67167151, + 4.77 1.0139186 0.63043362, + 4.77 0.95778042 0.58381706, + 4.77 0.90618294 0.53221953, + 4.77 0.85956639 0.47608137, + 4.77 0.81832844 0.4158814, + 4.77 0.782821 0.3521333, + 4.77 0.75334692 0.28538093, + 4.77 0.73015773 0.21619377, + 4.77 0.71345127 0.14516212, + 4.77 0.70336998 0.072892003, + 4.77 0.69999999 1.1492385e-015, + 4.77 0.70336998 -0.072892003, + 4.77 0.71345127 -0.14516212, + 4.77 0.73015773 -0.21619377, + 4.77 0.75334692 -0.28538093, + 4.77 0.782821 -0.3521333, + 4.77 0.81832844 -0.4158814, + 4.77 0.85956639 -0.47608137, + 4.77 0.90618294 -0.53221953, + 4.77 0.95778042 -0.58381706, + 4.77 1.0139186 -0.63043362, + 4.77 1.0741186 -0.67167151, + 4.77 1.1378667 -0.70717901, + 4.77 1.2046191 -0.73665309, + 4.77 1.2738062 -0.75984228, + 4.77 1.3448379 -0.77654874, + 4.77 1.4171079 -0.78662997, + 4.77 1.49 -0.79000002, + 4.77 1.562892 -0.78662997, + 4.77 1.6351621 -0.77654874, + 4.77 1.7061938 -0.75984228, + 4.77 1.775381 -0.73665309, + 4.77 1.8421333 -0.70717901, + 4.77 1.9058814 -0.67167151, + 4.77 1.9660814 -0.63043362, + 4.77 2.0222197 -0.58381706, + 4.77 2.073817 -0.53221953, + 4.77 2.1204336 -0.47608137, + 4.77 2.1616716 -0.4158814, + 4.77 2.1971791 -0.3521333, + 4.77 2.2266531 -0.28538093, + 4.77 2.2498422 -0.21619377, + 4.77 2.2665486 -0.14516212, + 4.77 2.2766299 -0.072892003, + 4.27 2.28 -1.0125234e-015, + 4.27 2.28 -1.0125234e-015, + 4.27 2.2766299 0.072892003, + 4.27 2.2665486 0.14516212, + 4.27 2.2498422 0.21619377, + 4.27 2.2266531 0.28538093, + 4.27 2.1971791 0.3521333, + 4.27 2.1616716 0.4158814, + 4.27 2.1204336 0.47608137, + 4.27 2.073817 0.53221953, + 4.27 2.0222197 0.58381706, + 4.27 1.9660814 0.63043362, + 4.27 1.9058814 0.67167151, + 4.27 1.8421333 0.70717901, + 4.27 1.775381 0.73665309, + 4.27 1.7061938 0.75984228, + 4.27 1.6351621 0.77654874, + 4.27 1.562892 0.78662997, + 4.27 1.49 0.79000002, + 4.27 1.4171079 0.78662997, + 4.27 1.3448379 0.77654874, + 4.27 1.2738062 0.75984228, + 4.27 1.2046191 0.73665309, + 4.27 1.1378667 0.70717901, + 4.27 1.0741186 0.67167151, + 4.27 1.0139186 0.63043362, + 4.27 0.95778042 0.58381706, + 4.27 0.90618294 0.53221953, + 4.27 0.85956639 0.47608137, + 4.27 0.81832844 0.4158814, + 4.27 0.782821 0.3521333, + 4.27 0.75334692 0.28538093, + 4.27 0.73015773 0.21619377, + 4.27 0.71345127 0.14516212, + 4.27 0.70336998 0.072892003, + 4.27 0.69999999 1.1492385e-015, + 4.27 0.70336998 -0.072892003, + 4.27 0.71345127 -0.14516212, + 4.27 0.73015773 -0.21619377, + 4.27 0.75334692 -0.28538093, + 4.27 0.782821 -0.3521333, + 4.27 0.81832844 -0.4158814, + 4.27 0.85956639 -0.47608137, + 4.27 0.90618294 -0.53221953, + 4.27 0.95778042 -0.58381706, + 4.27 1.0139186 -0.63043362, + 4.27 1.0741186 -0.67167151, + 4.27 1.1378667 -0.70717901, + 4.27 1.2046191 -0.73665309, + 4.27 1.2738062 -0.75984228, + 4.27 1.3448379 -0.77654874, + 4.27 1.4171079 -0.78662997, + 4.27 1.49 -0.79000002, + 4.27 1.562892 -0.78662997, + 4.27 1.6351621 -0.77654874, + 4.27 1.7061938 -0.75984228, + 4.27 1.775381 -0.73665309, + 4.27 1.8421333 -0.70717901, + 4.27 1.9058814 -0.67167151, + 4.27 1.9660814 -0.63043362, + 4.27 2.0222197 -0.58381706, + 4.27 2.073817 -0.53221953, + 4.27 2.1204336 -0.47608137, + 4.27 2.1616716 -0.4158814, + 4.27 2.1971791 -0.3521333, + 4.27 2.2266531 -0.28538093, + 4.27 2.2498422 -0.21619377, + 4.27 2.2665486 -0.14516212, + 4.27 2.2766299 -0.072892003, + 4.27 2.28 -1.0125234e-015, + 4.27 2.2766299 0.072892003, + 4.27 2.2665486 0.14516212, + 4.27 2.2498422 0.21619377, + 4.27 2.2266531 0.28538093, + 4.27 2.1971791 0.3521333, + 4.27 2.1616716 0.4158814, + 4.27 2.1204336 0.47608137, + 4.27 2.073817 0.53221953, + 4.27 2.0222197 0.58381706, + 4.27 1.9660814 0.63043362, + 4.27 1.9058814 0.67167151, + 4.27 1.8421333 0.70717901, + 4.27 1.775381 0.73665309, + 4.27 1.7061938 0.75984228, + 4.27 1.6351621 0.77654874, + 4.27 1.562892 0.78662997, + 4.27 1.49 0.79000002, + 4.27 1.4171079 0.78662997, + 4.27 1.3448379 0.77654874, + 4.27 1.2738062 0.75984228, + 4.27 1.2046191 0.73665309, + 4.27 1.1378667 0.70717901, + 4.27 1.0741186 0.67167151, + 4.27 1.0139186 0.63043362, + 4.27 0.95778042 0.58381706, + 4.27 0.90618294 0.53221953, + 4.27 0.85956639 0.47608137, + 4.27 0.81832844 0.4158814, + 4.27 0.782821 0.3521333, + 4.27 0.75334692 0.28538093, + 4.27 0.73015773 0.21619377, + 4.27 0.71345127 0.14516212, + 4.27 0.70336998 0.072892003, + 4.27 0.69999999 1.1492385e-015, + 4.27 0.70336998 -0.072892003, + 4.27 0.71345127 -0.14516212, + 4.27 0.73015773 -0.21619377, + 4.27 0.75334692 -0.28538093, + 4.27 0.782821 -0.3521333, + 4.27 0.81832844 -0.4158814, + 4.27 0.85956639 -0.47608137, + 4.27 0.90618294 -0.53221953, + 4.27 0.95778042 -0.58381706, + 4.27 1.0139186 -0.63043362, + 4.27 1.0741186 -0.67167151, + 4.27 1.1378667 -0.70717901, + 4.27 1.2046191 -0.73665309, + 4.27 1.2738062 -0.75984228, + 4.27 1.3448379 -0.77654874, + 4.27 1.4171079 -0.78662997, + 4.27 1.49 -0.79000002, + 4.27 1.562892 -0.78662997, + 4.27 1.6351621 -0.77654874, + 4.27 1.7061938 -0.75984228, + 4.27 1.775381 -0.73665309, + 4.27 1.8421333 -0.70717901, + 4.27 1.9058814 -0.67167151, + 4.27 1.9660814 -0.63043362, + 4.27 2.0222197 -0.58381706, + 4.27 2.073817 -0.53221953, + 4.27 2.1204336 -0.47608137, + 4.27 2.1616716 -0.4158814, + 4.27 2.1971791 -0.3521333, + 4.27 2.2266531 -0.28538093, + 4.27 2.2498422 -0.21619377, + 4.27 2.2665486 -0.14516212, + 4.27 2.2766299 -0.072892003, + 4.27 2.3 -1.0214052e-015, + 4.27 2.2965448 0.07473737, + 4.27 2.2862082 0.1488371, + 4.27 2.2690787 0.22166702, + 4.27 2.2453024 0.29260576, + 4.27 2.2150822 0.36104807, + 4.27 2.1786759 0.42641005, + 4.27 2.136394 0.48813406, + 4.27 2.0885973 0.54569346, + 4.27 2.0356934 0.59859723, + 4.27 1.978134 0.64639395, + 4.27 1.9164101 0.68867588, + 4.27 1.8510481 0.72508228, + 4.27 1.7826058 0.75530249, + 4.27 1.7116671 0.77907878, + 4.27 1.6388371 0.7962082, + 4.27 1.5647373 0.80654466, + 4.27 1.49 0.81, + 4.27 1.4152626 0.80654466, + 4.27 1.3411629 0.7962082, + 4.27 1.268333 0.77907878, + 4.27 1.1973943 0.75530249, + 4.27 1.1289519 0.72508228, + 4.27 1.0635899 0.68867588, + 4.27 1.001866 0.64639395, + 4.27 0.94430655 0.59859723, + 4.27 0.89140278 0.54569346, + 4.27 0.84360605 0.48813406, + 4.27 0.80132413 0.42641005, + 4.27 0.76491773 0.36104807, + 4.27 0.73469752 0.29260576, + 4.27 0.71092123 0.22166702, + 4.27 0.69379181 0.1488371, + 4.27 0.68345529 0.07473737, + 4.27 0.68000001 1.1783332e-015, + 4.27 0.68345529 -0.07473737, + 4.27 0.69379181 -0.1488371, + 4.27 0.71092123 -0.22166702, + 4.27 0.73469752 -0.29260576, + 4.27 0.76491773 -0.36104807, + 4.27 0.80132413 -0.42641005, + 4.27 0.84360605 -0.48813406, + 4.27 0.89140278 -0.54569346, + 4.27 0.94430655 -0.59859723, + 4.27 1.001866 -0.64639395, + 4.27 1.0635899 -0.68867588, + 4.27 1.1289519 -0.72508228, + 4.27 1.1973943 -0.75530249, + 4.27 1.268333 -0.77907878, + 4.27 1.3411629 -0.7962082, + 4.27 1.4152626 -0.80654466, + 4.27 1.49 -0.81, + 4.27 1.5647373 -0.80654466, + 4.27 1.6388371 -0.7962082, + 4.27 1.7116671 -0.77907878, + 4.27 1.7826058 -0.75530249, + 4.27 1.8510481 -0.72508228, + 4.27 1.9164101 -0.68867588, + 4.27 1.978134 -0.64639395, + 4.27 2.0356934 -0.59859723, + 4.27 2.0885973 -0.54569346, + 4.27 2.136394 -0.48813406, + 4.27 2.1786759 -0.42641005, + 4.27 2.2150822 -0.36104807, + 4.27 2.2453024 -0.29260576, + 4.27 2.2690787 -0.22166702, + 4.27 2.2862082 -0.1488371, + 4.27 2.2965448 -0.07473737, + 4.27 2.3 -1.0214052e-015, + 4.77 2.3 -1.0214052e-015, + 4.77 2.28 -1.0125234e-015, + 4.27 2.28 -1.0125234e-015 ] + + } + coordIndex [ 0, 2, 3, 4, 5, 6, 7, 8, + 9, 10, 11, 12, 13, 14, 15, 16, + 17, 18, 19, 20, 21, 22, 23, 24, + 25, 26, 27, 28, 29, 30, 31, 32, + 33, 34, 35, 36, 37, 38, 39, 40, + 41, 42, 43, 44, 45, 46, 47, 48, + 49, 50, 51, 52, 53, 54, 55, 56, + 57, 58, 59, 60, 61, 62, 63, 64, + 65, 66, 67, 68, 1, -1, 69, 71, + 72, 73, 74, 75, 76, 77, 78, 79, + 80, 81, 82, 83, 84, 85, 86, 87, + 88, 89, 90, 91, 92, 93, 94, 95, + 96, 97, 98, 99, 100, 101, 102, 103, + 104, 105, 106, 107, 108, 109, 110, 111, + 112, 113, 114, 115, 116, 117, 118, 119, + 120, 121, 122, 123, 124, 125, 126, 127, + 128, 129, 130, 131, 132, 133, 134, 135, + 136, 137, 70, -1, 0, 69, -1, 206, + 207, 208, 209, 210, 211, 212, 213, 214, + 215, 216, 217, 218, 219, 220, 221, 222, + 223, 224, 225, 226, 227, 228, 229, 230, + 231, 232, 233, 234, 235, 236, 237, 238, + 239, 240, 241, 242, 243, 244, 245, 246, + 247, 248, 249, 250, 251, 252, 253, 254, + 255, 256, 257, 258, 259, 260, 261, 262, + 263, 264, 265, 266, 267, 268, 269, 270, + 271, 272, 273, 206, -1, 343, 345, 346, + 347, 348, 349, 350, 351, 352, 353, 354, + 355, 356, 357, 358, 359, 360, 361, 362, + 363, 364, 365, 366, 367, 368, 369, 370, + 371, 372, 373, 374, 375, 376, 377, 378, + 379, 380, 381, 382, 383, 384, 385, 386, + 387, 388, 389, 390, 391, 392, 393, 394, + 395, 396, 397, 398, 399, 400, 401, 402, + 403, 404, 405, 406, 407, 408, 409, 410, + 411, 344, -1, 274, 343, -1 ] + + } + + } + + }, + + DEF o6 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 1 0 0 + transparency 0.25 + + } + + } + geometry + IndexedFaceSet { + coord + USE o5 + coordIndex [ 71, 0, 2, -1, 71, 69, 0, -1, + 72, 2, 3, -1, 72, 71, 2, -1, + 73, 3, 4, -1, 73, 4, 5, -1, + 73, 72, 3, -1, 74, 73, 5, -1, + 75, 5, 6, -1, 75, 74, 5, -1, + 76, 6, 7, -1, 76, 7, 8, -1, + 76, 75, 6, -1, 77, 76, 8, -1, + 78, 8, 9, -1, 78, 9, 10, -1, + 78, 77, 8, -1, 79, 78, 10, -1, + 80, 10, 11, -1, 80, 79, 10, -1, + 81, 11, 12, -1, 81, 80, 11, -1, + 82, 12, 13, -1, 82, 13, 14, -1, + 82, 81, 12, -1, 83, 14, 15, -1, + 83, 82, 14, -1, 84, 83, 15, -1, + 85, 15, 16, -1, 85, 16, 17, -1, + 85, 84, 15, -1, 86, 85, 17, -1, + 87, 86, 17, -1, 87, 17, 18, -1, + 87, 18, 19, -1, 88, 87, 19, -1, + 89, 19, 20, -1, 89, 88, 19, -1, + 89, 20, 21, -1, 90, 89, 21, -1, + 91, 90, 21, -1, 91, 21, 22, -1, + 91, 22, 23, -1, 92, 91, 23, -1, + 93, 23, 24, -1, 93, 24, 25, -1, + 93, 92, 23, -1, 94, 25, 26, -1, + 94, 93, 25, -1, 95, 26, 27, -1, + 95, 94, 26, -1, 96, 27, 28, -1, + 96, 95, 27, -1, 97, 28, 29, -1, + 97, 96, 28, -1, 98, 29, 30, -1, + 98, 97, 29, -1, 99, 98, 30, -1, + 100, 30, 31, -1, 100, 31, 32, -1, + 100, 99, 30, -1, 101, 32, 33, -1, + 101, 100, 32, -1, 102, 33, 34, -1, + 102, 101, 33, -1, 103, 102, 34, -1, + 104, 34, 35, -1, 104, 35, 36, -1, + 104, 103, 34, -1, 105, 36, 37, -1, + 105, 104, 36, -1, 106, 37, 38, -1, + 106, 105, 37, -1, 107, 106, 38, -1, + 108, 38, 39, -1, 108, 39, 40, -1, + 108, 107, 38, -1, 109, 40, 41, -1, + 109, 108, 40, -1, 110, 109, 41, -1, + 110, 41, 42, -1, 111, 110, 42, -1, + 112, 111, 42, -1, 112, 42, 43, -1, + 113, 112, 43, -1, 113, 43, 44, -1, + 113, 44, 45, -1, 114, 113, 45, -1, + 114, 45, 46, -1, 115, 114, 46, -1, + 116, 115, 46, -1, 116, 46, 47, -1, + 116, 47, 48, -1, 117, 116, 48, -1, + 118, 117, 48, -1, 118, 48, 49, -1, + 118, 49, 50, -1, 119, 118, 50, -1, + 120, 119, 50, -1, 120, 50, 51, -1, + 120, 51, 52, -1, 121, 120, 52, -1, + 122, 121, 52, -1, 122, 52, 53, -1, + 122, 53, 54, -1, 123, 54, 55, -1, + 123, 122, 54, -1, 124, 123, 55, -1, + 125, 55, 56, -1, 125, 56, 57, -1, + 125, 124, 55, -1, 126, 125, 57, -1, + 127, 57, 58, -1, 127, 58, 59, -1, + 127, 126, 57, -1, 128, 127, 59, -1, + 129, 59, 60, -1, 129, 60, 61, -1, + 129, 128, 59, -1, 130, 129, 61, -1, + 131, 61, 62, -1, 131, 62, 63, -1, + 131, 130, 61, -1, 132, 131, 63, -1, + 133, 63, 64, -1, 133, 64, 65, -1, + 133, 132, 63, -1, 134, 133, 65, -1, + 135, 65, 66, -1, 135, 66, 67, -1, + 135, 134, 65, -1, 136, 135, 67, -1, + 137, 136, 67, -1, 137, 67, 68, -1, + 70, 137, 68, -1, 70, 68, 1, -1, + 249, 180, 181, -1, 248, 179, 180, -1, + 248, 180, 249, -1, 250, 181, 182, -1, + 250, 249, 181, -1, 247, 179, 248, -1, + 251, 182, 183, -1, 251, 250, 182, -1, + 246, 178, 179, -1, 246, 179, 247, -1, + 252, 183, 184, -1, 252, 251, 183, -1, + 245, 177, 178, -1, 245, 178, 246, -1, + 253, 184, 185, -1, 253, 252, 184, -1, + 244, 176, 177, -1, 244, 177, 245, -1, + 186, 253, 185, -1, 254, 253, 186, -1, + 243, 175, 176, -1, 243, 176, 244, -1, + 174, 175, 243, -1, 255, 186, 187, -1, + 255, 254, 186, -1, 242, 174, 243, -1, + 256, 187, 188, -1, 256, 255, 187, -1, + 241, 173, 174, -1, 241, 174, 242, -1, + 189, 256, 188, -1, 172, 173, 241, -1, + 257, 256, 189, -1, 240, 172, 241, -1, + 190, 257, 189, -1, 258, 257, 190, -1, + 239, 171, 172, -1, 239, 172, 240, -1, + 170, 171, 239, -1, 238, 170, 239, -1, + 259, 258, 190, -1, 259, 190, 191, -1, + 192, 259, 191, -1, 260, 259, 192, -1, + 237, 170, 238, -1, 237, 169, 170, -1, + 193, 260, 192, -1, 168, 169, 237, -1, + 261, 260, 193, -1, 236, 168, 237, -1, + 235, 167, 168, -1, 235, 168, 236, -1, + 262, 261, 193, -1, 262, 193, 194, -1, + 195, 262, 194, -1, 234, 166, 167, -1, + 234, 167, 235, -1, 263, 262, 195, -1, + 165, 166, 234, -1, 196, 263, 195, -1, + 233, 165, 234, -1, 264, 263, 196, -1, + 197, 264, 196, -1, 232, 164, 165, -1, + 232, 165, 233, -1, 265, 264, 197, -1, + 231, 164, 232, -1, 163, 164, 231, -1, + 198, 266, 265, -1, 198, 265, 197, -1, + 230, 163, 231, -1, 162, 163, 230, -1, + 199, 267, 266, -1, 199, 266, 198, -1, + 229, 162, 230, -1, 268, 267, 199, -1, + 161, 162, 229, -1, 200, 268, 199, -1, + 228, 161, 229, -1, 269, 268, 200, -1, + 160, 161, 228, -1, 201, 269, 200, -1, + 159, 160, 228, -1, 159, 228, 227, -1, + 202, 270, 269, -1, 202, 269, 201, -1, + 226, 159, 227, -1, 158, 159, 226, -1, + 203, 270, 202, -1, 203, 271, 270, -1, + 157, 158, 226, -1, 157, 226, 225, -1, + 204, 271, 203, -1, 204, 272, 271, -1, + 156, 157, 225, -1, 156, 225, 224, -1, + 205, 272, 204, -1, 205, 273, 272, -1, + 206, 273, 205, -1, 223, 156, 224, -1, + 138, 206, 205, -1, 155, 156, 223, -1, + 207, 206, 138, -1, 154, 155, 223, -1, + 154, 223, 222, -1, 139, 207, 138, -1, + 208, 207, 139, -1, 221, 154, 222, -1, + 153, 154, 221, -1, 140, 208, 139, -1, + 141, 208, 140, -1, 141, 209, 208, -1, + 152, 153, 221, -1, 152, 221, 220, -1, + 210, 209, 141, -1, 142, 210, 141, -1, + 151, 152, 220, -1, 151, 220, 219, -1, + 211, 210, 142, -1, 218, 151, 219, -1, + 143, 211, 142, -1, 150, 151, 218, -1, + 212, 211, 143, -1, 149, 217, 216, -1, + 149, 218, 217, -1, 149, 150, 218, -1, + 144, 213, 212, -1, 144, 212, 143, -1, + 145, 214, 213, -1, 145, 213, 144, -1, + 148, 216, 215, -1, 148, 149, 216, -1, + 146, 214, 145, -1, 147, 148, 215, -1, + 147, 214, 146, -1, 147, 215, 214, -1, + 345, 274, 276, -1, 345, 343, 274, -1, + 346, 276, 277, -1, 346, 345, 276, -1, + 347, 277, 278, -1, 347, 346, 277, -1, + 348, 278, 279, -1, 348, 279, 280, -1, + 348, 347, 278, -1, 349, 348, 280, -1, + 350, 280, 281, -1, 350, 281, 282, -1, + 350, 349, 280, -1, 351, 282, 283, -1, + 351, 350, 282, -1, 352, 283, 284, -1, + 352, 351, 283, -1, 353, 352, 284, -1, + 354, 284, 285, -1, 354, 285, 286, -1, + 354, 353, 284, -1, 355, 354, 286, -1, + 356, 286, 287, -1, 356, 355, 286, -1, + 357, 287, 288, -1, 357, 288, 289, -1, + 357, 356, 287, -1, 358, 357, 289, -1, + 359, 289, 290, -1, 359, 358, 289, -1, + 360, 359, 290, -1, 360, 290, 291, -1, + 361, 360, 291, -1, 361, 291, 292, -1, + 361, 292, 293, -1, 362, 361, 293, -1, + 363, 293, 294, -1, 363, 362, 293, -1, + 364, 294, 295, -1, 364, 363, 294, -1, + 365, 295, 296, -1, 365, 296, 297, -1, + 365, 364, 295, -1, 366, 297, 298, -1, + 366, 365, 297, -1, 367, 366, 298, -1, + 368, 367, 298, -1, 368, 298, 299, -1, + 368, 299, 300, -1, 369, 300, 301, -1, + 369, 368, 300, -1, 370, 369, 301, -1, + 371, 301, 302, -1, 371, 302, 303, -1, + 371, 370, 301, -1, 372, 371, 303, -1, + 373, 303, 304, -1, 373, 372, 303, -1, + 374, 304, 305, -1, 374, 373, 304, -1, + 375, 305, 306, -1, 375, 374, 305, -1, + 376, 306, 307, -1, 376, 307, 308, -1, + 376, 375, 306, -1, 377, 308, 309, -1, + 377, 376, 308, -1, 378, 377, 309, -1, + 379, 309, 310, -1, 379, 310, 311, -1, + 379, 378, 309, -1, 380, 379, 311, -1, + 381, 311, 312, -1, 381, 380, 311, -1, + 382, 312, 313, -1, 382, 381, 312, -1, + 383, 313, 314, -1, 383, 382, 313, -1, + 384, 383, 314, -1, 384, 314, 315, -1, + 384, 315, 316, -1, 385, 384, 316, -1, + 385, 316, 317, -1, 386, 385, 317, -1, + 386, 317, 318, -1, 387, 386, 318, -1, + 388, 387, 318, -1, 388, 318, 319, -1, + 388, 319, 320, -1, 389, 388, 320, -1, + 390, 389, 320, -1, 390, 320, 321, -1, + 390, 321, 322, -1, 391, 390, 322, -1, + 391, 322, 323, -1, 392, 391, 323, -1, + 392, 323, 324, -1, 393, 392, 324, -1, + 394, 393, 324, -1, 394, 324, 325, -1, + 395, 394, 325, -1, 395, 325, 326, -1, + 395, 326, 327, -1, 396, 395, 327, -1, + 396, 327, 328, -1, 397, 328, 329, -1, + 397, 396, 328, -1, 398, 397, 329, -1, + 399, 329, 330, -1, 399, 330, 331, -1, + 399, 398, 329, -1, 400, 331, 332, -1, + 400, 399, 331, -1, 401, 400, 332, -1, + 402, 332, 333, -1, 402, 333, 334, -1, + 402, 401, 332, -1, 403, 334, 335, -1, + 403, 402, 334, -1, 404, 335, 336, -1, + 404, 403, 335, -1, 405, 404, 336, -1, + 406, 336, 337, -1, 406, 337, 338, -1, + 406, 405, 336, -1, 407, 338, 339, -1, + 407, 406, 338, -1, 408, 407, 339, -1, + 409, 339, 340, -1, 409, 340, 341, -1, + 409, 408, 339, -1, 410, 409, 341, -1, + 410, 341, 342, -1, 411, 410, 342, -1, + 344, 411, 342, -1, 344, 342, 275, -1, + 471, 540, 539, -1, 472, 541, 540, -1, + 472, 540, 471, -1, 470, 538, 537, -1, + 470, 539, 538, -1, 470, 471, 539, -1, + 473, 542, 541, -1, 473, 541, 472, -1, + 469, 470, 537, -1, 474, 542, 473, -1, + 468, 537, 536, -1, 468, 469, 537, -1, + 475, 543, 542, -1, 475, 542, 474, -1, + 535, 468, 536, -1, 544, 543, 475, -1, + 467, 468, 535, -1, 476, 544, 475, -1, + 545, 544, 476, -1, 466, 535, 534, -1, + 466, 467, 535, -1, 477, 545, 476, -1, + 546, 545, 477, -1, 465, 534, 533, -1, + 465, 466, 534, -1, 478, 546, 477, -1, + 532, 465, 533, -1, 464, 465, 532, -1, + 479, 547, 546, -1, 479, 546, 478, -1, + 412, 480, 547, -1, 412, 547, 479, -1, + 463, 464, 532, -1, 463, 532, 531, -1, + 530, 463, 531, -1, 481, 480, 412, -1, + 462, 463, 530, -1, 413, 481, 412, -1, + 529, 462, 530, -1, 482, 481, 413, -1, + 461, 462, 529, -1, 414, 482, 413, -1, + 483, 482, 414, -1, 528, 461, 529, -1, + 415, 483, 414, -1, 460, 461, 528, -1, + 484, 483, 415, -1, 527, 460, 528, -1, + 416, 484, 415, -1, 459, 460, 527, -1, + 485, 484, 416, -1, 417, 485, 416, -1, + 458, 527, 526, -1, 458, 459, 527, -1, + 418, 485, 417, -1, 418, 486, 485, -1, + 457, 526, 525, -1, 457, 458, 526, -1, + 487, 486, 418, -1, 419, 487, 418, -1, + 456, 525, 524, -1, 456, 457, 525, -1, + 488, 487, 419, -1, 420, 488, 419, -1, + 455, 524, 523, -1, 455, 456, 524, -1, + 454, 455, 523, -1, 489, 420, 421, -1, + 489, 488, 420, -1, 522, 454, 523, -1, + 453, 454, 522, -1, 490, 421, 422, -1, + 490, 489, 421, -1, 521, 453, 522, -1, + 491, 422, 423, -1, 491, 490, 422, -1, + 520, 452, 453, -1, 520, 453, 521, -1, + 424, 491, 423, -1, 451, 452, 520, -1, + 492, 491, 424, -1, 519, 451, 520, -1, + 425, 492, 424, -1, 493, 492, 425, -1, + 518, 450, 451, -1, 518, 451, 519, -1, + 426, 493, 425, -1, 449, 450, 518, -1, + 494, 493, 426, -1, 517, 449, 518, -1, + 495, 494, 426, -1, 495, 426, 427, -1, + 516, 449, 517, -1, 516, 448, 449, -1, + 496, 427, 428, -1, 496, 495, 427, -1, + 515, 448, 516, -1, 515, 447, 448, -1, + 429, 496, 428, -1, 497, 496, 429, -1, + 514, 446, 447, -1, 514, 447, 515, -1, + 498, 429, 430, -1, 498, 497, 429, -1, + 513, 445, 446, -1, 513, 446, 514, -1, + 431, 498, 430, -1, 444, 445, 513, -1, + 499, 498, 431, -1, 512, 444, 513, -1, + 432, 499, 431, -1, 500, 499, 432, -1, + 511, 443, 444, -1, 511, 444, 512, -1, + 501, 432, 433, -1, 501, 500, 432, -1, + 510, 442, 443, -1, 510, 443, 511, -1, + 434, 501, 433, -1, 441, 442, 510, -1, + 502, 501, 434, -1, 509, 441, 510, -1, + 435, 502, 434, -1, 440, 441, 509, -1, + 503, 502, 435, -1, 508, 439, 440, -1, + 508, 440, 509, -1, 504, 435, 436, -1, + 504, 503, 435, -1, 507, 438, 439, -1, + 507, 439, 508, -1, 505, 504, 436, -1, + 505, 436, 437, -1, 506, 438, 507, -1, + 506, 505, 437, -1, 506, 437, 438, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o7 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o5 + + } + + } + + } ] + + }, + + USE o6, + + Group { + children [ + USE o4, + + USE o7 ] + + }, + + USE o7 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 0 0 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o8 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o9 Coordinate { + point [ 0.27500001 -6.7355577e-017 -2, + 0.27500001 5.5511151e-016 0.5, + 0.27500001 -6.7355577e-017 -2, + 0.26636037 0.068389721 -2, + 0.24098434 0.13248226 -2, + 0.20046638 0.18825045 -2, + 0.14735237 0.23219018 -2, + 0.084979676 0.26154053 -2, + 0.017267393 0.27445734 -2, + -0.051529862 0.270129 -2, + -0.11708931 0.24882744 -2, + -0.1752916 0.21189114 -2, + -0.22247967 0.16164094 -2, + -0.25568855 0.10123425 -2, + -0.27283153 0.034466639 -2, + -0.27283153 -0.034466639 -2, + -0.25568855 -0.10123425 -2, + -0.22247967 -0.16164094 -2, + -0.1752916 -0.21189114 -2, + -0.11708931 -0.24882744 -2, + -0.051529862 -0.270129 -2, + 0.017267393 -0.27445734 -2, + 0.084979676 -0.26154053 -2, + 0.14735237 -0.23219018 -2, + 0.20046638 -0.18825045 -2, + 0.24098434 -0.13248226 -2, + 0.26636037 -0.068389721 -2, + 0.27500001 5.5511151e-016 0.5, + 0.26636037 0.068389721 0.5, + 0.24098434 0.13248226 0.5, + 0.20046638 0.18825045 0.5, + 0.14735237 0.23219018 0.5, + 0.084979676 0.26154053 0.5, + 0.017267393 0.27445734 0.5, + -0.051529862 0.270129 0.5, + -0.11708931 0.24882744 0.5, + -0.1752916 0.21189114 0.5, + -0.22247967 0.16164094 0.5, + -0.25568855 0.10123425 0.5, + -0.27283153 0.034466639 0.5, + -0.27283153 -0.034466639 0.5, + -0.25568855 -0.10123425 0.5, + -0.22247967 -0.16164094 0.5, + -0.1752916 -0.21189114 0.5, + -0.11708931 -0.24882744 0.5, + -0.051529862 -0.270129 0.5, + 0.017267393 -0.27445734 0.5, + 0.084979676 -0.26154053 0.5, + 0.14735237 -0.23219018 0.5, + 0.20046638 -0.18825045 0.5, + 0.24098434 -0.13248226 0.5, + 0.26636037 -0.068389721 0.5, + 0.27500001 5.5511151e-016 0.5, + 1 7.1609383e-016 1.225, + 0.29970378 6.9781015e-016 0.68764383, + 0.37213159 7.3663602e-016 0.86250001, + 0.48734757 7.6997656e-016 1.0126524, + 0.63749999 7.9555966e-016 1.1278684, + 0.81235617 8.1164185e-016 1.2002963, + 0.27500001 5.5511151e-016 0.5, + 0.26636037 0.068389721 0.5, + 0.24098434 0.13248226 0.5, + 0.20046638 0.18825045 0.5, + 0.14735237 0.23219018 0.5, + 0.084979676 0.26154053 0.5, + 0.017267393 0.27445734 0.5, + -0.051529862 0.270129 0.5, + -0.11708931 0.24882744 0.5, + -0.1752916 0.21189114 0.5, + -0.22247967 0.16164094 0.5, + -0.25568855 0.10123425 0.5, + -0.27283153 0.034466639 0.5, + -0.27283153 -0.034466639 0.5, + -0.25568855 -0.10123425 0.5, + -0.22247967 -0.16164094 0.5, + -0.1752916 -0.21189114 0.5, + -0.11708931 -0.24882744 0.5, + -0.051529862 -0.270129 0.5, + 0.017267393 -0.27445734 0.5, + 0.084979676 -0.26154053 0.5, + 0.14735237 -0.23219018 0.5, + 0.20046638 -0.18825045 0.5, + 0.24098434 -0.13248226 0.5, + 0.26636037 -0.068389721 0.5, + 1 7.1609383e-016 1.225, + 0.29970378 6.9781015e-016 0.68764383, + 0.37213159 7.3663602e-016 0.86250001, + 0.48734757 7.6997656e-016 1.0126524, + 0.63749999 7.9555966e-016 1.1278684, + 0.81235617 8.1164185e-016 1.2002963, + 1 -0.068389721 1.2336396, + 1 -0.13248226 1.2590157, + 1 -0.18825045 1.2995336, + 1 -0.23219018 1.3526477, + 1 -0.26154053 1.4150203, + 1 -0.27445734 1.4827327, + 1 -0.270129 1.5515299, + 1 -0.24882744 1.6170893, + 1 -0.21189114 1.6752915, + 1 -0.16164094 1.7224797, + 1 -0.10123425 1.7556885, + 1 -0.034466639 1.7728316, + 1 0.034466639 1.7728316, + 1 0.10123425 1.7556885, + 1 0.16164094 1.7224797, + 1 0.21189114 1.6752915, + 1 0.24882744 1.6170893, + 1 0.270129 1.5515299, + 1 0.27445734 1.4827327, + 1 0.26154053 1.4150203, + 1 0.23219018 1.3526477, + 1 0.18825045 1.2995336, + 1 0.13248226 1.2590157, + 1 0.068389721 1.2336396, + 0.29135853 -0.068389721 0.68987989, + 0.26684716 -0.13248226 0.69644773, + 0.22770981 -0.18825045 0.70693451, + 0.36464944 -0.068389721 0.8668198, + 0.17640564 -0.23219018 0.72068143, + 0.34267315 -0.13248226 0.87950784, + 0.11615823 -0.26154053 0.73682469, + 0.30758357 -0.18825045 0.8997668, + 0.050753195 -0.27445734 0.75434989, + 0.48123845 -0.068389721 1.0187615, + 0.2615855 -0.23219018 0.92632383, + -0.01569985 -0.270129 0.77215594, + 0.46329486 -0.13248226 1.0367051, + 0.20756915 -0.26154053 0.95751017, + -0.07902541 -0.24882744 0.78912401, + 0.43464434 -0.18825045 1.0653557, + 0.1489286 -0.27445734 0.99136633, + 0.6331802 -0.068389721 1.1353506, + -0.1352445 -0.21189114 0.80418783, + 0.39708707 -0.23219018 1.1029129, + 0.089348428 -0.270129 1.0257649, + 0.62049216 -0.13248226 1.1573268, + -0.18082468 -0.16164094 0.816401, + 0.35298291 -0.26154053 1.1470171, + 0.032572284 -0.24882744 1.0585446, + 0.6002332 -0.18825045 1.1924164, + -0.21290198 -0.10123425 0.82499611, + 0.30510312 -0.27445734 1.1948969, + 0.81012011 -0.068389721 1.2086414, + -0.01783238 -0.21189114 1.0876458, + 0.57367617 -0.23219018 1.2384145, + -0.22946087 -0.034466639 0.82943302, + 0.25645611 -0.270129 1.2435439, + 0.80355227 -0.13248226 1.2331529, + -0.058698453 -0.16164094 1.1112398, + 0.54248983 -0.26154053 1.2924309, + -0.22946087 0.034466639 0.82943302, + 0.21009858 -0.24882744 1.2899014, + 0.79306549 -0.18825045 1.2722902, + -0.087458171 -0.10123425 1.1278442, + 0.50863367 -0.27445734 1.3510714, + -0.21290198 0.10123425 0.82499611, + 0.16894335 -0.21189114 1.3310567, + 0.77931857 -0.23219018 1.3235943, + -0.10230445 -0.034466639 1.1364157, + 0.47423506 -0.270129 1.4106516, + -0.18082468 0.16164094 0.816401, + 0.13557634 -0.16164094 1.3644236, + 0.76317531 -0.26154053 1.3838418, + -0.10230445 0.034466639 1.1364157, + 0.44145533 -0.24882744 1.4674277, + -0.1352445 0.21189114 0.80418783, + 0.11209412 -0.10123425 1.3879058, + 0.74565011 -0.27445734 1.4492468, + -0.087458171 0.10123425 1.1278442, + 0.4123542 -0.21189114 1.5178324, + -0.07902541 0.24882744 0.78912401, + 0.099972181 -0.034466639 1.4000279, + 0.72784406 -0.270129 1.5156999, + -0.058698453 0.16164094 1.1112398, + 0.38876015 -0.16164094 1.5586984, + -0.01569985 0.270129 0.77215594, + 0.099972181 0.034466639 1.4000279, + 0.71087599 -0.24882744 1.5790254, + -0.01783238 0.21189114 1.0876458, + 0.37215573 -0.10123425 1.5874581, + 0.050753195 0.27445734 0.75434989, + 0.11209412 0.10123425 1.3879058, + 0.69581217 -0.21189114 1.6352445, + 0.032572284 0.24882744 1.0585446, + 0.36358422 -0.034466639 1.6023045, + 0.11615823 0.26154053 0.73682469, + 0.13557634 0.16164094 1.3644236, + 0.683599 -0.16164094 1.6808246, + 0.089348428 0.270129 1.0257649, + 0.36358422 0.034466639 1.6023045, + 0.17640564 0.23219018 0.72068143, + 0.16894335 0.21189114 1.3310567, + 0.67500389 -0.10123425 1.7129019, + 0.1489286 0.27445734 0.99136633, + 0.37215573 0.10123425 1.5874581, + 0.22770981 0.18825045 0.70693451, + 0.21009858 0.24882744 1.2899014, + 0.67056698 -0.034466639 1.7294608, + 0.20756915 0.26154053 0.95751017, + 0.38876015 0.16164094 1.5586984, + 0.26684716 0.13248226 0.69644773, + 0.25645611 0.270129 1.2435439, + 0.67056698 0.034466639 1.7294608, + 0.2615855 0.23219018 0.92632383, + 0.4123542 0.21189114 1.5178324, + 0.29135853 0.068389721 0.68987989, + 0.30510312 0.27445734 1.1948969, + 0.67500389 0.10123425 1.7129019, + 0.30758357 0.18825045 0.8997668, + 0.44145533 0.24882744 1.4674277, + 0.35298291 0.26154053 1.1470171, + 0.683599 0.16164094 1.6808246, + 0.34267315 0.13248226 0.87950784, + 0.47423506 0.270129 1.4106516, + 0.39708707 0.23219018 1.1029129, + 0.69581217 0.21189114 1.6352445, + 0.36464944 0.068389721 0.8668198, + 0.50863367 0.27445734 1.3510714, + 0.43464434 0.18825045 1.0653557, + 0.71087599 0.24882744 1.5790254, + 0.54248983 0.26154053 1.2924309, + 0.46329486 0.13248226 1.0367051, + 0.72784406 0.270129 1.5156999, + 0.57367617 0.23219018 1.2384145, + 0.48123845 0.068389721 1.0187615, + 0.74565011 0.27445734 1.4492468, + 0.6002332 0.18825045 1.1924164, + 0.76317531 0.26154053 1.3838418, + 0.62049216 0.13248226 1.1573268, + 0.77931857 0.23219018 1.3235943, + 0.6331802 0.068389721 1.1353506, + 0.79306549 0.18825045 1.2722902, + 0.80355227 0.13248226 1.2331529, + 0.81012011 0.068389721 1.2086414, + 1 7.1609383e-016 1.225, + 6.6199999 7.1609383e-016 1.225, + 1 7.1609383e-016 1.225, + 1 -0.068389721 1.2336396, + 1 -0.13248226 1.2590157, + 1 -0.18825045 1.2995336, + 1 -0.23219018 1.3526477, + 1 -0.26154053 1.4150203, + 1 -0.27445734 1.4827327, + 1 -0.270129 1.5515299, + 1 -0.24882744 1.6170893, + 1 -0.21189114 1.6752915, + 1 -0.16164094 1.7224797, + 1 -0.10123425 1.7556885, + 1 -0.034466639 1.7728316, + 1 0.034466639 1.7728316, + 1 0.10123425 1.7556885, + 1 0.16164094 1.7224797, + 1 0.21189114 1.6752915, + 1 0.24882744 1.6170893, + 1 0.270129 1.5515299, + 1 0.27445734 1.4827327, + 1 0.26154053 1.4150203, + 1 0.23219018 1.3526477, + 1 0.18825045 1.2995336, + 1 0.13248226 1.2590157, + 1 0.068389721 1.2336396, + 6.6199999 7.1609383e-016 1.225, + 6.6199999 0.068389721 1.2336396, + 6.6199999 0.13248226 1.2590157, + 6.6199999 0.18825045 1.2995336, + 6.6199999 0.23219018 1.3526477, + 6.6199999 0.26154053 1.4150203, + 6.6199999 0.27445734 1.4827327, + 6.6199999 0.270129 1.5515299, + 6.6199999 0.24882744 1.6170893, + 6.6199999 0.21189114 1.6752915, + 6.6199999 0.16164094 1.7224797, + 6.6199999 0.10123425 1.7556885, + 6.6199999 0.034466639 1.7728316, + 6.6199999 -0.034466639 1.7728316, + 6.6199999 -0.10123425 1.7556885, + 6.6199999 -0.16164094 1.7224797, + 6.6199999 -0.21189114 1.6752915, + 6.6199999 -0.24882744 1.6170893, + 6.6199999 -0.270129 1.5515299, + 6.6199999 -0.27445734 1.4827327, + 6.6199999 -0.26154053 1.4150203, + 6.6199999 -0.23219018 1.3526477, + 6.6199999 -0.18825045 1.2995336, + 6.6199999 -0.13248226 1.2590157, + 6.6199999 -0.068389721 1.2336396, + 6.6199999 7.1609383e-016 1.225, + 7.3449998 5.5511151e-016 0.5, + 6.8076439 8.1164185e-016 1.2002963, + 6.9825001 7.9555966e-016 1.1278684, + 7.1326523 7.6997656e-016 1.0126524, + 7.2478685 7.3663602e-016 0.86250001, + 7.3202963 6.9781015e-016 0.68764383, + 6.6199999 7.1609383e-016 1.225, + 6.6199999 0.068389721 1.2336396, + 6.6199999 0.13248226 1.2590157, + 6.6199999 0.18825045 1.2995336, + 6.6199999 0.23219018 1.3526477, + 6.6199999 0.26154053 1.4150203, + 6.6199999 0.27445734 1.4827327, + 6.6199999 0.270129 1.5515299, + 6.6199999 0.24882744 1.6170893, + 6.6199999 0.21189114 1.6752915, + 6.6199999 0.16164094 1.7224797, + 6.6199999 0.10123425 1.7556885, + 6.6199999 0.034466639 1.7728316, + 6.6199999 -0.034466639 1.7728316, + 6.6199999 -0.10123425 1.7556885, + 6.6199999 -0.16164094 1.7224797, + 6.6199999 -0.21189114 1.6752915, + 6.6199999 -0.24882744 1.6170893, + 6.6199999 -0.270129 1.5515299, + 6.6199999 -0.27445734 1.4827327, + 6.6199999 -0.26154053 1.4150203, + 6.6199999 -0.23219018 1.3526477, + 6.6199999 -0.18825045 1.2995336, + 6.6199999 -0.13248226 1.2590157, + 6.6199999 -0.068389721 1.2336396, + 7.3449998 5.5511151e-016 0.5, + 6.8076439 8.1164185e-016 1.2002963, + 6.9825001 7.9555966e-016 1.1278684, + 7.1326523 7.6997656e-016 1.0126524, + 7.2478685 7.3663602e-016 0.86250001, + 7.3202963 6.9781015e-016 0.68764383, + 7.3536396 -0.068389721 0.5, + 7.3790154 -0.13248226 0.5, + 7.4195337 -0.18825045 0.5, + 7.4726477 -0.23219018 0.5, + 7.5350204 -0.26154053 0.5, + 7.6027327 -0.27445734 0.5, + 7.6715298 -0.270129 0.5, + 7.7370892 -0.24882744 0.5, + 7.7952914 -0.21189114 0.5, + 7.8424797 -0.16164094 0.5, + 7.8756886 -0.10123425 0.5, + 7.8928313 -0.034466639 0.5, + 7.8928313 0.034466639 0.5, + 7.8756886 0.10123425 0.5, + 7.8424797 0.16164094 0.5, + 7.7952914 0.21189114 0.5, + 7.7370892 0.24882744 0.5, + 7.6715298 0.270129 0.5, + 7.6027327 0.27445734 0.5, + 7.5350204 0.26154053 0.5, + 7.4726477 0.23219018 0.5, + 7.4195337 0.18825045 0.5, + 7.3790154 0.13248226 0.5, + 7.3536396 0.068389721 0.5, + 6.8098798 -0.068389721 1.2086414, + 6.8164477 -0.13248226 1.2331529, + 6.8269343 -0.18825045 1.2722902, + 6.9868197 -0.068389721 1.1353506, + 6.8406816 -0.23219018 1.3235943, + 6.9995079 -0.13248226 1.1573268, + 6.8568249 -0.26154053 1.3838418, + 7.0197668 -0.18825045 1.1924164, + 6.8743501 -0.27445734 1.4492468, + 7.1387615 -0.068389721 1.0187615, + 7.0463238 -0.23219018 1.2384145, + 6.8921561 -0.270129 1.5156999, + 7.1567049 -0.13248226 1.0367051, + 7.0775104 -0.26154053 1.2924309, + 6.9091239 -0.24882744 1.5790254, + 7.1853557 -0.18825045 1.0653557, + 7.1113663 -0.27445734 1.3510714, + 7.2553506 -0.068389721 0.8668198, + 6.9241877 -0.21189114 1.6352445, + 7.2229128 -0.23219018 1.1029129, + 7.1457648 -0.270129 1.4106516, + 7.2773271 -0.13248226 0.87950784, + 6.9364009 -0.16164094 1.6808246, + 7.2670169 -0.26154053 1.1470171, + 7.1785445 -0.24882744 1.4674277, + 7.3124166 -0.18825045 0.8997668, + 6.9449959 -0.10123425 1.7129019, + 7.3148971 -0.27445734 1.1948969, + 7.3286414 -0.068389721 0.68987989, + 7.2076459 -0.21189114 1.5178324, + 7.3584146 -0.23219018 0.92632383, + 6.9494328 -0.034466639 1.7294608, + 7.363544 -0.270129 1.2435439, + 7.3531528 -0.13248226 0.69644773, + 7.2312398 -0.16164094 1.5586984, + 7.4124308 -0.26154053 0.95751017, + 6.9494328 0.034466639 1.7294608, + 7.4099016 -0.24882744 1.2899014, + 7.3922901 -0.18825045 0.70693451, + 7.2478442 -0.10123425 1.5874581, + 7.4710712 -0.27445734 0.99136633, + 6.9449959 0.10123425 1.7129019, + 7.4510565 -0.21189114 1.3310567, + 7.4435945 -0.23219018 0.72068143, + 7.2564158 -0.034466639 1.6023045, + 7.5306516 -0.270129 1.0257649, + 6.9364009 0.16164094 1.6808246, + 7.4844236 -0.16164094 1.3644236, + 7.5038419 -0.26154053 0.73682469, + 7.2564158 0.034466639 1.6023045, + 7.5874276 -0.24882744 1.0585446, + 6.9241877 0.21189114 1.6352445, + 7.507906 -0.10123425 1.3879058, + 7.5692468 -0.27445734 0.75434989, + 7.2478442 0.10123425 1.5874581, + 7.6378322 -0.21189114 1.0876458, + 6.9091239 0.24882744 1.5790254, + 7.5200276 -0.034466639 1.4000279, + 7.6356997 -0.270129 0.77215594, + 7.2312398 0.16164094 1.5586984, + 7.6786985 -0.16164094 1.1112398, + 6.8921561 0.270129 1.5156999, + 7.5200276 0.034466639 1.4000279, + 7.6990256 -0.24882744 0.78912401, + 7.2076459 0.21189114 1.5178324, + 7.707458 -0.10123425 1.1278442, + 6.8743501 0.27445734 1.4492468, + 7.507906 0.10123425 1.3879058, + 7.7552447 -0.21189114 0.80418783, + 7.1785445 0.24882744 1.4674277, + 7.7223043 -0.034466639 1.1364157, + 6.8568249 0.26154053 1.3838418, + 7.4844236 0.16164094 1.3644236, + 7.8008246 -0.16164094 0.816401, + 7.1457648 0.270129 1.4106516, + 7.7223043 0.034466639 1.1364157, + 6.8406816 0.23219018 1.3235943, + 7.4510565 0.21189114 1.3310567, + 7.832902 -0.10123425 0.82499611, + 7.1113663 0.27445734 1.3510714, + 7.707458 0.10123425 1.1278442, + 6.8269343 0.18825045 1.2722902, + 7.4099016 0.24882744 1.2899014, + 7.8494611 -0.034466639 0.82943302, + 7.0775104 0.26154053 1.2924309, + 7.6786985 0.16164094 1.1112398, + 6.8164477 0.13248226 1.2331529, + 7.363544 0.270129 1.2435439, + 7.8494611 0.034466639 0.82943302, + 7.0463238 0.23219018 1.2384145, + 7.6378322 0.21189114 1.0876458, + 6.8098798 0.068389721 1.2086414, + 7.3148971 0.27445734 1.1948969, + 7.832902 0.10123425 0.82499611, + 7.0197668 0.18825045 1.1924164, + 7.5874276 0.24882744 1.0585446, + 7.2670169 0.26154053 1.1470171, + 7.8008246 0.16164094 0.816401, + 6.9995079 0.13248226 1.1573268, + 7.5306516 0.270129 1.0257649, + 7.2229128 0.23219018 1.1029129, + 7.7552447 0.21189114 0.80418783, + 6.9868197 0.068389721 1.1353506, + 7.4710712 0.27445734 0.99136633, + 7.1853557 0.18825045 1.0653557, + 7.6990256 0.24882744 0.78912401, + 7.4124308 0.26154053 0.95751017, + 7.1567049 0.13248226 1.0367051, + 7.6356997 0.270129 0.77215594, + 7.3584146 0.23219018 0.92632383, + 7.1387615 0.068389721 1.0187615, + 7.5692468 0.27445734 0.75434989, + 7.3124166 0.18825045 0.8997668, + 7.5038419 0.26154053 0.73682469, + 7.2773271 0.13248226 0.87950784, + 7.4435945 0.23219018 0.72068143, + 7.2553506 0.068389721 0.8668198, + 7.3922901 0.18825045 0.70693451, + 7.3531528 0.13248226 0.69644773, + 7.3286414 0.068389721 0.68987989, + 7.3449998 5.5511151e-016 0.5, + 7.3449998 -6.7355577e-017 -2, + 7.3449998 5.5511151e-016 0.5, + 7.3536396 -0.068389721 0.5, + 7.3790154 -0.13248226 0.5, + 7.4195337 -0.18825045 0.5, + 7.4726477 -0.23219018 0.5, + 7.5350204 -0.26154053 0.5, + 7.6027327 -0.27445734 0.5, + 7.6715298 -0.270129 0.5, + 7.7370892 -0.24882744 0.5, + 7.7952914 -0.21189114 0.5, + 7.8424797 -0.16164094 0.5, + 7.8756886 -0.10123425 0.5, + 7.8928313 -0.034466639 0.5, + 7.8928313 0.034466639 0.5, + 7.8756886 0.10123425 0.5, + 7.8424797 0.16164094 0.5, + 7.7952914 0.21189114 0.5, + 7.7370892 0.24882744 0.5, + 7.6715298 0.270129 0.5, + 7.6027327 0.27445734 0.5, + 7.5350204 0.26154053 0.5, + 7.4726477 0.23219018 0.5, + 7.4195337 0.18825045 0.5, + 7.3790154 0.13248226 0.5, + 7.3536396 0.068389721 0.5, + 7.3449998 -6.7355577e-017 -2, + 7.3536396 0.068389721 -2, + 7.3790154 0.13248226 -2, + 7.4195337 0.18825045 -2, + 7.4726477 0.23219018 -2, + 7.5350204 0.26154053 -2, + 7.6027327 0.27445734 -2, + 7.6715298 0.270129 -2, + 7.7370892 0.24882744 -2, + 7.7952914 0.21189114 -2, + 7.8424797 0.16164094 -2, + 7.8756886 0.10123425 -2, + 7.8928313 0.034466639 -2, + 7.8928313 -0.034466639 -2, + 7.8756886 -0.10123425 -2, + 7.8424797 -0.16164094 -2, + 7.7952914 -0.21189114 -2, + 7.7370892 -0.24882744 -2, + 7.6715298 -0.270129 -2, + 7.6027327 -0.27445734 -2, + 7.5350204 -0.26154053 -2, + 7.4726477 -0.23219018 -2, + 7.4195337 -0.18825045 -2, + 7.3790154 -0.13248226 -2, + 7.3536396 -0.068389721 -2, + 0.27500001 -6.7355577e-017 -2, + 0.27500001 5.5511151e-016 0.5, + 1 7.1609383e-016 1.225, + 6.6199999 7.1609383e-016 1.225, + 7.3449998 5.5511151e-016 0.5, + 7.3449998 -6.7355577e-017 -2 ] + + } + coordIndex [ 0, 1, -1, 2, 3, 4, 5, 6, + 7, 8, 9, 10, 11, 12, 13, 14, + 15, 16, 17, 18, 19, 20, 21, 22, + 23, 24, 25, 26, 0, -1, 27, 28, + 29, 30, 31, 32, 33, 34, 35, 36, + 37, 38, 39, 40, 41, 42, 43, 44, + 45, 46, 47, 48, 49, 50, 51, 1, + -1, 52, 54, 55, 56, 57, 58, 53, + -1, 53, 90, 91, 92, 93, 94, 95, + 96, 97, 98, 99, 100, 101, 102, 103, + 104, 105, 106, 107, 108, 109, 110, 111, + 112, 113, 84, -1, 234, 235, -1, 261, + 262, 263, 264, 265, 266, 267, 268, 269, + 270, 271, 272, 273, 274, 275, 276, 277, + 278, 279, 280, 281, 282, 283, 284, 285, + 235, -1, 286, 288, 289, 290, 291, 292, + 287, -1, 287, 324, 325, 326, 327, 328, + 329, 330, 331, 332, 333, 334, 335, 336, + 337, 338, 339, 340, 341, 342, 343, 344, + 345, 346, 347, 318, -1, 468, 469, -1, + 495, 496, 497, 498, 499, 500, 501, 502, + 503, 504, 505, 506, 507, 508, 509, 510, + 511, 512, 513, 514, 515, 516, 517, 518, + 519, 469, -1 ] + + } + + } + + }, + + DEF o10 Group { + children + Shape { + appearance + Appearance { + material + Material { + + } + + } + geometry + IndexedFaceSet { + coord + USE o9 + coordIndex [ 47, 21, 22, -1, 47, 46, 21, -1, + 27, 2, 3, -1, 48, 22, 23, -1, + 48, 23, 24, -1, 48, 47, 22, -1, + 28, 3, 4, -1, 28, 27, 3, -1, + 49, 48, 24, -1, 50, 24, 25, -1, + 29, 4, 5, -1, 29, 28, 4, -1, + 50, 49, 24, -1, 51, 25, 26, -1, + 30, 29, 5, -1, 51, 50, 25, -1, + 1, 26, 0, -1, 1, 51, 26, -1, + 31, 5, 6, -1, 31, 6, 7, -1, + 31, 30, 5, -1, 32, 31, 7, -1, + 33, 7, 8, -1, 33, 8, 9, -1, + 33, 32, 7, -1, 34, 33, 9, -1, + 35, 9, 10, -1, 35, 34, 9, -1, + 36, 10, 11, -1, 36, 35, 10, -1, + 37, 11, 12, -1, 37, 12, 13, -1, + 37, 36, 11, -1, 38, 37, 13, -1, + 39, 38, 13, -1, 39, 13, 14, -1, + 40, 39, 14, -1, 40, 14, 15, -1, + 40, 15, 16, -1, 41, 40, 16, -1, + 42, 41, 16, -1, 42, 16, 17, -1, + 43, 42, 17, -1, 43, 17, 18, -1, + 43, 18, 19, -1, 44, 43, 19, -1, + 45, 19, 20, -1, 45, 44, 19, -1, + 46, 20, 21, -1, 46, 45, 20, -1, + 162, 157, 93, -1, 163, 150, 145, -1, + 163, 145, 158, -1, 164, 151, 146, -1, + 54, 83, 52, -1, 164, 146, 159, -1, + 165, 67, 68, -1, 165, 68, 160, -1, + 166, 153, 148, -1, 166, 148, 161, -1, + 167, 159, 154, -1, 167, 94, 95, -1, + 167, 162, 94, -1, 167, 154, 162, -1, + 168, 155, 150, -1, 168, 150, 163, -1, + 169, 156, 151, -1, 169, 151, 164, -1, + 170, 66, 67, -1, 170, 67, 165, -1, + 171, 158, 153, -1, 171, 153, 166, -1, + 172, 159, 167, -1, 172, 95, 96, -1, + 172, 164, 159, -1, 172, 167, 95, -1, + 173, 160, 155, -1, 173, 155, 168, -1, + 174, 161, 156, -1, 174, 156, 169, -1, + 175, 66, 170, -1, 176, 163, 158, -1, + 176, 158, 171, -1, 177, 96, 97, -1, + 177, 172, 96, -1, 177, 169, 164, -1, + 177, 164, 172, -1, 178, 160, 173, -1, + 178, 165, 160, -1, 179, 166, 161, -1, + 179, 161, 174, -1, 180, 64, 65, -1, + 180, 65, 66, -1, 180, 66, 175, -1, + 181, 168, 163, -1, 181, 163, 176, -1, + 182, 174, 169, -1, 182, 97, 98, -1, + 182, 169, 177, -1, 182, 177, 97, -1, + 183, 165, 178, -1, 183, 170, 165, -1, + 184, 166, 179, -1, 184, 171, 166, -1, + 185, 64, 180, -1, 186, 168, 181, -1, + 186, 173, 168, -1, 187, 182, 98, -1, + 187, 179, 174, -1, 187, 98, 99, -1, + 187, 174, 182, -1, 188, 175, 170, -1, + 188, 170, 183, -1, 189, 176, 171, -1, + 189, 171, 184, -1, 190, 64, 185, -1, + 190, 62, 63, -1, 190, 63, 64, -1, + 191, 173, 186, -1, 191, 178, 173, -1, + 192, 187, 99, -1, 192, 184, 179, -1, + 192, 179, 187, -1, 192, 99, 100, -1, + 193, 180, 175, -1, 193, 175, 188, -1, + 194, 181, 176, -1, 194, 176, 189, -1, + 195, 61, 62, -1, 195, 62, 190, -1, + 196, 178, 191, -1, 196, 183, 178, -1, + 197, 189, 184, -1, 197, 184, 192, -1, + 85, 59, 60, -1, 197, 100, 101, -1, + 197, 192, 100, -1, 198, 185, 180, -1, + 198, 180, 193, -1, 199, 186, 181, -1, + 199, 181, 194, -1, 200, 61, 195, -1, + 201, 183, 196, -1, 201, 188, 183, -1, + 202, 194, 189, -1, 202, 197, 101, -1, + 202, 189, 197, -1, 202, 101, 102, -1, + 203, 190, 185, -1, 203, 185, 198, -1, + 204, 191, 186, -1, 204, 186, 199, -1, + 205, 60, 61, -1, 205, 85, 60, -1, + 205, 61, 200, -1, 206, 193, 188, -1, + 206, 188, 201, -1, 207, 199, 194, -1, + 207, 102, 103, -1, 207, 194, 202, -1, + 207, 202, 102, -1, 208, 195, 190, -1, + 208, 190, 203, -1, 84, 89, 113, -1, + 209, 196, 191, -1, 209, 191, 204, -1, + 114, 83, 54, -1, 210, 198, 193, -1, + 115, 83, 114, -1, 115, 82, 83, -1, + 210, 193, 206, -1, 211, 103, 104, -1, + 211, 199, 207, -1, 211, 207, 103, -1, + 211, 204, 199, -1, 116, 81, 82, -1, + 212, 195, 208, -1, 212, 200, 195, -1, + 116, 82, 115, -1, 117, 54, 55, -1, + 213, 196, 209, -1, 117, 114, 54, -1, + 213, 201, 196, -1, 214, 198, 210, -1, + 118, 80, 81, -1, 214, 203, 198, -1, + 118, 81, 116, -1, 215, 209, 204, -1, + 215, 104, 105, -1, 119, 114, 117, -1, + 215, 211, 104, -1, 215, 204, 211, -1, + 216, 200, 212, -1, 119, 115, 114, -1, + 216, 86, 85, -1, 216, 85, 205, -1, + 216, 205, 200, -1, 217, 201, 213, -1, + 120, 79, 80, -1, 120, 80, 118, -1, + 217, 206, 201, -1, 218, 203, 214, -1, + 218, 208, 203, -1, 121, 116, 115, -1, + 219, 213, 209, -1, 121, 115, 119, -1, + 219, 209, 215, -1, 122, 79, 120, -1, + 219, 105, 106, -1, 219, 215, 105, -1, + 220, 210, 206, -1, 122, 78, 79, -1, + 123, 55, 56, -1, 220, 206, 217, -1, + 221, 212, 208, -1, 123, 117, 55, -1, + 124, 116, 121, -1, 221, 208, 218, -1, + 222, 217, 213, -1, 222, 219, 106, -1, + 222, 106, 107, -1, 124, 118, 116, -1, + 222, 213, 219, -1, 223, 210, 220, -1, + 125, 77, 78, -1, 223, 214, 210, -1, + 224, 86, 216, -1, 224, 212, 221, -1, + 224, 87, 86, -1, 125, 78, 122, -1, + 224, 216, 212, -1, 225, 220, 217, -1, + 126, 117, 123, -1, 225, 217, 222, -1, + 225, 222, 107, -1, 225, 107, 108, -1, + 126, 119, 117, -1, 226, 218, 214, -1, + 127, 118, 124, -1, 226, 214, 223, -1, + 227, 223, 220, -1, 127, 120, 118, -1, + 227, 220, 225, -1, 227, 225, 108, -1, + 227, 108, 109, -1, 228, 218, 226, -1, + 128, 76, 77, -1, 228, 221, 218, -1, + 128, 77, 125, -1, 229, 223, 227, -1, + 129, 119, 126, -1, 229, 226, 223, -1, + 229, 227, 109, -1, 229, 109, 110, -1, + 230, 88, 87, -1, 129, 121, 119, -1, + 230, 224, 221, -1, 130, 120, 127, -1, + 230, 87, 224, -1, 230, 221, 228, -1, + 231, 226, 229, -1, 231, 228, 226, -1, + 231, 110, 111, -1, 231, 229, 110, -1, + 130, 122, 120, -1, 232, 228, 231, -1, + 131, 56, 57, -1, 232, 230, 228, -1, + 131, 57, 58, -1, 232, 111, 112, -1, + 232, 231, 111, -1, 233, 89, 88, -1, + 131, 123, 56, -1, 233, 88, 230, -1, + 233, 112, 113, -1, 233, 230, 232, -1, + 233, 232, 112, -1, 233, 113, 89, -1, + 132, 75, 76, -1, 132, 76, 128, -1, + 133, 124, 121, -1, 133, 121, 129, -1, + 134, 122, 130, -1, 134, 125, 122, -1, + 135, 126, 123, -1, 135, 123, 131, -1, + 136, 73, 74, -1, 136, 74, 75, -1, + 136, 75, 132, -1, 137, 124, 133, -1, + 137, 127, 124, -1, 138, 128, 125, -1, + 138, 125, 134, -1, 139, 129, 126, -1, + 139, 126, 135, -1, 140, 73, 136, -1, + 141, 130, 127, -1, 141, 127, 137, -1, + 142, 58, 53, -1, 142, 131, 58, -1, + 142, 53, 90, -1, 142, 135, 131, -1, + 143, 132, 128, -1, 143, 128, 138, -1, + 144, 133, 129, -1, 144, 129, 139, -1, + 145, 72, 73, -1, 145, 73, 140, -1, + 146, 130, 141, -1, 146, 134, 130, -1, + 147, 135, 142, -1, 147, 90, 91, -1, + 147, 139, 135, -1, 147, 142, 90, -1, + 148, 132, 143, -1, 148, 136, 132, -1, + 149, 133, 144, -1, 149, 137, 133, -1, + 150, 70, 71, -1, 150, 71, 72, -1, + 150, 72, 145, -1, 151, 134, 146, -1, + 151, 138, 134, -1, 152, 144, 139, -1, + 152, 147, 91, -1, 152, 139, 147, -1, + 152, 91, 92, -1, 153, 140, 136, -1, + 153, 136, 148, -1, 154, 137, 149, -1, + 154, 141, 137, -1, 155, 70, 150, -1, + 155, 69, 70, -1, 156, 143, 138, -1, + 156, 138, 151, -1, 157, 152, 92, -1, + 157, 144, 152, -1, 157, 92, 93, -1, + 157, 149, 144, -1, 158, 140, 153, -1, + 158, 145, 140, -1, 159, 146, 141, -1, + 159, 141, 154, -1, 160, 68, 69, -1, + 160, 69, 155, -1, 161, 148, 143, -1, + 161, 143, 156, -1, 162, 154, 149, -1, + 162, 149, 157, -1, 162, 93, 94, -1, + 282, 281, 240, -1, 283, 239, 238, -1, + 283, 282, 239, -1, 261, 236, 260, -1, + 284, 238, 237, -1, 284, 283, 238, -1, + 262, 260, 259, -1, 262, 261, 260, -1, + 285, 237, 234, -1, 285, 284, 237, -1, + 235, 285, 234, -1, 263, 259, 258, -1, + 263, 262, 259, -1, 264, 258, 257, -1, + 264, 263, 258, -1, 265, 257, 256, -1, + 265, 264, 257, -1, 266, 256, 255, -1, + 266, 265, 256, -1, 267, 255, 254, -1, + 267, 266, 255, -1, 268, 254, 253, -1, + 268, 267, 254, -1, 269, 253, 252, -1, + 269, 268, 253, -1, 270, 252, 251, -1, + 270, 269, 252, -1, 271, 251, 250, -1, + 271, 270, 251, -1, 272, 250, 249, -1, + 272, 271, 250, -1, 273, 272, 249, -1, + 273, 249, 248, -1, 274, 273, 248, -1, + 274, 248, 247, -1, 275, 247, 246, -1, + 275, 274, 247, -1, 276, 246, 245, -1, + 276, 275, 246, -1, 277, 245, 244, -1, + 277, 276, 245, -1, 278, 244, 243, -1, + 278, 277, 244, -1, 279, 243, 242, -1, + 279, 278, 243, -1, 280, 242, 241, -1, + 280, 279, 242, -1, 281, 241, 240, -1, + 281, 280, 241, -1, 282, 240, 239, -1, + 399, 301, 302, -1, 400, 392, 387, -1, + 400, 387, 395, -1, 401, 388, 396, -1, + 288, 317, 286, -1, 401, 393, 388, -1, + 401, 328, 329, -1, 401, 396, 328, -1, + 402, 394, 389, -1, 402, 389, 397, -1, + 403, 390, 385, -1, 403, 385, 398, -1, + 404, 300, 301, -1, 404, 301, 399, -1, + 405, 392, 400, -1, 405, 397, 392, -1, + 406, 329, 330, -1, 406, 398, 393, -1, + 406, 401, 329, -1, 406, 393, 401, -1, + 407, 399, 394, -1, 407, 394, 402, -1, + 408, 395, 390, -1, 408, 390, 403, -1, + 409, 300, 404, -1, 410, 397, 405, -1, + 410, 402, 397, -1, 411, 330, 331, -1, + 411, 398, 406, -1, 411, 406, 330, -1, + 411, 403, 398, -1, 412, 404, 399, -1, + 412, 399, 407, -1, 413, 395, 408, -1, + 413, 400, 395, -1, 414, 298, 299, -1, + 414, 299, 300, -1, 414, 300, 409, -1, + 415, 402, 410, -1, 415, 407, 402, -1, + 416, 408, 403, -1, 416, 331, 332, -1, + 416, 403, 411, -1, 416, 411, 331, -1, + 417, 409, 404, -1, 417, 404, 412, -1, + 418, 405, 400, -1, 418, 400, 413, -1, + 419, 298, 414, -1, 420, 407, 415, -1, + 420, 412, 407, -1, 421, 413, 408, -1, + 421, 332, 333, -1, 421, 408, 416, -1, + 421, 416, 332, -1, 422, 414, 409, -1, + 422, 409, 417, -1, 423, 405, 418, -1, + 423, 410, 405, -1, 424, 298, 419, -1, + 424, 296, 297, -1, 424, 297, 298, -1, + 425, 412, 420, -1, 425, 417, 412, -1, + 426, 421, 333, -1, 426, 413, 421, -1, + 426, 333, 334, -1, 426, 418, 413, -1, + 427, 414, 422, -1, 427, 419, 414, -1, + 428, 410, 423, -1, 428, 415, 410, -1, + 429, 295, 296, -1, 429, 296, 424, -1, + 430, 417, 425, -1, 430, 422, 417, -1, + 431, 423, 418, -1, 431, 418, 426, -1, + 431, 334, 335, -1, 431, 426, 334, -1, + 432, 419, 427, -1, 432, 424, 419, -1, + 433, 415, 428, -1, 433, 420, 415, -1, + 434, 295, 429, -1, 435, 422, 430, -1, + 435, 427, 422, -1, 436, 428, 423, -1, + 319, 293, 294, -1, 436, 423, 431, -1, + 436, 335, 336, -1, 436, 431, 335, -1, + 437, 429, 424, -1, 437, 424, 432, -1, + 438, 425, 420, -1, 438, 420, 433, -1, + 439, 294, 295, -1, 439, 319, 294, -1, + 439, 295, 434, -1, 440, 432, 427, -1, + 440, 427, 435, -1, 441, 433, 428, -1, + 441, 428, 436, -1, 441, 336, 337, -1, + 441, 436, 336, -1, 442, 429, 437, -1, + 442, 434, 429, -1, 443, 430, 425, -1, + 443, 425, 438, -1, 444, 437, 432, -1, + 444, 432, 440, -1, 445, 337, 338, -1, + 445, 441, 337, -1, 445, 433, 441, -1, + 445, 438, 433, -1, 446, 434, 442, -1, + 446, 439, 434, -1, 447, 430, 443, -1, + 447, 435, 430, -1, 447, 440, 435, -1, + 318, 323, 347, -1, 348, 288, 289, -1, + 448, 442, 437, -1, 448, 437, 444, -1, + 348, 316, 317, -1, 449, 443, 438, -1, + 348, 317, 288, -1, 449, 338, 339, -1, + 449, 438, 445, -1, 449, 445, 338, -1, + 349, 315, 316, -1, 450, 439, 446, -1, + 349, 316, 348, -1, 450, 320, 319, -1, + 450, 319, 439, -1, 451, 440, 447, -1, + 452, 446, 442, -1, 350, 315, 349, -1, + 351, 289, 290, -1, 452, 442, 448, -1, + 351, 348, 289, -1, 453, 447, 443, -1, + 351, 349, 348, -1, 453, 339, 340, -1, + 453, 443, 449, -1, 453, 449, 339, -1, + 454, 444, 440, -1, 454, 440, 451, -1, + 352, 314, 315, -1, 352, 315, 350, -1, + 455, 450, 446, -1, 455, 446, 452, -1, + 353, 349, 351, -1, 353, 350, 349, -1, + 456, 453, 340, -1, 456, 340, 341, -1, + 456, 451, 447, -1, 354, 313, 314, -1, + 456, 447, 453, -1, 457, 448, 444, -1, + 354, 314, 352, -1, 355, 352, 350, -1, + 457, 444, 454, -1, 458, 320, 450, -1, + 458, 450, 455, -1, 458, 321, 320, -1, + 459, 456, 341, -1, 355, 350, 353, -1, + 459, 451, 456, -1, 459, 341, 342, -1, + 459, 454, 451, -1, 356, 312, 313, -1, + 460, 452, 448, -1, 460, 448, 457, -1, + 356, 313, 354, -1, 461, 454, 459, -1, + 461, 457, 454, -1, 357, 353, 351, -1, + 461, 459, 342, -1, 357, 351, 290, -1, + 461, 342, 343, -1, 358, 354, 352, -1, + 462, 455, 452, -1, 462, 452, 460, -1, + 358, 352, 355, -1, 463, 457, 461, -1, + 463, 460, 457, -1, 463, 461, 343, -1, + 463, 343, 344, -1, 359, 311, 312, -1, + 464, 322, 321, -1, 464, 458, 455, -1, + 359, 312, 356, -1, 464, 321, 458, -1, + 360, 355, 353, -1, 464, 455, 462, -1, + 465, 460, 463, -1, 465, 344, 345, -1, + 465, 462, 460, -1, 465, 463, 344, -1, + 360, 353, 357, -1, 466, 345, 346, -1, + 361, 354, 358, -1, 466, 464, 462, -1, + 466, 465, 345, -1, 466, 462, 465, -1, + 467, 323, 322, -1, 467, 346, 347, -1, + 467, 322, 464, -1, 361, 356, 354, -1, + 467, 464, 466, -1, 467, 466, 346, -1, + 467, 347, 323, -1, 362, 310, 311, -1, + 362, 311, 359, -1, 363, 355, 360, -1, + 363, 358, 355, -1, 364, 359, 356, -1, + 364, 356, 361, -1, 365, 290, 291, -1, + 365, 291, 292, -1, 365, 357, 290, -1, + 366, 310, 362, -1, 366, 309, 310, -1, + 367, 361, 358, -1, 367, 358, 363, -1, + 368, 362, 359, -1, 368, 359, 364, -1, + 369, 357, 365, -1, 369, 360, 357, -1, + 370, 307, 308, -1, 370, 308, 309, -1, + 370, 309, 366, -1, 371, 364, 361, -1, + 371, 361, 367, -1, 372, 362, 368, -1, + 372, 366, 362, -1, 373, 360, 369, -1, + 373, 363, 360, -1, 373, 367, 363, -1, + 374, 307, 370, -1, 375, 368, 364, -1, + 375, 364, 371, -1, 376, 292, 287, -1, + 376, 287, 324, -1, 376, 369, 365, -1, + 376, 365, 292, -1, 377, 370, 366, -1, + 377, 366, 372, -1, 378, 371, 367, -1, + 378, 367, 373, -1, 379, 307, 374, -1, + 379, 306, 307, -1, 380, 368, 375, -1, + 380, 372, 368, -1, 381, 369, 376, -1, + 381, 324, 325, -1, 381, 376, 324, -1, + 381, 373, 369, -1, 382, 370, 377, -1, + 382, 374, 370, -1, 383, 371, 378, -1, + 384, 304, 305, -1, 384, 305, 306, -1, + 384, 306, 379, -1, 385, 372, 380, -1, + 385, 377, 372, -1, 386, 381, 325, -1, + 386, 373, 381, -1, 386, 325, 326, -1, + 386, 378, 373, -1, 387, 379, 374, -1, + 387, 374, 382, -1, 388, 371, 383, -1, + 388, 375, 371, -1, 388, 380, 375, -1, + 389, 303, 304, -1, 389, 304, 384, -1, + 390, 382, 377, -1, 390, 377, 385, -1, + 391, 378, 386, -1, 391, 383, 378, -1, + 391, 386, 326, -1, 391, 326, 327, -1, + 392, 379, 387, -1, 392, 384, 379, -1, + 393, 385, 380, -1, 393, 380, 388, -1, + 394, 303, 389, -1, 394, 302, 303, -1, + 395, 382, 390, -1, 395, 387, 382, -1, + 396, 391, 327, -1, 396, 383, 391, -1, + 396, 388, 383, -1, 396, 327, 328, -1, + 397, 389, 384, -1, 397, 384, 392, -1, + 398, 385, 393, -1, 399, 302, 394, -1, + 517, 473, 472, -1, 517, 516, 473, -1, + 495, 470, 494, -1, 518, 472, 471, -1, + 518, 517, 472, -1, 496, 494, 493, -1, + 496, 495, 494, -1, 519, 471, 468, -1, + 519, 518, 471, -1, 469, 519, 468, -1, + 497, 493, 492, -1, 497, 496, 493, -1, + 498, 492, 491, -1, 498, 497, 492, -1, + 499, 491, 490, -1, 499, 498, 491, -1, + 500, 490, 489, -1, 500, 499, 490, -1, + 501, 489, 488, -1, 501, 500, 489, -1, + 502, 488, 487, -1, 502, 501, 488, -1, + 503, 487, 486, -1, 503, 502, 487, -1, + 504, 486, 485, -1, 504, 503, 486, -1, + 505, 485, 484, -1, 505, 504, 485, -1, + 506, 484, 483, -1, 506, 505, 484, -1, + 507, 506, 483, -1, 507, 483, 482, -1, + 508, 507, 482, -1, 508, 482, 481, -1, + 509, 481, 480, -1, 509, 508, 481, -1, + 510, 480, 479, -1, 510, 509, 480, -1, + 511, 479, 478, -1, 511, 510, 479, -1, + 512, 478, 477, -1, 512, 511, 478, -1, + 513, 477, 476, -1, 513, 512, 477, -1, + 514, 476, 475, -1, 514, 513, 476, -1, + 515, 475, 474, -1, 515, 514, 475, -1, + 516, 474, 473, -1, 516, 515, 474, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o11 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o9 + + } + + } + + } ] + + }, + + USE o10, + + Group { + children [ + USE o8, + + USE o11 ] + + }, + + USE o11 ] + + } + + } + + } ] + + } + +} From 15e8472bc3015b9fde8d3e307db672da9fe386ba Mon Sep 17 00:00:00 2001 From: Ashton Johnson Date: Wed, 26 Oct 2016 21:32:41 -0500 Subject: [PATCH 07/77] Added Hammond MFG 1593K Template --- .../1593K_Enclosure/1593K_Enclosure.kicad_pcb | 627 ++++++++++++++++++ template/1593K_Enclosure/1593K_Enclosure.pro | 60 ++ template/1593K_Enclosure/1593K_Enclosure.sch | 45 ++ template/1593K_Enclosure/meta/1593K3B.jpg | Bin 0 -> 72440 bytes template/1593K_Enclosure/meta/brd.png | Bin 0 -> 58782 bytes template/1593K_Enclosure/meta/icon.png | Bin 0 -> 8243 bytes template/1593K_Enclosure/meta/info.html | 29 + 7 files changed, 761 insertions(+) create mode 100644 template/1593K_Enclosure/1593K_Enclosure.kicad_pcb create mode 100644 template/1593K_Enclosure/1593K_Enclosure.pro create mode 100644 template/1593K_Enclosure/1593K_Enclosure.sch create mode 100644 template/1593K_Enclosure/meta/1593K3B.jpg create mode 100644 template/1593K_Enclosure/meta/brd.png create mode 100644 template/1593K_Enclosure/meta/icon.png create mode 100644 template/1593K_Enclosure/meta/info.html diff --git a/template/1593K_Enclosure/1593K_Enclosure.kicad_pcb b/template/1593K_Enclosure/1593K_Enclosure.kicad_pcb new file mode 100644 index 00000000..e5441419 --- /dev/null +++ b/template/1593K_Enclosure/1593K_Enclosure.kicad_pcb @@ -0,0 +1,627 @@ +(kicad_pcb (version 20160815) (host pcbnew no-vcs-found-undefined) + + (general + (links 0) + (no_connects 0) + (area 69.845 81.766999 134.395 145.67) + (thickness 1.6) + (drawings 19) + (tracks 0) + (zones 0) + (modules 1) + (nets 1) + ) + + (page A) + (title_block + (title "Enter Title On Page Setting Dialog") + (rev 1) + (company "Ashton Johnson") + ) + + (layers + (0 F.Cu signal) + (31 B.Cu signal) + (33 F.Adhes user) + (35 F.Paste user) + (37 F.SilkS user) + (39 F.Mask user) + (40 Dwgs.User user) + (41 Cmts.User user) + (42 Eco1.User user) + (43 Eco2.User user) + (44 Edge.Cuts user) + (45 Margin user) + (47 F.CrtYd user) + (49 F.Fab user) + ) + + (setup + (last_trace_width 0.381) + (user_trace_width 0.1524) + (user_trace_width 0.2032) + (user_trace_width 0.254) + (user_trace_width 0.381) + (user_trace_width 0.508) + (user_trace_width 0.635) + (user_trace_width 0.889) + (user_trace_width 1.27) + (user_trace_width 2.974416) + (trace_clearance 0.254) + (zone_clearance 0.508) + (zone_45_only yes) + (trace_min 0.1524) + (segment_width 0.2) + (edge_width 0.1) + (via_size 0.6858) + (via_drill 0.3302) + (via_min_size 0.6858) + (via_min_drill 0.3302) + (user_via 0.6858 0.3302) + (uvia_size 254) + (uvia_drill 127) + (uvias_allowed no) + (uvia_min_size 0) + (uvia_min_drill 0) + (pcb_text_width 0.3) + (pcb_text_size 1.5 1.5) + (mod_edge_width 0.15) + (mod_text_size 1 1) + (mod_text_width 0.15) + (pad_size 1.524 1.524) + (pad_drill 0.762) + (pad_to_mask_clearance 0.0762) + (aux_axis_origin 130 100) + (grid_origin 130 100) + (visible_elements 7FFFFFFF) + (pcbplotparams + (layerselection 0x010a8_80000001) + (usegerberextensions true) + (usegerberattributes true) + (excludeedgelayer true) + (linewidth 0.100000) + (plotframeref false) + (viasonmask false) + (mode 1) + (useauxorigin false) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15) + (psnegative false) + (psa4output false) + (plotreference true) + (plotvalue true) + (plotinvisibletext false) + (padsonsilk false) + (subtractmaskfromsilk true) + (outputformat 1) + (mirror false) + (drillshape 0) + (scaleselection 1) + (outputdirectory "")) + ) + + (net 0 "") + + (net_class Default "This is the default net class." + (clearance 0.254) + (trace_width 0.381) + (via_dia 0.6858) + (via_drill 0.3302) + (uvia_dia 254) + (uvia_drill 127) + (diff_pair_gap 0.25) + (diff_pair_width 0.2) + ) + + (module Symbols:KiCad-Logo2_6mm_SilkScreen (layer F.Cu) (tedit 581164A0) (tstamp 581165B4) + (at 80 136) + (descr "KiCad Logo") + (tags "Logo KiCad") + (attr virtual) + (fp_text reference REF*** (at 0 -4) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value KiCad-Logo2_6mm_SilkScreen (at 5 -4) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_poly (pts (xy -6.121371 2.269066) (xy -6.081889 2.269467) (xy -5.9662 2.272259) (xy -5.869311 2.28055) + (xy -5.787919 2.295232) (xy -5.718723 2.317193) (xy -5.65842 2.347322) (xy -5.603708 2.38651) + (xy -5.584167 2.403532) (xy -5.55175 2.443363) (xy -5.52252 2.497413) (xy -5.499991 2.557323) + (xy -5.487679 2.614739) (xy -5.4864 2.635956) (xy -5.494417 2.694769) (xy -5.515899 2.759013) + (xy -5.546999 2.819821) (xy -5.583866 2.86833) (xy -5.589854 2.874182) (xy -5.640579 2.915321) + (xy -5.696125 2.947435) (xy -5.759696 2.971365) (xy -5.834494 2.987953) (xy -5.923722 2.998041) + (xy -6.030582 3.002469) (xy -6.079528 3.002845) (xy -6.141762 3.002545) (xy -6.185528 3.001292) + (xy -6.214931 2.998554) (xy -6.234079 2.993801) (xy -6.247077 2.986501) (xy -6.254045 2.980267) + (xy -6.260626 2.972694) (xy -6.265788 2.962924) (xy -6.269703 2.94834) (xy -6.272543 2.926326) + (xy -6.27448 2.894264) (xy -6.275684 2.849536) (xy -6.276328 2.789526) (xy -6.276583 2.711617) + (xy -6.276622 2.635956) (xy -6.27687 2.535041) (xy -6.276817 2.454427) (xy -6.275857 2.415822) + (xy -6.129867 2.415822) (xy -6.129867 2.856089) (xy -6.036734 2.856004) (xy -5.980693 2.854396) + (xy -5.921999 2.850256) (xy -5.873028 2.844464) (xy -5.871538 2.844226) (xy -5.792392 2.82509) + (xy -5.731002 2.795287) (xy -5.684305 2.752878) (xy -5.654635 2.706961) (xy -5.636353 2.656026) + (xy -5.637771 2.6082) (xy -5.658988 2.556933) (xy -5.700489 2.503899) (xy -5.757998 2.4646) + (xy -5.83275 2.438331) (xy -5.882708 2.429035) (xy -5.939416 2.422507) (xy -5.999519 2.417782) + (xy -6.050639 2.415817) (xy -6.053667 2.415808) (xy -6.129867 2.415822) (xy -6.275857 2.415822) + (xy -6.27526 2.391851) (xy -6.270998 2.345055) (xy -6.26283 2.311778) (xy -6.249556 2.289759) + (xy -6.229974 2.276739) (xy -6.202883 2.270457) (xy -6.167082 2.268653) (xy -6.121371 2.269066)) (layer F.SilkS) (width 0.01)) + (fp_poly (pts (xy -4.712794 2.269146) (xy -4.643386 2.269518) (xy -4.590997 2.270385) (xy -4.552847 2.271946) + (xy -4.526159 2.274403) (xy -4.508153 2.277957) (xy -4.496049 2.28281) (xy -4.487069 2.289161) + (xy -4.483818 2.292084) (xy -4.464043 2.323142) (xy -4.460482 2.358828) (xy -4.473491 2.39051) + (xy -4.479506 2.396913) (xy -4.489235 2.403121) (xy -4.504901 2.40791) (xy -4.529408 2.411514) + (xy -4.565661 2.414164) (xy -4.616565 2.416095) (xy -4.685026 2.417539) (xy -4.747617 2.418418) + (xy -4.995334 2.421467) (xy -4.998719 2.486378) (xy -5.002105 2.551289) (xy -4.833958 2.551289) + (xy -4.760959 2.551919) (xy -4.707517 2.554553) (xy -4.670628 2.560309) (xy -4.647288 2.570304) + (xy -4.634494 2.585656) (xy -4.629242 2.607482) (xy -4.628445 2.627738) (xy -4.630923 2.652592) + (xy -4.640277 2.670906) (xy -4.659383 2.683637) (xy -4.691118 2.691741) (xy -4.738359 2.696176) + (xy -4.803983 2.697899) (xy -4.839801 2.698045) (xy -5.000978 2.698045) (xy -5.000978 2.856089) + (xy -4.752622 2.856089) (xy -4.671213 2.856202) (xy -4.609342 2.856712) (xy -4.563968 2.85787) + (xy -4.532054 2.85993) (xy -4.510559 2.863146) (xy -4.496443 2.867772) (xy -4.486668 2.874059) + (xy -4.481689 2.878667) (xy -4.46461 2.90556) (xy -4.459111 2.929467) (xy -4.466963 2.958667) + (xy -4.481689 2.980267) (xy -4.489546 2.987066) (xy -4.499688 2.992346) (xy -4.514844 2.996298) + (xy -4.537741 2.999113) (xy -4.571109 3.000982) (xy -4.617675 3.002098) (xy -4.680167 3.002651) + (xy -4.761314 3.002833) (xy -4.803422 3.002845) (xy -4.893598 3.002765) (xy -4.963924 3.002398) + (xy -5.017129 3.001552) (xy -5.05594 3.000036) (xy -5.083087 2.997659) (xy -5.101298 2.994229) + (xy -5.1133 2.989554) (xy -5.121822 2.983444) (xy -5.125156 2.980267) (xy -5.131755 2.97267) + (xy -5.136927 2.96287) (xy -5.140846 2.948239) (xy -5.143684 2.926152) (xy -5.145615 2.893982) + (xy -5.146812 2.849103) (xy -5.147448 2.788889) (xy -5.147697 2.710713) (xy -5.147734 2.637923) + (xy -5.1477 2.544707) (xy -5.147465 2.471431) (xy -5.14683 2.415458) (xy -5.145594 2.374151) + (xy -5.143556 2.344872) (xy -5.140517 2.324984) (xy -5.136277 2.31185) (xy -5.130635 2.302832) + (xy -5.123391 2.295293) (xy -5.121606 2.293612) (xy -5.112945 2.286172) (xy -5.102882 2.280409) + (xy -5.088625 2.276112) (xy -5.067383 2.273064) (xy -5.036364 2.271051) (xy -4.992777 2.26986) + (xy -4.933831 2.269275) (xy -4.856734 2.269083) (xy -4.802001 2.269067) (xy -4.712794 2.269146)) (layer F.SilkS) (width 0.01)) + (fp_poly (pts (xy -3.691703 2.270351) (xy -3.616888 2.275581) (xy -3.547306 2.28375) (xy -3.487002 2.29455) + (xy -3.44002 2.307673) (xy -3.410406 2.322813) (xy -3.40586 2.327269) (xy -3.390054 2.36185) + (xy -3.394847 2.397351) (xy -3.419364 2.427725) (xy -3.420534 2.428596) (xy -3.434954 2.437954) + (xy -3.450008 2.442876) (xy -3.471005 2.443473) (xy -3.503257 2.439861) (xy -3.552073 2.432154) + (xy -3.556 2.431505) (xy -3.628739 2.422569) (xy -3.707217 2.418161) (xy -3.785927 2.418119) + (xy -3.859361 2.422279) (xy -3.922011 2.430479) (xy -3.96837 2.442557) (xy -3.971416 2.443771) + (xy -4.005048 2.462615) (xy -4.016864 2.481685) (xy -4.007614 2.500439) (xy -3.978047 2.518337) + (xy -3.928911 2.534837) (xy -3.860957 2.549396) (xy -3.815645 2.556406) (xy -3.721456 2.569889) + (xy -3.646544 2.582214) (xy -3.587717 2.594449) (xy -3.541785 2.607661) (xy -3.505555 2.622917) + (xy -3.475838 2.641285) (xy -3.449442 2.663831) (xy -3.42823 2.685971) (xy -3.403065 2.716819) + (xy -3.390681 2.743345) (xy -3.386808 2.776026) (xy -3.386667 2.787995) (xy -3.389576 2.827712) + (xy -3.401202 2.857259) (xy -3.421323 2.883486) (xy -3.462216 2.923576) (xy -3.507817 2.954149) + (xy -3.561513 2.976203) (xy -3.626692 2.990735) (xy -3.706744 2.998741) (xy -3.805057 3.001218) + (xy -3.821289 3.001177) (xy -3.886849 2.999818) (xy -3.951866 2.99673) (xy -4.009252 2.992356) + (xy -4.051922 2.98714) (xy -4.055372 2.986541) (xy -4.097796 2.976491) (xy -4.13378 2.963796) + (xy -4.15415 2.95219) (xy -4.173107 2.921572) (xy -4.174427 2.885918) (xy -4.158085 2.854144) + (xy -4.154429 2.850551) (xy -4.139315 2.839876) (xy -4.120415 2.835276) (xy -4.091162 2.836059) + (xy -4.055651 2.840127) (xy -4.01597 2.843762) (xy -3.960345 2.846828) (xy -3.895406 2.849053) + (xy -3.827785 2.850164) (xy -3.81 2.850237) (xy -3.742128 2.849964) (xy -3.692454 2.848646) + (xy -3.65661 2.845827) (xy -3.630224 2.84105) (xy -3.608926 2.833857) (xy -3.596126 2.827867) + (xy -3.568 2.811233) (xy -3.550068 2.796168) (xy -3.547447 2.791897) (xy -3.552976 2.774263) + (xy -3.57926 2.757192) (xy -3.624478 2.741458) (xy -3.686808 2.727838) (xy -3.705171 2.724804) + (xy -3.80109 2.709738) (xy -3.877641 2.697146) (xy -3.93778 2.686111) (xy -3.98446 2.67572) + (xy -4.020637 2.665056) (xy -4.049265 2.653205) (xy -4.073298 2.639251) (xy -4.095692 2.622281) + (xy -4.119402 2.601378) (xy -4.12738 2.594049) (xy -4.155353 2.566699) (xy -4.17016 2.545029) + (xy -4.175952 2.520232) (xy -4.176889 2.488983) (xy -4.166575 2.427705) (xy -4.135752 2.37564) + (xy -4.084595 2.332958) (xy -4.013283 2.299825) (xy -3.9624 2.284964) (xy -3.9071 2.275366) + (xy -3.840853 2.269936) (xy -3.767706 2.268367) (xy -3.691703 2.270351)) (layer F.SilkS) (width 0.01)) + (fp_poly (pts (xy -2.923822 2.291645) (xy -2.917242 2.299218) (xy -2.912079 2.308987) (xy -2.908164 2.323571) + (xy -2.905324 2.345585) (xy -2.903387 2.377648) (xy -2.902183 2.422375) (xy -2.901539 2.482385) + (xy -2.901284 2.560294) (xy -2.901245 2.635956) (xy -2.901314 2.729802) (xy -2.901638 2.803689) + (xy -2.902386 2.860232) (xy -2.903732 2.902049) (xy -2.905846 2.931757) (xy -2.9089 2.951973) + (xy -2.913066 2.965314) (xy -2.918516 2.974398) (xy -2.923822 2.980267) (xy -2.956826 2.999947) + (xy -2.991991 2.998181) (xy -3.023455 2.976717) (xy -3.030684 2.968337) (xy -3.036334 2.958614) + (xy -3.040599 2.944861) (xy -3.043673 2.924389) (xy -3.045752 2.894512) (xy -3.04703 2.852541) + (xy -3.047701 2.795789) (xy -3.047959 2.721567) (xy -3.048 2.637537) (xy -3.048 2.324485) + (xy -3.020291 2.296776) (xy -2.986137 2.273463) (xy -2.953006 2.272623) (xy -2.923822 2.291645)) (layer F.SilkS) (width 0.01)) + (fp_poly (pts (xy -1.950081 2.274599) (xy -1.881565 2.286095) (xy -1.828943 2.303967) (xy -1.794708 2.327499) + (xy -1.785379 2.340924) (xy -1.775893 2.372148) (xy -1.782277 2.400395) (xy -1.80243 2.427182) + (xy -1.833745 2.439713) (xy -1.879183 2.438696) (xy -1.914326 2.431906) (xy -1.992419 2.418971) + (xy -2.072226 2.417742) (xy -2.161555 2.428241) (xy -2.186229 2.43269) (xy -2.269291 2.456108) + (xy -2.334273 2.490945) (xy -2.380461 2.536604) (xy -2.407145 2.592494) (xy -2.412663 2.621388) + (xy -2.409051 2.680012) (xy -2.385729 2.731879) (xy -2.344824 2.775978) (xy -2.288459 2.811299) + (xy -2.21876 2.836829) (xy -2.137852 2.851559) (xy -2.04786 2.854478) (xy -1.95091 2.844575) + (xy -1.945436 2.843641) (xy -1.906875 2.836459) (xy -1.885494 2.829521) (xy -1.876227 2.819227) + (xy -1.874006 2.801976) (xy -1.873956 2.792841) (xy -1.873956 2.754489) (xy -1.942431 2.754489) + (xy -2.0029 2.750347) (xy -2.044165 2.737147) (xy -2.068175 2.71373) (xy -2.076877 2.678936) + (xy -2.076983 2.674394) (xy -2.071892 2.644654) (xy -2.054433 2.623419) (xy -2.021939 2.609366) + (xy -1.971743 2.601173) (xy -1.923123 2.598161) (xy -1.852456 2.596433) (xy -1.801198 2.59907) + (xy -1.766239 2.6088) (xy -1.74447 2.628353) (xy -1.73278 2.660456) (xy -1.72806 2.707838) + (xy -1.7272 2.770071) (xy -1.728609 2.839535) (xy -1.732848 2.886786) (xy -1.739936 2.912012) + (xy -1.741311 2.913988) (xy -1.780228 2.945508) (xy -1.837286 2.97047) (xy -1.908869 2.98834) + (xy -1.991358 2.998586) (xy -2.081139 3.000673) (xy -2.174592 2.994068) (xy -2.229556 2.985956) + (xy -2.315766 2.961554) (xy -2.395892 2.921662) (xy -2.462977 2.869887) (xy -2.473173 2.859539) + (xy -2.506302 2.816035) (xy -2.536194 2.762118) (xy -2.559357 2.705592) (xy -2.572298 2.654259) + (xy -2.573858 2.634544) (xy -2.567218 2.593419) (xy -2.549568 2.542252) (xy -2.524297 2.488394) + (xy -2.494789 2.439195) (xy -2.468719 2.406334) (xy -2.407765 2.357452) (xy -2.328969 2.318545) + (xy -2.235157 2.290494) (xy -2.12915 2.274179) (xy -2.032 2.270192) (xy -1.950081 2.274599)) (layer F.SilkS) (width 0.01)) + (fp_poly (pts (xy -1.300114 2.273448) (xy -1.276548 2.287273) (xy -1.245735 2.309881) (xy -1.206078 2.342338) + (xy -1.15598 2.385708) (xy -1.093843 2.441058) (xy -1.018072 2.509451) (xy -0.931334 2.588084) + (xy -0.750711 2.751878) (xy -0.745067 2.532029) (xy -0.743029 2.456351) (xy -0.741063 2.399994) + (xy -0.738734 2.359706) (xy -0.735606 2.332235) (xy -0.731245 2.314329) (xy -0.725216 2.302737) + (xy -0.717084 2.294208) (xy -0.712772 2.290623) (xy -0.678241 2.27167) (xy -0.645383 2.274441) + (xy -0.619318 2.290633) (xy -0.592667 2.312199) (xy -0.589352 2.627151) (xy -0.588435 2.719779) + (xy -0.587968 2.792544) (xy -0.588113 2.848161) (xy -0.589032 2.889342) (xy -0.590887 2.918803) + (xy -0.593839 2.939255) (xy -0.59805 2.953413) (xy -0.603682 2.963991) (xy -0.609927 2.972474) + (xy -0.623439 2.988207) (xy -0.636883 2.998636) (xy -0.652124 3.002639) (xy -0.671026 2.999094) + (xy -0.695455 2.986879) (xy -0.727273 2.964871) (xy -0.768348 2.931949) (xy -0.820542 2.886991) + (xy -0.885722 2.828875) (xy -0.959556 2.762099) (xy -1.224845 2.521458) (xy -1.230489 2.740589) + (xy -1.232531 2.816128) (xy -1.234502 2.872354) (xy -1.236839 2.912524) (xy -1.239981 2.939896) + (xy -1.244364 2.957728) (xy -1.250424 2.969279) (xy -1.2586 2.977807) (xy -1.262784 2.981282) + (xy -1.299765 3.000372) (xy -1.334708 2.997493) (xy -1.365136 2.9731) (xy -1.372097 2.963286) + (xy -1.377523 2.951826) (xy -1.381603 2.935968) (xy -1.384529 2.912963) (xy -1.386492 2.880062) + (xy -1.387683 2.834516) (xy -1.388292 2.773573) (xy -1.388511 2.694486) (xy -1.388534 2.635956) + (xy -1.38846 2.544407) (xy -1.388113 2.472687) (xy -1.387301 2.418045) (xy -1.385833 2.377732) + (xy -1.383519 2.348998) (xy -1.380167 2.329093) (xy -1.375588 2.315268) (xy -1.369589 2.304772) + (xy -1.365136 2.298811) (xy -1.35385 2.284691) (xy -1.343301 2.274029) (xy -1.331893 2.267892) + (xy -1.31803 2.267343) (xy -1.300114 2.273448)) (layer F.SilkS) (width 0.01)) + (fp_poly (pts (xy 0.230343 2.26926) (xy 0.306701 2.270174) (xy 0.365217 2.272311) (xy 0.408255 2.276175) + (xy 0.438183 2.282267) (xy 0.457368 2.29109) (xy 0.468176 2.303146) (xy 0.472973 2.318939) + (xy 0.474127 2.33897) (xy 0.474133 2.341335) (xy 0.473131 2.363992) (xy 0.468396 2.381503) + (xy 0.457333 2.394574) (xy 0.437348 2.403913) (xy 0.405846 2.410227) (xy 0.360232 2.414222) + (xy 0.297913 2.416606) (xy 0.216293 2.418086) (xy 0.191277 2.418414) (xy -0.0508 2.421467) + (xy -0.054186 2.486378) (xy -0.057571 2.551289) (xy 0.110576 2.551289) (xy 0.176266 2.551531) + (xy 0.223172 2.552556) (xy 0.255083 2.554811) (xy 0.275791 2.558742) (xy 0.289084 2.564798) + (xy 0.298755 2.573424) (xy 0.298817 2.573493) (xy 0.316356 2.607112) (xy 0.315722 2.643448) + (xy 0.297314 2.674423) (xy 0.293671 2.677607) (xy 0.280741 2.685812) (xy 0.263024 2.691521) + (xy 0.23657 2.695162) (xy 0.197432 2.697167) (xy 0.141662 2.697964) (xy 0.105994 2.698045) + (xy -0.056445 2.698045) (xy -0.056445 2.856089) (xy 0.190161 2.856089) (xy 0.27158 2.856231) + (xy 0.33341 2.856814) (xy 0.378637 2.858068) (xy 0.410248 2.860227) (xy 0.431231 2.863523) + (xy 0.444573 2.868189) (xy 0.453261 2.874457) (xy 0.45545 2.876733) (xy 0.471614 2.90828) + (xy 0.472797 2.944168) (xy 0.459536 2.975285) (xy 0.449043 2.985271) (xy 0.438129 2.990769) + (xy 0.421217 2.995022) (xy 0.395633 2.99818) (xy 0.358701 3.000392) (xy 0.307746 3.001806) + (xy 0.240094 3.002572) (xy 0.153069 3.002838) (xy 0.133394 3.002845) (xy 0.044911 3.002787) + (xy -0.023773 3.002467) (xy -0.075436 3.001667) (xy -0.112855 3.000167) (xy -0.13881 2.997749) + (xy -0.156078 2.994194) (xy -0.167438 2.989282) (xy -0.175668 2.982795) (xy -0.180183 2.978138) + (xy -0.186979 2.969889) (xy -0.192288 2.959669) (xy -0.196294 2.9448) (xy -0.199179 2.922602) + (xy -0.201126 2.890393) (xy -0.202319 2.845496) (xy -0.202939 2.785228) (xy -0.203171 2.706911) + (xy -0.2032 2.640994) (xy -0.203129 2.548628) (xy -0.202792 2.476117) (xy -0.202002 2.420737) + (xy -0.200574 2.379765) (xy -0.198321 2.350478) (xy -0.195057 2.330153) (xy -0.190596 2.316066) + (xy -0.184752 2.305495) (xy -0.179803 2.298811) (xy -0.156406 2.269067) (xy 0.133774 2.269067) + (xy 0.230343 2.26926)) (layer F.SilkS) (width 0.01)) + (fp_poly (pts (xy 1.018309 2.269275) (xy 1.147288 2.273636) (xy 1.256991 2.286861) (xy 1.349226 2.309741) + (xy 1.425802 2.34307) (xy 1.488527 2.387638) (xy 1.539212 2.444236) (xy 1.579663 2.513658) + (xy 1.580459 2.515351) (xy 1.604601 2.577483) (xy 1.613203 2.632509) (xy 1.606231 2.687887) + (xy 1.583654 2.751073) (xy 1.579372 2.760689) (xy 1.550172 2.816966) (xy 1.517356 2.860451) + (xy 1.475002 2.897417) (xy 1.41719 2.934135) (xy 1.413831 2.936052) (xy 1.363504 2.960227) + (xy 1.306621 2.978282) (xy 1.239527 2.990839) (xy 1.158565 2.998522) (xy 1.060082 3.001953) + (xy 1.025286 3.002251) (xy 0.859594 3.002845) (xy 0.836197 2.9731) (xy 0.829257 2.963319) + (xy 0.823842 2.951897) (xy 0.819765 2.936095) (xy 0.816837 2.913175) (xy 0.814867 2.880396) + (xy 0.814225 2.856089) (xy 0.970844 2.856089) (xy 1.064726 2.856089) (xy 1.119664 2.854483) + (xy 1.17606 2.850255) (xy 1.222345 2.844292) (xy 1.225139 2.84379) (xy 1.307348 2.821736) + (xy 1.371114 2.7886) (xy 1.418452 2.742847) (xy 1.451382 2.682939) (xy 1.457108 2.667061) + (xy 1.462721 2.642333) (xy 1.460291 2.617902) (xy 1.448467 2.5854) (xy 1.44134 2.569434) + (xy 1.418 2.527006) (xy 1.38988 2.49724) (xy 1.35894 2.476511) (xy 1.296966 2.449537) + (xy 1.217651 2.429998) (xy 1.125253 2.418746) (xy 1.058333 2.41627) (xy 0.970844 2.415822) + (xy 0.970844 2.856089) (xy 0.814225 2.856089) (xy 0.813668 2.835021) (xy 0.81305 2.774311) + (xy 0.812825 2.695526) (xy 0.8128 2.63392) (xy 0.8128 2.324485) (xy 0.840509 2.296776) + (xy 0.852806 2.285544) (xy 0.866103 2.277853) (xy 0.884672 2.27304) (xy 0.912786 2.270446) + (xy 0.954717 2.26941) (xy 1.014737 2.26927) (xy 1.018309 2.269275)) (layer F.SilkS) (width 0.01)) + (fp_poly (pts (xy 3.744665 2.271034) (xy 3.764255 2.278035) (xy 3.76501 2.278377) (xy 3.791613 2.298678) + (xy 3.80627 2.319561) (xy 3.809138 2.329352) (xy 3.808996 2.342361) (xy 3.804961 2.360895) + (xy 3.796146 2.387257) (xy 3.781669 2.423752) (xy 3.760645 2.472687) (xy 3.732188 2.536365) + (xy 3.695415 2.617093) (xy 3.675175 2.661216) (xy 3.638625 2.739985) (xy 3.604315 2.812423) + (xy 3.573552 2.87588) (xy 3.547648 2.927708) (xy 3.52791 2.965259) (xy 3.51565 2.985884) + (xy 3.513224 2.988733) (xy 3.482183 3.001302) (xy 3.447121 2.999619) (xy 3.419 2.984332) + (xy 3.417854 2.983089) (xy 3.406668 2.966154) (xy 3.387904 2.93317) (xy 3.363875 2.88838) + (xy 3.336897 2.836032) (xy 3.327201 2.816742) (xy 3.254014 2.67015) (xy 3.17424 2.829393) + (xy 3.145767 2.884415) (xy 3.11935 2.932132) (xy 3.097148 2.968893) (xy 3.081319 2.991044) + (xy 3.075954 2.995741) (xy 3.034257 3.002102) (xy 2.999849 2.988733) (xy 2.989728 2.974446) + (xy 2.972214 2.942692) (xy 2.948735 2.896597) (xy 2.92072 2.839285) (xy 2.889599 2.77388) + (xy 2.856799 2.703507) (xy 2.82375 2.631291) (xy 2.791881 2.560355) (xy 2.762619 2.493825) + (xy 2.737395 2.434826) (xy 2.717636 2.386481) (xy 2.704772 2.351915) (xy 2.700231 2.334253) + (xy 2.700277 2.333613) (xy 2.711326 2.311388) (xy 2.73341 2.288753) (xy 2.73471 2.287768) + (xy 2.761853 2.272425) (xy 2.786958 2.272574) (xy 2.796368 2.275466) (xy 2.807834 2.281718) + (xy 2.82001 2.294014) (xy 2.834357 2.314908) (xy 2.852336 2.346949) (xy 2.875407 2.392688) + (xy 2.90503 2.454677) (xy 2.931745 2.511898) (xy 2.96248 2.578226) (xy 2.990021 2.637874) + (xy 3.012938 2.687725) (xy 3.029798 2.724664) (xy 3.039173 2.745573) (xy 3.04054 2.748845) + (xy 3.046689 2.743497) (xy 3.060822 2.721109) (xy 3.081057 2.684946) (xy 3.105515 2.638277) + (xy 3.115248 2.619022) (xy 3.148217 2.554004) (xy 3.173643 2.506654) (xy 3.193612 2.474219) + (xy 3.21021 2.453946) (xy 3.225524 2.443082) (xy 3.24164 2.438875) (xy 3.252143 2.4384) + (xy 3.27067 2.440042) (xy 3.286904 2.446831) (xy 3.303035 2.461566) (xy 3.321251 2.487044) + (xy 3.343739 2.526061) (xy 3.372689 2.581414) (xy 3.388662 2.612903) (xy 3.41457 2.663087) + (xy 3.437167 2.704704) (xy 3.454458 2.734242) (xy 3.46445 2.748189) (xy 3.465809 2.74877) + (xy 3.472261 2.737793) (xy 3.486708 2.70929) (xy 3.507703 2.666244) (xy 3.533797 2.611638) + (xy 3.563546 2.548454) (xy 3.57818 2.517071) (xy 3.61625 2.436078) (xy 3.646905 2.373756) + (xy 3.671737 2.328071) (xy 3.692337 2.296989) (xy 3.710298 2.278478) (xy 3.72721 2.270504) + (xy 3.744665 2.271034)) (layer F.SilkS) (width 0.01)) + (fp_poly (pts (xy 4.188614 2.275877) (xy 4.212327 2.290647) (xy 4.238978 2.312227) (xy 4.238978 2.633773) + (xy 4.238893 2.72783) (xy 4.238529 2.801932) (xy 4.237724 2.858704) (xy 4.236313 2.900768) + (xy 4.234133 2.930748) (xy 4.231021 2.951267) (xy 4.226814 2.964949) (xy 4.221348 2.974416) + (xy 4.217472 2.979082) (xy 4.186034 2.999575) (xy 4.150233 2.998739) (xy 4.118873 2.981264) + (xy 4.092222 2.959684) (xy 4.092222 2.312227) (xy 4.118873 2.290647) (xy 4.144594 2.274949) + (xy 4.1656 2.269067) (xy 4.188614 2.275877)) (layer F.SilkS) (width 0.01)) + (fp_poly (pts (xy 4.963065 2.269163) (xy 5.041772 2.269542) (xy 5.102863 2.270333) (xy 5.148817 2.27167) + (xy 5.182114 2.273683) (xy 5.205236 2.276506) (xy 5.220662 2.280269) (xy 5.230871 2.285105) + (xy 5.235813 2.288822) (xy 5.261457 2.321358) (xy 5.264559 2.355138) (xy 5.248711 2.385826) + (xy 5.238348 2.398089) (xy 5.227196 2.40645) (xy 5.211035 2.411657) (xy 5.185642 2.414457) + (xy 5.146798 2.415596) (xy 5.09028 2.415821) (xy 5.07918 2.415822) (xy 4.933244 2.415822) + (xy 4.933244 2.686756) (xy 4.933148 2.772154) (xy 4.932711 2.837864) (xy 4.931712 2.886774) + (xy 4.929928 2.921773) (xy 4.927137 2.945749) (xy 4.923117 2.961593) (xy 4.917645 2.972191) + (xy 4.910666 2.980267) (xy 4.877734 3.000112) (xy 4.843354 2.998548) (xy 4.812176 2.975906) + (xy 4.809886 2.9731) (xy 4.802429 2.962492) (xy 4.796747 2.950081) (xy 4.792601 2.93285) + (xy 4.78975 2.907784) (xy 4.787954 2.871867) (xy 4.786972 2.822083) (xy 4.786564 2.755417) + (xy 4.786489 2.679589) (xy 4.786489 2.415822) (xy 4.647127 2.415822) (xy 4.587322 2.415418) + (xy 4.545918 2.41384) (xy 4.518748 2.410547) (xy 4.501646 2.404992) (xy 4.490443 2.396631) + (xy 4.489083 2.395178) (xy 4.472725 2.361939) (xy 4.474172 2.324362) (xy 4.492978 2.291645) + (xy 4.50025 2.285298) (xy 4.509627 2.280266) (xy 4.523609 2.276396) (xy 4.544696 2.273537) + (xy 4.575389 2.271535) (xy 4.618189 2.270239) (xy 4.675595 2.269498) (xy 4.75011 2.269158) + (xy 4.844233 2.269068) (xy 4.86426 2.269067) (xy 4.963065 2.269163)) (layer F.SilkS) (width 0.01)) + (fp_poly (pts (xy 6.228823 2.274533) (xy 6.260202 2.296776) (xy 6.287911 2.324485) (xy 6.287911 2.63392) + (xy 6.287838 2.725799) (xy 6.287495 2.79784) (xy 6.286692 2.85278) (xy 6.285241 2.89336) + (xy 6.282952 2.922317) (xy 6.279636 2.942391) (xy 6.275105 2.956321) (xy 6.269169 2.966845) + (xy 6.264514 2.9731) (xy 6.233783 2.997673) (xy 6.198496 3.000341) (xy 6.166245 2.985271) + (xy 6.155588 2.976374) (xy 6.148464 2.964557) (xy 6.144167 2.945526) (xy 6.141991 2.914992) + (xy 6.141228 2.868662) (xy 6.141155 2.832871) (xy 6.141155 2.698045) (xy 5.644444 2.698045) + (xy 5.644444 2.8207) (xy 5.643931 2.876787) (xy 5.641876 2.915333) (xy 5.637508 2.941361) + (xy 5.630056 2.959897) (xy 5.621047 2.9731) (xy 5.590144 2.997604) (xy 5.555196 3.000506) + (xy 5.521738 2.983089) (xy 5.512604 2.973959) (xy 5.506152 2.961855) (xy 5.501897 2.943001) + (xy 5.499352 2.91362) (xy 5.498029 2.869937) (xy 5.497443 2.808175) (xy 5.497375 2.794) + (xy 5.496891 2.677631) (xy 5.496641 2.581727) (xy 5.496723 2.504177) (xy 5.497231 2.442869) + (xy 5.498262 2.39569) (xy 5.499913 2.36053) (xy 5.502279 2.335276) (xy 5.505457 2.317817) + (xy 5.509544 2.306041) (xy 5.514634 2.297835) (xy 5.520266 2.291645) (xy 5.552128 2.271844) + (xy 5.585357 2.274533) (xy 5.616735 2.296776) (xy 5.629433 2.311126) (xy 5.637526 2.326978) + (xy 5.642042 2.349554) (xy 5.644006 2.384078) (xy 5.644444 2.435776) (xy 5.644444 2.551289) + (xy 6.141155 2.551289) (xy 6.141155 2.432756) (xy 6.141662 2.378148) (xy 6.143698 2.341275) + (xy 6.148035 2.317307) (xy 6.155447 2.301415) (xy 6.163733 2.291645) (xy 6.195594 2.271844) + (xy 6.228823 2.274533)) (layer F.SilkS) (width 0.01)) + (fp_poly (pts (xy -2.9464 -2.510946) (xy -2.935535 -2.397007) (xy -2.903918 -2.289384) (xy -2.853015 -2.190385) + (xy -2.784293 -2.102316) (xy -2.699219 -2.027484) (xy -2.602232 -1.969616) (xy -2.495964 -1.929995) + (xy -2.38895 -1.911427) (xy -2.2833 -1.912566) (xy -2.181125 -1.93207) (xy -2.084534 -1.968594) + (xy -1.995638 -2.020795) (xy -1.916546 -2.087327) (xy -1.849369 -2.166848) (xy -1.796217 -2.258013) + (xy -1.759199 -2.359477) (xy -1.740427 -2.469898) (xy -1.738489 -2.519794) (xy -1.738489 -2.607733) + (xy -1.68656 -2.607733) (xy -1.650253 -2.604889) (xy -1.623355 -2.593089) (xy -1.596249 -2.569351) + (xy -1.557867 -2.530969) (xy -1.557867 -0.339398) (xy -1.557876 -0.077261) (xy -1.557908 0.163241) + (xy -1.557972 0.383048) (xy -1.558076 0.583101) (xy -1.558227 0.764344) (xy -1.558434 0.927716) + (xy -1.558706 1.07416) (xy -1.55905 1.204617) (xy -1.559474 1.320029) (xy -1.559987 1.421338) + (xy -1.560597 1.509484) (xy -1.561312 1.58541) (xy -1.56214 1.650057) (xy -1.563089 1.704367) + (xy -1.564167 1.74928) (xy -1.565383 1.78574) (xy -1.566745 1.814687) (xy -1.568261 1.837063) + (xy -1.569938 1.853809) (xy -1.571786 1.865868) (xy -1.573813 1.87418) (xy -1.576025 1.879687) + (xy -1.577108 1.881537) (xy -1.581271 1.888549) (xy -1.584805 1.894996) (xy -1.588635 1.9009) + (xy -1.593682 1.906286) (xy -1.600871 1.911178) (xy -1.611123 1.915598) (xy -1.625364 1.919572) + (xy -1.644514 1.923121) (xy -1.669499 1.92627) (xy -1.70124 1.929042) (xy -1.740662 1.931461) + (xy -1.788686 1.933551) (xy -1.846237 1.935335) (xy -1.914237 1.936837) (xy -1.99361 1.93808) + (xy -2.085279 1.939089) (xy -2.190166 1.939885) (xy -2.309196 1.940494) (xy -2.44329 1.940939) + (xy -2.593373 1.941243) (xy -2.760367 1.94143) (xy -2.945196 1.941524) (xy -3.148783 1.941548) + (xy -3.37205 1.941525) (xy -3.615922 1.94148) (xy -3.881321 1.941437) (xy -3.919704 1.941432) + (xy -4.186682 1.941389) (xy -4.432002 1.941318) (xy -4.656583 1.941213) (xy -4.861345 1.941066) + (xy -5.047206 1.940869) (xy -5.215088 1.940616) (xy -5.365908 1.9403) (xy -5.500587 1.939913) + (xy -5.620044 1.939447) (xy -5.725199 1.938897) (xy -5.816971 1.938253) (xy -5.896279 1.937511) + (xy -5.964043 1.936661) (xy -6.021182 1.935697) (xy -6.068617 1.934611) (xy -6.107266 1.933397) + (xy -6.138049 1.932047) (xy -6.161885 1.930555) (xy -6.179694 1.928911) (xy -6.192395 1.927111) + (xy -6.200908 1.925145) (xy -6.205266 1.923477) (xy -6.213728 1.919906) (xy -6.221497 1.91727) + (xy -6.228602 1.914634) (xy -6.235073 1.911062) (xy -6.240939 1.905621) (xy -6.246229 1.897375) + (xy -6.250974 1.88539) (xy -6.255202 1.868731) (xy -6.258943 1.846463) (xy -6.262227 1.817652) + (xy -6.265083 1.781363) (xy -6.26754 1.736661) (xy -6.269629 1.682611) (xy -6.271378 1.618279) + (xy -6.272817 1.54273) (xy -6.273976 1.45503) (xy -6.274883 1.354243) (xy -6.275569 1.239434) + (xy -6.276063 1.10967) (xy -6.276395 0.964015) (xy -6.276593 0.801535) (xy -6.276687 0.621295) + (xy -6.276708 0.42236) (xy -6.276685 0.203796) (xy -6.276646 -0.035332) (xy -6.276622 -0.29596) + (xy -6.276622 -0.338111) (xy -6.276636 -0.601008) (xy -6.276661 -0.842268) (xy -6.276671 -1.062835) + (xy -6.276642 -1.263648) (xy -6.276548 -1.445651) (xy -6.276362 -1.609784) (xy -6.276059 -1.756989) + (xy -6.275614 -1.888208) (xy -6.275034 -1.998133) (xy -5.972197 -1.998133) (xy -5.932407 -1.940289) + (xy -5.921236 -1.924521) (xy -5.911166 -1.910559) (xy -5.902138 -1.897216) (xy -5.894097 -1.883307) + (xy -5.886986 -1.867644) (xy -5.880747 -1.849042) (xy -5.875325 -1.826314) (xy -5.870662 -1.798273) + (xy -5.866701 -1.763733) (xy -5.863385 -1.721508) (xy -5.860659 -1.670411) (xy -5.858464 -1.609256) + (xy -5.856745 -1.536856) (xy -5.855444 -1.452025) (xy -5.854505 -1.353578) (xy -5.85387 -1.240326) + (xy -5.853484 -1.111084) (xy -5.853288 -0.964666) (xy -5.853227 -0.799884) (xy -5.853243 -0.615553) + (xy -5.85328 -0.410487) (xy -5.853289 -0.287867) (xy -5.853265 -0.070918) (xy -5.853231 0.124642) + (xy -5.853243 0.299999) (xy -5.853358 0.456341) (xy -5.85363 0.594857) (xy -5.854118 0.716734) + (xy -5.854876 0.82316) (xy -5.855962 0.915322) (xy -5.857431 0.994409) (xy -5.85934 1.061608) + (xy -5.861744 1.118107) (xy -5.864701 1.165093) (xy -5.868266 1.203755) (xy -5.872495 1.23528) + (xy -5.877446 1.260855) (xy -5.883173 1.28167) (xy -5.889733 1.298911) (xy -5.897183 1.313765) + (xy -5.905579 1.327422) (xy -5.914976 1.341069) (xy -5.925432 1.355893) (xy -5.931523 1.364783) + (xy -5.970296 1.4224) (xy -5.438732 1.4224) (xy -5.315483 1.422365) (xy -5.212987 1.422215) + (xy -5.12942 1.421878) (xy -5.062956 1.421286) (xy -5.011771 1.420367) (xy -4.974041 1.419051) + (xy -4.94794 1.417269) (xy -4.931644 1.414951) (xy -4.923328 1.412026) (xy -4.921168 1.408424) + (xy -4.923339 1.404075) (xy -4.924535 1.402645) (xy -4.949685 1.365573) (xy -4.975583 1.312772) + (xy -4.999192 1.25077) (xy -5.007461 1.224357) (xy -5.012078 1.206416) (xy -5.015979 1.185355) + (xy -5.019248 1.159089) (xy -5.021966 1.125532) (xy -5.024215 1.082599) (xy -5.026077 1.028204) + (xy -5.027636 0.960262) (xy -5.028972 0.876688) (xy -5.030169 0.775395) (xy -5.031308 0.6543) + (xy -5.031685 0.6096) (xy -5.032702 0.484449) (xy -5.03346 0.380082) (xy -5.033903 0.294707) + (xy -5.03397 0.226533) (xy -5.033605 0.173765) (xy -5.032748 0.134614) (xy -5.031341 0.107285) + (xy -5.029325 0.089986) (xy -5.026643 0.080926) (xy -5.023236 0.078312) (xy -5.019044 0.080351) + (xy -5.014571 0.084667) (xy -5.004216 0.097602) (xy -4.982158 0.126676) (xy -4.949957 0.169759) + (xy -4.909174 0.224718) (xy -4.86137 0.289423) (xy -4.808105 0.361742) (xy -4.75094 0.439544) + (xy -4.691437 0.520698) (xy -4.631155 0.603072) (xy -4.571655 0.684536) (xy -4.514498 0.762957) + (xy -4.461245 0.836204) (xy -4.413457 0.902147) (xy -4.372693 0.958654) (xy -4.340516 1.003593) + (xy -4.318485 1.034834) (xy -4.313917 1.041466) (xy -4.290996 1.078369) (xy -4.264188 1.126359) + (xy -4.238789 1.175897) (xy -4.235568 1.182577) (xy -4.21389 1.230772) (xy -4.201304 1.268334) + (xy -4.195574 1.30416) (xy -4.194456 1.3462) (xy -4.19509 1.4224) (xy -3.040651 1.4224) + (xy -3.131815 1.328669) (xy -3.178612 1.278775) (xy -3.228899 1.222295) (xy -3.274944 1.168026) + (xy -3.295369 1.142673) (xy -3.325807 1.103128) (xy -3.365862 1.049916) (xy -3.414361 0.984667) + (xy -3.470135 0.909011) (xy -3.532011 0.824577) (xy -3.598819 0.732994) (xy -3.669387 0.635892) + (xy -3.742545 0.534901) (xy -3.817121 0.43165) (xy -3.891944 0.327768) (xy -3.965843 0.224885) + (xy -4.037646 0.124631) (xy -4.106184 0.028636) (xy -4.170284 -0.061473) (xy -4.228775 -0.144064) + (xy -4.280486 -0.217508) (xy -4.324247 -0.280176) (xy -4.358885 -0.330439) (xy -4.38323 -0.366666) + (xy -4.396111 -0.387229) (xy -4.397869 -0.391332) (xy -4.38991 -0.402658) (xy -4.369115 -0.429838) + (xy -4.336847 -0.471171) (xy -4.29447 -0.524956) (xy -4.243347 -0.589494) (xy -4.184841 -0.663082) + (xy -4.120314 -0.744022) (xy -4.051131 -0.830612) (xy -3.978653 -0.921152) (xy -3.904246 -1.01394) + (xy -3.844517 -1.088298) (xy -2.833511 -1.088298) (xy -2.827602 -1.075341) (xy -2.813272 -1.053092) + (xy -2.812225 -1.051609) (xy -2.793438 -1.021456) (xy -2.773791 -0.984625) (xy -2.769892 -0.976489) + (xy -2.766356 -0.96806) (xy -2.76323 -0.957941) (xy -2.760486 -0.94474) (xy -2.758092 -0.927062) + (xy -2.756019 -0.903516) (xy -2.754235 -0.872707) (xy -2.752712 -0.833243) (xy -2.751419 -0.783731) + (xy -2.750326 -0.722777) (xy -2.749403 -0.648989) (xy -2.748619 -0.560972) (xy -2.747945 -0.457335) + (xy -2.74735 -0.336684) (xy -2.746805 -0.197626) (xy -2.746279 -0.038768) (xy -2.745745 0.140089) + (xy -2.745206 0.325207) (xy -2.744772 0.489145) (xy -2.744509 0.633303) (xy -2.744484 0.759079) + (xy -2.744765 0.867871) (xy -2.745419 0.961077) (xy -2.746514 1.040097) (xy -2.748118 1.106328) + (xy -2.750297 1.16117) (xy -2.753119 1.206021) (xy -2.756651 1.242278) (xy -2.760961 1.271341) + (xy -2.766117 1.294609) (xy -2.772185 1.313479) (xy -2.779233 1.329351) (xy -2.787329 1.343622) + (xy -2.79654 1.357691) (xy -2.80504 1.370158) (xy -2.822176 1.396452) (xy -2.832322 1.414037) + (xy -2.833511 1.417257) (xy -2.822604 1.418334) (xy -2.791411 1.419335) (xy -2.742223 1.420235) + (xy -2.677333 1.42101) (xy -2.59903 1.421637) (xy -2.509607 1.422091) (xy -2.411356 1.422349) + (xy -2.342445 1.4224) (xy -2.237452 1.42218) (xy -2.14061 1.421548) (xy -2.054107 1.420549) + (xy -1.980132 1.419227) (xy -1.920874 1.417626) (xy -1.87852 1.415791) (xy -1.85526 1.413765) + (xy -1.851378 1.412493) (xy -1.859076 1.397591) (xy -1.867074 1.38956) (xy -1.880246 1.372434) + (xy -1.897485 1.342183) (xy -1.909407 1.317622) (xy -1.936045 1.258711) (xy -1.93912 0.081845) + (xy -1.942195 -1.095022) (xy -2.387853 -1.095022) (xy -2.48567 -1.094858) (xy -2.576064 -1.094389) + (xy -2.65663 -1.093653) (xy -2.724962 -1.092684) (xy -2.778656 -1.09152) (xy -2.815305 -1.090197) + (xy -2.832504 -1.088751) (xy -2.833511 -1.088298) (xy -3.844517 -1.088298) (xy -3.82927 -1.107278) + (xy -3.75509 -1.199463) (xy -3.683069 -1.288796) (xy -3.614569 -1.373576) (xy -3.550955 -1.452102) + (xy -3.493588 -1.522674) (xy -3.443833 -1.583591) (xy -3.403052 -1.633153) (xy -3.385888 -1.653822) + (xy -3.299596 -1.754484) (xy -3.222997 -1.837741) (xy -3.154183 -1.905562) (xy -3.091248 -1.959911) + (xy -3.081867 -1.967278) (xy -3.042356 -1.997883) (xy -4.174116 -1.998133) (xy -4.168827 -1.950156) + (xy -4.17213 -1.892812) (xy -4.193661 -1.824537) (xy -4.233635 -1.744788) (xy -4.278943 -1.672505) + (xy -4.295161 -1.64986) (xy -4.323214 -1.612304) (xy -4.36143 -1.561979) (xy -4.408137 -1.501027) + (xy -4.461661 -1.431589) (xy -4.520331 -1.355806) (xy -4.582475 -1.27582) (xy -4.646421 -1.193772) + (xy -4.710495 -1.111804) (xy -4.773027 -1.032057) (xy -4.832343 -0.956673) (xy -4.886771 -0.887793) + (xy -4.934639 -0.827558) (xy -4.974275 -0.778111) (xy -5.004006 -0.741592) (xy -5.022161 -0.720142) + (xy -5.02522 -0.716844) (xy -5.028079 -0.724851) (xy -5.030293 -0.755145) (xy -5.031857 -0.807444) + (xy -5.032767 -0.881469) (xy -5.03302 -0.976937) (xy -5.032613 -1.093566) (xy -5.031704 -1.213555) + (xy -5.030382 -1.345667) (xy -5.028857 -1.457406) (xy -5.026881 -1.550975) (xy -5.024206 -1.628581) + (xy -5.020582 -1.692426) (xy -5.015761 -1.744717) (xy -5.009494 -1.787656) (xy -5.001532 -1.823449) + (xy -4.991627 -1.8543) (xy -4.979531 -1.882414) (xy -4.964993 -1.909995) (xy -4.950311 -1.935034) + (xy -4.912314 -1.998133) (xy -5.972197 -1.998133) (xy -6.275034 -1.998133) (xy -6.275001 -2.004383) + (xy -6.274195 -2.106456) (xy -6.27317 -2.195367) (xy -6.2719 -2.272059) (xy -6.27036 -2.337473) + (xy -6.268524 -2.392551) (xy -6.266367 -2.438235) (xy -6.263863 -2.475466) (xy -6.260987 -2.505187) + (xy -6.257713 -2.528338) (xy -6.254015 -2.545861) (xy -6.249869 -2.558699) (xy -6.245247 -2.567792) + (xy -6.240126 -2.574082) (xy -6.234478 -2.578512) (xy -6.228279 -2.582022) (xy -6.221504 -2.585555) + (xy -6.215508 -2.589124) (xy -6.210275 -2.5917) (xy -6.202099 -2.594028) (xy -6.189886 -2.596122) + (xy -6.172541 -2.597993) (xy -6.148969 -2.599653) (xy -6.118077 -2.601116) (xy -6.078768 -2.602392) + (xy -6.02995 -2.603496) (xy -5.970527 -2.604439) (xy -5.899404 -2.605233) (xy -5.815488 -2.605891) + (xy -5.717683 -2.606425) (xy -5.604894 -2.606847) (xy -5.476029 -2.607171) (xy -5.329991 -2.607408) + (xy -5.165686 -2.60757) (xy -4.98202 -2.60767) (xy -4.777897 -2.60772) (xy -4.566753 -2.607733) + (xy -2.9464 -2.607733) (xy -2.9464 -2.510946)) (layer F.SilkS) (width 0.01)) + (fp_poly (pts (xy 0.328429 -2.050929) (xy 0.48857 -2.029755) (xy 0.65251 -1.989615) (xy 0.822313 -1.930111) + (xy 1.000043 -1.850846) (xy 1.01131 -1.845301) (xy 1.069005 -1.817275) (xy 1.120552 -1.793198) + (xy 1.162191 -1.774751) (xy 1.190162 -1.763614) (xy 1.199733 -1.761067) (xy 1.21895 -1.756059) + (xy 1.223561 -1.751853) (xy 1.218458 -1.74142) (xy 1.202418 -1.715132) (xy 1.177288 -1.675743) + (xy 1.144914 -1.626009) (xy 1.107143 -1.568685) (xy 1.065822 -1.506524) (xy 1.022798 -1.442282) + (xy 0.979917 -1.378715) (xy 0.939026 -1.318575) (xy 0.901971 -1.26462) (xy 0.8706 -1.219603) + (xy 0.846759 -1.186279) (xy 0.832294 -1.167403) (xy 0.830309 -1.165213) (xy 0.820191 -1.169862) + (xy 0.79785 -1.187038) (xy 0.76728 -1.21356) (xy 0.751536 -1.228036) (xy 0.655047 -1.303318) + (xy 0.548336 -1.358759) (xy 0.432832 -1.393859) (xy 0.309962 -1.40812) (xy 0.240561 -1.406949) + (xy 0.119423 -1.389788) (xy 0.010205 -1.353906) (xy -0.087418 -1.299041) (xy -0.173772 -1.22493) + (xy -0.249185 -1.131312) (xy -0.313982 -1.017924) (xy -0.351399 -0.931333) (xy -0.395252 -0.795634) + (xy -0.427572 -0.64815) (xy -0.448443 -0.492686) (xy -0.457949 -0.333044) (xy -0.456173 -0.173027) + (xy -0.443197 -0.016439) (xy -0.419106 0.132918) (xy -0.383982 0.27124) (xy -0.337908 0.394724) + (xy -0.321627 0.428978) (xy -0.25338 0.543064) (xy -0.172921 0.639557) (xy -0.08143 0.71767) + (xy 0.019911 0.776617) (xy 0.12992 0.815612) (xy 0.247415 0.833868) (xy 0.288883 0.835211) + (xy 0.410441 0.82429) (xy 0.530878 0.791474) (xy 0.648666 0.737439) (xy 0.762277 0.662865) + (xy 0.853685 0.584539) (xy 0.900215 0.540008) (xy 1.081483 0.837271) (xy 1.12658 0.911433) + (xy 1.167819 0.979646) (xy 1.203735 1.039459) (xy 1.232866 1.08842) (xy 1.25375 1.124079) + (xy 1.264924 1.143984) (xy 1.266375 1.147079) (xy 1.258146 1.156718) (xy 1.232567 1.173999) + (xy 1.192873 1.197283) (xy 1.142297 1.224934) (xy 1.084074 1.255315) (xy 1.021437 1.28679) + (xy 0.957621 1.317722) (xy 0.89586 1.346473) (xy 0.839388 1.371408) (xy 0.791438 1.390889) + (xy 0.767986 1.399318) (xy 0.634221 1.437133) (xy 0.496327 1.462136) (xy 0.348622 1.47514) + (xy 0.221833 1.477468) (xy 0.153878 1.476373) (xy 0.088277 1.474275) (xy 0.030847 1.471434) + (xy -0.012597 1.468106) (xy -0.026702 1.466422) (xy -0.165716 1.437587) (xy -0.307243 1.392468) + (xy -0.444725 1.33375) (xy -0.571606 1.26412) (xy -0.649111 1.211441) (xy -0.776519 1.103239) + (xy -0.894822 0.976671) (xy -1.001828 0.834866) (xy -1.095348 0.680951) (xy -1.17319 0.518053) + (xy -1.217044 0.400756) (xy -1.267292 0.217128) (xy -1.300791 0.022581) (xy -1.317551 -0.178675) + (xy -1.317584 -0.382432) (xy -1.300899 -0.584479) (xy -1.267507 -0.780608) (xy -1.21742 -0.966609) + (xy -1.213603 -0.978197) (xy -1.150719 -1.14025) (xy -1.073972 -1.288168) (xy -0.980758 -1.426135) + (xy -0.868473 -1.558339) (xy -0.824608 -1.603601) (xy -0.688466 -1.727543) (xy -0.548509 -1.830085) + (xy -0.402589 -1.912344) (xy -0.248558 -1.975436) (xy -0.084268 -2.020477) (xy 0.011289 -2.037967) + (xy 0.170023 -2.053534) (xy 0.328429 -2.050929)) (layer F.SilkS) (width 0.01)) + (fp_poly (pts (xy 2.673574 -1.133448) (xy 2.825492 -1.113433) (xy 2.960756 -1.079798) (xy 3.080239 -1.032275) + (xy 3.184815 -0.970595) (xy 3.262424 -0.907035) (xy 3.331265 -0.832901) (xy 3.385006 -0.753129) + (xy 3.42791 -0.660909) (xy 3.443384 -0.617839) (xy 3.456244 -0.578858) (xy 3.467446 -0.542711) + (xy 3.47712 -0.507566) (xy 3.485396 -0.47159) (xy 3.492403 -0.43295) (xy 3.498272 -0.389815) + (xy 3.503131 -0.340351) (xy 3.50711 -0.282727) (xy 3.51034 -0.215109) (xy 3.512949 -0.135666) + (xy 3.515067 -0.042564) (xy 3.516824 0.066027) (xy 3.518349 0.191942) (xy 3.519772 0.337012) + (xy 3.521025 0.479778) (xy 3.522351 0.635968) (xy 3.523556 0.771239) (xy 3.524766 0.887246) + (xy 3.526106 0.985645) (xy 3.5277 1.068093) (xy 3.529675 1.136246) (xy 3.532156 1.19176) + (xy 3.535269 1.236292) (xy 3.539138 1.271498) (xy 3.543889 1.299034) (xy 3.549648 1.320556) + (xy 3.556539 1.337722) (xy 3.564689 1.352186) (xy 3.574223 1.365606) (xy 3.585266 1.379638) + (xy 3.589566 1.385071) (xy 3.605386 1.40791) (xy 3.612422 1.423463) (xy 3.612444 1.423922) + (xy 3.601567 1.426121) (xy 3.570582 1.428147) (xy 3.521957 1.429942) (xy 3.458163 1.431451) + (xy 3.381669 1.432616) (xy 3.294944 1.43338) (xy 3.200457 1.433686) (xy 3.18955 1.433689) + (xy 2.766657 1.433689) (xy 2.763395 1.337622) (xy 2.760133 1.241556) (xy 2.698044 1.292543) + (xy 2.600714 1.360057) (xy 2.490813 1.414749) (xy 2.404349 1.444978) (xy 2.335278 1.459666) + (xy 2.251925 1.469659) (xy 2.162159 1.474646) (xy 2.073845 1.474313) (xy 1.994851 1.468351) + (xy 1.958622 1.462638) (xy 1.818603 1.424776) (xy 1.692178 1.369932) (xy 1.58026 1.298924) + (xy 1.483762 1.212568) (xy 1.4036 1.111679) (xy 1.340687 0.997076) (xy 1.296312 0.870984) + (xy 1.283978 0.814401) (xy 1.276368 0.752202) (xy 1.272739 0.677363) (xy 1.272245 0.643467) + (xy 1.27231 0.640282) (xy 2.032248 0.640282) (xy 2.041541 0.715333) (xy 2.069728 0.77916) + (xy 2.118197 0.834798) (xy 2.123254 0.839211) (xy 2.171548 0.874037) (xy 2.223257 0.89662) + (xy 2.283989 0.90854) (xy 2.359352 0.911383) (xy 2.377459 0.910978) (xy 2.431278 0.908325) + (xy 2.471308 0.902909) (xy 2.506324 0.892745) (xy 2.545103 0.87585) (xy 2.555745 0.870672) + (xy 2.616396 0.834844) (xy 2.663215 0.792212) (xy 2.675952 0.776973) (xy 2.720622 0.720462) + (xy 2.720622 0.524586) (xy 2.720086 0.445939) (xy 2.718396 0.387988) (xy 2.715428 0.348875) + (xy 2.711057 0.326741) (xy 2.706972 0.320274) (xy 2.691047 0.317111) (xy 2.657264 0.314488) + (xy 2.61034 0.312655) (xy 2.554993 0.311857) (xy 2.546106 0.311842) (xy 2.42533 0.317096) + (xy 2.32266 0.333263) (xy 2.236106 0.360961) (xy 2.163681 0.400808) (xy 2.108751 0.447758) + (xy 2.064204 0.505645) (xy 2.03948 0.568693) (xy 2.032248 0.640282) (xy 1.27231 0.640282) + (xy 1.274178 0.549712) (xy 1.282522 0.470812) (xy 1.298768 0.39959) (xy 1.324405 0.328864) + (xy 1.348401 0.276493) (xy 1.40702 0.181196) (xy 1.485117 0.09317) (xy 1.580315 0.014017) + (xy 1.690238 -0.05466) (xy 1.81251 -0.111259) (xy 1.944755 -0.154179) (xy 2.009422 -0.169118) + (xy 2.145604 -0.191223) (xy 2.294049 -0.205806) (xy 2.445505 -0.212187) (xy 2.572064 -0.210555) + (xy 2.73395 -0.203776) (xy 2.72653 -0.262755) (xy 2.707238 -0.361908) (xy 2.676104 -0.442628) + (xy 2.632269 -0.505534) (xy 2.574871 -0.551244) (xy 2.503048 -0.580378) (xy 2.415941 -0.593553) + (xy 2.312686 -0.591389) (xy 2.274711 -0.587388) (xy 2.13352 -0.56222) (xy 1.996707 -0.521186) + (xy 1.902178 -0.483185) (xy 1.857018 -0.46381) (xy 1.818585 -0.44824) (xy 1.792234 -0.438595) + (xy 1.784546 -0.436548) (xy 1.774802 -0.445626) (xy 1.758083 -0.474595) (xy 1.734232 -0.523783) + (xy 1.703093 -0.593516) (xy 1.664507 -0.684121) (xy 1.65791 -0.699911) (xy 1.627853 -0.772228) + (xy 1.600874 -0.837575) (xy 1.578136 -0.893094) (xy 1.560806 -0.935928) (xy 1.550048 -0.963219) + (xy 1.546941 -0.972058) (xy 1.55694 -0.976813) (xy 1.583217 -0.98209) (xy 1.611489 -0.985769) + (xy 1.641646 -0.990526) (xy 1.689433 -0.999972) (xy 1.750612 -1.01318) (xy 1.820946 -1.029224) + (xy 1.896194 -1.04718) (xy 1.924755 -1.054203) (xy 2.029816 -1.079791) (xy 2.11748 -1.099853) + (xy 2.192068 -1.115031) (xy 2.257903 -1.125965) (xy 2.319307 -1.133296) (xy 2.380602 -1.137665) + (xy 2.44611 -1.139713) (xy 2.504128 -1.140111) (xy 2.673574 -1.133448)) (layer F.SilkS) (width 0.01)) + (fp_poly (pts (xy 6.186507 -0.527755) (xy 6.186526 -0.293338) (xy 6.186552 -0.080397) (xy 6.186625 0.112168) + (xy 6.186782 0.285459) (xy 6.187064 0.440576) (xy 6.187509 0.57862) (xy 6.188156 0.700692) + (xy 6.189045 0.807894) (xy 6.190213 0.901326) (xy 6.191701 0.98209) (xy 6.193546 1.051286) + (xy 6.195789 1.110015) (xy 6.198469 1.159379) (xy 6.201623 1.200478) (xy 6.205292 1.234413) + (xy 6.209513 1.262286) (xy 6.214327 1.285198) (xy 6.219773 1.304249) (xy 6.225888 1.32054) + (xy 6.232712 1.335173) (xy 6.240285 1.349249) (xy 6.248645 1.363868) (xy 6.253839 1.372974) + (xy 6.288104 1.433689) (xy 5.429955 1.433689) (xy 5.429955 1.337733) (xy 5.429224 1.29437) + (xy 5.427272 1.261205) (xy 5.424463 1.243424) (xy 5.423221 1.241778) (xy 5.411799 1.248662) + (xy 5.389084 1.266505) (xy 5.366385 1.285879) (xy 5.3118 1.326614) (xy 5.242321 1.367617) + (xy 5.16527 1.405123) (xy 5.087965 1.435364) (xy 5.057113 1.445012) (xy 4.988616 1.459578) + (xy 4.905764 1.469539) (xy 4.816371 1.474583) (xy 4.728248 1.474396) (xy 4.649207 1.468666) + (xy 4.611511 1.462858) (xy 4.473414 1.424797) (xy 4.346113 1.367073) (xy 4.230292 1.290211) + (xy 4.126637 1.194739) (xy 4.035833 1.081179) (xy 3.969031 0.970381) (xy 3.914164 0.853625) + (xy 3.872163 0.734276) (xy 3.842167 0.608283) (xy 3.823311 0.471594) (xy 3.814732 0.320158) + (xy 3.814006 0.242711) (xy 3.8161 0.185934) (xy 4.645217 0.185934) (xy 4.645424 0.279002) + (xy 4.648337 0.366692) (xy 4.654 0.443772) (xy 4.662455 0.505009) (xy 4.665038 0.51735) + (xy 4.69684 0.624633) (xy 4.738498 0.711658) (xy 4.790363 0.778642) (xy 4.852781 0.825805) + (xy 4.9261 0.853365) (xy 5.010669 0.861541) (xy 5.106835 0.850551) (xy 5.170311 0.834829) + (xy 5.219454 0.816639) (xy 5.273583 0.790791) (xy 5.314244 0.767089) (xy 5.3848 0.720721) + (xy 5.3848 -0.42947) (xy 5.317392 -0.473038) (xy 5.238867 -0.51396) (xy 5.154681 -0.540611) + (xy 5.069557 -0.552535) (xy 4.988216 -0.549278) (xy 4.91538 -0.530385) (xy 4.883426 -0.514816) + (xy 4.825501 -0.471819) (xy 4.776544 -0.415047) (xy 4.73539 -0.342425) (xy 4.700874 -0.251879) + (xy 4.671833 -0.141334) (xy 4.670552 -0.135467) (xy 4.660381 -0.073212) (xy 4.652739 0.004594) + (xy 4.64767 0.09272) (xy 4.645217 0.185934) (xy 3.8161 0.185934) (xy 3.821857 0.029895) + (xy 3.843802 -0.165941) (xy 3.879786 -0.344668) (xy 3.929759 -0.506155) (xy 3.993668 -0.650274) + (xy 4.071462 -0.776894) (xy 4.163089 -0.885885) (xy 4.268497 -0.977117) (xy 4.313662 -1.008068) + (xy 4.414611 -1.064215) (xy 4.517901 -1.103826) (xy 4.627989 -1.127986) (xy 4.74933 -1.137781) + (xy 4.841836 -1.136735) (xy 4.97149 -1.125769) (xy 5.084084 -1.103954) (xy 5.182875 -1.070286) + (xy 5.271121 -1.023764) (xy 5.319986 -0.989552) (xy 5.349353 -0.967638) (xy 5.371043 -0.952667) + (xy 5.379253 -0.948267) (xy 5.380868 -0.959096) (xy 5.382159 -0.989749) (xy 5.383138 -1.037474) + (xy 5.383817 -1.099521) (xy 5.38421 -1.173138) (xy 5.38433 -1.255573) (xy 5.384188 -1.344075) + (xy 5.383797 -1.435893) (xy 5.383171 -1.528276) (xy 5.38232 -1.618472) (xy 5.38126 -1.703729) + (xy 5.380001 -1.781297) (xy 5.378556 -1.848424) (xy 5.376938 -1.902359) (xy 5.375161 -1.94035) + (xy 5.374669 -1.947333) (xy 5.367092 -2.017749) (xy 5.355531 -2.072898) (xy 5.337792 -2.120019) + (xy 5.311682 -2.166353) (xy 5.305415 -2.175933) (xy 5.280983 -2.212622) (xy 6.186311 -2.212622) + (xy 6.186507 -0.527755)) (layer F.SilkS) (width 0.01)) + (fp_poly (pts (xy -2.273043 -2.973429) (xy -2.176768 -2.949191) (xy -2.090184 -2.906359) (xy -2.015373 -2.846581) + (xy -1.954418 -2.771506) (xy -1.909399 -2.68278) (xy -1.883136 -2.58647) (xy -1.877286 -2.489205) + (xy -1.89214 -2.395346) (xy -1.92584 -2.307489) (xy -1.976528 -2.22823) (xy -2.042345 -2.160164) + (xy -2.121434 -2.105888) (xy -2.211934 -2.067998) (xy -2.2632 -2.055574) (xy -2.307698 -2.048053) + (xy -2.341999 -2.045081) (xy -2.37496 -2.046906) (xy -2.415434 -2.053775) (xy -2.448531 -2.06075) + (xy -2.541947 -2.092259) (xy -2.625619 -2.143383) (xy -2.697665 -2.212571) (xy -2.7562 -2.298272) + (xy -2.770148 -2.325511) (xy -2.786586 -2.361878) (xy -2.796894 -2.392418) (xy -2.80246 -2.42455) + (xy -2.804669 -2.465693) (xy -2.804948 -2.511778) (xy -2.800861 -2.596135) (xy -2.787446 -2.665414) + (xy -2.762256 -2.726039) (xy -2.722846 -2.784433) (xy -2.684298 -2.828698) (xy -2.612406 -2.894516) + (xy -2.537313 -2.939947) (xy -2.454562 -2.96715) (xy -2.376928 -2.977424) (xy -2.273043 -2.973429)) (layer F.SilkS) (width 0.01)) + ) + + (gr_text "NO CONNECTORS " (at 71 108 90) (layer Dwgs.User) (tstamp 581163A4) + (effects (font (size 1.5 1.5) (thickness 0.3))) + ) + (gr_text "NO CONNECTORS " (at 133 108 90) (layer Dwgs.User) + (effects (font (size 1.5 1.5) (thickness 0.3))) + ) + (gr_text "RIGHT ANGLE CONNECTORS ON \nFRONT AND BACK ONLY" (at 102 143) (layer Dwgs.User) + (effects (font (size 1.5 1.5) (thickness 0.3))) + ) + (gr_arc (start 126.695 103.315) (end 126.695 106.63) (angle 180) (layer Edge.Cuts) (width 0.1)) + (gr_arc (start 76.695 103.315) (end 76.695 100) (angle 180) (layer Edge.Cuts) (width 0.1)) + (gr_circle (center 87.695 96.647) (end 89.295 96.647) (layer Edge.Cuts) (width 0.1)) + (gr_circle (center 115.695 124.647) (end 117.295 124.647) (layer Edge.Cuts) (width 0.1)) + (gr_circle (center 115.695 96.647) (end 117.295 96.647) (layer Edge.Cuts) (width 0.1)) + (gr_line (start 73.39 81.817) (end 73.39 100) (layer Edge.Cuts) (width 0.1)) + (gr_line (start 130 81.817) (end 73.39 81.817) (layer Edge.Cuts) (width 0.1)) + (gr_line (start 73.39 139.477) (end 130 139.477) (layer Edge.Cuts) (width 0.1)) + (gr_line (start 73.39 106.63) (end 73.39 139.477) (layer Edge.Cuts) (width 0.1)) + (gr_line (start 126.695 100) (end 130 100) (layer Edge.Cuts) (width 0.1)) + (gr_line (start 130 139.477) (end 130 106.63) (layer Edge.Cuts) (width 0.1)) + (gr_line (start 76.695 106.63) (end 73.39 106.63) (layer Edge.Cuts) (width 0.1)) + (gr_line (start 130 106.63) (end 126.695 106.63) (layer Edge.Cuts) (width 0.1)) + (gr_circle (center 87.695 124.647) (end 89.295 124.647) (layer Edge.Cuts) (width 0.1)) + (gr_line (start 73.39 100) (end 76.695 100) (layer Edge.Cuts) (width 0.1)) + (gr_line (start 130 100) (end 130 81.817) (layer Edge.Cuts) (width 0.1)) + +) diff --git a/template/1593K_Enclosure/1593K_Enclosure.pro b/template/1593K_Enclosure/1593K_Enclosure.pro new file mode 100644 index 00000000..0945013d --- /dev/null +++ b/template/1593K_Enclosure/1593K_Enclosure.pro @@ -0,0 +1,60 @@ +update=23/12/2015 15:43:07 +version=1 +last_client=kicad +[pcbnew] +version=1 +LastNetListRead= +UseCmpFile=1 +PadDrill=0.600000000000 +PadDrillOvalY=0.600000000000 +PadSizeH=1.500000000000 +PadSizeV=1.500000000000 +PcbTextSizeV=1.500000000000 +PcbTextSizeH=1.500000000000 +PcbTextThickness=0.300000000000 +ModuleTextSizeV=1.000000000000 +ModuleTextSizeH=1.000000000000 +ModuleTextSizeThickness=0.150000000000 +SolderMaskClearance=0.000000000000 +SolderMaskMinWidth=0.000000000000 +DrawSegmentWidth=0.200000000000 +BoardOutlineThickness=0.100000000000 +ModuleOutlineThickness=0.150000000000 +[cvpcb] +version=1 +NetIExt=net +[eeschema] +version=1 +LibDir= +[eeschema/libraries] +LibName1=power +LibName2=device +LibName3=transistors +LibName4=conn +LibName5=linear +LibName6=regul +LibName7=74xx +LibName8=cmos4000 +LibName9=adc-dac +LibName10=memory +LibName11=xilinx +LibName12=microcontrollers +LibName13=dsp +LibName14=microchip +LibName15=analog_switches +LibName16=motorola +LibName17=texas +LibName18=intel +LibName19=audio +LibName20=interface +LibName21=digital-audio +LibName22=philips +LibName23=display +LibName24=cypress +LibName25=siliconi +LibName26=opto +LibName27=atmel +LibName28=contrib +LibName29=valves +[general] +version=1 diff --git a/template/1593K_Enclosure/1593K_Enclosure.sch b/template/1593K_Enclosure/1593K_Enclosure.sch new file mode 100644 index 00000000..7719092d --- /dev/null +++ b/template/1593K_Enclosure/1593K_Enclosure.sch @@ -0,0 +1,45 @@ +EESchema Schematic File Version 2 +LIBS:power +LIBS:device +LIBS:transistors +LIBS:conn +LIBS:linear +LIBS:regul +LIBS:74xx +LIBS:cmos4000 +LIBS:adc-dac +LIBS:memory +LIBS:xilinx +LIBS:microcontrollers +LIBS:dsp +LIBS:microchip +LIBS:analog_switches +LIBS:motorola +LIBS:texas +LIBS:intel +LIBS:audio +LIBS:interface +LIBS:digital-audio +LIBS:philips +LIBS:display +LIBS:cypress +LIBS:siliconi +LIBS:opto +LIBS:atmel +LIBS:contrib +LIBS:valves +EELAYER 25 0 +EELAYER END +$Descr A4 11693 8268 +encoding utf-8 +Sheet 1 4 +Title "" +Date "" +Rev "" +Comp "" +Comment1 "" +Comment2 "" +Comment3 "" +Comment4 "" +$EndDescr +$EndSCHEMATC diff --git a/template/1593K_Enclosure/meta/1593K3B.jpg b/template/1593K_Enclosure/meta/1593K3B.jpg new file mode 100644 index 0000000000000000000000000000000000000000..3a9b58f1d5266c6c1e71b438be44c2ebc6e2a4f9 GIT binary patch literal 72440 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 literal 0 HcmV?d00001 diff --git a/template/1593K_Enclosure/meta/brd.png b/template/1593K_Enclosure/meta/brd.png new file mode 100644 index 0000000000000000000000000000000000000000..09a8720cba0dfd7138f2310cccea8b885aa1d36d GIT binary patch literal 58782 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 B?U(=n literal 0 HcmV?d00001 diff --git a/template/1593K_Enclosure/meta/icon.png b/template/1593K_Enclosure/meta/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..c5d120e4dceaca5d626371e495488f63ba5d0732 GIT binary patch literal 8243 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 HN@xNA7URZn literal 0 HcmV?d00001 diff --git a/template/1593K_Enclosure/meta/info.html b/template/1593K_Enclosure/meta/info.html new file mode 100644 index 00000000..ec9251ba --- /dev/null +++ b/template/1593K_Enclosure/meta/info.html @@ -0,0 +1,29 @@ + + + + +1593K Enclosure + + + + + +

Hammond Manufacturing

+

1593K Enclosure Template

+ +

The board outline looks like the following:

+ +

+

+ +

(c)2016 Ashton Johnson
+(c)1997-2016 Hammond Mfg Co Inc
+(c)2016 Kicad Developers

+ + From 9514f5c3462c35a7a29c74d1fb6d61ee8b24041f Mon Sep 17 00:00:00 2001 From: Roman3349 Date: Sat, 10 Dec 2016 22:22:40 +0100 Subject: [PATCH 08/77] rfcom: Add IQRF transceivers (DC)TR-52D and (DC)TR-72D Signed-off-by: Roman3349 --- library/rfcom.dcm | 12 ++++++++++++ library/rfcom.lib | 25 +++++++++++++++++++++++++ 2 files changed, 37 insertions(+) diff --git a/library/rfcom.dcm b/library/rfcom.dcm index 8e0e18e5..bcda92b5 100644 --- a/library/rfcom.dcm +++ b/library/rfcom.dcm @@ -94,4 +94,16 @@ K Low Power RF Transciever F http://www.nordicsemi.com/eng/content/download/2726/34069/file/nRF24L01P_Product_Specification_1_0.pdf $ENDCMP # +$CMP IQRF_(DC)TR-52D +D IQRF transceiver (DC)TR-52D +K IQRF transceiver +F http://iqrf.org/weben/downloads.php?id=213 +$ENDCMP +# +$CMP IQRF_(DC)TR-72D +D IQRF transceiver (DC)TR-72D +K IQRF transceiver +F http://iqrf.org/weben/downloads.php?id=337 +$ENDCMP +# #End Doc Library diff --git a/library/rfcom.lib b/library/rfcom.lib index 923e95f0..90d27f45 100644 --- a/library/rfcom.lib +++ b/library/rfcom.lib @@ -721,4 +721,29 @@ X P17-IO/ADC 29 1000 -400 100 L 50 50 1 1 B ENDDRAW ENDDEF # +# IQRF_(DC)TR-52D +# +DEF IQRF_(DC)TR-52D IC 0 50 Y Y 1 F N +F0 "IC" -750 650 50 H V C CNN +F1 "IQRF_(DC)TR-52D" -750 -150 50 H V C CNN +F2 "Connectors:IQRF_KON-SIM-01" -750 -250 50 H I C CNN +F3 "" -750 -350 50 H I C CNN +ALIAS IQRF_(DC)TR-72D +$FPLIST + IQRF?KON?SIM?01* +$ENDFPLIST +DRAW +S -1300 600 -200 -100 0 1 10 f +X GND 0 -1500 500 200 R 50 50 1 1 W +X IO/ADC/Cin 1 0 0 200 L 50 50 1 1 B +X IO/Vout 2 0 100 200 L 50 50 1 1 B +X Vin 3 -1500 0 200 R 50 50 1 1 W +X GND 4 -1500 400 200 R 50 50 1 1 W +X IO/ADC/TX/SS/PWM/Cout 5 0 200 200 L 50 50 1 1 B +X IO/SCK/SCL 6 0 300 200 L 50 50 1 1 B +X IO/SDI/SDA 7 0 400 200 L 50 50 1 1 B +X IO/RX/SDO 8 0 500 200 L 50 50 1 1 B +ENDDRAW +ENDDEF +# #End Library From 1c3e4ec0f574c64dca1c5569b5cfd07d3ac31ed6 Mon Sep 17 00:00:00 2001 From: evanshultz Date: Mon, 12 Dec 2016 20:45:53 -0800 Subject: [PATCH 09/77] Add dual BJTs --- library/device.lib | 83 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 83 insertions(+) diff --git a/library/device.lib b/library/device.lib index e311870b..561b659d 100644 --- a/library/device.lib +++ b/library/device.lib @@ -4001,6 +4001,89 @@ X ~ 2 0 -100 25 U 50 50 1 1 P ENDDRAW ENDDEF # +# Q_DUAL_NPN_NPN +# +DEF Q_DUAL_NPN_NPN Q 0 0 Y N 2 L N +F0 "Q" 200 50 50 H V L CNN +F1 "Q_DUAL_NPN_NPN" 200 -50 50 H V L CNN +F2 "" 200 100 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + SOT* +$ENDFPLIST +DRAW +C 50 0 111 0 1 10 N +P 2 0 1 0 25 0 -100 0 N +P 2 0 1 0 25 25 100 100 N +P 3 0 1 0 25 -25 100 -100 100 -100 N +P 3 0 1 20 25 75 25 -75 25 -75 N +P 5 0 1 0 50 -70 70 -50 90 -90 50 -70 50 -70 F +X E1 1 100 -200 100 U 50 50 1 1 P +X B1 2 -200 0 100 R 50 50 1 1 I +X C1 6 100 200 100 D 50 50 1 1 P +X C2 3 100 200 100 D 50 50 2 1 P +X E2 4 100 -200 100 U 50 50 2 1 P +X B2 5 -200 0 100 R 50 50 2 1 I +ENDDRAW +ENDDEF +# +# Q_DUAL_NPN_PNP +# +DEF Q_DUAL_NPN_PNP Q 0 0 Y N 2 L N +F0 "Q" 200 50 50 H V L CNN +F1 "Q_DUAL_NPN_PNP" 200 -50 50 H V L CNN +F2 "" 200 100 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + SOT* +$ENDFPLIST +DRAW +C 50 0 111 0 1 10 N +C 50 0 111 0 1 10 N +P 2 0 1 0 25 0 -100 0 N +P 2 1 1 0 25 25 100 100 N +P 3 1 1 0 25 -25 100 -100 100 -100 N +P 3 1 1 20 25 75 25 -75 25 -75 N +P 5 1 1 0 50 -70 70 -50 90 -90 50 -70 50 -70 F +X E1 1 100 -200 100 U 50 50 1 1 P +X B1 2 -200 0 100 R 50 50 1 1 I +X C1 6 100 200 100 D 50 50 1 1 P +P 2 2 1 0 25 25 100 100 N +P 3 2 1 0 25 -25 100 -100 100 -100 N +P 3 2 1 20 25 75 25 -75 25 -75 N +P 5 2 1 0 90 -70 70 -90 50 -50 90 -70 90 -70 F +X C2 3 100 200 100 D 50 50 2 1 P +X E2 4 100 -200 100 U 50 50 2 1 P +X B2 5 -200 0 100 R 50 50 2 1 I +ENDDRAW +ENDDEF +# +# Q_DUAL_PNP_PNP +# +DEF Q_DUAL_PNP_PNP Q 0 0 Y N 2 L N +F0 "Q" 200 50 50 H V L CNN +F1 "Q_DUAL_PNP_PNP" 200 -50 50 H V L CNN +F2 "" 200 100 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + SOT* +$ENDFPLIST +DRAW +C 50 0 111 0 1 10 N +P 2 0 1 0 25 0 -100 0 N +P 2 0 1 0 25 25 100 100 N +P 3 0 1 0 25 -25 100 -100 100 -100 N +P 3 0 1 20 25 75 25 -75 25 -75 N +P 5 0 1 0 90 -70 70 -90 50 -50 90 -70 90 -70 F +X E1 1 100 -200 100 U 50 50 1 1 P +X B1 2 -200 0 100 R 50 50 1 1 I +X C1 6 100 200 100 D 50 50 1 1 P +X C2 3 100 200 100 D 50 50 2 1 P +X E2 4 100 -200 100 U 50 50 2 1 P +X B2 5 -200 0 100 R 50 50 2 1 I +ENDDRAW +ENDDEF +# # Q_NIGBT_CEG # DEF Q_NIGBT_CEG Q 0 0 Y N 1 F N From 5a162fa33c7540f301957e4bf2868922e0415fc3 Mon Sep 17 00:00:00 2001 From: evanshultz Date: Mon, 12 Dec 2016 20:46:59 -0800 Subject: [PATCH 10/77] Add dual BJTs --- library/device.dcm | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/library/device.dcm b/library/device.dcm index f8e14c25..cef0e2ce 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -846,6 +846,21 @@ D resettable fuse, polymeric positive temperature coefficient (PPTC), small symb K resettable fuse PTC PPTC polyfuse polyswitch $ENDCMP # +$CMP Q_DUAL_NPN_NPN +D Dual NPN/NPN Transistor +K NPN/NPN Transistor +$ENDCMP +# +$CMP Q_DUAL_NPN_PNP +D Dual NPN/PNP Transistor +K NPN/PNP Transistor +$ENDCMP +# +$CMP Q_DUAL_PNP_PNP +D Dual PNP/PNP Transistor +K PNP/PNP Transistor +$ENDCMP +# $CMP Q_NIGBT_CEG D Transistor N-IGBT (general) K igbt n-igbt transistor From bbf1bab6f21a61d5229359b84b3776353a5a5710 Mon Sep 17 00:00:00 2001 From: evanshultz Date: Tue, 13 Dec 2016 06:47:59 -0800 Subject: [PATCH 11/77] Rename symbols using generic device "standards" --- library/device.lib | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/library/device.lib b/library/device.lib index 561b659d..81678c5c 100644 --- a/library/device.lib +++ b/library/device.lib @@ -4001,11 +4001,11 @@ X ~ 2 0 -100 25 U 50 50 1 1 P ENDDRAW ENDDEF # -# Q_DUAL_NPN_NPN +# Q_DUAL_NPN_NPN_E1B1C2E2B2C1 # -DEF Q_DUAL_NPN_NPN Q 0 0 Y N 2 L N +DEF Q_DUAL_NPN_NPN_E1B1C2E2B2C1 Q 0 0 Y N 2 L N F0 "Q" 200 50 50 H V L CNN -F1 "Q_DUAL_NPN_NPN" 200 -50 50 H V L CNN +F1 "Q_DUAL_NPN_NPN_E1B1C2E2B2C1" 200 -50 50 H V L CNN F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN $FPLIST @@ -4027,11 +4027,11 @@ X B2 5 -200 0 100 R 50 50 2 1 I ENDDRAW ENDDEF # -# Q_DUAL_NPN_PNP +# Q_DUAL_NPN_PNP_E1B1C2E2B2C1 # -DEF Q_DUAL_NPN_PNP Q 0 0 Y N 2 L N +DEF Q_DUAL_NPN_PNP_E1B1C2E2B2C1 Q 0 0 Y N 2 L N F0 "Q" 200 50 50 H V L CNN -F1 "Q_DUAL_NPN_PNP" 200 -50 50 H V L CNN +F1 "Q_DUAL_NPN_PNP_E1B1C2E2B2C1" 200 -50 50 H V L CNN F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN $FPLIST @@ -4058,11 +4058,11 @@ X B2 5 -200 0 100 R 50 50 2 1 I ENDDRAW ENDDEF # -# Q_DUAL_PNP_PNP +# Q_DUAL_PNP_PNP_E1B1C2E2B2C1 # -DEF Q_DUAL_PNP_PNP Q 0 0 Y N 2 L N +DEF Q_DUAL_PNP_PNP_E1B1C2E2B2C1 Q 0 0 Y N 2 L N F0 "Q" 200 50 50 H V L CNN -F1 "Q_DUAL_PNP_PNP" 200 -50 50 H V L CNN +F1 "Q_DUAL_PNP_PNP_E1B1C2E2B2C1" 200 -50 50 H V L CNN F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN $FPLIST From d866dbc8b18ff948a7c61b66426d7f131372cead Mon Sep 17 00:00:00 2001 From: evanshultz Date: Tue, 13 Dec 2016 06:49:01 -0800 Subject: [PATCH 12/77] Rename dual BJTs using generic devices "standard" --- library/device.dcm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/library/device.dcm b/library/device.dcm index cef0e2ce..1e4fc81a 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -846,17 +846,17 @@ D resettable fuse, polymeric positive temperature coefficient (PPTC), small symb K resettable fuse PTC PPTC polyfuse polyswitch $ENDCMP # -$CMP Q_DUAL_NPN_NPN +$CMP Q_DUAL_NPN_NPN_E1B1C2E2B2C1 D Dual NPN/NPN Transistor K NPN/NPN Transistor $ENDCMP # -$CMP Q_DUAL_NPN_PNP +$CMP Q_DUAL_NPN_PNP_E1B1C2E2B2C1 D Dual NPN/PNP Transistor K NPN/PNP Transistor $ENDCMP # -$CMP Q_DUAL_PNP_PNP +$CMP Q_DUAL_PNP_PNP_E1B1C2E2B2C1 D Dual PNP/PNP Transistor K PNP/PNP Transistor $ENDCMP From 4d795f2eb37a64bafc3298bc0d02727b61dcb9c5 Mon Sep 17 00:00:00 2001 From: jean-pierre charras Date: Wed, 14 Dec 2016 10:39:32 +0100 Subject: [PATCH 13/77] fix template --- .../Arduino_As_Uno-cache.lib | 14 +- template/Arduino_As_Uno_R3/Arduino_As_Uno.cmp | 59 --- template/Arduino_As_Uno_R3/Arduino_As_Uno.sch | 42 +- template/Arduino_Fio/Arduino_Fio-cache.lib | 8 +- template/Arduino_Fio/Arduino_Fio.cmp | 17 - template/Arduino_Fio/Arduino_Fio.sch | 10 +- .../Arduino_Mega_R3/Arduino_Mega-cache.lib | 14 +- template/Arduino_Mega_R3/Arduino_Mega.cmp | 94 ---- template/Arduino_Mega_R3/Arduino_Mega.sch | 28 +- .../Arduino_Micro/Arduino_Micro-cache.lib | 14 +- template/Arduino_Micro/Arduino_Micro.cmp | 45 -- template/Arduino_Micro/Arduino_Micro.pro | 31 +- template/Arduino_Micro/Arduino_Micro.sch | 30 +- .../raspberrypi-gpio-cache.lib | 50 ++- .../raspberrypi-gpio/raspberrypi-gpio.cmp | 10 - .../raspberrypi-gpio.kicad_pcb | 269 ++++++----- .../raspberrypi-gpio/raspberrypi-gpio.net | 146 ++++-- .../raspberrypi-gpio/raspberrypi-gpio.pro | 65 +-- .../raspberrypi-gpio/raspberrypi-gpio.sch | 35 +- .../stm32f100-discovery-shield-cache.lib | 52 ++- .../stm32f100-discovery-shield.cmp | 24 - .../stm32f100-discovery-shield.kicad_pcb | 422 +++++++----------- .../stm32f100-discovery-shield.mod | 276 ------------ .../stm32f100-discovery-shield.net | 287 ++++++++---- .../stm32f100-discovery-shield.pro | 64 +-- .../stm32f100-discovery-shield.sch | 359 ++++++++------- .../boosterpack40-cache.lib | 51 ++- .../boosterpack40.cmp | 38 -- .../boosterpack40.net | 272 ++++++++--- .../boosterpack40.pro | 46 +- .../boosterpack40.sch | 55 ++- .../boosterpack40_min.kicad_pcb | 344 -------------- .../boosterpack40_min-cache.lib | 49 +- .../boosterpack40_min.cmp | 38 -- .../boosterpack40_min.kicad_pcb | 321 +++++-------- .../boosterpack40_min.net | 243 +++++++--- .../boosterpack40_min.pro | 76 ++-- .../boosterpack40_min.sch | 97 ++-- 38 files changed, 1726 insertions(+), 2369 deletions(-) delete mode 100644 template/Arduino_As_Uno_R3/Arduino_As_Uno.cmp delete mode 100644 template/Arduino_Fio/Arduino_Fio.cmp delete mode 100644 template/Arduino_Mega_R3/Arduino_Mega.cmp delete mode 100644 template/Arduino_Micro/Arduino_Micro.cmp delete mode 100755 template/raspberrypi-gpio/raspberrypi-gpio.cmp delete mode 100644 template/stm32f100-discovery-shield/stm32f100-discovery-shield.cmp delete mode 100644 template/stm32f100-discovery-shield/stm32f100-discovery-shield.mod delete mode 100644 template/ti-stellaris-boosterpack40/boosterpack40.cmp delete mode 100644 template/ti-stellaris-boosterpack40/boosterpack40_min.kicad_pcb delete mode 100644 template/ti-stellaris-boosterpack40_min/boosterpack40_min.cmp diff --git a/template/Arduino_As_Uno_R3/Arduino_As_Uno-cache.lib b/template/Arduino_As_Uno_R3/Arduino_As_Uno-cache.lib index bf74a359..110d953a 100644 --- a/template/Arduino_As_Uno_R3/Arduino_As_Uno-cache.lib +++ b/template/Arduino_As_Uno_R3/Arduino_As_Uno-cache.lib @@ -10,9 +10,9 @@ F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN ALIAS +3.3V DRAW -P 2 0 1 0 -30 50 0 100 N -P 2 0 1 0 0 0 0 100 N -P 2 0 1 0 0 100 30 50 N +P 2 0 1 0 -30 50 0 100 N +P 2 0 1 0 0 0 0 100 N +P 2 0 1 0 0 100 30 50 N X +3V3 1 0 0 0 U 50 50 1 1 W N ENDDRAW ENDDEF @@ -25,9 +25,9 @@ F1 "+5V" 0 140 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW -P 2 0 1 0 -30 50 0 100 N -P 2 0 1 0 0 0 0 100 N -P 2 0 1 0 0 100 30 50 N +P 2 0 1 0 -30 50 0 100 N +P 2 0 1 0 0 0 0 100 N +P 2 0 1 0 0 100 30 50 N X +5V 1 0 0 0 U 50 50 1 1 W N ENDDRAW ENDDEF @@ -162,7 +162,7 @@ F1 "GND" 0 -150 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW -P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N +P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N X GND 1 0 0 0 D 50 50 1 1 W N ENDDRAW ENDDEF diff --git a/template/Arduino_As_Uno_R3/Arduino_As_Uno.cmp b/template/Arduino_As_Uno_R3/Arduino_As_Uno.cmp deleted file mode 100644 index dbd4c40a..00000000 --- a/template/Arduino_As_Uno_R3/Arduino_As_Uno.cmp +++ /dev/null @@ -1,59 +0,0 @@ -Cmp-Mod V01 Created by Cvpcb (2015-03-25 BZR 5536)-product date = mer. 08 avril 2015 09:59:14 UTC - -BeginCmp -TimeStamp = /5517C2C1; -Reference = P1; -ValeurCmp = Power; -IdModule = Socket_Arduino_Uno:Socket_Strip_Arduino_1x08; -EndCmp - -BeginCmp -TimeStamp = /5517C323; -Reference = P2; -ValeurCmp = Analog; -IdModule = Socket_Arduino_Uno:Socket_Strip_Arduino_1x06; -EndCmp - -BeginCmp -TimeStamp = /5517C46C; -Reference = P3; -ValeurCmp = Digital; -IdModule = Socket_Arduino_Uno:Socket_Strip_Arduino_1x10; -EndCmp - -BeginCmp -TimeStamp = /5517C366; -Reference = P4; -ValeurCmp = Digital; -IdModule = Socket_Arduino_Uno:Socket_Strip_Arduino_1x08; -EndCmp - -BeginCmp -TimeStamp = /551BBC06; -Reference = P5; -ValeurCmp = CONN_1; -IdModule = Socket_Arduino_Uno:Arduino_1pin; -EndCmp - -BeginCmp -TimeStamp = /551BBD10; -Reference = P6; -ValeurCmp = CONN_1; -IdModule = Socket_Arduino_Uno:Arduino_1pin; -EndCmp - -BeginCmp -TimeStamp = /551BBD30; -Reference = P7; -ValeurCmp = CONN_1; -IdModule = Socket_Arduino_Uno:Arduino_1pin; -EndCmp - -BeginCmp -TimeStamp = /551BBD52; -Reference = P8; -ValeurCmp = CONN_1; -IdModule = Socket_Arduino_Uno:Arduino_1pin; -EndCmp - -EndListe diff --git a/template/Arduino_As_Uno_R3/Arduino_As_Uno.sch b/template/Arduino_As_Uno_R3/Arduino_As_Uno.sch index 9aae88c2..14deefa8 100644 --- a/template/Arduino_As_Uno_R3/Arduino_As_Uno.sch +++ b/template/Arduino_As_Uno_R3/Arduino_As_Uno.sch @@ -45,7 +45,7 @@ Comment4 "" $EndDescr Text Label 8950 1450 1 60 ~ 0 Vin -Text Label 9300 1450 1 60 ~ 0 +Text Label 9350 1450 1 60 ~ 0 IOREF Text Label 8900 2500 0 60 ~ 0 A0 @@ -104,7 +104,7 @@ U 1 1 56D70129 P 9600 1950 F 0 "P1" H 9600 2400 50 0000 C CNN F 1 "Power" V 9700 1950 50 0000 C CNN -F 2 "Socket_Arduino_Uno:Socket_Strip_Arduino_1x08" H 9600 1950 50 0001 C CNN +F 2 "Socket_Arduino_Uno:Socket_Strip_Arduino_1x08" V 9750 1950 20 0000 C CNN F 3 "" H 9600 1950 50 0000 C CNN 1 9600 1950 1 0 0 -1 @@ -116,7 +116,7 @@ L +3.3V #PWR01 U 1 1 56D70538 P 9150 1450 F 0 "#PWR01" H 9150 1300 50 0001 C CNN -F 1 "+3.3V" H 9150 1590 30 0000 C CNN +F 1 "+3.3V" H 9150 1590 50 0000 C CNN F 2 "" H 9150 1450 50 0000 C CNN F 3 "" H 9150 1450 50 0000 C CNN 1 9150 1450 @@ -125,12 +125,12 @@ $EndComp $Comp L +5V #PWR02 U 1 1 56D707BB -P 9050 1450 -F 0 "#PWR02" H 9050 1300 50 0001 C CNN -F 1 "+5V" H 9050 1590 30 0000 C CNN -F 2 "" H 9050 1450 50 0000 C CNN -F 3 "" H 9050 1450 50 0000 C CNN - 1 9050 1450 +P 9050 1350 +F 0 "#PWR02" H 9050 1200 50 0001 C CNN +F 1 "+5V" H 9050 1490 50 0000 C CNN +F 2 "" H 9050 1350 50 0000 C CNN +F 3 "" H 9050 1350 50 0000 C CNN + 1 9050 1350 1 0 0 -1 $EndComp $Comp @@ -161,7 +161,7 @@ U 1 1 56D70DD8 P 9600 2750 F 0 "P2" H 9600 3100 50 0000 C CNN F 1 "Analog" V 9700 2750 50 0000 C CNN -F 2 "Socket_Arduino_Uno:Socket_Strip_Arduino_1x06" H 9600 2750 50 0001 C CNN +F 2 "Socket_Arduino_Uno:Socket_Strip_Arduino_1x06" V 9750 2800 20 0000 C CNN F 3 "" H 9600 2750 50 0000 C CNN 1 9600 2750 1 0 0 -1 @@ -172,7 +172,7 @@ U 1 1 56D71177 P 10800 650 F 0 "P5" V 10900 650 50 0000 C CNN F 1 "CONN_01X01" V 10900 650 50 0001 C CNN -F 2 "Socket_Arduino_Uno:Arduino_1pin" H 10800 650 50 0001 C CNN +F 2 "Socket_Arduino_Uno:Arduino_1pin" H 10721 724 20 0000 C CNN F 3 "" H 10800 650 50 0000 C CNN 1 10800 650 0 -1 -1 0 @@ -183,7 +183,7 @@ U 1 1 56D71274 P 10900 650 F 0 "P6" V 11000 650 50 0000 C CNN F 1 "CONN_01X01" V 11000 650 50 0001 C CNN -F 2 "Socket_Arduino_Uno:Arduino_1pin" H 10900 650 50 0001 C CNN +F 2 "Socket_Arduino_Uno:Arduino_1pin" H 10900 650 20 0001 C CNN F 3 "" H 10900 650 50 0000 C CNN 1 10900 650 0 -1 -1 0 @@ -194,7 +194,7 @@ U 1 1 56D712A8 P 11000 650 F 0 "P7" V 11100 650 50 0000 C CNN F 1 "CONN_01X01" V 11100 650 50 0001 C CNN -F 2 "Socket_Arduino_Uno:Arduino_1pin" H 11000 650 50 0001 C CNN +F 2 "Socket_Arduino_Uno:Arduino_1pin" V 11000 650 20 0001 C CNN F 3 "" H 11000 650 50 0000 C CNN 1 11000 650 0 -1 -1 0 @@ -205,7 +205,7 @@ U 1 1 56D712DB P 11100 650 F 0 "P8" V 11200 650 50 0000 C CNN F 1 "CONN_01X01" V 11200 650 50 0001 C CNN -F 2 "Socket_Arduino_Uno:Arduino_1pin" H 11100 650 50 0001 C CNN +F 2 "Socket_Arduino_Uno:Arduino_1pin" H 11024 572 20 0000 C CNN F 3 "" H 11100 650 50 0000 C CNN 1 11100 650 0 -1 -1 0 @@ -220,7 +220,7 @@ U 1 1 56D7164F P 10000 2650 F 0 "P4" H 10000 3100 50 0000 C CNN F 1 "Digital" V 10100 2650 50 0000 C CNN -F 2 "Socket_Arduino_Uno:Socket_Strip_Arduino_1x08" H 10000 2650 50 0001 C CNN +F 2 "Socket_Arduino_Uno:Socket_Strip_Arduino_1x08" V 10150 2600 20 0000 C CNN F 3 "" H 10000 2650 50 0000 C CNN 1 10000 2650 -1 0 0 -1 @@ -230,9 +230,9 @@ Wire Notes Line Wire Notes Line 9925 825 9925 475 Wire Wire Line - 9300 1450 9300 1700 + 9350 1450 9350 1700 Wire Wire Line - 9300 1700 9400 1700 + 9350 1700 9400 1700 Wire Wire Line 9400 1900 9150 1900 Wire Wire Line @@ -247,7 +247,7 @@ Connection ~ 9300 2200 Wire Wire Line 8950 2300 8950 1450 Wire Wire Line - 9050 2000 9050 1450 + 9050 2000 9050 1350 Wire Wire Line 9150 1900 9150 1450 Wire Wire Line @@ -268,7 +268,7 @@ U 1 1 56D721E0 P 10000 1650 F 0 "P3" H 10000 2200 50 0000 C CNN F 1 "Digital" V 10100 1650 50 0000 C CNN -F 2 "Socket_Arduino_Uno:Socket_Strip_Arduino_1x10" H 10000 1650 50 0001 C CNN +F 2 "Socket_Arduino_Uno:Socket_Strip_Arduino_1x10" V 10150 1650 20 0000 C CNN F 3 "" H 10000 1650 50 0000 C CNN 1 10000 1650 -1 0 0 -1 @@ -312,7 +312,9 @@ Wire Wire Line Wire Wire Line 10300 1500 10300 3150 Wire Wire Line - 9300 2100 9300 3150 + 9300 2100 9300 2200 +Wire Wire Line + 9300 2200 9300 3150 Wire Notes Line 8500 500 8500 3450 Wire Notes Line diff --git a/template/Arduino_Fio/Arduino_Fio-cache.lib b/template/Arduino_Fio/Arduino_Fio-cache.lib index a0eaae2c..63860d91 100644 --- a/template/Arduino_Fio/Arduino_Fio-cache.lib +++ b/template/Arduino_Fio/Arduino_Fio-cache.lib @@ -10,9 +10,9 @@ F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN ALIAS +3.3V DRAW -P 2 0 1 0 -30 50 0 100 N -P 2 0 1 0 0 0 0 100 N -P 2 0 1 0 0 100 30 50 N +P 2 0 1 0 -30 50 0 100 N +P 2 0 1 0 0 0 0 100 N +P 2 0 1 0 0 100 30 50 N X +3V3 1 0 0 0 U 50 50 1 1 W N ENDDRAW ENDDEF @@ -71,7 +71,7 @@ F1 "GND" 0 -150 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW -P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N +P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N X GND 1 0 0 0 D 50 50 1 1 W N ENDDRAW ENDDEF diff --git a/template/Arduino_Fio/Arduino_Fio.cmp b/template/Arduino_Fio/Arduino_Fio.cmp deleted file mode 100644 index 6a2c36d4..00000000 --- a/template/Arduino_Fio/Arduino_Fio.cmp +++ /dev/null @@ -1,17 +0,0 @@ -Cmp-Mod V01 Created by Cvpcb (2015-03-25 BZR 5536)-product date = sam. 04 avril 2015 11:58:44 UTC - -BeginCmp -TimeStamp = /551FCE8A; -Reference = P1; -ValeurCmp = Digital; -IdModule = Socket_Arduino_Fio:Socket_Strip_Straight_1x14; -EndCmp - -BeginCmp -TimeStamp = /551FCED2; -Reference = P2; -ValeurCmp = Analog; -IdModule = Socket_Arduino_Fio:Socket_Strip_Straight_1x14; -EndCmp - -EndListe diff --git a/template/Arduino_Fio/Arduino_Fio.sch b/template/Arduino_Fio/Arduino_Fio.sch index e71603ce..83c971d7 100644 --- a/template/Arduino_Fio/Arduino_Fio.sch +++ b/template/Arduino_Fio/Arduino_Fio.sch @@ -106,8 +106,8 @@ L CONN_01X14 P1 U 1 1 56D705A1 P 9750 1700 F 0 "P1" H 9750 2450 50 0000 C CNN -F 1 "Digital" V 9850 1700 50 0000 C CNN -F 2 "Socket_Arduino_Fio:Socket_Strip_Straight_1x14" H 9750 1700 50 0001 C CNN +F 1 "Digital" H 9750 950 50 0000 C CNN +F 2 "Socket_Arduino_Fio:Socket_Strip_Straight_1x14" V 9850 1700 30 0000 C CNN F 3 "" H 9750 1700 50 0000 C CNN 1 9750 1700 1 0 0 -1 @@ -117,8 +117,8 @@ L CONN_01X14 P2 U 1 1 56D706EC P 10100 1700 F 0 "P2" H 10100 2450 50 0000 C CNN -F 1 "Analog" V 10200 1700 50 0000 C CNN -F 2 "Socket_Arduino_Fio:Socket_Strip_Straight_1x14" H 10100 1700 50 0001 C CNN +F 1 "Analog" H 10100 950 50 0000 C CNN +F 2 "Socket_Arduino_Fio:Socket_Strip_Straight_1x14" V 10200 1700 30 0000 C CNN F 3 "" H 10100 1700 50 0000 C CNN 1 10100 1700 -1 0 0 -1 @@ -231,6 +231,4 @@ Wire Wire Line 10700 2250 10300 2250 Wire Wire Line 10700 2350 10300 2350 -Text Notes 9850 1050 0 60 ~ 0 -1 $EndSCHEMATC diff --git a/template/Arduino_Mega_R3/Arduino_Mega-cache.lib b/template/Arduino_Mega_R3/Arduino_Mega-cache.lib index 071fcaa1..9af50df5 100644 --- a/template/Arduino_Mega_R3/Arduino_Mega-cache.lib +++ b/template/Arduino_Mega_R3/Arduino_Mega-cache.lib @@ -10,9 +10,9 @@ F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN ALIAS +3.3V DRAW -P 2 0 1 0 -30 50 0 100 N -P 2 0 1 0 0 0 0 100 N -P 2 0 1 0 0 100 30 50 N +P 2 0 1 0 -30 50 0 100 N +P 2 0 1 0 0 0 0 100 N +P 2 0 1 0 0 100 30 50 N X +3V3 1 0 0 0 U 50 50 1 1 W N ENDDRAW ENDDEF @@ -25,9 +25,9 @@ F1 "+5V" 0 140 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW -P 2 0 1 0 -30 50 0 100 N -P 2 0 1 0 0 0 0 100 N -P 2 0 1 0 0 100 30 50 N +P 2 0 1 0 -30 50 0 100 N +P 2 0 1 0 0 0 0 100 N +P 2 0 1 0 0 100 30 50 N X +5V 1 0 0 0 U 50 50 1 1 W N ENDDRAW ENDDEF @@ -222,7 +222,7 @@ F1 "GND" 0 -150 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW -P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N +P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N X GND 1 0 0 0 D 50 50 1 1 W N ENDDRAW ENDDEF diff --git a/template/Arduino_Mega_R3/Arduino_Mega.cmp b/template/Arduino_Mega_R3/Arduino_Mega.cmp deleted file mode 100644 index 50e457af..00000000 --- a/template/Arduino_Mega_R3/Arduino_Mega.cmp +++ /dev/null @@ -1,94 +0,0 @@ -Cmp-Mod V01 Created by Cvpcb (2015-03-25 BZR 5536)-product date = mer. 08 avril 2015 10:06:02 UTC - -BeginCmp -TimeStamp = /5519A11D; -Reference = P1; -ValeurCmp = Digital; -IdModule = Socket_Arduino_Mega:Socket_Strip_Arduino_2x18; -EndCmp - -BeginCmp -TimeStamp = /5519888A; -Reference = P2; -ValeurCmp = Power; -IdModule = Socket_Arduino_Mega:Socket_Strip_Arduino_1x08; -EndCmp - -BeginCmp -TimeStamp = /5519891B; -Reference = P3; -ValeurCmp = Analog; -IdModule = Socket_Arduino_Mega:Socket_Strip_Arduino_1x08; -EndCmp - -BeginCmp -TimeStamp = /551989CF; -Reference = P4; -ValeurCmp = Analog; -IdModule = Socket_Arduino_Mega:Socket_Strip_Arduino_1x08; -EndCmp - -BeginCmp -TimeStamp = /55198BE2; -Reference = P5; -ValeurCmp = PWM; -IdModule = Socket_Arduino_Mega:Socket_Strip_Arduino_1x10; -EndCmp - -BeginCmp -TimeStamp = /55198A32; -Reference = P6; -ValeurCmp = PWM; -IdModule = Socket_Arduino_Mega:Socket_Strip_Arduino_1x08; -EndCmp - -BeginCmp -TimeStamp = /55198B76; -Reference = P7; -ValeurCmp = Communication; -IdModule = Socket_Arduino_Mega:Socket_Strip_Arduino_1x08; -EndCmp - -BeginCmp -TimeStamp = /551BBA20; -Reference = P8; -ValeurCmp = CONN_1; -IdModule = Socket_Arduino_Mega:Arduino_1pin; -EndCmp - -BeginCmp -TimeStamp = /551BBB85; -Reference = P9; -ValeurCmp = CONN_1; -IdModule = Socket_Arduino_Mega:Arduino_1pin; -EndCmp - -BeginCmp -TimeStamp = /551BBBAB; -Reference = P10; -ValeurCmp = CONN_1; -IdModule = Socket_Arduino_Mega:Arduino_1pin; -EndCmp - -BeginCmp -TimeStamp = /551BBBD7; -Reference = P11; -ValeurCmp = CONN_1; -IdModule = Socket_Arduino_Mega:Arduino_1pin; -EndCmp - -BeginCmp -TimeStamp = /551BBC10; -Reference = P12; -ValeurCmp = CONN_1; -IdModule = Socket_Arduino_Mega:Arduino_1pin; -EndCmp - -BeginCmp -TimeStamp = /551BBC3C; -Reference = P13; -ValeurCmp = CONN_1; -IdModule = Socket_Arduino_Mega:Arduino_1pin; -EndCmp - -EndListe diff --git a/template/Arduino_Mega_R3/Arduino_Mega.sch b/template/Arduino_Mega_R3/Arduino_Mega.sch index cedacb25..06b6a01f 100644 --- a/template/Arduino_Mega_R3/Arduino_Mega.sch +++ b/template/Arduino_Mega_R3/Arduino_Mega.sch @@ -288,7 +288,7 @@ L +3.3V #PWR01 U 1 1 56D71AA9 P 9100 1200 F 0 "#PWR01" H 9100 1050 50 0001 C CNN -F 1 "+3.3V" H 9100 1340 28 0000 C CNN +F 1 "+3.3V" H 9100 1340 50 0000 C CNN F 2 "" H 9100 1200 50 0000 C CNN F 3 "" H 9100 1200 50 0000 C CNN 1 9100 1200 @@ -299,12 +299,12 @@ Reset $Comp L +5V #PWR02 U 1 1 56D71D10 -P 9000 1200 -F 0 "#PWR02" H 9000 1050 50 0001 C CNN -F 1 "+5V" H 9000 1340 28 0000 C CNN -F 2 "" H 9000 1200 50 0000 C CNN -F 3 "" H 9000 1200 50 0000 C CNN - 1 9000 1200 +P 9000 1050 +F 0 "#PWR02" H 9000 900 50 0001 C CNN +F 1 "+5V" H 9000 1190 50 0000 C CNN +F 2 "" H 9000 1050 50 0000 C CNN +F 3 "" H 9000 1050 50 0000 C CNN + 1 9000 1050 1 0 0 -1 $EndComp $Comp @@ -412,7 +412,7 @@ Wire Notes Line Wire Wire Line 9100 1650 9350 1650 Wire Wire Line - 9000 1200 9000 1750 + 9000 1050 9000 1750 Wire Wire Line 9000 1750 9350 1750 Wire Wire Line @@ -424,7 +424,9 @@ Wire Wire Line Wire Wire Line 9350 1850 9250 1850 Wire Wire Line - 9250 1850 9250 2150 + 9250 1850 9250 1950 +Wire Wire Line + 9250 1950 9250 2150 Wire Wire Line 9350 1950 9250 1950 Connection ~ 9250 1950 @@ -611,9 +613,13 @@ F 3 "" H 10750 4550 50 0000 C CNN $EndComp Connection ~ 10750 4850 Wire Wire Line - 10750 4550 10750 5350 + 10750 4550 10750 4850 Wire Wire Line - 8650 4850 8650 5750 + 10750 4850 10750 5350 +Wire Wire Line + 8650 4850 8650 5350 +Wire Wire Line + 8650 5350 8650 5750 Wire Notes Line 11200 6050 8350 6050 Wire Notes Line diff --git a/template/Arduino_Micro/Arduino_Micro-cache.lib b/template/Arduino_Micro/Arduino_Micro-cache.lib index 7d4819dd..9f499646 100644 --- a/template/Arduino_Micro/Arduino_Micro-cache.lib +++ b/template/Arduino_Micro/Arduino_Micro-cache.lib @@ -10,9 +10,9 @@ F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN ALIAS +3.3V DRAW -P 2 0 1 0 -30 50 0 100 N -P 2 0 1 0 0 0 0 100 N -P 2 0 1 0 0 100 30 50 N +P 2 0 1 0 -30 50 0 100 N +P 2 0 1 0 0 0 0 100 N +P 2 0 1 0 0 100 30 50 N X +3V3 1 0 0 0 U 50 50 1 1 W N ENDDRAW ENDDEF @@ -25,9 +25,9 @@ F1 "+5V" 0 140 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW -P 2 0 1 0 -30 50 0 100 N -P 2 0 1 0 0 0 0 100 N -P 2 0 1 0 0 100 30 50 N +P 2 0 1 0 -30 50 0 100 N +P 2 0 1 0 0 0 0 100 N +P 2 0 1 0 0 100 30 50 N X +5V 1 0 0 0 U 50 50 1 1 W N ENDDRAW ENDDEF @@ -112,7 +112,7 @@ F1 "GND" 0 -150 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW -P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N +P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N X GND 1 0 0 0 D 50 50 1 1 W N ENDDRAW ENDDEF diff --git a/template/Arduino_Micro/Arduino_Micro.cmp b/template/Arduino_Micro/Arduino_Micro.cmp deleted file mode 100644 index 1c233d23..00000000 --- a/template/Arduino_Micro/Arduino_Micro.cmp +++ /dev/null @@ -1,45 +0,0 @@ -Cmp-Mod V01 Created by Cvpcb (2015-03-25 BZR 5536)-product date = sam. 04 avril 2015 10:45:57 UTC - -BeginCmp -TimeStamp = /551FB57F; -Reference = P1; -ValeurCmp = CONN_17; -IdModule = Socket_Arduino_Micro:Socket_Strip_Arduino_1x17; -EndCmp - -BeginCmp -TimeStamp = /551FB60C; -Reference = P2; -ValeurCmp = CONN_17; -IdModule = Socket_Arduino_Micro:Socket_Strip_Arduino_1x17; -EndCmp - -BeginCmp -TimeStamp = /551FB455; -Reference = P3; -ValeurCmp = CONN_1; -IdModule = Socket_Arduino_Micro:1pin_Micro; -EndCmp - -BeginCmp -TimeStamp = /551FB4B0; -Reference = P4; -ValeurCmp = CONN_1; -IdModule = Socket_Arduino_Micro:1pin_Micro; -EndCmp - -BeginCmp -TimeStamp = /551FB4D4; -Reference = P5; -ValeurCmp = CONN_1; -IdModule = Socket_Arduino_Micro:1pin_Micro; -EndCmp - -BeginCmp -TimeStamp = /551FB516; -Reference = P6; -ValeurCmp = CONN_1; -IdModule = Socket_Arduino_Micro:1pin_Micro; -EndCmp - -EndListe diff --git a/template/Arduino_Micro/Arduino_Micro.pro b/template/Arduino_Micro/Arduino_Micro.pro index f1979ee0..ec536baa 100644 --- a/template/Arduino_Micro/Arduino_Micro.pro +++ b/template/Arduino_Micro/Arduino_Micro.pro @@ -1,4 +1,4 @@ -update=mer. 02 mars 2016 15:02:35 CET +update=13/12/2016 09:51:37 version=1 last_client=kicad [pcbnew] @@ -36,25 +36,10 @@ LibName4=conn LibName5=linear LibName6=regul LibName7=74xx -LibName8=cmos4000 -LibName9=adc-dac -LibName10=memory -LibName11=xilinx -LibName12=microcontrollers -LibName13=dsp -LibName14=microchip -LibName15=analog_switches -LibName16=motorola -LibName17=texas -LibName18=intel -LibName19=audio -LibName20=interface -LibName21=digital-audio -LibName22=philips -LibName23=display -LibName24=cypress -LibName25=siliconi -LibName26=opto -LibName27=atmel -LibName28=contrib -LibName29=valves +LibName8=adc-dac +LibName9=xilinx +LibName10=microcontrollers +LibName11=microchip +LibName12=analog_switches +LibName13=motorola +LibName14=texas diff --git a/template/Arduino_Micro/Arduino_Micro.sch b/template/Arduino_Micro/Arduino_Micro.sch index 6133a8a6..41e9ca2a 100644 --- a/template/Arduino_Micro/Arduino_Micro.sch +++ b/template/Arduino_Micro/Arduino_Micro.sch @@ -115,8 +115,8 @@ L CONN_01X17 P1 U 1 1 56D719DF P 9550 2050 F 0 "P1" H 9550 2950 50 0000 C CNN -F 1 "Digital" V 9650 2050 50 0000 C CNN -F 2 "Socket_Arduino_Micro:Socket_Strip_Arduino_1x17" H 9550 2050 50 0001 C CNN +F 1 "Digital" H 9550 1150 50 0000 C CNN +F 2 "Socket_Arduino_Micro:Socket_Strip_Arduino_1x17" V 9650 2050 30 0000 C CNN F 3 "" H 9550 2050 50 0000 C CNN 1 9550 2050 1 0 0 -1 @@ -126,8 +126,8 @@ L CONN_01X17 P2 U 1 1 56D71A21 P 9950 2050 F 0 "P2" H 9950 2950 50 0000 C CNN -F 1 "Analog" V 10050 2050 50 0000 C CNN -F 2 "Socket_Arduino_Micro:Socket_Strip_Arduino_1x17" H 9950 2050 50 0001 C CNN +F 1 "Analog" H 9950 1150 50 0000 C CNN +F 2 "Socket_Arduino_Micro:Socket_Strip_Arduino_1x17" V 10050 2050 30 0000 C CNN F 3 "" H 9950 2050 50 0000 C CNN 1 9950 2050 -1 0 0 -1 @@ -214,12 +214,12 @@ $EndComp $Comp L +3.3V #PWR04 U 1 1 56D72867 -P 10450 1100 -F 0 "#PWR04" H 10450 950 50 0001 C CNN -F 1 "+3.3V" H 10450 1240 28 0000 C CNN -F 2 "" H 10450 1100 50 0000 C CNN -F 3 "" H 10450 1100 50 0000 C CNN - 1 10450 1100 +P 10450 1000 +F 0 "#PWR04" H 10450 850 50 0001 C CNN +F 1 "+3.3V" H 10450 1140 28 0000 C CNN +F 2 "" H 10450 1000 50 0000 C CNN +F 3 "" H 10450 1000 50 0000 C CNN + 1 10450 1000 1 0 0 -1 $EndComp Wire Wire Line @@ -249,7 +249,7 @@ Wire Wire Line Wire Wire Line 10250 1550 10250 3000 Wire Wire Line - 10450 1100 10450 2750 + 10450 1000 10450 2750 Wire Wire Line 10450 2750 10150 2750 Wire Notes Line @@ -260,7 +260,7 @@ U 1 1 56D72ED3 P 10800 650 F 0 "P3" V 10900 650 50 0000 C CNN F 1 "CONN_01X01" H 10900 650 50 0001 C CNN -F 2 "Socket_Arduino_Micro:1pin_Micro" H 10800 650 50 0001 C CNN +F 2 "Socket_Arduino_Micro:1pin_Micro" H 10722 722 20 0000 C CNN F 3 "" H 10800 650 50 0000 C CNN 1 10800 650 0 -1 -1 0 @@ -271,7 +271,7 @@ U 1 1 56D72FBF P 10900 650 F 0 "P4" V 11000 650 50 0000 C CNN F 1 "CONN_01X01" H 11000 650 50 0001 C CNN -F 2 "Socket_Arduino_Micro:1pin_Micro" H 10900 650 50 0001 C CNN +F 2 "Socket_Arduino_Micro:1pin_Micro" H 10900 650 20 0001 C CNN F 3 "" H 10900 650 50 0000 C CNN 1 10900 650 0 -1 -1 0 @@ -282,7 +282,7 @@ U 1 1 56D72FE7 P 11000 650 F 0 "P5" V 11100 650 50 0000 C CNN F 1 "CONN_01X01" H 11100 650 50 0001 C CNN -F 2 "Socket_Arduino_Micro:1pin_Micro" H 11000 650 50 0001 C CNN +F 2 "Socket_Arduino_Micro:1pin_Micro" H 11000 650 20 0001 C CNN F 3 "" H 11000 650 50 0000 C CNN 1 11000 650 0 -1 -1 0 @@ -293,7 +293,7 @@ U 1 1 56D73012 P 11100 650 F 0 "P6" V 11200 650 50 0000 C CNN F 1 "CONN_01X01" H 11200 650 50 0001 C CNN -F 2 "Socket_Arduino_Micro:1pin_Micro" H 11100 650 50 0001 C CNN +F 2 "Socket_Arduino_Micro:1pin_Micro" H 11019 581 20 0000 C CNN F 3 "" H 11100 650 50 0000 C CNN 1 11100 650 0 -1 -1 0 diff --git a/template/raspberrypi-gpio/raspberrypi-gpio-cache.lib b/template/raspberrypi-gpio/raspberrypi-gpio-cache.lib index e75615e0..0a3d6ecc 100755 --- a/template/raspberrypi-gpio/raspberrypi-gpio-cache.lib +++ b/template/raspberrypi-gpio/raspberrypi-gpio-cache.lib @@ -1,28 +1,34 @@ -EESchema-LIBRARY Version 2.3 Date: 15/11/2012 21:22:43 +EESchema-LIBRARY Version 2.3 #encoding utf-8 # -# +3.3V +# +3V3 # -DEF +3.3V #PWR 0 0 Y Y 1 F P -F0 "#PWR" 0 -40 30 H I C CNN -F1 "+3.3V" 0 110 30 H V C CNN -ALIAS +3,3V +DEF +3V3 #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -150 50 H I C CNN +F1 "+3V3" 0 140 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +ALIAS +3.3V DRAW -X +3.3V 1 0 0 0 U 30 30 0 0 W N -C 0 60 20 0 1 0 N -P 3 0 1 0 0 0 0 40 0 40 N +P 2 0 1 0 -30 50 0 100 N +P 2 0 1 0 0 0 0 100 N +P 2 0 1 0 0 100 30 50 N +X +3V3 1 0 0 0 U 50 50 1 1 W N ENDDRAW ENDDEF # # +5V # -DEF +5V #PWR 0 40 Y Y 1 F P -F0 "#PWR" 0 90 20 H I C CNN -F1 "+5V" 0 90 30 H V C CNN +DEF +5V #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -150 50 H I C CNN +F1 "+5V" 0 140 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN DRAW -X +5V 1 0 0 0 U 20 20 0 0 W N -C 0 50 20 0 1 0 N -P 4 0 1 0 0 0 0 30 0 30 0 30 N +P 2 0 1 0 -30 50 0 100 N +P 2 0 1 0 0 0 0 100 N +P 2 0 1 0 0 100 30 50 N +X +5V 1 0 0 0 U 50 50 1 1 W N ENDDRAW ENDDEF # @@ -31,6 +37,8 @@ ENDDEF DEF CONN_13X2 P 0 10 Y N 1 F N F0 "P" 0 700 60 H V C CNN F1 "CONN_13X2" 0 0 50 V V C CNN +F2 "" 0 0 60 H I C CNN +F3 "" 0 0 60 H I C CNN DRAW S -100 650 100 -650 0 1 0 N X P1 1 -400 600 300 R 40 30 1 1 P I @@ -64,12 +72,14 @@ ENDDEF # # GND # -DEF ~GND #PWR 0 0 Y Y 1 F P -F0 "#PWR" 0 0 30 H I C CNN -F1 "GND" 0 -70 30 H I C CNN +DEF GND #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -250 50 H I C CNN +F1 "GND" 0 -150 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN DRAW -P 4 0 1 0 -50 0 0 -50 50 0 -50 0 N -X GND 1 0 0 0 U 30 30 1 1 W N +P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N +X GND 1 0 0 0 D 50 50 1 1 W N ENDDRAW ENDDEF # diff --git a/template/raspberrypi-gpio/raspberrypi-gpio.cmp b/template/raspberrypi-gpio/raspberrypi-gpio.cmp deleted file mode 100755 index ce0a33b0..00000000 --- a/template/raspberrypi-gpio/raspberrypi-gpio.cmp +++ /dev/null @@ -1,10 +0,0 @@ -Cmp-Mod V01 Created by CvPcb (2012-11-15 BZR 3804)-testing date = 15/11/2012 21:23:25 - -BeginCmp -TimeStamp = /50A55ABA; -Reference = P1; -ValeurCmp = CONN_13X2; -IdModule = pin_array_13x2; -EndCmp - -EndListe diff --git a/template/raspberrypi-gpio/raspberrypi-gpio.kicad_pcb b/template/raspberrypi-gpio/raspberrypi-gpio.kicad_pcb index d478c002..d6ce37a3 100755 --- a/template/raspberrypi-gpio/raspberrypi-gpio.kicad_pcb +++ b/template/raspberrypi-gpio/raspberrypi-gpio.kicad_pcb @@ -1,15 +1,15 @@ -(kicad_pcb (version 3) (host pcbnew "(2012-11-30 BZR 3829)-testing") +(kicad_pcb (version 4) (host pcbnew 4.0.5) (general (links 0) (no_connects 0) - (area 127.606667 112.000001 242.964763 190.8) + (area 143.424999 124.924999 228.575001 181.075001) (thickness 1.6) (drawings 41) (tracks 0) (zones 0) (modules 1) - (nets 4) + (nets 27) ) (page A3) @@ -18,21 +18,21 @@ ) (layers - (15 F.Cu signal) - (0 B.Cu signal) - (16 B.Adhes user) - (17 F.Adhes user) - (18 B.Paste user) - (19 F.Paste user) - (20 B.SilkS user) - (21 F.SilkS user) - (22 B.Mask user) - (23 F.Mask user) - (24 Dwgs.User user) - (25 Cmts.User user) - (26 Eco1.User user) - (27 Eco2.User user) - (28 Edge.Cuts user) + (0 F.Cu signal) + (31 B.Cu signal) + (32 B.Adhes user) + (33 F.Adhes user) + (34 B.Paste user) + (35 F.Paste user) + (36 B.SilkS user) + (37 F.SilkS user) + (38 B.Mask user) + (39 F.Mask user) + (40 Dwgs.User user) + (41 Cmts.User user) + (42 Eco1.User user) + (43 Eco2.User user) + (44 Edge.Cuts user) ) (setup @@ -63,10 +63,10 @@ (aux_axis_origin 143.5 181) (visible_elements 7FFFFFFF) (pcbplotparams - (layerselection 3178497) + (layerselection 0x00030_80000001) (usegerberextensions true) (excludeedgelayer true) - (linewidth 152400) + (linewidth 0.150000) (plotframeref false) (viasonmask false) (mode 1) @@ -79,7 +79,6 @@ (psa4output false) (plotreference true) (plotvalue true) - (plotothertext true) (plotinvisibletext false) (padsonsilk false) (subtractmaskfromsilk false) @@ -91,9 +90,32 @@ ) (net 0 "") - (net 1 +3.3V) - (net 2 +5V) - (net 3 GND) + (net 1 +5V) + (net 2 GND) + (net 3 +3V3) + (net 4 "/GPIO0(SDA)") + (net 5 "Net-(P1-Pad4)") + (net 6 "/GPIO1(SCL)") + (net 7 /GPIO4) + (net 8 /TXD) + (net 9 "Net-(P1-Pad9)") + (net 10 /RXD) + (net 11 /GPIO17) + (net 12 /GPIO18) + (net 13 /GPIO21) + (net 14 "Net-(P1-Pad14)") + (net 15 /GPIO22) + (net 16 /GPIO23) + (net 17 "Net-(P1-Pad17)") + (net 18 /GPIO24) + (net 19 "/GPIO10(MOSI)") + (net 20 "Net-(P1-Pad20)") + (net 21 "/GPIO9(MISO)") + (net 22 /GPIO25) + (net 23 "/GPIO11(SCLK)") + (net 24 "/GPIO8(CE0)") + (net 25 "Net-(P1-Pad25)") + (net 26 "/GPIO7(CE1)") (net_class Default "This is the default net class." (clearance 0.2) @@ -102,10 +124,32 @@ (via_drill 0.6) (uvia_dia 0.5) (uvia_drill 0.1) - (add_net "") - (add_net +3.3V) + (add_net +3V3) (add_net +5V) + (add_net "/GPIO0(SDA)") + (add_net "/GPIO1(SCL)") + (add_net "/GPIO10(MOSI)") + (add_net "/GPIO11(SCLK)") + (add_net /GPIO17) + (add_net /GPIO18) + (add_net /GPIO21) + (add_net /GPIO22) + (add_net /GPIO23) + (add_net /GPIO24) + (add_net /GPIO25) + (add_net /GPIO4) + (add_net "/GPIO7(CE1)") + (add_net "/GPIO8(CE0)") + (add_net "/GPIO9(MISO)") + (add_net /RXD) + (add_net /TXD) (add_net GND) + (add_net "Net-(P1-Pad14)") + (add_net "Net-(P1-Pad17)") + (add_net "Net-(P1-Pad20)") + (add_net "Net-(P1-Pad25)") + (add_net "Net-(P1-Pad4)") + (add_net "Net-(P1-Pad9)") ) (net_class Power "" @@ -117,106 +161,85 @@ (uvia_drill 0.1) ) - (module pin_array_13x2 (layer F.Cu) (tedit 50A55E7A) (tstamp 50A55DA3) - (at 161 129) - (descr "Double rangee de contacts 2 x 12 pins") - (tags CONN) + (module Pin_Headers:Pin_Header_Straight_2x13 locked (layer F.Cu) (tedit 584FB37B) (tstamp 584FB325) + (at 145.75536 130.27914 90) + (descr "Through hole pin header") + (tags "pin header") (path /50A55ABA) - (fp_text reference P1 (at -15.5 4) (layer F.SilkS) - (effects (font (size 1.016 1.016) (thickness 0.2032))) + (fp_text reference P1 (at 1.5875 32.6136 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value CONN_13X2 (at 12 4) (layer F.SilkS) - (effects (font (size 1.016 1.016) (thickness 0.2032))) + (fp_text value CONN_13X2 (at -2.37998 16.29664 180) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) ) - (fp_line (start -16.51 2.54) (end 16.51 2.54) (layer F.SilkS) (width 0.2032)) - (fp_line (start 16.51 -2.54) (end -16.51 -2.54) (layer F.SilkS) (width 0.2032)) - (fp_line (start -16.51 -2.54) (end -16.51 2.54) (layer F.SilkS) (width 0.2032)) - (fp_line (start 16.51 2.54) (end 16.51 -2.54) (layer F.SilkS) (width 0.2032)) - (pad 1 thru_hole rect (at -15.24 1.27) (size 1.524 1.524) (drill 0.8128) - (layers *.Cu *.Mask F.SilkS) - (net 1 +3.3V) - ) - (pad 2 thru_hole circle (at -15.24 -1.27) (size 1.524 1.524) (drill 1.016) - (layers *.Cu *.Mask F.SilkS) - (net 2 +5V) - ) - (pad 3 thru_hole circle (at -12.7 1.27) (size 1.524 1.524) (drill 1.016) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 4 thru_hole circle (at -12.7 -1.27) (size 1.524 1.524) (drill 1.016) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 5 thru_hole circle (at -10.16 1.27) (size 1.524 1.524) (drill 1.016) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 6 thru_hole circle (at -10.16 -1.27) (size 1.524 1.524) (drill 1.016) - (layers *.Cu *.Mask F.SilkS) - (net 3 GND) - ) - (pad 7 thru_hole circle (at -7.62 1.27) (size 1.524 1.524) (drill 1.016) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 8 thru_hole circle (at -7.62 -1.27) (size 1.524 1.524) (drill 1.016) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 9 thru_hole circle (at -5.08 1.27) (size 1.524 1.524) (drill 1.016) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 10 thru_hole circle (at -5.08 -1.27) (size 1.524 1.524) (drill 1.016) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 11 thru_hole circle (at -2.54 1.27) (size 1.524 1.524) (drill 1.016) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 12 thru_hole circle (at -2.54 -1.27) (size 1.524 1.524) (drill 1.016) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 13 thru_hole circle (at 0 1.27) (size 1.524 1.524) (drill 1.016) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 14 thru_hole circle (at 0 -1.27) (size 1.524 1.524) (drill 1.016) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 15 thru_hole circle (at 2.54 1.27) (size 1.524 1.524) (drill 1.016) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 16 thru_hole circle (at 2.54 -1.27) (size 1.524 1.524) (drill 1.016) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 17 thru_hole circle (at 5.08 1.27) (size 1.524 1.524) (drill 1.016) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 18 thru_hole circle (at 5.08 -1.27) (size 1.524 1.524) (drill 1.016) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 19 thru_hole circle (at 7.62 1.27) (size 1.524 1.524) (drill 1.016) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 20 thru_hole circle (at 7.62 -1.27) (size 1.524 1.524) (drill 1.016) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 21 thru_hole circle (at 10.16 1.27) (size 1.524 1.524) (drill 1.016) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 22 thru_hole circle (at 10.16 -1.27) (size 1.524 1.524) (drill 1.016) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 23 thru_hole circle (at 12.7 1.27) (size 1.524 1.524) (drill 1.016) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 24 thru_hole circle (at 12.7 -1.27) (size 1.524 1.524) (drill 1.016) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 25 thru_hole circle (at 15.24 1.27) (size 1.524 1.524) (drill 1.016) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 26 thru_hole circle (at 15.24 -1.27) (size 1.524 1.524) (drill 1.016) - (layers *.Cu *.Mask F.SilkS) - ) - (model pin_array/pins_array_13x2.wrl - (at (xyz 0 0 0)) + (fp_line (start -1.75 -1.75) (end -1.75 32.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.3 -1.75) (end 4.3 32.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.75 -1.75) (end 4.3 -1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.75 32.25) (end 4.3 32.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 3.81 -1.27) (end 3.81 31.75) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.27 1.27) (end -1.27 31.75) (layer F.SilkS) (width 0.15)) + (fp_line (start 3.81 31.75) (end -1.27 31.75) (layer F.SilkS) (width 0.15)) + (fp_line (start 3.81 -1.27) (end 1.27 -1.27) (layer F.SilkS) (width 0.15)) + (fp_line (start 0 -1.55) (end -1.55 -1.55) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.27 -1.27) (end 1.27 1.27) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.27 1.27) (end -1.27 1.27) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.55 -1.55) (end -1.55 0) (layer F.SilkS) (width 0.15)) + (pad 1 thru_hole rect (at 0 0 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 3 +3V3)) + (pad 2 thru_hole oval (at 2.54 0 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 1 +5V)) + (pad 3 thru_hole oval (at 0 2.54 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 4 "/GPIO0(SDA)")) + (pad 4 thru_hole oval (at 2.54 2.54 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 5 "Net-(P1-Pad4)")) + (pad 5 thru_hole oval (at 0 5.08 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 6 "/GPIO1(SCL)")) + (pad 6 thru_hole oval (at 2.54 5.08 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 2 GND)) + (pad 7 thru_hole oval (at 0 7.62 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 7 /GPIO4)) + (pad 8 thru_hole oval (at 2.54 7.62 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 8 /TXD)) + (pad 9 thru_hole oval (at 0 10.16 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 9 "Net-(P1-Pad9)")) + (pad 10 thru_hole oval (at 2.54 10.16 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 10 /RXD)) + (pad 11 thru_hole oval (at 0 12.7 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 11 /GPIO17)) + (pad 12 thru_hole oval (at 2.54 12.7 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 12 /GPIO18)) + (pad 13 thru_hole oval (at 0 15.24 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 13 /GPIO21)) + (pad 14 thru_hole oval (at 2.54 15.24 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 14 "Net-(P1-Pad14)")) + (pad 15 thru_hole oval (at 0 17.78 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 15 /GPIO22)) + (pad 16 thru_hole oval (at 2.54 17.78 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 16 /GPIO23)) + (pad 17 thru_hole oval (at 0 20.32 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 17 "Net-(P1-Pad17)")) + (pad 18 thru_hole oval (at 2.54 20.32 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 18 /GPIO24)) + (pad 19 thru_hole oval (at 0 22.86 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 19 "/GPIO10(MOSI)")) + (pad 20 thru_hole oval (at 2.54 22.86 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 20 "Net-(P1-Pad20)")) + (pad 21 thru_hole oval (at 0 25.4 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 21 "/GPIO9(MISO)")) + (pad 22 thru_hole oval (at 2.54 25.4 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 22 /GPIO25)) + (pad 23 thru_hole oval (at 0 27.94 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 23 "/GPIO11(SCLK)")) + (pad 24 thru_hole oval (at 2.54 27.94 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 24 "/GPIO8(CE0)")) + (pad 25 thru_hole oval (at 0 30.48 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 25 "Net-(P1-Pad25)")) + (pad 26 thru_hole oval (at 2.54 30.48 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 26 "/GPIO7(CE1)")) + (model Pin_Headers.3dshapes/Pin_Header_Straight_2x13.wrl + (at (xyz 0.05 -0.6 0)) (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) + (rotate (xyz 0 0 90)) ) ) @@ -294,6 +317,4 @@ (gr_line (start 143.5 181) (end 228.5 181) (angle 90) (layer Edge.Cuts) (width 0.15)) (gr_line (start 143.5 125) (end 143.5 181) (angle 90) (layer Edge.Cuts) (width 0.15)) - - ) diff --git a/template/raspberrypi-gpio/raspberrypi-gpio.net b/template/raspberrypi-gpio/raspberrypi-gpio.net index d9fd5bef..9cd91536 100755 --- a/template/raspberrypi-gpio/raspberrypi-gpio.net +++ b/template/raspberrypi-gpio/raspberrypi-gpio.net @@ -1,35 +1,111 @@ -# EESchema Netlist Version 1.1 created 15/11/2012 21:22:35 -( - ( /50A55ABA $noname P1 CONN_13X2 {Lib=CONN_13X2} - ( 1 +3.3V ) - ( 2 +5V ) - ( 3 ? ) - ( 4 ? ) - ( 5 ? ) - ( 6 GND ) - ( 7 ? ) - ( 8 ? ) - ( 9 ? ) - ( 10 ? ) - ( 11 ? ) - ( 12 ? ) - ( 13 ? ) - ( 14 ? ) - ( 15 ? ) - ( 16 ? ) - ( 17 ? ) - ( 18 ? ) - ( 19 ? ) - ( 20 ? ) - ( 21 ? ) - ( 22 ? ) - ( 23 ? ) - ( 24 ? ) - ( 25 ? ) - ( 26 ? ) - ) -) -* -{ Pin List by Nets -} -#End +(export (version D) + (design + (source E:/kicad-git/kicad_git_libs/template/raspberrypi-gpio/raspberrypi-gpio.sch) + (date "13/12/2016 09:39:29") + (tool "Eeschema 4.0.5") + (sheet (number 1) (name /) (tstamps /) + (title_block + (title) + (company) + (rev) + (date "15 nov 2012") + (source raspberrypi-gpio.sch) + (comment (number 1) (value "")) + (comment (number 2) (value "")) + (comment (number 3) (value "")) + (comment (number 4) (value ""))))) + (components + (comp (ref P1) + (value CONN_13X2) + (footprint Pin_Headers:Pin_Header_Straight_2x13) + (libsource (lib raspberrypi-gpio-cache) (part CONN_13X2)) + (sheetpath (names /) (tstamps /)) + (tstamp 50A55ABA))) + (libparts + (libpart (lib raspberrypi-gpio-cache) (part CONN_13X2) + (fields + (field (name Reference) P) + (field (name Value) CONN_13X2)) + (pins + (pin (num 1) (name P1) (type passive)) + (pin (num 2) (name P2) (type passive)) + (pin (num 3) (name P3) (type passive)) + (pin (num 4) (name P4) (type passive)) + (pin (num 5) (name P5) (type passive)) + (pin (num 6) (name P6) (type passive)) + (pin (num 7) (name P7) (type passive)) + (pin (num 8) (name P8) (type passive)) + (pin (num 9) (name P9) (type passive)) + (pin (num 10) (name P10) (type passive)) + (pin (num 11) (name P11) (type passive)) + (pin (num 12) (name P12) (type passive)) + (pin (num 13) (name P13) (type passive)) + (pin (num 14) (name P14) (type passive)) + (pin (num 15) (name P15) (type passive)) + (pin (num 16) (name P16) (type passive)) + (pin (num 17) (name P17) (type passive)) + (pin (num 18) (name P18) (type passive)) + (pin (num 19) (name P19) (type passive)) + (pin (num 20) (name P20) (type passive)) + (pin (num 21) (name P21) (type passive)) + (pin (num 22) (name P22) (type passive)) + (pin (num 23) (name P23) (type passive)) + (pin (num 24) (name P20) (type passive)) + (pin (num 25) (name P24) (type passive)) + (pin (num 26) (name P22) (type passive))))) + (libraries + (library (logical raspberrypi-gpio-cache) + (uri E:\kicad-git\kicad_git_libs\template\raspberrypi-gpio\raspberrypi-gpio-cache.lib))) + (nets + (net (code 1) (name "/GPIO10(MOSI)") + (node (ref P1) (pin 19))) + (net (code 2) (name GND) + (node (ref P1) (pin 6))) + (net (code 3) (name "Net-(P1-Pad25)") + (node (ref P1) (pin 25))) + (net (code 4) (name "/GPIO11(SCLK)") + (node (ref P1) (pin 23))) + (net (code 5) (name "/GPIO9(MISO)") + (node (ref P1) (pin 21))) + (net (code 6) (name "Net-(P1-Pad17)") + (node (ref P1) (pin 17))) + (net (code 7) (name /GPIO22) + (node (ref P1) (pin 15))) + (net (code 8) (name /GPIO21) + (node (ref P1) (pin 13))) + (net (code 9) (name /GPIO17) + (node (ref P1) (pin 11))) + (net (code 10) (name "Net-(P1-Pad9)") + (node (ref P1) (pin 9))) + (net (code 11) (name /GPIO4) + (node (ref P1) (pin 7))) + (net (code 12) (name /GPIO24) + (node (ref P1) (pin 18))) + (net (code 13) (name "/GPIO7(CE1)") + (node (ref P1) (pin 26))) + (net (code 14) (name "/GPIO8(CE0)") + (node (ref P1) (pin 24))) + (net (code 15) (name /GPIO25) + (node (ref P1) (pin 22))) + (net (code 16) (name "Net-(P1-Pad20)") + (node (ref P1) (pin 20))) + (net (code 17) (name /GPIO23) + (node (ref P1) (pin 16))) + (net (code 18) (name "Net-(P1-Pad14)") + (node (ref P1) (pin 14))) + (net (code 19) (name /GPIO18) + (node (ref P1) (pin 12))) + (net (code 20) (name /RXD) + (node (ref P1) (pin 10))) + (net (code 21) (name /TXD) + (node (ref P1) (pin 8))) + (net (code 22) (name "Net-(P1-Pad4)") + (node (ref P1) (pin 4))) + (net (code 23) (name +5V) + (node (ref P1) (pin 2))) + (net (code 24) (name +3V3) + (node (ref P1) (pin 1))) + (net (code 25) (name "/GPIO1(SCL)") + (node (ref P1) (pin 5))) + (net (code 26) (name "/GPIO0(SDA)") + (node (ref P1) (pin 3))))) \ No newline at end of file diff --git a/template/raspberrypi-gpio/raspberrypi-gpio.pro b/template/raspberrypi-gpio/raspberrypi-gpio.pro index 06180fdf..575fe0dc 100755 --- a/template/raspberrypi-gpio/raspberrypi-gpio.pro +++ b/template/raspberrypi-gpio/raspberrypi-gpio.pro @@ -1,4 +1,4 @@ -update=15/11/2012 21:11:59 +update=13/12/2016 09:33:12 version=1 last_client=kicad [cvpcb] @@ -77,39 +77,11 @@ LibName7=display LibName8=valves LibName9=led LibName10=dip_sockets +[general] +version=1 [eeschema] version=1 LibDir= -NetFmt=1 -HPGLSpd=20 -HPGLDm=15 -HPGLNum=1 -offX_A4=0 -offY_A4=0 -offX_A3=0 -offY_A3=0 -offX_A2=0 -offY_A2=0 -offX_A1=0 -offY_A1=0 -offX_A0=0 -offY_A0=0 -offX_A=0 -offY_A=0 -offX_B=0 -offY_B=0 -offX_C=0 -offY_C=0 -offX_D=0 -offY_D=0 -offX_E=0 -offY_E=0 -RptD_X=0 -RptD_Y=100 -RptLab=1 -SimCmd= -UseNetN=0 -LabSize=60 [eeschema/libraries] LibName1=power LibName2=device @@ -122,24 +94,13 @@ LibName8=cmos4000 LibName9=adc-dac LibName10=memory LibName11=xilinx -LibName12=special -LibName13=microcontrollers -LibName14=dsp -LibName15=microchip -LibName16=analog_switches -LibName17=motorola -LibName18=texas -LibName19=intel -LibName20=audio -LibName21=interface -LibName22=digital-audio -LibName23=philips -LibName24=display -LibName25=cypress -LibName26=siliconi -LibName27=opto -LibName28=atmel -LibName29=contrib -LibName30=valves -[general] -version=1 +LibName12=microcontrollers +LibName13=dsp +LibName14=microchip +LibName15=analog_switches +LibName16=motorola +LibName17=texas +LibName18=intel +LibName19=audio +LibName20=interface +LibName21=opto diff --git a/template/raspberrypi-gpio/raspberrypi-gpio.sch b/template/raspberrypi-gpio/raspberrypi-gpio.sch index 09ccc85a..5ec292d2 100755 --- a/template/raspberrypi-gpio/raspberrypi-gpio.sch +++ b/template/raspberrypi-gpio/raspberrypi-gpio.sch @@ -1,4 +1,4 @@ -EESchema Schematic File Version 2 date 15/11/2012 21:22:43 +EESchema Schematic File Version 2 LIBS:power LIBS:device LIBS:transistors @@ -10,7 +10,6 @@ LIBS:cmos4000 LIBS:adc-dac LIBS:memory LIBS:xilinx -LIBS:special LIBS:microcontrollers LIBS:dsp LIBS:microchip @@ -20,17 +19,9 @@ LIBS:texas LIBS:intel LIBS:audio LIBS:interface -LIBS:digital-audio -LIBS:philips -LIBS:display -LIBS:cypress -LIBS:siliconi LIBS:opto -LIBS:atmel -LIBS:contrib -LIBS:valves -LIBS:rpi-cache -EELAYER 27 0 +LIBS:raspberrypi-gpio-cache +EELAYER 25 0 EELAYER END $Descr A4 11693 8268 encoding utf-8 @@ -50,6 +41,8 @@ U 1 1 50A55ABA P 2400 1800 F 0 "P1" H 2400 2500 60 0000 C CNN F 1 "CONN_13X2" V 2400 1800 50 0000 C CNN +F 2 "Pin_Headers:Pin_Header_Straight_2x13" H 2400 1100 30 0000 C CNN +F 3 "" H 2400 1800 60 0001 C CNN 1 2400 1800 1 0 0 -1 $EndComp @@ -57,8 +50,10 @@ $Comp L +3.3V #PWR01 U 1 1 50A55B18 P 1900 1050 -F 0 "#PWR01" H 1900 1010 30 0001 C CNN -F 1 "+3.3V" H 1900 1160 30 0000 C CNN +F 0 "#PWR01" H 1900 900 50 0001 C CNN +F 1 "+3.3V" H 1900 1190 50 0000 C CNN +F 2 "" H 1900 1050 50 0000 C CNN +F 3 "" H 1900 1050 50 0000 C CNN 1 1900 1050 1 0 0 -1 $EndComp @@ -70,8 +65,10 @@ $Comp L +5V #PWR02 U 1 1 50A55B2E P 2900 1050 -F 0 "#PWR02" H 2900 1140 20 0001 C CNN -F 1 "+5V" H 2900 1140 30 0000 C CNN +F 0 "#PWR02" H 2900 900 50 0001 C CNN +F 1 "+5V" H 2900 1190 50 0000 C CNN +F 2 "" H 2900 1050 50 0000 C CNN +F 3 "" H 2900 1050 50 0000 C CNN 1 2900 1050 1 0 0 -1 $EndComp @@ -123,8 +120,10 @@ $Comp L GND #PWR03 U 1 1 50A55C3F P 2900 2500 -F 0 "#PWR03" H 2900 2500 30 0001 C CNN -F 1 "GND" H 2900 2430 30 0001 C CNN +F 0 "#PWR03" H 2900 2250 50 0001 C CNN +F 1 "GND" H 2900 2350 50 0000 C CNN +F 2 "" H 2900 2500 50 0000 C CNN +F 3 "" H 2900 2500 50 0000 C CNN 1 2900 2500 1 0 0 -1 $EndComp diff --git a/template/stm32f100-discovery-shield/stm32f100-discovery-shield-cache.lib b/template/stm32f100-discovery-shield/stm32f100-discovery-shield-cache.lib index 39a8ab48..38f0713e 100644 --- a/template/stm32f100-discovery-shield/stm32f100-discovery-shield-cache.lib +++ b/template/stm32f100-discovery-shield/stm32f100-discovery-shield-cache.lib @@ -1,28 +1,34 @@ -EESchema-LIBRARY Version 2.3 Date: 2012-10-20 12:45:55 +EESchema-LIBRARY Version 2.3 #encoding utf-8 # -# +3.3V +# +3V3 # -DEF +3.3V #PWR 0 0 Y Y 1 F P -F0 "#PWR" 0 -40 30 H I C CNN -F1 "+3.3V" 0 110 30 H V C CNN -ALIAS +3,3V +DEF +3V3 #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -150 50 H I C CNN +F1 "+3V3" 0 140 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +ALIAS +3.3V DRAW -X +3.3V 1 0 0 0 U 30 30 0 0 W N -C 0 60 20 0 1 0 N -P 3 0 1 0 0 0 0 40 0 40 N +P 2 0 1 0 -30 50 0 100 N +P 2 0 1 0 0 0 0 100 N +P 2 0 1 0 0 100 30 50 N +X +3V3 1 0 0 0 U 50 50 1 1 W N ENDDRAW ENDDEF # # +5V # -DEF +5V #PWR 0 40 Y Y 1 F P -F0 "#PWR" 0 90 20 H I C CNN -F1 "+5V" 0 90 30 H V C CNN +DEF +5V #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -150 50 H I C CNN +F1 "+5V" 0 140 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN DRAW -X +5V 1 0 0 0 U 20 20 0 0 W N -C 0 50 20 0 1 0 N -P 4 0 1 0 0 0 0 30 0 30 0 30 N +P 2 0 1 0 -30 50 0 100 N +P 2 0 1 0 0 0 0 100 N +P 2 0 1 0 0 100 30 50 N +X +5V 1 0 0 0 U 50 50 1 1 W N ENDDRAW ENDDEF # @@ -31,6 +37,8 @@ ENDDEF DEF CONN28 P 0 40 Y N 1 F N F0 "P" -50 0 60 V V C CNN F1 "CONN28" 50 0 60 V V C CNN +F2 "" 0 0 60 H I C CNN +F3 "" 0 0 60 H I C CNN DRAW S -100 -1400 150 1400 0 1 0 f X P1 1 -350 1350 250 R 50 50 1 1 P I @@ -69,6 +77,8 @@ ENDDEF DEF CONN6 P 0 40 Y N 1 F N F0 "P" -50 0 60 V V C CNN F1 "CONN6" 50 0 60 V V C CNN +F2 "" 0 0 60 H I C CNN +F3 "" 0 0 60 H I C CNN DRAW S -100 -300 150 300 0 1 0 f X P1 1 -350 250 250 R 50 50 1 1 P I @@ -82,12 +92,14 @@ ENDDEF # # GND # -DEF ~GND #PWR 0 0 Y Y 1 F P -F0 "#PWR" 0 0 30 H I C CNN -F1 "GND" 0 -70 30 H I C CNN +DEF GND #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -250 50 H I C CNN +F1 "GND" 0 -150 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN DRAW -P 4 0 1 0 -50 0 0 -50 50 0 -50 0 N -X GND 1 0 0 0 U 30 30 1 1 W N +P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N +X GND 1 0 0 0 D 50 50 1 1 W N ENDDRAW ENDDEF # diff --git a/template/stm32f100-discovery-shield/stm32f100-discovery-shield.cmp b/template/stm32f100-discovery-shield/stm32f100-discovery-shield.cmp deleted file mode 100644 index f21c2005..00000000 --- a/template/stm32f100-discovery-shield/stm32f100-discovery-shield.cmp +++ /dev/null @@ -1,24 +0,0 @@ -Cmp-Mod V01 Created by CvPcb (2012-10-17 BZR 3773)-testing date = 2012-10-20 12:09:50 - -BeginCmp -TimeStamp = /50827277; -Reference = P1; -ValeurCmp = CONN28; -IdModule = PIN_ARRAY_28X1; -EndCmp - -BeginCmp -TimeStamp = /50827286; -Reference = P2; -ValeurCmp = CONN28; -IdModule = PIN_ARRAY_28X1; -EndCmp - -BeginCmp -TimeStamp = /50827295; -Reference = P3; -ValeurCmp = CONN6; -IdModule = PIN_ARRAY_6X1; -EndCmp - -EndListe diff --git a/template/stm32f100-discovery-shield/stm32f100-discovery-shield.kicad_pcb b/template/stm32f100-discovery-shield/stm32f100-discovery-shield.kicad_pcb index cdb33af7..48af8e05 100644 --- a/template/stm32f100-discovery-shield/stm32f100-discovery-shield.kicad_pcb +++ b/template/stm32f100-discovery-shield/stm32f100-discovery-shield.kicad_pcb @@ -1,4 +1,4 @@ -(kicad_pcb (version 3) (host pcbnew "(2013-02-23 BZR 3971)-testing") +(kicad_pcb (version 4) (host pcbnew 4.0.5) (general (links 3) @@ -9,31 +9,31 @@ (tracks 0) (zones 0) (modules 3) - (nets 4) + (nets 2) ) (page A3) - (title_block + (title_block (title "STM32 Value Line Discovery - Shiled board") (rev 1.0) ) (layers - (15 F.Cu signal) - (0 B.Cu signal) - (16 B.Adhes user) - (17 F.Adhes user) - (18 B.Paste user) - (19 F.Paste user) - (20 B.SilkS user) - (21 F.SilkS user) - (22 B.Mask user) - (23 F.Mask user) - (24 Dwgs.User user) - (25 Cmts.User user) - (26 Eco1.User user) - (27 Eco2.User user) - (28 Edge.Cuts user) + (0 F.Cu signal) + (31 B.Cu signal) + (32 B.Adhes user) + (33 F.Adhes user) + (34 B.Paste user) + (35 F.Paste user) + (36 B.SilkS user) + (37 F.SilkS user) + (38 B.Mask user) + (39 F.Mask user) + (40 Dwgs.User user) + (41 Cmts.User user) + (42 Eco1.User user) + (43 Eco2.User user) + (44 Edge.Cuts user) ) (setup @@ -64,10 +64,10 @@ (aux_axis_origin 0 0) (visible_elements 7FFFFFFF) (pcbplotparams - (layerselection 3178497) + (layerselection 0x00030_80000001) (usegerberextensions true) (excludeedgelayer true) - (linewidth 60) + (linewidth 0.150000) (plotframeref false) (viasonmask false) (mode 1) @@ -80,7 +80,6 @@ (psa4output false) (plotreference true) (plotvalue true) - (plotothertext true) (plotinvisibletext false) (padsonsilk false) (subtractmaskfromsilk false) @@ -92,9 +91,7 @@ ) (net 0 "") - (net 1 +3.3V) - (net 2 +5V) - (net 3 GND) + (net 1 GND) (net_class Default "To jest domyślna klasa połączeń." (clearance 0.254) @@ -103,252 +100,159 @@ (via_drill 0.635) (uvia_dia 0.508) (uvia_drill 0.127) - (add_net "") - (add_net +3.3V) - (add_net +5V) (add_net GND) ) - (module PIN_ARRAY_6X1 locked (layer F.Cu) (tedit 50827C81) (tstamp 50827C60) - (at 55.88 113.03) - (descr "Single rangee contacts 1 x 6 pins") - (tags CONN) - (path /50827295) - (fp_text reference P3 (at -8.89 0) (layer F.SilkS) - (effects (font (size 0.63246 0.63246) (thickness 0.15748))) - ) - (fp_text value CONN6 (at -8.89 0) (layer F.SilkS) hide - (effects (font (size 0.63246 0.63246) (thickness 0.15748))) - ) - (fp_line (start -7.62 -1.27) (end 7.62 -1.27) (layer F.SilkS) (width 0.14986)) - (fp_line (start 7.62 -1.27) (end 7.62 1.27) (layer F.SilkS) (width 0.14986)) - (fp_line (start 7.62 1.27) (end -7.62 1.27) (layer F.SilkS) (width 0.14986)) - (fp_line (start -7.62 1.27) (end -7.62 -1.27) (layer F.SilkS) (width 0.14986)) - (pad 1 thru_hole rect (at -6.35 0) (size 1.524 1.524) (drill 1.016) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 2 thru_hole circle (at -3.81 0) (size 1.524 1.524) (drill 1.016) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 4 thru_hole circle (at 1.27 0) (size 1.524 1.524) (drill 1.016) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 6 thru_hole circle (at 6.35 0) (size 1.524 1.524) (drill 1.016) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 3 thru_hole circle (at -1.27 0) (size 1.524 1.524) (drill 1.016) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 5 thru_hole circle (at 3.81 0) (size 1.524 1.524) (drill 1.016) - (layers *.Cu *.Mask F.SilkS) - ) - ) - - (module PIN_ARRAY_28X1 locked (layer F.Cu) (tedit 50827C6F) (tstamp 50827C84) - (at 39.37 73.66 270) - (descr "Single rangee contacts 1 x 28 pins") - (tags CONN) - (path /50827277) - (fp_text reference P1 (at -36.195 0 360) (layer F.SilkS) - (effects (font (size 0.63246 0.63246) (thickness 0.15748))) - ) - (fp_text value CONN28 (at -36.195 0 360) (layer F.SilkS) hide - (effects (font (size 0.63246 0.63246) (thickness 0.15748))) - ) - (fp_line (start -35.56 -1.27) (end 35.56 -1.27) (layer F.SilkS) (width 0.14986)) - (fp_line (start 35.56 -1.27) (end 35.56 1.27) (layer F.SilkS) (width 0.14986)) - (fp_line (start 35.56 1.27) (end -35.56 1.27) (layer F.SilkS) (width 0.14986)) - (fp_line (start -35.56 1.27) (end -35.56 -1.27) (layer F.SilkS) (width 0.14986)) - (pad 1 thru_hole rect (at -34.29 0 270) (size 1.524 1.524) (drill 1.016) - (layers *.Cu *.Mask F.SilkS) - (net 3 GND) - ) - (pad 2 thru_hole circle (at -31.75 0 270) (size 1.524 1.524) (drill 1.016) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 11 thru_hole circle (at -8.89 0 270) (size 1.524 1.524) (drill 1.016) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 4 thru_hole circle (at -26.67 0 270) (size 1.524 1.524) (drill 1.016) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 13 thru_hole circle (at -3.81 0 270) (size 1.524 1.524) (drill 1.016) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 6 thru_hole circle (at -21.59 0 270) (size 1.524 1.524) (drill 1.016) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 15 thru_hole circle (at 1.27 0 270) (size 1.524 1.524) (drill 1.016) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 8 thru_hole circle (at -16.51 0 270) (size 1.524 1.524) (drill 1.016) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 17 thru_hole circle (at 6.35 0 270) (size 1.524 1.524) (drill 1.016) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 10 thru_hole circle (at -11.43 0 270) (size 1.524 1.524) (drill 1.016) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 19 thru_hole circle (at 11.43 0 270) (size 1.524 1.524) (drill 1.016) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 12 thru_hole circle (at -6.35 0 270) (size 1.524 1.524) (drill 1.016) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 21 thru_hole circle (at 16.51 0 270) (size 1.524 1.524) (drill 1.016) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 14 thru_hole circle (at -1.27 0 270) (size 1.524 1.524) (drill 1.016) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 23 thru_hole circle (at 21.59 0 270) (size 1.524 1.524) (drill 1.016) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 16 thru_hole circle (at 3.81 0 270) (size 1.524 1.524) (drill 1.016) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 25 thru_hole circle (at 26.67 0 270) (size 1.524 1.524) (drill 1.016) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 18 thru_hole circle (at 8.89 0 270) (size 1.524 1.524) (drill 1.016) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 27 thru_hole circle (at 31.75 0 270) (size 1.524 1.524) (drill 1.016) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 20 thru_hole circle (at 13.97 0 270) (size 1.524 1.524) (drill 1.016) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 22 thru_hole circle (at 19.05 0 270) (size 1.524 1.524) (drill 1.016) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 24 thru_hole circle (at 24.13 0 270) (size 1.524 1.524) (drill 1.016) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 26 thru_hole circle (at 29.21 0 270) (size 1.524 1.524) (drill 1.016) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 28 thru_hole circle (at 34.29 0 270) (size 1.524 1.524) (drill 1.016) - (layers *.Cu *.Mask F.SilkS) - (net 3 GND) - ) - (pad 3 thru_hole circle (at -29.21 0 270) (size 1.524 1.524) (drill 1.016) - (layers *.Cu *.Mask F.SilkS) - (net 1 +3.3V) - ) - (pad 5 thru_hole circle (at -24.13 0 270) (size 1.524 1.524) (drill 1.016) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 7 thru_hole circle (at -19.05 0 270) (size 1.524 1.524) (drill 1.016) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 9 thru_hole circle (at -13.97 0 270) (size 1.524 1.524) (drill 1.016) - (layers *.Cu *.Mask F.SilkS) - ) - ) - - (module PIN_ARRAY_28X1 locked (layer F.Cu) (tedit 50827C8E) (tstamp 50827CA8) - (at 69.85 73.66 90) - (descr "Single rangee contacts 1 x 28 pins") - (tags CONN) + (module Pin_Headers:Pin_Header_Straight_1x28 locked (layer F.Cu) (tedit 0) (tstamp 50827CA8) + (at 69.85 107.95 180) + (descr "Through hole pin header") + (tags "pin header") (path /50827286) - (fp_text reference P2 (at -36.195 0 180) (layer F.SilkS) - (effects (font (size 0.63246 0.63246) (thickness 0.15748))) + (fp_text reference P2 (at 0 -5.1 180) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value CONN28 (at -36.195 0 180) (layer F.SilkS) hide - (effects (font (size 0.63246 0.63246) (thickness 0.15748))) + (fp_text value CONN28 (at 0 -3.1 180) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) ) - (fp_line (start -35.56 -1.27) (end 35.56 -1.27) (layer F.SilkS) (width 0.14986)) - (fp_line (start 35.56 -1.27) (end 35.56 1.27) (layer F.SilkS) (width 0.14986)) - (fp_line (start 35.56 1.27) (end -35.56 1.27) (layer F.SilkS) (width 0.14986)) - (fp_line (start -35.56 1.27) (end -35.56 -1.27) (layer F.SilkS) (width 0.14986)) - (pad 1 thru_hole rect (at -34.29 0 90) (size 1.524 1.524) (drill 1.016) - (layers *.Cu *.Mask F.SilkS) - (net 3 GND) + (fp_line (start -1.75 -1.75) (end -1.75 70.35) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.75 -1.75) (end 1.75 70.35) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.75 -1.75) (end 1.75 -1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.75 70.35) (end 1.75 70.35) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.27 1.27) (end -1.27 69.85) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.27 69.85) (end 1.27 69.85) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.27 69.85) (end 1.27 1.27) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.55 -1.55) (end 1.55 0) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.27 1.27) (end -1.27 1.27) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.55 0) (end -1.55 -1.55) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.55 -1.55) (end 1.55 -1.55) (layer F.SilkS) (width 0.15)) + (pad 1 thru_hole rect (at 0 0 180) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 1 GND)) + (pad 2 thru_hole oval (at 0 2.54 180) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 3 thru_hole oval (at 0 5.08 180) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 4 thru_hole oval (at 0 7.62 180) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 5 thru_hole oval (at 0 10.16 180) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 6 thru_hole oval (at 0 12.7 180) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 7 thru_hole oval (at 0 15.24 180) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 8 thru_hole oval (at 0 17.78 180) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 9 thru_hole oval (at 0 20.32 180) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 10 thru_hole oval (at 0 22.86 180) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 11 thru_hole oval (at 0 25.4 180) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 12 thru_hole oval (at 0 27.94 180) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 13 thru_hole oval (at 0 30.48 180) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 14 thru_hole oval (at 0 33.02 180) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 15 thru_hole oval (at 0 35.56 180) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 16 thru_hole oval (at 0 38.1 180) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 17 thru_hole oval (at 0 40.64 180) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 18 thru_hole oval (at 0 43.18 180) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 19 thru_hole oval (at 0 45.72 180) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 20 thru_hole oval (at 0 48.26 180) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 21 thru_hole oval (at 0 50.8 180) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 22 thru_hole oval (at 0 53.34 180) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 23 thru_hole oval (at 0 55.88 180) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 24 thru_hole oval (at 0 58.42 180) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 25 thru_hole oval (at 0 60.96 180) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 26 thru_hole oval (at 0 63.5 180) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 27 thru_hole oval (at 0 66.04 180) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 28 thru_hole oval (at 0 68.58 180) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 1 GND)) + (model Pin_Headers.3dshapes/Pin_Header_Straight_1x28.wrl + (at (xyz 0 -1.35 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 90)) ) - (pad 2 thru_hole circle (at -31.75 0 90) (size 1.524 1.524) (drill 1.016) - (layers *.Cu *.Mask F.SilkS) + ) + + (module Pin_Headers:Pin_Header_Straight_1x28 locked (layer F.Cu) (tedit 0) (tstamp 50827C84) + (at 39.37 39.37) + (descr "Through hole pin header") + (tags "pin header") + (path /50827277) + (fp_text reference P1 (at 0 -5.1) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) ) - (pad 11 thru_hole circle (at -8.89 0 90) (size 1.524 1.524) (drill 1.016) - (layers *.Cu *.Mask F.SilkS) + (fp_text value CONN28 (at 0 -3.1) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) ) - (pad 4 thru_hole circle (at -26.67 0 90) (size 1.524 1.524) (drill 1.016) - (layers *.Cu *.Mask F.SilkS) + (fp_line (start -1.75 -1.75) (end -1.75 70.35) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.75 -1.75) (end 1.75 70.35) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.75 -1.75) (end 1.75 -1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.75 70.35) (end 1.75 70.35) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.27 1.27) (end -1.27 69.85) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.27 69.85) (end 1.27 69.85) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.27 69.85) (end 1.27 1.27) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.55 -1.55) (end 1.55 0) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.27 1.27) (end -1.27 1.27) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.55 0) (end -1.55 -1.55) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.55 -1.55) (end 1.55 -1.55) (layer F.SilkS) (width 0.15)) + (pad 1 thru_hole rect (at 0 0) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 1 GND)) + (pad 2 thru_hole oval (at 0 2.54) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 3 thru_hole oval (at 0 5.08) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 4 thru_hole oval (at 0 7.62) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 5 thru_hole oval (at 0 10.16) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 6 thru_hole oval (at 0 12.7) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 7 thru_hole oval (at 0 15.24) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 8 thru_hole oval (at 0 17.78) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 9 thru_hole oval (at 0 20.32) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 10 thru_hole oval (at 0 22.86) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 11 thru_hole oval (at 0 25.4) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 12 thru_hole oval (at 0 27.94) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 13 thru_hole oval (at 0 30.48) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 14 thru_hole oval (at 0 33.02) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 15 thru_hole oval (at 0 35.56) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 16 thru_hole oval (at 0 38.1) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 17 thru_hole oval (at 0 40.64) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 18 thru_hole oval (at 0 43.18) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 19 thru_hole oval (at 0 45.72) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 20 thru_hole oval (at 0 48.26) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 21 thru_hole oval (at 0 50.8) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 22 thru_hole oval (at 0 53.34) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 23 thru_hole oval (at 0 55.88) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 24 thru_hole oval (at 0 58.42) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 25 thru_hole oval (at 0 60.96) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 26 thru_hole oval (at 0 63.5) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 27 thru_hole oval (at 0 66.04) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 28 thru_hole oval (at 0 68.58) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 1 GND)) + (model Pin_Headers.3dshapes/Pin_Header_Straight_1x28.wrl + (at (xyz 0 -1.35 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 90)) ) - (pad 13 thru_hole circle (at -3.81 0 90) (size 1.524 1.524) (drill 1.016) - (layers *.Cu *.Mask F.SilkS) + ) + + (module Pin_Headers:Pin_Header_Straight_1x06 (layer F.Cu) (tedit 0) (tstamp 50827C60) + (at 49.53 113.03 90) + (descr "Through hole pin header") + (tags "pin header") + (path /50827295) + (fp_text reference P3 (at 0 -5.1 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) ) - (pad 6 thru_hole circle (at -21.59 0 90) (size 1.524 1.524) (drill 1.016) - (layers *.Cu *.Mask F.SilkS) + (fp_text value CONN6 (at 0 -3.1 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) ) - (pad 15 thru_hole circle (at 1.27 0 90) (size 1.524 1.524) (drill 1.016) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 8 thru_hole circle (at -16.51 0 90) (size 1.524 1.524) (drill 1.016) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 17 thru_hole circle (at 6.35 0 90) (size 1.524 1.524) (drill 1.016) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 10 thru_hole circle (at -11.43 0 90) (size 1.524 1.524) (drill 1.016) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 19 thru_hole circle (at 11.43 0 90) (size 1.524 1.524) (drill 1.016) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 12 thru_hole circle (at -6.35 0 90) (size 1.524 1.524) (drill 1.016) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 21 thru_hole circle (at 16.51 0 90) (size 1.524 1.524) (drill 1.016) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 14 thru_hole circle (at -1.27 0 90) (size 1.524 1.524) (drill 1.016) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 23 thru_hole circle (at 21.59 0 90) (size 1.524 1.524) (drill 1.016) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 16 thru_hole circle (at 3.81 0 90) (size 1.524 1.524) (drill 1.016) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 25 thru_hole circle (at 26.67 0 90) (size 1.524 1.524) (drill 1.016) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 18 thru_hole circle (at 8.89 0 90) (size 1.524 1.524) (drill 1.016) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 27 thru_hole circle (at 31.75 0 90) (size 1.524 1.524) (drill 1.016) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 20 thru_hole circle (at 13.97 0 90) (size 1.524 1.524) (drill 1.016) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 22 thru_hole circle (at 19.05 0 90) (size 1.524 1.524) (drill 1.016) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 24 thru_hole circle (at 24.13 0 90) (size 1.524 1.524) (drill 1.016) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 26 thru_hole circle (at 29.21 0 90) (size 1.524 1.524) (drill 1.016) - (layers *.Cu *.Mask F.SilkS) - (net 2 +5V) - ) - (pad 28 thru_hole circle (at 34.29 0 90) (size 1.524 1.524) (drill 1.016) - (layers *.Cu *.Mask F.SilkS) - (net 3 GND) - ) - (pad 3 thru_hole circle (at -29.21 0 90) (size 1.524 1.524) (drill 1.016) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 5 thru_hole circle (at -24.13 0 90) (size 1.524 1.524) (drill 1.016) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 7 thru_hole circle (at -19.05 0 90) (size 1.524 1.524) (drill 1.016) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 9 thru_hole circle (at -13.97 0 90) (size 1.524 1.524) (drill 1.016) - (layers *.Cu *.Mask F.SilkS) + (fp_line (start -1.75 -1.75) (end -1.75 14.45) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.75 -1.75) (end 1.75 14.45) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.75 -1.75) (end 1.75 -1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.75 14.45) (end 1.75 14.45) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.27 1.27) (end 1.27 13.97) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.27 13.97) (end -1.27 13.97) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.27 13.97) (end -1.27 1.27) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.55 -1.55) (end 1.55 0) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.27 1.27) (end -1.27 1.27) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.55 0) (end -1.55 -1.55) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.55 -1.55) (end 1.55 -1.55) (layer F.SilkS) (width 0.15)) + (pad 1 thru_hole rect (at 0 0 90) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 2 thru_hole oval (at 0 2.54 90) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 3 thru_hole oval (at 0 5.08 90) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 4 thru_hole oval (at 0 7.62 90) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 5 thru_hole oval (at 0 10.16 90) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 6 thru_hole oval (at 0 12.7 90) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (model Pin_Headers.3dshapes/Pin_Header_Straight_1x06.wrl + (at (xyz 0 -0.25 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 90)) ) ) @@ -360,7 +264,7 @@ (gr_line (start 76.2 118.745) (end 33.02 118.745) (angle 90) (layer Edge.Cuts) (width 0.14986)) (gr_line (start 33.02 34.29) (end 76.2 34.29) (angle 90) (layer Edge.Cuts) (width 0.14986)) - (zone (net 3) (net_name GND) (layer B.Cu) (tstamp 50827DC8) (hatch edge 0.508) + (zone (net 1) (net_name GND) (layer B.Cu) (tstamp 50827DC8) (hatch edge 0.508) (connect_pads (clearance 0.508)) (min_thickness 0.254) (fill (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.889)) diff --git a/template/stm32f100-discovery-shield/stm32f100-discovery-shield.mod b/template/stm32f100-discovery-shield/stm32f100-discovery-shield.mod deleted file mode 100644 index 21ff54ad..00000000 --- a/template/stm32f100-discovery-shield/stm32f100-discovery-shield.mod +++ /dev/null @@ -1,276 +0,0 @@ -PCBNEW-LibModule-V1 2012-10-20 12:13:07 -# encoding utf-8 -Units deci-mils -$INDEX -PIN_ARRAY_28X1 -PIN_ARRAY_6X1 -$EndINDEX -$MODULE PIN_ARRAY_28X1 -Po 0 0 0 15 50827920 00000000 ~~ -Li PIN_ARRAY_28X1 -Cd Single rangee contacts 1 x 28 pins -Kw CONN -Sc 0 -AR -Op 0 0 0 -T0 0 -800 249 249 0 62 N V 21 N "PIN_ARRAY_28X1" -T1 0 800 249 249 0 62 N I 21 N "VAL**" -DS -14000 -500 14000 -500 59 21 -DS 14000 -500 14000 500 59 21 -DS 14000 500 -14000 500 59 21 -DS -14000 500 -14000 -500 59 21 -$PAD -Sh "1" R 600 600 0 0 0 -Dr 400 0 0 -At STD N 00E0FFFF -Ne 0 "" -Po -13500 0 -$EndPAD -$PAD -Sh "2" C 600 600 0 0 0 -Dr 400 0 0 -At STD N 00E0FFFF -Ne 0 "" -Po -12500 0 -$EndPAD -$PAD -Sh "11" C 600 600 0 0 0 -Dr 400 0 0 -At STD N 00E0FFFF -Ne 0 "" -Po -3500 0 -$EndPAD -$PAD -Sh "4" C 600 600 0 0 0 -Dr 400 0 0 -At STD N 00E0FFFF -Ne 0 "" -Po -10500 0 -$EndPAD -$PAD -Sh "13" C 600 600 0 0 0 -Dr 400 0 0 -At STD N 00E0FFFF -Ne 0 "" -Po -1500 0 -$EndPAD -$PAD -Sh "6" C 600 600 0 0 0 -Dr 400 0 0 -At STD N 00E0FFFF -Ne 0 "" -Po -8500 0 -$EndPAD -$PAD -Sh "15" C 600 600 0 0 0 -Dr 400 0 0 -At STD N 00E0FFFF -Ne 0 "" -Po 500 0 -$EndPAD -$PAD -Sh "8" C 600 600 0 0 0 -Dr 400 0 0 -At STD N 00E0FFFF -Ne 0 "" -Po -6500 0 -$EndPAD -$PAD -Sh "17" C 600 600 0 0 0 -Dr 400 0 0 -At STD N 00E0FFFF -Ne 0 "" -Po 2500 0 -$EndPAD -$PAD -Sh "10" C 600 600 0 0 0 -Dr 400 0 0 -At STD N 00E0FFFF -Ne 0 "" -Po -4500 0 -$EndPAD -$PAD -Sh "19" C 600 600 0 0 0 -Dr 400 0 0 -At STD N 00E0FFFF -Ne 0 "" -Po 4500 0 -$EndPAD -$PAD -Sh "12" C 600 600 0 0 0 -Dr 400 0 0 -At STD N 00E0FFFF -Ne 0 "" -Po -2500 0 -$EndPAD -$PAD -Sh "21" C 600 600 0 0 0 -Dr 400 0 0 -At STD N 00E0FFFF -Ne 0 "" -Po 6500 0 -$EndPAD -$PAD -Sh "14" C 600 600 0 0 0 -Dr 400 0 0 -At STD N 00E0FFFF -Ne 0 "" -Po -500 0 -$EndPAD -$PAD -Sh "23" C 600 600 0 0 0 -Dr 400 0 0 -At STD N 00E0FFFF -Ne 0 "" -Po 8500 0 -$EndPAD -$PAD -Sh "16" C 600 600 0 0 0 -Dr 400 0 0 -At STD N 00E0FFFF -Ne 0 "" -Po 1500 0 -$EndPAD -$PAD -Sh "25" C 600 600 0 0 0 -Dr 400 0 0 -At STD N 00E0FFFF -Ne 0 "" -Po 10500 0 -$EndPAD -$PAD -Sh "18" C 600 600 0 0 0 -Dr 400 0 0 -At STD N 00E0FFFF -Ne 0 "" -Po 3500 0 -$EndPAD -$PAD -Sh "27" C 600 600 0 0 0 -Dr 400 0 0 -At STD N 00E0FFFF -Ne 0 "" -Po 12500 0 -$EndPAD -$PAD -Sh "20" C 600 600 0 0 0 -Dr 400 0 0 -At STD N 00E0FFFF -Ne 0 "" -Po 5500 0 -$EndPAD -$PAD -Sh "22" C 600 600 0 0 0 -Dr 400 0 0 -At STD N 00E0FFFF -Ne 0 "" -Po 7500 0 -$EndPAD -$PAD -Sh "24" C 600 600 0 0 0 -Dr 400 0 0 -At STD N 00E0FFFF -Ne 0 "" -Po 9500 0 -$EndPAD -$PAD -Sh "26" C 600 600 0 0 0 -Dr 400 0 0 -At STD N 00E0FFFF -Ne 0 "" -Po 11500 0 -$EndPAD -$PAD -Sh "28" C 600 600 0 0 0 -Dr 400 0 0 -At STD N 00E0FFFF -Ne 0 "" -Po 13500 0 -$EndPAD -$PAD -Sh "3" C 600 600 0 0 0 -Dr 400 0 0 -At STD N 00E0FFFF -Ne 0 "" -Po -11500 0 -$EndPAD -$PAD -Sh "5" C 600 600 0 0 0 -Dr 400 0 0 -At STD N 00E0FFFF -Ne 0 "" -Po -9500 0 -$EndPAD -$PAD -Sh "7" C 600 600 0 0 0 -Dr 400 0 0 -At STD N 00E0FFFF -Ne 0 "" -Po -7500 0 -$EndPAD -$PAD -Sh "9" C 600 600 0 0 0 -Dr 400 0 0 -At STD N 00E0FFFF -Ne 0 "" -Po -5500 0 -$EndPAD -$EndMODULE PIN_ARRAY_28X1 -$MODULE PIN_ARRAY_6X1 -Po 0 0 0 15 508278F8 00000000 ~~ -Li PIN_ARRAY_6X1 -Cd Single rangee contacts 1 x 6 pins -Kw CONN -Sc 0 -AR -Op 0 0 0 -T0 0 -700 249 249 0 62 N V 21 N "PIN_ARRAY_6X1" -T1 0 800 249 249 0 62 N I 21 N "VAL**" -DS -3000 -500 3000 -500 59 21 -DS 3000 -500 3000 500 59 21 -DS 3000 500 -3000 500 59 21 -DS -3000 500 -3000 -500 59 21 -$PAD -Sh "1" R 600 600 0 0 0 -Dr 400 0 0 -At STD N 00E0FFFF -Ne 0 "" -Po -2500 0 -$EndPAD -$PAD -Sh "2" C 600 600 0 0 0 -Dr 400 0 0 -At STD N 00E0FFFF -Ne 0 "" -Po -1500 0 -$EndPAD -$PAD -Sh "4" C 600 600 0 0 0 -Dr 400 0 0 -At STD N 00E0FFFF -Ne 0 "" -Po 500 0 -$EndPAD -$PAD -Sh "6" C 600 600 0 0 0 -Dr 400 0 0 -At STD N 00E0FFFF -Ne 0 "" -Po 2500 0 -$EndPAD -$PAD -Sh "3" C 600 600 0 0 0 -Dr 400 0 0 -At STD N 00E0FFFF -Ne 0 "" -Po -500 0 -$EndPAD -$PAD -Sh "5" C 600 600 0 0 0 -Dr 400 0 0 -At STD N 00E0FFFF -Ne 0 "" -Po 1500 0 -$EndPAD -$EndMODULE PIN_ARRAY_6X1 -$EndLIBRARY diff --git a/template/stm32f100-discovery-shield/stm32f100-discovery-shield.net b/template/stm32f100-discovery-shield/stm32f100-discovery-shield.net index 7d29e0cb..6af7815b 100644 --- a/template/stm32f100-discovery-shield/stm32f100-discovery-shield.net +++ b/template/stm32f100-discovery-shield/stm32f100-discovery-shield.net @@ -1,80 +1,207 @@ -# EESchema Netlist Version 1.1 created 2012-10-20 12:24:05 -( - ( /50827277 $noname P1 CONN28 {Lib=CONN28} - ( 1 GND ) - ( 2 ? ) - ( 3 +3.3V ) - ( 4 ? ) - ( 5 ? ) - ( 6 ? ) - ( 7 ? ) - ( 8 ? ) - ( 9 ? ) - ( 10 ? ) - ( 11 ? ) - ( 12 ? ) - ( 13 ? ) - ( 14 ? ) - ( 15 ? ) - ( 16 ? ) - ( 17 ? ) - ( 18 ? ) - ( 19 ? ) - ( 20 ? ) - ( 21 ? ) - ( 22 ? ) - ( 23 ? ) - ( 24 ? ) - ( 25 ? ) - ( 26 ? ) - ( 27 ? ) - ( 28 GND ) - ) - ( /50827286 $noname P2 CONN28 {Lib=CONN28} - ( 1 GND ) - ( 2 ? ) - ( 3 ? ) - ( 4 ? ) - ( 5 ? ) - ( 6 ? ) - ( 7 ? ) - ( 8 ? ) - ( 9 ? ) - ( 10 ? ) - ( 11 ? ) - ( 12 ? ) - ( 13 ? ) - ( 14 ? ) - ( 15 ? ) - ( 16 ? ) - ( 17 ? ) - ( 18 ? ) - ( 19 ? ) - ( 20 ? ) - ( 21 ? ) - ( 22 ? ) - ( 23 ? ) - ( 24 ? ) - ( 25 ? ) - ( 26 +5V ) - ( 27 ? ) - ( 28 GND ) - ) - ( /50827295 $noname P3 CONN6 {Lib=CONN6} - ( 1 ? ) - ( 2 ? ) - ( 3 ? ) - ( 4 ? ) - ( 5 ? ) - ( 6 ? ) - ) -) -* -{ Pin List by Nets -Net 59 "GND" "GND" - P1 1 - P2 28 - P1 28 - P2 1 -} -#End +(export (version D) + (design + (source E:/kicad-git/kicad_git_libs/template/stm32f100-discovery-shield/stm32f100-discovery-shield.sch) + (date "13/12/2016 09:19:37") + (tool "Eeschema 4.0.5") + (sheet (number 1) (name /) (tstamps /) + (title_block + (title "STM32 Value Line Discovery - Shiled board") + (company) + (rev 1.0) + (date "20 oct 2012") + (source stm32f100-discovery-shield.sch) + (comment (number 1) (value "")) + (comment (number 2) (value "")) + (comment (number 3) (value "")) + (comment (number 4) (value ""))))) + (components + (comp (ref P1) + (value CONN28) + (footprint Pin_Headers:Pin_Header_Straight_1x28) + (libsource (lib stm32f100-discovery-shield) (part CONN28)) + (sheetpath (names /) (tstamps /)) + (tstamp 50827277)) + (comp (ref P2) + (value CONN28) + (footprint Pin_Headers:Pin_Header_Straight_1x28) + (libsource (lib stm32f100-discovery-shield) (part CONN28)) + (sheetpath (names /) (tstamps /)) + (tstamp 50827286)) + (comp (ref P3) + (value CONN6) + (footprint stm32f100-discovery-shield:PIN_ARRAY_6X1) + (libsource (lib stm32f100-discovery-shield) (part CONN6)) + (sheetpath (names /) (tstamps /)) + (tstamp 50827295))) + (libparts + (libpart (lib stm32f100-discovery-shield) (part CONN28) + (description "Symbole general de connexion") + (fields + (field (name Reference) P) + (field (name Value) CONN28)) + (pins + (pin (num 1) (name P1) (type passive)) + (pin (num 2) (name P2) (type passive)) + (pin (num 3) (name P3) (type passive)) + (pin (num 4) (name P4) (type passive)) + (pin (num 5) (name P5) (type passive)) + (pin (num 6) (name P6) (type passive)) + (pin (num 7) (name P7) (type passive)) + (pin (num 8) (name P8) (type passive)) + (pin (num 9) (name P9) (type passive)) + (pin (num 10) (name P10) (type passive)) + (pin (num 11) (name P11) (type passive)) + (pin (num 12) (name P12) (type passive)) + (pin (num 13) (name P13) (type passive)) + (pin (num 14) (name P14) (type passive)) + (pin (num 15) (name P15) (type passive)) + (pin (num 16) (name P16) (type passive)) + (pin (num 17) (name P17) (type passive)) + (pin (num 18) (name P18) (type passive)) + (pin (num 19) (name P19) (type passive)) + (pin (num 20) (name P20) (type passive)) + (pin (num 21) (name P21) (type passive)) + (pin (num 22) (name P22) (type passive)) + (pin (num 23) (name P23) (type passive)) + (pin (num 24) (name P24) (type passive)) + (pin (num 25) (name P25) (type passive)) + (pin (num 26) (name P26) (type passive)) + (pin (num 27) (name P27) (type passive)) + (pin (num 28) (name P28) (type passive)))) + (libpart (lib stm32f100-discovery-shield) (part CONN6) + (description "Symbole general de connexion") + (fields + (field (name Reference) P) + (field (name Value) CONN6)) + (pins + (pin (num 1) (name P1) (type passive)) + (pin (num 2) (name P2) (type passive)) + (pin (num 3) (name P3) (type passive)) + (pin (num 4) (name P4) (type passive)) + (pin (num 5) (name P5) (type passive)) + (pin (num 6) (name P6) (type passive))))) + (libraries + (library (logical stm32f100-discovery-shield) + (uri E:\kicad-git\kicad_git_libs\template\stm32f100-discovery-shield\stm32f100-discovery-shield.lib))) + (nets + (net (code 1) (name /PB10) + (node (ref P3) (pin 1))) + (net (code 2) (name /PB11) + (node (ref P3) (pin 2))) + (net (code 3) (name /PB12) + (node (ref P3) (pin 3))) + (net (code 4) (name /PB13) + (node (ref P3) (pin 4))) + (net (code 5) (name /PB14) + (node (ref P3) (pin 5))) + (net (code 6) (name /PB15) + (node (ref P3) (pin 6))) + (net (code 7) (name "Net-(P1-Pad2)") + (node (ref P1) (pin 2))) + (net (code 8) (name "Net-(P2-Pad27)") + (node (ref P2) (pin 27))) + (net (code 9) (name +5V) + (node (ref P2) (pin 26))) + (net (code 10) (name /PA15) + (node (ref P2) (pin 13))) + (net (code 11) (name /PB6) + (node (ref P2) (pin 21))) + (net (code 12) (name /PB5) + (node (ref P2) (pin 20))) + (net (code 13) (name /PB4) + (node (ref P2) (pin 19))) + (net (code 14) (name /PB3) + (node (ref P2) (pin 18))) + (net (code 15) (name /PD2) + (node (ref P2) (pin 17))) + (net (code 16) (name /PC12) + (node (ref P2) (pin 16))) + (net (code 17) (name /PC11) + (node (ref P2) (pin 15))) + (net (code 18) (name /PC10) + (node (ref P2) (pin 14))) + (net (code 19) (name /PA14) + (node (ref P2) (pin 12))) + (net (code 20) (name /PA13) + (node (ref P2) (pin 11))) + (net (code 21) (name /PA12) + (node (ref P2) (pin 10))) + (net (code 22) (name /PA11) + (node (ref P2) (pin 9))) + (net (code 23) (name /PA10) + (node (ref P2) (pin 8))) + (net (code 24) (name /PA8) + (node (ref P2) (pin 6))) + (net (code 25) (name /PA9) + (node (ref P2) (pin 7))) + (net (code 26) (name /PC9) + (node (ref P2) (pin 5))) + (net (code 27) (name /PC8) + (node (ref P2) (pin 4))) + (net (code 28) (name /PC7) + (node (ref P2) (pin 3))) + (net (code 29) (name /PC6) + (node (ref P2) (pin 2))) + (net (code 30) (name /PA3) + (node (ref P1) (pin 18))) + (net (code 31) (name /PA4) + (node (ref P1) (pin 19))) + (net (code 32) (name /PB2) + (node (ref P1) (pin 27))) + (net (code 33) (name /PB7) + (node (ref P2) (pin 22))) + (net (code 34) (name /BOOT) + (node (ref P2) (pin 23))) + (net (code 35) (name /PB8) + (node (ref P2) (pin 24))) + (net (code 36) (name /PA6) + (node (ref P1) (pin 21))) + (net (code 37) (name +3V3) + (node (ref P1) (pin 3))) + (net (code 38) (name /VBAT) + (node (ref P1) (pin 4))) + (net (code 39) (name /PC13) + (node (ref P1) (pin 5))) + (net (code 40) (name /PC14) + (node (ref P1) (pin 6))) + (net (code 41) (name /PC15) + (node (ref P1) (pin 7))) + (net (code 42) (name /PD0) + (node (ref P1) (pin 8))) + (net (code 43) (name /PD1) + (node (ref P1) (pin 9))) + (net (code 44) (name /RST) + (node (ref P1) (pin 10))) + (net (code 45) (name /PA5) + (node (ref P1) (pin 20))) + (net (code 46) (name /PC0) + (node (ref P1) (pin 11))) + (net (code 47) (name /PB9) + (node (ref P2) (pin 25))) + (net (code 48) (name /PC1) + (node (ref P1) (pin 12))) + (net (code 49) (name /PA7) + (node (ref P1) (pin 22))) + (net (code 50) (name /PC2) + (node (ref P1) (pin 13))) + (net (code 51) (name /PC4) + (node (ref P1) (pin 23))) + (net (code 52) (name /PC3) + (node (ref P1) (pin 14))) + (net (code 53) (name /PC5) + (node (ref P1) (pin 24))) + (net (code 54) (name /PA0) + (node (ref P1) (pin 15))) + (net (code 55) (name /PB0) + (node (ref P1) (pin 25))) + (net (code 56) (name /PA1) + (node (ref P1) (pin 16))) + (net (code 57) (name /PB1) + (node (ref P1) (pin 26))) + (net (code 58) (name /PA2) + (node (ref P1) (pin 17))) + (net (code 59) (name GND) + (node (ref P1) (pin 1)) + (node (ref P2) (pin 1)) + (node (ref P1) (pin 28)) + (node (ref P2) (pin 28))))) \ No newline at end of file diff --git a/template/stm32f100-discovery-shield/stm32f100-discovery-shield.pro b/template/stm32f100-discovery-shield/stm32f100-discovery-shield.pro index 4411b1bb..2e6bde0f 100644 --- a/template/stm32f100-discovery-shield/stm32f100-discovery-shield.pro +++ b/template/stm32f100-discovery-shield/stm32f100-discovery-shield.pro @@ -1,6 +1,6 @@ -update=2012-10-20 12:46:25 +update=13/12/2016 09:10:33 version=1 -last_client=pcbnew +last_client=kicad [general] version=1 [cvpcb] @@ -8,47 +8,6 @@ version=1 NetIExt=net [cvpcb/libraries] EquName1=devcms -[eeschema] -version=1 -LibDir= -NetFmtName= -RptD_X=0 -RptD_Y=100 -RptLab=1 -LabSize=40 -[eeschema/libraries] -LibName1=stm32f100-discovery-shield -LibName2=stm32 -LibName3=power -LibName4=device -LibName5=transistors -LibName6=conn -LibName7=linear -LibName8=regul -LibName9=74xx -LibName10=cmos4000 -LibName11=adc-dac -LibName12=memory -LibName13=xilinx -LibName14=special -LibName15=microcontrollers -LibName16=dsp -LibName17=microchip -LibName18=analog_switches -LibName19=motorola -LibName20=texas -LibName21=intel -LibName22=audio -LibName23=interface -LibName24=digital-audio -LibName25=philips -LibName26=display -LibName27=cypress -LibName28=siliconi -LibName29=opto -LibName30=atmel -LibName31=contrib -LibName32=valves [pcbnew] version=1 LastNetListRead= @@ -79,3 +38,22 @@ LibName9=led LibName10=dip_sockets LibName11=pga_sockets LibName12=valves +[eeschema] +version=1 +LibDir= +[eeschema/libraries] +LibName1=stm32f100-discovery-shield +LibName2=stm32 +LibName3=power +LibName4=device +LibName5=transistors +LibName6=conn +LibName7=linear +LibName8=regul +LibName9=74xx +LibName10=adc-dac +LibName11=memory +LibName12=microcontrollers +LibName13=microchip +LibName14=analog_switches +LibName15=display diff --git a/template/stm32f100-discovery-shield/stm32f100-discovery-shield.sch b/template/stm32f100-discovery-shield/stm32f100-discovery-shield.sch index fd499ff8..0dea3e9e 100644 --- a/template/stm32f100-discovery-shield/stm32f100-discovery-shield.sch +++ b/template/stm32f100-discovery-shield/stm32f100-discovery-shield.sch @@ -1,4 +1,4 @@ -EESchema Schematic File Version 2 date 2012-10-20 12:45:55 +EESchema Schematic File Version 2 LIBS:stm32f100-discovery-shield LIBS:stm32 LIBS:power @@ -8,31 +8,14 @@ LIBS:conn LIBS:linear LIBS:regul LIBS:74xx -LIBS:cmos4000 LIBS:adc-dac LIBS:memory -LIBS:xilinx -LIBS:special LIBS:microcontrollers -LIBS:dsp LIBS:microchip LIBS:analog_switches -LIBS:motorola -LIBS:texas -LIBS:intel -LIBS:audio -LIBS:interface -LIBS:digital-audio -LIBS:philips LIBS:display -LIBS:cypress -LIBS:siliconi -LIBS:opto -LIBS:atmel -LIBS:contrib -LIBS:valves LIBS:stm32f100-discovery-shield-cache -EELAYER 27 0 +EELAYER 25 0 EELAYER END $Descr A4 11693 8268 encoding utf-8 @@ -49,320 +32,330 @@ $EndDescr $Comp L CONN28 P1 U 1 1 50827277 -P 10950 1950 -F 0 "P1" V 10900 1950 60 0000 C CNN -F 1 "CONN28" V 11000 1950 60 0000 C CNN - 1 10950 1950 +P 10800 1950 +F 0 "P1" V 10750 1950 60 0000 C CNN +F 1 "CONN28" V 10850 1950 60 0000 C CNN +F 2 "Pin_Headers:Pin_Header_Straight_1x28" V 11000 1950 30 0000 C CNN +F 3 "" H 10800 1950 60 0001 C CNN + 1 10800 1950 1 0 0 -1 $EndComp $Comp L CONN28 P2 U 1 1 50827286 -P 10950 4850 -F 0 "P2" V 10900 4850 60 0000 C CNN -F 1 "CONN28" V 11000 4850 60 0000 C CNN - 1 10950 4850 +P 10800 4850 +F 0 "P2" V 10750 4850 60 0000 C CNN +F 1 "CONN28" V 10850 4850 60 0000 C CNN +F 2 "Pin_Headers:Pin_Header_Straight_1x28" V 11000 4850 30 0000 C CNN +F 3 "" H 10800 4850 60 0001 C CNN + 1 10800 4850 1 0 0 1 $EndComp $Comp L CONN6 P3 U 1 1 50827295 -P 10950 6650 -F 0 "P3" V 10900 6650 60 0000 C CNN -F 1 "CONN6" V 11000 6650 60 0000 C CNN - 1 10950 6650 +P 9000 850 +F 0 "P3" V 8950 850 60 0000 C CNN +F 1 "CONN6" V 9050 850 60 0000 C CNN +F 2 "stm32f100-discovery-shield:PIN_ARRAY_6X1" V 9200 850 30 0000 C CNN +F 3 "" H 9000 850 60 0001 C CNN + 1 9000 850 1 0 0 -1 $EndComp Wire Wire Line - 10600 600 10300 600 + 10450 600 10350 600 Wire Wire Line - 10600 800 10300 800 + 10450 800 10150 800 Wire Wire Line - 10600 900 10300 900 + 10450 900 10150 900 Wire Wire Line - 10600 1000 10300 1000 + 10450 1000 10150 1000 Wire Wire Line - 10600 1100 10300 1100 + 10450 1100 10150 1100 Wire Wire Line - 10600 1200 10300 1200 + 10450 1200 10150 1200 Wire Wire Line - 10600 1300 10300 1300 + 10450 1300 10150 1300 Wire Wire Line - 10600 1400 10300 1400 + 10450 1400 10150 1400 Wire Wire Line - 10600 1500 10300 1500 + 10450 1500 10150 1500 Wire Wire Line - 10600 1600 10300 1600 + 10450 1600 10150 1600 Wire Wire Line - 10600 1700 10300 1700 + 10450 1700 10150 1700 Wire Wire Line - 10600 1800 10300 1800 + 10450 1800 10150 1800 Wire Wire Line - 10600 1900 10300 1900 + 10450 1900 10150 1900 Wire Wire Line - 10600 2000 10300 2000 + 10450 2000 10150 2000 Wire Wire Line - 10600 2100 10300 2100 + 10450 2100 10150 2100 Wire Wire Line - 10600 2200 10300 2200 + 10450 2200 10150 2200 Wire Wire Line - 10600 2300 10300 2300 + 10450 2300 10150 2300 Wire Wire Line - 10600 2400 10300 2400 + 10450 2400 10150 2400 Wire Wire Line - 10600 2500 10300 2500 + 10450 2500 10150 2500 Wire Wire Line - 10600 2600 10300 2600 + 10450 2600 10150 2600 Wire Wire Line - 10600 2700 10300 2700 + 10450 2700 10150 2700 Wire Wire Line - 10600 2800 10300 2800 + 10450 2800 10150 2800 Wire Wire Line - 10600 2900 10300 2900 + 10450 2900 10150 2900 Wire Wire Line - 10600 3000 10300 3000 + 10450 3000 10150 3000 Wire Wire Line - 10600 3100 10300 3100 + 10450 3100 10150 3100 Wire Wire Line - 10600 3200 10300 3200 + 10450 3200 10150 3200 Wire Wire Line - 10600 3300 10300 3300 + 10450 3300 10150 3300 Wire Wire Line - 10600 3500 10300 3500 + 10450 3500 10150 3500 Wire Wire Line - 10600 3700 10300 3700 + 10450 3700 10150 3700 Wire Wire Line - 10600 3800 10300 3800 + 10450 3800 10150 3800 Wire Wire Line - 10600 3900 10300 3900 + 10450 3900 10150 3900 Wire Wire Line - 10600 4000 10300 4000 + 10450 4000 10150 4000 Wire Wire Line - 10600 4100 10300 4100 + 10450 4100 10150 4100 Wire Wire Line - 10600 4200 10300 4200 + 10450 4200 10150 4200 Wire Wire Line - 10600 4300 10300 4300 + 10450 4300 10150 4300 Wire Wire Line - 10600 4400 10300 4400 + 10450 4400 10150 4400 Wire Wire Line - 10600 4500 10300 4500 + 10450 4500 10150 4500 Wire Wire Line - 10600 4600 10300 4600 + 10450 4600 10150 4600 Wire Wire Line - 10600 4700 10300 4700 + 10450 4700 10150 4700 Wire Wire Line - 10600 4800 10300 4800 + 10450 4800 10150 4800 Wire Wire Line - 10600 4900 10300 4900 + 10450 4900 10150 4900 Wire Wire Line - 10600 5000 10300 5000 + 10450 5000 10150 5000 Wire Wire Line - 10600 5100 10300 5100 + 10450 5100 10150 5100 Wire Wire Line - 10600 5200 10300 5200 + 10450 5200 10150 5200 Wire Wire Line - 10600 5300 10300 5300 + 10450 5300 10150 5300 Wire Wire Line - 10600 5400 10300 5400 + 10450 5400 10150 5400 Wire Wire Line - 10600 5500 10300 5500 + 10450 5500 10150 5500 Wire Wire Line - 10600 5600 10300 5600 + 10450 5600 10150 5600 Wire Wire Line - 10600 5700 10300 5700 + 10450 5700 10150 5700 Wire Wire Line - 10600 5800 10300 5800 + 10450 5800 10150 5800 Wire Wire Line - 10600 5900 10300 5900 + 10450 5900 10150 5900 Wire Wire Line - 10600 6000 10300 6000 + 10450 6000 10150 6000 Wire Wire Line - 10600 6100 10300 6100 + 10450 6100 10150 6100 Wire Wire Line - 10600 6200 10300 6200 + 10450 6200 10150 6200 Wire Wire Line - 10600 6400 10300 6400 + 8650 600 8350 600 Wire Wire Line - 10600 6500 10300 6500 + 8650 700 8350 700 Wire Wire Line - 10600 6600 10300 6600 + 8650 800 8350 800 Wire Wire Line - 10600 6700 10300 6700 + 8650 900 8350 900 Wire Wire Line - 10600 6800 10300 6800 + 8650 1000 8350 1000 Wire Wire Line - 10600 6900 10300 6900 -Text Label 10350 6400 0 40 ~ 0 + 8650 1100 8350 1100 +Text Label 8400 600 0 40 ~ 0 PB10 -Text Label 10350 6500 0 40 ~ 0 +Text Label 8400 700 0 40 ~ 0 PB11 -Text Label 10350 6600 0 40 ~ 0 +Text Label 8400 800 0 40 ~ 0 PB12 -Text Label 10350 6700 0 40 ~ 0 +Text Label 8400 900 0 40 ~ 0 PB13 -Text Label 10350 6800 0 40 ~ 0 +Text Label 8400 1000 0 40 ~ 0 PB14 -Text Label 10350 6900 0 40 ~ 0 +Text Label 8400 1100 0 40 ~ 0 PB15 -NoConn ~ 10600 700 -NoConn ~ 10600 3600 +NoConn ~ 10450 700 +NoConn ~ 10450 3600 $Comp L GND #PWR01 U 1 1 50827354 -P 10300 650 -F 0 "#PWR01" H 10300 650 30 0001 C CNN -F 1 "GND" H 10300 580 30 0001 C CNN - 1 10300 650 - 1 0 0 -1 +P 10350 600 +F 0 "#PWR01" H 10350 350 50 0001 C CNN +F 1 "GND" H 10350 450 50 0000 C CNN +F 2 "" H 10350 600 50 0000 C CNN +F 3 "" H 10350 600 50 0000 C CNN + 1 10350 600 + 0 1 1 0 $EndComp $Comp L GND #PWR02 U 1 1 50827361 -P 10300 3350 -F 0 "#PWR02" H 10300 3350 30 0001 C CNN -F 1 "GND" H 10300 3280 30 0001 C CNN - 1 10300 3350 - 1 0 0 -1 +P 10150 3300 +F 0 "#PWR02" H 10150 3050 50 0001 C CNN +F 1 "GND" H 10150 3150 50 0000 C CNN +F 2 "" H 10150 3300 50 0000 C CNN +F 3 "" H 10150 3300 50 0000 C CNN + 1 10150 3300 + 0 1 1 0 $EndComp $Comp L GND #PWR03 U 1 1 50827367 -P 10300 3550 -F 0 "#PWR03" H 10300 3550 30 0001 C CNN -F 1 "GND" H 10300 3480 30 0001 C CNN - 1 10300 3550 - 1 0 0 -1 +P 10150 3500 +F 0 "#PWR03" H 10150 3250 50 0001 C CNN +F 1 "GND" H 10150 3350 50 0000 C CNN +F 2 "" H 10150 3500 50 0000 C CNN +F 3 "" H 10150 3500 50 0000 C CNN + 1 10150 3500 + 0 1 1 0 $EndComp $Comp L GND #PWR04 U 1 1 5082736D -P 10300 6250 -F 0 "#PWR04" H 10300 6250 30 0001 C CNN -F 1 "GND" H 10300 6180 30 0001 C CNN - 1 10300 6250 - 1 0 0 -1 +P 10150 6200 +F 0 "#PWR04" H 10150 5950 50 0001 C CNN +F 1 "GND" H 10150 6050 50 0000 C CNN +F 2 "" H 10150 6200 50 0000 C CNN +F 3 "" H 10150 6200 50 0000 C CNN + 1 10150 6200 + 0 1 1 0 $EndComp $Comp L +3.3V #PWR05 U 1 1 50827375 -P 10300 800 -F 0 "#PWR05" H 10300 760 30 0001 C CNN -F 1 "+3.3V" H 10300 910 30 0000 C CNN - 1 10300 800 +P 10150 800 +F 0 "#PWR05" H 10150 650 50 0001 C CNN +F 1 "+3.3V" H 10150 940 50 0000 C CNN +F 2 "" H 10150 800 50 0000 C CNN +F 3 "" H 10150 800 50 0000 C CNN + 1 10150 800 0 -1 -1 0 $EndComp $Comp L +5V #PWR06 U 1 1 50827384 -P 10300 3700 -F 0 "#PWR06" H 10300 3790 20 0001 C CNN -F 1 "+5V" H 10300 3790 30 0000 C CNN - 1 10300 3700 +P 10150 3700 +F 0 "#PWR06" H 10150 3550 50 0001 C CNN +F 1 "+5V" H 10150 3840 50 0000 C CNN +F 2 "" H 10150 3700 50 0000 C CNN +F 3 "" H 10150 3700 50 0000 C CNN + 1 10150 3700 0 -1 -1 0 $EndComp -Wire Wire Line - 10300 6200 10300 6250 -Wire Wire Line - 10300 3500 10300 3550 -Wire Wire Line - 10300 3300 10300 3350 -Wire Wire Line - 10300 600 10300 650 -Text Label 10350 900 0 40 ~ 0 +Text Label 10200 900 0 40 ~ 0 VBAT -Text Label 10350 1000 0 40 ~ 0 +Text Label 10200 1000 0 40 ~ 0 PC13 -Text Label 10350 1100 0 40 ~ 0 +Text Label 10200 1100 0 40 ~ 0 PC14 -Text Label 10350 1200 0 40 ~ 0 +Text Label 10200 1200 0 40 ~ 0 PC15 -Text Label 10350 1300 0 40 ~ 0 +Text Label 10200 1300 0 40 ~ 0 PD0 -Text Label 10350 1400 0 40 ~ 0 +Text Label 10200 1400 0 40 ~ 0 PD1 -Text Label 10350 1500 0 40 ~ 0 +Text Label 10200 1500 0 40 ~ 0 RST -Text Label 10350 1600 0 40 ~ 0 +Text Label 10200 1600 0 40 ~ 0 PC0 -Text Label 10350 1700 0 40 ~ 0 +Text Label 10200 1700 0 40 ~ 0 PC1 -Text Label 10350 1800 0 40 ~ 0 +Text Label 10200 1800 0 40 ~ 0 PC2 -Text Label 10350 1900 0 40 ~ 0 +Text Label 10200 1900 0 40 ~ 0 PC3 -Text Label 10350 2000 0 40 ~ 0 +Text Label 10200 2000 0 40 ~ 0 PA0 -Text Label 10350 2100 0 40 ~ 0 +Text Label 10200 2100 0 40 ~ 0 PA1 -Text Label 10350 2200 0 40 ~ 0 +Text Label 10200 2200 0 40 ~ 0 PA2 -Text Label 10350 2300 0 40 ~ 0 +Text Label 10200 2300 0 40 ~ 0 PA3 -Text Label 10350 2400 0 40 ~ 0 +Text Label 10200 2400 0 40 ~ 0 PA4 -Text Label 10350 2500 0 40 ~ 0 +Text Label 10200 2500 0 40 ~ 0 PA5 -Text Label 10350 2600 0 40 ~ 0 +Text Label 10200 2600 0 40 ~ 0 PA6 -Text Label 10350 2700 0 40 ~ 0 +Text Label 10200 2700 0 40 ~ 0 PA7 -Text Label 10350 2800 0 40 ~ 0 +Text Label 10200 2800 0 40 ~ 0 PC4 -Text Label 10350 2900 0 40 ~ 0 +Text Label 10200 2900 0 40 ~ 0 PC5 -Text Label 10350 3000 0 40 ~ 0 +Text Label 10200 3000 0 40 ~ 0 PB0 -Text Label 10350 3100 0 40 ~ 0 +Text Label 10200 3100 0 40 ~ 0 PB1 -Text Label 10350 3200 0 40 ~ 0 +Text Label 10200 3200 0 40 ~ 0 PB2 -Text Label 10350 3800 0 40 ~ 0 +Text Label 10200 3800 0 40 ~ 0 PB9 -Text Label 10350 3900 0 40 ~ 0 +Text Label 10200 3900 0 40 ~ 0 PB8 -Text Label 10350 4000 0 40 ~ 0 +Text Label 10200 4000 0 40 ~ 0 BOOT -Text Label 10350 4100 0 40 ~ 0 +Text Label 10200 4100 0 40 ~ 0 PB7 -Text Label 10350 4200 0 40 ~ 0 +Text Label 10200 4200 0 40 ~ 0 PB6 -Text Label 10350 4300 0 40 ~ 0 +Text Label 10200 4300 0 40 ~ 0 PB5 -Text Label 10350 4400 0 40 ~ 0 +Text Label 10200 4400 0 40 ~ 0 PB4 -Text Label 10350 4500 0 40 ~ 0 +Text Label 10200 4500 0 40 ~ 0 PB3 -Text Label 10350 4600 0 40 ~ 0 +Text Label 10200 4600 0 40 ~ 0 PD2 -Text Label 10350 4700 0 40 ~ 0 +Text Label 10200 4700 0 40 ~ 0 PC12 -Text Label 10350 4800 0 40 ~ 0 +Text Label 10200 4800 0 40 ~ 0 PC11 -Text Label 10350 4900 0 40 ~ 0 +Text Label 10200 4900 0 40 ~ 0 PC10 -Text Label 10350 5000 0 40 ~ 0 +Text Label 10200 5000 0 40 ~ 0 PA15 -Text Label 10350 5100 0 40 ~ 0 +Text Label 10200 5100 0 40 ~ 0 PA14 -Text Label 10350 5200 0 40 ~ 0 +Text Label 10200 5200 0 40 ~ 0 PA13 -Text Label 10350 5300 0 40 ~ 0 +Text Label 10200 5300 0 40 ~ 0 PA12 -Text Label 10350 5400 0 40 ~ 0 +Text Label 10200 5400 0 40 ~ 0 PA11 -Text Label 10350 5500 0 40 ~ 0 +Text Label 10200 5500 0 40 ~ 0 PA10 -Text Label 10350 5700 0 40 ~ 0 +Text Label 10200 5700 0 40 ~ 0 PA8 -Text Label 10350 5600 0 40 ~ 0 +Text Label 10200 5600 0 40 ~ 0 PA9 -Text Label 10350 5800 0 40 ~ 0 +Text Label 10200 5800 0 40 ~ 0 PC9 -Text Label 10350 5900 0 40 ~ 0 +Text Label 10200 5900 0 40 ~ 0 PC8 -Text Label 10350 6000 0 40 ~ 0 +Text Label 10200 6000 0 40 ~ 0 PC7 -Text Label 10350 6100 0 40 ~ 0 +Text Label 10200 6100 0 40 ~ 0 PC6 $EndSCHEMATC diff --git a/template/ti-stellaris-boosterpack40/boosterpack40-cache.lib b/template/ti-stellaris-boosterpack40/boosterpack40-cache.lib index ea7c11dd..48718a80 100644 --- a/template/ti-stellaris-boosterpack40/boosterpack40-cache.lib +++ b/template/ti-stellaris-boosterpack40/boosterpack40-cache.lib @@ -1,15 +1,18 @@ -EESchema-LIBRARY Version 2.3 Date: Thu 18 Oct 2012 10:04:05 PM PDT +EESchema-LIBRARY Version 2.3 #encoding utf-8 # # +5V # -DEF +5V #PWR 0 40 Y Y 1 F P -F0 "#PWR" 0 90 20 H I C CNN -F1 "+5V" 0 90 30 H V C CNN +DEF +5V #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -150 50 H I C CNN +F1 "+5V" 0 140 50 H V C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN DRAW -X +5V 1 0 0 0 U 20 20 0 0 W N -C 0 50 20 0 1 0 N -P 4 0 1 0 0 0 0 30 0 30 0 30 N +P 2 0 1 0 -30 50 0 100 N +P 2 0 1 0 0 0 0 100 N +P 2 0 1 0 0 100 30 50 N +X +5V 1 0 0 0 U 50 50 1 1 W N ENDDRAW ENDDEF # @@ -18,6 +21,8 @@ ENDDEF DEF CONN_3 K 0 40 Y N 1 F N F0 "K" -50 0 50 V V C CNN F1 "CONN_3" 50 0 40 V V C CNN +F2 "" 0 0 60 H I C CNN +F3 "" 0 0 60 H I C CNN DRAW S -100 150 100 -150 0 1 0 N X P1 1 -350 100 250 R 60 60 1 1 P I @@ -28,12 +33,14 @@ ENDDEF # # GND # -DEF ~GND #PWR 0 0 Y Y 1 F P -F0 "#PWR" 0 0 30 H I C CNN -F1 "GND" 0 -70 30 H I C CNN +DEF GND #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -150 50 H I C CNN +F1 "GND" 0 -123 30 H V C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN DRAW -P 4 0 1 0 -50 0 0 -50 50 0 -50 0 N -X GND 1 0 0 0 U 30 30 1 1 W N +P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N +X GND 1 0 0 0 D 20 30 1 1 W N ENDDRAW ENDDEF # @@ -42,6 +49,8 @@ ENDDEF DEF Ti_Booster_40_J1 J 0 40 Y Y 1 F N F0 "J" -50 650 60 H V C CNN F1 "Ti_Booster_40_J1" 0 -650 60 H V C CNN +F2 "" 0 0 60 H I C CNN +F3 "" 0 0 60 H I C CNN DRAW S -300 550 400 -550 0 1 0 N X 1.01/Vcc 1 -600 450 300 R 50 50 1 1 W @@ -62,6 +71,8 @@ ENDDEF DEF Ti_Booster_40_J2 J 0 40 Y Y 1 F N F0 "J" -50 650 60 H V C CNN F1 "Ti_Booster_40_J2" 0 -650 60 H V C CNN +F2 "" 0 0 60 H I C CNN +F3 "" 0 0 60 H I C CNN DRAW S -300 550 400 -550 0 1 0 N X 2.01/GND 1 -600 450 300 R 50 50 1 1 W @@ -82,6 +93,8 @@ ENDDEF DEF Ti_Booster_40_J3 J 0 40 Y Y 1 F N F0 "J" -50 650 60 H V C CNN F1 "Ti_Booster_40_J3" 0 -650 60 H V C CNN +F2 "" 0 0 60 H I C CNN +F3 "" 0 0 60 H I C CNN DRAW S -300 550 400 -550 0 1 0 N X 3.01/+5V 1 -600 450 300 R 50 50 1 1 W @@ -102,6 +115,8 @@ ENDDEF DEF Ti_Booster_40_J4 J 0 40 Y Y 1 F N F0 "J" -50 650 60 H V C CNN F1 "Ti_Booster_40_J4" 0 -650 60 H V C CNN +F2 "" 0 0 60 H I C CNN +F3 "" 0 0 60 H I C CNN DRAW S -300 550 400 -550 0 1 0 N X 4.01/PF2 1 -600 450 300 R 50 50 1 1 W @@ -120,12 +135,14 @@ ENDDEF # VCC # DEF VCC #PWR 0 0 Y Y 1 F P -F0 "#PWR" 0 100 30 H I C CNN -F1 "VCC" 0 100 30 H V C CNN +F0 "#PWR" 0 -50 40 H I C CNN +F1 "VCC" 0 133 50 H V C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN DRAW -X VCC 1 0 0 0 U 20 20 0 0 W N -C 0 50 20 0 1 0 N -P 3 0 1 0 0 0 0 30 0 30 N +C 0 75 25 0 1 0 N +P 2 0 1 0 0 0 0 50 N +X VCC 1 0 0 0 U 20 30 1 1 W N ENDDRAW ENDDEF # diff --git a/template/ti-stellaris-boosterpack40/boosterpack40.cmp b/template/ti-stellaris-boosterpack40/boosterpack40.cmp deleted file mode 100644 index eab4a19b..00000000 --- a/template/ti-stellaris-boosterpack40/boosterpack40.cmp +++ /dev/null @@ -1,38 +0,0 @@ -Cmp-Mod V01 Created by CvPcb (2011-nov-30)-testing date = Thu 18 Oct 2012 09:58:43 PM PDT - -BeginCmp -TimeStamp = /5080DB5C; -Reference = J1; -ValeurCmp = TI_BOOSTER_40_J1; -IdModule = SIL-10; -EndCmp - -BeginCmp -TimeStamp = /5080DBF4; -Reference = J2; -ValeurCmp = TI_BOOSTER_40_J2; -IdModule = SIL-10; -EndCmp - -BeginCmp -TimeStamp = /5080DC03; -Reference = J3; -ValeurCmp = TI_BOOSTER_40_J3; -IdModule = SIL-10; -EndCmp - -BeginCmp -TimeStamp = /5080DC12; -Reference = J4; -ValeurCmp = TI_BOOSTER_40_J4; -IdModule = SIL-10; -EndCmp - -BeginCmp -TimeStamp = /5080A33C; -Reference = J5; -ValeurCmp = CONN_3; -IdModule = SIL-3; -EndCmp - -EndListe diff --git a/template/ti-stellaris-boosterpack40/boosterpack40.net b/template/ti-stellaris-boosterpack40/boosterpack40.net index 933e50d9..9c6b812a 100644 --- a/template/ti-stellaris-boosterpack40/boosterpack40.net +++ b/template/ti-stellaris-boosterpack40/boosterpack40.net @@ -1,68 +1,204 @@ -# EESchema Netlist Version 1.1 created Thu 18 Oct 2012 09:58:06 PM PDT -( - ( /5080A33C $noname J5 CONN_3 {Lib=CONN_3} - ( 1 VCC ) - ( 2 GND ) - ( 3 GND ) - ) - ( /5080DB5C $noname J1 TI_BOOSTER_40_J1 {Lib=TI_BOOSTER_40_J1} - ( 1 VCC ) - ( 2 ? ) - ( 3 ? ) - ( 4 ? ) - ( 5 ? ) - ( 6 ? ) - ( 7 ? ) - ( 8 ? ) - ( 9 ? ) - ( 10 ? ) - ) - ( /5080DBF4 $noname J2 TI_BOOSTER_40_J2 {Lib=TI_BOOSTER_40_J2} - ( 1 GND ) - ( 2 ? ) - ( 3 ? ) - ( 4 ? ) - ( 5 ? ) - ( 6 ? ) - ( 7 ? ) - ( 8 ? ) - ( 9 ? ) - ( 10 ? ) - ) - ( /5080DC03 $noname J3 TI_BOOSTER_40_J3 {Lib=TI_BOOSTER_40_J3} - ( 1 +5V ) - ( 2 GND ) - ( 3 ? ) - ( 4 ? ) - ( 5 ? ) - ( 6 ? ) - ( 7 ? ) - ( 8 ? ) - ( 9 ? ) - ( 10 ? ) - ) - ( /5080DC12 $noname J4 TI_BOOSTER_40_J4 {Lib=TI_BOOSTER_40_J4} - ( 1 ? ) - ( 2 ? ) - ( 3 ? ) - ( 4 ? ) - ( 5 ? ) - ( 6 ? ) - ( 7 ? ) - ( 8 ? ) - ( 9 ? ) - ( 10 ? ) - ) -) -* -{ Pin List by Nets -Net 8 "GND" "GND" - J5 3 - J5 2 - J2 1 - J3 2 -Net 27 "VCC" "VCC" - J5 1 - J1 1 -} -#End +(export (version D) + (design + (source E:\kicad-git\kicad_git_libs\template\ti-stellaris-boosterpack40\boosterpack40.sch) + (date "13/12/2016 09:02:22") + (tool "Eeschema (2016-12-12 revision b1e37ae)-master") + (sheet (number 1) (name /) (tstamps /) + (title_block + (title) + (company) + (rev) + (date "19 oct 2012") + (source boosterpack40.sch) + (comment (number 1) (value "")) + (comment (number 2) (value "")) + (comment (number 3) (value "")) + (comment (number 4) (value ""))))) + (components + (comp (ref J5) + (value CONN_3) + (footprint Connect:SIL-3) + (libsource (lib boosterpack40-cache) (part CONN_3)) + (sheetpath (names /) (tstamps /)) + (tstamp 5080A33C)) + (comp (ref J1) + (value TI_BOOSTER_40_J1) + (footprint Connect:SIL-10) + (libsource (lib boosterpack) (part Ti_Booster_40_J1)) + (sheetpath (names /) (tstamps /)) + (tstamp 5080DB5C)) + (comp (ref J2) + (value TI_BOOSTER_40_J2) + (footprint Connect:SIL-10) + (libsource (lib boosterpack) (part Ti_Booster_40_J2)) + (sheetpath (names /) (tstamps /)) + (tstamp 5080DBF4)) + (comp (ref J3) + (value TI_BOOSTER_40_J3) + (footprint Connect:SIL-10) + (libsource (lib boosterpack) (part Ti_Booster_40_J3)) + (sheetpath (names /) (tstamps /)) + (tstamp 5080DC03)) + (comp (ref J4) + (value TI_BOOSTER_40_J4) + (footprint Connect:SIL-10) + (libsource (lib boosterpack) (part Ti_Booster_40_J4)) + (sheetpath (names /) (tstamps /)) + (tstamp 5080DC12))) + (libparts + (libpart (lib boosterpack40-cache) (part CONN_3) + (fields + (field (name Reference) K) + (field (name Value) CONN_3)) + (pins + (pin (num 1) (name P1) (type passive)) + (pin (num 2) (name PM) (type passive)) + (pin (num 3) (name P3) (type passive)))) + (libpart (lib boosterpack) (part Ti_Booster_40_J1) + (fields + (field (name Reference) J) + (field (name Value) Ti_Booster_40_J1)) + (pins + (pin (num 1) (name 1.01/Vcc) (type power_in)) + (pin (num 2) (name 1.02/PB5) (type BiDi)) + (pin (num 3) (name 1.03/PB0/Rxd) (type BiDi)) + (pin (num 4) (name 1.04/PB1/TxD) (type BiDi)) + (pin (num 5) (name 1.05/PE4) (type BiDi)) + (pin (num 6) (name 1.06/PE5) (type BiDi)) + (pin (num 7) (name 1.07/PB4) (type BiDi)) + (pin (num 8) (name 1.08/PA5) (type BiDi)) + (pin (num 9) (name 1.09/PA6) (type BiDi)) + (pin (num 10) (name 1.10/PA7) (type BiDi)))) + (libpart (lib boosterpack) (part Ti_Booster_40_J2) + (fields + (field (name Reference) J) + (field (name Value) Ti_Booster_40_J2)) + (pins + (pin (num 1) (name 2.01/GND) (type power_in)) + (pin (num 2) (name 2.02/PB2) (type BiDi)) + (pin (num 3) (name 2.03/PE0) (type BiDi)) + (pin (num 4) (name 2.04/PF0) (type BiDi)) + (pin (num 5) (name 2.05/RESET) (type BiDi)) + (pin (num 6) (name 2.06/PB7) (type BiDi)) + (pin (num 7) (name 2.07/PB6) (type BiDi)) + (pin (num 8) (name 2.08/PA4) (type BiDi)) + (pin (num 9) (name 2.09/PA3) (type BiDi)) + (pin (num 10) (name 2.10/PA2) (type BiDi)))) + (libpart (lib boosterpack) (part Ti_Booster_40_J3) + (fields + (field (name Reference) J) + (field (name Value) Ti_Booster_40_J3)) + (pins + (pin (num 1) (name 3.01/+5V) (type power_in)) + (pin (num 2) (name 3.02/GND) (type BiDi)) + (pin (num 3) (name 3.03/PD0) (type BiDi)) + (pin (num 4) (name 3.04/PD1) (type BiDi)) + (pin (num 5) (name 3.05/PD2) (type BiDi)) + (pin (num 6) (name 3.06/PD3) (type BiDi)) + (pin (num 7) (name 3.07/PE1) (type BiDi)) + (pin (num 8) (name 3.08/PE2) (type BiDi)) + (pin (num 9) (name 3.09/PE3) (type BiDi)) + (pin (num 10) (name 3.10/PF1) (type BiDi)))) + (libpart (lib boosterpack) (part Ti_Booster_40_J4) + (fields + (field (name Reference) J) + (field (name Value) Ti_Booster_40_J4)) + (pins + (pin (num 1) (name 4.01/PF2) (type power_in)) + (pin (num 2) (name 4.02/PF3) (type BiDi)) + (pin (num 3) (name 4.03/PB3) (type BiDi)) + (pin (num 4) (name 4.04/PC4) (type BiDi)) + (pin (num 5) (name 4.05/PC5) (type BiDi)) + (pin (num 6) (name 4.06/PC6) (type BiDi)) + (pin (num 7) (name 4.07/PC7) (type BiDi)) + (pin (num 8) (name 4.08/PD6) (type BiDi)) + (pin (num 9) (name 4.09/PD7) (type BiDi)) + (pin (num 10) (name 4.10/PF4) (type BiDi))))) + (libraries + (library (logical boosterpack) + (uri E:\kicad-git\kicad_git_libs\template\ti-stellaris-boosterpack40\boosterpack.lib)) + (library (logical boosterpack40-cache) + (uri E:\kicad-git\kicad_git_libs\template\ti-stellaris-boosterpack40\boosterpack40-cache.lib))) + (nets + (net (code 1) (name "Net-(J3-Pad10)") + (node (ref J3) (pin 10))) + (net (code 2) (name "Net-(J2-Pad6)") + (node (ref J2) (pin 6))) + (net (code 3) (name "Net-(J2-Pad7)") + (node (ref J2) (pin 7))) + (net (code 4) (name "Net-(J2-Pad8)") + (node (ref J2) (pin 8))) + (net (code 5) (name "Net-(J2-Pad9)") + (node (ref J2) (pin 9))) + (net (code 6) (name "Net-(J2-Pad10)") + (node (ref J2) (pin 10))) + (net (code 7) (name +5V) + (node (ref J3) (pin 1))) + (net (code 8) (name GND) + (node (ref J5) (pin 2)) + (node (ref J5) (pin 3)) + (node (ref J2) (pin 1)) + (node (ref J3) (pin 2))) + (net (code 9) (name "Net-(J3-Pad3)") + (node (ref J3) (pin 3))) + (net (code 10) (name "Net-(J3-Pad4)") + (node (ref J3) (pin 4))) + (net (code 11) (name "Net-(J3-Pad5)") + (node (ref J3) (pin 5))) + (net (code 12) (name "Net-(J3-Pad6)") + (node (ref J3) (pin 6))) + (net (code 13) (name "Net-(J3-Pad7)") + (node (ref J3) (pin 7))) + (net (code 14) (name "Net-(J3-Pad8)") + (node (ref J3) (pin 8))) + (net (code 15) (name "Net-(J3-Pad9)") + (node (ref J3) (pin 9))) + (net (code 16) (name "Net-(J2-Pad5)") + (node (ref J2) (pin 5))) + (net (code 17) (name "Net-(J4-Pad1)") + (node (ref J4) (pin 1))) + (net (code 18) (name "Net-(J4-Pad2)") + (node (ref J4) (pin 2))) + (net (code 19) (name "Net-(J4-Pad3)") + (node (ref J4) (pin 3))) + (net (code 20) (name "Net-(J4-Pad4)") + (node (ref J4) (pin 4))) + (net (code 21) (name "Net-(J4-Pad5)") + (node (ref J4) (pin 5))) + (net (code 22) (name "Net-(J4-Pad6)") + (node (ref J4) (pin 6))) + (net (code 23) (name "Net-(J4-Pad7)") + (node (ref J4) (pin 7))) + (net (code 24) (name "Net-(J4-Pad8)") + (node (ref J4) (pin 8))) + (net (code 25) (name "Net-(J4-Pad9)") + (node (ref J4) (pin 9))) + (net (code 26) (name "Net-(J4-Pad10)") + (node (ref J4) (pin 10))) + (net (code 27) (name VCC) + (node (ref J5) (pin 1)) + (node (ref J1) (pin 1))) + (net (code 28) (name "Net-(J1-Pad2)") + (node (ref J1) (pin 2))) + (net (code 29) (name "Net-(J1-Pad3)") + (node (ref J1) (pin 3))) + (net (code 30) (name "Net-(J1-Pad4)") + (node (ref J1) (pin 4))) + (net (code 31) (name "Net-(J1-Pad5)") + (node (ref J1) (pin 5))) + (net (code 32) (name "Net-(J1-Pad6)") + (node (ref J1) (pin 6))) + (net (code 33) (name "Net-(J1-Pad7)") + (node (ref J1) (pin 7))) + (net (code 34) (name "Net-(J1-Pad8)") + (node (ref J1) (pin 8))) + (net (code 35) (name "Net-(J1-Pad9)") + (node (ref J1) (pin 9))) + (net (code 36) (name "Net-(J1-Pad10)") + (node (ref J1) (pin 10))) + (net (code 37) (name "Net-(J2-Pad2)") + (node (ref J2) (pin 2))) + (net (code 38) (name "Net-(J2-Pad3)") + (node (ref J2) (pin 3))) + (net (code 39) (name "Net-(J2-Pad4)") + (node (ref J2) (pin 4))))) \ No newline at end of file diff --git a/template/ti-stellaris-boosterpack40/boosterpack40.pro b/template/ti-stellaris-boosterpack40/boosterpack40.pro index d2bacba2..09800823 100644 --- a/template/ti-stellaris-boosterpack40/boosterpack40.pro +++ b/template/ti-stellaris-boosterpack40/boosterpack40.pro @@ -1,6 +1,6 @@ -update=Wed 10 Apr 2013 04:16:40 PM CDT +update=13/12/2016 08:53:50 version=1 -last_client=eeschema +last_client=kicad [cvpcb] version=1 NetIExt=net @@ -41,11 +41,6 @@ version=1 [eeschema] version=1 LibDir= -NetFmtName= -RptD_X=0 -RptD_Y=100 -RptLab=1 -LabSize=60 [eeschema/libraries] LibName1=boosterpack LibName2=power @@ -59,22 +54,21 @@ LibName9=cmos4000 LibName10=adc-dac LibName11=memory LibName12=xilinx -LibName13=special -LibName14=microcontrollers -LibName15=dsp -LibName16=microchip -LibName17=analog_switches -LibName18=motorola -LibName19=texas -LibName20=intel -LibName21=audio -LibName22=interface -LibName23=digital-audio -LibName24=philips -LibName25=display -LibName26=cypress -LibName27=siliconi -LibName28=opto -LibName29=atmel -LibName30=contrib -LibName31=valves +LibName13=microcontrollers +LibName14=dsp +LibName15=microchip +LibName16=analog_switches +LibName17=motorola +LibName18=texas +LibName19=intel +LibName20=audio +LibName21=interface +LibName22=digital-audio +LibName23=philips +LibName24=display +LibName25=cypress +LibName26=siliconi +LibName27=opto +LibName28=atmel +LibName29=contrib +LibName30=valves diff --git a/template/ti-stellaris-boosterpack40/boosterpack40.sch b/template/ti-stellaris-boosterpack40/boosterpack40.sch index fdc14e37..c12bd29a 100644 --- a/template/ti-stellaris-boosterpack40/boosterpack40.sch +++ b/template/ti-stellaris-boosterpack40/boosterpack40.sch @@ -1,4 +1,4 @@ -EESchema Schematic File Version 2 date Thu 18 Oct 2012 10:04:05 PM PDT +EESchema Schematic File Version 2 LIBS:boosterpack LIBS:power LIBS:device @@ -11,7 +11,6 @@ LIBS:cmos4000 LIBS:adc-dac LIBS:memory LIBS:xilinx -LIBS:special LIBS:microcontrollers LIBS:dsp LIBS:microchip @@ -31,7 +30,7 @@ LIBS:atmel LIBS:contrib LIBS:valves LIBS:boosterpack40-cache -EELAYER 27 0 +EELAYER 26 0 EELAYER END $Descr A4 11693 8268 encoding utf-8 @@ -51,6 +50,8 @@ U 1 1 5080A33C P 7600 6800 F 0 "J5" V 7550 6800 50 0000 C CNN F 1 "CONN_3" V 7650 6800 40 0000 C CNN +F 2 "Connect:SIL-3" H 7600 6800 60 0000 C CNN +F 3 "" H 7600 6800 60 0001 C CNN 1 7600 6800 1 0 0 1 $EndComp @@ -64,6 +65,8 @@ U 1 1 5080A56F P 7000 6900 F 0 "#PWR01" H 7000 7000 30 0001 C CNN F 1 "VCC" H 7000 7000 30 0000 C CNN +F 2 "" H 7000 6900 60 0001 C CNN +F 3 "" H 7000 6900 60 0001 C CNN 1 7000 6900 0 -1 -1 0 $EndComp @@ -73,6 +76,8 @@ U 1 1 5080A57E P 7000 6700 F 0 "#PWR02" H 7000 6700 30 0001 C CNN F 1 "GND" H 7000 6630 30 0001 C CNN +F 2 "" H 7000 6700 60 0001 C CNN +F 3 "" H 7000 6700 60 0001 C CNN 1 7000 6700 0 1 1 0 $EndComp @@ -85,8 +90,10 @@ $Comp L GND #PWR03 U 1 1 5080AA99 P 9150 2450 -F 0 "#PWR03" H 9150 2450 30 0001 C CNN -F 1 "GND" H 9150 2380 30 0001 C CNN +F 0 "#PWR03" H 9150 2200 50 0001 C CNN +F 1 "GND" H 9150 2300 50 0000 C CNN +F 2 "" H 9150 2450 50 0000 C CNN +F 3 "" H 9150 2450 50 0000 C CNN 1 9150 2450 0 1 1 0 $EndComp @@ -94,44 +101,54 @@ $Comp L VCC #PWR04 U 1 1 5080AA9F P 9150 900 -F 0 "#PWR04" H 9150 1000 30 0001 C CNN -F 1 "VCC" H 9150 1000 30 0000 C CNN +F 0 "#PWR04" H 9150 750 50 0001 C CNN +F 1 "VCC" H 9150 1050 50 0000 C CNN +F 2 "" H 9150 900 50 0000 C CNN +F 3 "" H 9150 900 50 0000 C CNN 1 9150 900 - 0 -1 -1 0 + 1 0 0 -1 $EndComp $Comp -L TI_BOOSTER_40_J1 J1 +L Ti_Booster_40_J1 J1 U 1 1 5080DB5C P 9750 1350 F 0 "J1" H 9700 2000 60 0000 C CNN F 1 "TI_BOOSTER_40_J1" H 9750 700 60 0000 C CNN +F 2 "Connect:SIL-10" V 10200 1350 60 0000 C CNN +F 3 "" H 9750 1350 60 0001 C CNN 1 9750 1350 1 0 0 -1 $EndComp $Comp -L TI_BOOSTER_40_J2 J2 +L Ti_Booster_40_J2 J2 U 1 1 5080DBF4 P 9750 2900 F 0 "J2" H 9700 3550 60 0000 C CNN F 1 "TI_BOOSTER_40_J2" H 9750 2250 60 0000 C CNN +F 2 "Connect:SIL-10" V 10200 2900 60 0000 C CNN +F 3 "" H 9750 2900 60 0001 C CNN 1 9750 2900 1 0 0 -1 $EndComp $Comp -L TI_BOOSTER_40_J3 J3 +L Ti_Booster_40_J3 J3 U 1 1 5080DC03 P 9750 4450 F 0 "J3" H 9700 5100 60 0000 C CNN F 1 "TI_BOOSTER_40_J3" H 9750 3800 60 0000 C CNN +F 2 "Connect:SIL-10" V 10200 4450 60 0000 C CNN +F 3 "" H 9750 4450 60 0001 C CNN 1 9750 4450 1 0 0 -1 $EndComp $Comp -L TI_BOOSTER_40_J4 J4 +L Ti_Booster_40_J4 J4 U 1 1 5080DC12 P 9750 6000 F 0 "J4" H 9700 6650 60 0000 C CNN F 1 "TI_BOOSTER_40_J4" H 9750 5350 60 0000 C CNN +F 2 "Connect:SIL-10" V 10200 6000 60 0000 C CNN +F 3 "" H 9750 6000 60 0001 C CNN 1 9750 6000 1 0 0 -1 $EndComp @@ -139,8 +156,10 @@ $Comp L GND #PWR05 U 1 1 5080DC79 P 9150 4100 -F 0 "#PWR05" H 9150 4100 30 0001 C CNN -F 1 "GND" H 9150 4030 30 0001 C CNN +F 0 "#PWR05" H 9150 3850 50 0001 C CNN +F 1 "GND" H 9150 3950 50 0000 C CNN +F 2 "" H 9150 4100 50 0000 C CNN +F 3 "" H 9150 4100 50 0000 C CNN 1 9150 4100 0 1 1 0 $EndComp @@ -148,9 +167,11 @@ $Comp L +5V #PWR06 U 1 1 5080DC8B P 9150 4000 -F 0 "#PWR06" H 9150 4090 20 0001 C CNN -F 1 "+5V" H 9150 4090 30 0000 C CNN +F 0 "#PWR06" H 9150 3850 50 0001 C CNN +F 1 "+5V" H 9150 4140 50 0000 C CNN +F 2 "" H 9150 4000 50 0000 C CNN +F 3 "" H 9150 4000 50 0000 C CNN 1 9150 4000 - 0 -1 -1 0 + 1 0 0 -1 $EndComp $EndSCHEMATC diff --git a/template/ti-stellaris-boosterpack40/boosterpack40_min.kicad_pcb b/template/ti-stellaris-boosterpack40/boosterpack40_min.kicad_pcb deleted file mode 100644 index 21b568c1..00000000 --- a/template/ti-stellaris-boosterpack40/boosterpack40_min.kicad_pcb +++ /dev/null @@ -1,344 +0,0 @@ -(kicad_pcb (version 3) (host pcbnew "(2013-02-23 BZR 3971)-testing") - - (general - (links 1) - (no_connects 1) - (area 172.984525 104.605002 242.305477 149.137511) - (thickness 1.6) - (drawings 7) - (tracks 0) - (zones 0) - (modules 4) - (nets 4) - ) - - (page A3) - (layers - (15 F.Cu signal) - (0 B.Cu signal) - (16 B.Adhes user) - (17 F.Adhes user) - (18 B.Paste user) - (19 F.Paste user) - (20 B.SilkS user) - (21 F.SilkS user) - (22 B.Mask user) - (23 F.Mask user) - (24 Dwgs.User user) - (25 Cmts.User user) - (26 Eco1.User user) - (27 Eco2.User user) - (28 Edge.Cuts user) - ) - - (setup - (last_trace_width 0.254) - (trace_clearance 0.254) - (zone_clearance 0.508) - (zone_45_only no) - (trace_min 0.254) - (segment_width 0.20066) - (edge_width 0.14986) - (via_size 0.889) - (via_drill 0.635) - (via_min_size 0.889) - (via_min_drill 0.508) - (uvia_size 0.508) - (uvia_drill 0.127) - (uvias_allowed no) - (uvia_min_size 0.508) - (uvia_min_drill 0.127) - (pcb_text_width 0.3) - (pcb_text_size 1 1) - (mod_edge_width 0.14986) - (mod_text_size 1 1) - (mod_text_width 0.15) - (pad_size 1 1) - (pad_drill 0.6) - (pad_to_mask_clearance 0) - (aux_axis_origin 0 0) - (visible_elements 7FFFFFFF) - (pcbplotparams - (layerselection 3178497) - (usegerberextensions true) - (excludeedgelayer true) - (linewidth 152400) - (plotframeref false) - (viasonmask false) - (mode 1) - (useauxorigin false) - (hpglpennumber 1) - (hpglpenspeed 20) - (hpglpendiameter 15) - (hpglpenoverlay 2) - (psnegative false) - (psa4output false) - (plotreference true) - (plotvalue true) - (plotothertext true) - (plotinvisibletext false) - (padsonsilk false) - (subtractmaskfromsilk false) - (outputformat 1) - (mirror false) - (drillshape 1) - (scaleselection 1) - (outputdirectory "")) - ) - - (net 0 "") - (net 1 +5V) - (net 2 GND) - (net 3 VCC) - - (net_class Default "This is the default net class." - (clearance 0.254) - (trace_width 0.254) - (via_dia 0.889) - (via_drill 0.635) - (uvia_dia 0.508) - (uvia_drill 0.127) - (add_net "") - (add_net +5V) - (add_net GND) - (add_net VCC) - ) - - (module SIL-10 (layer F.Cu) (tedit 5080DEE6) (tstamp 5080DE37) - (at 231.14 133.35 270) - (descr "Connecteur 10 pins") - (tags "CONN DEV") - (path /5080DBF4) - (fp_text reference J2 (at -13.97 0 360) (layer F.SilkS) - (effects (font (size 1.72974 1.08712) (thickness 0.3048))) - ) - (fp_text value TI_BOOSTER_40_J2 (at 6.35 -2.54 270) (layer F.SilkS) - (effects (font (size 1.524 1.016) (thickness 0.3048))) - ) - (fp_line (start -12.7 1.27) (end -12.7 -1.27) (layer F.SilkS) (width 0.3048)) - (fp_line (start -12.7 -1.27) (end 12.7 -1.27) (layer F.SilkS) (width 0.3048)) - (fp_line (start 12.7 -1.27) (end 12.7 1.27) (layer F.SilkS) (width 0.3048)) - (fp_line (start 12.7 1.27) (end -12.7 1.27) (layer F.SilkS) (width 0.3048)) - (fp_line (start -10.16 1.27) (end -10.16 -1.27) (layer F.SilkS) (width 0.3048)) - (pad 1 thru_hole rect (at -11.43 0 270) (size 1.397 1.397) (drill 0.8128) - (layers *.Cu *.Mask F.SilkS) - (net 2 GND) - ) - (pad 2 thru_hole circle (at -8.89 0 270) (size 1.397 1.397) (drill 0.8128) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 3 thru_hole circle (at -6.35 0 270) (size 1.397 1.397) (drill 0.8128) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 4 thru_hole circle (at -3.81 0 270) (size 1.397 1.397) (drill 0.8128) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 5 thru_hole circle (at -1.27 0 270) (size 1.397 1.397) (drill 0.8128) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 6 thru_hole circle (at 1.27 0 270) (size 1.397 1.397) (drill 0.8128) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 7 thru_hole circle (at 3.81 0 270) (size 1.397 1.397) (drill 0.8128) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 8 thru_hole circle (at 6.35 0 270) (size 1.397 1.397) (drill 0.8128) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 9 thru_hole circle (at 8.89 0 270) (size 1.397 1.397) (drill 0.8128) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 10 thru_hole circle (at 11.43 0 270) (size 1.397 1.397) (drill 0.8128) - (layers *.Cu *.Mask F.SilkS) - ) - ) - - (module SIL-10 (layer F.Cu) (tedit 5080DEED) (tstamp 5080DE4A) - (at 228.6 133.35 270) - (descr "Connecteur 10 pins") - (tags "CONN DEV") - (path /5080DC12) - (fp_text reference J4 (at -13.97 0 360) (layer F.SilkS) - (effects (font (size 1.72974 1.08712) (thickness 0.3048))) - ) - (fp_text value TI_BOOSTER_40_J4 (at 6.35 -2.54 270) (layer F.SilkS) - (effects (font (size 1.524 1.016) (thickness 0.3048))) - ) - (fp_line (start -12.7 1.27) (end -12.7 -1.27) (layer F.SilkS) (width 0.3048)) - (fp_line (start -12.7 -1.27) (end 12.7 -1.27) (layer F.SilkS) (width 0.3048)) - (fp_line (start 12.7 -1.27) (end 12.7 1.27) (layer F.SilkS) (width 0.3048)) - (fp_line (start 12.7 1.27) (end -12.7 1.27) (layer F.SilkS) (width 0.3048)) - (fp_line (start -10.16 1.27) (end -10.16 -1.27) (layer F.SilkS) (width 0.3048)) - (pad 1 thru_hole rect (at -11.43 0 270) (size 1.397 1.397) (drill 0.8128) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 2 thru_hole circle (at -8.89 0 270) (size 1.397 1.397) (drill 0.8128) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 3 thru_hole circle (at -6.35 0 270) (size 1.397 1.397) (drill 0.8128) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 4 thru_hole circle (at -3.81 0 270) (size 1.397 1.397) (drill 0.8128) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 5 thru_hole circle (at -1.27 0 270) (size 1.397 1.397) (drill 0.8128) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 6 thru_hole circle (at 1.27 0 270) (size 1.397 1.397) (drill 0.8128) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 7 thru_hole circle (at 3.81 0 270) (size 1.397 1.397) (drill 0.8128) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 8 thru_hole circle (at 6.35 0 270) (size 1.397 1.397) (drill 0.8128) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 9 thru_hole circle (at 8.89 0 270) (size 1.397 1.397) (drill 0.8128) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 10 thru_hole circle (at 11.43 0 270) (size 1.397 1.397) (drill 0.8128) - (layers *.Cu *.Mask F.SilkS) - ) - ) - - (module SIL-10 (layer F.Cu) (tedit 5080DEE0) (tstamp 5080AB71) - (at 187.96 133.35 270) - (descr "Connecteur 10 pins") - (tags "CONN DEV") - (path /5080DC03) - (fp_text reference J3 (at -13.97 0 360) (layer F.SilkS) - (effects (font (size 1.72974 1.08712) (thickness 0.3048))) - ) - (fp_text value TI_BOOSTER_40_J3 (at 6.35 -2.54 270) (layer F.SilkS) - (effects (font (size 1.524 1.016) (thickness 0.3048))) - ) - (fp_line (start -12.7 1.27) (end -12.7 -1.27) (layer F.SilkS) (width 0.3048)) - (fp_line (start -12.7 -1.27) (end 12.7 -1.27) (layer F.SilkS) (width 0.3048)) - (fp_line (start 12.7 -1.27) (end 12.7 1.27) (layer F.SilkS) (width 0.3048)) - (fp_line (start 12.7 1.27) (end -12.7 1.27) (layer F.SilkS) (width 0.3048)) - (fp_line (start -10.16 1.27) (end -10.16 -1.27) (layer F.SilkS) (width 0.3048)) - (pad 1 thru_hole rect (at -11.43 0 270) (size 1.397 1.397) (drill 0.8128) - (layers *.Cu *.Mask F.SilkS) - (net 1 +5V) - ) - (pad 2 thru_hole circle (at -8.89 0 270) (size 1.397 1.397) (drill 0.8128) - (layers *.Cu *.Mask F.SilkS) - (net 2 GND) - ) - (pad 3 thru_hole circle (at -6.35 0 270) (size 1.397 1.397) (drill 0.8128) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 4 thru_hole circle (at -3.81 0 270) (size 1.397 1.397) (drill 0.8128) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 5 thru_hole circle (at -1.27 0 270) (size 1.397 1.397) (drill 0.8128) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 6 thru_hole circle (at 1.27 0 270) (size 1.397 1.397) (drill 0.8128) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 7 thru_hole circle (at 3.81 0 270) (size 1.397 1.397) (drill 0.8128) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 8 thru_hole circle (at 6.35 0 270) (size 1.397 1.397) (drill 0.8128) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 9 thru_hole circle (at 8.89 0 270) (size 1.397 1.397) (drill 0.8128) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 10 thru_hole circle (at 11.43 0 270) (size 1.397 1.397) (drill 0.8128) - (layers *.Cu *.Mask F.SilkS) - ) - ) - - (module SIL-10 (layer F.Cu) (tedit 5080DEDC) (tstamp 5080AB8D) - (at 185.42 133.35 270) - (descr "Connecteur 10 pins") - (tags "CONN DEV") - (path /5080DB5C) - (fp_text reference J1 (at -13.97 0 360) (layer F.SilkS) - (effects (font (size 1.72974 1.08712) (thickness 0.3048))) - ) - (fp_text value TI_BOOSTER_40_J1 (at 6.35 -2.54 270) (layer F.SilkS) - (effects (font (size 1.524 1.016) (thickness 0.3048))) - ) - (fp_line (start -12.7 1.27) (end -12.7 -1.27) (layer F.SilkS) (width 0.3048)) - (fp_line (start -12.7 -1.27) (end 12.7 -1.27) (layer F.SilkS) (width 0.3048)) - (fp_line (start 12.7 -1.27) (end 12.7 1.27) (layer F.SilkS) (width 0.3048)) - (fp_line (start 12.7 1.27) (end -12.7 1.27) (layer F.SilkS) (width 0.3048)) - (fp_line (start -10.16 1.27) (end -10.16 -1.27) (layer F.SilkS) (width 0.3048)) - (pad 1 thru_hole rect (at -11.43 0 270) (size 1.397 1.397) (drill 0.8128) - (layers *.Cu *.Mask F.SilkS) - (net 3 VCC) - ) - (pad 2 thru_hole circle (at -8.89 0 270) (size 1.397 1.397) (drill 0.8128) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 3 thru_hole circle (at -6.35 0 270) (size 1.397 1.397) (drill 0.8128) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 4 thru_hole circle (at -3.81 0 270) (size 1.397 1.397) (drill 0.8128) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 5 thru_hole circle (at -1.27 0 270) (size 1.397 1.397) (drill 0.8128) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 6 thru_hole circle (at 1.27 0 270) (size 1.397 1.397) (drill 0.8128) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 7 thru_hole circle (at 3.81 0 270) (size 1.397 1.397) (drill 0.8128) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 8 thru_hole circle (at 6.35 0 270) (size 1.397 1.397) (drill 0.8128) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 9 thru_hole circle (at 8.89 0 270) (size 1.397 1.397) (drill 0.8128) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 10 thru_hole circle (at 11.43 0 270) (size 1.397 1.397) (drill 0.8128) - (layers *.Cu *.Mask F.SilkS) - ) - ) - - (dimension 34.29 (width 0.25) (layer Dwgs.User) - (gr_text "1.3500 in" (at 176.800001 130.175 270) (layer Dwgs.User) - (effects (font (size 1 1) (thickness 0.25))) - ) - (feature1 (pts (xy 182.88 147.32) (xy 175.800001 147.32))) - (feature2 (pts (xy 182.88 113.03) (xy 175.800001 113.03))) - (crossbar (pts (xy 177.800001 113.03) (xy 177.800001 147.32))) - (arrow1a (pts (xy 177.800001 147.32) (xy 177.213581 146.193497))) - (arrow1b (pts (xy 177.800001 147.32) (xy 178.386421 146.193497))) - (arrow2a (pts (xy 177.800001 113.03) (xy 177.213581 114.156503))) - (arrow2b (pts (xy 177.800001 113.03) (xy 178.386421 114.156503))) - ) - (dimension 8.89 (width 0.25) (layer Dwgs.User) - (gr_text "0.3500 in" (at 238.49 117.475 90) (layer Dwgs.User) - (effects (font (size 1 1) (thickness 0.25))) - ) - (feature1 (pts (xy 231.14 113.03) (xy 239.49 113.03))) - (feature2 (pts (xy 231.14 121.92) (xy 239.49 121.92))) - (crossbar (pts (xy 237.49 121.92) (xy 237.49 113.03))) - (arrow1a (pts (xy 237.49 113.03) (xy 238.07642 114.156503))) - (arrow1b (pts (xy 237.49 113.03) (xy 236.90358 114.156503))) - (arrow2a (pts (xy 237.49 121.92) (xy 238.07642 120.793497))) - (arrow2b (pts (xy 237.49 121.92) (xy 236.90358 120.793497))) - ) - (gr_line (start 233.68 147.32) (end 182.88 147.32) (angle 90) (layer Edge.Cuts) (width 0.15)) - (dimension 50.8 (width 0.25) (layer Dwgs.User) - (gr_text "2.0000 in" (at 208.28 105.680002) (layer Dwgs.User) - (effects (font (size 1 1) (thickness 0.25))) - ) - (feature1 (pts (xy 233.68 113.03) (xy 233.68 104.680002))) - (feature2 (pts (xy 182.88 113.03) (xy 182.88 104.680002))) - (crossbar (pts (xy 182.88 106.680002) (xy 233.68 106.680002))) - (arrow1a (pts (xy 233.68 106.680002) (xy 232.553497 107.266422))) - (arrow1b (pts (xy 233.68 106.680002) (xy 232.553497 106.093582))) - (arrow2a (pts (xy 182.88 106.680002) (xy 184.006503 107.266422))) - (arrow2b (pts (xy 182.88 106.680002) (xy 184.006503 106.093582))) - ) - (gr_line (start 182.88 147.32) (end 182.88 113.03) (angle 90) (layer Edge.Cuts) (width 0.14986)) - (gr_line (start 233.68 113.03) (end 233.68 147.32) (angle 90) (layer Edge.Cuts) (width 0.14986)) - (gr_line (start 182.88 113.03) (end 233.68 113.03) (angle 90) (layer Edge.Cuts) (width 0.15)) - -) diff --git a/template/ti-stellaris-boosterpack40_min/boosterpack40_min-cache.lib b/template/ti-stellaris-boosterpack40_min/boosterpack40_min-cache.lib index 3c9da8d7..c16a1efd 100644 --- a/template/ti-stellaris-boosterpack40_min/boosterpack40_min-cache.lib +++ b/template/ti-stellaris-boosterpack40_min/boosterpack40_min-cache.lib @@ -1,26 +1,31 @@ -EESchema-LIBRARY Version 2.3 Date: Thu 18 Oct 2012 10:11:13 PM PDT +EESchema-LIBRARY Version 2.3 #encoding utf-8 # # +5V # -DEF +5V #PWR 0 40 Y Y 1 F P -F0 "#PWR" 0 90 20 H I C CNN -F1 "+5V" 0 90 30 H V C CNN +DEF +5V #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -150 50 H I C CNN +F1 "+5V" 0 140 50 H V C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN DRAW -X +5V 1 0 0 0 U 20 20 0 0 W N -C 0 50 20 0 1 0 N -P 4 0 1 0 0 0 0 30 0 30 0 30 N +P 2 0 1 0 -30 50 0 100 N +P 2 0 1 0 0 0 0 100 N +P 2 0 1 0 0 100 30 50 N +X +5V 1 0 0 0 U 50 50 1 1 W N ENDDRAW ENDDEF # # GND # -DEF ~GND #PWR 0 0 Y Y 1 F P -F0 "#PWR" 0 0 30 H I C CNN -F1 "GND" 0 -70 30 H I C CNN +DEF GND #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -150 50 H I C CNN +F1 "GND" 0 -123 30 H V C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN DRAW -P 4 0 1 0 -50 0 0 -50 50 0 -50 0 N -X GND 1 0 0 0 U 30 30 1 1 W N +P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N +X GND 1 0 0 0 D 20 30 1 1 W N ENDDRAW ENDDEF # @@ -29,6 +34,8 @@ ENDDEF DEF Ti_Booster_40_J1 J 0 40 Y Y 1 F N F0 "J" -50 650 60 H V C CNN F1 "Ti_Booster_40_J1" 0 -650 60 H V C CNN +F2 "" 0 0 60 H I C CNN +F3 "" 0 0 60 H I C CNN DRAW S -300 550 400 -550 0 1 0 N X 1.01/Vcc 1 -600 450 300 R 50 50 1 1 W @@ -49,6 +56,8 @@ ENDDEF DEF Ti_Booster_40_J2 J 0 40 Y Y 1 F N F0 "J" -50 650 60 H V C CNN F1 "Ti_Booster_40_J2" 0 -650 60 H V C CNN +F2 "" 0 0 60 H I C CNN +F3 "" 0 0 60 H I C CNN DRAW S -300 550 400 -550 0 1 0 N X 2.01/GND 1 -600 450 300 R 50 50 1 1 W @@ -69,6 +78,8 @@ ENDDEF DEF Ti_Booster_40_J3 J 0 40 Y Y 1 F N F0 "J" -50 650 60 H V C CNN F1 "Ti_Booster_40_J3" 0 -650 60 H V C CNN +F2 "" 0 0 60 H I C CNN +F3 "" 0 0 60 H I C CNN DRAW S -300 550 400 -550 0 1 0 N X 3.01/+5V 1 -600 450 300 R 50 50 1 1 W @@ -89,6 +100,8 @@ ENDDEF DEF Ti_Booster_40_J4 J 0 40 Y Y 1 F N F0 "J" -50 650 60 H V C CNN F1 "Ti_Booster_40_J4" 0 -650 60 H V C CNN +F2 "" 0 0 60 H I C CNN +F3 "" 0 0 60 H I C CNN DRAW S -300 550 400 -550 0 1 0 N X 4.01/PF2 1 -600 450 300 R 50 50 1 1 W @@ -107,12 +120,14 @@ ENDDEF # VCC # DEF VCC #PWR 0 0 Y Y 1 F P -F0 "#PWR" 0 100 30 H I C CNN -F1 "VCC" 0 100 30 H V C CNN +F0 "#PWR" 0 -50 40 H I C CNN +F1 "VCC" 0 133 50 H V C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN DRAW -X VCC 1 0 0 0 U 20 20 0 0 W N -C 0 50 20 0 1 0 N -P 3 0 1 0 0 0 0 30 0 30 N +C 0 75 25 0 1 0 N +P 2 0 1 0 0 0 0 50 N +X VCC 1 0 0 0 U 20 30 1 1 W N ENDDRAW ENDDEF # diff --git a/template/ti-stellaris-boosterpack40_min/boosterpack40_min.cmp b/template/ti-stellaris-boosterpack40_min/boosterpack40_min.cmp deleted file mode 100644 index eab4a19b..00000000 --- a/template/ti-stellaris-boosterpack40_min/boosterpack40_min.cmp +++ /dev/null @@ -1,38 +0,0 @@ -Cmp-Mod V01 Created by CvPcb (2011-nov-30)-testing date = Thu 18 Oct 2012 09:58:43 PM PDT - -BeginCmp -TimeStamp = /5080DB5C; -Reference = J1; -ValeurCmp = TI_BOOSTER_40_J1; -IdModule = SIL-10; -EndCmp - -BeginCmp -TimeStamp = /5080DBF4; -Reference = J2; -ValeurCmp = TI_BOOSTER_40_J2; -IdModule = SIL-10; -EndCmp - -BeginCmp -TimeStamp = /5080DC03; -Reference = J3; -ValeurCmp = TI_BOOSTER_40_J3; -IdModule = SIL-10; -EndCmp - -BeginCmp -TimeStamp = /5080DC12; -Reference = J4; -ValeurCmp = TI_BOOSTER_40_J4; -IdModule = SIL-10; -EndCmp - -BeginCmp -TimeStamp = /5080A33C; -Reference = J5; -ValeurCmp = CONN_3; -IdModule = SIL-3; -EndCmp - -EndListe diff --git a/template/ti-stellaris-boosterpack40_min/boosterpack40_min.kicad_pcb b/template/ti-stellaris-boosterpack40_min/boosterpack40_min.kicad_pcb index 21b568c1..9cedfba9 100644 --- a/template/ti-stellaris-boosterpack40_min/boosterpack40_min.kicad_pcb +++ b/template/ti-stellaris-boosterpack40_min/boosterpack40_min.kicad_pcb @@ -1,34 +1,34 @@ -(kicad_pcb (version 3) (host pcbnew "(2013-02-23 BZR 3971)-testing") +(kicad_pcb (version 20160815) (host pcbnew "(2016-12-12 revision b1e37ae)-master") (general (links 1) (no_connects 1) - (area 172.984525 104.605002 242.305477 149.137511) + (area 182.804999 112.954999 233.755001 147.395001) (thickness 1.6) (drawings 7) (tracks 0) (zones 0) (modules 4) - (nets 4) + (nets 2) ) (page A3) (layers - (15 F.Cu signal) - (0 B.Cu signal) - (16 B.Adhes user) - (17 F.Adhes user) - (18 B.Paste user) - (19 F.Paste user) - (20 B.SilkS user) - (21 F.SilkS user) - (22 B.Mask user) - (23 F.Mask user) - (24 Dwgs.User user) - (25 Cmts.User user) - (26 Eco1.User user) - (27 Eco2.User user) - (28 Edge.Cuts user) + (0 F.Cu signal) + (31 B.Cu signal) + (32 B.Adhes user) + (33 F.Adhes user) + (34 B.Paste user) + (35 F.Paste user) + (36 B.SilkS user) + (37 F.SilkS user) + (38 B.Mask user) + (39 F.Mask user) + (40 Dwgs.User user) + (41 Cmts.User user) + (42 Eco1.User user) + (43 Eco2.User user) + (44 Edge.Cuts user) ) (setup @@ -59,10 +59,10 @@ (aux_axis_origin 0 0) (visible_elements 7FFFFFFF) (pcbplotparams - (layerselection 3178497) + (layerselection 0x00030_ffffffff) (usegerberextensions true) (excludeedgelayer true) - (linewidth 152400) + (linewidth 0.150000) (plotframeref false) (viasonmask false) (mode 1) @@ -70,12 +70,10 @@ (hpglpennumber 1) (hpglpenspeed 20) (hpglpendiameter 15) - (hpglpenoverlay 2) (psnegative false) (psa4output false) (plotreference true) (plotvalue true) - (plotothertext true) (plotinvisibletext false) (padsonsilk false) (subtractmaskfromsilk false) @@ -87,9 +85,7 @@ ) (net 0 "") - (net 1 +5V) - (net 2 GND) - (net 3 VCC) + (net 1 GND) (net_class Default "This is the default net class." (clearance 0.254) @@ -98,165 +94,15 @@ (via_drill 0.635) (uvia_dia 0.508) (uvia_drill 0.127) - (add_net "") - (add_net +5V) (add_net GND) - (add_net VCC) ) - (module SIL-10 (layer F.Cu) (tedit 5080DEE6) (tstamp 5080DE37) - (at 231.14 133.35 270) - (descr "Connecteur 10 pins") - (tags "CONN DEV") - (path /5080DBF4) - (fp_text reference J2 (at -13.97 0 360) (layer F.SilkS) - (effects (font (size 1.72974 1.08712) (thickness 0.3048))) - ) - (fp_text value TI_BOOSTER_40_J2 (at 6.35 -2.54 270) (layer F.SilkS) - (effects (font (size 1.524 1.016) (thickness 0.3048))) - ) - (fp_line (start -12.7 1.27) (end -12.7 -1.27) (layer F.SilkS) (width 0.3048)) - (fp_line (start -12.7 -1.27) (end 12.7 -1.27) (layer F.SilkS) (width 0.3048)) - (fp_line (start 12.7 -1.27) (end 12.7 1.27) (layer F.SilkS) (width 0.3048)) - (fp_line (start 12.7 1.27) (end -12.7 1.27) (layer F.SilkS) (width 0.3048)) - (fp_line (start -10.16 1.27) (end -10.16 -1.27) (layer F.SilkS) (width 0.3048)) - (pad 1 thru_hole rect (at -11.43 0 270) (size 1.397 1.397) (drill 0.8128) - (layers *.Cu *.Mask F.SilkS) - (net 2 GND) - ) - (pad 2 thru_hole circle (at -8.89 0 270) (size 1.397 1.397) (drill 0.8128) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 3 thru_hole circle (at -6.35 0 270) (size 1.397 1.397) (drill 0.8128) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 4 thru_hole circle (at -3.81 0 270) (size 1.397 1.397) (drill 0.8128) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 5 thru_hole circle (at -1.27 0 270) (size 1.397 1.397) (drill 0.8128) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 6 thru_hole circle (at 1.27 0 270) (size 1.397 1.397) (drill 0.8128) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 7 thru_hole circle (at 3.81 0 270) (size 1.397 1.397) (drill 0.8128) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 8 thru_hole circle (at 6.35 0 270) (size 1.397 1.397) (drill 0.8128) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 9 thru_hole circle (at 8.89 0 270) (size 1.397 1.397) (drill 0.8128) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 10 thru_hole circle (at 11.43 0 270) (size 1.397 1.397) (drill 0.8128) - (layers *.Cu *.Mask F.SilkS) - ) - ) - - (module SIL-10 (layer F.Cu) (tedit 5080DEED) (tstamp 5080DE4A) - (at 228.6 133.35 270) - (descr "Connecteur 10 pins") - (tags "CONN DEV") - (path /5080DC12) - (fp_text reference J4 (at -13.97 0 360) (layer F.SilkS) - (effects (font (size 1.72974 1.08712) (thickness 0.3048))) - ) - (fp_text value TI_BOOSTER_40_J4 (at 6.35 -2.54 270) (layer F.SilkS) - (effects (font (size 1.524 1.016) (thickness 0.3048))) - ) - (fp_line (start -12.7 1.27) (end -12.7 -1.27) (layer F.SilkS) (width 0.3048)) - (fp_line (start -12.7 -1.27) (end 12.7 -1.27) (layer F.SilkS) (width 0.3048)) - (fp_line (start 12.7 -1.27) (end 12.7 1.27) (layer F.SilkS) (width 0.3048)) - (fp_line (start 12.7 1.27) (end -12.7 1.27) (layer F.SilkS) (width 0.3048)) - (fp_line (start -10.16 1.27) (end -10.16 -1.27) (layer F.SilkS) (width 0.3048)) - (pad 1 thru_hole rect (at -11.43 0 270) (size 1.397 1.397) (drill 0.8128) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 2 thru_hole circle (at -8.89 0 270) (size 1.397 1.397) (drill 0.8128) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 3 thru_hole circle (at -6.35 0 270) (size 1.397 1.397) (drill 0.8128) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 4 thru_hole circle (at -3.81 0 270) (size 1.397 1.397) (drill 0.8128) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 5 thru_hole circle (at -1.27 0 270) (size 1.397 1.397) (drill 0.8128) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 6 thru_hole circle (at 1.27 0 270) (size 1.397 1.397) (drill 0.8128) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 7 thru_hole circle (at 3.81 0 270) (size 1.397 1.397) (drill 0.8128) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 8 thru_hole circle (at 6.35 0 270) (size 1.397 1.397) (drill 0.8128) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 9 thru_hole circle (at 8.89 0 270) (size 1.397 1.397) (drill 0.8128) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 10 thru_hole circle (at 11.43 0 270) (size 1.397 1.397) (drill 0.8128) - (layers *.Cu *.Mask F.SilkS) - ) - ) - - (module SIL-10 (layer F.Cu) (tedit 5080DEE0) (tstamp 5080AB71) - (at 187.96 133.35 270) - (descr "Connecteur 10 pins") - (tags "CONN DEV") - (path /5080DC03) - (fp_text reference J3 (at -13.97 0 360) (layer F.SilkS) - (effects (font (size 1.72974 1.08712) (thickness 0.3048))) - ) - (fp_text value TI_BOOSTER_40_J3 (at 6.35 -2.54 270) (layer F.SilkS) - (effects (font (size 1.524 1.016) (thickness 0.3048))) - ) - (fp_line (start -12.7 1.27) (end -12.7 -1.27) (layer F.SilkS) (width 0.3048)) - (fp_line (start -12.7 -1.27) (end 12.7 -1.27) (layer F.SilkS) (width 0.3048)) - (fp_line (start 12.7 -1.27) (end 12.7 1.27) (layer F.SilkS) (width 0.3048)) - (fp_line (start 12.7 1.27) (end -12.7 1.27) (layer F.SilkS) (width 0.3048)) - (fp_line (start -10.16 1.27) (end -10.16 -1.27) (layer F.SilkS) (width 0.3048)) - (pad 1 thru_hole rect (at -11.43 0 270) (size 1.397 1.397) (drill 0.8128) - (layers *.Cu *.Mask F.SilkS) - (net 1 +5V) - ) - (pad 2 thru_hole circle (at -8.89 0 270) (size 1.397 1.397) (drill 0.8128) - (layers *.Cu *.Mask F.SilkS) - (net 2 GND) - ) - (pad 3 thru_hole circle (at -6.35 0 270) (size 1.397 1.397) (drill 0.8128) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 4 thru_hole circle (at -3.81 0 270) (size 1.397 1.397) (drill 0.8128) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 5 thru_hole circle (at -1.27 0 270) (size 1.397 1.397) (drill 0.8128) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 6 thru_hole circle (at 1.27 0 270) (size 1.397 1.397) (drill 0.8128) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 7 thru_hole circle (at 3.81 0 270) (size 1.397 1.397) (drill 0.8128) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 8 thru_hole circle (at 6.35 0 270) (size 1.397 1.397) (drill 0.8128) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 9 thru_hole circle (at 8.89 0 270) (size 1.397 1.397) (drill 0.8128) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 10 thru_hole circle (at 11.43 0 270) (size 1.397 1.397) (drill 0.8128) - (layers *.Cu *.Mask F.SilkS) - ) - ) - - (module SIL-10 (layer F.Cu) (tedit 5080DEDC) (tstamp 5080AB8D) + (module Connect:SIL-10 (layer F.Cu) (tedit 0) (tstamp 584FAB93) (at 185.42 133.35 270) (descr "Connecteur 10 pins") (tags "CONN DEV") (path /5080DB5C) - (fp_text reference J1 (at -13.97 0 360) (layer F.SilkS) + (fp_text reference J1 (at -6.35 -2.54 270) (layer F.SilkS) (effects (font (size 1.72974 1.08712) (thickness 0.3048))) ) (fp_text value TI_BOOSTER_40_J1 (at 6.35 -2.54 270) (layer F.SilkS) @@ -267,41 +113,106 @@ (fp_line (start 12.7 -1.27) (end 12.7 1.27) (layer F.SilkS) (width 0.3048)) (fp_line (start 12.7 1.27) (end -12.7 1.27) (layer F.SilkS) (width 0.3048)) (fp_line (start -10.16 1.27) (end -10.16 -1.27) (layer F.SilkS) (width 0.3048)) - (pad 1 thru_hole rect (at -11.43 0 270) (size 1.397 1.397) (drill 0.8128) - (layers *.Cu *.Mask F.SilkS) - (net 3 VCC) + (pad 1 thru_hole rect (at -11.43 0 270) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)) + (pad 2 thru_hole circle (at -8.89 0 270) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)) + (pad 3 thru_hole circle (at -6.35 0 270) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)) + (pad 4 thru_hole circle (at -3.81 0 270) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)) + (pad 5 thru_hole circle (at -1.27 0 270) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)) + (pad 6 thru_hole circle (at 1.27 0 270) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)) + (pad 7 thru_hole circle (at 3.81 0 270) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)) + (pad 8 thru_hole circle (at 6.35 0 270) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)) + (pad 9 thru_hole circle (at 8.89 0 270) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)) + (pad 10 thru_hole circle (at 11.43 0 270) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)) + ) + + (module Connect:SIL-10 (layer F.Cu) (tedit 0) (tstamp 584FABA0) + (at 231.14 133.35 270) + (descr "Connecteur 10 pins") + (tags "CONN DEV") + (path /5080DBF4) + (fp_text reference J2 (at -6.35 -2.54 270) (layer F.SilkS) + (effects (font (size 1.72974 1.08712) (thickness 0.3048))) ) - (pad 2 thru_hole circle (at -8.89 0 270) (size 1.397 1.397) (drill 0.8128) - (layers *.Cu *.Mask F.SilkS) + (fp_text value TI_BOOSTER_40_J2 (at 6.35 -2.54 270) (layer F.SilkS) + (effects (font (size 1.524 1.016) (thickness 0.3048))) ) - (pad 3 thru_hole circle (at -6.35 0 270) (size 1.397 1.397) (drill 0.8128) - (layers *.Cu *.Mask F.SilkS) + (fp_line (start -10.16 1.27) (end -10.16 -1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start 12.7 1.27) (end -12.7 1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start 12.7 -1.27) (end 12.7 1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start -12.7 -1.27) (end 12.7 -1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start -12.7 1.27) (end -12.7 -1.27) (layer F.SilkS) (width 0.3048)) + (pad 10 thru_hole circle (at 11.43 0 270) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)) + (pad 9 thru_hole circle (at 8.89 0 270) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)) + (pad 8 thru_hole circle (at 6.35 0 270) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)) + (pad 7 thru_hole circle (at 3.81 0 270) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)) + (pad 6 thru_hole circle (at 1.27 0 270) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)) + (pad 5 thru_hole circle (at -1.27 0 270) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)) + (pad 4 thru_hole circle (at -3.81 0 270) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)) + (pad 3 thru_hole circle (at -6.35 0 270) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)) + (pad 2 thru_hole circle (at -8.89 0 270) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)) + (pad 1 thru_hole rect (at -11.43 0 270) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS) + (net 1 GND)) + ) + + (module Connect:SIL-10 (layer F.Cu) (tedit 0) (tstamp 584FABAD) + (at 187.96 133.35 270) + (descr "Connecteur 10 pins") + (tags "CONN DEV") + (path /5080DC03) + (fp_text reference J3 (at -6.35 -2.54 270) (layer F.SilkS) + (effects (font (size 1.72974 1.08712) (thickness 0.3048))) ) - (pad 4 thru_hole circle (at -3.81 0 270) (size 1.397 1.397) (drill 0.8128) - (layers *.Cu *.Mask F.SilkS) + (fp_text value TI_BOOSTER_40_J3 (at 6.35 -2.54 270) (layer F.SilkS) + (effects (font (size 1.524 1.016) (thickness 0.3048))) ) - (pad 5 thru_hole circle (at -1.27 0 270) (size 1.397 1.397) (drill 0.8128) - (layers *.Cu *.Mask F.SilkS) + (fp_line (start -12.7 1.27) (end -12.7 -1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start -12.7 -1.27) (end 12.7 -1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start 12.7 -1.27) (end 12.7 1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start 12.7 1.27) (end -12.7 1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start -10.16 1.27) (end -10.16 -1.27) (layer F.SilkS) (width 0.3048)) + (pad 1 thru_hole rect (at -11.43 0 270) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)) + (pad 2 thru_hole circle (at -8.89 0 270) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS) + (net 1 GND)) + (pad 3 thru_hole circle (at -6.35 0 270) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)) + (pad 4 thru_hole circle (at -3.81 0 270) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)) + (pad 5 thru_hole circle (at -1.27 0 270) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)) + (pad 6 thru_hole circle (at 1.27 0 270) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)) + (pad 7 thru_hole circle (at 3.81 0 270) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)) + (pad 8 thru_hole circle (at 6.35 0 270) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)) + (pad 9 thru_hole circle (at 8.89 0 270) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)) + (pad 10 thru_hole circle (at 11.43 0 270) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)) + ) + + (module Connect:SIL-10 (layer F.Cu) (tedit 0) (tstamp 584FABBA) + (at 228.6 133.35 270) + (descr "Connecteur 10 pins") + (tags "CONN DEV") + (path /5080DC12) + (fp_text reference J4 (at -6.35 -2.54 270) (layer F.SilkS) + (effects (font (size 1.72974 1.08712) (thickness 0.3048))) ) - (pad 6 thru_hole circle (at 1.27 0 270) (size 1.397 1.397) (drill 0.8128) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 7 thru_hole circle (at 3.81 0 270) (size 1.397 1.397) (drill 0.8128) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 8 thru_hole circle (at 6.35 0 270) (size 1.397 1.397) (drill 0.8128) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 9 thru_hole circle (at 8.89 0 270) (size 1.397 1.397) (drill 0.8128) - (layers *.Cu *.Mask F.SilkS) - ) - (pad 10 thru_hole circle (at 11.43 0 270) (size 1.397 1.397) (drill 0.8128) - (layers *.Cu *.Mask F.SilkS) + (fp_text value TI_BOOSTER_40_J4 (at 6.35 -2.54 270) (layer F.SilkS) + (effects (font (size 1.524 1.016) (thickness 0.3048))) ) + (fp_line (start -10.16 1.27) (end -10.16 -1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start 12.7 1.27) (end -12.7 1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start 12.7 -1.27) (end 12.7 1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start -12.7 -1.27) (end 12.7 -1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start -12.7 1.27) (end -12.7 -1.27) (layer F.SilkS) (width 0.3048)) + (pad 10 thru_hole circle (at 11.43 0 270) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)) + (pad 9 thru_hole circle (at 8.89 0 270) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)) + (pad 8 thru_hole circle (at 6.35 0 270) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)) + (pad 7 thru_hole circle (at 3.81 0 270) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)) + (pad 6 thru_hole circle (at 1.27 0 270) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)) + (pad 5 thru_hole circle (at -1.27 0 270) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)) + (pad 4 thru_hole circle (at -3.81 0 270) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)) + (pad 3 thru_hole circle (at -6.35 0 270) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)) + (pad 2 thru_hole circle (at -8.89 0 270) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)) + (pad 1 thru_hole rect (at -11.43 0 270) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)) ) (dimension 34.29 (width 0.25) (layer Dwgs.User) - (gr_text "1.3500 in" (at 176.800001 130.175 270) (layer Dwgs.User) + (gr_text "1.3500 in" (at 176.800001 130.175 270) (layer Dwgs.User) (tstamp 584FAB60) (effects (font (size 1 1) (thickness 0.25))) ) (feature1 (pts (xy 182.88 147.32) (xy 175.800001 147.32))) @@ -313,7 +224,7 @@ (arrow2b (pts (xy 177.800001 113.03) (xy 178.386421 114.156503))) ) (dimension 8.89 (width 0.25) (layer Dwgs.User) - (gr_text "0.3500 in" (at 238.49 117.475 90) (layer Dwgs.User) + (gr_text "0.3500 in" (at 238.49 117.475 90) (layer Dwgs.User) (tstamp 584FAB61) (effects (font (size 1 1) (thickness 0.25))) ) (feature1 (pts (xy 231.14 113.03) (xy 239.49 113.03))) @@ -326,7 +237,7 @@ ) (gr_line (start 233.68 147.32) (end 182.88 147.32) (angle 90) (layer Edge.Cuts) (width 0.15)) (dimension 50.8 (width 0.25) (layer Dwgs.User) - (gr_text "2.0000 in" (at 208.28 105.680002) (layer Dwgs.User) + (gr_text "2.0000 in" (at 208.28 105.680002) (layer Dwgs.User) (tstamp 584FAB62) (effects (font (size 1 1) (thickness 0.25))) ) (feature1 (pts (xy 233.68 113.03) (xy 233.68 104.680002))) diff --git a/template/ti-stellaris-boosterpack40_min/boosterpack40_min.net b/template/ti-stellaris-boosterpack40_min/boosterpack40_min.net index cdd85cc3..26dbdbea 100644 --- a/template/ti-stellaris-boosterpack40_min/boosterpack40_min.net +++ b/template/ti-stellaris-boosterpack40_min/boosterpack40_min.net @@ -1,58 +1,185 @@ -# EESchema Netlist Version 1.1 created Thu 18 Oct 2012 10:10:38 PM PDT -( - ( /5080DB5C $noname J1 TI_BOOSTER_40_J1 {Lib=TI_BOOSTER_40_J1} - ( 1 VCC ) - ( 2 ? ) - ( 3 ? ) - ( 4 ? ) - ( 5 ? ) - ( 6 ? ) - ( 7 ? ) - ( 8 ? ) - ( 9 ? ) - ( 10 ? ) - ) - ( /5080DBF4 $noname J2 TI_BOOSTER_40_J2 {Lib=TI_BOOSTER_40_J2} - ( 1 GND ) - ( 2 ? ) - ( 3 ? ) - ( 4 ? ) - ( 5 ? ) - ( 6 ? ) - ( 7 ? ) - ( 8 ? ) - ( 9 ? ) - ( 10 ? ) - ) - ( /5080DC03 $noname J3 TI_BOOSTER_40_J3 {Lib=TI_BOOSTER_40_J3} - ( 1 +5V ) - ( 2 GND ) - ( 3 ? ) - ( 4 ? ) - ( 5 ? ) - ( 6 ? ) - ( 7 ? ) - ( 8 ? ) - ( 9 ? ) - ( 10 ? ) - ) - ( /5080DC12 $noname J4 TI_BOOSTER_40_J4 {Lib=TI_BOOSTER_40_J4} - ( 1 ? ) - ( 2 ? ) - ( 3 ? ) - ( 4 ? ) - ( 5 ? ) - ( 6 ? ) - ( 7 ? ) - ( 8 ? ) - ( 9 ? ) - ( 10 ? ) - ) -) -* -{ Pin List by Nets -Net 2 "GND" "GND" - J3 2 - J2 1 -} -#End +(export (version D) + (design + (source E:\kicad-git\kicad_git_libs\template\ti-stellaris-boosterpack40_min\boosterpack40_min.sch) + (date "13/12/2016 09:03:28") + (tool "Eeschema (2016-12-12 revision b1e37ae)-master") + (sheet (number 1) (name /) (tstamps /) + (title_block + (title) + (company) + (rev) + (date "19 oct 2012") + (source boosterpack40_min.sch) + (comment (number 1) (value "")) + (comment (number 2) (value "")) + (comment (number 3) (value "")) + (comment (number 4) (value ""))))) + (components + (comp (ref J1) + (value TI_BOOSTER_40_J1) + (footprint Connect:SIL-10) + (libsource (lib boosterpack) (part Ti_Booster_40_J1)) + (sheetpath (names /) (tstamps /)) + (tstamp 5080DB5C)) + (comp (ref J2) + (value TI_BOOSTER_40_J2) + (footprint Connect:SIL-10) + (libsource (lib boosterpack) (part Ti_Booster_40_J2)) + (sheetpath (names /) (tstamps /)) + (tstamp 5080DBF4)) + (comp (ref J3) + (value TI_BOOSTER_40_J3) + (footprint Connect:SIL-10) + (libsource (lib boosterpack) (part Ti_Booster_40_J3)) + (sheetpath (names /) (tstamps /)) + (tstamp 5080DC03)) + (comp (ref J4) + (value TI_BOOSTER_40_J4) + (footprint Connect:SIL-10) + (libsource (lib boosterpack) (part Ti_Booster_40_J4)) + (sheetpath (names /) (tstamps /)) + (tstamp 5080DC12))) + (libparts + (libpart (lib boosterpack) (part Ti_Booster_40_J1) + (fields + (field (name Reference) J) + (field (name Value) Ti_Booster_40_J1)) + (pins + (pin (num 1) (name 1.01/Vcc) (type power_in)) + (pin (num 2) (name 1.02/PB5) (type BiDi)) + (pin (num 3) (name 1.03/PB0/Rxd) (type BiDi)) + (pin (num 4) (name 1.04/PB1/TxD) (type BiDi)) + (pin (num 5) (name 1.05/PE4) (type BiDi)) + (pin (num 6) (name 1.06/PE5) (type BiDi)) + (pin (num 7) (name 1.07/PB4) (type BiDi)) + (pin (num 8) (name 1.08/PA5) (type BiDi)) + (pin (num 9) (name 1.09/PA6) (type BiDi)) + (pin (num 10) (name 1.10/PA7) (type BiDi)))) + (libpart (lib boosterpack) (part Ti_Booster_40_J2) + (fields + (field (name Reference) J) + (field (name Value) Ti_Booster_40_J2)) + (pins + (pin (num 1) (name 2.01/GND) (type power_in)) + (pin (num 2) (name 2.02/PB2) (type BiDi)) + (pin (num 3) (name 2.03/PE0) (type BiDi)) + (pin (num 4) (name 2.04/PF0) (type BiDi)) + (pin (num 5) (name 2.05/RESET) (type BiDi)) + (pin (num 6) (name 2.06/PB7) (type BiDi)) + (pin (num 7) (name 2.07/PB6) (type BiDi)) + (pin (num 8) (name 2.08/PA4) (type BiDi)) + (pin (num 9) (name 2.09/PA3) (type BiDi)) + (pin (num 10) (name 2.10/PA2) (type BiDi)))) + (libpart (lib boosterpack) (part Ti_Booster_40_J3) + (fields + (field (name Reference) J) + (field (name Value) Ti_Booster_40_J3)) + (pins + (pin (num 1) (name 3.01/+5V) (type power_in)) + (pin (num 2) (name 3.02/GND) (type BiDi)) + (pin (num 3) (name 3.03/PD0) (type BiDi)) + (pin (num 4) (name 3.04/PD1) (type BiDi)) + (pin (num 5) (name 3.05/PD2) (type BiDi)) + (pin (num 6) (name 3.06/PD3) (type BiDi)) + (pin (num 7) (name 3.07/PE1) (type BiDi)) + (pin (num 8) (name 3.08/PE2) (type BiDi)) + (pin (num 9) (name 3.09/PE3) (type BiDi)) + (pin (num 10) (name 3.10/PF1) (type BiDi)))) + (libpart (lib boosterpack) (part Ti_Booster_40_J4) + (fields + (field (name Reference) J) + (field (name Value) Ti_Booster_40_J4)) + (pins + (pin (num 1) (name 4.01/PF2) (type power_in)) + (pin (num 2) (name 4.02/PF3) (type BiDi)) + (pin (num 3) (name 4.03/PB3) (type BiDi)) + (pin (num 4) (name 4.04/PC4) (type BiDi)) + (pin (num 5) (name 4.05/PC5) (type BiDi)) + (pin (num 6) (name 4.06/PC6) (type BiDi)) + (pin (num 7) (name 4.07/PC7) (type BiDi)) + (pin (num 8) (name 4.08/PD6) (type BiDi)) + (pin (num 9) (name 4.09/PD7) (type BiDi)) + (pin (num 10) (name 4.10/PF4) (type BiDi))))) + (libraries + (library (logical boosterpack) + (uri E:\kicad-git\kicad_git_libs\template\ti-stellaris-boosterpack40_min\boosterpack.lib))) + (nets + (net (code 1) (name "Net-(J4-Pad3)") + (node (ref J4) (pin 3))) + (net (code 2) (name GND) + (node (ref J3) (pin 2)) + (node (ref J2) (pin 1))) + (net (code 3) (name "Net-(J3-Pad3)") + (node (ref J3) (pin 3))) + (net (code 4) (name "Net-(J3-Pad4)") + (node (ref J3) (pin 4))) + (net (code 5) (name "Net-(J3-Pad5)") + (node (ref J3) (pin 5))) + (net (code 6) (name "Net-(J3-Pad6)") + (node (ref J3) (pin 6))) + (net (code 7) (name "Net-(J3-Pad7)") + (node (ref J3) (pin 7))) + (net (code 8) (name "Net-(J3-Pad8)") + (node (ref J3) (pin 8))) + (net (code 9) (name "Net-(J3-Pad9)") + (node (ref J3) (pin 9))) + (net (code 10) (name "Net-(J3-Pad10)") + (node (ref J3) (pin 10))) + (net (code 11) (name "Net-(J4-Pad1)") + (node (ref J4) (pin 1))) + (net (code 12) (name "Net-(J4-Pad2)") + (node (ref J4) (pin 2))) + (net (code 13) (name +5V) + (node (ref J3) (pin 1))) + (net (code 14) (name "Net-(J4-Pad4)") + (node (ref J4) (pin 4))) + (net (code 15) (name "Net-(J4-Pad5)") + (node (ref J4) (pin 5))) + (net (code 16) (name "Net-(J4-Pad6)") + (node (ref J4) (pin 6))) + (net (code 17) (name "Net-(J4-Pad7)") + (node (ref J4) (pin 7))) + (net (code 18) (name "Net-(J4-Pad8)") + (node (ref J4) (pin 8))) + (net (code 19) (name "Net-(J4-Pad9)") + (node (ref J4) (pin 9))) + (net (code 20) (name "Net-(J4-Pad10)") + (node (ref J4) (pin 10))) + (net (code 21) (name "Net-(J1-Pad9)") + (node (ref J1) (pin 9))) + (net (code 22) (name VCC) + (node (ref J1) (pin 1))) + (net (code 23) (name "Net-(J1-Pad2)") + (node (ref J1) (pin 2))) + (net (code 24) (name "Net-(J1-Pad3)") + (node (ref J1) (pin 3))) + (net (code 25) (name "Net-(J1-Pad4)") + (node (ref J1) (pin 4))) + (net (code 26) (name "Net-(J1-Pad5)") + (node (ref J1) (pin 5))) + (net (code 27) (name "Net-(J1-Pad6)") + (node (ref J1) (pin 6))) + (net (code 28) (name "Net-(J1-Pad7)") + (node (ref J1) (pin 7))) + (net (code 29) (name "Net-(J1-Pad8)") + (node (ref J1) (pin 8))) + (net (code 30) (name "Net-(J1-Pad10)") + (node (ref J1) (pin 10))) + (net (code 31) (name "Net-(J2-Pad2)") + (node (ref J2) (pin 2))) + (net (code 32) (name "Net-(J2-Pad3)") + (node (ref J2) (pin 3))) + (net (code 33) (name "Net-(J2-Pad4)") + (node (ref J2) (pin 4))) + (net (code 34) (name "Net-(J2-Pad5)") + (node (ref J2) (pin 5))) + (net (code 35) (name "Net-(J2-Pad6)") + (node (ref J2) (pin 6))) + (net (code 36) (name "Net-(J2-Pad7)") + (node (ref J2) (pin 7))) + (net (code 37) (name "Net-(J2-Pad8)") + (node (ref J2) (pin 8))) + (net (code 38) (name "Net-(J2-Pad9)") + (node (ref J2) (pin 9))) + (net (code 39) (name "Net-(J2-Pad10)") + (node (ref J2) (pin 10))))) \ No newline at end of file diff --git a/template/ti-stellaris-boosterpack40_min/boosterpack40_min.pro b/template/ti-stellaris-boosterpack40_min/boosterpack40_min.pro index 118f8ba7..776a6a6f 100644 --- a/template/ti-stellaris-boosterpack40_min/boosterpack40_min.pro +++ b/template/ti-stellaris-boosterpack40_min/boosterpack40_min.pro @@ -1,46 +1,6 @@ -update=Thu 18 Oct 2012 10:08:50 PM PDT +update=13/12/2016 08:59:10 version=1 last_client=kicad -[eeschema] -version=1 -LibDir= -NetFmtName= -RptD_X=0 -RptD_Y=100 -RptLab=1 -LabSize=60 -[eeschema/libraries] -LibName1=boosterpack -LibName2=power -LibName3=device -LibName4=transistors -LibName5=conn -LibName6=linear -LibName7=regul -LibName8=74xx -LibName9=cmos4000 -LibName10=adc-dac -LibName11=memory -LibName12=xilinx -LibName13=special -LibName14=microcontrollers -LibName15=dsp -LibName16=microchip -LibName17=analog_switches -LibName18=motorola -LibName19=texas -LibName20=intel -LibName21=audio -LibName22=interface -LibName23=digital-audio -LibName24=philips -LibName25=display -LibName26=cypress -LibName27=siliconi -LibName28=opto -LibName29=atmel -LibName30=contrib -LibName31=valves [cvpcb] version=1 NetIExt=net @@ -78,3 +38,37 @@ LibName11=pga_sockets LibName12=valves [general] version=1 +[eeschema] +version=1 +LibDir= +[eeschema/libraries] +LibName1=boosterpack +LibName2=power +LibName3=device +LibName4=transistors +LibName5=conn +LibName6=linear +LibName7=regul +LibName8=74xx +LibName9=cmos4000 +LibName10=adc-dac +LibName11=memory +LibName12=xilinx +LibName13=microcontrollers +LibName14=dsp +LibName15=microchip +LibName16=analog_switches +LibName17=motorola +LibName18=texas +LibName19=intel +LibName20=audio +LibName21=interface +LibName22=digital-audio +LibName23=philips +LibName24=display +LibName25=cypress +LibName26=siliconi +LibName27=opto +LibName28=atmel +LibName29=contrib +LibName30=valves diff --git a/template/ti-stellaris-boosterpack40_min/boosterpack40_min.sch b/template/ti-stellaris-boosterpack40_min/boosterpack40_min.sch index 0877de70..e9a1c794 100644 --- a/template/ti-stellaris-boosterpack40_min/boosterpack40_min.sch +++ b/template/ti-stellaris-boosterpack40_min/boosterpack40_min.sch @@ -1,4 +1,4 @@ -EESchema Schematic File Version 2 date Thu 18 Oct 2012 10:11:13 PM PDT +EESchema Schematic File Version 2 LIBS:boosterpack LIBS:power LIBS:device @@ -11,7 +11,6 @@ LIBS:cmos4000 LIBS:adc-dac LIBS:memory LIBS:xilinx -LIBS:special LIBS:microcontrollers LIBS:dsp LIBS:microchip @@ -31,7 +30,7 @@ LIBS:atmel LIBS:contrib LIBS:valves LIBS:boosterpack40_min-cache -EELAYER 27 0 +EELAYER 26 0 EELAYER END $Descr A4 11693 8268 encoding utf-8 @@ -48,73 +47,89 @@ $EndDescr $Comp L GND #PWR01 U 1 1 5080AA99 -P 9150 2450 -F 0 "#PWR01" H 9150 2450 30 0001 C CNN -F 1 "GND" H 9150 2380 30 0001 C CNN - 1 9150 2450 +P 9150 2300 +F 0 "#PWR01" H 9150 2050 50 0001 C CNN +F 1 "GND" H 9150 2150 50 0000 C CNN +F 2 "" H 9150 2300 50 0000 C CNN +F 3 "" H 9150 2300 50 0000 C CNN + 1 9150 2300 0 1 1 0 $EndComp $Comp L VCC #PWR02 U 1 1 5080AA9F -P 9150 900 -F 0 "#PWR02" H 9150 1000 30 0001 C CNN -F 1 "VCC" H 9150 1000 30 0000 C CNN - 1 9150 900 - 0 -1 -1 0 +P 9150 750 +F 0 "#PWR02" H 9150 600 50 0001 C CNN +F 1 "VCC" H 9150 900 50 0000 C CNN +F 2 "" H 9150 750 50 0000 C CNN +F 3 "" H 9150 750 50 0000 C CNN + 1 9150 750 + 1 0 0 -1 $EndComp $Comp -L TI_BOOSTER_40_J1 J1 +L Ti_Booster_40_J1 J1 U 1 1 5080DB5C -P 9750 1350 -F 0 "J1" H 9700 2000 60 0000 C CNN -F 1 "TI_BOOSTER_40_J1" H 9750 700 60 0000 C CNN - 1 9750 1350 +P 9750 1200 +F 0 "J1" H 9700 1850 60 0000 C CNN +F 1 "TI_BOOSTER_40_J1" H 9750 550 60 0000 C CNN +F 2 "Connect:SIL-10" V 10200 1200 60 0000 C CNN +F 3 "" H 9750 1200 60 0001 C CNN + 1 9750 1200 1 0 0 -1 $EndComp $Comp -L TI_BOOSTER_40_J2 J2 +L Ti_Booster_40_J2 J2 U 1 1 5080DBF4 -P 9750 2900 -F 0 "J2" H 9700 3550 60 0000 C CNN -F 1 "TI_BOOSTER_40_J2" H 9750 2250 60 0000 C CNN - 1 9750 2900 +P 9750 2750 +F 0 "J2" H 9700 3400 60 0000 C CNN +F 1 "TI_BOOSTER_40_J2" H 9750 2100 60 0000 C CNN +F 2 "Connect:SIL-10" V 10200 2750 60 0000 C CNN +F 3 "" H 9750 2750 60 0001 C CNN + 1 9750 2750 1 0 0 -1 $EndComp $Comp -L TI_BOOSTER_40_J3 J3 +L Ti_Booster_40_J3 J3 U 1 1 5080DC03 -P 9750 4450 -F 0 "J3" H 9700 5100 60 0000 C CNN -F 1 "TI_BOOSTER_40_J3" H 9750 3800 60 0000 C CNN - 1 9750 4450 +P 9750 4300 +F 0 "J3" H 9700 4950 60 0000 C CNN +F 1 "TI_BOOSTER_40_J3" H 9750 3650 60 0000 C CNN +F 2 "Connect:SIL-10" V 10200 4300 60 0000 C CNN +F 3 "" H 9750 4300 60 0001 C CNN + 1 9750 4300 1 0 0 -1 $EndComp $Comp -L TI_BOOSTER_40_J4 J4 +L Ti_Booster_40_J4 J4 U 1 1 5080DC12 -P 9750 6000 -F 0 "J4" H 9700 6650 60 0000 C CNN -F 1 "TI_BOOSTER_40_J4" H 9750 5350 60 0000 C CNN - 1 9750 6000 +P 9750 5850 +F 0 "J4" H 9700 6500 60 0000 C CNN +F 1 "TI_BOOSTER_40_J4" H 9750 5200 60 0000 C CNN +F 2 "Connect:SIL-10" V 10200 5850 60 0000 C CNN +F 3 "" H 9750 5850 60 0001 C CNN + 1 9750 5850 1 0 0 -1 $EndComp $Comp L GND #PWR03 U 1 1 5080DC79 -P 9150 4100 -F 0 "#PWR03" H 9150 4100 30 0001 C CNN -F 1 "GND" H 9150 4030 30 0001 C CNN - 1 9150 4100 +P 9150 3950 +F 0 "#PWR03" H 9150 3700 50 0001 C CNN +F 1 "GND" H 9150 3800 50 0000 C CNN +F 2 "" H 9150 3950 50 0000 C CNN +F 3 "" H 9150 3950 50 0000 C CNN + 1 9150 3950 0 1 1 0 $EndComp $Comp L +5V #PWR04 U 1 1 5080DC8B -P 9150 4000 -F 0 "#PWR04" H 9150 4090 20 0001 C CNN -F 1 "+5V" H 9150 4090 30 0000 C CNN - 1 9150 4000 - 0 -1 -1 0 +P 9150 3850 +F 0 "#PWR04" H 9150 3700 50 0001 C CNN +F 1 "+5V" H 9150 3990 50 0000 C CNN +F 2 "" H 9150 3850 50 0000 C CNN +F 3 "" H 9150 3850 50 0000 C CNN + 1 9150 3850 + 1 0 0 -1 $EndComp $EndSCHEMATC From 3323f04b398e3f3b2f59ead0e4db14a3427a376b Mon Sep 17 00:00:00 2001 From: jean-pierre charras Date: Fri, 16 Dec 2016 08:25:53 +0100 Subject: [PATCH 14/77] Add missing files --- template/Arduino_As_Uno_R3/fp-lib-table | 3 +++ template/Arduino_Fio/fp-lib-table | 3 +++ template/Arduino_Mega_R3/fp-lib-table | 3 +++ template/Arduino_Micro/fp-lib-table | 3 +++ template/stm32f100-discovery-shield/fp-lib-table | 3 +++ template/ti-stellaris-boosterpack40_min/fp-lib-table | 2 ++ 6 files changed, 17 insertions(+) create mode 100644 template/Arduino_As_Uno_R3/fp-lib-table create mode 100644 template/Arduino_Fio/fp-lib-table create mode 100644 template/Arduino_Mega_R3/fp-lib-table create mode 100644 template/Arduino_Micro/fp-lib-table create mode 100644 template/stm32f100-discovery-shield/fp-lib-table create mode 100644 template/ti-stellaris-boosterpack40_min/fp-lib-table diff --git a/template/Arduino_As_Uno_R3/fp-lib-table b/template/Arduino_As_Uno_R3/fp-lib-table new file mode 100644 index 00000000..67350e4d --- /dev/null +++ b/template/Arduino_As_Uno_R3/fp-lib-table @@ -0,0 +1,3 @@ +(fp_lib_table + (lib (name Socket_Arduino_Uno)(type KiCad)(uri "$(KIPRJMOD)\\Socket_Arduino_Uno.pretty")(options "")(descr "")) +) diff --git a/template/Arduino_Fio/fp-lib-table b/template/Arduino_Fio/fp-lib-table new file mode 100644 index 00000000..6efa3e73 --- /dev/null +++ b/template/Arduino_Fio/fp-lib-table @@ -0,0 +1,3 @@ +(fp_lib_table + (lib (name Socket_Arduino_Fio)(type KiCad)(uri "$(KIPRJMOD)\\Socket_Arduino_Fio.pretty")(options "")(descr "")) +) diff --git a/template/Arduino_Mega_R3/fp-lib-table b/template/Arduino_Mega_R3/fp-lib-table new file mode 100644 index 00000000..de78ce57 --- /dev/null +++ b/template/Arduino_Mega_R3/fp-lib-table @@ -0,0 +1,3 @@ +(fp_lib_table + (lib (name Socket_Arduino_Mega)(type KiCad)(uri "$(KIPRJMOD)\\Socket_Arduino_Mega.pretty")(options "")(descr "")) +) diff --git a/template/Arduino_Micro/fp-lib-table b/template/Arduino_Micro/fp-lib-table new file mode 100644 index 00000000..807e0eb3 --- /dev/null +++ b/template/Arduino_Micro/fp-lib-table @@ -0,0 +1,3 @@ +(fp_lib_table + (lib (name Socket_Arduino_Micro)(type KiCad)(uri "$(KIPRJMOD)\\Socket_Arduino_Micro.pretty")(options "")(descr "")) +) diff --git a/template/stm32f100-discovery-shield/fp-lib-table b/template/stm32f100-discovery-shield/fp-lib-table new file mode 100644 index 00000000..1d0dafd4 --- /dev/null +++ b/template/stm32f100-discovery-shield/fp-lib-table @@ -0,0 +1,3 @@ +(fp_lib_table + (lib (name Pin_Headers)(type KiCad)(uri "$(KISYSMOD)\\Pin_Headers.pretty")(options "")(descr "")) +) diff --git a/template/ti-stellaris-boosterpack40_min/fp-lib-table b/template/ti-stellaris-boosterpack40_min/fp-lib-table new file mode 100644 index 00000000..3af510b0 --- /dev/null +++ b/template/ti-stellaris-boosterpack40_min/fp-lib-table @@ -0,0 +1,2 @@ +(fp_lib_table +) From e453bb53a8f725185df39d4f64a3601f4cdff1a8 Mon Sep 17 00:00:00 2001 From: evanshultz Date: Mon, 19 Dec 2016 07:35:03 -0800 Subject: [PATCH 15/77] Update powerint.lib --- library/powerint.lib | 162 +++++++++++++++++++++++-------------------- 1 file changed, 87 insertions(+), 75 deletions(-) diff --git a/library/powerint.lib b/library/powerint.lib index 8a6ac6eb..b974e41b 100644 --- a/library/powerint.lib +++ b/library/powerint.lib @@ -6,7 +6,7 @@ EESchema-LIBRARY Version 2.3 DEF CAP002DG U 0 40 Y Y 1 F N F0 "U" 250 100 50 H V L CNN F1 "CAP002DG" 250 0 50 H V L CNN -F2 "SO-8" 250 -100 50 H V L CIN +F2 "Power_Integrations:SO-8" 250 -100 50 H I L CIN F3 "" 40 0 50 H V C CNN ALIAS CAP003DG CAP004DG CAP005DG CAP006DG CAP007DG CAP008DG CAP009DG CAP012DG CAP013DG CAP014DG CAP015DG CAP016DG CAP017DG CAP018DG CAP019DG $FPLIST @@ -60,7 +60,7 @@ ENDDEF DEF LNK302D U 0 40 Y Y 1 F N F0 "U" -300 -350 50 H V L CNN F1 "LNK302D" 0 -350 50 H V L CNN -F2 "SO-8B" 0 -200 50 H V C CIN +F2 "Power_Integrations:SO-8B" 0 -200 50 H I C CIN F3 "" 0 0 50 H V C CNN ALIAS LNK304D LNK305D LNK306D $FPLIST @@ -83,7 +83,7 @@ ENDDEF DEF LNK302G U 0 40 Y Y 1 F N F0 "U" -300 -350 50 H V L CNN F1 "LNK302G" 0 -350 50 H V L CNN -F2 "SMD-8B" 0 -200 50 H V C CIN +F2 "Power_Integrations:SMD-8B" 0 -200 50 H I C CIN F3 "" 0 0 50 H V C CNN ALIAS LNK304G LNK305G LNK306G $FPLIST @@ -106,7 +106,7 @@ ENDDEF DEF LNK302P U 0 40 Y Y 1 F N F0 "U" -300 -350 50 H V L CNN F1 "LNK302P" 0 -350 50 H V L CNN -F2 "PDIP-8B" 0 -200 50 H V C CIN +F2 "Power_Integrations:PDIP-8B" 0 -200 50 H I C CIN F3 "" 0 0 50 H V C CNN ALIAS LNK304P LNK305P LNK306P $FPLIST @@ -129,7 +129,7 @@ ENDDEF DEF LNK362D U 0 40 Y Y 1 F N F0 "U" 0 350 50 H V L CNN F1 "LNK362D" 0 250 50 H V L CNN -F2 "SO-8C" 0 0 50 H V C CIN +F2 "Power_Integrations:SO-8C" 0 0 50 H I C CIN F3 "" 0 0 50 H V C CNN ALIAS LNK363D LNK364D $FPLIST @@ -152,7 +152,7 @@ ENDDEF DEF LNK362G U 0 40 Y Y 1 F N F0 "U" 0 350 50 H V L CNN F1 "LNK362G" 0 250 50 H V L CNN -F2 "SMD-8B" 0 0 50 H V C CIN +F2 "Power_Integrations:SMD-8B" 0 0 50 H I C CIN F3 "" 0 0 50 H V C CNN ALIAS LNK363G LNK364G $FPLIST @@ -175,7 +175,7 @@ ENDDEF DEF LNK362P U 0 40 Y Y 1 F N F0 "U" 0 350 50 H V L CNN F1 "LNK362P" 0 250 50 H V L CNN -F2 "PDIP-8B" 0 0 50 H V C CIN +F2 "Power_Integrations:PDIP-8B" 0 0 50 H I C CIN F3 "" 0 0 50 H V C CNN ALIAS LNK363P LNK364P $FPLIST @@ -198,7 +198,7 @@ ENDDEF DEF LNK403EG U 0 40 Y Y 1 F N F0 "U" 200 350 50 H V L CNN F1 "LNK403EG" 200 250 50 H V L CNN -F2 "eSIP-7C" -50 0 50 H V C CIN +F2 "Power_Integrations:eSIP-7C" -50 0 50 H I C CIN F3 "" 0 0 50 H V C CNN ALIAS LNK404EG LNK405EG LNK406EG LNK407EG LNK408EG LNK409EG LNK410EG LNK413EG LNK414EG LNK415EG LNK416EG LNK417EG LNK418EG LNK419EG LNK420EG $FPLIST @@ -220,7 +220,7 @@ ENDDEF DEF LNK403LG U 0 40 Y Y 1 F N F0 "U" 200 350 50 H V L CNN F1 "LNK403LG" 200 250 50 H V L CNN -F2 "eSIP-7F" -100 0 50 H V C CIN +F2 "Power_Integrations:eSIP-7F" -100 0 50 H I C CIN F3 "" 0 0 50 H V C CNN ALIAS LNK404LG LNK405LG LNK406LG LNK407LG LNK408LG LNK409LG LNK410LG LNK413LG LNK414LG LNK415LG LNK416LG LNK417LG LNK418LG LNK419LG LNK420LG $FPLIST @@ -242,7 +242,7 @@ ENDDEF DEF LNK454D U 0 40 Y Y 1 F N F0 "U" 0 350 50 H V L CNN F1 "LNK454D" 0 250 50 H V L CNN -F2 "SO-8C" 0 0 50 H V C CIN +F2 "Power_Integrations:SO-8C" 0 0 50 H I C CIN F3 "" 0 0 50 H V C CNN ALIAS LNK456D LNK457D $FPLIST @@ -260,14 +260,40 @@ X S 8 0 -300 100 U 50 50 1 1 C ENDDRAW ENDDEF # +# LNK457K +# +DEF LNK457K U 0 40 Y Y 1 F N +F0 "U" 0 350 50 H V L CNN +F1 "LNK457K" 0 250 50 H V L CNN +F2 "Power_Integrations:eSOP-12B" 0 0 50 H I C CIN +F3 "" 0 0 50 H V C CNN +ALIAS LNK458K LNK460K +$FPLIST + eSOP-12B* +$ENDFPLIST +DRAW +S -500 200 500 -200 0 1 10 f +X FB 2 300 -300 100 U 50 50 1 1 I +X BP 3 600 0 100 L 50 50 1 1 I +X D 6 -200 300 100 D 50 50 1 1 C +X S 7 -400 -300 100 U 50 50 1 1 C +X S 8 -300 -300 100 U 50 50 1 1 C +X S 9 -200 -300 100 U 50 50 1 1 C +X S 10 -100 -300 100 U 50 50 1 1 E +X S 11 0 -300 100 U 50 50 1 1 E +X S 12 100 -300 100 U 50 50 1 1 E +X S 13 100 -300 100 U 50 50 1 1 E +ENDDRAW +ENDDEF +# # LNK457V # DEF LNK457V U 0 40 Y Y 1 F N F0 "U" 0 350 50 H V L CNN F1 "LNK457V" 0 250 50 H V L CNN -F2 "eDIP-12" 0 0 50 H V C CIN +F2 "Power_Integrations:eDIP-12" 0 0 50 H I C CIN F3 "" 0 0 50 H V C CNN -ALIAS LNK458V LNK459V +ALIAS LNK458V LNK460V $FPLIST eDIP-12* $ENDFPLIST @@ -290,7 +316,7 @@ ENDDEF DEF LNK562D U 0 40 Y Y 1 F N F0 "U" 0 350 50 H V L CNN F1 "LNK562D" 0 250 50 H V L CNN -F2 "SO-8C" 0 0 50 H V C CIN +F2 "Power_Integrations:SO-8C" 0 0 50 H I C CIN F3 "" 0 0 50 H V C CNN ALIAS LNK563D LNK564D $FPLIST @@ -313,7 +339,7 @@ ENDDEF DEF LNK562G U 0 40 Y Y 1 F N F0 "U" 0 350 50 H V L CNN F1 "LNK562G" 0 250 50 H V L CNN -F2 "SMD-8B" 0 0 50 H V C CIN +F2 "Power_Integrations:SMD-8B" 0 0 50 H I C CIN F3 "" 0 0 50 H V C CNN ALIAS LNK563G LNK564G $FPLIST @@ -336,7 +362,7 @@ ENDDEF DEF LNK562P U 0 40 Y Y 1 F N F0 "U" 0 350 50 H V L CNN F1 "LNK562P" 0 250 50 H V L CNN -F2 "PDIP-8B" 0 0 50 H V C CIN +F2 "Power_Integrations:PDIP-8B" 0 0 50 H I C CIN F3 "" 0 0 50 H V C CNN ALIAS LNK563P LNK564P $FPLIST @@ -359,7 +385,7 @@ ENDDEF DEF LNK603DG U 0 40 Y Y 1 F N F0 "U" 0 350 50 H V L CNN F1 "LNK603DG" 0 250 50 H V L CNN -F2 "SO-8C" 0 0 50 H V C CIN +F2 "Power_Integrations:SO-8C" 0 0 50 H I C CIN F3 "" 0 0 50 H V C CNN ALIAS LNK604DG LNK605DG LNK606DG LNK613DG LNK614DG LNK615DG LNK616DG $FPLIST @@ -382,7 +408,7 @@ ENDDEF DEF LNK603PG U 0 40 Y Y 1 F N F0 "U" 0 350 50 H V L CNN F1 "LNK603PG" 0 250 50 H V L CNN -F2 "PDIP-8C" 0 0 50 H V C CIN +F2 "Power_Integrations:PDIP-8C" 0 0 50 H I C CIN F3 "" 0 0 50 H V C CNN ALIAS LNK604PG LNK605PG LNK606PG LNK613PG LNK614PG LNK615PG LNK616PG $FPLIST @@ -405,7 +431,7 @@ ENDDEF DEF LNK606GG U 0 40 Y Y 1 F N F0 "U" 0 350 50 H V L CNN F1 "LNK606GG" 0 250 50 H V L CNN -F2 "SMD-8C" 0 0 50 H V C CIN +F2 "Power_Integrations:SMD-8C" 0 0 50 H I C CIN F3 "" 0 0 50 H V C CNN ALIAS LNK616GG $FPLIST @@ -428,7 +454,7 @@ ENDDEF DEF LNK623DG U 0 40 Y Y 1 F N F0 "U" 0 350 50 H V L CNN F1 "LNK623DG" 0 250 50 H V L CNN -F2 "SO-8C" 0 0 50 H V C CIN +F2 "Power_Integrations:SO-8C" 0 0 50 H I C CIN F3 "" 0 0 50 H V C CNN ALIAS LNK624DG LNK625DG LNK626DG $FPLIST @@ -451,7 +477,7 @@ ENDDEF DEF LNK623PG U 0 40 Y Y 1 F N F0 "U" 0 350 50 H V L CNN F1 "LNK623PG" 0 250 50 H V L CNN -F2 "PDIP-8C" 0 0 50 H V C CIN +F2 "Power_Integrations:PDIP-8C" 0 0 50 H I C CIN F3 "" 0 0 50 H V C CNN ALIAS LNK624PG LNK625PG LNK626PG $FPLIST @@ -474,10 +500,10 @@ ENDDEF DEF LNK632DG U 0 40 Y Y 1 F N F0 "U" 0 350 50 H V L CNN F1 "LNK632DG" 0 250 50 H V L CNN -F2 "PDIP-8C" 0 0 50 H V C CIN +F2 "Power_Integrations:SO-8C" 0 0 50 H I C CIN F3 "" 0 0 50 H V C CNN $FPLIST - PDIP-8C* + SO-8C* $ENDFPLIST DRAW S -400 200 400 -200 0 1 10 f @@ -496,7 +522,7 @@ ENDDEF DEF TNY263G U 0 40 Y Y 1 F N F0 "U" 0 350 50 H V L CNN F1 "TNY263G" 0 250 50 H V L CNN -F2 "SMD-8B" 0 0 50 H V C CIN +F2 "Power_Integrations:SMD-8B" 0 0 50 H I C CIN F3 "" 0 0 50 H V C CNN ALIAS TNY264G TNY265G TNY266G TNY267G TNY268G $FPLIST @@ -519,7 +545,7 @@ ENDDEF DEF TNY263P U 0 40 Y Y 1 F N F0 "U" 0 350 50 H V L CNN F1 "TNY263P" 0 250 50 H V L CNN -F2 "PDIP-8B" 0 0 50 H V C CIN +F2 "Power_Integrations:PDIP-8B" 0 0 50 H I C CIN F3 "" 0 0 50 H V C CNN ALIAS TNY264P TNY265P TNY266P TNY267P TNY268P $FPLIST @@ -542,7 +568,7 @@ ENDDEF DEF TNY274G U 0 40 Y Y 1 F N F0 "U" 0 350 50 H V L CNN F1 "TNY274G" 0 250 50 H V L CNN -F2 "SMD-8C" 0 0 50 H V C CIN +F2 "Power_Integrations:SMD-8C" 0 0 50 H I C CIN F3 "" 0 0 50 H V C CNN ALIAS TNY275G TNY276G TNY277G TNY278G TNY279G TNY280G $FPLIST @@ -565,7 +591,7 @@ ENDDEF DEF TNY274P U 0 40 Y Y 1 F N F0 "U" 0 350 50 H V L CNN F1 "TNY274P" 0 250 50 H V L CNN -F2 "PDIP-8C" 0 0 50 H V C CIN +F2 "Power_Integrations:PDIP-8C" 0 0 50 H I C CIN F3 "" 0 0 50 H V C CNN ALIAS TNY275P TNY276P TNY277P TNY278P TNY279P TNY280P $FPLIST @@ -668,7 +694,7 @@ ENDDEF DEF TOP100YN U 0 40 Y Y 1 F N F0 "U" 0 350 50 H V L CNN F1 "TOP100YN" 0 250 50 H V L CNN -F2 "TO-220" 0 0 50 H V C CIN +F2 "Power_Integrations:TO-220" 0 0 50 H I C CIN F3 "" 0 0 50 H V C CNN ALIAS TOP101YN TOP102YN TOP103YN TOP104YN $FPLIST @@ -687,9 +713,9 @@ ENDDEF DEF TOP200YAI U 0 40 Y Y 1 F N F0 "U" 0 350 50 H V L CNN F1 "TOP200YAI" 0 250 50 H V L CNN -F2 "TO-220" 0 0 50 H V C CIN +F2 "Power_Integrations:TO-220" 0 0 50 H I C CIN F3 "" 0 0 50 H V C CNN -ALIAS TOP201YAI TOP202YAI TOP203YAI TOP204YAI +ALIAS TOP201YAI TOP202YAI TOP203YAI TOP204YAI TOP214YAI $FPLIST TO-220* $ENDFPLIST @@ -706,7 +732,7 @@ ENDDEF DEF TOP209G U 0 40 Y Y 1 F N F0 "U" 0 350 50 H V L CNN F1 "TOP209G" 0 250 50 H V L CNN -F2 "SMD-8" 0 0 50 H V C CIN +F2 "Power_Integrations:SMD-8" 0 0 50 H I C CIN F3 "" 0 0 50 H V C CNN ALIAS TOP210G $FPLIST @@ -726,8 +752,9 @@ ENDDEF DEF TOP209P U 0 40 Y Y 1 F N F0 "U" 0 350 50 H V L CNN F1 "TOP209P" 0 250 50 H V L CNN -F2 "PDIP-8" 0 0 50 H V C CIN +F2 "Power_Integrations:PDIP-8" 0 0 50 H I C CIN F3 "" 0 0 50 H V C CNN +ALIAS TOP210PFI $FPLIST PDIP-8* $ENDFPLIST @@ -740,51 +767,14 @@ X S 8 -100 -300 100 U 50 50 1 1 E ENDDRAW ENDDEF # -# TOP210PFI -# -DEF TOP210PFI U 0 40 Y Y 1 F N -F0 "U" 0 350 50 H V L CNN -F1 "TOP210PFI" 0 250 50 H V L CNN -F2 "PDIP-8" 0 0 50 H V C CIN -F3 "" 0 0 50 H V C CNN -$FPLIST - PDIP-8* -$ENDFPLIST -DRAW -S -300 200 300 -200 0 1 10 f -X S 1 -200 -300 100 U 50 50 1 1 E -X C 4 400 0 100 L 50 50 1 1 I -X D 5 -200 300 100 D 50 50 1 1 C -X S 8 -100 -300 100 U 50 50 1 1 E -ENDDRAW -ENDDEF -# -# TOP214YAI -# -DEF TOP214YAI U 0 40 Y Y 1 F N -F0 "U" 0 350 50 H V L CNN -F1 "TOP214YAI" 0 250 50 H V L CNN -F2 "TO-220" 0 0 50 H V C CIN -F3 "" 0 0 50 H V C CNN -$FPLIST - TO-220* -$ENDFPLIST -DRAW -S -300 200 300 -200 0 1 10 f -X C 1 400 0 100 L 50 50 1 1 I -X S 2 -200 -300 100 U 50 50 1 1 E -X D 3 -200 300 100 D 50 50 1 1 C -ENDDRAW -ENDDEF -# # TOP252EN # DEF TOP252EN U 0 40 Y Y 1 F N F0 "U" 200 350 50 H V L CNN F1 "TOP252EN" 200 250 50 H V L CNN -F2 "eSIP-7C" 0 0 50 H V C CIN +F2 "Power_Integrations:eSIP-7C" 0 0 50 H I C CIN F3 "" 0 0 50 H V C CNN -ALIAS TOP253EN TOP254EN TOP255EN TOP256EN TOP257EN TOP258EN TOP259EN TOP260EN TOP261EN +ALIAS TOP252EG TOP253EG TOP253EN TOP254EG TOP254EN TOP255EG TOP255EN TOP256EG TOP256EN TOP257EG TOP257EN TOP258EG TOP258EN TOP259EG TOP259EN TOP260EG TOP260EN TOP261EG TOP261EN TOP262EN $FPLIST eSIP-7C* $ENDFPLIST @@ -804,7 +794,7 @@ ENDDEF DEF TOP252GN U 0 40 Y Y 1 F N F0 "U" 200 350 50 H V L CNN F1 "TOP252GN" 200 250 50 H V L CNN -F2 "SMD-8C" 0 0 50 H V C CIN +F2 "Power_Integrations:SMD-8C" 0 0 50 H I C CIN F3 "" 0 0 50 H V C CNN ALIAS TOP253GN TOP254GN TOP255GN TOP256GN TOP257GN TOP258GN $FPLIST @@ -822,12 +812,34 @@ X S 8 100 -300 100 U 50 50 1 1 E ENDDRAW ENDDEF # +# TOP255LN +# +DEF TOP255LN U 0 40 Y Y 1 F N +F0 "U" 300 350 50 H V L CNN +F1 "TOP255LN" 300 250 50 H V L CNN +F2 "Power_Integrations:eSIP-7F" 0 0 50 H I C CIN +F3 "" 50 0 50 H V C CNN +ALIAS TOP256LN TOP257LN TOP258LN TOP259LN TOP260LN TOP261LN TOP262LN +$FPLIST + eSIP-7F* +$ENDFPLIST +DRAW +S -300 200 300 -200 0 1 10 f +X V 1 100 300 100 D 50 50 1 1 I +X X 2 0 -300 100 U 50 50 1 1 I +X C 3 400 0 100 L 50 50 1 1 I +X F 4 200 -300 100 U 50 50 1 1 P +X S 5 -200 -300 100 U 50 50 1 1 E +X D 7 -200 300 100 D 50 50 1 1 C +ENDDRAW +ENDDEF +# # TOP252MN # DEF TOP252MN U 0 40 Y Y 1 F N F0 "U" 300 350 50 H V L CNN F1 "TOP252MN" 300 250 50 H V L CNN -F2 "SDIP-10C" 0 0 50 H V C CIN +F2 "Power_Integrations:SDIP-10C" 0 0 50 H I C CIN F3 "" 50 0 50 H V C CNN ALIAS TOP253MN TOP254MN TOP255MN TOP256MN TOP257MN TOP258MN $FPLIST @@ -852,7 +864,7 @@ ENDDEF DEF TOP252PN U 0 40 Y Y 1 F N F0 "U" 200 350 50 H V L CNN F1 "TOP252PN" 200 250 50 H V L CNN -F2 "PDIP-8C" 0 0 50 H V C CIN +F2 "Power_Integrations:PDIP-8C" 0 0 50 H I C CIN F3 "" 0 0 50 H V C CNN ALIAS TOP253PN TOP254PN TOP255PN TOP256PN TOP257PN TOP258PN $FPLIST @@ -875,7 +887,7 @@ ENDDEF DEF TOP254YN U 0 40 Y Y 1 F N F0 "U" 200 350 50 H V L CNN F1 "TOP254YN" 200 250 50 H V L CNN -F2 "TO-220-7C" -50 0 50 H V C CIN +F2 "Power_Integrations:TO-220-7C" -50 0 50 H I C CIN F3 "" 0 0 50 H V C CNN ALIAS TOP255YN TOP256YN TOP257YN TOP258YN $FPLIST @@ -897,7 +909,7 @@ ENDDEF DEF TOP259YN U 0 40 Y Y 1 F N F0 "U" 200 350 50 H V L CNN F1 "TOP259YN" 200 250 50 H V L CNN -F2 "TO-220-7C" -50 0 50 H V C CIN +F2 "Power_Integrations:TO-220-7C" -50 0 50 H I C CIN F3 "" 0 0 50 H V C CNN ALIAS TOP260YN TOP261YN $FPLIST From 427c48b26cfadbe67b90647f6de18561d933fb9b Mon Sep 17 00:00:00 2001 From: evanshultz Date: Mon, 19 Dec 2016 07:36:07 -0800 Subject: [PATCH 16/77] Update powerint.dcm --- library/powerint.dcm | 661 ++++++++++++++++++++++++++++++++----------- 1 file changed, 494 insertions(+), 167 deletions(-) diff --git a/library/powerint.dcm b/library/powerint.dcm index d18ba6bb..28eaa2ce 100644 --- a/library/powerint.dcm +++ b/library/powerint.dcm @@ -97,577 +97,745 @@ F http://www.powerint.com/sites/default/files/product-docs/capzero_family_datash $ENDCMP # $CMP LNK302D -D LinkSwitch-TN Family, 80mA Output Current +D LinkSwitch-TN Family, 80mA Output Current, SO-8C K Lowest Component Count, Energy-Efficient Off-Line Switcher IC F http://www.powerint.com/sites/default/files/product-docs/lnk302_304-306.pdf $ENDCMP # $CMP LNK302G -D LinkSwitch-TN Family, 80mA Output Current +D LinkSwitch-TN Family, 80mA Output Current, SMD-8B K Lowest Component Count, Energy-Efficient Off-Line Switcher IC F http://www.powerint.com/sites/default/files/product-docs/lnk302_304-306.pdf $ENDCMP # $CMP LNK302P -D LinkSwitch-TN Family, 80mA Output Current +D LinkSwitch-TN Family, 80mA Output Current, DIP-8B K Lowest Component Count, Energy-Efficient Off-Line Switcher IC F http://www.powerint.com/sites/default/files/product-docs/lnk302_304-306.pdf $ENDCMP # $CMP LNK304D -D LinkSwitch-TN Family, 170mA Output Current +D LinkSwitch-TN Family, 170mA Output Current, SO-8C K Lowest Component Count, Energy-Efficient Off-Line Switcher IC F http://www.powerint.com/sites/default/files/product-docs/lnk302_304-306.pdf $ENDCMP # $CMP LNK304G -D LinkSwitch-TN Family, 170mA Output Current +D LinkSwitch-TN Family, 170mA Output Current, SMD-8B K Lowest Component Count, Energy-Efficient Off-Line Switcher IC F http://www.powerint.com/sites/default/files/product-docs/lnk302_304-306.pdf $ENDCMP # $CMP LNK304P -D LinkSwitch-TN Family, 170mA Output Current +D LinkSwitch-TN Family, 170mA Output Current, DIP-8B K Lowest Component Count, Energy-Efficient Off-Line Switcher IC F http://www.powerint.com/sites/default/files/product-docs/lnk302_304-306.pdf $ENDCMP # $CMP LNK305D -D LinkSwitch-TN Family, 280mA Output Current +D LinkSwitch-TN Family, 280mA Output Current, SO-8C K Lowest Component Count, Energy-Efficient Off-Line Switcher IC F http://www.powerint.com/sites/default/files/product-docs/lnk302_304-306.pdf $ENDCMP # $CMP LNK305G -D LinkSwitch-TN Family, 280mA Output Current +D LinkSwitch-TN Family, 280mA Output Current, SMD-8B K Lowest Component Count, Energy-Efficient Off-Line Switcher IC F http://www.powerint.com/sites/default/files/product-docs/lnk302_304-306.pdf $ENDCMP # $CMP LNK305P -D LinkSwitch-TN Family, 280mA Output Current +D LinkSwitch-TN Family, 280mA Output Current, DIP-8B K Lowest Component Count, Energy-Efficient Off-Line Switcher IC F http://www.powerint.com/sites/default/files/product-docs/lnk302_304-306.pdf $ENDCMP # $CMP LNK306D -D LinkSwitch-TN Family, 360mA Output Current +D LinkSwitch-TN Family, 360mA Output Current, SO-8C K Lowest Component Count, Energy-Efficient Off-Line Switcher IC F http://www.powerint.com/sites/default/files/product-docs/lnk302_304-306.pdf $ENDCMP # $CMP LNK306G -D LNK306P, LinkSwitch-TN Family, 360mA Output Current +D LinkSwitch-TN Family, 360mA Output Current, SMD-8B K Lowest Component Count, Energy-Efficient Off-Line Switcher IC F http://www.powerint.com/sites/default/files/product-docs/lnk302_304-306.pdf $ENDCMP # $CMP LNK306P -D LinkSwitch-TN Family, 360mA Output Current +D LinkSwitch-TN Family, 360mA Output Current, DIP-8B K Lowest Component Count, Energy-Efficient Off-Line Switcher IC F http://www.powerint.com/sites/default/files/product-docs/lnk302_304-306.pdf $ENDCMP # $CMP LNK362D -D LinkSwitch-XT Family, 2.6W Output Power +D LinkSwitch-XT Family, 2.6W Output Power, SO-8C K Energy Effi cient, Low Power Off-Line Switcher IC F http://www.powerint.com/sites/default/files/product-docs/lnk362-364.pdf $ENDCMP # $CMP LNK362G -D LinkSwitch-XT Family, 2.6W Output Power +D LinkSwitch-XT Family, 2.6W Output Power, SMD-8B K Energy Effi cient, Low Power Off-Line Switcher IC F http://www.powerint.com/sites/default/files/product-docs/lnk362-364.pdf $ENDCMP # $CMP LNK362P -D LinkSwitch-XT Family, 2.6W Output Power +D LinkSwitch-XT Family, 2.6W Output Power, DIP-8B K Energy Effi cient, Low Power Off-Line Switcher IC F http://www.powerint.com/sites/default/files/product-docs/lnk362-364.pdf $ENDCMP # $CMP LNK363D -D LinkSwitch-XT Family, 4.7W Output Power +D LinkSwitch-XT Family, 4.7W Output Power, SO-8C K Energy Effi cient, Low Power Off-Line Switcher IC F http://www.powerint.com/sites/default/files/product-docs/lnk362-364.pdf $ENDCMP # $CMP LNK363G -D LinkSwitch-XT Family, 4.7W Output Power +D LinkSwitch-XT Family, 4.7W Output Power, SMD-8B K Energy Effi cient, Low Power Off-Line Switcher IC F http://www.powerint.com/sites/default/files/product-docs/lnk362-364.pdf $ENDCMP # $CMP LNK363P -D LinkSwitch-XT Family, 4.7W Output Power +D LinkSwitch-XT Family, 4.7W Output Power, DIP-8B K Energy Effi cient, Low Power Off-Line Switcher IC F http://www.powerint.com/sites/default/files/product-docs/lnk362-364.pdf $ENDCMP # $CMP LNK364D -D LinkSwitch-XT Family, 6W Output Power +D LinkSwitch-XT Family, 6W Output Power, SO-8C K Energy Effi cient, Low Power Off-Line Switcher IC F http://www.powerint.com/sites/default/files/product-docs/lnk362-364.pdf $ENDCMP # $CMP LNK364G -D LinkSwitch-XT Family, 6W Output Power +D LinkSwitch-XT Family, 6W Output Power, SMD-8B K Energy Effi cient, Low Power Off-Line Switcher IC F http://www.powerint.com/sites/default/files/product-docs/lnk362-364.pdf $ENDCMP # $CMP LNK364P -D LinkSwitch-XT Family, 6W Output Power +D LinkSwitch-XT Family, 6W Output Power, DIP-8B K Energy Effi cient, Low Power Off-Line Switcher IC F http://www.powerint.com/sites/default/files/product-docs/lnk362-364.pdf $ENDCMP # $CMP LNK403EG -D LinkSwitch-PH Family, 12W Output Power +D LinkSwitch-PH Family, 12W Output Power, eSIP-7C +K LED Driver IC with TRIAC Dimming, Single-Stage PFC and Primary-Side Constant Current Control +F http://www.powerint.com/sites/default/files/product-docs/linkswitch-ph_family_datasheet.pdf +$ENDCMP +# +$CMP LNK403LG +D LinkSwitch-PH Family, 12W Output Power, eSIP-7F K LED Driver IC with TRIAC Dimming, Single-Stage PFC and Primary-Side Constant Current Control F http://www.powerint.com/sites/default/files/product-docs/linkswitch-ph_family_datasheet.pdf $ENDCMP # $CMP LNK404EG -D LinkSwitch-PH Family, 15W Output Power +D LinkSwitch-PH Family, 15W Output Power, eSIP-7C +K LED Driver IC with TRIAC Dimming, Single-Stage PFC and Primary-Side Constant Current Control +F http://www.powerint.com/sites/default/files/product-docs/linkswitch-ph_family_datasheet.pdf +$ENDCMP +# +$CMP LNK404LG +D LinkSwitch-PH Family, 15W Output Power, eSIP-7F K LED Driver IC with TRIAC Dimming, Single-Stage PFC and Primary-Side Constant Current Control F http://www.powerint.com/sites/default/files/product-docs/linkswitch-ph_family_datasheet.pdf $ENDCMP # $CMP LNK405EG -D LinkSwitch-PH Family, 18W Output Power +D LinkSwitch-PH Family, 18W Output Power, eSIP-7C +K LED Driver IC with TRIAC Dimming, Single-Stage PFC and Primary-Side Constant Current Control +F http://www.powerint.com/sites/default/files/product-docs/linkswitch-ph_family_datasheet.pdf +$ENDCMP +# +$CMP LNK405LG +D LinkSwitch-PH Family, 18W Output Power, eSIP-7F K LED Driver IC with TRIAC Dimming, Single-Stage PFC and Primary-Side Constant Current Control F http://www.powerint.com/sites/default/files/product-docs/linkswitch-ph_family_datasheet.pdf $ENDCMP # $CMP LNK406EG -D LinkSwitch-PH Family, 22W Output Power +D LinkSwitch-PH Family, 22W Output Power, eSIP-7C +K LED Driver IC with TRIAC Dimming, Single-Stage PFC and Primary-Side Constant Current Control +F http://www.powerint.com/sites/default/files/product-docs/linkswitch-ph_family_datasheet.pdf +$ENDCMP +# +$CMP LNK406LG +D LinkSwitch-PH Family, 22W Output Power, eSIP-7F K LED Driver IC with TRIAC Dimming, Single-Stage PFC and Primary-Side Constant Current Control F http://www.powerint.com/sites/default/files/product-docs/linkswitch-ph_family_datasheet.pdf $ENDCMP # $CMP LNK407EG -D LinkSwitch-PH Family, 25W Output Power +D LinkSwitch-PH Family, 25W Output Power, eSIP-7C +K LED Driver IC with TRIAC Dimming, Single-Stage PFC and Primary-Side Constant Current Control +F http://www.powerint.com/sites/default/files/product-docs/linkswitch-ph_family_datasheet.pdf +$ENDCMP +# +$CMP LNK407LG +D LinkSwitch-PH Family, 25W Output Power, eSIP-7F K LED Driver IC with TRIAC Dimming, Single-Stage PFC and Primary-Side Constant Current Control F http://www.powerint.com/sites/default/files/product-docs/linkswitch-ph_family_datasheet.pdf $ENDCMP # $CMP LNK408EG -D LinkSwitch-PH Family, 35W Output Power +D LinkSwitch-PH Family, 35W Output Power, eSIP-7C +K LED Driver IC with TRIAC Dimming, Single-Stage PFC and Primary-Side Constant Current Control +F http://www.powerint.com/sites/default/files/product-docs/linkswitch-ph_family_datasheet.pdf +$ENDCMP +# +$CMP LNK408LG +D LinkSwitch-PH Family, 35W Output Power, eSIP-7F K LED Driver IC with TRIAC Dimming, Single-Stage PFC and Primary-Side Constant Current Control F http://www.powerint.com/sites/default/files/product-docs/linkswitch-ph_family_datasheet.pdf $ENDCMP # $CMP LNK409EG -D LinkSwitch-PH Family, 50W Output Power +D LinkSwitch-PH Family, 50W Output Power, eSIP-7C K LED Driver IC with TRIAC Dimming, Single-Stage PFC and Primary-Side Constant Current Control F http://www.powerint.com/sites/default/files/product-docs/linkswitch-ph_family_datasheet.pdf $ENDCMP # +$CMP LNK409LG +D LinkSwitch-PH Family, 50W Output Power, eSIP-7F +K LED Driver IC with TRIAC Dimming, Single-Stage PFC and Primary-Side Constant Current Control +F http://www.powerint.com/sites/default/files/product-docs/linkswitch-ph_family_datasheet.pdf +$ENDCMP +# +$CMP LNK410EG +D LinkSwitch-PH Family, 78W Output Power, eSIP-7C +K LED Driver IC with TRIAC Dimming, Single-Stage PFC and Primary-Side Constant Current Control +F http://www.powerint.com/sites/default/files/product-docs/linkswitch-ph_family_datasheet.pdf +$ENDCMP +# +$CMP LNK410LG +D LinkSwitch-PH Family, 78W Output Power, eSIP-7F +K LED Driver IC with TRIAC Dimming, Single-Stage PFC and Primary-Side Constant Current Control +F http://www.powerint.com/sites/default/files/product-docs/linkswitch-ph_family_datasheet.pdf +$ENDCMP +# +$CMP LNK413EG +D LinkSwitch-PH Family, 12W Output Power, eSIP-7C +K LED Driver IC, Single-Stage PFC and Primary-Side Constant Current Control +F http://www.powerint.com/sites/default/files/product-docs/linkswitch-ph_family_datasheet.pdf +$ENDCMP +# +$CMP LNK413LG +D LinkSwitch-PH Family, 12W Output Power, eSIP-7F +K LED Driver IC, Single-Stage PFC and Primary-Side Constant Current Control +F http://www.powerint.com/sites/default/files/product-docs/linkswitch-ph_family_datasheet.pdf +$ENDCMP +# +$CMP LNK414EG +D LinkSwitch-PH Family, 15W Output Power, eSIP-7C +K LED Driver IC, Single-Stage PFC and Primary-Side Constant Current Control +F http://www.powerint.com/sites/default/files/product-docs/linkswitch-ph_family_datasheet.pdf +$ENDCMP +# +$CMP LNK414LG +D LinkSwitch-PH Family, 15W Output Power, eSIP-7F +K LED Driver IC, Single-Stage PFC and Primary-Side Constant Current Control +F http://www.powerint.com/sites/default/files/product-docs/linkswitch-ph_family_datasheet.pdf +$ENDCMP +# +$CMP LNK415EG +D LinkSwitch-PH Family, 18W Output Power, eSIP-7C +K LED Driver IC, Single-Stage PFC and Primary-Side Constant Current Control +F http://www.powerint.com/sites/default/files/product-docs/linkswitch-ph_family_datasheet.pdf +$ENDCMP +# +$CMP LNK415LG +D LinkSwitch-PH Family, 18W Output Power, eSIP-7F +K LED Driver IC, Single-Stage PFC and Primary-Side Constant Current Control +F http://www.powerint.com/sites/default/files/product-docs/linkswitch-ph_family_datasheet.pdf +$ENDCMP +# +$CMP LNK416EG +D LinkSwitch-PH Family, 22W Output Power, eSIP-7C +K LED Driver IC, Single-Stage PFC and Primary-Side Constant Current Control +F http://www.powerint.com/sites/default/files/product-docs/linkswitch-ph_family_datasheet.pdf +$ENDCMP +# +$CMP LNK416LG +D LinkSwitch-PH Family, 22W Output Power, eSIP-7F +K LED Driver IC, Single-Stage PFC and Primary-Side Constant Current Control +F http://www.powerint.com/sites/default/files/product-docs/linkswitch-ph_family_datasheet.pdf +$ENDCMP +# +$CMP LNK417EG +D LinkSwitch-PH Family, 25W Output Power, eSIP-7C +K LED Driver IC, Single-Stage PFC and Primary-Side Constant Current Control +F http://www.powerint.com/sites/default/files/product-docs/linkswitch-ph_family_datasheet.pdf +$ENDCMP +# +$CMP LNK417LG +D LinkSwitch-PH Family, 25W Output Power, eSIP-7F +K LED Driver IC, Single-Stage PFC and Primary-Side Constant Current Control +F http://www.powerint.com/sites/default/files/product-docs/linkswitch-ph_family_datasheet.pdf +$ENDCMP +# +$CMP LNK418EG +D LinkSwitch-PH Family, 35W Output Power, eSIP-7C +K LED Driver IC, Single-Stage PFC and Primary-Side Constant Current Control +F http://www.powerint.com/sites/default/files/product-docs/linkswitch-ph_family_datasheet.pdf +$ENDCMP +# +$CMP LNK418LG +D LinkSwitch-PH Family, 35W Output Power, eSIP-7F +K LED Driver IC, Single-Stage PFC and Primary-Side Constant Current Control +F http://www.powerint.com/sites/default/files/product-docs/linkswitch-ph_family_datasheet.pdf +$ENDCMP +# +$CMP LNK419EG +D LinkSwitch-PH Family, 50W Output Power, eSIP-7C +K LED Driver IC, Single-Stage PFC and Primary-Side Constant Current Control +F http://www.powerint.com/sites/default/files/product-docs/linkswitch-ph_family_datasheet.pdf +$ENDCMP +# +$CMP LNK419LG +D LinkSwitch-PH Family, 50W Output Power, eSIP-7F +K LED Driver IC, Single-Stage PFC and Primary-Side Constant Current Control +F http://www.powerint.com/sites/default/files/product-docs/linkswitch-ph_family_datasheet.pdf +$ENDCMP +# +$CMP LNK420EG +D LinkSwitch-PH Family, 78W Output Power, eSIP-7C +K LED Driver IC, Single-Stage PFC and Primary-Side Constant Current Control +F http://www.powerint.com/sites/default/files/product-docs/linkswitch-ph_family_datasheet.pdf +$ENDCMP +# +$CMP LNK420LG +D LinkSwitch-PH Family, 78W Output Power, eSIP-7F +K LED Driver IC, Single-Stage PFC and Primary-Side Constant Current Control +F http://www.powerint.com/sites/default/files/product-docs/linkswitch-ph_family_datasheet.pdf +$ENDCMP +# $CMP LNK454D -D LinkSwitch-PL Family, 3W Output Power +D LinkSwitch-PL Family, 3W Output Power, SO-8C K LED Driver IC with TRIAC Dimming, Single-Stage PFC and Constant Current Control for Non-Isolated Applications F http://www.powerint.com/sites/default/files/product-docs/linkswitch-pl_family_datasheet.pdf $ENDCMP # $CMP LNK456D -D LinkSwitch-PL Family, 6W Output Power +D LinkSwitch-PL Family, 6W Output Power, SO-8C K LED Driver IC with TRIAC Dimming, Single-Stage PFC and Constant Current Control for Non-Isolated Applications F http://www.powerint.com/sites/default/files/product-docs/linkswitch-pl_family_datasheet.pdf $ENDCMP # $CMP LNK457D -D LinkSwitch-PL Family, 8W Output Power +D LinkSwitch-PL Family, 8W Output Power, SO-8C +K LED Driver IC with TRIAC Dimming, Single-Stage PFC and Constant Current Control for Non-Isolated Applications +F http://www.powerint.com/sites/default/files/product-docs/linkswitch-pl_family_datasheet.pdf +$ENDCMP +# +$CMP LNK457K +D LinkSwitch-PL Family, 8W Output Power, eSOP-12B K LED Driver IC with TRIAC Dimming, Single-Stage PFC and Constant Current Control for Non-Isolated Applications F http://www.powerint.com/sites/default/files/product-docs/linkswitch-pl_family_datasheet.pdf $ENDCMP # $CMP LNK457V -D LinkSwitch-PL Family, 8W Output Power +D LinkSwitch-PL Family, 8W Output Power, eDIP-12B +K LED Driver IC with TRIAC Dimming, Single-Stage PFC and Constant Current Control for Non-Isolated Applications +F http://www.powerint.com/sites/default/files/product-docs/linkswitch-pl_family_datasheet.pdf +$ENDCMP +# +$CMP LNK458K +D LinkSwitch-PL Family, 11.5W Output Power, eSOP-12B K LED Driver IC with TRIAC Dimming, Single-Stage PFC and Constant Current Control for Non-Isolated Applications F http://www.powerint.com/sites/default/files/product-docs/linkswitch-pl_family_datasheet.pdf $ENDCMP # $CMP LNK458V -D LinkSwitch-PL Family, 11.5W Output Power +D LinkSwitch-PL Family, 8W Output Power, eDIP-12B K LED Driver IC with TRIAC Dimming, Single-Stage PFC and Constant Current Control for Non-Isolated Applications F http://www.powerint.com/sites/default/files/product-docs/linkswitch-pl_family_datasheet.pdf $ENDCMP # -$CMP LNK459V -D LinkSwitch-PL Family, 16W Output Power +$CMP LNK460K +D LinkSwitch-PL Family, 16W Output Power, eSOP-12B +K LED Driver IC with TRIAC Dimming, Single-Stage PFC and Constant Current Control for Non-Isolated Applications +F http://www.powerint.com/sites/default/files/product-docs/linkswitch-pl_family_datasheet.pdf +$ENDCMP +# +$CMP LNK460V +D LinkSwitch-PL Family, 8W Output Power, eDIP-12B K LED Driver IC with TRIAC Dimming, Single-Stage PFC and Constant Current Control for Non-Isolated Applications F http://www.powerint.com/sites/default/files/product-docs/linkswitch-pl_family_datasheet.pdf $ENDCMP # $CMP LNK562D -D LinkSwitch-LP Family, 1.9W Output Power -K Energy Effi cient Off-Line Switcher IC for Linear Transformer Replacement +D LinkSwitch-LP Family, 1.9W Output Power, SO-8C +K Energy Efficient Off-Line Switcher IC for Linear Transformer Replacement F http://www.powerint.com/sites/default/files/product-docs/linklp_family_datasheet.pdf $ENDCMP # $CMP LNK562G -D LinkSwitch-LP Family, 1.9W Output Power -K Energy Effi cient Off-Line Switcher IC for Linear Transformer Replacement +D LinkSwitch-LP Family, 1.9W Output Power, SMD-8B +K Energy Efficient Off-Line Switcher IC for Linear Transformer Replacement F http://www.powerint.com/sites/default/files/product-docs/linklp_family_datasheet.pdf $ENDCMP # $CMP LNK562P -D LinkSwitch-LP Family, 1.9W Output Power -K Energy Effi cient Off-Line Switcher IC for Linear Transformer Replacement +D LinkSwitch-LP Family, 1.9W Output Power, DIP-8B +K Energy Efficient Off-Line Switcher IC for Linear Transformer Replacement F http://www.powerint.com/sites/default/files/product-docs/linklp_family_datasheet.pdf $ENDCMP # $CMP LNK563D -D LinkSwitch-LP Family, 2.5W Output Power -K Energy Effi cient Off-Line Switcher IC for Linear Transformer Replacement +D LinkSwitch-LP Family, 2.5W Output Power, SO-8C +K Energy Efficient Off-Line Switcher IC for Linear Transformer Replacement F http://www.powerint.com/sites/default/files/product-docs/linklp_family_datasheet.pdf $ENDCMP # $CMP LNK563G -D LinkSwitch-LP Family, 2.5W Output Power -K Energy Effi cient Off-Line Switcher IC for Linear Transformer Replacement +D LinkSwitch-LP Family, 2.5W Output Power, SMD-8B +K Energy Efficient Off-Line Switcher IC for Linear Transformer Replacement F http://www.powerint.com/sites/default/files/product-docs/linklp_family_datasheet.pdf $ENDCMP # $CMP LNK563P -D LinkSwitch-LP Family, 2.5W Output Power -K Energy Effi cient Off-Line Switcher IC for Linear Transformer Replacement +D LinkSwitch-LP Family, 2.5W Output Power, DIP-8B +K Energy Efficient Off-Line Switcher IC for Linear Transformer Replacement F http://www.powerint.com/sites/default/files/product-docs/linklp_family_datasheet.pdf $ENDCMP # $CMP LNK564D -D LinkSwitch-LP Family, 3W Output Power -K Energy Effi cient Off-Line Switcher IC for Linear Transformer Replacement +D LinkSwitch-LP Family, 3W Output Power, SO-8C +K Energy Efficient Off-Line Switcher IC for Linear Transformer Replacement F http://www.powerint.com/sites/default/files/product-docs/linklp_family_datasheet.pdf $ENDCMP # $CMP LNK564G -D LinkSwitch-LP Family, 3W Output Power -K Energy Effi cient Off-Line Switcher IC for Linear Transformer Replacement +D LinkSwitch-LP Family, 3W Output Power, SMD-8B +K Energy Efficient Off-Line Switcher IC for Linear Transformer Replacement F http://www.powerint.com/sites/default/files/product-docs/linklp_family_datasheet.pdf $ENDCMP # $CMP LNK564P -D LinkSwitch-LP Family, 3W Output Power -K Energy Effi cient Off-Line Switcher IC for Linear Transformer Replacement +D LinkSwitch-LP Family, 3W Output Power, DIP-8B +K Energy Efficient Off-Line Switcher IC for Linear Transformer Replacement F http://www.powerint.com/sites/default/files/product-docs/linklp_family_datasheet.pdf $ENDCMP # $CMP LNK603DG -D LinkSwitch-II Family, 3.3W Output Power +D LinkSwitch-II Family, 3.3W Output Power, SO-8C K Energy-Efficient, Accurate CV/CC Switcher for Adapters and Chargers F http://www.powerint.com/sites/default/files/product-docs/linkswitch-ii_family_datasheet.pdf $ENDCMP # $CMP LNK603PG -D LinkSwitch-II Family, 3.3W Output Power +D LinkSwitch-II Family, 3.3W Output Power, DIP-8C K Energy-Efficient, Accurate CV/CC Switcher for Adapters and Chargers F http://www.powerint.com/sites/default/files/product-docs/linkswitch-ii_family_datasheet.pdf $ENDCMP # $CMP LNK604DG -D LinkSwitch-II Family, 4.1W Output Power +D LinkSwitch-II Family, 4.1W Output Power, SO-8C K Energy-Efficient, Accurate CV/CC Switcher for Adapters and Chargers F http://www.powerint.com/sites/default/files/product-docs/linkswitch-ii_family_datasheet.pdf $ENDCMP # $CMP LNK604PG -D LinkSwitch-II Family, 4.1W Output Power +D LinkSwitch-II Family, 4.1W Output Power, DIP-8C K Energy-Efficient, Accurate CV/CC Switcher for Adapters and Chargers F http://www.powerint.com/sites/default/files/product-docs/linkswitch-ii_family_datasheet.pdf $ENDCMP # $CMP LNK605DG -D LinkSwitch-II Family, 5.1W Output Power +D LinkSwitch-II Family, 5.1W Output Power, SO-8C K Energy-Efficient, Accurate CV/CC Switcher for Adapters and Chargers F http://www.powerint.com/sites/default/files/product-docs/linkswitch-ii_family_datasheet.pdf $ENDCMP # $CMP LNK605PG -D LinkSwitch-II Family, 5.1W Output Power +D LinkSwitch-II Family, 5.1W Output Power, DIP-8C K Energy-Efficient, Accurate CV/CC Switcher for Adapters and Chargers F http://www.powerint.com/sites/default/files/product-docs/linkswitch-ii_family_datasheet.pdf $ENDCMP # $CMP LNK606DG -D LinkSwitch-II Family, 6.1W Output Power +D LinkSwitch-II Family, 6.1W Output Power, SO-8C K Energy-Efficient, Accurate CV/CC Switcher for Adapters and Chargers F http://www.powerint.com/sites/default/files/product-docs/linkswitch-ii_family_datasheet.pdf $ENDCMP # $CMP LNK606GG -D LinkSwitch-II Family, 6.1W Output Power +D LinkSwitch-II Family, 6.1W Output Power, SMD-8C K Energy-Efficient, Accurate CV/CC Switcher for Adapters and Chargers F http://www.powerint.com/sites/default/files/product-docs/linkswitch-ii_family_datasheet.pdf $ENDCMP # $CMP LNK606PG -D LinkSwitch-II Family, 6.1W Output Power +D LinkSwitch-II Family, 6.1W Output Power, DIP-8C K Energy-Efficient, Accurate CV/CC Switcher for Adapters and Chargers F http://www.powerint.com/sites/default/files/product-docs/linkswitch-ii_family_datasheet.pdf $ENDCMP # $CMP LNK613DG -D LinkSwitch-II Family, 3.3W Output Power +D LinkSwitch-II Family, 3.3W Output Power, SO-8C K Energy-Efficient, Accurate CV/CC Switcher for Adapters and Chargers F http://www.powerint.com/sites/default/files/product-docs/linkswitch-ii_family_datasheet.pdf $ENDCMP # $CMP LNK613PG -D LinkSwitch-II Family, 3.3W Output Power +D LinkSwitch-II Family, 3.3W Output Power, DIP-8C K Energy-Efficient, Accurate CV/CC Switcher for Adapters and Chargers F http://www.powerint.com/sites/default/files/product-docs/linkswitch-ii_family_datasheet.pdf $ENDCMP # $CMP LNK614DG -D LinkSwitch-II Family, 4.1W Output Power +D LinkSwitch-II Family, 4.1W Output Power, SO-8C K Energy-Efficient, Accurate CV/CC Switcher for Adapters and Chargers F http://www.powerint.com/sites/default/files/product-docs/linkswitch-ii_family_datasheet.pdf $ENDCMP # $CMP LNK614PG -D LinkSwitch-II Family, 4.1W Output Power +D LinkSwitch-II Family, 4.1W Output Power, DIP-8C K Energy-Efficient, Accurate CV/CC Switcher for Adapters and Chargers F http://www.powerint.com/sites/default/files/product-docs/linkswitch-ii_family_datasheet.pdf $ENDCMP # $CMP LNK615DG -D LinkSwitch-II Family, 5.1W Output Power +D LinkSwitch-II Family, 5.1W Output Power, SO-8C K Energy-Efficient, Accurate CV/CC Switcher for Adapters and Chargers F http://www.powerint.com/sites/default/files/product-docs/linkswitch-ii_family_datasheet.pdf $ENDCMP # $CMP LNK615PG -D LinkSwitch-II Family, 5.1W Output Power +D LinkSwitch-II Family, 5.1W Output Power, DIP-8C K Energy-Efficient, Accurate CV/CC Switcher for Adapters and Chargers F http://www.powerint.com/sites/default/files/product-docs/linkswitch-ii_family_datasheet.pdf $ENDCMP # $CMP LNK616DG -D LinkSwitch-II Family, 6.1W Output Power +D LinkSwitch-II Family, 6.1W Output Power, SO-8C K Energy-Efficient, Accurate CV/CC Switcher for Adapters and Chargers F http://www.powerint.com/sites/default/files/product-docs/linkswitch-ii_family_datasheet.pdf $ENDCMP # $CMP LNK616GG -D LinkSwitch-II Family, 6.1W Output Power +D LinkSwitch-II Family, 6.1W Output Power, SMD-8C K Energy-Efficient, Accurate CV/CC Switcher for Adapters and Chargers F http://www.powerint.com/sites/default/files/product-docs/linkswitch-ii_family_datasheet.pdf $ENDCMP # $CMP LNK616PG -D LinkSwitch-II Family, 6.1W Output Power +D LinkSwitch-II Family, 6.1W Output Power, DIP-8C K Energy-Efficient, Accurate CV/CC Switcher for Adapters and Chargers F http://www.powerint.com/sites/default/files/product-docs/linkswitch-ii_family_datasheet.pdf $ENDCMP # $CMP LNK623DG -D LinkSwitch-CV Family, 6W Output Power -K Energy-Effi cient, Off-line Switcher with Accurate Primary-side Constant-Voltage Control +D LinkSwitch-CV Family, 6W Output Power, SO-8C +K Energy-Efficient, Off-line Switcher with Accurate Primary-side Constant-Voltage Control F http://www.powerint.com/sites/default/files/product-docs/linkcv_family_datasheet.pdf $ENDCMP # $CMP LNK623PG -D LinkSwitch-CV Family, 6W Output Power -K Energy-Effi cient, Off-line Switcher with Accurate Primary-side Constant-Voltage Control +D LinkSwitch-CV Family, 6W Output Power, DIP-8C +K Energy-Efficient, Off-line Switcher with Accurate Primary-side Constant-Voltage Control F http://www.powerint.com/sites/default/files/product-docs/linkcv_family_datasheet.pdf $ENDCMP # $CMP LNK624DG -D LinkSwitch-CV Family, 6.5W Output Power +D LinkSwitch-CV Family, 6.5W Output Power, SO-8C K Energy-Effi cient, Off-line Switcher with Accurate Primary-side Constant-Voltage Control F http://www.powerint.com/sites/default/files/product-docs/linkcv_family_datasheet.pdf $ENDCMP # $CMP LNK624PG -D LinkSwitch-CV Family, 6.5W Output Power -K Energy-Effi cient, Off-line Switcher with Accurate Primary-side Constant-Voltage Control +D LinkSwitch-CV Family, 6.5W Output Power, DIP-8C +K Energy-Efficient, Off-line Switcher with Accurate Primary-side Constant-Voltage Control F http://www.powerint.com/sites/default/files/product-docs/linkcv_family_datasheet.pdf $ENDCMP # $CMP LNK625DG -D LinkSwitch-CV Family, 8W Output Power -K Energy-Effi cient, Off-line Switcher with Accurate Primary-side Constant-Voltage Control +D LinkSwitch-CV Family, 8W Output Power, SO-8C +K Energy-Efficient, Off-line Switcher with Accurate Primary-side Constant-Voltage Control F http://www.powerint.com/sites/default/files/product-docs/linkcv_family_datasheet.pdf $ENDCMP # $CMP LNK625PG -D LinkSwitch-CV Family, 8W Output Power -K Energy-Effi cient, Off-line Switcher with Accurate Primary-side Constant-Voltage Control +D LinkSwitch-CV Family, 8W Output Power, DIP-8C +K Energy-Efficient, Off-line Switcher with Accurate Primary-side Constant-Voltage Control F http://www.powerint.com/sites/default/files/product-docs/linkcv_family_datasheet.pdf $ENDCMP # $CMP LNK626DG -D LinkSwitch-CV Family, 10W Output Power -K Energy-Effi cient, Off-line Switcher with Accurate Primary-side Constant-Voltage Control +D LinkSwitch-CV Family, 10W Output Power, SO-8C +K Energy-Efficient, Off-line Switcher with Accurate Primary-side Constant-Voltage Control F http://www.powerint.com/sites/default/files/product-docs/linkcv_family_datasheet.pdf $ENDCMP # $CMP LNK626PG -D LinkSwitch-CV Family, 10W Output Power -K Energy-Effi cient, Off-line Switcher with Accurate Primary-side Constant-Voltage Control +D LinkSwitch-CV Family, 10W Output Power, DIP-8C +K Energy-Efficient, Off-line Switcher with Accurate Primary-side Constant-Voltage Control F http://www.powerint.com/sites/default/files/product-docs/linkcv_family_datasheet.pdf $ENDCMP # $CMP LNK632DG -D LinkSwitch-II Family, 3.1W Output Power +D LinkSwitch-II Family, 3.1W Output Power, SO-8C K Energy-Efficient, Accurate CV Switcher With CC Control for Adapters and Chargers F http://www.powerint.com/sites/default/files/product-docs/linkswitch-ii_632DG_datasheet.pdf $ENDCMP # $CMP TNY263G -D TinySwitch-II Family, 7.5W Output Power +D TinySwitch-II Family, 4.7W Output Power, SMD-8B K Enhanced, Energy Efficient, Low Power Off-line Switcher F http://www.powerint.com/sites/default/files/product-docs/tny263_268.pdf $ENDCMP # $CMP TNY263P -D TinySwitch-II Family, 7.5W Output Power +D TinySwitch-II Family, 4.7W Output Power, DIP-8B K Enhanced, Energy Efficient, Low Power Off-line Switcher F http://www.powerint.com/sites/default/files/product-docs/tny263_268.pdf $ENDCMP # $CMP TNY264G -D TinySwitch-II Family, 9W Output Power +D TinySwitch-II Family, 6W Output Power, SMD-8B K Enhanced, Energy Efficient, Low Power Off-line Switcher F http://www.powerint.com/sites/default/files/product-docs/tny263_268.pdf $ENDCMP # $CMP TNY264P -D TinySwitch-II Family, 9W Output Power +D TinySwitch-II Family, 6W Output Power, DIP-8B K Enhanced, Energy Efficient, Low Power Off-line Switcher F http://www.powerint.com/sites/default/files/product-docs/tny263_268.pdf $ENDCMP # $CMP TNY265G -D TinySwitch-II Family, 11W Output Power +D TinySwitch-II Family, 7.5W Output Power, SMD-8B K Enhanced, Energy Efficient, Low Power Off-line Switcher F http://www.powerint.com/sites/default/files/product-docs/tny263_268.pdf $ENDCMP # $CMP TNY265P -D TinySwitch-II Family, 11W Output Power +D TinySwitch-II Family, 7.5W Output Power, DIP-8B K Enhanced, Energy Efficient, Low Power Off-line Switcher F http://www.powerint.com/sites/default/files/product-docs/tny263_268.pdf $ENDCMP # $CMP TNY266G -D TinySwitch-II Family, 15W Output Power +D TinySwitch-II Family, 9.5W Output Power, SMD-8B K Enhanced, Energy Efficient, Low Power Off-line Switcher F http://www.powerint.com/sites/default/files/product-docs/tny263_268.pdf $ENDCMP # $CMP TNY266P -D TinySwitch-II Family, 15W Output Power +D TinySwitch-II Family, 9.5W Output Power, DIP-8B K Enhanced, Energy Efficient, Low Power Off-line Switcher F http://www.powerint.com/sites/default/files/product-docs/tny263_268.pdf $ENDCMP # $CMP TNY267G -D TinySwitch-II Family, 19W Output Power +D TinySwitch-II Family, 12W Output Power, SMD-8B K Enhanced, Energy Efficient, Low Power Off-line Switcher F http://www.powerint.com/sites/default/files/product-docs/tny263_268.pdf $ENDCMP # $CMP TNY267P -D TinySwitch-II Family, 19W Output Power +D TinySwitch-II Family, 12W Output Power, DIP-8B K Enhanced, Energy Efficient, Low Power Off-line Switcher F http://www.powerint.com/sites/default/files/product-docs/tny263_268.pdf $ENDCMP # $CMP TNY268G -D TinySwitch-II Family, 23W Output Power +D TinySwitch-II Family, 15W Output Power, SMD-8B K Enhanced, Energy Efficient, Low Power Off-line Switcher F http://www.powerint.com/sites/default/files/product-docs/tny263_268.pdf $ENDCMP # $CMP TNY268P -D TinySwitch-II Family, 23W Output Power +D TinySwitch-II Family, 15W Output Power, DIP-8B K Enhanced, Energy Efficient, Low Power Off-line Switcher F http://www.powerint.com/sites/default/files/product-docs/tny263_268.pdf $ENDCMP # $CMP TNY274G -D TinySwitch-III Family, 8.5W Output Power +D TinySwitch-III Family, 8.5W Output Power, SMD-8C K Energy-Efficient, Off-Line Switcher With Enhanced Flexibility and Extended Power Range F http://www.powerint.com/sites/default/files/product-docs/tny274-280.pdf $ENDCMP # $CMP TNY274P -D TinySwitch-III Family, 8.5W Output Power +D TinySwitch-III Family, 8.5W Output Power, DIP-8C K Energy-Efficient, Off-Line Switcher With Enhanced Flexibility and Extended Power Range F http://www.powerint.com/sites/default/files/product-docs/tny274-280.pdf $ENDCMP # $CMP TNY275G -D TinySwitch-III Family, 11.5W Output Power +D TinySwitch-III Family, 11.5W Output Power, SMD-8C K Energy-Efficient, Off-Line Switcher With Enhanced Flexibility and Extended Power Range F http://www.powerint.com/sites/default/files/product-docs/tny274-280.pdf $ENDCMP # $CMP TNY275P -D TinySwitch-III Family, 11.5W Output Power +D TinySwitch-III Family, 11.5W Output Power, DIP-8C K Energy-Efficient, Off-Line Switcher With Enhanced Flexibility and Extended Power Range F http://www.powerint.com/sites/default/files/product-docs/tny274-280.pdf $ENDCMP # $CMP TNY276G -D TinySwitch-III Family, 15W Output Power +D TinySwitch-III Family, 15W Output Power, SMD-8C K Energy-Efficient, Off-Line Switcher With Enhanced Flexibility and Extended Power Range F http://www.powerint.com/sites/default/files/product-docs/tny274-280.pdf $ENDCMP # $CMP TNY276P -D TinySwitch-III Family, 15W Output Power +D TinySwitch-III Family, 15W Output Power, DIP-8C K Energy-Efficient, Off-Line Switcher With Enhanced Flexibility and Extended Power Range F http://www.powerint.com/sites/default/files/product-docs/tny274-280.pdf $ENDCMP # $CMP TNY277G -D TinySwitch-III Family, 18W Output Power +D TinySwitch-III Family, 18W Output Power, SMD-8C K Energy-Efficient, Off-Line Switcher With Enhanced Flexibility and Extended Power Range F http://www.powerint.com/sites/default/files/product-docs/tny274-280.pdf $ENDCMP # $CMP TNY277P -D TinySwitch-III Family, 18W Output Power +D TinySwitch-III Family, 18W Output Power, DIP-8C K Energy-Efficient, Off-Line Switcher With Enhanced Flexibility and Extended Power Range F http://www.powerint.com/sites/default/files/product-docs/tny274-280.pdf $ENDCMP # $CMP TNY278G -D TinySwitch-III Family, 21.5W Output Power +D TinySwitch-III Family, 21.5W Output Power, SMD-8C K Energy-Efficient, Off-Line Switcher With Enhanced Flexibility and Extended Power Range F http://www.powerint.com/sites/default/files/product-docs/tny274-280.pdf $ENDCMP # $CMP TNY278P -D TinySwitch-III Family, 21.5W Output Power +D TinySwitch-III Family, 21.5W Output Power, DIP-8C K Energy-Efficient, Off-Line Switcher With Enhanced Flexibility and Extended Power Range F http://www.powerint.com/sites/default/files/product-docs/tny274-280.pdf $ENDCMP # $CMP TNY279G -D TinySwitch-III Family, 25W Output Power +D TinySwitch-III Family, 25W Output Power, SMD-8C K Energy-Efficient, Off-Line Switcher With Enhanced Flexibility and Extended Power Range F http://www.powerint.com/sites/default/files/product-docs/tny274-280.pdf $ENDCMP # $CMP TNY279P -D TinySwitch-III Family, 25W Output Power +D TinySwitch-III Family, 25W Output Power, DIP-8C K Energy-Efficient, Off-Line Switcher With Enhanced Flexibility and Extended Power Range F http://www.powerint.com/sites/default/files/product-docs/tny274-280.pdf $ENDCMP # $CMP TNY280G -D TinySwitch-III Family, 28.5W Output Power +D TinySwitch-III Family, 28.5W Output Power, SMD-8C K Energy-Efficient, Off-Line Switcher With Enhanced Flexibility and Extended Power Range F http://www.powerint.com/sites/default/files/product-docs/tny274-280.pdf $ENDCMP # $CMP TNY280P -D TinySwitch-III Family, 28.5W Output Power +D TinySwitch-III Family, 28.5W Output Power, DIP-8C K Energy-Efficient, Off-Line Switcher With Enhanced Flexibility and Extended Power Range F http://www.powerint.com/sites/default/files/product-docs/tny274-280.pdf $ENDCMP @@ -787,288 +955,447 @@ F https://ac-dc.power.com/sites/default/files/product-docs/tinyswitch-4_family_d $ENDCMP # $CMP TOP100YN -D TOPSwitch Family, 20W Max Output Power +D TOPSwitch Family, 20W Max Output Power, TO-220 K Three-terminal Off-line PWM Switch F http://www.powerint.com/sites/default/files/product-docs/top100.pdf $ENDCMP # $CMP TOP101YN -D TOPSwitch Family, 35W Max Output Power +D TOPSwitch Family, 35W Max Output Power, TO-220 K Three-terminal Off-line PWM Switch F http://www.powerint.com/sites/default/files/product-docs/top100.pdf $ENDCMP # $CMP TOP102YN -D TOPSwitch Family, 45W Max Output Power +D TOPSwitch Family, 45W Max Output Power, TO-220 K Three-terminal Off-line PWM Switch F http://www.powerint.com/sites/default/files/product-docs/top100.pdf $ENDCMP # $CMP TOP103YN -D TOPSwitch Family, 55W Max Output Power +D TOPSwitch Family, 55W Max Output Power, TO-220 K Three-terminal Off-line PWM Switch F http://www.powerint.com/sites/default/files/product-docs/top100.pdf $ENDCMP # $CMP TOP104YN -D TOPSwitch Family, 60W Max Output Power +D TOPSwitch Family, 60W Max Output Power, TO-220 K Three-terminal Off-line PWM Switch F http://www.powerint.com/sites/default/files/product-docs/top100.pdf $ENDCMP # $CMP TOP200YAI -D TOPSwitch Family, 12W Max Output Power +D TOPSwitch Family, 12W Max Output Power, TO-220 K Three-terminal Off-line PWM Switch F http://www.powerint.com/sites/default/files/product-docs/top200-204214.pdf $ENDCMP # $CMP TOP201YAI -D TOPSwitch Family, 22W Max Output Power +D TOPSwitch Family, 22W Max Output Power, TO-220 K Three-terminal Off-line PWM Switch F http://www.powerint.com/sites/default/files/product-docs/top200-204214.pdf $ENDCMP # $CMP TOP202YAI -D TOPSwitch Family, 30W Max Output Power +D TOPSwitch Family, 30W Max Output Power, TO-220 K Three-terminal Off-line PWM Switch F http://www.powerint.com/sites/default/files/product-docs/top200-204214.pdf $ENDCMP # $CMP TOP203YAI -D TOPSwitch Family, 35W Max Output Power +D TOPSwitch Family, 35W Max Output Power, TO-220 K Three-terminal Off-line PWM Switch F http://www.powerint.com/sites/default/files/product-docs/top200-204214.pdf $ENDCMP # $CMP TOP204YAI -D TOPSwitch Family, 50W Max Output Power +D TOPSwitch Family, 50W Max Output Power, TO-220 K Three-terminal Off-line PWM Switch F http://www.powerint.com/sites/default/files/product-docs/top200-204214.pdf $ENDCMP # $CMP TOP209G -D TOPSwitch Family, 2W Max Output Power +D TOPSwitch Family, 2W Max Output Power, SMD-8 K Three-terminal Off-line PWM Switch F http://www.powerint.com/sites/default/files/product-docs/top209210.pdf $ENDCMP # $CMP TOP209P -D TOPSwitch Family, 2W Max Output Power +D TOPSwitch Family, 2W Max Output Power, DIP-8 K Three-terminal Off-line PWM Switch F http://www.powerint.com/sites/default/files/product-docs/top209210.pdf $ENDCMP # $CMP TOP210G -D TOPSwitch Family, 5W Max Output Power +D TOPSwitch Family, 5W Max Output Power, SMD-8 K Three-terminal Off-line PWM Switch F http://www.powerint.com/sites/default/files/product-docs/top209210.pdf $ENDCMP # $CMP TOP210PFI -D TOPSwitch Family, 5W Max Output Power +D TOPSwitch Family, 5W Max Output Power, DIP-8 K Three-terminal Off-line PWM Switch F http://www.powerint.com/sites/default/files/product-docs/top209210.pdf $ENDCMP # $CMP TOP214YAI -D TOPSwitch Family, 42W Max Output Power +D TOPSwitch Family, 42W Max Output Power, TO-220 K Three-terminal Off-line PWM Switch F http://www.powerint.com/sites/default/files/product-docs/top200-204214.pdf $ENDCMP # -$CMP TOP252EN -D TOPSwitch-HX Family, 21W Output Power +$CMP TOP252EG +D TOPSwitch-HX Family, 13W Output Power K Eco Smart Off-Line Switcher, Extendend Power Range +F https://ac-dc.power.com/sites/default/files/product-docs/topswitch-hx_family_datasheet.pdf +$ENDCMP +# +$CMP TOP252EN +D TOPSwitch-HX Family, 13W Output Power +K Eco Smart Off-Line Switcher, Extendend Power Range +F https://ac-dc.power.com/sites/default/files/product-docs/topswitch-hx_family_datasheet.pdf $ENDCMP # $CMP TOP252GN -D TOPSwitch-HX Family, 15W Output Power +D TOPSwitch-HX Family, 10W Output Power K Eco Smart Off-Line Switcher, Extendend Power Range +F https://ac-dc.power.com/sites/default/files/product-docs/topswitch-hx_family_datasheet.pdf $ENDCMP # $CMP TOP252MN -D TOPSwitch-HX Family, 15W Output Power +D TOPSwitch-HX Family, 10W Output Power K Eco Smart Off-Line Switcher, Extendend Power Range +F https://ac-dc.power.com/sites/default/files/product-docs/topswitch-hx_family_datasheet.pdf $ENDCMP # $CMP TOP252PN -D TOPSwitch-HX Family, 15W Output Power +D TOPSwitch-HX Family, 10W Output Power K Eco Smart Off-Line Switcher, Extendend Power Range +F https://ac-dc.power.com/sites/default/files/product-docs/topswitch-hx_family_datasheet.pdf +$ENDCMP +# +$CMP TOP253EG +D TOPSwitch-HX Family, 29W Output Power +K Eco Smart Off-Line Switcher, Extendend Power Range +F https://ac-dc.power.com/sites/default/files/product-docs/topswitch-hx_family_datasheet.pdf $ENDCMP # $CMP TOP253EN -D TOPSwitch-HX Family, 43W Output Power +D TOPSwitch-HX Family, 29W Output Power K Eco Smart Off-Line Switcher, Extendend Power Range +F https://ac-dc.power.com/sites/default/files/product-docs/topswitch-hx_family_datasheet.pdf $ENDCMP # $CMP TOP253GN -D TOPSwitch-HX Family, 25W Output Power +D TOPSwitch-HX Family, 15W Output Power K Eco Smart Off-Line Switcher, Extendend Power Range +F https://ac-dc.power.com/sites/default/files/product-docs/topswitch-hx_family_datasheet.pdf $ENDCMP # $CMP TOP253MN -D TOPSwitch-HX Family, 25W Output Power +D TOPSwitch-HX Family, 15W Output Power K Eco Smart Off-Line Switcher, Extendend Power Range +F https://ac-dc.power.com/sites/default/files/product-docs/topswitch-hx_family_datasheet.pdf $ENDCMP # $CMP TOP253PN -D TOPSwitch-HX Family, 25W Output Power +D TOPSwitch-HX Family, 15W Output Power K Eco Smart Off-Line Switcher, Extendend Power Range +F https://ac-dc.power.com/sites/default/files/product-docs/topswitch-hx_family_datasheet.pdf +$ENDCMP +# +$CMP TOP254EG +D TOPSwitch-HX Family, 43W Output Power +K Eco Smart Off-Line Switcher, Extendend Power Range +F https://ac-dc.power.com/sites/default/files/product-docs/topswitch-hx_family_datasheet.pdf $ENDCMP # $CMP TOP254EN -D TOPSwitch-HX Family, 62W Output Power +D TOPSwitch-HX Family, 43W Output Power K Eco Smart Off-Line Switcher, Extendend Power Range +F https://ac-dc.power.com/sites/default/files/product-docs/topswitch-hx_family_datasheet.pdf $ENDCMP # $CMP TOP254GN -D TOPSwitch-HX Family, 28W Output Power +D TOPSwitch-HX Family, 20W Output Power K Eco Smart Off-Line Switcher, Extendend Power Range +F https://ac-dc.power.com/sites/default/files/product-docs/topswitch-hx_family_datasheet.pdf $ENDCMP # $CMP TOP254MN -D TOPSwitch-HX Family, 28W Output Power +D TOPSwitch-HX Family, 20W Output Power K Eco Smart Off-Line Switcher, Extendend Power Range +F https://ac-dc.power.com/sites/default/files/product-docs/topswitch-hx_family_datasheet.pdf $ENDCMP # $CMP TOP254PN -D TOPSwitch-HX Family, 28W Output Power +D TOPSwitch-HX Family, 20W Output Power K Eco Smart Off-Line Switcher, Extendend Power Range +F https://ac-dc.power.com/sites/default/files/product-docs/topswitch-hx_family_datasheet.pdf $ENDCMP # $CMP TOP254YN -D TOPSwitch-HX Family, 62W Output Power +D TOPSwitch-HX Family, 43W Output Power K Eco Smart Off-Line Switcher, Extendend Power Range +F https://ac-dc.power.com/sites/default/files/product-docs/topswitch-hx_family_datasheet.pdf +$ENDCMP +# +$CMP TOP255EG +D TOPSwitch-HX Family, 57W Output Power +K Eco Smart Off-Line Switcher, Extendend Power Range +F https://ac-dc.power.com/sites/default/files/product-docs/topswitch-hx_family_datasheet.pdf $ENDCMP # $CMP TOP255EN -D TOPSwitch-HX Family, 81W Output Power +D TOPSwitch-HX Family, 57W Output Power K Eco Smart Off-Line Switcher, Extendend Power Range +F https://ac-dc.power.com/sites/default/files/product-docs/topswitch-hx_family_datasheet.pdf $ENDCMP # $CMP TOP255GN -D TOPSwitch-HX Family, 30W Output Power +D TOPSwitch-HX Family, 22W Output Power K Eco Smart Off-Line Switcher, Extendend Power Range +F https://ac-dc.power.com/sites/default/files/product-docs/topswitch-hx_family_datasheet.pdf +$ENDCMP +# +$CMP TOP255LN +D TOPSwitch-HX Family, 57W Output Power +K Eco Smart Off-Line Switcher, Extendend Power Range +F https://ac-dc.power.com/sites/default/files/product-docs/topswitch-hx_family_datasheet.pdf $ENDCMP # $CMP TOP255MN -D TOPSwitch-HX Family, 30W Output Power +D TOPSwitch-HX Family, 22W Output Power K Eco Smart Off-Line Switcher, Extendend Power Range +F https://ac-dc.power.com/sites/default/files/product-docs/topswitch-hx_family_datasheet.pdf $ENDCMP # $CMP TOP255PN -D TOPSwitch-HX Family, 30W Output Power +D TOPSwitch-HX Family, 22W Output Power K Eco Smart Off-Line Switcher, Extendend Power Range +F https://ac-dc.power.com/sites/default/files/product-docs/topswitch-hx_family_datasheet.pdf $ENDCMP # $CMP TOP255YN -D TOPSwitch-HX Family, 81W Output Power +D TOPSwitch-HX Family, 57W Output Power K Eco Smart Off-Line Switcher, Extendend Power Range +F https://ac-dc.power.com/sites/default/files/product-docs/topswitch-hx_family_datasheet.pdf +$ENDCMP +# +$CMP TOP256EG +D TOPSwitch-HX Family, 86W Output Power +K Eco Smart Off-Line Switcher, Extendend Power Range +F https://ac-dc.power.com/sites/default/files/product-docs/topswitch-hx_family_datasheet.pdf $ENDCMP # $CMP TOP256EN -D TOPSwitch-HX Family, 119W Output Power +D TOPSwitch-HX Family, 86W Output Power K Eco Smart Off-Line Switcher, Extendend Power Range +F https://ac-dc.power.com/sites/default/files/product-docs/topswitch-hx_family_datasheet.pdf $ENDCMP # $CMP TOP256GN -D TOPSwitch-HX Family, 34W Output Power +D TOPSwitch-HX Family, 26W Output Power K Eco Smart Off-Line Switcher, Extendend Power Range +F https://ac-dc.power.com/sites/default/files/product-docs/topswitch-hx_family_datasheet.pdf +$ENDCMP +# +$CMP TOP256LN +D TOPSwitch-HX Family, 64W Output Power +K Eco Smart Off-Line Switcher, Extendend Power Range +F https://ac-dc.power.com/sites/default/files/product-docs/topswitch-hx_family_datasheet.pdf $ENDCMP # $CMP TOP256MN -D TOPSwitch-HX Family, 34W Output Power +D TOPSwitch-HX Family, 26W Output Power K Eco Smart Off-Line Switcher, Extendend Power Range +F https://ac-dc.power.com/sites/default/files/product-docs/topswitch-hx_family_datasheet.pdf $ENDCMP # $CMP TOP256PN -D TOPSwitch-HX Family, 34W Output Power +D TOPSwitch-HX Family, 26W Output Power K Eco Smart Off-Line Switcher, Extendend Power Range +F https://ac-dc.power.com/sites/default/files/product-docs/topswitch-hx_family_datasheet.pdf $ENDCMP # $CMP TOP256YN +D TOPSwitch-HX Family, 86W Output Power +K Eco Smart Off-Line Switcher, Extendend Power Range +F https://ac-dc.power.com/sites/default/files/product-docs/topswitch-hx_family_datasheet.pdf +$ENDCMP +# +$CMP TOP257EG D TOPSwitch-HX Family, 119W Output Power K Eco Smart Off-Line Switcher, Extendend Power Range +F https://ac-dc.power.com/sites/default/files/product-docs/topswitch-hx_family_datasheet.pdf $ENDCMP # $CMP TOP257EN -D TOPSwitch-HX Family, 157W Output Power +D TOPSwitch-HX Family, 119W Output Power K Eco Smart Off-Line Switcher, Extendend Power Range +F https://ac-dc.power.com/sites/default/files/product-docs/topswitch-hx_family_datasheet.pdf $ENDCMP # $CMP TOP257GN -D TOPSwitch-HX Family, 41W Output Power +D TOPSwitch-HX Family, 30W Output Power K Eco Smart Off-Line Switcher, Extendend Power Range +F https://ac-dc.power.com/sites/default/files/product-docs/topswitch-hx_family_datasheet.pdf +$ENDCMP +# +$CMP TOP257LN +D TOPSwitch-HX Family, 78W Output Power +K Eco Smart Off-Line Switcher, Extendend Power Range +F https://ac-dc.power.com/sites/default/files/product-docs/topswitch-hx_family_datasheet.pdf $ENDCMP # $CMP TOP257MN -D TOPSwitch-HX Family, 41W Output Power +D TOPSwitch-HX Family, 30W Output Power K Eco Smart Off-Line Switcher, Extendend Power Range +F https://ac-dc.power.com/sites/default/files/product-docs/topswitch-hx_family_datasheet.pdf $ENDCMP # $CMP TOP257PN -D TOPSwitch-HX Family, 41W Output Power +D TOPSwitch-HX Family, 30W Output Power K Eco Smart Off-Line Switcher, Extendend Power Range +F https://ac-dc.power.com/sites/default/files/product-docs/topswitch-hx_family_datasheet.pdf $ENDCMP # $CMP TOP257YN -D TOPSwitch-HX Family, 157W Output Power +D TOPSwitch-HX Family, 119W Output Power K Eco Smart Off-Line Switcher, Extendend Power Range +F https://ac-dc.power.com/sites/default/files/product-docs/topswitch-hx_family_datasheet.pdf +$ENDCMP +# +$CMP TOP258EG +D TOPSwitch-HX Family, 148W Output Power +K Eco Smart Off-Line Switcher, Extendend Power Range +F https://ac-dc.power.com/sites/default/files/product-docs/topswitch-hx_family_datasheet.pdf $ENDCMP # $CMP TOP258EN -D TOPSwitch-HX Family, 195W Output Power +D TOPSwitch-HX Family, 148W Output Power K Eco Smart Off-Line Switcher, Extendend Power Range +F https://ac-dc.power.com/sites/default/files/product-docs/topswitch-hx_family_datasheet.pdf $ENDCMP # $CMP TOP258GN -D TOPSwitch-HX Family, 48W Output Power +D TOPSwitch-HX Family, 35W Output Power K Eco Smart Off-Line Switcher, Extendend Power Range +F https://ac-dc.power.com/sites/default/files/product-docs/topswitch-hx_family_datasheet.pdf +$ENDCMP +# +$CMP TOP258LN +D TOPSwitch-HX Family, 92W Output Power +K Eco Smart Off-Line Switcher, Extendend Power Range +F https://ac-dc.power.com/sites/default/files/product-docs/topswitch-hx_family_datasheet.pdf $ENDCMP # $CMP TOP258MN -D TOPSwitch-HX Family, 48W Output Power +D TOPSwitch-HX Family, 35W Output Power K Eco Smart Off-Line Switcher, Extendend Power Range +F https://ac-dc.power.com/sites/default/files/product-docs/topswitch-hx_family_datasheet.pdf $ENDCMP # $CMP TOP258PN -D TOPSwitch-HX Family, 48W Output Power +D TOPSwitch-HX Family, 35W Output Power K Eco Smart Off-Line Switcher, Extendend Power Range +F https://ac-dc.power.com/sites/default/files/product-docs/topswitch-hx_family_datasheet.pdf $ENDCMP # $CMP TOP258YN -D TOPSwitch-HX Family, 195W Output Power +D TOPSwitch-HX Family, 148W Output Power K Eco Smart Off-Line Switcher, Extendend Power Range +F https://ac-dc.power.com/sites/default/files/product-docs/topswitch-hx_family_datasheet.pdf +$ENDCMP +# +$CMP TOP259EG +D TOPSwitch-HX Family, 171W Output Power +K Eco Smart Off-Line Switcher, Extendend Power Range +F https://ac-dc.power.com/sites/default/files/product-docs/topswitch-hx_family_datasheet.pdf $ENDCMP # $CMP TOP259EN -D TOPSwitch-HX Family, 238W Output Power +D TOPSwitch-HX Family, 171W Output Power K Eco Smart Off-Line Switcher, Extendend Power Range +F https://ac-dc.power.com/sites/default/files/product-docs/topswitch-hx_family_datasheet.pdf +$ENDCMP +# +$CMP TOP259LN +D TOPSwitch-HX Family, 120W Output Power +K Eco Smart Off-Line Switcher, Extendend Power Range +F https://ac-dc.power.com/sites/default/files/product-docs/topswitch-hx_family_datasheet.pdf $ENDCMP # $CMP TOP259YN -D TOPSwitch-HX Family, 238W Output Power +D TOPSwitch-HX Family, 171W Output Power K Eco Smart Off-Line Switcher, Extendend Power Range +F https://ac-dc.power.com/sites/default/files/product-docs/topswitch-hx_family_datasheet.pdf +$ENDCMP +# +$CMP TOP260EG +D TOPSwitch-HX Family, 200W Output Power +K Eco Smart Off-Line Switcher, Extendend Power Range +F https://ac-dc.power.com/sites/default/files/product-docs/topswitch-hx_family_datasheet.pdf $ENDCMP # $CMP TOP260EN -D TOPSwitch-HX Family, 275W Output Power +D TOPSwitch-HX Family, 200W Output Power K Eco Smart Off-Line Switcher, Extendend Power Range +F https://ac-dc.power.com/sites/default/files/product-docs/topswitch-hx_family_datasheet.pdf +$ENDCMP +# +$CMP TOP260LN +D TOPSwitch-HX Family, 140W Output Power +K Eco Smart Off-Line Switcher, Extendend Power Range +F https://ac-dc.power.com/sites/default/files/product-docs/topswitch-hx_family_datasheet.pdf $ENDCMP # $CMP TOP260YN -D TOPSwitch-HX Family, 275W Output Power +D TOPSwitch-HX Family, 200W Output Power K Eco Smart Off-Line Switcher, Extendend Power Range +F https://ac-dc.power.com/sites/default/files/product-docs/topswitch-hx_family_datasheet.pdf +$ENDCMP +# +$CMP TOP261EG +D TOPSwitch-HX Family, 254W Output Power +K Eco Smart Off-Line Switcher, Extendend Power Range +F https://ac-dc.power.com/sites/default/files/product-docs/topswitch-hx_family_datasheet.pdf $ENDCMP # $CMP TOP261EN -D TOPSwitch-HX Family, 333W Output Power +D TOPSwitch-HX Family, 254W Output Power K Eco Smart Off-Line Switcher, Extendend Power Range +F https://ac-dc.power.com/sites/default/files/product-docs/topswitch-hx_family_datasheet.pdf +$ENDCMP +# +$CMP TOP261LN +D TOPSwitch-HX Family, 177W Output Power +K Eco Smart Off-Line Switcher, Extendend Power Range +F https://ac-dc.power.com/sites/default/files/product-docs/topswitch-hx_family_datasheet.pdf $ENDCMP # $CMP TOP261YN -D TOPSwitch-HX Family, 333W Output Power +D TOPSwitch-HX Family, 254W Output Power K Eco Smart Off-Line Switcher, Extendend Power Range +F https://ac-dc.power.com/sites/default/files/product-docs/topswitch-hx_family_datasheet.pdf +$ENDCMP +# +$CMP TOP262EN +D TOPSwitch-HX Family, 254W Output Power +K Eco Smart Off-Line Switcher, Extendend Power Range +F https://ac-dc.power.com/sites/default/files/product-docs/topswitch-hx_family_datasheet.pdf +$ENDCMP +# +$CMP TOP262LN +D TOPSwitch-HX Family, 177W Output Power +K Eco Smart Off-Line Switcher, Extendend Power Range +F https://ac-dc.power.com/sites/default/files/product-docs/topswitch-hx_family_datasheet.pdf +$ENDCMP +# +$CMP TOP262YN +D TOPSwitch-HX Family, 254W Output Power +K Eco Smart Off-Line Switcher, Extendend Power Range +F https://ac-dc.power.com/sites/default/files/product-docs/topswitch-hx_family_datasheet.pdf $ENDCMP # #End Doc Library From 7a32d86882ab93dc4fa9e7d437ac1825740a6817 Mon Sep 17 00:00:00 2001 From: Roman3349 Date: Mon, 19 Dec 2016 21:19:55 +0100 Subject: [PATCH 17/77] rfcom: Fix IQRF transceivers (DC)TR-52D and (DC)TR-72D Signed-off-by: Roman3349 --- library/rfcom.dcm | 24 ++++++++++++++++++------ library/rfcom.lib | 34 +++++++++++++++++----------------- 2 files changed, 35 insertions(+), 23 deletions(-) diff --git a/library/rfcom.dcm b/library/rfcom.dcm index bcda92b5..6fb5c9e2 100644 --- a/library/rfcom.dcm +++ b/library/rfcom.dcm @@ -94,15 +94,27 @@ K Low Power RF Transciever F http://www.nordicsemi.com/eng/content/download/2726/34069/file/nRF24L01P_Product_Specification_1_0.pdf $ENDCMP # -$CMP IQRF_(DC)TR-52D -D IQRF transceiver (DC)TR-52D -K IQRF transceiver +$CMP TR-52D +D IQRF common transceiver, FSK modulation +K IQRF common transceiver, FSK modulation F http://iqrf.org/weben/downloads.php?id=213 $ENDCMP # -$CMP IQRF_(DC)TR-72D -D IQRF transceiver (DC)TR-72D -K IQRF transceiver +$CMP TR-72D +D IQRF common transceiver, GMSK modulation +K IQRF common transceiver, GMSK modulation +F http://iqrf.org/weben/downloads.php?id=337 +$ENDCMP +# +$CMP DCTR-52D +D IQRF data controlled transceiver, FSK modulation +K IQRF data controlled transceiver, FSK modulation +F http://iqrf.org/weben/downloads.php?id=213 +$ENDCMP +# +$CMP DCTR-72D +D IQRF data controlled transceiver, GMSK modulation +K IQRF data controlled transceiver, GMSK modulation F http://iqrf.org/weben/downloads.php?id=337 $ENDCMP # diff --git a/library/rfcom.lib b/library/rfcom.lib index 90d27f45..2050dd61 100644 --- a/library/rfcom.lib +++ b/library/rfcom.lib @@ -721,28 +721,28 @@ X P17-IO/ADC 29 1000 -400 100 L 50 50 1 1 B ENDDRAW ENDDEF # -# IQRF_(DC)TR-52D +# TR-52D # -DEF IQRF_(DC)TR-52D IC 0 50 Y Y 1 F N -F0 "IC" -750 650 50 H V C CNN -F1 "IQRF_(DC)TR-52D" -750 -150 50 H V C CNN -F2 "Connectors:IQRF_KON-SIM-01" -750 -250 50 H I C CNN -F3 "" -750 -350 50 H I C CNN -ALIAS IQRF_(DC)TR-72D +DEF TR-52D IC 0 50 Y Y 1 F N +F0 "IC" 100 450 50 H V L CNN +F1 "TR-52D" 1200 450 50 H V R CNN +F2 "Connectors:IQRF_KON-SIM-01" 650 -550 50 H I C CNN +F3 "" 650 -650 50 H I C CNN +ALIAS TR-72D DCTR-52D DCTR-72D $FPLIST IQRF?KON?SIM?01* $ENDFPLIST DRAW -S -1300 600 -200 -100 0 1 10 f -X GND 0 -1500 500 200 R 50 50 1 1 W -X IO/ADC/Cin 1 0 0 200 L 50 50 1 1 B -X IO/Vout 2 0 100 200 L 50 50 1 1 B -X Vin 3 -1500 0 200 R 50 50 1 1 W -X GND 4 -1500 400 200 R 50 50 1 1 W -X IO/ADC/TX/SS/PWM/Cout 5 0 200 200 L 50 50 1 1 B -X IO/SCK/SCL 6 0 300 200 L 50 50 1 1 B -X IO/SDI/SDA 7 0 400 200 L 50 50 1 1 B -X IO/RX/SDO 8 0 500 200 L 50 50 1 1 B +S 100 400 1200 -500 0 1 10 f +X IO/ADC/Cin 1 0 0 100 R 50 50 1 1 B +X IO/Vout 2 0 -100 100 R 50 50 1 1 B +X Vin 3 600 500 100 D 50 50 1 1 W +X GND 4 700 -600 100 U 50 50 1 1 W +X IO/ADC/TX/SS/PWM/Cout 5 1300 -200 100 L 50 50 1 1 B +X IO/SCK/SCL 6 1300 -100 100 L 50 50 1 1 B +X IO/SDI/SDA 7 1300 0 100 L 50 50 1 1 B +X IO/RX/SDO 8 1300 100 100 L 50 50 1 1 B +X GND 9 600 -600 100 U 50 50 1 1 W ENDDRAW ENDDEF # From 0ce706fa082c1faf73052e9426dbc22314700d84 Mon Sep 17 00:00:00 2001 From: evanshultz Date: Tue, 20 Dec 2016 08:18:36 -0800 Subject: [PATCH 18/77] Update description --- library/device.dcm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/library/device.dcm b/library/device.dcm index 1e4fc81a..9450fa97 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -847,17 +847,17 @@ K resettable fuse PTC PPTC polyfuse polyswitch $ENDCMP # $CMP Q_DUAL_NPN_NPN_E1B1C2E2B2C1 -D Dual NPN/NPN Transistor +D Dual NPN/NPN Transistor, 6-pin package K NPN/NPN Transistor $ENDCMP # $CMP Q_DUAL_NPN_PNP_E1B1C2E2B2C1 -D Dual NPN/PNP Transistor +D Dual NPN/PNP Transistor, 6-pin package K NPN/PNP Transistor $ENDCMP # $CMP Q_DUAL_PNP_PNP_E1B1C2E2B2C1 -D Dual PNP/PNP Transistor +D Dual PNP/PNP Transistor, 6-pin package K PNP/PNP Transistor $ENDCMP # From b76343b5367c85b483a008299a5f8c7b084fc1e5 Mon Sep 17 00:00:00 2001 From: evanshultz Date: Tue, 20 Dec 2016 09:20:01 -0800 Subject: [PATCH 19/77] Add dual transistors to lib --- library/transistors.lib | 89 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 89 insertions(+) diff --git a/library/transistors.lib b/library/transistors.lib index 0d0ed33b..752dbfaf 100644 --- a/library/transistors.lib +++ b/library/transistors.lib @@ -504,6 +504,67 @@ X C 3 100 200 100 D 50 50 1 1 P ENDDRAW ENDDEF # +# BC846BPN +# +DEF BC846BPN Q 0 0 Y N 2 L N +F0 "Q" 200 50 50 H V L CNN +F1 "BC846BPN" 200 -50 50 H V L CNN +F2 "" 200 100 50 H V C CNN +F3 "" 0 0 50 H V C CNN +ALIAS BC846BPDW1 BC847BPN BC847BPDW1 PMBT3946YPN MMDT3946 MBT3946DW1T1 FFB3946 +$FPLIST + SOT* + SC* +$ENDFPLIST +DRAW +C 50 0 111 0 1 10 N +C 50 0 111 0 1 10 N +P 2 0 1 0 25 0 -100 0 N +P 2 1 1 0 25 25 100 100 N +P 3 1 1 0 25 -25 100 -100 100 -100 N +P 3 1 1 20 25 75 25 -75 25 -75 N +P 5 1 1 0 50 -70 70 -50 90 -90 50 -70 50 -70 F +X E1 1 100 -200 100 U 50 50 1 1 P +X B1 2 -200 0 100 R 50 50 1 1 I +X C1 6 100 200 100 D 50 50 1 1 P +P 2 2 1 0 25 25 100 100 N +P 3 2 1 0 25 -25 100 -100 100 -100 N +P 3 2 1 20 25 75 25 -75 25 -75 N +P 5 2 1 0 90 -70 70 -90 50 -50 90 -70 90 -70 F +X C2 3 100 200 100 D 50 50 2 1 P +X E2 4 100 -200 100 U 50 50 2 1 P +X B2 5 -200 0 100 R 50 50 2 1 I +ENDDRAW +ENDDEF +# +# BC846BS +# +DEF BC846BS Q 0 0 Y N 2 L N +F0 "Q" 200 50 50 H V L CNN +F1 "BC846BS" 200 -50 50 H V L CNN +F2 "" 200 100 50 H V C CNN +F3 "" 0 0 50 H V C CNN +ALIAS BC846BDW1 BC847BS BC847BDW1 PMBT2222AYS MMDT2222A MBT2222ADW1T1 FFB2222A PMBT3904YS MMDT3904 MBT3904DW1 FFB3904 MMDT5551 FFB5551 +$FPLIST + SOT* + SC* +$ENDFPLIST +DRAW +C 50 0 111 0 1 10 N +P 2 0 1 0 25 0 -100 0 N +P 2 0 1 0 25 25 100 100 N +P 3 0 1 0 25 -25 100 -100 100 -100 N +P 3 0 1 20 25 75 25 -75 25 -75 N +P 5 0 1 0 50 -70 70 -50 90 -90 50 -70 50 -70 F +X E1 1 100 -200 100 U 50 50 1 1 P +X B1 2 -200 0 100 R 50 50 1 1 I +X C1 6 100 200 100 D 50 50 1 1 P +X C2 3 100 200 100 D 50 50 2 1 P +X E2 4 100 -200 100 U 50 50 2 1 P +X B2 5 -200 0 100 R 50 50 2 1 I +ENDDRAW +ENDDEF +# # BC850 # DEF BC850 Q 0 0 Y Y 1 F N @@ -552,6 +613,34 @@ X C 3 100 200 100 D 50 50 1 1 P ENDDRAW ENDDEF # +# BC856BS +# +DEF BC856BS Q 0 0 Y N 2 L N +F0 "Q" 200 50 50 H V L CNN +F1 "BC856BS" 200 -50 50 H V L CNN +F2 "" 200 100 50 H V C CNN +F3 "" 0 0 50 H V C CNN +ALIAS BC856BDW1 BC857BS BC857BDW1 PMBT3906YS MMDT3906 MBT3906DW1 FFB3906 MMDT5401 +$FPLIST + SOT* + SC* +$ENDFPLIST +DRAW +C 50 0 111 0 1 10 N +P 2 0 1 0 25 0 -100 0 N +P 2 0 1 0 25 25 100 100 N +P 3 0 1 0 25 -25 100 -100 100 -100 N +P 3 0 1 20 25 75 25 -75 25 -75 N +P 5 0 1 0 90 -70 70 -90 50 -50 90 -70 90 -70 F +X E1 1 100 -200 100 U 50 50 1 1 P +X B1 2 -200 0 100 R 50 50 1 1 I +X C1 6 100 200 100 D 50 50 1 1 P +X C2 3 100 200 100 D 50 50 2 1 P +X E2 4 100 -200 100 U 50 50 2 1 P +X B2 5 -200 0 100 R 50 50 2 1 I +ENDDRAW +ENDDEF +# # BCP51 # DEF BCP51 Q 0 0 Y Y 1 F N From 97e0f935ecf98e3ef5ce7b4c18eb431138181d5f Mon Sep 17 00:00:00 2001 From: evanshultz Date: Tue, 20 Dec 2016 09:24:17 -0800 Subject: [PATCH 20/77] Add dual transistors to dcm --- library/transistors.dcm | 155 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 155 insertions(+) diff --git a/library/transistors.dcm b/library/transistors.dcm index 902e8469..5398a08d 100644 --- a/library/transistors.dcm +++ b/library/transistors.dcm @@ -209,6 +209,46 @@ K BC818 BC337 Equivalent F http://www.fairchildsemi.com/ds/BC/BC817.pdf $ENDCMP # +$CMP BC846BPDW1 +D 65V Vce, 100mA IC, Dual NPN/PNP Transistors, SOT-363 +K Transistor NPN/PNP +$ENDCMP +# +$CMP BC846BPN +D 65V Vce, 100mA IC, Dual NPN/PNP Transistors, SOT-363 +K Transistor NPN/PNP +$ENDCMP +# +$CMP BC847BPDW1 +D 45V Vce, 100mA IC, Dual NPN/PNP Transistors, SOT-363 +K Transistor NPN/PNP +$ENDCMP +# +$CMP BC847BPN +D 45V Vce, 100mA IC, Dual NPN/PNP Transistors, SOT-363 +K Transistor NPN/PNP +$ENDCMP +# +$CMP BC846BDW1 +D 65V Vce, 100mA IC, Dual NPN/NPN Transistors, SOT-363 +K Transistor NPN/NPN +$ENDCMP +# +$CMP BC846BS +D 65V Vce, 100mA IC, Dual NPN/NPN Transistors, SOT-363 +K Transistor NPN/NPN +$ENDCMP +# +$CMP BC847BDW1 +D 45V Vce, 100mA IC, Dual NPN/NPN Transistors, SOT-363 +K Transistor NPN/NPN +$ENDCMP +# +$CMP BC847BS +D 45V Vce, 100mA IC, Dual NPN/NPN Transistors, SOT-363 +K Transistor NPN/NPN +$ENDCMP +# $CMP BC849 D 30V Vce, 0.1A Ic, Low noise, NPN, SOT-23 K NPN Low Noise Small Signal Transistor @@ -227,12 +267,32 @@ K BC856 BC556 Equivalent F http://www.fairchildsemi.com/ds/BC/BC856.pdf $ENDCMP # +$CMP BC856BDW1 +D 65V Vce, 100mA IC, Dual PNP/PNP Transistors, SOT-363 +K Transistor PNP/PNP +$ENDCMP +# +$CMP BC856BS +D 65V Vce, 100mA IC, Dual PNP/PNP Transistors, SOT-363 +K Transistor PNP/PNP +$ENDCMP +# $CMP BC857 D 45V Vce, 0.1A Ic, PNP, SOT-23 K BC857 BC557 Equivalent F http://www.fairchildsemi.com/ds/BC/BC856.pdf $ENDCMP # +$CMP BC857BDW1 +D 45V Vce, 100mA IC, Dual PNP/PNP Transistors, SOT-363 +K Transistor PNP/PNP +$ENDCMP +# +$CMP BC857BS +D 45V Vce, 100mA IC, Dual PNP/PNP Transistors, SOT-363 +K Transistor PNP/PNP +$ENDCMP +# $CMP BC858 D 30V Vce, 0.1A Ic, PNP, SOT-23 K BC858 BC558 Equivalent @@ -1734,6 +1794,31 @@ K Dual N-Channel MOSFET F http://www.fairchildsemi.com/ds/FD/FDS9926A.pdf $ENDCMP # +$CMP FFB2222A +D 40V Vce, 600mA IC, Dual NPN/NPN Transistors, SOT-363 +K Transistor NPN/NPN +$ENDCMP +# +$CMP FFB3904 +D 40V Vce, 200mA IC, Dual NPN/NPN Transistors, SOT-363 +K Transistor NPN/NPN +$ENDCMP +# +$CMP FFB3906 +D 40V Vce, 200mA IC, Dual PNP/PNP Transistors, SOT-363 +K Transistor PNP/PNP +$ENDCMP +# +$CMP FFB3946 +D 40V Vce, 200mA IC, Dual NPN/PNP Transistors, SOT-363 +K Transistor NPN/PNP +$ENDCMP +# +$CMP FFB5551 +D 160V Vce, 200mA IC, Dual NPN/NPN Transistors, SOT-363 +K Transistor NPN/NPN +$ENDCMP +# $CMP IPS6011PBF D 39V, 60A, Intelligent Power Switch High Side, TO-220-5 K Intelligent Power Switch High Side MOSFET @@ -1920,6 +2005,26 @@ K Precision Dual Monolithic Transistor Low Noise EOL F http://www.elenota.pl/datasheet_download/93431/MAT02 $ENDCMP # +$CMP MBT2222ADW1T1 +D 40V Vce, 600mA IC, Dual NPN/NPN Transistors, SOT-363 +K Transistor NPN/NPN +$ENDCMP +# +$CMP MBT3904DW1 +D 40V Vce, 200mA IC, Dual NPN/NPN Transistors, SOT-363 +K Transistor NPN/NPN +$ENDCMP +# +$CMP MBT3906DW1 +D 40V Vce, 200mA IC, Dual PNP/PNP Transistors, SOT-363 +K Transistor PNP/PNP +$ENDCMP +# +$CMP MBT3946DW1T1 +D 40V Vce, 200mA IC, Dual NPN/PNP Transistors, SOT-363 +K Transistor NPN/PNP +$ENDCMP +# $CMP MJE13003 D 1.5A Ic, 400V Vce, Silicon Switching Power Transistor NPN, TO-225 K Switching Power High Voltage Transistor NPN @@ -1962,6 +2067,36 @@ K MMBT3904 PNP Transistor F http://www.nxp.com/documents/data_sheet/MMBT3906.pdf $ENDCMP # +$CMP MMDT2222A +D 40V Vce, 600mA IC, Dual NPN/NPN Transistors, SOT-363 +K Transistor NPN/NPN +$ENDCMP +# +$CMP MMDT3904 +D 40V Vce, 200mA IC, Dual NPN/NPN Transistors, SOT-363 +K Transistor NPN/NPN +$ENDCMP +# +$CMP MMDT3906 +D 40V Vce, 200mA IC, Dual PNP/PNP Transistors, SOT-363 +K Transistor PNP/PNP +$ENDCMP +# +$CMP MMDT3946 +D 40V Vce, 200mA IC, Dual NPN/PNP Transistors, SOT-363 +K Transistor NPN/PNP +$ENDCMP +# +$CMP MMDT5401 +D 160V Vce, 200mA IC, Dual PNP/PNP Transistors, SOT-363 +K Transistor PNP/PNP +$ENDCMP +# +$CMP MMDT5551 +D 160V Vce, 200mA IC, Dual NPN/NPN Transistors, SOT-363 +K Transistor NPN/NPN +$ENDCMP +# $CMP MPSA42 D Vce 300V, Ic 500mA, NPN High Voltage Transistor, TO-92 K NPN High Voltage Transistor @@ -1974,6 +2109,26 @@ K PNP High Voltage Transistor F http://www.onsemi.com/pub_link/Collateral/MPSA92-D.PDF $ENDCMP # +$CMP PMBT2222AYS +D 40V Vce, 600mA IC, Dual NPN/NPN Transistors, SOT-363 +K Transistor NPN/NPN +$ENDCMP +# +$CMP PMBT3904YS +D 40V Vce, 200mA IC, Dual NPN/NPN Transistors, SOT-363 +K Transistor NPN/NPN +$ENDCMP +# +$CMP PMBT3906YS +D 40V Vce, 200mA IC, Dual PNP/PNP Transistors, SOT-363 +K Transistor PNP/PNP +$ENDCMP +# +$CMP PMBT3946YPN +D 40V Vce, 200mA IC, Dual NPN/PNP Transistors, SOT-363 +K Transistor NPN/PNP +$ENDCMP +# $CMP PN2222A D 40V Vce, 1A Ic, NPN, General Purpose Transistor, TO-92 K NPN Transistor From c38004df38690dd9814d9ad93ec33dc840f0f80c Mon Sep 17 00:00:00 2001 From: evanshultz Date: Tue, 20 Dec 2016 09:28:28 -0800 Subject: [PATCH 21/77] Add SC* footprints to FPLIST for dual transistors --- library/device.lib | 3 +++ 1 file changed, 3 insertions(+) diff --git a/library/device.lib b/library/device.lib index 81678c5c..775c6f46 100644 --- a/library/device.lib +++ b/library/device.lib @@ -4010,6 +4010,7 @@ F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN $FPLIST SOT* + SC* $ENDFPLIST DRAW C 50 0 111 0 1 10 N @@ -4036,6 +4037,7 @@ F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN $FPLIST SOT* + SC* $ENDFPLIST DRAW C 50 0 111 0 1 10 N @@ -4067,6 +4069,7 @@ F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN $FPLIST SOT* + SC* $ENDFPLIST DRAW C 50 0 111 0 1 10 N From 2aa5d1c8474aa624e16fcc8436ba21097f94723d Mon Sep 17 00:00:00 2001 From: evanshultz Date: Tue, 20 Dec 2016 09:35:33 -0800 Subject: [PATCH 22/77] Update "V" footprint to correct footprint name --- library/powerint.lib | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/library/powerint.lib b/library/powerint.lib index b974e41b..90ba48da 100644 --- a/library/powerint.lib +++ b/library/powerint.lib @@ -291,11 +291,11 @@ ENDDEF DEF LNK457V U 0 40 Y Y 1 F N F0 "U" 0 350 50 H V L CNN F1 "LNK457V" 0 250 50 H V L CNN -F2 "Power_Integrations:eDIP-12" 0 0 50 H I C CIN +F2 "Power_Integrations:eDIP-12B" 0 0 50 H I C CIN F3 "" 0 0 50 H V C CNN ALIAS LNK458V LNK460V $FPLIST - eDIP-12* + eDIP-12B* $ENDFPLIST DRAW S -500 200 500 -200 0 1 10 f From 8bef94d397e788f8522bb097abd2a3d3cfaffe55 Mon Sep 17 00:00:00 2001 From: evanshultz Date: Tue, 20 Dec 2016 09:37:12 -0800 Subject: [PATCH 23/77] Add TOP-JX family to lib --- library/powerint.lib | 120 +++++++++++++++++++++++++++++++++++-------- 1 file changed, 98 insertions(+), 22 deletions(-) diff --git a/library/powerint.lib b/library/powerint.lib index 90ba48da..a8608f39 100644 --- a/library/powerint.lib +++ b/library/powerint.lib @@ -812,28 +812,6 @@ X S 8 100 -300 100 U 50 50 1 1 E ENDDRAW ENDDEF # -# TOP255LN -# -DEF TOP255LN U 0 40 Y Y 1 F N -F0 "U" 300 350 50 H V L CNN -F1 "TOP255LN" 300 250 50 H V L CNN -F2 "Power_Integrations:eSIP-7F" 0 0 50 H I C CIN -F3 "" 50 0 50 H V C CNN -ALIAS TOP256LN TOP257LN TOP258LN TOP259LN TOP260LN TOP261LN TOP262LN -$FPLIST - eSIP-7F* -$ENDFPLIST -DRAW -S -300 200 300 -200 0 1 10 f -X V 1 100 300 100 D 50 50 1 1 I -X X 2 0 -300 100 U 50 50 1 1 I -X C 3 400 0 100 L 50 50 1 1 I -X F 4 200 -300 100 U 50 50 1 1 P -X S 5 -200 -300 100 U 50 50 1 1 E -X D 7 -200 300 100 D 50 50 1 1 C -ENDDRAW -ENDDEF -# # TOP252MN # DEF TOP252MN U 0 40 Y Y 1 F N @@ -904,6 +882,28 @@ X D 7 -200 300 100 D 50 50 1 1 C ENDDRAW ENDDEF # +# TOP255LN +# +DEF TOP255LN U 0 40 Y Y 1 F N +F0 "U" 300 350 50 H V L CNN +F1 "TOP255LN" 300 250 50 H V L CNN +F2 "Power_Integrations:eSIP-7F" 0 0 50 H I C CIN +F3 "" 50 0 50 H V C CNN +ALIAS TOP256LN TOP257LN TOP258LN TOP259LN TOP260LN TOP261LN TOP262LN +$FPLIST + eSIP-7F* +$ENDFPLIST +DRAW +S -300 200 300 -200 0 1 10 f +X V 1 100 300 100 D 50 50 1 1 I +X X 2 0 -300 100 U 50 50 1 1 I +X C 3 400 0 100 L 50 50 1 1 I +X F 4 200 -300 100 U 50 50 1 1 P +X S 5 -200 -300 100 U 50 50 1 1 E +X D 7 -200 300 100 D 50 50 1 1 C +ENDDRAW +ENDDEF +# # TOP259YN # DEF TOP259YN U 0 40 Y Y 1 F N @@ -926,4 +926,80 @@ X D 7 -200 300 100 D 50 50 1 1 C ENDDRAW ENDDEF # +# TOP264EG +# +DEF TOP264EG U 0 40 Y Y 1 F N +F0 "U" 200 350 50 H V L CNN +F1 "TOP264EG" 200 250 50 H V L CNN +F2 "Power_Integrations:eSIP-7C" 0 0 50 H I C CIN +F3 "" 0 0 50 H V C CNN +ALIAS TOP265EG TOP266EG TOP267EG TOP268EG TOP269EG TOP270EG TOP271EG +$FPLIST + eSIP-7C* +$ENDFPLIST +DRAW +S -300 200 300 -200 0 1 10 f +X V 1 100 300 100 D 50 50 1 1 I +X X 2 0 -300 100 U 50 50 1 1 I +X C 3 400 0 100 L 50 50 1 1 I +X F 4 200 -300 100 U 50 50 1 1 P +X S 5 -200 -300 100 U 50 50 1 1 E +X D 7 -200 300 100 D 50 50 1 1 C +ENDDRAW +ENDDEF +# +# TOP264KG +# +DEF TOP264KG U 0 40 Y Y 1 F N +F0 "U" 200 350 50 H V L CNN +F1 "TOP264KG" 200 250 50 H V L CNN +F2 "Power_Integrations:eSOP-12B" 0 0 50 H I C CIN +F3 "" 0 0 50 H V C CNN +ALIAS TOP265KG TOP266KG TOP267KG TOP268KG TOP269KG TOP270KG TOP271KG +$FPLIST + eSOP-12B* +$ENDFPLIST +DRAW +S -300 200 300 -200 0 1 10 f +X V 1 100 300 100 D 50 50 1 1 I +X X 2 0 -300 100 U 50 50 1 1 I +X C 3 400 0 100 L 50 50 1 1 I +X F 4 200 -300 100 U 50 50 1 1 P +X D 6 -200 300 100 D 50 50 1 1 C +X S 7 -200 -300 100 U 50 50 1 1 E +X S 8 -200 -300 100 U 50 50 1 1 E N +X S 9 -200 -300 100 U 50 50 1 1 E N +X S 10 -200 -300 100 U 50 50 1 1 E N +X S 11 -200 -300 100 U 50 50 1 1 E N +X S 12 -200 -300 100 U 50 50 1 1 E N +ENDDRAW +ENDDEF +# +# TOP264VG +# +DEF TOP264VG U 0 40 Y Y 1 F N +F0 "U" 200 350 50 H V L CNN +F1 "TOP264VG" 200 250 50 H V L CNN +F2 "Power_Integrations:eDIP-12B" 0 0 50 H I C CIN +F3 "" 0 0 50 H V C CNN +ALIAS TOP265VG TOP266VG TOP267VG TOP268VG TOP269VG TOP270VG TOP271VG +$FPLIST + eDIP-12* +$ENDFPLIST +DRAW +S -300 200 300 -200 0 1 10 f +X V 1 100 300 100 D 50 50 1 1 I +X X 2 0 -300 100 U 50 50 1 1 I +X C 3 400 0 100 L 50 50 1 1 I +X F 4 200 -300 100 U 50 50 1 1 P +X D 6 -200 300 100 D 50 50 1 1 C +X S 7 -200 -300 100 U 50 50 1 1 E +X S 8 -200 -300 100 U 50 50 1 1 E N +X S 9 -200 -300 100 U 50 50 1 1 E N +X S 10 -200 -300 100 U 50 50 1 1 E N +X S 11 -200 -300 100 U 50 50 1 1 E N +X S 12 -200 -300 100 U 50 50 1 1 E N +ENDDRAW +ENDDEF +# #End Library From 0a304e18593566cd86cb98ae72bdf81e7f963563 Mon Sep 17 00:00:00 2001 From: evanshultz Date: Tue, 20 Dec 2016 09:38:21 -0800 Subject: [PATCH 24/77] Add TOP-JX family to dcm --- library/powerint.dcm | 120 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 120 insertions(+) diff --git a/library/powerint.dcm b/library/powerint.dcm index 28eaa2ce..4d7e11cd 100644 --- a/library/powerint.dcm +++ b/library/powerint.dcm @@ -1398,4 +1398,124 @@ K Eco Smart Off-Line Switcher, Extendend Power Range F https://ac-dc.power.com/sites/default/files/product-docs/topswitch-hx_family_datasheet.pdf $ENDCMP # +$CMP TOP264EG +D TOPSwitch-JX Family, 43W Output Power, eSIP-7C +K Integrated Off-Line Switcher with EcoSmart™ Technology +$ENDCMP +# +$CMP TOP264KG +D TOPSwitch-JX Family, 30W Output Power, eSOP-12B +K Integrated Off-Line Switcher with EcoSmart™ Technology +$ENDCMP +# +$CMP TOP264VG +D TOPSwitch-JX Family, 43W Output Power, eDIP-12B +K Integrated Off-Line Switcher with EcoSmart™ Technology +$ENDCMP +# +$CMP TOP265EG +D TOPSwitch-JX Family, 57W Output Power, eSIP-7C +K Integrated Off-Line Switcher with EcoSmart™ Technology +$ENDCMP +# +$CMP TOP265KG +D TOPSwitch-JX Family, 34W Output Power, eSOP-12B +K Integrated Off-Line Switcher with EcoSmart™ Technology +$ENDCMP +# +$CMP TOP265VG +D TOPSwitch-JX Family, 57W Output Power, eDIP-12B +K Integrated Off-Line Switcher with EcoSmart™ Technology +$ENDCMP +# +$CMP TOP266EG +D TOPSwitch-JX Family, 86W Output Power, eSIP-7C +K Integrated Off-Line Switcher with EcoSmart™ Technology +$ENDCMP +# +$CMP TOP266KG +D TOPSwitch-JX Family, 39W Output Power, eSOP-12B +K Integrated Off-Line Switcher with EcoSmart™ Technology +$ENDCMP +# +$CMP TOP266VG +D TOPSwitch-JX Family, 86W Output Power, eDIP-12B +K Integrated Off-Line Switcher with EcoSmart™ Technology +$ENDCMP +# +$CMP TOP267EG +D TOPSwitch-JX Family, 103W Output Power, eSIP-7C +K Integrated Off-Line Switcher with EcoSmart™ Technology +$ENDCMP +# +$CMP TOP267KG +D TOPSwitch-JX Family, 45W Output Power, eSOP-12B +K Integrated Off-Line Switcher with EcoSmart™ Technology +$ENDCMP +# +$CMP TOP267VG +D TOPSwitch-JX Family, 103W Output Power, eDIP-12B +K Integrated Off-Line Switcher with EcoSmart™ Technology +$ENDCMP +# +$CMP TOP268EG +D TOPSwitch-JX Family, 112W Output Power, eSIP-7C +K Integrated Off-Line Switcher with EcoSmart™ Technology +$ENDCMP +# +$CMP TOP268KG +D TOPSwitch-JX Family, 50W Output Power, eSOP-12B +K Integrated Off-Line Switcher with EcoSmart™ Technology +$ENDCMP +# +$CMP TOP268VG +D TOPSwitch-JX Family, 112W Output Power, eDIP-12B +K Integrated Off-Line Switcher with EcoSmart™ Technology +$ENDCMP +# +$CMP TOP269EG +D TOPSwitch-JX Family, 120W Output Power, eSIP-7C +K Integrated Off-Line Switcher with EcoSmart™ Technology +$ENDCMP +# +$CMP TOP269KG +D TOPSwitch-JX Family, 55W Output Power, eSOP-12B +K Integrated Off-Line Switcher with EcoSmart™ Technology +$ENDCMP +# +$CMP TOP269VG +D TOPSwitch-JX Family, 120W Output Power, eDIP-12B +K Integrated Off-Line Switcher with EcoSmart™ Technology +$ENDCMP +# +$CMP TOP270EG +D TOPSwitch-JX Family, 140W Output Power, eSIP-7C +K Integrated Off-Line Switcher with EcoSmart™ Technology +$ENDCMP +# +$CMP TOP270KG +D TOPSwitch-JX Family, 60W Output Power, eSOP-12B +K Integrated Off-Line Switcher with EcoSmart™ Technology +$ENDCMP +# +$CMP TOP270VG +D TOPSwitch-JX Family, 140W Output Power, eDIP-12B +K Integrated Off-Line Switcher with EcoSmart™ Technology +$ENDCMP +# +$CMP TOP271EG +D TOPSwitch-JX Family, 177W Output Power, eSIP-7C +K Integrated Off-Line Switcher with EcoSmart™ Technology +$ENDCMP +# +$CMP TOP271KG +D TOPSwitch-JX Family, 66W Output Power, eSOP-12B +K Integrated Off-Line Switcher with EcoSmart™ Technology +$ENDCMP +# +$CMP TOP271VG +D TOPSwitch-JX Family, 177W Output Power, eDIP-12B +K Integrated Off-Line Switcher with EcoSmart™ Technology +$ENDCMP +# #End Doc Library From d9162926a9972932dae032ae59bfebd0cc78a52c Mon Sep 17 00:00:00 2001 From: evanshultz Date: Wed, 21 Dec 2016 06:49:38 -0800 Subject: [PATCH 25/77] Add datasheets for dual transistors to dcm --- library/transistors.dcm | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/library/transistors.dcm b/library/transistors.dcm index 5398a08d..324e00b1 100644 --- a/library/transistors.dcm +++ b/library/transistors.dcm @@ -212,41 +212,49 @@ $ENDCMP $CMP BC846BPDW1 D 65V Vce, 100mA IC, Dual NPN/PNP Transistors, SOT-363 K Transistor NPN/PNP +F http://www.onsemi.com/pub_link/Collateral/BC846BPDW1T1-D.PDF $ENDCMP # $CMP BC846BPN D 65V Vce, 100mA IC, Dual NPN/PNP Transistors, SOT-363 K Transistor NPN/PNP +F http://www.nxp.com/documents/data_sheet/BC846BPN.pdf $ENDCMP # $CMP BC847BPDW1 D 45V Vce, 100mA IC, Dual NPN/PNP Transistors, SOT-363 K Transistor NPN/PNP +F http://www.onsemi.com/pub_link/Collateral/BC846BPDW1T1-D.PDF $ENDCMP # $CMP BC847BPN D 45V Vce, 100mA IC, Dual NPN/PNP Transistors, SOT-363 K Transistor NPN/PNP +F http://www.nxp.com/documents/data_sheet/BC847BPN.pdf $ENDCMP # $CMP BC846BDW1 D 65V Vce, 100mA IC, Dual NPN/NPN Transistors, SOT-363 K Transistor NPN/NPN +F http://www.onsemi.com/pub_link/Collateral/BC846BDW1T1-D.PDF $ENDCMP # $CMP BC846BS D 65V Vce, 100mA IC, Dual NPN/NPN Transistors, SOT-363 K Transistor NPN/NPN +F http://www.nxp.com/documents/data_sheet/BC846BS.pdf $ENDCMP # $CMP BC847BDW1 D 45V Vce, 100mA IC, Dual NPN/NPN Transistors, SOT-363 K Transistor NPN/NPN +F http://www.onsemi.com/pub_link/Collateral/BC846BDW1T1-D.PDF $ENDCMP # $CMP BC847BS D 45V Vce, 100mA IC, Dual NPN/NPN Transistors, SOT-363 K Transistor NPN/NPN +F http://www.nxp.com/documents/data_sheet/BC847BS.pdf $ENDCMP # $CMP BC849 @@ -270,11 +278,13 @@ $ENDCMP $CMP BC856BDW1 D 65V Vce, 100mA IC, Dual PNP/PNP Transistors, SOT-363 K Transistor PNP/PNP +F http://www.onsemi.com/pub_link/Collateral/BC856BDW1T1-D.PDF $ENDCMP # $CMP BC856BS D 65V Vce, 100mA IC, Dual PNP/PNP Transistors, SOT-363 K Transistor PNP/PNP +F http://www.nxp.com/documents/data_sheet/BC856BS.pdf $ENDCMP # $CMP BC857 @@ -286,11 +296,13 @@ $ENDCMP $CMP BC857BDW1 D 45V Vce, 100mA IC, Dual PNP/PNP Transistors, SOT-363 K Transistor PNP/PNP +F http://www.onsemi.com/pub_link/Collateral/BC856BDW1T1-D.PDF $ENDCMP # $CMP BC857BS D 45V Vce, 100mA IC, Dual PNP/PNP Transistors, SOT-363 K Transistor PNP/PNP +F http://www.nxp.com/documents/data_sheet/BC857BS.pdf $ENDCMP # $CMP BC858 @@ -1797,26 +1809,31 @@ $ENDCMP $CMP FFB2222A D 40V Vce, 600mA IC, Dual NPN/NPN Transistors, SOT-363 K Transistor NPN/NPN +F https://www.fairchildsemi.com/datasheets/FF/FFB2222A.pdf $ENDCMP # $CMP FFB3904 D 40V Vce, 200mA IC, Dual NPN/NPN Transistors, SOT-363 K Transistor NPN/NPN +F https://www.fairchildsemi.com/datasheets/FF/FFB3904.pdf $ENDCMP # $CMP FFB3906 D 40V Vce, 200mA IC, Dual PNP/PNP Transistors, SOT-363 K Transistor PNP/PNP +F https://www.fairchildsemi.com/datasheets/FF/FFB3906.pdf $ENDCMP # $CMP FFB3946 D 40V Vce, 200mA IC, Dual NPN/PNP Transistors, SOT-363 K Transistor NPN/PNP +F https://www.fairchildsemi.com/datasheets/FF/FFB3946.pdf $ENDCMP # $CMP FFB5551 D 160V Vce, 200mA IC, Dual NPN/NPN Transistors, SOT-363 K Transistor NPN/NPN +F https://www.fairchildsemi.com/datasheets/FF/FFB5551.pdf $ENDCMP # $CMP IPS6011PBF @@ -2008,21 +2025,25 @@ $ENDCMP $CMP MBT2222ADW1T1 D 40V Vce, 600mA IC, Dual NPN/NPN Transistors, SOT-363 K Transistor NPN/NPN +F http://www.onsemi.com/pub_link/Collateral/MBT2222ADW1T1-D.PDF $ENDCMP # $CMP MBT3904DW1 D 40V Vce, 200mA IC, Dual NPN/NPN Transistors, SOT-363 K Transistor NPN/NPN +F http://www.onsemi.com/pub_link/Collateral/MBT3904DW1T1-D.PDF $ENDCMP # $CMP MBT3906DW1 D 40V Vce, 200mA IC, Dual PNP/PNP Transistors, SOT-363 K Transistor PNP/PNP +F http://www.onsemi.com/pub_link/Collateral/MBT3906DW1T1-D.PDF $ENDCMP # $CMP MBT3946DW1T1 D 40V Vce, 200mA IC, Dual NPN/PNP Transistors, SOT-363 K Transistor NPN/PNP +F http://www.onsemi.com/pub_link/Collateral/MBT3946DW1T1-D.PDF $ENDCMP # $CMP MJE13003 @@ -2070,31 +2091,37 @@ $ENDCMP $CMP MMDT2222A D 40V Vce, 600mA IC, Dual NPN/NPN Transistors, SOT-363 K Transistor NPN/NPN +F http://www.diodes.com/_files/datasheets/ds30125.pdf $ENDCMP # $CMP MMDT3904 D 40V Vce, 200mA IC, Dual NPN/NPN Transistors, SOT-363 K Transistor NPN/NPN +F http://www.diodes.com/_files/datasheets/ds30088.pdf $ENDCMP # $CMP MMDT3906 D 40V Vce, 200mA IC, Dual PNP/PNP Transistors, SOT-363 K Transistor PNP/PNP +F http://www.diodes.com/_files/datasheets/ds30124.pdf $ENDCMP # $CMP MMDT3946 D 40V Vce, 200mA IC, Dual NPN/PNP Transistors, SOT-363 K Transistor NPN/PNP +F http://www.diodes.com/_files/datasheets/ds30123.pdf $ENDCMP # $CMP MMDT5401 D 160V Vce, 200mA IC, Dual PNP/PNP Transistors, SOT-363 K Transistor PNP/PNP +F http://www.diodes.com/_files/datasheets/ds30169.pdf $ENDCMP # $CMP MMDT5551 D 160V Vce, 200mA IC, Dual NPN/NPN Transistors, SOT-363 K Transistor NPN/NPN +F http://www.diodes.com/_files/datasheets/ds30172.pdf $ENDCMP # $CMP MPSA42 @@ -2112,21 +2139,25 @@ $ENDCMP $CMP PMBT2222AYS D 40V Vce, 600mA IC, Dual NPN/NPN Transistors, SOT-363 K Transistor NPN/NPN +F http://www.nxp.com/documents/data_sheet/PMBT2222AYS.pdf $ENDCMP # $CMP PMBT3904YS D 40V Vce, 200mA IC, Dual NPN/NPN Transistors, SOT-363 K Transistor NPN/NPN +F http://www.nxp.com/documents/data_sheet/PMBT3904YS.pdf $ENDCMP # $CMP PMBT3906YS D 40V Vce, 200mA IC, Dual PNP/PNP Transistors, SOT-363 K Transistor PNP/PNP +F http://www.nxp.com/documents/data_sheet/PMBT3906YS.pdf $ENDCMP # $CMP PMBT3946YPN D 40V Vce, 200mA IC, Dual NPN/PNP Transistors, SOT-363 K Transistor NPN/PNP +F http://www.nxp.com/documents/data_sheet/PMBT3946YPN.pdf $ENDCMP # $CMP PN2222A From 577709243ce9a18ad3f3de75a95cbd90b8207f61 Mon Sep 17 00:00:00 2001 From: evanshultz Date: Sun, 25 Dec 2016 22:53:38 -0800 Subject: [PATCH 26/77] Add datasheet for TOP-JX to dcm --- library/powerint.dcm | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/library/powerint.dcm b/library/powerint.dcm index 4d7e11cd..eea87644 100644 --- a/library/powerint.dcm +++ b/library/powerint.dcm @@ -1401,121 +1401,145 @@ $ENDCMP $CMP TOP264EG D TOPSwitch-JX Family, 43W Output Power, eSIP-7C K Integrated Off-Line Switcher with EcoSmart™ Technology +F https://ac-dc.power.com/sites/default/files/product-docs/topswitch-jx_family_datasheet.pdf $ENDCMP # $CMP TOP264KG D TOPSwitch-JX Family, 30W Output Power, eSOP-12B K Integrated Off-Line Switcher with EcoSmart™ Technology +F https://ac-dc.power.com/sites/default/files/product-docs/topswitch-jx_family_datasheet.pdf $ENDCMP # $CMP TOP264VG D TOPSwitch-JX Family, 43W Output Power, eDIP-12B K Integrated Off-Line Switcher with EcoSmart™ Technology +F https://ac-dc.power.com/sites/default/files/product-docs/topswitch-jx_family_datasheet.pdf $ENDCMP # $CMP TOP265EG D TOPSwitch-JX Family, 57W Output Power, eSIP-7C K Integrated Off-Line Switcher with EcoSmart™ Technology +F https://ac-dc.power.com/sites/default/files/product-docs/topswitch-jx_family_datasheet.pdf $ENDCMP # $CMP TOP265KG D TOPSwitch-JX Family, 34W Output Power, eSOP-12B K Integrated Off-Line Switcher with EcoSmart™ Technology +F https://ac-dc.power.com/sites/default/files/product-docs/topswitch-jx_family_datasheet.pdf $ENDCMP # $CMP TOP265VG D TOPSwitch-JX Family, 57W Output Power, eDIP-12B K Integrated Off-Line Switcher with EcoSmart™ Technology +F https://ac-dc.power.com/sites/default/files/product-docs/topswitch-jx_family_datasheet.pdf $ENDCMP # $CMP TOP266EG D TOPSwitch-JX Family, 86W Output Power, eSIP-7C K Integrated Off-Line Switcher with EcoSmart™ Technology +F https://ac-dc.power.com/sites/default/files/product-docs/topswitch-jx_family_datasheet.pdf $ENDCMP # $CMP TOP266KG D TOPSwitch-JX Family, 39W Output Power, eSOP-12B K Integrated Off-Line Switcher with EcoSmart™ Technology +F https://ac-dc.power.com/sites/default/files/product-docs/topswitch-jx_family_datasheet.pdf $ENDCMP # $CMP TOP266VG D TOPSwitch-JX Family, 86W Output Power, eDIP-12B K Integrated Off-Line Switcher with EcoSmart™ Technology +F https://ac-dc.power.com/sites/default/files/product-docs/topswitch-jx_family_datasheet.pdf $ENDCMP # $CMP TOP267EG D TOPSwitch-JX Family, 103W Output Power, eSIP-7C K Integrated Off-Line Switcher with EcoSmart™ Technology +F https://ac-dc.power.com/sites/default/files/product-docs/topswitch-jx_family_datasheet.pdf $ENDCMP # $CMP TOP267KG D TOPSwitch-JX Family, 45W Output Power, eSOP-12B K Integrated Off-Line Switcher with EcoSmart™ Technology +F https://ac-dc.power.com/sites/default/files/product-docs/topswitch-jx_family_datasheet.pdf $ENDCMP # $CMP TOP267VG D TOPSwitch-JX Family, 103W Output Power, eDIP-12B K Integrated Off-Line Switcher with EcoSmart™ Technology +F https://ac-dc.power.com/sites/default/files/product-docs/topswitch-jx_family_datasheet.pdf $ENDCMP # $CMP TOP268EG D TOPSwitch-JX Family, 112W Output Power, eSIP-7C K Integrated Off-Line Switcher with EcoSmart™ Technology +F https://ac-dc.power.com/sites/default/files/product-docs/topswitch-jx_family_datasheet.pdf $ENDCMP # $CMP TOP268KG D TOPSwitch-JX Family, 50W Output Power, eSOP-12B K Integrated Off-Line Switcher with EcoSmart™ Technology +F https://ac-dc.power.com/sites/default/files/product-docs/topswitch-jx_family_datasheet.pdf $ENDCMP # $CMP TOP268VG D TOPSwitch-JX Family, 112W Output Power, eDIP-12B K Integrated Off-Line Switcher with EcoSmart™ Technology +F https://ac-dc.power.com/sites/default/files/product-docs/topswitch-jx_family_datasheet.pdf $ENDCMP # $CMP TOP269EG D TOPSwitch-JX Family, 120W Output Power, eSIP-7C K Integrated Off-Line Switcher with EcoSmart™ Technology +F https://ac-dc.power.com/sites/default/files/product-docs/topswitch-jx_family_datasheet.pdf $ENDCMP # $CMP TOP269KG D TOPSwitch-JX Family, 55W Output Power, eSOP-12B K Integrated Off-Line Switcher with EcoSmart™ Technology +F https://ac-dc.power.com/sites/default/files/product-docs/topswitch-jx_family_datasheet.pdf $ENDCMP # $CMP TOP269VG D TOPSwitch-JX Family, 120W Output Power, eDIP-12B K Integrated Off-Line Switcher with EcoSmart™ Technology +F https://ac-dc.power.com/sites/default/files/product-docs/topswitch-jx_family_datasheet.pdf $ENDCMP # $CMP TOP270EG D TOPSwitch-JX Family, 140W Output Power, eSIP-7C K Integrated Off-Line Switcher with EcoSmart™ Technology +F https://ac-dc.power.com/sites/default/files/product-docs/topswitch-jx_family_datasheet.pdf $ENDCMP # $CMP TOP270KG D TOPSwitch-JX Family, 60W Output Power, eSOP-12B K Integrated Off-Line Switcher with EcoSmart™ Technology +F https://ac-dc.power.com/sites/default/files/product-docs/topswitch-jx_family_datasheet.pdf $ENDCMP # $CMP TOP270VG D TOPSwitch-JX Family, 140W Output Power, eDIP-12B K Integrated Off-Line Switcher with EcoSmart™ Technology +F https://ac-dc.power.com/sites/default/files/product-docs/topswitch-jx_family_datasheet.pdf $ENDCMP # $CMP TOP271EG D TOPSwitch-JX Family, 177W Output Power, eSIP-7C K Integrated Off-Line Switcher with EcoSmart™ Technology +F https://ac-dc.power.com/sites/default/files/product-docs/topswitch-jx_family_datasheet.pdf $ENDCMP # $CMP TOP271KG D TOPSwitch-JX Family, 66W Output Power, eSOP-12B K Integrated Off-Line Switcher with EcoSmart™ Technology +F https://ac-dc.power.com/sites/default/files/product-docs/topswitch-jx_family_datasheet.pdf $ENDCMP # $CMP TOP271VG D TOPSwitch-JX Family, 177W Output Power, eDIP-12B K Integrated Off-Line Switcher with EcoSmart™ Technology +F https://ac-dc.power.com/sites/default/files/product-docs/topswitch-jx_family_datasheet.pdf $ENDCMP # #End Doc Library From 5bc5ff7e9ab04d58c748e4e37178cfd1c21c975a Mon Sep 17 00:00:00 2001 From: evanshultz Date: Sun, 25 Dec 2016 23:11:26 -0800 Subject: [PATCH 27/77] Updated FPLIST for dual BJTs --- library/transistors.lib | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/library/transistors.lib b/library/transistors.lib index 752dbfaf..9ffc59e7 100644 --- a/library/transistors.lib +++ b/library/transistors.lib @@ -513,8 +513,9 @@ F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN ALIAS BC846BPDW1 BC847BPN BC847BPDW1 PMBT3946YPN MMDT3946 MBT3946DW1T1 FFB3946 $FPLIST - SOT* - SC* + SC?70* + SC?88* + SOT?363* $ENDFPLIST DRAW C 50 0 111 0 1 10 N @@ -546,8 +547,9 @@ F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN ALIAS BC846BDW1 BC847BS BC847BDW1 PMBT2222AYS MMDT2222A MBT2222ADW1T1 FFB2222A PMBT3904YS MMDT3904 MBT3904DW1 FFB3904 MMDT5551 FFB5551 $FPLIST - SOT* - SC* + SC?70* + SC?88* + SOT?363* $ENDFPLIST DRAW C 50 0 111 0 1 10 N @@ -622,8 +624,9 @@ F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN ALIAS BC856BDW1 BC857BS BC857BDW1 PMBT3906YS MMDT3906 MBT3906DW1 FFB3906 MMDT5401 $FPLIST - SOT* - SC* + SC?70* + SC?88* + SOT?363* $ENDFPLIST DRAW C 50 0 111 0 1 10 N From 991ac3451009abab6fc8f1f9f1e4ea10c2c3b1a4 Mon Sep 17 00:00:00 2001 From: evanshultz Date: Sun, 25 Dec 2016 23:12:42 -0800 Subject: [PATCH 28/77] Updated FPLIST for dual BJTs --- library/device.lib | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/library/device.lib b/library/device.lib index 775c6f46..91080827 100644 --- a/library/device.lib +++ b/library/device.lib @@ -4009,8 +4009,9 @@ F1 "Q_DUAL_NPN_NPN_E1B1C2E2B2C1" 200 -50 50 H V L CNN F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN $FPLIST - SOT* - SC* + SC?70* + SC?88* + SOT?363* $ENDFPLIST DRAW C 50 0 111 0 1 10 N @@ -4036,8 +4037,9 @@ F1 "Q_DUAL_NPN_PNP_E1B1C2E2B2C1" 200 -50 50 H V L CNN F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN $FPLIST - SOT* - SC* + SC?70* + SC?88* + SOT?363* $ENDFPLIST DRAW C 50 0 111 0 1 10 N @@ -4068,8 +4070,9 @@ F1 "Q_DUAL_PNP_PNP_E1B1C2E2B2C1" 200 -50 50 H V L CNN F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN $FPLIST - SOT* - SC* + SC?70* + SC?88* + SOT?363* $ENDFPLIST DRAW C 50 0 111 0 1 10 N From 77f6e0b9ddec82878fe7818a82f5155814303982 Mon Sep 17 00:00:00 2001 From: Michael Welling Date: Tue, 27 Dec 2016 21:48:05 -0600 Subject: [PATCH 29/77] Add new mounting hole symbols to schematic Signed-off-by: Michael Welling --- .../minnowboard-ls-lure-cache.lib | 16 +++++ .../minnowboard-ls-lure.kicad_pcb | 28 +++++---- .../minnowboard-ls-lure.net | 42 +++++++++++-- .../minnowboard-ls-lure.pro | 3 +- .../minnowboard-ls-lure.sch | 61 ++++++++++++++++--- 5 files changed, 125 insertions(+), 25 deletions(-) diff --git a/template/minnowboard-ls-lure/minnowboard-ls-lure-cache.lib b/template/minnowboard-ls-lure/minnowboard-ls-lure-cache.lib index dcf010d6..7bbc1b4d 100644 --- a/template/minnowboard-ls-lure/minnowboard-ls-lure-cache.lib +++ b/template/minnowboard-ls-lure/minnowboard-ls-lure-cache.lib @@ -115,4 +115,20 @@ X GND 1 0 0 0 D 50 50 1 1 W N ENDDRAW ENDDEF # +# Mounting_Hole +# +DEF Mounting_Hole MK 0 40 Y Y 1 F N +F0 "MK" 0 200 50 H V C CNN +F1 "Mounting_Hole" 0 125 50 H V C CNN +F2 "" 0 0 60 H I C CNN +F3 "" 0 0 60 H I C CNN +$FPLIST + Mounting?Hole* + Hole* +$ENDFPLIST +DRAW +C 0 0 50 0 1 50 N +ENDDRAW +ENDDEF +# #End Library diff --git a/template/minnowboard-ls-lure/minnowboard-ls-lure.kicad_pcb b/template/minnowboard-ls-lure/minnowboard-ls-lure.kicad_pcb index 0373d1d5..de283cf4 100644 --- a/template/minnowboard-ls-lure/minnowboard-ls-lure.kicad_pcb +++ b/template/minnowboard-ls-lure/minnowboard-ls-lure.kicad_pcb @@ -234,56 +234,60 @@ ) ) - (module Mounting_Holes:MountingHole_3-5mm locked (layer F.Cu) (tedit 577F1D52) (tstamp 577DA462) + (module Mounting_Holes:MountingHole_3-5mm locked (layer F.Cu) (tedit 58633422) (tstamp 577DA462) (at 191.77 140.97) (descr "Mounting hole, Befestigungsbohrung, 3,5mm, No Annular, Kein Restring,") (tags "Mounting hole, Befestigungsbohrung, 3,5mm, No Annular, Kein Restring,") - (fp_text reference REF** (at 0 -4.50088) (layer F.SilkS) hide + (path /58633372) + (fp_text reference MK2 (at 0 -4.50088) (layer F.SilkS) hide (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value MountingHole_3-5mm (at 0 5.00126) (layer F.Fab) hide + (fp_text value Mounting_Hole (at 0 5.00126) (layer F.Fab) hide (effects (font (size 1 1) (thickness 0.15))) ) (fp_circle (center 0 0) (end 3.5 0) (layer Cmts.User) (width 0.381)) (pad 1 thru_hole circle (at 0 0) (size 3.5 3.5) (drill 3.5) (layers)) ) - (module Mounting_Holes:MountingHole_3-5mm locked (layer F.Cu) (tedit 577F1D40) (tstamp 577F1CAE) + (module Mounting_Holes:MountingHole_3-5mm locked (layer F.Cu) (tedit 58633418) (tstamp 577F1CAE) (at 100.33 140.97) (descr "Mounting hole, Befestigungsbohrung, 3,5mm, No Annular, Kein Restring,") (tags "Mounting hole, Befestigungsbohrung, 3,5mm, No Annular, Kein Restring,") - (fp_text reference REF** (at 0 -4.50088) (layer F.SilkS) hide + (path /58633409) + (fp_text reference MK1 (at 0 -4.50088) (layer F.SilkS) hide (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value MountingHole_3-5mm (at 0 5.00126) (layer F.Fab) hide + (fp_text value Mounting_Hole (at 0 5.00126) (layer F.Fab) hide (effects (font (size 1 1) (thickness 0.15))) ) (fp_circle (center 0 0) (end 3.5 0) (layer Cmts.User) (width 0.381)) (pad 1 thru_hole circle (at 0 0) (size 3.5 3.5) (drill 3.5) (layers)) ) - (module Mounting_Holes:MountingHole_3-5mm locked (layer F.Cu) (tedit 577F1D49) (tstamp 577F1CB9) + (module Mounting_Holes:MountingHole_3-5mm locked (layer F.Cu) (tedit 58633440) (tstamp 577F1CB9) (at 100.33 74.93) (descr "Mounting hole, Befestigungsbohrung, 3,5mm, No Annular, Kein Restring,") (tags "Mounting hole, Befestigungsbohrung, 3,5mm, No Annular, Kein Restring,") - (fp_text reference REF** (at 0 -4.50088) (layer F.SilkS) hide + (path /5863348E) + (fp_text reference MK4 (at 0 -4.50088) (layer F.SilkS) hide (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value MountingHole_3-5mm (at 0 5.00126) (layer F.Fab) hide + (fp_text value Mounting_Hole (at 0 5.00126) (layer F.Fab) hide (effects (font (size 1 1) (thickness 0.15))) ) (fp_circle (center 0 0) (end 3.5 0) (layer Cmts.User) (width 0.381)) (pad 1 thru_hole circle (at 0 0) (size 3.5 3.5) (drill 3.5) (layers)) ) - (module Mounting_Holes:MountingHole_3-5mm locked (layer F.Cu) (tedit 577F1D4D) (tstamp 577F1CC4) + (module Mounting_Holes:MountingHole_3-5mm locked (layer F.Cu) (tedit 58633432) (tstamp 577F1CC4) (at 191.77 74.93) (descr "Mounting hole, Befestigungsbohrung, 3,5mm, No Annular, Kein Restring,") (tags "Mounting hole, Befestigungsbohrung, 3,5mm, No Annular, Kein Restring,") - (fp_text reference REF** (at 0 -4.50088) (layer F.SilkS) hide + (path /58633454) + (fp_text reference MK3 (at 0 -4.50088) (layer F.SilkS) hide (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value MountingHole_3-5mm (at 0 5.00126) (layer F.Fab) hide + (fp_text value Mounting_Hole (at 0 5.00126) (layer F.Fab) hide (effects (font (size 1 1) (thickness 0.15))) ) (fp_circle (center 0 0) (end 3.5 0) (layer Cmts.User) (width 0.381)) diff --git a/template/minnowboard-ls-lure/minnowboard-ls-lure.net b/template/minnowboard-ls-lure/minnowboard-ls-lure.net index b553f691..33eb0c51 100644 --- a/template/minnowboard-ls-lure/minnowboard-ls-lure.net +++ b/template/minnowboard-ls-lure/minnowboard-ls-lure.net @@ -1,7 +1,7 @@ (export (version D) (design - (source /home/michael/projects/kicad/pcbs/minnowboard-ls-lure/minnowboard-ls-lure.sch) - (date "Thu 07 Jul 2016 10:50:55 PM CDT") + (source /home/michael/projects/kicad/kicad-library/template/minnowboard-ls-lure/minnowboard-ls-lure.sch) + (date "Tue 27 Dec 2016 09:39:31 PM CST") (tool "Eeschema (2015-08-07 BZR 6071, Git 6018bb6)-product") (sheet (number 1) (name /) (tstamps /) (title_block @@ -20,8 +20,40 @@ (footprint Pin_Headers:Pin_Header_Straight_2x13) (libsource (lib conn) (part CONN_02X13)) (sheetpath (names /) (tstamps /)) - (tstamp 576C994F))) + (tstamp 576C994F)) + (comp (ref MK2) + (value Mounting_Hole) + (footprint Mounting_Holes:MountingHole_3-5mm) + (libsource (lib mechanical) (part Mounting_Hole)) + (sheetpath (names /) (tstamps /)) + (tstamp 58633372)) + (comp (ref MK1) + (value Mounting_Hole) + (footprint Mounting_Holes:MountingHole_3-5mm) + (libsource (lib mechanical) (part Mounting_Hole)) + (sheetpath (names /) (tstamps /)) + (tstamp 58633409)) + (comp (ref MK3) + (value Mounting_Hole) + (footprint Mounting_Holes:MountingHole_3-5mm) + (libsource (lib mechanical) (part Mounting_Hole)) + (sheetpath (names /) (tstamps /)) + (tstamp 58633454)) + (comp (ref MK4) + (value Mounting_Hole) + (footprint Mounting_Holes:MountingHole_3-5mm) + (libsource (lib mechanical) (part Mounting_Hole)) + (sheetpath (names /) (tstamps /)) + (tstamp 5863348E))) (libparts + (libpart (lib mechanical) (part Mounting_Hole) + (description "Mounting Hole without connection") + (footprints + (fp Mounting?Hole*) + (fp Hole*)) + (fields + (field (name Reference) MK) + (field (name Value) Mounting_Hole))) (libpart (lib conn) (part CONN_02X13) (description "Connector, double row, 02x13") (footprints @@ -60,8 +92,10 @@ (pin (num 25) (name P25) (type passive)) (pin (num 26) (name P26) (type passive))))) (libraries + (library (logical mechanical) + (uri /usr/local/share/kicad/library/mechanical.lib)) (library (logical conn) - (uri /home/michael/projects/kicad/kicad-library/library/conn.lib))) + (uri /usr/local/share/kicad/library/conn.lib))) (nets (net (code 1) (name GPIO_PWM1) (node (ref P1) (pin 24))) diff --git a/template/minnowboard-ls-lure/minnowboard-ls-lure.pro b/template/minnowboard-ls-lure/minnowboard-ls-lure.pro index 9592180b..83d9c9bd 100644 --- a/template/minnowboard-ls-lure/minnowboard-ls-lure.pro +++ b/template/minnowboard-ls-lure/minnowboard-ls-lure.pro @@ -1,4 +1,4 @@ -update=Thu 23 Jun 2016 08:17:46 PM CDT +update=Tue 27 Dec 2016 09:36:51 PM CST version=1 last_client=kicad [pcbnew] @@ -58,3 +58,4 @@ LibName26=opto LibName27=atmel LibName28=contrib LibName29=valves +LibName30=mechanical diff --git a/template/minnowboard-ls-lure/minnowboard-ls-lure.sch b/template/minnowboard-ls-lure/minnowboard-ls-lure.sch index 411d6b30..12dd4533 100644 --- a/template/minnowboard-ls-lure/minnowboard-ls-lure.sch +++ b/template/minnowboard-ls-lure/minnowboard-ls-lure.sch @@ -28,6 +28,7 @@ LIBS:opto LIBS:atmel LIBS:contrib LIBS:valves +LIBS:mechanical LIBS:minnowboard-ls-lure-cache EELAYER 25 0 EELAYER END @@ -55,10 +56,10 @@ F 3 "" H 2600 1200 50 0000 C CNN 1 0 0 -1 $EndComp $Comp -L GND #PWR? +L GND #PWR3 U 1 1 576DC243 P 2950 3000 -F 0 "#PWR?" H 2950 2750 50 0001 C CNN +F 0 "#PWR3" H 2950 2750 50 0001 C CNN F 1 "GND" H 2950 2850 50 0000 C CNN F 2 "" H 2950 3000 50 0000 C CNN F 3 "" H 2950 3000 50 0000 C CNN @@ -66,10 +67,10 @@ F 3 "" H 2950 3000 50 0000 C CNN 1 0 0 -1 $EndComp $Comp -L GND #PWR? +L GND #PWR2 U 1 1 576DC271 P 2250 3000 -F 0 "#PWR?" H 2250 2750 50 0001 C CNN +F 0 "#PWR2" H 2250 2750 50 0001 C CNN F 1 "GND" H 2250 2850 50 0000 C CNN F 2 "" H 2250 3000 50 0000 C CNN F 3 "" H 2250 3000 50 0000 C CNN @@ -77,10 +78,10 @@ F 3 "" H 2250 3000 50 0000 C CNN 1 0 0 -1 $EndComp $Comp -L +3.3V #PWR? +L +3.3V #PWR4 U 1 1 576DC2D3 P 3050 1650 -F 0 "#PWR?" H 3050 1500 50 0001 C CNN +F 0 "#PWR4" H 3050 1500 50 0001 C CNN F 1 "+3.3V" H 3050 1790 50 0000 C CNN F 2 "" H 3050 1650 50 0000 C CNN F 3 "" H 3050 1650 50 0000 C CNN @@ -88,10 +89,10 @@ F 3 "" H 3050 1650 50 0000 C CNN 1 0 0 -1 $EndComp $Comp -L +5V #PWR? +L +5V #PWR1 U 1 1 576DC2E9 P 2150 1650 -F 0 "#PWR?" H 2150 1500 50 0001 C CNN +F 0 "#PWR1" H 2150 1500 50 0001 C CNN F 1 "+5V" H 2150 1790 50 0000 C CNN F 2 "" H 2150 1650 50 0000 C CNN F 3 "" H 2150 1650 50 0000 C CNN @@ -202,4 +203,48 @@ Wire Wire Line 2150 1650 2150 1850 Wire Wire Line 2150 1850 2350 1850 +$Comp +L Mounting_Hole MK2 +U 1 1 58633372 +P 5350 7500 +F 0 "MK2" H 5350 7700 50 0000 C CNN +F 1 "Mounting_Hole" H 5350 7625 50 0000 C CNN +F 2 "Mounting_Holes:MountingHole_3-5mm" H 5350 7500 60 0001 C CNN +F 3 "" H 5350 7500 60 0001 C CNN + 1 5350 7500 + 1 0 0 -1 +$EndComp +$Comp +L Mounting_Hole MK1 +U 1 1 58633409 +P 4750 7500 +F 0 "MK1" H 4750 7700 50 0000 C CNN +F 1 "Mounting_Hole" H 4750 7625 50 0000 C CNN +F 2 "Mounting_Holes:MountingHole_3-5mm" H 4750 7500 60 0001 C CNN +F 3 "" H 4750 7500 60 0001 C CNN + 1 4750 7500 + 1 0 0 -1 +$EndComp +$Comp +L Mounting_Hole MK3 +U 1 1 58633454 +P 5950 7500 +F 0 "MK3" H 5950 7700 50 0000 C CNN +F 1 "Mounting_Hole" H 5950 7625 50 0000 C CNN +F 2 "Mounting_Holes:MountingHole_3-5mm" H 5950 7500 60 0001 C CNN +F 3 "" H 5950 7500 60 0001 C CNN + 1 5950 7500 + 1 0 0 -1 +$EndComp +$Comp +L Mounting_Hole MK4 +U 1 1 5863348E +P 6550 7500 +F 0 "MK4" H 6550 7700 50 0000 C CNN +F 1 "Mounting_Hole" H 6550 7625 50 0000 C CNN +F 2 "Mounting_Holes:MountingHole_3-5mm" H 6550 7500 60 0001 C CNN +F 3 "" H 6550 7500 60 0001 C CNN + 1 6550 7500 + 1 0 0 -1 +$EndComp $EndSCHEMATC From a2db78c205d1cc0ecef61b52aca6031a97915108 Mon Sep 17 00:00:00 2001 From: Jakub Kaderka Date: Thu, 29 Dec 2016 09:38:01 +0100 Subject: [PATCH 30/77] Added MCP6L91X and MCP6566X --- library/linear.dcm | 30 +++++++++++++ library/linear.lib | 106 +++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 136 insertions(+) diff --git a/library/linear.dcm b/library/linear.dcm index 7aa7c870..0bd35fcb 100644 --- a/library/linear.dcm +++ b/library/linear.dcm @@ -771,12 +771,42 @@ K comparator, low power, push-pull F http://ww1.microchip.com/downloads/en/DeviceDoc/22139C.pdf $ENDCMP # +$CMP MCP6566 +D Low power open drain output comparator +K comparator, low power, open drain +F http://ww1.microchip.com/downloads/en/DeviceDoc/DS20002143E.pdf +$ENDCMP +# +$CMP MCP6566R +D Low power open drain output comparator +K comparator, low power, open drain +F http://ww1.microchip.com/downloads/en/DeviceDoc/DS20002143E.pdf +$ENDCMP +# +$CMP MCP6566U +D Low power open drain output comparator +K comparator, low power, open drain +F http://ww1.microchip.com/downloads/en/DeviceDoc/DS20002143E.pdf +$ENDCMP +# $CMP MCP6567 D Dual low power open drain output comparator K comparator, low power, open drain F http://www.farnell.com/datasheets/2133492.pdf $ENDCMP # +$CMP MCP6L91 +D Rail-to-rail Op Amp, 10MHz, SOT-23-5 +K opamp, rail-to-rail +F http://ww1.microchip.com/downloads/en/DeviceDoc/22141b.pdf +$ENDCMP +# +$CMP MCP6L91R +D Rail-to-rail Op Amp, 10MHz, SOT-23-5 +K opamp, rail-to-rail +F http://ww1.microchip.com/downloads/en/DeviceDoc/22141b.pdf +$ENDCMP +# $CMP MIC845H D Precision single-input comparator, internal 2.55V reference, Active-High Push-Pull output, SC-70-5 package K comparator diff --git a/library/linear.lib b/library/linear.lib index 65d707e3..0b3f006c 100644 --- a/library/linear.lib +++ b/library/linear.lib @@ -1927,6 +1927,66 @@ X ~ 7 300 0 100 L 50 50 2 1 O ENDDRAW ENDDEF # +# MCP6566 +# +DEF MCP6566 U 0 20 Y Y 1 F N +F0 "U" 0 200 50 H V L CNN +F1 "MCP6566" 0 -200 50 H V L CNN +F2 "TO_SOT_Packages_SMD:SOT-23-5" 0 -400 50 H I C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + SOT-23-5* +$ENDFPLIST +DRAW +P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f +X V- 2 -100 -300 150 U 50 50 0 1 W +X V+ 5 -100 300 150 D 50 50 0 1 W +X ~ 1 300 0 100 L 50 50 1 1 C +X + 3 -300 100 100 R 50 50 1 1 I +X - 4 -300 -100 100 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# MCP6566R +# +DEF MCP6566R U 0 20 Y Y 1 F N +F0 "U" 0 200 50 H V L CNN +F1 "MCP6566R" 0 -200 50 H V L CNN +F2 "TO_SOT_Packages_SMD:SOT-23-5" 0 -400 50 H I C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + SOT-23-5* +$ENDFPLIST +DRAW +P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f +X V+ 2 -100 300 150 D 50 50 0 1 W +X V- 5 -100 -300 150 U 50 50 0 1 W +X ~ 1 300 0 100 L 50 50 1 1 C +X + 3 -300 100 100 R 50 50 1 1 I +X - 4 -300 -100 100 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# MCP6566U +# +DEF MCP6566U U 0 20 Y Y 1 F N +F0 "U" 0 200 50 H V L CNN +F1 "MCP6566U" 0 -200 50 H V L CNN +F2 "TO_SOT_Packages_SMD:SOT-23-5" 0 -400 50 H I C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + SOT-23-5* +$ENDFPLIST +DRAW +P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f +X V- 2 -100 -300 150 U 50 50 0 1 W +X V+ 5 -100 300 150 D 50 50 0 1 W +X + 1 -300 100 100 R 50 50 1 1 I +X - 3 -300 -100 100 R 50 50 1 1 I +X ~ 4 300 0 100 L 50 50 1 1 C +ENDDRAW +ENDDEF +# # MCP6567 # DEF MCP6567 U 0 20 Y Y 2 F N @@ -1951,6 +2011,52 @@ X ~ 7 300 0 100 L 50 50 2 1 C ENDDRAW ENDDEF # +# MCP6L91 +# +DEF MCP6L91 U 0 20 Y Y 2 F N +F0 "U" 0 200 50 H V L CNN +F1 "MCP6L91" 0 -200 50 H V L CNN +F2 "TO_SOT_Packages_SMD:SOT-23-5" 0 -400 50 H I C CNN +F3 "" 0 200 50 H V C CNN +$FPLIST + SOT-23-5* +$ENDFPLIST +DRAW +P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f +X V- 2 -100 -300 150 U 50 50 0 1 W +X V+ 5 -100 300 150 D 50 50 0 1 W +X ~ 1 300 0 100 L 50 50 1 1 O +X + 3 -300 100 100 R 50 50 1 1 I +X - 4 -300 -100 100 R 50 50 1 1 I +X + 5 -300 100 100 R 50 50 2 1 I +X - 6 -300 -100 100 R 50 50 2 1 I +X ~ 7 300 0 100 L 50 50 2 1 O +ENDDRAW +ENDDEF +# +# MCP6L91R +# +DEF MCP6L91R U 0 20 Y Y 2 F N +F0 "U" 0 200 50 H V L CNN +F1 "MCP6L91R" 0 -200 50 H V L CNN +F2 "TO_SOT_Packages_SMD:SOT-23-5" 0 -400 50 H I C CNN +F3 "" 0 200 50 H V C CNN +$FPLIST + SOT-23-5* +$ENDFPLIST +DRAW +P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f +X V+ 2 -100 300 150 D 50 50 0 1 W +X V- 5 -100 -300 150 U 50 50 0 1 W +X ~ 1 300 0 100 L 50 50 1 1 O +X + 3 -300 100 100 R 50 50 1 1 I +X - 4 -300 -100 100 R 50 50 1 1 I +X + 5 -300 100 100 R 50 50 2 1 I +X - 6 -300 -100 100 R 50 50 2 1 I +X ~ 7 300 0 100 L 50 50 2 1 O +ENDDRAW +ENDDEF +# # MIC845H # DEF MIC845H U 0 20 Y Y 1 F N From 41e112c5e04d5dd2ce04ea11446fa8321cf2783d Mon Sep 17 00:00:00 2001 From: Jakub Kaderka Date: Thu, 29 Dec 2016 09:49:55 +0100 Subject: [PATCH 31/77] Fixed part count --- library/linear.lib | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/library/linear.lib b/library/linear.lib index 0b3f006c..7a705b27 100644 --- a/library/linear.lib +++ b/library/linear.lib @@ -2013,7 +2013,7 @@ ENDDEF # # MCP6L91 # -DEF MCP6L91 U 0 20 Y Y 2 F N +DEF MCP6L91 U 0 20 Y Y 1 F N F0 "U" 0 200 50 H V L CNN F1 "MCP6L91" 0 -200 50 H V L CNN F2 "TO_SOT_Packages_SMD:SOT-23-5" 0 -400 50 H I C CNN @@ -2028,15 +2028,12 @@ X V+ 5 -100 300 150 D 50 50 0 1 W X ~ 1 300 0 100 L 50 50 1 1 O X + 3 -300 100 100 R 50 50 1 1 I X - 4 -300 -100 100 R 50 50 1 1 I -X + 5 -300 100 100 R 50 50 2 1 I -X - 6 -300 -100 100 R 50 50 2 1 I -X ~ 7 300 0 100 L 50 50 2 1 O ENDDRAW ENDDEF # # MCP6L91R # -DEF MCP6L91R U 0 20 Y Y 2 F N +DEF MCP6L91R U 0 20 Y Y 1 F N F0 "U" 0 200 50 H V L CNN F1 "MCP6L91R" 0 -200 50 H V L CNN F2 "TO_SOT_Packages_SMD:SOT-23-5" 0 -400 50 H I C CNN @@ -2051,9 +2048,6 @@ X V- 5 -100 -300 150 U 50 50 0 1 W X ~ 1 300 0 100 L 50 50 1 1 O X + 3 -300 100 100 R 50 50 1 1 I X - 4 -300 -100 100 R 50 50 1 1 I -X + 5 -300 100 100 R 50 50 2 1 I -X - 6 -300 -100 100 R 50 50 2 1 I -X ~ 7 300 0 100 L 50 50 2 1 O ENDDRAW ENDDEF # From 0460e31c74a022fc4c34ffa784f619a09496b8a9 Mon Sep 17 00:00:00 2001 From: evanshultz Date: Thu, 29 Dec 2016 06:53:40 -0800 Subject: [PATCH 32/77] Added default footprint to dual BJT parts --- library/transistors.lib | 484 +--------------------------------------- 1 file changed, 4 insertions(+), 480 deletions(-) diff --git a/library/transistors.lib b/library/transistors.lib index 9ffc59e7..b41b13e2 100644 --- a/library/transistors.lib +++ b/library/transistors.lib @@ -509,7 +509,7 @@ ENDDEF DEF BC846BPN Q 0 0 Y N 2 L N F0 "Q" 200 50 50 H V L CNN F1 "BC846BPN" 200 -50 50 H V L CNN -F2 "" 200 100 50 H V C CNN +F2 "TO_SOT_Packages_SMD:SOT-363" 200 100 50 H I C CNN F3 "" 0 0 50 H V C CNN ALIAS BC846BPDW1 BC847BPN BC847BPDW1 PMBT3946YPN MMDT3946 MBT3946DW1T1 FFB3946 $FPLIST @@ -543,7 +543,7 @@ ENDDEF DEF BC846BS Q 0 0 Y N 2 L N F0 "Q" 200 50 50 H V L CNN F1 "BC846BS" 200 -50 50 H V L CNN -F2 "" 200 100 50 H V C CNN +F2 "TO_SOT_Packages_SMD:SOT-363" 200 100 50 H I C CNN F3 "" 0 0 50 H V C CNN ALIAS BC846BDW1 BC847BS BC847BDW1 PMBT2222AYS MMDT2222A MBT2222ADW1T1 FFB2222A PMBT3904YS MMDT3904 MBT3904DW1 FFB3904 MMDT5551 FFB5551 $FPLIST @@ -620,7 +620,7 @@ ENDDEF DEF BC856BS Q 0 0 Y N 2 L N F0 "Q" 200 50 50 H V L CNN F1 "BC856BS" 200 -50 50 H V L CNN -F2 "" 200 100 50 H V C CNN +F2 "TO_SOT_Packages_SMD:SOT-363" 200 100 50 H I C CNN F3 "" 0 0 50 H V C CNN ALIAS BC856BDW1 BC857BS BC857BDW1 PMBT3906YS MMDT3906 MBT3906DW1 FFB3906 MMDT5401 $FPLIST @@ -5038,480 +5038,4 @@ X E 3 100 -200 100 U 50 50 1 1 P ENDDRAW ENDDEF # -# IRLB8721PBF -# -DEF IRLB8721PBF Q 0 0 Y Y 1 F N -F0 "Q" 250 75 50 H V L CNN -F1 "IRLB8721PBF" 250 0 50 H V L CNN -F2 "TO_SOT_Packages_THT:TO-220_Neutral123_Vertical" 250 -75 50 H I L CIN -F3 "" 0 0 50 H V L CNN -$FPLIST - TO-220* -$ENDFPLIST -DRAW -C 50 0 111 0 1 10 N -C 100 -50 5 0 1 0 N -C 100 50 5 0 1 0 N -P 2 0 1 20 25 -40 25 -65 N -P 2 0 1 20 25 15 25 -15 N -P 2 0 1 20 25 65 25 40 N -P 2 0 1 0 120 15 115 10 N -P 2 0 1 0 120 15 140 15 N -P 2 0 1 0 140 15 145 20 N -P 3 0 1 10 0 60 0 -60 0 -60 N -P 4 0 1 0 30 -50 100 -50 100 -100 100 -100 N -P 4 0 1 0 30 50 100 50 100 100 100 100 N -P 4 0 1 0 100 50 130 50 130 -50 100 -50 N -P 4 0 1 0 130 15 120 -10 140 -10 130 15 F -P 5 0 1 0 30 0 50 0 100 0 100 -50 100 -50 N -P 6 0 1 0 35 0 75 15 75 -15 35 0 40 0 40 0 F -X G 1 -200 -50 200 R 50 50 1 1 I -X D 2 100 200 100 D 50 50 1 1 P -X S 3 100 -200 100 U 50 50 1 1 P -ENDDRAW -ENDDEF -# -# KTD1624 -# -DEF KTD1624 Q 0 0 Y Y 1 F N -F0 "Q" 200 75 50 H V L CNN -F1 "KTD1624" 200 0 50 H V L CNN -F2 "SOT-89" 200 -75 50 H V L CIN -F3 "" 0 0 50 H V L CNN -$FPLIST - SOT-89* -$ENDFPLIST -DRAW -C 50 0 111 0 1 10 N -P 2 0 1 0 0 0 25 0 N -P 2 0 1 0 25 25 100 100 N -P 3 0 1 0 25 -25 100 -100 100 -100 N -P 3 0 1 20 25 75 25 -75 25 -75 N -P 5 0 1 0 50 -70 70 -50 90 -90 50 -70 50 -70 F -X B 1 -200 0 200 R 50 50 1 1 I -X C 2 100 200 100 D 50 50 1 1 P -X E 3 100 -200 100 U 50 50 1 1 P -ENDDRAW -ENDDEF -# -# MAT02 -# -DEF MAT02 Q 0 0 Y Y 2 F N -F0 "Q" 200 75 50 H V L CNN -F1 "MAT02" 200 0 50 H V L CNN -F2 "TO-78" 200 -75 50 H V L CIN -F3 "" 0 0 50 H V L CNN -DRAW -C 50 0 111 0 1 10 N -P 2 0 1 0 0 0 25 0 N -P 2 0 1 0 25 25 100 100 N -P 3 0 1 0 25 -25 100 -100 100 -100 N -P 3 0 1 20 25 75 25 -75 25 -75 N -P 5 0 1 0 50 -70 70 -50 90 -90 50 -70 50 -70 F -X C 1 100 200 100 D 50 50 1 1 P -X B 2 -200 0 200 R 50 50 1 1 I -X E 7 100 -200 100 U 50 50 1 1 P -X E 5 100 -200 100 U 50 50 2 1 P -X B 6 -200 0 200 R 50 50 2 1 I -X C 7 100 200 100 D 50 50 2 1 P -ENDDRAW -ENDDEF -# -# MJE13003 -# -DEF MJE13003 Q 0 0 Y Y 1 F N -F0 "Q" 200 75 50 H V L CNN -F1 "MJE13003" 200 0 50 H V L CNN -F2 "TO-200" 200 -75 50 H V L CIN -F3 "" 0 0 50 H V L CNN -$FPLIST - TO-200* -$ENDFPLIST -DRAW -C 50 0 111 0 1 12 N -P 2 0 1 0 0 0 25 0 N -P 2 0 1 0 100 -100 25 -25 N -P 2 0 1 0 100 100 25 25 N -P 3 0 1 20 25 75 25 -75 25 -75 F -P 5 0 1 0 49 -70 69 -50 90 -90 49 -70 49 -70 F -X B 1 -200 0 200 R 50 50 1 1 I -X C 2 100 200 100 D 50 50 1 1 P -X E 3 100 -200 100 U 50 50 1 1 P -ENDDRAW -ENDDEF -# -# MJE13007G -# -DEF MJE13007G Q 0 0 Y Y 1 F N -F0 "Q" 250 75 50 H V L CNN -F1 "MJE13007G" 250 0 50 H V L CNN -F2 "TO-220" 250 -75 50 H V L CIN -F3 "" 0 0 50 H V L CNN -ALIAS MJE13005G MJE13009G -$FPLIST - TO-220* -$ENDFPLIST -DRAW -C 50 0 111 0 1 12 N -C 50 0 125 0 1 8 N -P 2 0 1 0 0 0 25 0 N -P 2 0 1 0 100 100 25 25 N -P 2 0 1 12 125 105 145 130 N -P 2 0 1 12 130 -100 150 -125 N -P 2 0 1 12 165 -60 190 -75 N -P 2 0 1 12 165 60 190 75 N -P 2 0 1 12 175 0 210 0 N -P 3 0 1 20 25 75 25 -75 25 -75 N -P 3 0 1 0 90 -90 70 -70 70 -70 N -P 3 0 1 0 100 -100 25 -25 50 -50 F -P 5 0 1 0 50 -70 70 -50 90 -90 50 -70 50 -70 F -X B 1 -200 0 200 R 50 50 1 1 I -X C 2 100 200 100 D 50 50 1 1 P -X E 3 100 -200 100 U 50 50 1 1 P -ENDDRAW -ENDDEF -# -# MMBF170 -# -DEF MMBF170 Q 0 0 Y Y 1 F N -F0 "Q" 200 75 50 H V L CNN -F1 "MMBF170" 200 0 50 H V L CNN -F2 "SOT-23" 200 -75 50 H V L CIN -F3 "" 0 0 50 H V L CNN -$FPLIST - SOT-23* -$ENDFPLIST -DRAW -C 50 0 111 0 1 10 N -C 100 -50 5 0 1 0 N -C 100 50 5 0 1 0 N -P 2 0 1 20 25 -40 25 -65 N -P 2 0 1 20 25 15 25 -15 N -P 2 0 1 20 25 65 25 40 N -P 2 0 1 0 120 15 115 10 N -P 2 0 1 0 120 15 140 15 N -P 2 0 1 0 140 15 145 20 N -P 3 0 1 10 0 60 0 -60 0 -60 N -P 4 0 1 0 30 -50 100 -50 100 -100 100 -100 N -P 4 0 1 0 30 50 100 50 100 100 100 100 N -P 4 0 1 0 100 50 130 50 130 -50 100 -50 N -P 4 0 1 0 130 15 120 -10 140 -10 130 15 F -P 5 0 1 0 30 0 50 0 100 0 100 -50 100 -50 N -P 6 0 1 0 35 0 75 15 75 -15 35 0 40 0 40 0 F -X G 1 -200 -50 200 R 50 50 1 1 I -X S 2 100 -200 100 U 50 50 1 1 P -X D 3 100 200 100 D 50 50 1 1 P -ENDDRAW -ENDDEF -# -# MMBT3904 -# -DEF MMBT3904 Q 0 0 Y Y 1 F N -F0 "Q" 200 75 50 H V L CNN -F1 "MMBT3904" 200 0 50 H V L CNN -F2 "SOT-23" 200 -75 50 H V L CIN -F3 "" 0 0 50 H V L CNN -$FPLIST - SOT-23* -$ENDFPLIST -DRAW -C 50 0 111 0 1 10 N -P 2 0 1 0 0 0 25 0 N -P 2 0 1 0 25 25 100 100 N -P 3 0 1 0 25 -25 100 -100 100 -100 N -P 3 0 1 20 25 75 25 -75 25 -75 N -P 5 0 1 0 50 -70 70 -50 90 -90 50 -70 50 -70 F -X B 1 -200 0 200 R 50 50 1 1 I -X E 2 100 -200 100 U 50 50 1 1 P -X C 3 100 200 100 D 50 50 1 1 P -ENDDRAW -ENDDEF -# -# MMBT3906 -# -DEF MMBT3906 Q 0 0 Y Y 1 F N -F0 "Q" 200 75 50 H V L CNN -F1 "MMBT3906" 200 0 50 H V L CNN -F2 "SOT-23" 200 -75 50 H V L CIN -F3 "" 0 0 50 H V L CNN -$FPLIST - SOT-23* -$ENDFPLIST -DRAW -C 50 0 111 0 1 10 N -P 2 0 1 0 0 0 25 0 N -P 2 0 1 0 100 -100 25 -25 N -P 2 0 1 0 100 100 25 25 N -P 3 0 1 20 25 75 25 -75 25 -75 F -P 5 0 1 0 55 -75 75 -55 35 -35 55 -75 55 -75 F -X B 1 -200 0 200 R 50 50 1 1 I -X E 2 100 -200 100 U 50 50 1 1 P -X C 3 100 200 100 D 50 50 1 1 P -ENDDRAW -ENDDEF -# -# MPSA42 -# -DEF MPSA42 Q 0 40 Y N 1 F N -F0 "Q" 200 75 50 H V L CNN -F1 "MPSA42" 200 0 50 H V L CNN -F2 "TO-92" 200 -75 50 H V L CIN -F3 "" 0 0 50 H V L CNN -$FPLIST - TO-92* -$ENDFPLIST -DRAW -C 50 0 111 0 1 10 N -P 2 0 1 0 0 0 25 0 N -P 2 0 1 0 25 25 100 100 N -P 3 0 1 0 25 -25 100 -100 100 -100 N -P 3 0 1 20 25 75 25 -75 25 -75 N -P 5 0 1 0 50 -70 70 -50 90 -90 50 -70 50 -70 F -X E 1 100 -200 100 U 50 50 1 1 P -X B 2 -200 0 200 R 50 50 1 1 I -X C 3 100 200 100 D 50 50 1 1 P -ENDDRAW -ENDDEF -# -# MPSA92 -# -DEF MPSA92 Q 0 40 Y N 1 F N -F0 "Q" 200 75 50 H V L CNN -F1 "MPSA92" 200 0 50 H V L CNN -F2 "TO-92" 200 -75 50 H V L CIN -F3 "" 0 0 50 H V L CNN -$FPLIST - TO-92* -$ENDFPLIST -DRAW -C 50 0 111 0 1 10 N -P 2 0 1 0 0 0 25 0 N -P 2 0 1 0 100 -100 25 -25 N -P 2 0 1 0 100 100 25 25 N -P 3 0 1 20 25 75 25 -75 25 -75 F -P 5 0 1 0 55 -75 75 -55 35 -35 55 -75 55 -75 F -X E 1 100 -200 100 U 50 50 1 1 P -X B 2 -200 0 200 R 50 50 1 1 I -X C 3 100 200 100 D 50 50 1 1 P -ENDDRAW -ENDDEF -# -# PN2222A -# -DEF PN2222A Q 0 0 Y Y 1 F N -F0 "Q" 200 75 50 H V L CNN -F1 "PN2222A" 200 0 50 H V L CNN -F2 "" 200 -75 50 H V L CIN -F3 "" 0 0 50 H V L CNN -$FPLIST - TO-92* -$ENDFPLIST -DRAW -C 50 0 111 0 1 10 N -P 2 0 1 0 0 0 25 0 N -P 2 0 1 0 100 -100 25 -25 N -P 2 0 1 0 100 100 25 25 N -P 3 0 1 20 25 75 25 -75 25 -75 N -P 3 0 1 0 95 -95 75 -75 75 -75 N -P 5 0 1 0 55 -75 75 -55 95 -95 55 -75 55 -75 F -X E 1 100 -200 100 U 50 50 1 1 P -X B 2 -200 0 200 R 50 50 1 1 I -X C 3 100 200 100 D 50 50 1 1 P -ENDDRAW -ENDDEF -# -# PZT2222A -# -DEF PZT2222A Q 0 0 Y Y 1 F N -F0 "Q" 200 75 50 H V L CNN -F1 "PZT2222A" 200 0 50 H V L CNN -F2 "SOT-223" 200 -75 50 H V L CIN -F3 "" 0 0 50 H V L CNN -$FPLIST - SOT-223* -$ENDFPLIST -DRAW -C 50 0 111 0 1 10 N -P 2 0 1 0 0 0 25 0 N -P 2 0 1 0 100 -100 25 -25 N -P 2 0 1 0 100 100 25 25 N -P 3 0 1 20 25 75 25 -75 25 -75 N -P 3 0 1 0 90 -90 70 -70 70 -70 N -P 5 0 1 0 55 -75 75 -55 95 -95 55 -75 55 -75 F -X B 1 -200 0 200 R 50 50 1 1 I -X C 2 100 200 100 D 50 50 1 1 P -X E 3 100 -200 100 U 50 50 1 1 P -ENDDRAW -ENDDEF -# -# PZTA42 -# -DEF PZTA42 Q 0 0 Y Y 1 F N -F0 "Q" 200 75 50 H V L CNN -F1 "PZTA42" 200 0 50 H V L CNN -F2 "SOT-223" 200 -75 50 H V L CIN -F3 "" 0 0 50 H V L CNN -$FPLIST - SOT-223* -$ENDFPLIST -DRAW -C 50 0 111 0 1 10 N -P 2 0 1 0 0 0 25 0 N -P 2 0 1 0 100 -100 25 -25 N -P 2 0 1 0 100 100 25 25 N -P 3 0 1 20 25 75 25 -75 25 -75 N -P 3 0 1 0 90 -90 70 -70 70 -70 N -P 5 0 1 0 55 -75 75 -55 95 -95 55 -75 55 -75 F -X B 1 -200 0 200 R 50 50 1 1 I -X C 2 100 200 100 D 50 50 1 1 P -X E 3 100 -200 100 U 50 50 1 1 P -ENDDRAW -ENDDEF -# -# S8050 -# -DEF S8050 Q 0 0 Y Y 1 F N -F0 "Q" 200 75 50 H V L CNN -F1 "S8050" 200 0 50 H V L CNN -F2 "TO-92" 200 -75 50 H V L CIN -F3 "" 0 0 50 H V L CNN -$FPLIST - TO-92* -$ENDFPLIST -DRAW -C 50 0 111 0 1 10 N -P 2 0 1 0 0 0 25 0 N -P 2 0 1 0 25 25 100 100 N -P 3 0 1 0 25 -25 100 -100 100 -100 N -P 3 0 1 20 25 75 25 -75 25 -75 N -P 5 0 1 0 50 -70 70 -50 90 -90 50 -70 50 -70 F -X E 1 100 -200 100 U 50 50 1 1 P -X B 2 -200 0 200 R 50 50 1 1 I -X C 3 100 200 100 D 50 50 1 1 P -ENDDRAW -ENDDEF -# -# S8550 -# -DEF S8550 Q 0 0 Y Y 1 F N -F0 "Q" 200 75 50 H V L CNN -F1 "S8550" 200 0 50 H V L CNN -F2 "TO-92" 200 -75 50 H V L CIN -F3 "" 0 0 50 H V L CNN -$FPLIST - TO-92* -$ENDFPLIST -DRAW -C 50 0 111 0 1 10 N -P 2 0 1 0 0 0 25 0 N -P 2 0 1 0 100 -100 25 -25 N -P 2 0 1 0 100 100 25 25 N -P 3 0 1 20 25 75 25 -75 25 -75 F -P 5 0 1 0 55 -75 75 -55 35 -35 55 -75 55 -75 F -X E 1 100 -200 100 U 50 50 1 1 P -X B 2 -200 0 200 R 50 50 1 1 I -X C 3 100 200 100 D 50 50 1 1 P -ENDDRAW -ENDDEF -# -# TIP120 -# -DEF TIP120 Q 0 0 Y Y 1 F N -F0 "Q" 250 75 50 H V L CNN -F1 "TIP120" 250 0 50 H V L CNN -F2 "TO-220" 250 -75 50 H V L CIN -F3 "" 0 0 50 H V L CNN -ALIAS TIP121 TIP122 -$FPLIST - TO-220* -$ENDFPLIST -DRAW -C -30 0 5 0 1 0 N -C 30 -80 5 0 1 0 N -C 30 -10 5 0 1 0 N -C 50 0 125 0 1 14 N -C 100 -80 5 0 1 0 N -C 100 -60 5 0 1 0 N -C 100 40 5 0 1 0 N -C 100 90 5 0 1 0 N -P 2 0 1 0 -50 0 -35 0 N -P 2 0 1 0 100 -80 100 -100 N -P 2 0 1 0 100 -60 125 -60 N -P 2 0 1 0 110 5 140 5 N -P 2 0 1 0 125 -25 125 -60 N -P 2 0 1 0 125 40 100 40 N -P 2 0 1 0 125 40 125 5 N -P 2 0 1 12 125 105 145 130 N -P 2 0 1 12 130 -100 150 -125 N -P 2 0 1 12 165 -60 190 -75 N -P 2 0 1 12 165 60 190 75 N -P 2 0 1 12 175 0 210 0 N -P 3 0 1 0 -10 30 30 -10 50 -10 N -P 3 0 1 0 -10 40 -30 40 -30 -80 N -P 3 0 1 0 -10 50 30 90 100 90 N -P 3 0 1 12 -10 80 -10 0 -10 0 N -P 3 0 1 15 50 30 50 -50 50 -50 N -P 4 0 1 0 25 -5 15 15 5 5 25 -5 N -P 4 0 1 0 50 -20 90 -60 100 -60 100 -80 N -P 4 0 1 0 50 0 90 40 100 40 100 90 N -P 4 0 1 0 85 -55 75 -35 65 -45 85 -55 N -P 4 0 1 0 125 5 110 -25 140 -25 125 5 F -P 10 0 1 0 30 -80 15 -80 10 -90 5 -70 0 -90 -5 -70 -10 -90 -15 -70 -20 -80 -30 -80 N -P 11 0 1 0 30 -10 30 -80 45 -80 50 -70 55 -90 60 -70 65 -90 70 -70 75 -90 80 -80 100 -80 N -X B 1 -200 0 150 R 50 50 1 1 I -X C 2 100 200 105 D 50 50 1 1 P -X E 3 100 -200 100 U 50 50 1 1 P -ENDDRAW -ENDDEF -# -# TIP125 -# -DEF TIP125 Q 0 0 Y Y 1 F N -F0 "Q" 250 75 50 H V L CNN -F1 "TIP125" 250 0 50 H V L CNN -F2 "TO-220" 250 -75 50 H V L CIN -F3 "" 0 0 50 H V L CNN -ALIAS TIP126 TIP127 -$FPLIST - TO-220* -$ENDFPLIST -DRAW -C -30 0 5 0 1 0 N -C 30 -80 5 0 1 0 N -C 30 -10 5 0 1 0 N -C 50 0 125 0 1 14 N -C 100 -80 5 0 1 0 N -C 100 -60 5 0 1 0 N -C 100 40 5 0 1 0 N -C 100 90 5 0 1 0 N -P 2 0 1 0 -50 0 -35 0 N -P 2 0 1 0 100 -80 100 -100 N -P 2 0 1 0 100 -60 125 -60 N -P 2 0 1 0 110 -25 140 -25 N -P 2 0 1 0 125 -60 125 -25 N -P 2 0 1 0 125 5 125 40 N -P 2 0 1 0 125 40 100 40 N -P 2 0 1 12 125 105 145 130 N -P 2 0 1 12 130 -100 150 -125 N -P 2 0 1 12 165 -60 190 -75 N -P 2 0 1 12 165 60 190 75 N -P 2 0 1 12 175 0 210 0 N -P 3 0 1 0 -10 30 30 -10 50 -10 N -P 3 0 1 0 -10 40 -30 40 -30 -80 N -P 3 0 1 0 -10 50 30 90 100 90 N -P 3 0 1 12 -10 80 -10 0 -10 0 N -P 3 0 1 15 50 30 50 -50 50 -50 N -P 4 0 1 0 0 20 10 0 20 10 0 20 N -P 4 0 1 0 50 -20 90 -60 100 -60 100 -80 N -P 4 0 1 0 50 0 90 40 100 40 100 90 N -P 4 0 1 0 60 -30 70 -50 80 -40 60 -30 N -P 4 0 1 0 125 -25 110 5 140 5 125 -25 F -P 10 0 1 0 30 -80 15 -80 10 -90 5 -70 0 -90 -5 -70 -10 -90 -15 -70 -20 -80 -30 -80 N -P 11 0 1 0 30 -10 30 -80 45 -80 50 -70 55 -90 60 -70 65 -90 70 -70 75 -90 80 -80 100 -80 N -X B 1 -200 0 150 R 50 50 1 1 I -X C 2 100 200 105 D 50 50 1 1 P -X E 3 100 -200 100 U 50 50 1 1 P -ENDDRAW -ENDDEF -# -#End Library +# IR From feec7992cc63fa755bd9102f73eca18ab27cdf42 Mon Sep 17 00:00:00 2001 From: evanshultz Date: Thu, 29 Dec 2016 07:13:01 -0800 Subject: [PATCH 33/77] Fixed last commit which was only partial --- library/transistors.lib | 478 +++++++++++++++++++++++++++++++++++++++- 1 file changed, 477 insertions(+), 1 deletion(-) diff --git a/library/transistors.lib b/library/transistors.lib index b41b13e2..c3a06ca9 100644 --- a/library/transistors.lib +++ b/library/transistors.lib @@ -5038,4 +5038,480 @@ X E 3 100 -200 100 U 50 50 1 1 P ENDDRAW ENDDEF # -# IR +# IRLB8721PBF +# +DEF IRLB8721PBF Q 0 0 Y Y 1 F N +F0 "Q" 250 75 50 H V L CNN +F1 "IRLB8721PBF" 250 0 50 H V L CNN +F2 "TO_SOT_Packages_THT:TO-220_Neutral123_Vertical" 250 -75 50 H I L CIN +F3 "" 0 0 50 H V L CNN +$FPLIST + TO-220* +$ENDFPLIST +DRAW +C 50 0 111 0 1 10 N +C 100 -50 5 0 1 0 N +C 100 50 5 0 1 0 N +P 2 0 1 20 25 -40 25 -65 N +P 2 0 1 20 25 15 25 -15 N +P 2 0 1 20 25 65 25 40 N +P 2 0 1 0 120 15 115 10 N +P 2 0 1 0 120 15 140 15 N +P 2 0 1 0 140 15 145 20 N +P 3 0 1 10 0 60 0 -60 0 -60 N +P 4 0 1 0 30 -50 100 -50 100 -100 100 -100 N +P 4 0 1 0 30 50 100 50 100 100 100 100 N +P 4 0 1 0 100 50 130 50 130 -50 100 -50 N +P 4 0 1 0 130 15 120 -10 140 -10 130 15 F +P 5 0 1 0 30 0 50 0 100 0 100 -50 100 -50 N +P 6 0 1 0 35 0 75 15 75 -15 35 0 40 0 40 0 F +X G 1 -200 -50 200 R 50 50 1 1 I +X D 2 100 200 100 D 50 50 1 1 P +X S 3 100 -200 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# KTD1624 +# +DEF KTD1624 Q 0 0 Y Y 1 F N +F0 "Q" 200 75 50 H V L CNN +F1 "KTD1624" 200 0 50 H V L CNN +F2 "SOT-89" 200 -75 50 H V L CIN +F3 "" 0 0 50 H V L CNN +$FPLIST + SOT-89* +$ENDFPLIST +DRAW +C 50 0 111 0 1 10 N +P 2 0 1 0 0 0 25 0 N +P 2 0 1 0 25 25 100 100 N +P 3 0 1 0 25 -25 100 -100 100 -100 N +P 3 0 1 20 25 75 25 -75 25 -75 N +P 5 0 1 0 50 -70 70 -50 90 -90 50 -70 50 -70 F +X B 1 -200 0 200 R 50 50 1 1 I +X C 2 100 200 100 D 50 50 1 1 P +X E 3 100 -200 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# MAT02 +# +DEF MAT02 Q 0 0 Y Y 2 F N +F0 "Q" 200 75 50 H V L CNN +F1 "MAT02" 200 0 50 H V L CNN +F2 "TO-78" 200 -75 50 H V L CIN +F3 "" 0 0 50 H V L CNN +DRAW +C 50 0 111 0 1 10 N +P 2 0 1 0 0 0 25 0 N +P 2 0 1 0 25 25 100 100 N +P 3 0 1 0 25 -25 100 -100 100 -100 N +P 3 0 1 20 25 75 25 -75 25 -75 N +P 5 0 1 0 50 -70 70 -50 90 -90 50 -70 50 -70 F +X C 1 100 200 100 D 50 50 1 1 P +X B 2 -200 0 200 R 50 50 1 1 I +X E 7 100 -200 100 U 50 50 1 1 P +X E 5 100 -200 100 U 50 50 2 1 P +X B 6 -200 0 200 R 50 50 2 1 I +X C 7 100 200 100 D 50 50 2 1 P +ENDDRAW +ENDDEF +# +# MJE13003 +# +DEF MJE13003 Q 0 0 Y Y 1 F N +F0 "Q" 200 75 50 H V L CNN +F1 "MJE13003" 200 0 50 H V L CNN +F2 "TO-200" 200 -75 50 H V L CIN +F3 "" 0 0 50 H V L CNN +$FPLIST + TO-200* +$ENDFPLIST +DRAW +C 50 0 111 0 1 12 N +P 2 0 1 0 0 0 25 0 N +P 2 0 1 0 100 -100 25 -25 N +P 2 0 1 0 100 100 25 25 N +P 3 0 1 20 25 75 25 -75 25 -75 F +P 5 0 1 0 49 -70 69 -50 90 -90 49 -70 49 -70 F +X B 1 -200 0 200 R 50 50 1 1 I +X C 2 100 200 100 D 50 50 1 1 P +X E 3 100 -200 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# MJE13007G +# +DEF MJE13007G Q 0 0 Y Y 1 F N +F0 "Q" 250 75 50 H V L CNN +F1 "MJE13007G" 250 0 50 H V L CNN +F2 "TO-220" 250 -75 50 H V L CIN +F3 "" 0 0 50 H V L CNN +ALIAS MJE13005G MJE13009G +$FPLIST + TO-220* +$ENDFPLIST +DRAW +C 50 0 111 0 1 12 N +C 50 0 125 0 1 8 N +P 2 0 1 0 0 0 25 0 N +P 2 0 1 0 100 100 25 25 N +P 2 0 1 12 125 105 145 130 N +P 2 0 1 12 130 -100 150 -125 N +P 2 0 1 12 165 -60 190 -75 N +P 2 0 1 12 165 60 190 75 N +P 2 0 1 12 175 0 210 0 N +P 3 0 1 20 25 75 25 -75 25 -75 N +P 3 0 1 0 90 -90 70 -70 70 -70 N +P 3 0 1 0 100 -100 25 -25 50 -50 F +P 5 0 1 0 50 -70 70 -50 90 -90 50 -70 50 -70 F +X B 1 -200 0 200 R 50 50 1 1 I +X C 2 100 200 100 D 50 50 1 1 P +X E 3 100 -200 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# MMBF170 +# +DEF MMBF170 Q 0 0 Y Y 1 F N +F0 "Q" 200 75 50 H V L CNN +F1 "MMBF170" 200 0 50 H V L CNN +F2 "SOT-23" 200 -75 50 H V L CIN +F3 "" 0 0 50 H V L CNN +$FPLIST + SOT-23* +$ENDFPLIST +DRAW +C 50 0 111 0 1 10 N +C 100 -50 5 0 1 0 N +C 100 50 5 0 1 0 N +P 2 0 1 20 25 -40 25 -65 N +P 2 0 1 20 25 15 25 -15 N +P 2 0 1 20 25 65 25 40 N +P 2 0 1 0 120 15 115 10 N +P 2 0 1 0 120 15 140 15 N +P 2 0 1 0 140 15 145 20 N +P 3 0 1 10 0 60 0 -60 0 -60 N +P 4 0 1 0 30 -50 100 -50 100 -100 100 -100 N +P 4 0 1 0 30 50 100 50 100 100 100 100 N +P 4 0 1 0 100 50 130 50 130 -50 100 -50 N +P 4 0 1 0 130 15 120 -10 140 -10 130 15 F +P 5 0 1 0 30 0 50 0 100 0 100 -50 100 -50 N +P 6 0 1 0 35 0 75 15 75 -15 35 0 40 0 40 0 F +X G 1 -200 -50 200 R 50 50 1 1 I +X S 2 100 -200 100 U 50 50 1 1 P +X D 3 100 200 100 D 50 50 1 1 P +ENDDRAW +ENDDEF +# +# MMBT3904 +# +DEF MMBT3904 Q 0 0 Y Y 1 F N +F0 "Q" 200 75 50 H V L CNN +F1 "MMBT3904" 200 0 50 H V L CNN +F2 "SOT-23" 200 -75 50 H V L CIN +F3 "" 0 0 50 H V L CNN +$FPLIST + SOT-23* +$ENDFPLIST +DRAW +C 50 0 111 0 1 10 N +P 2 0 1 0 0 0 25 0 N +P 2 0 1 0 25 25 100 100 N +P 3 0 1 0 25 -25 100 -100 100 -100 N +P 3 0 1 20 25 75 25 -75 25 -75 N +P 5 0 1 0 50 -70 70 -50 90 -90 50 -70 50 -70 F +X B 1 -200 0 200 R 50 50 1 1 I +X E 2 100 -200 100 U 50 50 1 1 P +X C 3 100 200 100 D 50 50 1 1 P +ENDDRAW +ENDDEF +# +# MMBT3906 +# +DEF MMBT3906 Q 0 0 Y Y 1 F N +F0 "Q" 200 75 50 H V L CNN +F1 "MMBT3906" 200 0 50 H V L CNN +F2 "SOT-23" 200 -75 50 H V L CIN +F3 "" 0 0 50 H V L CNN +$FPLIST + SOT-23* +$ENDFPLIST +DRAW +C 50 0 111 0 1 10 N +P 2 0 1 0 0 0 25 0 N +P 2 0 1 0 100 -100 25 -25 N +P 2 0 1 0 100 100 25 25 N +P 3 0 1 20 25 75 25 -75 25 -75 F +P 5 0 1 0 55 -75 75 -55 35 -35 55 -75 55 -75 F +X B 1 -200 0 200 R 50 50 1 1 I +X E 2 100 -200 100 U 50 50 1 1 P +X C 3 100 200 100 D 50 50 1 1 P +ENDDRAW +ENDDEF +# +# MPSA42 +# +DEF MPSA42 Q 0 40 Y N 1 F N +F0 "Q" 200 75 50 H V L CNN +F1 "MPSA42" 200 0 50 H V L CNN +F2 "TO-92" 200 -75 50 H V L CIN +F3 "" 0 0 50 H V L CNN +$FPLIST + TO-92* +$ENDFPLIST +DRAW +C 50 0 111 0 1 10 N +P 2 0 1 0 0 0 25 0 N +P 2 0 1 0 25 25 100 100 N +P 3 0 1 0 25 -25 100 -100 100 -100 N +P 3 0 1 20 25 75 25 -75 25 -75 N +P 5 0 1 0 50 -70 70 -50 90 -90 50 -70 50 -70 F +X E 1 100 -200 100 U 50 50 1 1 P +X B 2 -200 0 200 R 50 50 1 1 I +X C 3 100 200 100 D 50 50 1 1 P +ENDDRAW +ENDDEF +# +# MPSA92 +# +DEF MPSA92 Q 0 40 Y N 1 F N +F0 "Q" 200 75 50 H V L CNN +F1 "MPSA92" 200 0 50 H V L CNN +F2 "TO-92" 200 -75 50 H V L CIN +F3 "" 0 0 50 H V L CNN +$FPLIST + TO-92* +$ENDFPLIST +DRAW +C 50 0 111 0 1 10 N +P 2 0 1 0 0 0 25 0 N +P 2 0 1 0 100 -100 25 -25 N +P 2 0 1 0 100 100 25 25 N +P 3 0 1 20 25 75 25 -75 25 -75 F +P 5 0 1 0 55 -75 75 -55 35 -35 55 -75 55 -75 F +X E 1 100 -200 100 U 50 50 1 1 P +X B 2 -200 0 200 R 50 50 1 1 I +X C 3 100 200 100 D 50 50 1 1 P +ENDDRAW +ENDDEF +# +# PN2222A +# +DEF PN2222A Q 0 0 Y Y 1 F N +F0 "Q" 200 75 50 H V L CNN +F1 "PN2222A" 200 0 50 H V L CNN +F2 "" 200 -75 50 H V L CIN +F3 "" 0 0 50 H V L CNN +$FPLIST + TO-92* +$ENDFPLIST +DRAW +C 50 0 111 0 1 10 N +P 2 0 1 0 0 0 25 0 N +P 2 0 1 0 100 -100 25 -25 N +P 2 0 1 0 100 100 25 25 N +P 3 0 1 20 25 75 25 -75 25 -75 N +P 3 0 1 0 95 -95 75 -75 75 -75 N +P 5 0 1 0 55 -75 75 -55 95 -95 55 -75 55 -75 F +X E 1 100 -200 100 U 50 50 1 1 P +X B 2 -200 0 200 R 50 50 1 1 I +X C 3 100 200 100 D 50 50 1 1 P +ENDDRAW +ENDDEF +# +# PZT2222A +# +DEF PZT2222A Q 0 0 Y Y 1 F N +F0 "Q" 200 75 50 H V L CNN +F1 "PZT2222A" 200 0 50 H V L CNN +F2 "SOT-223" 200 -75 50 H V L CIN +F3 "" 0 0 50 H V L CNN +$FPLIST + SOT-223* +$ENDFPLIST +DRAW +C 50 0 111 0 1 10 N +P 2 0 1 0 0 0 25 0 N +P 2 0 1 0 100 -100 25 -25 N +P 2 0 1 0 100 100 25 25 N +P 3 0 1 20 25 75 25 -75 25 -75 N +P 3 0 1 0 90 -90 70 -70 70 -70 N +P 5 0 1 0 55 -75 75 -55 95 -95 55 -75 55 -75 F +X B 1 -200 0 200 R 50 50 1 1 I +X C 2 100 200 100 D 50 50 1 1 P +X E 3 100 -200 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# PZTA42 +# +DEF PZTA42 Q 0 0 Y Y 1 F N +F0 "Q" 200 75 50 H V L CNN +F1 "PZTA42" 200 0 50 H V L CNN +F2 "SOT-223" 200 -75 50 H V L CIN +F3 "" 0 0 50 H V L CNN +$FPLIST + SOT-223* +$ENDFPLIST +DRAW +C 50 0 111 0 1 10 N +P 2 0 1 0 0 0 25 0 N +P 2 0 1 0 100 -100 25 -25 N +P 2 0 1 0 100 100 25 25 N +P 3 0 1 20 25 75 25 -75 25 -75 N +P 3 0 1 0 90 -90 70 -70 70 -70 N +P 5 0 1 0 55 -75 75 -55 95 -95 55 -75 55 -75 F +X B 1 -200 0 200 R 50 50 1 1 I +X C 2 100 200 100 D 50 50 1 1 P +X E 3 100 -200 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# S8050 +# +DEF S8050 Q 0 0 Y Y 1 F N +F0 "Q" 200 75 50 H V L CNN +F1 "S8050" 200 0 50 H V L CNN +F2 "TO-92" 200 -75 50 H V L CIN +F3 "" 0 0 50 H V L CNN +$FPLIST + TO-92* +$ENDFPLIST +DRAW +C 50 0 111 0 1 10 N +P 2 0 1 0 0 0 25 0 N +P 2 0 1 0 25 25 100 100 N +P 3 0 1 0 25 -25 100 -100 100 -100 N +P 3 0 1 20 25 75 25 -75 25 -75 N +P 5 0 1 0 50 -70 70 -50 90 -90 50 -70 50 -70 F +X E 1 100 -200 100 U 50 50 1 1 P +X B 2 -200 0 200 R 50 50 1 1 I +X C 3 100 200 100 D 50 50 1 1 P +ENDDRAW +ENDDEF +# +# S8550 +# +DEF S8550 Q 0 0 Y Y 1 F N +F0 "Q" 200 75 50 H V L CNN +F1 "S8550" 200 0 50 H V L CNN +F2 "TO-92" 200 -75 50 H V L CIN +F3 "" 0 0 50 H V L CNN +$FPLIST + TO-92* +$ENDFPLIST +DRAW +C 50 0 111 0 1 10 N +P 2 0 1 0 0 0 25 0 N +P 2 0 1 0 100 -100 25 -25 N +P 2 0 1 0 100 100 25 25 N +P 3 0 1 20 25 75 25 -75 25 -75 F +P 5 0 1 0 55 -75 75 -55 35 -35 55 -75 55 -75 F +X E 1 100 -200 100 U 50 50 1 1 P +X B 2 -200 0 200 R 50 50 1 1 I +X C 3 100 200 100 D 50 50 1 1 P +ENDDRAW +ENDDEF +# +# TIP120 +# +DEF TIP120 Q 0 0 Y Y 1 F N +F0 "Q" 250 75 50 H V L CNN +F1 "TIP120" 250 0 50 H V L CNN +F2 "TO-220" 250 -75 50 H V L CIN +F3 "" 0 0 50 H V L CNN +ALIAS TIP121 TIP122 +$FPLIST + TO-220* +$ENDFPLIST +DRAW +C -30 0 5 0 1 0 N +C 30 -80 5 0 1 0 N +C 30 -10 5 0 1 0 N +C 50 0 125 0 1 14 N +C 100 -80 5 0 1 0 N +C 100 -60 5 0 1 0 N +C 100 40 5 0 1 0 N +C 100 90 5 0 1 0 N +P 2 0 1 0 -50 0 -35 0 N +P 2 0 1 0 100 -80 100 -100 N +P 2 0 1 0 100 -60 125 -60 N +P 2 0 1 0 110 5 140 5 N +P 2 0 1 0 125 -25 125 -60 N +P 2 0 1 0 125 40 100 40 N +P 2 0 1 0 125 40 125 5 N +P 2 0 1 12 125 105 145 130 N +P 2 0 1 12 130 -100 150 -125 N +P 2 0 1 12 165 -60 190 -75 N +P 2 0 1 12 165 60 190 75 N +P 2 0 1 12 175 0 210 0 N +P 3 0 1 0 -10 30 30 -10 50 -10 N +P 3 0 1 0 -10 40 -30 40 -30 -80 N +P 3 0 1 0 -10 50 30 90 100 90 N +P 3 0 1 12 -10 80 -10 0 -10 0 N +P 3 0 1 15 50 30 50 -50 50 -50 N +P 4 0 1 0 25 -5 15 15 5 5 25 -5 N +P 4 0 1 0 50 -20 90 -60 100 -60 100 -80 N +P 4 0 1 0 50 0 90 40 100 40 100 90 N +P 4 0 1 0 85 -55 75 -35 65 -45 85 -55 N +P 4 0 1 0 125 5 110 -25 140 -25 125 5 F +P 10 0 1 0 30 -80 15 -80 10 -90 5 -70 0 -90 -5 -70 -10 -90 -15 -70 -20 -80 -30 -80 N +P 11 0 1 0 30 -10 30 -80 45 -80 50 -70 55 -90 60 -70 65 -90 70 -70 75 -90 80 -80 100 -80 N +X B 1 -200 0 150 R 50 50 1 1 I +X C 2 100 200 105 D 50 50 1 1 P +X E 3 100 -200 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# TIP125 +# +DEF TIP125 Q 0 0 Y Y 1 F N +F0 "Q" 250 75 50 H V L CNN +F1 "TIP125" 250 0 50 H V L CNN +F2 "TO-220" 250 -75 50 H V L CIN +F3 "" 0 0 50 H V L CNN +ALIAS TIP126 TIP127 +$FPLIST + TO-220* +$ENDFPLIST +DRAW +C -30 0 5 0 1 0 N +C 30 -80 5 0 1 0 N +C 30 -10 5 0 1 0 N +C 50 0 125 0 1 14 N +C 100 -80 5 0 1 0 N +C 100 -60 5 0 1 0 N +C 100 40 5 0 1 0 N +C 100 90 5 0 1 0 N +P 2 0 1 0 -50 0 -35 0 N +P 2 0 1 0 100 -80 100 -100 N +P 2 0 1 0 100 -60 125 -60 N +P 2 0 1 0 110 -25 140 -25 N +P 2 0 1 0 125 -60 125 -25 N +P 2 0 1 0 125 5 125 40 N +P 2 0 1 0 125 40 100 40 N +P 2 0 1 12 125 105 145 130 N +P 2 0 1 12 130 -100 150 -125 N +P 2 0 1 12 165 -60 190 -75 N +P 2 0 1 12 165 60 190 75 N +P 2 0 1 12 175 0 210 0 N +P 3 0 1 0 -10 30 30 -10 50 -10 N +P 3 0 1 0 -10 40 -30 40 -30 -80 N +P 3 0 1 0 -10 50 30 90 100 90 N +P 3 0 1 12 -10 80 -10 0 -10 0 N +P 3 0 1 15 50 30 50 -50 50 -50 N +P 4 0 1 0 0 20 10 0 20 10 0 20 N +P 4 0 1 0 50 -20 90 -60 100 -60 100 -80 N +P 4 0 1 0 50 0 90 40 100 40 100 90 N +P 4 0 1 0 60 -30 70 -50 80 -40 60 -30 N +P 4 0 1 0 125 -25 110 5 140 5 125 -25 F +P 10 0 1 0 30 -80 15 -80 10 -90 5 -70 0 -90 -5 -70 -10 -90 -15 -70 -20 -80 -30 -80 N +P 11 0 1 0 30 -10 30 -80 45 -80 50 -70 55 -90 60 -70 65 -90 70 -70 75 -90 80 -80 100 -80 N +X B 1 -200 0 150 R 50 50 1 1 I +X C 2 100 200 105 D 50 50 1 1 P +X E 3 100 -200 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +#End Library From 9cc5749cf60b483ac4d380c23f67181abbe45a44 Mon Sep 17 00:00:00 2001 From: Jakub Kaderka Date: Thu, 29 Dec 2016 17:07:43 +0100 Subject: [PATCH 34/77] Fixed filters, keywords --- library/linear.dcm | 10 +++++----- library/linear.lib | 13 +++++++------ 2 files changed, 12 insertions(+), 11 deletions(-) diff --git a/library/linear.dcm b/library/linear.dcm index 0bd35fcb..8aa1dafa 100644 --- a/library/linear.dcm +++ b/library/linear.dcm @@ -773,19 +773,19 @@ $ENDCMP # $CMP MCP6566 D Low power open drain output comparator -K comparator, low power, open drain +K comparator low power open drain F http://ww1.microchip.com/downloads/en/DeviceDoc/DS20002143E.pdf $ENDCMP # $CMP MCP6566R D Low power open drain output comparator -K comparator, low power, open drain +K comparator low power open drain F http://ww1.microchip.com/downloads/en/DeviceDoc/DS20002143E.pdf $ENDCMP # $CMP MCP6566U D Low power open drain output comparator -K comparator, low power, open drain +K comparator low power open drain F http://ww1.microchip.com/downloads/en/DeviceDoc/DS20002143E.pdf $ENDCMP # @@ -797,13 +797,13 @@ $ENDCMP # $CMP MCP6L91 D Rail-to-rail Op Amp, 10MHz, SOT-23-5 -K opamp, rail-to-rail +K opamp rail-to-rail F http://ww1.microchip.com/downloads/en/DeviceDoc/22141b.pdf $ENDCMP # $CMP MCP6L91R D Rail-to-rail Op Amp, 10MHz, SOT-23-5 -K opamp, rail-to-rail +K opamp rail-to-rail F http://ww1.microchip.com/downloads/en/DeviceDoc/22141b.pdf $ENDCMP # diff --git a/library/linear.lib b/library/linear.lib index 7a705b27..88e55907 100644 --- a/library/linear.lib +++ b/library/linear.lib @@ -1932,10 +1932,11 @@ ENDDEF DEF MCP6566 U 0 20 Y Y 1 F N F0 "U" 0 200 50 H V L CNN F1 "MCP6566" 0 -200 50 H V L CNN -F2 "TO_SOT_Packages_SMD:SOT-23-5" 0 -400 50 H I C CNN +F2 "" 0 -400 50 H I C CNN F3 "" 0 0 50 H V C CNN $FPLIST - SOT-23-5* + SOT-23-* + SC?70* $ENDFPLIST DRAW P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f @@ -1955,7 +1956,7 @@ F1 "MCP6566R" 0 -200 50 H V L CNN F2 "TO_SOT_Packages_SMD:SOT-23-5" 0 -400 50 H I C CNN F3 "" 0 0 50 H V C CNN $FPLIST - SOT-23-5* + SOT-23-* $ENDFPLIST DRAW P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f @@ -1975,7 +1976,7 @@ F1 "MCP6566U" 0 -200 50 H V L CNN F2 "TO_SOT_Packages_SMD:SOT-23-5" 0 -400 50 H I C CNN F3 "" 0 0 50 H V C CNN $FPLIST - SOT-23-5* + SOT-23-* $ENDFPLIST DRAW P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f @@ -2019,7 +2020,7 @@ F1 "MCP6L91" 0 -200 50 H V L CNN F2 "TO_SOT_Packages_SMD:SOT-23-5" 0 -400 50 H I C CNN F3 "" 0 200 50 H V C CNN $FPLIST - SOT-23-5* + SOT-23-* $ENDFPLIST DRAW P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f @@ -2039,7 +2040,7 @@ F1 "MCP6L91R" 0 -200 50 H V L CNN F2 "TO_SOT_Packages_SMD:SOT-23-5" 0 -400 50 H I C CNN F3 "" 0 200 50 H V C CNN $FPLIST - SOT-23-5* + SOT-23-* $ENDFPLIST DRAW P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f From 440933b8b4d31b804f14e92a9bb1eb11da7354a3 Mon Sep 17 00:00:00 2001 From: Roman3349 Date: Thu, 29 Dec 2016 22:17:28 +0100 Subject: [PATCH 35/77] rfcom: Fix pins of IQRF transceivers (DC)TR-52D and (DC)TR-72D Signed-off-by: Roman3349 --- library/rfcom.lib | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/library/rfcom.lib b/library/rfcom.lib index 2050dd61..259e671b 100644 --- a/library/rfcom.lib +++ b/library/rfcom.lib @@ -725,24 +725,24 @@ ENDDEF # DEF TR-52D IC 0 50 Y Y 1 F N F0 "IC" 100 450 50 H V L CNN -F1 "TR-52D" 1200 450 50 H V R CNN -F2 "Connectors:IQRF_KON-SIM-01" 650 -550 50 H I C CNN +F1 "TR-52D" 3000 450 50 H V R CNN +F2 "Connectors:IQRF_KON-SIM-01" 100 -550 50 H I L CNN F3 "" 650 -650 50 H I C CNN ALIAS TR-72D DCTR-52D DCTR-72D $FPLIST IQRF?KON?SIM?01* $ENDFPLIST DRAW -S 100 400 1200 -500 0 1 10 f -X IO/ADC/Cin 1 0 0 100 R 50 50 1 1 B -X IO/Vout 2 0 -100 100 R 50 50 1 1 B -X Vin 3 600 500 100 D 50 50 1 1 W -X GND 4 700 -600 100 U 50 50 1 1 W -X IO/ADC/TX/SS/PWM/Cout 5 1300 -200 100 L 50 50 1 1 B -X IO/SCK/SCL 6 1300 -100 100 L 50 50 1 1 B -X IO/SDI/SDA 7 1300 0 100 L 50 50 1 1 B -X IO/RX/SDO 8 1300 100 100 L 50 50 1 1 B -X GND 9 600 -600 100 U 50 50 1 1 W +S 100 400 3000 -500 0 1 10 f +X RA0/AN0/C12IN0 1 0 0 100 R 50 50 1 1 B +X RC2/Vout 2 0 -100 100 R 50 50 1 1 B +X Vin 3 1500 500 100 D 50 50 1 1 W +X GND 4 1600 -600 100 U 50 50 1 1 W +X RA5/RB4/RC6/AN4/AN11/TX/~SS~/C2OUT/CCP3 5 3100 -200 100 L 50 50 1 1 B +X RC3/SCK/SCL 6 3100 -100 100 L 50 50 1 1 B +X RC4/SDI/SDA 7 3100 0 100 L 50 50 1 1 B +X RC5/RC7/RX/SDO 8 3100 100 100 L 50 50 1 1 B +X GND 9 1500 -600 100 U 50 50 1 1 W ENDDRAW ENDDEF # From 1ec25a4c1f78456f6a2ffdb56bad019ff8e490bc Mon Sep 17 00:00:00 2001 From: evanshultz Date: Thu, 29 Dec 2016 16:21:12 -0800 Subject: [PATCH 36/77] Fixed "TNY284K has pins 9 and 10 duplicated" --- library/powerint.lib | 6 ------ 1 file changed, 6 deletions(-) diff --git a/library/powerint.lib b/library/powerint.lib index a8608f39..ee14d20a 100644 --- a/library/powerint.lib +++ b/library/powerint.lib @@ -653,12 +653,6 @@ X D 6 -300 300 100 D 50 50 1 1 C X S 7 -300 -400 100 U 50 50 1 1 E X S 8 -200 -400 100 U 50 50 1 1 E X S 9 -100 -400 100 U 50 50 1 1 E -X S 9 -100 -400 100 U 50 50 1 1 E -X S 9 -100 -400 100 U 50 50 1 1 E -X S 9 -100 -400 100 U 50 50 1 1 E -X S 10 0 -400 100 U 50 50 1 1 E -X S 10 0 -400 100 U 50 50 1 1 E -X S 10 0 -400 100 U 50 50 1 1 E X S 10 0 -400 100 U 50 50 1 1 E X S 11 100 -400 100 U 50 50 1 1 E X S 12 200 -400 100 U 50 50 1 1 E From 42015277bfb05ef46e73101fad81f984ad53bd3a Mon Sep 17 00:00:00 2001 From: evanshultz Date: Thu, 29 Dec 2016 16:28:38 -0800 Subject: [PATCH 37/77] Fixed "TOP209P TOP209G is missing several pins" --- library/powerint.lib | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/library/powerint.lib b/library/powerint.lib index ee14d20a..9cf79070 100644 --- a/library/powerint.lib +++ b/library/powerint.lib @@ -735,8 +735,12 @@ $ENDFPLIST DRAW S -300 200 300 -200 0 1 10 f X S 1 -200 -300 100 U 50 50 1 1 E +X NC 2 0 -300 100 U 50 50 1 1 N N +X NC 3 100 -300 100 U 50 50 1 1 N N X C 4 400 0 100 L 50 50 1 1 I X D 5 -200 300 100 D 50 50 1 1 C +X NC 6 200 -300 100 U 50 50 1 1 N N +X NC 7 300 -300 100 U 50 50 1 1 N N X S 8 -100 -300 100 U 50 50 1 1 E ENDDRAW ENDDEF @@ -755,8 +759,12 @@ $ENDFPLIST DRAW S -300 200 300 -200 0 1 10 f X S 1 -200 -300 100 U 50 50 1 1 E +X NC 2 0 -300 100 U 50 50 1 1 N N +X NC 3 100 -300 100 U 50 50 1 1 N N X C 4 400 0 100 L 50 50 1 1 I X D 5 -200 300 100 D 50 50 1 1 C +X NC 6 200 -300 100 U 50 50 1 1 N N +X NC 7 300 -300 100 U 50 50 1 1 N N X S 8 -100 -300 100 U 50 50 1 1 E ENDDRAW ENDDEF From e6bd36bafc750de435deafeb2d8da9beac72585c Mon Sep 17 00:00:00 2001 From: evanshultz Date: Thu, 29 Dec 2016 16:45:20 -0800 Subject: [PATCH 38/77] Fixed" LNK457V LNK457K has pins 1,4,5 missing" --- library/powerint.lib | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/library/powerint.lib b/library/powerint.lib index 9cf79070..fb554653 100644 --- a/library/powerint.lib +++ b/library/powerint.lib @@ -273,16 +273,18 @@ $FPLIST $ENDFPLIST DRAW S -500 200 500 -200 0 1 10 f -X FB 2 300 -300 100 U 50 50 1 1 I +X NC 1 -300 300 100 D 50 50 1 1 N N +X FB 2 400 -300 100 U 50 50 1 1 I X BP 3 600 0 100 L 50 50 1 1 I -X D 6 -200 300 100 D 50 50 1 1 C +X NC 4 -200 300 100 D 50 50 1 1 N N +X D 6 -400 300 100 D 50 50 1 1 C X S 7 -400 -300 100 U 50 50 1 1 C X S 8 -300 -300 100 U 50 50 1 1 C X S 9 -200 -300 100 U 50 50 1 1 C X S 10 -100 -300 100 U 50 50 1 1 E X S 11 0 -300 100 U 50 50 1 1 E X S 12 100 -300 100 U 50 50 1 1 E -X S 13 100 -300 100 U 50 50 1 1 E +X S 13 200 -300 100 U 50 50 1 1 E ENDDRAW ENDDEF # @@ -299,9 +301,11 @@ $FPLIST $ENDFPLIST DRAW S -500 200 500 -200 0 1 10 f +X NC 1 -300 300 100 D 50 50 1 1 N N X FB 2 300 -300 100 U 50 50 1 1 I X BP 3 600 0 100 L 50 50 1 1 I -X D 6 -200 300 100 D 50 50 1 1 C +X NC 4 -200 300 100 D 50 50 1 1 N N +X D 6 -400 300 100 D 50 50 1 1 C X S 7 -400 -300 100 U 50 50 1 1 C X S 8 -300 -300 100 U 50 50 1 1 C X S 9 -200 -300 100 U 50 50 1 1 C From dc5c67e86210a980b533c07ed9ebb57e04228924 Mon Sep 17 00:00:00 2001 From: evanshultz Date: Thu, 29 Dec 2016 16:46:29 -0800 Subject: [PATCH 39/77] Fixed "LNK362P LNK362G has missing and duplicated pins" --- library/powerint.lib | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/library/powerint.lib b/library/powerint.lib index fb554653..152f821c 100644 --- a/library/powerint.lib +++ b/library/powerint.lib @@ -160,10 +160,10 @@ $FPLIST $ENDFPLIST DRAW S -300 200 300 -200 0 1 10 f -X FB 1 400 100 100 L 50 50 1 1 I X S 1 -200 -300 100 U 50 50 1 1 E -X BP 2 400 -100 100 L 50 50 1 1 I X S 2 -100 -300 100 U 50 50 1 1 E +X BP 3 400 -100 100 L 50 50 1 1 I +X FB 4 400 100 100 L 50 50 1 1 I X D 5 -200 300 100 D 50 50 1 1 C X S 7 0 -300 100 U 50 50 1 1 E X S 8 100 -300 100 U 50 50 1 1 E @@ -183,11 +183,11 @@ $FPLIST $ENDFPLIST DRAW S -300 200 300 -200 0 1 10 f -X FB 1 400 100 100 L 50 50 1 1 I -X S 1 -200 -300 100 U 50 50 1 1 E -X BP 2 400 -100 100 L 50 50 1 1 I -X S 2 -100 -300 100 U 50 50 1 1 E -X D 5 -200 300 100 D 50 50 1 1 C +X BP 1 400 -100 100 L 50 50 1 1 I +X FB 2 400 100 100 L 50 50 1 1 I +X D 4 -200 300 100 D 50 50 1 1 C +X S 5 -200 -300 100 U 50 50 1 1 E +X S 6 -100 -300 100 U 50 50 1 1 E X S 7 0 -300 100 U 50 50 1 1 E X S 8 100 -300 100 U 50 50 1 1 E ENDDRAW From a1dc4f1d2ba23a83e99b1edf89d2041f718ec427 Mon Sep 17 00:00:00 2001 From: evanshultz Date: Thu, 29 Dec 2016 17:06:55 -0800 Subject: [PATCH 40/77] Work on "CAP002DG has missing pins" --- library/powerint.lib | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/library/powerint.lib b/library/powerint.lib index 152f821c..f36058ce 100644 --- a/library/powerint.lib +++ b/library/powerint.lib @@ -3,16 +3,18 @@ EESchema-LIBRARY Version 2.3 # # CAP002DG # -DEF CAP002DG U 0 40 Y Y 1 F N -F0 "U" 250 100 50 H V L CNN +DEF CAP002DG U 0 50 Y Y 1 F N +F0 "U" -250 0 50 H V R CNN F1 "CAP002DG" 250 0 50 H V L CNN -F2 "Power_Integrations:SO-8" 250 -100 50 H I L CIN +F2 "Power_Integrations:SO-8" 0 -150 50 H I C CIN F3 "" 40 0 50 H V C CNN ALIAS CAP003DG CAP004DG CAP005DG CAP006DG CAP007DG CAP008DG CAP009DG CAP012DG CAP013DG CAP014DG CAP015DG CAP016DG CAP017DG CAP018DG CAP019DG $FPLIST SO-8* $ENDFPLIST DRAW +A -88 0 12 -1799 -1 0 1 0 N -100 0 -75 0 +A -62 0 12 1 1799 0 1 0 N -50 0 -75 0 C -100 -125 5 0 1 0 N C -100 125 5 0 1 0 N C 100 -125 5 0 1 0 N @@ -20,6 +22,8 @@ C 100 -25 5 0 1 0 N C 100 0 5 0 1 0 N C 100 25 5 0 1 0 N C 100 125 5 0 1 0 N +S -200 200 200 -200 0 1 10 f +S -150 100 0 -100 0 1 0 N P 2 0 1 0 -100 -100 -100 -125 N P 2 0 1 0 -100 125 -100 100 N P 2 0 1 0 35 -85 0 -85 N @@ -44,14 +48,14 @@ P 4 0 1 0 55 -25 100 -25 100 25 55 25 N P 4 0 1 0 60 -55 80 -50 80 -60 60 -55 N P 4 0 1 0 60 55 80 60 80 50 60 55 N P 2 1 1 14 50 -20 50 -30 N -S -200 200 200 -200 0 1 10 f -S -150 100 0 -100 0 1 0 N +X ~ 1 -300 100 100 R 50 50 1 1 N X ~ 2 -100 300 100 D 50 50 1 1 P X ~ 3 100 300 100 D 50 50 1 1 P +X ~ 4 300 100 100 L 50 50 1 1 N +X ~ 5 -300 -100 100 R 50 50 1 1 N X ~ 6 -100 -300 100 U 50 50 1 1 P X ~ 7 100 -300 100 U 50 50 1 1 P -A -88 0 12 -1799 -1 0 1 0 N -100 0 -75 0 -A -62 0 12 1 1799 0 1 0 N -50 0 -75 0 +X ~ 8 300 -100 100 L 50 50 1 1 N ENDDRAW ENDDEF # From a57fa92399873a2b5e13faa71d89436d9dbf950b Mon Sep 17 00:00:00 2001 From: Scott Wilson Date: Thu, 29 Dec 2016 20:43:22 -0500 Subject: [PATCH 41/77] Adding TPS2042D - dual version of existing quad component (TPS2044D) --- library/texas.dcm | 6 ++++++ library/texas.lib | 23 +++++++++++++++++++++++ 2 files changed, 29 insertions(+) diff --git a/library/texas.dcm b/library/texas.dcm index f420d1d6..91289c6d 100644 --- a/library/texas.dcm +++ b/library/texas.dcm @@ -210,6 +210,12 @@ K ARM 7TDM uC TMS470 F http://www.ti.com/lit/ds/symlink/tms470r1b768.pdf $ENDCMP # +$CMP TPS2042D +D Dual power-distribution switcher +K 2-chanel power-distribution USB +F http://www.ti.com/lit/ds/symlink/tps2042.pdf +$ENDCMP +# $CMP TPS2044D D Quad power-distribution switcher K 4-chanel power-distribution USB diff --git a/library/texas.lib b/library/texas.lib index 484e5ef1..650dd90d 100644 --- a/library/texas.lib +++ b/library/texas.lib @@ -1036,6 +1036,29 @@ X HET[4] 139 -1500 100 150 R 50 50 1 1 P ENDDRAW ENDDEF # +# TPS2042D +# +DEF TPS2042D U 0 40 Y Y 1 F N +F0 "U" 0 425 50 H V C CNN +F1 "TPS2042D" 0 350 50 H V C CNN +F2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" 0 -450 50 H V C CNN +F3 "" -50 300 50 H V C CNN +$FPLIST + SOIC*3.9x4.9mm*1.27mm* +$ENDFPLIST +DRAW +S -300 300 300 -400 0 1 10 f +X GND 1 500 -300 200 L 50 50 1 1 W +X IN1 2 500 200 200 L 50 50 1 1 W +X ~EN1 3 -500 -200 200 R 50 50 1 1 I +X ~EN2 4 -500 -300 200 R 50 50 1 1 I +X ~OC2 5 -500 100 200 R 50 50 1 1 C +X OUT2 6 500 -100 200 L 50 50 1 1 w +X OUT1 7 500 0 200 L 50 50 1 1 w +X ~OC1 8 -500 200 200 R 50 50 1 1 C +ENDDRAW +ENDDEF +# # TPS2044D # DEF TPS2044D U 0 40 Y Y 2 L N From c2ee58a1c133ec125f83e53f8a5120d018e7219a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michal=20K=C3=B3=C5=88a?= Date: Fri, 30 Dec 2016 19:20:34 +0100 Subject: [PATCH 42/77] Added LPC11E12FBD48, LPC11E13FBD48 and LPC11E14FBD48 componets to nxp_armmcu. --- library/nxp_armmcu.dcm | 14 +++++++++ library/nxp_armmcu.lib | 64 ++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 78 insertions(+) diff --git a/library/nxp_armmcu.dcm b/library/nxp_armmcu.dcm index d9c1e223..09004cae 100644 --- a/library/nxp_armmcu.dcm +++ b/library/nxp_armmcu.dcm @@ -126,6 +126,20 @@ K ARM, 32bit, CortexM0, M0, NXP, Microcontroller F http://www.nxp.com/documents/data_sheet/LPC1111_12_13_14.pdf $ENDCMP # +$CMP LPC11E12FBD48/201 +D LPC11E1x, 50MHz Cortex-M0 MCU, 16kB Flash, 1kB EEPROM, 6kB SRAM, USART, I2C, SSP, ADC, Power Profile, LQFP48 +K nxp lpc arm microcontroller cortex +F http://www.nxp.com/documents/data_sheet/LPC11E1X.pdf +$ENDCMP +# +$CMP LPC11E13FBD48/301 +D LPC11E1x, 50MHz Cortex-M0 MCU, 24kB Flash, 2kB EEPROM, 8kB SRAM, USART, I2C, SSP, ADC, Power Profile, LQFP48 +$ENDCMP +# +$CMP LPC11E14FBD48/401 +D LPC11E1x, 50MHz Cortex-M0 MCU, 32kB Flash, 4kB EEPROM, 10kB SRAM, USART, I2C, SSP, ADC, Power Profile, LQFP48 +$ENDCMP +# $CMP LPC11U12FBD48 D LPC11U00 USB series, 50MHz Cortex-M0 MCU, USB, ADC, USART, I2C, SPI, LQFP48 package K nxp lpc arm microcontroller cortex diff --git a/library/nxp_armmcu.lib b/library/nxp_armmcu.lib index beede761..d6043f47 100644 --- a/library/nxp_armmcu.lib +++ b/library/nxp_armmcu.lib @@ -989,6 +989,70 @@ X VDD 29 50 1050 150 D 35 35 1 1 W ENDDRAW ENDDEF # +# LPC11E12FBD48/201 +# +DEF LPC11E12FBD48/201 U 0 40 Y Y 1 F N +F0 "U" -200 1450 50 H V R CNN +F1 "LPC11E12FBD48/201" -200 1350 50 H V R CNN +F2 "Housing_QFP:LQFP-48_7x7mm_Pitch0.5mm" 50 -1450 50 H I L CNN +F3 "" 50 1350 50 H I L CNN +ALIAS LPC11E13FBD48/301 LPC11E14FBD48/401 +$FPLIST + LQFP*7x7mm*Pitch0.5mm* +$ENDFPLIST +DRAW +S -1300 1300 1300 -1400 0 1 10 f +X PIO1_25/CT32B0_MAT1 1 1400 100 100 L 50 50 1 1 B +X PIO1_19/~DTR~/SSEL1 2 1400 700 100 L 50 50 1 1 B +X ~RESET~/PIO0_0 3 -1400 1100 100 R 50 50 1 1 B +X PIO0_1/CLKOUT/CT32B0_MAT2 4 -1400 1000 100 R 50 50 1 1 B +X VSS 5 -100 -1500 100 U 50 50 1 1 W +X XTALIN 6 1400 -700 100 L 50 50 1 1 P +X XTALOUT 7 1400 -600 100 L 50 50 1 1 P +X VDD 8 -100 1400 100 D 50 50 1 1 W +X PIO0_20/CT16B1_CAP0 9 -1400 -900 100 R 50 50 1 1 B +X PIO0_2/SSEL0/CT16B0_CAP0 10 -1400 900 100 R 50 50 1 1 B +X NC 20 1400 -900 100 L 50 50 1 1 N +X PIO0_22/AD6/CT16B1_MAT1/MISO1 30 -1400 -1100 100 R 50 50 1 1 B +X PIO0_16/AD5/CT32B1_MAT3/WAKEUP 40 -1400 -500 100 R 50 50 1 1 B +X PIO1_26/CT32B0_MAT2/RXD 11 1400 0 100 L 50 50 1 1 B +X PIO1_24/CT32B0_MAT0 21 1400 200 100 L 50 50 1 1 B +X PIO1_29/SCK0/CT32B0_CAP1 31 1400 -300 100 L 50 50 1 1 B +X VSS 41 0 -1500 100 U 50 50 1 1 W +X PIO1_27/CT32B0_MAT3/TXD 12 1400 -100 100 L 50 50 1 1 B +X PIO0_6/SCK0 22 -1400 500 100 R 50 50 1 1 B +X TDI/PIO0_11/AD0/CT32B0_MAT3 32 -1400 0 100 R 50 50 1 1 B +X PIO0_23/AD7 42 -1400 -1200 100 R 50 50 1 1 B +X PIO1_20/~DSR~/SCK1 13 1400 600 100 L 50 50 1 1 B +X PIO0_7/~CTS~ 23 -1400 400 100 R 50 50 1 1 B +X TMS/PIO0_12/AD1/CT32B1_CAP0 33 -1400 -100 100 R 50 50 1 1 B +X PIO1_15/~DCD~/CT16B0_MAT2/SCK1 43 1400 900 100 L 50 50 1 1 B +X PIO0_3 14 -1400 800 100 R 50 50 1 1 B +X PIO1_28/CT32B0_CAP0/SCLK 24 1400 -200 100 L 50 50 1 1 B +X TDO/PIO0_13/AD2/CT32B1_MAT0 34 -1400 -200 100 R 50 50 1 1 B +X VDD 44 0 1400 100 D 50 50 1 1 W +X PIO0_4/SCL 15 -1400 700 100 R 50 50 1 1 C +X PIO1_31 25 1400 -400 100 L 50 50 1 1 B +X ~TRST~/PIO0_14/AD3/CT32B1_MAT1 35 -1400 -300 100 R 50 50 1 1 B +X PIO0_17/~RTS~/CT32B0_CAP0/SCLK 45 -1400 -600 100 R 50 50 1 1 B +X PIO0_5/SDA 16 -1400 600 100 R 50 50 1 1 C +X PIO1_21/~DCD~/MISO1 26 1400 500 100 L 50 50 1 1 B +X PIO1_13/~DTR~/CT16B0_MAT0/TXD 36 1400 1100 100 L 50 50 1 1 B +X PIO0_18/RXD/CT32B0_MAT0 46 -1400 -700 100 R 50 50 1 1 B +X PIO0_21/CT16B1_MAT0/MOSI1 17 -1400 -1000 100 R 50 50 1 1 B +X PIO0_8/MISO0/CT16B0_MAT0 27 -1400 300 100 R 50 50 1 1 B +X PIO1_14/DSR/CT16B0_MAT1/RXD 37 1400 1000 100 L 50 50 1 1 B +X PIO0_19/TXD/CT32B0_MAT1 47 -1400 -800 100 R 50 50 1 1 B +X PIO1_23/CT16B1_MAT1/SSEL1 18 1400 300 100 L 50 50 1 1 B +X PIO0_9/MOSI0/CT16B0_MAT1 28 -1400 200 100 R 50 50 1 1 B +X PIO1_22/~RI~/MOSI1 38 1400 400 100 L 50 50 1 1 B +X PIO1_16/~RI~/CT16B0_CAP0 48 1400 800 100 L 50 50 1 1 B +X NC 19 1400 -1000 100 L 50 50 1 1 N +X SWCLK/PIO0_10/SCK0/CT16B0_MAT2 29 -1400 100 100 R 50 50 1 1 B +X SWDIO/PIO0_15/AD4/CT32B1_MAT2 39 -1400 -400 100 R 50 50 1 1 B +ENDDRAW +ENDDEF +# # LPC11U12FBD48 # DEF LPC11U12FBD48 U 0 40 Y Y 1 F N From 7608f0e4e703ddf981f4dd717854ceab0cb79f7a Mon Sep 17 00:00:00 2001 From: evanshultz Date: Fri, 30 Dec 2016 16:53:29 -0800 Subject: [PATCH 43/77] CAP002DG: Moved text and changed NC pins to Passive --- library/powerint.lib | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/library/powerint.lib b/library/powerint.lib index f36058ce..4cfb22a4 100644 --- a/library/powerint.lib +++ b/library/powerint.lib @@ -4,9 +4,9 @@ EESchema-LIBRARY Version 2.3 # CAP002DG # DEF CAP002DG U 0 50 Y Y 1 F N -F0 "U" -250 0 50 H V R CNN -F1 "CAP002DG" 250 0 50 H V L CNN -F2 "Power_Integrations:SO-8" 0 -150 50 H I C CIN +F0 "U" 150 350 50 H V L CNN +F1 "CAP002DG" 150 250 50 H V L CNN +F2 "Power_Integrations:SO-8" 0 0 50 H I C CIN F3 "" 40 0 50 H V C CNN ALIAS CAP003DG CAP004DG CAP005DG CAP006DG CAP007DG CAP008DG CAP009DG CAP012DG CAP013DG CAP014DG CAP015DG CAP016DG CAP017DG CAP018DG CAP019DG $FPLIST @@ -48,14 +48,14 @@ P 4 0 1 0 55 -25 100 -25 100 25 55 25 N P 4 0 1 0 60 -55 80 -50 80 -60 60 -55 N P 4 0 1 0 60 55 80 60 80 50 60 55 N P 2 1 1 14 50 -20 50 -30 N -X ~ 1 -300 100 100 R 50 50 1 1 N +X ~ 1 -300 100 100 R 50 50 1 1 P X ~ 2 -100 300 100 D 50 50 1 1 P X ~ 3 100 300 100 D 50 50 1 1 P -X ~ 4 300 100 100 L 50 50 1 1 N -X ~ 5 -300 -100 100 R 50 50 1 1 N +X ~ 4 300 100 100 L 50 50 1 1 P +X ~ 5 -300 -100 100 R 50 50 1 1 P X ~ 6 -100 -300 100 U 50 50 1 1 P X ~ 7 100 -300 100 U 50 50 1 1 P -X ~ 8 300 -100 100 L 50 50 1 1 N +X ~ 8 300 -100 100 L 50 50 1 1 P ENDDRAW ENDDEF # From 615f0510757206428d13799927d7be51a23c66e0 Mon Sep 17 00:00:00 2001 From: evanshultz Date: Fri, 30 Dec 2016 17:19:55 -0800 Subject: [PATCH 44/77] Add Vishay VO615A to lib --- library/opto.lib | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/library/opto.lib b/library/opto.lib index 05770e27..bac102d9 100644 --- a/library/opto.lib +++ b/library/opto.lib @@ -2662,4 +2662,37 @@ X ~ 4 300 100 100 L 50 50 1 1 P ENDDRAW ENDDEF # +# VO615A +# +DEF VO615A U 0 1 Y Y 1 F N +F0 "U" 0 300 50 H V C CNN +F1 "VO615A" 0 200 50 H V C CNN +F2 "Housings_DIP:DIP-4_W7.62mm_SMD" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +ALIAS VO615A-1 VO615A-2 VO615A-3 VO615A-4 VO615A-5 VO615A-6 VO615A-7 VO615A-8 VO615A-9 +$FPLIST + DIP?4?SMD* +$ENDFPLIST +DRAW +S -200 150 200 -150 0 1 10 f +P 2 0 1 10 -125 -25 -75 -25 N +P 2 0 1 0 100 25 175 100 N +P 2 0 1 0 175 -100 100 -25 F +P 2 0 1 0 175 -100 200 -100 N +P 2 0 1 0 175 100 200 100 N +P 3 0 1 0 -200 100 -100 100 -100 25 N +P 3 0 1 0 -100 -25 -100 -100 -200 -100 N +P 3 0 1 20 100 75 100 -75 100 -75 N +P 4 0 1 10 -100 -25 -125 25 -75 25 -100 -25 F +P 4 0 1 0 -20 10 1 30 1 10 31 40 N +P 4 0 1 0 31 40 11 30 21 20 31 40 N +P 5 0 1 0 120 -65 140 -45 160 -85 120 -65 120 -65 F +P 7 0 1 0 -20 -30 1 -10 1 -30 31 0 11 -10 21 -20 31 0 N +X ~ 1 -300 100 100 R 50 50 1 1 P +X ~ 2 -300 -100 100 R 50 50 1 1 P +X ~ 3 300 -100 100 L 50 50 1 1 P +X ~ 4 300 100 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# #End Library From cc7653837e741e85833ccfba4bfa94d2786e8489 Mon Sep 17 00:00:00 2001 From: evanshultz Date: Fri, 30 Dec 2016 17:21:00 -0800 Subject: [PATCH 45/77] Add Vishay VO615A to dcm --- library/opto.dcm | 60 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 60 insertions(+) diff --git a/library/opto.dcm b/library/opto.dcm index a8cd89d4..af57e654 100644 --- a/library/opto.dcm +++ b/library/opto.dcm @@ -650,4 +650,64 @@ K NPN DC Optocoupler F http://www.semicon.toshiba.co.jp/docs/datasheet/en/Opto/TLP785_TLP785F_en_datasheet_120220.pdf $ENDCMP # +$CMP VO615A +D DIP4, DC Optocoupler, Vce 70V, CTR 50-600% @ 5mA, Viso 5000Vrms +K NPN DC Optocoupler +F http://www.vishay.com/docs/81753/vo615a.pdf +$ENDCMP +# +$CMP VO615A-1 +D DIP4, DC Optocoupler, Vce 70V, CTR 40-80% @ 10mA, Viso 5000Vrms +K NPN DC Optocoupler +F http://www.vishay.com/docs/81753/vo615a.pdf +$ENDCMP +# +$CMP VO615A-2 +D DIP4, DC Optocoupler, Vce 70V, CTR 63-125% @ 10mA, Viso 5000Vrms +K NPN DC Optocoupler +F http://www.vishay.com/docs/81753/vo615a.pdf +$ENDCMP +# +$CMP VO615A-3 +D DIP4, DC Optocoupler, Vce 70V, CTR 100-200% @ 10mA, Viso 5000Vrms +K NPN DC Optocoupler +F http://www.vishay.com/docs/81753/vo615a.pdf +$ENDCMP +# +$CMP VO615A-4 +D DIP4, DC Optocoupler, Vce 70V, CTR 160-320% @ 10mA, Viso 5000Vrms +K NPN DC Optocoupler +F http://www.vishay.com/docs/81753/vo615a.pdf +$ENDCMP +# +$CMP VO615A-5 +D DIP4, DC Optocoupler, Vce 70V, CTR 50-150% @ 5mA, Viso 5000Vrms +K NPN DC Optocoupler +F http://www.vishay.com/docs/81753/vo615a.pdf +$ENDCMP +# +$CMP VO615A-6 +D DIP4, DC Optocoupler, Vce 70V, CTR 100-300% @ 5mA, Viso 5000Vrms +K NPN DC Optocoupler +F http://www.vishay.com/docs/81753/vo615a.pdf +$ENDCMP +# +$CMP VO615A-7 +D DIP4, DC Optocoupler, Vce 70V, CTR 80-160% @ 5mA, Viso 5000Vrms +K NPN DC Optocoupler +F http://www.vishay.com/docs/81753/vo615a.pdf +$ENDCMP +# +$CMP VO615A-8 +D DIP4, DC Optocoupler, Vce 70V, CTR 130-260% @ 5mA, Viso 5000Vrms +K NPN DC Optocoupler +F http://www.vishay.com/docs/81753/vo615a.pdf +$ENDCMP +# +$CMP VO615A-9 +D DIP4, DC Optocoupler, Vce 70V, CTR 200-400% @ 5mA, Viso 5000Vrms +K NPN DC Optocoupler +F http://www.vishay.com/docs/81753/vo615a.pdf +$ENDCMP +# #End Doc Library From 7c6627ee3276ae95dce761d2e779628c574dc8f4 Mon Sep 17 00:00:00 2001 From: Ashton Johnson Date: Fri, 30 Dec 2016 21:15:24 -0600 Subject: [PATCH 46/77] Updated mounting holes from circular edge cuts to actual mounting holes. Added mounting hole symbols to schematic. --- .../1593K_Enclosure/1593K_Enclosure.kicad_pcb | 78 +++++++++++++--- template/1593K_Enclosure/1593K_Enclosure.net | 54 +++++++++++ template/1593K_Enclosure/1593K_Enclosure.pro | 92 +++++++------------ template/1593K_Enclosure/1593K_Enclosure.sch | 78 +++++++++------- 4 files changed, 200 insertions(+), 102 deletions(-) create mode 100644 template/1593K_Enclosure/1593K_Enclosure.net diff --git a/template/1593K_Enclosure/1593K_Enclosure.kicad_pcb b/template/1593K_Enclosure/1593K_Enclosure.kicad_pcb index e5441419..527af1ff 100644 --- a/template/1593K_Enclosure/1593K_Enclosure.kicad_pcb +++ b/template/1593K_Enclosure/1593K_Enclosure.kicad_pcb @@ -1,14 +1,14 @@ -(kicad_pcb (version 20160815) (host pcbnew no-vcs-found-undefined) +(kicad_pcb (version 20160815) (host pcbnew no-vcs-found-7409~56~ubuntu16.10.1) (general (links 0) (no_connects 0) (area 69.845 81.766999 134.395 145.67) (thickness 1.6) - (drawings 19) + (drawings 15) (tracks 0) (zones 0) - (modules 1) + (modules 5) (nets 1) ) @@ -68,8 +68,8 @@ (mod_edge_width 0.15) (mod_text_size 1 1) (mod_text_width 0.15) - (pad_size 1.524 1.524) - (pad_drill 0.762) + (pad_size 3.2 3.2) + (pad_drill 3.2) (pad_to_mask_clearance 0.0762) (aux_axis_origin 130 100) (grid_origin 130 100) @@ -114,15 +114,75 @@ (diff_pair_width 0.2) ) + (module Mounting_Holes:MountingHole_3.2mm_M3_ISO14580 locked (layer F.Cu) (tedit 586721DC) (tstamp 58672070) + (at 115.695 124.647) + (descr "Mounting Hole 3.2mm, no annular, M3, ISO14580") + (tags "mounting hole 3.2mm no annular m3 iso14580") + (fp_text reference MK4 (at 0 -3.75) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MountingHole_3.2mm_M3_ISO14580 (at 0 3.75) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_circle (center 0 0) (end 3 0) (layer F.CrtYd) (width 0.05)) + (fp_circle (center 0 0) (end 2.75 0) (layer Cmts.User) (width 0.15)) + (pad 1 np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask)) + ) + + (module Mounting_Holes:MountingHole_3.2mm_M3_ISO14580 locked (layer F.Cu) (tedit 586721DF) (tstamp 5867206A) + (at 87.695 124.647) + (descr "Mounting Hole 3.2mm, no annular, M3, ISO14580") + (tags "mounting hole 3.2mm no annular m3 iso14580") + (fp_text reference MK3 (at 0 -3.75) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MountingHole_3.2mm_M3_ISO14580 (at 0 3.75) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_circle (center 0 0) (end 3 0) (layer F.CrtYd) (width 0.05)) + (fp_circle (center 0 0) (end 2.75 0) (layer Cmts.User) (width 0.15)) + (pad 1 np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask)) + ) + + (module Mounting_Holes:MountingHole_3.2mm_M3_ISO14580 locked (layer F.Cu) (tedit 586721D5) (tstamp 58672064) + (at 115.695 96.647) + (descr "Mounting Hole 3.2mm, no annular, M3, ISO14580") + (tags "mounting hole 3.2mm no annular m3 iso14580") + (fp_text reference MK2 (at 0 -3.75) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MountingHole_3.2mm_M3_ISO14580 (at 0 3.75) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_circle (center 0 0) (end 3 0) (layer F.CrtYd) (width 0.05)) + (fp_circle (center 0 0) (end 2.75 0) (layer Cmts.User) (width 0.15)) + (pad 1 np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask)) + ) + + (module Mounting_Holes:MountingHole_3.2mm_M3_ISO14580 locked (layer F.Cu) (tedit 586721D8) (tstamp 58671FE4) + (at 87.695 96.647) + (descr "Mounting Hole 3.2mm, no annular, M3, ISO14580") + (tags "mounting hole 3.2mm no annular m3 iso14580") + (fp_text reference MK1 (at 0 -3.75) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MountingHole_3.2mm_M3_ISO14580 (at 0 3.75) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_circle (center 0 0) (end 2.75 0) (layer Cmts.User) (width 0.15)) + (fp_circle (center 0 0) (end 3 0) (layer F.CrtYd) (width 0.05)) + (pad 1 np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask)) + ) + (module Symbols:KiCad-Logo2_6mm_SilkScreen (layer F.Cu) (tedit 581164A0) (tstamp 581165B4) (at 80 136) (descr "KiCad Logo") (tags "Logo KiCad") (attr virtual) - (fp_text reference REF*** (at 0 -4) (layer F.SilkS) hide + (fp_text reference REF*** (at -3.95 -3.37) (layer F.SilkS) hide (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value KiCad-Logo2_6mm_SilkScreen (at 5 -4) (layer F.Fab) hide + (fp_text value KiCad-Logo2_6mm_SilkScreen (at -7.34 4.17) (layer F.Fab) hide (effects (font (size 1 1) (thickness 0.15))) ) (fp_poly (pts (xy -6.121371 2.269066) (xy -6.081889 2.269467) (xy -5.9662 2.272259) (xy -5.869311 2.28055) @@ -609,9 +669,6 @@ ) (gr_arc (start 126.695 103.315) (end 126.695 106.63) (angle 180) (layer Edge.Cuts) (width 0.1)) (gr_arc (start 76.695 103.315) (end 76.695 100) (angle 180) (layer Edge.Cuts) (width 0.1)) - (gr_circle (center 87.695 96.647) (end 89.295 96.647) (layer Edge.Cuts) (width 0.1)) - (gr_circle (center 115.695 124.647) (end 117.295 124.647) (layer Edge.Cuts) (width 0.1)) - (gr_circle (center 115.695 96.647) (end 117.295 96.647) (layer Edge.Cuts) (width 0.1)) (gr_line (start 73.39 81.817) (end 73.39 100) (layer Edge.Cuts) (width 0.1)) (gr_line (start 130 81.817) (end 73.39 81.817) (layer Edge.Cuts) (width 0.1)) (gr_line (start 73.39 139.477) (end 130 139.477) (layer Edge.Cuts) (width 0.1)) @@ -620,7 +677,6 @@ (gr_line (start 130 139.477) (end 130 106.63) (layer Edge.Cuts) (width 0.1)) (gr_line (start 76.695 106.63) (end 73.39 106.63) (layer Edge.Cuts) (width 0.1)) (gr_line (start 130 106.63) (end 126.695 106.63) (layer Edge.Cuts) (width 0.1)) - (gr_circle (center 87.695 124.647) (end 89.295 124.647) (layer Edge.Cuts) (width 0.1)) (gr_line (start 73.39 100) (end 76.695 100) (layer Edge.Cuts) (width 0.1)) (gr_line (start 130 100) (end 130 81.817) (layer Edge.Cuts) (width 0.1)) diff --git a/template/1593K_Enclosure/1593K_Enclosure.net b/template/1593K_Enclosure/1593K_Enclosure.net new file mode 100644 index 00000000..1832d9b7 --- /dev/null +++ b/template/1593K_Enclosure/1593K_Enclosure.net @@ -0,0 +1,54 @@ +(export (version D) + (design + (source /home/ashton/kicad/kicad-library/template/1593K_Enclosure/1593K_Enclosure.sch) + (date "Fri 30 Dec 2016 09:10:05 PM CST") + (tool "Eeschema no-vcs-found-7409~56~ubuntu16.10.1") + (sheet (number 1) (name /) (tstamps /) + (title_block + (title) + (company) + (rev) + (date) + (source 1593K_Enclosure.sch) + (comment (number 1) (value "")) + (comment (number 2) (value "")) + (comment (number 3) (value "")) + (comment (number 4) (value ""))))) + (components + (comp (ref MK1) + (value Mounting_Hole) + (footprint Mounting_Holes:MountingHole_3.2mm_M3_ISO7380) + (libsource (lib mechanical) (part Mounting_Hole)) + (sheetpath (names /) (tstamps /)) + (tstamp 5867217E)) + (comp (ref MK3) + (value Mounting_Hole) + (footprint Mounting_Holes:MountingHole_3.2mm_M3_ISO7380) + (libsource (lib mechanical) (part Mounting_Hole)) + (sheetpath (names /) (tstamps /)) + (tstamp 58672295)) + (comp (ref MK2) + (value Mounting_Hole) + (footprint Mounting_Holes:MountingHole_3.2mm_M3_ISO7380) + (libsource (lib mechanical) (part Mounting_Hole)) + (sheetpath (names /) (tstamps /)) + (tstamp 586722B5)) + (comp (ref MK4) + (value Mounting_Hole) + (footprint Mounting_Holes:MountingHole_3.2mm_M3_ISO7380) + (libsource (lib mechanical) (part Mounting_Hole)) + (sheetpath (names /) (tstamps /)) + (tstamp 5867236D))) + (libparts + (libpart (lib mechanical) (part Mounting_Hole) + (description "Mounting Hole without connection") + (footprints + (fp Mounting?Hole*) + (fp Hole*)) + (fields + (field (name Reference) MK) + (field (name Value) Mounting_Hole)))) + (libraries + (library (logical mechanical) + (uri /home/ashton/kicad/kicad-library/library/mechanical.lib))) + (nets)) \ No newline at end of file diff --git a/template/1593K_Enclosure/1593K_Enclosure.pro b/template/1593K_Enclosure/1593K_Enclosure.pro index 0945013d..b72d5ead 100644 --- a/template/1593K_Enclosure/1593K_Enclosure.pro +++ b/template/1593K_Enclosure/1593K_Enclosure.pro @@ -1,60 +1,32 @@ -update=23/12/2015 15:43:07 -version=1 -last_client=kicad -[pcbnew] -version=1 -LastNetListRead= -UseCmpFile=1 -PadDrill=0.600000000000 -PadDrillOvalY=0.600000000000 -PadSizeH=1.500000000000 -PadSizeV=1.500000000000 -PcbTextSizeV=1.500000000000 -PcbTextSizeH=1.500000000000 -PcbTextThickness=0.300000000000 -ModuleTextSizeV=1.000000000000 -ModuleTextSizeH=1.000000000000 -ModuleTextSizeThickness=0.150000000000 -SolderMaskClearance=0.000000000000 -SolderMaskMinWidth=0.000000000000 -DrawSegmentWidth=0.200000000000 -BoardOutlineThickness=0.100000000000 -ModuleOutlineThickness=0.150000000000 -[cvpcb] -version=1 -NetIExt=net -[eeschema] -version=1 -LibDir= -[eeschema/libraries] -LibName1=power -LibName2=device -LibName3=transistors -LibName4=conn -LibName5=linear -LibName6=regul -LibName7=74xx -LibName8=cmos4000 -LibName9=adc-dac -LibName10=memory -LibName11=xilinx -LibName12=microcontrollers -LibName13=dsp -LibName14=microchip -LibName15=analog_switches -LibName16=motorola -LibName17=texas -LibName18=intel -LibName19=audio -LibName20=interface -LibName21=digital-audio -LibName22=philips -LibName23=display -LibName24=cypress -LibName25=siliconi -LibName26=opto -LibName27=atmel -LibName28=contrib -LibName29=valves -[general] -version=1 +update=Fri 30 Dec 2016 09:08:25 PM CST +version=1 +last_client=kicad +[pcbnew] +version=1 +LastNetListRead= +UseCmpFile=1 +PadDrill=0.600000000000 +PadDrillOvalY=0.600000000000 +PadSizeH=1.500000000000 +PadSizeV=1.500000000000 +PcbTextSizeV=1.500000000000 +PcbTextSizeH=1.500000000000 +PcbTextThickness=0.300000000000 +ModuleTextSizeV=1.000000000000 +ModuleTextSizeH=1.000000000000 +ModuleTextSizeThickness=0.150000000000 +SolderMaskClearance=0.000000000000 +SolderMaskMinWidth=0.000000000000 +DrawSegmentWidth=0.200000000000 +BoardOutlineThickness=0.100000000000 +ModuleOutlineThickness=0.150000000000 +[cvpcb] +version=1 +NetIExt=net +[general] +version=1 +[eeschema] +version=1 +LibDir=../../library +[eeschema/libraries] +LibName1=mechanical diff --git a/template/1593K_Enclosure/1593K_Enclosure.sch b/template/1593K_Enclosure/1593K_Enclosure.sch index 7719092d..66dc0d8b 100644 --- a/template/1593K_Enclosure/1593K_Enclosure.sch +++ b/template/1593K_Enclosure/1593K_Enclosure.sch @@ -1,38 +1,10 @@ EESchema Schematic File Version 2 -LIBS:power -LIBS:device -LIBS:transistors -LIBS:conn -LIBS:linear -LIBS:regul -LIBS:74xx -LIBS:cmos4000 -LIBS:adc-dac -LIBS:memory -LIBS:xilinx -LIBS:microcontrollers -LIBS:dsp -LIBS:microchip -LIBS:analog_switches -LIBS:motorola -LIBS:texas -LIBS:intel -LIBS:audio -LIBS:interface -LIBS:digital-audio -LIBS:philips -LIBS:display -LIBS:cypress -LIBS:siliconi -LIBS:opto -LIBS:atmel -LIBS:contrib -LIBS:valves -EELAYER 25 0 +LIBS:mechanical +EELAYER 26 0 EELAYER END $Descr A4 11693 8268 encoding utf-8 -Sheet 1 4 +Sheet 1 1 Title "" Date "" Rev "" @@ -42,4 +14,48 @@ Comment2 "" Comment3 "" Comment4 "" $EndDescr +$Comp +L Mounting_Hole MK1 +U 1 1 5867217E +P 4200 7200 +F 0 "MK1" H 4300 7246 50 0000 L CNN +F 1 "Mounting_Hole" H 4300 7155 50 0000 L CNN +F 2 "Mounting_Holes:MountingHole_3.2mm_M3_ISO7380" H 4200 7200 60 0001 C CNN +F 3 "" H 4200 7200 60 0001 C CNN + 1 4200 7200 + 1 0 0 -1 +$EndComp +$Comp +L Mounting_Hole MK3 +U 1 1 58672295 +P 5100 7200 +F 0 "MK3" H 5200 7246 50 0000 L CNN +F 1 "Mounting_Hole" H 5200 7155 50 0000 L CNN +F 2 "Mounting_Holes:MountingHole_3.2mm_M3_ISO7380" H 5100 7200 60 0001 C CNN +F 3 "" H 5100 7200 60 0001 C CNN + 1 5100 7200 + 1 0 0 -1 +$EndComp +$Comp +L Mounting_Hole MK2 +U 1 1 586722B5 +P 4200 7450 +F 0 "MK2" H 4300 7496 50 0000 L CNN +F 1 "Mounting_Hole" H 4300 7405 50 0000 L CNN +F 2 "Mounting_Holes:MountingHole_3.2mm_M3_ISO7380" H 4200 7450 60 0001 C CNN +F 3 "" H 4200 7450 60 0001 C CNN + 1 4200 7450 + 1 0 0 -1 +$EndComp +$Comp +L Mounting_Hole MK4 +U 1 1 5867236D +P 5100 7450 +F 0 "MK4" H 5200 7496 50 0000 L CNN +F 1 "Mounting_Hole" H 5200 7405 50 0000 L CNN +F 2 "Mounting_Holes:MountingHole_3.2mm_M3_ISO7380" H 5100 7450 60 0001 C CNN +F 3 "" H 5100 7450 60 0001 C CNN + 1 5100 7450 + 1 0 0 -1 +$EndComp $EndSCHEMATC From 572858a6666bb06cbefd85ca7af62aa8e2c9e48f Mon Sep 17 00:00:00 2001 From: Scott Wilson Date: Sat, 31 Dec 2016 09:05:26 -0500 Subject: [PATCH 47/77] Adding TSP2041, single version of TSP2044/2042 --- library/texas.dcm | 6 ++++++ library/texas.lib | 20 ++++++++++++++++++++ 2 files changed, 26 insertions(+) diff --git a/library/texas.dcm b/library/texas.dcm index 91289c6d..b8d52e86 100644 --- a/library/texas.dcm +++ b/library/texas.dcm @@ -210,6 +210,12 @@ K ARM 7TDM uC TMS470 F http://www.ti.com/lit/ds/symlink/tms470r1b768.pdf $ENDCMP # +$CMP TPS2041B +D Single power-distribution switcher +K 1-chanel power-distribution USB +F http://www.ti.com/lit/ds/symlink/tps2041.pdf +$ENDCMP +# $CMP TPS2042D D Dual power-distribution switcher K 2-chanel power-distribution USB diff --git a/library/texas.lib b/library/texas.lib index 650dd90d..ac07bacc 100644 --- a/library/texas.lib +++ b/library/texas.lib @@ -1036,6 +1036,26 @@ X HET[4] 139 -1500 100 150 R 50 50 1 1 P ENDDRAW ENDDEF # +# TPS2041B +# +DEF TPS2041B U 0 40 Y Y 1 F N +F0 "U" 0 425 50 H V C CNN +F1 "TPS2041B" 0 350 50 H V C CNN +F2 "TO_SOT_Packages_SMD:SOT-23-5" 0 -450 50 H V C CNN +F3 "" -50 300 50 H V C CNN +$FPLIST + SOT-23-5* +$ENDFPLIST +DRAW +S -300 300 300 -400 0 1 10 f +X OUT 1 500 0 200 L 50 50 1 1 w +X GND 2 500 -300 200 L 50 50 1 1 W +X ~OC 3 -500 200 200 R 50 50 1 1 C +X ~EN 4 -500 -200 200 R 50 50 1 1 I +X IN 5 500 200 200 L 50 50 1 1 W +ENDDRAW +ENDDEF +# # TPS2042D # DEF TPS2042D U 0 40 Y Y 1 F N From 43de951ea06f307e200f1afde7a1452aaa368d02 Mon Sep 17 00:00:00 2001 From: Roman3349 Date: Sat, 31 Dec 2016 15:44:05 +0100 Subject: [PATCH 48/77] rfcom: Fix anchor of symbols for IQRF transceivers (DC)TR-52D and (DC)TR-72D Signed-off-by: Roman3349 --- library/rfcom.lib | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/library/rfcom.lib b/library/rfcom.lib index 259e671b..87906a70 100644 --- a/library/rfcom.lib +++ b/library/rfcom.lib @@ -724,25 +724,25 @@ ENDDEF # TR-52D # DEF TR-52D IC 0 50 Y Y 1 F N -F0 "IC" 100 450 50 H V L CNN -F1 "TR-52D" 3000 450 50 H V R CNN -F2 "Connectors:IQRF_KON-SIM-01" 100 -550 50 H I L CNN -F3 "" 650 -650 50 H I C CNN +F0 "IC" -1400 450 50 H V L CNN +F1 "TR-52D" 1400 450 50 H V R CNN +F2 "Connectors:IQRF_KON-SIM-01" -1400 -550 50 H I L CNN +F3 "" 1400 -650 50 H I R CNN ALIAS TR-72D DCTR-52D DCTR-72D $FPLIST IQRF?KON?SIM?01* $ENDFPLIST DRAW -S 100 400 3000 -500 0 1 10 f -X RA0/AN0/C12IN0 1 0 0 100 R 50 50 1 1 B -X RC2/Vout 2 0 -100 100 R 50 50 1 1 B -X Vin 3 1500 500 100 D 50 50 1 1 W -X GND 4 1600 -600 100 U 50 50 1 1 W -X RA5/RB4/RC6/AN4/AN11/TX/~SS~/C2OUT/CCP3 5 3100 -200 100 L 50 50 1 1 B -X RC3/SCK/SCL 6 3100 -100 100 L 50 50 1 1 B -X RC4/SDI/SDA 7 3100 0 100 L 50 50 1 1 B -X RC5/RC7/RX/SDO 8 3100 100 100 L 50 50 1 1 B -X GND 9 1500 -600 100 U 50 50 1 1 W +S -1400 400 1400 -500 0 1 10 f +X RA0/AN0/C12IN0 1 -1500 0 100 R 50 50 1 1 B +X RC2/Vout 2 -1500 -100 100 R 50 50 1 1 B +X Vin 3 0 500 100 D 50 50 1 1 W +X GND 4 100 -600 100 U 50 50 1 1 W +X RA5/RB4/RC6/AN4/AN11/TX/~SS~/C2OUT/CCP3 5 1500 -200 100 L 50 50 1 1 B +X RC3/SCK/SCL 6 1500 -100 100 L 50 50 1 1 B +X RC4/SDI/SDA 7 1500 0 100 L 50 50 1 1 B +X RC5/RC7/RX/SDO 8 1500 100 100 L 50 50 1 1 B +X GND 9 -100 -600 100 U 50 50 1 1 W ENDDRAW ENDDEF # From 6f7ff528ec7256ef89e47a55ba61e2b34d08caf9 Mon Sep 17 00:00:00 2001 From: evanshultz Date: Sat, 31 Dec 2016 18:17:15 -0800 Subject: [PATCH 49/77] Correct LNK362P pinout --- library/powerint.lib | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/library/powerint.lib b/library/powerint.lib index 4cfb22a4..18902612 100644 --- a/library/powerint.lib +++ b/library/powerint.lib @@ -187,11 +187,11 @@ $FPLIST $ENDFPLIST DRAW S -300 200 300 -200 0 1 10 f -X BP 1 400 -100 100 L 50 50 1 1 I -X FB 2 400 100 100 L 50 50 1 1 I -X D 4 -200 300 100 D 50 50 1 1 C -X S 5 -200 -300 100 U 50 50 1 1 E -X S 6 -100 -300 100 U 50 50 1 1 E +X S 1 -200 -300 100 U 50 50 1 1 E +X S 2 -100 -300 100 U 50 50 1 1 E +X BP 3 400 -100 100 L 50 50 1 1 I +X FB 4 400 100 100 L 50 50 1 1 I +X D 5 -200 300 100 D 50 50 1 1 C X S 7 0 -300 100 U 50 50 1 1 E X S 8 100 -300 100 U 50 50 1 1 E ENDDRAW From 0cc232df019f7e7db094c81cf118eca359bdb8df Mon Sep 17 00:00:00 2001 From: Scott Wilson Date: Sun, 1 Jan 2017 11:14:07 -0500 Subject: [PATCH 50/77] Marked footprint invisible. --- library/texas.lib | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/library/texas.lib b/library/texas.lib index ac07bacc..6cb72f5d 100644 --- a/library/texas.lib +++ b/library/texas.lib @@ -1041,7 +1041,7 @@ ENDDEF DEF TPS2041B U 0 40 Y Y 1 F N F0 "U" 0 425 50 H V C CNN F1 "TPS2041B" 0 350 50 H V C CNN -F2 "TO_SOT_Packages_SMD:SOT-23-5" 0 -450 50 H V C CNN +F2 "TO_SOT_Packages_SMD:SOT-23-5" 0 -450 50 H I C CNN F3 "" -50 300 50 H V C CNN $FPLIST SOT-23-5* @@ -1061,7 +1061,7 @@ ENDDEF DEF TPS2042D U 0 40 Y Y 1 F N F0 "U" 0 425 50 H V C CNN F1 "TPS2042D" 0 350 50 H V C CNN -F2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" 0 -450 50 H V C CNN +F2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" 0 -450 50 H I C CNN F3 "" -50 300 50 H V C CNN $FPLIST SOIC*3.9x4.9mm*1.27mm* From f73a63440cbe1058584eaea59a71bbc4db75bddf Mon Sep 17 00:00:00 2001 From: milosz88 Date: Sun, 1 Jan 2017 20:02:14 +0100 Subject: [PATCH 51/77] Added LTC2508-32 Linear Technology LTC2508-32 32-Bit Oversampling ADC with Configurable Digital Filter --- library/adc-dac.dcm | 6 ++++++ library/adc-dac.lib | 38 ++++++++++++++++++++++++++++++++++++++ 2 files changed, 44 insertions(+) diff --git a/library/adc-dac.dcm b/library/adc-dac.dcm index ae91ceea..e72b4a59 100644 --- a/library/adc-dac.dcm +++ b/library/adc-dac.dcm @@ -449,6 +449,12 @@ K sigma-delta adc F http://cds.linear.com/docs/en/datasheet/18645lfs.pdf $ENDCMP # +$CMP LTC2508-32 +D 32-Bit Oversampling ADC with Configurable Digital Filter +K LT ADC 32bit +F http://cds.linear.com/docs/en/datasheet/250832fa.pdf +$ENDCMP +# $CMP MAX11614 D 8-channel single-ended or 4-channel, differential, 12-bit ADC, I2C, 4.096V internal reference, 16-QSOP package K adc i2c diff --git a/library/adc-dac.lib b/library/adc-dac.lib index 772bfc00..962d1953 100644 --- a/library/adc-dac.lib +++ b/library/adc-dac.lib @@ -1617,6 +1617,44 @@ X VCC 8 -100 400 150 D 50 50 1 1 W ENDDRAW ENDDEF # +# LTC2508-32 +# +DEF LTC2508-32 U 0 40 Y Y 1 F N +F0 "U" -400 700 60 H V C CNN +F1 "LTC2508-32" 550 700 60 H V C CNN +F2 "Housings_DFN_QFN:DFN-24-1EP_4x7mm_Pitch0.5mm" 150 -950 60 H I C CNN +F3 "http://cds.linear.com/docs/en/datasheet/250832fa.pdf" 200 -1050 60 H I C CNN +ALIAS LTC2508CDKD-32 LTC2508IDKD-32 +DRAW +S -450 650 450 -650 0 1 0 f +X RDLA 1 650 400 200 L 50 50 1 1 O I +X RDLB 2 650 300 200 L 50 50 1 1 O I +X VDD 3 -250 850 200 D 50 50 1 1 W +X GND 4 -150 -850 200 U 50 50 1 1 O +X IN+ 5 -650 400 200 R 50 50 1 1 I +X IN- 6 -650 300 200 R 50 50 1 1 I +X GND 7 -50 -850 200 U 50 50 1 1 P +X REF 8 0 850 200 D 50 50 1 1 P +X REF 9 100 850 200 D 50 50 1 1 P +X REF 10 200 850 200 D 50 50 1 1 P +X SDOB 20 650 -400 200 L 50 50 1 1 T +X SEL0 11 -650 -200 200 R 50 50 1 1 I +X BUSY 21 650 100 200 L 50 50 1 1 O +X SEL1 12 -650 -300 200 R 50 50 1 1 I +X OVDD 22 -150 850 200 D 50 50 1 1 W +X MCLK 13 -650 100 200 R 50 50 1 1 I C +X GND 23 150 -850 200 U 50 50 1 1 P +X SYNC 14 -650 0 200 R 50 50 1 1 I +X GND 24 250 -850 200 U 50 50 1 1 P +X DRL 15 650 200 200 L 50 50 1 1 O I +X EPAD 25 -250 -850 200 U 50 50 1 1 W +X GND 16 50 -850 200 U 50 50 1 1 P +X SDOA 17 650 -200 200 L 50 50 1 1 T +X SCKA 18 650 -100 200 L 50 50 1 1 I C +X SCKB 19 650 -300 200 L 50 50 1 1 I C +ENDDRAW +ENDDEF +# # MAX11614 # DEF MAX11614 U 0 40 Y Y 1 F N From 4e3b2e99ddccce578c386aeb45aca951da96ad98 Mon Sep 17 00:00:00 2001 From: DiegoLale Date: Mon, 2 Jan 2017 16:46:56 +0100 Subject: [PATCH 52/77] added bargraph 3dshape --- .../Display.3dshapes/bargraph.fcstd | Bin 0 -> 62084 bytes .../packages3d/Display.3dshapes/bargraph.wrl | 4854 +++++++++++++++++ 2 files changed, 4854 insertions(+) create mode 100644 modules/packages3d/Display.3dshapes/bargraph.fcstd create mode 100644 modules/packages3d/Display.3dshapes/bargraph.wrl diff --git a/modules/packages3d/Display.3dshapes/bargraph.fcstd b/modules/packages3d/Display.3dshapes/bargraph.fcstd new file mode 100644 index 0000000000000000000000000000000000000000..363884e0ff5096c548a0a0f6e87369516ad0f207 GIT binary patch literal 62084 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 literal 0 HcmV?d00001 diff --git a/modules/packages3d/Display.3dshapes/bargraph.wrl b/modules/packages3d/Display.3dshapes/bargraph.wrl new file mode 100644 index 00000000..9844c2f2 --- /dev/null +++ b/modules/packages3d/Display.3dshapes/bargraph.wrl @@ -0,0 +1,4854 @@ +#VRML V2.0 utf8 + + +Group { + children + Group { + children + Group { + children + Transform { + translation 0 0 0 + rotation 0 0 1 1.5707964 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o0 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o1 Coordinate { + point [ -1.988185 4.3897548 0, + -1.988185 4.9015651 0, + -1.988185 4.9015651 3.0314901, + -1.988185 3.6859648 0.59055001, + -1.988185 -4.9015651 3.0314901, + -1.988185 -3.6859648 0.59055001, + -1.988185 -4.9015651 0, + -1.988185 -4.3897548 0, + -1.988185 4.3897548 0, + -1.988185 4.9015651 0, + -1.909445 4.9803052 0, + -1.985502 4.9219446 0, + -1.9776359 4.9409351 0, + -1.9651226 4.9572425 0, + -1.948815 4.9697556 0, + -1.9298244 4.977622 0, + -1.594485 4.3897548 -1.0402856e-015, + -1.594485 4.9803052 0, + -1.988185 4.9015651 0, + -1.909445 4.9803052 0, + -1.985502 4.9219446 0, + -1.9776359 4.9409351 0, + -1.9651226 4.9572425 0, + -1.948815 4.9697556 0, + -1.9298244 4.977622 0, + -1.988185 4.9015651 3.0314901, + -1.909445 4.9803052 3.0314901, + -1.9298244 4.977622 3.0314901, + -1.948815 4.9697556 3.0314901, + -1.9651226 4.9572425 3.0314901, + -1.9776359 4.9409351 3.0314901, + -1.985502 4.9219446 3.0314901, + -1.594485 4.3897548 -1.0402856e-015, + -0.89069492 3.6859648 0.59055001, + -1.988185 4.3897548 0, + -1.988185 3.6859648 0.59055001, + -1.988185 -4.9015651 3.0314901, + -1.988185 4.9015651 3.0314901, + -1.909445 -4.9015651 3.11023, + -1.9298244 -4.9015651 3.107547, + -1.948815 -4.9015651 3.0996809, + -1.9651226 -4.9015651 3.0871675, + -1.9776359 -4.9015651 3.0708599, + -1.985502 -4.9015651 3.0518694, + -1.909445 4.9015651 3.11023, + -1.9298244 4.9015651 3.107547, + -1.948815 4.9015651 3.0996809, + -1.9651226 4.9015651 3.0871675, + -1.9776359 4.9015651 3.0708599, + -1.985502 4.9015651 3.0518694, + -0.89069492 3.6859648 0.59055001, + -1.988185 3.6859648 0.59055001, + -0.89069492 4.9803052 0.59055001, + -1.988185 -3.6859648 0.59055001, + 0.89069492 4.9803052 0.59055001, + -0.89069492 -3.6859648 0.59055001, + 0.89069492 3.6859648 0.59055001, + -0.89069492 -4.9803052 0.59055001, + 1.988185 3.6859648 0.59055001, + 0.89069492 -4.9803052 0.59055001, + 1.988185 -3.6859648 0.59055001, + 0.89069492 -3.6859648 0.59055001, + -1.4114145 -1.499997 0.59055001, + -1.4141974 -1.4779674 0.59055001, + -1.4223715 -1.457322 0.59055001, + -1.4354231 -1.4393581 0.59055001, + -1.4525322 -1.4252043 0.59055001, + -1.4726235 -1.41575 0.59055001, + -1.4944348 -1.4115893 0.59055001, + -1.5165957 -1.4129835 0.59055001, + -1.5377136 -1.4198451 0.59055001, + -1.5564616 -1.431743 0.59055001, + -1.5716617 -1.4479295 0.59055001, + -1.582359 -1.4673876 0.59055001, + -1.587881 -1.4888947 0.59055001, + -1.587881 -1.5110993 0.59055001, + -1.582359 -1.5326064 0.59055001, + -1.5716617 -1.5520645 0.59055001, + -1.5564616 -1.568251 0.59055001, + -1.5377136 -1.5801488 0.59055001, + -1.5165957 -1.5870105 0.59055001, + -1.4944348 -1.5884047 0.59055001, + -1.4726235 -1.584244 0.59055001, + -1.4525322 -1.5747896 0.59055001, + -1.4354231 -1.5606359 0.59055001, + -1.4223715 -1.5426719 0.59055001, + -1.4141974 -1.5220265 0.59055001, + 1.5885795 -1.499997 0.59055001, + 1.5857965 -1.4779674 0.59055001, + 1.5776224 -1.457322 0.59055001, + 1.5645709 -1.4393581 0.59055001, + 1.5474619 -1.4252043 0.59055001, + 1.5273705 -1.41575 0.59055001, + 1.5055591 -1.4115893 0.59055001, + 1.4833983 -1.4129835 0.59055001, + 1.4622804 -1.4198451 0.59055001, + 1.4435323 -1.431743 0.59055001, + 1.4283322 -1.4479295 0.59055001, + 1.4176351 -1.4673876 0.59055001, + 1.412113 -1.4888947 0.59055001, + 1.412113 -1.5110993 0.59055001, + 1.4176351 -1.5326064 0.59055001, + 1.4283322 -1.5520645 0.59055001, + 1.4435323 -1.568251 0.59055001, + 1.4622804 -1.5801488 0.59055001, + 1.4833983 -1.5870105 0.59055001, + 1.5055591 -1.5884047 0.59055001, + 1.5273705 -1.584244 0.59055001, + 1.5474619 -1.5747896 0.59055001, + 1.5645709 -1.5606359 0.59055001, + 1.5776224 -1.5426719 0.59055001, + 1.5857965 -1.5220265 0.59055001, + -1.4114145 -2.499995 0.59055001, + -1.4141974 -2.4779654 0.59055001, + -1.4223715 -2.45732 0.59055001, + -1.4354231 -2.4393561 0.59055001, + -1.4525322 -2.4252024 0.59055001, + -1.4726235 -2.4157481 0.59055001, + -1.4944348 -2.4115872 0.59055001, + -1.5165957 -2.4129815 0.59055001, + -1.5377136 -2.4198432 0.59055001, + -1.5564616 -2.431741 0.59055001, + -1.5716617 -2.4479275 0.59055001, + -1.582359 -2.4673855 0.59055001, + -1.587881 -2.4888926 0.59055001, + -1.587881 -2.5110974 0.59055001, + -1.582359 -2.5326045 0.59055001, + -1.5716617 -2.5520625 0.59055001, + -1.5564616 -2.568249 0.59055001, + -1.5377136 -2.5801468 0.59055001, + -1.5165957 -2.5870085 0.59055001, + -1.4944348 -2.5884027 0.59055001, + -1.4726235 -2.5842419 0.59055001, + -1.4525322 -2.5747876 0.59055001, + -1.4354231 -2.5606339 0.59055001, + -1.4223715 -2.54267 0.59055001, + -1.4141974 -2.5220246 0.59055001, + 1.5885795 -2.499995 0.59055001, + 1.5857965 -2.4779654 0.59055001, + 1.5776224 -2.45732 0.59055001, + 1.5645709 -2.4393561 0.59055001, + 1.5474619 -2.4252024 0.59055001, + 1.5273705 -2.4157481 0.59055001, + 1.5055591 -2.4115872 0.59055001, + 1.4833983 -2.4129815 0.59055001, + 1.4622804 -2.4198432 0.59055001, + 1.4435323 -2.431741 0.59055001, + 1.4283322 -2.4479275 0.59055001, + 1.4176351 -2.4673855 0.59055001, + 1.412113 -2.4888926 0.59055001, + 1.412113 -2.5110974 0.59055001, + 1.4176351 -2.5326045 0.59055001, + 1.4283322 -2.5520625 0.59055001, + 1.4435323 -2.568249 0.59055001, + 1.4622804 -2.5801468 0.59055001, + 1.4833983 -2.5870085 0.59055001, + 1.5055591 -2.5884027 0.59055001, + 1.5273705 -2.5842419 0.59055001, + 1.5474619 -2.5747876 0.59055001, + 1.5645709 -2.5606339 0.59055001, + 1.5776224 -2.54267 0.59055001, + 1.5857965 -2.5220246 0.59055001, + 1.5885795 -3.4999931 0.59055001, + 1.5857965 -3.4779634 0.59055001, + 1.5776224 -3.4573181 0.59055001, + 1.5645709 -3.4393542 0.59055001, + 1.5474619 -3.4252002 0.59055001, + 1.5273705 -3.415746 0.59055001, + 1.5055591 -3.4115853 0.59055001, + 1.4833983 -3.4129796 0.59055001, + 1.4622804 -3.4198411 0.59055001, + 1.4435323 -3.4317391 0.59055001, + 1.4283322 -3.4479256 0.59055001, + 1.4176351 -3.4673836 0.59055001, + 1.412113 -3.4888906 0.59055001, + 1.412113 -3.5110953 0.59055001, + 1.4176351 -3.5326023 0.59055001, + 1.4283322 -3.5520606 0.59055001, + 1.4435323 -3.5682471 0.59055001, + 1.4622804 -3.5801449 0.59055001, + 1.4833983 -3.5870066 0.59055001, + 1.5055591 -3.5884006 0.59055001, + 1.5273705 -3.58424 0.59055001, + 1.5474619 -3.5747857 0.59055001, + 1.5645709 -3.560632 0.59055001, + 1.5776224 -3.5426679 0.59055001, + 1.5857965 -3.5220225 0.59055001, + -1.4114145 -3.4999931 0.59055001, + -1.4141974 -3.4779634 0.59055001, + -1.4223715 -3.4573181 0.59055001, + -1.4354231 -3.4393542 0.59055001, + -1.4525322 -3.4252002 0.59055001, + -1.4726235 -3.415746 0.59055001, + -1.4944348 -3.4115853 0.59055001, + -1.5165957 -3.4129796 0.59055001, + -1.5377136 -3.4198411 0.59055001, + -1.5564616 -3.4317391 0.59055001, + -1.5716617 -3.4479256 0.59055001, + -1.582359 -3.4673836 0.59055001, + -1.587881 -3.4888906 0.59055001, + -1.587881 -3.5110953 0.59055001, + -1.582359 -3.5326023 0.59055001, + -1.5716617 -3.5520606 0.59055001, + -1.5564616 -3.5682471 0.59055001, + -1.5377136 -3.5801449 0.59055001, + -1.5165957 -3.5870066 0.59055001, + -1.4944348 -3.5884006 0.59055001, + -1.4726235 -3.58424 0.59055001, + -1.4525322 -3.5747857 0.59055001, + -1.4354231 -3.560632 0.59055001, + -1.4223715 -3.5426679 0.59055001, + -1.4141974 -3.5220225 0.59055001, + 1.5885795 1.499997 0.59055001, + 1.5857965 1.5220265 0.59055001, + 1.5776224 1.5426719 0.59055001, + 1.5645709 1.5606359 0.59055001, + 1.5474619 1.5747896 0.59055001, + 1.5273705 1.584244 0.59055001, + 1.5055591 1.5884047 0.59055001, + 1.4833983 1.5870105 0.59055001, + 1.4622804 1.5801488 0.59055001, + 1.4435323 1.568251 0.59055001, + 1.4283322 1.5520645 0.59055001, + 1.4176351 1.5326064 0.59055001, + 1.412113 1.5110993 0.59055001, + 1.412113 1.4888947 0.59055001, + 1.4176351 1.4673876 0.59055001, + 1.4283322 1.4479295 0.59055001, + 1.4435323 1.431743 0.59055001, + 1.4622804 1.4198451 0.59055001, + 1.4833983 1.4129835 0.59055001, + 1.5055591 1.4115893 0.59055001, + 1.5273705 1.41575 0.59055001, + 1.5474619 1.4252043 0.59055001, + 1.5645709 1.4393581 0.59055001, + 1.5776224 1.457322 0.59055001, + 1.5857965 1.4779674 0.59055001, + -1.4114145 1.499997 0.59055001, + -1.4141974 1.5220265 0.59055001, + -1.4223715 1.5426719 0.59055001, + -1.4354231 1.5606359 0.59055001, + -1.4525322 1.5747896 0.59055001, + -1.4726235 1.584244 0.59055001, + -1.4944348 1.5884047 0.59055001, + -1.5165957 1.5870105 0.59055001, + -1.5377136 1.5801488 0.59055001, + -1.5564616 1.568251 0.59055001, + -1.5716617 1.5520645 0.59055001, + -1.582359 1.5326064 0.59055001, + -1.587881 1.5110993 0.59055001, + -1.587881 1.4888947 0.59055001, + -1.582359 1.4673876 0.59055001, + -1.5716617 1.4479295 0.59055001, + -1.5564616 1.431743 0.59055001, + -1.5377136 1.4198451 0.59055001, + -1.5165957 1.4129835 0.59055001, + -1.4944348 1.4115893 0.59055001, + -1.4726235 1.41575 0.59055001, + -1.4525322 1.4252043 0.59055001, + -1.4354231 1.4393581 0.59055001, + -1.4223715 1.457322 0.59055001, + -1.4141974 1.4779674 0.59055001, + 1.5885795 0.49999899 0.59055001, + 1.5857965 0.52202857 0.59055001, + 1.5776224 0.54267395 0.59055001, + 1.5645709 0.56063789 0.59055001, + 1.5474619 0.57479167 0.59055001, + 1.5273705 0.58424598 0.59055001, + 1.5055591 0.58840668 0.59055001, + 1.4833983 0.58701247 0.59055001, + 1.4622804 0.58015084 0.59055001, + 1.4435323 0.56825298 0.59055001, + 1.4283322 0.5520665 0.59055001, + 1.4176351 0.53260839 0.59055001, + 1.412113 0.51110131 0.59055001, + 1.412113 0.48889667 0.59055001, + 1.4176351 0.46738961 0.59055001, + 1.4283322 0.4479315 0.59055001, + 1.4435323 0.43174502 0.59055001, + 1.4622804 0.41984716 0.59055001, + 1.4833983 0.41298553 0.59055001, + 1.5055591 0.41159129 0.59055001, + 1.5273705 0.41575202 0.59055001, + 1.5474619 0.42520633 0.59055001, + 1.5645709 0.43936011 0.59055001, + 1.5776224 0.45732406 0.59055001, + 1.5857965 0.47796944 0.59055001, + -1.4114145 0.49999899 0.59055001, + -1.4141974 0.52202857 0.59055001, + -1.4223715 0.54267395 0.59055001, + -1.4354231 0.56063789 0.59055001, + -1.4525322 0.57479167 0.59055001, + -1.4726235 0.58424598 0.59055001, + -1.4944348 0.58840668 0.59055001, + -1.5165957 0.58701247 0.59055001, + -1.5377136 0.58015084 0.59055001, + -1.5564616 0.56825298 0.59055001, + -1.5716617 0.5520665 0.59055001, + -1.582359 0.53260839 0.59055001, + -1.587881 0.51110131 0.59055001, + -1.587881 0.48889667 0.59055001, + -1.582359 0.46738961 0.59055001, + -1.5716617 0.4479315 0.59055001, + -1.5564616 0.43174502 0.59055001, + -1.5377136 0.41984716 0.59055001, + -1.5165957 0.41298553 0.59055001, + -1.4944348 0.41159129 0.59055001, + -1.4726235 0.41575202 0.59055001, + -1.4525322 0.42520633 0.59055001, + -1.4354231 0.43936011 0.59055001, + -1.4223715 0.45732406 0.59055001, + -1.4141974 0.47796944 0.59055001, + -1.4114145 -0.49999899 0.59055001, + -1.4141974 -0.47796944 0.59055001, + -1.4223715 -0.45732406 0.59055001, + -1.4354231 -0.43936011 0.59055001, + -1.4525322 -0.42520633 0.59055001, + -1.4726235 -0.41575202 0.59055001, + -1.4944348 -0.41159129 0.59055001, + -1.5165957 -0.41298553 0.59055001, + -1.5377136 -0.41984716 0.59055001, + -1.5564616 -0.43174502 0.59055001, + -1.5716617 -0.4479315 0.59055001, + -1.582359 -0.46738961 0.59055001, + -1.587881 -0.48889667 0.59055001, + -1.587881 -0.51110131 0.59055001, + -1.582359 -0.53260839 0.59055001, + -1.5716617 -0.5520665 0.59055001, + -1.5564616 -0.56825298 0.59055001, + -1.5377136 -0.58015084 0.59055001, + -1.5165957 -0.58701247 0.59055001, + -1.4944348 -0.58840668 0.59055001, + -1.4726235 -0.58424598 0.59055001, + -1.4525322 -0.57479167 0.59055001, + -1.4354231 -0.56063789 0.59055001, + -1.4223715 -0.54267395 0.59055001, + -1.4141974 -0.52202857 0.59055001, + 1.5885795 -0.49999899 0.59055001, + 1.5857965 -0.47796944 0.59055001, + 1.5776224 -0.45732406 0.59055001, + 1.5645709 -0.43936011 0.59055001, + 1.5474619 -0.42520633 0.59055001, + 1.5273705 -0.41575202 0.59055001, + 1.5055591 -0.41159129 0.59055001, + 1.4833983 -0.41298553 0.59055001, + 1.4622804 -0.41984716 0.59055001, + 1.4435323 -0.43174502 0.59055001, + 1.4283322 -0.4479315 0.59055001, + 1.4176351 -0.46738961 0.59055001, + 1.412113 -0.48889667 0.59055001, + 1.412113 -0.51110131 0.59055001, + 1.4176351 -0.53260839 0.59055001, + 1.4283322 -0.5520665 0.59055001, + 1.4435323 -0.56825298 0.59055001, + 1.4622804 -0.58015084 0.59055001, + 1.4833983 -0.58701247 0.59055001, + 1.5055591 -0.58840668 0.59055001, + 1.5273705 -0.58424598 0.59055001, + 1.5474619 -0.57479167 0.59055001, + 1.5645709 -0.56063789 0.59055001, + 1.5776224 -0.54267395 0.59055001, + 1.5857965 -0.52202857 0.59055001, + 1.5885795 3.4999931 0.59055001, + 1.5857965 3.5220225 0.59055001, + 1.5776224 3.5426679 0.59055001, + 1.5645709 3.560632 0.59055001, + 1.5474619 3.5747857 0.59055001, + 1.5273705 3.58424 0.59055001, + 1.5055591 3.5884006 0.59055001, + 1.4833983 3.5870066 0.59055001, + 1.4622804 3.5801449 0.59055001, + 1.4435323 3.5682471 0.59055001, + 1.4283322 3.5520606 0.59055001, + 1.4176351 3.5326023 0.59055001, + 1.412113 3.5110953 0.59055001, + 1.412113 3.4888906 0.59055001, + 1.4176351 3.4673836 0.59055001, + 1.4283322 3.4479256 0.59055001, + 1.4435323 3.4317391 0.59055001, + 1.4622804 3.4198411 0.59055001, + 1.4833983 3.4129796 0.59055001, + 1.5055591 3.4115853 0.59055001, + 1.5273705 3.415746 0.59055001, + 1.5474619 3.4252002 0.59055001, + 1.5645709 3.4393542 0.59055001, + 1.5776224 3.4573181 0.59055001, + 1.5857965 3.4779634 0.59055001, + 1.5885795 2.499995 0.59055001, + 1.5857965 2.5220246 0.59055001, + 1.5776224 2.54267 0.59055001, + 1.5645709 2.5606339 0.59055001, + 1.5474619 2.5747876 0.59055001, + 1.5273705 2.5842419 0.59055001, + 1.5055591 2.5884027 0.59055001, + 1.4833983 2.5870085 0.59055001, + 1.4622804 2.5801468 0.59055001, + 1.4435323 2.568249 0.59055001, + 1.4283322 2.5520625 0.59055001, + 1.4176351 2.5326045 0.59055001, + 1.412113 2.5110974 0.59055001, + 1.412113 2.4888926 0.59055001, + 1.4176351 2.4673855 0.59055001, + 1.4283322 2.4479275 0.59055001, + 1.4435323 2.431741 0.59055001, + 1.4622804 2.4198432 0.59055001, + 1.4833983 2.4129815 0.59055001, + 1.5055591 2.4115872 0.59055001, + 1.5273705 2.4157481 0.59055001, + 1.5474619 2.4252024 0.59055001, + 1.5645709 2.4393561 0.59055001, + 1.5776224 2.45732 0.59055001, + 1.5857965 2.4779654 0.59055001, + -1.4114145 2.499995 0.59055001, + -1.4141974 2.5220246 0.59055001, + -1.4223715 2.54267 0.59055001, + -1.4354231 2.5606339 0.59055001, + -1.4525322 2.5747876 0.59055001, + -1.4726235 2.5842419 0.59055001, + -1.4944348 2.5884027 0.59055001, + -1.5165957 2.5870085 0.59055001, + -1.5377136 2.5801468 0.59055001, + -1.5564616 2.568249 0.59055001, + -1.5716617 2.5520625 0.59055001, + -1.582359 2.5326045 0.59055001, + -1.587881 2.5110974 0.59055001, + -1.587881 2.4888926 0.59055001, + -1.582359 2.4673855 0.59055001, + -1.5716617 2.4479275 0.59055001, + -1.5564616 2.431741 0.59055001, + -1.5377136 2.4198432 0.59055001, + -1.5165957 2.4129815 0.59055001, + -1.4944348 2.4115872 0.59055001, + -1.4726235 2.4157481 0.59055001, + -1.4525322 2.4252024 0.59055001, + -1.4354231 2.4393561 0.59055001, + -1.4223715 2.45732 0.59055001, + -1.4141974 2.4779654 0.59055001, + -1.4114145 3.4999931 0.59055001, + -1.4141974 3.5220225 0.59055001, + -1.4223715 3.5426679 0.59055001, + -1.4354231 3.560632 0.59055001, + -1.4525322 3.5747857 0.59055001, + -1.4726235 3.58424 0.59055001, + -1.4944348 3.5884006 0.59055001, + -1.5165957 3.5870066 0.59055001, + -1.5377136 3.5801449 0.59055001, + -1.5564616 3.5682471 0.59055001, + -1.5716617 3.5520606 0.59055001, + -1.582359 3.5326023 0.59055001, + -1.587881 3.5110953 0.59055001, + -1.587881 3.4888906 0.59055001, + -1.582359 3.4673836 0.59055001, + -1.5716617 3.4479256 0.59055001, + -1.5564616 3.4317391 0.59055001, + -1.5377136 3.4198411 0.59055001, + -1.5165957 3.4129796 0.59055001, + -1.4944348 3.4115853 0.59055001, + -1.4726235 3.415746 0.59055001, + -1.4525322 3.4252002 0.59055001, + -1.4354231 3.4393542 0.59055001, + -1.4223715 3.4573181 0.59055001, + -1.4141974 3.4779634 0.59055001, + -1.988185 -4.9015651 0, + -1.909445 -4.9803052 0, + -1.985502 -4.9219446 0, + -1.9776359 -4.9409351 0, + -1.9651226 -4.9572425 0, + -1.948815 -4.9697556 0, + -1.9298244 -4.977622 0, + -1.988185 -4.9015651 3.0314901, + -1.909445 -4.9803052 3.0314901, + -1.9298244 -4.977622 3.0314901, + -1.948815 -4.9697556 3.0314901, + -1.9651226 -4.9572425 3.0314901, + -1.9776359 -4.9409351 3.0314901, + -1.985502 -4.9219446 3.0314901, + -0.89069492 -3.6859648 0.59055001, + -1.594485 -4.3897548 -6.5564221e-017, + -1.988185 -3.6859648 0.59055001, + -1.988185 -4.3897548 0, + -1.988185 -4.9015651 0, + -1.988185 -4.3897548 0, + -1.909445 -4.9803052 0, + -1.985502 -4.9219446 0, + -1.9776359 -4.9409351 0, + -1.9651226 -4.9572425 0, + -1.948815 -4.9697556 0, + -1.9298244 -4.977622 0, + -1.594485 -4.3897548 -6.5564221e-017, + -1.594485 -4.9803052 0, + -1.909445 4.9803052 0, + -1.594485 4.9803052 0, + -1.909445 4.9803052 3.0314901, + -0.89069492 4.9803052 0.59055001, + 1.909445 4.9803052 3.0314901, + 0.89069492 4.9803052 0.59055001, + 1.909445 4.9803052 0, + 1.594485 4.9803052 -1.7483792e-015, + -1.594485 4.3897548 -1.0402856e-015, + -0.89069492 3.6859648 0.59055001, + -1.594485 4.9803052 0, + -0.89069492 4.9803052 0.59055001, + -1.4114145 4.4999909 0.15361439, + -1.4130251 4.4831758 0.1522629, + -1.4177985 4.4669719 0.14825757, + -1.4255611 4.4519687 0.14174405, + -1.4360304 4.4387121 0.13295922, + -1.4488258 4.4276834 0.12222252, + -1.4634823 4.4192843 0.1099244, + -1.4794664 4.4138207 0.096512072, + -1.4961972 4.41149 0.082473285, + -1.5130662 4.4123778 0.068318546, + -1.5294598 4.4164519 0.054562598, + -1.5447822 4.4235635 0.041705672, + -1.5584759 4.4334545 0.030215304, + -1.570043 4.4457655 0.020509347, + -1.5790628 4.4600477 0.012940752, + -1.5852075 4.4757829 0.0077847526, + -1.5882535 4.4923983 0.0052288454, + -1.5880901 4.5092897 0.0053659747, + -1.5847231 4.5258431 0.0081911553, + -1.5782752 4.5414567 0.013601649, + -1.5689807 4.555562 0.021400703, + -1.5571775 4.5676465 0.031304706, + -1.543295 4.5772705 0.042953502, + -1.527838 4.5840845 0.055923484, + -1.5113685 4.5878406 0.069743, + -1.4944855 4.5884018 0.083909497, + -1.477803 4.5857482 0.097907826, + -1.4619275 4.5799756 0.11122893, + -1.4474365 4.5712948 0.12338839, + -1.4348568 4.5600209 0.13394403, + -1.4246458 4.5465641 0.14251201, + -1.4171751 4.5314136 0.14878072, + -1.4128666 4.515964 0.15239599, + -1.909445 4.9015651 3.11023, + -1.909445 4.9803052 3.0314901, + -1.909445 4.9219446 3.107547, + -1.909445 4.9409351 3.0996809, + -1.909445 4.9572425 3.0871675, + -1.909445 4.9697556 3.0708599, + -1.909445 4.977622 3.0518694, + -1.909445 4.9015651 3.11023, + -1.988185 4.9015651 3.0314901, + -1.9298244 4.9015651 3.107547, + -1.948815 4.9015651 3.0996809, + -1.9651226 4.9015651 3.0871675, + -1.9776359 4.9015651 3.0708599, + -1.985502 4.9015651 3.0518694, + -1.9298244 4.977622 3.0314901, + -1.948815 4.9697556 3.0314901, + -1.9651226 4.9572425 3.0314901, + -1.9776359 4.9409351 3.0314901, + -1.985502 4.9219446 3.0314901, + -1.9307519 4.9530044 3.0871675, + -1.9608843 4.9228721 3.0871675, + -1.909445 -4.9803052 3.0314901, + -1.909445 -4.9015651 3.11023, + -1.909445 -4.977622 3.0518694, + -1.909445 -4.9697556 3.0708599, + -1.909445 -4.9572425 3.0871675, + -1.909445 -4.9409351 3.0996809, + -1.909445 -4.9219446 3.107547, + -1.909445 -4.9803052 3.0314901, + -1.988185 -4.9015651 3.0314901, + -1.9298244 -4.977622 3.0314901, + -1.948815 -4.9697556 3.0314901, + -1.9651226 -4.9572425 3.0314901, + -1.9776359 -4.9409351 3.0314901, + -1.985502 -4.9219446 3.0314901, + -1.9298244 -4.9015651 3.107547, + -1.948815 -4.9015651 3.0996809, + -1.9651226 -4.9015651 3.0871675, + -1.9776359 -4.9015651 3.0708599, + -1.985502 -4.9015651 3.0518694, + -1.9307519 -4.9572425 3.0829294, + -1.9608843 -4.9572425 3.0527968, + -1.909445 4.9015651 3.11023, + 1.909445 4.9015651 3.11023, + -1.909445 -4.9015651 3.11023, + 1.909445 -4.9015651 3.11023, + 0.98425001 1.157478 3.11023, + 0.98425001 1.8425159 3.11023, + -0.98425001 1.8425159 3.11023, + -0.98425001 1.157478 3.11023, + 0.98425001 0.15748 3.11023, + -0.98425001 0.15748 3.11023, + 0.98425001 0.84251797 3.11023, + -0.98425001 0.84251797 3.11023, + 0.98425001 -0.15748 3.11023, + -0.98425001 -0.15748 3.11023, + -0.98425001 -0.84251797 3.11023, + 0.98425001 -0.84251797 3.11023, + 0.98425001 -3.8425119 3.11023, + 0.98425001 -3.157474 3.11023, + -0.98425001 -3.157474 3.11023, + -0.98425001 -3.8425119 3.11023, + 0.98425001 -2.842514 3.11023, + -0.98425001 -2.842514 3.11023, + 0.98425001 -2.1574759 3.11023, + -0.98425001 -2.1574759 3.11023, + 0.98425001 -1.8425159 3.11023, + -0.98425001 -1.8425159 3.11023, + 0.98425001 -1.157478 3.11023, + -0.98425001 -1.157478 3.11023, + 0.98425001 2.1574759 3.11023, + 0.98425001 2.842514 3.11023, + -0.98425001 2.842514 3.11023, + -0.98425001 2.1574759 3.11023, + 0.98425001 3.157474 3.11023, + 0.98425001 3.8425119 3.11023, + -0.98425001 3.8425119 3.11023, + -0.98425001 3.157474 3.11023, + 0.98425001 -4.1574721 3.11023, + -0.98425001 -4.1574721 3.11023, + -0.98425001 -4.8425102 3.11023, + 0.98425001 -4.8425102 3.11023, + 0.98425001 4.8425102 3.11023, + -0.98425001 4.8425102 3.11023, + -0.98425001 4.1574721 3.11023, + 0.98425001 4.1574721 3.11023, + 0.89069492 3.6859648 0.59055001, + 1.594485 4.3897548 -1.0402856e-015, + 0.89069492 4.9803052 0.59055001, + 1.594485 4.9803052 -1.7483792e-015, + 1.5885795 4.4999909 0.0049553029, + 1.5869689 4.4831758 0.0063067949, + 1.5821955 4.4669719 0.010312125, + 1.574433 4.4519687 0.016825639, + 1.5639637 4.4387121 0.025610475, + 1.5511681 4.4276834 0.036347173, + 1.5365118 4.4192843 0.048645291, + 1.5205276 4.4138207 0.062057618, + 1.5037968 4.41149 0.076096408, + 1.4869279 4.4123778 0.090251148, + 1.4705342 4.4164519 0.1040071, + 1.4552119 4.4235635 0.11686402, + 1.4415182 4.4334545 0.12835439, + 1.4299511 4.4457655 0.13806035, + 1.4209312 4.4600477 0.14562894, + 1.4147865 4.4757829 0.15078494, + 1.4117405 4.4923983 0.15334085, + 1.411904 4.5092897 0.15320371, + 1.4152708 4.5258431 0.15037854, + 1.4217188 4.5414567 0.14496805, + 1.4310133 4.555562 0.13716899, + 1.4428165 4.5676465 0.12726499, + 1.456699 4.5772705 0.11561619, + 1.472156 4.5840845 0.10264621, + 1.4886255 4.5878406 0.088826694, + 1.5055084 4.5884018 0.074660189, + 1.522191 4.5857482 0.060661864, + 1.5380665 4.5799756 0.047340762, + 1.5525576 4.5712948 0.035181299, + 1.5651373 4.5600209 0.024625657, + 1.5753481 4.5465641 0.016057689, + 1.582819 4.5314136 0.0097889695, + 1.5871274 4.515964 0.0061737057, + -1.594485 -4.9803052 0, + -0.89069492 -4.9803052 0.59055001, + -1.594485 -4.3897548 -6.5564221e-017, + -0.89069492 -3.6859648 0.59055001, + -1.4114145 -4.4999909 0.15361439, + -1.4130251 -4.5168061 0.1522629, + -1.4177985 -4.53301 0.14825757, + -1.4255611 -4.5480132 0.14174405, + -1.4360304 -4.5612702 0.13295922, + -1.4488258 -4.5722985 0.12222252, + -1.4634823 -4.5806975 0.1099244, + -1.4794664 -4.5861616 0.096512072, + -1.4961972 -4.5884919 0.082473285, + -1.5130662 -4.587604 0.068318546, + -1.5294598 -4.5835304 0.054562598, + -1.5447822 -4.5764184 0.041705672, + -1.5584759 -4.5665274 0.030215304, + -1.570043 -4.5542169 0.020509347, + -1.5790628 -4.5399342 0.012940752, + -1.5852075 -4.524199 0.0077847526, + -1.5882535 -4.5075836 0.0052288454, + -1.5880901 -4.4906921 0.0053659747, + -1.5847231 -4.4741387 0.0081911553, + -1.5782752 -4.4585257 0.013601649, + -1.5689807 -4.4444203 0.021400703, + -1.5571775 -4.4323359 0.031304706, + -1.543295 -4.4227114 0.042953502, + -1.527838 -4.4158974 0.055923484, + -1.5113685 -4.4121413 0.069743, + -1.4944855 -4.4115801 0.083909497, + -1.477803 -4.4142337 0.097907826, + -1.4619275 -4.4200063 0.11122893, + -1.4474365 -4.4286871 0.12338839, + -1.4348568 -4.439961 0.13394403, + -1.4246458 -4.4534178 0.14251201, + -1.4171751 -4.4685683 0.14878072, + -1.4128666 -4.4840178 0.15239599, + 1.988185 3.6859648 0.59055001, + 1.988185 4.3897548 0, + 1.594485 4.3897548 -1.0402856e-015, + 0.89069492 3.6859648 0.59055001, + -1.909445 -4.9803052 0, + -1.594485 -4.9803052 0, + -1.909445 -4.9803052 3.0314901, + -0.89069492 -4.9803052 0.59055001, + 1.909445 -4.9803052 3.0314901, + 0.89069492 -4.9803052 0.59055001, + 1.909445 -4.9803052 0, + 1.594485 -4.9803052 -1.1411735e-016, + 1.988185 4.3897548 0, + 1.988185 4.9015651 0, + 1.988185 4.9015651 3.0314901, + 1.988185 3.6859648 0.59055001, + 1.988185 -4.9015651 3.0314901, + 1.988185 -3.6859648 0.59055001, + 1.988185 -4.9015651 0, + 1.988185 -4.3897548 0, + 0.89069492 -4.9803052 0.59055001, + 1.594485 -4.9803052 -1.1411735e-016, + 0.89069492 -3.6859648 0.59055001, + 1.594485 -4.3897548 -6.5564221e-017, + 1.5885795 -4.4999909 0.0049553029, + 1.5869689 -4.5168061 0.0063067949, + 1.5821955 -4.53301 0.010312125, + 1.574433 -4.5480132 0.016825639, + 1.5639637 -4.5612702 0.025610475, + 1.5511681 -4.5722985 0.036347173, + 1.5365118 -4.5806975 0.048645291, + 1.5205276 -4.5861616 0.062057618, + 1.5037968 -4.5884919 0.076096408, + 1.4869279 -4.587604 0.090251148, + 1.4705342 -4.5835304 0.1040071, + 1.4552119 -4.5764184 0.11686402, + 1.4415182 -4.5665274 0.12835439, + 1.4299511 -4.5542169 0.13806035, + 1.4209312 -4.5399342 0.14562894, + 1.4147865 -4.524199 0.15078494, + 1.4117405 -4.5075836 0.15334085, + 1.411904 -4.4906921 0.15320371, + 1.4152708 -4.4741387 0.15037854, + 1.4217188 -4.4585257 0.14496805, + 1.4310133 -4.4444203 0.13716899, + 1.4428165 -4.4323359 0.12726499, + 1.456699 -4.4227114 0.11561619, + 1.472156 -4.4158974 0.10264621, + 1.4886255 -4.4121413 0.088826694, + 1.5055084 -4.4115801 0.074660189, + 1.522191 -4.4142337 0.060661864, + 1.5380665 -4.4200063 0.047340762, + 1.5525576 -4.4286871 0.035181299, + 1.5651373 -4.439961 0.024625657, + 1.5753481 -4.4534178 0.016057689, + 1.582819 -4.4685683 0.0097889695, + 1.5871274 -4.4840178 0.0061737057, + 1.988185 -4.3897548 0, + 1.988185 -3.6859648 0.59055001, + 0.89069492 -3.6859648 0.59055001, + 1.594485 -4.3897548 -6.5564221e-017, + -1.4114145 -1.499997 0.59055001, + -1.4114145 -1.499997 0.59055001, + -1.4141974 -1.4779674 0.59055001, + -1.4223715 -1.457322 0.59055001, + -1.4354231 -1.4393581 0.59055001, + -1.4525322 -1.4252043 0.59055001, + -1.4726235 -1.41575 0.59055001, + -1.4944348 -1.4115893 0.59055001, + -1.5165957 -1.4129835 0.59055001, + -1.5377136 -1.4198451 0.59055001, + -1.5564616 -1.431743 0.59055001, + -1.5716617 -1.4479295 0.59055001, + -1.582359 -1.4673876 0.59055001, + -1.587881 -1.4888947 0.59055001, + -1.587881 -1.5110993 0.59055001, + -1.582359 -1.5326064 0.59055001, + -1.5716617 -1.5520645 0.59055001, + -1.5564616 -1.568251 0.59055001, + -1.5377136 -1.5801488 0.59055001, + -1.5165957 -1.5870105 0.59055001, + -1.4944348 -1.5884047 0.59055001, + -1.4726235 -1.584244 0.59055001, + -1.4525322 -1.5747896 0.59055001, + -1.4354231 -1.5606359 0.59055001, + -1.4223715 -1.5426719 0.59055001, + -1.4141974 -1.5220265 0.59055001, + -1.4114145 -1.499997 -1.9685, + -1.4114145 -1.499997 -1.9685, + -1.4141974 -1.4779674 -1.9685, + -1.4223715 -1.457322 -1.9685, + -1.4354231 -1.4393581 -1.9685, + -1.4525322 -1.4252043 -1.9685, + -1.4726235 -1.41575 -1.9685, + -1.4944348 -1.4115893 -1.9685, + -1.5165957 -1.4129835 -1.9685, + -1.5377136 -1.4198451 -1.9685, + -1.5564616 -1.431743 -1.9685, + -1.5716617 -1.4479295 -1.9685, + -1.582359 -1.4673876 -1.9685, + -1.587881 -1.4888947 -1.9685, + -1.587881 -1.5110993 -1.9685, + -1.582359 -1.5326064 -1.9685, + -1.5716617 -1.5520645 -1.9685, + -1.5564616 -1.568251 -1.9685, + -1.5377136 -1.5801488 -1.9685, + -1.5165957 -1.5870105 -1.9685, + -1.4944348 -1.5884047 -1.9685, + -1.4726235 -1.584244 -1.9685, + -1.4525322 -1.5747896 -1.9685, + -1.4354231 -1.5606359 -1.9685, + -1.4223715 -1.5426719 -1.9685, + -1.4141974 -1.5220265 -1.9685, + 1.5885795 -1.499997 0.59055001, + 1.5885795 -1.499997 0.59055001, + 1.5857965 -1.4779674 0.59055001, + 1.5776224 -1.457322 0.59055001, + 1.5645709 -1.4393581 0.59055001, + 1.5474619 -1.4252043 0.59055001, + 1.5273705 -1.41575 0.59055001, + 1.5055591 -1.4115893 0.59055001, + 1.4833983 -1.4129835 0.59055001, + 1.4622804 -1.4198451 0.59055001, + 1.4435323 -1.431743 0.59055001, + 1.4283322 -1.4479295 0.59055001, + 1.4176351 -1.4673876 0.59055001, + 1.412113 -1.4888947 0.59055001, + 1.412113 -1.5110993 0.59055001, + 1.4176351 -1.5326064 0.59055001, + 1.4283322 -1.5520645 0.59055001, + 1.4435323 -1.568251 0.59055001, + 1.4622804 -1.5801488 0.59055001, + 1.4833983 -1.5870105 0.59055001, + 1.5055591 -1.5884047 0.59055001, + 1.5273705 -1.584244 0.59055001, + 1.5474619 -1.5747896 0.59055001, + 1.5645709 -1.5606359 0.59055001, + 1.5776224 -1.5426719 0.59055001, + 1.5857965 -1.5220265 0.59055001, + 1.5885795 -1.499997 -1.9685, + 1.5885795 -1.499997 -1.9685, + 1.5857965 -1.4779674 -1.9685, + 1.5776224 -1.457322 -1.9685, + 1.5645709 -1.4393581 -1.9685, + 1.5474619 -1.4252043 -1.9685, + 1.5273705 -1.41575 -1.9685, + 1.5055591 -1.4115893 -1.9685, + 1.4833983 -1.4129835 -1.9685, + 1.4622804 -1.4198451 -1.9685, + 1.4435323 -1.431743 -1.9685, + 1.4283322 -1.4479295 -1.9685, + 1.4176351 -1.4673876 -1.9685, + 1.412113 -1.4888947 -1.9685, + 1.412113 -1.5110993 -1.9685, + 1.4176351 -1.5326064 -1.9685, + 1.4283322 -1.5520645 -1.9685, + 1.4435323 -1.568251 -1.9685, + 1.4622804 -1.5801488 -1.9685, + 1.4833983 -1.5870105 -1.9685, + 1.5055591 -1.5884047 -1.9685, + 1.5273705 -1.584244 -1.9685, + 1.5474619 -1.5747896 -1.9685, + 1.5645709 -1.5606359 -1.9685, + 1.5776224 -1.5426719 -1.9685, + 1.5857965 -1.5220265 -1.9685, + -1.4114145 -2.499995 0.59055001, + -1.4114145 -2.499995 0.59055001, + -1.4141974 -2.4779654 0.59055001, + -1.4223715 -2.45732 0.59055001, + -1.4354231 -2.4393561 0.59055001, + -1.4525322 -2.4252024 0.59055001, + -1.4726235 -2.4157481 0.59055001, + -1.4944348 -2.4115872 0.59055001, + -1.5165957 -2.4129815 0.59055001, + -1.5377136 -2.4198432 0.59055001, + -1.5564616 -2.431741 0.59055001, + -1.5716617 -2.4479275 0.59055001, + -1.582359 -2.4673855 0.59055001, + -1.587881 -2.4888926 0.59055001, + -1.587881 -2.5110974 0.59055001, + -1.582359 -2.5326045 0.59055001, + -1.5716617 -2.5520625 0.59055001, + -1.5564616 -2.568249 0.59055001, + -1.5377136 -2.5801468 0.59055001, + -1.5165957 -2.5870085 0.59055001, + -1.4944348 -2.5884027 0.59055001, + -1.4726235 -2.5842419 0.59055001, + -1.4525322 -2.5747876 0.59055001, + -1.4354231 -2.5606339 0.59055001, + -1.4223715 -2.54267 0.59055001, + -1.4141974 -2.5220246 0.59055001, + -1.4114145 -2.499995 -1.9685, + -1.4114145 -2.499995 -1.9685, + -1.4141974 -2.4779654 -1.9685, + -1.4223715 -2.45732 -1.9685, + -1.4354231 -2.4393561 -1.9685, + -1.4525322 -2.4252024 -1.9685, + -1.4726235 -2.4157481 -1.9685, + -1.4944348 -2.4115872 -1.9685, + -1.5165957 -2.4129815 -1.9685, + -1.5377136 -2.4198432 -1.9685, + -1.5564616 -2.431741 -1.9685, + -1.5716617 -2.4479275 -1.9685, + -1.582359 -2.4673855 -1.9685, + -1.587881 -2.4888926 -1.9685, + -1.587881 -2.5110974 -1.9685, + -1.582359 -2.5326045 -1.9685, + -1.5716617 -2.5520625 -1.9685, + -1.5564616 -2.568249 -1.9685, + -1.5377136 -2.5801468 -1.9685, + -1.5165957 -2.5870085 -1.9685, + -1.4944348 -2.5884027 -1.9685, + -1.4726235 -2.5842419 -1.9685, + -1.4525322 -2.5747876 -1.9685, + -1.4354231 -2.5606339 -1.9685, + -1.4223715 -2.54267 -1.9685, + -1.4141974 -2.5220246 -1.9685, + 1.5885795 -2.499995 0.59055001, + 1.5885795 -2.499995 0.59055001, + 1.5857965 -2.4779654 0.59055001, + 1.5776224 -2.45732 0.59055001, + 1.5645709 -2.4393561 0.59055001, + 1.5474619 -2.4252024 0.59055001, + 1.5273705 -2.4157481 0.59055001, + 1.5055591 -2.4115872 0.59055001, + 1.4833983 -2.4129815 0.59055001, + 1.4622804 -2.4198432 0.59055001, + 1.4435323 -2.431741 0.59055001, + 1.4283322 -2.4479275 0.59055001, + 1.4176351 -2.4673855 0.59055001, + 1.412113 -2.4888926 0.59055001, + 1.412113 -2.5110974 0.59055001, + 1.4176351 -2.5326045 0.59055001, + 1.4283322 -2.5520625 0.59055001, + 1.4435323 -2.568249 0.59055001, + 1.4622804 -2.5801468 0.59055001, + 1.4833983 -2.5870085 0.59055001, + 1.5055591 -2.5884027 0.59055001, + 1.5273705 -2.5842419 0.59055001, + 1.5474619 -2.5747876 0.59055001, + 1.5645709 -2.5606339 0.59055001, + 1.5776224 -2.54267 0.59055001, + 1.5857965 -2.5220246 0.59055001, + 1.5885795 -2.499995 -1.9685, + 1.5885795 -2.499995 -1.9685, + 1.5857965 -2.4779654 -1.9685, + 1.5776224 -2.45732 -1.9685, + 1.5645709 -2.4393561 -1.9685, + 1.5474619 -2.4252024 -1.9685, + 1.5273705 -2.4157481 -1.9685, + 1.5055591 -2.4115872 -1.9685, + 1.4833983 -2.4129815 -1.9685, + 1.4622804 -2.4198432 -1.9685, + 1.4435323 -2.431741 -1.9685, + 1.4283322 -2.4479275 -1.9685, + 1.4176351 -2.4673855 -1.9685, + 1.412113 -2.4888926 -1.9685, + 1.412113 -2.5110974 -1.9685, + 1.4176351 -2.5326045 -1.9685, + 1.4283322 -2.5520625 -1.9685, + 1.4435323 -2.568249 -1.9685, + 1.4622804 -2.5801468 -1.9685, + 1.4833983 -2.5870085 -1.9685, + 1.5055591 -2.5884027 -1.9685, + 1.5273705 -2.5842419 -1.9685, + 1.5474619 -2.5747876 -1.9685, + 1.5645709 -2.5606339 -1.9685, + 1.5776224 -2.54267 -1.9685, + 1.5857965 -2.5220246 -1.9685, + 1.5885795 -3.4999931 0.59055001, + 1.5885795 -3.4999931 0.59055001, + 1.5857965 -3.4779634 0.59055001, + 1.5776224 -3.4573181 0.59055001, + 1.5645709 -3.4393542 0.59055001, + 1.5474619 -3.4252002 0.59055001, + 1.5273705 -3.415746 0.59055001, + 1.5055591 -3.4115853 0.59055001, + 1.4833983 -3.4129796 0.59055001, + 1.4622804 -3.4198411 0.59055001, + 1.4435323 -3.4317391 0.59055001, + 1.4283322 -3.4479256 0.59055001, + 1.4176351 -3.4673836 0.59055001, + 1.412113 -3.4888906 0.59055001, + 1.412113 -3.5110953 0.59055001, + 1.4176351 -3.5326023 0.59055001, + 1.4283322 -3.5520606 0.59055001, + 1.4435323 -3.5682471 0.59055001, + 1.4622804 -3.5801449 0.59055001, + 1.4833983 -3.5870066 0.59055001, + 1.5055591 -3.5884006 0.59055001, + 1.5273705 -3.58424 0.59055001, + 1.5474619 -3.5747857 0.59055001, + 1.5645709 -3.560632 0.59055001, + 1.5776224 -3.5426679 0.59055001, + 1.5857965 -3.5220225 0.59055001, + 1.5885795 -3.4999931 -1.9685, + 1.5885795 -3.4999931 -1.9685, + 1.5857965 -3.4779634 -1.9685, + 1.5776224 -3.4573181 -1.9685, + 1.5645709 -3.4393542 -1.9685, + 1.5474619 -3.4252002 -1.9685, + 1.5273705 -3.415746 -1.9685, + 1.5055591 -3.4115853 -1.9685, + 1.4833983 -3.4129796 -1.9685, + 1.4622804 -3.4198411 -1.9685, + 1.4435323 -3.4317391 -1.9685, + 1.4283322 -3.4479256 -1.9685, + 1.4176351 -3.4673836 -1.9685, + 1.412113 -3.4888906 -1.9685, + 1.412113 -3.5110953 -1.9685, + 1.4176351 -3.5326023 -1.9685, + 1.4283322 -3.5520606 -1.9685, + 1.4435323 -3.5682471 -1.9685, + 1.4622804 -3.5801449 -1.9685, + 1.4833983 -3.5870066 -1.9685, + 1.5055591 -3.5884006 -1.9685, + 1.5273705 -3.58424 -1.9685, + 1.5474619 -3.5747857 -1.9685, + 1.5645709 -3.560632 -1.9685, + 1.5776224 -3.5426679 -1.9685, + 1.5857965 -3.5220225 -1.9685, + -1.4114145 -3.4999931 0.59055001, + -1.4114145 -3.4999931 0.59055001, + -1.4141974 -3.4779634 0.59055001, + -1.4223715 -3.4573181 0.59055001, + -1.4354231 -3.4393542 0.59055001, + -1.4525322 -3.4252002 0.59055001, + -1.4726235 -3.415746 0.59055001, + -1.4944348 -3.4115853 0.59055001, + -1.5165957 -3.4129796 0.59055001, + -1.5377136 -3.4198411 0.59055001, + -1.5564616 -3.4317391 0.59055001, + -1.5716617 -3.4479256 0.59055001, + -1.582359 -3.4673836 0.59055001, + -1.587881 -3.4888906 0.59055001, + -1.587881 -3.5110953 0.59055001, + -1.582359 -3.5326023 0.59055001, + -1.5716617 -3.5520606 0.59055001, + -1.5564616 -3.5682471 0.59055001, + -1.5377136 -3.5801449 0.59055001, + -1.5165957 -3.5870066 0.59055001, + -1.4944348 -3.5884006 0.59055001, + -1.4726235 -3.58424 0.59055001, + -1.4525322 -3.5747857 0.59055001, + -1.4354231 -3.560632 0.59055001, + -1.4223715 -3.5426679 0.59055001, + -1.4141974 -3.5220225 0.59055001, + -1.4114145 -3.4999931 -1.9685, + -1.4114145 -3.4999931 -1.9685, + -1.4141974 -3.4779634 -1.9685, + -1.4223715 -3.4573181 -1.9685, + -1.4354231 -3.4393542 -1.9685, + -1.4525322 -3.4252002 -1.9685, + -1.4726235 -3.415746 -1.9685, + -1.4944348 -3.4115853 -1.9685, + -1.5165957 -3.4129796 -1.9685, + -1.5377136 -3.4198411 -1.9685, + -1.5564616 -3.4317391 -1.9685, + -1.5716617 -3.4479256 -1.9685, + -1.582359 -3.4673836 -1.9685, + -1.587881 -3.4888906 -1.9685, + -1.587881 -3.5110953 -1.9685, + -1.582359 -3.5326023 -1.9685, + -1.5716617 -3.5520606 -1.9685, + -1.5564616 -3.5682471 -1.9685, + -1.5377136 -3.5801449 -1.9685, + -1.5165957 -3.5870066 -1.9685, + -1.4944348 -3.5884006 -1.9685, + -1.4726235 -3.58424 -1.9685, + -1.4525322 -3.5747857 -1.9685, + -1.4354231 -3.560632 -1.9685, + -1.4223715 -3.5426679 -1.9685, + -1.4141974 -3.5220225 -1.9685, + 1.5885795 1.499997 0.59055001, + 1.5885795 1.499997 0.59055001, + 1.5857965 1.5220265 0.59055001, + 1.5776224 1.5426719 0.59055001, + 1.5645709 1.5606359 0.59055001, + 1.5474619 1.5747896 0.59055001, + 1.5273705 1.584244 0.59055001, + 1.5055591 1.5884047 0.59055001, + 1.4833983 1.5870105 0.59055001, + 1.4622804 1.5801488 0.59055001, + 1.4435323 1.568251 0.59055001, + 1.4283322 1.5520645 0.59055001, + 1.4176351 1.5326064 0.59055001, + 1.412113 1.5110993 0.59055001, + 1.412113 1.4888947 0.59055001, + 1.4176351 1.4673876 0.59055001, + 1.4283322 1.4479295 0.59055001, + 1.4435323 1.431743 0.59055001, + 1.4622804 1.4198451 0.59055001, + 1.4833983 1.4129835 0.59055001, + 1.5055591 1.4115893 0.59055001, + 1.5273705 1.41575 0.59055001, + 1.5474619 1.4252043 0.59055001, + 1.5645709 1.4393581 0.59055001, + 1.5776224 1.457322 0.59055001, + 1.5857965 1.4779674 0.59055001, + 1.5885795 1.499997 -1.9685, + 1.5885795 1.499997 -1.9685, + 1.5857965 1.5220265 -1.9685, + 1.5776224 1.5426719 -1.9685, + 1.5645709 1.5606359 -1.9685, + 1.5474619 1.5747896 -1.9685, + 1.5273705 1.584244 -1.9685, + 1.5055591 1.5884047 -1.9685, + 1.4833983 1.5870105 -1.9685, + 1.4622804 1.5801488 -1.9685, + 1.4435323 1.568251 -1.9685, + 1.4283322 1.5520645 -1.9685, + 1.4176351 1.5326064 -1.9685, + 1.412113 1.5110993 -1.9685, + 1.412113 1.4888947 -1.9685, + 1.4176351 1.4673876 -1.9685, + 1.4283322 1.4479295 -1.9685, + 1.4435323 1.431743 -1.9685, + 1.4622804 1.4198451 -1.9685, + 1.4833983 1.4129835 -1.9685, + 1.5055591 1.4115893 -1.9685, + 1.5273705 1.41575 -1.9685, + 1.5474619 1.4252043 -1.9685, + 1.5645709 1.4393581 -1.9685, + 1.5776224 1.457322 -1.9685, + 1.5857965 1.4779674 -1.9685, + -1.4114145 1.499997 0.59055001, + -1.4114145 1.499997 0.59055001, + -1.4141974 1.5220265 0.59055001, + -1.4223715 1.5426719 0.59055001, + -1.4354231 1.5606359 0.59055001, + -1.4525322 1.5747896 0.59055001, + -1.4726235 1.584244 0.59055001, + -1.4944348 1.5884047 0.59055001, + -1.5165957 1.5870105 0.59055001, + -1.5377136 1.5801488 0.59055001, + -1.5564616 1.568251 0.59055001, + -1.5716617 1.5520645 0.59055001, + -1.582359 1.5326064 0.59055001, + -1.587881 1.5110993 0.59055001, + -1.587881 1.4888947 0.59055001, + -1.582359 1.4673876 0.59055001, + -1.5716617 1.4479295 0.59055001, + -1.5564616 1.431743 0.59055001, + -1.5377136 1.4198451 0.59055001, + -1.5165957 1.4129835 0.59055001, + -1.4944348 1.4115893 0.59055001, + -1.4726235 1.41575 0.59055001, + -1.4525322 1.4252043 0.59055001, + -1.4354231 1.4393581 0.59055001, + -1.4223715 1.457322 0.59055001, + -1.4141974 1.4779674 0.59055001, + -1.4114145 1.499997 -1.9685, + -1.4114145 1.499997 -1.9685, + -1.4141974 1.5220265 -1.9685, + -1.4223715 1.5426719 -1.9685, + -1.4354231 1.5606359 -1.9685, + -1.4525322 1.5747896 -1.9685, + -1.4726235 1.584244 -1.9685, + -1.4944348 1.5884047 -1.9685, + -1.5165957 1.5870105 -1.9685, + -1.5377136 1.5801488 -1.9685, + -1.5564616 1.568251 -1.9685, + -1.5716617 1.5520645 -1.9685, + -1.582359 1.5326064 -1.9685, + -1.587881 1.5110993 -1.9685, + -1.587881 1.4888947 -1.9685, + -1.582359 1.4673876 -1.9685, + -1.5716617 1.4479295 -1.9685, + -1.5564616 1.431743 -1.9685, + -1.5377136 1.4198451 -1.9685, + -1.5165957 1.4129835 -1.9685, + -1.4944348 1.4115893 -1.9685, + -1.4726235 1.41575 -1.9685, + -1.4525322 1.4252043 -1.9685, + -1.4354231 1.4393581 -1.9685, + -1.4223715 1.457322 -1.9685, + -1.4141974 1.4779674 -1.9685, + 1.5885795 0.49999899 0.59055001, + 1.5885795 0.49999899 0.59055001, + 1.5857965 0.52202857 0.59055001, + 1.5776224 0.54267395 0.59055001, + 1.5645709 0.56063789 0.59055001, + 1.5474619 0.57479167 0.59055001, + 1.5273705 0.58424598 0.59055001, + 1.5055591 0.58840668 0.59055001, + 1.4833983 0.58701247 0.59055001, + 1.4622804 0.58015084 0.59055001, + 1.4435323 0.56825298 0.59055001, + 1.4283322 0.5520665 0.59055001, + 1.4176351 0.53260839 0.59055001, + 1.412113 0.51110131 0.59055001, + 1.412113 0.48889667 0.59055001, + 1.4176351 0.46738961 0.59055001, + 1.4283322 0.4479315 0.59055001, + 1.4435323 0.43174502 0.59055001, + 1.4622804 0.41984716 0.59055001, + 1.4833983 0.41298553 0.59055001, + 1.5055591 0.41159129 0.59055001, + 1.5273705 0.41575202 0.59055001, + 1.5474619 0.42520633 0.59055001, + 1.5645709 0.43936011 0.59055001, + 1.5776224 0.45732406 0.59055001, + 1.5857965 0.47796944 0.59055001, + 1.5885795 0.49999899 -1.9685, + 1.5885795 0.49999899 -1.9685, + 1.5857965 0.52202857 -1.9685, + 1.5776224 0.54267395 -1.9685, + 1.5645709 0.56063789 -1.9685, + 1.5474619 0.57479167 -1.9685, + 1.5273705 0.58424598 -1.9685, + 1.5055591 0.58840668 -1.9685, + 1.4833983 0.58701247 -1.9685, + 1.4622804 0.58015084 -1.9685, + 1.4435323 0.56825298 -1.9685, + 1.4283322 0.5520665 -1.9685, + 1.4176351 0.53260839 -1.9685, + 1.412113 0.51110131 -1.9685, + 1.412113 0.48889667 -1.9685, + 1.4176351 0.46738961 -1.9685, + 1.4283322 0.4479315 -1.9685, + 1.4435323 0.43174502 -1.9685, + 1.4622804 0.41984716 -1.9685, + 1.4833983 0.41298553 -1.9685, + 1.5055591 0.41159129 -1.9685, + 1.5273705 0.41575202 -1.9685, + 1.5474619 0.42520633 -1.9685, + 1.5645709 0.43936011 -1.9685, + 1.5776224 0.45732406 -1.9685, + 1.5857965 0.47796944 -1.9685, + -1.4114145 0.49999899 0.59055001, + -1.4114145 0.49999899 0.59055001, + -1.4141974 0.52202857 0.59055001, + -1.4223715 0.54267395 0.59055001, + -1.4354231 0.56063789 0.59055001, + -1.4525322 0.57479167 0.59055001, + -1.4726235 0.58424598 0.59055001, + -1.4944348 0.58840668 0.59055001, + -1.5165957 0.58701247 0.59055001, + -1.5377136 0.58015084 0.59055001, + -1.5564616 0.56825298 0.59055001, + -1.5716617 0.5520665 0.59055001, + -1.582359 0.53260839 0.59055001, + -1.587881 0.51110131 0.59055001, + -1.587881 0.48889667 0.59055001, + -1.582359 0.46738961 0.59055001, + -1.5716617 0.4479315 0.59055001, + -1.5564616 0.43174502 0.59055001, + -1.5377136 0.41984716 0.59055001, + -1.5165957 0.41298553 0.59055001, + -1.4944348 0.41159129 0.59055001, + -1.4726235 0.41575202 0.59055001, + -1.4525322 0.42520633 0.59055001, + -1.4354231 0.43936011 0.59055001, + -1.4223715 0.45732406 0.59055001, + -1.4141974 0.47796944 0.59055001, + -1.4114145 0.49999899 -1.9685, + -1.4114145 0.49999899 -1.9685, + -1.4141974 0.52202857 -1.9685, + -1.4223715 0.54267395 -1.9685, + -1.4354231 0.56063789 -1.9685, + -1.4525322 0.57479167 -1.9685, + -1.4726235 0.58424598 -1.9685, + -1.4944348 0.58840668 -1.9685, + -1.5165957 0.58701247 -1.9685, + -1.5377136 0.58015084 -1.9685, + -1.5564616 0.56825298 -1.9685, + -1.5716617 0.5520665 -1.9685, + -1.582359 0.53260839 -1.9685, + -1.587881 0.51110131 -1.9685, + -1.587881 0.48889667 -1.9685, + -1.582359 0.46738961 -1.9685, + -1.5716617 0.4479315 -1.9685, + -1.5564616 0.43174502 -1.9685, + -1.5377136 0.41984716 -1.9685, + -1.5165957 0.41298553 -1.9685, + -1.4944348 0.41159129 -1.9685, + -1.4726235 0.41575202 -1.9685, + -1.4525322 0.42520633 -1.9685, + -1.4354231 0.43936011 -1.9685, + -1.4223715 0.45732406 -1.9685, + -1.4141974 0.47796944 -1.9685, + -1.4114145 -0.49999899 0.59055001, + -1.4114145 -0.49999899 0.59055001, + -1.4141974 -0.47796944 0.59055001, + -1.4223715 -0.45732406 0.59055001, + -1.4354231 -0.43936011 0.59055001, + -1.4525322 -0.42520633 0.59055001, + -1.4726235 -0.41575202 0.59055001, + -1.4944348 -0.41159129 0.59055001, + -1.5165957 -0.41298553 0.59055001, + -1.5377136 -0.41984716 0.59055001, + -1.5564616 -0.43174502 0.59055001, + -1.5716617 -0.4479315 0.59055001, + -1.582359 -0.46738961 0.59055001, + -1.587881 -0.48889667 0.59055001, + -1.587881 -0.51110131 0.59055001, + -1.582359 -0.53260839 0.59055001, + -1.5716617 -0.5520665 0.59055001, + -1.5564616 -0.56825298 0.59055001, + -1.5377136 -0.58015084 0.59055001, + -1.5165957 -0.58701247 0.59055001, + -1.4944348 -0.58840668 0.59055001, + -1.4726235 -0.58424598 0.59055001, + -1.4525322 -0.57479167 0.59055001, + -1.4354231 -0.56063789 0.59055001, + -1.4223715 -0.54267395 0.59055001, + -1.4141974 -0.52202857 0.59055001, + -1.4114145 -0.49999899 -1.9685, + -1.4114145 -0.49999899 -1.9685, + -1.4141974 -0.47796944 -1.9685, + -1.4223715 -0.45732406 -1.9685, + -1.4354231 -0.43936011 -1.9685, + -1.4525322 -0.42520633 -1.9685, + -1.4726235 -0.41575202 -1.9685, + -1.4944348 -0.41159129 -1.9685, + -1.5165957 -0.41298553 -1.9685, + -1.5377136 -0.41984716 -1.9685, + -1.5564616 -0.43174502 -1.9685, + -1.5716617 -0.4479315 -1.9685, + -1.582359 -0.46738961 -1.9685, + -1.587881 -0.48889667 -1.9685, + -1.587881 -0.51110131 -1.9685, + -1.582359 -0.53260839 -1.9685, + -1.5716617 -0.5520665 -1.9685, + -1.5564616 -0.56825298 -1.9685, + -1.5377136 -0.58015084 -1.9685, + -1.5165957 -0.58701247 -1.9685, + -1.4944348 -0.58840668 -1.9685, + -1.4726235 -0.58424598 -1.9685, + -1.4525322 -0.57479167 -1.9685, + -1.4354231 -0.56063789 -1.9685, + -1.4223715 -0.54267395 -1.9685, + -1.4141974 -0.52202857 -1.9685, + 1.5885795 -0.49999899 0.59055001, + 1.5885795 -0.49999899 0.59055001, + 1.5857965 -0.47796944 0.59055001, + 1.5776224 -0.45732406 0.59055001, + 1.5645709 -0.43936011 0.59055001, + 1.5474619 -0.42520633 0.59055001, + 1.5273705 -0.41575202 0.59055001, + 1.5055591 -0.41159129 0.59055001, + 1.4833983 -0.41298553 0.59055001, + 1.4622804 -0.41984716 0.59055001, + 1.4435323 -0.43174502 0.59055001, + 1.4283322 -0.4479315 0.59055001, + 1.4176351 -0.46738961 0.59055001, + 1.412113 -0.48889667 0.59055001, + 1.412113 -0.51110131 0.59055001, + 1.4176351 -0.53260839 0.59055001, + 1.4283322 -0.5520665 0.59055001, + 1.4435323 -0.56825298 0.59055001, + 1.4622804 -0.58015084 0.59055001, + 1.4833983 -0.58701247 0.59055001, + 1.5055591 -0.58840668 0.59055001, + 1.5273705 -0.58424598 0.59055001, + 1.5474619 -0.57479167 0.59055001, + 1.5645709 -0.56063789 0.59055001, + 1.5776224 -0.54267395 0.59055001, + 1.5857965 -0.52202857 0.59055001, + 1.5885795 -0.49999899 -1.9685, + 1.5885795 -0.49999899 -1.9685, + 1.5857965 -0.47796944 -1.9685, + 1.5776224 -0.45732406 -1.9685, + 1.5645709 -0.43936011 -1.9685, + 1.5474619 -0.42520633 -1.9685, + 1.5273705 -0.41575202 -1.9685, + 1.5055591 -0.41159129 -1.9685, + 1.4833983 -0.41298553 -1.9685, + 1.4622804 -0.41984716 -1.9685, + 1.4435323 -0.43174502 -1.9685, + 1.4283322 -0.4479315 -1.9685, + 1.4176351 -0.46738961 -1.9685, + 1.412113 -0.48889667 -1.9685, + 1.412113 -0.51110131 -1.9685, + 1.4176351 -0.53260839 -1.9685, + 1.4283322 -0.5520665 -1.9685, + 1.4435323 -0.56825298 -1.9685, + 1.4622804 -0.58015084 -1.9685, + 1.4833983 -0.58701247 -1.9685, + 1.5055591 -0.58840668 -1.9685, + 1.5273705 -0.58424598 -1.9685, + 1.5474619 -0.57479167 -1.9685, + 1.5645709 -0.56063789 -1.9685, + 1.5776224 -0.54267395 -1.9685, + 1.5857965 -0.52202857 -1.9685, + 1.5885795 3.4999931 0.59055001, + 1.5885795 3.4999931 0.59055001, + 1.5857965 3.5220225 0.59055001, + 1.5776224 3.5426679 0.59055001, + 1.5645709 3.560632 0.59055001, + 1.5474619 3.5747857 0.59055001, + 1.5273705 3.58424 0.59055001, + 1.5055591 3.5884006 0.59055001, + 1.4833983 3.5870066 0.59055001, + 1.4622804 3.5801449 0.59055001, + 1.4435323 3.5682471 0.59055001, + 1.4283322 3.5520606 0.59055001, + 1.4176351 3.5326023 0.59055001, + 1.412113 3.5110953 0.59055001, + 1.412113 3.4888906 0.59055001, + 1.4176351 3.4673836 0.59055001, + 1.4283322 3.4479256 0.59055001, + 1.4435323 3.4317391 0.59055001, + 1.4622804 3.4198411 0.59055001, + 1.4833983 3.4129796 0.59055001, + 1.5055591 3.4115853 0.59055001, + 1.5273705 3.415746 0.59055001, + 1.5474619 3.4252002 0.59055001, + 1.5645709 3.4393542 0.59055001, + 1.5776224 3.4573181 0.59055001, + 1.5857965 3.4779634 0.59055001, + 1.5885795 3.4999931 -1.9685, + 1.5885795 3.4999931 -1.9685, + 1.5857965 3.5220225 -1.9685, + 1.5776224 3.5426679 -1.9685, + 1.5645709 3.560632 -1.9685, + 1.5474619 3.5747857 -1.9685, + 1.5273705 3.58424 -1.9685, + 1.5055591 3.5884006 -1.9685, + 1.4833983 3.5870066 -1.9685, + 1.4622804 3.5801449 -1.9685, + 1.4435323 3.5682471 -1.9685, + 1.4283322 3.5520606 -1.9685, + 1.4176351 3.5326023 -1.9685, + 1.412113 3.5110953 -1.9685, + 1.412113 3.4888906 -1.9685, + 1.4176351 3.4673836 -1.9685, + 1.4283322 3.4479256 -1.9685, + 1.4435323 3.4317391 -1.9685, + 1.4622804 3.4198411 -1.9685, + 1.4833983 3.4129796 -1.9685, + 1.5055591 3.4115853 -1.9685, + 1.5273705 3.415746 -1.9685, + 1.5474619 3.4252002 -1.9685, + 1.5645709 3.4393542 -1.9685, + 1.5776224 3.4573181 -1.9685, + 1.5857965 3.4779634 -1.9685, + 1.5885795 2.499995 0.59055001, + 1.5885795 2.499995 0.59055001, + 1.5857965 2.5220246 0.59055001, + 1.5776224 2.54267 0.59055001, + 1.5645709 2.5606339 0.59055001, + 1.5474619 2.5747876 0.59055001, + 1.5273705 2.5842419 0.59055001, + 1.5055591 2.5884027 0.59055001, + 1.4833983 2.5870085 0.59055001, + 1.4622804 2.5801468 0.59055001, + 1.4435323 2.568249 0.59055001, + 1.4283322 2.5520625 0.59055001, + 1.4176351 2.5326045 0.59055001, + 1.412113 2.5110974 0.59055001, + 1.412113 2.4888926 0.59055001, + 1.4176351 2.4673855 0.59055001, + 1.4283322 2.4479275 0.59055001, + 1.4435323 2.431741 0.59055001, + 1.4622804 2.4198432 0.59055001, + 1.4833983 2.4129815 0.59055001, + 1.5055591 2.4115872 0.59055001, + 1.5273705 2.4157481 0.59055001, + 1.5474619 2.4252024 0.59055001, + 1.5645709 2.4393561 0.59055001, + 1.5776224 2.45732 0.59055001, + 1.5857965 2.4779654 0.59055001, + 1.5885795 2.499995 -1.9685, + 1.5885795 2.499995 -1.9685, + 1.5857965 2.5220246 -1.9685, + 1.5776224 2.54267 -1.9685, + 1.5645709 2.5606339 -1.9685, + 1.5474619 2.5747876 -1.9685, + 1.5273705 2.5842419 -1.9685, + 1.5055591 2.5884027 -1.9685, + 1.4833983 2.5870085 -1.9685, + 1.4622804 2.5801468 -1.9685, + 1.4435323 2.568249 -1.9685, + 1.4283322 2.5520625 -1.9685, + 1.4176351 2.5326045 -1.9685, + 1.412113 2.5110974 -1.9685, + 1.412113 2.4888926 -1.9685, + 1.4176351 2.4673855 -1.9685, + 1.4283322 2.4479275 -1.9685, + 1.4435323 2.431741 -1.9685, + 1.4622804 2.4198432 -1.9685, + 1.4833983 2.4129815 -1.9685, + 1.5055591 2.4115872 -1.9685, + 1.5273705 2.4157481 -1.9685, + 1.5474619 2.4252024 -1.9685, + 1.5645709 2.4393561 -1.9685, + 1.5776224 2.45732 -1.9685, + 1.5857965 2.4779654 -1.9685, + -1.4114145 2.499995 0.59055001, + -1.4114145 2.499995 0.59055001, + -1.4141974 2.5220246 0.59055001, + -1.4223715 2.54267 0.59055001, + -1.4354231 2.5606339 0.59055001, + -1.4525322 2.5747876 0.59055001, + -1.4726235 2.5842419 0.59055001, + -1.4944348 2.5884027 0.59055001, + -1.5165957 2.5870085 0.59055001, + -1.5377136 2.5801468 0.59055001, + -1.5564616 2.568249 0.59055001, + -1.5716617 2.5520625 0.59055001, + -1.582359 2.5326045 0.59055001, + -1.587881 2.5110974 0.59055001, + -1.587881 2.4888926 0.59055001, + -1.582359 2.4673855 0.59055001, + -1.5716617 2.4479275 0.59055001, + -1.5564616 2.431741 0.59055001, + -1.5377136 2.4198432 0.59055001, + -1.5165957 2.4129815 0.59055001, + -1.4944348 2.4115872 0.59055001, + -1.4726235 2.4157481 0.59055001, + -1.4525322 2.4252024 0.59055001, + -1.4354231 2.4393561 0.59055001, + -1.4223715 2.45732 0.59055001, + -1.4141974 2.4779654 0.59055001, + -1.4114145 2.499995 -1.9685, + -1.4114145 2.499995 -1.9685, + -1.4141974 2.5220246 -1.9685, + -1.4223715 2.54267 -1.9685, + -1.4354231 2.5606339 -1.9685, + -1.4525322 2.5747876 -1.9685, + -1.4726235 2.5842419 -1.9685, + -1.4944348 2.5884027 -1.9685, + -1.5165957 2.5870085 -1.9685, + -1.5377136 2.5801468 -1.9685, + -1.5564616 2.568249 -1.9685, + -1.5716617 2.5520625 -1.9685, + -1.582359 2.5326045 -1.9685, + -1.587881 2.5110974 -1.9685, + -1.587881 2.4888926 -1.9685, + -1.582359 2.4673855 -1.9685, + -1.5716617 2.4479275 -1.9685, + -1.5564616 2.431741 -1.9685, + -1.5377136 2.4198432 -1.9685, + -1.5165957 2.4129815 -1.9685, + -1.4944348 2.4115872 -1.9685, + -1.4726235 2.4157481 -1.9685, + -1.4525322 2.4252024 -1.9685, + -1.4354231 2.4393561 -1.9685, + -1.4223715 2.45732 -1.9685, + -1.4141974 2.4779654 -1.9685, + -1.4114145 3.4999931 0.59055001, + -1.4114145 3.4999931 0.59055001, + -1.4141974 3.5220225 0.59055001, + -1.4223715 3.5426679 0.59055001, + -1.4354231 3.560632 0.59055001, + -1.4525322 3.5747857 0.59055001, + -1.4726235 3.58424 0.59055001, + -1.4944348 3.5884006 0.59055001, + -1.5165957 3.5870066 0.59055001, + -1.5377136 3.5801449 0.59055001, + -1.5564616 3.5682471 0.59055001, + -1.5716617 3.5520606 0.59055001, + -1.582359 3.5326023 0.59055001, + -1.587881 3.5110953 0.59055001, + -1.587881 3.4888906 0.59055001, + -1.582359 3.4673836 0.59055001, + -1.5716617 3.4479256 0.59055001, + -1.5564616 3.4317391 0.59055001, + -1.5377136 3.4198411 0.59055001, + -1.5165957 3.4129796 0.59055001, + -1.4944348 3.4115853 0.59055001, + -1.4726235 3.415746 0.59055001, + -1.4525322 3.4252002 0.59055001, + -1.4354231 3.4393542 0.59055001, + -1.4223715 3.4573181 0.59055001, + -1.4141974 3.4779634 0.59055001, + -1.4114145 3.4999931 -1.9685, + -1.4114145 3.4999931 -1.9685, + -1.4141974 3.5220225 -1.9685, + -1.4223715 3.5426679 -1.9685, + -1.4354231 3.560632 -1.9685, + -1.4525322 3.5747857 -1.9685, + -1.4726235 3.58424 -1.9685, + -1.4944348 3.5884006 -1.9685, + -1.5165957 3.5870066 -1.9685, + -1.5377136 3.5801449 -1.9685, + -1.5564616 3.5682471 -1.9685, + -1.5716617 3.5520606 -1.9685, + -1.582359 3.5326023 -1.9685, + -1.587881 3.5110953 -1.9685, + -1.587881 3.4888906 -1.9685, + -1.582359 3.4673836 -1.9685, + -1.5716617 3.4479256 -1.9685, + -1.5564616 3.4317391 -1.9685, + -1.5377136 3.4198411 -1.9685, + -1.5165957 3.4129796 -1.9685, + -1.4944348 3.4115853 -1.9685, + -1.4726235 3.415746 -1.9685, + -1.4525322 3.4252002 -1.9685, + -1.4354231 3.4393542 -1.9685, + -1.4223715 3.4573181 -1.9685, + -1.4141974 3.4779634 -1.9685, + -1.909445 4.9015651 3.11023, + -1.909445 4.9803052 3.0314901, + -1.909445 4.9219446 3.107547, + -1.909445 4.9409351 3.0996809, + -1.909445 4.9572425 3.0871675, + -1.909445 4.9697556 3.0708599, + -1.909445 4.977622 3.0518694, + 1.909445 4.9015651 3.11023, + 1.909445 4.9803052 3.0314901, + 1.909445 4.9219446 3.107547, + 1.909445 4.9409351 3.0996809, + 1.909445 4.9572425 3.0871675, + 1.909445 4.9697556 3.0708599, + 1.909445 4.977622 3.0518694, + 1.909445 4.9803052 0, + 1.988185 4.9015651 0, + 1.9298244 4.977622 0, + 1.948815 4.9697556 0, + 1.9651226 4.9572425 0, + 1.9776359 4.9409351 0, + 1.985502 4.9219446 0, + 1.909445 4.9803052 3.0314901, + 1.988185 4.9015651 3.0314901, + 1.9298244 4.977622 3.0314901, + 1.948815 4.9697556 3.0314901, + 1.9651226 4.9572425 3.0314901, + 1.9776359 4.9409351 3.0314901, + 1.985502 4.9219446 3.0314901, + 1.594485 4.9803052 -1.7483792e-015, + 1.909445 4.9803052 0, + 1.988185 4.9015651 0, + 1.9298244 4.977622 0, + 1.948815 4.9697556 0, + 1.9651226 4.9572425 0, + 1.9776359 4.9409351 0, + 1.985502 4.9219446 0, + 1.594485 4.3897548 -1.0402856e-015, + 1.988185 4.3897548 0, + -1.4114145 4.4999909 0.15361439, + -1.4114145 4.4999909 0.15361439, + -1.4130251 4.4831758 0.1522629, + -1.4177985 4.4669719 0.14825757, + -1.4255611 4.4519687 0.14174405, + -1.4360304 4.4387121 0.13295922, + -1.4488258 4.4276834 0.12222252, + -1.4634823 4.4192843 0.1099244, + -1.4794664 4.4138207 0.096512072, + -1.4961972 4.41149 0.082473285, + -1.5130662 4.4123778 0.068318546, + -1.5294598 4.4164519 0.054562598, + -1.5447822 4.4235635 0.041705672, + -1.5584759 4.4334545 0.030215304, + -1.570043 4.4457655 0.020509347, + -1.5790628 4.4600477 0.012940752, + -1.5852075 4.4757829 0.0077847526, + -1.5882535 4.4923983 0.0052288454, + -1.5880901 4.5092897 0.0053659747, + -1.5847231 4.5258431 0.0081911553, + -1.5782752 4.5414567 0.013601649, + -1.5689807 4.555562 0.021400703, + -1.5571775 4.5676465 0.031304706, + -1.543295 4.5772705 0.042953502, + -1.527838 4.5840845 0.055923484, + -1.5113685 4.5878406 0.069743, + -1.4944855 4.5884018 0.083909497, + -1.477803 4.5857482 0.097907826, + -1.4619275 4.5799756 0.11122893, + -1.4474365 4.5712948 0.12338839, + -1.4348568 4.5600209 0.13394403, + -1.4246458 4.5465641 0.14251201, + -1.4171751 4.5314136 0.14878072, + -1.4128666 4.515964 0.15239599, + -1.4114145 4.4999909 -1.9685, + -1.4114145 4.4999909 -1.9685, + -1.4141974 4.5220203 -1.9685, + -1.4223715 4.542666 -1.9685, + -1.4354231 4.5606298 -1.9685, + -1.4525322 4.5747838 -1.9685, + -1.4726235 4.5842381 -1.9685, + -1.4944348 4.5883989 -1.9685, + -1.5165957 4.5870047 -1.9685, + -1.5377136 4.580143 -1.9685, + -1.5564616 4.5682449 -1.9685, + -1.5716617 4.5520587 -1.9685, + -1.582359 4.5326004 -1.9685, + -1.587881 4.5110931 -1.9685, + -1.587881 4.4888887 -1.9685, + -1.582359 4.4673815 -1.9685, + -1.5716617 4.4479237 -1.9685, + -1.5564616 4.4317369 -1.9685, + -1.5377136 4.4198394 -1.9685, + -1.5165957 4.4129777 -1.9685, + -1.4944348 4.4115834 -1.9685, + -1.4726235 4.4157438 -1.9685, + -1.4525322 4.4251986 -1.9685, + -1.4354231 4.439352 -1.9685, + -1.4223715 4.4573159 -1.9685, + -1.4141974 4.4779615 -1.9685, + -1.909445 -4.9803052 3.0314901, + -1.909445 -4.9015651 3.11023, + -1.909445 -4.977622 3.0518694, + -1.909445 -4.9697556 3.0708599, + -1.909445 -4.9572425 3.0871675, + -1.909445 -4.9409351 3.0996809, + -1.909445 -4.9219446 3.107547, + 1.909445 -4.9803052 3.0314901, + 1.909445 -4.9015651 3.11023, + 1.909445 -4.977622 3.0518694, + 1.909445 -4.9697556 3.0708599, + 1.909445 -4.9572425 3.0871675, + 1.909445 -4.9409351 3.0996809, + 1.909445 -4.9219446 3.107547, + 1.909445 -4.9015651 3.11023, + 1.909445 4.9015651 3.11023, + 1.988185 -4.9015651 3.0314901, + 1.985502 -4.9015651 3.0518694, + 1.9776359 -4.9015651 3.0708599, + 1.9651226 -4.9015651 3.0871675, + 1.948815 -4.9015651 3.0996809, + 1.9298244 -4.9015651 3.107547, + 1.988185 4.9015651 3.0314901, + 1.9298244 4.9015651 3.107547, + 1.948815 4.9015651 3.0996809, + 1.9651226 4.9015651 3.0871675, + 1.9776359 4.9015651 3.0708599, + 1.985502 4.9015651 3.0518694, + 0.98425001 1.157478 3.11023, + 0.98425001 1.157478 3.114167, + 0.98425001 1.8425159 3.114167, + 0.98425001 1.8425159 3.11023, + 0.98425001 1.8425159 3.11023, + 0.98425001 1.8425159 3.114167, + -0.98425001 1.8425159 3.114167, + -0.98425001 1.8425159 3.11023, + -0.98425001 1.157478 3.11023, + -0.98425001 1.157478 3.114167, + -0.98425001 1.8425159 3.114167, + -0.98425001 1.8425159 3.11023, + 0.98425001 1.157478 3.11023, + 0.98425001 1.157478 3.114167, + -0.98425001 1.157478 3.114167, + -0.98425001 1.157478 3.11023, + 0.98425001 0.15748 3.11023, + 0.98425001 0.15748 3.114167, + -0.98425001 0.15748 3.114167, + -0.98425001 0.15748 3.11023, + 0.98425001 0.15748 3.11023, + 0.98425001 0.15748 3.114167, + 0.98425001 0.84251797 3.114167, + 0.98425001 0.84251797 3.11023, + 0.98425001 0.84251797 3.11023, + 0.98425001 0.84251797 3.114167, + -0.98425001 0.84251797 3.114167, + -0.98425001 0.84251797 3.11023, + -0.98425001 0.15748 3.11023, + -0.98425001 0.15748 3.114167, + -0.98425001 0.84251797 3.114167, + -0.98425001 0.84251797 3.11023, + 0.98425001 -0.15748 3.11023, + 0.98425001 -0.15748 3.114167, + -0.98425001 -0.15748 3.114167, + -0.98425001 -0.15748 3.11023, + -0.98425001 -0.84251797 3.11023, + -0.98425001 -0.84251797 3.114167, + -0.98425001 -0.15748 3.114167, + -0.98425001 -0.15748 3.11023, + 0.98425001 -0.84251797 3.11023, + 0.98425001 -0.84251797 3.114167, + -0.98425001 -0.84251797 3.114167, + -0.98425001 -0.84251797 3.11023, + 0.98425001 -0.84251797 3.11023, + 0.98425001 -0.84251797 3.114167, + 0.98425001 -0.15748 3.114167, + 0.98425001 -0.15748 3.11023, + 0.98425001 -3.8425119 3.11023, + 0.98425001 -3.8425119 3.114167, + 0.98425001 -3.157474 3.114167, + 0.98425001 -3.157474 3.11023, + 0.98425001 -3.157474 3.11023, + 0.98425001 -3.157474 3.114167, + -0.98425001 -3.157474 3.114167, + -0.98425001 -3.157474 3.11023, + -0.98425001 -3.8425119 3.11023, + -0.98425001 -3.8425119 3.114167, + -0.98425001 -3.157474 3.114167, + -0.98425001 -3.157474 3.11023, + 0.98425001 -3.8425119 3.11023, + 0.98425001 -3.8425119 3.114167, + -0.98425001 -3.8425119 3.114167, + -0.98425001 -3.8425119 3.11023, + 0.98425001 -2.842514 3.11023, + 0.98425001 -2.842514 3.114167, + -0.98425001 -2.842514 3.114167, + -0.98425001 -2.842514 3.11023, + 0.98425001 -2.842514 3.11023, + 0.98425001 -2.842514 3.114167, + 0.98425001 -2.1574759 3.114167, + 0.98425001 -2.1574759 3.11023, + 0.98425001 -2.1574759 3.11023, + 0.98425001 -2.1574759 3.114167, + -0.98425001 -2.1574759 3.114167, + -0.98425001 -2.1574759 3.11023, + -0.98425001 -2.842514 3.11023, + -0.98425001 -2.842514 3.114167, + -0.98425001 -2.1574759 3.114167, + -0.98425001 -2.1574759 3.11023, + 0.98425001 -1.8425159 3.11023, + 0.98425001 -1.8425159 3.114167, + -0.98425001 -1.8425159 3.114167, + -0.98425001 -1.8425159 3.11023, + 0.98425001 -1.8425159 3.11023, + 0.98425001 -1.8425159 3.114167, + 0.98425001 -1.157478 3.114167, + 0.98425001 -1.157478 3.11023, + 0.98425001 -1.157478 3.11023, + 0.98425001 -1.157478 3.114167, + -0.98425001 -1.157478 3.114167, + -0.98425001 -1.157478 3.11023, + -0.98425001 -1.8425159 3.11023, + -0.98425001 -1.8425159 3.114167, + -0.98425001 -1.157478 3.114167, + -0.98425001 -1.157478 3.11023, + 0.98425001 2.1574759 3.11023, + 0.98425001 2.1574759 3.114167, + 0.98425001 2.842514 3.114167, + 0.98425001 2.842514 3.11023, + 0.98425001 2.842514 3.11023, + 0.98425001 2.842514 3.114167, + -0.98425001 2.842514 3.114167, + -0.98425001 2.842514 3.11023, + -0.98425001 2.1574759 3.11023, + -0.98425001 2.1574759 3.114167, + -0.98425001 2.842514 3.114167, + -0.98425001 2.842514 3.11023, + 0.98425001 2.1574759 3.11023, + 0.98425001 2.1574759 3.114167, + -0.98425001 2.1574759 3.114167, + -0.98425001 2.1574759 3.11023, + 0.98425001 3.157474 3.11023, + 0.98425001 3.157474 3.114167, + 0.98425001 3.8425119 3.114167, + 0.98425001 3.8425119 3.11023, + 0.98425001 3.8425119 3.11023, + 0.98425001 3.8425119 3.114167, + -0.98425001 3.8425119 3.114167, + -0.98425001 3.8425119 3.11023, + -0.98425001 3.157474 3.11023, + -0.98425001 3.157474 3.114167, + -0.98425001 3.8425119 3.114167, + -0.98425001 3.8425119 3.11023, + 0.98425001 3.157474 3.11023, + 0.98425001 3.157474 3.114167, + -0.98425001 3.157474 3.114167, + -0.98425001 3.157474 3.11023, + 0.98425001 -4.1574721 3.11023, + 0.98425001 -4.1574721 3.114167, + -0.98425001 -4.1574721 3.114167, + -0.98425001 -4.1574721 3.11023, + -0.98425001 -4.8425102 3.11023, + -0.98425001 -4.8425102 3.114167, + -0.98425001 -4.1574721 3.114167, + -0.98425001 -4.1574721 3.11023, + 0.98425001 -4.8425102 3.11023, + 0.98425001 -4.8425102 3.114167, + -0.98425001 -4.8425102 3.114167, + -0.98425001 -4.8425102 3.11023, + 0.98425001 -4.8425102 3.11023, + 0.98425001 -4.8425102 3.114167, + 0.98425001 -4.1574721 3.114167, + 0.98425001 -4.1574721 3.11023, + 0.98425001 4.8425102 3.11023, + 0.98425001 4.8425102 3.114167, + -0.98425001 4.8425102 3.114167, + -0.98425001 4.8425102 3.11023, + -0.98425001 4.1574721 3.11023, + -0.98425001 4.1574721 3.114167, + -0.98425001 4.8425102 3.114167, + -0.98425001 4.8425102 3.11023, + 0.98425001 4.1574721 3.11023, + 0.98425001 4.1574721 3.114167, + -0.98425001 4.1574721 3.114167, + -0.98425001 4.1574721 3.11023, + 0.98425001 4.1574721 3.11023, + 0.98425001 4.1574721 3.114167, + 0.98425001 4.8425102 3.114167, + 0.98425001 4.8425102 3.11023, + 1.5885795 4.4999909 0.0049553029, + 1.5885795 4.4999909 0.0049553029, + 1.5869689 4.4831758 0.0063067949, + 1.5821955 4.4669719 0.010312125, + 1.574433 4.4519687 0.016825639, + 1.5639637 4.4387121 0.025610475, + 1.5511681 4.4276834 0.036347173, + 1.5365118 4.4192843 0.048645291, + 1.5205276 4.4138207 0.062057618, + 1.5037968 4.41149 0.076096408, + 1.4869279 4.4123778 0.090251148, + 1.4705342 4.4164519 0.1040071, + 1.4552119 4.4235635 0.11686402, + 1.4415182 4.4334545 0.12835439, + 1.4299511 4.4457655 0.13806035, + 1.4209312 4.4600477 0.14562894, + 1.4147865 4.4757829 0.15078494, + 1.4117405 4.4923983 0.15334085, + 1.411904 4.5092897 0.15320371, + 1.4152708 4.5258431 0.15037854, + 1.4217188 4.5414567 0.14496805, + 1.4310133 4.555562 0.13716899, + 1.4428165 4.5676465 0.12726499, + 1.456699 4.5772705 0.11561619, + 1.472156 4.5840845 0.10264621, + 1.4886255 4.5878406 0.088826694, + 1.5055084 4.5884018 0.074660189, + 1.522191 4.5857482 0.060661864, + 1.5380665 4.5799756 0.047340762, + 1.5525576 4.5712948 0.035181299, + 1.5651373 4.5600209 0.024625657, + 1.5753481 4.5465641 0.016057689, + 1.582819 4.5314136 0.0097889695, + 1.5871274 4.515964 0.0061737057, + 1.5885795 4.4999909 -1.9685, + 1.5885795 4.4999909 -1.9685, + 1.5857965 4.5220203 -1.9685, + 1.5776224 4.542666 -1.9685, + 1.5645709 4.5606298 -1.9685, + 1.5474619 4.5747838 -1.9685, + 1.5273705 4.5842381 -1.9685, + 1.5055591 4.5883989 -1.9685, + 1.4833983 4.5870047 -1.9685, + 1.4622804 4.580143 -1.9685, + 1.4435323 4.5682449 -1.9685, + 1.4283322 4.5520587 -1.9685, + 1.4176351 4.5326004 -1.9685, + 1.412113 4.5110931 -1.9685, + 1.412113 4.4888887 -1.9685, + 1.4176351 4.4673815 -1.9685, + 1.4283322 4.4479237 -1.9685, + 1.4435323 4.4317369 -1.9685, + 1.4622804 4.4198394 -1.9685, + 1.4833983 4.4129777 -1.9685, + 1.5055591 4.4115834 -1.9685, + 1.5273705 4.4157438 -1.9685, + 1.5474619 4.4251986 -1.9685, + 1.5645709 4.439352 -1.9685, + 1.5776224 4.4573159 -1.9685, + 1.5857965 4.4779615 -1.9685, + -1.4114145 -4.4999909 0.15361439, + -1.4114145 -4.4999909 0.15361439, + -1.4130251 -4.5168061 0.1522629, + -1.4177985 -4.53301 0.14825757, + -1.4255611 -4.5480132 0.14174405, + -1.4360304 -4.5612702 0.13295922, + -1.4488258 -4.5722985 0.12222252, + -1.4634823 -4.5806975 0.1099244, + -1.4794664 -4.5861616 0.096512072, + -1.4961972 -4.5884919 0.082473285, + -1.5130662 -4.587604 0.068318546, + -1.5294598 -4.5835304 0.054562598, + -1.5447822 -4.5764184 0.041705672, + -1.5584759 -4.5665274 0.030215304, + -1.570043 -4.5542169 0.020509347, + -1.5790628 -4.5399342 0.012940752, + -1.5852075 -4.524199 0.0077847526, + -1.5882535 -4.5075836 0.0052288454, + -1.5880901 -4.4906921 0.0053659747, + -1.5847231 -4.4741387 0.0081911553, + -1.5782752 -4.4585257 0.013601649, + -1.5689807 -4.4444203 0.021400703, + -1.5571775 -4.4323359 0.031304706, + -1.543295 -4.4227114 0.042953502, + -1.527838 -4.4158974 0.055923484, + -1.5113685 -4.4121413 0.069743, + -1.4944855 -4.4115801 0.083909497, + -1.477803 -4.4142337 0.097907826, + -1.4619275 -4.4200063 0.11122893, + -1.4474365 -4.4286871 0.12338839, + -1.4348568 -4.439961 0.13394403, + -1.4246458 -4.4534178 0.14251201, + -1.4171751 -4.4685683 0.14878072, + -1.4128666 -4.4840178 0.15239599, + -1.4114145 -4.4999909 -1.9685, + -1.4114145 -4.4999909 -1.9685, + -1.4141974 -4.4779615 -1.9685, + -1.4223715 -4.4573159 -1.9685, + -1.4354231 -4.439352 -1.9685, + -1.4525322 -4.4251986 -1.9685, + -1.4726235 -4.4157438 -1.9685, + -1.4944348 -4.4115834 -1.9685, + -1.5165957 -4.4129777 -1.9685, + -1.5377136 -4.4198394 -1.9685, + -1.5564616 -4.4317369 -1.9685, + -1.5716617 -4.4479237 -1.9685, + -1.582359 -4.4673815 -1.9685, + -1.587881 -4.4888887 -1.9685, + -1.587881 -4.5110931 -1.9685, + -1.582359 -4.5326004 -1.9685, + -1.5716617 -4.5520587 -1.9685, + -1.5564616 -4.5682449 -1.9685, + -1.5377136 -4.580143 -1.9685, + -1.5165957 -4.5870047 -1.9685, + -1.4944348 -4.5883989 -1.9685, + -1.4726235 -4.5842381 -1.9685, + -1.4525322 -4.5747838 -1.9685, + -1.4354231 -4.5606298 -1.9685, + -1.4223715 -4.542666 -1.9685, + -1.4141974 -4.5220203 -1.9685, + 1.909445 -4.9803052 0, + 1.988185 -4.9015651 0, + 1.9298244 -4.977622 0, + 1.948815 -4.9697556 0, + 1.9651226 -4.9572425 0, + 1.9776359 -4.9409351 0, + 1.985502 -4.9219446 0, + 1.909445 -4.9803052 3.0314901, + 1.988185 -4.9015651 3.0314901, + 1.9298244 -4.977622 3.0314901, + 1.948815 -4.9697556 3.0314901, + 1.9651226 -4.9572425 3.0314901, + 1.9776359 -4.9409351 3.0314901, + 1.985502 -4.9219446 3.0314901, + 1.988185 -4.9015651 0, + 1.988185 -4.3897548 0, + 1.909445 -4.9803052 0, + 1.9298244 -4.977622 0, + 1.948815 -4.9697556 0, + 1.9651226 -4.9572425 0, + 1.9776359 -4.9409351 0, + 1.985502 -4.9219446 0, + 1.594485 -4.3897548 -6.5564221e-017, + 1.594485 -4.9803052 -1.1411735e-016, + 1.5885795 -4.4999909 0.0049553029, + 1.5885795 -4.4999909 0.0049553029, + 1.5869689 -4.5168061 0.0063067949, + 1.5821955 -4.53301 0.010312125, + 1.574433 -4.5480132 0.016825639, + 1.5639637 -4.5612702 0.025610475, + 1.5511681 -4.5722985 0.036347173, + 1.5365118 -4.5806975 0.048645291, + 1.5205276 -4.5861616 0.062057618, + 1.5037968 -4.5884919 0.076096408, + 1.4869279 -4.587604 0.090251148, + 1.4705342 -4.5835304 0.1040071, + 1.4552119 -4.5764184 0.11686402, + 1.4415182 -4.5665274 0.12835439, + 1.4299511 -4.5542169 0.13806035, + 1.4209312 -4.5399342 0.14562894, + 1.4147865 -4.524199 0.15078494, + 1.4117405 -4.5075836 0.15334085, + 1.411904 -4.4906921 0.15320371, + 1.4152708 -4.4741387 0.15037854, + 1.4217188 -4.4585257 0.14496805, + 1.4310133 -4.4444203 0.13716899, + 1.4428165 -4.4323359 0.12726499, + 1.456699 -4.4227114 0.11561619, + 1.472156 -4.4158974 0.10264621, + 1.4886255 -4.4121413 0.088826694, + 1.5055084 -4.4115801 0.074660189, + 1.522191 -4.4142337 0.060661864, + 1.5380665 -4.4200063 0.047340762, + 1.5525576 -4.4286871 0.035181299, + 1.5651373 -4.439961 0.024625657, + 1.5753481 -4.4534178 0.016057689, + 1.582819 -4.4685683 0.0097889695, + 1.5871274 -4.4840178 0.0061737057, + 1.5885795 -4.4999909 -1.9685, + 1.5885795 -4.4999909 -1.9685, + 1.5857965 -4.4779615 -1.9685, + 1.5776224 -4.4573159 -1.9685, + 1.5645709 -4.439352 -1.9685, + 1.5474619 -4.4251986 -1.9685, + 1.5273705 -4.4157438 -1.9685, + 1.5055591 -4.4115834 -1.9685, + 1.4833983 -4.4129777 -1.9685, + 1.4622804 -4.4198394 -1.9685, + 1.4435323 -4.4317369 -1.9685, + 1.4283322 -4.4479237 -1.9685, + 1.4176351 -4.4673815 -1.9685, + 1.412113 -4.4888887 -1.9685, + 1.412113 -4.5110931 -1.9685, + 1.4176351 -4.5326004 -1.9685, + 1.4283322 -4.5520587 -1.9685, + 1.4435323 -4.5682449 -1.9685, + 1.4622804 -4.580143 -1.9685, + 1.4833983 -4.5870047 -1.9685, + 1.5055591 -4.5883989 -1.9685, + 1.5273705 -4.5842381 -1.9685, + 1.5474619 -4.5747838 -1.9685, + 1.5645709 -4.5606298 -1.9685, + 1.5776224 -4.542666 -1.9685, + 1.5857965 -4.5220203 -1.9685, + -1.4114145 -1.499997 -1.9685, + -1.4141974 -1.4779674 -1.9685, + -1.4223715 -1.457322 -1.9685, + -1.4354231 -1.4393581 -1.9685, + -1.4525322 -1.4252043 -1.9685, + -1.4726235 -1.41575 -1.9685, + -1.4944348 -1.4115893 -1.9685, + -1.5165957 -1.4129835 -1.9685, + -1.5377136 -1.4198451 -1.9685, + -1.5564616 -1.431743 -1.9685, + -1.5716617 -1.4479295 -1.9685, + -1.582359 -1.4673876 -1.9685, + -1.587881 -1.4888947 -1.9685, + -1.587881 -1.5110993 -1.9685, + -1.582359 -1.5326064 -1.9685, + -1.5716617 -1.5520645 -1.9685, + -1.5564616 -1.568251 -1.9685, + -1.5377136 -1.5801488 -1.9685, + -1.5165957 -1.5870105 -1.9685, + -1.4944348 -1.5884047 -1.9685, + -1.4726235 -1.584244 -1.9685, + -1.4525322 -1.5747896 -1.9685, + -1.4354231 -1.5606359 -1.9685, + -1.4223715 -1.5426719 -1.9685, + -1.4141974 -1.5220265 -1.9685, + 1.5885795 -1.499997 -1.9685, + 1.5857965 -1.4779674 -1.9685, + 1.5776224 -1.457322 -1.9685, + 1.5645709 -1.4393581 -1.9685, + 1.5474619 -1.4252043 -1.9685, + 1.5273705 -1.41575 -1.9685, + 1.5055591 -1.4115893 -1.9685, + 1.4833983 -1.4129835 -1.9685, + 1.4622804 -1.4198451 -1.9685, + 1.4435323 -1.431743 -1.9685, + 1.4283322 -1.4479295 -1.9685, + 1.4176351 -1.4673876 -1.9685, + 1.412113 -1.4888947 -1.9685, + 1.412113 -1.5110993 -1.9685, + 1.4176351 -1.5326064 -1.9685, + 1.4283322 -1.5520645 -1.9685, + 1.4435323 -1.568251 -1.9685, + 1.4622804 -1.5801488 -1.9685, + 1.4833983 -1.5870105 -1.9685, + 1.5055591 -1.5884047 -1.9685, + 1.5273705 -1.584244 -1.9685, + 1.5474619 -1.5747896 -1.9685, + 1.5645709 -1.5606359 -1.9685, + 1.5776224 -1.5426719 -1.9685, + 1.5857965 -1.5220265 -1.9685, + -1.4114145 -2.499995 -1.9685, + -1.4141974 -2.4779654 -1.9685, + -1.4223715 -2.45732 -1.9685, + -1.4354231 -2.4393561 -1.9685, + -1.4525322 -2.4252024 -1.9685, + -1.4726235 -2.4157481 -1.9685, + -1.4944348 -2.4115872 -1.9685, + -1.5165957 -2.4129815 -1.9685, + -1.5377136 -2.4198432 -1.9685, + -1.5564616 -2.431741 -1.9685, + -1.5716617 -2.4479275 -1.9685, + -1.582359 -2.4673855 -1.9685, + -1.587881 -2.4888926 -1.9685, + -1.587881 -2.5110974 -1.9685, + -1.582359 -2.5326045 -1.9685, + -1.5716617 -2.5520625 -1.9685, + -1.5564616 -2.568249 -1.9685, + -1.5377136 -2.5801468 -1.9685, + -1.5165957 -2.5870085 -1.9685, + -1.4944348 -2.5884027 -1.9685, + -1.4726235 -2.5842419 -1.9685, + -1.4525322 -2.5747876 -1.9685, + -1.4354231 -2.5606339 -1.9685, + -1.4223715 -2.54267 -1.9685, + -1.4141974 -2.5220246 -1.9685, + 1.5885795 -2.499995 -1.9685, + 1.5857965 -2.4779654 -1.9685, + 1.5776224 -2.45732 -1.9685, + 1.5645709 -2.4393561 -1.9685, + 1.5474619 -2.4252024 -1.9685, + 1.5273705 -2.4157481 -1.9685, + 1.5055591 -2.4115872 -1.9685, + 1.4833983 -2.4129815 -1.9685, + 1.4622804 -2.4198432 -1.9685, + 1.4435323 -2.431741 -1.9685, + 1.4283322 -2.4479275 -1.9685, + 1.4176351 -2.4673855 -1.9685, + 1.412113 -2.4888926 -1.9685, + 1.412113 -2.5110974 -1.9685, + 1.4176351 -2.5326045 -1.9685, + 1.4283322 -2.5520625 -1.9685, + 1.4435323 -2.568249 -1.9685, + 1.4622804 -2.5801468 -1.9685, + 1.4833983 -2.5870085 -1.9685, + 1.5055591 -2.5884027 -1.9685, + 1.5273705 -2.5842419 -1.9685, + 1.5474619 -2.5747876 -1.9685, + 1.5645709 -2.5606339 -1.9685, + 1.5776224 -2.54267 -1.9685, + 1.5857965 -2.5220246 -1.9685, + 1.5885795 -3.4999931 -1.9685, + 1.5857965 -3.4779634 -1.9685, + 1.5776224 -3.4573181 -1.9685, + 1.5645709 -3.4393542 -1.9685, + 1.5474619 -3.4252002 -1.9685, + 1.5273705 -3.415746 -1.9685, + 1.5055591 -3.4115853 -1.9685, + 1.4833983 -3.4129796 -1.9685, + 1.4622804 -3.4198411 -1.9685, + 1.4435323 -3.4317391 -1.9685, + 1.4283322 -3.4479256 -1.9685, + 1.4176351 -3.4673836 -1.9685, + 1.412113 -3.4888906 -1.9685, + 1.412113 -3.5110953 -1.9685, + 1.4176351 -3.5326023 -1.9685, + 1.4283322 -3.5520606 -1.9685, + 1.4435323 -3.5682471 -1.9685, + 1.4622804 -3.5801449 -1.9685, + 1.4833983 -3.5870066 -1.9685, + 1.5055591 -3.5884006 -1.9685, + 1.5273705 -3.58424 -1.9685, + 1.5474619 -3.5747857 -1.9685, + 1.5645709 -3.560632 -1.9685, + 1.5776224 -3.5426679 -1.9685, + 1.5857965 -3.5220225 -1.9685, + -1.4114145 -3.4999931 -1.9685, + -1.4141974 -3.4779634 -1.9685, + -1.4223715 -3.4573181 -1.9685, + -1.4354231 -3.4393542 -1.9685, + -1.4525322 -3.4252002 -1.9685, + -1.4726235 -3.415746 -1.9685, + -1.4944348 -3.4115853 -1.9685, + -1.5165957 -3.4129796 -1.9685, + -1.5377136 -3.4198411 -1.9685, + -1.5564616 -3.4317391 -1.9685, + -1.5716617 -3.4479256 -1.9685, + -1.582359 -3.4673836 -1.9685, + -1.587881 -3.4888906 -1.9685, + -1.587881 -3.5110953 -1.9685, + -1.582359 -3.5326023 -1.9685, + -1.5716617 -3.5520606 -1.9685, + -1.5564616 -3.5682471 -1.9685, + -1.5377136 -3.5801449 -1.9685, + -1.5165957 -3.5870066 -1.9685, + -1.4944348 -3.5884006 -1.9685, + -1.4726235 -3.58424 -1.9685, + -1.4525322 -3.5747857 -1.9685, + -1.4354231 -3.560632 -1.9685, + -1.4223715 -3.5426679 -1.9685, + -1.4141974 -3.5220225 -1.9685, + 1.5885795 1.499997 -1.9685, + 1.5857965 1.5220265 -1.9685, + 1.5776224 1.5426719 -1.9685, + 1.5645709 1.5606359 -1.9685, + 1.5474619 1.5747896 -1.9685, + 1.5273705 1.584244 -1.9685, + 1.5055591 1.5884047 -1.9685, + 1.4833983 1.5870105 -1.9685, + 1.4622804 1.5801488 -1.9685, + 1.4435323 1.568251 -1.9685, + 1.4283322 1.5520645 -1.9685, + 1.4176351 1.5326064 -1.9685, + 1.412113 1.5110993 -1.9685, + 1.412113 1.4888947 -1.9685, + 1.4176351 1.4673876 -1.9685, + 1.4283322 1.4479295 -1.9685, + 1.4435323 1.431743 -1.9685, + 1.4622804 1.4198451 -1.9685, + 1.4833983 1.4129835 -1.9685, + 1.5055591 1.4115893 -1.9685, + 1.5273705 1.41575 -1.9685, + 1.5474619 1.4252043 -1.9685, + 1.5645709 1.4393581 -1.9685, + 1.5776224 1.457322 -1.9685, + 1.5857965 1.4779674 -1.9685, + -1.4114145 1.499997 -1.9685, + -1.4141974 1.5220265 -1.9685, + -1.4223715 1.5426719 -1.9685, + -1.4354231 1.5606359 -1.9685, + -1.4525322 1.5747896 -1.9685, + -1.4726235 1.584244 -1.9685, + -1.4944348 1.5884047 -1.9685, + -1.5165957 1.5870105 -1.9685, + -1.5377136 1.5801488 -1.9685, + -1.5564616 1.568251 -1.9685, + -1.5716617 1.5520645 -1.9685, + -1.582359 1.5326064 -1.9685, + -1.587881 1.5110993 -1.9685, + -1.587881 1.4888947 -1.9685, + -1.582359 1.4673876 -1.9685, + -1.5716617 1.4479295 -1.9685, + -1.5564616 1.431743 -1.9685, + -1.5377136 1.4198451 -1.9685, + -1.5165957 1.4129835 -1.9685, + -1.4944348 1.4115893 -1.9685, + -1.4726235 1.41575 -1.9685, + -1.4525322 1.4252043 -1.9685, + -1.4354231 1.4393581 -1.9685, + -1.4223715 1.457322 -1.9685, + -1.4141974 1.4779674 -1.9685, + 1.5885795 0.49999899 -1.9685, + 1.5857965 0.52202857 -1.9685, + 1.5776224 0.54267395 -1.9685, + 1.5645709 0.56063789 -1.9685, + 1.5474619 0.57479167 -1.9685, + 1.5273705 0.58424598 -1.9685, + 1.5055591 0.58840668 -1.9685, + 1.4833983 0.58701247 -1.9685, + 1.4622804 0.58015084 -1.9685, + 1.4435323 0.56825298 -1.9685, + 1.4283322 0.5520665 -1.9685, + 1.4176351 0.53260839 -1.9685, + 1.412113 0.51110131 -1.9685, + 1.412113 0.48889667 -1.9685, + 1.4176351 0.46738961 -1.9685, + 1.4283322 0.4479315 -1.9685, + 1.4435323 0.43174502 -1.9685, + 1.4622804 0.41984716 -1.9685, + 1.4833983 0.41298553 -1.9685, + 1.5055591 0.41159129 -1.9685, + 1.5273705 0.41575202 -1.9685, + 1.5474619 0.42520633 -1.9685, + 1.5645709 0.43936011 -1.9685, + 1.5776224 0.45732406 -1.9685, + 1.5857965 0.47796944 -1.9685, + -1.4114145 0.49999899 -1.9685, + -1.4141974 0.52202857 -1.9685, + -1.4223715 0.54267395 -1.9685, + -1.4354231 0.56063789 -1.9685, + -1.4525322 0.57479167 -1.9685, + -1.4726235 0.58424598 -1.9685, + -1.4944348 0.58840668 -1.9685, + -1.5165957 0.58701247 -1.9685, + -1.5377136 0.58015084 -1.9685, + -1.5564616 0.56825298 -1.9685, + -1.5716617 0.5520665 -1.9685, + -1.582359 0.53260839 -1.9685, + -1.587881 0.51110131 -1.9685, + -1.587881 0.48889667 -1.9685, + -1.582359 0.46738961 -1.9685, + -1.5716617 0.4479315 -1.9685, + -1.5564616 0.43174502 -1.9685, + -1.5377136 0.41984716 -1.9685, + -1.5165957 0.41298553 -1.9685, + -1.4944348 0.41159129 -1.9685, + -1.4726235 0.41575202 -1.9685, + -1.4525322 0.42520633 -1.9685, + -1.4354231 0.43936011 -1.9685, + -1.4223715 0.45732406 -1.9685, + -1.4141974 0.47796944 -1.9685, + -1.4114145 -0.49999899 -1.9685, + -1.4141974 -0.47796944 -1.9685, + -1.4223715 -0.45732406 -1.9685, + -1.4354231 -0.43936011 -1.9685, + -1.4525322 -0.42520633 -1.9685, + -1.4726235 -0.41575202 -1.9685, + -1.4944348 -0.41159129 -1.9685, + -1.5165957 -0.41298553 -1.9685, + -1.5377136 -0.41984716 -1.9685, + -1.5564616 -0.43174502 -1.9685, + -1.5716617 -0.4479315 -1.9685, + -1.582359 -0.46738961 -1.9685, + -1.587881 -0.48889667 -1.9685, + -1.587881 -0.51110131 -1.9685, + -1.582359 -0.53260839 -1.9685, + -1.5716617 -0.5520665 -1.9685, + -1.5564616 -0.56825298 -1.9685, + -1.5377136 -0.58015084 -1.9685, + -1.5165957 -0.58701247 -1.9685, + -1.4944348 -0.58840668 -1.9685, + -1.4726235 -0.58424598 -1.9685, + -1.4525322 -0.57479167 -1.9685, + -1.4354231 -0.56063789 -1.9685, + -1.4223715 -0.54267395 -1.9685, + -1.4141974 -0.52202857 -1.9685, + 1.5885795 -0.49999899 -1.9685, + 1.5857965 -0.47796944 -1.9685, + 1.5776224 -0.45732406 -1.9685, + 1.5645709 -0.43936011 -1.9685, + 1.5474619 -0.42520633 -1.9685, + 1.5273705 -0.41575202 -1.9685, + 1.5055591 -0.41159129 -1.9685, + 1.4833983 -0.41298553 -1.9685, + 1.4622804 -0.41984716 -1.9685, + 1.4435323 -0.43174502 -1.9685, + 1.4283322 -0.4479315 -1.9685, + 1.4176351 -0.46738961 -1.9685, + 1.412113 -0.48889667 -1.9685, + 1.412113 -0.51110131 -1.9685, + 1.4176351 -0.53260839 -1.9685, + 1.4283322 -0.5520665 -1.9685, + 1.4435323 -0.56825298 -1.9685, + 1.4622804 -0.58015084 -1.9685, + 1.4833983 -0.58701247 -1.9685, + 1.5055591 -0.58840668 -1.9685, + 1.5273705 -0.58424598 -1.9685, + 1.5474619 -0.57479167 -1.9685, + 1.5645709 -0.56063789 -1.9685, + 1.5776224 -0.54267395 -1.9685, + 1.5857965 -0.52202857 -1.9685, + 1.5885795 3.4999931 -1.9685, + 1.5857965 3.5220225 -1.9685, + 1.5776224 3.5426679 -1.9685, + 1.5645709 3.560632 -1.9685, + 1.5474619 3.5747857 -1.9685, + 1.5273705 3.58424 -1.9685, + 1.5055591 3.5884006 -1.9685, + 1.4833983 3.5870066 -1.9685, + 1.4622804 3.5801449 -1.9685, + 1.4435323 3.5682471 -1.9685, + 1.4283322 3.5520606 -1.9685, + 1.4176351 3.5326023 -1.9685, + 1.412113 3.5110953 -1.9685, + 1.412113 3.4888906 -1.9685, + 1.4176351 3.4673836 -1.9685, + 1.4283322 3.4479256 -1.9685, + 1.4435323 3.4317391 -1.9685, + 1.4622804 3.4198411 -1.9685, + 1.4833983 3.4129796 -1.9685, + 1.5055591 3.4115853 -1.9685, + 1.5273705 3.415746 -1.9685, + 1.5474619 3.4252002 -1.9685, + 1.5645709 3.4393542 -1.9685, + 1.5776224 3.4573181 -1.9685, + 1.5857965 3.4779634 -1.9685, + 1.5885795 2.499995 -1.9685, + 1.5857965 2.5220246 -1.9685, + 1.5776224 2.54267 -1.9685, + 1.5645709 2.5606339 -1.9685, + 1.5474619 2.5747876 -1.9685, + 1.5273705 2.5842419 -1.9685, + 1.5055591 2.5884027 -1.9685, + 1.4833983 2.5870085 -1.9685, + 1.4622804 2.5801468 -1.9685, + 1.4435323 2.568249 -1.9685, + 1.4283322 2.5520625 -1.9685, + 1.4176351 2.5326045 -1.9685, + 1.412113 2.5110974 -1.9685, + 1.412113 2.4888926 -1.9685, + 1.4176351 2.4673855 -1.9685, + 1.4283322 2.4479275 -1.9685, + 1.4435323 2.431741 -1.9685, + 1.4622804 2.4198432 -1.9685, + 1.4833983 2.4129815 -1.9685, + 1.5055591 2.4115872 -1.9685, + 1.5273705 2.4157481 -1.9685, + 1.5474619 2.4252024 -1.9685, + 1.5645709 2.4393561 -1.9685, + 1.5776224 2.45732 -1.9685, + 1.5857965 2.4779654 -1.9685, + -1.4114145 2.499995 -1.9685, + -1.4141974 2.5220246 -1.9685, + -1.4223715 2.54267 -1.9685, + -1.4354231 2.5606339 -1.9685, + -1.4525322 2.5747876 -1.9685, + -1.4726235 2.5842419 -1.9685, + -1.4944348 2.5884027 -1.9685, + -1.5165957 2.5870085 -1.9685, + -1.5377136 2.5801468 -1.9685, + -1.5564616 2.568249 -1.9685, + -1.5716617 2.5520625 -1.9685, + -1.582359 2.5326045 -1.9685, + -1.587881 2.5110974 -1.9685, + -1.587881 2.4888926 -1.9685, + -1.582359 2.4673855 -1.9685, + -1.5716617 2.4479275 -1.9685, + -1.5564616 2.431741 -1.9685, + -1.5377136 2.4198432 -1.9685, + -1.5165957 2.4129815 -1.9685, + -1.4944348 2.4115872 -1.9685, + -1.4726235 2.4157481 -1.9685, + -1.4525322 2.4252024 -1.9685, + -1.4354231 2.4393561 -1.9685, + -1.4223715 2.45732 -1.9685, + -1.4141974 2.4779654 -1.9685, + -1.4114145 3.4999931 -1.9685, + -1.4141974 3.5220225 -1.9685, + -1.4223715 3.5426679 -1.9685, + -1.4354231 3.560632 -1.9685, + -1.4525322 3.5747857 -1.9685, + -1.4726235 3.58424 -1.9685, + -1.4944348 3.5884006 -1.9685, + -1.5165957 3.5870066 -1.9685, + -1.5377136 3.5801449 -1.9685, + -1.5564616 3.5682471 -1.9685, + -1.5716617 3.5520606 -1.9685, + -1.582359 3.5326023 -1.9685, + -1.587881 3.5110953 -1.9685, + -1.587881 3.4888906 -1.9685, + -1.582359 3.4673836 -1.9685, + -1.5716617 3.4479256 -1.9685, + -1.5564616 3.4317391 -1.9685, + -1.5377136 3.4198411 -1.9685, + -1.5165957 3.4129796 -1.9685, + -1.4944348 3.4115853 -1.9685, + -1.4726235 3.415746 -1.9685, + -1.4525322 3.4252002 -1.9685, + -1.4354231 3.4393542 -1.9685, + -1.4223715 3.4573181 -1.9685, + -1.4141974 3.4779634 -1.9685, + 1.909445 4.9015651 3.11023, + 1.909445 4.9803052 3.0314901, + 1.909445 4.9219446 3.107547, + 1.909445 4.9409351 3.0996809, + 1.909445 4.9572425 3.0871675, + 1.909445 4.9697556 3.0708599, + 1.909445 4.977622 3.0518694, + 1.909445 4.9015651 3.11023, + 1.988185 4.9015651 3.0314901, + 1.9298244 4.9015651 3.107547, + 1.948815 4.9015651 3.0996809, + 1.9651226 4.9015651 3.0871675, + 1.9776359 4.9015651 3.0708599, + 1.985502 4.9015651 3.0518694, + 1.9298244 4.977622 3.0314901, + 1.948815 4.9697556 3.0314901, + 1.9651226 4.9572425 3.0314901, + 1.9776359 4.9409351 3.0314901, + 1.985502 4.9219446 3.0314901, + 1.9307519 4.9530044 3.0871675, + 1.9608843 4.9228721 3.0871675, + -1.4114145 4.4999909 -1.9685, + -1.4141974 4.5220203 -1.9685, + -1.4223715 4.542666 -1.9685, + -1.4354231 4.5606298 -1.9685, + -1.4525322 4.5747838 -1.9685, + -1.4726235 4.5842381 -1.9685, + -1.4944348 4.5883989 -1.9685, + -1.5165957 4.5870047 -1.9685, + -1.5377136 4.580143 -1.9685, + -1.5564616 4.5682449 -1.9685, + -1.5716617 4.5520587 -1.9685, + -1.582359 4.5326004 -1.9685, + -1.587881 4.5110931 -1.9685, + -1.587881 4.4888887 -1.9685, + -1.582359 4.4673815 -1.9685, + -1.5716617 4.4479237 -1.9685, + -1.5564616 4.4317369 -1.9685, + -1.5377136 4.4198394 -1.9685, + -1.5165957 4.4129777 -1.9685, + -1.4944348 4.4115834 -1.9685, + -1.4726235 4.4157438 -1.9685, + -1.4525322 4.4251986 -1.9685, + -1.4354231 4.439352 -1.9685, + -1.4223715 4.4573159 -1.9685, + -1.4141974 4.4779615 -1.9685, + 1.909445 -4.9803052 3.0314901, + 1.988185 -4.9015651 3.0314901, + 1.9298244 -4.977622 3.0314901, + 1.948815 -4.9697556 3.0314901, + 1.9651226 -4.9572425 3.0314901, + 1.9776359 -4.9409351 3.0314901, + 1.985502 -4.9219446 3.0314901, + 1.909445 -4.9803052 3.0314901, + 1.909445 -4.9015651 3.11023, + 1.909445 -4.977622 3.0518694, + 1.909445 -4.9697556 3.0708599, + 1.909445 -4.9572425 3.0871675, + 1.909445 -4.9409351 3.0996809, + 1.909445 -4.9219446 3.107547, + 1.985502 -4.9015651 3.0518694, + 1.9776359 -4.9015651 3.0708599, + 1.9651226 -4.9015651 3.0871675, + 1.948815 -4.9015651 3.0996809, + 1.9298244 -4.9015651 3.107547, + 1.9608843 -4.9572425 3.0527968, + 1.9307519 -4.9572425 3.0829294, + -0.98425001 1.157478 3.114167, + -0.98425001 1.8425159 3.114167, + 0.98425001 1.8425159 3.114167, + 0.98425001 1.157478 3.114167, + -0.98425001 0.15748 3.114167, + -0.98425001 0.84251797 3.114167, + 0.98425001 0.84251797 3.114167, + 0.98425001 0.15748 3.114167, + -0.98425001 -0.84251797 3.114167, + -0.98425001 -0.15748 3.114167, + 0.98425001 -0.15748 3.114167, + 0.98425001 -0.84251797 3.114167, + -0.98425001 -3.8425119 3.114167, + -0.98425001 -3.157474 3.114167, + 0.98425001 -3.157474 3.114167, + 0.98425001 -3.8425119 3.114167, + -0.98425001 -2.842514 3.114167, + -0.98425001 -2.1574759 3.114167, + 0.98425001 -2.1574759 3.114167, + 0.98425001 -2.842514 3.114167, + -0.98425001 -1.8425159 3.114167, + -0.98425001 -1.157478 3.114167, + 0.98425001 -1.157478 3.114167, + 0.98425001 -1.8425159 3.114167, + -0.98425001 2.1574759 3.114167, + -0.98425001 2.842514 3.114167, + 0.98425001 2.842514 3.114167, + 0.98425001 2.1574759 3.114167, + -0.98425001 3.157474 3.114167, + -0.98425001 3.8425119 3.114167, + 0.98425001 3.8425119 3.114167, + 0.98425001 3.157474 3.114167, + -0.98425001 -4.8425102 3.114167, + -0.98425001 -4.1574721 3.114167, + 0.98425001 -4.1574721 3.114167, + 0.98425001 -4.8425102 3.114167, + -0.98425001 4.1574721 3.114167, + -0.98425001 4.8425102 3.114167, + 0.98425001 4.8425102 3.114167, + 0.98425001 4.1574721 3.114167, + 1.5885795 4.4999909 -1.9685, + 1.5857965 4.5220203 -1.9685, + 1.5776224 4.542666 -1.9685, + 1.5645709 4.5606298 -1.9685, + 1.5474619 4.5747838 -1.9685, + 1.5273705 4.5842381 -1.9685, + 1.5055591 4.5883989 -1.9685, + 1.4833983 4.5870047 -1.9685, + 1.4622804 4.580143 -1.9685, + 1.4435323 4.5682449 -1.9685, + 1.4283322 4.5520587 -1.9685, + 1.4176351 4.5326004 -1.9685, + 1.412113 4.5110931 -1.9685, + 1.412113 4.4888887 -1.9685, + 1.4176351 4.4673815 -1.9685, + 1.4283322 4.4479237 -1.9685, + 1.4435323 4.4317369 -1.9685, + 1.4622804 4.4198394 -1.9685, + 1.4833983 4.4129777 -1.9685, + 1.5055591 4.4115834 -1.9685, + 1.5273705 4.4157438 -1.9685, + 1.5474619 4.4251986 -1.9685, + 1.5645709 4.439352 -1.9685, + 1.5776224 4.4573159 -1.9685, + 1.5857965 4.4779615 -1.9685, + -1.4114145 -4.4999909 -1.9685, + -1.4141974 -4.4779615 -1.9685, + -1.4223715 -4.4573159 -1.9685, + -1.4354231 -4.439352 -1.9685, + -1.4525322 -4.4251986 -1.9685, + -1.4726235 -4.4157438 -1.9685, + -1.4944348 -4.4115834 -1.9685, + -1.5165957 -4.4129777 -1.9685, + -1.5377136 -4.4198394 -1.9685, + -1.5564616 -4.4317369 -1.9685, + -1.5716617 -4.4479237 -1.9685, + -1.582359 -4.4673815 -1.9685, + -1.587881 -4.4888887 -1.9685, + -1.587881 -4.5110931 -1.9685, + -1.582359 -4.5326004 -1.9685, + -1.5716617 -4.5520587 -1.9685, + -1.5564616 -4.5682449 -1.9685, + -1.5377136 -4.580143 -1.9685, + -1.5165957 -4.5870047 -1.9685, + -1.4944348 -4.5883989 -1.9685, + -1.4726235 -4.5842381 -1.9685, + -1.4525322 -4.5747838 -1.9685, + -1.4354231 -4.5606298 -1.9685, + -1.4223715 -4.542666 -1.9685, + -1.4141974 -4.5220203 -1.9685, + 1.5885795 -4.4999909 -1.9685, + 1.5857965 -4.4779615 -1.9685, + 1.5776224 -4.4573159 -1.9685, + 1.5645709 -4.439352 -1.9685, + 1.5474619 -4.4251986 -1.9685, + 1.5273705 -4.4157438 -1.9685, + 1.5055591 -4.4115834 -1.9685, + 1.4833983 -4.4129777 -1.9685, + 1.4622804 -4.4198394 -1.9685, + 1.4435323 -4.4317369 -1.9685, + 1.4283322 -4.4479237 -1.9685, + 1.4176351 -4.4673815 -1.9685, + 1.412113 -4.4888887 -1.9685, + 1.412113 -4.5110931 -1.9685, + 1.4176351 -4.5326004 -1.9685, + 1.4283322 -4.5520587 -1.9685, + 1.4435323 -4.5682449 -1.9685, + 1.4622804 -4.580143 -1.9685, + 1.4833983 -4.5870047 -1.9685, + 1.5055591 -4.5883989 -1.9685, + 1.5273705 -4.5842381 -1.9685, + 1.5474619 -4.5747838 -1.9685, + 1.5645709 -4.5606298 -1.9685, + 1.5776224 -4.542666 -1.9685, + 1.5857965 -4.5220203 -1.9685, + -1.988185 4.9015651 0, + -1.988185 4.3897548 0, + -1.988185 4.9015651 3.0314901, + -1.988185 3.6859648 0.59055001, + -1.988185 -4.9015651 3.0314901, + -1.988185 -3.6859648 0.59055001, + -1.988185 -4.9015651 0, + -1.988185 -4.3897548 0, + -1.909445 4.9803052 0, + -1.594485 4.3897548 -1.0402856e-015, + -1.594485 4.9803052 0, + -1.909445 4.9803052 3.0314901, + -0.89069492 3.6859648 0.59055001, + -1.909445 -4.9015651 3.11023, + -1.909445 4.9015651 3.11023, + -0.89069492 4.9803052 0.59055001, + 0.89069492 4.9803052 0.59055001, + -0.89069492 -3.6859648 0.59055001, + 0.89069492 3.6859648 0.59055001, + -0.89069492 -4.9803052 0.59055001, + 1.988185 3.6859648 0.59055001, + 0.89069492 -4.9803052 0.59055001, + 1.988185 -3.6859648 0.59055001, + 0.89069492 -3.6859648 0.59055001, + -1.4114145 -1.499997 0.59055001, + 1.5885795 -1.499997 0.59055001, + -1.4114145 -2.499995 0.59055001, + 1.5885795 -2.499995 0.59055001, + 1.5885795 -3.4999931 0.59055001, + -1.4114145 -3.4999931 0.59055001, + 1.5885795 1.499997 0.59055001, + -1.4114145 1.499997 0.59055001, + 1.5885795 0.49999899 0.59055001, + -1.4114145 0.49999899 0.59055001, + -1.4114145 -0.49999899 0.59055001, + 1.5885795 -0.49999899 0.59055001, + 1.5885795 3.4999931 0.59055001, + 1.5885795 2.499995 0.59055001, + -1.4114145 2.499995 0.59055001, + -1.4114145 3.4999931 0.59055001, + -1.909445 -4.9803052 0, + -1.909445 -4.9803052 3.0314901, + -1.594485 -4.3897548 -6.5564221e-017, + -1.594485 -4.9803052 0, + 1.909445 4.9803052 3.0314901, + 1.909445 4.9803052 0, + 1.594485 4.9803052 -1.7483792e-015, + -1.4114145 4.4999909 0.15361439, + 1.909445 4.9015651 3.11023, + 1.909445 -4.9015651 3.11023, + 0.98425001 1.157478 3.11023, + 0.98425001 1.8425159 3.11023, + -0.98425001 1.8425159 3.11023, + -0.98425001 1.157478 3.11023, + 0.98425001 0.15748 3.11023, + -0.98425001 0.15748 3.11023, + 0.98425001 0.84251797 3.11023, + -0.98425001 0.84251797 3.11023, + 0.98425001 -0.15748 3.11023, + -0.98425001 -0.15748 3.11023, + -0.98425001 -0.84251797 3.11023, + 0.98425001 -0.84251797 3.11023, + 0.98425001 -3.8425119 3.11023, + 0.98425001 -3.157474 3.11023, + -0.98425001 -3.157474 3.11023, + -0.98425001 -3.8425119 3.11023, + 0.98425001 -2.842514 3.11023, + -0.98425001 -2.842514 3.11023, + 0.98425001 -2.1574759 3.11023, + -0.98425001 -2.1574759 3.11023, + 0.98425001 -1.8425159 3.11023, + -0.98425001 -1.8425159 3.11023, + 0.98425001 -1.157478 3.11023, + -0.98425001 -1.157478 3.11023, + 0.98425001 2.1574759 3.11023, + 0.98425001 2.842514 3.11023, + -0.98425001 2.842514 3.11023, + -0.98425001 2.1574759 3.11023, + 0.98425001 3.157474 3.11023, + 0.98425001 3.8425119 3.11023, + -0.98425001 3.8425119 3.11023, + -0.98425001 3.157474 3.11023, + 0.98425001 -4.1574721 3.11023, + -0.98425001 -4.1574721 3.11023, + -0.98425001 -4.8425102 3.11023, + 0.98425001 -4.8425102 3.11023, + 0.98425001 4.8425102 3.11023, + -0.98425001 4.8425102 3.11023, + -0.98425001 4.1574721 3.11023, + 0.98425001 4.1574721 3.11023, + 1.594485 4.3897548 -1.0402856e-015, + 1.5885795 4.4999909 0.0049553029, + -1.4114145 -4.4999909 0.15361439, + 1.988185 4.3897548 0, + 1.909445 -4.9803052 3.0314901, + 1.909445 -4.9803052 0, + 1.594485 -4.9803052 -1.1411735e-016, + 1.988185 4.9015651 0, + 1.988185 4.9015651 3.0314901, + 1.988185 -4.9015651 3.0314901, + 1.988185 -4.9015651 0, + 1.988185 -4.3897548 0, + 1.594485 -4.3897548 -6.5564221e-017, + 1.5885795 -4.4999909 0.0049553029, + -1.4114145 -1.499997 -1.9685, + 1.5885795 -1.499997 -1.9685, + -1.4114145 -2.499995 -1.9685, + 1.5885795 -2.499995 -1.9685, + 1.5885795 -3.4999931 -1.9685, + -1.4114145 -3.4999931 -1.9685, + 1.5885795 1.499997 -1.9685, + -1.4114145 1.499997 -1.9685, + 1.5885795 0.49999899 -1.9685, + -1.4114145 0.49999899 -1.9685, + -1.4114145 -0.49999899 -1.9685, + 1.5885795 -0.49999899 -1.9685, + 1.5885795 3.4999931 -1.9685, + 1.5885795 2.499995 -1.9685, + -1.4114145 2.499995 -1.9685, + -1.4114145 3.4999931 -1.9685, + -1.4114145 4.4999909 -1.9685, + 0.98425001 1.157478 3.114167, + 0.98425001 1.8425159 3.114167, + -0.98425001 1.8425159 3.114167, + -0.98425001 1.157478 3.114167, + 0.98425001 0.15748 3.114167, + -0.98425001 0.15748 3.114167, + 0.98425001 0.84251797 3.114167, + -0.98425001 0.84251797 3.114167, + 0.98425001 -0.15748 3.114167, + -0.98425001 -0.15748 3.114167, + -0.98425001 -0.84251797 3.114167, + 0.98425001 -0.84251797 3.114167, + 0.98425001 -3.8425119 3.114167, + 0.98425001 -3.157474 3.114167, + -0.98425001 -3.157474 3.114167, + -0.98425001 -3.8425119 3.114167, + 0.98425001 -2.842514 3.114167, + -0.98425001 -2.842514 3.114167, + 0.98425001 -2.1574759 3.114167, + -0.98425001 -2.1574759 3.114167, + 0.98425001 -1.8425159 3.114167, + -0.98425001 -1.8425159 3.114167, + 0.98425001 -1.157478 3.114167, + -0.98425001 -1.157478 3.114167, + 0.98425001 2.1574759 3.114167, + 0.98425001 2.842514 3.114167, + -0.98425001 2.842514 3.114167, + -0.98425001 2.1574759 3.114167, + 0.98425001 3.157474 3.114167, + 0.98425001 3.8425119 3.114167, + -0.98425001 3.8425119 3.114167, + -0.98425001 3.157474 3.114167, + 0.98425001 -4.1574721 3.114167, + -0.98425001 -4.1574721 3.114167, + -0.98425001 -4.8425102 3.114167, + 0.98425001 -4.8425102 3.114167, + 0.98425001 4.8425102 3.114167, + -0.98425001 4.8425102 3.114167, + -0.98425001 4.1574721 3.114167, + 0.98425001 4.1574721 3.114167, + 1.5885795 4.4999909 -1.9685, + -1.4114145 -4.4999909 -1.9685, + 1.5885795 -4.4999909 -1.9685 ] + + } + coordIndex [ 0, 1, -1, 1, 2, -1, 3, 0, + -1, 4, 2, -1, 5, 3, -1, 6, + 4, -1, 7, 5, -1, 6, 7, -1, + 9, 11, 12, 13, 14, 15, 10, -1, + 16, 8, -1, 10, 17, -1, 16, 17, + -1, 19, 26, -1, 26, 27, 28, 29, + 30, 31, 25, -1, 32, 33, -1, 33, + 35, -1, 38, 39, 40, 41, 42, 43, + 36, -1, 44, 45, 46, 47, 48, 49, + 37, -1, 38, 44, -1, 50, 52, -1, + 54, 52, -1, 55, 53, -1, 56, 54, + -1, 57, 55, -1, 58, 56, -1, 57, + 59, -1, 60, 58, -1, 59, 61, -1, + 60, 61, -1, 62, 63, 64, 65, 66, + 67, 68, 69, 70, 71, 72, 73, 74, + 75, 76, 77, 78, 79, 80, 81, 82, + 83, 84, 85, 86, 62, -1, 87, 88, + 89, 90, 91, 92, 93, 94, 95, 96, + 97, 98, 99, 100, 101, 102, 103, 104, + 105, 106, 107, 108, 109, 110, 111, 87, + -1, 112, 113, 114, 115, 116, 117, 118, + 119, 120, 121, 122, 123, 124, 125, 126, + 127, 128, 129, 130, 131, 132, 133, 134, + 135, 136, 112, -1, 137, 138, 139, 140, + 141, 142, 143, 144, 145, 146, 147, 148, + 149, 150, 151, 152, 153, 154, 155, 156, + 157, 158, 159, 160, 161, 137, -1, 162, + 163, 164, 165, 166, 167, 168, 169, 170, + 171, 172, 173, 174, 175, 176, 177, 178, + 179, 180, 181, 182, 183, 184, 185, 186, + 162, -1, 187, 188, 189, 190, 191, 192, + 193, 194, 195, 196, 197, 198, 199, 200, + 201, 202, 203, 204, 205, 206, 207, 208, + 209, 210, 211, 187, -1, 212, 213, 214, + 215, 216, 217, 218, 219, 220, 221, 222, + 223, 224, 225, 226, 227, 228, 229, 230, + 231, 232, 233, 234, 235, 236, 212, -1, + 237, 238, 239, 240, 241, 242, 243, 244, + 245, 246, 247, 248, 249, 250, 251, 252, + 253, 254, 255, 256, 257, 258, 259, 260, + 261, 237, -1, 262, 263, 264, 265, 266, + 267, 268, 269, 270, 271, 272, 273, 274, + 275, 276, 277, 278, 279, 280, 281, 282, + 283, 284, 285, 286, 262, -1, 287, 288, + 289, 290, 291, 292, 293, 294, 295, 296, + 297, 298, 299, 300, 301, 302, 303, 304, + 305, 306, 307, 308, 309, 310, 311, 287, + -1, 312, 313, 314, 315, 316, 317, 318, + 319, 320, 321, 322, 323, 324, 325, 326, + 327, 328, 329, 330, 331, 332, 333, 334, + 335, 336, 312, -1, 337, 338, 339, 340, + 341, 342, 343, 344, 345, 346, 347, 348, + 349, 350, 351, 352, 353, 354, 355, 356, + 357, 358, 359, 360, 361, 337, -1, 362, + 363, 364, 365, 366, 367, 368, 369, 370, + 371, 372, 373, 374, 375, 376, 377, 378, + 379, 380, 381, 382, 383, 384, 385, 386, + 362, -1, 387, 388, 389, 390, 391, 392, + 393, 394, 395, 396, 397, 398, 399, 400, + 401, 402, 403, 404, 405, 406, 407, 408, + 409, 410, 411, 387, -1, 412, 413, 414, + 415, 416, 417, 418, 419, 420, 421, 422, + 423, 424, 425, 426, 427, 428, 429, 430, + 431, 432, 433, 434, 435, 436, 412, -1, + 437, 438, 439, 440, 441, 442, 443, 444, + 445, 446, 447, 448, 449, 450, 451, 452, + 453, 454, 455, 456, 457, 458, 459, 460, + 461, 437, -1, 462, 464, 465, 466, 467, + 468, 463, -1, 463, 470, -1, 470, 471, + 472, 473, 474, 475, 469, -1, 476, 477, + -1, 477, 479, -1, 482, 489, -1, 489, + 488, -1, 493, 491, -1, 492, 494, -1, + 496, 494, -1, 497, 495, -1, 497, 496, + -1, 502, 503, 504, 505, 506, 507, 508, + 509, 510, 511, 512, 513, 514, 515, 516, + 517, 518, 519, 520, 521, 522, 523, 524, + 525, 526, 527, 528, 529, 530, 531, 532, + 533, 534, 502, -1, 535, 537, 538, 539, + 540, 541, 536, -1, 535, 542, -1, 556, + 558, 559, 560, 561, 562, 557, -1, 556, + 563, -1, 577, 578, -1, 580, 578, -1, + 579, 580, -1, 581, 582, -1, 582, 583, + -1, 584, 583, -1, 581, 584, -1, 585, + 586, -1, 585, 587, -1, 587, 588, -1, + 586, 588, -1, 589, 590, -1, 591, 590, + -1, 592, 591, -1, 592, 589, -1, 593, + 594, -1, 594, 595, -1, 596, 595, -1, + 593, 596, -1, 597, 598, -1, 597, 599, + -1, 599, 600, -1, 598, 600, -1, 601, + 602, -1, 601, 603, -1, 603, 604, -1, + 602, 604, -1, 605, 606, -1, 606, 607, + -1, 608, 607, -1, 605, 608, -1, 609, + 610, -1, 610, 611, -1, 612, 611, -1, + 609, 612, -1, 613, 614, -1, 615, 614, + -1, 616, 615, -1, 616, 613, -1, 617, + 618, -1, 619, 618, -1, 620, 619, -1, + 620, 617, -1, 621, 622, -1, 622, 624, + -1, 625, 626, 627, 628, 629, 630, 631, + 632, 633, 634, 635, 636, 637, 638, 639, + 640, 641, 642, 643, 644, 645, 646, 647, + 648, 649, 650, 651, 652, 653, 654, 655, + 656, 657, 625, -1, 658, 659, -1, 662, + 663, 664, 665, 666, 667, 668, 669, 670, + 671, 672, 673, 674, 675, 676, 677, 678, + 679, 680, 681, 682, 683, 684, 685, 686, + 687, 688, 689, 690, 691, 692, 693, 694, + 662, -1, 695, 696, -1, 696, 697, -1, + 701, 703, -1, 705, 703, -1, 704, 706, + -1, 706, 705, -1, 707, 708, -1, 708, + 709, -1, 711, 709, -1, 713, 711, -1, + 714, 712, -1, 713, 714, -1, 716, 718, + -1, 718, 717, -1, 719, 720, 721, 722, + 723, 724, 725, 726, 727, 728, 729, 730, + 731, 732, 733, 734, 735, 736, 737, 738, + 739, 740, 741, 742, 743, 744, 745, 746, + 747, 748, 749, 750, 751, 719, -1, 752, + 755, -1, 782, 757, -1, 783, 784, 785, + 786, 787, 788, 789, 790, 791, 792, 793, + 794, 795, 796, 797, 798, 799, 800, 801, + 802, 803, 804, 805, 806, 807, 782, -1, + 834, 809, -1, 835, 836, 837, 838, 839, + 840, 841, 842, 843, 844, 845, 846, 847, + 848, 849, 850, 851, 852, 853, 854, 855, + 856, 857, 858, 859, 834, -1, 886, 861, + -1, 887, 888, 889, 890, 891, 892, 893, + 894, 895, 896, 897, 898, 899, 900, 901, + 902, 903, 904, 905, 906, 907, 908, 909, + 910, 911, 886, -1, 938, 913, -1, 939, + 940, 941, 942, 943, 944, 945, 946, 947, + 948, 949, 950, 951, 952, 953, 954, 955, + 956, 957, 958, 959, 960, 961, 962, 963, + 938, -1, 990, 965, -1, 991, 992, 993, + 994, 995, 996, 997, 998, 999, 1000, 1001, + 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, + 1010, 1011, 1012, 1013, 1014, 1015, 990, -1, + 1042, 1017, -1, 1043, 1044, 1045, 1046, 1047, + 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, + 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, + 1064, 1065, 1066, 1067, 1042, -1, 1094, 1069, + -1, 1095, 1096, 1097, 1098, 1099, 1100, 1101, + 1102, 1103, 1104, 1105, 1106, 1107, 1108, 1109, + 1110, 1111, 1112, 1113, 1114, 1115, 1116, 1117, + 1118, 1119, 1094, -1, 1146, 1121, -1, 1147, + 1148, 1149, 1150, 1151, 1152, 1153, 1154, 1155, + 1156, 1157, 1158, 1159, 1160, 1161, 1162, 1163, + 1164, 1165, 1166, 1167, 1168, 1169, 1170, 1171, + 1146, -1, 1198, 1173, -1, 1199, 1200, 1201, + 1202, 1203, 1204, 1205, 1206, 1207, 1208, 1209, + 1210, 1211, 1212, 1213, 1214, 1215, 1216, 1217, + 1218, 1219, 1220, 1221, 1222, 1223, 1198, -1, + 1250, 1225, -1, 1251, 1252, 1253, 1254, 1255, + 1256, 1257, 1258, 1259, 1260, 1261, 1262, 1263, + 1264, 1265, 1266, 1267, 1268, 1269, 1270, 1271, + 1272, 1273, 1274, 1275, 1250, -1, 1302, 1277, + -1, 1303, 1304, 1305, 1306, 1307, 1308, 1309, + 1310, 1311, 1312, 1313, 1314, 1315, 1316, 1317, + 1318, 1319, 1320, 1321, 1322, 1323, 1324, 1325, + 1326, 1327, 1302, -1, 1354, 1329, -1, 1355, + 1356, 1357, 1358, 1359, 1360, 1361, 1362, 1363, + 1364, 1365, 1366, 1367, 1368, 1369, 1370, 1371, + 1372, 1373, 1374, 1375, 1376, 1377, 1378, 1379, + 1354, -1, 1406, 1381, -1, 1407, 1408, 1409, + 1410, 1411, 1412, 1413, 1414, 1415, 1416, 1417, + 1418, 1419, 1420, 1421, 1422, 1423, 1424, 1425, + 1426, 1427, 1428, 1429, 1430, 1431, 1406, -1, + 1458, 1433, -1, 1459, 1460, 1461, 1462, 1463, + 1464, 1465, 1466, 1467, 1468, 1469, 1470, 1471, + 1472, 1473, 1474, 1475, 1476, 1477, 1478, 1479, + 1480, 1481, 1482, 1483, 1458, -1, 1510, 1485, + -1, 1511, 1512, 1513, 1514, 1515, 1516, 1517, + 1518, 1519, 1520, 1521, 1522, 1523, 1524, 1525, + 1526, 1527, 1528, 1529, 1530, 1531, 1532, 1533, + 1534, 1535, 1510, -1, 1562, 1537, -1, 1563, + 1564, 1565, 1566, 1567, 1568, 1569, 1570, 1571, + 1572, 1573, 1574, 1575, 1576, 1577, 1578, 1579, + 1580, 1581, 1582, 1583, 1584, 1585, 1586, 1587, + 1562, -1, 1595, 1597, 1598, 1599, 1600, 1601, + 1596, -1, 1602, 1604, 1605, 1606, 1607, 1608, + 1603, -1, 1609, 1611, 1612, 1613, 1614, 1615, + 1610, -1, 1660, 1626, -1, 1661, 1662, 1663, + 1664, 1665, 1666, 1667, 1668, 1669, 1670, 1671, + 1672, 1673, 1674, 1675, 1676, 1677, 1678, 1679, + 1680, 1681, 1682, 1683, 1684, 1685, 1660, -1, + 1693, 1695, 1696, 1697, 1698, 1699, 1694, -1, + 1702, 1703, 1704, 1705, 1706, 1707, 1700, -1, + 1701, 1709, 1710, 1711, 1712, 1713, 1708, -1, + 1714, 1715, -1, 1715, 1716, -1, 1717, 1716, + -1, 1720, 1719, -1, 1721, 1720, -1, 1722, + 1723, -1, 1723, 1724, -1, 1728, 1727, -1, + 1730, 1731, -1, 1732, 1731, -1, 1733, 1732, + -1, 1735, 1736, -1, 1737, 1736, -1, 1740, + 1739, -1, 1741, 1740, -1, 1743, 1744, -1, + 1746, 1747, -1, 1748, 1747, -1, 1749, 1748, + -1, 1750, 1751, -1, 1751, 1752, -1, 1754, + 1755, -1, 1756, 1755, -1, 1759, 1760, -1, + 1762, 1763, -1, 1763, 1764, -1, 1765, 1764, + -1, 1768, 1767, -1, 1769, 1768, -1, 1770, + 1771, -1, 1771, 1772, -1, 1776, 1775, -1, + 1778, 1779, -1, 1780, 1779, -1, 1781, 1780, + -1, 1783, 1784, -1, 1785, 1784, -1, 1788, + 1787, -1, 1789, 1788, -1, 1791, 1792, -1, + 1794, 1795, -1, 1796, 1795, -1, 1797, 1796, + -1, 1799, 1800, -1, 1801, 1800, -1, 1804, + 1803, -1, 1805, 1804, -1, 1807, 1808, -1, + 1810, 1811, -1, 1811, 1812, -1, 1813, 1812, + -1, 1816, 1815, -1, 1817, 1816, -1, 1818, + 1819, -1, 1819, 1820, -1, 1824, 1823, -1, + 1826, 1827, -1, 1827, 1828, -1, 1829, 1828, + -1, 1832, 1831, -1, 1833, 1832, -1, 1834, + 1835, -1, 1835, 1836, -1, 1840, 1839, -1, + 1842, 1843, -1, 1844, 1843, -1, 1845, 1844, + -1, 1846, 1847, -1, 1847, 1848, -1, 1850, + 1851, -1, 1852, 1851, -1, 1855, 1856, -1, + 1858, 1859, -1, 1860, 1859, -1, 1861, 1860, + -1, 1862, 1863, -1, 1863, 1864, -1, 1866, + 1867, -1, 1868, 1867, -1, 1871, 1872, -1, + 1908, 1874, -1, 1909, 1910, 1911, 1912, 1913, + 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, + 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, + 1930, 1931, 1932, 1933, 1908, -1, 1968, 1934, + -1, 1969, 1970, 1971, 1972, 1973, 1974, 1975, + 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, + 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, + 1992, 1993, 1968, -1, 1994, 1996, 1997, 1998, + 1999, 2000, 1995, -1, 2001, 2003, 2004, 2005, + 2006, 2007, 2002, -1, 2052, 2018, -1, 2053, + 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, + 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, + 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, + 2052, -1, 2478, 2485, -1, 2524, 2531, -1 ] + + } + + } + + }, + + DEF o2 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 1 1 1 + + } + + } + geometry + IndexedFaceSet { + coord + USE o1 + color + Color { + color [ 1 1 1, + 1 1 1, + 1 1 1, + 1 1 1, + 1 1 1, + 1 1 1, + 1 1 1, + 1 1 1, + 1 1 1, + 1 1 1, + 1 1 1, + 1 1 1, + 1 1 1, + 0 0 0, + 1 1 1, + 1 1 1, + 1 1 1, + 1 1 1, + 1 1 1, + 1 1 1, + 1 1 1, + 0.67058825 0.67058825 0.50196081, + 0.67058825 0.67058825 0.50196081, + 0.67058825 0.67058825 0.50196081, + 0.67058825 0.67058825 0.50196081, + 0.67058825 0.67058825 0.50196081, + 0.67058825 0.67058825 0.50196081, + 0.67058825 0.67058825 0.50196081, + 0.67058825 0.67058825 0.50196081, + 0.67058825 0.67058825 0.50196081, + 0.67058825 0.67058825 0.50196081, + 0.67058825 0.67058825 0.50196081, + 0.67058825 0.67058825 0.50196081, + 0.67058825 0.67058825 0.50196081, + 0.67058825 0.67058825 0.50196081, + 0.67058825 0.67058825 0.50196081, + 0.67058825 0.67058825 0.50196081, + 1 1 1, + 1 1 1, + 1 1 1, + 0.67058825 0.67058825 0.50196081, + 1 1 1, + 1 1 1, + 1 0 0, + 1 0 0, + 1 0 0, + 1 0 0, + 1 0 0, + 1 0 0, + 1 0 0, + 1 0 0, + 1 0 0, + 1 0 0, + 1 0 0, + 1 0 0, + 1 0 0, + 1 0 0, + 1 0 0, + 1 0 0, + 1 0 0, + 1 0 0, + 1 0 0, + 1 0 0, + 1 0 0, + 1 0 0, + 1 0 0, + 1 0 0, + 1 0 0, + 1 0 0, + 1 0 0, + 1 0 0, + 1 0 0, + 1 0 0, + 1 0 0, + 1 0 0, + 1 0 0, + 1 0 0, + 1 0 0, + 1 0 0, + 1 0 0, + 1 0 0, + 1 0 0, + 1 0 0, + 0.67058825 0.67058825 0.50196081, + 0.67058825 0.67058825 0.50196081, + 1 1 1, + 1 1 1, + 0.67058825 0.67058825 0.50196081, + 0.67058825 0.67058825 0.50196081, + 0.67058825 0.67058825 0.50196081, + 0.67058825 0.67058825 0.50196081, + 0.67058825 0.67058825 0.50196081, + 0.67058825 0.67058825 0.50196081, + 0.67058825 0.67058825 0.50196081, + 0.67058825 0.67058825 0.50196081, + 0.67058825 0.67058825 0.50196081, + 0.67058825 0.67058825 0.50196081, + 0.67058825 0.67058825 0.50196081, + 0.67058825 0.67058825 0.50196081, + 0.67058825 0.67058825 0.50196081, + 0.67058825 0.67058825 0.50196081, + 0.67058825 0.67058825 0.50196081, + 0.67058825 0.67058825 0.50196081, + 0.67058825 0.67058825 0.50196081, + 1 1 1, + 0.67058825 0.67058825 0.50196081, + 1 1 1, + 1 0 0, + 1 0 0, + 1 0 0, + 1 0 0, + 1 0 0, + 1 0 0, + 1 0 0, + 1 0 0, + 1 0 0, + 1 0 0, + 0.67058825 0.67058825 0.50196081, + 0.67058825 0.67058825 0.50196081, + 0.67058825 0.67058825 0.50196081 ] + + } + colorPerVertex FALSE + coordIndex [ 0, 3, 1, -1, 3, 2, 1, -1, + 3, 5, 2, -1, 7, 6, 5, -1, + 5, 4, 2, -1, 6, 4, 5, -1, + 8, 9, 16, -1, 12, 13, 11, -1, + 14, 15, 13, -1, 13, 15, 11, -1, + 11, 10, 9, -1, 15, 10, 11, -1, + 9, 17, 16, -1, 10, 17, 9, -1, + 18, 31, 20, -1, 25, 31, 18, -1, + 20, 30, 21, -1, 31, 30, 20, -1, + 21, 29, 22, -1, 30, 29, 21, -1, + 22, 28, 23, -1, 23, 28, 24, -1, + 29, 28, 22, -1, 24, 27, 19, -1, + 28, 27, 24, -1, 27, 26, 19, -1, + 32, 35, 34, -1, 32, 33, 35, -1, + 37, 36, 43, -1, 49, 43, 42, -1, + 49, 37, 43, -1, 48, 49, 42, -1, + 47, 41, 40, -1, 47, 42, 41, -1, + 47, 48, 42, -1, 46, 40, 39, -1, + 46, 47, 40, -1, 45, 46, 39, -1, + 44, 39, 38, -1, 44, 45, 39, -1, + 119, 80, 118, -1, 342, 282, 341, -1, + 413, 414, 50, -1, 295, 254, 294, -1, + 120, 79, 119, -1, 366, 58, 365, -1, + 145, 104, 144, -1, 120, 78, 79, -1, + 364, 365, 58, -1, 145, 103, 104, -1, + 338, 339, 286, -1, 367, 58, 366, -1, + 418, 455, 456, -1, 121, 77, 78, -1, + 363, 364, 58, -1, 121, 78, 120, -1, + 418, 456, 417, -1, 343, 281, 342, -1, + 368, 58, 367, -1, 296, 252, 253, -1, + 296, 253, 254, -1, 296, 254, 295, -1, + 362, 363, 58, -1, 122, 76, 77, -1, + 146, 103, 145, -1, 337, 286, 262, -1, + 122, 77, 121, -1, 337, 338, 286, -1, + 146, 102, 103, -1, 386, 362, 58, -1, + 412, 413, 50, -1, 123, 76, 122, -1, + 412, 399, 400, -1, 385, 386, 58, -1, + 412, 50, 56, -1, 297, 251, 252, -1, + 297, 252, 296, -1, 412, 56, 399, -1, + 124, 75, 76, -1, 147, 102, 146, -1, + 384, 385, 58, -1, 124, 76, 123, -1, + 147, 101, 102, -1, 419, 455, 418, -1, + 344, 279, 280, -1, 344, 280, 281, -1, + 344, 281, 343, -1, 298, 251, 297, -1, + 436, 412, 400, -1, 436, 400, 401, -1, + 148, 101, 147, -1, 420, 454, 455, -1, + 420, 455, 419, -1, 299, 251, 298, -1, + 55, 112, 61, -1, 299, 250, 251, -1, + 345, 279, 344, -1, 55, 134, 135, -1, + 55, 135, 136, -1, 55, 136, 112, -1, + 190, 134, 55, -1, 56, 369, 370, -1, + 56, 370, 371, -1, 56, 371, 372, -1, + 56, 372, 373, -1, 56, 373, 374, -1, + 190, 133, 134, -1, 56, 374, 375, -1, + 56, 375, 376, -1, 421, 453, 454, -1, + 56, 376, 377, -1, 421, 454, 420, -1, + 191, 133, 190, -1, 421, 452, 453, -1, + 191, 132, 133, -1, 346, 279, 345, -1, + 390, 384, 58, -1, 189, 190, 55, -1, + 390, 383, 384, -1, 346, 278, 279, -1, + 391, 382, 383, -1, 192, 131, 132, -1, + 391, 383, 390, -1, 192, 132, 191, -1, + 389, 390, 58, -1, 188, 189, 55, -1, + 422, 452, 421, -1, 392, 381, 382, -1, + 422, 51, 452, -1, 347, 278, 346, -1, + 392, 382, 391, -1, 347, 277, 278, -1, + 193, 131, 192, -1, 388, 389, 58, -1, + 187, 188, 55, -1, 393, 381, 392, -1, + 60, 138, 111, -1, 60, 159, 160, -1, + 60, 160, 161, -1, 60, 161, 137, -1, + 194, 130, 131, -1, 60, 111, 87, -1, + 423, 51, 422, -1, 194, 131, 193, -1, + 60, 262, 58, -1, 387, 388, 58, -1, + 60, 337, 262, -1, 60, 137, 138, -1, + 60, 87, 337, -1, 211, 187, 55, -1, + 348, 277, 347, -1, 394, 380, 381, -1, + 348, 276, 277, -1, 394, 381, 393, -1, + 195, 128, 129, -1, 195, 129, 130, -1, + 411, 387, 58, -1, 195, 130, 194, -1, + 315, 308, 309, -1, 395, 378, 379, -1, + 315, 309, 310, -1, 395, 379, 380, -1, + 210, 211, 55, -1, 395, 380, 394, -1, + 196, 127, 128, -1, 196, 128, 195, -1, + 209, 210, 55, -1, 424, 51, 423, -1, + 396, 377, 378, -1, 165, 158, 159, -1, + 197, 127, 196, -1, 396, 378, 395, -1, + 165, 159, 60, -1, 316, 308, 315, -1, + 208, 209, 55, -1, 397, 56, 377, -1, + 397, 377, 396, -1, 316, 307, 308, -1, + 425, 51, 424, -1, 166, 157, 158, -1, + 207, 208, 55, -1, 166, 158, 165, -1, + 398, 56, 397, -1, 314, 315, 310, -1, + 399, 56, 398, -1, 164, 165, 60, -1, + 317, 306, 307, -1, 317, 307, 316, -1, + 167, 157, 166, -1, 167, 156, 157, -1, + 53, 197, 198, -1, 53, 198, 199, -1, + 53, 199, 200, -1, 53, 200, 201, -1, + 53, 201, 202, -1, 53, 202, 203, -1, + 53, 75, 124, -1, 53, 203, 204, -1, + 53, 204, 205, -1, 53, 127, 197, -1, + 313, 310, 311, -1, 215, 408, 409, -1, + 53, 124, 125, -1, 53, 125, 126, -1, + 53, 126, 127, -1, 313, 314, 310, -1, + 57, 61, 59, -1, 313, 311, 276, -1, + 313, 276, 348, -1, 313, 348, 349, -1, + 240, 433, 434, -1, 57, 55, 61, -1, + 51, 50, 443, -1, 216, 408, 215, -1, + 51, 443, 444, -1, 216, 407, 408, -1, + 443, 50, 442, -1, 53, 51, 74, -1, + 53, 74, 75, -1, 74, 51, 325, -1, + 163, 164, 60, -1, 325, 51, 324, -1, + 214, 215, 409, -1, 324, 51, 300, -1, + 214, 409, 410, -1, 300, 51, 299, -1, + 214, 410, 411, -1, 299, 51, 250, -1, + 250, 51, 249, -1, 55, 53, 206, -1, + 55, 206, 207, -1, 206, 53, 205, -1, + 217, 407, 216, -1, 56, 58, 368, -1, + 56, 368, 369, -1, 60, 61, 181, -1, + 318, 306, 317, -1, 181, 61, 180, -1, + 241, 433, 240, -1, 217, 406, 407, -1, + 168, 156, 167, -1, 213, 214, 411, -1, + 241, 432, 433, -1, 213, 411, 58, -1, + 218, 406, 217, -1, 91, 358, 359, -1, + 91, 359, 90, -1, 312, 313, 349, -1, + 312, 349, 350, -1, 212, 213, 58, -1, + 162, 163, 60, -1, 239, 434, 435, -1, + 239, 435, 436, -1, 219, 406, 218, -1, + 239, 240, 434, -1, 319, 304, 305, -1, + 319, 305, 306, -1, 89, 359, 360, -1, + 219, 405, 406, -1, 319, 306, 318, -1, + 89, 90, 359, -1, 169, 155, 156, -1, + 220, 405, 219, -1, 169, 156, 168, -1, + 220, 404, 405, -1, 242, 431, 432, -1, + 242, 432, 241, -1, 92, 357, 358, -1, + 336, 350, 351, -1, 221, 404, 220, -1, + 336, 312, 350, -1, 186, 162, 60, -1, + 92, 358, 91, -1, 221, 403, 404, -1, + 238, 239, 436, -1, 238, 436, 401, -1, + 238, 401, 223, -1, 222, 403, 221, -1, + 320, 304, 319, -1, 238, 223, 224, -1, + 222, 402, 403, -1, 170, 153, 154, -1, + 170, 154, 155, -1, 88, 360, 361, -1, + 170, 155, 169, -1, 88, 89, 360, -1, + 223, 402, 222, -1, 223, 401, 402, -1, + 185, 186, 60, -1, 243, 431, 242, -1, + 321, 304, 320, -1, 93, 356, 357, -1, + 93, 357, 92, -1, 321, 303, 304, -1, + 171, 153, 170, -1, 171, 152, 153, -1, + 87, 361, 337, -1, 87, 88, 361, -1, + 237, 238, 224, -1, 237, 224, 225, -1, + 184, 185, 60, -1, 322, 303, 321, -1, + 50, 52, 54, -1, 322, 302, 303, -1, + 50, 54, 56, -1, 244, 430, 431, -1, + 244, 431, 243, -1, 172, 152, 171, -1, + 94, 355, 356, -1, 94, 356, 93, -1, + 183, 184, 60, -1, 323, 302, 322, -1, + 261, 225, 226, -1, 261, 237, 225, -1, + 323, 301, 302, -1, 265, 233, 234, -1, + 265, 234, 235, -1, 441, 50, 440, -1, + 245, 430, 244, -1, 266, 233, 265, -1, + 245, 429, 430, -1, 266, 232, 233, -1, + 95, 355, 94, -1, 439, 440, 50, -1, + 95, 354, 355, -1, 182, 183, 60, -1, + 324, 301, 323, -1, 324, 300, 301, -1, + 264, 265, 235, -1, 442, 50, 441, -1, + 246, 429, 245, -1, 181, 182, 60, -1, + 267, 231, 232, -1, 267, 232, 266, -1, + 438, 439, 50, -1, 246, 427, 428, -1, + 246, 428, 429, -1, 96, 353, 354, -1, + 96, 354, 95, -1, 263, 235, 236, -1, + 263, 264, 235, -1, 247, 427, 246, -1, + 268, 231, 267, -1, 247, 426, 427, -1, + 97, 352, 353, -1, 437, 438, 50, -1, + 97, 353, 96, -1, 262, 212, 58, -1, + 262, 236, 212, -1, 262, 263, 236, -1, + 61, 150, 151, -1, 248, 426, 247, -1, + 61, 151, 152, -1, 61, 152, 172, -1, + 269, 229, 230, -1, 61, 172, 173, -1, + 269, 230, 231, -1, 61, 173, 174, -1, + 61, 174, 175, -1, 61, 175, 176, -1, + 98, 352, 97, -1, 269, 231, 268, -1, + 61, 176, 177, -1, 61, 177, 178, -1, + 61, 178, 179, -1, 61, 179, 180, -1, + 98, 351, 352, -1, 461, 437, 50, -1, + 249, 426, 248, -1, 270, 229, 269, -1, + 249, 51, 425, -1, 249, 425, 426, -1, + 460, 461, 50, -1, 66, 334, 65, -1, + 66, 333, 334, -1, 271, 229, 270, -1, + 271, 228, 229, -1, 64, 65, 334, -1, + 64, 334, 335, -1, 459, 460, 50, -1, + 67, 333, 66, -1, 67, 332, 333, -1, + 272, 228, 271, -1, 63, 351, 98, -1, + 63, 64, 335, -1, 63, 98, 99, -1, + 272, 226, 227, -1, 272, 227, 228, -1, + 63, 336, 351, -1, 63, 335, 336, -1, + 68, 330, 331, -1, 68, 331, 332, -1, + 68, 332, 67, -1, 62, 63, 99, -1, + 273, 226, 272, -1, 62, 99, 100, -1, + 290, 258, 259, -1, 290, 259, 260, -1, + 69, 330, 68, -1, 86, 100, 101, -1, + 86, 62, 100, -1, 140, 108, 109, -1, + 140, 109, 110, -1, 70, 329, 330, -1, + 70, 330, 69, -1, 291, 257, 258, -1, + 291, 258, 290, -1, 71, 328, 329, -1, + 71, 329, 70, -1, 141, 107, 108, -1, + 141, 108, 140, -1, 289, 290, 260, -1, + 72, 327, 328, -1, 72, 328, 71, -1, + 139, 110, 111, -1, 73, 327, 72, -1, + 139, 140, 110, -1, 73, 326, 327, -1, + 292, 256, 257, -1, 292, 257, 291, -1, + 74, 326, 73, -1, 74, 325, 326, -1, + 142, 106, 107, -1, 142, 107, 141, -1, + 51, 444, 445, -1, 51, 445, 446, -1, + 51, 446, 447, -1, 288, 260, 261, -1, + 51, 447, 448, -1, 288, 226, 273, -1, + 51, 448, 449, -1, 288, 273, 274, -1, + 51, 449, 450, -1, 51, 450, 451, -1, + 51, 451, 452, -1, 288, 289, 260, -1, + 415, 459, 50, -1, 288, 261, 226, -1, + 138, 139, 111, -1, 115, 83, 84, -1, + 293, 256, 292, -1, 340, 283, 284, -1, + 340, 284, 285, -1, 143, 105, 106, -1, + 143, 106, 142, -1, 116, 82, 83, -1, + 416, 457, 458, -1, 116, 83, 115, -1, + 416, 458, 459, -1, 114, 115, 84, -1, + 416, 459, 415, -1, 114, 84, 85, -1, + 287, 274, 275, -1, 114, 85, 86, -1, + 287, 288, 274, -1, 341, 282, 283, -1, + 117, 82, 116, -1, 341, 283, 340, -1, + 414, 415, 50, -1, 117, 81, 82, -1, + 294, 254, 255, -1, 113, 86, 101, -1, + 294, 255, 256, -1, 113, 101, 148, -1, + 294, 256, 293, -1, 113, 114, 86, -1, + 113, 148, 149, -1, 339, 285, 286, -1, + 144, 104, 105, -1, 339, 340, 285, -1, + 118, 81, 117, -1, 118, 80, 81, -1, + 144, 105, 143, -1, 417, 456, 457, -1, + 417, 457, 416, -1, 112, 113, 149, -1, + 311, 275, 276, -1, 112, 150, 61, -1, + 112, 149, 150, -1, 311, 287, 275, -1, + 342, 281, 282, -1, 119, 79, 80, -1, + 475, 462, 464, -1, 475, 469, 462, -1, + 474, 464, 465, -1, 474, 475, 464, -1, + 473, 465, 466, -1, 473, 474, 465, -1, + 472, 466, 467, -1, 472, 473, 466, -1, + 471, 467, 468, -1, 471, 472, 467, -1, + 470, 468, 463, -1, 470, 471, 468, -1, + 478, 477, 479, -1, 476, 477, 478, -1, + 483, 480, 484, -1, 484, 480, 485, -1, + 485, 480, 486, -1, 486, 480, 487, -1, + 487, 480, 482, -1, 480, 489, 482, -1, + 481, 488, 480, -1, 480, 488, 489, -1, + 493, 491, 490, -1, 492, 493, 490, -1, + 495, 493, 492, -1, 496, 497, 495, -1, + 494, 495, 492, -1, 494, 496, 495, -1, + 521, 500, 522, -1, 523, 522, 500, -1, + 520, 500, 521, -1, 524, 523, 500, -1, + 519, 500, 520, -1, 525, 524, 500, -1, + 501, 503, 502, -1, 501, 531, 530, -1, + 501, 532, 531, -1, 501, 533, 532, -1, + 526, 525, 500, -1, 501, 534, 533, -1, + 501, 502, 534, -1, 501, 530, 500, -1, + 499, 504, 503, -1, 499, 505, 504, -1, + 499, 506, 505, -1, 499, 507, 506, -1, + 499, 508, 507, -1, 499, 509, 508, -1, + 499, 510, 509, -1, 499, 503, 501, -1, + 527, 526, 500, -1, 499, 498, 510, -1, + 498, 500, 519, -1, 528, 527, 500, -1, + 529, 528, 500, -1, 498, 516, 515, -1, + 498, 517, 516, -1, 498, 518, 517, -1, + 498, 519, 518, -1, 514, 498, 515, -1, + 530, 529, 500, -1, 513, 498, 514, -1, + 512, 498, 513, -1, 511, 498, 512, -1, + 510, 498, 511, -1, 537, 544, 535, -1, + 535, 544, 542, -1, 536, 549, 541, -1, + 549, 550, 541, -1, 541, 551, 540, -1, + 550, 551, 541, -1, 552, 548, 551, -1, + 551, 548, 547, -1, 552, 553, 548, -1, + 553, 543, 548, -1, 538, 554, 537, -1, + 539, 554, 538, -1, 540, 554, 539, -1, + 551, 554, 540, -1, 537, 554, 544, -1, + 544, 555, 545, -1, 545, 555, 546, -1, + 546, 555, 547, -1, 554, 555, 544, -1, + 551, 555, 554, -1, 547, 555, 551, -1, + 558, 565, 556, -1, 556, 565, 563, -1, + 557, 570, 562, -1, 570, 571, 562, -1, + 562, 572, 561, -1, 571, 572, 562, -1, + 573, 569, 572, -1, 572, 569, 568, -1, + 573, 574, 569, -1, 574, 564, 569, -1, + 559, 575, 558, -1, 560, 575, 559, -1, + 561, 575, 560, -1, 572, 575, 561, -1, + 558, 575, 565, -1, 565, 576, 566, -1, + 566, 576, 567, -1, 567, 576, 568, -1, + 575, 576, 565, -1, 572, 576, 575, -1, + 568, 576, 572, -1, 577, 583, 608, -1, + 577, 584, 583, -1, 577, 607, 612, -1, + 614, 579, 615, -1, 577, 608, 607, -1, + 577, 612, 611, -1, 577, 588, 584, -1, + 596, 579, 614, -1, 605, 608, 583, -1, + 605, 583, 582, -1, 595, 579, 596, -1, + 619, 577, 611, -1, 598, 579, 595, -1, + 618, 577, 619, -1, 609, 612, 607, -1, + 609, 607, 606, -1, 600, 579, 598, -1, + 580, 616, 615, -1, 580, 613, 616, -1, + 580, 615, 579, -1, 593, 614, 613, -1, + 620, 619, 611, -1, 620, 611, 610, -1, + 593, 596, 614, -1, 593, 613, 580, -1, + 602, 579, 600, -1, 578, 581, 587, -1, + 578, 582, 581, -1, 578, 620, 610, -1, + 578, 605, 582, -1, 578, 606, 605, -1, + 578, 609, 606, -1, 578, 610, 609, -1, + 594, 593, 580, -1, 578, 617, 620, -1, + 578, 577, 618, -1, 578, 618, 617, -1, + 577, 579, 590, -1, 577, 590, 586, -1, + 604, 579, 602, -1, 577, 586, 588, -1, + 597, 595, 594, -1, 590, 579, 591, -1, + 580, 578, 585, -1, 580, 585, 589, -1, + 580, 589, 592, -1, 585, 578, 587, -1, + 597, 598, 595, -1, 597, 594, 580, -1, + 591, 579, 604, -1, 599, 597, 580, -1, + 601, 600, 599, -1, 601, 602, 600, -1, + 601, 599, 580, -1, 603, 601, 580, -1, + 592, 604, 603, -1, 592, 591, 604, -1, + 592, 603, 580, -1, 585, 590, 589, -1, + 585, 586, 590, -1, 581, 588, 587, -1, + 581, 584, 588, -1, 644, 623, 645, -1, + 646, 623, 624, -1, 646, 645, 623, -1, + 643, 623, 644, -1, 647, 646, 624, -1, + 642, 623, 643, -1, 648, 647, 624, -1, + 641, 623, 642, -1, 622, 626, 625, -1, + 622, 627, 626, -1, 622, 628, 627, -1, + 622, 629, 628, -1, 649, 648, 624, -1, + 622, 630, 629, -1, 622, 631, 630, -1, + 622, 632, 631, -1, 622, 633, 632, -1, + 622, 634, 633, -1, 622, 621, 634, -1, + 624, 622, 625, -1, 624, 625, 657, -1, + 650, 649, 624, -1, 651, 650, 624, -1, + 652, 651, 624, -1, 653, 652, 624, -1, + 621, 637, 636, -1, 621, 638, 637, -1, + 621, 639, 638, -1, 621, 640, 639, -1, + 621, 641, 640, -1, 621, 623, 641, -1, + 654, 653, 624, -1, 635, 621, 636, -1, + 655, 654, 624, -1, 634, 621, 635, -1, + 656, 655, 624, -1, 657, 656, 624, -1, + 681, 660, 682, -1, 683, 682, 660, -1, + 680, 660, 681, -1, 684, 683, 660, -1, + 679, 660, 680, -1, 685, 684, 660, -1, + 658, 667, 666, -1, 658, 668, 667, -1, + 658, 669, 668, -1, 658, 670, 669, -1, + 658, 671, 670, -1, 658, 672, 671, -1, + 658, 673, 672, -1, 658, 674, 673, -1, + 658, 675, 674, -1, 658, 676, 675, -1, + 678, 660, 679, -1, 658, 677, 676, -1, + 658, 678, 677, -1, 659, 663, 662, -1, + 686, 685, 660, -1, 659, 664, 663, -1, + 659, 665, 664, -1, 659, 666, 665, -1, + 659, 662, 694, -1, 659, 658, 666, -1, + 659, 694, 661, -1, 658, 660, 678, -1, + 687, 686, 660, -1, 661, 688, 687, -1, + 661, 689, 688, -1, 661, 687, 660, -1, + 690, 689, 661, -1, 691, 690, 661, -1, + 692, 691, 661, -1, 693, 692, 661, -1, + 694, 693, 661, -1, 697, 695, 698, -1, + 696, 695, 697, -1, 700, 702, 699, -1, + 702, 701, 699, -1, 706, 705, 704, -1, + 704, 703, 702, -1, 702, 703, 701, -1, + 705, 703, 704, -1, 710, 707, 708, -1, + 709, 710, 708, -1, 712, 710, 709, -1, + 713, 714, 712, -1, 711, 712, 709, -1, + 711, 713, 712, -1, 719, 751, 718, -1, + 738, 717, 739, -1, 740, 739, 717, -1, + 737, 717, 738, -1, 741, 740, 717, -1, + 736, 715, 717, -1, 736, 717, 737, -1, + 742, 741, 717, -1, 735, 715, 736, -1, + 716, 720, 719, -1, 716, 721, 720, -1, + 716, 722, 721, -1, 743, 742, 717, -1, + 716, 723, 722, -1, 716, 724, 723, -1, + 716, 725, 724, -1, 716, 726, 725, -1, + 716, 727, 726, -1, 716, 728, 727, -1, + 716, 729, 728, -1, 716, 730, 729, -1, + 716, 731, 730, -1, 734, 715, 735, -1, + 716, 715, 731, -1, 718, 716, 719, -1, + 733, 715, 734, -1, 732, 715, 733, -1, + 731, 715, 732, -1, 718, 744, 743, -1, + 718, 745, 744, -1, 718, 746, 745, -1, + 718, 747, 746, -1, 718, 743, 717, -1, + 748, 747, 718, -1, 749, 748, 718, -1, + 750, 749, 718, -1, 751, 750, 718, -1, + 753, 755, 754, -1, 753, 752, 755, -1, + 777, 776, 802, -1, 777, 802, 803, -1, + 778, 777, 803, -1, 778, 803, 804, -1, + 778, 804, 805, -1, 758, 783, 784, -1, + 758, 756, 783, -1, 779, 778, 805, -1, + 759, 784, 785, -1, 780, 779, 805, -1, + 759, 758, 784, -1, 780, 805, 806, -1, + 781, 780, 806, -1, 760, 785, 786, -1, + 781, 806, 807, -1, 760, 786, 787, -1, + 781, 807, 782, -1, 760, 759, 785, -1, + 757, 781, 782, -1, 761, 787, 788, -1, + 761, 760, 787, -1, 762, 761, 788, -1, + 763, 788, 789, -1, 763, 762, 788, -1, + 764, 789, 790, -1, 764, 790, 791, -1, + 764, 763, 789, -1, 765, 764, 791, -1, + 766, 791, 792, -1, 766, 792, 793, -1, + 766, 765, 791, -1, 767, 766, 793, -1, + 768, 793, 794, -1, 768, 767, 793, -1, + 769, 768, 794, -1, 769, 794, 795, -1, + 769, 795, 796, -1, 770, 769, 796, -1, + 771, 770, 796, -1, 771, 796, 797, -1, + 772, 771, 797, -1, 772, 797, 798, -1, + 772, 798, 799, -1, 773, 772, 799, -1, + 774, 773, 799, -1, 774, 799, 800, -1, + 775, 774, 800, -1, 775, 800, 801, -1, + 776, 775, 801, -1, 776, 801, 802, -1, + 829, 828, 854, -1, 829, 854, 855, -1, + 830, 829, 855, -1, 830, 855, 856, -1, + 830, 856, 857, -1, 810, 835, 836, -1, + 810, 808, 835, -1, 831, 830, 857, -1, + 811, 836, 837, -1, 832, 831, 857, -1, + 811, 810, 836, -1, 832, 857, 858, -1, + 833, 832, 858, -1, 812, 837, 838, -1, + 833, 858, 859, -1, 812, 838, 839, -1, + 833, 859, 834, -1, 812, 811, 837, -1, + 809, 833, 834, -1, 813, 839, 840, -1, + 813, 812, 839, -1, 814, 813, 840, -1, + 815, 840, 841, -1, 815, 814, 840, -1, + 816, 841, 842, -1, 816, 842, 843, -1, + 816, 815, 841, -1, 817, 816, 843, -1, + 818, 843, 844, -1, 818, 844, 845, -1, + 818, 817, 843, -1, 819, 818, 845, -1, + 820, 845, 846, -1, 820, 819, 845, -1, + 821, 820, 846, -1, 821, 846, 847, -1, + 821, 847, 848, -1, 822, 821, 848, -1, + 823, 822, 848, -1, 823, 848, 849, -1, + 824, 823, 849, -1, 824, 849, 850, -1, + 824, 850, 851, -1, 825, 824, 851, -1, + 826, 825, 851, -1, 826, 851, 852, -1, + 827, 826, 852, -1, 827, 852, 853, -1, + 828, 827, 853, -1, 828, 853, 854, -1, + 881, 880, 906, -1, 881, 906, 907, -1, + 882, 881, 907, -1, 882, 907, 908, -1, + 882, 908, 909, -1, 862, 887, 888, -1, + 883, 882, 909, -1, 862, 860, 887, -1, + 884, 883, 909, -1, 863, 888, 889, -1, + 884, 909, 910, -1, 863, 862, 888, -1, + 885, 884, 910, -1, 885, 910, 911, -1, + 864, 889, 890, -1, 885, 911, 886, -1, + 864, 890, 891, -1, 864, 863, 889, -1, + 861, 885, 886, -1, 865, 891, 892, -1, + 865, 864, 891, -1, 866, 892, 893, -1, + 866, 865, 892, -1, 867, 866, 893, -1, + 868, 893, 894, -1, 868, 894, 895, -1, + 868, 867, 893, -1, 869, 868, 895, -1, + 870, 895, 896, -1, 870, 896, 897, -1, + 870, 869, 895, -1, 871, 870, 897, -1, + 872, 897, 898, -1, 872, 871, 897, -1, + 873, 872, 898, -1, 873, 898, 899, -1, + 873, 899, 900, -1, 874, 873, 900, -1, + 875, 874, 900, -1, 875, 900, 901, -1, + 876, 875, 901, -1, 876, 901, 902, -1, + 876, 902, 903, -1, 877, 876, 903, -1, + 878, 877, 903, -1, 878, 903, 904, -1, + 879, 878, 904, -1, 879, 904, 905, -1, + 880, 879, 905, -1, 880, 905, 906, -1, + 933, 932, 958, -1, 933, 958, 959, -1, + 934, 933, 959, -1, 934, 959, 960, -1, + 934, 960, 961, -1, 914, 939, 940, -1, + 935, 934, 961, -1, 914, 912, 939, -1, + 936, 935, 961, -1, 915, 940, 941, -1, + 936, 961, 962, -1, 915, 914, 940, -1, + 937, 936, 962, -1, 937, 962, 963, -1, + 916, 941, 942, -1, 937, 963, 938, -1, + 916, 942, 943, -1, 916, 915, 941, -1, + 913, 937, 938, -1, 917, 943, 944, -1, + 917, 916, 943, -1, 918, 944, 945, -1, + 918, 917, 944, -1, 919, 918, 945, -1, + 920, 945, 946, -1, 920, 946, 947, -1, + 920, 919, 945, -1, 921, 920, 947, -1, + 922, 947, 948, -1, 922, 948, 949, -1, + 922, 921, 947, -1, 923, 922, 949, -1, + 924, 949, 950, -1, 924, 923, 949, -1, + 925, 924, 950, -1, 925, 950, 951, -1, + 925, 951, 952, -1, 926, 925, 952, -1, + 927, 926, 952, -1, 927, 952, 953, -1, + 928, 927, 953, -1, 928, 953, 954, -1, + 928, 954, 955, -1, 929, 928, 955, -1, + 930, 929, 955, -1, 930, 955, 956, -1, + 931, 930, 956, -1, 931, 956, 957, -1, + 932, 931, 957, -1, 932, 957, 958, -1, + 985, 984, 1010, -1, 985, 1010, 1011, -1, + 986, 985, 1011, -1, 986, 1011, 1012, -1, + 986, 1012, 1013, -1, 966, 991, 992, -1, + 987, 986, 1013, -1, 966, 964, 991, -1, + 988, 987, 1013, -1, 967, 992, 993, -1, + 988, 1013, 1014, -1, 967, 966, 992, -1, + 989, 988, 1014, -1, 989, 1014, 1015, -1, + 968, 993, 994, -1, 989, 1015, 990, -1, + 968, 994, 995, -1, 968, 967, 993, -1, + 965, 989, 990, -1, 969, 995, 996, -1, + 969, 968, 995, -1, 970, 996, 997, -1, + 970, 969, 996, -1, 971, 970, 997, -1, + 972, 997, 998, -1, 972, 998, 999, -1, + 972, 971, 997, -1, 973, 972, 999, -1, + 974, 999, 1000, -1, 974, 1000, 1001, -1, + 974, 973, 999, -1, 975, 974, 1001, -1, + 976, 1001, 1002, -1, 976, 975, 1001, -1, + 977, 976, 1002, -1, 977, 1002, 1003, -1, + 977, 1003, 1004, -1, 978, 977, 1004, -1, + 979, 978, 1004, -1, 979, 1004, 1005, -1, + 980, 979, 1005, -1, 980, 1005, 1006, -1, + 980, 1006, 1007, -1, 981, 980, 1007, -1, + 982, 981, 1007, -1, 982, 1007, 1008, -1, + 983, 982, 1008, -1, 983, 1008, 1009, -1, + 984, 983, 1009, -1, 984, 1009, 1010, -1, + 1037, 1036, 1062, -1, 1037, 1062, 1063, -1, + 1038, 1037, 1063, -1, 1038, 1063, 1064, -1, + 1038, 1064, 1065, -1, 1018, 1043, 1044, -1, + 1039, 1038, 1065, -1, 1018, 1016, 1043, -1, + 1040, 1039, 1065, -1, 1019, 1044, 1045, -1, + 1040, 1065, 1066, -1, 1019, 1018, 1044, -1, + 1041, 1040, 1066, -1, 1041, 1066, 1067, -1, + 1020, 1045, 1046, -1, 1041, 1067, 1042, -1, + 1020, 1046, 1047, -1, 1020, 1019, 1045, -1, + 1017, 1041, 1042, -1, 1021, 1047, 1048, -1, + 1021, 1020, 1047, -1, 1022, 1048, 1049, -1, + 1022, 1021, 1048, -1, 1023, 1022, 1049, -1, + 1024, 1049, 1050, -1, 1024, 1050, 1051, -1, + 1024, 1023, 1049, -1, 1025, 1024, 1051, -1, + 1026, 1051, 1052, -1, 1026, 1052, 1053, -1, + 1026, 1025, 1051, -1, 1027, 1026, 1053, -1, + 1028, 1053, 1054, -1, 1028, 1027, 1053, -1, + 1029, 1028, 1054, -1, 1029, 1054, 1055, -1, + 1029, 1055, 1056, -1, 1030, 1029, 1056, -1, + 1031, 1030, 1056, -1, 1031, 1056, 1057, -1, + 1032, 1031, 1057, -1, 1032, 1057, 1058, -1, + 1032, 1058, 1059, -1, 1033, 1032, 1059, -1, + 1034, 1033, 1059, -1, 1034, 1059, 1060, -1, + 1035, 1034, 1060, -1, 1035, 1060, 1061, -1, + 1036, 1035, 1061, -1, 1036, 1061, 1062, -1, + 1089, 1088, 1114, -1, 1089, 1114, 1115, -1, + 1090, 1089, 1115, -1, 1090, 1115, 1116, -1, + 1090, 1116, 1117, -1, 1070, 1095, 1096, -1, + 1070, 1068, 1095, -1, 1091, 1090, 1117, -1, + 1071, 1096, 1097, -1, 1092, 1091, 1117, -1, + 1071, 1070, 1096, -1, 1092, 1117, 1118, -1, + 1093, 1092, 1118, -1, 1072, 1097, 1098, -1, + 1093, 1118, 1119, -1, 1072, 1098, 1099, -1, + 1093, 1119, 1094, -1, 1072, 1071, 1097, -1, + 1069, 1093, 1094, -1, 1073, 1099, 1100, -1, + 1073, 1072, 1099, -1, 1074, 1073, 1100, -1, + 1075, 1100, 1101, -1, 1075, 1074, 1100, -1, + 1076, 1101, 1102, -1, 1076, 1102, 1103, -1, + 1076, 1075, 1101, -1, 1077, 1076, 1103, -1, + 1078, 1103, 1104, -1, 1078, 1104, 1105, -1, + 1078, 1077, 1103, -1, 1079, 1078, 1105, -1, + 1080, 1105, 1106, -1, 1080, 1079, 1105, -1, + 1081, 1080, 1106, -1, 1081, 1106, 1107, -1, + 1081, 1107, 1108, -1, 1082, 1081, 1108, -1, + 1083, 1082, 1108, -1, 1083, 1108, 1109, -1, + 1084, 1083, 1109, -1, 1084, 1109, 1110, -1, + 1084, 1110, 1111, -1, 1085, 1084, 1111, -1, + 1086, 1085, 1111, -1, 1086, 1111, 1112, -1, + 1087, 1086, 1112, -1, 1087, 1112, 1113, -1, + 1088, 1087, 1113, -1, 1088, 1113, 1114, -1, + 1141, 1140, 1166, -1, 1141, 1166, 1167, -1, + 1142, 1141, 1167, -1, 1142, 1167, 1168, -1, + 1142, 1168, 1169, -1, 1122, 1147, 1148, -1, + 1122, 1120, 1147, -1, 1143, 1142, 1169, -1, + 1123, 1148, 1149, -1, 1144, 1143, 1169, -1, + 1123, 1122, 1148, -1, 1144, 1169, 1170, -1, + 1145, 1144, 1170, -1, 1124, 1149, 1150, -1, + 1145, 1170, 1171, -1, 1124, 1150, 1151, -1, + 1145, 1171, 1146, -1, 1124, 1123, 1149, -1, + 1121, 1145, 1146, -1, 1125, 1151, 1152, -1, + 1125, 1124, 1151, -1, 1126, 1125, 1152, -1, + 1127, 1152, 1153, -1, 1127, 1126, 1152, -1, + 1128, 1153, 1154, -1, 1128, 1154, 1155, -1, + 1128, 1127, 1153, -1, 1129, 1128, 1155, -1, + 1130, 1155, 1156, -1, 1130, 1156, 1157, -1, + 1130, 1129, 1155, -1, 1131, 1130, 1157, -1, + 1132, 1157, 1158, -1, 1132, 1131, 1157, -1, + 1133, 1132, 1158, -1, 1133, 1158, 1159, -1, + 1133, 1159, 1160, -1, 1134, 1133, 1160, -1, + 1135, 1134, 1160, -1, 1135, 1160, 1161, -1, + 1136, 1135, 1161, -1, 1136, 1161, 1162, -1, + 1136, 1162, 1163, -1, 1137, 1136, 1163, -1, + 1138, 1137, 1163, -1, 1138, 1163, 1164, -1, + 1139, 1138, 1164, -1, 1139, 1164, 1165, -1, + 1140, 1139, 1165, -1, 1140, 1165, 1166, -1, + 1193, 1192, 1218, -1, 1193, 1218, 1219, -1, + 1194, 1193, 1219, -1, 1194, 1219, 1220, -1, + 1194, 1220, 1221, -1, 1174, 1199, 1200, -1, + 1174, 1172, 1199, -1, 1195, 1194, 1221, -1, + 1175, 1200, 1201, -1, 1196, 1195, 1221, -1, + 1175, 1174, 1200, -1, 1196, 1221, 1222, -1, + 1197, 1196, 1222, -1, 1176, 1201, 1202, -1, + 1197, 1222, 1223, -1, 1176, 1202, 1203, -1, + 1197, 1223, 1198, -1, 1176, 1175, 1201, -1, + 1173, 1197, 1198, -1, 1177, 1203, 1204, -1, + 1177, 1176, 1203, -1, 1178, 1177, 1204, -1, + 1179, 1204, 1205, -1, 1179, 1178, 1204, -1, + 1180, 1205, 1206, -1, 1180, 1206, 1207, -1, + 1180, 1179, 1205, -1, 1181, 1180, 1207, -1, + 1182, 1207, 1208, -1, 1182, 1208, 1209, -1, + 1182, 1181, 1207, -1, 1183, 1182, 1209, -1, + 1184, 1209, 1210, -1, 1184, 1183, 1209, -1, + 1185, 1184, 1210, -1, 1185, 1210, 1211, -1, + 1185, 1211, 1212, -1, 1186, 1185, 1212, -1, + 1187, 1186, 1212, -1, 1187, 1212, 1213, -1, + 1188, 1187, 1213, -1, 1188, 1213, 1214, -1, + 1188, 1214, 1215, -1, 1189, 1188, 1215, -1, + 1190, 1189, 1215, -1, 1190, 1215, 1216, -1, + 1191, 1190, 1216, -1, 1191, 1216, 1217, -1, + 1192, 1191, 1217, -1, 1192, 1217, 1218, -1, + 1245, 1244, 1270, -1, 1245, 1270, 1271, -1, + 1246, 1245, 1271, -1, 1246, 1271, 1272, -1, + 1246, 1272, 1273, -1, 1226, 1251, 1252, -1, + 1226, 1224, 1251, -1, 1247, 1246, 1273, -1, + 1227, 1252, 1253, -1, 1248, 1247, 1273, -1, + 1227, 1226, 1252, -1, 1248, 1273, 1274, -1, + 1249, 1248, 1274, -1, 1228, 1253, 1254, -1, + 1249, 1274, 1275, -1, 1228, 1254, 1255, -1, + 1249, 1275, 1250, -1, 1228, 1227, 1253, -1, + 1225, 1249, 1250, -1, 1229, 1255, 1256, -1, + 1229, 1228, 1255, -1, 1230, 1229, 1256, -1, + 1231, 1256, 1257, -1, 1231, 1230, 1256, -1, + 1232, 1257, 1258, -1, 1232, 1258, 1259, -1, + 1232, 1231, 1257, -1, 1233, 1232, 1259, -1, + 1234, 1259, 1260, -1, 1234, 1260, 1261, -1, + 1234, 1233, 1259, -1, 1235, 1234, 1261, -1, + 1236, 1261, 1262, -1, 1236, 1235, 1261, -1, + 1237, 1236, 1262, -1, 1237, 1262, 1263, -1, + 1237, 1263, 1264, -1, 1238, 1237, 1264, -1, + 1239, 1238, 1264, -1, 1239, 1264, 1265, -1, + 1240, 1239, 1265, -1, 1240, 1265, 1266, -1, + 1240, 1266, 1267, -1, 1241, 1240, 1267, -1, + 1242, 1241, 1267, -1, 1242, 1267, 1268, -1, + 1243, 1242, 1268, -1, 1243, 1268, 1269, -1, + 1244, 1243, 1269, -1, 1244, 1269, 1270, -1, + 1297, 1296, 1322, -1, 1297, 1322, 1323, -1, + 1298, 1297, 1323, -1, 1298, 1323, 1324, -1, + 1298, 1324, 1325, -1, 1278, 1303, 1304, -1, + 1278, 1276, 1303, -1, 1299, 1298, 1325, -1, + 1279, 1304, 1305, -1, 1300, 1299, 1325, -1, + 1279, 1278, 1304, -1, 1300, 1325, 1326, -1, + 1301, 1300, 1326, -1, 1280, 1305, 1306, -1, + 1301, 1326, 1327, -1, 1280, 1306, 1307, -1, + 1301, 1327, 1302, -1, 1280, 1279, 1305, -1, + 1277, 1301, 1302, -1, 1281, 1307, 1308, -1, + 1281, 1280, 1307, -1, 1282, 1281, 1308, -1, + 1283, 1308, 1309, -1, 1283, 1282, 1308, -1, + 1284, 1309, 1310, -1, 1284, 1310, 1311, -1, + 1284, 1283, 1309, -1, 1285, 1284, 1311, -1, + 1286, 1311, 1312, -1, 1286, 1312, 1313, -1, + 1286, 1285, 1311, -1, 1287, 1286, 1313, -1, + 1288, 1313, 1314, -1, 1288, 1287, 1313, -1, + 1289, 1288, 1314, -1, 1289, 1314, 1315, -1, + 1289, 1315, 1316, -1, 1290, 1289, 1316, -1, + 1291, 1290, 1316, -1, 1291, 1316, 1317, -1, + 1292, 1291, 1317, -1, 1292, 1317, 1318, -1, + 1292, 1318, 1319, -1, 1293, 1292, 1319, -1, + 1294, 1293, 1319, -1, 1294, 1319, 1320, -1, + 1295, 1294, 1320, -1, 1295, 1320, 1321, -1, + 1296, 1295, 1321, -1, 1296, 1321, 1322, -1, + 1349, 1348, 1374, -1, 1349, 1374, 1375, -1, + 1350, 1349, 1375, -1, 1350, 1375, 1376, -1, + 1350, 1376, 1377, -1, 1330, 1355, 1356, -1, + 1330, 1328, 1355, -1, 1351, 1350, 1377, -1, + 1331, 1356, 1357, -1, 1352, 1351, 1377, -1, + 1331, 1330, 1356, -1, 1352, 1377, 1378, -1, + 1353, 1352, 1378, -1, 1332, 1357, 1358, -1, + 1353, 1378, 1379, -1, 1332, 1358, 1359, -1, + 1353, 1379, 1354, -1, 1332, 1331, 1357, -1, + 1329, 1353, 1354, -1, 1333, 1359, 1360, -1, + 1333, 1332, 1359, -1, 1334, 1333, 1360, -1, + 1335, 1360, 1361, -1, 1335, 1334, 1360, -1, + 1336, 1361, 1362, -1, 1336, 1362, 1363, -1, + 1336, 1335, 1361, -1, 1337, 1336, 1363, -1, + 1338, 1363, 1364, -1, 1338, 1364, 1365, -1, + 1338, 1337, 1363, -1, 1339, 1338, 1365, -1, + 1340, 1365, 1366, -1, 1340, 1339, 1365, -1, + 1341, 1340, 1366, -1, 1341, 1366, 1367, -1, + 1341, 1367, 1368, -1, 1342, 1341, 1368, -1, + 1343, 1342, 1368, -1, 1343, 1368, 1369, -1, + 1344, 1343, 1369, -1, 1344, 1369, 1370, -1, + 1344, 1370, 1371, -1, 1345, 1344, 1371, -1, + 1346, 1345, 1371, -1, 1346, 1371, 1372, -1, + 1347, 1346, 1372, -1, 1347, 1372, 1373, -1, + 1348, 1347, 1373, -1, 1348, 1373, 1374, -1, + 1401, 1427, 1428, -1, 1402, 1401, 1428, -1, + 1402, 1428, 1429, -1, 1403, 1402, 1429, -1, + 1403, 1429, 1430, -1, 1382, 1407, 1408, -1, + 1382, 1380, 1407, -1, 1404, 1403, 1430, -1, + 1404, 1430, 1431, -1, 1383, 1408, 1409, -1, + 1383, 1382, 1408, -1, 1405, 1431, 1406, -1, + 1405, 1404, 1431, -1, 1384, 1409, 1410, -1, + 1381, 1405, 1406, -1, 1384, 1383, 1409, -1, + 1385, 1410, 1411, -1, 1385, 1411, 1412, -1, + 1385, 1384, 1410, -1, 1386, 1385, 1412, -1, + 1387, 1412, 1413, -1, 1387, 1386, 1412, -1, + 1388, 1413, 1414, -1, 1388, 1414, 1415, -1, + 1388, 1387, 1413, -1, 1389, 1388, 1415, -1, + 1390, 1415, 1416, -1, 1390, 1416, 1417, -1, + 1390, 1389, 1415, -1, 1391, 1417, 1418, -1, + 1391, 1390, 1417, -1, 1392, 1391, 1418, -1, + 1393, 1392, 1418, -1, 1393, 1418, 1419, -1, + 1393, 1419, 1420, -1, 1394, 1393, 1420, -1, + 1394, 1420, 1421, -1, 1395, 1394, 1421, -1, + 1395, 1421, 1422, -1, 1396, 1395, 1422, -1, + 1396, 1422, 1423, -1, 1397, 1396, 1423, -1, + 1397, 1423, 1424, -1, 1398, 1397, 1424, -1, + 1398, 1424, 1425, -1, 1399, 1398, 1425, -1, + 1400, 1399, 1425, -1, 1400, 1425, 1426, -1, + 1400, 1426, 1427, -1, 1401, 1400, 1427, -1, + 1453, 1479, 1480, -1, 1454, 1453, 1480, -1, + 1454, 1480, 1481, -1, 1455, 1454, 1481, -1, + 1455, 1481, 1482, -1, 1434, 1459, 1460, -1, + 1434, 1432, 1459, -1, 1456, 1455, 1482, -1, + 1456, 1482, 1483, -1, 1435, 1460, 1461, -1, + 1435, 1434, 1460, -1, 1457, 1483, 1458, -1, + 1457, 1456, 1483, -1, 1436, 1461, 1462, -1, + 1433, 1457, 1458, -1, 1436, 1435, 1461, -1, + 1437, 1462, 1463, -1, 1437, 1463, 1464, -1, + 1437, 1436, 1462, -1, 1438, 1437, 1464, -1, + 1439, 1464, 1465, -1, 1439, 1438, 1464, -1, + 1440, 1465, 1466, -1, 1440, 1466, 1467, -1, + 1440, 1439, 1465, -1, 1441, 1440, 1467, -1, + 1442, 1467, 1468, -1, 1442, 1468, 1469, -1, + 1442, 1441, 1467, -1, 1443, 1469, 1470, -1, + 1443, 1442, 1469, -1, 1444, 1443, 1470, -1, + 1445, 1444, 1470, -1, 1445, 1470, 1471, -1, + 1445, 1471, 1472, -1, 1446, 1445, 1472, -1, + 1446, 1472, 1473, -1, 1447, 1446, 1473, -1, + 1447, 1473, 1474, -1, 1448, 1447, 1474, -1, + 1448, 1474, 1475, -1, 1449, 1448, 1475, -1, + 1449, 1475, 1476, -1, 1450, 1449, 1476, -1, + 1450, 1476, 1477, -1, 1451, 1450, 1477, -1, + 1452, 1451, 1477, -1, 1452, 1477, 1478, -1, + 1452, 1478, 1479, -1, 1453, 1452, 1479, -1, + 1505, 1531, 1532, -1, 1506, 1505, 1532, -1, + 1506, 1532, 1533, -1, 1507, 1506, 1533, -1, + 1507, 1533, 1534, -1, 1486, 1511, 1512, -1, + 1486, 1484, 1511, -1, 1508, 1507, 1534, -1, + 1508, 1534, 1535, -1, 1487, 1512, 1513, -1, + 1487, 1486, 1512, -1, 1509, 1535, 1510, -1, + 1509, 1508, 1535, -1, 1488, 1513, 1514, -1, + 1485, 1509, 1510, -1, 1488, 1487, 1513, -1, + 1489, 1514, 1515, -1, 1489, 1515, 1516, -1, + 1489, 1488, 1514, -1, 1490, 1489, 1516, -1, + 1491, 1516, 1517, -1, 1491, 1490, 1516, -1, + 1492, 1517, 1518, -1, 1492, 1518, 1519, -1, + 1492, 1491, 1517, -1, 1493, 1492, 1519, -1, + 1494, 1519, 1520, -1, 1494, 1520, 1521, -1, + 1494, 1493, 1519, -1, 1495, 1521, 1522, -1, + 1495, 1494, 1521, -1, 1496, 1495, 1522, -1, + 1497, 1496, 1522, -1, 1497, 1522, 1523, -1, + 1497, 1523, 1524, -1, 1498, 1497, 1524, -1, + 1498, 1524, 1525, -1, 1499, 1498, 1525, -1, + 1499, 1525, 1526, -1, 1500, 1499, 1526, -1, + 1500, 1526, 1527, -1, 1501, 1500, 1527, -1, + 1501, 1527, 1528, -1, 1502, 1501, 1528, -1, + 1502, 1528, 1529, -1, 1503, 1502, 1529, -1, + 1504, 1503, 1529, -1, 1504, 1529, 1530, -1, + 1504, 1530, 1531, -1, 1505, 1504, 1531, -1, + 1557, 1583, 1584, -1, 1558, 1557, 1584, -1, + 1558, 1584, 1585, -1, 1559, 1558, 1585, -1, + 1559, 1585, 1586, -1, 1538, 1563, 1564, -1, + 1538, 1536, 1563, -1, 1560, 1559, 1586, -1, + 1560, 1586, 1587, -1, 1539, 1564, 1565, -1, + 1539, 1538, 1564, -1, 1561, 1587, 1562, -1, + 1561, 1560, 1587, -1, 1540, 1565, 1566, -1, + 1537, 1561, 1562, -1, 1540, 1539, 1565, -1, + 1541, 1566, 1567, -1, 1541, 1567, 1568, -1, + 1541, 1540, 1566, -1, 1542, 1541, 1568, -1, + 1543, 1568, 1569, -1, 1543, 1542, 1568, -1, + 1544, 1569, 1570, -1, 1544, 1570, 1571, -1, + 1544, 1543, 1569, -1, 1545, 1544, 1571, -1, + 1546, 1571, 1572, -1, 1546, 1572, 1573, -1, + 1546, 1545, 1571, -1, 1547, 1573, 1574, -1, + 1547, 1546, 1573, -1, 1548, 1547, 1574, -1, + 1549, 1548, 1574, -1, 1549, 1574, 1575, -1, + 1549, 1575, 1576, -1, 1550, 1549, 1576, -1, + 1550, 1576, 1577, -1, 1551, 1550, 1577, -1, + 1551, 1577, 1578, -1, 1552, 1551, 1578, -1, + 1552, 1578, 1579, -1, 1553, 1552, 1579, -1, + 1553, 1579, 1580, -1, 1554, 1553, 1580, -1, + 1554, 1580, 1581, -1, 1555, 1554, 1581, -1, + 1556, 1555, 1581, -1, 1556, 1581, 1582, -1, + 1556, 1582, 1583, -1, 1557, 1556, 1583, -1, + 1588, 1597, 1590, -1, 1595, 1597, 1588, -1, + 1590, 1598, 1591, -1, 1597, 1598, 1590, -1, + 1591, 1599, 1592, -1, 1598, 1599, 1591, -1, + 1592, 1600, 1593, -1, 1599, 1600, 1592, -1, + 1593, 1601, 1594, -1, 1600, 1601, 1593, -1, + 1594, 1596, 1589, -1, 1601, 1596, 1594, -1, + 1602, 1609, 1604, -1, 1604, 1611, 1605, -1, + 1609, 1611, 1604, -1, 1605, 1612, 1606, -1, + 1611, 1612, 1605, -1, 1606, 1613, 1607, -1, + 1612, 1613, 1606, -1, 1607, 1614, 1608, -1, + 1613, 1614, 1607, -1, 1608, 1615, 1603, -1, + 1614, 1615, 1608, -1, 1615, 1610, 1603, -1, + 1616, 1618, 1624, -1, 1624, 1618, 1625, -1, + 1616, 1617, 1618, -1, 1617, 1619, 1618, -1, + 1618, 1622, 1623, -1, 1620, 1621, 1619, -1, + 1619, 1621, 1618, -1, 1618, 1621, 1622, -1, + 1637, 1638, 1678, -1, 1637, 1678, 1679, -1, + 1636, 1637, 1679, -1, 1636, 1679, 1680, -1, + 1659, 1661, 1662, -1, 1659, 1627, 1661, -1, + 1635, 1636, 1680, -1, 1658, 1662, 1663, -1, + 1634, 1680, 1681, -1, 1658, 1659, 1662, -1, + 1634, 1635, 1680, -1, 1657, 1663, 1664, -1, + 1633, 1681, 1682, -1, 1657, 1658, 1663, -1, + 1633, 1634, 1681, -1, 1656, 1657, 1664, -1, + 1632, 1682, 1683, -1, 1632, 1633, 1682, -1, + 1655, 1664, 1665, -1, 1655, 1656, 1664, -1, + 1631, 1632, 1683, -1, 1654, 1665, 1666, -1, + 1630, 1683, 1684, -1, 1654, 1655, 1665, -1, + 1630, 1631, 1683, -1, 1653, 1666, 1667, -1, + 1629, 1684, 1685, -1, 1653, 1654, 1666, -1, + 1629, 1630, 1684, -1, 1652, 1653, 1667, -1, + 1628, 1685, 1660, -1, 1628, 1629, 1685, -1, + 1626, 1628, 1660, -1, 1651, 1667, 1668, -1, + 1651, 1652, 1667, -1, 1650, 1668, 1669, -1, + 1650, 1651, 1668, -1, 1649, 1650, 1669, -1, + 1649, 1669, 1670, -1, 1648, 1649, 1670, -1, + 1647, 1648, 1670, -1, 1647, 1670, 1671, -1, + 1646, 1647, 1671, -1, 1646, 1671, 1672, -1, + 1645, 1646, 1672, -1, 1645, 1672, 1673, -1, + 1644, 1645, 1673, -1, 1643, 1644, 1673, -1, + 1643, 1673, 1674, -1, 1642, 1643, 1674, -1, + 1642, 1674, 1675, -1, 1641, 1642, 1675, -1, + 1641, 1675, 1676, -1, 1640, 1641, 1676, -1, + 1640, 1676, 1677, -1, 1639, 1640, 1677, -1, + 1638, 1639, 1677, -1, 1638, 1677, 1678, -1, + 1694, 1687, 1692, -1, 1699, 1694, 1692, -1, + 1698, 1692, 1691, -1, 1698, 1699, 1692, -1, + 1697, 1690, 1689, -1, 1697, 1691, 1690, -1, + 1697, 1698, 1691, -1, 1696, 1697, 1689, -1, + 1695, 1689, 1688, -1, 1695, 1696, 1689, -1, + 1693, 1688, 1686, -1, 1693, 1695, 1688, -1, + 1701, 1700, 1707, -1, 1709, 1707, 1706, -1, + 1709, 1701, 1707, -1, 1710, 1706, 1705, -1, + 1710, 1709, 1706, -1, 1711, 1705, 1704, -1, + 1711, 1710, 1705, -1, 1712, 1704, 1703, -1, + 1712, 1711, 1704, -1, 1713, 1703, 1702, -1, + 1713, 1712, 1703, -1, 1708, 1713, 1702, -1, + 1714, 1717, 1716, -1, 1715, 1714, 1716, -1, + 1719, 1721, 1720, -1, 1719, 1718, 1721, -1, + 1725, 1722, 1724, -1, 1722, 1723, 1724, -1, + 1729, 1727, 1728, -1, 1726, 1727, 1729, -1, + 1733, 1731, 1732, -1, 1730, 1731, 1733, -1, + 1734, 1737, 1736, -1, 1735, 1734, 1736, -1, + 1739, 1741, 1740, -1, 1739, 1738, 1741, -1, + 1745, 1743, 1744, -1, 1742, 1743, 1745, -1, + 1747, 1749, 1748, -1, 1747, 1746, 1749, -1, + 1753, 1751, 1752, -1, 1750, 1751, 1753, -1, + 1757, 1755, 1756, -1, 1754, 1755, 1757, -1, + 1758, 1761, 1760, -1, 1759, 1758, 1760, -1, + 1762, 1765, 1764, -1, 1763, 1762, 1764, -1, + 1767, 1769, 1768, -1, 1767, 1766, 1769, -1, + 1773, 1770, 1772, -1, 1770, 1771, 1772, -1, + 1777, 1775, 1776, -1, 1774, 1775, 1777, -1, + 1781, 1779, 1780, -1, 1778, 1779, 1781, -1, + 1782, 1785, 1784, -1, 1783, 1782, 1784, -1, + 1787, 1789, 1788, -1, 1787, 1786, 1789, -1, + 1793, 1790, 1792, -1, 1790, 1791, 1792, -1, + 1797, 1795, 1796, -1, 1794, 1795, 1797, -1, + 1798, 1801, 1800, -1, 1799, 1798, 1800, -1, + 1803, 1805, 1804, -1, 1803, 1802, 1805, -1, + 1809, 1806, 1808, -1, 1806, 1807, 1808, -1, + 1810, 1813, 1812, -1, 1811, 1810, 1812, -1, + 1815, 1817, 1816, -1, 1815, 1814, 1817, -1, + 1821, 1818, 1820, -1, 1818, 1819, 1820, -1, + 1825, 1823, 1824, -1, 1822, 1823, 1825, -1, + 1826, 1829, 1828, -1, 1827, 1826, 1828, -1, + 1831, 1833, 1832, -1, 1831, 1830, 1833, -1, + 1837, 1834, 1836, -1, 1834, 1835, 1836, -1, + 1841, 1839, 1840, -1, 1838, 1839, 1841, -1, + 1843, 1845, 1844, -1, 1843, 1842, 1845, -1, + 1849, 1846, 1848, -1, 1846, 1847, 1848, -1, + 1853, 1851, 1852, -1, 1850, 1851, 1853, -1, + 1854, 1857, 1856, -1, 1855, 1854, 1856, -1, + 1859, 1861, 1860, -1, 1859, 1858, 1861, -1, + 1865, 1862, 1864, -1, 1862, 1863, 1864, -1, + 1869, 1867, 1868, -1, 1866, 1867, 1869, -1, + 1870, 1873, 1872, -1, 1871, 1870, 1872, -1, + 1886, 1925, 1926, -1, 1885, 1886, 1926, -1, + 1885, 1926, 1927, -1, 1907, 1909, 1910, -1, + 1884, 1885, 1927, -1, 1907, 1875, 1909, -1, + 1884, 1927, 1928, -1, 1883, 1884, 1928, -1, + 1906, 1910, 1911, -1, 1906, 1907, 1910, -1, + 1882, 1928, 1929, -1, 1882, 1883, 1928, -1, + 1905, 1911, 1912, -1, 1905, 1906, 1911, -1, + 1881, 1929, 1930, -1, 1904, 1905, 1912, -1, + 1881, 1882, 1929, -1, 1903, 1912, 1913, -1, + 1880, 1930, 1931, -1, 1903, 1904, 1912, -1, + 1880, 1881, 1930, -1, 1879, 1880, 1931, -1, + 1902, 1913, 1914, -1, 1902, 1903, 1913, -1, + 1878, 1931, 1932, -1, 1878, 1879, 1931, -1, + 1901, 1914, 1915, -1, 1901, 1902, 1914, -1, + 1877, 1932, 1933, -1, 1900, 1901, 1915, -1, + 1877, 1878, 1932, -1, 1876, 1933, 1908, -1, + 1876, 1877, 1933, -1, 1899, 1915, 1916, -1, + 1874, 1876, 1908, -1, 1899, 1900, 1915, -1, + 1898, 1916, 1917, -1, 1898, 1899, 1916, -1, + 1897, 1898, 1917, -1, 1897, 1917, 1918, -1, + 1896, 1897, 1918, -1, 1895, 1896, 1918, -1, + 1895, 1918, 1919, -1, 1894, 1895, 1919, -1, + 1894, 1919, 1920, -1, 1893, 1894, 1920, -1, + 1893, 1920, 1921, -1, 1892, 1893, 1921, -1, + 1891, 1892, 1921, -1, 1891, 1921, 1922, -1, + 1890, 1891, 1922, -1, 1890, 1922, 1923, -1, + 1889, 1890, 1923, -1, 1889, 1923, 1924, -1, + 1888, 1889, 1924, -1, 1887, 1888, 1924, -1, + 1887, 1924, 1925, -1, 1886, 1887, 1925, -1, + 1946, 1985, 1986, -1, 1945, 1946, 1986, -1, + 1945, 1986, 1987, -1, 1944, 1945, 1987, -1, + 1944, 1987, 1988, -1, 1967, 1969, 1970, -1, + 1967, 1935, 1969, -1, 1943, 1944, 1988, -1, + 1966, 1970, 1971, -1, 1942, 1988, 1989, -1, + 1966, 1967, 1970, -1, 1942, 1943, 1988, -1, + 1965, 1971, 1972, -1, 1941, 1989, 1990, -1, + 1965, 1966, 1971, -1, 1941, 1942, 1989, -1, + 1964, 1965, 1972, -1, 1940, 1990, 1991, -1, + 1940, 1941, 1990, -1, 1963, 1972, 1973, -1, + 1963, 1964, 1972, -1, 1939, 1940, 1991, -1, + 1962, 1973, 1974, -1, 1938, 1991, 1992, -1, + 1962, 1963, 1973, -1, 1938, 1939, 1991, -1, + 1961, 1974, 1975, -1, 1937, 1992, 1993, -1, + 1961, 1962, 1974, -1, 1937, 1938, 1992, -1, + 1960, 1961, 1975, -1, 1936, 1993, 1968, -1, + 1936, 1937, 1993, -1, 1934, 1936, 1968, -1, + 1959, 1975, 1976, -1, 1959, 1960, 1975, -1, + 1958, 1976, 1977, -1, 1958, 1959, 1976, -1, + 1957, 1958, 1977, -1, 1957, 1977, 1978, -1, + 1956, 1957, 1978, -1, 1955, 1956, 1978, -1, + 1955, 1978, 1979, -1, 1954, 1955, 1979, -1, + 1954, 1979, 1980, -1, 1953, 1954, 1980, -1, + 1953, 1980, 1981, -1, 1952, 1953, 1981, -1, + 1951, 1952, 1981, -1, 1951, 1981, 1982, -1, + 1950, 1951, 1982, -1, 1950, 1982, 1983, -1, + 1949, 1950, 1983, -1, 1949, 1983, 1984, -1, + 1948, 1949, 1984, -1, 1948, 1984, 1985, -1, + 1947, 1948, 1985, -1, 1946, 1947, 1985, -1, + 2003, 1994, 1996, -1, 2003, 2001, 1994, -1, + 2004, 1996, 1997, -1, 2004, 2003, 1996, -1, + 2005, 1997, 1998, -1, 2005, 2004, 1997, -1, + 2006, 1998, 1999, -1, 2006, 2005, 1998, -1, + 2007, 1999, 2000, -1, 2007, 2006, 1999, -1, + 2002, 2000, 1995, -1, 2002, 2007, 2000, -1, + 2010, 2012, 2011, -1, 2012, 2015, 2013, -1, + 2013, 2015, 2014, -1, 2010, 2015, 2012, -1, + 2017, 2008, 2010, -1, 2010, 2008, 2015, -1, + 2017, 2016, 2008, -1, 2016, 2009, 2008, -1, + 2030, 2069, 2070, -1, 2029, 2030, 2070, -1, + 2029, 2070, 2071, -1, 2028, 2029, 2071, -1, + 2051, 2053, 2054, -1, 2028, 2071, 2072, -1, + 2051, 2019, 2053, -1, 2027, 2028, 2072, -1, + 2050, 2054, 2055, -1, 2050, 2051, 2054, -1, + 2026, 2072, 2073, -1, 2026, 2027, 2072, -1, + 2049, 2055, 2056, -1, 2049, 2050, 2055, -1, + 2025, 2073, 2074, -1, 2048, 2049, 2056, -1, + 2025, 2026, 2073, -1, 2024, 2074, 2075, -1, + 2047, 2056, 2057, -1, 2024, 2025, 2074, -1, + 2047, 2048, 2056, -1, 2023, 2024, 2075, -1, + 2046, 2057, 2058, -1, 2046, 2047, 2057, -1, + 2022, 2075, 2076, -1, 2022, 2023, 2075, -1, + 2045, 2058, 2059, -1, 2045, 2046, 2058, -1, + 2021, 2076, 2077, -1, 2021, 2022, 2076, -1, + 2044, 2045, 2059, -1, 2020, 2077, 2052, -1, + 2020, 2021, 2077, -1, 2018, 2020, 2052, -1, + 2043, 2059, 2060, -1, 2043, 2044, 2059, -1, + 2042, 2060, 2061, -1, 2042, 2043, 2060, -1, + 2041, 2042, 2061, -1, 2041, 2061, 2062, -1, + 2040, 2041, 2062, -1, 2039, 2040, 2062, -1, + 2039, 2062, 2063, -1, 2038, 2039, 2063, -1, + 2038, 2063, 2064, -1, 2037, 2038, 2064, -1, + 2037, 2064, 2065, -1, 2036, 2037, 2065, -1, + 2035, 2036, 2065, -1, 2035, 2065, 2066, -1, + 2034, 2035, 2066, -1, 2034, 2066, 2067, -1, + 2033, 2034, 2067, -1, 2033, 2067, 2068, -1, + 2032, 2033, 2068, -1, 2031, 2032, 2068, -1, + 2031, 2068, 2069, -1, 2030, 2031, 2069, -1, + 2093, 2092, 2094, -1, 2094, 2092, 2095, -1, + 2091, 2090, 2092, -1, 2095, 2098, 2096, -1, + 2096, 2098, 2097, -1, 2086, 2085, 2087, -1, + 2087, 2085, 2088, -1, 2088, 2085, 2089, -1, + 2089, 2085, 2090, -1, 2098, 2085, 2099, -1, + 2099, 2085, 2100, -1, 2092, 2085, 2095, -1, + 2090, 2085, 2092, -1, 2095, 2085, 2098, -1, + 2100, 2079, 2101, -1, 2101, 2079, 2102, -1, + 2102, 2079, 2078, -1, 2084, 2083, 2085, -1, + 2079, 2081, 2080, -1, 2082, 2081, 2083, -1, + 2085, 2081, 2100, -1, 2100, 2081, 2079, -1, + 2083, 2081, 2085, -1, 2118, 2117, 2119, -1, + 2119, 2117, 2120, -1, 2116, 2115, 2117, -1, + 2120, 2123, 2121, -1, 2121, 2123, 2122, -1, + 2111, 2110, 2112, -1, 2112, 2110, 2113, -1, + 2113, 2110, 2114, -1, 2114, 2110, 2115, -1, + 2123, 2110, 2124, -1, 2124, 2110, 2125, -1, + 2117, 2110, 2120, -1, 2115, 2110, 2117, -1, + 2120, 2110, 2123, -1, 2125, 2104, 2126, -1, + 2126, 2104, 2127, -1, 2127, 2104, 2103, -1, + 2109, 2108, 2110, -1, 2104, 2106, 2105, -1, + 2107, 2106, 2108, -1, 2110, 2106, 2125, -1, + 2125, 2106, 2104, -1, 2108, 2106, 2110, -1, + 2143, 2142, 2144, -1, 2144, 2142, 2145, -1, + 2141, 2140, 2142, -1, 2145, 2148, 2146, -1, + 2146, 2148, 2147, -1, 2136, 2135, 2137, -1, + 2137, 2135, 2138, -1, 2138, 2135, 2139, -1, + 2139, 2135, 2140, -1, 2148, 2135, 2149, -1, + 2149, 2135, 2150, -1, 2142, 2135, 2145, -1, + 2140, 2135, 2142, -1, 2145, 2135, 2148, -1, + 2150, 2129, 2151, -1, 2151, 2129, 2152, -1, + 2152, 2129, 2128, -1, 2134, 2133, 2135, -1, + 2129, 2131, 2130, -1, 2132, 2131, 2133, -1, + 2135, 2131, 2150, -1, 2150, 2131, 2129, -1, + 2133, 2131, 2135, -1, 2168, 2167, 2169, -1, + 2169, 2167, 2170, -1, 2166, 2165, 2167, -1, + 2170, 2173, 2171, -1, 2171, 2173, 2172, -1, + 2161, 2160, 2162, -1, 2162, 2160, 2163, -1, + 2163, 2160, 2164, -1, 2164, 2160, 2165, -1, + 2173, 2160, 2174, -1, 2174, 2160, 2175, -1, + 2167, 2160, 2170, -1, 2165, 2160, 2167, -1, + 2170, 2160, 2173, -1, 2175, 2154, 2176, -1, + 2176, 2154, 2177, -1, 2177, 2154, 2153, -1, + 2159, 2158, 2160, -1, 2154, 2156, 2155, -1, + 2157, 2156, 2158, -1, 2160, 2156, 2175, -1, + 2175, 2156, 2154, -1, 2158, 2156, 2160, -1, + 2193, 2192, 2194, -1, 2194, 2192, 2195, -1, + 2191, 2190, 2192, -1, 2195, 2198, 2196, -1, + 2196, 2198, 2197, -1, 2186, 2185, 2187, -1, + 2187, 2185, 2188, -1, 2188, 2185, 2189, -1, + 2189, 2185, 2190, -1, 2198, 2185, 2199, -1, + 2199, 2185, 2200, -1, 2192, 2185, 2195, -1, + 2190, 2185, 2192, -1, 2195, 2185, 2198, -1, + 2200, 2179, 2201, -1, 2201, 2179, 2202, -1, + 2202, 2179, 2178, -1, 2184, 2183, 2185, -1, + 2179, 2181, 2180, -1, 2182, 2181, 2183, -1, + 2185, 2181, 2200, -1, 2200, 2181, 2179, -1, + 2183, 2181, 2185, -1, 2218, 2217, 2219, -1, + 2219, 2217, 2220, -1, 2216, 2215, 2217, -1, + 2220, 2223, 2221, -1, 2221, 2223, 2222, -1, + 2211, 2210, 2212, -1, 2212, 2210, 2213, -1, + 2213, 2210, 2214, -1, 2214, 2210, 2215, -1, + 2223, 2210, 2224, -1, 2224, 2210, 2225, -1, + 2217, 2210, 2220, -1, 2215, 2210, 2217, -1, + 2220, 2210, 2223, -1, 2225, 2204, 2226, -1, + 2226, 2204, 2227, -1, 2227, 2204, 2203, -1, + 2209, 2208, 2210, -1, 2204, 2206, 2205, -1, + 2207, 2206, 2208, -1, 2210, 2206, 2225, -1, + 2225, 2206, 2204, -1, 2208, 2206, 2210, -1, + 2243, 2242, 2244, -1, 2244, 2242, 2245, -1, + 2241, 2240, 2242, -1, 2245, 2248, 2246, -1, + 2246, 2248, 2247, -1, 2236, 2235, 2237, -1, + 2237, 2235, 2238, -1, 2238, 2235, 2239, -1, + 2239, 2235, 2240, -1, 2248, 2235, 2249, -1, + 2249, 2235, 2250, -1, 2242, 2235, 2245, -1, + 2240, 2235, 2242, -1, 2245, 2235, 2248, -1, + 2251, 2228, 2252, -1, 2250, 2229, 2251, -1, + 2251, 2229, 2228, -1, 2234, 2233, 2235, -1, + 2229, 2231, 2230, -1, 2232, 2231, 2233, -1, + 2235, 2231, 2250, -1, 2250, 2231, 2229, -1, + 2233, 2231, 2235, -1, 2268, 2267, 2269, -1, + 2269, 2267, 2270, -1, 2266, 2265, 2267, -1, + 2270, 2273, 2271, -1, 2271, 2273, 2272, -1, + 2261, 2260, 2262, -1, 2262, 2260, 2263, -1, + 2263, 2260, 2264, -1, 2264, 2260, 2265, -1, + 2273, 2260, 2274, -1, 2274, 2260, 2275, -1, + 2267, 2260, 2270, -1, 2265, 2260, 2267, -1, + 2270, 2260, 2273, -1, 2276, 2253, 2277, -1, + 2275, 2254, 2276, -1, 2276, 2254, 2253, -1, + 2259, 2258, 2260, -1, 2254, 2256, 2255, -1, + 2257, 2256, 2258, -1, 2260, 2256, 2275, -1, + 2275, 2256, 2254, -1, 2258, 2256, 2260, -1, + 2293, 2292, 2294, -1, 2294, 2292, 2295, -1, + 2291, 2290, 2292, -1, 2296, 2298, 2297, -1, + 2295, 2300, 2296, -1, 2298, 2300, 2299, -1, + 2292, 2300, 2295, -1, 2296, 2300, 2298, -1, + 2286, 2285, 2287, -1, 2287, 2285, 2288, -1, + 2288, 2285, 2289, -1, 2289, 2279, 2290, -1, + 2300, 2279, 2301, -1, 2301, 2279, 2302, -1, + 2302, 2279, 2278, -1, 2290, 2279, 2292, -1, + 2285, 2279, 2289, -1, 2292, 2279, 2300, -1, + 2284, 2283, 2285, -1, 2283, 2282, 2285, -1, + 2285, 2282, 2279, -1, 2279, 2281, 2280, -1, + 2282, 2281, 2279, -1, 2318, 2317, 2319, -1, + 2319, 2317, 2320, -1, 2316, 2315, 2317, -1, + 2321, 2323, 2322, -1, 2320, 2325, 2321, -1, + 2323, 2325, 2324, -1, 2317, 2325, 2320, -1, + 2321, 2325, 2323, -1, 2311, 2310, 2312, -1, + 2312, 2310, 2313, -1, 2313, 2310, 2314, -1, + 2314, 2304, 2315, -1, 2325, 2304, 2326, -1, + 2326, 2304, 2327, -1, 2327, 2304, 2303, -1, + 2315, 2304, 2317, -1, 2310, 2304, 2314, -1, + 2317, 2304, 2325, -1, 2309, 2308, 2310, -1, + 2308, 2307, 2310, -1, 2310, 2307, 2304, -1, + 2304, 2306, 2305, -1, 2307, 2306, 2304, -1, + 2343, 2342, 2344, -1, 2344, 2346, 2345, -1, + 2341, 2340, 2342, -1, 2346, 2348, 2347, -1, + 2339, 2338, 2340, -1, 2348, 2350, 2349, -1, + 2346, 2350, 2348, -1, 2342, 2351, 2344, -1, + 2344, 2351, 2346, -1, 2346, 2351, 2350, -1, + 2336, 2335, 2337, -1, 2337, 2335, 2338, -1, + 2351, 2329, 2352, -1, 2352, 2329, 2328, -1, + 2340, 2329, 2342, -1, 2342, 2329, 2351, -1, + 2334, 2333, 2335, -1, 2329, 2331, 2330, -1, + 2332, 2331, 2333, -1, 2338, 2331, 2340, -1, + 2335, 2331, 2338, -1, 2340, 2331, 2329, -1, + 2333, 2331, 2335, -1, 2368, 2367, 2369, -1, + 2369, 2371, 2370, -1, 2366, 2365, 2367, -1, + 2371, 2373, 2372, -1, 2364, 2363, 2365, -1, + 2373, 2375, 2374, -1, 2371, 2375, 2373, -1, + 2367, 2376, 2369, -1, 2369, 2376, 2371, -1, + 2371, 2376, 2375, -1, 2361, 2360, 2362, -1, + 2362, 2360, 2363, -1, 2376, 2354, 2377, -1, + 2377, 2354, 2353, -1, 2365, 2354, 2367, -1, + 2367, 2354, 2376, -1, 2359, 2358, 2360, -1, + 2354, 2356, 2355, -1, 2357, 2356, 2358, -1, + 2363, 2356, 2365, -1, 2360, 2356, 2363, -1, + 2365, 2356, 2354, -1, 2358, 2356, 2360, -1, + 2393, 2392, 2394, -1, 2394, 2392, 2395, -1, + 2391, 2390, 2392, -1, 2386, 2385, 2387, -1, + 2387, 2378, 2388, -1, 2388, 2378, 2389, -1, + 2389, 2378, 2390, -1, 2395, 2378, 2396, -1, + 2396, 2378, 2397, -1, 2397, 2378, 2398, -1, + 2398, 2378, 2399, -1, 2399, 2378, 2400, -1, + 2400, 2378, 2401, -1, 2401, 2378, 2402, -1, + 2392, 2378, 2395, -1, 2390, 2378, 2392, -1, + 2385, 2378, 2387, -1, 2385, 2384, 2378, -1, + 2384, 2383, 2378, -1, 2378, 2380, 2379, -1, + 2383, 2382, 2378, -1, 2378, 2381, 2380, -1, + 2382, 2381, 2378, -1, 2418, 2417, 2419, -1, + 2419, 2417, 2420, -1, 2416, 2415, 2417, -1, + 2411, 2410, 2412, -1, 2412, 2403, 2413, -1, + 2413, 2403, 2414, -1, 2414, 2403, 2415, -1, + 2420, 2403, 2421, -1, 2421, 2403, 2422, -1, + 2422, 2403, 2423, -1, 2423, 2403, 2424, -1, + 2424, 2403, 2425, -1, 2425, 2403, 2426, -1, + 2426, 2403, 2427, -1, 2417, 2403, 2420, -1, + 2415, 2403, 2417, -1, 2410, 2403, 2412, -1, + 2410, 2409, 2403, -1, 2409, 2408, 2403, -1, + 2403, 2405, 2404, -1, 2408, 2407, 2403, -1, + 2403, 2406, 2405, -1, 2407, 2406, 2403, -1, + 2443, 2442, 2444, -1, 2444, 2442, 2445, -1, + 2441, 2440, 2442, -1, 2436, 2435, 2437, -1, + 2437, 2428, 2438, -1, 2438, 2428, 2439, -1, + 2439, 2428, 2440, -1, 2445, 2428, 2446, -1, + 2446, 2428, 2447, -1, 2447, 2428, 2448, -1, + 2448, 2428, 2449, -1, 2449, 2428, 2450, -1, + 2450, 2428, 2451, -1, 2451, 2428, 2452, -1, + 2442, 2428, 2445, -1, 2440, 2428, 2442, -1, + 2435, 2428, 2437, -1, 2435, 2434, 2428, -1, + 2434, 2433, 2428, -1, 2428, 2430, 2429, -1, + 2433, 2432, 2428, -1, 2428, 2431, 2430, -1, + 2432, 2431, 2428, -1, 2468, 2467, 2469, -1, + 2469, 2467, 2470, -1, 2466, 2465, 2467, -1, + 2461, 2460, 2462, -1, 2462, 2453, 2463, -1, + 2463, 2453, 2464, -1, 2464, 2453, 2465, -1, + 2470, 2453, 2471, -1, 2471, 2453, 2472, -1, + 2472, 2453, 2473, -1, 2473, 2453, 2474, -1, + 2474, 2453, 2475, -1, 2475, 2453, 2476, -1, + 2476, 2453, 2477, -1, 2467, 2453, 2470, -1, + 2465, 2453, 2467, -1, 2460, 2453, 2462, -1, + 2460, 2459, 2453, -1, 2459, 2458, 2453, -1, + 2453, 2455, 2454, -1, 2458, 2457, 2453, -1, + 2453, 2456, 2455, -1, 2457, 2456, 2453, -1, + 2487, 2480, 2478, -1, 2487, 2478, 2485, -1, + 2492, 2479, 2484, -1, 2493, 2492, 2484, -1, + 2494, 2484, 2483, -1, 2494, 2493, 2484, -1, + 2491, 2495, 2494, -1, 2491, 2494, 2490, -1, + 2496, 2495, 2491, -1, 2486, 2496, 2491, -1, + 2497, 2481, 2480, -1, 2497, 2482, 2481, -1, + 2497, 2483, 2482, -1, 2497, 2494, 2483, -1, + 2497, 2480, 2487, -1, 2498, 2487, 2488, -1, + 2498, 2488, 2489, -1, 2498, 2489, 2490, -1, + 2498, 2497, 2487, -1, 2498, 2494, 2497, -1, + 2498, 2490, 2494, -1, 2514, 2513, 2515, -1, + 2515, 2513, 2516, -1, 2512, 2511, 2513, -1, + 2507, 2506, 2508, -1, 2508, 2499, 2509, -1, + 2509, 2499, 2510, -1, 2510, 2499, 2511, -1, + 2516, 2499, 2517, -1, 2517, 2499, 2518, -1, + 2518, 2499, 2519, -1, 2519, 2499, 2520, -1, + 2520, 2499, 2521, -1, 2521, 2499, 2522, -1, + 2522, 2499, 2523, -1, 2513, 2499, 2516, -1, + 2511, 2499, 2513, -1, 2506, 2499, 2508, -1, + 2506, 2505, 2499, -1, 2505, 2504, 2499, -1, + 2499, 2501, 2500, -1, 2504, 2503, 2499, -1, + 2499, 2502, 2501, -1, 2503, 2502, 2499, -1, + 2526, 2533, 2524, -1, 2524, 2533, 2531, -1, + 2525, 2538, 2530, -1, 2538, 2539, 2530, -1, + 2530, 2540, 2529, -1, 2539, 2540, 2530, -1, + 2541, 2537, 2540, -1, 2540, 2537, 2536, -1, + 2541, 2542, 2537, -1, 2542, 2532, 2537, -1, + 2527, 2543, 2526, -1, 2528, 2543, 2527, -1, + 2529, 2543, 2528, -1, 2540, 2543, 2529, -1, + 2526, 2543, 2533, -1, 2533, 2544, 2534, -1, + 2534, 2544, 2535, -1, 2535, 2544, 2536, -1, + 2543, 2544, 2533, -1, 2540, 2544, 2543, -1, + 2536, 2544, 2540, -1, 2547, 2546, 2545, -1, + 2547, 2545, 2548, -1, 2551, 2550, 2549, -1, + 2551, 2549, 2552, -1, 2555, 2554, 2553, -1, + 2555, 2553, 2556, -1, 2559, 2558, 2557, -1, + 2559, 2557, 2560, -1, 2563, 2562, 2561, -1, + 2563, 2561, 2564, -1, 2567, 2566, 2565, -1, + 2567, 2565, 2568, -1, 2571, 2570, 2569, -1, + 2571, 2569, 2572, -1, 2575, 2574, 2573, -1, + 2575, 2573, 2576, -1, 2579, 2578, 2577, -1, + 2579, 2577, 2580, -1, 2583, 2582, 2581, -1, + 2583, 2581, 2584, -1, 2600, 2599, 2601, -1, + 2601, 2599, 2602, -1, 2598, 2597, 2599, -1, + 2593, 2592, 2594, -1, 2594, 2585, 2595, -1, + 2595, 2585, 2596, -1, 2596, 2585, 2597, -1, + 2602, 2585, 2603, -1, 2603, 2585, 2604, -1, + 2604, 2585, 2605, -1, 2605, 2585, 2606, -1, + 2606, 2585, 2607, -1, 2607, 2585, 2608, -1, + 2608, 2585, 2609, -1, 2599, 2585, 2602, -1, + 2597, 2585, 2599, -1, 2592, 2585, 2594, -1, + 2592, 2591, 2585, -1, 2591, 2590, 2585, -1, + 2585, 2587, 2586, -1, 2590, 2589, 2585, -1, + 2585, 2588, 2587, -1, 2589, 2588, 2585, -1, + 2625, 2624, 2626, -1, 2626, 2624, 2627, -1, + 2623, 2622, 2624, -1, 2627, 2630, 2628, -1, + 2628, 2630, 2629, -1, 2618, 2617, 2619, -1, + 2619, 2617, 2620, -1, 2620, 2617, 2621, -1, + 2621, 2617, 2622, -1, 2630, 2617, 2631, -1, + 2631, 2617, 2632, -1, 2624, 2617, 2627, -1, + 2622, 2617, 2624, -1, 2627, 2617, 2630, -1, + 2632, 2611, 2633, -1, 2633, 2611, 2634, -1, + 2634, 2611, 2610, -1, 2616, 2615, 2617, -1, + 2611, 2613, 2612, -1, 2614, 2613, 2615, -1, + 2617, 2613, 2632, -1, 2632, 2613, 2611, -1, + 2615, 2613, 2617, -1, 2650, 2649, 2651, -1, + 2651, 2649, 2652, -1, 2648, 2647, 2649, -1, + 2652, 2655, 2653, -1, 2653, 2655, 2654, -1, + 2643, 2642, 2644, -1, 2644, 2642, 2645, -1, + 2645, 2642, 2646, -1, 2646, 2642, 2647, -1, + 2655, 2642, 2656, -1, 2656, 2642, 2657, -1, + 2649, 2642, 2652, -1, 2647, 2642, 2649, -1, + 2652, 2642, 2655, -1, 2657, 2636, 2658, -1, + 2658, 2636, 2659, -1, 2659, 2636, 2635, -1, + 2641, 2640, 2642, -1, 2636, 2638, 2637, -1, + 2639, 2638, 2640, -1, 2642, 2638, 2657, -1, + 2657, 2638, 2636, -1, 2640, 2638, 2642, -1 ] + colorIndex [ 0, 0, 0, 0, 0, 0, 1, 1, + 1, 1, 1, 1, 1, 1, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 3, 3, 4, 4, 4, 4, + 4, 4, 4, 4, 4, 4, 4, 4, + 5, 5, 5, 5, 5, 5, 5, 5, + 5, 5, 5, 5, 5, 5, 5, 5, + 5, 5, 5, 5, 5, 5, 5, 5, + 5, 5, 5, 5, 5, 5, 5, 5, + 5, 5, 5, 5, 5, 5, 5, 5, + 5, 5, 5, 5, 5, 5, 5, 5, + 5, 5, 5, 5, 5, 5, 5, 5, + 5, 5, 5, 5, 5, 5, 5, 5, + 5, 5, 5, 5, 5, 5, 5, 5, + 5, 5, 5, 5, 5, 5, 5, 5, + 5, 5, 5, 5, 5, 5, 5, 5, + 5, 5, 5, 5, 5, 5, 5, 5, + 5, 5, 5, 5, 5, 5, 5, 5, + 5, 5, 5, 5, 5, 5, 5, 5, + 5, 5, 5, 5, 5, 5, 5, 5, + 5, 5, 5, 5, 5, 5, 5, 5, + 5, 5, 5, 5, 5, 5, 5, 5, + 5, 5, 5, 5, 5, 5, 5, 5, + 5, 5, 5, 5, 5, 5, 5, 5, + 5, 5, 5, 5, 5, 5, 5, 5, + 5, 5, 5, 5, 5, 5, 5, 5, + 5, 5, 5, 5, 5, 5, 5, 5, + 5, 5, 5, 5, 5, 5, 5, 5, + 5, 5, 5, 5, 5, 5, 5, 5, + 5, 5, 5, 5, 5, 5, 5, 5, + 5, 5, 5, 5, 5, 5, 5, 5, + 5, 5, 5, 5, 5, 5, 5, 5, + 5, 5, 5, 5, 5, 5, 5, 5, + 5, 5, 5, 5, 5, 5, 5, 5, + 5, 5, 5, 5, 5, 5, 5, 5, + 5, 5, 5, 5, 5, 5, 5, 5, + 5, 5, 5, 5, 5, 5, 5, 5, + 5, 5, 5, 5, 5, 5, 5, 5, + 5, 5, 5, 5, 5, 5, 5, 5, + 5, 5, 5, 5, 5, 5, 5, 5, + 5, 5, 5, 5, 5, 5, 5, 5, + 5, 5, 5, 5, 5, 5, 5, 5, + 5, 5, 5, 5, 5, 5, 5, 5, + 5, 5, 5, 5, 5, 5, 5, 5, + 5, 5, 5, 5, 5, 5, 5, 5, + 5, 5, 5, 5, 5, 5, 5, 5, + 5, 5, 5, 5, 5, 5, 5, 5, + 5, 5, 5, 5, 5, 5, 5, 5, + 5, 5, 5, 5, 5, 5, 5, 5, + 5, 5, 5, 5, 5, 5, 5, 5, + 5, 5, 5, 5, 5, 5, 5, 5, + 5, 5, 5, 5, 5, 5, 5, 5, + 5, 5, 5, 5, 5, 5, 5, 5, + 5, 5, 5, 5, 5, 5, 5, 5, + 5, 5, 5, 5, 5, 5, 5, 5, + 5, 5, 5, 5, 5, 5, 5, 5, + 5, 5, 5, 5, 5, 5, 5, 5, + 5, 5, 5, 5, 5, 5, 5, 5, + 5, 5, 5, 5, 5, 5, 5, 5, + 5, 5, 5, 5, 5, 5, 5, 5, + 5, 5, 6, 6, 6, 6, 6, 6, + 6, 6, 6, 6, 6, 6, 7, 7, + 8, 8, 8, 8, 8, 8, 8, 8, + 9, 9, 9, 9, 9, 9, 10, 10, + 10, 10, 10, 10, 10, 10, 10, 10, + 10, 10, 10, 10, 10, 10, 10, 10, + 10, 10, 10, 10, 10, 10, 10, 10, + 10, 10, 10, 10, 10, 10, 10, 10, + 10, 10, 10, 11, 11, 11, 11, 11, + 11, 11, 11, 11, 11, 11, 11, 11, + 11, 11, 11, 11, 11, 11, 11, 11, + 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 13, 13, 13, + 13, 13, 13, 13, 13, 13, 13, 13, + 13, 13, 13, 13, 13, 13, 13, 13, + 13, 13, 13, 13, 13, 13, 13, 13, + 13, 13, 13, 13, 13, 13, 13, 13, + 13, 13, 13, 13, 13, 13, 13, 13, + 13, 13, 13, 13, 13, 13, 13, 13, + 13, 13, 13, 13, 13, 13, 13, 13, + 13, 13, 13, 14, 14, 14, 14, 14, + 14, 14, 14, 14, 14, 14, 14, 14, + 14, 14, 14, 14, 14, 14, 14, 14, + 14, 14, 14, 14, 14, 14, 14, 14, + 14, 14, 14, 14, 14, 14, 14, 14, + 15, 15, 15, 15, 15, 15, 15, 15, + 15, 15, 15, 15, 15, 15, 15, 15, + 15, 15, 15, 15, 15, 15, 15, 15, + 15, 15, 15, 15, 15, 15, 15, 15, + 15, 15, 15, 15, 15, 16, 16, 17, + 17, 17, 17, 17, 17, 18, 18, 18, + 18, 18, 18, 19, 19, 19, 19, 19, + 19, 19, 19, 19, 19, 19, 19, 19, + 19, 19, 19, 19, 19, 19, 19, 19, + 19, 19, 19, 19, 19, 19, 19, 19, + 19, 19, 19, 19, 19, 19, 19, 19, + 20, 20, 21, 21, 21, 21, 21, 21, + 21, 21, 21, 21, 21, 21, 21, 21, + 21, 21, 21, 21, 21, 21, 21, 21, + 21, 21, 21, 21, 21, 21, 21, 21, + 21, 21, 21, 21, 21, 21, 21, 21, + 21, 21, 21, 21, 21, 21, 21, 21, + 21, 21, 21, 21, 22, 22, 22, 22, + 22, 22, 22, 22, 22, 22, 22, 22, + 22, 22, 22, 22, 22, 22, 22, 22, + 22, 22, 22, 22, 22, 22, 22, 22, + 22, 22, 22, 22, 22, 22, 22, 22, + 22, 22, 22, 22, 22, 22, 22, 22, + 22, 22, 22, 22, 22, 22, 23, 23, + 23, 23, 23, 23, 23, 23, 23, 23, + 23, 23, 23, 23, 23, 23, 23, 23, + 23, 23, 23, 23, 23, 23, 23, 23, + 23, 23, 23, 23, 23, 23, 23, 23, + 23, 23, 23, 23, 23, 23, 23, 23, + 23, 23, 23, 23, 23, 23, 23, 23, + 24, 24, 24, 24, 24, 24, 24, 24, + 24, 24, 24, 24, 24, 24, 24, 24, + 24, 24, 24, 24, 24, 24, 24, 24, + 24, 24, 24, 24, 24, 24, 24, 24, + 24, 24, 24, 24, 24, 24, 24, 24, + 24, 24, 24, 24, 24, 24, 24, 24, + 24, 24, 25, 25, 25, 25, 25, 25, + 25, 25, 25, 25, 25, 25, 25, 25, + 25, 25, 25, 25, 25, 25, 25, 25, + 25, 25, 25, 25, 25, 25, 25, 25, + 25, 25, 25, 25, 25, 25, 25, 25, + 25, 25, 25, 25, 25, 25, 25, 25, + 25, 25, 25, 25, 26, 26, 26, 26, + 26, 26, 26, 26, 26, 26, 26, 26, + 26, 26, 26, 26, 26, 26, 26, 26, + 26, 26, 26, 26, 26, 26, 26, 26, + 26, 26, 26, 26, 26, 26, 26, 26, + 26, 26, 26, 26, 26, 26, 26, 26, + 26, 26, 26, 26, 26, 26, 27, 27, + 27, 27, 27, 27, 27, 27, 27, 27, + 27, 27, 27, 27, 27, 27, 27, 27, + 27, 27, 27, 27, 27, 27, 27, 27, + 27, 27, 27, 27, 27, 27, 27, 27, + 27, 27, 27, 27, 27, 27, 27, 27, + 27, 27, 27, 27, 27, 27, 27, 27, + 28, 28, 28, 28, 28, 28, 28, 28, + 28, 28, 28, 28, 28, 28, 28, 28, + 28, 28, 28, 28, 28, 28, 28, 28, + 28, 28, 28, 28, 28, 28, 28, 28, + 28, 28, 28, 28, 28, 28, 28, 28, + 28, 28, 28, 28, 28, 28, 28, 28, + 28, 28, 29, 29, 29, 29, 29, 29, + 29, 29, 29, 29, 29, 29, 29, 29, + 29, 29, 29, 29, 29, 29, 29, 29, + 29, 29, 29, 29, 29, 29, 29, 29, + 29, 29, 29, 29, 29, 29, 29, 29, + 29, 29, 29, 29, 29, 29, 29, 29, + 29, 29, 29, 29, 30, 30, 30, 30, + 30, 30, 30, 30, 30, 30, 30, 30, + 30, 30, 30, 30, 30, 30, 30, 30, + 30, 30, 30, 30, 30, 30, 30, 30, + 30, 30, 30, 30, 30, 30, 30, 30, + 30, 30, 30, 30, 30, 30, 30, 30, + 30, 30, 30, 30, 30, 30, 31, 31, + 31, 31, 31, 31, 31, 31, 31, 31, + 31, 31, 31, 31, 31, 31, 31, 31, + 31, 31, 31, 31, 31, 31, 31, 31, + 31, 31, 31, 31, 31, 31, 31, 31, + 31, 31, 31, 31, 31, 31, 31, 31, + 31, 31, 31, 31, 31, 31, 31, 31, + 32, 32, 32, 32, 32, 32, 32, 32, + 32, 32, 32, 32, 32, 32, 32, 32, + 32, 32, 32, 32, 32, 32, 32, 32, + 32, 32, 32, 32, 32, 32, 32, 32, + 32, 32, 32, 32, 32, 32, 32, 32, + 32, 32, 32, 32, 32, 32, 32, 32, + 32, 32, 33, 33, 33, 33, 33, 33, + 33, 33, 33, 33, 33, 33, 33, 33, + 33, 33, 33, 33, 33, 33, 33, 33, + 33, 33, 33, 33, 33, 33, 33, 33, + 33, 33, 33, 33, 33, 33, 33, 33, + 33, 33, 33, 33, 33, 33, 33, 33, + 33, 33, 33, 33, 34, 34, 34, 34, + 34, 34, 34, 34, 34, 34, 34, 34, + 34, 34, 34, 34, 34, 34, 34, 34, + 34, 34, 34, 34, 34, 34, 34, 34, + 34, 34, 34, 34, 34, 34, 34, 34, + 34, 34, 34, 34, 34, 34, 34, 34, + 34, 34, 34, 34, 34, 34, 35, 35, + 35, 35, 35, 35, 35, 35, 35, 35, + 35, 35, 35, 35, 35, 35, 35, 35, + 35, 35, 35, 35, 35, 35, 35, 35, + 35, 35, 35, 35, 35, 35, 35, 35, + 35, 35, 35, 35, 35, 35, 35, 35, + 35, 35, 35, 35, 35, 35, 35, 35, + 36, 36, 36, 36, 36, 36, 36, 36, + 36, 36, 36, 36, 36, 36, 36, 36, + 36, 36, 36, 36, 36, 36, 36, 36, + 36, 36, 36, 36, 36, 36, 36, 36, + 36, 36, 36, 36, 36, 36, 36, 36, + 36, 36, 36, 36, 36, 36, 36, 36, + 36, 36, 37, 37, 37, 37, 37, 37, + 37, 37, 37, 37, 37, 37, 38, 38, + 38, 38, 38, 38, 38, 38, 38, 38, + 38, 38, 39, 39, 39, 39, 39, 39, + 39, 39, 40, 40, 40, 40, 40, 40, + 40, 40, 40, 40, 40, 40, 40, 40, + 40, 40, 40, 40, 40, 40, 40, 40, + 40, 40, 40, 40, 40, 40, 40, 40, + 40, 40, 40, 40, 40, 40, 40, 40, + 40, 40, 40, 40, 40, 40, 40, 40, + 40, 40, 40, 40, 40, 40, 40, 40, + 40, 40, 40, 40, 41, 41, 41, 41, + 41, 41, 41, 41, 41, 41, 41, 41, + 42, 42, 42, 42, 42, 42, 42, 42, + 42, 42, 42, 42, 43, 43, 44, 44, + 45, 45, 46, 46, 47, 47, 48, 48, + 49, 49, 50, 50, 51, 51, 52, 52, + 53, 53, 54, 54, 55, 55, 56, 56, + 57, 57, 58, 58, 59, 59, 60, 60, + 61, 61, 62, 62, 63, 63, 64, 64, + 65, 65, 66, 66, 67, 67, 68, 68, + 69, 69, 70, 70, 71, 71, 72, 72, + 73, 73, 74, 74, 75, 75, 76, 76, + 77, 77, 78, 78, 79, 79, 80, 80, + 81, 81, 82, 82, 83, 83, 83, 83, + 83, 83, 83, 83, 83, 83, 83, 83, + 83, 83, 83, 83, 83, 83, 83, 83, + 83, 83, 83, 83, 83, 83, 83, 83, + 83, 83, 83, 83, 83, 83, 83, 83, + 83, 83, 83, 83, 83, 83, 83, 83, + 83, 83, 83, 83, 83, 83, 83, 83, + 83, 83, 83, 83, 83, 83, 84, 84, + 84, 84, 84, 84, 84, 84, 84, 84, + 84, 84, 84, 84, 84, 84, 84, 84, + 84, 84, 84, 84, 84, 84, 84, 84, + 84, 84, 84, 84, 84, 84, 84, 84, + 84, 84, 84, 84, 84, 84, 84, 84, + 84, 84, 84, 84, 84, 84, 84, 84, + 84, 84, 84, 84, 84, 84, 84, 84, + 85, 85, 85, 85, 85, 85, 85, 85, + 85, 85, 85, 85, 86, 86, 86, 86, + 86, 86, 86, 86, 87, 87, 87, 87, + 87, 87, 87, 87, 87, 87, 87, 87, + 87, 87, 87, 87, 87, 87, 87, 87, + 87, 87, 87, 87, 87, 87, 87, 87, + 87, 87, 87, 87, 87, 87, 87, 87, + 87, 87, 87, 87, 87, 87, 87, 87, + 87, 87, 87, 87, 87, 87, 87, 87, + 87, 87, 87, 87, 87, 87, 88, 88, + 88, 88, 88, 88, 88, 88, 88, 88, + 88, 88, 88, 88, 88, 88, 88, 88, + 88, 88, 88, 88, 88, 89, 89, 89, + 89, 89, 89, 89, 89, 89, 89, 89, + 89, 89, 89, 89, 89, 89, 89, 89, + 89, 89, 89, 89, 90, 90, 90, 90, + 90, 90, 90, 90, 90, 90, 90, 90, + 90, 90, 90, 90, 90, 90, 90, 90, + 90, 90, 90, 91, 91, 91, 91, 91, + 91, 91, 91, 91, 91, 91, 91, 91, + 91, 91, 91, 91, 91, 91, 91, 91, + 91, 91, 92, 92, 92, 92, 92, 92, + 92, 92, 92, 92, 92, 92, 92, 92, + 92, 92, 92, 92, 92, 92, 92, 92, + 92, 93, 93, 93, 93, 93, 93, 93, + 93, 93, 93, 93, 93, 93, 93, 93, + 93, 93, 93, 93, 93, 93, 93, 93, + 94, 94, 94, 94, 94, 94, 94, 94, + 94, 94, 94, 94, 94, 94, 94, 94, + 94, 94, 94, 94, 94, 94, 94, 95, + 95, 95, 95, 95, 95, 95, 95, 95, + 95, 95, 95, 95, 95, 95, 95, 95, + 95, 95, 95, 95, 95, 95, 96, 96, + 96, 96, 96, 96, 96, 96, 96, 96, + 96, 96, 96, 96, 96, 96, 96, 96, + 96, 96, 96, 96, 96, 97, 97, 97, + 97, 97, 97, 97, 97, 97, 97, 97, + 97, 97, 97, 97, 97, 97, 97, 97, + 97, 97, 97, 97, 98, 98, 98, 98, + 98, 98, 98, 98, 98, 98, 98, 98, + 98, 98, 98, 98, 98, 98, 98, 98, + 98, 98, 98, 99, 99, 99, 99, 99, + 99, 99, 99, 99, 99, 99, 99, 99, + 99, 99, 99, 99, 99, 99, 99, 99, + 99, 99, 100, 100, 100, 100, 100, 100, + 100, 100, 100, 100, 100, 100, 100, 100, + 100, 100, 100, 100, 100, 100, 100, 100, + 100, 101, 101, 101, 101, 101, 101, 101, + 101, 101, 101, 101, 101, 101, 101, 101, + 101, 101, 101, 101, 101, 101, 101, 101, + 102, 102, 102, 102, 102, 102, 102, 102, + 102, 102, 102, 102, 102, 102, 102, 102, + 102, 102, 102, 102, 102, 102, 102, 103, + 103, 103, 103, 103, 103, 103, 103, 103, + 103, 103, 103, 103, 103, 103, 103, 103, + 103, 103, 103, 103, 103, 103, 104, 104, + 104, 104, 104, 104, 104, 104, 104, 104, + 104, 104, 104, 104, 104, 104, 104, 104, + 104, 104, 104, 105, 105, 105, 105, 105, + 105, 105, 105, 105, 105, 105, 105, 105, + 105, 105, 105, 105, 105, 105, 105, 105, + 105, 105, 106, 106, 106, 106, 106, 106, + 106, 106, 106, 106, 106, 106, 106, 106, + 106, 106, 106, 106, 106, 106, 106, 107, + 107, 108, 108, 109, 109, 110, 110, 111, + 111, 112, 112, 113, 113, 114, 114, 115, + 115, 116, 116, 117, 117, 117, 117, 117, + 117, 117, 117, 117, 117, 117, 117, 117, + 117, 117, 117, 117, 117, 117, 117, 117, + 117, 117, 118, 118, 118, 118, 118, 118, + 118, 118, 118, 118, 118, 118, 118, 118, + 118, 118, 118, 118, 118, 118, 118, 118, + 118, 119, 119, 119, 119, 119, 119, 119, + 119, 119, 119, 119, 119, 119, 119, 119, + 119, 119, 119, 119, 119, 119, 119, 119 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o3 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o1 + + } + + } + + } ] + + }, + + USE o2, + + Group { + children [ + USE o0, + + USE o3 ] + + }, + + USE o3 ] + + } + + } + + } + + } + +} From 64d098098e2197ea52e886c262d5728c28532816 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michal=20K=C3=B3=C5=88a?= Date: Mon, 2 Jan 2017 19:05:07 +0100 Subject: [PATCH 53/77] Added description to aliases of LPC11E12FBD48. --- library/nxp_armmcu.dcm | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/library/nxp_armmcu.dcm b/library/nxp_armmcu.dcm index 09004cae..2d886cc5 100644 --- a/library/nxp_armmcu.dcm +++ b/library/nxp_armmcu.dcm @@ -134,10 +134,14 @@ $ENDCMP # $CMP LPC11E13FBD48/301 D LPC11E1x, 50MHz Cortex-M0 MCU, 24kB Flash, 2kB EEPROM, 8kB SRAM, USART, I2C, SSP, ADC, Power Profile, LQFP48 +K nxp lpc arm microcontroller cortex +F http://www.nxp.com/documents/data_sheet/LPC11E1X.pdf $ENDCMP # $CMP LPC11E14FBD48/401 D LPC11E1x, 50MHz Cortex-M0 MCU, 32kB Flash, 4kB EEPROM, 10kB SRAM, USART, I2C, SSP, ADC, Power Profile, LQFP48 +K nxp lpc arm microcontroller cortex +F http://www.nxp.com/documents/data_sheet/LPC11E1X.pdf $ENDCMP # $CMP LPC11U12FBD48 From 747e8b152c1dae8f28be5fa7e40e65f1b4d4bfbe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michal=20K=C3=B3=C5=88a?= Date: Mon, 2 Jan 2017 19:07:50 +0100 Subject: [PATCH 54/77] NC pins were invisible in LPC11E12FBD48 componet. --- library/nxp_armmcu.lib | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/library/nxp_armmcu.lib b/library/nxp_armmcu.lib index d6043f47..b7d190be 100644 --- a/library/nxp_armmcu.lib +++ b/library/nxp_armmcu.lib @@ -1012,7 +1012,7 @@ X XTALOUT 7 1400 -600 100 L 50 50 1 1 P X VDD 8 -100 1400 100 D 50 50 1 1 W X PIO0_20/CT16B1_CAP0 9 -1400 -900 100 R 50 50 1 1 B X PIO0_2/SSEL0/CT16B0_CAP0 10 -1400 900 100 R 50 50 1 1 B -X NC 20 1400 -900 100 L 50 50 1 1 N +X NC 20 1400 -900 100 L 50 50 1 1 N N X PIO0_22/AD6/CT16B1_MAT1/MISO1 30 -1400 -1100 100 R 50 50 1 1 B X PIO0_16/AD5/CT32B1_MAT3/WAKEUP 40 -1400 -500 100 R 50 50 1 1 B X PIO1_26/CT32B0_MAT2/RXD 11 1400 0 100 L 50 50 1 1 B @@ -1047,7 +1047,7 @@ X PIO1_23/CT16B1_MAT1/SSEL1 18 1400 300 100 L 50 50 1 1 B X PIO0_9/MOSI0/CT16B0_MAT1 28 -1400 200 100 R 50 50 1 1 B X PIO1_22/~RI~/MOSI1 38 1400 400 100 L 50 50 1 1 B X PIO1_16/~RI~/CT16B0_CAP0 48 1400 800 100 L 50 50 1 1 B -X NC 19 1400 -1000 100 L 50 50 1 1 N +X NC 19 1400 -1000 100 L 50 50 1 1 N N X SWCLK/PIO0_10/SCK0/CT16B0_MAT2 29 -1400 100 100 R 50 50 1 1 B X SWDIO/PIO0_15/AD4/CT32B1_MAT2 39 -1400 -400 100 R 50 50 1 1 B ENDDRAW From 956e7bd215db9781a559880a5d9eb416abdf72e1 Mon Sep 17 00:00:00 2001 From: DiegoLale Date: Mon, 2 Jan 2017 23:10:08 +0100 Subject: [PATCH 55/77] fix name to HDSP-48xx and added .step --- .../{bargraph.fcstd => HDSP-48xx.fcstd} | Bin .../Display.3dshapes/HDSP-48xx.step | 9150 +++++++++++++++++ .../{bargraph.wrl => HDSP-48xx.wrl} | 0 3 files changed, 9150 insertions(+) rename modules/packages3d/Display.3dshapes/{bargraph.fcstd => HDSP-48xx.fcstd} (100%) create mode 100644 modules/packages3d/Display.3dshapes/HDSP-48xx.step rename modules/packages3d/Display.3dshapes/{bargraph.wrl => HDSP-48xx.wrl} (100%) diff --git a/modules/packages3d/Display.3dshapes/bargraph.fcstd b/modules/packages3d/Display.3dshapes/HDSP-48xx.fcstd similarity index 100% rename from modules/packages3d/Display.3dshapes/bargraph.fcstd rename to modules/packages3d/Display.3dshapes/HDSP-48xx.fcstd diff --git a/modules/packages3d/Display.3dshapes/HDSP-48xx.step b/modules/packages3d/Display.3dshapes/HDSP-48xx.step new file mode 100644 index 00000000..94c26147 --- /dev/null +++ b/modules/packages3d/Display.3dshapes/HDSP-48xx.step @@ -0,0 +1,9150 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/home/lale/Documentos/github/kicad-library/modules/packages3d/Display.3 +dshapes/HDSP-48xx.step','2017-01-02T23:01:09',('DiegoLale'),('Lalebots') + ,'Open CASCADE STEP processor 6.8','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft', + 'automotive_design',1997,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('ASSEMBLY','ASSEMBLY','',(#8)); +#8 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = SHAPE_REPRESENTATION('',(#11,#15),#19); +#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.)); +#17 = DIRECTION('',(0.,-0.,1.)); +#18 = DIRECTION('',(2.22044604925E-16,1.,0.)); +#19 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#23)) GLOBAL_UNIT_ASSIGNED_CONTEXT( +(#20,#21,#22)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#20 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#21 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#22 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#23 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#20, + 'distance_accuracy_value','confusion accuracy'); +#24 = PRODUCT_TYPE('part',$,(#7)); +#25 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#26),#6994); +#26 = MANIFOLD_SOLID_BREP('',#27); +#27 = CLOSED_SHELL('',(#28,#255,#364,#419,#466,#547,#1374,#1445,#1492, + #1542,#1670,#1723,#1748,#1778,#2914,#3007,#3080,#3129,#3236,#3377, + #3470,#3497,#3552,#3607,#3662,#3717,#3772,#3827,#3882,#3937,#3992, + #4047,#4102,#4157,#4212,#4267,#4322,#4377,#4408,#4461,#4469,#4524, + #4555,#4602,#4678,#4727,#4776,#4803,#4879,#4928,#4977,#5004,#5080, + #5129,#5178,#5205,#5281,#5330,#5379,#5406,#5482,#5531,#5580,#5607, + #5683,#5732,#5781,#5808,#5884,#5933,#5982,#6009,#6085,#6134,#6183, + #6210,#6286,#6335,#6384,#6411,#6487,#6536,#6585,#6612,#6667,#6722, + #6769,#6777,#6832,#6836,#6840,#6844,#6848,#6852,#6856,#6860,#6864, + #6868,#6872,#6876,#6880,#6884,#6888,#6892,#6896,#6902,#6906,#6912, + #6919,#6926,#6933,#6940,#6947,#6954,#6961,#6968,#6975,#6982,#6986, + #6990)); +#28 = ADVANCED_FACE('',(#29),#43,.F.); +#29 = FACE_BOUND('',#30,.F.); +#30 = EDGE_LOOP('',(#31,#66,#94,#122,#150,#178,#204,#231)); +#31 = ORIENTED_EDGE('',*,*,#32,.T.); +#32 = EDGE_CURVE('',#33,#35,#37,.T.); +#33 = VERTEX_POINT('',#34); +#34 = CARTESIAN_POINT('',(-5.05,11.15,0.)); +#35 = VERTEX_POINT('',#36); +#36 = CARTESIAN_POINT('',(-5.05,12.45,0.)); +#37 = SURFACE_CURVE('',#38,(#42,#54),.PCURVE_S1.); +#38 = LINE('',#39,#40); +#39 = CARTESIAN_POINT('',(-5.05,-12.65,0.)); +#40 = VECTOR('',#41,1.); +#41 = DIRECTION('',(0.,1.,0.)); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(-5.05,-12.65,0.)); +#46 = DIRECTION('',(1.,0.,0.)); +#47 = DIRECTION('',(0.,0.,1.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = LINE('',#50,#51); +#50 = CARTESIAN_POINT('',(0.,0.)); +#51 = VECTOR('',#52,1.); +#52 = DIRECTION('',(0.,-1.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = PCURVE('',#55,#60); +#55 = PLANE('',#56); +#56 = AXIS2_PLACEMENT_3D('',#57,#58,#59); +#57 = CARTESIAN_POINT('',(-5.05,-12.65,0.)); +#58 = DIRECTION('',(0.,0.,1.)); +#59 = DIRECTION('',(1.,0.,0.)); +#60 = DEFINITIONAL_REPRESENTATION('',(#61),#65); +#61 = LINE('',#62,#63); +#62 = CARTESIAN_POINT('',(0.,0.)); +#63 = VECTOR('',#64,1.); +#64 = DIRECTION('',(0.,1.)); +#65 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#66 = ORIENTED_EDGE('',*,*,#67,.T.); +#67 = EDGE_CURVE('',#35,#68,#70,.T.); +#68 = VERTEX_POINT('',#69); +#69 = CARTESIAN_POINT('',(-5.05,12.45,7.7)); +#70 = SURFACE_CURVE('',#71,(#75,#82),.PCURVE_S1.); +#71 = LINE('',#72,#73); +#72 = CARTESIAN_POINT('',(-5.05,12.45,0.)); +#73 = VECTOR('',#74,1.); +#74 = DIRECTION('',(0.,0.,1.)); +#75 = PCURVE('',#43,#76); +#76 = DEFINITIONAL_REPRESENTATION('',(#77),#81); +#77 = LINE('',#78,#79); +#78 = CARTESIAN_POINT('',(0.,-25.1)); +#79 = VECTOR('',#80,1.); +#80 = DIRECTION('',(1.,0.)); +#81 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#82 = PCURVE('',#83,#88); +#83 = CYLINDRICAL_SURFACE('',#84,0.2); +#84 = AXIS2_PLACEMENT_3D('',#85,#86,#87); +#85 = CARTESIAN_POINT('',(-4.85,12.45,0.)); +#86 = DIRECTION('',(0.,0.,1.)); +#87 = DIRECTION('',(-1.,0.,0.)); +#88 = DEFINITIONAL_REPRESENTATION('',(#89),#93); +#89 = LINE('',#90,#91); +#90 = CARTESIAN_POINT('',(-0.,0.)); +#91 = VECTOR('',#92,1.); +#92 = DIRECTION('',(-0.,1.)); +#93 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#94 = ORIENTED_EDGE('',*,*,#95,.F.); +#95 = EDGE_CURVE('',#96,#68,#98,.T.); +#96 = VERTEX_POINT('',#97); +#97 = CARTESIAN_POINT('',(-5.05,-12.45,7.7)); +#98 = SURFACE_CURVE('',#99,(#103,#110),.PCURVE_S1.); +#99 = LINE('',#100,#101); +#100 = CARTESIAN_POINT('',(-5.05,-12.65,7.7)); +#101 = VECTOR('',#102,1.); +#102 = DIRECTION('',(0.,1.,0.)); +#103 = PCURVE('',#43,#104); +#104 = DEFINITIONAL_REPRESENTATION('',(#105),#109); +#105 = LINE('',#106,#107); +#106 = CARTESIAN_POINT('',(7.7,0.)); +#107 = VECTOR('',#108,1.); +#108 = DIRECTION('',(0.,-1.)); +#109 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#110 = PCURVE('',#111,#116); +#111 = CYLINDRICAL_SURFACE('',#112,0.2); +#112 = AXIS2_PLACEMENT_3D('',#113,#114,#115); +#113 = CARTESIAN_POINT('',(-4.85,-12.65,7.7)); +#114 = DIRECTION('',(0.,1.,0.)); +#115 = DIRECTION('',(-1.,0.,0.)); +#116 = DEFINITIONAL_REPRESENTATION('',(#117),#121); +#117 = LINE('',#118,#119); +#118 = CARTESIAN_POINT('',(0.,0.)); +#119 = VECTOR('',#120,1.); +#120 = DIRECTION('',(0.,1.)); +#121 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#122 = ORIENTED_EDGE('',*,*,#123,.F.); +#123 = EDGE_CURVE('',#124,#96,#126,.T.); +#124 = VERTEX_POINT('',#125); +#125 = CARTESIAN_POINT('',(-5.05,-12.45,0.)); +#126 = SURFACE_CURVE('',#127,(#131,#138),.PCURVE_S1.); +#127 = LINE('',#128,#129); +#128 = CARTESIAN_POINT('',(-5.05,-12.45,0.)); +#129 = VECTOR('',#130,1.); +#130 = DIRECTION('',(0.,0.,1.)); +#131 = PCURVE('',#43,#132); +#132 = DEFINITIONAL_REPRESENTATION('',(#133),#137); +#133 = LINE('',#134,#135); +#134 = CARTESIAN_POINT('',(0.,-0.2)); +#135 = VECTOR('',#136,1.); +#136 = DIRECTION('',(1.,0.)); +#137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#138 = PCURVE('',#139,#144); +#139 = CYLINDRICAL_SURFACE('',#140,0.2); +#140 = AXIS2_PLACEMENT_3D('',#141,#142,#143); +#141 = CARTESIAN_POINT('',(-4.85,-12.45,0.)); +#142 = DIRECTION('',(0.,0.,1.)); +#143 = DIRECTION('',(-1.,0.,0.)); +#144 = DEFINITIONAL_REPRESENTATION('',(#145),#149); +#145 = LINE('',#146,#147); +#146 = CARTESIAN_POINT('',(0.,0.)); +#147 = VECTOR('',#148,1.); +#148 = DIRECTION('',(0.,1.)); +#149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#150 = ORIENTED_EDGE('',*,*,#151,.T.); +#151 = EDGE_CURVE('',#124,#152,#154,.T.); +#152 = VERTEX_POINT('',#153); +#153 = CARTESIAN_POINT('',(-5.05,-11.15,0.)); +#154 = SURFACE_CURVE('',#155,(#159,#166),.PCURVE_S1.); +#155 = LINE('',#156,#157); +#156 = CARTESIAN_POINT('',(-5.05,-12.65,0.)); +#157 = VECTOR('',#158,1.); +#158 = DIRECTION('',(0.,1.,0.)); +#159 = PCURVE('',#43,#160); +#160 = DEFINITIONAL_REPRESENTATION('',(#161),#165); +#161 = LINE('',#162,#163); +#162 = CARTESIAN_POINT('',(0.,0.)); +#163 = VECTOR('',#164,1.); +#164 = DIRECTION('',(0.,-1.)); +#165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#166 = PCURVE('',#167,#172); +#167 = PLANE('',#168); +#168 = AXIS2_PLACEMENT_3D('',#169,#170,#171); +#169 = CARTESIAN_POINT('',(-5.05,-12.65,0.)); +#170 = DIRECTION('',(0.,0.,1.)); +#171 = DIRECTION('',(1.,0.,0.)); +#172 = DEFINITIONAL_REPRESENTATION('',(#173),#177); +#173 = LINE('',#174,#175); +#174 = CARTESIAN_POINT('',(0.,0.)); +#175 = VECTOR('',#176,1.); +#176 = DIRECTION('',(0.,1.)); +#177 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#178 = ORIENTED_EDGE('',*,*,#179,.T.); +#179 = EDGE_CURVE('',#152,#180,#182,.T.); +#180 = VERTEX_POINT('',#181); +#181 = CARTESIAN_POINT('',(-5.05,-9.362369611109,1.5)); +#182 = SURFACE_CURVE('',#183,(#187,#193),.PCURVE_S1.); +#183 = LINE('',#184,#185); +#184 = CARTESIAN_POINT('',(-5.05,-11.59011806662,-0.36930290738)); +#185 = VECTOR('',#186,1.); +#186 = DIRECTION('',(0.,0.766044443119,0.642787609687)); +#187 = PCURVE('',#43,#188); +#188 = DEFINITIONAL_REPRESENTATION('',(#189),#192); +#189 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#190,#191),.UNSPECIFIED.,.F.,.F., + (2,2),(0.34117475831,3.141477646659),.PIECEWISE_BEZIER_KNOTS.); +#190 = CARTESIAN_POINT('',(-0.15,-1.321236961111)); +#191 = CARTESIAN_POINT('',(1.65,-3.46639342778)); +#192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#193 = PCURVE('',#194,#199); +#194 = PLANE('',#195); +#195 = AXIS2_PLACEMENT_3D('',#196,#197,#198); +#196 = CARTESIAN_POINT('',(5.05,-11.15,0.)); +#197 = DIRECTION('',(0.,0.642787609687,-0.766044443119)); +#198 = DIRECTION('',(0.,0.766044443119,0.642787609687)); +#199 = DEFINITIONAL_REPRESENTATION('',(#200),#203); +#200 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#201,#202),.UNSPECIFIED.,.F.,.F., + (2,2),(0.34117475831,3.141477646659),.PIECEWISE_BEZIER_KNOTS.); +#201 = CARTESIAN_POINT('',(-0.233358574029,-10.1)); +#202 = CARTESIAN_POINT('',(2.56694431432,-10.1)); +#203 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#204 = ORIENTED_EDGE('',*,*,#205,.T.); +#205 = EDGE_CURVE('',#180,#206,#208,.T.); +#206 = VERTEX_POINT('',#207); +#207 = CARTESIAN_POINT('',(-5.05,9.362369611109,1.5)); +#208 = SURFACE_CURVE('',#209,(#213,#219),.PCURVE_S1.); +#209 = LINE('',#210,#211); +#210 = CARTESIAN_POINT('',(-5.05,-11.00618480555,1.5)); +#211 = VECTOR('',#212,1.); +#212 = DIRECTION('',(0.,1.,0.)); +#213 = PCURVE('',#43,#214); +#214 = DEFINITIONAL_REPRESENTATION('',(#215),#218); +#215 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#216,#217),.UNSPECIFIED.,.F.,.F., + (2,2),(-0.228658727776,22.241028338885),.PIECEWISE_BEZIER_KNOTS.); +#216 = CARTESIAN_POINT('',(1.5,-1.41515646667)); +#217 = CARTESIAN_POINT('',(1.5,-23.88484353333)); +#218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#219 = PCURVE('',#220,#225); +#220 = PLANE('',#221); +#221 = AXIS2_PLACEMENT_3D('',#222,#223,#224); +#222 = CARTESIAN_POINT('',(1.7763568394E-15,-3.552713678801E-15,1.5)); +#223 = DIRECTION('',(9.110934063498E-31,-9.24746609863E-17,-1.)); +#224 = DIRECTION('',(0.,-1.,9.24746609863E-17)); +#225 = DEFINITIONAL_REPRESENTATION('',(#226),#230); +#226 = LINE('',#227,#228); +#227 = CARTESIAN_POINT('',(11.006184805554,5.05)); +#228 = VECTOR('',#229,1.); +#229 = DIRECTION('',(-1.,-8.425305387905E-47)); +#230 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#231 = ORIENTED_EDGE('',*,*,#232,.T.); +#232 = EDGE_CURVE('',#206,#33,#233,.T.); +#233 = SURFACE_CURVE('',#234,(#238,#244),.PCURVE_S1.); +#234 = LINE('',#235,#236); +#235 = CARTESIAN_POINT('',(-5.05,3.272978148436,6.609606130423)); +#236 = VECTOR('',#237,1.); +#237 = DIRECTION('',(0.,0.766044443119,-0.642787609687)); +#238 = PCURVE('',#43,#239); +#239 = DEFINITIONAL_REPRESENTATION('',(#240),#243); +#240 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#241,#242),.UNSPECIFIED.,.F.,.F., + (2,2),(7.715777428941,10.51608031729),.PIECEWISE_BEZIER_KNOTS.); +#241 = CARTESIAN_POINT('',(1.65,-21.83360657222)); +#242 = CARTESIAN_POINT('',(-0.15,-23.97876303888)); +#243 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#244 = PCURVE('',#245,#250); +#245 = PLANE('',#246); +#246 = AXIS2_PLACEMENT_3D('',#247,#248,#249); +#247 = CARTESIAN_POINT('',(5.05,9.362369611109,1.5)); +#248 = DIRECTION('',(0.,-0.642787609687,-0.766044443119)); +#249 = DIRECTION('',(0.,0.766044443119,-0.642787609687)); +#250 = DEFINITIONAL_REPRESENTATION('',(#251),#254); +#251 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#252,#253),.UNSPECIFIED.,.F.,.F., + (2,2),(7.715777428941,10.51608031729),.PIECEWISE_BEZIER_KNOTS.); +#252 = CARTESIAN_POINT('',(-0.233358574029,-10.1)); +#253 = CARTESIAN_POINT('',(2.56694431432,-10.1)); +#254 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#255 = ADVANCED_FACE('',(#256),#55,.F.); +#256 = FACE_BOUND('',#257,.F.); +#257 = EDGE_LOOP('',(#258,#259,#282,#310,#338)); +#258 = ORIENTED_EDGE('',*,*,#32,.F.); +#259 = ORIENTED_EDGE('',*,*,#260,.F.); +#260 = EDGE_CURVE('',#261,#33,#263,.T.); +#261 = VERTEX_POINT('',#262); +#262 = CARTESIAN_POINT('',(-4.05,11.15,-2.642330798608E-15)); +#263 = SURFACE_CURVE('',#264,(#268,#275),.PCURVE_S1.); +#264 = LINE('',#265,#266); +#265 = CARTESIAN_POINT('',(5.05,11.15,0.)); +#266 = VECTOR('',#267,1.); +#267 = DIRECTION('',(-1.,-0.,-0.)); +#268 = PCURVE('',#55,#269); +#269 = DEFINITIONAL_REPRESENTATION('',(#270),#274); +#270 = LINE('',#271,#272); +#271 = CARTESIAN_POINT('',(10.1,23.8)); +#272 = VECTOR('',#273,1.); +#273 = DIRECTION('',(-1.,0.)); +#274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#275 = PCURVE('',#245,#276); +#276 = DEFINITIONAL_REPRESENTATION('',(#277),#281); +#277 = LINE('',#278,#279); +#278 = CARTESIAN_POINT('',(2.333585740291,0.)); +#279 = VECTOR('',#280,1.); +#280 = DIRECTION('',(0.,-1.)); +#281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#282 = ORIENTED_EDGE('',*,*,#283,.T.); +#283 = EDGE_CURVE('',#261,#284,#286,.T.); +#284 = VERTEX_POINT('',#285); +#285 = CARTESIAN_POINT('',(-4.05,12.65,0.)); +#286 = SURFACE_CURVE('',#287,(#291,#298),.PCURVE_S1.); +#287 = LINE('',#288,#289); +#288 = CARTESIAN_POINT('',(-4.05,-12.65,0.)); +#289 = VECTOR('',#290,1.); +#290 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#291 = PCURVE('',#55,#292); +#292 = DEFINITIONAL_REPRESENTATION('',(#293),#297); +#293 = LINE('',#294,#295); +#294 = CARTESIAN_POINT('',(1.,0.)); +#295 = VECTOR('',#296,1.); +#296 = DIRECTION('',(0.,1.)); +#297 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#298 = PCURVE('',#299,#304); +#299 = PLANE('',#300); +#300 = AXIS2_PLACEMENT_3D('',#301,#302,#303); +#301 = CARTESIAN_POINT('',(-4.05,-12.65,0.)); +#302 = DIRECTION('',(0.642787609706,-1.700960357237E-16,-0.766044443103) + ); +#303 = DIRECTION('',(0.766044443103,1.427275208479E-16,0.642787609706)); +#304 = DEFINITIONAL_REPRESENTATION('',(#305),#309); +#305 = LINE('',#306,#307); +#306 = CARTESIAN_POINT('',(0.,0.)); +#307 = VECTOR('',#308,1.); +#308 = DIRECTION('',(0.,-1.)); +#309 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#310 = ORIENTED_EDGE('',*,*,#311,.F.); +#311 = EDGE_CURVE('',#312,#284,#314,.T.); +#312 = VERTEX_POINT('',#313); +#313 = CARTESIAN_POINT('',(-4.85,12.65,0.)); +#314 = SURFACE_CURVE('',#315,(#319,#326),.PCURVE_S1.); +#315 = LINE('',#316,#317); +#316 = CARTESIAN_POINT('',(-5.05,12.65,0.)); +#317 = VECTOR('',#318,1.); +#318 = DIRECTION('',(1.,0.,0.)); +#319 = PCURVE('',#55,#320); +#320 = DEFINITIONAL_REPRESENTATION('',(#321),#325); +#321 = LINE('',#322,#323); +#322 = CARTESIAN_POINT('',(0.,25.3)); +#323 = VECTOR('',#324,1.); +#324 = DIRECTION('',(1.,0.)); +#325 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#326 = PCURVE('',#327,#332); +#327 = PLANE('',#328); +#328 = AXIS2_PLACEMENT_3D('',#329,#330,#331); +#329 = CARTESIAN_POINT('',(-5.05,12.65,0.)); +#330 = DIRECTION('',(0.,1.,0.)); +#331 = DIRECTION('',(0.,0.,1.)); +#332 = DEFINITIONAL_REPRESENTATION('',(#333),#337); +#333 = LINE('',#334,#335); +#334 = CARTESIAN_POINT('',(0.,0.)); +#335 = VECTOR('',#336,1.); +#336 = DIRECTION('',(0.,1.)); +#337 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#338 = ORIENTED_EDGE('',*,*,#339,.F.); +#339 = EDGE_CURVE('',#35,#312,#340,.T.); +#340 = SURFACE_CURVE('',#341,(#346,#357),.PCURVE_S1.); +#341 = CIRCLE('',#342,0.2); +#342 = AXIS2_PLACEMENT_3D('',#343,#344,#345); +#343 = CARTESIAN_POINT('',(-4.85,12.45,0.)); +#344 = DIRECTION('',(-0.,-0.,-1.)); +#345 = DIRECTION('',(0.,-1.,0.)); +#346 = PCURVE('',#55,#347); +#347 = DEFINITIONAL_REPRESENTATION('',(#348),#356); +#348 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#349,#350,#351,#352,#353,#354 +,#355),.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( + '') ); +#349 = CARTESIAN_POINT('',(0.2,24.9)); +#350 = CARTESIAN_POINT('',(-0.146410161514,24.9)); +#351 = CARTESIAN_POINT('',(2.679491924311E-02,25.2)); +#352 = CARTESIAN_POINT('',(0.2,25.5)); +#353 = CARTESIAN_POINT('',(0.373205080757,25.2)); +#354 = CARTESIAN_POINT('',(0.546410161514,24.9)); +#355 = CARTESIAN_POINT('',(0.2,24.9)); +#356 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#357 = PCURVE('',#83,#358); +#358 = DEFINITIONAL_REPRESENTATION('',(#359),#363); +#359 = LINE('',#360,#361); +#360 = CARTESIAN_POINT('',(1.570796326795,-0.)); +#361 = VECTOR('',#362,1.); +#362 = DIRECTION('',(-1.,0.)); +#363 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#364 = ADVANCED_FACE('',(#365),#83,.T.); +#365 = FACE_BOUND('',#366,.F.); +#366 = EDGE_LOOP('',(#367,#368,#391,#418)); +#367 = ORIENTED_EDGE('',*,*,#339,.T.); +#368 = ORIENTED_EDGE('',*,*,#369,.T.); +#369 = EDGE_CURVE('',#312,#370,#372,.T.); +#370 = VERTEX_POINT('',#371); +#371 = CARTESIAN_POINT('',(-4.85,12.65,7.7)); +#372 = SURFACE_CURVE('',#373,(#377,#384),.PCURVE_S1.); +#373 = LINE('',#374,#375); +#374 = CARTESIAN_POINT('',(-4.85,12.65,0.)); +#375 = VECTOR('',#376,1.); +#376 = DIRECTION('',(0.,0.,1.)); +#377 = PCURVE('',#83,#378); +#378 = DEFINITIONAL_REPRESENTATION('',(#379),#383); +#379 = LINE('',#380,#381); +#380 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#381 = VECTOR('',#382,1.); +#382 = DIRECTION('',(-0.,1.)); +#383 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#384 = PCURVE('',#327,#385); +#385 = DEFINITIONAL_REPRESENTATION('',(#386),#390); +#386 = LINE('',#387,#388); +#387 = CARTESIAN_POINT('',(0.,0.2)); +#388 = VECTOR('',#389,1.); +#389 = DIRECTION('',(1.,0.)); +#390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#391 = ORIENTED_EDGE('',*,*,#392,.T.); +#392 = EDGE_CURVE('',#370,#68,#393,.T.); +#393 = SURFACE_CURVE('',#394,(#399,#406),.PCURVE_S1.); +#394 = CIRCLE('',#395,0.2); +#395 = AXIS2_PLACEMENT_3D('',#396,#397,#398); +#396 = CARTESIAN_POINT('',(-4.85,12.45,7.7)); +#397 = DIRECTION('',(0.,-0.,1.)); +#398 = DIRECTION('',(0.,1.,0.)); +#399 = PCURVE('',#83,#400); +#400 = DEFINITIONAL_REPRESENTATION('',(#401),#405); +#401 = LINE('',#402,#403); +#402 = CARTESIAN_POINT('',(-1.570796326795,7.7)); +#403 = VECTOR('',#404,1.); +#404 = DIRECTION('',(1.,-0.)); +#405 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#406 = PCURVE('',#407,#412); +#407 = SPHERICAL_SURFACE('',#408,0.2); +#408 = AXIS2_PLACEMENT_3D('',#409,#410,#411); +#409 = CARTESIAN_POINT('',(-4.85,12.45,7.7)); +#410 = DIRECTION('',(-0.,-0.,-1.)); +#411 = DIRECTION('',(0.,1.,0.)); +#412 = DEFINITIONAL_REPRESENTATION('',(#413),#417); +#413 = LINE('',#414,#415); +#414 = CARTESIAN_POINT('',(-0.,0.)); +#415 = VECTOR('',#416,1.); +#416 = DIRECTION('',(-1.,0.)); +#417 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#418 = ORIENTED_EDGE('',*,*,#67,.F.); +#419 = ADVANCED_FACE('',(#420),#245,.T.); +#420 = FACE_BOUND('',#421,.T.); +#421 = EDGE_LOOP('',(#422,#443,#464,#465)); +#422 = ORIENTED_EDGE('',*,*,#423,.T.); +#423 = EDGE_CURVE('',#261,#424,#426,.T.); +#424 = VERTEX_POINT('',#425); +#425 = CARTESIAN_POINT('',(-2.262369611201,9.362369611109,1.5)); +#426 = SURFACE_CURVE('',#427,(#431,#437),.PCURVE_S1.); +#427 = LINE('',#428,#429); +#428 = CARTESIAN_POINT('',(2.596654490373,4.503345509285,5.577205331722) + ); +#429 = VECTOR('',#430,1.); +#430 = DIRECTION('',(0.608120402392,-0.608120402423,0.510273605384)); +#431 = PCURVE('',#245,#432); +#432 = DEFINITIONAL_REPRESENTATION('',(#433),#436); +#433 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#434,#435),.UNSPECIFIED.,.F.,.F., + (2,2),(-11.22379302258,-7.696273705483),.PIECEWISE_BEZIER_KNOTS.); +#434 = CARTESIAN_POINT('',(2.56694431432,-9.27876303888)); +#435 = CARTESIAN_POINT('',(-0.233358574029,-7.133606572321)); +#436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#437 = PCURVE('',#299,#438); +#438 = DEFINITIONAL_REPRESENTATION('',(#439),#442); +#439 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#440,#441),.UNSPECIFIED.,.F.,.F., + (2,2),(-11.22379302258,-7.696273705483),.PIECEWISE_BEZIER_KNOTS.); +#440 = CARTESIAN_POINT('',(-0.233358574022,-23.97876303888)); +#441 = CARTESIAN_POINT('',(2.566944314242,-21.83360657222)); +#442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#443 = ORIENTED_EDGE('',*,*,#444,.T.); +#444 = EDGE_CURVE('',#424,#206,#445,.T.); +#445 = SURFACE_CURVE('',#446,(#450,#457),.PCURVE_S1.); +#446 = LINE('',#447,#448); +#447 = CARTESIAN_POINT('',(5.05,9.362369611109,1.5)); +#448 = VECTOR('',#449,1.); +#449 = DIRECTION('',(-1.,-0.,-0.)); +#450 = PCURVE('',#245,#451); +#451 = DEFINITIONAL_REPRESENTATION('',(#452),#456); +#452 = LINE('',#453,#454); +#453 = CARTESIAN_POINT('',(0.,0.)); +#454 = VECTOR('',#455,1.); +#455 = DIRECTION('',(0.,-1.)); +#456 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#457 = PCURVE('',#220,#458); +#458 = DEFINITIONAL_REPRESENTATION('',(#459),#463); +#459 = LINE('',#460,#461); +#460 = CARTESIAN_POINT('',(-9.362369611109,-5.05)); +#461 = VECTOR('',#462,1.); +#462 = DIRECTION('',(0.,1.)); +#463 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#464 = ORIENTED_EDGE('',*,*,#232,.T.); +#465 = ORIENTED_EDGE('',*,*,#260,.F.); +#466 = ADVANCED_FACE('',(#467),#111,.T.); +#467 = FACE_BOUND('',#468,.T.); +#468 = EDGE_LOOP('',(#469,#470,#499,#527)); +#469 = ORIENTED_EDGE('',*,*,#95,.F.); +#470 = ORIENTED_EDGE('',*,*,#471,.F.); +#471 = EDGE_CURVE('',#472,#96,#474,.T.); +#472 = VERTEX_POINT('',#473); +#473 = CARTESIAN_POINT('',(-4.85,-12.45,7.9)); +#474 = SURFACE_CURVE('',#475,(#480,#487),.PCURVE_S1.); +#475 = CIRCLE('',#476,0.2); +#476 = AXIS2_PLACEMENT_3D('',#477,#478,#479); +#477 = CARTESIAN_POINT('',(-4.85,-12.45,7.7)); +#478 = DIRECTION('',(0.,-1.,0.)); +#479 = DIRECTION('',(0.,0.,1.)); +#480 = PCURVE('',#111,#481); +#481 = DEFINITIONAL_REPRESENTATION('',(#482),#486); +#482 = LINE('',#483,#484); +#483 = CARTESIAN_POINT('',(1.570796326795,0.2)); +#484 = VECTOR('',#485,1.); +#485 = DIRECTION('',(-1.,-0.)); +#486 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#487 = PCURVE('',#488,#493); +#488 = SPHERICAL_SURFACE('',#489,0.2); +#489 = AXIS2_PLACEMENT_3D('',#490,#491,#492); +#490 = CARTESIAN_POINT('',(-4.85,-12.45,7.7)); +#491 = DIRECTION('',(0.,1.,0.)); +#492 = DIRECTION('',(0.,0.,1.)); +#493 = DEFINITIONAL_REPRESENTATION('',(#494),#498); +#494 = LINE('',#495,#496); +#495 = CARTESIAN_POINT('',(-0.,0.)); +#496 = VECTOR('',#497,1.); +#497 = DIRECTION('',(-1.,0.)); +#498 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#499 = ORIENTED_EDGE('',*,*,#500,.T.); +#500 = EDGE_CURVE('',#472,#501,#503,.T.); +#501 = VERTEX_POINT('',#502); +#502 = CARTESIAN_POINT('',(-4.85,12.45,7.9)); +#503 = SURFACE_CURVE('',#504,(#508,#515),.PCURVE_S1.); +#504 = LINE('',#505,#506); +#505 = CARTESIAN_POINT('',(-4.85,-12.65,7.9)); +#506 = VECTOR('',#507,1.); +#507 = DIRECTION('',(0.,1.,0.)); +#508 = PCURVE('',#111,#509); +#509 = DEFINITIONAL_REPRESENTATION('',(#510),#514); +#510 = LINE('',#511,#512); +#511 = CARTESIAN_POINT('',(1.570796326795,0.)); +#512 = VECTOR('',#513,1.); +#513 = DIRECTION('',(0.,1.)); +#514 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#515 = PCURVE('',#516,#521); +#516 = PLANE('',#517); +#517 = AXIS2_PLACEMENT_3D('',#518,#519,#520); +#518 = CARTESIAN_POINT('',(-5.05,-12.65,7.9)); +#519 = DIRECTION('',(0.,0.,1.)); +#520 = DIRECTION('',(1.,0.,0.)); +#521 = DEFINITIONAL_REPRESENTATION('',(#522),#526); +#522 = LINE('',#523,#524); +#523 = CARTESIAN_POINT('',(0.2,0.)); +#524 = VECTOR('',#525,1.); +#525 = DIRECTION('',(0.,1.)); +#526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#527 = ORIENTED_EDGE('',*,*,#528,.T.); +#528 = EDGE_CURVE('',#501,#68,#529,.T.); +#529 = SURFACE_CURVE('',#530,(#535,#541),.PCURVE_S1.); +#530 = CIRCLE('',#531,0.2); +#531 = AXIS2_PLACEMENT_3D('',#532,#533,#534); +#532 = CARTESIAN_POINT('',(-4.85,12.45,7.7)); +#533 = DIRECTION('',(-6.123233995737E-17,-1.,-0.)); +#534 = DIRECTION('',(-1.,6.123233995737E-17,0.)); +#535 = PCURVE('',#111,#536); +#536 = DEFINITIONAL_REPRESENTATION('',(#537),#540); +#537 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#538,#539),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#538 = CARTESIAN_POINT('',(1.570796326795,25.1)); +#539 = CARTESIAN_POINT('',(0.,25.1)); +#540 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#541 = PCURVE('',#407,#542); +#542 = DEFINITIONAL_REPRESENTATION('',(#543),#546); +#543 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#544,#545),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#544 = CARTESIAN_POINT('',(-1.570796326795,-1.570796326795)); +#545 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#546 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#547 = ADVANCED_FACE('',(#548,#814,#849,#884,#919,#954,#989,#1024,#1059, + #1094,#1129,#1164,#1199,#1234,#1269,#1304,#1339),#220,.T.); +#548 = FACE_BOUND('',#549,.T.); +#549 = EDGE_LOOP('',(#550,#551,#574,#596,#624,#652,#680,#708,#736,#764, + #792,#813)); +#550 = ORIENTED_EDGE('',*,*,#444,.F.); +#551 = ORIENTED_EDGE('',*,*,#552,.T.); +#552 = EDGE_CURVE('',#424,#553,#555,.T.); +#553 = VERTEX_POINT('',#554); +#554 = CARTESIAN_POINT('',(-2.262369611201,12.65,1.5)); +#555 = SURFACE_CURVE('',#556,(#560,#567),.PCURVE_S1.); +#556 = LINE('',#557,#558); +#557 = CARTESIAN_POINT('',(-2.262369611201,-12.65,1.5)); +#558 = VECTOR('',#559,1.); +#559 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#560 = PCURVE('',#220,#561); +#561 = DEFINITIONAL_REPRESENTATION('',(#562),#566); +#562 = LINE('',#563,#564); +#563 = CARTESIAN_POINT('',(12.65,2.262369611201)); +#564 = VECTOR('',#565,1.); +#565 = DIRECTION('',(-1.,1.180503215837E-46)); +#566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#567 = PCURVE('',#299,#568); +#568 = DEFINITIONAL_REPRESENTATION('',(#569),#573); +#569 = LINE('',#570,#571); +#570 = CARTESIAN_POINT('',(2.33358574022,3.330669073875E-16)); +#571 = VECTOR('',#572,1.); +#572 = DIRECTION('',(0.,-1.)); +#573 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#574 = ORIENTED_EDGE('',*,*,#575,.F.); +#575 = EDGE_CURVE('',#576,#553,#578,.T.); +#576 = VERTEX_POINT('',#577); +#577 = CARTESIAN_POINT('',(2.262369611201,12.65,1.5)); +#578 = SURFACE_CURVE('',#579,(#583,#590),.PCURVE_S1.); +#579 = LINE('',#580,#581); +#580 = CARTESIAN_POINT('',(-3.6561848056,12.65,1.5)); +#581 = VECTOR('',#582,1.); +#582 = DIRECTION('',(-1.,0.,0.)); +#583 = PCURVE('',#220,#584); +#584 = DEFINITIONAL_REPRESENTATION('',(#585),#589); +#585 = LINE('',#586,#587); +#586 = CARTESIAN_POINT('',(-12.65,3.6561848056)); +#587 = VECTOR('',#588,1.); +#588 = DIRECTION('',(0.,1.)); +#589 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#590 = PCURVE('',#327,#591); +#591 = DEFINITIONAL_REPRESENTATION('',(#592),#595); +#592 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#593,#594),.UNSPECIFIED.,.F.,.F., + (2,2),(-6.371028339041,-0.941341272159),.PIECEWISE_BEZIER_KNOTS.); +#593 = CARTESIAN_POINT('',(1.5,7.764843533441)); +#594 = CARTESIAN_POINT('',(1.5,2.335156466559)); +#595 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#596 = ORIENTED_EDGE('',*,*,#597,.F.); +#597 = EDGE_CURVE('',#598,#576,#600,.T.); +#598 = VERTEX_POINT('',#599); +#599 = CARTESIAN_POINT('',(2.262369611201,9.362369611109,1.5)); +#600 = SURFACE_CURVE('',#601,(#605,#612),.PCURVE_S1.); +#601 = LINE('',#602,#603); +#602 = CARTESIAN_POINT('',(2.262369611201,-12.65,1.5)); +#603 = VECTOR('',#604,1.); +#604 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#605 = PCURVE('',#220,#606); +#606 = DEFINITIONAL_REPRESENTATION('',(#607),#611); +#607 = LINE('',#608,#609); +#608 = CARTESIAN_POINT('',(12.65,-2.262369611201)); +#609 = VECTOR('',#610,1.); +#610 = DIRECTION('',(-1.,1.180503215837E-46)); +#611 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#612 = PCURVE('',#613,#618); +#613 = PLANE('',#614); +#614 = AXIS2_PLACEMENT_3D('',#615,#616,#617); +#615 = CARTESIAN_POINT('',(2.262369611201,-12.65,1.5)); +#616 = DIRECTION('',(-0.642787609706,-1.700960357237E-16,-0.766044443103 + )); +#617 = DIRECTION('',(0.766044443103,-1.427275208479E-16,-0.642787609706) + ); +#618 = DEFINITIONAL_REPRESENTATION('',(#619),#623); +#619 = LINE('',#620,#621); +#620 = CARTESIAN_POINT('',(4.753781396789E-32,3.330669073875E-16)); +#621 = VECTOR('',#622,1.); +#622 = DIRECTION('',(0.,-1.)); +#623 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#624 = ORIENTED_EDGE('',*,*,#625,.F.); +#625 = EDGE_CURVE('',#626,#598,#628,.T.); +#626 = VERTEX_POINT('',#627); +#627 = CARTESIAN_POINT('',(5.05,9.362369611109,1.5)); +#628 = SURFACE_CURVE('',#629,(#633,#640),.PCURVE_S1.); +#629 = LINE('',#630,#631); +#630 = CARTESIAN_POINT('',(5.05,9.362369611109,1.5)); +#631 = VECTOR('',#632,1.); +#632 = DIRECTION('',(-1.,-0.,-0.)); +#633 = PCURVE('',#220,#634); +#634 = DEFINITIONAL_REPRESENTATION('',(#635),#639); +#635 = LINE('',#636,#637); +#636 = CARTESIAN_POINT('',(-9.362369611109,-5.05)); +#637 = VECTOR('',#638,1.); +#638 = DIRECTION('',(0.,1.)); +#639 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#640 = PCURVE('',#641,#646); +#641 = PLANE('',#642); +#642 = AXIS2_PLACEMENT_3D('',#643,#644,#645); +#643 = CARTESIAN_POINT('',(5.05,9.362369611109,1.5)); +#644 = DIRECTION('',(0.,-0.642787609687,-0.766044443119)); +#645 = DIRECTION('',(0.,0.766044443119,-0.642787609687)); +#646 = DEFINITIONAL_REPRESENTATION('',(#647),#651); +#647 = LINE('',#648,#649); +#648 = CARTESIAN_POINT('',(0.,0.)); +#649 = VECTOR('',#650,1.); +#650 = DIRECTION('',(0.,-1.)); +#651 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#652 = ORIENTED_EDGE('',*,*,#653,.F.); +#653 = EDGE_CURVE('',#654,#626,#656,.T.); +#654 = VERTEX_POINT('',#655); +#655 = CARTESIAN_POINT('',(5.05,-9.362369611109,1.5)); +#656 = SURFACE_CURVE('',#657,(#661,#668),.PCURVE_S1.); +#657 = LINE('',#658,#659); +#658 = CARTESIAN_POINT('',(5.05,-9.362369611109,1.5)); +#659 = VECTOR('',#660,1.); +#660 = DIRECTION('',(0.,1.,0.)); +#661 = PCURVE('',#220,#662); +#662 = DEFINITIONAL_REPRESENTATION('',(#663),#667); +#663 = LINE('',#664,#665); +#664 = CARTESIAN_POINT('',(9.362369611109,-5.05)); +#665 = VECTOR('',#666,1.); +#666 = DIRECTION('',(-1.,-8.425305387905E-47)); +#667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#668 = PCURVE('',#669,#674); +#669 = PLANE('',#670); +#670 = AXIS2_PLACEMENT_3D('',#671,#672,#673); +#671 = CARTESIAN_POINT('',(5.05,-12.65,0.)); +#672 = DIRECTION('',(1.,0.,0.)); +#673 = DIRECTION('',(0.,0.,1.)); +#674 = DEFINITIONAL_REPRESENTATION('',(#675),#679); +#675 = LINE('',#676,#677); +#676 = CARTESIAN_POINT('',(1.5,-3.287630388891)); +#677 = VECTOR('',#678,1.); +#678 = DIRECTION('',(0.,-1.)); +#679 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#680 = ORIENTED_EDGE('',*,*,#681,.T.); +#681 = EDGE_CURVE('',#654,#682,#684,.T.); +#682 = VERTEX_POINT('',#683); +#683 = CARTESIAN_POINT('',(2.262369611201,-9.362369611109,1.5)); +#684 = SURFACE_CURVE('',#685,(#689,#696),.PCURVE_S1.); +#685 = LINE('',#686,#687); +#686 = CARTESIAN_POINT('',(5.05,-9.362369611109,1.5)); +#687 = VECTOR('',#688,1.); +#688 = DIRECTION('',(-1.,-0.,-0.)); +#689 = PCURVE('',#220,#690); +#690 = DEFINITIONAL_REPRESENTATION('',(#691),#695); +#691 = LINE('',#692,#693); +#692 = CARTESIAN_POINT('',(9.362369611109,-5.05)); +#693 = VECTOR('',#694,1.); +#694 = DIRECTION('',(0.,1.)); +#695 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#696 = PCURVE('',#697,#702); +#697 = PLANE('',#698); +#698 = AXIS2_PLACEMENT_3D('',#699,#700,#701); +#699 = CARTESIAN_POINT('',(5.05,-11.15,0.)); +#700 = DIRECTION('',(0.,0.642787609687,-0.766044443119)); +#701 = DIRECTION('',(0.,0.766044443119,0.642787609687)); +#702 = DEFINITIONAL_REPRESENTATION('',(#703),#707); +#703 = LINE('',#704,#705); +#704 = CARTESIAN_POINT('',(2.333585740291,0.)); +#705 = VECTOR('',#706,1.); +#706 = DIRECTION('',(0.,-1.)); +#707 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#708 = ORIENTED_EDGE('',*,*,#709,.F.); +#709 = EDGE_CURVE('',#710,#682,#712,.T.); +#710 = VERTEX_POINT('',#711); +#711 = CARTESIAN_POINT('',(2.262369611201,-12.65,1.5)); +#712 = SURFACE_CURVE('',#713,(#717,#724),.PCURVE_S1.); +#713 = LINE('',#714,#715); +#714 = CARTESIAN_POINT('',(2.262369611201,-12.65,1.5)); +#715 = VECTOR('',#716,1.); +#716 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#717 = PCURVE('',#220,#718); +#718 = DEFINITIONAL_REPRESENTATION('',(#719),#723); +#719 = LINE('',#720,#721); +#720 = CARTESIAN_POINT('',(12.65,-2.262369611201)); +#721 = VECTOR('',#722,1.); +#722 = DIRECTION('',(-1.,1.180503215837E-46)); +#723 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#724 = PCURVE('',#725,#730); +#725 = PLANE('',#726); +#726 = AXIS2_PLACEMENT_3D('',#727,#728,#729); +#727 = CARTESIAN_POINT('',(2.262369611201,-12.65,1.5)); +#728 = DIRECTION('',(-0.642787609706,-1.700960357237E-16,-0.766044443103 + )); +#729 = DIRECTION('',(0.766044443103,-1.427275208479E-16,-0.642787609706) + ); +#730 = DEFINITIONAL_REPRESENTATION('',(#731),#735); +#731 = LINE('',#732,#733); +#732 = CARTESIAN_POINT('',(4.753781396789E-32,3.330669073875E-16)); +#733 = VECTOR('',#734,1.); +#734 = DIRECTION('',(0.,-1.)); +#735 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#736 = ORIENTED_EDGE('',*,*,#737,.F.); +#737 = EDGE_CURVE('',#738,#710,#740,.T.); +#738 = VERTEX_POINT('',#739); +#739 = CARTESIAN_POINT('',(-2.262369611201,-12.65,1.5)); +#740 = SURFACE_CURVE('',#741,(#745,#752),.PCURVE_S1.); +#741 = LINE('',#742,#743); +#742 = CARTESIAN_POINT('',(-2.262369611201,-12.65,1.5)); +#743 = VECTOR('',#744,1.); +#744 = DIRECTION('',(1.,0.,0.)); +#745 = PCURVE('',#220,#746); +#746 = DEFINITIONAL_REPRESENTATION('',(#747),#751); +#747 = LINE('',#748,#749); +#748 = CARTESIAN_POINT('',(12.65,2.262369611201)); +#749 = VECTOR('',#750,1.); +#750 = DIRECTION('',(0.,-1.)); +#751 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#752 = PCURVE('',#753,#758); +#753 = PLANE('',#754); +#754 = AXIS2_PLACEMENT_3D('',#755,#756,#757); +#755 = CARTESIAN_POINT('',(-5.05,-12.65,0.)); +#756 = DIRECTION('',(0.,1.,0.)); +#757 = DIRECTION('',(0.,0.,1.)); +#758 = DEFINITIONAL_REPRESENTATION('',(#759),#763); +#759 = LINE('',#760,#761); +#760 = CARTESIAN_POINT('',(1.5,2.787630388799)); +#761 = VECTOR('',#762,1.); +#762 = DIRECTION('',(0.,1.)); +#763 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#764 = ORIENTED_EDGE('',*,*,#765,.T.); +#765 = EDGE_CURVE('',#738,#766,#768,.T.); +#766 = VERTEX_POINT('',#767); +#767 = CARTESIAN_POINT('',(-2.262369611201,-9.362369611109,1.5)); +#768 = SURFACE_CURVE('',#769,(#773,#780),.PCURVE_S1.); +#769 = LINE('',#770,#771); +#770 = CARTESIAN_POINT('',(-2.262369611201,-12.65,1.5)); +#771 = VECTOR('',#772,1.); +#772 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#773 = PCURVE('',#220,#774); +#774 = DEFINITIONAL_REPRESENTATION('',(#775),#779); +#775 = LINE('',#776,#777); +#776 = CARTESIAN_POINT('',(12.65,2.262369611201)); +#777 = VECTOR('',#778,1.); +#778 = DIRECTION('',(-1.,1.180503215837E-46)); +#779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#780 = PCURVE('',#781,#786); +#781 = PLANE('',#782); +#782 = AXIS2_PLACEMENT_3D('',#783,#784,#785); +#783 = CARTESIAN_POINT('',(-4.05,-12.65,0.)); +#784 = DIRECTION('',(0.642787609706,-1.700960357237E-16,-0.766044443103) + ); +#785 = DIRECTION('',(0.766044443103,1.427275208479E-16,0.642787609706)); +#786 = DEFINITIONAL_REPRESENTATION('',(#787),#791); +#787 = LINE('',#788,#789); +#788 = CARTESIAN_POINT('',(2.33358574022,3.330669073875E-16)); +#789 = VECTOR('',#790,1.); +#790 = DIRECTION('',(0.,-1.)); +#791 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#792 = ORIENTED_EDGE('',*,*,#793,.T.); +#793 = EDGE_CURVE('',#766,#180,#794,.T.); +#794 = SURFACE_CURVE('',#795,(#799,#806),.PCURVE_S1.); +#795 = LINE('',#796,#797); +#796 = CARTESIAN_POINT('',(5.05,-9.362369611109,1.5)); +#797 = VECTOR('',#798,1.); +#798 = DIRECTION('',(-1.,-0.,-0.)); +#799 = PCURVE('',#220,#800); +#800 = DEFINITIONAL_REPRESENTATION('',(#801),#805); +#801 = LINE('',#802,#803); +#802 = CARTESIAN_POINT('',(9.362369611109,-5.05)); +#803 = VECTOR('',#804,1.); +#804 = DIRECTION('',(0.,1.)); +#805 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#806 = PCURVE('',#194,#807); +#807 = DEFINITIONAL_REPRESENTATION('',(#808),#812); +#808 = LINE('',#809,#810); +#809 = CARTESIAN_POINT('',(2.333585740291,0.)); +#810 = VECTOR('',#811,1.); +#811 = DIRECTION('',(0.,-1.)); +#812 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#813 = ORIENTED_EDGE('',*,*,#205,.T.); +#814 = FACE_BOUND('',#815,.T.); +#815 = EDGE_LOOP('',(#816)); +#816 = ORIENTED_EDGE('',*,*,#817,.T.); +#817 = EDGE_CURVE('',#818,#818,#820,.T.); +#818 = VERTEX_POINT('',#819); +#819 = CARTESIAN_POINT('',(-3.585,-3.81,1.5)); +#820 = SURFACE_CURVE('',#821,(#826,#837),.PCURVE_S1.); +#821 = CIRCLE('',#822,0.225); +#822 = AXIS2_PLACEMENT_3D('',#823,#824,#825); +#823 = CARTESIAN_POINT('',(-3.81,-3.81,1.5)); +#824 = DIRECTION('',(0.,0.,1.)); +#825 = DIRECTION('',(1.,0.,-0.)); +#826 = PCURVE('',#220,#827); +#827 = DEFINITIONAL_REPRESENTATION('',(#828),#836); +#828 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#829,#830,#831,#832,#833,#834 +,#835),.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( + '') ); +#829 = CARTESIAN_POINT('',(3.81,3.585)); +#830 = CARTESIAN_POINT('',(3.420288568297,3.585)); +#831 = CARTESIAN_POINT('',(3.615144284148,3.9225)); +#832 = CARTESIAN_POINT('',(3.81,4.26)); +#833 = CARTESIAN_POINT('',(4.004855715851,3.9225)); +#834 = CARTESIAN_POINT('',(4.199711431703,3.585)); +#835 = CARTESIAN_POINT('',(3.81,3.585)); +#836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#837 = PCURVE('',#838,#843); +#838 = CYLINDRICAL_SURFACE('',#839,0.225); +#839 = AXIS2_PLACEMENT_3D('',#840,#841,#842); +#840 = CARTESIAN_POINT('',(-3.81,-3.81,-5.)); +#841 = DIRECTION('',(0.,0.,1.)); +#842 = DIRECTION('',(1.,0.,0.)); +#843 = DEFINITIONAL_REPRESENTATION('',(#844),#848); +#844 = LINE('',#845,#846); +#845 = CARTESIAN_POINT('',(0.,6.5)); +#846 = VECTOR('',#847,1.); +#847 = DIRECTION('',(1.,0.)); +#848 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#849 = FACE_BOUND('',#850,.T.); +#850 = EDGE_LOOP('',(#851)); +#851 = ORIENTED_EDGE('',*,*,#852,.T.); +#852 = EDGE_CURVE('',#853,#853,#855,.T.); +#853 = VERTEX_POINT('',#854); +#854 = CARTESIAN_POINT('',(4.035,-3.81,1.5)); +#855 = SURFACE_CURVE('',#856,(#861,#872),.PCURVE_S1.); +#856 = CIRCLE('',#857,0.225); +#857 = AXIS2_PLACEMENT_3D('',#858,#859,#860); +#858 = CARTESIAN_POINT('',(3.81,-3.81,1.5)); +#859 = DIRECTION('',(0.,0.,1.)); +#860 = DIRECTION('',(1.,0.,-0.)); +#861 = PCURVE('',#220,#862); +#862 = DEFINITIONAL_REPRESENTATION('',(#863),#871); +#863 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#864,#865,#866,#867,#868,#869 +,#870),.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( + '') ); +#864 = CARTESIAN_POINT('',(3.81,-4.035)); +#865 = CARTESIAN_POINT('',(3.420288568297,-4.035)); +#866 = CARTESIAN_POINT('',(3.615144284148,-3.6975)); +#867 = CARTESIAN_POINT('',(3.81,-3.36)); +#868 = CARTESIAN_POINT('',(4.004855715851,-3.6975)); +#869 = CARTESIAN_POINT('',(4.199711431703,-4.035)); +#870 = CARTESIAN_POINT('',(3.81,-4.035)); +#871 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#872 = PCURVE('',#873,#878); +#873 = CYLINDRICAL_SURFACE('',#874,0.225); +#874 = AXIS2_PLACEMENT_3D('',#875,#876,#877); +#875 = CARTESIAN_POINT('',(3.81,-3.81,-5.)); +#876 = DIRECTION('',(0.,0.,1.)); +#877 = DIRECTION('',(1.,0.,0.)); +#878 = DEFINITIONAL_REPRESENTATION('',(#879),#883); +#879 = LINE('',#880,#881); +#880 = CARTESIAN_POINT('',(0.,6.5)); +#881 = VECTOR('',#882,1.); +#882 = DIRECTION('',(1.,0.)); +#883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#884 = FACE_BOUND('',#885,.T.); +#885 = EDGE_LOOP('',(#886)); +#886 = ORIENTED_EDGE('',*,*,#887,.T.); +#887 = EDGE_CURVE('',#888,#888,#890,.T.); +#888 = VERTEX_POINT('',#889); +#889 = CARTESIAN_POINT('',(-3.585,-6.35,1.5)); +#890 = SURFACE_CURVE('',#891,(#896,#907),.PCURVE_S1.); +#891 = CIRCLE('',#892,0.225); +#892 = AXIS2_PLACEMENT_3D('',#893,#894,#895); +#893 = CARTESIAN_POINT('',(-3.81,-6.35,1.5)); +#894 = DIRECTION('',(0.,0.,1.)); +#895 = DIRECTION('',(1.,0.,-0.)); +#896 = PCURVE('',#220,#897); +#897 = DEFINITIONAL_REPRESENTATION('',(#898),#906); +#898 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#899,#900,#901,#902,#903,#904 +,#905),.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( + '') ); +#899 = CARTESIAN_POINT('',(6.35,3.585)); +#900 = CARTESIAN_POINT('',(5.960288568297,3.585)); +#901 = CARTESIAN_POINT('',(6.155144284148,3.9225)); +#902 = CARTESIAN_POINT('',(6.35,4.26)); +#903 = CARTESIAN_POINT('',(6.544855715851,3.9225)); +#904 = CARTESIAN_POINT('',(6.739711431703,3.585)); +#905 = CARTESIAN_POINT('',(6.35,3.585)); +#906 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#907 = PCURVE('',#908,#913); +#908 = CYLINDRICAL_SURFACE('',#909,0.225); +#909 = AXIS2_PLACEMENT_3D('',#910,#911,#912); +#910 = CARTESIAN_POINT('',(-3.81,-6.35,-5.)); +#911 = DIRECTION('',(0.,0.,1.)); +#912 = DIRECTION('',(1.,0.,0.)); +#913 = DEFINITIONAL_REPRESENTATION('',(#914),#918); +#914 = LINE('',#915,#916); +#915 = CARTESIAN_POINT('',(0.,6.5)); +#916 = VECTOR('',#917,1.); +#917 = DIRECTION('',(1.,0.)); +#918 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#919 = FACE_BOUND('',#920,.T.); +#920 = EDGE_LOOP('',(#921)); +#921 = ORIENTED_EDGE('',*,*,#922,.T.); +#922 = EDGE_CURVE('',#923,#923,#925,.T.); +#923 = VERTEX_POINT('',#924); +#924 = CARTESIAN_POINT('',(4.035,-6.35,1.5)); +#925 = SURFACE_CURVE('',#926,(#931,#942),.PCURVE_S1.); +#926 = CIRCLE('',#927,0.225); +#927 = AXIS2_PLACEMENT_3D('',#928,#929,#930); +#928 = CARTESIAN_POINT('',(3.81,-6.35,1.5)); +#929 = DIRECTION('',(0.,0.,1.)); +#930 = DIRECTION('',(1.,0.,-0.)); +#931 = PCURVE('',#220,#932); +#932 = DEFINITIONAL_REPRESENTATION('',(#933),#941); +#933 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#934,#935,#936,#937,#938,#939 +,#940),.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( + '') ); +#934 = CARTESIAN_POINT('',(6.35,-4.035)); +#935 = CARTESIAN_POINT('',(5.960288568297,-4.035)); +#936 = CARTESIAN_POINT('',(6.155144284148,-3.6975)); +#937 = CARTESIAN_POINT('',(6.35,-3.36)); +#938 = CARTESIAN_POINT('',(6.544855715851,-3.6975)); +#939 = CARTESIAN_POINT('',(6.739711431703,-4.035)); +#940 = CARTESIAN_POINT('',(6.35,-4.035)); +#941 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#942 = PCURVE('',#943,#948); +#943 = CYLINDRICAL_SURFACE('',#944,0.225); +#944 = AXIS2_PLACEMENT_3D('',#945,#946,#947); +#945 = CARTESIAN_POINT('',(3.81,-6.35,-5.)); +#946 = DIRECTION('',(0.,0.,1.)); +#947 = DIRECTION('',(1.,0.,0.)); +#948 = DEFINITIONAL_REPRESENTATION('',(#949),#953); +#949 = LINE('',#950,#951); +#950 = CARTESIAN_POINT('',(0.,6.5)); +#951 = VECTOR('',#952,1.); +#952 = DIRECTION('',(1.,0.)); +#953 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#954 = FACE_BOUND('',#955,.T.); +#955 = EDGE_LOOP('',(#956)); +#956 = ORIENTED_EDGE('',*,*,#957,.T.); +#957 = EDGE_CURVE('',#958,#958,#960,.T.); +#958 = VERTEX_POINT('',#959); +#959 = CARTESIAN_POINT('',(4.035,-8.89,1.5)); +#960 = SURFACE_CURVE('',#961,(#966,#977),.PCURVE_S1.); +#961 = CIRCLE('',#962,0.225); +#962 = AXIS2_PLACEMENT_3D('',#963,#964,#965); +#963 = CARTESIAN_POINT('',(3.81,-8.89,1.5)); +#964 = DIRECTION('',(0.,0.,1.)); +#965 = DIRECTION('',(1.,0.,-0.)); +#966 = PCURVE('',#220,#967); +#967 = DEFINITIONAL_REPRESENTATION('',(#968),#976); +#968 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#969,#970,#971,#972,#973,#974 +,#975),.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( + '') ); +#969 = CARTESIAN_POINT('',(8.89,-4.035)); +#970 = CARTESIAN_POINT('',(8.500288568297,-4.035)); +#971 = CARTESIAN_POINT('',(8.695144284148,-3.6975)); +#972 = CARTESIAN_POINT('',(8.89,-3.36)); +#973 = CARTESIAN_POINT('',(9.084855715851,-3.6975)); +#974 = CARTESIAN_POINT('',(9.279711431703,-4.035)); +#975 = CARTESIAN_POINT('',(8.89,-4.035)); +#976 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#977 = PCURVE('',#978,#983); +#978 = CYLINDRICAL_SURFACE('',#979,0.225); +#979 = AXIS2_PLACEMENT_3D('',#980,#981,#982); +#980 = CARTESIAN_POINT('',(3.81,-8.89,-5.)); +#981 = DIRECTION('',(0.,0.,1.)); +#982 = DIRECTION('',(1.,0.,0.)); +#983 = DEFINITIONAL_REPRESENTATION('',(#984),#988); +#984 = LINE('',#985,#986); +#985 = CARTESIAN_POINT('',(0.,6.5)); +#986 = VECTOR('',#987,1.); +#987 = DIRECTION('',(1.,0.)); +#988 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#989 = FACE_BOUND('',#990,.T.); +#990 = EDGE_LOOP('',(#991)); +#991 = ORIENTED_EDGE('',*,*,#992,.T.); +#992 = EDGE_CURVE('',#993,#993,#995,.T.); +#993 = VERTEX_POINT('',#994); +#994 = CARTESIAN_POINT('',(-3.585,-8.89,1.5)); +#995 = SURFACE_CURVE('',#996,(#1001,#1012),.PCURVE_S1.); +#996 = CIRCLE('',#997,0.225); +#997 = AXIS2_PLACEMENT_3D('',#998,#999,#1000); +#998 = CARTESIAN_POINT('',(-3.81,-8.89,1.5)); +#999 = DIRECTION('',(0.,0.,1.)); +#1000 = DIRECTION('',(1.,0.,-0.)); +#1001 = PCURVE('',#220,#1002); +#1002 = DEFINITIONAL_REPRESENTATION('',(#1003),#1011); +#1003 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1004,#1005,#1006,#1007, +#1008,#1009,#1010),.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('') ); +#1004 = CARTESIAN_POINT('',(8.89,3.585)); +#1005 = CARTESIAN_POINT('',(8.500288568297,3.585)); +#1006 = CARTESIAN_POINT('',(8.695144284148,3.9225)); +#1007 = CARTESIAN_POINT('',(8.89,4.26)); +#1008 = CARTESIAN_POINT('',(9.084855715851,3.9225)); +#1009 = CARTESIAN_POINT('',(9.279711431703,3.585)); +#1010 = CARTESIAN_POINT('',(8.89,3.585)); +#1011 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1012 = PCURVE('',#1013,#1018); +#1013 = CYLINDRICAL_SURFACE('',#1014,0.225); +#1014 = AXIS2_PLACEMENT_3D('',#1015,#1016,#1017); +#1015 = CARTESIAN_POINT('',(-3.81,-8.89,-5.)); +#1016 = DIRECTION('',(0.,0.,1.)); +#1017 = DIRECTION('',(1.,0.,0.)); +#1018 = DEFINITIONAL_REPRESENTATION('',(#1019),#1023); +#1019 = LINE('',#1020,#1021); +#1020 = CARTESIAN_POINT('',(0.,6.5)); +#1021 = VECTOR('',#1022,1.); +#1022 = DIRECTION('',(1.,0.)); +#1023 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1024 = FACE_BOUND('',#1025,.T.); +#1025 = EDGE_LOOP('',(#1026)); +#1026 = ORIENTED_EDGE('',*,*,#1027,.T.); +#1027 = EDGE_CURVE('',#1028,#1028,#1030,.T.); +#1028 = VERTEX_POINT('',#1029); +#1029 = CARTESIAN_POINT('',(4.035,3.81,1.5)); +#1030 = SURFACE_CURVE('',#1031,(#1036,#1047),.PCURVE_S1.); +#1031 = CIRCLE('',#1032,0.225); +#1032 = AXIS2_PLACEMENT_3D('',#1033,#1034,#1035); +#1033 = CARTESIAN_POINT('',(3.81,3.81,1.5)); +#1034 = DIRECTION('',(0.,0.,1.)); +#1035 = DIRECTION('',(1.,0.,-0.)); +#1036 = PCURVE('',#220,#1037); +#1037 = DEFINITIONAL_REPRESENTATION('',(#1038),#1046); +#1038 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1039,#1040,#1041,#1042, +#1043,#1044,#1045),.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('') ); +#1039 = CARTESIAN_POINT('',(-3.81,-4.035)); +#1040 = CARTESIAN_POINT('',(-4.199711431703,-4.035)); +#1041 = CARTESIAN_POINT('',(-4.004855715852,-3.6975)); +#1042 = CARTESIAN_POINT('',(-3.81,-3.36)); +#1043 = CARTESIAN_POINT('',(-3.615144284149,-3.6975)); +#1044 = CARTESIAN_POINT('',(-3.420288568297,-4.035)); +#1045 = CARTESIAN_POINT('',(-3.81,-4.035)); +#1046 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1047 = PCURVE('',#1048,#1053); +#1048 = CYLINDRICAL_SURFACE('',#1049,0.225); +#1049 = AXIS2_PLACEMENT_3D('',#1050,#1051,#1052); +#1050 = CARTESIAN_POINT('',(3.81,3.81,-5.)); +#1051 = DIRECTION('',(0.,0.,1.)); +#1052 = DIRECTION('',(1.,0.,0.)); +#1053 = DEFINITIONAL_REPRESENTATION('',(#1054),#1058); +#1054 = LINE('',#1055,#1056); +#1055 = CARTESIAN_POINT('',(0.,6.5)); +#1056 = VECTOR('',#1057,1.); +#1057 = DIRECTION('',(1.,0.)); +#1058 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1059 = FACE_BOUND('',#1060,.T.); +#1060 = EDGE_LOOP('',(#1061)); +#1061 = ORIENTED_EDGE('',*,*,#1062,.T.); +#1062 = EDGE_CURVE('',#1063,#1063,#1065,.T.); +#1063 = VERTEX_POINT('',#1064); +#1064 = CARTESIAN_POINT('',(-3.585,3.81,1.5)); +#1065 = SURFACE_CURVE('',#1066,(#1071,#1082),.PCURVE_S1.); +#1066 = CIRCLE('',#1067,0.225); +#1067 = AXIS2_PLACEMENT_3D('',#1068,#1069,#1070); +#1068 = CARTESIAN_POINT('',(-3.81,3.81,1.5)); +#1069 = DIRECTION('',(0.,0.,1.)); +#1070 = DIRECTION('',(1.,0.,-0.)); +#1071 = PCURVE('',#220,#1072); +#1072 = DEFINITIONAL_REPRESENTATION('',(#1073),#1081); +#1073 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1074,#1075,#1076,#1077, +#1078,#1079,#1080),.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('') ); +#1074 = CARTESIAN_POINT('',(-3.81,3.585)); +#1075 = CARTESIAN_POINT('',(-4.199711431703,3.585)); +#1076 = CARTESIAN_POINT('',(-4.004855715852,3.9225)); +#1077 = CARTESIAN_POINT('',(-3.81,4.26)); +#1078 = CARTESIAN_POINT('',(-3.615144284149,3.9225)); +#1079 = CARTESIAN_POINT('',(-3.420288568297,3.585)); +#1080 = CARTESIAN_POINT('',(-3.81,3.585)); +#1081 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1082 = PCURVE('',#1083,#1088); +#1083 = CYLINDRICAL_SURFACE('',#1084,0.225); +#1084 = AXIS2_PLACEMENT_3D('',#1085,#1086,#1087); +#1085 = CARTESIAN_POINT('',(-3.81,3.81,-5.)); +#1086 = DIRECTION('',(0.,0.,1.)); +#1087 = DIRECTION('',(1.,0.,0.)); +#1088 = DEFINITIONAL_REPRESENTATION('',(#1089),#1093); +#1089 = LINE('',#1090,#1091); +#1090 = CARTESIAN_POINT('',(0.,6.5)); +#1091 = VECTOR('',#1092,1.); +#1092 = DIRECTION('',(1.,0.)); +#1093 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1094 = FACE_BOUND('',#1095,.T.); +#1095 = EDGE_LOOP('',(#1096)); +#1096 = ORIENTED_EDGE('',*,*,#1097,.T.); +#1097 = EDGE_CURVE('',#1098,#1098,#1100,.T.); +#1098 = VERTEX_POINT('',#1099); +#1099 = CARTESIAN_POINT('',(4.035,1.27,1.5)); +#1100 = SURFACE_CURVE('',#1101,(#1106,#1117),.PCURVE_S1.); +#1101 = CIRCLE('',#1102,0.225); +#1102 = AXIS2_PLACEMENT_3D('',#1103,#1104,#1105); +#1103 = CARTESIAN_POINT('',(3.81,1.27,1.5)); +#1104 = DIRECTION('',(0.,0.,1.)); +#1105 = DIRECTION('',(1.,0.,-0.)); +#1106 = PCURVE('',#220,#1107); +#1107 = DEFINITIONAL_REPRESENTATION('',(#1108),#1116); +#1108 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1109,#1110,#1111,#1112, +#1113,#1114,#1115),.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('') ); +#1109 = CARTESIAN_POINT('',(-1.27,-4.035)); +#1110 = CARTESIAN_POINT('',(-1.659711431703,-4.035)); +#1111 = CARTESIAN_POINT('',(-1.464855715852,-3.6975)); +#1112 = CARTESIAN_POINT('',(-1.27,-3.36)); +#1113 = CARTESIAN_POINT('',(-1.075144284149,-3.6975)); +#1114 = CARTESIAN_POINT('',(-0.880288568297,-4.035)); +#1115 = CARTESIAN_POINT('',(-1.27,-4.035)); +#1116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1117 = PCURVE('',#1118,#1123); +#1118 = CYLINDRICAL_SURFACE('',#1119,0.225); +#1119 = AXIS2_PLACEMENT_3D('',#1120,#1121,#1122); +#1120 = CARTESIAN_POINT('',(3.81,1.27,-5.)); +#1121 = DIRECTION('',(0.,0.,1.)); +#1122 = DIRECTION('',(1.,0.,0.)); +#1123 = DEFINITIONAL_REPRESENTATION('',(#1124),#1128); +#1124 = LINE('',#1125,#1126); +#1125 = CARTESIAN_POINT('',(0.,6.5)); +#1126 = VECTOR('',#1127,1.); +#1127 = DIRECTION('',(1.,0.)); +#1128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1129 = FACE_BOUND('',#1130,.T.); +#1130 = EDGE_LOOP('',(#1131)); +#1131 = ORIENTED_EDGE('',*,*,#1132,.T.); +#1132 = EDGE_CURVE('',#1133,#1133,#1135,.T.); +#1133 = VERTEX_POINT('',#1134); +#1134 = CARTESIAN_POINT('',(-3.585,1.27,1.5)); +#1135 = SURFACE_CURVE('',#1136,(#1141,#1152),.PCURVE_S1.); +#1136 = CIRCLE('',#1137,0.225); +#1137 = AXIS2_PLACEMENT_3D('',#1138,#1139,#1140); +#1138 = CARTESIAN_POINT('',(-3.81,1.27,1.5)); +#1139 = DIRECTION('',(0.,0.,1.)); +#1140 = DIRECTION('',(1.,0.,-0.)); +#1141 = PCURVE('',#220,#1142); +#1142 = DEFINITIONAL_REPRESENTATION('',(#1143),#1151); +#1143 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1144,#1145,#1146,#1147, +#1148,#1149,#1150),.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('') ); +#1144 = CARTESIAN_POINT('',(-1.27,3.585)); +#1145 = CARTESIAN_POINT('',(-1.659711431703,3.585)); +#1146 = CARTESIAN_POINT('',(-1.464855715852,3.9225)); +#1147 = CARTESIAN_POINT('',(-1.27,4.26)); +#1148 = CARTESIAN_POINT('',(-1.075144284149,3.9225)); +#1149 = CARTESIAN_POINT('',(-0.880288568297,3.585)); +#1150 = CARTESIAN_POINT('',(-1.27,3.585)); +#1151 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1152 = PCURVE('',#1153,#1158); +#1153 = CYLINDRICAL_SURFACE('',#1154,0.225); +#1154 = AXIS2_PLACEMENT_3D('',#1155,#1156,#1157); +#1155 = CARTESIAN_POINT('',(-3.81,1.27,-5.)); +#1156 = DIRECTION('',(0.,0.,1.)); +#1157 = DIRECTION('',(1.,0.,0.)); +#1158 = DEFINITIONAL_REPRESENTATION('',(#1159),#1163); +#1159 = LINE('',#1160,#1161); +#1160 = CARTESIAN_POINT('',(0.,6.5)); +#1161 = VECTOR('',#1162,1.); +#1162 = DIRECTION('',(1.,0.)); +#1163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1164 = FACE_BOUND('',#1165,.T.); +#1165 = EDGE_LOOP('',(#1166)); +#1166 = ORIENTED_EDGE('',*,*,#1167,.T.); +#1167 = EDGE_CURVE('',#1168,#1168,#1170,.T.); +#1168 = VERTEX_POINT('',#1169); +#1169 = CARTESIAN_POINT('',(-3.585,-1.27,1.5)); +#1170 = SURFACE_CURVE('',#1171,(#1176,#1187),.PCURVE_S1.); +#1171 = CIRCLE('',#1172,0.225); +#1172 = AXIS2_PLACEMENT_3D('',#1173,#1174,#1175); +#1173 = CARTESIAN_POINT('',(-3.81,-1.27,1.5)); +#1174 = DIRECTION('',(0.,0.,1.)); +#1175 = DIRECTION('',(1.,0.,-0.)); +#1176 = PCURVE('',#220,#1177); +#1177 = DEFINITIONAL_REPRESENTATION('',(#1178),#1186); +#1178 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1179,#1180,#1181,#1182, +#1183,#1184,#1185),.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('') ); +#1179 = CARTESIAN_POINT('',(1.27,3.585)); +#1180 = CARTESIAN_POINT('',(0.880288568297,3.585)); +#1181 = CARTESIAN_POINT('',(1.075144284148,3.9225)); +#1182 = CARTESIAN_POINT('',(1.27,4.26)); +#1183 = CARTESIAN_POINT('',(1.464855715851,3.9225)); +#1184 = CARTESIAN_POINT('',(1.659711431703,3.585)); +#1185 = CARTESIAN_POINT('',(1.27,3.585)); +#1186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1187 = PCURVE('',#1188,#1193); +#1188 = CYLINDRICAL_SURFACE('',#1189,0.225); +#1189 = AXIS2_PLACEMENT_3D('',#1190,#1191,#1192); +#1190 = CARTESIAN_POINT('',(-3.81,-1.27,-5.)); +#1191 = DIRECTION('',(0.,0.,1.)); +#1192 = DIRECTION('',(1.,0.,0.)); +#1193 = DEFINITIONAL_REPRESENTATION('',(#1194),#1198); +#1194 = LINE('',#1195,#1196); +#1195 = CARTESIAN_POINT('',(0.,6.5)); +#1196 = VECTOR('',#1197,1.); +#1197 = DIRECTION('',(1.,0.)); +#1198 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1199 = FACE_BOUND('',#1200,.T.); +#1200 = EDGE_LOOP('',(#1201)); +#1201 = ORIENTED_EDGE('',*,*,#1202,.T.); +#1202 = EDGE_CURVE('',#1203,#1203,#1205,.T.); +#1203 = VERTEX_POINT('',#1204); +#1204 = CARTESIAN_POINT('',(4.035,-1.27,1.5)); +#1205 = SURFACE_CURVE('',#1206,(#1211,#1222),.PCURVE_S1.); +#1206 = CIRCLE('',#1207,0.225); +#1207 = AXIS2_PLACEMENT_3D('',#1208,#1209,#1210); +#1208 = CARTESIAN_POINT('',(3.81,-1.27,1.5)); +#1209 = DIRECTION('',(0.,0.,1.)); +#1210 = DIRECTION('',(1.,0.,-0.)); +#1211 = PCURVE('',#220,#1212); +#1212 = DEFINITIONAL_REPRESENTATION('',(#1213),#1221); +#1213 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1214,#1215,#1216,#1217, +#1218,#1219,#1220),.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('') ); +#1214 = CARTESIAN_POINT('',(1.27,-4.035)); +#1215 = CARTESIAN_POINT('',(0.880288568297,-4.035)); +#1216 = CARTESIAN_POINT('',(1.075144284148,-3.6975)); +#1217 = CARTESIAN_POINT('',(1.27,-3.36)); +#1218 = CARTESIAN_POINT('',(1.464855715851,-3.6975)); +#1219 = CARTESIAN_POINT('',(1.659711431703,-4.035)); +#1220 = CARTESIAN_POINT('',(1.27,-4.035)); +#1221 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1222 = PCURVE('',#1223,#1228); +#1223 = CYLINDRICAL_SURFACE('',#1224,0.225); +#1224 = AXIS2_PLACEMENT_3D('',#1225,#1226,#1227); +#1225 = CARTESIAN_POINT('',(3.81,-1.27,-5.)); +#1226 = DIRECTION('',(0.,0.,1.)); +#1227 = DIRECTION('',(1.,0.,0.)); +#1228 = DEFINITIONAL_REPRESENTATION('',(#1229),#1233); +#1229 = LINE('',#1230,#1231); +#1230 = CARTESIAN_POINT('',(0.,6.5)); +#1231 = VECTOR('',#1232,1.); +#1232 = DIRECTION('',(1.,0.)); +#1233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1234 = FACE_BOUND('',#1235,.T.); +#1235 = EDGE_LOOP('',(#1236)); +#1236 = ORIENTED_EDGE('',*,*,#1237,.T.); +#1237 = EDGE_CURVE('',#1238,#1238,#1240,.T.); +#1238 = VERTEX_POINT('',#1239); +#1239 = CARTESIAN_POINT('',(4.035,8.89,1.5)); +#1240 = SURFACE_CURVE('',#1241,(#1246,#1257),.PCURVE_S1.); +#1241 = CIRCLE('',#1242,0.225); +#1242 = AXIS2_PLACEMENT_3D('',#1243,#1244,#1245); +#1243 = CARTESIAN_POINT('',(3.81,8.89,1.5)); +#1244 = DIRECTION('',(0.,0.,1.)); +#1245 = DIRECTION('',(1.,0.,-0.)); +#1246 = PCURVE('',#220,#1247); +#1247 = DEFINITIONAL_REPRESENTATION('',(#1248),#1256); +#1248 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1249,#1250,#1251,#1252, +#1253,#1254,#1255),.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('') ); +#1249 = CARTESIAN_POINT('',(-8.89,-4.035)); +#1250 = CARTESIAN_POINT('',(-9.279711431703,-4.035)); +#1251 = CARTESIAN_POINT('',(-9.084855715852,-3.6975)); +#1252 = CARTESIAN_POINT('',(-8.89,-3.36)); +#1253 = CARTESIAN_POINT('',(-8.695144284149,-3.6975)); +#1254 = CARTESIAN_POINT('',(-8.500288568297,-4.035)); +#1255 = CARTESIAN_POINT('',(-8.89,-4.035)); +#1256 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1257 = PCURVE('',#1258,#1263); +#1258 = CYLINDRICAL_SURFACE('',#1259,0.225); +#1259 = AXIS2_PLACEMENT_3D('',#1260,#1261,#1262); +#1260 = CARTESIAN_POINT('',(3.81,8.89,-5.)); +#1261 = DIRECTION('',(0.,0.,1.)); +#1262 = DIRECTION('',(1.,0.,0.)); +#1263 = DEFINITIONAL_REPRESENTATION('',(#1264),#1268); +#1264 = LINE('',#1265,#1266); +#1265 = CARTESIAN_POINT('',(0.,6.5)); +#1266 = VECTOR('',#1267,1.); +#1267 = DIRECTION('',(1.,0.)); +#1268 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1269 = FACE_BOUND('',#1270,.T.); +#1270 = EDGE_LOOP('',(#1271)); +#1271 = ORIENTED_EDGE('',*,*,#1272,.T.); +#1272 = EDGE_CURVE('',#1273,#1273,#1275,.T.); +#1273 = VERTEX_POINT('',#1274); +#1274 = CARTESIAN_POINT('',(4.035,6.35,1.5)); +#1275 = SURFACE_CURVE('',#1276,(#1281,#1292),.PCURVE_S1.); +#1276 = CIRCLE('',#1277,0.225); +#1277 = AXIS2_PLACEMENT_3D('',#1278,#1279,#1280); +#1278 = CARTESIAN_POINT('',(3.81,6.35,1.5)); +#1279 = DIRECTION('',(0.,0.,1.)); +#1280 = DIRECTION('',(1.,0.,-0.)); +#1281 = PCURVE('',#220,#1282); +#1282 = DEFINITIONAL_REPRESENTATION('',(#1283),#1291); +#1283 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1284,#1285,#1286,#1287, +#1288,#1289,#1290),.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('') ); +#1284 = CARTESIAN_POINT('',(-6.35,-4.035)); +#1285 = CARTESIAN_POINT('',(-6.739711431703,-4.035)); +#1286 = CARTESIAN_POINT('',(-6.544855715852,-3.6975)); +#1287 = CARTESIAN_POINT('',(-6.35,-3.36)); +#1288 = CARTESIAN_POINT('',(-6.155144284149,-3.6975)); +#1289 = CARTESIAN_POINT('',(-5.960288568297,-4.035)); +#1290 = CARTESIAN_POINT('',(-6.35,-4.035)); +#1291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1292 = PCURVE('',#1293,#1298); +#1293 = CYLINDRICAL_SURFACE('',#1294,0.225); +#1294 = AXIS2_PLACEMENT_3D('',#1295,#1296,#1297); +#1295 = CARTESIAN_POINT('',(3.81,6.35,-5.)); +#1296 = DIRECTION('',(0.,0.,1.)); +#1297 = DIRECTION('',(1.,0.,0.)); +#1298 = DEFINITIONAL_REPRESENTATION('',(#1299),#1303); +#1299 = LINE('',#1300,#1301); +#1300 = CARTESIAN_POINT('',(0.,6.5)); +#1301 = VECTOR('',#1302,1.); +#1302 = DIRECTION('',(1.,0.)); +#1303 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1304 = FACE_BOUND('',#1305,.T.); +#1305 = EDGE_LOOP('',(#1306)); +#1306 = ORIENTED_EDGE('',*,*,#1307,.T.); +#1307 = EDGE_CURVE('',#1308,#1308,#1310,.T.); +#1308 = VERTEX_POINT('',#1309); +#1309 = CARTESIAN_POINT('',(-3.585,6.35,1.5)); +#1310 = SURFACE_CURVE('',#1311,(#1316,#1327),.PCURVE_S1.); +#1311 = CIRCLE('',#1312,0.225); +#1312 = AXIS2_PLACEMENT_3D('',#1313,#1314,#1315); +#1313 = CARTESIAN_POINT('',(-3.81,6.35,1.5)); +#1314 = DIRECTION('',(0.,0.,1.)); +#1315 = DIRECTION('',(1.,0.,-0.)); +#1316 = PCURVE('',#220,#1317); +#1317 = DEFINITIONAL_REPRESENTATION('',(#1318),#1326); +#1318 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1319,#1320,#1321,#1322, +#1323,#1324,#1325),.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('') ); +#1319 = CARTESIAN_POINT('',(-6.35,3.585)); +#1320 = CARTESIAN_POINT('',(-6.739711431703,3.585)); +#1321 = CARTESIAN_POINT('',(-6.544855715852,3.9225)); +#1322 = CARTESIAN_POINT('',(-6.35,4.26)); +#1323 = CARTESIAN_POINT('',(-6.155144284149,3.9225)); +#1324 = CARTESIAN_POINT('',(-5.960288568297,3.585)); +#1325 = CARTESIAN_POINT('',(-6.35,3.585)); +#1326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1327 = PCURVE('',#1328,#1333); +#1328 = CYLINDRICAL_SURFACE('',#1329,0.225); +#1329 = AXIS2_PLACEMENT_3D('',#1330,#1331,#1332); +#1330 = CARTESIAN_POINT('',(-3.81,6.35,-5.)); +#1331 = DIRECTION('',(0.,0.,1.)); +#1332 = DIRECTION('',(1.,0.,0.)); +#1333 = DEFINITIONAL_REPRESENTATION('',(#1334),#1338); +#1334 = LINE('',#1335,#1336); +#1335 = CARTESIAN_POINT('',(0.,6.5)); +#1336 = VECTOR('',#1337,1.); +#1337 = DIRECTION('',(1.,0.)); +#1338 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1339 = FACE_BOUND('',#1340,.T.); +#1340 = EDGE_LOOP('',(#1341)); +#1341 = ORIENTED_EDGE('',*,*,#1342,.T.); +#1342 = EDGE_CURVE('',#1343,#1343,#1345,.T.); +#1343 = VERTEX_POINT('',#1344); +#1344 = CARTESIAN_POINT('',(-3.585,8.89,1.5)); +#1345 = SURFACE_CURVE('',#1346,(#1351,#1362),.PCURVE_S1.); +#1346 = CIRCLE('',#1347,0.225); +#1347 = AXIS2_PLACEMENT_3D('',#1348,#1349,#1350); +#1348 = CARTESIAN_POINT('',(-3.81,8.89,1.5)); +#1349 = DIRECTION('',(0.,0.,1.)); +#1350 = DIRECTION('',(1.,0.,-0.)); +#1351 = PCURVE('',#220,#1352); +#1352 = DEFINITIONAL_REPRESENTATION('',(#1353),#1361); +#1353 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1354,#1355,#1356,#1357, +#1358,#1359,#1360),.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('') ); +#1354 = CARTESIAN_POINT('',(-8.89,3.585)); +#1355 = CARTESIAN_POINT('',(-9.279711431703,3.585)); +#1356 = CARTESIAN_POINT('',(-9.084855715852,3.9225)); +#1357 = CARTESIAN_POINT('',(-8.89,4.26)); +#1358 = CARTESIAN_POINT('',(-8.695144284149,3.9225)); +#1359 = CARTESIAN_POINT('',(-8.500288568297,3.585)); +#1360 = CARTESIAN_POINT('',(-8.89,3.585)); +#1361 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1362 = PCURVE('',#1363,#1368); +#1363 = CYLINDRICAL_SURFACE('',#1364,0.225); +#1364 = AXIS2_PLACEMENT_3D('',#1365,#1366,#1367); +#1365 = CARTESIAN_POINT('',(-3.81,8.89,-5.)); +#1366 = DIRECTION('',(0.,0.,1.)); +#1367 = DIRECTION('',(1.,0.,0.)); +#1368 = DEFINITIONAL_REPRESENTATION('',(#1369),#1373); +#1369 = LINE('',#1370,#1371); +#1370 = CARTESIAN_POINT('',(0.,6.5)); +#1371 = VECTOR('',#1372,1.); +#1372 = DIRECTION('',(1.,0.)); +#1373 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1374 = ADVANCED_FACE('',(#1375),#139,.T.); +#1375 = FACE_BOUND('',#1376,.T.); +#1376 = EDGE_LOOP('',(#1377,#1401,#1424,#1444)); +#1377 = ORIENTED_EDGE('',*,*,#1378,.T.); +#1378 = EDGE_CURVE('',#124,#1379,#1381,.T.); +#1379 = VERTEX_POINT('',#1380); +#1380 = CARTESIAN_POINT('',(-4.85,-12.65,0.)); +#1381 = SURFACE_CURVE('',#1382,(#1387,#1394),.PCURVE_S1.); +#1382 = CIRCLE('',#1383,0.2); +#1383 = AXIS2_PLACEMENT_3D('',#1384,#1385,#1386); +#1384 = CARTESIAN_POINT('',(-4.85,-12.45,0.)); +#1385 = DIRECTION('',(-0.,0.,1.)); +#1386 = DIRECTION('',(0.,-1.,0.)); +#1387 = PCURVE('',#139,#1388); +#1388 = DEFINITIONAL_REPRESENTATION('',(#1389),#1393); +#1389 = LINE('',#1390,#1391); +#1390 = CARTESIAN_POINT('',(-4.712388980385,0.)); +#1391 = VECTOR('',#1392,1.); +#1392 = DIRECTION('',(1.,0.)); +#1393 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1394 = PCURVE('',#167,#1395); +#1395 = DEFINITIONAL_REPRESENTATION('',(#1396),#1400); +#1396 = CIRCLE('',#1397,0.2); +#1397 = AXIS2_PLACEMENT_2D('',#1398,#1399); +#1398 = CARTESIAN_POINT('',(0.2,0.2)); +#1399 = DIRECTION('',(0.,-1.)); +#1400 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1401 = ORIENTED_EDGE('',*,*,#1402,.T.); +#1402 = EDGE_CURVE('',#1379,#1403,#1405,.T.); +#1403 = VERTEX_POINT('',#1404); +#1404 = CARTESIAN_POINT('',(-4.85,-12.65,7.7)); +#1405 = SURFACE_CURVE('',#1406,(#1410,#1417),.PCURVE_S1.); +#1406 = LINE('',#1407,#1408); +#1407 = CARTESIAN_POINT('',(-4.85,-12.65,0.)); +#1408 = VECTOR('',#1409,1.); +#1409 = DIRECTION('',(0.,0.,1.)); +#1410 = PCURVE('',#139,#1411); +#1411 = DEFINITIONAL_REPRESENTATION('',(#1412),#1416); +#1412 = LINE('',#1413,#1414); +#1413 = CARTESIAN_POINT('',(1.570796326795,0.)); +#1414 = VECTOR('',#1415,1.); +#1415 = DIRECTION('',(0.,1.)); +#1416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1417 = PCURVE('',#753,#1418); +#1418 = DEFINITIONAL_REPRESENTATION('',(#1419),#1423); +#1419 = LINE('',#1420,#1421); +#1420 = CARTESIAN_POINT('',(0.,0.2)); +#1421 = VECTOR('',#1422,1.); +#1422 = DIRECTION('',(1.,0.)); +#1423 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1424 = ORIENTED_EDGE('',*,*,#1425,.T.); +#1425 = EDGE_CURVE('',#1403,#96,#1426,.T.); +#1426 = SURFACE_CURVE('',#1427,(#1432,#1438),.PCURVE_S1.); +#1427 = CIRCLE('',#1428,0.2); +#1428 = AXIS2_PLACEMENT_3D('',#1429,#1430,#1431); +#1429 = CARTESIAN_POINT('',(-4.85,-12.45,7.7)); +#1430 = DIRECTION('',(-6.123233995737E-17,0.,-1.)); +#1431 = DIRECTION('',(-1.,0.,6.123233995737E-17)); +#1432 = PCURVE('',#139,#1433); +#1433 = DEFINITIONAL_REPRESENTATION('',(#1434),#1437); +#1434 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1435,#1436),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1435 = CARTESIAN_POINT('',(1.570796326795,7.7)); +#1436 = CARTESIAN_POINT('',(0.,7.7)); +#1437 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1438 = PCURVE('',#488,#1439); +#1439 = DEFINITIONAL_REPRESENTATION('',(#1440),#1443); +#1440 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1441,#1442),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1441 = CARTESIAN_POINT('',(-1.570796326795,-1.570796326795)); +#1442 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#1443 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1444 = ORIENTED_EDGE('',*,*,#123,.F.); +#1445 = ADVANCED_FACE('',(#1446),#194,.T.); +#1446 = FACE_BOUND('',#1447,.T.); +#1447 = EDGE_LOOP('',(#1448,#1469,#1490,#1491)); +#1448 = ORIENTED_EDGE('',*,*,#1449,.T.); +#1449 = EDGE_CURVE('',#766,#1450,#1452,.T.); +#1450 = VERTEX_POINT('',#1451); +#1451 = CARTESIAN_POINT('',(-4.05,-11.15,-1.665334536938E-16)); +#1452 = SURFACE_CURVE('',#1453,(#1457,#1463),.PCURVE_S1.); +#1453 = LINE('',#1454,#1455); +#1454 = CARTESIAN_POINT('',(-2.644720389556,-9.744720389483, + 1.179169602886)); +#1455 = VECTOR('',#1456,1.); +#1456 = DIRECTION('',(-0.608120402392,-0.608120402423,-0.510273605384)); +#1457 = PCURVE('',#194,#1458); +#1458 = DEFINITIONAL_REPRESENTATION('',(#1459),#1462); +#1459 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1460,#1461),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.922701844944,2.604817472156),.PIECEWISE_BEZIER_KNOTS.); +#1460 = CARTESIAN_POINT('',(2.56694431432,-7.133606572321)); +#1461 = CARTESIAN_POINT('',(-0.233358574029,-9.27876303888)); +#1462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1463 = PCURVE('',#781,#1464); +#1464 = DEFINITIONAL_REPRESENTATION('',(#1465),#1468); +#1465 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1466,#1467),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.922701844944,2.604817472156),.PIECEWISE_BEZIER_KNOTS.); +#1466 = CARTESIAN_POINT('',(2.566944314242,-3.46639342778)); +#1467 = CARTESIAN_POINT('',(-0.233358574022,-1.321236961111)); +#1468 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1469 = ORIENTED_EDGE('',*,*,#1470,.T.); +#1470 = EDGE_CURVE('',#1450,#152,#1471,.T.); +#1471 = SURFACE_CURVE('',#1472,(#1476,#1483),.PCURVE_S1.); +#1472 = LINE('',#1473,#1474); +#1473 = CARTESIAN_POINT('',(5.05,-11.15,0.)); +#1474 = VECTOR('',#1475,1.); +#1475 = DIRECTION('',(-1.,-0.,-0.)); +#1476 = PCURVE('',#194,#1477); +#1477 = DEFINITIONAL_REPRESENTATION('',(#1478),#1482); +#1478 = LINE('',#1479,#1480); +#1479 = CARTESIAN_POINT('',(0.,0.)); +#1480 = VECTOR('',#1481,1.); +#1481 = DIRECTION('',(0.,-1.)); +#1482 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1483 = PCURVE('',#167,#1484); +#1484 = DEFINITIONAL_REPRESENTATION('',(#1485),#1489); +#1485 = LINE('',#1486,#1487); +#1486 = CARTESIAN_POINT('',(10.1,1.5)); +#1487 = VECTOR('',#1488,1.); +#1488 = DIRECTION('',(-1.,0.)); +#1489 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1490 = ORIENTED_EDGE('',*,*,#179,.T.); +#1491 = ORIENTED_EDGE('',*,*,#793,.F.); +#1492 = ADVANCED_FACE('',(#1493),#167,.F.); +#1493 = FACE_BOUND('',#1494,.F.); +#1494 = EDGE_LOOP('',(#1495,#1496,#1497,#1520,#1541)); +#1495 = ORIENTED_EDGE('',*,*,#151,.F.); +#1496 = ORIENTED_EDGE('',*,*,#1378,.T.); +#1497 = ORIENTED_EDGE('',*,*,#1498,.T.); +#1498 = EDGE_CURVE('',#1379,#1499,#1501,.T.); +#1499 = VERTEX_POINT('',#1500); +#1500 = CARTESIAN_POINT('',(-4.05,-12.65,0.)); +#1501 = SURFACE_CURVE('',#1502,(#1506,#1513),.PCURVE_S1.); +#1502 = LINE('',#1503,#1504); +#1503 = CARTESIAN_POINT('',(-5.05,-12.65,0.)); +#1504 = VECTOR('',#1505,1.); +#1505 = DIRECTION('',(1.,0.,0.)); +#1506 = PCURVE('',#167,#1507); +#1507 = DEFINITIONAL_REPRESENTATION('',(#1508),#1512); +#1508 = LINE('',#1509,#1510); +#1509 = CARTESIAN_POINT('',(0.,0.)); +#1510 = VECTOR('',#1511,1.); +#1511 = DIRECTION('',(1.,0.)); +#1512 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1513 = PCURVE('',#753,#1514); +#1514 = DEFINITIONAL_REPRESENTATION('',(#1515),#1519); +#1515 = LINE('',#1516,#1517); +#1516 = CARTESIAN_POINT('',(0.,0.)); +#1517 = VECTOR('',#1518,1.); +#1518 = DIRECTION('',(0.,1.)); +#1519 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1520 = ORIENTED_EDGE('',*,*,#1521,.T.); +#1521 = EDGE_CURVE('',#1499,#1450,#1522,.T.); +#1522 = SURFACE_CURVE('',#1523,(#1527,#1534),.PCURVE_S1.); +#1523 = LINE('',#1524,#1525); +#1524 = CARTESIAN_POINT('',(-4.05,-12.65,0.)); +#1525 = VECTOR('',#1526,1.); +#1526 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#1527 = PCURVE('',#167,#1528); +#1528 = DEFINITIONAL_REPRESENTATION('',(#1529),#1533); +#1529 = LINE('',#1530,#1531); +#1530 = CARTESIAN_POINT('',(1.,0.)); +#1531 = VECTOR('',#1532,1.); +#1532 = DIRECTION('',(0.,1.)); +#1533 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1534 = PCURVE('',#781,#1535); +#1535 = DEFINITIONAL_REPRESENTATION('',(#1536),#1540); +#1536 = LINE('',#1537,#1538); +#1537 = CARTESIAN_POINT('',(0.,0.)); +#1538 = VECTOR('',#1539,1.); +#1539 = DIRECTION('',(0.,-1.)); +#1540 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1541 = ORIENTED_EDGE('',*,*,#1470,.T.); +#1542 = ADVANCED_FACE('',(#1543),#327,.T.); +#1543 = FACE_BOUND('',#1544,.T.); +#1544 = EDGE_LOOP('',(#1545,#1546,#1547,#1575,#1603,#1631,#1650,#1651)); +#1545 = ORIENTED_EDGE('',*,*,#311,.F.); +#1546 = ORIENTED_EDGE('',*,*,#369,.T.); +#1547 = ORIENTED_EDGE('',*,*,#1548,.T.); +#1548 = EDGE_CURVE('',#370,#1549,#1551,.T.); +#1549 = VERTEX_POINT('',#1550); +#1550 = CARTESIAN_POINT('',(4.85,12.65,7.7)); +#1551 = SURFACE_CURVE('',#1552,(#1556,#1563),.PCURVE_S1.); +#1552 = LINE('',#1553,#1554); +#1553 = CARTESIAN_POINT('',(-5.05,12.65,7.7)); +#1554 = VECTOR('',#1555,1.); +#1555 = DIRECTION('',(1.,0.,0.)); +#1556 = PCURVE('',#327,#1557); +#1557 = DEFINITIONAL_REPRESENTATION('',(#1558),#1562); +#1558 = LINE('',#1559,#1560); +#1559 = CARTESIAN_POINT('',(7.7,0.)); +#1560 = VECTOR('',#1561,1.); +#1561 = DIRECTION('',(0.,1.)); +#1562 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1563 = PCURVE('',#1564,#1569); +#1564 = CYLINDRICAL_SURFACE('',#1565,0.2); +#1565 = AXIS2_PLACEMENT_3D('',#1566,#1567,#1568); +#1566 = CARTESIAN_POINT('',(-5.05,12.45,7.7)); +#1567 = DIRECTION('',(1.,0.,0.)); +#1568 = DIRECTION('',(0.,0.,1.)); +#1569 = DEFINITIONAL_REPRESENTATION('',(#1570),#1574); +#1570 = LINE('',#1571,#1572); +#1571 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#1572 = VECTOR('',#1573,1.); +#1573 = DIRECTION('',(-0.,1.)); +#1574 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1575 = ORIENTED_EDGE('',*,*,#1576,.F.); +#1576 = EDGE_CURVE('',#1577,#1549,#1579,.T.); +#1577 = VERTEX_POINT('',#1578); +#1578 = CARTESIAN_POINT('',(4.85,12.65,0.)); +#1579 = SURFACE_CURVE('',#1580,(#1584,#1591),.PCURVE_S1.); +#1580 = LINE('',#1581,#1582); +#1581 = CARTESIAN_POINT('',(4.85,12.65,0.)); +#1582 = VECTOR('',#1583,1.); +#1583 = DIRECTION('',(0.,0.,1.)); +#1584 = PCURVE('',#327,#1585); +#1585 = DEFINITIONAL_REPRESENTATION('',(#1586),#1590); +#1586 = LINE('',#1587,#1588); +#1587 = CARTESIAN_POINT('',(0.,9.9)); +#1588 = VECTOR('',#1589,1.); +#1589 = DIRECTION('',(1.,0.)); +#1590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1591 = PCURVE('',#1592,#1597); +#1592 = CYLINDRICAL_SURFACE('',#1593,0.2); +#1593 = AXIS2_PLACEMENT_3D('',#1594,#1595,#1596); +#1594 = CARTESIAN_POINT('',(4.85,12.45,0.)); +#1595 = DIRECTION('',(0.,0.,1.)); +#1596 = DIRECTION('',(0.,1.,0.)); +#1597 = DEFINITIONAL_REPRESENTATION('',(#1598),#1602); +#1598 = LINE('',#1599,#1600); +#1599 = CARTESIAN_POINT('',(-0.,0.)); +#1600 = VECTOR('',#1601,1.); +#1601 = DIRECTION('',(-0.,1.)); +#1602 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1603 = ORIENTED_EDGE('',*,*,#1604,.F.); +#1604 = EDGE_CURVE('',#1605,#1577,#1607,.T.); +#1605 = VERTEX_POINT('',#1606); +#1606 = CARTESIAN_POINT('',(4.05,12.65,-4.440892098501E-15)); +#1607 = SURFACE_CURVE('',#1608,(#1612,#1619),.PCURVE_S1.); +#1608 = LINE('',#1609,#1610); +#1609 = CARTESIAN_POINT('',(-5.05,12.65,0.)); +#1610 = VECTOR('',#1611,1.); +#1611 = DIRECTION('',(1.,0.,0.)); +#1612 = PCURVE('',#327,#1613); +#1613 = DEFINITIONAL_REPRESENTATION('',(#1614),#1618); +#1614 = LINE('',#1615,#1616); +#1615 = CARTESIAN_POINT('',(0.,0.)); +#1616 = VECTOR('',#1617,1.); +#1617 = DIRECTION('',(0.,1.)); +#1618 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1619 = PCURVE('',#1620,#1625); +#1620 = PLANE('',#1621); +#1621 = AXIS2_PLACEMENT_3D('',#1622,#1623,#1624); +#1622 = CARTESIAN_POINT('',(-5.05,-12.65,0.)); +#1623 = DIRECTION('',(0.,0.,1.)); +#1624 = DIRECTION('',(1.,0.,0.)); +#1625 = DEFINITIONAL_REPRESENTATION('',(#1626),#1630); +#1626 = LINE('',#1627,#1628); +#1627 = CARTESIAN_POINT('',(0.,25.3)); +#1628 = VECTOR('',#1629,1.); +#1629 = DIRECTION('',(1.,0.)); +#1630 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1631 = ORIENTED_EDGE('',*,*,#1632,.T.); +#1632 = EDGE_CURVE('',#1605,#576,#1633,.T.); +#1633 = SURFACE_CURVE('',#1634,(#1638,#1644),.PCURVE_S1.); +#1634 = LINE('',#1635,#1636); +#1635 = CARTESIAN_POINT('',(0.486135201522,12.65,2.990437638123)); +#1636 = VECTOR('',#1637,1.); +#1637 = DIRECTION('',(-0.766044443103,0.,0.642787609706)); +#1638 = PCURVE('',#327,#1639); +#1639 = DEFINITIONAL_REPRESENTATION('',(#1640),#1643); +#1640 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1641,#1642),.UNSPECIFIED.,.F., + .F.,(2,2),(-4.885653660249,-2.085350771985),.PIECEWISE_BEZIER_KNOTS.); +#1641 = CARTESIAN_POINT('',(-0.15,9.27876303888)); +#1642 = CARTESIAN_POINT('',(1.65,7.133606572321)); +#1643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1644 = PCURVE('',#613,#1645); +#1645 = DEFINITIONAL_REPRESENTATION('',(#1646),#1649); +#1646 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1647,#1648),.UNSPECIFIED.,.F., + .F.,(2,2),(-4.885653660249,-2.085350771985),.PIECEWISE_BEZIER_KNOTS.); +#1647 = CARTESIAN_POINT('',(2.566944314242,-25.3)); +#1648 = CARTESIAN_POINT('',(-0.233358574022,-25.3)); +#1649 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1650 = ORIENTED_EDGE('',*,*,#575,.T.); +#1651 = ORIENTED_EDGE('',*,*,#1652,.T.); +#1652 = EDGE_CURVE('',#553,#284,#1653,.T.); +#1653 = SURFACE_CURVE('',#1654,(#1658,#1664),.PCURVE_S1.); +#1654 = LINE('',#1655,#1656); +#1655 = CARTESIAN_POINT('',(-4.343412044404,12.65,-0.246201938255)); +#1656 = VECTOR('',#1657,1.); +#1657 = DIRECTION('',(-0.766044443103,0.,-0.642787609706)); +#1658 = PCURVE('',#327,#1659); +#1659 = DEFINITIONAL_REPRESENTATION('',(#1660),#1663); +#1660 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1661,#1662),.UNSPECIFIED.,.F., + .F.,(2,2),(-2.949966535793,-0.149663647529),.PIECEWISE_BEZIER_KNOTS.); +#1661 = CARTESIAN_POINT('',(1.65,2.966393427679)); +#1662 = CARTESIAN_POINT('',(-0.15,0.82123696112)); +#1663 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1664 = PCURVE('',#299,#1665); +#1665 = DEFINITIONAL_REPRESENTATION('',(#1666),#1669); +#1666 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1667,#1668),.UNSPECIFIED.,.F., + .F.,(2,2),(-2.949966535793,-0.149663647529),.PIECEWISE_BEZIER_KNOTS.); +#1667 = CARTESIAN_POINT('',(2.566944314242,-25.3)); +#1668 = CARTESIAN_POINT('',(-0.233358574022,-25.3)); +#1669 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1670 = ADVANCED_FACE('',(#1671,#1677),#299,.T.); +#1671 = FACE_BOUND('',#1672,.T.); +#1672 = EDGE_LOOP('',(#1673,#1674,#1675,#1676)); +#1673 = ORIENTED_EDGE('',*,*,#423,.F.); +#1674 = ORIENTED_EDGE('',*,*,#283,.T.); +#1675 = ORIENTED_EDGE('',*,*,#1652,.F.); +#1676 = ORIENTED_EDGE('',*,*,#552,.F.); +#1677 = FACE_BOUND('',#1678,.T.); +#1678 = EDGE_LOOP('',(#1679)); +#1679 = ORIENTED_EDGE('',*,*,#1680,.F.); +#1680 = EDGE_CURVE('',#1681,#1681,#1683,.T.); +#1681 = VERTEX_POINT('',#1682); +#1682 = CARTESIAN_POINT('',(-3.585,11.43,0.390181328518)); +#1683 = SURFACE_CURVE('',#1684,(#1689,#1696),.PCURVE_S1.); +#1684 = ELLIPSE('',#1685,0.293716640106,0.225); +#1685 = AXIS2_PLACEMENT_3D('',#1686,#1687,#1688); +#1686 = CARTESIAN_POINT('',(-3.81,11.43,0.201383911493)); +#1687 = DIRECTION('',(0.642787609706,-1.700960357237E-16,-0.766044443103 + )); +#1688 = DIRECTION('',(0.766044443103,-2.027125616494E-16,0.642787609706) + ); +#1689 = PCURVE('',#299,#1690); +#1690 = DEFINITIONAL_REPRESENTATION('',(#1691),#1695); +#1691 = ELLIPSE('',#1692,0.293716640106,0.225); +#1692 = AXIS2_PLACEMENT_2D('',#1693,#1694); +#1693 = CARTESIAN_POINT('',(0.313297749446,-24.08)); +#1694 = DIRECTION('',(1.,3.454400824972E-16)); +#1695 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1696 = PCURVE('',#1697,#1702); +#1697 = CYLINDRICAL_SURFACE('',#1698,0.225); +#1698 = AXIS2_PLACEMENT_3D('',#1699,#1700,#1701); +#1699 = CARTESIAN_POINT('',(-3.81,11.43,-5.)); +#1700 = DIRECTION('',(0.,0.,1.)); +#1701 = DIRECTION('',(1.,0.,0.)); +#1702 = DEFINITIONAL_REPRESENTATION('',(#1703),#1722); +#1703 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#1704,#1705,#1706,#1707,#1708, + #1709,#1710,#1711,#1712,#1713,#1714,#1715,#1716,#1717,#1718,#1719, + #1720,#1721),.UNSPECIFIED.,.F.,.F.,(10,8,10),(0.,3.14159265359, + 6.28318530718),.UNSPECIFIED.); +#1704 = CARTESIAN_POINT('',(6.28318530718,5.390181328518)); +#1705 = CARTESIAN_POINT('',(5.934119455892,5.390181328452)); +#1706 = CARTESIAN_POINT('',(5.585053605607,5.364301429116)); +#1707 = CARTESIAN_POINT('',(5.235987755335,5.312541092382)); +#1708 = CARTESIAN_POINT('',(4.88692190502,5.24098521487)); +#1709 = CARTESIAN_POINT('',(4.537856054757,5.161782607815)); +#1710 = CARTESIAN_POINT('',(4.188790204468,5.090226730477)); +#1711 = CARTESIAN_POINT('',(3.839724354162,5.038466393713)); +#1712 = CARTESIAN_POINT('',(3.490658503878,5.012586494468)); +#1713 = CARTESIAN_POINT('',(2.792526803302,5.012586494468)); +#1714 = CARTESIAN_POINT('',(2.443460953047,5.038466393695)); +#1715 = CARTESIAN_POINT('',(2.094395102616,5.090226730463)); +#1716 = CARTESIAN_POINT('',(1.745329252876,5.16178260764)); +#1717 = CARTESIAN_POINT('',(1.396263401922,5.240985214972)); +#1718 = CARTESIAN_POINT('',(1.047197551972,5.312541092324)); +#1719 = CARTESIAN_POINT('',(0.698131701554,5.364301429134)); +#1720 = CARTESIAN_POINT('',(0.349065851288,5.390181328452)); +#1721 = CARTESIAN_POINT('',(9.769962616701E-15,5.390181328518)); +#1722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1723 = ADVANCED_FACE('',(#1724),#407,.T.); +#1724 = FACE_BOUND('',#1725,.F.); +#1725 = EDGE_LOOP('',(#1726,#1746,#1747)); +#1726 = ORIENTED_EDGE('',*,*,#1727,.F.); +#1727 = EDGE_CURVE('',#501,#370,#1728,.T.); +#1728 = SURFACE_CURVE('',#1729,(#1734,#1740),.PCURVE_S1.); +#1729 = CIRCLE('',#1730,0.2); +#1730 = AXIS2_PLACEMENT_3D('',#1731,#1732,#1733); +#1731 = CARTESIAN_POINT('',(-4.85,12.45,7.7)); +#1732 = DIRECTION('',(-1.,0.,0.)); +#1733 = DIRECTION('',(0.,1.,0.)); +#1734 = PCURVE('',#407,#1735); +#1735 = DEFINITIONAL_REPRESENTATION('',(#1736),#1739); +#1736 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1737,#1738),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1737 = CARTESIAN_POINT('',(0.,-1.570796326795)); +#1738 = CARTESIAN_POINT('',(0.,0.)); +#1739 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1740 = PCURVE('',#1564,#1741); +#1741 = DEFINITIONAL_REPRESENTATION('',(#1742),#1745); +#1742 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1743,#1744),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1743 = CARTESIAN_POINT('',(0.,0.2)); +#1744 = CARTESIAN_POINT('',(-1.570796326795,0.2)); +#1745 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1746 = ORIENTED_EDGE('',*,*,#528,.T.); +#1747 = ORIENTED_EDGE('',*,*,#392,.F.); +#1748 = ADVANCED_FACE('',(#1749),#488,.T.); +#1749 = FACE_BOUND('',#1750,.F.); +#1750 = EDGE_LOOP('',(#1751,#1776,#1777)); +#1751 = ORIENTED_EDGE('',*,*,#1752,.F.); +#1752 = EDGE_CURVE('',#1403,#472,#1753,.T.); +#1753 = SURFACE_CURVE('',#1754,(#1759,#1765),.PCURVE_S1.); +#1754 = CIRCLE('',#1755,0.2); +#1755 = AXIS2_PLACEMENT_3D('',#1756,#1757,#1758); +#1756 = CARTESIAN_POINT('',(-4.85,-12.45,7.7)); +#1757 = DIRECTION('',(-1.,0.,0.)); +#1758 = DIRECTION('',(0.,0.,1.)); +#1759 = PCURVE('',#488,#1760); +#1760 = DEFINITIONAL_REPRESENTATION('',(#1761),#1764); +#1761 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1762,#1763),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1762 = CARTESIAN_POINT('',(0.,-1.570796326795)); +#1763 = CARTESIAN_POINT('',(0.,0.)); +#1764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1765 = PCURVE('',#1766,#1771); +#1766 = CYLINDRICAL_SURFACE('',#1767,0.2); +#1767 = AXIS2_PLACEMENT_3D('',#1768,#1769,#1770); +#1768 = CARTESIAN_POINT('',(-5.05,-12.45,7.7)); +#1769 = DIRECTION('',(1.,0.,0.)); +#1770 = DIRECTION('',(0.,0.,1.)); +#1771 = DEFINITIONAL_REPRESENTATION('',(#1772),#1775); +#1772 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1773,#1774),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1773 = CARTESIAN_POINT('',(1.570796326795,0.2)); +#1774 = CARTESIAN_POINT('',(0.,0.2)); +#1775 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1776 = ORIENTED_EDGE('',*,*,#1425,.T.); +#1777 = ORIENTED_EDGE('',*,*,#471,.F.); +#1778 = ADVANCED_FACE('',(#1779,#1854,#1960,#2066,#2172,#2278,#2384, + #2490,#2596,#2702,#2808),#516,.T.); +#1779 = FACE_BOUND('',#1780,.T.); +#1780 = EDGE_LOOP('',(#1781,#1804,#1805,#1828)); +#1781 = ORIENTED_EDGE('',*,*,#1782,.F.); +#1782 = EDGE_CURVE('',#501,#1783,#1785,.T.); +#1783 = VERTEX_POINT('',#1784); +#1784 = CARTESIAN_POINT('',(4.85,12.45,7.9)); +#1785 = SURFACE_CURVE('',#1786,(#1790,#1797),.PCURVE_S1.); +#1786 = LINE('',#1787,#1788); +#1787 = CARTESIAN_POINT('',(-5.05,12.45,7.9)); +#1788 = VECTOR('',#1789,1.); +#1789 = DIRECTION('',(1.,0.,0.)); +#1790 = PCURVE('',#516,#1791); +#1791 = DEFINITIONAL_REPRESENTATION('',(#1792),#1796); +#1792 = LINE('',#1793,#1794); +#1793 = CARTESIAN_POINT('',(0.,25.1)); +#1794 = VECTOR('',#1795,1.); +#1795 = DIRECTION('',(1.,0.)); +#1796 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1797 = PCURVE('',#1564,#1798); +#1798 = DEFINITIONAL_REPRESENTATION('',(#1799),#1803); +#1799 = LINE('',#1800,#1801); +#1800 = CARTESIAN_POINT('',(-0.,0.)); +#1801 = VECTOR('',#1802,1.); +#1802 = DIRECTION('',(-0.,1.)); +#1803 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1804 = ORIENTED_EDGE('',*,*,#500,.F.); +#1805 = ORIENTED_EDGE('',*,*,#1806,.T.); +#1806 = EDGE_CURVE('',#472,#1807,#1809,.T.); +#1807 = VERTEX_POINT('',#1808); +#1808 = CARTESIAN_POINT('',(4.85,-12.45,7.9)); +#1809 = SURFACE_CURVE('',#1810,(#1814,#1821),.PCURVE_S1.); +#1810 = LINE('',#1811,#1812); +#1811 = CARTESIAN_POINT('',(-5.05,-12.45,7.9)); +#1812 = VECTOR('',#1813,1.); +#1813 = DIRECTION('',(1.,0.,0.)); +#1814 = PCURVE('',#516,#1815); +#1815 = DEFINITIONAL_REPRESENTATION('',(#1816),#1820); +#1816 = LINE('',#1817,#1818); +#1817 = CARTESIAN_POINT('',(0.,0.2)); +#1818 = VECTOR('',#1819,1.); +#1819 = DIRECTION('',(1.,0.)); +#1820 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1821 = PCURVE('',#1766,#1822); +#1822 = DEFINITIONAL_REPRESENTATION('',(#1823),#1827); +#1823 = LINE('',#1824,#1825); +#1824 = CARTESIAN_POINT('',(0.,0.)); +#1825 = VECTOR('',#1826,1.); +#1826 = DIRECTION('',(0.,1.)); +#1827 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1828 = ORIENTED_EDGE('',*,*,#1829,.T.); +#1829 = EDGE_CURVE('',#1807,#1783,#1830,.T.); +#1830 = SURFACE_CURVE('',#1831,(#1835,#1842),.PCURVE_S1.); +#1831 = LINE('',#1832,#1833); +#1832 = CARTESIAN_POINT('',(4.85,-12.65,7.9)); +#1833 = VECTOR('',#1834,1.); +#1834 = DIRECTION('',(0.,1.,0.)); +#1835 = PCURVE('',#516,#1836); +#1836 = DEFINITIONAL_REPRESENTATION('',(#1837),#1841); +#1837 = LINE('',#1838,#1839); +#1838 = CARTESIAN_POINT('',(9.9,0.)); +#1839 = VECTOR('',#1840,1.); +#1840 = DIRECTION('',(0.,1.)); +#1841 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1842 = PCURVE('',#1843,#1848); +#1843 = CYLINDRICAL_SURFACE('',#1844,0.2); +#1844 = AXIS2_PLACEMENT_3D('',#1845,#1846,#1847); +#1845 = CARTESIAN_POINT('',(4.85,-12.65,7.7)); +#1846 = DIRECTION('',(0.,1.,0.)); +#1847 = DIRECTION('',(0.,0.,1.)); +#1848 = DEFINITIONAL_REPRESENTATION('',(#1849),#1853); +#1849 = LINE('',#1850,#1851); +#1850 = CARTESIAN_POINT('',(0.,0.)); +#1851 = VECTOR('',#1852,1.); +#1852 = DIRECTION('',(0.,1.)); +#1853 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1854 = FACE_BOUND('',#1855,.T.); +#1855 = EDGE_LOOP('',(#1856,#1884,#1910,#1936)); +#1856 = ORIENTED_EDGE('',*,*,#1857,.F.); +#1857 = EDGE_CURVE('',#1858,#1860,#1862,.T.); +#1858 = VERTEX_POINT('',#1859); +#1859 = CARTESIAN_POINT('',(2.5,2.94,7.9)); +#1860 = VERTEX_POINT('',#1861); +#1861 = CARTESIAN_POINT('',(2.5,4.68,7.9)); +#1862 = SURFACE_CURVE('',#1863,(#1867,#1873),.PCURVE_S1.); +#1863 = LINE('',#1864,#1865); +#1864 = CARTESIAN_POINT('',(2.5,-4.855,7.9)); +#1865 = VECTOR('',#1866,1.); +#1866 = DIRECTION('',(0.,1.,0.)); +#1867 = PCURVE('',#516,#1868); +#1868 = DEFINITIONAL_REPRESENTATION('',(#1869),#1872); +#1869 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1870,#1871),.UNSPECIFIED.,.F., + .F.,(2,2),(7.621,9.709),.PIECEWISE_BEZIER_KNOTS.); +#1870 = CARTESIAN_POINT('',(7.55,15.416)); +#1871 = CARTESIAN_POINT('',(7.55,17.504)); +#1872 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1873 = PCURVE('',#1874,#1879); +#1874 = PLANE('',#1875); +#1875 = AXIS2_PLACEMENT_3D('',#1876,#1877,#1878); +#1876 = CARTESIAN_POINT('',(2.5,2.94,7.)); +#1877 = DIRECTION('',(1.,0.,0.)); +#1878 = DIRECTION('',(0.,0.,1.)); +#1879 = DEFINITIONAL_REPRESENTATION('',(#1880),#1883); +#1880 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1881,#1882),.UNSPECIFIED.,.F., + .F.,(2,2),(7.621,9.709),.PIECEWISE_BEZIER_KNOTS.); +#1881 = CARTESIAN_POINT('',(0.9,0.174)); +#1882 = CARTESIAN_POINT('',(0.9,-1.914)); +#1883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1884 = ORIENTED_EDGE('',*,*,#1885,.T.); +#1885 = EDGE_CURVE('',#1858,#1886,#1888,.T.); +#1886 = VERTEX_POINT('',#1887); +#1887 = CARTESIAN_POINT('',(-2.5,2.94,7.9)); +#1888 = SURFACE_CURVE('',#1889,(#1893,#1899),.PCURVE_S1.); +#1889 = LINE('',#1890,#1891); +#1890 = CARTESIAN_POINT('',(-3.775,2.94,7.9)); +#1891 = VECTOR('',#1892,1.); +#1892 = DIRECTION('',(-1.,0.,0.)); +#1893 = PCURVE('',#516,#1894); +#1894 = DEFINITIONAL_REPRESENTATION('',(#1895),#1898); +#1895 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1896,#1897),.UNSPECIFIED.,.F., + .F.,(2,2),(-6.775,-0.775),.PIECEWISE_BEZIER_KNOTS.); +#1896 = CARTESIAN_POINT('',(8.05,15.59)); +#1897 = CARTESIAN_POINT('',(2.05,15.59)); +#1898 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1899 = PCURVE('',#1900,#1905); +#1900 = PLANE('',#1901); +#1901 = AXIS2_PLACEMENT_3D('',#1902,#1903,#1904); +#1902 = CARTESIAN_POINT('',(-2.5,2.94,7.)); +#1903 = DIRECTION('',(0.,1.,0.)); +#1904 = DIRECTION('',(0.,0.,1.)); +#1905 = DEFINITIONAL_REPRESENTATION('',(#1906),#1909); +#1906 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1907,#1908),.UNSPECIFIED.,.F., + .F.,(2,2),(-6.775,-0.775),.PIECEWISE_BEZIER_KNOTS.); +#1907 = CARTESIAN_POINT('',(0.9,5.5)); +#1908 = CARTESIAN_POINT('',(0.9,-0.5)); +#1909 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1910 = ORIENTED_EDGE('',*,*,#1911,.T.); +#1911 = EDGE_CURVE('',#1886,#1912,#1914,.T.); +#1912 = VERTEX_POINT('',#1913); +#1913 = CARTESIAN_POINT('',(-2.5,4.68,7.9)); +#1914 = SURFACE_CURVE('',#1915,(#1919,#1925),.PCURVE_S1.); +#1915 = LINE('',#1916,#1917); +#1916 = CARTESIAN_POINT('',(-2.5,-4.855,7.9)); +#1917 = VECTOR('',#1918,1.); +#1918 = DIRECTION('',(0.,1.,0.)); +#1919 = PCURVE('',#516,#1920); +#1920 = DEFINITIONAL_REPRESENTATION('',(#1921),#1924); +#1921 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1922,#1923),.UNSPECIFIED.,.F., + .F.,(2,2),(7.621,9.709),.PIECEWISE_BEZIER_KNOTS.); +#1922 = CARTESIAN_POINT('',(2.55,15.416)); +#1923 = CARTESIAN_POINT('',(2.55,17.504)); +#1924 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1925 = PCURVE('',#1926,#1931); +#1926 = PLANE('',#1927); +#1927 = AXIS2_PLACEMENT_3D('',#1928,#1929,#1930); +#1928 = CARTESIAN_POINT('',(-2.5,2.94,7.)); +#1929 = DIRECTION('',(1.,0.,0.)); +#1930 = DIRECTION('',(0.,0.,1.)); +#1931 = DEFINITIONAL_REPRESENTATION('',(#1932),#1935); +#1932 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1933,#1934),.UNSPECIFIED.,.F., + .F.,(2,2),(7.621,9.709),.PIECEWISE_BEZIER_KNOTS.); +#1933 = CARTESIAN_POINT('',(0.9,0.174)); +#1934 = CARTESIAN_POINT('',(0.9,-1.914)); +#1935 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1936 = ORIENTED_EDGE('',*,*,#1937,.F.); +#1937 = EDGE_CURVE('',#1860,#1912,#1938,.T.); +#1938 = SURFACE_CURVE('',#1939,(#1943,#1949),.PCURVE_S1.); +#1939 = LINE('',#1940,#1941); +#1940 = CARTESIAN_POINT('',(-3.775,4.68,7.9)); +#1941 = VECTOR('',#1942,1.); +#1942 = DIRECTION('',(-1.,0.,0.)); +#1943 = PCURVE('',#516,#1944); +#1944 = DEFINITIONAL_REPRESENTATION('',(#1945),#1948); +#1945 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1946,#1947),.UNSPECIFIED.,.F., + .F.,(2,2),(-6.775,-0.775),.PIECEWISE_BEZIER_KNOTS.); +#1946 = CARTESIAN_POINT('',(8.05,17.33)); +#1947 = CARTESIAN_POINT('',(2.05,17.33)); +#1948 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1949 = PCURVE('',#1950,#1955); +#1950 = PLANE('',#1951); +#1951 = AXIS2_PLACEMENT_3D('',#1952,#1953,#1954); +#1952 = CARTESIAN_POINT('',(-2.5,4.68,7.)); +#1953 = DIRECTION('',(0.,1.,0.)); +#1954 = DIRECTION('',(0.,0.,1.)); +#1955 = DEFINITIONAL_REPRESENTATION('',(#1956),#1959); +#1956 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1957,#1958),.UNSPECIFIED.,.F., + .F.,(2,2),(-6.775,-0.775),.PIECEWISE_BEZIER_KNOTS.); +#1957 = CARTESIAN_POINT('',(0.9,5.5)); +#1958 = CARTESIAN_POINT('',(0.9,-0.5)); +#1959 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1960 = FACE_BOUND('',#1961,.T.); +#1961 = EDGE_LOOP('',(#1962,#1990,#2016,#2042)); +#1962 = ORIENTED_EDGE('',*,*,#1963,.T.); +#1963 = EDGE_CURVE('',#1964,#1966,#1968,.T.); +#1964 = VERTEX_POINT('',#1965); +#1965 = CARTESIAN_POINT('',(2.5,0.4,7.9)); +#1966 = VERTEX_POINT('',#1967); +#1967 = CARTESIAN_POINT('',(-2.5,0.4,7.9)); +#1968 = SURFACE_CURVE('',#1969,(#1973,#1979),.PCURVE_S1.); +#1969 = LINE('',#1970,#1971); +#1970 = CARTESIAN_POINT('',(-3.775,0.4,7.9)); +#1971 = VECTOR('',#1972,1.); +#1972 = DIRECTION('',(-1.,0.,0.)); +#1973 = PCURVE('',#516,#1974); +#1974 = DEFINITIONAL_REPRESENTATION('',(#1975),#1978); +#1975 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1976,#1977),.UNSPECIFIED.,.F., + .F.,(2,2),(-6.775,-0.775),.PIECEWISE_BEZIER_KNOTS.); +#1976 = CARTESIAN_POINT('',(8.05,13.05)); +#1977 = CARTESIAN_POINT('',(2.05,13.05)); +#1978 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1979 = PCURVE('',#1980,#1985); +#1980 = PLANE('',#1981); +#1981 = AXIS2_PLACEMENT_3D('',#1982,#1983,#1984); +#1982 = CARTESIAN_POINT('',(-2.5,0.4,7.)); +#1983 = DIRECTION('',(0.,1.,0.)); +#1984 = DIRECTION('',(0.,0.,1.)); +#1985 = DEFINITIONAL_REPRESENTATION('',(#1986),#1989); +#1986 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1987,#1988),.UNSPECIFIED.,.F., + .F.,(2,2),(-6.775,-0.775),.PIECEWISE_BEZIER_KNOTS.); +#1987 = CARTESIAN_POINT('',(0.9,5.5)); +#1988 = CARTESIAN_POINT('',(0.9,-0.5)); +#1989 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1990 = ORIENTED_EDGE('',*,*,#1991,.T.); +#1991 = EDGE_CURVE('',#1966,#1992,#1994,.T.); +#1992 = VERTEX_POINT('',#1993); +#1993 = CARTESIAN_POINT('',(-2.5,2.14,7.9)); +#1994 = SURFACE_CURVE('',#1995,(#1999,#2005),.PCURVE_S1.); +#1995 = LINE('',#1996,#1997); +#1996 = CARTESIAN_POINT('',(-2.5,-6.125,7.9)); +#1997 = VECTOR('',#1998,1.); +#1998 = DIRECTION('',(0.,1.,0.)); +#1999 = PCURVE('',#516,#2000); +#2000 = DEFINITIONAL_REPRESENTATION('',(#2001),#2004); +#2001 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2002,#2003),.UNSPECIFIED.,.F., + .F.,(2,2),(6.351,8.439),.PIECEWISE_BEZIER_KNOTS.); +#2002 = CARTESIAN_POINT('',(2.55,12.876)); +#2003 = CARTESIAN_POINT('',(2.55,14.964)); +#2004 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2005 = PCURVE('',#2006,#2011); +#2006 = PLANE('',#2007); +#2007 = AXIS2_PLACEMENT_3D('',#2008,#2009,#2010); +#2008 = CARTESIAN_POINT('',(-2.5,0.4,7.)); +#2009 = DIRECTION('',(1.,0.,0.)); +#2010 = DIRECTION('',(0.,0.,1.)); +#2011 = DEFINITIONAL_REPRESENTATION('',(#2012),#2015); +#2012 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2013,#2014),.UNSPECIFIED.,.F., + .F.,(2,2),(6.351,8.439),.PIECEWISE_BEZIER_KNOTS.); +#2013 = CARTESIAN_POINT('',(0.9,0.174)); +#2014 = CARTESIAN_POINT('',(0.9,-1.914)); +#2015 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2016 = ORIENTED_EDGE('',*,*,#2017,.F.); +#2017 = EDGE_CURVE('',#2018,#1992,#2020,.T.); +#2018 = VERTEX_POINT('',#2019); +#2019 = CARTESIAN_POINT('',(2.5,2.14,7.9)); +#2020 = SURFACE_CURVE('',#2021,(#2025,#2031),.PCURVE_S1.); +#2021 = LINE('',#2022,#2023); +#2022 = CARTESIAN_POINT('',(-3.775,2.14,7.9)); +#2023 = VECTOR('',#2024,1.); +#2024 = DIRECTION('',(-1.,0.,0.)); +#2025 = PCURVE('',#516,#2026); +#2026 = DEFINITIONAL_REPRESENTATION('',(#2027),#2030); +#2027 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2028,#2029),.UNSPECIFIED.,.F., + .F.,(2,2),(-6.775,-0.775),.PIECEWISE_BEZIER_KNOTS.); +#2028 = CARTESIAN_POINT('',(8.05,14.79)); +#2029 = CARTESIAN_POINT('',(2.05,14.79)); +#2030 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2031 = PCURVE('',#2032,#2037); +#2032 = PLANE('',#2033); +#2033 = AXIS2_PLACEMENT_3D('',#2034,#2035,#2036); +#2034 = CARTESIAN_POINT('',(-2.5,2.14,7.)); +#2035 = DIRECTION('',(0.,1.,0.)); +#2036 = DIRECTION('',(0.,0.,1.)); +#2037 = DEFINITIONAL_REPRESENTATION('',(#2038),#2041); +#2038 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2039,#2040),.UNSPECIFIED.,.F., + .F.,(2,2),(-6.775,-0.775),.PIECEWISE_BEZIER_KNOTS.); +#2039 = CARTESIAN_POINT('',(0.9,5.5)); +#2040 = CARTESIAN_POINT('',(0.9,-0.5)); +#2041 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2042 = ORIENTED_EDGE('',*,*,#2043,.F.); +#2043 = EDGE_CURVE('',#1964,#2018,#2044,.T.); +#2044 = SURFACE_CURVE('',#2045,(#2049,#2055),.PCURVE_S1.); +#2045 = LINE('',#2046,#2047); +#2046 = CARTESIAN_POINT('',(2.5,-6.125,7.9)); +#2047 = VECTOR('',#2048,1.); +#2048 = DIRECTION('',(0.,1.,0.)); +#2049 = PCURVE('',#516,#2050); +#2050 = DEFINITIONAL_REPRESENTATION('',(#2051),#2054); +#2051 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2052,#2053),.UNSPECIFIED.,.F., + .F.,(2,2),(6.351,8.439),.PIECEWISE_BEZIER_KNOTS.); +#2052 = CARTESIAN_POINT('',(7.55,12.876)); +#2053 = CARTESIAN_POINT('',(7.55,14.964)); +#2054 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2055 = PCURVE('',#2056,#2061); +#2056 = PLANE('',#2057); +#2057 = AXIS2_PLACEMENT_3D('',#2058,#2059,#2060); +#2058 = CARTESIAN_POINT('',(2.5,0.4,7.)); +#2059 = DIRECTION('',(1.,0.,0.)); +#2060 = DIRECTION('',(0.,0.,1.)); +#2061 = DEFINITIONAL_REPRESENTATION('',(#2062),#2065); +#2062 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2063,#2064),.UNSPECIFIED.,.F., + .F.,(2,2),(6.351,8.439),.PIECEWISE_BEZIER_KNOTS.); +#2063 = CARTESIAN_POINT('',(0.9,0.174)); +#2064 = CARTESIAN_POINT('',(0.9,-1.914)); +#2065 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2066 = FACE_BOUND('',#2067,.T.); +#2067 = EDGE_LOOP('',(#2068,#2096,#2122,#2148)); +#2068 = ORIENTED_EDGE('',*,*,#2069,.F.); +#2069 = EDGE_CURVE('',#2070,#2072,#2074,.T.); +#2070 = VERTEX_POINT('',#2071); +#2071 = CARTESIAN_POINT('',(2.5,-0.4,7.9)); +#2072 = VERTEX_POINT('',#2073); +#2073 = CARTESIAN_POINT('',(-2.5,-0.4,7.9)); +#2074 = SURFACE_CURVE('',#2075,(#2079,#2085),.PCURVE_S1.); +#2075 = LINE('',#2076,#2077); +#2076 = CARTESIAN_POINT('',(-3.775,-0.4,7.9)); +#2077 = VECTOR('',#2078,1.); +#2078 = DIRECTION('',(-1.,0.,0.)); +#2079 = PCURVE('',#516,#2080); +#2080 = DEFINITIONAL_REPRESENTATION('',(#2081),#2084); +#2081 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2082,#2083),.UNSPECIFIED.,.F., + .F.,(2,2),(-6.775,-0.775),.PIECEWISE_BEZIER_KNOTS.); +#2082 = CARTESIAN_POINT('',(8.05,12.25)); +#2083 = CARTESIAN_POINT('',(2.05,12.25)); +#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('',(-2.5,-0.4,7.)); +#2089 = DIRECTION('',(0.,1.,0.)); +#2090 = DIRECTION('',(0.,0.,1.)); +#2091 = DEFINITIONAL_REPRESENTATION('',(#2092),#2095); +#2092 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2093,#2094),.UNSPECIFIED.,.F., + .F.,(2,2),(-6.775,-0.775),.PIECEWISE_BEZIER_KNOTS.); +#2093 = CARTESIAN_POINT('',(0.9,5.5)); +#2094 = CARTESIAN_POINT('',(0.9,-0.5)); +#2095 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2096 = ORIENTED_EDGE('',*,*,#2097,.F.); +#2097 = EDGE_CURVE('',#2098,#2070,#2100,.T.); +#2098 = VERTEX_POINT('',#2099); +#2099 = CARTESIAN_POINT('',(2.5,-2.14,7.9)); +#2100 = SURFACE_CURVE('',#2101,(#2105,#2111),.PCURVE_S1.); +#2101 = LINE('',#2102,#2103); +#2102 = CARTESIAN_POINT('',(2.5,-7.395,7.9)); +#2103 = VECTOR('',#2104,1.); +#2104 = DIRECTION('',(0.,1.,0.)); +#2105 = PCURVE('',#516,#2106); +#2106 = DEFINITIONAL_REPRESENTATION('',(#2107),#2110); +#2107 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2108,#2109),.UNSPECIFIED.,.F., + .F.,(2,2),(5.081,7.169),.PIECEWISE_BEZIER_KNOTS.); +#2108 = CARTESIAN_POINT('',(7.55,10.336)); +#2109 = CARTESIAN_POINT('',(7.55,12.424)); +#2110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2111 = PCURVE('',#2112,#2117); +#2112 = PLANE('',#2113); +#2113 = AXIS2_PLACEMENT_3D('',#2114,#2115,#2116); +#2114 = CARTESIAN_POINT('',(2.5,-2.14,7.)); +#2115 = DIRECTION('',(1.,0.,0.)); +#2116 = DIRECTION('',(0.,0.,1.)); +#2117 = DEFINITIONAL_REPRESENTATION('',(#2118),#2121); +#2118 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2119,#2120),.UNSPECIFIED.,.F., + .F.,(2,2),(5.081,7.169),.PIECEWISE_BEZIER_KNOTS.); +#2119 = CARTESIAN_POINT('',(0.9,0.174)); +#2120 = CARTESIAN_POINT('',(0.9,-1.914)); +#2121 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2122 = ORIENTED_EDGE('',*,*,#2123,.T.); +#2123 = EDGE_CURVE('',#2098,#2124,#2126,.T.); +#2124 = VERTEX_POINT('',#2125); +#2125 = CARTESIAN_POINT('',(-2.5,-2.14,7.9)); +#2126 = SURFACE_CURVE('',#2127,(#2131,#2137),.PCURVE_S1.); +#2127 = LINE('',#2128,#2129); +#2128 = CARTESIAN_POINT('',(-3.775,-2.14,7.9)); +#2129 = VECTOR('',#2130,1.); +#2130 = DIRECTION('',(-1.,0.,0.)); +#2131 = PCURVE('',#516,#2132); +#2132 = DEFINITIONAL_REPRESENTATION('',(#2133),#2136); +#2133 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2134,#2135),.UNSPECIFIED.,.F., + .F.,(2,2),(-6.775,-0.775),.PIECEWISE_BEZIER_KNOTS.); +#2134 = CARTESIAN_POINT('',(8.05,10.51)); +#2135 = CARTESIAN_POINT('',(2.05,10.51)); +#2136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2137 = PCURVE('',#2138,#2143); +#2138 = PLANE('',#2139); +#2139 = AXIS2_PLACEMENT_3D('',#2140,#2141,#2142); +#2140 = CARTESIAN_POINT('',(-2.5,-2.14,7.)); +#2141 = DIRECTION('',(0.,1.,0.)); +#2142 = DIRECTION('',(0.,0.,1.)); +#2143 = DEFINITIONAL_REPRESENTATION('',(#2144),#2147); +#2144 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2145,#2146),.UNSPECIFIED.,.F., + .F.,(2,2),(-6.775,-0.775),.PIECEWISE_BEZIER_KNOTS.); +#2145 = CARTESIAN_POINT('',(0.9,5.5)); +#2146 = CARTESIAN_POINT('',(0.9,-0.5)); +#2147 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2148 = ORIENTED_EDGE('',*,*,#2149,.T.); +#2149 = EDGE_CURVE('',#2124,#2072,#2150,.T.); +#2150 = SURFACE_CURVE('',#2151,(#2155,#2161),.PCURVE_S1.); +#2151 = LINE('',#2152,#2153); +#2152 = CARTESIAN_POINT('',(-2.5,-7.395,7.9)); +#2153 = VECTOR('',#2154,1.); +#2154 = DIRECTION('',(0.,1.,0.)); +#2155 = PCURVE('',#516,#2156); +#2156 = DEFINITIONAL_REPRESENTATION('',(#2157),#2160); +#2157 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2158,#2159),.UNSPECIFIED.,.F., + .F.,(2,2),(5.081,7.169),.PIECEWISE_BEZIER_KNOTS.); +#2158 = CARTESIAN_POINT('',(2.55,10.336)); +#2159 = CARTESIAN_POINT('',(2.55,12.424)); +#2160 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2161 = PCURVE('',#2162,#2167); +#2162 = PLANE('',#2163); +#2163 = AXIS2_PLACEMENT_3D('',#2164,#2165,#2166); +#2164 = CARTESIAN_POINT('',(-2.5,-2.14,7.)); +#2165 = DIRECTION('',(1.,0.,0.)); +#2166 = DIRECTION('',(0.,0.,1.)); +#2167 = DEFINITIONAL_REPRESENTATION('',(#2168),#2171); +#2168 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2169,#2170),.UNSPECIFIED.,.F., + .F.,(2,2),(5.081,7.169),.PIECEWISE_BEZIER_KNOTS.); +#2169 = CARTESIAN_POINT('',(0.9,0.174)); +#2170 = CARTESIAN_POINT('',(0.9,-1.914)); +#2171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2172 = FACE_BOUND('',#2173,.T.); +#2173 = EDGE_LOOP('',(#2174,#2202,#2228,#2254)); +#2174 = ORIENTED_EDGE('',*,*,#2175,.F.); +#2175 = EDGE_CURVE('',#2176,#2178,#2180,.T.); +#2176 = VERTEX_POINT('',#2177); +#2177 = CARTESIAN_POINT('',(2.5,-9.76,7.9)); +#2178 = VERTEX_POINT('',#2179); +#2179 = CARTESIAN_POINT('',(2.5,-8.02,7.9)); +#2180 = SURFACE_CURVE('',#2181,(#2185,#2191),.PCURVE_S1.); +#2181 = LINE('',#2182,#2183); +#2182 = CARTESIAN_POINT('',(2.5,-11.205,7.9)); +#2183 = VECTOR('',#2184,1.); +#2184 = DIRECTION('',(0.,1.,0.)); +#2185 = PCURVE('',#516,#2186); +#2186 = DEFINITIONAL_REPRESENTATION('',(#2187),#2190); +#2187 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2188,#2189),.UNSPECIFIED.,.F., + .F.,(2,2),(1.271,3.359),.PIECEWISE_BEZIER_KNOTS.); +#2188 = CARTESIAN_POINT('',(7.55,2.716)); +#2189 = CARTESIAN_POINT('',(7.55,4.804)); +#2190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2191 = PCURVE('',#2192,#2197); +#2192 = PLANE('',#2193); +#2193 = AXIS2_PLACEMENT_3D('',#2194,#2195,#2196); +#2194 = CARTESIAN_POINT('',(2.5,-9.76,7.)); +#2195 = DIRECTION('',(1.,0.,0.)); +#2196 = DIRECTION('',(0.,0.,1.)); +#2197 = DEFINITIONAL_REPRESENTATION('',(#2198),#2201); +#2198 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2199,#2200),.UNSPECIFIED.,.F., + .F.,(2,2),(1.271,3.359),.PIECEWISE_BEZIER_KNOTS.); +#2199 = CARTESIAN_POINT('',(0.9,0.174)); +#2200 = CARTESIAN_POINT('',(0.9,-1.914)); +#2201 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2202 = ORIENTED_EDGE('',*,*,#2203,.T.); +#2203 = EDGE_CURVE('',#2176,#2204,#2206,.T.); +#2204 = VERTEX_POINT('',#2205); +#2205 = CARTESIAN_POINT('',(-2.5,-9.76,7.9)); +#2206 = SURFACE_CURVE('',#2207,(#2211,#2217),.PCURVE_S1.); +#2207 = LINE('',#2208,#2209); +#2208 = CARTESIAN_POINT('',(-3.775,-9.76,7.9)); +#2209 = VECTOR('',#2210,1.); +#2210 = DIRECTION('',(-1.,0.,0.)); +#2211 = PCURVE('',#516,#2212); +#2212 = DEFINITIONAL_REPRESENTATION('',(#2213),#2216); +#2213 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2214,#2215),.UNSPECIFIED.,.F., + .F.,(2,2),(-6.775,-0.775),.PIECEWISE_BEZIER_KNOTS.); +#2214 = CARTESIAN_POINT('',(8.05,2.89)); +#2215 = CARTESIAN_POINT('',(2.05,2.89)); +#2216 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2217 = PCURVE('',#2218,#2223); +#2218 = PLANE('',#2219); +#2219 = AXIS2_PLACEMENT_3D('',#2220,#2221,#2222); +#2220 = CARTESIAN_POINT('',(-2.5,-9.76,7.)); +#2221 = DIRECTION('',(0.,1.,0.)); +#2222 = DIRECTION('',(0.,0.,1.)); +#2223 = DEFINITIONAL_REPRESENTATION('',(#2224),#2227); +#2224 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2225,#2226),.UNSPECIFIED.,.F., + .F.,(2,2),(-6.775,-0.775),.PIECEWISE_BEZIER_KNOTS.); +#2225 = CARTESIAN_POINT('',(0.9,5.5)); +#2226 = CARTESIAN_POINT('',(0.9,-0.5)); +#2227 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2228 = ORIENTED_EDGE('',*,*,#2229,.T.); +#2229 = EDGE_CURVE('',#2204,#2230,#2232,.T.); +#2230 = VERTEX_POINT('',#2231); +#2231 = CARTESIAN_POINT('',(-2.5,-8.02,7.9)); +#2232 = SURFACE_CURVE('',#2233,(#2237,#2243),.PCURVE_S1.); +#2233 = LINE('',#2234,#2235); +#2234 = CARTESIAN_POINT('',(-2.5,-11.205,7.9)); +#2235 = VECTOR('',#2236,1.); +#2236 = DIRECTION('',(0.,1.,0.)); +#2237 = PCURVE('',#516,#2238); +#2238 = DEFINITIONAL_REPRESENTATION('',(#2239),#2242); +#2239 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2240,#2241),.UNSPECIFIED.,.F., + .F.,(2,2),(1.271,3.359),.PIECEWISE_BEZIER_KNOTS.); +#2240 = CARTESIAN_POINT('',(2.55,2.716)); +#2241 = CARTESIAN_POINT('',(2.55,4.804)); +#2242 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2243 = PCURVE('',#2244,#2249); +#2244 = PLANE('',#2245); +#2245 = AXIS2_PLACEMENT_3D('',#2246,#2247,#2248); +#2246 = CARTESIAN_POINT('',(-2.5,-9.76,7.)); +#2247 = DIRECTION('',(1.,0.,0.)); +#2248 = DIRECTION('',(0.,0.,1.)); +#2249 = DEFINITIONAL_REPRESENTATION('',(#2250),#2253); +#2250 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2251,#2252),.UNSPECIFIED.,.F., + .F.,(2,2),(1.271,3.359),.PIECEWISE_BEZIER_KNOTS.); +#2251 = CARTESIAN_POINT('',(0.9,0.174)); +#2252 = CARTESIAN_POINT('',(0.9,-1.914)); +#2253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2254 = ORIENTED_EDGE('',*,*,#2255,.F.); +#2255 = EDGE_CURVE('',#2178,#2230,#2256,.T.); +#2256 = SURFACE_CURVE('',#2257,(#2261,#2267),.PCURVE_S1.); +#2257 = LINE('',#2258,#2259); +#2258 = CARTESIAN_POINT('',(-3.775,-8.02,7.9)); +#2259 = VECTOR('',#2260,1.); +#2260 = DIRECTION('',(-1.,0.,0.)); +#2261 = PCURVE('',#516,#2262); +#2262 = DEFINITIONAL_REPRESENTATION('',(#2263),#2266); +#2263 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2264,#2265),.UNSPECIFIED.,.F., + .F.,(2,2),(-6.775,-0.775),.PIECEWISE_BEZIER_KNOTS.); +#2264 = CARTESIAN_POINT('',(8.05,4.63)); +#2265 = CARTESIAN_POINT('',(2.05,4.63)); +#2266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2267 = PCURVE('',#2268,#2273); +#2268 = PLANE('',#2269); +#2269 = AXIS2_PLACEMENT_3D('',#2270,#2271,#2272); +#2270 = CARTESIAN_POINT('',(-2.5,-8.02,7.)); +#2271 = DIRECTION('',(0.,1.,0.)); +#2272 = DIRECTION('',(0.,0.,1.)); +#2273 = DEFINITIONAL_REPRESENTATION('',(#2274),#2277); +#2274 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2275,#2276),.UNSPECIFIED.,.F., + .F.,(2,2),(-6.775,-0.775),.PIECEWISE_BEZIER_KNOTS.); +#2275 = CARTESIAN_POINT('',(0.9,5.5)); +#2276 = CARTESIAN_POINT('',(0.9,-0.5)); +#2277 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2278 = FACE_BOUND('',#2279,.T.); +#2279 = EDGE_LOOP('',(#2280,#2308,#2334,#2360)); +#2280 = ORIENTED_EDGE('',*,*,#2281,.T.); +#2281 = EDGE_CURVE('',#2282,#2284,#2286,.T.); +#2282 = VERTEX_POINT('',#2283); +#2283 = CARTESIAN_POINT('',(2.5,-7.22,7.9)); +#2284 = VERTEX_POINT('',#2285); +#2285 = CARTESIAN_POINT('',(-2.5,-7.22,7.9)); +#2286 = SURFACE_CURVE('',#2287,(#2291,#2297),.PCURVE_S1.); +#2287 = LINE('',#2288,#2289); +#2288 = CARTESIAN_POINT('',(-3.775,-7.22,7.9)); +#2289 = VECTOR('',#2290,1.); +#2290 = DIRECTION('',(-1.,0.,0.)); +#2291 = PCURVE('',#516,#2292); +#2292 = DEFINITIONAL_REPRESENTATION('',(#2293),#2296); +#2293 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2294,#2295),.UNSPECIFIED.,.F., + .F.,(2,2),(-6.775,-0.775),.PIECEWISE_BEZIER_KNOTS.); +#2294 = CARTESIAN_POINT('',(8.05,5.43)); +#2295 = CARTESIAN_POINT('',(2.05,5.43)); +#2296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2297 = PCURVE('',#2298,#2303); +#2298 = PLANE('',#2299); +#2299 = AXIS2_PLACEMENT_3D('',#2300,#2301,#2302); +#2300 = CARTESIAN_POINT('',(-2.5,-7.22,7.)); +#2301 = DIRECTION('',(0.,1.,0.)); +#2302 = DIRECTION('',(0.,0.,1.)); +#2303 = DEFINITIONAL_REPRESENTATION('',(#2304),#2307); +#2304 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2305,#2306),.UNSPECIFIED.,.F., + .F.,(2,2),(-6.775,-0.775),.PIECEWISE_BEZIER_KNOTS.); +#2305 = CARTESIAN_POINT('',(0.9,5.5)); +#2306 = CARTESIAN_POINT('',(0.9,-0.5)); +#2307 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2308 = ORIENTED_EDGE('',*,*,#2309,.T.); +#2309 = EDGE_CURVE('',#2284,#2310,#2312,.T.); +#2310 = VERTEX_POINT('',#2311); +#2311 = CARTESIAN_POINT('',(-2.5,-5.48,7.9)); +#2312 = SURFACE_CURVE('',#2313,(#2317,#2323),.PCURVE_S1.); +#2313 = LINE('',#2314,#2315); +#2314 = CARTESIAN_POINT('',(-2.5,-9.935,7.9)); +#2315 = VECTOR('',#2316,1.); +#2316 = DIRECTION('',(0.,1.,0.)); +#2317 = PCURVE('',#516,#2318); +#2318 = DEFINITIONAL_REPRESENTATION('',(#2319),#2322); +#2319 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2320,#2321),.UNSPECIFIED.,.F., + .F.,(2,2),(2.541,4.629),.PIECEWISE_BEZIER_KNOTS.); +#2320 = CARTESIAN_POINT('',(2.55,5.256)); +#2321 = CARTESIAN_POINT('',(2.55,7.344)); +#2322 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2323 = PCURVE('',#2324,#2329); +#2324 = PLANE('',#2325); +#2325 = AXIS2_PLACEMENT_3D('',#2326,#2327,#2328); +#2326 = CARTESIAN_POINT('',(-2.5,-7.22,7.)); +#2327 = DIRECTION('',(1.,0.,0.)); +#2328 = DIRECTION('',(0.,0.,1.)); +#2329 = DEFINITIONAL_REPRESENTATION('',(#2330),#2333); +#2330 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2331,#2332),.UNSPECIFIED.,.F., + .F.,(2,2),(2.541,4.629),.PIECEWISE_BEZIER_KNOTS.); +#2331 = CARTESIAN_POINT('',(0.9,0.174)); +#2332 = CARTESIAN_POINT('',(0.9,-1.914)); +#2333 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2334 = ORIENTED_EDGE('',*,*,#2335,.F.); +#2335 = EDGE_CURVE('',#2336,#2310,#2338,.T.); +#2336 = VERTEX_POINT('',#2337); +#2337 = CARTESIAN_POINT('',(2.5,-5.48,7.9)); +#2338 = SURFACE_CURVE('',#2339,(#2343,#2349),.PCURVE_S1.); +#2339 = LINE('',#2340,#2341); +#2340 = CARTESIAN_POINT('',(-3.775,-5.48,7.9)); +#2341 = VECTOR('',#2342,1.); +#2342 = DIRECTION('',(-1.,0.,0.)); +#2343 = PCURVE('',#516,#2344); +#2344 = DEFINITIONAL_REPRESENTATION('',(#2345),#2348); +#2345 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2346,#2347),.UNSPECIFIED.,.F., + .F.,(2,2),(-6.775,-0.775),.PIECEWISE_BEZIER_KNOTS.); +#2346 = CARTESIAN_POINT('',(8.05,7.17)); +#2347 = CARTESIAN_POINT('',(2.05,7.17)); +#2348 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2349 = PCURVE('',#2350,#2355); +#2350 = PLANE('',#2351); +#2351 = AXIS2_PLACEMENT_3D('',#2352,#2353,#2354); +#2352 = CARTESIAN_POINT('',(-2.5,-5.48,7.)); +#2353 = DIRECTION('',(0.,1.,0.)); +#2354 = DIRECTION('',(0.,0.,1.)); +#2355 = DEFINITIONAL_REPRESENTATION('',(#2356),#2359); +#2356 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2357,#2358),.UNSPECIFIED.,.F., + .F.,(2,2),(-6.775,-0.775),.PIECEWISE_BEZIER_KNOTS.); +#2357 = CARTESIAN_POINT('',(0.9,5.5)); +#2358 = CARTESIAN_POINT('',(0.9,-0.5)); +#2359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2360 = ORIENTED_EDGE('',*,*,#2361,.F.); +#2361 = EDGE_CURVE('',#2282,#2336,#2362,.T.); +#2362 = SURFACE_CURVE('',#2363,(#2367,#2373),.PCURVE_S1.); +#2363 = LINE('',#2364,#2365); +#2364 = CARTESIAN_POINT('',(2.5,-9.935,7.9)); +#2365 = VECTOR('',#2366,1.); +#2366 = DIRECTION('',(0.,1.,0.)); +#2367 = PCURVE('',#516,#2368); +#2368 = DEFINITIONAL_REPRESENTATION('',(#2369),#2372); +#2369 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2370,#2371),.UNSPECIFIED.,.F., + .F.,(2,2),(2.541,4.629),.PIECEWISE_BEZIER_KNOTS.); +#2370 = CARTESIAN_POINT('',(7.55,5.256)); +#2371 = CARTESIAN_POINT('',(7.55,7.344)); +#2372 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2373 = PCURVE('',#2374,#2379); +#2374 = PLANE('',#2375); +#2375 = AXIS2_PLACEMENT_3D('',#2376,#2377,#2378); +#2376 = CARTESIAN_POINT('',(2.5,-7.22,7.)); +#2377 = DIRECTION('',(1.,0.,0.)); +#2378 = DIRECTION('',(0.,0.,1.)); +#2379 = DEFINITIONAL_REPRESENTATION('',(#2380),#2383); +#2380 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2381,#2382),.UNSPECIFIED.,.F., + .F.,(2,2),(2.541,4.629),.PIECEWISE_BEZIER_KNOTS.); +#2381 = CARTESIAN_POINT('',(0.9,0.174)); +#2382 = CARTESIAN_POINT('',(0.9,-1.914)); +#2383 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2384 = FACE_BOUND('',#2385,.T.); +#2385 = EDGE_LOOP('',(#2386,#2414,#2440,#2466)); +#2386 = ORIENTED_EDGE('',*,*,#2387,.T.); +#2387 = EDGE_CURVE('',#2388,#2390,#2392,.T.); +#2388 = VERTEX_POINT('',#2389); +#2389 = CARTESIAN_POINT('',(2.5,-4.68,7.9)); +#2390 = VERTEX_POINT('',#2391); +#2391 = CARTESIAN_POINT('',(-2.5,-4.68,7.9)); +#2392 = SURFACE_CURVE('',#2393,(#2397,#2403),.PCURVE_S1.); +#2393 = LINE('',#2394,#2395); +#2394 = CARTESIAN_POINT('',(-3.775,-4.68,7.9)); +#2395 = VECTOR('',#2396,1.); +#2396 = DIRECTION('',(-1.,0.,0.)); +#2397 = PCURVE('',#516,#2398); +#2398 = DEFINITIONAL_REPRESENTATION('',(#2399),#2402); +#2399 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2400,#2401),.UNSPECIFIED.,.F., + .F.,(2,2),(-6.775,-0.775),.PIECEWISE_BEZIER_KNOTS.); +#2400 = CARTESIAN_POINT('',(8.05,7.97)); +#2401 = CARTESIAN_POINT('',(2.05,7.97)); +#2402 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2403 = PCURVE('',#2404,#2409); +#2404 = PLANE('',#2405); +#2405 = AXIS2_PLACEMENT_3D('',#2406,#2407,#2408); +#2406 = CARTESIAN_POINT('',(-2.5,-4.68,7.)); +#2407 = DIRECTION('',(0.,1.,0.)); +#2408 = DIRECTION('',(0.,0.,1.)); +#2409 = DEFINITIONAL_REPRESENTATION('',(#2410),#2413); +#2410 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2411,#2412),.UNSPECIFIED.,.F., + .F.,(2,2),(-6.775,-0.775),.PIECEWISE_BEZIER_KNOTS.); +#2411 = CARTESIAN_POINT('',(0.9,5.5)); +#2412 = CARTESIAN_POINT('',(0.9,-0.5)); +#2413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2414 = ORIENTED_EDGE('',*,*,#2415,.T.); +#2415 = EDGE_CURVE('',#2390,#2416,#2418,.T.); +#2416 = VERTEX_POINT('',#2417); +#2417 = CARTESIAN_POINT('',(-2.5,-2.94,7.9)); +#2418 = SURFACE_CURVE('',#2419,(#2423,#2429),.PCURVE_S1.); +#2419 = LINE('',#2420,#2421); +#2420 = CARTESIAN_POINT('',(-2.5,-8.665,7.9)); +#2421 = VECTOR('',#2422,1.); +#2422 = DIRECTION('',(0.,1.,0.)); +#2423 = PCURVE('',#516,#2424); +#2424 = DEFINITIONAL_REPRESENTATION('',(#2425),#2428); +#2425 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2426,#2427),.UNSPECIFIED.,.F., + .F.,(2,2),(3.811,5.899),.PIECEWISE_BEZIER_KNOTS.); +#2426 = CARTESIAN_POINT('',(2.55,7.796)); +#2427 = CARTESIAN_POINT('',(2.55,9.884)); +#2428 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2429 = PCURVE('',#2430,#2435); +#2430 = PLANE('',#2431); +#2431 = AXIS2_PLACEMENT_3D('',#2432,#2433,#2434); +#2432 = CARTESIAN_POINT('',(-2.5,-4.68,7.)); +#2433 = DIRECTION('',(1.,0.,0.)); +#2434 = DIRECTION('',(0.,0.,1.)); +#2435 = DEFINITIONAL_REPRESENTATION('',(#2436),#2439); +#2436 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2437,#2438),.UNSPECIFIED.,.F., + .F.,(2,2),(3.811,5.899),.PIECEWISE_BEZIER_KNOTS.); +#2437 = CARTESIAN_POINT('',(0.9,0.174)); +#2438 = CARTESIAN_POINT('',(0.9,-1.914)); +#2439 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2440 = ORIENTED_EDGE('',*,*,#2441,.F.); +#2441 = EDGE_CURVE('',#2442,#2416,#2444,.T.); +#2442 = VERTEX_POINT('',#2443); +#2443 = CARTESIAN_POINT('',(2.5,-2.94,7.9)); +#2444 = SURFACE_CURVE('',#2445,(#2449,#2455),.PCURVE_S1.); +#2445 = LINE('',#2446,#2447); +#2446 = CARTESIAN_POINT('',(-3.775,-2.94,7.9)); +#2447 = VECTOR('',#2448,1.); +#2448 = DIRECTION('',(-1.,0.,0.)); +#2449 = PCURVE('',#516,#2450); +#2450 = DEFINITIONAL_REPRESENTATION('',(#2451),#2454); +#2451 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2452,#2453),.UNSPECIFIED.,.F., + .F.,(2,2),(-6.775,-0.775),.PIECEWISE_BEZIER_KNOTS.); +#2452 = CARTESIAN_POINT('',(8.05,9.71)); +#2453 = CARTESIAN_POINT('',(2.05,9.71)); +#2454 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2455 = PCURVE('',#2456,#2461); +#2456 = PLANE('',#2457); +#2457 = AXIS2_PLACEMENT_3D('',#2458,#2459,#2460); +#2458 = CARTESIAN_POINT('',(-2.5,-2.94,7.)); +#2459 = DIRECTION('',(0.,1.,0.)); +#2460 = DIRECTION('',(0.,0.,1.)); +#2461 = DEFINITIONAL_REPRESENTATION('',(#2462),#2465); +#2462 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2463,#2464),.UNSPECIFIED.,.F., + .F.,(2,2),(-6.775,-0.775),.PIECEWISE_BEZIER_KNOTS.); +#2463 = CARTESIAN_POINT('',(0.9,5.5)); +#2464 = CARTESIAN_POINT('',(0.9,-0.5)); +#2465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2466 = ORIENTED_EDGE('',*,*,#2467,.F.); +#2467 = EDGE_CURVE('',#2388,#2442,#2468,.T.); +#2468 = SURFACE_CURVE('',#2469,(#2473,#2479),.PCURVE_S1.); +#2469 = LINE('',#2470,#2471); +#2470 = CARTESIAN_POINT('',(2.5,-8.665,7.9)); +#2471 = VECTOR('',#2472,1.); +#2472 = DIRECTION('',(0.,1.,0.)); +#2473 = PCURVE('',#516,#2474); +#2474 = DEFINITIONAL_REPRESENTATION('',(#2475),#2478); +#2475 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2476,#2477),.UNSPECIFIED.,.F., + .F.,(2,2),(3.811,5.899),.PIECEWISE_BEZIER_KNOTS.); +#2476 = CARTESIAN_POINT('',(7.55,7.796)); +#2477 = CARTESIAN_POINT('',(7.55,9.884)); +#2478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2479 = PCURVE('',#2480,#2485); +#2480 = PLANE('',#2481); +#2481 = AXIS2_PLACEMENT_3D('',#2482,#2483,#2484); +#2482 = CARTESIAN_POINT('',(2.5,-4.68,7.)); +#2483 = DIRECTION('',(1.,0.,0.)); +#2484 = DIRECTION('',(0.,0.,1.)); +#2485 = DEFINITIONAL_REPRESENTATION('',(#2486),#2489); +#2486 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2487,#2488),.UNSPECIFIED.,.F., + .F.,(2,2),(3.811,5.899),.PIECEWISE_BEZIER_KNOTS.); +#2487 = CARTESIAN_POINT('',(0.9,0.174)); +#2488 = CARTESIAN_POINT('',(0.9,-1.914)); +#2489 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2490 = FACE_BOUND('',#2491,.T.); +#2491 = EDGE_LOOP('',(#2492,#2520,#2546,#2572)); +#2492 = ORIENTED_EDGE('',*,*,#2493,.F.); +#2493 = EDGE_CURVE('',#2494,#2496,#2498,.T.); +#2494 = VERTEX_POINT('',#2495); +#2495 = CARTESIAN_POINT('',(2.5,5.48,7.9)); +#2496 = VERTEX_POINT('',#2497); +#2497 = CARTESIAN_POINT('',(2.5,7.22,7.9)); +#2498 = SURFACE_CURVE('',#2499,(#2503,#2509),.PCURVE_S1.); +#2499 = LINE('',#2500,#2501); +#2500 = CARTESIAN_POINT('',(2.5,-3.585,7.9)); +#2501 = VECTOR('',#2502,1.); +#2502 = DIRECTION('',(0.,1.,0.)); +#2503 = PCURVE('',#516,#2504); +#2504 = DEFINITIONAL_REPRESENTATION('',(#2505),#2508); +#2505 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2506,#2507),.UNSPECIFIED.,.F., + .F.,(2,2),(8.891,10.979),.PIECEWISE_BEZIER_KNOTS.); +#2506 = CARTESIAN_POINT('',(7.55,17.956)); +#2507 = CARTESIAN_POINT('',(7.55,20.044)); +#2508 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2509 = PCURVE('',#2510,#2515); +#2510 = PLANE('',#2511); +#2511 = AXIS2_PLACEMENT_3D('',#2512,#2513,#2514); +#2512 = CARTESIAN_POINT('',(2.5,5.48,7.)); +#2513 = DIRECTION('',(1.,0.,0.)); +#2514 = DIRECTION('',(0.,0.,1.)); +#2515 = DEFINITIONAL_REPRESENTATION('',(#2516),#2519); +#2516 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2517,#2518),.UNSPECIFIED.,.F., + .F.,(2,2),(8.891,10.979),.PIECEWISE_BEZIER_KNOTS.); +#2517 = CARTESIAN_POINT('',(0.9,0.174)); +#2518 = CARTESIAN_POINT('',(0.9,-1.914)); +#2519 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2520 = ORIENTED_EDGE('',*,*,#2521,.T.); +#2521 = EDGE_CURVE('',#2494,#2522,#2524,.T.); +#2522 = VERTEX_POINT('',#2523); +#2523 = CARTESIAN_POINT('',(-2.5,5.48,7.9)); +#2524 = SURFACE_CURVE('',#2525,(#2529,#2535),.PCURVE_S1.); +#2525 = LINE('',#2526,#2527); +#2526 = CARTESIAN_POINT('',(-3.775,5.48,7.9)); +#2527 = VECTOR('',#2528,1.); +#2528 = DIRECTION('',(-1.,0.,0.)); +#2529 = PCURVE('',#516,#2530); +#2530 = DEFINITIONAL_REPRESENTATION('',(#2531),#2534); +#2531 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2532,#2533),.UNSPECIFIED.,.F., + .F.,(2,2),(-6.775,-0.775),.PIECEWISE_BEZIER_KNOTS.); +#2532 = CARTESIAN_POINT('',(8.05,18.13)); +#2533 = CARTESIAN_POINT('',(2.05,18.13)); +#2534 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2535 = PCURVE('',#2536,#2541); +#2536 = PLANE('',#2537); +#2537 = AXIS2_PLACEMENT_3D('',#2538,#2539,#2540); +#2538 = CARTESIAN_POINT('',(-2.5,5.48,7.)); +#2539 = DIRECTION('',(0.,1.,0.)); +#2540 = DIRECTION('',(0.,0.,1.)); +#2541 = DEFINITIONAL_REPRESENTATION('',(#2542),#2545); +#2542 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2543,#2544),.UNSPECIFIED.,.F., + .F.,(2,2),(-6.775,-0.775),.PIECEWISE_BEZIER_KNOTS.); +#2543 = CARTESIAN_POINT('',(0.9,5.5)); +#2544 = CARTESIAN_POINT('',(0.9,-0.5)); +#2545 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2546 = ORIENTED_EDGE('',*,*,#2547,.T.); +#2547 = EDGE_CURVE('',#2522,#2548,#2550,.T.); +#2548 = VERTEX_POINT('',#2549); +#2549 = CARTESIAN_POINT('',(-2.5,7.22,7.9)); +#2550 = SURFACE_CURVE('',#2551,(#2555,#2561),.PCURVE_S1.); +#2551 = LINE('',#2552,#2553); +#2552 = CARTESIAN_POINT('',(-2.5,-3.585,7.9)); +#2553 = VECTOR('',#2554,1.); +#2554 = DIRECTION('',(0.,1.,0.)); +#2555 = PCURVE('',#516,#2556); +#2556 = DEFINITIONAL_REPRESENTATION('',(#2557),#2560); +#2557 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2558,#2559),.UNSPECIFIED.,.F., + .F.,(2,2),(8.891,10.979),.PIECEWISE_BEZIER_KNOTS.); +#2558 = CARTESIAN_POINT('',(2.55,17.956)); +#2559 = CARTESIAN_POINT('',(2.55,20.044)); +#2560 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2561 = PCURVE('',#2562,#2567); +#2562 = PLANE('',#2563); +#2563 = AXIS2_PLACEMENT_3D('',#2564,#2565,#2566); +#2564 = CARTESIAN_POINT('',(-2.5,5.48,7.)); +#2565 = DIRECTION('',(1.,0.,0.)); +#2566 = DIRECTION('',(0.,0.,1.)); +#2567 = DEFINITIONAL_REPRESENTATION('',(#2568),#2571); +#2568 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2569,#2570),.UNSPECIFIED.,.F., + .F.,(2,2),(8.891,10.979),.PIECEWISE_BEZIER_KNOTS.); +#2569 = CARTESIAN_POINT('',(0.9,0.174)); +#2570 = CARTESIAN_POINT('',(0.9,-1.914)); +#2571 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2572 = ORIENTED_EDGE('',*,*,#2573,.F.); +#2573 = EDGE_CURVE('',#2496,#2548,#2574,.T.); +#2574 = SURFACE_CURVE('',#2575,(#2579,#2585),.PCURVE_S1.); +#2575 = LINE('',#2576,#2577); +#2576 = CARTESIAN_POINT('',(-3.775,7.22,7.9)); +#2577 = VECTOR('',#2578,1.); +#2578 = DIRECTION('',(-1.,0.,0.)); +#2579 = PCURVE('',#516,#2580); +#2580 = DEFINITIONAL_REPRESENTATION('',(#2581),#2584); +#2581 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2582,#2583),.UNSPECIFIED.,.F., + .F.,(2,2),(-6.775,-0.775),.PIECEWISE_BEZIER_KNOTS.); +#2582 = CARTESIAN_POINT('',(8.05,19.87)); +#2583 = CARTESIAN_POINT('',(2.05,19.87)); +#2584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2585 = PCURVE('',#2586,#2591); +#2586 = PLANE('',#2587); +#2587 = AXIS2_PLACEMENT_3D('',#2588,#2589,#2590); +#2588 = CARTESIAN_POINT('',(-2.5,7.22,7.)); +#2589 = DIRECTION('',(0.,1.,0.)); +#2590 = DIRECTION('',(0.,0.,1.)); +#2591 = DEFINITIONAL_REPRESENTATION('',(#2592),#2595); +#2592 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2593,#2594),.UNSPECIFIED.,.F., + .F.,(2,2),(-6.775,-0.775),.PIECEWISE_BEZIER_KNOTS.); +#2593 = CARTESIAN_POINT('',(0.9,5.5)); +#2594 = CARTESIAN_POINT('',(0.9,-0.5)); +#2595 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2596 = FACE_BOUND('',#2597,.T.); +#2597 = EDGE_LOOP('',(#2598,#2626,#2652,#2678)); +#2598 = ORIENTED_EDGE('',*,*,#2599,.F.); +#2599 = EDGE_CURVE('',#2600,#2602,#2604,.T.); +#2600 = VERTEX_POINT('',#2601); +#2601 = CARTESIAN_POINT('',(2.5,8.02,7.9)); +#2602 = VERTEX_POINT('',#2603); +#2603 = CARTESIAN_POINT('',(2.5,9.76,7.9)); +#2604 = SURFACE_CURVE('',#2605,(#2609,#2615),.PCURVE_S1.); +#2605 = LINE('',#2606,#2607); +#2606 = CARTESIAN_POINT('',(2.5,-2.315,7.9)); +#2607 = VECTOR('',#2608,1.); +#2608 = DIRECTION('',(0.,1.,0.)); +#2609 = PCURVE('',#516,#2610); +#2610 = DEFINITIONAL_REPRESENTATION('',(#2611),#2614); +#2611 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2612,#2613),.UNSPECIFIED.,.F., + .F.,(2,2),(10.161,12.249),.PIECEWISE_BEZIER_KNOTS.); +#2612 = CARTESIAN_POINT('',(7.55,20.496)); +#2613 = CARTESIAN_POINT('',(7.55,22.584)); +#2614 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2615 = PCURVE('',#2616,#2621); +#2616 = PLANE('',#2617); +#2617 = AXIS2_PLACEMENT_3D('',#2618,#2619,#2620); +#2618 = CARTESIAN_POINT('',(2.5,8.02,7.)); +#2619 = DIRECTION('',(1.,0.,0.)); +#2620 = DIRECTION('',(0.,0.,1.)); +#2621 = DEFINITIONAL_REPRESENTATION('',(#2622),#2625); +#2622 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2623,#2624),.UNSPECIFIED.,.F., + .F.,(2,2),(10.161,12.249),.PIECEWISE_BEZIER_KNOTS.); +#2623 = CARTESIAN_POINT('',(0.9,0.174)); +#2624 = CARTESIAN_POINT('',(0.9,-1.914)); +#2625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2626 = ORIENTED_EDGE('',*,*,#2627,.T.); +#2627 = EDGE_CURVE('',#2600,#2628,#2630,.T.); +#2628 = VERTEX_POINT('',#2629); +#2629 = CARTESIAN_POINT('',(-2.5,8.02,7.9)); +#2630 = SURFACE_CURVE('',#2631,(#2635,#2641),.PCURVE_S1.); +#2631 = LINE('',#2632,#2633); +#2632 = CARTESIAN_POINT('',(-3.775,8.02,7.9)); +#2633 = VECTOR('',#2634,1.); +#2634 = DIRECTION('',(-1.,0.,0.)); +#2635 = PCURVE('',#516,#2636); +#2636 = DEFINITIONAL_REPRESENTATION('',(#2637),#2640); +#2637 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2638,#2639),.UNSPECIFIED.,.F., + .F.,(2,2),(-6.775,-0.775),.PIECEWISE_BEZIER_KNOTS.); +#2638 = CARTESIAN_POINT('',(8.05,20.67)); +#2639 = CARTESIAN_POINT('',(2.05,20.67)); +#2640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2641 = PCURVE('',#2642,#2647); +#2642 = PLANE('',#2643); +#2643 = AXIS2_PLACEMENT_3D('',#2644,#2645,#2646); +#2644 = CARTESIAN_POINT('',(-2.5,8.02,7.)); +#2645 = DIRECTION('',(0.,1.,0.)); +#2646 = DIRECTION('',(0.,0.,1.)); +#2647 = DEFINITIONAL_REPRESENTATION('',(#2648),#2651); +#2648 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2649,#2650),.UNSPECIFIED.,.F., + .F.,(2,2),(-6.775,-0.775),.PIECEWISE_BEZIER_KNOTS.); +#2649 = CARTESIAN_POINT('',(0.9,5.5)); +#2650 = CARTESIAN_POINT('',(0.9,-0.5)); +#2651 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2652 = ORIENTED_EDGE('',*,*,#2653,.T.); +#2653 = EDGE_CURVE('',#2628,#2654,#2656,.T.); +#2654 = VERTEX_POINT('',#2655); +#2655 = CARTESIAN_POINT('',(-2.5,9.76,7.9)); +#2656 = SURFACE_CURVE('',#2657,(#2661,#2667),.PCURVE_S1.); +#2657 = LINE('',#2658,#2659); +#2658 = CARTESIAN_POINT('',(-2.5,-2.315,7.9)); +#2659 = VECTOR('',#2660,1.); +#2660 = DIRECTION('',(0.,1.,0.)); +#2661 = PCURVE('',#516,#2662); +#2662 = DEFINITIONAL_REPRESENTATION('',(#2663),#2666); +#2663 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2664,#2665),.UNSPECIFIED.,.F., + .F.,(2,2),(10.161,12.249),.PIECEWISE_BEZIER_KNOTS.); +#2664 = CARTESIAN_POINT('',(2.55,20.496)); +#2665 = CARTESIAN_POINT('',(2.55,22.584)); +#2666 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2667 = PCURVE('',#2668,#2673); +#2668 = PLANE('',#2669); +#2669 = AXIS2_PLACEMENT_3D('',#2670,#2671,#2672); +#2670 = CARTESIAN_POINT('',(-2.5,8.02,7.)); +#2671 = DIRECTION('',(1.,0.,0.)); +#2672 = DIRECTION('',(0.,0.,1.)); +#2673 = DEFINITIONAL_REPRESENTATION('',(#2674),#2677); +#2674 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2675,#2676),.UNSPECIFIED.,.F., + .F.,(2,2),(10.161,12.249),.PIECEWISE_BEZIER_KNOTS.); +#2675 = CARTESIAN_POINT('',(0.9,0.174)); +#2676 = CARTESIAN_POINT('',(0.9,-1.914)); +#2677 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2678 = ORIENTED_EDGE('',*,*,#2679,.F.); +#2679 = EDGE_CURVE('',#2602,#2654,#2680,.T.); +#2680 = SURFACE_CURVE('',#2681,(#2685,#2691),.PCURVE_S1.); +#2681 = LINE('',#2682,#2683); +#2682 = CARTESIAN_POINT('',(-3.775,9.76,7.9)); +#2683 = VECTOR('',#2684,1.); +#2684 = DIRECTION('',(-1.,0.,0.)); +#2685 = PCURVE('',#516,#2686); +#2686 = DEFINITIONAL_REPRESENTATION('',(#2687),#2690); +#2687 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2688,#2689),.UNSPECIFIED.,.F., + .F.,(2,2),(-6.775,-0.775),.PIECEWISE_BEZIER_KNOTS.); +#2688 = CARTESIAN_POINT('',(8.05,22.41)); +#2689 = CARTESIAN_POINT('',(2.05,22.41)); +#2690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2691 = PCURVE('',#2692,#2697); +#2692 = PLANE('',#2693); +#2693 = AXIS2_PLACEMENT_3D('',#2694,#2695,#2696); +#2694 = CARTESIAN_POINT('',(-2.5,9.76,7.)); +#2695 = DIRECTION('',(0.,1.,0.)); +#2696 = DIRECTION('',(0.,0.,1.)); +#2697 = DEFINITIONAL_REPRESENTATION('',(#2698),#2701); +#2698 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2699,#2700),.UNSPECIFIED.,.F., + .F.,(2,2),(-6.775,-0.775),.PIECEWISE_BEZIER_KNOTS.); +#2699 = CARTESIAN_POINT('',(0.9,5.5)); +#2700 = CARTESIAN_POINT('',(0.9,-0.5)); +#2701 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2702 = FACE_BOUND('',#2703,.T.); +#2703 = EDGE_LOOP('',(#2704,#2732,#2758,#2784)); +#2704 = ORIENTED_EDGE('',*,*,#2705,.F.); +#2705 = EDGE_CURVE('',#2706,#2708,#2710,.T.); +#2706 = VERTEX_POINT('',#2707); +#2707 = CARTESIAN_POINT('',(2.5,-10.56,7.9)); +#2708 = VERTEX_POINT('',#2709); +#2709 = CARTESIAN_POINT('',(-2.5,-10.56,7.9)); +#2710 = SURFACE_CURVE('',#2711,(#2715,#2721),.PCURVE_S1.); +#2711 = LINE('',#2712,#2713); +#2712 = CARTESIAN_POINT('',(-3.775,-10.56,7.9)); +#2713 = VECTOR('',#2714,1.); +#2714 = DIRECTION('',(-1.,0.,0.)); +#2715 = PCURVE('',#516,#2716); +#2716 = DEFINITIONAL_REPRESENTATION('',(#2717),#2720); +#2717 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2718,#2719),.UNSPECIFIED.,.F., + .F.,(2,2),(-6.775,-0.775),.PIECEWISE_BEZIER_KNOTS.); +#2718 = CARTESIAN_POINT('',(8.05,2.09)); +#2719 = CARTESIAN_POINT('',(2.05,2.09)); +#2720 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2721 = PCURVE('',#2722,#2727); +#2722 = PLANE('',#2723); +#2723 = AXIS2_PLACEMENT_3D('',#2724,#2725,#2726); +#2724 = CARTESIAN_POINT('',(-2.5,-10.56,7.)); +#2725 = DIRECTION('',(0.,1.,0.)); +#2726 = DIRECTION('',(0.,0.,1.)); +#2727 = DEFINITIONAL_REPRESENTATION('',(#2728),#2731); +#2728 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2729,#2730),.UNSPECIFIED.,.F., + .F.,(2,2),(-6.775,-0.775),.PIECEWISE_BEZIER_KNOTS.); +#2729 = CARTESIAN_POINT('',(0.9,5.5)); +#2730 = CARTESIAN_POINT('',(0.9,-0.5)); +#2731 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2732 = ORIENTED_EDGE('',*,*,#2733,.F.); +#2733 = EDGE_CURVE('',#2734,#2706,#2736,.T.); +#2734 = VERTEX_POINT('',#2735); +#2735 = CARTESIAN_POINT('',(2.5,-12.3,7.9)); +#2736 = SURFACE_CURVE('',#2737,(#2741,#2747),.PCURVE_S1.); +#2737 = LINE('',#2738,#2739); +#2738 = CARTESIAN_POINT('',(2.5,-12.475,7.9)); +#2739 = VECTOR('',#2740,1.); +#2740 = DIRECTION('',(0.,1.,0.)); +#2741 = PCURVE('',#516,#2742); +#2742 = DEFINITIONAL_REPRESENTATION('',(#2743),#2746); +#2743 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2744,#2745),.UNSPECIFIED.,.F., + .F.,(2,2),(1.000000000001E-03,2.089),.PIECEWISE_BEZIER_KNOTS.); +#2744 = CARTESIAN_POINT('',(7.55,0.176)); +#2745 = CARTESIAN_POINT('',(7.55,2.264)); +#2746 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2747 = PCURVE('',#2748,#2753); +#2748 = PLANE('',#2749); +#2749 = AXIS2_PLACEMENT_3D('',#2750,#2751,#2752); +#2750 = CARTESIAN_POINT('',(2.5,-12.3,7.)); +#2751 = DIRECTION('',(1.,0.,0.)); +#2752 = DIRECTION('',(0.,0.,1.)); +#2753 = DEFINITIONAL_REPRESENTATION('',(#2754),#2757); +#2754 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2755,#2756),.UNSPECIFIED.,.F., + .F.,(2,2),(1.000000000001E-03,2.089),.PIECEWISE_BEZIER_KNOTS.); +#2755 = CARTESIAN_POINT('',(0.9,0.174)); +#2756 = CARTESIAN_POINT('',(0.9,-1.914)); +#2757 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2758 = ORIENTED_EDGE('',*,*,#2759,.T.); +#2759 = EDGE_CURVE('',#2734,#2760,#2762,.T.); +#2760 = VERTEX_POINT('',#2761); +#2761 = CARTESIAN_POINT('',(-2.5,-12.3,7.9)); +#2762 = SURFACE_CURVE('',#2763,(#2767,#2773),.PCURVE_S1.); +#2763 = LINE('',#2764,#2765); +#2764 = CARTESIAN_POINT('',(-3.775,-12.3,7.9)); +#2765 = VECTOR('',#2766,1.); +#2766 = DIRECTION('',(-1.,0.,0.)); +#2767 = PCURVE('',#516,#2768); +#2768 = DEFINITIONAL_REPRESENTATION('',(#2769),#2772); +#2769 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2770,#2771),.UNSPECIFIED.,.F., + .F.,(2,2),(-6.775,-0.775),.PIECEWISE_BEZIER_KNOTS.); +#2770 = CARTESIAN_POINT('',(8.05,0.35)); +#2771 = CARTESIAN_POINT('',(2.05,0.35)); +#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('',(-2.5,-12.3,7.)); +#2777 = DIRECTION('',(0.,1.,0.)); +#2778 = DIRECTION('',(0.,0.,1.)); +#2779 = DEFINITIONAL_REPRESENTATION('',(#2780),#2783); +#2780 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2781,#2782),.UNSPECIFIED.,.F., + .F.,(2,2),(-6.775,-0.775),.PIECEWISE_BEZIER_KNOTS.); +#2781 = CARTESIAN_POINT('',(0.9,5.5)); +#2782 = CARTESIAN_POINT('',(0.9,-0.5)); +#2783 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2784 = ORIENTED_EDGE('',*,*,#2785,.T.); +#2785 = EDGE_CURVE('',#2760,#2708,#2786,.T.); +#2786 = SURFACE_CURVE('',#2787,(#2791,#2797),.PCURVE_S1.); +#2787 = LINE('',#2788,#2789); +#2788 = CARTESIAN_POINT('',(-2.5,-12.475,7.9)); +#2789 = VECTOR('',#2790,1.); +#2790 = DIRECTION('',(0.,1.,0.)); +#2791 = PCURVE('',#516,#2792); +#2792 = DEFINITIONAL_REPRESENTATION('',(#2793),#2796); +#2793 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2794,#2795),.UNSPECIFIED.,.F., + .F.,(2,2),(1.000000000001E-03,2.089),.PIECEWISE_BEZIER_KNOTS.); +#2794 = CARTESIAN_POINT('',(2.55,0.176)); +#2795 = CARTESIAN_POINT('',(2.55,2.264)); +#2796 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2797 = PCURVE('',#2798,#2803); +#2798 = PLANE('',#2799); +#2799 = AXIS2_PLACEMENT_3D('',#2800,#2801,#2802); +#2800 = CARTESIAN_POINT('',(-2.5,-12.3,7.)); +#2801 = DIRECTION('',(1.,0.,0.)); +#2802 = DIRECTION('',(0.,0.,1.)); +#2803 = DEFINITIONAL_REPRESENTATION('',(#2804),#2807); +#2804 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2805,#2806),.UNSPECIFIED.,.F., + .F.,(2,2),(1.000000000001E-03,2.089),.PIECEWISE_BEZIER_KNOTS.); +#2805 = CARTESIAN_POINT('',(0.9,0.174)); +#2806 = CARTESIAN_POINT('',(0.9,-1.914)); +#2807 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2808 = FACE_BOUND('',#2809,.T.); +#2809 = EDGE_LOOP('',(#2810,#2838,#2864,#2890)); +#2810 = ORIENTED_EDGE('',*,*,#2811,.F.); +#2811 = EDGE_CURVE('',#2812,#2814,#2816,.T.); +#2812 = VERTEX_POINT('',#2813); +#2813 = CARTESIAN_POINT('',(2.5,12.3,7.9)); +#2814 = VERTEX_POINT('',#2815); +#2815 = CARTESIAN_POINT('',(-2.5,12.3,7.9)); +#2816 = SURFACE_CURVE('',#2817,(#2821,#2827),.PCURVE_S1.); +#2817 = LINE('',#2818,#2819); +#2818 = CARTESIAN_POINT('',(-3.775,12.3,7.9)); +#2819 = VECTOR('',#2820,1.); +#2820 = DIRECTION('',(-1.,0.,0.)); +#2821 = PCURVE('',#516,#2822); +#2822 = DEFINITIONAL_REPRESENTATION('',(#2823),#2826); +#2823 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2824,#2825),.UNSPECIFIED.,.F., + .F.,(2,2),(-6.775,-0.775),.PIECEWISE_BEZIER_KNOTS.); +#2824 = CARTESIAN_POINT('',(8.05,24.95)); +#2825 = CARTESIAN_POINT('',(2.05,24.95)); +#2826 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2827 = PCURVE('',#2828,#2833); +#2828 = PLANE('',#2829); +#2829 = AXIS2_PLACEMENT_3D('',#2830,#2831,#2832); +#2830 = CARTESIAN_POINT('',(-2.5,12.3,7.)); +#2831 = DIRECTION('',(0.,1.,0.)); +#2832 = DIRECTION('',(0.,0.,1.)); +#2833 = DEFINITIONAL_REPRESENTATION('',(#2834),#2837); +#2834 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2835,#2836),.UNSPECIFIED.,.F., + .F.,(2,2),(-6.775,-0.775),.PIECEWISE_BEZIER_KNOTS.); +#2835 = CARTESIAN_POINT('',(0.9,5.5)); +#2836 = CARTESIAN_POINT('',(0.9,-0.5)); +#2837 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2838 = ORIENTED_EDGE('',*,*,#2839,.F.); +#2839 = EDGE_CURVE('',#2840,#2812,#2842,.T.); +#2840 = VERTEX_POINT('',#2841); +#2841 = CARTESIAN_POINT('',(2.5,10.56,7.9)); +#2842 = SURFACE_CURVE('',#2843,(#2847,#2853),.PCURVE_S1.); +#2843 = LINE('',#2844,#2845); +#2844 = CARTESIAN_POINT('',(2.5,-1.045,7.9)); +#2845 = VECTOR('',#2846,1.); +#2846 = DIRECTION('',(0.,1.,0.)); +#2847 = PCURVE('',#516,#2848); +#2848 = DEFINITIONAL_REPRESENTATION('',(#2849),#2852); +#2849 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2850,#2851),.UNSPECIFIED.,.F., + .F.,(2,2),(11.431,13.519),.PIECEWISE_BEZIER_KNOTS.); +#2850 = CARTESIAN_POINT('',(7.55,23.036)); +#2851 = CARTESIAN_POINT('',(7.55,25.124)); +#2852 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2853 = PCURVE('',#2854,#2859); +#2854 = PLANE('',#2855); +#2855 = AXIS2_PLACEMENT_3D('',#2856,#2857,#2858); +#2856 = CARTESIAN_POINT('',(2.5,10.56,7.)); +#2857 = DIRECTION('',(1.,0.,0.)); +#2858 = DIRECTION('',(0.,0.,1.)); +#2859 = DEFINITIONAL_REPRESENTATION('',(#2860),#2863); +#2860 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2861,#2862),.UNSPECIFIED.,.F., + .F.,(2,2),(11.431,13.519),.PIECEWISE_BEZIER_KNOTS.); +#2861 = CARTESIAN_POINT('',(0.9,0.174)); +#2862 = CARTESIAN_POINT('',(0.9,-1.914)); +#2863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2864 = ORIENTED_EDGE('',*,*,#2865,.T.); +#2865 = EDGE_CURVE('',#2840,#2866,#2868,.T.); +#2866 = VERTEX_POINT('',#2867); +#2867 = CARTESIAN_POINT('',(-2.5,10.56,7.9)); +#2868 = SURFACE_CURVE('',#2869,(#2873,#2879),.PCURVE_S1.); +#2869 = LINE('',#2870,#2871); +#2870 = CARTESIAN_POINT('',(-3.775,10.56,7.9)); +#2871 = VECTOR('',#2872,1.); +#2872 = DIRECTION('',(-1.,0.,0.)); +#2873 = PCURVE('',#516,#2874); +#2874 = DEFINITIONAL_REPRESENTATION('',(#2875),#2878); +#2875 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2876,#2877),.UNSPECIFIED.,.F., + .F.,(2,2),(-6.775,-0.775),.PIECEWISE_BEZIER_KNOTS.); +#2876 = CARTESIAN_POINT('',(8.05,23.21)); +#2877 = CARTESIAN_POINT('',(2.05,23.21)); +#2878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2879 = PCURVE('',#2880,#2885); +#2880 = PLANE('',#2881); +#2881 = AXIS2_PLACEMENT_3D('',#2882,#2883,#2884); +#2882 = CARTESIAN_POINT('',(-2.5,10.56,7.)); +#2883 = DIRECTION('',(0.,1.,0.)); +#2884 = DIRECTION('',(0.,0.,1.)); +#2885 = DEFINITIONAL_REPRESENTATION('',(#2886),#2889); +#2886 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2887,#2888),.UNSPECIFIED.,.F., + .F.,(2,2),(-6.775,-0.775),.PIECEWISE_BEZIER_KNOTS.); +#2887 = CARTESIAN_POINT('',(0.9,5.5)); +#2888 = CARTESIAN_POINT('',(0.9,-0.5)); +#2889 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2890 = ORIENTED_EDGE('',*,*,#2891,.T.); +#2891 = EDGE_CURVE('',#2866,#2814,#2892,.T.); +#2892 = SURFACE_CURVE('',#2893,(#2897,#2903),.PCURVE_S1.); +#2893 = LINE('',#2894,#2895); +#2894 = CARTESIAN_POINT('',(-2.5,-1.045,7.9)); +#2895 = VECTOR('',#2896,1.); +#2896 = DIRECTION('',(0.,1.,0.)); +#2897 = PCURVE('',#516,#2898); +#2898 = DEFINITIONAL_REPRESENTATION('',(#2899),#2902); +#2899 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2900,#2901),.UNSPECIFIED.,.F., + .F.,(2,2),(11.431,13.519),.PIECEWISE_BEZIER_KNOTS.); +#2900 = CARTESIAN_POINT('',(2.55,23.036)); +#2901 = CARTESIAN_POINT('',(2.55,25.124)); +#2902 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2903 = PCURVE('',#2904,#2909); +#2904 = PLANE('',#2905); +#2905 = AXIS2_PLACEMENT_3D('',#2906,#2907,#2908); +#2906 = CARTESIAN_POINT('',(-2.5,10.56,7.)); +#2907 = DIRECTION('',(1.,0.,0.)); +#2908 = DIRECTION('',(0.,0.,1.)); +#2909 = DEFINITIONAL_REPRESENTATION('',(#2910),#2913); +#2910 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2911,#2912),.UNSPECIFIED.,.F., + .F.,(2,2),(11.431,13.519),.PIECEWISE_BEZIER_KNOTS.); +#2911 = CARTESIAN_POINT('',(0.9,0.174)); +#2912 = CARTESIAN_POINT('',(0.9,-1.914)); +#2913 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2914 = ADVANCED_FACE('',(#2915,#2961),#613,.T.); +#2915 = FACE_BOUND('',#2916,.T.); +#2916 = EDGE_LOOP('',(#2917,#2938,#2939,#2940)); +#2917 = ORIENTED_EDGE('',*,*,#2918,.F.); +#2918 = EDGE_CURVE('',#598,#2919,#2921,.T.); +#2919 = VERTEX_POINT('',#2920); +#2920 = CARTESIAN_POINT('',(4.05,11.15,-2.642330798608E-15)); +#2921 = SURFACE_CURVE('',#2922,(#2926,#2932),.PCURVE_S1.); +#2922 = LINE('',#2923,#2924); +#2923 = CARTESIAN_POINT('',(-1.29238486868,5.807615131045,4.482793173147 + )); +#2924 = VECTOR('',#2925,1.); +#2925 = DIRECTION('',(0.608120402392,0.608120402423,-0.510273605384)); +#2926 = PCURVE('',#613,#2927); +#2927 = DEFINITIONAL_REPRESENTATION('',(#2928),#2931); +#2928 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2929,#2930),.UNSPECIFIED.,.F., + .F.,(2,2),(5.551518133125,9.079037450225),.PIECEWISE_BEZIER_KNOTS.); +#2929 = CARTESIAN_POINT('',(-0.233358574022,-21.83360657222)); +#2930 = CARTESIAN_POINT('',(2.566944314242,-23.97876303888)); +#2931 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2932 = PCURVE('',#641,#2933); +#2933 = DEFINITIONAL_REPRESENTATION('',(#2934),#2937); +#2934 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2935,#2936),.UNSPECIFIED.,.F., + .F.,(2,2),(5.551518133125,9.079037450225),.PIECEWISE_BEZIER_KNOTS.); +#2935 = CARTESIAN_POINT('',(-0.233358574029,-2.966393427679)); +#2936 = CARTESIAN_POINT('',(2.56694431432,-0.82123696112)); +#2937 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2938 = ORIENTED_EDGE('',*,*,#597,.T.); +#2939 = ORIENTED_EDGE('',*,*,#1632,.F.); +#2940 = ORIENTED_EDGE('',*,*,#2941,.F.); +#2941 = EDGE_CURVE('',#2919,#1605,#2942,.T.); +#2942 = SURFACE_CURVE('',#2943,(#2947,#2954),.PCURVE_S1.); +#2943 = LINE('',#2944,#2945); +#2944 = CARTESIAN_POINT('',(4.05,-12.65,0.)); +#2945 = VECTOR('',#2946,1.); +#2946 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#2947 = PCURVE('',#613,#2948); +#2948 = DEFINITIONAL_REPRESENTATION('',(#2949),#2953); +#2949 = LINE('',#2950,#2951); +#2950 = CARTESIAN_POINT('',(2.33358574022,0.)); +#2951 = VECTOR('',#2952,1.); +#2952 = DIRECTION('',(0.,-1.)); +#2953 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2954 = PCURVE('',#1620,#2955); +#2955 = DEFINITIONAL_REPRESENTATION('',(#2956),#2960); +#2956 = LINE('',#2957,#2958); +#2957 = CARTESIAN_POINT('',(9.1,0.)); +#2958 = VECTOR('',#2959,1.); +#2959 = DIRECTION('',(0.,1.)); +#2960 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2961 = FACE_BOUND('',#2962,.T.); +#2962 = EDGE_LOOP('',(#2963)); +#2963 = ORIENTED_EDGE('',*,*,#2964,.F.); +#2964 = EDGE_CURVE('',#2965,#2965,#2967,.T.); +#2965 = VERTEX_POINT('',#2966); +#2966 = CARTESIAN_POINT('',(4.035,11.43,1.25864944683E-02)); +#2967 = SURFACE_CURVE('',#2968,(#2973,#2980),.PCURVE_S1.); +#2968 = ELLIPSE('',#2969,0.293716640106,0.225); +#2969 = AXIS2_PLACEMENT_3D('',#2970,#2971,#2972); +#2970 = CARTESIAN_POINT('',(3.81,11.43,0.201383911493)); +#2971 = DIRECTION('',(-0.642787609706,-1.700960357237E-16, + -0.766044443103)); +#2972 = DIRECTION('',(-0.766044443103,-2.027125616494E-16,0.642787609706 + )); +#2973 = PCURVE('',#613,#2974); +#2974 = DEFINITIONAL_REPRESENTATION('',(#2975),#2979); +#2975 = ELLIPSE('',#2976,0.293716640106,0.225); +#2976 = AXIS2_PLACEMENT_2D('',#2977,#2978); +#2977 = CARTESIAN_POINT('',(2.020287990774,-24.08)); +#2978 = DIRECTION('',(-1.,3.454400824972E-16)); +#2979 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2980 = PCURVE('',#2981,#2986); +#2981 = CYLINDRICAL_SURFACE('',#2982,0.225); +#2982 = AXIS2_PLACEMENT_3D('',#2983,#2984,#2985); +#2983 = CARTESIAN_POINT('',(3.81,11.43,-5.)); +#2984 = DIRECTION('',(0.,0.,1.)); +#2985 = DIRECTION('',(1.,0.,0.)); +#2986 = DEFINITIONAL_REPRESENTATION('',(#2987),#3006); +#2987 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#2988,#2989,#2990,#2991,#2992, + #2993,#2994,#2995,#2996,#2997,#2998,#2999,#3000,#3001,#3002,#3003, + #3004,#3005),.UNSPECIFIED.,.F.,.F.,(10,8,10),(3.14159265359, + 6.28318530718,9.424777960769),.UNSPECIFIED.); +#2988 = CARTESIAN_POINT('',(6.28318530718,5.012586494468)); +#2989 = CARTESIAN_POINT('',(5.934119455892,5.012586494534)); +#2990 = CARTESIAN_POINT('',(5.585053605612,5.038466393833)); +#2991 = CARTESIAN_POINT('',(5.235987755298,5.090226730776)); +#2992 = CARTESIAN_POINT('',(4.886921905115,5.161782607567)); +#2993 = CARTESIAN_POINT('',(4.537856054721,5.240985215409)); +#2994 = CARTESIAN_POINT('',(4.188790204458,5.312541092309)); +#2995 = CARTESIAN_POINT('',(3.839724354167,5.364301429283)); +#2996 = CARTESIAN_POINT('',(3.490658503878,5.390181328518)); +#2997 = CARTESIAN_POINT('',(2.792526803302,5.390181328518)); +#2998 = CARTESIAN_POINT('',(2.443460953045,5.364301429285)); +#2999 = CARTESIAN_POINT('',(2.094395102623,5.312541092331)); +#3000 = CARTESIAN_POINT('',(1.745329252847,5.24098521538)); +#3001 = CARTESIAN_POINT('',(1.396263401951,5.161782607538)); +#3002 = CARTESIAN_POINT('',(1.047197552015,5.090226730885)); +#3003 = CARTESIAN_POINT('',(0.698131701543,5.038466393817)); +#3004 = CARTESIAN_POINT('',(0.349065851288,5.012586494534)); +#3005 = CARTESIAN_POINT('',(9.769962616701E-15,5.012586494468)); +#3006 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3007 = ADVANCED_FACE('',(#3008,#3034),#781,.T.); +#3008 = FACE_BOUND('',#3009,.T.); +#3009 = EDGE_LOOP('',(#3010,#3031,#3032,#3033)); +#3010 = ORIENTED_EDGE('',*,*,#3011,.F.); +#3011 = EDGE_CURVE('',#1499,#738,#3012,.T.); +#3012 = SURFACE_CURVE('',#3013,(#3017,#3024),.PCURVE_S1.); +#3013 = LINE('',#3014,#3015); +#3014 = CARTESIAN_POINT('',(-4.05,-12.65,0.)); +#3015 = VECTOR('',#3016,1.); +#3016 = DIRECTION('',(0.766044443103,1.427275208479E-16,0.642787609706) + ); +#3017 = PCURVE('',#781,#3018); +#3018 = DEFINITIONAL_REPRESENTATION('',(#3019),#3023); +#3019 = LINE('',#3020,#3021); +#3020 = CARTESIAN_POINT('',(0.,0.)); +#3021 = VECTOR('',#3022,1.); +#3022 = DIRECTION('',(1.,0.)); +#3023 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3024 = PCURVE('',#753,#3025); +#3025 = DEFINITIONAL_REPRESENTATION('',(#3026),#3030); +#3026 = LINE('',#3027,#3028); +#3027 = CARTESIAN_POINT('',(0.,1.)); +#3028 = VECTOR('',#3029,1.); +#3029 = DIRECTION('',(0.642787609706,0.766044443103)); +#3030 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3031 = ORIENTED_EDGE('',*,*,#1521,.T.); +#3032 = ORIENTED_EDGE('',*,*,#1449,.F.); +#3033 = ORIENTED_EDGE('',*,*,#765,.F.); +#3034 = FACE_BOUND('',#3035,.T.); +#3035 = EDGE_LOOP('',(#3036)); +#3036 = ORIENTED_EDGE('',*,*,#3037,.F.); +#3037 = EDGE_CURVE('',#3038,#3038,#3040,.T.); +#3038 = VERTEX_POINT('',#3039); +#3039 = CARTESIAN_POINT('',(-3.585,-11.43,0.390181328518)); +#3040 = SURFACE_CURVE('',#3041,(#3046,#3053),.PCURVE_S1.); +#3041 = ELLIPSE('',#3042,0.293716640106,0.225); +#3042 = AXIS2_PLACEMENT_3D('',#3043,#3044,#3045); +#3043 = CARTESIAN_POINT('',(-3.81,-11.43,0.201383911493)); +#3044 = DIRECTION('',(0.642787609706,-1.700960357237E-16,-0.766044443103 + )); +#3045 = DIRECTION('',(0.766044443103,-2.027125616494E-16,0.642787609706) + ); +#3046 = PCURVE('',#781,#3047); +#3047 = DEFINITIONAL_REPRESENTATION('',(#3048),#3052); +#3048 = ELLIPSE('',#3049,0.293716640106,0.225); +#3049 = AXIS2_PLACEMENT_2D('',#3050,#3051); +#3050 = CARTESIAN_POINT('',(0.313297749446,-1.22)); +#3051 = DIRECTION('',(1.,3.454400824972E-16)); +#3052 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3053 = PCURVE('',#3054,#3059); +#3054 = CYLINDRICAL_SURFACE('',#3055,0.225); +#3055 = AXIS2_PLACEMENT_3D('',#3056,#3057,#3058); +#3056 = CARTESIAN_POINT('',(-3.81,-11.43,-5.)); +#3057 = DIRECTION('',(0.,0.,1.)); +#3058 = DIRECTION('',(1.,0.,0.)); +#3059 = DEFINITIONAL_REPRESENTATION('',(#3060),#3079); +#3060 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#3061,#3062,#3063,#3064,#3065, + #3066,#3067,#3068,#3069,#3070,#3071,#3072,#3073,#3074,#3075,#3076, + #3077,#3078),.UNSPECIFIED.,.F.,.F.,(10,8,10),(0.,3.14159265359, + 6.28318530718),.UNSPECIFIED.); +#3061 = CARTESIAN_POINT('',(6.28318530718,5.390181328518)); +#3062 = CARTESIAN_POINT('',(5.934119455892,5.390181328452)); +#3063 = CARTESIAN_POINT('',(5.585053605607,5.364301429134)); +#3064 = CARTESIAN_POINT('',(5.235987755335,5.312541092375)); +#3065 = CARTESIAN_POINT('',(4.88692190502,5.240985214637)); +#3066 = CARTESIAN_POINT('',(4.537856054757,5.161782608047)); +#3067 = CARTESIAN_POINT('',(4.188790204468,5.090226730477)); +#3068 = CARTESIAN_POINT('',(3.839724354162,5.038466393698)); +#3069 = CARTESIAN_POINT('',(3.490658503878,5.012586494468)); +#3070 = CARTESIAN_POINT('',(2.792526803302,5.012586494468)); +#3071 = CARTESIAN_POINT('',(2.443460953047,5.038466393682)); +#3072 = CARTESIAN_POINT('',(2.094395102616,5.090226730528)); +#3073 = CARTESIAN_POINT('',(1.745329252876,5.161782607742)); +#3074 = CARTESIAN_POINT('',(1.396263401922,5.240985214768)); +#3075 = CARTESIAN_POINT('',(1.047197551972,5.312541092193)); +#3076 = CARTESIAN_POINT('',(0.698131701554,5.364301429152)); +#3077 = CARTESIAN_POINT('',(0.349065851288,5.390181328452)); +#3078 = CARTESIAN_POINT('',(9.769962616701E-15,5.390181328518)); +#3079 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3080 = ADVANCED_FACE('',(#3081),#641,.T.); +#3081 = FACE_BOUND('',#3082,.T.); +#3082 = EDGE_LOOP('',(#3083,#3106,#3107,#3108)); +#3083 = ORIENTED_EDGE('',*,*,#3084,.F.); +#3084 = EDGE_CURVE('',#626,#3085,#3087,.T.); +#3085 = VERTEX_POINT('',#3086); +#3086 = CARTESIAN_POINT('',(5.05,11.15,0.)); +#3087 = SURFACE_CURVE('',#3088,(#3092,#3099),.PCURVE_S1.); +#3088 = LINE('',#3089,#3090); +#3089 = CARTESIAN_POINT('',(5.05,9.362369611109,1.5)); +#3090 = VECTOR('',#3091,1.); +#3091 = DIRECTION('',(0.,0.766044443119,-0.642787609687)); +#3092 = PCURVE('',#641,#3093); +#3093 = DEFINITIONAL_REPRESENTATION('',(#3094),#3098); +#3094 = LINE('',#3095,#3096); +#3095 = CARTESIAN_POINT('',(0.,0.)); +#3096 = VECTOR('',#3097,1.); +#3097 = DIRECTION('',(1.,0.)); +#3098 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3099 = PCURVE('',#669,#3100); +#3100 = DEFINITIONAL_REPRESENTATION('',(#3101),#3105); +#3101 = LINE('',#3102,#3103); +#3102 = CARTESIAN_POINT('',(1.5,-22.0123696111)); +#3103 = VECTOR('',#3104,1.); +#3104 = DIRECTION('',(-0.642787609687,-0.766044443119)); +#3105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3106 = ORIENTED_EDGE('',*,*,#625,.T.); +#3107 = ORIENTED_EDGE('',*,*,#2918,.T.); +#3108 = ORIENTED_EDGE('',*,*,#3109,.F.); +#3109 = EDGE_CURVE('',#3085,#2919,#3110,.T.); +#3110 = SURFACE_CURVE('',#3111,(#3115,#3122),.PCURVE_S1.); +#3111 = LINE('',#3112,#3113); +#3112 = CARTESIAN_POINT('',(5.05,11.15,0.)); +#3113 = VECTOR('',#3114,1.); +#3114 = DIRECTION('',(-1.,-0.,-0.)); +#3115 = PCURVE('',#641,#3116); +#3116 = DEFINITIONAL_REPRESENTATION('',(#3117),#3121); +#3117 = LINE('',#3118,#3119); +#3118 = CARTESIAN_POINT('',(2.333585740291,0.)); +#3119 = VECTOR('',#3120,1.); +#3120 = DIRECTION('',(0.,-1.)); +#3121 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3122 = PCURVE('',#1620,#3123); +#3123 = DEFINITIONAL_REPRESENTATION('',(#3124),#3128); +#3124 = LINE('',#3125,#3126); +#3125 = CARTESIAN_POINT('',(10.1,23.8)); +#3126 = VECTOR('',#3127,1.); +#3127 = DIRECTION('',(-1.,0.)); +#3128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3129 = ADVANCED_FACE('',(#3130),#753,.F.); +#3130 = FACE_BOUND('',#3131,.F.); +#3131 = EDGE_LOOP('',(#3132,#3133,#3134,#3157,#3185,#3213,#3234,#3235)); +#3132 = ORIENTED_EDGE('',*,*,#1498,.F.); +#3133 = ORIENTED_EDGE('',*,*,#1402,.T.); +#3134 = ORIENTED_EDGE('',*,*,#3135,.T.); +#3135 = EDGE_CURVE('',#1403,#3136,#3138,.T.); +#3136 = VERTEX_POINT('',#3137); +#3137 = CARTESIAN_POINT('',(4.85,-12.65,7.7)); +#3138 = SURFACE_CURVE('',#3139,(#3143,#3150),.PCURVE_S1.); +#3139 = LINE('',#3140,#3141); +#3140 = CARTESIAN_POINT('',(-5.05,-12.65,7.7)); +#3141 = VECTOR('',#3142,1.); +#3142 = DIRECTION('',(1.,0.,0.)); +#3143 = PCURVE('',#753,#3144); +#3144 = DEFINITIONAL_REPRESENTATION('',(#3145),#3149); +#3145 = LINE('',#3146,#3147); +#3146 = CARTESIAN_POINT('',(7.7,0.)); +#3147 = VECTOR('',#3148,1.); +#3148 = DIRECTION('',(0.,1.)); +#3149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3150 = PCURVE('',#1766,#3151); +#3151 = DEFINITIONAL_REPRESENTATION('',(#3152),#3156); +#3152 = LINE('',#3153,#3154); +#3153 = CARTESIAN_POINT('',(1.570796326795,0.)); +#3154 = VECTOR('',#3155,1.); +#3155 = DIRECTION('',(0.,1.)); +#3156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3157 = ORIENTED_EDGE('',*,*,#3158,.F.); +#3158 = EDGE_CURVE('',#3159,#3136,#3161,.T.); +#3159 = VERTEX_POINT('',#3160); +#3160 = CARTESIAN_POINT('',(4.85,-12.65,0.)); +#3161 = SURFACE_CURVE('',#3162,(#3166,#3173),.PCURVE_S1.); +#3162 = LINE('',#3163,#3164); +#3163 = CARTESIAN_POINT('',(4.85,-12.65,0.)); +#3164 = VECTOR('',#3165,1.); +#3165 = DIRECTION('',(0.,0.,1.)); +#3166 = PCURVE('',#753,#3167); +#3167 = DEFINITIONAL_REPRESENTATION('',(#3168),#3172); +#3168 = LINE('',#3169,#3170); +#3169 = CARTESIAN_POINT('',(0.,9.9)); +#3170 = VECTOR('',#3171,1.); +#3171 = DIRECTION('',(1.,0.)); +#3172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3173 = PCURVE('',#3174,#3179); +#3174 = CYLINDRICAL_SURFACE('',#3175,0.2); +#3175 = AXIS2_PLACEMENT_3D('',#3176,#3177,#3178); +#3176 = CARTESIAN_POINT('',(4.85,-12.45,0.)); +#3177 = DIRECTION('',(0.,0.,1.)); +#3178 = DIRECTION('',(0.,-1.,0.)); +#3179 = DEFINITIONAL_REPRESENTATION('',(#3180),#3184); +#3180 = LINE('',#3181,#3182); +#3181 = CARTESIAN_POINT('',(0.,0.)); +#3182 = VECTOR('',#3183,1.); +#3183 = DIRECTION('',(0.,1.)); +#3184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3185 = ORIENTED_EDGE('',*,*,#3186,.F.); +#3186 = EDGE_CURVE('',#3187,#3159,#3189,.T.); +#3187 = VERTEX_POINT('',#3188); +#3188 = CARTESIAN_POINT('',(4.05,-12.65,-2.898586458322E-16)); +#3189 = SURFACE_CURVE('',#3190,(#3194,#3201),.PCURVE_S1.); +#3190 = LINE('',#3191,#3192); +#3191 = CARTESIAN_POINT('',(-5.05,-12.65,0.)); +#3192 = VECTOR('',#3193,1.); +#3193 = DIRECTION('',(1.,0.,0.)); +#3194 = PCURVE('',#753,#3195); +#3195 = DEFINITIONAL_REPRESENTATION('',(#3196),#3200); +#3196 = LINE('',#3197,#3198); +#3197 = CARTESIAN_POINT('',(0.,0.)); +#3198 = VECTOR('',#3199,1.); +#3199 = DIRECTION('',(0.,1.)); +#3200 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3201 = PCURVE('',#3202,#3207); +#3202 = PLANE('',#3203); +#3203 = AXIS2_PLACEMENT_3D('',#3204,#3205,#3206); +#3204 = CARTESIAN_POINT('',(-5.05,-12.65,0.)); +#3205 = DIRECTION('',(0.,0.,1.)); +#3206 = DIRECTION('',(1.,0.,0.)); +#3207 = DEFINITIONAL_REPRESENTATION('',(#3208),#3212); +#3208 = LINE('',#3209,#3210); +#3209 = CARTESIAN_POINT('',(0.,0.)); +#3210 = VECTOR('',#3211,1.); +#3211 = DIRECTION('',(1.,0.)); +#3212 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3213 = ORIENTED_EDGE('',*,*,#3214,.F.); +#3214 = EDGE_CURVE('',#710,#3187,#3215,.T.); +#3215 = SURFACE_CURVE('',#3216,(#3220,#3227),.PCURVE_S1.); +#3216 = LINE('',#3217,#3218); +#3217 = CARTESIAN_POINT('',(2.262369611201,-12.65,1.5)); +#3218 = VECTOR('',#3219,1.); +#3219 = DIRECTION('',(0.766044443103,-1.427275208479E-16,-0.642787609706 + )); +#3220 = PCURVE('',#753,#3221); +#3221 = DEFINITIONAL_REPRESENTATION('',(#3222),#3226); +#3222 = LINE('',#3223,#3224); +#3223 = CARTESIAN_POINT('',(1.5,7.312369611201)); +#3224 = VECTOR('',#3225,1.); +#3225 = DIRECTION('',(-0.642787609706,0.766044443103)); +#3226 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3227 = PCURVE('',#725,#3228); +#3228 = DEFINITIONAL_REPRESENTATION('',(#3229),#3233); +#3229 = LINE('',#3230,#3231); +#3230 = CARTESIAN_POINT('',(0.,0.)); +#3231 = VECTOR('',#3232,1.); +#3232 = DIRECTION('',(1.,0.)); +#3233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3234 = ORIENTED_EDGE('',*,*,#737,.F.); +#3235 = ORIENTED_EDGE('',*,*,#3011,.F.); +#3236 = ADVANCED_FACE('',(#3237),#669,.T.); +#3237 = FACE_BOUND('',#3238,.T.); +#3238 = EDGE_LOOP('',(#3239,#3262,#3285,#3308,#3331,#3354,#3375,#3376)); +#3239 = ORIENTED_EDGE('',*,*,#3240,.T.); +#3240 = EDGE_CURVE('',#3085,#3241,#3243,.T.); +#3241 = VERTEX_POINT('',#3242); +#3242 = CARTESIAN_POINT('',(5.05,12.45,0.)); +#3243 = SURFACE_CURVE('',#3244,(#3248,#3255),.PCURVE_S1.); +#3244 = LINE('',#3245,#3246); +#3245 = CARTESIAN_POINT('',(5.05,-12.65,0.)); +#3246 = VECTOR('',#3247,1.); +#3247 = DIRECTION('',(0.,1.,0.)); +#3248 = PCURVE('',#669,#3249); +#3249 = DEFINITIONAL_REPRESENTATION('',(#3250),#3254); +#3250 = LINE('',#3251,#3252); +#3251 = CARTESIAN_POINT('',(0.,0.)); +#3252 = VECTOR('',#3253,1.); +#3253 = DIRECTION('',(0.,-1.)); +#3254 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3255 = PCURVE('',#1620,#3256); +#3256 = DEFINITIONAL_REPRESENTATION('',(#3257),#3261); +#3257 = LINE('',#3258,#3259); +#3258 = CARTESIAN_POINT('',(10.1,0.)); +#3259 = VECTOR('',#3260,1.); +#3260 = DIRECTION('',(0.,1.)); +#3261 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3262 = ORIENTED_EDGE('',*,*,#3263,.T.); +#3263 = EDGE_CURVE('',#3241,#3264,#3266,.T.); +#3264 = VERTEX_POINT('',#3265); +#3265 = CARTESIAN_POINT('',(5.05,12.45,7.7)); +#3266 = SURFACE_CURVE('',#3267,(#3271,#3278),.PCURVE_S1.); +#3267 = LINE('',#3268,#3269); +#3268 = CARTESIAN_POINT('',(5.05,12.45,0.)); +#3269 = VECTOR('',#3270,1.); +#3270 = DIRECTION('',(0.,0.,1.)); +#3271 = PCURVE('',#669,#3272); +#3272 = DEFINITIONAL_REPRESENTATION('',(#3273),#3277); +#3273 = LINE('',#3274,#3275); +#3274 = CARTESIAN_POINT('',(0.,-25.1)); +#3275 = VECTOR('',#3276,1.); +#3276 = DIRECTION('',(1.,0.)); +#3277 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3278 = PCURVE('',#1592,#3279); +#3279 = DEFINITIONAL_REPRESENTATION('',(#3280),#3284); +#3280 = LINE('',#3281,#3282); +#3281 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#3282 = VECTOR('',#3283,1.); +#3283 = DIRECTION('',(-0.,1.)); +#3284 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3285 = ORIENTED_EDGE('',*,*,#3286,.F.); +#3286 = EDGE_CURVE('',#3287,#3264,#3289,.T.); +#3287 = VERTEX_POINT('',#3288); +#3288 = CARTESIAN_POINT('',(5.05,-12.45,7.7)); +#3289 = SURFACE_CURVE('',#3290,(#3294,#3301),.PCURVE_S1.); +#3290 = LINE('',#3291,#3292); +#3291 = CARTESIAN_POINT('',(5.05,-12.65,7.7)); +#3292 = VECTOR('',#3293,1.); +#3293 = DIRECTION('',(0.,1.,0.)); +#3294 = PCURVE('',#669,#3295); +#3295 = DEFINITIONAL_REPRESENTATION('',(#3296),#3300); +#3296 = LINE('',#3297,#3298); +#3297 = CARTESIAN_POINT('',(7.7,0.)); +#3298 = VECTOR('',#3299,1.); +#3299 = DIRECTION('',(0.,-1.)); +#3300 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3301 = PCURVE('',#1843,#3302); +#3302 = DEFINITIONAL_REPRESENTATION('',(#3303),#3307); +#3303 = LINE('',#3304,#3305); +#3304 = CARTESIAN_POINT('',(1.570796326795,0.)); +#3305 = VECTOR('',#3306,1.); +#3306 = DIRECTION('',(0.,1.)); +#3307 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3308 = ORIENTED_EDGE('',*,*,#3309,.F.); +#3309 = EDGE_CURVE('',#3310,#3287,#3312,.T.); +#3310 = VERTEX_POINT('',#3311); +#3311 = CARTESIAN_POINT('',(5.05,-12.45,0.)); +#3312 = SURFACE_CURVE('',#3313,(#3317,#3324),.PCURVE_S1.); +#3313 = LINE('',#3314,#3315); +#3314 = CARTESIAN_POINT('',(5.05,-12.45,0.)); +#3315 = VECTOR('',#3316,1.); +#3316 = DIRECTION('',(0.,0.,1.)); +#3317 = PCURVE('',#669,#3318); +#3318 = DEFINITIONAL_REPRESENTATION('',(#3319),#3323); +#3319 = LINE('',#3320,#3321); +#3320 = CARTESIAN_POINT('',(0.,-0.2)); +#3321 = VECTOR('',#3322,1.); +#3322 = DIRECTION('',(1.,0.)); +#3323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3324 = PCURVE('',#3174,#3325); +#3325 = DEFINITIONAL_REPRESENTATION('',(#3326),#3330); +#3326 = LINE('',#3327,#3328); +#3327 = CARTESIAN_POINT('',(1.570796326795,0.)); +#3328 = VECTOR('',#3329,1.); +#3329 = DIRECTION('',(0.,1.)); +#3330 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3331 = ORIENTED_EDGE('',*,*,#3332,.T.); +#3332 = EDGE_CURVE('',#3310,#3333,#3335,.T.); +#3333 = VERTEX_POINT('',#3334); +#3334 = CARTESIAN_POINT('',(5.05,-11.15,0.)); +#3335 = SURFACE_CURVE('',#3336,(#3340,#3347),.PCURVE_S1.); +#3336 = LINE('',#3337,#3338); +#3337 = CARTESIAN_POINT('',(5.05,-12.65,0.)); +#3338 = VECTOR('',#3339,1.); +#3339 = DIRECTION('',(0.,1.,0.)); +#3340 = PCURVE('',#669,#3341); +#3341 = DEFINITIONAL_REPRESENTATION('',(#3342),#3346); +#3342 = LINE('',#3343,#3344); +#3343 = CARTESIAN_POINT('',(0.,0.)); +#3344 = VECTOR('',#3345,1.); +#3345 = DIRECTION('',(0.,-1.)); +#3346 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3347 = PCURVE('',#3202,#3348); +#3348 = DEFINITIONAL_REPRESENTATION('',(#3349),#3353); +#3349 = LINE('',#3350,#3351); +#3350 = CARTESIAN_POINT('',(10.1,0.)); +#3351 = VECTOR('',#3352,1.); +#3352 = DIRECTION('',(0.,1.)); +#3353 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3354 = ORIENTED_EDGE('',*,*,#3355,.T.); +#3355 = EDGE_CURVE('',#3333,#654,#3356,.T.); +#3356 = SURFACE_CURVE('',#3357,(#3361,#3368),.PCURVE_S1.); +#3357 = LINE('',#3358,#3359); +#3358 = CARTESIAN_POINT('',(5.05,-11.15,0.)); +#3359 = VECTOR('',#3360,1.); +#3360 = DIRECTION('',(0.,0.766044443119,0.642787609687)); +#3361 = PCURVE('',#669,#3362); +#3362 = DEFINITIONAL_REPRESENTATION('',(#3363),#3367); +#3363 = LINE('',#3364,#3365); +#3364 = CARTESIAN_POINT('',(0.,-1.5)); +#3365 = VECTOR('',#3366,1.); +#3366 = DIRECTION('',(0.642787609687,-0.766044443119)); +#3367 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3368 = PCURVE('',#697,#3369); +#3369 = DEFINITIONAL_REPRESENTATION('',(#3370),#3374); +#3370 = LINE('',#3371,#3372); +#3371 = CARTESIAN_POINT('',(0.,0.)); +#3372 = VECTOR('',#3373,1.); +#3373 = DIRECTION('',(1.,0.)); +#3374 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3375 = ORIENTED_EDGE('',*,*,#653,.T.); +#3376 = ORIENTED_EDGE('',*,*,#3084,.T.); +#3377 = ADVANCED_FACE('',(#3378,#3424),#725,.T.); +#3378 = FACE_BOUND('',#3379,.T.); +#3379 = EDGE_LOOP('',(#3380,#3381,#3382,#3403)); +#3380 = ORIENTED_EDGE('',*,*,#3214,.F.); +#3381 = ORIENTED_EDGE('',*,*,#709,.T.); +#3382 = ORIENTED_EDGE('',*,*,#3383,.F.); +#3383 = EDGE_CURVE('',#3384,#682,#3386,.T.); +#3384 = VERTEX_POINT('',#3385); +#3385 = CARTESIAN_POINT('',(4.05,-11.15,-1.665334536938E-16)); +#3386 = SURFACE_CURVE('',#3387,(#3391,#3397),.PCURVE_S1.); +#3387 = LINE('',#3388,#3389); +#3388 = CARTESIAN_POINT('',(3.948990011249,-11.04899001124, + 8.475744431048E-02)); +#3389 = VECTOR('',#3390,1.); +#3390 = DIRECTION('',(-0.608120402392,0.608120402423,0.510273605384)); +#3391 = PCURVE('',#725,#3392); +#3392 = DEFINITIONAL_REPRESENTATION('',(#3393),#3396); +#3393 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3394,#3395),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.460061899799,3.067457417301),.PIECEWISE_BEZIER_KNOTS.); +#3394 = CARTESIAN_POINT('',(2.566944314242,-1.321236961111)); +#3395 = CARTESIAN_POINT('',(-0.233358574022,-3.46639342778)); +#3396 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3397 = PCURVE('',#697,#3398); +#3398 = DEFINITIONAL_REPRESENTATION('',(#3399),#3402); +#3399 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3400,#3401),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.460061899799,3.067457417301),.PIECEWISE_BEZIER_KNOTS.); +#3400 = CARTESIAN_POINT('',(-0.233358574029,-0.82123696112)); +#3401 = CARTESIAN_POINT('',(2.56694431432,-2.966393427679)); +#3402 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3403 = ORIENTED_EDGE('',*,*,#3404,.F.); +#3404 = EDGE_CURVE('',#3187,#3384,#3405,.T.); +#3405 = SURFACE_CURVE('',#3406,(#3410,#3417),.PCURVE_S1.); +#3406 = LINE('',#3407,#3408); +#3407 = CARTESIAN_POINT('',(4.05,-12.65,0.)); +#3408 = VECTOR('',#3409,1.); +#3409 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#3410 = PCURVE('',#725,#3411); +#3411 = DEFINITIONAL_REPRESENTATION('',(#3412),#3416); +#3412 = LINE('',#3413,#3414); +#3413 = CARTESIAN_POINT('',(2.33358574022,0.)); +#3414 = VECTOR('',#3415,1.); +#3415 = DIRECTION('',(0.,-1.)); +#3416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3417 = PCURVE('',#3202,#3418); +#3418 = DEFINITIONAL_REPRESENTATION('',(#3419),#3423); +#3419 = LINE('',#3420,#3421); +#3420 = CARTESIAN_POINT('',(9.1,0.)); +#3421 = VECTOR('',#3422,1.); +#3422 = DIRECTION('',(0.,1.)); +#3423 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3424 = FACE_BOUND('',#3425,.T.); +#3425 = EDGE_LOOP('',(#3426)); +#3426 = ORIENTED_EDGE('',*,*,#3427,.F.); +#3427 = EDGE_CURVE('',#3428,#3428,#3430,.T.); +#3428 = VERTEX_POINT('',#3429); +#3429 = CARTESIAN_POINT('',(4.035,-11.43,1.258649446831E-02)); +#3430 = SURFACE_CURVE('',#3431,(#3436,#3443),.PCURVE_S1.); +#3431 = ELLIPSE('',#3432,0.293716640106,0.225); +#3432 = AXIS2_PLACEMENT_3D('',#3433,#3434,#3435); +#3433 = CARTESIAN_POINT('',(3.81,-11.43,0.201383911493)); +#3434 = DIRECTION('',(-0.642787609706,-1.700960357237E-16, + -0.766044443103)); +#3435 = DIRECTION('',(-0.766044443103,-2.027125616494E-16,0.642787609706 + )); +#3436 = PCURVE('',#725,#3437); +#3437 = DEFINITIONAL_REPRESENTATION('',(#3438),#3442); +#3438 = ELLIPSE('',#3439,0.293716640106,0.225); +#3439 = AXIS2_PLACEMENT_2D('',#3440,#3441); +#3440 = CARTESIAN_POINT('',(2.020287990774,-1.22)); +#3441 = DIRECTION('',(-1.,3.454400824972E-16)); +#3442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3443 = PCURVE('',#3444,#3449); +#3444 = CYLINDRICAL_SURFACE('',#3445,0.225); +#3445 = AXIS2_PLACEMENT_3D('',#3446,#3447,#3448); +#3446 = CARTESIAN_POINT('',(3.81,-11.43,-5.)); +#3447 = DIRECTION('',(0.,0.,1.)); +#3448 = DIRECTION('',(1.,0.,0.)); +#3449 = DEFINITIONAL_REPRESENTATION('',(#3450),#3469); +#3450 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#3451,#3452,#3453,#3454,#3455, + #3456,#3457,#3458,#3459,#3460,#3461,#3462,#3463,#3464,#3465,#3466, + #3467,#3468),.UNSPECIFIED.,.F.,.F.,(10,8,10),(3.14159265359, + 6.28318530718,9.424777960769),.UNSPECIFIED.); +#3451 = CARTESIAN_POINT('',(6.28318530718,5.012586494468)); +#3452 = CARTESIAN_POINT('',(5.934119455892,5.012586494534)); +#3453 = CARTESIAN_POINT('',(5.585053605612,5.038466393864)); +#3454 = CARTESIAN_POINT('',(5.235987755298,5.090226730492)); +#3455 = CARTESIAN_POINT('',(4.886921905115,5.161782608353)); +#3456 = CARTESIAN_POINT('',(4.537856054721,5.240985214856)); +#3457 = CARTESIAN_POINT('',(4.188790204458,5.312541092761)); +#3458 = CARTESIAN_POINT('',(3.839724354167,5.364301429228)); +#3459 = CARTESIAN_POINT('',(3.490658503878,5.390181328518)); +#3460 = CARTESIAN_POINT('',(2.792526803302,5.390181328518)); +#3461 = CARTESIAN_POINT('',(2.443460953045,5.364301429232)); +#3462 = CARTESIAN_POINT('',(2.094395102623,5.312541092615)); +#3463 = CARTESIAN_POINT('',(1.745329252847,5.240985215045)); +#3464 = CARTESIAN_POINT('',(1.396263401951,5.16178260812)); +#3465 = CARTESIAN_POINT('',(1.047197552015,5.090226730594)); +#3466 = CARTESIAN_POINT('',(0.698131701543,5.038466393844)); +#3467 = CARTESIAN_POINT('',(0.349065851288,5.012586494534)); +#3468 = CARTESIAN_POINT('',(9.769962616701E-15,5.012586494468)); +#3469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3470 = ADVANCED_FACE('',(#3471),#697,.T.); +#3471 = FACE_BOUND('',#3472,.T.); +#3472 = EDGE_LOOP('',(#3473,#3474,#3495,#3496)); +#3473 = ORIENTED_EDGE('',*,*,#3355,.F.); +#3474 = ORIENTED_EDGE('',*,*,#3475,.T.); +#3475 = EDGE_CURVE('',#3333,#3384,#3476,.T.); +#3476 = SURFACE_CURVE('',#3477,(#3481,#3488),.PCURVE_S1.); +#3477 = LINE('',#3478,#3479); +#3478 = CARTESIAN_POINT('',(5.05,-11.15,0.)); +#3479 = VECTOR('',#3480,1.); +#3480 = DIRECTION('',(-1.,-0.,-0.)); +#3481 = PCURVE('',#697,#3482); +#3482 = DEFINITIONAL_REPRESENTATION('',(#3483),#3487); +#3483 = LINE('',#3484,#3485); +#3484 = CARTESIAN_POINT('',(0.,0.)); +#3485 = VECTOR('',#3486,1.); +#3486 = DIRECTION('',(0.,-1.)); +#3487 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3488 = PCURVE('',#3202,#3489); +#3489 = DEFINITIONAL_REPRESENTATION('',(#3490),#3494); +#3490 = LINE('',#3491,#3492); +#3491 = CARTESIAN_POINT('',(10.1,1.5)); +#3492 = VECTOR('',#3493,1.); +#3493 = DIRECTION('',(-1.,0.)); +#3494 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3495 = ORIENTED_EDGE('',*,*,#3383,.T.); +#3496 = ORIENTED_EDGE('',*,*,#681,.F.); +#3497 = ADVANCED_FACE('',(#3498),#838,.T.); +#3498 = FACE_BOUND('',#3499,.T.); +#3499 = EDGE_LOOP('',(#3500,#3501,#3524,#3551)); +#3500 = ORIENTED_EDGE('',*,*,#817,.F.); +#3501 = ORIENTED_EDGE('',*,*,#3502,.F.); +#3502 = EDGE_CURVE('',#3503,#818,#3505,.T.); +#3503 = VERTEX_POINT('',#3504); +#3504 = CARTESIAN_POINT('',(-3.585,-3.81,-5.)); +#3505 = SEAM_CURVE('',#3506,(#3510,#3517),.PCURVE_S1.); +#3506 = LINE('',#3507,#3508); +#3507 = CARTESIAN_POINT('',(-3.585,-3.81,-5.)); +#3508 = VECTOR('',#3509,1.); +#3509 = DIRECTION('',(0.,0.,1.)); +#3510 = PCURVE('',#838,#3511); +#3511 = DEFINITIONAL_REPRESENTATION('',(#3512),#3516); +#3512 = LINE('',#3513,#3514); +#3513 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#3514 = VECTOR('',#3515,1.); +#3515 = DIRECTION('',(0.,1.)); +#3516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3517 = PCURVE('',#838,#3518); +#3518 = DEFINITIONAL_REPRESENTATION('',(#3519),#3523); +#3519 = LINE('',#3520,#3521); +#3520 = CARTESIAN_POINT('',(0.,-0.)); +#3521 = VECTOR('',#3522,1.); +#3522 = DIRECTION('',(0.,1.)); +#3523 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3524 = ORIENTED_EDGE('',*,*,#3525,.T.); +#3525 = EDGE_CURVE('',#3503,#3503,#3526,.T.); +#3526 = SURFACE_CURVE('',#3527,(#3532,#3539),.PCURVE_S1.); +#3527 = CIRCLE('',#3528,0.225); +#3528 = AXIS2_PLACEMENT_3D('',#3529,#3530,#3531); +#3529 = CARTESIAN_POINT('',(-3.81,-3.81,-5.)); +#3530 = DIRECTION('',(0.,0.,1.)); +#3531 = DIRECTION('',(1.,0.,0.)); +#3532 = PCURVE('',#838,#3533); +#3533 = DEFINITIONAL_REPRESENTATION('',(#3534),#3538); +#3534 = LINE('',#3535,#3536); +#3535 = CARTESIAN_POINT('',(0.,0.)); +#3536 = VECTOR('',#3537,1.); +#3537 = DIRECTION('',(1.,0.)); +#3538 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3539 = PCURVE('',#3540,#3545); +#3540 = PLANE('',#3541); +#3541 = AXIS2_PLACEMENT_3D('',#3542,#3543,#3544); +#3542 = CARTESIAN_POINT('',(-3.81,-3.81,-5.)); +#3543 = DIRECTION('',(0.,0.,1.)); +#3544 = DIRECTION('',(1.,0.,0.)); +#3545 = DEFINITIONAL_REPRESENTATION('',(#3546),#3550); +#3546 = CIRCLE('',#3547,0.225); +#3547 = AXIS2_PLACEMENT_2D('',#3548,#3549); +#3548 = CARTESIAN_POINT('',(0.,0.)); +#3549 = DIRECTION('',(1.,0.)); +#3550 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3551 = ORIENTED_EDGE('',*,*,#3502,.T.); +#3552 = ADVANCED_FACE('',(#3553),#873,.T.); +#3553 = FACE_BOUND('',#3554,.T.); +#3554 = EDGE_LOOP('',(#3555,#3556,#3579,#3606)); +#3555 = ORIENTED_EDGE('',*,*,#852,.F.); +#3556 = ORIENTED_EDGE('',*,*,#3557,.F.); +#3557 = EDGE_CURVE('',#3558,#853,#3560,.T.); +#3558 = VERTEX_POINT('',#3559); +#3559 = CARTESIAN_POINT('',(4.035,-3.81,-5.)); +#3560 = SEAM_CURVE('',#3561,(#3565,#3572),.PCURVE_S1.); +#3561 = LINE('',#3562,#3563); +#3562 = CARTESIAN_POINT('',(4.035,-3.81,-5.)); +#3563 = VECTOR('',#3564,1.); +#3564 = DIRECTION('',(0.,0.,1.)); +#3565 = PCURVE('',#873,#3566); +#3566 = DEFINITIONAL_REPRESENTATION('',(#3567),#3571); +#3567 = LINE('',#3568,#3569); +#3568 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#3569 = VECTOR('',#3570,1.); +#3570 = DIRECTION('',(0.,1.)); +#3571 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3572 = PCURVE('',#873,#3573); +#3573 = DEFINITIONAL_REPRESENTATION('',(#3574),#3578); +#3574 = LINE('',#3575,#3576); +#3575 = CARTESIAN_POINT('',(0.,-0.)); +#3576 = VECTOR('',#3577,1.); +#3577 = DIRECTION('',(0.,1.)); +#3578 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3579 = ORIENTED_EDGE('',*,*,#3580,.T.); +#3580 = EDGE_CURVE('',#3558,#3558,#3581,.T.); +#3581 = SURFACE_CURVE('',#3582,(#3587,#3594),.PCURVE_S1.); +#3582 = CIRCLE('',#3583,0.225); +#3583 = AXIS2_PLACEMENT_3D('',#3584,#3585,#3586); +#3584 = CARTESIAN_POINT('',(3.81,-3.81,-5.)); +#3585 = DIRECTION('',(0.,0.,1.)); +#3586 = DIRECTION('',(1.,0.,0.)); +#3587 = PCURVE('',#873,#3588); +#3588 = DEFINITIONAL_REPRESENTATION('',(#3589),#3593); +#3589 = LINE('',#3590,#3591); +#3590 = CARTESIAN_POINT('',(0.,0.)); +#3591 = VECTOR('',#3592,1.); +#3592 = DIRECTION('',(1.,0.)); +#3593 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3594 = PCURVE('',#3595,#3600); +#3595 = PLANE('',#3596); +#3596 = AXIS2_PLACEMENT_3D('',#3597,#3598,#3599); +#3597 = CARTESIAN_POINT('',(3.81,-3.81,-5.)); +#3598 = DIRECTION('',(0.,0.,1.)); +#3599 = DIRECTION('',(1.,0.,0.)); +#3600 = DEFINITIONAL_REPRESENTATION('',(#3601),#3605); +#3601 = CIRCLE('',#3602,0.225); +#3602 = AXIS2_PLACEMENT_2D('',#3603,#3604); +#3603 = CARTESIAN_POINT('',(0.,0.)); +#3604 = DIRECTION('',(1.,0.)); +#3605 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3606 = ORIENTED_EDGE('',*,*,#3557,.T.); +#3607 = ADVANCED_FACE('',(#3608),#908,.T.); +#3608 = FACE_BOUND('',#3609,.T.); +#3609 = EDGE_LOOP('',(#3610,#3611,#3634,#3661)); +#3610 = ORIENTED_EDGE('',*,*,#887,.F.); +#3611 = ORIENTED_EDGE('',*,*,#3612,.F.); +#3612 = EDGE_CURVE('',#3613,#888,#3615,.T.); +#3613 = VERTEX_POINT('',#3614); +#3614 = CARTESIAN_POINT('',(-3.585,-6.35,-5.)); +#3615 = SEAM_CURVE('',#3616,(#3620,#3627),.PCURVE_S1.); +#3616 = LINE('',#3617,#3618); +#3617 = CARTESIAN_POINT('',(-3.585,-6.35,-5.)); +#3618 = VECTOR('',#3619,1.); +#3619 = DIRECTION('',(0.,0.,1.)); +#3620 = PCURVE('',#908,#3621); +#3621 = DEFINITIONAL_REPRESENTATION('',(#3622),#3626); +#3622 = LINE('',#3623,#3624); +#3623 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#3624 = VECTOR('',#3625,1.); +#3625 = DIRECTION('',(0.,1.)); +#3626 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3627 = PCURVE('',#908,#3628); +#3628 = DEFINITIONAL_REPRESENTATION('',(#3629),#3633); +#3629 = LINE('',#3630,#3631); +#3630 = CARTESIAN_POINT('',(0.,-0.)); +#3631 = VECTOR('',#3632,1.); +#3632 = DIRECTION('',(0.,1.)); +#3633 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3634 = ORIENTED_EDGE('',*,*,#3635,.T.); +#3635 = EDGE_CURVE('',#3613,#3613,#3636,.T.); +#3636 = SURFACE_CURVE('',#3637,(#3642,#3649),.PCURVE_S1.); +#3637 = CIRCLE('',#3638,0.225); +#3638 = AXIS2_PLACEMENT_3D('',#3639,#3640,#3641); +#3639 = CARTESIAN_POINT('',(-3.81,-6.35,-5.)); +#3640 = DIRECTION('',(0.,0.,1.)); +#3641 = DIRECTION('',(1.,0.,0.)); +#3642 = PCURVE('',#908,#3643); +#3643 = DEFINITIONAL_REPRESENTATION('',(#3644),#3648); +#3644 = LINE('',#3645,#3646); +#3645 = CARTESIAN_POINT('',(0.,0.)); +#3646 = VECTOR('',#3647,1.); +#3647 = DIRECTION('',(1.,0.)); +#3648 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3649 = PCURVE('',#3650,#3655); +#3650 = PLANE('',#3651); +#3651 = AXIS2_PLACEMENT_3D('',#3652,#3653,#3654); +#3652 = CARTESIAN_POINT('',(-3.81,-6.35,-5.)); +#3653 = DIRECTION('',(0.,0.,1.)); +#3654 = DIRECTION('',(1.,0.,0.)); +#3655 = DEFINITIONAL_REPRESENTATION('',(#3656),#3660); +#3656 = CIRCLE('',#3657,0.225); +#3657 = AXIS2_PLACEMENT_2D('',#3658,#3659); +#3658 = CARTESIAN_POINT('',(0.,0.)); +#3659 = DIRECTION('',(1.,0.)); +#3660 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3661 = ORIENTED_EDGE('',*,*,#3612,.T.); +#3662 = ADVANCED_FACE('',(#3663),#943,.T.); +#3663 = FACE_BOUND('',#3664,.T.); +#3664 = EDGE_LOOP('',(#3665,#3666,#3689,#3716)); +#3665 = ORIENTED_EDGE('',*,*,#922,.F.); +#3666 = ORIENTED_EDGE('',*,*,#3667,.F.); +#3667 = EDGE_CURVE('',#3668,#923,#3670,.T.); +#3668 = VERTEX_POINT('',#3669); +#3669 = CARTESIAN_POINT('',(4.035,-6.35,-5.)); +#3670 = SEAM_CURVE('',#3671,(#3675,#3682),.PCURVE_S1.); +#3671 = LINE('',#3672,#3673); +#3672 = CARTESIAN_POINT('',(4.035,-6.35,-5.)); +#3673 = VECTOR('',#3674,1.); +#3674 = DIRECTION('',(0.,0.,1.)); +#3675 = PCURVE('',#943,#3676); +#3676 = DEFINITIONAL_REPRESENTATION('',(#3677),#3681); +#3677 = LINE('',#3678,#3679); +#3678 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#3679 = VECTOR('',#3680,1.); +#3680 = DIRECTION('',(0.,1.)); +#3681 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3682 = PCURVE('',#943,#3683); +#3683 = DEFINITIONAL_REPRESENTATION('',(#3684),#3688); +#3684 = LINE('',#3685,#3686); +#3685 = CARTESIAN_POINT('',(0.,-0.)); +#3686 = VECTOR('',#3687,1.); +#3687 = DIRECTION('',(0.,1.)); +#3688 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3689 = ORIENTED_EDGE('',*,*,#3690,.T.); +#3690 = EDGE_CURVE('',#3668,#3668,#3691,.T.); +#3691 = SURFACE_CURVE('',#3692,(#3697,#3704),.PCURVE_S1.); +#3692 = CIRCLE('',#3693,0.225); +#3693 = AXIS2_PLACEMENT_3D('',#3694,#3695,#3696); +#3694 = CARTESIAN_POINT('',(3.81,-6.35,-5.)); +#3695 = DIRECTION('',(0.,0.,1.)); +#3696 = DIRECTION('',(1.,0.,0.)); +#3697 = PCURVE('',#943,#3698); +#3698 = DEFINITIONAL_REPRESENTATION('',(#3699),#3703); +#3699 = LINE('',#3700,#3701); +#3700 = CARTESIAN_POINT('',(0.,0.)); +#3701 = VECTOR('',#3702,1.); +#3702 = DIRECTION('',(1.,0.)); +#3703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3704 = PCURVE('',#3705,#3710); +#3705 = PLANE('',#3706); +#3706 = AXIS2_PLACEMENT_3D('',#3707,#3708,#3709); +#3707 = CARTESIAN_POINT('',(3.81,-6.35,-5.)); +#3708 = DIRECTION('',(0.,0.,1.)); +#3709 = DIRECTION('',(1.,0.,0.)); +#3710 = DEFINITIONAL_REPRESENTATION('',(#3711),#3715); +#3711 = CIRCLE('',#3712,0.225); +#3712 = AXIS2_PLACEMENT_2D('',#3713,#3714); +#3713 = CARTESIAN_POINT('',(0.,0.)); +#3714 = DIRECTION('',(1.,0.)); +#3715 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3716 = ORIENTED_EDGE('',*,*,#3667,.T.); +#3717 = ADVANCED_FACE('',(#3718),#978,.T.); +#3718 = FACE_BOUND('',#3719,.T.); +#3719 = EDGE_LOOP('',(#3720,#3721,#3744,#3771)); +#3720 = ORIENTED_EDGE('',*,*,#957,.F.); +#3721 = ORIENTED_EDGE('',*,*,#3722,.F.); +#3722 = EDGE_CURVE('',#3723,#958,#3725,.T.); +#3723 = VERTEX_POINT('',#3724); +#3724 = CARTESIAN_POINT('',(4.035,-8.89,-5.)); +#3725 = SEAM_CURVE('',#3726,(#3730,#3737),.PCURVE_S1.); +#3726 = LINE('',#3727,#3728); +#3727 = CARTESIAN_POINT('',(4.035,-8.89,-5.)); +#3728 = VECTOR('',#3729,1.); +#3729 = DIRECTION('',(0.,0.,1.)); +#3730 = PCURVE('',#978,#3731); +#3731 = DEFINITIONAL_REPRESENTATION('',(#3732),#3736); +#3732 = LINE('',#3733,#3734); +#3733 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#3734 = VECTOR('',#3735,1.); +#3735 = DIRECTION('',(0.,1.)); +#3736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3737 = PCURVE('',#978,#3738); +#3738 = DEFINITIONAL_REPRESENTATION('',(#3739),#3743); +#3739 = LINE('',#3740,#3741); +#3740 = CARTESIAN_POINT('',(0.,-0.)); +#3741 = VECTOR('',#3742,1.); +#3742 = DIRECTION('',(0.,1.)); +#3743 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3744 = ORIENTED_EDGE('',*,*,#3745,.T.); +#3745 = EDGE_CURVE('',#3723,#3723,#3746,.T.); +#3746 = SURFACE_CURVE('',#3747,(#3752,#3759),.PCURVE_S1.); +#3747 = CIRCLE('',#3748,0.225); +#3748 = AXIS2_PLACEMENT_3D('',#3749,#3750,#3751); +#3749 = CARTESIAN_POINT('',(3.81,-8.89,-5.)); +#3750 = DIRECTION('',(0.,0.,1.)); +#3751 = DIRECTION('',(1.,0.,0.)); +#3752 = PCURVE('',#978,#3753); +#3753 = DEFINITIONAL_REPRESENTATION('',(#3754),#3758); +#3754 = LINE('',#3755,#3756); +#3755 = CARTESIAN_POINT('',(0.,0.)); +#3756 = VECTOR('',#3757,1.); +#3757 = DIRECTION('',(1.,0.)); +#3758 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3759 = PCURVE('',#3760,#3765); +#3760 = PLANE('',#3761); +#3761 = AXIS2_PLACEMENT_3D('',#3762,#3763,#3764); +#3762 = CARTESIAN_POINT('',(3.81,-8.89,-5.)); +#3763 = DIRECTION('',(0.,0.,1.)); +#3764 = DIRECTION('',(1.,0.,0.)); +#3765 = DEFINITIONAL_REPRESENTATION('',(#3766),#3770); +#3766 = CIRCLE('',#3767,0.225); +#3767 = AXIS2_PLACEMENT_2D('',#3768,#3769); +#3768 = CARTESIAN_POINT('',(0.,0.)); +#3769 = DIRECTION('',(1.,0.)); +#3770 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3771 = ORIENTED_EDGE('',*,*,#3722,.T.); +#3772 = ADVANCED_FACE('',(#3773),#1013,.T.); +#3773 = FACE_BOUND('',#3774,.T.); +#3774 = EDGE_LOOP('',(#3775,#3776,#3799,#3826)); +#3775 = ORIENTED_EDGE('',*,*,#992,.F.); +#3776 = ORIENTED_EDGE('',*,*,#3777,.F.); +#3777 = EDGE_CURVE('',#3778,#993,#3780,.T.); +#3778 = VERTEX_POINT('',#3779); +#3779 = CARTESIAN_POINT('',(-3.585,-8.89,-5.)); +#3780 = SEAM_CURVE('',#3781,(#3785,#3792),.PCURVE_S1.); +#3781 = LINE('',#3782,#3783); +#3782 = CARTESIAN_POINT('',(-3.585,-8.89,-5.)); +#3783 = VECTOR('',#3784,1.); +#3784 = DIRECTION('',(0.,0.,1.)); +#3785 = PCURVE('',#1013,#3786); +#3786 = DEFINITIONAL_REPRESENTATION('',(#3787),#3791); +#3787 = LINE('',#3788,#3789); +#3788 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#3789 = VECTOR('',#3790,1.); +#3790 = DIRECTION('',(0.,1.)); +#3791 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3792 = PCURVE('',#1013,#3793); +#3793 = DEFINITIONAL_REPRESENTATION('',(#3794),#3798); +#3794 = LINE('',#3795,#3796); +#3795 = CARTESIAN_POINT('',(0.,-0.)); +#3796 = VECTOR('',#3797,1.); +#3797 = DIRECTION('',(0.,1.)); +#3798 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3799 = ORIENTED_EDGE('',*,*,#3800,.T.); +#3800 = EDGE_CURVE('',#3778,#3778,#3801,.T.); +#3801 = SURFACE_CURVE('',#3802,(#3807,#3814),.PCURVE_S1.); +#3802 = CIRCLE('',#3803,0.225); +#3803 = AXIS2_PLACEMENT_3D('',#3804,#3805,#3806); +#3804 = CARTESIAN_POINT('',(-3.81,-8.89,-5.)); +#3805 = DIRECTION('',(0.,0.,1.)); +#3806 = DIRECTION('',(1.,0.,0.)); +#3807 = PCURVE('',#1013,#3808); +#3808 = DEFINITIONAL_REPRESENTATION('',(#3809),#3813); +#3809 = LINE('',#3810,#3811); +#3810 = CARTESIAN_POINT('',(0.,0.)); +#3811 = VECTOR('',#3812,1.); +#3812 = DIRECTION('',(1.,0.)); +#3813 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3814 = PCURVE('',#3815,#3820); +#3815 = PLANE('',#3816); +#3816 = AXIS2_PLACEMENT_3D('',#3817,#3818,#3819); +#3817 = CARTESIAN_POINT('',(-3.81,-8.89,-5.)); +#3818 = DIRECTION('',(0.,0.,1.)); +#3819 = DIRECTION('',(1.,0.,0.)); +#3820 = DEFINITIONAL_REPRESENTATION('',(#3821),#3825); +#3821 = CIRCLE('',#3822,0.225); +#3822 = AXIS2_PLACEMENT_2D('',#3823,#3824); +#3823 = CARTESIAN_POINT('',(0.,0.)); +#3824 = DIRECTION('',(1.,0.)); +#3825 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3826 = ORIENTED_EDGE('',*,*,#3777,.T.); +#3827 = ADVANCED_FACE('',(#3828),#1048,.T.); +#3828 = FACE_BOUND('',#3829,.T.); +#3829 = EDGE_LOOP('',(#3830,#3831,#3854,#3881)); +#3830 = ORIENTED_EDGE('',*,*,#1027,.F.); +#3831 = ORIENTED_EDGE('',*,*,#3832,.F.); +#3832 = EDGE_CURVE('',#3833,#1028,#3835,.T.); +#3833 = VERTEX_POINT('',#3834); +#3834 = CARTESIAN_POINT('',(4.035,3.81,-5.)); +#3835 = SEAM_CURVE('',#3836,(#3840,#3847),.PCURVE_S1.); +#3836 = LINE('',#3837,#3838); +#3837 = CARTESIAN_POINT('',(4.035,3.81,-5.)); +#3838 = VECTOR('',#3839,1.); +#3839 = DIRECTION('',(0.,0.,1.)); +#3840 = PCURVE('',#1048,#3841); +#3841 = DEFINITIONAL_REPRESENTATION('',(#3842),#3846); +#3842 = LINE('',#3843,#3844); +#3843 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#3844 = VECTOR('',#3845,1.); +#3845 = DIRECTION('',(0.,1.)); +#3846 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3847 = PCURVE('',#1048,#3848); +#3848 = DEFINITIONAL_REPRESENTATION('',(#3849),#3853); +#3849 = LINE('',#3850,#3851); +#3850 = CARTESIAN_POINT('',(0.,-0.)); +#3851 = VECTOR('',#3852,1.); +#3852 = DIRECTION('',(0.,1.)); +#3853 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3854 = ORIENTED_EDGE('',*,*,#3855,.T.); +#3855 = EDGE_CURVE('',#3833,#3833,#3856,.T.); +#3856 = SURFACE_CURVE('',#3857,(#3862,#3869),.PCURVE_S1.); +#3857 = CIRCLE('',#3858,0.225); +#3858 = AXIS2_PLACEMENT_3D('',#3859,#3860,#3861); +#3859 = CARTESIAN_POINT('',(3.81,3.81,-5.)); +#3860 = DIRECTION('',(0.,0.,1.)); +#3861 = DIRECTION('',(1.,0.,0.)); +#3862 = PCURVE('',#1048,#3863); +#3863 = DEFINITIONAL_REPRESENTATION('',(#3864),#3868); +#3864 = LINE('',#3865,#3866); +#3865 = CARTESIAN_POINT('',(0.,0.)); +#3866 = VECTOR('',#3867,1.); +#3867 = DIRECTION('',(1.,0.)); +#3868 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3869 = PCURVE('',#3870,#3875); +#3870 = PLANE('',#3871); +#3871 = AXIS2_PLACEMENT_3D('',#3872,#3873,#3874); +#3872 = CARTESIAN_POINT('',(3.81,3.81,-5.)); +#3873 = DIRECTION('',(0.,0.,1.)); +#3874 = DIRECTION('',(1.,0.,0.)); +#3875 = DEFINITIONAL_REPRESENTATION('',(#3876),#3880); +#3876 = CIRCLE('',#3877,0.225); +#3877 = AXIS2_PLACEMENT_2D('',#3878,#3879); +#3878 = CARTESIAN_POINT('',(0.,0.)); +#3879 = DIRECTION('',(1.,0.)); +#3880 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3881 = ORIENTED_EDGE('',*,*,#3832,.T.); +#3882 = ADVANCED_FACE('',(#3883),#1083,.T.); +#3883 = FACE_BOUND('',#3884,.T.); +#3884 = EDGE_LOOP('',(#3885,#3886,#3909,#3936)); +#3885 = ORIENTED_EDGE('',*,*,#1062,.F.); +#3886 = ORIENTED_EDGE('',*,*,#3887,.F.); +#3887 = EDGE_CURVE('',#3888,#1063,#3890,.T.); +#3888 = VERTEX_POINT('',#3889); +#3889 = CARTESIAN_POINT('',(-3.585,3.81,-5.)); +#3890 = SEAM_CURVE('',#3891,(#3895,#3902),.PCURVE_S1.); +#3891 = LINE('',#3892,#3893); +#3892 = CARTESIAN_POINT('',(-3.585,3.81,-5.)); +#3893 = VECTOR('',#3894,1.); +#3894 = DIRECTION('',(0.,0.,1.)); +#3895 = PCURVE('',#1083,#3896); +#3896 = DEFINITIONAL_REPRESENTATION('',(#3897),#3901); +#3897 = LINE('',#3898,#3899); +#3898 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#3899 = VECTOR('',#3900,1.); +#3900 = DIRECTION('',(0.,1.)); +#3901 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3902 = PCURVE('',#1083,#3903); +#3903 = DEFINITIONAL_REPRESENTATION('',(#3904),#3908); +#3904 = LINE('',#3905,#3906); +#3905 = CARTESIAN_POINT('',(0.,-0.)); +#3906 = VECTOR('',#3907,1.); +#3907 = DIRECTION('',(0.,1.)); +#3908 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3909 = ORIENTED_EDGE('',*,*,#3910,.T.); +#3910 = EDGE_CURVE('',#3888,#3888,#3911,.T.); +#3911 = SURFACE_CURVE('',#3912,(#3917,#3924),.PCURVE_S1.); +#3912 = CIRCLE('',#3913,0.225); +#3913 = AXIS2_PLACEMENT_3D('',#3914,#3915,#3916); +#3914 = CARTESIAN_POINT('',(-3.81,3.81,-5.)); +#3915 = DIRECTION('',(0.,0.,1.)); +#3916 = DIRECTION('',(1.,0.,0.)); +#3917 = PCURVE('',#1083,#3918); +#3918 = DEFINITIONAL_REPRESENTATION('',(#3919),#3923); +#3919 = LINE('',#3920,#3921); +#3920 = CARTESIAN_POINT('',(0.,0.)); +#3921 = VECTOR('',#3922,1.); +#3922 = DIRECTION('',(1.,0.)); +#3923 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3924 = PCURVE('',#3925,#3930); +#3925 = PLANE('',#3926); +#3926 = AXIS2_PLACEMENT_3D('',#3927,#3928,#3929); +#3927 = CARTESIAN_POINT('',(-3.81,3.81,-5.)); +#3928 = DIRECTION('',(0.,0.,1.)); +#3929 = DIRECTION('',(1.,0.,0.)); +#3930 = DEFINITIONAL_REPRESENTATION('',(#3931),#3935); +#3931 = CIRCLE('',#3932,0.225); +#3932 = AXIS2_PLACEMENT_2D('',#3933,#3934); +#3933 = CARTESIAN_POINT('',(0.,0.)); +#3934 = DIRECTION('',(1.,0.)); +#3935 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3936 = ORIENTED_EDGE('',*,*,#3887,.T.); +#3937 = ADVANCED_FACE('',(#3938),#1118,.T.); +#3938 = FACE_BOUND('',#3939,.T.); +#3939 = EDGE_LOOP('',(#3940,#3941,#3964,#3991)); +#3940 = ORIENTED_EDGE('',*,*,#1097,.F.); +#3941 = ORIENTED_EDGE('',*,*,#3942,.F.); +#3942 = EDGE_CURVE('',#3943,#1098,#3945,.T.); +#3943 = VERTEX_POINT('',#3944); +#3944 = CARTESIAN_POINT('',(4.035,1.27,-5.)); +#3945 = SEAM_CURVE('',#3946,(#3950,#3957),.PCURVE_S1.); +#3946 = LINE('',#3947,#3948); +#3947 = CARTESIAN_POINT('',(4.035,1.27,-5.)); +#3948 = VECTOR('',#3949,1.); +#3949 = DIRECTION('',(0.,0.,1.)); +#3950 = PCURVE('',#1118,#3951); +#3951 = DEFINITIONAL_REPRESENTATION('',(#3952),#3956); +#3952 = LINE('',#3953,#3954); +#3953 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#3954 = VECTOR('',#3955,1.); +#3955 = DIRECTION('',(0.,1.)); +#3956 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3957 = PCURVE('',#1118,#3958); +#3958 = DEFINITIONAL_REPRESENTATION('',(#3959),#3963); +#3959 = LINE('',#3960,#3961); +#3960 = CARTESIAN_POINT('',(0.,-0.)); +#3961 = VECTOR('',#3962,1.); +#3962 = DIRECTION('',(0.,1.)); +#3963 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3964 = ORIENTED_EDGE('',*,*,#3965,.T.); +#3965 = EDGE_CURVE('',#3943,#3943,#3966,.T.); +#3966 = SURFACE_CURVE('',#3967,(#3972,#3979),.PCURVE_S1.); +#3967 = CIRCLE('',#3968,0.225); +#3968 = AXIS2_PLACEMENT_3D('',#3969,#3970,#3971); +#3969 = CARTESIAN_POINT('',(3.81,1.27,-5.)); +#3970 = DIRECTION('',(0.,0.,1.)); +#3971 = DIRECTION('',(1.,0.,0.)); +#3972 = PCURVE('',#1118,#3973); +#3973 = DEFINITIONAL_REPRESENTATION('',(#3974),#3978); +#3974 = LINE('',#3975,#3976); +#3975 = CARTESIAN_POINT('',(0.,0.)); +#3976 = VECTOR('',#3977,1.); +#3977 = DIRECTION('',(1.,0.)); +#3978 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3979 = PCURVE('',#3980,#3985); +#3980 = PLANE('',#3981); +#3981 = AXIS2_PLACEMENT_3D('',#3982,#3983,#3984); +#3982 = CARTESIAN_POINT('',(3.81,1.27,-5.)); +#3983 = DIRECTION('',(0.,0.,1.)); +#3984 = DIRECTION('',(1.,0.,0.)); +#3985 = DEFINITIONAL_REPRESENTATION('',(#3986),#3990); +#3986 = CIRCLE('',#3987,0.225); +#3987 = AXIS2_PLACEMENT_2D('',#3988,#3989); +#3988 = CARTESIAN_POINT('',(0.,0.)); +#3989 = DIRECTION('',(1.,0.)); +#3990 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3991 = ORIENTED_EDGE('',*,*,#3942,.T.); +#3992 = ADVANCED_FACE('',(#3993),#1153,.T.); +#3993 = FACE_BOUND('',#3994,.T.); +#3994 = EDGE_LOOP('',(#3995,#3996,#4019,#4046)); +#3995 = ORIENTED_EDGE('',*,*,#1132,.F.); +#3996 = ORIENTED_EDGE('',*,*,#3997,.F.); +#3997 = EDGE_CURVE('',#3998,#1133,#4000,.T.); +#3998 = VERTEX_POINT('',#3999); +#3999 = CARTESIAN_POINT('',(-3.585,1.27,-5.)); +#4000 = SEAM_CURVE('',#4001,(#4005,#4012),.PCURVE_S1.); +#4001 = LINE('',#4002,#4003); +#4002 = CARTESIAN_POINT('',(-3.585,1.27,-5.)); +#4003 = VECTOR('',#4004,1.); +#4004 = DIRECTION('',(0.,0.,1.)); +#4005 = PCURVE('',#1153,#4006); +#4006 = DEFINITIONAL_REPRESENTATION('',(#4007),#4011); +#4007 = LINE('',#4008,#4009); +#4008 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#4009 = VECTOR('',#4010,1.); +#4010 = DIRECTION('',(0.,1.)); +#4011 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4012 = PCURVE('',#1153,#4013); +#4013 = DEFINITIONAL_REPRESENTATION('',(#4014),#4018); +#4014 = LINE('',#4015,#4016); +#4015 = CARTESIAN_POINT('',(0.,-0.)); +#4016 = VECTOR('',#4017,1.); +#4017 = DIRECTION('',(0.,1.)); +#4018 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4019 = ORIENTED_EDGE('',*,*,#4020,.T.); +#4020 = EDGE_CURVE('',#3998,#3998,#4021,.T.); +#4021 = SURFACE_CURVE('',#4022,(#4027,#4034),.PCURVE_S1.); +#4022 = CIRCLE('',#4023,0.225); +#4023 = AXIS2_PLACEMENT_3D('',#4024,#4025,#4026); +#4024 = CARTESIAN_POINT('',(-3.81,1.27,-5.)); +#4025 = DIRECTION('',(0.,0.,1.)); +#4026 = DIRECTION('',(1.,0.,0.)); +#4027 = PCURVE('',#1153,#4028); +#4028 = DEFINITIONAL_REPRESENTATION('',(#4029),#4033); +#4029 = LINE('',#4030,#4031); +#4030 = CARTESIAN_POINT('',(0.,0.)); +#4031 = VECTOR('',#4032,1.); +#4032 = DIRECTION('',(1.,0.)); +#4033 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4034 = PCURVE('',#4035,#4040); +#4035 = PLANE('',#4036); +#4036 = AXIS2_PLACEMENT_3D('',#4037,#4038,#4039); +#4037 = CARTESIAN_POINT('',(-3.81,1.27,-5.)); +#4038 = DIRECTION('',(0.,0.,1.)); +#4039 = DIRECTION('',(1.,0.,0.)); +#4040 = DEFINITIONAL_REPRESENTATION('',(#4041),#4045); +#4041 = CIRCLE('',#4042,0.225); +#4042 = AXIS2_PLACEMENT_2D('',#4043,#4044); +#4043 = CARTESIAN_POINT('',(0.,0.)); +#4044 = DIRECTION('',(1.,0.)); +#4045 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4046 = ORIENTED_EDGE('',*,*,#3997,.T.); +#4047 = ADVANCED_FACE('',(#4048),#1188,.T.); +#4048 = FACE_BOUND('',#4049,.T.); +#4049 = EDGE_LOOP('',(#4050,#4051,#4074,#4101)); +#4050 = ORIENTED_EDGE('',*,*,#1167,.F.); +#4051 = ORIENTED_EDGE('',*,*,#4052,.F.); +#4052 = EDGE_CURVE('',#4053,#1168,#4055,.T.); +#4053 = VERTEX_POINT('',#4054); +#4054 = CARTESIAN_POINT('',(-3.585,-1.27,-5.)); +#4055 = SEAM_CURVE('',#4056,(#4060,#4067),.PCURVE_S1.); +#4056 = LINE('',#4057,#4058); +#4057 = CARTESIAN_POINT('',(-3.585,-1.27,-5.)); +#4058 = VECTOR('',#4059,1.); +#4059 = DIRECTION('',(0.,0.,1.)); +#4060 = PCURVE('',#1188,#4061); +#4061 = DEFINITIONAL_REPRESENTATION('',(#4062),#4066); +#4062 = LINE('',#4063,#4064); +#4063 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#4064 = VECTOR('',#4065,1.); +#4065 = DIRECTION('',(0.,1.)); +#4066 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4067 = PCURVE('',#1188,#4068); +#4068 = DEFINITIONAL_REPRESENTATION('',(#4069),#4073); +#4069 = LINE('',#4070,#4071); +#4070 = CARTESIAN_POINT('',(0.,-0.)); +#4071 = VECTOR('',#4072,1.); +#4072 = DIRECTION('',(0.,1.)); +#4073 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4074 = ORIENTED_EDGE('',*,*,#4075,.T.); +#4075 = EDGE_CURVE('',#4053,#4053,#4076,.T.); +#4076 = SURFACE_CURVE('',#4077,(#4082,#4089),.PCURVE_S1.); +#4077 = CIRCLE('',#4078,0.225); +#4078 = AXIS2_PLACEMENT_3D('',#4079,#4080,#4081); +#4079 = CARTESIAN_POINT('',(-3.81,-1.27,-5.)); +#4080 = DIRECTION('',(0.,0.,1.)); +#4081 = DIRECTION('',(1.,0.,0.)); +#4082 = PCURVE('',#1188,#4083); +#4083 = DEFINITIONAL_REPRESENTATION('',(#4084),#4088); +#4084 = LINE('',#4085,#4086); +#4085 = CARTESIAN_POINT('',(0.,0.)); +#4086 = VECTOR('',#4087,1.); +#4087 = DIRECTION('',(1.,0.)); +#4088 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4089 = PCURVE('',#4090,#4095); +#4090 = PLANE('',#4091); +#4091 = AXIS2_PLACEMENT_3D('',#4092,#4093,#4094); +#4092 = CARTESIAN_POINT('',(-3.81,-1.27,-5.)); +#4093 = DIRECTION('',(0.,0.,1.)); +#4094 = DIRECTION('',(1.,0.,0.)); +#4095 = DEFINITIONAL_REPRESENTATION('',(#4096),#4100); +#4096 = CIRCLE('',#4097,0.225); +#4097 = AXIS2_PLACEMENT_2D('',#4098,#4099); +#4098 = CARTESIAN_POINT('',(0.,0.)); +#4099 = DIRECTION('',(1.,0.)); +#4100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4101 = ORIENTED_EDGE('',*,*,#4052,.T.); +#4102 = ADVANCED_FACE('',(#4103),#1223,.T.); +#4103 = FACE_BOUND('',#4104,.T.); +#4104 = EDGE_LOOP('',(#4105,#4106,#4129,#4156)); +#4105 = ORIENTED_EDGE('',*,*,#1202,.F.); +#4106 = ORIENTED_EDGE('',*,*,#4107,.F.); +#4107 = EDGE_CURVE('',#4108,#1203,#4110,.T.); +#4108 = VERTEX_POINT('',#4109); +#4109 = CARTESIAN_POINT('',(4.035,-1.27,-5.)); +#4110 = SEAM_CURVE('',#4111,(#4115,#4122),.PCURVE_S1.); +#4111 = LINE('',#4112,#4113); +#4112 = CARTESIAN_POINT('',(4.035,-1.27,-5.)); +#4113 = VECTOR('',#4114,1.); +#4114 = DIRECTION('',(0.,0.,1.)); +#4115 = PCURVE('',#1223,#4116); +#4116 = DEFINITIONAL_REPRESENTATION('',(#4117),#4121); +#4117 = LINE('',#4118,#4119); +#4118 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#4119 = VECTOR('',#4120,1.); +#4120 = DIRECTION('',(0.,1.)); +#4121 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4122 = PCURVE('',#1223,#4123); +#4123 = DEFINITIONAL_REPRESENTATION('',(#4124),#4128); +#4124 = LINE('',#4125,#4126); +#4125 = CARTESIAN_POINT('',(0.,-0.)); +#4126 = VECTOR('',#4127,1.); +#4127 = DIRECTION('',(0.,1.)); +#4128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4129 = ORIENTED_EDGE('',*,*,#4130,.T.); +#4130 = EDGE_CURVE('',#4108,#4108,#4131,.T.); +#4131 = SURFACE_CURVE('',#4132,(#4137,#4144),.PCURVE_S1.); +#4132 = CIRCLE('',#4133,0.225); +#4133 = AXIS2_PLACEMENT_3D('',#4134,#4135,#4136); +#4134 = CARTESIAN_POINT('',(3.81,-1.27,-5.)); +#4135 = DIRECTION('',(0.,0.,1.)); +#4136 = DIRECTION('',(1.,0.,0.)); +#4137 = PCURVE('',#1223,#4138); +#4138 = DEFINITIONAL_REPRESENTATION('',(#4139),#4143); +#4139 = LINE('',#4140,#4141); +#4140 = CARTESIAN_POINT('',(0.,0.)); +#4141 = VECTOR('',#4142,1.); +#4142 = DIRECTION('',(1.,0.)); +#4143 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4144 = PCURVE('',#4145,#4150); +#4145 = PLANE('',#4146); +#4146 = AXIS2_PLACEMENT_3D('',#4147,#4148,#4149); +#4147 = CARTESIAN_POINT('',(3.81,-1.27,-5.)); +#4148 = DIRECTION('',(0.,0.,1.)); +#4149 = DIRECTION('',(1.,0.,0.)); +#4150 = DEFINITIONAL_REPRESENTATION('',(#4151),#4155); +#4151 = CIRCLE('',#4152,0.225); +#4152 = AXIS2_PLACEMENT_2D('',#4153,#4154); +#4153 = CARTESIAN_POINT('',(0.,0.)); +#4154 = DIRECTION('',(1.,0.)); +#4155 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4156 = ORIENTED_EDGE('',*,*,#4107,.T.); +#4157 = ADVANCED_FACE('',(#4158),#1258,.T.); +#4158 = FACE_BOUND('',#4159,.T.); +#4159 = EDGE_LOOP('',(#4160,#4161,#4184,#4211)); +#4160 = ORIENTED_EDGE('',*,*,#1237,.F.); +#4161 = ORIENTED_EDGE('',*,*,#4162,.F.); +#4162 = EDGE_CURVE('',#4163,#1238,#4165,.T.); +#4163 = VERTEX_POINT('',#4164); +#4164 = CARTESIAN_POINT('',(4.035,8.89,-5.)); +#4165 = SEAM_CURVE('',#4166,(#4170,#4177),.PCURVE_S1.); +#4166 = LINE('',#4167,#4168); +#4167 = CARTESIAN_POINT('',(4.035,8.89,-5.)); +#4168 = VECTOR('',#4169,1.); +#4169 = DIRECTION('',(0.,0.,1.)); +#4170 = PCURVE('',#1258,#4171); +#4171 = DEFINITIONAL_REPRESENTATION('',(#4172),#4176); +#4172 = LINE('',#4173,#4174); +#4173 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#4174 = VECTOR('',#4175,1.); +#4175 = DIRECTION('',(0.,1.)); +#4176 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4177 = PCURVE('',#1258,#4178); +#4178 = DEFINITIONAL_REPRESENTATION('',(#4179),#4183); +#4179 = LINE('',#4180,#4181); +#4180 = CARTESIAN_POINT('',(0.,-0.)); +#4181 = VECTOR('',#4182,1.); +#4182 = DIRECTION('',(0.,1.)); +#4183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4184 = ORIENTED_EDGE('',*,*,#4185,.T.); +#4185 = EDGE_CURVE('',#4163,#4163,#4186,.T.); +#4186 = SURFACE_CURVE('',#4187,(#4192,#4199),.PCURVE_S1.); +#4187 = CIRCLE('',#4188,0.225); +#4188 = AXIS2_PLACEMENT_3D('',#4189,#4190,#4191); +#4189 = CARTESIAN_POINT('',(3.81,8.89,-5.)); +#4190 = DIRECTION('',(0.,0.,1.)); +#4191 = DIRECTION('',(1.,0.,0.)); +#4192 = PCURVE('',#1258,#4193); +#4193 = DEFINITIONAL_REPRESENTATION('',(#4194),#4198); +#4194 = LINE('',#4195,#4196); +#4195 = CARTESIAN_POINT('',(0.,0.)); +#4196 = VECTOR('',#4197,1.); +#4197 = DIRECTION('',(1.,0.)); +#4198 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4199 = PCURVE('',#4200,#4205); +#4200 = PLANE('',#4201); +#4201 = AXIS2_PLACEMENT_3D('',#4202,#4203,#4204); +#4202 = CARTESIAN_POINT('',(3.81,8.89,-5.)); +#4203 = DIRECTION('',(0.,0.,1.)); +#4204 = DIRECTION('',(1.,0.,0.)); +#4205 = DEFINITIONAL_REPRESENTATION('',(#4206),#4210); +#4206 = CIRCLE('',#4207,0.225); +#4207 = AXIS2_PLACEMENT_2D('',#4208,#4209); +#4208 = CARTESIAN_POINT('',(0.,0.)); +#4209 = DIRECTION('',(1.,0.)); +#4210 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4211 = ORIENTED_EDGE('',*,*,#4162,.T.); +#4212 = ADVANCED_FACE('',(#4213),#1293,.T.); +#4213 = FACE_BOUND('',#4214,.T.); +#4214 = EDGE_LOOP('',(#4215,#4216,#4239,#4266)); +#4215 = ORIENTED_EDGE('',*,*,#1272,.F.); +#4216 = ORIENTED_EDGE('',*,*,#4217,.F.); +#4217 = EDGE_CURVE('',#4218,#1273,#4220,.T.); +#4218 = VERTEX_POINT('',#4219); +#4219 = CARTESIAN_POINT('',(4.035,6.35,-5.)); +#4220 = SEAM_CURVE('',#4221,(#4225,#4232),.PCURVE_S1.); +#4221 = LINE('',#4222,#4223); +#4222 = CARTESIAN_POINT('',(4.035,6.35,-5.)); +#4223 = VECTOR('',#4224,1.); +#4224 = DIRECTION('',(0.,0.,1.)); +#4225 = PCURVE('',#1293,#4226); +#4226 = DEFINITIONAL_REPRESENTATION('',(#4227),#4231); +#4227 = LINE('',#4228,#4229); +#4228 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#4229 = VECTOR('',#4230,1.); +#4230 = DIRECTION('',(0.,1.)); +#4231 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4232 = PCURVE('',#1293,#4233); +#4233 = DEFINITIONAL_REPRESENTATION('',(#4234),#4238); +#4234 = LINE('',#4235,#4236); +#4235 = CARTESIAN_POINT('',(0.,-0.)); +#4236 = VECTOR('',#4237,1.); +#4237 = DIRECTION('',(0.,1.)); +#4238 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4239 = ORIENTED_EDGE('',*,*,#4240,.T.); +#4240 = EDGE_CURVE('',#4218,#4218,#4241,.T.); +#4241 = SURFACE_CURVE('',#4242,(#4247,#4254),.PCURVE_S1.); +#4242 = CIRCLE('',#4243,0.225); +#4243 = AXIS2_PLACEMENT_3D('',#4244,#4245,#4246); +#4244 = CARTESIAN_POINT('',(3.81,6.35,-5.)); +#4245 = DIRECTION('',(0.,0.,1.)); +#4246 = DIRECTION('',(1.,0.,0.)); +#4247 = PCURVE('',#1293,#4248); +#4248 = DEFINITIONAL_REPRESENTATION('',(#4249),#4253); +#4249 = LINE('',#4250,#4251); +#4250 = CARTESIAN_POINT('',(0.,0.)); +#4251 = VECTOR('',#4252,1.); +#4252 = DIRECTION('',(1.,0.)); +#4253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4254 = PCURVE('',#4255,#4260); +#4255 = PLANE('',#4256); +#4256 = AXIS2_PLACEMENT_3D('',#4257,#4258,#4259); +#4257 = CARTESIAN_POINT('',(3.81,6.35,-5.)); +#4258 = DIRECTION('',(0.,0.,1.)); +#4259 = DIRECTION('',(1.,0.,0.)); +#4260 = DEFINITIONAL_REPRESENTATION('',(#4261),#4265); +#4261 = CIRCLE('',#4262,0.225); +#4262 = AXIS2_PLACEMENT_2D('',#4263,#4264); +#4263 = CARTESIAN_POINT('',(0.,0.)); +#4264 = DIRECTION('',(1.,0.)); +#4265 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4266 = ORIENTED_EDGE('',*,*,#4217,.T.); +#4267 = ADVANCED_FACE('',(#4268),#1328,.T.); +#4268 = FACE_BOUND('',#4269,.T.); +#4269 = EDGE_LOOP('',(#4270,#4271,#4294,#4321)); +#4270 = ORIENTED_EDGE('',*,*,#1307,.F.); +#4271 = ORIENTED_EDGE('',*,*,#4272,.F.); +#4272 = EDGE_CURVE('',#4273,#1308,#4275,.T.); +#4273 = VERTEX_POINT('',#4274); +#4274 = CARTESIAN_POINT('',(-3.585,6.35,-5.)); +#4275 = SEAM_CURVE('',#4276,(#4280,#4287),.PCURVE_S1.); +#4276 = LINE('',#4277,#4278); +#4277 = CARTESIAN_POINT('',(-3.585,6.35,-5.)); +#4278 = VECTOR('',#4279,1.); +#4279 = DIRECTION('',(0.,0.,1.)); +#4280 = PCURVE('',#1328,#4281); +#4281 = DEFINITIONAL_REPRESENTATION('',(#4282),#4286); +#4282 = LINE('',#4283,#4284); +#4283 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#4284 = VECTOR('',#4285,1.); +#4285 = DIRECTION('',(0.,1.)); +#4286 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4287 = PCURVE('',#1328,#4288); +#4288 = DEFINITIONAL_REPRESENTATION('',(#4289),#4293); +#4289 = LINE('',#4290,#4291); +#4290 = CARTESIAN_POINT('',(0.,-0.)); +#4291 = VECTOR('',#4292,1.); +#4292 = DIRECTION('',(0.,1.)); +#4293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4294 = ORIENTED_EDGE('',*,*,#4295,.T.); +#4295 = EDGE_CURVE('',#4273,#4273,#4296,.T.); +#4296 = SURFACE_CURVE('',#4297,(#4302,#4309),.PCURVE_S1.); +#4297 = CIRCLE('',#4298,0.225); +#4298 = AXIS2_PLACEMENT_3D('',#4299,#4300,#4301); +#4299 = CARTESIAN_POINT('',(-3.81,6.35,-5.)); +#4300 = DIRECTION('',(0.,0.,1.)); +#4301 = DIRECTION('',(1.,0.,0.)); +#4302 = PCURVE('',#1328,#4303); +#4303 = DEFINITIONAL_REPRESENTATION('',(#4304),#4308); +#4304 = LINE('',#4305,#4306); +#4305 = CARTESIAN_POINT('',(0.,0.)); +#4306 = VECTOR('',#4307,1.); +#4307 = DIRECTION('',(1.,0.)); +#4308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4309 = PCURVE('',#4310,#4315); +#4310 = PLANE('',#4311); +#4311 = AXIS2_PLACEMENT_3D('',#4312,#4313,#4314); +#4312 = CARTESIAN_POINT('',(-3.81,6.35,-5.)); +#4313 = DIRECTION('',(0.,0.,1.)); +#4314 = DIRECTION('',(1.,0.,0.)); +#4315 = DEFINITIONAL_REPRESENTATION('',(#4316),#4320); +#4316 = CIRCLE('',#4317,0.225); +#4317 = AXIS2_PLACEMENT_2D('',#4318,#4319); +#4318 = CARTESIAN_POINT('',(0.,0.)); +#4319 = DIRECTION('',(1.,0.)); +#4320 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4321 = ORIENTED_EDGE('',*,*,#4272,.T.); +#4322 = ADVANCED_FACE('',(#4323),#1363,.T.); +#4323 = FACE_BOUND('',#4324,.T.); +#4324 = EDGE_LOOP('',(#4325,#4326,#4349,#4376)); +#4325 = ORIENTED_EDGE('',*,*,#1342,.F.); +#4326 = ORIENTED_EDGE('',*,*,#4327,.F.); +#4327 = EDGE_CURVE('',#4328,#1343,#4330,.T.); +#4328 = VERTEX_POINT('',#4329); +#4329 = CARTESIAN_POINT('',(-3.585,8.89,-5.)); +#4330 = SEAM_CURVE('',#4331,(#4335,#4342),.PCURVE_S1.); +#4331 = LINE('',#4332,#4333); +#4332 = CARTESIAN_POINT('',(-3.585,8.89,-5.)); +#4333 = VECTOR('',#4334,1.); +#4334 = DIRECTION('',(0.,0.,1.)); +#4335 = PCURVE('',#1363,#4336); +#4336 = DEFINITIONAL_REPRESENTATION('',(#4337),#4341); +#4337 = LINE('',#4338,#4339); +#4338 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#4339 = VECTOR('',#4340,1.); +#4340 = DIRECTION('',(0.,1.)); +#4341 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4342 = PCURVE('',#1363,#4343); +#4343 = DEFINITIONAL_REPRESENTATION('',(#4344),#4348); +#4344 = LINE('',#4345,#4346); +#4345 = CARTESIAN_POINT('',(0.,-0.)); +#4346 = VECTOR('',#4347,1.); +#4347 = DIRECTION('',(0.,1.)); +#4348 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4349 = ORIENTED_EDGE('',*,*,#4350,.T.); +#4350 = EDGE_CURVE('',#4328,#4328,#4351,.T.); +#4351 = SURFACE_CURVE('',#4352,(#4357,#4364),.PCURVE_S1.); +#4352 = CIRCLE('',#4353,0.225); +#4353 = AXIS2_PLACEMENT_3D('',#4354,#4355,#4356); +#4354 = CARTESIAN_POINT('',(-3.81,8.89,-5.)); +#4355 = DIRECTION('',(0.,0.,1.)); +#4356 = DIRECTION('',(1.,0.,0.)); +#4357 = PCURVE('',#1363,#4358); +#4358 = DEFINITIONAL_REPRESENTATION('',(#4359),#4363); +#4359 = LINE('',#4360,#4361); +#4360 = CARTESIAN_POINT('',(0.,0.)); +#4361 = VECTOR('',#4362,1.); +#4362 = DIRECTION('',(1.,0.)); +#4363 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4364 = PCURVE('',#4365,#4370); +#4365 = PLANE('',#4366); +#4366 = AXIS2_PLACEMENT_3D('',#4367,#4368,#4369); +#4367 = CARTESIAN_POINT('',(-3.81,8.89,-5.)); +#4368 = DIRECTION('',(0.,0.,1.)); +#4369 = DIRECTION('',(1.,0.,0.)); +#4370 = DEFINITIONAL_REPRESENTATION('',(#4371),#4375); +#4371 = CIRCLE('',#4372,0.225); +#4372 = AXIS2_PLACEMENT_2D('',#4373,#4374); +#4373 = CARTESIAN_POINT('',(0.,0.)); +#4374 = DIRECTION('',(1.,0.)); +#4375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4376 = ORIENTED_EDGE('',*,*,#4327,.T.); +#4377 = ADVANCED_FACE('',(#4378),#1564,.T.); +#4378 = FACE_BOUND('',#4379,.F.); +#4379 = EDGE_LOOP('',(#4380,#4381,#4382,#4407)); +#4380 = ORIENTED_EDGE('',*,*,#1727,.T.); +#4381 = ORIENTED_EDGE('',*,*,#1548,.T.); +#4382 = ORIENTED_EDGE('',*,*,#4383,.F.); +#4383 = EDGE_CURVE('',#1783,#1549,#4384,.T.); +#4384 = SURFACE_CURVE('',#4385,(#4390,#4396),.PCURVE_S1.); +#4385 = CIRCLE('',#4386,0.2); +#4386 = AXIS2_PLACEMENT_3D('',#4387,#4388,#4389); +#4387 = CARTESIAN_POINT('',(4.85,12.45,7.7)); +#4388 = DIRECTION('',(-1.,0.,0.)); +#4389 = DIRECTION('',(0.,1.,0.)); +#4390 = PCURVE('',#1564,#4391); +#4391 = DEFINITIONAL_REPRESENTATION('',(#4392),#4395); +#4392 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4393,#4394),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#4393 = CARTESIAN_POINT('',(0.,9.9)); +#4394 = CARTESIAN_POINT('',(-1.570796326795,9.9)); +#4395 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4396 = PCURVE('',#4397,#4402); +#4397 = SPHERICAL_SURFACE('',#4398,0.2); +#4398 = AXIS2_PLACEMENT_3D('',#4399,#4400,#4401); +#4399 = CARTESIAN_POINT('',(4.85,12.45,7.7)); +#4400 = DIRECTION('',(-0.,-0.,-1.)); +#4401 = DIRECTION('',(0.,1.,0.)); +#4402 = DEFINITIONAL_REPRESENTATION('',(#4403),#4406); +#4403 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4404,#4405),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#4404 = CARTESIAN_POINT('',(0.,-1.570796326795)); +#4405 = CARTESIAN_POINT('',(0.,0.)); +#4406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4407 = ORIENTED_EDGE('',*,*,#1782,.F.); +#4408 = ADVANCED_FACE('',(#4409),#1592,.T.); +#4409 = FACE_BOUND('',#4410,.F.); +#4410 = EDGE_LOOP('',(#4411,#4437,#4438,#4460)); +#4411 = ORIENTED_EDGE('',*,*,#4412,.T.); +#4412 = EDGE_CURVE('',#1577,#3241,#4413,.T.); +#4413 = SURFACE_CURVE('',#4414,(#4419,#4426),.PCURVE_S1.); +#4414 = CIRCLE('',#4415,0.2); +#4415 = AXIS2_PLACEMENT_3D('',#4416,#4417,#4418); +#4416 = CARTESIAN_POINT('',(4.85,12.45,0.)); +#4417 = DIRECTION('',(-0.,-0.,-1.)); +#4418 = DIRECTION('',(0.,-1.,0.)); +#4419 = PCURVE('',#1592,#4420); +#4420 = DEFINITIONAL_REPRESENTATION('',(#4421),#4425); +#4421 = LINE('',#4422,#4423); +#4422 = CARTESIAN_POINT('',(3.14159265359,-0.)); +#4423 = VECTOR('',#4424,1.); +#4424 = DIRECTION('',(-1.,0.)); +#4425 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4426 = PCURVE('',#1620,#4427); +#4427 = DEFINITIONAL_REPRESENTATION('',(#4428),#4436); +#4428 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4429,#4430,#4431,#4432, +#4433,#4434,#4435),.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('') ); +#4429 = CARTESIAN_POINT('',(9.9,24.9)); +#4430 = CARTESIAN_POINT('',(9.553589838486,24.9)); +#4431 = CARTESIAN_POINT('',(9.726794919243,25.2)); +#4432 = CARTESIAN_POINT('',(9.9,25.5)); +#4433 = CARTESIAN_POINT('',(10.073205080757,25.2)); +#4434 = CARTESIAN_POINT('',(10.246410161514,24.9)); +#4435 = CARTESIAN_POINT('',(9.9,24.9)); +#4436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4437 = ORIENTED_EDGE('',*,*,#3263,.T.); +#4438 = ORIENTED_EDGE('',*,*,#4439,.F.); +#4439 = EDGE_CURVE('',#1549,#3264,#4440,.T.); +#4440 = SURFACE_CURVE('',#4441,(#4446,#4453),.PCURVE_S1.); +#4441 = CIRCLE('',#4442,0.2); +#4442 = AXIS2_PLACEMENT_3D('',#4443,#4444,#4445); +#4443 = CARTESIAN_POINT('',(4.85,12.45,7.7)); +#4444 = DIRECTION('',(0.,0.,-1.)); +#4445 = DIRECTION('',(0.,1.,0.)); +#4446 = PCURVE('',#1592,#4447); +#4447 = DEFINITIONAL_REPRESENTATION('',(#4448),#4452); +#4448 = LINE('',#4449,#4450); +#4449 = CARTESIAN_POINT('',(-0.,7.7)); +#4450 = VECTOR('',#4451,1.); +#4451 = DIRECTION('',(-1.,0.)); +#4452 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4453 = PCURVE('',#4397,#4454); +#4454 = DEFINITIONAL_REPRESENTATION('',(#4455),#4459); +#4455 = LINE('',#4456,#4457); +#4456 = CARTESIAN_POINT('',(0.,0.)); +#4457 = VECTOR('',#4458,1.); +#4458 = DIRECTION('',(1.,0.)); +#4459 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4460 = ORIENTED_EDGE('',*,*,#1576,.F.); +#4461 = ADVANCED_FACE('',(#4462),#1620,.F.); +#4462 = FACE_BOUND('',#4463,.F.); +#4463 = EDGE_LOOP('',(#4464,#4465,#4466,#4467,#4468)); +#4464 = ORIENTED_EDGE('',*,*,#1604,.F.); +#4465 = ORIENTED_EDGE('',*,*,#2941,.F.); +#4466 = ORIENTED_EDGE('',*,*,#3109,.F.); +#4467 = ORIENTED_EDGE('',*,*,#3240,.T.); +#4468 = ORIENTED_EDGE('',*,*,#4412,.F.); +#4469 = ADVANCED_FACE('',(#4470),#1697,.T.); +#4470 = FACE_BOUND('',#4471,.T.); +#4471 = EDGE_LOOP('',(#4472,#4473,#4496,#4523)); +#4472 = ORIENTED_EDGE('',*,*,#1680,.T.); +#4473 = ORIENTED_EDGE('',*,*,#4474,.F.); +#4474 = EDGE_CURVE('',#4475,#1681,#4477,.T.); +#4475 = VERTEX_POINT('',#4476); +#4476 = CARTESIAN_POINT('',(-3.585,11.43,-5.)); +#4477 = SEAM_CURVE('',#4478,(#4482,#4489),.PCURVE_S1.); +#4478 = LINE('',#4479,#4480); +#4479 = CARTESIAN_POINT('',(-3.585,11.43,-5.)); +#4480 = VECTOR('',#4481,1.); +#4481 = DIRECTION('',(0.,0.,1.)); +#4482 = PCURVE('',#1697,#4483); +#4483 = DEFINITIONAL_REPRESENTATION('',(#4484),#4488); +#4484 = LINE('',#4485,#4486); +#4485 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#4486 = VECTOR('',#4487,1.); +#4487 = DIRECTION('',(0.,1.)); +#4488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4489 = PCURVE('',#1697,#4490); +#4490 = DEFINITIONAL_REPRESENTATION('',(#4491),#4495); +#4491 = LINE('',#4492,#4493); +#4492 = CARTESIAN_POINT('',(0.,-0.)); +#4493 = VECTOR('',#4494,1.); +#4494 = DIRECTION('',(0.,1.)); +#4495 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4496 = ORIENTED_EDGE('',*,*,#4497,.T.); +#4497 = EDGE_CURVE('',#4475,#4475,#4498,.T.); +#4498 = SURFACE_CURVE('',#4499,(#4504,#4511),.PCURVE_S1.); +#4499 = CIRCLE('',#4500,0.225); +#4500 = AXIS2_PLACEMENT_3D('',#4501,#4502,#4503); +#4501 = CARTESIAN_POINT('',(-3.81,11.43,-5.)); +#4502 = DIRECTION('',(0.,0.,1.)); +#4503 = DIRECTION('',(1.,0.,0.)); +#4504 = PCURVE('',#1697,#4505); +#4505 = DEFINITIONAL_REPRESENTATION('',(#4506),#4510); +#4506 = LINE('',#4507,#4508); +#4507 = CARTESIAN_POINT('',(0.,0.)); +#4508 = VECTOR('',#4509,1.); +#4509 = DIRECTION('',(1.,0.)); +#4510 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4511 = PCURVE('',#4512,#4517); +#4512 = PLANE('',#4513); +#4513 = AXIS2_PLACEMENT_3D('',#4514,#4515,#4516); +#4514 = CARTESIAN_POINT('',(-3.81,11.43,-5.)); +#4515 = DIRECTION('',(0.,0.,1.)); +#4516 = DIRECTION('',(1.,0.,0.)); +#4517 = DEFINITIONAL_REPRESENTATION('',(#4518),#4522); +#4518 = CIRCLE('',#4519,0.225); +#4519 = AXIS2_PLACEMENT_2D('',#4520,#4521); +#4520 = CARTESIAN_POINT('',(0.,0.)); +#4521 = DIRECTION('',(1.,0.)); +#4522 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4523 = ORIENTED_EDGE('',*,*,#4474,.T.); +#4524 = ADVANCED_FACE('',(#4525),#1766,.T.); +#4525 = FACE_BOUND('',#4526,.T.); +#4526 = EDGE_LOOP('',(#4527,#4528,#4529,#4554)); +#4527 = ORIENTED_EDGE('',*,*,#1752,.F.); +#4528 = ORIENTED_EDGE('',*,*,#3135,.T.); +#4529 = ORIENTED_EDGE('',*,*,#4530,.T.); +#4530 = EDGE_CURVE('',#3136,#1807,#4531,.T.); +#4531 = SURFACE_CURVE('',#4532,(#4537,#4543),.PCURVE_S1.); +#4532 = CIRCLE('',#4533,0.2); +#4533 = AXIS2_PLACEMENT_3D('',#4534,#4535,#4536); +#4534 = CARTESIAN_POINT('',(4.85,-12.45,7.7)); +#4535 = DIRECTION('',(-1.,0.,6.123233995737E-17)); +#4536 = DIRECTION('',(6.123233995737E-17,0.,1.)); +#4537 = PCURVE('',#1766,#4538); +#4538 = DEFINITIONAL_REPRESENTATION('',(#4539),#4542); +#4539 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4540,#4541),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#4540 = CARTESIAN_POINT('',(1.570796326795,9.9)); +#4541 = CARTESIAN_POINT('',(0.,9.9)); +#4542 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4543 = PCURVE('',#4544,#4549); +#4544 = SPHERICAL_SURFACE('',#4545,0.2); +#4545 = AXIS2_PLACEMENT_3D('',#4546,#4547,#4548); +#4546 = CARTESIAN_POINT('',(4.85,-12.45,7.7)); +#4547 = DIRECTION('',(0.,1.,0.)); +#4548 = DIRECTION('',(1.,0.,0.)); +#4549 = DEFINITIONAL_REPRESENTATION('',(#4550),#4553); +#4550 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4551,#4552),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#4551 = CARTESIAN_POINT('',(-1.570796326795,-1.570796326795)); +#4552 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#4553 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4554 = ORIENTED_EDGE('',*,*,#1806,.F.); +#4555 = ADVANCED_FACE('',(#4556),#1843,.T.); +#4556 = FACE_BOUND('',#4557,.T.); +#4557 = EDGE_LOOP('',(#4558,#4559,#4581,#4582)); +#4558 = ORIENTED_EDGE('',*,*,#1829,.F.); +#4559 = ORIENTED_EDGE('',*,*,#4560,.F.); +#4560 = EDGE_CURVE('',#3287,#1807,#4561,.T.); +#4561 = SURFACE_CURVE('',#4562,(#4567,#4574),.PCURVE_S1.); +#4562 = CIRCLE('',#4563,0.2); +#4563 = AXIS2_PLACEMENT_3D('',#4564,#4565,#4566); +#4564 = CARTESIAN_POINT('',(4.85,-12.45,7.7)); +#4565 = DIRECTION('',(0.,-1.,0.)); +#4566 = DIRECTION('',(1.,0.,0.)); +#4567 = PCURVE('',#1843,#4568); +#4568 = DEFINITIONAL_REPRESENTATION('',(#4569),#4573); +#4569 = LINE('',#4570,#4571); +#4570 = CARTESIAN_POINT('',(1.570796326795,0.2)); +#4571 = VECTOR('',#4572,1.); +#4572 = DIRECTION('',(-1.,-0.)); +#4573 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4574 = PCURVE('',#4544,#4575); +#4575 = DEFINITIONAL_REPRESENTATION('',(#4576),#4580); +#4576 = LINE('',#4577,#4578); +#4577 = CARTESIAN_POINT('',(-0.,0.)); +#4578 = VECTOR('',#4579,1.); +#4579 = DIRECTION('',(-1.,0.)); +#4580 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4581 = ORIENTED_EDGE('',*,*,#3286,.T.); +#4582 = ORIENTED_EDGE('',*,*,#4583,.F.); +#4583 = EDGE_CURVE('',#1783,#3264,#4584,.T.); +#4584 = SURFACE_CURVE('',#4585,(#4590,#4596),.PCURVE_S1.); +#4585 = CIRCLE('',#4586,0.2); +#4586 = AXIS2_PLACEMENT_3D('',#4587,#4588,#4589); +#4587 = CARTESIAN_POINT('',(4.85,12.45,7.7)); +#4588 = DIRECTION('',(-6.123233995737E-17,1.,0.)); +#4589 = DIRECTION('',(1.,6.123233995737E-17,0.)); +#4590 = PCURVE('',#1843,#4591); +#4591 = DEFINITIONAL_REPRESENTATION('',(#4592),#4595); +#4592 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4593,#4594),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#4593 = CARTESIAN_POINT('',(0.,25.1)); +#4594 = CARTESIAN_POINT('',(1.570796326795,25.1)); +#4595 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4596 = PCURVE('',#4397,#4597); +#4597 = DEFINITIONAL_REPRESENTATION('',(#4598),#4601); +#4598 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4599,#4600),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#4599 = CARTESIAN_POINT('',(1.570796326795,-1.570796326795)); +#4600 = CARTESIAN_POINT('',(1.570796326795,0.)); +#4601 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4602 = ADVANCED_FACE('',(#4603),#1874,.T.); +#4603 = FACE_BOUND('',#4604,.T.); +#4604 = EDGE_LOOP('',(#4605,#4628,#4629,#4652)); +#4605 = ORIENTED_EDGE('',*,*,#4606,.F.); +#4606 = EDGE_CURVE('',#1858,#4607,#4609,.T.); +#4607 = VERTEX_POINT('',#4608); +#4608 = CARTESIAN_POINT('',(2.5,2.94,7.91)); +#4609 = SURFACE_CURVE('',#4610,(#4614,#4621),.PCURVE_S1.); +#4610 = LINE('',#4611,#4612); +#4611 = CARTESIAN_POINT('',(2.5,2.94,7.)); +#4612 = VECTOR('',#4613,1.); +#4613 = DIRECTION('',(0.,0.,1.)); +#4614 = PCURVE('',#1874,#4615); +#4615 = DEFINITIONAL_REPRESENTATION('',(#4616),#4620); +#4616 = LINE('',#4617,#4618); +#4617 = CARTESIAN_POINT('',(0.,0.)); +#4618 = VECTOR('',#4619,1.); +#4619 = DIRECTION('',(1.,0.)); +#4620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4621 = PCURVE('',#1900,#4622); +#4622 = DEFINITIONAL_REPRESENTATION('',(#4623),#4627); +#4623 = LINE('',#4624,#4625); +#4624 = CARTESIAN_POINT('',(0.,5.)); +#4625 = VECTOR('',#4626,1.); +#4626 = DIRECTION('',(1.,0.)); +#4627 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4628 = ORIENTED_EDGE('',*,*,#1857,.T.); +#4629 = ORIENTED_EDGE('',*,*,#4630,.T.); +#4630 = EDGE_CURVE('',#1860,#4631,#4633,.T.); +#4631 = VERTEX_POINT('',#4632); +#4632 = CARTESIAN_POINT('',(2.5,4.68,7.91)); +#4633 = SURFACE_CURVE('',#4634,(#4638,#4645),.PCURVE_S1.); +#4634 = LINE('',#4635,#4636); +#4635 = CARTESIAN_POINT('',(2.5,4.68,7.)); +#4636 = VECTOR('',#4637,1.); +#4637 = DIRECTION('',(0.,0.,1.)); +#4638 = PCURVE('',#1874,#4639); +#4639 = DEFINITIONAL_REPRESENTATION('',(#4640),#4644); +#4640 = LINE('',#4641,#4642); +#4641 = CARTESIAN_POINT('',(0.,-1.74)); +#4642 = VECTOR('',#4643,1.); +#4643 = DIRECTION('',(1.,0.)); +#4644 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4645 = PCURVE('',#1950,#4646); +#4646 = DEFINITIONAL_REPRESENTATION('',(#4647),#4651); +#4647 = LINE('',#4648,#4649); +#4648 = CARTESIAN_POINT('',(0.,5.)); +#4649 = VECTOR('',#4650,1.); +#4650 = DIRECTION('',(1.,0.)); +#4651 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4652 = ORIENTED_EDGE('',*,*,#4653,.F.); +#4653 = EDGE_CURVE('',#4607,#4631,#4654,.T.); +#4654 = SURFACE_CURVE('',#4655,(#4659,#4666),.PCURVE_S1.); +#4655 = LINE('',#4656,#4657); +#4656 = CARTESIAN_POINT('',(2.5,2.94,7.91)); +#4657 = VECTOR('',#4658,1.); +#4658 = DIRECTION('',(0.,1.,0.)); +#4659 = PCURVE('',#1874,#4660); +#4660 = DEFINITIONAL_REPRESENTATION('',(#4661),#4665); +#4661 = LINE('',#4662,#4663); +#4662 = CARTESIAN_POINT('',(0.91,0.)); +#4663 = VECTOR('',#4664,1.); +#4664 = DIRECTION('',(0.,-1.)); +#4665 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4666 = PCURVE('',#4667,#4672); +#4667 = PLANE('',#4668); +#4668 = AXIS2_PLACEMENT_3D('',#4669,#4670,#4671); +#4669 = CARTESIAN_POINT('',(-2.5,2.94,7.91)); +#4670 = DIRECTION('',(0.,0.,1.)); +#4671 = DIRECTION('',(1.,0.,0.)); +#4672 = DEFINITIONAL_REPRESENTATION('',(#4673),#4677); +#4673 = LINE('',#4674,#4675); +#4674 = CARTESIAN_POINT('',(5.,0.)); +#4675 = VECTOR('',#4676,1.); +#4676 = DIRECTION('',(0.,1.)); +#4677 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4678 = ADVANCED_FACE('',(#4679),#1950,.T.); +#4679 = FACE_BOUND('',#4680,.T.); +#4680 = EDGE_LOOP('',(#4681,#4682,#4683,#4706)); +#4681 = ORIENTED_EDGE('',*,*,#4630,.F.); +#4682 = ORIENTED_EDGE('',*,*,#1937,.T.); +#4683 = ORIENTED_EDGE('',*,*,#4684,.T.); +#4684 = EDGE_CURVE('',#1912,#4685,#4687,.T.); +#4685 = VERTEX_POINT('',#4686); +#4686 = CARTESIAN_POINT('',(-2.5,4.68,7.91)); +#4687 = SURFACE_CURVE('',#4688,(#4692,#4699),.PCURVE_S1.); +#4688 = LINE('',#4689,#4690); +#4689 = CARTESIAN_POINT('',(-2.5,4.68,7.)); +#4690 = VECTOR('',#4691,1.); +#4691 = DIRECTION('',(0.,0.,1.)); +#4692 = PCURVE('',#1950,#4693); +#4693 = DEFINITIONAL_REPRESENTATION('',(#4694),#4698); +#4694 = LINE('',#4695,#4696); +#4695 = CARTESIAN_POINT('',(0.,0.)); +#4696 = VECTOR('',#4697,1.); +#4697 = DIRECTION('',(1.,0.)); +#4698 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4699 = PCURVE('',#1926,#4700); +#4700 = DEFINITIONAL_REPRESENTATION('',(#4701),#4705); +#4701 = LINE('',#4702,#4703); +#4702 = CARTESIAN_POINT('',(0.,-1.74)); +#4703 = VECTOR('',#4704,1.); +#4704 = DIRECTION('',(1.,0.)); +#4705 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4706 = ORIENTED_EDGE('',*,*,#4707,.T.); +#4707 = EDGE_CURVE('',#4685,#4631,#4708,.T.); +#4708 = SURFACE_CURVE('',#4709,(#4713,#4720),.PCURVE_S1.); +#4709 = LINE('',#4710,#4711); +#4710 = CARTESIAN_POINT('',(-2.5,4.68,7.91)); +#4711 = VECTOR('',#4712,1.); +#4712 = DIRECTION('',(1.,0.,0.)); +#4713 = PCURVE('',#1950,#4714); +#4714 = DEFINITIONAL_REPRESENTATION('',(#4715),#4719); +#4715 = LINE('',#4716,#4717); +#4716 = CARTESIAN_POINT('',(0.91,0.)); +#4717 = VECTOR('',#4718,1.); +#4718 = DIRECTION('',(0.,1.)); +#4719 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4720 = PCURVE('',#4667,#4721); +#4721 = DEFINITIONAL_REPRESENTATION('',(#4722),#4726); +#4722 = LINE('',#4723,#4724); +#4723 = CARTESIAN_POINT('',(0.,1.74)); +#4724 = VECTOR('',#4725,1.); +#4725 = DIRECTION('',(1.,0.)); +#4726 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4727 = ADVANCED_FACE('',(#4728),#1926,.F.); +#4728 = FACE_BOUND('',#4729,.F.); +#4729 = EDGE_LOOP('',(#4730,#4753,#4754,#4755)); +#4730 = ORIENTED_EDGE('',*,*,#4731,.F.); +#4731 = EDGE_CURVE('',#1886,#4732,#4734,.T.); +#4732 = VERTEX_POINT('',#4733); +#4733 = CARTESIAN_POINT('',(-2.5,2.94,7.91)); +#4734 = SURFACE_CURVE('',#4735,(#4739,#4746),.PCURVE_S1.); +#4735 = LINE('',#4736,#4737); +#4736 = CARTESIAN_POINT('',(-2.5,2.94,7.)); +#4737 = VECTOR('',#4738,1.); +#4738 = DIRECTION('',(0.,0.,1.)); +#4739 = PCURVE('',#1926,#4740); +#4740 = DEFINITIONAL_REPRESENTATION('',(#4741),#4745); +#4741 = LINE('',#4742,#4743); +#4742 = CARTESIAN_POINT('',(0.,0.)); +#4743 = VECTOR('',#4744,1.); +#4744 = DIRECTION('',(1.,0.)); +#4745 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4746 = PCURVE('',#1900,#4747); +#4747 = DEFINITIONAL_REPRESENTATION('',(#4748),#4752); +#4748 = LINE('',#4749,#4750); +#4749 = CARTESIAN_POINT('',(0.,0.)); +#4750 = VECTOR('',#4751,1.); +#4751 = DIRECTION('',(1.,0.)); +#4752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4753 = ORIENTED_EDGE('',*,*,#1911,.T.); +#4754 = ORIENTED_EDGE('',*,*,#4684,.T.); +#4755 = ORIENTED_EDGE('',*,*,#4756,.F.); +#4756 = EDGE_CURVE('',#4732,#4685,#4757,.T.); +#4757 = SURFACE_CURVE('',#4758,(#4762,#4769),.PCURVE_S1.); +#4758 = LINE('',#4759,#4760); +#4759 = CARTESIAN_POINT('',(-2.5,2.94,7.91)); +#4760 = VECTOR('',#4761,1.); +#4761 = DIRECTION('',(0.,1.,0.)); +#4762 = PCURVE('',#1926,#4763); +#4763 = DEFINITIONAL_REPRESENTATION('',(#4764),#4768); +#4764 = LINE('',#4765,#4766); +#4765 = CARTESIAN_POINT('',(0.91,0.)); +#4766 = VECTOR('',#4767,1.); +#4767 = DIRECTION('',(0.,-1.)); +#4768 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4769 = PCURVE('',#4667,#4770); +#4770 = DEFINITIONAL_REPRESENTATION('',(#4771),#4775); +#4771 = LINE('',#4772,#4773); +#4772 = CARTESIAN_POINT('',(0.,0.)); +#4773 = VECTOR('',#4774,1.); +#4774 = DIRECTION('',(0.,1.)); +#4775 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4776 = ADVANCED_FACE('',(#4777),#1900,.F.); +#4777 = FACE_BOUND('',#4778,.F.); +#4778 = EDGE_LOOP('',(#4779,#4780,#4781,#4782)); +#4779 = ORIENTED_EDGE('',*,*,#4606,.F.); +#4780 = ORIENTED_EDGE('',*,*,#1885,.T.); +#4781 = ORIENTED_EDGE('',*,*,#4731,.T.); +#4782 = ORIENTED_EDGE('',*,*,#4783,.T.); +#4783 = EDGE_CURVE('',#4732,#4607,#4784,.T.); +#4784 = SURFACE_CURVE('',#4785,(#4789,#4796),.PCURVE_S1.); +#4785 = LINE('',#4786,#4787); +#4786 = CARTESIAN_POINT('',(-2.5,2.94,7.91)); +#4787 = VECTOR('',#4788,1.); +#4788 = DIRECTION('',(1.,0.,0.)); +#4789 = PCURVE('',#1900,#4790); +#4790 = DEFINITIONAL_REPRESENTATION('',(#4791),#4795); +#4791 = LINE('',#4792,#4793); +#4792 = CARTESIAN_POINT('',(0.91,0.)); +#4793 = VECTOR('',#4794,1.); +#4794 = DIRECTION('',(0.,1.)); +#4795 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4796 = PCURVE('',#4667,#4797); +#4797 = DEFINITIONAL_REPRESENTATION('',(#4798),#4802); +#4798 = LINE('',#4799,#4800); +#4799 = CARTESIAN_POINT('',(0.,0.)); +#4800 = VECTOR('',#4801,1.); +#4801 = DIRECTION('',(1.,0.)); +#4802 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4803 = ADVANCED_FACE('',(#4804),#1980,.F.); +#4804 = FACE_BOUND('',#4805,.F.); +#4805 = EDGE_LOOP('',(#4806,#4829,#4830,#4853)); +#4806 = ORIENTED_EDGE('',*,*,#4807,.F.); +#4807 = EDGE_CURVE('',#1964,#4808,#4810,.T.); +#4808 = VERTEX_POINT('',#4809); +#4809 = CARTESIAN_POINT('',(2.5,0.4,7.91)); +#4810 = SURFACE_CURVE('',#4811,(#4815,#4822),.PCURVE_S1.); +#4811 = LINE('',#4812,#4813); +#4812 = CARTESIAN_POINT('',(2.5,0.4,7.)); +#4813 = VECTOR('',#4814,1.); +#4814 = DIRECTION('',(0.,0.,1.)); +#4815 = PCURVE('',#1980,#4816); +#4816 = DEFINITIONAL_REPRESENTATION('',(#4817),#4821); +#4817 = LINE('',#4818,#4819); +#4818 = CARTESIAN_POINT('',(0.,5.)); +#4819 = VECTOR('',#4820,1.); +#4820 = DIRECTION('',(1.,0.)); +#4821 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4822 = PCURVE('',#2056,#4823); +#4823 = DEFINITIONAL_REPRESENTATION('',(#4824),#4828); +#4824 = LINE('',#4825,#4826); +#4825 = CARTESIAN_POINT('',(0.,0.)); +#4826 = VECTOR('',#4827,1.); +#4827 = DIRECTION('',(1.,0.)); +#4828 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4829 = ORIENTED_EDGE('',*,*,#1963,.T.); +#4830 = ORIENTED_EDGE('',*,*,#4831,.T.); +#4831 = EDGE_CURVE('',#1966,#4832,#4834,.T.); +#4832 = VERTEX_POINT('',#4833); +#4833 = CARTESIAN_POINT('',(-2.5,0.4,7.91)); +#4834 = SURFACE_CURVE('',#4835,(#4839,#4846),.PCURVE_S1.); +#4835 = LINE('',#4836,#4837); +#4836 = CARTESIAN_POINT('',(-2.5,0.4,7.)); +#4837 = VECTOR('',#4838,1.); +#4838 = DIRECTION('',(0.,0.,1.)); +#4839 = PCURVE('',#1980,#4840); +#4840 = DEFINITIONAL_REPRESENTATION('',(#4841),#4845); +#4841 = LINE('',#4842,#4843); +#4842 = CARTESIAN_POINT('',(0.,0.)); +#4843 = VECTOR('',#4844,1.); +#4844 = DIRECTION('',(1.,0.)); +#4845 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4846 = PCURVE('',#2006,#4847); +#4847 = DEFINITIONAL_REPRESENTATION('',(#4848),#4852); +#4848 = LINE('',#4849,#4850); +#4849 = CARTESIAN_POINT('',(0.,0.)); +#4850 = VECTOR('',#4851,1.); +#4851 = DIRECTION('',(1.,0.)); +#4852 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4853 = ORIENTED_EDGE('',*,*,#4854,.T.); +#4854 = EDGE_CURVE('',#4832,#4808,#4855,.T.); +#4855 = SURFACE_CURVE('',#4856,(#4860,#4867),.PCURVE_S1.); +#4856 = LINE('',#4857,#4858); +#4857 = CARTESIAN_POINT('',(-2.5,0.4,7.91)); +#4858 = VECTOR('',#4859,1.); +#4859 = DIRECTION('',(1.,0.,0.)); +#4860 = PCURVE('',#1980,#4861); +#4861 = DEFINITIONAL_REPRESENTATION('',(#4862),#4866); +#4862 = LINE('',#4863,#4864); +#4863 = CARTESIAN_POINT('',(0.91,0.)); +#4864 = VECTOR('',#4865,1.); +#4865 = DIRECTION('',(0.,1.)); +#4866 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4867 = PCURVE('',#4868,#4873); +#4868 = PLANE('',#4869); +#4869 = AXIS2_PLACEMENT_3D('',#4870,#4871,#4872); +#4870 = CARTESIAN_POINT('',(-2.5,0.4,7.91)); +#4871 = DIRECTION('',(0.,0.,1.)); +#4872 = DIRECTION('',(1.,0.,0.)); +#4873 = DEFINITIONAL_REPRESENTATION('',(#4874),#4878); +#4874 = LINE('',#4875,#4876); +#4875 = CARTESIAN_POINT('',(0.,0.)); +#4876 = VECTOR('',#4877,1.); +#4877 = DIRECTION('',(1.,0.)); +#4878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4879 = ADVANCED_FACE('',(#4880),#2056,.T.); +#4880 = FACE_BOUND('',#4881,.T.); +#4881 = EDGE_LOOP('',(#4882,#4883,#4884,#4907)); +#4882 = ORIENTED_EDGE('',*,*,#4807,.F.); +#4883 = ORIENTED_EDGE('',*,*,#2043,.T.); +#4884 = ORIENTED_EDGE('',*,*,#4885,.T.); +#4885 = EDGE_CURVE('',#2018,#4886,#4888,.T.); +#4886 = VERTEX_POINT('',#4887); +#4887 = CARTESIAN_POINT('',(2.5,2.14,7.91)); +#4888 = SURFACE_CURVE('',#4889,(#4893,#4900),.PCURVE_S1.); +#4889 = LINE('',#4890,#4891); +#4890 = CARTESIAN_POINT('',(2.5,2.14,7.)); +#4891 = VECTOR('',#4892,1.); +#4892 = DIRECTION('',(0.,0.,1.)); +#4893 = PCURVE('',#2056,#4894); +#4894 = DEFINITIONAL_REPRESENTATION('',(#4895),#4899); +#4895 = LINE('',#4896,#4897); +#4896 = CARTESIAN_POINT('',(0.,-1.74)); +#4897 = VECTOR('',#4898,1.); +#4898 = DIRECTION('',(1.,0.)); +#4899 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4900 = PCURVE('',#2032,#4901); +#4901 = DEFINITIONAL_REPRESENTATION('',(#4902),#4906); +#4902 = LINE('',#4903,#4904); +#4903 = CARTESIAN_POINT('',(0.,5.)); +#4904 = VECTOR('',#4905,1.); +#4905 = DIRECTION('',(1.,0.)); +#4906 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4907 = ORIENTED_EDGE('',*,*,#4908,.F.); +#4908 = EDGE_CURVE('',#4808,#4886,#4909,.T.); +#4909 = SURFACE_CURVE('',#4910,(#4914,#4921),.PCURVE_S1.); +#4910 = LINE('',#4911,#4912); +#4911 = CARTESIAN_POINT('',(2.5,0.4,7.91)); +#4912 = VECTOR('',#4913,1.); +#4913 = DIRECTION('',(0.,1.,0.)); +#4914 = PCURVE('',#2056,#4915); +#4915 = DEFINITIONAL_REPRESENTATION('',(#4916),#4920); +#4916 = LINE('',#4917,#4918); +#4917 = CARTESIAN_POINT('',(0.91,0.)); +#4918 = VECTOR('',#4919,1.); +#4919 = DIRECTION('',(0.,-1.)); +#4920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4921 = PCURVE('',#4868,#4922); +#4922 = DEFINITIONAL_REPRESENTATION('',(#4923),#4927); +#4923 = LINE('',#4924,#4925); +#4924 = CARTESIAN_POINT('',(5.,0.)); +#4925 = VECTOR('',#4926,1.); +#4926 = DIRECTION('',(0.,1.)); +#4927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4928 = ADVANCED_FACE('',(#4929),#2032,.T.); +#4929 = FACE_BOUND('',#4930,.T.); +#4930 = EDGE_LOOP('',(#4931,#4932,#4933,#4956)); +#4931 = ORIENTED_EDGE('',*,*,#4885,.F.); +#4932 = ORIENTED_EDGE('',*,*,#2017,.T.); +#4933 = ORIENTED_EDGE('',*,*,#4934,.T.); +#4934 = EDGE_CURVE('',#1992,#4935,#4937,.T.); +#4935 = VERTEX_POINT('',#4936); +#4936 = CARTESIAN_POINT('',(-2.5,2.14,7.91)); +#4937 = SURFACE_CURVE('',#4938,(#4942,#4949),.PCURVE_S1.); +#4938 = LINE('',#4939,#4940); +#4939 = CARTESIAN_POINT('',(-2.5,2.14,7.)); +#4940 = VECTOR('',#4941,1.); +#4941 = DIRECTION('',(0.,0.,1.)); +#4942 = PCURVE('',#2032,#4943); +#4943 = DEFINITIONAL_REPRESENTATION('',(#4944),#4948); +#4944 = LINE('',#4945,#4946); +#4945 = CARTESIAN_POINT('',(0.,0.)); +#4946 = VECTOR('',#4947,1.); +#4947 = DIRECTION('',(1.,0.)); +#4948 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4949 = PCURVE('',#2006,#4950); +#4950 = DEFINITIONAL_REPRESENTATION('',(#4951),#4955); +#4951 = LINE('',#4952,#4953); +#4952 = CARTESIAN_POINT('',(0.,-1.74)); +#4953 = VECTOR('',#4954,1.); +#4954 = DIRECTION('',(1.,0.)); +#4955 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4956 = ORIENTED_EDGE('',*,*,#4957,.T.); +#4957 = EDGE_CURVE('',#4935,#4886,#4958,.T.); +#4958 = SURFACE_CURVE('',#4959,(#4963,#4970),.PCURVE_S1.); +#4959 = LINE('',#4960,#4961); +#4960 = CARTESIAN_POINT('',(-2.5,2.14,7.91)); +#4961 = VECTOR('',#4962,1.); +#4962 = DIRECTION('',(1.,0.,0.)); +#4963 = PCURVE('',#2032,#4964); +#4964 = DEFINITIONAL_REPRESENTATION('',(#4965),#4969); +#4965 = LINE('',#4966,#4967); +#4966 = CARTESIAN_POINT('',(0.91,0.)); +#4967 = VECTOR('',#4968,1.); +#4968 = DIRECTION('',(0.,1.)); +#4969 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4970 = PCURVE('',#4868,#4971); +#4971 = DEFINITIONAL_REPRESENTATION('',(#4972),#4976); +#4972 = LINE('',#4973,#4974); +#4973 = CARTESIAN_POINT('',(0.,1.74)); +#4974 = VECTOR('',#4975,1.); +#4975 = DIRECTION('',(1.,0.)); +#4976 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4977 = ADVANCED_FACE('',(#4978),#2006,.F.); +#4978 = FACE_BOUND('',#4979,.F.); +#4979 = EDGE_LOOP('',(#4980,#4981,#4982,#4983)); +#4980 = ORIENTED_EDGE('',*,*,#4831,.F.); +#4981 = ORIENTED_EDGE('',*,*,#1991,.T.); +#4982 = ORIENTED_EDGE('',*,*,#4934,.T.); +#4983 = ORIENTED_EDGE('',*,*,#4984,.F.); +#4984 = EDGE_CURVE('',#4832,#4935,#4985,.T.); +#4985 = SURFACE_CURVE('',#4986,(#4990,#4997),.PCURVE_S1.); +#4986 = LINE('',#4987,#4988); +#4987 = CARTESIAN_POINT('',(-2.5,0.4,7.91)); +#4988 = VECTOR('',#4989,1.); +#4989 = DIRECTION('',(0.,1.,0.)); +#4990 = PCURVE('',#2006,#4991); +#4991 = DEFINITIONAL_REPRESENTATION('',(#4992),#4996); +#4992 = LINE('',#4993,#4994); +#4993 = CARTESIAN_POINT('',(0.91,0.)); +#4994 = VECTOR('',#4995,1.); +#4995 = DIRECTION('',(0.,-1.)); +#4996 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4997 = PCURVE('',#4868,#4998); +#4998 = DEFINITIONAL_REPRESENTATION('',(#4999),#5003); +#4999 = LINE('',#5000,#5001); +#5000 = CARTESIAN_POINT('',(0.,0.)); +#5001 = VECTOR('',#5002,1.); +#5002 = DIRECTION('',(0.,1.)); +#5003 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5004 = ADVANCED_FACE('',(#5005),#2086,.T.); +#5005 = FACE_BOUND('',#5006,.T.); +#5006 = EDGE_LOOP('',(#5007,#5030,#5031,#5054)); +#5007 = ORIENTED_EDGE('',*,*,#5008,.F.); +#5008 = EDGE_CURVE('',#2070,#5009,#5011,.T.); +#5009 = VERTEX_POINT('',#5010); +#5010 = CARTESIAN_POINT('',(2.5,-0.4,7.91)); +#5011 = SURFACE_CURVE('',#5012,(#5016,#5023),.PCURVE_S1.); +#5012 = LINE('',#5013,#5014); +#5013 = CARTESIAN_POINT('',(2.5,-0.4,7.)); +#5014 = VECTOR('',#5015,1.); +#5015 = DIRECTION('',(0.,0.,1.)); +#5016 = PCURVE('',#2086,#5017); +#5017 = DEFINITIONAL_REPRESENTATION('',(#5018),#5022); +#5018 = LINE('',#5019,#5020); +#5019 = CARTESIAN_POINT('',(0.,5.)); +#5020 = VECTOR('',#5021,1.); +#5021 = DIRECTION('',(1.,0.)); +#5022 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5023 = PCURVE('',#2112,#5024); +#5024 = DEFINITIONAL_REPRESENTATION('',(#5025),#5029); +#5025 = LINE('',#5026,#5027); +#5026 = CARTESIAN_POINT('',(0.,-1.74)); +#5027 = VECTOR('',#5028,1.); +#5028 = DIRECTION('',(1.,0.)); +#5029 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5030 = ORIENTED_EDGE('',*,*,#2069,.T.); +#5031 = ORIENTED_EDGE('',*,*,#5032,.T.); +#5032 = EDGE_CURVE('',#2072,#5033,#5035,.T.); +#5033 = VERTEX_POINT('',#5034); +#5034 = CARTESIAN_POINT('',(-2.5,-0.4,7.91)); +#5035 = SURFACE_CURVE('',#5036,(#5040,#5047),.PCURVE_S1.); +#5036 = LINE('',#5037,#5038); +#5037 = CARTESIAN_POINT('',(-2.5,-0.4,7.)); +#5038 = VECTOR('',#5039,1.); +#5039 = DIRECTION('',(0.,0.,1.)); +#5040 = PCURVE('',#2086,#5041); +#5041 = DEFINITIONAL_REPRESENTATION('',(#5042),#5046); +#5042 = LINE('',#5043,#5044); +#5043 = CARTESIAN_POINT('',(0.,0.)); +#5044 = VECTOR('',#5045,1.); +#5045 = DIRECTION('',(1.,0.)); +#5046 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5047 = PCURVE('',#2162,#5048); +#5048 = DEFINITIONAL_REPRESENTATION('',(#5049),#5053); +#5049 = LINE('',#5050,#5051); +#5050 = CARTESIAN_POINT('',(0.,-1.74)); +#5051 = VECTOR('',#5052,1.); +#5052 = DIRECTION('',(1.,0.)); +#5053 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5054 = ORIENTED_EDGE('',*,*,#5055,.T.); +#5055 = EDGE_CURVE('',#5033,#5009,#5056,.T.); +#5056 = SURFACE_CURVE('',#5057,(#5061,#5068),.PCURVE_S1.); +#5057 = LINE('',#5058,#5059); +#5058 = CARTESIAN_POINT('',(-2.5,-0.4,7.91)); +#5059 = VECTOR('',#5060,1.); +#5060 = DIRECTION('',(1.,0.,0.)); +#5061 = PCURVE('',#2086,#5062); +#5062 = DEFINITIONAL_REPRESENTATION('',(#5063),#5067); +#5063 = LINE('',#5064,#5065); +#5064 = CARTESIAN_POINT('',(0.91,0.)); +#5065 = VECTOR('',#5066,1.); +#5066 = DIRECTION('',(0.,1.)); +#5067 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5068 = PCURVE('',#5069,#5074); +#5069 = PLANE('',#5070); +#5070 = AXIS2_PLACEMENT_3D('',#5071,#5072,#5073); +#5071 = CARTESIAN_POINT('',(-2.5,-2.14,7.91)); +#5072 = DIRECTION('',(0.,0.,1.)); +#5073 = DIRECTION('',(1.,0.,0.)); +#5074 = DEFINITIONAL_REPRESENTATION('',(#5075),#5079); +#5075 = LINE('',#5076,#5077); +#5076 = CARTESIAN_POINT('',(0.,1.74)); +#5077 = VECTOR('',#5078,1.); +#5078 = DIRECTION('',(1.,0.)); +#5079 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5080 = ADVANCED_FACE('',(#5081),#2162,.F.); +#5081 = FACE_BOUND('',#5082,.F.); +#5082 = EDGE_LOOP('',(#5083,#5106,#5107,#5108)); +#5083 = ORIENTED_EDGE('',*,*,#5084,.F.); +#5084 = EDGE_CURVE('',#2124,#5085,#5087,.T.); +#5085 = VERTEX_POINT('',#5086); +#5086 = CARTESIAN_POINT('',(-2.5,-2.14,7.91)); +#5087 = SURFACE_CURVE('',#5088,(#5092,#5099),.PCURVE_S1.); +#5088 = LINE('',#5089,#5090); +#5089 = CARTESIAN_POINT('',(-2.5,-2.14,7.)); +#5090 = VECTOR('',#5091,1.); +#5091 = DIRECTION('',(0.,0.,1.)); +#5092 = PCURVE('',#2162,#5093); +#5093 = DEFINITIONAL_REPRESENTATION('',(#5094),#5098); +#5094 = LINE('',#5095,#5096); +#5095 = CARTESIAN_POINT('',(0.,0.)); +#5096 = VECTOR('',#5097,1.); +#5097 = DIRECTION('',(1.,0.)); +#5098 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5099 = PCURVE('',#2138,#5100); +#5100 = DEFINITIONAL_REPRESENTATION('',(#5101),#5105); +#5101 = LINE('',#5102,#5103); +#5102 = CARTESIAN_POINT('',(0.,0.)); +#5103 = VECTOR('',#5104,1.); +#5104 = DIRECTION('',(1.,0.)); +#5105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5106 = ORIENTED_EDGE('',*,*,#2149,.T.); +#5107 = ORIENTED_EDGE('',*,*,#5032,.T.); +#5108 = ORIENTED_EDGE('',*,*,#5109,.F.); +#5109 = EDGE_CURVE('',#5085,#5033,#5110,.T.); +#5110 = SURFACE_CURVE('',#5111,(#5115,#5122),.PCURVE_S1.); +#5111 = LINE('',#5112,#5113); +#5112 = CARTESIAN_POINT('',(-2.5,-2.14,7.91)); +#5113 = VECTOR('',#5114,1.); +#5114 = DIRECTION('',(0.,1.,0.)); +#5115 = PCURVE('',#2162,#5116); +#5116 = DEFINITIONAL_REPRESENTATION('',(#5117),#5121); +#5117 = LINE('',#5118,#5119); +#5118 = CARTESIAN_POINT('',(0.91,0.)); +#5119 = VECTOR('',#5120,1.); +#5120 = DIRECTION('',(0.,-1.)); +#5121 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5122 = PCURVE('',#5069,#5123); +#5123 = DEFINITIONAL_REPRESENTATION('',(#5124),#5128); +#5124 = LINE('',#5125,#5126); +#5125 = CARTESIAN_POINT('',(0.,0.)); +#5126 = VECTOR('',#5127,1.); +#5127 = DIRECTION('',(0.,1.)); +#5128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5129 = ADVANCED_FACE('',(#5130),#2138,.F.); +#5130 = FACE_BOUND('',#5131,.F.); +#5131 = EDGE_LOOP('',(#5132,#5155,#5156,#5157)); +#5132 = ORIENTED_EDGE('',*,*,#5133,.F.); +#5133 = EDGE_CURVE('',#2098,#5134,#5136,.T.); +#5134 = VERTEX_POINT('',#5135); +#5135 = CARTESIAN_POINT('',(2.5,-2.14,7.91)); +#5136 = SURFACE_CURVE('',#5137,(#5141,#5148),.PCURVE_S1.); +#5137 = LINE('',#5138,#5139); +#5138 = CARTESIAN_POINT('',(2.5,-2.14,7.)); +#5139 = VECTOR('',#5140,1.); +#5140 = DIRECTION('',(0.,0.,1.)); +#5141 = PCURVE('',#2138,#5142); +#5142 = DEFINITIONAL_REPRESENTATION('',(#5143),#5147); +#5143 = LINE('',#5144,#5145); +#5144 = CARTESIAN_POINT('',(0.,5.)); +#5145 = VECTOR('',#5146,1.); +#5146 = DIRECTION('',(1.,0.)); +#5147 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5148 = PCURVE('',#2112,#5149); +#5149 = DEFINITIONAL_REPRESENTATION('',(#5150),#5154); +#5150 = LINE('',#5151,#5152); +#5151 = CARTESIAN_POINT('',(0.,0.)); +#5152 = VECTOR('',#5153,1.); +#5153 = DIRECTION('',(1.,0.)); +#5154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5155 = ORIENTED_EDGE('',*,*,#2123,.T.); +#5156 = ORIENTED_EDGE('',*,*,#5084,.T.); +#5157 = ORIENTED_EDGE('',*,*,#5158,.T.); +#5158 = EDGE_CURVE('',#5085,#5134,#5159,.T.); +#5159 = SURFACE_CURVE('',#5160,(#5164,#5171),.PCURVE_S1.); +#5160 = LINE('',#5161,#5162); +#5161 = CARTESIAN_POINT('',(-2.5,-2.14,7.91)); +#5162 = VECTOR('',#5163,1.); +#5163 = DIRECTION('',(1.,0.,0.)); +#5164 = PCURVE('',#2138,#5165); +#5165 = DEFINITIONAL_REPRESENTATION('',(#5166),#5170); +#5166 = LINE('',#5167,#5168); +#5167 = CARTESIAN_POINT('',(0.91,0.)); +#5168 = VECTOR('',#5169,1.); +#5169 = DIRECTION('',(0.,1.)); +#5170 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5171 = PCURVE('',#5069,#5172); +#5172 = DEFINITIONAL_REPRESENTATION('',(#5173),#5177); +#5173 = LINE('',#5174,#5175); +#5174 = CARTESIAN_POINT('',(0.,0.)); +#5175 = VECTOR('',#5176,1.); +#5176 = DIRECTION('',(1.,0.)); +#5177 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5178 = ADVANCED_FACE('',(#5179),#2112,.T.); +#5179 = FACE_BOUND('',#5180,.T.); +#5180 = EDGE_LOOP('',(#5181,#5182,#5183,#5184)); +#5181 = ORIENTED_EDGE('',*,*,#5133,.F.); +#5182 = ORIENTED_EDGE('',*,*,#2097,.T.); +#5183 = ORIENTED_EDGE('',*,*,#5008,.T.); +#5184 = ORIENTED_EDGE('',*,*,#5185,.F.); +#5185 = EDGE_CURVE('',#5134,#5009,#5186,.T.); +#5186 = SURFACE_CURVE('',#5187,(#5191,#5198),.PCURVE_S1.); +#5187 = LINE('',#5188,#5189); +#5188 = CARTESIAN_POINT('',(2.5,-2.14,7.91)); +#5189 = VECTOR('',#5190,1.); +#5190 = DIRECTION('',(0.,1.,0.)); +#5191 = PCURVE('',#2112,#5192); +#5192 = DEFINITIONAL_REPRESENTATION('',(#5193),#5197); +#5193 = LINE('',#5194,#5195); +#5194 = CARTESIAN_POINT('',(0.91,0.)); +#5195 = VECTOR('',#5196,1.); +#5196 = DIRECTION('',(0.,-1.)); +#5197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5198 = PCURVE('',#5069,#5199); +#5199 = DEFINITIONAL_REPRESENTATION('',(#5200),#5204); +#5200 = LINE('',#5201,#5202); +#5201 = CARTESIAN_POINT('',(5.,0.)); +#5202 = VECTOR('',#5203,1.); +#5203 = DIRECTION('',(0.,1.)); +#5204 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5205 = ADVANCED_FACE('',(#5206),#2192,.T.); +#5206 = FACE_BOUND('',#5207,.T.); +#5207 = EDGE_LOOP('',(#5208,#5231,#5232,#5255)); +#5208 = ORIENTED_EDGE('',*,*,#5209,.F.); +#5209 = EDGE_CURVE('',#2176,#5210,#5212,.T.); +#5210 = VERTEX_POINT('',#5211); +#5211 = CARTESIAN_POINT('',(2.5,-9.76,7.91)); +#5212 = SURFACE_CURVE('',#5213,(#5217,#5224),.PCURVE_S1.); +#5213 = LINE('',#5214,#5215); +#5214 = CARTESIAN_POINT('',(2.5,-9.76,7.)); +#5215 = VECTOR('',#5216,1.); +#5216 = DIRECTION('',(0.,0.,1.)); +#5217 = PCURVE('',#2192,#5218); +#5218 = DEFINITIONAL_REPRESENTATION('',(#5219),#5223); +#5219 = LINE('',#5220,#5221); +#5220 = CARTESIAN_POINT('',(0.,0.)); +#5221 = VECTOR('',#5222,1.); +#5222 = DIRECTION('',(1.,0.)); +#5223 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5224 = PCURVE('',#2218,#5225); +#5225 = DEFINITIONAL_REPRESENTATION('',(#5226),#5230); +#5226 = LINE('',#5227,#5228); +#5227 = CARTESIAN_POINT('',(0.,5.)); +#5228 = VECTOR('',#5229,1.); +#5229 = DIRECTION('',(1.,0.)); +#5230 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5231 = ORIENTED_EDGE('',*,*,#2175,.T.); +#5232 = ORIENTED_EDGE('',*,*,#5233,.T.); +#5233 = EDGE_CURVE('',#2178,#5234,#5236,.T.); +#5234 = VERTEX_POINT('',#5235); +#5235 = CARTESIAN_POINT('',(2.5,-8.02,7.91)); +#5236 = SURFACE_CURVE('',#5237,(#5241,#5248),.PCURVE_S1.); +#5237 = LINE('',#5238,#5239); +#5238 = CARTESIAN_POINT('',(2.5,-8.02,7.)); +#5239 = VECTOR('',#5240,1.); +#5240 = DIRECTION('',(0.,0.,1.)); +#5241 = PCURVE('',#2192,#5242); +#5242 = DEFINITIONAL_REPRESENTATION('',(#5243),#5247); +#5243 = LINE('',#5244,#5245); +#5244 = CARTESIAN_POINT('',(0.,-1.74)); +#5245 = VECTOR('',#5246,1.); +#5246 = DIRECTION('',(1.,0.)); +#5247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5248 = PCURVE('',#2268,#5249); +#5249 = DEFINITIONAL_REPRESENTATION('',(#5250),#5254); +#5250 = LINE('',#5251,#5252); +#5251 = CARTESIAN_POINT('',(0.,5.)); +#5252 = VECTOR('',#5253,1.); +#5253 = DIRECTION('',(1.,0.)); +#5254 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5255 = ORIENTED_EDGE('',*,*,#5256,.F.); +#5256 = EDGE_CURVE('',#5210,#5234,#5257,.T.); +#5257 = SURFACE_CURVE('',#5258,(#5262,#5269),.PCURVE_S1.); +#5258 = LINE('',#5259,#5260); +#5259 = CARTESIAN_POINT('',(2.5,-9.76,7.91)); +#5260 = VECTOR('',#5261,1.); +#5261 = DIRECTION('',(0.,1.,0.)); +#5262 = PCURVE('',#2192,#5263); +#5263 = DEFINITIONAL_REPRESENTATION('',(#5264),#5268); +#5264 = LINE('',#5265,#5266); +#5265 = CARTESIAN_POINT('',(0.91,0.)); +#5266 = VECTOR('',#5267,1.); +#5267 = DIRECTION('',(0.,-1.)); +#5268 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5269 = PCURVE('',#5270,#5275); +#5270 = PLANE('',#5271); +#5271 = AXIS2_PLACEMENT_3D('',#5272,#5273,#5274); +#5272 = CARTESIAN_POINT('',(-2.5,-9.76,7.91)); +#5273 = DIRECTION('',(0.,0.,1.)); +#5274 = DIRECTION('',(1.,0.,0.)); +#5275 = DEFINITIONAL_REPRESENTATION('',(#5276),#5280); +#5276 = LINE('',#5277,#5278); +#5277 = CARTESIAN_POINT('',(5.,0.)); +#5278 = VECTOR('',#5279,1.); +#5279 = DIRECTION('',(0.,1.)); +#5280 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5281 = ADVANCED_FACE('',(#5282),#2268,.T.); +#5282 = FACE_BOUND('',#5283,.T.); +#5283 = EDGE_LOOP('',(#5284,#5285,#5286,#5309)); +#5284 = ORIENTED_EDGE('',*,*,#5233,.F.); +#5285 = ORIENTED_EDGE('',*,*,#2255,.T.); +#5286 = ORIENTED_EDGE('',*,*,#5287,.T.); +#5287 = EDGE_CURVE('',#2230,#5288,#5290,.T.); +#5288 = VERTEX_POINT('',#5289); +#5289 = CARTESIAN_POINT('',(-2.5,-8.02,7.91)); +#5290 = SURFACE_CURVE('',#5291,(#5295,#5302),.PCURVE_S1.); +#5291 = LINE('',#5292,#5293); +#5292 = CARTESIAN_POINT('',(-2.5,-8.02,7.)); +#5293 = VECTOR('',#5294,1.); +#5294 = DIRECTION('',(0.,0.,1.)); +#5295 = PCURVE('',#2268,#5296); +#5296 = DEFINITIONAL_REPRESENTATION('',(#5297),#5301); +#5297 = LINE('',#5298,#5299); +#5298 = CARTESIAN_POINT('',(0.,0.)); +#5299 = VECTOR('',#5300,1.); +#5300 = DIRECTION('',(1.,0.)); +#5301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5302 = PCURVE('',#2244,#5303); +#5303 = DEFINITIONAL_REPRESENTATION('',(#5304),#5308); +#5304 = LINE('',#5305,#5306); +#5305 = CARTESIAN_POINT('',(0.,-1.74)); +#5306 = VECTOR('',#5307,1.); +#5307 = DIRECTION('',(1.,0.)); +#5308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5309 = ORIENTED_EDGE('',*,*,#5310,.T.); +#5310 = EDGE_CURVE('',#5288,#5234,#5311,.T.); +#5311 = SURFACE_CURVE('',#5312,(#5316,#5323),.PCURVE_S1.); +#5312 = LINE('',#5313,#5314); +#5313 = CARTESIAN_POINT('',(-2.5,-8.02,7.91)); +#5314 = VECTOR('',#5315,1.); +#5315 = DIRECTION('',(1.,0.,0.)); +#5316 = PCURVE('',#2268,#5317); +#5317 = DEFINITIONAL_REPRESENTATION('',(#5318),#5322); +#5318 = LINE('',#5319,#5320); +#5319 = CARTESIAN_POINT('',(0.91,0.)); +#5320 = VECTOR('',#5321,1.); +#5321 = DIRECTION('',(0.,1.)); +#5322 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5323 = PCURVE('',#5270,#5324); +#5324 = DEFINITIONAL_REPRESENTATION('',(#5325),#5329); +#5325 = LINE('',#5326,#5327); +#5326 = CARTESIAN_POINT('',(0.,1.74)); +#5327 = VECTOR('',#5328,1.); +#5328 = DIRECTION('',(1.,0.)); +#5329 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5330 = ADVANCED_FACE('',(#5331),#2244,.F.); +#5331 = FACE_BOUND('',#5332,.F.); +#5332 = EDGE_LOOP('',(#5333,#5356,#5357,#5358)); +#5333 = ORIENTED_EDGE('',*,*,#5334,.F.); +#5334 = EDGE_CURVE('',#2204,#5335,#5337,.T.); +#5335 = VERTEX_POINT('',#5336); +#5336 = CARTESIAN_POINT('',(-2.5,-9.76,7.91)); +#5337 = SURFACE_CURVE('',#5338,(#5342,#5349),.PCURVE_S1.); +#5338 = LINE('',#5339,#5340); +#5339 = CARTESIAN_POINT('',(-2.5,-9.76,7.)); +#5340 = VECTOR('',#5341,1.); +#5341 = DIRECTION('',(0.,0.,1.)); +#5342 = PCURVE('',#2244,#5343); +#5343 = DEFINITIONAL_REPRESENTATION('',(#5344),#5348); +#5344 = LINE('',#5345,#5346); +#5345 = CARTESIAN_POINT('',(0.,0.)); +#5346 = VECTOR('',#5347,1.); +#5347 = DIRECTION('',(1.,0.)); +#5348 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5349 = PCURVE('',#2218,#5350); +#5350 = DEFINITIONAL_REPRESENTATION('',(#5351),#5355); +#5351 = LINE('',#5352,#5353); +#5352 = CARTESIAN_POINT('',(0.,0.)); +#5353 = VECTOR('',#5354,1.); +#5354 = DIRECTION('',(1.,0.)); +#5355 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5356 = ORIENTED_EDGE('',*,*,#2229,.T.); +#5357 = ORIENTED_EDGE('',*,*,#5287,.T.); +#5358 = ORIENTED_EDGE('',*,*,#5359,.F.); +#5359 = EDGE_CURVE('',#5335,#5288,#5360,.T.); +#5360 = SURFACE_CURVE('',#5361,(#5365,#5372),.PCURVE_S1.); +#5361 = LINE('',#5362,#5363); +#5362 = CARTESIAN_POINT('',(-2.5,-9.76,7.91)); +#5363 = VECTOR('',#5364,1.); +#5364 = DIRECTION('',(0.,1.,0.)); +#5365 = PCURVE('',#2244,#5366); +#5366 = DEFINITIONAL_REPRESENTATION('',(#5367),#5371); +#5367 = LINE('',#5368,#5369); +#5368 = CARTESIAN_POINT('',(0.91,0.)); +#5369 = VECTOR('',#5370,1.); +#5370 = DIRECTION('',(0.,-1.)); +#5371 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5372 = PCURVE('',#5270,#5373); +#5373 = DEFINITIONAL_REPRESENTATION('',(#5374),#5378); +#5374 = LINE('',#5375,#5376); +#5375 = CARTESIAN_POINT('',(0.,0.)); +#5376 = VECTOR('',#5377,1.); +#5377 = DIRECTION('',(0.,1.)); +#5378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5379 = ADVANCED_FACE('',(#5380),#2218,.F.); +#5380 = FACE_BOUND('',#5381,.F.); +#5381 = EDGE_LOOP('',(#5382,#5383,#5384,#5385)); +#5382 = ORIENTED_EDGE('',*,*,#5209,.F.); +#5383 = ORIENTED_EDGE('',*,*,#2203,.T.); +#5384 = ORIENTED_EDGE('',*,*,#5334,.T.); +#5385 = ORIENTED_EDGE('',*,*,#5386,.T.); +#5386 = EDGE_CURVE('',#5335,#5210,#5387,.T.); +#5387 = SURFACE_CURVE('',#5388,(#5392,#5399),.PCURVE_S1.); +#5388 = LINE('',#5389,#5390); +#5389 = CARTESIAN_POINT('',(-2.5,-9.76,7.91)); +#5390 = VECTOR('',#5391,1.); +#5391 = DIRECTION('',(1.,0.,0.)); +#5392 = PCURVE('',#2218,#5393); +#5393 = DEFINITIONAL_REPRESENTATION('',(#5394),#5398); +#5394 = LINE('',#5395,#5396); +#5395 = CARTESIAN_POINT('',(0.91,0.)); +#5396 = VECTOR('',#5397,1.); +#5397 = DIRECTION('',(0.,1.)); +#5398 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5399 = PCURVE('',#5270,#5400); +#5400 = DEFINITIONAL_REPRESENTATION('',(#5401),#5405); +#5401 = LINE('',#5402,#5403); +#5402 = CARTESIAN_POINT('',(0.,0.)); +#5403 = VECTOR('',#5404,1.); +#5404 = DIRECTION('',(1.,0.)); +#5405 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5406 = ADVANCED_FACE('',(#5407),#2298,.F.); +#5407 = FACE_BOUND('',#5408,.F.); +#5408 = EDGE_LOOP('',(#5409,#5432,#5433,#5456)); +#5409 = ORIENTED_EDGE('',*,*,#5410,.F.); +#5410 = EDGE_CURVE('',#2282,#5411,#5413,.T.); +#5411 = VERTEX_POINT('',#5412); +#5412 = CARTESIAN_POINT('',(2.5,-7.22,7.91)); +#5413 = SURFACE_CURVE('',#5414,(#5418,#5425),.PCURVE_S1.); +#5414 = LINE('',#5415,#5416); +#5415 = CARTESIAN_POINT('',(2.5,-7.22,7.)); +#5416 = VECTOR('',#5417,1.); +#5417 = DIRECTION('',(0.,0.,1.)); +#5418 = PCURVE('',#2298,#5419); +#5419 = DEFINITIONAL_REPRESENTATION('',(#5420),#5424); +#5420 = LINE('',#5421,#5422); +#5421 = CARTESIAN_POINT('',(0.,5.)); +#5422 = VECTOR('',#5423,1.); +#5423 = DIRECTION('',(1.,0.)); +#5424 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5425 = PCURVE('',#2374,#5426); +#5426 = DEFINITIONAL_REPRESENTATION('',(#5427),#5431); +#5427 = LINE('',#5428,#5429); +#5428 = CARTESIAN_POINT('',(0.,0.)); +#5429 = VECTOR('',#5430,1.); +#5430 = DIRECTION('',(1.,0.)); +#5431 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5432 = ORIENTED_EDGE('',*,*,#2281,.T.); +#5433 = ORIENTED_EDGE('',*,*,#5434,.T.); +#5434 = EDGE_CURVE('',#2284,#5435,#5437,.T.); +#5435 = VERTEX_POINT('',#5436); +#5436 = CARTESIAN_POINT('',(-2.5,-7.22,7.91)); +#5437 = SURFACE_CURVE('',#5438,(#5442,#5449),.PCURVE_S1.); +#5438 = LINE('',#5439,#5440); +#5439 = CARTESIAN_POINT('',(-2.5,-7.22,7.)); +#5440 = VECTOR('',#5441,1.); +#5441 = DIRECTION('',(0.,0.,1.)); +#5442 = PCURVE('',#2298,#5443); +#5443 = DEFINITIONAL_REPRESENTATION('',(#5444),#5448); +#5444 = LINE('',#5445,#5446); +#5445 = CARTESIAN_POINT('',(0.,0.)); +#5446 = VECTOR('',#5447,1.); +#5447 = DIRECTION('',(1.,0.)); +#5448 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5449 = PCURVE('',#2324,#5450); +#5450 = DEFINITIONAL_REPRESENTATION('',(#5451),#5455); +#5451 = LINE('',#5452,#5453); +#5452 = CARTESIAN_POINT('',(0.,0.)); +#5453 = VECTOR('',#5454,1.); +#5454 = DIRECTION('',(1.,0.)); +#5455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5456 = ORIENTED_EDGE('',*,*,#5457,.T.); +#5457 = EDGE_CURVE('',#5435,#5411,#5458,.T.); +#5458 = SURFACE_CURVE('',#5459,(#5463,#5470),.PCURVE_S1.); +#5459 = LINE('',#5460,#5461); +#5460 = CARTESIAN_POINT('',(-2.5,-7.22,7.91)); +#5461 = VECTOR('',#5462,1.); +#5462 = DIRECTION('',(1.,0.,0.)); +#5463 = PCURVE('',#2298,#5464); +#5464 = DEFINITIONAL_REPRESENTATION('',(#5465),#5469); +#5465 = LINE('',#5466,#5467); +#5466 = CARTESIAN_POINT('',(0.91,0.)); +#5467 = VECTOR('',#5468,1.); +#5468 = DIRECTION('',(0.,1.)); +#5469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5470 = PCURVE('',#5471,#5476); +#5471 = PLANE('',#5472); +#5472 = AXIS2_PLACEMENT_3D('',#5473,#5474,#5475); +#5473 = CARTESIAN_POINT('',(-2.5,-7.22,7.91)); +#5474 = DIRECTION('',(0.,0.,1.)); +#5475 = DIRECTION('',(1.,0.,0.)); +#5476 = DEFINITIONAL_REPRESENTATION('',(#5477),#5481); +#5477 = LINE('',#5478,#5479); +#5478 = CARTESIAN_POINT('',(0.,0.)); +#5479 = VECTOR('',#5480,1.); +#5480 = DIRECTION('',(1.,0.)); +#5481 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5482 = ADVANCED_FACE('',(#5483),#2374,.T.); +#5483 = FACE_BOUND('',#5484,.T.); +#5484 = EDGE_LOOP('',(#5485,#5486,#5487,#5510)); +#5485 = ORIENTED_EDGE('',*,*,#5410,.F.); +#5486 = ORIENTED_EDGE('',*,*,#2361,.T.); +#5487 = ORIENTED_EDGE('',*,*,#5488,.T.); +#5488 = EDGE_CURVE('',#2336,#5489,#5491,.T.); +#5489 = VERTEX_POINT('',#5490); +#5490 = CARTESIAN_POINT('',(2.5,-5.48,7.91)); +#5491 = SURFACE_CURVE('',#5492,(#5496,#5503),.PCURVE_S1.); +#5492 = LINE('',#5493,#5494); +#5493 = CARTESIAN_POINT('',(2.5,-5.48,7.)); +#5494 = VECTOR('',#5495,1.); +#5495 = DIRECTION('',(0.,0.,1.)); +#5496 = PCURVE('',#2374,#5497); +#5497 = DEFINITIONAL_REPRESENTATION('',(#5498),#5502); +#5498 = LINE('',#5499,#5500); +#5499 = CARTESIAN_POINT('',(0.,-1.74)); +#5500 = VECTOR('',#5501,1.); +#5501 = DIRECTION('',(1.,0.)); +#5502 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5503 = PCURVE('',#2350,#5504); +#5504 = DEFINITIONAL_REPRESENTATION('',(#5505),#5509); +#5505 = LINE('',#5506,#5507); +#5506 = CARTESIAN_POINT('',(0.,5.)); +#5507 = VECTOR('',#5508,1.); +#5508 = DIRECTION('',(1.,0.)); +#5509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5510 = ORIENTED_EDGE('',*,*,#5511,.F.); +#5511 = EDGE_CURVE('',#5411,#5489,#5512,.T.); +#5512 = SURFACE_CURVE('',#5513,(#5517,#5524),.PCURVE_S1.); +#5513 = LINE('',#5514,#5515); +#5514 = CARTESIAN_POINT('',(2.5,-7.22,7.91)); +#5515 = VECTOR('',#5516,1.); +#5516 = DIRECTION('',(0.,1.,0.)); +#5517 = PCURVE('',#2374,#5518); +#5518 = DEFINITIONAL_REPRESENTATION('',(#5519),#5523); +#5519 = LINE('',#5520,#5521); +#5520 = CARTESIAN_POINT('',(0.91,0.)); +#5521 = VECTOR('',#5522,1.); +#5522 = DIRECTION('',(0.,-1.)); +#5523 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5524 = PCURVE('',#5471,#5525); +#5525 = DEFINITIONAL_REPRESENTATION('',(#5526),#5530); +#5526 = LINE('',#5527,#5528); +#5527 = CARTESIAN_POINT('',(5.,0.)); +#5528 = VECTOR('',#5529,1.); +#5529 = DIRECTION('',(0.,1.)); +#5530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5531 = ADVANCED_FACE('',(#5532),#2350,.T.); +#5532 = FACE_BOUND('',#5533,.T.); +#5533 = EDGE_LOOP('',(#5534,#5535,#5536,#5559)); +#5534 = ORIENTED_EDGE('',*,*,#5488,.F.); +#5535 = ORIENTED_EDGE('',*,*,#2335,.T.); +#5536 = ORIENTED_EDGE('',*,*,#5537,.T.); +#5537 = EDGE_CURVE('',#2310,#5538,#5540,.T.); +#5538 = VERTEX_POINT('',#5539); +#5539 = CARTESIAN_POINT('',(-2.5,-5.48,7.91)); +#5540 = SURFACE_CURVE('',#5541,(#5545,#5552),.PCURVE_S1.); +#5541 = LINE('',#5542,#5543); +#5542 = CARTESIAN_POINT('',(-2.5,-5.48,7.)); +#5543 = VECTOR('',#5544,1.); +#5544 = DIRECTION('',(0.,0.,1.)); +#5545 = PCURVE('',#2350,#5546); +#5546 = DEFINITIONAL_REPRESENTATION('',(#5547),#5551); +#5547 = LINE('',#5548,#5549); +#5548 = CARTESIAN_POINT('',(0.,0.)); +#5549 = VECTOR('',#5550,1.); +#5550 = DIRECTION('',(1.,0.)); +#5551 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5552 = PCURVE('',#2324,#5553); +#5553 = DEFINITIONAL_REPRESENTATION('',(#5554),#5558); +#5554 = LINE('',#5555,#5556); +#5555 = CARTESIAN_POINT('',(0.,-1.74)); +#5556 = VECTOR('',#5557,1.); +#5557 = DIRECTION('',(1.,0.)); +#5558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5559 = ORIENTED_EDGE('',*,*,#5560,.T.); +#5560 = EDGE_CURVE('',#5538,#5489,#5561,.T.); +#5561 = SURFACE_CURVE('',#5562,(#5566,#5573),.PCURVE_S1.); +#5562 = LINE('',#5563,#5564); +#5563 = CARTESIAN_POINT('',(-2.5,-5.48,7.91)); +#5564 = VECTOR('',#5565,1.); +#5565 = DIRECTION('',(1.,0.,0.)); +#5566 = PCURVE('',#2350,#5567); +#5567 = DEFINITIONAL_REPRESENTATION('',(#5568),#5572); +#5568 = LINE('',#5569,#5570); +#5569 = CARTESIAN_POINT('',(0.91,0.)); +#5570 = VECTOR('',#5571,1.); +#5571 = DIRECTION('',(0.,1.)); +#5572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5573 = PCURVE('',#5471,#5574); +#5574 = DEFINITIONAL_REPRESENTATION('',(#5575),#5579); +#5575 = LINE('',#5576,#5577); +#5576 = CARTESIAN_POINT('',(0.,1.74)); +#5577 = VECTOR('',#5578,1.); +#5578 = DIRECTION('',(1.,0.)); +#5579 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5580 = ADVANCED_FACE('',(#5581),#2324,.F.); +#5581 = FACE_BOUND('',#5582,.F.); +#5582 = EDGE_LOOP('',(#5583,#5584,#5585,#5586)); +#5583 = ORIENTED_EDGE('',*,*,#5434,.F.); +#5584 = ORIENTED_EDGE('',*,*,#2309,.T.); +#5585 = ORIENTED_EDGE('',*,*,#5537,.T.); +#5586 = ORIENTED_EDGE('',*,*,#5587,.F.); +#5587 = EDGE_CURVE('',#5435,#5538,#5588,.T.); +#5588 = SURFACE_CURVE('',#5589,(#5593,#5600),.PCURVE_S1.); +#5589 = LINE('',#5590,#5591); +#5590 = CARTESIAN_POINT('',(-2.5,-7.22,7.91)); +#5591 = VECTOR('',#5592,1.); +#5592 = DIRECTION('',(0.,1.,0.)); +#5593 = PCURVE('',#2324,#5594); +#5594 = DEFINITIONAL_REPRESENTATION('',(#5595),#5599); +#5595 = LINE('',#5596,#5597); +#5596 = CARTESIAN_POINT('',(0.91,0.)); +#5597 = VECTOR('',#5598,1.); +#5598 = DIRECTION('',(0.,-1.)); +#5599 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5600 = PCURVE('',#5471,#5601); +#5601 = DEFINITIONAL_REPRESENTATION('',(#5602),#5606); +#5602 = LINE('',#5603,#5604); +#5603 = CARTESIAN_POINT('',(0.,0.)); +#5604 = VECTOR('',#5605,1.); +#5605 = DIRECTION('',(0.,1.)); +#5606 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5607 = ADVANCED_FACE('',(#5608),#2404,.F.); +#5608 = FACE_BOUND('',#5609,.F.); +#5609 = EDGE_LOOP('',(#5610,#5633,#5634,#5657)); +#5610 = ORIENTED_EDGE('',*,*,#5611,.F.); +#5611 = EDGE_CURVE('',#2388,#5612,#5614,.T.); +#5612 = VERTEX_POINT('',#5613); +#5613 = CARTESIAN_POINT('',(2.5,-4.68,7.91)); +#5614 = SURFACE_CURVE('',#5615,(#5619,#5626),.PCURVE_S1.); +#5615 = LINE('',#5616,#5617); +#5616 = CARTESIAN_POINT('',(2.5,-4.68,7.)); +#5617 = VECTOR('',#5618,1.); +#5618 = DIRECTION('',(0.,0.,1.)); +#5619 = PCURVE('',#2404,#5620); +#5620 = DEFINITIONAL_REPRESENTATION('',(#5621),#5625); +#5621 = LINE('',#5622,#5623); +#5622 = CARTESIAN_POINT('',(0.,5.)); +#5623 = VECTOR('',#5624,1.); +#5624 = DIRECTION('',(1.,0.)); +#5625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5626 = PCURVE('',#2480,#5627); +#5627 = DEFINITIONAL_REPRESENTATION('',(#5628),#5632); +#5628 = LINE('',#5629,#5630); +#5629 = CARTESIAN_POINT('',(0.,0.)); +#5630 = VECTOR('',#5631,1.); +#5631 = DIRECTION('',(1.,0.)); +#5632 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5633 = ORIENTED_EDGE('',*,*,#2387,.T.); +#5634 = ORIENTED_EDGE('',*,*,#5635,.T.); +#5635 = EDGE_CURVE('',#2390,#5636,#5638,.T.); +#5636 = VERTEX_POINT('',#5637); +#5637 = CARTESIAN_POINT('',(-2.5,-4.68,7.91)); +#5638 = SURFACE_CURVE('',#5639,(#5643,#5650),.PCURVE_S1.); +#5639 = LINE('',#5640,#5641); +#5640 = CARTESIAN_POINT('',(-2.5,-4.68,7.)); +#5641 = VECTOR('',#5642,1.); +#5642 = DIRECTION('',(0.,0.,1.)); +#5643 = PCURVE('',#2404,#5644); +#5644 = DEFINITIONAL_REPRESENTATION('',(#5645),#5649); +#5645 = LINE('',#5646,#5647); +#5646 = CARTESIAN_POINT('',(0.,0.)); +#5647 = VECTOR('',#5648,1.); +#5648 = DIRECTION('',(1.,0.)); +#5649 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5650 = PCURVE('',#2430,#5651); +#5651 = DEFINITIONAL_REPRESENTATION('',(#5652),#5656); +#5652 = LINE('',#5653,#5654); +#5653 = CARTESIAN_POINT('',(0.,0.)); +#5654 = VECTOR('',#5655,1.); +#5655 = DIRECTION('',(1.,0.)); +#5656 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5657 = ORIENTED_EDGE('',*,*,#5658,.T.); +#5658 = EDGE_CURVE('',#5636,#5612,#5659,.T.); +#5659 = SURFACE_CURVE('',#5660,(#5664,#5671),.PCURVE_S1.); +#5660 = LINE('',#5661,#5662); +#5661 = CARTESIAN_POINT('',(-2.5,-4.68,7.91)); +#5662 = VECTOR('',#5663,1.); +#5663 = DIRECTION('',(1.,0.,0.)); +#5664 = PCURVE('',#2404,#5665); +#5665 = DEFINITIONAL_REPRESENTATION('',(#5666),#5670); +#5666 = LINE('',#5667,#5668); +#5667 = CARTESIAN_POINT('',(0.91,0.)); +#5668 = VECTOR('',#5669,1.); +#5669 = DIRECTION('',(0.,1.)); +#5670 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5671 = PCURVE('',#5672,#5677); +#5672 = PLANE('',#5673); +#5673 = AXIS2_PLACEMENT_3D('',#5674,#5675,#5676); +#5674 = CARTESIAN_POINT('',(-2.5,-4.68,7.91)); +#5675 = DIRECTION('',(0.,0.,1.)); +#5676 = DIRECTION('',(1.,0.,0.)); +#5677 = DEFINITIONAL_REPRESENTATION('',(#5678),#5682); +#5678 = LINE('',#5679,#5680); +#5679 = CARTESIAN_POINT('',(0.,0.)); +#5680 = VECTOR('',#5681,1.); +#5681 = DIRECTION('',(1.,0.)); +#5682 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5683 = ADVANCED_FACE('',(#5684),#2480,.T.); +#5684 = FACE_BOUND('',#5685,.T.); +#5685 = EDGE_LOOP('',(#5686,#5687,#5688,#5711)); +#5686 = ORIENTED_EDGE('',*,*,#5611,.F.); +#5687 = ORIENTED_EDGE('',*,*,#2467,.T.); +#5688 = ORIENTED_EDGE('',*,*,#5689,.T.); +#5689 = EDGE_CURVE('',#2442,#5690,#5692,.T.); +#5690 = VERTEX_POINT('',#5691); +#5691 = CARTESIAN_POINT('',(2.5,-2.94,7.91)); +#5692 = SURFACE_CURVE('',#5693,(#5697,#5704),.PCURVE_S1.); +#5693 = LINE('',#5694,#5695); +#5694 = CARTESIAN_POINT('',(2.5,-2.94,7.)); +#5695 = VECTOR('',#5696,1.); +#5696 = DIRECTION('',(0.,0.,1.)); +#5697 = PCURVE('',#2480,#5698); +#5698 = DEFINITIONAL_REPRESENTATION('',(#5699),#5703); +#5699 = LINE('',#5700,#5701); +#5700 = CARTESIAN_POINT('',(0.,-1.74)); +#5701 = VECTOR('',#5702,1.); +#5702 = DIRECTION('',(1.,0.)); +#5703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5704 = PCURVE('',#2456,#5705); +#5705 = DEFINITIONAL_REPRESENTATION('',(#5706),#5710); +#5706 = LINE('',#5707,#5708); +#5707 = CARTESIAN_POINT('',(0.,5.)); +#5708 = VECTOR('',#5709,1.); +#5709 = DIRECTION('',(1.,0.)); +#5710 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5711 = ORIENTED_EDGE('',*,*,#5712,.F.); +#5712 = EDGE_CURVE('',#5612,#5690,#5713,.T.); +#5713 = SURFACE_CURVE('',#5714,(#5718,#5725),.PCURVE_S1.); +#5714 = LINE('',#5715,#5716); +#5715 = CARTESIAN_POINT('',(2.5,-4.68,7.91)); +#5716 = VECTOR('',#5717,1.); +#5717 = DIRECTION('',(0.,1.,0.)); +#5718 = PCURVE('',#2480,#5719); +#5719 = DEFINITIONAL_REPRESENTATION('',(#5720),#5724); +#5720 = LINE('',#5721,#5722); +#5721 = CARTESIAN_POINT('',(0.91,0.)); +#5722 = VECTOR('',#5723,1.); +#5723 = DIRECTION('',(0.,-1.)); +#5724 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5725 = PCURVE('',#5672,#5726); +#5726 = DEFINITIONAL_REPRESENTATION('',(#5727),#5731); +#5727 = LINE('',#5728,#5729); +#5728 = CARTESIAN_POINT('',(5.,0.)); +#5729 = VECTOR('',#5730,1.); +#5730 = DIRECTION('',(0.,1.)); +#5731 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5732 = ADVANCED_FACE('',(#5733),#2456,.T.); +#5733 = FACE_BOUND('',#5734,.T.); +#5734 = EDGE_LOOP('',(#5735,#5736,#5737,#5760)); +#5735 = ORIENTED_EDGE('',*,*,#5689,.F.); +#5736 = ORIENTED_EDGE('',*,*,#2441,.T.); +#5737 = ORIENTED_EDGE('',*,*,#5738,.T.); +#5738 = EDGE_CURVE('',#2416,#5739,#5741,.T.); +#5739 = VERTEX_POINT('',#5740); +#5740 = CARTESIAN_POINT('',(-2.5,-2.94,7.91)); +#5741 = SURFACE_CURVE('',#5742,(#5746,#5753),.PCURVE_S1.); +#5742 = LINE('',#5743,#5744); +#5743 = CARTESIAN_POINT('',(-2.5,-2.94,7.)); +#5744 = VECTOR('',#5745,1.); +#5745 = DIRECTION('',(0.,0.,1.)); +#5746 = PCURVE('',#2456,#5747); +#5747 = DEFINITIONAL_REPRESENTATION('',(#5748),#5752); +#5748 = LINE('',#5749,#5750); +#5749 = CARTESIAN_POINT('',(0.,0.)); +#5750 = VECTOR('',#5751,1.); +#5751 = DIRECTION('',(1.,0.)); +#5752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5753 = PCURVE('',#2430,#5754); +#5754 = DEFINITIONAL_REPRESENTATION('',(#5755),#5759); +#5755 = LINE('',#5756,#5757); +#5756 = CARTESIAN_POINT('',(0.,-1.74)); +#5757 = VECTOR('',#5758,1.); +#5758 = DIRECTION('',(1.,0.)); +#5759 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5760 = ORIENTED_EDGE('',*,*,#5761,.T.); +#5761 = EDGE_CURVE('',#5739,#5690,#5762,.T.); +#5762 = SURFACE_CURVE('',#5763,(#5767,#5774),.PCURVE_S1.); +#5763 = LINE('',#5764,#5765); +#5764 = CARTESIAN_POINT('',(-2.5,-2.94,7.91)); +#5765 = VECTOR('',#5766,1.); +#5766 = DIRECTION('',(1.,0.,0.)); +#5767 = PCURVE('',#2456,#5768); +#5768 = DEFINITIONAL_REPRESENTATION('',(#5769),#5773); +#5769 = LINE('',#5770,#5771); +#5770 = CARTESIAN_POINT('',(0.91,0.)); +#5771 = VECTOR('',#5772,1.); +#5772 = DIRECTION('',(0.,1.)); +#5773 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5774 = PCURVE('',#5672,#5775); +#5775 = DEFINITIONAL_REPRESENTATION('',(#5776),#5780); +#5776 = LINE('',#5777,#5778); +#5777 = CARTESIAN_POINT('',(0.,1.74)); +#5778 = VECTOR('',#5779,1.); +#5779 = DIRECTION('',(1.,0.)); +#5780 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5781 = ADVANCED_FACE('',(#5782),#2430,.F.); +#5782 = FACE_BOUND('',#5783,.F.); +#5783 = EDGE_LOOP('',(#5784,#5785,#5786,#5787)); +#5784 = ORIENTED_EDGE('',*,*,#5635,.F.); +#5785 = ORIENTED_EDGE('',*,*,#2415,.T.); +#5786 = ORIENTED_EDGE('',*,*,#5738,.T.); +#5787 = ORIENTED_EDGE('',*,*,#5788,.F.); +#5788 = EDGE_CURVE('',#5636,#5739,#5789,.T.); +#5789 = SURFACE_CURVE('',#5790,(#5794,#5801),.PCURVE_S1.); +#5790 = LINE('',#5791,#5792); +#5791 = CARTESIAN_POINT('',(-2.5,-4.68,7.91)); +#5792 = VECTOR('',#5793,1.); +#5793 = DIRECTION('',(0.,1.,0.)); +#5794 = PCURVE('',#2430,#5795); +#5795 = DEFINITIONAL_REPRESENTATION('',(#5796),#5800); +#5796 = LINE('',#5797,#5798); +#5797 = CARTESIAN_POINT('',(0.91,0.)); +#5798 = VECTOR('',#5799,1.); +#5799 = DIRECTION('',(0.,-1.)); +#5800 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5801 = PCURVE('',#5672,#5802); +#5802 = DEFINITIONAL_REPRESENTATION('',(#5803),#5807); +#5803 = LINE('',#5804,#5805); +#5804 = CARTESIAN_POINT('',(0.,0.)); +#5805 = VECTOR('',#5806,1.); +#5806 = DIRECTION('',(0.,1.)); +#5807 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5808 = ADVANCED_FACE('',(#5809),#2510,.T.); +#5809 = FACE_BOUND('',#5810,.T.); +#5810 = EDGE_LOOP('',(#5811,#5834,#5835,#5858)); +#5811 = ORIENTED_EDGE('',*,*,#5812,.F.); +#5812 = EDGE_CURVE('',#2494,#5813,#5815,.T.); +#5813 = VERTEX_POINT('',#5814); +#5814 = CARTESIAN_POINT('',(2.5,5.48,7.91)); +#5815 = SURFACE_CURVE('',#5816,(#5820,#5827),.PCURVE_S1.); +#5816 = LINE('',#5817,#5818); +#5817 = CARTESIAN_POINT('',(2.5,5.48,7.)); +#5818 = VECTOR('',#5819,1.); +#5819 = DIRECTION('',(0.,0.,1.)); +#5820 = PCURVE('',#2510,#5821); +#5821 = DEFINITIONAL_REPRESENTATION('',(#5822),#5826); +#5822 = LINE('',#5823,#5824); +#5823 = CARTESIAN_POINT('',(0.,0.)); +#5824 = VECTOR('',#5825,1.); +#5825 = DIRECTION('',(1.,0.)); +#5826 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5827 = PCURVE('',#2536,#5828); +#5828 = DEFINITIONAL_REPRESENTATION('',(#5829),#5833); +#5829 = LINE('',#5830,#5831); +#5830 = CARTESIAN_POINT('',(0.,5.)); +#5831 = VECTOR('',#5832,1.); +#5832 = DIRECTION('',(1.,0.)); +#5833 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5834 = ORIENTED_EDGE('',*,*,#2493,.T.); +#5835 = ORIENTED_EDGE('',*,*,#5836,.T.); +#5836 = EDGE_CURVE('',#2496,#5837,#5839,.T.); +#5837 = VERTEX_POINT('',#5838); +#5838 = CARTESIAN_POINT('',(2.5,7.22,7.91)); +#5839 = SURFACE_CURVE('',#5840,(#5844,#5851),.PCURVE_S1.); +#5840 = LINE('',#5841,#5842); +#5841 = CARTESIAN_POINT('',(2.5,7.22,7.)); +#5842 = VECTOR('',#5843,1.); +#5843 = DIRECTION('',(0.,0.,1.)); +#5844 = PCURVE('',#2510,#5845); +#5845 = DEFINITIONAL_REPRESENTATION('',(#5846),#5850); +#5846 = LINE('',#5847,#5848); +#5847 = CARTESIAN_POINT('',(0.,-1.74)); +#5848 = VECTOR('',#5849,1.); +#5849 = DIRECTION('',(1.,0.)); +#5850 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5851 = PCURVE('',#2586,#5852); +#5852 = DEFINITIONAL_REPRESENTATION('',(#5853),#5857); +#5853 = LINE('',#5854,#5855); +#5854 = CARTESIAN_POINT('',(0.,5.)); +#5855 = VECTOR('',#5856,1.); +#5856 = DIRECTION('',(1.,0.)); +#5857 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5858 = ORIENTED_EDGE('',*,*,#5859,.F.); +#5859 = EDGE_CURVE('',#5813,#5837,#5860,.T.); +#5860 = SURFACE_CURVE('',#5861,(#5865,#5872),.PCURVE_S1.); +#5861 = LINE('',#5862,#5863); +#5862 = CARTESIAN_POINT('',(2.5,5.48,7.91)); +#5863 = VECTOR('',#5864,1.); +#5864 = DIRECTION('',(0.,1.,0.)); +#5865 = PCURVE('',#2510,#5866); +#5866 = DEFINITIONAL_REPRESENTATION('',(#5867),#5871); +#5867 = LINE('',#5868,#5869); +#5868 = CARTESIAN_POINT('',(0.91,0.)); +#5869 = VECTOR('',#5870,1.); +#5870 = DIRECTION('',(0.,-1.)); +#5871 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5872 = PCURVE('',#5873,#5878); +#5873 = PLANE('',#5874); +#5874 = AXIS2_PLACEMENT_3D('',#5875,#5876,#5877); +#5875 = CARTESIAN_POINT('',(-2.5,5.48,7.91)); +#5876 = DIRECTION('',(0.,0.,1.)); +#5877 = DIRECTION('',(1.,0.,0.)); +#5878 = DEFINITIONAL_REPRESENTATION('',(#5879),#5883); +#5879 = LINE('',#5880,#5881); +#5880 = CARTESIAN_POINT('',(5.,0.)); +#5881 = VECTOR('',#5882,1.); +#5882 = DIRECTION('',(0.,1.)); +#5883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5884 = ADVANCED_FACE('',(#5885),#2586,.T.); +#5885 = FACE_BOUND('',#5886,.T.); +#5886 = EDGE_LOOP('',(#5887,#5888,#5889,#5912)); +#5887 = ORIENTED_EDGE('',*,*,#5836,.F.); +#5888 = ORIENTED_EDGE('',*,*,#2573,.T.); +#5889 = ORIENTED_EDGE('',*,*,#5890,.T.); +#5890 = EDGE_CURVE('',#2548,#5891,#5893,.T.); +#5891 = VERTEX_POINT('',#5892); +#5892 = CARTESIAN_POINT('',(-2.5,7.22,7.91)); +#5893 = SURFACE_CURVE('',#5894,(#5898,#5905),.PCURVE_S1.); +#5894 = LINE('',#5895,#5896); +#5895 = CARTESIAN_POINT('',(-2.5,7.22,7.)); +#5896 = VECTOR('',#5897,1.); +#5897 = DIRECTION('',(0.,0.,1.)); +#5898 = PCURVE('',#2586,#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 = PCURVE('',#2562,#5906); +#5906 = DEFINITIONAL_REPRESENTATION('',(#5907),#5911); +#5907 = LINE('',#5908,#5909); +#5908 = CARTESIAN_POINT('',(0.,-1.74)); +#5909 = VECTOR('',#5910,1.); +#5910 = DIRECTION('',(1.,0.)); +#5911 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5912 = ORIENTED_EDGE('',*,*,#5913,.T.); +#5913 = EDGE_CURVE('',#5891,#5837,#5914,.T.); +#5914 = SURFACE_CURVE('',#5915,(#5919,#5926),.PCURVE_S1.); +#5915 = LINE('',#5916,#5917); +#5916 = CARTESIAN_POINT('',(-2.5,7.22,7.91)); +#5917 = VECTOR('',#5918,1.); +#5918 = DIRECTION('',(1.,0.,0.)); +#5919 = PCURVE('',#2586,#5920); +#5920 = DEFINITIONAL_REPRESENTATION('',(#5921),#5925); +#5921 = LINE('',#5922,#5923); +#5922 = CARTESIAN_POINT('',(0.91,0.)); +#5923 = VECTOR('',#5924,1.); +#5924 = DIRECTION('',(0.,1.)); +#5925 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5926 = PCURVE('',#5873,#5927); +#5927 = DEFINITIONAL_REPRESENTATION('',(#5928),#5932); +#5928 = LINE('',#5929,#5930); +#5929 = CARTESIAN_POINT('',(0.,1.74)); +#5930 = VECTOR('',#5931,1.); +#5931 = DIRECTION('',(1.,0.)); +#5932 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5933 = ADVANCED_FACE('',(#5934),#2562,.F.); +#5934 = FACE_BOUND('',#5935,.F.); +#5935 = EDGE_LOOP('',(#5936,#5959,#5960,#5961)); +#5936 = ORIENTED_EDGE('',*,*,#5937,.F.); +#5937 = EDGE_CURVE('',#2522,#5938,#5940,.T.); +#5938 = VERTEX_POINT('',#5939); +#5939 = CARTESIAN_POINT('',(-2.5,5.48,7.91)); +#5940 = SURFACE_CURVE('',#5941,(#5945,#5952),.PCURVE_S1.); +#5941 = LINE('',#5942,#5943); +#5942 = CARTESIAN_POINT('',(-2.5,5.48,7.)); +#5943 = VECTOR('',#5944,1.); +#5944 = DIRECTION('',(0.,0.,1.)); +#5945 = PCURVE('',#2562,#5946); +#5946 = DEFINITIONAL_REPRESENTATION('',(#5947),#5951); +#5947 = LINE('',#5948,#5949); +#5948 = CARTESIAN_POINT('',(0.,0.)); +#5949 = VECTOR('',#5950,1.); +#5950 = DIRECTION('',(1.,0.)); +#5951 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5952 = PCURVE('',#2536,#5953); +#5953 = DEFINITIONAL_REPRESENTATION('',(#5954),#5958); +#5954 = LINE('',#5955,#5956); +#5955 = CARTESIAN_POINT('',(0.,0.)); +#5956 = VECTOR('',#5957,1.); +#5957 = DIRECTION('',(1.,0.)); +#5958 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5959 = ORIENTED_EDGE('',*,*,#2547,.T.); +#5960 = ORIENTED_EDGE('',*,*,#5890,.T.); +#5961 = ORIENTED_EDGE('',*,*,#5962,.F.); +#5962 = EDGE_CURVE('',#5938,#5891,#5963,.T.); +#5963 = SURFACE_CURVE('',#5964,(#5968,#5975),.PCURVE_S1.); +#5964 = LINE('',#5965,#5966); +#5965 = CARTESIAN_POINT('',(-2.5,5.48,7.91)); +#5966 = VECTOR('',#5967,1.); +#5967 = DIRECTION('',(0.,1.,0.)); +#5968 = PCURVE('',#2562,#5969); +#5969 = DEFINITIONAL_REPRESENTATION('',(#5970),#5974); +#5970 = LINE('',#5971,#5972); +#5971 = CARTESIAN_POINT('',(0.91,0.)); +#5972 = VECTOR('',#5973,1.); +#5973 = DIRECTION('',(0.,-1.)); +#5974 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5975 = PCURVE('',#5873,#5976); +#5976 = DEFINITIONAL_REPRESENTATION('',(#5977),#5981); +#5977 = LINE('',#5978,#5979); +#5978 = CARTESIAN_POINT('',(0.,0.)); +#5979 = VECTOR('',#5980,1.); +#5980 = DIRECTION('',(0.,1.)); +#5981 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5982 = ADVANCED_FACE('',(#5983),#2536,.F.); +#5983 = FACE_BOUND('',#5984,.F.); +#5984 = EDGE_LOOP('',(#5985,#5986,#5987,#5988)); +#5985 = ORIENTED_EDGE('',*,*,#5812,.F.); +#5986 = ORIENTED_EDGE('',*,*,#2521,.T.); +#5987 = ORIENTED_EDGE('',*,*,#5937,.T.); +#5988 = ORIENTED_EDGE('',*,*,#5989,.T.); +#5989 = EDGE_CURVE('',#5938,#5813,#5990,.T.); +#5990 = SURFACE_CURVE('',#5991,(#5995,#6002),.PCURVE_S1.); +#5991 = LINE('',#5992,#5993); +#5992 = CARTESIAN_POINT('',(-2.5,5.48,7.91)); +#5993 = VECTOR('',#5994,1.); +#5994 = DIRECTION('',(1.,0.,0.)); +#5995 = PCURVE('',#2536,#5996); +#5996 = DEFINITIONAL_REPRESENTATION('',(#5997),#6001); +#5997 = LINE('',#5998,#5999); +#5998 = CARTESIAN_POINT('',(0.91,0.)); +#5999 = VECTOR('',#6000,1.); +#6000 = DIRECTION('',(0.,1.)); +#6001 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6002 = PCURVE('',#5873,#6003); +#6003 = DEFINITIONAL_REPRESENTATION('',(#6004),#6008); +#6004 = LINE('',#6005,#6006); +#6005 = CARTESIAN_POINT('',(0.,0.)); +#6006 = VECTOR('',#6007,1.); +#6007 = DIRECTION('',(1.,0.)); +#6008 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6009 = ADVANCED_FACE('',(#6010),#2616,.T.); +#6010 = FACE_BOUND('',#6011,.T.); +#6011 = EDGE_LOOP('',(#6012,#6035,#6036,#6059)); +#6012 = ORIENTED_EDGE('',*,*,#6013,.F.); +#6013 = EDGE_CURVE('',#2600,#6014,#6016,.T.); +#6014 = VERTEX_POINT('',#6015); +#6015 = CARTESIAN_POINT('',(2.5,8.02,7.91)); +#6016 = SURFACE_CURVE('',#6017,(#6021,#6028),.PCURVE_S1.); +#6017 = LINE('',#6018,#6019); +#6018 = CARTESIAN_POINT('',(2.5,8.02,7.)); +#6019 = VECTOR('',#6020,1.); +#6020 = DIRECTION('',(0.,0.,1.)); +#6021 = PCURVE('',#2616,#6022); +#6022 = DEFINITIONAL_REPRESENTATION('',(#6023),#6027); +#6023 = LINE('',#6024,#6025); +#6024 = CARTESIAN_POINT('',(0.,0.)); +#6025 = VECTOR('',#6026,1.); +#6026 = DIRECTION('',(1.,0.)); +#6027 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6028 = PCURVE('',#2642,#6029); +#6029 = DEFINITIONAL_REPRESENTATION('',(#6030),#6034); +#6030 = LINE('',#6031,#6032); +#6031 = CARTESIAN_POINT('',(0.,5.)); +#6032 = VECTOR('',#6033,1.); +#6033 = DIRECTION('',(1.,0.)); +#6034 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6035 = ORIENTED_EDGE('',*,*,#2599,.T.); +#6036 = ORIENTED_EDGE('',*,*,#6037,.T.); +#6037 = EDGE_CURVE('',#2602,#6038,#6040,.T.); +#6038 = VERTEX_POINT('',#6039); +#6039 = CARTESIAN_POINT('',(2.5,9.76,7.91)); +#6040 = SURFACE_CURVE('',#6041,(#6045,#6052),.PCURVE_S1.); +#6041 = LINE('',#6042,#6043); +#6042 = CARTESIAN_POINT('',(2.5,9.76,7.)); +#6043 = VECTOR('',#6044,1.); +#6044 = DIRECTION('',(0.,0.,1.)); +#6045 = PCURVE('',#2616,#6046); +#6046 = DEFINITIONAL_REPRESENTATION('',(#6047),#6051); +#6047 = LINE('',#6048,#6049); +#6048 = CARTESIAN_POINT('',(0.,-1.74)); +#6049 = VECTOR('',#6050,1.); +#6050 = DIRECTION('',(1.,0.)); +#6051 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6052 = PCURVE('',#2692,#6053); +#6053 = DEFINITIONAL_REPRESENTATION('',(#6054),#6058); +#6054 = LINE('',#6055,#6056); +#6055 = CARTESIAN_POINT('',(0.,5.)); +#6056 = VECTOR('',#6057,1.); +#6057 = DIRECTION('',(1.,0.)); +#6058 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6059 = ORIENTED_EDGE('',*,*,#6060,.F.); +#6060 = EDGE_CURVE('',#6014,#6038,#6061,.T.); +#6061 = SURFACE_CURVE('',#6062,(#6066,#6073),.PCURVE_S1.); +#6062 = LINE('',#6063,#6064); +#6063 = CARTESIAN_POINT('',(2.5,8.02,7.91)); +#6064 = VECTOR('',#6065,1.); +#6065 = DIRECTION('',(0.,1.,0.)); +#6066 = PCURVE('',#2616,#6067); +#6067 = DEFINITIONAL_REPRESENTATION('',(#6068),#6072); +#6068 = LINE('',#6069,#6070); +#6069 = CARTESIAN_POINT('',(0.91,0.)); +#6070 = VECTOR('',#6071,1.); +#6071 = DIRECTION('',(0.,-1.)); +#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('',(-2.5,8.02,7.91)); +#6077 = DIRECTION('',(0.,0.,1.)); +#6078 = DIRECTION('',(1.,0.,0.)); +#6079 = DEFINITIONAL_REPRESENTATION('',(#6080),#6084); +#6080 = LINE('',#6081,#6082); +#6081 = CARTESIAN_POINT('',(5.,0.)); +#6082 = VECTOR('',#6083,1.); +#6083 = DIRECTION('',(0.,1.)); +#6084 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6085 = ADVANCED_FACE('',(#6086),#2692,.T.); +#6086 = FACE_BOUND('',#6087,.T.); +#6087 = EDGE_LOOP('',(#6088,#6089,#6090,#6113)); +#6088 = ORIENTED_EDGE('',*,*,#6037,.F.); +#6089 = ORIENTED_EDGE('',*,*,#2679,.T.); +#6090 = ORIENTED_EDGE('',*,*,#6091,.T.); +#6091 = EDGE_CURVE('',#2654,#6092,#6094,.T.); +#6092 = VERTEX_POINT('',#6093); +#6093 = CARTESIAN_POINT('',(-2.5,9.76,7.91)); +#6094 = SURFACE_CURVE('',#6095,(#6099,#6106),.PCURVE_S1.); +#6095 = LINE('',#6096,#6097); +#6096 = CARTESIAN_POINT('',(-2.5,9.76,7.)); +#6097 = VECTOR('',#6098,1.); +#6098 = DIRECTION('',(0.,0.,1.)); +#6099 = PCURVE('',#2692,#6100); +#6100 = DEFINITIONAL_REPRESENTATION('',(#6101),#6105); +#6101 = LINE('',#6102,#6103); +#6102 = CARTESIAN_POINT('',(0.,0.)); +#6103 = VECTOR('',#6104,1.); +#6104 = DIRECTION('',(1.,0.)); +#6105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6106 = PCURVE('',#2668,#6107); +#6107 = DEFINITIONAL_REPRESENTATION('',(#6108),#6112); +#6108 = LINE('',#6109,#6110); +#6109 = CARTESIAN_POINT('',(0.,-1.74)); +#6110 = VECTOR('',#6111,1.); +#6111 = DIRECTION('',(1.,0.)); +#6112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6113 = ORIENTED_EDGE('',*,*,#6114,.T.); +#6114 = EDGE_CURVE('',#6092,#6038,#6115,.T.); +#6115 = SURFACE_CURVE('',#6116,(#6120,#6127),.PCURVE_S1.); +#6116 = LINE('',#6117,#6118); +#6117 = CARTESIAN_POINT('',(-2.5,9.76,7.91)); +#6118 = VECTOR('',#6119,1.); +#6119 = DIRECTION('',(1.,0.,0.)); +#6120 = PCURVE('',#2692,#6121); +#6121 = DEFINITIONAL_REPRESENTATION('',(#6122),#6126); +#6122 = LINE('',#6123,#6124); +#6123 = CARTESIAN_POINT('',(0.91,0.)); +#6124 = VECTOR('',#6125,1.); +#6125 = DIRECTION('',(0.,1.)); +#6126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6127 = PCURVE('',#6074,#6128); +#6128 = DEFINITIONAL_REPRESENTATION('',(#6129),#6133); +#6129 = LINE('',#6130,#6131); +#6130 = CARTESIAN_POINT('',(0.,1.74)); +#6131 = VECTOR('',#6132,1.); +#6132 = DIRECTION('',(1.,0.)); +#6133 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6134 = ADVANCED_FACE('',(#6135),#2668,.F.); +#6135 = FACE_BOUND('',#6136,.F.); +#6136 = EDGE_LOOP('',(#6137,#6160,#6161,#6162)); +#6137 = ORIENTED_EDGE('',*,*,#6138,.F.); +#6138 = EDGE_CURVE('',#2628,#6139,#6141,.T.); +#6139 = VERTEX_POINT('',#6140); +#6140 = CARTESIAN_POINT('',(-2.5,8.02,7.91)); +#6141 = SURFACE_CURVE('',#6142,(#6146,#6153),.PCURVE_S1.); +#6142 = LINE('',#6143,#6144); +#6143 = CARTESIAN_POINT('',(-2.5,8.02,7.)); +#6144 = VECTOR('',#6145,1.); +#6145 = DIRECTION('',(0.,0.,1.)); +#6146 = PCURVE('',#2668,#6147); +#6147 = DEFINITIONAL_REPRESENTATION('',(#6148),#6152); +#6148 = LINE('',#6149,#6150); +#6149 = CARTESIAN_POINT('',(0.,0.)); +#6150 = VECTOR('',#6151,1.); +#6151 = DIRECTION('',(1.,0.)); +#6152 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6153 = PCURVE('',#2642,#6154); +#6154 = DEFINITIONAL_REPRESENTATION('',(#6155),#6159); +#6155 = LINE('',#6156,#6157); +#6156 = CARTESIAN_POINT('',(0.,0.)); +#6157 = VECTOR('',#6158,1.); +#6158 = DIRECTION('',(1.,0.)); +#6159 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6160 = ORIENTED_EDGE('',*,*,#2653,.T.); +#6161 = ORIENTED_EDGE('',*,*,#6091,.T.); +#6162 = ORIENTED_EDGE('',*,*,#6163,.F.); +#6163 = EDGE_CURVE('',#6139,#6092,#6164,.T.); +#6164 = SURFACE_CURVE('',#6165,(#6169,#6176),.PCURVE_S1.); +#6165 = LINE('',#6166,#6167); +#6166 = CARTESIAN_POINT('',(-2.5,8.02,7.91)); +#6167 = VECTOR('',#6168,1.); +#6168 = DIRECTION('',(0.,1.,0.)); +#6169 = PCURVE('',#2668,#6170); +#6170 = DEFINITIONAL_REPRESENTATION('',(#6171),#6175); +#6171 = LINE('',#6172,#6173); +#6172 = CARTESIAN_POINT('',(0.91,0.)); +#6173 = VECTOR('',#6174,1.); +#6174 = DIRECTION('',(0.,-1.)); +#6175 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6176 = PCURVE('',#6074,#6177); +#6177 = DEFINITIONAL_REPRESENTATION('',(#6178),#6182); +#6178 = LINE('',#6179,#6180); +#6179 = CARTESIAN_POINT('',(0.,0.)); +#6180 = VECTOR('',#6181,1.); +#6181 = DIRECTION('',(0.,1.)); +#6182 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6183 = ADVANCED_FACE('',(#6184),#2642,.F.); +#6184 = FACE_BOUND('',#6185,.F.); +#6185 = EDGE_LOOP('',(#6186,#6187,#6188,#6189)); +#6186 = ORIENTED_EDGE('',*,*,#6013,.F.); +#6187 = ORIENTED_EDGE('',*,*,#2627,.T.); +#6188 = ORIENTED_EDGE('',*,*,#6138,.T.); +#6189 = ORIENTED_EDGE('',*,*,#6190,.T.); +#6190 = EDGE_CURVE('',#6139,#6014,#6191,.T.); +#6191 = SURFACE_CURVE('',#6192,(#6196,#6203),.PCURVE_S1.); +#6192 = LINE('',#6193,#6194); +#6193 = CARTESIAN_POINT('',(-2.5,8.02,7.91)); +#6194 = VECTOR('',#6195,1.); +#6195 = DIRECTION('',(1.,0.,0.)); +#6196 = PCURVE('',#2642,#6197); +#6197 = DEFINITIONAL_REPRESENTATION('',(#6198),#6202); +#6198 = LINE('',#6199,#6200); +#6199 = CARTESIAN_POINT('',(0.91,0.)); +#6200 = VECTOR('',#6201,1.); +#6201 = DIRECTION('',(0.,1.)); +#6202 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6203 = PCURVE('',#6074,#6204); +#6204 = DEFINITIONAL_REPRESENTATION('',(#6205),#6209); +#6205 = LINE('',#6206,#6207); +#6206 = CARTESIAN_POINT('',(0.,0.)); +#6207 = VECTOR('',#6208,1.); +#6208 = DIRECTION('',(1.,0.)); +#6209 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6210 = ADVANCED_FACE('',(#6211),#2722,.T.); +#6211 = FACE_BOUND('',#6212,.T.); +#6212 = EDGE_LOOP('',(#6213,#6236,#6237,#6260)); +#6213 = ORIENTED_EDGE('',*,*,#6214,.F.); +#6214 = EDGE_CURVE('',#2706,#6215,#6217,.T.); +#6215 = VERTEX_POINT('',#6216); +#6216 = CARTESIAN_POINT('',(2.5,-10.56,7.91)); +#6217 = SURFACE_CURVE('',#6218,(#6222,#6229),.PCURVE_S1.); +#6218 = LINE('',#6219,#6220); +#6219 = CARTESIAN_POINT('',(2.5,-10.56,7.)); +#6220 = VECTOR('',#6221,1.); +#6221 = DIRECTION('',(0.,0.,1.)); +#6222 = PCURVE('',#2722,#6223); +#6223 = DEFINITIONAL_REPRESENTATION('',(#6224),#6228); +#6224 = LINE('',#6225,#6226); +#6225 = CARTESIAN_POINT('',(0.,5.)); +#6226 = VECTOR('',#6227,1.); +#6227 = DIRECTION('',(1.,0.)); +#6228 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6229 = PCURVE('',#2748,#6230); +#6230 = DEFINITIONAL_REPRESENTATION('',(#6231),#6235); +#6231 = LINE('',#6232,#6233); +#6232 = CARTESIAN_POINT('',(0.,-1.74)); +#6233 = VECTOR('',#6234,1.); +#6234 = DIRECTION('',(1.,0.)); +#6235 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6236 = ORIENTED_EDGE('',*,*,#2705,.T.); +#6237 = ORIENTED_EDGE('',*,*,#6238,.T.); +#6238 = EDGE_CURVE('',#2708,#6239,#6241,.T.); +#6239 = VERTEX_POINT('',#6240); +#6240 = CARTESIAN_POINT('',(-2.5,-10.56,7.91)); +#6241 = SURFACE_CURVE('',#6242,(#6246,#6253),.PCURVE_S1.); +#6242 = LINE('',#6243,#6244); +#6243 = CARTESIAN_POINT('',(-2.5,-10.56,7.)); +#6244 = VECTOR('',#6245,1.); +#6245 = DIRECTION('',(0.,0.,1.)); +#6246 = PCURVE('',#2722,#6247); +#6247 = DEFINITIONAL_REPRESENTATION('',(#6248),#6252); +#6248 = LINE('',#6249,#6250); +#6249 = CARTESIAN_POINT('',(0.,0.)); +#6250 = VECTOR('',#6251,1.); +#6251 = DIRECTION('',(1.,0.)); +#6252 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6253 = PCURVE('',#2798,#6254); +#6254 = DEFINITIONAL_REPRESENTATION('',(#6255),#6259); +#6255 = LINE('',#6256,#6257); +#6256 = CARTESIAN_POINT('',(0.,-1.74)); +#6257 = VECTOR('',#6258,1.); +#6258 = DIRECTION('',(1.,0.)); +#6259 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6260 = ORIENTED_EDGE('',*,*,#6261,.T.); +#6261 = EDGE_CURVE('',#6239,#6215,#6262,.T.); +#6262 = SURFACE_CURVE('',#6263,(#6267,#6274),.PCURVE_S1.); +#6263 = LINE('',#6264,#6265); +#6264 = CARTESIAN_POINT('',(-2.5,-10.56,7.91)); +#6265 = VECTOR('',#6266,1.); +#6266 = DIRECTION('',(1.,0.,0.)); +#6267 = PCURVE('',#2722,#6268); +#6268 = DEFINITIONAL_REPRESENTATION('',(#6269),#6273); +#6269 = LINE('',#6270,#6271); +#6270 = CARTESIAN_POINT('',(0.91,0.)); +#6271 = VECTOR('',#6272,1.); +#6272 = DIRECTION('',(0.,1.)); +#6273 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6274 = PCURVE('',#6275,#6280); +#6275 = PLANE('',#6276); +#6276 = AXIS2_PLACEMENT_3D('',#6277,#6278,#6279); +#6277 = CARTESIAN_POINT('',(-2.5,-12.3,7.91)); +#6278 = DIRECTION('',(0.,0.,1.)); +#6279 = DIRECTION('',(1.,0.,0.)); +#6280 = DEFINITIONAL_REPRESENTATION('',(#6281),#6285); +#6281 = LINE('',#6282,#6283); +#6282 = CARTESIAN_POINT('',(0.,1.74)); +#6283 = VECTOR('',#6284,1.); +#6284 = DIRECTION('',(1.,0.)); +#6285 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6286 = ADVANCED_FACE('',(#6287),#2798,.F.); +#6287 = FACE_BOUND('',#6288,.F.); +#6288 = EDGE_LOOP('',(#6289,#6312,#6313,#6314)); +#6289 = ORIENTED_EDGE('',*,*,#6290,.F.); +#6290 = EDGE_CURVE('',#2760,#6291,#6293,.T.); +#6291 = VERTEX_POINT('',#6292); +#6292 = CARTESIAN_POINT('',(-2.5,-12.3,7.91)); +#6293 = SURFACE_CURVE('',#6294,(#6298,#6305),.PCURVE_S1.); +#6294 = LINE('',#6295,#6296); +#6295 = CARTESIAN_POINT('',(-2.5,-12.3,7.)); +#6296 = VECTOR('',#6297,1.); +#6297 = DIRECTION('',(0.,0.,1.)); +#6298 = PCURVE('',#2798,#6299); +#6299 = DEFINITIONAL_REPRESENTATION('',(#6300),#6304); +#6300 = LINE('',#6301,#6302); +#6301 = CARTESIAN_POINT('',(0.,0.)); +#6302 = VECTOR('',#6303,1.); +#6303 = DIRECTION('',(1.,0.)); +#6304 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6305 = PCURVE('',#2774,#6306); +#6306 = DEFINITIONAL_REPRESENTATION('',(#6307),#6311); +#6307 = LINE('',#6308,#6309); +#6308 = CARTESIAN_POINT('',(0.,0.)); +#6309 = VECTOR('',#6310,1.); +#6310 = DIRECTION('',(1.,0.)); +#6311 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6312 = ORIENTED_EDGE('',*,*,#2785,.T.); +#6313 = ORIENTED_EDGE('',*,*,#6238,.T.); +#6314 = ORIENTED_EDGE('',*,*,#6315,.F.); +#6315 = EDGE_CURVE('',#6291,#6239,#6316,.T.); +#6316 = SURFACE_CURVE('',#6317,(#6321,#6328),.PCURVE_S1.); +#6317 = LINE('',#6318,#6319); +#6318 = CARTESIAN_POINT('',(-2.5,-12.3,7.91)); +#6319 = VECTOR('',#6320,1.); +#6320 = DIRECTION('',(0.,1.,0.)); +#6321 = PCURVE('',#2798,#6322); +#6322 = DEFINITIONAL_REPRESENTATION('',(#6323),#6327); +#6323 = LINE('',#6324,#6325); +#6324 = CARTESIAN_POINT('',(0.91,0.)); +#6325 = VECTOR('',#6326,1.); +#6326 = DIRECTION('',(0.,-1.)); +#6327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6328 = PCURVE('',#6275,#6329); +#6329 = DEFINITIONAL_REPRESENTATION('',(#6330),#6334); +#6330 = LINE('',#6331,#6332); +#6331 = CARTESIAN_POINT('',(0.,0.)); +#6332 = VECTOR('',#6333,1.); +#6333 = DIRECTION('',(0.,1.)); +#6334 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6335 = ADVANCED_FACE('',(#6336),#2774,.F.); +#6336 = FACE_BOUND('',#6337,.F.); +#6337 = EDGE_LOOP('',(#6338,#6361,#6362,#6363)); +#6338 = ORIENTED_EDGE('',*,*,#6339,.F.); +#6339 = EDGE_CURVE('',#2734,#6340,#6342,.T.); +#6340 = VERTEX_POINT('',#6341); +#6341 = CARTESIAN_POINT('',(2.5,-12.3,7.91)); +#6342 = SURFACE_CURVE('',#6343,(#6347,#6354),.PCURVE_S1.); +#6343 = LINE('',#6344,#6345); +#6344 = CARTESIAN_POINT('',(2.5,-12.3,7.)); +#6345 = VECTOR('',#6346,1.); +#6346 = DIRECTION('',(0.,0.,1.)); +#6347 = PCURVE('',#2774,#6348); +#6348 = DEFINITIONAL_REPRESENTATION('',(#6349),#6353); +#6349 = LINE('',#6350,#6351); +#6350 = CARTESIAN_POINT('',(0.,5.)); +#6351 = VECTOR('',#6352,1.); +#6352 = DIRECTION('',(1.,0.)); +#6353 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6354 = PCURVE('',#2748,#6355); +#6355 = DEFINITIONAL_REPRESENTATION('',(#6356),#6360); +#6356 = LINE('',#6357,#6358); +#6357 = CARTESIAN_POINT('',(0.,0.)); +#6358 = VECTOR('',#6359,1.); +#6359 = DIRECTION('',(1.,0.)); +#6360 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6361 = ORIENTED_EDGE('',*,*,#2759,.T.); +#6362 = ORIENTED_EDGE('',*,*,#6290,.T.); +#6363 = ORIENTED_EDGE('',*,*,#6364,.T.); +#6364 = EDGE_CURVE('',#6291,#6340,#6365,.T.); +#6365 = SURFACE_CURVE('',#6366,(#6370,#6377),.PCURVE_S1.); +#6366 = LINE('',#6367,#6368); +#6367 = CARTESIAN_POINT('',(-2.5,-12.3,7.91)); +#6368 = VECTOR('',#6369,1.); +#6369 = DIRECTION('',(1.,0.,0.)); +#6370 = PCURVE('',#2774,#6371); +#6371 = DEFINITIONAL_REPRESENTATION('',(#6372),#6376); +#6372 = LINE('',#6373,#6374); +#6373 = CARTESIAN_POINT('',(0.91,0.)); +#6374 = VECTOR('',#6375,1.); +#6375 = DIRECTION('',(0.,1.)); +#6376 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6377 = PCURVE('',#6275,#6378); +#6378 = DEFINITIONAL_REPRESENTATION('',(#6379),#6383); +#6379 = LINE('',#6380,#6381); +#6380 = CARTESIAN_POINT('',(0.,0.)); +#6381 = VECTOR('',#6382,1.); +#6382 = DIRECTION('',(1.,0.)); +#6383 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6384 = ADVANCED_FACE('',(#6385),#2748,.T.); +#6385 = FACE_BOUND('',#6386,.T.); +#6386 = EDGE_LOOP('',(#6387,#6388,#6389,#6390)); +#6387 = ORIENTED_EDGE('',*,*,#6339,.F.); +#6388 = ORIENTED_EDGE('',*,*,#2733,.T.); +#6389 = ORIENTED_EDGE('',*,*,#6214,.T.); +#6390 = ORIENTED_EDGE('',*,*,#6391,.F.); +#6391 = EDGE_CURVE('',#6340,#6215,#6392,.T.); +#6392 = SURFACE_CURVE('',#6393,(#6397,#6404),.PCURVE_S1.); +#6393 = LINE('',#6394,#6395); +#6394 = CARTESIAN_POINT('',(2.5,-12.3,7.91)); +#6395 = VECTOR('',#6396,1.); +#6396 = DIRECTION('',(0.,1.,0.)); +#6397 = PCURVE('',#2748,#6398); +#6398 = DEFINITIONAL_REPRESENTATION('',(#6399),#6403); +#6399 = LINE('',#6400,#6401); +#6400 = CARTESIAN_POINT('',(0.91,0.)); +#6401 = VECTOR('',#6402,1.); +#6402 = DIRECTION('',(0.,-1.)); +#6403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6404 = PCURVE('',#6275,#6405); +#6405 = DEFINITIONAL_REPRESENTATION('',(#6406),#6410); +#6406 = LINE('',#6407,#6408); +#6407 = CARTESIAN_POINT('',(5.,0.)); +#6408 = VECTOR('',#6409,1.); +#6409 = DIRECTION('',(0.,1.)); +#6410 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6411 = ADVANCED_FACE('',(#6412),#2828,.T.); +#6412 = FACE_BOUND('',#6413,.T.); +#6413 = EDGE_LOOP('',(#6414,#6437,#6438,#6461)); +#6414 = ORIENTED_EDGE('',*,*,#6415,.F.); +#6415 = EDGE_CURVE('',#2812,#6416,#6418,.T.); +#6416 = VERTEX_POINT('',#6417); +#6417 = CARTESIAN_POINT('',(2.5,12.3,7.91)); +#6418 = SURFACE_CURVE('',#6419,(#6423,#6430),.PCURVE_S1.); +#6419 = LINE('',#6420,#6421); +#6420 = CARTESIAN_POINT('',(2.5,12.3,7.)); +#6421 = VECTOR('',#6422,1.); +#6422 = DIRECTION('',(0.,0.,1.)); +#6423 = PCURVE('',#2828,#6424); +#6424 = DEFINITIONAL_REPRESENTATION('',(#6425),#6429); +#6425 = LINE('',#6426,#6427); +#6426 = CARTESIAN_POINT('',(0.,5.)); +#6427 = VECTOR('',#6428,1.); +#6428 = DIRECTION('',(1.,0.)); +#6429 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6430 = PCURVE('',#2854,#6431); +#6431 = DEFINITIONAL_REPRESENTATION('',(#6432),#6436); +#6432 = LINE('',#6433,#6434); +#6433 = CARTESIAN_POINT('',(0.,-1.74)); +#6434 = VECTOR('',#6435,1.); +#6435 = DIRECTION('',(1.,0.)); +#6436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6437 = ORIENTED_EDGE('',*,*,#2811,.T.); +#6438 = ORIENTED_EDGE('',*,*,#6439,.T.); +#6439 = EDGE_CURVE('',#2814,#6440,#6442,.T.); +#6440 = VERTEX_POINT('',#6441); +#6441 = CARTESIAN_POINT('',(-2.5,12.3,7.91)); +#6442 = SURFACE_CURVE('',#6443,(#6447,#6454),.PCURVE_S1.); +#6443 = LINE('',#6444,#6445); +#6444 = CARTESIAN_POINT('',(-2.5,12.3,7.)); +#6445 = VECTOR('',#6446,1.); +#6446 = DIRECTION('',(0.,0.,1.)); +#6447 = PCURVE('',#2828,#6448); +#6448 = DEFINITIONAL_REPRESENTATION('',(#6449),#6453); +#6449 = LINE('',#6450,#6451); +#6450 = CARTESIAN_POINT('',(0.,0.)); +#6451 = VECTOR('',#6452,1.); +#6452 = DIRECTION('',(1.,0.)); +#6453 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6454 = PCURVE('',#2904,#6455); +#6455 = DEFINITIONAL_REPRESENTATION('',(#6456),#6460); +#6456 = LINE('',#6457,#6458); +#6457 = CARTESIAN_POINT('',(0.,-1.74)); +#6458 = VECTOR('',#6459,1.); +#6459 = DIRECTION('',(1.,0.)); +#6460 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6461 = ORIENTED_EDGE('',*,*,#6462,.T.); +#6462 = EDGE_CURVE('',#6440,#6416,#6463,.T.); +#6463 = SURFACE_CURVE('',#6464,(#6468,#6475),.PCURVE_S1.); +#6464 = LINE('',#6465,#6466); +#6465 = CARTESIAN_POINT('',(-2.5,12.3,7.91)); +#6466 = VECTOR('',#6467,1.); +#6467 = DIRECTION('',(1.,0.,0.)); +#6468 = PCURVE('',#2828,#6469); +#6469 = DEFINITIONAL_REPRESENTATION('',(#6470),#6474); +#6470 = LINE('',#6471,#6472); +#6471 = CARTESIAN_POINT('',(0.91,0.)); +#6472 = VECTOR('',#6473,1.); +#6473 = DIRECTION('',(0.,1.)); +#6474 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6475 = PCURVE('',#6476,#6481); +#6476 = PLANE('',#6477); +#6477 = AXIS2_PLACEMENT_3D('',#6478,#6479,#6480); +#6478 = CARTESIAN_POINT('',(-2.5,10.56,7.91)); +#6479 = DIRECTION('',(0.,0.,1.)); +#6480 = DIRECTION('',(1.,0.,0.)); +#6481 = DEFINITIONAL_REPRESENTATION('',(#6482),#6486); +#6482 = LINE('',#6483,#6484); +#6483 = CARTESIAN_POINT('',(0.,1.74)); +#6484 = VECTOR('',#6485,1.); +#6485 = DIRECTION('',(1.,0.)); +#6486 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6487 = ADVANCED_FACE('',(#6488),#2904,.F.); +#6488 = FACE_BOUND('',#6489,.F.); +#6489 = EDGE_LOOP('',(#6490,#6513,#6514,#6515)); +#6490 = ORIENTED_EDGE('',*,*,#6491,.F.); +#6491 = EDGE_CURVE('',#2866,#6492,#6494,.T.); +#6492 = VERTEX_POINT('',#6493); +#6493 = CARTESIAN_POINT('',(-2.5,10.56,7.91)); +#6494 = SURFACE_CURVE('',#6495,(#6499,#6506),.PCURVE_S1.); +#6495 = LINE('',#6496,#6497); +#6496 = CARTESIAN_POINT('',(-2.5,10.56,7.)); +#6497 = VECTOR('',#6498,1.); +#6498 = DIRECTION('',(0.,0.,1.)); +#6499 = PCURVE('',#2904,#6500); +#6500 = DEFINITIONAL_REPRESENTATION('',(#6501),#6505); +#6501 = LINE('',#6502,#6503); +#6502 = CARTESIAN_POINT('',(0.,0.)); +#6503 = VECTOR('',#6504,1.); +#6504 = DIRECTION('',(1.,0.)); +#6505 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6506 = PCURVE('',#2880,#6507); +#6507 = DEFINITIONAL_REPRESENTATION('',(#6508),#6512); +#6508 = LINE('',#6509,#6510); +#6509 = CARTESIAN_POINT('',(0.,0.)); +#6510 = VECTOR('',#6511,1.); +#6511 = DIRECTION('',(1.,0.)); +#6512 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6513 = ORIENTED_EDGE('',*,*,#2891,.T.); +#6514 = ORIENTED_EDGE('',*,*,#6439,.T.); +#6515 = ORIENTED_EDGE('',*,*,#6516,.F.); +#6516 = EDGE_CURVE('',#6492,#6440,#6517,.T.); +#6517 = SURFACE_CURVE('',#6518,(#6522,#6529),.PCURVE_S1.); +#6518 = LINE('',#6519,#6520); +#6519 = CARTESIAN_POINT('',(-2.5,10.56,7.91)); +#6520 = VECTOR('',#6521,1.); +#6521 = DIRECTION('',(0.,1.,0.)); +#6522 = PCURVE('',#2904,#6523); +#6523 = DEFINITIONAL_REPRESENTATION('',(#6524),#6528); +#6524 = LINE('',#6525,#6526); +#6525 = CARTESIAN_POINT('',(0.91,0.)); +#6526 = VECTOR('',#6527,1.); +#6527 = DIRECTION('',(0.,-1.)); +#6528 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6529 = PCURVE('',#6476,#6530); +#6530 = DEFINITIONAL_REPRESENTATION('',(#6531),#6535); +#6531 = LINE('',#6532,#6533); +#6532 = CARTESIAN_POINT('',(0.,0.)); +#6533 = VECTOR('',#6534,1.); +#6534 = DIRECTION('',(0.,1.)); +#6535 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6536 = ADVANCED_FACE('',(#6537),#2880,.F.); +#6537 = FACE_BOUND('',#6538,.F.); +#6538 = EDGE_LOOP('',(#6539,#6562,#6563,#6564)); +#6539 = ORIENTED_EDGE('',*,*,#6540,.F.); +#6540 = EDGE_CURVE('',#2840,#6541,#6543,.T.); +#6541 = VERTEX_POINT('',#6542); +#6542 = CARTESIAN_POINT('',(2.5,10.56,7.91)); +#6543 = SURFACE_CURVE('',#6544,(#6548,#6555),.PCURVE_S1.); +#6544 = LINE('',#6545,#6546); +#6545 = CARTESIAN_POINT('',(2.5,10.56,7.)); +#6546 = VECTOR('',#6547,1.); +#6547 = DIRECTION('',(0.,0.,1.)); +#6548 = PCURVE('',#2880,#6549); +#6549 = DEFINITIONAL_REPRESENTATION('',(#6550),#6554); +#6550 = LINE('',#6551,#6552); +#6551 = CARTESIAN_POINT('',(0.,5.)); +#6552 = VECTOR('',#6553,1.); +#6553 = DIRECTION('',(1.,0.)); +#6554 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6555 = PCURVE('',#2854,#6556); +#6556 = DEFINITIONAL_REPRESENTATION('',(#6557),#6561); +#6557 = LINE('',#6558,#6559); +#6558 = CARTESIAN_POINT('',(0.,0.)); +#6559 = VECTOR('',#6560,1.); +#6560 = DIRECTION('',(1.,0.)); +#6561 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6562 = ORIENTED_EDGE('',*,*,#2865,.T.); +#6563 = ORIENTED_EDGE('',*,*,#6491,.T.); +#6564 = ORIENTED_EDGE('',*,*,#6565,.T.); +#6565 = EDGE_CURVE('',#6492,#6541,#6566,.T.); +#6566 = SURFACE_CURVE('',#6567,(#6571,#6578),.PCURVE_S1.); +#6567 = LINE('',#6568,#6569); +#6568 = CARTESIAN_POINT('',(-2.5,10.56,7.91)); +#6569 = VECTOR('',#6570,1.); +#6570 = DIRECTION('',(1.,0.,0.)); +#6571 = PCURVE('',#2880,#6572); +#6572 = DEFINITIONAL_REPRESENTATION('',(#6573),#6577); +#6573 = LINE('',#6574,#6575); +#6574 = CARTESIAN_POINT('',(0.91,0.)); +#6575 = VECTOR('',#6576,1.); +#6576 = DIRECTION('',(0.,1.)); +#6577 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6578 = PCURVE('',#6476,#6579); +#6579 = DEFINITIONAL_REPRESENTATION('',(#6580),#6584); +#6580 = LINE('',#6581,#6582); +#6581 = CARTESIAN_POINT('',(0.,0.)); +#6582 = VECTOR('',#6583,1.); +#6583 = DIRECTION('',(1.,0.)); +#6584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6585 = ADVANCED_FACE('',(#6586),#2854,.T.); +#6586 = FACE_BOUND('',#6587,.T.); +#6587 = EDGE_LOOP('',(#6588,#6589,#6590,#6591)); +#6588 = ORIENTED_EDGE('',*,*,#6540,.F.); +#6589 = ORIENTED_EDGE('',*,*,#2839,.T.); +#6590 = ORIENTED_EDGE('',*,*,#6415,.T.); +#6591 = ORIENTED_EDGE('',*,*,#6592,.F.); +#6592 = EDGE_CURVE('',#6541,#6416,#6593,.T.); +#6593 = SURFACE_CURVE('',#6594,(#6598,#6605),.PCURVE_S1.); +#6594 = LINE('',#6595,#6596); +#6595 = CARTESIAN_POINT('',(2.5,10.56,7.91)); +#6596 = VECTOR('',#6597,1.); +#6597 = DIRECTION('',(0.,1.,0.)); +#6598 = PCURVE('',#2854,#6599); +#6599 = DEFINITIONAL_REPRESENTATION('',(#6600),#6604); +#6600 = LINE('',#6601,#6602); +#6601 = CARTESIAN_POINT('',(0.91,0.)); +#6602 = VECTOR('',#6603,1.); +#6603 = DIRECTION('',(0.,-1.)); +#6604 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6605 = PCURVE('',#6476,#6606); +#6606 = DEFINITIONAL_REPRESENTATION('',(#6607),#6611); +#6607 = LINE('',#6608,#6609); +#6608 = CARTESIAN_POINT('',(5.,0.)); +#6609 = VECTOR('',#6610,1.); +#6610 = DIRECTION('',(0.,1.)); +#6611 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6612 = ADVANCED_FACE('',(#6613),#2981,.T.); +#6613 = FACE_BOUND('',#6614,.T.); +#6614 = EDGE_LOOP('',(#6615,#6616,#6639,#6666)); +#6615 = ORIENTED_EDGE('',*,*,#2964,.T.); +#6616 = ORIENTED_EDGE('',*,*,#6617,.F.); +#6617 = EDGE_CURVE('',#6618,#2965,#6620,.T.); +#6618 = VERTEX_POINT('',#6619); +#6619 = CARTESIAN_POINT('',(4.035,11.43,-5.)); +#6620 = SEAM_CURVE('',#6621,(#6625,#6632),.PCURVE_S1.); +#6621 = LINE('',#6622,#6623); +#6622 = CARTESIAN_POINT('',(4.035,11.43,-5.)); +#6623 = VECTOR('',#6624,1.); +#6624 = DIRECTION('',(0.,0.,1.)); +#6625 = PCURVE('',#2981,#6626); +#6626 = DEFINITIONAL_REPRESENTATION('',(#6627),#6631); +#6627 = LINE('',#6628,#6629); +#6628 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#6629 = VECTOR('',#6630,1.); +#6630 = DIRECTION('',(0.,1.)); +#6631 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6632 = PCURVE('',#2981,#6633); +#6633 = DEFINITIONAL_REPRESENTATION('',(#6634),#6638); +#6634 = LINE('',#6635,#6636); +#6635 = CARTESIAN_POINT('',(0.,-0.)); +#6636 = VECTOR('',#6637,1.); +#6637 = DIRECTION('',(0.,1.)); +#6638 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6639 = ORIENTED_EDGE('',*,*,#6640,.T.); +#6640 = EDGE_CURVE('',#6618,#6618,#6641,.T.); +#6641 = SURFACE_CURVE('',#6642,(#6647,#6654),.PCURVE_S1.); +#6642 = CIRCLE('',#6643,0.225); +#6643 = AXIS2_PLACEMENT_3D('',#6644,#6645,#6646); +#6644 = CARTESIAN_POINT('',(3.81,11.43,-5.)); +#6645 = DIRECTION('',(0.,0.,1.)); +#6646 = DIRECTION('',(1.,0.,0.)); +#6647 = PCURVE('',#2981,#6648); +#6648 = DEFINITIONAL_REPRESENTATION('',(#6649),#6653); +#6649 = LINE('',#6650,#6651); +#6650 = CARTESIAN_POINT('',(0.,0.)); +#6651 = VECTOR('',#6652,1.); +#6652 = DIRECTION('',(1.,0.)); +#6653 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6654 = PCURVE('',#6655,#6660); +#6655 = PLANE('',#6656); +#6656 = AXIS2_PLACEMENT_3D('',#6657,#6658,#6659); +#6657 = CARTESIAN_POINT('',(3.81,11.43,-5.)); +#6658 = DIRECTION('',(0.,0.,1.)); +#6659 = DIRECTION('',(1.,0.,0.)); +#6660 = DEFINITIONAL_REPRESENTATION('',(#6661),#6665); +#6661 = CIRCLE('',#6662,0.225); +#6662 = AXIS2_PLACEMENT_2D('',#6663,#6664); +#6663 = CARTESIAN_POINT('',(0.,0.)); +#6664 = DIRECTION('',(1.,0.)); +#6665 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6666 = ORIENTED_EDGE('',*,*,#6617,.T.); +#6667 = ADVANCED_FACE('',(#6668),#3054,.T.); +#6668 = FACE_BOUND('',#6669,.T.); +#6669 = EDGE_LOOP('',(#6670,#6671,#6694,#6721)); +#6670 = ORIENTED_EDGE('',*,*,#3037,.T.); +#6671 = ORIENTED_EDGE('',*,*,#6672,.F.); +#6672 = EDGE_CURVE('',#6673,#3038,#6675,.T.); +#6673 = VERTEX_POINT('',#6674); +#6674 = CARTESIAN_POINT('',(-3.585,-11.43,-5.)); +#6675 = SEAM_CURVE('',#6676,(#6680,#6687),.PCURVE_S1.); +#6676 = LINE('',#6677,#6678); +#6677 = CARTESIAN_POINT('',(-3.585,-11.43,-5.)); +#6678 = VECTOR('',#6679,1.); +#6679 = DIRECTION('',(0.,0.,1.)); +#6680 = PCURVE('',#3054,#6681); +#6681 = DEFINITIONAL_REPRESENTATION('',(#6682),#6686); +#6682 = LINE('',#6683,#6684); +#6683 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#6684 = VECTOR('',#6685,1.); +#6685 = DIRECTION('',(0.,1.)); +#6686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6687 = PCURVE('',#3054,#6688); +#6688 = DEFINITIONAL_REPRESENTATION('',(#6689),#6693); +#6689 = LINE('',#6690,#6691); +#6690 = CARTESIAN_POINT('',(0.,-0.)); +#6691 = VECTOR('',#6692,1.); +#6692 = DIRECTION('',(0.,1.)); +#6693 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6694 = ORIENTED_EDGE('',*,*,#6695,.T.); +#6695 = EDGE_CURVE('',#6673,#6673,#6696,.T.); +#6696 = SURFACE_CURVE('',#6697,(#6702,#6709),.PCURVE_S1.); +#6697 = CIRCLE('',#6698,0.225); +#6698 = AXIS2_PLACEMENT_3D('',#6699,#6700,#6701); +#6699 = CARTESIAN_POINT('',(-3.81,-11.43,-5.)); +#6700 = DIRECTION('',(0.,0.,1.)); +#6701 = DIRECTION('',(1.,0.,0.)); +#6702 = PCURVE('',#3054,#6703); +#6703 = DEFINITIONAL_REPRESENTATION('',(#6704),#6708); +#6704 = LINE('',#6705,#6706); +#6705 = CARTESIAN_POINT('',(0.,0.)); +#6706 = VECTOR('',#6707,1.); +#6707 = DIRECTION('',(1.,0.)); +#6708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6709 = PCURVE('',#6710,#6715); +#6710 = PLANE('',#6711); +#6711 = AXIS2_PLACEMENT_3D('',#6712,#6713,#6714); +#6712 = CARTESIAN_POINT('',(-3.81,-11.43,-5.)); +#6713 = DIRECTION('',(0.,0.,1.)); +#6714 = DIRECTION('',(1.,0.,0.)); +#6715 = DEFINITIONAL_REPRESENTATION('',(#6716),#6720); +#6716 = CIRCLE('',#6717,0.225); +#6717 = AXIS2_PLACEMENT_2D('',#6718,#6719); +#6718 = CARTESIAN_POINT('',(0.,0.)); +#6719 = DIRECTION('',(1.,0.)); +#6720 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6721 = ORIENTED_EDGE('',*,*,#6672,.T.); +#6722 = ADVANCED_FACE('',(#6723),#3174,.T.); +#6723 = FACE_BOUND('',#6724,.T.); +#6724 = EDGE_LOOP('',(#6725,#6747,#6748,#6768)); +#6725 = ORIENTED_EDGE('',*,*,#6726,.T.); +#6726 = EDGE_CURVE('',#3159,#3310,#6727,.T.); +#6727 = SURFACE_CURVE('',#6728,(#6733,#6740),.PCURVE_S1.); +#6728 = CIRCLE('',#6729,0.2); +#6729 = AXIS2_PLACEMENT_3D('',#6730,#6731,#6732); +#6730 = CARTESIAN_POINT('',(4.85,-12.45,0.)); +#6731 = DIRECTION('',(-0.,0.,1.)); +#6732 = DIRECTION('',(0.,-1.,0.)); +#6733 = PCURVE('',#3174,#6734); +#6734 = DEFINITIONAL_REPRESENTATION('',(#6735),#6739); +#6735 = LINE('',#6736,#6737); +#6736 = CARTESIAN_POINT('',(0.,0.)); +#6737 = VECTOR('',#6738,1.); +#6738 = DIRECTION('',(1.,0.)); +#6739 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6740 = PCURVE('',#3202,#6741); +#6741 = DEFINITIONAL_REPRESENTATION('',(#6742),#6746); +#6742 = CIRCLE('',#6743,0.2); +#6743 = AXIS2_PLACEMENT_2D('',#6744,#6745); +#6744 = CARTESIAN_POINT('',(9.9,0.2)); +#6745 = DIRECTION('',(0.,-1.)); +#6746 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6747 = ORIENTED_EDGE('',*,*,#3309,.T.); +#6748 = ORIENTED_EDGE('',*,*,#6749,.F.); +#6749 = EDGE_CURVE('',#3136,#3287,#6750,.T.); +#6750 = SURFACE_CURVE('',#6751,(#6756,#6762),.PCURVE_S1.); +#6751 = CIRCLE('',#6752,0.2); +#6752 = AXIS2_PLACEMENT_3D('',#6753,#6754,#6755); +#6753 = CARTESIAN_POINT('',(4.85,-12.45,7.7)); +#6754 = DIRECTION('',(0.,0.,1.)); +#6755 = DIRECTION('',(1.,0.,0.)); +#6756 = PCURVE('',#3174,#6757); +#6757 = DEFINITIONAL_REPRESENTATION('',(#6758),#6761); +#6758 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6759,#6760),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#6759 = CARTESIAN_POINT('',(0.,7.7)); +#6760 = CARTESIAN_POINT('',(1.570796326795,7.7)); +#6761 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6762 = PCURVE('',#4544,#6763); +#6763 = DEFINITIONAL_REPRESENTATION('',(#6764),#6767); +#6764 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6765,#6766),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#6765 = CARTESIAN_POINT('',(0.,-1.570796326795)); +#6766 = CARTESIAN_POINT('',(0.,0.)); +#6767 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6768 = ORIENTED_EDGE('',*,*,#3158,.F.); +#6769 = ADVANCED_FACE('',(#6770),#3202,.F.); +#6770 = FACE_BOUND('',#6771,.F.); +#6771 = EDGE_LOOP('',(#6772,#6773,#6774,#6775,#6776)); +#6772 = ORIENTED_EDGE('',*,*,#3332,.T.); +#6773 = ORIENTED_EDGE('',*,*,#3475,.T.); +#6774 = ORIENTED_EDGE('',*,*,#3404,.F.); +#6775 = ORIENTED_EDGE('',*,*,#3186,.T.); +#6776 = ORIENTED_EDGE('',*,*,#6726,.T.); +#6777 = ADVANCED_FACE('',(#6778),#3444,.T.); +#6778 = FACE_BOUND('',#6779,.T.); +#6779 = EDGE_LOOP('',(#6780,#6781,#6804,#6831)); +#6780 = ORIENTED_EDGE('',*,*,#3427,.T.); +#6781 = ORIENTED_EDGE('',*,*,#6782,.F.); +#6782 = EDGE_CURVE('',#6783,#3428,#6785,.T.); +#6783 = VERTEX_POINT('',#6784); +#6784 = CARTESIAN_POINT('',(4.035,-11.43,-5.)); +#6785 = SEAM_CURVE('',#6786,(#6790,#6797),.PCURVE_S1.); +#6786 = LINE('',#6787,#6788); +#6787 = CARTESIAN_POINT('',(4.035,-11.43,-5.)); +#6788 = VECTOR('',#6789,1.); +#6789 = DIRECTION('',(0.,0.,1.)); +#6790 = PCURVE('',#3444,#6791); +#6791 = DEFINITIONAL_REPRESENTATION('',(#6792),#6796); +#6792 = LINE('',#6793,#6794); +#6793 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#6794 = VECTOR('',#6795,1.); +#6795 = DIRECTION('',(0.,1.)); +#6796 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6797 = PCURVE('',#3444,#6798); +#6798 = DEFINITIONAL_REPRESENTATION('',(#6799),#6803); +#6799 = LINE('',#6800,#6801); +#6800 = CARTESIAN_POINT('',(0.,-0.)); +#6801 = VECTOR('',#6802,1.); +#6802 = DIRECTION('',(0.,1.)); +#6803 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6804 = ORIENTED_EDGE('',*,*,#6805,.T.); +#6805 = EDGE_CURVE('',#6783,#6783,#6806,.T.); +#6806 = SURFACE_CURVE('',#6807,(#6812,#6819),.PCURVE_S1.); +#6807 = CIRCLE('',#6808,0.225); +#6808 = AXIS2_PLACEMENT_3D('',#6809,#6810,#6811); +#6809 = CARTESIAN_POINT('',(3.81,-11.43,-5.)); +#6810 = DIRECTION('',(0.,0.,1.)); +#6811 = DIRECTION('',(1.,0.,0.)); +#6812 = PCURVE('',#3444,#6813); +#6813 = DEFINITIONAL_REPRESENTATION('',(#6814),#6818); +#6814 = LINE('',#6815,#6816); +#6815 = CARTESIAN_POINT('',(0.,0.)); +#6816 = VECTOR('',#6817,1.); +#6817 = DIRECTION('',(1.,0.)); +#6818 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6819 = PCURVE('',#6820,#6825); +#6820 = PLANE('',#6821); +#6821 = AXIS2_PLACEMENT_3D('',#6822,#6823,#6824); +#6822 = CARTESIAN_POINT('',(3.81,-11.43,-5.)); +#6823 = DIRECTION('',(0.,0.,1.)); +#6824 = DIRECTION('',(1.,0.,0.)); +#6825 = DEFINITIONAL_REPRESENTATION('',(#6826),#6830); +#6826 = CIRCLE('',#6827,0.225); +#6827 = AXIS2_PLACEMENT_2D('',#6828,#6829); +#6828 = CARTESIAN_POINT('',(0.,0.)); +#6829 = DIRECTION('',(1.,0.)); +#6830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6831 = ORIENTED_EDGE('',*,*,#6782,.T.); +#6832 = ADVANCED_FACE('',(#6833),#3540,.F.); +#6833 = FACE_BOUND('',#6834,.T.); +#6834 = EDGE_LOOP('',(#6835)); +#6835 = ORIENTED_EDGE('',*,*,#3525,.F.); +#6836 = ADVANCED_FACE('',(#6837),#3595,.F.); +#6837 = FACE_BOUND('',#6838,.T.); +#6838 = EDGE_LOOP('',(#6839)); +#6839 = ORIENTED_EDGE('',*,*,#3580,.F.); +#6840 = ADVANCED_FACE('',(#6841),#3650,.F.); +#6841 = FACE_BOUND('',#6842,.T.); +#6842 = EDGE_LOOP('',(#6843)); +#6843 = ORIENTED_EDGE('',*,*,#3635,.F.); +#6844 = ADVANCED_FACE('',(#6845),#3705,.F.); +#6845 = FACE_BOUND('',#6846,.T.); +#6846 = EDGE_LOOP('',(#6847)); +#6847 = ORIENTED_EDGE('',*,*,#3690,.F.); +#6848 = ADVANCED_FACE('',(#6849),#3760,.F.); +#6849 = FACE_BOUND('',#6850,.T.); +#6850 = EDGE_LOOP('',(#6851)); +#6851 = ORIENTED_EDGE('',*,*,#3745,.F.); +#6852 = ADVANCED_FACE('',(#6853),#3815,.F.); +#6853 = FACE_BOUND('',#6854,.T.); +#6854 = EDGE_LOOP('',(#6855)); +#6855 = ORIENTED_EDGE('',*,*,#3800,.F.); +#6856 = ADVANCED_FACE('',(#6857),#3870,.F.); +#6857 = FACE_BOUND('',#6858,.T.); +#6858 = EDGE_LOOP('',(#6859)); +#6859 = ORIENTED_EDGE('',*,*,#3855,.F.); +#6860 = ADVANCED_FACE('',(#6861),#3925,.F.); +#6861 = FACE_BOUND('',#6862,.T.); +#6862 = EDGE_LOOP('',(#6863)); +#6863 = ORIENTED_EDGE('',*,*,#3910,.F.); +#6864 = ADVANCED_FACE('',(#6865),#3980,.F.); +#6865 = FACE_BOUND('',#6866,.T.); +#6866 = EDGE_LOOP('',(#6867)); +#6867 = ORIENTED_EDGE('',*,*,#3965,.F.); +#6868 = ADVANCED_FACE('',(#6869),#4035,.F.); +#6869 = FACE_BOUND('',#6870,.T.); +#6870 = EDGE_LOOP('',(#6871)); +#6871 = ORIENTED_EDGE('',*,*,#4020,.F.); +#6872 = ADVANCED_FACE('',(#6873),#4090,.F.); +#6873 = FACE_BOUND('',#6874,.T.); +#6874 = EDGE_LOOP('',(#6875)); +#6875 = ORIENTED_EDGE('',*,*,#4075,.F.); +#6876 = ADVANCED_FACE('',(#6877),#4145,.F.); +#6877 = FACE_BOUND('',#6878,.T.); +#6878 = EDGE_LOOP('',(#6879)); +#6879 = ORIENTED_EDGE('',*,*,#4130,.F.); +#6880 = ADVANCED_FACE('',(#6881),#4200,.F.); +#6881 = FACE_BOUND('',#6882,.T.); +#6882 = EDGE_LOOP('',(#6883)); +#6883 = ORIENTED_EDGE('',*,*,#4185,.F.); +#6884 = ADVANCED_FACE('',(#6885),#4255,.F.); +#6885 = FACE_BOUND('',#6886,.T.); +#6886 = EDGE_LOOP('',(#6887)); +#6887 = ORIENTED_EDGE('',*,*,#4240,.F.); +#6888 = ADVANCED_FACE('',(#6889),#4310,.F.); +#6889 = FACE_BOUND('',#6890,.T.); +#6890 = EDGE_LOOP('',(#6891)); +#6891 = ORIENTED_EDGE('',*,*,#4295,.F.); +#6892 = ADVANCED_FACE('',(#6893),#4365,.F.); +#6893 = FACE_BOUND('',#6894,.T.); +#6894 = EDGE_LOOP('',(#6895)); +#6895 = ORIENTED_EDGE('',*,*,#4350,.F.); +#6896 = ADVANCED_FACE('',(#6897),#4397,.T.); +#6897 = FACE_BOUND('',#6898,.T.); +#6898 = EDGE_LOOP('',(#6899,#6900,#6901)); +#6899 = ORIENTED_EDGE('',*,*,#4383,.F.); +#6900 = ORIENTED_EDGE('',*,*,#4583,.T.); +#6901 = ORIENTED_EDGE('',*,*,#4439,.F.); +#6902 = ADVANCED_FACE('',(#6903),#4512,.F.); +#6903 = FACE_BOUND('',#6904,.T.); +#6904 = EDGE_LOOP('',(#6905)); +#6905 = ORIENTED_EDGE('',*,*,#4497,.F.); +#6906 = ADVANCED_FACE('',(#6907),#4544,.T.); +#6907 = FACE_BOUND('',#6908,.F.); +#6908 = EDGE_LOOP('',(#6909,#6910,#6911)); +#6909 = ORIENTED_EDGE('',*,*,#6749,.F.); +#6910 = ORIENTED_EDGE('',*,*,#4530,.T.); +#6911 = ORIENTED_EDGE('',*,*,#4560,.F.); +#6912 = ADVANCED_FACE('',(#6913),#4667,.T.); +#6913 = FACE_BOUND('',#6914,.T.); +#6914 = EDGE_LOOP('',(#6915,#6916,#6917,#6918)); +#6915 = ORIENTED_EDGE('',*,*,#4756,.F.); +#6916 = ORIENTED_EDGE('',*,*,#4783,.T.); +#6917 = ORIENTED_EDGE('',*,*,#4653,.T.); +#6918 = ORIENTED_EDGE('',*,*,#4707,.F.); +#6919 = ADVANCED_FACE('',(#6920),#4868,.T.); +#6920 = FACE_BOUND('',#6921,.T.); +#6921 = EDGE_LOOP('',(#6922,#6923,#6924,#6925)); +#6922 = ORIENTED_EDGE('',*,*,#4984,.F.); +#6923 = ORIENTED_EDGE('',*,*,#4854,.T.); +#6924 = ORIENTED_EDGE('',*,*,#4908,.T.); +#6925 = ORIENTED_EDGE('',*,*,#4957,.F.); +#6926 = ADVANCED_FACE('',(#6927),#5069,.T.); +#6927 = FACE_BOUND('',#6928,.T.); +#6928 = EDGE_LOOP('',(#6929,#6930,#6931,#6932)); +#6929 = ORIENTED_EDGE('',*,*,#5109,.F.); +#6930 = ORIENTED_EDGE('',*,*,#5158,.T.); +#6931 = ORIENTED_EDGE('',*,*,#5185,.T.); +#6932 = ORIENTED_EDGE('',*,*,#5055,.F.); +#6933 = ADVANCED_FACE('',(#6934),#5270,.T.); +#6934 = FACE_BOUND('',#6935,.T.); +#6935 = EDGE_LOOP('',(#6936,#6937,#6938,#6939)); +#6936 = ORIENTED_EDGE('',*,*,#5359,.F.); +#6937 = ORIENTED_EDGE('',*,*,#5386,.T.); +#6938 = ORIENTED_EDGE('',*,*,#5256,.T.); +#6939 = ORIENTED_EDGE('',*,*,#5310,.F.); +#6940 = ADVANCED_FACE('',(#6941),#5471,.T.); +#6941 = FACE_BOUND('',#6942,.T.); +#6942 = EDGE_LOOP('',(#6943,#6944,#6945,#6946)); +#6943 = ORIENTED_EDGE('',*,*,#5587,.F.); +#6944 = ORIENTED_EDGE('',*,*,#5457,.T.); +#6945 = ORIENTED_EDGE('',*,*,#5511,.T.); +#6946 = ORIENTED_EDGE('',*,*,#5560,.F.); +#6947 = ADVANCED_FACE('',(#6948),#5672,.T.); +#6948 = FACE_BOUND('',#6949,.T.); +#6949 = EDGE_LOOP('',(#6950,#6951,#6952,#6953)); +#6950 = ORIENTED_EDGE('',*,*,#5788,.F.); +#6951 = ORIENTED_EDGE('',*,*,#5658,.T.); +#6952 = ORIENTED_EDGE('',*,*,#5712,.T.); +#6953 = ORIENTED_EDGE('',*,*,#5761,.F.); +#6954 = ADVANCED_FACE('',(#6955),#5873,.T.); +#6955 = FACE_BOUND('',#6956,.T.); +#6956 = EDGE_LOOP('',(#6957,#6958,#6959,#6960)); +#6957 = ORIENTED_EDGE('',*,*,#5962,.F.); +#6958 = ORIENTED_EDGE('',*,*,#5989,.T.); +#6959 = ORIENTED_EDGE('',*,*,#5859,.T.); +#6960 = ORIENTED_EDGE('',*,*,#5913,.F.); +#6961 = ADVANCED_FACE('',(#6962),#6074,.T.); +#6962 = FACE_BOUND('',#6963,.T.); +#6963 = EDGE_LOOP('',(#6964,#6965,#6966,#6967)); +#6964 = ORIENTED_EDGE('',*,*,#6163,.F.); +#6965 = ORIENTED_EDGE('',*,*,#6190,.T.); +#6966 = ORIENTED_EDGE('',*,*,#6060,.T.); +#6967 = ORIENTED_EDGE('',*,*,#6114,.F.); +#6968 = ADVANCED_FACE('',(#6969),#6275,.T.); +#6969 = FACE_BOUND('',#6970,.T.); +#6970 = EDGE_LOOP('',(#6971,#6972,#6973,#6974)); +#6971 = ORIENTED_EDGE('',*,*,#6315,.F.); +#6972 = ORIENTED_EDGE('',*,*,#6364,.T.); +#6973 = ORIENTED_EDGE('',*,*,#6391,.T.); +#6974 = ORIENTED_EDGE('',*,*,#6261,.F.); +#6975 = ADVANCED_FACE('',(#6976),#6476,.T.); +#6976 = FACE_BOUND('',#6977,.T.); +#6977 = EDGE_LOOP('',(#6978,#6979,#6980,#6981)); +#6978 = ORIENTED_EDGE('',*,*,#6516,.F.); +#6979 = ORIENTED_EDGE('',*,*,#6565,.T.); +#6980 = ORIENTED_EDGE('',*,*,#6592,.T.); +#6981 = ORIENTED_EDGE('',*,*,#6462,.F.); +#6982 = ADVANCED_FACE('',(#6983),#6655,.F.); +#6983 = FACE_BOUND('',#6984,.T.); +#6984 = EDGE_LOOP('',(#6985)); +#6985 = ORIENTED_EDGE('',*,*,#6640,.F.); +#6986 = ADVANCED_FACE('',(#6987),#6710,.F.); +#6987 = FACE_BOUND('',#6988,.T.); +#6988 = EDGE_LOOP('',(#6989)); +#6989 = ORIENTED_EDGE('',*,*,#6695,.F.); +#6990 = ADVANCED_FACE('',(#6991),#6820,.F.); +#6991 = FACE_BOUND('',#6992,.T.); +#6992 = EDGE_LOOP('',(#6993)); +#6993 = ORIENTED_EDGE('',*,*,#6805,.F.); +#6994 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6998)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#6995,#6996,#6997)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#6995 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#6996 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#6997 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#6998 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#6995, + 'distance_accuracy_value','confusion accuracy'); +#6999 = SHAPE_DEFINITION_REPRESENTATION(#7000,#25); +#7000 = PRODUCT_DEFINITION_SHAPE('','',#7001); +#7001 = PRODUCT_DEFINITION('design','',#7002,#7005); +#7002 = PRODUCT_DEFINITION_FORMATION('','',#7003); +#7003 = PRODUCT('Fusion','Fusion','',(#7004)); +#7004 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#7005 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#7006 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#7007,#7009); +#7007 = ( REPRESENTATION_RELATIONSHIP('','',#25,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#7008) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#7008 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15); +#7009 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #7010); +#7010 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1','=>[0:1:1:2]','',#5,#7001,$); +#7011 = PRODUCT_TYPE('part',$,(#7003)); +#7012 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #7013,#7021,#7028,#7035,#7042,#7049,#7056,#7063,#7070,#7077,#7084, + #7091,#7098,#7105,#7113,#7120,#7127,#7134,#7141,#7148,#7155,#7162, + #7170,#7177,#7184,#7191,#7198,#7205,#7212,#7219,#7226,#7233,#7240, + #7247,#7254,#7261,#7268,#7275,#7282,#7289,#7296,#7303,#7310,#7317, + #7325,#7332,#7339,#7346,#7353,#7360,#7367,#7374,#7381,#7388,#7395, + #7402,#7409,#7416,#7423,#7430,#7437,#7444,#7451,#7458,#7465,#7472, + #7479,#7486,#7493,#7500,#7507,#7514,#7521,#7528,#7535,#7542,#7549, + #7556,#7563,#7570,#7577,#7584,#7591,#7598,#7605,#7612,#7619,#7626, + #7633,#7640,#7647,#7654,#7661,#7668,#7675,#7682,#7689,#7696,#7703, + #7710,#7717,#7724,#7731,#7738,#7745,#7752,#7759,#7766,#7773,#7780, + #7787,#7794,#7801,#7808,#7815,#7822,#7829,#7836,#7843,#7850),#6994); +#7013 = STYLED_ITEM('color',(#7014),#28); +#7014 = PRESENTATION_STYLE_ASSIGNMENT((#7015)); +#7015 = SURFACE_STYLE_USAGE(.BOTH.,#7016); +#7016 = SURFACE_SIDE_STYLE('',(#7017)); +#7017 = SURFACE_STYLE_FILL_AREA(#7018); +#7018 = FILL_AREA_STYLE('',(#7019)); +#7019 = FILL_AREA_STYLE_COLOUR('',#7020); +#7020 = DRAUGHTING_PRE_DEFINED_COLOUR('white'); +#7021 = STYLED_ITEM('color',(#7022),#255); +#7022 = PRESENTATION_STYLE_ASSIGNMENT((#7023)); +#7023 = SURFACE_STYLE_USAGE(.BOTH.,#7024); +#7024 = SURFACE_SIDE_STYLE('',(#7025)); +#7025 = SURFACE_STYLE_FILL_AREA(#7026); +#7026 = FILL_AREA_STYLE('',(#7027)); +#7027 = FILL_AREA_STYLE_COLOUR('',#7020); +#7028 = STYLED_ITEM('color',(#7029),#364); +#7029 = PRESENTATION_STYLE_ASSIGNMENT((#7030)); +#7030 = SURFACE_STYLE_USAGE(.BOTH.,#7031); +#7031 = SURFACE_SIDE_STYLE('',(#7032)); +#7032 = SURFACE_STYLE_FILL_AREA(#7033); +#7033 = FILL_AREA_STYLE('',(#7034)); +#7034 = FILL_AREA_STYLE_COLOUR('',#7020); +#7035 = STYLED_ITEM('color',(#7036),#419); +#7036 = PRESENTATION_STYLE_ASSIGNMENT((#7037)); +#7037 = SURFACE_STYLE_USAGE(.BOTH.,#7038); +#7038 = SURFACE_SIDE_STYLE('',(#7039)); +#7039 = SURFACE_STYLE_FILL_AREA(#7040); +#7040 = FILL_AREA_STYLE('',(#7041)); +#7041 = FILL_AREA_STYLE_COLOUR('',#7020); +#7042 = STYLED_ITEM('color',(#7043),#466); +#7043 = PRESENTATION_STYLE_ASSIGNMENT((#7044)); +#7044 = SURFACE_STYLE_USAGE(.BOTH.,#7045); +#7045 = SURFACE_SIDE_STYLE('',(#7046)); +#7046 = SURFACE_STYLE_FILL_AREA(#7047); +#7047 = FILL_AREA_STYLE('',(#7048)); +#7048 = FILL_AREA_STYLE_COLOUR('',#7020); +#7049 = STYLED_ITEM('color',(#7050),#547); +#7050 = PRESENTATION_STYLE_ASSIGNMENT((#7051)); +#7051 = SURFACE_STYLE_USAGE(.BOTH.,#7052); +#7052 = SURFACE_SIDE_STYLE('',(#7053)); +#7053 = SURFACE_STYLE_FILL_AREA(#7054); +#7054 = FILL_AREA_STYLE('',(#7055)); +#7055 = FILL_AREA_STYLE_COLOUR('',#7020); +#7056 = STYLED_ITEM('color',(#7057),#1374); +#7057 = PRESENTATION_STYLE_ASSIGNMENT((#7058)); +#7058 = SURFACE_STYLE_USAGE(.BOTH.,#7059); +#7059 = SURFACE_SIDE_STYLE('',(#7060)); +#7060 = SURFACE_STYLE_FILL_AREA(#7061); +#7061 = FILL_AREA_STYLE('',(#7062)); +#7062 = FILL_AREA_STYLE_COLOUR('',#7020); +#7063 = STYLED_ITEM('color',(#7064),#1445); +#7064 = PRESENTATION_STYLE_ASSIGNMENT((#7065)); +#7065 = SURFACE_STYLE_USAGE(.BOTH.,#7066); +#7066 = SURFACE_SIDE_STYLE('',(#7067)); +#7067 = SURFACE_STYLE_FILL_AREA(#7068); +#7068 = FILL_AREA_STYLE('',(#7069)); +#7069 = FILL_AREA_STYLE_COLOUR('',#7020); +#7070 = STYLED_ITEM('color',(#7071),#1492); +#7071 = PRESENTATION_STYLE_ASSIGNMENT((#7072)); +#7072 = SURFACE_STYLE_USAGE(.BOTH.,#7073); +#7073 = SURFACE_SIDE_STYLE('',(#7074)); +#7074 = SURFACE_STYLE_FILL_AREA(#7075); +#7075 = FILL_AREA_STYLE('',(#7076)); +#7076 = FILL_AREA_STYLE_COLOUR('',#7020); +#7077 = STYLED_ITEM('color',(#7078),#1542); +#7078 = PRESENTATION_STYLE_ASSIGNMENT((#7079)); +#7079 = SURFACE_STYLE_USAGE(.BOTH.,#7080); +#7080 = SURFACE_SIDE_STYLE('',(#7081)); +#7081 = SURFACE_STYLE_FILL_AREA(#7082); +#7082 = FILL_AREA_STYLE('',(#7083)); +#7083 = FILL_AREA_STYLE_COLOUR('',#7020); +#7084 = STYLED_ITEM('color',(#7085),#1670); +#7085 = PRESENTATION_STYLE_ASSIGNMENT((#7086)); +#7086 = SURFACE_STYLE_USAGE(.BOTH.,#7087); +#7087 = SURFACE_SIDE_STYLE('',(#7088)); +#7088 = SURFACE_STYLE_FILL_AREA(#7089); +#7089 = FILL_AREA_STYLE('',(#7090)); +#7090 = FILL_AREA_STYLE_COLOUR('',#7020); +#7091 = STYLED_ITEM('color',(#7092),#1723); +#7092 = PRESENTATION_STYLE_ASSIGNMENT((#7093)); +#7093 = SURFACE_STYLE_USAGE(.BOTH.,#7094); +#7094 = SURFACE_SIDE_STYLE('',(#7095)); +#7095 = SURFACE_STYLE_FILL_AREA(#7096); +#7096 = FILL_AREA_STYLE('',(#7097)); +#7097 = FILL_AREA_STYLE_COLOUR('',#7020); +#7098 = STYLED_ITEM('color',(#7099),#1748); +#7099 = PRESENTATION_STYLE_ASSIGNMENT((#7100)); +#7100 = SURFACE_STYLE_USAGE(.BOTH.,#7101); +#7101 = SURFACE_SIDE_STYLE('',(#7102)); +#7102 = SURFACE_STYLE_FILL_AREA(#7103); +#7103 = FILL_AREA_STYLE('',(#7104)); +#7104 = FILL_AREA_STYLE_COLOUR('',#7020); +#7105 = STYLED_ITEM('color',(#7106),#1778); +#7106 = PRESENTATION_STYLE_ASSIGNMENT((#7107)); +#7107 = SURFACE_STYLE_USAGE(.BOTH.,#7108); +#7108 = SURFACE_SIDE_STYLE('',(#7109)); +#7109 = SURFACE_STYLE_FILL_AREA(#7110); +#7110 = FILL_AREA_STYLE('',(#7111)); +#7111 = FILL_AREA_STYLE_COLOUR('',#7112); +#7112 = DRAUGHTING_PRE_DEFINED_COLOUR('black'); +#7113 = STYLED_ITEM('color',(#7114),#2914); +#7114 = PRESENTATION_STYLE_ASSIGNMENT((#7115)); +#7115 = SURFACE_STYLE_USAGE(.BOTH.,#7116); +#7116 = SURFACE_SIDE_STYLE('',(#7117)); +#7117 = SURFACE_STYLE_FILL_AREA(#7118); +#7118 = FILL_AREA_STYLE('',(#7119)); +#7119 = FILL_AREA_STYLE_COLOUR('',#7020); +#7120 = STYLED_ITEM('color',(#7121),#3007); +#7121 = PRESENTATION_STYLE_ASSIGNMENT((#7122)); +#7122 = SURFACE_STYLE_USAGE(.BOTH.,#7123); +#7123 = SURFACE_SIDE_STYLE('',(#7124)); +#7124 = SURFACE_STYLE_FILL_AREA(#7125); +#7125 = FILL_AREA_STYLE('',(#7126)); +#7126 = FILL_AREA_STYLE_COLOUR('',#7020); +#7127 = STYLED_ITEM('color',(#7128),#3080); +#7128 = PRESENTATION_STYLE_ASSIGNMENT((#7129)); +#7129 = SURFACE_STYLE_USAGE(.BOTH.,#7130); +#7130 = SURFACE_SIDE_STYLE('',(#7131)); +#7131 = SURFACE_STYLE_FILL_AREA(#7132); +#7132 = FILL_AREA_STYLE('',(#7133)); +#7133 = FILL_AREA_STYLE_COLOUR('',#7020); +#7134 = STYLED_ITEM('color',(#7135),#3129); +#7135 = PRESENTATION_STYLE_ASSIGNMENT((#7136)); +#7136 = SURFACE_STYLE_USAGE(.BOTH.,#7137); +#7137 = SURFACE_SIDE_STYLE('',(#7138)); +#7138 = SURFACE_STYLE_FILL_AREA(#7139); +#7139 = FILL_AREA_STYLE('',(#7140)); +#7140 = FILL_AREA_STYLE_COLOUR('',#7020); +#7141 = STYLED_ITEM('color',(#7142),#3236); +#7142 = PRESENTATION_STYLE_ASSIGNMENT((#7143)); +#7143 = SURFACE_STYLE_USAGE(.BOTH.,#7144); +#7144 = SURFACE_SIDE_STYLE('',(#7145)); +#7145 = SURFACE_STYLE_FILL_AREA(#7146); +#7146 = FILL_AREA_STYLE('',(#7147)); +#7147 = FILL_AREA_STYLE_COLOUR('',#7020); +#7148 = STYLED_ITEM('color',(#7149),#3377); +#7149 = PRESENTATION_STYLE_ASSIGNMENT((#7150)); +#7150 = SURFACE_STYLE_USAGE(.BOTH.,#7151); +#7151 = SURFACE_SIDE_STYLE('',(#7152)); +#7152 = SURFACE_STYLE_FILL_AREA(#7153); +#7153 = FILL_AREA_STYLE('',(#7154)); +#7154 = FILL_AREA_STYLE_COLOUR('',#7020); +#7155 = STYLED_ITEM('color',(#7156),#3470); +#7156 = PRESENTATION_STYLE_ASSIGNMENT((#7157)); +#7157 = SURFACE_STYLE_USAGE(.BOTH.,#7158); +#7158 = SURFACE_SIDE_STYLE('',(#7159)); +#7159 = SURFACE_STYLE_FILL_AREA(#7160); +#7160 = FILL_AREA_STYLE('',(#7161)); +#7161 = FILL_AREA_STYLE_COLOUR('',#7020); +#7162 = STYLED_ITEM('color',(#7163),#3497); +#7163 = PRESENTATION_STYLE_ASSIGNMENT((#7164)); +#7164 = SURFACE_STYLE_USAGE(.BOTH.,#7165); +#7165 = SURFACE_SIDE_STYLE('',(#7166)); +#7166 = SURFACE_STYLE_FILL_AREA(#7167); +#7167 = FILL_AREA_STYLE('',(#7168)); +#7168 = FILL_AREA_STYLE_COLOUR('',#7169); +#7169 = COLOUR_RGB('',0.670588254929,0.670588254929,0.501960813999); +#7170 = STYLED_ITEM('color',(#7171),#3552); +#7171 = PRESENTATION_STYLE_ASSIGNMENT((#7172)); +#7172 = SURFACE_STYLE_USAGE(.BOTH.,#7173); +#7173 = SURFACE_SIDE_STYLE('',(#7174)); +#7174 = SURFACE_STYLE_FILL_AREA(#7175); +#7175 = FILL_AREA_STYLE('',(#7176)); +#7176 = FILL_AREA_STYLE_COLOUR('',#7169); +#7177 = STYLED_ITEM('color',(#7178),#3607); +#7178 = PRESENTATION_STYLE_ASSIGNMENT((#7179)); +#7179 = SURFACE_STYLE_USAGE(.BOTH.,#7180); +#7180 = SURFACE_SIDE_STYLE('',(#7181)); +#7181 = SURFACE_STYLE_FILL_AREA(#7182); +#7182 = FILL_AREA_STYLE('',(#7183)); +#7183 = FILL_AREA_STYLE_COLOUR('',#7169); +#7184 = STYLED_ITEM('color',(#7185),#3662); +#7185 = PRESENTATION_STYLE_ASSIGNMENT((#7186)); +#7186 = SURFACE_STYLE_USAGE(.BOTH.,#7187); +#7187 = SURFACE_SIDE_STYLE('',(#7188)); +#7188 = SURFACE_STYLE_FILL_AREA(#7189); +#7189 = FILL_AREA_STYLE('',(#7190)); +#7190 = FILL_AREA_STYLE_COLOUR('',#7169); +#7191 = STYLED_ITEM('color',(#7192),#3717); +#7192 = PRESENTATION_STYLE_ASSIGNMENT((#7193)); +#7193 = SURFACE_STYLE_USAGE(.BOTH.,#7194); +#7194 = SURFACE_SIDE_STYLE('',(#7195)); +#7195 = SURFACE_STYLE_FILL_AREA(#7196); +#7196 = FILL_AREA_STYLE('',(#7197)); +#7197 = FILL_AREA_STYLE_COLOUR('',#7169); +#7198 = STYLED_ITEM('color',(#7199),#3772); +#7199 = PRESENTATION_STYLE_ASSIGNMENT((#7200)); +#7200 = SURFACE_STYLE_USAGE(.BOTH.,#7201); +#7201 = SURFACE_SIDE_STYLE('',(#7202)); +#7202 = SURFACE_STYLE_FILL_AREA(#7203); +#7203 = FILL_AREA_STYLE('',(#7204)); +#7204 = FILL_AREA_STYLE_COLOUR('',#7169); +#7205 = STYLED_ITEM('color',(#7206),#3827); +#7206 = PRESENTATION_STYLE_ASSIGNMENT((#7207)); +#7207 = SURFACE_STYLE_USAGE(.BOTH.,#7208); +#7208 = SURFACE_SIDE_STYLE('',(#7209)); +#7209 = SURFACE_STYLE_FILL_AREA(#7210); +#7210 = FILL_AREA_STYLE('',(#7211)); +#7211 = FILL_AREA_STYLE_COLOUR('',#7169); +#7212 = STYLED_ITEM('color',(#7213),#3882); +#7213 = PRESENTATION_STYLE_ASSIGNMENT((#7214)); +#7214 = SURFACE_STYLE_USAGE(.BOTH.,#7215); +#7215 = SURFACE_SIDE_STYLE('',(#7216)); +#7216 = SURFACE_STYLE_FILL_AREA(#7217); +#7217 = FILL_AREA_STYLE('',(#7218)); +#7218 = FILL_AREA_STYLE_COLOUR('',#7169); +#7219 = STYLED_ITEM('color',(#7220),#3937); +#7220 = PRESENTATION_STYLE_ASSIGNMENT((#7221)); +#7221 = SURFACE_STYLE_USAGE(.BOTH.,#7222); +#7222 = SURFACE_SIDE_STYLE('',(#7223)); +#7223 = SURFACE_STYLE_FILL_AREA(#7224); +#7224 = FILL_AREA_STYLE('',(#7225)); +#7225 = FILL_AREA_STYLE_COLOUR('',#7169); +#7226 = STYLED_ITEM('color',(#7227),#3992); +#7227 = PRESENTATION_STYLE_ASSIGNMENT((#7228)); +#7228 = SURFACE_STYLE_USAGE(.BOTH.,#7229); +#7229 = SURFACE_SIDE_STYLE('',(#7230)); +#7230 = SURFACE_STYLE_FILL_AREA(#7231); +#7231 = FILL_AREA_STYLE('',(#7232)); +#7232 = FILL_AREA_STYLE_COLOUR('',#7169); +#7233 = STYLED_ITEM('color',(#7234),#4047); +#7234 = PRESENTATION_STYLE_ASSIGNMENT((#7235)); +#7235 = SURFACE_STYLE_USAGE(.BOTH.,#7236); +#7236 = SURFACE_SIDE_STYLE('',(#7237)); +#7237 = SURFACE_STYLE_FILL_AREA(#7238); +#7238 = FILL_AREA_STYLE('',(#7239)); +#7239 = FILL_AREA_STYLE_COLOUR('',#7169); +#7240 = STYLED_ITEM('color',(#7241),#4102); +#7241 = PRESENTATION_STYLE_ASSIGNMENT((#7242)); +#7242 = SURFACE_STYLE_USAGE(.BOTH.,#7243); +#7243 = SURFACE_SIDE_STYLE('',(#7244)); +#7244 = SURFACE_STYLE_FILL_AREA(#7245); +#7245 = FILL_AREA_STYLE('',(#7246)); +#7246 = FILL_AREA_STYLE_COLOUR('',#7169); +#7247 = STYLED_ITEM('color',(#7248),#4157); +#7248 = PRESENTATION_STYLE_ASSIGNMENT((#7249)); +#7249 = SURFACE_STYLE_USAGE(.BOTH.,#7250); +#7250 = SURFACE_SIDE_STYLE('',(#7251)); +#7251 = SURFACE_STYLE_FILL_AREA(#7252); +#7252 = FILL_AREA_STYLE('',(#7253)); +#7253 = FILL_AREA_STYLE_COLOUR('',#7169); +#7254 = STYLED_ITEM('color',(#7255),#4212); +#7255 = PRESENTATION_STYLE_ASSIGNMENT((#7256)); +#7256 = SURFACE_STYLE_USAGE(.BOTH.,#7257); +#7257 = SURFACE_SIDE_STYLE('',(#7258)); +#7258 = SURFACE_STYLE_FILL_AREA(#7259); +#7259 = FILL_AREA_STYLE('',(#7260)); +#7260 = FILL_AREA_STYLE_COLOUR('',#7169); +#7261 = STYLED_ITEM('color',(#7262),#4267); +#7262 = PRESENTATION_STYLE_ASSIGNMENT((#7263)); +#7263 = SURFACE_STYLE_USAGE(.BOTH.,#7264); +#7264 = SURFACE_SIDE_STYLE('',(#7265)); +#7265 = SURFACE_STYLE_FILL_AREA(#7266); +#7266 = FILL_AREA_STYLE('',(#7267)); +#7267 = FILL_AREA_STYLE_COLOUR('',#7169); +#7268 = STYLED_ITEM('color',(#7269),#4322); +#7269 = PRESENTATION_STYLE_ASSIGNMENT((#7270)); +#7270 = SURFACE_STYLE_USAGE(.BOTH.,#7271); +#7271 = SURFACE_SIDE_STYLE('',(#7272)); +#7272 = SURFACE_STYLE_FILL_AREA(#7273); +#7273 = FILL_AREA_STYLE('',(#7274)); +#7274 = FILL_AREA_STYLE_COLOUR('',#7169); +#7275 = STYLED_ITEM('color',(#7276),#4377); +#7276 = PRESENTATION_STYLE_ASSIGNMENT((#7277)); +#7277 = SURFACE_STYLE_USAGE(.BOTH.,#7278); +#7278 = SURFACE_SIDE_STYLE('',(#7279)); +#7279 = SURFACE_STYLE_FILL_AREA(#7280); +#7280 = FILL_AREA_STYLE('',(#7281)); +#7281 = FILL_AREA_STYLE_COLOUR('',#7020); +#7282 = STYLED_ITEM('color',(#7283),#4408); +#7283 = PRESENTATION_STYLE_ASSIGNMENT((#7284)); +#7284 = SURFACE_STYLE_USAGE(.BOTH.,#7285); +#7285 = SURFACE_SIDE_STYLE('',(#7286)); +#7286 = SURFACE_STYLE_FILL_AREA(#7287); +#7287 = FILL_AREA_STYLE('',(#7288)); +#7288 = FILL_AREA_STYLE_COLOUR('',#7020); +#7289 = STYLED_ITEM('color',(#7290),#4461); +#7290 = PRESENTATION_STYLE_ASSIGNMENT((#7291)); +#7291 = SURFACE_STYLE_USAGE(.BOTH.,#7292); +#7292 = SURFACE_SIDE_STYLE('',(#7293)); +#7293 = SURFACE_STYLE_FILL_AREA(#7294); +#7294 = FILL_AREA_STYLE('',(#7295)); +#7295 = FILL_AREA_STYLE_COLOUR('',#7020); +#7296 = STYLED_ITEM('color',(#7297),#4469); +#7297 = PRESENTATION_STYLE_ASSIGNMENT((#7298)); +#7298 = SURFACE_STYLE_USAGE(.BOTH.,#7299); +#7299 = SURFACE_SIDE_STYLE('',(#7300)); +#7300 = SURFACE_STYLE_FILL_AREA(#7301); +#7301 = FILL_AREA_STYLE('',(#7302)); +#7302 = FILL_AREA_STYLE_COLOUR('',#7169); +#7303 = STYLED_ITEM('color',(#7304),#4524); +#7304 = PRESENTATION_STYLE_ASSIGNMENT((#7305)); +#7305 = SURFACE_STYLE_USAGE(.BOTH.,#7306); +#7306 = SURFACE_SIDE_STYLE('',(#7307)); +#7307 = SURFACE_STYLE_FILL_AREA(#7308); +#7308 = FILL_AREA_STYLE('',(#7309)); +#7309 = FILL_AREA_STYLE_COLOUR('',#7020); +#7310 = STYLED_ITEM('color',(#7311),#4555); +#7311 = PRESENTATION_STYLE_ASSIGNMENT((#7312)); +#7312 = SURFACE_STYLE_USAGE(.BOTH.,#7313); +#7313 = SURFACE_SIDE_STYLE('',(#7314)); +#7314 = SURFACE_STYLE_FILL_AREA(#7315); +#7315 = FILL_AREA_STYLE('',(#7316)); +#7316 = FILL_AREA_STYLE_COLOUR('',#7020); +#7317 = STYLED_ITEM('color',(#7318),#4602); +#7318 = PRESENTATION_STYLE_ASSIGNMENT((#7319)); +#7319 = SURFACE_STYLE_USAGE(.BOTH.,#7320); +#7320 = SURFACE_SIDE_STYLE('',(#7321)); +#7321 = SURFACE_STYLE_FILL_AREA(#7322); +#7322 = FILL_AREA_STYLE('',(#7323)); +#7323 = FILL_AREA_STYLE_COLOUR('',#7324); +#7324 = DRAUGHTING_PRE_DEFINED_COLOUR('red'); +#7325 = STYLED_ITEM('color',(#7326),#4678); +#7326 = PRESENTATION_STYLE_ASSIGNMENT((#7327)); +#7327 = SURFACE_STYLE_USAGE(.BOTH.,#7328); +#7328 = SURFACE_SIDE_STYLE('',(#7329)); +#7329 = SURFACE_STYLE_FILL_AREA(#7330); +#7330 = FILL_AREA_STYLE('',(#7331)); +#7331 = FILL_AREA_STYLE_COLOUR('',#7324); +#7332 = STYLED_ITEM('color',(#7333),#4727); +#7333 = PRESENTATION_STYLE_ASSIGNMENT((#7334)); +#7334 = SURFACE_STYLE_USAGE(.BOTH.,#7335); +#7335 = SURFACE_SIDE_STYLE('',(#7336)); +#7336 = SURFACE_STYLE_FILL_AREA(#7337); +#7337 = FILL_AREA_STYLE('',(#7338)); +#7338 = FILL_AREA_STYLE_COLOUR('',#7324); +#7339 = STYLED_ITEM('color',(#7340),#4776); +#7340 = PRESENTATION_STYLE_ASSIGNMENT((#7341)); +#7341 = SURFACE_STYLE_USAGE(.BOTH.,#7342); +#7342 = SURFACE_SIDE_STYLE('',(#7343)); +#7343 = SURFACE_STYLE_FILL_AREA(#7344); +#7344 = FILL_AREA_STYLE('',(#7345)); +#7345 = FILL_AREA_STYLE_COLOUR('',#7324); +#7346 = STYLED_ITEM('color',(#7347),#4803); +#7347 = PRESENTATION_STYLE_ASSIGNMENT((#7348)); +#7348 = SURFACE_STYLE_USAGE(.BOTH.,#7349); +#7349 = SURFACE_SIDE_STYLE('',(#7350)); +#7350 = SURFACE_STYLE_FILL_AREA(#7351); +#7351 = FILL_AREA_STYLE('',(#7352)); +#7352 = FILL_AREA_STYLE_COLOUR('',#7324); +#7353 = STYLED_ITEM('color',(#7354),#4879); +#7354 = PRESENTATION_STYLE_ASSIGNMENT((#7355)); +#7355 = SURFACE_STYLE_USAGE(.BOTH.,#7356); +#7356 = SURFACE_SIDE_STYLE('',(#7357)); +#7357 = SURFACE_STYLE_FILL_AREA(#7358); +#7358 = FILL_AREA_STYLE('',(#7359)); +#7359 = FILL_AREA_STYLE_COLOUR('',#7324); +#7360 = STYLED_ITEM('color',(#7361),#4928); +#7361 = PRESENTATION_STYLE_ASSIGNMENT((#7362)); +#7362 = SURFACE_STYLE_USAGE(.BOTH.,#7363); +#7363 = SURFACE_SIDE_STYLE('',(#7364)); +#7364 = SURFACE_STYLE_FILL_AREA(#7365); +#7365 = FILL_AREA_STYLE('',(#7366)); +#7366 = FILL_AREA_STYLE_COLOUR('',#7324); +#7367 = STYLED_ITEM('color',(#7368),#4977); +#7368 = PRESENTATION_STYLE_ASSIGNMENT((#7369)); +#7369 = SURFACE_STYLE_USAGE(.BOTH.,#7370); +#7370 = SURFACE_SIDE_STYLE('',(#7371)); +#7371 = SURFACE_STYLE_FILL_AREA(#7372); +#7372 = FILL_AREA_STYLE('',(#7373)); +#7373 = FILL_AREA_STYLE_COLOUR('',#7324); +#7374 = STYLED_ITEM('color',(#7375),#5004); +#7375 = PRESENTATION_STYLE_ASSIGNMENT((#7376)); +#7376 = SURFACE_STYLE_USAGE(.BOTH.,#7377); +#7377 = SURFACE_SIDE_STYLE('',(#7378)); +#7378 = SURFACE_STYLE_FILL_AREA(#7379); +#7379 = FILL_AREA_STYLE('',(#7380)); +#7380 = FILL_AREA_STYLE_COLOUR('',#7324); +#7381 = STYLED_ITEM('color',(#7382),#5080); +#7382 = PRESENTATION_STYLE_ASSIGNMENT((#7383)); +#7383 = SURFACE_STYLE_USAGE(.BOTH.,#7384); +#7384 = SURFACE_SIDE_STYLE('',(#7385)); +#7385 = SURFACE_STYLE_FILL_AREA(#7386); +#7386 = FILL_AREA_STYLE('',(#7387)); +#7387 = FILL_AREA_STYLE_COLOUR('',#7324); +#7388 = STYLED_ITEM('color',(#7389),#5129); +#7389 = PRESENTATION_STYLE_ASSIGNMENT((#7390)); +#7390 = SURFACE_STYLE_USAGE(.BOTH.,#7391); +#7391 = SURFACE_SIDE_STYLE('',(#7392)); +#7392 = SURFACE_STYLE_FILL_AREA(#7393); +#7393 = FILL_AREA_STYLE('',(#7394)); +#7394 = FILL_AREA_STYLE_COLOUR('',#7324); +#7395 = STYLED_ITEM('color',(#7396),#5178); +#7396 = PRESENTATION_STYLE_ASSIGNMENT((#7397)); +#7397 = SURFACE_STYLE_USAGE(.BOTH.,#7398); +#7398 = SURFACE_SIDE_STYLE('',(#7399)); +#7399 = SURFACE_STYLE_FILL_AREA(#7400); +#7400 = FILL_AREA_STYLE('',(#7401)); +#7401 = FILL_AREA_STYLE_COLOUR('',#7324); +#7402 = STYLED_ITEM('color',(#7403),#5205); +#7403 = PRESENTATION_STYLE_ASSIGNMENT((#7404)); +#7404 = SURFACE_STYLE_USAGE(.BOTH.,#7405); +#7405 = SURFACE_SIDE_STYLE('',(#7406)); +#7406 = SURFACE_STYLE_FILL_AREA(#7407); +#7407 = FILL_AREA_STYLE('',(#7408)); +#7408 = FILL_AREA_STYLE_COLOUR('',#7324); +#7409 = STYLED_ITEM('color',(#7410),#5281); +#7410 = PRESENTATION_STYLE_ASSIGNMENT((#7411)); +#7411 = SURFACE_STYLE_USAGE(.BOTH.,#7412); +#7412 = SURFACE_SIDE_STYLE('',(#7413)); +#7413 = SURFACE_STYLE_FILL_AREA(#7414); +#7414 = FILL_AREA_STYLE('',(#7415)); +#7415 = FILL_AREA_STYLE_COLOUR('',#7324); +#7416 = STYLED_ITEM('color',(#7417),#5330); +#7417 = PRESENTATION_STYLE_ASSIGNMENT((#7418)); +#7418 = SURFACE_STYLE_USAGE(.BOTH.,#7419); +#7419 = SURFACE_SIDE_STYLE('',(#7420)); +#7420 = SURFACE_STYLE_FILL_AREA(#7421); +#7421 = FILL_AREA_STYLE('',(#7422)); +#7422 = FILL_AREA_STYLE_COLOUR('',#7324); +#7423 = STYLED_ITEM('color',(#7424),#5379); +#7424 = PRESENTATION_STYLE_ASSIGNMENT((#7425)); +#7425 = SURFACE_STYLE_USAGE(.BOTH.,#7426); +#7426 = SURFACE_SIDE_STYLE('',(#7427)); +#7427 = SURFACE_STYLE_FILL_AREA(#7428); +#7428 = FILL_AREA_STYLE('',(#7429)); +#7429 = FILL_AREA_STYLE_COLOUR('',#7324); +#7430 = STYLED_ITEM('color',(#7431),#5406); +#7431 = PRESENTATION_STYLE_ASSIGNMENT((#7432)); +#7432 = SURFACE_STYLE_USAGE(.BOTH.,#7433); +#7433 = SURFACE_SIDE_STYLE('',(#7434)); +#7434 = SURFACE_STYLE_FILL_AREA(#7435); +#7435 = FILL_AREA_STYLE('',(#7436)); +#7436 = FILL_AREA_STYLE_COLOUR('',#7324); +#7437 = STYLED_ITEM('color',(#7438),#5482); +#7438 = PRESENTATION_STYLE_ASSIGNMENT((#7439)); +#7439 = SURFACE_STYLE_USAGE(.BOTH.,#7440); +#7440 = SURFACE_SIDE_STYLE('',(#7441)); +#7441 = SURFACE_STYLE_FILL_AREA(#7442); +#7442 = FILL_AREA_STYLE('',(#7443)); +#7443 = FILL_AREA_STYLE_COLOUR('',#7324); +#7444 = STYLED_ITEM('color',(#7445),#5531); +#7445 = PRESENTATION_STYLE_ASSIGNMENT((#7446)); +#7446 = SURFACE_STYLE_USAGE(.BOTH.,#7447); +#7447 = SURFACE_SIDE_STYLE('',(#7448)); +#7448 = SURFACE_STYLE_FILL_AREA(#7449); +#7449 = FILL_AREA_STYLE('',(#7450)); +#7450 = FILL_AREA_STYLE_COLOUR('',#7324); +#7451 = STYLED_ITEM('color',(#7452),#5580); +#7452 = PRESENTATION_STYLE_ASSIGNMENT((#7453)); +#7453 = SURFACE_STYLE_USAGE(.BOTH.,#7454); +#7454 = SURFACE_SIDE_STYLE('',(#7455)); +#7455 = SURFACE_STYLE_FILL_AREA(#7456); +#7456 = FILL_AREA_STYLE('',(#7457)); +#7457 = FILL_AREA_STYLE_COLOUR('',#7324); +#7458 = STYLED_ITEM('color',(#7459),#5607); +#7459 = PRESENTATION_STYLE_ASSIGNMENT((#7460)); +#7460 = SURFACE_STYLE_USAGE(.BOTH.,#7461); +#7461 = SURFACE_SIDE_STYLE('',(#7462)); +#7462 = SURFACE_STYLE_FILL_AREA(#7463); +#7463 = FILL_AREA_STYLE('',(#7464)); +#7464 = FILL_AREA_STYLE_COLOUR('',#7324); +#7465 = STYLED_ITEM('color',(#7466),#5683); +#7466 = PRESENTATION_STYLE_ASSIGNMENT((#7467)); +#7467 = SURFACE_STYLE_USAGE(.BOTH.,#7468); +#7468 = SURFACE_SIDE_STYLE('',(#7469)); +#7469 = SURFACE_STYLE_FILL_AREA(#7470); +#7470 = FILL_AREA_STYLE('',(#7471)); +#7471 = FILL_AREA_STYLE_COLOUR('',#7324); +#7472 = STYLED_ITEM('color',(#7473),#5732); +#7473 = PRESENTATION_STYLE_ASSIGNMENT((#7474)); +#7474 = SURFACE_STYLE_USAGE(.BOTH.,#7475); +#7475 = SURFACE_SIDE_STYLE('',(#7476)); +#7476 = SURFACE_STYLE_FILL_AREA(#7477); +#7477 = FILL_AREA_STYLE('',(#7478)); +#7478 = FILL_AREA_STYLE_COLOUR('',#7324); +#7479 = STYLED_ITEM('color',(#7480),#5781); +#7480 = PRESENTATION_STYLE_ASSIGNMENT((#7481)); +#7481 = SURFACE_STYLE_USAGE(.BOTH.,#7482); +#7482 = SURFACE_SIDE_STYLE('',(#7483)); +#7483 = SURFACE_STYLE_FILL_AREA(#7484); +#7484 = FILL_AREA_STYLE('',(#7485)); +#7485 = FILL_AREA_STYLE_COLOUR('',#7324); +#7486 = STYLED_ITEM('color',(#7487),#5808); +#7487 = PRESENTATION_STYLE_ASSIGNMENT((#7488)); +#7488 = SURFACE_STYLE_USAGE(.BOTH.,#7489); +#7489 = SURFACE_SIDE_STYLE('',(#7490)); +#7490 = SURFACE_STYLE_FILL_AREA(#7491); +#7491 = FILL_AREA_STYLE('',(#7492)); +#7492 = FILL_AREA_STYLE_COLOUR('',#7324); +#7493 = STYLED_ITEM('color',(#7494),#5884); +#7494 = PRESENTATION_STYLE_ASSIGNMENT((#7495)); +#7495 = SURFACE_STYLE_USAGE(.BOTH.,#7496); +#7496 = SURFACE_SIDE_STYLE('',(#7497)); +#7497 = SURFACE_STYLE_FILL_AREA(#7498); +#7498 = FILL_AREA_STYLE('',(#7499)); +#7499 = FILL_AREA_STYLE_COLOUR('',#7324); +#7500 = STYLED_ITEM('color',(#7501),#5933); +#7501 = PRESENTATION_STYLE_ASSIGNMENT((#7502)); +#7502 = SURFACE_STYLE_USAGE(.BOTH.,#7503); +#7503 = SURFACE_SIDE_STYLE('',(#7504)); +#7504 = SURFACE_STYLE_FILL_AREA(#7505); +#7505 = FILL_AREA_STYLE('',(#7506)); +#7506 = FILL_AREA_STYLE_COLOUR('',#7324); +#7507 = STYLED_ITEM('color',(#7508),#5982); +#7508 = PRESENTATION_STYLE_ASSIGNMENT((#7509)); +#7509 = SURFACE_STYLE_USAGE(.BOTH.,#7510); +#7510 = SURFACE_SIDE_STYLE('',(#7511)); +#7511 = SURFACE_STYLE_FILL_AREA(#7512); +#7512 = FILL_AREA_STYLE('',(#7513)); +#7513 = FILL_AREA_STYLE_COLOUR('',#7324); +#7514 = STYLED_ITEM('color',(#7515),#6009); +#7515 = PRESENTATION_STYLE_ASSIGNMENT((#7516)); +#7516 = SURFACE_STYLE_USAGE(.BOTH.,#7517); +#7517 = SURFACE_SIDE_STYLE('',(#7518)); +#7518 = SURFACE_STYLE_FILL_AREA(#7519); +#7519 = FILL_AREA_STYLE('',(#7520)); +#7520 = FILL_AREA_STYLE_COLOUR('',#7324); +#7521 = STYLED_ITEM('color',(#7522),#6085); +#7522 = PRESENTATION_STYLE_ASSIGNMENT((#7523)); +#7523 = SURFACE_STYLE_USAGE(.BOTH.,#7524); +#7524 = SURFACE_SIDE_STYLE('',(#7525)); +#7525 = SURFACE_STYLE_FILL_AREA(#7526); +#7526 = FILL_AREA_STYLE('',(#7527)); +#7527 = FILL_AREA_STYLE_COLOUR('',#7324); +#7528 = STYLED_ITEM('color',(#7529),#6134); +#7529 = PRESENTATION_STYLE_ASSIGNMENT((#7530)); +#7530 = SURFACE_STYLE_USAGE(.BOTH.,#7531); +#7531 = SURFACE_SIDE_STYLE('',(#7532)); +#7532 = SURFACE_STYLE_FILL_AREA(#7533); +#7533 = FILL_AREA_STYLE('',(#7534)); +#7534 = FILL_AREA_STYLE_COLOUR('',#7324); +#7535 = STYLED_ITEM('color',(#7536),#6183); +#7536 = PRESENTATION_STYLE_ASSIGNMENT((#7537)); +#7537 = SURFACE_STYLE_USAGE(.BOTH.,#7538); +#7538 = SURFACE_SIDE_STYLE('',(#7539)); +#7539 = SURFACE_STYLE_FILL_AREA(#7540); +#7540 = FILL_AREA_STYLE('',(#7541)); +#7541 = FILL_AREA_STYLE_COLOUR('',#7324); +#7542 = STYLED_ITEM('color',(#7543),#6210); +#7543 = PRESENTATION_STYLE_ASSIGNMENT((#7544)); +#7544 = SURFACE_STYLE_USAGE(.BOTH.,#7545); +#7545 = SURFACE_SIDE_STYLE('',(#7546)); +#7546 = SURFACE_STYLE_FILL_AREA(#7547); +#7547 = FILL_AREA_STYLE('',(#7548)); +#7548 = FILL_AREA_STYLE_COLOUR('',#7324); +#7549 = STYLED_ITEM('color',(#7550),#6286); +#7550 = PRESENTATION_STYLE_ASSIGNMENT((#7551)); +#7551 = SURFACE_STYLE_USAGE(.BOTH.,#7552); +#7552 = SURFACE_SIDE_STYLE('',(#7553)); +#7553 = SURFACE_STYLE_FILL_AREA(#7554); +#7554 = FILL_AREA_STYLE('',(#7555)); +#7555 = FILL_AREA_STYLE_COLOUR('',#7324); +#7556 = STYLED_ITEM('color',(#7557),#6335); +#7557 = PRESENTATION_STYLE_ASSIGNMENT((#7558)); +#7558 = SURFACE_STYLE_USAGE(.BOTH.,#7559); +#7559 = SURFACE_SIDE_STYLE('',(#7560)); +#7560 = SURFACE_STYLE_FILL_AREA(#7561); +#7561 = FILL_AREA_STYLE('',(#7562)); +#7562 = FILL_AREA_STYLE_COLOUR('',#7324); +#7563 = STYLED_ITEM('color',(#7564),#6384); +#7564 = PRESENTATION_STYLE_ASSIGNMENT((#7565)); +#7565 = SURFACE_STYLE_USAGE(.BOTH.,#7566); +#7566 = SURFACE_SIDE_STYLE('',(#7567)); +#7567 = SURFACE_STYLE_FILL_AREA(#7568); +#7568 = FILL_AREA_STYLE('',(#7569)); +#7569 = FILL_AREA_STYLE_COLOUR('',#7324); +#7570 = STYLED_ITEM('color',(#7571),#6411); +#7571 = PRESENTATION_STYLE_ASSIGNMENT((#7572)); +#7572 = SURFACE_STYLE_USAGE(.BOTH.,#7573); +#7573 = SURFACE_SIDE_STYLE('',(#7574)); +#7574 = SURFACE_STYLE_FILL_AREA(#7575); +#7575 = FILL_AREA_STYLE('',(#7576)); +#7576 = FILL_AREA_STYLE_COLOUR('',#7324); +#7577 = STYLED_ITEM('color',(#7578),#6487); +#7578 = PRESENTATION_STYLE_ASSIGNMENT((#7579)); +#7579 = SURFACE_STYLE_USAGE(.BOTH.,#7580); +#7580 = SURFACE_SIDE_STYLE('',(#7581)); +#7581 = SURFACE_STYLE_FILL_AREA(#7582); +#7582 = FILL_AREA_STYLE('',(#7583)); +#7583 = FILL_AREA_STYLE_COLOUR('',#7324); +#7584 = STYLED_ITEM('color',(#7585),#6536); +#7585 = PRESENTATION_STYLE_ASSIGNMENT((#7586)); +#7586 = SURFACE_STYLE_USAGE(.BOTH.,#7587); +#7587 = SURFACE_SIDE_STYLE('',(#7588)); +#7588 = SURFACE_STYLE_FILL_AREA(#7589); +#7589 = FILL_AREA_STYLE('',(#7590)); +#7590 = FILL_AREA_STYLE_COLOUR('',#7324); +#7591 = STYLED_ITEM('color',(#7592),#6585); +#7592 = PRESENTATION_STYLE_ASSIGNMENT((#7593)); +#7593 = SURFACE_STYLE_USAGE(.BOTH.,#7594); +#7594 = SURFACE_SIDE_STYLE('',(#7595)); +#7595 = SURFACE_STYLE_FILL_AREA(#7596); +#7596 = FILL_AREA_STYLE('',(#7597)); +#7597 = FILL_AREA_STYLE_COLOUR('',#7324); +#7598 = STYLED_ITEM('color',(#7599),#6612); +#7599 = PRESENTATION_STYLE_ASSIGNMENT((#7600)); +#7600 = SURFACE_STYLE_USAGE(.BOTH.,#7601); +#7601 = SURFACE_SIDE_STYLE('',(#7602)); +#7602 = SURFACE_STYLE_FILL_AREA(#7603); +#7603 = FILL_AREA_STYLE('',(#7604)); +#7604 = FILL_AREA_STYLE_COLOUR('',#7169); +#7605 = STYLED_ITEM('color',(#7606),#6667); +#7606 = PRESENTATION_STYLE_ASSIGNMENT((#7607)); +#7607 = SURFACE_STYLE_USAGE(.BOTH.,#7608); +#7608 = SURFACE_SIDE_STYLE('',(#7609)); +#7609 = SURFACE_STYLE_FILL_AREA(#7610); +#7610 = FILL_AREA_STYLE('',(#7611)); +#7611 = FILL_AREA_STYLE_COLOUR('',#7169); +#7612 = STYLED_ITEM('color',(#7613),#6722); +#7613 = PRESENTATION_STYLE_ASSIGNMENT((#7614)); +#7614 = SURFACE_STYLE_USAGE(.BOTH.,#7615); +#7615 = SURFACE_SIDE_STYLE('',(#7616)); +#7616 = SURFACE_STYLE_FILL_AREA(#7617); +#7617 = FILL_AREA_STYLE('',(#7618)); +#7618 = FILL_AREA_STYLE_COLOUR('',#7020); +#7619 = STYLED_ITEM('color',(#7620),#6769); +#7620 = PRESENTATION_STYLE_ASSIGNMENT((#7621)); +#7621 = SURFACE_STYLE_USAGE(.BOTH.,#7622); +#7622 = SURFACE_SIDE_STYLE('',(#7623)); +#7623 = SURFACE_STYLE_FILL_AREA(#7624); +#7624 = FILL_AREA_STYLE('',(#7625)); +#7625 = FILL_AREA_STYLE_COLOUR('',#7020); +#7626 = STYLED_ITEM('color',(#7627),#6777); +#7627 = PRESENTATION_STYLE_ASSIGNMENT((#7628)); +#7628 = SURFACE_STYLE_USAGE(.BOTH.,#7629); +#7629 = SURFACE_SIDE_STYLE('',(#7630)); +#7630 = SURFACE_STYLE_FILL_AREA(#7631); +#7631 = FILL_AREA_STYLE('',(#7632)); +#7632 = FILL_AREA_STYLE_COLOUR('',#7169); +#7633 = STYLED_ITEM('color',(#7634),#6832); +#7634 = PRESENTATION_STYLE_ASSIGNMENT((#7635)); +#7635 = SURFACE_STYLE_USAGE(.BOTH.,#7636); +#7636 = SURFACE_SIDE_STYLE('',(#7637)); +#7637 = SURFACE_STYLE_FILL_AREA(#7638); +#7638 = FILL_AREA_STYLE('',(#7639)); +#7639 = FILL_AREA_STYLE_COLOUR('',#7169); +#7640 = STYLED_ITEM('color',(#7641),#6836); +#7641 = PRESENTATION_STYLE_ASSIGNMENT((#7642)); +#7642 = SURFACE_STYLE_USAGE(.BOTH.,#7643); +#7643 = SURFACE_SIDE_STYLE('',(#7644)); +#7644 = SURFACE_STYLE_FILL_AREA(#7645); +#7645 = FILL_AREA_STYLE('',(#7646)); +#7646 = FILL_AREA_STYLE_COLOUR('',#7169); +#7647 = STYLED_ITEM('color',(#7648),#6840); +#7648 = PRESENTATION_STYLE_ASSIGNMENT((#7649)); +#7649 = SURFACE_STYLE_USAGE(.BOTH.,#7650); +#7650 = SURFACE_SIDE_STYLE('',(#7651)); +#7651 = SURFACE_STYLE_FILL_AREA(#7652); +#7652 = FILL_AREA_STYLE('',(#7653)); +#7653 = FILL_AREA_STYLE_COLOUR('',#7169); +#7654 = STYLED_ITEM('color',(#7655),#6844); +#7655 = PRESENTATION_STYLE_ASSIGNMENT((#7656)); +#7656 = SURFACE_STYLE_USAGE(.BOTH.,#7657); +#7657 = SURFACE_SIDE_STYLE('',(#7658)); +#7658 = SURFACE_STYLE_FILL_AREA(#7659); +#7659 = FILL_AREA_STYLE('',(#7660)); +#7660 = FILL_AREA_STYLE_COLOUR('',#7169); +#7661 = STYLED_ITEM('color',(#7662),#6848); +#7662 = PRESENTATION_STYLE_ASSIGNMENT((#7663)); +#7663 = SURFACE_STYLE_USAGE(.BOTH.,#7664); +#7664 = SURFACE_SIDE_STYLE('',(#7665)); +#7665 = SURFACE_STYLE_FILL_AREA(#7666); +#7666 = FILL_AREA_STYLE('',(#7667)); +#7667 = FILL_AREA_STYLE_COLOUR('',#7169); +#7668 = STYLED_ITEM('color',(#7669),#6852); +#7669 = PRESENTATION_STYLE_ASSIGNMENT((#7670)); +#7670 = SURFACE_STYLE_USAGE(.BOTH.,#7671); +#7671 = SURFACE_SIDE_STYLE('',(#7672)); +#7672 = SURFACE_STYLE_FILL_AREA(#7673); +#7673 = FILL_AREA_STYLE('',(#7674)); +#7674 = FILL_AREA_STYLE_COLOUR('',#7169); +#7675 = STYLED_ITEM('color',(#7676),#6856); +#7676 = PRESENTATION_STYLE_ASSIGNMENT((#7677)); +#7677 = SURFACE_STYLE_USAGE(.BOTH.,#7678); +#7678 = SURFACE_SIDE_STYLE('',(#7679)); +#7679 = SURFACE_STYLE_FILL_AREA(#7680); +#7680 = FILL_AREA_STYLE('',(#7681)); +#7681 = FILL_AREA_STYLE_COLOUR('',#7169); +#7682 = STYLED_ITEM('color',(#7683),#6860); +#7683 = PRESENTATION_STYLE_ASSIGNMENT((#7684)); +#7684 = SURFACE_STYLE_USAGE(.BOTH.,#7685); +#7685 = SURFACE_SIDE_STYLE('',(#7686)); +#7686 = SURFACE_STYLE_FILL_AREA(#7687); +#7687 = FILL_AREA_STYLE('',(#7688)); +#7688 = FILL_AREA_STYLE_COLOUR('',#7169); +#7689 = STYLED_ITEM('color',(#7690),#6864); +#7690 = PRESENTATION_STYLE_ASSIGNMENT((#7691)); +#7691 = SURFACE_STYLE_USAGE(.BOTH.,#7692); +#7692 = SURFACE_SIDE_STYLE('',(#7693)); +#7693 = SURFACE_STYLE_FILL_AREA(#7694); +#7694 = FILL_AREA_STYLE('',(#7695)); +#7695 = FILL_AREA_STYLE_COLOUR('',#7169); +#7696 = STYLED_ITEM('color',(#7697),#6868); +#7697 = PRESENTATION_STYLE_ASSIGNMENT((#7698)); +#7698 = SURFACE_STYLE_USAGE(.BOTH.,#7699); +#7699 = SURFACE_SIDE_STYLE('',(#7700)); +#7700 = SURFACE_STYLE_FILL_AREA(#7701); +#7701 = FILL_AREA_STYLE('',(#7702)); +#7702 = FILL_AREA_STYLE_COLOUR('',#7169); +#7703 = STYLED_ITEM('color',(#7704),#6872); +#7704 = PRESENTATION_STYLE_ASSIGNMENT((#7705)); +#7705 = SURFACE_STYLE_USAGE(.BOTH.,#7706); +#7706 = SURFACE_SIDE_STYLE('',(#7707)); +#7707 = SURFACE_STYLE_FILL_AREA(#7708); +#7708 = FILL_AREA_STYLE('',(#7709)); +#7709 = FILL_AREA_STYLE_COLOUR('',#7169); +#7710 = STYLED_ITEM('color',(#7711),#6876); +#7711 = PRESENTATION_STYLE_ASSIGNMENT((#7712)); +#7712 = SURFACE_STYLE_USAGE(.BOTH.,#7713); +#7713 = SURFACE_SIDE_STYLE('',(#7714)); +#7714 = SURFACE_STYLE_FILL_AREA(#7715); +#7715 = FILL_AREA_STYLE('',(#7716)); +#7716 = FILL_AREA_STYLE_COLOUR('',#7169); +#7717 = STYLED_ITEM('color',(#7718),#6880); +#7718 = PRESENTATION_STYLE_ASSIGNMENT((#7719)); +#7719 = SURFACE_STYLE_USAGE(.BOTH.,#7720); +#7720 = SURFACE_SIDE_STYLE('',(#7721)); +#7721 = SURFACE_STYLE_FILL_AREA(#7722); +#7722 = FILL_AREA_STYLE('',(#7723)); +#7723 = FILL_AREA_STYLE_COLOUR('',#7169); +#7724 = STYLED_ITEM('color',(#7725),#6884); +#7725 = PRESENTATION_STYLE_ASSIGNMENT((#7726)); +#7726 = SURFACE_STYLE_USAGE(.BOTH.,#7727); +#7727 = SURFACE_SIDE_STYLE('',(#7728)); +#7728 = SURFACE_STYLE_FILL_AREA(#7729); +#7729 = FILL_AREA_STYLE('',(#7730)); +#7730 = FILL_AREA_STYLE_COLOUR('',#7169); +#7731 = STYLED_ITEM('color',(#7732),#6888); +#7732 = PRESENTATION_STYLE_ASSIGNMENT((#7733)); +#7733 = SURFACE_STYLE_USAGE(.BOTH.,#7734); +#7734 = SURFACE_SIDE_STYLE('',(#7735)); +#7735 = SURFACE_STYLE_FILL_AREA(#7736); +#7736 = FILL_AREA_STYLE('',(#7737)); +#7737 = FILL_AREA_STYLE_COLOUR('',#7169); +#7738 = STYLED_ITEM('color',(#7739),#6892); +#7739 = PRESENTATION_STYLE_ASSIGNMENT((#7740)); +#7740 = SURFACE_STYLE_USAGE(.BOTH.,#7741); +#7741 = SURFACE_SIDE_STYLE('',(#7742)); +#7742 = SURFACE_STYLE_FILL_AREA(#7743); +#7743 = FILL_AREA_STYLE('',(#7744)); +#7744 = FILL_AREA_STYLE_COLOUR('',#7169); +#7745 = STYLED_ITEM('color',(#7746),#6896); +#7746 = PRESENTATION_STYLE_ASSIGNMENT((#7747)); +#7747 = SURFACE_STYLE_USAGE(.BOTH.,#7748); +#7748 = SURFACE_SIDE_STYLE('',(#7749)); +#7749 = SURFACE_STYLE_FILL_AREA(#7750); +#7750 = FILL_AREA_STYLE('',(#7751)); +#7751 = FILL_AREA_STYLE_COLOUR('',#7020); +#7752 = STYLED_ITEM('color',(#7753),#6902); +#7753 = PRESENTATION_STYLE_ASSIGNMENT((#7754)); +#7754 = SURFACE_STYLE_USAGE(.BOTH.,#7755); +#7755 = SURFACE_SIDE_STYLE('',(#7756)); +#7756 = SURFACE_STYLE_FILL_AREA(#7757); +#7757 = FILL_AREA_STYLE('',(#7758)); +#7758 = FILL_AREA_STYLE_COLOUR('',#7169); +#7759 = STYLED_ITEM('color',(#7760),#6906); +#7760 = PRESENTATION_STYLE_ASSIGNMENT((#7761)); +#7761 = SURFACE_STYLE_USAGE(.BOTH.,#7762); +#7762 = SURFACE_SIDE_STYLE('',(#7763)); +#7763 = SURFACE_STYLE_FILL_AREA(#7764); +#7764 = FILL_AREA_STYLE('',(#7765)); +#7765 = FILL_AREA_STYLE_COLOUR('',#7020); +#7766 = STYLED_ITEM('color',(#7767),#6912); +#7767 = PRESENTATION_STYLE_ASSIGNMENT((#7768)); +#7768 = SURFACE_STYLE_USAGE(.BOTH.,#7769); +#7769 = SURFACE_SIDE_STYLE('',(#7770)); +#7770 = SURFACE_STYLE_FILL_AREA(#7771); +#7771 = FILL_AREA_STYLE('',(#7772)); +#7772 = FILL_AREA_STYLE_COLOUR('',#7324); +#7773 = STYLED_ITEM('color',(#7774),#6919); +#7774 = PRESENTATION_STYLE_ASSIGNMENT((#7775)); +#7775 = SURFACE_STYLE_USAGE(.BOTH.,#7776); +#7776 = SURFACE_SIDE_STYLE('',(#7777)); +#7777 = SURFACE_STYLE_FILL_AREA(#7778); +#7778 = FILL_AREA_STYLE('',(#7779)); +#7779 = FILL_AREA_STYLE_COLOUR('',#7324); +#7780 = STYLED_ITEM('color',(#7781),#6926); +#7781 = PRESENTATION_STYLE_ASSIGNMENT((#7782)); +#7782 = SURFACE_STYLE_USAGE(.BOTH.,#7783); +#7783 = SURFACE_SIDE_STYLE('',(#7784)); +#7784 = SURFACE_STYLE_FILL_AREA(#7785); +#7785 = FILL_AREA_STYLE('',(#7786)); +#7786 = FILL_AREA_STYLE_COLOUR('',#7324); +#7787 = STYLED_ITEM('color',(#7788),#6933); +#7788 = PRESENTATION_STYLE_ASSIGNMENT((#7789)); +#7789 = SURFACE_STYLE_USAGE(.BOTH.,#7790); +#7790 = SURFACE_SIDE_STYLE('',(#7791)); +#7791 = SURFACE_STYLE_FILL_AREA(#7792); +#7792 = FILL_AREA_STYLE('',(#7793)); +#7793 = FILL_AREA_STYLE_COLOUR('',#7324); +#7794 = STYLED_ITEM('color',(#7795),#6940); +#7795 = PRESENTATION_STYLE_ASSIGNMENT((#7796)); +#7796 = SURFACE_STYLE_USAGE(.BOTH.,#7797); +#7797 = SURFACE_SIDE_STYLE('',(#7798)); +#7798 = SURFACE_STYLE_FILL_AREA(#7799); +#7799 = FILL_AREA_STYLE('',(#7800)); +#7800 = FILL_AREA_STYLE_COLOUR('',#7324); +#7801 = STYLED_ITEM('color',(#7802),#6947); +#7802 = PRESENTATION_STYLE_ASSIGNMENT((#7803)); +#7803 = SURFACE_STYLE_USAGE(.BOTH.,#7804); +#7804 = SURFACE_SIDE_STYLE('',(#7805)); +#7805 = SURFACE_STYLE_FILL_AREA(#7806); +#7806 = FILL_AREA_STYLE('',(#7807)); +#7807 = FILL_AREA_STYLE_COLOUR('',#7324); +#7808 = STYLED_ITEM('color',(#7809),#6954); +#7809 = PRESENTATION_STYLE_ASSIGNMENT((#7810)); +#7810 = SURFACE_STYLE_USAGE(.BOTH.,#7811); +#7811 = SURFACE_SIDE_STYLE('',(#7812)); +#7812 = SURFACE_STYLE_FILL_AREA(#7813); +#7813 = FILL_AREA_STYLE('',(#7814)); +#7814 = FILL_AREA_STYLE_COLOUR('',#7324); +#7815 = STYLED_ITEM('color',(#7816),#6961); +#7816 = PRESENTATION_STYLE_ASSIGNMENT((#7817)); +#7817 = SURFACE_STYLE_USAGE(.BOTH.,#7818); +#7818 = SURFACE_SIDE_STYLE('',(#7819)); +#7819 = SURFACE_STYLE_FILL_AREA(#7820); +#7820 = FILL_AREA_STYLE('',(#7821)); +#7821 = FILL_AREA_STYLE_COLOUR('',#7324); +#7822 = STYLED_ITEM('color',(#7823),#6968); +#7823 = PRESENTATION_STYLE_ASSIGNMENT((#7824)); +#7824 = SURFACE_STYLE_USAGE(.BOTH.,#7825); +#7825 = SURFACE_SIDE_STYLE('',(#7826)); +#7826 = SURFACE_STYLE_FILL_AREA(#7827); +#7827 = FILL_AREA_STYLE('',(#7828)); +#7828 = FILL_AREA_STYLE_COLOUR('',#7324); +#7829 = STYLED_ITEM('color',(#7830),#6975); +#7830 = PRESENTATION_STYLE_ASSIGNMENT((#7831)); +#7831 = SURFACE_STYLE_USAGE(.BOTH.,#7832); +#7832 = SURFACE_SIDE_STYLE('',(#7833)); +#7833 = SURFACE_STYLE_FILL_AREA(#7834); +#7834 = FILL_AREA_STYLE('',(#7835)); +#7835 = FILL_AREA_STYLE_COLOUR('',#7324); +#7836 = STYLED_ITEM('color',(#7837),#6982); +#7837 = PRESENTATION_STYLE_ASSIGNMENT((#7838)); +#7838 = SURFACE_STYLE_USAGE(.BOTH.,#7839); +#7839 = SURFACE_SIDE_STYLE('',(#7840)); +#7840 = SURFACE_STYLE_FILL_AREA(#7841); +#7841 = FILL_AREA_STYLE('',(#7842)); +#7842 = FILL_AREA_STYLE_COLOUR('',#7169); +#7843 = STYLED_ITEM('color',(#7844),#6986); +#7844 = PRESENTATION_STYLE_ASSIGNMENT((#7845)); +#7845 = SURFACE_STYLE_USAGE(.BOTH.,#7846); +#7846 = SURFACE_SIDE_STYLE('',(#7847)); +#7847 = SURFACE_STYLE_FILL_AREA(#7848); +#7848 = FILL_AREA_STYLE('',(#7849)); +#7849 = FILL_AREA_STYLE_COLOUR('',#7169); +#7850 = STYLED_ITEM('color',(#7851),#6990); +#7851 = PRESENTATION_STYLE_ASSIGNMENT((#7852)); +#7852 = SURFACE_STYLE_USAGE(.BOTH.,#7853); +#7853 = SURFACE_SIDE_STYLE('',(#7854)); +#7854 = SURFACE_STYLE_FILL_AREA(#7855); +#7855 = FILL_AREA_STYLE('',(#7856)); +#7856 = FILL_AREA_STYLE_COLOUR('',#7169); +ENDSEC; +END-ISO-10303-21; diff --git a/modules/packages3d/Display.3dshapes/bargraph.wrl b/modules/packages3d/Display.3dshapes/HDSP-48xx.wrl similarity index 100% rename from modules/packages3d/Display.3dshapes/bargraph.wrl rename to modules/packages3d/Display.3dshapes/HDSP-48xx.wrl From 2cb1426afccbf654a072a9e24ba8be6d611cad98 Mon Sep 17 00:00:00 2001 From: milosz88 Date: Tue, 3 Jan 2017 05:31:16 +0100 Subject: [PATCH 56/77] Fixed accroding to KLC --- library/adc-dac.dcm | 10 +++++-- library/adc-dac.lib | 66 ++++++++++++++++++++++----------------------- 2 files changed, 41 insertions(+), 35 deletions(-) diff --git a/library/adc-dac.dcm b/library/adc-dac.dcm index e72b4a59..961cd255 100644 --- a/library/adc-dac.dcm +++ b/library/adc-dac.dcm @@ -449,8 +449,14 @@ K sigma-delta adc F http://cds.linear.com/docs/en/datasheet/18645lfs.pdf $ENDCMP # -$CMP LTC2508-32 -D 32-Bit Oversampling ADC with Configurable Digital Filter +$CMP LTC2508CDKD-32 +D 32-Bit Oversampling ADC with Configurable Digital Filter (Temperature range 0degC to 70degC) +K LT ADC 32bit +F http://cds.linear.com/docs/en/datasheet/250832fa.pdf +$ENDCMP +# +$CMP LTC2508IDKD-32 +D 32-Bit Oversampling ADC with Configurable Digital Filter (Temperature range -40degC to 85degC) K LT ADC 32bit F http://cds.linear.com/docs/en/datasheet/250832fa.pdf $ENDCMP diff --git a/library/adc-dac.lib b/library/adc-dac.lib index 962d1953..18bf2188 100644 --- a/library/adc-dac.lib +++ b/library/adc-dac.lib @@ -1617,41 +1617,41 @@ X VCC 8 -100 400 150 D 50 50 1 1 W ENDDRAW ENDDEF # -# LTC2508-32 +# LTC2508CDKD-32 # -DEF LTC2508-32 U 0 40 Y Y 1 F N -F0 "U" -400 700 60 H V C CNN -F1 "LTC2508-32" 550 700 60 H V C CNN -F2 "Housings_DFN_QFN:DFN-24-1EP_4x7mm_Pitch0.5mm" 150 -950 60 H I C CNN -F3 "http://cds.linear.com/docs/en/datasheet/250832fa.pdf" 200 -1050 60 H I C CNN -ALIAS LTC2508CDKD-32 LTC2508IDKD-32 +DEF LTC2508CDKD-32 U 0 40 Y Y 1 F N +F0 "U" -450 750 50 H V C CNN +F1 "LTC2508CDKD-32" 550 750 50 H V C CNN +F2 "Housings_DFN_QFN:DFN-24-1EP_4x7mm_Pitch0.5mm" 150 -950 50 H I C CNN +F3 "http://cds.linear.com/docs/en/datasheet/250832fa.pdf" 200 -1050 50 H I C CNN +ALIAS LTC2508IDKD-32 DRAW -S -450 650 450 -650 0 1 0 f -X RDLA 1 650 400 200 L 50 50 1 1 O I -X RDLB 2 650 300 200 L 50 50 1 1 O I -X VDD 3 -250 850 200 D 50 50 1 1 W -X GND 4 -150 -850 200 U 50 50 1 1 O -X IN+ 5 -650 400 200 R 50 50 1 1 I -X IN- 6 -650 300 200 R 50 50 1 1 I -X GND 7 -50 -850 200 U 50 50 1 1 P -X REF 8 0 850 200 D 50 50 1 1 P -X REF 9 100 850 200 D 50 50 1 1 P -X REF 10 200 850 200 D 50 50 1 1 P -X SDOB 20 650 -400 200 L 50 50 1 1 T -X SEL0 11 -650 -200 200 R 50 50 1 1 I -X BUSY 21 650 100 200 L 50 50 1 1 O -X SEL1 12 -650 -300 200 R 50 50 1 1 I -X OVDD 22 -150 850 200 D 50 50 1 1 W -X MCLK 13 -650 100 200 R 50 50 1 1 I C -X GND 23 150 -850 200 U 50 50 1 1 P -X SYNC 14 -650 0 200 R 50 50 1 1 I -X GND 24 250 -850 200 U 50 50 1 1 P -X DRL 15 650 200 200 L 50 50 1 1 O I -X EPAD 25 -250 -850 200 U 50 50 1 1 W -X GND 16 50 -850 200 U 50 50 1 1 P -X SDOA 17 650 -200 200 L 50 50 1 1 T -X SCKA 18 650 -100 200 L 50 50 1 1 I C -X SCKB 19 650 -300 200 L 50 50 1 1 I C +S -500 700 500 -700 0 1 0 f +X RDLA 1 700 400 200 L 50 50 1 1 O I +X RDLB 2 700 300 200 L 50 50 1 1 O I +X VDD 3 -200 900 200 D 50 50 1 1 W +X GND 4 -100 -900 200 U 50 50 1 1 O +X IN+ 5 -700 400 200 R 50 50 1 1 I +X IN- 6 -700 300 200 R 50 50 1 1 I +X GND 7 0 -900 200 U 50 50 1 1 P +X REF 8 0 900 200 D 50 50 1 1 P +X REF 9 100 900 200 D 50 50 1 1 P +X REF 10 200 900 200 D 50 50 1 1 P +X SDOB 20 700 -400 200 L 50 50 1 1 T +X SEL0 11 -700 -200 200 R 50 50 1 1 I +X BUSY 21 700 100 200 L 50 50 1 1 O +X SEL1 12 -700 -300 200 R 50 50 1 1 I +X OVDD 22 -100 900 200 D 50 50 1 1 W +X MCLK 13 -700 100 200 R 50 50 1 1 I C +X GND 23 200 -900 200 U 50 50 1 1 P +X SYNC 14 -700 0 200 R 50 50 1 1 I +X GND 24 300 -900 200 U 50 50 1 1 P +X DRL 15 700 200 200 L 50 50 1 1 O I +X EPAD 25 -200 -900 200 U 50 50 1 1 W +X GND 16 100 -900 200 U 50 50 1 1 P +X SDOA 17 700 -200 200 L 50 50 1 1 T +X SCKA 18 700 -100 200 L 50 50 1 1 I C +X SCKB 19 700 -300 200 L 50 50 1 1 I C ENDDRAW ENDDEF # From d22892c2733ddd7ffa1a22f4dd27b56bae03ad68 Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 3 Jan 2017 18:52:01 +1100 Subject: [PATCH 57/77] Update README.md --- README.md | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index 259b3132..ddc966d0 100644 --- a/README.md +++ b/README.md @@ -1,15 +1,19 @@ -kicad-library +KiCad Library ============= -The schematic and 3D libraries supported by KiCad team. +This repository contains the official schematic and 3D libraries supported by the KiCad library team. The footprint libraries are the `*.pretty` repos themselves and are used online by default. If you want to download them locally, the `library-repos-install.bat` and `library-repos-install.sh` scripts [in the KiCad source](http://bazaar.launchpad.net/~kicad-product-committers/kicad/product/files/head:/scripts/) can do this automatically. -For more information, please check: http://kicad-pcb.org/contribute/librarians/ - - How to Contribute ================= -Please, check the [CONTRIBUTING.md](CONTRIBUTING.md) file. +Please, check the [CONTRIBUTING.md](CONTRIBUTING.md) file, or refer to the [Wiki Page](https://github.com/KiCad/kicad-library/wiki/How-To-Contribute). + +Further Information +=================== + +* [KiCad Website](http://kicad-pcb.org/contribute/librarians/) +* [KiCad Library Convention](https://github.com/KiCad/kicad-library/wiki/Kicad-Library-Convention) (KLC) +* [KiCad Library Wiki](https://github.com/KiCad/kicad-library/wiki) From d22588394c8626adfe80752dfdde9bc8561b7b15 Mon Sep 17 00:00:00 2001 From: DiegoLale Date: Tue, 3 Jan 2017 11:55:46 +0100 Subject: [PATCH 58/77] added 3d package of SW_SPST_FSMSM to Buttons_Switches_SMD.3dshapes --- .../SW_SPST_FSMSM.fcstd | Bin 0 -> 93506 bytes .../SW_SPST_FSMSM.png | Bin 0 -> 306236 bytes .../SW_SPST_FSMSM.step | 6637 +++++++++++++++++ .../SW_SPST_FSMSM.wrl | 2760 +++++++ 4 files changed, 9397 insertions(+) create mode 100644 modules/packages3d/Buttons_Switches_SMD.3dshapes/SW_SPST_FSMSM.fcstd create mode 100644 modules/packages3d/Buttons_Switches_SMD.3dshapes/SW_SPST_FSMSM.png create mode 100644 modules/packages3d/Buttons_Switches_SMD.3dshapes/SW_SPST_FSMSM.step create mode 100644 modules/packages3d/Buttons_Switches_SMD.3dshapes/SW_SPST_FSMSM.wrl diff --git a/modules/packages3d/Buttons_Switches_SMD.3dshapes/SW_SPST_FSMSM.fcstd b/modules/packages3d/Buttons_Switches_SMD.3dshapes/SW_SPST_FSMSM.fcstd new file mode 100644 index 0000000000000000000000000000000000000000..cc8543c963efced672533a6816271801fe1168b4 GIT binary patch literal 93506 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�ixSbE;-q_;jqb-hNy{(ss(r$=B5;8Cy%` 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 R2r#%6rKUPNx+uU}HvnNis{a50 literal 0 HcmV?d00001 diff --git a/modules/packages3d/Buttons_Switches_SMD.3dshapes/SW_SPST_FSMSM.png b/modules/packages3d/Buttons_Switches_SMD.3dshapes/SW_SPST_FSMSM.png new file mode 100644 index 0000000000000000000000000000000000000000..a0a4963996efb47a23a6ccfe01cf941975c2d61a GIT binary patch literal 306236 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%0DB5r5i+ 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

=m=dzYd%E7jFu4Umzhw2| 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%0A8L&~*?=d$2G=)}N`RK2BVC5zk-i?0M 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ⅆ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

y*zp~r5;XJ#=)AbvU@ZP&@{ikdG=FLXo0k1Zn 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 q=!h&kv%MDTE{5$MkbH+Ts{eDZl=[0:1:1:2]','',#5,#1331,$); +#1341 = PRODUCT_TYPE('part',$,(#1333)); +#1342 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1343),#4251); +#1343 = MANIFOLD_SOLID_BREP('',#1344); +#1344 = CLOSED_SHELL('',(#1345,#1465,#1665,#1718,#1771,#1847,#1901,#1955 + ,#2008,#2061,#2093,#2118,#2145,#2762,#2788,#2814,#2841,#2868,#2875, + #2955,#3041,#3127,#3183,#3239,#3325,#3411,#3443,#3519,#3591,#3663, + #3717,#3771,#3843,#3915,#3947,#4021,#4046,#4071,#4119,#4167,#4192, + #4217,#4244)); +#1345 = ADVANCED_FACE('',(#1346),#1360,.F.); +#1346 = FACE_BOUND('',#1347,.F.); +#1347 = EDGE_LOOP('',(#1348,#1383,#1411,#1439)); +#1348 = ORIENTED_EDGE('',*,*,#1349,.T.); +#1349 = EDGE_CURVE('',#1350,#1352,#1354,.T.); +#1350 = VERTEX_POINT('',#1351); +#1351 = CARTESIAN_POINT('',(0.,0.3,0.)); +#1352 = VERTEX_POINT('',#1353); +#1353 = CARTESIAN_POINT('',(0.,3.2,0.)); +#1354 = SURFACE_CURVE('',#1355,(#1359,#1371),.PCURVE_S1.); +#1355 = LINE('',#1356,#1357); +#1356 = CARTESIAN_POINT('',(0.,0.,0.)); +#1357 = VECTOR('',#1358,1.); +#1358 = DIRECTION('',(0.,1.,0.)); +#1359 = PCURVE('',#1360,#1365); +#1360 = PLANE('',#1361); +#1361 = AXIS2_PLACEMENT_3D('',#1362,#1363,#1364); +#1362 = CARTESIAN_POINT('',(0.,0.,0.)); +#1363 = DIRECTION('',(1.,0.,0.)); +#1364 = DIRECTION('',(0.,0.,1.)); +#1365 = DEFINITIONAL_REPRESENTATION('',(#1366),#1370); +#1366 = LINE('',#1367,#1368); +#1367 = CARTESIAN_POINT('',(0.,0.)); +#1368 = VECTOR('',#1369,1.); +#1369 = DIRECTION('',(0.,-1.)); +#1370 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1371 = PCURVE('',#1372,#1377); +#1372 = PLANE('',#1373); +#1373 = AXIS2_PLACEMENT_3D('',#1374,#1375,#1376); +#1374 = CARTESIAN_POINT('',(0.,0.,0.)); +#1375 = DIRECTION('',(0.,0.,1.)); +#1376 = DIRECTION('',(1.,0.,0.)); +#1377 = DEFINITIONAL_REPRESENTATION('',(#1378),#1382); +#1378 = LINE('',#1379,#1380); +#1379 = CARTESIAN_POINT('',(0.,0.)); +#1380 = VECTOR('',#1381,1.); +#1381 = DIRECTION('',(0.,1.)); +#1382 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1383 = ORIENTED_EDGE('',*,*,#1384,.T.); +#1384 = EDGE_CURVE('',#1352,#1385,#1387,.T.); +#1385 = VERTEX_POINT('',#1386); +#1386 = CARTESIAN_POINT('',(0.,3.2,1.)); +#1387 = SURFACE_CURVE('',#1388,(#1392,#1399),.PCURVE_S1.); +#1388 = LINE('',#1389,#1390); +#1389 = CARTESIAN_POINT('',(-5.551115123126E-17,3.2,0.)); +#1390 = VECTOR('',#1391,1.); +#1391 = DIRECTION('',(0.,0.,1.)); +#1392 = PCURVE('',#1360,#1393); +#1393 = DEFINITIONAL_REPRESENTATION('',(#1394),#1398); +#1394 = LINE('',#1395,#1396); +#1395 = CARTESIAN_POINT('',(0.,-3.2)); +#1396 = VECTOR('',#1397,1.); +#1397 = DIRECTION('',(1.,0.)); +#1398 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1399 = PCURVE('',#1400,#1405); +#1400 = CYLINDRICAL_SURFACE('',#1401,0.3); +#1401 = AXIS2_PLACEMENT_3D('',#1402,#1403,#1404); +#1402 = CARTESIAN_POINT('',(0.3,3.2,0.)); +#1403 = DIRECTION('',(0.,0.,1.)); +#1404 = DIRECTION('',(-1.,-0.,0.)); +#1405 = DEFINITIONAL_REPRESENTATION('',(#1406),#1410); +#1406 = LINE('',#1407,#1408); +#1407 = CARTESIAN_POINT('',(-0.,0.)); +#1408 = VECTOR('',#1409,1.); +#1409 = DIRECTION('',(-0.,1.)); +#1410 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1411 = ORIENTED_EDGE('',*,*,#1412,.F.); +#1412 = EDGE_CURVE('',#1413,#1385,#1415,.T.); +#1413 = VERTEX_POINT('',#1414); +#1414 = CARTESIAN_POINT('',(0.,0.3,1.)); +#1415 = SURFACE_CURVE('',#1416,(#1420,#1427),.PCURVE_S1.); +#1416 = LINE('',#1417,#1418); +#1417 = CARTESIAN_POINT('',(-5.551115123126E-17,1.955233284811E-16,1.)); +#1418 = VECTOR('',#1419,1.); +#1419 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#1420 = PCURVE('',#1360,#1421); +#1421 = DEFINITIONAL_REPRESENTATION('',(#1422),#1426); +#1422 = LINE('',#1423,#1424); +#1423 = CARTESIAN_POINT('',(1.,-1.955233284811E-16)); +#1424 = VECTOR('',#1425,1.); +#1425 = DIRECTION('',(-2.22044604925E-16,-1.)); +#1426 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1427 = PCURVE('',#1428,#1433); +#1428 = CYLINDRICAL_SURFACE('',#1429,0.3); +#1429 = AXIS2_PLACEMENT_3D('',#1430,#1431,#1432); +#1430 = CARTESIAN_POINT('',(0.3,1.955233284811E-16,1.)); +#1431 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#1432 = DIRECTION('',(-1.,0.,-0.)); +#1433 = DEFINITIONAL_REPRESENTATION('',(#1434),#1438); +#1434 = LINE('',#1435,#1436); +#1435 = CARTESIAN_POINT('',(0.,0.)); +#1436 = VECTOR('',#1437,1.); +#1437 = DIRECTION('',(0.,1.)); +#1438 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1439 = ORIENTED_EDGE('',*,*,#1440,.F.); +#1440 = EDGE_CURVE('',#1350,#1413,#1441,.T.); +#1441 = SURFACE_CURVE('',#1442,(#1446,#1453),.PCURVE_S1.); +#1442 = LINE('',#1443,#1444); +#1443 = CARTESIAN_POINT('',(-5.551115123126E-17,0.3,0.)); +#1444 = VECTOR('',#1445,1.); +#1445 = DIRECTION('',(0.,0.,1.)); +#1446 = PCURVE('',#1360,#1447); +#1447 = DEFINITIONAL_REPRESENTATION('',(#1448),#1452); +#1448 = LINE('',#1449,#1450); +#1449 = CARTESIAN_POINT('',(0.,-0.3)); +#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 = CYLINDRICAL_SURFACE('',#1455,0.3); +#1455 = AXIS2_PLACEMENT_3D('',#1456,#1457,#1458); +#1456 = CARTESIAN_POINT('',(0.3,0.3,0.)); +#1457 = DIRECTION('',(0.,0.,1.)); +#1458 = DIRECTION('',(-1.,-0.,0.)); +#1459 = DEFINITIONAL_REPRESENTATION('',(#1460),#1464); +#1460 = LINE('',#1461,#1462); +#1461 = CARTESIAN_POINT('',(0.,0.)); +#1462 = VECTOR('',#1463,1.); +#1463 = DIRECTION('',(0.,1.)); +#1464 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1465 = ADVANCED_FACE('',(#1466),#1372,.F.); +#1466 = FACE_BOUND('',#1467,.F.); +#1467 = EDGE_LOOP('',(#1468,#1469,#1493,#1521,#1550,#1578,#1611,#1639)); +#1468 = ORIENTED_EDGE('',*,*,#1349,.F.); +#1469 = ORIENTED_EDGE('',*,*,#1470,.T.); +#1470 = EDGE_CURVE('',#1350,#1471,#1473,.T.); +#1471 = VERTEX_POINT('',#1472); +#1472 = CARTESIAN_POINT('',(0.3,0.,0.)); +#1473 = SURFACE_CURVE('',#1474,(#1479,#1486),.PCURVE_S1.); +#1474 = CIRCLE('',#1475,0.3); +#1475 = AXIS2_PLACEMENT_3D('',#1476,#1477,#1478); +#1476 = CARTESIAN_POINT('',(0.3,0.3,0.)); +#1477 = DIRECTION('',(0.,0.,1.)); +#1478 = DIRECTION('',(0.,-1.,0.)); +#1479 = PCURVE('',#1372,#1480); +#1480 = DEFINITIONAL_REPRESENTATION('',(#1481),#1485); +#1481 = CIRCLE('',#1482,0.3); +#1482 = AXIS2_PLACEMENT_2D('',#1483,#1484); +#1483 = CARTESIAN_POINT('',(0.3,0.3)); +#1484 = DIRECTION('',(0.,-1.)); +#1485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1486 = PCURVE('',#1454,#1487); +#1487 = DEFINITIONAL_REPRESENTATION('',(#1488),#1492); +#1488 = LINE('',#1489,#1490); +#1489 = CARTESIAN_POINT('',(-4.712388980385,0.)); +#1490 = VECTOR('',#1491,1.); +#1491 = DIRECTION('',(1.,0.)); +#1492 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1493 = ORIENTED_EDGE('',*,*,#1494,.T.); +#1494 = EDGE_CURVE('',#1471,#1495,#1497,.T.); +#1495 = VERTEX_POINT('',#1496); +#1496 = CARTESIAN_POINT('',(5.7,0.,0.)); +#1497 = SURFACE_CURVE('',#1498,(#1502,#1509),.PCURVE_S1.); +#1498 = LINE('',#1499,#1500); +#1499 = CARTESIAN_POINT('',(0.,0.,0.)); +#1500 = VECTOR('',#1501,1.); +#1501 = DIRECTION('',(1.,0.,0.)); +#1502 = PCURVE('',#1372,#1503); +#1503 = DEFINITIONAL_REPRESENTATION('',(#1504),#1508); +#1504 = LINE('',#1505,#1506); +#1505 = CARTESIAN_POINT('',(0.,0.)); +#1506 = VECTOR('',#1507,1.); +#1507 = DIRECTION('',(1.,0.)); +#1508 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1509 = PCURVE('',#1510,#1515); +#1510 = PLANE('',#1511); +#1511 = AXIS2_PLACEMENT_3D('',#1512,#1513,#1514); +#1512 = CARTESIAN_POINT('',(0.,0.,0.)); +#1513 = DIRECTION('',(0.,1.,0.)); +#1514 = DIRECTION('',(0.,0.,1.)); +#1515 = DEFINITIONAL_REPRESENTATION('',(#1516),#1520); +#1516 = LINE('',#1517,#1518); +#1517 = CARTESIAN_POINT('',(0.,0.)); +#1518 = VECTOR('',#1519,1.); +#1519 = DIRECTION('',(0.,1.)); +#1520 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1521 = ORIENTED_EDGE('',*,*,#1522,.T.); +#1522 = EDGE_CURVE('',#1495,#1523,#1525,.T.); +#1523 = VERTEX_POINT('',#1524); +#1524 = CARTESIAN_POINT('',(6.,0.3,0.)); +#1525 = SURFACE_CURVE('',#1526,(#1531,#1538),.PCURVE_S1.); +#1526 = CIRCLE('',#1527,0.3); +#1527 = AXIS2_PLACEMENT_3D('',#1528,#1529,#1530); +#1528 = CARTESIAN_POINT('',(5.7,0.3,0.)); +#1529 = DIRECTION('',(0.,0.,1.)); +#1530 = DIRECTION('',(0.,-1.,0.)); +#1531 = PCURVE('',#1372,#1532); +#1532 = DEFINITIONAL_REPRESENTATION('',(#1533),#1537); +#1533 = CIRCLE('',#1534,0.3); +#1534 = AXIS2_PLACEMENT_2D('',#1535,#1536); +#1535 = CARTESIAN_POINT('',(5.7,0.3)); +#1536 = DIRECTION('',(0.,-1.)); +#1537 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1538 = PCURVE('',#1539,#1544); +#1539 = CYLINDRICAL_SURFACE('',#1540,0.3); +#1540 = AXIS2_PLACEMENT_3D('',#1541,#1542,#1543); +#1541 = CARTESIAN_POINT('',(5.7,0.3,0.)); +#1542 = DIRECTION('',(0.,0.,1.)); +#1543 = DIRECTION('',(0.,-1.,0.)); +#1544 = DEFINITIONAL_REPRESENTATION('',(#1545),#1549); +#1545 = LINE('',#1546,#1547); +#1546 = CARTESIAN_POINT('',(0.,0.)); +#1547 = VECTOR('',#1548,1.); +#1548 = DIRECTION('',(1.,0.)); +#1549 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1550 = ORIENTED_EDGE('',*,*,#1551,.T.); +#1551 = EDGE_CURVE('',#1523,#1552,#1554,.T.); +#1552 = VERTEX_POINT('',#1553); +#1553 = CARTESIAN_POINT('',(6.,3.2,0.)); +#1554 = SURFACE_CURVE('',#1555,(#1559,#1566),.PCURVE_S1.); +#1555 = LINE('',#1556,#1557); +#1556 = CARTESIAN_POINT('',(6.,0.,0.)); +#1557 = VECTOR('',#1558,1.); +#1558 = DIRECTION('',(0.,1.,0.)); +#1559 = PCURVE('',#1372,#1560); +#1560 = DEFINITIONAL_REPRESENTATION('',(#1561),#1565); +#1561 = LINE('',#1562,#1563); +#1562 = CARTESIAN_POINT('',(6.,0.)); +#1563 = VECTOR('',#1564,1.); +#1564 = DIRECTION('',(0.,1.)); +#1565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1566 = PCURVE('',#1567,#1572); +#1567 = PLANE('',#1568); +#1568 = AXIS2_PLACEMENT_3D('',#1569,#1570,#1571); +#1569 = CARTESIAN_POINT('',(6.,0.,0.)); +#1570 = DIRECTION('',(1.,0.,0.)); +#1571 = DIRECTION('',(0.,0.,1.)); +#1572 = DEFINITIONAL_REPRESENTATION('',(#1573),#1577); +#1573 = LINE('',#1574,#1575); +#1574 = CARTESIAN_POINT('',(0.,0.)); +#1575 = VECTOR('',#1576,1.); +#1576 = DIRECTION('',(0.,-1.)); +#1577 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1578 = ORIENTED_EDGE('',*,*,#1579,.F.); +#1579 = EDGE_CURVE('',#1580,#1552,#1582,.T.); +#1580 = VERTEX_POINT('',#1581); +#1581 = CARTESIAN_POINT('',(5.7,3.5,0.)); +#1582 = SURFACE_CURVE('',#1583,(#1588,#1599),.PCURVE_S1.); +#1583 = CIRCLE('',#1584,0.3); +#1584 = AXIS2_PLACEMENT_3D('',#1585,#1586,#1587); +#1585 = CARTESIAN_POINT('',(5.7,3.2,0.)); +#1586 = DIRECTION('',(-0.,-0.,-1.)); +#1587 = DIRECTION('',(0.,-1.,0.)); +#1588 = PCURVE('',#1372,#1589); +#1589 = DEFINITIONAL_REPRESENTATION('',(#1590),#1598); +#1590 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1591,#1592,#1593,#1594, +#1595,#1596,#1597),.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('') ); +#1591 = CARTESIAN_POINT('',(5.7,2.9)); +#1592 = CARTESIAN_POINT('',(5.180384757729,2.9)); +#1593 = CARTESIAN_POINT('',(5.440192378865,3.35)); +#1594 = CARTESIAN_POINT('',(5.7,3.8)); +#1595 = CARTESIAN_POINT('',(5.959807621135,3.35)); +#1596 = CARTESIAN_POINT('',(6.219615242271,2.9)); +#1597 = CARTESIAN_POINT('',(5.7,2.9)); +#1598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1599 = PCURVE('',#1600,#1605); +#1600 = CYLINDRICAL_SURFACE('',#1601,0.3); +#1601 = AXIS2_PLACEMENT_3D('',#1602,#1603,#1604); +#1602 = CARTESIAN_POINT('',(5.7,3.2,0.)); +#1603 = DIRECTION('',(0.,0.,1.)); +#1604 = DIRECTION('',(0.,1.,0.)); +#1605 = DEFINITIONAL_REPRESENTATION('',(#1606),#1610); +#1606 = LINE('',#1607,#1608); +#1607 = CARTESIAN_POINT('',(3.14159265359,-0.)); +#1608 = VECTOR('',#1609,1.); +#1609 = DIRECTION('',(-1.,0.)); +#1610 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1611 = ORIENTED_EDGE('',*,*,#1612,.F.); +#1612 = EDGE_CURVE('',#1613,#1580,#1615,.T.); +#1613 = VERTEX_POINT('',#1614); +#1614 = CARTESIAN_POINT('',(0.3,3.5,0.)); +#1615 = SURFACE_CURVE('',#1616,(#1620,#1627),.PCURVE_S1.); +#1616 = LINE('',#1617,#1618); +#1617 = CARTESIAN_POINT('',(0.,3.5,0.)); +#1618 = VECTOR('',#1619,1.); +#1619 = DIRECTION('',(1.,0.,0.)); +#1620 = PCURVE('',#1372,#1621); +#1621 = DEFINITIONAL_REPRESENTATION('',(#1622),#1626); +#1622 = LINE('',#1623,#1624); +#1623 = CARTESIAN_POINT('',(0.,3.5)); +#1624 = VECTOR('',#1625,1.); +#1625 = DIRECTION('',(1.,0.)); +#1626 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1627 = PCURVE('',#1628,#1633); +#1628 = PLANE('',#1629); +#1629 = AXIS2_PLACEMENT_3D('',#1630,#1631,#1632); +#1630 = CARTESIAN_POINT('',(0.,3.5,0.)); +#1631 = DIRECTION('',(0.,1.,0.)); +#1632 = DIRECTION('',(0.,0.,1.)); +#1633 = DEFINITIONAL_REPRESENTATION('',(#1634),#1638); +#1634 = LINE('',#1635,#1636); +#1635 = CARTESIAN_POINT('',(0.,0.)); +#1636 = VECTOR('',#1637,1.); +#1637 = DIRECTION('',(0.,1.)); +#1638 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1639 = ORIENTED_EDGE('',*,*,#1640,.F.); +#1640 = EDGE_CURVE('',#1352,#1613,#1641,.T.); +#1641 = SURFACE_CURVE('',#1642,(#1647,#1658),.PCURVE_S1.); +#1642 = CIRCLE('',#1643,0.3); +#1643 = AXIS2_PLACEMENT_3D('',#1644,#1645,#1646); +#1644 = CARTESIAN_POINT('',(0.3,3.2,0.)); +#1645 = DIRECTION('',(-0.,-0.,-1.)); +#1646 = DIRECTION('',(0.,-1.,0.)); +#1647 = PCURVE('',#1372,#1648); +#1648 = DEFINITIONAL_REPRESENTATION('',(#1649),#1657); +#1649 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1650,#1651,#1652,#1653, +#1654,#1655,#1656),.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('') ); +#1650 = CARTESIAN_POINT('',(0.3,2.9)); +#1651 = CARTESIAN_POINT('',(-0.219615242271,2.9)); +#1652 = CARTESIAN_POINT('',(4.019237886467E-02,3.35)); +#1653 = CARTESIAN_POINT('',(0.3,3.8)); +#1654 = CARTESIAN_POINT('',(0.559807621135,3.35)); +#1655 = CARTESIAN_POINT('',(0.819615242271,2.9)); +#1656 = CARTESIAN_POINT('',(0.3,2.9)); +#1657 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1658 = PCURVE('',#1400,#1659); +#1659 = DEFINITIONAL_REPRESENTATION('',(#1660),#1664); +#1660 = LINE('',#1661,#1662); +#1661 = CARTESIAN_POINT('',(1.570796326795,-0.)); +#1662 = VECTOR('',#1663,1.); +#1663 = DIRECTION('',(-1.,0.)); +#1664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1665 = ADVANCED_FACE('',(#1666),#1454,.T.); +#1666 = FACE_BOUND('',#1667,.T.); +#1667 = EDGE_LOOP('',(#1668,#1669,#1692,#1717)); +#1668 = ORIENTED_EDGE('',*,*,#1470,.T.); +#1669 = ORIENTED_EDGE('',*,*,#1670,.T.); +#1670 = EDGE_CURVE('',#1471,#1671,#1673,.T.); +#1671 = VERTEX_POINT('',#1672); +#1672 = CARTESIAN_POINT('',(0.3,0.,1.)); +#1673 = SURFACE_CURVE('',#1674,(#1678,#1685),.PCURVE_S1.); +#1674 = LINE('',#1675,#1676); +#1675 = CARTESIAN_POINT('',(0.3,-5.551115123126E-17,0.)); +#1676 = VECTOR('',#1677,1.); +#1677 = DIRECTION('',(0.,0.,1.)); +#1678 = PCURVE('',#1454,#1679); +#1679 = DEFINITIONAL_REPRESENTATION('',(#1680),#1684); +#1680 = LINE('',#1681,#1682); +#1681 = CARTESIAN_POINT('',(1.570796326795,0.)); +#1682 = VECTOR('',#1683,1.); +#1683 = DIRECTION('',(0.,1.)); +#1684 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1685 = PCURVE('',#1510,#1686); +#1686 = DEFINITIONAL_REPRESENTATION('',(#1687),#1691); +#1687 = LINE('',#1688,#1689); +#1688 = CARTESIAN_POINT('',(0.,0.3)); +#1689 = VECTOR('',#1690,1.); +#1690 = DIRECTION('',(1.,0.)); +#1691 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1692 = ORIENTED_EDGE('',*,*,#1693,.T.); +#1693 = EDGE_CURVE('',#1671,#1413,#1694,.T.); +#1694 = SURFACE_CURVE('',#1695,(#1700,#1706),.PCURVE_S1.); +#1695 = CIRCLE('',#1696,0.3); +#1696 = AXIS2_PLACEMENT_3D('',#1697,#1698,#1699); +#1697 = CARTESIAN_POINT('',(0.3,0.3,1.)); +#1698 = DIRECTION('',(3.828568698927E-16,0.,-1.)); +#1699 = DIRECTION('',(-1.,0.,-3.828568698927E-16)); +#1700 = PCURVE('',#1454,#1701); +#1701 = DEFINITIONAL_REPRESENTATION('',(#1702),#1705); +#1702 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1703,#1704),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1703 = CARTESIAN_POINT('',(1.570796326795,1.)); +#1704 = CARTESIAN_POINT('',(0.,1.)); +#1705 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1706 = PCURVE('',#1707,#1712); +#1707 = SPHERICAL_SURFACE('',#1708,0.3); +#1708 = AXIS2_PLACEMENT_3D('',#1709,#1710,#1711); +#1709 = CARTESIAN_POINT('',(0.3,0.3,1.)); +#1710 = DIRECTION('',(0.,1.,0.)); +#1711 = DIRECTION('',(0.,-0.,1.)); +#1712 = DEFINITIONAL_REPRESENTATION('',(#1713),#1716); +#1713 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1714,#1715),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1714 = CARTESIAN_POINT('',(-1.570796326795,-1.570796326795)); +#1715 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#1716 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1717 = ORIENTED_EDGE('',*,*,#1440,.F.); +#1718 = ADVANCED_FACE('',(#1719),#1400,.T.); +#1719 = FACE_BOUND('',#1720,.F.); +#1720 = EDGE_LOOP('',(#1721,#1722,#1745,#1770)); +#1721 = ORIENTED_EDGE('',*,*,#1640,.T.); +#1722 = ORIENTED_EDGE('',*,*,#1723,.T.); +#1723 = EDGE_CURVE('',#1613,#1724,#1726,.T.); +#1724 = VERTEX_POINT('',#1725); +#1725 = CARTESIAN_POINT('',(0.3,3.5,1.)); +#1726 = SURFACE_CURVE('',#1727,(#1731,#1738),.PCURVE_S1.); +#1727 = LINE('',#1728,#1729); +#1728 = CARTESIAN_POINT('',(0.3,3.5,0.)); +#1729 = VECTOR('',#1730,1.); +#1730 = DIRECTION('',(0.,0.,1.)); +#1731 = PCURVE('',#1400,#1732); +#1732 = DEFINITIONAL_REPRESENTATION('',(#1733),#1737); +#1733 = LINE('',#1734,#1735); +#1734 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#1735 = VECTOR('',#1736,1.); +#1736 = DIRECTION('',(-0.,1.)); +#1737 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1738 = PCURVE('',#1628,#1739); +#1739 = DEFINITIONAL_REPRESENTATION('',(#1740),#1744); +#1740 = LINE('',#1741,#1742); +#1741 = CARTESIAN_POINT('',(0.,0.3)); +#1742 = VECTOR('',#1743,1.); +#1743 = DIRECTION('',(1.,0.)); +#1744 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1745 = ORIENTED_EDGE('',*,*,#1746,.F.); +#1746 = EDGE_CURVE('',#1385,#1724,#1747,.T.); +#1747 = SURFACE_CURVE('',#1748,(#1753,#1759),.PCURVE_S1.); +#1748 = CIRCLE('',#1749,0.3); +#1749 = AXIS2_PLACEMENT_3D('',#1750,#1751,#1752); +#1750 = CARTESIAN_POINT('',(0.3,3.2,1.)); +#1751 = DIRECTION('',(-0.,2.832769448824E-16,-1.)); +#1752 = DIRECTION('',(0.,1.,2.832769448824E-16)); +#1753 = PCURVE('',#1400,#1754); +#1754 = DEFINITIONAL_REPRESENTATION('',(#1755),#1758); +#1755 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1756,#1757),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1756 = CARTESIAN_POINT('',(0.,1.)); +#1757 = CARTESIAN_POINT('',(-1.570796326795,1.)); +#1758 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1759 = PCURVE('',#1760,#1765); +#1760 = SPHERICAL_SURFACE('',#1761,0.3); +#1761 = AXIS2_PLACEMENT_3D('',#1762,#1763,#1764); +#1762 = CARTESIAN_POINT('',(0.3,3.2,1.)); +#1763 = DIRECTION('',(1.,0.,-0.)); +#1764 = DIRECTION('',(0.,0.,1.)); +#1765 = DEFINITIONAL_REPRESENTATION('',(#1766),#1769); +#1766 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1767,#1768),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1767 = CARTESIAN_POINT('',(-1.570796326795,-1.570796326795)); +#1768 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#1769 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1770 = ORIENTED_EDGE('',*,*,#1384,.F.); +#1771 = ADVANCED_FACE('',(#1772),#1428,.T.); +#1772 = FACE_BOUND('',#1773,.T.); +#1773 = EDGE_LOOP('',(#1774,#1775,#1799,#1827)); +#1774 = ORIENTED_EDGE('',*,*,#1412,.F.); +#1775 = ORIENTED_EDGE('',*,*,#1776,.F.); +#1776 = EDGE_CURVE('',#1777,#1413,#1779,.T.); +#1777 = VERTEX_POINT('',#1778); +#1778 = CARTESIAN_POINT('',(0.3,0.3,1.3)); +#1779 = SURFACE_CURVE('',#1780,(#1785,#1792),.PCURVE_S1.); +#1780 = CIRCLE('',#1781,0.3); +#1781 = AXIS2_PLACEMENT_3D('',#1782,#1783,#1784); +#1782 = CARTESIAN_POINT('',(0.3,0.3,1.)); +#1783 = DIRECTION('',(-0.,-1.,0.)); +#1784 = DIRECTION('',(0.,-0.,1.)); +#1785 = PCURVE('',#1428,#1786); +#1786 = DEFINITIONAL_REPRESENTATION('',(#1787),#1791); +#1787 = LINE('',#1788,#1789); +#1788 = CARTESIAN_POINT('',(1.570796326795,0.3)); +#1789 = VECTOR('',#1790,1.); +#1790 = DIRECTION('',(-1.,-0.)); +#1791 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1792 = PCURVE('',#1707,#1793); +#1793 = DEFINITIONAL_REPRESENTATION('',(#1794),#1798); +#1794 = LINE('',#1795,#1796); +#1795 = CARTESIAN_POINT('',(-0.,0.)); +#1796 = VECTOR('',#1797,1.); +#1797 = DIRECTION('',(-1.,0.)); +#1798 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1799 = ORIENTED_EDGE('',*,*,#1800,.T.); +#1800 = EDGE_CURVE('',#1777,#1801,#1803,.T.); +#1801 = VERTEX_POINT('',#1802); +#1802 = CARTESIAN_POINT('',(0.3,3.2,1.3)); +#1803 = SURFACE_CURVE('',#1804,(#1808,#1815),.PCURVE_S1.); +#1804 = LINE('',#1805,#1806); +#1805 = CARTESIAN_POINT('',(0.3,2.621367099586E-16,1.3)); +#1806 = VECTOR('',#1807,1.); +#1807 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#1808 = PCURVE('',#1428,#1809); +#1809 = DEFINITIONAL_REPRESENTATION('',(#1810),#1814); +#1810 = LINE('',#1811,#1812); +#1811 = CARTESIAN_POINT('',(1.570796326795,0.)); +#1812 = VECTOR('',#1813,1.); +#1813 = DIRECTION('',(0.,1.)); +#1814 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1815 = PCURVE('',#1816,#1821); +#1816 = PLANE('',#1817); +#1817 = AXIS2_PLACEMENT_3D('',#1818,#1819,#1820); +#1818 = CARTESIAN_POINT('',(3.,1.75,1.3)); +#1819 = DIRECTION('',(1.376309534659E-17,-8.840425481299E-17,-1.)); +#1820 = DIRECTION('',(0.,-1.,8.840425481299E-17)); +#1821 = DEFINITIONAL_REPRESENTATION('',(#1822),#1826); +#1822 = LINE('',#1823,#1824); +#1823 = CARTESIAN_POINT('',(1.75,2.7)); +#1824 = VECTOR('',#1825,1.); +#1825 = DIRECTION('',(-1.,1.839304880744E-33)); +#1826 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1827 = ORIENTED_EDGE('',*,*,#1828,.F.); +#1828 = EDGE_CURVE('',#1385,#1801,#1829,.T.); +#1829 = SURFACE_CURVE('',#1830,(#1835,#1841),.PCURVE_S1.); +#1830 = CIRCLE('',#1831,0.3); +#1831 = AXIS2_PLACEMENT_3D('',#1832,#1833,#1834); +#1832 = CARTESIAN_POINT('',(0.3,3.2,1.)); +#1833 = DIRECTION('',(-0.,1.,0.)); +#1834 = DIRECTION('',(0.,0.,1.)); +#1835 = PCURVE('',#1428,#1836); +#1836 = DEFINITIONAL_REPRESENTATION('',(#1837),#1840); +#1837 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1838,#1839),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1838 = CARTESIAN_POINT('',(0.,3.2)); +#1839 = CARTESIAN_POINT('',(1.570796326795,3.2)); +#1840 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1841 = PCURVE('',#1760,#1842); +#1842 = DEFINITIONAL_REPRESENTATION('',(#1843),#1846); +#1843 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1844,#1845),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1844 = CARTESIAN_POINT('',(0.,-1.570796326795)); +#1845 = CARTESIAN_POINT('',(0.,0.)); +#1846 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1847 = ADVANCED_FACE('',(#1848),#1510,.F.); +#1848 = FACE_BOUND('',#1849,.F.); +#1849 = EDGE_LOOP('',(#1850,#1851,#1852,#1880)); +#1850 = ORIENTED_EDGE('',*,*,#1494,.F.); +#1851 = ORIENTED_EDGE('',*,*,#1670,.T.); +#1852 = ORIENTED_EDGE('',*,*,#1853,.F.); +#1853 = EDGE_CURVE('',#1854,#1671,#1856,.T.); +#1854 = VERTEX_POINT('',#1855); +#1855 = CARTESIAN_POINT('',(5.7,0.,1.)); +#1856 = SURFACE_CURVE('',#1857,(#1861,#1868),.PCURVE_S1.); +#1857 = LINE('',#1858,#1859); +#1858 = CARTESIAN_POINT('',(6.,0.,1.)); +#1859 = VECTOR('',#1860,1.); +#1860 = DIRECTION('',(-1.,-0.,-0.)); +#1861 = PCURVE('',#1510,#1862); +#1862 = DEFINITIONAL_REPRESENTATION('',(#1863),#1867); +#1863 = LINE('',#1864,#1865); +#1864 = CARTESIAN_POINT('',(1.,6.)); +#1865 = VECTOR('',#1866,1.); +#1866 = DIRECTION('',(-0.,-1.)); +#1867 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1868 = PCURVE('',#1869,#1874); +#1869 = CYLINDRICAL_SURFACE('',#1870,0.3); +#1870 = AXIS2_PLACEMENT_3D('',#1871,#1872,#1873); +#1871 = CARTESIAN_POINT('',(6.,0.3,1.)); +#1872 = DIRECTION('',(-1.,-0.,-0.)); +#1873 = DIRECTION('',(0.,-1.,0.)); +#1874 = DEFINITIONAL_REPRESENTATION('',(#1875),#1879); +#1875 = LINE('',#1876,#1877); +#1876 = CARTESIAN_POINT('',(0.,0.)); +#1877 = VECTOR('',#1878,1.); +#1878 = DIRECTION('',(0.,1.)); +#1879 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1880 = ORIENTED_EDGE('',*,*,#1881,.F.); +#1881 = EDGE_CURVE('',#1495,#1854,#1882,.T.); +#1882 = SURFACE_CURVE('',#1883,(#1887,#1894),.PCURVE_S1.); +#1883 = LINE('',#1884,#1885); +#1884 = CARTESIAN_POINT('',(5.7,-5.551115123126E-17,0.)); +#1885 = VECTOR('',#1886,1.); +#1886 = DIRECTION('',(0.,0.,1.)); +#1887 = PCURVE('',#1510,#1888); +#1888 = DEFINITIONAL_REPRESENTATION('',(#1889),#1893); +#1889 = LINE('',#1890,#1891); +#1890 = CARTESIAN_POINT('',(0.,5.7)); +#1891 = VECTOR('',#1892,1.); +#1892 = DIRECTION('',(1.,0.)); +#1893 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1894 = PCURVE('',#1539,#1895); +#1895 = DEFINITIONAL_REPRESENTATION('',(#1896),#1900); +#1896 = LINE('',#1897,#1898); +#1897 = CARTESIAN_POINT('',(0.,0.)); +#1898 = VECTOR('',#1899,1.); +#1899 = DIRECTION('',(0.,1.)); +#1900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1901 = ADVANCED_FACE('',(#1902),#1628,.T.); +#1902 = FACE_BOUND('',#1903,.T.); +#1903 = EDGE_LOOP('',(#1904,#1905,#1906,#1934)); +#1904 = ORIENTED_EDGE('',*,*,#1612,.F.); +#1905 = ORIENTED_EDGE('',*,*,#1723,.T.); +#1906 = ORIENTED_EDGE('',*,*,#1907,.F.); +#1907 = EDGE_CURVE('',#1908,#1724,#1910,.T.); +#1908 = VERTEX_POINT('',#1909); +#1909 = CARTESIAN_POINT('',(5.7,3.5,1.)); +#1910 = SURFACE_CURVE('',#1911,(#1915,#1922),.PCURVE_S1.); +#1911 = LINE('',#1912,#1913); +#1912 = CARTESIAN_POINT('',(6.,3.5,1.)); +#1913 = VECTOR('',#1914,1.); +#1914 = DIRECTION('',(-1.,0.,0.)); +#1915 = PCURVE('',#1628,#1916); +#1916 = DEFINITIONAL_REPRESENTATION('',(#1917),#1921); +#1917 = LINE('',#1918,#1919); +#1918 = CARTESIAN_POINT('',(1.,6.)); +#1919 = VECTOR('',#1920,1.); +#1920 = DIRECTION('',(0.,-1.)); +#1921 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1922 = PCURVE('',#1923,#1928); +#1923 = CYLINDRICAL_SURFACE('',#1924,0.3); +#1924 = AXIS2_PLACEMENT_3D('',#1925,#1926,#1927); +#1925 = CARTESIAN_POINT('',(6.,3.2,1.)); +#1926 = DIRECTION('',(-1.,0.,0.)); +#1927 = DIRECTION('',(0.,1.,0.)); +#1928 = DEFINITIONAL_REPRESENTATION('',(#1929),#1933); +#1929 = LINE('',#1930,#1931); +#1930 = CARTESIAN_POINT('',(-0.,0.)); +#1931 = VECTOR('',#1932,1.); +#1932 = DIRECTION('',(-0.,1.)); +#1933 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1934 = ORIENTED_EDGE('',*,*,#1935,.F.); +#1935 = EDGE_CURVE('',#1580,#1908,#1936,.T.); +#1936 = SURFACE_CURVE('',#1937,(#1941,#1948),.PCURVE_S1.); +#1937 = LINE('',#1938,#1939); +#1938 = CARTESIAN_POINT('',(5.7,3.5,0.)); +#1939 = VECTOR('',#1940,1.); +#1940 = DIRECTION('',(0.,0.,1.)); +#1941 = PCURVE('',#1628,#1942); +#1942 = DEFINITIONAL_REPRESENTATION('',(#1943),#1947); +#1943 = LINE('',#1944,#1945); +#1944 = CARTESIAN_POINT('',(0.,5.7)); +#1945 = VECTOR('',#1946,1.); +#1946 = DIRECTION('',(1.,0.)); +#1947 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1948 = PCURVE('',#1600,#1949); +#1949 = DEFINITIONAL_REPRESENTATION('',(#1950),#1954); +#1950 = LINE('',#1951,#1952); +#1951 = CARTESIAN_POINT('',(-0.,0.)); +#1952 = VECTOR('',#1953,1.); +#1953 = DIRECTION('',(-0.,1.)); +#1954 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1955 = ADVANCED_FACE('',(#1956),#1539,.T.); +#1956 = FACE_BOUND('',#1957,.T.); +#1957 = EDGE_LOOP('',(#1958,#1959,#1982,#2007)); +#1958 = ORIENTED_EDGE('',*,*,#1522,.T.); +#1959 = ORIENTED_EDGE('',*,*,#1960,.T.); +#1960 = EDGE_CURVE('',#1523,#1961,#1963,.T.); +#1961 = VERTEX_POINT('',#1962); +#1962 = CARTESIAN_POINT('',(6.,0.3,1.)); +#1963 = SURFACE_CURVE('',#1964,(#1968,#1975),.PCURVE_S1.); +#1964 = LINE('',#1965,#1966); +#1965 = CARTESIAN_POINT('',(6.,0.3,0.)); +#1966 = VECTOR('',#1967,1.); +#1967 = DIRECTION('',(0.,0.,1.)); +#1968 = PCURVE('',#1539,#1969); +#1969 = DEFINITIONAL_REPRESENTATION('',(#1970),#1974); +#1970 = LINE('',#1971,#1972); +#1971 = CARTESIAN_POINT('',(1.570796326795,0.)); +#1972 = VECTOR('',#1973,1.); +#1973 = DIRECTION('',(0.,1.)); +#1974 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1975 = PCURVE('',#1567,#1976); +#1976 = DEFINITIONAL_REPRESENTATION('',(#1977),#1981); +#1977 = LINE('',#1978,#1979); +#1978 = CARTESIAN_POINT('',(0.,-0.3)); +#1979 = VECTOR('',#1980,1.); +#1980 = DIRECTION('',(1.,0.)); +#1981 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1982 = ORIENTED_EDGE('',*,*,#1983,.F.); +#1983 = EDGE_CURVE('',#1854,#1961,#1984,.T.); +#1984 = SURFACE_CURVE('',#1985,(#1990,#1996),.PCURVE_S1.); +#1985 = CIRCLE('',#1986,0.3); +#1986 = AXIS2_PLACEMENT_3D('',#1987,#1988,#1989); +#1987 = CARTESIAN_POINT('',(5.7,0.3,1.)); +#1988 = DIRECTION('',(-6.123233995737E-17,0.,1.)); +#1989 = DIRECTION('',(1.,0.,6.123233995737E-17)); +#1990 = PCURVE('',#1539,#1991); +#1991 = DEFINITIONAL_REPRESENTATION('',(#1992),#1995); +#1992 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1993,#1994),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1993 = CARTESIAN_POINT('',(0.,1.)); +#1994 = CARTESIAN_POINT('',(1.570796326795,1.)); +#1995 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1996 = PCURVE('',#1997,#2002); +#1997 = SPHERICAL_SURFACE('',#1998,0.3); +#1998 = AXIS2_PLACEMENT_3D('',#1999,#2000,#2001); +#1999 = CARTESIAN_POINT('',(5.7,0.3,1.)); +#2000 = DIRECTION('',(0.,1.,0.)); +#2001 = DIRECTION('',(0.,-0.,1.)); +#2002 = DEFINITIONAL_REPRESENTATION('',(#2003),#2006); +#2003 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2004,#2005),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#2004 = CARTESIAN_POINT('',(1.570796326795,-1.570796326795)); +#2005 = CARTESIAN_POINT('',(1.570796326795,0.)); +#2006 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2007 = ORIENTED_EDGE('',*,*,#1881,.F.); +#2008 = ADVANCED_FACE('',(#2009),#1600,.T.); +#2009 = FACE_BOUND('',#2010,.F.); +#2010 = EDGE_LOOP('',(#2011,#2012,#2035,#2060)); +#2011 = ORIENTED_EDGE('',*,*,#1579,.T.); +#2012 = ORIENTED_EDGE('',*,*,#2013,.T.); +#2013 = EDGE_CURVE('',#1552,#2014,#2016,.T.); +#2014 = VERTEX_POINT('',#2015); +#2015 = CARTESIAN_POINT('',(6.,3.2,1.)); +#2016 = SURFACE_CURVE('',#2017,(#2021,#2028),.PCURVE_S1.); +#2017 = LINE('',#2018,#2019); +#2018 = CARTESIAN_POINT('',(6.,3.2,0.)); +#2019 = VECTOR('',#2020,1.); +#2020 = DIRECTION('',(0.,0.,1.)); +#2021 = PCURVE('',#1600,#2022); +#2022 = DEFINITIONAL_REPRESENTATION('',(#2023),#2027); +#2023 = LINE('',#2024,#2025); +#2024 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#2025 = VECTOR('',#2026,1.); +#2026 = DIRECTION('',(-0.,1.)); +#2027 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2028 = PCURVE('',#1567,#2029); +#2029 = DEFINITIONAL_REPRESENTATION('',(#2030),#2034); +#2030 = LINE('',#2031,#2032); +#2031 = CARTESIAN_POINT('',(0.,-3.2)); +#2032 = VECTOR('',#2033,1.); +#2033 = DIRECTION('',(1.,0.)); +#2034 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2035 = ORIENTED_EDGE('',*,*,#2036,.F.); +#2036 = EDGE_CURVE('',#1908,#2014,#2037,.T.); +#2037 = SURFACE_CURVE('',#2038,(#2043,#2049),.PCURVE_S1.); +#2038 = CIRCLE('',#2039,0.3); +#2039 = AXIS2_PLACEMENT_3D('',#2040,#2041,#2042); +#2040 = CARTESIAN_POINT('',(5.7,3.2,1.)); +#2041 = DIRECTION('',(2.832769448824E-16,0.,-1.)); +#2042 = DIRECTION('',(1.,0.,2.832769448824E-16)); +#2043 = PCURVE('',#1600,#2044); +#2044 = DEFINITIONAL_REPRESENTATION('',(#2045),#2048); +#2045 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2046,#2047),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#2046 = CARTESIAN_POINT('',(0.,1.)); +#2047 = CARTESIAN_POINT('',(-1.570796326795,1.)); +#2048 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2049 = PCURVE('',#2050,#2055); +#2050 = SPHERICAL_SURFACE('',#2051,0.3); +#2051 = AXIS2_PLACEMENT_3D('',#2052,#2053,#2054); +#2052 = CARTESIAN_POINT('',(5.7,3.2,1.)); +#2053 = DIRECTION('',(-0.,-1.,-0.)); +#2054 = DIRECTION('',(0.,0.,1.)); +#2055 = DEFINITIONAL_REPRESENTATION('',(#2056),#2059); +#2056 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2057,#2058),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#2057 = CARTESIAN_POINT('',(-1.570796326795,-1.570796326795)); +#2058 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#2059 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2060 = ORIENTED_EDGE('',*,*,#1935,.F.); +#2061 = ADVANCED_FACE('',(#2062),#1567,.T.); +#2062 = FACE_BOUND('',#2063,.T.); +#2063 = EDGE_LOOP('',(#2064,#2065,#2066,#2092)); +#2064 = ORIENTED_EDGE('',*,*,#1551,.T.); +#2065 = ORIENTED_EDGE('',*,*,#2013,.T.); +#2066 = ORIENTED_EDGE('',*,*,#2067,.F.); +#2067 = EDGE_CURVE('',#1961,#2014,#2068,.T.); +#2068 = SURFACE_CURVE('',#2069,(#2073,#2080),.PCURVE_S1.); +#2069 = LINE('',#2070,#2071); +#2070 = CARTESIAN_POINT('',(6.,8.450102601862E-17,1.)); +#2071 = VECTOR('',#2072,1.); +#2072 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#2073 = PCURVE('',#1567,#2074); +#2074 = DEFINITIONAL_REPRESENTATION('',(#2075),#2079); +#2075 = LINE('',#2076,#2077); +#2076 = CARTESIAN_POINT('',(1.,-8.450102601862E-17)); +#2077 = VECTOR('',#2078,1.); +#2078 = DIRECTION('',(-2.22044604925E-16,-1.)); +#2079 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2080 = PCURVE('',#2081,#2086); +#2081 = CYLINDRICAL_SURFACE('',#2082,0.3); +#2082 = AXIS2_PLACEMENT_3D('',#2083,#2084,#2085); +#2083 = CARTESIAN_POINT('',(5.7,8.450102601862E-17,1.)); +#2084 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#2085 = DIRECTION('',(1.,-0.,0.)); +#2086 = DEFINITIONAL_REPRESENTATION('',(#2087),#2091); +#2087 = LINE('',#2088,#2089); +#2088 = CARTESIAN_POINT('',(-0.,0.)); +#2089 = VECTOR('',#2090,1.); +#2090 = DIRECTION('',(-0.,1.)); +#2091 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2092 = ORIENTED_EDGE('',*,*,#1960,.F.); +#2093 = ADVANCED_FACE('',(#2094),#1707,.T.); +#2094 = FACE_BOUND('',#2095,.F.); +#2095 = EDGE_LOOP('',(#2096,#2116,#2117)); +#2096 = ORIENTED_EDGE('',*,*,#2097,.F.); +#2097 = EDGE_CURVE('',#1671,#1777,#2098,.T.); +#2098 = SURFACE_CURVE('',#2099,(#2104,#2110),.PCURVE_S1.); +#2099 = CIRCLE('',#2100,0.3); +#2100 = AXIS2_PLACEMENT_3D('',#2101,#2102,#2103); +#2101 = CARTESIAN_POINT('',(0.3,0.3,1.)); +#2102 = DIRECTION('',(-1.,0.,0.)); +#2103 = DIRECTION('',(0.,0.,1.)); +#2104 = PCURVE('',#1707,#2105); +#2105 = DEFINITIONAL_REPRESENTATION('',(#2106),#2109); +#2106 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2107,#2108),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#2107 = CARTESIAN_POINT('',(0.,-1.570796326795)); +#2108 = CARTESIAN_POINT('',(0.,0.)); +#2109 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2110 = PCURVE('',#1869,#2111); +#2111 = DEFINITIONAL_REPRESENTATION('',(#2112),#2115); +#2112 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2113,#2114),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#2113 = CARTESIAN_POINT('',(0.,5.7)); +#2114 = CARTESIAN_POINT('',(1.570796326795,5.7)); +#2115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2116 = ORIENTED_EDGE('',*,*,#1693,.T.); +#2117 = ORIENTED_EDGE('',*,*,#1776,.F.); +#2118 = ADVANCED_FACE('',(#2119),#1760,.T.); +#2119 = FACE_BOUND('',#2120,.F.); +#2120 = EDGE_LOOP('',(#2121,#2122,#2123)); +#2121 = ORIENTED_EDGE('',*,*,#1828,.F.); +#2122 = ORIENTED_EDGE('',*,*,#1746,.T.); +#2123 = ORIENTED_EDGE('',*,*,#2124,.F.); +#2124 = EDGE_CURVE('',#1801,#1724,#2125,.T.); +#2125 = SURFACE_CURVE('',#2126,(#2131,#2138),.PCURVE_S1.); +#2126 = CIRCLE('',#2127,0.3); +#2127 = AXIS2_PLACEMENT_3D('',#2128,#2129,#2130); +#2128 = CARTESIAN_POINT('',(0.3,3.2,1.)); +#2129 = DIRECTION('',(-1.,-0.,0.)); +#2130 = DIRECTION('',(0.,0.,1.)); +#2131 = PCURVE('',#1760,#2132); +#2132 = DEFINITIONAL_REPRESENTATION('',(#2133),#2137); +#2133 = LINE('',#2134,#2135); +#2134 = CARTESIAN_POINT('',(-0.,0.)); +#2135 = VECTOR('',#2136,1.); +#2136 = DIRECTION('',(-1.,0.)); +#2137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2138 = PCURVE('',#1923,#2139); +#2139 = DEFINITIONAL_REPRESENTATION('',(#2140),#2144); +#2140 = LINE('',#2141,#2142); +#2141 = CARTESIAN_POINT('',(-1.570796326795,5.7)); +#2142 = VECTOR('',#2143,1.); +#2143 = DIRECTION('',(1.,-0.)); +#2144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2145 = ADVANCED_FACE('',(#2146,#2216),#1816,.F.); +#2146 = FACE_BOUND('',#2147,.F.); +#2147 = EDGE_LOOP('',(#2148,#2173,#2194,#2195)); +#2148 = ORIENTED_EDGE('',*,*,#2149,.F.); +#2149 = EDGE_CURVE('',#2150,#2152,#2154,.T.); +#2150 = VERTEX_POINT('',#2151); +#2151 = CARTESIAN_POINT('',(5.7,0.3,1.3)); +#2152 = VERTEX_POINT('',#2153); +#2153 = CARTESIAN_POINT('',(5.7,3.2,1.3)); +#2154 = SURFACE_CURVE('',#2155,(#2159,#2166),.PCURVE_S1.); +#2155 = LINE('',#2156,#2157); +#2156 = CARTESIAN_POINT('',(5.7,1.511144074961E-16,1.3)); +#2157 = VECTOR('',#2158,1.); +#2158 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#2159 = PCURVE('',#1816,#2160); +#2160 = DEFINITIONAL_REPRESENTATION('',(#2161),#2165); +#2161 = LINE('',#2162,#2163); +#2162 = CARTESIAN_POINT('',(1.75,-2.7)); +#2163 = VECTOR('',#2164,1.); +#2164 = DIRECTION('',(-1.,1.839304880744E-33)); +#2165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2166 = PCURVE('',#2081,#2167); +#2167 = DEFINITIONAL_REPRESENTATION('',(#2168),#2172); +#2168 = LINE('',#2169,#2170); +#2169 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#2170 = VECTOR('',#2171,1.); +#2171 = DIRECTION('',(-0.,1.)); +#2172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2173 = ORIENTED_EDGE('',*,*,#2174,.T.); +#2174 = EDGE_CURVE('',#2150,#1777,#2175,.T.); +#2175 = SURFACE_CURVE('',#2176,(#2180,#2187),.PCURVE_S1.); +#2176 = LINE('',#2177,#2178); +#2177 = CARTESIAN_POINT('',(6.,0.3,1.3)); +#2178 = VECTOR('',#2179,1.); +#2179 = DIRECTION('',(-1.,-0.,-0.)); +#2180 = PCURVE('',#1816,#2181); +#2181 = DEFINITIONAL_REPRESENTATION('',(#2182),#2186); +#2182 = LINE('',#2183,#2184); +#2183 = CARTESIAN_POINT('',(1.45,-3.)); +#2184 = VECTOR('',#2185,1.); +#2185 = DIRECTION('',(0.,1.)); +#2186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2187 = PCURVE('',#1869,#2188); +#2188 = DEFINITIONAL_REPRESENTATION('',(#2189),#2193); +#2189 = LINE('',#2190,#2191); +#2190 = CARTESIAN_POINT('',(1.570796326795,0.)); +#2191 = VECTOR('',#2192,1.); +#2192 = DIRECTION('',(0.,1.)); +#2193 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2194 = ORIENTED_EDGE('',*,*,#1800,.T.); +#2195 = ORIENTED_EDGE('',*,*,#2196,.F.); +#2196 = EDGE_CURVE('',#2152,#1801,#2197,.T.); +#2197 = SURFACE_CURVE('',#2198,(#2202,#2209),.PCURVE_S1.); +#2198 = LINE('',#2199,#2200); +#2199 = CARTESIAN_POINT('',(6.,3.2,1.3)); +#2200 = VECTOR('',#2201,1.); +#2201 = DIRECTION('',(-1.,0.,0.)); +#2202 = PCURVE('',#1816,#2203); +#2203 = DEFINITIONAL_REPRESENTATION('',(#2204),#2208); +#2204 = LINE('',#2205,#2206); +#2205 = CARTESIAN_POINT('',(-1.45,-3.)); +#2206 = VECTOR('',#2207,1.); +#2207 = DIRECTION('',(0.,1.)); +#2208 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2209 = PCURVE('',#1923,#2210); +#2210 = DEFINITIONAL_REPRESENTATION('',(#2211),#2215); +#2211 = LINE('',#2212,#2213); +#2212 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#2213 = VECTOR('',#2214,1.); +#2214 = DIRECTION('',(-0.,1.)); +#2215 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2216 = FACE_BOUND('',#2217,.F.); +#2217 = EDGE_LOOP('',(#2218,#2248,#2356,#2384,#2492,#2520,#2628,#2656)); +#2218 = ORIENTED_EDGE('',*,*,#2219,.F.); +#2219 = EDGE_CURVE('',#2220,#2222,#2224,.T.); +#2220 = VERTEX_POINT('',#2221); +#2221 = CARTESIAN_POINT('',(4.577707744174,0.375735931288,1.3)); +#2222 = VERTEX_POINT('',#2223); +#2223 = CARTESIAN_POINT('',(1.422292255826,0.375735931288,1.3)); +#2224 = SURFACE_CURVE('',#2225,(#2229,#2236),.PCURVE_S1.); +#2225 = LINE('',#2226,#2227); +#2226 = CARTESIAN_POINT('',(5.,0.375735931288,1.3)); +#2227 = VECTOR('',#2228,1.); +#2228 = DIRECTION('',(-1.,-0.,-0.)); +#2229 = PCURVE('',#1816,#2230); +#2230 = DEFINITIONAL_REPRESENTATION('',(#2231),#2235); +#2231 = LINE('',#2232,#2233); +#2232 = CARTESIAN_POINT('',(1.374264068712,-2.)); +#2233 = VECTOR('',#2234,1.); +#2234 = DIRECTION('',(0.,1.)); +#2235 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2236 = PCURVE('',#2237,#2242); +#2237 = CYLINDRICAL_SURFACE('',#2238,0.3); +#2238 = AXIS2_PLACEMENT_3D('',#2239,#2240,#2241); +#2239 = CARTESIAN_POINT('',(5.,0.375735931288,1.6)); +#2240 = DIRECTION('',(-1.,-0.,-0.)); +#2241 = DIRECTION('',(0.,-8.840425481299E-17,-1.)); +#2242 = DEFINITIONAL_REPRESENTATION('',(#2243),#2247); +#2243 = LINE('',#2244,#2245); +#2244 = CARTESIAN_POINT('',(-0.,0.)); +#2245 = VECTOR('',#2246,1.); +#2246 = DIRECTION('',(-0.,1.)); +#2247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2248 = ORIENTED_EDGE('',*,*,#2249,.T.); +#2249 = EDGE_CURVE('',#2220,#2250,#2252,.T.); +#2250 = VERTEX_POINT('',#2251); +#2251 = CARTESIAN_POINT('',(5.07082039325,0.687607754112,1.3)); +#2252 = SURFACE_CURVE('',#2253,(#2272,#2294),.PCURVE_S1.); +#2253 = ( BOUNDED_CURVE() B_SPLINE_CURVE(9,(#2254,#2255,#2256,#2257, + #2258,#2259,#2260,#2261,#2262,#2263,#2264,#2265,#2266,#2267,#2268, +#2269,#2270,#2271),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((10, +8,10),(0.,0.785398163397,1.570796326795),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.,1.,1.,1., +1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.)) REPRESENTATION_ITEM('') ); +#2254 = CARTESIAN_POINT('',(4.577707744174,0.375735931288,1.3)); +#2255 = CARTESIAN_POINT('',(4.604923694936,0.375735931288,1.3)); +#2256 = CARTESIAN_POINT('',(4.632149346187,0.3776290684,1.3)); +#2257 = CARTESIAN_POINT('',(4.659297890829,0.381394697259,1.3)); +#2258 = CARTESIAN_POINT('',(4.686439079053,0.386903198731,1.3)); +#2259 = CARTESIAN_POINT('',(4.713577968724,0.394054762035,1.3)); +#2260 = CARTESIAN_POINT('',(4.74082179724,0.402698791607,1.3)); +#2261 = CARTESIAN_POINT('',(4.768641363625,0.412562905978,1.3)); +#2262 = CARTESIAN_POINT('',(4.797933309703,0.423420495926,1.3)); +#2263 = CARTESIAN_POINT('',(4.861246068535,0.448031122407,1.3)); +#2264 = CARTESIAN_POINT('',(4.895138574123,0.461717151609,1.3)); +#2265 = CARTESIAN_POINT('',(4.933096495108,0.477776539993,1.3)); +#2266 = CARTESIAN_POINT('',(4.970690887023,0.495964604399,1.3)); +#2267 = CARTESIAN_POINT('',(5.021164896678,0.520476464543,1.3)); +#2268 = CARTESIAN_POINT('',(5.046744264151,0.560668405564,1.3)); +#2269 = CARTESIAN_POINT('',(5.063887317045,0.601403276871,1.3)); +#2270 = CARTESIAN_POINT('',(5.07082039325,0.644575557564,1.3)); +#2271 = CARTESIAN_POINT('',(5.07082039325,0.687607754112,1.3)); +#2272 = PCURVE('',#1816,#2273); +#2273 = DEFINITIONAL_REPRESENTATION('',(#2274),#2293); +#2274 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#2275,#2276,#2277,#2278,#2279, + #2280,#2281,#2282,#2283,#2284,#2285,#2286,#2287,#2288,#2289,#2290, + #2291,#2292),.UNSPECIFIED.,.F.,.F.,(10,8,10),(0.,0.785398163397, + 1.570796326795),.UNSPECIFIED.); +#2275 = CARTESIAN_POINT('',(1.374264068712,-1.577707744174)); +#2276 = CARTESIAN_POINT('',(1.374264068712,-1.604923694936)); +#2277 = CARTESIAN_POINT('',(1.3723709316,-1.632149346187)); +#2278 = CARTESIAN_POINT('',(1.368605302741,-1.659297890829)); +#2279 = CARTESIAN_POINT('',(1.363096801269,-1.686439079053)); +#2280 = CARTESIAN_POINT('',(1.355945237965,-1.713577968724)); +#2281 = CARTESIAN_POINT('',(1.347301208393,-1.74082179724)); +#2282 = CARTESIAN_POINT('',(1.337437094022,-1.768641363625)); +#2283 = CARTESIAN_POINT('',(1.326579504074,-1.797933309703)); +#2284 = CARTESIAN_POINT('',(1.301968877593,-1.861246068535)); +#2285 = CARTESIAN_POINT('',(1.288282848391,-1.895138574123)); +#2286 = CARTESIAN_POINT('',(1.272223460007,-1.933096495108)); +#2287 = CARTESIAN_POINT('',(1.254035395601,-1.970690887022)); +#2288 = CARTESIAN_POINT('',(1.229523535457,-2.021164896679)); +#2289 = CARTESIAN_POINT('',(1.189331594436,-2.04674426415)); +#2290 = CARTESIAN_POINT('',(1.148596723129,-2.063887317045)); +#2291 = CARTESIAN_POINT('',(1.105424442436,-2.07082039325)); +#2292 = CARTESIAN_POINT('',(1.062392245888,-2.07082039325)); +#2293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2294 = PCURVE('',#2295,#2350); +#2295 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,9,( + (#2296,#2297,#2298,#2299,#2300,#2301,#2302,#2303,#2304,#2305,#2306 + ,#2307,#2308,#2309,#2310,#2311,#2312,#2313) + ,(#2314,#2315,#2316,#2317,#2318,#2319,#2320,#2321,#2322,#2323,#2324 + ,#2325,#2326,#2327,#2328,#2329,#2330,#2331) + ,(#2332,#2333,#2334,#2335,#2336,#2337,#2338,#2339,#2340,#2341,#2342 + ,#2343,#2344,#2345,#2346,#2347,#2348,#2349 +)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(10,8,10 + ),(0.,1.570796326795),(0.,0.785398163397,1.570796326795), +.UNSPECIFIED.) GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_SURFACE +(( + (1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.) + ,(0.923879532511,0.925449711706,0.927476635134,0.93002875318 + ,0.933172076615,0.936980404083,0.941546103092,0.946934091156 + ,0.953021663787,0.965311968131,0.971517127294,0.977182823727 + ,0.981433950891,0.982220230461,0.982185490858,0.980140966049 + ,0.977080555835,0.973248989468) + ,(1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1. +))) REPRESENTATION_ITEM('') SURFACE() ); +#2296 = CARTESIAN_POINT('',(4.577707744174,0.375735931288,1.3)); +#2297 = CARTESIAN_POINT('',(4.604923694936,0.375735931288,1.3)); +#2298 = CARTESIAN_POINT('',(4.632149346187,0.3776290684,1.3)); +#2299 = CARTESIAN_POINT('',(4.659297890829,0.381394697259,1.3)); +#2300 = CARTESIAN_POINT('',(4.686439079053,0.386903198731,1.3)); +#2301 = CARTESIAN_POINT('',(4.713577968724,0.394054762035,1.3)); +#2302 = CARTESIAN_POINT('',(4.74082179724,0.402698791607,1.3)); +#2303 = CARTESIAN_POINT('',(4.768641363625,0.412562905978,1.3)); +#2304 = CARTESIAN_POINT('',(4.797933309703,0.423420495926,1.3)); +#2305 = CARTESIAN_POINT('',(4.861246068535,0.448031122407,1.3)); +#2306 = CARTESIAN_POINT('',(4.895138574123,0.461717151609,1.3)); +#2307 = CARTESIAN_POINT('',(4.933096495108,0.477776539993,1.3)); +#2308 = CARTESIAN_POINT('',(4.970690887023,0.495964604399,1.3)); +#2309 = CARTESIAN_POINT('',(5.021164896678,0.520476464543,1.3)); +#2310 = CARTESIAN_POINT('',(5.046744264151,0.560668405564,1.3)); +#2311 = CARTESIAN_POINT('',(5.063887317045,0.601403276871,1.3)); +#2312 = CARTESIAN_POINT('',(5.07082039325,0.644575557564,1.3)); +#2313 = CARTESIAN_POINT('',(5.07082039325,0.687607754112,1.3)); +#2314 = CARTESIAN_POINT('',(4.577707744174,0.5,1.3)); +#2315 = CARTESIAN_POINT('',(4.594051831642,0.498560331037,1.3)); +#2316 = CARTESIAN_POINT('',(4.61068461712,0.497518321973,1.3)); +#2317 = CARTESIAN_POINT('',(4.627754571252,0.496826503993,1.3)); +#2318 = CARTESIAN_POINT('',(4.645687264316,0.496377900973,1.3)); +#2319 = CARTESIAN_POINT('',(4.664769785396,0.496139079025,1.3)); +#2320 = CARTESIAN_POINT('',(4.685431263871,0.496072595056,1.3)); +#2321 = CARTESIAN_POINT('',(4.708610222401,0.496110403739,1.3)); +#2322 = CARTESIAN_POINT('',(4.735627374084,0.496431078053,1.3)); +#2323 = CARTESIAN_POINT('',(4.798044299062,0.500104818302,1.3)); +#2324 = CARTESIAN_POINT('',(4.833227065415,0.503333017669,1.3)); +#2325 = CARTESIAN_POINT('',(4.873897568505,0.509810156111,1.3)); +#2326 = CARTESIAN_POINT('',(4.915736000595,0.519669224387,1.3)); +#2327 = CARTESIAN_POINT('',(4.967844820763,0.540011901139,1.3)); +#2328 = CARTESIAN_POINT('',(4.990705972531,0.576364614064,1.3)); +#2329 = CARTESIAN_POINT('',(5.003618507862,0.612932078239,1.3)); +#2330 = CARTESIAN_POINT('',(5.005261168778,0.650900315614,1.3)); +#2331 = CARTESIAN_POINT('',(5.,0.687607754112,1.3)); +#2332 = CARTESIAN_POINT('',(4.577707744174,0.587867965644,1.387867965644 + )); +#2333 = CARTESIAN_POINT('',(4.586411682694,0.58612717794,1.38612717794) + ); +#2334 = CARTESIAN_POINT('',(4.595476676022,0.583919664697,1.383876441331 + )); +#2335 = CARTESIAN_POINT('',(4.605153997322,0.581172979269,1.381037873616 + )); +#2336 = CARTESIAN_POINT('',(4.616040470226,0.577748479869,1.377530128244 + )); +#2337 = CARTESIAN_POINT('',(4.628566291692,0.573596117474,1.373265434756 + )); +#2338 = CARTESIAN_POINT('',(4.64334360987,0.568652177224,1.368129911293) + ); +#2339 = CARTESIAN_POINT('',(4.661626796073,0.562811670555,1.362028075826 + )); +#2340 = CARTESIAN_POINT('',(4.685135349929,0.556307075369,1.355072482749 + )); +#2341 = CARTESIAN_POINT('',(4.743845403664,0.54534316761,1.340926340246) + ); +#2342 = CARTESIAN_POINT('',(4.778970455039,0.540779679973,1.333732390316 + )); +#2343 = CARTESIAN_POINT('',(4.820870991451,0.539599121689,1.327113854564 + )); +#2344 = CARTESIAN_POINT('',(4.865577641856,0.542016110822,1.322063871692 + )); +#2345 = CARTESIAN_POINT('',(4.918020204494,0.558369125233,1.321141154934 + )); +#2346 = CARTESIAN_POINT('',(4.938463320389,0.590643381621,1.321187640152 + )); +#2347 = CARTESIAN_POINT('',(4.947931618974,0.623066393372,1.323603022275 + )); +#2348 = CARTESIAN_POINT('',(4.945606078027,0.656283582116,1.327196960986 + )); +#2349 = CARTESIAN_POINT('',(4.9366563146,0.687607754112,1.3316718427)); +#2350 = DEFINITIONAL_REPRESENTATION('',(#2351),#2355); +#2351 = LINE('',#2352,#2353); +#2352 = CARTESIAN_POINT('',(0.,0.)); +#2353 = VECTOR('',#2354,1.); +#2354 = DIRECTION('',(0.,1.)); +#2355 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2356 = ORIENTED_EDGE('',*,*,#2357,.T.); +#2357 = EDGE_CURVE('',#2250,#2358,#2360,.T.); +#2358 = VERTEX_POINT('',#2359); +#2359 = CARTESIAN_POINT('',(5.07082039325,2.812392245888,1.3)); +#2360 = SURFACE_CURVE('',#2361,(#2365,#2372),.PCURVE_S1.); +#2361 = LINE('',#2362,#2363); +#2362 = CARTESIAN_POINT('',(5.07082039325,0.5,1.3)); +#2363 = VECTOR('',#2364,1.); +#2364 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#2365 = PCURVE('',#1816,#2366); +#2366 = DEFINITIONAL_REPRESENTATION('',(#2367),#2371); +#2367 = LINE('',#2368,#2369); +#2368 = CARTESIAN_POINT('',(1.25,-2.07082039325)); +#2369 = VECTOR('',#2370,1.); +#2370 = DIRECTION('',(-1.,1.839304880744E-33)); +#2371 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2372 = PCURVE('',#2373,#2378); +#2373 = CYLINDRICAL_SURFACE('',#2374,0.3); +#2374 = AXIS2_PLACEMENT_3D('',#2375,#2376,#2377); +#2375 = CARTESIAN_POINT('',(5.07082039325,0.5,1.6)); +#2376 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#2377 = DIRECTION('',(1.376309534659E-17,-2.22044604925E-16,-1.)); +#2378 = DEFINITIONAL_REPRESENTATION('',(#2379),#2383); +#2379 = LINE('',#2380,#2381); +#2380 = CARTESIAN_POINT('',(0.,0.)); +#2381 = VECTOR('',#2382,1.); +#2382 = DIRECTION('',(0.,1.)); +#2383 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2384 = ORIENTED_EDGE('',*,*,#2385,.F.); +#2385 = EDGE_CURVE('',#2386,#2358,#2388,.T.); +#2386 = VERTEX_POINT('',#2387); +#2387 = CARTESIAN_POINT('',(4.577707744174,3.124264068712,1.3)); +#2388 = SURFACE_CURVE('',#2389,(#2408,#2430),.PCURVE_S1.); +#2389 = ( BOUNDED_CURVE() B_SPLINE_CURVE(9,(#2390,#2391,#2392,#2393, + #2394,#2395,#2396,#2397,#2398,#2399,#2400,#2401,#2402,#2403,#2404, +#2405,#2406,#2407),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((10, +8,10),(0.,0.785398163397,1.570796326795),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.,1.,1.,1., +1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.)) REPRESENTATION_ITEM('') ); +#2390 = CARTESIAN_POINT('',(4.577707744174,3.124264068712,1.3)); +#2391 = CARTESIAN_POINT('',(4.604923694936,3.124264068712,1.3)); +#2392 = CARTESIAN_POINT('',(4.632149346187,3.1223709316,1.3)); +#2393 = CARTESIAN_POINT('',(4.659297890829,3.118605302741,1.3)); +#2394 = CARTESIAN_POINT('',(4.686439079053,3.113096801269,1.3)); +#2395 = CARTESIAN_POINT('',(4.713577968724,3.105945237965,1.3)); +#2396 = CARTESIAN_POINT('',(4.74082179724,3.097301208393,1.3)); +#2397 = CARTESIAN_POINT('',(4.768641363625,3.087437094022,1.3)); +#2398 = CARTESIAN_POINT('',(4.797933309703,3.076579504074,1.3)); +#2399 = CARTESIAN_POINT('',(4.861246068535,3.051968877593,1.3)); +#2400 = CARTESIAN_POINT('',(4.895138574123,3.038282848391,1.3)); +#2401 = CARTESIAN_POINT('',(4.933096495108,3.022223460007,1.3)); +#2402 = CARTESIAN_POINT('',(4.970690887023,3.004035395601,1.3)); +#2403 = CARTESIAN_POINT('',(5.021164896678,2.979523535457,1.3)); +#2404 = CARTESIAN_POINT('',(5.046744264151,2.939331594436,1.3)); +#2405 = CARTESIAN_POINT('',(5.063887317045,2.898596723129,1.3)); +#2406 = CARTESIAN_POINT('',(5.07082039325,2.855424442436,1.3)); +#2407 = CARTESIAN_POINT('',(5.07082039325,2.812392245888,1.3)); +#2408 = PCURVE('',#1816,#2409); +#2409 = DEFINITIONAL_REPRESENTATION('',(#2410),#2429); +#2410 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#2411,#2412,#2413,#2414,#2415, + #2416,#2417,#2418,#2419,#2420,#2421,#2422,#2423,#2424,#2425,#2426, + #2427,#2428),.UNSPECIFIED.,.F.,.F.,(10,8,10),(0.,0.785398163397, + 1.570796326795),.UNSPECIFIED.); +#2411 = CARTESIAN_POINT('',(-1.374264068712,-1.577707744174)); +#2412 = CARTESIAN_POINT('',(-1.374264068712,-1.604923694936)); +#2413 = CARTESIAN_POINT('',(-1.3723709316,-1.632149346186)); +#2414 = CARTESIAN_POINT('',(-1.368605302741,-1.65929789083)); +#2415 = CARTESIAN_POINT('',(-1.363096801269,-1.686439079053)); +#2416 = CARTESIAN_POINT('',(-1.355945237965,-1.713577968724)); +#2417 = CARTESIAN_POINT('',(-1.347301208393,-1.740821797239)); +#2418 = CARTESIAN_POINT('',(-1.337437094022,-1.768641363625)); +#2419 = CARTESIAN_POINT('',(-1.326579504074,-1.797933309703)); +#2420 = CARTESIAN_POINT('',(-1.301968877593,-1.861246068535)); +#2421 = CARTESIAN_POINT('',(-1.288282848391,-1.895138574124)); +#2422 = CARTESIAN_POINT('',(-1.272223460007,-1.933096495107)); +#2423 = CARTESIAN_POINT('',(-1.254035395601,-1.970690887023)); +#2424 = CARTESIAN_POINT('',(-1.229523535457,-2.021164896678)); +#2425 = CARTESIAN_POINT('',(-1.189331594436,-2.046744264151)); +#2426 = CARTESIAN_POINT('',(-1.148596723129,-2.063887317045)); +#2427 = CARTESIAN_POINT('',(-1.105424442436,-2.07082039325)); +#2428 = CARTESIAN_POINT('',(-1.062392245888,-2.07082039325)); +#2429 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2430 = PCURVE('',#2431,#2486); +#2431 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,9,( + (#2432,#2433,#2434,#2435,#2436,#2437,#2438,#2439,#2440,#2441,#2442 + ,#2443,#2444,#2445,#2446,#2447,#2448,#2449) + ,(#2450,#2451,#2452,#2453,#2454,#2455,#2456,#2457,#2458,#2459,#2460 + ,#2461,#2462,#2463,#2464,#2465,#2466,#2467) + ,(#2468,#2469,#2470,#2471,#2472,#2473,#2474,#2475,#2476,#2477,#2478 + ,#2479,#2480,#2481,#2482,#2483,#2484,#2485 +)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(10,8,10 + ),(0.,1.570796326795),(0.,0.785398163397,1.570796326795), +.UNSPECIFIED.) GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_SURFACE +(( + (1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.) + ,(0.923879532511,0.925449711706,0.927476635134,0.93002875318 + ,0.933172076615,0.936980404084,0.941546103092,0.946934091156 + ,0.953021663787,0.965311968131,0.971517127294,0.977182823727 + ,0.981433950891,0.98222023046,0.982185490858,0.980140966049 + ,0.977080555835,0.973248989468) + ,(1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1. +))) REPRESENTATION_ITEM('') SURFACE() ); +#2432 = CARTESIAN_POINT('',(4.577707744174,3.124264068712,1.3)); +#2433 = CARTESIAN_POINT('',(4.604923694936,3.124264068712,1.3)); +#2434 = CARTESIAN_POINT('',(4.632149346187,3.1223709316,1.3)); +#2435 = CARTESIAN_POINT('',(4.659297890829,3.118605302741,1.3)); +#2436 = CARTESIAN_POINT('',(4.686439079053,3.113096801269,1.3)); +#2437 = CARTESIAN_POINT('',(4.713577968724,3.105945237965,1.3)); +#2438 = CARTESIAN_POINT('',(4.74082179724,3.097301208393,1.3)); +#2439 = CARTESIAN_POINT('',(4.768641363625,3.087437094022,1.3)); +#2440 = CARTESIAN_POINT('',(4.797933309703,3.076579504074,1.3)); +#2441 = CARTESIAN_POINT('',(4.861246068535,3.051968877593,1.3)); +#2442 = CARTESIAN_POINT('',(4.895138574123,3.038282848391,1.3)); +#2443 = CARTESIAN_POINT('',(4.933096495108,3.022223460007,1.3)); +#2444 = CARTESIAN_POINT('',(4.970690887023,3.004035395601,1.3)); +#2445 = CARTESIAN_POINT('',(5.021164896678,2.979523535457,1.3)); +#2446 = CARTESIAN_POINT('',(5.046744264151,2.939331594436,1.3)); +#2447 = CARTESIAN_POINT('',(5.063887317045,2.898596723129,1.3)); +#2448 = CARTESIAN_POINT('',(5.07082039325,2.855424442436,1.3)); +#2449 = CARTESIAN_POINT('',(5.07082039325,2.812392245888,1.3)); +#2450 = CARTESIAN_POINT('',(4.577707744174,3.,1.3)); +#2451 = CARTESIAN_POINT('',(4.594051831642,3.001439668963,1.3)); +#2452 = CARTESIAN_POINT('',(4.61068461712,3.002481678027,1.3)); +#2453 = CARTESIAN_POINT('',(4.627754571252,3.003173496007,1.3)); +#2454 = CARTESIAN_POINT('',(4.645687264316,3.003622099027,1.3)); +#2455 = CARTESIAN_POINT('',(4.664769785396,3.003860920975,1.3)); +#2456 = CARTESIAN_POINT('',(4.685431263871,3.003927404944,1.3)); +#2457 = CARTESIAN_POINT('',(4.708610222401,3.003889596261,1.3)); +#2458 = CARTESIAN_POINT('',(4.735627374084,3.003568921947,1.3)); +#2459 = CARTESIAN_POINT('',(4.798044299062,2.999895181698,1.3)); +#2460 = CARTESIAN_POINT('',(4.833227065415,2.996666982331,1.3)); +#2461 = CARTESIAN_POINT('',(4.873897568505,2.990189843889,1.3)); +#2462 = CARTESIAN_POINT('',(4.915736000595,2.980330775613,1.3)); +#2463 = CARTESIAN_POINT('',(4.967844820763,2.959988098861,1.3)); +#2464 = CARTESIAN_POINT('',(4.990705972531,2.923635385936,1.3)); +#2465 = CARTESIAN_POINT('',(5.003618507862,2.887067921761,1.3)); +#2466 = CARTESIAN_POINT('',(5.005261168778,2.849099684386,1.3)); +#2467 = CARTESIAN_POINT('',(5.,2.812392245888,1.3)); +#2468 = CARTESIAN_POINT('',(4.577707744174,2.912132034356,1.387867965644 + )); +#2469 = CARTESIAN_POINT('',(4.586411682694,2.91387282206,1.38612717794) + ); +#2470 = CARTESIAN_POINT('',(4.595476676022,2.916080335303,1.383876441331 + )); +#2471 = CARTESIAN_POINT('',(4.605153997322,2.918827020731,1.381037873616 + )); +#2472 = CARTESIAN_POINT('',(4.616040470226,2.922251520131,1.377530128244 + )); +#2473 = CARTESIAN_POINT('',(4.628566291692,2.926403882526,1.373265434756 + )); +#2474 = CARTESIAN_POINT('',(4.64334360987,2.931347822776,1.368129911293) + ); +#2475 = CARTESIAN_POINT('',(4.661626796073,2.937188329445,1.362028075826 + )); +#2476 = CARTESIAN_POINT('',(4.685135349929,2.943692924631,1.355072482749 + )); +#2477 = CARTESIAN_POINT('',(4.743845403664,2.95465683239,1.340926340246) + ); +#2478 = CARTESIAN_POINT('',(4.778970455039,2.959220320027,1.333732390316 + )); +#2479 = CARTESIAN_POINT('',(4.820870991451,2.960400878311,1.327113854564 + )); +#2480 = CARTESIAN_POINT('',(4.865577641856,2.957983889178,1.322063871692 + )); +#2481 = CARTESIAN_POINT('',(4.918020204494,2.941630874767,1.321141154934 + )); +#2482 = CARTESIAN_POINT('',(4.938463320389,2.909356618379,1.321187640152 + )); +#2483 = CARTESIAN_POINT('',(4.947931618974,2.876933606628,1.323603022275 + )); +#2484 = CARTESIAN_POINT('',(4.945606078027,2.843716417884,1.327196960986 + )); +#2485 = CARTESIAN_POINT('',(4.9366563146,2.812392245888,1.3316718427)); +#2486 = DEFINITIONAL_REPRESENTATION('',(#2487),#2491); +#2487 = LINE('',#2488,#2489); +#2488 = CARTESIAN_POINT('',(0.,0.)); +#2489 = VECTOR('',#2490,1.); +#2490 = DIRECTION('',(0.,1.)); +#2491 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2492 = ORIENTED_EDGE('',*,*,#2493,.T.); +#2493 = EDGE_CURVE('',#2386,#2494,#2496,.T.); +#2494 = VERTEX_POINT('',#2495); +#2495 = CARTESIAN_POINT('',(1.422292255826,3.124264068712,1.3)); +#2496 = SURFACE_CURVE('',#2497,(#2501,#2508),.PCURVE_S1.); +#2497 = LINE('',#2498,#2499); +#2498 = CARTESIAN_POINT('',(5.,3.124264068712,1.3)); +#2499 = VECTOR('',#2500,1.); +#2500 = DIRECTION('',(-1.,-0.,-0.)); +#2501 = PCURVE('',#1816,#2502); +#2502 = DEFINITIONAL_REPRESENTATION('',(#2503),#2507); +#2503 = LINE('',#2504,#2505); +#2504 = CARTESIAN_POINT('',(-1.374264068712,-2.)); +#2505 = VECTOR('',#2506,1.); +#2506 = DIRECTION('',(0.,1.)); +#2507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2508 = PCURVE('',#2509,#2514); +#2509 = CYLINDRICAL_SURFACE('',#2510,0.3); +#2510 = AXIS2_PLACEMENT_3D('',#2511,#2512,#2513); +#2511 = CARTESIAN_POINT('',(5.,3.124264068712,1.6)); +#2512 = DIRECTION('',(-1.,-0.,-0.)); +#2513 = DIRECTION('',(0.,-8.840425481299E-17,-1.)); +#2514 = DEFINITIONAL_REPRESENTATION('',(#2515),#2519); +#2515 = LINE('',#2516,#2517); +#2516 = CARTESIAN_POINT('',(0.,0.)); +#2517 = VECTOR('',#2518,1.); +#2518 = DIRECTION('',(0.,1.)); +#2519 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2520 = ORIENTED_EDGE('',*,*,#2521,.F.); +#2521 = EDGE_CURVE('',#2522,#2494,#2524,.T.); +#2522 = VERTEX_POINT('',#2523); +#2523 = CARTESIAN_POINT('',(0.92917960675,2.812392245888,1.3)); +#2524 = SURFACE_CURVE('',#2525,(#2544,#2566),.PCURVE_S1.); +#2525 = ( BOUNDED_CURVE() B_SPLINE_CURVE(9,(#2526,#2527,#2528,#2529, + #2530,#2531,#2532,#2533,#2534,#2535,#2536,#2537,#2538,#2539,#2540, +#2541,#2542,#2543),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((10, + 8,10),(9.278959016113E-16,0.785398163397,1.570796326795), +.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1. +,1.,1.)) REPRESENTATION_ITEM('') ); +#2526 = CARTESIAN_POINT('',(0.92917960675,2.812392245888,1.3)); +#2527 = CARTESIAN_POINT('',(0.92917960675,2.855424442436,1.3)); +#2528 = CARTESIAN_POINT('',(0.936112682955,2.898596723129,1.3)); +#2529 = CARTESIAN_POINT('',(0.95325573585,2.939331594436,1.3)); +#2530 = CARTESIAN_POINT('',(0.978835103322,2.979523535457,1.3)); +#2531 = CARTESIAN_POINT('',(1.029309112978,3.004035395601,1.3)); +#2532 = CARTESIAN_POINT('',(1.066903504892,3.022223460007,1.3)); +#2533 = CARTESIAN_POINT('',(1.104861425877,3.038282848391,1.3)); +#2534 = CARTESIAN_POINT('',(1.138753931465,3.051968877593,1.3)); +#2535 = CARTESIAN_POINT('',(1.202066690297,3.076579504074,1.3)); +#2536 = CARTESIAN_POINT('',(1.231358636375,3.087437094022,1.3)); +#2537 = CARTESIAN_POINT('',(1.25917820276,3.097301208393,1.3)); +#2538 = CARTESIAN_POINT('',(1.286422031276,3.105945237965,1.3)); +#2539 = CARTESIAN_POINT('',(1.313560920947,3.113096801269,1.3)); +#2540 = CARTESIAN_POINT('',(1.340702109171,3.118605302741,1.3)); +#2541 = CARTESIAN_POINT('',(1.367850653813,3.1223709316,1.3)); +#2542 = CARTESIAN_POINT('',(1.395076305064,3.124264068712,1.3)); +#2543 = CARTESIAN_POINT('',(1.422292255826,3.124264068712,1.3)); +#2544 = PCURVE('',#1816,#2545); +#2545 = DEFINITIONAL_REPRESENTATION('',(#2546),#2565); +#2546 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#2547,#2548,#2549,#2550,#2551, + #2552,#2553,#2554,#2555,#2556,#2557,#2558,#2559,#2560,#2561,#2562, + #2563,#2564),.UNSPECIFIED.,.F.,.F.,(10,8,10),(9.278959016113E-16, + 0.785398163397,1.570796326795),.UNSPECIFIED.); +#2547 = CARTESIAN_POINT('',(-1.062392245888,2.07082039325)); +#2548 = CARTESIAN_POINT('',(-1.105424442436,2.07082039325)); +#2549 = CARTESIAN_POINT('',(-1.148596723129,2.063887317045)); +#2550 = CARTESIAN_POINT('',(-1.189331594436,2.04674426415)); +#2551 = CARTESIAN_POINT('',(-1.229523535457,2.021164896678)); +#2552 = CARTESIAN_POINT('',(-1.254035395601,1.970690887022)); +#2553 = CARTESIAN_POINT('',(-1.272223460007,1.933096495108)); +#2554 = CARTESIAN_POINT('',(-1.288282848391,1.895138574123)); +#2555 = CARTESIAN_POINT('',(-1.301968877593,1.861246068535)); +#2556 = CARTESIAN_POINT('',(-1.326579504074,1.797933309703)); +#2557 = CARTESIAN_POINT('',(-1.337437094022,1.768641363625)); +#2558 = CARTESIAN_POINT('',(-1.347301208393,1.740821797239)); +#2559 = CARTESIAN_POINT('',(-1.355945237965,1.713577968725)); +#2560 = CARTESIAN_POINT('',(-1.363096801269,1.686439079053)); +#2561 = CARTESIAN_POINT('',(-1.368605302741,1.65929789083)); +#2562 = CARTESIAN_POINT('',(-1.3723709316,1.632149346186)); +#2563 = CARTESIAN_POINT('',(-1.374264068712,1.604923694936)); +#2564 = CARTESIAN_POINT('',(-1.374264068712,1.577707744174)); +#2565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2566 = PCURVE('',#2567,#2622); +#2567 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,9,( + (#2568,#2569,#2570,#2571,#2572,#2573,#2574,#2575,#2576,#2577,#2578 + ,#2579,#2580,#2581,#2582,#2583,#2584,#2585) + ,(#2586,#2587,#2588,#2589,#2590,#2591,#2592,#2593,#2594,#2595,#2596 + ,#2597,#2598,#2599,#2600,#2601,#2602,#2603) + ,(#2604,#2605,#2606,#2607,#2608,#2609,#2610,#2611,#2612,#2613,#2614 + ,#2615,#2616,#2617,#2618,#2619,#2620,#2621 +)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(10,8,10 + ),(0.,1.570796326795),(9.278959016113E-16,0.785398163397, +1.570796326795),.UNSPECIFIED.) GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_SURFACE(( + (1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.) + ,(0.973248989468,0.977080555835,0.980140966049,0.982185490858 + ,0.98222023046,0.981433950891,0.977182823727,0.971517127294 + ,0.965311968131,0.953021663787,0.946934091156,0.941546103091 + ,0.936980404084,0.933172076615,0.93002875318,0.927476635134 + ,0.925449711706,0.923879532511) + ,(1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1. +))) REPRESENTATION_ITEM('') SURFACE() ); +#2568 = CARTESIAN_POINT('',(0.92917960675,2.812392245888,1.3)); +#2569 = CARTESIAN_POINT('',(0.92917960675,2.855424442436,1.3)); +#2570 = CARTESIAN_POINT('',(0.936112682955,2.898596723129,1.3)); +#2571 = CARTESIAN_POINT('',(0.95325573585,2.939331594436,1.3)); +#2572 = CARTESIAN_POINT('',(0.978835103322,2.979523535457,1.3)); +#2573 = CARTESIAN_POINT('',(1.029309112978,3.004035395601,1.3)); +#2574 = CARTESIAN_POINT('',(1.066903504892,3.022223460007,1.3)); +#2575 = CARTESIAN_POINT('',(1.104861425877,3.038282848391,1.3)); +#2576 = CARTESIAN_POINT('',(1.138753931465,3.051968877593,1.3)); +#2577 = CARTESIAN_POINT('',(1.202066690297,3.076579504074,1.3)); +#2578 = CARTESIAN_POINT('',(1.231358636375,3.087437094022,1.3)); +#2579 = CARTESIAN_POINT('',(1.25917820276,3.097301208393,1.3)); +#2580 = CARTESIAN_POINT('',(1.286422031276,3.105945237965,1.3)); +#2581 = CARTESIAN_POINT('',(1.313560920947,3.113096801269,1.3)); +#2582 = CARTESIAN_POINT('',(1.340702109171,3.118605302741,1.3)); +#2583 = CARTESIAN_POINT('',(1.367850653813,3.1223709316,1.3)); +#2584 = CARTESIAN_POINT('',(1.395076305064,3.124264068712,1.3)); +#2585 = CARTESIAN_POINT('',(1.422292255826,3.124264068712,1.3)); +#2586 = CARTESIAN_POINT('',(1.,2.812392245888,1.3)); +#2587 = CARTESIAN_POINT('',(0.994738831222,2.849099684386,1.3)); +#2588 = CARTESIAN_POINT('',(0.996381492138,2.887067921761,1.3)); +#2589 = CARTESIAN_POINT('',(1.009294027469,2.923635385936,1.3)); +#2590 = CARTESIAN_POINT('',(1.032155179237,2.959988098861,1.3)); +#2591 = CARTESIAN_POINT('',(1.084263999405,2.980330775613,1.3)); +#2592 = CARTESIAN_POINT('',(1.126102431495,2.990189843889,1.3)); +#2593 = CARTESIAN_POINT('',(1.166772934585,2.996666982331,1.3)); +#2594 = CARTESIAN_POINT('',(1.201955700938,2.999895181698,1.3)); +#2595 = CARTESIAN_POINT('',(1.264372625916,3.003568921947,1.3)); +#2596 = CARTESIAN_POINT('',(1.291389777599,3.003889596261,1.3)); +#2597 = CARTESIAN_POINT('',(1.314568736129,3.003927404944,1.3)); +#2598 = CARTESIAN_POINT('',(1.335230214604,3.003860920975,1.3)); +#2599 = CARTESIAN_POINT('',(1.354312735684,3.003622099027,1.3)); +#2600 = CARTESIAN_POINT('',(1.372245428748,3.003173496007,1.3)); +#2601 = CARTESIAN_POINT('',(1.38931538288,3.002481678027,1.3)); +#2602 = CARTESIAN_POINT('',(1.405948168358,3.001439668963,1.3)); +#2603 = CARTESIAN_POINT('',(1.422292255826,3.,1.3)); +#2604 = CARTESIAN_POINT('',(1.0633436854,2.812392245888,1.3316718427)); +#2605 = CARTESIAN_POINT('',(1.054393921973,2.843716417884,1.327196960986 + )); +#2606 = CARTESIAN_POINT('',(1.052068381026,2.876933606628,1.323603022274 + )); +#2607 = CARTESIAN_POINT('',(1.061536679611,2.909356618379,1.321187640152 + )); +#2608 = CARTESIAN_POINT('',(1.081979795505,2.941630874767,1.321141154934 + )); +#2609 = CARTESIAN_POINT('',(1.134422358144,2.957983889178,1.322063871692 + )); +#2610 = CARTESIAN_POINT('',(1.179129008549,2.960400878311,1.327113854564 + )); +#2611 = CARTESIAN_POINT('',(1.221029544961,2.959220320027,1.333732390316 + )); +#2612 = CARTESIAN_POINT('',(1.256154596336,2.95465683239,1.340926340246) + ); +#2613 = CARTESIAN_POINT('',(1.314864650071,2.943692924631,1.355072482749 + )); +#2614 = CARTESIAN_POINT('',(1.338373203927,2.937188329445,1.362028075826 + )); +#2615 = CARTESIAN_POINT('',(1.35665639013,2.931347822776,1.368129911293) + ); +#2616 = CARTESIAN_POINT('',(1.371433708308,2.926403882526,1.373265434756 + )); +#2617 = CARTESIAN_POINT('',(1.383959529774,2.922251520131,1.377530128244 + )); +#2618 = CARTESIAN_POINT('',(1.394846002678,2.918827020731,1.381037873616 + )); +#2619 = CARTESIAN_POINT('',(1.404523323978,2.916080335303,1.383876441331 + )); +#2620 = CARTESIAN_POINT('',(1.413588317306,2.91387282206,1.38612717794) + ); +#2621 = CARTESIAN_POINT('',(1.422292255826,2.912132034356,1.387867965644 + )); +#2622 = DEFINITIONAL_REPRESENTATION('',(#2623),#2627); +#2623 = LINE('',#2624,#2625); +#2624 = CARTESIAN_POINT('',(0.,0.)); +#2625 = VECTOR('',#2626,1.); +#2626 = DIRECTION('',(0.,1.)); +#2627 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2628 = ORIENTED_EDGE('',*,*,#2629,.F.); +#2629 = EDGE_CURVE('',#2630,#2522,#2632,.T.); +#2630 = VERTEX_POINT('',#2631); +#2631 = CARTESIAN_POINT('',(0.92917960675,0.687607754112,1.3)); +#2632 = SURFACE_CURVE('',#2633,(#2637,#2644),.PCURVE_S1.); +#2633 = LINE('',#2634,#2635); +#2634 = CARTESIAN_POINT('',(0.92917960675,0.5,1.3)); +#2635 = VECTOR('',#2636,1.); +#2636 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#2637 = PCURVE('',#1816,#2638); +#2638 = DEFINITIONAL_REPRESENTATION('',(#2639),#2643); +#2639 = LINE('',#2640,#2641); +#2640 = CARTESIAN_POINT('',(1.25,2.07082039325)); +#2641 = VECTOR('',#2642,1.); +#2642 = DIRECTION('',(-1.,1.839304880744E-33)); +#2643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2644 = PCURVE('',#2645,#2650); +#2645 = CYLINDRICAL_SURFACE('',#2646,0.3); +#2646 = AXIS2_PLACEMENT_3D('',#2647,#2648,#2649); +#2647 = CARTESIAN_POINT('',(0.92917960675,0.5,1.6)); +#2648 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#2649 = DIRECTION('',(1.376309534659E-17,-2.22044604925E-16,-1.)); +#2650 = DEFINITIONAL_REPRESENTATION('',(#2651),#2655); +#2651 = LINE('',#2652,#2653); +#2652 = CARTESIAN_POINT('',(-0.,0.)); +#2653 = VECTOR('',#2654,1.); +#2654 = DIRECTION('',(-0.,1.)); +#2655 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2656 = ORIENTED_EDGE('',*,*,#2657,.F.); +#2657 = EDGE_CURVE('',#2222,#2630,#2658,.T.); +#2658 = SURFACE_CURVE('',#2659,(#2678,#2700),.PCURVE_S1.); +#2659 = ( BOUNDED_CURVE() B_SPLINE_CURVE(9,(#2660,#2661,#2662,#2663, + #2664,#2665,#2666,#2667,#2668,#2669,#2670,#2671,#2672,#2673,#2674, +#2675,#2676,#2677),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((10, + 8,10),(7.235276684372E-15,0.785398163397,1.570796326795), +.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1. +,1.,1.)) REPRESENTATION_ITEM('') ); +#2660 = CARTESIAN_POINT('',(1.422292255826,0.375735931288,1.3)); +#2661 = CARTESIAN_POINT('',(1.395076305064,0.375735931288,1.3)); +#2662 = CARTESIAN_POINT('',(1.367850653813,0.3776290684,1.3)); +#2663 = CARTESIAN_POINT('',(1.340702109171,0.381394697259,1.3)); +#2664 = CARTESIAN_POINT('',(1.313560920947,0.386903198731,1.3)); +#2665 = CARTESIAN_POINT('',(1.286422031276,0.394054762035,1.3)); +#2666 = CARTESIAN_POINT('',(1.25917820276,0.402698791607,1.3)); +#2667 = CARTESIAN_POINT('',(1.231358636375,0.412562905978,1.3)); +#2668 = CARTESIAN_POINT('',(1.202066690297,0.423420495926,1.3)); +#2669 = CARTESIAN_POINT('',(1.138753931465,0.448031122407,1.3)); +#2670 = CARTESIAN_POINT('',(1.104861425877,0.461717151609,1.3)); +#2671 = CARTESIAN_POINT('',(1.066903504892,0.477776539993,1.3)); +#2672 = CARTESIAN_POINT('',(1.029309112977,0.495964604399,1.3)); +#2673 = CARTESIAN_POINT('',(0.978835103322,0.520476464543,1.3)); +#2674 = CARTESIAN_POINT('',(0.953255735849,0.560668405564,1.3)); +#2675 = CARTESIAN_POINT('',(0.936112682955,0.601403276871,1.3)); +#2676 = CARTESIAN_POINT('',(0.92917960675,0.644575557564,1.3)); +#2677 = CARTESIAN_POINT('',(0.92917960675,0.687607754112,1.3)); +#2678 = PCURVE('',#1816,#2679); +#2679 = DEFINITIONAL_REPRESENTATION('',(#2680),#2699); +#2680 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#2681,#2682,#2683,#2684,#2685, + #2686,#2687,#2688,#2689,#2690,#2691,#2692,#2693,#2694,#2695,#2696, + #2697,#2698),.UNSPECIFIED.,.F.,.F.,(10,8,10),(7.235276684372E-15, + 0.785398163397,1.570796326795),.UNSPECIFIED.); +#2681 = CARTESIAN_POINT('',(1.374264068712,1.577707744174)); +#2682 = CARTESIAN_POINT('',(1.374264068712,1.604923694936)); +#2683 = CARTESIAN_POINT('',(1.3723709316,1.632149346186)); +#2684 = CARTESIAN_POINT('',(1.368605302741,1.65929789083)); +#2685 = CARTESIAN_POINT('',(1.363096801269,1.686439079052)); +#2686 = CARTESIAN_POINT('',(1.355945237965,1.713577968725)); +#2687 = CARTESIAN_POINT('',(1.347301208393,1.740821797239)); +#2688 = CARTESIAN_POINT('',(1.337437094022,1.768641363625)); +#2689 = CARTESIAN_POINT('',(1.326579504074,1.797933309703)); +#2690 = CARTESIAN_POINT('',(1.301968877593,1.861246068535)); +#2691 = CARTESIAN_POINT('',(1.288282848391,1.895138574123)); +#2692 = CARTESIAN_POINT('',(1.272223460007,1.933096495108)); +#2693 = CARTESIAN_POINT('',(1.254035395601,1.970690887022)); +#2694 = CARTESIAN_POINT('',(1.229523535457,2.021164896678)); +#2695 = CARTESIAN_POINT('',(1.189331594436,2.046744264151)); +#2696 = CARTESIAN_POINT('',(1.148596723129,2.063887317045)); +#2697 = CARTESIAN_POINT('',(1.105424442436,2.07082039325)); +#2698 = CARTESIAN_POINT('',(1.062392245888,2.07082039325)); +#2699 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2700 = PCURVE('',#2701,#2756); +#2701 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,9,( + (#2702,#2703,#2704,#2705,#2706,#2707,#2708,#2709,#2710,#2711,#2712 + ,#2713,#2714,#2715,#2716,#2717,#2718,#2719) + ,(#2720,#2721,#2722,#2723,#2724,#2725,#2726,#2727,#2728,#2729,#2730 + ,#2731,#2732,#2733,#2734,#2735,#2736,#2737) + ,(#2738,#2739,#2740,#2741,#2742,#2743,#2744,#2745,#2746,#2747,#2748 + ,#2749,#2750,#2751,#2752,#2753,#2754,#2755 +)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(10,8,10 + ),(0.,1.570796326795),(7.235276684372E-15,0.785398163397, +1.570796326795),.UNSPECIFIED.) GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_SURFACE(( + (1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.) + ,(0.923879532511,0.925449711706,0.927476635134,0.93002875318 + ,0.933172076615,0.936980404084,0.941546103091,0.946934091156 + ,0.953021663787,0.965311968131,0.971517127294,0.977182823727 + ,0.981433950891,0.98222023046,0.982185490858,0.980140966049 + ,0.977080555835,0.973248989468) + ,(1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1. +))) REPRESENTATION_ITEM('') SURFACE() ); +#2702 = CARTESIAN_POINT('',(1.422292255826,0.375735931288,1.3)); +#2703 = CARTESIAN_POINT('',(1.395076305064,0.375735931288,1.3)); +#2704 = CARTESIAN_POINT('',(1.367850653813,0.3776290684,1.3)); +#2705 = CARTESIAN_POINT('',(1.340702109171,0.381394697259,1.3)); +#2706 = CARTESIAN_POINT('',(1.313560920947,0.386903198731,1.3)); +#2707 = CARTESIAN_POINT('',(1.286422031276,0.394054762035,1.3)); +#2708 = CARTESIAN_POINT('',(1.25917820276,0.402698791607,1.3)); +#2709 = CARTESIAN_POINT('',(1.231358636375,0.412562905978,1.3)); +#2710 = CARTESIAN_POINT('',(1.202066690297,0.423420495926,1.3)); +#2711 = CARTESIAN_POINT('',(1.138753931465,0.448031122407,1.3)); +#2712 = CARTESIAN_POINT('',(1.104861425877,0.461717151609,1.3)); +#2713 = CARTESIAN_POINT('',(1.066903504892,0.477776539993,1.3)); +#2714 = CARTESIAN_POINT('',(1.029309112977,0.495964604399,1.3)); +#2715 = CARTESIAN_POINT('',(0.978835103322,0.520476464543,1.3)); +#2716 = CARTESIAN_POINT('',(0.953255735849,0.560668405564,1.3)); +#2717 = CARTESIAN_POINT('',(0.936112682955,0.601403276871,1.3)); +#2718 = CARTESIAN_POINT('',(0.92917960675,0.644575557564,1.3)); +#2719 = CARTESIAN_POINT('',(0.92917960675,0.687607754112,1.3)); +#2720 = CARTESIAN_POINT('',(1.422292255826,0.5,1.3)); +#2721 = CARTESIAN_POINT('',(1.405948168358,0.498560331037,1.3)); +#2722 = CARTESIAN_POINT('',(1.38931538288,0.497518321973,1.3)); +#2723 = CARTESIAN_POINT('',(1.372245428748,0.496826503993,1.3)); +#2724 = CARTESIAN_POINT('',(1.354312735684,0.496377900973,1.3)); +#2725 = CARTESIAN_POINT('',(1.335230214604,0.496139079025,1.3)); +#2726 = CARTESIAN_POINT('',(1.314568736129,0.496072595056,1.3)); +#2727 = CARTESIAN_POINT('',(1.291389777599,0.496110403739,1.3)); +#2728 = CARTESIAN_POINT('',(1.264372625916,0.496431078053,1.3)); +#2729 = CARTESIAN_POINT('',(1.201955700938,0.500104818302,1.3)); +#2730 = CARTESIAN_POINT('',(1.166772934585,0.503333017669,1.3)); +#2731 = CARTESIAN_POINT('',(1.126102431495,0.509810156111,1.3)); +#2732 = CARTESIAN_POINT('',(1.084263999405,0.519669224387,1.3)); +#2733 = CARTESIAN_POINT('',(1.032155179237,0.540011901139,1.3)); +#2734 = CARTESIAN_POINT('',(1.009294027469,0.576364614064,1.3)); +#2735 = CARTESIAN_POINT('',(0.996381492138,0.612932078239,1.3)); +#2736 = CARTESIAN_POINT('',(0.994738831222,0.650900315614,1.3)); +#2737 = CARTESIAN_POINT('',(1.,0.687607754112,1.3)); +#2738 = CARTESIAN_POINT('',(1.422292255826,0.587867965644,1.387867965644 + )); +#2739 = CARTESIAN_POINT('',(1.413588317306,0.58612717794,1.38612717794) + ); +#2740 = CARTESIAN_POINT('',(1.404523323978,0.583919664697,1.383876441331 + )); +#2741 = CARTESIAN_POINT('',(1.394846002678,0.581172979269,1.381037873616 + )); +#2742 = CARTESIAN_POINT('',(1.383959529774,0.577748479869,1.377530128244 + )); +#2743 = CARTESIAN_POINT('',(1.371433708308,0.573596117474,1.373265434756 + )); +#2744 = CARTESIAN_POINT('',(1.35665639013,0.568652177224,1.368129911293) + ); +#2745 = CARTESIAN_POINT('',(1.338373203927,0.562811670555,1.362028075826 + )); +#2746 = CARTESIAN_POINT('',(1.314864650071,0.556307075369,1.355072482749 + )); +#2747 = CARTESIAN_POINT('',(1.256154596336,0.54534316761,1.340926340246) + ); +#2748 = CARTESIAN_POINT('',(1.221029544961,0.540779679973,1.333732390316 + )); +#2749 = CARTESIAN_POINT('',(1.179129008549,0.539599121689,1.327113854564 + )); +#2750 = CARTESIAN_POINT('',(1.134422358144,0.542016110822,1.322063871692 + )); +#2751 = CARTESIAN_POINT('',(1.081979795506,0.558369125233,1.321141154934 + )); +#2752 = CARTESIAN_POINT('',(1.061536679611,0.590643381621,1.321187640152 + )); +#2753 = CARTESIAN_POINT('',(1.052068381026,0.623066393372,1.323603022275 + )); +#2754 = CARTESIAN_POINT('',(1.054393921973,0.656283582116,1.327196960986 + )); +#2755 = CARTESIAN_POINT('',(1.0633436854,0.687607754112,1.3316718427)); +#2756 = DEFINITIONAL_REPRESENTATION('',(#2757),#2761); +#2757 = LINE('',#2758,#2759); +#2758 = CARTESIAN_POINT('',(0.,0.)); +#2759 = VECTOR('',#2760,1.); +#2760 = DIRECTION('',(0.,1.)); +#2761 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2762 = ADVANCED_FACE('',(#2763),#1869,.T.); +#2763 = FACE_BOUND('',#2764,.T.); +#2764 = EDGE_LOOP('',(#2765,#2785,#2786,#2787)); +#2765 = ORIENTED_EDGE('',*,*,#2766,.T.); +#2766 = EDGE_CURVE('',#1854,#2150,#2767,.T.); +#2767 = SURFACE_CURVE('',#2768,(#2773,#2779),.PCURVE_S1.); +#2768 = CIRCLE('',#2769,0.3); +#2769 = AXIS2_PLACEMENT_3D('',#2770,#2771,#2772); +#2770 = CARTESIAN_POINT('',(5.7,0.3,1.)); +#2771 = DIRECTION('',(-1.,0.,0.)); +#2772 = DIRECTION('',(0.,0.,1.)); +#2773 = PCURVE('',#1869,#2774); +#2774 = DEFINITIONAL_REPRESENTATION('',(#2775),#2778); +#2775 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2776,#2777),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#2776 = CARTESIAN_POINT('',(0.,0.3)); +#2777 = CARTESIAN_POINT('',(1.570796326795,0.3)); +#2778 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2779 = PCURVE('',#1997,#2780); +#2780 = DEFINITIONAL_REPRESENTATION('',(#2781),#2784); +#2781 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2782,#2783),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#2782 = CARTESIAN_POINT('',(0.,-1.570796326795)); +#2783 = CARTESIAN_POINT('',(0.,0.)); +#2784 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2785 = ORIENTED_EDGE('',*,*,#2174,.T.); +#2786 = ORIENTED_EDGE('',*,*,#2097,.F.); +#2787 = ORIENTED_EDGE('',*,*,#1853,.F.); +#2788 = ADVANCED_FACE('',(#2789),#1923,.T.); +#2789 = FACE_BOUND('',#2790,.F.); +#2790 = EDGE_LOOP('',(#2791,#2811,#2812,#2813)); +#2791 = ORIENTED_EDGE('',*,*,#2792,.T.); +#2792 = EDGE_CURVE('',#1908,#2152,#2793,.T.); +#2793 = SURFACE_CURVE('',#2794,(#2799,#2805),.PCURVE_S1.); +#2794 = CIRCLE('',#2795,0.3); +#2795 = AXIS2_PLACEMENT_3D('',#2796,#2797,#2798); +#2796 = CARTESIAN_POINT('',(5.7,3.2,1.)); +#2797 = DIRECTION('',(1.,0.,-0.)); +#2798 = DIRECTION('',(0.,0.,1.)); +#2799 = PCURVE('',#1923,#2800); +#2800 = DEFINITIONAL_REPRESENTATION('',(#2801),#2804); +#2801 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2802,#2803),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#2802 = CARTESIAN_POINT('',(0.,0.3)); +#2803 = CARTESIAN_POINT('',(-1.570796326795,0.3)); +#2804 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2805 = PCURVE('',#2050,#2806); +#2806 = DEFINITIONAL_REPRESENTATION('',(#2807),#2810); +#2807 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2808,#2809),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#2808 = CARTESIAN_POINT('',(0.,-1.570796326795)); +#2809 = CARTESIAN_POINT('',(0.,0.)); +#2810 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2811 = ORIENTED_EDGE('',*,*,#2196,.T.); +#2812 = ORIENTED_EDGE('',*,*,#2124,.T.); +#2813 = ORIENTED_EDGE('',*,*,#1907,.F.); +#2814 = ADVANCED_FACE('',(#2815),#1997,.T.); +#2815 = FACE_BOUND('',#2816,.T.); +#2816 = EDGE_LOOP('',(#2817,#2818,#2819)); +#2817 = ORIENTED_EDGE('',*,*,#2766,.F.); +#2818 = ORIENTED_EDGE('',*,*,#1983,.T.); +#2819 = ORIENTED_EDGE('',*,*,#2820,.F.); +#2820 = EDGE_CURVE('',#2150,#1961,#2821,.T.); +#2821 = SURFACE_CURVE('',#2822,(#2827,#2834),.PCURVE_S1.); +#2822 = CIRCLE('',#2823,0.3); +#2823 = AXIS2_PLACEMENT_3D('',#2824,#2825,#2826); +#2824 = CARTESIAN_POINT('',(5.7,0.3,1.)); +#2825 = DIRECTION('',(0.,1.,0.)); +#2826 = DIRECTION('',(0.,-0.,1.)); +#2827 = PCURVE('',#1997,#2828); +#2828 = DEFINITIONAL_REPRESENTATION('',(#2829),#2833); +#2829 = LINE('',#2830,#2831); +#2830 = CARTESIAN_POINT('',(0.,0.)); +#2831 = VECTOR('',#2832,1.); +#2832 = DIRECTION('',(1.,0.)); +#2833 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2834 = PCURVE('',#2081,#2835); +#2835 = DEFINITIONAL_REPRESENTATION('',(#2836),#2840); +#2836 = LINE('',#2837,#2838); +#2837 = CARTESIAN_POINT('',(-1.570796326795,0.3)); +#2838 = VECTOR('',#2839,1.); +#2839 = DIRECTION('',(1.,-0.)); +#2840 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2841 = ADVANCED_FACE('',(#2842),#2050,.T.); +#2842 = FACE_BOUND('',#2843,.F.); +#2843 = EDGE_LOOP('',(#2844,#2845,#2846)); +#2844 = ORIENTED_EDGE('',*,*,#2792,.F.); +#2845 = ORIENTED_EDGE('',*,*,#2036,.T.); +#2846 = ORIENTED_EDGE('',*,*,#2847,.F.); +#2847 = EDGE_CURVE('',#2152,#2014,#2848,.T.); +#2848 = SURFACE_CURVE('',#2849,(#2854,#2861),.PCURVE_S1.); +#2849 = CIRCLE('',#2850,0.3); +#2850 = AXIS2_PLACEMENT_3D('',#2851,#2852,#2853); +#2851 = CARTESIAN_POINT('',(5.7,3.2,1.)); +#2852 = DIRECTION('',(0.,1.,0.)); +#2853 = DIRECTION('',(0.,-0.,1.)); +#2854 = PCURVE('',#2050,#2855); +#2855 = DEFINITIONAL_REPRESENTATION('',(#2856),#2860); +#2856 = LINE('',#2857,#2858); +#2857 = CARTESIAN_POINT('',(-0.,0.)); +#2858 = VECTOR('',#2859,1.); +#2859 = DIRECTION('',(-1.,0.)); +#2860 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2861 = PCURVE('',#2081,#2862); +#2862 = DEFINITIONAL_REPRESENTATION('',(#2863),#2867); +#2863 = LINE('',#2864,#2865); +#2864 = CARTESIAN_POINT('',(-1.570796326795,3.2)); +#2865 = VECTOR('',#2866,1.); +#2866 = DIRECTION('',(1.,-0.)); +#2867 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2868 = ADVANCED_FACE('',(#2869),#2081,.T.); +#2869 = FACE_BOUND('',#2870,.F.); +#2870 = EDGE_LOOP('',(#2871,#2872,#2873,#2874)); +#2871 = ORIENTED_EDGE('',*,*,#2067,.F.); +#2872 = ORIENTED_EDGE('',*,*,#2820,.F.); +#2873 = ORIENTED_EDGE('',*,*,#2149,.T.); +#2874 = ORIENTED_EDGE('',*,*,#2847,.T.); +#2875 = ADVANCED_FACE('',(#2876),#2237,.F.); +#2876 = FACE_BOUND('',#2877,.T.); +#2877 = EDGE_LOOP('',(#2878,#2903,#2931,#2954)); +#2878 = ORIENTED_EDGE('',*,*,#2879,.T.); +#2879 = EDGE_CURVE('',#2220,#2880,#2882,.T.); +#2880 = VERTEX_POINT('',#2881); +#2881 = CARTESIAN_POINT('',(4.577707744174,0.587867965644,1.387867965644 + )); +#2882 = SURFACE_CURVE('',#2883,(#2887,#2897),.PCURVE_S1.); +#2883 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2884,#2885,#2886), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(0., +1.570796326795),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1., +0.923879532511,1.)) REPRESENTATION_ITEM('') ); +#2884 = CARTESIAN_POINT('',(4.577707744174,0.375735931288,1.3)); +#2885 = CARTESIAN_POINT('',(4.577707744174,0.5,1.3)); +#2886 = CARTESIAN_POINT('',(4.577707744174,0.587867965644,1.387867965644 + )); +#2887 = PCURVE('',#2237,#2888); +#2888 = DEFINITIONAL_REPRESENTATION('',(#2889),#2896); +#2889 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#2890,#2891,#2892,#2893,#2894, + #2895),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.570796326795), + .PIECEWISE_BEZIER_KNOTS.); +#2890 = CARTESIAN_POINT('',(1.665334536938E-16,0.422292255826)); +#2891 = CARTESIAN_POINT('',(-0.153073372946,0.422292255826)); +#2892 = CARTESIAN_POINT('',(-0.311968823921,0.422292255826)); +#2893 = CARTESIAN_POINT('',(-0.473429339477,0.422292255826)); +#2894 = CARTESIAN_POINT('',(-0.632324790451,0.422292255826)); +#2895 = CARTESIAN_POINT('',(-0.785398163397,0.422292255826)); +#2896 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2897 = PCURVE('',#2295,#2898); +#2898 = DEFINITIONAL_REPRESENTATION('',(#2899),#2902); +#2899 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2900,#2901),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#2900 = CARTESIAN_POINT('',(0.,0.)); +#2901 = CARTESIAN_POINT('',(1.570796326795,0.)); +#2902 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2903 = ORIENTED_EDGE('',*,*,#2904,.T.); +#2904 = EDGE_CURVE('',#2880,#2905,#2907,.T.); +#2905 = VERTEX_POINT('',#2906); +#2906 = CARTESIAN_POINT('',(1.422292255826,0.587867965644,1.387867965644 + )); +#2907 = SURFACE_CURVE('',#2908,(#2912,#2919),.PCURVE_S1.); +#2908 = LINE('',#2909,#2910); +#2909 = CARTESIAN_POINT('',(5.,0.587867965644,1.387867965644)); +#2910 = VECTOR('',#2911,1.); +#2911 = DIRECTION('',(-1.,-0.,-0.)); +#2912 = PCURVE('',#2237,#2913); +#2913 = DEFINITIONAL_REPRESENTATION('',(#2914),#2918); +#2914 = LINE('',#2915,#2916); +#2915 = CARTESIAN_POINT('',(-0.785398163397,0.)); +#2916 = VECTOR('',#2917,1.); +#2917 = DIRECTION('',(-0.,1.)); +#2918 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2919 = PCURVE('',#2920,#2925); +#2920 = PLANE('',#2921); +#2921 = AXIS2_PLACEMENT_3D('',#2922,#2923,#2924); +#2922 = CARTESIAN_POINT('',(6.,0.5,1.3)); +#2923 = DIRECTION('',(0.,0.707106781187,-0.707106781187)); +#2924 = DIRECTION('',(0.,0.707106781187,0.707106781187)); +#2925 = DEFINITIONAL_REPRESENTATION('',(#2926),#2930); +#2926 = LINE('',#2927,#2928); +#2927 = CARTESIAN_POINT('',(0.124264068712,-1.)); +#2928 = VECTOR('',#2929,1.); +#2929 = DIRECTION('',(-0.,-1.)); +#2930 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2931 = ORIENTED_EDGE('',*,*,#2932,.F.); +#2932 = EDGE_CURVE('',#2222,#2905,#2933,.T.); +#2933 = SURFACE_CURVE('',#2934,(#2938,#2948),.PCURVE_S1.); +#2934 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2935,#2936,#2937), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(0., +1.570796326795),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1., +0.923879532511,1.)) REPRESENTATION_ITEM('') ); +#2935 = CARTESIAN_POINT('',(1.422292255826,0.375735931288,1.3)); +#2936 = CARTESIAN_POINT('',(1.422292255826,0.5,1.3)); +#2937 = CARTESIAN_POINT('',(1.422292255826,0.587867965644,1.387867965644 + )); +#2938 = PCURVE('',#2237,#2939); +#2939 = DEFINITIONAL_REPRESENTATION('',(#2940),#2947); +#2940 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#2941,#2942,#2943,#2944,#2945, + #2946),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.570796326795), + .PIECEWISE_BEZIER_KNOTS.); +#2941 = CARTESIAN_POINT('',(0.,3.577707744174)); +#2942 = CARTESIAN_POINT('',(-0.153073372946,3.577707744174)); +#2943 = CARTESIAN_POINT('',(-0.311968823921,3.577707744174)); +#2944 = CARTESIAN_POINT('',(-0.473429339477,3.577707744174)); +#2945 = CARTESIAN_POINT('',(-0.632324790451,3.577707744174)); +#2946 = CARTESIAN_POINT('',(-0.785398163397,3.577707744174)); +#2947 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2948 = PCURVE('',#2701,#2949); +#2949 = DEFINITIONAL_REPRESENTATION('',(#2950),#2953); +#2950 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2951,#2952),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#2951 = CARTESIAN_POINT('',(0.,7.235276684372E-15)); +#2952 = CARTESIAN_POINT('',(1.570796326795,7.235276684372E-15)); +#2953 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2954 = ORIENTED_EDGE('',*,*,#2219,.F.); +#2955 = ADVANCED_FACE('',(#2956),#2295,.F.); +#2956 = FACE_BOUND('',#2957,.F.); +#2957 = EDGE_LOOP('',(#2958,#2959,#3017,#3040)); +#2958 = ORIENTED_EDGE('',*,*,#2879,.T.); +#2959 = ORIENTED_EDGE('',*,*,#2960,.T.); +#2960 = EDGE_CURVE('',#2880,#2961,#2963,.T.); +#2961 = VERTEX_POINT('',#2962); +#2962 = CARTESIAN_POINT('',(4.9366563146,0.687607754112,1.3316718427)); +#2963 = SURFACE_CURVE('',#2964,(#2983,#2990),.PCURVE_S1.); +#2964 = ( BOUNDED_CURVE() B_SPLINE_CURVE(9,(#2965,#2966,#2967,#2968, + #2969,#2970,#2971,#2972,#2973,#2974,#2975,#2976,#2977,#2978,#2979, +#2980,#2981,#2982),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((10, +8,10),(0.,0.785398163397,1.570796326795),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.,1.,1.,1., +1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.)) REPRESENTATION_ITEM('') ); +#2965 = CARTESIAN_POINT('',(4.577707744174,0.587867965644,1.387867965644 + )); +#2966 = CARTESIAN_POINT('',(4.586411682694,0.58612717794,1.38612717794) + ); +#2967 = CARTESIAN_POINT('',(4.595476676022,0.583919664697,1.383876441331 + )); +#2968 = CARTESIAN_POINT('',(4.605153997322,0.581172979269,1.381037873616 + )); +#2969 = CARTESIAN_POINT('',(4.616040470226,0.577748479869,1.377530128244 + )); +#2970 = CARTESIAN_POINT('',(4.628566291692,0.573596117474,1.373265434756 + )); +#2971 = CARTESIAN_POINT('',(4.64334360987,0.568652177224,1.368129911293) + ); +#2972 = CARTESIAN_POINT('',(4.661626796073,0.562811670555,1.362028075826 + )); +#2973 = CARTESIAN_POINT('',(4.685135349929,0.556307075369,1.355072482749 + )); +#2974 = CARTESIAN_POINT('',(4.743845403664,0.54534316761,1.340926340246) + ); +#2975 = CARTESIAN_POINT('',(4.778970455039,0.540779679973,1.333732390316 + )); +#2976 = CARTESIAN_POINT('',(4.820870991451,0.539599121689,1.327113854564 + )); +#2977 = CARTESIAN_POINT('',(4.865577641856,0.542016110822,1.322063871692 + )); +#2978 = CARTESIAN_POINT('',(4.918020204494,0.558369125233,1.321141154934 + )); +#2979 = CARTESIAN_POINT('',(4.938463320389,0.590643381621,1.321187640152 + )); +#2980 = CARTESIAN_POINT('',(4.947931618974,0.623066393372,1.323603022275 + )); +#2981 = CARTESIAN_POINT('',(4.945606078027,0.656283582116,1.327196960986 + )); +#2982 = CARTESIAN_POINT('',(4.9366563146,0.687607754112,1.3316718427)); +#2983 = PCURVE('',#2295,#2984); +#2984 = DEFINITIONAL_REPRESENTATION('',(#2985),#2989); +#2985 = LINE('',#2986,#2987); +#2986 = CARTESIAN_POINT('',(1.570796326795,0.)); +#2987 = VECTOR('',#2988,1.); +#2988 = DIRECTION('',(0.,1.)); +#2989 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2990 = PCURVE('',#2991,#2996); +#2991 = CYLINDRICAL_SURFACE('',#2992,0.3); +#2992 = AXIS2_PLACEMENT_3D('',#2993,#2994,#2995); +#2993 = CARTESIAN_POINT('',(3.917814558487,1.129946592843,1.505682524131 + )); +#2994 = DIRECTION('',(0.816496580928,-0.408248290464,-0.408248290464)); +#2995 = DIRECTION('',(0.,-0.707106781187,0.707106781187)); +#2996 = DEFINITIONAL_REPRESENTATION('',(#2997),#3016); +#2997 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#2998,#2999,#3000,#3001,#3002, + #3003,#3004,#3005,#3006,#3007,#3008,#3009,#3010,#3011,#3012,#3013, + #3014,#3015),.UNSPECIFIED.,.F.,.F.,(10,8,10),(0.,0.785398163397, + 1.570796326795),.UNSPECIFIED.); +#2998 = CARTESIAN_POINT('',(-4.336808706205E-16,0.808200794836)); +#2999 = CARTESIAN_POINT('',(-1.005044249511E-02,0.816728878087)); +#3000 = CARTESIAN_POINT('',(-1.891284855474E-02,0.825950487026)); +#3001 = CARTESIAN_POINT('',(-2.679901585406E-02,0.836132156827)); +#3002 = CARTESIAN_POINT('',(-3.440523642576E-02,0.847851001809)); +#3003 = CARTESIAN_POINT('',(-4.230969653739E-02,0.861514540884)); +#3004 = CARTESIAN_POINT('',(-5.137095433543E-02,0.877695094481)); +#3005 = CARTESIAN_POINT('',(-6.359399107743E-02,0.897498694266)); +#3006 = CARTESIAN_POINT('',(-8.293033177506E-02,0.922188446959)); +#3007 = CARTESIAN_POINT('',(-0.148027130364,0.980376140192)); +#3008 = CARTESIAN_POINT('',(-0.193518177329,1.013855578333)); +#3009 = CARTESIAN_POINT('',(-0.259508934813,1.051251189859)); +#3010 = CARTESIAN_POINT('',(-0.344789324152,1.088828932253)); +#3011 = CARTESIAN_POINT('',(-0.475057337944,1.125348712704)); +#3012 = CARTESIAN_POINT('',(-0.597670052994,1.128845559427)); +#3013 = CARTESIAN_POINT('',(-0.708543396094,1.122353678108)); +#3014 = CARTESIAN_POINT('',(-0.804377335233,1.105426802023)); +#3015 = CARTESIAN_POINT('',(-0.886077123793,1.083504448307)); +#3016 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3017 = ORIENTED_EDGE('',*,*,#3018,.F.); +#3018 = EDGE_CURVE('',#2250,#2961,#3019,.T.); +#3019 = SURFACE_CURVE('',#3020,(#3024,#3030),.PCURVE_S1.); +#3020 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3021,#3022,#3023), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(0., +1.570796326795),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1., +0.973248989468,1.)) REPRESENTATION_ITEM('') ); +#3021 = CARTESIAN_POINT('',(5.07082039325,0.687607754112,1.3)); +#3022 = CARTESIAN_POINT('',(5.,0.687607754112,1.3)); +#3023 = CARTESIAN_POINT('',(4.9366563146,0.687607754112,1.3316718427)); +#3024 = PCURVE('',#2295,#3025); +#3025 = DEFINITIONAL_REPRESENTATION('',(#3026),#3029); +#3026 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3027,#3028),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#3027 = CARTESIAN_POINT('',(0.,1.570796326795)); +#3028 = CARTESIAN_POINT('',(1.570796326795,1.570796326795)); +#3029 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3030 = PCURVE('',#2373,#3031); +#3031 = DEFINITIONAL_REPRESENTATION('',(#3032),#3039); +#3032 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#3033,#3034,#3035,#3036,#3037, + #3038),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.570796326795), + .PIECEWISE_BEZIER_KNOTS.); +#3033 = CARTESIAN_POINT('',(-5.551115123126E-17,0.187607754112)); +#3034 = CARTESIAN_POINT('',(9.190116821894E-02,0.187607754112)); +#3035 = CARTESIAN_POINT('',(0.185031473097,0.187607754112)); +#3036 = CARTESIAN_POINT('',(0.278616135904,0.187607754112)); +#3037 = CARTESIAN_POINT('',(0.371746440782,0.187607754112)); +#3038 = CARTESIAN_POINT('',(0.463647609001,0.187607754112)); +#3039 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3040 = ORIENTED_EDGE('',*,*,#2249,.F.); +#3041 = ADVANCED_FACE('',(#3042),#2701,.T.); +#3042 = FACE_BOUND('',#3043,.T.); +#3043 = EDGE_LOOP('',(#3044,#3045,#3103,#3126)); +#3044 = ORIENTED_EDGE('',*,*,#2932,.T.); +#3045 = ORIENTED_EDGE('',*,*,#3046,.T.); +#3046 = EDGE_CURVE('',#2905,#3047,#3049,.T.); +#3047 = VERTEX_POINT('',#3048); +#3048 = CARTESIAN_POINT('',(1.0633436854,0.687607754112,1.3316718427)); +#3049 = SURFACE_CURVE('',#3050,(#3069,#3076),.PCURVE_S1.); +#3050 = ( BOUNDED_CURVE() B_SPLINE_CURVE(9,(#3051,#3052,#3053,#3054, + #3055,#3056,#3057,#3058,#3059,#3060,#3061,#3062,#3063,#3064,#3065, +#3066,#3067,#3068),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((10, + 8,10),(7.235276684372E-15,0.785398163397,1.570796326795), +.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1. +,1.,1.)) REPRESENTATION_ITEM('') ); +#3051 = CARTESIAN_POINT('',(1.422292255826,0.587867965644,1.387867965644 + )); +#3052 = CARTESIAN_POINT('',(1.413588317306,0.58612717794,1.38612717794) + ); +#3053 = CARTESIAN_POINT('',(1.404523323978,0.583919664697,1.383876441331 + )); +#3054 = CARTESIAN_POINT('',(1.394846002678,0.581172979269,1.381037873616 + )); +#3055 = CARTESIAN_POINT('',(1.383959529774,0.577748479869,1.377530128244 + )); +#3056 = CARTESIAN_POINT('',(1.371433708308,0.573596117474,1.373265434756 + )); +#3057 = CARTESIAN_POINT('',(1.35665639013,0.568652177224,1.368129911293) + ); +#3058 = CARTESIAN_POINT('',(1.338373203927,0.562811670555,1.362028075826 + )); +#3059 = CARTESIAN_POINT('',(1.314864650071,0.556307075369,1.355072482749 + )); +#3060 = CARTESIAN_POINT('',(1.256154596336,0.54534316761,1.340926340246) + ); +#3061 = CARTESIAN_POINT('',(1.221029544961,0.540779679973,1.333732390316 + )); +#3062 = CARTESIAN_POINT('',(1.179129008549,0.539599121689,1.327113854564 + )); +#3063 = CARTESIAN_POINT('',(1.134422358144,0.542016110822,1.322063871692 + )); +#3064 = CARTESIAN_POINT('',(1.081979795506,0.558369125233,1.321141154934 + )); +#3065 = CARTESIAN_POINT('',(1.061536679611,0.590643381621,1.321187640152 + )); +#3066 = CARTESIAN_POINT('',(1.052068381026,0.623066393372,1.323603022275 + )); +#3067 = CARTESIAN_POINT('',(1.054393921973,0.656283582116,1.327196960986 + )); +#3068 = CARTESIAN_POINT('',(1.0633436854,0.687607754112,1.3316718427)); +#3069 = PCURVE('',#2701,#3070); +#3070 = DEFINITIONAL_REPRESENTATION('',(#3071),#3075); +#3071 = LINE('',#3072,#3073); +#3072 = CARTESIAN_POINT('',(1.570796326795,0.)); +#3073 = VECTOR('',#3074,1.); +#3074 = DIRECTION('',(0.,1.)); +#3075 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3076 = PCURVE('',#3077,#3082); +#3077 = CYLINDRICAL_SURFACE('',#3078,0.3); +#3078 = AXIS2_PLACEMENT_3D('',#3079,#3080,#3081); +#3079 = CARTESIAN_POINT('',(1.082185441513,0.629946592843,1.005682524131 + )); +#3080 = DIRECTION('',(0.816496580928,0.408248290464,0.408248290464)); +#3081 = DIRECTION('',(-0.4472135955,1.942890293094E-16,0.894427191)); +#3082 = DEFINITIONAL_REPRESENTATION('',(#3083),#3102); +#3083 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#3084,#3085,#3086,#3087,#3088, + #3089,#3090,#3091,#3092,#3093,#3094,#3095,#3096,#3097,#3098,#3099, + #3100,#3101),.UNSPECIFIED.,.F.,.F.,(10,8,10),(7.235276684372E-15, + 0.785398163397,1.570796326795),.UNSPECIFIED.); +#3084 = CARTESIAN_POINT('',(0.886077123793,0.416544076556)); +#3085 = CARTESIAN_POINT('',(0.876026681298,0.408015993305)); +#3086 = CARTESIAN_POINT('',(0.867164275238,0.398794384366)); +#3087 = CARTESIAN_POINT('',(0.859278107939,0.388612714565)); +#3088 = CARTESIAN_POINT('',(0.851671887367,0.376893869582)); +#3089 = CARTESIAN_POINT('',(0.843767427255,0.363230330507)); +#3090 = CARTESIAN_POINT('',(0.834706169457,0.34704977691)); +#3091 = CARTESIAN_POINT('',(0.822483132715,0.327246177126)); +#3092 = CARTESIAN_POINT('',(0.803146792018,0.302556424432)); +#3093 = CARTESIAN_POINT('',(0.738049993428,0.244368731199)); +#3094 = CARTESIAN_POINT('',(0.692558946464,0.210889293059)); +#3095 = CARTESIAN_POINT('',(0.62656818898,0.173493681532)); +#3096 = CARTESIAN_POINT('',(0.541287799641,0.135915939139)); +#3097 = CARTESIAN_POINT('',(0.411019785848,9.939615868763E-02)); +#3098 = CARTESIAN_POINT('',(0.288407070799,9.589931196401E-02)); +#3099 = CARTESIAN_POINT('',(0.177533727699,0.102391193283)); +#3100 = CARTESIAN_POINT('',(8.169978855975E-02,0.119318069369)); +#3101 = CARTESIAN_POINT('',(3.26522940088E-17,0.141240423085)); +#3102 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3103 = ORIENTED_EDGE('',*,*,#3104,.F.); +#3104 = EDGE_CURVE('',#2630,#3047,#3105,.T.); +#3105 = SURFACE_CURVE('',#3106,(#3110,#3116),.PCURVE_S1.); +#3106 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3107,#3108,#3109), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(0., +1.570796326795),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1., +0.973248989468,1.)) REPRESENTATION_ITEM('') ); +#3107 = CARTESIAN_POINT('',(0.92917960675,0.687607754112,1.3)); +#3108 = CARTESIAN_POINT('',(1.,0.687607754112,1.3)); +#3109 = CARTESIAN_POINT('',(1.0633436854,0.687607754112,1.3316718427)); +#3110 = PCURVE('',#2701,#3111); +#3111 = DEFINITIONAL_REPRESENTATION('',(#3112),#3115); +#3112 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3113,#3114),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#3113 = CARTESIAN_POINT('',(0.,1.570796326795)); +#3114 = CARTESIAN_POINT('',(1.570796326795,1.570796326795)); +#3115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3116 = PCURVE('',#2645,#3117); +#3117 = DEFINITIONAL_REPRESENTATION('',(#3118),#3125); +#3118 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#3119,#3120,#3121,#3122,#3123, + #3124),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.570796326795), + .PIECEWISE_BEZIER_KNOTS.); +#3119 = CARTESIAN_POINT('',(0.,0.187607754112)); +#3120 = CARTESIAN_POINT('',(-9.190116821894E-02,0.187607754112)); +#3121 = CARTESIAN_POINT('',(-0.185031473097,0.187607754112)); +#3122 = CARTESIAN_POINT('',(-0.278616135904,0.187607754112)); +#3123 = CARTESIAN_POINT('',(-0.371746440782,0.187607754112)); +#3124 = CARTESIAN_POINT('',(-0.463647609001,0.187607754112)); +#3125 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3126 = ORIENTED_EDGE('',*,*,#2657,.F.); +#3127 = ADVANCED_FACE('',(#3128),#2373,.F.); +#3128 = FACE_BOUND('',#3129,.F.); +#3129 = EDGE_LOOP('',(#3130,#3131,#3159,#3182)); +#3130 = ORIENTED_EDGE('',*,*,#3018,.T.); +#3131 = ORIENTED_EDGE('',*,*,#3132,.T.); +#3132 = EDGE_CURVE('',#2961,#3133,#3135,.T.); +#3133 = VERTEX_POINT('',#3134); +#3134 = CARTESIAN_POINT('',(4.9366563146,2.812392245888,1.3316718427)); +#3135 = SURFACE_CURVE('',#3136,(#3140,#3147),.PCURVE_S1.); +#3136 = LINE('',#3137,#3138); +#3137 = CARTESIAN_POINT('',(4.9366563146,0.5,1.3316718427)); +#3138 = VECTOR('',#3139,1.); +#3139 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#3140 = PCURVE('',#2373,#3141); +#3141 = DEFINITIONAL_REPRESENTATION('',(#3142),#3146); +#3142 = LINE('',#3143,#3144); +#3143 = CARTESIAN_POINT('',(0.463647609001,0.)); +#3144 = VECTOR('',#3145,1.); +#3145 = DIRECTION('',(0.,1.)); +#3146 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3147 = PCURVE('',#3148,#3153); +#3148 = PLANE('',#3149); +#3149 = AXIS2_PLACEMENT_3D('',#3150,#3151,#3152); +#3150 = CARTESIAN_POINT('',(4.,3.996802888651E-16,1.8)); +#3151 = DIRECTION('',(-0.4472135955,-1.986027322598E-16,-0.894427191)); +#3152 = DIRECTION('',(0.894427191,-9.930136612989E-17,-0.4472135955)); +#3153 = DEFINITIONAL_REPRESENTATION('',(#3154),#3158); +#3154 = LINE('',#3155,#3156); +#3155 = CARTESIAN_POINT('',(1.0472135955,-0.5)); +#3156 = VECTOR('',#3157,1.); +#3157 = DIRECTION('',(0.,-1.)); +#3158 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3159 = ORIENTED_EDGE('',*,*,#3160,.F.); +#3160 = EDGE_CURVE('',#2358,#3133,#3161,.T.); +#3161 = SURFACE_CURVE('',#3162,(#3166,#3176),.PCURVE_S1.); +#3162 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3163,#3164,#3165), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(0., +1.570796326795),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1., +0.973248989468,1.)) REPRESENTATION_ITEM('') ); +#3163 = CARTESIAN_POINT('',(5.07082039325,2.812392245888,1.3)); +#3164 = CARTESIAN_POINT('',(5.,2.812392245888,1.3)); +#3165 = CARTESIAN_POINT('',(4.9366563146,2.812392245888,1.3316718427)); +#3166 = PCURVE('',#2373,#3167); +#3167 = DEFINITIONAL_REPRESENTATION('',(#3168),#3175); +#3168 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#3169,#3170,#3171,#3172,#3173, + #3174),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.570796326795), + .PIECEWISE_BEZIER_KNOTS.); +#3169 = CARTESIAN_POINT('',(0.,2.312392245888)); +#3170 = CARTESIAN_POINT('',(9.190116821894E-02,2.312392245888)); +#3171 = CARTESIAN_POINT('',(0.185031473097,2.312392245888)); +#3172 = CARTESIAN_POINT('',(0.278616135904,2.312392245888)); +#3173 = CARTESIAN_POINT('',(0.371746440782,2.312392245888)); +#3174 = CARTESIAN_POINT('',(0.463647609001,2.312392245888)); +#3175 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3176 = PCURVE('',#2431,#3177); +#3177 = DEFINITIONAL_REPRESENTATION('',(#3178),#3181); +#3178 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3179,#3180),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#3179 = CARTESIAN_POINT('',(0.,1.570796326795)); +#3180 = CARTESIAN_POINT('',(1.570796326795,1.570796326795)); +#3181 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3182 = ORIENTED_EDGE('',*,*,#2357,.F.); +#3183 = ADVANCED_FACE('',(#3184),#2645,.F.); +#3184 = FACE_BOUND('',#3185,.T.); +#3185 = EDGE_LOOP('',(#3186,#3187,#3215,#3238)); +#3186 = ORIENTED_EDGE('',*,*,#3104,.T.); +#3187 = ORIENTED_EDGE('',*,*,#3188,.T.); +#3188 = EDGE_CURVE('',#3047,#3189,#3191,.T.); +#3189 = VERTEX_POINT('',#3190); +#3190 = CARTESIAN_POINT('',(1.0633436854,2.812392245888,1.3316718427)); +#3191 = SURFACE_CURVE('',#3192,(#3196,#3203),.PCURVE_S1.); +#3192 = LINE('',#3193,#3194); +#3193 = CARTESIAN_POINT('',(1.0633436854,0.5,1.3316718427)); +#3194 = VECTOR('',#3195,1.); +#3195 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#3196 = PCURVE('',#2645,#3197); +#3197 = DEFINITIONAL_REPRESENTATION('',(#3198),#3202); +#3198 = LINE('',#3199,#3200); +#3199 = CARTESIAN_POINT('',(-0.463647609001,0.)); +#3200 = VECTOR('',#3201,1.); +#3201 = DIRECTION('',(-0.,1.)); +#3202 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3203 = PCURVE('',#3204,#3209); +#3204 = PLANE('',#3205); +#3205 = AXIS2_PLACEMENT_3D('',#3206,#3207,#3208); +#3206 = CARTESIAN_POINT('',(1.,2.886579864025E-16,1.3)); +#3207 = DIRECTION('',(0.4472135955,-1.986027322598E-16,-0.894427191)); +#3208 = DIRECTION('',(0.894427191,9.930136612989E-17,0.4472135955)); +#3209 = DEFINITIONAL_REPRESENTATION('',(#3210),#3214); +#3210 = LINE('',#3211,#3212); +#3211 = CARTESIAN_POINT('',(7.082039324994E-02,-0.5)); +#3212 = VECTOR('',#3213,1.); +#3213 = DIRECTION('',(0.,-1.)); +#3214 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3215 = ORIENTED_EDGE('',*,*,#3216,.F.); +#3216 = EDGE_CURVE('',#2522,#3189,#3217,.T.); +#3217 = SURFACE_CURVE('',#3218,(#3222,#3232),.PCURVE_S1.); +#3218 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3219,#3220,#3221), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(0., +1.570796326795),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1., +0.973248989468,1.)) REPRESENTATION_ITEM('') ); +#3219 = CARTESIAN_POINT('',(0.92917960675,2.812392245888,1.3)); +#3220 = CARTESIAN_POINT('',(1.,2.812392245888,1.3)); +#3221 = CARTESIAN_POINT('',(1.0633436854,2.812392245888,1.3316718427)); +#3222 = PCURVE('',#2645,#3223); +#3223 = DEFINITIONAL_REPRESENTATION('',(#3224),#3231); +#3224 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#3225,#3226,#3227,#3228,#3229, + #3230),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.570796326795), + .PIECEWISE_BEZIER_KNOTS.); +#3225 = CARTESIAN_POINT('',(2.775557561563E-17,2.312392245888)); +#3226 = CARTESIAN_POINT('',(-9.190116821894E-02,2.312392245888)); +#3227 = CARTESIAN_POINT('',(-0.185031473097,2.312392245888)); +#3228 = CARTESIAN_POINT('',(-0.278616135904,2.312392245888)); +#3229 = CARTESIAN_POINT('',(-0.371746440782,2.312392245888)); +#3230 = CARTESIAN_POINT('',(-0.463647609001,2.312392245888)); +#3231 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3232 = PCURVE('',#2567,#3233); +#3233 = DEFINITIONAL_REPRESENTATION('',(#3234),#3237); +#3234 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3235,#3236),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#3235 = CARTESIAN_POINT('',(0.,9.278959016113E-16)); +#3236 = CARTESIAN_POINT('',(1.570796326795,9.278959016113E-16)); +#3237 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3238 = ORIENTED_EDGE('',*,*,#2629,.F.); +#3239 = ADVANCED_FACE('',(#3240),#2431,.T.); +#3240 = FACE_BOUND('',#3241,.T.); +#3241 = EDGE_LOOP('',(#3242,#3267,#3323,#3324)); +#3242 = ORIENTED_EDGE('',*,*,#3243,.T.); +#3243 = EDGE_CURVE('',#2386,#3244,#3246,.T.); +#3244 = VERTEX_POINT('',#3245); +#3245 = CARTESIAN_POINT('',(4.577707744174,2.912132034356,1.387867965644 + )); +#3246 = SURFACE_CURVE('',#3247,(#3251,#3257),.PCURVE_S1.); +#3247 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3248,#3249,#3250), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(0., +1.570796326795),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1., +0.923879532511,1.)) REPRESENTATION_ITEM('') ); +#3248 = CARTESIAN_POINT('',(4.577707744174,3.124264068712,1.3)); +#3249 = CARTESIAN_POINT('',(4.577707744174,3.,1.3)); +#3250 = CARTESIAN_POINT('',(4.577707744174,2.912132034356,1.387867965644 + )); +#3251 = PCURVE('',#2431,#3252); +#3252 = DEFINITIONAL_REPRESENTATION('',(#3253),#3256); +#3253 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3254,#3255),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#3254 = CARTESIAN_POINT('',(0.,0.)); +#3255 = CARTESIAN_POINT('',(1.570796326795,0.)); +#3256 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3257 = PCURVE('',#2509,#3258); +#3258 = DEFINITIONAL_REPRESENTATION('',(#3259),#3266); +#3259 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#3260,#3261,#3262,#3263,#3264, + #3265),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.570796326795), + .PIECEWISE_BEZIER_KNOTS.); +#3260 = CARTESIAN_POINT('',(1.110223024625E-16,0.422292255826)); +#3261 = CARTESIAN_POINT('',(0.153073372946,0.422292255826)); +#3262 = CARTESIAN_POINT('',(0.311968823921,0.422292255826)); +#3263 = CARTESIAN_POINT('',(0.473429339477,0.422292255826)); +#3264 = CARTESIAN_POINT('',(0.632324790451,0.422292255826)); +#3265 = CARTESIAN_POINT('',(0.785398163397,0.422292255826)); +#3266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3267 = ORIENTED_EDGE('',*,*,#3268,.T.); +#3268 = EDGE_CURVE('',#3244,#3133,#3269,.T.); +#3269 = SURFACE_CURVE('',#3270,(#3289,#3296),.PCURVE_S1.); +#3270 = ( BOUNDED_CURVE() B_SPLINE_CURVE(9,(#3271,#3272,#3273,#3274, + #3275,#3276,#3277,#3278,#3279,#3280,#3281,#3282,#3283,#3284,#3285, +#3286,#3287,#3288),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((10, +8,10),(0.,0.785398163397,1.570796326795),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.,1.,1.,1., +1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.)) REPRESENTATION_ITEM('') ); +#3271 = CARTESIAN_POINT('',(4.577707744174,2.912132034356,1.387867965644 + )); +#3272 = CARTESIAN_POINT('',(4.586411682694,2.91387282206,1.38612717794) + ); +#3273 = CARTESIAN_POINT('',(4.595476676022,2.916080335303,1.383876441331 + )); +#3274 = CARTESIAN_POINT('',(4.605153997322,2.918827020731,1.381037873616 + )); +#3275 = CARTESIAN_POINT('',(4.616040470226,2.922251520131,1.377530128244 + )); +#3276 = CARTESIAN_POINT('',(4.628566291692,2.926403882526,1.373265434756 + )); +#3277 = CARTESIAN_POINT('',(4.64334360987,2.931347822776,1.368129911293) + ); +#3278 = CARTESIAN_POINT('',(4.661626796073,2.937188329445,1.362028075826 + )); +#3279 = CARTESIAN_POINT('',(4.685135349929,2.943692924631,1.355072482749 + )); +#3280 = CARTESIAN_POINT('',(4.743845403664,2.95465683239,1.340926340246) + ); +#3281 = CARTESIAN_POINT('',(4.778970455039,2.959220320027,1.333732390316 + )); +#3282 = CARTESIAN_POINT('',(4.820870991451,2.960400878311,1.327113854564 + )); +#3283 = CARTESIAN_POINT('',(4.865577641856,2.957983889178,1.322063871692 + )); +#3284 = CARTESIAN_POINT('',(4.918020204494,2.941630874767,1.321141154934 + )); +#3285 = CARTESIAN_POINT('',(4.938463320389,2.909356618379,1.321187640152 + )); +#3286 = CARTESIAN_POINT('',(4.947931618974,2.876933606628,1.323603022275 + )); +#3287 = CARTESIAN_POINT('',(4.945606078027,2.843716417884,1.327196960986 + )); +#3288 = CARTESIAN_POINT('',(4.9366563146,2.812392245888,1.3316718427)); +#3289 = PCURVE('',#2431,#3290); +#3290 = DEFINITIONAL_REPRESENTATION('',(#3291),#3295); +#3291 = LINE('',#3292,#3293); +#3292 = CARTESIAN_POINT('',(1.570796326795,0.)); +#3293 = VECTOR('',#3294,1.); +#3294 = DIRECTION('',(0.,1.)); +#3295 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3296 = PCURVE('',#3297,#3302); +#3297 = CYLINDRICAL_SURFACE('',#3298,0.3); +#3298 = AXIS2_PLACEMENT_3D('',#3299,#3300,#3301); +#3299 = CARTESIAN_POINT('',(4.917814558487,2.870053407157,1.005682524131 + )); +#3300 = DIRECTION('',(-0.816496580928,-0.408248290464,0.408248290464)); +#3301 = DIRECTION('',(0.,0.707106781187,0.707106781187)); +#3302 = DEFINITIONAL_REPRESENTATION('',(#3303),#3322); +#3303 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#3304,#3305,#3306,#3307,#3308, + #3309,#3310,#3311,#3312,#3313,#3314,#3315,#3316,#3317,#3318,#3319, + #3320,#3321),.UNSPECIFIED.,.F.,.F.,(10,8,10),(0.,0.785398163397, + 1.570796326795),.UNSPECIFIED.); +#3304 = CARTESIAN_POINT('',(1.156482321655E-17,0.416544076556)); +#3305 = CARTESIAN_POINT('',(-1.005044249511E-02,0.408015993305)); +#3306 = CARTESIAN_POINT('',(-1.891284855473E-02,0.398794384366)); +#3307 = CARTESIAN_POINT('',(-2.679901585407E-02,0.388612714565)); +#3308 = CARTESIAN_POINT('',(-3.440523642575E-02,0.376893869582)); +#3309 = CARTESIAN_POINT('',(-4.230969653738E-02,0.363230330507)); +#3310 = CARTESIAN_POINT('',(-5.137095433543E-02,0.34704977691)); +#3311 = CARTESIAN_POINT('',(-6.359399107743E-02,0.327246177126)); +#3312 = CARTESIAN_POINT('',(-8.293033177507E-02,0.302556424432)); +#3313 = CARTESIAN_POINT('',(-0.148027130364,0.244368731199)); +#3314 = CARTESIAN_POINT('',(-0.193518177329,0.210889293059)); +#3315 = CARTESIAN_POINT('',(-0.259508934813,0.173493681532)); +#3316 = CARTESIAN_POINT('',(-0.344789324152,0.135915939139)); +#3317 = CARTESIAN_POINT('',(-0.475057337944,9.939615868764E-02)); +#3318 = CARTESIAN_POINT('',(-0.597670052994,9.589931196401E-02)); +#3319 = CARTESIAN_POINT('',(-0.708543396094,0.102391193283)); +#3320 = CARTESIAN_POINT('',(-0.804377335233,0.119318069369)); +#3321 = CARTESIAN_POINT('',(-0.886077123793,0.141240423085)); +#3322 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3323 = ORIENTED_EDGE('',*,*,#3160,.F.); +#3324 = ORIENTED_EDGE('',*,*,#2385,.F.); +#3325 = ADVANCED_FACE('',(#3326),#2567,.T.); +#3326 = FACE_BOUND('',#3327,.T.); +#3327 = EDGE_LOOP('',(#3328,#3329,#3387,#3410)); +#3328 = ORIENTED_EDGE('',*,*,#3216,.T.); +#3329 = ORIENTED_EDGE('',*,*,#3330,.T.); +#3330 = EDGE_CURVE('',#3189,#3331,#3333,.T.); +#3331 = VERTEX_POINT('',#3332); +#3332 = CARTESIAN_POINT('',(1.422292255826,2.912132034356,1.387867965644 + )); +#3333 = SURFACE_CURVE('',#3334,(#3353,#3360),.PCURVE_S1.); +#3334 = ( BOUNDED_CURVE() B_SPLINE_CURVE(9,(#3335,#3336,#3337,#3338, + #3339,#3340,#3341,#3342,#3343,#3344,#3345,#3346,#3347,#3348,#3349, +#3350,#3351,#3352),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((10, + 8,10),(9.278959016113E-16,0.785398163397,1.570796326795), +.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1. +,1.,1.)) REPRESENTATION_ITEM('') ); +#3335 = CARTESIAN_POINT('',(1.0633436854,2.812392245888,1.3316718427)); +#3336 = CARTESIAN_POINT('',(1.054393921973,2.843716417884,1.327196960986 + )); +#3337 = CARTESIAN_POINT('',(1.052068381026,2.876933606628,1.323603022274 + )); +#3338 = CARTESIAN_POINT('',(1.061536679611,2.909356618379,1.321187640152 + )); +#3339 = CARTESIAN_POINT('',(1.081979795505,2.941630874767,1.321141154934 + )); +#3340 = CARTESIAN_POINT('',(1.134422358144,2.957983889178,1.322063871692 + )); +#3341 = CARTESIAN_POINT('',(1.179129008549,2.960400878311,1.327113854564 + )); +#3342 = CARTESIAN_POINT('',(1.221029544961,2.959220320027,1.333732390316 + )); +#3343 = CARTESIAN_POINT('',(1.256154596336,2.95465683239,1.340926340246) + ); +#3344 = CARTESIAN_POINT('',(1.314864650071,2.943692924631,1.355072482749 + )); +#3345 = CARTESIAN_POINT('',(1.338373203927,2.937188329445,1.362028075826 + )); +#3346 = CARTESIAN_POINT('',(1.35665639013,2.931347822776,1.368129911293) + ); +#3347 = CARTESIAN_POINT('',(1.371433708308,2.926403882526,1.373265434756 + )); +#3348 = CARTESIAN_POINT('',(1.383959529774,2.922251520131,1.377530128244 + )); +#3349 = CARTESIAN_POINT('',(1.394846002678,2.918827020731,1.381037873616 + )); +#3350 = CARTESIAN_POINT('',(1.404523323978,2.916080335303,1.383876441331 + )); +#3351 = CARTESIAN_POINT('',(1.413588317306,2.91387282206,1.38612717794) + ); +#3352 = CARTESIAN_POINT('',(1.422292255826,2.912132034356,1.387867965644 + )); +#3353 = PCURVE('',#2567,#3354); +#3354 = DEFINITIONAL_REPRESENTATION('',(#3355),#3359); +#3355 = LINE('',#3356,#3357); +#3356 = CARTESIAN_POINT('',(1.570796326795,0.)); +#3357 = VECTOR('',#3358,1.); +#3358 = DIRECTION('',(0.,1.)); +#3359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3360 = PCURVE('',#3361,#3366); +#3361 = CYLINDRICAL_SURFACE('',#3362,0.3); +#3362 = AXIS2_PLACEMENT_3D('',#3363,#3364,#3365); +#3363 = CARTESIAN_POINT('',(2.082185441513,2.370053407157,1.505682524131 + )); +#3364 = DIRECTION('',(-0.816496580928,0.408248290464,-0.408248290464)); +#3365 = DIRECTION('',(-0.4472135955,2.22044604925E-16,0.894427191)); +#3366 = DEFINITIONAL_REPRESENTATION('',(#3367),#3386); +#3367 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#3368,#3369,#3370,#3371,#3372, + #3373,#3374,#3375,#3376,#3377,#3378,#3379,#3380,#3381,#3382,#3383, + #3384,#3385),.UNSPECIFIED.,.F.,.F.,(10,8,10),(9.278959016113E-16, + 0.785398163397,1.570796326795),.UNSPECIFIED.); +#3368 = CARTESIAN_POINT('',(-9.251858573237E-17,1.083504448307)); +#3369 = CARTESIAN_POINT('',(8.169978855975E-02,1.105426802023)); +#3370 = CARTESIAN_POINT('',(0.177533727699,1.122353678108)); +#3371 = CARTESIAN_POINT('',(0.288407070799,1.128845559427)); +#3372 = CARTESIAN_POINT('',(0.411019785848,1.125348712704)); +#3373 = CARTESIAN_POINT('',(0.541287799641,1.088828932253)); +#3374 = CARTESIAN_POINT('',(0.626568188979,1.051251189859)); +#3375 = CARTESIAN_POINT('',(0.692558946464,1.013855578333)); +#3376 = CARTESIAN_POINT('',(0.738049993428,0.980376140192)); +#3377 = CARTESIAN_POINT('',(0.803146792018,0.922188446959)); +#3378 = CARTESIAN_POINT('',(0.822483132715,0.897498694266)); +#3379 = CARTESIAN_POINT('',(0.834706169457,0.877695094481)); +#3380 = CARTESIAN_POINT('',(0.843767427255,0.861514540884)); +#3381 = CARTESIAN_POINT('',(0.851671887367,0.847851001809)); +#3382 = CARTESIAN_POINT('',(0.859278107939,0.836132156827)); +#3383 = CARTESIAN_POINT('',(0.867164275238,0.825950487026)); +#3384 = CARTESIAN_POINT('',(0.876026681298,0.816728878087)); +#3385 = CARTESIAN_POINT('',(0.886077123793,0.808200794836)); +#3386 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3387 = ORIENTED_EDGE('',*,*,#3388,.F.); +#3388 = EDGE_CURVE('',#2494,#3331,#3389,.T.); +#3389 = SURFACE_CURVE('',#3390,(#3394,#3400),.PCURVE_S1.); +#3390 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3391,#3392,#3393), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(0., +1.570796326795),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1., +0.923879532511,1.)) REPRESENTATION_ITEM('') ); +#3391 = CARTESIAN_POINT('',(1.422292255826,3.124264068712,1.3)); +#3392 = CARTESIAN_POINT('',(1.422292255826,3.,1.3)); +#3393 = CARTESIAN_POINT('',(1.422292255826,2.912132034356,1.387867965644 + )); +#3394 = PCURVE('',#2567,#3395); +#3395 = DEFINITIONAL_REPRESENTATION('',(#3396),#3399); +#3396 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3397,#3398),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#3397 = CARTESIAN_POINT('',(0.,1.570796326795)); +#3398 = CARTESIAN_POINT('',(1.570796326795,1.570796326795)); +#3399 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3400 = PCURVE('',#2509,#3401); +#3401 = DEFINITIONAL_REPRESENTATION('',(#3402),#3409); +#3402 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#3403,#3404,#3405,#3406,#3407, + #3408),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.570796326795), + .PIECEWISE_BEZIER_KNOTS.); +#3403 = CARTESIAN_POINT('',(0.,3.577707744174)); +#3404 = CARTESIAN_POINT('',(0.153073372946,3.577707744174)); +#3405 = CARTESIAN_POINT('',(0.311968823921,3.577707744174)); +#3406 = CARTESIAN_POINT('',(0.473429339477,3.577707744174)); +#3407 = CARTESIAN_POINT('',(0.632324790451,3.577707744174)); +#3408 = CARTESIAN_POINT('',(0.785398163397,3.577707744174)); +#3409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3410 = ORIENTED_EDGE('',*,*,#2521,.F.); +#3411 = ADVANCED_FACE('',(#3412),#2509,.F.); +#3412 = FACE_BOUND('',#3413,.F.); +#3413 = EDGE_LOOP('',(#3414,#3415,#3441,#3442)); +#3414 = ORIENTED_EDGE('',*,*,#3243,.T.); +#3415 = ORIENTED_EDGE('',*,*,#3416,.T.); +#3416 = EDGE_CURVE('',#3244,#3331,#3417,.T.); +#3417 = SURFACE_CURVE('',#3418,(#3422,#3429),.PCURVE_S1.); +#3418 = LINE('',#3419,#3420); +#3419 = CARTESIAN_POINT('',(5.,2.912132034356,1.387867965644)); +#3420 = VECTOR('',#3421,1.); +#3421 = DIRECTION('',(-1.,-0.,-0.)); +#3422 = PCURVE('',#2509,#3423); +#3423 = DEFINITIONAL_REPRESENTATION('',(#3424),#3428); +#3424 = LINE('',#3425,#3426); +#3425 = CARTESIAN_POINT('',(0.785398163397,0.)); +#3426 = VECTOR('',#3427,1.); +#3427 = DIRECTION('',(0.,1.)); +#3428 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3429 = PCURVE('',#3430,#3435); +#3430 = PLANE('',#3431); +#3431 = AXIS2_PLACEMENT_3D('',#3432,#3433,#3434); +#3432 = CARTESIAN_POINT('',(6.,2.5,1.8)); +#3433 = DIRECTION('',(0.,-0.707106781187,-0.707106781187)); +#3434 = DIRECTION('',(0.,0.707106781187,-0.707106781187)); +#3435 = DEFINITIONAL_REPRESENTATION('',(#3436),#3440); +#3436 = LINE('',#3437,#3438); +#3437 = CARTESIAN_POINT('',(0.582842712475,-1.)); +#3438 = VECTOR('',#3439,1.); +#3439 = DIRECTION('',(0.,-1.)); +#3440 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3441 = ORIENTED_EDGE('',*,*,#3388,.F.); +#3442 = ORIENTED_EDGE('',*,*,#2493,.F.); +#3443 = ADVANCED_FACE('',(#3444),#2920,.F.); +#3444 = FACE_BOUND('',#3445,.F.); +#3445 = EDGE_LOOP('',(#3446,#3447,#3470,#3498)); +#3446 = ORIENTED_EDGE('',*,*,#2904,.T.); +#3447 = ORIENTED_EDGE('',*,*,#3448,.T.); +#3448 = EDGE_CURVE('',#2905,#3449,#3451,.T.); +#3449 = VERTEX_POINT('',#3450); +#3450 = CARTESIAN_POINT('',(2.07082039325,0.912132034356,1.712132034356) + ); +#3451 = SURFACE_CURVE('',#3452,(#3456,#3463),.PCURVE_S1.); +#3452 = LINE('',#3453,#3454); +#3453 = CARTESIAN_POINT('',(1.082185441513,0.417814558487,1.217814558487 + )); +#3454 = VECTOR('',#3455,1.); +#3455 = DIRECTION('',(0.816496580928,0.408248290464,0.408248290464)); +#3456 = PCURVE('',#2920,#3457); +#3457 = DEFINITIONAL_REPRESENTATION('',(#3458),#3462); +#3458 = LINE('',#3459,#3460); +#3459 = CARTESIAN_POINT('',(-0.116227766017,-4.917814558487)); +#3460 = VECTOR('',#3461,1.); +#3461 = DIRECTION('',(0.57735026919,0.816496580928)); +#3462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3463 = PCURVE('',#3077,#3464); +#3464 = DEFINITIONAL_REPRESENTATION('',(#3465),#3469); +#3465 = LINE('',#3466,#3467); +#3466 = CARTESIAN_POINT('',(0.886077123793,0.)); +#3467 = VECTOR('',#3468,1.); +#3468 = DIRECTION('',(0.,1.)); +#3469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3470 = ORIENTED_EDGE('',*,*,#3471,.F.); +#3471 = EDGE_CURVE('',#3472,#3449,#3474,.T.); +#3472 = VERTEX_POINT('',#3473); +#3473 = CARTESIAN_POINT('',(3.92917960675,0.912132034356,1.712132034356) + ); +#3474 = SURFACE_CURVE('',#3475,(#3479,#3486),.PCURVE_S1.); +#3475 = LINE('',#3476,#3477); +#3476 = CARTESIAN_POINT('',(4.,0.912132034356,1.712132034356)); +#3477 = VECTOR('',#3478,1.); +#3478 = DIRECTION('',(-1.,-0.,-0.)); +#3479 = PCURVE('',#2920,#3480); +#3480 = DEFINITIONAL_REPRESENTATION('',(#3481),#3485); +#3481 = LINE('',#3482,#3483); +#3482 = CARTESIAN_POINT('',(0.582842712475,-2.)); +#3483 = VECTOR('',#3484,1.); +#3484 = DIRECTION('',(-0.,-1.)); +#3485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3486 = PCURVE('',#3487,#3492); +#3487 = CYLINDRICAL_SURFACE('',#3488,0.3); +#3488 = AXIS2_PLACEMENT_3D('',#3489,#3490,#3491); +#3489 = CARTESIAN_POINT('',(4.,1.124264068712,1.5)); +#3490 = DIRECTION('',(-1.,-0.,-0.)); +#3491 = DIRECTION('',(0.,-0.707106781187,0.707106781187)); +#3492 = DEFINITIONAL_REPRESENTATION('',(#3493),#3497); +#3493 = LINE('',#3494,#3495); +#3494 = CARTESIAN_POINT('',(0.,0.)); +#3495 = VECTOR('',#3496,1.); +#3496 = DIRECTION('',(0.,1.)); +#3497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3498 = ORIENTED_EDGE('',*,*,#3499,.T.); +#3499 = EDGE_CURVE('',#3472,#2880,#3500,.T.); +#3500 = SURFACE_CURVE('',#3501,(#3505,#3512),.PCURVE_S1.); +#3501 = LINE('',#3502,#3503); +#3502 = CARTESIAN_POINT('',(3.917814558487,0.917814558487,1.717814558487 + )); +#3503 = VECTOR('',#3504,1.); +#3504 = DIRECTION('',(0.816496580928,-0.408248290464,-0.408248290464)); +#3505 = PCURVE('',#2920,#3506); +#3506 = DEFINITIONAL_REPRESENTATION('',(#3507),#3511); +#3507 = LINE('',#3508,#3509); +#3508 = CARTESIAN_POINT('',(0.59087901517,-2.082185441513)); +#3509 = VECTOR('',#3510,1.); +#3510 = DIRECTION('',(-0.57735026919,0.816496580928)); +#3511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3512 = PCURVE('',#2991,#3513); +#3513 = DEFINITIONAL_REPRESENTATION('',(#3514),#3518); +#3514 = LINE('',#3515,#3516); +#3515 = CARTESIAN_POINT('',(-0.,0.)); +#3516 = VECTOR('',#3517,1.); +#3517 = DIRECTION('',(-0.,1.)); +#3518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3519 = ADVANCED_FACE('',(#3520),#2991,.T.); +#3520 = FACE_BOUND('',#3521,.F.); +#3521 = EDGE_LOOP('',(#3522,#3523,#3569,#3590)); +#3522 = ORIENTED_EDGE('',*,*,#3499,.F.); +#3523 = ORIENTED_EDGE('',*,*,#3524,.F.); +#3524 = EDGE_CURVE('',#3525,#3472,#3527,.T.); +#3525 = VERTEX_POINT('',#3526); +#3526 = CARTESIAN_POINT('',(4.0633436854,1.124264068712,1.7683281573)); +#3527 = SURFACE_CURVE('',#3528,(#3533,#3540),.PCURVE_S1.); +#3528 = CIRCLE('',#3529,0.3); +#3529 = AXIS2_PLACEMENT_3D('',#3530,#3531,#3532); +#3530 = CARTESIAN_POINT('',(3.92917960675,1.124264068712,1.5)); +#3531 = DIRECTION('',(0.816496580928,-0.408248290464,-0.408248290464)); +#3532 = DIRECTION('',(0.4472135955,-3.719247132494E-15,0.894427191)); +#3533 = PCURVE('',#2991,#3534); +#3534 = DEFINITIONAL_REPRESENTATION('',(#3535),#3539); +#3535 = LINE('',#3536,#3537); +#3536 = CARTESIAN_POINT('',(-0.886077123793,1.39192845729E-02)); +#3537 = VECTOR('',#3538,1.); +#3538 = DIRECTION('',(1.,-3.576821594315E-15)); +#3539 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3540 = PCURVE('',#3541,#3546); +#3541 = SPHERICAL_SURFACE('',#3542,0.3); +#3542 = AXIS2_PLACEMENT_3D('',#3543,#3544,#3545); +#3543 = CARTESIAN_POINT('',(3.92917960675,1.124264068712,1.5)); +#3544 = DIRECTION('',(-1.184237892934E-14,3.700743415417E-15,-1.)); +#3545 = DIRECTION('',(1.,-8.736270133232E-16,-1.184237892934E-14)); +#3546 = DEFINITIONAL_REPRESENTATION('',(#3547),#3568); +#3547 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#3548,#3549,#3550,#3551,#3552, + #3553,#3554,#3555,#3556,#3557,#3558,#3559,#3560,#3561,#3562,#3563, + #3564,#3565,#3566,#3567),.UNSPECIFIED.,.F.,.F.,(11,9,11),(0., + 0.443038561896,0.886077123793),.UNSPECIFIED.); +#3548 = CARTESIAN_POINT('',(5.953182844828E-16,-1.107148717794)); +#3549 = CARTESIAN_POINT('',(9.043486973667E-02,-1.125235691638)); +#3550 = CARTESIAN_POINT('',(0.188138089769,-1.139687820147)); +#3551 = CARTESIAN_POINT('',(0.292549665632,-1.14997072846)); +#3552 = CARTESIAN_POINT('',(0.402149976318,-1.155569638984)); +#3553 = CARTESIAN_POINT('',(0.514570292129,-1.156087423238)); +#3554 = CARTESIAN_POINT('',(0.625429822263,-1.151373434608)); +#3555 = CARTESIAN_POINT('',(0.731341603958,-1.141828375199)); +#3556 = CARTESIAN_POINT('',(0.830632052223,-1.127944538317)); +#3557 = CARTESIAN_POINT('',(0.922493171253,-1.110285230678)); +#3558 = CARTESIAN_POINT('',(1.091214199615,-1.068475888221)); +#3559 = CARTESIAN_POINT('',(1.168074104553,-1.044325920603)); +#3560 = CARTESIAN_POINT('',(1.237343665818,-1.017462113698)); +#3561 = CARTESIAN_POINT('',(1.299641578905,-0.988390034182)); +#3562 = CARTESIAN_POINT('',(1.3558233691,-0.957521178087)); +#3563 = CARTESIAN_POINT('',(1.406729447796,-0.925175894811)); +#3564 = CARTESIAN_POINT('',(1.4530925225,-0.891607344395)); +#3565 = CARTESIAN_POINT('',(1.495539934961,-0.857019146761)); +#3566 = CARTESIAN_POINT('',(1.5346223789,-0.821572111218)); +#3567 = CARTESIAN_POINT('',(1.570796326795,-0.785398163397)); +#3568 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3569 = ORIENTED_EDGE('',*,*,#3570,.T.); +#3570 = EDGE_CURVE('',#3525,#2961,#3571,.T.); +#3571 = SURFACE_CURVE('',#3572,(#3576,#3583),.PCURVE_S1.); +#3572 = LINE('',#3573,#3574); +#3573 = CARTESIAN_POINT('',(4.051978637137,1.129946592843,1.774010681431 + )); +#3574 = VECTOR('',#3575,1.); +#3575 = DIRECTION('',(0.816496580928,-0.408248290464,-0.408248290464)); +#3576 = PCURVE('',#2991,#3577); +#3577 = DEFINITIONAL_REPRESENTATION('',(#3578),#3582); +#3578 = LINE('',#3579,#3580); +#3579 = CARTESIAN_POINT('',(-0.886077123793,0.)); +#3580 = VECTOR('',#3581,1.); +#3581 = DIRECTION('',(-0.,1.)); +#3582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3583 = PCURVE('',#3148,#3584); +#3584 = DEFINITIONAL_REPRESENTATION('',(#3585),#3589); +#3585 = LINE('',#3586,#3587); +#3586 = CARTESIAN_POINT('',(5.811388300842E-02,-1.129946592843)); +#3587 = VECTOR('',#3588,1.); +#3588 = DIRECTION('',(0.912870929175,0.408248290464)); +#3589 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3590 = ORIENTED_EDGE('',*,*,#2960,.F.); +#3591 = ADVANCED_FACE('',(#3592),#3077,.T.); +#3592 = FACE_BOUND('',#3593,.T.); +#3593 = EDGE_LOOP('',(#3594,#3617,#3618,#3619)); +#3594 = ORIENTED_EDGE('',*,*,#3595,.F.); +#3595 = EDGE_CURVE('',#3047,#3596,#3598,.T.); +#3596 = VERTEX_POINT('',#3597); +#3597 = CARTESIAN_POINT('',(1.9366563146,1.124264068712,1.7683281573)); +#3598 = SURFACE_CURVE('',#3599,(#3603,#3610),.PCURVE_S1.); +#3599 = LINE('',#3600,#3601); +#3600 = CARTESIAN_POINT('',(0.948021362863,0.629946592843,1.274010681431 + )); +#3601 = VECTOR('',#3602,1.); +#3602 = DIRECTION('',(0.816496580928,0.408248290464,0.408248290464)); +#3603 = PCURVE('',#3077,#3604); +#3604 = DEFINITIONAL_REPRESENTATION('',(#3605),#3609); +#3605 = LINE('',#3606,#3607); +#3606 = CARTESIAN_POINT('',(0.,0.)); +#3607 = VECTOR('',#3608,1.); +#3608 = DIRECTION('',(0.,1.)); +#3609 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3610 = PCURVE('',#3204,#3611); +#3611 = DEFINITIONAL_REPRESENTATION('',(#3612),#3616); +#3612 = LINE('',#3613,#3614); +#3613 = CARTESIAN_POINT('',(-5.811388300842E-02,-0.629946592843)); +#3614 = VECTOR('',#3615,1.); +#3615 = DIRECTION('',(0.912870929175,-0.408248290464)); +#3616 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3617 = ORIENTED_EDGE('',*,*,#3046,.F.); +#3618 = ORIENTED_EDGE('',*,*,#3448,.T.); +#3619 = ORIENTED_EDGE('',*,*,#3620,.F.); +#3620 = EDGE_CURVE('',#3596,#3449,#3621,.T.); +#3621 = SURFACE_CURVE('',#3622,(#3627,#3634),.PCURVE_S1.); +#3622 = CIRCLE('',#3623,0.3); +#3623 = AXIS2_PLACEMENT_3D('',#3624,#3625,#3626); +#3624 = CARTESIAN_POINT('',(2.07082039325,1.124264068712,1.5)); +#3625 = DIRECTION('',(0.816496580928,0.408248290464,0.408248290464)); +#3626 = DIRECTION('',(-0.4472135955,5.162537064507E-15,0.894427191)); +#3627 = PCURVE('',#3077,#3628); +#3628 = DEFINITIONAL_REPRESENTATION('',(#3629),#3633); +#3629 = LINE('',#3630,#3631); +#3630 = CARTESIAN_POINT('',(0.,1.210825586819)); +#3631 = VECTOR('',#3632,1.); +#3632 = DIRECTION('',(1.,-3.508300107834E-15)); +#3633 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3634 = PCURVE('',#3635,#3640); +#3635 = SPHERICAL_SURFACE('',#3636,0.3); +#3636 = AXIS2_PLACEMENT_3D('',#3637,#3638,#3639); +#3637 = CARTESIAN_POINT('',(2.07082039325,1.124264068712,1.5)); +#3638 = DIRECTION('',(-1.184237892934E-14,-5.921189464668E-15,-1.)); +#3639 = DIRECTION('',(-1.,-2.572195475144E-16,1.184237892934E-14)); +#3640 = DEFINITIONAL_REPRESENTATION('',(#3641),#3662); +#3641 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#3642,#3643,#3644,#3645,#3646, + #3647,#3648,#3649,#3650,#3651,#3652,#3653,#3654,#3655,#3656,#3657, + #3658,#3659,#3660,#3661),.UNSPECIFIED.,.F.,.F.,(11,9,11),(0., + 0.443038561896,0.886077123793),.UNSPECIFIED.); +#3642 = CARTESIAN_POINT('',(-5.953182631312E-16,-1.107148717794)); +#3643 = CARTESIAN_POINT('',(-9.043486973667E-02,-1.125235691638)); +#3644 = CARTESIAN_POINT('',(-0.188138089783,-1.139687820184)); +#3645 = CARTESIAN_POINT('',(-0.29254966561,-1.149970728438)); +#3646 = CARTESIAN_POINT('',(-0.402149976464,-1.155569639755)); +#3647 = CARTESIAN_POINT('',(-0.514570291823,-1.156087422976)); +#3648 = CARTESIAN_POINT('',(-0.62542982251,-1.151373435045)); +#3649 = CARTESIAN_POINT('',(-0.731341603903,-1.141828375199)); +#3650 = CARTESIAN_POINT('',(-0.830632052248,-1.127944538346)); +#3651 = CARTESIAN_POINT('',(-0.922493171253,-1.110285230678)); +#3652 = CARTESIAN_POINT('',(-1.091214199615,-1.068475888221)); +#3653 = CARTESIAN_POINT('',(-1.168074104552,-1.044325920604)); +#3654 = CARTESIAN_POINT('',(-1.237343665818,-1.017462113697)); +#3655 = CARTESIAN_POINT('',(-1.299641578902,-0.98839003418)); +#3656 = CARTESIAN_POINT('',(-1.355823369097,-0.957521178086)); +#3657 = CARTESIAN_POINT('',(-1.406729447794,-0.925175894809)); +#3658 = CARTESIAN_POINT('',(-1.453092522499,-0.891607344393)); +#3659 = CARTESIAN_POINT('',(-1.49553993496,-0.857019146761)); +#3660 = CARTESIAN_POINT('',(-1.5346223789,-0.821572111218)); +#3661 = CARTESIAN_POINT('',(-1.570796326795,-0.785398163397)); +#3662 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3663 = ADVANCED_FACE('',(#3664),#3148,.F.); +#3664 = FACE_BOUND('',#3665,.F.); +#3665 = EDGE_LOOP('',(#3666,#3667,#3668,#3696)); +#3666 = ORIENTED_EDGE('',*,*,#3132,.F.); +#3667 = ORIENTED_EDGE('',*,*,#3570,.F.); +#3668 = ORIENTED_EDGE('',*,*,#3669,.T.); +#3669 = EDGE_CURVE('',#3525,#3670,#3672,.T.); +#3670 = VERTEX_POINT('',#3671); +#3671 = CARTESIAN_POINT('',(4.0633436854,2.375735931288,1.7683281573)); +#3672 = SURFACE_CURVE('',#3673,(#3677,#3684),.PCURVE_S1.); +#3673 = LINE('',#3674,#3675); +#3674 = CARTESIAN_POINT('',(4.0633436854,1.,1.7683281573)); +#3675 = VECTOR('',#3676,1.); +#3676 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#3677 = PCURVE('',#3148,#3678); +#3678 = DEFINITIONAL_REPRESENTATION('',(#3679),#3683); +#3679 = LINE('',#3680,#3681); +#3680 = CARTESIAN_POINT('',(7.082039324994E-02,-1.)); +#3681 = VECTOR('',#3682,1.); +#3682 = DIRECTION('',(0.,-1.)); +#3683 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3684 = PCURVE('',#3685,#3690); +#3685 = CYLINDRICAL_SURFACE('',#3686,0.3); +#3686 = AXIS2_PLACEMENT_3D('',#3687,#3688,#3689); +#3687 = CARTESIAN_POINT('',(3.92917960675,1.,1.5)); +#3688 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#3689 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#3690 = DEFINITIONAL_REPRESENTATION('',(#3691),#3695); +#3691 = LINE('',#3692,#3693); +#3692 = CARTESIAN_POINT('',(0.463647609001,0.)); +#3693 = VECTOR('',#3694,1.); +#3694 = DIRECTION('',(0.,1.)); +#3695 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3696 = ORIENTED_EDGE('',*,*,#3697,.F.); +#3697 = EDGE_CURVE('',#3133,#3670,#3698,.T.); +#3698 = SURFACE_CURVE('',#3699,(#3703,#3710),.PCURVE_S1.); +#3699 = LINE('',#3700,#3701); +#3700 = CARTESIAN_POINT('',(5.051978637137,2.870053407157,1.274010681431 + )); +#3701 = VECTOR('',#3702,1.); +#3702 = DIRECTION('',(-0.816496580928,-0.408248290464,0.408248290464)); +#3703 = PCURVE('',#3148,#3704); +#3704 = DEFINITIONAL_REPRESENTATION('',(#3705),#3709); +#3705 = LINE('',#3706,#3707); +#3706 = CARTESIAN_POINT('',(1.176147871758,-2.870053407157)); +#3707 = VECTOR('',#3708,1.); +#3708 = DIRECTION('',(-0.912870929175,0.408248290464)); +#3709 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3710 = PCURVE('',#3297,#3711); +#3711 = DEFINITIONAL_REPRESENTATION('',(#3712),#3716); +#3712 = LINE('',#3713,#3714); +#3713 = CARTESIAN_POINT('',(-0.886077123793,0.)); +#3714 = VECTOR('',#3715,1.); +#3715 = DIRECTION('',(-0.,1.)); +#3716 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3717 = ADVANCED_FACE('',(#3718),#3204,.F.); +#3718 = FACE_BOUND('',#3719,.F.); +#3719 = EDGE_LOOP('',(#3720,#3721,#3744,#3770)); +#3720 = ORIENTED_EDGE('',*,*,#3188,.T.); +#3721 = ORIENTED_EDGE('',*,*,#3722,.F.); +#3722 = EDGE_CURVE('',#3723,#3189,#3725,.T.); +#3723 = VERTEX_POINT('',#3724); +#3724 = CARTESIAN_POINT('',(1.9366563146,2.375735931288,1.7683281573)); +#3725 = SURFACE_CURVE('',#3726,(#3730,#3737),.PCURVE_S1.); +#3726 = LINE('',#3727,#3728); +#3727 = CARTESIAN_POINT('',(1.948021362863,2.370053407157,1.774010681431 + )); +#3728 = VECTOR('',#3729,1.); +#3729 = DIRECTION('',(-0.816496580928,0.408248290464,-0.408248290464)); +#3730 = PCURVE('',#3204,#3731); +#3731 = DEFINITIONAL_REPRESENTATION('',(#3732),#3736); +#3732 = LINE('',#3733,#3734); +#3733 = CARTESIAN_POINT('',(1.059920105741,-2.370053407157)); +#3734 = VECTOR('',#3735,1.); +#3735 = DIRECTION('',(-0.912870929175,-0.408248290464)); +#3736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3737 = PCURVE('',#3361,#3738); +#3738 = DEFINITIONAL_REPRESENTATION('',(#3739),#3743); +#3739 = LINE('',#3740,#3741); +#3740 = CARTESIAN_POINT('',(0.,0.)); +#3741 = VECTOR('',#3742,1.); +#3742 = DIRECTION('',(0.,1.)); +#3743 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3744 = ORIENTED_EDGE('',*,*,#3745,.F.); +#3745 = EDGE_CURVE('',#3596,#3723,#3746,.T.); +#3746 = SURFACE_CURVE('',#3747,(#3751,#3758),.PCURVE_S1.); +#3747 = LINE('',#3748,#3749); +#3748 = CARTESIAN_POINT('',(1.9366563146,1.,1.7683281573)); +#3749 = VECTOR('',#3750,1.); +#3750 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#3751 = PCURVE('',#3204,#3752); +#3752 = DEFINITIONAL_REPRESENTATION('',(#3753),#3757); +#3753 = LINE('',#3754,#3755); +#3754 = CARTESIAN_POINT('',(1.0472135955,-1.)); +#3755 = VECTOR('',#3756,1.); +#3756 = DIRECTION('',(0.,-1.)); +#3757 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3758 = PCURVE('',#3759,#3764); +#3759 = CYLINDRICAL_SURFACE('',#3760,0.3); +#3760 = AXIS2_PLACEMENT_3D('',#3761,#3762,#3763); +#3761 = CARTESIAN_POINT('',(2.07082039325,1.,1.5)); +#3762 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#3763 = DIRECTION('',(-0.4472135955,1.986027322598E-16,0.894427191)); +#3764 = DEFINITIONAL_REPRESENTATION('',(#3765),#3769); +#3765 = LINE('',#3766,#3767); +#3766 = CARTESIAN_POINT('',(0.,0.)); +#3767 = VECTOR('',#3768,1.); +#3768 = DIRECTION('',(0.,1.)); +#3769 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3770 = ORIENTED_EDGE('',*,*,#3595,.F.); +#3771 = ADVANCED_FACE('',(#3772),#3297,.T.); +#3772 = FACE_BOUND('',#3773,.F.); +#3773 = EDGE_LOOP('',(#3774,#3797,#3798,#3799)); +#3774 = ORIENTED_EDGE('',*,*,#3775,.F.); +#3775 = EDGE_CURVE('',#3244,#3776,#3778,.T.); +#3776 = VERTEX_POINT('',#3777); +#3777 = CARTESIAN_POINT('',(3.92917960675,2.587867965644,1.712132034356) + ); +#3778 = SURFACE_CURVE('',#3779,(#3783,#3790),.PCURVE_S1.); +#3779 = LINE('',#3780,#3781); +#3780 = CARTESIAN_POINT('',(4.917814558487,3.082185441513,1.217814558487 + )); +#3781 = VECTOR('',#3782,1.); +#3782 = DIRECTION('',(-0.816496580928,-0.408248290464,0.408248290464)); +#3783 = PCURVE('',#3297,#3784); +#3784 = DEFINITIONAL_REPRESENTATION('',(#3785),#3789); +#3785 = LINE('',#3786,#3787); +#3786 = CARTESIAN_POINT('',(-0.,0.)); +#3787 = VECTOR('',#3788,1.); +#3788 = DIRECTION('',(-0.,1.)); +#3789 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3790 = PCURVE('',#3430,#3791); +#3791 = DEFINITIONAL_REPRESENTATION('',(#3792),#3796); +#3792 = LINE('',#3793,#3794); +#3793 = CARTESIAN_POINT('',(0.823334547203,-1.082185441513)); +#3794 = VECTOR('',#3795,1.); +#3795 = DIRECTION('',(-0.57735026919,-0.816496580928)); +#3796 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3797 = ORIENTED_EDGE('',*,*,#3268,.T.); +#3798 = ORIENTED_EDGE('',*,*,#3697,.T.); +#3799 = ORIENTED_EDGE('',*,*,#3800,.F.); +#3800 = EDGE_CURVE('',#3776,#3670,#3801,.T.); +#3801 = SURFACE_CURVE('',#3802,(#3807,#3814),.PCURVE_S1.); +#3802 = CIRCLE('',#3803,0.3); +#3803 = AXIS2_PLACEMENT_3D('',#3804,#3805,#3806); +#3804 = CARTESIAN_POINT('',(3.92917960675,2.375735931288,1.5)); +#3805 = DIRECTION('',(0.816496580928,0.408248290464,-0.408248290464)); +#3806 = DIRECTION('',(-2.775557561563E-17,0.707106781187,0.707106781187) + ); +#3807 = PCURVE('',#3297,#3808); +#3808 = DEFINITIONAL_REPRESENTATION('',(#3809),#3813); +#3809 = LINE('',#3810,#3811); +#3810 = CARTESIAN_POINT('',(-0.,1.210825586819)); +#3811 = VECTOR('',#3812,1.); +#3812 = DIRECTION('',(-1.,-4.76126443206E-15)); +#3813 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3814 = PCURVE('',#3815,#3820); +#3815 = SPHERICAL_SURFACE('',#3816,0.3); +#3816 = AXIS2_PLACEMENT_3D('',#3817,#3818,#3819); +#3817 = CARTESIAN_POINT('',(3.92917960675,2.375735931288,1.5)); +#3818 = DIRECTION('',(0.,2.960594732334E-15,-1.)); +#3819 = DIRECTION('',(0.,1.,2.960594732334E-15)); +#3820 = DEFINITIONAL_REPRESENTATION('',(#3821),#3842); +#3821 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#3822,#3823,#3824,#3825,#3826, + #3827,#3828,#3829,#3830,#3831,#3832,#3833,#3834,#3835,#3836,#3837, + #3838,#3839,#3840,#3841),.UNSPECIFIED.,.F.,.F.,(11,9,11),(0., + 0.443038561896,0.886077123793),.UNSPECIFIED.); +#3822 = CARTESIAN_POINT('',(-4.107394462865E-16,-0.785398163397)); +#3823 = CARTESIAN_POINT('',(3.617394789467E-02,-0.821572111218)); +#3824 = CARTESIAN_POINT('',(7.525639183354E-02,-0.857019146761)); +#3825 = CARTESIAN_POINT('',(0.117703804296,-0.891607344394)); +#3826 = CARTESIAN_POINT('',(0.164066879,-0.925175894809)); +#3827 = CARTESIAN_POINT('',(0.214972957694,-0.957521178086)); +#3828 = CARTESIAN_POINT('',(0.27115474789,-0.988390034181)); +#3829 = CARTESIAN_POINT('',(0.333452660977,-1.017462113698)); +#3830 = CARTESIAN_POINT('',(0.402722222242,-1.044325920604)); +#3831 = CARTESIAN_POINT('',(0.479582127179,-1.068475888221)); +#3832 = CARTESIAN_POINT('',(0.648303155542,-1.110285230678)); +#3833 = CARTESIAN_POINT('',(0.740164274528,-1.127944538356)); +#3834 = CARTESIAN_POINT('',(0.839454723115,-1.141828375148)); +#3835 = CARTESIAN_POINT('',(0.945366503656,-1.151373435234)); +#3836 = CARTESIAN_POINT('',(1.056226035609,-1.156087422831)); +#3837 = CARTESIAN_POINT('',(1.168646350008,-1.155569639988)); +#3838 = CARTESIAN_POINT('',(1.278246661364,-1.149970728402)); +#3839 = CARTESIAN_POINT('',(1.382658237022,-1.139687820194)); +#3840 = CARTESIAN_POINT('',(1.480361457058,-1.125235691638)); +#3841 = CARTESIAN_POINT('',(1.570796326795,-1.107148717794)); +#3842 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3843 = ADVANCED_FACE('',(#3844),#3361,.T.); +#3844 = FACE_BOUND('',#3845,.T.); +#3845 = EDGE_LOOP('',(#3846,#3847,#3893,#3914)); +#3846 = ORIENTED_EDGE('',*,*,#3722,.F.); +#3847 = ORIENTED_EDGE('',*,*,#3848,.T.); +#3848 = EDGE_CURVE('',#3723,#3849,#3851,.T.); +#3849 = VERTEX_POINT('',#3850); +#3850 = CARTESIAN_POINT('',(2.07082039325,2.587867965644,1.712132034356) + ); +#3851 = SURFACE_CURVE('',#3852,(#3857,#3864),.PCURVE_S1.); +#3852 = CIRCLE('',#3853,0.3); +#3853 = AXIS2_PLACEMENT_3D('',#3854,#3855,#3856); +#3854 = CARTESIAN_POINT('',(2.07082039325,2.375735931288,1.5)); +#3855 = DIRECTION('',(-0.816496580928,0.408248290464,-0.408248290464)); +#3856 = DIRECTION('',(-0.4472135955,-5.96744875736E-15,0.894427191)); +#3857 = PCURVE('',#3361,#3858); +#3858 = DEFINITIONAL_REPRESENTATION('',(#3859),#3863); +#3859 = LINE('',#3860,#3861); +#3860 = CARTESIAN_POINT('',(0.,1.39192845729E-02)); +#3861 = VECTOR('',#3862,1.); +#3862 = DIRECTION('',(1.,2.868113648424E-15)); +#3863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3864 = PCURVE('',#3865,#3870); +#3865 = SPHERICAL_SURFACE('',#3866,0.3); +#3866 = AXIS2_PLACEMENT_3D('',#3867,#3868,#3869); +#3867 = CARTESIAN_POINT('',(2.07082039325,2.375735931288,1.5)); +#3868 = DIRECTION('',(-1.036208156317E-14,5.921189464668E-15,-1.)); +#3869 = DIRECTION('',(-1.,-1.397803221317E-15,1.036208156317E-14)); +#3870 = DEFINITIONAL_REPRESENTATION('',(#3871),#3892); +#3871 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#3872,#3873,#3874,#3875,#3876, + #3877,#3878,#3879,#3880,#3881,#3882,#3883,#3884,#3885,#3886,#3887, + #3888,#3889,#3890,#3891),.UNSPECIFIED.,.F.,.F.,(11,9,11),(0., + 0.443038561896,0.886077123793),.UNSPECIFIED.); +#3872 = CARTESIAN_POINT('',(3.90536380065E-15,-1.107148717794)); +#3873 = CARTESIAN_POINT('',(9.043486973667E-02,-1.125235691638)); +#3874 = CARTESIAN_POINT('',(0.188138089718,-1.139687820134)); +#3875 = CARTESIAN_POINT('',(0.292549665966,-1.149970728722)); +#3876 = CARTESIAN_POINT('',(0.402149975707,-1.155569639202)); +#3877 = CARTESIAN_POINT('',(0.514570293119,-1.15608742318)); +#3878 = CARTESIAN_POINT('',(0.62542982187,-1.151373434579)); +#3879 = CARTESIAN_POINT('',(0.73134160418,-1.141828375366)); +#3880 = CARTESIAN_POINT('',(0.830632052197,-1.127944538304)); +#3881 = CARTESIAN_POINT('',(0.922493171253,-1.110285230678)); +#3882 = CARTESIAN_POINT('',(1.091214199615,-1.068475888221)); +#3883 = CARTESIAN_POINT('',(1.168074104552,-1.044325920604)); +#3884 = CARTESIAN_POINT('',(1.237343665819,-1.017462113698)); +#3885 = CARTESIAN_POINT('',(1.299641578903,-0.988390034182)); +#3886 = CARTESIAN_POINT('',(1.355823369097,-0.957521178087)); +#3887 = CARTESIAN_POINT('',(1.406729447795,-0.925175894811)); +#3888 = CARTESIAN_POINT('',(1.453092522501,-0.891607344395)); +#3889 = CARTESIAN_POINT('',(1.495539934961,-0.857019146762)); +#3890 = CARTESIAN_POINT('',(1.5346223789,-0.821572111218)); +#3891 = CARTESIAN_POINT('',(1.570796326795,-0.785398163397)); +#3892 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3893 = ORIENTED_EDGE('',*,*,#3894,.T.); +#3894 = EDGE_CURVE('',#3849,#3331,#3895,.T.); +#3895 = SURFACE_CURVE('',#3896,(#3900,#3907),.PCURVE_S1.); +#3896 = LINE('',#3897,#3898); +#3897 = CARTESIAN_POINT('',(2.082185441513,2.582185441513,1.717814558487 + )); +#3898 = VECTOR('',#3899,1.); +#3899 = DIRECTION('',(-0.816496580928,0.408248290464,-0.408248290464)); +#3900 = PCURVE('',#3361,#3901); +#3901 = DEFINITIONAL_REPRESENTATION('',(#3902),#3906); +#3902 = LINE('',#3903,#3904); +#3903 = CARTESIAN_POINT('',(0.886077123793,0.)); +#3904 = VECTOR('',#3905,1.); +#3905 = DIRECTION('',(0.,1.)); +#3906 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3907 = PCURVE('',#3430,#3908); +#3908 = DEFINITIONAL_REPRESENTATION('',(#3909),#3913); +#3909 = LINE('',#3910,#3911); +#3910 = CARTESIAN_POINT('',(0.116227766017,-3.917814558487)); +#3911 = VECTOR('',#3912,1.); +#3912 = DIRECTION('',(0.57735026919,-0.816496580928)); +#3913 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3914 = ORIENTED_EDGE('',*,*,#3330,.F.); +#3915 = ADVANCED_FACE('',(#3916),#3430,.F.); +#3916 = FACE_BOUND('',#3917,.F.); +#3917 = EDGE_LOOP('',(#3918,#3919,#3920,#3946)); +#3918 = ORIENTED_EDGE('',*,*,#3416,.F.); +#3919 = ORIENTED_EDGE('',*,*,#3775,.T.); +#3920 = ORIENTED_EDGE('',*,*,#3921,.T.); +#3921 = EDGE_CURVE('',#3776,#3849,#3922,.T.); +#3922 = SURFACE_CURVE('',#3923,(#3927,#3934),.PCURVE_S1.); +#3923 = LINE('',#3924,#3925); +#3924 = CARTESIAN_POINT('',(4.,2.587867965644,1.712132034356)); +#3925 = VECTOR('',#3926,1.); +#3926 = DIRECTION('',(-1.,-0.,-0.)); +#3927 = PCURVE('',#3430,#3928); +#3928 = DEFINITIONAL_REPRESENTATION('',(#3929),#3933); +#3929 = LINE('',#3930,#3931); +#3930 = CARTESIAN_POINT('',(0.124264068712,-2.)); +#3931 = VECTOR('',#3932,1.); +#3932 = DIRECTION('',(0.,-1.)); +#3933 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3934 = PCURVE('',#3935,#3940); +#3935 = CYLINDRICAL_SURFACE('',#3936,0.3); +#3936 = AXIS2_PLACEMENT_3D('',#3937,#3938,#3939); +#3937 = CARTESIAN_POINT('',(4.,2.375735931288,1.5)); +#3938 = DIRECTION('',(-1.,-0.,-0.)); +#3939 = DIRECTION('',(-0.,0.,1.)); +#3940 = DEFINITIONAL_REPRESENTATION('',(#3941),#3945); +#3941 = LINE('',#3942,#3943); +#3942 = CARTESIAN_POINT('',(0.785398163397,0.)); +#3943 = VECTOR('',#3944,1.); +#3944 = DIRECTION('',(0.,1.)); +#3945 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3946 = ORIENTED_EDGE('',*,*,#3894,.T.); +#3947 = ADVANCED_FACE('',(#3948),#3487,.T.); +#3948 = FACE_BOUND('',#3949,.T.); +#3949 = EDGE_LOOP('',(#3950,#3972,#4000,#4020)); +#3950 = ORIENTED_EDGE('',*,*,#3951,.F.); +#3951 = EDGE_CURVE('',#3952,#3472,#3954,.T.); +#3952 = VERTEX_POINT('',#3953); +#3953 = CARTESIAN_POINT('',(3.92917960675,1.124264068712,1.8)); +#3954 = SURFACE_CURVE('',#3955,(#3960,#3966),.PCURVE_S1.); +#3955 = CIRCLE('',#3956,0.3); +#3956 = AXIS2_PLACEMENT_3D('',#3957,#3958,#3959); +#3957 = CARTESIAN_POINT('',(3.92917960675,1.124264068712,1.5)); +#3958 = DIRECTION('',(1.,-1.346893715409E-14,-1.184237892934E-14)); +#3959 = DIRECTION('',(-1.346893715409E-14,-1.,-3.700743415417E-15)); +#3960 = PCURVE('',#3487,#3961); +#3961 = DEFINITIONAL_REPRESENTATION('',(#3962),#3965); +#3962 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3963,#3964),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,5.497787143782),.PIECEWISE_BEZIER_KNOTS.); +#3963 = CARTESIAN_POINT('',(0.785398163397,7.082039324994E-02)); +#3964 = CARTESIAN_POINT('',(5.329070518201E-15,7.082039324994E-02)); +#3965 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3966 = PCURVE('',#3541,#3967); +#3967 = DEFINITIONAL_REPRESENTATION('',(#3968),#3971); +#3968 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3969,#3970),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,5.497787143782),.PIECEWISE_BEZIER_KNOTS.); +#3969 = CARTESIAN_POINT('',(1.570796326795,-1.570796326795)); +#3970 = CARTESIAN_POINT('',(1.570796326795,-0.785398163397)); +#3971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3972 = ORIENTED_EDGE('',*,*,#3973,.T.); +#3973 = EDGE_CURVE('',#3952,#3974,#3976,.T.); +#3974 = VERTEX_POINT('',#3975); +#3975 = CARTESIAN_POINT('',(2.07082039325,1.124264068712,1.8)); +#3976 = SURFACE_CURVE('',#3977,(#3981,#3988),.PCURVE_S1.); +#3977 = LINE('',#3978,#3979); +#3978 = CARTESIAN_POINT('',(4.,1.124264068712,1.8)); +#3979 = VECTOR('',#3980,1.); +#3980 = DIRECTION('',(-1.,-0.,-0.)); +#3981 = PCURVE('',#3487,#3982); +#3982 = DEFINITIONAL_REPRESENTATION('',(#3983),#3987); +#3983 = LINE('',#3984,#3985); +#3984 = CARTESIAN_POINT('',(0.785398163397,0.)); +#3985 = VECTOR('',#3986,1.); +#3986 = DIRECTION('',(0.,1.)); +#3987 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3988 = PCURVE('',#3989,#3994); +#3989 = PLANE('',#3990); +#3990 = AXIS2_PLACEMENT_3D('',#3991,#3992,#3993); +#3991 = CARTESIAN_POINT('',(0.,0.,1.8)); +#3992 = DIRECTION('',(0.,0.,1.)); +#3993 = DIRECTION('',(1.,0.,0.)); +#3994 = DEFINITIONAL_REPRESENTATION('',(#3995),#3999); +#3995 = LINE('',#3996,#3997); +#3996 = CARTESIAN_POINT('',(4.,1.124264068712)); +#3997 = VECTOR('',#3998,1.); +#3998 = DIRECTION('',(-1.,-0.)); +#3999 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4000 = ORIENTED_EDGE('',*,*,#4001,.T.); +#4001 = EDGE_CURVE('',#3974,#3449,#4002,.T.); +#4002 = SURFACE_CURVE('',#4003,(#4008,#4014),.PCURVE_S1.); +#4003 = CIRCLE('',#4004,0.3); +#4004 = AXIS2_PLACEMENT_3D('',#4005,#4006,#4007); +#4005 = CARTESIAN_POINT('',(2.07082039325,1.124264068712,1.5)); +#4006 = DIRECTION('',(1.,-1.024010922392E-14,-1.184237892933E-14)); +#4007 = DIRECTION('',(-1.024010922392E-14,-1.,5.921189464668E-15)); +#4008 = PCURVE('',#3487,#4009); +#4009 = DEFINITIONAL_REPRESENTATION('',(#4010),#4013); +#4010 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4011,#4012),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,5.497787143782),.PIECEWISE_BEZIER_KNOTS.); +#4011 = CARTESIAN_POINT('',(0.785398163397,1.92917960675)); +#4012 = CARTESIAN_POINT('',(-4.440892098501E-15,1.92917960675)); +#4013 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4014 = PCURVE('',#3635,#4015); +#4015 = DEFINITIONAL_REPRESENTATION('',(#4016),#4019); +#4016 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4017,#4018),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,5.497787143782),.PIECEWISE_BEZIER_KNOTS.); +#4017 = CARTESIAN_POINT('',(-1.570796326795,-1.570796326795)); +#4018 = CARTESIAN_POINT('',(-1.570796326795,-0.785398163397)); +#4019 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4020 = ORIENTED_EDGE('',*,*,#3471,.F.); +#4021 = ADVANCED_FACE('',(#4022),#3541,.T.); +#4022 = FACE_BOUND('',#4023,.T.); +#4023 = EDGE_LOOP('',(#4024,#4044,#4045)); +#4024 = ORIENTED_EDGE('',*,*,#4025,.F.); +#4025 = EDGE_CURVE('',#3952,#3525,#4026,.T.); +#4026 = SURFACE_CURVE('',#4027,(#4032,#4038),.PCURVE_S1.); +#4027 = CIRCLE('',#4028,0.3); +#4028 = AXIS2_PLACEMENT_3D('',#4029,#4030,#4031); +#4029 = CARTESIAN_POINT('',(3.92917960675,1.124264068712,1.5)); +#4030 = DIRECTION('',(8.736270133232E-16,1.,3.700743415417E-15)); +#4031 = DIRECTION('',(1.,-8.736270133232E-16,-1.184237892934E-14)); +#4032 = PCURVE('',#3541,#4033); +#4033 = DEFINITIONAL_REPRESENTATION('',(#4034),#4037); +#4034 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4035,#4036),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,5.176036589385),.PIECEWISE_BEZIER_KNOTS.); +#4035 = CARTESIAN_POINT('',(0.,-1.570796326795)); +#4036 = CARTESIAN_POINT('',(0.,-1.107148717794)); +#4037 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4038 = PCURVE('',#3685,#4039); +#4039 = DEFINITIONAL_REPRESENTATION('',(#4040),#4043); +#4040 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4041,#4042),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,5.176036589385),.PIECEWISE_BEZIER_KNOTS.); +#4041 = CARTESIAN_POINT('',(0.,0.124264068712)); +#4042 = CARTESIAN_POINT('',(0.463647609001,0.124264068712)); +#4043 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4044 = ORIENTED_EDGE('',*,*,#3951,.T.); +#4045 = ORIENTED_EDGE('',*,*,#3524,.F.); +#4046 = ADVANCED_FACE('',(#4047),#3635,.T.); +#4047 = FACE_BOUND('',#4048,.F.); +#4048 = EDGE_LOOP('',(#4049,#4069,#4070)); +#4049 = ORIENTED_EDGE('',*,*,#4050,.F.); +#4050 = EDGE_CURVE('',#3974,#3596,#4051,.T.); +#4051 = SURFACE_CURVE('',#4052,(#4057,#4063),.PCURVE_S1.); +#4052 = CIRCLE('',#4053,0.3); +#4053 = AXIS2_PLACEMENT_3D('',#4054,#4055,#4056); +#4054 = CARTESIAN_POINT('',(2.07082039325,1.124264068712,1.5)); +#4055 = DIRECTION('',(2.572195475145E-16,-1.,5.921189464667E-15)); +#4056 = DIRECTION('',(-1.,-2.572195475144E-16,1.184237892934E-14)); +#4057 = PCURVE('',#3635,#4058); +#4058 = DEFINITIONAL_REPRESENTATION('',(#4059),#4062); +#4059 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4060,#4061),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,5.176036589385),.PIECEWISE_BEZIER_KNOTS.); +#4060 = CARTESIAN_POINT('',(0.,-1.570796326795)); +#4061 = CARTESIAN_POINT('',(0.,-1.107148717794)); +#4062 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4063 = PCURVE('',#3759,#4064); +#4064 = DEFINITIONAL_REPRESENTATION('',(#4065),#4068); +#4065 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4066,#4067),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,5.176036589385),.PIECEWISE_BEZIER_KNOTS.); +#4066 = CARTESIAN_POINT('',(0.463647609001,0.124264068712)); +#4067 = CARTESIAN_POINT('',(-1.7763568394E-15,0.124264068712)); +#4068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4069 = ORIENTED_EDGE('',*,*,#4001,.T.); +#4070 = ORIENTED_EDGE('',*,*,#3620,.F.); +#4071 = ADVANCED_FACE('',(#4072),#3685,.T.); +#4072 = FACE_BOUND('',#4073,.T.); +#4073 = EDGE_LOOP('',(#4074,#4075,#4076,#4098)); +#4074 = ORIENTED_EDGE('',*,*,#4025,.T.); +#4075 = ORIENTED_EDGE('',*,*,#3669,.T.); +#4076 = ORIENTED_EDGE('',*,*,#4077,.F.); +#4077 = EDGE_CURVE('',#4078,#3670,#4080,.T.); +#4078 = VERTEX_POINT('',#4079); +#4079 = CARTESIAN_POINT('',(3.92917960675,2.375735931288,1.8)); +#4080 = SURFACE_CURVE('',#4081,(#4086,#4092),.PCURVE_S1.); +#4081 = CIRCLE('',#4082,0.3); +#4082 = AXIS2_PLACEMENT_3D('',#4083,#4084,#4085); +#4083 = CARTESIAN_POINT('',(3.92917960675,2.375735931288,1.5)); +#4084 = DIRECTION('',(-1.649253310441E-14,1.,2.960594732334E-15)); +#4085 = DIRECTION('',(1.,1.649253310441E-14,4.882770663176E-29)); +#4086 = PCURVE('',#3685,#4087); +#4087 = DEFINITIONAL_REPRESENTATION('',(#4088),#4091); +#4088 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4089,#4090),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,5.176036589386),.PIECEWISE_BEZIER_KNOTS.); +#4089 = CARTESIAN_POINT('',(0.,1.375735931288)); +#4090 = CARTESIAN_POINT('',(0.463647609001,1.375735931288)); +#4091 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4092 = PCURVE('',#3815,#4093); +#4093 = DEFINITIONAL_REPRESENTATION('',(#4094),#4097); +#4094 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4095,#4096),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,5.176036589386),.PIECEWISE_BEZIER_KNOTS.); +#4095 = CARTESIAN_POINT('',(1.570796326795,-1.570796326795)); +#4096 = CARTESIAN_POINT('',(1.570796326795,-1.107148717794)); +#4097 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4098 = ORIENTED_EDGE('',*,*,#4099,.F.); +#4099 = EDGE_CURVE('',#3952,#4078,#4100,.T.); +#4100 = SURFACE_CURVE('',#4101,(#4105,#4112),.PCURVE_S1.); +#4101 = LINE('',#4102,#4103); +#4102 = CARTESIAN_POINT('',(3.92917960675,1.,1.8)); +#4103 = VECTOR('',#4104,1.); +#4104 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#4105 = PCURVE('',#3685,#4106); +#4106 = DEFINITIONAL_REPRESENTATION('',(#4107),#4111); +#4107 = LINE('',#4108,#4109); +#4108 = CARTESIAN_POINT('',(0.,0.)); +#4109 = VECTOR('',#4110,1.); +#4110 = DIRECTION('',(0.,1.)); +#4111 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4112 = PCURVE('',#3989,#4113); +#4113 = DEFINITIONAL_REPRESENTATION('',(#4114),#4118); +#4114 = LINE('',#4115,#4116); +#4115 = CARTESIAN_POINT('',(3.92917960675,1.)); +#4116 = VECTOR('',#4117,1.); +#4117 = DIRECTION('',(0.,1.)); +#4118 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4119 = ADVANCED_FACE('',(#4120),#3759,.T.); +#4120 = FACE_BOUND('',#4121,.T.); +#4121 = EDGE_LOOP('',(#4122,#4123,#4146,#4166)); +#4122 = ORIENTED_EDGE('',*,*,#4050,.F.); +#4123 = ORIENTED_EDGE('',*,*,#4124,.T.); +#4124 = EDGE_CURVE('',#3974,#4125,#4127,.T.); +#4125 = VERTEX_POINT('',#4126); +#4126 = CARTESIAN_POINT('',(2.07082039325,2.375735931288,1.8)); +#4127 = SURFACE_CURVE('',#4128,(#4132,#4139),.PCURVE_S1.); +#4128 = LINE('',#4129,#4130); +#4129 = CARTESIAN_POINT('',(2.07082039325,1.,1.8)); +#4130 = VECTOR('',#4131,1.); +#4131 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#4132 = PCURVE('',#3759,#4133); +#4133 = DEFINITIONAL_REPRESENTATION('',(#4134),#4138); +#4134 = LINE('',#4135,#4136); +#4135 = CARTESIAN_POINT('',(0.463647609001,0.)); +#4136 = VECTOR('',#4137,1.); +#4137 = DIRECTION('',(0.,1.)); +#4138 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4139 = PCURVE('',#3989,#4140); +#4140 = DEFINITIONAL_REPRESENTATION('',(#4141),#4145); +#4141 = LINE('',#4142,#4143); +#4142 = CARTESIAN_POINT('',(2.07082039325,1.)); +#4143 = VECTOR('',#4144,1.); +#4144 = DIRECTION('',(0.,1.)); +#4145 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4146 = ORIENTED_EDGE('',*,*,#4147,.T.); +#4147 = EDGE_CURVE('',#4125,#3723,#4148,.T.); +#4148 = SURFACE_CURVE('',#4149,(#4154,#4160),.PCURVE_S1.); +#4149 = CIRCLE('',#4150,0.3); +#4150 = AXIS2_PLACEMENT_3D('',#4151,#4152,#4153); +#4151 = CARTESIAN_POINT('',(2.07082039325,2.375735931288,1.5)); +#4152 = DIRECTION('',(1.397803221317E-15,-1.,-5.921189464668E-15)); +#4153 = DIRECTION('',(-1.,-1.397803221317E-15,1.036208156317E-14)); +#4154 = PCURVE('',#3759,#4155); +#4155 = DEFINITIONAL_REPRESENTATION('',(#4156),#4159); +#4156 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4157,#4158),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,5.176036589385),.PIECEWISE_BEZIER_KNOTS.); +#4157 = CARTESIAN_POINT('',(0.463647609001,1.375735931288)); +#4158 = CARTESIAN_POINT('',(-1.7763568394E-15,1.375735931288)); +#4159 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4160 = PCURVE('',#3865,#4161); +#4161 = DEFINITIONAL_REPRESENTATION('',(#4162),#4165); +#4162 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4163,#4164),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,5.176036589385),.PIECEWISE_BEZIER_KNOTS.); +#4163 = CARTESIAN_POINT('',(0.,-1.570796326795)); +#4164 = CARTESIAN_POINT('',(0.,-1.107148717794)); +#4165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4166 = ORIENTED_EDGE('',*,*,#3745,.F.); +#4167 = ADVANCED_FACE('',(#4168),#3815,.T.); +#4168 = FACE_BOUND('',#4169,.T.); +#4169 = EDGE_LOOP('',(#4170,#4190,#4191)); +#4170 = ORIENTED_EDGE('',*,*,#4171,.F.); +#4171 = EDGE_CURVE('',#4078,#3776,#4172,.T.); +#4172 = SURFACE_CURVE('',#4173,(#4178,#4184),.PCURVE_S1.); +#4173 = CIRCLE('',#4174,0.3); +#4174 = AXIS2_PLACEMENT_3D('',#4175,#4176,#4177); +#4175 = CARTESIAN_POINT('',(3.92917960675,2.375735931288,1.5)); +#4176 = DIRECTION('',(-1.,0.,0.)); +#4177 = DIRECTION('',(0.,1.,2.960594732334E-15)); +#4178 = PCURVE('',#3815,#4179); +#4179 = DEFINITIONAL_REPRESENTATION('',(#4180),#4183); +#4180 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4181,#4182),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,5.497787143782),.PIECEWISE_BEZIER_KNOTS.); +#4181 = CARTESIAN_POINT('',(0.,-1.570796326795)); +#4182 = CARTESIAN_POINT('',(0.,-0.785398163397)); +#4183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4184 = PCURVE('',#3935,#4185); +#4185 = DEFINITIONAL_REPRESENTATION('',(#4186),#4189); +#4186 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4187,#4188),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,5.497787143782),.PIECEWISE_BEZIER_KNOTS.); +#4187 = CARTESIAN_POINT('',(0.,7.082039324994E-02)); +#4188 = CARTESIAN_POINT('',(0.785398163397,7.082039324994E-02)); +#4189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4190 = ORIENTED_EDGE('',*,*,#4077,.T.); +#4191 = ORIENTED_EDGE('',*,*,#3800,.F.); +#4192 = ADVANCED_FACE('',(#4193),#3865,.T.); +#4193 = FACE_BOUND('',#4194,.T.); +#4194 = EDGE_LOOP('',(#4195,#4196,#4216)); +#4195 = ORIENTED_EDGE('',*,*,#4147,.F.); +#4196 = ORIENTED_EDGE('',*,*,#4197,.T.); +#4197 = EDGE_CURVE('',#4125,#3849,#4198,.T.); +#4198 = SURFACE_CURVE('',#4199,(#4204,#4210),.PCURVE_S1.); +#4199 = CIRCLE('',#4200,0.3); +#4200 = AXIS2_PLACEMENT_3D('',#4201,#4202,#4203); +#4201 = CARTESIAN_POINT('',(2.07082039325,2.375735931288,1.5)); +#4202 = DIRECTION('',(-1.,-7.676284499175E-15,1.036208156317E-14)); +#4203 = DIRECTION('',(-7.676284499175E-15,1.,5.921189464668E-15)); +#4204 = PCURVE('',#3865,#4205); +#4205 = DEFINITIONAL_REPRESENTATION('',(#4206),#4209); +#4206 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4207,#4208),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,5.497787143782),.PIECEWISE_BEZIER_KNOTS.); +#4207 = CARTESIAN_POINT('',(1.570796326795,-1.570796326795)); +#4208 = CARTESIAN_POINT('',(1.570796326795,-0.785398163397)); +#4209 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4210 = PCURVE('',#3935,#4211); +#4211 = DEFINITIONAL_REPRESENTATION('',(#4212),#4215); +#4212 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4213,#4214),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,5.497787143782),.PIECEWISE_BEZIER_KNOTS.); +#4213 = CARTESIAN_POINT('',(0.,1.92917960675)); +#4214 = CARTESIAN_POINT('',(0.785398163397,1.92917960675)); +#4215 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4216 = ORIENTED_EDGE('',*,*,#3848,.F.); +#4217 = ADVANCED_FACE('',(#4218),#3935,.T.); +#4218 = FACE_BOUND('',#4219,.T.); +#4219 = EDGE_LOOP('',(#4220,#4221,#4222,#4223)); +#4220 = ORIENTED_EDGE('',*,*,#4171,.T.); +#4221 = ORIENTED_EDGE('',*,*,#3921,.T.); +#4222 = ORIENTED_EDGE('',*,*,#4197,.F.); +#4223 = ORIENTED_EDGE('',*,*,#4224,.F.); +#4224 = EDGE_CURVE('',#4078,#4125,#4225,.T.); +#4225 = SURFACE_CURVE('',#4226,(#4230,#4237),.PCURVE_S1.); +#4226 = LINE('',#4227,#4228); +#4227 = CARTESIAN_POINT('',(4.,2.375735931288,1.8)); +#4228 = VECTOR('',#4229,1.); +#4229 = DIRECTION('',(-1.,-0.,-0.)); +#4230 = PCURVE('',#3935,#4231); +#4231 = DEFINITIONAL_REPRESENTATION('',(#4232),#4236); +#4232 = LINE('',#4233,#4234); +#4233 = CARTESIAN_POINT('',(0.,0.)); +#4234 = VECTOR('',#4235,1.); +#4235 = DIRECTION('',(0.,1.)); +#4236 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4237 = PCURVE('',#3989,#4238); +#4238 = DEFINITIONAL_REPRESENTATION('',(#4239),#4243); +#4239 = LINE('',#4240,#4241); +#4240 = CARTESIAN_POINT('',(4.,2.375735931288)); +#4241 = VECTOR('',#4242,1.); +#4242 = DIRECTION('',(-1.,-0.)); +#4243 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4244 = ADVANCED_FACE('',(#4245),#3989,.T.); +#4245 = FACE_BOUND('',#4246,.T.); +#4246 = EDGE_LOOP('',(#4247,#4248,#4249,#4250)); +#4247 = ORIENTED_EDGE('',*,*,#4124,.F.); +#4248 = ORIENTED_EDGE('',*,*,#3973,.F.); +#4249 = ORIENTED_EDGE('',*,*,#4099,.T.); +#4250 = ORIENTED_EDGE('',*,*,#4224,.T.); +#4251 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4255)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#4252,#4253,#4254)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#4252 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#4253 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#4254 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#4255 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-05),#4252, + 'distance_accuracy_value','confusion accuracy'); +#4256 = SHAPE_DEFINITION_REPRESENTATION(#4257,#1342); +#4257 = PRODUCT_DEFINITION_SHAPE('','',#4258); +#4258 = PRODUCT_DEFINITION('design','',#4259,#4262); +#4259 = PRODUCT_DEFINITION_FORMATION('','',#4260); +#4260 = PRODUCT('cuerpo','cuerpo','',(#4261)); +#4261 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#4262 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#4263 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4264,#4266); +#4264 = ( REPRESENTATION_RELATIONSHIP('','',#1342,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4265) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#4265 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19); +#4266 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #4267); +#4267 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('2','=>[0:1:1:3]','',#5,#4258,$); +#4268 = PRODUCT_TYPE('part',$,(#4260)); +#4269 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4270),#5256); +#4270 = MANIFOLD_SOLID_BREP('',#4271); +#4271 = CLOSED_SHELL('',(#4272,#4392,#4592,#4645,#4698,#4774,#4828,#4882 + ,#4935,#4988,#5020,#5047,#5072,#5143,#5171,#5197,#5222,#5249)); +#4272 = ADVANCED_FACE('',(#4273),#4287,.F.); +#4273 = FACE_BOUND('',#4274,.F.); +#4274 = EDGE_LOOP('',(#4275,#4310,#4338,#4366)); +#4275 = ORIENTED_EDGE('',*,*,#4276,.T.); +#4276 = EDGE_CURVE('',#4277,#4279,#4281,.T.); +#4277 = VERTEX_POINT('',#4278); +#4278 = CARTESIAN_POINT('',(0.,1.E-01,0.)); +#4279 = VERTEX_POINT('',#4280); +#4280 = CARTESIAN_POINT('',(0.,1.15,0.)); +#4281 = SURFACE_CURVE('',#4282,(#4286,#4298),.PCURVE_S1.); +#4282 = LINE('',#4283,#4284); +#4283 = CARTESIAN_POINT('',(0.,0.,0.)); +#4284 = VECTOR('',#4285,1.); +#4285 = DIRECTION('',(0.,1.,0.)); +#4286 = PCURVE('',#4287,#4292); +#4287 = PLANE('',#4288); +#4288 = AXIS2_PLACEMENT_3D('',#4289,#4290,#4291); +#4289 = CARTESIAN_POINT('',(0.,0.,0.)); +#4290 = DIRECTION('',(1.,0.,0.)); +#4291 = DIRECTION('',(0.,0.,1.)); +#4292 = DEFINITIONAL_REPRESENTATION('',(#4293),#4297); +#4293 = LINE('',#4294,#4295); +#4294 = CARTESIAN_POINT('',(0.,0.)); +#4295 = VECTOR('',#4296,1.); +#4296 = DIRECTION('',(0.,-1.)); +#4297 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4298 = PCURVE('',#4299,#4304); +#4299 = PLANE('',#4300); +#4300 = AXIS2_PLACEMENT_3D('',#4301,#4302,#4303); +#4301 = CARTESIAN_POINT('',(0.,0.,0.)); +#4302 = DIRECTION('',(0.,0.,1.)); +#4303 = DIRECTION('',(1.,0.,0.)); +#4304 = DEFINITIONAL_REPRESENTATION('',(#4305),#4309); +#4305 = LINE('',#4306,#4307); +#4306 = CARTESIAN_POINT('',(0.,0.)); +#4307 = VECTOR('',#4308,1.); +#4308 = DIRECTION('',(0.,1.)); +#4309 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4310 = ORIENTED_EDGE('',*,*,#4311,.T.); +#4311 = EDGE_CURVE('',#4279,#4312,#4314,.T.); +#4312 = VERTEX_POINT('',#4313); +#4313 = CARTESIAN_POINT('',(0.,1.15,1.9)); +#4314 = SURFACE_CURVE('',#4315,(#4319,#4326),.PCURVE_S1.); +#4315 = LINE('',#4316,#4317); +#4316 = CARTESIAN_POINT('',(-1.387778780781E-17,1.15,0.)); +#4317 = VECTOR('',#4318,1.); +#4318 = DIRECTION('',(0.,0.,1.)); +#4319 = PCURVE('',#4287,#4320); +#4320 = DEFINITIONAL_REPRESENTATION('',(#4321),#4325); +#4321 = LINE('',#4322,#4323); +#4322 = CARTESIAN_POINT('',(0.,-1.15)); +#4323 = VECTOR('',#4324,1.); +#4324 = DIRECTION('',(1.,0.)); +#4325 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4326 = PCURVE('',#4327,#4332); +#4327 = CYLINDRICAL_SURFACE('',#4328,0.1); +#4328 = AXIS2_PLACEMENT_3D('',#4329,#4330,#4331); +#4329 = CARTESIAN_POINT('',(1.E-01,1.15,0.)); +#4330 = DIRECTION('',(0.,0.,1.)); +#4331 = DIRECTION('',(-1.,-0.,0.)); +#4332 = DEFINITIONAL_REPRESENTATION('',(#4333),#4337); +#4333 = LINE('',#4334,#4335); +#4334 = CARTESIAN_POINT('',(-0.,0.)); +#4335 = VECTOR('',#4336,1.); +#4336 = DIRECTION('',(-0.,1.)); +#4337 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4338 = ORIENTED_EDGE('',*,*,#4339,.F.); +#4339 = EDGE_CURVE('',#4340,#4312,#4342,.T.); +#4340 = VERTEX_POINT('',#4341); +#4341 = CARTESIAN_POINT('',(0.,1.E-01,1.9)); +#4342 = SURFACE_CURVE('',#4343,(#4347,#4354),.PCURVE_S1.); +#4343 = LINE('',#4344,#4345); +#4344 = CARTESIAN_POINT('',(-1.387778780781E-17,0.,1.9)); +#4345 = VECTOR('',#4346,1.); +#4346 = DIRECTION('',(0.,1.,0.)); +#4347 = PCURVE('',#4287,#4348); +#4348 = DEFINITIONAL_REPRESENTATION('',(#4349),#4353); +#4349 = LINE('',#4350,#4351); +#4350 = CARTESIAN_POINT('',(1.9,0.)); +#4351 = VECTOR('',#4352,1.); +#4352 = DIRECTION('',(0.,-1.)); +#4353 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4354 = PCURVE('',#4355,#4360); +#4355 = CYLINDRICAL_SURFACE('',#4356,0.1); +#4356 = AXIS2_PLACEMENT_3D('',#4357,#4358,#4359); +#4357 = CARTESIAN_POINT('',(1.E-01,0.,1.9)); +#4358 = DIRECTION('',(0.,1.,0.)); +#4359 = DIRECTION('',(-1.,0.,0.)); +#4360 = DEFINITIONAL_REPRESENTATION('',(#4361),#4365); +#4361 = LINE('',#4362,#4363); +#4362 = CARTESIAN_POINT('',(0.,0.)); +#4363 = VECTOR('',#4364,1.); +#4364 = DIRECTION('',(0.,1.)); +#4365 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4366 = ORIENTED_EDGE('',*,*,#4367,.F.); +#4367 = EDGE_CURVE('',#4277,#4340,#4368,.T.); +#4368 = SURFACE_CURVE('',#4369,(#4373,#4380),.PCURVE_S1.); +#4369 = LINE('',#4370,#4371); +#4370 = CARTESIAN_POINT('',(-1.387778780781E-17,1.E-01,0.)); +#4371 = VECTOR('',#4372,1.); +#4372 = DIRECTION('',(0.,0.,1.)); +#4373 = PCURVE('',#4287,#4374); +#4374 = DEFINITIONAL_REPRESENTATION('',(#4375),#4379); +#4375 = LINE('',#4376,#4377); +#4376 = CARTESIAN_POINT('',(0.,-1.E-01)); +#4377 = VECTOR('',#4378,1.); +#4378 = DIRECTION('',(1.,0.)); +#4379 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4380 = PCURVE('',#4381,#4386); +#4381 = CYLINDRICAL_SURFACE('',#4382,0.1); +#4382 = AXIS2_PLACEMENT_3D('',#4383,#4384,#4385); +#4383 = CARTESIAN_POINT('',(1.E-01,1.E-01,0.)); +#4384 = DIRECTION('',(0.,0.,1.)); +#4385 = DIRECTION('',(-1.,-0.,0.)); +#4386 = DEFINITIONAL_REPRESENTATION('',(#4387),#4391); +#4387 = LINE('',#4388,#4389); +#4388 = CARTESIAN_POINT('',(0.,0.)); +#4389 = VECTOR('',#4390,1.); +#4390 = DIRECTION('',(0.,1.)); +#4391 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4392 = ADVANCED_FACE('',(#4393),#4299,.F.); +#4393 = FACE_BOUND('',#4394,.F.); +#4394 = EDGE_LOOP('',(#4395,#4396,#4420,#4448,#4481,#4509,#4538,#4566)); +#4395 = ORIENTED_EDGE('',*,*,#4276,.F.); +#4396 = ORIENTED_EDGE('',*,*,#4397,.T.); +#4397 = EDGE_CURVE('',#4277,#4398,#4400,.T.); +#4398 = VERTEX_POINT('',#4399); +#4399 = CARTESIAN_POINT('',(1.E-01,0.,0.)); +#4400 = SURFACE_CURVE('',#4401,(#4406,#4413),.PCURVE_S1.); +#4401 = CIRCLE('',#4402,0.1); +#4402 = AXIS2_PLACEMENT_3D('',#4403,#4404,#4405); +#4403 = CARTESIAN_POINT('',(1.E-01,1.E-01,0.)); +#4404 = DIRECTION('',(0.,0.,1.)); +#4405 = DIRECTION('',(0.,-1.,0.)); +#4406 = PCURVE('',#4299,#4407); +#4407 = DEFINITIONAL_REPRESENTATION('',(#4408),#4412); +#4408 = CIRCLE('',#4409,0.1); +#4409 = AXIS2_PLACEMENT_2D('',#4410,#4411); +#4410 = CARTESIAN_POINT('',(1.E-01,1.E-01)); +#4411 = DIRECTION('',(0.,-1.)); +#4412 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4413 = PCURVE('',#4381,#4414); +#4414 = DEFINITIONAL_REPRESENTATION('',(#4415),#4419); +#4415 = LINE('',#4416,#4417); +#4416 = CARTESIAN_POINT('',(-4.712388980385,0.)); +#4417 = VECTOR('',#4418,1.); +#4418 = DIRECTION('',(1.,0.)); +#4419 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4420 = ORIENTED_EDGE('',*,*,#4421,.T.); +#4421 = EDGE_CURVE('',#4398,#4422,#4424,.T.); +#4422 = VERTEX_POINT('',#4423); +#4423 = CARTESIAN_POINT('',(1.7,0.,0.)); +#4424 = SURFACE_CURVE('',#4425,(#4429,#4436),.PCURVE_S1.); +#4425 = LINE('',#4426,#4427); +#4426 = CARTESIAN_POINT('',(0.,0.,0.)); +#4427 = VECTOR('',#4428,1.); +#4428 = DIRECTION('',(1.,0.,0.)); +#4429 = PCURVE('',#4299,#4430); +#4430 = DEFINITIONAL_REPRESENTATION('',(#4431),#4435); +#4431 = LINE('',#4432,#4433); +#4432 = CARTESIAN_POINT('',(0.,0.)); +#4433 = VECTOR('',#4434,1.); +#4434 = DIRECTION('',(1.,0.)); +#4435 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4436 = PCURVE('',#4437,#4442); +#4437 = PLANE('',#4438); +#4438 = AXIS2_PLACEMENT_3D('',#4439,#4440,#4441); +#4439 = CARTESIAN_POINT('',(0.,0.,0.)); +#4440 = DIRECTION('',(0.,1.,0.)); +#4441 = DIRECTION('',(0.,0.,1.)); +#4442 = DEFINITIONAL_REPRESENTATION('',(#4443),#4447); +#4443 = LINE('',#4444,#4445); +#4444 = CARTESIAN_POINT('',(0.,0.)); +#4445 = VECTOR('',#4446,1.); +#4446 = DIRECTION('',(0.,1.)); +#4447 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4448 = ORIENTED_EDGE('',*,*,#4449,.F.); +#4449 = EDGE_CURVE('',#4450,#4422,#4452,.T.); +#4450 = VERTEX_POINT('',#4451); +#4451 = CARTESIAN_POINT('',(1.8,1.E-01,0.)); +#4452 = SURFACE_CURVE('',#4453,(#4458,#4469),.PCURVE_S1.); +#4453 = CIRCLE('',#4454,0.1); +#4454 = AXIS2_PLACEMENT_3D('',#4455,#4456,#4457); +#4455 = CARTESIAN_POINT('',(1.7,1.E-01,0.)); +#4456 = DIRECTION('',(-0.,-0.,-1.)); +#4457 = DIRECTION('',(0.,-1.,0.)); +#4458 = PCURVE('',#4299,#4459); +#4459 = DEFINITIONAL_REPRESENTATION('',(#4460),#4468); +#4460 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4461,#4462,#4463,#4464, +#4465,#4466,#4467),.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('') ); +#4461 = CARTESIAN_POINT('',(1.7,-1.387778780781E-17)); +#4462 = CARTESIAN_POINT('',(1.526794919243,-1.387778780781E-17)); +#4463 = CARTESIAN_POINT('',(1.613397459622,0.15)); +#4464 = CARTESIAN_POINT('',(1.7,0.3)); +#4465 = CARTESIAN_POINT('',(1.786602540378,0.15)); +#4466 = CARTESIAN_POINT('',(1.873205080757,1.387778780781E-16)); +#4467 = CARTESIAN_POINT('',(1.7,-1.387778780781E-17)); +#4468 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4469 = PCURVE('',#4470,#4475); +#4470 = CYLINDRICAL_SURFACE('',#4471,0.1); +#4471 = AXIS2_PLACEMENT_3D('',#4472,#4473,#4474); +#4472 = CARTESIAN_POINT('',(1.7,1.E-01,0.)); +#4473 = DIRECTION('',(0.,0.,1.)); +#4474 = DIRECTION('',(1.,0.,-0.)); +#4475 = DEFINITIONAL_REPRESENTATION('',(#4476),#4480); +#4476 = LINE('',#4477,#4478); +#4477 = CARTESIAN_POINT('',(4.712388980385,-0.)); +#4478 = VECTOR('',#4479,1.); +#4479 = DIRECTION('',(-1.,0.)); +#4480 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4481 = ORIENTED_EDGE('',*,*,#4482,.T.); +#4482 = EDGE_CURVE('',#4450,#4483,#4485,.T.); +#4483 = VERTEX_POINT('',#4484); +#4484 = CARTESIAN_POINT('',(1.8,1.15,0.)); +#4485 = SURFACE_CURVE('',#4486,(#4490,#4497),.PCURVE_S1.); +#4486 = LINE('',#4487,#4488); +#4487 = CARTESIAN_POINT('',(1.8,0.,0.)); +#4488 = VECTOR('',#4489,1.); +#4489 = DIRECTION('',(0.,1.,0.)); +#4490 = PCURVE('',#4299,#4491); +#4491 = DEFINITIONAL_REPRESENTATION('',(#4492),#4496); +#4492 = LINE('',#4493,#4494); +#4493 = CARTESIAN_POINT('',(1.8,0.)); +#4494 = VECTOR('',#4495,1.); +#4495 = DIRECTION('',(0.,1.)); +#4496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4497 = PCURVE('',#4498,#4503); +#4498 = PLANE('',#4499); +#4499 = AXIS2_PLACEMENT_3D('',#4500,#4501,#4502); +#4500 = CARTESIAN_POINT('',(1.8,0.,0.)); +#4501 = DIRECTION('',(1.,0.,0.)); +#4502 = DIRECTION('',(0.,0.,1.)); +#4503 = DEFINITIONAL_REPRESENTATION('',(#4504),#4508); +#4504 = LINE('',#4505,#4506); +#4505 = CARTESIAN_POINT('',(0.,0.)); +#4506 = VECTOR('',#4507,1.); +#4507 = DIRECTION('',(0.,-1.)); +#4508 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4509 = ORIENTED_EDGE('',*,*,#4510,.T.); +#4510 = EDGE_CURVE('',#4483,#4511,#4513,.T.); +#4511 = VERTEX_POINT('',#4512); +#4512 = CARTESIAN_POINT('',(1.7,1.25,0.)); +#4513 = SURFACE_CURVE('',#4514,(#4519,#4526),.PCURVE_S1.); +#4514 = CIRCLE('',#4515,0.1); +#4515 = AXIS2_PLACEMENT_3D('',#4516,#4517,#4518); +#4516 = CARTESIAN_POINT('',(1.7,1.15,0.)); +#4517 = DIRECTION('',(0.,0.,1.)); +#4518 = DIRECTION('',(0.,-1.,0.)); +#4519 = PCURVE('',#4299,#4520); +#4520 = DEFINITIONAL_REPRESENTATION('',(#4521),#4525); +#4521 = CIRCLE('',#4522,0.1); +#4522 = AXIS2_PLACEMENT_2D('',#4523,#4524); +#4523 = CARTESIAN_POINT('',(1.7,1.15)); +#4524 = DIRECTION('',(0.,-1.)); +#4525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4526 = PCURVE('',#4527,#4532); +#4527 = CYLINDRICAL_SURFACE('',#4528,0.1); +#4528 = AXIS2_PLACEMENT_3D('',#4529,#4530,#4531); +#4529 = CARTESIAN_POINT('',(1.7,1.15,0.)); +#4530 = DIRECTION('',(0.,0.,1.)); +#4531 = DIRECTION('',(1.,0.,-0.)); +#4532 = DEFINITIONAL_REPRESENTATION('',(#4533),#4537); +#4533 = LINE('',#4534,#4535); +#4534 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#4535 = VECTOR('',#4536,1.); +#4536 = DIRECTION('',(1.,0.)); +#4537 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4538 = ORIENTED_EDGE('',*,*,#4539,.F.); +#4539 = EDGE_CURVE('',#4540,#4511,#4542,.T.); +#4540 = VERTEX_POINT('',#4541); +#4541 = CARTESIAN_POINT('',(1.E-01,1.25,0.)); +#4542 = SURFACE_CURVE('',#4543,(#4547,#4554),.PCURVE_S1.); +#4543 = LINE('',#4544,#4545); +#4544 = CARTESIAN_POINT('',(0.,1.25,0.)); +#4545 = VECTOR('',#4546,1.); +#4546 = DIRECTION('',(1.,0.,0.)); +#4547 = PCURVE('',#4299,#4548); +#4548 = DEFINITIONAL_REPRESENTATION('',(#4549),#4553); +#4549 = LINE('',#4550,#4551); +#4550 = CARTESIAN_POINT('',(0.,1.25)); +#4551 = VECTOR('',#4552,1.); +#4552 = DIRECTION('',(1.,0.)); +#4553 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4554 = PCURVE('',#4555,#4560); +#4555 = PLANE('',#4556); +#4556 = AXIS2_PLACEMENT_3D('',#4557,#4558,#4559); +#4557 = CARTESIAN_POINT('',(0.,1.25,0.)); +#4558 = DIRECTION('',(0.,1.,0.)); +#4559 = DIRECTION('',(0.,0.,1.)); +#4560 = DEFINITIONAL_REPRESENTATION('',(#4561),#4565); +#4561 = LINE('',#4562,#4563); +#4562 = CARTESIAN_POINT('',(0.,0.)); +#4563 = VECTOR('',#4564,1.); +#4564 = DIRECTION('',(0.,1.)); +#4565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4566 = ORIENTED_EDGE('',*,*,#4567,.F.); +#4567 = EDGE_CURVE('',#4279,#4540,#4568,.T.); +#4568 = SURFACE_CURVE('',#4569,(#4574,#4585),.PCURVE_S1.); +#4569 = CIRCLE('',#4570,0.1); +#4570 = AXIS2_PLACEMENT_3D('',#4571,#4572,#4573); +#4571 = CARTESIAN_POINT('',(1.E-01,1.15,0.)); +#4572 = DIRECTION('',(-0.,-0.,-1.)); +#4573 = DIRECTION('',(0.,-1.,0.)); +#4574 = PCURVE('',#4299,#4575); +#4575 = DEFINITIONAL_REPRESENTATION('',(#4576),#4584); +#4576 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4577,#4578,#4579,#4580, +#4581,#4582,#4583),.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('') ); +#4577 = CARTESIAN_POINT('',(1.E-01,1.05)); +#4578 = CARTESIAN_POINT('',(-7.320508075689E-02,1.05)); +#4579 = CARTESIAN_POINT('',(1.339745962156E-02,1.2)); +#4580 = CARTESIAN_POINT('',(1.E-01,1.35)); +#4581 = CARTESIAN_POINT('',(0.186602540378,1.2)); +#4582 = CARTESIAN_POINT('',(0.273205080757,1.05)); +#4583 = CARTESIAN_POINT('',(1.E-01,1.05)); +#4584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4585 = PCURVE('',#4327,#4586); +#4586 = DEFINITIONAL_REPRESENTATION('',(#4587),#4591); +#4587 = LINE('',#4588,#4589); +#4588 = CARTESIAN_POINT('',(1.570796326795,-0.)); +#4589 = VECTOR('',#4590,1.); +#4590 = DIRECTION('',(-1.,0.)); +#4591 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4592 = ADVANCED_FACE('',(#4593),#4381,.T.); +#4593 = FACE_BOUND('',#4594,.T.); +#4594 = EDGE_LOOP('',(#4595,#4596,#4619,#4644)); +#4595 = ORIENTED_EDGE('',*,*,#4397,.T.); +#4596 = ORIENTED_EDGE('',*,*,#4597,.T.); +#4597 = EDGE_CURVE('',#4398,#4598,#4600,.T.); +#4598 = VERTEX_POINT('',#4599); +#4599 = CARTESIAN_POINT('',(1.E-01,0.,1.9)); +#4600 = SURFACE_CURVE('',#4601,(#4605,#4612),.PCURVE_S1.); +#4601 = LINE('',#4602,#4603); +#4602 = CARTESIAN_POINT('',(1.E-01,-1.387778780781E-17,0.)); +#4603 = VECTOR('',#4604,1.); +#4604 = DIRECTION('',(0.,0.,1.)); +#4605 = PCURVE('',#4381,#4606); +#4606 = DEFINITIONAL_REPRESENTATION('',(#4607),#4611); +#4607 = LINE('',#4608,#4609); +#4608 = CARTESIAN_POINT('',(1.570796326795,0.)); +#4609 = VECTOR('',#4610,1.); +#4610 = DIRECTION('',(0.,1.)); +#4611 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4612 = PCURVE('',#4437,#4613); +#4613 = DEFINITIONAL_REPRESENTATION('',(#4614),#4618); +#4614 = LINE('',#4615,#4616); +#4615 = CARTESIAN_POINT('',(0.,1.E-01)); +#4616 = VECTOR('',#4617,1.); +#4617 = DIRECTION('',(1.,0.)); +#4618 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4619 = ORIENTED_EDGE('',*,*,#4620,.F.); +#4620 = EDGE_CURVE('',#4340,#4598,#4621,.T.); +#4621 = SURFACE_CURVE('',#4622,(#4627,#4633),.PCURVE_S1.); +#4622 = CIRCLE('',#4623,0.1); +#4623 = AXIS2_PLACEMENT_3D('',#4624,#4625,#4626); +#4624 = CARTESIAN_POINT('',(0.1,1.E-01,1.9)); +#4625 = DIRECTION('',(0.,0.,1.)); +#4626 = DIRECTION('',(0.,-1.,0.)); +#4627 = PCURVE('',#4381,#4628); +#4628 = DEFINITIONAL_REPRESENTATION('',(#4629),#4632); +#4629 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4630,#4631),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#4630 = CARTESIAN_POINT('',(0.,1.9)); +#4631 = CARTESIAN_POINT('',(1.570796326795,1.9)); +#4632 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4633 = PCURVE('',#4634,#4639); +#4634 = SPHERICAL_SURFACE('',#4635,0.1); +#4635 = AXIS2_PLACEMENT_3D('',#4636,#4637,#4638); +#4636 = CARTESIAN_POINT('',(0.1,1.E-01,1.9)); +#4637 = DIRECTION('',(1.,0.,-0.)); +#4638 = DIRECTION('',(0.,-1.,0.)); +#4639 = DEFINITIONAL_REPRESENTATION('',(#4640),#4643); +#4640 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4641,#4642),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#4641 = CARTESIAN_POINT('',(0.,-1.570796326795)); +#4642 = CARTESIAN_POINT('',(0.,0.)); +#4643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4644 = ORIENTED_EDGE('',*,*,#4367,.F.); +#4645 = ADVANCED_FACE('',(#4646),#4327,.T.); +#4646 = FACE_BOUND('',#4647,.F.); +#4647 = EDGE_LOOP('',(#4648,#4649,#4672,#4697)); +#4648 = ORIENTED_EDGE('',*,*,#4567,.T.); +#4649 = ORIENTED_EDGE('',*,*,#4650,.T.); +#4650 = EDGE_CURVE('',#4540,#4651,#4653,.T.); +#4651 = VERTEX_POINT('',#4652); +#4652 = CARTESIAN_POINT('',(1.E-01,1.25,1.9)); +#4653 = SURFACE_CURVE('',#4654,(#4658,#4665),.PCURVE_S1.); +#4654 = LINE('',#4655,#4656); +#4655 = CARTESIAN_POINT('',(1.E-01,1.25,0.)); +#4656 = VECTOR('',#4657,1.); +#4657 = DIRECTION('',(0.,0.,1.)); +#4658 = PCURVE('',#4327,#4659); +#4659 = DEFINITIONAL_REPRESENTATION('',(#4660),#4664); +#4660 = LINE('',#4661,#4662); +#4661 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#4662 = VECTOR('',#4663,1.); +#4663 = DIRECTION('',(-0.,1.)); +#4664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4665 = PCURVE('',#4555,#4666); +#4666 = DEFINITIONAL_REPRESENTATION('',(#4667),#4671); +#4667 = LINE('',#4668,#4669); +#4668 = CARTESIAN_POINT('',(0.,1.E-01)); +#4669 = VECTOR('',#4670,1.); +#4670 = DIRECTION('',(1.,0.)); +#4671 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4672 = ORIENTED_EDGE('',*,*,#4673,.T.); +#4673 = EDGE_CURVE('',#4651,#4312,#4674,.T.); +#4674 = SURFACE_CURVE('',#4675,(#4680,#4686),.PCURVE_S1.); +#4675 = CIRCLE('',#4676,0.1); +#4676 = AXIS2_PLACEMENT_3D('',#4677,#4678,#4679); +#4677 = CARTESIAN_POINT('',(1.E-01,1.15,1.9)); +#4678 = DIRECTION('',(6.123233995737E-17,0.,1.)); +#4679 = DIRECTION('',(-1.,0.,6.123233995737E-17)); +#4680 = PCURVE('',#4327,#4681); +#4681 = DEFINITIONAL_REPRESENTATION('',(#4682),#4685); +#4682 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4683,#4684),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#4683 = CARTESIAN_POINT('',(-1.570796326795,1.9)); +#4684 = CARTESIAN_POINT('',(0.,1.9)); +#4685 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4686 = PCURVE('',#4687,#4692); +#4687 = SPHERICAL_SURFACE('',#4688,0.1); +#4688 = AXIS2_PLACEMENT_3D('',#4689,#4690,#4691); +#4689 = CARTESIAN_POINT('',(1.E-01,1.15,1.9)); +#4690 = DIRECTION('',(-0.,-1.,-0.)); +#4691 = DIRECTION('',(0.,0.,1.)); +#4692 = DEFINITIONAL_REPRESENTATION('',(#4693),#4696); +#4693 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4694,#4695),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#4694 = CARTESIAN_POINT('',(1.570796326795,-1.570796326795)); +#4695 = CARTESIAN_POINT('',(1.570796326795,0.)); +#4696 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4697 = ORIENTED_EDGE('',*,*,#4311,.F.); +#4698 = ADVANCED_FACE('',(#4699),#4355,.T.); +#4699 = FACE_BOUND('',#4700,.T.); +#4700 = EDGE_LOOP('',(#4701,#4723,#4751,#4773)); +#4701 = ORIENTED_EDGE('',*,*,#4702,.T.); +#4702 = EDGE_CURVE('',#4340,#4703,#4705,.T.); +#4703 = VERTEX_POINT('',#4704); +#4704 = CARTESIAN_POINT('',(1.E-01,1.E-01,2.)); +#4705 = SURFACE_CURVE('',#4706,(#4711,#4717),.PCURVE_S1.); +#4706 = CIRCLE('',#4707,0.1); +#4707 = AXIS2_PLACEMENT_3D('',#4708,#4709,#4710); +#4708 = CARTESIAN_POINT('',(0.1,1.E-01,1.9)); +#4709 = DIRECTION('',(0.,1.,6.123233995737E-17)); +#4710 = DIRECTION('',(0.,-6.123233995737E-17,1.)); +#4711 = PCURVE('',#4355,#4712); +#4712 = DEFINITIONAL_REPRESENTATION('',(#4713),#4716); +#4713 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4714,#4715),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#4714 = CARTESIAN_POINT('',(0.,1.E-01)); +#4715 = CARTESIAN_POINT('',(1.570796326795,1.E-01)); +#4716 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4717 = PCURVE('',#4634,#4718); +#4718 = DEFINITIONAL_REPRESENTATION('',(#4719),#4722); +#4719 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4720,#4721),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#4720 = CARTESIAN_POINT('',(-1.570796326795,-1.570796326795)); +#4721 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#4722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4723 = ORIENTED_EDGE('',*,*,#4724,.T.); +#4724 = EDGE_CURVE('',#4703,#4725,#4727,.T.); +#4725 = VERTEX_POINT('',#4726); +#4726 = CARTESIAN_POINT('',(1.E-01,1.15,2.)); +#4727 = SURFACE_CURVE('',#4728,(#4732,#4739),.PCURVE_S1.); +#4728 = LINE('',#4729,#4730); +#4729 = CARTESIAN_POINT('',(1.E-01,0.,2.)); +#4730 = VECTOR('',#4731,1.); +#4731 = DIRECTION('',(0.,1.,0.)); +#4732 = PCURVE('',#4355,#4733); +#4733 = DEFINITIONAL_REPRESENTATION('',(#4734),#4738); +#4734 = LINE('',#4735,#4736); +#4735 = CARTESIAN_POINT('',(1.570796326795,0.)); +#4736 = VECTOR('',#4737,1.); +#4737 = DIRECTION('',(0.,1.)); +#4738 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4739 = PCURVE('',#4740,#4745); +#4740 = PLANE('',#4741); +#4741 = AXIS2_PLACEMENT_3D('',#4742,#4743,#4744); +#4742 = CARTESIAN_POINT('',(0.,0.,2.)); +#4743 = DIRECTION('',(0.,0.,1.)); +#4744 = DIRECTION('',(1.,0.,0.)); +#4745 = DEFINITIONAL_REPRESENTATION('',(#4746),#4750); +#4746 = LINE('',#4747,#4748); +#4747 = CARTESIAN_POINT('',(1.E-01,0.)); +#4748 = VECTOR('',#4749,1.); +#4749 = DIRECTION('',(0.,1.)); +#4750 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4751 = ORIENTED_EDGE('',*,*,#4752,.T.); +#4752 = EDGE_CURVE('',#4725,#4312,#4753,.T.); +#4753 = SURFACE_CURVE('',#4754,(#4759,#4766),.PCURVE_S1.); +#4754 = CIRCLE('',#4755,0.1); +#4755 = AXIS2_PLACEMENT_3D('',#4756,#4757,#4758); +#4756 = CARTESIAN_POINT('',(1.E-01,1.15,1.9)); +#4757 = DIRECTION('',(0.,-1.,0.)); +#4758 = DIRECTION('',(0.,0.,1.)); +#4759 = PCURVE('',#4355,#4760); +#4760 = DEFINITIONAL_REPRESENTATION('',(#4761),#4765); +#4761 = LINE('',#4762,#4763); +#4762 = CARTESIAN_POINT('',(1.570796326795,1.15)); +#4763 = VECTOR('',#4764,1.); +#4764 = DIRECTION('',(-1.,-0.)); +#4765 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4766 = PCURVE('',#4687,#4767); +#4767 = DEFINITIONAL_REPRESENTATION('',(#4768),#4772); +#4768 = LINE('',#4769,#4770); +#4769 = CARTESIAN_POINT('',(0.,0.)); +#4770 = VECTOR('',#4771,1.); +#4771 = DIRECTION('',(1.,0.)); +#4772 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4773 = ORIENTED_EDGE('',*,*,#4339,.F.); +#4774 = ADVANCED_FACE('',(#4775),#4437,.F.); +#4775 = FACE_BOUND('',#4776,.F.); +#4776 = EDGE_LOOP('',(#4777,#4778,#4779,#4807)); +#4777 = ORIENTED_EDGE('',*,*,#4421,.F.); +#4778 = ORIENTED_EDGE('',*,*,#4597,.T.); +#4779 = ORIENTED_EDGE('',*,*,#4780,.T.); +#4780 = EDGE_CURVE('',#4598,#4781,#4783,.T.); +#4781 = VERTEX_POINT('',#4782); +#4782 = CARTESIAN_POINT('',(1.7,0.,1.9)); +#4783 = SURFACE_CURVE('',#4784,(#4788,#4795),.PCURVE_S1.); +#4784 = LINE('',#4785,#4786); +#4785 = CARTESIAN_POINT('',(0.,-1.387778780781E-17,1.9)); +#4786 = VECTOR('',#4787,1.); +#4787 = DIRECTION('',(1.,0.,0.)); +#4788 = PCURVE('',#4437,#4789); +#4789 = DEFINITIONAL_REPRESENTATION('',(#4790),#4794); +#4790 = LINE('',#4791,#4792); +#4791 = CARTESIAN_POINT('',(1.9,0.)); +#4792 = VECTOR('',#4793,1.); +#4793 = DIRECTION('',(0.,1.)); +#4794 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4795 = PCURVE('',#4796,#4801); +#4796 = CYLINDRICAL_SURFACE('',#4797,0.1); +#4797 = AXIS2_PLACEMENT_3D('',#4798,#4799,#4800); +#4798 = CARTESIAN_POINT('',(0.,1.E-01,1.9)); +#4799 = DIRECTION('',(1.,0.,0.)); +#4800 = DIRECTION('',(0.,-1.,0.)); +#4801 = DEFINITIONAL_REPRESENTATION('',(#4802),#4806); +#4802 = LINE('',#4803,#4804); +#4803 = CARTESIAN_POINT('',(-0.,0.)); +#4804 = VECTOR('',#4805,1.); +#4805 = DIRECTION('',(-0.,1.)); +#4806 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4807 = ORIENTED_EDGE('',*,*,#4808,.F.); +#4808 = EDGE_CURVE('',#4422,#4781,#4809,.T.); +#4809 = SURFACE_CURVE('',#4810,(#4814,#4821),.PCURVE_S1.); +#4810 = LINE('',#4811,#4812); +#4811 = CARTESIAN_POINT('',(1.7,-1.387778780781E-17,0.)); +#4812 = VECTOR('',#4813,1.); +#4813 = DIRECTION('',(0.,0.,1.)); +#4814 = PCURVE('',#4437,#4815); +#4815 = DEFINITIONAL_REPRESENTATION('',(#4816),#4820); +#4816 = LINE('',#4817,#4818); +#4817 = CARTESIAN_POINT('',(0.,1.7)); +#4818 = VECTOR('',#4819,1.); +#4819 = DIRECTION('',(1.,0.)); +#4820 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4821 = PCURVE('',#4470,#4822); +#4822 = DEFINITIONAL_REPRESENTATION('',(#4823),#4827); +#4823 = LINE('',#4824,#4825); +#4824 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#4825 = VECTOR('',#4826,1.); +#4826 = DIRECTION('',(-0.,1.)); +#4827 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4828 = ADVANCED_FACE('',(#4829),#4555,.T.); +#4829 = FACE_BOUND('',#4830,.T.); +#4830 = EDGE_LOOP('',(#4831,#4832,#4833,#4861)); +#4831 = ORIENTED_EDGE('',*,*,#4539,.F.); +#4832 = ORIENTED_EDGE('',*,*,#4650,.T.); +#4833 = ORIENTED_EDGE('',*,*,#4834,.T.); +#4834 = EDGE_CURVE('',#4651,#4835,#4837,.T.); +#4835 = VERTEX_POINT('',#4836); +#4836 = CARTESIAN_POINT('',(1.7,1.25,1.9)); +#4837 = SURFACE_CURVE('',#4838,(#4842,#4849),.PCURVE_S1.); +#4838 = LINE('',#4839,#4840); +#4839 = CARTESIAN_POINT('',(0.,1.25,1.9)); +#4840 = VECTOR('',#4841,1.); +#4841 = DIRECTION('',(1.,0.,0.)); +#4842 = PCURVE('',#4555,#4843); +#4843 = DEFINITIONAL_REPRESENTATION('',(#4844),#4848); +#4844 = LINE('',#4845,#4846); +#4845 = CARTESIAN_POINT('',(1.9,0.)); +#4846 = VECTOR('',#4847,1.); +#4847 = DIRECTION('',(0.,1.)); +#4848 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4849 = PCURVE('',#4850,#4855); +#4850 = CYLINDRICAL_SURFACE('',#4851,0.1); +#4851 = AXIS2_PLACEMENT_3D('',#4852,#4853,#4854); +#4852 = CARTESIAN_POINT('',(0.,1.15,1.9)); +#4853 = DIRECTION('',(1.,0.,0.)); +#4854 = DIRECTION('',(-0.,1.,0.)); +#4855 = DEFINITIONAL_REPRESENTATION('',(#4856),#4860); +#4856 = LINE('',#4857,#4858); +#4857 = CARTESIAN_POINT('',(0.,0.)); +#4858 = VECTOR('',#4859,1.); +#4859 = DIRECTION('',(0.,1.)); +#4860 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4861 = ORIENTED_EDGE('',*,*,#4862,.F.); +#4862 = EDGE_CURVE('',#4511,#4835,#4863,.T.); +#4863 = SURFACE_CURVE('',#4864,(#4868,#4875),.PCURVE_S1.); +#4864 = LINE('',#4865,#4866); +#4865 = CARTESIAN_POINT('',(1.7,1.25,0.)); +#4866 = VECTOR('',#4867,1.); +#4867 = DIRECTION('',(0.,0.,1.)); +#4868 = PCURVE('',#4555,#4869); +#4869 = DEFINITIONAL_REPRESENTATION('',(#4870),#4874); +#4870 = LINE('',#4871,#4872); +#4871 = CARTESIAN_POINT('',(0.,1.7)); +#4872 = VECTOR('',#4873,1.); +#4873 = DIRECTION('',(1.,0.)); +#4874 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4875 = PCURVE('',#4527,#4876); +#4876 = DEFINITIONAL_REPRESENTATION('',(#4877),#4881); +#4877 = LINE('',#4878,#4879); +#4878 = CARTESIAN_POINT('',(1.570796326795,0.)); +#4879 = VECTOR('',#4880,1.); +#4880 = DIRECTION('',(0.,1.)); +#4881 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4882 = ADVANCED_FACE('',(#4883),#4470,.T.); +#4883 = FACE_BOUND('',#4884,.F.); +#4884 = EDGE_LOOP('',(#4885,#4886,#4887,#4914)); +#4885 = ORIENTED_EDGE('',*,*,#4449,.T.); +#4886 = ORIENTED_EDGE('',*,*,#4808,.T.); +#4887 = ORIENTED_EDGE('',*,*,#4888,.F.); +#4888 = EDGE_CURVE('',#4889,#4781,#4891,.T.); +#4889 = VERTEX_POINT('',#4890); +#4890 = CARTESIAN_POINT('',(1.8,1.E-01,1.9)); +#4891 = SURFACE_CURVE('',#4892,(#4897,#4903),.PCURVE_S1.); +#4892 = CIRCLE('',#4893,0.1); +#4893 = AXIS2_PLACEMENT_3D('',#4894,#4895,#4896); +#4894 = CARTESIAN_POINT('',(1.7,1.E-01,1.9)); +#4895 = DIRECTION('',(0.,-0.,-1.)); +#4896 = DIRECTION('',(0.,-1.,0.)); +#4897 = PCURVE('',#4470,#4898); +#4898 = DEFINITIONAL_REPRESENTATION('',(#4899),#4902); +#4899 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4900,#4901),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#4900 = CARTESIAN_POINT('',(0.,1.9)); +#4901 = CARTESIAN_POINT('',(-1.570796326795,1.9)); +#4902 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4903 = PCURVE('',#4904,#4909); +#4904 = SPHERICAL_SURFACE('',#4905,0.1); +#4905 = AXIS2_PLACEMENT_3D('',#4906,#4907,#4908); +#4906 = CARTESIAN_POINT('',(1.7,1.E-01,1.9)); +#4907 = DIRECTION('',(-1.,-0.,0.)); +#4908 = DIRECTION('',(0.,-1.,0.)); +#4909 = DEFINITIONAL_REPRESENTATION('',(#4910),#4913); +#4910 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4911,#4912),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#4911 = CARTESIAN_POINT('',(0.,-1.570796326795)); +#4912 = CARTESIAN_POINT('',(0.,0.)); +#4913 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4914 = ORIENTED_EDGE('',*,*,#4915,.F.); +#4915 = EDGE_CURVE('',#4450,#4889,#4916,.T.); +#4916 = SURFACE_CURVE('',#4917,(#4921,#4928),.PCURVE_S1.); +#4917 = LINE('',#4918,#4919); +#4918 = CARTESIAN_POINT('',(1.8,1.E-01,0.)); +#4919 = VECTOR('',#4920,1.); +#4920 = DIRECTION('',(0.,0.,1.)); +#4921 = PCURVE('',#4470,#4922); +#4922 = DEFINITIONAL_REPRESENTATION('',(#4923),#4927); +#4923 = LINE('',#4924,#4925); +#4924 = CARTESIAN_POINT('',(-0.,0.)); +#4925 = VECTOR('',#4926,1.); +#4926 = DIRECTION('',(-0.,1.)); +#4927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4928 = PCURVE('',#4498,#4929); +#4929 = DEFINITIONAL_REPRESENTATION('',(#4930),#4934); +#4930 = LINE('',#4931,#4932); +#4931 = CARTESIAN_POINT('',(0.,-1.E-01)); +#4932 = VECTOR('',#4933,1.); +#4933 = DIRECTION('',(1.,0.)); +#4934 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4935 = ADVANCED_FACE('',(#4936),#4527,.T.); +#4936 = FACE_BOUND('',#4937,.T.); +#4937 = EDGE_LOOP('',(#4938,#4939,#4940,#4967)); +#4938 = ORIENTED_EDGE('',*,*,#4510,.T.); +#4939 = ORIENTED_EDGE('',*,*,#4862,.T.); +#4940 = ORIENTED_EDGE('',*,*,#4941,.T.); +#4941 = EDGE_CURVE('',#4835,#4942,#4944,.T.); +#4942 = VERTEX_POINT('',#4943); +#4943 = CARTESIAN_POINT('',(1.8,1.15,1.9)); +#4944 = SURFACE_CURVE('',#4945,(#4950,#4956),.PCURVE_S1.); +#4945 = CIRCLE('',#4946,0.1); +#4946 = AXIS2_PLACEMENT_3D('',#4947,#4948,#4949); +#4947 = CARTESIAN_POINT('',(1.7,1.15,1.9)); +#4948 = DIRECTION('',(6.123233995737E-17,0.,-1.)); +#4949 = DIRECTION('',(1.,0.,6.123233995737E-17)); +#4950 = PCURVE('',#4527,#4951); +#4951 = DEFINITIONAL_REPRESENTATION('',(#4952),#4955); +#4952 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4953,#4954),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#4953 = CARTESIAN_POINT('',(1.570796326795,1.9)); +#4954 = CARTESIAN_POINT('',(0.,1.9)); +#4955 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4956 = PCURVE('',#4957,#4962); +#4957 = SPHERICAL_SURFACE('',#4958,0.1); +#4958 = AXIS2_PLACEMENT_3D('',#4959,#4960,#4961); +#4959 = CARTESIAN_POINT('',(1.7,1.15,1.9)); +#4960 = DIRECTION('',(-0.,-1.,-0.)); +#4961 = DIRECTION('',(0.,0.,1.)); +#4962 = DEFINITIONAL_REPRESENTATION('',(#4963),#4966); +#4963 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4964,#4965),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#4964 = CARTESIAN_POINT('',(-1.570796326795,-1.570796326795)); +#4965 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#4966 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4967 = ORIENTED_EDGE('',*,*,#4968,.F.); +#4968 = EDGE_CURVE('',#4483,#4942,#4969,.T.); +#4969 = SURFACE_CURVE('',#4970,(#4974,#4981),.PCURVE_S1.); +#4970 = LINE('',#4971,#4972); +#4971 = CARTESIAN_POINT('',(1.8,1.15,0.)); +#4972 = VECTOR('',#4973,1.); +#4973 = DIRECTION('',(0.,0.,1.)); +#4974 = PCURVE('',#4527,#4975); +#4975 = DEFINITIONAL_REPRESENTATION('',(#4976),#4980); +#4976 = LINE('',#4977,#4978); +#4977 = CARTESIAN_POINT('',(0.,0.)); +#4978 = VECTOR('',#4979,1.); +#4979 = DIRECTION('',(0.,1.)); +#4980 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4981 = PCURVE('',#4498,#4982); +#4982 = DEFINITIONAL_REPRESENTATION('',(#4983),#4987); +#4983 = LINE('',#4984,#4985); +#4984 = CARTESIAN_POINT('',(0.,-1.15)); +#4985 = VECTOR('',#4986,1.); +#4986 = DIRECTION('',(1.,0.)); +#4987 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4988 = ADVANCED_FACE('',(#4989),#4498,.T.); +#4989 = FACE_BOUND('',#4990,.T.); +#4990 = EDGE_LOOP('',(#4991,#4992,#4993,#5019)); +#4991 = ORIENTED_EDGE('',*,*,#4482,.T.); +#4992 = ORIENTED_EDGE('',*,*,#4968,.T.); +#4993 = ORIENTED_EDGE('',*,*,#4994,.F.); +#4994 = EDGE_CURVE('',#4889,#4942,#4995,.T.); +#4995 = SURFACE_CURVE('',#4996,(#5000,#5007),.PCURVE_S1.); +#4996 = LINE('',#4997,#4998); +#4997 = CARTESIAN_POINT('',(1.8,0.,1.9)); +#4998 = VECTOR('',#4999,1.); +#4999 = DIRECTION('',(0.,1.,0.)); +#5000 = PCURVE('',#4498,#5001); +#5001 = DEFINITIONAL_REPRESENTATION('',(#5002),#5006); +#5002 = LINE('',#5003,#5004); +#5003 = CARTESIAN_POINT('',(1.9,0.)); +#5004 = VECTOR('',#5005,1.); +#5005 = DIRECTION('',(0.,-1.)); +#5006 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5007 = PCURVE('',#5008,#5013); +#5008 = CYLINDRICAL_SURFACE('',#5009,0.1); +#5009 = AXIS2_PLACEMENT_3D('',#5010,#5011,#5012); +#5010 = CARTESIAN_POINT('',(1.7,0.,1.9)); +#5011 = DIRECTION('',(0.,1.,0.)); +#5012 = DIRECTION('',(1.,0.,-0.)); +#5013 = DEFINITIONAL_REPRESENTATION('',(#5014),#5018); +#5014 = LINE('',#5015,#5016); +#5015 = CARTESIAN_POINT('',(-0.,0.)); +#5016 = VECTOR('',#5017,1.); +#5017 = DIRECTION('',(-0.,1.)); +#5018 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5019 = ORIENTED_EDGE('',*,*,#4915,.F.); +#5020 = ADVANCED_FACE('',(#5021),#4634,.T.); +#5021 = FACE_BOUND('',#5022,.F.); +#5022 = EDGE_LOOP('',(#5023,#5024,#5025)); +#5023 = ORIENTED_EDGE('',*,*,#4620,.F.); +#5024 = ORIENTED_EDGE('',*,*,#4702,.T.); +#5025 = ORIENTED_EDGE('',*,*,#5026,.F.); +#5026 = EDGE_CURVE('',#4598,#4703,#5027,.T.); +#5027 = SURFACE_CURVE('',#5028,(#5033,#5040),.PCURVE_S1.); +#5028 = CIRCLE('',#5029,0.1); +#5029 = AXIS2_PLACEMENT_3D('',#5030,#5031,#5032); +#5030 = CARTESIAN_POINT('',(0.1,1.E-01,1.9)); +#5031 = DIRECTION('',(-1.,0.,0.)); +#5032 = DIRECTION('',(0.,-1.,0.)); +#5033 = PCURVE('',#4634,#5034); +#5034 = DEFINITIONAL_REPRESENTATION('',(#5035),#5039); +#5035 = LINE('',#5036,#5037); +#5036 = CARTESIAN_POINT('',(-0.,0.)); +#5037 = VECTOR('',#5038,1.); +#5038 = DIRECTION('',(-1.,0.)); +#5039 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5040 = PCURVE('',#4796,#5041); +#5041 = DEFINITIONAL_REPRESENTATION('',(#5042),#5046); +#5042 = LINE('',#5043,#5044); +#5043 = CARTESIAN_POINT('',(-0.,0.1)); +#5044 = VECTOR('',#5045,1.); +#5045 = DIRECTION('',(-1.,0.)); +#5046 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5047 = ADVANCED_FACE('',(#5048),#4687,.T.); +#5048 = FACE_BOUND('',#5049,.T.); +#5049 = EDGE_LOOP('',(#5050,#5070,#5071)); +#5050 = ORIENTED_EDGE('',*,*,#5051,.F.); +#5051 = EDGE_CURVE('',#4651,#4725,#5052,.T.); +#5052 = SURFACE_CURVE('',#5053,(#5058,#5064),.PCURVE_S1.); +#5053 = CIRCLE('',#5054,0.1); +#5054 = AXIS2_PLACEMENT_3D('',#5055,#5056,#5057); +#5055 = CARTESIAN_POINT('',(1.E-01,1.15,1.9)); +#5056 = DIRECTION('',(1.,0.,-0.)); +#5057 = DIRECTION('',(0.,0.,1.)); +#5058 = PCURVE('',#4687,#5059); +#5059 = DEFINITIONAL_REPRESENTATION('',(#5060),#5063); +#5060 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5061,#5062),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#5061 = CARTESIAN_POINT('',(0.,-1.570796326795)); +#5062 = CARTESIAN_POINT('',(0.,0.)); +#5063 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5064 = PCURVE('',#4850,#5065); +#5065 = DEFINITIONAL_REPRESENTATION('',(#5066),#5069); +#5066 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5067,#5068),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#5067 = CARTESIAN_POINT('',(0.,1.E-01)); +#5068 = CARTESIAN_POINT('',(1.570796326795,1.E-01)); +#5069 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5070 = ORIENTED_EDGE('',*,*,#4673,.T.); +#5071 = ORIENTED_EDGE('',*,*,#4752,.F.); +#5072 = ADVANCED_FACE('',(#5073),#4740,.T.); +#5073 = FACE_BOUND('',#5074,.T.); +#5074 = EDGE_LOOP('',(#5075,#5098,#5121,#5142)); +#5075 = ORIENTED_EDGE('',*,*,#5076,.T.); +#5076 = EDGE_CURVE('',#4703,#5077,#5079,.T.); +#5077 = VERTEX_POINT('',#5078); +#5078 = CARTESIAN_POINT('',(1.7,1.E-01,2.)); +#5079 = SURFACE_CURVE('',#5080,(#5084,#5091),.PCURVE_S1.); +#5080 = LINE('',#5081,#5082); +#5081 = CARTESIAN_POINT('',(0.,1.E-01,2.)); +#5082 = VECTOR('',#5083,1.); +#5083 = DIRECTION('',(1.,0.,0.)); +#5084 = PCURVE('',#4740,#5085); +#5085 = DEFINITIONAL_REPRESENTATION('',(#5086),#5090); +#5086 = LINE('',#5087,#5088); +#5087 = CARTESIAN_POINT('',(0.,1.E-01)); +#5088 = VECTOR('',#5089,1.); +#5089 = DIRECTION('',(1.,0.)); +#5090 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5091 = PCURVE('',#4796,#5092); +#5092 = DEFINITIONAL_REPRESENTATION('',(#5093),#5097); +#5093 = LINE('',#5094,#5095); +#5094 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#5095 = VECTOR('',#5096,1.); +#5096 = DIRECTION('',(-0.,1.)); +#5097 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5098 = ORIENTED_EDGE('',*,*,#5099,.T.); +#5099 = EDGE_CURVE('',#5077,#5100,#5102,.T.); +#5100 = VERTEX_POINT('',#5101); +#5101 = CARTESIAN_POINT('',(1.7,1.15,2.)); +#5102 = SURFACE_CURVE('',#5103,(#5107,#5114),.PCURVE_S1.); +#5103 = LINE('',#5104,#5105); +#5104 = CARTESIAN_POINT('',(1.7,0.,2.)); +#5105 = VECTOR('',#5106,1.); +#5106 = DIRECTION('',(0.,1.,0.)); +#5107 = PCURVE('',#4740,#5108); +#5108 = DEFINITIONAL_REPRESENTATION('',(#5109),#5113); +#5109 = LINE('',#5110,#5111); +#5110 = CARTESIAN_POINT('',(1.7,0.)); +#5111 = VECTOR('',#5112,1.); +#5112 = DIRECTION('',(0.,1.)); +#5113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5114 = PCURVE('',#5008,#5115); +#5115 = DEFINITIONAL_REPRESENTATION('',(#5116),#5120); +#5116 = LINE('',#5117,#5118); +#5117 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#5118 = VECTOR('',#5119,1.); +#5119 = DIRECTION('',(-0.,1.)); +#5120 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5121 = ORIENTED_EDGE('',*,*,#5122,.F.); +#5122 = EDGE_CURVE('',#4725,#5100,#5123,.T.); +#5123 = SURFACE_CURVE('',#5124,(#5128,#5135),.PCURVE_S1.); +#5124 = LINE('',#5125,#5126); +#5125 = CARTESIAN_POINT('',(0.,1.15,2.)); +#5126 = VECTOR('',#5127,1.); +#5127 = DIRECTION('',(1.,0.,0.)); +#5128 = PCURVE('',#4740,#5129); +#5129 = DEFINITIONAL_REPRESENTATION('',(#5130),#5134); +#5130 = LINE('',#5131,#5132); +#5131 = CARTESIAN_POINT('',(0.,1.15)); +#5132 = VECTOR('',#5133,1.); +#5133 = DIRECTION('',(1.,0.)); +#5134 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5135 = PCURVE('',#4850,#5136); +#5136 = DEFINITIONAL_REPRESENTATION('',(#5137),#5141); +#5137 = LINE('',#5138,#5139); +#5138 = CARTESIAN_POINT('',(1.570796326795,0.)); +#5139 = VECTOR('',#5140,1.); +#5140 = DIRECTION('',(0.,1.)); +#5141 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5142 = ORIENTED_EDGE('',*,*,#4724,.F.); +#5143 = ADVANCED_FACE('',(#5144),#4796,.T.); +#5144 = FACE_BOUND('',#5145,.F.); +#5145 = EDGE_LOOP('',(#5146,#5147,#5148,#5149)); +#5146 = ORIENTED_EDGE('',*,*,#4780,.F.); +#5147 = ORIENTED_EDGE('',*,*,#5026,.T.); +#5148 = ORIENTED_EDGE('',*,*,#5076,.T.); +#5149 = ORIENTED_EDGE('',*,*,#5150,.F.); +#5150 = EDGE_CURVE('',#4781,#5077,#5151,.T.); +#5151 = SURFACE_CURVE('',#5152,(#5157,#5164),.PCURVE_S1.); +#5152 = CIRCLE('',#5153,0.1); +#5153 = AXIS2_PLACEMENT_3D('',#5154,#5155,#5156); +#5154 = CARTESIAN_POINT('',(1.7,1.E-01,1.9)); +#5155 = DIRECTION('',(-1.,0.,0.)); +#5156 = DIRECTION('',(0.,-1.,0.)); +#5157 = PCURVE('',#4796,#5158); +#5158 = DEFINITIONAL_REPRESENTATION('',(#5159),#5163); +#5159 = LINE('',#5160,#5161); +#5160 = CARTESIAN_POINT('',(-0.,1.7)); +#5161 = VECTOR('',#5162,1.); +#5162 = DIRECTION('',(-1.,0.)); +#5163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5164 = PCURVE('',#4904,#5165); +#5165 = DEFINITIONAL_REPRESENTATION('',(#5166),#5170); +#5166 = LINE('',#5167,#5168); +#5167 = CARTESIAN_POINT('',(0.,0.)); +#5168 = VECTOR('',#5169,1.); +#5169 = DIRECTION('',(1.,0.)); +#5170 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5171 = ADVANCED_FACE('',(#5172),#4850,.T.); +#5172 = FACE_BOUND('',#5173,.T.); +#5173 = EDGE_LOOP('',(#5174,#5175,#5176,#5196)); +#5174 = ORIENTED_EDGE('',*,*,#5051,.T.); +#5175 = ORIENTED_EDGE('',*,*,#5122,.T.); +#5176 = ORIENTED_EDGE('',*,*,#5177,.F.); +#5177 = EDGE_CURVE('',#4835,#5100,#5178,.T.); +#5178 = SURFACE_CURVE('',#5179,(#5184,#5190),.PCURVE_S1.); +#5179 = CIRCLE('',#5180,0.1); +#5180 = AXIS2_PLACEMENT_3D('',#5181,#5182,#5183); +#5181 = CARTESIAN_POINT('',(1.7,1.15,1.9)); +#5182 = DIRECTION('',(1.,0.,-0.)); +#5183 = DIRECTION('',(0.,0.,1.)); +#5184 = PCURVE('',#4850,#5185); +#5185 = DEFINITIONAL_REPRESENTATION('',(#5186),#5189); +#5186 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5187,#5188),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#5187 = CARTESIAN_POINT('',(0.,1.7)); +#5188 = CARTESIAN_POINT('',(1.570796326795,1.7)); +#5189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5190 = PCURVE('',#4957,#5191); +#5191 = DEFINITIONAL_REPRESENTATION('',(#5192),#5195); +#5192 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5193,#5194),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#5193 = CARTESIAN_POINT('',(0.,-1.570796326795)); +#5194 = CARTESIAN_POINT('',(0.,0.)); +#5195 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5196 = ORIENTED_EDGE('',*,*,#4834,.F.); +#5197 = ADVANCED_FACE('',(#5198),#4904,.T.); +#5198 = FACE_BOUND('',#5199,.T.); +#5199 = EDGE_LOOP('',(#5200,#5201,#5221)); +#5200 = ORIENTED_EDGE('',*,*,#4888,.F.); +#5201 = ORIENTED_EDGE('',*,*,#5202,.T.); +#5202 = EDGE_CURVE('',#4889,#5077,#5203,.T.); +#5203 = SURFACE_CURVE('',#5204,(#5209,#5215),.PCURVE_S1.); +#5204 = CIRCLE('',#5205,0.1); +#5205 = AXIS2_PLACEMENT_3D('',#5206,#5207,#5208); +#5206 = CARTESIAN_POINT('',(1.7,1.E-01,1.9)); +#5207 = DIRECTION('',(0.,-1.,-6.123233995737E-17)); +#5208 = DIRECTION('',(0.,-6.123233995737E-17,1.)); +#5209 = PCURVE('',#4904,#5210); +#5210 = DEFINITIONAL_REPRESENTATION('',(#5211),#5214); +#5211 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5212,#5213),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#5212 = CARTESIAN_POINT('',(1.570796326795,-1.570796326795)); +#5213 = CARTESIAN_POINT('',(1.570796326795,0.)); +#5214 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5215 = PCURVE('',#5008,#5216); +#5216 = DEFINITIONAL_REPRESENTATION('',(#5217),#5220); +#5217 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5218,#5219),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#5218 = CARTESIAN_POINT('',(0.,1.E-01)); +#5219 = CARTESIAN_POINT('',(-1.570796326795,1.E-01)); +#5220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5221 = ORIENTED_EDGE('',*,*,#5150,.F.); +#5222 = ADVANCED_FACE('',(#5223),#4957,.T.); +#5223 = FACE_BOUND('',#5224,.F.); +#5224 = EDGE_LOOP('',(#5225,#5226,#5227)); +#5225 = ORIENTED_EDGE('',*,*,#5177,.F.); +#5226 = ORIENTED_EDGE('',*,*,#4941,.T.); +#5227 = ORIENTED_EDGE('',*,*,#5228,.F.); +#5228 = EDGE_CURVE('',#5100,#4942,#5229,.T.); +#5229 = SURFACE_CURVE('',#5230,(#5235,#5242),.PCURVE_S1.); +#5230 = CIRCLE('',#5231,0.1); +#5231 = AXIS2_PLACEMENT_3D('',#5232,#5233,#5234); +#5232 = CARTESIAN_POINT('',(1.7,1.15,1.9)); +#5233 = DIRECTION('',(0.,1.,0.)); +#5234 = DIRECTION('',(0.,-0.,1.)); +#5235 = PCURVE('',#4957,#5236); +#5236 = DEFINITIONAL_REPRESENTATION('',(#5237),#5241); +#5237 = LINE('',#5238,#5239); +#5238 = CARTESIAN_POINT('',(-0.,0.)); +#5239 = VECTOR('',#5240,1.); +#5240 = DIRECTION('',(-1.,0.)); +#5241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5242 = PCURVE('',#5008,#5243); +#5243 = DEFINITIONAL_REPRESENTATION('',(#5244),#5248); +#5244 = LINE('',#5245,#5246); +#5245 = CARTESIAN_POINT('',(-1.570796326795,1.15)); +#5246 = VECTOR('',#5247,1.); +#5247 = DIRECTION('',(1.,-0.)); +#5248 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5249 = ADVANCED_FACE('',(#5250),#5008,.T.); +#5250 = FACE_BOUND('',#5251,.F.); +#5251 = EDGE_LOOP('',(#5252,#5253,#5254,#5255)); +#5252 = ORIENTED_EDGE('',*,*,#5202,.T.); +#5253 = ORIENTED_EDGE('',*,*,#5099,.T.); +#5254 = ORIENTED_EDGE('',*,*,#5228,.T.); +#5255 = ORIENTED_EDGE('',*,*,#4994,.F.); +#5256 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5260)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#5257,#5258,#5259)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#5257 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#5258 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#5259 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#5260 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#5257, + 'distance_accuracy_value','confusion accuracy'); +#5261 = SHAPE_DEFINITION_REPRESENTATION(#5262,#4269); +#5262 = PRODUCT_DEFINITION_SHAPE('','',#5263); +#5263 = PRODUCT_DEFINITION('design','',#5264,#5267); +#5264 = PRODUCT_DEFINITION_FORMATION('','',#5265); +#5265 = PRODUCT('boton','boton','',(#5266)); +#5266 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#5267 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#5268 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5269,#5271); +#5269 = ( REPRESENTATION_RELATIONSHIP('','',#4269,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5270) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#5270 = ITEM_DEFINED_TRANSFORMATION('','',#11,#23); +#5271 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #5272); +#5272 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3','=>[0:1:1:4]','',#5,#5263,$); +#5273 = PRODUCT_TYPE('part',$,(#5265)); +#5274 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #5275),#1324); +#5275 = STYLED_ITEM('color',(#5276),#34); +#5276 = PRESENTATION_STYLE_ASSIGNMENT((#5277,#5283)); +#5277 = SURFACE_STYLE_USAGE(.BOTH.,#5278); +#5278 = SURFACE_SIDE_STYLE('',(#5279)); +#5279 = SURFACE_STYLE_FILL_AREA(#5280); +#5280 = FILL_AREA_STYLE('',(#5281)); +#5281 = FILL_AREA_STYLE_COLOUR('',#5282); +#5282 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#5283 = CURVE_STYLE('',#5284,POSITIVE_LENGTH_MEASURE(0.1),#5282); +#5284 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#5285 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #5286,#5294,#5302,#5309,#5316,#5323,#5330,#5337,#5344,#5351,#5358, + #5365,#5372,#5379,#5386,#5393,#5400,#5407),#5256); +#5286 = STYLED_ITEM('color',(#5287),#4272); +#5287 = PRESENTATION_STYLE_ASSIGNMENT((#5288)); +#5288 = SURFACE_STYLE_USAGE(.BOTH.,#5289); +#5289 = SURFACE_SIDE_STYLE('',(#5290)); +#5290 = SURFACE_STYLE_FILL_AREA(#5291); +#5291 = FILL_AREA_STYLE('',(#5292)); +#5292 = FILL_AREA_STYLE_COLOUR('',#5293); +#5293 = DRAUGHTING_PRE_DEFINED_COLOUR('red'); +#5294 = STYLED_ITEM('color',(#5295),#4392); +#5295 = PRESENTATION_STYLE_ASSIGNMENT((#5296)); +#5296 = SURFACE_STYLE_USAGE(.BOTH.,#5297); +#5297 = SURFACE_SIDE_STYLE('',(#5298)); +#5298 = SURFACE_STYLE_FILL_AREA(#5299); +#5299 = FILL_AREA_STYLE('',(#5300)); +#5300 = FILL_AREA_STYLE_COLOUR('',#5301); +#5301 = DRAUGHTING_PRE_DEFINED_COLOUR('white'); +#5302 = STYLED_ITEM('color',(#5303),#4592); +#5303 = PRESENTATION_STYLE_ASSIGNMENT((#5304)); +#5304 = SURFACE_STYLE_USAGE(.BOTH.,#5305); +#5305 = SURFACE_SIDE_STYLE('',(#5306)); +#5306 = SURFACE_STYLE_FILL_AREA(#5307); +#5307 = FILL_AREA_STYLE('',(#5308)); +#5308 = FILL_AREA_STYLE_COLOUR('',#5293); +#5309 = STYLED_ITEM('color',(#5310),#4645); +#5310 = PRESENTATION_STYLE_ASSIGNMENT((#5311)); +#5311 = SURFACE_STYLE_USAGE(.BOTH.,#5312); +#5312 = SURFACE_SIDE_STYLE('',(#5313)); +#5313 = SURFACE_STYLE_FILL_AREA(#5314); +#5314 = FILL_AREA_STYLE('',(#5315)); +#5315 = FILL_AREA_STYLE_COLOUR('',#5293); +#5316 = STYLED_ITEM('color',(#5317),#4698); +#5317 = PRESENTATION_STYLE_ASSIGNMENT((#5318)); +#5318 = SURFACE_STYLE_USAGE(.BOTH.,#5319); +#5319 = SURFACE_SIDE_STYLE('',(#5320)); +#5320 = SURFACE_STYLE_FILL_AREA(#5321); +#5321 = FILL_AREA_STYLE('',(#5322)); +#5322 = FILL_AREA_STYLE_COLOUR('',#5293); +#5323 = STYLED_ITEM('color',(#5324),#4774); +#5324 = PRESENTATION_STYLE_ASSIGNMENT((#5325)); +#5325 = SURFACE_STYLE_USAGE(.BOTH.,#5326); +#5326 = SURFACE_SIDE_STYLE('',(#5327)); +#5327 = SURFACE_STYLE_FILL_AREA(#5328); +#5328 = FILL_AREA_STYLE('',(#5329)); +#5329 = FILL_AREA_STYLE_COLOUR('',#5293); +#5330 = STYLED_ITEM('color',(#5331),#4828); +#5331 = PRESENTATION_STYLE_ASSIGNMENT((#5332)); +#5332 = SURFACE_STYLE_USAGE(.BOTH.,#5333); +#5333 = SURFACE_SIDE_STYLE('',(#5334)); +#5334 = SURFACE_STYLE_FILL_AREA(#5335); +#5335 = FILL_AREA_STYLE('',(#5336)); +#5336 = FILL_AREA_STYLE_COLOUR('',#5293); +#5337 = STYLED_ITEM('color',(#5338),#4882); +#5338 = PRESENTATION_STYLE_ASSIGNMENT((#5339)); +#5339 = SURFACE_STYLE_USAGE(.BOTH.,#5340); +#5340 = SURFACE_SIDE_STYLE('',(#5341)); +#5341 = SURFACE_STYLE_FILL_AREA(#5342); +#5342 = FILL_AREA_STYLE('',(#5343)); +#5343 = FILL_AREA_STYLE_COLOUR('',#5293); +#5344 = STYLED_ITEM('color',(#5345),#4935); +#5345 = PRESENTATION_STYLE_ASSIGNMENT((#5346)); +#5346 = SURFACE_STYLE_USAGE(.BOTH.,#5347); +#5347 = SURFACE_SIDE_STYLE('',(#5348)); +#5348 = SURFACE_STYLE_FILL_AREA(#5349); +#5349 = FILL_AREA_STYLE('',(#5350)); +#5350 = FILL_AREA_STYLE_COLOUR('',#5293); +#5351 = STYLED_ITEM('color',(#5352),#4988); +#5352 = PRESENTATION_STYLE_ASSIGNMENT((#5353)); +#5353 = SURFACE_STYLE_USAGE(.BOTH.,#5354); +#5354 = SURFACE_SIDE_STYLE('',(#5355)); +#5355 = SURFACE_STYLE_FILL_AREA(#5356); +#5356 = FILL_AREA_STYLE('',(#5357)); +#5357 = FILL_AREA_STYLE_COLOUR('',#5293); +#5358 = STYLED_ITEM('color',(#5359),#5020); +#5359 = PRESENTATION_STYLE_ASSIGNMENT((#5360)); +#5360 = SURFACE_STYLE_USAGE(.BOTH.,#5361); +#5361 = SURFACE_SIDE_STYLE('',(#5362)); +#5362 = SURFACE_STYLE_FILL_AREA(#5363); +#5363 = FILL_AREA_STYLE('',(#5364)); +#5364 = FILL_AREA_STYLE_COLOUR('',#5293); +#5365 = STYLED_ITEM('color',(#5366),#5047); +#5366 = PRESENTATION_STYLE_ASSIGNMENT((#5367)); +#5367 = SURFACE_STYLE_USAGE(.BOTH.,#5368); +#5368 = SURFACE_SIDE_STYLE('',(#5369)); +#5369 = SURFACE_STYLE_FILL_AREA(#5370); +#5370 = FILL_AREA_STYLE('',(#5371)); +#5371 = FILL_AREA_STYLE_COLOUR('',#5293); +#5372 = STYLED_ITEM('color',(#5373),#5072); +#5373 = PRESENTATION_STYLE_ASSIGNMENT((#5374)); +#5374 = SURFACE_STYLE_USAGE(.BOTH.,#5375); +#5375 = SURFACE_SIDE_STYLE('',(#5376)); +#5376 = SURFACE_STYLE_FILL_AREA(#5377); +#5377 = FILL_AREA_STYLE('',(#5378)); +#5378 = FILL_AREA_STYLE_COLOUR('',#5293); +#5379 = STYLED_ITEM('color',(#5380),#5143); +#5380 = PRESENTATION_STYLE_ASSIGNMENT((#5381)); +#5381 = SURFACE_STYLE_USAGE(.BOTH.,#5382); +#5382 = SURFACE_SIDE_STYLE('',(#5383)); +#5383 = SURFACE_STYLE_FILL_AREA(#5384); +#5384 = FILL_AREA_STYLE('',(#5385)); +#5385 = FILL_AREA_STYLE_COLOUR('',#5293); +#5386 = STYLED_ITEM('color',(#5387),#5171); +#5387 = PRESENTATION_STYLE_ASSIGNMENT((#5388)); +#5388 = SURFACE_STYLE_USAGE(.BOTH.,#5389); +#5389 = SURFACE_SIDE_STYLE('',(#5390)); +#5390 = SURFACE_STYLE_FILL_AREA(#5391); +#5391 = FILL_AREA_STYLE('',(#5392)); +#5392 = FILL_AREA_STYLE_COLOUR('',#5293); +#5393 = STYLED_ITEM('color',(#5394),#5197); +#5394 = PRESENTATION_STYLE_ASSIGNMENT((#5395)); +#5395 = SURFACE_STYLE_USAGE(.BOTH.,#5396); +#5396 = SURFACE_SIDE_STYLE('',(#5397)); +#5397 = SURFACE_STYLE_FILL_AREA(#5398); +#5398 = FILL_AREA_STYLE('',(#5399)); +#5399 = FILL_AREA_STYLE_COLOUR('',#5293); +#5400 = STYLED_ITEM('color',(#5401),#5222); +#5401 = PRESENTATION_STYLE_ASSIGNMENT((#5402)); +#5402 = SURFACE_STYLE_USAGE(.BOTH.,#5403); +#5403 = SURFACE_SIDE_STYLE('',(#5404)); +#5404 = SURFACE_STYLE_FILL_AREA(#5405); +#5405 = FILL_AREA_STYLE('',(#5406)); +#5406 = FILL_AREA_STYLE_COLOUR('',#5293); +#5407 = STYLED_ITEM('color',(#5408),#5249); +#5408 = PRESENTATION_STYLE_ASSIGNMENT((#5409)); +#5409 = SURFACE_STYLE_USAGE(.BOTH.,#5410); +#5410 = SURFACE_SIDE_STYLE('',(#5411)); +#5411 = SURFACE_STYLE_FILL_AREA(#5412); +#5412 = FILL_AREA_STYLE('',(#5413)); +#5413 = FILL_AREA_STYLE_COLOUR('',#5293); +#5414 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #5415),#4251); +#5415 = STYLED_ITEM('color',(#5416),#1343); +#5416 = PRESENTATION_STYLE_ASSIGNMENT((#5417,#5423)); +#5417 = SURFACE_STYLE_USAGE(.BOTH.,#5418); +#5418 = SURFACE_SIDE_STYLE('',(#5419)); +#5419 = SURFACE_STYLE_FILL_AREA(#5420); +#5420 = FILL_AREA_STYLE('',(#5421)); +#5421 = FILL_AREA_STYLE_COLOUR('',#5422); +#5422 = COLOUR_RGB('',0.40000000596,0.40000000596,0.40000000596); +#5423 = CURVE_STYLE('',#5424,POSITIVE_LENGTH_MEASURE(0.1),#5422); +#5424 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/modules/packages3d/Buttons_Switches_SMD.3dshapes/SW_SPST_FSMSM.wrl b/modules/packages3d/Buttons_Switches_SMD.3dshapes/SW_SPST_FSMSM.wrl new file mode 100644 index 00000000..576a1cff --- /dev/null +++ b/modules/packages3d/Buttons_Switches_SMD.3dshapes/SW_SPST_FSMSM.wrl @@ -0,0 +1,2760 @@ +#VRML V2.0 utf8 + + +Group { + children + Group { + children [ + Group { + children + Transform { + translation 0 0 0 + rotation -1 0 0 4.712389 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o0 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o1 Coordinate { + point [ -1.77165 -4.3709481e-017 -0.19685, + -1.4421467 -4.3709481e-017 -0.19685, + -1.4421467 4.3709481e-017 0.19685, + -1.77165 4.3709481e-017 0.19685, + -1.77165 -4.3709481e-017 -0.19685, + -1.4421467 -4.3709481e-017 -0.19685, + -1.3969833 0.014239968 -0.19685, + -1.426224 0.0016267195 -0.19685, + -1.4109594 0.0064396639 -0.19685, + -1.77165 0.11811 -0.19685, + -1.10236 0.22053736 -0.19685, + -1.4793866 0.11811 -0.19685, + 1.10236 0.22053736 -0.19685, + -1.4342232 0.13234997 -0.19685, + -1.4481993 0.12454966 -0.19685, + -1.4634639 0.11973672 -0.19685, + 1.3969833 0.014239968 -0.19685, + -1.1395999 0.33864737 -0.19685, + 1.4421467 -8.7418962e-017 -0.19685, + 1.4109594 0.0064396639 -0.19685, + 1.426224 0.0016267195 -0.19685, + 1.1395999 0.33864737 -0.19685, + 1.77165 -4.3709481e-017 -0.19685, + 1.4342232 0.13234997 -0.19685, + 1.77165 0.11811 -0.19685, + 1.4793866 0.11811 -0.19685, + 1.4634639 0.11973672 -0.19685, + 1.4481993 0.12454966 -0.19685, + -1.4421467 -4.3709481e-017 -0.19685, + -1.3969833 0.014239968 -0.19685, + -1.426224 0.0016267195 -0.19685, + -1.4109594 0.0064396639 -0.19685, + -1.4421467 4.3709481e-017 0.19685, + -1.3969833 0.014239968 0.19685, + -1.426224 0.0016267195 0.19685, + -1.4109594 0.0064396639 0.19685, + -1.77165 0.11811 -0.19685, + -1.77165 0.11811 0.19685, + -1.77165 -4.3709481e-017 -0.19685, + -1.77165 4.3709481e-017 0.19685, + -1.77165 4.3709481e-017 0.19685, + -1.4421467 4.3709481e-017 0.19685, + -1.3969833 0.014239968 0.19685, + -1.426224 0.0016267195 0.19685, + -1.4109594 0.0064396639 0.19685, + -1.77165 0.11811 0.19685, + -1.10236 0.22053736 0.19685, + -1.4793866 0.11811 0.19685, + 1.10236 0.22053736 0.19685, + -1.4342232 0.13234997 0.19685, + -1.4481993 0.12454966 0.19685, + -1.4634639 0.11973672 0.19685, + 1.3969833 0.014239968 0.19685, + -1.1395999 0.33864737 0.19685, + 1.4421467 0 0.19685, + 1.4109594 0.0064396639 0.19685, + 1.426224 0.0016267195 0.19685, + 1.1395999 0.33864737 0.19685, + 1.77165 4.3709481e-017 0.19685, + 1.4342232 0.13234997 0.19685, + 1.77165 0.11811 0.19685, + 1.4793866 0.11811 0.19685, + 1.4634639 0.11973672 0.19685, + 1.4481993 0.12454966 0.19685, + -1.3969833 0.014239968 -0.19685, + -1.10236 0.22053736 -0.19685, + -1.3969833 0.014239968 0.19685, + -1.10236 0.22053736 0.19685, + -1.4793866 0.11811 -0.19685, + -1.77165 0.11811 -0.19685, + -1.4793866 0.11811 0.19685, + -1.77165 0.11811 0.19685, + -1.10236 0.22053736 -0.19685, + -1.10236 0.22053736 0.19685, + 1.10236 0.22053736 -0.19685, + 1.10236 0.22053736 0.19685, + -1.4342232 0.13234997 -0.19685, + -1.4793866 0.11811 -0.19685, + -1.4481993 0.12454966 -0.19685, + -1.4634639 0.11973672 -0.19685, + -1.4342232 0.13234997 0.19685, + -1.4793866 0.11811 0.19685, + -1.4481993 0.12454966 0.19685, + -1.4634639 0.11973672 0.19685, + 1.10236 0.22053736 -0.19685, + 1.3969833 0.014239968 -0.19685, + 1.3969833 0.014239968 0.19685, + 1.10236 0.22053736 0.19685, + -1.1395999 0.33864737 -0.19685, + -1.4342232 0.13234997 -0.19685, + -1.4342232 0.13234997 0.19685, + -1.1395999 0.33864737 0.19685, + 1.3969833 0.014239968 -0.19685, + 1.4421467 -8.7418962e-017 -0.19685, + 1.4109594 0.0064396639 -0.19685, + 1.426224 0.0016267195 -0.19685, + 1.3969833 0.014239968 0.19685, + 1.4421467 -6.1629758e-033 0.19685, + 1.4109594 0.0064396639 0.19685, + 1.426224 0.0016267195 0.19685, + 1.1395999 0.33864737 -0.19685, + 1.1395999 0.33864737 0.19685, + -1.1395999 0.33864737 -0.19685, + -1.1395999 0.33864737 0.19685, + 1.4421467 -8.7418962e-017 -0.19685, + 1.77165 -4.3709481e-017 -0.19685, + 1.4421467 -6.1629758e-033 0.19685, + 1.77165 4.3709481e-017 0.19685, + 1.4342232 0.13234997 -0.19685, + 1.1395999 0.33864737 -0.19685, + 1.4342232 0.13234997 0.19685, + 1.1395999 0.33864737 0.19685, + 1.77165 -4.3709481e-017 -0.19685, + 1.77165 4.3709481e-017 0.19685, + 1.77165 0.11811 -0.19685, + 1.77165 0.11811 0.19685, + 1.4793866 0.11811 -0.19685, + 1.4342232 0.13234997 -0.19685, + 1.4634639 0.11973672 -0.19685, + 1.4481993 0.12454966 -0.19685, + 1.4793866 0.11811 0.19685, + 1.4342232 0.13234997 0.19685, + 1.4634639 0.11973672 0.19685, + 1.4481993 0.12454966 0.19685, + 1.77165 0.11811 -0.19685, + 1.4793866 0.11811 -0.19685, + 1.4793866 0.11811 0.19685, + 1.77165 0.11811 0.19685, + -1.4421467 -4.3709481e-017 -0.19685, + -1.77165 -4.3709481e-017 -0.19685, + -1.4421467 4.3709481e-017 0.19685, + -1.77165 4.3709481e-017 0.19685, + -1.3969833 0.014239968 -0.19685, + -1.77165 0.11811 -0.19685, + -1.10236 0.22053736 -0.19685, + -1.4793866 0.11811 -0.19685, + 1.10236 0.22053736 -0.19685, + -1.4342232 0.13234997 -0.19685, + 1.3969833 0.014239968 -0.19685, + -1.1395999 0.33864737 -0.19685, + 1.4421467 -8.7418962e-017 -0.19685, + 1.1395999 0.33864737 -0.19685, + 1.77165 -4.3709481e-017 -0.19685, + 1.4342232 0.13234997 -0.19685, + 1.77165 0.11811 -0.19685, + 1.4793866 0.11811 -0.19685, + -1.3969833 0.014239968 0.19685, + -1.77165 0.11811 0.19685, + -1.10236 0.22053736 0.19685, + -1.4793866 0.11811 0.19685, + 1.10236 0.22053736 0.19685, + -1.4342232 0.13234997 0.19685, + 1.3969833 0.014239968 0.19685, + -1.1395999 0.33864737 0.19685, + 1.4421467 -6.1629758e-033 0.19685, + 1.1395999 0.33864737 0.19685, + 1.77165 4.3709481e-017 0.19685, + 1.4342232 0.13234997 0.19685, + 1.77165 0.11811 0.19685, + 1.4793866 0.11811 0.19685 ] + + } + coordIndex [ 0, 1, -1, 1, 2, -1, 0, 3, + -1, 3, 2, -1, 5, 7, 8, 6, + -1, 9, 4, -1, 6, 10, -1, 11, + 9, -1, 10, 12, -1, 13, 14, 15, + 11, -1, 12, 16, -1, 17, 13, -1, + 16, 19, 20, 18, -1, 21, 17, -1, + 18, 22, -1, 23, 21, -1, 22, 24, + -1, 25, 26, 27, 23, -1, 24, 25, + -1, 29, 33, -1, 32, 34, 35, 33, + -1, 36, 37, -1, 37, 39, -1, 42, + 46, -1, 47, 45, -1, 46, 48, -1, + 49, 50, 51, 47, -1, 48, 52, -1, + 53, 49, -1, 52, 55, 56, 54, -1, + 57, 53, -1, 54, 58, -1, 59, 57, + -1, 58, 60, -1, 61, 62, 63, 59, + -1, 60, 61, -1, 65, 67, -1, 68, + 70, -1, 74, 75, -1, 76, 80, -1, + 85, 86, -1, 88, 91, -1, 93, 97, + -1, 100, 101, -1, 105, 107, -1, 108, + 110, -1, 114, 115, -1, 116, 120, -1 ] + + } + + } + + }, + + DEF o2 Group { + children + Shape { + appearance + Appearance { + material + Material { + + } + + } + geometry + IndexedFaceSet { + coord + USE o1 + coordIndex [ 0, 1, 3, -1, 3, 1, 2, -1, + 11, 5, 4, -1, 11, 4, 9, -1, + 15, 7, 5, -1, 15, 8, 7, -1, + 15, 5, 11, -1, 14, 6, 8, -1, + 14, 8, 15, -1, 13, 6, 14, -1, + 10, 6, 13, -1, 17, 10, 13, -1, + 12, 10, 17, -1, 21, 12, 17, -1, + 23, 16, 12, -1, 23, 12, 21, -1, + 27, 19, 16, -1, 27, 16, 23, -1, + 26, 20, 19, -1, 26, 18, 20, -1, + 26, 19, 27, -1, 25, 18, 26, -1, + 22, 18, 25, -1, 24, 22, 25, -1, + 34, 28, 30, -1, 34, 32, 28, -1, + 35, 30, 31, -1, 35, 31, 29, -1, + 35, 34, 30, -1, 33, 35, 29, -1, + 36, 38, 37, -1, 37, 38, 39, -1, + 41, 47, 40, -1, 40, 47, 45, -1, + 43, 51, 41, -1, 44, 51, 43, -1, + 41, 51, 47, -1, 42, 50, 44, -1, + 44, 50, 51, -1, 42, 49, 50, -1, + 42, 46, 49, -1, 46, 53, 49, -1, + 46, 48, 53, -1, 48, 57, 53, -1, + 52, 59, 48, -1, 48, 59, 57, -1, + 55, 63, 52, -1, 52, 63, 59, -1, + 56, 62, 55, -1, 54, 62, 56, -1, + 55, 62, 63, -1, 54, 61, 62, -1, + 54, 58, 61, -1, 58, 60, 61, -1, + 66, 64, 67, -1, 64, 65, 67, -1, + 70, 68, 71, -1, 68, 69, 71, -1, + 72, 74, 73, -1, 73, 74, 75, -1, + 82, 76, 78, -1, 82, 78, 79, -1, + 82, 80, 76, -1, 83, 79, 77, -1, + 83, 82, 79, -1, 81, 83, 77, -1, + 84, 85, 87, -1, 87, 85, 86, -1, + 88, 89, 91, -1, 91, 89, 90, -1, + 98, 92, 94, -1, 98, 96, 92, -1, + 99, 94, 95, -1, 99, 98, 94, -1, + 97, 95, 93, -1, 97, 99, 95, -1, + 100, 103, 101, -1, 100, 102, 103, -1, + 106, 104, 107, -1, 104, 105, 107, -1, + 110, 108, 111, -1, 108, 109, 111, -1, + 112, 114, 113, -1, 113, 114, 115, -1, + 120, 116, 118, -1, 122, 120, 118, -1, + 123, 118, 119, -1, 123, 119, 117, -1, + 123, 122, 118, -1, 121, 123, 117, -1, + 124, 125, 127, -1, 127, 125, 126, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o3 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o1 + + } + + } + + } ] + + }, + + USE o2, + + Group { + children [ + USE o0, + + USE o3 ] + + }, + + USE o3 ] + + } + + } + + }, + + Group { + children + Transform { + translation -3 -1.75 0 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o4 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o5 Coordinate { + point [ 1.8189 1.179135 0, + 1.8189 2.3208649 0, + 1.8189 1.179135 0.3937, + 1.8189 2.3208649 0.3937, + 1.8189 1.179135 0, + 1.8189 2.3208649 0, + 1.93701 1.061025 0, + 1.8229245 1.1485659 0, + 1.8347237 1.12008 0, + 1.8534936 1.0956186 0, + 1.877955 1.0768487 0, + 1.9064409 1.0650495 0, + 1.93701 2.4389751 0, + 1.8229245 2.3514342 0, + 1.8347237 2.37992 0, + 1.8534936 2.4043813 0, + 1.877955 2.4231513 0, + 1.9064409 2.4349506 0, + 4.0629902 1.061025 0, + 4.0629902 2.4389751 0, + 4.1810999 1.179135 0, + 4.0935593 1.0650495 0, + 4.122045 1.0768487 0, + 4.1465063 1.0956186 0, + 4.1652761 1.12008 0, + 4.1770754 1.1485659 0, + 4.1810999 2.3208649 0, + 4.0935593 2.4349506 0, + 4.122045 2.4231513 0, + 4.1465063 2.4043813 0, + 4.1652761 2.37992 0, + 4.1770754 2.3514342 0, + 1.8189 1.179135 0, + 1.93701 1.061025 0, + 1.8229245 1.1485659 0, + 1.8347237 1.12008 0, + 1.8534936 1.0956186 0, + 1.877955 1.0768487 0, + 1.9064409 1.0650495 0, + 1.8189 1.179135 0.3937, + 1.93701 1.061025 0.3937, + 1.9064409 1.0650495 0.3937, + 1.877955 1.0768487 0.3937, + 1.8534936 1.0956186 0.3937, + 1.8347237 1.12008 0.3937, + 1.8229245 1.1485659 0.3937, + 1.8189 2.3208649 0, + 1.93701 2.4389751 0, + 1.8229245 2.3514342 0, + 1.8347237 2.37992 0, + 1.8534936 2.4043813 0, + 1.877955 2.4231513 0, + 1.9064409 2.4349506 0, + 1.8189 2.3208649 0.3937, + 1.93701 2.4389751 0.3937, + 1.8229245 2.3514342 0.3937, + 1.8347237 2.37992 0.3937, + 1.8534936 2.4043813 0.3937, + 1.877955 2.4231513 0.3937, + 1.9064409 2.4349506 0.3937, + 1.8189 1.179135 0.3937, + 1.8189 2.3208649 0.3937, + 1.93701 1.179135 0.51181, + 1.9064409 1.179135 0.5077855, + 1.877955 1.179135 0.49598625, + 1.8534936 1.179135 0.47721639, + 1.8347237 1.179135 0.452755, + 1.8229245 1.179135 0.42426911, + 1.93701 2.3208649 0.51181, + 1.8229245 2.3208649 0.42426911, + 1.8347237 2.3208649 0.452755, + 1.8534936 2.3208649 0.47721639, + 1.877955 2.3208649 0.49598625, + 1.9064409 2.3208649 0.5077855, + 1.93701 1.061025 0, + 4.0629902 1.061025 0, + 1.93701 1.061025 0.3937, + 4.0629902 1.061025 0.3937, + 1.93701 2.4389751 0, + 4.0629902 2.4389751 0, + 1.93701 2.4389751 0.3937, + 4.0629902 2.4389751 0.3937, + 4.0629902 1.061025 0, + 4.1810999 1.179135 0, + 4.0935593 1.0650495 0, + 4.122045 1.0768487 0, + 4.1465063 1.0956186 0, + 4.1652761 1.12008 0, + 4.1770754 1.1485659 0, + 4.0629902 1.061025 0.3937, + 4.1810999 1.179135 0.3937, + 4.0935593 1.0650495 0.3937, + 4.122045 1.0768487 0.3937, + 4.1465063 1.0956186 0.3937, + 4.1652761 1.12008 0.3937, + 4.1770754 1.1485659 0.3937, + 4.0629902 2.4389751 0, + 4.1810999 2.3208649 0, + 4.0935593 2.4349506 0, + 4.122045 2.4231513 0, + 4.1465063 2.4043813 0, + 4.1652761 2.37992 0, + 4.1770754 2.3514342 0, + 4.0629902 2.4389751 0.3937, + 4.1810999 2.3208649 0.3937, + 4.0935593 2.4349506 0.3937, + 4.122045 2.4231513 0.3937, + 4.1465063 2.4043813 0.3937, + 4.1652761 2.37992 0.3937, + 4.1770754 2.3514342 0.3937, + 4.1810999 1.179135 0, + 4.1810999 2.3208649 0, + 4.1810999 1.179135 0.3937, + 4.1810999 2.3208649 0.3937, + 1.93701 1.061025 0.3937, + 1.93701 1.179135 0.51181, + 1.93701 1.0650495 0.42426911, + 1.93701 1.0768487 0.452755, + 1.93701 1.0956186 0.47721639, + 1.93701 1.12008 0.49598625, + 1.93701 1.1485659 0.5077855, + 1.93701 1.061025 0.3937, + 1.8189 1.179135 0.3937, + 1.9064409 1.0650495 0.3937, + 1.877955 1.0768487 0.3937, + 1.8534936 1.0956186 0.3937, + 1.8347237 1.12008 0.3937, + 1.8229245 1.1485659 0.3937, + 1.9064409 1.179135 0.5077855, + 1.877955 1.179135 0.49598625, + 1.8534936 1.179135 0.47721639, + 1.8347237 1.179135 0.452755, + 1.8229245 1.179135 0.42426911, + 1.9197131 1.0700155 0.43545818, + 1.9050497 1.0956186 0.47085908, + 1.8952518 1.0700155 0.41099679, + 1.877955 1.0956186 0.452755, + 1.9157219 1.1339363 0.50072271, + 1.8598509 1.0956186 0.42566034, + 1.8763865 1.1339363 0.48442948, + 1.8462806 1.1339363 0.4543235, + 1.8299873 1.1339363 0.41498813, + 1.9178512 1.0632944 0.4065015, + 1.8189 2.3208649 0.3937, + 1.93701 2.3208649 0.51181, + 1.8229245 2.3208649 0.42426911, + 1.8347237 2.3208649 0.452755, + 1.8534936 2.3208649 0.47721639, + 1.877955 2.3208649 0.49598625, + 1.9064409 2.3208649 0.5077855, + 1.8189 2.3208649 0.3937, + 1.93701 2.4389751 0.3937, + 1.8229245 2.3514342 0.3937, + 1.8347237 2.37992 0.3937, + 1.8534936 2.4043813 0.3937, + 1.877955 2.4231513 0.3937, + 1.9064409 2.4349506 0.3937, + 1.93701 2.3514342 0.5077855, + 1.93701 2.37992 0.49598625, + 1.93701 2.4043813 0.47721639, + 1.93701 2.4231513 0.452755, + 1.93701 2.4349506 0.42426911, + 1.8278906 2.3381617 0.43545818, + 1.8534936 2.3528254 0.47085908, + 1.8278906 2.3626232 0.41099679, + 1.8534936 2.37992 0.452755, + 1.8918113 2.3421531 0.50072271, + 1.8534936 2.3980241 0.42566034, + 1.8918113 2.3814886 0.48442948, + 1.8918113 2.4115944 0.4543235, + 1.8918113 2.4278877 0.41498813, + 1.8211695 2.3336666 0.41285881, + 4.0629902 1.179135 0.51181, + 4.0629902 2.3208649 0.51181, + 1.93701 1.179135 0.51181, + 1.93701 2.3208649 0.51181, + 3.6211436 1.2089522 0.51181, + 2.3788564 1.2089522 0.51181, + 3.8152821 1.3317362 0.51181, + 3.6679916 1.2150217 0.51181, + 3.7788208 1.2608485 0.51181, + 3.7947898 1.2747921 0.51181, + 3.8041279 1.2874098 0.51181, + 3.8115954 1.3046253 0.51181, + 3.8144178 1.3180467 0.51181, + 2.1847179 1.3317362 0.51181, + 2.3320084 1.2150217 0.51181, + 2.2211792 1.2608485 0.51181, + 2.2052102 1.2747921 0.51181, + 2.1958721 1.2874098 0.51181, + 2.1884046 1.3046253 0.51181, + 2.1855822 1.3180467 0.51181, + 3.8152821 2.1682639 0.51181, + 2.1847179 2.1682639 0.51181, + 3.6211436 2.2910478 0.51181, + 3.6679916 2.2849784 0.51181, + 3.7788208 2.2391515 0.51181, + 3.7947898 2.2252078 0.51181, + 3.8041279 2.2125902 0.51181, + 3.8115954 2.1953747 0.51181, + 3.8144178 2.1819532 0.51181, + 2.3788564 2.2910478 0.51181, + 2.1875226 2.192158 0.51181, + 2.1937051 2.2086608 0.51181, + 2.2040317 2.2238801 0.51181, + 2.2177212 2.2366138 0.51181, + 2.2332749 2.2467339 0.51181, + 2.3125434 2.2793398 0.51181, + 4.0629902 1.061025 0.3937, + 4.0629902 1.179135 0.51181, + 4.0629902 1.0650495 0.42426911, + 4.0629902 1.0768487 0.452755, + 4.0629902 1.0956186 0.47721639, + 4.0629902 1.12008 0.49598625, + 4.0629902 1.1485659 0.5077855, + 1.93701 1.061025 0.3937, + 1.93701 1.179135 0.51181, + 1.93701 1.0650495 0.42426911, + 1.93701 1.0768487 0.452755, + 1.93701 1.0956186 0.47721639, + 1.93701 1.12008 0.49598625, + 1.93701 1.1485659 0.5077855, + 4.0629902 2.4389751 0.3937, + 4.0629902 2.3208649 0.51181, + 4.0629902 2.4349506 0.42426911, + 4.0629902 2.4231513 0.452755, + 4.0629902 2.4043813 0.47721639, + 4.0629902 2.37992 0.49598625, + 4.0629902 2.3514342 0.5077855, + 1.93701 2.4389751 0.3937, + 1.93701 2.3208649 0.51181, + 1.93701 2.3514342 0.5077855, + 1.93701 2.37992 0.49598625, + 1.93701 2.4043813 0.47721639, + 1.93701 2.4231513 0.452755, + 1.93701 2.4349506 0.42426911, + 4.0629902 1.061025 0.3937, + 4.0629902 1.179135 0.51181, + 4.0629902 1.0650495 0.42426911, + 4.0629902 1.0768487 0.452755, + 4.0629902 1.0956186 0.47721639, + 4.0629902 1.12008 0.49598625, + 4.0629902 1.1485659 0.5077855, + 4.0629902 1.061025 0.3937, + 4.1810999 1.179135 0.3937, + 4.0935593 1.0650495 0.3937, + 4.122045 1.0768487 0.3937, + 4.1465063 1.0956186 0.3937, + 4.1652761 1.12008 0.3937, + 4.1770754 1.1485659 0.3937, + 4.0935593 1.179135 0.5077855, + 4.122045 1.179135 0.49598625, + 4.1465063 1.179135 0.47721639, + 4.1652761 1.179135 0.452755, + 4.1770754 1.179135 0.42426911, + 4.080287 1.0700155 0.43545818, + 4.0949502 1.0956186 0.47085908, + 4.1047482 1.0700155 0.41099679, + 4.122045 1.0956186 0.452755, + 4.0842781 1.1339363 0.50072271, + 4.1401491 1.0956186 0.42566034, + 4.1236134 1.1339363 0.48442948, + 4.1537194 1.1339363 0.4543235, + 4.170013 1.1339363 0.41498813, + 4.0757914 1.0632944 0.41285881, + 4.0629902 2.4389751 0.3937, + 4.0629902 2.3208649 0.51181, + 4.0629902 2.4349506 0.42426911, + 4.0629902 2.4231513 0.452755, + 4.0629902 2.4043813 0.47721639, + 4.0629902 2.37992 0.49598625, + 4.0629902 2.3514342 0.5077855, + 4.0629902 2.4389751 0.3937, + 4.1810999 2.3208649 0.3937, + 4.0935593 2.4349506 0.3937, + 4.122045 2.4231513 0.3937, + 4.1465063 2.4043813 0.3937, + 4.1652761 2.37992 0.3937, + 4.1770754 2.3514342 0.3937, + 4.0935593 2.3208649 0.5077855, + 4.122045 2.3208649 0.49598625, + 4.1465063 2.3208649 0.47721639, + 4.1652761 2.3208649 0.452755, + 4.1770754 2.3208649 0.42426911, + 4.080287 2.4299843 0.43545818, + 4.0949502 2.4043813 0.47085908, + 4.1047482 2.4299843 0.41099679, + 4.122045 2.4043813 0.452755, + 4.0842781 2.3660638 0.50072271, + 4.1401491 2.4043813 0.42566034, + 4.1236134 2.3660638 0.48442948, + 4.1537194 2.3660638 0.4543235, + 4.170013 2.3660638 0.41498813, + 4.082149 2.4367056 0.4065015, + 4.1810999 1.179135 0.3937, + 4.1810999 2.3208649 0.3937, + 4.0629902 1.179135 0.51181, + 4.0935593 1.179135 0.5077855, + 4.122045 1.179135 0.49598625, + 4.1465063 1.179135 0.47721639, + 4.1652761 1.179135 0.452755, + 4.1770754 1.179135 0.42426911, + 4.0629902 2.3208649 0.51181, + 4.0935593 2.3208649 0.5077855, + 4.122045 2.3208649 0.49598625, + 4.1465063 2.3208649 0.47721639, + 4.1652761 2.3208649 0.452755, + 4.1770754 2.3208649 0.42426911, + 3.6211436 1.2089522 0.51181, + 3.6211436 1.2924687 0.54640365, + 3.6211436 1.2363274 0.51502627, + 3.6211436 1.2626765 0.52473599, + 3.6211436 1.2785619 0.53450269, + 2.3788564 1.2089522 0.51181, + 2.3788564 1.2924687 0.54640365, + 2.3788564 1.2363274 0.51502627, + 2.3788564 1.2626765 0.52473599, + 2.3788564 1.2785619 0.53450269, + 3.6211436 1.2089522 0.51181, + 3.6211436 1.2924687 0.54640365, + 3.6211436 1.2363274 0.51502627, + 3.6211436 1.2626765 0.52473599, + 3.6211436 1.2785619 0.53450269, + 3.8152821 1.3317362 0.51181, + 3.6679916 1.2150217 0.51181, + 3.7788208 1.2608485 0.51181, + 3.7947898 1.2747921 0.51181, + 3.8041279 1.2874098 0.51181, + 3.8115954 1.3046253 0.51181, + 3.8144178 1.3180467 0.51181, + 3.7624617 1.3317362 0.52427918, + 3.6483583 1.284598 0.53828138, + 3.6875777 1.2759907 0.52793598, + 3.7182939 1.2759274 0.52316147, + 3.7356172 1.279956 0.52156591, + 3.7470043 1.2854607 0.52096415, + 3.7546241 1.2916195 0.52084774, + 3.7598071 1.2983844 0.5210315, + 3.7626708 1.3046006 0.5213809, + 3.7645221 1.3134969 0.52210611, + 3.7644327 1.3216989 0.52297544, + 3.7636731 1.3267496 0.52359915, + 3.7971368 1.3317362 0.51321214, + 3.7793181 1.3317362 0.51741856, + 3.658576 1.2384797 0.51454651, + 3.6575358 1.2410711 0.51519394, + 3.6736698 1.2407573 0.51425159, + 3.6494591 1.2611933 0.52279997, + 3.6723495 1.2430446 0.51482868, + 3.6475408 1.2659721 0.52534574, + 3.643872 1.2751129 0.53114122, + 3.6620615 1.2608637 0.52161115, + 3.6596036 1.265121 0.52388471, + 3.6548774 1.273307 0.52907038, + 3.7189708 1.2496486 0.51328284, + 3.7173932 1.2509724 0.51362985, + 3.7049673 1.2613989 0.51771379, + 3.7485926 1.2585224 0.51284218, + 3.7019422 1.2639374 0.51908946, + 3.7470949 1.2593828 0.51308507, + 3.6960289 1.2688992 0.52224666, + 3.7652888 1.2665343 0.51269579, + 3.7656705 1.2667606 0.51269335, + 3.7638299 1.2671943 0.51290411, + 3.7642119 1.2674164 0.51290107, + 3.7352417 1.2661918 0.51594478, + 3.7766709 1.2745531 0.51264071, + 3.7752151 1.2750883 0.51283604, + 3.7323322 1.2678632 0.51691025, + 3.7815826 1.2791232 0.5126307, + 3.7801178 1.2796035 0.5128237, + 3.7847128 1.2825769 0.51263005, + 3.783237 1.2830204 0.51282287, + 3.7522666 1.2724248 0.51535767, + 3.7526524 1.2726133 0.51534778, + 3.7266047 1.2711533 0.51913196, + 3.7904944 1.2907124 0.51264602, + 3.7906444 1.2909675 0.51264685, + 3.7494206 1.273712 0.51618654, + 3.7498074 1.2738924 0.51617432, + 3.7889822 1.2910787 0.51284266, + 3.7891309 1.2913315 0.51284367, + 3.7636704 1.279333 0.51513672, + 3.794369 1.2985228 0.51267886, + 3.7928112 1.2988216 0.51288319, + 3.7438052 1.2762523 0.51809573, + 3.7441931 1.2764164 0.51807827, + 3.7608261 1.2803787 0.5159142, + 3.7684989 1.2834136 0.5150966, + 3.7970498 1.3066958 0.51272732, + 3.7715311 1.2865384 0.51509404, + 3.7976508 1.3092824 0.51274532, + 3.765636 1.2843525 0.51586473, + 3.7954366 1.3069255 0.51294315, + 3.7960191 1.3094901 0.51296532, + 3.768647 1.2874053 0.51586157, + 3.7552092 1.2824439 0.51770556, + 3.7769904 1.2939835 0.51515812, + 3.7771287 1.2942183 0.51516145, + 3.7990141 1.3191376 0.51282388, + 3.7990239 1.3192762 0.51282507, + 3.7599809 1.286207 0.51763463, + 3.7973063 1.3192586 0.51306242, + 3.7973149 1.3193959 0.51306391, + 3.7740366 1.2946991 0.51594055, + 3.7741723 1.2949294 0.51594466, + 3.7992086 1.3255067 0.51288241, + 3.7804637 1.3011891 0.51528972, + 3.7629495 1.2891176 0.51763016, + 3.7974491 1.3255682 0.51313478, + 3.7774239 1.3017719 0.51610279, + 3.7826562 1.3087449 0.51548421, + 3.768203 1.2961122 0.51774335, + 3.7683339 1.2963337 0.51774919, + 3.7830915 1.3111346 0.51555622, + 3.7795124 1.3091924 0.51634252, + 3.7799129 1.3115389 0.51643133, + 3.7714241 1.3029222 0.51797575, + 3.7837887 1.3202159 0.51587141, + 3.7837884 1.3203433 0.51587623, + 3.7733123 1.310075 0.51831919, + 3.7804697 1.320451 0.51681978, + 3.7804675 1.320576 0.51682574, + 3.7835326 1.3260549 0.51610619, + 3.7736454 1.3123363 0.51844633, + 3.7801194 1.3261744 0.51710916, + 3.7739334 1.3209139 0.51900244, + 3.7739275 1.321034 0.51901102, + 3.7734039 1.3264092 0.51941657, + 2.3788564 1.2089522 0.51181, + 2.3788564 1.2924687 0.54640365, + 2.3788564 1.2363274 0.51502627, + 2.3788564 1.2626765 0.52473599, + 2.3788564 1.2785619 0.53450269, + 2.1847179 1.3317362 0.51181, + 2.3320084 1.2150217 0.51181, + 2.2211792 1.2608485 0.51181, + 2.2052102 1.2747921 0.51181, + 2.1958721 1.2874098 0.51181, + 2.1884046 1.3046253 0.51181, + 2.1855822 1.3180467 0.51181, + 2.2375383 1.3317362 0.52427918, + 2.3516417 1.284598 0.53828138, + 2.3124223 1.2759907 0.52793598, + 2.2817061 1.2759274 0.52316147, + 2.2643828 1.279956 0.52156591, + 2.2529957 1.2854607 0.52096415, + 2.2453759 1.2916195 0.52084774, + 2.2401929 1.2983844 0.5210315, + 2.2373292 1.3046006 0.5213809, + 2.2354779 1.3134969 0.52210611, + 2.2355673 1.3216989 0.52297544, + 2.2363269 1.3267496 0.52359915, + 2.2028632 1.3317362 0.51321214, + 2.2206819 1.3317362 0.51741856, + 2.341424 1.2384797 0.51454651, + 2.3424642 1.2410711 0.51519394, + 2.3263302 1.2407573 0.51425159, + 2.3505409 1.2611933 0.52279997, + 2.3276505 1.2430446 0.51482868, + 2.3524592 1.2659721 0.52534574, + 2.356128 1.2751129 0.53114122, + 2.3379385 1.2608637 0.52161115, + 2.3403964 1.265121 0.52388471, + 2.3451226 1.273307 0.52907038, + 2.2810292 1.2496486 0.51328284, + 2.2826068 1.2509724 0.51362985, + 2.2950327 1.2613989 0.51771379, + 2.2514074 1.2585224 0.51284218, + 2.2980578 1.2639374 0.51908946, + 2.2529051 1.2593828 0.51308507, + 2.3039711 1.2688992 0.52224666, + 2.2347112 1.2665343 0.51269579, + 2.2343295 1.2667606 0.51269335, + 2.2361701 1.2671943 0.51290411, + 2.2357881 1.2674164 0.51290107, + 2.2647583 1.2661918 0.51594478, + 2.2233291 1.2745531 0.51264071, + 2.2247849 1.2750883 0.51283604, + 2.2676678 1.2678632 0.51691025, + 2.2184174 1.2791232 0.5126307, + 2.2198822 1.2796035 0.5128237, + 2.2152872 1.2825769 0.51263005, + 2.216763 1.2830204 0.51282287, + 2.2477334 1.2724248 0.51535767, + 2.2473476 1.2726133 0.51534778, + 2.2733953 1.2711533 0.51913196, + 2.2095056 1.2907124 0.51264602, + 2.2093556 1.2909675 0.51264685, + 2.2505794 1.273712 0.51618654, + 2.2501926 1.2738924 0.51617432, + 2.2110178 1.2910787 0.51284266, + 2.2108691 1.2913315 0.51284367, + 2.2363296 1.279333 0.51513672, + 2.205631 1.2985228 0.51267886, + 2.2071888 1.2988216 0.51288319, + 2.2561948 1.2762523 0.51809573, + 2.2558069 1.2764164 0.51807827, + 2.2391739 1.2803787 0.5159142, + 2.2315011 1.2834136 0.5150966, + 2.2029502 1.3066958 0.51272732, + 2.2284689 1.2865384 0.51509404, + 2.2023492 1.3092824 0.51274532, + 2.234364 1.2843525 0.51586473, + 2.2045634 1.3069255 0.51294315, + 2.2039809 1.3094901 0.51296532, + 2.231353 1.2874053 0.51586157, + 2.2447908 1.2824439 0.51770556, + 2.2230096 1.2939835 0.51515812, + 2.2228713 1.2942183 0.51516145, + 2.2009859 1.3191376 0.51282388, + 2.2009761 1.3192762 0.51282507, + 2.2400191 1.286207 0.51763463, + 2.2026937 1.3192586 0.51306242, + 2.2026851 1.3193959 0.51306391, + 2.2259634 1.2946991 0.51594055, + 2.2258277 1.2949294 0.51594466, + 2.2007914 1.3255067 0.51288241, + 2.2195363 1.3011891 0.51528972, + 2.2370505 1.2891176 0.51763016, + 2.2025509 1.3255682 0.51313478, + 2.2225761 1.3017719 0.51610279, + 2.2173438 1.3087449 0.51548421, + 2.231797 1.2961122 0.51774335, + 2.2316661 1.2963337 0.51774919, + 2.2169085 1.3111346 0.51555622, + 2.2204876 1.3091924 0.51634252, + 2.2200871 1.3115389 0.51643133, + 2.2285759 1.3029222 0.51797575, + 2.2162113 1.3202159 0.51587141, + 2.2162116 1.3203433 0.51587623, + 2.2266877 1.310075 0.51831919, + 2.2195303 1.320451 0.51681978, + 2.2195325 1.320576 0.51682574, + 2.2164674 1.3260549 0.51610619, + 2.2263546 1.3123363 0.51844633, + 2.2198806 1.3261744 0.51710916, + 2.2260666 1.3209139 0.51900244, + 2.2260725 1.321034 0.51901102, + 2.2265961 1.3264092 0.51941657, + 3.8152821 1.3317362 0.51181, + 3.7624617 1.3317362 0.52427918, + 3.7971368 1.3317362 0.51321214, + 3.7793181 1.3317362 0.51741856, + 3.8152821 2.1682639 0.51181, + 3.7624617 2.1682639 0.52427918, + 3.7971368 2.1682639 0.51321214, + 3.7793181 2.1682639 0.51741856, + 2.1847179 1.3317362 0.51181, + 2.2375383 1.3317362 0.52427918, + 2.2028632 1.3317362 0.51321214, + 2.2206819 1.3317362 0.51741856, + 2.1847179 2.1682639 0.51181, + 2.2375383 2.1682639 0.52427918, + 2.2028632 2.1682639 0.51321214, + 2.2206819 2.1682639 0.51741856, + 3.6211436 2.2910478 0.51181, + 3.6211436 2.2075315 0.54640365, + 3.6211436 2.2636726 0.51502627, + 3.6211436 2.2373235 0.52473599, + 3.6211436 2.2214382 0.53450269, + 3.8152821 2.1682639 0.51181, + 3.6679916 2.2849784 0.51181, + 3.7788208 2.2391515 0.51181, + 3.7947898 2.2252078 0.51181, + 3.8041279 2.2125902 0.51181, + 3.8115954 2.1953747 0.51181, + 3.8144178 2.1819532 0.51181, + 3.7624617 2.1682639 0.52427918, + 3.6483583 2.2154019 0.53828138, + 3.6875777 2.2240093 0.52793598, + 3.7182939 2.2240725 0.52316147, + 3.7356172 2.2200439 0.52156591, + 3.7470043 2.2145393 0.52096415, + 3.7546241 2.2083805 0.52084774, + 3.7598071 2.2016156 0.5210315, + 3.7626708 2.1953993 0.5213809, + 3.7645221 2.1865032 0.52210611, + 3.7644327 2.1783011 0.52297544, + 3.7636731 2.1732504 0.52359915, + 3.7971368 2.1682639 0.51321214, + 3.7793181 2.1682639 0.51741856, + 3.658576 2.2615204 0.51454651, + 3.6575358 2.2589288 0.51519394, + 3.6736698 2.2592425 0.51425159, + 3.6494591 2.2388067 0.52279997, + 3.6723495 2.2569554 0.51482868, + 3.6475408 2.2340279 0.52534574, + 3.643872 2.2248871 0.53114122, + 3.6620615 2.2391362 0.52161115, + 3.6596036 2.234879 0.52388471, + 3.6548774 2.2266932 0.52907038, + 3.7189708 2.2503514 0.51328284, + 3.7173932 2.2490275 0.51362985, + 3.7049673 2.238601 0.51771379, + 3.7485926 2.2414775 0.51284218, + 3.7019422 2.2360628 0.51908946, + 3.7470949 2.240617 0.51308507, + 3.6960289 2.2311008 0.52224666, + 3.7652888 2.2334657 0.51269579, + 3.7656705 2.2332394 0.51269335, + 3.7638299 2.2328057 0.51290411, + 3.7642119 2.2325838 0.51290107, + 3.7352417 2.233808 0.51594478, + 3.7766709 2.2254469 0.51264071, + 3.7752151 2.2249117 0.51283604, + 3.7323322 2.232137 0.51691025, + 3.7815826 2.2208769 0.5126307, + 3.7801178 2.2203965 0.5128237, + 3.7847128 2.2174232 0.51263005, + 3.783237 2.2169795 0.51282287, + 3.7522666 2.2275753 0.51535767, + 3.7526524 2.2273867 0.51534778, + 3.7266047 2.2288465 0.51913196, + 3.7904944 2.2092876 0.51264602, + 3.7906444 2.2090325 0.51264685, + 3.7494206 2.2262878 0.51618654, + 3.7498074 2.2261076 0.51617432, + 3.7889822 2.2089214 0.51284266, + 3.7891309 2.2086685 0.51284367, + 3.7636704 2.2206671 0.51513672, + 3.794369 2.2014771 0.51267886, + 3.7928112 2.2011786 0.51288319, + 3.7438052 2.2237477 0.51809573, + 3.7441931 2.2235837 0.51807827, + 3.7608261 2.2196212 0.5159142, + 3.7684989 2.2165864 0.5150966, + 3.7970498 2.1933041 0.51272732, + 3.7715311 2.2134616 0.51509404, + 3.7976508 2.1907175 0.51274532, + 3.765636 2.2156475 0.51586473, + 3.7954366 2.1930745 0.51294315, + 3.7960191 2.19051 0.51296532, + 3.768647 2.2125947 0.51586157, + 3.7552092 2.217556 0.51770556, + 3.7769904 2.2060165 0.51515812, + 3.7771287 2.2057817 0.51516145, + 3.7990141 2.1808624 0.51282388, + 3.7990239 2.1807237 0.51282507, + 3.7599809 2.213793 0.51763463, + 3.7973063 2.1807413 0.51306242, + 3.7973149 2.180604 0.51306391, + 3.7740366 2.2053008 0.51594055, + 3.7741723 2.2050705 0.51594466, + 3.7992086 2.1744933 0.51288241, + 3.7804637 2.1988111 0.51528972, + 3.7629495 2.2108824 0.51763016, + 3.7974491 2.1744318 0.51313478, + 3.7774239 2.1982281 0.51610279, + 3.7826562 2.1912551 0.51548421, + 3.768203 2.2038879 0.51774335, + 3.7683339 2.2036664 0.51774919, + 3.7830915 2.1888654 0.51555622, + 3.7795124 2.1908076 0.51634252, + 3.7799129 2.1884611 0.51643133, + 3.7714241 2.1970778 0.51797575, + 3.7837887 2.1797841 0.51587141, + 3.7837884 2.1796567 0.51587623, + 3.7733123 2.189925 0.51831919, + 3.7804697 2.179549 0.51681978, + 3.7804675 2.179424 0.51682574, + 3.7835326 2.173945 0.51610619, + 3.7736454 2.1876638 0.51844633, + 3.7801194 2.1738257 0.51710916, + 3.7739334 2.1790862 0.51900244, + 3.7739275 2.178966 0.51901102, + 3.7734039 2.1735907 0.51941657, + 2.1847179 2.1682639 0.51181, + 2.2375383 2.1682639 0.52427918, + 2.2028632 2.1682639 0.51321214, + 2.2206819 2.1682639 0.51741856, + 2.3788564 2.2910478 0.51181, + 2.1875226 2.192158 0.51181, + 2.1937051 2.2086608 0.51181, + 2.2040317 2.2238801 0.51181, + 2.2177212 2.2366138 0.51181, + 2.2332749 2.2467339 0.51181, + 2.3125434 2.2793398 0.51181, + 2.3788564 2.2075315 0.54640365, + 2.2354794 2.1792736 0.52286291, + 2.2358072 2.1892385 0.52185768, + 2.2379422 2.1970427 0.52127457, + 2.2414567 2.2036033 0.52095294, + 2.2465069 2.2094975 0.52084374, + 2.2529898 2.2145355 0.52096391, + 2.2606792 2.2185855 0.52132642, + 2.2722456 2.2223659 0.52219588, + 2.2860453 2.2245338 0.52367997, + 2.3038878 2.2247324 0.52634019, + 2.3560278 2.2140393 0.53971064, + 2.3788564 2.2636726 0.51502627, + 2.3788564 2.2373235 0.52473599, + 2.3788564 2.2214382 0.53450269, + 2.201067 2.1819158 0.51281476, + 2.2027664 2.1817853 0.51305115, + 2.2022657 2.1903167 0.51274818, + 2.2039006 2.1901126 0.5129689, + 2.2031388 2.1940289 0.51272255, + 2.2047467 2.1937931 0.51293719, + 2.2064846 2.2034674 0.51266909, + 2.2075202 2.2056465 0.51265949, + 2.20803 2.2031517 0.51287115, + 2.2090526 2.2053123 0.51285928, + 2.2162192 2.1807525 0.51583481, + 2.2108631 2.2114718 0.5126397, + 2.2195227 2.1804988 0.51677465, + 2.2123642 2.2110856 0.51283479, + 2.216851 2.1884952 0.51556778, + 2.216517 2.2188406 0.51262969, + 2.2174869 2.191925 0.5154649, + 2.2172701 2.2196686 0.51262987, + 2.2200353 2.1880975 0.51644558, + 2.217988 2.2183824 0.51282245, + 2.2187386 2.2192016 0.51282269, + 2.2206209 2.1914654 0.51631874, + 2.2260296 2.1799991 0.51893789, + 2.2233229 2.2254417 0.51264066, + 2.2202806 2.2006497 0.51525068, + 2.2247787 2.2249064 0.51283604, + 2.2212019 2.2026613 0.51521212, + 2.2263134 2.1873136 0.51846677, + 2.2232971 2.2000337 0.51605469, + 2.230839 2.2310495 0.51267266, + 2.2310629 2.2311969 0.51267385, + 2.2241938 2.2020085 0.51600713, + 2.2268021 2.1905591 0.51828504, + 2.2242694 2.2080238 0.51513261, + 2.2322938 2.2304323 0.5128755, + 2.232518 2.2305772 0.51287705, + 2.2272024 2.2072694 0.51590914, + 2.2296553 2.2147477 0.51509255, + 2.2292519 2.1988175 0.51790684, + 2.2303851 2.2154965 0.51509327, + 2.2423449 2.2375395 0.51275355, + 2.2301013 2.2007196 0.51783866, + 2.2438183 2.2367918 0.51297551, + 2.2325301 2.2138519 0.51585972, + 2.2466609 2.2395186 0.51279306, + 2.2332547 2.2145836 0.51586062, + 2.2363236 2.2206624 0.51513666, + 2.2481453 2.2387187 0.51302433, + 2.232995 2.2057796 0.51769835, + 2.2391677 2.2196169 0.51591408, + 2.2555437 2.2430263 0.51288986, + 2.2438281 2.2255397 0.51526481, + 2.2440531 2.2256653 0.5152697, + 2.2570543 2.2421105 0.51314396, + 2.2382088 2.2120829 0.51762754, + 2.2389233 2.2127802 0.51762885, + 2.2466679 2.2243352 0.51607209, + 2.2468932 2.2244558 0.51607811, + 2.2447846 2.2175519 0.51770544, + 2.2554884 2.2308695 0.51558924, + 2.2726457 2.2482653 0.51313508, + 2.259897 2.2323844 0.51574773, + 2.2583575 2.2294135 0.51647198, + 2.2522736 2.2219572 0.51793182, + 2.2742071 2.2470891 0.51344723, + 2.2524993 2.2220688 0.51794046, + 2.2627842 2.2308283 0.51666737, + 2.2690017 2.2348671 0.51613605, + 2.264014 2.2265432 0.51850456, + 2.2719316 2.2330906 0.51714587, + 2.2684724 2.2277622 0.51878428, + 2.2865243 2.2378111 0.51712048, + 2.2776954 2.2295961 0.51946914, + 2.2895315 2.2355461 0.51835877, + 2.2954235 2.2311082 0.52120322, + 2.3247046 2.2589698 0.5142172, + 2.3260491 2.2567177 0.51478606, + 2.3329546 2.2603056 0.51438701, + 2.3341649 2.257879 0.51499635, + 2.3365273 2.2391663 0.52147257, + 2.3390326 2.2349701 0.52371436, + 2.3435788 2.2390022 0.52215677, + 2.3438525 2.2268968 0.52882874, + 2.3458216 2.2345045 0.52455533, + 2.3501244 2.225877 0.53002137, + 3.6211436 2.2910478 0.51181, + 3.6211436 2.2075315 0.54640365, + 3.6211436 2.2636726 0.51502627, + 3.6211436 2.2373235 0.52473599, + 3.6211436 2.2214382 0.53450269, + 2.3788564 2.2910478 0.51181, + 2.3788564 2.2075315 0.54640365, + 2.3788564 2.2636726 0.51502627, + 2.3788564 2.2373235 0.52473599, + 2.3788564 2.2214382 0.53450269, + 3.6211436 1.2924687 0.54640365, + 2.3788564 1.2924687 0.54640365, + 3.365818 1.4201313 0.67406636, + 2.634182 1.4201313 0.67406636, + 3.365818 1.4201313 0.67406636, + 3.6211436 1.2924687 0.54640365, + 3.4186385 1.5036478 0.69619077, + 3.4037974 1.4722633 0.6978932, + 3.3856673 1.4435971 0.69029915, + 3.7624617 1.3317362 0.52427918, + 3.6483583 1.284598 0.53828138, + 3.6875777 1.2759907 0.52793598, + 3.7182939 1.2759274 0.52316147, + 3.7356172 1.279956 0.52156591, + 3.7470043 1.2854607 0.52096415, + 3.7546241 1.2916195 0.52084774, + 3.7598071 1.2983844 0.5210315, + 3.7626708 1.3046006 0.5213809, + 3.7645221 1.3134969 0.52210611, + 3.7644327 1.3216989 0.52297544, + 3.7636731 1.3267496 0.52359915, + 2.2375383 1.3317362 0.52427918, + 2.5813615 1.5036478 0.69619077, + 2.3788564 1.2924687 0.54640365, + 2.3516417 1.284598 0.53828138, + 2.3124223 1.2759907 0.52793598, + 2.2817061 1.2759274 0.52316147, + 2.2643828 1.279956 0.52156591, + 2.2529957 1.2854607 0.52096415, + 2.2453759 1.2916195 0.52084774, + 2.2401929 1.2983844 0.5210315, + 2.2373292 1.3046006 0.5213809, + 2.2354779 1.3134969 0.52210611, + 2.2355673 1.3216989 0.52297544, + 2.2363269 1.3267496 0.52359915, + 2.634182 1.4201313 0.67406636, + 2.5962026 1.4722633 0.6978932, + 2.6143327 1.4435971 0.69029915, + 3.7624617 1.3317362 0.52427918, + 3.7624617 2.1682639 0.52427918, + 3.4186385 1.5036478 0.69619077, + 3.4186385 1.9963522 0.69619077, + 2.2375383 1.3317362 0.52427918, + 2.2375383 2.1682639 0.52427918, + 2.5813615 1.5036478 0.69619077, + 2.5813615 1.9963522 0.69619077, + 3.6211436 2.2075315 0.54640365, + 3.365818 2.0798686 0.67406636, + 3.7624617 2.1682639 0.52427918, + 3.6483583 2.2154019 0.53828138, + 3.6875777 2.2240093 0.52793598, + 3.7182939 2.2240725 0.52316147, + 3.7356172 2.2200439 0.52156591, + 3.7470043 2.2145393 0.52096415, + 3.7546241 2.2083805 0.52084774, + 3.7598071 2.2016156 0.5210315, + 3.7626708 2.1953993 0.5213809, + 3.7645221 2.1865032 0.52210611, + 3.7644327 2.1783011 0.52297544, + 3.7636731 2.1732504 0.52359915, + 3.4186385 1.9963522 0.69619077, + 3.3856673 2.0564029 0.69029915, + 3.4037974 2.0277367 0.6978932, + 2.5813615 1.9963522 0.69619077, + 2.2375383 2.1682639 0.52427918, + 2.634182 2.0798686 0.67406636, + 2.5962026 2.0277367 0.6978932, + 2.6143327 2.0564029 0.69029915, + 2.3788564 2.2075315 0.54640365, + 2.2354794 2.1792736 0.52286291, + 2.2358072 2.1892385 0.52185768, + 2.2379422 2.1970427 0.52127457, + 2.2414567 2.2036033 0.52095294, + 2.2465069 2.2094975 0.52084374, + 2.2529898 2.2145355 0.52096391, + 2.2606792 2.2185855 0.52132642, + 2.2722456 2.2223659 0.52219588, + 2.2860453 2.2245338 0.52367997, + 2.3038878 2.2247324 0.52634019, + 2.3560278 2.2140393 0.53971064, + 3.6211436 2.2075315 0.54640365, + 2.3788564 2.2075315 0.54640365, + 3.365818 2.0798686 0.67406636, + 2.634182 2.0798686 0.67406636, + 3.365818 1.5036478 0.70866001, + 3.365818 1.4201313 0.67406636, + 3.365818 1.4730786 0.7046355, + 3.365818 1.4445927 0.69283628, + 2.634182 1.5036478 0.70866001, + 2.634182 1.4201313 0.67406636, + 2.634182 1.4730786 0.7046355, + 2.634182 1.4445927 0.69283628, + 3.365818 1.5036478 0.70866001, + 3.4186385 1.5036478 0.69619077, + 3.3839993 1.5036478 0.70725226, + 3.401747 1.5036478 0.70306253, + 3.365818 1.5036478 0.70866001, + 3.365818 1.4201313 0.67406636, + 3.365818 1.4730786 0.7046355, + 3.365818 1.4445927 0.69283628, + 3.4037974 1.4722633 0.6978932, + 3.3856673 1.4435971 0.69029915, + 3.4075761 1.486351 0.69966942, + 3.3831148 1.4618896 0.69966942, + 3.3923552 1.4859161 0.70426607, + 3.3734114 1.4894413 0.70755637, + 2.634182 1.5036478 0.70866001, + 2.5813615 1.5036478 0.69619077, + 2.6160007 1.5036478 0.70725226, + 2.598253 1.5036478 0.70306253, + 2.634182 1.5036478 0.70866001, + 2.634182 1.4201313 0.67406636, + 2.634182 1.4730786 0.7046355, + 2.634182 1.4445927 0.69283628, + 2.5962026 1.4722633 0.6978932, + 2.6143327 1.4435971 0.69029915, + 2.5924239 1.486351 0.69966942, + 2.6168852 1.4618896 0.69966942, + 2.6076448 1.4859161 0.70426607, + 2.6265886 1.4894413 0.70755637, + 3.365818 1.5036478 0.70866001, + 3.4186385 1.5036478 0.69619077, + 3.3839993 1.5036478 0.70725226, + 3.401747 1.5036478 0.70306253, + 3.365818 1.9963522 0.70866001, + 3.4186385 1.9963522 0.69619077, + 3.3839993 1.9963522 0.70725226, + 3.401747 1.9963522 0.70306253, + 2.634182 1.5036478 0.70866001, + 2.5813615 1.5036478 0.69619077, + 2.6160007 1.5036478 0.70725226, + 2.598253 1.5036478 0.70306253, + 2.634182 1.9963522 0.70866001, + 2.5813615 1.9963522 0.69619077, + 2.6160007 1.9963522 0.70725226, + 2.598253 1.9963522 0.70306253, + 3.365818 1.9963522 0.70866001, + 3.365818 2.0798686 0.67406636, + 3.365818 2.0269213 0.7046355, + 3.365818 2.0554073 0.69283628, + 3.365818 1.9963522 0.70866001, + 3.4186385 1.9963522 0.69619077, + 3.3839993 1.9963522 0.70725226, + 3.401747 1.9963522 0.70306253, + 3.3856673 2.0564029 0.69029915, + 3.4037974 2.0277367 0.6978932, + 3.3831148 2.0381105 0.69966942, + 3.4075761 2.013649 0.69966942, + 3.3923552 2.0140839 0.70426607, + 3.3734114 2.0105586 0.70755637, + 2.634182 1.9963522 0.70866001, + 2.5813615 1.9963522 0.69619077, + 2.6160007 1.9963522 0.70725226, + 2.598253 1.9963522 0.70306253, + 2.634182 1.9963522 0.70866001, + 2.634182 2.0798686 0.67406636, + 2.634182 2.0269213 0.7046355, + 2.634182 2.0554073 0.69283628, + 2.5962026 2.0277367 0.6978932, + 2.6143327 2.0564029 0.69029915, + 2.5924239 2.013649 0.69966942, + 2.6168852 2.0381105 0.69966942, + 2.6076448 2.0140839 0.70426607, + 2.6265886 2.0105586 0.70755637, + 3.365818 1.9963522 0.70866001, + 3.365818 2.0798686 0.67406636, + 3.365818 2.0269213 0.7046355, + 3.365818 2.0554073 0.69283628, + 2.634182 1.9963522 0.70866001, + 2.634182 2.0798686 0.67406636, + 2.634182 2.0269213 0.7046355, + 2.634182 2.0554073 0.69283628, + 2.634182 1.5036478 0.70866001, + 2.634182 1.9963522 0.70866001, + 3.365818 1.5036478 0.70866001, + 3.365818 1.9963522 0.70866001, + 1.8189 1.179135 0, + 1.8189 2.3208649 0, + 1.8189 1.179135 0.3937, + 1.8189 2.3208649 0.3937, + 1.93701 1.061025 0, + 1.93701 2.4389751 0, + 4.0629902 1.061025 0, + 4.0629902 2.4389751 0, + 4.1810999 1.179135 0, + 4.1810999 2.3208649 0, + 1.93701 1.061025 0.3937, + 1.93701 2.4389751 0.3937, + 1.93701 1.179135 0.51181, + 1.93701 2.3208649 0.51181, + 4.0629902 1.061025 0.3937, + 4.0629902 2.4389751 0.3937, + 4.1810999 1.179135 0.3937, + 4.1810999 2.3208649 0.3937, + 4.0629902 1.179135 0.51181, + 4.0629902 2.3208649 0.51181, + 3.6211436 1.2089522 0.51181, + 2.3788564 1.2089522 0.51181, + 3.8152821 1.3317362 0.51181, + 2.1847179 1.3317362 0.51181, + 3.8152821 2.1682639 0.51181, + 2.1847179 2.1682639 0.51181, + 3.6211436 2.2910478 0.51181, + 2.3788564 2.2910478 0.51181, + 3.6211436 1.2924687 0.54640365, + 2.3788564 1.2924687 0.54640365, + 3.7624617 1.3317362 0.52427918, + 2.2375383 1.3317362 0.52427918, + 3.7624617 2.1682639 0.52427918, + 2.2375383 2.1682639 0.52427918, + 3.6211436 2.2075315 0.54640365, + 2.3788564 2.2075315 0.54640365, + 3.365818 1.4201313 0.67406636, + 2.634182 1.4201313 0.67406636, + 3.4186385 1.5036478 0.69619077, + 2.5813615 1.5036478 0.69619077, + 3.4186385 1.9963522 0.69619077, + 2.5813615 1.9963522 0.69619077, + 3.365818 2.0798686 0.67406636, + 2.634182 2.0798686 0.67406636, + 3.365818 1.5036478 0.70866001, + 2.634182 1.5036478 0.70866001, + 3.365818 1.9963522 0.70866001, + 2.634182 1.9963522 0.70866001 ] + + } + coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, + -1, 2, 3, -1, 4, 7, 8, 9, + 10, 11, 6, -1, 5, 13, 14, 15, + 16, 17, 12, -1, 6, 18, -1, 12, + 19, -1, 18, 21, 22, 23, 24, 25, + 20, -1, 19, 27, 28, 29, 30, 31, + 26, -1, 20, 26, -1, 33, 40, -1, + 40, 41, 42, 43, 44, 45, 39, -1, + 47, 54, -1, 53, 55, 56, 57, 58, + 59, 54, -1, 62, 63, 64, 65, 66, + 67, 60, -1, 61, 69, 70, 71, 72, + 73, 68, -1, 62, 68, -1, 75, 77, + -1, 77, 76, -1, 79, 81, -1, 81, + 80, -1, 83, 90, -1, 89, 91, 92, + 93, 94, 95, 90, -1, 97, 104, -1, + 103, 105, 106, 107, 108, 109, 104, -1, + 112, 113, -1, 114, 116, 117, 118, 119, + 120, 115, -1, 114, 121, -1, 143, 150, + -1, 144, 157, 158, 159, 160, 161, 151, + -1, 172, 173, -1, 172, 174, -1, 173, + 175, -1, 176, 177, -1, 176, 179, 180, + 181, 182, 183, 184, 178, -1, 177, 186, + 187, 188, 189, 190, 191, 185, -1, 178, + 192, -1, 185, 193, -1, 194, 195, 196, + 197, 198, 199, 200, 192, -1, 193, 202, + 203, 204, 205, 206, 207, 201, -1, 194, + 201, -1, 208, 210, 211, 212, 213, 214, + 209, -1, 222, 224, 225, 226, 227, 228, + 223, -1, 236, 243, -1, 237, 250, 251, + 252, 253, 254, 244, -1, 265, 272, -1, + 266, 279, 280, 281, 282, 283, 273, -1, + 308, 310, 311, 312, 309, -1, 309, 314, + -1, 313, 315, 316, 317, 314, -1, 319, + 331, 332, 333, 334, 335, 336, 337, 338, + 339, 340, 341, 330, -1, 323, 342, 343, + 330, -1, 430, 442, 443, 444, 445, 446, + 447, 448, 449, 450, 451, 452, 441, -1, + 434, 453, 454, 441, -1, 541, 545, -1, + 544, 546, 547, 545, -1, 549, 553, -1, + 552, 554, 555, 553, -1, 556, 558, 559, + 560, 557, -1, 557, 569, 570, 571, 572, + 573, 574, 575, 576, 577, 578, 579, 568, + -1, 668, 679, 680, 681, 682, 683, 684, + 685, 686, 687, 688, 689, 678, -1, 671, + 690, 691, 692, 678, -1, 779, 784, -1, + 790, 788, -1, 789, 791, -1, 790, 791, + -1, 794, 795, 796, 792, -1, 794, 797, + -1, 809, 810, -1, 810, 824, 825, 823, + -1, 827, 829, -1, 828, 829, -1, 833, + 831, -1, 832, 833, -1, 834, 835, -1, + 835, 849, 850, 848, -1, 851, 854, 855, + 853, -1, 853, 856, -1, 870, 871, -1, + 872, 874, 875, 873, -1, 872, 876, -1, + 876, 878, 879, 877, -1, 880, 882, 883, + 881, -1, 880, 884, -1, 894, 896, 897, + 895, -1, 894, 898, -1, 908, 912, -1, + 912, 914, 915, 913, -1, 916, 920, -1, + 920, 922, 923, 921, -1, 924, 926, 927, + 925, -1, 924, 928, -1, 938, 942, -1, + 942, 944, 945, 943, -1, 952, 956, -1 ] + + } + + } + + }, + + DEF o6 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.40000001 0.40000001 0.40000001 + ambientIntensity 0.34901962 + specularColor 0.97647059 0.97647059 0.97647059 + shininess 0.1 + + } + + } + geometry + IndexedFaceSet { + coord + USE o5 + coordIndex [ 0, 2, 1, -1, 1, 2, 3, -1, + 8, 10, 9, -1, 7, 11, 8, -1, + 8, 11, 10, -1, 4, 6, 7, -1, + 7, 6, 11, -1, 4, 5, 6, -1, + 13, 14, 5, -1, 14, 15, 5, -1, + 16, 17, 15, -1, 15, 17, 5, -1, + 5, 12, 6, -1, 17, 12, 5, -1, + 18, 22, 21, -1, 18, 23, 22, -1, + 23, 25, 24, -1, 23, 20, 25, -1, + 18, 20, 23, -1, 6, 19, 18, -1, + 12, 19, 6, -1, 18, 19, 20, -1, + 19, 26, 20, -1, 19, 31, 26, -1, + 27, 28, 19, -1, 19, 28, 31, -1, + 28, 30, 31, -1, 28, 29, 30, -1, + 45, 32, 34, -1, 45, 39, 32, -1, + 44, 34, 35, -1, 44, 45, 34, -1, + 43, 35, 36, -1, 43, 44, 35, -1, + 42, 36, 37, -1, 42, 43, 36, -1, + 41, 37, 38, -1, 41, 42, 37, -1, + 40, 38, 33, -1, 40, 41, 38, -1, + 46, 55, 48, -1, 53, 55, 46, -1, + 48, 56, 49, -1, 49, 56, 50, -1, + 55, 56, 48, -1, 50, 57, 51, -1, + 56, 57, 50, -1, 51, 58, 52, -1, + 57, 58, 51, -1, 52, 59, 47, -1, + 58, 59, 52, -1, 59, 54, 47, -1, + 61, 60, 67, -1, 69, 67, 66, -1, + 69, 61, 67, -1, 70, 66, 65, -1, + 70, 69, 66, -1, 71, 65, 64, -1, + 71, 70, 65, -1, 72, 64, 63, -1, + 72, 71, 64, -1, 73, 63, 62, -1, + 73, 72, 63, -1, 68, 73, 62, -1, + 75, 77, 74, -1, 74, 77, 76, -1, + 81, 79, 78, -1, 81, 78, 80, -1, + 91, 82, 84, -1, 91, 84, 85, -1, + 91, 89, 82, -1, 92, 91, 85, -1, + 93, 85, 86, -1, 93, 86, 87, -1, + 93, 92, 85, -1, 94, 93, 87, -1, + 95, 87, 88, -1, 95, 94, 87, -1, + 90, 88, 83, -1, 90, 95, 88, -1, + 96, 103, 98, -1, 98, 105, 99, -1, + 103, 105, 98, -1, 99, 106, 100, -1, + 105, 106, 99, -1, 100, 107, 101, -1, + 106, 107, 100, -1, 101, 108, 102, -1, + 107, 108, 101, -1, 102, 109, 97, -1, + 108, 109, 102, -1, 109, 104, 97, -1, + 112, 110, 111, -1, 112, 111, 113, -1, + 115, 128, 120, -1, 132, 122, 127, -1, + 116, 133, 114, -1, 117, 133, 116, -1, + 118, 134, 117, -1, 119, 134, 118, -1, + 117, 134, 133, -1, 123, 135, 124, -1, + 133, 136, 135, -1, 134, 136, 133, -1, + 120, 137, 119, -1, 129, 137, 128, -1, + 128, 137, 120, -1, 119, 137, 134, -1, + 124, 138, 125, -1, 125, 138, 126, -1, + 135, 138, 124, -1, 136, 138, 135, -1, + 130, 139, 129, -1, 134, 139, 136, -1, + 137, 139, 134, -1, 129, 139, 137, -1, + 131, 140, 130, -1, 130, 140, 139, -1, + 139, 140, 136, -1, 136, 140, 138, -1, + 126, 141, 127, -1, 132, 141, 131, -1, + 138, 141, 126, -1, 131, 141, 140, -1, + 127, 141, 132, -1, 140, 141, 138, -1, + 114, 142, 121, -1, 121, 142, 123, -1, + 123, 142, 135, -1, 135, 142, 133, -1, + 133, 142, 114, -1, 144, 157, 149, -1, + 161, 151, 156, -1, 146, 162, 145, -1, + 147, 163, 146, -1, 148, 163, 147, -1, + 146, 163, 162, -1, 150, 164, 152, -1, + 152, 164, 153, -1, 162, 165, 164, -1, + 163, 165, 162, -1, 149, 166, 148, -1, + 157, 166, 149, -1, 148, 166, 163, -1, + 153, 167, 154, -1, 154, 167, 155, -1, + 164, 167, 153, -1, 165, 167, 164, -1, + 158, 168, 157, -1, 159, 168, 158, -1, + 166, 168, 163, -1, 163, 168, 165, -1, + 157, 168, 166, -1, 160, 169, 159, -1, + 159, 169, 168, -1, 168, 169, 165, -1, + 165, 169, 167, -1, 155, 170, 156, -1, + 161, 170, 160, -1, 167, 170, 155, -1, + 160, 170, 169, -1, 156, 170, 161, -1, + 169, 170, 167, -1, 145, 171, 143, -1, + 143, 171, 150, -1, 150, 171, 164, -1, + 162, 171, 145, -1, 164, 171, 162, -1, + 186, 174, 177, -1, 187, 174, 186, -1, + 188, 174, 187, -1, 189, 174, 188, -1, + 190, 174, 189, -1, 191, 174, 190, -1, + 185, 174, 191, -1, 174, 172, 176, -1, + 174, 176, 177, -1, 173, 175, 194, -1, + 194, 175, 201, -1, 173, 196, 197, -1, + 197, 198, 173, -1, 198, 199, 173, -1, + 199, 200, 173, -1, 200, 192, 173, -1, + 173, 195, 196, -1, 173, 194, 195, -1, + 192, 172, 173, -1, 192, 178, 172, -1, + 178, 184, 172, -1, 184, 183, 172, -1, + 183, 182, 172, -1, 182, 181, 172, -1, + 181, 180, 172, -1, 180, 179, 172, -1, + 179, 176, 172, -1, 202, 175, 193, -1, + 203, 175, 202, -1, 204, 175, 203, -1, + 205, 175, 204, -1, 206, 175, 205, -1, + 207, 175, 206, -1, 201, 175, 207, -1, + 175, 185, 193, -1, 175, 174, 185, -1, + 215, 208, 210, -1, 217, 215, 210, -1, + 218, 210, 211, -1, 218, 217, 210, -1, + 219, 211, 212, -1, 219, 218, 211, -1, + 220, 212, 213, -1, 220, 213, 214, -1, + 220, 219, 212, -1, 221, 220, 214, -1, + 216, 214, 209, -1, 216, 221, 214, -1, + 222, 235, 224, -1, 229, 235, 222, -1, + 224, 234, 225, -1, 235, 234, 224, -1, + 225, 233, 226, -1, 234, 233, 225, -1, + 226, 232, 227, -1, 233, 232, 226, -1, + 227, 231, 228, -1, 232, 231, 227, -1, + 228, 230, 223, -1, 231, 230, 228, -1, + 250, 237, 242, -1, 244, 254, 249, -1, + 255, 239, 238, -1, 256, 240, 239, -1, + 256, 241, 240, -1, 256, 239, 255, -1, + 257, 243, 245, -1, 257, 245, 246, -1, + 258, 255, 257, -1, 258, 256, 255, -1, + 259, 242, 241, -1, 259, 251, 250, -1, + 259, 250, 242, -1, 259, 241, 256, -1, + 260, 246, 247, -1, 260, 247, 248, -1, + 260, 257, 246, -1, 260, 258, 257, -1, + 261, 252, 251, -1, 261, 259, 256, -1, + 261, 256, 258, -1, 261, 251, 259, -1, + 262, 253, 252, -1, 262, 254, 253, -1, + 262, 252, 261, -1, 262, 261, 258, -1, + 262, 258, 260, -1, 263, 248, 249, -1, + 263, 260, 248, -1, 263, 254, 262, -1, + 263, 249, 254, -1, 263, 262, 260, -1, + 264, 238, 236, -1, 264, 236, 243, -1, + 264, 243, 257, -1, 264, 255, 238, -1, + 264, 257, 255, -1, 266, 279, 271, -1, + 283, 273, 278, -1, 267, 284, 265, -1, + 268, 284, 267, -1, 269, 285, 268, -1, + 270, 285, 269, -1, 268, 285, 284, -1, + 274, 286, 275, -1, 284, 287, 286, -1, + 285, 287, 284, -1, 271, 288, 270, -1, + 280, 288, 279, -1, 279, 288, 271, -1, + 270, 288, 285, -1, 275, 289, 276, -1, + 276, 289, 277, -1, 286, 289, 275, -1, + 287, 289, 286, -1, 281, 290, 280, -1, + 285, 290, 287, -1, 280, 290, 288, -1, + 288, 290, 285, -1, 282, 291, 281, -1, + 283, 291, 282, -1, 281, 291, 290, -1, + 290, 291, 287, -1, 287, 291, 289, -1, + 277, 292, 278, -1, 289, 292, 277, -1, + 283, 292, 291, -1, 291, 292, 289, -1, + 278, 292, 283, -1, 265, 293, 272, -1, + 272, 293, 274, -1, 274, 293, 286, -1, + 286, 293, 284, -1, 284, 293, 265, -1, + 295, 307, 294, -1, 294, 307, 301, -1, + 301, 306, 300, -1, 307, 306, 301, -1, + 300, 305, 299, -1, 306, 305, 300, -1, + 298, 304, 297, -1, 299, 304, 298, -1, + 305, 304, 299, -1, 304, 303, 297, -1, + 297, 302, 296, -1, 303, 302, 297, -1, + 313, 308, 310, -1, 315, 313, 310, -1, + 316, 310, 311, -1, 316, 311, 312, -1, + 316, 315, 310, -1, 317, 316, 312, -1, + 314, 312, 309, -1, 314, 317, 312, -1, + 392, 401, 387, -1, 327, 376, 371, -1, + 396, 401, 335, -1, 399, 402, 394, -1, + 346, 355, 348, -1, 354, 355, 346, -1, + 327, 377, 376, -1, 399, 403, 402, -1, + 365, 378, 368, -1, 400, 403, 399, -1, + 348, 356, 351, -1, 397, 404, 395, -1, + 373, 378, 365, -1, 355, 356, 348, -1, + 325, 357, 354, -1, 374, 379, 373, -1, + 397, 405, 404, -1, 373, 379, 378, -1, + 398, 405, 397, -1, 323, 406, 329, -1, + 351, 358, 352, -1, 329, 406, 400, -1, + 356, 358, 351, -1, 376, 380, 372, -1, + 342, 406, 323, -1, 384, 407, 398, -1, + 354, 359, 355, -1, 377, 381, 376, -1, + 393, 407, 384, -1, 376, 381, 380, -1, + 355, 359, 356, -1, 357, 359, 354, -1, + 395, 408, 392, -1, 331, 360, 332, -1, + 401, 408, 336, -1, 370, 382, 367, -1, + 352, 360, 353, -1, 353, 360, 331, -1, + 404, 408, 395, -1, 392, 408, 401, -1, + 367, 382, 374, -1, 358, 360, 352, -1, + 400, 409, 403, -1, 406, 409, 400, -1, + 342, 409, 406, -1, 328, 383, 327, -1, + 398, 410, 405, -1, 327, 383, 377, -1, + 325, 361, 357, -1, 407, 410, 398, -1, + 394, 411, 393, -1, 377, 384, 381, -1, + 383, 384, 377, -1, 393, 411, 407, -1, + 325, 362, 361, -1, 333, 385, 334, -1, + 361, 363, 357, -1, 336, 412, 337, -1, + 368, 385, 375, -1, 378, 385, 368, -1, + 408, 412, 336, -1, 404, 412, 408, -1, + 375, 385, 333, -1, 334, 386, 335, -1, + 412, 413, 337, -1, 385, 386, 334, -1, + 379, 386, 378, -1, 357, 363, 359, -1, + 405, 413, 404, -1, 404, 413, 412, -1, + 378, 386, 385, -1, 362, 364, 361, -1, + 410, 413, 405, -1, 402, 414, 394, -1, + 374, 387, 379, -1, 361, 364, 363, -1, + 394, 414, 411, -1, 382, 387, 374, -1, + 363, 365, 359, -1, 372, 388, 370, -1, + 407, 415, 410, -1, 411, 415, 407, -1, + 370, 388, 382, -1, 359, 365, 356, -1, + 326, 366, 325, -1, 411, 416, 415, -1, + 414, 416, 411, -1, 328, 389, 383, -1, + 337, 417, 338, -1, 413, 417, 337, -1, + 410, 417, 413, -1, 325, 366, 362, -1, + 372, 390, 388, -1, 380, 390, 372, -1, + 366, 367, 362, -1, 403, 418, 402, -1, + 402, 418, 414, -1, 329, 391, 328, -1, + 414, 418, 416, -1, 403, 419, 418, -1, + 328, 391, 389, -1, 362, 367, 364, -1, + 409, 419, 403, -1, 365, 368, 356, -1, + 338, 420, 339, -1, 382, 392, 387, -1, + 388, 392, 382, -1, 356, 368, 358, -1, + 417, 420, 338, -1, 318, 344, 320, -1, + 410, 420, 417, -1, 383, 393, 384, -1, + 324, 344, 318, -1, 389, 393, 383, -1, + 326, 369, 366, -1, 415, 420, 410, -1, + 418, 421, 416, -1, 320, 345, 321, -1, + 366, 370, 367, -1, 391, 394, 389, -1, + 344, 345, 320, -1, 389, 394, 393, -1, + 419, 422, 418, -1, 369, 370, 366, -1, + 418, 422, 421, -1, 390, 395, 388, -1, + 324, 346, 344, -1, 326, 371, 369, -1, + 344, 346, 345, -1, 343, 423, 342, -1, + 327, 371, 326, -1, 342, 423, 409, -1, + 388, 395, 392, -1, 409, 423, 419, -1, + 345, 347, 321, -1, 386, 396, 335, -1, + 416, 424, 415, -1, 379, 396, 386, -1, + 387, 396, 379, -1, 345, 348, 347, -1, + 420, 424, 339, -1, 369, 372, 370, -1, + 415, 424, 420, -1, 371, 372, 369, -1, + 346, 348, 345, -1, 381, 397, 380, -1, + 321, 349, 322, -1, 390, 397, 395, -1, + 380, 397, 390, -1, 363, 373, 365, -1, + 419, 425, 422, -1, 364, 373, 363, -1, + 343, 425, 423, -1, 347, 349, 321, -1, + 423, 425, 419, -1, 322, 350, 319, -1, + 319, 350, 331, -1, 339, 426, 340, -1, + 349, 350, 322, -1, 384, 398, 381, -1, + 348, 351, 347, -1, 416, 426, 424, -1, + 347, 351, 349, -1, 421, 426, 416, -1, + 381, 398, 397, -1, 367, 374, 364, -1, + 424, 426, 339, -1, 351, 352, 349, -1, + 329, 399, 391, -1, 349, 352, 350, -1, + 364, 374, 373, -1, 422, 427, 421, -1, + 391, 399, 394, -1, 332, 375, 333, -1, + 426, 427, 340, -1, 352, 353, 350, -1, + 368, 375, 358, -1, 350, 353, 331, -1, + 421, 427, 426, -1, 325, 354, 324, -1, + 340, 428, 341, -1, 341, 428, 330, -1, + 329, 400, 399, -1, 330, 428, 343, -1, + 360, 375, 332, -1, 343, 428, 425, -1, + 358, 375, 360, -1, 427, 428, 340, -1, + 425, 428, 422, -1, 387, 401, 396, -1, + 324, 354, 346, -1, 422, 428, 427, -1, + 335, 401, 336, -1, 371, 376, 372, -1, + 539, 538, 452, -1, 512, 446, 447, -1, + 487, 438, 482, -1, 539, 536, 533, -1, + 487, 482, 483, -1, 539, 533, 538, -1, + 512, 507, 446, -1, 512, 503, 498, -1, + 513, 502, 505, -1, 488, 438, 487, -1, + 466, 457, 459, -1, 513, 511, 510, -1, + 466, 465, 457, -1, 513, 510, 502, -1, + 514, 511, 513, -1, 467, 459, 462, -1, + 515, 501, 506, -1, 467, 466, 459, -1, + 489, 484, 476, -1, 489, 476, 479, -1, + 468, 436, 465, -1, 515, 508, 501, -1, + 516, 508, 515, -1, 490, 484, 489, -1, + 516, 509, 508, -1, 490, 485, 484, -1, + 469, 462, 463, -1, 517, 434, 440, -1, + 469, 467, 462, -1, 517, 440, 511, -1, + 517, 453, 434, -1, 491, 487, 483, -1, + 470, 465, 466, -1, 518, 495, 492, -1, + 492, 488, 487, -1, 518, 492, 509, -1, + 470, 468, 465, -1, 492, 487, 491, -1, + 471, 442, 443, -1, 519, 506, 503, -1, + 493, 478, 475, -1, 471, 463, 464, -1, + 471, 464, 442, -1, 519, 512, 447, -1, + 471, 469, 463, -1, 493, 475, 485, -1, + 519, 503, 512, -1, 520, 511, 514, -1, + 493, 485, 490, -1, 520, 517, 511, -1, + 520, 453, 517, -1, 472, 436, 468, -1, + 521, 509, 516, -1, 494, 439, 438, -1, + 521, 518, 509, -1, 494, 438, 488, -1, + 494, 488, 492, -1, 473, 436, 472, -1, + 495, 494, 492, -1, 522, 495, 518, -1, + 474, 472, 468, -1, 522, 518, 521, -1, + 496, 486, 445, -1, 522, 504, 495, -1, + 496, 489, 479, -1, 523, 519, 447, -1, + 523, 447, 448, -1, 496, 479, 486, -1, + 497, 445, 446, -1, 523, 506, 519, -1, + 497, 489, 496, -1, 497, 490, 489, -1, + 474, 468, 470, -1, 523, 515, 506, -1, + 475, 473, 472, -1, 524, 448, 449, -1, + 497, 496, 445, -1, 524, 516, 515, -1, + 524, 523, 448, -1, 524, 515, 523, -1, + 498, 493, 490, -1, 475, 472, 474, -1, + 498, 490, 497, -1, 499, 481, 478, -1, + 499, 478, 493, -1, 476, 466, 467, -1, + 525, 504, 522, -1, 525, 505, 504, -1, + 476, 470, 466, -1, 477, 437, 436, -1, + 526, 522, 521, -1, 500, 439, 494, -1, + 500, 494, 495, -1, 527, 525, 522, -1, + 527, 522, 526, -1, 477, 436, 473, -1, + 501, 483, 481, -1, 477, 473, 475, -1, + 528, 524, 449, -1, 478, 477, 475, -1, + 528, 516, 524, -1, 501, 481, 499, -1, + 528, 521, 516, -1, 529, 505, 525, -1, + 529, 513, 505, -1, 502, 440, 439, -1, + 502, 439, 500, -1, 479, 476, 467, -1, + 529, 525, 527, -1, 530, 513, 529, -1, + 530, 514, 513, -1, 479, 467, 469, -1, + 503, 499, 493, -1, 455, 429, 431, -1, + 503, 493, 498, -1, 503, 501, 499, -1, + 455, 435, 429, -1, 531, 449, 450, -1, + 480, 437, 477, -1, 504, 500, 495, -1, + 531, 526, 521, -1, 456, 431, 432, -1, + 531, 521, 528, -1, 481, 480, 477, -1, + 505, 500, 504, -1, 481, 477, 478, -1, + 456, 455, 431, -1, 531, 528, 449, -1, + 505, 502, 500, -1, 532, 530, 529, -1, + 532, 529, 527, -1, 457, 435, 455, -1, + 506, 501, 503, -1, 482, 438, 437, -1, + 457, 455, 456, -1, 533, 530, 532, -1, + 458, 456, 432, -1, 507, 497, 446, -1, + 482, 437, 480, -1, 534, 454, 453, -1, + 507, 498, 497, -1, 534, 520, 514, -1, + 483, 480, 481, -1, 459, 456, 458, -1, + 534, 453, 520, -1, 534, 514, 530, -1, + 508, 483, 501, -1, 459, 457, 456, -1, + 508, 491, 483, -1, 483, 482, 480, -1, + 460, 432, 433, -1, 535, 527, 526, -1, + 484, 470, 476, -1, 535, 531, 450, -1, + 535, 526, 531, -1, 484, 474, 470, -1, + 460, 458, 432, -1, 461, 433, 430, -1, + 461, 430, 442, -1, 536, 530, 533, -1, + 536, 454, 534, -1, 461, 460, 433, -1, + 509, 492, 491, -1, 462, 459, 458, -1, + 536, 534, 530, -1, 462, 458, 460, -1, + 537, 450, 451, -1, 509, 491, 508, -1, + 485, 475, 474, -1, 463, 462, 460, -1, + 537, 527, 535, -1, 485, 474, 484, -1, + 537, 532, 527, -1, 463, 460, 461, -1, + 537, 533, 532, -1, 537, 535, 450, -1, + 510, 440, 502, -1, 464, 463, 461, -1, + 538, 451, 452, -1, 486, 443, 444, -1, + 464, 461, 442, -1, 511, 440, 510, -1, + 486, 444, 445, -1, 465, 436, 435, -1, + 486, 479, 469, -1, 538, 537, 451, -1, + 538, 533, 537, -1, 486, 471, 443, -1, + 539, 452, 441, -1, 512, 498, 507, -1, + 486, 469, 471, -1, 465, 435, 457, -1, + 539, 441, 454, -1, 539, 454, 536, -1, + 540, 546, 542, -1, 544, 546, 540, -1, + 542, 547, 543, -1, 546, 547, 542, -1, + 543, 545, 541, -1, 547, 545, 543, -1, + 552, 548, 550, -1, 554, 550, 551, -1, + 554, 552, 550, -1, 555, 551, 549, -1, + 555, 554, 551, -1, 553, 555, 549, -1, + 641, 637, 640, -1, 641, 638, 637, -1, + 642, 628, 633, -1, 593, 592, 586, -1, + 616, 611, 603, -1, 616, 603, 606, -1, + 594, 586, 589, -1, 616, 606, 613, -1, + 642, 635, 628, -1, 617, 611, 616, -1, + 594, 593, 586, -1, 643, 636, 635, -1, + 617, 612, 611, -1, 643, 635, 642, -1, + 644, 561, 567, -1, 595, 563, 592, -1, + 644, 567, 638, -1, 644, 638, 641, -1, + 618, 614, 610, -1, 595, 592, 593, -1, + 644, 580, 561, -1, 618, 615, 614, -1, + 645, 619, 636, -1, 596, 594, 589, -1, + 596, 589, 590, -1, 596, 590, 591, -1, + 619, 615, 618, -1, 645, 622, 619, -1, + 646, 633, 639, -1, 620, 602, 612, -1, + 646, 639, 574, -1, 597, 593, 594, -1, + 646, 642, 633, -1, 597, 595, 593, -1, + 620, 612, 617, -1, 598, 569, 570, -1, + 647, 644, 641, -1, 598, 570, 571, -1, + 647, 580, 644, -1, 598, 591, 569, -1, + 648, 645, 636, -1, 620, 605, 602, -1, + 598, 596, 591, -1, 621, 566, 565, -1, + 648, 636, 643, -1, 621, 615, 619, -1, + 621, 565, 615, -1, 599, 563, 595, -1, + 599, 595, 597, -1, 622, 621, 619, -1, + 649, 645, 648, -1, 649, 622, 645, -1, + 623, 571, 572, -1, 649, 631, 622, -1, + 650, 646, 574, -1, 623, 616, 613, -1, + 650, 574, 575, -1, 623, 613, 571, -1, + 600, 563, 599, -1, 650, 643, 642, -1, + 623, 617, 616, -1, 624, 572, 573, -1, + 601, 599, 597, -1, 650, 642, 646, -1, + 624, 623, 572, -1, 624, 617, 623, -1, + 651, 650, 575, -1, 651, 648, 643, -1, + 651, 643, 650, -1, 652, 632, 631, -1, + 625, 620, 617, -1, 602, 600, 599, -1, + 625, 617, 624, -1, 652, 631, 649, -1, + 602, 599, 601, -1, 626, 605, 620, -1, + 653, 649, 648, -1, 603, 597, 594, -1, + 653, 652, 649, -1, 626, 608, 605, -1, + 603, 594, 596, -1, 627, 566, 621, -1, + 654, 652, 653, -1, 604, 564, 563, -1, + 627, 621, 622, -1, 655, 575, 576, -1, + 604, 600, 602, -1, 655, 651, 575, -1, + 655, 648, 651, -1, 628, 610, 608, -1, + 655, 653, 648, -1, 656, 632, 652, -1, + 656, 640, 632, -1, 628, 608, 626, -1, + 604, 563, 600, -1, 605, 604, 602, -1, + 629, 567, 566, -1, 629, 566, 627, -1, + 657, 641, 640, -1, 657, 640, 656, -1, + 630, 626, 620, -1, 658, 576, 577, -1, + 630, 620, 625, -1, 606, 603, 596, -1, + 658, 655, 576, -1, 658, 654, 653, -1, + 606, 596, 598, -1, 658, 653, 655, -1, + 631, 627, 622, -1, 659, 656, 652, -1, + 607, 564, 604, -1, 582, 556, 558, -1, + 659, 652, 654, -1, 632, 629, 627, -1, + 659, 657, 656, -1, 582, 562, 556, -1, + 632, 627, 631, -1, 608, 607, 604, -1, + 633, 626, 630, -1, 608, 604, 605, -1, + 583, 558, 559, -1, 660, 657, 659, -1, + 583, 582, 558, -1, 661, 581, 580, -1, + 633, 628, 626, -1, 661, 641, 657, -1, + 661, 580, 647, -1, 609, 565, 564, -1, + 661, 647, 641, -1, 661, 657, 660, -1, + 634, 624, 573, -1, 609, 564, 607, -1, + 584, 562, 582, -1, 634, 625, 624, -1, + 609, 607, 608, -1, 634, 630, 625, -1, + 584, 582, 583, -1, 662, 658, 577, -1, + 662, 654, 658, -1, 662, 659, 654, -1, + 635, 610, 628, -1, 585, 583, 559, -1, + 663, 581, 661, -1, 635, 618, 610, -1, + 610, 609, 608, -1, 611, 597, 603, -1, + 663, 661, 660, -1, 664, 577, 578, -1, + 586, 584, 583, -1, 587, 559, 560, -1, + 636, 618, 635, -1, 636, 619, 618, -1, + 664, 662, 577, -1, 664, 660, 659, -1, + 587, 585, 559, -1, 664, 659, 662, -1, + 611, 601, 597, -1, 588, 560, 557, -1, + 588, 557, 569, -1, 665, 578, 579, -1, + 612, 602, 601, -1, 588, 587, 560, -1, + 589, 583, 585, -1, 665, 664, 578, -1, + 637, 567, 629, -1, 665, 663, 660, -1, + 612, 601, 611, -1, 665, 660, 664, -1, + 666, 579, 568, -1, 589, 586, 583, -1, + 666, 568, 581, -1, 666, 665, 579, -1, + 666, 581, 663, -1, 590, 589, 585, -1, + 666, 663, 665, -1, 638, 567, 637, -1, + 613, 606, 598, -1, 590, 585, 587, -1, + 639, 633, 630, -1, 590, 587, 588, -1, + 639, 573, 574, -1, 613, 598, 571, -1, + 591, 590, 588, -1, 591, 588, 569, -1, + 614, 565, 609, -1, 639, 630, 634, -1, + 592, 563, 562, -1, 639, 634, 573, -1, + 614, 609, 610, -1, 640, 637, 629, -1, + 592, 562, 584, -1, 640, 629, 632, -1, + 615, 565, 614, -1, 592, 584, 586, -1, + 771, 691, 690, -1, 743, 676, 737, -1, + 719, 701, 717, -1, 699, 673, 697, -1, + 771, 690, 770, -1, 719, 702, 701, -1, + 771, 768, 769, -1, 743, 737, 740, -1, + 771, 770, 768, -1, 720, 679, 680, -1, + 744, 727, 718, -1, 772, 757, 764, -1, + 720, 711, 715, -1, 720, 715, 679, -1, + 744, 718, 739, -1, 772, 769, 757, -1, + 700, 673, 699, -1, 744, 739, 742, -1, + 721, 709, 714, -1, 773, 772, 764, -1, + 773, 764, 766, -1, 745, 728, 727, -1, + 773, 766, 767, -1, 745, 727, 744, -1, + 721, 717, 709, -1, 746, 743, 740, -1, + 701, 699, 697, -1, 774, 691, 771, -1, + 701, 697, 698, -1, 774, 771, 769, -1, + 722, 675, 716, -1, 774, 769, 772, -1, + 775, 688, 689, -1, 722, 716, 718, -1, + 775, 767, 688, -1, 747, 682, 683, -1, + 702, 700, 699, -1, 775, 773, 767, -1, + 747, 741, 682, -1, 776, 692, 691, -1, + 747, 738, 736, -1, 723, 675, 722, -1, + 702, 699, 701, -1, 747, 736, 729, -1, + 776, 772, 773, -1, 747, 729, 741, -1, + 703, 669, 670, -1, 776, 691, 774, -1, + 776, 774, 772, -1, 748, 738, 747, -1, + 748, 683, 684, -1, 777, 775, 689, -1, + 777, 689, 692, -1, 777, 692, 776, -1, + 748, 747, 683, -1, 724, 719, 717, -1, + 777, 773, 775, -1, 748, 742, 738, -1, + 724, 717, 721, -1, 777, 776, 773, -1, + 749, 744, 742, -1, 703, 694, 669, -1, + 725, 721, 714, -1, 704, 674, 673, -1, + 725, 720, 680, -1, 725, 714, 711, -1, + 750, 744, 749, -1, 725, 711, 720, -1, + 704, 673, 700, -1, 704, 700, 702, -1, + 750, 745, 744, -1, 751, 748, 684, -1, + 726, 702, 719, -1, 751, 742, 748, -1, + 726, 706, 702, -1, 705, 703, 670, -1, + 751, 749, 742, -1, 752, 728, 745, -1, + 727, 722, 718, -1, 706, 704, 702, -1, + 752, 735, 728, -1, 753, 677, 676, -1, + 728, 723, 722, -1, 753, 676, 743, -1, + 728, 722, 727, -1, 707, 696, 694, -1, + 707, 694, 703, -1, 754, 735, 752, -1, + 729, 726, 719, -1, 754, 740, 735, -1, + 729, 719, 724, -1, 755, 752, 745, -1, + 730, 712, 706, -1, 708, 674, 704, -1, + 755, 745, 750, -1, 756, 684, 685, -1, + 730, 706, 726, -1, 709, 698, 696, -1, + 756, 751, 684, -1, 756, 749, 751, -1, + 731, 680, 681, -1, 709, 696, 707, -1, + 731, 725, 680, -1, 757, 743, 746, -1, + 757, 753, 743, -1, 731, 721, 725, -1, + 732, 713, 712, -1, 758, 749, 756, -1, + 758, 750, 749, -1, 710, 674, 708, -1, + 732, 712, 730, -1, 758, 756, 685, -1, + 759, 752, 755, -1, 733, 676, 675, -1, + 711, 703, 705, -1, 759, 754, 752, -1, + 711, 707, 703, -1, 733, 675, 723, -1, + 760, 740, 754, -1, 734, 681, 682, -1, + 760, 754, 759, -1, 760, 746, 740, -1, + 734, 731, 681, -1, 734, 724, 721, -1, + 712, 704, 706, -1, 761, 685, 686, -1, + 734, 729, 724, -1, 712, 708, 704, -1, + 678, 692, 689, -1, 734, 721, 731, -1, + 693, 667, 669, -1, 761, 750, 758, -1, + 713, 710, 708, -1, 761, 755, 750, -1, + 693, 672, 667, -1, 761, 758, 685, -1, + 735, 723, 728, -1, 735, 733, 723, -1, + 713, 708, 712, -1, 762, 760, 759, -1, + 714, 707, 711, -1, 763, 759, 755, -1, + 763, 686, 687, -1, 694, 693, 669, -1, + 763, 755, 761, -1, 763, 761, 686, -1, + 736, 726, 729, -1, 736, 730, 726, -1, + 764, 757, 746, -1, 737, 676, 733, -1, + 714, 709, 707, -1, 715, 670, 668, -1, + 715, 668, 679, -1, 764, 746, 760, -1, + 738, 730, 736, -1, 695, 672, 693, -1, + 715, 711, 705, -1, 715, 705, 670, -1, + 765, 759, 763, -1, 765, 762, 759, -1, + 738, 732, 730, -1, 716, 675, 674, -1, + 765, 763, 687, -1, 696, 695, 693, -1, + 766, 760, 762, -1, 716, 674, 710, -1, + 766, 764, 760, -1, 696, 693, 694, -1, + 767, 687, 688, -1, 739, 713, 732, -1, + 697, 673, 672, -1, 767, 765, 687, -1, + 739, 718, 713, -1, 767, 762, 765, -1, + 767, 766, 762, -1, 717, 698, 709, -1, + 717, 701, 698, -1, 768, 753, 757, -1, + 740, 733, 735, -1, 697, 672, 695, -1, + 740, 737, 733, -1, 718, 710, 713, -1, + 718, 716, 710, -1, 768, 677, 753, -1, + 741, 734, 682, -1, 741, 729, 734, -1, + 769, 768, 757, -1, 698, 697, 695, -1, + 698, 695, 696, -1, 770, 671, 677, -1, + 770, 690, 671, -1, 770, 677, 768, -1, + 742, 732, 738, -1, 742, 739, 732, -1, + 778, 783, 780, -1, 780, 785, 781, -1, + 783, 785, 780, -1, 781, 786, 782, -1, + 785, 786, 781, -1, 786, 787, 782, -1, + 782, 784, 779, -1, 787, 784, 782, -1, + 789, 790, 791, -1, 789, 788, 790, -1, + 793, 798, 792, -1, 792, 798, 796, -1, + 798, 799, 796, -1, 799, 800, 796, -1, + 796, 801, 795, -1, 800, 801, 796, -1, + 801, 802, 795, -1, 802, 803, 795, -1, + 803, 804, 795, -1, 804, 805, 795, -1, + 795, 806, 794, -1, 805, 806, 795, -1, + 806, 807, 794, -1, 807, 808, 794, -1, + 808, 797, 794, -1, 810, 821, 820, -1, + 810, 822, 821, -1, 810, 809, 822, -1, + 824, 816, 815, -1, 824, 817, 816, -1, + 824, 818, 817, -1, 824, 819, 818, -1, + 824, 820, 819, -1, 824, 810, 820, -1, + 825, 813, 812, -1, 825, 814, 813, -1, + 825, 815, 814, -1, 825, 824, 815, -1, + 823, 812, 811, -1, 823, 825, 812, -1, + 829, 828, 827, -1, 828, 826, 827, -1, + 830, 832, 831, -1, 831, 832, 833, -1, + 834, 835, 837, -1, 837, 849, 838, -1, + 838, 849, 839, -1, 839, 849, 840, -1, + 835, 849, 837, -1, 840, 850, 841, -1, + 841, 850, 842, -1, 842, 850, 843, -1, + 843, 850, 844, -1, 844, 850, 845, -1, + 849, 850, 840, -1, 845, 848, 846, -1, + 846, 848, 847, -1, 847, 848, 836, -1, + 850, 848, 845, -1, 857, 852, 851, -1, + 858, 851, 854, -1, 858, 857, 851, -1, + 859, 858, 854, -1, 860, 859, 854, -1, + 861, 860, 854, -1, 862, 861, 854, -1, + 863, 854, 855, -1, 863, 862, 854, -1, + 864, 863, 855, -1, 865, 864, 855, -1, + 866, 865, 855, -1, 867, 855, 853, -1, + 867, 866, 855, -1, 856, 867, 853, -1, + 871, 870, 869, -1, 870, 868, 869, -1, + 879, 873, 875, -1, 879, 877, 873, -1, + 878, 875, 874, -1, 878, 879, 875, -1, + 876, 874, 872, -1, 876, 878, 874, -1, + 885, 889, 887, -1, 890, 881, 883, -1, + 890, 888, 881, -1, 891, 886, 887, -1, + 891, 889, 888, -1, 891, 887, 889, -1, + 892, 882, 880, -1, 892, 883, 882, -1, + 892, 891, 888, -1, 892, 890, 883, -1, + 892, 888, 890, -1, 893, 880, 884, -1, + 893, 884, 886, -1, 893, 891, 892, -1, + 893, 886, 891, -1, 893, 892, 880, -1, + 903, 899, 901, -1, 895, 904, 897, -1, + 902, 904, 895, -1, 900, 905, 901, -1, + 903, 905, 902, -1, 901, 905, 903, -1, + 896, 906, 894, -1, 897, 906, 896, -1, + 905, 906, 902, -1, 904, 906, 897, -1, + 902, 906, 904, -1, 894, 907, 898, -1, + 898, 907, 900, -1, 905, 907, 906, -1, + 900, 907, 905, -1, 906, 907, 894, -1, + 912, 908, 910, -1, 914, 910, 911, -1, + 914, 912, 910, -1, 915, 911, 909, -1, + 915, 914, 911, -1, 913, 915, 909, -1, + 921, 917, 919, -1, 923, 921, 919, -1, + 922, 919, 918, -1, 922, 923, 919, -1, + 920, 918, 916, -1, 920, 922, 918, -1, + 925, 927, 932, -1, 934, 927, 926, -1, + 934, 933, 932, -1, 934, 932, 927, -1, + 935, 931, 929, -1, 935, 929, 933, -1, + 936, 928, 930, -1, 936, 930, 931, -1, + 936, 931, 935, -1, 936, 935, 933, -1, + 936, 933, 934, -1, 937, 926, 924, -1, + 937, 924, 928, -1, 937, 934, 926, -1, + 937, 936, 934, -1, 937, 928, 936, -1, + 943, 947, 945, -1, 948, 939, 941, -1, + 948, 946, 939, -1, 949, 944, 945, -1, + 949, 947, 946, -1, 949, 945, 947, -1, + 950, 940, 938, -1, 950, 941, 940, -1, + 950, 949, 946, -1, 950, 948, 941, -1, + 950, 946, 948, -1, 951, 938, 942, -1, + 951, 942, 944, -1, 951, 949, 950, -1, + 951, 944, 949, -1, 951, 950, 938, -1, + 958, 952, 954, -1, 958, 956, 952, -1, + 959, 954, 955, -1, 959, 958, 954, -1, + 957, 955, 953, -1, 957, 959, 955, -1, + 962, 961, 960, -1, 963, 961, 962, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o7 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o5 + + } + + } + + } ] + + }, + + USE o6, + + Group { + children [ + USE o4, + + USE o7 ] + + }, + + USE o7 ] + + } + + } + + }, + + Group { + children + Transform { + translation -0.89999998 -0.63 0 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o8 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o9 Coordinate { + point [ 0.54566997 0.42133901 0, + 0.54566997 0.83472401 0, + 0.54566997 0.42133901 0.74803001, + 0.54566997 0.83472401 0.74803001, + 0.54566997 0.42133901 0, + 0.54566997 0.83472401 0, + 0.58503997 0.381969 0, + 0.54701149 0.41114929 0, + 0.55094457 0.40165401 0, + 0.55720121 0.39350021 0, + 0.565355 0.38724357 0, + 0.57485032 0.3833105 0, + 0.58503997 0.87409401 0, + 0.54701149 0.84491372 0, + 0.55094457 0.85440898 0, + 0.55720121 0.86256278 0, + 0.565355 0.86881942 0, + 0.57485032 0.87275249 0, + 1.21496 0.381969 0, + 1.21496 0.87409401 0, + 1.25433 0.42133901 0, + 1.2529885 0.41114929 0, + 1.2490554 0.40165401 0, + 1.2427988 0.39350021 0, + 1.234645 0.38724357 0, + 1.2251498 0.3833105 0, + 1.25433 0.83472401 0, + 1.2529885 0.84491372 0, + 1.2490554 0.85440898 0, + 1.2427988 0.86256278 0, + 1.234645 0.86881942 0, + 1.2251498 0.87275249 0, + 0.54566997 0.42133901 0, + 0.58503997 0.381969 0, + 0.54701149 0.41114929 0, + 0.55094457 0.40165401 0, + 0.55720121 0.39350021 0, + 0.565355 0.38724357 0, + 0.57485032 0.3833105 0, + 0.54566997 0.42133901 0.74803001, + 0.58503997 0.381969 0.74803001, + 0.54701149 0.41114929 0.74803001, + 0.55094457 0.40165401 0.74803001, + 0.55720121 0.39350021 0.74803001, + 0.565355 0.38724357 0.74803001, + 0.57485032 0.3833105 0.74803001, + 0.54566997 0.83472401 0, + 0.58503997 0.87409401 0, + 0.54701149 0.84491372 0, + 0.55094457 0.85440898 0, + 0.55720121 0.86256278 0, + 0.565355 0.86881942 0, + 0.57485032 0.87275249 0, + 0.54566997 0.83472401 0.74803001, + 0.58503997 0.87409401 0.74803001, + 0.57485032 0.87275249 0.74803001, + 0.565355 0.86881942 0.74803001, + 0.55720121 0.86256278 0.74803001, + 0.55094457 0.85440898 0.74803001, + 0.54701149 0.84491372 0.74803001, + 0.54566997 0.42133901 0.74803001, + 0.58503997 0.42133901 0.78740001, + 0.54701149 0.42133901 0.75821972, + 0.55094457 0.42133901 0.76771498, + 0.55720121 0.42133901 0.77586877, + 0.565355 0.42133901 0.78212541, + 0.57485032 0.42133901 0.78605849, + 0.54566997 0.83472401 0.74803001, + 0.58503997 0.83472401 0.78740001, + 0.57485032 0.83472401 0.78605849, + 0.565355 0.83472401 0.78212541, + 0.55720121 0.83472401 0.77586877, + 0.55094457 0.83472401 0.76771498, + 0.54701149 0.83472401 0.75821972, + 0.58503997 0.381969 0, + 1.21496 0.381969 0, + 0.58503997 0.381969 0.74803001, + 1.21496 0.381969 0.74803001, + 0.58503997 0.87409401 0, + 1.21496 0.87409401 0, + 0.58503997 0.87409401 0.74803001, + 1.21496 0.87409401 0.74803001, + 1.25433 0.42133901 0, + 1.21496 0.381969 0, + 1.2529885 0.41114929 0, + 1.2490554 0.40165401 0, + 1.2427988 0.39350021 0, + 1.234645 0.38724357 0, + 1.2251498 0.3833105 0, + 1.25433 0.42133901 0.74803001, + 1.21496 0.381969 0.74803001, + 1.2529885 0.41114929 0.74803001, + 1.2490554 0.40165401 0.74803001, + 1.2427988 0.39350021 0.74803001, + 1.234645 0.38724357 0.74803001, + 1.2251498 0.3833105 0.74803001, + 1.25433 0.83472401 0, + 1.21496 0.87409401 0, + 1.2529885 0.84491372 0, + 1.2490554 0.85440898 0, + 1.2427988 0.86256278 0, + 1.234645 0.86881942 0, + 1.2251498 0.87275249 0, + 1.25433 0.83472401 0.74803001, + 1.21496 0.87409401 0.74803001, + 1.2251498 0.87275249 0.74803001, + 1.234645 0.86881942 0.74803001, + 1.2427988 0.86256278 0.74803001, + 1.2490554 0.85440898 0.74803001, + 1.2529885 0.84491372 0.74803001, + 1.25433 0.42133901 0, + 1.25433 0.83472401 0, + 1.25433 0.42133901 0.74803001, + 1.25433 0.83472401 0.74803001, + 0.54566997 0.42133901 0.74803001, + 0.58503997 0.381969 0.74803001, + 0.54701149 0.41114929 0.74803001, + 0.55094457 0.40165401 0.74803001, + 0.55720121 0.39350021 0.74803001, + 0.565355 0.38724357 0.74803001, + 0.57485032 0.3833105 0.74803001, + 0.54566997 0.42133901 0.74803001, + 0.58503997 0.42133901 0.78740001, + 0.54701149 0.42133901 0.75821972, + 0.55094457 0.42133901 0.76771498, + 0.55720121 0.42133901 0.77586877, + 0.565355 0.42133901 0.78212541, + 0.57485032 0.42133901 0.78605849, + 0.58503997 0.3833105 0.75821972, + 0.58503997 0.38724357 0.76771498, + 0.58503997 0.39350021 0.77586877, + 0.58503997 0.40165401 0.78212541, + 0.58503997 0.41114929 0.78605849, + 0.55094457 0.40315244 0.75556314, + 0.55094457 0.41380587 0.76621658, + 0.565355 0.39181149 0.76507771, + 0.565355 0.4042913 0.77755749, + 0.54701149 0.41286656 0.75369108, + 0.55720121 0.40040869 0.76638538, + 0.58503997 0.87409401 0.74803001, + 0.58503997 0.83472401 0.78740001, + 0.58503997 0.87275249 0.75821972, + 0.58503997 0.86881942 0.76771498, + 0.58503997 0.86256278 0.77586877, + 0.58503997 0.85440898 0.78212541, + 0.58503997 0.84491372 0.78605849, + 0.58503997 0.87409401 0.74803001, + 0.54566997 0.83472401 0.74803001, + 0.57485032 0.87275249 0.74803001, + 0.565355 0.86881942 0.74803001, + 0.55720121 0.86256278 0.74803001, + 0.55094457 0.85440898 0.74803001, + 0.54701149 0.84491372 0.74803001, + 0.57485032 0.83472401 0.78605849, + 0.565355 0.83472401 0.78212541, + 0.55720121 0.83472401 0.77586877, + 0.55094457 0.83472401 0.76771498, + 0.54701149 0.83472401 0.75821972, + 0.5775069 0.86881942 0.76621658, + 0.5668534 0.86881942 0.75556314, + 0.56799227 0.85440898 0.77755749, + 0.55551249 0.85440898 0.76507771, + 0.57656759 0.87275249 0.75369108, + 0.56410968 0.86256278 0.76638538, + 0.58503997 0.42133901 0.78740001, + 1.21496 0.42133901 0.78740001, + 0.58503997 0.83472401 0.78740001, + 1.21496 0.83472401 0.78740001, + 0.58503997 0.381969 0.74803001, + 1.21496 0.381969 0.74803001, + 0.58503997 0.42133901 0.78740001, + 0.58503997 0.3833105 0.75821972, + 0.58503997 0.38724357 0.76771498, + 0.58503997 0.39350021 0.77586877, + 0.58503997 0.40165401 0.78212541, + 0.58503997 0.41114929 0.78605849, + 1.21496 0.42133901 0.78740001, + 1.21496 0.3833105 0.75821972, + 1.21496 0.38724357 0.76771498, + 1.21496 0.39350021 0.77586877, + 1.21496 0.40165401 0.78212541, + 1.21496 0.41114929 0.78605849, + 0.58503997 0.87409401 0.74803001, + 0.58503997 0.83472401 0.78740001, + 0.58503997 0.87275249 0.75821972, + 0.58503997 0.86881942 0.76771498, + 0.58503997 0.86256278 0.77586877, + 0.58503997 0.85440898 0.78212541, + 0.58503997 0.84491372 0.78605849, + 1.21496 0.87409401 0.74803001, + 1.21496 0.83472401 0.78740001, + 1.21496 0.87275249 0.75821972, + 1.21496 0.86881942 0.76771498, + 1.21496 0.86256278 0.77586877, + 1.21496 0.85440898 0.78212541, + 1.21496 0.84491372 0.78605849, + 1.25433 0.42133901 0.74803001, + 1.21496 0.381969 0.74803001, + 1.2529885 0.41114929 0.74803001, + 1.2490554 0.40165401 0.74803001, + 1.2427988 0.39350021 0.74803001, + 1.234645 0.38724357 0.74803001, + 1.2251498 0.3833105 0.74803001, + 1.25433 0.42133901 0.74803001, + 1.21496 0.42133901 0.78740001, + 1.2529885 0.42133901 0.75821972, + 1.2490554 0.42133901 0.76771498, + 1.2427988 0.42133901 0.77586877, + 1.234645 0.42133901 0.78212541, + 1.2251498 0.42133901 0.78605849, + 1.21496 0.3833105 0.75821972, + 1.21496 0.38724357 0.76771498, + 1.21496 0.39350021 0.77586877, + 1.21496 0.40165401 0.78212541, + 1.21496 0.41114929 0.78605849, + 1.2490554 0.40315244 0.75556314, + 1.2490554 0.41380587 0.76621658, + 1.234645 0.39181149 0.76507771, + 1.234645 0.4042913 0.77755749, + 1.2529885 0.41286656 0.75369108, + 1.2427988 0.40298361 0.7689603, + 1.21496 0.87409401 0.74803001, + 1.21496 0.83472401 0.78740001, + 1.21496 0.87275249 0.75821972, + 1.21496 0.86881942 0.76771498, + 1.21496 0.86256278 0.77586877, + 1.21496 0.85440898 0.78212541, + 1.21496 0.84491372 0.78605849, + 1.21496 0.87409401 0.74803001, + 1.25433 0.83472401 0.74803001, + 1.2251498 0.87275249 0.74803001, + 1.234645 0.86881942 0.74803001, + 1.2427988 0.86256278 0.74803001, + 1.2490554 0.85440898 0.74803001, + 1.2529885 0.84491372 0.74803001, + 1.2251498 0.83472401 0.78605849, + 1.234645 0.83472401 0.78212541, + 1.2427988 0.83472401 0.77586877, + 1.2490554 0.83472401 0.76771498, + 1.2529885 0.83472401 0.75821972, + 1.2224932 0.86881942 0.76621658, + 1.2331465 0.86881942 0.75556314, + 1.2320077 0.85440898 0.77755749, + 1.2444875 0.85440898 0.76507771, + 1.2206211 0.87275249 0.75650245, + 1.2333153 0.86256278 0.7689603, + 1.25433 0.42133901 0.74803001, + 1.21496 0.42133901 0.78740001, + 1.2529885 0.42133901 0.75821972, + 1.2490554 0.42133901 0.76771498, + 1.2427988 0.42133901 0.77586877, + 1.234645 0.42133901 0.78212541, + 1.2251498 0.42133901 0.78605849, + 1.25433 0.83472401 0.74803001, + 1.21496 0.83472401 0.78740001, + 1.2251498 0.83472401 0.78605849, + 1.234645 0.83472401 0.78212541, + 1.2427988 0.83472401 0.77586877, + 1.2490554 0.83472401 0.76771498, + 1.2529885 0.83472401 0.75821972, + 0.54566997 0.42133901 0, + 0.54566997 0.83472401 0, + 0.54566997 0.42133901 0.74803001, + 0.54566997 0.83472401 0.74803001, + 0.58503997 0.381969 0, + 0.58503997 0.87409401 0, + 1.21496 0.381969 0, + 1.21496 0.87409401 0, + 1.25433 0.42133901 0, + 1.25433 0.83472401 0, + 0.58503997 0.381969 0.74803001, + 0.58503997 0.87409401 0.74803001, + 0.58503997 0.42133901 0.78740001, + 0.58503997 0.83472401 0.78740001, + 1.21496 0.381969 0.74803001, + 1.21496 0.87409401 0.74803001, + 1.25433 0.42133901 0.74803001, + 1.25433 0.83472401 0.74803001, + 1.21496 0.42133901 0.78740001, + 1.21496 0.83472401 0.78740001 ] + + } + coordIndex [ 0, 1, -1, 0, 2, -1, 1, 3, + -1, 2, 3, -1, 4, 7, 8, 9, + 10, 11, 6, -1, 5, 13, 14, 15, + 16, 17, 12, -1, 6, 18, -1, 12, + 19, -1, 20, 21, 22, 23, 24, 25, + 18, -1, 26, 27, 28, 29, 30, 31, + 19, -1, 20, 26, -1, 33, 40, -1, + 39, 41, 42, 43, 44, 45, 40, -1, + 47, 54, -1, 54, 55, 56, 57, 58, + 59, 53, -1, 60, 62, 63, 64, 65, + 66, 61, -1, 61, 68, -1, 68, 69, + 70, 71, 72, 73, 67, -1, 75, 77, + -1, 76, 77, -1, 79, 81, -1, 80, + 81, -1, 82, 89, -1, 89, 91, 92, + 93, 94, 95, 90, -1, 96, 103, -1, + 104, 105, 106, 107, 108, 109, 103, -1, + 112, 113, -1, 114, 121, -1, 115, 128, + 129, 130, 131, 132, 122, -1, 139, 141, + 142, 143, 144, 145, 140, -1, 139, 146, + -1, 164, 165, -1, 165, 167, -1, 166, + 167, -1, 169, 177, 178, 179, 180, 181, + 176, -1, 189, 191, 192, 193, 194, 195, + 190, -1, 196, 203, -1, 203, 205, 206, + 207, 208, 209, 204, -1, 221, 228, -1, + 222, 235, 236, 237, 238, 239, 229, -1 ] + + } + + } + + }, + + DEF o10 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 1 0 0 + + } + + } + geometry + IndexedFaceSet { + coord + USE o9 + color + Color { + color [ 1 0 0, + 1 1 1, + 1 0 0, + 1 0 0, + 1 0 0, + 1 0 0, + 1 0 0, + 1 0 0, + 1 0 0, + 1 0 0, + 1 0 0, + 1 0 0, + 1 0 0, + 1 0 0, + 1 0 0, + 1 0 0, + 1 0 0, + 1 0 0 ] + + } + colorPerVertex FALSE + coordIndex [ 0, 2, 1, -1, 1, 2, 3, -1, + 8, 10, 9, -1, 7, 4, 8, -1, + 10, 4, 11, -1, 8, 4, 10, -1, + 4, 6, 11, -1, 4, 5, 6, -1, + 13, 14, 5, -1, 15, 16, 14, -1, + 16, 17, 14, -1, 14, 12, 5, -1, + 5, 12, 6, -1, 17, 12, 14, -1, + 25, 23, 24, -1, 18, 23, 25, -1, + 22, 20, 21, -1, 23, 20, 22, -1, + 18, 20, 23, -1, 6, 19, 18, -1, + 12, 19, 6, -1, 18, 19, 20, -1, + 19, 26, 20, -1, 26, 28, 27, -1, + 19, 28, 26, -1, 31, 30, 19, -1, + 19, 30, 28, -1, 30, 29, 28, -1, + 39, 32, 34, -1, 41, 39, 34, -1, + 42, 34, 35, -1, 42, 41, 34, -1, + 43, 35, 36, -1, 43, 36, 37, -1, + 43, 42, 35, -1, 44, 37, 38, -1, + 44, 43, 37, -1, 45, 44, 38, -1, + 40, 38, 33, -1, 40, 45, 38, -1, + 46, 59, 48, -1, 53, 59, 46, -1, + 48, 58, 49, -1, 59, 58, 48, -1, + 49, 57, 50, -1, 58, 57, 49, -1, + 50, 56, 51, -1, 51, 56, 52, -1, + 57, 56, 50, -1, 52, 55, 47, -1, + 56, 55, 52, -1, 55, 54, 47, -1, + 73, 60, 62, -1, 73, 67, 60, -1, + 72, 62, 63, -1, 72, 73, 62, -1, + 71, 63, 64, -1, 71, 72, 63, -1, + 70, 64, 65, -1, 70, 71, 64, -1, + 69, 65, 66, -1, 69, 70, 65, -1, + 68, 66, 61, -1, 68, 69, 66, -1, + 75, 77, 74, -1, 74, 77, 76, -1, + 81, 79, 78, -1, 81, 78, 80, -1, + 82, 89, 84, -1, 89, 91, 84, -1, + 84, 92, 85, -1, 91, 92, 84, -1, + 85, 93, 86, -1, 86, 93, 87, -1, + 92, 93, 85, -1, 87, 94, 88, -1, + 93, 94, 87, -1, 94, 95, 88, -1, + 88, 90, 83, -1, 95, 90, 88, -1, + 109, 96, 98, -1, 109, 103, 96, -1, + 108, 98, 99, -1, 108, 109, 98, -1, + 107, 99, 100, -1, 107, 108, 99, -1, + 106, 100, 101, -1, 106, 101, 102, -1, + 106, 107, 100, -1, 105, 102, 97, -1, + 105, 106, 102, -1, 104, 105, 97, -1, + 112, 110, 111, -1, 112, 111, 113, -1, + 115, 128, 120, -1, 128, 129, 120, -1, + 131, 132, 127, -1, 132, 122, 127, -1, + 117, 133, 116, -1, 118, 133, 117, -1, + 123, 134, 124, -1, 124, 134, 125, -1, + 119, 135, 118, -1, 120, 135, 119, -1, + 130, 135, 129, -1, 129, 135, 120, -1, + 125, 136, 126, -1, 126, 136, 127, -1, + 131, 136, 130, -1, 127, 136, 131, -1, + 130, 136, 135, -1, 116, 137, 114, -1, + 114, 137, 121, -1, 121, 137, 123, -1, + 134, 137, 133, -1, 133, 137, 116, -1, + 123, 137, 134, -1, 133, 138, 134, -1, + 135, 138, 118, -1, 136, 138, 135, -1, + 118, 138, 133, -1, 125, 138, 136, -1, + 134, 138, 125, -1, 153, 140, 145, -1, + 154, 153, 145, -1, 157, 156, 152, -1, + 147, 157, 152, -1, 158, 142, 141, -1, + 158, 143, 142, -1, 159, 148, 149, -1, + 159, 149, 150, -1, 160, 144, 143, -1, + 160, 145, 144, -1, 160, 155, 154, -1, + 160, 154, 145, -1, 161, 150, 151, -1, + 161, 151, 152, -1, 161, 156, 155, -1, + 161, 155, 160, -1, 161, 152, 156, -1, + 162, 141, 139, -1, 162, 139, 146, -1, + 162, 146, 148, -1, 162, 158, 141, -1, + 162, 148, 159, -1, 162, 159, 158, -1, + 163, 160, 143, -1, 163, 143, 158, -1, + 163, 150, 161, -1, 163, 161, 160, -1, + 163, 159, 150, -1, 163, 158, 159, -1, + 167, 164, 165, -1, 167, 166, 164, -1, + 169, 177, 168, -1, 168, 177, 171, -1, + 171, 178, 172, -1, 177, 178, 171, -1, + 172, 179, 173, -1, 173, 179, 174, -1, + 178, 179, 172, -1, 179, 180, 174, -1, + 174, 181, 175, -1, 180, 181, 174, -1, + 175, 176, 170, -1, 181, 176, 175, -1, + 191, 182, 184, -1, 191, 189, 182, -1, + 192, 184, 185, -1, 192, 191, 184, -1, + 193, 185, 186, -1, 193, 186, 187, -1, + 193, 192, 185, -1, 194, 193, 187, -1, + 195, 187, 188, -1, 195, 194, 187, -1, + 190, 188, 183, -1, 190, 195, 188, -1, + 210, 197, 202, -1, 211, 210, 202, -1, + 214, 213, 209, -1, 204, 214, 209, -1, + 215, 199, 198, -1, 215, 200, 199, -1, + 216, 205, 206, -1, 216, 206, 207, -1, + 217, 201, 200, -1, 217, 202, 201, -1, + 217, 212, 211, -1, 217, 211, 202, -1, + 218, 207, 208, -1, 218, 208, 209, -1, + 218, 213, 212, -1, 218, 209, 213, -1, + 218, 212, 217, -1, 219, 198, 196, -1, + 219, 196, 203, -1, 219, 203, 205, -1, + 219, 216, 215, -1, 219, 215, 198, -1, + 219, 205, 216, -1, 220, 215, 216, -1, + 220, 217, 200, -1, 220, 200, 215, -1, + 220, 207, 218, -1, 220, 218, 217, -1, + 220, 216, 207, -1, 222, 235, 227, -1, + 235, 236, 227, -1, 238, 239, 234, -1, + 239, 229, 234, -1, 224, 240, 223, -1, + 225, 240, 224, -1, 230, 241, 231, -1, + 231, 241, 232, -1, 226, 242, 225, -1, + 227, 242, 226, -1, 237, 242, 236, -1, + 236, 242, 227, -1, 232, 243, 233, -1, + 233, 243, 234, -1, 238, 243, 237, -1, + 234, 243, 238, -1, 237, 243, 242, -1, + 223, 244, 221, -1, 221, 244, 228, -1, + 228, 244, 230, -1, 241, 244, 240, -1, + 240, 244, 223, -1, 230, 244, 241, -1, + 240, 245, 241, -1, 242, 245, 225, -1, + 243, 245, 242, -1, 225, 245, 240, -1, + 232, 245, 243, -1, 241, 245, 232, -1, + 246, 259, 248, -1, 253, 259, 246, -1, + 248, 258, 249, -1, 259, 258, 248, -1, + 249, 257, 250, -1, 258, 257, 249, -1, + 250, 256, 251, -1, 257, 256, 250, -1, + 251, 255, 252, -1, 256, 255, 251, -1, + 252, 254, 247, -1, 255, 254, 252, -1 ] + colorIndex [ 0, 0, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, + 3, 3, 3, 3, 3, 3, 3, 3, + 3, 3, 3, 3, 4, 4, 4, 4, + 4, 4, 4, 4, 4, 4, 4, 4, + 5, 5, 6, 6, 7, 7, 7, 7, + 7, 7, 7, 7, 7, 7, 7, 7, + 8, 8, 8, 8, 8, 8, 8, 8, + 8, 8, 8, 8, 9, 9, 10, 10, + 10, 10, 10, 10, 10, 10, 10, 10, + 10, 10, 10, 10, 10, 10, 10, 10, + 10, 10, 10, 10, 10, 10, 10, 10, + 10, 10, 10, 11, 11, 11, 11, 11, + 11, 11, 11, 11, 11, 11, 11, 11, + 11, 11, 11, 11, 11, 11, 11, 11, + 11, 11, 11, 11, 11, 11, 11, 11, + 12, 12, 13, 13, 13, 13, 13, 13, + 13, 13, 13, 13, 13, 13, 14, 14, + 14, 14, 14, 14, 14, 14, 14, 14, + 14, 14, 15, 15, 15, 15, 15, 15, + 15, 15, 15, 15, 15, 15, 15, 15, + 15, 15, 15, 15, 15, 15, 15, 15, + 15, 15, 15, 15, 15, 15, 15, 16, + 16, 16, 16, 16, 16, 16, 16, 16, + 16, 16, 16, 16, 16, 16, 16, 16, + 16, 16, 16, 16, 16, 16, 16, 16, + 16, 16, 16, 16, 17, 17, 17, 17, + 17, 17, 17, 17, 17, 17, 17, 17 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o11 Group { + children + Shape { + appearance + Appearance { + material + Material { + + } + + } + geometry + PointSet { + coord + USE o9 + + } + + } + + } ] + + }, + + USE o10, + + Group { + children [ + USE o8, + + USE o11 ] + + }, + + USE o11 ] + + } + + } + + } ] + + } + +} From deadab418a7e26d36d93c12b352d327a207f0cdc Mon Sep 17 00:00:00 2001 From: milosz88 Date: Tue, 3 Jan 2017 21:06:43 +0100 Subject: [PATCH 59/77] Temperature notation, package --- library/adc-dac.dcm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/library/adc-dac.dcm b/library/adc-dac.dcm index 961cd255..5d341e2c 100644 --- a/library/adc-dac.dcm +++ b/library/adc-dac.dcm @@ -450,13 +450,13 @@ F http://cds.linear.com/docs/en/datasheet/18645lfs.pdf $ENDCMP # $CMP LTC2508CDKD-32 -D 32-Bit Oversampling ADC with Configurable Digital Filter (Temperature range 0degC to 70degC) +D 32-Bit Oversampling ADC with Configurable Digital Filter, 0°C to 70°C, DFN-24 package K LT ADC 32bit F http://cds.linear.com/docs/en/datasheet/250832fa.pdf $ENDCMP # $CMP LTC2508IDKD-32 -D 32-Bit Oversampling ADC with Configurable Digital Filter (Temperature range -40degC to 85degC) +D 32-Bit Oversampling ADC with Configurable Digital Filter, -40°C to 85°C, DFN-24 package K LT ADC 32bit F http://cds.linear.com/docs/en/datasheet/250832fa.pdf $ENDCMP From 19b34d6bc43b010806c3e20b821554454963b2e4 Mon Sep 17 00:00:00 2001 From: Michael Welling Date: Tue, 3 Jan 2017 19:30:48 -0600 Subject: [PATCH 60/77] Update the icon file Was mistakenly a jpeg file named .png Signed-off-by: Michael Welling --- template/minnowboard-ls-lure/meta/icon.png | Bin 3817 -> 8195 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/template/minnowboard-ls-lure/meta/icon.png b/template/minnowboard-ls-lure/meta/icon.png index 559cc4290a3851de8be91afb0c20e15d10add468..eaa17ffceb056bf41c4b5bbb2631cdb9c231c1ae 100644 GIT binary patch literal 8195 zcmeAS@N?(olHy`uVBq!ia0y~yU~m9o4kiW$23787oeT^NoCO|{#S9GG!XV7ZFl&wk z0|NtliKnkC`$I-%MsArCdfZtI4DyRST^vI)?rp6~pE5V}=C{4CFZ<1&l`?5&$s`9M zCm|2!C96yvIfI-g20U8b#G%E};c$S7QP56gsb^r9f)_)kAcp{x$^=iwpczv%Po9}G z)AG5^`N~^)_xlgl?Ag=roxqT4bz&*0wBtSy0V$B$(s`^5Bi9phL!CCn{*?G&k= z+=9hh&5j)iVCXSBwZv_?*X(^321;`cE3eHEK5zN|?KRi+>!S+po;|ECo8$QJ%+YT1 z@;tL+{5~mLI(t6$8Xc0z+_kz+>2zn{p%*S?(y2WrQQ=z*Cz>pr*lBoaMhNRAk=~Dw z7vu!3?YXAr8?<=I#bX?z*~u+`R9@_rSTe;+Q&ZLG*n#JItX&y%JyHsJH$DFPozLp$ zo#N|z?!o@j-`NHMCyCrY8YXTwHP@TlYhLeao%?a=?Xy2`e>Jy0 z%Njjd)%vjaE-&>vh4vSwb)Hqeo*$RrVsv!V#f=7?6PMW}y!(0ht-DOAP@@#foLv(# zi(Yh8-3oes#bKFX2fKqzL(lBf^Q-?YIvag$d6fcB^5QLqPTa{`J|4Eq3`+KqXq&I5 z$ib9+W&)3dfJcC{z@?3m3y&r?Q-w@AMX|gpZ|PE>Op3_xYo}r5xd>{bC?*8%@A

=m=dzYd%E7jFu4Umzhw2| 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%0A8L&~*?=d$2G=)}N`RK2BVC5zk-i?0M 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ⅆ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

y*zp~r5;XJ#=)AbvU@ZP&@{ikdG=FLXo0k1Zn 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 q=!h&kv%MDTE{5$MkbH+Ts{eDZl= Date: Sun, 8 Jan 2017 18:36:18 +0100 Subject: [PATCH 75/77] Modified position of pins in LPC11E12FBD48 component. --- library/nxp_armmcu.lib | 42 +++++++++++++++++++++--------------------- 1 file changed, 21 insertions(+), 21 deletions(-) diff --git a/library/nxp_armmcu.lib b/library/nxp_armmcu.lib index b7d190be..a0c6b268 100644 --- a/library/nxp_armmcu.lib +++ b/library/nxp_armmcu.lib @@ -1001,53 +1001,53 @@ $FPLIST LQFP*7x7mm*Pitch0.5mm* $ENDFPLIST DRAW -S -1300 1300 1300 -1400 0 1 10 f -X PIO1_25/CT32B0_MAT1 1 1400 100 100 L 50 50 1 1 B -X PIO1_19/~DTR~/SSEL1 2 1400 700 100 L 50 50 1 1 B +S -1300 1300 1400 -1400 0 1 10 f +X PIO1_25/CT32B0_MAT1 1 1500 100 100 L 50 50 1 1 B +X PIO1_19/~DTR~/SSEL1 2 1500 700 100 L 50 50 1 1 B X ~RESET~/PIO0_0 3 -1400 1100 100 R 50 50 1 1 B X PIO0_1/CLKOUT/CT32B0_MAT2 4 -1400 1000 100 R 50 50 1 1 B X VSS 5 -100 -1500 100 U 50 50 1 1 W -X XTALIN 6 1400 -700 100 L 50 50 1 1 P -X XTALOUT 7 1400 -600 100 L 50 50 1 1 P +X XTALIN 6 1500 -700 100 L 50 50 1 1 P +X XTALOUT 7 1500 -600 100 L 50 50 1 1 P X VDD 8 -100 1400 100 D 50 50 1 1 W X PIO0_20/CT16B1_CAP0 9 -1400 -900 100 R 50 50 1 1 B X PIO0_2/SSEL0/CT16B0_CAP0 10 -1400 900 100 R 50 50 1 1 B -X NC 20 1400 -900 100 L 50 50 1 1 N N +X NC 20 1500 -900 100 L 50 50 1 1 N N X PIO0_22/AD6/CT16B1_MAT1/MISO1 30 -1400 -1100 100 R 50 50 1 1 B X PIO0_16/AD5/CT32B1_MAT3/WAKEUP 40 -1400 -500 100 R 50 50 1 1 B -X PIO1_26/CT32B0_MAT2/RXD 11 1400 0 100 L 50 50 1 1 B -X PIO1_24/CT32B0_MAT0 21 1400 200 100 L 50 50 1 1 B -X PIO1_29/SCK0/CT32B0_CAP1 31 1400 -300 100 L 50 50 1 1 B +X PIO1_26/CT32B0_MAT2/RXD 11 1500 0 100 L 50 50 1 1 B +X PIO1_24/CT32B0_MAT0 21 1500 200 100 L 50 50 1 1 B +X PIO1_29/SCK0/CT32B0_CAP1 31 1500 -300 100 L 50 50 1 1 B X VSS 41 0 -1500 100 U 50 50 1 1 W -X PIO1_27/CT32B0_MAT3/TXD 12 1400 -100 100 L 50 50 1 1 B +X PIO1_27/CT32B0_MAT3/TXD 12 1500 -100 100 L 50 50 1 1 B X PIO0_6/SCK0 22 -1400 500 100 R 50 50 1 1 B X TDI/PIO0_11/AD0/CT32B0_MAT3 32 -1400 0 100 R 50 50 1 1 B X PIO0_23/AD7 42 -1400 -1200 100 R 50 50 1 1 B -X PIO1_20/~DSR~/SCK1 13 1400 600 100 L 50 50 1 1 B +X PIO1_20/~DSR~/SCK1 13 1500 600 100 L 50 50 1 1 B X PIO0_7/~CTS~ 23 -1400 400 100 R 50 50 1 1 B X TMS/PIO0_12/AD1/CT32B1_CAP0 33 -1400 -100 100 R 50 50 1 1 B -X PIO1_15/~DCD~/CT16B0_MAT2/SCK1 43 1400 900 100 L 50 50 1 1 B +X PIO1_15/~DCD~/CT16B0_MAT2/SCK1 43 1500 900 100 L 50 50 1 1 B X PIO0_3 14 -1400 800 100 R 50 50 1 1 B -X PIO1_28/CT32B0_CAP0/SCLK 24 1400 -200 100 L 50 50 1 1 B +X PIO1_28/CT32B0_CAP0/SCLK 24 1500 -200 100 L 50 50 1 1 B X TDO/PIO0_13/AD2/CT32B1_MAT0 34 -1400 -200 100 R 50 50 1 1 B X VDD 44 0 1400 100 D 50 50 1 1 W X PIO0_4/SCL 15 -1400 700 100 R 50 50 1 1 C -X PIO1_31 25 1400 -400 100 L 50 50 1 1 B +X PIO1_31 25 1500 -400 100 L 50 50 1 1 B X ~TRST~/PIO0_14/AD3/CT32B1_MAT1 35 -1400 -300 100 R 50 50 1 1 B X PIO0_17/~RTS~/CT32B0_CAP0/SCLK 45 -1400 -600 100 R 50 50 1 1 B X PIO0_5/SDA 16 -1400 600 100 R 50 50 1 1 C -X PIO1_21/~DCD~/MISO1 26 1400 500 100 L 50 50 1 1 B -X PIO1_13/~DTR~/CT16B0_MAT0/TXD 36 1400 1100 100 L 50 50 1 1 B +X PIO1_21/~DCD~/MISO1 26 1500 500 100 L 50 50 1 1 B +X PIO1_13/~DTR~/CT16B0_MAT0/TXD 36 1500 1100 100 L 50 50 1 1 B X PIO0_18/RXD/CT32B0_MAT0 46 -1400 -700 100 R 50 50 1 1 B X PIO0_21/CT16B1_MAT0/MOSI1 17 -1400 -1000 100 R 50 50 1 1 B X PIO0_8/MISO0/CT16B0_MAT0 27 -1400 300 100 R 50 50 1 1 B -X PIO1_14/DSR/CT16B0_MAT1/RXD 37 1400 1000 100 L 50 50 1 1 B +X PIO1_14/DSR/CT16B0_MAT1/RXD 37 1500 1000 100 L 50 50 1 1 B X PIO0_19/TXD/CT32B0_MAT1 47 -1400 -800 100 R 50 50 1 1 B -X PIO1_23/CT16B1_MAT1/SSEL1 18 1400 300 100 L 50 50 1 1 B +X PIO1_23/CT16B1_MAT1/SSEL1 18 1500 300 100 L 50 50 1 1 B X PIO0_9/MOSI0/CT16B0_MAT1 28 -1400 200 100 R 50 50 1 1 B -X PIO1_22/~RI~/MOSI1 38 1400 400 100 L 50 50 1 1 B -X PIO1_16/~RI~/CT16B0_CAP0 48 1400 800 100 L 50 50 1 1 B -X NC 19 1400 -1000 100 L 50 50 1 1 N N +X PIO1_22/~RI~/MOSI1 38 1500 400 100 L 50 50 1 1 B +X PIO1_16/~RI~/CT16B0_CAP0 48 1500 800 100 L 50 50 1 1 B +X NC 19 1500 -1000 100 L 50 50 1 1 N N X SWCLK/PIO0_10/SCK0/CT16B0_MAT2 29 -1400 100 100 R 50 50 1 1 B X SWDIO/PIO0_15/AD4/CT32B1_MAT2 39 -1400 -400 100 R 50 50 1 1 B ENDDRAW From 9d0358dd5a8965b86cd97a3e41fa183038596ba9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michal=20K=C3=B3=C5=88a?= Date: Mon, 9 Jan 2017 18:22:27 +0100 Subject: [PATCH 76/77] Added Dual Complementary Pair MOSFET transistor from the FAIRCHILD SEMICONDUCTOR to transistors library. --- library/transistors.dcm | 250 +++++++++++++++++++++++----------------- library/transistors.lib | 76 +++++++++--- 2 files changed, 205 insertions(+), 121 deletions(-) diff --git a/library/transistors.dcm b/library/transistors.dcm index 324e00b1..4fe40042 100644 --- a/library/transistors.dcm +++ b/library/transistors.dcm @@ -209,6 +209,12 @@ K BC818 BC337 Equivalent F http://www.fairchildsemi.com/ds/BC/BC817.pdf $ENDCMP # +$CMP BC846BDW1 +D 65V Vce, 100mA IC, Dual NPN/NPN Transistors, SOT-363 +K Transistor NPN/NPN +F http://www.onsemi.com/pub_link/Collateral/BC846BDW1T1-D.PDF +$ENDCMP +# $CMP BC846BPDW1 D 65V Vce, 100mA IC, Dual NPN/PNP Transistors, SOT-363 K Transistor NPN/PNP @@ -221,24 +227,6 @@ K Transistor NPN/PNP F http://www.nxp.com/documents/data_sheet/BC846BPN.pdf $ENDCMP # -$CMP BC847BPDW1 -D 45V Vce, 100mA IC, Dual NPN/PNP Transistors, SOT-363 -K Transistor NPN/PNP -F http://www.onsemi.com/pub_link/Collateral/BC846BPDW1T1-D.PDF -$ENDCMP -# -$CMP BC847BPN -D 45V Vce, 100mA IC, Dual NPN/PNP Transistors, SOT-363 -K Transistor NPN/PNP -F http://www.nxp.com/documents/data_sheet/BC847BPN.pdf -$ENDCMP -# -$CMP BC846BDW1 -D 65V Vce, 100mA IC, Dual NPN/NPN Transistors, SOT-363 -K Transistor NPN/NPN -F http://www.onsemi.com/pub_link/Collateral/BC846BDW1T1-D.PDF -$ENDCMP -# $CMP BC846BS D 65V Vce, 100mA IC, Dual NPN/NPN Transistors, SOT-363 K Transistor NPN/NPN @@ -251,6 +239,18 @@ K Transistor NPN/NPN F http://www.onsemi.com/pub_link/Collateral/BC846BDW1T1-D.PDF $ENDCMP # +$CMP BC847BPDW1 +D 45V Vce, 100mA IC, Dual NPN/PNP Transistors, SOT-363 +K Transistor NPN/PNP +F http://www.onsemi.com/pub_link/Collateral/BC846BPDW1T1-D.PDF +$ENDCMP +# +$CMP BC847BPN +D 45V Vce, 100mA IC, Dual NPN/PNP Transistors, SOT-363 +K Transistor NPN/PNP +F http://www.nxp.com/documents/data_sheet/BC847BPN.pdf +$ENDCMP +# $CMP BC847BS D 45V Vce, 100mA IC, Dual NPN/NPN Transistors, SOT-363 K Transistor NPN/NPN @@ -1656,28 +1656,94 @@ K Dual N-Channel MOSFET Logic Level F http://www.fairchildsemi.com/ds/FD/FDG1024NZ.pdf $ENDCMP # +$CMP FDMS8050 +D N-Channel PowerTrench MOSFET, Vds=30V, Rds=0.65mΩ, Id(const)=55A, Qg(max)=285nC, Temp=-55 to 150 °C, SON8 5x6mm package +K powertrench mosfet fairchild +F https://www.fairchildsemi.com/datasheets/FD/FDMS8050.pdf +$ENDCMP +# +$CMP FDMS8050ET30 +D N-Channel PowerTrench MOSFET, Vds=30V, Rds=0.65mΩ, Id(const)=55A, Qg(max)=285nC, Temp=-55 to 175 °C, SON8 5x6mm package +K powertrench mosfet fairchild +F https://www.fairchildsemi.com/datasheets/FD/FDMS8050ET30.pdf +$ENDCMP +# +$CMP FDMS8350L +D N-Channel PowerTrench MOSFET, Vds=40V, Rds=0.85mΩ, Id(const)=47A, Qg(max)=242nC, Temp=-55 to 150 °C, SON8 5x6mm package +K powertrench mosfet fairchild +F https://www.fairchildsemi.com/datasheets/FD/FDMS8350L.pdf +$ENDCMP +# $CMP FDMS8350LET40 D N-Channel PowerTrench MOSFET, Vds=40V, Rds=0.85mΩ, Id(const)=49A, Qg(max)=242nC, Temp=-55 to 175 °C, SON8 5x6mm package K powertrench-mosfet mosfet fairchild F https://www.fairchildsemi.com/datasheets/FD/FDMS8350LET40.pdf $ENDCMP # -$CMP FDMT80060DC -D N-Channel Dual Cool PowerTrench MOSFET, Vds=60V, Rds=1.1mΩ, Id(const)=43A, Qg(max)=238nC, Temp=-55 to 150 °C, SON8 5x6mm package -K dual-cool-powertrench mosfet fairchild -F https://www.fairchildsemi.com/datasheets/FD/FDMT80060DC.pdf +$CMP FDMS86150 +D N-Channel PowerTrench MOSFET, Vds=100V, Rds=4.85mΩ, Id(const)=16A, Qg(max)=62nC, Temp=-55 to 150 °C, SON8 5x6mm package +K powertrench mosfet fairchild +F https://www.fairchildsemi.com/datasheets/FD/FDMS86150.pdf $ENDCMP # -$CMP FDMT80080DC -D N-Channel Dual Cool PowerTrench MOSFET, Vds=80V, Rds=1.35mΩ, Id(const)=36A, Qg(max)=273nC, Temp=-55 to 150 °C, SON8 5x6mm package -K dual-cool-powertrench mosfet fairchild -F https://www.fairchildsemi.com/datasheets/FD/FDMT80080DC.pdf +$CMP FDMS86150ET100 +D N-Channel PowerTrench MOSFET, Vds=100V, Rds=4.85mΩ, Id(const)=16A, Qg(max)=62nC, Temp=-55 to 175 °C, SON8 5x6mm package +K powertrench-mosfet mosfet fairchild +F https://www.fairchildsemi.com/datasheets/FD/FDMS86150ET100.pdf $ENDCMP # -$CMP FDMT800120DC -D N-Channel Dual cool 88 PowerTrench MOSFET, Vds=120V, Rds=4.2mΩ, Id(const)=20A, Qg(max)=107nC, Temp=-55 to 150 °C, SON8 5x6mm package -K dual-cool-powertrench mosfet fairchild -F https://www.fairchildsemi.com/datasheets/FD/FDMT800120DC.pdf +$CMP FDMS86152 +D N-Channel PowerTrench MOSFET, Vds=100V, Rds=6mΩ, Id(const)=14A, Qg(max)=50nC, Temp=-55 to 150 °C, SON8 5x6mm package +K powertrench mosfet fairchild +F https://www.fairchildsemi.com/datasheets/FD/FDMS86152.pdf +$ENDCMP +# +$CMP FDMS86202 +D N-Channel Shielded Gate PowerTrench MOSFET, Vds=120V, Rds=7.2mΩ, Id(const)=13.5A, Qg(max)=64nC, Temp=-55 to 150 °C, SON8 5x6mm package +K shielded-gate-powertrench mosfet fairchild +F https://www.fairchildsemi.com/datasheets/FD/FDMS86202.pdf +$ENDCMP +# +$CMP FDMS86202ET120 +D N-Channel Shielded Gate PowerTrench MOSFET, Vds=120V, Rds=7.2mΩ, Id(const)=13.5A, Qg(max)=64nC, Temp=-55 to 175 °C, SON8 5x6mm package +K shielded-gate-powertrench mosfet fairchild +F https://www.fairchildsemi.com/datasheets/FD/FDMS86202ET120.pdf +$ENDCMP +# +$CMP FDMS86255 +D N-Channel Shielded Gate PowerTrench MOSFET, Vds=150V, Rds=12.4mΩ, Id(const)=10A, Qg(max)=63nC, Temp=-55 to 150 °C, SON8 5x6mm package +K shielded-gate-powertrench-mosfet mosfet fairchild +F https://www.fairchildsemi.com/datasheets/FD/FDMS86255.pdf +$ENDCMP +# +$CMP FDMS86255ET150 +D N-Channel Shielded Gate PowerTrench MOSFET, Vds=150V, Rds=12.4mΩ, Id(const)=10A, Qg(max)=63nC, Temp=-55 to 175 °C, SON8 5x6mm package +K shielded-gate-powertrench mosfet fairchild +F https://www.fairchildsemi.com/datasheets/FD/FDMS86255ET150.pdf +$ENDCMP +# +$CMP FDMS86350 +D N-Channel PowerTrench MOSFET, Vds=80V, Rds=2.4mΩ, Id(const)=25A, Qg(max)=155nC, Temp=-55 to 150 °C, SON8 5x6mm package +K powertrench mosfet fairchild +F https://www.fairchildsemi.com/datasheets/FD/FDMS86350.pdf +$ENDCMP +# +$CMP FDMS86350ET80 +D N-Channel PowerTrench MOSFET, Vds=80V, Rds=2.4mΩ, Id(const)=25A, Qg(max)=155nC, Temp=-55 to 175 °C, SON8 5x6mm package +K powertrench mosfet fairchild +F https://www.fairchildsemi.com/datasheets/FD/FDMS86350ET80.pdf +$ENDCMP +# +$CMP FDMS86550 +D N-Channel PowerTrench MOSFET, Vds=60V, Rds=1.65mΩ, Id(const)=32A, Qg(max)=154nC, Temp=-55 to 150 °C, SON8 5x6mm package +K powertrench mosfet fairchild +F https://www.fairchildsemi.com/datasheets/FD/FDMS86550.pdf +$ENDCMP +# +$CMP FDMS86550ET60 +D N-Channel PowerTrench MOSFET, Vds=60V, Rds=1.65mΩ, Id(const)=32A, Qg(max)=154nC, Temp=-55 to 175 °C, SON8 5x6mm package +K powertrench mosfet fairchild +F https://www.fairchildsemi.com/datasheets/FD/FDMS86550ET60.pdf $ENDCMP # $CMP FDMT800100DC @@ -1686,6 +1752,12 @@ K dual-cool-powertrench mosfet fairchild F https://www.fairchildsemi.com/datasheets/FD/FDMT800100DC.pdf $ENDCMP # +$CMP FDMT800120DC +D N-Channel Dual cool 88 PowerTrench MOSFET, Vds=120V, Rds=4.2mΩ, Id(const)=20A, Qg(max)=107nC, Temp=-55 to 150 °C, SON8 5x6mm package +K dual-cool-powertrench mosfet fairchild +F https://www.fairchildsemi.com/datasheets/FD/FDMT800120DC.pdf +$ENDCMP +# $CMP FDMT800150DC D N-Channel Dual cool PowerTrench MOSFET, Vds=150V, Rds=6.5mΩ, Id(const)=15A, Qg(max)=108nC, Temp=-55 to 150 °C, SON8 5x6mm package K dual-cool-powertrench mosfet fairchild @@ -1698,88 +1770,34 @@ K dual-cool-powertrench mosfet fairchild F https://www.fairchildsemi.com/datasheets/FD/FDMT800152DC.pdf $ENDCMP # -$CMP FDMS8050ET30 -D N-Channel PowerTrench MOSFET, Vds=30V, Rds=0.65mΩ, Id(const)=55A, Qg(max)=285nC, Temp=-55 to 175 °C, SON8 5x6mm package -K powertrench mosfet fairchild -F https://www.fairchildsemi.com/datasheets/FD/FDMS8050ET30.pdf +$CMP FDMT80060DC +D N-Channel Dual Cool PowerTrench MOSFET, Vds=60V, Rds=1.1mΩ, Id(const)=43A, Qg(max)=238nC, Temp=-55 to 150 °C, SON8 5x6mm package +K dual-cool-powertrench mosfet fairchild +F https://www.fairchildsemi.com/datasheets/FD/FDMT80060DC.pdf $ENDCMP # -$CMP FDMS86202ET120 -D N-Channel Shielded Gate PowerTrench MOSFET, Vds=120V, Rds=7.2mΩ, Id(const)=13.5A, Qg(max)=64nC, Temp=-55 to 175 °C, SON8 5x6mm package -K shielded-gate-powertrench mosfet fairchild -F https://www.fairchildsemi.com/datasheets/FD/FDMS86202ET120.pdf +$CMP FDMT80080DC +D N-Channel Dual Cool PowerTrench MOSFET, Vds=80V, Rds=1.35mΩ, Id(const)=36A, Qg(max)=273nC, Temp=-55 to 150 °C, SON8 5x6mm package +K dual-cool-powertrench mosfet fairchild +F https://www.fairchildsemi.com/datasheets/FD/FDMT80080DC.pdf $ENDCMP # -$CMP FDMS86150ET100 -D N-Channel PowerTrench MOSFET, Vds=100V, Rds=4.85mΩ, Id(const)=16A, Qg(max)=62nC, Temp=-55 to 175 °C, SON8 5x6mm package -K powertrench-mosfet mosfet fairchild -F https://www.fairchildsemi.com/datasheets/FD/FDMS86150ET100.pdf +$CMP FDS4559 +D Dual N and P Channel MOSFET, 60V Vds, 4.5A Id, 55mΩ Rds @ 10V Vgs, SO8L +K Dual N-Channel P-Channel MOSFET +F https://www.fairchildsemi.com/datasheets/FD/FDS4559.pdf $ENDCMP # -$CMP FDMS86255ET150 -D N-Channel Shielded Gate PowerTrench MOSFET, Vds=150V, Rds=12.4mΩ, Id(const)=10A, Qg(max)=63nC, Temp=-55 to 175 °C, SON8 5x6mm package -K shielded-gate-powertrench mosfet fairchild -F https://www.fairchildsemi.com/datasheets/FD/FDMS86255ET150.pdf +$CMP FDS4897AC +D Dual N and P Channel MOSFET, 40V Vds, 6.1A Id, 26mΩ Rds @ 10V Vgs, SO8L +K Dual N-Channel P-Channel MOSFET +F https://www.fairchildsemi.com/datasheets/FD/FDS4897AC.pdf $ENDCMP # -$CMP FDMS86350ET80 -D N-Channel PowerTrench MOSFET, Vds=80V, Rds=2.4mΩ, Id(const)=25A, Qg(max)=155nC, Temp=-55 to 175 °C, SON8 5x6mm package -K powertrench mosfet fairchild -F https://www.fairchildsemi.com/datasheets/FD/FDMS86350ET80.pdf -$ENDCMP -# -$CMP FDMS86550ET60 -D N-Channel PowerTrench MOSFET, Vds=60V, Rds=1.65mΩ, Id(const)=32A, Qg(max)=154nC, Temp=-55 to 175 °C, SON8 5x6mm package -K powertrench mosfet fairchild -F https://www.fairchildsemi.com/datasheets/FD/FDMS86550ET60.pdf -$ENDCMP -# -$CMP FDMS8050 -D N-Channel PowerTrench MOSFET, Vds=30V, Rds=0.65mΩ, Id(const)=55A, Qg(max)=285nC, Temp=-55 to 150 °C, SON8 5x6mm package -K powertrench mosfet fairchild -F https://www.fairchildsemi.com/datasheets/FD/FDMS8050.pdf -$ENDCMP -# -$CMP FDMS8350L -D N-Channel PowerTrench MOSFET, Vds=40V, Rds=0.85mΩ, Id(const)=47A, Qg(max)=242nC, Temp=-55 to 150 °C, SON8 5x6mm package -K powertrench mosfet fairchild -F https://www.fairchildsemi.com/datasheets/FD/FDMS8350L.pdf -$ENDCMP -# -$CMP FDMS86255 -D N-Channel Shielded Gate PowerTrench MOSFET, Vds=150V, Rds=12.4mΩ, Id(const)=10A, Qg(max)=63nC, Temp=-55 to 150 °C, SON8 5x6mm package -K shielded-gate-powertrench-mosfet mosfet fairchild -F https://www.fairchildsemi.com/datasheets/FD/FDMS86255.pdf -$ENDCMP -# -$CMP FDMS86550 -D N-Channel PowerTrench MOSFET, Vds=60V, Rds=1.65mΩ, Id(const)=32A, Qg(max)=154nC, Temp=-55 to 150 °C, SON8 5x6mm package -K powertrench mosfet fairchild -F https://www.fairchildsemi.com/datasheets/FD/FDMS86550.pdf -$ENDCMP -# -$CMP FDMS86202 -D N-Channel Shielded Gate PowerTrench MOSFET, Vds=120V, Rds=7.2mΩ, Id(const)=13.5A, Qg(max)=64nC, Temp=-55 to 150 °C, SON8 5x6mm package -K shielded-gate-powertrench mosfet fairchild -F https://www.fairchildsemi.com/datasheets/FD/FDMS86202.pdf -$ENDCMP -# -$CMP FDMS86350 -D N-Channel PowerTrench MOSFET, Vds=80V, Rds=2.4mΩ, Id(const)=25A, Qg(max)=155nC, Temp=-55 to 150 °C, SON8 5x6mm package -K powertrench mosfet fairchild -F https://www.fairchildsemi.com/datasheets/FD/FDMS86350.pdf -$ENDCMP -# -$CMP FDMS86152 -D N-Channel PowerTrench MOSFET, Vds=100V, Rds=6mΩ, Id(const)=14A, Qg(max)=50nC, Temp=-55 to 150 °C, SON8 5x6mm package -K powertrench mosfet fairchild -F https://www.fairchildsemi.com/datasheets/FD/FDMS86152.pdf -$ENDCMP -# -$CMP FDMS86150 -D N-Channel PowerTrench MOSFET, Vds=100V, Rds=4.85mΩ, Id(const)=16A, Qg(max)=62nC, Temp=-55 to 150 °C, SON8 5x6mm package -K powertrench mosfet fairchild -F https://www.fairchildsemi.com/datasheets/FD/FDMS86150.pdf +$CMP FDS4897C +D Dual N and P Channel MOSFET, 40V Vds, 6.2A Id, 29mΩ Rds @ 10V Vgs, SO8L +K Dual N-Channel P-Channel MOSFET +F https://www.fairchildsemi.com/datasheets/FD/FDS4897C.pdf $ENDCMP # $CMP FDS6890A @@ -1800,12 +1818,24 @@ K Dual N-Channel MOSFET F http://www.fairchildsemi.com/ds/FD/FDS6898A.pdf $ENDCMP # +$CMP FDS8960C +D Dual N and P Channel MOSFET, 35V Vds, 7A Id, 24mΩ Rds @ 10V Vgs, SO8L +K Dual N-Channel P-Channel MOSFET +F https://www.fairchildsemi.com/datasheets/FD/FDS8960C.pdf +$ENDCMP +# $CMP FDS9926A D 20V Vds, 6.5A Id, 30mOhm Rds, Dual N-Channel MOSFET, SO-8 K Dual N-Channel MOSFET F http://www.fairchildsemi.com/ds/FD/FDS9926A.pdf $ENDCMP # +$CMP FDS9934C +D Dual N and P Channel MOSFET, 20V Vds, 6.5A Id, 30mΩ Rds @ 4.5V Vgs, SO8L +K Dual N-Channel P-Channel MOSFET +F https://www.fairchildsemi.com/datasheets/FD/FDS9934C.pdf +$ENDCMP +# $CMP FFB2222A D 40V Vce, 600mA IC, Dual NPN/NPN Transistors, SOT-363 K Transistor NPN/NPN @@ -2190,6 +2220,18 @@ K S8550 PNP Low Voltage High Current Transistor F http://www.unisonic.com.tw/datasheet/S8550.pdf $ENDCMP # +$CMP Si4532DY +D Dual N and P Channel MOSFET, 30V Vds, 3.9A Id, 65mΩ Rds @ 10V Vgs, SO8L +K Dual N-Channel P-Channel MOSFET +F https://www.fairchildsemi.com/datasheets/SI/SI4532DY.pdf +$ENDCMP +# +$CMP Si4542DY +D Dual N and P Channel MOSFET, 30V Vds, 6A Id, 28mΩ Rds @ 10V Vgs, SO8L +K Dual N-Channel P-Channel MOSFET +F https://www.fairchildsemi.com/datasheets/SI/SI4542DY.pdf +$ENDCMP +# $CMP TIP120 D 5A Ic, 60V Vce, Silicon Darlington Power Transistor NPN, TO-220 K Darlington Power Transistor NPN diff --git a/library/transistors.lib b/library/transistors.lib index c3a06ca9..6068f51f 100644 --- a/library/transistors.lib +++ b/library/transistors.lib @@ -4251,6 +4251,48 @@ X ~ 6 200 200 100 D 50 50 2 1 P ENDDRAW ENDDEF # +# FDS9934C +# +DEF FDS9934C Q 0 0 Y Y 2 F N +F0 "Q" 250 75 50 H V L CNN +F1 "FDS9934C" 250 0 50 H V L CNN +F2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" 250 -75 50 H I L CNN +F3 "" 250 -150 50 H I L CNN +ALIAS Si4542DY FDS4559 Si4532DY FDS4897AC FDS4897C FDS8960C +$FPLIST + SOIC*3.9x4.9mm*Pitch1.27mm* +$ENDFPLIST +DRAW +C 50 0 111 0 1 10 N +C 100 -50 5 0 1 0 N +C 100 50 5 0 1 0 N +C 130 50 5 0 1 0 N +P 2 0 1 20 25 -40 25 -65 N +P 2 0 1 20 25 15 25 -15 N +P 2 0 1 20 25 65 25 40 N +P 3 0 1 10 0 60 0 -60 0 -60 N +P 3 0 1 0 200 100 200 50 130 50 N +P 4 0 1 0 30 -50 100 -50 100 -100 100 -100 N +P 4 0 1 0 30 50 100 50 100 100 100 100 N +P 4 0 1 0 100 50 130 50 130 -50 100 -50 N +P 5 0 1 0 30 0 50 0 100 0 100 -50 100 -50 N +P 4 1 1 0 75 15 75 -15 35 0 75 15 F +P 4 1 1 0 115 10 120 15 140 15 145 20 N +P 4 1 1 0 130 15 120 -10 140 -10 130 15 F +X S 1 100 -200 100 U 50 50 1 1 P +X G 2 -200 0 200 R 50 50 1 1 I +X ~ 7 200 200 100 D 50 50 1 1 P +X D 8 100 200 100 D 50 50 1 1 P +P 4 2 1 0 60 15 60 -15 100 0 60 15 F +P 4 2 1 0 115 -20 120 -15 140 -15 145 -10 N +P 4 2 1 0 120 10 140 10 130 -15 120 10 F +X S 3 100 -200 100 U 50 50 2 1 P +X G 4 -200 0 200 R 50 50 2 1 I +X D 5 100 200 100 D 50 50 2 1 P +X ~ 6 200 200 100 D 50 50 2 1 P +ENDDRAW +ENDDEF +# # IPS6011PBF # DEF IPS6011PBF Q 0 0 Y Y 1 F N @@ -4719,27 +4761,27 @@ C 50 0 111 0 1 10 N C 100 -50 5 0 1 0 N C 100 50 5 0 1 0 N C 130 50 5 0 1 0 N -P 2 0 1 20 25 -40 25 -65 N -P 2 0 1 20 25 15 25 -15 N -P 2 0 1 20 25 65 25 40 N -P 3 0 1 10 0 60 0 -60 0 -60 N -P 3 0 1 0 200 100 200 50 100 50 N -P 4 0 1 0 30 -50 100 -50 100 -100 100 -100 N -P 4 0 1 0 30 50 100 50 100 100 100 100 N -P 4 0 1 0 55 15 55 -15 95 0 55 15 F -P 4 0 1 0 100 50 130 50 130 -50 100 -50 N -P 4 0 1 0 120 10 140 10 130 -15 120 10 F -P 5 0 1 0 30 0 50 0 100 0 100 -50 100 -50 N -P 2 1 1 0 120 -20 115 -25 N -P 2 1 1 0 120 -20 140 -20 N -P 2 1 1 0 140 -20 145 -15 N +P 2 0 1 20 25 -40 25 -65 N +P 2 0 1 20 25 15 25 -15 N +P 2 0 1 20 25 65 25 40 N +P 3 0 1 10 0 60 0 -60 0 -60 N +P 3 0 1 0 200 100 200 50 100 50 N +P 4 0 1 0 30 -50 100 -50 100 -100 100 -100 N +P 4 0 1 0 30 50 100 50 100 100 100 100 N +P 4 0 1 0 55 15 55 -15 95 0 55 15 F +P 4 0 1 0 100 50 130 50 130 -50 100 -50 N +P 4 0 1 0 120 10 140 10 130 -15 120 10 F +P 5 0 1 0 30 0 50 0 100 0 100 -50 100 -50 N +P 2 1 1 0 120 -20 115 -25 N +P 2 1 1 0 120 -20 140 -20 N +P 2 1 1 0 140 -20 145 -15 N X S 1 100 -200 100 U 50 50 1 1 P X G 2 -200 0 200 R 50 50 1 1 I X ~ 7 200 200 100 D 50 50 1 1 P X D 8 100 200 100 D 50 50 1 1 P -P 4 2 1 0 100 0 60 15 60 -15 100 0 F -P 4 2 1 0 115 -20 120 -15 140 -15 145 -10 N -P 4 2 1 0 130 -15 120 10 140 10 130 -15 F +P 4 2 1 0 100 0 60 15 60 -15 100 0 F +P 4 2 1 0 115 -20 120 -15 140 -15 145 -10 N +P 4 2 1 0 130 -15 120 10 140 10 130 -15 F X 1 3 100 -200 100 U 50 50 2 1 P X G 4 -200 0 200 R 50 50 2 1 I X ~ 5 200 200 100 D 50 50 2 1 P From 54e2e31bcb3640db872b85f7910f9ceb54f1cac5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michal=20K=C3=B3=C5=88a?= Date: Mon, 9 Jan 2017 20:51:49 +0100 Subject: [PATCH 77/77] Modified schematic symbol of the FDS9934C according to MOSFET from the device library. --- library/transistors.lib | 44 +++++++++++++++++++++-------------------- 1 file changed, 23 insertions(+), 21 deletions(-) diff --git a/library/transistors.lib b/library/transistors.lib index 6068f51f..7b90a82f 100644 --- a/library/transistors.lib +++ b/library/transistors.lib @@ -4263,31 +4263,33 @@ $FPLIST SOIC*3.9x4.9mm*Pitch1.27mm* $ENDFPLIST DRAW -C 50 0 111 0 1 10 N -C 100 -50 5 0 1 0 N -C 100 50 5 0 1 0 N -C 130 50 5 0 1 0 N -P 2 0 1 20 25 -40 25 -65 N -P 2 0 1 20 25 15 25 -15 N -P 2 0 1 20 25 65 25 40 N -P 3 0 1 10 0 60 0 -60 0 -60 N -P 3 0 1 0 200 100 200 50 130 50 N -P 4 0 1 0 30 -50 100 -50 100 -100 100 -100 N -P 4 0 1 0 30 50 100 50 100 100 100 100 N -P 4 0 1 0 100 50 130 50 130 -50 100 -50 N -P 5 0 1 0 30 0 50 0 100 0 100 -50 100 -50 N -P 4 1 1 0 75 15 75 -15 35 0 75 15 F -P 4 1 1 0 115 10 120 15 140 15 145 20 N -P 4 1 1 0 130 15 120 -10 140 -10 130 15 F +C 65 0 111 0 1 10 N +C 100 -70 11 0 1 0 F +C 100 70 11 0 1 0 F +P 2 0 1 0 30 -70 100 -70 N +P 2 0 1 10 30 -50 30 -90 N +P 2 0 1 0 30 0 100 0 N +P 2 0 1 10 30 20 30 -20 N +P 2 0 1 0 30 70 100 70 N +P 2 0 1 10 30 90 30 50 N +P 2 0 1 0 100 -70 100 -100 N +P 2 0 1 0 100 -70 100 0 N +P 2 0 1 0 100 100 100 70 N +P 2 0 1 0 100 100 200 100 N +P 3 0 1 10 10 75 10 -75 10 -75 N +P 4 0 1 0 100 -70 130 -70 130 70 100 70 N +P 4 1 1 0 40 0 80 15 80 -15 40 0 F +P 4 1 1 0 110 20 115 15 145 15 150 10 N +P 4 1 1 0 130 15 115 -10 145 -10 130 15 N X S 1 100 -200 100 U 50 50 1 1 P -X G 2 -200 0 200 R 50 50 1 1 I +X G 2 -200 0 210 R 50 50 1 1 I X ~ 7 200 200 100 D 50 50 1 1 P X D 8 100 200 100 D 50 50 1 1 P -P 4 2 1 0 60 15 60 -15 100 0 60 15 F -P 4 2 1 0 115 -20 120 -15 140 -15 145 -10 N -P 4 2 1 0 120 10 140 10 130 -15 120 10 F +P 4 2 1 0 90 0 50 -15 50 15 90 0 F +P 4 2 1 0 110 -20 115 -15 145 -15 150 -10 N +P 4 2 1 0 130 -15 115 10 145 10 130 -15 N X S 3 100 -200 100 U 50 50 2 1 P -X G 4 -200 0 200 R 50 50 2 1 I +X G 4 -200 0 210 R 50 50 2 1 I X D 5 100 200 100 D 50 50 2 1 P X ~ 6 200 200 100 D 50 50 2 1 P ENDDRAW

8nEVW@7w>c`^TZgGyCw+EJAFu_!1w!n z{T)f?rO(gZ^JIzW`FxohPZr<#c6nOgoWEN$XYN{OvCiQ3lR0hux2)WH&$>-~DlqAU z*F9;)rP)UuuC4kNd+t;Ft+*Y{EJs;VzWVd)*Z<+ypHuj6%i?`TwO?1C>|ej{(bDO0 zMX}<^e>{7&TMhrI^E6CzSiz>sZPudaM-5_EU6mek{({lpv7Co|i=PG{Z#`WB~Pn$1KzLAxY zu_8pPIkn$V&Zf03FNs%(`I4bw+PRtc?H(<=KSd{704xu)mT z^SJ&0&xNnwomLV2|4}=i^!^2bU&VPfyZ*>YJ#$Rd`n)(x{od9uKOgh|cqn;1=D`A< z6(T|T>7MgzKCUTVmwll$U*wgvua(|`h0T+i&aA7miTO5ntBb{C_1?&D-M8<@{JpiK z@UfczJe%}$GChT}mdz<q>Zl~@joIj~CFECV; z*?H&F>9L<)U3x!f=bD1IyH+mdzauPWej}_?^4X8eJM+|bIjoI+9abi1_wi8izKS~k z+kK1q?APV~?duBGmvLjRr0fA4Ss(SoNcys zZqc8Q$26b6j@s2dHzIigr@NHGM207~ve*BuVcN1_O7hCQ+7}m3%~+{h%x}iAZekUBd;d6YQhU~tpa&23tu}ujwd@iE+=E)ys z{&o2otD^r#{oZxGI%j?L!_M?)+@=ofQ_d+nP5scG!XTW?!F0OzL2Ed_RqezDVZ4RO z6Xu0qzkk2ENG0F#+Vy(tU*4>HUM^pMCNEM!F`nzv41ptSLLPYOT=ppF(K)#K=)MDR|F-4n2Tq@O>}UCML1nzfrwx`1irQuOJve)P8^_X)$G1${FEA`nlF+^= zV)|9CLTulQg^`zT6`qehAGAg|)=yDc(k1Yaro0ftl2uwu7$1naN}lcynyQh!L3Z^F zQ!y@qlA1q143GPL`n9euGi%TMSL+rilsbIOX;brDe^IC>_j8qp(Z&y&g*LIw0WyZC z*t)qTGg{2{Zg&g~zK|2~_MdI6qh9jQI?bL5$yXJdU4yQk(hijg@erT$=-;QKi+Ow1 z{bydid2iX$x8csG)fTK(WK>8_bYnd7rZf3Z-`hFOCI>jxHNJ36Y2G(|`oA@r_iK;6 zUK4eAPSBB6VYPP)Iz7N_{|Gm4_wAxd}h3&OlxAN_eo8?>|l$HL@xWDfHnx8=@w7C5v4yD|9 zuuEdaq?Z?X0&*A?k{|7OrRXCVFguYo_LyVf?N|40c5VLpZ}YV08gibG7hEfIn7*iB zd*ELuz8#U`Tbg-27flLV=^3GVv+7rBuvlzG>+5U#w-#NMjQ@Y^OXhF8PZ#c*|M{~l zHulRoasN~1(i-s@M(Ob@3twHmGrx^k&(|E+@8<#iw4L{z(M<9qd4@HNBzq_T6` z7TaHIK!@_}zLISom@sbV>?qC%7Z1y)>|T_3Ue>(R{iGrvEbNKB58{OGm2D(|Ad zduihQwBOt*B~l`stCLSmyTvZ&!Q+*-A~7gT>Ptu0UDXYybIkN-{h1QF=H-hQOsCzV zvKbsWYS|o^1inmvm9@6{{H~gNOU)~IckWx|X}fXp+Ul!Mb-&wL?!9$ou0veN9=9jQ zY&rvP%};Tw%+$CuwLZG~&%@yEHIF(tXO%|vv`;nKuG?BNr)Az_wZtb*YnwWDMP;$x zNV?*=SR$aS!+6D20jFl^9>b+3ft<_F^uJQg>b>5x_u-0nSGDD58|ACHar{01g0Vp* zpn!|vL-XeT_dg%p{F*bpOn~vvqm7@}{XcrA$nkYSyotk(vo%lDt`@0nau@7(3Eg>H z^74f*_ioL#ynSfqSq?=_)#qkT9EwSW?%4~bXgP2QJA_E;1Stpg3Ou_byN2UWzo~}I zlpvlU<)qtL>x*YgzV1G|?Z_A9JN7C30YQc)Osq$F_r6?G$b0MEqLp#KFN&v4do4a8 zF7j)MFK=SV^3Kzt_a<5R{WVLwx+OP9dglBYM@pxu)QL7b25EUoNc0FKo-vXVOiJv| zXj*cNLn3*O08_){h&s0??|tEq*Pk}G6|8kShDs$6n&^ZRYR zv#pj-S;We>|NE!QdV7-{Z~7mLIIMJMpY(AnAEV5CHNT|nmXj;~U5VaY<#0gHcf!P4 z$?bUti;vB4e45SU)S;lTlCM$0i9^vvb7t2K2~&$@Z+h!CY-2ZcdC4)Wmsd_Abou;0 zvHu%4_piu3bR)w`q~S;gOOv5V8PD6-cQ5lCF3-CanqT|p;1vzUNPRAmUY)qf-fz8R zm?d>D+46i3OTP5LwP0nkB^K70eg4N<)Z4(MjMKM{*8N z#>$KK*W%2k1X*xTEZVZZ{B2M5twZhe_jqMH8vNB^uD+NYqIM+gR!r&Do!0y7ORpDv znE(6rAMckx81qYf{;m>VsrghTTxH*e-!kiG95+f=yZ-Xe^#1nk({{g&-j;Mp<}`<5 zi{ZZ#ljehgP8v@|3};)KZRRv$n<8-X-kSGE4J^(bfBDU%ul;&;zwYPHI`t8jl; z?2BCL#Wyv7+BrS%&&QdsZl$)@%~>#S*RZGdssqn_sd;l|$|v>iU?mr)k7on=bf`+V)s zll6C2o-yv2~+CPbz)Cf9tosSM&Gpu6x?GU19p^zN}dWuNM>s^JhuzzW<|gbCr)k!D;{1e2Tk{ zyvnMOVG?sZu-Az#ZqM^2^6^{JzkXhNddTvsm)Fdqb6eNEy>X@L z@59;&uRi|Xd6{4Gu7$FkxwtjY&6!P8ZhWuhPQAWo)8h2*?a!{R`&CgCpqpC!ZdYlx zhVv8y`wyFE+DtMMWx473<-+6onlHr?`{7**juOix4`({?^o)n%iq1acQ$8+QSPBFD}|$G zwdq^Ey^^E0|H-A*|2|DuFMpqTTw;lr=E5juCzhEZOGB4FnsnRd(<4*)6P%A7TWVuJ zeu!yIV3N{me7|EG)8X8Azm2jxy`(H}-cp%nsTbn$>(tX_AHU7}7Wem|^wPK2Yd`-! z9G(|xzbkdh(SV&&*KR1c_-M8s%+mWd%~oHZwc;no@5PTE9b39Q#oPM(o*ysRjnmTh zIvrDRVA;ZHsCG5$Rprfh_iW=W-aI&VYg%~x@9M3u(l^UB^esA4Xv5&p*ts*sV+Ln( zy6nf-?008gp2{5O`u(|p*a6WSB9d#9r!pyaT#Q(>hfS^P%xZnD01>w**4y?s-T(jj z8x^0;y7T$RCvLsnzkZdz-o~Qz+CU?+t?3bqMw)~LlWeo6iQ0`%PWxX? zJKJzJJLAINFS*<2ls+?dKfnI1hX1Q&_0se5``BfYR9S9MnLg)J$6eW{+wcEauz$uG zyMkjMCcfJcXcPF?(9A1U^sUPhE1mW~^DaIu+nJfWd%tAY+kls+)>IaI2iJanbhLZ@ zual-%m@-uuF8H6TU9 ze8(=s&)@97eVKfIj&1R#$4N}vE=^Ie(O9jqG;>zg+T7dMqLe2~EC@Ihu)^)YhkuXL zRhH|_sXy93=ZY`${nQ?*LNuGj0|+teTZp7%H7SI_#g&~ne- zmD7)U9&K~*nzOM+zfDcfedi?09AO0f3!yySYaf#(n>W4*$PuP63c zw$EDm`Ptt`WxYO&gb$c}SbWPV>}Z|d@!j|D{5h~`^ZvrH=Y{ceEfc~oLF#}TcIVXr{>W~MP>$#sZBy!OA@9`J+(B)Z1q;Vk4J>V z%UJFIoUJ`7__gu04nz6&^j~IwUoHFmy|ilDoe8VwN-RCW$-F^_{UV>oa)T}GAD2kI z7q`wgo3`w3*`wp{_k1Zde0z4c>HIL^>ZM*>4TcI6B%DLr%u00@D5xsAFlRU$NH7W| zp5bL@JkUPl?$nDJ7YZarfP1LUV%XsL_{SWH@C*6Gi##nBPDbEzCE8pic zIv6l5Wqi0L>fz2F#yjD1D^6b5T-$QVEZIZKN1)+Tv%>7N{F!zc$&*Yr?lA3W3`{$q z;Gh{Ix`Dm!_nGziyH7sdAzpUxw$*3b|GC0_C$FfvY)@FN`y%nDlf;j{ry?5+o!*_> z`S|gI*NyL^^zVPwD{ekg(cJm_%$by)PT!owtR;#wni(&!X)v)YoD$WT95}&&=Y`2J zxqb&L=YS8LGrT9IT-XriCFrzBBk9J)Fb&nM8LS72+@99$&Rer)yr;uH2ee^m;xNyzZDoBi{SY9U(M5tU6O(MRzR=9R5xjh zgl~Ilmfd`$)IR%}zxA_;wnxmIN@b5G#z$8?oyvWFufUR|4mX7*EDjxigc+Kz%Xv=X zky{t!mE7~#qN!o(%83>adyrYRcvnqhCV5-M^Sa@|*B6 z`S{wHuT@^EZe9uvA|C`UG9Q@WY@0B*ZN_dV#)ib3d#rv>dB45>!yfC63e4*7Z$3TI zzhlE48Rx^+JzaWOSHhc|d9&O%N`hWHMd4D!r zulsQ+F=*ns9k*UweO8qc7&_7HSaCpX-Q8cjM>1SAotjhi+PO+Iip5P*n;jH-O&fNm zoV?n9f9G2JxT7JtA+MBc{A~iJ9Prv#f7#J+(TW7Ix81+Pv07VCpG_h6tCM z7aIRhiV7dqVR|XS@Q#7wPDH`(YvQwBGM%|*c>K_ob&JezNl2V3yxqAdYm&-uAE}== zg8MmBbB-BkJm_IAPU5vEQ(D`+H9mfidsA|!RkT9;?5E%(adtcucq9+q~+E$GZ1#O*S@OomP7)B!HET zD`3`1lglwTLhn}mJlpO+uVRJ#m)&K{rnBBy;1ZR+YuD@J{p-Gk3WmC+n4(Tucul~gKA#fC zbS7%gk1fp7b#=GRuZ#MmPm5exH1lK6{p^*peRE$gKG@X#^vL=*lC=(ZKdH-qlPEth z%c$II!aFX{EYF9ojxt}By)~po1bKD*?pMA&|9t+gUynYA?ccv_+djT2ftNVAG+7lG zZu~iIYw+Z*q(eaF`qJ5q2m9-PEw+}A{?=_Te|Wb2EAhjh!qRmmuiw|7y0~NRVZ*wA zAE)-$M$25V`TFm6{w=c$-(5ae+%f6hm3eGhX=2&zNeP!BoeHD~Fr z%$&y(^$rr(+HH30^Cc{Jc5?RjJ=M|oKb+yQEk3j-f6j$X|M%p4KGMgP!IW%yr}Em& z>+@@#OyWMz(5#wdwX)#))mse*y(Euy98@#x?49#JbIE^e1_zb{Zvw&t=cH>bxmoeq z{pCt;v3EDVK2zPFJEP>wk4-93E^?0@cdAd96z5~P#-X)aOZ(l;Uk{5e-I8)x_wR`O z|GYzz>Vho==jY8n_w(1z_P6%AKEi@!y3&EyANkI)D7@3s*)@qHXi<-{AjAI{(=Yz< zt9dFvGj4pf?41EaZ)lg2^i2kqd3B%m9qrCvUm?wBY5o7`=I`I7T%Ff0zFOvOVQb`L z@TtPtEOpiXKeMy1?f?2`$@@KfS21x&$4DQW9lr0*wx@q%^sZmMrdhf(`Da(8@bY_w zmwSu*=1gu%>JsqfF`Ym0>Hjp&#s(Mug4J$Z2|n7Qnw?vx_3UO@96s;wi(At5n?CJb zuCRXAx8ufQJ!|i?oA(~@71mw5bb{ZVnRb6~ubutx(ub?Pvn{uNl6cIqggKObi=m{V zEO(ak&xe!iYagsSeXr)%#-E?lHP5YbFrGi@?|*Fup@t@wOa|eFHK#sFIXKR2j_wP3 zl)ztb;ok3W(yQYulD{t2x8a}ab<|&LlaFe`ftfn5&PS-nmtCLH8ZW=V?UKf7&QFay z!+IPv6*yJ+o)o7YH|}4vcYpv!3TbdY<_AXPn8h3>IA>9x2|JP10`hN11Q)+U~}s zyKkH?R^^zsCy!aNy$UdxktEP10RN)=& zfYl0}hcxEbeR;6=&CI9zHii7>`sHdiosjUpJVn6B!|31nW%ULhe*|+|uzIN;ULdmS z^jV9XXP3+Gm^uBd&SH#Q*5b5~bzO0}<;GlNheg^xn;DKVO)T8J%;5Wp;QJpZckAsn z<2mejKC$47?3$(jRhX+6|DUsLx`JlFN+*%zMDwE42^dvUH-S?e;MW40DM{#!?7c=#F}na!QU z5VU~HL9@Mp@8yqa$Jq7vrd-{=F1zn+!MQGuUxq0=V-G2)OkhbZ*k|r{D%iuuPc47% zr&CAmU)J1#up>R?+WGo$>=pZRm^4#{%+ zSNwjee#~Oi(qk=QHx4W*3|qz{2 zG-%zOy?^)i&zkdQ4(nw<%g;ZQ`D~ADeJ#W+!{e0k-qUJFpx58{(^b=S0<*6cF)%PN Nc)I$ztaD0e0ssvF+l>GK literal 3817 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 X(<_+5-Zi%@yN7G0D1#OU>;IboQx9}A From 4974cda75097c9778418fd7ef6baa26522362fe5 Mon Sep 17 00:00:00 2001 From: Michael Welling Date: Tue, 3 Jan 2017 19:59:19 -0600 Subject: [PATCH 61/77] Update the keepout regions The keepout notation in the user drawing layer is now more accurate. Signed-off-by: Michael Welling --- template/minnowboard-ls-lure/meta/brd.png | Bin 60259 -> 6233 bytes .../minnowboard-ls-lure.kicad_pcb | 28 +++++++++--------- 2 files changed, 14 insertions(+), 14 deletions(-) diff --git a/template/minnowboard-ls-lure/meta/brd.png b/template/minnowboard-ls-lure/meta/brd.png index d8c8758fbc68db14fabb0a866801cf945d64fd8c..b0fbf11fd3428c08d00cca0fed08463f52a65ec9 100644 GIT binary patch literal 6233 zcmeAS@N?(olHy`uVBq!ia0y~yU}|7sV0^&A#K6F?YqR%e1_lP^VkgfK4i1jn5B(o7 zFfecyctjR6Fz_7#VaBQ2e9{aI;(t6{978JRyuEAR|0ZM>`-97G?(Sz4V!Y`!A*X4} z!H&JR3idHF&VOj;=-6O#(JlNt^BNZhRmYE#9uwSV3o*~?sYzmLnyNNq>N4{Wx$)ai zm)#8A7C-;-^NSwEyMKjjtzBhdzkhk(+bInAK|=Gpw92WMGp9{wZ1CN^fBxI0^Ui*C z3eUZq_+k6;*V|Yag1j~_KeOlRvm8d7qXqqQ%qJgV=$Y<*YK_c+xpOb=eBQpU-aCnb z?a36Q)vN`pgZ18}++A?h-AJOL_~+6yR*ZM<>|Oc$+N;HfL-m;)4(9pK{3UwLd*=3O z|Ao(9`Zp~$%dY&%A3KJlvsF|3UN1khh_Plyb<*D(#+eKU_@2%+(hfP0`7SDsjrqcq z)Kfa*2fFpNCLd(5o?d%ON92IE&dY6l+zH#gJZ7pgRXi15C328qcaX;^9dlOOz43NG zpWL!nY-aqX_It|Azcvp#qi??Id)9xy#`w`s_m|uo)SoUn<0Sf_gL$&Q-Od67qqhOB zJj`$0IW>**8T#+-o4C7nK43R>g3)PTNBvvYr{Wvtp0-OB`^#6+dC$@#o*~F< z=kha`x;H#~JNH?)M?8a(-^|u?%z0V!W=vUkcWKypuXqNn&CAbt32t^`SiXFDuJ2og zi`)k`=me+DW$^3YedX1HXX|HKr3<;}Gt_?ao_UpN$E8;bu6#|tznLK+!cTK^5kvT_ z-BuU$i^LnWpG-7TWW1x2${2C3ELiPzwj;B{Iu-*47J&l{0uBt!4h)Pu42+`!)DMq& zXFqAZ-&<}qH?2~2-j4nI`|q(Zh#C4bTxU6^BXf>HB!8Rc3#}^E+a%moHutZ}6MQILGUJ!b@(4`41TUo~CVJJ1Ld>=@f{$xzlTy)~&7dc^=Fy z;-G1Bl1sUMnrK1lT&o+?_c<6&Ih1_mxQ2K6#b{00bN{CIy7Ir!*~!$kL_{t?e(oBB zAJ45=W20YmP3;qCY`Q9`(>6Oy?&oXG7muy#^A$_k&R;6LB(4!>+{|09c)0GHXhH5e zPtlj$Z`xnJ5HWvqU9{lq)qKv<54!Hfm&9+(wq1Xw>+b6?);X8C*7$9gIU9O%@AmWZ z4!2S@W$MlZo+v-y`}KH6&GxqaybKS&1#{)6$e;enwnDo#?f$LA!Ro zqW3z6Hqqj}eYw-3&wEAHU0q&Ub;;~LX9Mr4zg4o)avx5wZ_r-5-elX)G=`kuWtT5X z%YQK5CoROV`eZhnVfWiR-mG)x?UTPLdz>-HQOr3*?B(ol!Hnkj`%CjwcmkH_PCs<} z&MLdzD;my=+oTr?uy2TzmT~>;bw8wr)#gK8OyN;4hOFC~t*;+9>^b&%lJ)~b`EI54 z- z%U^t5**=u!ck;09xR}M9d95{n?F!cj^L?s*{!BYAUeexts^gxQrRWEp_g=L}Pt7#r zO6V8UYW4QIAL7Gm^L}?wdVyiS@qts%bX&V+CVQ`Fm|l@wqsmjTJM!2irOW1`0tZg- zH8hfVP_}mVMc<%rx^Im59*ACBa5|wOGRAPuv+CB~iAB5*uJ(26oMxJFbjj;dk(eLX z<}EF;sQw_aK{0sE|6>u;SPOQiv3=)V{#!EV^Xi7h_oOdhWY{br;rD&=zLy_OmaLt= zXX}mc$EI2_q!rdpy0mW5_DR94dsJl!FX+ z-mN|M=d)XKMYFrxG&klu>q-}0yvKI+TKR!cw)_{`4|$j6pS_gP@cK$*bpL$oKWY`1 z?=$BApL^qZp!5MIHZamM54 z^NTz0&AL39K~KtlTmQ~DcgA~Fvv#blXKyJidl|h^hdbebXma((&)v6o3AitN8NFGD zd%@Fbfg9gUjg*dR33U?}uRp9ejJJis?MJ~25?b?Tvsq6Lz+76&e6B!siA+hDlf z$m`(-20gpl>{3mcy^0LnQI#S352|Dh8TZWpvUW=02DS?;|Lw|s8fg1{w*?DJL8bS) zV<&zEGhI;Mv*1*DNo=WL*pJ^Lr#I;=P`NF6$vAfA);QKVvDbADZqix6BQ0}jvvzCv zss{5PVXQ?*y%gf3<@SBjYQ4Uqq4;IDX=?crwh2a(=Zhs1#Q7iS+*>QKv&MxX=yA(@ zonxPW{obeBzwtEN2Rm__e)Z-?oi$~xy_LB&J+WF1y5D6pAJ6A+=;69w9KA2@xKj6q zO?BI^O~1a1F~RsVJO{)&?iIg|U+>JyvqAq-`GHxNFKQ(;>=oFXyk?t`H!IHu?n~v9M7IqJQJzGGlsQJ-VF%9E%{*OrwUcQo*Jq>6OvR_HQ>Sr1Q2n*E?x1M##g3CP zGUpG@+2lX7m8oK9-OBiF^H#>2D#Y*m{VcZf>+4qg+S13}Z`DorrFxrP`jPb8$C_nF z7^h~j`RUbj{9gXs_w#_&{RI85Y%+Z9*Sk0HweMo8`}ywS+{5f^r|p-me<_oqZtAC5 z`|;E1kG_dr>ZW%0g=CAolOLG1E;;ii_=522Oa68*>;BBn zSNnG{b@xiS=>OJ#!|Z>we>wL$es9&K9dZTh^J2EvKmTy>^y7t*Iae3|seJru``S}E z5W{k0i@e(z%r(?go!+-yxvqb8JzL%HW2-(_tPR}vZ)51A61PJIk0ZClt6Dp@Q$`AI`96~FZCc}UhBop`4Ra`o#HKcmmkuZHFtsY zrB|{{KE_6NPQhvS805Cs3YS&*JU-g};IpXt{{6pi@2OujYxSK?Y3ge>?D&3+FLI%M z_&WiGr6CcgbOIUq^Ik8h+xbiL^b6^0*2nKpl>Bh}lCE+#rnZVx3A~6er8tI>kr_6`gOvu_Ah?%Z+K1o z(vv?{e(KG+lT+{dc;f86F^^-cQabN3e=_;3^JN#~o-2XJq&8nTEBLMX3;)@8Uh}*# z*SYG;znQ+1*)f~n>~^_X-oKq;kI$W*cV$QZ=F$^K`54z3Dg9sPH(s(~qk(dc9+8e|~?>ZnduE>X(nlV0781kBowuprRE&l3j|o9m zbNizA35BU0_A35iEW(tMyiu_F>(Yqsdwm-?=6Y|rSGW6jVI7@O>)%)7U-z9m{rR=b-M^P_|F?VeuRQp@Px$uubsuMZ zlg^w|c0ut#$!!0b7t10U{jcwO@-Y70zwhz?-p0R{w?1EydAIj@_m`(Xq+jV?-;rhi zFRYfi_wte2D~b%h#(IaO3{S18tGW2Lpd$8P*#C%xR~46dzwWE}`Sho0uln8E_j3=k zPky(ry!!FJ%&*m7sV8)i_d={U75b?+@{P+ zcfaf1JF|TA!4uN2e6wsGzvcKnZ}(w7MzJaWr%KpA90r3A#`02edsh7Wzq-ABz23FO z{PFdFKYYC|ysc1K_`0y~F6Dc(%J1)f7goFdeyx8ygYnKU@prCV;qaRIj$z;K-QJpC zQwv15mGj!~|M`45KYu*$lk%?>Uwd7og8?~xnud}{uq^?We3H%*qegD?~bL`b? zZNFZZNz`w1Nq=mp{QF1rSKgds1&0v*tRC*n!Q%rul}gfnRjJJ)rR#SD<{?dd$l>M z^xceO>+5XmCR#}?pJ&Yz)_eYTx!Jqh$3GWmeZQc1KxSFY#N^4En~#*w{Mz=eJk{&- zyA4zC_wBFw_iFRGjX(AjzS{rx?vi7gOV7vGmhDrWEcHFMJSph$K0e8t6$zV--wHfn z(_Vfi==g={-M6xy{oKQ0H}~F_pLc721wTIi`*+Cq(}xd-zud?-FT$BW`on=I1r{=w zzZkbwzl-Hqzf)H6Oy*0^3w_t^=U(dBuDr*9HFkNLt$1yDdAMtSv2tD2ujIX*rN5TV zG`2|lB-v0Kp`6;rv}5Y@QnvcvZ|{CkJn*;HYHpu?T!`!E>*W1?w^uQ}^S*zr zSYA%<-8(zq%N@=PZo87WibGE2EMi)BrS!x3SamLbtG?F?JGl>pthKz}t(#o(Jay_y z<@iU3kGGyxp8x6L;ltbSpQ~`?V~9A}BU-Ti^W@f9*Y{fG+tmDjaIHAsT9}i;>q52t zgNcTbroSsc{5#0taN5^AIiv3V?aKcN3<Xo&$XEk+>421{Jyp_ zjGg&_ua)x_t@QJ!@64ZPwpv=Fo^e5NKI@(BeA#Dy?t7KMu;X53Q`pkCm9f8re>av` zm5Q7?oUYAyppK`O{f<`C?5*z)WFB08`E_?`>9vFA_jx23yb3J&R(CtiKW}4h{Gg_pb@&nTj!3U$3@*VDf0n l!gEDsPd29*ppLdJj)(}5gr}>Y%Q~loCIF?rqc{Kn literal 60259 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 diff --git a/template/minnowboard-ls-lure/minnowboard-ls-lure.kicad_pcb b/template/minnowboard-ls-lure/minnowboard-ls-lure.kicad_pcb index de283cf4..89852eeb 100644 --- a/template/minnowboard-ls-lure/minnowboard-ls-lure.kicad_pcb +++ b/template/minnowboard-ls-lure/minnowboard-ls-lure.kicad_pcb @@ -3,7 +3,7 @@ (general (links 1) (no_connects 1) - (area 96.444999 71.044999 195.502601 144.855001) + (area 37.854284 69.30412 197.449763 147.28) (thickness 1.6) (drawings 18) (tracks 0) @@ -294,21 +294,21 @@ (pad 1 thru_hole circle (at 0 0) (size 3.5 3.5) (drill 3.5) (layers)) ) - (gr_text "NOTE: NO BOTTOM SIDE OR THROUGH-HOLE\nCOMPONENTS IN THE AREAS DESIGNATED IN THE\nDWGS.USER LAYER TO AVOID COLLISION WITH\nMINNOWBOARD ETHERNET AND USB CONNECTORS." (at 66.04 98.425) (layer Cmts.User) + (gr_text "NOTE: NO BOTTOM SIDE OR THROUGH-HOLE\nCOMPONENTS IN THE AREAS DESIGNATED IN THE\nDWGS.USER LAYER TO AVOID COLLISION WITH\nMINNOWBOARD ETHERNET AND USB CONNECTORS." (at 66.421 101.092) (layer Cmts.User) (effects (font (size 1.5 1.5) (thickness 0.3))) ) - (gr_line (start 176.53 109.855) (end 195.58 90.805) (angle 90) (layer Dwgs.User) (width 0.2)) - (gr_line (start 176.53 90.805) (end 195.58 109.855) (angle 90) (layer Dwgs.User) (width 0.2)) - (gr_line (start 115.57 90.805) (end 96.52 109.855) (angle 90) (layer Dwgs.User) (width 0.2)) - (gr_line (start 96.52 90.805) (end 115.57 109.855) (angle 90) (layer Dwgs.User) (width 0.2)) - (gr_line (start 96.52 109.855) (end 96.52 90.805) (angle 90) (layer Dwgs.User) (width 0.2)) - (gr_line (start 115.57 109.855) (end 96.52 109.855) (angle 90) (layer Dwgs.User) (width 0.2)) - (gr_line (start 115.57 90.805) (end 115.57 109.855) (angle 90) (layer Dwgs.User) (width 0.2)) - (gr_line (start 96.52 90.805) (end 115.57 90.805) (angle 90) (layer Dwgs.User) (width 0.2)) - (gr_line (start 176.53 109.855) (end 176.53 90.805) (angle 90) (layer Dwgs.User) (width 0.2)) - (gr_line (start 195.58 109.855) (end 176.53 109.855) (angle 90) (layer Dwgs.User) (width 0.2)) - (gr_line (start 195.58 90.805) (end 195.58 109.855) (angle 90) (layer Dwgs.User) (width 0.2)) - (gr_line (start 176.53 90.805) (end 195.58 90.805) (angle 90) (layer Dwgs.User) (width 0.2)) + (gr_line (start 176.53 111.02) (end 195.58 97.83) (angle 90) (layer Dwgs.User) (width 0.2)) + (gr_line (start 176.53 97.83) (end 195.58 111.02) (angle 90) (layer Dwgs.User) (width 0.2)) + (gr_line (start 115.57 93.05) (end 96.52 109.15) (angle 90) (layer Dwgs.User) (width 0.2)) + (gr_line (start 96.52 93.05) (end 115.57 109.15) (angle 90) (layer Dwgs.User) (width 0.2)) + (gr_line (start 96.52 109.15) (end 96.52 93.05) (angle 90) (layer Dwgs.User) (width 0.2)) + (gr_line (start 115.57 109.15) (end 96.52 109.15) (angle 90) (layer Dwgs.User) (width 0.2)) + (gr_line (start 115.57 93.05) (end 115.57 109.15) (angle 90) (layer Dwgs.User) (width 0.2)) + (gr_line (start 96.52 93.05) (end 115.57 93.05) (angle 90) (layer Dwgs.User) (width 0.2)) + (gr_line (start 176.53 111.02) (end 176.53 97.83) (angle 90) (layer Dwgs.User) (width 0.2)) + (gr_line (start 195.58 111.02) (end 176.53 111.02) (angle 90) (layer Dwgs.User) (width 0.2)) + (gr_line (start 195.58 97.83) (end 195.58 111.02) (angle 90) (layer Dwgs.User) (width 0.2)) + (gr_line (start 176.53 97.83) (end 195.58 97.83) (angle 90) (layer Dwgs.User) (width 0.2)) (target plus (at 96.52 144.78) (size 5) (width 0.15) (layer Edge.Cuts)) (gr_line (start 96.52 71.12) (end 96.52 144.78) (angle 90) (layer Edge.Cuts) (width 0.15)) (gr_line (start 195.4276 71.12) (end 96.52 71.12) (angle 90) (layer Edge.Cuts) (width 0.15)) From dc5e3f4ec6cff099c648f820afc8ca0d15b12246 Mon Sep 17 00:00:00 2001 From: Ashton Johnson Date: Tue, 3 Jan 2017 20:31:07 -0600 Subject: [PATCH 62/77] updated board edge dimensions on RHS. --- .../minnowboard-ls-lure.kicad_pcb | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/template/minnowboard-ls-lure/minnowboard-ls-lure.kicad_pcb b/template/minnowboard-ls-lure/minnowboard-ls-lure.kicad_pcb index 89852eeb..9d98cda5 100644 --- a/template/minnowboard-ls-lure/minnowboard-ls-lure.kicad_pcb +++ b/template/minnowboard-ls-lure/minnowboard-ls-lure.kicad_pcb @@ -1,9 +1,9 @@ -(kicad_pcb (version 4) (host pcbnew "(2015-08-07 BZR 6071, Git 6018bb6)-product") +(kicad_pcb (version 20160815) (host pcbnew no-vcs-found-7409~56~ubuntu16.10.1) (general (links 1) (no_connects 1) - (area 37.854284 69.30412 197.449763 147.28) + (area 38.235286 69.47162 197.449762 147.28) (thickness 1.6) (drawings 18) (tracks 0) @@ -76,7 +76,6 @@ (hpglpennumber 1) (hpglpenspeed 20) (hpglpendiameter 15) - (hpglpenoverlay 2) (psnegative false) (psa4output false) (plotreference true) @@ -125,6 +124,8 @@ (via_drill 0.4) (uvia_dia 0.3) (uvia_drill 0.1) + (diff_pair_gap 0.25) + (diff_pair_width 0.2) (add_net +3V3) (add_net +5V) (add_net GND) @@ -311,8 +312,8 @@ (gr_line (start 176.53 97.83) (end 195.58 97.83) (angle 90) (layer Dwgs.User) (width 0.2)) (target plus (at 96.52 144.78) (size 5) (width 0.15) (layer Edge.Cuts)) (gr_line (start 96.52 71.12) (end 96.52 144.78) (angle 90) (layer Edge.Cuts) (width 0.15)) - (gr_line (start 195.4276 71.12) (end 96.52 71.12) (angle 90) (layer Edge.Cuts) (width 0.15)) - (gr_line (start 195.4276 144.78) (end 195.4276 71.12) (angle 90) (layer Edge.Cuts) (width 0.15)) - (gr_line (start 96.52 144.78) (end 195.4276 144.78) (angle 90) (layer Edge.Cuts) (width 0.15)) + (gr_line (start 195.58 71.12) (end 96.52 71.12) (angle 90) (layer Edge.Cuts) (width 0.15)) + (gr_line (start 195.58 144.78) (end 195.58 71.12) (angle 90) (layer Edge.Cuts) (width 0.15)) + (gr_line (start 96.52 144.78) (end 195.58 144.78) (angle 90) (layer Edge.Cuts) (width 0.15)) ) From fd0f1ec58d9d87c21ead4aa87b4db88c0502df2e Mon Sep 17 00:00:00 2001 From: Ashton Johnson Date: Tue, 3 Jan 2017 21:39:21 -0600 Subject: [PATCH 63/77] updated keepout areas to add 1mm margin, and to make it possible to easily convert to edge cuts. --- .../minnowboard-ls-lure.kicad_pcb | 36 ++++++++++--------- 1 file changed, 19 insertions(+), 17 deletions(-) diff --git a/template/minnowboard-ls-lure/minnowboard-ls-lure.kicad_pcb b/template/minnowboard-ls-lure/minnowboard-ls-lure.kicad_pcb index 9d98cda5..c3fda5d9 100644 --- a/template/minnowboard-ls-lure/minnowboard-ls-lure.kicad_pcb +++ b/template/minnowboard-ls-lure/minnowboard-ls-lure.kicad_pcb @@ -3,9 +3,9 @@ (general (links 1) (no_connects 1) - (area 38.235286 69.47162 197.449762 147.28) + (area 96.419999 71.044999 195.655001 144.880001) (thickness 1.6) - (drawings 18) + (drawings 20) (tracks 0) (zones 0) (modules 5) @@ -43,7 +43,7 @@ (zone_45_only no) (trace_min 0.2) (segment_width 0.2) - (edge_width 0.15) + (edge_width 0.2) (via_size 0.6) (via_drill 0.4) (via_min_size 0.4) @@ -295,25 +295,27 @@ (pad 1 thru_hole circle (at 0 0) (size 3.5 3.5) (drill 3.5) (layers)) ) + (gr_line (start 96.52 110.15) (end 96.52 144.78) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 195.58 96.83) (end 195.58 71.12) (angle 90) (layer Edge.Cuts) (width 0.15) (tstamp 586C5EA2)) (gr_text "NOTE: NO BOTTOM SIDE OR THROUGH-HOLE\nCOMPONENTS IN THE AREAS DESIGNATED IN THE\nDWGS.USER LAYER TO AVOID COLLISION WITH\nMINNOWBOARD ETHERNET AND USB CONNECTORS." (at 66.421 101.092) (layer Cmts.User) (effects (font (size 1.5 1.5) (thickness 0.3))) ) - (gr_line (start 176.53 111.02) (end 195.58 97.83) (angle 90) (layer Dwgs.User) (width 0.2)) - (gr_line (start 176.53 97.83) (end 195.58 111.02) (angle 90) (layer Dwgs.User) (width 0.2)) - (gr_line (start 115.57 93.05) (end 96.52 109.15) (angle 90) (layer Dwgs.User) (width 0.2)) - (gr_line (start 96.52 93.05) (end 115.57 109.15) (angle 90) (layer Dwgs.User) (width 0.2)) - (gr_line (start 96.52 109.15) (end 96.52 93.05) (angle 90) (layer Dwgs.User) (width 0.2)) - (gr_line (start 115.57 109.15) (end 96.52 109.15) (angle 90) (layer Dwgs.User) (width 0.2)) - (gr_line (start 115.57 93.05) (end 115.57 109.15) (angle 90) (layer Dwgs.User) (width 0.2)) - (gr_line (start 96.52 93.05) (end 115.57 93.05) (angle 90) (layer Dwgs.User) (width 0.2)) - (gr_line (start 176.53 111.02) (end 176.53 97.83) (angle 90) (layer Dwgs.User) (width 0.2)) - (gr_line (start 195.58 111.02) (end 176.53 111.02) (angle 90) (layer Dwgs.User) (width 0.2)) - (gr_line (start 195.58 97.83) (end 195.58 111.02) (angle 90) (layer Dwgs.User) (width 0.2)) - (gr_line (start 176.53 97.83) (end 195.58 97.83) (angle 90) (layer Dwgs.User) (width 0.2)) + (gr_line (start 178.86 112.02) (end 195.58 96.83) (angle 90) (layer Dwgs.User) (width 0.2)) + (gr_line (start 178.86 96.83) (end 195.58 112.02) (angle 90) (layer Dwgs.User) (width 0.2)) + (gr_line (start 114.96 92.05) (end 96.52 110.15) (angle 90) (layer Dwgs.User) (width 0.2)) + (gr_line (start 96.52 92.05) (end 114.96 110.15) (angle 90) (layer Dwgs.User) (width 0.2)) + (gr_line (start 96.52 110.15) (end 96.52 92.05) (angle 90) (layer Dwgs.User) (width 0.2)) + (gr_line (start 114.96 110.15) (end 96.52 110.15) (angle 90) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 114.96 92.05) (end 114.96 110.15) (angle 90) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 96.52 92.05) (end 114.96 92.05) (angle 90) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 178.86 112.02) (end 178.86 96.83) (angle 90) (layer Edge.Cuts) (width 0.15)) + (gr_line (start 195.58 112.02) (end 178.86 112.02) (angle 90) (layer Edge.Cuts) (width 0.15)) + (gr_line (start 195.58 96.83) (end 195.58 112.02) (angle 90) (layer Dwgs.User) (width 0.2)) + (gr_line (start 178.86 96.83) (end 195.58 96.83) (angle 90) (layer Edge.Cuts) (width 0.15)) (target plus (at 96.52 144.78) (size 5) (width 0.15) (layer Edge.Cuts)) - (gr_line (start 96.52 71.12) (end 96.52 144.78) (angle 90) (layer Edge.Cuts) (width 0.15)) + (gr_line (start 96.52 71.12) (end 96.52 92.05) (angle 90) (layer Edge.Cuts) (width 0.15)) (gr_line (start 195.58 71.12) (end 96.52 71.12) (angle 90) (layer Edge.Cuts) (width 0.15)) - (gr_line (start 195.58 144.78) (end 195.58 71.12) (angle 90) (layer Edge.Cuts) (width 0.15)) + (gr_line (start 195.58 144.78) (end 195.58 112.02) (angle 90) (layer Edge.Cuts) (width 0.15)) (gr_line (start 96.52 144.78) (end 195.58 144.78) (angle 90) (layer Edge.Cuts) (width 0.15)) ) From 32fd8ffe8a8ba6c85cb85b508950901f7c202885 Mon Sep 17 00:00:00 2001 From: Ashton Johnson Date: Tue, 3 Jan 2017 22:00:25 -0600 Subject: [PATCH 64/77] reverted keeout boxes to dwg layer. --- .../minnowboard-ls-lure.kicad_pcb | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/template/minnowboard-ls-lure/minnowboard-ls-lure.kicad_pcb b/template/minnowboard-ls-lure/minnowboard-ls-lure.kicad_pcb index c3fda5d9..26641eb4 100644 --- a/template/minnowboard-ls-lure/minnowboard-ls-lure.kicad_pcb +++ b/template/minnowboard-ls-lure/minnowboard-ls-lure.kicad_pcb @@ -3,7 +3,7 @@ (general (links 1) (no_connects 1) - (area 96.419999 71.044999 195.655001 144.880001) + (area 38.235286 69.47162 197.449762 147.28) (thickness 1.6) (drawings 20) (tracks 0) @@ -304,14 +304,14 @@ (gr_line (start 178.86 96.83) (end 195.58 112.02) (angle 90) (layer Dwgs.User) (width 0.2)) (gr_line (start 114.96 92.05) (end 96.52 110.15) (angle 90) (layer Dwgs.User) (width 0.2)) (gr_line (start 96.52 92.05) (end 114.96 110.15) (angle 90) (layer Dwgs.User) (width 0.2)) - (gr_line (start 96.52 110.15) (end 96.52 92.05) (angle 90) (layer Dwgs.User) (width 0.2)) - (gr_line (start 114.96 110.15) (end 96.52 110.15) (angle 90) (layer Edge.Cuts) (width 0.2)) - (gr_line (start 114.96 92.05) (end 114.96 110.15) (angle 90) (layer Edge.Cuts) (width 0.2)) - (gr_line (start 96.52 92.05) (end 114.96 92.05) (angle 90) (layer Edge.Cuts) (width 0.2)) - (gr_line (start 178.86 112.02) (end 178.86 96.83) (angle 90) (layer Edge.Cuts) (width 0.15)) - (gr_line (start 195.58 112.02) (end 178.86 112.02) (angle 90) (layer Edge.Cuts) (width 0.15)) - (gr_line (start 195.58 96.83) (end 195.58 112.02) (angle 90) (layer Dwgs.User) (width 0.2)) - (gr_line (start 178.86 96.83) (end 195.58 96.83) (angle 90) (layer Edge.Cuts) (width 0.15)) + (gr_line (start 96.52 110.15) (end 96.52 92.05) (angle 90) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 114.96 110.15) (end 96.52 110.15) (angle 90) (layer Dwgs.User) (width 0.2)) + (gr_line (start 114.96 92.05) (end 114.96 110.15) (angle 90) (layer Dwgs.User) (width 0.2)) + (gr_line (start 96.52 92.05) (end 114.96 92.05) (angle 90) (layer Dwgs.User) (width 0.2)) + (gr_line (start 178.86 112.02) (end 178.86 96.83) (angle 90) (layer Dwgs.User) (width 0.15)) + (gr_line (start 195.58 112.02) (end 178.86 112.02) (angle 90) (layer Dwgs.User) (width 0.15)) + (gr_line (start 195.58 96.83) (end 195.58 112.02) (angle 90) (layer Edge.Cuts) (width 0.15)) + (gr_line (start 178.86 96.83) (end 195.58 96.83) (angle 90) (layer Dwgs.User) (width 0.15)) (target plus (at 96.52 144.78) (size 5) (width 0.15) (layer Edge.Cuts)) (gr_line (start 96.52 71.12) (end 96.52 92.05) (angle 90) (layer Edge.Cuts) (width 0.15)) (gr_line (start 195.58 71.12) (end 96.52 71.12) (angle 90) (layer Edge.Cuts) (width 0.15)) From 97d7c932730e25c65b441a59f809d4803a24af7a Mon Sep 17 00:00:00 2001 From: Scott Wilson Date: Wed, 4 Jan 2017 18:59:05 -0500 Subject: [PATCH 65/77] Moved ground to bottom on TI's power distribution switches --- library/texas.lib | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/library/texas.lib b/library/texas.lib index 6cb72f5d..34f92731 100644 --- a/library/texas.lib +++ b/library/texas.lib @@ -1041,7 +1041,7 @@ ENDDEF DEF TPS2041B U 0 40 Y Y 1 F N F0 "U" 0 425 50 H V C CNN F1 "TPS2041B" 0 350 50 H V C CNN -F2 "TO_SOT_Packages_SMD:SOT-23-5" 0 -450 50 H I C CNN +F2 "TO_SOT_Packages_SMD:SOT-23-5" 0 500 50 H I C CNN F3 "" -50 300 50 H V C CNN $FPLIST SOT-23-5* @@ -1049,7 +1049,7 @@ $ENDFPLIST DRAW S -300 300 300 -400 0 1 10 f X OUT 1 500 0 200 L 50 50 1 1 w -X GND 2 500 -300 200 L 50 50 1 1 W +X GND 2 0 -600 200 U 50 50 1 1 W X ~OC 3 -500 200 200 R 50 50 1 1 C X ~EN 4 -500 -200 200 R 50 50 1 1 I X IN 5 500 200 200 L 50 50 1 1 W @@ -1061,14 +1061,14 @@ ENDDEF DEF TPS2042D U 0 40 Y Y 1 F N F0 "U" 0 425 50 H V C CNN F1 "TPS2042D" 0 350 50 H V C CNN -F2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" 0 -450 50 H I C CNN +F2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" 0 500 50 H I C CNN F3 "" -50 300 50 H V C CNN $FPLIST SOIC*3.9x4.9mm*1.27mm* $ENDFPLIST DRAW S -300 300 300 -400 0 1 10 f -X GND 1 500 -300 200 L 50 50 1 1 W +X GND 1 0 -600 200 U 50 50 1 1 W X IN1 2 500 200 200 L 50 50 1 1 W X ~EN1 3 -500 -200 200 R 50 50 1 1 I X ~EN2 4 -500 -300 200 R 50 50 1 1 I @@ -1084,14 +1084,14 @@ ENDDEF DEF TPS2044D U 0 40 Y Y 2 L N F0 "U" 0 425 50 H V C CNN F1 "TPS2044D" 0 350 50 H V C CNN -F2 "Housings_SOIC:SOIC-16_3.9x9.9mm_Pitch1.27mm" 0 -450 50 H V C CNN +F2 "Housings_SOIC:SOIC-16_3.9x9.9mm_Pitch1.27mm" 0 500 50 H I C CNN F3 "" -50 300 50 H V C CNN $FPLIST SOIC*3.9x9.9mm*1.27mm* $ENDFPLIST DRAW S -300 300 300 -400 0 1 10 f -X GND 1 500 -300 200 L 50 50 1 1 W +X GND 1 0 -600 200 U 50 50 1 1 W X IN1 2 500 200 200 L 50 50 1 1 W X ~EN1 3 -500 -200 200 R 50 50 1 1 I X ~EN2 4 -500 -300 200 R 50 50 1 1 I @@ -1099,7 +1099,7 @@ X ~OC2 13 -500 100 200 R 50 50 1 1 C X OUT2 14 500 -100 200 L 50 50 1 1 w X OUT1 15 500 0 200 L 50 50 1 1 w X ~OC1 16 -500 200 200 R 50 50 1 1 C -X GND 5 500 -300 200 L 50 50 2 1 W +X GND 5 0 -600 200 U 50 50 2 1 W X IN2 6 500 200 200 L 50 50 2 1 W X ~EN3 7 -500 -200 200 R 50 50 2 1 I X ~EN4 8 -500 -300 200 R 50 50 2 1 I @@ -1115,14 +1115,14 @@ ENDDEF DEF TPS2054D U 0 40 Y Y 2 L N F0 "U" 0 425 50 H V C CNN F1 "TPS2054D" 0 350 50 H V C CNN -F2 "Housings_SOIC:SOIC-16_3.9x9.9mm_Pitch1.27mm" 0 -450 50 H V C CNN +F2 "Housings_SOIC:SOIC-16_3.9x9.9mm_Pitch1.27mm" 0 500 50 H I C CNN F3 "" -50 300 50 H V C CNN $FPLIST SOIC*3.9x9.9mm*1.27mm* $ENDFPLIST DRAW S -300 300 300 -400 0 1 10 f -X GND 1 500 -300 200 L 50 50 1 1 W +X GND 1 0 -600 200 U 50 50 1 1 W X IN1 2 500 200 200 L 50 50 1 1 W X EN1 3 -500 -200 200 R 50 50 1 1 I X EN2 4 -500 -300 200 R 50 50 1 1 I @@ -1130,7 +1130,7 @@ X ~OC2 13 -500 100 200 R 50 50 1 1 C X OUT2 14 500 -100 200 L 50 50 1 1 W X OUT1 15 500 0 200 L 50 50 1 1 w X ~OC1 16 -500 200 200 R 50 50 1 1 C -X GND 5 500 -300 200 L 50 50 2 1 W +X GND 5 0 -600 200 U 50 50 2 1 W X IN2 6 500 200 200 L 50 50 2 1 W X EN3 7 -500 -200 200 R 50 50 2 1 I X EN4 8 -500 -300 200 R 50 50 2 1 I From 076e0d88292588306c09fc6ceb0ce705cc7422f6 Mon Sep 17 00:00:00 2001 From: milosz88 Date: Thu, 5 Jan 2017 01:01:47 +0100 Subject: [PATCH 66/77] KLC - EC01, EC04 * Pin type mismatch; * Line width; * documentation removed from symbol definition --- library/adc-dac.lib | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/library/adc-dac.lib b/library/adc-dac.lib index 18bf2188..738330d4 100644 --- a/library/adc-dac.lib +++ b/library/adc-dac.lib @@ -1620,20 +1620,20 @@ ENDDEF # LTC2508CDKD-32 # DEF LTC2508CDKD-32 U 0 40 Y Y 1 F N -F0 "U" -450 750 50 H V C CNN -F1 "LTC2508CDKD-32" 550 750 50 H V C CNN -F2 "Housings_DFN_QFN:DFN-24-1EP_4x7mm_Pitch0.5mm" 150 -950 50 H I C CNN -F3 "http://cds.linear.com/docs/en/datasheet/250832fa.pdf" 200 -1050 50 H I C CNN +F0 "U" -400 750 50 H V R CNN +F1 "LTC2508CDKD-32" 550 750 50 H V R CNN +F2 "Housings_DFN_QFN:DFN-24-1EP_4x7mm_Pitch0.5mm" -950 -950 50 H I L CNN +F3 "" 200 -1050 50 H I C CNN ALIAS LTC2508IDKD-32 DRAW -S -500 700 500 -700 0 1 0 f +S -500 700 500 -700 0 1 10 f X RDLA 1 700 400 200 L 50 50 1 1 O I X RDLB 2 700 300 200 L 50 50 1 1 O I X VDD 3 -200 900 200 D 50 50 1 1 W -X GND 4 -100 -900 200 U 50 50 1 1 O +X GND 4 -100 -900 200 U 50 50 1 1 W X IN+ 5 -700 400 200 R 50 50 1 1 I X IN- 6 -700 300 200 R 50 50 1 1 I -X GND 7 0 -900 200 U 50 50 1 1 P +X GND 7 0 -900 200 U 50 50 1 1 W X REF 8 0 900 200 D 50 50 1 1 P X REF 9 100 900 200 D 50 50 1 1 P X REF 10 200 900 200 D 50 50 1 1 P @@ -1643,12 +1643,12 @@ X BUSY 21 700 100 200 L 50 50 1 1 O X SEL1 12 -700 -300 200 R 50 50 1 1 I X OVDD 22 -100 900 200 D 50 50 1 1 W X MCLK 13 -700 100 200 R 50 50 1 1 I C -X GND 23 200 -900 200 U 50 50 1 1 P +X GND 23 200 -900 200 U 50 50 1 1 W X SYNC 14 -700 0 200 R 50 50 1 1 I -X GND 24 300 -900 200 U 50 50 1 1 P +X GND 24 300 -900 200 U 50 50 1 1 W X DRL 15 700 200 200 L 50 50 1 1 O I X EPAD 25 -200 -900 200 U 50 50 1 1 W -X GND 16 100 -900 200 U 50 50 1 1 P +X GND 16 100 -900 200 U 50 50 1 1 W X SDOA 17 700 -200 200 L 50 50 1 1 T X SCKA 18 700 -100 200 L 50 50 1 1 I C X SCKB 19 700 -300 200 L 50 50 1 1 I C From d542145ee77382e66d2a8a1cb9648fb61bb43056 Mon Sep 17 00:00:00 2001 From: milosz88 Date: Thu, 5 Jan 2017 01:04:58 +0100 Subject: [PATCH 67/77] Wrong 'name' position --- library/adc-dac.lib | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/adc-dac.lib b/library/adc-dac.lib index 738330d4..2e8818f8 100644 --- a/library/adc-dac.lib +++ b/library/adc-dac.lib @@ -1621,7 +1621,7 @@ ENDDEF # DEF LTC2508CDKD-32 U 0 40 Y Y 1 F N F0 "U" -400 750 50 H V R CNN -F1 "LTC2508CDKD-32" 550 750 50 H V R CNN +F1 "LTC2508CDKD-32" 900 750 50 H V R CNN F2 "Housings_DFN_QFN:DFN-24-1EP_4x7mm_Pitch0.5mm" -950 -950 50 H I L CNN F3 "" 200 -1050 50 H I C CNN ALIAS LTC2508IDKD-32 From cb71f35931cced61021604c06f5bb1ba9fedd1ce Mon Sep 17 00:00:00 2001 From: evanshultz Date: Thu, 5 Jan 2017 09:21:55 -0800 Subject: [PATCH 68/77] Update photodiode style --- library/opto.lib | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/library/opto.lib b/library/opto.lib index bac102d9..ca57f4bb 100644 --- a/library/opto.lib +++ b/library/opto.lib @@ -2671,21 +2671,25 @@ F2 "Housings_DIP:DIP-4_W7.62mm_SMD" 0 0 50 H I C CNN F3 "" 0 0 50 H I C CNN ALIAS VO615A-1 VO615A-2 VO615A-3 VO615A-4 VO615A-5 VO615A-6 VO615A-7 VO615A-8 VO615A-9 $FPLIST - DIP?4?SMD* + DIP?4*SMD* $ENDFPLIST DRAW S -200 150 200 -150 0 1 10 f -P 2 0 1 10 -125 -25 -75 -25 N +P 2 0 1 0 -125 -25 -75 -25 N +P 2 0 1 8 -50 -50 -50 50 N +P 2 0 1 0 -50 0 50 0 N P 2 0 1 0 100 25 175 100 N P 2 0 1 0 175 -100 100 -25 F P 2 0 1 0 175 -100 200 -100 N P 2 0 1 0 175 100 200 100 N -P 3 0 1 0 -200 100 -100 100 -100 25 N -P 3 0 1 0 -100 -25 -100 -100 -200 -100 N P 3 0 1 20 100 75 100 -75 100 -75 N -P 4 0 1 10 -100 -25 -125 25 -75 25 -100 -25 F +P 4 0 1 0 -200 100 -100 100 -100 -100 -200 -100 N +P 4 0 1 0 -100 -25 -125 25 -75 25 -100 -25 N P 4 0 1 0 -20 10 1 30 1 10 31 40 N P 4 0 1 0 31 40 11 30 21 20 31 40 N +P 4 0 1 8 50 -50 50 50 -50 0 50 -50 N +P 5 0 1 0 -120 -30 -180 -90 -150 -90 -180 -90 -180 -60 N +P 5 0 1 0 -70 -30 -130 -90 -100 -90 -130 -90 -130 -60 N P 5 0 1 0 120 -65 140 -45 160 -85 120 -65 120 -65 F P 7 0 1 0 -20 -30 1 -10 1 -30 31 0 11 -10 21 -20 31 0 N X ~ 1 -300 100 100 R 50 50 1 1 P From 37ba459fe75b2e0f9d2ffcbfd4972f5c0b31628b Mon Sep 17 00:00:00 2001 From: evanshultz Date: Thu, 5 Jan 2017 09:26:14 -0800 Subject: [PATCH 69/77] Oops... this is the new photodiode style --- library/opto.lib | 5 ----- 1 file changed, 5 deletions(-) diff --git a/library/opto.lib b/library/opto.lib index ca57f4bb..0dfc50cd 100644 --- a/library/opto.lib +++ b/library/opto.lib @@ -2676,8 +2676,6 @@ $ENDFPLIST DRAW S -200 150 200 -150 0 1 10 f P 2 0 1 0 -125 -25 -75 -25 N -P 2 0 1 8 -50 -50 -50 50 N -P 2 0 1 0 -50 0 50 0 N P 2 0 1 0 100 25 175 100 N P 2 0 1 0 175 -100 100 -25 F P 2 0 1 0 175 -100 200 -100 N @@ -2687,9 +2685,6 @@ P 4 0 1 0 -200 100 -100 100 -100 -100 -200 -100 N P 4 0 1 0 -100 -25 -125 25 -75 25 -100 -25 N P 4 0 1 0 -20 10 1 30 1 10 31 40 N P 4 0 1 0 31 40 11 30 21 20 31 40 N -P 4 0 1 8 50 -50 50 50 -50 0 50 -50 N -P 5 0 1 0 -120 -30 -180 -90 -150 -90 -180 -90 -180 -60 N -P 5 0 1 0 -70 -30 -130 -90 -100 -90 -130 -90 -130 -60 N P 5 0 1 0 120 -65 140 -45 160 -85 120 -65 120 -65 F P 7 0 1 0 -20 -30 1 -10 1 -30 31 0 11 -10 21 -20 31 0 N X ~ 1 -300 100 100 R 50 50 1 1 P From 80cd73f64905e28ef443c6a0d87153c603ac89f2 Mon Sep 17 00:00:00 2001 From: Michael Holzbrecher Date: Fri, 6 Jan 2017 18:55:29 +0100 Subject: [PATCH 70/77] Add files via upload --- library/analog_devices.dcm | 6 +++ library/analog_devices.lib | 78 ++++++++++++++++++++++++++++++++++++++ 2 files changed, 84 insertions(+) diff --git a/library/analog_devices.dcm b/library/analog_devices.dcm index 38ebad99..e294b73b 100644 --- a/library/analog_devices.dcm +++ b/library/analog_devices.dcm @@ -132,6 +132,12 @@ K Energy Metering F http://www.analog.com/media/en/technical-documentation/data-sheets/ADE7758.pdf $ENDCMP # +$CMP ADM2484E +D Isolated RS485/RS422 Transceiver,Half-/Full-Duplex, 500kbps,SOIC-16W +K RS485 Transceiver,RS422 Transceiver +F http://www.analog.com/media/en/technical-documentation/data-sheets/ADM2484E.pdf +$ENDCMP +# $CMP ADM2582E D Isolated RS485/RS422 Transciever,Integrated Isolated DC-DC Converter, 16Mbps,SO-20 K RS485 Transciever,RS422 Transciever diff --git a/library/analog_devices.lib b/library/analog_devices.lib index 9c547b60..e2a02497 100644 --- a/library/analog_devices.lib +++ b/library/analog_devices.lib @@ -160,6 +160,84 @@ X CLKIN 19 500 500 100 L 50 50 1 1 I ENDDRAW ENDDEF # +# ADM2484E +# +DEF ADM2484E U 0 40 Y Y 1 F N +F0 "U" 0 800 50 H V C CNN +F1 "ADM2484E" 0 700 50 H V C CNN +F2 "Housings_SOIC:SOIC-16W_7.5x10.3mm_Pitch1.27mm" 0 -700 50 H I C CNN +F3 "" -750 50 50 H I C CNN +$FPLIST + SOIC*7.5x10.3mm*Pitch1.27mm* +$ENDFPLIST +DRAW +P 2 0 0 0 -25 -535 -25 -585 N +P 2 0 0 0 -25 -460 -25 -510 N +P 2 0 0 0 -25 -385 -25 -435 N +P 2 0 0 0 -25 -310 -25 -360 N +P 2 0 0 0 -25 -235 -25 -285 N +P 2 0 0 0 -25 -160 -25 -210 N +P 2 0 0 0 -25 -85 -25 -135 N +P 2 0 0 0 -25 -10 -25 -60 N +P 2 0 0 0 -25 65 -25 15 N +P 2 0 0 0 -25 140 -25 90 N +P 2 0 0 0 -25 215 -25 165 N +P 2 0 0 0 -25 290 -25 240 N +P 2 0 0 0 -25 365 -25 315 N +P 2 0 0 0 -25 440 -25 390 N +P 2 0 0 0 -25 515 -25 465 N +P 2 0 0 0 -25 590 -25 540 N +P 2 0 0 0 25 -535 25 -585 N +P 2 0 0 0 25 -460 25 -510 N +P 2 0 0 0 25 -385 25 -435 N +P 2 0 0 0 25 -310 25 -360 N +P 2 0 0 0 25 -235 25 -285 N +P 2 0 0 0 25 -160 25 -210 N +P 2 0 0 0 25 -85 25 -135 N +P 2 0 0 0 25 -10 25 -60 N +P 2 0 0 0 25 65 25 15 N +P 2 0 0 0 25 140 25 90 N +P 2 0 0 0 25 215 25 165 N +P 2 0 0 0 25 290 25 240 N +P 2 0 0 0 25 365 25 315 N +P 2 0 0 0 25 440 25 390 N +P 2 0 0 0 25 515 25 465 N +P 2 0 0 0 25 590 25 540 N +C 262 -299 12 0 1 0 N +C 262 1 12 0 1 0 N +S -500 600 500 -600 0 1 10 f +P 2 0 1 0 -210 -200 -280 -200 N +P 2 0 1 0 -210 0 -280 0 N +P 2 0 1 0 -210 200 -280 200 N +P 2 0 1 0 250 -200 340 -200 N +P 2 0 1 0 250 100 340 100 N +P 2 0 1 0 250 125 250 -25 N +P 2 0 1 0 274 -300 340 -300 N +P 2 0 1 0 274 0 340 0 N +P 3 0 1 0 -280 -300 -160 -300 -160 -230 N +P 3 0 1 0 90 200 200 200 200 85 N +P 4 0 1 0 -210 -200 -100 -130 -100 -270 -210 -200 N +P 4 0 1 0 -100 0 -210 70 -210 -70 -100 0 N +P 4 0 1 0 -100 200 -210 270 -210 130 -100 200 N +P 4 0 1 0 140 -250 250 -180 250 -320 140 -250 N +P 4 0 1 0 250 50 140 120 140 -20 250 50 N +X VDD1 1 -600 500 100 R 50 50 1 1 W +X GND1 2 -600 400 100 R 50 50 1 1 W +X RxD 3 -600 -200 100 R 50 50 1 1 O +X ~RE 4 -600 -300 100 R 50 50 1 1 I +X DE 5 -600 200 100 R 50 50 1 1 I +X TxD 6 -600 0 100 R 50 50 1 1 I +X GND1 8 -600 -500 100 R 50 50 1 1 W +X GND2 9 600 -500 100 L 50 50 1 1 W +X Y 11 600 100 100 L 50 50 1 1 O +X Z 12 600 0 100 L 50 50 1 1 O +X B 13 600 -300 100 L 50 50 1 1 I +X A 14 600 -200 100 L 50 50 1 1 I +X GND2 15 600 400 100 L 50 50 1 1 W +X VDD2 16 600 500 100 L 50 50 1 1 W +ENDDRAW +ENDDEF +# # ADM2587E # DEF ADM2587E U 0 40 Y Y 1 F N From 86167837e89d6f7e3a5cfb0a86544155e151302a Mon Sep 17 00:00:00 2001 From: Michael Date: Sat, 7 Jan 2017 19:44:36 +0100 Subject: [PATCH 71/77] Commit message --- library/analog_devices.dcm | 2 +- library/analog_devices.lib | 6 ++++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/library/analog_devices.dcm b/library/analog_devices.dcm index e294b73b..32f3b0c8 100644 --- a/library/analog_devices.dcm +++ b/library/analog_devices.dcm @@ -134,7 +134,7 @@ $ENDCMP # $CMP ADM2484E D Isolated RS485/RS422 Transceiver,Half-/Full-Duplex, 500kbps,SOIC-16W -K RS485 Transceiver,RS422 Transceiver +K RS485 Transceiver RS422 Transceiver F http://www.analog.com/media/en/technical-documentation/data-sheets/ADM2484E.pdf $ENDCMP # diff --git a/library/analog_devices.lib b/library/analog_devices.lib index e2a02497..ce583b93 100644 --- a/library/analog_devices.lib +++ b/library/analog_devices.lib @@ -163,8 +163,8 @@ ENDDEF # ADM2484E # DEF ADM2484E U 0 40 Y Y 1 F N -F0 "U" 0 800 50 H V C CNN -F1 "ADM2484E" 0 700 50 H V C CNN +F0 "U" 0 750 50 H V C CNN +F1 "ADM2484E" 0 650 50 H V C CNN F2 "Housings_SOIC:SOIC-16W_7.5x10.3mm_Pitch1.27mm" 0 -700 50 H I C CNN F3 "" -750 50 50 H I C CNN $FPLIST @@ -227,8 +227,10 @@ X RxD 3 -600 -200 100 R 50 50 1 1 O X ~RE 4 -600 -300 100 R 50 50 1 1 I X DE 5 -600 200 100 R 50 50 1 1 I X TxD 6 -600 0 100 R 50 50 1 1 I +X NC 7 -600 -400 100 R 50 50 1 1 N N X GND1 8 -600 -500 100 R 50 50 1 1 W X GND2 9 600 -500 100 L 50 50 1 1 W +X NC 10 600 -400 100 L 50 50 1 1 N N X Y 11 600 100 100 L 50 50 1 1 O X Z 12 600 0 100 L 50 50 1 1 O X B 13 600 -300 100 L 50 50 1 1 I From 595e80d21d53c45f9e0305a5bb8a191bd27ccad1 Mon Sep 17 00:00:00 2001 From: Michael Date: Sat, 7 Jan 2017 19:49:26 +0100 Subject: [PATCH 72/77] ADM2484 modified --- library/analog_devices.dcm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/analog_devices.dcm b/library/analog_devices.dcm index 32f3b0c8..352b26d1 100644 --- a/library/analog_devices.dcm +++ b/library/analog_devices.dcm @@ -133,7 +133,7 @@ F http://www.analog.com/media/en/technical-documentation/data-sheets/ADE7758.pdf $ENDCMP # $CMP ADM2484E -D Isolated RS485/RS422 Transceiver,Half-/Full-Duplex, 500kbps,SOIC-16W +D Isolated RS485/RS422 Transceiver, Half-/Full-Duplex, 500kbps,SOIC-16W K RS485 Transceiver RS422 Transceiver F http://www.analog.com/media/en/technical-documentation/data-sheets/ADM2484E.pdf $ENDCMP From a730c0417160f8f98535ac4612b436960c3dce3e Mon Sep 17 00:00:00 2001 From: evanshultz Date: Sun, 8 Jan 2017 07:01:59 -0800 Subject: [PATCH 73/77] Update FPLIST for VO615A --- library/opto.lib | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/library/opto.lib b/library/opto.lib index 0dfc50cd..9e9e8fe5 100644 --- a/library/opto.lib +++ b/library/opto.lib @@ -2667,11 +2667,15 @@ ENDDEF DEF VO615A U 0 1 Y Y 1 F N F0 "U" 0 300 50 H V C CNN F1 "VO615A" 0 200 50 H V C CNN -F2 "Housings_DIP:DIP-4_W7.62mm_SMD" 0 0 50 H I C CNN +F2 "" 0 0 50 H I C CNN F3 "" 0 0 50 H I C CNN ALIAS VO615A-1 VO615A-2 VO615A-3 VO615A-4 VO615A-5 VO615A-6 VO615A-7 VO615A-8 VO615A-9 $FPLIST - DIP?4*SMD* + DIP*W7.62mm* + DIP*W10.16mm* + DIP*W7.62mm*SMD* + DIP*W9.53mm*SMD* + DIP*W11.48mm*SMD* $ENDFPLIST DRAW S -200 150 200 -150 0 1 10 f From ba0837502900cf52fcab1515e0e54cc7cd5706c0 Mon Sep 17 00:00:00 2001 From: LALE Date: Sun, 8 Jan 2017 16:45:20 +0100 Subject: [PATCH 74/77] removed SW_SPST_FSMSM.png --- .../SW_SPST_FSMSM.png | Bin 306236 -> 0 bytes 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 modules/packages3d/Buttons_Switches_SMD.3dshapes/SW_SPST_FSMSM.png diff --git a/modules/packages3d/Buttons_Switches_SMD.3dshapes/SW_SPST_FSMSM.png b/modules/packages3d/Buttons_Switches_SMD.3dshapes/SW_SPST_FSMSM.png deleted file mode 100644 index a0a4963996efb47a23a6ccfe01cf941975c2d61a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 306236 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%0DB5r5i+ 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

This project template is the basis of an PCB for the +Hammond Manufacturing 1593K Enclosure
+
Board Dimensions: 56.61mm[2.23"] x 57.66mm[2.27"] + + + +