From 77b5031bef9034a1438889b6096e8b69aca48638 Mon Sep 17 00:00:00 2001 From: michal Date: Sun, 9 Aug 2015 01:48:15 +0200 Subject: [PATCH 1/2] moving, renaming, small fixes --- .../Connect.3dshapes/Banana_Jack_1Pin.wings | Bin 0 -> 8940 bytes .../Connect.3dshapes/Banana_Jack_1Pin.wings~ | Bin 0 -> 13315 bytes .../Connect.3dshapes/Banana_Jack_1Pin.wrl | 946 ++++++ .../Connect.3dshapes/Banana_Jack_2Pin.wings | Bin 0 -> 13573 bytes .../Banana_Jack_2Pin.wings~} | Bin 8100 -> 16200 bytes .../Connect.3dshapes/Banana_Jack_2Pin.wrl | 1883 +++++++++++ .../Connect.3dshapes/Banana_Jack_3Pin.wings | Bin 0 -> 17294 bytes .../Connect.3dshapes/Banana_Jack_3Pin.wings~ | Bin 0 -> 17389 bytes .../Connect.3dshapes/Banana_Jack_3Pin.wrl | 2820 +++++++++++++++++ .../{NMJ6HFD2.wrl => NMJ6HCD2.wrl} | 0 .../Crystal_Watch.wings} | Bin .../Crystal_Watch.wrl} | 0 .../HC-18UH.wings | Bin .../HC-18UH.wrl | 0 .../HC-18UV.wings | Bin 2902 -> 5804 bytes .../HC-18UV.wrl | 292 ++ .../HC-33UH.wings | Bin .../HC-33UH.wrl | 0 .../HC-33UV.wings | Bin .../HC-33UV.wrl | 0 .../HC-49V.wings | Bin .../HC-49V.wrl | 0 .../Q_49U3HMS.wings | Bin .../Q_49U3HMS.wrl | 0 .../crystal_FA238-TSX3225.wings | Bin .../crystal_FA238-TSX3225.wrl | 0 .../packages3d/Divers.3dshapes/2PIN_6mm.wings | Bin 8100 -> 0 bytes .../packages3d/Divers.3dshapes/2PIN_6mm.wrl | 508 --- .../packages3d/Divers.3dshapes/3PIN_6mm.wings | Bin 8349 -> 0 bytes .../packages3d/Divers.3dshapes/3PIN_6mm.wrl | 480 --- .../Divers.3dshapes/douille_4mm.wrl | 508 --- .../Optoisolator_NSL-32.wings} | Bin .../Optoisolator_NSL-32.wrl} | 0 .../OSCILLATOR_KXO-200.wings | Bin 3882 -> 0 bytes .../OSCILLATOR_KXO-200.wrl | 849 ----- .../OSCILLATOR_KXO-200_LargePads.wings | Bin 3882 -> 0 bytes .../OSCILLATOR_KXO-200_LargePads.wrl | 849 ----- .../TCXO_G158.wings | Bin .../TCXO_G158.wrl | 0 39 files changed, 5941 insertions(+), 3194 deletions(-) create mode 100644 modules/packages3d/Connect.3dshapes/Banana_Jack_1Pin.wings create mode 100644 modules/packages3d/Connect.3dshapes/Banana_Jack_1Pin.wings~ create mode 100644 modules/packages3d/Connect.3dshapes/Banana_Jack_1Pin.wrl create mode 100644 modules/packages3d/Connect.3dshapes/Banana_Jack_2Pin.wings rename modules/packages3d/{Divers.3dshapes/douille_4mm.wings => Connect.3dshapes/Banana_Jack_2Pin.wings~} (50%) create mode 100644 modules/packages3d/Connect.3dshapes/Banana_Jack_2Pin.wrl create mode 100644 modules/packages3d/Connect.3dshapes/Banana_Jack_3Pin.wings create mode 100644 modules/packages3d/Connect.3dshapes/Banana_Jack_3Pin.wings~ create mode 100644 modules/packages3d/Connect.3dshapes/Banana_Jack_3Pin.wrl rename modules/packages3d/Connect.3dshapes/{NMJ6HFD2.wrl => NMJ6HCD2.wrl} (100%) rename modules/packages3d/{Discret.3dshapes/QMONTRE.wings => Crystals.3dshapes/Crystal_Watch.wings} (100%) rename modules/packages3d/{Discret.3dshapes/QMONTRE.wrl => Crystals.3dshapes/Crystal_Watch.wrl} (100%) rename modules/packages3d/{Discret.3dshapes => Crystals.3dshapes}/HC-18UH.wings (100%) rename modules/packages3d/{Discret.3dshapes => Crystals.3dshapes}/HC-18UH.wrl (100%) rename modules/packages3d/{Discret.3dshapes => Crystals.3dshapes}/HC-18UV.wings (50%) rename modules/packages3d/{Discret.3dshapes => Crystals.3dshapes}/HC-18UV.wrl (50%) rename modules/packages3d/{Discret.3dshapes => Crystals.3dshapes}/HC-33UH.wings (100%) rename modules/packages3d/{Discret.3dshapes => Crystals.3dshapes}/HC-33UH.wrl (100%) rename modules/packages3d/{Discret.3dshapes => Crystals.3dshapes}/HC-33UV.wings (100%) rename modules/packages3d/{Discret.3dshapes => Crystals.3dshapes}/HC-33UV.wrl (100%) rename modules/packages3d/{Discret.3dshapes => Crystals.3dshapes}/HC-49V.wings (100%) rename modules/packages3d/{Discret.3dshapes => Crystals.3dshapes}/HC-49V.wrl (100%) rename modules/packages3d/{Crystals_Oscillators_SMD.3dshapes => Crystals.3dshapes}/Q_49U3HMS.wings (100%) rename modules/packages3d/{Crystals_Oscillators_SMD.3dshapes => Crystals.3dshapes}/Q_49U3HMS.wrl (100%) rename modules/packages3d/{Crystals_Oscillators_SMD.3dshapes => Crystals.3dshapes}/crystal_FA238-TSX3225.wings (100%) rename modules/packages3d/{Crystals_Oscillators_SMD.3dshapes => Crystals.3dshapes}/crystal_FA238-TSX3225.wrl (100%) delete mode 100644 modules/packages3d/Divers.3dshapes/2PIN_6mm.wings delete mode 100644 modules/packages3d/Divers.3dshapes/2PIN_6mm.wrl delete mode 100644 modules/packages3d/Divers.3dshapes/3PIN_6mm.wings delete mode 100644 modules/packages3d/Divers.3dshapes/3PIN_6mm.wrl delete mode 100644 modules/packages3d/Divers.3dshapes/douille_4mm.wrl rename modules/packages3d/{Divers.3dshapes/OPTORESISTOR_NSL-32.wings => Opto-Devices.3dshapes/Optoisolator_NSL-32.wings} (100%) rename modules/packages3d/{Divers.3dshapes/OPTORESISTOR_NSL-32.wrl => Opto-Devices.3dshapes/Optoisolator_NSL-32.wrl} (100%) delete mode 100644 modules/packages3d/Oscillator-Modules.3dshapes/OSCILLATOR_KXO-200.wings delete mode 100644 modules/packages3d/Oscillator-Modules.3dshapes/OSCILLATOR_KXO-200.wrl delete mode 100644 modules/packages3d/Oscillator-Modules.3dshapes/OSCILLATOR_KXO-200_LargePads.wings delete mode 100644 modules/packages3d/Oscillator-Modules.3dshapes/OSCILLATOR_KXO-200_LargePads.wrl rename modules/packages3d/{Divers.3dshapes => Oscillators.3dshapes}/TCXO_G158.wings (100%) rename modules/packages3d/{Divers.3dshapes => Oscillators.3dshapes}/TCXO_G158.wrl (100%) diff --git a/modules/packages3d/Connect.3dshapes/Banana_Jack_1Pin.wings b/modules/packages3d/Connect.3dshapes/Banana_Jack_1Pin.wings new file mode 100644 index 0000000000000000000000000000000000000000..76d071498390e099bdfccc945fd9619afebfe55a GIT binary patch literal 8940 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 A+5i9m literal 0 HcmV?d00001 diff --git a/modules/packages3d/Connect.3dshapes/Banana_Jack_1Pin.wrl b/modules/packages3d/Connect.3dshapes/Banana_Jack_1Pin.wrl new file mode 100644 index 00000000..132c2d4d --- /dev/null +++ b/modules/packages3d/Connect.3dshapes/Banana_Jack_1Pin.wrl @@ -0,0 +1,946 @@ +#VRML V2.0 utf8 +#Exported from Wings 3D 1.5.4 +DEF cylinder3_copy4 Transform { + children [ + Shape { + appearance Appearance { + material DEF body Material { + diffuseColor 1.0 0.0 0.0 + emissiveColor 0.0 0.0 0.0 + specularColor 1.0 1.0 1.0 + ambientIntensity 1.0 + transparency 0.0 + shininess 1.0 + } + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + 8.30316881916815e-9 0.8999988504044377 0.1375538310414064, + 0.3444150974317495 0.8314904296646561 0.1375539219380293, + 0.6363961113710608 0.6363949534725625 0.13755418078971138, + 0.8314915875633262 0.3444139395335075 0.13755456818863054, + 0.9000000083031683 -1.1495947701107598e-6 0.13755502515681317, + 0.8314915875633262 -0.3444162387230477 0.1375554821249958, + 0.6363961113710608 -0.6363972526621026 0.13755586952391496, + 0.3444150974317486 -0.8314927288541961 0.13755612837559728, + 8.30316793098973e-9 -0.9000011495939776 0.13755621927222017, + -0.3444150808254127 -0.831492728854196 0.13755612837559728, + -0.6363960947647245 -0.6363972526621023 0.1375558695239152, + -0.8314915709569894 -0.3444162387230477 0.13755548212499602, + -0.899999991696832 -1.1495947697800976e-6 0.1375550251568134, + -0.8314915709569899 0.34441393953350824 0.13755456818863077, + -0.6363960947647249 0.6363949534725627 0.13755418078971138, + -0.3444150808254127 0.8314904296646561 0.1375539219380293, + 8.30316881916815e-9 0.4191620484246322 1.9375544690148052, + 0.16040590570613666 0.3872553316305772 1.9375545113484745, + 0.29639145931258426 0.2963926896451992 1.937554631904564, + 0.3872541012980424 0.16040713603887127 1.9375548123295023, + 0.4191608180921249 1.2386360439635566e-6 1.9375550251552285, + 0.3872541012980424 -0.16040465876678345 1.9375552379809546, + 0.29639145931258426 -0.2963902123731112 1.9375554184058927, + 0.16040590570613666 -0.3872528543584891 1.9375555389619827, + 8.30316881916815e-9 -0.419159571152544 1.9375555812956518, + -0.16040588909980036 -0.387252854358489 1.9375555389619827, + -0.29639144270624795 -0.29639021237311114 1.9375554184058932, + -0.38725408469170564 -0.16040465876678361 1.9375552379809546, + -0.41916080148578816 1.2386360440678264e-6 1.9375550251552285, + -0.38725408469170564 0.16040713603887174 1.9375548123295023, + -0.29639144270624795 0.2963926896451994 1.937554631904564, + -0.1604058890998008 0.3872553316305772 1.9375545113484745, + 8.30316881916815e-9 0.8276412386353234 1.9375539270467004, + 0.3167241242657921 0.7646408949229812 1.937554010635373, + 0.5852298646844036 0.5852310950167289 1.9375542486751232, + 0.7646396645908 0.3167253545984125 1.9375546049273895, + 0.827640008303193 1.2386360438672458e-6 1.9375550251551157, + 0.7646396645908 -0.3167228773263247 1.9375554453832708, + 0.5852298646844036 -0.5852286177446412 1.9375558016350969, + 0.3167241242657912 -0.7646384176508931 1.9375560396753606, + 8.30316837507894e-9 -0.8276387613632353 1.9375561232637566, + -0.3167241076594549 -0.7646384176508931 1.9375560396750842, + -0.5852298480780673 -0.585228617744641 1.9375558016353338, + -0.7646396479844628 -0.31672287732632476 1.9375554453830675, + -0.8276399916968562 1.2386360441641376e-6 1.937555025155341, + -0.7646396479844628 0.3167253545984131 1.9375546049271861, + -0.5852298480780673 0.5852310950167291 1.93755424867536, + -0.31672410765945447 0.764640894922981 1.9375540106350966, + 2.2210913153131173e-7 0.9000001777831241 1.137993831040338, + 0.34441531123771174 0.8314917570433425 1.137993921936961, + 0.6363963251770235 0.6363962808512489 1.1379941807886431, + 0.831491801369288 0.34441526691219393 1.1379945681875625, + 0.9000002221091306 1.7778391628858213e-7 1.137995025155745, + 0.831491801369288 -0.34441491134436125 1.1379954821239275, + 0.6363963251770235 -0.6363959252834162 1.1379958695228467, + 0.34441531123771085 -0.8314914014755098 1.1379961283745292, + 2.2210913108722252e-7 -0.8999998222152912 1.137996219271152, + -0.3444148670194509 -0.8314914014755097 1.1379961283745292, + -0.6363958809587622 -0.636395925283416 1.1379958695228467, + -0.8314913571510272 -0.3444149113443613 1.1379954821239278, + -0.8999997778908693 1.7778391661924452e-7 1.1379950251557454, + -0.8314913571510272 0.3444152669121946 1.1379945681875625, + -0.6363958809587622 0.6363962808512491 1.1379941807886436, + -0.34441486701945045 0.8314917570433425 1.1379939219369615, + -0.7912903024390356 -0.40457986047675293 1.2827155619505912, + -0.6765969503693503 -0.5762305921235095 1.2827157896960104, + -0.6765971340125208 -0.5762298192920181 1.8651957896954778, + -0.7912904860822056 -0.4045790876452615 1.8651955619502192, + 0.7912907319587008 0.4045806000721004 1.2827144883607258, + 0.6765973798890146 0.5762313317188572 1.2827142606153064, + 0.6765971962458446 0.5762321045503486 1.8651942606149345, + 0.7912905483155299 0.4045813729035918 1.8651944883601936, + 0.07096983764979115 -0.8858828945004661 1.282716200541, + 0.27344568099840405 -0.8456079451628201 1.282716147104508, + 0.27344549735527357 -0.8456071723313288 1.865196147104136, + 0.0709696540066651 -0.8858821216689746 1.865196200540789, + 0.845608529721043 -0.2734450964406798 1.282715387961731, + 0.8858834790586996 -0.0709692530922417 1.2827151193177684, + 0.88588329541561 -0.07096848026075031 1.8651951193173963, + 0.8456083460779524 -0.2734443236091884 1.8651953879611984, + 0.27344568099840494 0.8456086847581676 1.2827139032069144, + 0.07096983764979203 0.8858836340958138 1.2827138497702117, + 0.07096965400666555 0.8858844069273052 1.865193849770001, + 0.273445497355274 0.8456094575896591 1.8651939032065425, + -0.8456081002014582 0.273445836036028 1.2827146623495862, + -0.8858830495391148 0.07096999268758947 1.2827149309935486, + -0.8858832331822049 0.07097076551908088 1.865194930993016, + -0.8456082838445482 0.2734466088675194 1.8651946623492144, + -0.6765969503693503 0.5762313317188575 1.2827142606154116, + -0.7912903024390356 0.40458060007210106 1.2827144883606214, + -0.7912904860822056 0.4045813729035925 1.8651944883602496, + -0.6765971340125208 0.5762321045503489 1.865194260614879, + 0.8858834790586996 0.07096999268758915 1.2827149309935013, + 0.845608529721043 0.2734458360360274 1.2827146623496326, + 0.8456083460779524 0.27344660886751876 1.8651946623491, + 0.88588329541561 0.07097076551908053 1.8651949309931295, + 0.404580445034588 -0.7912901474004927 1.2827160750358875, + 0.5762311766815098 -0.6765967953309182 1.2827159228613152, + 0.5762309930383398 -0.6765960224994269 1.865195922861104, + 0.40458026139149794 -0.7912893745690014 1.8651960750355159, + 0.5762311766815107 0.6765975349262658 1.2827141274499836, + 0.404580445034588 0.7912908869958405 1.2827139752754475, + 0.4045802613914984 0.791291659827332 1.865193975275076, + 0.5762309930383402 0.6765983077577573 1.8651941274497723, + -0.40458001551500367 0.7912908869958405 1.28271397527543, + -0.5762307471618451 0.676597534926266 1.2827141274500016, + -0.5762309308050155 0.6765983077577574 1.8651941274496298, + -0.4045801991580933 0.791291659827332 1.8651939752752187, + -0.8858830495391148 -0.07096925309224136 1.2827151193178155, + -0.8456081002014582 -0.2734450964406799 1.2827153879616842, + -0.8456082838445482 -0.27344432360918847 1.8651953879613123, + -0.8858832331822049 -0.07096848026074996 1.865195119317283, + -0.5762307471618455 -0.6765967953309181 1.2827159228613332, + -0.40458001551500367 -0.7912901474004926 1.2827160750358697, + -0.4045801991580933 -0.7912893745690013 1.8651960750356587, + -0.5762309308050164 -0.6765960224994266 1.8651959228609614, + -0.07096940813016994 0.8858836340958138 1.2827138497703168, + -0.27344525147877974 0.8456086847581676 1.2827139032068091, + -0.2734454351219098 0.8456094575896591 1.865193903206598, + -0.07096959177329687 0.8858844069273052 1.8651938497699452, + 0.676597379889015 -0.5762305921235098 1.2827157896959058, + 0.7912907319587008 -0.4045798604767529 1.2827155619506954, + 0.7912905483155299 -0.40457908764526146 1.8651955619501628, + 0.6765971962458446 -0.5762298192920183 1.8651957896955338, + -0.27344525147877974 -0.84560794516282 1.282716147104403, + -0.07096940813017039 -0.8858828945004661 1.2827162005411052, + -0.07096959177329776 -0.8858821216689746 1.8651962005407334, + -0.2734454351219102 -0.8456071723313286 1.8651961471041918 ] } + coordIndex [ + 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, -1, + 0, 15, 63, 48, -1, + 0, 48, 49, 1, -1, + 1, 49, 50, 2, -1, + 2, 50, 51, 3, -1, + 3, 51, 52, 4, -1, + 4, 52, 53, 5, -1, + 5, 53, 54, 6, -1, + 6, 54, 55, 7, -1, + 7, 55, 56, 8, -1, + 8, 56, 57, 9, -1, + 9, 57, 58, 10, -1, + 10, 58, 59, 11, -1, + 11, 59, 60, 12, -1, + 12, 60, 61, 13, -1, + 13, 61, 62, 14, -1, + 14, 62, 63, 15, -1, + 16, 17, 33, 32, -1, + 16, 32, 47, 31, -1, + 17, 18, 34, 33, -1, + 18, 19, 35, 34, -1, + 19, 20, 36, 35, -1, + 20, 21, 37, 36, -1, + 21, 22, 38, 37, -1, + 22, 23, 39, 38, -1, + 23, 24, 40, 39, -1, + 24, 25, 41, 40, -1, + 25, 26, 42, 41, -1, + 26, 27, 43, 42, -1, + 27, 28, 44, 43, -1, + 28, 29, 45, 44, -1, + 29, 30, 46, 45, -1, + 30, 31, 47, 46, -1, + 32, 33, 83, 82, -1, + 32, 82, 119, -1, + 32, 119, 118, 47, -1, + 33, 34, 103, 102, -1, + 33, 102, 83, -1, + 34, 35, 71, 70, -1, + 34, 70, 103, -1, + 35, 36, 95, 94, -1, + 35, 94, 71, -1, + 36, 37, 79, 78, -1, + 36, 78, 95, -1, + 37, 38, 123, 122, -1, + 37, 122, 79, -1, + 38, 39, 99, 98, -1, + 38, 98, 123, -1, + 39, 40, 75, 74, -1, + 39, 74, 99, -1, + 40, 41, 127, 126, -1, + 40, 126, 75, -1, + 41, 42, 115, 114, -1, + 41, 114, 127, -1, + 42, 43, 67, 66, -1, + 42, 66, 115, -1, + 43, 44, 111, 110, -1, + 43, 110, 67, -1, + 44, 45, 87, 86, -1, + 44, 86, 111, -1, + 45, 46, 91, 90, -1, + 45, 90, 87, -1, + 46, 47, 107, 106, -1, + 46, 106, 91, -1, + 47, 118, 107, -1, + 48, 63, 117, 116, -1, + 48, 81, 80, 49, -1, + 48, 116, 81, -1, + 49, 80, 101, -1, + 49, 101, 100, 50, -1, + 50, 69, 68, 51, -1, + 50, 100, 69, -1, + 51, 68, 93, -1, + 51, 93, 92, 52, -1, + 52, 77, 76, 53, -1, + 52, 92, 77, -1, + 53, 76, 121, -1, + 53, 121, 120, 54, -1, + 54, 97, 96, 55, -1, + 54, 120, 97, -1, + 55, 73, 72, 56, -1, + 55, 96, 73, -1, + 56, 72, 125, -1, + 56, 125, 124, 57, -1, + 57, 113, 112, 58, -1, + 57, 124, 113, -1, + 58, 65, 64, 59, -1, + 58, 112, 65, -1, + 59, 64, 109, -1, + 59, 109, 108, 60, -1, + 60, 85, 84, 61, -1, + 60, 108, 85, -1, + 61, 84, 89, -1, + 61, 89, 88, 62, -1, + 62, 88, 105, -1, + 62, 105, 104, 63, -1, + 63, 104, 117, -1, + 64, 65, 66, 67, -1, + 64, 67, 110, 109, -1, + 65, 112, 115, 66, -1, + 68, 69, 70, 71, -1, + 68, 71, 94, 93, -1, + 69, 100, 103, 70, -1, + 72, 73, 74, 75, -1, + 72, 75, 126, 125, -1, + 73, 96, 99, 74, -1, + 76, 77, 78, 79, -1, + 76, 79, 122, 121, -1, + 77, 92, 95, 78, -1, + 80, 81, 82, 83, -1, + 80, 83, 102, 101, -1, + 81, 116, 119, 82, -1, + 84, 85, 86, 87, -1, + 84, 87, 90, 89, -1, + 85, 108, 111, 86, -1, + 88, 89, 90, 91, -1, + 88, 91, 106, 105, -1, + 92, 93, 94, 95, -1, + 96, 97, 98, 99, -1, + 97, 120, 123, 98, -1, + 100, 101, 102, 103, -1, + 104, 105, 106, 107, -1, + 104, 107, 118, 117, -1, + 108, 109, 110, 111, -1, + 112, 113, 114, 115, -1, + 113, 124, 127, 114, -1, + 116, 117, 118, 119, -1, + 120, 121, 122, 123, -1, + 124, 125, 126, 127, -1 ] + normal Normal { vector [ + 2.521214061132979e-16 0.8909085517013487 -0.454182730302909, + 0.3409361618135474 0.8230921031471331 -0.4541826981564531, + 0.6299678659114978 0.6299672633050413 -0.45418249094705315, + 0.8230926672329055 0.34093554325146935 -0.4541821402204701, + 0.8909090772663188 -6.026059608827962e-7 -0.45418169937164277, + 0.8230926672329055 -0.3409367484633606 -0.4541812355157933, + 0.6299678659114972 -0.629968468516846 -0.45418081927075415, + 0.3409361618135467 -0.8230933083588077 -0.45418051400605036, + 7.563642183398936e-17 -0.8909097569128694 -0.45418036619547053, + -0.3409361843784991 -0.8230933628352666 -0.4541803983418509, + -0.6299679429530624 -0.6299685455581265 -0.4541806055512124, + -0.8230927987510829 -0.34093680293960293 -0.4541809562778165, + -0.890909231349448 -6.026055601549747e-7 -0.45418139712671274, + -0.8230927987510829 0.34093559772845256 -0.4541818609826377, + -0.6299679429530618 0.62996734034689 -0.45418227722771565, + -0.34093618437849854 0.8230921576238996 -0.4541825824923982, + -2.2367230131514e-13 -0.7002135600399121 0.7139334495148918, + -0.26796049103865405 -0.6469129044033276 0.7139333787957911, + -0.49512642638464516 -0.495125479142227 0.7139331774051061, + -0.6469138516458517 -0.26795954379646186 0.713932876002444, + -0.7002145072825171 9.472420247864928e-7 0.7139325204738922, + -0.6469138516458518 0.2679614382805112 0.7139321649452198, + -0.4951264263846452 0.4951273736262766 0.7139318635426745, + -0.26796049103865394 0.6469147988873774 0.7139316621517969, + -2.2351377615980272e-13 0.7002154545239615 0.713931591432822, + 0.2679604910387815 0.6469147988871858 0.7139316621519227, + 0.49512642638473564 0.4951273736262826 0.7139318635426076, + 0.646913851645801 0.26796143828050045 0.7139321649452699, + 0.7002145072825895 9.472420247170428e-7 0.7139325204738213, + 0.6469138516458011 -0.2679595437964508 0.713932876002494, + 0.4951264263847354 -0.49512547914223315 0.7139331774050391, + 0.26796049103878106 -0.6469129044031364 0.7139333787959166, + -1.8706246821321123e-9 0.4759282733108249 0.8794840980162044, + 0.18212940371246455 0.43970044796039803 0.8794841649323583, + 0.33653123785103845 0.3365324066167238 0.8794843177949246, + 0.43969923461939703 0.1821305540149788 0.8794845333314926, + 0.4759270153941773 1.1668959160661842e-6 0.8794847787293586, + 0.4396992346193973 -0.18212822022315703 0.8794850166281751, + 0.33653123785103767 -0.33653007282493075 0.8794852108107872, + 0.18212940371246503 -0.43969811416864646 0.8794853317138823, + -1.870625130649971e-9 -0.47592593951912254 0.879485360931517, + -0.18212943356472985 -0.43969817720776383 0.8794852940155171, + -0.3365313307432075 -0.336530161976506 0.8794851411526363, + -0.43969939055075463 -0.18212828326256097 0.8794849256156284, + -0.4759271974380213 1.1668957851905223e-6 0.8794846802175857, + -0.43969939055075385 0.18213061705414166 0.8794844423187789, + -0.33653133074320707 0.33653249576811556 0.8794842481365368, + -0.1821294335647303 0.4397005109994155 0.8794841272338253, + 1.473714817004775e-14 0.999805270099626 0.019733775133356887, + 0.3826089025966775 0.9236996279171849 0.019733855158600027, + 0.7069690683792603 0.7069690945630279 0.019734124953826575, + 0.9236996022739542 0.38260892900446675 0.01973454344528473, + 0.9998052449967483 2.6184359543139155e-8 0.019735046921442876, + 0.9236996022739542 -0.3826088766357363 0.019735558732363757, + 0.7069690683792588 -0.7069690421942679 0.019736000959730486, + 0.3826089025966768 -0.9236995755483762 0.01973630627843514, + 1.4438117215601912e-14 -0.9998052177307616 0.01973642820634755, + -0.3826089022801376 -0.9236995747841726 0.019736348181129078, + -0.7069690672985832 -0.7069690411134827 0.01973607838589523, + -0.9236996004290778 -0.3826088758715529 0.01973565989442576, + -0.9998052428353957 2.6184505186735114e-8 0.01973515641829575, + -0.923699600429078 0.38260892824055126 0.019734644607348462, + -0.7069690672985824 0.7069690934824503 0.019734202379994348, + -0.3826089022801371 0.923699627153093 0.01973389706129554, + -0.8816035964734312 -0.47135891154958126 0.02441055484632634, + -0.772853970694085 -0.6341142273123674 0.02441079069644016, + -0.7210724918994786 -0.5939857677984399 0.35670067154236484, + -0.824714235953606 -0.43887495400266124 0.35670043981557115, + 0.881603589420889 0.47135897280555494 0.024409626705392342, + 0.7728539654631467 0.6341142875743795 0.02440939085529662, + 0.7210723873044046 0.593986628996263 0.3566994488932981, + 0.8247140989756615 0.43887582844867895 0.35669968061977353, + 0.09810379016684587 -0.9948767403567227 0.02441142871856551, + 0.29008677408426137 -0.9566889496629636 0.024411413194695353, + 0.272829207035609 -0.8934922478784331 0.35670131310308567, + 0.08986354157000008 -0.9298863991537648 0.35670131562042484, + 0.9566889792198982 -0.290086740769888 0.024410650722440114, + 0.9948767687452708 -0.09810375750597067 0.024410402990913488, + 0.9298867937860877 -0.08986306143488058 0.3567004078099448, + 0.8934926654920122 -0.27282871749836407 0.35670064146308567, + 0.2900867740842619 0.956689014437472 0.024408874534577466, + 0.09810379016684646 0.9948768051311381 0.024408788723715505, + 0.08986354157000111 0.9298873456894615 0.3566988480821104, + 0.27282920703560826 0.8934931944142511 0.3566989421399207, + -0.9566889873364721 0.2900868082381727 0.02440953082927281, + -0.9948767776164428 0.09810382291294399 0.02440977856083231, + -0.929886967389024 0.0898640244661574 0.3566997126250456, + -0.89349282568104 0.272829712746973 0.356699478972026, + -0.772853970694084 0.6341142920863613 0.024409108017313077, + -0.8816035964734312 0.47135897632352075 0.02440930405304359, + -0.8247142359536055 0.43887590053776276 0.3566992752202176, + -0.7210724918994772 0.5939867143336115 0.3566990953465383, + 0.9948767687452706 0.0981038222808215 0.02441014266369796, + 0.9566889792198982 0.29008680554472055 0.02440988095113964, + 0.8934926654920125 0.2728296640345845 0.35669991748633006, + 0.9298867937860879 0.08986400797112543 0.35670016934898624, + 0.4713589412254722 -0.8816035586802111 0.02441134673034828, + 0.6341142555806117 -0.7728539335542071 0.024411232235098078, + 0.5939861625131412 -0.721071923581184 0.3567011631125465, + 0.4388753715325975 -0.8247136582337709 0.35670126182114276, + 0.6341142555806145 0.7728539983288805 0.024409181397702026, + 0.47135894122547234 0.8816036234548077 0.024409007316057288, + 0.4388753715325966 0.8247146047696952 0.35669907336814183, + 0.5939861625131432 0.7210728701172089 0.35669924968219446, + -0.4713589431300129 0.881603627212377 0.024408834821383615, + -0.6341142593068351 0.7728540026013984 0.024408949316627987, + -0.5939862342825678 0.7210729556204036 0.35669895732349677, + -0.43887541091869947 0.8247146766934225 0.3566988586152281, + -0.9948767776164429 -0.09810375813905813 0.024410038888049514, + -0.956688987336472 -0.29008674346426977 0.024410300600580474, + -0.8934928256810404 -0.27282876621191554 0.3567002029489107, + -0.929886967389024 -0.08986307793112473 0.35669995108604774, + -0.634114259306836 -0.7728539378273378 0.02441100015403478, + -0.4713589431300134 -0.8816035624382378 0.02441117423568512, + -0.43887541091869947 -0.8247137301580684 0.3567010470684205, + -0.593986234282569 -0.7210720090851515 0.35670087075407636, + -0.09810379025280962 0.9948768060032174 0.0244087528331389, + -0.29008677492477675 0.9566890168916096 0.024408768357040044, + -0.27282922321067843 0.8934932432924696 0.356698807333248, + -0.08986354433184648 0.9298873620192276 0.356698804815828, + 0.7728539654631446 -0.6341142227996388 0.024411073534411812, + 0.8816035894208893 -0.4713589080307585 0.024410877498665322, + 0.8247140989756618 -0.43887488191250207 0.3567008452149358, + 0.7210723873044034 -0.5939856824601566 0.35670102508889795, + -0.2900867749247776 -0.9566889521173824 0.024411307017165134, + -0.09810379025280973 -0.9948767412288972 0.024411392827991214, + -0.08986354433184685 -0.9298864154836455 0.35670127235418597, + -0.2728292232106787 -0.8934922967570091 0.3567011782965434 ] } + normalIndex [ + 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, -1, + 0, 15, 63, 48, -1, + 0, 48, 49, 1, -1, + 1, 49, 50, 2, -1, + 2, 50, 51, 3, -1, + 3, 51, 52, 4, -1, + 4, 52, 53, 5, -1, + 5, 53, 54, 6, -1, + 6, 54, 55, 7, -1, + 7, 55, 56, 8, -1, + 8, 56, 57, 9, -1, + 9, 57, 58, 10, -1, + 10, 58, 59, 11, -1, + 11, 59, 60, 12, -1, + 12, 60, 61, 13, -1, + 13, 61, 62, 14, -1, + 14, 62, 63, 15, -1, + 16, 17, 33, 32, -1, + 16, 32, 47, 31, -1, + 17, 18, 34, 33, -1, + 18, 19, 35, 34, -1, + 19, 20, 36, 35, -1, + 20, 21, 37, 36, -1, + 21, 22, 38, 37, -1, + 22, 23, 39, 38, -1, + 23, 24, 40, 39, -1, + 24, 25, 41, 40, -1, + 25, 26, 42, 41, -1, + 26, 27, 43, 42, -1, + 27, 28, 44, 43, -1, + 28, 29, 45, 44, -1, + 29, 30, 46, 45, -1, + 30, 31, 47, 46, -1, + 32, 33, 83, 82, -1, + 32, 82, 119, -1, + 32, 119, 118, 47, -1, + 33, 34, 103, 102, -1, + 33, 102, 83, -1, + 34, 35, 71, 70, -1, + 34, 70, 103, -1, + 35, 36, 95, 94, -1, + 35, 94, 71, -1, + 36, 37, 79, 78, -1, + 36, 78, 95, -1, + 37, 38, 123, 122, -1, + 37, 122, 79, -1, + 38, 39, 99, 98, -1, + 38, 98, 123, -1, + 39, 40, 75, 74, -1, + 39, 74, 99, -1, + 40, 41, 127, 126, -1, + 40, 126, 75, -1, + 41, 42, 115, 114, -1, + 41, 114, 127, -1, + 42, 43, 67, 66, -1, + 42, 66, 115, -1, + 43, 44, 111, 110, -1, + 43, 110, 67, -1, + 44, 45, 87, 86, -1, + 44, 86, 111, -1, + 45, 46, 91, 90, -1, + 45, 90, 87, -1, + 46, 47, 107, 106, -1, + 46, 106, 91, -1, + 47, 118, 107, -1, + 48, 63, 117, 116, -1, + 48, 81, 80, 49, -1, + 48, 116, 81, -1, + 49, 80, 101, -1, + 49, 101, 100, 50, -1, + 50, 69, 68, 51, -1, + 50, 100, 69, -1, + 51, 68, 93, -1, + 51, 93, 92, 52, -1, + 52, 77, 76, 53, -1, + 52, 92, 77, -1, + 53, 76, 121, -1, + 53, 121, 120, 54, -1, + 54, 97, 96, 55, -1, + 54, 120, 97, -1, + 55, 73, 72, 56, -1, + 55, 96, 73, -1, + 56, 72, 125, -1, + 56, 125, 124, 57, -1, + 57, 113, 112, 58, -1, + 57, 124, 113, -1, + 58, 65, 64, 59, -1, + 58, 112, 65, -1, + 59, 64, 109, -1, + 59, 109, 108, 60, -1, + 60, 85, 84, 61, -1, + 60, 108, 85, -1, + 61, 84, 89, -1, + 61, 89, 88, 62, -1, + 62, 88, 105, -1, + 62, 105, 104, 63, -1, + 63, 104, 117, -1, + 64, 65, 66, 67, -1, + 64, 67, 110, 109, -1, + 65, 112, 115, 66, -1, + 68, 69, 70, 71, -1, + 68, 71, 94, 93, -1, + 69, 100, 103, 70, -1, + 72, 73, 74, 75, -1, + 72, 75, 126, 125, -1, + 73, 96, 99, 74, -1, + 76, 77, 78, 79, -1, + 76, 79, 122, 121, -1, + 77, 92, 95, 78, -1, + 80, 81, 82, 83, -1, + 80, 83, 102, 101, -1, + 81, 116, 119, 82, -1, + 84, 85, 86, 87, -1, + 84, 87, 90, 89, -1, + 85, 108, 111, 86, -1, + 88, 89, 90, 91, -1, + 88, 91, 106, 105, -1, + 92, 93, 94, 95, -1, + 96, 97, 98, 99, -1, + 97, 120, 123, 98, -1, + 100, 101, 102, 103, -1, + 104, 105, 106, 107, -1, + 104, 107, 118, 117, -1, + 108, 109, 110, 111, -1, + 112, 113, 114, 115, -1, + 113, 124, 127, 114, -1, + 116, 117, 118, 119, -1, + 120, 121, 122, 123, -1, + 124, 125, 126, 127, -1 ] + } + }, + Shape { + appearance Appearance { + material DEF pin Material { + diffuseColor 0.7666666666666667 0.7666666666666667 0.7666666666666667 + emissiveColor 0.0 0.0 0.0 + specularColor 1.0 1.0 1.0 + ambientIntensity 1.0 + transparency 0.0 + shininess 1.0 + } + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + 8.30316881916815e-9 0.4191620484246322 1.9375544690148052, + 0.16040590570613666 0.3872553316305772 1.9375545113484745, + 0.29639145931258426 0.2963926896451992 1.937554631904564, + 0.3872541012980424 0.16040713603887127 1.9375548123295023, + 0.4191608180921249 1.2386360439635566e-6 1.9375550251552285, + 0.3872541012980424 -0.16040465876678345 1.9375552379809546, + 0.29639145931258426 -0.2963902123731112 1.9375554184058927, + 0.16040590570613666 -0.3872528543584891 1.9375555389619827, + 8.30316881916815e-9 -0.419159571152544 1.9375555812956518, + -0.16040588909980036 -0.387252854358489 1.9375555389619827, + -0.29639144270624795 -0.29639021237311114 1.9375554184058932, + -0.38725408469170564 -0.16040465876678361 1.9375552379809546, + -0.41916080148578816 1.2386360440678264e-6 1.9375550251552285, + -0.38725408469170564 0.16040713603887174 1.9375548123295023, + -0.29639144270624795 0.2963926896451994 1.937554631904564, + -0.1604058890998008 0.3872553316305772 1.9375545113484745, + 8.30316881916815e-9 0.4191602859102914 0.6091544690159748, + 0.16040590570613666 0.38725356911623654 0.6091545113496436, + 0.29639145931258426 0.2963909271308585 0.6091546319057334, + 0.3872541012980424 0.1604053735245307 0.609154812330672, + 0.4191608180921249 -5.23878296773088e-7 0.6091550251563982, + 0.3872541012980424 -0.16040642128112403 0.6091552379821242, + 0.29639145931258426 -0.29639197488745195 0.6091554184070627, + 0.16040590570613666 -0.38725461687282986 0.6091555389631523, + 8.30316881916815e-9 -0.41916133366688474 0.6091555812968213, + -0.1604058890998008 -0.38725461687282986 0.6091555389631524, + -0.29639144270624795 -0.29639197488745184 0.6091554184070627, + -0.38725408469170564 -0.16040642128112437 0.6091552379821242, + -0.4191608014857886 -5.238782966127989e-7 0.6091550251563983, + -0.38725408469170564 0.1604053735245309 0.609154812330672, + -0.29639144270624795 0.29639092713085874 0.6091546319057335, + -0.1604058890998008 0.3872535691162365 0.6091545113496438 ] } + coordIndex [ + 0, 15, 31, 16, -1, + 0, 16, 17, 1, -1, + 1, 17, 18, 2, -1, + 2, 18, 19, 3, -1, + 3, 19, 20, 4, -1, + 4, 20, 21, 5, -1, + 5, 21, 22, 6, -1, + 6, 22, 23, 7, -1, + 7, 23, 24, 8, -1, + 8, 24, 25, 9, -1, + 9, 25, 26, 10, -1, + 10, 26, 27, 11, -1, + 11, 27, 28, 12, -1, + 12, 28, 29, 13, -1, + 13, 29, 30, 14, -1, + 14, 30, 31, 15, -1, + 16, 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, -1 ] + normal Normal { vector [ + -2.2367230131514e-13 -0.7002135600399121 0.7139334495148918, + -0.26796049103865405 -0.6469129044033276 0.7139333787957911, + -0.49512642638464516 -0.495125479142227 0.7139331774051061, + -0.6469138516458517 -0.26795954379646186 0.713932876002444, + -0.7002145072825171 9.472420247864928e-7 0.7139325204738922, + -0.6469138516458518 0.2679614382805112 0.7139321649452198, + -0.4951264263846452 0.4951273736262766 0.7139318635426745, + -0.26796049103865394 0.6469147988873774 0.7139316621517969, + -2.2351377615980272e-13 0.7002154545239615 0.713931591432822, + 0.2679604910387815 0.6469147988871858 0.7139316621519227, + 0.49512642638473564 0.4951273736262826 0.7139318635426076, + 0.646913851645801 0.26796143828050045 0.7139321649452699, + 0.7002145072825895 9.472420247170428e-7 0.7139325204738213, + 0.6469138516458011 -0.2679595437964508 0.713932876002494, + 0.4951264263847354 -0.49512547914223315 0.7139331774050391, + 0.26796049103878106 -0.6469129044031364 0.7139333787959166, + -7.689702886455582e-16 -0.8909085517013491 0.45418273030290884, + -0.34093617309602453 -0.8230921303855175 0.45418264032442707, + -0.6299679044322835 -0.6299673018259693 0.45418238408739015, + -0.8230927329920027 -0.34093557048996276 0.4541820006015643, + -0.8909091543078936 6.02605760418052e-7 0.4541815482491893, + -0.8230927329920027 0.3409367757014837 0.45418109589681505, + -0.6299679044322832 0.6299685070374901 0.4541807124109888, + -0.3409361730960241 0.8230933355970385 0.45418045617395186, + -5.672731637549199e-16 0.8909097569128697 0.45418036619547003, + 0.340936173096024 0.8230933355970385 0.4541804561739518, + 0.6299679044322839 0.6299685070374894 0.4541807124109887, + 0.8230927329920028 0.34093677570148356 0.4541810958968149, + 0.8909091543078936 6.026057603298096e-7 0.45418154824918916, + 0.823092732992003 -0.3409355704899625 0.454182000601564, + 0.6299679044322842 -0.6299673018259685 0.45418238408739015, + 0.340936173096024 -0.8230921303855177 0.45418264032442707 ] } + normalIndex [ + 0, 15, 31, 16, -1, + 0, 16, 17, 1, -1, + 1, 17, 18, 2, -1, + 2, 18, 19, 3, -1, + 3, 19, 20, 4, -1, + 4, 20, 21, 5, -1, + 5, 21, 22, 6, -1, + 6, 22, 23, 7, -1, + 7, 23, 24, 8, -1, + 8, 24, 25, 9, -1, + 9, 25, 26, 10, -1, + 10, 26, 27, 11, -1, + 11, 27, 28, 12, -1, + 12, 28, 29, 13, -1, + 13, 29, 30, 14, -1, + 14, 30, 31, 15, -1, + 16, 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, -1 ] + } + } + ] +} + +DEF cylinder1_copy3 Transform { + children [ + Shape { + appearance Appearance { + material USE body + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + -2.256345466911114e-6 0.5651985093677698 -0.11948391780168532, + 0.21629041962750728 0.5221752211434124 -0.11948369072644183, + 0.399654496381586 0.3996552620949689 -0.11948338405518766, + 0.522174455430457 0.21629118534137004 -0.1194830444758408, + 0.5651977436551223 -1.4906311434549735e-6 -0.11948272368627832, + 0.522174455430457 -0.21629416660374667 -0.11948247052380334, + 0.39965449638158645 -0.39965824335760086 -0.1194823235301079, + 0.21629041962750728 -0.5221782024064269 -0.11948230508364932, + -2.256345466911114e-6 -0.5652014906312351 -0.11948241799273407, + -0.2162949323184411 -0.522178202406878 -0.11948264506797712, + -0.3996590090725203 -0.39965824335843425 -0.11948295173923151, + -0.5221789681213904 -0.21629416660483572 -0.1194832913185786, + -0.5652022563460566 -1.4906323220009115e-6 -0.11948361210814107, + -0.5221789681213904 0.2162911853402814 -0.11948386527061605, + -0.3996590090725203 0.39965526209413543 -0.11948401226431127, + -0.21629493231844155 0.5221752211429613 -0.11948403071076985, + -3.2617906398080265e-6 0.23668448284370566 -1.442483481931154, + 0.09057321067526924 0.21866770227682927 -1.4424833188766109, + 0.16736023628591168 0.16736025209468153 -1.4424831328364989, + 0.2186676864682111 0.09057322648441701 -1.4424829521337386, + 0.23668446703522417 -3.2459808985562574e-6 -1.442482804278687, + 0.2186676864682111 -0.09057971844628765 -1.4424827117809356, + 0.16736023628591168 -0.16736674405676127 -1.4424826887224285, + 0.09057321067526924 -0.21867419423922194 -1.4424827386136145, + -3.2617906398080265e-6 -0.2366909748064676 -1.4424828538590124, + -0.09057973425654842 -0.21867419423959125 -1.4424830169135552, + -0.16736675986719085 -0.16736674405744348 -1.4424832029536674, + -0.21867421004949072 -0.09057971844717921 -1.4424833836564277, + -0.23669099061650378 -3.24598186339668e-6 -1.442483531511479, + -0.21867421004949072 0.09057322648352584 -1.4424836240092305, + -0.1673667598671913 0.1673602520939993 -1.4424836470677376, + -0.09057973425654886 0.21866770227646 -1.4424835971765515, + -3.1779921041419357e-6 0.5651969003172272 -1.3322188677961662, + 0.2162894979808696 0.5221736120928698 -1.332218640720923, + 0.3996535747349488 0.39965365304442624 -1.3322183340496687, + 0.5221735337838194 0.2162895762908274 -1.3322179944703216, + 0.5651968220084851 -3.099681686092178e-6 -1.3322176736807592, + 0.5221735337838194 -0.2162957756542893 -1.3322174205182842, + 0.3996535747349488 -0.3996598524081435 -1.3322172735245887, + 0.2162894979808696 -0.5221798114569695 -1.3322172550781302, + -3.1779921041419357e-6 -0.5652030996817778 -1.3322173679872151, + -0.21629585396507878 -0.5221798114574205 -1.3322175950624582, + -0.3996599307191575 -0.3996598524089769 -1.3322179017337126, + -0.5221798897680276 -0.21629577565537836 -1.3322182413130597, + -0.5652031779926938 -3.0996828646381155e-6 -1.3322185621026217, + -0.5221798897680276 0.2162895762897388 -1.3322188152650967, + -0.3996599307191575 0.3996536530435928 -1.3322189622587923, + -0.21629585396507922 0.5221736120924187 -1.3322189807052507 ] } + coordIndex [ + 0, 1, 33, 32, -1, + 0, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, -1, + 0, 32, 47, 15, -1, + 1, 2, 34, 33, -1, + 2, 3, 35, 34, -1, + 3, 4, 36, 35, -1, + 4, 5, 37, 36, -1, + 5, 6, 38, 37, -1, + 6, 7, 39, 38, -1, + 7, 8, 40, 39, -1, + 8, 9, 41, 40, -1, + 9, 10, 42, 41, -1, + 10, 11, 43, 42, -1, + 11, 12, 44, 43, -1, + 12, 13, 45, 44, -1, + 13, 14, 46, 45, -1, + 14, 15, 47, 46, -1, + 16, 31, 47, 32, -1, + 16, 32, 33, 17, -1, + 17, 33, 34, 18, -1, + 18, 34, 35, 19, -1, + 19, 35, 36, 20, -1, + 20, 36, 37, 21, -1, + 21, 37, 38, 22, -1, + 22, 38, 39, 23, -1, + 23, 39, 40, 24, -1, + 24, 40, 41, 25, -1, + 25, 41, 42, 26, -1, + 26, 42, 43, 27, -1, + 27, 43, 44, 28, -1, + 28, 44, 45, 29, -1, + 29, 45, 46, 30, -1, + 30, 46, 47, 31, -1 ] + normal Normal { vector [ + -3.5695755199336355e-7 0.8909097569128709 0.4541803661953279, + 0.3409358977513464 0.8230935326283095 0.4541803057926811, + 0.6299678261189832 0.6299687856818045 0.45418043454283147, + 0.8230928517102348 0.34093697273259777 0.4541807328448063, + 0.8909093546392878 6.026052389806085e-7 0.45418115528481, + 0.8230928517102348 -0.3409357675220402 0.45418163755007807, + 0.6299678261189833 -0.6299675804710211 0.45418210621997207, + 0.3409358977513459 -0.8230923274171881 0.454182489943679, + -3.5695755213203026e-7 -0.8909085517013501 0.45418273030276635, + -0.3409364484403096 -0.823091933354025 0.4541827907048456, + -0.6299679827451834 -0.6299670231813778 0.45418266195437046, + -0.8230926142736701 -0.3409353734583135 0.4541823636525043, + -0.8909089539765817 6.026062817668429e-7 0.45418194121297883, + -0.8230926142736701 0.3409365786707977 0.45418145894827805, + -0.6299679827451834 0.6299682283936358 0.4541809902787086, + -0.3409364484403099 0.8230931385659446 0.45418060655489323, + 5.738515927480306e-7 0.8081805910472392 -0.5889347436297218, + 0.30927812893419837 0.7466612866240621 -0.5889345991023636, + 0.5714708756995176 0.5714695204540037 -0.5889343133315444, + 0.746662414835944 0.30927667964825645 -0.5889339298232923, + 0.8081814922252402 -7.813939718534493e-7 -0.5889335069631999, + 0.7466624148359439 -0.30927824243623236 -0.5889331091277785, + 0.5714708756995176 -0.5714710832420744 -0.5889327968837841, + 0.309278128934198 -0.7466628494122749 -0.5889326177675202, + 5.738515932231458e-7 -0.8081821538356182 -0.5889325990478806, + -0.3092771142246103 -0.746663170487391 -0.5889327435748626, + -0.5714701820648784 -0.5714715373109326 -0.5889330293456243, + -0.7466620422762555 -0.3092785635115849 -0.5889334128541713, + -0.8081812526591508 -7.813944073513703e-7 -0.588933835714739, + -0.7466620422762557 0.30927700072280245 -0.5889342335505372, + -0.5714701820648788 0.5714699745222441 -0.58893454579459, + -0.30927711422461074 0.7466616076988445 -0.5889347249105573, + 5.738515926357421e-7 0.8081805910472308 -0.588934743629733, + 0.3092780861540964 0.746661183343348 -0.5889347525092834, + 0.5714707296389455 0.571469374392898 -0.588934596790612, + 0.7466621654948488 0.30927657636721545 -0.5889343001805184, + 0.8081812001039417 -7.813945036323115e-7 -0.5889339078351169, + 0.7466621654948488 -0.3092781391561745 -0.5889334794852786, + 0.5714707296389455 -0.5714709371817209 -0.5889330803432397, + 0.30927808615409613 -0.7466627461319674 -0.5889327711747147, + 5.738515929467266e-7 -0.80818215383561 -0.5889325990478921, + -0.30927715700485386 -0.7466632737676215 -0.5889325901676801, + -0.5714703281255982 -0.5714716833711152 -0.5889327458861539, + -0.7466622916173958 -0.3092786667914895 -0.5889330424966301, + -0.8081815447804324 -7.813938754083076e-7 -0.58893343484277, + -0.7466622916173961 0.3092771040036903 -0.5889338631932699, + -0.5714703281255985 0.5714701205831795 -0.5889342623355064, + -0.3092771570048544 0.7466617109794825 -0.5889345715036487 ] } + normalIndex [ + 0, 1, 33, 32, -1, + 0, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, -1, + 0, 32, 47, 15, -1, + 1, 2, 34, 33, -1, + 2, 3, 35, 34, -1, + 3, 4, 36, 35, -1, + 4, 5, 37, 36, -1, + 5, 6, 38, 37, -1, + 6, 7, 39, 38, -1, + 7, 8, 40, 39, -1, + 8, 9, 41, 40, -1, + 9, 10, 42, 41, -1, + 10, 11, 43, 42, -1, + 11, 12, 44, 43, -1, + 12, 13, 45, 44, -1, + 13, 14, 46, 45, -1, + 14, 15, 47, 46, -1, + 16, 31, 47, 32, -1, + 16, 32, 33, 17, -1, + 17, 33, 34, 18, -1, + 18, 34, 35, 19, -1, + 19, 35, 36, 20, -1, + 20, 36, 37, 21, -1, + 21, 37, 38, 22, -1, + 22, 38, 39, 23, -1, + 23, 39, 40, 24, -1, + 24, 40, 41, 25, -1, + 25, 41, 42, 26, -1, + 26, 42, 43, 27, -1, + 27, 43, 44, 28, -1, + 28, 44, 45, 29, -1, + 29, 45, 46, 30, -1, + 30, 46, 47, 31, -1 ] + } + }, + Shape { + appearance Appearance { + material USE pin + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + -3.2238132634532235e-6 0.23668427745585569 -1.5972834819307633, + 0.09057324865266159 0.2186674968888889 -1.5972833868388956, + 0.16736027426331823 0.16736004670666474 -1.597283258414758, + 0.218667724445627 0.09057302109634957 -1.5972831162097605, + 0.23668450501264404 -3.4513689841724752e-6 -1.5972829818733258, + 0.218667724445627 -0.09057992383435515 -1.5972828758569577, + 0.16736027426331823 -0.167366949444778 -1.5972828143006872, + 0.09057324865266159 -0.21867439962716206 -1.5972828065758993, + -3.2238132630091343e-6 -0.23669118019431756 -1.5972828538586217, + -0.09057969627918894 -0.21867439962735097 -1.5972829489504894, + -0.16736672188984558 -0.1673669494451271 -1.5972830773746267, + -0.21867417207215523 -0.09057992383481123 -1.5972832195796245, + -0.2366909526391714 -3.451369477839933e-6 -1.5972833539160591, + -0.21867417207215523 0.09057302109589338 -1.5972834599324268, + -0.16736672188984558 0.1673600467063159 -1.5972835214886982, + -0.09057969627918894 0.21866749688870013 -1.5972835292134855, + -3.2617906398080265e-6 0.23668448284370566 -1.442483481931154, + 0.09057321067526924 0.21866770227682927 -1.4424833188766109, + 0.16736023628591168 0.16736025209468153 -1.4424831328364989, + 0.2186676864682111 0.09057322648441701 -1.4424829521337386, + 0.23668446703522417 -3.2459808985562574e-6 -1.442482804278687, + 0.2186676864682111 -0.09057971844628765 -1.4424827117809356, + 0.16736023628591168 -0.16736674405676127 -1.4424826887224285, + 0.09057321067526924 -0.21867419423922194 -1.4424827386136145, + -3.2617906398080265e-6 -0.2366909748064676 -1.4424828538590124, + -0.09057973425654842 -0.21867419423959125 -1.4424830169135552, + -0.16736675986719085 -0.16736674405744348 -1.4424832029536674, + -0.21867421004949072 -0.09057971844717921 -1.4424833836564277, + -0.23669099061650378 -3.24598186339668e-6 -1.442483531511479, + -0.21867421004949072 0.09057322648352584 -1.4424836240092305, + -0.1673667598671913 0.1673602520939993 -1.4424836470677376, + -0.09057973425654886 0.21866770227646 -1.4424835971765515 ] } + coordIndex [ + 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, -1, + 0, 15, 31, 16, -1, + 0, 16, 17, 1, -1, + 1, 17, 18, 2, -1, + 2, 18, 19, 3, -1, + 3, 19, 20, 4, -1, + 4, 20, 21, 5, -1, + 5, 21, 22, 6, -1, + 6, 22, 23, 7, -1, + 7, 23, 24, 8, -1, + 8, 24, 25, 9, -1, + 9, 25, 26, 10, -1, + 10, 26, 27, 11, -1, + 11, 27, 28, 12, -1, + 12, 28, 29, 13, -1, + 13, 29, 30, 14, -1, + 14, 30, 31, 15, -1 ] + normal Normal { vector [ + 3.569575527245043e-7 0.8909085517013571 -0.45418273030275247, + 0.34093650151316013 0.8230920614840302 -0.45418251866175624, + 0.6299681639475796 0.6299672043847834 -0.45418215928428546, + 0.8230929236057168 0.34093550158889946 -0.45418170688229964, + 0.8909093163816859 -6.026053389250857e-7 -0.4541812303298693, + 0.8230929236057168 -0.3409367067996404 -0.45418080217773343, + 0.6299681639475795 -0.6299684095957079 -0.45418048760814234, + 0.34093650151315924 -0.8230932666952288 -0.45418033451146295, + 3.5695755282535266e-7 -0.890909756912878 -0.4541803661953137, + -0.3409358446781717 -0.8230934044991447 -0.45418057783616084, + -0.6299676449161837 -0.629968604480017 -0.45418093721363606, + -0.8230925423779156 -0.3409368446040137 -0.4541813896157763, + -0.8909089922340023 -6.026061824911558e-7 -0.45418186616842277, + -0.823092542377916 0.34093563939171256 -0.4541822943207089, + -0.6299676449161841 0.6299673992678985 -0.4541826088902974, + -0.34093584467817206 0.8230921992873007 -0.45418276198681956, + 5.738515927480306e-7 0.8081805910472392 -0.5889347436297218, + 0.30927812893419837 0.7466612866240621 -0.5889345991023636, + 0.5714708756995176 0.5714695204540037 -0.5889343133315444, + 0.746662414835944 0.30927667964825645 -0.5889339298232923, + 0.8081814922252402 -7.813939718534493e-7 -0.5889335069631999, + 0.7466624148359439 -0.30927824243623236 -0.5889331091277785, + 0.5714708756995176 -0.5714710832420744 -0.5889327968837841, + 0.309278128934198 -0.7466628494122749 -0.5889326177675202, + 5.738515932231458e-7 -0.8081821538356182 -0.5889325990478806, + -0.3092771142246103 -0.746663170487391 -0.5889327435748626, + -0.5714701820648784 -0.5714715373109326 -0.5889330293456243, + -0.7466620422762555 -0.3092785635115849 -0.5889334128541713, + -0.8081812526591508 -7.813944073513703e-7 -0.588933835714739, + -0.7466620422762557 0.30927700072280245 -0.5889342335505372, + -0.5714701820648788 0.5714699745222441 -0.58893454579459, + -0.30927711422461074 0.7466616076988445 -0.5889347249105573 ] } + normalIndex [ + 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, -1, + 0, 15, 31, 16, -1, + 0, 16, 17, 1, -1, + 1, 17, 18, 2, -1, + 2, 18, 19, 3, -1, + 3, 19, 20, 4, -1, + 4, 20, 21, 5, -1, + 5, 21, 22, 6, -1, + 6, 22, 23, 7, -1, + 7, 23, 24, 8, -1, + 8, 24, 25, 9, -1, + 9, 25, 26, 10, -1, + 10, 26, 27, 11, -1, + 11, 27, 28, 12, -1, + 12, 28, 29, 13, -1, + 13, 29, 30, 14, -1, + 14, 30, 31, 15, -1 ] + } + } + ] +} + diff --git a/modules/packages3d/Connect.3dshapes/Banana_Jack_2Pin.wings b/modules/packages3d/Connect.3dshapes/Banana_Jack_2Pin.wings new file mode 100644 index 0000000000000000000000000000000000000000..b69f54478602c3e79b9ab148dbf6a94bdaf8d9de GIT binary patch literal 13573 zcmY#Z4EOYN57sr*GvMWtVqst~`P3Z1z;LsuV$R!I_J~mT>w0@VLl54QUKGSCU9@3) zL~{5MMn2zJ4JM)+6As_oxcx@;`UM-crya>N`F3x^Y?sHi>EGDS&%3Gi^ZnlYpP&Ex z{-jdn)NjA&?6b4BroSx?+fmrjm|5iF6TxK2W!`6GU|_&$&S_}S&D(W_O`XqR1Gisq zR|n_CW7RBd$B!+oYMsrrq$Za`_4q~kwujRc+0<@LFwiwrXgk7a@7p2xFHJ`CK-rIE zms1<(i@My9-Cw3KF(ccdsp5vf0$T>-l6(gr*Bi{aZ#@MZl7-G3cKe|!dza~LZ|6>q z>P2g1IoUG2*gkA9JhsI(TYHPS>NKS{t=qPxFgO$o9XqV{V=He|^y0mino5UCFJ5bF zVcepkXp_?=8NGO`Ze5g+wBR?l=xiaT4ID4eA5JTA*|N?3x6%>6mf8zqZ$BJwbNRf% z@>+K5HP?&x+AKN>Y`1Jyy2$X>gNHvl!E0JZtjycD9)^PJ`nOF}VOzj_@zVy?$=etU zovPU%X&mDHaJ(slQB1j|eXW6E@fN+#Z$~{i1@k(#J!@eoQQ2q{!{TJ<{Q6SHdk?S9 z0_82H${QKHClttSYqRjVxJ&2ObcIxx8{)aXo)!m!RJz)87ieZZe0p)8h^G3X-iy~- zTo`qnl`3wC9Wrry&6N?~CegJ){+85aj)tcm8vM5fc^#C6xGqd^`Lw|{CD%i1;;A2x z{cK!zFq!0b*xm7TeRS+FAI}<(RS){vKR$W5D4z z`tVUet72NL?AzBu`Eq3~k`hh}OfTG<{o}(1;gCd*i583Z@~=F8ST%vIEg;Qz%X;@$ zp9?%!91^IHxvQx#^sNvd(gyo zZO5fk9aeE{U|xCV@YIXjl-O4AY_MH<=y0fk-quT64EvQsD|cw6#maqN&$U5z<*~z8 zH#{qfs5NcK^(>WJ$JaTv_01~g9OtYL1-!fT6@N-GL<^_Om9=g2a?U@;5Iu30O^k4W zWLM)@1;PwU5Dsennh0HJfwK@x28@6t&HC35VB4l0eoSoiKw?v*( zWcjnMjoFMjK1?3=g^8sz=9;z5{ie#eC?YHQt{#K*M7t&HHLgTWn8kjeZHf6y) z|I*A7L34w!%=`mjO$*t)irr3@Ag zTb?KCpV`AFc1qW0;37jrxaQ3j4`<9lpw&$*F(}N|t{J#w@@b2Dizo_5L zCWc?C`0%G&3_Xf#D|gs^dCTXO-4J!Dt6kc_J)U)UbT`97Retl9wV{m#QA|Cmx)nPF zb*?f`5o0*)SuFQ0weOzjZflwJ3S+svGur}n-@Mb1x#U}UqrdUojk|&tOJ;xAz_z;V z7=tf^n^1k=3cCrjOnY`n*WK!Ro!8MCnNa`rkXxD1+M~=?#SL>yojMYfqPo>f()hLC z_6QvIxw757B&~VkZlzzF#6mAI7;Qgt!uDZPSNH2{35mx(c>R5`Q1w<+?29vEvGxAS zVS%dqChU~F<0t>>rt8e#jw{q&STRWN+@ldv-f@LvHQ$ji6QS*m;w5SA6L%+Ya0lM+ zU1%I!a#!4L*_wjH8-vX)3C$%qRs=BnA zQxANPS{;2Eym+*zO#0^*o_F76rZ9SDAO0L#b<%cg;g|fMnp+(?S6}~JU0$e{ zxidUn;>xE@C)re=G;G|u`&3s^e(wE@@&r#_uTJZKX~9c0rr)vlo0|0f`YukdjO}-q zi;A3HcRA@lkCp1zO*eU_oXBc>EmE}cly+{F%JaP@)34PnII?Z+y{e6ROHUYHJ}hhe z`DRy~B@c`0$IFxMcEzpH4taMwG1dOW(tBGzO_pkybWK00ZLgQU&#v8@h|wPLtiYq`Lb-)DUSQhQ#RFaea*$1dV4*)?DNo5C#yd%_Wt`mD%h*++o>R} zy-(hie6O~(+pn{fXYDPWs8qe3?u(+{uKl)9ZmEmzn!NR!7TpP+Z(QGXcEj>1C)V(t zTNHEe$-K<+dY?}3&zhR8d1;`^pDCnp@q^n>>7S$?(UsfE%ZO%{%Q} zfAVjDP12_OlUC0u$rkzfP_8O-|CivsH>U{Av3hU3eDTur&!v;~%7nMgFVZ<#Ebl58#2zVZa?x1#SoH+PA6 zRem`9)Ot?I$TfZf$fKO?RnLp=ms;)F{&Qo%x$5)t@2=3> zbA^AS?f1Qlr+o3ty)-4=A#(F(bKQrp=hO+w&qXiOFrQ_j;~& z)zPx#UC?XOJC$2jKK-p~sm|**vszceMKg1^zvPN9Oz&-#w}!`udwsN=vo|JH&w}~P zJR2Fa=|OL-wyjvbNokHsbkg&<)sC8BwbRxHPvkzgcvX6O`<+E1&rN6FF248s<+Jp? zOXKFv2<$4G7|r~SM`GTsswpPZZKb?!{?vLp`ICy_XY*~|)5E^#HFm9w&@A_UXR|Bm z$-kacse7BtGrc-L#O;q~Pdl4+;8T#+_Ks;fp<(j;pQmM&PYBcD5ARQ949zp>-k>s{f8)XXA@A(h zMzUR;4HERvji}nBCz8Cl?0eSfqWN(Fy=!ls)jc~qOeyrmQSQCw&mM9$yiB#*Yg{I* zugJBDh40O*z#WG)xE3hwK3Be|{F+V71eXo&(f)>>9{H=aCuDsoYmV#qT;SNZP-1tR z;G~u>T6=6(o?G`hx}&_1Rg=TLtWiaU^QCRIWl(e6?F*}G+RcmABK1-|Ep->s*xhwC?A9t-`qMy8&*RRODeI(<+J?y;dvUNx=ij5y8ppWhV!Js-H#xCZ z&b4B&Jz`^fH@;;0MeSRU9_Yu!Mv(_>-F(3PW#7sl; zo>VyNLB`GBo8~%~KQdboe(LFkYwgcYyIQYj+o5yo+G5VaixXBeFPpuKQ5}hxK1(^VbEeoIQhe&4Duuj5-td zu2}N%Ze*P1B+I&ostm7=XNGBsBp6Q8_*LvbP1Gx8y&uQ=9+Bo{nXlAl?Ugq4`EsH( z(k@q``e$Oti=w@eW_cXdyB#a^4|C31wsTL!w_i;kx&k;eW~DJTGlU7;=hWo%y=3MpUY2>r&~Vjb&x;*W8?X4<9FTfs?U1@KbJzC64A(^B zFKe>5IGNtWA$SuT1%!AT6t8zertCWl8&IhBwoypXeRY znREC{?39&9CVz`-d~$iqoE5XnQe-|Z>`D6KUO4OLV^5Q{*QM(|FjRKxwJwEdmqv{h!z)XE*77#=Ah1``c1@R=Ph=^RKtKprYu%$T5V)=2UJGH*ZTt z=e`9-65GD1|8)Ai&Bo_&C&L_8_mhHWTszLboNYdHiJk17wtpLzcBU5gZ&OqDWbTT- zDDRrV7V*XK><0foC*+?9`+n@Ierr9+bx&ro`me<-zT3L2*V)eWconoqNS-ST`9UUlBg_s_nt z*G>_Ub9s5%x;bI$`xDi({GTWO+Hy($c!r!M>rD=RH4{hswi$+NjsGSem}t|v?4`T6 zignTC9tBC8X0A^$WW6!eE5rQ zi^>7{6NYC}MEEcFRM;OlzOnY$1RuF~TuurPCO;`R>gsux_)G3!LDET;Gbz076OK-P z(ak3*bh0N#>G8>kd5*%bznuJMG$&I`^7vs}M-JASsbz_t$0mKWX z{qjjKZDd%SY#xL^QJCqr>_dS8M=isD4u9LZK2IP1Q~1JKGh>fx@Cg&SYmcU!R61il zEunhy8I{eIK^hs4RVOL$^iP{8X`{?DN25iYzu?YUHRDPPmX?eI{Tbq_CwYvz(_Ieq z`>PzwxxD$U|E7~R^F%nKwzz0{%1zvv!gpSR!H;Lrg5x)SeD*NoZ*Lah{-ODH5zkEL zXPV96p?$G~2Xl?oGL!i_ zPaZZ}WV8uBOZ2@t({3#`O|o}R zvTvHR=E1{|mZZs@g56#bHBMoZx7uj(Zi(m&X|qwyKA|o$U(>#0xLE zZJO8K-e4g2p*Aynt+I5*v4R&`lQ%e@m?nEE#rWo_$!-m1UP_UZU#D>2JYwwDB;3dG zm(6ME+7x5{^acZ|556y#+;rLYp~r{EK(t@uXOPSGxo@6GE?x**rtG zIrm;XRz0+HZi+R3Ka--|2gizCxhd@Y{mswiyt+0B&!77@#r)>!$;X<-R3`GAu-w%C z=8kKvHUf$OSE-zi%r)!4CJ%HeW!KlEK*#J|^&;j!W? z`Gppa(eD&Yj_xcJXbJcj@u8vTmjcHuwhtVZI`b?&3mDfvkX`opilx#vKPCx={{na(cS2P%8vfW2AT)|Ry18;bbn_ku;}QFL)?n)_AD`r8Rsdf zA8k-&WACK`d=XBk~uagBc{-|t|<2R6Ss~6iWu;vNLE(AuL|-g5&ln_Lg@RA?KO}ROBSS7A$E|*cZ?B!Dy$7TLCA7 zae++iv2P-NTdEXl+BqHzak%iDdv#dgW$?L*hU+In4S&pLk$xp$xIr>ap#SpIz8^6Y`1W7mS$@sK zM)Hnm^m1mI2Itpi*YxLD?c4C4vEtheh7XK8^^Y|lX6QRU^Bcp%MFl#)nl4BlJXb65 zt9xNwa*0%{`D~5XJGICI9vXiY%}|{oec9Q zE>EhN(Z+j$&GD#>OUL;m*D@I%3k2IZ>N^E2a9mzku`G)DgKDKBo9yC3rm{m1cZek( z_ulw5qhW8MncZ=zmd|J9%dYXR`z1P$>Cn-`lNtKh6V)}=d+xh2D`9%6bBDasr<2-p zc}$V&O&`P*V>^EET%3Qjrj~JEqq}&L*{?a?oTn2_^G`&7bhMaQ!t#(=PVw^5h7HmW zR0P5f&8}B@fArej2Oq4HDhoR->^~G3+qf)i_+ZWS$>Jm97VR8W)_ouOZ4UGaD!)r> z$n>z3xBcT*_x#~AgCk`MHOHFcH%XjhXYgZA6x{Q3{*%c!tQf5F+c#S=p68xlxr3F( zs)Z+QV~5BFl@9*?+J}Pe6BIcAGnFg5sOTP8aPftn&r|N#J?UFqu3T#7Nfqq=a%Y0t zF&wL3=JS#l*jx;;Y@=cwK>-QFa3YjWb7kB(JY{X+6iRgF^^Zy6b_ z`yl4JqdbrGR>6d0UX#-sw-o%oBc&(CsK>o@Nk#UG3f2q4Qc{ji-1#eX3Zys;L$fDj zDD3H15skB4amU^Nz#6wr8@#!8Og{1;*TQ45!)evo-1+BPcE2=RklM7RlShk3tX2Be zwh2MulTJR$dnuJML1J$?Tc$}yw5s8T)lLt$?b6Lib~vTL%spSM#rk#G2Z!X765oy} z*6_l)|j&KH{(koMb|y6I1b9FO?Yw0`k0VK zdP{fHH-(E1^?aVXd!z&}Es}k(T=2!_;{h)tO+)ugFyu@|oU;Xp{@U#B=?d#hALeO@R` zJTD)tshn1BRB>>P@T}&~Ofh-q18VB7J?VP?ckliw*KB5*e_dXtnydNL^`oI`sivFq zEV&-9*DH34U-;ZxyL9D(FZy5g+%I+?e4YC^@6Fo9J5x$uU*MP3YY@8g`ku?t=Uu!` z&RcW6_Mg9bOYQ0MRqfdgLeH)#{Ot15-#LBFyq3vx7cSs2m?;txn5wt)I}=mik&@k9 zUOt}}%CSA_I`zzMrg`?wSMPT<3W;CWkNH>_@2RJ^^ZciCRsRc5@l9!r3;rGPB4|z3 z{`}|F8}{At4&NHL#{B7VzZE%3=bvt}5qH(!_V1;(_x*Lp)_Q!L8G3uqo?z*Ac7vS} z&-S_i_U6q z!`E-N?ESx$eU|od|8uL1v?d45>HoT8y|-bm#qOBxo2HuD*Xx8HS^bUED>L}%zDLRF zYLb%v_BYfs`TEz|7yDNEdU?(@+rFu3QQ^G*e}XpM-O*K^)mJkUdGjOFa4p%SG`DS z`kn0O?rS`2cXtOx)y~`DIz6dy`I`qf*%v>JGh6vJ>1Scx##BkUPcipS7yk@gxL7wj zN+KY#( z;rokDT)yM`UE=1}=h~&!mQOZrx*6y-GkbTU~P+0#Eg@5W_4%l)@S zPUO6sy~Y2PN&1%FX(IDWc1&hnx~6_d?wVbDE6&}zJ|}38)~+AcD{glOPpmE5t&zIp zr&N4twWV2hYy{I%8JmKNMZ5O)Y_EMk*Gn^;?e_HGiF(&htCUtREWWwWZ2J0dPT?Uj zxvrD;#-tZTz8BUzojPaN-hh{R;gjEmS1+{MG_mx{=3RROeB~#a+QyuXo5!=!XZGcb zENY?luU&ZpH4gmys(s&ncb1&$^WEq4H_r;1_U-h(br#I?qR!j?HHauq??3-UwlQx? z(ej^HBx1WBK4^_QI+@o*Jjz7o!?rUvS-XAZBDC!Cb3gok6Wu3hebesLz3AXu?&kAW zeVJ6fuyuFq!GD)a4u?tZ``vRYrs(~fj~q9)ujF0Yv*ytw-E}Lf-z|QkK7X2`0zJDv{zNNJ@|+YnuHy=gsEw&$n((5h_uw5fiU;x!$$q80YT=uNNz5 zds$Yl%w!VZzhz$Oqo(^aUVqN>DPPI&by!T&{QIgeO_%@Od;010U5%#>YZt0%6+51} z@H;qep1elyob0mws_R~qyU1OxH~e3yztrWw!IwoE;>JhxD=+SytrB$Vh0=BH!sUBk z|JWf^q+fld%JIyFr>}Nee~OV>eU^3N@gE;FkA3R8^Hg+Z(Z|zm=il+JjH!EDvu3}} z^uJnrPh2Vun!L_NJkovLroLw#+C`5{{x%;nh`%!Dy_KEj_g8zDp07^Py|hO*x8Om_ zenzgY!tS(d+rysT>y(a3osuZFw5IOc5)>ygtS)BFCpEW-}{do87?9Rq* zu^vA~nRRc?co{w|=vH;_%LN5;x;o6imd?8zvv>O;o3GAOp5;E9e)Ohzzedl&w?F%O zw7N~pAGPJoiqxMN)HM0_pM!zt!t}Eky{e9XskZ#r9(8Gp*-#P2tGC1|SS*gyjcgD@aQKToU&*x0a$netDF;vV&1`=@`+45VRMRVI5durM{H!o;T&&Y0 zvt7Ns`}FfOhjXhgxyEyCdU1~TO4+|DCOjc!4_9`?mFPWfpIRa!zBl0Wm30SKC&$;U zVCr#azty#9^97sNPxq8~tt?*f=jXYt4~q&fZd1an z)h_7Nlj+HE+Gd^(H#SB(+Rd78q_y8Zppt#=>6?7M+1eV?@6}}Z>sQ|lI{orr&h^p| zJyo`nyXOPdj+Df+dQE-3-Ki{ar_SyPWwWGTOv^v6F0rEOZe}5`#?tfW7{6)Fb}>7X za?;>-Y{<>5O_j?%p4I+adP;2~?`Qs#2KIBqL4wz(pQ(OOE1En(+%`Ds%lG~eA1|@H zQIRF{Lwg+KN@O!H3YuxDsdnd0RN19i$#q>O;ggN&8ME(&;%CnZU0nS_Epzrw)tHTm z_RD)SuGQwg`ztEF%g6HO+#s#Be-lmxKC{aUZ?D9iIGK#C&;E7wnopPdanUuq>}Oo)%yrKSr>mWvJKcAw$nyC2Q-s*9 zIJ_?J=2PFloGaqmtylhqyIc(~Jo~anifziIaLt&HIr*h0ukO0hBz~$fZ+?hH#rxQk zx!2B5U%qhF`%GCSHjIKEKe?}ny?(0eY4&*bmk)MFgo@lvdiwF_ZI;4|tEaHXKeY%f;rsN_ za-!_~wLEn{`D^<7Lii6y$MZYK^E)%Xex3N@b>fQyzp5mDRY|mN*eBPvPp&N~5tZ+x z`m0Lf|H&$eWnW7Bnijm0-{V;p}>+og!x`2o0U5g(T zmr0x66v`0eIMr>l``PS}s>G+N_jX^3o9A=m`7Hf&OF6WI9{$bX)99CRmcJJiDX3lg zaq(NO06Dp}wPEJ_;}yii43yPppL_c8R?+Ix^@@Le>tkzHyt`x@r2o{|v2xxr+0_vf zJtJ0HUDQ?Iyz@s$CeNwYu8&u1u^IKP5-u*k!ISBFJjwCrjiV*YoOT^M`d0t$>u~0x z%wOr5@3$_fxmRWNZH|||&#q|wea%w5_e0LiSp=HX`hCg4uv2D=xogbDJkQITn>ACv zAN$Sbwew8fmlIiB+A|Cbzs$RHUyb*DSaw_9zH9d%{hq}4@2vF(Bd+ha-z}Zuc6$C2 zO^u&>)4#pG&?uTbqg=Hm$m?p<`!yE=*UwlYFJG~75})UDzUE0Ee|d*YXqt4-bYDzL zf#1E^$=hqRqykROoc>*J)t5u3ywALfZVKAAgm?W)Bk`~$i?03JHD%M2+=6+hx*}F~ zJKAlVvgt+HHCxf08=54as-0OjrS!7jt7is(&gMWvhU$kS@At1*<8f)rZtkTMUfat*cvAE| zr?fcCAo=04**oRC_-$++KlAb1beOnBd zw%p5^cqFsxfz;u1YnC{d1#o+P%(g{G zl#?}6d#_LMo3r=JIXf%vqMMOr#TOX7e!iUdPN$ z=hpN%_4jS*bG>&>G`VJn@q)5~uZn9Vod2KUn&Py}>{{)6M)l5%lhe<$Z=A&UcGDcq zqieop++C#h#YXDmnQw9DJev!D+p=BCl2~qbGx|;N%hsvWIdr0C2QBi7f43f#QXYA} z&+*FqcetZws_4cb@z2p~7l@pFc3V)ZD3R6p*`GV}gMLZw*%I>N#r30WAGj@zt4awv zb*DV={giZvlV^8-m-Z;0`O;nUeDvEJOKm)}_7_&?tF6s=>!3CL+Qy6SB2ylHtG%Ot zrZMIi`|Zd-KAPN{=ee!^a%jozZ&#(gb{g+_!#Q=QhgH^Wu2Y$(zcWjBX%|g2Sv%8L zbDMvc+@F5YGaoLBpSd7@CSXb47gpmhti~lqQNNlbe>F*3Rr|ynIL8|}AD{o4JM9H` zn#duDMAyvM+-Vv`?Z28N*?u)ia?M|=KSS{#MDACUWb1}~32pllj)hO!m(a!sGN65l z{)~lS6ew}u2-MCqQ^$o-QY1U^CR;C)=3DdA+$-Mfz z_IJv3#x;G;vrQ*EXx`S*i2isn`nB&*=Ki#+$yXI}wp%s?*=@UN3GUym-o5qh$t*7& z-yIxYOMB;ai_DMOcJ{RO-ybKJ%vqc3X1Z?1SFtHsi;wmEUU7+gb-tjHFSpm(xa-1y zL!TX5m2yPx6|2|VH^FDMy0p6zwwhggv#hw#c9UN3ZwIxh-uYo09~b{UxnM`{UdgpT zUaUPSdcXbs?CsO5cP_ZreX(O%d)OUWz4J@kL0wI@_1k?lBBvH;XRTe(($>~1^YqM< zq>Za5&x%ucc|nDU_1>V5nck~)qoYi# z(obi3>Db402hIBZEwtvtg;#5@t`W;CtGnIz_fp}{yZ%#*OcGXhd+D#)ceHcL$0?hX z|0eD`6%#SFXW8n^sXYDc=f!8NSkrO!)(4{{Tg`0F-rlui)rr>7Hxfl<>PtmpZ+_gX zcXZ9>%jYW3dY{~zGo?Dv<#rseb;b&%(t$J>qgJS3ec?4UC@Hd8~5c z<}}{Pr+018fOIUsPF=b>bY}OO#h0_JCWVCrUHg(@>RZ2c`kAZxHRm$kEeqG$`N?h7 zuDvp!BIN3Ng6=eBMXk8qeYh)^FKmiX__9d-((08nx37EZ=4JW4uy$G3-X}UU1GP)u zpFO%DB=6da#<`%rrPYt!l1p>st19|-?X?g+S-DAgik4q(4FBrer#D7Q&psCH)&D40 z=IYzjJ#X{Botz?6n|6##^yR6&JX5L*gSLxXO@I3-rfJBxLHY02yL_g)s|E}X2Gf{f=){Spw*)R3E^J&ixjp=r4l8z@yMIxYs4ydoihcoBFnSSiLHYjk#zMdHLL=Wz{CnpKLNdq|_Yx zCS%Xj#%Ei%|Gw#JpQ63w_V3!1vj-)HZ2Y*LOE&k^{3%6y#aFX!T=~%| zz~)s?!Oml@a_(oJFWopx==*Vzg;Qoqs#)*&@$}>$x7mM>#eA3F_4XxefX&<3X*Gc_ zTd!_kVbU{g?gyFrz{_5#dTYFn&1AEj^66L2%2kiL)HXy(PkYzv@Nw1si~FZ&Oix^s z?PH`9(`No?JC^W05}Z)hfp`1*^mFrhba~2JT6&n%wMmLc3^k_?5Qq zc(=;<9QUV_<{5mOtTKIR8>lO(tLQzwKmJ8bifrzL(l6aR7FqaR?iXphd8laH$%N`} zruX+ci)YQiK@Rheb~74#q`$sx`m6+nzVkd2>kr0buzT*9TD9^mW{O#z|-33#cAK9qw z=5)9Gsrgap_oy#1+u%_-iHrJIX|en0wjQ}49q(}35%xma(owMhSBlTC=9 zzQ5v?eh6c2@pet0Q)Q3uel-+)`NsRZx7}NJ&7;%xZk`NGlaa5PR2%#6=G$1q3o}(+ z{mzB*iG0hrrjY$@>F@Memlw&U%UQ?2R@M8Z_`B=Z;^6Y61>e)}XqO7QPCvKrMct)c z=cY`m{&_jM@S^4$?N^h}i!bH+v99xTQea8=4e`7AccwaN?%jO*T5!&!?&WM};;(g1 zoqOYc*SV+8-`s_dPS=&}c{4-WvR+F&ZsOO+YF;}ZM;vNcyvAbBLpE*e!iSITcDya z#unvntWFftULWvDJbjm^%-yc_p`c#b?6|xit)iJT!rm)wy_2t)a zrJJs%h?m3`IYv(oG3$I|Q{{Q?aaI1*wQ9Q;xJ}}=vh$DmqI^?A@5C{KaMzMeo>wRM zu3CR;QED>B)SiR;cWCTN+~g@b+2>WC(mLbq8IS6IKV@F3{QL6)C8h2emgmxMdMveG zGvQF+qh&e%K~|f}-raFft>w+vyqm~-^l*R42iqz9iPA3x;ue3H@#&+c{8R2Fi}!re znA+@b*W&HnUhrD-j>DH9Q~E!ZT?(wLn{sN=)8_YENGbYcQg7Vdd-+(4Yv7Tdf4Aqj zu)Ag?3mx{2%KF56qrU#5_%$UJC6khXrm*d;jg0@r?}~}tdePC+(s4t=L~!ORUmf8? z%1KH|TR1sS%@caGB35JeRn8x;#8m_HXK4xW6Ol&p9hQYK#-cWHg<}*yYg+h)l_qQ0mpL6uSS7N#pYu=mv~LRo z@|`LYO#X@YnzkjZ>ipOoaXRVatqU5t1xh?>0kehLS&yh_Nm(ChJ+5}_n97Q6WeuBz z*^g#lJ;-!(W#hL^AFdeeo^jwog^-Pcm-Gw)X;H=#CR1EgGgzN4uZ{khc|W8s%DcW= z)@5G%jaWvdZ_7+1QtMqypPamAreSsGhrZdO3vEmOEH?Yb+O2!Tc$d?rzKd$BnOKAL z?}Tz)ycD*oBesz-Q`j>k#AQR0+AgsrUK{#57VexBk;87Jp*Yd`w8$bw!2*kqS4vsc zCcN08k;`Nlek)LCPh!h7t7+?tH|rXR_V6whc-EAA=#eMK*DZ|#>Mz| z*Lm#q{NGoUI12?o3P^YM`zb8T@!O=(oV<9c?c@b&X;(RK*Kf_ct9kfEsCsU=LFP(- z{kysO%$^^OFPp0MNU|OdTeEb=n$t%rgeD8PKiX<|aAm=jg;%PNa9itqy>0EoDXOJu z5@%f?@HWJ7)jKwy+?V-__Av(U-^n=Dqp{}d@t{2ary1K4A8zE_uw?zs-A;QoSj5-+ zc3jj-sARo#f=kuq_%ZcK6{1IWUD)!`ePxT2%9NH2=Eq5sw|+e3yHv#^{oMVZElQU} zR6p69oaK326#3RY=-U--s8?Sm29%)^f-&PZ4rblB?J6qkf-$H1uA;-VleiGBJLzb;&Tei3Um zmwV2I1sb~j;(5ng5`>n@+?%&HVEe*D^G|9mmtL~;*|qQkT1vB87Dj6Imilf;c_#Q~ z$^A?9Y=`_altu0OT8_G?@Nor}g*=eoZ}_=st*+mm44((_ezJP+qbG0g;|!U*&-vi{ zsoWPzZ8Yzf*l6CrF)f~d^?rjq{;Lu(rPhURt2*B4Ty0wNsAj>zhr8bSNFP4q|L`qW z_#&xYqKi7-Z!uInwXKX*aiQ1#ZLAU@BFlWQ^uFQ}=xFov;hpsS4==~^WqK)}&nj#* zP;1B&-qLyJrr;0WDUq$Jb51l|IZ~jjS(9b_Z0~kkPOpyM{^Uh})92k}Yx9#A`lq?~ zLCqxJn+ z$4+xe&0kSrYtgbDf`**tY4tq|r_Jclc&Yv`H|mGEajZ+wg3=EQepFP+skvrM=8W#v z{QLU)&lwl$FV#nGsy{j*<1Is~aTv8cF9O&qx}mpRrVa_GU(DN=Q;a1L)V6cu3laBUUZe{k_(X4p$RZ`KMUH14E;qZ_QlHssyg~ENMHSN* z=c9Dqu$zo;A+uT$*4iu$yNL)KAxNxiF7JYZ0$Q!b^oUDH&`zRgV zAon7hW9@0@>g1$zhkO^zRqSNBFvX=au~y(DLsYawb#PE)tL=idjGasu=BzlffpP1$ zrU<9%;-HDGvk%GFE@Iliq?mL=faP-YwW$khS%W%TXFEpQIx(#ASah_&(x6Lk%Q~*N z+LN?&?#SGFH7SEZdt!iL4$HF(jn}R&tW^!_ZM9vvmXDKl16QZO;bRXpdp^v%u#aoy z!9%(W)|z!PY>?s5@xDi45pq24N@vGJhL0u zntI3viT|?@Ocz_nI`3M8-5ihHM;dKsH6vz69F$Lgq||o0S=(emd)0-#+=ZftMHP5V z95k~t-g`-PCvq3GvU$YH-!fOrOWL8-(#R&Ug>g%{^1GxPLNN;&)iySMd$*)hVjWB3 z0>*P&TEF>rv`ehxS$CnqzU;!iW)soFp$nF>O?b1gHu#bcPq?f7K>^-{wZ@lXc*2=i znmQbCyRgslqsZZ_E0=2tv1h#ZjOutOm0-wg(5Jj5-*L~80^beW*=B6x+wxt>%P>Yd zCQ9yr)sfjH%3F^X$QESEDqLmTpuJMN?X}bGTLuoX47&xi4Rcr@CrycByfO2N@Zqlx zuVyLK+cH=SW*g@4T3u&&yO!~d$E)s#zY;dSO4$92;nxJVq#casyf@S^Ggu2q8|EdM$yCD7(yAlbQ|7w%$3--__UkqkKMAF-fxa>uh$D}6!&#jJ8~7Nur7T~d9I=OK$5BCt{Gj&MY~~vR z%hpf&AsoN0*gYecd4ag3&!5PPG6^}=4ABDiMl(X!2=-nU6IkBdA)h_1ZNYZghO;Lf zj5cAbDcf5x$%})`Z|o^LY|vyX>+V7O=l`|F!vH0<&E)(+19$-oG{; zyuwiPjAMcIOXpvk7DmX|go!(tUz+_Tk@@DVb>4X!^u8+Xy_p%nUz5hYK>MX<)yByu zxN5F(IEY_r{*tmhA@;*e(}r_PtY04VOPI6gD?^FWz9qXQj-~EWJaBJ9G3$i9q#HB0 zZEd?L%g`AZZuo{NIl4I`mQluQS4U#_ggt^9*H{k-T#Do|Z(EmpP-iY9kJ8*D8>CIM zV`toToG_sLVg~{)x$#tAYQ4vpR<7~p;o74G+*ZAB z63g5VsNMDAsSdormR2s2b4mB;2B9t68X2RQB>eV7F5cCAwMU_&`mn!n*!#2vGwjZ+ z|7S2!_hv>R+x(f%bACE?Eja7e&HdvH&!R2XOC)x!*?;#y`Z0qd{S*6oBBqQ_P|*9#V+-r!rx5AV`?EI;iL(dLPG-($3HBlu_RN77Hfu_EKmBvn! z=R!_VhKYfb4#aPnxUgQ~%ksV{jsH15@N;rYPHND2=F2(p!{VZQ53hT6)?Kcda&+2N z8QE_$pFU5O-DJG(p~%1PMK+sNRW6_Zvuabu^IM0?nxl8arsKIUiyZY`t*@J`E4wIA)%|DF?!~$R+j=*b^#v{$i4L0?yz_kHp1rfq z)=zNT-mqz9U;KRT9Q|KE)3^Ej`L=MmZNN1#>1`&-shJb&i~A1k``Dr75GlLw@$ROp zD-8B$JQus{TsvQ3Y1FA^$%jh2Tb9(H)Zey7xORhtY1C?oUGa07jC^?Ct%^ACRj5ct zL;75Pyn)NyqT)U=MgFj&O>b;CrrhZ_zjOJDrmJ=F_4@|5&S!qnV$;}t?MsaEi={U% zo%(QUjm8G=ZoaF3*EAL#Sa2(X_4aAIth=#0*-EE>1k&asz2@bmAFbZrSs-dmhTH zunE5O@~83ZT91`~-=0w_J++bJGV|Q;ZyNXa>g(T=gzuoHk_-ruF~V?#b-Cfw~1f=bJs8KefpYpO;akL zGh2C{m{hN`=x^O@?>rCB@0p+5uC6HmH**rFcryDerPQYCCF^eJU33nI`oVe20 zOiRwx>{4{SyKDE{S=S4{uR8VBs75r%%;oF5MShlI7r$NV`12`5EPCxe56j;r*OD6h zy^h&hUsIZuWwN=>D9A2s$C{w!b6$TbC`_5f_4ZO>_M3zfht$=K@;Bm|EMC9jbMSin zv$9(yg=f? zmT#HMBQx2$qzj)OkJS%b{4?R{$Elus(>yfQns0Tz-Sl^o=&x6E9IKeRRzLjxbHa&T z?$vYno>jfPE}_}0^)Eu}S}^>-kFR4ughz zTp#C5ojd(nYhS%EF?+uyDQV;BAJaW%N`Ludcl)$ugynM;{;W$Jns*m}?@3OzgtEpFe?mEV1C=0_IIYrEQwkCuImwP60%RQ3FMcy!m4YkT!gMAqFa ze(iHc?)2A9Uo3(yS(U9-xx@Tr&%c5dKB<-W6!iV*uM>0zk#eA>7 z$hf}z(BBpJwm+@D))ae5eP-zV#wmrat;RRv?1EmGY1Z^l5f1l`^E`3rXU2E)C41gp zNfuZgX!W(^{`uMopDw;WeE7p9;VO^9o@AxA_7>Nl$B#O%5)S|Ny68*Ud3(JnM^-e6 zumxWHckrU1KaaY^ZPzKRy5~`G&s>P2v{ZCs3 z9WUASW!DPJy$Vw-o?KpB9(cBc@sIbTj)3`bC8kTm!-Uv-*uIFJWuEt$cS)Z*?@Q5G z;VMUs!X1%)_x|q`PX00d$i)?cdt*u#i?;}|uRiwW*(O7aV-c?+uC>HpPY|G4-six^#bGyI&7P6O}`KuTw7oxoF!Zx#e z{v8i5t?tkIlGC}<{>bdkRY&-4T|0W3-!P`iIH+09){s3n^hN4)+bwI`&9#$ue0j7) z%=UcpJMmSQzEwPmkzb#Cq~PUVFWGl0K|JA$udnP~u$K28XXnF9+2Yz&TE}7}7JBM* zGH=;>m|NX2rb;{6m!Eqkw{nTQYe#|ggnio8*J7(OFE_}2Hxzf1;1c^Ha*=WUsUrn1 z=l1EA3!OZ-ah5>Oxi7zt&bD2uzxUI|aWZ&_ojBuoOp}VAHG~`ntPz{ zi`$7gagv&y!q&%MUC?~PviZm)+pSxfnk;+XGhJR_RJ|aEpW~UrUhN~6KlO`EtwMB^m(_JpcspS2b`(kRaMeL86-RoZ`-4f`XV=T-(lfTVYc($aILUzFK-8PpN>dMBt~lz!u;%bS+YnZpUhyf7 zCHg6G{HwU;9eaItAw$&Uh_Z)Se)*+Ij5!DP$%V+;^cGvQI7ENrohS7mbI)lhrUkZ= z2iNJweMw7WY3RLCUa%*zxV-UgWOK_Tg+&5~IkqfWqA=;yz1%HLE@z~b+=LHEd~02I zZ9>Px)D2<{oo{*rq&<#&Fp7{qVDYVY?KZGDUxVhG)j<);qSCRk6Ooz73;%>5vf`?BhI5V_w%+D!pa^cZ$KFug`>|SbV8;IS@ z;FEO!#w(^yi8wZC<{4-19V%@FiTg5yY}70Vsu{r?2xC$@(05bAN^*i{qSF)$jucguXBHRrGp$GPj6Z=fs=)5*~#gKHL6mnBKDH zN$kmzM^X&?*Yw$EJ;iMG{p>K~8t(v>(c;bdhVCIkQ$GK6s{Q%!cn# zPh{`i*tqYdi<)qGO2`3uu?kHMwTHd;86w!ZPei|%u$=4BPWagAP+#CJAsxD%@+o@k)PdL-Og zXkq*MC(?1=n;zbtxMZ@L#%#%d2FHIp8*)xwVGt20H$f@mz!UEu?@n=aY_&h(zvq(Z z;Te8E4#pMCkztOUaYrWp)JzAPf`a5fiB09_-pIUlI5u%vhxDWVq6*71>kQW>&a0Ss z|0MsOzp2lo(kFS|*|1af--?#+8{YK1c3L*+SV#Cl`OuGQGh+L09SVBXxr6QBg(J}= zhMb?bYjDgHe`5LN)RL?p1`Y{R?fuU==KI|1*O%^9JiDRX_D^H~q%+ML`>q?yEczt; zvnTv*lEnP5wgYBS9_JczXRr(J+3l~s>&ojZ{|z2k7;@%+P%lymE}Gw?nwi9QueAN( zsTh`rhJ8JPhxa*fuJ&^M1&#peI}0<)pycIUa(BkYx~IB%F?iZg0RBL3d5f1 zPn#L-I4`Tu^$|F{x8VW*hs;lNd(?%G8th9lXp;!w4vs$DG(l7Cp|wD!jOX+iWyzFD zGaAd^{Ya^o6}#+X6v^|Q*~#F5`9^MLqt28L$scY9IBuxa9a5R)wX8d_Mp}{efl$#j zALZa92KzW28SL0En#}bPJ>1+N!0>@pCeCr$gv=ziMvKm7n|I7>t{b1sF_d9wiD;-- zZa<-8slpl)f2)OmjFq^yeKYGw(kmdf3sSgXM>0S>Vhwijhff5^Ej@cZ$vZQu1qZ z&Lm~ER%YEv%AsoKPcRw9pON62qj92X-r*zX6>lb4h;UqF*ndQC)x@7EjWYx}vs9d& zJ}_U~=$g_g(Z|$ef8f6267k8cNfuHZ&J1?Uo9j3uRoavrCNO=7JZbn;vm1Y@%tB#OE!J4D~HDqI|=;9=a&}V65TUHpet&szl#%mf#4#eG{gp zY?bh93(2v%xFnMEtp5qCO^!ZZj8P`;tK8xyeN9x&+epipgm#fZO5|ChbK1_^(#Gn(dYlYZqxKP;**UU#12dpdBSwl z{ac6R%mbV)&s)1EYfz}#-Ei|5t~INtYohJbAGdK zB42{ej9&&8eIKU@3q&2f&`X?@aGjB43w?lP=Y}(;<#XY%m z85YQ|;df8iXIy-TbsB^HiBnHnEf+Sp(o`sgSkMDLzy-2f$k?vv(r)<&fjvp;@|G_Sn0ME z^8p8rU!N6Ng}1&FxZaqsvz8%Far(_zRpA36GlatvE+;OVYAx{Vz_KDq4#qca7g@GV zQ8@8_I&;O`m}KJ}77UjYtatHUo_zD-EQW=~DH7Kk9Bw>0!^|W&zsQJTk89qhllM(J zE^ag6G*SP*(6J7P1zRr%kGW+3CX%(CAjRL2iy*;aW zLrSHi_3qLcwR#?{r3+2pL_L0R@`2)QE71cBH)Pr}{GAzlT=-G7hD~)2+Xv3dGtZhA zGoER%eapF|`^>f%oGtGrys=?BBw%(mn{lq&0p&2UhVv(l&8G6Sue{CpX@BJeAG`GE z_RHIk&S$h}I(vVQ!#j42Ez%#dm7?qEOFqR zd+dPm)hdSjlgx82848v;#NUuHcewR&TCT0&0mcpH``Bb>{5>oEXpOnf)%^#99W-`V z3N<7*Zjjb^f6{uJX=CIy>7YLfpZfl&wM93recbp#Fld*;H_0T9vp?Awe=vrXsHGo% z9;33RWyMbiyG{IuJ}!|K*mpoVMQgUeH#Q4Kj_d@}|6X>R*H#~Hy3c#1yRqkUw?rN< z|3puRAAFpZJii%kaVM#AUORUGA*0#cvpb@hdo-Uqy?7}7Q?Ko|gF+dT6Q|7&)lDz= z$RE&jh+ta%Q~nA2?OXgc_c*`3vZ#pD5ImfFaDnnkj#=FWoZd3OKUi>t9hs=oaJc?Z z(cu)8+{VV6FXRNCs=xI)lffS89dFc?rgNv*nQQiU9_Ape3*RQEran(RqgiadpqK4Z zkWk>Xbi?$sZx8avp2+z1+rOJ`md zvqvN;9$dOoWO{yYQa{75#`a^A9&8fUs=dKGW6mn(2?m084nn8;WK_;AUfvM$IOEn) z)jOOypUl`i9yd<&-!^UT9K-a>b`G-{mc$tC(TPm)TVdTawQ3@#$@^!0jcuE6R+lUI zvfL^=$Ma>y1k1JWIJT51ES;E`>d$>^Xr+l+f!?xBly4JEOdIpA$Cs;1Y zObYqtb8L_21=efZG*u?g<1c9E@O%^KDsaM})n(dT!?32>HcO2cOe#KKo=<+VX|dq5 zs4d!SE>C!I`FOy)NYk0N6FFMr{gf}JroRnMe4aSZeK!-QJjXSm(3_kbpSL-hUr1w{ z=_kKo$8rPF-w$T9D4I8SH$>gJ_>b+I=W6K*X-v87oVwK))}6fTaPHBH{~xy>O7-}c za_WD^19>5RBNb;9^u=7@Xj%Z%-zyWsPoK84JS?|dGhTEaUra=ZU!}(J&EJ=}vOe6e zaVop5UwnVw!jOF@W>#)ge#tdOZ0h&(E7tl|J~1yi(Pt(8@O_=U&tZKg*PCe%IUV)& zi=I{NU3*i!O51AFBggy&TcqaC+!`|X)2a<0l1{7kRo<=*y8QaxJ+>)jf4eWu+qn13 z$^B_RluS088$f+W|{}bom-uZ!~<0W19 z^claFS6|eddHJ&T^Zi;j@4qFVsa)`b?;FReHExWOa{g;SB`V+VZgtUDIDBB=a`%@X zH=TK$D)@y-YUgVe|A(ekhq6_Es3_ccnsWdB!Yg`h{by9(9Qr=#Wc2h8*J4kfT6FmL zi%l*46}{X3v@XA>*DcQeTPr_yUY609jh&yCAM!Qc-}HcauDiPBmU9xN!Ih7nyj-(u zYRSZ;puH>SSv|dUo$F{=-meekQ;W|1l%4o!LdhM+xkZnkY&^lWnQ4J}|IX~N8;YqP zE(@-`s<~Znx&1e8g*auMy^WF)67EfMtPA+~*=alZUUC$#Tw|v&G zHI2M{$(T{&oz&;=;+v)Bp5I@%>A=y-KI5QQHJ=QHZl<1__V4_s{8+i&buJC;K~i5k zb}h<_eX;b~Ve!>J;^zE_^SPp_aJn^5|FO#^o1orMXb>#DqG_#h)^> zrhh$a?tP>6{Zo_tyU&EKJx!H7_It%)eq8Ge`FonwOxC+hWxTy zWj`0slFq(+`od|!=b_hcDXV7qe+Yb8VHm&H*pyjwbzARB4O#tdt&Ohx)|eAXVgUg6V=py6{{q4?QeHnh5XUan|64g zSR|&uB9N7{_eX`L|JzOLj%D1_YZco2;o4o*#MrGBj`F@!KTM3;vtaq{kMr!*Hl5y7 z)RuNiT$wlM+1Y$%#j6z&uk(_xuB~3WHhQ&tnDf;0Lia77u-LkL{rWb={)*<&-!b*& z9Wu=IyZ!I)G-K0L-;}(3b?`jZeQ^m7GdT8|O8=@WF73I?b~f&fP>z{$>HHb2mKQ3g z6ek&)_kZfW8TaM$`YolGu5UT+`Dk5z?m_FYX;=O{sy$c7?)+t<(5#Sk{Hp^4{%t-Y zZXXu0R5A7KgQEAYWiwN2HY@x;>hYG(`_~;euX~o$Ghbb6jhk~eFHY#&qV$D+jFI=Y zTkhf_Zg>MCQsSUX#4rm<=f5P9J=|mW1EZqp3>LF z*J`7tPfcZizc_JDztFdhQn3$h|Mq+?X-cr4RaJM$vFLSz*=Ib{-C6k$?En6}uE)Wv-OaArW#;i~wv7B6 zw#WI~r75Xizn9f#P;Ytr*oTL4>%UkB_J;ZBvUTmgd$nnIj{f(=<+UYyxBV1bvc^j~ z=j^FV{NG+P+MnzD%dFws6Krb|*=u!ho&E1^b)PtveEDJbqx*y&J5zCuVR?tlhpV!h z&h0WHIv*4c&-(HqXWw*@&bWZK<5F^qD$)zJa}S7VGp$&a_s~RS&WfxpiG2Fz38n9rKhcd5f>99B>d{zw2vI2ivS`+I!@9 zwyeuN{`#WB&X9fY=dOP>CHI@y+-<66C+n~7cRYHL``Q5q)w{-dE1v70>dq{!y`3F$ zzCQDn;1=t%EShU$zg-audX*A3Ya^S+yW{7+zHjoHf4*{orp$>ue;=>&kT_wbsQu0` z=w02Fu=0jaOEWJYow?ZldA!f+(sa+gjxQRHd^pX^61;Z5@Ai4z_nzi&HkS!Kn9C6) zvs>hhXpq#NTmM(2{WIG=iF0|~H^-&l-&f63ky`PyJ@}eIz}KU#*Yg(XL`~msnmBcv z)2n=SE0seI_vhdJR+i*@T|70)&h`S2=JsQu)(5q0SvAUZC#%J~$g}Rxnty6mo-xmr z8n?VH>_KhYIfZlPC;Yf8?+LC@wRy72B>poKV-oKDJ>h4{Z?|Xijt}ovY76r0x%9bWDeuh* zzfR3QH_teBZ&Z$f$%Co)j%eP!7^t+Q;fqcq zp~@li>xDgsa!L*?X0Fb#`qlvuvHF2S<{d zibxK}!=t{BkF32J>9X^te`ufl3RUxfYW0T>+P}4L)rxlgPTP4z<)L^#-X(J)5u{6Iy3;up4bYzgF&;e*5$tPdD7HD0@8nWd5Pp9lk%NBpiLR?Y!`z zwR=(-c7MDons-QXdB+%-P)e+s!t6rGJpV zublVz@~oq?^xU@8{`;~2yQtlwDA{#IYx#DDwKGi1EPo`Su=beMi+Lbimadaq zt)4{5rf!H??Y!=)VnJuj>c{sZS367Jf6g)8>ED;VZ|(Dyl>f6lng4U!|Nk)$?BxZG zg1Q1c){3|{#(is=e3-{JLzD0L4DO$mk&E5=OG4If4qQ;2@A|eqI=qlo%C45_RL32z zeXq<5SZ^s_HCp{$&hfNO$gU7>4Nl4YGLEW?T?IOGOmj_i#WtS5#in6s{wV6aK!A>x z$voLe#r*Zls&^kaxW3WIB+>bWb!S}0!>)2q-bSHIOXB_2!={Nu{X2BkLR!O-HOkFT zNa~`J6zgdz1=VLy*uR>e^Ll$|>Z1+&`KLU%SACvKgKck`>wm$5w%4hv^#Ts9H8taU zlN1pV`aI%Zy5BUuIET)65&N5eovvbi>i0tCt=U7_t1rwyCpvWg-7svSSGDndX4TS*jiut?xifu9jbyD^`?V8HwVv4gJtCy( zIG1-%YuU+{H$MJ$kLpU^_I%x+{L7QFW8W^W`xUhyI%Ms+-_E`njcwDr_Ig}=yUWnu zA+t33;?%qEwwyVS4L#T;kS-O^@#_?6NHV z#APqD?emK}jG8xZX0P)2;=~=EvS)SQl)$f1?p`OHPRB>oXEsggIQsRhipe5ZlSP-$ zOc0uP^J?4H)9g`Qi!W_$_3->MXVPN7i|-?K%UmDl#^`g0DW@J2{GP%1bngA<&T+R_ z>U_=prI@-qea;2>AaDf?vOMtDAXbS`@C^c0%ti)BFBKOD)3K z?w|XgBxrUw`=;;2Qt2ttUpvGyeq3ZZ9pA#L_Iyf5&6Yo3ophs~CEjLb4Vt6=`mJ!~ zuL~(}k8O!Ka;o^A$HfcTaq%Mh$7L_|d^%@xdhhp|KQ0Se?!DPuyv;>_OM&Z)gf*K5 zqYSp)*5-`N_{rTpmwUpd_0{(TID0b$dk@;3omi9<-Yvkn`$CY+F6qe=KBZj!nl!Og zm_KCYiLXYdculqB>%KRfaNmD_)$f_7f;K)?aaNUb&-4P zy7#m0PuO(w-M)=2I&=EhOrB7bx-wg9^+ktsmuKrtEGqsMI=B9??L6(h$Fp_BpG@E` z;>b&T(j-&l$hVbSd#6Hs%mnA$zLTt$Pnu-1Uhj;V;H-BdknJ>>&vf!>lT6cU$DIo8 zPI@O4BQ`&2l97QJa)QY{roSya6*)A57XW^Z+vwva#f+_oegUbQZ~LFmT+iy;S}cZnW6s5O7p{LkBdtHiD; z-@+K+Br{v>-h>yeVf_lbn;VTns-qloIU_T8yH?yYZxp(kHf3|u)fHB2Q#P(MzV@u6 zQ&L9j#}55;aqB4l$KQ>YIY>UUDqc|K+sJg7alUn>+@}ZCFIBI02fo|=LbG&hW#qcg zn>eZrKl;T6e{J0Ap?oks%$JM%e2(N}_qR!3@?`R-D{Y(pYfq{Chih}sgF2cS+otqa z^!___dFjWduLerhKEeM&Ox6m%3yPh)==R;B=M$p+Gp4ev{wO>lsd&-*IXIcS@$@!#s|^=S=jDXYlRvxlx<7us7kr(#q6 z%eKiLH@E%$7u*?_@wG#_eYwKZr=hQVg*IJ~5;;{I-*9P7)$3?hA*qXAVt!w@D;_P* zJi*Pm`$Cn(N%`*zOKVStd|lt7dqIDlUDCaU9{Z-ptc>H?r?+N<(%G5QpBn3*PHgPo zmYcnLVrBdFjA>Kc+T?kkOUUi^eY@$}Mdwp`HTru>XM09YpWgaCaN(4Gi{3^5PF>#r zDD}{;`)9bP@(0g7{`J-O*(G~q3ga&SvIr8Ju|`H$R{z=R^1Vh5r`8HriZ6Y9bX&pe zeqV>e%zdYx@po37j5a%-bSp5vc1cdvuH;E2dv>JAW;Bajzg2ec*`<$3k?$H_$}Q=+ z82w&TR$qOSS=$lCrvV2quDtYdQsSqZx{{jaZZob<*syNJ^vp{in>M|fH0f#ho&|1V zK~jYui`s9cPOjF-pMLVv$EIs{HB;}#e{8ZddRANFX%%&o*nB z;{I&5hEhSp&ENNJ{=aZtt)jDL8=vNB_VoLLZy5D^#pcvXd1ULp`Bd)WRXBTQ;46_{ z!R}aHA<->KhmU7jO6=C1FTr7#zxIdS`V~nx@~rwdeZO7w`NcbLP%LpAJ-FE-aqY1; zw(5%9YaI&}uCr@CUi0QoMDMQ)USg+}xh51HIq;4tTRb|7Kl$UOERUTt@5Fv!GsFI=}T?ZyPF>ve>}GP`4pQ?@6KhH^j*%F{%gCw_>77t zKkQ0QE-bql^ja-_I{Q&jXF2w4WO%ruBKLdc^mFdTnO-fe|lQr#v&;R@)WPyYI4>SXKLXW!0jqD^{MM4=>BQDm2nE`FA6_98R~m;Yep)3KEW|};nD0TN3xeFpNcn|Zei-Y`_AjS zB#!*)%^(kNow7+!pZmQs`#ty1k-a*u^Ws!F&X{lGmNgQ3F+Jn^*_cItECK@ysy+lT zx~|U6Uc6}Qo$$i!6s4t4u67?&I&~oT`PrA#GxT?qMnx9=t#Xs!Y__PeEXH$}`~I%# zrts1wC5684wIXb8N&VpU+vmW|rc&P-P&em8apt$H$xR6bHG8$sW@+kL8*KNq31Ski ztrHJCcU^zIKR4SFzOv@Vb^CO?_UcP%I9hL!)V02_^KA5jnCvA#f0sJ$c~M=T`S03< zx`pMh4liG@#jWMGxZ}S?!e-lV_dNA}dA;eq)m2{2y7Ki?J2V!)Gv0PV|BK!38Y!*6 zi|(FRdg!3*D}TpyX*{>x_XVaw`}8()iTg}ioj%82-`;J1Pu<0J)-M_&MelPvc^R&| z-Ljbb>x=MP(*1l6UFWa=E>t@8=)=k1FQ#9V|N64sE1vtpdu6E=j}J*|e$jq=zU8ZX zWLDq0n2DiPhTmB~*x$X#7$yAIH{$Zk%j+l34}8iL@bAZy3puK*w{ZSt`jPT}=8MIK zpPT+hTrT`-uq~?I_0*T`FW<9HKBE7`C9J_(_fb?pP*~0#I(<84_kry3Y=iQCFa7kcu(k!La2k#c92~BR{ zKjWfjU>!SkMpjLQdf~&`pKFh(JY@b{u4hmmGYuqIUGUKM%|;i44_@b=PI>p!2h^L( zec&6e1nTtlS}Z->qw3UUepl#RiSkwMcF~OAnfv|t3>O~d)^c5U)bmoIQ-8q07F|!t z+q=%QMKL8Fduivfa`VIPzK%@~DsOXbsW>=GwAj$VJbX>HgT;itytQ%dJB2vj&Qp4N zYqntQjmB#inS@V^#;w>=)c@RP+WK5NT$w`f>KxZ!}bw{ zr!O0c&g2#G&|D*|Rk6){&$EP(#Ea4o9r*pY#VWSjcG}Gr`}9c5vM~Bar^e;`dRHE@ zUwXjCWhTfQlAr&~XyJ}y$tr4``zuPGi1jb}CKTKo-}J7?`$E2+(BzhQ8@7UO_fYT7 zmB;iQz4ACOy*;kAw}Zd!UX8(*i3YOrLD@ehtkPL%BG2Q$BSE6H(R8kye9-2d6ISV- zc>U$=z3j5}J6v{5sO%F``MF$d?Qg*anlXHTrMflRr~jVCDZa^by$f^b-$h%acF3$^ zVo`K8->3RV&8GKu%Y4o-pSs^qwtqT$C(Q0hw9CQX{`)Pf3uk|DiNENuqxMsDrQ-If zv#Y%|&gR#|?(BV^WqYl}yY=?-?V4*YWw%Pl-<7yl^6bwy%c*(u-->SkpZnF|&XX#M zB3m9to$H4uyiQzku*jBYr<|K4gv%i^`E}xnuLh?QcFMKI@H;;c+9`Kz|7N*1zJ2Ec zXNCOj)(`scDlPeo-Rb|C>mUC=XZk;3!vsanj-)JB<2_$DJ#Ux)wbxj8#=`|qXU{kH z|Lj#~`PG^yzd6qMRQc;jm(v;+{$3}}pZ>LS@{NGKOs(4!6PIqCwzF-EMDx+}=j$w)Ch( zQ67up(yqU1(vAJU+*M`j9(j3Nsl-@tP1*9@UYUty%9Xf{riYk6bJ@?)C|bYP;ndFU z{p-BGIGy%R;a$}-C08>!M>S=ktJWKHQ@2x_`Wsupfpqw;?}SZH9G@w3?!M3@X}au; z^QmKz%dfsS*i+iACF--kVCL(i<*Gq_;ho#X1EONT%9Q;PQa`=d&ZE*S`?W`7f1aFF z#+wgamtXiP%{r&@zBZdN^?2_8+}Hd~v3^m{`Qq9{rWc6eVS<{wW{PW|_D_HP%vSr^T6baanxSh-3psOkN7UxCW18&$pUwk&ZjbBJED!0IdQA0Zu3nuNIkdsy;l}t;!+Wc|sCf69-S!VddETm?xGJjomOs>6=;sR0 z{f}PG(MjJ>aeTv*wb6VXHg|s~AFo*z_-CW1N922}OW`8=%$xet8)M7D?@JkoXo|~c zig(B%0`z0(su71VUCJfWBG+xGNg zlccTx?`QR&bZe$B4i0~?IPUW1BERzGsUpA14qJ(}-VR^ByZc*1TjN*vOG!M=YFC`N zUS4(jyO;fjr%C*tD%&~JN?uIKY!UXT72eP!fsbIpO9tJ2d&eXNHS+tWM5;Da})B`46eQapF!pv)_b8 zvspBsm&I<^_ARzLi(~X_)fG|?F7NO^WV_(gwY}`3b99RLPWZIz?>gH;xO4Hv`oF z1L@xHQFM^U6l8F(3fSBetj4E|EFj9>UW6K*tqYc$V*BL;*v_JZJV)(UB^gG-EvbSe~4{0wr4t8RrBk~dZE1+eu+754sqD{wqE^S zw3Aqrs`4+7`UNIu>@M#zTOBB|cI(DE{Zo$$a+14VFwe}G&bTGXz4Lg<0t>%g@|r(h zto_D&e);^{B@e52DqZbTAJ?Zn7*>9z2*(_&9e( z?3eF9yl%F>PUXnIn{;nibwuQ)3i;3pp9I%mjIZ2f61O4Az2Z^HQ~%b>o4Mp!=Rdiu zzs~N}q`N{<#}|IvRkEZ;A}sVnVp8*ZZtZ)uavrN4ElTZqMV@n|U+1vP&D@b2{rlN` zpA6s5sp@YhUOHAh;X!kIn>_F4TUN8G-dYsyzJ03QeuB}d{GD@M^tbFgx^fB6k~dzp zzx+VnUVPPR&7_Bao_tlxG+AyyC(+K`EEb|O62al zX}gPWg*>djdFZ>+hIM|ME4ME5e{uBmr_SlF;SUyX*^HX95p-;7H<`ICj7mDxr>+2)@y&k-Mi%7x*j_}lwM|m^zQ5`{{LO-u=4h<%HZIa z6@@3QzQl@aTD!~6)tA+u_ViQS8@8^gPaWD9U;0?2lbPt+J+1J#JdLdxqz6?x^zZQ%dWP za{oHva>{-GBiFl^+1AAV$vE1#hW)YOl3!=aqclGR#=f66|LdGg*>=|18z-~{FZri% zkSYJl!hbcPXRWqK9qGGYaL6jR=5q0BtD_a)V_eT>3TOCs-rpmhR3Ytazc^0r)a@h6 z%hP-36qm^9{xay8?d~nBTD9=2?v`iCkVu8k|)?ybKfcH4L3M{hQ5+6S5hyk2n4 z_NJSY*gf~#7V=;B9?mkE`F#uT^OyT_UCM6CE}QSBUAE=MHc zdDcl%Yaf5uv{5%`-pedo(H|P$?`~OQ{WsIJJ}ZpTS8u&GrD9GT zpJwspE#;k`ri*jW&j0GQ|FLb>@zdH4g@&7>zXdN6kGj9;T!xPI!%2mqH{(EQ_HoQ* zn_u(>u*&TiWE6BDnWaG$cjr+oJ<&bO1K%wMvnPk$-}>g}yP z5*5S#JhkEMHes6ei^i;p_zO-Z4@99XK`1p1A zudnYe>2uE)$nBUiIZ}GE%aqrd?>>IX-X~u6A#hrZ{r%U^mwGO03}W|>bl$I16D0a) z(}&Mf-~Boxq$8J~vp(+R9Zzp5m9YMn#(g}ww)X=ZE@oL5-ELOjVsPk9@capn0*-rV zE@F|am2mZz>Z#ez&1SV*|M1#%84H^Ex~(oA;;>76KjBkqa$M-aX{q1${S-ev@r(BH z%e&YQJKVqX{=MiEeYWLdwlQ)aTIvda%H25Cm^69b-5?jszsmol{+{~yIqlerFMZ|h zuRGZ`y~>;HuzyF*yt`gYWL|!Vc)%dMKY;gq1Jke4pWf;B+}L?e-B;w$oUF@l?%KNa zlK$QGe~Ju(bf)Rw)?IYQ((;kX-(7z`TUQ@+cs^~a^yfD@b7Jaqfw{r&vbgNx*z z&%1r+)p@PIQ|es*ew?{Gal!fLb6$N(@SX0p|3%%cWA8jp?*I4La&?K&->zRrPCvcK zI5+y1PO5KtbKS+i(`-FGBq!Y6*qJaX#@4vxAy<4<*`tK&DNnt>h36ieuB&;h^fZ6G z#bmMdCv4_)PkGceRYd93tHrb5U)m%bzE93!>EfX18J%peK2|<=irSO(>rR@-N`I-Z zlV+&YB-A}+y1Zo5k&wrSt!Hw-*9q_RJjDKtU(evPuIe%=`FqtnKjh^ogSvP(=Uke` z3-02%ohz}@Rc&evzttFgYu|1ckB`fu56<+{G?@F)w0&E(xcY@pTvPLJKTuiuB4eZD zh6B6bo~+&d(@gi0!RnKtJ$J+Re*e{>@wt{ODYLS*^qH82=cG?9_YGK?O;=4g9r~u= zj$qT2)X&jpQrLGndnf43o!ajuJ!!saM4@n|VlUgfXA-;l)z*GVX18+kPME>FtB0@S z&)XdBusaq}9?75XnJh_}yK%Q##H_z1QdhWUs!N@Sc<^%4l)vYH+dV(3``~D=P+-^= zKJUluQipj{E<2k{@GSb|yl}_!elH)Px{n#hb>&VQt1gq;&vN(Sv;}WD!Ck&z#ofo} zGJ-pTvx>bhoRkTBnO({KFv;k!d?J7@U}WhsvB{&m{#kK{g` zejME6OW)a>AIFis>-eF!#s68uUREFKeSeYfTFK#`Z!dS;w(Gz0$Nra+{H+ja%Pnd8 z|K_Xx-R~hJEZ+D3Qg2_NYpaXGqVE6e-IbURg#>FDX{SaHqT;B!)qt#DytU}E5^9TtiHg@&sRJQP&<7B7C?!ckOu zz1JuHp1zL0US{T&Ru|Xfs}8L+ec`y$d*;P2$%}-OJU6Yj{?{hdlWDwRUcF01jLqMv zo+AI0oIY4Tp0Qzq$A(4qB?TMmgJya$X_#5Xu}HEWX=CO4+RyDB$oMGsvv`uw)Bnq7 zWM;M-s@TPeO0z}b_D#NMaS2%&M-ZZyx+vfBSsOjSm|-DncjJGj&R= zD-ugswsdaMVXI~h6&5E^!_6B1_h)2^@x1Hh{@UNNU&-;ff`F-AnMH1-VwkARLav_n zhL7Q@M;n*|KQW%pU49T#l@ic)tA4&dYx) z>#HeUZd3W|oqNV>s_tClS8hgKL8@L%OT+YMhcaDG()K*E#iSwRql%J}PJlvZ6^p0P znL~>{tW%L%#w;l(uJ5#Z>O#lF4G)eyy7W}uT`5^9q|n7*!u{d~skW5`i9c0mduFaU zaN~i9)AWSL6C#9KwAb3t5Pl)$IYnxfmy+TIThrdx`}ZxI*4@q7&ANHwjT07&oKqk1 zN=nF{JUi1u)7YCU=bQGftFCPeri5E?`3j625BrT+Z?8I?a_an z>=_cn(;4c@s&?2(wr91wj`871|7+Sf7aFOv9$(eQd)$w8@hblVPs;Ayx+HAy(_ejo zfaccqUm^~@)RZ}^qGDpjr}Xmr+t``$EN$JPM_pI47_4VB-*kX;;>C?0Rl=AIwYYPC zD3>@%3i&jJ{4>1Rxhmq}5+R`-w$I;RYbl!3A@ehyFHbqHZrRQIIiXFq=Ui=XC$Ni| zh@3g}e{Nfo?zyMy&D_OH%{$U2oQ}_(b12UD$Ie6QiEpR)H@&Pkc~Hrd!>29R$rZwB zyGG2HlO;)4!D*?S-!v!o!?(o!e+PU||9Q!hH9F_O2ac%{`m_5A8&#Yv_DEh0*t;;n z_Hk^V@RGTkUWg}1h(&CJSV5ni_aFWLb=Yblm-w1O6%{R=x{3)K7GL`M z(O*S>?yWTso-Y3LKd2<)(?6ez#TxaVAJ2N%>xVehKJ@%`xmEq8|FWm+&%V-cx*ci6 zK7EegA_dWua<(APNv#$a1s=XSJyWZzZGOU5?aMAkrP|Jl`-5FsId9LJwyZ_y@2n|F z4;Bf8?x_k3?`p^lFwpFn{?lLKhUrzs$M(KLr;C_A4{rpqsmw)=a z5-aoN|KHDppWe&)lizs7{@-l7`Hzkt`~PnAV$_pyI}%D+;@cs)KQflp#H zrWF1${&_#{U9jTmb>B~G?5}e@+jorbs>-f~Q7+6eLZV`f|1atMo*s5{|CZDLmIi;* zk9`+^$N$_)x5mTC$%Xws9KotWtLF3l`#inp){p%^>e;^hU*xeQYsCghUOu63-}zIQ zExo;?zGjQPNyhWodYA5q^%Hi*+*xv9a%|0tg0@vkA)GAXLI>A>eO%bdbh|antAB~8 p%-jp-cE?8D)Gu*9oN%#AclOdLQ+V!H$>K)M*RQ) literal 0 HcmV?d00001 diff --git a/modules/packages3d/Connect.3dshapes/Banana_Jack_3Pin.wings~ b/modules/packages3d/Connect.3dshapes/Banana_Jack_3Pin.wings~ new file mode 100644 index 0000000000000000000000000000000000000000..8ad03a777c77f8b244086633c2fea8b319df92c8 GIT binary patch literal 17389 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 literal 0 HcmV?d00001 diff --git a/modules/packages3d/Connect.3dshapes/Banana_Jack_3Pin.wrl b/modules/packages3d/Connect.3dshapes/Banana_Jack_3Pin.wrl new file mode 100644 index 00000000..9bb0a446 --- /dev/null +++ b/modules/packages3d/Connect.3dshapes/Banana_Jack_3Pin.wrl @@ -0,0 +1,2820 @@ +#VRML V2.0 utf8 +#Exported from Wings 3D 1.5.4 +DEF cylinder3_copy6 Transform { + children [ + Shape { + appearance Appearance { + material DEF body3 Material { + diffuseColor 0.1 0.1 0.1 + emissiveColor 0.0 0.0 0.0 + specularColor 1.0 1.0 1.0 + ambientIntensity 1.0 + transparency 0.0 + shininess 1.0 + } + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + 2.950000008297975 0.8999988503940498 0.13754600295151542, + 3.294415097426556 0.831490429654268 0.1375460938481381, + 3.586396111365868 0.6363949534621743 0.1375463526998204, + 3.7814915875581327 0.34441393952311944 0.13754674009873957, + 3.8500000082979744 -1.1496051581869989e-6 0.1375471970669222, + 3.7814915875581327 -0.3444162387334358 0.13754765403510483, + 3.586396111365868 -0.6363972526724907 0.137548041434024, + 3.294415097426555 -0.8314927288645843 0.1375483002857063, + 2.950000008297974 -0.9000011496043657 0.1375483911823292, + 2.605584919169394 -0.8314927288645841 0.1375483002857063, + 2.313603905230082 -0.6363972526724905 0.13754804143402422, + 2.1185084290378176 -0.3444162387334358 0.13754765403510505, + 2.0500000082979746 -1.1496051578563367e-6 0.1375471970669222, + 2.118508429037817 0.34441393952312016 0.1375467400987398, + 2.3136039052300816 0.6363949534621746 0.1375463526998204, + 2.605584919169394 0.831490429654268 0.1375460938481381, + 2.950000008297975 0.41916204841424415 1.9375466409249142, + 3.110405905700943 0.38725533162018916 1.9375466832585835, + 3.246391459307391 0.29639268963481114 1.9375468038146728, + 3.3372541012928485 0.1604071360284832 1.9375469842396116, + 3.369160818086932 1.2386256558873177e-6 1.9375471970653373, + 3.3372541012928485 -0.16040465877717153 1.9375474098910637, + 3.246391459307391 -0.2963902123834993 1.9375475903160018, + 3.110405905700943 -0.38725285436887713 1.9375477108720918, + 2.950000008297975 -0.41915957116293207 1.9375477532057608, + 2.7895941108950066 -0.3872528543688771 1.9375477108720922, + 2.6536085572885586 -0.2963902123834992 1.9375475903160022, + 2.562745915303101 -0.1604046587771717 1.9375474098910637, + 2.5308391985090184 1.2386256559915875e-6 1.9375471970653373, + 2.562745915303101 0.16040713602848367 1.9375469842396111, + 2.6536085572885586 0.2963926896348113 1.9375468038146728, + 2.789594110895006 0.3872553316201891 1.9375466832585835, + 2.9500000082979754 0.8276412386249352 1.9375460989568092, + 3.2667241242605987 0.764640894912593 1.937546182545482, + 3.5352298646792097 0.5852310950063409 1.937546420585232, + 3.7146396645856066 0.3167253545880244 1.9375467768374985, + 3.7776400082979995 1.2386256557910067e-6 1.9375471970652247, + 3.7146396645856066 -0.3167228773367128 1.9375476172933799, + 3.5352298646792097 -0.5852286177550292 1.9375479735452057, + 3.2667241242605978 -0.7646384176612813 1.9375482115854696, + 2.9500000082979745 -0.8276387613736235 1.9375482951738654, + 2.6332758923353516 -0.7646384176612813 1.937548211585193, + 2.3647701519167392 -0.585228617755029 1.9375479735454428, + 2.1853603520103433 -0.31672287733671284 1.9375476172931765, + 2.1223600082979504 1.2386256560878985e-6 1.93754719706545, + 2.1853603520103433 0.31672535458802503 1.9375467768372951, + 2.3647701519167392 0.5852310950063411 1.9375464205854689, + 2.633275892335352 0.7646408949125929 1.9375461825452058, + 2.950000222103938 0.9000001777727362 1.137986002950447, + 3.2944153112325187 0.8314917570329544 1.13798609384707, + 3.58639632517183 0.6363962808408608 1.1379863526987521, + 3.781491801364095 0.34441526690180585 1.1379867400976713, + 3.850000222103937 1.7777352821234314e-7 1.137987197065854, + 3.781491801364095 -0.34441491135474933 1.1379876540340363, + 3.58639632517183 -0.6363959252938043 1.1379880414329557, + 3.294415311232518 -0.831491401485898 1.1379883002846383, + 2.9500002221039376 -0.8999998222256793 1.137988391181261, + 2.605585132975356 -0.8314914014858978 1.1379883002846383, + 2.3136041190360443 -0.6363959252938042 1.1379880414329557, + 2.1185086428437794 -0.3444149113547494 1.1379876540340368, + 2.0500002221039373 1.7777352854300553e-7 1.1379871970658544, + 2.1185086428437794 0.3444152669018065 1.1379867400976718, + 2.3136041190360443 0.636396280840861 1.1379863526987524, + 2.6055851329753565 0.8314917570329544 1.1379860938470703, + 2.1587096975557714 -0.404579860487141 1.2827077338607, + 2.2734030496254563 -0.5762305921338975 1.2827079616061194, + 2.273402865982286 -0.5762298193024061 1.8651879616055869, + 2.158709513912601 -0.4045790876556496 1.8651877338603282, + 3.7412907319535074 0.4045806000617123 1.282706660270835, + 3.6265973798838216 0.5762313317084692 1.2827064325254154, + 3.626597196240651 0.5762321045399605 1.8651864325250433, + 3.7412905483103365 0.40458137289320373 1.8651866602703024, + 3.020969837644598 -0.8858828945108541 1.282708372451109, + 3.223445680993211 -0.8456079451732081 1.2827083190146171, + 3.22344549735008 -0.8456071723417168 1.865188319014245, + 3.0209696540014717 -0.8858821216793626 1.865188372450898, + 3.7956085297158495 -0.2734450964510679 1.28270755987184, + 3.835883479053506 -0.07096925310262978 1.2827072912278774, + 3.835883295410416 -0.07096848027113839 1.8651872912275054, + 3.7956083460727594 -0.2734443236195765 1.8651875598713075, + 3.2234456809932115 0.8456086847477796 1.2827060751170234, + 3.020969837644599 0.8858836340854258 1.282706021680321, + 3.0209696540014725 0.8858844069169172 1.8651860216801097, + 3.223445497350081 0.845609457579271 1.8651860751166518, + 2.104391899793349 0.27344583602563993 1.2827068342596952, + 2.0641169504556918 0.07096999267720139 1.2827071029036574, + 2.0641167668126017 0.0709707655086928 1.8651871029031248, + 2.1043917161502588 0.27344660885713135 1.8651868342593234, + 2.2734030496254563 0.5762313317084695 1.2827064325255204, + 2.1587096975557714 0.404580600061713 1.2827066602707304, + 2.158709513912601 0.4045813728932044 1.8651866602703584, + 2.273402865982286 0.5762321045399609 1.8651864325249878, + 3.835883479053506 0.07096999267720107 1.2827071029036103, + 3.7956085297158495 0.2734458360256393 1.2827068342597416, + 3.7956083460727594 0.2734466088571307 1.865186834259209, + 3.835883295410416 0.07097076550869245 1.8651871029032385, + 3.354580445029394 -0.7912901474108809 1.2827082469459963, + 3.526231176676317 -0.6765967953413062 1.2827080947714242, + 3.5262309930331464 -0.6765960225098149 1.865188094771213, + 3.354580261386304 -0.7912893745793895 1.865188246945625, + 3.5262311766763172 0.6765975349158778 1.2827062993600926, + 3.3545804450293946 0.7912908869854524 1.2827061471855565, + 3.3545802613863045 0.7912916598169438 1.865186147185185, + 3.526230993033147 0.6765983077473692 1.8651862993598818, + 2.545419984479803 0.7912908869854524 1.2827061471855388, + 2.3737692528329615 0.6765975349158779 1.2827062993601106, + 2.373769069189791 0.6765983077473693 1.8651862993597388, + 2.545419800836713 0.7912916598169438 1.8651861471853275, + 2.0641169504556918 -0.07096925310262944 1.2827072912279245, + 2.104391899793349 -0.27344509645106796 1.2827075598717932, + 2.1043917161502588 -0.27344432361957655 1.8651875598714214, + 2.0641167668126017 -0.07096848027113804 1.865187291227392, + 2.373769252832961 -0.6765967953413061 1.2827080947714422, + 2.545419984479803 -0.7912901474108808 1.2827082469459787, + 2.545419800836713 -0.7912893745793894 1.8651882469457677, + 2.3737690691897906 -0.6765960225098148 1.8651880947710704, + 2.8790305918646366 0.8858836340854258 1.2827060216804258, + 2.676554748516027 0.8456086847477796 1.2827060751169181, + 2.6765545648728972 0.845609457579271 1.865186075116707, + 2.87903040822151 0.8858844069169172 1.8651860216800542, + 3.626597379883822 -0.5762305921338978 1.2827079616060146, + 3.7412907319535074 -0.40457986048714095 1.2827077338608044, + 3.7412905483103365 -0.40457908765564954 1.8651877338602718, + 3.626597196240651 -0.5762298193024064 1.8651879616056428, + 2.676554748516027 -0.845607945173208 1.2827083190145119, + 2.879030591864636 -0.8858828945108541 1.2827083724512143, + 2.8790304082215092 -0.8858821216793626 1.8651883724508425, + 2.676554564872897 -0.8456071723417167 1.8651883190143006 ] } + coordIndex [ + 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, -1, + 0, 15, 63, 48, -1, + 0, 48, 49, 1, -1, + 1, 49, 50, 2, -1, + 2, 50, 51, 3, -1, + 3, 51, 52, 4, -1, + 4, 52, 53, 5, -1, + 5, 53, 54, 6, -1, + 6, 54, 55, 7, -1, + 7, 55, 56, 8, -1, + 8, 56, 57, 9, -1, + 9, 57, 58, 10, -1, + 10, 58, 59, 11, -1, + 11, 59, 60, 12, -1, + 12, 60, 61, 13, -1, + 13, 61, 62, 14, -1, + 14, 62, 63, 15, -1, + 16, 17, 33, 32, -1, + 16, 32, 47, 31, -1, + 17, 18, 34, 33, -1, + 18, 19, 35, 34, -1, + 19, 20, 36, 35, -1, + 20, 21, 37, 36, -1, + 21, 22, 38, 37, -1, + 22, 23, 39, 38, -1, + 23, 24, 40, 39, -1, + 24, 25, 41, 40, -1, + 25, 26, 42, 41, -1, + 26, 27, 43, 42, -1, + 27, 28, 44, 43, -1, + 28, 29, 45, 44, -1, + 29, 30, 46, 45, -1, + 30, 31, 47, 46, -1, + 32, 33, 83, 82, -1, + 32, 82, 119, -1, + 32, 119, 118, 47, -1, + 33, 34, 103, 102, -1, + 33, 102, 83, -1, + 34, 35, 71, 70, -1, + 34, 70, 103, -1, + 35, 36, 95, 94, -1, + 35, 94, 71, -1, + 36, 37, 79, 78, -1, + 36, 78, 95, -1, + 37, 38, 123, 122, -1, + 37, 122, 79, -1, + 38, 39, 99, 98, -1, + 38, 98, 123, -1, + 39, 40, 75, 74, -1, + 39, 74, 99, -1, + 40, 41, 127, 126, -1, + 40, 126, 75, -1, + 41, 42, 115, 114, -1, + 41, 114, 127, -1, + 42, 43, 67, 66, -1, + 42, 66, 115, -1, + 43, 44, 111, 110, -1, + 43, 110, 67, -1, + 44, 45, 87, 86, -1, + 44, 86, 111, -1, + 45, 46, 91, 90, -1, + 45, 90, 87, -1, + 46, 47, 107, 106, -1, + 46, 106, 91, -1, + 47, 118, 107, -1, + 48, 63, 117, 116, -1, + 48, 81, 80, 49, -1, + 48, 116, 81, -1, + 49, 80, 101, -1, + 49, 101, 100, 50, -1, + 50, 69, 68, 51, -1, + 50, 100, 69, -1, + 51, 68, 93, -1, + 51, 93, 92, 52, -1, + 52, 77, 76, 53, -1, + 52, 92, 77, -1, + 53, 76, 121, -1, + 53, 121, 120, 54, -1, + 54, 97, 96, 55, -1, + 54, 120, 97, -1, + 55, 73, 72, 56, -1, + 55, 96, 73, -1, + 56, 72, 125, -1, + 56, 125, 124, 57, -1, + 57, 113, 112, 58, -1, + 57, 124, 113, -1, + 58, 65, 64, 59, -1, + 58, 112, 65, -1, + 59, 64, 109, -1, + 59, 109, 108, 60, -1, + 60, 85, 84, 61, -1, + 60, 108, 85, -1, + 61, 84, 89, -1, + 61, 89, 88, 62, -1, + 62, 88, 105, -1, + 62, 105, 104, 63, -1, + 63, 104, 117, -1, + 64, 65, 66, 67, -1, + 64, 67, 110, 109, -1, + 65, 112, 115, 66, -1, + 68, 69, 70, 71, -1, + 68, 71, 94, 93, -1, + 69, 100, 103, 70, -1, + 72, 73, 74, 75, -1, + 72, 75, 126, 125, -1, + 73, 96, 99, 74, -1, + 76, 77, 78, 79, -1, + 76, 79, 122, 121, -1, + 77, 92, 95, 78, -1, + 80, 81, 82, 83, -1, + 80, 83, 102, 101, -1, + 81, 116, 119, 82, -1, + 84, 85, 86, 87, -1, + 84, 87, 90, 89, -1, + 85, 108, 111, 86, -1, + 88, 89, 90, 91, -1, + 88, 91, 106, 105, -1, + 92, 93, 94, 95, -1, + 96, 97, 98, 99, -1, + 97, 120, 123, 98, -1, + 100, 101, 102, 103, -1, + 104, 105, 106, 107, -1, + 104, 107, 118, 117, -1, + 108, 109, 110, 111, -1, + 112, 113, 114, 115, -1, + 113, 124, 127, 114, -1, + 116, 117, 118, 119, -1, + 120, 121, 122, 123, -1, + 124, 125, 126, 127, -1 ] + normal Normal { vector [ + 6.303035152832448e-17 0.8909085517013487 -0.4541827303029092, + 0.3409361618135475 0.823092103147133 -0.4541826981564532, + 0.6299678659114978 0.6299672633050413 -0.45418249094705315, + 0.8230926672329058 0.34093554325146885 -0.4541821402204704, + 0.8909090772663187 -6.026059609206143e-7 -0.454181699371643, + 0.8230926672329058 -0.3409367484633601 -0.4541812355157936, + 0.6299678659114972 -0.629968468516846 -0.45418081927075415, + 0.3409361618135466 -0.8230933083588077 -0.45418051400605036, + -1.3866677336231382e-16 -0.8909097569128694 -0.4541803661954705, + -0.34093618437849904 -0.8230933628352666 -0.45418039834185076, + -0.6299679429530622 -0.6299685455581264 -0.45418060555121237, + -0.8230927987510828 -0.340936802939603 -0.4541809562778166, + -0.8909092313494479 -6.02605560192793e-7 -0.45418139712671296, + -0.8230927987510829 0.34093559772845256 -0.4541818609826379, + -0.6299679429530619 0.62996734034689 -0.45418227722771576, + -0.3409361843784988 0.8230921576238995 -0.4541825824923981, + -2.22928457120034e-13 -0.700213560039912 0.7139334495148918, + -0.2679604910386538 -0.6469129044033277 0.7139333787957911, + -0.4951264263846456 -0.4951254791422262 0.7139331774051063, + -0.6469138516458516 -0.26795954379646286 0.7139328760024438, + -0.7002145072825168 9.472420246459915e-7 0.7139325204738927, + -0.6469138516458516 0.2679614382805123 0.7139321649452196, + -0.49512642638464555 0.49512737362627596 0.7139318635426747, + -0.26796049103865366 0.6469147988873775 0.7139316621517969, + -2.2284712701307335e-13 0.7002154545239613 0.7139315914328223, + 0.2679604910387814 0.6469147988871856 0.7139316621519228, + 0.49512642638473503 0.49512737362628295 0.7139318635426078, + 0.646913851645801 0.2679614382805006 0.7139321649452699, + 0.7002145072825896 9.47242024837729e-7 0.7139325204738212, + 0.6469138516458014 -0.2679595437964507 0.7139328760024938, + 0.4951264263847349 -0.49512547914223365 0.7139331774050391, + 0.26796049103878095 -0.6469129044031368 0.7139333787959165, + -1.870624700315269e-9 0.47592827331082466 0.8794840980162046, + 0.18212940371246614 0.4397004479603966 0.8794841649323585, + 0.33653123785103806 0.33653240661672246 0.8794843177949253, + 0.4396992346193963 0.18213055401497935 0.8794845333314928, + 0.4759270153941775 1.1668959178178282e-6 0.8794847787293584, + 0.43969923461939636 -0.18212822022315722 0.8794850166281755, + 0.3365312378510373 -0.3365300728249294 0.8794852108107881, + 0.18212940371246475 -0.43969811416864574 0.8794853317138828, + -1.8706248094142073e-9 -0.4759259395191232 0.8794853609315165, + -0.1821294335647291 -0.4396981772077641 0.8794852940155171, + -0.33653133074320735 -0.3365301619765073 0.8794851411526359, + -0.43969939055075674 -0.1821282832625603 0.8794849256156275, + -0.4759271974380222 1.1668957850450576e-6 0.8794846802175853, + -0.43969939055075613 0.18213061705414219 0.8794844423187773, + -0.33653133074320757 0.3365324957681158 0.8794842481365366, + -0.18212943356472966 0.43970051099941576 0.8794841272338253, + 1.4545316991724006e-14 0.9998052700996259 0.01973377513335668, + 0.3826089025966779 0.9236996279171846 0.019733855158600405, + 0.7069690683792598 0.7069690945630284 0.01973412495382646, + 0.9236996022739543 0.382608929004466 0.01973454344528552, + 0.9998052449967483 2.6184360637705292e-8 0.019735046921443313, + 0.9236996022739545 -0.3826088766357359 0.019735558732364544, + 0.7069690683792591 -0.7069690421942676 0.019736000959730528, + 0.3826089025966772 -0.923699575548376 0.019736306278435718, + 1.4285780691638936e-14 -0.9998052177307616 0.019736428206347103, + -0.3826089022801377 -0.9236995747841725 0.01973634818112906, + -0.7069690672985827 -0.7069690411134831 0.01973607838589561, + -0.9236996004290778 -0.3826088758715531 0.019735659894426796, + -0.9998052428353957 2.6184504639452052e-8 0.0197351564182962, + -0.9236996004290775 0.3826089282405524 0.01973464460734942, + -0.7069690672985824 0.7069690934824504 0.01973420237999438, + -0.3826089022801371 0.9236996271530927 0.019733897061295153, + -0.8816035964734313 -0.4713589115495809 0.02441055484632718, + -0.7728539706940845 -0.6341142273123682 0.024410790696440733, + -0.721072491899478 -0.5939857677984414 0.3567006715423639, + -0.8247142359536074 -0.43887495400265963 0.3567004398155697, + 0.8816035894208891 0.47135897280555467 0.024409626705393053, + 0.772853965463146 0.6341142875743802 0.024409390855296496, + 0.7210723873044047 0.593986628996262 0.3566994488932994, + 0.8247140989756607 0.4388758284486801 0.356699680619774, + 0.09810379016684584 -0.9948767403567227 0.024411428718564884, + 0.29008677408426214 -0.9566889496629634 0.02441141319469588, + 0.27282920703560903 -0.8934922478784326 0.35670131310308667, + 0.08986354157000051 -0.929886399153765 0.3567013156204244, + 0.9566889792198983 -0.2900867407698876 0.024410650722441047, + 0.9948767687452709 -0.09810375750596857 0.024410402990914057, + 0.9298867937860881 -0.08986306143487746 0.35670040780994483, + 0.8934926654920122 -0.2728287174983644 0.356700641463086, + 0.2900867740842628 0.9566890144374718 0.02440887453457783, + 0.0981037901668466 0.9948768051311381 0.02440878872371533, + 0.08986354157000098 0.9298873456894613 0.35669884808211083, + 0.2728292070356111 0.89349319441425 0.35669894213992115, + -0.9566889873364715 0.29008680823817445 0.024409530829273732, + -0.9948767776164428 0.09810382291294403 0.024409778560832592, + -0.9298869673890241 0.08986402446615774 0.35669971262504535, + -0.8934928256810413 0.2728297127469728 0.35669947897202303, + -0.7728539706940841 0.634114292086361 0.024409108017313347, + -0.8816035964734309 0.4713589763235214 0.02440930405304433, + -0.8247142359536069 0.4388759005377621 0.356699275220215, + -0.7210724918994775 0.5939867143336117 0.35669909534653765, + 0.9948767687452706 0.09810382228082211 0.024410142663698522, + 0.9566889792198983 0.2900868055447197 0.02440988095114071, + 0.8934926654920121 0.27282966403458486 0.35669991748633034, + 0.9298867937860877 0.08986400797112676 0.3567001693489861, + 0.4713589412254727 -0.8816035586802109 0.024411346730348983, + 0.634114255580612 -0.772853933554207 0.024411232235098265, + 0.5939861625131412 -0.7210719235811831 0.35670116311254835, + 0.43887537153259754 -0.8247136582337704 0.35670126182114387, + 0.6341142555806135 0.7728539983288814 0.024409181397702102, + 0.4713589412254728 0.8816036234548074 0.024409007316057874, + 0.43887537153259887 0.8247146047696937 0.3566990733681422, + 0.5939861625131432 0.7210728701172081 0.3566992496821963, + -0.4713589431300126 0.8816036272123771 0.024408834821383153, + -0.6341142593068347 0.7728540026013986 0.02440894931662774, + -0.593986234282568 0.7210729556204035 0.3566989573234965, + -0.4388754109186985 0.8247146766934229 0.3566988586152278, + -0.9948767776164428 -0.09810375813905951 0.024410038888049795, + -0.9566889873364718 -0.2900867434642703 0.02441030060058138, + -0.8934928256810415 -0.2728287662119144 0.35670020294890864, + -0.929886967389024 -0.08986307793112562 0.3566999510860475, + -0.6341142593068353 -0.7728539378273385 0.0244110001540349, + -0.4713589431300134 -0.8816035624382378 0.02441117423568492, + -0.4388754109186985 -0.8247137301580686 0.35670104706842104, + -0.5939862342825684 -0.7210720090851522 0.3567008707540759, + -0.09810379025280992 0.9948768060032174 0.0244087528331387, + -0.29008677492477675 0.9566890168916096 0.024408768357039885, + -0.2728292232106773 0.8934932432924699 0.35669880733324794, + -0.08986354433184644 0.9298873620192275 0.3566988048158281, + 0.772853965463145 -0.6341142227996384 0.02441107353441181, + 0.8816035894208893 -0.4713589080307586 0.024410877498666016, + 0.8247140989756611 -0.438874881912503 0.35670084521493656, + 0.7210723873044034 -0.5939856824601553 0.3567010250889, + -0.29008677492477725 -0.9566889521173825 0.02441130701716521, + -0.09810379025280974 -0.9948767412288972 0.024411392827990583, + -0.0898635443318464 -0.9298864154836459 0.3567012723541853, + -0.2728292232106774 -0.8934922967570096 0.35670117829654335 ] } + normalIndex [ + 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, -1, + 0, 15, 63, 48, -1, + 0, 48, 49, 1, -1, + 1, 49, 50, 2, -1, + 2, 50, 51, 3, -1, + 3, 51, 52, 4, -1, + 4, 52, 53, 5, -1, + 5, 53, 54, 6, -1, + 6, 54, 55, 7, -1, + 7, 55, 56, 8, -1, + 8, 56, 57, 9, -1, + 9, 57, 58, 10, -1, + 10, 58, 59, 11, -1, + 11, 59, 60, 12, -1, + 12, 60, 61, 13, -1, + 13, 61, 62, 14, -1, + 14, 62, 63, 15, -1, + 16, 17, 33, 32, -1, + 16, 32, 47, 31, -1, + 17, 18, 34, 33, -1, + 18, 19, 35, 34, -1, + 19, 20, 36, 35, -1, + 20, 21, 37, 36, -1, + 21, 22, 38, 37, -1, + 22, 23, 39, 38, -1, + 23, 24, 40, 39, -1, + 24, 25, 41, 40, -1, + 25, 26, 42, 41, -1, + 26, 27, 43, 42, -1, + 27, 28, 44, 43, -1, + 28, 29, 45, 44, -1, + 29, 30, 46, 45, -1, + 30, 31, 47, 46, -1, + 32, 33, 83, 82, -1, + 32, 82, 119, -1, + 32, 119, 118, 47, -1, + 33, 34, 103, 102, -1, + 33, 102, 83, -1, + 34, 35, 71, 70, -1, + 34, 70, 103, -1, + 35, 36, 95, 94, -1, + 35, 94, 71, -1, + 36, 37, 79, 78, -1, + 36, 78, 95, -1, + 37, 38, 123, 122, -1, + 37, 122, 79, -1, + 38, 39, 99, 98, -1, + 38, 98, 123, -1, + 39, 40, 75, 74, -1, + 39, 74, 99, -1, + 40, 41, 127, 126, -1, + 40, 126, 75, -1, + 41, 42, 115, 114, -1, + 41, 114, 127, -1, + 42, 43, 67, 66, -1, + 42, 66, 115, -1, + 43, 44, 111, 110, -1, + 43, 110, 67, -1, + 44, 45, 87, 86, -1, + 44, 86, 111, -1, + 45, 46, 91, 90, -1, + 45, 90, 87, -1, + 46, 47, 107, 106, -1, + 46, 106, 91, -1, + 47, 118, 107, -1, + 48, 63, 117, 116, -1, + 48, 81, 80, 49, -1, + 48, 116, 81, -1, + 49, 80, 101, -1, + 49, 101, 100, 50, -1, + 50, 69, 68, 51, -1, + 50, 100, 69, -1, + 51, 68, 93, -1, + 51, 93, 92, 52, -1, + 52, 77, 76, 53, -1, + 52, 92, 77, -1, + 53, 76, 121, -1, + 53, 121, 120, 54, -1, + 54, 97, 96, 55, -1, + 54, 120, 97, -1, + 55, 73, 72, 56, -1, + 55, 96, 73, -1, + 56, 72, 125, -1, + 56, 125, 124, 57, -1, + 57, 113, 112, 58, -1, + 57, 124, 113, -1, + 58, 65, 64, 59, -1, + 58, 112, 65, -1, + 59, 64, 109, -1, + 59, 109, 108, 60, -1, + 60, 85, 84, 61, -1, + 60, 108, 85, -1, + 61, 84, 89, -1, + 61, 89, 88, 62, -1, + 62, 88, 105, -1, + 62, 105, 104, 63, -1, + 63, 104, 117, -1, + 64, 65, 66, 67, -1, + 64, 67, 110, 109, -1, + 65, 112, 115, 66, -1, + 68, 69, 70, 71, -1, + 68, 71, 94, 93, -1, + 69, 100, 103, 70, -1, + 72, 73, 74, 75, -1, + 72, 75, 126, 125, -1, + 73, 96, 99, 74, -1, + 76, 77, 78, 79, -1, + 76, 79, 122, 121, -1, + 77, 92, 95, 78, -1, + 80, 81, 82, 83, -1, + 80, 83, 102, 101, -1, + 81, 116, 119, 82, -1, + 84, 85, 86, 87, -1, + 84, 87, 90, 89, -1, + 85, 108, 111, 86, -1, + 88, 89, 90, 91, -1, + 88, 91, 106, 105, -1, + 92, 93, 94, 95, -1, + 96, 97, 98, 99, -1, + 97, 120, 123, 98, -1, + 100, 101, 102, 103, -1, + 104, 105, 106, 107, -1, + 104, 107, 118, 117, -1, + 108, 109, 110, 111, -1, + 112, 113, 114, 115, -1, + 113, 124, 127, 114, -1, + 116, 117, 118, 119, -1, + 120, 121, 122, 123, -1, + 124, 125, 126, 127, -1 ] + } + }, + Shape { + appearance Appearance { + material DEF pin Material { + diffuseColor 0.7666666666666667 0.7666666666666667 0.7666666666666667 + emissiveColor 0.0 0.0 0.0 + specularColor 1.0 1.0 1.0 + ambientIntensity 1.0 + transparency 0.0 + shininess 1.0 + } + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + 2.950000008297975 0.41916204841424415 1.9375466409249142, + 3.110405905700943 0.38725533162018916 1.9375466832585835, + 3.246391459307391 0.29639268963481114 1.9375468038146728, + 3.3372541012928485 0.1604071360284832 1.9375469842396116, + 3.369160818086932 1.2386256558873177e-6 1.9375471970653373, + 3.3372541012928485 -0.16040465877717153 1.9375474098910637, + 3.246391459307391 -0.2963902123834993 1.9375475903160018, + 3.110405905700943 -0.38725285436887713 1.9375477108720918, + 2.950000008297975 -0.41915957116293207 1.9375477532057608, + 2.7895941108950066 -0.3872528543688771 1.9375477108720922, + 2.6536085572885586 -0.2963902123834992 1.9375475903160022, + 2.562745915303101 -0.1604046587771717 1.9375474098910637, + 2.5308391985090184 1.2386256559915875e-6 1.9375471970653373, + 2.562745915303101 0.16040713602848367 1.9375469842396111, + 2.6536085572885586 0.2963926896348113 1.9375468038146728, + 2.789594110895006 0.3872553316201891 1.9375466832585835, + 2.950000008297975 0.4191602858999034 0.6091466409260838, + 3.110405905700943 0.38725356910584846 0.6091466832597527, + 3.246391459307391 0.29639092712047044 0.6091468038158424, + 3.3372541012928485 0.1604053735141426 0.609146984240781, + 3.369160818086932 -5.238886848493269e-7 0.6091471970665071, + 3.3372541012928485 -0.1604064212915121 0.6091474098922331, + 3.246391459307391 -0.29639197489784 0.6091475903171717, + 3.110405905700943 -0.38725461688321794 0.6091477108732614, + 2.950000008297975 -0.41916133367727276 0.6091477532069305, + 2.789594110895006 -0.3872546168832179 0.6091477108732615, + 2.6536085572885586 -0.2963919748978399 0.6091475903171718, + 2.562745915303101 -0.16040642129151245 0.6091474098922331, + 2.530839198509018 -5.23888684689038e-7 0.6091471970665072, + 2.562745915303101 0.16040537351414283 0.609146984240781, + 2.6536085572885586 0.29639092712047066 0.6091468038158424, + 2.789594110895006 0.38725356910584846 0.6091466832597529 ] } + coordIndex [ + 0, 15, 31, 16, -1, + 0, 16, 17, 1, -1, + 1, 17, 18, 2, -1, + 2, 18, 19, 3, -1, + 3, 19, 20, 4, -1, + 4, 20, 21, 5, -1, + 5, 21, 22, 6, -1, + 6, 22, 23, 7, -1, + 7, 23, 24, 8, -1, + 8, 24, 25, 9, -1, + 9, 25, 26, 10, -1, + 10, 26, 27, 11, -1, + 11, 27, 28, 12, -1, + 12, 28, 29, 13, -1, + 13, 29, 30, 14, -1, + 14, 30, 31, 15, -1, + 16, 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, -1 ] + normal Normal { vector [ + -2.22928457120034e-13 -0.700213560039912 0.7139334495148918, + -0.2679604910386538 -0.6469129044033277 0.7139333787957911, + -0.4951264263846456 -0.4951254791422262 0.7139331774051063, + -0.6469138516458516 -0.26795954379646286 0.7139328760024438, + -0.7002145072825168 9.472420246459915e-7 0.7139325204738927, + -0.6469138516458516 0.2679614382805123 0.7139321649452196, + -0.49512642638464555 0.49512737362627596 0.7139318635426747, + -0.26796049103865366 0.6469147988873775 0.7139316621517969, + -2.2284712701307335e-13 0.7002154545239613 0.7139315914328223, + 0.2679604910387814 0.6469147988871856 0.7139316621519228, + 0.49512642638473503 0.49512737362628295 0.7139318635426078, + 0.646913851645801 0.2679614382805006 0.7139321649452699, + 0.7002145072825896 9.47242024837729e-7 0.7139325204738212, + 0.6469138516458014 -0.2679595437964507 0.7139328760024938, + 0.4951264263847349 -0.49512547914223365 0.7139331774050391, + 0.26796049103878095 -0.6469129044031368 0.7139333787959165, + -1.6387891397364356e-16 -0.8909085517013491 0.45418273030290884, + -0.34093617309602436 -0.8230921303855174 0.45418264032442707, + -0.6299679044322842 -0.6299673018259684 0.45418238408739015, + -0.8230927329920024 -0.34093557048996403 0.4541820006015639, + -0.8909091543078935 6.026057604432647e-7 0.4541815482491897, + -0.8230927329920023 0.34093677570148495 0.45418109589681477, + -0.6299679044322839 0.6299685070374894 0.45418071241098884, + -0.34093617309602386 0.8230933355970386 0.45418045617395175, + 3.781821091699466e-17 0.8909097569128698 0.45418036619547003, + 0.34093617309602364 0.8230933355970386 0.45418045617395164, + 0.6299679044322835 0.6299685070374901 0.4541807124109888, + 0.8230927329920028 0.34093677570148356 0.4541810958968149, + 0.8909091543078936 6.026057603298096e-7 0.45418154824918916, + 0.823092732992003 -0.34093557048996254 0.454182000601564, + 0.6299679044322838 -0.6299673018259689 0.4541823840873902, + 0.34093617309602375 -0.8230921303855178 0.454182640324427 ] } + normalIndex [ + 0, 15, 31, 16, -1, + 0, 16, 17, 1, -1, + 1, 17, 18, 2, -1, + 2, 18, 19, 3, -1, + 3, 19, 20, 4, -1, + 4, 20, 21, 5, -1, + 5, 21, 22, 6, -1, + 6, 22, 23, 7, -1, + 7, 23, 24, 8, -1, + 8, 24, 25, 9, -1, + 9, 25, 26, 10, -1, + 10, 26, 27, 11, -1, + 11, 27, 28, 12, -1, + 12, 28, 29, 13, -1, + 13, 29, 30, 14, -1, + 14, 30, 31, 15, -1, + 16, 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, -1 ] + } + } + ] +} + +DEF cylinder1_copy5 Transform { + children [ + Shape { + appearance Appearance { + material USE body3 + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + 2.949997743649339 0.5651985093573817 -0.1194917458915763, + 3.166290419622314 0.5221752211330244 -0.1194915188163328, + 3.3496544963763926 0.3996552620845808 -0.11949121214507863, + 3.472174455425263 0.21629118533098196 -0.11949087256573154, + 3.515197743649929 -1.4906415315294587e-6 -0.1194905517761693, + 3.472174455425263 -0.21629416661413475 -0.11949029861369431, + 3.349654496376393 -0.39965824336798894 -0.11949015161999865, + 3.166290419622314 -0.5221782024168149 -0.11949013317354007, + 2.949997743649339 -0.5652014906416233 -0.11949024608262504, + 2.7337050676763655 -0.522178202417266 -0.11949047315786832, + 2.5503409909222863 -0.39965824336882233 -0.11949077982912248, + 2.4278210318734157 -0.2162941666152238 -0.11949111940846957, + 2.38479774364875 -1.4906427100753966e-6 -0.11949144019803204, + 2.4278210318734157 0.21629118532989336 -0.11949169336050702, + 2.5503409909222863 0.39965526208374735 -0.11949184035420246, + 2.733705067676365 0.5221752211325733 -0.11949185880066082, + 2.9499967382041663 0.23668448283331764 -1.442491310021045, + 3.0405732106700754 0.2186677022664412 -1.442491146966502, + 3.1173602362807182 0.16736025208429348 -1.4424909609263898, + 3.1686676864630177 0.09057322647402895 -1.4424907802236295, + 3.1866844670300307 -3.245991286630743e-6 -1.442490632368578, + 3.1686676864630177 -0.09057971845667573 -1.4424905398708265, + 3.1173602362807182 -0.16736674406714933 -1.4424905168123194, + 3.0405732106700754 -0.21867419424961002 -1.4424905667035055, + 2.9499967382041663 -0.23669097481685564 -1.4424906819489034, + 2.859420265738258 -0.21867419424997933 -1.4424908450034462, + 2.7826332401276157 -0.16736674406783153 -1.4424910310435584, + 2.731325789945316 -0.0905797184575673 -1.4424912117463187, + 2.7133090093783023 -3.245992251471165e-6 -1.44249135960137, + 2.731325789945316 0.09057322647313776 -1.4424914520991214, + 2.7826332401276153 0.16736025208361124 -1.4424914751576285, + 2.8594202657382577 0.21866770226607193 -1.4424914252664427, + 2.949996822002702 0.5651969003068391 -1.3322266958860571, + 3.166289497975676 0.5221736120824817 -1.332226468810814, + 3.3496535747297553 0.39965365303403816 -1.3322261621395597, + 3.472173533778625 0.21628957628043932 -1.3322258225602128, + 3.5151968220032916 -3.099692074166663e-6 -1.3322255017706501, + 3.472173533778625 -0.2162957756646774 -1.3322252486081751, + 3.3496535747297553 -0.3996598524185316 -1.3322251016144797, + 3.166289497975676 -0.5221798114673575 -1.3322250831680214, + 2.949996822002702 -0.565203099692166 -1.332225196077106, + 2.7337041460297278 -0.5221798114678086 -1.3322254231523492, + 2.5503400692756486 -0.39965985241936497 -1.3322257298236035, + 2.4278201102267785 -0.21629577566576644 -1.3322260694029506, + 2.3847968220021123 -3.0996932527126e-6 -1.3322263901925127, + 2.4278201102267785 0.21628957627935072 -1.3322266433549876, + 2.5503400692756486 0.3996536530332047 -1.3322267903486833, + 2.7337041460297273 0.5221736120820307 -1.3322268087951417 ] } + coordIndex [ + 0, 1, 33, 32, -1, + 0, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, -1, + 0, 32, 47, 15, -1, + 1, 2, 34, 33, -1, + 2, 3, 35, 34, -1, + 3, 4, 36, 35, -1, + 4, 5, 37, 36, -1, + 5, 6, 38, 37, -1, + 6, 7, 39, 38, -1, + 7, 8, 40, 39, -1, + 8, 9, 41, 40, -1, + 9, 10, 42, 41, -1, + 10, 11, 43, 42, -1, + 11, 12, 44, 43, -1, + 12, 13, 45, 44, -1, + 13, 14, 46, 45, -1, + 14, 15, 47, 46, -1, + 16, 31, 47, 32, -1, + 16, 32, 33, 17, -1, + 17, 33, 34, 18, -1, + 18, 34, 35, 19, -1, + 19, 35, 36, 20, -1, + 20, 36, 37, 21, -1, + 21, 37, 38, 22, -1, + 22, 38, 39, 23, -1, + 23, 39, 40, 24, -1, + 24, 40, 41, 25, -1, + 25, 41, 42, 26, -1, + 26, 42, 43, 27, -1, + 27, 43, 44, 28, -1, + 28, 44, 45, 29, -1, + 29, 45, 46, 30, -1, + 30, 46, 47, 31, -1 ] + normal Normal { vector [ + -3.5695755225809094e-7 0.8909097569128709 0.4541803661953278, + 0.3409358977513461 0.8230935326283098 0.4541803057926811, + 0.6299678261189839 0.6299687856818037 0.4541804345428315, + 0.8230928517102347 0.34093697273259804 0.4541807328448059, + 0.8909093546392877 6.026052390310332e-7 0.45418115528481007, + 0.8230928517102348 -0.3409357675220404 0.4541816375500779, + 0.6299678261189839 -0.6299675804710203 0.4541821062199723, + 0.34093589775134586 -0.8230923274171881 0.454182489943679, + -3.569575525732428e-7 -0.8909085517013502 0.45418273030276646, + -0.34093644844030957 -0.8230919333540249 0.4541827907048455, + -0.6299679827451827 -0.6299670231813782 0.45418266195437057, + -0.8230926142736701 -0.3409353734583134 0.4541823636525045, + -0.8909089539765818 6.02606281792055e-7 0.45418194121297895, + -0.8230926142736701 0.3409365786707976 0.45418145894827827, + -0.6299679827451831 0.6299682283936361 0.4541809902787086, + -0.3409364484403097 0.8230931385659446 0.4541806065548932, + 5.738515922901923e-7 0.808180591047239 -0.5889347436297215, + 0.30927812893419826 0.7466612866240623 -0.5889345991023635, + 0.571470875699517 0.5714695204540038 -0.5889343133315446, + 0.7466624148359435 0.3092766796482561 -0.588933929823293, + 0.8081814922252399 -7.813939720391756e-7 -0.5889335069632003, + 0.7466624148359436 -0.3092782424362322 -0.588933109127779, + 0.5714708756995174 -0.5714710832420744 -0.5889327968837843, + 0.3092781289341975 -0.7466628494122749 -0.5889326177675206, + 5.738515922470002e-7 -0.8081821538356182 -0.5889325990478808, + -0.30927711422461046 -0.746663170487391 -0.5889327435748624, + -0.5714701820648783 -0.5714715373109326 -0.5889330293456243, + -0.746662042276255 -0.3092785635115856 -0.5889334128541716, + -0.8081812526591502 -7.813944073816048e-7 -0.5889338357147399, + -0.7466620422762551 0.3092770007228031 -0.5889342335505375, + -0.5714701820648788 0.5714699745222441 -0.58893454579459, + -0.3092771142246111 0.7466616076988445 -0.5889347249105572, + 5.738515924456959e-7 0.808180591047231 -0.5889347436297329, + 0.3092780861540961 0.746661183343348 -0.5889347525092833, + 0.5714707296389461 0.5714693743928974 -0.5889345967906122, + 0.7466621654948488 0.3092765763672156 -0.5889343001805183, + 0.8081812001039416 -7.813945038094e-7 -0.5889339078351171, + 0.7466621654948489 -0.3092781391561748 -0.5889334794852783, + 0.5714707296389463 -0.5714709371817202 -0.5889330803432397, + 0.309278086154096 -0.7466627461319674 -0.5889327711747148, + 5.738515924111424e-7 -0.8081821538356099 -0.5889325990478922, + -0.30927715700485386 -0.7466632737676218 -0.58893259016768, + -0.5714703281255977 -0.5714716833711158 -0.5889327458861539, + -0.7466622916173957 -0.3092786667914896 -0.5889330424966303, + -0.8081815447804325 -7.81393875412627e-7 -0.58893343484277, + -0.7466622916173961 0.3092771040036903 -0.5889338631932699, + -0.5714703281255984 0.5714701205831798 -0.5889342623355062, + -0.3092771570048542 0.7466617109794828 -0.5889345715036485 ] } + normalIndex [ + 0, 1, 33, 32, -1, + 0, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, -1, + 0, 32, 47, 15, -1, + 1, 2, 34, 33, -1, + 2, 3, 35, 34, -1, + 3, 4, 36, 35, -1, + 4, 5, 37, 36, -1, + 5, 6, 38, 37, -1, + 6, 7, 39, 38, -1, + 7, 8, 40, 39, -1, + 8, 9, 41, 40, -1, + 9, 10, 42, 41, -1, + 10, 11, 43, 42, -1, + 11, 12, 44, 43, -1, + 12, 13, 45, 44, -1, + 13, 14, 46, 45, -1, + 14, 15, 47, 46, -1, + 16, 31, 47, 32, -1, + 16, 32, 33, 17, -1, + 17, 33, 34, 18, -1, + 18, 34, 35, 19, -1, + 19, 35, 36, 20, -1, + 20, 36, 37, 21, -1, + 21, 37, 38, 22, -1, + 22, 38, 39, 23, -1, + 23, 39, 40, 24, -1, + 24, 40, 41, 25, -1, + 25, 41, 42, 26, -1, + 26, 42, 43, 27, -1, + 27, 43, 44, 28, -1, + 28, 44, 45, 29, -1, + 29, 45, 46, 30, -1, + 30, 46, 47, 31, -1 ] + } + }, + Shape { + appearance Appearance { + material USE pin + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + 2.9499967761815427 0.23668427744546766 -1.5972913100206543, + 3.040573248647468 0.21866749687850082 -1.5972912149287866, + 3.1173602742581243 0.1673600466962767 -1.597291086504649, + 3.1686677244404335 0.09057302108596149 -1.5972909442996515, + 3.18668450500745 -3.45137937224696e-6 -1.5972908099632168, + 3.1686677244404335 -0.09057992384474321 -1.5972907039468487, + 3.1173602742581243 -0.16736694945516606 -1.5972906423905782, + 3.040573248647468 -0.21867439963755014 -1.5972906346657902, + 2.9499967761815427 -0.23669118020470556 -1.5972906819485129, + 2.8594203037156176 -0.21867439963773905 -1.5972907770403804, + 2.782633278104961 -0.16736694945551517 -1.5972909054645177, + 2.7313258279226513 -0.09057992384519929 -1.5972910476695155, + 2.713309047355635 -3.451379865914418e-6 -1.59729118200595, + 2.7313258279226513 0.0905730210855053 -1.5972912880223178, + 2.782633278104961 0.16736004669592783 -1.5972913495785892, + 2.8594203037156176 0.21866749687831205 -1.5972913573033765, + 2.9499967382041663 0.23668448283331764 -1.442491310021045, + 3.0405732106700754 0.2186677022664412 -1.442491146966502, + 3.1173602362807182 0.16736025208429348 -1.4424909609263898, + 3.1686676864630177 0.09057322647402895 -1.4424907802236295, + 3.1866844670300307 -3.245991286630743e-6 -1.442490632368578, + 3.1686676864630177 -0.09057971845667573 -1.4424905398708265, + 3.1173602362807182 -0.16736674406714933 -1.4424905168123194, + 3.0405732106700754 -0.21867419424961002 -1.4424905667035055, + 2.9499967382041663 -0.23669097481685564 -1.4424906819489034, + 2.859420265738258 -0.21867419424997933 -1.4424908450034462, + 2.7826332401276157 -0.16736674406783153 -1.4424910310435584, + 2.731325789945316 -0.0905797184575673 -1.4424912117463187, + 2.7133090093783023 -3.245992251471165e-6 -1.44249135960137, + 2.731325789945316 0.09057322647313776 -1.4424914520991214, + 2.7826332401276153 0.16736025208361124 -1.4424914751576285, + 2.8594202657382577 0.21866770226607193 -1.4424914252664427 ] } + coordIndex [ + 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, -1, + 0, 15, 31, 16, -1, + 0, 16, 17, 1, -1, + 1, 17, 18, 2, -1, + 2, 18, 19, 3, -1, + 3, 19, 20, 4, -1, + 4, 20, 21, 5, -1, + 5, 21, 22, 6, -1, + 6, 22, 23, 7, -1, + 7, 23, 24, 8, -1, + 8, 24, 25, 9, -1, + 9, 25, 26, 10, -1, + 10, 26, 27, 11, -1, + 11, 27, 28, 12, -1, + 12, 28, 29, 13, -1, + 13, 29, 30, 14, -1, + 14, 30, 31, 15, -1 ] + normal Normal { vector [ + 3.5695755208159474e-7 0.8909085517013571 -0.4541827303027526, + 0.34093650151315996 0.8230920614840301 -0.45418251866175613, + 0.6299681639475787 0.6299672043847839 -0.4541821592842859, + 0.8230929236057163 0.34093550158889907 -0.454181706882301, + 0.8909093163816855 -6.026053388620548e-7 -0.45418123032987034, + 0.8230929236057164 -0.34093670679964005 -0.45418080217773477, + 0.6299681639475788 -0.6299684095957082 -0.45418048760814284, + 0.34093650151315863 -0.823093266695229 -0.45418033451146317, + 3.569575517538367e-7 -0.890909756912878 -0.4541803661953137, + -0.34093584467817195 -0.8230934044991446 -0.4541805778361607, + -0.6299676449161838 -0.629968604480017 -0.4541809372136361, + -0.8230925423779151 -0.3409368446040146 -0.4541813896157769, + -0.8909089922340018 -6.026061824785496e-7 -0.45418186616842404, + -0.8230925423779153 0.34093563939171345 -0.45418229432070933, + -0.6299676449161841 0.6299673992678985 -0.45418260889029743, + -0.3409358446781726 0.8230921992873003 -0.45418276198681967, + 5.738515922901923e-7 0.808180591047239 -0.5889347436297215, + 0.30927812893419826 0.7466612866240623 -0.5889345991023635, + 0.571470875699517 0.5714695204540038 -0.5889343133315446, + 0.7466624148359435 0.3092766796482561 -0.588933929823293, + 0.8081814922252399 -7.813939720391756e-7 -0.5889335069632003, + 0.7466624148359436 -0.3092782424362322 -0.588933109127779, + 0.5714708756995174 -0.5714710832420744 -0.5889327968837843, + 0.3092781289341975 -0.7466628494122749 -0.5889326177675206, + 5.738515922470002e-7 -0.8081821538356182 -0.5889325990478808, + -0.30927711422461046 -0.746663170487391 -0.5889327435748624, + -0.5714701820648783 -0.5714715373109326 -0.5889330293456243, + -0.746662042276255 -0.3092785635115856 -0.5889334128541716, + -0.8081812526591502 -7.813944073816048e-7 -0.5889338357147399, + -0.7466620422762551 0.3092770007228031 -0.5889342335505375, + -0.5714701820648788 0.5714699745222441 -0.58893454579459, + -0.3092771142246111 0.7466616076988445 -0.5889347249105572 ] } + normalIndex [ + 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, -1, + 0, 15, 31, 16, -1, + 0, 16, 17, 1, -1, + 1, 17, 18, 2, -1, + 2, 18, 19, 3, -1, + 3, 19, 20, 4, -1, + 4, 20, 21, 5, -1, + 5, 21, 22, 6, -1, + 6, 22, 23, 7, -1, + 7, 23, 24, 8, -1, + 8, 24, 25, 9, -1, + 9, 25, 26, 10, -1, + 10, 26, 27, 11, -1, + 11, 27, 28, 12, -1, + 12, 28, 29, 13, -1, + 13, 29, 30, 14, -1, + 14, 30, 31, 15, -1 ] + } + } + ] +} + +DEF cylinder3_copy4 Transform { + children [ + Shape { + appearance Appearance { + material DEF body Material { + diffuseColor 1.0 0.0 0.0 + emissiveColor 0.0 0.0 0.0 + specularColor 1.0 1.0 1.0 + ambientIntensity 1.0 + transparency 0.0 + shininess 1.0 + } + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + -2.9499999916968314 0.8999988504044377 0.1375538310414064, + -2.6055849025682507 0.8314904296646561 0.1375539219380293, + -2.3136038886289394 0.6363949534725625 0.13755418078971138, + -2.118508412436674 0.3444139395335075 0.13755456818863054, + -2.049999991696832 -1.1495947701107598e-6 0.13755502515681317, + -2.118508412436674 -0.3444162387230477 0.1375554821249958, + -2.3136038886289394 -0.6363972526621026 0.13755586952391496, + -2.6055849025682516 -0.8314927288541961 0.13755612837559728, + -2.9499999916968322 -0.9000011495939776 0.13755621927222017, + -3.294415080825413 -0.831492728854196 0.13755612837559728, + -3.5863960947647247 -0.6363972526621023 0.1375558695239152, + -3.7814915709569896 -0.3444162387230477 0.13755548212499602, + -3.849999991696832 -1.1495947697800976e-6 0.1375550251568134, + -3.78149157095699 0.34441393953350824 0.13755456818863077, + -3.586396094764725 0.6363949534725627 0.13755418078971138, + -3.294415080825413 0.8314904296646561 0.1375539219380293, + -2.9499999916968314 0.4191620484246322 1.9375544690148052, + -2.7895940942938635 0.3872553316305772 1.9375545113484745, + -2.653608540687416 0.2963926896451992 1.937554631904564, + -2.562745898701958 0.16040713603887127 1.9375548123295023, + -2.5308391819078753 1.2386360439635566e-6 1.9375550251552285, + -2.562745898701958 -0.16040465876678345 1.9375552379809546, + -2.653608540687416 -0.2963902123731112 1.9375554184058927, + -2.7895940942938635 -0.3872528543584891 1.9375555389619827, + -2.9499999916968314 -0.419159571152544 1.9375555812956518, + -3.1104058890998005 -0.387252854358489 1.9375555389619827, + -3.246391442706248 -0.29639021237311114 1.9375554184058932, + -3.337254084691706 -0.16040465876678361 1.9375552379809546, + -3.3691608014857883 1.2386360440678264e-6 1.9375550251552285, + -3.337254084691706 0.16040713603887174 1.9375548123295023, + -3.246391442706248 0.2963926896451994 1.937554631904564, + -3.110405889099801 0.3872553316305772 1.9375545113484745, + -2.9499999916968314 0.8276412386353234 1.9375539270467004, + -2.633275875734208 0.7646408949229812 1.937554010635373, + -2.3647701353155965 0.5852310950167289 1.9375542486751232, + -2.1853603354092 0.3167253545984125 1.9375546049273895, + -2.1223599916968072 1.2386360438672458e-6 1.9375550251551157, + -2.1853603354092 -0.3167228773263247 1.9375554453832708, + -2.3647701353155965 -0.5852286177446412 1.9375558016350969, + -2.633275875734209 -0.7646384176508931 1.9375560396753606, + -2.949999991696832 -0.8276387613632353 1.9375561232637566, + -3.266724107659455 -0.7646384176508931 1.9375560396750842, + -3.5352298480780675 -0.585228617744641 1.9375558016353338, + -3.714639647984463 -0.31672287732632476 1.9375554453830675, + -3.7776399916968564 1.2386360441641376e-6 1.937555025155341, + -3.714639647984463 0.3167253545984131 1.9375546049271861, + -3.5352298480780675 0.5852310950167291 1.93755424867536, + -3.2667241076594546 0.764640894922981 1.9375540106350966, + -2.9499997778908686 0.9000001777831241 1.137993831040338, + -2.6055846887622884 0.8314917570433425 1.137993921936961, + -2.3136036748229767 0.6363962808512489 1.1379941807886431, + -2.118508198630712 0.34441526691219393 1.1379945681875625, + -2.0499997778908696 1.7778391628858213e-7 1.137995025155745, + -2.118508198630712 -0.34441491134436125 1.1379954821239275, + -2.3136036748229767 -0.6363959252834162 1.1379958695228467, + -2.6055846887622893 -0.8314914014755098 1.1379961283745292, + -2.949999777890869 -0.8999998222152912 1.137996219271152, + -3.294414867019451 -0.8314914014755097 1.1379961283745292, + -3.5863958809587624 -0.636395925283416 1.1379958695228467, + -3.7814913571510274 -0.3444149113443613 1.1379954821239278, + -3.8499997778908694 1.7778391661924452e-7 1.1379950251557454, + -3.7814913571510274 0.3444152669121946 1.1379945681875625, + -3.5863958809587624 0.6363962808512491 1.1379941807886436, + -3.2944148670194506 0.8314917570433425 1.1379939219369615, + -3.741290302439036 -0.40457986047675293 1.2827155619505912, + -3.6265969503693505 -0.5762305921235095 1.2827157896960104, + -3.626597134012521 -0.5762298192920181 1.8651957896954778, + -3.741290486082206 -0.4045790876452615 1.8651955619502192, + -2.1587092680412994 0.4045806000721004 1.2827144883607258, + -2.2734026201109856 0.5762313317188572 1.2827142606153064, + -2.2734028037541556 0.5762321045503486 1.8651942606149345, + -2.1587094516844703 0.4045813729035918 1.8651944883601936, + -2.879030162350209 -0.8858828945004661 1.282716200541, + -2.676554319001596 -0.8456079451628201 1.282716147104508, + -2.6765545026447266 -0.8456071723313288 1.865196147104136, + -2.879030345993335 -0.8858821216689746 1.865196200540789, + -2.1043914702789572 -0.2734450964406798 1.282715387961731, + -2.0641165209413006 -0.0709692530922417 1.2827151193177684, + -2.0641167045843902 -0.07096848026075031 1.8651951193173963, + -2.1043916539220477 -0.2734443236091884 1.8651953879611984, + -2.6765543190015952 0.8456086847581676 1.2827139032069144, + -2.879030162350208 0.8858836340958138 1.2827138497702117, + -2.8790303459933346 0.8858844069273052 1.865193849770001, + -2.676554502644726 0.8456094575896591 1.8651939032065425, + -3.7956081002014583 0.273445836036028 1.2827146623495862, + -3.835883049539115 0.07096999268758947 1.2827149309935486, + -3.835883233182205 0.07097076551908088 1.865194930993016, + -3.7956082838445484 0.2734466088675194 1.8651946623492144, + -3.6265969503693505 0.5762313317188575 1.2827142606154116, + -3.741290302439036 0.40458060007210106 1.2827144883606214, + -3.741290486082206 0.4045813729035925 1.8651944883602496, + -3.626597134012521 0.5762321045503489 1.865194260614879, + -2.0641165209413006 0.07096999268758915 1.2827149309935013, + -2.1043914702789572 0.2734458360360274 1.2827146623496326, + -2.1043916539220477 0.27344660886751876 1.8651946623491, + -2.0641167045843902 0.07097076551908053 1.8651949309931295, + -2.545419554965412 -0.7912901474004927 1.2827160750358875, + -2.3737688233184904 -0.6765967953309182 1.2827159228613152, + -2.3737690069616604 -0.6765960224994269 1.865195922861104, + -2.5454197386085022 -0.7912893745690014 1.8651960750355159, + -2.3737688233184895 0.6765975349262658 1.2827141274499836, + -2.545419554965412 0.7912908869958405 1.2827139752754475, + -2.545419738608502 0.791291659827332 1.865193975275076, + -2.37376900696166 0.6765983077577573 1.8651941274497723, + -3.354580015515004 0.7912908869958405 1.28271397527543, + -3.5262307471618453 0.676597534926266 1.2827141274500016, + -3.5262309308050157 0.6765983077577574 1.8651941274496298, + -3.3545801991580935 0.791291659827332 1.8651939752752187, + -3.835883049539115 -0.07096925309224136 1.2827151193178155, + -3.7956081002014583 -0.2734450964406799 1.2827153879616842, + -3.7956082838445484 -0.27344432360918847 1.8651953879613123, + -3.835883233182205 -0.07096848026074996 1.865195119317283, + -3.5262307471618457 -0.6765967953309181 1.2827159228613332, + -3.354580015515004 -0.7912901474004926 1.2827160750358697, + -3.3545801991580935 -0.7912893745690013 1.8651960750356587, + -3.5262309308050166 -0.6765960224994266 1.8651959228609614, + -3.02096940813017 0.8858836340958138 1.2827138497703168, + -3.22344525147878 0.8456086847581676 1.2827139032068091, + -3.22344543512191 0.8456094575896591 1.865193903206598, + -3.020969591773297 0.8858844069273052 1.8651938497699452, + -2.273402620110985 -0.5762305921235098 1.2827157896959058, + -2.1587092680412994 -0.4045798604767529 1.2827155619506954, + -2.1587094516844703 -0.40457908764526146 1.8651955619501628, + -2.2734028037541556 -0.5762298192920183 1.8651957896955338, + -3.22344525147878 -0.84560794516282 1.282716147104403, + -3.0209694081301706 -0.8858828945004661 1.2827162005411052, + -3.020969591773298 -0.8858821216689746 1.8651962005407334, + -3.2234454351219104 -0.8456071723313286 1.8651961471041918 ] } + coordIndex [ + 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, -1, + 0, 15, 63, 48, -1, + 0, 48, 49, 1, -1, + 1, 49, 50, 2, -1, + 2, 50, 51, 3, -1, + 3, 51, 52, 4, -1, + 4, 52, 53, 5, -1, + 5, 53, 54, 6, -1, + 6, 54, 55, 7, -1, + 7, 55, 56, 8, -1, + 8, 56, 57, 9, -1, + 9, 57, 58, 10, -1, + 10, 58, 59, 11, -1, + 11, 59, 60, 12, -1, + 12, 60, 61, 13, -1, + 13, 61, 62, 14, -1, + 14, 62, 63, 15, -1, + 16, 17, 33, 32, -1, + 16, 32, 47, 31, -1, + 17, 18, 34, 33, -1, + 18, 19, 35, 34, -1, + 19, 20, 36, 35, -1, + 20, 21, 37, 36, -1, + 21, 22, 38, 37, -1, + 22, 23, 39, 38, -1, + 23, 24, 40, 39, -1, + 24, 25, 41, 40, -1, + 25, 26, 42, 41, -1, + 26, 27, 43, 42, -1, + 27, 28, 44, 43, -1, + 28, 29, 45, 44, -1, + 29, 30, 46, 45, -1, + 30, 31, 47, 46, -1, + 32, 33, 83, 82, -1, + 32, 82, 119, -1, + 32, 119, 118, 47, -1, + 33, 34, 103, 102, -1, + 33, 102, 83, -1, + 34, 35, 71, 70, -1, + 34, 70, 103, -1, + 35, 36, 95, 94, -1, + 35, 94, 71, -1, + 36, 37, 79, 78, -1, + 36, 78, 95, -1, + 37, 38, 123, 122, -1, + 37, 122, 79, -1, + 38, 39, 99, 98, -1, + 38, 98, 123, -1, + 39, 40, 75, 74, -1, + 39, 74, 99, -1, + 40, 41, 127, 126, -1, + 40, 126, 75, -1, + 41, 42, 115, 114, -1, + 41, 114, 127, -1, + 42, 43, 67, 66, -1, + 42, 66, 115, -1, + 43, 44, 111, 110, -1, + 43, 110, 67, -1, + 44, 45, 87, 86, -1, + 44, 86, 111, -1, + 45, 46, 91, 90, -1, + 45, 90, 87, -1, + 46, 47, 107, 106, -1, + 46, 106, 91, -1, + 47, 118, 107, -1, + 48, 63, 117, 116, -1, + 48, 81, 80, 49, -1, + 48, 116, 81, -1, + 49, 80, 101, -1, + 49, 101, 100, 50, -1, + 50, 69, 68, 51, -1, + 50, 100, 69, -1, + 51, 68, 93, -1, + 51, 93, 92, 52, -1, + 52, 77, 76, 53, -1, + 52, 92, 77, -1, + 53, 76, 121, -1, + 53, 121, 120, 54, -1, + 54, 97, 96, 55, -1, + 54, 120, 97, -1, + 55, 73, 72, 56, -1, + 55, 96, 73, -1, + 56, 72, 125, -1, + 56, 125, 124, 57, -1, + 57, 113, 112, 58, -1, + 57, 124, 113, -1, + 58, 65, 64, 59, -1, + 58, 112, 65, -1, + 59, 64, 109, -1, + 59, 109, 108, 60, -1, + 60, 85, 84, 61, -1, + 60, 108, 85, -1, + 61, 84, 89, -1, + 61, 89, 88, 62, -1, + 62, 88, 105, -1, + 62, 105, 104, 63, -1, + 63, 104, 117, -1, + 64, 65, 66, 67, -1, + 64, 67, 110, 109, -1, + 65, 112, 115, 66, -1, + 68, 69, 70, 71, -1, + 68, 71, 94, 93, -1, + 69, 100, 103, 70, -1, + 72, 73, 74, 75, -1, + 72, 75, 126, 125, -1, + 73, 96, 99, 74, -1, + 76, 77, 78, 79, -1, + 76, 79, 122, 121, -1, + 77, 92, 95, 78, -1, + 80, 81, 82, 83, -1, + 80, 83, 102, 101, -1, + 81, 116, 119, 82, -1, + 84, 85, 86, 87, -1, + 84, 87, 90, 89, -1, + 85, 108, 111, 86, -1, + 88, 89, 90, 91, -1, + 88, 91, 106, 105, -1, + 92, 93, 94, 95, -1, + 96, 97, 98, 99, -1, + 97, 120, 123, 98, -1, + 100, 101, 102, 103, -1, + 104, 105, 106, 107, -1, + 104, 107, 118, 117, -1, + 108, 109, 110, 111, -1, + 112, 113, 114, 115, -1, + 113, 124, 127, 114, -1, + 116, 117, 118, 119, -1, + 120, 121, 122, 123, -1, + 124, 125, 126, 127, -1 ] + normal Normal { vector [ + 2.521214061132979e-16 0.8909085517013487 -0.454182730302909, + 0.3409361618135474 0.8230921031471331 -0.4541826981564531, + 0.6299678659114978 0.6299672633050413 -0.45418249094705315, + 0.8230926672329055 0.34093554325146935 -0.4541821402204701, + 0.8909090772663188 -6.026059608827962e-7 -0.45418169937164277, + 0.8230926672329055 -0.3409367484633606 -0.4541812355157933, + 0.6299678659114972 -0.629968468516846 -0.45418081927075415, + 0.3409361618135467 -0.8230933083588077 -0.45418051400605036, + 7.563642183398936e-17 -0.8909097569128694 -0.45418036619547053, + -0.3409361843784991 -0.8230933628352666 -0.4541803983418509, + -0.6299679429530624 -0.6299685455581265 -0.4541806055512124, + -0.8230927987510829 -0.34093680293960293 -0.4541809562778165, + -0.890909231349448 -6.026055601549747e-7 -0.45418139712671274, + -0.8230927987510829 0.34093559772845256 -0.4541818609826377, + -0.6299679429530618 0.62996734034689 -0.45418227722771565, + -0.34093618437849854 0.8230921576238996 -0.4541825824923982, + -2.2367230131514e-13 -0.7002135600399121 0.7139334495148918, + -0.26796049103865405 -0.6469129044033276 0.7139333787957911, + -0.49512642638464516 -0.495125479142227 0.7139331774051061, + -0.6469138516458517 -0.26795954379646186 0.713932876002444, + -0.7002145072825171 9.472420247864928e-7 0.7139325204738922, + -0.6469138516458518 0.2679614382805112 0.7139321649452198, + -0.4951264263846452 0.4951273736262766 0.7139318635426745, + -0.26796049103865394 0.6469147988873774 0.7139316621517969, + -2.2351377615980272e-13 0.7002154545239615 0.713931591432822, + 0.2679604910387815 0.6469147988871858 0.7139316621519227, + 0.49512642638473564 0.4951273736262826 0.7139318635426076, + 0.646913851645801 0.26796143828050045 0.7139321649452699, + 0.7002145072825895 9.472420247170428e-7 0.7139325204738213, + 0.6469138516458011 -0.2679595437964508 0.713932876002494, + 0.4951264263847354 -0.49512547914223315 0.7139331774050391, + 0.26796049103878106 -0.6469129044031364 0.7139333787959166, + -1.870624682132112e-9 0.4759282733108245 0.8794840980162046, + 0.18212940371246444 0.4397004479603983 0.8794841649323581, + 0.33653123785103856 0.33653240661672346 0.8794843177949246, + 0.43969923461939686 0.18213055401497966 0.8794845333314926, + 0.4759270153941773 1.1668959160661842e-6 0.8794847787293586, + 0.43969923461939714 -0.1821282202231576 0.879485016628175, + 0.3365312378510379 -0.3365300728249305 0.8794852108107875, + 0.18212940371246522 -0.4396981141686459 0.8794853317138828, + -1.8706251306499706e-9 -0.4759259395191223 0.879485360931517, + -0.18212943356472985 -0.43969817720776383 0.8794852940155171, + -0.3365313307432075 -0.33653016197650587 0.8794851411526363, + -0.4396993905507545 -0.1821282832625614 0.8794849256156282, + -0.4759271974380213 1.1668957840449835e-6 0.8794846802175857, + -0.43969939055075385 0.18213061705414166 0.8794844423187789, + -0.3365313307432068 0.3365324957681161 0.8794842481365368, + -0.18212943356473044 0.4397005109994151 0.8794841272338255, + 1.473714817004775e-14 0.999805270099626 0.01973377513335684, + 0.3826089025966776 0.9236996279171849 0.019733855158600034, + 0.706969068379261 0.7069690945630273 0.01973412495382667, + 0.9236996022739539 0.38260892900446747 0.019734543445284698, + 0.9998052449967483 2.6184359543139155e-8 0.019735046921442876, + 0.9236996022739539 -0.3826088766357372 0.01973555873236372, + 0.7069690683792591 -0.7069690421942676 0.019736000959730528, + 0.3826089025966766 -0.9236995755483765 0.019736306278435086, + 1.4438117215601912e-14 -0.9998052177307616 0.019736428206347464, + -0.3826089022801375 -0.9236995747841726 0.019736348181129054, + -0.7069690672985836 -0.7069690411134822 0.01973607838589528, + -0.9236996004290778 -0.38260887587155307 0.019735659894425748, + -0.9998052428353957 2.618450464509414e-8 0.01973515641829575, + -0.9236996004290778 0.3826089282405514 0.019734644607348452, + -0.7069690672985826 0.7069690934824503 0.01973420237999437, + -0.38260890228013666 0.923699627153093 0.01973389706129544, + -0.881603596473431 -0.4713589115495815 0.024410554846326326, + -0.7728539706940855 -0.634114227312367 0.024410790696440227, + -0.7210724918994788 -0.5939857677984397 0.35670067154236496, + -0.8247142359536058 -0.4388749540026617 0.356700439815571, + 0.8816035894208886 0.47135897280555583 0.024409626705392304, + 0.7728539654631473 0.6341142875743785 0.02440939085529673, + 0.7210723873044048 0.5939866289962626 0.3566994488932982, + 0.8247140989756611 0.43887582844867995 0.3566996806197732, + 0.09810379016684587 -0.9948767403567227 0.0244114287185654, + 0.29008677408426103 -0.9566889496629637 0.02441141319469528, + 0.27282920703560937 -0.8934922478784326 0.3567013131030864, + 0.08986354157000011 -0.9298863991537648 0.3567013156204251, + 0.9566889792198978 -0.2900867407698892 0.02441065072244007, + 0.9948767687452708 -0.09810375750597067 0.024410402990913488, + 0.9298867937860877 -0.08986306143488058 0.3567004078099448, + 0.8934926654920121 -0.27282871749836485 0.3567006414630855, + 0.2900867740842619 0.956689014437472 0.024408874534577477, + 0.09810379016684646 0.9948768051311381 0.024408788723715453, + 0.08986354157000112 0.9298873456894613 0.3566988480821109, + 0.2728292070356081 0.8934931944142512 0.3566989421399204, + -0.956688987336472 0.29008680823817296 0.0244095308292728, + -0.9948767776164429 0.09810382291294333 0.024409778560832315, + -0.9298869673890241 0.089864024466156 0.35669971262504563, + -0.89349282568104 0.272829712746973 0.356699478972026, + -0.7728539706940841 0.6341142920863612 0.024409108017313098, + -0.8816035964734311 0.47135897632352103 0.02440930405304358, + -0.8247142359536055 0.43887590053776276 0.3566992752202176, + -0.721072491899477 0.5939867143336122 0.356699095346538, + 0.9948767687452706 0.0981038222808215 0.02441014266369796, + 0.9566889792198979 0.29008680554472144 0.024409880951139606, + 0.8934926654920121 0.27282966403458553 0.35669991748632984, + 0.9298867937860879 0.08986400797112543 0.35670016934898624, + 0.47135894122547195 -0.8816035586802113 0.024411346730348206, + 0.6341142555806122 -0.7728539335542067 0.024411232235098126, + 0.5939861625131413 -0.7210719235811837 0.3567011631125468, + 0.43887537153259787 -0.8247136582337704 0.3567012618211434, + 0.6341142555806155 0.7728539983288797 0.024409181397702144, + 0.47135894122547234 0.8816036234548077 0.0244090073160573, + 0.43887537153259637 0.8247146047696954 0.3566990733681415, + 0.5939861625131436 0.7210728701172087 0.3566992496821947, + -0.4713589431300124 0.8816036272123772 0.024408834821383493, + -0.6341142593068352 0.7728540026013981 0.024408949316628015, + -0.5939862342825675 0.7210729556204041 0.3566989573234963, + -0.43887541091869964 0.8247146766934222 0.3566988586152285, + -0.9948767776164429 -0.09810375813905879 0.024410038888049514, + -0.9566889873364719 -0.29008674346427 0.024410300600580463, + -0.8934928256810402 -0.27282876621191604 0.3567002029489105, + -0.9298869673890239 -0.08986307793112613 0.3566999510860477, + -0.6341142593068366 -0.7728539378273374 0.02441100015403485, + -0.47135894313001325 -0.8816035624382379 0.02441117423568509, + -0.43887541091869947 -0.8247137301580684 0.3567010470684205, + -0.593986234282569 -0.7210720090851513 0.3567008707540765, + -0.09810379025280962 0.9948768060032174 0.024408752833138845, + -0.2900867749247763 0.9566890168916097 0.024408768357039923, + -0.27282922321067876 0.8934932432924693 0.3566988073332485, + -0.08986354433184651 0.9298873620192274 0.35669880481582855, + 0.7728539654631448 -0.6341142227996385 0.02441107353441186, + 0.8816035894208888 -0.4713589080307597 0.02441087749866527, + 0.8247140989756616 -0.4388748819125028 0.35670084521493556, + 0.7210723873044036 -0.5939856824601562 0.3567010250888982, + -0.2900867749247774 -0.9566889521173824 0.024411307017165103, + -0.09810379025280973 -0.9948767412288972 0.024411392827991103, + -0.08986354433184685 -0.9298864154836454 0.35670127235418625, + -0.2728292232106787 -0.8934922967570091 0.3567011782965434 ] } + normalIndex [ + 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, -1, + 0, 15, 63, 48, -1, + 0, 48, 49, 1, -1, + 1, 49, 50, 2, -1, + 2, 50, 51, 3, -1, + 3, 51, 52, 4, -1, + 4, 52, 53, 5, -1, + 5, 53, 54, 6, -1, + 6, 54, 55, 7, -1, + 7, 55, 56, 8, -1, + 8, 56, 57, 9, -1, + 9, 57, 58, 10, -1, + 10, 58, 59, 11, -1, + 11, 59, 60, 12, -1, + 12, 60, 61, 13, -1, + 13, 61, 62, 14, -1, + 14, 62, 63, 15, -1, + 16, 17, 33, 32, -1, + 16, 32, 47, 31, -1, + 17, 18, 34, 33, -1, + 18, 19, 35, 34, -1, + 19, 20, 36, 35, -1, + 20, 21, 37, 36, -1, + 21, 22, 38, 37, -1, + 22, 23, 39, 38, -1, + 23, 24, 40, 39, -1, + 24, 25, 41, 40, -1, + 25, 26, 42, 41, -1, + 26, 27, 43, 42, -1, + 27, 28, 44, 43, -1, + 28, 29, 45, 44, -1, + 29, 30, 46, 45, -1, + 30, 31, 47, 46, -1, + 32, 33, 83, 82, -1, + 32, 82, 119, -1, + 32, 119, 118, 47, -1, + 33, 34, 103, 102, -1, + 33, 102, 83, -1, + 34, 35, 71, 70, -1, + 34, 70, 103, -1, + 35, 36, 95, 94, -1, + 35, 94, 71, -1, + 36, 37, 79, 78, -1, + 36, 78, 95, -1, + 37, 38, 123, 122, -1, + 37, 122, 79, -1, + 38, 39, 99, 98, -1, + 38, 98, 123, -1, + 39, 40, 75, 74, -1, + 39, 74, 99, -1, + 40, 41, 127, 126, -1, + 40, 126, 75, -1, + 41, 42, 115, 114, -1, + 41, 114, 127, -1, + 42, 43, 67, 66, -1, + 42, 66, 115, -1, + 43, 44, 111, 110, -1, + 43, 110, 67, -1, + 44, 45, 87, 86, -1, + 44, 86, 111, -1, + 45, 46, 91, 90, -1, + 45, 90, 87, -1, + 46, 47, 107, 106, -1, + 46, 106, 91, -1, + 47, 118, 107, -1, + 48, 63, 117, 116, -1, + 48, 81, 80, 49, -1, + 48, 116, 81, -1, + 49, 80, 101, -1, + 49, 101, 100, 50, -1, + 50, 69, 68, 51, -1, + 50, 100, 69, -1, + 51, 68, 93, -1, + 51, 93, 92, 52, -1, + 52, 77, 76, 53, -1, + 52, 92, 77, -1, + 53, 76, 121, -1, + 53, 121, 120, 54, -1, + 54, 97, 96, 55, -1, + 54, 120, 97, -1, + 55, 73, 72, 56, -1, + 55, 96, 73, -1, + 56, 72, 125, -1, + 56, 125, 124, 57, -1, + 57, 113, 112, 58, -1, + 57, 124, 113, -1, + 58, 65, 64, 59, -1, + 58, 112, 65, -1, + 59, 64, 109, -1, + 59, 109, 108, 60, -1, + 60, 85, 84, 61, -1, + 60, 108, 85, -1, + 61, 84, 89, -1, + 61, 89, 88, 62, -1, + 62, 88, 105, -1, + 62, 105, 104, 63, -1, + 63, 104, 117, -1, + 64, 65, 66, 67, -1, + 64, 67, 110, 109, -1, + 65, 112, 115, 66, -1, + 68, 69, 70, 71, -1, + 68, 71, 94, 93, -1, + 69, 100, 103, 70, -1, + 72, 73, 74, 75, -1, + 72, 75, 126, 125, -1, + 73, 96, 99, 74, -1, + 76, 77, 78, 79, -1, + 76, 79, 122, 121, -1, + 77, 92, 95, 78, -1, + 80, 81, 82, 83, -1, + 80, 83, 102, 101, -1, + 81, 116, 119, 82, -1, + 84, 85, 86, 87, -1, + 84, 87, 90, 89, -1, + 85, 108, 111, 86, -1, + 88, 89, 90, 91, -1, + 88, 91, 106, 105, -1, + 92, 93, 94, 95, -1, + 96, 97, 98, 99, -1, + 97, 120, 123, 98, -1, + 100, 101, 102, 103, -1, + 104, 105, 106, 107, -1, + 104, 107, 118, 117, -1, + 108, 109, 110, 111, -1, + 112, 113, 114, 115, -1, + 113, 124, 127, 114, -1, + 116, 117, 118, 119, -1, + 120, 121, 122, 123, -1, + 124, 125, 126, 127, -1 ] + } + }, + Shape { + appearance Appearance { + material USE pin + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + -2.9499999916968314 0.4191620484246322 1.9375544690148052, + -2.7895940942938635 0.3872553316305772 1.9375545113484745, + -2.653608540687416 0.2963926896451992 1.937554631904564, + -2.562745898701958 0.16040713603887127 1.9375548123295023, + -2.5308391819078753 1.2386360439635566e-6 1.9375550251552285, + -2.562745898701958 -0.16040465876678345 1.9375552379809546, + -2.653608540687416 -0.2963902123731112 1.9375554184058927, + -2.7895940942938635 -0.3872528543584891 1.9375555389619827, + -2.9499999916968314 -0.419159571152544 1.9375555812956518, + -3.1104058890998005 -0.387252854358489 1.9375555389619827, + -3.246391442706248 -0.29639021237311114 1.9375554184058932, + -3.337254084691706 -0.16040465876678361 1.9375552379809546, + -3.3691608014857883 1.2386360440678264e-6 1.9375550251552285, + -3.337254084691706 0.16040713603887174 1.9375548123295023, + -3.246391442706248 0.2963926896451994 1.937554631904564, + -3.110405889099801 0.3872553316305772 1.9375545113484745, + -2.9499999916968314 0.4191602859102914 0.6091544690159748, + -2.7895940942938635 0.38725356911623654 0.6091545113496436, + -2.653608540687416 0.2963909271308585 0.6091546319057334, + -2.562745898701958 0.1604053735245307 0.609154812330672, + -2.5308391819078753 -5.23878296773088e-7 0.6091550251563982, + -2.562745898701958 -0.16040642128112403 0.6091552379821242, + -2.653608540687416 -0.29639197488745195 0.6091554184070627, + -2.7895940942938635 -0.38725461687282986 0.6091555389631523, + -2.9499999916968314 -0.41916133366688474 0.6091555812968213, + -3.110405889099801 -0.38725461687282986 0.6091555389631524, + -3.246391442706248 -0.29639197488745184 0.6091554184070627, + -3.337254084691706 -0.16040642128112437 0.6091552379821242, + -3.369160801485789 -5.238782966127989e-7 0.6091550251563983, + -3.337254084691706 0.1604053735245309 0.609154812330672, + -3.246391442706248 0.29639092713085874 0.6091546319057335, + -3.110405889099801 0.3872535691162365 0.6091545113496438 ] } + coordIndex [ + 0, 15, 31, 16, -1, + 0, 16, 17, 1, -1, + 1, 17, 18, 2, -1, + 2, 18, 19, 3, -1, + 3, 19, 20, 4, -1, + 4, 20, 21, 5, -1, + 5, 21, 22, 6, -1, + 6, 22, 23, 7, -1, + 7, 23, 24, 8, -1, + 8, 24, 25, 9, -1, + 9, 25, 26, 10, -1, + 10, 26, 27, 11, -1, + 11, 27, 28, 12, -1, + 12, 28, 29, 13, -1, + 13, 29, 30, 14, -1, + 14, 30, 31, 15, -1, + 16, 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, -1 ] + normal Normal { vector [ + -2.2367230131514e-13 -0.7002135600399121 0.7139334495148918, + -0.26796049103865405 -0.6469129044033276 0.7139333787957911, + -0.49512642638464516 -0.495125479142227 0.7139331774051061, + -0.6469138516458517 -0.26795954379646186 0.713932876002444, + -0.7002145072825171 9.472420247864928e-7 0.7139325204738922, + -0.6469138516458518 0.2679614382805112 0.7139321649452198, + -0.4951264263846452 0.4951273736262766 0.7139318635426745, + -0.26796049103865394 0.6469147988873774 0.7139316621517969, + -2.2351377615980272e-13 0.7002154545239615 0.713931591432822, + 0.2679604910387815 0.6469147988871858 0.7139316621519227, + 0.49512642638473564 0.4951273736262826 0.7139318635426076, + 0.646913851645801 0.26796143828050045 0.7139321649452699, + 0.7002145072825895 9.472420247170428e-7 0.7139325204738213, + 0.6469138516458011 -0.2679595437964508 0.713932876002494, + 0.4951264263847354 -0.49512547914223315 0.7139331774050391, + 0.26796049103878106 -0.6469129044031364 0.7139333787959166, + -7.689702886455582e-16 -0.8909085517013491 0.45418273030290884, + -0.34093617309602453 -0.8230921303855175 0.45418264032442707, + -0.6299679044322835 -0.6299673018259693 0.45418238408739015, + -0.8230927329920027 -0.34093557048996276 0.4541820006015643, + -0.8909091543078936 6.02605760418052e-7 0.4541815482491893, + -0.8230927329920027 0.3409367757014837 0.45418109589681505, + -0.6299679044322832 0.6299685070374901 0.4541807124109888, + -0.3409361730960241 0.8230933355970385 0.45418045617395186, + -5.672731637549199e-16 0.8909097569128697 0.45418036619547003, + 0.340936173096024 0.8230933355970385 0.4541804561739518, + 0.6299679044322839 0.6299685070374894 0.4541807124109887, + 0.8230927329920028 0.34093677570148356 0.4541810958968149, + 0.8909091543078936 6.026057603298096e-7 0.45418154824918916, + 0.823092732992003 -0.3409355704899625 0.454182000601564, + 0.6299679044322842 -0.6299673018259685 0.45418238408739015, + 0.340936173096024 -0.8230921303855177 0.45418264032442707 ] } + normalIndex [ + 0, 15, 31, 16, -1, + 0, 16, 17, 1, -1, + 1, 17, 18, 2, -1, + 2, 18, 19, 3, -1, + 3, 19, 20, 4, -1, + 4, 20, 21, 5, -1, + 5, 21, 22, 6, -1, + 6, 22, 23, 7, -1, + 7, 23, 24, 8, -1, + 8, 24, 25, 9, -1, + 9, 25, 26, 10, -1, + 10, 26, 27, 11, -1, + 11, 27, 28, 12, -1, + 12, 28, 29, 13, -1, + 13, 29, 30, 14, -1, + 14, 30, 31, 15, -1, + 16, 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, -1 ] + } + } + ] +} + +DEF cylinder1_copy3 Transform { + children [ + Shape { + appearance Appearance { + material USE body + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + -2.950002256345467 0.5651985093677698 -0.11948391780168532, + -2.733709580372493 0.5221752211434124 -0.11948369072644183, + -2.550345503618414 0.3996552620949689 -0.11948338405518766, + -2.427825544569543 0.21629118534137004 -0.1194830444758408, + -2.384802256344878 -1.4906311434549735e-6 -0.11948272368627832, + -2.427825544569543 -0.21629416660374667 -0.11948247052380334, + -2.5503455036184137 -0.39965824335760086 -0.1194823235301079, + -2.733709580372493 -0.5221782024064269 -0.11948230508364932, + -2.950002256345467 -0.5652014906312351 -0.11948241799273407, + -3.1662949323184413 -0.522178202406878 -0.11948264506797712, + -3.3496590090725205 -0.39965824335843425 -0.11948295173923151, + -3.4721789681213906 -0.21629416660483572 -0.1194832913185786, + -3.5152022563460568 -1.4906323220009115e-6 -0.11948361210814107, + -3.4721789681213906 0.2162911853402814 -0.11948386527061605, + -3.3496590090725205 0.39965526209413543 -0.11948401226431127, + -3.1662949323184417 0.5221752211429613 -0.11948403071076985, + -2.95000326179064 0.23668448284370566 -1.442483481931154, + -2.859426789324731 0.21866770227682927 -1.4424833188766109, + -2.7826397637140885 0.16736025209468153 -1.4424831328364989, + -2.731332313531789 0.09057322648441701 -1.4424829521337386, + -2.713315532964776 -3.2459808985562574e-6 -1.442482804278687, + -2.731332313531789 -0.09057971844628765 -1.4424827117809356, + -2.7826397637140885 -0.16736674405676127 -1.4424826887224285, + -2.859426789324731 -0.21867419423922194 -1.4424827386136145, + -2.95000326179064 -0.2366909748064676 -1.4424828538590124, + -3.0405797342565486 -0.21867419423959125 -1.4424830169135552, + -3.117366759867191 -0.16736674405744348 -1.4424832029536674, + -3.168674210049491 -0.09057971844717921 -1.4424833836564277, + -3.186690990616504 -3.24598186339668e-6 -1.442483531511479, + -3.168674210049491 0.09057322648352584 -1.4424836240092305, + -3.1173667598671915 0.1673602520939993 -1.4424836470677376, + -3.040579734256549 0.21866770227646 -1.4424835971765515, + -2.9500031779921043 0.5651969003172272 -1.3322188677961662, + -2.7337105020191306 0.5221736120928698 -1.332218640720923, + -2.5503464252650514 0.39965365304442624 -1.3322183340496687, + -2.427826466216181 0.2162895762908274 -1.3322179944703216, + -2.384803177991515 -3.099681686092178e-6 -1.3322176736807592, + -2.427826466216181 -0.2162957756542893 -1.3322174205182842, + -2.5503464252650514 -0.3996598524081435 -1.3322172735245887, + -2.7337105020191306 -0.5221798114569695 -1.3322172550781302, + -2.9500031779921043 -0.5652030996817778 -1.3322173679872151, + -3.166295853965079 -0.5221798114574205 -1.3322175950624582, + -3.3496599307191577 -0.3996598524089769 -1.3322179017337126, + -3.472179889768028 -0.21629577565537836 -1.3322182413130597, + -3.515203177992694 -3.0996828646381155e-6 -1.3322185621026217, + -3.472179889768028 0.2162895762897388 -1.3322188152650967, + -3.3496599307191577 0.3996536530435928 -1.3322189622587923, + -3.1662958539650794 0.5221736120924187 -1.3322189807052507 ] } + coordIndex [ + 0, 1, 33, 32, -1, + 0, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, -1, + 0, 32, 47, 15, -1, + 1, 2, 34, 33, -1, + 2, 3, 35, 34, -1, + 3, 4, 36, 35, -1, + 4, 5, 37, 36, -1, + 5, 6, 38, 37, -1, + 6, 7, 39, 38, -1, + 7, 8, 40, 39, -1, + 8, 9, 41, 40, -1, + 9, 10, 42, 41, -1, + 10, 11, 43, 42, -1, + 11, 12, 44, 43, -1, + 12, 13, 45, 44, -1, + 13, 14, 46, 45, -1, + 14, 15, 47, 46, -1, + 16, 31, 47, 32, -1, + 16, 32, 33, 17, -1, + 17, 33, 34, 18, -1, + 18, 34, 35, 19, -1, + 19, 35, 36, 20, -1, + 20, 36, 37, 21, -1, + 21, 37, 38, 22, -1, + 22, 38, 39, 23, -1, + 23, 39, 40, 24, -1, + 24, 40, 41, 25, -1, + 25, 41, 42, 26, -1, + 26, 42, 43, 27, -1, + 27, 43, 44, 28, -1, + 28, 44, 45, 29, -1, + 29, 45, 46, 30, -1, + 30, 46, 47, 31, -1 ] + normal Normal { vector [ + -3.5695755199336355e-7 0.8909097569128709 0.4541803661953279, + 0.3409358977513464 0.8230935326283095 0.4541803057926811, + 0.6299678261189832 0.6299687856818045 0.45418043454283147, + 0.8230928517102348 0.34093697273259777 0.4541807328448063, + 0.8909093546392878 6.026052389806085e-7 0.45418115528481, + 0.8230928517102348 -0.3409357675220402 0.45418163755007807, + 0.6299678261189833 -0.6299675804710211 0.45418210621997207, + 0.3409358977513459 -0.8230923274171881 0.454182489943679, + -3.5695755213203026e-7 -0.8909085517013501 0.45418273030276635, + -0.3409364484403096 -0.823091933354025 0.4541827907048456, + -0.6299679827451834 -0.6299670231813778 0.45418266195437046, + -0.8230926142736701 -0.3409353734583135 0.4541823636525043, + -0.8909089539765817 6.026062817668429e-7 0.45418194121297883, + -0.8230926142736701 0.3409365786707977 0.45418145894827805, + -0.6299679827451834 0.6299682283936358 0.4541809902787086, + -0.3409364484403099 0.8230931385659446 0.45418060655489323, + 5.738515927480306e-7 0.8081805910472392 -0.5889347436297218, + 0.30927812893419837 0.7466612866240621 -0.5889345991023636, + 0.5714708756995176 0.5714695204540037 -0.5889343133315444, + 0.746662414835944 0.30927667964825645 -0.5889339298232923, + 0.8081814922252402 -7.813939718534493e-7 -0.5889335069631999, + 0.7466624148359439 -0.30927824243623236 -0.5889331091277785, + 0.5714708756995176 -0.5714710832420744 -0.5889327968837841, + 0.309278128934198 -0.7466628494122749 -0.5889326177675202, + 5.738515932231458e-7 -0.8081821538356182 -0.5889325990478806, + -0.3092771142246103 -0.746663170487391 -0.5889327435748626, + -0.5714701820648784 -0.5714715373109326 -0.5889330293456243, + -0.7466620422762555 -0.3092785635115849 -0.5889334128541713, + -0.8081812526591508 -7.813944073513703e-7 -0.588933835714739, + -0.7466620422762557 0.30927700072280245 -0.5889342335505372, + -0.5714701820648788 0.5714699745222441 -0.58893454579459, + -0.30927711422461074 0.7466616076988445 -0.5889347249105573, + 5.738515926357421e-7 0.8081805910472308 -0.588934743629733, + 0.3092780861540964 0.746661183343348 -0.5889347525092834, + 0.5714707296389455 0.571469374392898 -0.588934596790612, + 0.7466621654948488 0.30927657636721545 -0.5889343001805184, + 0.8081812001039417 -7.813945036323115e-7 -0.5889339078351169, + 0.7466621654948488 -0.3092781391561745 -0.5889334794852786, + 0.5714707296389455 -0.5714709371817209 -0.5889330803432397, + 0.30927808615409613 -0.7466627461319674 -0.5889327711747147, + 5.738515929467266e-7 -0.80818215383561 -0.5889325990478921, + -0.30927715700485386 -0.7466632737676215 -0.5889325901676801, + -0.5714703281255982 -0.5714716833711152 -0.5889327458861539, + -0.7466622916173958 -0.3092786667914895 -0.5889330424966301, + -0.8081815447804324 -7.813938754083076e-7 -0.58893343484277, + -0.7466622916173961 0.3092771040036903 -0.5889338631932699, + -0.5714703281255985 0.5714701205831795 -0.5889342623355064, + -0.3092771570048544 0.7466617109794825 -0.5889345715036487 ] } + normalIndex [ + 0, 1, 33, 32, -1, + 0, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, -1, + 0, 32, 47, 15, -1, + 1, 2, 34, 33, -1, + 2, 3, 35, 34, -1, + 3, 4, 36, 35, -1, + 4, 5, 37, 36, -1, + 5, 6, 38, 37, -1, + 6, 7, 39, 38, -1, + 7, 8, 40, 39, -1, + 8, 9, 41, 40, -1, + 9, 10, 42, 41, -1, + 10, 11, 43, 42, -1, + 11, 12, 44, 43, -1, + 12, 13, 45, 44, -1, + 13, 14, 46, 45, -1, + 14, 15, 47, 46, -1, + 16, 31, 47, 32, -1, + 16, 32, 33, 17, -1, + 17, 33, 34, 18, -1, + 18, 34, 35, 19, -1, + 19, 35, 36, 20, -1, + 20, 36, 37, 21, -1, + 21, 37, 38, 22, -1, + 22, 38, 39, 23, -1, + 23, 39, 40, 24, -1, + 24, 40, 41, 25, -1, + 25, 41, 42, 26, -1, + 26, 42, 43, 27, -1, + 27, 43, 44, 28, -1, + 28, 44, 45, 29, -1, + 29, 45, 46, 30, -1, + 30, 46, 47, 31, -1 ] + } + }, + Shape { + appearance Appearance { + material USE pin + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + -2.9500032238132636 0.23668427745585569 -1.5972834819307633, + -2.8594267513473386 0.2186674968888889 -1.5972833868388956, + -2.782639725736682 0.16736004670666474 -1.597283258414758, + -2.731332275554373 0.09057302109634957 -1.5972831162097605, + -2.713315494987356 -3.4513689841724752e-6 -1.5972829818733258, + -2.731332275554373 -0.09057992383435515 -1.5972828758569577, + -2.782639725736682 -0.167366949444778 -1.5972828143006872, + -2.8594267513473386 -0.21867439962716206 -1.5972828065758993, + -2.950003223813263 -0.23669118019431756 -1.5972828538586217, + -3.040579696279189 -0.21867439962735097 -1.5972829489504894, + -3.1173667218898458 -0.1673669494451271 -1.5972830773746267, + -3.1686741720721554 -0.09057992383481123 -1.5972832195796245, + -3.1866909526391716 -3.451369477839933e-6 -1.5972833539160591, + -3.1686741720721554 0.09057302109589338 -1.5972834599324268, + -3.1173667218898458 0.1673600467063159 -1.5972835214886982, + -3.040579696279189 0.21866749688870013 -1.5972835292134855, + -2.95000326179064 0.23668448284370566 -1.442483481931154, + -2.859426789324731 0.21866770227682927 -1.4424833188766109, + -2.7826397637140885 0.16736025209468153 -1.4424831328364989, + -2.731332313531789 0.09057322648441701 -1.4424829521337386, + -2.713315532964776 -3.2459808985562574e-6 -1.442482804278687, + -2.731332313531789 -0.09057971844628765 -1.4424827117809356, + -2.7826397637140885 -0.16736674405676127 -1.4424826887224285, + -2.859426789324731 -0.21867419423922194 -1.4424827386136145, + -2.95000326179064 -0.2366909748064676 -1.4424828538590124, + -3.0405797342565486 -0.21867419423959125 -1.4424830169135552, + -3.117366759867191 -0.16736674405744348 -1.4424832029536674, + -3.168674210049491 -0.09057971844717921 -1.4424833836564277, + -3.186690990616504 -3.24598186339668e-6 -1.442483531511479, + -3.168674210049491 0.09057322648352584 -1.4424836240092305, + -3.1173667598671915 0.1673602520939993 -1.4424836470677376, + -3.040579734256549 0.21866770227646 -1.4424835971765515 ] } + coordIndex [ + 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, -1, + 0, 15, 31, 16, -1, + 0, 16, 17, 1, -1, + 1, 17, 18, 2, -1, + 2, 18, 19, 3, -1, + 3, 19, 20, 4, -1, + 4, 20, 21, 5, -1, + 5, 21, 22, 6, -1, + 6, 22, 23, 7, -1, + 7, 23, 24, 8, -1, + 8, 24, 25, 9, -1, + 9, 25, 26, 10, -1, + 10, 26, 27, 11, -1, + 11, 27, 28, 12, -1, + 12, 28, 29, 13, -1, + 13, 29, 30, 14, -1, + 14, 30, 31, 15, -1 ] + normal Normal { vector [ + 3.569575527245043e-7 0.8909085517013571 -0.45418273030275247, + 0.34093650151316013 0.8230920614840302 -0.45418251866175624, + 0.6299681639475796 0.6299672043847834 -0.45418215928428546, + 0.8230929236057168 0.34093550158889946 -0.45418170688229964, + 0.8909093163816859 -6.026053389250857e-7 -0.4541812303298693, + 0.8230929236057168 -0.3409367067996404 -0.45418080217773343, + 0.6299681639475795 -0.6299684095957079 -0.45418048760814234, + 0.34093650151315924 -0.8230932666952288 -0.45418033451146295, + 3.5695755282535266e-7 -0.890909756912878 -0.4541803661953137, + -0.3409358446781717 -0.8230934044991447 -0.45418057783616084, + -0.6299676449161837 -0.629968604480017 -0.45418093721363606, + -0.8230925423779156 -0.3409368446040137 -0.4541813896157763, + -0.8909089922340023 -6.026061824911558e-7 -0.45418186616842277, + -0.823092542377916 0.34093563939171256 -0.4541822943207089, + -0.6299676449161841 0.6299673992678985 -0.4541826088902974, + -0.34093584467817206 0.8230921992873007 -0.45418276198681956, + 5.738515927480306e-7 0.8081805910472392 -0.5889347436297218, + 0.30927812893419837 0.7466612866240621 -0.5889345991023636, + 0.5714708756995176 0.5714695204540037 -0.5889343133315444, + 0.746662414835944 0.30927667964825645 -0.5889339298232923, + 0.8081814922252402 -7.813939718534493e-7 -0.5889335069631999, + 0.7466624148359439 -0.30927824243623236 -0.5889331091277785, + 0.5714708756995176 -0.5714710832420744 -0.5889327968837841, + 0.309278128934198 -0.7466628494122749 -0.5889326177675202, + 5.738515932231458e-7 -0.8081821538356182 -0.5889325990478806, + -0.3092771142246103 -0.746663170487391 -0.5889327435748626, + -0.5714701820648784 -0.5714715373109326 -0.5889330293456243, + -0.7466620422762555 -0.3092785635115849 -0.5889334128541713, + -0.8081812526591508 -7.813944073513703e-7 -0.588933835714739, + -0.7466620422762557 0.30927700072280245 -0.5889342335505372, + -0.5714701820648788 0.5714699745222441 -0.58893454579459, + -0.30927711422461074 0.7466616076988445 -0.5889347249105573 ] } + normalIndex [ + 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, -1, + 0, 15, 31, 16, -1, + 0, 16, 17, 1, -1, + 1, 17, 18, 2, -1, + 2, 18, 19, 3, -1, + 3, 19, 20, 4, -1, + 4, 20, 21, 5, -1, + 5, 21, 22, 6, -1, + 6, 22, 23, 7, -1, + 7, 23, 24, 8, -1, + 8, 24, 25, 9, -1, + 9, 25, 26, 10, -1, + 10, 26, 27, 11, -1, + 11, 27, 28, 12, -1, + 12, 28, 29, 13, -1, + 13, 29, 30, 14, -1, + 14, 30, 31, 15, -1 ] + } + } + ] +} + +DEF cylinder3 Transform { + children [ + Shape { + appearance Appearance { + material DEF body2 Material { + diffuseColor 0.0 1.0 0.0 + emissiveColor 0.0 0.0 0.0 + specularColor 1.0 1.0 1.0 + ambientIntensity 1.0 + transparency 0.0 + shininess 1.0 + } + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + 8.30057165903975e-9 0.8999988503992439 0.1375499169964609, + 0.3444150974291524 0.8314904296594621 0.13755000789308358, + 0.6363961113684643 0.6363949534673684 0.1375502667447659, + 0.8314915875607295 0.3444139395283135 0.13755065414368506, + 0.9000000083005711 -1.1495999641497273e-6 0.13755111111186769, + 0.8314915875607294 -0.34441623872824173 0.1375515680800503, + 0.636396111368464 -0.6363972526672966 0.13755195547896948, + 0.344415097429152 -0.8314927288593902 0.1375522143306518, + 8.300571218163164e-9 -0.9000011495991717 0.13755230522727468, + -0.34441508082800953 -0.8314927288593901 0.1375522143306518, + -0.6363960947673214 -0.6363972526672964 0.1375519554789697, + -0.8314915709595865 -0.3444162387282418 0.13755156808005053, + -0.8999999916994286 -1.1495999638190656e-6 0.13755111111186769, + -0.8314915709595864 0.3444139395283142 0.13755065414368528, + -0.6363960947673212 0.6363949534673686 0.1375502667447659, + -0.3444150808280097 0.8314904296594621 0.13755000789308358, + 8.30057174713152e-9 0.41916204841943816 1.9375505549698597, + 0.16040590570354032 0.38725533162538317 1.937550597303529, + 0.29639145930998767 0.2963926896400052 1.9375507178596183, + 0.38725410129544546 0.16040713603367723 1.9375508982845566, + 0.4191608180895284 1.2386308499245888e-6 1.9375511111102828, + 0.3872541012954454 -0.1604046587719775 1.9375513239360092, + 0.29639145930998745 -0.2963902123783052 1.9375515043609473, + 0.16040590570354005 -0.3872528543636831 1.9375516249170373, + 8.300571471413654e-9 -0.41915957115773805 1.9375516672507063, + -0.1604058891023971 -0.38725285436368306 1.9375516249170377, + -0.2963914427088447 -0.2963902123783052 1.9375515043609477, + -0.3872540846943024 -0.16040465877197765 1.9375513239360092, + -0.4191608014883853 1.238630850028859e-6 1.9375511111102828, + -0.38725408469430234 0.1604071360336777 1.9375508982845566, + -0.2963914427088446 0.2963926896400053 1.9375507178596183, + -0.16040588910239728 0.3872553316253831 1.937550597303529, + 8.300571814421406e-9 0.8276412386301293 1.9375500130017547, + 0.3167241242631948 0.7646408949177871 1.9375500965904275, + 0.5852298646818072 0.5852310950115349 1.9375503346301775, + 0.7646396645882032 0.3167253545932185 1.937550690882444, + 0.8276400083005961 1.2386308498282782e-6 1.9375511111101702, + 0.764639664588203 -0.3167228773315187 1.9375515313383254, + 0.5852298646818068 -0.5852286177498351 1.9375518875901512, + 0.3167241242631944 -0.7646384176560872 1.9375521256304151, + 8.300571398392571e-9 -0.8276387613684294 1.9375522092188109, + -0.3167241076620516 -0.7646384176560872 1.9375521256301385, + -0.5852298480806641 -0.585228617749835 1.9375518875903883, + -0.76463964798706 -0.3167228773315188 1.937551531338122, + -0.8276399916994529 1.2386308501251699e-6 1.9375511111103956, + -0.76463964798706 0.31672535459321904 1.9375506908822406, + -0.5852298480806639 0.585231095011535 1.9375503346304144, + -0.3167241076620517 0.764640894917787 1.9375500965901509, + 2.2210653466718995e-7 0.9000001777779303 1.1379899169953924, + 0.3444153112351148 0.8314917570381485 1.1379900078920155, + 0.6363963251744267 0.6363962808460548 1.1379902667436976, + 0.831491801366692 0.3444152669069999 1.1379906541426168, + 0.9000002221065336 1.7777872224961464e-7 1.1379911111107994, + 0.8314918013666918 -0.3444149113495553 1.1379915680789818, + 0.6363963251744265 -0.6363959252886102 1.1379919554779012, + 0.34441531123511443 -0.8314914014807039 1.1379922143295838, + 2.2210653422631338e-7 -0.8999998222204855 1.1379923052262064, + -0.3444148670220471 -0.8314914014807038 1.1379922143295838, + -0.6363958809613589 -0.6363959252886101 1.1379919554779012, + -0.8314913571536241 -0.3444149113495554 1.1379915680789823, + -0.8999997778934661 1.7777872258027688e-7 1.1379911111107999, + -0.831491357153624 0.34441526690700053 1.1379906541426172, + -0.6363958809613588 0.636396280846055 1.1379902667436979, + -0.34441486702204727 0.8314917570381485 1.1379900078920158, + -0.791290302441632 -0.40457986048194694 1.2827116479056455, + -0.6765969503719471 -0.5762305921287035 1.282711875651065, + -0.6765971340151176 -0.5762298192972122 1.8651918756505323, + -0.7912904860848025 -0.4045790876504555 1.8651916479052737, + 0.7912907319561038 0.4045806000669063 1.2827105743157805, + 0.6765973798864189 0.5762313317136633 1.2827103465703609, + 0.6765971962432482 0.5762321045451546 1.8651903465699888, + 0.7912905483129333 0.40458137289839774 1.865190574315248, + 0.07096983764719487 -0.8858828945056602 1.2827122864960545, + 0.2734456809958077 -0.8456079451680141 1.2827122330595626, + 0.27344549735267737 -0.8456071723365227 1.8651922330591906, + 0.07096965400406825 -0.8858821216741687 1.8651922864958435, + 0.8456085297184461 -0.2734450964458739 1.2827114739167855, + 0.885883479056103 -0.07096925309743574 1.282711205272823, + 0.8858832954130127 -0.07096848026594435 1.8651912052724509, + 0.845608346075356 -0.2734443236143825 1.865191473916253, + 0.27344568099580807 0.8456086847529737 1.2827099891619689, + 0.07096983764719532 0.8858836340906198 1.2827099357252665, + 0.07096965400406868 0.8858844069221111 1.8651899357250552, + 0.27344549735267776 0.845609457584465 1.8651899891615973, + -0.8456081002040547 0.273445836030834 1.2827107483046407, + -0.8858830495417116 0.07096999268239543 1.282711016948603, + -0.8858832331848016 0.07097076551388684 1.8651910169480703, + -0.8456082838471448 0.2734466088623254 1.865190748304269, + -0.6765969503719469 0.5762313317136635 1.282710346570466, + -0.7912903024416319 0.40458060006690705 1.282710574315676, + -0.7912904860848023 0.40458137289839846 1.8651905743153039, + -0.6765971340151173 0.5762321045451548 1.8651903465699333, + 0.885883479056103 0.07096999268239511 1.2827110169485558, + 0.8456085297184464 0.27344583603083333 1.2827107483046871, + 0.8456083460753562 0.2734466088623247 1.8651907483041545, + 0.8858832954130127 0.0709707655138865 1.865191016948184, + 0.404580445031991 -0.7912901474056868 1.2827121609909418, + 0.5762311766789135 -0.6765967953361123 1.2827120088163697, + 0.5762309930357431 -0.6765960225046209 1.8651920088161584, + 0.4045802613889009 -0.7912893745741955 1.8651921609905704, + 0.5762311766789139 0.6765975349210718 1.282710213405038, + 0.4045804450319914 0.7912908869906464 1.282710061230502, + 0.4045802613889013 0.7912916598221379 1.8651900612301304, + 0.5762309930357434 0.6765983077525632 1.8651902134048268, + -0.4045800155176002 0.7912908869906464 1.2827100612304843, + -0.576230747164442 0.676597534921072 1.282710213405056, + -0.5762309308076125 0.6765983077525634 1.8651902134046843, + -0.4045801991606903 0.7912916598221379 1.865190061230273, + -0.8858830495417116 -0.0709692530974354 1.28271120527287, + -0.8456081002040549 -0.2734450964458739 1.2827114739167387, + -0.8456082838471449 -0.2734443236143825 1.8651914739163669, + -0.8858832331848016 -0.070968480265944 1.8651912052723374, + -0.5762307471644422 -0.6765967953361121 1.2827120088163877, + -0.40458001551760003 -0.7912901474056867 1.2827121609909242, + -0.40458019916069016 -0.7912893745741953 1.8651921609907132, + -0.5762309308076127 -0.6765960225046207 1.8651920088160159, + -0.07096940813276698 0.8858836340906199 1.2827099357253713, + -0.27344525148137666 0.8456086847529736 1.2827099891618636, + -0.2734454351245069 0.845609457584465 1.8651899891616526, + -0.07096959177589358 0.8858844069221112 1.8651899357249997, + 0.6765973798864185 -0.5762305921287038 1.2827118756509601, + 0.7912907319561037 -0.40457986048194694 1.2827116479057499, + 0.7912905483129331 -0.4045790876504555 1.8651916479052173, + 0.676597196243248 -0.5762298192972123 1.8651918756505883, + -0.27344525148137655 -0.8456079451680141 1.2827122330594574, + -0.07096940813276742 -0.88588289450566 1.2827122864961598, + -0.07096959177589404 -0.8858821216741686 1.865192286495788, + -0.2734454351245068 -0.8456071723365227 1.865192233059246 ] } + coordIndex [ + 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, -1, + 0, 15, 63, 48, -1, + 0, 48, 49, 1, -1, + 1, 49, 50, 2, -1, + 2, 50, 51, 3, -1, + 3, 51, 52, 4, -1, + 4, 52, 53, 5, -1, + 5, 53, 54, 6, -1, + 6, 54, 55, 7, -1, + 7, 55, 56, 8, -1, + 8, 56, 57, 9, -1, + 9, 57, 58, 10, -1, + 10, 58, 59, 11, -1, + 11, 59, 60, 12, -1, + 12, 60, 61, 13, -1, + 13, 61, 62, 14, -1, + 14, 62, 63, 15, -1, + 16, 17, 33, 32, -1, + 16, 32, 47, 31, -1, + 17, 18, 34, 33, -1, + 18, 19, 35, 34, -1, + 19, 20, 36, 35, -1, + 20, 21, 37, 36, -1, + 21, 22, 38, 37, -1, + 22, 23, 39, 38, -1, + 23, 24, 40, 39, -1, + 24, 25, 41, 40, -1, + 25, 26, 42, 41, -1, + 26, 27, 43, 42, -1, + 27, 28, 44, 43, -1, + 28, 29, 45, 44, -1, + 29, 30, 46, 45, -1, + 30, 31, 47, 46, -1, + 32, 33, 83, 82, -1, + 32, 82, 119, -1, + 32, 119, 118, 47, -1, + 33, 34, 103, 102, -1, + 33, 102, 83, -1, + 34, 35, 71, 70, -1, + 34, 70, 103, -1, + 35, 36, 95, 94, -1, + 35, 94, 71, -1, + 36, 37, 79, 78, -1, + 36, 78, 95, -1, + 37, 38, 123, 122, -1, + 37, 122, 79, -1, + 38, 39, 99, 98, -1, + 38, 98, 123, -1, + 39, 40, 75, 74, -1, + 39, 74, 99, -1, + 40, 41, 127, 126, -1, + 40, 126, 75, -1, + 41, 42, 115, 114, -1, + 41, 114, 127, -1, + 42, 43, 67, 66, -1, + 42, 66, 115, -1, + 43, 44, 111, 110, -1, + 43, 110, 67, -1, + 44, 45, 87, 86, -1, + 44, 86, 111, -1, + 45, 46, 91, 90, -1, + 45, 90, 87, -1, + 46, 47, 107, 106, -1, + 46, 106, 91, -1, + 47, 118, 107, -1, + 48, 63, 117, 116, -1, + 48, 81, 80, 49, -1, + 48, 116, 81, -1, + 49, 80, 101, -1, + 49, 101, 100, 50, -1, + 50, 69, 68, 51, -1, + 50, 100, 69, -1, + 51, 68, 93, -1, + 51, 93, 92, 52, -1, + 52, 77, 76, 53, -1, + 52, 92, 77, -1, + 53, 76, 121, -1, + 53, 121, 120, 54, -1, + 54, 97, 96, 55, -1, + 54, 120, 97, -1, + 55, 73, 72, 56, -1, + 55, 96, 73, -1, + 56, 72, 125, -1, + 56, 125, 124, 57, -1, + 57, 113, 112, 58, -1, + 57, 124, 113, -1, + 58, 65, 64, 59, -1, + 58, 112, 65, -1, + 59, 64, 109, -1, + 59, 109, 108, 60, -1, + 60, 85, 84, 61, -1, + 60, 108, 85, -1, + 61, 84, 89, -1, + 61, 89, 88, 62, -1, + 62, 88, 105, -1, + 62, 105, 104, 63, -1, + 63, 104, 117, -1, + 64, 65, 66, 67, -1, + 64, 67, 110, 109, -1, + 65, 112, 115, 66, -1, + 68, 69, 70, 71, -1, + 68, 71, 94, 93, -1, + 69, 100, 103, 70, -1, + 72, 73, 74, 75, -1, + 72, 75, 126, 125, -1, + 73, 96, 99, 74, -1, + 76, 77, 78, 79, -1, + 76, 79, 122, 121, -1, + 77, 92, 95, 78, -1, + 80, 81, 82, 83, -1, + 80, 83, 102, 101, -1, + 81, 116, 119, 82, -1, + 84, 85, 86, 87, -1, + 84, 87, 90, 89, -1, + 85, 108, 111, 86, -1, + 88, 89, 90, 91, -1, + 88, 91, 106, 105, -1, + 92, 93, 94, 95, -1, + 96, 97, 98, 99, -1, + 97, 120, 123, 98, -1, + 100, 101, 102, 103, -1, + 104, 105, 106, 107, -1, + 104, 107, 118, 117, -1, + 108, 109, 110, 111, -1, + 112, 113, 114, 115, -1, + 113, 124, 127, 114, -1, + 116, 117, 118, 119, -1, + 120, 121, 122, 123, -1, + 124, 125, 126, 127, -1 ] + normal Normal { vector [ + 2.647274764189628e-16 0.8909085517013486 -0.4541827303029092, + 0.3409361618135474 0.8230921031471332 -0.4541826981564532, + 0.6299678659114973 0.6299672633050415 -0.45418249094705315, + 0.8230926672329058 0.3409355432514688 -0.4541821402204705, + 0.8909090772663187 -6.026059611223113e-7 -0.4541816993716429, + 0.8230926672329056 -0.3409367484633605 -0.4541812355157936, + 0.6299678659114971 -0.6299684685168461 -0.4541808192707541, + 0.34093616181354697 -0.8230933083588076 -0.45418051400605036, + -2.5212140611329787e-17 -0.8909097569128694 -0.4541803661954706, + -0.340936184378499 -0.8230933628352666 -0.45418039834185076, + -0.6299679429530619 -0.6299685455581269 -0.45418060555121215, + -0.8230927987510829 -0.34093680293960277 -0.45418095627781646, + -0.8909092313494479 -6.026055597767924e-7 -0.45418139712671274, + -0.8230927987510827 0.3409355977284527 -0.4541818609826379, + -0.6299679429530618 0.6299673403468897 -0.45418227722771565, + -0.3409361843784991 0.8230921576238994 -0.45418258249239823, + -2.2321730122282878e-13 -0.7002135600399119 0.7139334495148919, + -0.26796049103865377 -0.6469129044033278 0.7139333787957912, + -0.49512642638464555 -0.4951254791422266 0.7139331774051062, + -0.6469138516458519 -0.2679595437964619 0.7139328760024437, + -0.7002145072825171 9.472420250855198e-7 0.7139325204738924, + -0.6469138516458517 0.2679614382805118 0.7139321649452198, + -0.49512642638464543 0.49512737362627623 0.7139318635426746, + -0.2679604910386538 0.6469147988873774 0.713931662151797, + -2.2282731140501685e-13 0.7002154545239612 0.7139315914328224, + 0.2679604910387816 0.6469147988871855 0.7139316621519229, + 0.4951264263847353 0.4951273736262827 0.713931863542608, + 0.6469138516458007 0.2679614382805011 0.7139321649452699, + 0.7002145072825894 9.472420247782823e-7 0.7139325204738213, + 0.6469138516458011 -0.2679595437964515 0.7139328760024938, + 0.4951264263847353 -0.4951254791422333 0.7139331774050393, + 0.26796049103878095 -0.6469129044031363 0.7139333787959168, + -1.8706245306058085e-9 0.47592827331082427 0.8794840980162049, + 0.18212940371246517 0.4397004479603968 0.8794841649323586, + 0.33653123785103756 0.3365324066167243 0.8794843177949248, + 0.4396992346193961 0.1821305540149788 0.879484533331493, + 0.4759270153941773 1.1668959160237572e-6 0.8794847787293586, + 0.4396992346193961 -0.18212822022315656 0.8794850166281758, + 0.3365312378510369 -0.3365300728249306 0.8794852108107878, + 0.18212940371246558 -0.4396981141686459 0.8794853317138825, + -1.8706242760416173e-9 -0.47592593951912265 0.8794853609315167, + -0.1821294335647299 -0.4396981772077644 0.8794852940155167, + -0.3365313307432079 -0.3365301619765067 0.8794851411526359, + -0.43969939055075585 -0.18212828326256097 0.8794849256156277, + -0.4759271974380222 1.1668957855420639e-6 0.8794846802175853, + -0.43969939055075574 0.18213061705414205 0.8794844423187778, + -0.336531330743207 0.3365324957681152 0.879484248136537, + -0.18212943356473016 0.43970051099941476 0.8794841272338255, + 1.472022188960742e-14 0.9998052700996259 0.01973377513335745, + 0.3826089025966777 0.9236996279171849 0.019733855158599756, + 0.7069690683792591 0.7069690945630289 0.019734124953825434, + 0.9236996022739542 0.38260892900446664 0.019734543445285652, + 0.9998052449967482 2.6184359300529126e-8 0.019735046921442557, + 0.9236996022739542 -0.38260887663573667 0.019735558732364954, + 0.706969068379259 -0.7069690421942677 0.019736000959729827, + 0.38260890259667724 -0.923699575548376 0.019736306278435443, + 1.4257570224238385e-14 -0.9998052177307616 0.01973642820634766, + -0.382608902280138 -0.9236995747841725 0.01973634818112903, + -0.706969067298583 -0.7069690411134829 0.019736078385895434, + -0.9236996004290776 -0.3826088758715534 0.019735659894426685, + -0.9998052428353957 2.6184504893346254e-8 0.019735156418295915, + -0.9236996004290778 0.38260892824055154 0.019734644607349243, + -0.7069690672985828 0.7069690934824501 0.019734202379994428, + -0.38260890228013716 0.9236996271530927 0.019733897061295653, + -0.8816035964734308 -0.4713589115495818 0.02441055484632709, + -0.7728539706940848 -0.6341142273123677 0.024410790696440293, + -0.7210724918994784 -0.5939857677984407 0.3567006715423642, + -0.8247142359536066 -0.43887495400266113 0.35670043981556987, + 0.8816035894208889 0.4713589728055551 0.02440962670539332, + 0.7728539654631454 0.6341142875743809 0.024409390855295553, + 0.7210723873044036 0.5939866289962639 0.35669944889329874, + 0.8247140989756612 0.4388758284486793 0.356699680619774, + 0.0981037901668457 -0.9948767403567227 0.02441142871856556, + 0.2900867740842621 -0.9566889496629635 0.024411413194695846, + 0.27282920703561025 -0.8934922478784325 0.356701313103086, + 0.08986354157000097 -0.9298863991537646 0.35670131562042506, + 0.956688979219898 -0.2900867407698886 0.02441065072244137, + 0.9948767687452708 -0.09810375750597011 0.024410402990913474, + 0.9298867937860877 -0.08986306143488001 0.35670040780994505, + 0.8934926654920119 -0.2728287174983642 0.3567006414630868, + 0.29008677408426226 0.956689014437472 0.024408874534577324, + 0.09810379016684667 0.994876805131138 0.024408788723716164, + 0.08986354157000147 0.9298873456894613 0.35669884808211094, + 0.27282920703560964 0.8934931944142502 0.3566989421399219, + -0.9566889873364719 0.2900868082381733 0.024409530829273482, + -0.9948767776164428 0.0981038229129436 0.02440977856083246, + -0.9298869673890241 0.08986402446615777 0.356699712625045, + -0.8934928256810409 0.2728297127469729 0.3566994789720236, + -0.7728539706940847 0.6341142920863604 0.024409108017313295, + -0.8816035964734311 0.4713589763235209 0.02440930405304435, + -0.8247142359536064 0.4388759005377628 0.35669927522021533, + -0.7210724918994778 0.5939867143336108 0.35669909534653843, + 0.9948767687452708 0.09810382228082051 0.024410142663697933, + 0.956688979219898 0.2900868055447208 0.024409880951140956, + 0.893492665492012 0.2728296640345847 0.35669991748633073, + 0.9298867937860879 0.0898640079711244 0.35670016934898635, + 0.47135894122547245 -0.881603558680211 0.024411346730348546, + 0.6341142555806122 -0.7728539335542068 0.02441123223509714, + 0.5939861625131404 -0.7210719235811841 0.35670116311254735, + 0.43887537153259837 -0.8247136582337703 0.35670126182114303, + 0.6341142555806123 0.7728539983288822 0.0244091813977009, + 0.47135894122547267 0.8816036234548075 0.02440900731605697, + 0.4388753715325979 0.824714604769694 0.3566990733681425, + 0.5939861625131412 0.7210728701172104 0.35669924968219496, + -0.4713589431300126 0.8816036272123771 0.024408834821383618, + -0.6341142593068355 0.7728540026013979 0.02440894931662778, + -0.5939862342825684 0.7210729556204029 0.3566989573234976, + -0.4388754109186994 0.8247146766934221 0.3566988586152286, + -0.9948767776164428 -0.09810375813905886 0.024410038888049698, + -0.9566889873364716 -0.2900867434642708 0.024410300600581164, + -0.8934928256810408 -0.2728287662119155 0.35670020294890925, + -0.9298869673890242 -0.08986307793112436 0.3566999510860473, + -0.6341142593068355 -0.7728539378273382 0.02441100015403459, + -0.471358943130014 -0.8816035624382375 0.02441117423568482, + -0.43887541091869964 -0.8247137301580684 0.35670104706842, + -0.5939862342825686 -0.721072009085152 0.3567008707540758, + -0.09810379025280962 0.9948768060032174 0.024408752833139542, + -0.290086774924777 0.9566890168916095 0.024408768357040242, + -0.2728292232106787 0.8934932432924693 0.3566988073332489, + -0.08986354433184578 0.9298873620192275 0.3566988048158287, + 0.7728539654631452 -0.6341142227996381 0.024411073534411167, + 0.8816035894208889 -0.47135890803075925 0.024410877498666557, + 0.8247140989756614 -0.4388748819125023 0.3567008452149371, + 0.7210723873044032 -0.5939856824601562 0.3567010250888991, + -0.29008677492477813 -0.9566889521173823 0.024411307017165058, + -0.09810379025281006 -0.9948767412288972 0.02441139282799127, + -0.0898635443318458 -0.9298864154836456 0.356701272354186, + -0.2728292232106786 -0.8934922967570094 0.35670117829654285 ] } + normalIndex [ + 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, -1, + 0, 15, 63, 48, -1, + 0, 48, 49, 1, -1, + 1, 49, 50, 2, -1, + 2, 50, 51, 3, -1, + 3, 51, 52, 4, -1, + 4, 52, 53, 5, -1, + 5, 53, 54, 6, -1, + 6, 54, 55, 7, -1, + 7, 55, 56, 8, -1, + 8, 56, 57, 9, -1, + 9, 57, 58, 10, -1, + 10, 58, 59, 11, -1, + 11, 59, 60, 12, -1, + 12, 60, 61, 13, -1, + 13, 61, 62, 14, -1, + 14, 62, 63, 15, -1, + 16, 17, 33, 32, -1, + 16, 32, 47, 31, -1, + 17, 18, 34, 33, -1, + 18, 19, 35, 34, -1, + 19, 20, 36, 35, -1, + 20, 21, 37, 36, -1, + 21, 22, 38, 37, -1, + 22, 23, 39, 38, -1, + 23, 24, 40, 39, -1, + 24, 25, 41, 40, -1, + 25, 26, 42, 41, -1, + 26, 27, 43, 42, -1, + 27, 28, 44, 43, -1, + 28, 29, 45, 44, -1, + 29, 30, 46, 45, -1, + 30, 31, 47, 46, -1, + 32, 33, 83, 82, -1, + 32, 82, 119, -1, + 32, 119, 118, 47, -1, + 33, 34, 103, 102, -1, + 33, 102, 83, -1, + 34, 35, 71, 70, -1, + 34, 70, 103, -1, + 35, 36, 95, 94, -1, + 35, 94, 71, -1, + 36, 37, 79, 78, -1, + 36, 78, 95, -1, + 37, 38, 123, 122, -1, + 37, 122, 79, -1, + 38, 39, 99, 98, -1, + 38, 98, 123, -1, + 39, 40, 75, 74, -1, + 39, 74, 99, -1, + 40, 41, 127, 126, -1, + 40, 126, 75, -1, + 41, 42, 115, 114, -1, + 41, 114, 127, -1, + 42, 43, 67, 66, -1, + 42, 66, 115, -1, + 43, 44, 111, 110, -1, + 43, 110, 67, -1, + 44, 45, 87, 86, -1, + 44, 86, 111, -1, + 45, 46, 91, 90, -1, + 45, 90, 87, -1, + 46, 47, 107, 106, -1, + 46, 106, 91, -1, + 47, 118, 107, -1, + 48, 63, 117, 116, -1, + 48, 81, 80, 49, -1, + 48, 116, 81, -1, + 49, 80, 101, -1, + 49, 101, 100, 50, -1, + 50, 69, 68, 51, -1, + 50, 100, 69, -1, + 51, 68, 93, -1, + 51, 93, 92, 52, -1, + 52, 77, 76, 53, -1, + 52, 92, 77, -1, + 53, 76, 121, -1, + 53, 121, 120, 54, -1, + 54, 97, 96, 55, -1, + 54, 120, 97, -1, + 55, 73, 72, 56, -1, + 55, 96, 73, -1, + 56, 72, 125, -1, + 56, 125, 124, 57, -1, + 57, 113, 112, 58, -1, + 57, 124, 113, -1, + 58, 65, 64, 59, -1, + 58, 112, 65, -1, + 59, 64, 109, -1, + 59, 109, 108, 60, -1, + 60, 85, 84, 61, -1, + 60, 108, 85, -1, + 61, 84, 89, -1, + 61, 89, 88, 62, -1, + 62, 88, 105, -1, + 62, 105, 104, 63, -1, + 63, 104, 117, -1, + 64, 65, 66, 67, -1, + 64, 67, 110, 109, -1, + 65, 112, 115, 66, -1, + 68, 69, 70, 71, -1, + 68, 71, 94, 93, -1, + 69, 100, 103, 70, -1, + 72, 73, 74, 75, -1, + 72, 75, 126, 125, -1, + 73, 96, 99, 74, -1, + 76, 77, 78, 79, -1, + 76, 79, 122, 121, -1, + 77, 92, 95, 78, -1, + 80, 81, 82, 83, -1, + 80, 83, 102, 101, -1, + 81, 116, 119, 82, -1, + 84, 85, 86, 87, -1, + 84, 87, 90, 89, -1, + 85, 108, 111, 86, -1, + 88, 89, 90, 91, -1, + 88, 91, 106, 105, -1, + 92, 93, 94, 95, -1, + 96, 97, 98, 99, -1, + 97, 120, 123, 98, -1, + 100, 101, 102, 103, -1, + 104, 105, 106, 107, -1, + 104, 107, 118, 117, -1, + 108, 109, 110, 111, -1, + 112, 113, 114, 115, -1, + 113, 124, 127, 114, -1, + 116, 117, 118, 119, -1, + 120, 121, 122, 123, -1, + 124, 125, 126, 127, -1 ] + } + }, + Shape { + appearance Appearance { + material USE pin + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + 8.30057174713152e-9 0.41916204841943816 1.9375505549698597, + 0.16040590570354032 0.38725533162538317 1.937550597303529, + 0.29639145930998767 0.2963926896400052 1.9375507178596183, + 0.38725410129544546 0.16040713603367723 1.9375508982845566, + 0.4191608180895284 1.2386308499245888e-6 1.9375511111102828, + 0.3872541012954454 -0.1604046587719775 1.9375513239360092, + 0.29639145930998745 -0.2963902123783052 1.9375515043609473, + 0.16040590570354005 -0.3872528543636831 1.9375516249170373, + 8.300571471413654e-9 -0.41915957115773805 1.9375516672507063, + -0.1604058891023971 -0.38725285436368306 1.9375516249170377, + -0.2963914427088447 -0.2963902123783052 1.9375515043609477, + -0.3872540846943024 -0.16040465877197765 1.9375513239360092, + -0.4191608014883853 1.238630850028859e-6 1.9375511111102828, + -0.38725408469430234 0.1604071360336777 1.9375508982845566, + -0.2963914427088446 0.2963926896400053 1.9375507178596183, + -0.16040588910239728 0.3872553316253831 1.937550597303529, + 8.300571601119849e-9 0.4191602859050974 0.6091505549710293, + 0.16040590570354016 0.38725356911104253 0.6091505973046982, + 0.29639145930998767 0.2963909271256645 0.6091507178607879, + 0.38725410129544546 0.16040537351933665 0.6091508982857264, + 0.41916081808952826 -5.238834908120555e-7 0.6091511111114526, + 0.38725410129544535 -0.16040642128631807 0.6091513239371786, + 0.2963914593099874 -0.29639197489264596 0.6091515043621172, + 0.1604059057035399 -0.38725461687802387 0.6091516249182068, + 8.300571393049779e-9 -0.41916133367207875 0.6091516672518759, + -0.16040588910239728 -0.38725461687802387 0.6091516249182068, + -0.29639144270884477 -0.2963919748926459 0.6091515043621172, + -0.3872540846943024 -0.1604064212863184 0.6091513239371786, + -0.4191608014883856 -5.238834906517666e-7 0.6091511111114527, + -0.3872540846943024 0.16040537351933687 0.6091508982857264, + -0.2963914427088446 0.29639092712566467 0.6091507178607879, + -0.16040588910239728 0.3872535691110425 0.6091505973046983 ] } + coordIndex [ + 0, 15, 31, 16, -1, + 0, 16, 17, 1, -1, + 1, 17, 18, 2, -1, + 2, 18, 19, 3, -1, + 3, 19, 20, 4, -1, + 4, 20, 21, 5, -1, + 5, 21, 22, 6, -1, + 6, 22, 23, 7, -1, + 7, 23, 24, 8, -1, + 8, 24, 25, 9, -1, + 9, 25, 26, 10, -1, + 10, 26, 27, 11, -1, + 11, 27, 28, 12, -1, + 12, 28, 29, 13, -1, + 13, 29, 30, 14, -1, + 14, 30, 31, 15, -1, + 16, 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, -1 ] + normal Normal { vector [ + -2.2321730122282878e-13 -0.7002135600399119 0.7139334495148919, + -0.26796049103865377 -0.6469129044033278 0.7139333787957912, + -0.49512642638464555 -0.4951254791422266 0.7139331774051062, + -0.6469138516458519 -0.2679595437964619 0.7139328760024437, + -0.7002145072825171 9.472420250855198e-7 0.7139325204738924, + -0.6469138516458517 0.2679614382805118 0.7139321649452198, + -0.49512642638464543 0.49512737362627623 0.7139318635426746, + -0.2679604910386538 0.6469147988873774 0.713931662151797, + -2.2282731140501685e-13 0.7002154545239612 0.7139315914328224, + 0.2679604910387816 0.6469147988871855 0.7139316621519229, + 0.4951264263847353 0.4951273736262827 0.713931863542608, + 0.6469138516458007 0.2679614382805011 0.7139321649452699, + 0.7002145072825894 9.472420247782823e-7 0.7139325204738213, + 0.6469138516458011 -0.2679595437964515 0.7139328760024938, + 0.4951264263847353 -0.4951254791422333 0.7139331774050393, + 0.26796049103878095 -0.6469129044031363 0.7139333787959168, + -1.6387891397364356e-16 -0.8909085517013491 0.45418273030290884, + -0.34093617309602436 -0.8230921303855174 0.45418264032442707, + -0.6299679044322842 -0.6299673018259685 0.45418238408739015, + -0.8230927329920028 -0.34093557048996287 0.454182000601564, + -0.8909091543078934 6.026057606071432e-7 0.4541815482491894, + -0.8230927329920026 0.3409367757014843 0.45418109589681505, + -0.6299679044322837 0.6299685070374896 0.4541807124109888, + -0.3409361730960242 0.8230933355970383 0.4541804561739519, + -2.5212140611329777e-17 0.8909097569128698 0.4541803661954702, + 0.34093617309602386 0.8230933355970385 0.4541804561739518, + 0.6299679044322838 0.6299685070374896 0.4541807124109889, + 0.8230927329920026 0.34093677570148423 0.4541810958968149, + 0.8909091543078935 6.026057602163552e-7 0.4541815482491894, + 0.8230927329920026 -0.34093557048996365 0.4541820006015641, + 0.6299679044322838 -0.6299673018259689 0.4541823840873902, + 0.3409361730960239 -0.8230921303855177 0.45418264032442707 ] } + normalIndex [ + 0, 15, 31, 16, -1, + 0, 16, 17, 1, -1, + 1, 17, 18, 2, -1, + 2, 18, 19, 3, -1, + 3, 19, 20, 4, -1, + 4, 20, 21, 5, -1, + 5, 21, 22, 6, -1, + 6, 22, 23, 7, -1, + 7, 23, 24, 8, -1, + 8, 24, 25, 9, -1, + 9, 25, 26, 10, -1, + 10, 26, 27, 11, -1, + 11, 27, 28, 12, -1, + 12, 28, 29, 13, -1, + 13, 29, 30, 14, -1, + 14, 30, 31, 15, -1, + 16, 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, -1 ] + } + } + ] +} + +DEF cylinder1_copy2 Transform { + children [ + Shape { + appearance Appearance { + material USE body2 + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + -2.256348063876973e-6 0.5651985093625758 -0.11948783184663081, + 0.21629041962491038 0.5221752211382185 -0.11948760477138731, + 0.3996544963789893 0.3996552620897748 -0.11948729810013314, + 0.5221744554278598 0.216291185336176 -0.11948695852078628, + 0.5651977436525253 -1.490636337491956e-6 -0.11948663773122381, + 0.5221744554278596 -0.2162941666089407 -0.11948638456874883, + 0.39965449637898925 -0.39965824336279493 -0.11948623757505317, + 0.21629041962491014 -0.5221782024116208 -0.1194862191285948, + -2.2563480641538434e-6 -0.5652014906364292 -0.11948633203767955, + -0.2162949323210384 -0.522178202412072 -0.11948655911292283, + -0.39965900907511753 -0.39965824336362826 -0.119486865784177, + -0.5221789681239878 -0.21629416661002976 -0.11948720536352431, + -0.5652022563486534 -1.4906375160378938e-6 -0.11948752615308678, + -0.5221789681239877 0.2162911853350874 -0.11948777931556154, + -0.3996590090751175 0.3996552620889414 -0.11948792630925698, + -0.21629493232103852 0.5221752211377673 -0.11948794475571556, + -3.2617932367605004e-6 0.23668448283851165 -1.4424873959760995, + 0.09057321067267178 0.21866770227163523 -1.4424872329215566, + 0.1673602362833143 0.16736025208948752 -1.4424870468814444, + 0.2186676864656141 0.09057322647922297 -1.442486866178684, + 0.23668446703262713 -3.24598609259324e-6 -1.4424867183236327, + 0.21866768646561408 -0.0905797184514817 -1.442486625825881, + 0.1673602362833142 -0.16736674406195529 -1.442486602767374, + 0.09057321067267166 -0.21867419424441598 -1.44248665265856, + -3.2617932369477755e-6 -0.23669097481166163 -1.4424867679039581, + -0.09057973425914553 -0.2186741942447853 -1.4424869309585007, + -0.16736675986978797 -0.1673667440626375 -1.4424871169986129, + -0.21867421005208787 -0.09057971845237325 -1.4424872977013732, + -0.23669099061910073 -3.245987057433662e-6 -1.4424874455564245, + -0.21867421005208781 0.0905732264783318 -1.4424875380541762, + -0.16736675986978802 0.16736025208880526 -1.4424875611126833, + -0.09057973425914563 0.21866770227126597 -1.4424875112214972, + -3.177994701359828e-6 0.5651969003120332 -1.3322227818411116, + 0.21628949797827288 0.5221736120876758 -1.3322225547658688, + 0.3996535747323518 0.39965365303923217 -1.3322222480946144, + 0.5221735337812223 0.21628957628563336 -1.3322219085152673, + 0.5651968220058878 -3.0996868801291602e-6 -1.3322215877257049, + 0.5221735337812221 -0.21629577565948335 -1.3322213345632299, + 0.39965357473235175 -0.39965985241333757 -1.3322211875695342, + 0.21628949797827265 -0.5221798114621634 -1.3322211691230759, + -3.1779947016366986e-6 -0.5652030996869719 -1.3322212820321608, + -0.21629585396767587 -0.5221798114626146 -1.3322215091074037, + -0.399659930721755 -0.3996598524141709 -1.332221815778658, + -0.5221798897706252 -0.2162957756605724 -1.3322221553580051, + -0.5652031779952909 -3.0996880586750978e-6 -1.3322224761475674, + -0.5221798897706251 0.21628957628454476 -1.3322227293100424, + -0.399659930721755 0.3996536530383988 -1.3322228763037378, + -0.216295853967676 0.5221736120872247 -1.3322228947501962 ] } + coordIndex [ + 0, 1, 33, 32, -1, + 0, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, -1, + 0, 32, 47, 15, -1, + 1, 2, 34, 33, -1, + 2, 3, 35, 34, -1, + 3, 4, 36, 35, -1, + 4, 5, 37, 36, -1, + 5, 6, 38, 37, -1, + 6, 7, 39, 38, -1, + 7, 8, 40, 39, -1, + 8, 9, 41, 40, -1, + 9, 10, 42, 41, -1, + 10, 11, 43, 42, -1, + 11, 12, 44, 43, -1, + 12, 13, 45, 44, -1, + 13, 14, 46, 45, -1, + 14, 15, 47, 46, -1, + 16, 31, 47, 32, -1, + 16, 32, 33, 17, -1, + 17, 33, 34, 18, -1, + 18, 34, 35, 19, -1, + 19, 35, 36, 20, -1, + 20, 36, 37, 21, -1, + 21, 37, 38, 22, -1, + 22, 38, 39, 23, -1, + 23, 39, 40, 24, -1, + 24, 40, 41, 25, -1, + 25, 41, 42, 26, -1, + 26, 42, 43, 27, -1, + 27, 43, 44, 28, -1, + 28, 44, 45, 29, -1, + 29, 45, 46, 30, -1, + 30, 46, 47, 31, -1 ] + normal Normal { vector [ + -3.569575523715456e-7 0.8909097569128709 0.4541803661953278, + 0.34093589775134636 0.8230935326283095 0.4541803057926811, + 0.6299678261189837 0.6299687856818039 0.4541804345428315, + 0.823092851710235 0.3409369727325973 0.4541807328448063, + 0.8909093546392878 6.02605238552002e-7 0.4541811552848101, + 0.8230928517102348 -0.3409357675220402 0.4541816375500782, + 0.6299678261189834 -0.6299675804710207 0.4541821062199724, + 0.3409358977513458 -0.8230923274171881 0.4541824899436791, + -3.5695755222027277e-7 -0.8909085517013501 0.45418273030276635, + -0.3409364484403096 -0.823091933354025 0.4541827907048456, + -0.6299679827451831 -0.6299670231813779 0.45418266195437057, + -0.8230926142736703 -0.3409353734583126 0.4541823636525045, + -0.8909089539765817 6.026062819937517e-7 0.4541819412129788, + -0.8230926142736703 0.3409365786707968 0.45418145894827816, + -0.6299679827451828 0.6299682283936361 0.45418099027870856, + -0.34093644844030946 0.8230931385659449 0.4541806065548932, + 5.738515924845578e-7 0.8081805910472393 -0.5889347436297215, + 0.3092781289341983 0.7466612866240621 -0.5889345991023635, + 0.5714708756995169 0.5714695204540045 -0.5889343133315441, + 0.7466624148359436 0.3092766796482566 -0.5889339298232924, + 0.8081814922252404 -7.813939718620877e-7 -0.5889335069631997, + 0.7466624148359436 -0.3092782424362332 -0.5889331091277784, + 0.5714708756995168 -0.5714710832420759 -0.5889327968837835, + 0.3092781289341983 -0.7466628494122748 -0.5889326177675203, + 5.73851592942396e-7 -0.8081821538356182 -0.5889325990478806, + -0.30927711422461085 -0.7466631704873907 -0.5889327435748622, + -0.5714701820648785 -0.5714715373109324 -0.5889330293456243, + -0.7466620422762554 -0.3092785635115847 -0.5889334128541713, + -0.8081812526591508 -7.813944071354091e-7 -0.5889338357147393, + -0.7466620422762553 0.30927700072280273 -0.5889342335505374, + -0.5714701820648788 0.5714699745222445 -0.5889345457945897, + -0.309277114224611 0.7466616076988448 -0.5889347249105568, + 5.738515921822229e-7 0.8081805910472308 -0.5889347436297329, + 0.3092780861540961 0.7466611833433477 -0.5889347525092835, + 0.571470729638946 0.5714693743928975 -0.5889345967906124, + 0.7466621654948488 0.30927657636721534 -0.5889343001805186, + 0.8081812001039416 -7.813945040037652e-7 -0.5889339078351171, + 0.7466621654948485 -0.30927813915617497 -0.5889334794852785, + 0.5714707296389455 -0.5714709371817208 -0.5889330803432398, + 0.3092780861540964 -0.7466627461319673 -0.5889327711747147, + 5.738515927523613e-7 -0.8081821538356099 -0.5889325990478921, + -0.3092771570048542 -0.7466632737676215 -0.5889325901676802, + -0.571470328125598 -0.5714716833711154 -0.5889327458861539, + -0.7466622916173961 -0.3092786667914889 -0.5889330424966303, + -0.8081815447804325 -7.813938756329076e-7 -0.58893343484277, + -0.7466622916173962 0.3092771040036896 -0.58893386319327, + -0.571470328125598 0.5714701205831803 -0.5889342623355063, + -0.30927715700485386 0.746661710979483 -0.5889345715036485 ] } + normalIndex [ + 0, 1, 33, 32, -1, + 0, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, -1, + 0, 32, 47, 15, -1, + 1, 2, 34, 33, -1, + 2, 3, 35, 34, -1, + 3, 4, 36, 35, -1, + 4, 5, 37, 36, -1, + 5, 6, 38, 37, -1, + 6, 7, 39, 38, -1, + 7, 8, 40, 39, -1, + 8, 9, 41, 40, -1, + 9, 10, 42, 41, -1, + 10, 11, 43, 42, -1, + 11, 12, 44, 43, -1, + 12, 13, 45, 44, -1, + 13, 14, 46, 45, -1, + 14, 15, 47, 46, -1, + 16, 31, 47, 32, -1, + 16, 32, 33, 17, -1, + 17, 33, 34, 18, -1, + 18, 34, 35, 19, -1, + 19, 35, 36, 20, -1, + 20, 36, 37, 21, -1, + 21, 37, 38, 22, -1, + 22, 38, 39, 23, -1, + 23, 39, 40, 24, -1, + 24, 40, 41, 25, -1, + 25, 41, 42, 26, -1, + 26, 42, 43, 27, -1, + 27, 43, 44, 28, -1, + 28, 44, 45, 29, -1, + 29, 45, 46, 30, -1, + 30, 46, 47, 31, -1 ] + } + }, + Shape { + appearance Appearance { + material USE pin + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + -3.223815860773221e-6 0.23668427745066167 -1.5972873959757088, + 0.0905732486500646 0.21866749688369486 -1.5972873008838413, + 0.16736027426072098 0.16736004670147073 -1.5972871724597035, + 0.21866772444303031 0.09057302109115553 -1.5972870302547062, + 0.2366845050100467 -3.4513741782094575e-6 -1.5972868959182713, + 0.21866772444303037 -0.09057992383954917 -1.5972867899019032, + 0.16736027426072098 -0.16736694944997202 -1.5972867283456327, + 0.0905732486500644 -0.2186743996323561 -1.5972867206208448, + -3.2238158606372096e-6 -0.23669118019951157 -1.5972867679035674, + -0.09057969628178633 -0.218674399632545 -1.5972868629954349, + -0.16736672189244267 -0.16736694945032113 -1.5972869914195722, + -0.21867417207475223 -0.09057992384000525 -1.59728713362457, + -0.23669095264176856 -3.4513746718769152e-6 -1.5972872679610048, + -0.21867417207475193 0.09057302109069934 -1.5972873739773725, + -0.16736672189244267 0.16736004670112187 -1.5972874355336437, + -0.09057969628178619 0.2186674968835061 -1.597287443258431, + -3.2617932367605004e-6 0.23668448283851165 -1.4424873959760995, + 0.09057321067267178 0.21866770227163523 -1.4424872329215566, + 0.1673602362833143 0.16736025208948752 -1.4424870468814444, + 0.2186676864656141 0.09057322647922297 -1.442486866178684, + 0.23668446703262713 -3.24598609259324e-6 -1.4424867183236327, + 0.21866768646561408 -0.0905797184514817 -1.442486625825881, + 0.1673602362833142 -0.16736674406195529 -1.442486602767374, + 0.09057321067267166 -0.21867419424441598 -1.44248665265856, + -3.2617932369477755e-6 -0.23669097481166163 -1.4424867679039581, + -0.09057973425914553 -0.2186741942447853 -1.4424869309585007, + -0.16736675986978797 -0.1673667440626375 -1.4424871169986129, + -0.21867421005208787 -0.09057971845237325 -1.4424872977013732, + -0.23669099061910073 -3.245987057433662e-6 -1.4424874455564245, + -0.21867421005208781 0.0905732264783318 -1.4424875380541762, + -0.16736675986978802 0.16736025208880526 -1.4424875611126833, + -0.09057973425914563 0.21866770227126597 -1.4424875112214972 ] } + coordIndex [ + 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, -1, + 0, 15, 31, 16, -1, + 0, 16, 17, 1, -1, + 1, 17, 18, 2, -1, + 2, 18, 19, 3, -1, + 3, 19, 20, 4, -1, + 4, 20, 21, 5, -1, + 5, 21, 22, 6, -1, + 6, 22, 23, 7, -1, + 7, 23, 24, 8, -1, + 8, 24, 25, 9, -1, + 9, 25, 26, 10, -1, + 10, 26, 27, 11, -1, + 11, 27, 28, 12, -1, + 12, 28, 29, 13, -1, + 13, 29, 30, 14, -1, + 14, 30, 31, 15, -1 ] + normal Normal { vector [ + 3.5695755263626193e-7 0.8909085517013572 -0.4541827303027526, + 0.3409365015131603 0.8230920614840301 -0.4541825186617559, + 0.6299681639475786 0.6299672043847849 -0.4541821592842846, + 0.8230929236057167 0.3409355015888996 -0.4541817068822997, + 0.890909316381686 -6.026053388872672e-7 -0.45418123032986907, + 0.8230929236057168 -0.3409367067996412 -0.45418080217773327, + 0.6299681639475783 -0.62996840959571 -0.45418048760814134, + 0.34093650151315924 -0.8230932666952291 -0.4541803345114628, + 3.5695755262365554e-7 -0.890909756912878 -0.45418036619531355, + -0.3409358446781721 -0.8230934044991447 -0.45418057783616056, + -0.6299676449161843 -0.6299686044800166 -0.4541809372136361, + -0.8230925423779157 -0.3409368446040136 -0.45418138961577653, + -0.8909089922340023 -6.026061816843671e-7 -0.45418186616842304, + -0.8230925423779155 0.3409356393917131 -0.454182294320709, + -0.6299676449161846 0.6299673992678984 -0.45418260889029693, + -0.34093584467817273 0.8230921992873006 -0.454182761986819, + 5.738515924845578e-7 0.8081805910472393 -0.5889347436297215, + 0.3092781289341983 0.7466612866240621 -0.5889345991023635, + 0.5714708756995169 0.5714695204540045 -0.5889343133315441, + 0.7466624148359436 0.3092766796482566 -0.5889339298232924, + 0.8081814922252404 -7.813939718620877e-7 -0.5889335069631997, + 0.7466624148359436 -0.3092782424362332 -0.5889331091277784, + 0.5714708756995168 -0.5714710832420759 -0.5889327968837835, + 0.3092781289341983 -0.7466628494122748 -0.5889326177675203, + 5.73851592942396e-7 -0.8081821538356182 -0.5889325990478806, + -0.30927711422461085 -0.7466631704873907 -0.5889327435748622, + -0.5714701820648785 -0.5714715373109324 -0.5889330293456243, + -0.7466620422762554 -0.3092785635115847 -0.5889334128541713, + -0.8081812526591508 -7.813944071354091e-7 -0.5889338357147393, + -0.7466620422762553 0.30927700072280273 -0.5889342335505374, + -0.5714701820648788 0.5714699745222445 -0.5889345457945897, + -0.309277114224611 0.7466616076988448 -0.5889347249105568 ] } + normalIndex [ + 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, -1, + 0, 15, 31, 16, -1, + 0, 16, 17, 1, -1, + 1, 17, 18, 2, -1, + 2, 18, 19, 3, -1, + 3, 19, 20, 4, -1, + 4, 20, 21, 5, -1, + 5, 21, 22, 6, -1, + 6, 22, 23, 7, -1, + 7, 23, 24, 8, -1, + 8, 24, 25, 9, -1, + 9, 25, 26, 10, -1, + 10, 26, 27, 11, -1, + 11, 27, 28, 12, -1, + 12, 28, 29, 13, -1, + 13, 29, 30, 14, -1, + 14, 30, 31, 15, -1 ] + } + } + ] +} + diff --git a/modules/packages3d/Connect.3dshapes/NMJ6HFD2.wrl b/modules/packages3d/Connect.3dshapes/NMJ6HCD2.wrl similarity index 100% rename from modules/packages3d/Connect.3dshapes/NMJ6HFD2.wrl rename to modules/packages3d/Connect.3dshapes/NMJ6HCD2.wrl diff --git a/modules/packages3d/Discret.3dshapes/QMONTRE.wings b/modules/packages3d/Crystals.3dshapes/Crystal_Watch.wings similarity index 100% rename from modules/packages3d/Discret.3dshapes/QMONTRE.wings rename to modules/packages3d/Crystals.3dshapes/Crystal_Watch.wings diff --git a/modules/packages3d/Discret.3dshapes/QMONTRE.wrl b/modules/packages3d/Crystals.3dshapes/Crystal_Watch.wrl similarity index 100% rename from modules/packages3d/Discret.3dshapes/QMONTRE.wrl rename to modules/packages3d/Crystals.3dshapes/Crystal_Watch.wrl diff --git a/modules/packages3d/Discret.3dshapes/HC-18UH.wings b/modules/packages3d/Crystals.3dshapes/HC-18UH.wings similarity index 100% rename from modules/packages3d/Discret.3dshapes/HC-18UH.wings rename to modules/packages3d/Crystals.3dshapes/HC-18UH.wings diff --git a/modules/packages3d/Discret.3dshapes/HC-18UH.wrl b/modules/packages3d/Crystals.3dshapes/HC-18UH.wrl similarity index 100% rename from modules/packages3d/Discret.3dshapes/HC-18UH.wrl rename to modules/packages3d/Crystals.3dshapes/HC-18UH.wrl diff --git a/modules/packages3d/Discret.3dshapes/HC-18UV.wings b/modules/packages3d/Crystals.3dshapes/HC-18UV.wings similarity index 50% rename from modules/packages3d/Discret.3dshapes/HC-18UV.wings rename to modules/packages3d/Crystals.3dshapes/HC-18UV.wings index 05ef16489204b9a2f01feaabe1f6c4a17816d62b..e00c8b2c8460506eb9771ceddb74051a3f22624b 100644 GIT binary patch delta 10 Rcmca6wnleD825%SZU7jF1Lyz% delta 7 OcmZ3ZdrfRZ7&ib776R7* diff --git a/modules/packages3d/Discret.3dshapes/HC-18UV.wrl b/modules/packages3d/Crystals.3dshapes/HC-18UV.wrl similarity index 50% rename from modules/packages3d/Discret.3dshapes/HC-18UV.wrl rename to modules/packages3d/Crystals.3dshapes/HC-18UV.wrl index 9128d2c2..39fbd900 100644 --- a/modules/packages3d/Discret.3dshapes/HC-18UV.wrl +++ b/modules/packages3d/Crystals.3dshapes/HC-18UV.wrl @@ -290,3 +290,295 @@ DEF cylinder1 Transform { ] } +#VRML V2.0 utf8 +#Exported from Wings 3D 0.98.15a +DEF cylinder3_copy4 Transform { + children [ + Shape { + appearance Appearance { + material DEF pins Material { + diffuseColor 0.833333 0.833333 0.833333 + emissiveColor 0.00000e+0 0.00000e+0 0.00000e+0 + specularColor 1.00000 1.00000 1.00000 + ambientIntensity 1.00000 + transparency 0.00000e+0 + shininess 1.00000 + } + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.07800 1.00836e-7 2.60336e-2, + 1.07221 -2.90838e-2 2.60339e-2, + 1.05574 -5.37400e-2 2.60342e-2, + 1.03108 -7.02147e-2 2.60343e-2, + 1.00200 -7.59999e-2 2.60344e-2, + 0.972916 -7.02147e-2 2.60343e-2, + 0.948260 -5.37400e-2 2.60342e-2, + 0.931785 -2.90838e-2 2.60339e-2, + 0.926000 1.00836e-7 2.60336e-2, + 0.931785 2.90840e-2 2.60333e-2, + 0.948260 5.37402e-2 2.60331e-2, + 0.972916 7.02149e-2 2.60330e-2, + 1.00200 7.60001e-2 2.60329e-2, + 1.03108 7.02149e-2 2.60330e-2, + 1.05574 5.37402e-2 2.60331e-2, + 1.07221 2.90840e-2 2.60333e-2, + 1.07800 -1.00836e-7 -1.08603, + 1.07221 -2.90840e-2 -1.08603, + 1.05574 -5.37402e-2 -1.08603, + 1.03108 -7.02149e-2 -1.08603, + 1.00200 -7.60001e-2 -1.08603, + 0.972916 -7.02149e-2 -1.08603, + 0.948260 -5.37402e-2 -1.08603, + 0.931785 -2.90840e-2 -1.08603, + 0.926000 -1.00836e-7 -1.08603, + 0.931785 2.90838e-2 -1.08603, + 0.948260 5.37400e-2 -1.08603, + 0.972916 7.02147e-2 -1.08603, + 1.00200 7.59999e-2 -1.08603, + 1.03108 7.02147e-2 -1.08603, + 1.05574 5.37400e-2 -1.08603, + 1.07221 2.90838e-2 -1.08603] + } + coordIndex [ + 0, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, -1, + 0, 16, 31, 15, -1, + 1, 17, 16, 0, -1, + 2, 18, 17, 1, -1, + 3, 19, 18, 2, -1, + 4, 20, 19, 3, -1, + 5, 21, 20, 4, -1, + 6, 22, 21, 5, -1, + 7, 23, 22, 6, -1, + 8, 24, 23, 7, -1, + 9, 25, 24, 8, -1, + 10, 26, 25, 9, -1, + 11, 27, 26, 10, -1, + 12, 28, 27, 11, -1, + 13, 29, 28, 12, -1, + 14, 30, 29, 13, -1, + 15, 31, 30, 14, -1, + 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 16, -1 + ] + } + } + ] +} + +DEF cylinder3 Transform { + children [ + Shape { + appearance Appearance { + material USE pins + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -0.926000 1.00836e-7 2.60336e-2, + -0.931785 -2.90838e-2 2.60339e-2, + -0.948260 -5.37400e-2 2.60342e-2, + -0.972916 -7.02147e-2 2.60343e-2, + -1.00200 -7.59999e-2 2.60344e-2, + -1.03108 -7.02147e-2 2.60343e-2, + -1.05574 -5.37400e-2 2.60342e-2, + -1.07221 -2.90838e-2 2.60339e-2, + -1.07800 1.00836e-7 2.60336e-2, + -1.07221 2.90840e-2 2.60333e-2, + -1.05574 5.37402e-2 2.60331e-2, + -1.03108 7.02149e-2 2.60330e-2, + -1.00200 7.60001e-2 2.60329e-2, + -0.972916 7.02149e-2 2.60330e-2, + -0.948260 5.37402e-2 2.60331e-2, + -0.931785 2.90840e-2 2.60333e-2, + -0.926000 -1.00836e-7 -1.08603, + -0.931785 -2.90840e-2 -1.08603, + -0.948260 -5.37402e-2 -1.08603, + -0.972916 -7.02149e-2 -1.08603, + -1.00200 -7.60001e-2 -1.08603, + -1.03108 -7.02149e-2 -1.08603, + -1.05574 -5.37402e-2 -1.08603, + -1.07221 -2.90840e-2 -1.08603, + -1.07800 -1.00836e-7 -1.08603, + -1.07221 2.90838e-2 -1.08603, + -1.05574 5.37400e-2 -1.08603, + -1.03108 7.02147e-2 -1.08603, + -1.00200 7.59999e-2 -1.08603, + -0.972916 7.02147e-2 -1.08603, + -0.948260 5.37400e-2 -1.08603, + -0.931785 2.90838e-2 -1.08603] + } + coordIndex [ + 0, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, -1, + 0, 16, 31, 15, -1, + 1, 17, 16, 0, -1, + 2, 18, 17, 1, -1, + 3, 19, 18, 2, -1, + 4, 20, 19, 3, -1, + 5, 21, 20, 4, -1, + 6, 22, 21, 5, -1, + 7, 23, 22, 6, -1, + 8, 24, 23, 7, -1, + 9, 25, 24, 8, -1, + 10, 26, 25, 9, -1, + 11, 27, 26, 10, -1, + 12, 28, 27, 11, -1, + 13, 29, 28, 12, -1, + 14, 30, 29, 13, -1, + 15, 31, 30, 14, -1, + 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 16, -1 + ] + } + } + ] +} + +DEF cylinder1_copy2 Transform { + children [ + Shape { + appearance Appearance { + material DEF body Material { + diffuseColor 1.00000 1.00000 0.926667 + emissiveColor 0.00000e+0 0.00000e+0 0.00000e+0 + specularColor 1.00000 1.00000 1.00000 + ambientIntensity 1.00000 + transparency 0.00000e+0 + shininess 1.00000 + } + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.91868 1.10990e-6 0.132663, + 1.85501 -0.320124 0.132663, + 1.67367 -0.591514 0.132663, + 1.40228 -0.772850 0.132663, + -1.07816 -0.836527 0.132663, + -1.39828 -0.772850 0.132663, + -1.66967 -0.591514 0.132663, + -1.85101 -0.320124 0.132663, + -1.91468 1.10990e-6 0.132663, + -1.85101 0.320127 0.132663, + -1.66967 0.591516 0.132663, + -1.39828 0.772852 0.132663, + -1.07816 0.836529 0.132663, + 1.40228 0.772852 0.132663, + 1.67367 0.591516 0.132663, + 1.85501 0.320127 0.132663, + 1.91868 -1.10990e-6 2.53372e-2, + 1.85501 -0.320127 2.53372e-2, + 1.67367 -0.591516 2.53372e-2, + 1.40228 -0.772852 2.53372e-2, + -1.07816 -0.836529 2.53372e-2, + -1.39828 -0.772852 2.53372e-2, + -1.66967 -0.591516 2.53372e-2, + -1.85101 -0.320127 2.53372e-2, + -1.91468 -1.10990e-6 2.53372e-2, + -1.85101 0.320124 2.53372e-2, + -1.66967 0.591514 2.53371e-2, + -1.39828 0.772850 2.53371e-2, + -1.07816 0.836527 2.53371e-2, + 1.40228 0.772850 2.53371e-2, + 1.67367 0.591514 2.53371e-2, + 1.85501 0.320124 2.53372e-2, + 1.08216 -0.836527 0.132663, + 1.08216 0.836529 0.132663, + 1.08216 -0.836529 2.53372e-2, + 1.08216 0.836527 2.53371e-2] + } + coordIndex [ + 0, 15, 14, 13, 33, 12, 11, 10, 9, 8, 7, 6, 5, 4, 32, 3, 2, 1, -1, + 0, 16, 31, 15, -1, + 1, 17, 16, 0, -1, + 2, 18, 17, 1, -1, + 3, 19, 18, 2, -1, + 5, 21, 20, 4, -1, + 6, 22, 21, 5, -1, + 7, 23, 22, 6, -1, + 8, 24, 23, 7, -1, + 9, 25, 24, 8, -1, + 10, 26, 25, 9, -1, + 11, 27, 26, 10, -1, + 12, 28, 27, 11, -1, + 14, 30, 29, 13, -1, + 15, 31, 30, 14, -1, + 17, 18, 19, 34, 20, 21, 22, 23, 24, 25, 26, 27, 28, 35, 29, 30, 31, 16, -1, + 20, 34, 32, 4, -1, + 29, 35, 33, 13, -1, + 32, 34, 19, 3, -1, + 33, 35, 28, 12, -1 + ] + } + } + ] +} + +DEF cylinder1 Transform { + children [ + Shape { + appearance Appearance { + material USE body + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.78000 1.02959e-6 5.10400, + 1.72093 -0.296961 5.10400, + 1.55271 -0.548714 5.10400, + 1.30096 -0.716929 5.10400, + -1.00000 -0.775999 5.10400, + -1.29696 -0.716929 5.10400, + -1.54871 -0.548714 5.10400, + -1.71693 -0.296961 5.10400, + -1.77600 1.02959e-6 5.10400, + -1.71693 0.296963 5.10400, + -1.54871 0.548716 5.10400, + -1.29696 0.716932 5.10400, + -1.00000 0.776001 5.10400, + 1.30096 0.716932 5.10400, + 1.55271 0.548716 5.10400, + 1.72093 0.296963 5.10400, + 1.78000 -1.02959e-6 0.126000, + 1.72093 -0.296963 0.126000, + 1.55271 -0.548716 0.126001, + 1.30096 -0.716932 0.126001, + -1.00000 -0.776001 0.126001, + -1.29696 -0.716932 0.126001, + -1.54871 -0.548716 0.126001, + -1.71693 -0.296963 0.126000, + -1.77600 -1.02959e-6 0.126000, + -1.71693 0.296961 0.126000, + -1.54871 0.548714 0.125999, + -1.29696 0.716929 0.125999, + -1.00000 0.775999 0.125999, + 1.30096 0.716929 0.125999, + 1.55271 0.548714 0.125999, + 1.72093 0.296961 0.126000, + 1.00400 -0.775999 5.10400, + 1.00400 0.776001 5.10400, + 1.00400 -0.776001 0.126001, + 1.00400 0.775999 0.125999] + } + coordIndex [ + 0, 15, 14, 13, 33, 12, 11, 10, 9, 8, 7, 6, 5, 4, 32, 3, 2, 1, -1, + 0, 16, 31, 15, -1, + 1, 17, 16, 0, -1, + 2, 18, 17, 1, -1, + 3, 19, 18, 2, -1, + 5, 21, 20, 4, -1, + 6, 22, 21, 5, -1, + 7, 23, 22, 6, -1, + 8, 24, 23, 7, -1, + 9, 25, 24, 8, -1, + 10, 26, 25, 9, -1, + 11, 27, 26, 10, -1, + 12, 28, 27, 11, -1, + 14, 30, 29, 13, -1, + 15, 31, 30, 14, -1, + 17, 18, 19, 34, 20, 21, 22, 23, 24, 25, 26, 27, 28, 35, 29, 30, 31, 16, -1, + 20, 34, 32, 4, -1, + 29, 35, 33, 13, -1, + 32, 34, 19, 3, -1, + 33, 35, 28, 12, -1 + ] + } + } + ] +} + diff --git a/modules/packages3d/Discret.3dshapes/HC-33UH.wings b/modules/packages3d/Crystals.3dshapes/HC-33UH.wings similarity index 100% rename from modules/packages3d/Discret.3dshapes/HC-33UH.wings rename to modules/packages3d/Crystals.3dshapes/HC-33UH.wings diff --git a/modules/packages3d/Discret.3dshapes/HC-33UH.wrl b/modules/packages3d/Crystals.3dshapes/HC-33UH.wrl similarity index 100% rename from modules/packages3d/Discret.3dshapes/HC-33UH.wrl rename to modules/packages3d/Crystals.3dshapes/HC-33UH.wrl diff --git a/modules/packages3d/Discret.3dshapes/HC-33UV.wings b/modules/packages3d/Crystals.3dshapes/HC-33UV.wings similarity index 100% rename from modules/packages3d/Discret.3dshapes/HC-33UV.wings rename to modules/packages3d/Crystals.3dshapes/HC-33UV.wings diff --git a/modules/packages3d/Discret.3dshapes/HC-33UV.wrl b/modules/packages3d/Crystals.3dshapes/HC-33UV.wrl similarity index 100% rename from modules/packages3d/Discret.3dshapes/HC-33UV.wrl rename to modules/packages3d/Crystals.3dshapes/HC-33UV.wrl diff --git a/modules/packages3d/Discret.3dshapes/HC-49V.wings b/modules/packages3d/Crystals.3dshapes/HC-49V.wings similarity index 100% rename from modules/packages3d/Discret.3dshapes/HC-49V.wings rename to modules/packages3d/Crystals.3dshapes/HC-49V.wings diff --git a/modules/packages3d/Discret.3dshapes/HC-49V.wrl b/modules/packages3d/Crystals.3dshapes/HC-49V.wrl similarity index 100% rename from modules/packages3d/Discret.3dshapes/HC-49V.wrl rename to modules/packages3d/Crystals.3dshapes/HC-49V.wrl diff --git a/modules/packages3d/Crystals_Oscillators_SMD.3dshapes/Q_49U3HMS.wings b/modules/packages3d/Crystals.3dshapes/Q_49U3HMS.wings similarity index 100% rename from modules/packages3d/Crystals_Oscillators_SMD.3dshapes/Q_49U3HMS.wings rename to modules/packages3d/Crystals.3dshapes/Q_49U3HMS.wings diff --git a/modules/packages3d/Crystals_Oscillators_SMD.3dshapes/Q_49U3HMS.wrl b/modules/packages3d/Crystals.3dshapes/Q_49U3HMS.wrl similarity index 100% rename from modules/packages3d/Crystals_Oscillators_SMD.3dshapes/Q_49U3HMS.wrl rename to modules/packages3d/Crystals.3dshapes/Q_49U3HMS.wrl diff --git a/modules/packages3d/Crystals_Oscillators_SMD.3dshapes/crystal_FA238-TSX3225.wings b/modules/packages3d/Crystals.3dshapes/crystal_FA238-TSX3225.wings similarity index 100% rename from modules/packages3d/Crystals_Oscillators_SMD.3dshapes/crystal_FA238-TSX3225.wings rename to modules/packages3d/Crystals.3dshapes/crystal_FA238-TSX3225.wings diff --git a/modules/packages3d/Crystals_Oscillators_SMD.3dshapes/crystal_FA238-TSX3225.wrl b/modules/packages3d/Crystals.3dshapes/crystal_FA238-TSX3225.wrl similarity index 100% rename from modules/packages3d/Crystals_Oscillators_SMD.3dshapes/crystal_FA238-TSX3225.wrl rename to modules/packages3d/Crystals.3dshapes/crystal_FA238-TSX3225.wrl diff --git a/modules/packages3d/Divers.3dshapes/2PIN_6mm.wings b/modules/packages3d/Divers.3dshapes/2PIN_6mm.wings deleted file mode 100644 index c0f8a0cd4bf7bdce5a33dc8b941591fabefa53b3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8100 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 diff --git a/modules/packages3d/Divers.3dshapes/3PIN_6mm.wrl b/modules/packages3d/Divers.3dshapes/3PIN_6mm.wrl deleted file mode 100644 index e245f6df..00000000 --- a/modules/packages3d/Divers.3dshapes/3PIN_6mm.wrl +++ /dev/null @@ -1,480 +0,0 @@ -#VRML V2.0 utf8 -#Exported from Wings 3D 0.98.17f -DEF cylinder1_copy4 Transform { - children [ - Shape { - appearance Appearance { - material DEF body_green Material { - diffuseColor 0.00000e+0 1.00000 0.00000e+0 - emissiveColor 0.00000e+0 0.00000e+0 0.00000e+0 - specularColor 1.00000 1.00000 1.00000 - ambientIntensity 1.00000 - transparency 0.00000e+0 - shininess 1.00000 - } - } - geometry IndexedFaceSet { - coord Coordinate { point [ - 0.628000 8.33227e-7 -8.00000e-3, - 0.580196 -0.240324 -7.99949e-3, - 0.444063 -0.444062 -7.99906e-3, - 0.240325 -0.580196 -7.99877e-3, - 4.44089e-16 -0.627999 -7.99867e-3, - -0.240325 -0.580196 -7.99877e-3, - -0.444063 -0.444062 -7.99906e-3, - -0.580196 -0.240324 -7.99949e-3, - -0.628000 8.33227e-7 -8.00000e-3, - -0.580196 0.240326 -8.00051e-3, - -0.444063 0.444064 -8.00094e-3, - -0.240325 0.580197 -8.00123e-3, - 4.44089e-16 0.628001 -8.00133e-3, - 0.240325 0.580197 -8.00123e-3, - 0.444063 0.444064 -8.00094e-3, - 0.580196 0.240326 -8.00051e-3, - 0.262986 -5.44701e-17 -1.47800, - 0.242968 -0.100641 -1.47800, - 0.185959 -0.185959 -1.47800, - 0.100641 -0.242968 -1.47800, - 4.44089e-16 -0.262986 -1.47800, - -0.100641 -0.242968 -1.47800, - -0.185959 -0.185959 -1.47800, - -0.242968 -0.100641 -1.47800, - -0.262986 -7.41964e-18 -1.47800, - -0.242968 0.100641 -1.47800, - -0.185959 0.185959 -1.47800, - -0.100641 0.242968 -1.47800, - 4.44089e-16 0.262986 -1.47800, - 0.100641 0.242968 -1.47800, - 0.185959 0.185959 -1.47800, - 0.242968 0.100641 -1.47800, - 0.628000 6.94451e-8 -1.35548, - 0.580196 -0.240325 -1.35548, - 0.444063 -0.444063 -1.35548, - 0.240325 -0.580196 -1.35548, - 4.44089e-16 -0.628000 -1.35548, - -0.240325 -0.580196 -1.35548, - -0.444063 -0.444063 -1.35548, - -0.580196 -0.240325 -1.35548, - -0.628000 6.94451e-8 -1.35548, - -0.580196 0.240325 -1.35548, - -0.444063 0.444063 -1.35548, - -0.240325 0.580196 -1.35548, - 4.44089e-16 0.628000 -1.35548, - 0.240325 0.580196 -1.35548, - 0.444063 0.444063 -1.35548, - 0.580196 0.240325 -1.35548, - 1.00000 -1.32679e-6 4.00000e-3, - 0.923880 -0.382685 4.00051e-3, - 0.707107 -0.707108 4.00094e-3, - 0.382683 -0.923881 4.00123e-3, - 4.44089e-16 -1.00000 4.00133e-3, - -0.382683 -0.923881 4.00123e-3, - -0.707107 -0.707108 4.00094e-3, - -0.923880 -0.382685 4.00051e-3, - -1.000000 -1.32679e-6 4.00000e-3, - -0.923880 0.382682 3.99949e-3, - -0.707107 0.707105 3.99906e-3, - -0.382683 0.923878 3.99877e-3, - 4.44089e-16 0.999999 3.99867e-3, - 0.382683 0.923878 3.99877e-3, - 0.707107 0.707105 3.99906e-3, - 0.923880 0.382682 3.99949e-3, - 0.465734 1.32679e-6 2.00400, - 0.430282 -0.178227 2.00400, - 0.329324 -0.329323 2.00400, - 0.178229 -0.430281 2.00400, - 4.44089e-16 -0.465733 2.00400, - -0.178229 -0.430281 2.00400, - -0.329324 -0.329323 2.00400, - -0.430282 -0.178227 2.00400, - -0.465734 1.32679e-6 2.00400, - -0.430282 0.178230 2.00400, - -0.329324 0.329325 2.00400, - -0.178229 0.430284 2.00400, - 4.44089e-16 0.465736 2.00400, - 0.178229 0.430284 2.00400, - 0.329324 0.329325 2.00400, - 0.430282 0.178230 2.00400, - 0.919600 1.32679e-6 2.00400, - 0.849600 -0.351914 2.00400, - 0.650255 -0.650254 2.00400, - 0.351916 -0.849598 2.00400, - 4.44089e-16 -0.919599 2.00400, - -0.351916 -0.849598 2.00400, - -0.650255 -0.650254 2.00400, - -0.849600 -0.351914 2.00400, - -0.919600 1.32679e-6 2.00400, - -0.849600 0.351917 2.00400, - -0.650255 0.650257 2.00400, - -0.351916 0.849601 2.00400, - 4.44089e-16 0.919601 2.00400, - 0.351916 0.849601 2.00400, - 0.650255 0.650257 2.00400, - 0.849600 0.351917 2.00400, - 1.00000 -8.94919e-8 1.11560, - 0.923880 -0.382684 1.11560, - 0.707107 -0.707107 1.11560, - 0.382683 -0.923880 1.11560, - 4.44089e-16 -1.00000 1.11560, - -0.382683 -0.923880 1.11560, - -0.707107 -0.707107 1.11560, - -0.923880 -0.382684 1.11560, - -1.000000 -8.94919e-8 1.11560, - -0.923880 0.382683 1.11560, - -0.707107 0.707107 1.11560, - -0.382683 0.923879 1.11560, - 4.44089e-16 1.000000 1.11560, - 0.382683 0.923879 1.11560, - 0.707107 0.707107 1.11560, - 0.923880 0.382683 1.11560, - -0.449534 0.879212 1.27640, - -0.640257 0.751775 1.27640, - -0.640257 0.751776 1.92360, - -0.449534 0.879213 1.92360, - 0.449534 -0.879212 1.27640, - 0.640257 -0.751774 1.27640, - 0.640257 -0.751773 1.92360, - 0.449534 -0.879210 1.92360, - -0.984315 -7.88550e-2 1.27640, - -0.939565 -0.303828 1.27640, - -0.939565 -0.303827 1.92360, - -0.984315 -7.88539e-2 1.92360, - -0.303828 -0.939565 1.27640, - -7.88551e-2 -0.984315 1.27640, - -7.88551e-2 -0.984314 1.92360, - -0.303828 -0.939564 1.92360, - 0.939565 -0.303828 1.27640, - 0.984315 -7.88550e-2 1.27640, - 0.984315 -7.88539e-2 1.92360, - 0.939565 -0.303827 1.92360, - 0.303828 0.939565 1.27640, - 7.88551e-2 0.984315 1.27640, - 7.88551e-2 0.984316 1.92360, - 0.303828 0.939566 1.92360, - 0.640257 0.751775 1.27640, - 0.449534 0.879212 1.27640, - 0.449534 0.879213 1.92360, - 0.640257 0.751776 1.92360, - 7.88551e-2 -0.984315 1.27640, - 0.303828 -0.939565 1.27640, - 0.303828 -0.939564 1.92360, - 7.88551e-2 -0.984314 1.92360, - -0.879212 -0.449533 1.27640, - -0.751775 -0.640256 1.27640, - -0.751775 -0.640255 1.92360, - -0.879212 -0.449532 1.92360, - 0.751775 -0.640256 1.27640, - 0.879212 -0.449533 1.27640, - 0.879212 -0.449532 1.92360, - 0.751775 -0.640255 1.92360, - 0.879212 0.449534 1.27640, - 0.751775 0.640257 1.27640, - 0.751775 0.640258 1.92360, - 0.879212 0.449535 1.92360, - -7.88551e-2 0.984315 1.27640, - -0.303828 0.939565 1.27640, - -0.303828 0.939566 1.92360, - -7.88551e-2 0.984316 1.92360, - -0.751775 0.640257 1.27640, - -0.879212 0.449534 1.27640, - -0.879212 0.449535 1.92360, - -0.751775 0.640258 1.92360, - 0.984315 7.88553e-2 1.27640, - 0.939565 0.303828 1.27640, - 0.939565 0.303829 1.92360, - 0.984315 7.88563e-2 1.92360, - -0.640257 -0.751774 1.27640, - -0.449534 -0.879212 1.27640, - -0.449534 -0.879210 1.92360, - -0.640257 -0.751773 1.92360, - -0.939565 0.303828 1.27640, - -0.984315 7.88553e-2 1.27640, - -0.984315 7.88563e-2 1.92360, - -0.939565 0.303829 1.92360] - } - coordIndex [ - 0, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, -1, - 0, 32, 47, 15, -1, - 1, 33, 32, 0, -1, - 2, 34, 33, 1, -1, - 3, 35, 34, 2, -1, - 4, 36, 35, 3, -1, - 5, 37, 36, 4, -1, - 6, 38, 37, 5, -1, - 7, 39, 38, 6, -1, - 8, 40, 39, 7, -1, - 9, 41, 40, 8, -1, - 10, 42, 41, 9, -1, - 11, 43, 42, 10, -1, - 12, 44, 43, 11, -1, - 13, 45, 44, 12, -1, - 14, 46, 45, 13, -1, - 15, 47, 46, 14, -1, - 16, 32, 33, 17, -1, - 17, 33, 34, 18, -1, - 18, 34, 35, 19, -1, - 19, 35, 36, 20, -1, - 20, 36, 37, 21, -1, - 21, 37, 38, 22, -1, - 22, 38, 39, 23, -1, - 23, 39, 40, 24, -1, - 24, 40, 41, 25, -1, - 25, 41, 42, 26, -1, - 26, 42, 43, 27, -1, - 27, 43, 44, 28, -1, - 28, 44, 45, 29, -1, - 29, 45, 46, 30, -1, - 30, 46, 47, 31, -1, - 31, 47, 32, 16, -1, - 48, 96, 97, 49, -1, - 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 48, -1, - 49, 97, 98, 50, -1, - 50, 98, 99, 51, -1, - 51, 99, 100, 52, -1, - 52, 100, 101, 53, -1, - 53, 101, 102, 54, -1, - 54, 102, 103, 55, -1, - 55, 103, 104, 56, -1, - 56, 104, 105, 57, -1, - 57, 105, 106, 58, -1, - 58, 106, 107, 59, -1, - 59, 107, 108, 60, -1, - 60, 108, 109, 61, -1, - 61, 109, 110, 62, -1, - 62, 110, 111, 63, -1, - 63, 111, 96, 48, -1, - 64, 80, 95, 79, -1, - 65, 81, 80, 64, -1, - 66, 82, 81, 65, -1, - 67, 83, 82, 66, -1, - 68, 84, 83, 67, -1, - 69, 85, 84, 68, -1, - 70, 86, 85, 69, -1, - 71, 87, 86, 70, -1, - 72, 88, 87, 71, -1, - 73, 89, 88, 72, -1, - 74, 90, 89, 73, -1, - 75, 91, 90, 74, -1, - 76, 92, 91, 75, -1, - 77, 93, 92, 76, -1, - 78, 94, 93, 77, -1, - 79, 95, 94, 78, -1, - 80, 130, 167, -1, - 80, 167, 166, 95, -1, - 81, 131, 130, 80, -1, - 81, 150, 131, -1, - 82, 118, 151, -1, - 82, 151, 150, 81, -1, - 83, 119, 118, 82, -1, - 83, 142, 119, -1, - 84, 126, 143, -1, - 84, 143, 142, 83, -1, - 85, 127, 126, 84, -1, - 85, 170, 127, -1, - 86, 146, 171, -1, - 86, 171, 170, 85, -1, - 87, 122, 147, -1, - 87, 147, 146, 86, -1, - 88, 123, 122, 87, -1, - 88, 174, 123, -1, - 89, 162, 175, -1, - 89, 175, 174, 88, -1, - 90, 114, 163, -1, - 90, 163, 162, 89, -1, - 91, 115, 114, 90, -1, - 91, 158, 115, -1, - 92, 134, 159, -1, - 92, 159, 158, 91, -1, - 93, 135, 134, 92, -1, - 93, 138, 135, -1, - 94, 139, 138, 93, -1, - 94, 154, 139, -1, - 95, 155, 154, 94, -1, - 95, 166, 155, -1, - 96, 129, 128, 97, -1, - 97, 149, 148, 98, -1, - 98, 117, 116, 99, -1, - 99, 141, 140, 100, -1, - 100, 125, 124, 101, -1, - 101, 169, 168, 102, -1, - 102, 145, 144, 103, -1, - 103, 121, 120, 104, -1, - 104, 173, 172, 105, -1, - 105, 161, 160, 106, -1, - 106, 113, 112, 107, -1, - 107, 157, 156, 108, -1, - 108, 133, 132, 109, -1, - 109, 137, 136, 110, -1, - 110, 153, 152, 111, -1, - 111, 165, 164, 96, -1, - 112, 157, 107, -1, - 113, 114, 115, 112, -1, - 113, 160, 163, 114, -1, - 115, 158, 157, 112, -1, - 116, 141, 99, -1, - 117, 118, 119, 116, -1, - 117, 148, 151, 118, -1, - 119, 142, 141, 116, -1, - 120, 173, 104, -1, - 121, 122, 123, 120, -1, - 121, 144, 147, 122, -1, - 123, 174, 173, 120, -1, - 124, 169, 101, -1, - 125, 126, 127, 124, -1, - 125, 140, 143, 126, -1, - 127, 170, 169, 124, -1, - 128, 149, 97, -1, - 129, 130, 131, 128, -1, - 129, 164, 167, 130, -1, - 131, 150, 149, 128, -1, - 132, 137, 109, -1, - 133, 134, 135, 132, -1, - 133, 156, 159, 134, -1, - 135, 138, 137, 132, -1, - 136, 153, 110, -1, - 137, 138, 139, 136, -1, - 139, 154, 153, 136, -1, - 140, 125, 100, -1, - 141, 142, 143, 140, -1, - 144, 121, 103, -1, - 145, 146, 147, 144, -1, - 145, 168, 171, 146, -1, - 148, 117, 98, -1, - 149, 150, 151, 148, -1, - 152, 165, 111, -1, - 153, 154, 155, 152, -1, - 155, 166, 165, 152, -1, - 156, 133, 108, -1, - 157, 158, 159, 156, -1, - 160, 113, 106, -1, - 161, 162, 163, 160, -1, - 161, 172, 175, 162, -1, - 164, 129, 96, -1, - 165, 166, 167, 164, -1, - 168, 145, 102, -1, - 169, 170, 171, 168, -1, - 172, 161, 105, -1, - 173, 174, 175, 172, -1 - ] - } - } - , - Shape { - appearance Appearance { - material DEF pin Material { - diffuseColor 0.766667 0.766667 0.766667 - emissiveColor 0.00000e+0 0.00000e+0 0.00000e+0 - specularColor 1.00000 1.00000 1.00000 - ambientIntensity 1.00000 - transparency 0.00000e+0 - shininess 1.00000 - } - } - geometry IndexedFaceSet { - coord Coordinate { point [ - 0.262986 -2.70406e-7 -1.65000, - 0.242968 -0.100641 -1.65000, - 0.185959 -0.185960 -1.65000, - 0.100641 -0.242968 -1.65000, - 4.44089e-16 -0.262987 -1.65000, - -0.100641 -0.242968 -1.65000, - -0.185959 -0.185960 -1.65000, - -0.242968 -0.100641 -1.65000, - -0.262986 -2.70406e-7 -1.65000, - -0.242968 0.100640 -1.65000, - -0.185959 0.185959 -1.65000, - -0.100641 0.242967 -1.65000, - 4.44089e-16 0.262986 -1.65000, - 0.100641 0.242967 -1.65000, - 0.185959 0.185959 -1.65000, - 0.242968 0.100640 -1.65000, - 0.262986 -5.44701e-17 -1.47800, - 0.242968 -0.100641 -1.47800, - 0.185959 -0.185959 -1.47800, - 0.100641 -0.242968 -1.47800, - 4.44089e-16 -0.262986 -1.47800, - -0.100641 -0.242968 -1.47800, - -0.185959 -0.185959 -1.47800, - -0.242968 -0.100641 -1.47800, - -0.262986 -7.41964e-18 -1.47800, - -0.242968 0.100641 -1.47800, - -0.185959 0.185959 -1.47800, - -0.100641 0.242968 -1.47800, - 4.44089e-16 0.262986 -1.47800, - 0.100641 0.242968 -1.47800, - 0.185959 0.185959 -1.47800, - 0.242968 0.100641 -1.47800, - 0.465734 1.32679e-6 2.00400, - 0.430282 -0.178227 2.00400, - 0.329324 -0.329323 2.00400, - 0.178229 -0.430281 2.00400, - 4.44089e-16 -0.465733 2.00400, - -0.178229 -0.430281 2.00400, - -0.329324 -0.329323 2.00400, - -0.430282 -0.178227 2.00400, - -0.465734 1.32679e-6 2.00400, - -0.430282 0.178230 2.00400, - -0.329324 0.329325 2.00400, - -0.178229 0.430284 2.00400, - 4.44089e-16 0.465736 2.00400, - 0.178229 0.430284 2.00400, - 0.329324 0.329325 2.00400, - 0.430282 0.178230 2.00400, - 0.465734 -6.31554e-7 0.528000, - 0.430282 -0.178229 0.528000, - 0.329324 -0.329324 0.528000, - 0.178229 -0.430283 0.528001, - 4.44089e-16 -0.465735 0.528001, - -0.178229 -0.430283 0.528001, - -0.329324 -0.329324 0.528000, - -0.430282 -0.178229 0.528000, - -0.465734 -6.31554e-7 0.528000, - -0.430282 0.178228 0.528000, - -0.329324 0.329323 0.528000, - -0.178229 0.430282 0.527999, - 4.44089e-16 0.465734 0.527999, - 0.178229 0.430282 0.527999, - 0.329324 0.329323 0.528000, - 0.430282 0.178228 0.528000] - } - coordIndex [ - 0, 16, 17, 1, -1, - 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 0, -1, - 1, 17, 18, 2, -1, - 2, 18, 19, 3, -1, - 3, 19, 20, 4, -1, - 4, 20, 21, 5, -1, - 5, 21, 22, 6, -1, - 6, 22, 23, 7, -1, - 7, 23, 24, 8, -1, - 8, 24, 25, 9, -1, - 9, 25, 26, 10, -1, - 10, 26, 27, 11, -1, - 11, 27, 28, 12, -1, - 12, 28, 29, 13, -1, - 13, 29, 30, 14, -1, - 14, 30, 31, 15, -1, - 15, 31, 16, 0, -1, - 32, 48, 49, 33, -1, - 33, 49, 50, 34, -1, - 34, 50, 51, 35, -1, - 35, 51, 52, 36, -1, - 36, 52, 53, 37, -1, - 37, 53, 54, 38, -1, - 38, 54, 55, 39, -1, - 39, 55, 56, 40, -1, - 40, 56, 57, 41, -1, - 41, 57, 58, 42, -1, - 42, 58, 59, 43, -1, - 43, 59, 60, 44, -1, - 44, 60, 61, 45, -1, - 45, 61, 62, 46, -1, - 46, 62, 63, 47, -1, - 47, 63, 48, 32, -1, - 48, 63, 62, 61, 60, 59, 58, 57, 56, 55, 54, 53, 52, 51, 50, 49, -1 - ] - } - } - ] -} - diff --git a/modules/packages3d/Divers.3dshapes/douille_4mm.wrl b/modules/packages3d/Divers.3dshapes/douille_4mm.wrl deleted file mode 100644 index 1b4f3fca..00000000 --- a/modules/packages3d/Divers.3dshapes/douille_4mm.wrl +++ /dev/null @@ -1,508 +0,0 @@ -#VRML V2.0 utf8 -#Exported from Wings 3D 0.98.17e -DEF cylinder3 Transform { - children [ - Shape { - appearance Appearance { - material DEF body Material { - diffuseColor 1.00000 0.00000e+0 0.00000e+0 - emissiveColor 0.00000e+0 0.00000e+0 0.00000e+0 - specularColor 1.00000 1.00000 1.00000 - ambientIntensity 1.00000 - transparency 0.00000e+0 - shininess 1.00000 - } - } - geometry IndexedFaceSet { - coord Coordinate { point [ - 1.00000 -1.32679e-6 4.00000e-3, - 0.923880 -0.382685 4.00051e-3, - 0.707107 -0.707108 4.00094e-3, - 0.382683 -0.923881 4.00123e-3, - 6.12303e-17 -1.00000 4.00133e-3, - -0.382683 -0.923881 4.00123e-3, - -0.707107 -0.707108 4.00094e-3, - -0.923880 -0.382685 4.00051e-3, - -1.00000 -1.32679e-6 4.00000e-3, - -0.923880 0.382682 3.99949e-3, - -0.707107 0.707105 3.99906e-3, - -0.382683 0.923878 3.99877e-3, - -1.83691e-16 0.999999 3.99867e-3, - 0.382683 0.923878 3.99877e-3, - 0.707107 0.707105 3.99906e-3, - 0.923880 0.382682 3.99949e-3, - 0.465734 1.32679e-6 2.00400, - 0.430282 -0.178227 2.00400, - 0.329324 -0.329323 2.00400, - 0.178229 -0.430281 2.00400, - 2.34319e-17 -0.465733 2.00400, - -0.178229 -0.430281 2.00400, - -0.329324 -0.329323 2.00400, - -0.430282 -0.178227 2.00400, - -0.465734 1.32679e-6 2.00400, - -0.430282 0.178230 2.00400, - -0.329324 0.329325 2.00400, - -0.178229 0.430284 2.00400, - -1.45893e-16 0.465736 2.00400, - 0.178229 0.430284 2.00400, - 0.329324 0.329325 2.00400, - 0.430282 0.178230 2.00400, - 0.919600 1.32679e-6 2.00400, - 0.849600 -0.351914 2.00400, - 0.650255 -0.650254 2.00400, - 0.351916 -0.849598 2.00400, - 5.55422e-17 -0.919599 2.00400, - -0.351916 -0.849598 2.00400, - -0.650255 -0.650254 2.00400, - -0.849600 -0.351914 2.00400, - -0.919600 1.32679e-6 2.00400, - -0.849600 0.351917 2.00400, - -0.650255 0.650257 2.00400, - -0.351916 0.849601 2.00400, - -1.78003e-16 0.919601 2.00400, - 0.351916 0.849601 2.00400, - 0.650255 0.650257 2.00400, - 0.849600 0.351917 2.00400, - 1.00000 -8.94919e-8 1.11560, - 0.923880 -0.382684 1.11560, - 0.707107 -0.707107 1.11560, - 0.382683 -0.923880 1.11560, - 6.12303e-17 -1.00000 1.11560, - -0.382683 -0.923880 1.11560, - -0.707107 -0.707107 1.11560, - -0.923880 -0.382684 1.11560, - -1.00000 -8.94919e-8 1.11560, - -0.923880 0.382683 1.11560, - -0.707107 0.707107 1.11560, - -0.382683 0.923879 1.11560, - -1.83691e-16 1.000000 1.11560, - 0.382683 0.923879 1.11560, - 0.707107 0.707107 1.11560, - 0.923880 0.382683 1.11560, - -0.449534 0.879212 1.27640, - -0.640257 0.751775 1.27640, - -0.640257 0.751776 1.92360, - -0.449534 0.879213 1.92360, - 0.449534 -0.879212 1.27640, - 0.640257 -0.751774 1.27640, - 0.640257 -0.751773 1.92360, - 0.449534 -0.879210 1.92360, - -0.984315 -7.88550e-2 1.27640, - -0.939565 -0.303828 1.27640, - -0.939565 -0.303827 1.92360, - -0.984315 -7.88539e-2 1.92360, - -0.303828 -0.939565 1.27640, - -7.88551e-2 -0.984315 1.27640, - -7.88551e-2 -0.984314 1.92360, - -0.303828 -0.939564 1.92360, - 0.939565 -0.303828 1.27640, - 0.984315 -7.88550e-2 1.27640, - 0.984315 -7.88539e-2 1.92360, - 0.939565 -0.303827 1.92360, - 0.303828 0.939565 1.27640, - 7.88551e-2 0.984315 1.27640, - 7.88551e-2 0.984316 1.92360, - 0.303828 0.939566 1.92360, - 0.640257 0.751775 1.27640, - 0.449534 0.879212 1.27640, - 0.449534 0.879213 1.92360, - 0.640257 0.751776 1.92360, - 7.88551e-2 -0.984315 1.27640, - 0.303828 -0.939565 1.27640, - 0.303828 -0.939564 1.92360, - 7.88551e-2 -0.984314 1.92360, - -0.879212 -0.449533 1.27640, - -0.751775 -0.640256 1.27640, - -0.751775 -0.640255 1.92360, - -0.879212 -0.449532 1.92360, - 0.751775 -0.640256 1.27640, - 0.879212 -0.449533 1.27640, - 0.879212 -0.449532 1.92360, - 0.751775 -0.640255 1.92360, - 0.879212 0.449534 1.27640, - 0.751775 0.640257 1.27640, - 0.751775 0.640258 1.92360, - 0.879212 0.449535 1.92360, - -7.88551e-2 0.984315 1.27640, - -0.303828 0.939565 1.27640, - -0.303828 0.939566 1.92360, - -7.88551e-2 0.984316 1.92360, - -0.751775 0.640257 1.27640, - -0.879212 0.449534 1.27640, - -0.879212 0.449535 1.92360, - -0.751775 0.640258 1.92360, - 0.984315 7.88553e-2 1.27640, - 0.939565 0.303828 1.27640, - 0.939565 0.303829 1.92360, - 0.984315 7.88563e-2 1.92360, - -0.640257 -0.751774 1.27640, - -0.449534 -0.879212 1.27640, - -0.449534 -0.879210 1.92360, - -0.640257 -0.751773 1.92360, - -0.939565 0.303828 1.27640, - -0.984315 7.88553e-2 1.27640, - -0.984315 7.88563e-2 1.92360, - -0.939565 0.303829 1.92360] - } - coordIndex [ - 0, 48, 49, 1, -1, - 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 0, -1, - 1, 49, 50, 2, -1, - 2, 50, 51, 3, -1, - 3, 51, 52, 4, -1, - 4, 52, 53, 5, -1, - 5, 53, 54, 6, -1, - 6, 54, 55, 7, -1, - 7, 55, 56, 8, -1, - 8, 56, 57, 9, -1, - 9, 57, 58, 10, -1, - 10, 58, 59, 11, -1, - 11, 59, 60, 12, -1, - 12, 60, 61, 13, -1, - 13, 61, 62, 14, -1, - 14, 62, 63, 15, -1, - 15, 63, 48, 0, -1, - 16, 32, 47, 31, -1, - 17, 33, 32, 16, -1, - 18, 34, 33, 17, -1, - 19, 35, 34, 18, -1, - 20, 36, 35, 19, -1, - 21, 37, 36, 20, -1, - 22, 38, 37, 21, -1, - 23, 39, 38, 22, -1, - 24, 40, 39, 23, -1, - 25, 41, 40, 24, -1, - 26, 42, 41, 25, -1, - 27, 43, 42, 26, -1, - 28, 44, 43, 27, -1, - 29, 45, 44, 28, -1, - 30, 46, 45, 29, -1, - 31, 47, 46, 30, -1, - 32, 82, 119, -1, - 32, 119, 118, 47, -1, - 33, 83, 82, 32, -1, - 33, 102, 83, -1, - 34, 70, 103, -1, - 34, 103, 102, 33, -1, - 35, 71, 70, 34, -1, - 35, 94, 71, -1, - 36, 78, 95, -1, - 36, 95, 94, 35, -1, - 37, 79, 78, 36, -1, - 37, 122, 79, -1, - 38, 98, 123, -1, - 38, 123, 122, 37, -1, - 39, 74, 99, -1, - 39, 99, 98, 38, -1, - 40, 75, 74, 39, -1, - 40, 126, 75, -1, - 41, 114, 127, -1, - 41, 127, 126, 40, -1, - 42, 66, 115, -1, - 42, 115, 114, 41, -1, - 43, 67, 66, 42, -1, - 43, 110, 67, -1, - 44, 86, 111, -1, - 44, 111, 110, 43, -1, - 45, 87, 86, 44, -1, - 45, 90, 87, -1, - 46, 91, 90, 45, -1, - 46, 106, 91, -1, - 47, 107, 106, 46, -1, - 47, 118, 107, -1, - 48, 81, 80, 49, -1, - 49, 101, 100, 50, -1, - 50, 69, 68, 51, -1, - 51, 93, 92, 52, -1, - 52, 77, 76, 53, -1, - 53, 121, 120, 54, -1, - 54, 97, 96, 55, -1, - 55, 73, 72, 56, -1, - 56, 125, 124, 57, -1, - 57, 113, 112, 58, -1, - 58, 65, 64, 59, -1, - 59, 109, 108, 60, -1, - 60, 85, 84, 61, -1, - 61, 89, 88, 62, -1, - 62, 105, 104, 63, -1, - 63, 117, 116, 48, -1, - 64, 109, 59, -1, - 65, 66, 67, 64, -1, - 65, 112, 115, 66, -1, - 67, 110, 109, 64, -1, - 68, 93, 51, -1, - 69, 70, 71, 68, -1, - 69, 100, 103, 70, -1, - 71, 94, 93, 68, -1, - 72, 125, 56, -1, - 73, 74, 75, 72, -1, - 73, 96, 99, 74, -1, - 75, 126, 125, 72, -1, - 76, 121, 53, -1, - 77, 78, 79, 76, -1, - 77, 92, 95, 78, -1, - 79, 122, 121, 76, -1, - 80, 101, 49, -1, - 81, 82, 83, 80, -1, - 81, 116, 119, 82, -1, - 83, 102, 101, 80, -1, - 84, 89, 61, -1, - 85, 86, 87, 84, -1, - 85, 108, 111, 86, -1, - 87, 90, 89, 84, -1, - 88, 105, 62, -1, - 89, 90, 91, 88, -1, - 91, 106, 105, 88, -1, - 92, 77, 52, -1, - 93, 94, 95, 92, -1, - 96, 73, 55, -1, - 97, 98, 99, 96, -1, - 97, 120, 123, 98, -1, - 100, 69, 50, -1, - 101, 102, 103, 100, -1, - 104, 117, 63, -1, - 105, 106, 107, 104, -1, - 107, 118, 117, 104, -1, - 108, 85, 60, -1, - 109, 110, 111, 108, -1, - 112, 65, 58, -1, - 113, 114, 115, 112, -1, - 113, 124, 127, 114, -1, - 116, 81, 48, -1, - 117, 118, 119, 116, -1, - 120, 97, 54, -1, - 121, 122, 123, 120, -1, - 124, 113, 57, -1, - 125, 126, 127, 124, -1 - ] - } - } - , - Shape { - appearance Appearance { - material DEF pin Material { - diffuseColor 0.766667 0.766667 0.766667 - emissiveColor 0.00000e+0 0.00000e+0 0.00000e+0 - specularColor 1.00000 1.00000 1.00000 - ambientIntensity 1.00000 - transparency 0.00000e+0 - shininess 1.00000 - } - } - geometry IndexedFaceSet { - coord Coordinate { point [ - 0.465734 1.32679e-6 2.00400, - 0.430282 -0.178227 2.00400, - 0.329324 -0.329323 2.00400, - 0.178229 -0.430281 2.00400, - 2.34319e-17 -0.465733 2.00400, - -0.178229 -0.430281 2.00400, - -0.329324 -0.329323 2.00400, - -0.430282 -0.178227 2.00400, - -0.465734 1.32679e-6 2.00400, - -0.430282 0.178230 2.00400, - -0.329324 0.329325 2.00400, - -0.178229 0.430284 2.00400, - -1.45893e-16 0.465736 2.00400, - 0.178229 0.430284 2.00400, - 0.329324 0.329325 2.00400, - 0.430282 0.178230 2.00400, - 0.465734 -6.31554e-7 0.528000, - 0.430282 -0.178229 0.528000, - 0.329324 -0.329324 0.528000, - 0.178229 -0.430283 0.528001, - -1.36101e-17 -0.465735 0.528001, - -0.178229 -0.430283 0.528001, - -0.329324 -0.329324 0.528000, - -0.430282 -0.178229 0.528000, - -0.465734 -6.31554e-7 0.528000, - -0.430282 0.178228 0.528000, - -0.329324 0.329323 0.528000, - -0.178229 0.430282 0.527999, - -1.20691e-16 0.465734 0.527999, - 0.178229 0.430282 0.527999, - 0.329324 0.329323 0.528000, - 0.430282 0.178228 0.528000] - } - coordIndex [ - 0, 16, 17, 1, -1, - 1, 17, 18, 2, -1, - 2, 18, 19, 3, -1, - 3, 19, 20, 4, -1, - 4, 20, 21, 5, -1, - 5, 21, 22, 6, -1, - 6, 22, 23, 7, -1, - 7, 23, 24, 8, -1, - 8, 24, 25, 9, -1, - 9, 25, 26, 10, -1, - 10, 26, 27, 11, -1, - 11, 27, 28, 12, -1, - 12, 28, 29, 13, -1, - 13, 29, 30, 14, -1, - 14, 30, 31, 15, -1, - 15, 31, 16, 0, -1, - 16, 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, -1 - ] - } - } - ] -} - -DEF cylinder1_copy2 Transform { - children [ - Shape { - appearance Appearance { - material USE body - } - geometry IndexedFaceSet { - coord Coordinate { point [ - 0.628000 8.33227e-7 -8.00000e-3, - 0.580196 -0.240324 -7.99949e-3, - 0.444063 -0.444062 -7.99906e-3, - 0.240325 -0.580196 -7.99877e-3, - 2.16744e-17 -0.627999 -7.99867e-3, - -0.240325 -0.580196 -7.99877e-3, - -0.444063 -0.444062 -7.99906e-3, - -0.580196 -0.240324 -7.99949e-3, - -0.628000 8.33227e-7 -8.00000e-3, - -0.580196 0.240326 -8.00051e-3, - -0.444063 0.444064 -8.00094e-3, - -0.240325 0.580197 -8.00123e-3, - -1.32136e-16 0.628001 -8.00133e-3, - 0.240325 0.580197 -8.00123e-3, - 0.444063 0.444064 -8.00094e-3, - 0.580196 0.240326 -8.00051e-3, - 0.262986 -5.44701e-17 -1.47800, - 0.242968 -0.100641 -1.47800, - 0.185959 -0.185959 -1.47800, - 0.100641 -0.242968 -1.47800, - 1.13447e-17 -0.262986 -1.47800, - -0.100641 -0.242968 -1.47800, - -0.185959 -0.185959 -1.47800, - -0.242968 -0.100641 -1.47800, - -0.262986 -7.41964e-18 -1.47800, - -0.242968 0.100641 -1.47800, - -0.185959 0.185959 -1.47800, - -0.100641 0.242968 -1.47800, - -9.59824e-17 0.262986 -1.47800, - 0.100641 0.242968 -1.47800, - 0.185959 0.185959 -1.47800, - 0.242968 0.100641 -1.47800, - 0.628000 6.94451e-8 -1.35548, - 0.580196 -0.240325 -1.35548, - 0.444063 -0.444063 -1.35548, - 0.240325 -0.580196 -1.35548, - 2.16744e-17 -0.628000 -1.35548, - -0.240325 -0.580196 -1.35548, - -0.444063 -0.444063 -1.35548, - -0.580196 -0.240325 -1.35548, - -0.628000 6.94451e-8 -1.35548, - -0.580196 0.240325 -1.35548, - -0.444063 0.444063 -1.35548, - -0.240325 0.580196 -1.35548, - -1.32136e-16 0.628000 -1.35548, - 0.240325 0.580196 -1.35548, - 0.444063 0.444063 -1.35548, - 0.580196 0.240325 -1.35548] - } - coordIndex [ - 0, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, -1, - 0, 32, 47, 15, -1, - 1, 33, 32, 0, -1, - 2, 34, 33, 1, -1, - 3, 35, 34, 2, -1, - 4, 36, 35, 3, -1, - 5, 37, 36, 4, -1, - 6, 38, 37, 5, -1, - 7, 39, 38, 6, -1, - 8, 40, 39, 7, -1, - 9, 41, 40, 8, -1, - 10, 42, 41, 9, -1, - 11, 43, 42, 10, -1, - 12, 44, 43, 11, -1, - 13, 45, 44, 12, -1, - 14, 46, 45, 13, -1, - 15, 47, 46, 14, -1, - 16, 32, 33, 17, -1, - 17, 33, 34, 18, -1, - 18, 34, 35, 19, -1, - 19, 35, 36, 20, -1, - 20, 36, 37, 21, -1, - 21, 37, 38, 22, -1, - 22, 38, 39, 23, -1, - 23, 39, 40, 24, -1, - 24, 40, 41, 25, -1, - 25, 41, 42, 26, -1, - 26, 42, 43, 27, -1, - 27, 43, 44, 28, -1, - 28, 44, 45, 29, -1, - 29, 45, 46, 30, -1, - 30, 46, 47, 31, -1, - 31, 47, 32, 16, -1 - ] - } - } - , - Shape { - appearance Appearance { - material USE pin - } - geometry IndexedFaceSet { - coord Coordinate { point [ - 0.262986 -2.70406e-7 -1.65000, - 0.242968 -0.100641 -1.65000, - 0.185959 -0.185960 -1.65000, - 0.100641 -0.242968 -1.65000, - 2.94338e-17 -0.262987 -1.65000, - -0.100641 -0.242968 -1.65000, - -0.185959 -0.185960 -1.65000, - -0.242968 -0.100641 -1.65000, - -0.262986 -2.70406e-7 -1.65000, - -0.242968 0.100640 -1.65000, - -0.185959 0.185959 -1.65000, - -0.100641 0.242967 -1.65000, - -1.79441e-16 0.262986 -1.65000, - 0.100641 0.242967 -1.65000, - 0.185959 0.185959 -1.65000, - 0.242968 0.100640 -1.65000, - 0.262986 -5.44701e-17 -1.47800, - 0.242968 -0.100641 -1.47800, - 0.185959 -0.185959 -1.47800, - 0.100641 -0.242968 -1.47800, - 1.13447e-17 -0.262986 -1.47800, - -0.100641 -0.242968 -1.47800, - -0.185959 -0.185959 -1.47800, - -0.242968 -0.100641 -1.47800, - -0.262986 -7.41964e-18 -1.47800, - -0.242968 0.100641 -1.47800, - -0.185959 0.185959 -1.47800, - -0.100641 0.242968 -1.47800, - -9.59824e-17 0.262986 -1.47800, - 0.100641 0.242968 -1.47800, - 0.185959 0.185959 -1.47800, - 0.242968 0.100641 -1.47800] - } - coordIndex [ - 0, 16, 17, 1, -1, - 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 0, -1, - 1, 17, 18, 2, -1, - 2, 18, 19, 3, -1, - 3, 19, 20, 4, -1, - 4, 20, 21, 5, -1, - 5, 21, 22, 6, -1, - 6, 22, 23, 7, -1, - 7, 23, 24, 8, -1, - 8, 24, 25, 9, -1, - 9, 25, 26, 10, -1, - 10, 26, 27, 11, -1, - 11, 27, 28, 12, -1, - 12, 28, 29, 13, -1, - 13, 29, 30, 14, -1, - 14, 30, 31, 15, -1, - 15, 31, 16, 0, -1 - ] - } - } - ] -} - diff --git a/modules/packages3d/Divers.3dshapes/OPTORESISTOR_NSL-32.wings b/modules/packages3d/Opto-Devices.3dshapes/Optoisolator_NSL-32.wings similarity index 100% rename from modules/packages3d/Divers.3dshapes/OPTORESISTOR_NSL-32.wings rename to modules/packages3d/Opto-Devices.3dshapes/Optoisolator_NSL-32.wings diff --git a/modules/packages3d/Divers.3dshapes/OPTORESISTOR_NSL-32.wrl b/modules/packages3d/Opto-Devices.3dshapes/Optoisolator_NSL-32.wrl similarity index 100% rename from modules/packages3d/Divers.3dshapes/OPTORESISTOR_NSL-32.wrl rename to modules/packages3d/Opto-Devices.3dshapes/Optoisolator_NSL-32.wrl diff --git a/modules/packages3d/Oscillator-Modules.3dshapes/OSCILLATOR_KXO-200.wings b/modules/packages3d/Oscillator-Modules.3dshapes/OSCILLATOR_KXO-200.wings deleted file mode 100644 index 9f29e8554faa5cbb37d743b48aa01d5e24868cca..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3882 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 diff --git a/modules/packages3d/Oscillator-Modules.3dshapes/OSCILLATOR_KXO-200.wrl b/modules/packages3d/Oscillator-Modules.3dshapes/OSCILLATOR_KXO-200.wrl deleted file mode 100644 index 43eacd9d..00000000 --- a/modules/packages3d/Oscillator-Modules.3dshapes/OSCILLATOR_KXO-200.wrl +++ /dev/null @@ -1,849 +0,0 @@ -#VRML V2.0 utf8 -#Exported from Wings 3D 0.98.15a -DEF cube4_sep29 Transform { - children [ - Shape { - appearance Appearance { - material DEF body Material { - diffuseColor 0.373333 0.373333 0.373333 - emissiveColor 0.00000e+0 0.00000e+0 0.00000e+0 - specularColor 1.00000 1.00000 1.00000 - ambientIntensity 1.00000 - transparency 0.00000e+0 - shininess 1.00000 - } - } - geometry IndexedFaceSet { - coord Coordinate { point [ - -3.82280 -1.03909 1.02298, - -3.82280 -1.03909 0.314967, - -3.82280 1.03177 1.02298, - -3.82280 1.03177 0.314964, - -3.88600 -0.975894 0.959783, - -3.88600 -0.975894 0.378167, - -3.88600 0.968570 0.378164, - -3.88600 0.968570 0.959780, - 3.71600 -1.03909 0.314967, - 3.71600 -1.03909 1.02298, - 3.71600 1.03177 0.314964, - 3.71600 1.03177 1.02298, - 3.77200 -0.983094 0.370967, - 3.77200 -0.983093 0.966983, - 3.77200 0.975771 0.966980, - 3.77200 0.975770 0.370964, - -3.88600 -0.327739 0.959782, - -3.88600 0.320416 0.959781, - -3.35200 0.320416 0.959781, - -3.35200 -0.327739 0.959782, - -3.82280 -0.440633 1.02298, - -3.88600 -0.327739 0.959782, - -3.88600 0.320416 0.959781, - -3.82280 0.433310 1.02298, - -3.35200 0.320416 0.959781, - -3.35200 -0.327739 0.959782, - -3.19697 0.433310 1.02298, - -3.19697 -0.440633 1.02298, - -3.88600 0.320416 0.793781, - -3.88600 -0.327739 0.793782, - -3.35200 -0.327739 0.793782, - -3.35200 0.320416 0.793781] - } - coordIndex [ - 0, 4, 5, 1, -1, - 0, 20, 21, 16, 4, -1, - 1, 5, 6, 3, -1, - 1, 8, 9, 0, -1, - 2, 11, 10, 3, -1, - 2, 23, 26, 11, -1, - 3, 6, 7, 2, -1, - 3, 10, 8, 1, -1, - 4, 16, 29, 5, -1, - 5, 29, 28, 6, -1, - 6, 28, 17, 7, -1, - 7, 17, 22, 23, 2, -1, - 8, 12, 13, 9, -1, - 9, 13, 14, 11, -1, - 9, 27, 20, 0, -1, - 10, 15, 12, 8, -1, - 11, 14, 15, 10, -1, - 11, 26, 27, 9, -1, - 12, 15, 14, 13, -1, - 17, 18, 24, 22, -1, - 17, 28, 31, 18, -1, - 18, 19, 25, 24, -1, - 18, 31, 30, 19, -1, - 19, 30, 29, 16, -1, - 21, 20, 27, 25, -1, - 21, 25, 19, 16, -1, - 24, 25, 27, 26, -1, - 24, 26, 23, 22, -1, - 29, 30, 31, 28, -1 - ] - } - } - ] -} - -DEF cube4_sep28 Transform { - children [ - Shape { - appearance Appearance { - material DEF pin Material { - diffuseColor 0.720000 0.720000 0.720000 - emissiveColor 0.00000e+0 0.00000e+0 0.00000e+0 - specularColor 1.00000 1.00000 1.00000 - ambientIntensity 1.00000 - transparency 0.00000e+0 - shininess 1.00000 - } - } - geometry IndexedFaceSet { - coord Coordinate { point [ - -0.865040 1.45205 -1.10064, - -0.865040 1.58105 -1.09965, - -1.10696 1.58105 -1.09965, - -1.10696 1.45205 -1.10064, - -0.666000 1.04455 0.536972, - -0.666000 1.04455 0.708972, - -1.30600 1.04455 0.708972, - -1.30600 1.04455 0.536972, - -0.666000 1.46025 0.127726, - -0.666000 1.15635 0.545197, - -0.666000 1.57136 0.215126, - -0.666000 1.20926 0.702070, - -1.30600 1.57136 0.215126, - -1.30600 1.20926 0.702070, - -1.30600 1.46025 0.127726, - -1.30600 1.15635 0.545197, - -0.865040 1.45615 -0.105457, - -0.865040 1.57620 -6.12621e-2, - -1.10696 1.57620 -6.12621e-2, - -1.10696 1.45615 -0.105457] - } - coordIndex [ - 0, 3, 2, 1, -1, - 0, 16, 19, 3, -1, - 1, 17, 16, 0, -1, - 2, 18, 17, 1, -1, - 3, 19, 18, 2, -1, - 4, 9, 11, 5, -1, - 5, 6, 7, 4, -1, - 5, 11, 13, 6, -1, - 6, 13, 15, 7, -1, - 7, 15, 9, 4, -1, - 8, 10, 11, 9, -1, - 8, 16, 17, 10, -1, - 9, 15, 14, 8, -1, - 10, 12, 13, 11, -1, - 10, 17, 18, 12, -1, - 12, 14, 15, 13, -1, - 12, 18, 19, 14, -1, - 14, 19, 16, 8, -1 - ] - } - } - ] -} - -DEF cube4_sep27 Transform { - children [ - Shape { - appearance Appearance { - material USE pin - } - geometry IndexedFaceSet { - coord Coordinate { point [ - -0.865040 -1.44470 -1.10064, - -0.865040 -1.57370 -1.09965, - -1.10696 -1.57370 -1.09965, - -1.10696 -1.44470 -1.10064, - -0.666000 -1.03720 0.536975, - -0.666000 -1.03720 0.708975, - -1.30600 -1.03720 0.708975, - -1.30600 -1.03720 0.536975, - -0.666000 -1.45290 0.127730, - -0.666000 -1.14901 0.545201, - -0.666000 -1.56401 0.215130, - -0.666000 -1.20191 0.702073, - -1.30600 -1.56401 0.215130, - -1.30600 -1.20191 0.702073, - -1.30600 -1.45290 0.127730, - -1.30600 -1.14901 0.545201, - -0.865040 -1.44880 -0.105454, - -0.865040 -1.56885 -6.12579e-2, - -1.10696 -1.56885 -6.12579e-2, - -1.10696 -1.44880 -0.105454] - } - coordIndex [ - 0, 16, 17, 1, -1, - 1, 2, 3, 0, -1, - 1, 17, 18, 2, -1, - 2, 18, 19, 3, -1, - 3, 19, 16, 0, -1, - 4, 7, 6, 5, -1, - 4, 9, 15, 7, -1, - 5, 11, 9, 4, -1, - 6, 13, 11, 5, -1, - 7, 15, 13, 6, -1, - 8, 14, 15, 9, -1, - 8, 16, 19, 14, -1, - 9, 11, 10, 8, -1, - 10, 17, 16, 8, -1, - 11, 13, 12, 10, -1, - 12, 18, 17, 10, -1, - 13, 15, 14, 12, -1, - 14, 19, 18, 12, -1 - ] - } - } - ] -} - -DEF cube4_sep26 Transform { - children [ - Shape { - appearance Appearance { - material USE pin - } - geometry IndexedFaceSet { - coord Coordinate { point [ - -1.84104 1.45205 -1.10064, - -1.84104 1.58105 -1.09965, - -2.08296 1.58105 -1.09965, - -2.08296 1.45205 -1.10064, - -1.64200 1.04455 0.536972, - -1.64200 1.04455 0.708972, - -2.28200 1.04455 0.708972, - -2.28200 1.04455 0.536972, - -1.64200 1.46025 0.127726, - -1.64200 1.15635 0.545197, - -1.64200 1.57136 0.215126, - -1.64200 1.20926 0.702070, - -2.28200 1.57136 0.215126, - -2.28200 1.20926 0.702070, - -2.28200 1.46025 0.127726, - -2.28200 1.15635 0.545197, - -1.84104 1.45615 -0.105457, - -1.84104 1.57620 -6.12621e-2, - -2.08296 1.57620 -6.12621e-2, - -2.08296 1.45615 -0.105457] - } - coordIndex [ - 0, 3, 2, 1, -1, - 0, 16, 19, 3, -1, - 1, 17, 16, 0, -1, - 2, 18, 17, 1, -1, - 3, 19, 18, 2, -1, - 4, 9, 11, 5, -1, - 5, 6, 7, 4, -1, - 5, 11, 13, 6, -1, - 6, 13, 15, 7, -1, - 7, 15, 9, 4, -1, - 8, 10, 11, 9, -1, - 8, 16, 17, 10, -1, - 9, 15, 14, 8, -1, - 10, 12, 13, 11, -1, - 10, 17, 18, 12, -1, - 12, 14, 15, 13, -1, - 12, 18, 19, 14, -1, - 14, 19, 16, 8, -1 - ] - } - } - ] -} - -DEF cube4_sep25 Transform { - children [ - Shape { - appearance Appearance { - material USE pin - } - geometry IndexedFaceSet { - coord Coordinate { point [ - -1.84104 -1.44470 -1.10064, - -1.84104 -1.57370 -1.09965, - -2.08296 -1.57370 -1.09965, - -2.08296 -1.44470 -1.10064, - -1.64200 -1.03720 0.536975, - -1.64200 -1.03720 0.708975, - -2.28200 -1.03720 0.708975, - -2.28200 -1.03720 0.536975, - -1.64200 -1.45290 0.127730, - -1.64200 -1.14901 0.545201, - -1.64200 -1.56401 0.215130, - -1.64200 -1.20191 0.702073, - -2.28200 -1.56401 0.215130, - -2.28200 -1.20191 0.702073, - -2.28200 -1.45290 0.127730, - -2.28200 -1.14901 0.545201, - -1.84104 -1.44880 -0.105454, - -1.84104 -1.56885 -6.12579e-2, - -2.08296 -1.56885 -6.12579e-2, - -2.08296 -1.44880 -0.105454] - } - coordIndex [ - 0, 16, 17, 1, -1, - 1, 2, 3, 0, -1, - 1, 17, 18, 2, -1, - 2, 18, 19, 3, -1, - 3, 19, 16, 0, -1, - 4, 7, 6, 5, -1, - 4, 9, 15, 7, -1, - 5, 11, 9, 4, -1, - 6, 13, 11, 5, -1, - 7, 15, 13, 6, -1, - 8, 14, 15, 9, -1, - 8, 16, 19, 14, -1, - 9, 11, 10, 8, -1, - 10, 17, 16, 8, -1, - 11, 13, 12, 10, -1, - 12, 18, 17, 10, -1, - 13, 15, 14, 12, -1, - 14, 19, 18, 12, -1 - ] - } - } - ] -} - -DEF cube4_sep24 Transform { - children [ - Shape { - appearance Appearance { - material USE pin - } - geometry IndexedFaceSet { - coord Coordinate { point [ - -2.85504 1.45205 -1.10064, - -2.85504 1.58105 -1.09965, - -3.09696 1.58105 -1.09965, - -3.09696 1.45205 -1.10064, - -2.65600 1.04455 0.536972, - -2.65600 1.04455 0.708972, - -3.29600 1.04455 0.708972, - -3.29600 1.04455 0.536972, - -2.65600 1.46025 0.127726, - -2.65600 1.15635 0.545197, - -2.65600 1.57136 0.215126, - -2.65600 1.20926 0.702070, - -3.29600 1.57136 0.215126, - -3.29600 1.20926 0.702070, - -3.29600 1.46025 0.127726, - -3.29600 1.15635 0.545197, - -2.85504 1.45615 -0.105457, - -2.85504 1.57620 -6.12621e-2, - -3.09696 1.57620 -6.12621e-2, - -3.09696 1.45615 -0.105457] - } - coordIndex [ - 0, 3, 2, 1, -1, - 0, 16, 19, 3, -1, - 1, 17, 16, 0, -1, - 2, 18, 17, 1, -1, - 3, 19, 18, 2, -1, - 4, 9, 11, 5, -1, - 5, 6, 7, 4, -1, - 5, 11, 13, 6, -1, - 6, 13, 15, 7, -1, - 7, 15, 9, 4, -1, - 8, 10, 11, 9, -1, - 8, 16, 17, 10, -1, - 9, 15, 14, 8, -1, - 10, 12, 13, 11, -1, - 10, 17, 18, 12, -1, - 12, 14, 15, 13, -1, - 12, 18, 19, 14, -1, - 14, 19, 16, 8, -1 - ] - } - } - ] -} - -DEF cube4_sep23 Transform { - children [ - Shape { - appearance Appearance { - material USE pin - } - geometry IndexedFaceSet { - coord Coordinate { point [ - -2.85504 -1.44470 -1.10064, - -2.85504 -1.57370 -1.09965, - -3.09696 -1.57370 -1.09965, - -3.09696 -1.44470 -1.10064, - -2.65600 -1.03720 0.536975, - -2.65600 -1.03720 0.708975, - -3.29600 -1.03720 0.708975, - -3.29600 -1.03720 0.536975, - -2.65600 -1.45290 0.127730, - -2.65600 -1.14901 0.545201, - -2.65600 -1.56401 0.215130, - -2.65600 -1.20191 0.702073, - -3.29600 -1.56401 0.215130, - -3.29600 -1.20191 0.702073, - -3.29600 -1.45290 0.127730, - -3.29600 -1.14901 0.545201, - -2.85504 -1.44880 -0.105454, - -2.85504 -1.56885 -6.12579e-2, - -3.09696 -1.56885 -6.12579e-2, - -3.09696 -1.44880 -0.105454] - } - coordIndex [ - 0, 16, 17, 1, -1, - 1, 2, 3, 0, -1, - 1, 17, 18, 2, -1, - 2, 18, 19, 3, -1, - 3, 19, 16, 0, -1, - 4, 7, 6, 5, -1, - 4, 9, 15, 7, -1, - 5, 11, 9, 4, -1, - 6, 13, 11, 5, -1, - 7, 15, 13, 6, -1, - 8, 14, 15, 9, -1, - 8, 16, 19, 14, -1, - 9, 11, 10, 8, -1, - 10, 17, 16, 8, -1, - 11, 13, 12, 10, -1, - 12, 18, 17, 10, -1, - 13, 15, 14, 12, -1, - 14, 19, 18, 12, -1 - ] - } - } - ] -} - -DEF cube4_sep22 Transform { - children [ - Shape { - appearance Appearance { - material USE pin - } - geometry IndexedFaceSet { - coord Coordinate { point [ - 3.10496 1.45205 -1.10064, - 3.10496 1.58105 -1.09965, - 2.86304 1.58105 -1.09965, - 2.86304 1.45205 -1.10064, - 3.30400 1.04455 0.536972, - 3.30400 1.04455 0.708972, - 2.66400 1.04455 0.708972, - 2.66400 1.04455 0.536972, - 3.30400 1.46025 0.127726, - 3.30400 1.15635 0.545197, - 3.30400 1.57136 0.215126, - 3.30400 1.20926 0.702070, - 2.66400 1.57136 0.215126, - 2.66400 1.20926 0.702070, - 2.66400 1.46025 0.127726, - 2.66400 1.15635 0.545197, - 3.10496 1.45615 -0.105457, - 3.10496 1.57620 -6.12621e-2, - 2.86304 1.57620 -6.12621e-2, - 2.86304 1.45615 -0.105457] - } - coordIndex [ - 0, 3, 2, 1, -1, - 0, 16, 19, 3, -1, - 1, 17, 16, 0, -1, - 2, 18, 17, 1, -1, - 3, 19, 18, 2, -1, - 4, 9, 11, 5, -1, - 5, 6, 7, 4, -1, - 5, 11, 13, 6, -1, - 6, 13, 15, 7, -1, - 7, 15, 9, 4, -1, - 8, 10, 11, 9, -1, - 8, 16, 17, 10, -1, - 9, 15, 14, 8, -1, - 10, 12, 13, 11, -1, - 10, 17, 18, 12, -1, - 12, 14, 15, 13, -1, - 12, 18, 19, 14, -1, - 14, 19, 16, 8, -1 - ] - } - } - ] -} - -DEF cube4_sep21 Transform { - children [ - Shape { - appearance Appearance { - material USE pin - } - geometry IndexedFaceSet { - coord Coordinate { point [ - 3.10496 -1.44470 -1.10064, - 3.10496 -1.57370 -1.09965, - 2.86304 -1.57370 -1.09965, - 2.86304 -1.44470 -1.10064, - 3.30400 -1.03720 0.536975, - 3.30400 -1.03720 0.708975, - 2.66400 -1.03720 0.708975, - 2.66400 -1.03720 0.536975, - 3.30400 -1.45290 0.127730, - 3.30400 -1.14901 0.545201, - 3.30400 -1.56401 0.215130, - 3.30400 -1.20191 0.702073, - 2.66400 -1.56401 0.215130, - 2.66400 -1.20191 0.702073, - 2.66400 -1.45290 0.127730, - 2.66400 -1.14901 0.545201, - 3.10496 -1.44880 -0.105454, - 3.10496 -1.56885 -6.12579e-2, - 2.86304 -1.56885 -6.12579e-2, - 2.86304 -1.44880 -0.105454] - } - coordIndex [ - 0, 16, 17, 1, -1, - 1, 2, 3, 0, -1, - 1, 17, 18, 2, -1, - 2, 18, 19, 3, -1, - 3, 19, 16, 0, -1, - 4, 7, 6, 5, -1, - 4, 9, 15, 7, -1, - 5, 11, 9, 4, -1, - 6, 13, 11, 5, -1, - 7, 15, 13, 6, -1, - 8, 14, 15, 9, -1, - 8, 16, 19, 14, -1, - 9, 11, 10, 8, -1, - 10, 17, 16, 8, -1, - 11, 13, 12, 10, -1, - 12, 18, 17, 10, -1, - 13, 15, 14, 12, -1, - 14, 19, 18, 12, -1 - ] - } - } - ] -} - -DEF cube4_sep20 Transform { - children [ - Shape { - appearance Appearance { - material USE pin - } - geometry IndexedFaceSet { - coord Coordinate { point [ - 2.12896 1.45205 -1.10064, - 2.12896 1.58105 -1.09965, - 1.88704 1.58105 -1.09965, - 1.88704 1.45205 -1.10064, - 2.32800 1.04455 0.536972, - 2.32800 1.04455 0.708972, - 1.68800 1.04455 0.708972, - 1.68800 1.04455 0.536972, - 2.32800 1.46025 0.127726, - 2.32800 1.15635 0.545197, - 2.32800 1.57136 0.215126, - 2.32800 1.20926 0.702070, - 1.68800 1.57136 0.215126, - 1.68800 1.20926 0.702070, - 1.68800 1.46025 0.127726, - 1.68800 1.15635 0.545197, - 2.12896 1.45615 -0.105457, - 2.12896 1.57620 -6.12621e-2, - 1.88704 1.57620 -6.12621e-2, - 1.88704 1.45615 -0.105457] - } - coordIndex [ - 0, 3, 2, 1, -1, - 0, 16, 19, 3, -1, - 1, 17, 16, 0, -1, - 2, 18, 17, 1, -1, - 3, 19, 18, 2, -1, - 4, 9, 11, 5, -1, - 5, 6, 7, 4, -1, - 5, 11, 13, 6, -1, - 6, 13, 15, 7, -1, - 7, 15, 9, 4, -1, - 8, 10, 11, 9, -1, - 8, 16, 17, 10, -1, - 9, 15, 14, 8, -1, - 10, 12, 13, 11, -1, - 10, 17, 18, 12, -1, - 12, 14, 15, 13, -1, - 12, 18, 19, 14, -1, - 14, 19, 16, 8, -1 - ] - } - } - ] -} - -DEF cube4_sep19 Transform { - children [ - Shape { - appearance Appearance { - material USE pin - } - geometry IndexedFaceSet { - coord Coordinate { point [ - 2.12896 -1.44470 -1.10064, - 2.12896 -1.57370 -1.09965, - 1.88704 -1.57370 -1.09965, - 1.88704 -1.44470 -1.10064, - 2.32800 -1.03720 0.536975, - 2.32800 -1.03720 0.708975, - 1.68800 -1.03720 0.708975, - 1.68800 -1.03720 0.536975, - 2.32800 -1.45290 0.127730, - 2.32800 -1.14901 0.545201, - 2.32800 -1.56401 0.215130, - 2.32800 -1.20191 0.702073, - 1.68800 -1.56401 0.215130, - 1.68800 -1.20191 0.702073, - 1.68800 -1.45290 0.127730, - 1.68800 -1.14901 0.545201, - 2.12896 -1.44880 -0.105454, - 2.12896 -1.56885 -6.12579e-2, - 1.88704 -1.56885 -6.12579e-2, - 1.88704 -1.44880 -0.105454] - } - coordIndex [ - 0, 16, 17, 1, -1, - 1, 2, 3, 0, -1, - 1, 17, 18, 2, -1, - 2, 18, 19, 3, -1, - 3, 19, 16, 0, -1, - 4, 7, 6, 5, -1, - 4, 9, 15, 7, -1, - 5, 11, 9, 4, -1, - 6, 13, 11, 5, -1, - 7, 15, 13, 6, -1, - 8, 14, 15, 9, -1, - 8, 16, 19, 14, -1, - 9, 11, 10, 8, -1, - 10, 17, 16, 8, -1, - 11, 13, 12, 10, -1, - 12, 18, 17, 10, -1, - 13, 15, 14, 12, -1, - 14, 19, 18, 12, -1 - ] - } - } - ] -} - -DEF cube4_sep18 Transform { - children [ - Shape { - appearance Appearance { - material USE pin - } - geometry IndexedFaceSet { - coord Coordinate { point [ - 1.11496 1.45205 -1.10064, - 1.11496 1.58105 -1.09965, - 0.873040 1.58105 -1.09965, - 0.873040 1.45205 -1.10064, - 1.31400 1.04455 0.536972, - 1.31400 1.04455 0.708972, - 0.674000 1.04455 0.708972, - 0.674000 1.04455 0.536972, - 1.31400 1.46025 0.127726, - 1.31400 1.15635 0.545197, - 1.31400 1.57136 0.215126, - 1.31400 1.20926 0.702070, - 0.674000 1.57136 0.215126, - 0.674000 1.20926 0.702070, - 0.674000 1.46025 0.127726, - 0.674000 1.15635 0.545197, - 1.11496 1.45615 -0.105457, - 1.11496 1.57620 -6.12621e-2, - 0.873040 1.57620 -6.12621e-2, - 0.873040 1.45615 -0.105457] - } - coordIndex [ - 0, 3, 2, 1, -1, - 0, 16, 19, 3, -1, - 1, 17, 16, 0, -1, - 2, 18, 17, 1, -1, - 3, 19, 18, 2, -1, - 4, 9, 11, 5, -1, - 5, 6, 7, 4, -1, - 5, 11, 13, 6, -1, - 6, 13, 15, 7, -1, - 7, 15, 9, 4, -1, - 8, 10, 11, 9, -1, - 8, 16, 17, 10, -1, - 9, 15, 14, 8, -1, - 10, 12, 13, 11, -1, - 10, 17, 18, 12, -1, - 12, 14, 15, 13, -1, - 12, 18, 19, 14, -1, - 14, 19, 16, 8, -1 - ] - } - } - ] -} - -DEF cube4_sep17 Transform { - children [ - Shape { - appearance Appearance { - material USE pin - } - geometry IndexedFaceSet { - coord Coordinate { point [ - 1.11496 -1.44470 -1.10064, - 1.11496 -1.57370 -1.09965, - 0.873040 -1.57370 -1.09965, - 0.873040 -1.44470 -1.10064, - 1.31400 -1.03720 0.536975, - 1.31400 -1.03720 0.708975, - 0.674000 -1.03720 0.708975, - 0.674000 -1.03720 0.536975, - 1.31400 -1.45290 0.127730, - 1.31400 -1.14901 0.545201, - 1.31400 -1.56401 0.215130, - 1.31400 -1.20191 0.702073, - 0.674000 -1.56401 0.215130, - 0.674000 -1.20191 0.702073, - 0.674000 -1.45290 0.127730, - 0.674000 -1.14901 0.545201, - 1.11496 -1.44880 -0.105454, - 1.11496 -1.56885 -6.12579e-2, - 0.873040 -1.56885 -6.12579e-2, - 0.873040 -1.44880 -0.105454] - } - coordIndex [ - 0, 16, 17, 1, -1, - 1, 2, 3, 0, -1, - 1, 17, 18, 2, -1, - 2, 18, 19, 3, -1, - 3, 19, 16, 0, -1, - 4, 7, 6, 5, -1, - 4, 9, 15, 7, -1, - 5, 11, 9, 4, -1, - 6, 13, 11, 5, -1, - 7, 15, 13, 6, -1, - 8, 14, 15, 9, -1, - 8, 16, 19, 14, -1, - 9, 11, 10, 8, -1, - 10, 17, 16, 8, -1, - 11, 13, 12, 10, -1, - 12, 18, 17, 10, -1, - 13, 15, 14, 12, -1, - 14, 19, 18, 12, -1 - ] - } - } - ] -} - -DEF cube4_sep16 Transform { - children [ - Shape { - appearance Appearance { - material USE pin - } - geometry IndexedFaceSet { - coord Coordinate { point [ - 0.120960 1.45205 -1.10064, - 0.120960 1.58105 -1.09965, - -0.120960 1.58105 -1.09965, - -0.120960 1.45205 -1.10064, - 0.320000 1.04455 0.536972, - 0.320000 1.04455 0.708972, - -0.320000 1.04455 0.708972, - -0.320000 1.04455 0.536972, - 0.320000 1.46025 0.127726, - 0.320000 1.15635 0.545197, - 0.320000 1.57136 0.215126, - 0.320000 1.20926 0.702070, - -0.320000 1.57136 0.215126, - -0.320000 1.20926 0.702070, - -0.320000 1.46025 0.127726, - -0.320000 1.15635 0.545197, - 0.120960 1.45615 -0.105457, - 0.120960 1.57620 -6.12621e-2, - -0.120960 1.57620 -6.12621e-2, - -0.120960 1.45615 -0.105457] - } - coordIndex [ - 0, 3, 2, 1, -1, - 0, 16, 19, 3, -1, - 1, 17, 16, 0, -1, - 2, 18, 17, 1, -1, - 3, 19, 18, 2, -1, - 4, 9, 11, 5, -1, - 5, 6, 7, 4, -1, - 5, 11, 13, 6, -1, - 6, 13, 15, 7, -1, - 7, 15, 9, 4, -1, - 8, 10, 11, 9, -1, - 8, 16, 17, 10, -1, - 9, 15, 14, 8, -1, - 10, 12, 13, 11, -1, - 10, 17, 18, 12, -1, - 12, 14, 15, 13, -1, - 12, 18, 19, 14, -1, - 14, 19, 16, 8, -1 - ] - } - } - ] -} - -DEF cube4 Transform { - children [ - Shape { - appearance Appearance { - material USE pin - } - geometry IndexedFaceSet { - coord Coordinate { point [ - 0.120960 -1.44470 -1.10064, - 0.120960 -1.57370 -1.09965, - -0.120960 -1.57370 -1.09965, - -0.120960 -1.44470 -1.10064, - 0.320000 -1.03720 0.536975, - 0.320000 -1.03720 0.708975, - -0.320000 -1.03720 0.708975, - -0.320000 -1.03720 0.536975, - 0.320000 -1.45290 0.127730, - 0.320000 -1.14901 0.545201, - 0.320000 -1.56401 0.215130, - 0.320000 -1.20191 0.702073, - -0.320000 -1.56401 0.215130, - -0.320000 -1.20191 0.702073, - -0.320000 -1.45290 0.127730, - -0.320000 -1.14901 0.545201, - 0.120960 -1.44880 -0.105454, - 0.120960 -1.56885 -6.12579e-2, - -0.120960 -1.56885 -6.12579e-2, - -0.120960 -1.44880 -0.105454] - } - coordIndex [ - 0, 16, 17, 1, -1, - 1, 2, 3, 0, -1, - 1, 17, 18, 2, -1, - 2, 18, 19, 3, -1, - 3, 19, 16, 0, -1, - 4, 7, 6, 5, -1, - 4, 9, 15, 7, -1, - 5, 11, 9, 4, -1, - 6, 13, 11, 5, -1, - 7, 15, 13, 6, -1, - 8, 14, 15, 9, -1, - 8, 16, 19, 14, -1, - 9, 11, 10, 8, -1, - 10, 17, 16, 8, -1, - 11, 13, 12, 10, -1, - 12, 18, 17, 10, -1, - 13, 15, 14, 12, -1, - 14, 19, 18, 12, -1 - ] - } - } - ] -} - diff --git a/modules/packages3d/Oscillator-Modules.3dshapes/OSCILLATOR_KXO-200_LargePads.wings b/modules/packages3d/Oscillator-Modules.3dshapes/OSCILLATOR_KXO-200_LargePads.wings deleted file mode 100644 index 9f29e8554faa5cbb37d743b48aa01d5e24868cca..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3882 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 diff --git a/modules/packages3d/Oscillator-Modules.3dshapes/OSCILLATOR_KXO-200_LargePads.wrl b/modules/packages3d/Oscillator-Modules.3dshapes/OSCILLATOR_KXO-200_LargePads.wrl deleted file mode 100644 index 43eacd9d..00000000 --- a/modules/packages3d/Oscillator-Modules.3dshapes/OSCILLATOR_KXO-200_LargePads.wrl +++ /dev/null @@ -1,849 +0,0 @@ -#VRML V2.0 utf8 -#Exported from Wings 3D 0.98.15a -DEF cube4_sep29 Transform { - children [ - Shape { - appearance Appearance { - material DEF body Material { - diffuseColor 0.373333 0.373333 0.373333 - emissiveColor 0.00000e+0 0.00000e+0 0.00000e+0 - specularColor 1.00000 1.00000 1.00000 - ambientIntensity 1.00000 - transparency 0.00000e+0 - shininess 1.00000 - } - } - geometry IndexedFaceSet { - coord Coordinate { point [ - -3.82280 -1.03909 1.02298, - -3.82280 -1.03909 0.314967, - -3.82280 1.03177 1.02298, - -3.82280 1.03177 0.314964, - -3.88600 -0.975894 0.959783, - -3.88600 -0.975894 0.378167, - -3.88600 0.968570 0.378164, - -3.88600 0.968570 0.959780, - 3.71600 -1.03909 0.314967, - 3.71600 -1.03909 1.02298, - 3.71600 1.03177 0.314964, - 3.71600 1.03177 1.02298, - 3.77200 -0.983094 0.370967, - 3.77200 -0.983093 0.966983, - 3.77200 0.975771 0.966980, - 3.77200 0.975770 0.370964, - -3.88600 -0.327739 0.959782, - -3.88600 0.320416 0.959781, - -3.35200 0.320416 0.959781, - -3.35200 -0.327739 0.959782, - -3.82280 -0.440633 1.02298, - -3.88600 -0.327739 0.959782, - -3.88600 0.320416 0.959781, - -3.82280 0.433310 1.02298, - -3.35200 0.320416 0.959781, - -3.35200 -0.327739 0.959782, - -3.19697 0.433310 1.02298, - -3.19697 -0.440633 1.02298, - -3.88600 0.320416 0.793781, - -3.88600 -0.327739 0.793782, - -3.35200 -0.327739 0.793782, - -3.35200 0.320416 0.793781] - } - coordIndex [ - 0, 4, 5, 1, -1, - 0, 20, 21, 16, 4, -1, - 1, 5, 6, 3, -1, - 1, 8, 9, 0, -1, - 2, 11, 10, 3, -1, - 2, 23, 26, 11, -1, - 3, 6, 7, 2, -1, - 3, 10, 8, 1, -1, - 4, 16, 29, 5, -1, - 5, 29, 28, 6, -1, - 6, 28, 17, 7, -1, - 7, 17, 22, 23, 2, -1, - 8, 12, 13, 9, -1, - 9, 13, 14, 11, -1, - 9, 27, 20, 0, -1, - 10, 15, 12, 8, -1, - 11, 14, 15, 10, -1, - 11, 26, 27, 9, -1, - 12, 15, 14, 13, -1, - 17, 18, 24, 22, -1, - 17, 28, 31, 18, -1, - 18, 19, 25, 24, -1, - 18, 31, 30, 19, -1, - 19, 30, 29, 16, -1, - 21, 20, 27, 25, -1, - 21, 25, 19, 16, -1, - 24, 25, 27, 26, -1, - 24, 26, 23, 22, -1, - 29, 30, 31, 28, -1 - ] - } - } - ] -} - -DEF cube4_sep28 Transform { - children [ - Shape { - appearance Appearance { - material DEF pin Material { - diffuseColor 0.720000 0.720000 0.720000 - emissiveColor 0.00000e+0 0.00000e+0 0.00000e+0 - specularColor 1.00000 1.00000 1.00000 - ambientIntensity 1.00000 - transparency 0.00000e+0 - shininess 1.00000 - } - } - geometry IndexedFaceSet { - coord Coordinate { point [ - -0.865040 1.45205 -1.10064, - -0.865040 1.58105 -1.09965, - -1.10696 1.58105 -1.09965, - -1.10696 1.45205 -1.10064, - -0.666000 1.04455 0.536972, - -0.666000 1.04455 0.708972, - -1.30600 1.04455 0.708972, - -1.30600 1.04455 0.536972, - -0.666000 1.46025 0.127726, - -0.666000 1.15635 0.545197, - -0.666000 1.57136 0.215126, - -0.666000 1.20926 0.702070, - -1.30600 1.57136 0.215126, - -1.30600 1.20926 0.702070, - -1.30600 1.46025 0.127726, - -1.30600 1.15635 0.545197, - -0.865040 1.45615 -0.105457, - -0.865040 1.57620 -6.12621e-2, - -1.10696 1.57620 -6.12621e-2, - -1.10696 1.45615 -0.105457] - } - coordIndex [ - 0, 3, 2, 1, -1, - 0, 16, 19, 3, -1, - 1, 17, 16, 0, -1, - 2, 18, 17, 1, -1, - 3, 19, 18, 2, -1, - 4, 9, 11, 5, -1, - 5, 6, 7, 4, -1, - 5, 11, 13, 6, -1, - 6, 13, 15, 7, -1, - 7, 15, 9, 4, -1, - 8, 10, 11, 9, -1, - 8, 16, 17, 10, -1, - 9, 15, 14, 8, -1, - 10, 12, 13, 11, -1, - 10, 17, 18, 12, -1, - 12, 14, 15, 13, -1, - 12, 18, 19, 14, -1, - 14, 19, 16, 8, -1 - ] - } - } - ] -} - -DEF cube4_sep27 Transform { - children [ - Shape { - appearance Appearance { - material USE pin - } - geometry IndexedFaceSet { - coord Coordinate { point [ - -0.865040 -1.44470 -1.10064, - -0.865040 -1.57370 -1.09965, - -1.10696 -1.57370 -1.09965, - -1.10696 -1.44470 -1.10064, - -0.666000 -1.03720 0.536975, - -0.666000 -1.03720 0.708975, - -1.30600 -1.03720 0.708975, - -1.30600 -1.03720 0.536975, - -0.666000 -1.45290 0.127730, - -0.666000 -1.14901 0.545201, - -0.666000 -1.56401 0.215130, - -0.666000 -1.20191 0.702073, - -1.30600 -1.56401 0.215130, - -1.30600 -1.20191 0.702073, - -1.30600 -1.45290 0.127730, - -1.30600 -1.14901 0.545201, - -0.865040 -1.44880 -0.105454, - -0.865040 -1.56885 -6.12579e-2, - -1.10696 -1.56885 -6.12579e-2, - -1.10696 -1.44880 -0.105454] - } - coordIndex [ - 0, 16, 17, 1, -1, - 1, 2, 3, 0, -1, - 1, 17, 18, 2, -1, - 2, 18, 19, 3, -1, - 3, 19, 16, 0, -1, - 4, 7, 6, 5, -1, - 4, 9, 15, 7, -1, - 5, 11, 9, 4, -1, - 6, 13, 11, 5, -1, - 7, 15, 13, 6, -1, - 8, 14, 15, 9, -1, - 8, 16, 19, 14, -1, - 9, 11, 10, 8, -1, - 10, 17, 16, 8, -1, - 11, 13, 12, 10, -1, - 12, 18, 17, 10, -1, - 13, 15, 14, 12, -1, - 14, 19, 18, 12, -1 - ] - } - } - ] -} - -DEF cube4_sep26 Transform { - children [ - Shape { - appearance Appearance { - material USE pin - } - geometry IndexedFaceSet { - coord Coordinate { point [ - -1.84104 1.45205 -1.10064, - -1.84104 1.58105 -1.09965, - -2.08296 1.58105 -1.09965, - -2.08296 1.45205 -1.10064, - -1.64200 1.04455 0.536972, - -1.64200 1.04455 0.708972, - -2.28200 1.04455 0.708972, - -2.28200 1.04455 0.536972, - -1.64200 1.46025 0.127726, - -1.64200 1.15635 0.545197, - -1.64200 1.57136 0.215126, - -1.64200 1.20926 0.702070, - -2.28200 1.57136 0.215126, - -2.28200 1.20926 0.702070, - -2.28200 1.46025 0.127726, - -2.28200 1.15635 0.545197, - -1.84104 1.45615 -0.105457, - -1.84104 1.57620 -6.12621e-2, - -2.08296 1.57620 -6.12621e-2, - -2.08296 1.45615 -0.105457] - } - coordIndex [ - 0, 3, 2, 1, -1, - 0, 16, 19, 3, -1, - 1, 17, 16, 0, -1, - 2, 18, 17, 1, -1, - 3, 19, 18, 2, -1, - 4, 9, 11, 5, -1, - 5, 6, 7, 4, -1, - 5, 11, 13, 6, -1, - 6, 13, 15, 7, -1, - 7, 15, 9, 4, -1, - 8, 10, 11, 9, -1, - 8, 16, 17, 10, -1, - 9, 15, 14, 8, -1, - 10, 12, 13, 11, -1, - 10, 17, 18, 12, -1, - 12, 14, 15, 13, -1, - 12, 18, 19, 14, -1, - 14, 19, 16, 8, -1 - ] - } - } - ] -} - -DEF cube4_sep25 Transform { - children [ - Shape { - appearance Appearance { - material USE pin - } - geometry IndexedFaceSet { - coord Coordinate { point [ - -1.84104 -1.44470 -1.10064, - -1.84104 -1.57370 -1.09965, - -2.08296 -1.57370 -1.09965, - -2.08296 -1.44470 -1.10064, - -1.64200 -1.03720 0.536975, - -1.64200 -1.03720 0.708975, - -2.28200 -1.03720 0.708975, - -2.28200 -1.03720 0.536975, - -1.64200 -1.45290 0.127730, - -1.64200 -1.14901 0.545201, - -1.64200 -1.56401 0.215130, - -1.64200 -1.20191 0.702073, - -2.28200 -1.56401 0.215130, - -2.28200 -1.20191 0.702073, - -2.28200 -1.45290 0.127730, - -2.28200 -1.14901 0.545201, - -1.84104 -1.44880 -0.105454, - -1.84104 -1.56885 -6.12579e-2, - -2.08296 -1.56885 -6.12579e-2, - -2.08296 -1.44880 -0.105454] - } - coordIndex [ - 0, 16, 17, 1, -1, - 1, 2, 3, 0, -1, - 1, 17, 18, 2, -1, - 2, 18, 19, 3, -1, - 3, 19, 16, 0, -1, - 4, 7, 6, 5, -1, - 4, 9, 15, 7, -1, - 5, 11, 9, 4, -1, - 6, 13, 11, 5, -1, - 7, 15, 13, 6, -1, - 8, 14, 15, 9, -1, - 8, 16, 19, 14, -1, - 9, 11, 10, 8, -1, - 10, 17, 16, 8, -1, - 11, 13, 12, 10, -1, - 12, 18, 17, 10, -1, - 13, 15, 14, 12, -1, - 14, 19, 18, 12, -1 - ] - } - } - ] -} - -DEF cube4_sep24 Transform { - children [ - Shape { - appearance Appearance { - material USE pin - } - geometry IndexedFaceSet { - coord Coordinate { point [ - -2.85504 1.45205 -1.10064, - -2.85504 1.58105 -1.09965, - -3.09696 1.58105 -1.09965, - -3.09696 1.45205 -1.10064, - -2.65600 1.04455 0.536972, - -2.65600 1.04455 0.708972, - -3.29600 1.04455 0.708972, - -3.29600 1.04455 0.536972, - -2.65600 1.46025 0.127726, - -2.65600 1.15635 0.545197, - -2.65600 1.57136 0.215126, - -2.65600 1.20926 0.702070, - -3.29600 1.57136 0.215126, - -3.29600 1.20926 0.702070, - -3.29600 1.46025 0.127726, - -3.29600 1.15635 0.545197, - -2.85504 1.45615 -0.105457, - -2.85504 1.57620 -6.12621e-2, - -3.09696 1.57620 -6.12621e-2, - -3.09696 1.45615 -0.105457] - } - coordIndex [ - 0, 3, 2, 1, -1, - 0, 16, 19, 3, -1, - 1, 17, 16, 0, -1, - 2, 18, 17, 1, -1, - 3, 19, 18, 2, -1, - 4, 9, 11, 5, -1, - 5, 6, 7, 4, -1, - 5, 11, 13, 6, -1, - 6, 13, 15, 7, -1, - 7, 15, 9, 4, -1, - 8, 10, 11, 9, -1, - 8, 16, 17, 10, -1, - 9, 15, 14, 8, -1, - 10, 12, 13, 11, -1, - 10, 17, 18, 12, -1, - 12, 14, 15, 13, -1, - 12, 18, 19, 14, -1, - 14, 19, 16, 8, -1 - ] - } - } - ] -} - -DEF cube4_sep23 Transform { - children [ - Shape { - appearance Appearance { - material USE pin - } - geometry IndexedFaceSet { - coord Coordinate { point [ - -2.85504 -1.44470 -1.10064, - -2.85504 -1.57370 -1.09965, - -3.09696 -1.57370 -1.09965, - -3.09696 -1.44470 -1.10064, - -2.65600 -1.03720 0.536975, - -2.65600 -1.03720 0.708975, - -3.29600 -1.03720 0.708975, - -3.29600 -1.03720 0.536975, - -2.65600 -1.45290 0.127730, - -2.65600 -1.14901 0.545201, - -2.65600 -1.56401 0.215130, - -2.65600 -1.20191 0.702073, - -3.29600 -1.56401 0.215130, - -3.29600 -1.20191 0.702073, - -3.29600 -1.45290 0.127730, - -3.29600 -1.14901 0.545201, - -2.85504 -1.44880 -0.105454, - -2.85504 -1.56885 -6.12579e-2, - -3.09696 -1.56885 -6.12579e-2, - -3.09696 -1.44880 -0.105454] - } - coordIndex [ - 0, 16, 17, 1, -1, - 1, 2, 3, 0, -1, - 1, 17, 18, 2, -1, - 2, 18, 19, 3, -1, - 3, 19, 16, 0, -1, - 4, 7, 6, 5, -1, - 4, 9, 15, 7, -1, - 5, 11, 9, 4, -1, - 6, 13, 11, 5, -1, - 7, 15, 13, 6, -1, - 8, 14, 15, 9, -1, - 8, 16, 19, 14, -1, - 9, 11, 10, 8, -1, - 10, 17, 16, 8, -1, - 11, 13, 12, 10, -1, - 12, 18, 17, 10, -1, - 13, 15, 14, 12, -1, - 14, 19, 18, 12, -1 - ] - } - } - ] -} - -DEF cube4_sep22 Transform { - children [ - Shape { - appearance Appearance { - material USE pin - } - geometry IndexedFaceSet { - coord Coordinate { point [ - 3.10496 1.45205 -1.10064, - 3.10496 1.58105 -1.09965, - 2.86304 1.58105 -1.09965, - 2.86304 1.45205 -1.10064, - 3.30400 1.04455 0.536972, - 3.30400 1.04455 0.708972, - 2.66400 1.04455 0.708972, - 2.66400 1.04455 0.536972, - 3.30400 1.46025 0.127726, - 3.30400 1.15635 0.545197, - 3.30400 1.57136 0.215126, - 3.30400 1.20926 0.702070, - 2.66400 1.57136 0.215126, - 2.66400 1.20926 0.702070, - 2.66400 1.46025 0.127726, - 2.66400 1.15635 0.545197, - 3.10496 1.45615 -0.105457, - 3.10496 1.57620 -6.12621e-2, - 2.86304 1.57620 -6.12621e-2, - 2.86304 1.45615 -0.105457] - } - coordIndex [ - 0, 3, 2, 1, -1, - 0, 16, 19, 3, -1, - 1, 17, 16, 0, -1, - 2, 18, 17, 1, -1, - 3, 19, 18, 2, -1, - 4, 9, 11, 5, -1, - 5, 6, 7, 4, -1, - 5, 11, 13, 6, -1, - 6, 13, 15, 7, -1, - 7, 15, 9, 4, -1, - 8, 10, 11, 9, -1, - 8, 16, 17, 10, -1, - 9, 15, 14, 8, -1, - 10, 12, 13, 11, -1, - 10, 17, 18, 12, -1, - 12, 14, 15, 13, -1, - 12, 18, 19, 14, -1, - 14, 19, 16, 8, -1 - ] - } - } - ] -} - -DEF cube4_sep21 Transform { - children [ - Shape { - appearance Appearance { - material USE pin - } - geometry IndexedFaceSet { - coord Coordinate { point [ - 3.10496 -1.44470 -1.10064, - 3.10496 -1.57370 -1.09965, - 2.86304 -1.57370 -1.09965, - 2.86304 -1.44470 -1.10064, - 3.30400 -1.03720 0.536975, - 3.30400 -1.03720 0.708975, - 2.66400 -1.03720 0.708975, - 2.66400 -1.03720 0.536975, - 3.30400 -1.45290 0.127730, - 3.30400 -1.14901 0.545201, - 3.30400 -1.56401 0.215130, - 3.30400 -1.20191 0.702073, - 2.66400 -1.56401 0.215130, - 2.66400 -1.20191 0.702073, - 2.66400 -1.45290 0.127730, - 2.66400 -1.14901 0.545201, - 3.10496 -1.44880 -0.105454, - 3.10496 -1.56885 -6.12579e-2, - 2.86304 -1.56885 -6.12579e-2, - 2.86304 -1.44880 -0.105454] - } - coordIndex [ - 0, 16, 17, 1, -1, - 1, 2, 3, 0, -1, - 1, 17, 18, 2, -1, - 2, 18, 19, 3, -1, - 3, 19, 16, 0, -1, - 4, 7, 6, 5, -1, - 4, 9, 15, 7, -1, - 5, 11, 9, 4, -1, - 6, 13, 11, 5, -1, - 7, 15, 13, 6, -1, - 8, 14, 15, 9, -1, - 8, 16, 19, 14, -1, - 9, 11, 10, 8, -1, - 10, 17, 16, 8, -1, - 11, 13, 12, 10, -1, - 12, 18, 17, 10, -1, - 13, 15, 14, 12, -1, - 14, 19, 18, 12, -1 - ] - } - } - ] -} - -DEF cube4_sep20 Transform { - children [ - Shape { - appearance Appearance { - material USE pin - } - geometry IndexedFaceSet { - coord Coordinate { point [ - 2.12896 1.45205 -1.10064, - 2.12896 1.58105 -1.09965, - 1.88704 1.58105 -1.09965, - 1.88704 1.45205 -1.10064, - 2.32800 1.04455 0.536972, - 2.32800 1.04455 0.708972, - 1.68800 1.04455 0.708972, - 1.68800 1.04455 0.536972, - 2.32800 1.46025 0.127726, - 2.32800 1.15635 0.545197, - 2.32800 1.57136 0.215126, - 2.32800 1.20926 0.702070, - 1.68800 1.57136 0.215126, - 1.68800 1.20926 0.702070, - 1.68800 1.46025 0.127726, - 1.68800 1.15635 0.545197, - 2.12896 1.45615 -0.105457, - 2.12896 1.57620 -6.12621e-2, - 1.88704 1.57620 -6.12621e-2, - 1.88704 1.45615 -0.105457] - } - coordIndex [ - 0, 3, 2, 1, -1, - 0, 16, 19, 3, -1, - 1, 17, 16, 0, -1, - 2, 18, 17, 1, -1, - 3, 19, 18, 2, -1, - 4, 9, 11, 5, -1, - 5, 6, 7, 4, -1, - 5, 11, 13, 6, -1, - 6, 13, 15, 7, -1, - 7, 15, 9, 4, -1, - 8, 10, 11, 9, -1, - 8, 16, 17, 10, -1, - 9, 15, 14, 8, -1, - 10, 12, 13, 11, -1, - 10, 17, 18, 12, -1, - 12, 14, 15, 13, -1, - 12, 18, 19, 14, -1, - 14, 19, 16, 8, -1 - ] - } - } - ] -} - -DEF cube4_sep19 Transform { - children [ - Shape { - appearance Appearance { - material USE pin - } - geometry IndexedFaceSet { - coord Coordinate { point [ - 2.12896 -1.44470 -1.10064, - 2.12896 -1.57370 -1.09965, - 1.88704 -1.57370 -1.09965, - 1.88704 -1.44470 -1.10064, - 2.32800 -1.03720 0.536975, - 2.32800 -1.03720 0.708975, - 1.68800 -1.03720 0.708975, - 1.68800 -1.03720 0.536975, - 2.32800 -1.45290 0.127730, - 2.32800 -1.14901 0.545201, - 2.32800 -1.56401 0.215130, - 2.32800 -1.20191 0.702073, - 1.68800 -1.56401 0.215130, - 1.68800 -1.20191 0.702073, - 1.68800 -1.45290 0.127730, - 1.68800 -1.14901 0.545201, - 2.12896 -1.44880 -0.105454, - 2.12896 -1.56885 -6.12579e-2, - 1.88704 -1.56885 -6.12579e-2, - 1.88704 -1.44880 -0.105454] - } - coordIndex [ - 0, 16, 17, 1, -1, - 1, 2, 3, 0, -1, - 1, 17, 18, 2, -1, - 2, 18, 19, 3, -1, - 3, 19, 16, 0, -1, - 4, 7, 6, 5, -1, - 4, 9, 15, 7, -1, - 5, 11, 9, 4, -1, - 6, 13, 11, 5, -1, - 7, 15, 13, 6, -1, - 8, 14, 15, 9, -1, - 8, 16, 19, 14, -1, - 9, 11, 10, 8, -1, - 10, 17, 16, 8, -1, - 11, 13, 12, 10, -1, - 12, 18, 17, 10, -1, - 13, 15, 14, 12, -1, - 14, 19, 18, 12, -1 - ] - } - } - ] -} - -DEF cube4_sep18 Transform { - children [ - Shape { - appearance Appearance { - material USE pin - } - geometry IndexedFaceSet { - coord Coordinate { point [ - 1.11496 1.45205 -1.10064, - 1.11496 1.58105 -1.09965, - 0.873040 1.58105 -1.09965, - 0.873040 1.45205 -1.10064, - 1.31400 1.04455 0.536972, - 1.31400 1.04455 0.708972, - 0.674000 1.04455 0.708972, - 0.674000 1.04455 0.536972, - 1.31400 1.46025 0.127726, - 1.31400 1.15635 0.545197, - 1.31400 1.57136 0.215126, - 1.31400 1.20926 0.702070, - 0.674000 1.57136 0.215126, - 0.674000 1.20926 0.702070, - 0.674000 1.46025 0.127726, - 0.674000 1.15635 0.545197, - 1.11496 1.45615 -0.105457, - 1.11496 1.57620 -6.12621e-2, - 0.873040 1.57620 -6.12621e-2, - 0.873040 1.45615 -0.105457] - } - coordIndex [ - 0, 3, 2, 1, -1, - 0, 16, 19, 3, -1, - 1, 17, 16, 0, -1, - 2, 18, 17, 1, -1, - 3, 19, 18, 2, -1, - 4, 9, 11, 5, -1, - 5, 6, 7, 4, -1, - 5, 11, 13, 6, -1, - 6, 13, 15, 7, -1, - 7, 15, 9, 4, -1, - 8, 10, 11, 9, -1, - 8, 16, 17, 10, -1, - 9, 15, 14, 8, -1, - 10, 12, 13, 11, -1, - 10, 17, 18, 12, -1, - 12, 14, 15, 13, -1, - 12, 18, 19, 14, -1, - 14, 19, 16, 8, -1 - ] - } - } - ] -} - -DEF cube4_sep17 Transform { - children [ - Shape { - appearance Appearance { - material USE pin - } - geometry IndexedFaceSet { - coord Coordinate { point [ - 1.11496 -1.44470 -1.10064, - 1.11496 -1.57370 -1.09965, - 0.873040 -1.57370 -1.09965, - 0.873040 -1.44470 -1.10064, - 1.31400 -1.03720 0.536975, - 1.31400 -1.03720 0.708975, - 0.674000 -1.03720 0.708975, - 0.674000 -1.03720 0.536975, - 1.31400 -1.45290 0.127730, - 1.31400 -1.14901 0.545201, - 1.31400 -1.56401 0.215130, - 1.31400 -1.20191 0.702073, - 0.674000 -1.56401 0.215130, - 0.674000 -1.20191 0.702073, - 0.674000 -1.45290 0.127730, - 0.674000 -1.14901 0.545201, - 1.11496 -1.44880 -0.105454, - 1.11496 -1.56885 -6.12579e-2, - 0.873040 -1.56885 -6.12579e-2, - 0.873040 -1.44880 -0.105454] - } - coordIndex [ - 0, 16, 17, 1, -1, - 1, 2, 3, 0, -1, - 1, 17, 18, 2, -1, - 2, 18, 19, 3, -1, - 3, 19, 16, 0, -1, - 4, 7, 6, 5, -1, - 4, 9, 15, 7, -1, - 5, 11, 9, 4, -1, - 6, 13, 11, 5, -1, - 7, 15, 13, 6, -1, - 8, 14, 15, 9, -1, - 8, 16, 19, 14, -1, - 9, 11, 10, 8, -1, - 10, 17, 16, 8, -1, - 11, 13, 12, 10, -1, - 12, 18, 17, 10, -1, - 13, 15, 14, 12, -1, - 14, 19, 18, 12, -1 - ] - } - } - ] -} - -DEF cube4_sep16 Transform { - children [ - Shape { - appearance Appearance { - material USE pin - } - geometry IndexedFaceSet { - coord Coordinate { point [ - 0.120960 1.45205 -1.10064, - 0.120960 1.58105 -1.09965, - -0.120960 1.58105 -1.09965, - -0.120960 1.45205 -1.10064, - 0.320000 1.04455 0.536972, - 0.320000 1.04455 0.708972, - -0.320000 1.04455 0.708972, - -0.320000 1.04455 0.536972, - 0.320000 1.46025 0.127726, - 0.320000 1.15635 0.545197, - 0.320000 1.57136 0.215126, - 0.320000 1.20926 0.702070, - -0.320000 1.57136 0.215126, - -0.320000 1.20926 0.702070, - -0.320000 1.46025 0.127726, - -0.320000 1.15635 0.545197, - 0.120960 1.45615 -0.105457, - 0.120960 1.57620 -6.12621e-2, - -0.120960 1.57620 -6.12621e-2, - -0.120960 1.45615 -0.105457] - } - coordIndex [ - 0, 3, 2, 1, -1, - 0, 16, 19, 3, -1, - 1, 17, 16, 0, -1, - 2, 18, 17, 1, -1, - 3, 19, 18, 2, -1, - 4, 9, 11, 5, -1, - 5, 6, 7, 4, -1, - 5, 11, 13, 6, -1, - 6, 13, 15, 7, -1, - 7, 15, 9, 4, -1, - 8, 10, 11, 9, -1, - 8, 16, 17, 10, -1, - 9, 15, 14, 8, -1, - 10, 12, 13, 11, -1, - 10, 17, 18, 12, -1, - 12, 14, 15, 13, -1, - 12, 18, 19, 14, -1, - 14, 19, 16, 8, -1 - ] - } - } - ] -} - -DEF cube4 Transform { - children [ - Shape { - appearance Appearance { - material USE pin - } - geometry IndexedFaceSet { - coord Coordinate { point [ - 0.120960 -1.44470 -1.10064, - 0.120960 -1.57370 -1.09965, - -0.120960 -1.57370 -1.09965, - -0.120960 -1.44470 -1.10064, - 0.320000 -1.03720 0.536975, - 0.320000 -1.03720 0.708975, - -0.320000 -1.03720 0.708975, - -0.320000 -1.03720 0.536975, - 0.320000 -1.45290 0.127730, - 0.320000 -1.14901 0.545201, - 0.320000 -1.56401 0.215130, - 0.320000 -1.20191 0.702073, - -0.320000 -1.56401 0.215130, - -0.320000 -1.20191 0.702073, - -0.320000 -1.45290 0.127730, - -0.320000 -1.14901 0.545201, - 0.120960 -1.44880 -0.105454, - 0.120960 -1.56885 -6.12579e-2, - -0.120960 -1.56885 -6.12579e-2, - -0.120960 -1.44880 -0.105454] - } - coordIndex [ - 0, 16, 17, 1, -1, - 1, 2, 3, 0, -1, - 1, 17, 18, 2, -1, - 2, 18, 19, 3, -1, - 3, 19, 16, 0, -1, - 4, 7, 6, 5, -1, - 4, 9, 15, 7, -1, - 5, 11, 9, 4, -1, - 6, 13, 11, 5, -1, - 7, 15, 13, 6, -1, - 8, 14, 15, 9, -1, - 8, 16, 19, 14, -1, - 9, 11, 10, 8, -1, - 10, 17, 16, 8, -1, - 11, 13, 12, 10, -1, - 12, 18, 17, 10, -1, - 13, 15, 14, 12, -1, - 14, 19, 18, 12, -1 - ] - } - } - ] -} - diff --git a/modules/packages3d/Divers.3dshapes/TCXO_G158.wings b/modules/packages3d/Oscillators.3dshapes/TCXO_G158.wings similarity index 100% rename from modules/packages3d/Divers.3dshapes/TCXO_G158.wings rename to modules/packages3d/Oscillators.3dshapes/TCXO_G158.wings diff --git a/modules/packages3d/Divers.3dshapes/TCXO_G158.wrl b/modules/packages3d/Oscillators.3dshapes/TCXO_G158.wrl similarity index 100% rename from modules/packages3d/Divers.3dshapes/TCXO_G158.wrl rename to modules/packages3d/Oscillators.3dshapes/TCXO_G158.wrl From 8fdb637aabd3734ee79ded157badfd143ce0080d Mon Sep 17 00:00:00 2001 From: michal Date: Sun, 9 Aug 2015 01:56:09 +0200 Subject: [PATCH 2/2] moving, renaming, small fixes --- .../Connect.3dshapes/Banana_Jack_1Pin.wings~ | Bin 13315 -> 0 bytes .../Connect.3dshapes/Banana_Jack_2Pin.wings~ | Bin 16200 -> 0 bytes .../Connect.3dshapes/Banana_Jack_3Pin.wings~ | Bin 17389 -> 0 bytes 3 files changed, 0 insertions(+), 0 deletions(-) delete mode 100644 modules/packages3d/Connect.3dshapes/Banana_Jack_1Pin.wings~ delete mode 100644 modules/packages3d/Connect.3dshapes/Banana_Jack_2Pin.wings~ delete mode 100644 modules/packages3d/Connect.3dshapes/Banana_Jack_3Pin.wings~ diff --git a/modules/packages3d/Connect.3dshapes/Banana_Jack_1Pin.wings~ b/modules/packages3d/Connect.3dshapes/Banana_Jack_1Pin.wings~ deleted file mode 100644 index cb34861d929c4f4c1229261e3cbe2658f5665721..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13315 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 A+5i9m diff --git a/modules/packages3d/Connect.3dshapes/Banana_Jack_2Pin.wings~ b/modules/packages3d/Connect.3dshapes/Banana_Jack_2Pin.wings~ deleted file mode 100644 index c0d5d224be47a955fa10ef0bf1a84f1bd7f86ccc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16200 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