From 9afa43331a53b5b5edafced1f8f4238adbe3dd80 Mon Sep 17 00:00:00 2001 From: Willem Date: Sat, 26 Feb 2022 02:45:20 +0100 Subject: [PATCH] Converted to maven --- .gitignore | 7 +- .gradle/7.3.3/checksums/checksums.lock | Bin 0 -> 17 bytes .gradle/7.3.3/checksums/md5-checksums.bin | Bin 0 -> 20597 bytes .gradle/7.3.3/checksums/sha1-checksums.bin | Bin 0 -> 20765 bytes .../dependencies-accessors.lock | Bin 0 -> 17 bytes .../dependencies-accessors/gc.properties | 0 .../executionHistory/executionHistory.lock | Bin 0 -> 17 bytes .gradle/7.3.3/fileChanges/last-build.bin | Bin 0 -> 1 bytes .gradle/7.3.3/fileHashes/fileHashes.lock | Bin 0 -> 17 bytes .gradle/7.3.3/gc.properties | 0 .../buildOutputCleanup.lock | Bin 0 -> 17 bytes .gradle/buildOutputCleanup/cache.properties | 2 + .gradle/vcs-1/gc.properties | 0 build.gradle | 125 ------------ gdxapp4d-boot/gdxapp4d-boot-desktop/pom.xml | 28 +++ .../gdxapp/desktop/GDXAppDesktopConfig.java | 0 .../gdxapp/desktop/GDXAppDesktopLauncher.java | 0 gdxapp4d-boot/gdxapp4d-boot-tos4/pom.xml | 39 ++++ .../gdxapp/FontAwesomeIcons.java | 0 .../gdxapp/GDXAppLauncher.java | 0 .../distributedrebirth/gdxapp/GDXAppMain.java | 0 .../gdxapp/GDXAppMainKeyʸᴰ.java | 0 .../distributedrebirth/gdxapp/ImGuiSetup.java | 0 .../gdxapp/desktop/DefaultDeskApp.java | 0 .../gdxapp/desktop/DeskApp.java | 0 .../gdxapp/desktop/DeskAppContour.java | 0 .../gdxapp/desktop/DeskAppContourSection.java | 0 .../gdxapp/desktop/DeskAppRenderer.java | 0 .../gdxapp/desktop/DeskAppScreen.java | 0 .../gdxapp/desktop/DeskAppScreenListener.java | 0 .../gdxapp/desktop/DeskTopInputProcessor.java | 0 .../gdxapp/desktop/DeskTopScreen.java | 0 .../gdxapp/desktop/DeskTopScreenMenu.java | 0 .../gdxapp/desktop/apps/BasicConsoleApp.java | 0 .../gdxapp/desktop/apps/HebrewWalletApp.java | 0 .../gdxapp/desktop/apps/MusicPlayerApp.java | 0 .../desktop/apps/SystemBaseGlyphApp.java | 0 .../desktop/apps/SystemBasePartApp.java | 0 .../apps/SystemBaseUnicodePlaneApp.java | 0 .../gdxapp/desktop/apps/Unicode4DApp.java | 0 .../gdxapp/music/MusicManager.java | 0 .../gdxapp/music/MusicSong.java | 0 .../gdxapp/music/MusicSongType.java | 0 .../gdxapp/screen/AbstractScreenDesktop.java | 0 .../gdxapp/screen/AbstractScrollScreen.java | 0 .../gdxapp/screen/ScreenCredits.java | 0 .../gdxapp/screen/ScreenDesktop1.java | 0 .../gdxapp/screen/ScreenDesktop2.java | 0 .../gdxapp/screen/ScreenDesktop3.java | 0 .../gdxapp/screen/ScreenDesktop4.java | 0 .../gdxapp/screen/ScreenHelp.java | 0 .../gdxapp/screen/ScreenIntro.java | 0 .../gdxapp/screen/ScreenIntroMission.java | 0 .../gdxapp/screen/ScreenLoading.java | 0 .../gdxapp/screen/UserColorShader.java | 0 .../resources}/background/doom-credits.png | Bin .../resources}/background/gdxapp-loading.png | Bin .../main/resources}/background/temple-os.png | Bin .../background/terrydavis-front.png | Bin .../resources}/background/terrydavis-nose.png | Bin .../src/main/resources}/font/code-2000.ttf | Bin .../src/main/resources}/font/code-2001.ttf | Bin .../src/main/resources}/font/code-2002.ttf | Bin .../src/main/resources}/font/fa-solid-900.ttf | Bin .../src/main/resources}/font/free-sans.ttf | Bin .../main/resources}/font/new-gardiner-bmp.ttf | Bin .../resources}/font/noto-sans-balinese.ttf | Bin .../main/resources}/font/noto-sans-bamum.ttf | Bin .../main/resources}/font/noto-sans-batak.ttf | Bin .../main/resources}/font/noto-sans-brahmi.ttf | Bin .../resources}/font/noto-sans-glagolitic.ttf | Bin .../main/resources}/font/noto-sans-lepcha.ttf | Bin .../main/resources}/font/noto-sans-lisu.ttf | Bin .../resources}/font/noto-sans-samaritan.ttf | Bin .../resources}/font/noto-sans-sinhala.ttf | Bin .../resources}/font/noto-sans-sundanese.ttf | Bin .../resources}/font/noto-sans-tagalog.ttf | Bin .../resources}/font/noto-sans-tagbanwa.ttf | Bin .../main/resources}/font/noto-sans-tai-le.ttf | Bin .../resources}/font/noto-sans-tai-tham.ttf | Bin .../resources}/font/noto-serif-tibetan.ttf | Bin .../src/main/resources}/icon/window-128.png | Bin .../src/main/resources}/icon/window-16.png | Bin .../src/main/resources}/icon/window-32.png | Bin .../distributedrebirth/gdxapp/Main.properties | 0 .../gdxapp/Main_hiero.properties | 0 .../beeble-i-used-temple-os-to-write.mp3 | Bin .../resources}/music/idtech-doom-sigil.mp3 | Bin .../music/panoramacircle-waterfowl.mp3 | Bin .../music/ryanfarran-risen-temple-os.mp3 | Bin .../music/sanctumwave-devine-intellect.mp3 | Bin .../music/sanctumwave-nightwalk.mp3 | Bin .../resources}/music/sanctumwave-risen.mp3 | Bin .../music/theselfhelpgroup-temple-os.mp3 | Bin .../resources}/shader/color.fragment.glsl | 0 .../main/resources}/shader/color.vertex.glsl | 0 gdxapp4d-boot/pom.xml | 14 ++ gdxapp4d-chain/pom.xml | 10 + gdxapp4d-lib/gdxapp4d-lib-basicwd/pom.xml | 9 + .../basic4d/BasicRuntime.java | 0 .../basic4d/lang/BasicAnnotationʷᴰ.java | 0 .../basic4d/lang/BasicClassʷᴰ.java | 0 .../basic4d/lang/BasicInterfaceʷᴰ.java | 0 .../basic4d/lang/BasicLanguageModuleʷᴰ.java | 0 .../basic4d/lang/BasicLanguageʷᴰ.java | 0 .../basic4d/lang/BasicMethodArgumentʷᴰ.java | 0 .../basic4d/lang/BasicMethodʷᴰ.java | 0 .../basic4d/lang/BasicStepCodeʷᴰ.java | 0 gdxapp4d-lib/gdxapp4d-lib-bassboonyd/pom.xml | 9 + .../bassboonyd/BãßBȍőnAnnotationInfoʸᴰ.java | 0 .../bassboonyd/BãßBȍőnAuthorInfoʸᴰ.java | 0 .../bassboonyd/BãßBȍőnClassInfoʸᴰ.java | 0 .../bassboonyd/BãßBȍőnCoffinOpenʸᴰ.java | 0 .../bassboonyd/BãßBȍőnCoffinStoreKeyʸᴰ.java | 0 .../bassboonyd/BãßBȍőnCoffinStoreʸᴰ.java | 0 .../bassboonyd/BãßBȍőnCoffinʸᴰ.java | 0 .../bassboonyd/BãßBȍőnConstantsʸᴰ.java | 0 .../bassboonyd/BãßBȍőnInitMethodʸᴰ.java | 0 .../bassboonyd/BãßBȍőnPackageInfoʸᴰ.java | 0 .../bassboonyd/DefaultAuthorInfoʸᴰ.java | 0 .../bassboonyd/DefaultClassInfoʸᴰ.java | 0 .../bassboonyd/DefaultEnumBaseʸᴰ.java | 0 .../bassboonyd/DefaultEnumInstanceʸᴰ.java | 0 .../bassboonyd/DefaultEnumSetʸᴰ.java | 0 .../bassboonyd/DefaultInitMethodʸᴰ.java | 0 .../bassboonyd/DefaultPackageInfoʸᴰ.java | 0 .../jmx/AbstractMBeanAttributeᴶᴹˣ.java | 0 .../bassboonyd/jmx/BooleanAttributeᴶᴹˣ.java | 0 .../bassboonyd/jmx/DefaultEnumBaseᴶᴹˣ.java | 0 .../jmx/DefaultEnumInstanceᴶᴹˣ.java | 0 .../bassboonyd/jmx/DefaultEnumSetᴶᴹˣ.java | 0 .../bassboonyd/jmx/GuageCounterᴶᴹˣ.java | 0 .../bassboonyd/jmx/MBeanAttributeTypeᴶᴹˣ.java | 0 .../bassboonyd/jmx/MBeanAttributeᴶᴹˣ.java | 0 .../bassboonyd/jmx/MBeanDynamicᴶᴹˣ.java | 0 .../bassboonyd/jmx/MBeanStoreKeyᴶᴹˣ.java | 0 .../bassboonyd/jmx/StringAttributeᴶᴹˣ.java | 0 gdxapp4d-lib/gdxapp4d-lib-imxmi/pom.xml | 36 ++++ .../distributedrebirth/imxmi/ImXmiSetup.java | 0 .../lang/AbstractImComponentDataˣᴹᴵ.java | 0 .../imxmi/lang/AbstractImComponentSetˣᴹᴵ.java | 0 .../imxmi/lang/AbstractImComponentˣᴹᴵ.java | 0 .../imxmi/lang/ImButtonˣᴹᴵ.java | 0 .../imxmi/lang/ImComboˣᴹᴵ.java | 0 .../imxmi/lang/ImComponentDataˣᴹᴵ.java | 0 .../imxmi/lang/ImComponentSetˣᴹᴵ.java | 0 .../imxmi/lang/ImComponentˣᴹᴵ.java | 0 .../imxmi/lang/ImFrameˣᴹᴵ.java | 0 .../imxmi/lang/ImSameLineˣᴹᴵ.java | 0 .../imxmi/lang/ImSeparatorˣᴹᴵ.java | 0 .../imxmi/lang/ImTableˣᴹᴵ.java | 0 .../imxmi/lang/ImTextDataˣᴹᴵ.java | 0 .../imxmi/lang/ImTextˣᴹᴵ.java | 0 gdxapp4d-lib/gdxapp4d-lib-numberxd/pom.xml | 21 ++ .../numberxd/AbstractBaseGetậlMatrix1.java | 0 .../numberxd/AbstractBaseGetậlMatrix2.java | 0 .../numberxd/AbstractBaseGetậlMatrix3.java | 0 .../numberxd/AbstractBaseGetậlMatrix4.java | 0 .../numberxd/AbstractGroßGetậlŌṁ1ⁿᴰ.java | 0 .../numberxd/AbstractGroßGetậlŌṁ6ˢᴰ.java | 0 .../numberxd/BaseGetậl.java | 0 .../numberxd/BaseGetậlMatrix1.java | 0 .../numberxd/BaseGetậlMatrix2.java | 0 .../numberxd/BaseGetậlMatrix3.java | 0 .../numberxd/BaseGetậlMatrix4.java | 0 .../numberxd/GroßGetậl1ⁿᴰ.java | 0 .../numberxd/GroßGetậl6ˢᴰ.java | 0 .../numberxd/GroßGetậlŌṁDiamond1ⁿᴰ.java | 0 .../numberxd/GroßGetậlŌṁDiamond6ˢᴰ.java | 0 .../numberxd/GroßGetậlŌṁHyperStàr1ⁿᴰ.java | 0 .../numberxd/GroßGetậlŌṁHyperStàr6ˢᴰ.java | 0 .../numberxd/Gê̄ldGetậl.java | 0 .../numberxd/Gê̄ldGetậlÅtHebrew.java | 0 .../numberxd/Gê̄ldGetậlÅtHebrewLetter.java | 0 .../numberxd/Gê̄ldGetậlÅtHebrewVowel.java | 0 .../numberxd/KlompGetậl4ˢᴰ.java | 0 .../numberxd/KlompÅtŌṁKāassGetậl4ˢᴰ.java | 0 .../numberxd/WavẽWorstGetậl1ⁿᴰ.java | 0 .../numberxd/WavẽWorstGetậl2ⁿᴰ.java | 0 .../numberxd/alu/ŌctopǔsALU.java | 0 .../numberxd/alu/ŌctopǔsBreukOpểrǟtiẻ.java | 0 .../numberxd/alu/ŌctopǔsSnijOpểrǟtiẻ.java | 0 .../numberxd/base2t/Base2PartsFactory.java | 0 .../numberxd/base2t/Base2Terminator.java | 0 .../numberxd/base2t/BaseAppender.java | 0 .../numberxd/base2t/BaseAppenderOctal.java | 0 .../numberxd/base2t/BaseAppenderTyte.java | 0 .../numberxd/base2t/BaseIteratorOctal.java | 0 .../base2t/BaseIteratorOctalAdapter.java | 0 .../base2t/BaseIteratorOctalStack.java | 0 .../numberxd/base2t/BaseIteratorTyte.java | 0 .../numberxd/base2t/BaseNumber.java | 0 .../numberxd/base2t/BaseNumberTyte.java | 0 .../numberxd/base2t/BaseNumberTyteˣᴸ.java | 0 .../numberxd/base2t/BaseNumberˣᴸ.java | 0 .../base2t/part/BãßBȍőnPartAlt1Infoʸᴰ.java | 0 .../base2t/part/BãßBȍőnPartAlt1ʸᴰ.java | 0 .../base2t/part/BãßBȍőnPartAlt2Infoʸᴰ.java | 0 .../base2t/part/BãßBȍőnPartAlt2ʸᴰ.java | 0 .../base2t/part/BãßBȍőnPartAlt3Infoʸᴰ.java | 0 .../base2t/part/BãßBȍőnPartAlt3ʸᴰ.java | 0 .../base2t/part/BãßBȍőnPartAlt4Infoʸᴰ.java | 0 .../base2t/part/BãßBȍőnPartAlt4ʸᴰ.java | 0 .../base2t/part/BãßBȍőnPartKeyʸᴰ.java | 0 .../base2t/part/BãßBȍőnPartShiftBitsʸᴰ.java | 0 .../numberxd/base2t/part/BãßBȍőnPartʸᴰ.java | 0 .../numberxd/base2t/part/T02PartBinary.java | 0 .../numberxd/base2t/part/T03PartTrit.java | 0 .../numberxd/base2t/part/T04PartQuad.java | 0 .../numberxd/base2t/part/T05PartPental.java | 0 .../numberxd/base2t/part/T06PartSeximal.java | 0 .../numberxd/base2t/part/T07PartPlanIt.java | 0 .../numberxd/base2t/part/T08PartOctal.java | 0 .../numberxd/base2t/part/T09PartNonary.java | 0 .../numberxd/base2t/part/T10PartDecimal.java | 0 .../base2t/part/T11PartUndecimal.java | 0 .../numberxd/base2t/part/T12PartUncial.java | 0 .../numberxd/base2t/part/T16PartHex.java | 0 .../numberxd/base2t/part/T20PartScore.java | 0 .../base2t/part/T60PartSexagesimal.java | 0 .../base2t/part/warp/TOSWarpCore.java | 0 .../numberxd/base2t/type/V006Tixte.java | 0 .../numberxd/base2t/type/V009Tyte.java | 0 .../numberxd/base2t/type/V018Tord.java | 0 .../numberxd/base2t/type/V027Temvig.java | 0 .../numberxd/base2t/type/V036Teger.java | 0 .../numberxd/base2t/type/V042Traw.java | 0 .../numberxd/base2t/type/V072Tong.java | 0 .../numberxd/base2t/type/V144Tocta.java | 0 .../numberxd/base2t/typexl/V0x000348ˣᴸ.java | 0 .../numberxd/base2t/typexl/V0x000654ˣᴸ.java | 0 .../numberxd/base2t/typexl/V0x000CA8ˣᴸ.java | 0 .../numberxd/base2t/typexl/V0x0013B0ˣᴸ.java | 0 .../numberxd/glyph/BaseGlyphSet.java | 0 .../numberxd/glyph/BaseGlyphSetNumber.java | 0 .../numberxd/glyph/BãßBȍőnGlyphSetKeyʸᴰ.java | 0 .../x4o/BãßBȍőnPartDialToneConverter.java | 0 .../numberxd/x4o/NumberXDModuleLoader.java | 0 .../numberxd/x4o/V072TongBindingHandler.java | 0 .../numberxd/x4o/V072TongP1.java | 0 .../x4o/V072TongP1BindingHandler.java | 0 .../numberxd/x4o/V072TongP2.java | 0 .../x4o/V072TongP2BindingHandler.java | 0 .../META-INF/numberxd/numberxd-modules.xml | 0 .../main}/resources/META-INF/x4o-drivers.xml | 0 .../numberxd/GroßGetậlŌṁDiamond1Testⁿᴰ.java | 0 .../numberxd/base2t/BasePartFactoryTest.java | 0 .../numberxd/base2t/T02PartBinaryTest.java | 0 .../numberxd/base2t/T03PartTritTest.java | 0 .../numberxd/base2t/T04PartQuadTest.java | 0 .../numberxd/base2t/T05PartPentalTest.java | 0 .../numberxd/base2t/T06PartSeximalTest.java | 0 .../numberxd/base2t/T07PartPlanItTest.java | 0 .../numberxd/base2t/T08PartOctalTest.java | 0 .../numberxd/base2t/T09PartNonaryTest.java | 0 .../numberxd/base2t/T10PartDecimalTest.java | 0 .../numberxd/base2t/T11PartUndecimalTest.java | 0 .../numberxd/base2t/T12PartUncialTest.java | 0 .../numberxd/base2t/T16PartHexTest.java | 0 .../numberxd/base2t/T20PartScoreTest.java | 0 .../numberxd/base2t/T60SexagesimalTest.java | 0 .../base2t/part/warp/TOSWarpCoreTest.java | 0 gdxapp4d-lib/gdxapp4d-lib-unicodezd/pom.xml | 21 ++ .../unicode4d/CodePointCommandᶻᴰ.java | 0 .../unicode4d/CodePointᶻᴰ.java | 0 .../unicode4d/Stringᶻᴰ.java | 0 .../unicode4d/UnicodePlaneᶻᴰ.java | 0 .../unicode4d/atlas/FontAtlas.java | 0 .../unicode4d/atlas/FontAtlasDriver.java | 0 .../unicode4d/atlas/FontAtlasStore.java | 0 .../unicode4d/atlas/FontAtlasStoreGlyph.java | 0 .../unicode4d-atlas/unicode4d-atlas-lang.eld | 0 .../unicode4d-atlas-modules.xml | 0 .../main}/resources/META-INF/x4o-drivers.xml | 0 .../unicode4d/TestConvFont.java | 0 gdxapp4d-lib/gdxapp4d-lib-warpme/pom.xml | 20 ++ .../distributedrebirth/warpme/Warpᵐᵉ.java | 0 .../warpme/core/WaterBucket.java | 0 .../warpme/core/WaterBucketDriver.java | 0 .../warpme/core/WaterCipher.java | 0 .../warpme/core/WaterCipherHeart.java | 0 .../warpme/core/WaterCipherHeartTone.java | 0 .../warpme/hash/WaterShot.java | 0 .../warpme/hash/WaterShotAddict.java | 0 .../warpme/hash/WaterShotDriver.java | 0 .../warpme/hash/WaterSoftHash.java | 0 .../warpme/sea/WaterOcean.java | 0 .../warpme/sea/WaterOceanDriver.java | 0 .../warpme/sea/WaterSea.java | 0 .../warpme/sea/WaterSeaChain.java | 0 .../warpme/sea/WaterSeaMagic.java | 0 .../warpme/ship/WaterDevice.java | 0 .../warpme/ship/WaterDeviceDriver.java | 0 .../warpme/ship/WaterShip.java | 0 .../warpme/ship/WaterShipOcean.java | 0 .../META-INF/warp-core/warp-core-lang.eld | 0 .../META-INF/warp-core/warp-core-modules.xml | 0 .../META-INF/warp-hash/warp-hash-lang.eld | 0 .../META-INF/warp-hash/warp-hash-modules.xml | 0 .../META-INF/warp-sea/warp-sea-lang.eld | 0 .../META-INF/warp-sea/warp-sea-modules.xml | 0 .../META-INF/warp-ship/warp-ship-lang.eld | 0 .../META-INF/warp-ship/warp-ship-modules.xml | 0 .../main}/resources/META-INF/x4o-drivers.xml | 0 .../warpme/core/WaterBucketDriverTest.java | 0 .../warpme/hash/WaterShotDriverTest.java | 0 .../warpme/sea/WaterOceanDriverTest.java | 0 .../warpme/ship/WaterDeviceDriverTest.java | 0 gdxapp4d-lib/pom.xml | 18 ++ gradle-libs/el-api-6.0.20.jar | Bin 27814 -> 0 bytes gradle-libs/jasper-el-6.0.20.jar | Bin 103201 -> 0 bytes gradle-libs/x4o-driver-0.8.7-SNAPSHOT.jar | Bin 295100 -> 0 bytes gradle.properties | 3 - gradle/wrapper/gradle-wrapper.jar | Bin 59203 -> 0 bytes gradle/wrapper/gradle-wrapper.properties | 5 - gradlew | 185 ------------------ gradlew.bat | 89 --------- lib-basicwd/build.gradle | 7 - lib-bassboonyd/build.gradle | 7 - lib-imxmi/build.gradle | 7 - lib-numberxd/build.gradle | 7 - lib-unicodezd/build.gradle | 7 - lib-warpme/build.gradle | 7 - main-gdxapp-desktop/build.gradle | 38 ---- main-gdxapp/build.gradle | 7 - pom.xml | 167 ++++++++++++++++ settings.gradle | 1 - 327 files changed, 396 insertions(+), 500 deletions(-) create mode 100644 .gradle/7.3.3/checksums/checksums.lock create mode 100644 .gradle/7.3.3/checksums/md5-checksums.bin create mode 100644 .gradle/7.3.3/checksums/sha1-checksums.bin create mode 100644 .gradle/7.3.3/dependencies-accessors/dependencies-accessors.lock create mode 100644 .gradle/7.3.3/dependencies-accessors/gc.properties create mode 100644 .gradle/7.3.3/executionHistory/executionHistory.lock create mode 100644 .gradle/7.3.3/fileChanges/last-build.bin create mode 100644 .gradle/7.3.3/fileHashes/fileHashes.lock create mode 100644 .gradle/7.3.3/gc.properties create mode 100644 .gradle/buildOutputCleanup/buildOutputCleanup.lock create mode 100644 .gradle/buildOutputCleanup/cache.properties create mode 100644 .gradle/vcs-1/gc.properties delete mode 100644 build.gradle create mode 100644 gdxapp4d-boot/gdxapp4d-boot-desktop/pom.xml rename {main-gdxapp-desktop/src/main => gdxapp4d-boot/gdxapp4d-boot-desktop/src/main/java}/love/distributedrebirth/gdxapp/desktop/GDXAppDesktopConfig.java (100%) rename {main-gdxapp-desktop/src/main => gdxapp4d-boot/gdxapp4d-boot-desktop/src/main/java}/love/distributedrebirth/gdxapp/desktop/GDXAppDesktopLauncher.java (100%) create mode 100644 gdxapp4d-boot/gdxapp4d-boot-tos4/pom.xml rename {main-gdxapp/src/main => gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/java}/love/distributedrebirth/gdxapp/FontAwesomeIcons.java (100%) rename {main-gdxapp/src/main => gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/java}/love/distributedrebirth/gdxapp/GDXAppLauncher.java (100%) rename {main-gdxapp/src/main => gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/java}/love/distributedrebirth/gdxapp/GDXAppMain.java (100%) rename {main-gdxapp/src/main => gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/java}/love/distributedrebirth/gdxapp/GDXAppMainKeyʸᴰ.java (100%) rename {main-gdxapp/src/main => gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/java}/love/distributedrebirth/gdxapp/ImGuiSetup.java (100%) rename {main-gdxapp/src/main => gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/java}/love/distributedrebirth/gdxapp/desktop/DefaultDeskApp.java (100%) rename {main-gdxapp/src/main => gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/java}/love/distributedrebirth/gdxapp/desktop/DeskApp.java (100%) rename {main-gdxapp/src/main => gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/java}/love/distributedrebirth/gdxapp/desktop/DeskAppContour.java (100%) rename {main-gdxapp/src/main => gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/java}/love/distributedrebirth/gdxapp/desktop/DeskAppContourSection.java (100%) rename {main-gdxapp/src/main => gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/java}/love/distributedrebirth/gdxapp/desktop/DeskAppRenderer.java (100%) rename {main-gdxapp/src/main => gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/java}/love/distributedrebirth/gdxapp/desktop/DeskAppScreen.java (100%) rename {main-gdxapp/src/main => gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/java}/love/distributedrebirth/gdxapp/desktop/DeskAppScreenListener.java (100%) rename {main-gdxapp/src/main => gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/java}/love/distributedrebirth/gdxapp/desktop/DeskTopInputProcessor.java (100%) rename {main-gdxapp/src/main => gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/java}/love/distributedrebirth/gdxapp/desktop/DeskTopScreen.java (100%) rename {main-gdxapp/src/main => gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/java}/love/distributedrebirth/gdxapp/desktop/DeskTopScreenMenu.java (100%) rename {main-gdxapp/src/main => gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/java}/love/distributedrebirth/gdxapp/desktop/apps/BasicConsoleApp.java (100%) rename {main-gdxapp/src/main => gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/java}/love/distributedrebirth/gdxapp/desktop/apps/HebrewWalletApp.java (100%) rename {main-gdxapp/src/main => gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/java}/love/distributedrebirth/gdxapp/desktop/apps/MusicPlayerApp.java (100%) rename {main-gdxapp/src/main => gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/java}/love/distributedrebirth/gdxapp/desktop/apps/SystemBaseGlyphApp.java (100%) rename {main-gdxapp/src/main => gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/java}/love/distributedrebirth/gdxapp/desktop/apps/SystemBasePartApp.java (100%) rename {main-gdxapp/src/main => gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/java}/love/distributedrebirth/gdxapp/desktop/apps/SystemBaseUnicodePlaneApp.java (100%) rename {main-gdxapp/src/main => gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/java}/love/distributedrebirth/gdxapp/desktop/apps/Unicode4DApp.java (100%) rename {main-gdxapp/src/main => gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/java}/love/distributedrebirth/gdxapp/music/MusicManager.java (100%) rename {main-gdxapp/src/main => gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/java}/love/distributedrebirth/gdxapp/music/MusicSong.java (100%) rename {main-gdxapp/src/main => gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/java}/love/distributedrebirth/gdxapp/music/MusicSongType.java (100%) rename {main-gdxapp/src/main => gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/java}/love/distributedrebirth/gdxapp/screen/AbstractScreenDesktop.java (100%) rename {main-gdxapp/src/main => gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/java}/love/distributedrebirth/gdxapp/screen/AbstractScrollScreen.java (100%) rename {main-gdxapp/src/main => gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/java}/love/distributedrebirth/gdxapp/screen/ScreenCredits.java (100%) rename {main-gdxapp/src/main => gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/java}/love/distributedrebirth/gdxapp/screen/ScreenDesktop1.java (100%) rename {main-gdxapp/src/main => gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/java}/love/distributedrebirth/gdxapp/screen/ScreenDesktop2.java (100%) rename {main-gdxapp/src/main => gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/java}/love/distributedrebirth/gdxapp/screen/ScreenDesktop3.java (100%) rename {main-gdxapp/src/main => gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/java}/love/distributedrebirth/gdxapp/screen/ScreenDesktop4.java (100%) rename {main-gdxapp/src/main => gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/java}/love/distributedrebirth/gdxapp/screen/ScreenHelp.java (100%) rename {main-gdxapp/src/main => gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/java}/love/distributedrebirth/gdxapp/screen/ScreenIntro.java (100%) rename {main-gdxapp/src/main => gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/java}/love/distributedrebirth/gdxapp/screen/ScreenIntroMission.java (100%) rename {main-gdxapp/src/main => gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/java}/love/distributedrebirth/gdxapp/screen/ScreenLoading.java (100%) rename {main-gdxapp/src/main => gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/java}/love/distributedrebirth/gdxapp/screen/UserColorShader.java (100%) rename {main-gdxapp/assets => gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/resources}/background/doom-credits.png (100%) rename {main-gdxapp/assets => gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/resources}/background/gdxapp-loading.png (100%) rename {main-gdxapp/assets => gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/resources}/background/temple-os.png (100%) rename {main-gdxapp/assets => gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/resources}/background/terrydavis-front.png (100%) rename {main-gdxapp/assets => gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/resources}/background/terrydavis-nose.png (100%) rename {main-gdxapp/assets => gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/resources}/font/code-2000.ttf (100%) rename {main-gdxapp/assets => gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/resources}/font/code-2001.ttf (100%) rename {main-gdxapp/assets => gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/resources}/font/code-2002.ttf (100%) rename {main-gdxapp/assets => gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/resources}/font/fa-solid-900.ttf (100%) rename {main-gdxapp/assets => gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/resources}/font/free-sans.ttf (100%) rename {main-gdxapp/assets => gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/resources}/font/new-gardiner-bmp.ttf (100%) rename {main-gdxapp/assets => gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/resources}/font/noto-sans-balinese.ttf (100%) rename {main-gdxapp/assets => gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/resources}/font/noto-sans-bamum.ttf (100%) rename {main-gdxapp/assets => gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/resources}/font/noto-sans-batak.ttf (100%) rename {main-gdxapp/assets => gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/resources}/font/noto-sans-brahmi.ttf (100%) rename {main-gdxapp/assets => gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/resources}/font/noto-sans-glagolitic.ttf (100%) rename {main-gdxapp/assets => gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/resources}/font/noto-sans-lepcha.ttf (100%) rename {main-gdxapp/assets => gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/resources}/font/noto-sans-lisu.ttf (100%) rename {main-gdxapp/assets => gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/resources}/font/noto-sans-samaritan.ttf (100%) rename {main-gdxapp/assets => gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/resources}/font/noto-sans-sinhala.ttf (100%) rename {main-gdxapp/assets => gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/resources}/font/noto-sans-sundanese.ttf (100%) rename {main-gdxapp/assets => gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/resources}/font/noto-sans-tagalog.ttf (100%) rename {main-gdxapp/assets => gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/resources}/font/noto-sans-tagbanwa.ttf (100%) rename {main-gdxapp/assets => gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/resources}/font/noto-sans-tai-le.ttf (100%) rename {main-gdxapp/assets => gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/resources}/font/noto-sans-tai-tham.ttf (100%) rename {main-gdxapp/assets => gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/resources}/font/noto-serif-tibetan.ttf (100%) rename {main-gdxapp/assets => gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/resources}/icon/window-128.png (100%) rename {main-gdxapp/assets => gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/resources}/icon/window-16.png (100%) rename {main-gdxapp/assets => gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/resources}/icon/window-32.png (100%) rename {main-gdxapp/src => gdxapp4d-boot/gdxapp4d-boot-tos4/src/main}/resources/love/distributedrebirth/gdxapp/Main.properties (100%) rename {main-gdxapp/src => gdxapp4d-boot/gdxapp4d-boot-tos4/src/main}/resources/love/distributedrebirth/gdxapp/Main_hiero.properties (100%) rename {main-gdxapp/assets => gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/resources}/music/beeble-i-used-temple-os-to-write.mp3 (100%) rename {main-gdxapp/assets => gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/resources}/music/idtech-doom-sigil.mp3 (100%) rename {main-gdxapp/assets => gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/resources}/music/panoramacircle-waterfowl.mp3 (100%) rename {main-gdxapp/assets => gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/resources}/music/ryanfarran-risen-temple-os.mp3 (100%) rename {main-gdxapp/assets => gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/resources}/music/sanctumwave-devine-intellect.mp3 (100%) rename {main-gdxapp/assets => gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/resources}/music/sanctumwave-nightwalk.mp3 (100%) rename {main-gdxapp/assets => gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/resources}/music/sanctumwave-risen.mp3 (100%) rename {main-gdxapp/assets => gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/resources}/music/theselfhelpgroup-temple-os.mp3 (100%) rename {main-gdxapp/assets => gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/resources}/shader/color.fragment.glsl (100%) rename {main-gdxapp/assets => gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/resources}/shader/color.vertex.glsl (100%) create mode 100644 gdxapp4d-boot/pom.xml create mode 100644 gdxapp4d-chain/pom.xml create mode 100644 gdxapp4d-lib/gdxapp4d-lib-basicwd/pom.xml rename {lib-basicwd/src/main => gdxapp4d-lib/gdxapp4d-lib-basicwd/src/main/java}/love/distributedrebirth/basic4d/BasicRuntime.java (100%) rename {lib-basicwd/src/main => gdxapp4d-lib/gdxapp4d-lib-basicwd/src/main/java}/love/distributedrebirth/basic4d/lang/BasicAnnotationʷᴰ.java (100%) rename {lib-basicwd/src/main => gdxapp4d-lib/gdxapp4d-lib-basicwd/src/main/java}/love/distributedrebirth/basic4d/lang/BasicClassʷᴰ.java (100%) rename {lib-basicwd/src/main => gdxapp4d-lib/gdxapp4d-lib-basicwd/src/main/java}/love/distributedrebirth/basic4d/lang/BasicInterfaceʷᴰ.java (100%) rename {lib-basicwd/src/main => gdxapp4d-lib/gdxapp4d-lib-basicwd/src/main/java}/love/distributedrebirth/basic4d/lang/BasicLanguageModuleʷᴰ.java (100%) rename {lib-basicwd/src/main => gdxapp4d-lib/gdxapp4d-lib-basicwd/src/main/java}/love/distributedrebirth/basic4d/lang/BasicLanguageʷᴰ.java (100%) rename {lib-basicwd/src/main => gdxapp4d-lib/gdxapp4d-lib-basicwd/src/main/java}/love/distributedrebirth/basic4d/lang/BasicMethodArgumentʷᴰ.java (100%) rename {lib-basicwd/src/main => gdxapp4d-lib/gdxapp4d-lib-basicwd/src/main/java}/love/distributedrebirth/basic4d/lang/BasicMethodʷᴰ.java (100%) rename {lib-basicwd/src/main => gdxapp4d-lib/gdxapp4d-lib-basicwd/src/main/java}/love/distributedrebirth/basic4d/lang/BasicStepCodeʷᴰ.java (100%) create mode 100644 gdxapp4d-lib/gdxapp4d-lib-bassboonyd/pom.xml rename {lib-bassboonyd/src/main => gdxapp4d-lib/gdxapp4d-lib-bassboonyd/src/main/java}/love/distributedrebirth/bassboonyd/BãßBȍőnAnnotationInfoʸᴰ.java (100%) rename {lib-bassboonyd/src/main => gdxapp4d-lib/gdxapp4d-lib-bassboonyd/src/main/java}/love/distributedrebirth/bassboonyd/BãßBȍőnAuthorInfoʸᴰ.java (100%) rename {lib-bassboonyd/src/main => gdxapp4d-lib/gdxapp4d-lib-bassboonyd/src/main/java}/love/distributedrebirth/bassboonyd/BãßBȍőnClassInfoʸᴰ.java (100%) rename {lib-bassboonyd/src/main => gdxapp4d-lib/gdxapp4d-lib-bassboonyd/src/main/java}/love/distributedrebirth/bassboonyd/BãßBȍőnCoffinOpenʸᴰ.java (100%) rename {lib-bassboonyd/src/main => gdxapp4d-lib/gdxapp4d-lib-bassboonyd/src/main/java}/love/distributedrebirth/bassboonyd/BãßBȍőnCoffinStoreKeyʸᴰ.java (100%) rename {lib-bassboonyd/src/main => gdxapp4d-lib/gdxapp4d-lib-bassboonyd/src/main/java}/love/distributedrebirth/bassboonyd/BãßBȍőnCoffinStoreʸᴰ.java (100%) rename {lib-bassboonyd/src/main => gdxapp4d-lib/gdxapp4d-lib-bassboonyd/src/main/java}/love/distributedrebirth/bassboonyd/BãßBȍőnCoffinʸᴰ.java (100%) rename {lib-bassboonyd/src/main => gdxapp4d-lib/gdxapp4d-lib-bassboonyd/src/main/java}/love/distributedrebirth/bassboonyd/BãßBȍőnConstantsʸᴰ.java (100%) rename {lib-bassboonyd/src/main => gdxapp4d-lib/gdxapp4d-lib-bassboonyd/src/main/java}/love/distributedrebirth/bassboonyd/BãßBȍőnInitMethodʸᴰ.java (100%) rename {lib-bassboonyd/src/main => gdxapp4d-lib/gdxapp4d-lib-bassboonyd/src/main/java}/love/distributedrebirth/bassboonyd/BãßBȍőnPackageInfoʸᴰ.java (100%) rename {lib-bassboonyd/src/main => gdxapp4d-lib/gdxapp4d-lib-bassboonyd/src/main/java}/love/distributedrebirth/bassboonyd/DefaultAuthorInfoʸᴰ.java (100%) rename {lib-bassboonyd/src/main => gdxapp4d-lib/gdxapp4d-lib-bassboonyd/src/main/java}/love/distributedrebirth/bassboonyd/DefaultClassInfoʸᴰ.java (100%) rename {lib-bassboonyd/src/main => gdxapp4d-lib/gdxapp4d-lib-bassboonyd/src/main/java}/love/distributedrebirth/bassboonyd/DefaultEnumBaseʸᴰ.java (100%) rename {lib-bassboonyd/src/main => gdxapp4d-lib/gdxapp4d-lib-bassboonyd/src/main/java}/love/distributedrebirth/bassboonyd/DefaultEnumInstanceʸᴰ.java (100%) rename {lib-bassboonyd/src/main => gdxapp4d-lib/gdxapp4d-lib-bassboonyd/src/main/java}/love/distributedrebirth/bassboonyd/DefaultEnumSetʸᴰ.java (100%) rename {lib-bassboonyd/src/main => gdxapp4d-lib/gdxapp4d-lib-bassboonyd/src/main/java}/love/distributedrebirth/bassboonyd/DefaultInitMethodʸᴰ.java (100%) rename {lib-bassboonyd/src/main => gdxapp4d-lib/gdxapp4d-lib-bassboonyd/src/main/java}/love/distributedrebirth/bassboonyd/DefaultPackageInfoʸᴰ.java (100%) rename {lib-bassboonyd/src/main => gdxapp4d-lib/gdxapp4d-lib-bassboonyd/src/main/java}/love/distributedrebirth/bassboonyd/jmx/AbstractMBeanAttributeᴶᴹˣ.java (100%) rename {lib-bassboonyd/src/main => gdxapp4d-lib/gdxapp4d-lib-bassboonyd/src/main/java}/love/distributedrebirth/bassboonyd/jmx/BooleanAttributeᴶᴹˣ.java (100%) rename {lib-bassboonyd/src/main => gdxapp4d-lib/gdxapp4d-lib-bassboonyd/src/main/java}/love/distributedrebirth/bassboonyd/jmx/DefaultEnumBaseᴶᴹˣ.java (100%) rename {lib-bassboonyd/src/main => gdxapp4d-lib/gdxapp4d-lib-bassboonyd/src/main/java}/love/distributedrebirth/bassboonyd/jmx/DefaultEnumInstanceᴶᴹˣ.java (100%) rename {lib-bassboonyd/src/main => gdxapp4d-lib/gdxapp4d-lib-bassboonyd/src/main/java}/love/distributedrebirth/bassboonyd/jmx/DefaultEnumSetᴶᴹˣ.java (100%) rename {lib-bassboonyd/src/main => gdxapp4d-lib/gdxapp4d-lib-bassboonyd/src/main/java}/love/distributedrebirth/bassboonyd/jmx/GuageCounterᴶᴹˣ.java (100%) rename {lib-bassboonyd/src/main => gdxapp4d-lib/gdxapp4d-lib-bassboonyd/src/main/java}/love/distributedrebirth/bassboonyd/jmx/MBeanAttributeTypeᴶᴹˣ.java (100%) rename {lib-bassboonyd/src/main => gdxapp4d-lib/gdxapp4d-lib-bassboonyd/src/main/java}/love/distributedrebirth/bassboonyd/jmx/MBeanAttributeᴶᴹˣ.java (100%) rename {lib-bassboonyd/src/main => gdxapp4d-lib/gdxapp4d-lib-bassboonyd/src/main/java}/love/distributedrebirth/bassboonyd/jmx/MBeanDynamicᴶᴹˣ.java (100%) rename {lib-bassboonyd/src/main => gdxapp4d-lib/gdxapp4d-lib-bassboonyd/src/main/java}/love/distributedrebirth/bassboonyd/jmx/MBeanStoreKeyᴶᴹˣ.java (100%) rename {lib-bassboonyd/src/main => gdxapp4d-lib/gdxapp4d-lib-bassboonyd/src/main/java}/love/distributedrebirth/bassboonyd/jmx/StringAttributeᴶᴹˣ.java (100%) create mode 100644 gdxapp4d-lib/gdxapp4d-lib-imxmi/pom.xml rename {lib-imxmi/src/main => gdxapp4d-lib/gdxapp4d-lib-imxmi/src/main/java}/love/distributedrebirth/imxmi/ImXmiSetup.java (100%) rename {lib-imxmi/src/main => gdxapp4d-lib/gdxapp4d-lib-imxmi/src/main/java}/love/distributedrebirth/imxmi/lang/AbstractImComponentDataˣᴹᴵ.java (100%) rename {lib-imxmi/src/main => gdxapp4d-lib/gdxapp4d-lib-imxmi/src/main/java}/love/distributedrebirth/imxmi/lang/AbstractImComponentSetˣᴹᴵ.java (100%) rename {lib-imxmi/src/main => gdxapp4d-lib/gdxapp4d-lib-imxmi/src/main/java}/love/distributedrebirth/imxmi/lang/AbstractImComponentˣᴹᴵ.java (100%) rename {lib-imxmi/src/main => gdxapp4d-lib/gdxapp4d-lib-imxmi/src/main/java}/love/distributedrebirth/imxmi/lang/ImButtonˣᴹᴵ.java (100%) rename {lib-imxmi/src/main => gdxapp4d-lib/gdxapp4d-lib-imxmi/src/main/java}/love/distributedrebirth/imxmi/lang/ImComboˣᴹᴵ.java (100%) rename {lib-imxmi/src/main => gdxapp4d-lib/gdxapp4d-lib-imxmi/src/main/java}/love/distributedrebirth/imxmi/lang/ImComponentDataˣᴹᴵ.java (100%) rename {lib-imxmi/src/main => gdxapp4d-lib/gdxapp4d-lib-imxmi/src/main/java}/love/distributedrebirth/imxmi/lang/ImComponentSetˣᴹᴵ.java (100%) rename {lib-imxmi/src/main => gdxapp4d-lib/gdxapp4d-lib-imxmi/src/main/java}/love/distributedrebirth/imxmi/lang/ImComponentˣᴹᴵ.java (100%) rename {lib-imxmi/src/main => gdxapp4d-lib/gdxapp4d-lib-imxmi/src/main/java}/love/distributedrebirth/imxmi/lang/ImFrameˣᴹᴵ.java (100%) rename {lib-imxmi/src/main => gdxapp4d-lib/gdxapp4d-lib-imxmi/src/main/java}/love/distributedrebirth/imxmi/lang/ImSameLineˣᴹᴵ.java (100%) rename {lib-imxmi/src/main => gdxapp4d-lib/gdxapp4d-lib-imxmi/src/main/java}/love/distributedrebirth/imxmi/lang/ImSeparatorˣᴹᴵ.java (100%) rename {lib-imxmi/src/main => gdxapp4d-lib/gdxapp4d-lib-imxmi/src/main/java}/love/distributedrebirth/imxmi/lang/ImTableˣᴹᴵ.java (100%) rename {lib-imxmi/src/main => gdxapp4d-lib/gdxapp4d-lib-imxmi/src/main/java}/love/distributedrebirth/imxmi/lang/ImTextDataˣᴹᴵ.java (100%) rename {lib-imxmi/src/main => gdxapp4d-lib/gdxapp4d-lib-imxmi/src/main/java}/love/distributedrebirth/imxmi/lang/ImTextˣᴹᴵ.java (100%) create mode 100644 gdxapp4d-lib/gdxapp4d-lib-numberxd/pom.xml rename {lib-numberxd/src/main => gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java}/love/distributedrebirth/numberxd/AbstractBaseGetậlMatrix1.java (100%) rename {lib-numberxd/src/main => gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java}/love/distributedrebirth/numberxd/AbstractBaseGetậlMatrix2.java (100%) rename {lib-numberxd/src/main => gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java}/love/distributedrebirth/numberxd/AbstractBaseGetậlMatrix3.java (100%) rename {lib-numberxd/src/main => gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java}/love/distributedrebirth/numberxd/AbstractBaseGetậlMatrix4.java (100%) rename {lib-numberxd/src/main => gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java}/love/distributedrebirth/numberxd/AbstractGroßGetậlŌṁ1ⁿᴰ.java (100%) rename {lib-numberxd/src/main => gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java}/love/distributedrebirth/numberxd/AbstractGroßGetậlŌṁ6ˢᴰ.java (100%) rename {lib-numberxd/src/main => gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java}/love/distributedrebirth/numberxd/BaseGetậl.java (100%) rename {lib-numberxd/src/main => gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java}/love/distributedrebirth/numberxd/BaseGetậlMatrix1.java (100%) rename {lib-numberxd/src/main => gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java}/love/distributedrebirth/numberxd/BaseGetậlMatrix2.java (100%) rename {lib-numberxd/src/main => gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java}/love/distributedrebirth/numberxd/BaseGetậlMatrix3.java (100%) rename {lib-numberxd/src/main => gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java}/love/distributedrebirth/numberxd/BaseGetậlMatrix4.java (100%) rename {lib-numberxd/src/main => gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java}/love/distributedrebirth/numberxd/GroßGetậl1ⁿᴰ.java (100%) rename {lib-numberxd/src/main => gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java}/love/distributedrebirth/numberxd/GroßGetậl6ˢᴰ.java (100%) rename {lib-numberxd/src/main => gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java}/love/distributedrebirth/numberxd/GroßGetậlŌṁDiamond1ⁿᴰ.java (100%) rename {lib-numberxd/src/main => gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java}/love/distributedrebirth/numberxd/GroßGetậlŌṁDiamond6ˢᴰ.java (100%) rename {lib-numberxd/src/main => gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java}/love/distributedrebirth/numberxd/GroßGetậlŌṁHyperStàr1ⁿᴰ.java (100%) rename {lib-numberxd/src/main => gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java}/love/distributedrebirth/numberxd/GroßGetậlŌṁHyperStàr6ˢᴰ.java (100%) rename {lib-numberxd/src/main => gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java}/love/distributedrebirth/numberxd/Gê̄ldGetậl.java (100%) rename {lib-numberxd/src/main => gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java}/love/distributedrebirth/numberxd/Gê̄ldGetậlÅtHebrew.java (100%) rename {lib-numberxd/src/main => gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java}/love/distributedrebirth/numberxd/Gê̄ldGetậlÅtHebrewLetter.java (100%) rename {lib-numberxd/src/main => gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java}/love/distributedrebirth/numberxd/Gê̄ldGetậlÅtHebrewVowel.java (100%) rename {lib-numberxd/src/main => gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java}/love/distributedrebirth/numberxd/KlompGetậl4ˢᴰ.java (100%) rename {lib-numberxd/src/main => gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java}/love/distributedrebirth/numberxd/KlompÅtŌṁKāassGetậl4ˢᴰ.java (100%) rename {lib-numberxd/src/main => gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java}/love/distributedrebirth/numberxd/WavẽWorstGetậl1ⁿᴰ.java (100%) rename {lib-numberxd/src/main => gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java}/love/distributedrebirth/numberxd/WavẽWorstGetậl2ⁿᴰ.java (100%) rename {lib-numberxd/src/main => gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java}/love/distributedrebirth/numberxd/alu/ŌctopǔsALU.java (100%) rename {lib-numberxd/src/main => gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java}/love/distributedrebirth/numberxd/alu/ŌctopǔsBreukOpểrǟtiẻ.java (100%) rename {lib-numberxd/src/main => gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java}/love/distributedrebirth/numberxd/alu/ŌctopǔsSnijOpểrǟtiẻ.java (100%) rename {lib-numberxd/src/main => gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java}/love/distributedrebirth/numberxd/base2t/Base2PartsFactory.java (100%) rename {lib-numberxd/src/main => gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java}/love/distributedrebirth/numberxd/base2t/Base2Terminator.java (100%) rename {lib-numberxd/src/main => gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java}/love/distributedrebirth/numberxd/base2t/BaseAppender.java (100%) rename {lib-numberxd/src/main => gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java}/love/distributedrebirth/numberxd/base2t/BaseAppenderOctal.java (100%) rename {lib-numberxd/src/main => gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java}/love/distributedrebirth/numberxd/base2t/BaseAppenderTyte.java (100%) rename {lib-numberxd/src/main => gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java}/love/distributedrebirth/numberxd/base2t/BaseIteratorOctal.java (100%) rename {lib-numberxd/src/main => gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java}/love/distributedrebirth/numberxd/base2t/BaseIteratorOctalAdapter.java (100%) rename {lib-numberxd/src/main => gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java}/love/distributedrebirth/numberxd/base2t/BaseIteratorOctalStack.java (100%) rename {lib-numberxd/src/main => gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java}/love/distributedrebirth/numberxd/base2t/BaseIteratorTyte.java (100%) rename {lib-numberxd/src/main => gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java}/love/distributedrebirth/numberxd/base2t/BaseNumber.java (100%) rename {lib-numberxd/src/main => gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java}/love/distributedrebirth/numberxd/base2t/BaseNumberTyte.java (100%) rename {lib-numberxd/src/main => gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java}/love/distributedrebirth/numberxd/base2t/BaseNumberTyteˣᴸ.java (100%) rename {lib-numberxd/src/main => gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java}/love/distributedrebirth/numberxd/base2t/BaseNumberˣᴸ.java (100%) rename {lib-numberxd/src/main => gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java}/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartAlt1Infoʸᴰ.java (100%) rename {lib-numberxd/src/main => gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java}/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartAlt1ʸᴰ.java (100%) rename {lib-numberxd/src/main => gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java}/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartAlt2Infoʸᴰ.java (100%) rename {lib-numberxd/src/main => gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java}/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartAlt2ʸᴰ.java (100%) rename {lib-numberxd/src/main => gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java}/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartAlt3Infoʸᴰ.java (100%) rename {lib-numberxd/src/main => gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java}/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartAlt3ʸᴰ.java (100%) rename {lib-numberxd/src/main => gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java}/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartAlt4Infoʸᴰ.java (100%) rename {lib-numberxd/src/main => gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java}/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartAlt4ʸᴰ.java (100%) rename {lib-numberxd/src/main => gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java}/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartKeyʸᴰ.java (100%) rename {lib-numberxd/src/main => gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java}/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartShiftBitsʸᴰ.java (100%) rename {lib-numberxd/src/main => gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java}/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartʸᴰ.java (100%) rename {lib-numberxd/src/main => gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java}/love/distributedrebirth/numberxd/base2t/part/T02PartBinary.java (100%) rename {lib-numberxd/src/main => gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java}/love/distributedrebirth/numberxd/base2t/part/T03PartTrit.java (100%) rename {lib-numberxd/src/main => gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java}/love/distributedrebirth/numberxd/base2t/part/T04PartQuad.java (100%) rename {lib-numberxd/src/main => gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java}/love/distributedrebirth/numberxd/base2t/part/T05PartPental.java (100%) rename {lib-numberxd/src/main => gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java}/love/distributedrebirth/numberxd/base2t/part/T06PartSeximal.java (100%) rename {lib-numberxd/src/main => gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java}/love/distributedrebirth/numberxd/base2t/part/T07PartPlanIt.java (100%) rename {lib-numberxd/src/main => gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java}/love/distributedrebirth/numberxd/base2t/part/T08PartOctal.java (100%) rename {lib-numberxd/src/main => gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java}/love/distributedrebirth/numberxd/base2t/part/T09PartNonary.java (100%) rename {lib-numberxd/src/main => gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java}/love/distributedrebirth/numberxd/base2t/part/T10PartDecimal.java (100%) rename {lib-numberxd/src/main => gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java}/love/distributedrebirth/numberxd/base2t/part/T11PartUndecimal.java (100%) rename {lib-numberxd/src/main => gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java}/love/distributedrebirth/numberxd/base2t/part/T12PartUncial.java (100%) rename {lib-numberxd/src/main => gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java}/love/distributedrebirth/numberxd/base2t/part/T16PartHex.java (100%) rename {lib-numberxd/src/main => gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java}/love/distributedrebirth/numberxd/base2t/part/T20PartScore.java (100%) rename {lib-numberxd/src/main => gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java}/love/distributedrebirth/numberxd/base2t/part/T60PartSexagesimal.java (100%) rename {lib-numberxd/src/main => gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java}/love/distributedrebirth/numberxd/base2t/part/warp/TOSWarpCore.java (100%) rename {lib-numberxd/src/main => gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java}/love/distributedrebirth/numberxd/base2t/type/V006Tixte.java (100%) rename {lib-numberxd/src/main => gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java}/love/distributedrebirth/numberxd/base2t/type/V009Tyte.java (100%) rename {lib-numberxd/src/main => gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java}/love/distributedrebirth/numberxd/base2t/type/V018Tord.java (100%) rename {lib-numberxd/src/main => gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java}/love/distributedrebirth/numberxd/base2t/type/V027Temvig.java (100%) rename {lib-numberxd/src/main => gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java}/love/distributedrebirth/numberxd/base2t/type/V036Teger.java (100%) rename {lib-numberxd/src/main => gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java}/love/distributedrebirth/numberxd/base2t/type/V042Traw.java (100%) rename {lib-numberxd/src/main => gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java}/love/distributedrebirth/numberxd/base2t/type/V072Tong.java (100%) rename {lib-numberxd/src/main => gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java}/love/distributedrebirth/numberxd/base2t/type/V144Tocta.java (100%) rename {lib-numberxd/src/main => gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java}/love/distributedrebirth/numberxd/base2t/typexl/V0x000348ˣᴸ.java (100%) rename {lib-numberxd/src/main => gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java}/love/distributedrebirth/numberxd/base2t/typexl/V0x000654ˣᴸ.java (100%) rename {lib-numberxd/src/main => gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java}/love/distributedrebirth/numberxd/base2t/typexl/V0x000CA8ˣᴸ.java (100%) rename {lib-numberxd/src/main => gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java}/love/distributedrebirth/numberxd/base2t/typexl/V0x0013B0ˣᴸ.java (100%) rename {lib-numberxd/src/main => gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java}/love/distributedrebirth/numberxd/glyph/BaseGlyphSet.java (100%) rename {lib-numberxd/src/main => gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java}/love/distributedrebirth/numberxd/glyph/BaseGlyphSetNumber.java (100%) rename {lib-numberxd/src/main => gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java}/love/distributedrebirth/numberxd/glyph/BãßBȍőnGlyphSetKeyʸᴰ.java (100%) rename {lib-numberxd/src/main => gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java}/love/distributedrebirth/numberxd/x4o/BãßBȍőnPartDialToneConverter.java (100%) rename {lib-numberxd/src/main => gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java}/love/distributedrebirth/numberxd/x4o/NumberXDModuleLoader.java (100%) rename {lib-numberxd/src/main => gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java}/love/distributedrebirth/numberxd/x4o/V072TongBindingHandler.java (100%) rename {lib-numberxd/src/main => gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java}/love/distributedrebirth/numberxd/x4o/V072TongP1.java (100%) rename {lib-numberxd/src/main => gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java}/love/distributedrebirth/numberxd/x4o/V072TongP1BindingHandler.java (100%) rename {lib-numberxd/src/main => gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java}/love/distributedrebirth/numberxd/x4o/V072TongP2.java (100%) rename {lib-numberxd/src/main => gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java}/love/distributedrebirth/numberxd/x4o/V072TongP2BindingHandler.java (100%) rename {lib-numberxd/src => gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main}/resources/META-INF/numberxd/numberxd-modules.xml (100%) rename {lib-numberxd/src => gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main}/resources/META-INF/x4o-drivers.xml (100%) rename {lib-numberxd/src/test => gdxapp4d-lib/gdxapp4d-lib-numberxd/src/test/java}/love/distributedrebirth/numberxd/GroßGetậlŌṁDiamond1Testⁿᴰ.java (100%) rename {lib-numberxd/src/test => gdxapp4d-lib/gdxapp4d-lib-numberxd/src/test/java}/love/distributedrebirth/numberxd/base2t/BasePartFactoryTest.java (100%) rename {lib-numberxd/src/test => gdxapp4d-lib/gdxapp4d-lib-numberxd/src/test/java}/love/distributedrebirth/numberxd/base2t/T02PartBinaryTest.java (100%) rename {lib-numberxd/src/test => gdxapp4d-lib/gdxapp4d-lib-numberxd/src/test/java}/love/distributedrebirth/numberxd/base2t/T03PartTritTest.java (100%) rename {lib-numberxd/src/test => gdxapp4d-lib/gdxapp4d-lib-numberxd/src/test/java}/love/distributedrebirth/numberxd/base2t/T04PartQuadTest.java (100%) rename {lib-numberxd/src/test => gdxapp4d-lib/gdxapp4d-lib-numberxd/src/test/java}/love/distributedrebirth/numberxd/base2t/T05PartPentalTest.java (100%) rename {lib-numberxd/src/test => gdxapp4d-lib/gdxapp4d-lib-numberxd/src/test/java}/love/distributedrebirth/numberxd/base2t/T06PartSeximalTest.java (100%) rename {lib-numberxd/src/test => gdxapp4d-lib/gdxapp4d-lib-numberxd/src/test/java}/love/distributedrebirth/numberxd/base2t/T07PartPlanItTest.java (100%) rename {lib-numberxd/src/test => gdxapp4d-lib/gdxapp4d-lib-numberxd/src/test/java}/love/distributedrebirth/numberxd/base2t/T08PartOctalTest.java (100%) rename {lib-numberxd/src/test => gdxapp4d-lib/gdxapp4d-lib-numberxd/src/test/java}/love/distributedrebirth/numberxd/base2t/T09PartNonaryTest.java (100%) rename {lib-numberxd/src/test => gdxapp4d-lib/gdxapp4d-lib-numberxd/src/test/java}/love/distributedrebirth/numberxd/base2t/T10PartDecimalTest.java (100%) rename {lib-numberxd/src/test => gdxapp4d-lib/gdxapp4d-lib-numberxd/src/test/java}/love/distributedrebirth/numberxd/base2t/T11PartUndecimalTest.java (100%) rename {lib-numberxd/src/test => gdxapp4d-lib/gdxapp4d-lib-numberxd/src/test/java}/love/distributedrebirth/numberxd/base2t/T12PartUncialTest.java (100%) rename {lib-numberxd/src/test => gdxapp4d-lib/gdxapp4d-lib-numberxd/src/test/java}/love/distributedrebirth/numberxd/base2t/T16PartHexTest.java (100%) rename {lib-numberxd/src/test => gdxapp4d-lib/gdxapp4d-lib-numberxd/src/test/java}/love/distributedrebirth/numberxd/base2t/T20PartScoreTest.java (100%) rename {lib-numberxd/src/test => gdxapp4d-lib/gdxapp4d-lib-numberxd/src/test/java}/love/distributedrebirth/numberxd/base2t/T60SexagesimalTest.java (100%) rename {lib-numberxd/src/test => gdxapp4d-lib/gdxapp4d-lib-numberxd/src/test/java}/love/distributedrebirth/numberxd/base2t/part/warp/TOSWarpCoreTest.java (100%) create mode 100644 gdxapp4d-lib/gdxapp4d-lib-unicodezd/pom.xml rename {lib-unicodezd/src/main => gdxapp4d-lib/gdxapp4d-lib-unicodezd/src/main/java}/love/distributedrebirth/unicode4d/CodePointCommandᶻᴰ.java (100%) rename {lib-unicodezd/src/main => gdxapp4d-lib/gdxapp4d-lib-unicodezd/src/main/java}/love/distributedrebirth/unicode4d/CodePointᶻᴰ.java (100%) rename {lib-unicodezd/src/main => gdxapp4d-lib/gdxapp4d-lib-unicodezd/src/main/java}/love/distributedrebirth/unicode4d/Stringᶻᴰ.java (100%) rename {lib-unicodezd/src/main => gdxapp4d-lib/gdxapp4d-lib-unicodezd/src/main/java}/love/distributedrebirth/unicode4d/UnicodePlaneᶻᴰ.java (100%) rename {lib-unicodezd/src/main => gdxapp4d-lib/gdxapp4d-lib-unicodezd/src/main/java}/love/distributedrebirth/unicode4d/atlas/FontAtlas.java (100%) rename {lib-unicodezd/src/main => gdxapp4d-lib/gdxapp4d-lib-unicodezd/src/main/java}/love/distributedrebirth/unicode4d/atlas/FontAtlasDriver.java (100%) rename {lib-unicodezd/src/main => gdxapp4d-lib/gdxapp4d-lib-unicodezd/src/main/java}/love/distributedrebirth/unicode4d/atlas/FontAtlasStore.java (100%) rename {lib-unicodezd/src/main => gdxapp4d-lib/gdxapp4d-lib-unicodezd/src/main/java}/love/distributedrebirth/unicode4d/atlas/FontAtlasStoreGlyph.java (100%) rename {lib-unicodezd/src => gdxapp4d-lib/gdxapp4d-lib-unicodezd/src/main}/resources/META-INF/unicode4d-atlas/unicode4d-atlas-lang.eld (100%) rename {lib-unicodezd/src => gdxapp4d-lib/gdxapp4d-lib-unicodezd/src/main}/resources/META-INF/unicode4d-atlas/unicode4d-atlas-modules.xml (100%) rename {lib-unicodezd/src => gdxapp4d-lib/gdxapp4d-lib-unicodezd/src/main}/resources/META-INF/x4o-drivers.xml (100%) rename {lib-unicodezd/src/test => gdxapp4d-lib/gdxapp4d-lib-unicodezd/src/test/java}/love/distributedrebirth/unicode4d/TestConvFont.java (100%) create mode 100644 gdxapp4d-lib/gdxapp4d-lib-warpme/pom.xml rename {lib-warpme/src/main => gdxapp4d-lib/gdxapp4d-lib-warpme/src/main/java}/love/distributedrebirth/warpme/Warpᵐᵉ.java (100%) rename {lib-warpme/src/main => gdxapp4d-lib/gdxapp4d-lib-warpme/src/main/java}/love/distributedrebirth/warpme/core/WaterBucket.java (100%) rename {lib-warpme/src/main => gdxapp4d-lib/gdxapp4d-lib-warpme/src/main/java}/love/distributedrebirth/warpme/core/WaterBucketDriver.java (100%) rename {lib-warpme/src/main => gdxapp4d-lib/gdxapp4d-lib-warpme/src/main/java}/love/distributedrebirth/warpme/core/WaterCipher.java (100%) rename {lib-warpme/src/main => gdxapp4d-lib/gdxapp4d-lib-warpme/src/main/java}/love/distributedrebirth/warpme/core/WaterCipherHeart.java (100%) rename {lib-warpme/src/main => gdxapp4d-lib/gdxapp4d-lib-warpme/src/main/java}/love/distributedrebirth/warpme/core/WaterCipherHeartTone.java (100%) rename {lib-warpme/src/main => gdxapp4d-lib/gdxapp4d-lib-warpme/src/main/java}/love/distributedrebirth/warpme/hash/WaterShot.java (100%) rename {lib-warpme/src/main => gdxapp4d-lib/gdxapp4d-lib-warpme/src/main/java}/love/distributedrebirth/warpme/hash/WaterShotAddict.java (100%) rename {lib-warpme/src/main => gdxapp4d-lib/gdxapp4d-lib-warpme/src/main/java}/love/distributedrebirth/warpme/hash/WaterShotDriver.java (100%) rename {lib-warpme/src/main => gdxapp4d-lib/gdxapp4d-lib-warpme/src/main/java}/love/distributedrebirth/warpme/hash/WaterSoftHash.java (100%) rename {lib-warpme/src/main => gdxapp4d-lib/gdxapp4d-lib-warpme/src/main/java}/love/distributedrebirth/warpme/sea/WaterOcean.java (100%) rename {lib-warpme/src/main => gdxapp4d-lib/gdxapp4d-lib-warpme/src/main/java}/love/distributedrebirth/warpme/sea/WaterOceanDriver.java (100%) rename {lib-warpme/src/main => gdxapp4d-lib/gdxapp4d-lib-warpme/src/main/java}/love/distributedrebirth/warpme/sea/WaterSea.java (100%) rename {lib-warpme/src/main => gdxapp4d-lib/gdxapp4d-lib-warpme/src/main/java}/love/distributedrebirth/warpme/sea/WaterSeaChain.java (100%) rename {lib-warpme/src/main => gdxapp4d-lib/gdxapp4d-lib-warpme/src/main/java}/love/distributedrebirth/warpme/sea/WaterSeaMagic.java (100%) rename {lib-warpme/src/main => gdxapp4d-lib/gdxapp4d-lib-warpme/src/main/java}/love/distributedrebirth/warpme/ship/WaterDevice.java (100%) rename {lib-warpme/src/main => gdxapp4d-lib/gdxapp4d-lib-warpme/src/main/java}/love/distributedrebirth/warpme/ship/WaterDeviceDriver.java (100%) rename {lib-warpme/src/main => gdxapp4d-lib/gdxapp4d-lib-warpme/src/main/java}/love/distributedrebirth/warpme/ship/WaterShip.java (100%) rename {lib-warpme/src/main => gdxapp4d-lib/gdxapp4d-lib-warpme/src/main/java}/love/distributedrebirth/warpme/ship/WaterShipOcean.java (100%) rename {lib-warpme/src => gdxapp4d-lib/gdxapp4d-lib-warpme/src/main}/resources/META-INF/warp-core/warp-core-lang.eld (100%) rename {lib-warpme/src => gdxapp4d-lib/gdxapp4d-lib-warpme/src/main}/resources/META-INF/warp-core/warp-core-modules.xml (100%) rename {lib-warpme/src => gdxapp4d-lib/gdxapp4d-lib-warpme/src/main}/resources/META-INF/warp-hash/warp-hash-lang.eld (100%) rename {lib-warpme/src => gdxapp4d-lib/gdxapp4d-lib-warpme/src/main}/resources/META-INF/warp-hash/warp-hash-modules.xml (100%) rename {lib-warpme/src => gdxapp4d-lib/gdxapp4d-lib-warpme/src/main}/resources/META-INF/warp-sea/warp-sea-lang.eld (100%) rename {lib-warpme/src => gdxapp4d-lib/gdxapp4d-lib-warpme/src/main}/resources/META-INF/warp-sea/warp-sea-modules.xml (100%) rename {lib-warpme/src => gdxapp4d-lib/gdxapp4d-lib-warpme/src/main}/resources/META-INF/warp-ship/warp-ship-lang.eld (100%) rename {lib-warpme/src => gdxapp4d-lib/gdxapp4d-lib-warpme/src/main}/resources/META-INF/warp-ship/warp-ship-modules.xml (100%) rename {lib-warpme/src => gdxapp4d-lib/gdxapp4d-lib-warpme/src/main}/resources/META-INF/x4o-drivers.xml (100%) rename {lib-warpme/src/test => gdxapp4d-lib/gdxapp4d-lib-warpme/src/test/java}/love/distributedrebirth/warpme/core/WaterBucketDriverTest.java (100%) rename {lib-warpme/src/test => gdxapp4d-lib/gdxapp4d-lib-warpme/src/test/java}/love/distributedrebirth/warpme/hash/WaterShotDriverTest.java (100%) rename {lib-warpme/src/test => gdxapp4d-lib/gdxapp4d-lib-warpme/src/test/java}/love/distributedrebirth/warpme/sea/WaterOceanDriverTest.java (100%) rename {lib-warpme/src/test => gdxapp4d-lib/gdxapp4d-lib-warpme/src/test/java}/love/distributedrebirth/warpme/ship/WaterDeviceDriverTest.java (100%) create mode 100644 gdxapp4d-lib/pom.xml delete mode 100644 gradle-libs/el-api-6.0.20.jar delete mode 100644 gradle-libs/jasper-el-6.0.20.jar delete mode 100644 gradle-libs/x4o-driver-0.8.7-SNAPSHOT.jar delete mode 100644 gradle.properties delete mode 100644 gradle/wrapper/gradle-wrapper.jar delete mode 100644 gradle/wrapper/gradle-wrapper.properties delete mode 100755 gradlew delete mode 100644 gradlew.bat delete mode 100644 lib-basicwd/build.gradle delete mode 100644 lib-bassboonyd/build.gradle delete mode 100644 lib-imxmi/build.gradle delete mode 100644 lib-numberxd/build.gradle delete mode 100644 lib-unicodezd/build.gradle delete mode 100644 lib-warpme/build.gradle delete mode 100644 main-gdxapp-desktop/build.gradle delete mode 100644 main-gdxapp/build.gradle create mode 100644 pom.xml delete mode 100644 settings.gradle diff --git a/.gitignore b/.gitignore index a9686307..649e5698 100644 --- a/.gitignore +++ b/.gitignore @@ -5,11 +5,8 @@ # Ignore project resources main-gdxapp-desktop/warpcore.xml -# Ignore gradle resources -bin -build -.gitignore -.gradle +# Ignore maven resources +target # Ignore npm resources node_modules diff --git a/.gradle/7.3.3/checksums/checksums.lock b/.gradle/7.3.3/checksums/checksums.lock new file mode 100644 index 0000000000000000000000000000000000000000..3866d1b7b5e430b8250b1c379046554666d2115e GIT binary patch literal 17 UcmZSnvgb+l_IX}k7$6`907!8L0ssI2 literal 0 HcmV?d00001 diff --git a/.gradle/7.3.3/checksums/md5-checksums.bin b/.gradle/7.3.3/checksums/md5-checksums.bin new file mode 100644 index 0000000000000000000000000000000000000000..146f72e4954888a206fead5023a194882af75b0c GIT binary patch literal 20597 zcmeI3`&(0G9Ka_Rb!@`qqRB-hv$Qd!024?OuM9Q_P>TcuMNJVBk|Ypx0bWWJMMNMK zB`yYtfFfv4%TReH=tNX50wEU-#HQjT9$4q>eP4arp+BIW?|GhGp3lzbyyyL#bG9Gg zEMT$T;HmJ!dcByuehcrQ02F`%Pyh-*0Vn_kpa2wr0#E=7KmjNK1)u;FfC5ke3P6GX zOM#`-MD);P-muo9-xzFWv23~2n|CF8=lgn_uN9z=-Pe-8A4tqAO#HJ|>k;>w_=>Ly z>l&9DT8_BKOu`S>8tJ? z7uzE4DIxr^Xu_tI=G=pbixhW?oma!BE>W<_8g}Vad#Qv1O178HvT!I z5f|?ud@xMQPQG2I19738@ZmV`ieAagLcENlK-ipKB@{rqZh>I=~ zZsrW-z{_c`eEnBVah`VbO?s{y?yAvYVw-ERAdd1uQ?d{gKT|wMKNw{cz zVe*f$HdS~#4ut!fHd^oCM4Uq0?d~hy_46s^)t~YCFFZ>4Dr>9gZNj5jXnijs;o-H@ zHwolN!x0zFAUrztfEhMpJPF`6ool)pBc!mN{017|> zC;$bZ02F`%Pyh-*0Vn_kpa2wr0#E=7KmjNK1)u;FfC5ke3P1rU00p1`6o3Ly017|> zC;$bZ02F`%P~g8eDK8Pvmye(?0qls+-9o@=T|&7XgBVT%KcHEOHCYN#5`%;*p5 z)#jgu^2*Xl{kO6|U&mV^uKmG38yjbk!QILPE6jkrMhmCq{Y+xF$ z4W*6?>wA<%0pqdzG@`1)n!^qns(x3=Ze}!x`e5T4GDfE`jr>LC_jazz z9FyzIZ7WYW)QtD)cVuw%nMUtd=~M0vaU!R*WL%HXuUn0bVKy?j5~k60Hrz)Vd?%M5 zRO9%oO;Q+T#2tUoT7(SU8m2M7TQn+QPsu6+>1S^IkYMV+_bKC{(?VqY`8LyNovmN# zC$W`!``EZX&g+OmW3&Y!gZ(Yj@LV5sF}bI^am$}KH|}}Kp|(k#SN7Huk)ivDX*lK1 znWAGf==4^Z!I1;g->bw%_rDu{UPq=T?(JCZTI2jM`>!T1Y$&lo-vyv??m8TkytFcU z^HRId%Z6=smY=KV@z9Ch8*0&|?+ei|?9S<%hFg|8J39oYE~~J(gA7M}2Y}8OOrx~; z{FpDl^SeLU&#`~6WKfQc@$?AP7$aO!<6UB1ysJ6e>nHR-$q(N*Oc{Y_4f15M*Dx5xkhccH10#j7#Y*p7k9jsue>0t@~%$#>G_ZMSInR z=fU2|G{zdwh>7R;Oq#wt;L*6kXJheReS^jr=?K~fnZ0OgpLO{1#(1UoxVk}X>_Wy! zM{x4A4qlW&%p%o~uw z31J!;X3GSl?}+P*3T)joBFgBqeXGEwiT-Az7TySF$@`-C)Vg>#z51Rc-U(?g^*yUL zr~>rDrq33QnLoDFo^pymcW0LNh1g+>XzF@U8~Au=3z^0Xo%HsBh~Vl|H;P}FPvWn{ zMiM;&bp-cNPa0!nl!boWdqX>Lai^1hubDR=8~9gEo4yxL!#F6B-ZwfY5X3AMtv1e+ zim;JGkHBJSWl~QXhHTC0f#NJxPjbHF@gyS!4;v+Ffi;GH(J;hZR&??v(Sa5G4LON( n^KGzk0U3HD{HiVMZ*1PY(CUg!V%vjO-%kYCz{gzsK0U_YZt*Tp literal 0 HcmV?d00001 diff --git a/.gradle/7.3.3/checksums/sha1-checksums.bin b/.gradle/7.3.3/checksums/sha1-checksums.bin new file mode 100644 index 0000000000000000000000000000000000000000..4a75fed289467ec5c43eca3c3569f94fca51cf41 GIT binary patch literal 20765 zcmeI3`#V&51Hg~VV2lt_p$Dy{G)B23lwFr(Tx*jeywM^lQY~*T6S<6@5}747u^~1~ z!t1s!m9yP`C#G08QzT-scg-gD-APW!ww-ap`dpYQj1oSEk{^EuyhK6B>yfv**U zY>@qk59IH$?(e7Y87u$`zyh!UEC36@0-o+(__4UhB%oW7CZ*>j?zaZ7W%@%MKTyr4CWTsqH=1$_T7!HfHs z$0ymW&v9N#@ETP_<+;um1vn2Uctc^UnDxv$dBE*U2>u}MpYG{@s8|DT6H4%otXlt& zU9R8Y`;j5|D`xUTkCy9=fII$!;DaZ=pRT;p?uWmBFTsbR2YaHYIz9qUk0bcl+-35t zUdeXAorDNJVXt`JTSY1jaEAi~pPVjY-IE_s0Nj2J!KYbDHzI$cOag98;ExOM<0fhD zcf|1h%n~mw1q$o8$BPaCPM;?D3gbZac(iU2;C6-t7g|}!s)#M;0&e?+;G|H)O?i$n zHvo4`CAgIAs47)=NEvXt6Tzjo_;i2yV}~=~Hs%DEk^I%Gv})Zxz@3Z;F6((~xILiL z25<*ug3Fm&L^*K0EdjT?P4G=MT~!T9oiq6UiwUm!!gOHTPv5=7g zxc%TK9$}S#bp65<;0{cJ8+19B32zsU2i#VR;O4g@v=z^ipX2*){lxp-4fOrE&G`N; z32uL~C^;{Z_6xor4}u?5>ZUR&XYT`U^X3yDs=NQ8r4GOT>9qtuPE`+!qGx{(-tWXF zc<{3==XKh%g8{d{K=82CZcOs>p!k`~4yD>OnWJ zSXJgCh|onH_2nnv?Bw5~k9z-UB`nrUTeh_OW`12Ot{+}!l+G!o;Z_B(q%I0tui1Z+ zCVT_#e!cWNO*VEBr0dRpH8+%kP%F5h zz`hz-qRE0*MRO3nGIQsJ2-T{&@x!4(n(`vWxb+xVVk|*xb|E=hbG$IrA@Pckr<~VT z&BC!+{0LtIiy|#(T{V1d5bW;4V3zxc4Xbno&U(<$|ANOpuN5+|q@o3_VTrQ(FT_p9 zqc zFHb_=X$o5V6~aW9%}75}gp%8AC(DyN_4@+BTwE_;kuM2am)~~Jt=;_F`ImVT4T&0C zNd0Yz6TI^>psoiNX;jcU?5VYsxkEpC^R}3dQTi6N$z8XKI$hup3Ma26@hUs$*_nFRcU!m(W(1s%>*pZ=wgsm&# zv#z`KD)k+GpYYwpBWn%Xw@56*zZY1>Yk3kvTIKtdJ{EgYdz(rYJ7wy=R9eu1k>NS? z8-mScjITWqJs~)kNxwu?@g9%-(x>Aa-*6abdUd+IQOkJwEeTA8$Y3ih_>S;PCe@#m zx+vO8&nIimcaB8VTirpei#kSwu0T^T7qs@)9I0)4o*@3fc4J@oWoeVpuevVdmOrpa z96^hj&pCKA@}LGidE?1u1Cf_G$K=C#mRa|8V2QU1TFv2>JrlZFQ!f+-a(tSW#b&h207G&g);S!Ss-pf_rC{nO9U#kQt(xPmF;zvG<(>ot>9emaCxlkJ$GIHpKZ?2d9MIBRhRC}v;mh+vQ+dDWr_U4kVM~IKAdytp7h)cbPX1IUS>Vm-4h+Mt6WjPNQA3ZzEkj{xYW`-b}@Iw z4K|_ob)NMNu*lez#Wz=TkvT#u9S9Wu(=kV;tYfQLUNU-b;#v6TB|;ap9y3Rs%G}(3 z-7sw3qEPkJ-a<_VU4_Q862V-gYl0Tn*>KYUX=j|V&&%G;`zoBdYK>vIh5v>X!Pe;U z9ica;H}3YW3fX*S^`g=bBN8$@B%a|GdMCh!@J)2XXR$S$6^op+twQcmx)1tB#B1oK zVs|#IVJS~S#IXlHOEc;BogC$6vz6lo^H#FfZo%VSF1S?>EXh@V!@AYPtX!hyHWfLC XZY8IkJse!FI)_{MwIPDejp+RwQ;35_ literal 0 HcmV?d00001 diff --git a/.gradle/7.3.3/dependencies-accessors/dependencies-accessors.lock b/.gradle/7.3.3/dependencies-accessors/dependencies-accessors.lock new file mode 100644 index 0000000000000000000000000000000000000000..9d88a79e8b1289b6a55e6058eead3fb782af142b GIT binary patch literal 17 TcmZR!(Fi$lV0Dlq0~7!ND)Iw@ literal 0 HcmV?d00001 diff --git a/.gradle/7.3.3/dependencies-accessors/gc.properties b/.gradle/7.3.3/dependencies-accessors/gc.properties new file mode 100644 index 00000000..e69de29b diff --git a/.gradle/7.3.3/executionHistory/executionHistory.lock b/.gradle/7.3.3/executionHistory/executionHistory.lock new file mode 100644 index 0000000000000000000000000000000000000000..f13be784c7b8d735ca809e45282f51192b8f87b1 GIT binary patch literal 17 TcmZSf*q-U|>9(o@0~7!NFU|wL literal 0 HcmV?d00001 diff --git a/.gradle/7.3.3/fileChanges/last-build.bin b/.gradle/7.3.3/fileChanges/last-build.bin new file mode 100644 index 0000000000000000000000000000000000000000..f76dd238ade08917e6712764a16a22005a50573d GIT binary patch literal 1 IcmZPo000310RR91 literal 0 HcmV?d00001 diff --git a/.gradle/7.3.3/fileHashes/fileHashes.lock b/.gradle/7.3.3/fileHashes/fileHashes.lock new file mode 100644 index 0000000000000000000000000000000000000000..e37288330fa639c477e0707a81674caeddca2e79 GIT binary patch literal 17 TcmZSnDEx`nb=vn!3{U_7ISd4= literal 0 HcmV?d00001 diff --git a/.gradle/7.3.3/gc.properties b/.gradle/7.3.3/gc.properties new file mode 100644 index 00000000..e69de29b diff --git a/.gradle/buildOutputCleanup/buildOutputCleanup.lock b/.gradle/buildOutputCleanup/buildOutputCleanup.lock new file mode 100644 index 0000000000000000000000000000000000000000..e083b9c8c6a157698bc7301c3b8172043d4867b9 GIT binary patch literal 17 TcmZQBzU^f1BGDYm00E2uCu{=< literal 0 HcmV?d00001 diff --git a/.gradle/buildOutputCleanup/cache.properties b/.gradle/buildOutputCleanup/cache.properties new file mode 100644 index 00000000..965bfd7e --- /dev/null +++ b/.gradle/buildOutputCleanup/cache.properties @@ -0,0 +1,2 @@ +#Sat Feb 26 00:47:35 CET 2022 +gradle.version=7.3.3 diff --git a/.gradle/vcs-1/gc.properties b/.gradle/vcs-1/gc.properties new file mode 100644 index 00000000..e69de29b diff --git a/build.gradle b/build.gradle deleted file mode 100644 index 9baaed34..00000000 --- a/build.gradle +++ /dev/null @@ -1,125 +0,0 @@ -buildscript { - repositories { - mavenLocal() - mavenCentral() - gradlePluginPortal() - } - dependencies { - } -} - -allprojects { - apply plugin: "eclipse" - version = '1.0' - ext { - appJvmCode = 11 - appEncoding = "UTF-8" - x4oVersion = "0.8.6" - gdxVersion = "1.10.0" - spairVersion = "1.86.0" - nativefilechooserVersion = "1.0.0" - junitVersion = "5.7.2" - } - repositories { - mavenLocal() - mavenCentral { - metadataSources { - mavenPom() - artifact() - ignoreGradleMetadataRedirection() - } - } - } -} - -project(":lib-bassboonyd") { - apply plugin: "java-library" - dependencies { - testImplementation "org.junit.jupiter:junit-jupiter:$junitVersion" - } - tasks.named('test') { - useJUnitPlatform() - } -} - -project(":lib-warpme") { - apply plugin: "java-library" - dependencies { - api project(":lib-bassboonyd") - api files('../gradle-libs/x4o-driver-0.8.7-SNAPSHOT.jar') - api files('../gradle-libs/jasper-el-6.0.20.jar') - api files('../gradle-libs/el-api-6.0.20.jar') - testImplementation "org.junit.jupiter:junit-jupiter:$junitVersion" - } - tasks.named('test') { - useJUnitPlatform() - } -} - -project(":lib-numberxd") { - apply plugin: "java-library" - dependencies { - api project(":lib-warpme") - testImplementation "org.junit.jupiter:junit-jupiter:$junitVersion" - } - tasks.named('test') { - useJUnitPlatform() - } -} - -project(":lib-unicodezd") { - apply plugin: "java-library" - dependencies { - api project(":lib-numberxd") - testImplementation "org.junit.jupiter:junit-jupiter:$junitVersion" - } - tasks.named('test') { - useJUnitPlatform() - } -} - -project(":lib-basicwd") { - apply plugin: "java-library" - dependencies { - api project(":lib-unicodezd") - testImplementation "org.junit.jupiter:junit-jupiter:$junitVersion" - } - tasks.named('test') { - useJUnitPlatform() - } -} - -project(":lib-imxmi") { - apply plugin: "java-library" - dependencies { - api project(":lib-basicwd") - api "io.github.spair:imgui-java-binding:$spairVersion" - api "io.github.spair:imgui-java-lwjgl3:$spairVersion" - api "io.github.spair:imgui-java-natives-linux:$spairVersion" - api "io.github.spair:imgui-java-natives-macos:$spairVersion" - api "io.github.spair:imgui-java-natives-windows:$spairVersion" - testImplementation "org.junit.jupiter:junit-jupiter:$junitVersion" - } - tasks.named('test') { - useJUnitPlatform() - } -} - -project(":main-gdxapp") { - apply plugin: "java-library" - dependencies { - api project(":lib-imxmi") - api "com.badlogicgames.gdx:gdx:$gdxVersion" - api "games.spooky.gdx:gdx-nativefilechooser:$nativefilechooserVersion" - } -} - -project(":main-gdxapp-desktop") { - apply plugin: "java-library" - dependencies { - implementation project(":main-gdxapp") - api "com.badlogicgames.gdx:gdx-backend-lwjgl3:$gdxVersion" - api "com.badlogicgames.gdx:gdx-platform:$gdxVersion:natives-desktop" - api "games.spooky.gdx:gdx-nativefilechooser-desktop:$nativefilechooserVersion" - } -} diff --git a/gdxapp4d-boot/gdxapp4d-boot-desktop/pom.xml b/gdxapp4d-boot/gdxapp4d-boot-desktop/pom.xml new file mode 100644 index 00000000..06b78ff2 --- /dev/null +++ b/gdxapp4d-boot/gdxapp4d-boot-desktop/pom.xml @@ -0,0 +1,28 @@ + + 4.0.0 + + love.distributedrebirth.gdxapp4d + gdxapp4d-boot + 0.0.1-SNAPSHOT + + gdxapp4d-boot-desktop + + + love.distributedrebirth.gdxapp4d + gdxapp4d-boot-tos4 + ${project.version} + + + com.badlogicgames.gdx + gdx-backend-lwjgl3 + + + com.badlogicgames.gdx + gdx-platform + + + games.spooky.gdx + gdx-nativefilechooser-desktop + + + \ No newline at end of file diff --git a/main-gdxapp-desktop/src/main/love/distributedrebirth/gdxapp/desktop/GDXAppDesktopConfig.java b/gdxapp4d-boot/gdxapp4d-boot-desktop/src/main/java/love/distributedrebirth/gdxapp/desktop/GDXAppDesktopConfig.java similarity index 100% rename from main-gdxapp-desktop/src/main/love/distributedrebirth/gdxapp/desktop/GDXAppDesktopConfig.java rename to gdxapp4d-boot/gdxapp4d-boot-desktop/src/main/java/love/distributedrebirth/gdxapp/desktop/GDXAppDesktopConfig.java diff --git a/main-gdxapp-desktop/src/main/love/distributedrebirth/gdxapp/desktop/GDXAppDesktopLauncher.java b/gdxapp4d-boot/gdxapp4d-boot-desktop/src/main/java/love/distributedrebirth/gdxapp/desktop/GDXAppDesktopLauncher.java similarity index 100% rename from main-gdxapp-desktop/src/main/love/distributedrebirth/gdxapp/desktop/GDXAppDesktopLauncher.java rename to gdxapp4d-boot/gdxapp4d-boot-desktop/src/main/java/love/distributedrebirth/gdxapp/desktop/GDXAppDesktopLauncher.java diff --git a/gdxapp4d-boot/gdxapp4d-boot-tos4/pom.xml b/gdxapp4d-boot/gdxapp4d-boot-tos4/pom.xml new file mode 100644 index 00000000..96b5bfdd --- /dev/null +++ b/gdxapp4d-boot/gdxapp4d-boot-tos4/pom.xml @@ -0,0 +1,39 @@ + + 4.0.0 + + love.distributedrebirth.gdxapp4d + gdxapp4d-boot + 0.0.1-SNAPSHOT + + gdxapp4d-boot-tos4 + + + love.distributedrebirth.gdxapp4d + gdxapp4d-lib-bassboonyd + ${project.version} + + + love.distributedrebirth.gdxapp4d + gdxapp4d-lib-numberxd + ${project.version} + + + love.distributedrebirth.gdxapp4d + gdxapp4d-lib-unicodezd + ${project.version} + + + love.distributedrebirth.gdxapp4d + gdxapp4d-lib-imxmi + ${project.version} + + + com.badlogicgames.gdx + gdx + + + games.spooky.gdx + gdx-nativefilechooser + + + \ No newline at end of file diff --git a/main-gdxapp/src/main/love/distributedrebirth/gdxapp/FontAwesomeIcons.java b/gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/java/love/distributedrebirth/gdxapp/FontAwesomeIcons.java similarity index 100% rename from main-gdxapp/src/main/love/distributedrebirth/gdxapp/FontAwesomeIcons.java rename to gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/java/love/distributedrebirth/gdxapp/FontAwesomeIcons.java diff --git a/main-gdxapp/src/main/love/distributedrebirth/gdxapp/GDXAppLauncher.java b/gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/java/love/distributedrebirth/gdxapp/GDXAppLauncher.java similarity index 100% rename from main-gdxapp/src/main/love/distributedrebirth/gdxapp/GDXAppLauncher.java rename to gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/java/love/distributedrebirth/gdxapp/GDXAppLauncher.java diff --git a/main-gdxapp/src/main/love/distributedrebirth/gdxapp/GDXAppMain.java b/gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/java/love/distributedrebirth/gdxapp/GDXAppMain.java similarity index 100% rename from main-gdxapp/src/main/love/distributedrebirth/gdxapp/GDXAppMain.java rename to gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/java/love/distributedrebirth/gdxapp/GDXAppMain.java diff --git a/main-gdxapp/src/main/love/distributedrebirth/gdxapp/GDXAppMainKeyʸᴰ.java b/gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/java/love/distributedrebirth/gdxapp/GDXAppMainKeyʸᴰ.java similarity index 100% rename from main-gdxapp/src/main/love/distributedrebirth/gdxapp/GDXAppMainKeyʸᴰ.java rename to gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/java/love/distributedrebirth/gdxapp/GDXAppMainKeyʸᴰ.java diff --git a/main-gdxapp/src/main/love/distributedrebirth/gdxapp/ImGuiSetup.java b/gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/java/love/distributedrebirth/gdxapp/ImGuiSetup.java similarity index 100% rename from main-gdxapp/src/main/love/distributedrebirth/gdxapp/ImGuiSetup.java rename to gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/java/love/distributedrebirth/gdxapp/ImGuiSetup.java diff --git a/main-gdxapp/src/main/love/distributedrebirth/gdxapp/desktop/DefaultDeskApp.java b/gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/java/love/distributedrebirth/gdxapp/desktop/DefaultDeskApp.java similarity index 100% rename from main-gdxapp/src/main/love/distributedrebirth/gdxapp/desktop/DefaultDeskApp.java rename to gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/java/love/distributedrebirth/gdxapp/desktop/DefaultDeskApp.java diff --git a/main-gdxapp/src/main/love/distributedrebirth/gdxapp/desktop/DeskApp.java b/gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/java/love/distributedrebirth/gdxapp/desktop/DeskApp.java similarity index 100% rename from main-gdxapp/src/main/love/distributedrebirth/gdxapp/desktop/DeskApp.java rename to gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/java/love/distributedrebirth/gdxapp/desktop/DeskApp.java diff --git a/main-gdxapp/src/main/love/distributedrebirth/gdxapp/desktop/DeskAppContour.java b/gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/java/love/distributedrebirth/gdxapp/desktop/DeskAppContour.java similarity index 100% rename from main-gdxapp/src/main/love/distributedrebirth/gdxapp/desktop/DeskAppContour.java rename to gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/java/love/distributedrebirth/gdxapp/desktop/DeskAppContour.java diff --git a/main-gdxapp/src/main/love/distributedrebirth/gdxapp/desktop/DeskAppContourSection.java b/gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/java/love/distributedrebirth/gdxapp/desktop/DeskAppContourSection.java similarity index 100% rename from main-gdxapp/src/main/love/distributedrebirth/gdxapp/desktop/DeskAppContourSection.java rename to gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/java/love/distributedrebirth/gdxapp/desktop/DeskAppContourSection.java diff --git a/main-gdxapp/src/main/love/distributedrebirth/gdxapp/desktop/DeskAppRenderer.java b/gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/java/love/distributedrebirth/gdxapp/desktop/DeskAppRenderer.java similarity index 100% rename from main-gdxapp/src/main/love/distributedrebirth/gdxapp/desktop/DeskAppRenderer.java rename to gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/java/love/distributedrebirth/gdxapp/desktop/DeskAppRenderer.java diff --git a/main-gdxapp/src/main/love/distributedrebirth/gdxapp/desktop/DeskAppScreen.java b/gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/java/love/distributedrebirth/gdxapp/desktop/DeskAppScreen.java similarity index 100% rename from main-gdxapp/src/main/love/distributedrebirth/gdxapp/desktop/DeskAppScreen.java rename to gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/java/love/distributedrebirth/gdxapp/desktop/DeskAppScreen.java diff --git a/main-gdxapp/src/main/love/distributedrebirth/gdxapp/desktop/DeskAppScreenListener.java b/gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/java/love/distributedrebirth/gdxapp/desktop/DeskAppScreenListener.java similarity index 100% rename from main-gdxapp/src/main/love/distributedrebirth/gdxapp/desktop/DeskAppScreenListener.java rename to gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/java/love/distributedrebirth/gdxapp/desktop/DeskAppScreenListener.java diff --git a/main-gdxapp/src/main/love/distributedrebirth/gdxapp/desktop/DeskTopInputProcessor.java b/gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/java/love/distributedrebirth/gdxapp/desktop/DeskTopInputProcessor.java similarity index 100% rename from main-gdxapp/src/main/love/distributedrebirth/gdxapp/desktop/DeskTopInputProcessor.java rename to gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/java/love/distributedrebirth/gdxapp/desktop/DeskTopInputProcessor.java diff --git a/main-gdxapp/src/main/love/distributedrebirth/gdxapp/desktop/DeskTopScreen.java b/gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/java/love/distributedrebirth/gdxapp/desktop/DeskTopScreen.java similarity index 100% rename from main-gdxapp/src/main/love/distributedrebirth/gdxapp/desktop/DeskTopScreen.java rename to gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/java/love/distributedrebirth/gdxapp/desktop/DeskTopScreen.java diff --git a/main-gdxapp/src/main/love/distributedrebirth/gdxapp/desktop/DeskTopScreenMenu.java b/gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/java/love/distributedrebirth/gdxapp/desktop/DeskTopScreenMenu.java similarity index 100% rename from main-gdxapp/src/main/love/distributedrebirth/gdxapp/desktop/DeskTopScreenMenu.java rename to gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/java/love/distributedrebirth/gdxapp/desktop/DeskTopScreenMenu.java diff --git a/main-gdxapp/src/main/love/distributedrebirth/gdxapp/desktop/apps/BasicConsoleApp.java b/gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/java/love/distributedrebirth/gdxapp/desktop/apps/BasicConsoleApp.java similarity index 100% rename from main-gdxapp/src/main/love/distributedrebirth/gdxapp/desktop/apps/BasicConsoleApp.java rename to gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/java/love/distributedrebirth/gdxapp/desktop/apps/BasicConsoleApp.java diff --git a/main-gdxapp/src/main/love/distributedrebirth/gdxapp/desktop/apps/HebrewWalletApp.java b/gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/java/love/distributedrebirth/gdxapp/desktop/apps/HebrewWalletApp.java similarity index 100% rename from main-gdxapp/src/main/love/distributedrebirth/gdxapp/desktop/apps/HebrewWalletApp.java rename to gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/java/love/distributedrebirth/gdxapp/desktop/apps/HebrewWalletApp.java diff --git a/main-gdxapp/src/main/love/distributedrebirth/gdxapp/desktop/apps/MusicPlayerApp.java b/gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/java/love/distributedrebirth/gdxapp/desktop/apps/MusicPlayerApp.java similarity index 100% rename from main-gdxapp/src/main/love/distributedrebirth/gdxapp/desktop/apps/MusicPlayerApp.java rename to gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/java/love/distributedrebirth/gdxapp/desktop/apps/MusicPlayerApp.java diff --git a/main-gdxapp/src/main/love/distributedrebirth/gdxapp/desktop/apps/SystemBaseGlyphApp.java b/gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/java/love/distributedrebirth/gdxapp/desktop/apps/SystemBaseGlyphApp.java similarity index 100% rename from main-gdxapp/src/main/love/distributedrebirth/gdxapp/desktop/apps/SystemBaseGlyphApp.java rename to gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/java/love/distributedrebirth/gdxapp/desktop/apps/SystemBaseGlyphApp.java diff --git a/main-gdxapp/src/main/love/distributedrebirth/gdxapp/desktop/apps/SystemBasePartApp.java b/gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/java/love/distributedrebirth/gdxapp/desktop/apps/SystemBasePartApp.java similarity index 100% rename from main-gdxapp/src/main/love/distributedrebirth/gdxapp/desktop/apps/SystemBasePartApp.java rename to gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/java/love/distributedrebirth/gdxapp/desktop/apps/SystemBasePartApp.java diff --git a/main-gdxapp/src/main/love/distributedrebirth/gdxapp/desktop/apps/SystemBaseUnicodePlaneApp.java b/gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/java/love/distributedrebirth/gdxapp/desktop/apps/SystemBaseUnicodePlaneApp.java similarity index 100% rename from main-gdxapp/src/main/love/distributedrebirth/gdxapp/desktop/apps/SystemBaseUnicodePlaneApp.java rename to gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/java/love/distributedrebirth/gdxapp/desktop/apps/SystemBaseUnicodePlaneApp.java diff --git a/main-gdxapp/src/main/love/distributedrebirth/gdxapp/desktop/apps/Unicode4DApp.java b/gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/java/love/distributedrebirth/gdxapp/desktop/apps/Unicode4DApp.java similarity index 100% rename from main-gdxapp/src/main/love/distributedrebirth/gdxapp/desktop/apps/Unicode4DApp.java rename to gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/java/love/distributedrebirth/gdxapp/desktop/apps/Unicode4DApp.java diff --git a/main-gdxapp/src/main/love/distributedrebirth/gdxapp/music/MusicManager.java b/gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/java/love/distributedrebirth/gdxapp/music/MusicManager.java similarity index 100% rename from main-gdxapp/src/main/love/distributedrebirth/gdxapp/music/MusicManager.java rename to gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/java/love/distributedrebirth/gdxapp/music/MusicManager.java diff --git a/main-gdxapp/src/main/love/distributedrebirth/gdxapp/music/MusicSong.java b/gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/java/love/distributedrebirth/gdxapp/music/MusicSong.java similarity index 100% rename from main-gdxapp/src/main/love/distributedrebirth/gdxapp/music/MusicSong.java rename to gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/java/love/distributedrebirth/gdxapp/music/MusicSong.java diff --git a/main-gdxapp/src/main/love/distributedrebirth/gdxapp/music/MusicSongType.java b/gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/java/love/distributedrebirth/gdxapp/music/MusicSongType.java similarity index 100% rename from main-gdxapp/src/main/love/distributedrebirth/gdxapp/music/MusicSongType.java rename to gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/java/love/distributedrebirth/gdxapp/music/MusicSongType.java diff --git a/main-gdxapp/src/main/love/distributedrebirth/gdxapp/screen/AbstractScreenDesktop.java b/gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/java/love/distributedrebirth/gdxapp/screen/AbstractScreenDesktop.java similarity index 100% rename from main-gdxapp/src/main/love/distributedrebirth/gdxapp/screen/AbstractScreenDesktop.java rename to gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/java/love/distributedrebirth/gdxapp/screen/AbstractScreenDesktop.java diff --git a/main-gdxapp/src/main/love/distributedrebirth/gdxapp/screen/AbstractScrollScreen.java b/gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/java/love/distributedrebirth/gdxapp/screen/AbstractScrollScreen.java similarity index 100% rename from main-gdxapp/src/main/love/distributedrebirth/gdxapp/screen/AbstractScrollScreen.java rename to gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/java/love/distributedrebirth/gdxapp/screen/AbstractScrollScreen.java diff --git a/main-gdxapp/src/main/love/distributedrebirth/gdxapp/screen/ScreenCredits.java b/gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/java/love/distributedrebirth/gdxapp/screen/ScreenCredits.java similarity index 100% rename from main-gdxapp/src/main/love/distributedrebirth/gdxapp/screen/ScreenCredits.java rename to gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/java/love/distributedrebirth/gdxapp/screen/ScreenCredits.java diff --git a/main-gdxapp/src/main/love/distributedrebirth/gdxapp/screen/ScreenDesktop1.java b/gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/java/love/distributedrebirth/gdxapp/screen/ScreenDesktop1.java similarity index 100% rename from main-gdxapp/src/main/love/distributedrebirth/gdxapp/screen/ScreenDesktop1.java rename to gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/java/love/distributedrebirth/gdxapp/screen/ScreenDesktop1.java diff --git a/main-gdxapp/src/main/love/distributedrebirth/gdxapp/screen/ScreenDesktop2.java b/gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/java/love/distributedrebirth/gdxapp/screen/ScreenDesktop2.java similarity index 100% rename from main-gdxapp/src/main/love/distributedrebirth/gdxapp/screen/ScreenDesktop2.java rename to gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/java/love/distributedrebirth/gdxapp/screen/ScreenDesktop2.java diff --git a/main-gdxapp/src/main/love/distributedrebirth/gdxapp/screen/ScreenDesktop3.java b/gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/java/love/distributedrebirth/gdxapp/screen/ScreenDesktop3.java similarity index 100% rename from main-gdxapp/src/main/love/distributedrebirth/gdxapp/screen/ScreenDesktop3.java rename to gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/java/love/distributedrebirth/gdxapp/screen/ScreenDesktop3.java diff --git a/main-gdxapp/src/main/love/distributedrebirth/gdxapp/screen/ScreenDesktop4.java b/gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/java/love/distributedrebirth/gdxapp/screen/ScreenDesktop4.java similarity index 100% rename from main-gdxapp/src/main/love/distributedrebirth/gdxapp/screen/ScreenDesktop4.java rename to gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/java/love/distributedrebirth/gdxapp/screen/ScreenDesktop4.java diff --git a/main-gdxapp/src/main/love/distributedrebirth/gdxapp/screen/ScreenHelp.java b/gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/java/love/distributedrebirth/gdxapp/screen/ScreenHelp.java similarity index 100% rename from main-gdxapp/src/main/love/distributedrebirth/gdxapp/screen/ScreenHelp.java rename to gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/java/love/distributedrebirth/gdxapp/screen/ScreenHelp.java diff --git a/main-gdxapp/src/main/love/distributedrebirth/gdxapp/screen/ScreenIntro.java b/gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/java/love/distributedrebirth/gdxapp/screen/ScreenIntro.java similarity index 100% rename from main-gdxapp/src/main/love/distributedrebirth/gdxapp/screen/ScreenIntro.java rename to gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/java/love/distributedrebirth/gdxapp/screen/ScreenIntro.java diff --git a/main-gdxapp/src/main/love/distributedrebirth/gdxapp/screen/ScreenIntroMission.java b/gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/java/love/distributedrebirth/gdxapp/screen/ScreenIntroMission.java similarity index 100% rename from main-gdxapp/src/main/love/distributedrebirth/gdxapp/screen/ScreenIntroMission.java rename to gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/java/love/distributedrebirth/gdxapp/screen/ScreenIntroMission.java diff --git a/main-gdxapp/src/main/love/distributedrebirth/gdxapp/screen/ScreenLoading.java b/gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/java/love/distributedrebirth/gdxapp/screen/ScreenLoading.java similarity index 100% rename from main-gdxapp/src/main/love/distributedrebirth/gdxapp/screen/ScreenLoading.java rename to gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/java/love/distributedrebirth/gdxapp/screen/ScreenLoading.java diff --git a/main-gdxapp/src/main/love/distributedrebirth/gdxapp/screen/UserColorShader.java b/gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/java/love/distributedrebirth/gdxapp/screen/UserColorShader.java similarity index 100% rename from main-gdxapp/src/main/love/distributedrebirth/gdxapp/screen/UserColorShader.java rename to gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/java/love/distributedrebirth/gdxapp/screen/UserColorShader.java diff --git a/main-gdxapp/assets/background/doom-credits.png b/gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/resources/background/doom-credits.png similarity index 100% rename from main-gdxapp/assets/background/doom-credits.png rename to gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/resources/background/doom-credits.png diff --git a/main-gdxapp/assets/background/gdxapp-loading.png b/gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/resources/background/gdxapp-loading.png similarity index 100% rename from main-gdxapp/assets/background/gdxapp-loading.png rename to gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/resources/background/gdxapp-loading.png diff --git a/main-gdxapp/assets/background/temple-os.png b/gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/resources/background/temple-os.png similarity index 100% rename from main-gdxapp/assets/background/temple-os.png rename to gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/resources/background/temple-os.png diff --git a/main-gdxapp/assets/background/terrydavis-front.png b/gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/resources/background/terrydavis-front.png similarity index 100% rename from main-gdxapp/assets/background/terrydavis-front.png rename to gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/resources/background/terrydavis-front.png diff --git a/main-gdxapp/assets/background/terrydavis-nose.png b/gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/resources/background/terrydavis-nose.png similarity index 100% rename from main-gdxapp/assets/background/terrydavis-nose.png rename to gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/resources/background/terrydavis-nose.png diff --git a/main-gdxapp/assets/font/code-2000.ttf b/gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/resources/font/code-2000.ttf similarity index 100% rename from main-gdxapp/assets/font/code-2000.ttf rename to gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/resources/font/code-2000.ttf diff --git a/main-gdxapp/assets/font/code-2001.ttf b/gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/resources/font/code-2001.ttf similarity index 100% rename from main-gdxapp/assets/font/code-2001.ttf rename to gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/resources/font/code-2001.ttf diff --git a/main-gdxapp/assets/font/code-2002.ttf b/gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/resources/font/code-2002.ttf similarity index 100% rename from main-gdxapp/assets/font/code-2002.ttf rename to gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/resources/font/code-2002.ttf diff --git a/main-gdxapp/assets/font/fa-solid-900.ttf b/gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/resources/font/fa-solid-900.ttf similarity index 100% rename from main-gdxapp/assets/font/fa-solid-900.ttf rename to gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/resources/font/fa-solid-900.ttf diff --git a/main-gdxapp/assets/font/free-sans.ttf b/gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/resources/font/free-sans.ttf similarity index 100% rename from main-gdxapp/assets/font/free-sans.ttf rename to gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/resources/font/free-sans.ttf diff --git a/main-gdxapp/assets/font/new-gardiner-bmp.ttf b/gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/resources/font/new-gardiner-bmp.ttf similarity index 100% rename from main-gdxapp/assets/font/new-gardiner-bmp.ttf rename to gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/resources/font/new-gardiner-bmp.ttf diff --git a/main-gdxapp/assets/font/noto-sans-balinese.ttf b/gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/resources/font/noto-sans-balinese.ttf similarity index 100% rename from main-gdxapp/assets/font/noto-sans-balinese.ttf rename to gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/resources/font/noto-sans-balinese.ttf diff --git a/main-gdxapp/assets/font/noto-sans-bamum.ttf b/gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/resources/font/noto-sans-bamum.ttf similarity index 100% rename from main-gdxapp/assets/font/noto-sans-bamum.ttf rename to gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/resources/font/noto-sans-bamum.ttf diff --git a/main-gdxapp/assets/font/noto-sans-batak.ttf b/gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/resources/font/noto-sans-batak.ttf similarity index 100% rename from main-gdxapp/assets/font/noto-sans-batak.ttf rename to gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/resources/font/noto-sans-batak.ttf diff --git a/main-gdxapp/assets/font/noto-sans-brahmi.ttf b/gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/resources/font/noto-sans-brahmi.ttf similarity index 100% rename from main-gdxapp/assets/font/noto-sans-brahmi.ttf rename to gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/resources/font/noto-sans-brahmi.ttf diff --git a/main-gdxapp/assets/font/noto-sans-glagolitic.ttf b/gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/resources/font/noto-sans-glagolitic.ttf similarity index 100% rename from main-gdxapp/assets/font/noto-sans-glagolitic.ttf rename to gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/resources/font/noto-sans-glagolitic.ttf diff --git a/main-gdxapp/assets/font/noto-sans-lepcha.ttf b/gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/resources/font/noto-sans-lepcha.ttf similarity index 100% rename from main-gdxapp/assets/font/noto-sans-lepcha.ttf rename to gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/resources/font/noto-sans-lepcha.ttf diff --git a/main-gdxapp/assets/font/noto-sans-lisu.ttf b/gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/resources/font/noto-sans-lisu.ttf similarity index 100% rename from main-gdxapp/assets/font/noto-sans-lisu.ttf rename to gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/resources/font/noto-sans-lisu.ttf diff --git a/main-gdxapp/assets/font/noto-sans-samaritan.ttf b/gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/resources/font/noto-sans-samaritan.ttf similarity index 100% rename from main-gdxapp/assets/font/noto-sans-samaritan.ttf rename to gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/resources/font/noto-sans-samaritan.ttf diff --git a/main-gdxapp/assets/font/noto-sans-sinhala.ttf b/gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/resources/font/noto-sans-sinhala.ttf similarity index 100% rename from main-gdxapp/assets/font/noto-sans-sinhala.ttf rename to gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/resources/font/noto-sans-sinhala.ttf diff --git a/main-gdxapp/assets/font/noto-sans-sundanese.ttf b/gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/resources/font/noto-sans-sundanese.ttf similarity index 100% rename from main-gdxapp/assets/font/noto-sans-sundanese.ttf rename to gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/resources/font/noto-sans-sundanese.ttf diff --git a/main-gdxapp/assets/font/noto-sans-tagalog.ttf b/gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/resources/font/noto-sans-tagalog.ttf similarity index 100% rename from main-gdxapp/assets/font/noto-sans-tagalog.ttf rename to gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/resources/font/noto-sans-tagalog.ttf diff --git a/main-gdxapp/assets/font/noto-sans-tagbanwa.ttf b/gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/resources/font/noto-sans-tagbanwa.ttf similarity index 100% rename from main-gdxapp/assets/font/noto-sans-tagbanwa.ttf rename to gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/resources/font/noto-sans-tagbanwa.ttf diff --git a/main-gdxapp/assets/font/noto-sans-tai-le.ttf b/gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/resources/font/noto-sans-tai-le.ttf similarity index 100% rename from main-gdxapp/assets/font/noto-sans-tai-le.ttf rename to gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/resources/font/noto-sans-tai-le.ttf diff --git a/main-gdxapp/assets/font/noto-sans-tai-tham.ttf b/gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/resources/font/noto-sans-tai-tham.ttf similarity index 100% rename from main-gdxapp/assets/font/noto-sans-tai-tham.ttf rename to gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/resources/font/noto-sans-tai-tham.ttf diff --git a/main-gdxapp/assets/font/noto-serif-tibetan.ttf b/gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/resources/font/noto-serif-tibetan.ttf similarity index 100% rename from main-gdxapp/assets/font/noto-serif-tibetan.ttf rename to gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/resources/font/noto-serif-tibetan.ttf diff --git a/main-gdxapp/assets/icon/window-128.png b/gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/resources/icon/window-128.png similarity index 100% rename from main-gdxapp/assets/icon/window-128.png rename to gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/resources/icon/window-128.png diff --git a/main-gdxapp/assets/icon/window-16.png b/gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/resources/icon/window-16.png similarity index 100% rename from main-gdxapp/assets/icon/window-16.png rename to gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/resources/icon/window-16.png diff --git a/main-gdxapp/assets/icon/window-32.png b/gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/resources/icon/window-32.png similarity index 100% rename from main-gdxapp/assets/icon/window-32.png rename to gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/resources/icon/window-32.png diff --git a/main-gdxapp/src/resources/love/distributedrebirth/gdxapp/Main.properties b/gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/resources/love/distributedrebirth/gdxapp/Main.properties similarity index 100% rename from main-gdxapp/src/resources/love/distributedrebirth/gdxapp/Main.properties rename to gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/resources/love/distributedrebirth/gdxapp/Main.properties diff --git a/main-gdxapp/src/resources/love/distributedrebirth/gdxapp/Main_hiero.properties b/gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/resources/love/distributedrebirth/gdxapp/Main_hiero.properties similarity index 100% rename from main-gdxapp/src/resources/love/distributedrebirth/gdxapp/Main_hiero.properties rename to gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/resources/love/distributedrebirth/gdxapp/Main_hiero.properties diff --git a/main-gdxapp/assets/music/beeble-i-used-temple-os-to-write.mp3 b/gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/resources/music/beeble-i-used-temple-os-to-write.mp3 similarity index 100% rename from main-gdxapp/assets/music/beeble-i-used-temple-os-to-write.mp3 rename to gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/resources/music/beeble-i-used-temple-os-to-write.mp3 diff --git a/main-gdxapp/assets/music/idtech-doom-sigil.mp3 b/gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/resources/music/idtech-doom-sigil.mp3 similarity index 100% rename from main-gdxapp/assets/music/idtech-doom-sigil.mp3 rename to gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/resources/music/idtech-doom-sigil.mp3 diff --git a/main-gdxapp/assets/music/panoramacircle-waterfowl.mp3 b/gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/resources/music/panoramacircle-waterfowl.mp3 similarity index 100% rename from main-gdxapp/assets/music/panoramacircle-waterfowl.mp3 rename to gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/resources/music/panoramacircle-waterfowl.mp3 diff --git a/main-gdxapp/assets/music/ryanfarran-risen-temple-os.mp3 b/gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/resources/music/ryanfarran-risen-temple-os.mp3 similarity index 100% rename from main-gdxapp/assets/music/ryanfarran-risen-temple-os.mp3 rename to gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/resources/music/ryanfarran-risen-temple-os.mp3 diff --git a/main-gdxapp/assets/music/sanctumwave-devine-intellect.mp3 b/gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/resources/music/sanctumwave-devine-intellect.mp3 similarity index 100% rename from main-gdxapp/assets/music/sanctumwave-devine-intellect.mp3 rename to gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/resources/music/sanctumwave-devine-intellect.mp3 diff --git a/main-gdxapp/assets/music/sanctumwave-nightwalk.mp3 b/gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/resources/music/sanctumwave-nightwalk.mp3 similarity index 100% rename from main-gdxapp/assets/music/sanctumwave-nightwalk.mp3 rename to gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/resources/music/sanctumwave-nightwalk.mp3 diff --git a/main-gdxapp/assets/music/sanctumwave-risen.mp3 b/gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/resources/music/sanctumwave-risen.mp3 similarity index 100% rename from main-gdxapp/assets/music/sanctumwave-risen.mp3 rename to gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/resources/music/sanctumwave-risen.mp3 diff --git a/main-gdxapp/assets/music/theselfhelpgroup-temple-os.mp3 b/gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/resources/music/theselfhelpgroup-temple-os.mp3 similarity index 100% rename from main-gdxapp/assets/music/theselfhelpgroup-temple-os.mp3 rename to gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/resources/music/theselfhelpgroup-temple-os.mp3 diff --git a/main-gdxapp/assets/shader/color.fragment.glsl b/gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/resources/shader/color.fragment.glsl similarity index 100% rename from main-gdxapp/assets/shader/color.fragment.glsl rename to gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/resources/shader/color.fragment.glsl diff --git a/main-gdxapp/assets/shader/color.vertex.glsl b/gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/resources/shader/color.vertex.glsl similarity index 100% rename from main-gdxapp/assets/shader/color.vertex.glsl rename to gdxapp4d-boot/gdxapp4d-boot-tos4/src/main/resources/shader/color.vertex.glsl diff --git a/gdxapp4d-boot/pom.xml b/gdxapp4d-boot/pom.xml new file mode 100644 index 00000000..3cfd2233 --- /dev/null +++ b/gdxapp4d-boot/pom.xml @@ -0,0 +1,14 @@ + + 4.0.0 + + love.distributedrebirth.gdxapp4d + gdxapp4d + 0.0.1-SNAPSHOT + + gdxapp4d-boot + pom + + gdxapp4d-boot-desktop + gdxapp4d-boot-tos4 + + \ No newline at end of file diff --git a/gdxapp4d-chain/pom.xml b/gdxapp4d-chain/pom.xml new file mode 100644 index 00000000..f2395680 --- /dev/null +++ b/gdxapp4d-chain/pom.xml @@ -0,0 +1,10 @@ + + 4.0.0 + + love.distributedrebirth.gdxapp4d + gdxapp4d + 0.0.1-SNAPSHOT + + gdxapp4d-chain + pom + \ No newline at end of file diff --git a/gdxapp4d-lib/gdxapp4d-lib-basicwd/pom.xml b/gdxapp4d-lib/gdxapp4d-lib-basicwd/pom.xml new file mode 100644 index 00000000..e88cf303 --- /dev/null +++ b/gdxapp4d-lib/gdxapp4d-lib-basicwd/pom.xml @@ -0,0 +1,9 @@ + + 4.0.0 + + love.distributedrebirth.gdxapp4d + gdxapp4d-lib + 0.0.1-SNAPSHOT + + gdxapp4d-lib-basicwd + \ No newline at end of file diff --git a/lib-basicwd/src/main/love/distributedrebirth/basic4d/BasicRuntime.java b/gdxapp4d-lib/gdxapp4d-lib-basicwd/src/main/java/love/distributedrebirth/basic4d/BasicRuntime.java similarity index 100% rename from lib-basicwd/src/main/love/distributedrebirth/basic4d/BasicRuntime.java rename to gdxapp4d-lib/gdxapp4d-lib-basicwd/src/main/java/love/distributedrebirth/basic4d/BasicRuntime.java diff --git a/lib-basicwd/src/main/love/distributedrebirth/basic4d/lang/BasicAnnotationʷᴰ.java b/gdxapp4d-lib/gdxapp4d-lib-basicwd/src/main/java/love/distributedrebirth/basic4d/lang/BasicAnnotationʷᴰ.java similarity index 100% rename from lib-basicwd/src/main/love/distributedrebirth/basic4d/lang/BasicAnnotationʷᴰ.java rename to gdxapp4d-lib/gdxapp4d-lib-basicwd/src/main/java/love/distributedrebirth/basic4d/lang/BasicAnnotationʷᴰ.java diff --git a/lib-basicwd/src/main/love/distributedrebirth/basic4d/lang/BasicClassʷᴰ.java b/gdxapp4d-lib/gdxapp4d-lib-basicwd/src/main/java/love/distributedrebirth/basic4d/lang/BasicClassʷᴰ.java similarity index 100% rename from lib-basicwd/src/main/love/distributedrebirth/basic4d/lang/BasicClassʷᴰ.java rename to gdxapp4d-lib/gdxapp4d-lib-basicwd/src/main/java/love/distributedrebirth/basic4d/lang/BasicClassʷᴰ.java diff --git a/lib-basicwd/src/main/love/distributedrebirth/basic4d/lang/BasicInterfaceʷᴰ.java b/gdxapp4d-lib/gdxapp4d-lib-basicwd/src/main/java/love/distributedrebirth/basic4d/lang/BasicInterfaceʷᴰ.java similarity index 100% rename from lib-basicwd/src/main/love/distributedrebirth/basic4d/lang/BasicInterfaceʷᴰ.java rename to gdxapp4d-lib/gdxapp4d-lib-basicwd/src/main/java/love/distributedrebirth/basic4d/lang/BasicInterfaceʷᴰ.java diff --git a/lib-basicwd/src/main/love/distributedrebirth/basic4d/lang/BasicLanguageModuleʷᴰ.java b/gdxapp4d-lib/gdxapp4d-lib-basicwd/src/main/java/love/distributedrebirth/basic4d/lang/BasicLanguageModuleʷᴰ.java similarity index 100% rename from lib-basicwd/src/main/love/distributedrebirth/basic4d/lang/BasicLanguageModuleʷᴰ.java rename to gdxapp4d-lib/gdxapp4d-lib-basicwd/src/main/java/love/distributedrebirth/basic4d/lang/BasicLanguageModuleʷᴰ.java diff --git a/lib-basicwd/src/main/love/distributedrebirth/basic4d/lang/BasicLanguageʷᴰ.java b/gdxapp4d-lib/gdxapp4d-lib-basicwd/src/main/java/love/distributedrebirth/basic4d/lang/BasicLanguageʷᴰ.java similarity index 100% rename from lib-basicwd/src/main/love/distributedrebirth/basic4d/lang/BasicLanguageʷᴰ.java rename to gdxapp4d-lib/gdxapp4d-lib-basicwd/src/main/java/love/distributedrebirth/basic4d/lang/BasicLanguageʷᴰ.java diff --git a/lib-basicwd/src/main/love/distributedrebirth/basic4d/lang/BasicMethodArgumentʷᴰ.java b/gdxapp4d-lib/gdxapp4d-lib-basicwd/src/main/java/love/distributedrebirth/basic4d/lang/BasicMethodArgumentʷᴰ.java similarity index 100% rename from lib-basicwd/src/main/love/distributedrebirth/basic4d/lang/BasicMethodArgumentʷᴰ.java rename to gdxapp4d-lib/gdxapp4d-lib-basicwd/src/main/java/love/distributedrebirth/basic4d/lang/BasicMethodArgumentʷᴰ.java diff --git a/lib-basicwd/src/main/love/distributedrebirth/basic4d/lang/BasicMethodʷᴰ.java b/gdxapp4d-lib/gdxapp4d-lib-basicwd/src/main/java/love/distributedrebirth/basic4d/lang/BasicMethodʷᴰ.java similarity index 100% rename from lib-basicwd/src/main/love/distributedrebirth/basic4d/lang/BasicMethodʷᴰ.java rename to gdxapp4d-lib/gdxapp4d-lib-basicwd/src/main/java/love/distributedrebirth/basic4d/lang/BasicMethodʷᴰ.java diff --git a/lib-basicwd/src/main/love/distributedrebirth/basic4d/lang/BasicStepCodeʷᴰ.java b/gdxapp4d-lib/gdxapp4d-lib-basicwd/src/main/java/love/distributedrebirth/basic4d/lang/BasicStepCodeʷᴰ.java similarity index 100% rename from lib-basicwd/src/main/love/distributedrebirth/basic4d/lang/BasicStepCodeʷᴰ.java rename to gdxapp4d-lib/gdxapp4d-lib-basicwd/src/main/java/love/distributedrebirth/basic4d/lang/BasicStepCodeʷᴰ.java diff --git a/gdxapp4d-lib/gdxapp4d-lib-bassboonyd/pom.xml b/gdxapp4d-lib/gdxapp4d-lib-bassboonyd/pom.xml new file mode 100644 index 00000000..63ec1b58 --- /dev/null +++ b/gdxapp4d-lib/gdxapp4d-lib-bassboonyd/pom.xml @@ -0,0 +1,9 @@ + + 4.0.0 + + love.distributedrebirth.gdxapp4d + gdxapp4d-lib + 0.0.1-SNAPSHOT + + gdxapp4d-lib-bassboonyd + \ No newline at end of file diff --git a/lib-bassboonyd/src/main/love/distributedrebirth/bassboonyd/BãßBȍőnAnnotationInfoʸᴰ.java b/gdxapp4d-lib/gdxapp4d-lib-bassboonyd/src/main/java/love/distributedrebirth/bassboonyd/BãßBȍőnAnnotationInfoʸᴰ.java similarity index 100% rename from lib-bassboonyd/src/main/love/distributedrebirth/bassboonyd/BãßBȍőnAnnotationInfoʸᴰ.java rename to gdxapp4d-lib/gdxapp4d-lib-bassboonyd/src/main/java/love/distributedrebirth/bassboonyd/BãßBȍőnAnnotationInfoʸᴰ.java diff --git a/lib-bassboonyd/src/main/love/distributedrebirth/bassboonyd/BãßBȍőnAuthorInfoʸᴰ.java b/gdxapp4d-lib/gdxapp4d-lib-bassboonyd/src/main/java/love/distributedrebirth/bassboonyd/BãßBȍőnAuthorInfoʸᴰ.java similarity index 100% rename from lib-bassboonyd/src/main/love/distributedrebirth/bassboonyd/BãßBȍőnAuthorInfoʸᴰ.java rename to gdxapp4d-lib/gdxapp4d-lib-bassboonyd/src/main/java/love/distributedrebirth/bassboonyd/BãßBȍőnAuthorInfoʸᴰ.java diff --git a/lib-bassboonyd/src/main/love/distributedrebirth/bassboonyd/BãßBȍőnClassInfoʸᴰ.java b/gdxapp4d-lib/gdxapp4d-lib-bassboonyd/src/main/java/love/distributedrebirth/bassboonyd/BãßBȍőnClassInfoʸᴰ.java similarity index 100% rename from lib-bassboonyd/src/main/love/distributedrebirth/bassboonyd/BãßBȍőnClassInfoʸᴰ.java rename to gdxapp4d-lib/gdxapp4d-lib-bassboonyd/src/main/java/love/distributedrebirth/bassboonyd/BãßBȍőnClassInfoʸᴰ.java diff --git a/lib-bassboonyd/src/main/love/distributedrebirth/bassboonyd/BãßBȍőnCoffinOpenʸᴰ.java b/gdxapp4d-lib/gdxapp4d-lib-bassboonyd/src/main/java/love/distributedrebirth/bassboonyd/BãßBȍőnCoffinOpenʸᴰ.java similarity index 100% rename from lib-bassboonyd/src/main/love/distributedrebirth/bassboonyd/BãßBȍőnCoffinOpenʸᴰ.java rename to gdxapp4d-lib/gdxapp4d-lib-bassboonyd/src/main/java/love/distributedrebirth/bassboonyd/BãßBȍőnCoffinOpenʸᴰ.java diff --git a/lib-bassboonyd/src/main/love/distributedrebirth/bassboonyd/BãßBȍőnCoffinStoreKeyʸᴰ.java b/gdxapp4d-lib/gdxapp4d-lib-bassboonyd/src/main/java/love/distributedrebirth/bassboonyd/BãßBȍőnCoffinStoreKeyʸᴰ.java similarity index 100% rename from lib-bassboonyd/src/main/love/distributedrebirth/bassboonyd/BãßBȍőnCoffinStoreKeyʸᴰ.java rename to gdxapp4d-lib/gdxapp4d-lib-bassboonyd/src/main/java/love/distributedrebirth/bassboonyd/BãßBȍőnCoffinStoreKeyʸᴰ.java diff --git a/lib-bassboonyd/src/main/love/distributedrebirth/bassboonyd/BãßBȍőnCoffinStoreʸᴰ.java b/gdxapp4d-lib/gdxapp4d-lib-bassboonyd/src/main/java/love/distributedrebirth/bassboonyd/BãßBȍőnCoffinStoreʸᴰ.java similarity index 100% rename from lib-bassboonyd/src/main/love/distributedrebirth/bassboonyd/BãßBȍőnCoffinStoreʸᴰ.java rename to gdxapp4d-lib/gdxapp4d-lib-bassboonyd/src/main/java/love/distributedrebirth/bassboonyd/BãßBȍőnCoffinStoreʸᴰ.java diff --git a/lib-bassboonyd/src/main/love/distributedrebirth/bassboonyd/BãßBȍőnCoffinʸᴰ.java b/gdxapp4d-lib/gdxapp4d-lib-bassboonyd/src/main/java/love/distributedrebirth/bassboonyd/BãßBȍőnCoffinʸᴰ.java similarity index 100% rename from lib-bassboonyd/src/main/love/distributedrebirth/bassboonyd/BãßBȍőnCoffinʸᴰ.java rename to gdxapp4d-lib/gdxapp4d-lib-bassboonyd/src/main/java/love/distributedrebirth/bassboonyd/BãßBȍőnCoffinʸᴰ.java diff --git a/lib-bassboonyd/src/main/love/distributedrebirth/bassboonyd/BãßBȍőnConstantsʸᴰ.java b/gdxapp4d-lib/gdxapp4d-lib-bassboonyd/src/main/java/love/distributedrebirth/bassboonyd/BãßBȍőnConstantsʸᴰ.java similarity index 100% rename from lib-bassboonyd/src/main/love/distributedrebirth/bassboonyd/BãßBȍőnConstantsʸᴰ.java rename to gdxapp4d-lib/gdxapp4d-lib-bassboonyd/src/main/java/love/distributedrebirth/bassboonyd/BãßBȍőnConstantsʸᴰ.java diff --git a/lib-bassboonyd/src/main/love/distributedrebirth/bassboonyd/BãßBȍőnInitMethodʸᴰ.java b/gdxapp4d-lib/gdxapp4d-lib-bassboonyd/src/main/java/love/distributedrebirth/bassboonyd/BãßBȍőnInitMethodʸᴰ.java similarity index 100% rename from lib-bassboonyd/src/main/love/distributedrebirth/bassboonyd/BãßBȍőnInitMethodʸᴰ.java rename to gdxapp4d-lib/gdxapp4d-lib-bassboonyd/src/main/java/love/distributedrebirth/bassboonyd/BãßBȍőnInitMethodʸᴰ.java diff --git a/lib-bassboonyd/src/main/love/distributedrebirth/bassboonyd/BãßBȍőnPackageInfoʸᴰ.java b/gdxapp4d-lib/gdxapp4d-lib-bassboonyd/src/main/java/love/distributedrebirth/bassboonyd/BãßBȍőnPackageInfoʸᴰ.java similarity index 100% rename from lib-bassboonyd/src/main/love/distributedrebirth/bassboonyd/BãßBȍőnPackageInfoʸᴰ.java rename to gdxapp4d-lib/gdxapp4d-lib-bassboonyd/src/main/java/love/distributedrebirth/bassboonyd/BãßBȍőnPackageInfoʸᴰ.java diff --git a/lib-bassboonyd/src/main/love/distributedrebirth/bassboonyd/DefaultAuthorInfoʸᴰ.java b/gdxapp4d-lib/gdxapp4d-lib-bassboonyd/src/main/java/love/distributedrebirth/bassboonyd/DefaultAuthorInfoʸᴰ.java similarity index 100% rename from lib-bassboonyd/src/main/love/distributedrebirth/bassboonyd/DefaultAuthorInfoʸᴰ.java rename to gdxapp4d-lib/gdxapp4d-lib-bassboonyd/src/main/java/love/distributedrebirth/bassboonyd/DefaultAuthorInfoʸᴰ.java diff --git a/lib-bassboonyd/src/main/love/distributedrebirth/bassboonyd/DefaultClassInfoʸᴰ.java b/gdxapp4d-lib/gdxapp4d-lib-bassboonyd/src/main/java/love/distributedrebirth/bassboonyd/DefaultClassInfoʸᴰ.java similarity index 100% rename from lib-bassboonyd/src/main/love/distributedrebirth/bassboonyd/DefaultClassInfoʸᴰ.java rename to gdxapp4d-lib/gdxapp4d-lib-bassboonyd/src/main/java/love/distributedrebirth/bassboonyd/DefaultClassInfoʸᴰ.java diff --git a/lib-bassboonyd/src/main/love/distributedrebirth/bassboonyd/DefaultEnumBaseʸᴰ.java b/gdxapp4d-lib/gdxapp4d-lib-bassboonyd/src/main/java/love/distributedrebirth/bassboonyd/DefaultEnumBaseʸᴰ.java similarity index 100% rename from lib-bassboonyd/src/main/love/distributedrebirth/bassboonyd/DefaultEnumBaseʸᴰ.java rename to gdxapp4d-lib/gdxapp4d-lib-bassboonyd/src/main/java/love/distributedrebirth/bassboonyd/DefaultEnumBaseʸᴰ.java diff --git a/lib-bassboonyd/src/main/love/distributedrebirth/bassboonyd/DefaultEnumInstanceʸᴰ.java b/gdxapp4d-lib/gdxapp4d-lib-bassboonyd/src/main/java/love/distributedrebirth/bassboonyd/DefaultEnumInstanceʸᴰ.java similarity index 100% rename from lib-bassboonyd/src/main/love/distributedrebirth/bassboonyd/DefaultEnumInstanceʸᴰ.java rename to gdxapp4d-lib/gdxapp4d-lib-bassboonyd/src/main/java/love/distributedrebirth/bassboonyd/DefaultEnumInstanceʸᴰ.java diff --git a/lib-bassboonyd/src/main/love/distributedrebirth/bassboonyd/DefaultEnumSetʸᴰ.java b/gdxapp4d-lib/gdxapp4d-lib-bassboonyd/src/main/java/love/distributedrebirth/bassboonyd/DefaultEnumSetʸᴰ.java similarity index 100% rename from lib-bassboonyd/src/main/love/distributedrebirth/bassboonyd/DefaultEnumSetʸᴰ.java rename to gdxapp4d-lib/gdxapp4d-lib-bassboonyd/src/main/java/love/distributedrebirth/bassboonyd/DefaultEnumSetʸᴰ.java diff --git a/lib-bassboonyd/src/main/love/distributedrebirth/bassboonyd/DefaultInitMethodʸᴰ.java b/gdxapp4d-lib/gdxapp4d-lib-bassboonyd/src/main/java/love/distributedrebirth/bassboonyd/DefaultInitMethodʸᴰ.java similarity index 100% rename from lib-bassboonyd/src/main/love/distributedrebirth/bassboonyd/DefaultInitMethodʸᴰ.java rename to gdxapp4d-lib/gdxapp4d-lib-bassboonyd/src/main/java/love/distributedrebirth/bassboonyd/DefaultInitMethodʸᴰ.java diff --git a/lib-bassboonyd/src/main/love/distributedrebirth/bassboonyd/DefaultPackageInfoʸᴰ.java b/gdxapp4d-lib/gdxapp4d-lib-bassboonyd/src/main/java/love/distributedrebirth/bassboonyd/DefaultPackageInfoʸᴰ.java similarity index 100% rename from lib-bassboonyd/src/main/love/distributedrebirth/bassboonyd/DefaultPackageInfoʸᴰ.java rename to gdxapp4d-lib/gdxapp4d-lib-bassboonyd/src/main/java/love/distributedrebirth/bassboonyd/DefaultPackageInfoʸᴰ.java diff --git a/lib-bassboonyd/src/main/love/distributedrebirth/bassboonyd/jmx/AbstractMBeanAttributeᴶᴹˣ.java b/gdxapp4d-lib/gdxapp4d-lib-bassboonyd/src/main/java/love/distributedrebirth/bassboonyd/jmx/AbstractMBeanAttributeᴶᴹˣ.java similarity index 100% rename from lib-bassboonyd/src/main/love/distributedrebirth/bassboonyd/jmx/AbstractMBeanAttributeᴶᴹˣ.java rename to gdxapp4d-lib/gdxapp4d-lib-bassboonyd/src/main/java/love/distributedrebirth/bassboonyd/jmx/AbstractMBeanAttributeᴶᴹˣ.java diff --git a/lib-bassboonyd/src/main/love/distributedrebirth/bassboonyd/jmx/BooleanAttributeᴶᴹˣ.java b/gdxapp4d-lib/gdxapp4d-lib-bassboonyd/src/main/java/love/distributedrebirth/bassboonyd/jmx/BooleanAttributeᴶᴹˣ.java similarity index 100% rename from lib-bassboonyd/src/main/love/distributedrebirth/bassboonyd/jmx/BooleanAttributeᴶᴹˣ.java rename to gdxapp4d-lib/gdxapp4d-lib-bassboonyd/src/main/java/love/distributedrebirth/bassboonyd/jmx/BooleanAttributeᴶᴹˣ.java diff --git a/lib-bassboonyd/src/main/love/distributedrebirth/bassboonyd/jmx/DefaultEnumBaseᴶᴹˣ.java b/gdxapp4d-lib/gdxapp4d-lib-bassboonyd/src/main/java/love/distributedrebirth/bassboonyd/jmx/DefaultEnumBaseᴶᴹˣ.java similarity index 100% rename from lib-bassboonyd/src/main/love/distributedrebirth/bassboonyd/jmx/DefaultEnumBaseᴶᴹˣ.java rename to gdxapp4d-lib/gdxapp4d-lib-bassboonyd/src/main/java/love/distributedrebirth/bassboonyd/jmx/DefaultEnumBaseᴶᴹˣ.java diff --git a/lib-bassboonyd/src/main/love/distributedrebirth/bassboonyd/jmx/DefaultEnumInstanceᴶᴹˣ.java b/gdxapp4d-lib/gdxapp4d-lib-bassboonyd/src/main/java/love/distributedrebirth/bassboonyd/jmx/DefaultEnumInstanceᴶᴹˣ.java similarity index 100% rename from lib-bassboonyd/src/main/love/distributedrebirth/bassboonyd/jmx/DefaultEnumInstanceᴶᴹˣ.java rename to gdxapp4d-lib/gdxapp4d-lib-bassboonyd/src/main/java/love/distributedrebirth/bassboonyd/jmx/DefaultEnumInstanceᴶᴹˣ.java diff --git a/lib-bassboonyd/src/main/love/distributedrebirth/bassboonyd/jmx/DefaultEnumSetᴶᴹˣ.java b/gdxapp4d-lib/gdxapp4d-lib-bassboonyd/src/main/java/love/distributedrebirth/bassboonyd/jmx/DefaultEnumSetᴶᴹˣ.java similarity index 100% rename from lib-bassboonyd/src/main/love/distributedrebirth/bassboonyd/jmx/DefaultEnumSetᴶᴹˣ.java rename to gdxapp4d-lib/gdxapp4d-lib-bassboonyd/src/main/java/love/distributedrebirth/bassboonyd/jmx/DefaultEnumSetᴶᴹˣ.java diff --git a/lib-bassboonyd/src/main/love/distributedrebirth/bassboonyd/jmx/GuageCounterᴶᴹˣ.java b/gdxapp4d-lib/gdxapp4d-lib-bassboonyd/src/main/java/love/distributedrebirth/bassboonyd/jmx/GuageCounterᴶᴹˣ.java similarity index 100% rename from lib-bassboonyd/src/main/love/distributedrebirth/bassboonyd/jmx/GuageCounterᴶᴹˣ.java rename to gdxapp4d-lib/gdxapp4d-lib-bassboonyd/src/main/java/love/distributedrebirth/bassboonyd/jmx/GuageCounterᴶᴹˣ.java diff --git a/lib-bassboonyd/src/main/love/distributedrebirth/bassboonyd/jmx/MBeanAttributeTypeᴶᴹˣ.java b/gdxapp4d-lib/gdxapp4d-lib-bassboonyd/src/main/java/love/distributedrebirth/bassboonyd/jmx/MBeanAttributeTypeᴶᴹˣ.java similarity index 100% rename from lib-bassboonyd/src/main/love/distributedrebirth/bassboonyd/jmx/MBeanAttributeTypeᴶᴹˣ.java rename to gdxapp4d-lib/gdxapp4d-lib-bassboonyd/src/main/java/love/distributedrebirth/bassboonyd/jmx/MBeanAttributeTypeᴶᴹˣ.java diff --git a/lib-bassboonyd/src/main/love/distributedrebirth/bassboonyd/jmx/MBeanAttributeᴶᴹˣ.java b/gdxapp4d-lib/gdxapp4d-lib-bassboonyd/src/main/java/love/distributedrebirth/bassboonyd/jmx/MBeanAttributeᴶᴹˣ.java similarity index 100% rename from lib-bassboonyd/src/main/love/distributedrebirth/bassboonyd/jmx/MBeanAttributeᴶᴹˣ.java rename to gdxapp4d-lib/gdxapp4d-lib-bassboonyd/src/main/java/love/distributedrebirth/bassboonyd/jmx/MBeanAttributeᴶᴹˣ.java diff --git a/lib-bassboonyd/src/main/love/distributedrebirth/bassboonyd/jmx/MBeanDynamicᴶᴹˣ.java b/gdxapp4d-lib/gdxapp4d-lib-bassboonyd/src/main/java/love/distributedrebirth/bassboonyd/jmx/MBeanDynamicᴶᴹˣ.java similarity index 100% rename from lib-bassboonyd/src/main/love/distributedrebirth/bassboonyd/jmx/MBeanDynamicᴶᴹˣ.java rename to gdxapp4d-lib/gdxapp4d-lib-bassboonyd/src/main/java/love/distributedrebirth/bassboonyd/jmx/MBeanDynamicᴶᴹˣ.java diff --git a/lib-bassboonyd/src/main/love/distributedrebirth/bassboonyd/jmx/MBeanStoreKeyᴶᴹˣ.java b/gdxapp4d-lib/gdxapp4d-lib-bassboonyd/src/main/java/love/distributedrebirth/bassboonyd/jmx/MBeanStoreKeyᴶᴹˣ.java similarity index 100% rename from lib-bassboonyd/src/main/love/distributedrebirth/bassboonyd/jmx/MBeanStoreKeyᴶᴹˣ.java rename to gdxapp4d-lib/gdxapp4d-lib-bassboonyd/src/main/java/love/distributedrebirth/bassboonyd/jmx/MBeanStoreKeyᴶᴹˣ.java diff --git a/lib-bassboonyd/src/main/love/distributedrebirth/bassboonyd/jmx/StringAttributeᴶᴹˣ.java b/gdxapp4d-lib/gdxapp4d-lib-bassboonyd/src/main/java/love/distributedrebirth/bassboonyd/jmx/StringAttributeᴶᴹˣ.java similarity index 100% rename from lib-bassboonyd/src/main/love/distributedrebirth/bassboonyd/jmx/StringAttributeᴶᴹˣ.java rename to gdxapp4d-lib/gdxapp4d-lib-bassboonyd/src/main/java/love/distributedrebirth/bassboonyd/jmx/StringAttributeᴶᴹˣ.java diff --git a/gdxapp4d-lib/gdxapp4d-lib-imxmi/pom.xml b/gdxapp4d-lib/gdxapp4d-lib-imxmi/pom.xml new file mode 100644 index 00000000..2ff7769c --- /dev/null +++ b/gdxapp4d-lib/gdxapp4d-lib-imxmi/pom.xml @@ -0,0 +1,36 @@ + + 4.0.0 + + love.distributedrebirth.gdxapp4d + gdxapp4d-lib + 0.0.1-SNAPSHOT + + gdxapp4d-lib-imxmi + + + love.distributedrebirth.gdxapp4d + gdxapp4d-lib-bassboonyd + ${project.version} + + + io.github.spair + imgui-java-binding + + + io.github.spair + imgui-java-lwjgl3 + + + io.github.spair + imgui-java-natives-linux + + + io.github.spair + imgui-java-natives-macos + + + io.github.spair + imgui-java-natives-windows + + + \ No newline at end of file diff --git a/lib-imxmi/src/main/love/distributedrebirth/imxmi/ImXmiSetup.java b/gdxapp4d-lib/gdxapp4d-lib-imxmi/src/main/java/love/distributedrebirth/imxmi/ImXmiSetup.java similarity index 100% rename from lib-imxmi/src/main/love/distributedrebirth/imxmi/ImXmiSetup.java rename to gdxapp4d-lib/gdxapp4d-lib-imxmi/src/main/java/love/distributedrebirth/imxmi/ImXmiSetup.java diff --git a/lib-imxmi/src/main/love/distributedrebirth/imxmi/lang/AbstractImComponentDataˣᴹᴵ.java b/gdxapp4d-lib/gdxapp4d-lib-imxmi/src/main/java/love/distributedrebirth/imxmi/lang/AbstractImComponentDataˣᴹᴵ.java similarity index 100% rename from lib-imxmi/src/main/love/distributedrebirth/imxmi/lang/AbstractImComponentDataˣᴹᴵ.java rename to gdxapp4d-lib/gdxapp4d-lib-imxmi/src/main/java/love/distributedrebirth/imxmi/lang/AbstractImComponentDataˣᴹᴵ.java diff --git a/lib-imxmi/src/main/love/distributedrebirth/imxmi/lang/AbstractImComponentSetˣᴹᴵ.java b/gdxapp4d-lib/gdxapp4d-lib-imxmi/src/main/java/love/distributedrebirth/imxmi/lang/AbstractImComponentSetˣᴹᴵ.java similarity index 100% rename from lib-imxmi/src/main/love/distributedrebirth/imxmi/lang/AbstractImComponentSetˣᴹᴵ.java rename to gdxapp4d-lib/gdxapp4d-lib-imxmi/src/main/java/love/distributedrebirth/imxmi/lang/AbstractImComponentSetˣᴹᴵ.java diff --git a/lib-imxmi/src/main/love/distributedrebirth/imxmi/lang/AbstractImComponentˣᴹᴵ.java b/gdxapp4d-lib/gdxapp4d-lib-imxmi/src/main/java/love/distributedrebirth/imxmi/lang/AbstractImComponentˣᴹᴵ.java similarity index 100% rename from lib-imxmi/src/main/love/distributedrebirth/imxmi/lang/AbstractImComponentˣᴹᴵ.java rename to gdxapp4d-lib/gdxapp4d-lib-imxmi/src/main/java/love/distributedrebirth/imxmi/lang/AbstractImComponentˣᴹᴵ.java diff --git a/lib-imxmi/src/main/love/distributedrebirth/imxmi/lang/ImButtonˣᴹᴵ.java b/gdxapp4d-lib/gdxapp4d-lib-imxmi/src/main/java/love/distributedrebirth/imxmi/lang/ImButtonˣᴹᴵ.java similarity index 100% rename from lib-imxmi/src/main/love/distributedrebirth/imxmi/lang/ImButtonˣᴹᴵ.java rename to gdxapp4d-lib/gdxapp4d-lib-imxmi/src/main/java/love/distributedrebirth/imxmi/lang/ImButtonˣᴹᴵ.java diff --git a/lib-imxmi/src/main/love/distributedrebirth/imxmi/lang/ImComboˣᴹᴵ.java b/gdxapp4d-lib/gdxapp4d-lib-imxmi/src/main/java/love/distributedrebirth/imxmi/lang/ImComboˣᴹᴵ.java similarity index 100% rename from lib-imxmi/src/main/love/distributedrebirth/imxmi/lang/ImComboˣᴹᴵ.java rename to gdxapp4d-lib/gdxapp4d-lib-imxmi/src/main/java/love/distributedrebirth/imxmi/lang/ImComboˣᴹᴵ.java diff --git a/lib-imxmi/src/main/love/distributedrebirth/imxmi/lang/ImComponentDataˣᴹᴵ.java b/gdxapp4d-lib/gdxapp4d-lib-imxmi/src/main/java/love/distributedrebirth/imxmi/lang/ImComponentDataˣᴹᴵ.java similarity index 100% rename from lib-imxmi/src/main/love/distributedrebirth/imxmi/lang/ImComponentDataˣᴹᴵ.java rename to gdxapp4d-lib/gdxapp4d-lib-imxmi/src/main/java/love/distributedrebirth/imxmi/lang/ImComponentDataˣᴹᴵ.java diff --git a/lib-imxmi/src/main/love/distributedrebirth/imxmi/lang/ImComponentSetˣᴹᴵ.java b/gdxapp4d-lib/gdxapp4d-lib-imxmi/src/main/java/love/distributedrebirth/imxmi/lang/ImComponentSetˣᴹᴵ.java similarity index 100% rename from lib-imxmi/src/main/love/distributedrebirth/imxmi/lang/ImComponentSetˣᴹᴵ.java rename to gdxapp4d-lib/gdxapp4d-lib-imxmi/src/main/java/love/distributedrebirth/imxmi/lang/ImComponentSetˣᴹᴵ.java diff --git a/lib-imxmi/src/main/love/distributedrebirth/imxmi/lang/ImComponentˣᴹᴵ.java b/gdxapp4d-lib/gdxapp4d-lib-imxmi/src/main/java/love/distributedrebirth/imxmi/lang/ImComponentˣᴹᴵ.java similarity index 100% rename from lib-imxmi/src/main/love/distributedrebirth/imxmi/lang/ImComponentˣᴹᴵ.java rename to gdxapp4d-lib/gdxapp4d-lib-imxmi/src/main/java/love/distributedrebirth/imxmi/lang/ImComponentˣᴹᴵ.java diff --git a/lib-imxmi/src/main/love/distributedrebirth/imxmi/lang/ImFrameˣᴹᴵ.java b/gdxapp4d-lib/gdxapp4d-lib-imxmi/src/main/java/love/distributedrebirth/imxmi/lang/ImFrameˣᴹᴵ.java similarity index 100% rename from lib-imxmi/src/main/love/distributedrebirth/imxmi/lang/ImFrameˣᴹᴵ.java rename to gdxapp4d-lib/gdxapp4d-lib-imxmi/src/main/java/love/distributedrebirth/imxmi/lang/ImFrameˣᴹᴵ.java diff --git a/lib-imxmi/src/main/love/distributedrebirth/imxmi/lang/ImSameLineˣᴹᴵ.java b/gdxapp4d-lib/gdxapp4d-lib-imxmi/src/main/java/love/distributedrebirth/imxmi/lang/ImSameLineˣᴹᴵ.java similarity index 100% rename from lib-imxmi/src/main/love/distributedrebirth/imxmi/lang/ImSameLineˣᴹᴵ.java rename to gdxapp4d-lib/gdxapp4d-lib-imxmi/src/main/java/love/distributedrebirth/imxmi/lang/ImSameLineˣᴹᴵ.java diff --git a/lib-imxmi/src/main/love/distributedrebirth/imxmi/lang/ImSeparatorˣᴹᴵ.java b/gdxapp4d-lib/gdxapp4d-lib-imxmi/src/main/java/love/distributedrebirth/imxmi/lang/ImSeparatorˣᴹᴵ.java similarity index 100% rename from lib-imxmi/src/main/love/distributedrebirth/imxmi/lang/ImSeparatorˣᴹᴵ.java rename to gdxapp4d-lib/gdxapp4d-lib-imxmi/src/main/java/love/distributedrebirth/imxmi/lang/ImSeparatorˣᴹᴵ.java diff --git a/lib-imxmi/src/main/love/distributedrebirth/imxmi/lang/ImTableˣᴹᴵ.java b/gdxapp4d-lib/gdxapp4d-lib-imxmi/src/main/java/love/distributedrebirth/imxmi/lang/ImTableˣᴹᴵ.java similarity index 100% rename from lib-imxmi/src/main/love/distributedrebirth/imxmi/lang/ImTableˣᴹᴵ.java rename to gdxapp4d-lib/gdxapp4d-lib-imxmi/src/main/java/love/distributedrebirth/imxmi/lang/ImTableˣᴹᴵ.java diff --git a/lib-imxmi/src/main/love/distributedrebirth/imxmi/lang/ImTextDataˣᴹᴵ.java b/gdxapp4d-lib/gdxapp4d-lib-imxmi/src/main/java/love/distributedrebirth/imxmi/lang/ImTextDataˣᴹᴵ.java similarity index 100% rename from lib-imxmi/src/main/love/distributedrebirth/imxmi/lang/ImTextDataˣᴹᴵ.java rename to gdxapp4d-lib/gdxapp4d-lib-imxmi/src/main/java/love/distributedrebirth/imxmi/lang/ImTextDataˣᴹᴵ.java diff --git a/lib-imxmi/src/main/love/distributedrebirth/imxmi/lang/ImTextˣᴹᴵ.java b/gdxapp4d-lib/gdxapp4d-lib-imxmi/src/main/java/love/distributedrebirth/imxmi/lang/ImTextˣᴹᴵ.java similarity index 100% rename from lib-imxmi/src/main/love/distributedrebirth/imxmi/lang/ImTextˣᴹᴵ.java rename to gdxapp4d-lib/gdxapp4d-lib-imxmi/src/main/java/love/distributedrebirth/imxmi/lang/ImTextˣᴹᴵ.java diff --git a/gdxapp4d-lib/gdxapp4d-lib-numberxd/pom.xml b/gdxapp4d-lib/gdxapp4d-lib-numberxd/pom.xml new file mode 100644 index 00000000..fbe630f9 --- /dev/null +++ b/gdxapp4d-lib/gdxapp4d-lib-numberxd/pom.xml @@ -0,0 +1,21 @@ + + 4.0.0 + + love.distributedrebirth.gdxapp4d + gdxapp4d-lib + 0.0.1-SNAPSHOT + + gdxapp4d-lib-numberxd + + + love.distributedrebirth.gdxapp4d + gdxapp4d-lib-bassboonyd + ${project.version} + + + love.distributedrebirth.gdxapp4d + gdxapp4d-lib-warpme + ${project.version} + + + \ No newline at end of file diff --git a/lib-numberxd/src/main/love/distributedrebirth/numberxd/AbstractBaseGetậlMatrix1.java b/gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/AbstractBaseGetậlMatrix1.java similarity index 100% rename from lib-numberxd/src/main/love/distributedrebirth/numberxd/AbstractBaseGetậlMatrix1.java rename to gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/AbstractBaseGetậlMatrix1.java diff --git a/lib-numberxd/src/main/love/distributedrebirth/numberxd/AbstractBaseGetậlMatrix2.java b/gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/AbstractBaseGetậlMatrix2.java similarity index 100% rename from lib-numberxd/src/main/love/distributedrebirth/numberxd/AbstractBaseGetậlMatrix2.java rename to gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/AbstractBaseGetậlMatrix2.java diff --git a/lib-numberxd/src/main/love/distributedrebirth/numberxd/AbstractBaseGetậlMatrix3.java b/gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/AbstractBaseGetậlMatrix3.java similarity index 100% rename from lib-numberxd/src/main/love/distributedrebirth/numberxd/AbstractBaseGetậlMatrix3.java rename to gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/AbstractBaseGetậlMatrix3.java diff --git a/lib-numberxd/src/main/love/distributedrebirth/numberxd/AbstractBaseGetậlMatrix4.java b/gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/AbstractBaseGetậlMatrix4.java similarity index 100% rename from lib-numberxd/src/main/love/distributedrebirth/numberxd/AbstractBaseGetậlMatrix4.java rename to gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/AbstractBaseGetậlMatrix4.java diff --git a/lib-numberxd/src/main/love/distributedrebirth/numberxd/AbstractGroßGetậlŌṁ1ⁿᴰ.java b/gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/AbstractGroßGetậlŌṁ1ⁿᴰ.java similarity index 100% rename from lib-numberxd/src/main/love/distributedrebirth/numberxd/AbstractGroßGetậlŌṁ1ⁿᴰ.java rename to gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/AbstractGroßGetậlŌṁ1ⁿᴰ.java diff --git a/lib-numberxd/src/main/love/distributedrebirth/numberxd/AbstractGroßGetậlŌṁ6ˢᴰ.java b/gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/AbstractGroßGetậlŌṁ6ˢᴰ.java similarity index 100% rename from lib-numberxd/src/main/love/distributedrebirth/numberxd/AbstractGroßGetậlŌṁ6ˢᴰ.java rename to gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/AbstractGroßGetậlŌṁ6ˢᴰ.java diff --git a/lib-numberxd/src/main/love/distributedrebirth/numberxd/BaseGetậl.java b/gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/BaseGetậl.java similarity index 100% rename from lib-numberxd/src/main/love/distributedrebirth/numberxd/BaseGetậl.java rename to gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/BaseGetậl.java diff --git a/lib-numberxd/src/main/love/distributedrebirth/numberxd/BaseGetậlMatrix1.java b/gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/BaseGetậlMatrix1.java similarity index 100% rename from lib-numberxd/src/main/love/distributedrebirth/numberxd/BaseGetậlMatrix1.java rename to gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/BaseGetậlMatrix1.java diff --git a/lib-numberxd/src/main/love/distributedrebirth/numberxd/BaseGetậlMatrix2.java b/gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/BaseGetậlMatrix2.java similarity index 100% rename from lib-numberxd/src/main/love/distributedrebirth/numberxd/BaseGetậlMatrix2.java rename to gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/BaseGetậlMatrix2.java diff --git a/lib-numberxd/src/main/love/distributedrebirth/numberxd/BaseGetậlMatrix3.java b/gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/BaseGetậlMatrix3.java similarity index 100% rename from lib-numberxd/src/main/love/distributedrebirth/numberxd/BaseGetậlMatrix3.java rename to gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/BaseGetậlMatrix3.java diff --git a/lib-numberxd/src/main/love/distributedrebirth/numberxd/BaseGetậlMatrix4.java b/gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/BaseGetậlMatrix4.java similarity index 100% rename from lib-numberxd/src/main/love/distributedrebirth/numberxd/BaseGetậlMatrix4.java rename to gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/BaseGetậlMatrix4.java diff --git a/lib-numberxd/src/main/love/distributedrebirth/numberxd/GroßGetậl1ⁿᴰ.java b/gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/GroßGetậl1ⁿᴰ.java similarity index 100% rename from lib-numberxd/src/main/love/distributedrebirth/numberxd/GroßGetậl1ⁿᴰ.java rename to gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/GroßGetậl1ⁿᴰ.java diff --git a/lib-numberxd/src/main/love/distributedrebirth/numberxd/GroßGetậl6ˢᴰ.java b/gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/GroßGetậl6ˢᴰ.java similarity index 100% rename from lib-numberxd/src/main/love/distributedrebirth/numberxd/GroßGetậl6ˢᴰ.java rename to gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/GroßGetậl6ˢᴰ.java diff --git a/lib-numberxd/src/main/love/distributedrebirth/numberxd/GroßGetậlŌṁDiamond1ⁿᴰ.java b/gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/GroßGetậlŌṁDiamond1ⁿᴰ.java similarity index 100% rename from lib-numberxd/src/main/love/distributedrebirth/numberxd/GroßGetậlŌṁDiamond1ⁿᴰ.java rename to gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/GroßGetậlŌṁDiamond1ⁿᴰ.java diff --git a/lib-numberxd/src/main/love/distributedrebirth/numberxd/GroßGetậlŌṁDiamond6ˢᴰ.java b/gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/GroßGetậlŌṁDiamond6ˢᴰ.java similarity index 100% rename from lib-numberxd/src/main/love/distributedrebirth/numberxd/GroßGetậlŌṁDiamond6ˢᴰ.java rename to gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/GroßGetậlŌṁDiamond6ˢᴰ.java diff --git a/lib-numberxd/src/main/love/distributedrebirth/numberxd/GroßGetậlŌṁHyperStàr1ⁿᴰ.java b/gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/GroßGetậlŌṁHyperStàr1ⁿᴰ.java similarity index 100% rename from lib-numberxd/src/main/love/distributedrebirth/numberxd/GroßGetậlŌṁHyperStàr1ⁿᴰ.java rename to gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/GroßGetậlŌṁHyperStàr1ⁿᴰ.java diff --git a/lib-numberxd/src/main/love/distributedrebirth/numberxd/GroßGetậlŌṁHyperStàr6ˢᴰ.java b/gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/GroßGetậlŌṁHyperStàr6ˢᴰ.java similarity index 100% rename from lib-numberxd/src/main/love/distributedrebirth/numberxd/GroßGetậlŌṁHyperStàr6ˢᴰ.java rename to gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/GroßGetậlŌṁHyperStàr6ˢᴰ.java diff --git a/lib-numberxd/src/main/love/distributedrebirth/numberxd/Gê̄ldGetậl.java b/gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/Gê̄ldGetậl.java similarity index 100% rename from lib-numberxd/src/main/love/distributedrebirth/numberxd/Gê̄ldGetậl.java rename to gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/Gê̄ldGetậl.java diff --git a/lib-numberxd/src/main/love/distributedrebirth/numberxd/Gê̄ldGetậlÅtHebrew.java b/gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/Gê̄ldGetậlÅtHebrew.java similarity index 100% rename from lib-numberxd/src/main/love/distributedrebirth/numberxd/Gê̄ldGetậlÅtHebrew.java rename to gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/Gê̄ldGetậlÅtHebrew.java diff --git a/lib-numberxd/src/main/love/distributedrebirth/numberxd/Gê̄ldGetậlÅtHebrewLetter.java b/gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/Gê̄ldGetậlÅtHebrewLetter.java similarity index 100% rename from lib-numberxd/src/main/love/distributedrebirth/numberxd/Gê̄ldGetậlÅtHebrewLetter.java rename to gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/Gê̄ldGetậlÅtHebrewLetter.java diff --git a/lib-numberxd/src/main/love/distributedrebirth/numberxd/Gê̄ldGetậlÅtHebrewVowel.java b/gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/Gê̄ldGetậlÅtHebrewVowel.java similarity index 100% rename from lib-numberxd/src/main/love/distributedrebirth/numberxd/Gê̄ldGetậlÅtHebrewVowel.java rename to gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/Gê̄ldGetậlÅtHebrewVowel.java diff --git a/lib-numberxd/src/main/love/distributedrebirth/numberxd/KlompGetậl4ˢᴰ.java b/gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/KlompGetậl4ˢᴰ.java similarity index 100% rename from lib-numberxd/src/main/love/distributedrebirth/numberxd/KlompGetậl4ˢᴰ.java rename to gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/KlompGetậl4ˢᴰ.java diff --git a/lib-numberxd/src/main/love/distributedrebirth/numberxd/KlompÅtŌṁKāassGetậl4ˢᴰ.java b/gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/KlompÅtŌṁKāassGetậl4ˢᴰ.java similarity index 100% rename from lib-numberxd/src/main/love/distributedrebirth/numberxd/KlompÅtŌṁKāassGetậl4ˢᴰ.java rename to gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/KlompÅtŌṁKāassGetậl4ˢᴰ.java diff --git a/lib-numberxd/src/main/love/distributedrebirth/numberxd/WavẽWorstGetậl1ⁿᴰ.java b/gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/WavẽWorstGetậl1ⁿᴰ.java similarity index 100% rename from lib-numberxd/src/main/love/distributedrebirth/numberxd/WavẽWorstGetậl1ⁿᴰ.java rename to gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/WavẽWorstGetậl1ⁿᴰ.java diff --git a/lib-numberxd/src/main/love/distributedrebirth/numberxd/WavẽWorstGetậl2ⁿᴰ.java b/gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/WavẽWorstGetậl2ⁿᴰ.java similarity index 100% rename from lib-numberxd/src/main/love/distributedrebirth/numberxd/WavẽWorstGetậl2ⁿᴰ.java rename to gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/WavẽWorstGetậl2ⁿᴰ.java diff --git a/lib-numberxd/src/main/love/distributedrebirth/numberxd/alu/ŌctopǔsALU.java b/gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/alu/ŌctopǔsALU.java similarity index 100% rename from lib-numberxd/src/main/love/distributedrebirth/numberxd/alu/ŌctopǔsALU.java rename to gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/alu/ŌctopǔsALU.java diff --git a/lib-numberxd/src/main/love/distributedrebirth/numberxd/alu/ŌctopǔsBreukOpểrǟtiẻ.java b/gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/alu/ŌctopǔsBreukOpểrǟtiẻ.java similarity index 100% rename from lib-numberxd/src/main/love/distributedrebirth/numberxd/alu/ŌctopǔsBreukOpểrǟtiẻ.java rename to gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/alu/ŌctopǔsBreukOpểrǟtiẻ.java diff --git a/lib-numberxd/src/main/love/distributedrebirth/numberxd/alu/ŌctopǔsSnijOpểrǟtiẻ.java b/gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/alu/ŌctopǔsSnijOpểrǟtiẻ.java similarity index 100% rename from lib-numberxd/src/main/love/distributedrebirth/numberxd/alu/ŌctopǔsSnijOpểrǟtiẻ.java rename to gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/alu/ŌctopǔsSnijOpểrǟtiẻ.java diff --git a/lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/Base2PartsFactory.java b/gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/Base2PartsFactory.java similarity index 100% rename from lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/Base2PartsFactory.java rename to gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/Base2PartsFactory.java diff --git a/lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/Base2Terminator.java b/gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/Base2Terminator.java similarity index 100% rename from lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/Base2Terminator.java rename to gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/Base2Terminator.java diff --git a/lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/BaseAppender.java b/gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/BaseAppender.java similarity index 100% rename from lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/BaseAppender.java rename to gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/BaseAppender.java diff --git a/lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/BaseAppenderOctal.java b/gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/BaseAppenderOctal.java similarity index 100% rename from lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/BaseAppenderOctal.java rename to gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/BaseAppenderOctal.java diff --git a/lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/BaseAppenderTyte.java b/gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/BaseAppenderTyte.java similarity index 100% rename from lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/BaseAppenderTyte.java rename to gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/BaseAppenderTyte.java diff --git a/lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/BaseIteratorOctal.java b/gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/BaseIteratorOctal.java similarity index 100% rename from lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/BaseIteratorOctal.java rename to gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/BaseIteratorOctal.java diff --git a/lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/BaseIteratorOctalAdapter.java b/gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/BaseIteratorOctalAdapter.java similarity index 100% rename from lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/BaseIteratorOctalAdapter.java rename to gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/BaseIteratorOctalAdapter.java diff --git a/lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/BaseIteratorOctalStack.java b/gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/BaseIteratorOctalStack.java similarity index 100% rename from lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/BaseIteratorOctalStack.java rename to gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/BaseIteratorOctalStack.java diff --git a/lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/BaseIteratorTyte.java b/gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/BaseIteratorTyte.java similarity index 100% rename from lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/BaseIteratorTyte.java rename to gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/BaseIteratorTyte.java diff --git a/lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/BaseNumber.java b/gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/BaseNumber.java similarity index 100% rename from lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/BaseNumber.java rename to gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/BaseNumber.java diff --git a/lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/BaseNumberTyte.java b/gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/BaseNumberTyte.java similarity index 100% rename from lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/BaseNumberTyte.java rename to gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/BaseNumberTyte.java diff --git a/lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/BaseNumberTyteˣᴸ.java b/gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/BaseNumberTyteˣᴸ.java similarity index 100% rename from lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/BaseNumberTyteˣᴸ.java rename to gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/BaseNumberTyteˣᴸ.java diff --git a/lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/BaseNumberˣᴸ.java b/gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/BaseNumberˣᴸ.java similarity index 100% rename from lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/BaseNumberˣᴸ.java rename to gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/BaseNumberˣᴸ.java diff --git a/lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartAlt1Infoʸᴰ.java b/gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartAlt1Infoʸᴰ.java similarity index 100% rename from lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartAlt1Infoʸᴰ.java rename to gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartAlt1Infoʸᴰ.java diff --git a/lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartAlt1ʸᴰ.java b/gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartAlt1ʸᴰ.java similarity index 100% rename from lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartAlt1ʸᴰ.java rename to gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartAlt1ʸᴰ.java diff --git a/lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartAlt2Infoʸᴰ.java b/gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartAlt2Infoʸᴰ.java similarity index 100% rename from lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartAlt2Infoʸᴰ.java rename to gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartAlt2Infoʸᴰ.java diff --git a/lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartAlt2ʸᴰ.java b/gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartAlt2ʸᴰ.java similarity index 100% rename from lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartAlt2ʸᴰ.java rename to gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartAlt2ʸᴰ.java diff --git a/lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartAlt3Infoʸᴰ.java b/gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartAlt3Infoʸᴰ.java similarity index 100% rename from lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartAlt3Infoʸᴰ.java rename to gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartAlt3Infoʸᴰ.java diff --git a/lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartAlt3ʸᴰ.java b/gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartAlt3ʸᴰ.java similarity index 100% rename from lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartAlt3ʸᴰ.java rename to gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartAlt3ʸᴰ.java diff --git a/lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartAlt4Infoʸᴰ.java b/gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartAlt4Infoʸᴰ.java similarity index 100% rename from lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartAlt4Infoʸᴰ.java rename to gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartAlt4Infoʸᴰ.java diff --git a/lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartAlt4ʸᴰ.java b/gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartAlt4ʸᴰ.java similarity index 100% rename from lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartAlt4ʸᴰ.java rename to gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartAlt4ʸᴰ.java diff --git a/lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartKeyʸᴰ.java b/gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartKeyʸᴰ.java similarity index 100% rename from lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartKeyʸᴰ.java rename to gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartKeyʸᴰ.java diff --git a/lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartShiftBitsʸᴰ.java b/gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartShiftBitsʸᴰ.java similarity index 100% rename from lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartShiftBitsʸᴰ.java rename to gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartShiftBitsʸᴰ.java diff --git a/lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartʸᴰ.java b/gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartʸᴰ.java similarity index 100% rename from lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartʸᴰ.java rename to gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartʸᴰ.java diff --git a/lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/T02PartBinary.java b/gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/T02PartBinary.java similarity index 100% rename from lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/T02PartBinary.java rename to gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/T02PartBinary.java diff --git a/lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/T03PartTrit.java b/gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/T03PartTrit.java similarity index 100% rename from lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/T03PartTrit.java rename to gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/T03PartTrit.java diff --git a/lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/T04PartQuad.java b/gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/T04PartQuad.java similarity index 100% rename from lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/T04PartQuad.java rename to gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/T04PartQuad.java diff --git a/lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/T05PartPental.java b/gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/T05PartPental.java similarity index 100% rename from lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/T05PartPental.java rename to gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/T05PartPental.java diff --git a/lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/T06PartSeximal.java b/gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/T06PartSeximal.java similarity index 100% rename from lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/T06PartSeximal.java rename to gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/T06PartSeximal.java diff --git a/lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/T07PartPlanIt.java b/gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/T07PartPlanIt.java similarity index 100% rename from lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/T07PartPlanIt.java rename to gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/T07PartPlanIt.java diff --git a/lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/T08PartOctal.java b/gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/T08PartOctal.java similarity index 100% rename from lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/T08PartOctal.java rename to gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/T08PartOctal.java diff --git a/lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/T09PartNonary.java b/gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/T09PartNonary.java similarity index 100% rename from lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/T09PartNonary.java rename to gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/T09PartNonary.java diff --git a/lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/T10PartDecimal.java b/gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/T10PartDecimal.java similarity index 100% rename from lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/T10PartDecimal.java rename to gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/T10PartDecimal.java diff --git a/lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/T11PartUndecimal.java b/gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/T11PartUndecimal.java similarity index 100% rename from lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/T11PartUndecimal.java rename to gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/T11PartUndecimal.java diff --git a/lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/T12PartUncial.java b/gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/T12PartUncial.java similarity index 100% rename from lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/T12PartUncial.java rename to gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/T12PartUncial.java diff --git a/lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/T16PartHex.java b/gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/T16PartHex.java similarity index 100% rename from lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/T16PartHex.java rename to gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/T16PartHex.java diff --git a/lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/T20PartScore.java b/gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/T20PartScore.java similarity index 100% rename from lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/T20PartScore.java rename to gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/T20PartScore.java diff --git a/lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/T60PartSexagesimal.java b/gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/T60PartSexagesimal.java similarity index 100% rename from lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/T60PartSexagesimal.java rename to gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/T60PartSexagesimal.java diff --git a/lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/warp/TOSWarpCore.java b/gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/warp/TOSWarpCore.java similarity index 100% rename from lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/warp/TOSWarpCore.java rename to gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/warp/TOSWarpCore.java diff --git a/lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/type/V006Tixte.java b/gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/type/V006Tixte.java similarity index 100% rename from lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/type/V006Tixte.java rename to gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/type/V006Tixte.java diff --git a/lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/type/V009Tyte.java b/gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/type/V009Tyte.java similarity index 100% rename from lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/type/V009Tyte.java rename to gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/type/V009Tyte.java diff --git a/lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/type/V018Tord.java b/gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/type/V018Tord.java similarity index 100% rename from lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/type/V018Tord.java rename to gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/type/V018Tord.java diff --git a/lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/type/V027Temvig.java b/gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/type/V027Temvig.java similarity index 100% rename from lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/type/V027Temvig.java rename to gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/type/V027Temvig.java diff --git a/lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/type/V036Teger.java b/gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/type/V036Teger.java similarity index 100% rename from lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/type/V036Teger.java rename to gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/type/V036Teger.java diff --git a/lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/type/V042Traw.java b/gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/type/V042Traw.java similarity index 100% rename from lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/type/V042Traw.java rename to gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/type/V042Traw.java diff --git a/lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/type/V072Tong.java b/gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/type/V072Tong.java similarity index 100% rename from lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/type/V072Tong.java rename to gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/type/V072Tong.java diff --git a/lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/type/V144Tocta.java b/gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/type/V144Tocta.java similarity index 100% rename from lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/type/V144Tocta.java rename to gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/type/V144Tocta.java diff --git a/lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/typexl/V0x000348ˣᴸ.java b/gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/typexl/V0x000348ˣᴸ.java similarity index 100% rename from lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/typexl/V0x000348ˣᴸ.java rename to gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/typexl/V0x000348ˣᴸ.java diff --git a/lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/typexl/V0x000654ˣᴸ.java b/gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/typexl/V0x000654ˣᴸ.java similarity index 100% rename from lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/typexl/V0x000654ˣᴸ.java rename to gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/typexl/V0x000654ˣᴸ.java diff --git a/lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/typexl/V0x000CA8ˣᴸ.java b/gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/typexl/V0x000CA8ˣᴸ.java similarity index 100% rename from lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/typexl/V0x000CA8ˣᴸ.java rename to gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/typexl/V0x000CA8ˣᴸ.java diff --git a/lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/typexl/V0x0013B0ˣᴸ.java b/gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/typexl/V0x0013B0ˣᴸ.java similarity index 100% rename from lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/typexl/V0x0013B0ˣᴸ.java rename to gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/typexl/V0x0013B0ˣᴸ.java diff --git a/lib-numberxd/src/main/love/distributedrebirth/numberxd/glyph/BaseGlyphSet.java b/gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/glyph/BaseGlyphSet.java similarity index 100% rename from lib-numberxd/src/main/love/distributedrebirth/numberxd/glyph/BaseGlyphSet.java rename to gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/glyph/BaseGlyphSet.java diff --git a/lib-numberxd/src/main/love/distributedrebirth/numberxd/glyph/BaseGlyphSetNumber.java b/gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/glyph/BaseGlyphSetNumber.java similarity index 100% rename from lib-numberxd/src/main/love/distributedrebirth/numberxd/glyph/BaseGlyphSetNumber.java rename to gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/glyph/BaseGlyphSetNumber.java diff --git a/lib-numberxd/src/main/love/distributedrebirth/numberxd/glyph/BãßBȍőnGlyphSetKeyʸᴰ.java b/gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/glyph/BãßBȍőnGlyphSetKeyʸᴰ.java similarity index 100% rename from lib-numberxd/src/main/love/distributedrebirth/numberxd/glyph/BãßBȍőnGlyphSetKeyʸᴰ.java rename to gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/glyph/BãßBȍőnGlyphSetKeyʸᴰ.java diff --git a/lib-numberxd/src/main/love/distributedrebirth/numberxd/x4o/BãßBȍőnPartDialToneConverter.java b/gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/x4o/BãßBȍőnPartDialToneConverter.java similarity index 100% rename from lib-numberxd/src/main/love/distributedrebirth/numberxd/x4o/BãßBȍőnPartDialToneConverter.java rename to gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/x4o/BãßBȍőnPartDialToneConverter.java diff --git a/lib-numberxd/src/main/love/distributedrebirth/numberxd/x4o/NumberXDModuleLoader.java b/gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/x4o/NumberXDModuleLoader.java similarity index 100% rename from lib-numberxd/src/main/love/distributedrebirth/numberxd/x4o/NumberXDModuleLoader.java rename to gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/x4o/NumberXDModuleLoader.java diff --git a/lib-numberxd/src/main/love/distributedrebirth/numberxd/x4o/V072TongBindingHandler.java b/gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/x4o/V072TongBindingHandler.java similarity index 100% rename from lib-numberxd/src/main/love/distributedrebirth/numberxd/x4o/V072TongBindingHandler.java rename to gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/x4o/V072TongBindingHandler.java diff --git a/lib-numberxd/src/main/love/distributedrebirth/numberxd/x4o/V072TongP1.java b/gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/x4o/V072TongP1.java similarity index 100% rename from lib-numberxd/src/main/love/distributedrebirth/numberxd/x4o/V072TongP1.java rename to gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/x4o/V072TongP1.java diff --git a/lib-numberxd/src/main/love/distributedrebirth/numberxd/x4o/V072TongP1BindingHandler.java b/gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/x4o/V072TongP1BindingHandler.java similarity index 100% rename from lib-numberxd/src/main/love/distributedrebirth/numberxd/x4o/V072TongP1BindingHandler.java rename to gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/x4o/V072TongP1BindingHandler.java diff --git a/lib-numberxd/src/main/love/distributedrebirth/numberxd/x4o/V072TongP2.java b/gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/x4o/V072TongP2.java similarity index 100% rename from lib-numberxd/src/main/love/distributedrebirth/numberxd/x4o/V072TongP2.java rename to gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/x4o/V072TongP2.java diff --git a/lib-numberxd/src/main/love/distributedrebirth/numberxd/x4o/V072TongP2BindingHandler.java b/gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/x4o/V072TongP2BindingHandler.java similarity index 100% rename from lib-numberxd/src/main/love/distributedrebirth/numberxd/x4o/V072TongP2BindingHandler.java rename to gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/x4o/V072TongP2BindingHandler.java diff --git a/lib-numberxd/src/resources/META-INF/numberxd/numberxd-modules.xml b/gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/resources/META-INF/numberxd/numberxd-modules.xml similarity index 100% rename from lib-numberxd/src/resources/META-INF/numberxd/numberxd-modules.xml rename to gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/resources/META-INF/numberxd/numberxd-modules.xml diff --git a/lib-numberxd/src/resources/META-INF/x4o-drivers.xml b/gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/resources/META-INF/x4o-drivers.xml similarity index 100% rename from lib-numberxd/src/resources/META-INF/x4o-drivers.xml rename to gdxapp4d-lib/gdxapp4d-lib-numberxd/src/main/resources/META-INF/x4o-drivers.xml diff --git a/lib-numberxd/src/test/love/distributedrebirth/numberxd/GroßGetậlŌṁDiamond1Testⁿᴰ.java b/gdxapp4d-lib/gdxapp4d-lib-numberxd/src/test/java/love/distributedrebirth/numberxd/GroßGetậlŌṁDiamond1Testⁿᴰ.java similarity index 100% rename from lib-numberxd/src/test/love/distributedrebirth/numberxd/GroßGetậlŌṁDiamond1Testⁿᴰ.java rename to gdxapp4d-lib/gdxapp4d-lib-numberxd/src/test/java/love/distributedrebirth/numberxd/GroßGetậlŌṁDiamond1Testⁿᴰ.java diff --git a/lib-numberxd/src/test/love/distributedrebirth/numberxd/base2t/BasePartFactoryTest.java b/gdxapp4d-lib/gdxapp4d-lib-numberxd/src/test/java/love/distributedrebirth/numberxd/base2t/BasePartFactoryTest.java similarity index 100% rename from lib-numberxd/src/test/love/distributedrebirth/numberxd/base2t/BasePartFactoryTest.java rename to gdxapp4d-lib/gdxapp4d-lib-numberxd/src/test/java/love/distributedrebirth/numberxd/base2t/BasePartFactoryTest.java diff --git a/lib-numberxd/src/test/love/distributedrebirth/numberxd/base2t/T02PartBinaryTest.java b/gdxapp4d-lib/gdxapp4d-lib-numberxd/src/test/java/love/distributedrebirth/numberxd/base2t/T02PartBinaryTest.java similarity index 100% rename from lib-numberxd/src/test/love/distributedrebirth/numberxd/base2t/T02PartBinaryTest.java rename to gdxapp4d-lib/gdxapp4d-lib-numberxd/src/test/java/love/distributedrebirth/numberxd/base2t/T02PartBinaryTest.java diff --git a/lib-numberxd/src/test/love/distributedrebirth/numberxd/base2t/T03PartTritTest.java b/gdxapp4d-lib/gdxapp4d-lib-numberxd/src/test/java/love/distributedrebirth/numberxd/base2t/T03PartTritTest.java similarity index 100% rename from lib-numberxd/src/test/love/distributedrebirth/numberxd/base2t/T03PartTritTest.java rename to gdxapp4d-lib/gdxapp4d-lib-numberxd/src/test/java/love/distributedrebirth/numberxd/base2t/T03PartTritTest.java diff --git a/lib-numberxd/src/test/love/distributedrebirth/numberxd/base2t/T04PartQuadTest.java b/gdxapp4d-lib/gdxapp4d-lib-numberxd/src/test/java/love/distributedrebirth/numberxd/base2t/T04PartQuadTest.java similarity index 100% rename from lib-numberxd/src/test/love/distributedrebirth/numberxd/base2t/T04PartQuadTest.java rename to gdxapp4d-lib/gdxapp4d-lib-numberxd/src/test/java/love/distributedrebirth/numberxd/base2t/T04PartQuadTest.java diff --git a/lib-numberxd/src/test/love/distributedrebirth/numberxd/base2t/T05PartPentalTest.java b/gdxapp4d-lib/gdxapp4d-lib-numberxd/src/test/java/love/distributedrebirth/numberxd/base2t/T05PartPentalTest.java similarity index 100% rename from lib-numberxd/src/test/love/distributedrebirth/numberxd/base2t/T05PartPentalTest.java rename to gdxapp4d-lib/gdxapp4d-lib-numberxd/src/test/java/love/distributedrebirth/numberxd/base2t/T05PartPentalTest.java diff --git a/lib-numberxd/src/test/love/distributedrebirth/numberxd/base2t/T06PartSeximalTest.java b/gdxapp4d-lib/gdxapp4d-lib-numberxd/src/test/java/love/distributedrebirth/numberxd/base2t/T06PartSeximalTest.java similarity index 100% rename from lib-numberxd/src/test/love/distributedrebirth/numberxd/base2t/T06PartSeximalTest.java rename to gdxapp4d-lib/gdxapp4d-lib-numberxd/src/test/java/love/distributedrebirth/numberxd/base2t/T06PartSeximalTest.java diff --git a/lib-numberxd/src/test/love/distributedrebirth/numberxd/base2t/T07PartPlanItTest.java b/gdxapp4d-lib/gdxapp4d-lib-numberxd/src/test/java/love/distributedrebirth/numberxd/base2t/T07PartPlanItTest.java similarity index 100% rename from lib-numberxd/src/test/love/distributedrebirth/numberxd/base2t/T07PartPlanItTest.java rename to gdxapp4d-lib/gdxapp4d-lib-numberxd/src/test/java/love/distributedrebirth/numberxd/base2t/T07PartPlanItTest.java diff --git a/lib-numberxd/src/test/love/distributedrebirth/numberxd/base2t/T08PartOctalTest.java b/gdxapp4d-lib/gdxapp4d-lib-numberxd/src/test/java/love/distributedrebirth/numberxd/base2t/T08PartOctalTest.java similarity index 100% rename from lib-numberxd/src/test/love/distributedrebirth/numberxd/base2t/T08PartOctalTest.java rename to gdxapp4d-lib/gdxapp4d-lib-numberxd/src/test/java/love/distributedrebirth/numberxd/base2t/T08PartOctalTest.java diff --git a/lib-numberxd/src/test/love/distributedrebirth/numberxd/base2t/T09PartNonaryTest.java b/gdxapp4d-lib/gdxapp4d-lib-numberxd/src/test/java/love/distributedrebirth/numberxd/base2t/T09PartNonaryTest.java similarity index 100% rename from lib-numberxd/src/test/love/distributedrebirth/numberxd/base2t/T09PartNonaryTest.java rename to gdxapp4d-lib/gdxapp4d-lib-numberxd/src/test/java/love/distributedrebirth/numberxd/base2t/T09PartNonaryTest.java diff --git a/lib-numberxd/src/test/love/distributedrebirth/numberxd/base2t/T10PartDecimalTest.java b/gdxapp4d-lib/gdxapp4d-lib-numberxd/src/test/java/love/distributedrebirth/numberxd/base2t/T10PartDecimalTest.java similarity index 100% rename from lib-numberxd/src/test/love/distributedrebirth/numberxd/base2t/T10PartDecimalTest.java rename to gdxapp4d-lib/gdxapp4d-lib-numberxd/src/test/java/love/distributedrebirth/numberxd/base2t/T10PartDecimalTest.java diff --git a/lib-numberxd/src/test/love/distributedrebirth/numberxd/base2t/T11PartUndecimalTest.java b/gdxapp4d-lib/gdxapp4d-lib-numberxd/src/test/java/love/distributedrebirth/numberxd/base2t/T11PartUndecimalTest.java similarity index 100% rename from lib-numberxd/src/test/love/distributedrebirth/numberxd/base2t/T11PartUndecimalTest.java rename to gdxapp4d-lib/gdxapp4d-lib-numberxd/src/test/java/love/distributedrebirth/numberxd/base2t/T11PartUndecimalTest.java diff --git a/lib-numberxd/src/test/love/distributedrebirth/numberxd/base2t/T12PartUncialTest.java b/gdxapp4d-lib/gdxapp4d-lib-numberxd/src/test/java/love/distributedrebirth/numberxd/base2t/T12PartUncialTest.java similarity index 100% rename from lib-numberxd/src/test/love/distributedrebirth/numberxd/base2t/T12PartUncialTest.java rename to gdxapp4d-lib/gdxapp4d-lib-numberxd/src/test/java/love/distributedrebirth/numberxd/base2t/T12PartUncialTest.java diff --git a/lib-numberxd/src/test/love/distributedrebirth/numberxd/base2t/T16PartHexTest.java b/gdxapp4d-lib/gdxapp4d-lib-numberxd/src/test/java/love/distributedrebirth/numberxd/base2t/T16PartHexTest.java similarity index 100% rename from lib-numberxd/src/test/love/distributedrebirth/numberxd/base2t/T16PartHexTest.java rename to gdxapp4d-lib/gdxapp4d-lib-numberxd/src/test/java/love/distributedrebirth/numberxd/base2t/T16PartHexTest.java diff --git a/lib-numberxd/src/test/love/distributedrebirth/numberxd/base2t/T20PartScoreTest.java b/gdxapp4d-lib/gdxapp4d-lib-numberxd/src/test/java/love/distributedrebirth/numberxd/base2t/T20PartScoreTest.java similarity index 100% rename from lib-numberxd/src/test/love/distributedrebirth/numberxd/base2t/T20PartScoreTest.java rename to gdxapp4d-lib/gdxapp4d-lib-numberxd/src/test/java/love/distributedrebirth/numberxd/base2t/T20PartScoreTest.java diff --git a/lib-numberxd/src/test/love/distributedrebirth/numberxd/base2t/T60SexagesimalTest.java b/gdxapp4d-lib/gdxapp4d-lib-numberxd/src/test/java/love/distributedrebirth/numberxd/base2t/T60SexagesimalTest.java similarity index 100% rename from lib-numberxd/src/test/love/distributedrebirth/numberxd/base2t/T60SexagesimalTest.java rename to gdxapp4d-lib/gdxapp4d-lib-numberxd/src/test/java/love/distributedrebirth/numberxd/base2t/T60SexagesimalTest.java diff --git a/lib-numberxd/src/test/love/distributedrebirth/numberxd/base2t/part/warp/TOSWarpCoreTest.java b/gdxapp4d-lib/gdxapp4d-lib-numberxd/src/test/java/love/distributedrebirth/numberxd/base2t/part/warp/TOSWarpCoreTest.java similarity index 100% rename from lib-numberxd/src/test/love/distributedrebirth/numberxd/base2t/part/warp/TOSWarpCoreTest.java rename to gdxapp4d-lib/gdxapp4d-lib-numberxd/src/test/java/love/distributedrebirth/numberxd/base2t/part/warp/TOSWarpCoreTest.java diff --git a/gdxapp4d-lib/gdxapp4d-lib-unicodezd/pom.xml b/gdxapp4d-lib/gdxapp4d-lib-unicodezd/pom.xml new file mode 100644 index 00000000..9de9f681 --- /dev/null +++ b/gdxapp4d-lib/gdxapp4d-lib-unicodezd/pom.xml @@ -0,0 +1,21 @@ + + 4.0.0 + + love.distributedrebirth.gdxapp4d + gdxapp4d-lib + 0.0.1-SNAPSHOT + + gdxapp4d-lib-unicodezd + + + love.distributedrebirth.gdxapp4d + gdxapp4d-lib-bassboonyd + ${project.version} + + + love.distributedrebirth.gdxapp4d + gdxapp4d-lib-numberxd + ${project.version} + + + \ No newline at end of file diff --git a/lib-unicodezd/src/main/love/distributedrebirth/unicode4d/CodePointCommandᶻᴰ.java b/gdxapp4d-lib/gdxapp4d-lib-unicodezd/src/main/java/love/distributedrebirth/unicode4d/CodePointCommandᶻᴰ.java similarity index 100% rename from lib-unicodezd/src/main/love/distributedrebirth/unicode4d/CodePointCommandᶻᴰ.java rename to gdxapp4d-lib/gdxapp4d-lib-unicodezd/src/main/java/love/distributedrebirth/unicode4d/CodePointCommandᶻᴰ.java diff --git a/lib-unicodezd/src/main/love/distributedrebirth/unicode4d/CodePointᶻᴰ.java b/gdxapp4d-lib/gdxapp4d-lib-unicodezd/src/main/java/love/distributedrebirth/unicode4d/CodePointᶻᴰ.java similarity index 100% rename from lib-unicodezd/src/main/love/distributedrebirth/unicode4d/CodePointᶻᴰ.java rename to gdxapp4d-lib/gdxapp4d-lib-unicodezd/src/main/java/love/distributedrebirth/unicode4d/CodePointᶻᴰ.java diff --git a/lib-unicodezd/src/main/love/distributedrebirth/unicode4d/Stringᶻᴰ.java b/gdxapp4d-lib/gdxapp4d-lib-unicodezd/src/main/java/love/distributedrebirth/unicode4d/Stringᶻᴰ.java similarity index 100% rename from lib-unicodezd/src/main/love/distributedrebirth/unicode4d/Stringᶻᴰ.java rename to gdxapp4d-lib/gdxapp4d-lib-unicodezd/src/main/java/love/distributedrebirth/unicode4d/Stringᶻᴰ.java diff --git a/lib-unicodezd/src/main/love/distributedrebirth/unicode4d/UnicodePlaneᶻᴰ.java b/gdxapp4d-lib/gdxapp4d-lib-unicodezd/src/main/java/love/distributedrebirth/unicode4d/UnicodePlaneᶻᴰ.java similarity index 100% rename from lib-unicodezd/src/main/love/distributedrebirth/unicode4d/UnicodePlaneᶻᴰ.java rename to gdxapp4d-lib/gdxapp4d-lib-unicodezd/src/main/java/love/distributedrebirth/unicode4d/UnicodePlaneᶻᴰ.java diff --git a/lib-unicodezd/src/main/love/distributedrebirth/unicode4d/atlas/FontAtlas.java b/gdxapp4d-lib/gdxapp4d-lib-unicodezd/src/main/java/love/distributedrebirth/unicode4d/atlas/FontAtlas.java similarity index 100% rename from lib-unicodezd/src/main/love/distributedrebirth/unicode4d/atlas/FontAtlas.java rename to gdxapp4d-lib/gdxapp4d-lib-unicodezd/src/main/java/love/distributedrebirth/unicode4d/atlas/FontAtlas.java diff --git a/lib-unicodezd/src/main/love/distributedrebirth/unicode4d/atlas/FontAtlasDriver.java b/gdxapp4d-lib/gdxapp4d-lib-unicodezd/src/main/java/love/distributedrebirth/unicode4d/atlas/FontAtlasDriver.java similarity index 100% rename from lib-unicodezd/src/main/love/distributedrebirth/unicode4d/atlas/FontAtlasDriver.java rename to gdxapp4d-lib/gdxapp4d-lib-unicodezd/src/main/java/love/distributedrebirth/unicode4d/atlas/FontAtlasDriver.java diff --git a/lib-unicodezd/src/main/love/distributedrebirth/unicode4d/atlas/FontAtlasStore.java b/gdxapp4d-lib/gdxapp4d-lib-unicodezd/src/main/java/love/distributedrebirth/unicode4d/atlas/FontAtlasStore.java similarity index 100% rename from lib-unicodezd/src/main/love/distributedrebirth/unicode4d/atlas/FontAtlasStore.java rename to gdxapp4d-lib/gdxapp4d-lib-unicodezd/src/main/java/love/distributedrebirth/unicode4d/atlas/FontAtlasStore.java diff --git a/lib-unicodezd/src/main/love/distributedrebirth/unicode4d/atlas/FontAtlasStoreGlyph.java b/gdxapp4d-lib/gdxapp4d-lib-unicodezd/src/main/java/love/distributedrebirth/unicode4d/atlas/FontAtlasStoreGlyph.java similarity index 100% rename from lib-unicodezd/src/main/love/distributedrebirth/unicode4d/atlas/FontAtlasStoreGlyph.java rename to gdxapp4d-lib/gdxapp4d-lib-unicodezd/src/main/java/love/distributedrebirth/unicode4d/atlas/FontAtlasStoreGlyph.java diff --git a/lib-unicodezd/src/resources/META-INF/unicode4d-atlas/unicode4d-atlas-lang.eld b/gdxapp4d-lib/gdxapp4d-lib-unicodezd/src/main/resources/META-INF/unicode4d-atlas/unicode4d-atlas-lang.eld similarity index 100% rename from lib-unicodezd/src/resources/META-INF/unicode4d-atlas/unicode4d-atlas-lang.eld rename to gdxapp4d-lib/gdxapp4d-lib-unicodezd/src/main/resources/META-INF/unicode4d-atlas/unicode4d-atlas-lang.eld diff --git a/lib-unicodezd/src/resources/META-INF/unicode4d-atlas/unicode4d-atlas-modules.xml b/gdxapp4d-lib/gdxapp4d-lib-unicodezd/src/main/resources/META-INF/unicode4d-atlas/unicode4d-atlas-modules.xml similarity index 100% rename from lib-unicodezd/src/resources/META-INF/unicode4d-atlas/unicode4d-atlas-modules.xml rename to gdxapp4d-lib/gdxapp4d-lib-unicodezd/src/main/resources/META-INF/unicode4d-atlas/unicode4d-atlas-modules.xml diff --git a/lib-unicodezd/src/resources/META-INF/x4o-drivers.xml b/gdxapp4d-lib/gdxapp4d-lib-unicodezd/src/main/resources/META-INF/x4o-drivers.xml similarity index 100% rename from lib-unicodezd/src/resources/META-INF/x4o-drivers.xml rename to gdxapp4d-lib/gdxapp4d-lib-unicodezd/src/main/resources/META-INF/x4o-drivers.xml diff --git a/lib-unicodezd/src/test/love/distributedrebirth/unicode4d/TestConvFont.java b/gdxapp4d-lib/gdxapp4d-lib-unicodezd/src/test/java/love/distributedrebirth/unicode4d/TestConvFont.java similarity index 100% rename from lib-unicodezd/src/test/love/distributedrebirth/unicode4d/TestConvFont.java rename to gdxapp4d-lib/gdxapp4d-lib-unicodezd/src/test/java/love/distributedrebirth/unicode4d/TestConvFont.java diff --git a/gdxapp4d-lib/gdxapp4d-lib-warpme/pom.xml b/gdxapp4d-lib/gdxapp4d-lib-warpme/pom.xml new file mode 100644 index 00000000..631f9df3 --- /dev/null +++ b/gdxapp4d-lib/gdxapp4d-lib-warpme/pom.xml @@ -0,0 +1,20 @@ + + 4.0.0 + + love.distributedrebirth.gdxapp4d + gdxapp4d-lib + 0.0.1-SNAPSHOT + + gdxapp4d-lib-warpme + + + love.distributedrebirth.gdxapp4d + gdxapp4d-lib-bassboonyd + ${project.version} + + + org.x4o + x4o-driver + + + \ No newline at end of file diff --git a/lib-warpme/src/main/love/distributedrebirth/warpme/Warpᵐᵉ.java b/gdxapp4d-lib/gdxapp4d-lib-warpme/src/main/java/love/distributedrebirth/warpme/Warpᵐᵉ.java similarity index 100% rename from lib-warpme/src/main/love/distributedrebirth/warpme/Warpᵐᵉ.java rename to gdxapp4d-lib/gdxapp4d-lib-warpme/src/main/java/love/distributedrebirth/warpme/Warpᵐᵉ.java diff --git a/lib-warpme/src/main/love/distributedrebirth/warpme/core/WaterBucket.java b/gdxapp4d-lib/gdxapp4d-lib-warpme/src/main/java/love/distributedrebirth/warpme/core/WaterBucket.java similarity index 100% rename from lib-warpme/src/main/love/distributedrebirth/warpme/core/WaterBucket.java rename to gdxapp4d-lib/gdxapp4d-lib-warpme/src/main/java/love/distributedrebirth/warpme/core/WaterBucket.java diff --git a/lib-warpme/src/main/love/distributedrebirth/warpme/core/WaterBucketDriver.java b/gdxapp4d-lib/gdxapp4d-lib-warpme/src/main/java/love/distributedrebirth/warpme/core/WaterBucketDriver.java similarity index 100% rename from lib-warpme/src/main/love/distributedrebirth/warpme/core/WaterBucketDriver.java rename to gdxapp4d-lib/gdxapp4d-lib-warpme/src/main/java/love/distributedrebirth/warpme/core/WaterBucketDriver.java diff --git a/lib-warpme/src/main/love/distributedrebirth/warpme/core/WaterCipher.java b/gdxapp4d-lib/gdxapp4d-lib-warpme/src/main/java/love/distributedrebirth/warpme/core/WaterCipher.java similarity index 100% rename from lib-warpme/src/main/love/distributedrebirth/warpme/core/WaterCipher.java rename to gdxapp4d-lib/gdxapp4d-lib-warpme/src/main/java/love/distributedrebirth/warpme/core/WaterCipher.java diff --git a/lib-warpme/src/main/love/distributedrebirth/warpme/core/WaterCipherHeart.java b/gdxapp4d-lib/gdxapp4d-lib-warpme/src/main/java/love/distributedrebirth/warpme/core/WaterCipherHeart.java similarity index 100% rename from lib-warpme/src/main/love/distributedrebirth/warpme/core/WaterCipherHeart.java rename to gdxapp4d-lib/gdxapp4d-lib-warpme/src/main/java/love/distributedrebirth/warpme/core/WaterCipherHeart.java diff --git a/lib-warpme/src/main/love/distributedrebirth/warpme/core/WaterCipherHeartTone.java b/gdxapp4d-lib/gdxapp4d-lib-warpme/src/main/java/love/distributedrebirth/warpme/core/WaterCipherHeartTone.java similarity index 100% rename from lib-warpme/src/main/love/distributedrebirth/warpme/core/WaterCipherHeartTone.java rename to gdxapp4d-lib/gdxapp4d-lib-warpme/src/main/java/love/distributedrebirth/warpme/core/WaterCipherHeartTone.java diff --git a/lib-warpme/src/main/love/distributedrebirth/warpme/hash/WaterShot.java b/gdxapp4d-lib/gdxapp4d-lib-warpme/src/main/java/love/distributedrebirth/warpme/hash/WaterShot.java similarity index 100% rename from lib-warpme/src/main/love/distributedrebirth/warpme/hash/WaterShot.java rename to gdxapp4d-lib/gdxapp4d-lib-warpme/src/main/java/love/distributedrebirth/warpme/hash/WaterShot.java diff --git a/lib-warpme/src/main/love/distributedrebirth/warpme/hash/WaterShotAddict.java b/gdxapp4d-lib/gdxapp4d-lib-warpme/src/main/java/love/distributedrebirth/warpme/hash/WaterShotAddict.java similarity index 100% rename from lib-warpme/src/main/love/distributedrebirth/warpme/hash/WaterShotAddict.java rename to gdxapp4d-lib/gdxapp4d-lib-warpme/src/main/java/love/distributedrebirth/warpme/hash/WaterShotAddict.java diff --git a/lib-warpme/src/main/love/distributedrebirth/warpme/hash/WaterShotDriver.java b/gdxapp4d-lib/gdxapp4d-lib-warpme/src/main/java/love/distributedrebirth/warpme/hash/WaterShotDriver.java similarity index 100% rename from lib-warpme/src/main/love/distributedrebirth/warpme/hash/WaterShotDriver.java rename to gdxapp4d-lib/gdxapp4d-lib-warpme/src/main/java/love/distributedrebirth/warpme/hash/WaterShotDriver.java diff --git a/lib-warpme/src/main/love/distributedrebirth/warpme/hash/WaterSoftHash.java b/gdxapp4d-lib/gdxapp4d-lib-warpme/src/main/java/love/distributedrebirth/warpme/hash/WaterSoftHash.java similarity index 100% rename from lib-warpme/src/main/love/distributedrebirth/warpme/hash/WaterSoftHash.java rename to gdxapp4d-lib/gdxapp4d-lib-warpme/src/main/java/love/distributedrebirth/warpme/hash/WaterSoftHash.java diff --git a/lib-warpme/src/main/love/distributedrebirth/warpme/sea/WaterOcean.java b/gdxapp4d-lib/gdxapp4d-lib-warpme/src/main/java/love/distributedrebirth/warpme/sea/WaterOcean.java similarity index 100% rename from lib-warpme/src/main/love/distributedrebirth/warpme/sea/WaterOcean.java rename to gdxapp4d-lib/gdxapp4d-lib-warpme/src/main/java/love/distributedrebirth/warpme/sea/WaterOcean.java diff --git a/lib-warpme/src/main/love/distributedrebirth/warpme/sea/WaterOceanDriver.java b/gdxapp4d-lib/gdxapp4d-lib-warpme/src/main/java/love/distributedrebirth/warpme/sea/WaterOceanDriver.java similarity index 100% rename from lib-warpme/src/main/love/distributedrebirth/warpme/sea/WaterOceanDriver.java rename to gdxapp4d-lib/gdxapp4d-lib-warpme/src/main/java/love/distributedrebirth/warpme/sea/WaterOceanDriver.java diff --git a/lib-warpme/src/main/love/distributedrebirth/warpme/sea/WaterSea.java b/gdxapp4d-lib/gdxapp4d-lib-warpme/src/main/java/love/distributedrebirth/warpme/sea/WaterSea.java similarity index 100% rename from lib-warpme/src/main/love/distributedrebirth/warpme/sea/WaterSea.java rename to gdxapp4d-lib/gdxapp4d-lib-warpme/src/main/java/love/distributedrebirth/warpme/sea/WaterSea.java diff --git a/lib-warpme/src/main/love/distributedrebirth/warpme/sea/WaterSeaChain.java b/gdxapp4d-lib/gdxapp4d-lib-warpme/src/main/java/love/distributedrebirth/warpme/sea/WaterSeaChain.java similarity index 100% rename from lib-warpme/src/main/love/distributedrebirth/warpme/sea/WaterSeaChain.java rename to gdxapp4d-lib/gdxapp4d-lib-warpme/src/main/java/love/distributedrebirth/warpme/sea/WaterSeaChain.java diff --git a/lib-warpme/src/main/love/distributedrebirth/warpme/sea/WaterSeaMagic.java b/gdxapp4d-lib/gdxapp4d-lib-warpme/src/main/java/love/distributedrebirth/warpme/sea/WaterSeaMagic.java similarity index 100% rename from lib-warpme/src/main/love/distributedrebirth/warpme/sea/WaterSeaMagic.java rename to gdxapp4d-lib/gdxapp4d-lib-warpme/src/main/java/love/distributedrebirth/warpme/sea/WaterSeaMagic.java diff --git a/lib-warpme/src/main/love/distributedrebirth/warpme/ship/WaterDevice.java b/gdxapp4d-lib/gdxapp4d-lib-warpme/src/main/java/love/distributedrebirth/warpme/ship/WaterDevice.java similarity index 100% rename from lib-warpme/src/main/love/distributedrebirth/warpme/ship/WaterDevice.java rename to gdxapp4d-lib/gdxapp4d-lib-warpme/src/main/java/love/distributedrebirth/warpme/ship/WaterDevice.java diff --git a/lib-warpme/src/main/love/distributedrebirth/warpme/ship/WaterDeviceDriver.java b/gdxapp4d-lib/gdxapp4d-lib-warpme/src/main/java/love/distributedrebirth/warpme/ship/WaterDeviceDriver.java similarity index 100% rename from lib-warpme/src/main/love/distributedrebirth/warpme/ship/WaterDeviceDriver.java rename to gdxapp4d-lib/gdxapp4d-lib-warpme/src/main/java/love/distributedrebirth/warpme/ship/WaterDeviceDriver.java diff --git a/lib-warpme/src/main/love/distributedrebirth/warpme/ship/WaterShip.java b/gdxapp4d-lib/gdxapp4d-lib-warpme/src/main/java/love/distributedrebirth/warpme/ship/WaterShip.java similarity index 100% rename from lib-warpme/src/main/love/distributedrebirth/warpme/ship/WaterShip.java rename to gdxapp4d-lib/gdxapp4d-lib-warpme/src/main/java/love/distributedrebirth/warpme/ship/WaterShip.java diff --git a/lib-warpme/src/main/love/distributedrebirth/warpme/ship/WaterShipOcean.java b/gdxapp4d-lib/gdxapp4d-lib-warpme/src/main/java/love/distributedrebirth/warpme/ship/WaterShipOcean.java similarity index 100% rename from lib-warpme/src/main/love/distributedrebirth/warpme/ship/WaterShipOcean.java rename to gdxapp4d-lib/gdxapp4d-lib-warpme/src/main/java/love/distributedrebirth/warpme/ship/WaterShipOcean.java diff --git a/lib-warpme/src/resources/META-INF/warp-core/warp-core-lang.eld b/gdxapp4d-lib/gdxapp4d-lib-warpme/src/main/resources/META-INF/warp-core/warp-core-lang.eld similarity index 100% rename from lib-warpme/src/resources/META-INF/warp-core/warp-core-lang.eld rename to gdxapp4d-lib/gdxapp4d-lib-warpme/src/main/resources/META-INF/warp-core/warp-core-lang.eld diff --git a/lib-warpme/src/resources/META-INF/warp-core/warp-core-modules.xml b/gdxapp4d-lib/gdxapp4d-lib-warpme/src/main/resources/META-INF/warp-core/warp-core-modules.xml similarity index 100% rename from lib-warpme/src/resources/META-INF/warp-core/warp-core-modules.xml rename to gdxapp4d-lib/gdxapp4d-lib-warpme/src/main/resources/META-INF/warp-core/warp-core-modules.xml diff --git a/lib-warpme/src/resources/META-INF/warp-hash/warp-hash-lang.eld b/gdxapp4d-lib/gdxapp4d-lib-warpme/src/main/resources/META-INF/warp-hash/warp-hash-lang.eld similarity index 100% rename from lib-warpme/src/resources/META-INF/warp-hash/warp-hash-lang.eld rename to gdxapp4d-lib/gdxapp4d-lib-warpme/src/main/resources/META-INF/warp-hash/warp-hash-lang.eld diff --git a/lib-warpme/src/resources/META-INF/warp-hash/warp-hash-modules.xml b/gdxapp4d-lib/gdxapp4d-lib-warpme/src/main/resources/META-INF/warp-hash/warp-hash-modules.xml similarity index 100% rename from lib-warpme/src/resources/META-INF/warp-hash/warp-hash-modules.xml rename to gdxapp4d-lib/gdxapp4d-lib-warpme/src/main/resources/META-INF/warp-hash/warp-hash-modules.xml diff --git a/lib-warpme/src/resources/META-INF/warp-sea/warp-sea-lang.eld b/gdxapp4d-lib/gdxapp4d-lib-warpme/src/main/resources/META-INF/warp-sea/warp-sea-lang.eld similarity index 100% rename from lib-warpme/src/resources/META-INF/warp-sea/warp-sea-lang.eld rename to gdxapp4d-lib/gdxapp4d-lib-warpme/src/main/resources/META-INF/warp-sea/warp-sea-lang.eld diff --git a/lib-warpme/src/resources/META-INF/warp-sea/warp-sea-modules.xml b/gdxapp4d-lib/gdxapp4d-lib-warpme/src/main/resources/META-INF/warp-sea/warp-sea-modules.xml similarity index 100% rename from lib-warpme/src/resources/META-INF/warp-sea/warp-sea-modules.xml rename to gdxapp4d-lib/gdxapp4d-lib-warpme/src/main/resources/META-INF/warp-sea/warp-sea-modules.xml diff --git a/lib-warpme/src/resources/META-INF/warp-ship/warp-ship-lang.eld b/gdxapp4d-lib/gdxapp4d-lib-warpme/src/main/resources/META-INF/warp-ship/warp-ship-lang.eld similarity index 100% rename from lib-warpme/src/resources/META-INF/warp-ship/warp-ship-lang.eld rename to gdxapp4d-lib/gdxapp4d-lib-warpme/src/main/resources/META-INF/warp-ship/warp-ship-lang.eld diff --git a/lib-warpme/src/resources/META-INF/warp-ship/warp-ship-modules.xml b/gdxapp4d-lib/gdxapp4d-lib-warpme/src/main/resources/META-INF/warp-ship/warp-ship-modules.xml similarity index 100% rename from lib-warpme/src/resources/META-INF/warp-ship/warp-ship-modules.xml rename to gdxapp4d-lib/gdxapp4d-lib-warpme/src/main/resources/META-INF/warp-ship/warp-ship-modules.xml diff --git a/lib-warpme/src/resources/META-INF/x4o-drivers.xml b/gdxapp4d-lib/gdxapp4d-lib-warpme/src/main/resources/META-INF/x4o-drivers.xml similarity index 100% rename from lib-warpme/src/resources/META-INF/x4o-drivers.xml rename to gdxapp4d-lib/gdxapp4d-lib-warpme/src/main/resources/META-INF/x4o-drivers.xml diff --git a/lib-warpme/src/test/love/distributedrebirth/warpme/core/WaterBucketDriverTest.java b/gdxapp4d-lib/gdxapp4d-lib-warpme/src/test/java/love/distributedrebirth/warpme/core/WaterBucketDriverTest.java similarity index 100% rename from lib-warpme/src/test/love/distributedrebirth/warpme/core/WaterBucketDriverTest.java rename to gdxapp4d-lib/gdxapp4d-lib-warpme/src/test/java/love/distributedrebirth/warpme/core/WaterBucketDriverTest.java diff --git a/lib-warpme/src/test/love/distributedrebirth/warpme/hash/WaterShotDriverTest.java b/gdxapp4d-lib/gdxapp4d-lib-warpme/src/test/java/love/distributedrebirth/warpme/hash/WaterShotDriverTest.java similarity index 100% rename from lib-warpme/src/test/love/distributedrebirth/warpme/hash/WaterShotDriverTest.java rename to gdxapp4d-lib/gdxapp4d-lib-warpme/src/test/java/love/distributedrebirth/warpme/hash/WaterShotDriverTest.java diff --git a/lib-warpme/src/test/love/distributedrebirth/warpme/sea/WaterOceanDriverTest.java b/gdxapp4d-lib/gdxapp4d-lib-warpme/src/test/java/love/distributedrebirth/warpme/sea/WaterOceanDriverTest.java similarity index 100% rename from lib-warpme/src/test/love/distributedrebirth/warpme/sea/WaterOceanDriverTest.java rename to gdxapp4d-lib/gdxapp4d-lib-warpme/src/test/java/love/distributedrebirth/warpme/sea/WaterOceanDriverTest.java diff --git a/lib-warpme/src/test/love/distributedrebirth/warpme/ship/WaterDeviceDriverTest.java b/gdxapp4d-lib/gdxapp4d-lib-warpme/src/test/java/love/distributedrebirth/warpme/ship/WaterDeviceDriverTest.java similarity index 100% rename from lib-warpme/src/test/love/distributedrebirth/warpme/ship/WaterDeviceDriverTest.java rename to gdxapp4d-lib/gdxapp4d-lib-warpme/src/test/java/love/distributedrebirth/warpme/ship/WaterDeviceDriverTest.java diff --git a/gdxapp4d-lib/pom.xml b/gdxapp4d-lib/pom.xml new file mode 100644 index 00000000..64d05ec4 --- /dev/null +++ b/gdxapp4d-lib/pom.xml @@ -0,0 +1,18 @@ + + 4.0.0 + + love.distributedrebirth.gdxapp4d + gdxapp4d + 0.0.1-SNAPSHOT + + gdxapp4d-lib + pom + + gdxapp4d-lib-basicwd + gdxapp4d-lib-imxmi + gdxapp4d-lib-numberxd + gdxapp4d-lib-unicodezd + gdxapp4d-lib-warpme + gdxapp4d-lib-bassboonyd + + \ No newline at end of file diff --git a/gradle-libs/el-api-6.0.20.jar b/gradle-libs/el-api-6.0.20.jar deleted file mode 100644 index e72f101c82f20ef5640a064f354f1eb0fc39adc4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 27814 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 diff --git a/gradle-libs/jasper-el-6.0.20.jar b/gradle-libs/jasper-el-6.0.20.jar deleted file mode 100644 index 5d9718fe017e4096f683305407ab11967cc44ef8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 103201 zcmb5V1CS-*x+Pj&W|wW-c9(6t%l0nYwr$(Cx@_CF{rb$gbMKsU=e?Piv2#a8?6v>= zGU8wBW6Dc`fI(azbDGy^FN_70)k);%s09jN5XEKkldvH;J1XyVl7JsRG6i?=ah`R{t2q{I! z2vnZ?_(vAEHrKZQvN_1{bf{cDe{gDL(0v=|7e?cWeE|AElA(>F9T{$GIqc(lL2 z{pa!X@6|t+`VXM7)&GM1_eGKa8`etS=KsqI)c^JeJADU7V~77=_izH3|Cdpa|Kmwj z*#XX(AV5HukU&6`|Lq@z~OFV{MieOE{>K7o+v+5@52%**XH~^lYSNVyLGM}r;h!^DX?Xl zn@z)kcKP7x$1{x^KZ`|Q-68Xab(?NW-}?p+8k|0Rv+R5Jjn}wSa~o#sRz#NWwyyr4 z^y(Ywy6dZ+lle1|Hk*nFzxZPuf1LeAw^lIeLc}I%N-iAyYoU4+S9jc;H4&mI4JhlO8MPYEE zNd3b-P$LrfwK9%31yGP_C}vE|9Q&B(!l?52hJWP20@-ij)dpn{GL9)IPnJei-zg?_MzcXf}e% z&9502fkPTSt{FWdc4H17zT9MCnAR@8#LU*?!CK>7XU-HUBPv>p4XGny?6Y>4D7LnG zn{(RGtQXh0SVj2d(^8SMkKG@$$8-E-?Nahw{Ze2Ljg)63Ac9{>zEnMCt~>B>$Aa!-ApA%> zMxWi(gptas38ob}w@8u-_qj3-#IIK+{dvpKi>^gqeR^Ci?897~wNC|kJ$%8mi+k{2 zr2{@V+?+3eQ3;eim^jARN%2%NJl2l-3Nxoa#ZhgZl8_0ZuK4mug za)q^_&>$arrSp>viBY|2mZFK!@3J8>vTF5~Sd@^W zgb^2+xY(s6+8CrC<-}>GRXWD0k={W!5I<{?Hep?|PW+)alABkr?CN7T_`8)Wx&|Q% z06{nBfX&=B7AO;?KKc+vL{CP4deIvZ7L*SjFE()_nO#r5!Ce4-9Lyqz?2}!Ydoa8h zMoQB8Pg*xgj1I#^YGFvQw^XPKHF-bd$8Kfl=P!`|DQ5qa-zx3SVE?~5SNT`G3I7|# zW&ZM8-_+QV&d$Ns&e#E9ZtR$(D&vSHhR}7c29PKdbfBbO7c1iUjfq5sR0M^KNR_m2XmG4wfHU7) zEtBWp94zaR(1*DjhpRDQgj-d)Uw}MT1tmMZ^h3-TPTXQQRn5wOI+Sbz(TgSfXU!YS zGO1FY*Ja=iHg0k+l+>lU;pR3AL_8HVt)Gg-+Rks4dAm;e>KPNi+Qp^QA*R?(3}^4M z3Rnsy2}35c)E6waVc~eaORmG(1RKTOOgtcB0X~y!KL8ck$m!wjs%>M?y`=T%$}h`l z?mr)ij;Oy-Dpgg=l1AHP&RKyQU(y*aXed%EQo&bWt1-*$0KjsuTEX%O1+3)EyhK+I z7fcVF+VS+y`??p@JRI9Syk=r(62kJU$i4&=qT#m1#Oq$)duMr>nx1$v)zn`ZGFy#ATl?1kN=HZHt6 zjmzHd87#M^E~G*UQj`bh6D7@lwrpP)Qc-aTCh= z*~yi4P|FrQ3#vF_Rm|g3GDgdhdr@O*k(gBOiyv$k&*Lmv4gPh|X2B zDD#KPfk+`}xS@vw-YHawwQvExT-&kditUeQRe&4nooOg;j9wOT@+Nfa#FSNc;d}J=&@yar z5A5QimTP&5N5@X65Lt7ufCQR8vovu5>@|jF-9ERlOEvNK>#e4;i%5R}Gk=gtf6duQ zs>nPQ@9{!2?$<%-0ZYTnDPsAU_1OJe0U*KMlRq~t4XN4fn!Nj@kM&lf-O#{dY zQV4$l&C`2tj(Qr%PR?cGa#GuM&1Au(ildKb3_@}=y951lk947tqp2D{xRCh8yI}J& zp{D+7Ms($xm_{S+2E6s@cLs@FM%BxA>(@x@H}Jm-SXg}&SIJ)iyZ$R+B>%4hruQ!z zmZjQfvo4Cz^-c}${Dah2ihGoj(o^0V3iV7pxQK)yc03$MAtS!y;!3gJ;AQ*WL_(sm zs#wIcu651r{%A5IPxeH!#EQohg(iqpsYj9WOXiZOGRY8YZOw?v%<@FVhs#sO)ktiK zK|`#_$rB)0#@cu4hHIzH;#=r2qFoQgN0`ne_Hb*&){ZkHh%TM>B!duNTo! z)xruGvsU3Kn)Zz&u}yF!=!&Nvxl9?U@hO1wmuez31X;}H{^ObB@DCLmE1wxF?4-9$ z`JuVdgyD>bQeB}AzAEyJ^;gCG#s8sVUL4$7HOpb)R>_ zIdc}?;_dhO*#{I1J<$e!vK*6#A|H=+{AtkuN*S9|2c~YUNznwx?BE6b?b)1y+eJ#o zMnSCZn#>yr30f`(GTO~IQ>kAUgwx%7%JhKnc4^&;Ov)B&XVDFXI_jnr8~2%UU&Rx} z5Hq6h`qG1w(5wbJzqB8SC;r39<>|~)mvPPyc3`DH4Fz?$G12iH{$@n|a~Rl0YLG*wYOwxQNY)+Fc(3pM!8ick<7zl{G7o^D-$xrSvC zINlQZvG`@MoCsK_8_a6yoNxm55n}2*T*s&+Ae#3JRp?7 z^T?fhFM53l6du(#Zy2tO>&TC}EmfMAoP*s$;ZlMyFvMjaOVTaXz{frj;dkv08x%2h zA(?EZdl%M79HdkowNeVJ4H$+Z0E5XVrdM7SW$r)h=9&3byLS@m6L@Je_c09Wl;fIQ zmwh%P-!XzWa5d#eNGypw+ML5t*wN=PC6QC*q1plm5f>!_6p66~f+U81Fsl6-PKDNoMg2>>d`pX5#wtC}}i?|9AV* zcK5;0fB?cRRE-Y>#0(wWJxms~c$z-lsl0U$4up*ys}B%NquH-(*smVukN+i7`$vZO z?r!Gi0S*Kt01pI2@xKu|fSIk)f2Cyqm5XJmS~?;dqj+zzOct*fJ!}1=j^y{ zv1iDn+aPAKy>Cr@jw~a_I39?n*!%W1v`b6_Hw58`+T+F)BYxmnvDXlwldpRu`trx-h*+3>uVDa$wcc zZekQP?3B({6f0t7g$%v|l%+&Fm__@SWR61z$BLE5g>1x|08SibZ4TZ8ID{w_?$VYt z<;4qwt;2_kjb@%u8!<;ZxUARYjrmS?8K!1Z8p%aj?-)dFlyJrf7@ z2JkkOtN1ke1WuHx;%&TTiQ8Zz*sgS5o9Mw%Xxc2Y?Y)FDk~A)SUCD8$8T#?r`a&9e z+p>X;5npGn0x~EUFT&ifT_|W9({=m&ew=J|9O2{GJZI^K`)K2=-=#1uZX%vwP^N96 z*ac)l9vtwzOY_E9&1^Dg_Ze>b?X;xzz=d1qSRl-h7X8^KX0-VVy`eH?qmg57<9cz1 z^H8)y&vQuG@i&cu_eNoMPhqV!WMb7Ra((u!yxB5{V<{Z=W!Oqbl$y@&Z_fPzzv(qW zh~y|qn()|5?`UL-JnLD<gGPfQ|7dc%qYR&wm%e$N<73h}?Q7)S;@hj+2n?%EM^2bNnY) z@_+NPQJ4t{_lY)AtpwKkn>13Gi9raB_n@Z+9;4t0YYVVn<)?SXMea1`q}=%X%XU)i zl7gY%)Ca1e;Ph7@=_=iDIWx0C#N*A{lLUzj%GR*LXAtu>DS;ZZ!@*fAN& zxTgv<&`vaoN8|)1p;N1q(SUtTzoa%}&GVpwYRWFO(ctjq@w^{~rP=I?`8L45M9PzX z#DqJ>JhE|eF?}+MhzH;lIJC6XKv9TE>3#H&RjK0{82!E+i()I(jQJ@T75|)95U>e5 z8F6W9#f!;|N~&TU$8;P-$Wt+qzY8NLEDP-BOClF|n%R*}zfbsv z1UnZ(u!shHa~mzL7s9tiJ0#wv7`Z@a&NG5ts;)F&SeJRF;84)OP7#H-<0~n(3fv z;8wZmlF2s0b^LqRYu9ISoS;6jy6GbpJa;8b$e&_SdaP#YAhrdKlApa{4%NBKZs%(r zuv8zMtcuebeZ!FsSk)j$eDX4Skb1WRgTz%MU>d<%4CytfhAcJ+#VrX?Tnz9xH|356 zusZC37`gJ$ivq}GiN)5$Ri(TIMFKlmVkGf&*C>N;xJAz37j~wB$+2-EH$roq4IT=X z>joCtLMjNtvbth3c68TiCm&yWz1?D3Z)iZTKMomFe=^Rh| zUcJkgbv0-^D=Az9??sXc9F25Gt1jDmK(#rmJKK2&Xk9~Ii4oln_IZyFIC(tv#~bc| zJ-H!QX5=lZ8pXOwEHxjynr!Ie=l6eBR{vQ|4Bc=zy89ccga0j>QvV+vn6x>-*g^k4 z>WNXRT1wc)7~X79s|d-8{dp(~d6L-ijffWJ)J@Gq>MXvA0oG*;q%^gFRk#eeAouo1 z`jaG=uG{=6Ah0a^hhZ3>#QpnAo9IgBDU$cBt!KBK=ZDL$&*_>T5R73L`^>M&Vj}%P8kHhxW3`#AY>C4*?xkmLIlkK+VmE@@>*MH)pLDbDOY7=V|2PxMY+V zEH`Ix;9bYGTSy9dOL_I}h}dn?qMMH+;Z)cw`dMg>d4E7<30Oof4C?Aqa~NqQ3M}Wh zw^{NY8qv(i(vGYy(iZ<=*J%;KVE+-RAm$71a;nTKtNTlwkrO3xqO@5_5zfGg6r_^h z0J>_i>P@f|Biy=tNQS;e`T=F24E?i_rd5BJ4iQC5DUIVQqnt2rguPIUZ!S@Tg42de zuw8=4ZzP{i-JWU5cqU`XlnqWrV4B^3DmjzMVudPB%B2=4fyFlIqLZyGV(}WzuFvg($`#j^VdKXTAqoB1igIqiEcS<9QRNPo%^z2)f!MmL-oa2%iq>!! zV}yENTrf7Q`>PT~zkv8i9kA(Iaznj7$4H77Xg%r|@NFhxIG&0p%uENXF~r3jkI5Ac zrQ#%mCoi-+r3TiHPdHjOL(T-%QSA!E(~6itYVNoUdQ|A-NfJsoDMLCmnroAGJo$u@ zcaBn)X|}6H>m-kS;@r8FrF>m zV4IQFUiyY|+i~b`v=O*Iopse`H*_)(Bt8_ty)!r}C-GdP3$u*cwi z<)k4onqTCHFlcNcdG%?1hhNJC68MV^H^dekBr%D5M9omF8H0@+J!$g${uqNB$F#lzK1qpXOuuR@J>GbZ+WKvIwhdOxe&-ArVz*yI(#C< zq4Q!oyP$XtmVMmJ-Su`5Vmjxs`RBSJX@umBG&{nBDbQC27ka``T>V!(#?6N9nFj`^ zUjq=09=?C5h4oZv#B>TRtBY*#D=f@ImtNcVc={O!zK!c2Zqzt}IiDamdS+DF>|tMv zQq`<8?GJ4Phdmz7k}WH?=c`uEZmq*Kk`W;nHE>O6I$ceup~{$d+w9pHFgsT~4{?fu zB6v^v5#N7=Eg+`Pi-mrJa^3;Q-Au!|BD3n36}iI|(81{z^4*2XQInbB<`p5Dmj`Q9 z_Fs^J?46o=e##drIJS#2E6?H>Vsx>1UYF>zB=PwX`Jo=k6eCxq5of+4(w0pyt_jcH z?o1ob;~%kq8Y!E;5(E%XKOzti`G1p6RedWb(y@>gxn%r66*|s`Z*9VS_Y%%VvZ07e%ToRJ4m4ZzMXC73%BbogPT!UJbdgO;D zMWeQ+4Xr$MP`vKEl%!BZ7ATjr8zr-s<@?sD6g`O7b+2@q_xI|eWb$&@uKsi7)GPhA z59c=L+q{@NU0(mHcyfS zO&nZArIM>MX0Nxyk>QK7Eh~u7>ZWX8!x5$=C>`%HJ(5%+wBfYd zJr-S!P@Wa+WL;=6M@{ItYc{PUMtLWe`*Z}cw2{G-n#5FU5oXW8iVZQ=(n?X~rABoc zz8VK7HECU8+nU8>NLg&>N>NubC#&io{P|i+EU+pJx}e}A^RC}Vtc?(lEm=Uz;(6*% z$}xi%!0*Hk8t$1I%eOkX^bEd=7~Xn?`=NLlGq=2=?hD4bDjc|vcEe-3U~&OUPgJ+` z$OMqnWe@5WIZDosOSQC6mN6?XT0_Bp)VG)*<`38}EY%DQz5*axaf~w&d~hk*F7Icq zv%MHL^SAMS*ZanBDOJU$gSXV+HiI^}{0t0%YH&vO+9U9AACUY@x5!6~4lox~ZUTnN zezj2rT>ZV?AIc-su$jGda13_1E0z50H!vS_y)}06I`zP53)M8n$RHs%mbf*TFL1J_ zuA9BKb>qF)H=?;p9aXk8>#vk`&E0e^E*R>)`QVpyAj!FwHTEsS@sHJs9djg4U3}v< zKb>qGaRu+Aqqw$emFT2{I0+zB8pVb!OghfR2?gz?5+B!BEB87@ZM?ipYi2<7h4mE` zIj@AL?z{OOz%<#`$W3v|P@`>S=pQ@uF3R0ii<#Ms>4NVg*ob}q&0oo?3 ze>l;eUt0I)zgZEFSMCz%$EM%j2C0#>aIXSbaa9LmcnkxLpJU+Z4dd!fkC{EH2Hd1n zO!<8j-)i@x(;Hw7rHt@trmZ9|)Ua$$D@9BI&4FvZ(X+{Ef7RBAwh%vMG zh5BD{mKCy(fwprF=`kge#S7(xJaoeJhFrple-lS{*s}&oCm~e#u|*r~to8OfCR!b= z(1Oo>!h{wp&*Gg>A;8VtRD@XK>S32XU;<{Scif(a^#7 zj&_U~$JiP<343d3tr3GWAkiqBS;f&(#b4KWET$kR#Cq|fxc5TFb1&2UkU4O-w~w$L zb#kg@#xpmEZQm2AME^oRYZ*3kXbq!W_rsYp49-=??c~X6;J|6mWJB;B`z6H+G^gZ2 zhH3%BM#Z~f1^MM~7p5pyOYN?ME?7b08DAfE%oY4x4o)?$Q30PrNX~ZdTzU zTG@QtA=JV$w4D0a;wVm3{REuTi|Zj&xwEl+Qz3~bBKBFv@n$+K`9QhP4-b$}#_0G8 z6R2a{#>|QOZ(;Qk*Yo)N&opMA-Jh?PD={*jPx{)U>>!TdXdyCGvS5#q>? zpttbAALLozFz9>RE0NEwhFiyEA98RjxP&XX9KHe27eH48D$0FZVI3Skkb2O)Q{cEu zDmjG;5_1F%3#-0V7(Hm;MZ55+aqyN{Wz>KzR3pjmLN9|vHsz@gQAvkRR6SJ()v7Qzt9y;7@p?pJj}N;rtl{-0-jc33IRR=UD5+h@GADYs3bv`*SZq!yap%ok$= zk``~@|LT`nk+=cQU_d~5us}dm|0lovZyC+H60!@*mou`qG#X)8ZnJCz7z&c4aD|zI zN8j(dA2h<1OU-opa1rA+8&(V}?_HnB7ak)id@GnD)~4=mw|PFwCC4Am4F~njObOe@ z&zaYr$L$~g%xFg7887;RvO@Q9b;^4UvyKYfN1yk zmb0WrRVAw0W2KD=*ob!3#R;l2k!@>xL7LIUjvex;kHEhEw{xRD@_Ax_cvT*PrcrYVP^x}{e(cg3o+wu>#aFwG< zMWs8K;3AWdin+39o775YZR4oP>fU0{?~ z?W)og9U>)#-%0}9i6PbpT~&XWRdLnXO4Hnh^c*+C<;m9rN^+%D(J#xD7E0i%Z;uBG zn1;)#bo+h7(Qop@y>aC2l!8E@KjdS-V4`)Fa9tdyoaq(RTWx`JC|KI}SEf==b{Xfz z&~}w}%1aFbWHuD#mFmI_scZ}d`*#`&Wrm=n?;I3|%rg~k;=*HY!~Eq`JclXdZ#jj0 z^7f=Wi}oy~DPBbTTBy1Qo>4Y>L(o7HYuwe(%NT4tKnPWQ7@4U&m62{Xp&RmY9j^MDm1nq@I5S9D{fdFFATun{5BFO_u$CZ^)GG$nGD!mBUkL&Qp# zNis2PYNBIppwD}@5LBv1vsImJXQ0{vfXm#Pfi(d^ZDmm%*2cC`Nf#-C&OVlsDn|&I zz=)vJU}e@u@FYHV^-aNh*Hyd*8e#@_%}rSN8-MRj5|yv)*(9Lq_2>~(3K~W0w89#@ zOul~Q_|P5Bivs*dQm=2LixT{%91bOjx$cN91+_UY@s@%{rLqFzPlP#oL95UujLY8f zPy<+qzAA!1JIH|#4N_l3{2e9Y30K|+6NCqsoW+xRs z9qvx9&nk!$KmC0lMP2T-v1Vg}0&Uo=`Ue&2ui2Z&yt~H_lP|%KpYf*?Iia=!T_B{A zu5o`uFdovHns6+G0||VM=eQAOIff%d-b6$#{_U3+WTeM^wDxS1JH>#}+uj2X+1W6e zIk5x&{d#KH2MaT8-GOtyg;MxMU5;femcw87a8wi;X1e#EcoVg+BPYpmx9K6T!p$>| z=(wYUh9t&TE)~nX)GR=Nbi^X?6bO(M2*#iWBWkf@ip%*2?vNJG4)#w!hS(_{QAuDK zP_Bz)h79RQo4jYS!TExinPnD|x8CpiZGr}}$7wD&h6oesw!C?8;CqnNys^UXCG*Bk zT4-`|e_y^?+#K#`QM?aE8r1zs3=Jcgx8m^GloZ~ew{j}Q@=kwRw=Owo< zr`0HiFO|M(a409#y{8wA;Saf&D@yd~R`mk|iGD}SPg*D4{`x@FA6?_Y#;p~=M5hzk zz9+#tCcxm~!9!at7Nkd=^O9ud!Qsu-X&&i@Hw`tB?J5Pb%}xc1zuOh&CxDqXL>xzp zt+db_*`%v)xq-Ry^S z*dgH8u6kVx4!ANdqg^ISlU_~1r&th2Vm}mR9Lua1hRU82xr@AtJ6>gFjzAVoQl5mI z-j|Z2&XQd&!56!XZxqPZOc@6PP+*A&2~K|?1eCk;5rP${!>u>drl_P2?CXlVmi>l1 z|ETQ~5fFgRfF^U@*x@Ym-^{Hj{2hLN{QVsbiSaHL>xvixlpl_QM`FF_dq|T&}&My#;|NdTOa=|vcmgJ;=zPH z0z#o6S*1J;!D%-fQO(pJAuM%!IIc(b{P)ne2fB>#U18mJoDJ6UbwE_X5UwWzMgB*f zWE8r9k4nxtCY zYU`aaARa_ta^Rb?aq*FXR!cP!+L;q3zAG)wHlKLCB)M3}t*E&C9K2Q z5}kxfQ@J^jQN_SeG2H`Ln;EKvsGcmu$gdy&%CiU!F17>UzvI3C_dJuZ0T`PaJNz5Z z65s#9vyq<5;W3ND!(aAPV?u0flmt{@OgMcNS9ta@dR9A|n=b-h2nue$&>s3+KCK9fj~Bjk;x_R;7~O0?1w z2fOj{?8Jw7x(OA|cOcG0;5KD^N2XSE;f{Fv-_C zO>QjV1YCpYFH~VT%~fF@b{^Io7>^bDJE!Zl>%BqTPousbI0()cXpiA=WB#1TjeS z`4f>7k`Wqjzu6X@;l%=DnYYWIq)K>it9R1(J-AXN9fFyk&|6sTXa{3Y_6T8?7?1^e za+_O27$=02p_@y%U59Cg(9-z}haYJt1=w?=AY1T_)3zmdPewUY)_z1NijBHfh&x;O z4xW+7k^HtmoZseYKj zHm?O3Q(cNdmlRbQ6B{FK$G08ZZA%#~^twM%``9%O7>IWpXiV(6B0#5Zb{(Ni8^re` z106kmvTf;ZRMOzlNwwqcI3wt9iUO&TjxgrXW!4|)m`Uz~P=gmbm6$O^sf(>W&)Lg^ z-?LPk{?xbZouoJAw~=j!3@5f&uwjZSkCb#-sEg{{|DmH_ZQh;I(rhrFc?AsFpOaea z%&SGk>nG7nR;Qp*scFw^Sz~0E;h)ROlVMe<8giu6RGMRJA|UJ}x@bak%LJOdN0~== zjjzJ$=(xbDk#8U~8XF{#QPz%ltvbqdbVqp1J9Z!n+Lr4uvrAV4>UU>EATqoc9a%RE zj0akH95>sC2v}KSNQlAYoRd3sb(jG)o%4#V0xpi_mb}kDnfuhF>F1LZEaXolTt;|^8Sx{)bY0ZcaMPVKTd{#0%h#;1u%8gu zg>)l+(1Q$XN$z7@O0qDgL&!GuWzQ1%d9f4+%?@)!Iqdkt-!e{8THO0Fydb`kn(I=0 zMG3>~4=sy#3h#LsV~?^au4Aky`Xk%Wf~y8)zKlv028D5-TZ?Nc+}cxtx5myC#^dq% z#mu)-{{9I8CWO(=6)FU5_amWE5@AO_91@6jjnr%k`FDGe-yRw*xE2N~PYvUWC>d~= z{!1K&H_?zyg1gJf8b3_%ErID^>jxTJ9JnRpjytMa< zj~}*s{zSzZYjC!L3WI=5XJT4dh{2gi7@Dz)K14|$6(t37+^!3uVnP0L zLv7)dnxrQ^Bt#{Q0*=X3FC_=W(w+Y{<3l<(B;fzoQ!@RX^I`hG;JdV~&EJspUt-Y& zEjeTXl#%ZSTAlVK!8(!KVD!LbRp_$-iN(QOvRKjlRI)d=P1&*7t{rEoJ+WE(od~j2 z3K<5%SqOaB8)D39D>WM9vL>11iOlh9Z4>t!OI!S2q$`XW#u8%NTwga3tZ)m;)7COW zKSFyst~sAxgmH8W*jwWkLX6?^IYha2XB}61*G-~H;YHRqmHlkxV|mPHcB2SF6{oBt zV*N0(XNe3=dz@WbtvO`=l2Z#-wdE`=O?nQmXf1Yw=CE zyW@F=msiMAb<`W%(k9#Er*QfC_`_DeKeVJiibU{(o^Lxg?jZ_VU14R*fA*hA19alFSLjP)d-OV_PgjWBEWR08p!PYZp8^&x z;H$ma0@2P`edP9Rf&2vtqD*QZ;Fq+b;oLs;I1;fxb92ht=oc1jV$JHYT~jGS90iDi za-eUYDP`SAK`bDMKUuFIbK^rwNv8G%ecL%)VVwsto^8AvkYrWX;uG7Imf%a?C|ic-3gxPS2O)xmpxLb zZet4^&6RIv%OL^>N)Gr$nb@MLp zKx-U>5R40?Sl89QumC7l0>30kh8X$%)++Qm)bmP`dd=BZ>o?i$>j#l-`ZK<{Xc*?5 zzYVJo36r;mO8{4vxz7VW&&`KUSaHxg-&4bXg~%tarK6Il)-q5`aFwMC{(qN2HEnNw3*!%v={v1y^jIK=uZMZ>j->~Cn$k7iqN zfw0-xJsZSAmw!mvT{4N1WRlygj)ythUE|FS9*pbnqpL=6lYjSVvl%aS8!b6Zke)-U zFehk{+vNgdU!r4#aNh}U*=4rX4RoN%W8rx24mjfEuhUbCTZa)6?qvkK9(x%hXrST-R#%HyWA*Bg3gR zsc)Mr_8Sc|c*0R}lM1hHToL|!vbzXM1lI7|9G1zK%xef@Fp_ro?KLctrrdE+UP8d7 z+;GBqaa8Fe76g3}*ll^)ZV{3(R7#6a7G$?1uwH)DtAh}9iR zj^ZiNmxAgk(x0HQ52n44G5z$d|0!wptCp~Vc zrPXM`Xw8jPy@$>8#15v}e4L+r@yl{X)+j-AEQ|-2JsF2N3u(o2#d+;2yhLd{n0Ea@ zG<|#S#+rv-$V+TzuxdM#y~S*Vb<4@}x!~7Gm39R1^W~ndV(12xp;EoEvC(c*1^eVJfkzri&!aYt;F~#BVZUdWd1%x_OD@ z30JBLt<3uoHwF_YYRgvk{#t2IO|mU*Xs+{A)#uc>(Gw`cKnP0fd%6dN%-$hr9d~A# zmv4GM&)j;gr(sftbL*py{1mxtDwZ+P!X*msnItPQwR%j->$om44LK=v&x6hnF|(nTO$&)f~X^`L2m^vM7yq0>seO;XkU`L}hNie|bA2HDQc^c1<(S zaa!myF}jtc&5WhJa5ua{q`i=*y`ZPPu&2Gir@hdpxrTYu?=$KeCkXCz-fW1H6<@I+ zdyJrv;IZUUN4m<1(vFP=-v)hi`Kwq#YzW!)W$>h9xks4 zcQ)->9X$FC=;093cm<{2{?V%@(LM}i%()*=b@>k2Pp=vv;iSMYO4lKP!U@$x0*!0e z-RjX;T4(0i_-NjWPZ1TL!!JTJr?V z>`}~>Cta=fZ-@6zmX?|WW21kTldIWkXT>qYH7IjU@Lc=zlaLN_p+!gRoy?z~X2&cj zhXX)ifahf3XKl0-DxRxEbH~9O=B>Y*Dc*sB?eKcY(4J0{Wj9Nrtvv4r@SJqm3K<8( zqK{X8eY7EDX$gyVa&4ZGsItTzLu)U4tSqpA87a$B5BU})t|}0%r`xc?-Y|KmT>a*3 zdk0Iuk!svkn>d$1j|+mJ)M{O}N4p|{S7ARCO3X?up%6-hFSzyj*V2l2>5tZczpl0J z@2f9F|8MS9$;r;n)&cNO-6)%j?_^%4c9+ftqW08XRZ(I80y=V7hc-;^9ujK%K z_d1+!HR->vPSm(O-e&V{(Tf(v9y=i3#djJcuC9AR6M_wyp}88xXQQ~c-OB%>%(qgk zq^{u$MOCgu8mjNyNJKNN$WC;7&DM@o-IP|SogSCr0%2Amx5!BPaEn4CzY4trnuE;EXce}axAPCHW|n9nkWJ@%8t*}dzo$7 zX8&GjB9egz`wb=d~+*2E?k@)5E-x5DZa0$VO=tMkF#kw}K!Q)G+`hM4Zo(AMx0y zBG74gZSX#%qyLirCC|dCpXQ=)YUcXg-dHY3S~=y)F^jo{r-y%jjY`AKT;wz>&$QY| za4uX^mYW#rQ1tU5uG)42?u~BJ)S3qm?r&W)XsY;v;I5k9%SA_y0`W{b2-zQOf5Tb9 zZChx!8GCeWF7bi_X#zVWGO7fcOet(O+De9$h^#hcIi|}_G^0%z#xNS=uq}7|TU+m- z`}7ZIUB>HjaK45~{dKf0*)rNt7VqwqS96`C4i>eDmMZMp^OsfE<^>(Bi-@BAnqx5B z=rJ{o-Lp-)iunRBEdLy2S*>}`I7Rl@Qqa>L;;bX7_=x7Ch=ZUdT+g>+PpWS z@y_MvCX()k*pe~fL=v=-?KDv&m-oqLJc&rsle>JVo!YvSFb!sz z%;0lKajuc^9cAa5jcAN!_ ztBGuO8(e$i?~T%eMo=ur%8a%BjBYED#TFqr#niZ|b*pc`lanN^hc>;Bu$2^OKX894x|!eop^{P^4??>dGzG;VEl_oq zqKl89)gZQ{)gYg2*SvNe7hOY$3hoe^WevOf+Onfbl8VNd%ux(zVMud8F>_iWP5xU0 z<*A>IA1^ddRJh=1B%#QldDz#4A?C2y#mKI`VZpD*bkV98X{O4uPS&QYYG31%bX>;f zE|kgRrhWBotl;VZcnnbtE#ryL4tE>|K)1(NQI8ApMr!bOTP)O#ib+)`$M$ov*zncF z3?u_2Q|h744P*G)A7=|*Zu{l5}B0?4~I;FC7deq}_RuS_?ZPGhk;W?y5W{y&6$W00lovSpWT+qP}nwr$(CZQHhO zqs!H0S9OYH=!oH^f_dnaPQ5j%Fo{`IUkS3a4!RtCj(KoUuKB^s6Nm_T}ThN-Qd zDDN0aex~x2P5ZVM%x&vsZ`dhLW$IH+35v|_+kCRiPzH6peVr{qcy{Fb=7g#mkU`C5 zCSS8rtB-Y0WPn;BCMe6gmH`p6vj;xE_qtCA%ahr|PVH)MY)68+-5CQu+Wg{g4lKmqFaiLsuX8Wr*B; z@{;r=Onw|GE*G8-ZtX!M)SDNGyk9W62!YLB&17jH?AD;ans+c|uSgs1mM6&DZdis@ z&m+eh3fyB2k3AZZj{_NJxcD7F2L*4K+7G0gh};8nM+U&H!(+dYKpnJfd6a_5pK-(? z71XS8Aj9zR8M?oWeRgp#87mtSt8DQHCCZovW_AV8r8}KC* zMIU&TfD`(WFXl=hF$Y!LvdO@}0RI5#2R<-8fB3$DV(>{U_E3zgV;0}7d?qH)pF)Q} zs^lYA(xap3VbF?Tt?I$88jxqq2R)l_&9G<(WUc#E*28<+qiJClpR?{9tOs`WsbCQg zb(;^W)?%6xdKD$LYR35${=yUPfQ8t{pSKNZ( z4i^UkXigxp+iHJ7TiPhCZI8s>t#&l%6XUX1e8LL<2Sj(t=vj^|BV5}N3ykhki@^^#F?rT<9 zgsOutDiN5WafOV$UJUyn)dDsVs4+%6GLY*^$O7Id7SYU;hN_3)3`u*(IbTRr7XXMd zO_*GSrM8L_3h$~$5M-`uAf3&kOmT)5T~)6hurnx~>l}~a3^F)y2VOD`kA>9lES#h@ zg1Q@*RV^$u!9Y(Jl~8V(@coID_YgL386f$F&lv(A)Gab!YT5zh>H&R#xYS)3U9Vk} zH~4|xdm5ZtHSiloO6ym8Vo*Ed)H>N#LF>F^`N?Mz>tZ4<0lW zePXK)AD`P4B2FZ}K(b@d7|`fC5LK3*za=h4=6yt3F}_lqF=qx_-HZ?5s!c2@->o|~ zjfB{O#+=`s_ULFZxC0}s_0u4!6!tUptBCEhpsZc}rXaO=qEq-)K|Y*Wke*kkcd+}2 zD{EtWzpLbEu?I?qA2-thu#^Nq!ydcOMRw^~p)*?yzO`?3O&DN0qXHndn4_kEZR`Ct zwDwhiYS2bl0cl(Ps%Yz#{Z~Wl2{>y3Nk~<{m)sNv#tLDqWHQt;2-j|$F9mPM7VJ)j znGFaJhTwSZNv@3fOc_SFkuIx(750Ql-pk?uza$Az8{cV)2&;;Pzvh!u@N#T%&asPP zM~@B2XwkUNxg9LEQ57D4Gcc5ub&UpBI7Pb;5o z+L;mOU@Zzm8%IW0>^5S9Gy>vw{4i-mL|F`OGDbN+8mxZJv87q5zSMIqybE8N*j&b} zjVZkW6=&*h z#7#Oz#QdWOx-UwdIAvdJJ;=EcEoDO0I?jsO&NAh1V~gKgCS=)n^*rSy=(3RL1=$J+SZH;*jD}BuT$zpU+R2vcZi~eqn;dJ=a zmQ20$q%L#c@80+M{pAFA&EUl}A#BHwi;syslS9l_IAMF({~f*5UWcTu-FC(Z&pSOt zbvkTU2U-YbN{oGRBb(Nx)3&4)-OJpx%pue`Eh;1AXti3u!ny22(#*eVRd46j_6muzFT~U72kbyg?6u2hHN2 zr|`c(rmaxjv}``wHebPPK7z`Ue)UpY1lBSOsAVFI7SY78%E?@#{+jAlVS>c%KYw3g zVY(iB`NWh>)LZa+de5_yjQP!VJEd#`5&YsOJK+Dhoju0xLm&m)MdzDR@ye1~TGw<9 zXBdJ#AnB3JlK=!amwD{KW<_01?~rBYInqHanq^@Jyms1*#w>IQj`*FeI&Re<6b5VlcF0`S8;?dk08zguGz(9Y zr`a_K^4MsZ(m+1IfJ_+kQmJKc!f_D(I^7FzT0V118mG@VgVSXa>Y1edt*JVeIoxrf z(Hq6iUj{MF(3cmW+0@vRe$N*Oh07|v-Cu|keAv49`8)4#vcOf1k=pm~o|ngWm*78V zX#X*V<@&8~F>wBN8WXbn9t?5+XDK5_Nk?f(9-gO-ri4bIIGOMOj568x2ZFr9RG2!i zbM;{P5RhGgF!*TeQYp@}9PerLG6vo|z$f|G&#d`W;+#8^o2%d1O=fO(pYI<}Sp9&m zhUmjhPltZxk@@GCQdCDvzVsr-fRl`JhxDr_q? zg-J6|!n`TFmMfLINa#2Ctyss2Cd%1;;HWm1EO^_!s!Yv7N_K~XRH7U8tH8QtALmci z^Gb|ObnukQvCaVng$k>?EWOz0EpgHC;b>GOGu_7Q6Y(yF%OHv)l2__0m6~V5W;#k# zcvV_5GuGzXZA<{i>TR2_Ac<$uU&WyiZYwSQ!ffkI%%<8lV7gBn}@c=i~wc08}I?9hJU8*i82tWX*ca=JB&5ogb0 z$Cp_a9a0=W9kmQ|VNq`&bB$EpJMb#5(b#RszxtyPwz!JM$B;h}uE|izvip?7Owp@w zO~p0u1VoqifUCk}!Qx++!N18{EK9z&4ultmOMtkVxX^-$qP&~Q-2~bKLpP`z8-4i1@!}^B? zDMU)Vnh^TK=R|x@PFY_A23%f(1a5Rd1@|iP`ZGjIJSt=p9x)e+C)`6@lsE)6YGlPZ zYy%&~TtIppP6BuwZVF7w?xiYelq4zmY~X==Tctrx8OusivGymRw#RVs9_43Mzb4)o zE{0({CZ%~#G;@Y^OPbqKOtw1FJa&Mjmhdlvwv-``0A=E>m4NMu({S<ndfe4QWEz1^Q}aJ&=R5R02hw=!-C7B}6cKkDJ{W+|F1inhK*aD3d-glPyu z`A)^&i~flx)eP?paT}kn!VOZqlV@$k$9lA2{)M}YwJUlSbl)Vzg=N3BL9(d}#}#)c zoT`_aUG{frZKXSSRsOdDP6+yc{|@~hw?07^3u|K&$A7lk)I7YAk1>3EjoF%{L#c?x z@y(Uzjnm+(BU$kS3HX^c2Ilp-E2m7svus`0W@tkEVsRccgWHa(kJS3LIyXwjv> zmCH44u6!)7eDYd<*KeNWY*@2)H6`@DPTBQky!8HY-+AzQ*v^u>0<(|IEI8!WW&=4n z@Wf%;6V>1?*eAuY-KO5kTegpag|khGlRMM4U9#^2b2~*Jro{ohPEP7_t{y65@fIEW ziFv)C5W(d#J=oK@UAEtJT;6|T+@UvgB61c_t#`Wzfbf_fN@wXV9?V_6j{p;QuI_)q zy-qVXX6&Ku%tL^fyIe2Es|d(Qv-caa)(129USE9-k(*{J&G~XH91QHpNO?>E`+jc< zmz!u2Hfog!v$xQQBX{KvI~NT@Z{;>HHpN|GXpPxhM~q2#@fHS$=D8H?uii?)GY-t| z$}JDfu9`g<&_GS;U|_3xcNqhGQk^K%cDi)%V9d;dI6X#OR)TQTC7n|GBEoqDFyaKe z24`%biHDY*zE(a1cK9Q+EAc^r_*^4*tvddW-6+<_g00gAq~)!3L^GHn15>TM4Feqb zN~SS!I=Bdv7@)Bh{x$y^MtB%t){tqcEE|}iLsMT~HzZ1kIr3y`7-7LMWXLNgSiQys zjSVx60W5LqiW_BnW`vr7rxv;4Ym!ga%(JKh6=mT7zdN+3=~Bu%=D8X>#hkO0f)wg5 z$Aoy}o;4!d=7#y)RS-?fX5((v$U?R2XYQy&lUQUaE%zd_wbM0**uR;(La;1e= zJ4o3Ws!wF2iz(ifat5}r!R;L+)}Tl+SEhzm&06-ufd~m*G)YXt)^Dv$@UodS9A{hd zYJ2mq+sk?UvJ;>|5-O&DM5(ZwY#Le*v^%Jvj&->+O1&WxVT~$j={K+mTfgO^Lg=SS zJf!9#1?HH2+~~8)1{OKMvNz$RhXPJA;_nPy`J$*%;6PdROZ{E*75iYIzTtQn&kVY% zH5irIw`03%JZBfB$(ANDRv(iXi60l2h(9Zfr0X6!+lz$~#unrVI3?D8$ABZzz zuijP$qZ5#&L*RJK;iv#@(=4;Bgae5O3GHp};g9c*9 zAW$_!Q_M<6Y@kq6)g}h$Q=nhF+IL_FNro%ZCeKdV2Vlw=-qR)WV+|6hEz1(7JG2k$ z8B7~pEV@769v19nDe_RDAwMxveVwlRQ;-=oED4VrxV_rf}i*>PyVSL7($U1w+; z^lzvU(0H*mGnDKCN%3Mym}5oTU$VFg(vj5YGLlUD&UcxVM(D|-tSZpzR%~@=^QrJl zq8`GJ$Uhp}Iuc$^Bk6m&2KrB;5! zbs(KBWphrB6dhaZBipdqwM2_3X~H)RBkREY_2FhbQh{>qK9$Q=On%2VV`XTN!hc=OJ0?VR4lt=EPwJ$hy2@pPDi z9qmM*0ETut6}@Mgm$3B|A}-y`RTW zrz@eBK@FB#FZvm^PBOxD#gc1Ew;3PvJC%-_BvQ2&E93`I1y*3YAq4c5 zT4c+2q4Zt-o)UULG*eCf*piYlh(xPx%hMVI%c`FsIdO+z3cRJ_@~?{Q2H-7MgDlY? zIu_K`>=YqM5MM{g=cpwLe1c&P%LCxBi*v1qgy~}~NwOQk8QT>FZ5q=tYM`9>)q1Zj$Cj_i=}%>$-9Mxk5lodHEg{ z+!^0q0o)bUtx^0N8zsZ&4tqz)PdbCV)|~zny}zPU)+3GWX?EU$x;qff4$Dv{Wo6{F zssCC-)aIz1mph5jz-laM0GI%5Vjnh}hPyTzTdr&Dq7$ma+EY`Rq<;Z2-;#m zaiibqLjUM;oHRB7^#^-^dap$P8LhXXnMu*OsN8A{-}VfvFVV$rTWu*jp&WDBP|+RK zr=-L_GlyK)3@&>zyC^NlR%}1|Swh=oU#ab8R3hS78Xrw^%azfsQXNieYJZ(OV|;Tn z!ic~Yj0A4=g8xfm9JVO&G_}k=^~W-W(@5#v@0Ht%--(WRxT8zT?YoX!kgiZc3OliX6b}$n$5f>66z{8zGXE^Pz%|k6 z&KRToDQ&uwK^s=v2cm}L>P5E^qv|4_j~dP}1Pbb*?AymN=7u#%imcX9 zc~DO^-75OAen-$gCVsVEomQR z6xwmE@0A?)C@_(?h!wz9{VCh)qM@c#F~VVke$i<i;`q0X4DJ8B-7V^3YxLJmQO3aj+p+ea&eZ?Nbz_uu{+f;CS)$d^ zZ1pEsoeUGvG;gDUIt_vtHIF9#HWwRU-goH4nacbyPo)^}+nZYu#!nF5CB75GxVcnC zc&Ufuayq&0_#PX(x%_;7Ii~V=;hyg2XNX})cBYOqBncv(Jl9?@FwHM2hgUIKab9+* zW<1Tk4WSRQ{+7X)NAV8BY2~oa+Joo=tJ1U@tMg>39+*XXX<4V;)s2)>8a)vQkZ@IY6r( z+L&Rs-afZ=!|mr!?p&S9O!@#dzym3J-WN%2NXe&@s`U!c=^H%h9 zft~!RjsbaGS5xQ?t4cHR)RmHqUPIeSzEQ56hcjM0%g!~q;>AHiA0AL29SHNv1Y?Uz z@69Cr4ZuZr z{$;80f?y76qs*P{mF&rB^hVcwke2Br&{5SMjfjuZiLY-8 zM3Bl-)svCRfJBrR9-YcZ-q;FQ4Ep>t<=!EhuYZ%6jl$fVQhpEf!od8u1N{FE*uQ-H zi2v)Sf50|H)j|#H+rW<$fHb&(0@+*&;f#`)zud*9%2lL-x<$Uz!UbFjoijrsOhO8+ zdDC*G(?##H5^vs!uRWo4_3(ZK_d@~q#>b2?7~YBpZ0Bm{PsiNPoe4d^uSY2V<7dKX zlXY4nF>tOSaD6rKy3|74y1V+Uur(p~B4|p`!Dflu34L_T-@y#Q20Q27C{+l$S1?2T ziFWBG_3@BKc-FcxljbHFLqeH#H)#&|(VWo}?8B#F8Pf(BVuR}8SKQGLx1>VzcUp|G zlJSX%mRw@XAC}wlGX?E6R}9U;NH>ew23Gbd!G;(96&r|@PRX7)T5MtB>c*84G0xdR z6gJ9(**YP~l8V5UaT4S#)xnm|QB)*VE=q2>Y4xoRzjDBGj~J}a$uKW!1O}s>&r4Tx zWMR!+^Ema*r88-MSGCT1-PDg`tVURu^VpDL|70W~$02=b-;oy++lXnEox+W*qF`aD z9$^_`$y&KqRHB%<7B7t^*&w=SSRdz}gj??{vcYy@-cp8vc;MM}rrKem7cBN#l%>1^ zpB13G5-+Ey#wX}@pe`su&q4fPRcK~$v4`}~<#i0p0D(O{Qg9Jyh;}1~63RRrl@-)6 zS_*QcLl}z020>yfK1Hxi8I8CfV$5wwzBn-=?aS z5+pE(iI%RDkrRKxQ56gOIhcRxEHCa=)0{KE=|UUW!St{(i4W;=CkgSSPk z#DIzSY`$7K4HU8PfJ$|;gN)$C7nLiB&${H@)ZAKUvn{k`Yv4tD!5*osWO_~>O64DG z4O1x%z9ZJ-?CSg?GO|e+50X_Ijw{to>}iDxT6yVhP?ZqOs7k@+)74&A$^AYRUKF0E zaZnnAa%eJYq#=u*#F}UE9fTE*pDw%Yl@@I8f8qz&s#q)J!C$x2l9ZvImIlu{B)B>e zb`Km$PTCez(b-Xh>L*%SYjBS~Gb2`%Z!Kt%7RE`-^pl=Wjz~{v2>4z^5CgJv;-q^< z2dS?g*`Hx3ZyK!G-pIywbh_HGkR3XqpcwK(7+dhatFmDZ8>^kGuOAwsvt-| z(evbih=bza|VM2G}fYBVgGTd*K0gRR*;yI$cY>tW9@YSSOY&oJoo=qDcbx5px4{ z4;(ciFJTZM4+^d+Nc8ns)<=gyA5gp`Q3YiXKag0A>}rgxli%L>NIM8{ zTS2Y506p1yr|OWB43WHqJekiOq|xg*oFYm(EWEhUTRw=Q@{C4xqd%*o3_>r`otx{i zhd*)#KXL{>Vu5|(fZXK}?MfER#6oMpr+VlPJC~$H7p|=cv-G7|{eaDV!_iKG*%f68 zkz75g=*k$BDFrSAqk<( zE>$wpL>fdffCF2RE%|ox4+(HkWS8dV(k_Cq>51`=CdK5Xc~Q zAZ66Eh~v9SBY5<2h@2@Yn!B1bt@&z?h(1j`SXYCj@@{ZYZrh`TZRYD58Kuyv#`VsV zk`ePC9A!VxxgUQt96Mm;BGgFqWt0!*iJtNO`)r^_O2iVyccS$4Egt(%zrFumSpP4g z`A4$!FVEN%RVz6xF=QSiEIMC(z$205Qi&|Eb$<#ONyy||a9e3;W)Pt>uLiJn^Np6( z3*;xT$GS%=LKb|?iW<#|l-H84^7D+JEipk+;UqWH+g>NzPS@LauQz^vpCJ8S@eYss z0?<9_3-nlG=y1zMwMY+^-s${ssLV$P;rm7~aR=h%;pq31P3iqc$cXBLjiD$odFJkg z`$_?`+B1|Lp*9f252++M9!hnpCMtW{Dx9IVwNho0ZVX@Y{M3-nGh3=FD>QC8Y*vjx zpJL#{tw6-rSG3$Kd1o7$R_PlgJ&Y1Jl?_H`wlfKURW&;leirAevaTyG&{k%R`dnNZ zJ%wqmCaRgeRkF!kl#3HLD$`jmOGnI1!e!7?_GKW0KtUIP2_9Y4C`dzzQ!PC-XVqs~ zq%=JsUBViiBMvy|MAx+fJ8rY7=^LFm8Z9$sjT*ff0j!*|>Y#BM*c~>LiCH>{*R?vN zEK1x^0x&(<0b;UX3W0P5uH;uhw84x|%wv4$vNQYl!)sxh}foro%D=xUk?2iX~ zsc@v&Kwg82LvwUCJSXQE>UyOTH z!D2I#{}I$`3uPg!+hi#tb_zWYks_<&DRd=uz+p>lk8DGK@XYvS8LE*gizrfFDNWoE zFqgPKd;&;h=UOP?9Y6=-nVEK!p!?G#pDrad6SEpXpA3{o41{Yf^Is*>!cO@P;^_Tj2C zLv5i8tv9A;BlhLBK@-nPqqWNN{dILU64=Wjh%S*DbXj-*6r zS~D;(d4<=6iF-H}?%pW8--yJ-LmC!#@5bW9rG+_ui~0HNC(IW01A}niiRz8A(47(I zDJ3({JOOQ*#Sc-h(w|6lLOrq4um&Sz2}TCMvtS+j15;#M=~4!w>KZe)D$%;hMei@kZxA0X$XabP9F~G+S9(#Nd6! z>=bW^$hFKbqZfGL^-S({sGH-x|1HO)NpP#%$c_g82KVm~CzTHyCF=WnM)7Tl^WR+0 zR1F+048Aq0|F7#=($!z`?$NxiHd_<=96&~0RTN_@FeHUO{dYn9bZBM_L-BV<3bvwB ztE^h0=YcN?B!dXzdl|$p^1}|DjUOHiGPXAzf4KV|vVZUF`uV;C*ZZeYI;N}0OBPiV zg7O3rpgWe2=Wu{LP%fsY2&fD!F{3I&^Q+xT4-g7b?)eGv*V4?zd38)n*G)i$*D7n6r%M(-X##F*4ER`rSZg5#BsL+b$j zuFFoz8qlsIrW6{ut5!9(d$E;9tx))*uUyubn&dTz2@|rdA#}6wd|SP1NXW$sTc(l- zU19!ptB+E(W~2E2Bpn-_hQ{`gQ)oqRL`QWu;~tw14hHG4|lMLWStJ-M{V*Pf`{OV%(C&miPz`I3(V1qIScl5#`8>| z!Au%S3rhX&$`zQS{EA<(%WJr-D73O+>DFungY+*+gm-9-7-ek&2gMG+CO!91A`+Y< z@xIZIu3#BL#Yd3}9D%O|i*yS4g!~W~$qe8*o^0~N*di0de@K74=8;|7LXFvm|Kc}P>>9nTWvl< z1Vif6OJe}4J2^q6K2Qb2icxpMeP;d&Th3HWl zUcbn4WAF~ecrARTw-6(7?z6KI_Mfks1+tNQtSC$UXdomr)3*sK}DlYxco98M#mJ-|0`z&qSuvHE=AD97R}qR3=5u&Kq`m?l&yXAN!u_DC#m+WFQ2W^r z+{L#cwo5ZGU-w|IU)8X$_kDxN7Sg&GcM zC`3G!53l5%`Ft7oX0iohMF7lz_SDTce~?=7`#q*B#+!2oNO-=T&V(v2ZVZ5LZ6vxA zuIH2$(rOd1iA2yB1EC<6G6*%16_XsDSbCdmuK9)r2S?qCc+#;9q=0G*fXZ3jviFpo zv7x!oeS!TuQFKdMO6ddq_@Vn3S^P&G@1M)-{^h(QYiImVtDTsHDcM1OFLw}@!W8B>0 zK40!WK=u)qsGyXjzojp;*!9P^#pNndgA{I9Lz|mFyawXiO2|B$&cuU(cpWJen|;E% zgm5Km`T|2U$HVuRe-AZ`09{K5lW0@z84wFzuqInFqDXS`1hQhJ7cZF5j|sxy0s(5T zePO$Fu(fhJUC*{B_OAWrAwjL&sKQe_b@!G1EmvvMU-< zQBEqc7I@iDKAL2NAAl>FZq&<@0rU9z=$h=`k16L+W%3XcF$G0QM2;AZx}tK0vOuNrU?3%wdQ6VO!MHo&Sj9cs z)3 z`G@fYU&P^oN5KM3vsbhcOdCkh7q;*bvqv#x2T<1`M--ilCkAO_0gWfJG#J1}p^a3B zy+dN#c;I5ev*BY#2wY`{N6hCqOvZt@KwM_(XHmsdLl7ant)JkK9?NcGm9VMw3~>e*XnPgO1$zhtqF(1w351vz z<%u7PvW9xxP|AlP8g^oo^TUv;GRyjB^)l9l=7q7Lv855HvFMUt>99g36r6QMNw!8> zB^i{>SG1Ld7Oz40mm`78Ki8(z@((J~a{2e6@vdgSf^ePWii1YqCjCAwI+LRhxNHSX2N zKpp5=YzC3nv=T8T%02-yE{jIdjG5eb-l1!jUc||rs=cz5mh7Z?(SQs*9l+a*Lo{1b6h?+NHZ$AFFmp5IxHRAi zLYOWwF!Y6nQg3cBHp&>_Obk#SgEl=Y)FyI5Wd$AzrUG)<@F|Zv&0O<|l?s&mqr_THU$Zpc1gO2c_xyJ6-^RQUuS!YC~)c z%6*jq+x>9I@=s)6U3WFS^bioPC>3OzY7>S4iO?9orz!b&mO4tj&E9rt(3~}~Va@9H zp{@n@?$k%Dg#4@fnVY4Rr{#sgJi?w%iMU!mAZa&&3v!RKBP`>Zs}i*OGGV!;Oo>7( z#?lu;2VCQXv}wM;ahe1x2>lCI#nTaI}4+KhV2|BEjvU3eOOjAaj98DDO)0O3-KZO1cd|> zaK4t!RJZ>8;@CwMM36FC^j}h{TFG8zEc>eNGo(`0N9o(Oj%$f;2?}?as%ZoYj@zQS zZtWY$9tI~|+gFfmU)2{VnXx93KB4|9X8K~#mO}0+Y&eoTQZmIG-9N{_o!EXJ<{mdg z$!;O}*zxID-ZAk$qFV12$%O! z637S1eHINc)E+ErayegP(%eA-gvA;`?WCs2W#?K&o}?Nxa*|qUjh@fbR~dm+QMS4q zH54uByQyq1IpD!5b1&b4$6>5~&T0G#f=V@?DT<)YIjRET%(;hD->-blj2g zi%H60Nex?Ty8c8-?tS%qEs1BLaD0iA?es1s3Qvz@I*2r&a>+P&R8~Zz!@zjll*fu; zNtf&+WF&e_8YcrMohVf)`w0N}2xwq*%(O1H2$)`^@=ya2TpvJgp%$i)J{A~PbuY>Hi)`OP|DCu*pLOLuzcJeOjZudG38Qv4_I6I+ znX4k$SpD#c9ai+28=}QhvW3@mJ(j^Ha zr15Nts=i&dr7y-W$mxl3CDlZypfz1d+GLeBw&0;ZRL&wboyuqfS#;gTndG0Wud5&U zE1w#aqFRl|<*Pjfh7Ne!+JZ^2r%nXO0WTELQ+jZAp-hM=Y53p`$a&l%2uRt`*CB&; z;1@Qj^5RjO%ILALS*s^$-7>igbxh`BgsC(qRoY%?`65$sa6^I7+KNzxe%<^)kCvQ5 z?Y$4-jD+qHHq2QJ9|`)>zpL)0u@0Fc&Y`Ymip~wM6%BC4ip$E%B9vF|d2L;6oN_f< zu>x&%Crqh7yWUJ$=0)`JrCx)&JGl-<92GOjbwt;VO!zl*#2$+UIt_dnkIAI(S+hUav!qeGh*bzI}6moij zI-pam@G+Ouuz3aYgjI;#T?%C}!RsCf&J1hWcqbz^EJuM$pho_a&*xXu(8kw`@_YU* zOExt4$GvkuV1#_JP_jJ`Y7A34Ne1e;=BRhpHFgS~0IE@P2?Zg}!LiW+D5?X@8pPJH zPc)L^d)$z8^M&ju@V^8313Qij=Nrg}-$17SAAl@uVrt^(X!3t80Q)D7lXmTv=;6ou zWc`dU7GWpRFTtvTST}2_0SADPWillbNL8>5mGJf^WMnQVqzZ{^8owgI;^XJt_u%&8 z1hbbaGdooy!&4qM+&-VZ&AwjVF4+7}=$+L2i$qS{yMxKr6%5rP$|RFrl%16^8tqDm zhJZqyU&GC#%g-$ zLu@>^;ezdOLHD`tM4o$3S&8P*1n_mrX7eX#fw&Cky$HFx9>E_wxkKtZmYA}HY~kF+ zt1xSkBFU@OG*7(8#a2USg8c0%sG`wblK{{iXT}k8GohR>8K~vqZ5)fpcizR2$#R?w zMzk@!k-NPP*3+Ob%3^beTUH}!y8Bnm|fCwY7QW-HTxF`+BlSLk~hjTi}RZW zxrtmT*oIXT}%(T(+~z7 z3%CZ6owYv{BiUDfo2`iW(%;|v&ejb7KgqtZh3h|aG{t|!$fho5gD!uvpi0I zdY|tgd+;n^9LQ+&VKdyVx9bC}lB}-QmyAcT#>6WOK`IZbvI0N;UQ{v2GCpHP* z2Uqc~s_*Q322o^+V`^Ec=Mw}&sd!{Mad7VQNV(uW0CJ&(cRR2vTpYDb=#4}DvKYU* z1Y6wM3zykaup|iLI(3bt$<-KRWe>z7A}ZBBc<~;fKjyEa_z?;)${~bazR*uI9lE|0 z+vtNNjl!U1jS#~FWU)5ai=K_RB?0er&siTd$mpCqp|BokbN4D@8l$}0?TmIsKvY5x z_>A?}vtmdUpJqc61(;NPRnRg{fnfYR$rNc%C+d^HHEn%!Y1(GXLRqhYFFX(O6I>K`aV57z zao4OiD%m%rHy+gon;htCS`RX>`FD%-D!)Mvc|To(NduX2*4GC98hE&=r!7@U)lZ~B zI^l(U)b3QIIZRijGys7spC#N-;VzyARM9I+iEtUD8N^-aOK3#>{9D?W>5DYu^bHT2 z?`TB!KSd(De^2BUbfkvpk$E;YXJ*cvef>_gwXSeV1qGOqqzeFH?Kj&UX(j_ga((~ z@+o8kpL3j$fHnXJDy@P>ZX zal~GV^|sIAy6A3|YFcj=X`)MSoap`@+~wh4EpIyX}m-Ain_;&{3eN6Ph{yww4Zw8_JpU%z0*1*QX=syynzY|C@%qjrZ z2Lo!r9zZ0iOo@0>B}_vF-0e}R>IH?&H-T*a{|N+*o=JV+Q03IUF|=%5$xtuCOfuQ| zn?leRZ;FYAh(e9einj}EuU&zMJe4>PoagPJz5?59GAGz{qPA$RrC4%hNr!Tw(JN)v zZZfwIRprtLS$VF(2HE0*Za>!deJof+bLj&4J7r@8l5jv>2lL%T+!=m{Ka?_yee(wk z)<5{;{F^@%)T!9$UgG7dU9!Lc_7PRt4cFtq^v9V+Q*W2G^NS|y1qGVNV+!5h@D#FJ z=t58&Ol~D^XETiAFeV)&@+kcEQTb_pHD(HSlZ>28 zbR9w|w)Ii>>R9sNRM#(y$MKi3<@X||bD~eMVB!cAffiF~{TF{km_{A-L{VF0A<-Sx z<0>rvgFooL`Qwm+O6vuH=C08*BskQL$v87RpvS8H5;|=J^g7We>5=&9&uN)99SE6S zAXUSFa$m__a%i2CJ`-#D^)T`~0)!>MEhKNdAZNhKV=v+4MYwLZ``l>jzxD* z3OOZC4^$|`%Wt?CbD^rZSwc1S{FiffFh* z*~+j$h_X&N+a3e=Q9G*Ykb8~{2Do&MZ!_MYt#bq>9PHlO`FkJsrF2sbP9BXX>SLkj zoG*ioyt*%GL>0kAC&~*UrpQqvX7ipVp^3gk`}0YsG<4xR3j;MmRUr+-rpY5izQPTu zocfyr*KUkqg-tT~EjKwFo4jX`O&~wYhlA^v=L2LzV?);}57oEpS+>Wr13h4b+Di-o zhL?8gCB14bPME3p142!>jZZhNT%FxS+>SC*bM2|4l9R(i#ncPLG1o&C=IbeE(ci89 zl=sNoHG8PnKbx9pQ;Ma6q)V?@$+*n^lCj!7ZpL1>;w2i)6Fhw*5*KRyc+^Ntl=)Dl zcTA?SJ?Z9tBE&{GB*7eO)1`k5b|aGEL2go?iqdw)&|LjqPe}Z;jI~qt;4UZvcA+iG zb;?=GoA`L)(@nq5;#i2yXC?ACtR{VQRr7g;X2NAn{djvQ?}2`MtnVQ38unFi$}-5V zMUDh14g6<>NM(~adO!X?8>N*cNDnhMOK%+ zd87~U7n3xRMJ76YvSuR5#62K7I_0S+$zXR+aT4z(nY?klUMNsgmOIQauZy4BWOx!XBZ zctTqIynX%>uy(fdaJ8hh>1x~;m6)^;?JthJ3LAml2bYY{RhQV}W5^$j1$4xYsh%lxBUU_% z8(sdE=`F6_KMbeLSA<;dgPc2NP#JnjbL8rdidS$>i)X(?xZLwBzTnXhTG@R0oF_p> zx*&0#AxHzyvyg5G5y;E9F9NiIO!uX6VS7$DmN+2f+aa60z`DP+J{koIMH%K&i@l#< zXqE3|Kt4UPFS?Nbwm!i|UxgG?viVw;vgpM_htGU0aCzo`5%$jgnQmLwaK*N5+fK!{ zZQD+zV%xTD+pLQ1ifvZ%+_n4c?mnk~?|%Qt2e`Awwbq(9f9$IbAK2NinE6hF^VS7uD7xxIJ1!3^JSsAQyMo;!)6XOez{*@MksP5slNwDHk)}yCk)GzIR8BWQT&S-^;Mo1v#wmSuU_*~sDKFMs3$Hf zQh@-3^KV$L;FKZiR;CX!v!@o5kMTEmt2u_se-l2sSJ-Eq4wZeO%%Pzvbot3lmddMn7UDXu~zoumqhj9ZBnB=1BN1WP@|FT}^1k8qVjo`w$S z;8NrjJ^MQ0I5#CZ?zKggD-KhtP=;@Q@IhVKZBBXZD@%Up<%ELbqvaE6^o`kdJpVhfH)09nbjBmM zK~Z6pw~3v&+$*`kS!5)W6BA<~@>%0ay7UoOt{HvTe++|{pGAMV1J3IJP*436sV!z> z4{$8onJd^^+Wj59_AgSYv1zkGMNmpnKt$0%n;#wZD|Ha4w4?+!tAE@xCvBqJm|N?r zoTTr~)pJC+P(gSt`3L2Gwym*PsM5T-{~6R0|^EEgc!`fXu$= zSbG4jDboLjA)&9xBb>un#}^Xc(1vY-+1U6S6Wb`+u!N=oPfE2Mnrzc(9*vC*BzG${D zN(){6>ewF|Dt%#WWx4ycCgvVr{|sG(n7QcUY+?=vyMO}pXY<@#JQ_)6Qqd>gnr-}c z9$S272k4tjiofEkcDy^fBd=IS)r}hZNE{HcHLg2UpylS81_6||dG)WJzUT1v4R_cs z3LdxcXLZcnIQsZWo6dw^bKyrSw#aLshAm$531BO)u8Dr>#F4+Wh0x_fCrPIn!>KBY zzuBt6J~7EMO_LGG!VWoOVDer?C5J&Tb&5r}i$&}MnNfb!(an*(npwW1@0j5*mIE;u zJQy8zGA80pnGj4-C?0GO{ChtTTNYF32@o=fz<>Ed{tso^-_pSUs?>_rHJwpaQ9roT z(=XGTXrX|>Rn*2AiLl@zxG9m1`V1t1u>zQA-N-p4L*;&~%%gzNx9!mH_2li`4g{*A zYhf!$`PR`^_}ou7L=fyEDD9C5mcP)st_B0{<?Yf3=D*!F{NXYkXR_#I{2lH3%8+?CsfN5>C@>zEvUbuHU(YP{Q#y&K(v{4V(uIGMJf_-goY%Tj z3k~_^^t@`5rdYlJ+@fZx##s%VfIqv<74xmuWrd6-AvTL?#u~ zb9gCaVz8BLnP|ZSGHR(+vOsz+D=1T0CX<-(wz>3Z#%s}z=@{HoV%Zxcw^|Qk>O&^tc=VeN&UL^g=6PbColRK7z=kPPkj|nQ)6nBtp{O+l&R<~O1w}=vtHa&7X$?m1OXSfu#e08N?wPg5vPCz$X`x#D; zKlEpeEVb_LY409}n(s6|gcFew&o1_V64M0oAiqFh`^6TwW9RDtThRxjv zzj`4l)QNb++y^~3V`YvS)f4k3Fn;<{xcNf^-{2m;04+2vG_(!{yyHbZA3@j$#es1u zHi~GEpd>^wD@f8M^I6ntVi)(5`(2_YSE0{7?V8y=DR|)ryXAp=p$J|J(+_OVv$DeM z&fKo3tDTrtD)VP2uEE|E7N7d8-B?W=yeTJ|NJk25Qkg2{<01N#Yq@V;E{d7lg~%PV z`^z8bexM==(Ka7a>!ZA`YfFf(z@P0TFdN7oh{4z6Yu|Frz(;)8^i(>Up;^h z>;GFfK6b#+$HqEg2YD_PxXF-Wh$Kp(AMbO z#5PXu5~vK&pP-!^XK4>KLY~LZTlH7LMyQt<)%d-8#`mg~6z6e}`)-^@W1BJl6A#+m ze5(_<)ZwaFO|N64jwYRz96W2utlUaJT~HNN439PXDb(VEJb;!3dC%t(;}Y3__!hX*a!wm-5L9#PIc`vk*E z`J6FLNFs7{vdCU8cee&7WnX+`2oEs23tlas@rr2jIoNy1P9eQCOy^9~0WwTD!;=g)nSPGac=tTP z*<;E|_7mz3xmDy&4sTRU=bTKgmFN;b#U4kHkowUSU|WGXru2wwIVh13J=yyR-3VBT80;pp_nNpb&>Np&-t@Cb^qgpu0 zGJK5kL9fFe@Nxj4=63)MCkRe+Eg+01Tud={JG|)ekE4!0Ky{vApAEpTLdyZDiQUl>PA6odT)=mMs^mMw=IQcN|^^ z6J9xL!_gBK%oKtq*{yvy@w5RpZ{Fj`zN-7dBmW&DN0&BrU%s77AmJ%XraJ6F9qk~v zOZc#(@DGH*$?g`-ZqlUCm@B*&J<5<>!L8F2ZCoCwAJ!}_%?$0VMR7}cB((!S0qs2+7@TMl>$$XX z!0G9-Et;^|;evV374+p|p|e(Ua42%M7Ru~`RwrP=gTPORv&Hkl_%qAVzrgn4W}%bB z?ecirHBo0IYbcV!S))-JRMFxmC?gU-U%JklJ-&QAP~oC~fC7>jP0AxbOEk=MD`|Yk zvJwipJXTU@16as63&YyMml2Gk5v7sP7EZQjaEl9>sAE4)^NVJLVrVZGS|2HPR|I^5 zvkXJ}D(_p6lj=KA^SyEmiu&*z2I)4T=*yGD#FWSg`#AWcgb+H;*lcWxF$OsFeFmlI zT$JK$coVdmV`LEB4%2v#u#D3IcJ!VGg$|KTV9#{f#L|D1<1}%|7w&*^Toka`o$?>b zaY++XI~Pkc%fEAbn$@k9Q2`DeI2f4y?;VuTV!DO?VCdoGA&?_OgkpQZ)FG7Qvxe?N zOoLNqZsGx1V{7DDHYI_wBVmki7 z=JL0tT2DWoYtVYF+A7Y})tnwbkz4M`;)$E3Tjn%Ama7#Ajz>ZS0iK2034Nqgr(4 zqA!s%UCTzd(8LZCxJWvLwOXx`>y*8_c-4DTUQm85o%d3!DSl$R9}z}B)(qhp+&{W+ z0#%RNP}H4-)jo_8SXZKpju)UO{Mk8VdhpErtg76Ttbxh5SXXkMisc#l0iC7AJ~xhd z&Da+qskF+75iGdLXKjui)VfC3pxK`^Pu?wSAc8GKSa!}+=W;bNI1)4*%=u7g8HVy%I1kb{ZV`3#P#WgOhVmZohF!_F|5hUPs7 zr;cMte?$4+`8t~KRa5g1n*(cW?;kbmY)oXD=`=EL5!#QhA-Z3*pvTaV^>#oC;$Zo*&QE6(|8G_%N=T9lFLPRoblp03JwL)oKr!`2hN zr;WBP*=6o1F)ZlAaJ|#3ZtOpuFGVt9va}G|#bdCpge+>%tp0I`A(68tvaVZUp3GD( zo0Np*_vRf*1f@C36P{_5sr*`{W8ht|A+)|(1Cp%srVR8j^1=$j^{~WXCY;BH)Ixgx z&B{QN|9s`w z+wxCPPR3SxT+gY_i4+*t!_8c2EjnYSHk%>`@7<|XFLxF4qG+r1d-S_v=UH5Ya%~;G z{k5L3VG6|>iRflSbg1@b-4G)U>JWHRDUTaKdf%FcayNmVc1oA|C^dy^Ms z7@}I(76iv8477K!igk{Spy%*z=%zYV-V@=ny|UzPF?|@QCQr4B*%(nMGkJt2q%SkqW70I9H2{bk<}KY)@&J` z=Q%m#PL#|WMy{*twk8y^5N;cB3~DmHJ}Zi5w>V`q_46T;rWeX$B&m#-R+!jL6y@Tq zlL)1f&ael}bhpIWeUpw%nWwlDl&9gQ%$CdG@>gT5`3?fT%n1TIP#zR?*A69xCE-a+tEu@*p}>nj@v!U{Ze~Y#g&I z#?O83fCtWrdpyIvn1q$PjoW?v3-R*BzRy-t+jiMapo>dl+to8u3F@-;dFMQ*91tdO zEBjghUdlxHwDIlwQ|&6rj}X;_4wFsIzEhm>uRon&>QP#MI_!}z4K1PnJnme<)E+JQ z{=hNo@`j!vtjb=OUy6WQ=cwj6f6;elhEKHv7IG>YvP3U~8vJWS-%OnVvioI32Ht|1EE4Z{3Y zKo~!F_dm-ei>TEdD?qt43E)Ei?{cUADVP4W>PFKjptRlzo(7w9qCKbAX9}g0+Hm z6nK;)BHLIA&Fz2`g~tvuufnfhvai#XGkoCbGbu{2-YgCgnDVmdN`rL`g>G^=({I1b zaIkFm_`L!fz>%S7(!v=*KEY{NO=n6J7#OVfML>aoC1zEUN7TXbGS-bS?zG}S5Sw6D zXF@pg_6ra)d?s5R}24=hF_-^Tf0Fs9W!pO|5`-m2G2K@#&XW30lP zs@R7~a3{x*WW>YzNU=a#eaa?=B~`(ox~LwcdE3?`Oai%{i{Sj;oWQqlh9o-?!3!z& z10nq21E&K)z+x6D5VIWGd-1FDaCIQXjqb!~5*F`Dl3LklcN0y{6on_z)EQ(Py!Lct zyWXV5H`E;_V43<*WJ=H;#o?`3XDGtq7~3N+f#n_Fqsoat_v4z}Ha#B~n@8zgtrf4t( zanBLM1LmaqiP_x3uO!GepPbQiW?X=>wy@qlMaOPlT*qj006Iu2=>!r7niTjd?9ri=YZxlh%99VCj2jBS8azwHZ*`{}b^kW9sbuzZ*yCKQ;Xa z`=7?~e!LJt3X=8eufCBwnMRelTtt{Yi+zUrPv3X}=o`D8gQ3Gm{b`WDLNlF-0L7~r zjPtN;x86;k{|StF!1>O73Rnw834+EG=@DfEE+02f=|kOZPVJ`p3u_K;)VV+yycn=w zERpN6Gr(}%iFX!P*G1 $spk>SSyC`k_C`K2@2BFNMjN=C_|L&vEO%hLFpcw}hzv zj;LZOkb`Qu-Vm@*rIUZ!MlWJ3XLpeoh6q2?j*T;{L$Z2aC!ed8Ct{`;c&VlD`nOQt zOIVOR#QjBh(O9>ir2^fr+5J7dqi{+Il`IyAE9k=M=oOR-K9{k;+F6{pRg-?W=JHm@ zV*>MvB9fw-qtr_(0M(!3d_9ElD8Ci#s$cYB3mt>+Hrj^u$WuK%ObnT|RwKD(lH0ap zr$3?l+r@M$;oV6PPHO@zO)mvA-9#KWSHp~K2%B{bDI1_`ln8Kw8GiAcAtCEF5=zn9?aYi1&$bVsVf=mchVTVVB|)R_H>k=v{T`4K z6z@+b0L%>rt|7rSkXjq~ z$m5M0%`TZdy4`M)lnAuTTyEI{Q2~Qpvqz~uQ9U+K!B~if3$S9a>6uJ%2CbWZv>Ys< zQbuSYCblLKfc*igCgWe7LvyI)Xxn$A&%C+gM6i)1tj36H3-S!ntf?cgr6{dA;{xHS zGkO#gF_oN`yB&139ZHe#e{@uFCs<6UO%#`8@J(KN1eEa99_5Blm3G^GV3=sUEN4n8 zp32@WdPW;gr}c-?x+$^EK&r|<1*C-$XJ*=7+mPy)dRNS`CCh`#xW$i%-o}i@#zkYa z^nUk+b&MV{!IUKu!|)6@b04X6fSDwc#%-+^!j-`X{=-dZ2HP}WW5pjQ?s15aa3;qv zJ7O2#dY9$q=_G#>qWes^TTv~4N4sg2PR%T zwhVThEpMV;suvtcxlS_KCL>Sxj5SlVL9Rh;5#4svFg;@Ucd&)U&ZA=hfEEu>+5D57 zO9mincQUm3KXR@=BS=L+Wb)>wP_m}E#hp+x$=ar zO$`x|-YS&MpXL*s5HYuWwV}X95SGiI9ld^xQH|+?Ky^c3FSTXB7RH3L)i62Cxa0#; z1JZYt<^Zh~$vX{$;kxyO2e@ON_hDPkEMOFVAUnKX6%E~!)3@u7^U+pbd z6=6BNp_e@F%sxY0B#FymNkA3>g#$_qq+$a5uyV zJtq#D`V0qnjk0Mq)sam7B2i4(e)ZVe@5MtOCo@=euVRPjt|Dx0@9Epp!II1=Y_(!y zz8Q7*il0yJGiw7*^8-WWza2e$N`-yoPUi_xopoZJIL6gc^I7LMbBWx_MB{#8+iUy~ z9QDL4bSuCLhR3zf!#oa>gq@2_yr-&Cyi`eY!;MFvBMnrmqv%y^LXQZc&no!5x6|Ex z_jWMDu(!dGm-iEKVK6vF5ayK7<*i zq_-oIbF|bB&-&0p0V&ZFe-pO4^6QaCSU^(u)OPQf*LahB`$B{F%P#C5zVQ)BXPC{z zF}u3MU-Q>>lt`*%Oe|Da-X|KLJ?B6~tmc+Ix+VK1ujj-bKD~mntWQ9s$il*fwvBB? zsgRuvXxjkWfX~@fDzUr|LiFj}e>$9aPdt0~0kRA$z;{OS51fpwrJbwu-~94_QGeE* zj%VC-O~pT(iY;L*6M##y5CxMJ(2At&I28`&=GQdIaN6BWYAfGq;{d$hHOQZ9ycARf zWFX-W?bo&H*$F6VU!Zp&Wg*CH=ndetBUeUzA$ZExR+{Ta6}+g7%VV&rUM&lyFG)|J zLQM5X3KI3fiTREMMbgo}LU}G6lrP-4&MASUGo3$6u01`6g@WvckKx>~qLe>TE1NUV zG@=I*dBdJ38TK%!q>6K)^_G1qqTjS#HP=EONRi)2BGWLbRfl~2rS22Z0~JE7B4QC@ zHKp+O6`b1w88-Kn$V|cVJgna`R+wqdG(FlkVw>C(J7QT0LF4JkanhSBdfb$B1${c&gBNo$_&S$$Hd7NXu6~jB*TklLcuox>kC#$eJ_D zvgqCb7u`mYJ3l=CR};@XC4B0Tqle6l&8hcq;)&+-1*sh32=ad5X=+jDz@nq5IKQN) zr(+GSU;uJx)K%SzwL#+QC5q0S0-d^~|B^#H0OZhN06Fy9`mhl zzH1Z1pIC@R0VU-2lj&y~KrJstUQ%hyzI$XjbuFVaGg+gZ<$`{%>meno@ z!b_5kJSu-_1gN{WDFO2m)H%j15>@5FgY(0{BHTz`Wj=JgLa*3U{d553&m?Id5+)6yV$ z|2)VetJcZ@aFB5{vTVU2&@mEQr>{@rG^ZU`{v< z>Zi_C&G;p^-(sL~V@irW_)WTqz>}tEs)7K5*XCB`)FYuuMI9cq1o#r8Ad3%Q{^N|e#j`6*3 zB?Yjo1-R9a!s}P?3>Lcwy zLE&Ll_-haU^3Uxd7My?0K!o{dK3J}@*`vU0VX{|yLQm42e<@!|d=XFsyI!7Wx;t+( z?8=8{c~?s~I72)Bu1}(n%Rfz>c%87T`ch-$&eFU6^LcvVcy)TVay}QR1dOCpU>0f^ z{6)w0jArEs)_sgy(=D~)u}-2g`i8zuV?x78V+7ifv6{m$gNDdHo>8a!j_hIB1%a9b?!oa=Z7l)it)Ci0<};f@likr!tF>x3E6!WQSPT#xyQ$Jt zi6(2VY3v5^s%qFmWO>V|erCAdRb4A>A+A7?5JagJhF>{_P z804+NC0!RSYtVC`b2N*a(&Kw9sZW&xhAz_aRq}yyE+p)#g=q6cc#@u!wP<$%HZ=a; ze4tK9k4m^IfzU-eo&BQg5>4JpVCgjZqE0_FYmbepAe1Q>_Y$fPxUfOpSto^_U~)#e z^b}T!6&0hRar6)GHlNih6m{`HuF4~t5_Z~-=5W^%d@2h=VT0%G4!NDFe0tArC6=bF z%@a2@Etwg!C$FH_LXD;9+)V+ir(TTm!B-KClJuB|~_|q;*D> z?o7z%^Ob5Cc|fV^Tr>2nqp34D#ZH0N8>Y8Yzb+i0Rd(s)jfjUu{AL#{G|*+up+Rd# z^>AA-wh-RT7rD}k>aj}P89v*IJjN`#1(r~C?ty#?OL-8t=VyY|Et75UdAqF{c8D(q zVlecCr_^o?K?{qB9H1QcG_12|A8&(p*4C77k)XL3Rd3GAJs3kKhbYdw`_As=K`xKO zDS|wYv2cF_**zsoe;wE#5PDaqT)(D&3FhLPs4`al&+)sLtg($^}UGqq~vA|)_)_1?2P~!!?QqIa}bi)0y zV#nwmu3JpNp#U71)FUXhNhP(RsZ%`ACA!2$J<4fk1dJtPl>W`ymD(*jj)5t$r&1hG`7+Mh29JNWXpO% z?=8}EGsf-xKZcB9dl2wE0EU7eaOeC}u_9;xw^CJUQx1@n{87^BGU*0H6=o!u2YrvA zrig+jTu?+x+6*wc1J{f1 z1Q^zwyNMLL>tTFLUgm2knwZ*`@!Ej?b8g;ecs16goK>a zP;ao>pWuB4DX%fd)Y=AleQ|l@R;XgSyuV}V^c2U*fM{=YS&ttBAiO3LpTV9X&EZ?h zPhDr>Qmn_Kswhb%? zarQ3xZ`Ns|9C;;*^l`tSk_)sRf!JNs8)W6=Z27R>;QZde8r^|sRoj#;h+mQn3Vy?7 zR^PreS7czR0Rl%xpiN808Y9+|c(%s1f;v7>{=F13q>vkX2b4mgfKuomUpjl2f1}0z zD@Mk+)9tK7UMk-*KRh8?{pFpsOUal z2!h-8Me+-(36&1{XEvPm_j7xDKEF7Gf#9ICn;GnF(Ow$QlhfJn1GUiFXs;MD<_0-Z z#$v)g6)g}tW;KBh1`v!C@O!MIp3rPXjWwQA0L5bS!X@*$VK<;WVzs=J+In}52F6^A z{Cec+V)o5%~M16a)%H_;pV3xS5ex_w4Od2Bpd9R)dIk>5BXOEV=c zCTt%Z`2^*#cM`{mltDO+DLj7#uVAxuBdFl7$yZt-3e?2`FDM;&MRyzjmJT~7z>A<- z8=1PsrGN`x!nB|Fy#Q>vA2|gtNufo-u`bj%0Q#7 zbvO@2tXd_my~3SY)VEer|)3hX^yVm z(z96dR)M6v;%`<)HcoEahM2J>iHw7XT7z5`pAzHWvP4}w{RUH7!!;mV!rmDz#|YEBjT8^U?u#r$TPyF&Z)?#al%Z} zTKKcF32F{7G)Yb|J;m#ql3Y@Lp{#iBP#lojg?{wLx}R|Wjvwa!h(kL7e#QW|*FTlg za;`Qu{~9m-%OH`sRI>D{dS*Tx8#w31=z-KkEKyDvA`CRepd|;vV&W!rNc%%<_uwT^Bt_=<&m#hQC|QiEKV3^vl;3 zCe^q@8klgf8%|>A`&pVif(|FYPvv_2aCDt$8)j-%_XOs1GV4F=jw{fvS{KV{EJi>h zPZ!LP%^$-LvYcWx?}BeQ5+;QUEJY zki<~Y?6W$LLKYuE;gU=4HJH{%g}TwY2J%7Oi$M_;P==Cz^aWVRdq%$c`F;ZJFzLXM zyQv!**uy<3wn(hEUVlN5cnLV$SIuw2m6#~Z)C2D>_W%P3ZkQQYMNQ-KkEQAu} zcl`(t_t#|XM*O}Yt>Qf88kwc3i)zsB-9L=cTbHl&v*g-!k|EsCH59FP{3Yj}pR z6Py&k!$hR!jU5I^i^?pE`>iFHAkYP?x~;afmLJhrAE1h(%1Lg;&aPOeC_X4MF9s6| z`&5$)C+tbZSzC};ZKQ4bCoPK3sz4Jwknxl(U}0|k;7LyB)$=eg#=rB`!u);@n8pslyx1gyS z_eOybGI`^<@hRvQlc@$v2q^GkpFDq}0rCg<<&^-8iqZoUZV?-}a0}K7)u4@d894%k z%3I01yy{qCjCwC|5)GC(g=5i>!XovzSp6F$ucg!QzXAw|gipS~y3DjKdY7B02^H6q zfS2;ais+{nv%67!pdtW3ljo6KO4+V40_dsfC(0O6FOdTb-MOdlxQ?`lwp~}${;5*|GT9s(pT5bh#*QAAW5fB+1 zMHVVbiv%&Rgi_M}`it&%_!I;4u=0q55zgnQKN~zY1Vc}MM~;hTkYtNU*4x;;>51GT z(rA$~5{-w1FZx)`9@3wd85__tlLK02sNZLRmKhMg4gv~TY4-*4%byI+G=JJ9YXCHu z09rZHf4EwdU7P@>tN&IS*yD(zevE8AjF?Govf~J$WNcaZ66p#Nr5-K~6-5(C5h#HX z5f6E>II?qETf6JFcU=dFe2Nm24$&l+(fAMjnd3g2*``p|Bkmc_a5*1NxzD^DPF?xE zzteoT^vN0olQCzCdP-_b6$Zbex$*Z;$K`9ZVlg-152Y)d^I_2zk`yLOqq>kc#2%GcV+uV8&D>I;_rk*a-Bm;sx^*&L$Mnprcy z;s`8%@g_&deJ$i~ojILn$3r*D7uRC5LPr5&IPaIcgngZ_lxbf)O@T7g%&5AvL&aXL{bxuE2!Nk#~1$%uhC?>0~oj} zNZ9%?ypZ~cx6i_e(PrTj>WzE_u|<+nIowKz9_?YziEMHXH2Ty@l%L&OV08CA1yajv zZ@|V!^tH`TPo{ZR+jcD=>iqW$nXnX1+o~8cIs>LCo;s|GYI{IxvQ_>kx8^{yQN{y9 zp&A&Ncv;g!!o1A&{uSY|j6@C(+qrrMP6mA~?h969)gCKiDitx@I@>aO{)MY?-}tx< zK7$Lev+8u;ypzOX7EgC(Z{GPA0E%S_M5ckj%Z^rsE?44#X<|r zehk`kPU%Blr=x~9xvc$4ati7+eN|papL?bW!)Q{fqjau+!Y-^ePFk{HfVMY)4XfsG z48|04+!|ersrNrC&W(G8GbTH2DiOiRXju;aK&EniG)^$Xw47LHbO>b}=1g7%IVnZ< zfKkV)MxGkB{jz3i^3gvwbmK0cTux?cm1cqxU@?K-*6)ha`s#7#%iFyW?1+B7MJ2!o zv;gs?XBylHTqOJglh;#k=E{vJiCeHm4|Py z?$6iVA6L@Kx?MH5Mz`O%2 zIeyX9JqPZJJ~nl|a7iAe0y#EbkxdIpK5|!RP6L-HEjg86rR`{gJVHyU4ta)9320<% z@zkF#_5b~2)l|eza|GPwuKzz(n~Ia`f7@DhrGWvfdDJ=7r}T6!}gjv*XwGgV-*T^JNlqK z2_&lYtGZ061gENvGgD-4n%dKbw0l$T5?v93E zuI|J9U81`(qU5kfJ><`8`TX&T`Nplejas>!AgK7!_zTiEFz?!hiXZ*GnX$%c~#GehE?*2@k+U(PxbR%m_@R^;cJ_-KC(u{lI7sg}oA#Ez59c;>NGjVwZqPy_lY^m`C;>yWyERU;AWh={cEQdy z+>zI6g^1tspct9Cg6LMf)Q=8+-SZ!=0`7A?elw^qUmDQTDJ}j&$Pp>j&|1xU6%Vo34A&SBeC8qJCQcOzE@A*S`!gI@3!8) zTn>E=EE8l7vnmR}93a^>cLN8v4STzjxc3&u`JA-Ek3H0SZCn57f;f7Ocf*N4KZx9As54Hf8!IBeg2>hLp;Oo?AYye<;Cj1^+7d3t<+q=l1H8k*M$fErk z^!=g9ToX337`JT++Q!n)*_G9wZMB`o`tru+p}@tV1KRuJZQZi|*mgB5)43rkx#b3e z*1VQ2=HTA4mFvf{4#h=mXe`K`a5VHio1%;OVaj(EOG%6R*05OhK#fZ>3-DNKYfV)wsbOpLY??Y|fEO`=&1&bZ z3L{08^2ip}lB5&HM7&rTX&sdEeR;U!WuNaE6aTC$EdH5NH4dtvkVQg)E-$Nan3h=- zSps8Uy&>kwm$Q{4H~N+svk-DE^M$1fav8c~2#d!!Js}|zA9-o0op`{W<-%V@-`UAe zN^q3dbCm~W*kpkMEy99nK1y(xi;6nkGvKjQtA3DptWi51Zne6N-ZeJ!82RRUzYO-&I!W>a!oDc1k zf8<9)3NsYC+Q*W{z(r6`okW*`I<@ieR7smeOaacYHi^q|8xD>u>&_kaw~Bpp&cgj8 z4_$GR43~{qaya|rl?V>ktYK~Jt)Non;#V3FUT5U>_2*P0Icg^#T!hlUGNV5)kAfe}ShWq^?czBO*$MfY9NChKycYM7{CG3$ z^QPK2CST=i)4jNjM@4Ij=XvK%hR&0QQJ=x=*xw+GZ@5O$Ikyq$nQd zT*8!Sn$E|Rx@+C^x8V`6lP&VyqR(Z?tcx+5$wjK5gSF2U&08YU*6F^x*g4B(D*fc* zfV!Np8FWv%X?JPiJK9^fgUyh`a?j`zAkB85g*~FKHIlkO1(|B{gm5?GrXgKc>6P62 zfje14(Ro1TBbR$5wOYJt-U(5)K*Z!xq@}nBCnmOGmnw5(rzF#Vp_zwJYMbbuIPfw4 z=&syrmt_Ky0E7s8nBQwdbV!ARnk zZp>W|{P~@>w}mM7^Si*ots~{pb4n;T6`2~xfPA^EkM_BQAxq1bTe=9ZQw0ypwoq>& zbq1B^XKghsEO9;UAr5eT6IiRFQ{eY^0?a`6Q_VKn3A>UKI?5t;L(^vGtwtp=pWMRe zFBjX97rdSX>Z&zKceScpX1J3RihEN>Gm8^2V^5oC?Lh&&O{%)1x08^UR8%f041(&6 z{soR3Zlad8xP!pWwQ{Ow@4zOk3KbQ#`Q@kB6;i*8Pc5r3N~M0+w78wfQ6iRC;16Ed z%D*PFeEtp^(0Xu1m8Kb9thp>dYU>?ZbzjykpQK!6i3wJuD^k@B`dXx_FG83ks(_FU zzR6H9KkU*1%!4S%68Hpm*&6@scIk3$OYyh|#2Y0yG#iY{AQXB{7_%eI8Sd-h&tqSJ zfMIZJ)s&l>|4q`ZR5)GyQ8o3PI4azlNKxdvpbdwa(tRJadO7ix81U>C4Ix~z?7S1p@wFq`>i);#u< zmqP}UJo=j7nP$PB*JnAp1Q$~`g-bDNCb0qq<(&c28@PQTgkhJJu=#5Y zP41=CsDV_esQCB5g6vBNWtsA}=Gs(}r273}(~k2arZ1S}xyGx{&e|yJ2`H||*e7Lq z{?3G4IKyM*@t_peD?sI$)__O+*NhQSq$wJ}7f#N^zGvD|KP#welpTn1Ch(;4;%FQn zYYM;ma!8oImn7)w*lsX9c;pN;S$t`Nasx$aq*jPWEn=kHzA}6Jw;s``dL3j5S#5L- z7lOv15nKP+cfGMo*Te-etpU4RYK$pGMBk!Q?`H-RaW)-trUXJi3IarqUO2eW-Np}P z<#LpP4a;9}nu2wc#A_&veGT8k;djg{#GJfdN>v77GP7B(*A6fo9W!c9gI<0?)=oJM zyT8x0E7OX1bc=g7Qr!d4I400pDKUIOz|{~)MkEWZ%7doOdScZ>j@|#UIqP;l8u`Uo zWTFLtCoQu{VShBbQ{b2`B&JV|0J$KVv8hSG3D`@v78(L4q3D09bVbfPI^-^oF_yLl zKw*^#dJW^%kvSEizkUBVHI14L22T4&0ap95TK>mag^-<{wTXf4|ED5>;{U2hzzfo( zD&ii2fKD9_uCv;@psykEo5*5SU=_g`*hp%lF?g|OJ}DfAzc-d?n+i0XagO|+Bi8dO z>tX-?60aAn9Lu~EbCvzC{%)LLPf~T17OYm+2Il?8_)ovAH{& zYY0yqG=n5v`e}h>u5B!G2CU5d855=v5?r=dd3V`& zsbecQ8@J=tq#G%3%Vk@9Sb^z)$AM$F!UjBou$1(M;^g12o?js{6wSdkt+TyI|GL>> ztnC?=Xzr{6b<5Q>tp&^|y;}ZoVak1ZPz~JHBzI@N#b|JhQ*)>pj%dM!C>Nd{mok7A zljm*`E)r+vEBBOk2Xv9Xkzb|-@sgRrX**TW>I~XZP;u3-=D~*iIgn7+TnS2)rXhOl zlv2v_YiL5XNy;aR1wI`*m{!PFm7{+C?^?7HKsX}r$MduHv;U7^6Hyrj0|!SF2U5oW z)T6zl{y_KtMhr4*(yBu91e$}$f#VHSK|}?UN8Fz$5YkFG`{#A@3tuWKqUNf$19s9Y z_V^N>P!yLK76~ce$h$6LrO33OV*|g?**YbuQ>veoS!$)4>$+T%I*t(Ef zqZWOtgwSV7RO%PeHs*j!QIX>X+SDgn1=h zus*oKeZPOOdrJO`)WD?W+gr7T^uuMD=(iAF2o$97{}C!%4RR2Mlz`^h>gSmV)#S4%CBnzx* zYrsh&UedIErR+gtdr&El)P!8dZyYNp?>Ip(z;LbyG>#>hOl3}Y(e{Et5TbR)jSsOR zaUpiV%#R!pq}%j{d5n^-c`BKj|GQuX?5qsTO$>~c zosEospd$Y%XGw~4Qvczol;8{ zUJVn=k`?*nKBPvLK~f}4q{;`&6&-c$l7mF&fN;S-VfD_MS1UAg4>vy^Fyqz~GPQcM zuHi{R;;y=uvZl82KFv_k2zvlY0?K{1wAO3Ls+}ixc)M# zM|fWlE%IZjHinChvY*E1zY*yL6OdXK{VYXt(Eq_;{;w7J&jpzJ1L1|bw9NlJeKBpS z*-zdmfb1bl2?f>lObl8Gp#W*%FCak(B^ytVPOHI~9}p%+1+4^}?+1r?0W7aL7@<*1 z69K&QJvlio_m}M-?~iR<=6SW*@tp1X#%pHEhTncOiBBx0Mr~0aK>n$lz%(u`B*t7? zDjB8zl%TD4n?PQ`qPZlki-qFPP~m>+t(jG0=x&RvH^f}px0McS$yhp-3%_4FL33tN z&({Kn$+BonBFnaH9FVeyb@|K`Uz2WLUzTDyfvLM81DNVknK>b4lrWtY0#NB%P7Yj8 zsNh?ajj8EcTFO{gjj`!UF>%?ju1!l*F^K^#yB6m$FLK9XbS(!0vpN@JHl}sYdTlTm zoSDd-myFpNoDci1bkA&IpJt8a86Nlgbal@LZ0r~w_nTu=-W)epq%Ag|?&k@O=FrkF zu8WAo%zg#36nhcs!5RJ~3+#gpF?T3U8NOL$q>VJt#ilVz1jAs^J*Wv~#_ZECBwy%4 z-3QFJXeK+do@^8(~Em#r5fTk~4QDj;P4pC;_zqF-+|}HejxaFiagz z>s-m)>GM?oS&t(EW}gjO;@NSH?1C-nM{s_^H%$=>*P?3Gz~w&zVQuW;1cZeZ@1JwE%4ai8Y8=k z;IWL9hBq966quD}wf=o#;2D@aWjcQ9)Qqs3u;@&fBYwm&K#Th{2!698ps{m&hIl+h z3ej38?XQuT;7zu;5CU&48Caj_HDSrltgkFMgzHrwQ*7WHSQj_*aP_G*E|v}{DSS!J zZTGN&Td>(n2adX2bkBdyYRI46snqyt#xOda#JWcV87%Hh7&@`&eFOaC-rf6vvj4`p zdIxueV&aAtfCx?)}zc63KgJ4=iMTpd_L19;e2j4xDGEM`sWY zVCLT*&$HvRqG^1;H#f_$03cW>A(NAnum?t?ye3kDx`c$K2H%^Vl2gpZX2x>xEC|Nz zIoa_k1fy2lH9ND}pAe@j!q806z?c5rgszr^X4XDelbtfOGETafI;@El2&1E8si>m^ zd(g_oQB&h-d=2{6d{0xU=q~$2nhV8d5bg5Qz1=)WR)5}x1NJi2Pq=SctmBn)8$w*l z3Fp+~FtR=-qcTt1Ud15hsb;z9yNqOV22Zx$1nLPnv0-?{?5veeko81&>xWi518@n= zS=ybT7MTxswl$J5^tl9swQ8^mGpUD2as6MR;qpZ1=r3!`z2Hpt& zewjf1hUO4=itQZ~(ACusz|#cOntyTOxaE6HPK~7|Cs~LiWheB=ur;DVXbL`IntGD1ue0m zpEd}u4{vfA92XxZr)HPQudISI-3bXv)Kx1<3ojE0;c{^XnqUv7{VrqQqpa-9G@DOF zW&_@s)fF<2Xu=jD)0y^3A?#&x77*(*7G&+O#!uu0>}$IjAdHUBnTf!sru~Uy<>jVf zE)ZZZyy0*+eV=dKCb3d0+d&vLsrU;wF}ACq72yB^5SXkKC>zxWDq>o7Tz?2?>)g7D zx=8b%H$6k)m_Nq|L?mxG0`(L&m0R>g;&p%tSaBYJA>;^;O}2H%N>c_|F28Y6G9-R? z*0PPka-Tir1`?NF9<2P;S+A>so2Pl<+GToVjJ*!aaIlLznF1yW%VDhXZn@>)*Z_i6 zggrRR^XCU}y+K35onw}GosZX~PI!eC7UPAag+`R@b+tmo#v?Cg& zs?pCZ%iVH)^5SB?b^m$;2TB%ZT5D0v8;9gPF4L0IF+fs2vW_kQgGwv`z~p8fsq$%! zHH30sqCGHnw1}!}6jKzW)?|qyG|R+7#L`k^Bcx>B=zLP29~-GLV4#CkuDG z%q5~}8Mb{eYf>H^GFz|4CK!AWXT3qpvd+|4StLtJB?z}+x}IpGtZFV~Y0fe(wPfpuC0mQVz()WG$5-ZTqcqRXY()J>P_dTrSLs^IBjzW8!d2Pa-`5t=Iub!+$God z0g?iTcni=mZpg!fAbAu|)nELQh5%!=daz40j1oroQ{*p93~zKlYV6f$=q(TDQ1pl< zV;Tq%2(1@qJ%f|CeG1AOhCiHgplvM(Ku{3SQd33gP7{SWzx5DkBl{kXkWSU(28 zL7`C;#Ctdh$|%0!=m_ljFYDPxN}DOuq?Saz7tI=VakrNX>cJUQzAl8Spya5qf5H%C zD}wl@UO74=SSZ8AZw=G2xv+91%F*9(1gZX6Vvc!OSfl^)4XuHum9~CS%Z!fq7!Oht z1oDKRiV3FVFv1icoyMivq_?_;>1IEV?-5scDNszMDi@L#QNtrcr6(JVhxoq^O1`4` zz06a1gk?(*(+7H^tl(zPHuSJw0Q4s86lgzik`V2DhbhVa6X%Y2dgqO0&eeD0==iWaZEmLk5@ zQ)nmU4yXKad_7>u&yfG3?h*QE{Xm|e2nlagdU}->JwzEuyPSi)LZkU7ScD-(z9CV&pDnO;wbD5Km8+X#fU8Ldt4_Cd`NFq(yZf04B+CPNV6Zi`iZ|E~Zd0 zQDxvooC6g_Q)Njd3hyzshteQD)Tb&%wI>#>G~QCGAO&d9Oi2v*RZb}zuLF1)Y$~$U zuHp9D<7yswz3}O&%h;aWB7;T$tuaVxnW7n*m_LB58Y;iZp!PP%B-WLvxI)!2ODU?* zx86^o22}NdmnWaS|I(7l-WuHp4erX++M(j?5Um(d`v6^lO3y&WW0|ZdoVfSUH&0Ak zq{HwcA{$8r zPZtP*$BK#qh!c4t`6#x1U|yDF}p?e0bnDrtj%hp`2|-DXEOQU6I-9@n{=G!DHo_Pvi*i-&he8hr28hO!1fhL3@fMk8t6Q<|A2T@xp z0S-NUGxW?Ssq`|)2?VtC&)r57x=JLVxRh_GsFhXpo(jKI21zPN{+9aCD^(6e>K`cJh6n<|m$Czs!$*p+flw!3Uy_gk@g%0Qi;$$`7ld4( z62%5NS17^+n*y1tOZ$Fo<65M#=Pw>?CULdUimD=ti1gcq>r)?P^pQ+uGFoc{tK9>B92ZVD~{j4hxno< znhf!E_ZbHKkw66jBf<+U7dIkcg;>IXM*ieXwK7!G<@1OqBcK$t)ig~Cx}!9QNKuoY z^Ti8}AU8WGIpt1lBp5hoI})062?tBxxy_%2L$Lr*za9Qc_~NBUiLRCdM|%%P$pCl{oAVf;0*f9>fT9^B{mI`-!1wkC{Yn zFSEbHO*ZFoZcEq|w3P~;A2JKrWt`ZsK-hTW?=^3eXWS#TKJw)^Za2>#OT({vYz$wt zEWLxF60L_nowy3v0k=uyS2bmbyxAt4LJbw70@?$0GTyJr>3HoS+#{$A8Eye@=H(K$ zl^0>>5s_$WG5cgxyh|b2%2eQ*_5h@7)Hw!M6g{~8vbhb4|9WvECuEe-x&qy0fk{}h#2+L z+L~%_#FY({X!XNK(6_r`q(_Ki*a<3^o$NhE$u8BAjT)Bo7_zr5M3#+jg9dwYMaL7ue(fOC8 zw_~WN6`Gy?9{Nk8As!lB-V*X*SJ2)*NK#6jv|u)*h_Pzw8ikPS!4if&%VQ}5Q^rV_ zC(`bpK06iHXS0}jm20deN_S!)l}AyE#w%K7LD7_FR!aADA^l!T;9@IYqvYuU;F|4N zjF(d|d&_K}XJ3r=$;E%bc`UqN#6f*T!#^uI=LgdANzw|}&1aX^R6+I@(Q8IllzTu? z7kE1q2|7V|PfC_;H9(Rdum)iXY2x0(77ITEx^lffM^s6@jzk{TeOY^n-~`aNjI3)h|vsJEedR7 zpKw(sQWFu|IR4FV$bXXfkx2uz7~T*uQ-`YWB1zEn-!yo`y{q!2lRD#49k-u0dlQ}t zdmq72ioSVa^w8ILYLU&HY!!adnV3p!aX`LGdT~ogP)Hz(5Pv{@-xkZ{c#$Ow-ZTfu zJx1Rsx{)Y;Q=u280#KAO`D6ZCqL`xv<{uFE=>pjH81i{wea#@%$hnT~1jC8Au~{$a zY-XaFzIL8_JQ>q40P1;>u;t^WlGCRzV6STTg6+nM+jI+vY8#4bJNPwLAmY4s&sJg| zU*c9*!k(;91Cpvb0F}TGl^_6BT{r>(|H-&koLqLWoR+yLXBHrX50RJ@TbJ z)^hfqgIQOA)*FdNZ+N{xVV<#a8-WZ@pp!=;@Dwd5ZU7Rc259D7VLsz;M9VJZwSH*9 z?>8fbPfvw+dufZV+(xAKdF**oMx{dG^k^zVu~Q&WCa1UubLn}rNt8semBD|D8-A+x zlQ?|QuZ;_?qE^|d^!I~aB$MmK@K*mMqcy!nRrvdI^mT@qm|6z>+cMIN-wlAKq^R4% zi;P$Ji;Pps4q$w16WHfXDe1)QW{`WdUOKk1rF6wI-MnG_eZ(Z4u$#Zp;9G0#sWSzG z-r*H5Jkv$_`#XI4Z(m_zrt~bpmUkd%txj=2t`PM3*J>&8z)$R-?cCWg(o1f*P?p&%|RtkeX3Fuq_G9>zahj3%ZYqr3rH0s zl|=B)D9@BI6m#lDg@Y!$59y-n8NX$V<%wb5(5lBuTNlrjX{4Bz&e+OLs20oC5Ttv!eh|1N|AZdMLiqf~9 zg-m3xl>@QDBU(i_xYL_$jZ2srXatgN5yt1h z{7BV58A{;xU%F6c*ivPNs7+$9=j7G-*@m=JNc;b2QOpA&X90%DHW&bll2jpvh_Z)> z(c%^n_$~&A)1XwjoJgLF4$SF#Q10UePDKHXL79K(4GKb&f@9ur3t%{pOSIDjrLcO6wyoQ0T>O53x0RW+! zhoDuO<;a0OpWAc|vTbyPn@h9Xcnvx^qo-%Xsu$Ht6pX%Zd3}d?6 zL>bf!lloO+?l7Bnl4pOEY#6S3H#i^@+-jZOYs*$A@Xe*-g8Ti=+Z|En5>J@DZ*o~tBKGzo6uJ)t_Ko75`G%k7oXb~iQE^7 z>%Wd%zPh@4d_fKAD-r+DG7Vn{c5I1q{t~s7hGUZ&mtUj?0&q)>D?OCk_ zX}4+G0^X@Yw7=S7Hf!8kRn;h6X<`+lwzGx484p=nOegtcaMK2D2S0chLBa*??8CtK zqcB5SU31(3y2y452Dk8C^fB{__EFoSK`$zup)Wp}K8OUf1bd*!c?g1s;<@*pq#XQy z^RY-f{79^WC1KY&MBO>aRAGacgDLq9FW43f?0e9+RhU7q1B||%FIaQ8m95$zF(=+~ zJfvT!u@U!s_V$X_Nu(~4MA<3Oax|))^ndnJ7kfQb?Ujc8JYzXXNCsoW&W?>aCF?sM zMxp0peJe)IHHFm@AB|1Y2rI^ou}HYbHP*li*6NcdQ<@HGHPv-Pv0zL<+H}|wT}Q?0 z5gS&XSainv?m*o9{BMOX4na zTTLj6Ixi|!QnnJ^)|5{fJZXfD2~1iqN_5C-6o$uu##PdaC*wep+U}%G%5W<;2}3Dq z4t^inVktl$iX1X>>bUE~D6oyikHe=`^U#RXFpO0ssvjf zu{#J|Jo~(ZJM$L(bxFqowH95<0=7F$6`*Ba%pJ!jp2j?-6Yw}9G^oD)*rN}4aJKp4^$VbfbT1rXL0@Jfew0B^X4{qI1?WIFHP9ajiNw_{P zn_uCj^pKn}B+w=b3(y`ipCpKV<#b3%C31~)ztgPK;G?ijdava98-2*l`qLm0Z%HtM zJavL5{FdtAf8_a%fbPwh2tn-nS@C%cajDnU%U>8YC?|N!D?JAC$|KLZLAo)*h!Dl* zCA5vkhLDKGmMJO5|B?qcEKYkUAJ9`~fZH|y`DJ+aXI|dp>-j^Z6K}d8Bke2G`pAl| z)l2$@Lfgz2=6y|X?)KsuFx?XWuDj>K`%O{(?1{yx9f5VM6rD*ov`4cvtxhK1{Z{l| z5P2HWb70N;tOu{qA@ zkU9B-J-J*sIsQlMvp)U@d_h46U!apyg!e#uQM+3>@DK@`Ja*3e?$2P-^9huDCfn$< zMFo%G&>ie$^3FWaD-m8I1(G^nKFOVthrEvz!Nd%by4)OArWC)l%FLZrJK+qZs!wF< zU0^AtFZ!Q@nlJ)0QU2GCR;6qd;lmumN*)H_yMWZ^vOMSM&VAr5i#kXXV-oMMt9Y_s^90uX5>Eb(Ac%AD#J^qA86}xB1f5-^1cP${T(EI>yP~AG|Pett$6> zeA{~r8Q~x?6u(a)v_WM8s^}(z~7T?qkEc9b}RB=h7~x( zhmjt~Kz;KCr*fTq4-MPv7hlW}?`DSivruDvo$Jk7J+^Ya$ zu9HjrTi~-wOj{F{x9d@<&2ioO9Na+6(Mu2y8Lu#HW^i%^{zWH{lQ5>ZZFTUuFfERr)S_3+_wjrhVS6uP9_{46Fx zr@oJ`abre>H0mR&g+XL8h&t=`R@F2jHOg1RBqc(8HPZ-+#5KbTCh-e}qX^#drZAI< zA)rI_+ZZN!T-9onk)+o>6cc}rDq7?n8tFm1aV2{}P4cZ$C$Di?CM`|+3aXaTxADvR zc!yBy>do-8Q~JS{4ikn$T@|U=JT7V>FYWM%V?GtGU?%N00>&#K_vkysy$#F3mQbXf z<#Ep>=R2TDU(kDYn)5?7lL}h3<}ot`&aO(-iGgvs*O)t*-_1}<5jNsgt1eAw8+_s> zTuPIII&Z+v zA%*W1s0*_RK>8Y3stS#1cq+~6f{bFrp`zU8ZgWFjH=mkZas!#-rRNfXIb{*HZw23S zGU0HcD_$?&lolNpwH_6@Sra_U(N3V3TFVbML^DCu z@#A;xPCt_8mQtRR711nZyXvIvPO4glq-m&UTvg9&uH#9eQ zku}UFoX|=*)zQxZhqf3eYoI@bT093ETx2s78hBW#03TZjwy7~G<=wWgjbNJ+WGTw* z!#tj3Xo_?V>_#!#H!s>>GmJG+4g5}ct>}AROeCaogA=g*g4i{!_twvjp7%CXJC2WkPX!oG>VKQ> zq>7Uon#95G0dCCv;nKUQCap?yL*8$$tgz?oxG>3%O;gF>Esnv_8Y#*&i7X;5_|4_v z+Czbau^aojkAk;AEyaS{Gu1Wp!GgL7fjZ!Uo&M!z?20yzrkDo~ZabHdnly;@R|2E$ z0Pu3x1&K#p?22mCvNNtZF*;xe2)BX+8CoR@zn2V4-L$k&h{Zo z%bHL=AI%e)S+K#9zy3I@V1pxq7>M7rfu@{D^iq*v-B}q(4!YoK_#+TqVUJHb zMv=A)SRTDa{1D7j--xCc0URWJ#r9_u929&7xQ~w13i3pt+0DV7=eR=K4(BXg126YZ z2M@hofwr(>Pbe0q{FxK}o1IQRyIFdB2hl85EyYtFG`e?6oZ|y^9c6@B1PL>=ij?<` ze&Zyq^;Jd{Nfnq)^;N6Rny#ysoX`rQ=9g6^#U$p1+w{36jmVc$)Qj4}z3R%Uqx;;X z#{9dqukq`p{DP}J0<&gBCp&+C zTe^`sU95Tfk?8tFW(HV!wNAfpnITs!R3iOQkjg*hRU|_Pq9D+aBv;`*iT?XZFPZwM(x)ayD>(UpM@uJGcOK{OPlGt=#~* zcmnO{>a``P-N3kb0_yPYv;F=V==?L#rmh43f++^R!$Od&C#mTYw@N z*`Fdl{iLdD*#QnrZ=iSOZ}|bXWL>qQ$^vUT@*H`d&2_uhaZz$MuWPNF1(5F5oV(D&8M1~489>fo4(Jq|=^R@B5x zv_!=N&6i13M14KE)FjSBGQmDekel|&xa5*{U=ej^8cksSpZ&gJP|K6?LeLe^$Y3#! z&npxvk5V?hj`Ph5Q~9 zFbvtU5}*j8g_Jl|RRwG8It`TltSQ8QR(dIpHTfk$upJvD+!lpz7`LsPnl$+*=N#pE zC3}WeV-{TY=bIzH3fNbKsE@TkXY{NmFbya1NWagv2Dzt<^X=oFv=#Bs8&g(G^9RI2 zNbLwy&cz}ewnXf!Gl-@R*^;p{aN0|=hvo;CmoH_L$IoNoz5;Z=HABx`ZtD7nh20}V zo8-c@LPVX|5x4fkPLN>cIFvE%1r0WbSrh1^4BNNTzTf-4se=k22m>L?+O3+Rzd0hm z%hA8jGe>RFlP|;tp18#837Qa_SbZ^+;Z>^tirsTWT|wcbJD{hJ;9kDQAU}DTSv++@ zm9h_HxAbPWB>&*VVpw(#WgHn1ubm2C?O|jIltWal$)TfMxw(fL5RV)=*q&Bv)#_^b z3=HUglg&|5`guZA@tH$BuUi`)7QHX-_HR5ATknyr4o=jDf1>Vl{hGray!Biq&lXFz zS!^0?*v{7vkQAf~1fGWJ(-B=@v?GIi1D0dh)47Ym;SRcmL=+Y%p>2j8dZskg{zwJK&wPMV`-Iee02{rc4LhI@ z-{CAde#%AvIW7%84~Q;Ti7Y=tSCtP=61Ilo91I2o;!u@q7fG~4QnzoZ3|vwP!)Ihg z6+3Vg*uR%%c61iZS=$R8z(i6)hvnlT@m^x8S%FeDkOz`i23|_4?0(!&@UZn?OK>BtFZ(PYVQxOHM(?K+@y z?ccTy4k&bpiM-TdZDO%diSxBSC2a>xQ+|Fuu31OgufNG#Z&qc}BSmO{~uq~FG z+SS)h(54>hOwz2L-T#7usI-KzbP92C!36TmuK7rM3Wo>mbrFg*AmEa9>Q4J`iKx z%w50<%p#6A*J+uDWuT>L^C?fPVX_pXWXp}oB;vozCzrH&tt|Tt(JX7JozZzDVO7Um zMc}_2i)Z1zg)}8+#*zavMJ3K+$C1Bw76egxuwbc}sFq>a$b~5Kr@UmTU|7rBGLMzM0Gj8laOKG4you^z z9oECRHh%>hJXw4py7d%hF%B2FT{0-}uzdheQc?R&Afsntw>sX!LCUd&(IZf+e% zW_WwHqxE;A`F?58zY*p#yrK2p&4vCVDL?>Go9%hLAEX4IgQaFF9n574q=qdQ>w(5Z z`NY;|{cLad!Nd9F(#Mq#kM#km4f!&eI$;O0676CAOVc$~gA9o?15>J@4GGWR$iZXl z&^oe$gw?{*n2f(Jj;n^VdKVI8!_r zw@Do@0tsJsZN|1dLoq@#fWbewHR}WF>iA^P67oF1CuYvUGb20YA{DML3m0N(elJhgjEZYS@Z zSK*^J3!OPaVw*(j6!p5MYxxC-t&I?F<@U)Q&7g?ac_$TZ^7G zkP(PEEc{-Lto_5jx=xdJUv>tyc|%!wbE2i?%Kl%?kby%S%hT`@`t0<@1?5O^^A^Qq z7w)M!wOQm#_;$q(fbG&%e$)C^qkIR&OE!FYDCBM03odqR7IlPjK7RFb9{BHSLNV#p znT-CU3I-8&7bE+1#Zc~(5@}}*NW5*m5O{eAX9+VTZjI1aTGiw?__wyg(H6n!7h8zW zI}H2tpZbPxu7xou2uPpj$RlrokS+*{e{5J;7nT(wo_;qiEGwB^B4L+T74TdtO6Q}| zhPyP8a&3~&c||^YN$0;Ni^xYX$O>P<>hSoU`}W1H#mw}_Fibdc4{HiV1tJ#F560NL z5dB;vh9H&&jq&-Uk-vjRFE1~k+JHK*o==5{7Hg1gSw$q# zSyqrOS0SFO7mKF#7p~OC1Y^z8MZlf4Of=>740IcCZ;V#hl#H*#mlvTad)rX3&bcVo zKfylEyDWfSYDPApMmF)WEd!%l0Yx?e_N*4<&eAKZ-pnpZZ+i?8x+tN6*F4jnYGc8z zW)@V}VOVrMWZg)&#dN8_1%HZrLpbkWmhJb_>UkH& z40OhRpe!r0Z>b3N)d%C#YBwrZl)aac_Xte-zL8qeiK-|Mxp2*pV62ykV(`y_oEmH! zISQd{GbLYILj2kE49CJPI$LM7EdPWtnd?|o^o;ee8nFm^;)|Z+^J|w^sD2_sGpDdf zdqS$}UF}*oYn0*^wQ6KIQM_z?gx8~ALf;9$CW@~pi$=3p(Z183@wLf%LCbUA6E7?z z)5CtFdV!8CwZrGh;NTrLJ2hGa9M(%@_0}}%Bi8c@us)<{C$ExPbssBx;-m}Opk59NR5!wa0V@Eyw z*~~HMm_^9#uy;ftAIucBG4{!&qcUU|#cuU#*}E*N>BUHY6(9cTMhc;gl`S$3-?vwc z8j%ghk51shw>%E7RRzhC4agtVbPE(5raOYMl8mzcHOb~ew`7;Upd6C{BzjJE=)tHe1947d;K0pLU&XVu`8|)B(gNDhqjQlvrgm&BjV~&sJdv} z95v>b-XJ^kd`reH(*rYMG<#u;#bEEW;MH8Q^B4?ZVjWIsx8$0r^U!a&kl=%QCa2XC_G+Vd>_ zs7zil8(d{)AuinwTaiZI2p11(k>FBa9tGMhU8%bSYwDS$PCs5!y(izdP9R(`b$5p{TPgI6qQ-soVHqLA6jysif!eILX;}$S za(dZnYWb1*8eB*=Tp^rO>>B88m*4Zlm+f3yolWva)fj2tq$eF7Zcp`*P+V@66kIt7 zM@wbr{iQhQL4*O76knlX4@ed?4AB4%7>IUi+FI#8_%vrJw6p{;^i%^E1^JLiR5zkQ0A8>kh*^;P|T*G z1Tg~Ke6q|Crk}PYR6oKN4`mZM0n8|?23G^Kks6no6Y%c~7sO^L*AKB|A$W~Wyc-ET ztDC7B+Y;M_&XxF?n-7(k?=4%ft~K)bHP|WnlOl{$wnS|TrT6@DDa$lPIeUi2$I*!* zo$mc87LEYKn0bXI7r_8rbg3^rk5uvlw)>=4C~78-BH>C;y2CpQ+zmqklzU8F@lWJ* zYZSBx3CWqzjDi_GHmQC^9{%qQUWpTPahU_g%4z(*|QCu2p}*{6wnX@Y?~?kw{F`F$R+ zzk_QmL(HKLJdRWdj>m4*Mdv(uI})mebMuh{+WktSUM9)~SnZ}7WWE6%k@4Lu(Hr#CK`chN z;4p~B=t_-dNEc3wWS+_MzvNFC!i`*MAPdvPf9au}H5Vz`Wzhul%$s2e3M(V5%l+G- z$`^VTi{cJjNywiPF7v`mrK@Scr7Ax=pv-3~c=kL2RU1@*T_hA?E&uZU|Fh&&GVp#1 z{?J(|!2bG0`+vio3ESB^IvLnH{l9oK?__s3lo71Zp6F;+%)m=V%!~~t%#4Bl&CtKZ zg-MzkRY7Xxr2=>c=tjiSBFU1JagCgw2YjBSHuEIn85Kq95=0gY0DQ@eM#<|VbH|^~ z&y|v%SM*W+yMr9p?&plT$>|IBnX{Mg7+jKk`ZqhjZn_gBL2*!C>J#pO7-%l?6Gp*U zn78WOYbXz)*=Mj%fmsBwPl?%BuuqX$dqIA*2WCNjj0YG&d1w!*Sq89Aso8~qY@`P( z!5*ZC%G_hnPqo==&`;f20?<#z*&NVM%~?HAUWOAeK?Z0K$yq(HPubat09~Yq^4t~B z&p)&Lpk4GQaDsNw9@4WL0ozCqGj)ry-_Wx?AP)qA)RV@Wgab_GUX2=<^vBSLQ*9q% z>i(bcg7eKxrd)>4Y1&E_3(i%A1s<@0>6&#w zXy8j)a>Eyl3*HpT3a548tizYaq(+>)-esg>CtXY6P%;1~8Hxh0OhJ@Q8Lj9gu_a6v zn?IzcX74iW*pddP%p+0krA&Y;R#l$9T*lk5%lgIqfzu{;1-xSRtT}nzSmsDFcW(=Y zq^yWS*(-CuBKb9ur51X;a9b5N$;YgEu}VzY^)D}gCUSUK0=djKK(nyl6uv`+11#^- zti)k-&BD@eZ0!`+!6gKH*UaqahUS^5-JUf}XeJ!7(??y^Pfs&fKw-}&F8`4i&R!VG z{)f)b8MjZmjAMJC@bvUR^P~thK$U4H*K$HokV7#sW1O}ZG+Z|$)}ClDaqGOi6@_0~ zBZh$}(30&j-4-G0^Q*6-ClBt}5$OUxW!$0ht*;?5^4Js1ijsX7Yq54|8?ccAbLbfCAE!+ZhYr4+ zJ2>$9+Sjk&h7-EBU5Divj_zvcRK=@tlNq0fr%MIch!-zjr;AB^>w3ve5L=Ktlp4@I zJz&MZQUTzouzSG$&=IWoy;6kCbZ$$igPRdRmKQJCHQOjBA!i;+uh~KSC<`eQ;5#QV ziYvc#T{E_q4^S{L7SemYU5Z$Wy?jF+yc(dX{$#Sh^6(!KnNl=l zt@Uk=Z%*q>>GWP4MZ+d)_S3ri#%@`C(#K}h+PUv6za9PQm5sCmi>0st8Uck7^-XSO zTh=k4IPVMGM3w&d*q+_K^ATa~6ZEnA)V0T$VT|R>X^V4bV;%%t;%<(xh1!&s7FR>{ zXdipkmSD6|m*`t5ET!npNr3k2Oow6jn=LxH!tu)Jv6fb8U_%~09lg1F5-||0Pl%#( z6|BqAG#iV{g_of_KJFAzbP3J*&Q=Bi3_~+lG9+C4@yCZmY9ie*#9^w3JK7wj3 za7WIb_d?;RYJ-_E--g+#d~Lg-OE>#RFzZF*m2tH3k6^JA!6*BO^96qD{U0~$^KJ(V zf#3DA7h<>g{rx}psnA`psmPnIbiH2;7JRS_R(!xaC9lCZkt{n1-*HC}yAZ7WpgkJ* z(z^u9A0#)@tUa(kZAa?8HH#nAFXF7>J;zQ8_BM=QNGOCMY>kLf$VdKB+7cG<0b zU_R8Q>;iq2?&bUVt6t4^TdaH_J{r<};eASuT>JQIUNLs{7C)qKI#_!kd}@xK`+6#0 z)pwu&AHv=NMw2L7*KSPP#x$mF+tapfTVMCrwr$(CZQHhOYkKb7b8_7syOO(*W1o0G%=w$(zI() zQfpghYFL<78)vd(|5dqF6$i?ptxg7k9cL^^RM}teh^Ikk-RI!Qt3g8HcW6q-DY)X_ z+(1y3h+373ke7tk56K0SMftN|(vf+MGP7^I0mmjmxzCIXBa67yU-{SxkdXx{m&($Q zih^X!D^GBhwMB;1=Q=n(#KEs6+3dZ$<%iK+^X1Ho7%}5+8LVv7mT>t z3(8AX6!Vpf1-RSE;10vV03n2$@Z0YWEC|;FD~?!DhzXr24(f+c0Fj@cl3HKP8U!4) z1+4~VQ5ZsJWzD6Qn(kF+3I>KJRuAxGhK8!nXV>Q~^Y2tvIv307R65J?_S@IJa4gtw z_4)o#hqiIB*IYC?N^*UanRSPx%_#ucVy#hIM&l}@&gA;#!JS7}f24L=L-M{D`R)*) zQ3rT11S7XS0I^9s;VrcP>I=-N}c%bI05ux>4YNaULEe$nK zi6Wq+2M!Y6UGS%~8#K#|^6V@KtsMR^JrJU#+p<`kj@Y=!pCh8(Bjb=%dYj9vB2wqbgY(~VpqKZh&U;5K|G&W&N)Y68VCr9=LZ&vbMGUH%~R z&(%B9+Ig7UaI{f|A_E-L6TqSX%a!5b`s5wRAb-docqnW{X5KLXCF0>d5g~t6EZ{{k zWE2~bC3O@hCyo_3mKXY3gq8bnu;`!=inRU)KRV0IYksKD>BEm`H;R=u9BH%fYw8xh zZx7GF^2LX!->>fdqn4>_<_;-@qwPud=9n(T*YPDRz0RfMwKe^o2mW^BjllJp-<-cL zs+|ytLQZ2{A9P3ov6H1FlGmV0{4zd(2{#+NsM7OZ_~&2K!(Q93v5{EYub~ln+ppN@ z+;z95ky+cXfe{8HYaV-ihbvFC;!K;`pbY3lCjiOz2Uo8^9#zhK>pLG7tO+}&f8acAm0=kID zX~3ZGkMq~1Pm`Bcg8l`(MKQVxEmc)@1swn{Sy9z$>6_3!?K%S&(d(nREP808jWcYa z)-r$R@by-Q`JXU%P0)hM~f(!rh{o@n;KZ7HvbB;vwHI~S|wIU1+tA?Ds7d9 zOt+c}ot_pCFns>^XZU26GHM}Y&J$APxlN7q@s%WL{_=~AJ>JtM_>ttH$ z%HsT_*jg7+=5;0vovb!e6;G|JujVm(M=%~4F@?d3$?{q=W10$~!xZ`q{EBo9_Ra)K z|N3R%1T{tKvI<}aS@rr0_M$G&(iWbOM~|Y3eU`Gaz_Oeu8hS-E5&}-jsuHVn(TMz} zsoj)i+_CCQv5+SY^2i8tM4P>|#Yi*kj8jWm3bw2q|5Pp7wH>~E*-?2=aZ7=2$*7b; z10eR?pfE_^0T51~#gJDjq*+yX_dv#uV0%>@9-Pfa)6&sa)D;aV5`|(ZE^z6wj^A1l z2A?OXPia%ex^*!Ti%wQC^%^MnKviM>N3KQ}+(I?8F4-0?$scZHa~?;|@TlT! zhwNNgRa#Z1JUBAdl~-Jeo~-(s*Al4cXy}@htaK58$RsGGymXIfC{Rv%<`&hw{nza` zl$17FcdrA1gA)~LeL%}cl|<^2e=rZLoNo+OjAn3@fOp?H^}C11AbgpALR+?o%=Kgx zhW&J8Tv7Z)l(uk~k@vV^;Bdk*#t{y=TBHAE3F`$4Mso7VVe`c8oKtT{mJLBT@T9zw zG_L=m$z|w@D+4gtv!3scp?YO%5guAGv8~cof>>Fj)A3L1O5(vuM=e41?Vi8kaP&EC z@MmN)y$U*h<4}l=ZJCXQhK;8;Gu_y2sB^uco%MR@^6mhIjL0s`?BOKzgcgsZs7vRR z649P%qgKX69f&Z_Abh2#WTYjdqlaH}H80&`%_&&PMO9+dma^?DS6m<4mT*zb1{7k2 zVLf;%@iH@C$t6T%oR7t??s>x@->2Q3{#WKo-!NS?jb;|Mbg!wORi;|c>qK!l-bx{0S5G8(t4 z-NUZk!rtMDvMxtOr(8j2L@m4>19^@0rU5xFK_>{)fU|{&2}kx|FWo}>nKF0PWt})> z#pbH2h63Ku6jg|84=xXC;K#|EC|vx^T*6cbFeYa@t5_9yg0`sOZr(eFoX*M_e>|F! zwvSa!Nz>pEr+>tF#N0F@s5d{t@bF`LLkZIiXV5VO2qVH1e=%yMb2aL()5|B#6|b}w z(VP%`?xb`q_wZ*efJIKY-Gb_n%Z0-aJ)q^&YP^{$}-GiWst@aKzS6gMe^ftQ`Bh-RkWq(D#$T+ z7DHmOnJuqG92p8nrty4M-e3l$rNl5|AC1YWa2w|Z&+bCyiJp_xcs&Iz5E0t8sWOo& zS4e7#hc{o4+|9I((33mOc^`WIebrI~Su;@uNoA_iYEHv&WV7;l((an3i-ibth_oGR zV%8f~ge`XuZlc7vy-xfrqpZ`J9Tkai^N4@rCO)q7YWTj*8pkM#q1#&U=eA5+)$zDG z`Lp1uX5v+bKn2yfeEa;+xgs`X&blcOlfF37L+o2+BjG2@Pcb7wdflS~(0Qcupd-ce zmc@YV_?Sc)JVu9xaAlb+s{>Xv4h|+d;fO`|=}XSVAWhD6670dw}KIR^dweFDl-23RwfSm8ge zq|#1S`s~(pcVBte0$By=qg^ovPYD!0n2bzDwmW7l_c;(gQnM1ljG}Kd=nOPFsj8j0 z>C0aHM<;*Ok`Gx29In%y^^X1K7Vh%dk?=RM5KRLwM-DnsfTqi%X$ta*g9#*p3lU_8 zFNL|RAS56~B4gf*UyBqG&%TKEmdFCJH#a*oo)(rjVoZw%f_ULrt$>DYZvV!(HsYiZ z`;Ue@6W}U6=uUj>{KtS?5_4(|>VAlKf=e+KvivVtSYXWG=1|b21A?*nOoDF_lGBF8 zKqSB2W!|UKKHd$5F_wIi;B$13ACj9;zYIBsrA8O5@%@Ij1xINvCA0teoOk@@ccQq0 z>CVSGZ;vG?+`V3mQoJ)9h&t6YhAbAuRcQRPcLnZ?PZ|X`VY6_B-ppf`B|0LarYJEU z!vu$`VBqSqMjN(g7+@CPrOgpeu}rqi66YTz9L^1$G0(VY0G&R{i2DZJa2KD%gFn(o znFex5EM*7Dj~6l6R3SxjLBG5xv57<&6Q!V@AW;?dGH+Q$kyBfHV2NNBOc&~fplKO7 zhODbA_lq_^AzXz$+{V3uKnkg#rD%9c*l@Zz7QWcq#3tg-9;iis;~xBuf3riD*8Jq) z^J*npdBvmdhN=v^^s4l}SfX#(01B*tV$QCq`!}reFTUx*Q!2J)rOv*>GI2??6h)|M zY?cjwgK*%uuT!{^p;C*5^h`FnYgY$AEf73qS=U)RaagPIac=(%@TiDyXGxb zxI$Lj75zanb`ppk2u63o`9NcGC`GsMR@&YzYnR_eRAA{2FXmOp~4B$;*)c3|9V_v_O2k z)=#S?Np)Nd-Wr(P&a;B_e?nIS@(c+UJEkM614IuyTvH>Xx7R zOQ{2*Kj85eqxA*-bKkWs?rV71$*eudz-87?KIK2X23j)&3P8v~Ts^>U zL!1q|bRgdHQ#OQ~@%!mOzZFzz@Y62n+Kp)|LcI^M3)bZTp$^VIh`S5prcW0@u>~~b_M38z0(H+%A~28`8Yw*IuI>yWHq8I73>z#qJRYDC6+$5b!%KD2 z&tk;HOOw(EG=lgN&4QYZ6zGRD0{;h_9^4&TzH3+m^Tp!mr!j)+qP7e44eQ)TaA5dS z#`7aNP;}Ggg}V(~-P64%@cO0QN5M?UpA2zFxQ@Y}$hTK^1(!Ps3XnkztUb1PQ;P|` zJtBS6OBslDzxFkbLk>IcYum3 zPe^;`h8mYGm7u5`Y7`95b57jD7Yt9rS)8nAd#+K1ZgUlnwBKYY4c~~-GxXhWWRFfJ zyO9^87mZt8U(s3buu~ch`B1f!3Ecr$>9aJd>P~5 z*KKr`G7N`SBi0Bba`U}6C5xNW5o1~qn^P@HnkQ`GdQnCqsnb-c8?}>(+~Qi+R655V zuQclYl!tHCtN$l}tvrb?SL+?JQ$b}Ui#a_KjeZx6Aci+a%qCoL2raFElEMyyg)D?9 zoQFG{4?$hHBJDt#8v2nYTUnJLcg~jfW0DDk#&S42)Uqy~eQfe9$%m|^XgLL@bq=-* zLwjCo!r$|Z)mNY;L^us9)G{Pz#N`g}WbhF?XtfSxr!VFXG<#McKmBi(7!ba*e|0Ue zstGzi<_7_H{@d9bu6*jX3OB6T96o1ijDfoe@cL|NAvgwF)Qk7mC%(uFchD6Oetjq1 z#94W4rzAmFb~Jo`kUR&!MNul91gdxd>Np`0Kk4)QQ0^}zlqv0>L8#;KePh~cS??$e z?e)#h9bFy4zSo?`@KX;CLd2s)kk$;=bzUX3E#ZA+hz;C(ci375PNm-Ma-cnM2sn>EXF; z-5rYh{J6gJ8fc5gx7@3>5R&SY)&&y zvqOYju1UIUP;&zR_L032&=1Q4 zxCjO@-uP;UcJFx&_pMN3twoq?&~V)REdqavfa+0p91a%{>QRU69~;5z5lP)iF(K4q z0`Iiyk!!J}0g)QP91(DLW)4(#XzGX6^U~>Sxa~=@u=*22e{MR4Q!_e}o-19cgk#Q_ z1u4+-SfKkrV1H62DY}IVg$?{fr!KQ&9*(4(DQcV8w)LZp@xq$pf{d#|x1uCCd=TP? zqAPY|89r6)3chg*T*om^&2!wy)ZQJtGxkd~r5q$qvJu81$UnlJ0Fix9qO^S~GPR~j z8y9VKQUt?jc6?Za4QJ;Onhc+tV7q27IBsV(V-86N7};?$31n#)ys2NfM3(7ZLf0-p z|20TjWnIjpR$60TFsLs%Mx$fd$QxlzLqTa3J|frId?W7)6qxMWB+B_RBwi6@=>lK4 zld}+P>`0%n(Z1*Bp1t5P-xbM3cQX@>#=zMON|{wfnB5n zjr3{C9M^NIx8rq#=vuM{m|>M=zfJb#5gt-UifZ!#ED%0~JW0|qqf>duN1ctLO_CXE zQcVPAkl}4lAhfID?fW8xatdBGH3UT$*9FU^=>tqC-`g@oktLokB2FnZ?Y-iQjAVO(IqD!{N|6K2CXS<~K+YlmH zaAae~d>h?*`v|gIt}(3V1efHI8$wJ!r=)o?)eC+un_dn*&V@U{rQ_c@-i15S1y+(r z*Rbmhw73BJWNzIg{tRwXR6v6QlA}C5k~pKCvf%%A>6k0 zuI*ZHB!@HPja1__;3TT3QLTx>RblXlh|eU%cNRquvWQZK!!QU@td&HnBvI)d#VdIXt5QelQjj99uIFTBLw8l_Qg{|u| zZ0r%7P%kB_o=I0kQR=n+8rGYM4S7Uv)N7d58?hPsY0(<{_h8pQL~8&wtG4b`xtY%1 zvSLO;Ib9ZsFU&n0aKhcV!rQ_{x*|ln0z|fCi1j3i^<;_lpbm$gk0k7@l%^WO(o9j9 zCW(z^K776EZhaG=JnQjk9cU2Tpo${0=cKMaatW>`2asOE!MCA2cZq!JW(p7~ zAO68)+9oCct~Dl-pVOv>&`{~f?d!q%mfq2g9~Ua@rCer`xTDwiAK4cH2q7wH_?esZ zEfe$qD7F9}8w7$S(Wzx}?4lm5U|rL{3}NjR-?AT^5{IkM-xA%+?BcDsdUW@ky+}(} z>))?cYa+kp;^dC`+Pf%{7u_=uA1^PDXz6@DuWO3Q&cuw_s+&v5xItwvt1YuzCkKA% za&Rn-zfjf91LTNiM5o%rxX^YH;+bKdJ&#Kc9`Ewr`!%|x*$&#o@Rs)o%T`vyPnGwG zQ~lj&&z7SRm#m%4ZAe-NoS&(6mV(%a5Q(V#%^b}{a*ck_>D!49o}a?b-aZsC zwwNnvX4S;&#R9#Qo$o%w6y7xF?t#8RJsn~L8fpW|OKaibO+D`T;tIg9^;x#^94Yf!0O_mKS zDFcu45=Uy0Sby^f1@D%74A8&zOXghwXl($5;_!$uMSZ3v50g^`!6p3oHSd6=ms7@T zL_Wwi)mYFLF&rI~qD~9;SkM*ma+)osr8Z*?joZ^I99cSeY@8ND-BNjDmXMZbD^~j^ z=qU!m-kWme+)&?4RHU4zRw@VKsND7a6O`>Y6VObKF;}ZN!jak#^ps5A?XEjD*x2;1 zO!S_jrroCTd(4U#nGuGV_$_!Ij^s*-nUS1kg+ z$_s#ZQU~#w31@nS7Dn+547a8njVvF{LnM9<3fp@A$twHR;$7)*(gF7rT&kIfHm4## zYljU*X!{_;zW#NO-B_up1AZ6&pXR&Unryz?jrGL&fI!8cJrq+m>cVE}Lst=i^AU?k zRYm^DKskDvXh;m$)vTR3dAa(QUD?0OJ{*5QKmT}ZWuLtXd>2Tpo_VxPzyIapM0kK8 zConvCfIPOwO|mb(;xC&fS?AE4xG{16_VW=CCr#}w;;!EA_g%Q+H+T;PgA;U+8??*B=u=Sc$R}B8p&o$YuaPT2*PN6TfS#)tg zh1*Z_$X7u88;JFAs9Vh&Rt+ZM{_p|X7A^m<^^otK**(M#QO{84Fw+)E&%mDpYcCD2 zz}WEHJNJ9O9%7#X*P+?Bo;L^ql->iy`=35!KBM--FuXJ3D&YeuLT|MlE({VO2Xn~Fd|JdG-$QMRGD?FQs{;u z(~0O)(hsE4$!g-)jWVZDT*ugrYNyaX{~-v%Y$ym)uZJ6%^?4Zr51ciB?WAT8D{4~q zByJDEtn0$A3xAl%r~isHX}BU=G$Bl<`<%$b`@Q7vScgX}KA!JbfJZ-h4BZ~*IC*5z zE|)`8n{s%h=3cTzMKR`iO!}UeMVp&Y{7~yy;iWtimpjpT%%n-~8{e2rCS1{;RjD-& zyDUhrfPXBstgBX`=NOMmTDhdqu8~bNt9WP{ok5&hX4#;YJYHO(L$AL4prcBnUWVaV z%&lLegf;fKB-SpbOTJn`bHv>&s+Z?79=+n`Ue6}0XOvCH&@A-8Tq&eymrcT<+3eWZ zET(5_o20ItI%Zup{lI-G<{sEAY*%lWs$KngM7KiJKJB4(Q>T~0Q%&;Va%rq-?oD^w z;FIX;+4Z0oOLF_zl*uD$Q;N7E23FS2(59N(KGR|Rps53A0S^yS%O#lBkhW^+)^nic`4v4D~UNE|>?|T9Vxd_SC;mW@98fI`1tU z@;#SyNw@Bu}6NfKG?gM%yb30{4-t9^+$rBB& z)VbcN5sk0qKRzv!EqbfKUMQ&7zmzn54c^@A&j_m3 z-ldi7JxmqV_8C^EJlf5#!74qmW-IE|0X?|OJ@6Le`kR@RH<;A>NCqCwPWETl zzfL+Q`2ezJh8e}LCbbpdWUjaV)-15V!Cde$$lcF!Lnj=3(Cg*%Io;@h94n`z329vm zL%~w9%t$*1x`MfKrVoM{D$JBnO#%Y)k_^Ke*1;}VVqeTk0fRl1xfG}^?ehHlO@_Z; zO=d_ss~S<4KNIaNWHuJknwpu;M@m!|5YI}gBJx8sKuDHF(kjRYiJdX4RF(Iw*zjA* zaR8OvJYu3eB-9%?it{sJ5iVjXO^apF?+j>DGBwQl2bgo-e@pfV+S~~Z=Egla?Fi?t z&z)kF104x%jMrvzFWDn~YBnwxFjb#IFM~qtaTk?$Rh|JnAXa z@&n_`m8zr_=j%ntL5;BvNXY8?@L`@*@$lXHoA}vXTFgM*VLQCGU>o91Qhfeha2s0k zf_zMcW7H|xwBtcALNBQd!dl4wbH9cBxh3$aCDCO4IrO;&x)T0#Sj=9Rxe9-8x(()m zAYfCPFrZ@r93Z|o^9P_l;?u@cmx=nhPjCsc^@-ig6zdF|v zIt~fb*9oz6yn?;y%4PkK7L_^Gme_Q^K0H+8DH2mc@ZA~^526&GodqysHX(hoCDstX zpHWRw-fd?+g3EKN=cuQO!&kcamD)RPHOr}WSrVc4%14`|B|t(EZ-)W=Rl%fJ!6Xh& zNAIsNJF!bNzm~M)@^+xa@rms35R1xP$KSi4G%tkDYWV~5FN`;^`TgrJlquD6`_Y}z zE0#|IJs+qmmBxVZ57-(7{Xw>ipKHZEft^e8b?Se>V$1aRMW26qRmBV{I)nKXW&hR+ zOEEP}IPS-zL42%syRv$(4^8&#t`fnsZ0?&^W5KiL(y$@hx1sTCR%51bRl4)4_2 za0pyRWoTsvbS4+84;XDAB=p()Sj_%9S36IxLnO^9wG_8ZU17zOewk%uI2knK%~glG zZ$nmpyyzpSBUqi2s;k4Q8f>Rrtzs`LW+UIqW@lH2nO4$ytxlGS0_yHQulcjqK_ zdJy#-mcA+PwbjR>jZd_E@k3MX6nl1ydO@CM%fRJPt!*CK!?0+y>~JVJz0qmsF9pT+!xspI>F7zi!0B>~UWfetM}9N;G_oJfVjDYtSf+ zLThf8ZiPjBvwsL9q8|D2^r@Bi((j9@A##4|TUkCa-UM4am&Zn#;C zoG+x7KaF@?du4pX&eulH{d{%q-hb1PIk#51C~WwNoBS>_j;Z_*o7R)ovuybY&?!$E zE|$Vb)yg?giq+M*aHcfm**Q=eJyh7a=Y|PtNt8GPYN3vB;RM~wVdn2zil*(EppkQf z4w%U?=N}fKl5<%GftGR^Hqgt?7ngUi$^xxx+MDOL7Rv2Q$zHSfhtSNpeFkVtaSUlj ziKbTYfUKiB+pg9Zo(#O#Po6(^Xp{XZq@^%YlC=C=rKI@$eN&P=sLYiCyzp5-rwp#*wbea3)X14a7~vjm%}`LkM#VONYRR z$b`^_sKKwpbHTU6SL19j9x*kUT8z%+5as5B3&-XA<&y|ggv`JP!|P&qFgqEa&CCVn zQwXC7GlcBGdt-mVHjGjv={Z@<3wdr8bsxSK#PXqw2@n(MufUf4bCBYZ!E_Z$UPDL? z``mM>heC|>zAL$iZ7t_Iz-pEtFC(icftPC48-B{H9_Wd8|n2#$|DDNL2AbQXs zAdLTiQeG8DQ`7$;=e13?blns|54mNP<6X}lUm)LJP|BlIPf2Aae;1R~godcUa}T`DZhxIgF7Ew)zeXbFmKHdr zI$1hQ0$cz$PM)YsGqda*Jfasbvv&5L$V*!}yQk0b_r_Ryj zaveXS7EiN!_MXT}YdO8A&wtA8I)20~z79GC_>3*ax_^YvZyis{tye75X}hx8w(rc@ zXt&CU$(Xb1#SG{jgh);zeC&WkkczRa8UAWhWWE`aCNyS+(-*C@iVjg*zuZc-t!kQ9 zl4ZDkMqr#6Ty1!Y7{V(w)LbTm^Iu>bvp|NdBr*(}N6s@TsdpE{E7G-1fgjJBr(A2g zNef{~^!J)6R>}Yb&Hs>*MyL+rcd0Inf|c641|Pwey^Zd<#+{|E{VA(`AfhHK%fXT} zwbfj*FF|Wktp1czR32rewh^{QrK3&F6Eq6brMn_8ZwnDb?>I&YBsB+iRgbLA& zs*-F_?p?vfYq?ILv0bIriG}W&u@J?*>)b+meOn{8o@z8Jx)U|xiqGQ@G2Cf9u^i}wRJ!t|P}8m@AQ4w_U@vSvUmYr&IR)Ipq!JHeGAu4MulfTe4i` zTd(mZ3zN0!;3cUWSyo=>JvM%+dq?Qau=GWd*YODae{0!oa93dfjQ~n1<{8I&jlVZKE-i@@zKTz#fFKVDLTM+P{wTb zF6j0a(TP1gh9%$av1~}y?v3>R_o{^4GE)8be^VI_?EeEnBqgQtUusZgCqt+Ig7~WH zDx;}m`>?MgORV^5pd*WDt3WR&F~?n~Hfdbzm{zV3Q;fTi7uy91X}W z(>knizq};{r|D?y+l65VbhjU2mlSUl6mnZ0%u1S?t+;_7Rx!P-CD&CsnXCBHC*QFZ zop$j@jvFp3N*;o4!SGBt)K+&!I(0 zD75vga-Ih6%x1VP#{edMwo}MX3$;IU4p}Xd@;WJJ?+YtDFZAx7&J`0I?t_kWnUce1 z*9nPiqjcpWi-wK0QqmT0Ala~TsvE{@4o?&dB)BsLvcjD~z_U4k-T*`w;V?J?(tP>8 zbrq$>ySyqcfj@j@TL}@3w!8-`7hi8m##HA?#<>NfNi(6kD2%)pNt^YX#2~kwMV(1T z!uhWnsYS9jEy!qLzx_Yy2q-KH#L&>Y|gSSrAWC(=Yt)FV;7s&3+Yz# z9#S2+qgxGx(w-Xbu6nb{MUS0bAEF%WTb3@MwV2|KCDPeuIYAC`p$NuK+Y|A5DUFJj zh`3t=r(j`s^#-7vu#yN}43m4_v!D8yf%*s$D)INk=9)oVVD#j#`K0>9O>MDvz_MgR z(s2b6qK`@_V0b+S8$nV8nwK7G)@ovre;tLxIt3AB$J}&n0I7%90D5l&rsPe*%PC0R z$mhMx^1cM%ZSeOsnCqk#4^kym8Oa?z@o_&2wLDr-rlL3vZuu>IwM8KUM#78V5p2x| z>8f`^P+SlaGTgrFkS`bMvl50B@o&T1cgj}_8wplusaen_WXy!f&N4+pMGH~mfY0Bq z2QrP})bySm-HH4aQ6BTB?<<65UQ)Ngo(1q$w2~j4Vc%hJl1#-mQ!p+m4t_yJ3caC_ z8zdeRFRBb`$LeZJ;-eqw(*~+JXo5N5{xK-M{u#Rid>gGlRo$jR32G~2IrcgUNm5ed z9NHvrREUPaf?~l>@wrL9pS#80VD66y05@VAVP6&8=#o4CM@;l)2T;h{OVZ@zJl~p zaP;r0vS#pd^)?HvwtPa=m`H%ZU^{U6r&61s83SwX&se^k)1FI>p)8WmTvjw22~Rj} zv)WB#@2H*5>9_=Oe~IiKH3^4d`8-6PJ4(4E+4#Ir>>N{{l*kow@0TafFzrpoCJ$Y> zkjO@Wj>fH`3^z3Os1I9wV!MFxv{+Dgwor&D*o*vx8jMdkZ{v;&0JYp=l6x zg1VVrqK;E`k*>V6KF#GFeK&6@+52^RqEr3F0%RW#X|0buUa=H8Kf$Lg<8BMu@=;Ag z%J6d-HvRvjy(P^yy*Z95Gkr1q_Zd{4DinM1A5Sdy-z-Y_zXgN;A3!iWVODPQH}Xht zFe@b3u>f6DPzySMzS*OQE1yy{g|a+@I@GbO<>i2rtuv)Ne4z4q4r(u7!91HX96p+u zR&&?mYxICoUp4m8e2GQ~V&hT!j1geXZACy@Zr8Y0T&3v)Kjv9Uf}&tfoH|@-4sD zrgQQB68zKjm3&engsx-B=vR~HAh?x7q}A0Ofh#dRcxic}0_3uP;cy{67yt3)MAkFG zpJQ&7hLR#oZ{6%8Rv+h}((p!=TTf#4mZbq0heecDZjx7`m8pROu-@H~Auewr@8+=5 zaw-OyUYHvW6Q@aqbd0CK{4u^otikytW$R$eGF72xtvVdFvLgne*5um>>*2XHhu%u4 zU?i>c%q*t34XTiaQlCW`AATI~=dm_IzO|AI@|-t3v8L^U^OryermJsPJa}t&GTFni)2a6x+790v-KJ0xGOB%edPBo zVQRm&OU4lOj))oRGb69|Rp}paKhffuMG^1FPu(M36Hz>nEcrrT|0h>+rcKJG;NLjd z{&)PZT*?1C9@H#>mQMDL{|PkXdA48WhlGR_h9q!-lyiZk7lT}Bm^zq36@%nL$o(pC z`ZE+TbQGoXX9@35z)-=#60vvhSCWeLG@}?K{c6O~Qb5AgSC^3sq}?w8&fX?Uu4OtF zisX1fkRn=m6D6N`JvAduVv;~Gxx>5*zmDJ3&p_12h37ws4N8grGst4l{ny6ECI%)3 zMj)VKm|~D-keI)6F~-2>ZGKN7ny~y6qW+I9P{oNA3^x=Ah%o{P2-W{K>i+}IDC%Zx z3UIQtxBJf@jaIVGCoPnC z(FX*C`0<`7gn&9gra$P32XjE0lYV>>R!6c@N^l4085bF(!H_WQonKyJLa!@r@l}<=`;&R|K|LvU^A%>6 zzvyjBWm0+EVXwpQt0=t_N@ZGhD(`)tT`K^JVRKe*Fz;MU6Ls7avx`r zI-ayc_%1+*fBReUrEl3Ep?Sy=7y-%LFi_^&sF@^6B6HFde(Yq@X}}zYH^E;g{4880 z*M{*g>YuQ?e zd0J5NYxw~!IhlKG+Q!C)+W^Y98)oLTNQ=Qnh$$&aG-y}t0k{)1ZTGS~ccK%1Hc3TT z1k!y}L~LE)W;AOBCqw@qXwUZTkuW>)BQc9->#H~*J@k*mcoBAGY<8+Y8gghs^?=x% z*tXLl(Kf&vq#&s@#kzkC2)`mza3nSVu(=LEzn8Ryw1gBqK_h`xszEHld+Uh%8?24A z|66PVmfDA=y@Y4Xnqb)rd7_BTG#_VnbA(YjIK6#);skz@0Lv{;sA9|T;q6&xhB3YF zo=2+nQnHJ8!};g6?%%&722nD`QT{gFgAm!YdGfn+St>jwx^ik;*lP*azW?6;k_Qy8tN0Txxb2Z-(fu^}pv5atn8}sJoCfARe*F5p>9gW>H{n4{VIs-JS2=O6sd3faaE2${Pwg4i6j^w9rvT16%E}a3 zk#;iQr9Z#{?mNX3_`Av!Qi_&8(4fj0GM}cYYT&Sl2IZG7gn)o>y~E zy6N?nh1ib}2X|VYMQJO-(G?rb2WU#ZKV8-Td5Ms3&iq;`pevat;F^^eTRgHD5WZY( zBHN@?Em7Ruf3~>`_NJLRbX;?Vl&&R~0XSES(k`dOqbv4S@9;!-&KQ}d%NgBQF`Sng z?DEQ9WLpB+k0B@RlZT7$BZzVBjOk^=Tn9$+Z5TK-&gm&zS)vKiQRdZ>rE#g+*Ub~H z_ZZq;6Ozw@jQN5}CcFQKrc(FOM%_oD(p>dRV|2({iXvE`B9a zOn-3safYOI4ayLpd0#mn85sYVeKd3nV7JfnTf`nFMLYl-xkDJar@$K!u(+4U!vqum zk(*$I9}_WpU$7PsXap4#4kHr=bd%H>a=2ITBJLR+r}kIR7TJLbZWV>!tPeczh{|zI zc)SaI4<39s0ZU!zQv3SZy*B(*gZ6izaY=2z3EPl~ZvZFJ2-#DESnvCN+$r+6P9YSg ze^?5tZ)M_I)O5z9kTr~FWSCw8#1oS?@{K)3=D>@MWJ@mHP>PEbZWQDjCnRFyxJA!Y zOUO0)CV$H~l}@;|wdshwA$85L&dr~;l><9^>@e$U`d1+xYhe4olWTi^Tg%L` z6V}DfOvadaRYL{|)}6|ERkNqt1OgkIenHX=e$QLhg`U)f_cOm8N1Rg!@eQzAr?=m2 zPzT5NFFq67ta-$^Hah2^gbcIvjxgkD-0`MKQf-1m&R@lmE9_k)3I~+hLzb>!X}44c zf22FEYIv5V@RXHj#Tg z`K3^SN0U!%MWl*hW{RI(52UB`e2xMx^n9Ws7VVL35IzTcyMG1#d)T>z_Nf;2Z}IIW z_6&i!cAU6Gjeh97S&-pVirqjdw zeiVKgmax!eTb{e#czQILa^)w@pY43!IIi4gdG2`L3e@6(0w8@(1@Q^uPRtj0DW`?? zzVJFtp5QDAQch4Tea=S;?XF%1BKh=^3~FWgPfQ=%qF&tZfB2A1`~8&na6rvTXf7>w z7h}IlJ<+txNj!14)QejNU-;UH^mrVKT3RRcHI*(gZ7GU@_Qt1m9k zBT7~?He_|;;X@Cu^POaJswGJpsl@P4t0YP~FNMn$+?1R6ackv+7rN)2{$yy#Qxjl- z%9K+TM#S5?5@=@(Z#K|jNQqGHiKSnnE2@a~+gIQqk#$_I+DTD-1~Z(yeJt{nJkWYABI2x3;OR|l?SvrP+ir*VsmcuGkmH&*h}!!krJbQ|Urf!Wd5GLoH? zk)e#=JZHq7XyFhx;jOFcyA0^KItLGEe<3!lldm2P7B{PQZsMOe zgB%krEaEKMk$GgXWv(_=!+7|DN(r46F+DP0YT?@!|A2i2PF8babHv=yn;V7SROx&N zY+5c_5NAaJ3PBvF3^{fbpwZ1tQEL9Y1dP2@+=q=D-EA%;Oe@3Lul#QRm0@`e$-3~&XO)34vpLDER3?c@*(zQ!^y*SbL$1i{49d8? z!EaHCcHt^cc(Z7|e<1W3v+Fs+KD1Z^Qh#e_HaBgv?5nz1^~_9}AxRi`X@eBw@Y^H8qZp4^e?}39YbH z#u(`|l^VD+ExMnh%7Ie~BdqyDIkbR*blOBVeb~Yu;%%CKDo^3Oichi1f3kwvdJkgp z*HbON`!Y{r{nyDVZ#uPJomUpF4iKyad74~I3&Ey+)X16jE7Me#H`JwXUS<~YIEM|BEOs2RM9C5h6!|ubK)VF03d)g? z!I|WjxlU>h9h)C6`=b0jZyZ*|bP0+_d6@nCWzFVmZ6+-)3id9OM_*sycB5ZRP$x(i z)5FY~mPfgiE-JXjF)Fx$TZC78h21UrK;#-hH^@3mJoi|V^?MWS>8Y?aFLHVp0wGE9 zVjy&nVG=`4zUiO^|bwt1e+H!EU0 zb+r0alxjYai)xYcYmr&I0$^BWX!yu%SQkThckNukmPUWe;Z457{qi3qS5GJr!hx^-Pj-!G5`#(j(Im`qe>hz-eZ=)~n>-ezpXiJgE+ zF6KAmmm^%kB0D08@)Uu8G?4Gfmp#aHkw-oa;+6uY7egz?v%G0u)=Z7y722PDS~z?G z4_g}`GjQA?jD{fQnkrG=SF}8cd0J*BWI`3O`J@(S(`1?%R}*xjp0r>&W60Fp8I;o^ zn)m}l!kp#C*ojS*yrA3@!2eU(S-@45d=DIu4y8*3rMpu?y1N^RM>mg@knT=N=|)nJ z5=5ktknV0Ilu*F`Wp`Z{7Tn+e`W`&_y!pY!4%CVfhSmS9Q6 za}$roLrh#88-pw)4j(JdcxP*S;BXum*9Ffu;dyD!PP(~kqS#;;#s=4^z`qmpxgY7mxVJ_x5n@4m$OOiKTG@ovHiE-7f`*_lTIeQ#{6KU{eVV z&8npz0=*~RO0~DAE$+3prmoCa@9zcQ?i956vUUl%7f!c7^hjzwg%?^-fL+ji>`KIp z+v3C%ytU7&bBye?sBs4UaXKfkB!Za1b2 zrel@_KNvBIf5f#vtipgPs|TvdqV;0%KF_nlb=16xEt%F9)VxT3{wPGKzrS7L;nR_4s#C3cLA!whK_L5kiLs+Ul)(MuG zu+5ixL%z-G=O6U*wb!?s?4PB0*vZbWyl34*;gU0geG$ei{Ya38>KRtv66Wlie1p4H zTkiOq(z)g0So*=tF0qeYL+b}xr`U2rY9f%NH>@5s*rF8k=Zcw`YvqVF5paE>Y>UpM z8!*wBXI4c09uK`HlcK8-p`RLqq0$Xi!0a*t-A8X~T{96szAb6#M25|+UpZnBBlE$? z0N4M8G%>~x__yJptmXJl;u9Ezkk#mlvZt!9NV%SGVjhS&VaQM%g}Y9u1?QJO%lPqJ zTR|i{%87gs3G2C%Om_9KLgqRhS$ffG&oXjqwsGari*R-}IJH82zucpWCd>-9ka6SC z%a?A*xb7y=n3NDF+uZZ7m>XX{&*xs)H7P&u5@a^x^iDisHwTFqzE|%*}b?izSoi;SksooG-Gp;1~V`aG_0)jni&(3J;VH9qAb49IM+TcAxpD(WguJEiW@H& zEA8lkZBv3}V6J(se@4ht)gm*@+~*Ia6#5m3*WM#)MP0t8im+Z|(1`j?q9ky=Qx-9e zgIybmNr~`%af+<9poA0tRNb6~wgxX@GC2`=X(mUG9)GaQc30(Fl3JgX>S+IXv?P2g zli*ogkP)<)?fHRov!*KQZ7;B>|G3kBe?r?m!7W?mjq9{FvuHd`L3jL87Pui^>Ow3I zJ1Brr0snMXVbTjK4ja{oMWKG>hoISy6J3IL+wPuJZu`lf=i33LaQbnbO1~ZoJ*W7x zc+#rEzq^H}&E1?oze&VVhq!K!5oOKPW~lhP=*Y$e16Fh+Z_Je z;P>NZK&MsIrG5nqEEdos#c^gzF4YcJ6UbAjD$k zTR6n1Y`hXaekXsNEzSEJZ}U;=E2jnfubuG9PLra$%QR)DrG*b_HzMH?YaK@8+~26w zC&0yH!bwu!VJk8kCd+dR!}+lUUgndQmkTQwePb2QebQ~-?0Jzw(Wpop)SkHP&OUM! z+bC+q$j*v;r-WI|Q+zQ;*MgA%MOMtWXK>z$6_XpE$1{J<1$jsDsazsPVFavN8qW^6 zVB4?3`W|*?>KvBoVGmrO!P^FF-(4NY=l}x;*1pdZ1FHeUsEtLV&p=7rbS1C6lO(dm zQRrKetNWpSlaYB7zD!NbF47ITO_^;q8$V zzXm72#@18Yhm|r#ZG% z_cs@J^s;c!J?T!6pR9ED9Vg1!-V;-d_6mE(br7}aq1o{L2h!C^-Cl8gbSrR1oINT8 z1let?s(()E{&7b^)ye@w1=G_y#%UOgMk()|fCyim^IC)-Ekr%I6xLjePPL+$u4~9z z!l`XH?{zax!N~NIx@4O@`pq@&Lx~50dEC8c6Tc^hHxKClQ$gC@~&}x z^yq(Ma{STD^8%|S?S$6z%;AjE~1q==drb>c`Va)+?RmoIDwiQXDG3lL@3zvV5OD^84#TsMQc}Ex3`$9r|QlQwt7V)&eHe!;~I-1zxULp$X*UA*IeKusEoVj${g<{=ThH+-m%&h zOA8Lwxc9-R#+rmnTW)DKY7UoI7;SZga}{MU;7CDPm~%-w=7Tx5^7%IWg#3%eR;37b zN>y9#;HHisg8JBKSqxv4@vZ5K5i1Q41QINAB|^WZL*akO#+f)QW#6Y@+nvuYz*0Hx zj6o|J*|*MhZ_Ji(q~@$ZBME1`SviNoLjVfuTnem3pcgXDxRqV~DQm1?W%)JC>rtxL z2yIN-Jx2p^8eYWZryuSj%Ch+B_iIv!&rgt98`>+dQ&?=5Va~hIpGkXtpmA77#^^TO=n>;Eln+Je8leT^&cBCODMa^*HB;BDEDM8M zc{+lQ+PX~?E2UiH>CBIi(s>yyn*}Q@tqPg>(al(=@?M9sDa8H)7r4(wF84lHIZ7Y= zs1CVPC)W;l0?gMj-E$TVjmDo@572K&8^h(AnUKvJ<|)y~(@u>XT4ue@mvt#qH_XI0 zeBHjbdlt09XMMlSas;gbtKLe>=@pAj{iHU-M{gfFW%m$BDjCsM4Xm|tsdhA;56;r1 z)5wwEdB(fnCHb~RqZU)=WP6iL_Hmc#Vww(FYNdSCAS0Xuk1g7FjjA8GIn?L*__i6& z&IgrlmE7+bksjMmsf%+IrrA^hX_ysh1~ZT!ourf1EIiz)#LxsGR(z;sqz$o2q7Mg` zj(f=jZza0+O4+NvBu^=u6PsW&V&cB5^%V%arpjluOULyN=h%d+#OYEnz_h@vF*0>o=|1h=2{8;BpeAuTpK4IkcR z%?u>jEB;WmDtT`{+%33&Q-sI~I%!C@(+j3(P-}dFSMfX$(r&;4vcg;*jb3rqoBrD&Bs`9C3aKPaYJ$dMv8PeGd9~}_YNjQzc z>9v##f&0>7@m`5|Ek*iw7?i{)&d7eJHz!+a>w7q2%dE2)$EseW$ArmU63>oZKu9U4 zO;j8O^L%;M5ch4Lz&zv5WUWfnJuy~oJoCL1BhmGjE^EFJ&$knQQfrPvQg324Sq-_ltT*Bd2srubC<$4>4!e>q&r4AIy?vH zY{kSgg1ny_%jB`HMDCZ z9&p|LlHmdwTm(Nx4)mu!FXrR%kvDXJXjSHmJl5?6zz0ao_dVRK-=pJRq{b62 zq59c%g__xfr(;uV;XR@51myW5I3_(SclIT;W*g;K4oV#s0y#EE)H=IXO8wJp@loE> z$dxI{k963l`cD;f%2!1Nnk`UEBFF!*&`@usZW~%mStLA1ggvKqWh@lNLm5*4WNOx! z6&*mO{f^Baw1@$aw*^XHmqS^1oSRiG`)SQujDB$vpZz_ zCRpdRL=+2j61?pR@;%BZB>NsIL6tl;m-pF*I=wWEDYq%FCWA72Ip^9 zOJ-#M7rAu@qVGhUyvNp1%8Q?RQ>)fy56`)eXSB;Co$Ae6{NMM6eG*A~UN(g7RR)wyRg8c9HJyO9;f=@k~Uq%ko* zaxR-Ou;uRm8k}l|oRCL>LQ^QWY9=Ousp#gZTx;*HGhrlBR)CgAA5Uf#M%gh>J&El* z#=Nb;`*EQ1!-Bk-d3SjyT@)kz3Z+bHZ7V85+6b$a)tP$VQ0~dV0$Lj*)rJNvmyI@l zh2vB~);n$kbu|G>y<~Esx9VSICSXCaiexkiBN7KD$j@3RvA-g_S|X3YcK5Fqe18z^ z6Cb?E;zn&D9PSPltqlpllEJ3OU*-RR9v)S5%-`QT(c~vm;1H*;6mDm#{YXY_7+u?~ zf}ia*FB0^^JP}n~Nt_)gh4Gh+>X~VO`w>y@=NOz+3$YMRQQC zSYoTF`f2+gb56BSaJH@1*g2fC!VNVAdh!g&Ak;$Dg@5F{Kku0f!ME14b>c%^EUks5 zB=4xzHyoy1b{>;Anw$4NNjV_ES|vQCP_QdU0&jybopDx_sK5vG;TL+J+0JP2* z*4G^2s1)G}IY+Q)CUF@5BO@Xz$5CHxjv$R$GoFsL z+95OCk8Vy-)dy)@i;YCau*w8MD{&7h*r2q)AojauvCn7$7+zZK#oz^^xo*)NMq!R7 zS+XDuMARWPJM}lY;c~sb;c0BlGIc9W-lk_f;N>Q%Rw^)LvRP# zK>V!frCRf1qfPu_L|{+9r$Q^iN~)LW^99N0u|{1M+Bgxki|w|1YTMcfRRRTNQA;X_ zt}=d#4-O?M>BHq6q{Sr$AK&vTLcf3|wVO+RXVrRS>|C5b(cq`kH$*Hbr}iwgf6*%1 zVBAhac97K8Sn#o;K&{05HadF81RZHam6&)34U0Lth{Q54^+DPN&Q)(Oayt9A8yH}G z06hM`y}cvY%#s1vuVLtDZx6Bt3+Wr0{)~54){(faG;W987ft8q zYg6|i4qXUEI97?*1_k%_Dp%>ib>9iGnNq81aru&s4Z4#!7S?=bn-_t56k+D%5}%#(W{a%Rh-{e4|p) zjaO5YaJMGRxQ-49t4g_wwyzqAxc_zVD*ERlHPFxxy9;~|FO4cPX{z0GCMD=*ai_cUN>t;>p?aF?%X)=1*ek(sPYSV;iJH=2J z!$whj+f+1Xy-jgw@siE=_Z|0lyyfWWp-DoJu=ve_J=U`mO%KlBV}?3CkFJGhL=4NP zf0!H4zaZri_@i$C25Jo+JrMeCM)p$ZFer-M`{53}Tm-QX(6i8LlYvZZ|sneQbd=CjQA(oeGPi2sf;({KF^UE#^mPzEob z?^z^d9%>tFjr=;r1Vj5=Nt@ZH(j7a=*f!|z9phdxoonS5M&T|R$4wNh8qNmUmnJpdt+8vz80?rhr5rGWR%9@6vY4e z!MO^5S&1-t0jB-&_iOE;Wor7xB+woffN(yFe~o_rXb&CM*d@fY11pMHeh?gXrEO;V62hP?N?2U5~OTamp1!{Fjo-ip_P8pWzJ2cx)Iu}Tfd-Fa1F zWHV&N)_j(Ps?x_53JX!qF-mOPI&C#44XMhF9>uLu3|!VS9J=@;9!eZmb6;94S;Law zfRuSVc!`y&jopwjVlS*Mvvr4^dB%#yRP#L3vcBM~qKyU6()lxL8o#E2Gaf<8rI%^^1JY zH;HwT4E`^M{7~4Gv9HMHNU}VHzv#3Cg`Nf{d?RJXjr%H8>FHZAJ(5eM_cAVfn42P~ zMu-&>?+XT*pI94irej2pHS1z@;9^2Y8lJ=Y#`czVU=7NH{_=;#WqJcq?M=zXUxCe3?+`uO=kVwV&%=L?Qz*EYpO)m&Apno=p48YFrVi$P9P z^h_V8=+WKpf>t}`Y7Jx7dRty|(g6srOx1eL)8BWS)>5Bc{78Man}&1Yu#Ed0bW(ed zu5QxT!o8rShOeZZo5v*|SDPYvOT@wV-m`uB!Rhrjz=UhtM{Oc7brtA%zX@Cl7azGSR>LEqYeCM}|EEO|P}_XwxO%bKTP))MH4F z3<@wHYKJ7+?YNWcf_m?Ck4gW_%dkL?f_4&SzTMXBcV8&n;SDlu7o*@JUH9tXga~;S z1V(+^2zfSIl?aiaG5IJkq+|D?4H97WQHUIdnMMS!)|sZa7lf@Dxl8&CO^yy?%@A&E zBG>2N)JmZCgn6YZy@8;`l1`2@NPe6G#zhyFpR#2q7~0eJ+d&^dL$^+&U47@?)zbM zY=6h>w*oSS6_BL@QmjV3E?JpMTT-S>EM*iN_MK_Vd^4tMaD}hyjI)kw*qh@?4Gj$M z=k(`*#23FI-xtx_+D%G8f0hq&*A#U1+`3D`hs&|V?Qb6P;}Jq`-fRs;ZYdM8W29d$ z8~gjw$$j$nQ@QP7hi~udOT$y$ORX9k&yy$eUfgke<=1Z@OTRTCu$fHWKdw%n%w!+O zv23ZynhPU?6k;^_Rh*nXDweXGRQTDaYWDPh7*_ywC`;6fy-P))v0(A=NN#mZd~sM16Xvv>rjws*D9Quc z4DcIeG2nRX7@0>tjDpbzpWwz7!|2r$7ei(zLl8z>AwR_W1x)Qs9#Z(kMA9&QRh`&N z+5?T(@O|}HJG%?&4@8x2`eFj`iIUHKKF(JmX1O4xP1wKjS+f&tUE6boVVFl^ZZ4RY zI;r$|HD8SQc#jQFPi+syU8%Kp&kAO1ka~$5u{rcJRUP#Gq>X$LNz*~6(+vTIJ&#mU zF$2$9O1L-kwOgxhysp}Kcd4tX_b=@nQ@1C()JN_CfM3@k{hN+b;9OJvQ&%c8K`D-mJVm!T`rNN z(K3clFOB5<OR34l+|eJ5aDuGKY*m~hPxkRz0)0*jJh_odNyKhY+%tf`z5cA%Qm@FeI+-DJCp3Y zKLi8isD;hr;n@DfNDa2kD62P=2d^z!29#BE%__q5O(h&Gd8+c%SvaQRXdcqJ4SjM- z!7eB-J2EG2EHZuv6R(xkFM0nXha9n$b6;P&I>Vuwgqh+LmSmm`8{V*RP3lXYyBCFS zbo@b%szJe?I42cQRy)E1xfJQj;k;-vYzCwa#@e9tMgwMIX6GIq$R#d1;WqlWlht6& zow3nkCRI*i$AKWfQg-R|;QO%&2m2A@dALNpgi1sW(W+BHXOW3zS~9swqv)G?E~}|d zfv&^Jc>QbjRpg`u#e^SIb4Tzaj1;N1+!Ncu;m!hyo|}BULgdC%*qnAs3CyS#Ttt#b z8^kE&ZRx`gVsp9>Q_KhzrjTBozAn#m+LQv%ZXxc8$g^A^Z#BGc_!P2{`@@8KVu)?& z)AXdEz;1|BxnLp|od#BYRuJQ;IeA?HkqDNVPBR#1CV$I8q|x*~tjHElh{#c!svU!3 z=yJDvv^WP6ANC%cIFgqdmpq*{nx{(W*7T-pY}Ij=a3lJ|g+79`kLmYd>!3)Y(&xnx z-dTEVdt=!y5?2fGP|`lCUSjTnw(*jLzavJu^mL94hR|n`0Rg$Kf{5OX5{PQzbb;!F zd~1Qbd#;XeYpdY&^={j+>KcK+Gj6j&T!3$c0%cngHeb+&_u^@$&y%l|ps65c)=UDL zQyOcmB3mYG1GceITagy)N1q(mN#z#~-M^{Gb;%0Tvg(|LmcPoG6$N7ql1HR&&mnG= z#^np=R!3z}G}0aOJnyFM4l;H-oPM^@m*u{D@Mt5>qDma8V130DmZOYR!ojShPm^XL z^ifBo#amu>*Jog^!5qI(4!3Hej=r}s;*S5BTY4=TGnDnSX(9CsRJI=!*lP& z8`dpK>g)>*@24}A#*qg7@I?`D8A9!zCq5su79aWt*r_&rS~uFxOH<4&$ zsZe5n*RBC%YRsp+_K0@jsD*8BUK4g7cJ*U;TwO48t>UJ!@gyDcf)#e03fKyTdH|_U z(pzR-=*d$Lls&1+=0!g>LGBt-a>2cxx(+PT4vqQdn1;iVl(h>85cDyfU*k8*RS_}U zBiv(^R)Vi>oE=Xx`p9XZ888l^#(a~otNC0Su@4Lt>>^g5&h+o>J{)#trgmP?K7yPM zUl|v3IY#aF5J4;I7ZY#wAHd^=%!5%|r3vx|^9jB}uMd)E!|9nr`eX-ME~svdZb78A*Fe?N}V%6LAx=2i7*t zH*l2^zq@HW`|gkX#0vRd8l;;C43WY!7l$MY6J7$OoBMjW!3hoLG~?YDq2q36Hem#! zF9uT39F6wLsf`E4`)HF3l0{e?tJEb{XjKt*Xz8&x{iwfGsSDj%$x4#KRsg9AjtreX zjIB$rvZ-ZWDjEYuX^>EucYqaJ;A%i9d;G_TzkVP<05=c*xKJT>1TH_wh$sutNyv&a zTy$S;R{4Ty8!4dF6O_{0kuBVrvh~U4fDLUvpOpARzwF0s23& zmwGMLZVd1N>aGMZsYgGV!0#OIB4DBD9~A=V^{@G`1HG-ijV;I?YzA_;jti~~f1D5C zJ_9(?D>w__FE``#K(`SuEAP9TsrNG=I7HyypX*jXp*h~lz+bKt!KOAwze;~|u`j7X z)Ap+efSj;^5nfvR&nw3p3;VyQ(q>?gz5WgQyac}>W7k&#mK5Hh{W)*?1(v^m9jvNv z=?MB?q-8_r20H=OkqJCRk@_bQ_?_duPW&Ix-wKOdfW~FZ_46+27{Cz^gKW*YtC7~LR*_VNp7R-O;au;|a z)+=QZXZY`2gl!xREJ44|fo!N&j+<0C_usrcVEN=`S0Oy7rA+QAg`P zRy1VvZ2=E=W##WW`vc17b!xyAP=M`7R}Bt9?|)!l`XhdA5Py4DH`KuHD<*a_i4PLLtv?Y~K5CHN8AoJA@u*2>) ztOHoU+URE0B8T6H4F{yG1&~*Z4-38>Cupy4XaNE%IT{t(8^?2(-wq5fL{Xej92gy&u+&HgN#AIEvSEV;y2TSe>`272lQ<4uWGCI_zm66>1JHACq|zG zfU^Pwrnn;Pu-9*JHovVhzArHz1ORXz&;ZZ}{e9(lhkE}8>T0cTWoGzmTyV3*sE#UZ ztpFSXXu~9bqc3aki|_4l5i48pUw1ODn*&~rxyc@&0w+MDSAj*b349qOZujn!*{5Rmg`ih(DCr8G(4G$2u8Bpg{ccmV8J5vnUuL_JVl}+{kIymBb zE!_#j@qpRgjgR~Stc`i?W81`%NF3XK2$zH+>&U);`?FamBEn;8R9 zgf}a~G;Ctt9FVvNs5P>`nU{vTmhl_vpJTq8ku7IzBv=5l22jG)`ijfC9Vrb=iEdYH zA6*U`DZuOkm{*N!C+EMJztL(?QyhGng1K`pOcLL@&Y^?u5XusHf9cF zKypR7%|*AvWz4J{|9Zyyb^F3YT=1L$fO-J%(G}og$!~x*w{(ZF>yAGb0GtVcBff&W zDEkf0(ejp->V_~PMhh4c6fh*ZTJuB|xASB#XD4P(x44y{MYy}%K+W?3+^a>7toaSo z<`xn4DP%j(fFcJ1MZPK`Lfvn1zp)|a){s?efY}L%c~y-P^}k^{THZ2C<#$Nez5sX$ zfQ%2XRLe22a&z-o$^k5QOAAkzjPyy-e!YI-n63@0E-FmMWk1x zQ*61N2ki9+y!_1$Lqh>S$qtav@n8D;(RMpg+1~LMlPPUvN5ckqRlxh|JgB_=cHSTJ zeNtt8dlS$tw)1#fm(Lgh0-_RFWg@v!^1B`X!M(ZQ)a*zoT7ZzMK*6sXW6i)VKtUTD zOOU?x?IUKzSfP+iK)4Cuebu2W58cB2d5$6})6HVS99*!_0%Bfzo~zE6bNIiIl9EFD zmX^1;Gk?MkdVTUE`Uz(yIy5a zM*ky+n}H<^yypUd<;w$$J;3_N-&c+|84~2pZS$vkfjPDVSl=3ai>TKhfc_H=914i` zALM^O4*hz^as71QU+_Kl|APPftl;bP>j!rJqBn5gLcjU=&ggA6>^k=PK`OtnV5wU~z4=&`>)`8~`F?>V zG=2-dU9H#mM*Kp`JiP_^kDU_N1-u^i{)^UP@H^VoAo%Ol>*1BZsAZb}3Vc*z(!w+{{}clUg82|LyqXcV z{`lJO;}_|#Vp4q4V!}f53e-}#q?2uSF8I{s^u}ixvyH7y>njjDm)Nkwf@-abcJLCUZ!vB>3|EGit zqxD~;0KYv4@E0i;ON+lq{yrl7Z<6}fR!)Br|NX%z|4!V&(8b}u==`zke=O>cDgQAU zLkmMoL#w}P{5~nz|D*9=9{>9aEOf2@+Xnu=f_%+`u%;F z{x{o0{B1@b!uGl@|78ik@6taN{%%x|zgal+$0+}U_`h$_@1h8Q75!sx9CeNV`T~BJ z|J$SW4gVKC;D6#(_sO!E;RC2sA5Mq*x3&I>9zH#L2RmJThi`gjhWZWyAAmBnb1<}{ z*0<2Lw=Y+;l*d#=^0HbYin8#L3lS=A;5FC!t{{~4#g#mtit!6_Uc<^UiRzKw5Pd52 z=Ql)e9|o@;^i>%4-N){4Z;;->ztYy>_+ub(u>#yDxgOT+GY``at=?Xq6E}g{0{OqR zCqe0R`vRe`+dw$ysPt)~C*(8*KGSo8>$8Qxlm$I!1Cqf7l=~Br&85mB4R;Y$EBvlZ z(M}+v+cZ}guooRhAlH*E^(RFYHA<64R18_lr>dUB_(3-Q(BMh!Kw4C&B>%6WyP`iJ2= z1=}h$73@q8%|Zsj2c;->hKqF9R=e?#>59@&n>OvbUnToJ_Jnfl6#bJb4hbGoj$G{F zPHO8iS)4UTspET>bb^oVH|ef7DZbnYwF(yXRzEI-K7>c)Nto3w4;%7xsVFcg z-1aNZ78-f+)yDS|?`IO0m$bHOkfemyf$;l9NM9qs3ojys?wGx@TZr=GUCCBpjsYtW35H(Q6$B-R7+VQ8?j zOt3b*%i0^HB~8}rolThyq6)>T~3-tQm+6fzbs%`gBKxDUB^9eUH=Q)c;VKbi=RUzB9U;ito)4MMR;Cr zl&_=MRyg}S!R@e!2k74NqXwwP7M;49zVH>b=TGjCm%I5)!8 zhq-%>Z3zg2C0WK`4Gw25u)KZC_@Tb|)aJ#l{IS@)kkCHU~QW>@m<>A2~C8(WK82wWQDu>ifSs|rw@(t==>B2wUj~$7v zSb=(XB`>aJQV|&NdzFpgICr|)kxed8fVBs z7!;cSpnHyi9vpA&vuy9cP}fjb9}sXDWf))#K*`JfHEOW03)GPw1im^cVI$nJWP z#TwcCjB*kW$~@?Sz03`3q#|etEiffHyiK#movplx{07wI7x4)U6br+~po`8YW%TYw zrw`kcMis7&3^=@E8Mm4|H^!AZ+%%MT8Kq*-;io-td0CFLS7^?!_d1S)w(MEijkss_ zk&Yv3bj194+H91V`}kg>#<8*>-hJJJ%V3ldC;%(IO!^>+5QcX=V#@QU`tnzeb#oPQ|B}Rc6Q%3u?+-*qN~kT!4+&J!+rCvyN`6Q?A3j=c7k@(=+sxoB2TN zY~dRqJp*|lgB#N0_6SnKcu8p>t-0IvHFmD^^^`5(5`$E;i^e^>^IX1}FjV&Kbl5a0 zT*l5gu_lwnL8I0nd;$jXP|6DGJXV8G{7k$D5cEe&ly3r7>^lhxb+N*$P1bG5YPhr@ ztPuFjv!ilT3sFuyNZsLH?eq@zcWVv2V%Nk01_E092$+oj?tT3$Sjs!tnOYhD+qV}l zFJ?W16w@2txu+wkR<;=*NAyjjS zV|M73pcu93HI((s@T9oCk)roaC-v&7P@(3lX$;GoX&yi-9=%gJoW&&3H+gL~lg9G| zkp>@j!pwlKzOQv#i7!?M5g*$ri4StE9acFyRORk|!l8Glbmm73>qI!nI>2%Om9rSl z*Fz4{l^rMn4S?Pa@t%?-5`g*Q7R~IZAsHXRb%M2v;-%U3Z#U&}pOABiV(NgHnrsQxXp@@cT!VmiJ~K-Z7HOw%wQNvBtNv~!mWI01 z26tGygCP+K5ZVW%r`iQ%l#dxd!~Wggx|>3jhCX})(MNK|^zZCV(9lTN(c<^q?C(x8 zUeVlsRv3xP922S%c{d48j?5B6tHGzpR3N*a4qy7FM~n;t0%9_p3X6_^WXO)>^4l*O zlS1Op=|{Kr-U@}z#DfXiQojr@rsvn~&o|mzpC5QK-@ed(>ZS`RM(gO~0-43qMPl=m z9M%=?j>HOirz_Qo_@OV}%^65>1}wtAA{3EV_rNAMlfW8~r@4cc;FPTYMc!7UOB@UK zG8PMmLM7fws+$nx1d{DGIEj9f)4|0raR16kyxIC>>v} z?rVzz3#DiCn~}QnLSKVehQcs4l)WZvz>5_t;dumKv$TW6_|Hngbq5Y4T-N&xS$xBk zl#LiSTiIepz2G3rXgF8)0y+(8+;$8x)US;PVc1;$+Zu`&l6DJDZ5Z@xlFkcEiEJ=O z!8PO??fPh^DHF77T7!+Pf%RC&^?`uKR=cP-{e0UNcgwn>Xa|xhPN7vs@~$eXl&FiF zuikA+JEczR^RB zW*aPzd(3J|A2AT~)=7Vrmx8%btaFq!5n{;}1nE5A!K7E8)H(VzNwn`8NvVHnZJsnk zp;WGHIJ#FA9d0P`DXQL(jl@ZakRCrN;(cYV&ff|SDRe2=Vbh`w!>NCu&?1=3dY$C> zj=yYX!Beo9ahr}UMl*z%X~ER2F_I$X>Af^y31*#jHjwvh)p+iNMUzRocsA_N8uUHR zl*S$I77%$3QCqQiiOfZkt7Cx9U-K}mmD5P(HyVUcK**<`!YL612RvZ}+f{Sw>{sKB z*OrXM&g;kRbwy%mA}NbUE0!C8W;IiKgI%*H`+C$AaAH7w7fw=-1O^)PtM4f@+kgje zMa(5|09bm58h-r-Jn&Tvnm>3zEau$ORUC7!a|V;b@M~OIjqCSVTsXoZhyl+c1guM4 z-z{=n5(t=Iv_hA4uz}ziSKGARwcJ?vkLcY>1FCK*K5Tt--&Cn(98t*!pPT#<3QU_N zR0j0RvLvmoN*UvgOn+{e>~)GhjVcz@bmBXl5l+xexp0StCty4fEYJmo^J>bCx8z+y zcibJ*i><<6yDSck6bb%#xPg1?@qgHZa8Hw^$wmFtAs9=;hv^pjwrOQV&9%wGaR|0j zjCBp2FZM0DCQcmp3Z(bh=%8bylo#4Xpx?Mfpu;!t{P)C3l0c$s`XhBX`EU<3|IRi1 z7JP(U^bKtsOs%c{kwc`*Nm(P(!Fk4hi?LXlk?Vl6Ji=f8q9n=-3qt*gXbMuHey`84 zR%NxE*?iAY+zUlCOC0O*(+gSOQfdGsN_`KQyV1+b0oN*zm)A!S;%-PO(ku6Yv`YTz zgni;@0hd6Zy@Q7i8Q)Lu`FxG;qXob6IoXI^^o~}PBqziJE*pO2R+NkiNq07p;<^Af zj|H1FWBGC;3`VF3j5GLHG3#B8E+GfZ!gd^ zx94r2og-zb_q>Praj%XnM=uT@**X~xosC{dT6{|vhL{?Xov&S(ib|eA^1t1nFsXa! z72BsAho#u`=2*P}|2=RVm)qQreIzPipg=%h|DARGS>zJ5cGR;l{Ow2|E^q#ARtC*$ z;ym^90BDhma+Ib4vXBrTQXtxxFD|IW<5IklQ$j*rp#jg2OkZ3-L4;l7_mKDQ$NRd3 z87i}sj8XTD2iJ{JHXbj}S5Tc#mG(o~83Azu0N8b1{BRLAB3b9aK~)Tt_4!!F40nRhO+}D)sE5!hp<{2YV#xbsV z-LhizcO~+}QjjM&z9M;I#V=x^5mb=3b52x)wR_>9}9dEqO@;*?sfei3?JJ zI(Z&NY8v$kF-V$Tl|RqiZHw6l3wb9T-mT*hnP`!W`QrO@syv?Jzg4F@n7m3%6WCN%v|1nj1ZZ zxV985Il_$ryQn#CgkLiWY@cGhBfr8$rlxQ7H~B`zhFD=BEdY>BvOaqy3-o_eEjjzi z8BQD!d_6_5r&gd(ejIRM!~uV#z3w=a``y-TuemnR?rieL<&$3WYvoDQAf(nob%?U- zSoW9h^YMg4IUWF`I}{#z{PpZJGA*BK;t5v~~{r>FyD^Gu}j3#&y@f{ldj zYuq63Re8l33;b+R5E&1+fJo?w!D)6Ovo#J|F4D;Gov^Or`8yysA4<9;W6v-up0O_A z3Soyb@Eg=QggC|P2!gEK@iK=r*Sn-_Gy196!(|65;CeNGUFZ%JZf2#QBo}*%oPG%= zdo~KN6hPtT4|mr+S(u~z%FrD|0(6F z)u9!@u9%GsrBLF}Bv<@IamdBa$DGntg#*HP%LDiLwE1^XIEl_VPJDpk^9Lv>{v#-a zEv$8aFLQ;rcWd9Vmv4br6*-Kcjuw z4}1CbmQNIqj{8|^py_ao6)-D2ZZKh(S--fFXz%sH{tHwGX7W!|#0UVK*LA7G-Ty?z zvns~H`uq<@9C{?Ib!LUy^3{m$^6~maz$tX^5M(1(wpvbk3K!Qf&)dr_z9-{&lo?tA zegfLgzIZBrbx)&XKy`uc(MkJygq3v>b}VH-$zqTavE9n^fS-#oE1*`&$~pdxQ~6hG zL5{7tHoTiQSt*G!2*kxn!_=7&WJPIcV>-4b;@5&>R?M_)g$hRJIZs78#nMvIKTwft zUYuhbJ2Z!vBdbX;m2@E6=x3?&fr{)uP$4uqgBVaegml|an~n+{-H)x?stWTcA1rx< znikNEW>@(urGvC+Ng5*(ZQz^G9sm4>$j&wKJB~6Q&S84`tStyWDO0TaKTz@MPgE?o z%rXdJKmic9VWNjUZXuZB^(5 zh0#>fi6E+gRQBcbErtbaO`96HY*5B72Gp{unBO8%|vrbafV3kloM@KGmLHhrS;>gzxLUrzhNd_9Vwe0x*3^m!gKHv zjC7#rO@28=7xz@kFb=4iCB9i+G>w?n;1sqyfh#sDcl&;;EXOg89>0d!S10CZEzwRs zIl4G1Q%F&#=ObQUB}u`gy`LunHYALQwvhWh;B6Jb`;g`DsL(JVQV{(}B9OuU8!80; zsP_IIDHKNS)&!BbxM;?~`<+gMeJ(}$wRX`hi2HcE27-6{q6CvEu{6+>Fq+MyqKOmp zY@b*jW2?FfM3JkE#zUAey?jSxC1ed;@hIokTO#exOP?RSz1~2&964v`d@wOk96f>} z89mCj3nDPMr)38V*(p?Js>*WxF^8{JLr2B!TJpCWx)g{67Vnu2(VBhU_g`CqcYL~v z>$@WLRwG#~t%**&EnlyUCEnkxeFkbyTCYNQ>lqr!Wz?Y>^1Jf(f7S4;U=Ljeb6t`p zHvk7#F?T;@LYQAQS`pdwL-u65R-q+1Ml4#S0Y z%0v7*AIqy#z+il~^xSZ?{6>41rEA`c{mY3HQjFexMz6V*KUa*@e5tl@Vg#%<% zp)F2axcVfS0;E~NPa+pT32!#pcW1+g@Ifyjs>KW`Pz*#`r`98*XRKZb=M$HRZoD)u z)I-FXhcYB<=ziztiR995okJHHS8B&WD31Y$;CPPdIR=vKZ%RDxU*wj3iA#4z!T9tjxD?77!CAp*?&YNglk7 zCb~R1X)oatd>-g%s%(199lOp~q!$tpxJ*OPt4m(-Hqg$_K<2Da5t`Nd6c@CqxEq=x zPqP*1RDIghff_h*;sm#@lU%W#u^l#2Md(9<6s=^rVU-T&+us^jWm6va@TWwV8=Yet zd8OoGda4Sw1*2e!F^l1CAyMQFxu`GwQ?@>n+MvWH?RcelBTMFXGXw^nP!f|kceihF z`9AU`w@uV%`zc?7DibnwrTU2jZT76ziKn5`AFco>zDaZ}LUz=TJzyK&P#YfFaQ9vY zY3y#Czxo}|zA?--w%i1ojN$Sp6`izKdqGNE2(%rr1G>^Z@;^o?F)If{V?(>&5h=fFHOmXfmFmvF zl6M3`CS#Sq2TbP=>>t2Sj)W|U{n60@B5qu^%PC1x*}?cHY$Mf#GZ~nsW~GP{T;sRQhbnsYAxT zwxF0hZYk0@R(^*HIA!V`Dluf|XA)9pa^rluAAIPUJW9q6P!M2otR91-QCbnv$(lqTUnQ2|Den-$cHZ%->Z8Fhq#h3vx3)%9_E=%=w zZkEc1ZK7&w7d&!oc9~t?Pf=k~7+kJH8yJm0sBp`o2rzR(HYL$%$aj`fytRO2UnA2QvIS0IqSL%r@98;pnmwBC)hx=bBl4TKgxZ1 z@v#H1IsGFBhoz4kHqMIH8El&EfvwhB{oR=BT{w! z-$*q8{|tAf_-Fps*7uRW0aO3Ns{A8=!y#16n>>~P6BibB@Sw>r?7IH9m4kR;pN8F z?%k#;k=0tUGtfD>6>fp@Cl z&R5L8L&ISA#aZX0^cwL|4kQ1M&=9h6wEPVh=}P7wZAvsRnC3w$K`TflDN9p<83Y=I zDmz*c#SeU%#{H7|{9o1MG^12K68%R4Ycw+Y$$!Rf%l5LNOol!p%@@%krvH z`~#SZo5_iB3v49ZD2GI(^vXsXSII5F_c(i*9L;-exMr)ZwY8DpSiVRrVy)gdu5M11 zCqzHqSMoT&^KPIHp*fis>K$c}PHC?%Jlxjgua4V|J4>~)5l)dpFC4E5_ri{4L?)5L zm&eo=SpKpHuI^z~?fW{Bz_(dqidkBo-m+bB;y4ov^V657xt{3+=pGtZdKdH za}@XBTxQo>{V>u|eUX?*BybK`WYHKHVS?u2H(7^ABMWoJk1tM^Qh!jV)(2$PB~eWb zzhGGYbm~E{XtAk*u@oC+DX$snN(%0&Uxt&Uoski&uG^$_@?`dHNjhw$jLTo^)f2%# z>LiVVPB$oztX7}G)ONmv;^#@%UK&f1-{jsnjA|Jup~fEX(aHY${Q$cb<5-Sj`CYKr z&Vs}>f{Zi;mzzK1L7UZ)_!+1p>XsNeQf(=8ya{oX@z@zM$BS(9jm9N!?{#eGr9D?8eg8 zUuI{c$y*V*;7%7yb{ExJTVd+equC{qGuC_0^=g7eilV(*5B0 zHfr8sT%PMvGB7TL`v?|`2hle!1YX?wXhU?{fFjVHxzM&F2`e|)?lflSu81yO16o~2 zKo&c8@C9YpL?S)|&?&hx0bzdyFa z5f&TB!*9B5smn0$#v#i>(t3&bdh?dMeD6cNOOGz+cQs@#h)XPf&OxCbnDQO0S zdYh!cHgthWp{nBNw-`15`VLV`jTitzv^8Q`t&Fu{oAe8x#{S|9Bh+JoxM~r9n^2fj z&gk0kPJu)uUx;TqNNH)%Q-c&5Y51s%`q3<38X5aVRaWhO7BWOaZXx1I*ewD4{S~$b zMB1UrI$?PzaYWxVqe1*F=C3A5-6l)q7>N?ySRdEzFQyyNRl>Lgjjlu9FyauKi$Hc*u$)$H_-V6uc=E!Wf7 zLC@qJerYklNu}<`^9nyO@s!9^MkYjgDA9F8VGtJ-#VzE?$1drgBjm^mvgO zjJ(v>eF=_$ek|U4k>t*trY+c3#m0VYUb=;nz4<=GLn_*d!_h2Jn!ZxCtjJ>&5n&>GhGT5(uglRTjzk` z=+uZodq|~OiVG8It{8HbOq;C0zJL7avGS^0r0`YYGdpk-|l#mAXKJ4Bwc%3B{_@DT=FmElq9c^|&E`t2u|w;$T=- z8_#&*v{9NRRJ|Nuja`kFr64q!uGafdG=9l#bR^{ns~^FiT!WC>hDbOx*+SX6K!)h~ z7sbr6)>odj`rR+3=7S9ui+G<}LJlJI78PK$iAkX=C-&(3nIL@@`csj8*B9W5)9u|=|yC@=%YchJ?TnZZKW^J$qHsqZ1? z#?(p>Gmd`1q~-DgDK#tzm#lH=wKbPuO;mr^F-z?^tqE^)l}+H#ls+ATqnuKOl!%;b zhinmL523Ihmd8Pc;qWvS4e;j5%fIQ(y*FLIYw_T2j|Dn>BCe%v0{WHIrg?sF^K#3? zmVA^pj*=TwwVzT1jzELR;X0VbCTB1#OW(CeWWI2p=bU19K_NIad#E7o?^fx+4?>!1 ztYm~}-ZNhG#KflQX%PJG+iTM-g3P>Ln@NHB)y~M%?J}mM%oYSTlW9Zjbc$X3c06G^ zRHcK-<3xmE8K2`&;D_qh!5bNE zB?q|Cshr#)MViLwWlV}d@x(8xLf2~dMy0R!)qa6e7c2eF(LVX@l_eV0U;Mr>i>C?xUyQ1B@LC?3SpXkK#CLG}^fl}Jw!uUZ} z$CPlXeaw-XN?LQPWh7!zT8gj5ixs$Bi!aa1jLK!ScaZMvX9NV~iT!%67YN7kyVIEF z^9yVoHr9;7ljY4V;GHEsNtx?^5p4!w>_~{ej>KL5D%>y*KL8t-r=KZ9@B)_*9O?3R zDfg+hY4DL+ve?3ETj}~zZMaKkKGUs6uJa5sj8pHx%r&-in@7J$i|zBdvrP zMnpFIJc5AZwgpUCY-@YMnu%csJF$6wDDw8QPWVcqqrMcXu9S13eQ1c-!;a_(bQGo9 zaN4>Tk!-?DrwdEPHPp`*Dhre&zQ%)6xr{_(*GHFhtGW=+TtY$==fDw2f~6J0@I%2& zCq>WMUo3Y4W+goYoo^Q$JA(A*7x3lkzq+}%xBU(VZCDjD$YUO1`f}F#NI2B z5Tzr=yLf0hVU1@kHHC9p%)NQiwCT|Y6St+huLXh)dOyv8Sk zRprm<6zQAkP7v5{_qhizlMi3h$0XX!bjYji85tW`mkRgFEr|#F*5EkwpB>zj?!TiGcvhVfN`jS*8oBZ$PNuIb zDS23$Z$&5K4Aa&gYtT`ggDFMr=z{H}YcgOco6y`D7WNuIo;v3$WS#+vi?%1`fp z^I`bb;0-ra?sSSL^vFT*jUq|KB>8D>^?H_31pgfvPN1hLyQY5Xbc zOH~=L4otsB1i1`W^Ye5}jixQlK|zlXvYLi{zg6#oAZ^82@3f-}++ZF-y6xGc0wX-S z2tEASQlS24(IX^iE?+}mJdPXR2mLo*yzEGQzD?E$iGGA?!K6ME{Fs`{wAE}<{<)lo zvxT{{_f}yzm>sWRR|1FceBVrckfUAva2xTXr-rcDGHjl!f|46K_>+yv5xIk!+6JcG z2=y!>EP+Gi)%a^I3*n2wg$SRgNER9k3G}jy5WYrA2#wAi`5;%jj481&;5YO~I6L+i zoizKM^EX`5x)B%&*r7}LA=0tQ5VVmZ*Q95HhvzcDr*y@DB~d@j`=2m6;OUSqX=?b~ z&?7Ik#*|2aYy3k z>)1hdh>rJGsYR5VfzTf#i^ibb1Zu0b=%wO0h|03OxLG9bG`z7Tl+qO&{Fi88u4Z{|qCTQBXwhEd}&}7iG ziq@B`Ts2&xdFG0#ol76LL-7y2_`qNr_@IGS*-T66T2%d=Pq?*NH zg|x)Zl27`alT5k(=F+enXP(l`S3>aF3eYy3#OQ%AdkF<4>nzy#b~i$5OtUjw65_lV`X5R!>wN3F=>duItq$ zRaFlO^N`9L+Imuta2E$)&0-xLAu^m}hp$%p#+-Y|8cWm^B#$#dH>x!WN9z-gP_+?9 z*a`e$Rd9*baJj)c1ne*+kGtr*6z`m_N@jj{;#YPku07v3mgH=G=}i{ZKyzpzG#Q4~TQn^z3Pw zh$!TaS#Z!0#D#5(4G z&N3M8j!T35+vxn-A*_t@Xgp`Q4rO#kPZAqdQ2PEY%;AaPJ%Z}l;D}EH8=}ioyQpIj zNW^>UY3zkz__{xeM}%$jY6HPhmK%<$@5A=%+{V!AIoGW~`XN}L-6!%1Lr1FjNA=k2 znC4Ye+)@zOV9&D*TOTI-)%Cj8T+fPB$D4gE(}5D(vJQA?Z0Buc>91|riBO*5BHHRX z*2uraa6C1Gy$Yrl-EYqkJoBemTyA3}ZViM$()F~pW07k)y5hK7$4pPqDYtY3F7Reg z;YrqWu|PV)m@HJdT+&SMzremD7wpAa;03Dee4{haHeB(-ekQ*G@fdZwhHx0?XFmlk zFp5fYKf6U5VT?oq& zwAKgdz&qi z#oYU+zt@^xm|9RSKFYAnA7$8o%ZvZBgDzmA`v*7v{}y5u)aCym`87E6n@RA=wB;1F zo9u!h=jY^i0am&L`Hfv91q!|h^bn~RT)e@&`{u$XpeNgU+>f((hwl#i!^sJI4rQ#@ zZaz&c-<%x`UQ})Zadwq_mlZW#Lp8aQ;RQsdeY6b+f#ssowuix?zojpGU`(Q2H<+2$ zY$#EwGlY-V8-m`a;IGm`r;dVJkGg%6@_Nx}e`mWp3Bp&L1%%Vk_l4#&3*_ipl>(Xz zjEYX$+at^@hp^K*{R@iW$|d*e?$aSUa+d-71*VSqZ)xOr4-R5<;h%#`J*kjs~w!7G;Ak72#t#C)n1N^VyYr2l*J#|K5&EkT3;T z9fk}q6o*zK5Pb(zEGVnxOdw)F_F4+%qcB%@8K1*kk=i!Dy2%33fbF}V8zX~@Owm4Z z1cJ0E4n4@2wivs8K)2)I{F&UoLW_^?)&+8q_X5MD;j1qK|6cBMQuZOYcqe#(Y0yv% zmq;m^-JWp-BV$CY2*KzO$!MTXrsmL>aPmc0s6$hvKU(bj2wGi2{A}HdJgjsPONF9k zNFh>>)w9$G2v5|zA(K}DPP+!RB0-jlJD>Ytql04RHEK?9rbz9Llx@e?CucSQLTfg$ zbZdFm2_p}3WiuneV+tLF%)IpfYACJ^U_0~JgK}tcWqPJtgjsBZ7ncj94VjQe-! z%C!QwGAGEbQfRhGpC~JxevW&8~I#?tN zFY!XZlx$qm3iO6Grby{V;9uAcPK|*&YxFiWENIhKEdmaeEk}`4h%r)@4}vpCQX^}5 z4q(t@LIVtghyzrr=X8Q9S2)sitBh1Ua@!a8CJGi9hvkZv*{96}rJuXdP%i+9x+O*& zRP_w{rRiMq^Oh&P$Zdpk@vy$~YoE`-&nacBsHiuXotvqZq{batECaUniW^F?O-hPY zsT5Nnl8P~@BoHkF^}_B5P(~%bV9a?Qx7Ywm_oK&A2}L*Cw$xX8XcbjIX$Q?beY7sd zkRy~0B6-LS#5*q;NBW~Ym#3dP@XFVbaOeQ(!)8LWo6h^lejlw1-OHr)HLg_UBs+c< z%g~t=A|JO~Sc8b5OoygbW+BKM0AYUzfx(H>>hx0zeks>%dkNSiek6W?kGwMMt}5=~ z<(EF%D_m6kKq1a?U5H7$rXK_X^@FC(VrNsgynPjFXyWe_ET<5~i0vGCivd)}XRn^A zIvnszCYhzX?SXYwubPb}x`CjEm_1XsSdiY|y_}(y%}Pb!p3d#p^1#yaA0}uc?1!d3 zGMpemqw<)BrS*L%DaOMN1fS4OYyAMTNpS<@VN*#rpV0b~h}yn~`dz1$`q+D*jTBOA zGwoo)deDfCu`W~Zig#T>(*62A1`&5QLZ`Pb7#j0402VT+ZC+6$_7Gj8P~M;79+++| z#~V2I(<{aq=cL0vW*lK(>+&Mu=}{DyRQ_hd;Su+#!!YnYbP93`6sf2ME}?2^Tx1k` zo=KrCDA5B6on`bnG`jWJ1LRJAu{^O_HLW;Xr=%u)`os*NRR%1V&a2mX#892B3xem8zLXlTfraHlYe63gN{{<_dz|8$Ay$~S))#E zX*!KsCqJsBd;8)EhaeU<`G&t4W^BA@xXf(E%#q0O5k}ZHlb^0mPFR4TTrvb;>KWs( z^qLM~piI{$@q<%1IEQAcepcWVTm@xs{cOliv0QfoSXo+k80c7|2`@D7gU=&a&YvEM zomzNRd3#yV=N*4w0y)5?c+E((>_#(Pw@g>Xt+sJ<`i!bxKPG=^3uC%OP}+Sn3GMz}hQVytX6{ ztJtqlUO_PaWvn5rB0nTUimm_*{%!=)XMi!Xh1jC^xWzysA8v+$#yuf}R#HeQize`> z%_4~M9DJ3^t}7FXK404g<3Mky{n-4M4_^64JC7kObNJZ*FYP?mi_`S+ucBI~HM=9E743`)9vY+Wp9gV&85RaARsVxr2dW?RFBV zD#lkH^n^w4Zr4<(%M#G9f#x%DgX!ntt!xb-te^jrjK%Wv)8Wr{hOsTI|0QG9%&HKD z@-yVJsj`7SQ{p2s7UbFD#Qs6XDxjr;nA`>aAY-Lmq$Tm5%J(TlJdt>8h9WQsG)Od^ z+P4X(apSrBE=k{^U6ILZB4|GFa!0p*5DKq3L(Ls9azoa60W3$E{b}Di`8XCCiP+o$qfRwm4kuf#uC;;~^m?tlQy0eXEUB4pd zbe9b@q$h`h6JBg|I3AVoJ%GeCgWwF?wa;W6qyIDQE?fva5ARq~?h)cLvPPjR!6h5P z91RgJzQl^;_w;^7D_|cYSEQc&d%vHYf|)Gbg!iA0cEGO?!r?1Ch}ih-_(u+dI;OQB z({FdblRbd#_?h4|(usVLYY~WvaTSVl78qIFqk5GWz5<*3Lni})$hWJPp{p2i3+dB= z?<2Kt!{d0|`Zz`W+Y3W~o+AE}J^zEM z{ZZ<)M&LsVnCvcVjivAHa5+n zyXwK+ilon|4fCKBm`i2QK5RQoc6Rc9`}Ou2=zcpH!j_B_50nEbLvATwCVQ(-hX(W+ zFr#%7(kM88viV_^ncWA)ht6r+K8FBz%|d@LX-nqAD4(b42e-eo=zWuKe|llS&G>ZG25L3ynTop1iB#oZQa6B&~PY!V}4EcOg$h$rRUl4=`D2GJS_ z`xAqeaafX-V_T9GNk5K+)?2UCUzYM&RMq#~{MFQKz-my4y6W&C5GlybXWT^7C4<&ccDY#*xGn}ojK4>eL$_=N?P-IOW@c0mt*$dnP65cfJ zP&R@AHcl~bj&4+ z-v$L=h?&SO?T~xfQxy;q751_myPh9k6M}*ISr9zvk)D+GCsAQ`Jus&H-^j8FJ|J?8 zAGE-Y56dO{kM3DfPV%>W#b04rZjSeZ6v#o>1r*YRPc}kJD5xRp1Zsm>EuKIzmndm6 zs3TgG7r3)*eJOCuR}@2Ww~Tu|e(i)Hki_RI>U?&We9(fPGI zXo97PZ0&&qaW2MgfX~Q-<)*F9SeDMCGl0R3=`WkeE61ad!{;{2Hi>!HOw?KmEY0{M z3Fod~VFZ+Qi)xB5ex~HFGL5q!Rv9jrEw>c45>2m%C6P(P7p;RACHkAMFo`iM1>t|b zanUJ;nw@$1^5~LA9TYHxMt%o^%8a^VzwUO@r0(&9US)~tu^~$hf%53%f5#xD`~J(Xa&j3N%u*E@YOqH%mC4$gggk{`Rf21t35wgr=)FmQ87T zs7RSLX0yNdBwrmQLV>dz9D<2vgl2l3TrTJCNO&sogB6*MJ3wK9ScG!1u@SpvJt*Jy zAc;IqJAr@pJc24vZTq|BgftNt$KqT$;Tlk^`hOE-=xu#QW%%I*0GK zZniG4$=jX=ozDO^aZ=>#MtrdoMpdIMorOj6nerFRhuskGRYZ!BSw+Aj7T3pZqdvNy zB7&J%Tp$2{TgsW#+p%~ryy`#=eQp|$^bR1z>O;|HB;lno=~>Jgn(2(J_8TColV=%< z{2d%=Paie*If!dFA<4>OU2Bi_^RBORqp}f%4tmic37N$4so5jC3=dN)NnN(%VJ1J( z@2(o(e!CR>)#dbZ?IUIo{#ODZzqPf6p{~_$=nGdEwVIWI<6^l0eTe7&ejPA#@aYf! zUmQPXksxw?XdU0FjRvBI#^y*z@HMK(7akxewJ!+3)qEDJR}4W{pBEhobhe+9+z-aa zlHFfl7X!Zm9aN!X#~&7y>mV}wjE#8i57y5HR$CRziEh1Tc#5d=83O=yWqJU*lKUu2*QOO@nUGdD_5k`%{FWj|WHs4IRLe|=Hdz&ol0tPMGLdTyI1%+rK~xb*TeRb1O>DAYxXfcbR*C zMwcle-5C7~4+8>%|@r{VhZ;|9PNde#0btSS9d5z4RHsH^w=%7tLAmgha zT1w0-ITo%2n|vOP2=s#wlZy}B;Fj#cUW=FMCg>e|Uk8VHs3O|t#t}^t%E(^ZZCuOi zAS?Nk1K9Hy4&a1Pdwb*HAJwLOjtR_VmkHX{LuP-&n^F9AdSCZLS;HU9Fs<#7Gat14 z=g+ql->q7qWdwqvf3i_e2~5s-`{+Ur;!SgkwxR_@-s{X*|W>aM>g1e%0c@7SbN9lO0;HcI7Y`dJGO1xww-j+amTi8+qP|X zY<8@U)5*8bbIzk4_uTjX_`gST=KGwcjw4sZz5J)$$RO5Bm#bxO`m#H8fWp;-+1 zQw+tKhAZ6`;69iWfX;!u+>__#U4=*Vy!^*3;2#g_Dn~|aQNaFN7T}~X|CXQrNy+oq zcC6^13_U_$Oxyu4gg?l7{wk~#b*1|On@)OJbjOSJ^33@Z7U-P*m*J(Agt2zWS21@c z5w_&bST8l@8MzVO0{m253(&~u?sVD5odh$leXq~=@4!1i*4U_%=CK3*;i72Lfj{dm zR(GL^ELGCMipbV76-w9fdrsPEFWEIF;1{O}MNb$z0k{lWhgjXLl=H6T~t1OL$)9tMO?`y4AN zOx9@XAyqAT*-mu1Gd@H^zgpi^P&l43uVp-(w46rfo#qb2x**_uQ_k?j1< z(Z$~?DqOz7{y9d)hL~~&zYC0FO)Z~_R+&js?xNdI4`LT9?8MIz6f5k70T{bJ{!o34eXdK6IWWsvG$6hRagZlm zzN-)zeT9h_D-LYm;1FkA<*N~=w}5XxiX$mbktZD0W-%4A6qe{R zm8|7Yp6a7Z(AN1apTY^$_pspf?+diLY0*9l*N%8SP`TPu-evph zQj0a;_qV_A^Evj3BR<`o zADlA1i52Wje`1*fTZlI!#tyqr4>MT|?6F4Ln<}VjERv6EP}-w_u=S zYH(@v5>tJgUBgQSKMy*y1cSFM&qArzCLjsZX0>C*YLy$;n$h^E7E8XVk`a=)pl(si zyxsC~%1qzNu^*cerOd0jY7rkZboiA$y^N?r-(I-N*n&m~6z{#cGl{kgjP^@MY6;yJ zN<;X;)}_5sm3O$3qM6LdiHtRNqxpo}3wNEYIteDpe39p~Vv32SlIcBS9L$h731T5r zv;2@6q2k695T9g8g>=02a4=I*Cwc1F_Mt+T%^Qg{kHd$tOsb;DMCP;bK_mb2e$4qp zCtPa!uN__9q@*(R-8%6s4RNTIPhJDVPAEk@F^w)?aya9Sz9~n{nGZcGOl4d2a8-+f zOBP$C!8#t)!9L6qGRLh7A>j{^rFz^fIe3hoHNRNM43KKx$-*AUr6$;vYH^O$Gs=(# zJRdi`)lXMcYeb)XPW&2>W`gdf$#JAdX4)@v3yXQtnQIdn33Vi2I&ukiP$#_8JyfXZ zClUV5HKtfaOBQcL3}JLpc7~XeI!+cQBU_VnA->=CA|(NgD$6P&l)7HC?xjTpazAd- z!aq;TNAiPi0mS)}AMKJw{>*uJ`Bx3Mv8C^ogP5U)sdgWFQ}QUAh&^B|l#GM1ln{2q zw84qvDt&1CQ**^a?iMk~NbpgEHLND-iHzYy6Zpv$yMWpGO0D-(*s@q( zqJ^UPGZ{qT@`F#ZW|+u{X~8;_>R3v&4Pa=xOBS8{2aUr#b_f`_ZqB957p)j|1V3Z5+JFm*L+8_|gC zcQ@`vqqu3>2BOXV?!f5MeqqKro0g+I!H|q;GeL!&zf8dO(s1%%r9z*HnjqZ7I)VHyP4S zlkA?Ynp;F{s1Q3;nYdaBf-4)SCAy!_l`J5Vov)OPAX1+o7Th#_)DrY6VZ}Z}7^+fP zs!BA?nR~*mGGtvg;n@?hT7+h{mQLK)ls7*lULC+)u@T)5!ajBp+hZ+5^l-Hx!Rv}; z-64r|w3+fxCzgp6wi<;UvQ!`&7^R#FZX9O~rb#9}txIIrXF{La#*o)+9@3Jf=vUbp z)n}6F=Y3@KhrE*j&BNDeq5Je4lpujzjLqCF7@T=D8i{$T&PjB?d#CpPf*Gn)B zrb$6d4}`N!aFI=gr9R{mRvSC@S8`}i^4pdO@#7!Jfl2pi8Q7r%o z7A%~LA1-i+UHZA!Zlqy7EK-`X3mEXCn4Yr4q58yP&X7UR#AGxa29-{R z?&aY41!qJbY$N)3Svk33(8yFKi9KmZrTjHYj9VbcOnrGt_7kqTjEM0(B}IZ{N)^0C zwjKo?jPBH9!x>2jT)pmm`Xs1AnI-%IAcFj)arJ>dFf`txeUY%^_&zPlSY@1%6ohuqUB$Ocx26 z9j{ZRgSV-IpSv@(yzQxS4VkSQU&^lfnQibocqpx;*NfL)BL`*c_2ahAj_MPi78B@D5Rxb6$s^SRR@%C$6^Sgyl`v_&SL9UO(^=+G0IgnEo+_2=Is8p$XuO z8OBTOXA2>UaKU)3Sdt1DWpIQw&9vRW;iwPj+1*9u5uYd29_f{u0p(c3Y>T{t2u%#TIr5&)P9-pN* zu%#fMr6F(`S&m8u>1N(U9E^Funj*xkE#&hThMXB|4sBRCX$J6#TKI`NQ0i1MLy@^* zh8AP~>Y)pbFm4CDcaVy<8c>2EY}|e=Trmv%-Rk`x!_*ovcPpVSvjH$GG^(w7{wu^0 zwW{a^>TEk=tAVymp&18eo$_`g@Xrh`<6bMI2)VNG%wDSXQ4Dzx6CjaB2yd;rX1i+V zrc%QskzTEE?NTjHRONHto&rVW;y$7LN?{Xo1dda1?55s`1V-VPxex1-_eKI-H{`9L zd?Kc3d@^|0?}`59tqXJaNT*+2w#KsZ?LPtbUB9rpDt5dMzXT5#@0Y@O_-8YxCglj< zgG)MAp1`slCE(0s=>w+X;Ihf*TBkM}O<`r(@nIabC)kp@)gik^>VA~{oF?nQ#$4X= zoU0lVP0>%NZk|}o6G^6T=CsvB%S|MOtfkgpo{zjXO;gg#UeYU5Q!k|MDjok^`Ta&J zMp4WS))sP?lPr8qj&(WMOYo(Q>BmI7Gaj`D_te4CV(>`aDVSOZ(nB#86PhO8&($QW z2Kio2>Jd#|PIHP8PLHqCZJg7b369e<4$~Q#j)u{WeFvFMoYU#~nWqO{4`X*4+yQ*t zMV;oerAthCx(U!1YcducnP9xpuDnS(pl7#^0zv%jaxGS;9 z9nghK-e_j zKxy8HlHaOmj=41_$yW!b_voZPqSB=5%H4@ag%;=kP!?Te?{o-f4GnIMAuJB;P`xeUD+Aha7)!qRoIT30sUQki$p#&pDCBi0-BJSl639jrmu;1Rk%gk)Z%j1_Z=SBEj;cq z=ZWmst~z(OO1_&6+E4rDc?&F?A#G-el$dbl42RH8U#RtcaId_}8JX8}%``FRg>mOJ zx*cG7rMr^0UgwrHPVUdK2gv9;sMAa{*x5{(u3wzm!No#!)A@rk&y){RLT|{}MMvBWI#YrH^skg08rR5>V5CXpn;YGEvnSd1AZ#3dI zJky+%+u(o&{pMNwXk5GUpe2lzeus((8J+!fFhF!~Na@Bf$wGsiYfs6)W2iTP2|Oo3 zX~_gjPKq--`P0(2lczA%jlYf`!8mNEBw&_j5>+DY$s{>()TS&xR%HU$GNEmr`tE=% zjh@?tsG>lOkF4pd!s!9uEic8?ZEfQy%)C?t#=?>5SH0v>>v|Qv6tvsoz(fB=B&8as zXU#9=*a(K$*<>0@KxDq=&}FE;lzql4R-l+YDh=$bDq8PzKi8~JuwhHJ#uf?1Pp}V0 z%ld+Dm2s9U964iR9A&enrOypo>L3UbOW~Y6d6IP5X6M}4xX-n|ucjpL6COU>jut3% z8E=YP=z8CKgFGsAzi924122AH=`FbV$HI|^7S1j>f%p)rVD1@|>`bhPj&39VWP#u% zM|3cR?TG2TyRD;{&n&}^s0<+5EKR(J8ta%75?P|cxd7FcK_hDS$+?K^FSLB*l6b?^XQEsKb%LPmlh5NO~LTcROb z5IV^W5a#*<$m7 zgq{!gTMS?JYgGVag=6ZlDVzFjYj}+NBXou{+wzL%cyZC*H+=Vv)P4xIRnOu*M>JbB zb~G8zEDy8gFKfZaloZXESRrDYY%d=7y-k&b%gqlj!Tk2J;G{Rd!n>u2(k(N18+;;} zY+*f1c3-Q%V?B{^$_>vi;f}CH@tLA^U3RZBr^{`ZY_JX#fH2pMvH|~mq^M;m>GZ-ilbkh$k(e+RGgbF&ZICS-+N6~mehJIuja~K>j9Z+^bED^gbJXjkpQ2q^ zYn36SD~o3s_own1DsS+J8EkC1yG9yM)Vfr}1d#jLTF9eeUG(*6owSqFZ-kF?@C&2@ z%&01;A*qx$l-6QnikZjnItTHh`hTzAQfADXal`` z(#(3N1Bw81Md!>c0L>&fszC~)LaT@qFUf&%gOqklB5tas5zQ$`I*_O<^Hs{qe$o~D zz(YX@2Cw(KGos-{Aq^p~h_4YN6^fPBQqC-*pLIw*67h{k=$uIGKqge}FNF$oHFU)Y zR$WoXe)tmSf>EfVO#Hp+qp+Q%Bptb|TKTexQ6&PpT-47BuSPr|T6ro|g`HFd?d57` zio%^$j`7av2jC!$x3LBjTPMKuh$cuQkA;hLCnLLOsC*`hM+-|$baaJ9dgo}pCbbk- zi3_DAy{+#2TrM$Kfa?Pr*H-%ZN-|6a@Qoy7cYQe%C6ZgbLr?zTQBM&Q_m#~Fq+~IX zuP`xrMYXiV@1c}$sKSfEq1awZhB5q@5pF{MPs~K`xBQ_MPYSnVhl6InxE>N-Lp`Gm zS|0wz_WUPnr(Y#;Yasx7v<-=UwvG9r7FNR#g1D)PMkD@W%W19Od?sn^TkK@$f@&vN!==J~>}F>VXSrPK{@FC!w(Q!@bOvswupMa>CGlWW zw~;_Mhb}RR%vINT1|>Ec_XW%4B4sq^1o?W?jy{b(`>l`==o-`3z^3{Omix=>D%bU5 zI@#6a}Bd~YYUahH|YzWgl{@v-_9#I9_Dv_DQkpf!c;QTNkcPLgAV$bl*7DI=3vrnI$V)I z9eIKKHTTPvF*)vl9f$!D8)60FmM)kD8P{>yCgj;9g||*V`CG2JK2v@+ut)Cbo^#~a zL}(FA;iZt&;o_RFlUz?htV6~S zm1(igK^*h~)V4Mcv7!BP94Ct*hoGzEGB7yGas9&_+4l{{e7`kgOqLFU>;b+W_<#HQ zANfKEz=r-8x~%*cOREL2K97h%6pn1*AOoX=A&6Dr&L;xsuvg&WVv{w=VrBoHzgSv_ zfRg-MEv`0}IUlnpJ-xepfO^4ku@sngdVPgKz!T1rci3E=l(}k>PbiCvzCxQ!Bt7`T zVcj>9TC9I{juNOhPJ>^_-UF*X{&Z?vCd1X9=wt#jK2pm9((MwU0lsu4uAGyi4pH8T zNHKLzn0mHlSyfqG!YPC%EX-Df*jYk*Lg-^HX!VRvyUt?btqCL57+PXYgNBQx7G>e60`CXfVG3sU~qILQ+Xp<_`QOkS=9hnXjlGo zN_K~WI(6drV`?}t z-l#yy4gEGu zR~knUmDlyobbgU#?&rW#Og!HpYdciFe-j@nOpzcMDT3E&EBt!gRJD!T*o=|_7{MFx zd+A=*7#muoYCeL;@zy}w@nqI&+qFErB5)s;$9qKM}8dW z(exlQt6`tf+^idDg7k2?KOHP7ddQ1)7|oa$&co{NwulruW%-^wwVWcd1+Vp) zEhmN4eFDuU8_A5mj-1KzLh|Nak8FwcdH;6Z`KFCr4yqZLPQD+)16^^yYDnKyi-Ip& z{Z{;QmyYKJ2;-+q1ZJNJlIDREo2Z7*d=VnwuaXb+DlLLH@>S4l4>xFXx4ydmPrbMmi>(EI$VZAMCdJDkDVX3g z#rI<-r0+EQ%5t704NY>Zc9Z&q&OLKX6N{~ShGDA4CXd*!Vu#&|oQ(6D;KpW+4k{?p zA?j1(E9SLwFKn8ic9h^wVV2=ll-SyCHq&#sk$ zNOQt=%xqlF^_@HNEx-=ywaxj_%Ejb+C6iR73ZM~B5y0(sU_Om#D6;ZPoZs+@{iV{PbN?1HS{An7$0?*AZU#ImK)DN2jJqZ`g#k7e zEb7%B6h^Rt(^s_c*Nc+8ss4Xg&PT))^jQE?sQ_+3roS=QZ%W0sDM)RdIx_sHD2yG(a0H;(n4SxP3nz%A?Yt>#$!dhC z0AMS3Bs#xsfB@E*l1 zg`s=o5Sh3NYZ+6@J_Yol5rtD$BhGjkVx19rTSPF8lYE>+F}F*c%f1!+4a9#td*tCJ zq7vZjA%L@gXBGXewE0K66LbO)T^l(&{pIN(4mtF~YZ&pLA;rak02@VLGrS2E9+L$3|2eaydn4j@I=--kg6 z@;)FIfk@K2OL}bk+bd6BS<_dVwwLxtfty`W)O# zW?ou_I$L-gJ>*{K0=nd+tW>M`qK$7kuP``z80vW6lwN{G{+-qnhBs`pv~7+PTaYmJ z6-hd(zPt&#aMwsHZ(9g0ly8d#QaZ}~7IgaR(lWghTUxUOf^!{ByChB~nnQkm;fb(g zPIM%r=Z>}gNcBJ^6T{j^B4TZ(IY7bXdI{yA+vRg@NOw1~PT4jNM|2|WX#xEwND=dV z-(qP#Scq4j(JRF}h|OCXPzdFpvJ3P|5{wdkut2*sg>ch?!v^R_aC8FGJNZMTqY3Q- zr<4>*I{x)z>bX|-tHac6dQCU!QOmZShWoNBOs#O-2V(}y99O@7t8*}E_rHb%93Kd9 zJlWrz^1t%sf4qzT$wXfu0q%Ee(bw`63XH)>*Q-7fCr%cKm&97;a1$GdT0D6=yyxSh9E+a}}kF z;t9iyL4sgyvfxsArXZD);Zuy1ZTD{DTX*kC_>^;xl4X&s_Vmk)9N$uVlZO6_$s~wi+5UQ5cu5&F8~*` z0PRbGwk^rj?%>TeT?;vSMjkSP7L}FfOa!N~@WDPeF`syd@UMZ)&ZvGhlay7@akW%W z#8zK7)Wac*ZU)*a^KT%K9dfZ%2NHd@=FXQLpbs`$n7UeBkL$hixzoDB8Jmu_X4=>p zXKOF76z`-n^l81{eLDODBPTEqlLqLGk zu)+;#1vx9x6#C1>zOl|*BW=Z83m$Mso+9DW-^trMV^>dm|3@4CkKu@FMZWAcfEUF8 z9{qiI@1Mu`zf;_wH}${u6oBa<%pmk!AoyG$yu~2cGA27Gk-5bn%;2UN#30a*-x2}R z2;Mo9ohm)^8-jC2>n@oaQL5fB9^~e**?wA^w8dz9~P#MFc zxskGQ#!3#7ibhN_XaU5aD6=($y-7ODF41^4{RR^bp}pD=)Z`2P23|JM!okI@7L!>^8}Uw8e!!-g#)d=!2f@U}wXi$o9>WeZVKw0+qVR%g>(wIk^{EZgY==rIh+QsIkk z1i5n$OyaEkqaY~39Qt9*-me!(M3h-B)kZD!VG)nypVnp$SolGsKV>raAa}e-`n8Cv zWIkV>>=WVVp+em+YIPo9F&$|kMXTXBmV|OQ)#)-_-szGlse7lihPLjmeBGd2+)gss zQrrx_UFx!XK%bXD{!EMlhKV@+u`a{$M*3nrfXVxzdqL#mRWdTmJm+9w-wDz6B90I@ zQj3C6d&szoSsT?FaphEf@SALhF@(fe6Tom_00aKc#P!br`|G-pHFYxl_p9jN5e5h@ zfM^H47{t=vBJvEX7=+?~h;#hfiO-+xbh4ge$o1qB(Gw9yQ3n1DN}$joZRPM)(M(X% z%o|^U5Kq?kU#cABXcpnta#nU$dSPFzB=ePx9Ln)WCBz^O-}0S)eM<2B6~2M{OC=Q9 zi=`+M76j_`S3Xr+1jPO~!Sh=|^grdwq-1FTrieNcgWFTJ7`6~7j+{$mYa1e#7$`0Y z#SzmCOzv06(HP`s{km6PAfe1Fq|p}+2TJYYGz70^3PHwW_5%EphdCXGD&F3mZyHxn z;W6{Pz3r}%ApY@oj|fCJKrTu#&;*j{cV@yi)+v3&%OuOBZPGk;ez5b47xM_mlJbSk} zb=Lu$YO3Qr))Io*Baitdl3}^&zWMkzIFC7myA|!pz1q$~c9W>4KYNQg?QE5TnHrZ~ z+~iSV;+(e1Kw|6Yk!SNr7kro)zarVx-V8bGBCTViE>gIAPQ?II|MgnVzB4?V$nyq9 z+x0nmv*^6QKcjfU!@GUebaQbN4LrEKDH-I1wIagru-NX__9}Pk0;kgU$+?zm(t=UD zx5}~o?|pQy*}QXiG`ErvMv2ZHQ7bY~`Gzr)ECc>`<2#I}>ulU#>QpM^5l zqEU$!bEt%$!xqeVn>6lUmkjWp5B@TGBDV|F-)P|J7^pdA`Of^o*>+c$+Ye(e7o=EP z$^c=miWvfpmhES*no7bfYL-6fc+Jy%)kp-lZlj+zM-~j+*;Lp`00*&sJV4Q&A|+{bgUC4apAjc`Bd5y%Weut2=6YtBMd)9A6UuEE@V6GiqWWWI91U0 zBP!a2k5Sk4Ii=4pmUqLGw|kSP%uhKByC@T(GoOYHcIT#d)>~qS(R!0!7%7|&T_xhM zh!e;Xh!RK>J|~bXmwvzvWvm)g6|BSFW&I@z_2B#MQrX&7_rf40iCLWk_-7ekA z9aACd2C5gN`BN=mVwYzasG8nL2B>&9VVdcFoA5r@M{;RfCmPKBrH{3f0!mNt3e|o2 zn4v&6TNO>Q=yFK&rc<{Lv95o1|03niQ$ ze893WB3i(LqmO^OzZcT6@_C;*5^hsW!5%+E&C@bH2^G9F>Q!$3JLZt+xtSGVUt{VH zucUw9&+cH4ntcUWHOkN7xRMo4;9H4J)Su1n(1ty;X6as@XNRPfVk@C;qfkvW;p5Q+ zy9ZLQPz1rt3!uQmxmgNK_^N{?%kdmBSAXLd zi|oCnJeFzXr6Ns$x*+7_+hy}}Z@5VlI5FWd_uuQ8O>0{{WRK3mx}raOfLB< zzLFqhICNTheMR6zmYazLjHiA~r5R)iJObE-$N9vps!a3`pb_P4wyK(xUb{N7?{R{=BceXP|h7*G9|E9IAP}qai1E z1!pGTaFRmP)`XWEu=qGStEK(8sw1d1u z$+UB!+d$%p$2mEsKLP>_;)v+Q_6ZEVSD-Vr)VDb_TWPo<@rGvL69_I*VpEj~rnSO% za&|-Ab?l9K7f?Iv4ro`U@T$mTyJ1I!OY3{KbBk9Xe5+Te)6o^tBU~P_PRJuLc0_*3 z-Cu?8C1G9=kZW4kI*#ctkKh{u+Cqms-Y{2eAHOLJtU`X2=K^Fq%>lZLJbx38|6N-C zPZiXkky@p0>8A1>%X`Lz$(6|w3A3NcmqTrqL?(Wo*vO~}QAltk7YwPupFJVtpx=aS zdLzuROnR<;G3b(Xvni3TQM3Y7@k~kE=0fPATcczC-aMy-UwZp$i+jw333|4K|7fyp z`}yIDcboIL>4WDL#24+!9LnLmR1nQ>!60xp$^?p+LAdbe_$;}w4<@=xa2-q;L$aYj z;Jl#;0|j!6^=L2y3b+60SP!i*UntRYkMJT~1dw@0op|9xc)J%Iz;T|_>A zz;781xhX(C6M5q1KSew!kfCJ zmMd=Tffb=wFnubK)1dg`$l0tWPJZ>`@)&!4T5HpNeZ#8o_Q+X`?Km}O(|qlX z0YYYdl1us%`(hh>2`tx|WSx_~HMkUMMt0rO3-Y_{CihgKtoA$0lmtnF6J=n?VDoEP zuKNq>bk0(w(0%NgV_|%s!mIr}Zex`USIKSzHoiG6<`-=;UK2ChhGSgN$Di3AJARdE z#-ylLuxfdKK0iXpUjw$=i42DBQi{g5QVX0t_p1*$uMcE$0glU^sh1 z>o3`hjHq9$;^_}4;>qt(!s##Huw>8Qz<&C4HzBN-(W1l~pIeJcn@nP_ZNwG5+X`Dy zIP#5oHT9f2k3T|~D|_G$FwMIU-dVa&+F7}u;U+rLa%~Go?$jB6W${!Uy?o6Jx4nD= z`lc`-iO1i6#^oKUj+&ee7mJF$WPW>+ovKDZZMn`}FOgYu>_ zFoSwJgMG*4O$YreC|Z9{{gdMeGJ~C>&^v4P@(m7PjJL&2*-(uWoApg@Ff(WEDBgVcss zP42~k&a7BuQPjCw(h%QNYOvF{ZI(wCpNc4w_Z^^isHLwtPa33W7w%P?=z8P^(#2O) zr|85H)zMttt#qcx@cm@iTYPn|v#cM#Cg;*bhedYKN##Wy+CEepFxBm*XnQWh^GSN# zDdy1i!j2t9T{ZGh=fypcY`mO-(_gA7-$r4YVR?ZQMM{ZrP)e#*arh!)HW^k@%?=L7 zNnfkBlP?1+He7z5&Wp_e7C!w1KWMnjnyW3MDfz}@WXS1FkXyMES>^FoOl0I(jj64v z^$w4OlbuwJauBoYNEc)a8C|RNrah6wz#06CY(jbzZxCwN9^yi!!>!$!ENkqFk{=|Kmfe(hGf|T>?71@x zb?N)99lcE)%Bj-ViZGetdaQe#Hh9Msm+A@KuSHIL`O3B$FRcdte$6seqV$_4OKSNj zR*TJb=KY3BB8I)4yk82xnljLc(P;}CP!Z9grwm{645?JJ$445oYeya@ISOJQ-z{mE z#2>>qXN4Zi#>%@njnigoQFqCi$qsOn4X2=Sol#L{Jjfk62b|cs!xU>dYNxs$R#sSa z>}^3G+I+S?wrf0pr^FUa@nEo-E@97Tld&4Lk%uxbYi>%D8D|;nSxpH2^sR;4F>~L# zI{Zp1XyWN^3@uK6&1%}+_`nUkrabru@vGS))UTALDlzzqx|`XB*oJWas=uP zcOMr=AwXk@VU_#w+!6(BOZyh;(z$a-9vRedb?_!MmDDqV;%A(aGrh>vTR!>`H zFv4z!c(id(DW)GCH1ctm6m@d#5l2jhJvO9UYe@-@K7T>F_fym%LH5*avQV5d?$$Sh zzpGE)xwWuI#fWfBi6pdt`iXOkhra*DaWaUJiMTDONs$<=K~4lg9inkXD+5(Wrseqa z`sCrs&9nuDz#!}R zf^Cc2kG}S4$AOPIP>nW}f;f^H!7vj#-E(?URHN!NH)L5}2$Mh>|MJmZHg*H`F?_uj z%zfc-a1B>d-B{chy2`is#wG|?1OaiulDr;5eI4^X<3~co2iXWY0jD{mGIGPy!SNdF z+YQ{Y-Pe0eb(ZQ(XczTSvQUo(kS#WU7%9J-2WW{> zuCFc{m)U`bN&W>uRr*?uTU=&dqGk6*NtNPiNv!}ghJK7{5Z9PV1K-MwBEqmnrmaM+ zu1pNq$M|-lOxR>x8Q~CT= zhy%9r%q-2F|AUI)-?#@b0Q7MA2ec*z@t)`jP$_MkbXv|_+*s^H7J~qX%lU7>qLoi& zON%)&&TpcLn6oLDgqgo4HOnt2&X2wU(Jb4aN)nkCIKW$eOZ1SlN=SDy^@<2k%4AaM2a{3iI*_Wx_}Z_`Fcb~ z#rehgL5HUK2@VhTkM{QWembZFcBc_Y$D`=)>xDi5?t)h8>xKIb6>*2NVBZE2Tx(#Y83wCI;YN2q2LHP>m20^}y~g27I8P6-zD4E8{h z_@N*Wau9U2E_St4_`g{y-pOmhA7H6rz~}Ea*Zzk%61VwcWN7m{P74sdWpjaWae;sr zgQ(tlo6kQ`X_?FffU}%`h15Ud>*sv_VEh~LW9D1oAa2(m61ZXzoBthWMqZiem{?!} zYd;;4@8<9SgvT(k7QwZc53-A5n2{0G!8C=g}*6E^;15{_+6k58jAb9QYsjb2T>!SuBh%ff_D?fS|~+e!TT|T zFO(m`t4(eQ3ePZRvCd|$+mBF#4HsEfyoIXH`qW>CUM^(HMQH(qNtBILnOV%E1X!3` zWC@emD`a4|>Wn#Hx-Kkv8MsUh4s zTg`gAYPI}+9xQ1j@WnZu4N{Ltm#I8HuGjl`H|Ta11;T~oUUW)W+56XCEW9(&Eew&g7kq`EP}NQ5-a3cd{MU)yl&_T``)s!PGp0SZ zP5MRNFy`uUn~wfY?4ly*h^f%iz`H>_2~aeIt`SQbajR^4;C`9}YBt_JrW41Z*9Dti z>rIaNUd3CdlKIEFn$hL~#`}hrE@Sz@UFKSFJYUC*WEMB+j)HEsuPhZ9c0W<*3ThR8XH_dm_ zGsSYeZt`e@Efe&8bzssT>OC*?i8j(6&%qPzqLh{|X5R+y0&K+T0V|f~8ISl4$%`0> z{F)P3(Q{e|wmvoxJheaVRA`5!)Bm&J_%i7xakMAx1N9)jD+h9a^LgJe*9!A>@Sq;@ zyM@OdX!WNZNmoUX=XFik=r8P1$5CL)Is`%v_*;X=k)cr1Kt5kW5;n1g*w)391+#SP z-FF#%&!feY*wRvr=rZ$Bh2r2!R^akd5!4TN5mnJ&RQl=@O(s%xa5LUe_7L)C2zO`F zc;$5@CDT#(FlL*1i*zFpNSLr+ZxfzE`mht)gQ(Zmzw{yTKfU_xAQ(;&IR3;S zxDD}R)Q6KFArPLw(Q;dOqAawmG?urgtlp#N3f(goWW1pJMsZ7A@VpM^x&O-%)Gm1F z&P{@cz>s_Q#-@M75LG@z!4m{r&;chSOuCNjg>SF^j(3WOw9;pn_5EU3%BdB352vrK znd{S|z37|H2l4V9kpdTP|`#nly@I4Q!E#x%3^ zkI}!DCM~B~QI3?1s|`ottu2fiAiCL@*|6EDS(G0ZpIV6Am?=S`RHZ;d0(LEmkEFDc zEV1r%i)&IRsSoCIKf&iFN-J|?zv{yKHx{3T9}@xyBfqfdjA$$jTq&Bm!% zXm`~~3Ann#dZV@sucM#*rvXhz^c8JUV$k8ybA;3n?mJIQbPh+oiQD-xrlxp4!{?GP zg0?Zw%t;DpkdlwcR>#$bxghnv=VD)hs2TJR@d7#paZm$WVy%-0Ep2OCI7Rxp7SYT-m1oD-Ztdl5mn@-ybH;TwbcSZBp~;jezv9 zLm)d#+wbs#Jo~vo5>afbDDT}H$NY+&JIbxVjyr{ zi^0d9&G2*&irqAU`K|0H+9>3i8fLk-*5SdeBC#lT)&a^qZc5~7Ppc{7eg_G)`-8Kr z_>c@@p&qpxNwdI)D$O?eCa84NJh@D&&t8|Q*ViS7E-AcM<+8>Z9f4QMc=7V&>Blyn zMNb!;NnFQ@C*+Zp%K5F0`Ki`@Nm@3pNDyaN$kp#DbuZy;ezOAZ>9j&9RSZ`_Wu5DO zVYNNOPP1^)XaRZxaJXQets=jE3(gu;VQDNt{xt(kxBnkoQbLw?CIE?Y2}3&*8`Hn| zvXazn)p0~oy~!k3V_}tqft$Wam&IcU(SR2PDiIYmr-Mj^52c)vqy-MuPORFX`XuY` z3}!3ye~s=L)Ze|Cz7!IQN7P($V9`Cg0Ohj=vLRy<6f(h0$hNep29~o!ENjRexeMeIunfL6dR`PdhP_^-Gsks_8%_ABI^Q*#*tO%5$g>Zl;)S>$lb- zA)*c$M#zZ5=?m;8rhx^w8IEorwjOeCl(ck)inOS`Y?}M|(r}R_cFe&YH*amgdihdbAsG7>3?`q?LDX1v=1NI#?paZjh zg!9vBUX8SPO-cpg%J;Gu&Jd1ewJTNn-IHxSiP0Kp&S@7Tbrs9R+G+!IW9Gr9H6C8t zmSQ)1PlyDTPr>`zHV&xQ;rsYxoO==s8*P4 zJ9f`c$GJ6#iMhs#Rg_@djuE&1Aoo984}fO8_9VjU)2Kg z(~}F-Lwhcd^VMnAL3I{6!zm~gk77&hRq7@T35V)JPzM62^_hbg(V|0%98Q??aqKPE zn}xQ|_eIp3sIp{RR$yKC!(iH9xHMlY7LK|E<#^XzS+cKqFdngoD1@?|;1rXz>-AhI z<(z>!Yso&$aO`vB?R6|&dDeuHe%#D@T5tx zA{kf^OQdWii9i0U+e9mYF_MY-GYF|uZer3S#-kCigZKw%zw;Ni5Q!{1jb8c8T_Dya4}kA?Ds)=%N^(5JCa>E z`7DyLBUo7?&yWYZZDetbc{LOqW3PLGzx(U+V4~x<_OLjh`2+XQzAEiub3j_|rLex5 z{oWGdY%zi_SU7zkCj@aWNEsUWSAE8veN0^|@*6q{_zMj>)ZW!r50t-XAuPIf)VNoY zeTHWEcL?rih{_!)8{qY+ufiV{c2E1B>qsJu>`0B`3k?A5%~^zn+RPCy>Nz4x4 zT2RZvr_(wz7fs9?1qSA5rIO{fQbqe(Sp%K$ zrDAxya`2e_v0~=bZP7BoiNFKUp9ub+-oXDl6u%Fi|5+|psava~ zh+}$_VX%=<6NX|6>VmTfGAt?Cpfst16^az*Dt0!~8HT}3&~4iIZq=xH^yr^o{LCoX zUUSrnT`RaqdB}VZ$M5;6|MO?o6o_ObQOW;D**k^@)^6##6{BK172CFL+qRulY}>YN z+qP}nm7Q<(+TFdr)4jXTbT#CV*0cKnHH z<^U-H(1Rc+MGKMQ^&C9qvl0o=B^L2JWEK@-TewgRO5_-g)MqRC+|e6e4Zv1FYV*#~xD0uiCItPL_Y%J<8vpp1)#k?spPi{xaiHblqN z`I(jeTsXQ{NSLSX>dMvSj|F7RR`5^#=CT@fmq(|MRCC%`x-P_-*FX7r2w+Apbtico z%DRZoRyZ)0j+h-J^Gz3SN*XdOkx2`)B!ii%;|vlsV$8|W)^ zM95u7OFsb6a^j?8E+u@0BiO=b15#s3BG(XHWXM)Db|p~OEie-oUxFctCnQ@gQ6FC( zn^9j%5X~bhz9V9HFo4U1aI&yxpA1Y$sjw2@_M4xsF^XJyQF%aY@*WsT5i3+VY+cee z=Dyrb6Kcp85CqqQw_2Hmdxu3Q*Hs?CIs)M&+B4(qpOHmNCO}uhJbrJm2q>n16gBdb zKny}p6yyv)2Ii#M1DObSjYXx|HG;3+QCibEJn+K15&vc8otdB@7pj+;Fk9?sAf2q3 z>Cm)a=d;W@iVUD4)Dgvkh9MC{=g4}qFK>-u3m=!3aZVq z6Azzz7!|*3K*cct#acLM${W#X&9Pi`3I$$1?6Ri@4~e>|ka_dm(xilN`|v4Cwzj@# zpi>radV=(gwQ{YK>sngh-jdAZEI?*YI+Yx|IVm9Pq-G5*SHNPOfHOs*4>_woVdTdgxT2$K6`2_ z316Ikw$$Vd^9iKMf)_#Er=rpN!}}cp5Nbiyr^Uyq+)$}${&$`y9F^+`acmtg41^7r z4|RIWVir#J#P2#6JN+lrS7q5v-VE!#QhU7^AujB0gKH_p=q9T1l3n@}o%Sq9>vRG$ z_{L_AB-!B`%(nVS%oVst(9Z6>KNw3Oo!vRyXRT33oFkD3*bme>dI0HI3FoF8odLi4 z5t#4uW`*lIA(}%G7eF$Jp(*vke=gI(JsttrIQSG+bmX|euiI?*7qKl51zFqSo!}u? zcKnIzd!U7QP36{b{Uq_KH5ACsp+U*P1i&gZIuW9J8`1wU3^xq!rIy+M%L@W}mp;fY z(Y*^V+Qu%8mKtu2)OwdPH?to*!vsgu5Z|x~z~Bi1re6f--IOoCfwMV;AqZ%p&7c|P z4$1&}{HJ84z`(@C5&^5^8(@HQKtrqCAi0 zfxeO%Qe@c~757bV-(WuIB6{E;${(vqEnN}n?9!Y)H&Q??BKzEQej2HLoDH9`{Y^yple?ihV`iyh+cqeq*nQ?^6D6yo$OjEGI5SXnNYrP;pb{JqWnBFl>nTh z2Pc4mvs)X63@vk`I9L|MxWvc_G^uf*f68R3tI&^<#W3+0pxjS7gtqi$1Ih7=$wJIw zrZNSpUuf4*X!CYshAL!e&#G`5O=-2JR~kYfdp36dv%zH(pI=;bDl2lzXW~>_wz~!o(9c{z2DN7cD1vNF-rR+#-)hGk{}&ES75Q)0*O$rGV-Y z%owrwL}t$0Z^mvJP?`~$YZ$0Sg#O4ret_&@(}fB*Ca?hZ@4_K2$0LQk@BQ%mJAwAU zs}cN{s@Z>Nt>L`p|I%6y($ug#?x^1ufft^Uxyre356FEhtye4yx(~%}{^27cd{hNC z*`d3>-GZ7}ejXe0)iRi00121m9moaxcTBxfFqf*fXa~h0pYut4gI#yX->vX83 zc^z^LC-zQ_)_ExZ%YMcBdQH^lsAZ_k*n4j81&RoDAfgr9fQ1qfSegZtpYJl04h2N$ zXGe2oAV8~uUK837ZSz=l@t;nUzh0FUBgIcL-y>G{eWLvDM(wZ4ii)Y3D zm7nl<7i;Q}<(U5d^ZpfN2QD20=>SpGKy5HAOo{(PQMHeQKyW+}l&`f;BO|5~B7FO~ zUFvEmb~V?E*YHkr z-*r7>dGZ;9haTAgoJ_6{bYE}BJX}*T9;(!`LkgXqA`(RVSB6gvs@1sj2UqaV$$G!N z2*m`rMDJc6_!yp!gt7+5Qn9m@EwB?SB<&b_ZhLDyJR|drAJAf@ha7rzKIH%v9Rzo8 z!BoMjM7jj37^7Hq@)q<-Lm2eOfqyf|Z8voorF>73__uZDzw;CREgb$=O?+bPKV9Kc z7#B$k2W{IY`qvik&5{-BQVIL{fxmgTvp3Qks7l3Z?wTBT?&U<5M@kwr%RJ zajR{9EYT(V2ZmD0r!44^N1ieo&!rgA8v5(itnImMIJYi0SdhnPJEY@n!{s85U=n#n z=bDJP%PXNx%-taiob}j%2X&P_47^&kQ~OD1y974fVP9$A@}99<7cDeGp(~gFo@uyd z@qF*PT>hjik1?Jqne~QI)ZhldcJNb_K!FzpJt)yTqHpF4+Eva5LWGWz7~K&<;pc-o z%E@(qj!^Tw0|tgq-4!CzAfS@Rf=R;r7>%yc6O;hhJsrY>JY`=2t4vV1VT~Y@D4Lk* zqk=J7kFKSO!jgybE5uNLvY5<*<~v?f*MI<8)L>#rl6104$UY_>suPP?Ju+K_v-BX$ zn}kdW4UQNvT|1vMBA;+P--LAx;#|fbfVfD$A^gb~lK;5Z|JsQ>1I_RrU_XA?eG4D| zJIll0rupACU#5zh2c`+~Z;?2zCPwWu!pQVCtGJ;i{C0RUYO;ZV?+$%X(wgQhW{_6s z5(a9eocmD)3)B)4KdClNeXYriPBD_K$<%D;1Hr0xAYEGkt6KKsczXIhgbBR@%T7@-Vye zVcZU_bE6FkzR^PWl1U3LbR!J9PF})^+@<5h=|^;>55nCkCCwUwRr(+e(*95d&XT*W z2s_R@>A%On^x5+AC_HUN6b`%NQXqMVcc(8-Pc<})VYgpfP5$5V}p2uNlmMJRQ{|zN>IHNE(S(YWi@fJf$*U zjX`6j_!ri;n7Mps{5%bqhiGzB1j-PZ8~zDk6~#E=q?|MAltO}1 zi6ZH9ONK)YmZL=mKh?DJiMR$CG&Z`*&(xmPpID&0PPHNLt0Ht9MD|ybs~y3RhdGg*@Dp53Fptu~w0#yw_;bkF4+uL?_P!VIL(TJb$1DY=qcii2V_Fr1gEm}y|F+}SU8 z$U|0#@|@;uP4=d1)B0xB9&awj;&Q+HXt|<@+RrgUuiI6)+Lzea+!!j#eL0a<0a0}QP*ln~TzS2I!gR7DqwX{s_X zP_S*z8t%fF5r4!C z$~2TgY^Vc0Z{Aa;Rpi`6ormEAk2X!Tn~4%7HtbY|VZ2dYK8J8va;} zW0`8gBy<>u@#s;%>f#be*?mwWhh?FI^H7~>=YiMlxkWCBUNa)Dc2Tu=Z{CMHC8hh;#r3fH~%OLu#;!T@D<)a+sIC&(^dX}sY17>46&$h9-d2zMl86+0ep zeSTbTgGoFXMqkz$tUXyoa1_Jk*7p)rgw6ptY>mNC_HvOKKQplNySRjKqI`&;3>}^p z2pz}TxG5~C5w(D=N4d5|fzragSpj5?D+3x2g3$XDRiR?P0DBy*IY$WxbiQ@*a}#(C zp=gGg3}2o)7uqrx`Z5=~G942|C(C{;gG~LaLM~2WKuv~F8juvkr*sGW87yu|zTeRA zpYE_u7fc`SDSC>gnx0BGcPK zYvp>$nZ+Dh`+^_AJ^Wh!{ri6Oy9JeWbb1F7T+>VZgQafVUH-gNmP+enwI>~K>%&<= zOH$A-eTp-|4Bjt+{_+)!A-Zlk?_V>x*gcg*yJ2$JDK45s`A{PAYbY_$x@h+dAM?&S3wJ_;RJiPdpgS-#LS6Z_B+&=brp>XB4P11{eCy*!WS4<@W4Z)Hi&E zef=#%dz+(gfA#%H^ZB+f{0{;?!haT?72RzAFOFJiQvp*6>1*?XxSdcV%yWR)>czBH z3J^i=CSMG$fOkG9j~ZnDt1$i_3SG@%cEWa zQFl%s?P|33IAi-Y^SgNQdVjs01(YJx3QNxoX@Jgxq$yW}APiORsit7d00j~VZoSK_ z69&0N5V8ZK!mK#ZkMvFl_98e)nw(vRwlA+jH+5JP20?vIzM?NnIb5c0?T=SC_owOg zC3Y|eS#$X=2|HiA`5UaOKUr@0bZnmbSr&h5K>vHdP{c3^&+-Z*OOKf{8W6c&*=iql z6}kBcog=ET(}JbqjiA4PGj=WO(9L;uF4F5RYeSuUOKTQ=?s+_#`ibbICb3fPL$w z03&8oJlWc#@Ka)Hag+!>p*u)?=IVovu52YLFsO8%V8xUH%3X!~eC|B_}92R#HEpIvgZWU)J$7Lcc(fFd!!i6dbEhf$i) z?_}@~-=_(FITHxP%y;9v0;hrjw*k&Im|L+(>Zz}ol{IK1^L*FU0L0zT<^cF*+yf{^ zY_D7;UM3LYzpqc&doW*Mv7>B0vOt)eDv6(=4|s2Azj?_sSp`{r2n4If73f~!F#4ls zie8r;04%*JYP0{mTBJE73*O0zgI36gF-7bUGgb0V*vR!-jOc5{q~!-7q7?;A%e@l_ zTHsuVso%N6UWW@G-2%uJfhBoX&1?JQ`I3${sYDsBC*^lK>$#Pv=G?7O{mH6%Exv=Y zH>=TM?|CgogB!D`lLZZ=M?xB_krn3W4~0B*5+X%i*cOXdN1Ktb|LN~ew$fLl4cQ2{ zC?Wn6^`Tf-Mtg!o8gXZzP2^!u@DU?6gTP*b5plHm4G$$yvybSvIcXfr-k$!&-y%HC zPKX_x?+6d`I|%oxT5sC&wHuuyLJR+ zts{Z)-~`MY(}V%hbVhYJR&XtGCY5NrY-wCEO+l%`APVuM z4RLP=s?TLp8k_J5AZ}1FEMVzO#KCPqk1KrZ-3M?sfgl4P?tpLc*@a5@xzv)ldKV@A{w3*_7+Yp|*8ewd(_MRGg68*7 zhkp+>(|?ma{acjv{}o#&%KZbq#U=1lv@)mUWldKzgs2v;j&?TY*DP||Y>h6<0{n0S zvl&>wNGsiJO3Pm~l6`E`5W<0zJcnzp&g0ps!tJ3??4Gaxff~vlg06d!gB}ufqV%9*_619yA zMgrqwgvEA5eIIg93TUazOUU!eu<7eqnrQ_3%@9ej}6u^L~M&_D(BfYluw1RyyV}XRD;ZS1 z3{0^!;!4A>RhfjJ&mb?yBYZrC=+NZ8ZPspKuR{Kj5q6O*oJI%4%cUsQNfL#Z7qv)& zK!=*FAMtY4&gTyZ`x_l_fWR~p>AMb0_N|5fU-FXvk?8ynMna;pg#w}q+HYnE>Hs2L zxB(OO-oA0wNn=FfbP7h2BQjw#_fz#$uIfh z>DA2*)PT{03$|;w>3i<$%Zoqv+u7a#uCUfv#kR#jKrf0g680_S_?RM?NlFz1x%#b$ zpDz`N5T0A1N*nS0UTmDQx3Yt%m#X3Un9+ML2s))NZP?obv*9A-U5O;!3V4bY=8dn`;;)QC#3Q3sSpu{D18x9lW-q`fx%W*7_W5%n(KJsS?nAV!lQ*pit(mz zyb?~fS($=4HTYOj4Yuc#S&ZuzvnjVZ(NdU6yHlhgQBhp7aOuq~j_4x&bM=RPZC4wJ z=fp&#L>wd&V10B4>~KRHRQ{I40-32=G_6r1t&h9uh(wvfGDl7<11kJPBE#zbE}cTI z4L6xcn3%gq)DbusqQb>2gxioqFp;^sIZ@&QTy$Yz4rUeHqeV0gKanDE0YrLB+cX)Q z=XnKoj;-bw9IEs*IGbvwmwHppta2INQ?u76!vH&5>DJWSz(hJ$`>EyBUP4Bdd7mt) z=zb@Yp+VGQ^#!KRPy!~0;TLbaKsCit+|{uOX3<^PSY~YM7rF((&gWIIiO{UbJP=zC zTj-T*L-yy!nx7Vx2g|MpOL#6)bFh6D;k{;WRrit{szLX=s`Rg;E!d)vK?|T2FfcLH zM-ey|QkAyyMVo6h3z>yCr-5RpW8AIC>zS?$89)s~R%d)EUid)*{N(5?F^Z#gM!2O47NN;zGGl7~S%grEM#&(h(CGXn;WchJE^yh4zZI zia|Z9h^LXjaY7+}Zq7jsyRwdl*m{jbpOx(+rm4u^Xy|~1$^EV35?IakQ55rLUOOwK z_8|AxCsERsmbBdL_ER#FOMYeuQ0w4N=or`RinSK>HH{zgxV3^As4m`3C4Sd%7I;17 zbpOAnN zo9VUcs_9!E#pW*a|X{i&ij>K0EMBED{J-euDgu6O8?4#UMxOJwTq7sy&24pCilz>oge@C>H{p zR45huYN}7nyl!RRXt%!TGni(OV6SXq()0%yi5MBuP*Eue`agi!@SGK~5gr~6Cj%Y9 z%h%_iuJ+EcibRnTt~|UQ`$FiV2z2}dtZd!9CJo3g@WZ8A{Zh(y@huUsoExxqM7GcN zJJy$qd>JGgy!wAaq_pjxdD-mf0|;=M~ndZ;3jxyZdno*X1UdaFmQrjsR0t!QT24K~~3 zr-GJ?mQB0*!G^K=%U9~*c8u$%|989J7u4`~pX&sfPp67vH2Xm!>QmfDlHbxz zW3?AK(0t7LePtteQJdlg7a6BruAv34AAm_ zd_d9=e=yiy5whn2xgr`0s)tJ1ykwrmvTYV=!Zk8BpNzx*9?3-=F&ATe*H@k3|JP^i zzl&}DnUqyl`-{Hv=YUmtuViYDS<5u6y}&7BupvP<4K6Jp0d$U#QA>2SY^5wePgFQ= zJ^)+2sScX+7F4EV);E;pK9p z9IS=UlI-&8LuDkAGJ~Cb5e!t;3$5h_zrZ19D9hsH5)zek(#9)-*+`GEU1V(@{~E|P z$z42!j$zU(UOoh}xb)gx4b^_nE_aSNgq`J}sUg+g`-0R!RNgwDsJ4}Kf^hiyL#;}M z0U;{>-b;BMz=Qw*M`8n)TgNP1!D;0(^sK(ltUhftVL2mU$^(=diP(c&J#hWcV<)Nl zskK-0Z}{p+-o;jO>~f|bBSz~@Ny~SAm(}uH^^OvssJY zM}tOHbBCz*@*~sOm^H$zZ_A-d(sbGE*CvAh^2*PaR^5Y-MS|o2KWk=V@0{ zs85fQoF*Dwgf`F)rkYF%a)xkd=GrG zw^v1a@#F2B_v7l8V;twajYZ|^LO*~hcVm9=n&PM_Msg-UPKDLsG(!19k?tGTQ{Zjw zIy_jHJ)COf)j5UG5K-UEsqTA_bwqdFJn{GWhu{xj^Ja(PSp!~+dGUG#cRcF75qWwg ze@VVgTYs(Y^OOp7kT8kOet~;2i*J|`M#mnZ^fdq$#Z$z@&B=h*mKeYr%T43=@f*+f zw!ONHv!jvpcwc5wmJBQW6dAcy%mZ^c_4h3>j$(Ve5vRLWIe*b)8AEYVK^TNqGD3PPVtlYrPcd$t#b0p`p_~+i zb8v)rjWHu?bg@CdVr@o_*D(a!yuN$7ko-b`MtGGLJ>Yx{_Yq|jJ@B||Rq_XiHHGn% zb0vu6!*320%tG82HHaA@fBlg67mfBNs9$&isp#Mlb8lY`8llF)U)X7va5x0;u40UJ zmnregyC9aG`31fYdv?cD3*tG=j=vV}aFp>mb?w>T(Z$vM zgLOa|fX(ux#w_1Fe@HiTOtp+zpz-SQ705*Z2h3WekRC?eLn~-Q&7K5pEGuGgk@PI| zA?ca_OtE9&STDI)e!1RQdUG7FKQy_(m&2O)iWO1|K1_6Aj4S)-TwCYmj93a3UnyD( zCu-nz1r>-WzGYBXM4$D*clD+p-oL)*IC+XhEPXmWI*z(Uc2M?&Fn<9RRsOyDt9Re` z2&ooWA{e3nmWO7%=6(D?GYH%8bo3z^VBUjlO|h|bO13Fu2>4?3L#IfURx3CG`ruSC zy{x2LpA;obl_~Mg<%>!nRVvJHuy@C z->X*vqjLMe5^Xtel>S8g2hJDbVE_ISy9ZvF>`hgwCP`N`L`KT04?VZLlL1fAz-2l> z&)U4ptjzB-le&WNyp^Ic)6_=&3tM=1b^;u%^&Zyz_r*fTKQ$%23Y#motu@O|x;%?S z*>H0j%P(=&lIyj%U@k8O*-k;=Kz&<0ZxHX@v&Vy!u3CS3Y6G)AL_9>RI7u+V6*9p< z+pBX>(cMJ__o+7q;!K-<)I>CB=$w{Z{EgfvA)Hut{yknB-;0|4|Gl99{mJxS>ytBO z$Nz%8Rz!&@?*q~N_S2DvO0mJ1+)NAX*>vrK|+uh%n1cv|Ot0r;J;BH?)iHxQJ2 zGOVcde7=7F(}yC1kX6!F5G}yelW;@ZFp@?wow=-%LJ3`^B-k+tqDr#&O(mJ4YE_77 zb!TA#D`}_>XBr}3%)$+Qd?*ljIDp}NRq#(rrvv^8CE`&#vI7hst78+bMg8f~Y;x7i zzLs_a+DLk0v!{Y`o_*Kl?R-zC&C(&_`*>7#%parf%kF@A8<+ZF5RKM@NAHv_Yi2?? z_mjM3l8aoLSKd09V0p2cuX_CJobcbc4ko(casH}$u} zpfFxb215=mXq&Gq9ADO|^3i{ev4vMfNc%SoFb9LZsj#jschp zT+i_h9$m<;+CH%20;k*bmUz41KVOMpu++CcMEEhG)pYwj+D#H8oo4I z@21CoaFre^elb?!DjCo0$$ekCTI^V(ES*hg!<7$^mlw~oLT{MjBWKP?DQ(f~Ht2@rQn z8jiDeS&86y8RxpYga0ay_Oi&`cm};}^8#g095K0*45jT+Z>@$`-*rpij z#>C5WH>MbKMj+#!zwkPE0o)!Je#9`Gp%ILL#N}Z{=_TO4&j3(t5f5c38_5fT5@`Z+ zQyoCasia&cv7#avUJZ+fW%FAslb$MBs;Z?$e@I%Vto7~@f?*m#BZT2=#Un-aOHk@D z5GFkss~Cxgd(9eOG~ur@KS1P!jwRj}M`rkqf9DkvdcKoNorwF)eD+14ZT z>pIW(5;6O}Hdz1PyX;>x#(!HRiLt%XfOOvtBLJ@;@kt@IncQavTjZXDc5`}7>u&va zwR6-goZF4npsEi;2mHSqMxYmK3FZe3;25*ddw2bj+UC*T{*j?y901tlxY8uoJgZwn zT@YuMp8NZR=g#CRNE5`GMXCT&U4$#BPl*!=N=b*@jwR|1zxDVthMkEA=cZ;DvGiQ6 zK8AY)-v4-5Y)86dB~vh$f*&3tu`QEQN1Tc94O*pNmN0Xam$Q&wnF^ExAs-$V>LVH* z)WmlXH`6BWNefAbsM9JpEO#Mtc$8OD!ph6LwG%Ot)Bq$2205tyizjwhcXUQGi0j}q z`eDrXl;Yp63c03?BczMLjB0tx)GC27;;;q_L-Mm~^sqqsrO;fpMD+8ds}Y5!%%fYR z*6kVxj5{bxmiS4%C#WJ9B}=sMbmO)sh=1L;tQGs?Z{L$5_`Prchh*iyAASFf78R|& zZAx%iLKhH<;<13_A?h>bG@671ri{dXX)#EIjBj48QO9xTR`u;7Z{Lte*c%b_7F0nq`~aLcl_qIU#OUM;&Gb2X`uUlF1?2 z+v!gl_I|Yc>1ND4$wv~G-UO|^S0g})cdR-#e5P1T>YlGTQ;jw$V>BEkREvD~Z=wf1 z)Fdx34DXCB79QZ!G8Gs|4GKZ9mJd{GYi-NZ#^ za3I!1o@qk;P7u<$>8NpvW3S@LRL8vH`NhkPv9@MrUUHu~TGdot@WoPwlX$snZpTm=LAaCZ;FlWKI2yn}<@-pBX}g(f+B4eDj4 zT!b#!FZH7irvhIEVWYiG+M}=6?d#r{q#2kOnlQsBjWc8y8M4sC;oZz z|GSp^KXHTqxtL<7|7rp=)LmLTYu?zH#p%|7irVWR6Tjd}PKw0kDzOhIe<#A69%pjD z1N0)hrFM!Kh4&OUdvTNMo1f> zBz0B~ft5+T3`i-XxGaQV5PmoV?eO>3)Qc}I%Ls50zx0C9xW?UKr!%d4(L$Sd?jS&`(YLROdd6jLo#0sBsPP2}0_XdU z8!%1vQPu3KFo-f=SruWl3IzyMDygn#el!&cuT@F2x5k3(4Qk(+-ZNDcJ)k5`@br@~ z>+rS2Z7R#~rT!^gE7Z^JG(isprfiHuKKDGdm!ZKYrl5D=;ksM1zFV(PDN0sK`kEmjlGk7ltgO)(9l4miN|m>66Cso38U0 zp2vx)EJFMj(XH1>4l>=x86L-r&C@!+^4Nb%5hebP4?k+2`-o=zqL{o^bf@Vg>imj7 zdY=2>%jGG1AbG17x0&aFG$7AbJEWXaUWpf(cN51suF0!W+0{%mp3%@&zCGkLV@wQV z)%jIK&MCEfNS*A%D!+@Mcw2hFMWLuhSLcu9g2Ej~D-WQ;UDe+8+4q@SKaOi{Gg0su{_|86WyP_EnU(^n0dp?$xR!%+R(csC1elw} zB>4)xE6Z3Etk3bN+ueHrozidZc-$O7z|{yu(ccKv*{i7SB9r!Bej zeRq(_sTw(3O#F0C_Ls;hZAbwaR5VUY&V77%RFraEEb+AHQ?^z6k-BxH{lu&?w8-xn zz=x5azB%6ScwFWyBI%ki zK-JVn{$bbleJz=k!(j+JR#>3FZskNG+29Evw^EY|;zhwP^^J`0aH|5 zbCl_=Zt7Wdo{@vziq1KscsM6H=31&(-l^ogw zfr$ntzi@@Kh(|auIO?%f?jLP}D}X`jjjQ{1#`~zo(UeKRUZv!VD`@(}6=leP*pjz5 z1KG&j=d`O>Wbi?;B1!@|*Z~+is`MId^$g__v4f~Hp!G-51!U_QSX?P zcXl0|v4B`FN`T#a^bHKl)M`LZwp)#xeC@XK9DSd$)&>f^fEIS-aTvY1v;B_h`LHu! zOl`^1W{&b{94FF|I0eCsZQfB{Fbdg}LaHsn6OnyVdAm>yV-O1a*FG+A+ow!1ZHuyHZUh+%^!p?RTLeTD}W)+gp z@8chzUcJ05Q%v1&LPJbUV=krk?Gg z@jNjB)DGAwP;s@83nxw~!8{`_zaj`5I`9x?!HDY2JV~~R9=HPx)Kq|y%ewN?fa(6w zH~Ja;3XR9eK2V6?#wSTDHIJKV$M;Riz1^f_&Jg5Ze8F*--uF0#h`g>(_@fv37sd4> zr%!fW^0W zDVd$Eg%Y@go+5YQmp8Kz{;sInFGHC`5chXKJCYz|8^{qLbW^+JppBrMQKH zThs&91PxxV*qhlOzpw$p`k5O9fXyq>a2N2;{ivqU0GZyHJ0lz{@YvD7UpGZFF7wK1 z?(!kOdxuMW7zK9c-KxCOMRtk6=GKWpYhmzA$%qzs%IBk=2$iVPGog&}ZV%y7aiBpw zFC{lJJ6V@lTdxyVD6LB{>B{ZbJF4$GVDJpeSbRY7gnw}3)bt5pz}|=ShB`Btv2F45Ko>!FT$4Xk5CcWRxUmCJj(6lZ`0J=${t~&%>zlUt z0PHTgS!VhJ+8v@DpuzEr-tM1h<0QkYG3Y6+vNhApHZ> zdUMIwnHhh*#R9n;jb5S3Fq(z&4{>+iO*w`)#bC!e3>I^noYqvf>>9gBsJy9_16l2W zRHH$^_3~Upf?}Wq2DxcFB-OO56*YP_Ilop=r!55p5bZ0GWu>UQAIig zJB=ZhMHElF78f^HG7O&yWJw;Q-Il?1<%<7!+Sam3z=!>K z`UHc&medFl9!gVDjIN$b(IPsjVNR+TFfx7verLK1p$@39CPQX0{;q+&3bRC)<%Q(z zqF{i1)Y!eTqPS=CB}Shp=;qU4ZUg6iSj>FIc}yy*uaVj-VYbM`dRHi4mb?6x>%~K8 z-&GHA^Nk@%yHUQ>&v^pXW*@}+^ zy%Ogr=h!^N)Hg5G!DMJT+0nEWLPpva*hkcRgwFYVpv*}%3+ZQGW!#-zr#c53IH*-~ z$e37D2Q>mtkJuCcxU(gNc$n$bXZss{G2SELF>s`8^oC~rI7M2e$}|#er1(e4$V)*A zBAt7`h@M{t!H{k+){tL8ejr(^K1nx+=*sOo3$Q<82J=ACo+QQ2AR@GgKEBtPLdXfV ziaD?bj|4U1JXR!;NsyqS5H^7}E!U{D@om=jCT?hsrQ^^jT7{Zh2Al>S6edt@fvirN zHLHbLB!SbJ-y`Uvwcz9j2KF_y`G!hd#81{b+tDT40aHi}c@PmPk`;raJl_GZpV}+n;;*pAiQi}ZPrZ`$MKh1tF z&MB))Q2Ce_W-bVCHbimSmjwPIO{|Ugf#3g+BtV*Z~c!2R{inyw~m% zv-7h<^IF2Ya~CiSu=r zGzM%FNXsOL+tPx*o^P9#GP*Bm!Qd6x6=nl39G!Y+@xaQZ7f);XN-wwT+FwTavXyqn4ha`_{I4*X%*jC+$GnYA~{ucIL(tDyeq1dGdv z!W8Nbvj3c%hOZ1yeU)CgyltixwA*F3xy?RhYZFqWY}jT}p}{#}$w+|d)oQPHvET7> zu&kb!C)*s3en~*AZ-PIDpbfc1h8MBf;E{0Y8eo9Tb#1c&G?x$U9zdV%7fx=mltg8| z$%)#${`t;(bE+$9k2Ha<3!}A}FMD*gQ4!t5@5rorrxjoHS;tv4Eifvp6-adEz2z9| z0Lp5n_Hej$*6j@=D4g2 z$S}ejb(E4Qz-YmprO@3|3VFZ~bjK#y;Yj(i$f&yZd%VVb^vrIW-^N${>_OIWKaE5G zQiq!l#-kkuX)>M~R=8xryP>#6b3;fFB6|!)BXhHRR?a4iH%Vv%Uc@ooN*i^aj+oKj zUPbc%K)aMNW&cF7+qpI)`ixMX=NW*e$1eVjHb(@dKj}$f9kYDn!KDq}uqtNZY5|g+~PKBXAtrcmVOf8QY*9fNQ)9k&O;$wfYfia#*mbUR@XVVzEquF>qQrawgJhQJ?{LsQNjCPG zKiImzqme$q&I)({=d)wRzMv#+2$Z@6NL$E;EXfP7$q_uaeHDxhf|oh*aC$UOIWRdY z9x@{zj0$Zarb+fr-vdr9p{%!Ly#2F~vj*X*I<_PCxnMh@){RE*%e4@ZSDEC{)-vQv zU}t^d&v5X)bLj-ZzQY-upel)(Uawm>$cDEV9~jvA*l#|HnE)satXmMIy5Mx808&{4 zIUdCEyX@e@T9_8B69TF%wJP}$I%9TtX@^YN7iaR*Enr*d zaqQGRS%Bj&NG%8&^5B;3;nE5EMT^HUGlqm`mz>gc^AF$CP(6*vs4op!9>&F20{4FI zWS$1E`uaHtK|KgTgN5b8eZ96;rvQAb#S+kbwf{rdJBC- zso1t{vtrw}Q?c#j+fP5;*Xgd)?{}_i?;rc;UiZ4koNKH(#!%M56fPFP$;@{#i->am zy6dZeJx&a8FWZ;y5a%w$Hz$H=Q~(Ln=&c@jYdsOHB1CvKr&d#dQk&DR$`#d?QfZG+ zy>_tNPITg{&ZB#BxnjGPhS%MLpADtFLiwibr}$hP0<6J`p|EWh0L){9;U3D+zT_TNI?@Xqcj7t{n5tP}X_@F6ZsziENdL_I=-cF7 z(k8kgWF$M0@L(YH2}QB`y0|tV5rvSn~PW>i3& zy?(=Ll9~Tos0mN6G|<}y`Pmj%iOQqy$SVco;q|H`vF_vF!YKY?iW=S(3Q7PB(O<^H zr2hv~M9TCx{q{dz!vGs*fN?JUAI7;ekSIRMdE<5S#9RIC{de=k|MbiCUTXiH@wN*{ zrP`X0i+Do?#8-)dxBQ!lu9s6Jbx;H>Yy>QCmYZ9t=p|j-jjvLP zbAVX=L%#s0_{Mx0HZsr$o27-d7K}p)Y58f1`IYwz{2ykCPTA1G?*Q$}K0tv=`Nuys zv1S0!VxrPw&fkrkENs8a7}(kUiy4blSyNn7Mb#N%Ph!|bzG$|QoDDDpv5%il_?b(j z4IF9%Sp@E$eD1G6ErqXPn2~xz^8S zts8;Qk9*{9n=?_wK4nbdW(EUpU;$Io0%G&N1a(v46qKc@eAl0DPzYqSB81`ksNqPo z1{%Hjh^oX#y=BV+@H?T9MSa7BIK63{E%ZC30dPS_Rh1ZY3)3u;iMcHA(kp6lO@)>c zz^0hJT#XepNj45aD+lJI8#Ho1ERJ^-`jQJOR#80y z*i$T^=n=>m8D*38E`{9_GKD!vvzhE+VM%JzDrbC*`sbx=K{ytDv=pcDVs*MRaoSSf z<*MiklW|0qTO^b-$*Zwe`30aDc`?1pwGl$~biW)|BNr?NcEdo7P|1``QllZCe)+XQE71+RHn7AU54SNLK%OJ)|qq_8DV>k z*9XwYloegqDST zXCPM;^Oy^lz12QI?;F<0YV2jX=?We4$269lVl|D?{gKwI9)94)MJiEQ$%Edupiup) ziIxb6d5PL6h%;x${jqU;VL^Rh+{uG2pQR}Xn$B}7RZwQBB%?%U>0V52AIU$%^kU5N z)SohU53>4fm&m^&EiF*F1UW(|_@i5J7m~KeJD9;9_EUB#lLXZKw%qZEyK*A|(o^UZ zv-eJJI-2Jx1aXBg3a9yaI&$0Sa)vw;)l4jErpYm2dzq-<0+DX-jz@$u-Sx{>e|E^z z750ptY$~x6m?CC>MPH0v_AXOMn?gU{B2w4@l?NhT0rf=!dlXc1_C`U6hz5j_Eh3%| zh{dk0NHkG=(t{dG@KH0y5zL$KWcIXoL{;Vmjrfr_Sxgp6ff`}L3daWf`~%L5&%@Oh zUp>VIC;0?6)Pi2{_hn@8m(040+{{IB<7H^~>y*~pfGbw0Nke3-ls+X|L;o0DFSQ%S znm~fubM=~CbO+0xo>DM~EU?`R^tgUB;n-EDbZM=AFUwh-7Xfx&f4~0UP2-VXl1yTw z0r%POf80rKMG3G111>K30Y;(!F9=aJaIi2iv^Mz<2#NoP`OMH~y;fV3j{4V@5Da?a zCKxB9UJ!{`2&kZbVg$BGe%VuFthzIH4~v&t))_=rCjQsl2(u{Uu^@a;7 z)S|)pirh4SQ%bImTOUw{oSqV7k{5#9H-5E;cYTyl2Ad$GtdF9vNP&{RY^eVFIE#f| z^;L{TiR2TmauJQGZ}7e&vtd$%XR?U}IqybRXur*9^b_W%iaQvXI~r`7CYVM%FPzdH zb;>GY<|E||`@JvMEAY7KR?dn*j!(N_RF$6M2yABk@Jx%0S!#_6?@wVSL{_vteo^Im zu5q*NrGoik*)_df8{OTgAiZH9e8k&Q2adw=M;ex}RyzII8(4(egzG2^`OJ#Mn+ChRthK2<$vXkvAGvg3Yr4vwX~=!(k)+hlFdc87S!c`r5oH0P zxLrPY6iLz6qWxeZo8vg+Ki z%)b>BW-5h(P4bzI(oGgSHHQS00Z$rvO+J%IYh)~LN*x=_CQ}-1xwHFTsw|7bOPQOD ze_7p`sYT?o6Z@?>2Y!IyT;L1Gu1|d(12&Vg0+^ zJycBd8ARW7uv7;a@%=j3Q4G~GlPYjquqa!+(N^3pv-NKJqo~u*)1 zc8m&YO5fvF1!bupHmi4-8|y*RT%XLo+qU4<$GC`l!ny{L^(xkZ4;p>RIP3$J14n{6 z$aWP9-!=dEZR1yv%LP}AcC}J`5o&^390j6J5dD_jIcy?_y}wn($xqu{C70Uy$Hr}+ z)QU_8*@}U+&HRlNZm}T>Z4D2YjS#E(3b||x_ayapb)t4An>mvk54 zp+Ee1`1d0u^_eTa;HzlSIh@csgtgMEX6Gu?ehP{YGt))<_HgnM8g~t^jhTSBJIl)9 z*!&UU&D;4TDmC9DOC~Am&I6T)@>B;d|l>0JQB>K=hDs5kOfq-$5k&W^F5UdVIX>~j* zH=GmRDENQQlPl8PTNQqklpSvBBrP)`(i*$DT#TJ3Z4eJKjYLX7Mwhl5M3#>{p1JPX6 zM=kUaCPikgqF*@%%ya(Pm6jn%=WwDnP5pba_2e1FViS2Lb%slD<(8a9+7N>!kAqHZ zxYf(D`88~|7)@zOv?tGRl4?3E8|lB+2)=wb1}_sbO)Kd_y5B;FOJ=N3eOFj{Cnwid zx{iPMybii53tGtSid*pzG-=xpt@KXCjbT%LL}Hb`?;~?wt6l58ZsNio&$H%8cd=rt z8F8^_cI!@fAeV1~T_W?enC>Xd$iPgU<;xxXF462fWbMemVH>1k_STIO)pK4)6L4?k zai_ETUb{N9g)mVqV9{#TyR2@Z!JECieZ=54{hiZj3 z)01pfCUJWnr7nn#4W>o~k!1>dtkm$5lArhCixS;K|obb!`f!ECYKBQP5TrCGsQ3=P0!a zd*lRn8%~t-(iR44j>v$UR2m{cu}z3h^0Qs2Tcatr^ZCI!$9<^zVIi2ff3O2G7@ zlZmU-->;;X@~JF}0^*0PR%;D?GCCz8M~{|P09xhxXon)11_RRExB31;9fL-v5f`mf zEsH$%+E9dTsVDNmRCITpXBHN-&gaRD=gF1#_s2s9pm0}GBiL|0%mF_3$CZ9k-k6y{ zQ79?oBoiki(Vzeo*(!;UF?mewf-v}<2%!cPVR6IfsGiE%7Bm}2pu_qZ`IzqG`~dW^fl)@z0 z`t^O4vz4r*8iyzahms-vRc^len<69DAmkLw4C;tp)(8pWw=1aesu8oexpwATD}T;2wDy`S!8&((hoaxMlKNn|Qm zrQ9lq<^?W`;ePSM(xIz0QjvypOH3dBhxYKM%Z)FMTh_r5>FerO}JcNbeoy159thi&?@q zM(EXHa?|5sWsBd#$Be?~<8_SyDCkNCb)$K;cgzVDkZ)|r9>z6Zj%hsrTqSCc7Y_Yh zWQJIPeuR%Md7o0%PHBJ+tu?G5Y>k>fX0yCfy{}c9nfjt+IcBhp`l9qnK8#>w-v}(5 z@+krF`Xc?iT-eoz&L1jSR)ZNT-#0NCfGHS^$QsR#5JK`0Xoxad_xT|dkiL}z$_&+)GrM~ zgA;XT%?oSP$n&(TH}1jk$jYTjTwjHxR5y)9t!pb*+FQtC*%tBQ5${BN5xtLmV4;Et zojM?s5HqWdBjbi@s{E!4{e?lC~@KD0Y*9`4cdjkk;gI zc-{WQ0hcn>aPl@K{xw*dstGv~(050bzQ900d53tn27a6SFQk4HzxTi@9G!Pg5USq=*7 z`YwG}EQ7>Ue2ldAj!sjCgEIv;=0g#7tLE=h@^PWuF6*2(Uq-Vmj#X>r^+EY2+63lB zN{yGfdbgztRgH2z=X7gz)1o$uejK?Y(dHkx(YEReGo6;CcEG@o!JJgv^_VCa9yNi0 z3t2Upd-OJJknJHoHY=MR&5(Op&#v?pb)1PAyEv1PC4wgJrew#qewrK$IIK5VD&l34 zY`jU0^i_4}Orj?FK@KDJ?NtXiqFQ~~%zp=wLpt&a+McQayMnJq8m8h3gQ2xj6hpnt z(-Z3hqOZdc&-vuc>wW!3>tqkHbD29NTsvGX4~z-(`03Y8Kfg8O@Q9UHyNG9g&B(xG zzSd(U=enJ7g|PoD?{SV8PT|EgYsXJMCGHxU$&ESk2nbgHZU!Wflm8u3YVMfug16^K zEerqRxtBT|kj_N!;NFhE!3v>__wvZ{srT}{?q;OH7AK|)hS}bZPJ4^m30lT3a#VgG z`SjO#%pxl388q5im5Lcw{5japLXEd?w@;zyR|!=+46RXJ7D%7d$Vi0}`6egDXxK$s z3rYJeI(X|JU$uoW!_|Xz6Bq43B$9|-!^%4&S@~lty!XWx(`XBcniN#9O{wG)#nhoy z3sLDw0v?yy`gJdV`G>Npk}TqSK#+yLKxFx*#Z&Ki%wMZxn}sQ=q;(r7rYSANt4$Ai zL==Ai5MCU6rMxs(`}~8_iE-l%um&)~Rsc^zray|fwZV5YhJRUQ0H9AA@Y@+MGO6_U z$^7r4o~XX&i1P#OV^Nh)FCtt1`ibnXBz} z&9U>=%gpESY}Ds@i(m_!F;b7r4sxk=I#`BD%Mc&wwj^aL{Mj#MsNYjzJh|UfV|>pr zD`aPcvolVRp=#)A0kkuyn&JwM7j0SB zsoOe1PN}JGZAYo;SwX(sOQX~}59wfz0F|a=)}i`JoLLoSU|fqaXH`u0cf$R)qNxUW zqFw&2bI*sc)Y~Lnk3Oe%y8Zl}Ntd5QNd17}de{B7W^9)QG*+V);ykOBQ4F~1-;BcC zcCX595iIo)7cSOow-~Gu4fn;5X{mJk4BSZ+VA!@-O=k^b$hR$Y^BI`=w%Y94j-9_b zsRw)y#4B-0?IdJH;xsiL&fwtQO(aI`Q`r~}tl$x}oH*wTTBrmA#N;$Y$I{7sm0u@Z zoJ56m7XfXyxX0kxj1R0Gqc41!AYk9H{rP&|WRUO)iFYYiT zKbE4h*t(}$!jLM7+b)6j!IqrgjYgi3Z%GAA+wh+?MdC;Y21;NVwuH&Ko>c6eYyfd@#dG3GEOQwHrRpdngd(xaGnkQ_1qW@ zbjbJscQOOF0(fP7(LMP}x6&4OfZ{DsR&~Qha4X)@MM+BxiRafK&_#2rNT^BM@89F~ zN#nD%izJSc`py}H2+p{JNO)AZ3xM+t-jD5+D5?VI^-v4EA3M!aZT5;ouh(Dj2>K(U zl%8UuG;qzPmX7F>paaR)c4HhTtq;cGqAgfqRrsajP6t)%%soabQUNd&cl%YYGn|W{ zFWRXc7T>30kK&0+fcpS%?n*t;c&0rmA+^WR=j7xmm2_FB{54|_Q%livTFd zUH(22euK6jVUOdcz;(xIizAr5Nn@|b!!hry8^uah%cRx$4b=6D;Jb&w&0P@qq?9Mz z`VDX8+sUx5qIgq0cU}H`tjxeN%E_D8+ti2Rp*54UadIgMjtrjJ>6<{r*R1S8+;edt zx*$k3UkdW3Tp9B&;ouZmCL|`FevyIx{{8`{P>GOZ^!)JS)HfFQO`%K6&q4f;H8=kMn+=4<=!ZV4V*sc0%RJ~4siC*yfy!W}km;;W?y2sSLSUIFtX^)hN2aB3T1 z!ZCXWz!D_t9UDKW!vrbu=cD;?utb1i@nel%Arq*u^r;8#dAI4eZKf=(#GMcFOE}z0MG;TQL3OSrz9~g8 z;xRn(Gmg>6re8>VHt98Y7?H>wVXRL8a;@;AjvV7tHr?X}_!2(^g>)po@-4&QM_V9v zvaJTuwn{C!C#?=7TcbMGwZPG!&ne1IILoqKwd=Rt^i`ESFA4*2YkR7i6rz|(?x(? zYBb5IE#Pkr$zUBOBH6bzCwi7H@63mPh*sIc(4**3X*1M0O@_q^vJ-H@@Jq${34?@2 zj&G5EfgyOc<*OjRG~SHm)l-p7$p6k-LS)U6U-F-386-#G`x=(3=umKTZm+Vs=UZcO zQkUF{^75SFOw*^kJrrhDdJ%Z$&|_C0_s9{;cX34(A%)6E=|GKrMeb1lkz$rr%QWeR?zgu$Bc(XlY9YeAjYjFWY`Q!C>nj6Ch0*iJPWr1kglADMHco1AYdn~iwj3kpa5gcY?r!x*u zsA*055&i=TpCJ1TF1$?K&hQz|@Sk@Ynzt0`AAkm`7w|+F|63#V&-B`Vdno_WM@7oZ zNC7lGUMNP2MvaXS(Sf>e<^XLpAP{OmXgkkcCeInE#z*20^bJBJ(nnF%(gBLZpQyHVhu+x8Sl?LR5a^2-x)``A zI67fA+AzqBwct3sF$w>uzfE67SOHx30l=Q-Pvz%7-s}Iplm15}47f4-*O*G8 z@|q$*a>!>ykJ4KPDHiz%V~HI31-9f15*TQO2%WzxoimiMx{gcfgxK{4!}Wk#rD8>$ zB)->`(HrRfIC)a?PsuVDmbtZ!!@J|G=ePSl>YuvW7Q#60dm;I9yA2|`46l2b-Km^H zoaJhVq|nIz$il!1K0Rg5kC1n0I@M`flWi^gqC95lvTPhh2NSL5Ta$V;4q6=Lmh;XB zm6jVUUSrPSSbWA@NdmOf*{iOu?qY0SFK}&GA|s+_Q~3_Z9nuRdu~qJ%>cGZ9pXn0BB&O>oI=fVUnRshjl*}ns z3A`Ugm^U%kKBS{AK4Gw%i`g>-T6m^WCS=`M11V69x1U#HlccTLdo<xI?bWv7L;YAXW#e&1O#XTXzm7>$QT&VoHpw#tKa?wX=0IrPrGJ{nN2mH&F2C>l!nN=?F_%nw4C*BVHekFC*k&x&gg8bX)ZzN^51D?p8^}T}0Dl+( zIP~Yd!=Dva+V=k!fwKM`fyBTW{=}Yue_)UAKd`4!PSsF@ScJa0fRcp)FFeE)lLRE$ zO4PyftAweyE)x$3M+`xRo@PSENm43Eg9Plra(}`+F<%T(1gzu}9+2Y5FyYUdX#px4 zww8d{ujw`X%^u5`SeRHTn1J~8z*yf@U$9{_up2>E9K?E%6=_)9KLBXqCQ{p>>!(?i6ScLWgV!6Sr&;E*#+_(Yo$Z2#OC|51|uriz>aeidtss6o-bGrju$z3OB7 zjQj<@%4HJkOfsXZ#^nj#A?SlTCYl^@l6#}}^3PUn%LvQSX)e1J70$Eeziainh7NyE zTnY&IeCej(oahdQ#YGxclOAiXUBg=|@i}FUe0Y?-U2Q1)0qXDo;#EKv{UTdR7I?~| z2D&)5jzD_9Pj@er6leq-h!w7x?_iW(8Ku%VL7RcN{3E4dhNJ+#&GZX`Xfj(VE-Tn+ zn-TCD!PG1?ULkJzweC@Ew*!EB6&BOS5Jg)o&ZUrvhD&A0ztU%(;{t zbM~Yb_6^G{*u8yDE@#~;V@N%s*_!Al=O$ZB!149JgA+E)e#|wt2$NW|Zv%Zm4y$f| zR6giyc9|8lK`6=5X?HpyBOZwMrJ<~ewhG|w+x@OX z?27!|M8$To&1qMqy^KLEY+I{0u|2%VEz69h=A7%Q!AsW7Iaj^C$GHewh?DcHKfF)N zN_!6U0N67H*k=D%>-SIW`Hxf0glw-Ms@Nr=q6n%y5=IG3WKU#dY$lC=oh7gYiW5&l zx+ZO=DL32xf;Iqr60TjKi4{V^AEb&7d2W}Yr+)naY7Qa+IRVGTp4Oj^kmn=K?WepE z(ZBAFYzfChqLfDU7aPOARm(~_N=I00|jv| zPPhxI?fvp-bmoYaYdrm3L#Wks7TuKjTB1P1QAXS&8e?{P&^;j;~J7?g*XY`g)h5ljdbVDb7R4O6^Fb^+D#FX!I>iU$9?PyM@D{~HY=W4``%;0fGnu*hT5yrw^zP_;vH zR{~Yw73HHGI3?BD8)b)CtGKguL*{(~c~jUWb*J%byGnU{I-ooIhq$yAwNI>haoy;0FPfHt{vg9!Q6s8G7Lg;iU!-V)05;m)j*~MmM zR;>HYZhIlFa{EWf2N#kw**NN1cy8bOq#y3jpTU5d49MW5EY!(k8dEFezeCKMVl<3E zqDI`00uZt&+@PL1u`;qEa1|Wx2&_Zn4hN@ch9dIT-BqOJ==x%w)9vmMm5E7 z(S`nA+j!D^oFtk9mj_Xq`o@$39+|s{q|6*jjO?|!ido>q?i@lk<4Ja=zqUCcoYODt}zNZ|8oQub<@mZNg1! zI1OoyrTOq!8-(eIV*9%wca?_yTa5jNux5)EfnJ~##PIrg_gN{{sa#-}O?64+d4v=> z_Pily?Wm7%z~cf|%`_NE5(p;LPnUo+9S{up?)2Qf(M0z7+6 zK;h*0Kc4-+A87yZ@+nl*vHC0Py8bz;mT9Kpp|1>)NF$zpK#-2Ek??rV5(Y}tbB(-@ zyKW_Rg8a7`73CL#H-O#K08jlI>oh8k=W?pYWtPX}d&*e(mJiU`t{XlT?*vh(vx$vy zO==H%ANk|c&)3}Zr;B0xXNVO7xAi31YzWvQI*_Hbh5|M$*CcVwQ>9ZUq=%nGUX-3l z_)P8P8v+v_ClQ&Dvrr&AZ4md4LBBm#4q-*Lp5FG%?RxyH9Cs87tjDtUGI@OEy>X?3 z^!j6VCOTBs;_*Mxp^udoQoj(uA9w9`s=x?8cDbj9ubY>FJHD-&l+cPO@X;fz&A3bg zbD_JFL~44aX8z`JK)rhkm3MT%ueLuc5rQ7x)%apzoX|K?({`thRd&mDjZ(jBdZ3@U zy8E6Ev-@Klnc-Nb_$ZPEv&_5>+1M;LpG9udER5pF+nBvbpZpc9&r@ayAq>k^&@2`6 zCwQ$gRemV3i+s*-I3)r?EwH)NHH!_}F-wCi)#6ToDlb|6Oa`(2uW9@l)iL{B*%?{UoOJ0Q3M2Q1tXzAQG*guJdYb57cGZxW?q+j&s+TWtUs-OPXaycv_LO&R`+2zJ>|hq zo!Wg3X3%&N7wE+ONx<-QjRvC!mxICpe#Q0{AD9fB@-vx+39b6+`d-o#WUHe8*Od+4 z$4YM(=oMbO<&GYmC&y31tlK@0msc;m54xYnu3x9#+5$fz2?IW1uX+j8pK=2~Z}!9` z?=*pK6V36xal7TNlrlT2`lg(o+{nCr^;CD&o*FMYbFI2&cDfSdSDvzgJ}^Gb06Ip` zSpT16#7PN9!lh)LK&nz$m$436$l^ zi7no##a*}Wb%GM;nu)Ro+6f2a^<~ar=Xq<7Y0Y)Qhdu4@@{exSMr8h4<%Go@f7q2I;WF_{@|!j!(F}_ z`Z@B`>h8w8i;y_!fwk1*`441{;79SukLxNsCpAu_88h3N^trx>r?5L3syX1HPY#<3BAG;v8oFsGV__YiyH^(u848_^dGx`M@wI&Ax!$zD@ zmD8}4M_dXVIki+^dF0=j+F+)pM?IR|%q4j4vN@l${p#cjxWC#L%(5p$9&0wIDIPb| z>aD$?jK?(UWDnkV$zM1DR?yfy1gjHyTAB>}u=9HpLnpdy*SDELoJ6rNkS33_#r9WL z8?A2vnqoTEU0fK$#Bl1M0#~Cx$dJ-3=PP;x)fyxf@5Fze`em_+fVsfS@eqgtW%^LI z2Gd;6aMIt5VOLq@Fa!79NFEFPqP}qpjiW1)x~hI>#|h8D879Ro9p=g3R&0i*@0AXZ z9Z~ggxjgfj$o^-lKOkEQzk*EmH!~E4M}&UF?SuBdI()TAuYuT!1fDHhh*({ET)sKG zD72=7?TC|&kxaDjD%$L~d+}`yj&tgi`JB z`y%euD$Zl1Us&4GSw`kuHl;%fQrOlOsQ9V8)=_YwB2Ue$BGoo^CQwn(rma8fTVPtS zmbG!^iiKh?29mUm#uPP7M;x?Nztz*xn4p#K?5~kYRW%lhn)|l&2{wx7%gS-K63xV` z^6dX)quc7OT)j7MOU=54B%8X8B-xgcB)q!0r1X7s zEte4&DVH^e@-rk>G{87H)vCS^_x>5Q_?)a6XRH%4d;IlzQ@hOO_c7fSdUfpp-*lK| znR}kldHcSBBpzeEK|Jw?l%@a+&NPFr$Ts_EI-Ta=AOfj?wb{ys+%ab}b{uVB2SIn* z<3{^zb}XwcMKj9gR=TVx7aSDJUFiKy3~ofZk`ee(BCWhxGpUHM9R*LZ8uM|qpB+DR za~sI2-0#K=w2*I%XJb}o!xtC*EjTb zBRUxnnh&3t)l}kuS%9n3@>Fut>o3+j0fE;7_sYCG2!}z>AtvzgY&>^Yz;bJ-AHx)= zBZhuMy7WrYc?(IN$#`5Zn<+=lWxVkh0*Lfe7#bg7gXeb4nGrIi zkI9E_?0mZNJ5=`y6Y(>P+)@S5rnD7Djb((i%-fwn6t3b@MV#hpKLV1;`Bc;U zbVLq0t?GjNm|lL&F=qbi;;#0N3%ZFQHe$NjR1m)$mqzdKk+rEkRoUr^A3tI8bzxkb52<&b)=1X zMw@TZ7#Kx0T#xo!N{zXvZZ+@SC|5Ya>?=I{K=TsnfGXQXNU)5p5|(2WybrL39hLD- zue-|)^9fybhv7MDlSW?+TFI7Q;eY~-T~O~N0hs33&HA{3OI=mvLLs&EWI5f=#0w+s z&MHBnF^!fM4kUpx0{QU~sy=mNtuOEJEbZ2?1y*}4O?;0=6Yaoew`-7(G{4g=1VfH* zI2>hbPQwI%BKJ+C#&nn+ij5={dBiQN_X|66F2RFqvF>xfb#0#*7C!@T`*JbGtqZoe z8(OAKSR*y8Mn<8iRtb`F;Y!8x>DsJRBUn-|jtFJrJ49r@dRGok@_XzioZ_Scs z4W|03ikTEz=4rabOwjJAs=;sE#~~B8T|vq?tMV|Ha)70n@W&Xj#+dME7-1$-!mVl% z>D2w$v^B!--*@2P zqp@pd{RCLB2m2uWa0}KW2Iv34uOjFr{W{p7GT0E^#}P2%R|zMaLd@x_Dq9A2$mpz< zpZh}&&TtiKoX7vzW0J7>kkwRKhb<&EwIkI(#TmPP3SOHxAGd|K7_==I&w&07*W(DZ z!|A6#>l0BLha^Mv%+HhBcd<}z=+=O!n^#u|8BQ3jD~Kmyqs2are1buqmU7pt#%Pb{ zr>C21E=3>$j+l=SE1!rTZk#$(WA|lHPS?};gX0VSDQgM>5Aj$XK$yF|G{lN+CW*Ud$LTy~p|epEW=+DE<7^&AZFFw0z)i=V2QyN!oTKXt9NK zpqdq{X;^SLtq@^z6@mx+C}vm#$bxpU3sW}bIYJ7B)r+*orVIuU(`RSr@ZxI7LUSt`3_C%K18$6vPpo!$YRX%-I60p`1IC+?y2V)~>z5 zceAHg1O%-%hUy6pjs^O}uZehjiz7?~BqKJ(HQ^@XH9WF@k9bUEUiN3l2}2z|?)X=k z?1S)P5H5g0cTKvMwH98_N3)soHV$AEU{tHAf16fBr@j3abuvD!y`+dwOVAqx8;RDy zn_ z8~zBZy`GFi!7)AhoB2DZWXZOU*Z^IC&==hZ$tVPUc79nwfga<}r#V=1KQ)<|^_ikw%*#j!PiqU53 zPm^`a?;SH{c#o%iUZa>4V-fsmT$=SS4el>TXQXCiznezQRnziUsPi>Si&u)DA1N~j zBa4=vd9qFq{l72%@b3-i$(fYKw6?94On)C&%cNjb@dxsvFG4TdQ>pTeiB7F$$W`<95(GZ0X}XphKa5xL*5QOWW?jB(u*-5%60RO_ zxT53H_O0?~hSoUlxE)2+g4Q@iMmhwC_J>Ey?s_pKPWt=*Sv zu}$4rOOT^o7{J3O)$gio6tRp|dighRI5(kvE$82Z4tJR9uxXZu-#v#LU2_FWbM0*& z?bW{NNG9xRUMomV%V4d?is$_J$@w0$_>ROgx1=88J-&HI(F`YG0`bBfzA=^Z>@BLq(V!sm>zNM}6D?1%te&Ii#)iYIwa4*$N+mc?e9yaMa4 zUb@$vEc5;3R)W$?M{T4>b4*3>8+EoA6TB7rv~^3VFx>j4ykWA^W^7I z$PZpqxfMIgvL6%2%K>mmTg2oNTtbEhu}>==$~mD{H2sqYJM!!ZuMRg?qZOJoSYpAH z`k^DO1Wafj8jf=UZ~vxP_)8o&#uT4@0brGq01Ok&e`A-N3>>ZgQq@ZTbAVSF@cUmR z?1Zck6Jp>LVRCtiIc&8)Fb)oi3;nxSs!oSULehb8c}n&ctWOJ{GG_H9Upc@0u9to77L`{YO6Rx^h`RxEqOO~VeVf=)i&*uZr&$a3I=CELI?Y?}M-6GD^ z1JaQZSRWaC=F=ez*L7bm-fM%+X!wG)n(ir4dhOkHrAe>jJ{E$c=l2!@9oHT>HBa?> zgNb10FZ6UYgejW}x-@lFs17%EHkN_w%|Nv|zf*rk(bg*~(X6H^AWmzrMiR4}zZWPh z&pH4H%?73Ze}tU_lVwr1t<$z`+pe^2+qSJr+qP|^(zcyhY1?|)7xDV`?H4cN{DKpE zkGa>HV|*j=SrpcTzIGymP-{GA^2z%36jS8xIC~Z<;}@kqkt1G>2>k#xirW0BqIT+n zW&mx<9i}O-8WY#P21Z3eEk()jwMxFZomC3JD~x}THT7~0PjbDrlEP*4Trmrzlw=G{ zwGNb9qefD-xaQ13hb7aHD}a)hH0@eQ`ljg_U13U^YiI9^uCW1f%yZwSoWI9`(iqOaWJXY!eNu?TG8HgQcD@vu_d?8`~%HC=8KX<}RY!n;#ANU6f- zgy@*^TGepSb+dH1FWr58|9!J0Q0rv?y;$<2Mx}h2( zqMk({&G;zf!6;SY0-lAZ* zCG&Br32;Rs3iSRsu|hpSKFRV~N<4~_UU_|Uv7Co-;lDf~QWv=jCbupE8?tc?fNKZf1?z$EyDHu1;GGaq>w?ck(mlQtFn5Sfdaoxwbk z*NUH)N@hUA_O+Vl+|G9qEh2uuTcdJ@C424TiX&uE<^Gtp={2WTKH)XEv19e}m|T=& z^O;-HuwhloM2}=*d0|DnWnjrIF7Vo1*s%C6ExtI3S>5UV&t)Bypp#wYkI13@%!vQD z*!|0l5OFs#a`~Yz{O7FrH@>>3#fZg&`Gg-coyh+*v}6r-Ie-3Oknjm~GSYG^t1*X1 z{~T(@XKBhOr01$lPXB>D06$JeBQ5PPIRb!<6HvrWP|v!AV&m);r>Cx`iH{dRA9z5@ zBl5w?z`z9IUnhY2Ol(k0l)}J#2x9>{6J-+x69pp!L(n%iFxEHK2fWh=;6a!I8@%9W zLk0%_7e5P+M|i~GkI*YY|38ef|1lpOU2Oj`BmW`piY~Uc|LrEM{x6B&^0rx}!7rw5 zYc`A{g4DB$N6VDAloF_?)X#@#_N5s^LhHBPyqK4-emtK7$M?3!xpd0)fiyH*Y@L4j zM{Rc}VF15*DkgKH*UZlf=K5>;NA9dOimoVpE<^`R8ulnAE7Br9nW-*`*&BMWBjFD z7^fOCP@=RwNXoJ_M%AMI0VWwyL=G_Dlk7Oc2sI|a08zFF8c?PDT(T@Rd}i64in5*R z?5}#tN}Pgnk6FC0G}BJs#xV-nD@}1`S#2}j!}!b`b4i6{nApWP%JGfZTkgatwV0N- zj1kATH5QsSTet+3R^7GbX@G9AP&DJXQwgEGEGLzw1TBt{8J%Wk49)5eM5bxGp(pT+ z*>-rw5XhF4Z)J0O#H6!DqyF-m6=6>f)KqRNs8%Mzaf9`s!LckTE5?n87PxIu8wvpE zPd>rqg5$ovC*EjTS6m-g8$Z1Z_=v*WuNsDUk^aPqdAbvEC`enrW6PEn_#*}b>*TpC zZ!=O5&HkOM$b+Y++xj=_RNcZx(XCc}N(b{`70EaY@unUGbpmJ}iD{Q|+lcA%z_GE! zR$fOHxX6-A{4t~On5k=;Yea@TH5{u1S7$C-I%!pubL`~TmTvS}y0LOUR0EP~{{7Yp zNR`y6fsj98pRn#9awHlQl2!YYD=#>WezMRma2kUHhv{AMXDO-)k_C-ttCV_aITmbMjO>GMB}r^ZT6O9B^5Qs0BaUpj699iRbM zr2}!^bXPwNx{Mhsu*Zym4hFF#;NG?t4ONBQNL;o9!bPE?^~C;c-L)M0Qhr*i|^Zco*vewNF-9@%G>lRHv4nx zxN+;Eya(0BR@q=NLs7CaP9lbjm|kqI-hkQWrM2W=_W`%t68n)4MYEIUa8I^DpMU9c ziy057_T9rp%dP$4x}=?e3qX#Jr!UCg<|E>+6s~J;NP!&ldO`e%D8O?I_920!{xZs%Qjg>%^f?HHo$7{T!EM`R}1 z&5A$Kx`XN@C9r(X#FHS&a(CQP^&3B9c_IY;K^88*aBTdB=q6!QJ0l)Dmi!zXmFw~) z;DsV>hTMsN_KES zC4P;d?taDppQE65Ark}R$6q}0V?_A3zKwsCLwQHL9~zwVe=&HHmHsQm-`TB60aUFo zqA72YDg_D!m6WM1otz1Xh~(Gyr=G^T)z~faQ0HTh*t~!=Uf4I|1%WrhVcJ#*(XwF8 zcshN9eP=T3^Y;9l9Uw>@rU29jFnErB&>!A{4-bscfFX8J8-N_nTdG8qtJby!61e3cxY=5D5X(pC?PIj3t;Y;YcLC5$4tvav1PeoeoiZe>n zxid?zOnlHMB$xuXFLg5kPaskUWs*)ALe!v34b$l<4*_V_8pDM(5N--;K~#qYBZvg= z*+x%FN-Qi#RMC&k3?+X4!S^vN8SMgQS1#ULoB2joK*B3utXoD z+ANQzLTR_s3ApHnAW_`9RW##Yr(c9;TI!NdYVa7Gw4n_{i!DoR`l6z+gnAI7VJLp{ zv>^Ny51x$%5mJgiKbr>JY5rp1q&B!If5W4%?J4#kccNr8i9YwR+VPDp0-KzV(TI*F zb87FnCQYa^6ASzbM0;!0ewd@W&|2i});AO)*^tO2T(0RbYvmoNLLMJ4y+gVyaiq-(EKVpl1klF|H5r z=pvaRv#70$rtQp(8bF4>FhlB7dLWR{F}4sf{6jZx*~smzWQ*~W)+g$XoPfgIjc6k4XRq|h7G9fz~8v|QoX$xDE|NPv_R)_RXT59GaPoMNo_a-qA z1Of~Ogp^JpY`|b7DM#QBAjyN|rV?V305f$m1qzn}6{)5^a{@*mq*b+|rh^PCP!+Li zZdRSMZLw_D+*o;9>giF_^7y{DVNQfW!{>ACec!s?cA9z3{r+{FAT+AXi$H1A+39ZMeg{AdVJ)+|YXMtkjSnME~NFIH5fS5(! z9jN^Ph08N9LHh8!pN^-UA~wS#sekBBvEatsBgVmzGS=mWLxWLw4>{}L2y$K;#llvD zd2B54b&w~g-$XWNeBo|&;1Eh}bRlOXS(`L^rEdYXW_eNhg@jz?9_F_h6_3>38dPqT zeRO{*1&`RC5^9Z#driL!)C%=x-VHknugsnY)Qno&+!(Zbet)EJ^8zZb(B2Rfef(T8 zoGnt{)LpsAo=L&Bqs6rH3(apWRNKT>)PiG43ss3m%{^9rjA5Y6W~kc4zDKCs>Kjft z-jy-zRdPdiD5A^xbNSU;`_g_Lrp0P|{yiBeJ5>$}Ccy$}^}Vouh2JyC-iA;ksInBB zg*Rx3^(uS1Yo&5~_ozMmDLQ30B2az{edyd4*mjAgo&Bk!XsKN8p^0>b^f=z>i8Z?u zxBY73_p}x@llzr}@2R&-vOhUxmm3$TYv*~{oIl3bVW2H9M$(0uMD;ai+iUS>+wygu zj~6D;P4G_Xj#|Jv26_eLM`l==9;!Mbz+~%4Jujvu78Xu{J@#tN-f?R(?x(jduNyZp zpifWYZOpT*&JqNQxX+KO?_S7D6Gri6d?_bZi)7 zFT@(iRFTu5g_B0d%a5X8#nBFxb?|e%VY7o8M1HBb z-bsW2sWbsGl$?LOjLhJY!(?i;ZM*slliItovz;iu!^EC*GlXOlfbiA@avd(-kIu4v ztCmG%WnkCImjNN%kDzJ{A@zu#NX1XH*dzQW?`;3RvmL-NIgfFg#o*;{l1tio(?dA- zi)RVqZI63Dz9vQ_?FB4AzoDF|Acx?WyY@zZ^4OTi<<{5JR5TcTBm4V%S_6<$nrQK# zE{?s}SLbA#G(_}kl3q5^Kmotb0A-P3_>r6V2GZRf&k#Ng(Egl!6okV@0mQ7B{2iu< z#McUlButFJ6r4XhhGCF&V2PJ=X}!#|6G`-qDR1vl;T-Qd(!-V~ecF3?3!_QDu!DNs zy=$zGp`TvRU$}jK^$BzRnP9UGJavrV`p8bB)Mh8u+9msa3P_TOHR4}$*LEC%3Hr;x zuWJik=8TIKS%(QRc;j}Z>~{o)d3>|%n}8pNPqR>Ji=w=LF}9b!#VG^fy%$g)9Bl#@ zH}GBzsOTRRnY-4PgBQv>89p^vPPV`G-k8jS`hVaK|+vK#rdUmyJ%QRR=I$Yq8)*5m+}b+ zG@+3TR_)^1vh1o8+yWRge9aRorjmitWj82rE+zOydg)2>nngVgFMV~cPWA}hI%te4 z-na}ji@i>HlkxI4R6Nx^+2{SroT0ZW=53lL`q<07iH#0GJr#;mPes6YiteVoBPFjF z&Z>rmW_@iKfKnd1RhBUsRLr_I0Q(gQT~oT7~wE>H;jZt>nBq`L@@PVV>HfU)J}~ zimkS&cKX~ZywR@#XRr9xvD>uX@?V^jpYQO%cM9*iodM#Bg+^6hdDpyo3XDjOw%1`V zqG~fkYzL%l z9TL4nwBf&)yN(RPJI{+Yc9*|Ay80Y>&bF$3!dE4J zM9K8OylV{wj+d`SRdESExz(5G z^4ZU%oQ-^p-aKKu+Uj`~atyk84Z@N@=W?+AUhIj&NKJn@lq$($W>K(%oy3`Pie)eg->gx4Il%9VX% za@Ahnk>D}BdI-qhMZ)o>i-cHQ;&nya9<5rn!0KnDywwj=UmcS5_VCL-sJ;;cXJ6~q;@?L{h(gY2j)qN!X?_gpiifPr0YQDf72qiZjuO! z%UsC@vu(<6>Wr5D6mwmc0#o%)iKWT*vsjg5FLd=CG*kx&w~81U)en+&yN}(GDf@;R z)QJU~6AFWngh0&lrbRkc&k_Q~own&7=HAYvZz3>}=$l8f90u@tKSF`crh~6-LyVJnR~A*^}Nzb?W$lYzL0HGww=> zd8T=-Sdt_%JlZaRiP&2eKBR?6YW!r>-y3wDGA&j{SSo#6XKx+yzEq@mZzh^J(x6cj zRpSmOnXlk1S<2a``8(0;nysF7D+bP?wo*6-g=8xSws-1M^lW7Vmlsuuxj-_bHi2e5 z9s>n6L zLMM=eQ~l|a(T6u+8+6D;OkKp37I41#?2n3ylM>>iaIgl28G(-x@&%C)MQ`<_p_v}0 zrAno9Z!f&4Fp4hWTHy_kM?K-6i-`d8eXbO>f4hFFeI}(L$AXax%1n@u?$3CU{y3{r zCt{s&MR9W_gpYPoF2W*ig}ue?`N*avPDDND&y5gMN|SHv#m!xukQXrIh8@-4MHI-+ z9=UAGh-g?<^&zmM#IgNvP=-s6&Wp_X%a%S_AfN5<5lxg*l7`$nA?-ArnZM)-t$a|% z+|d;2E=x8T_u;y-f8WyZ=zxc>z$pGywhj@PsKF)J^hS%56fi)To= z859ZYNqC*u@}N4->vn)UHWtaUAGGem4gp37u4X~`CS1&O6e%QdC&|ODdtNX@uTPbD zbEQX=32cZgtt@=T(ca_NIr~A`t+~@xY|6Dyp{fKOB$3q?oB@7SMN41~}Q z()fHJX!>X|2<5$t3wa$t6XgrtGW0w4rQ(9Ei0XGL@cS}S_KuU>O`5A=1Xk9(1>uC7 zRVRDU*`Jlh`bokd&tm350<+ZT^2o%_kvNSRdzazlAy;3!ryFj_nY^>`oS(9sWG5Ti zK{u&`(bIvynf-m2oaBIhYnfkL1hcIs;H#d$sQx33-FAcP3DR&^p3xJj%XTE2e?3>2 z@gX~*_pWc2Vrtg9R|{zf^_2w7!Wx+|+Xz3~bR^j}KzzU8(Tc`h1uV3@069w%{tRLi z>do-R=!w&r!v9WwB2k6+r!9K0Swm4DgCp0#UI$c~->4uaq+P3r%mtWJ-wMx0+MvzS zLlyKG&JxCN{cbz9UiLwo5Diw|L+KE(LLY~9gZE-TA(}yPXc6YU>nh4(E@pe`EOYyeUo!0jm;(E%bm4;)Fn>z?xZ}HJhLi zD{g@qtCA{435EJS&M$amY0ER>os}rB0Nq8M;mRA7eY^ljW<}}MM3z2QWX+j%nF^~G zXV*D4gcTPi>o~LMTb?2JX~vvVtQpOH&K37%%o)%9HGQ6510Ff%ocpNbk0g&ZAocG# zr-Z!fBEu#|0Mt?{Nq{80ib7hB8LjegPe65icNbolSy2C5!O1p=OLhxz9qE->w!zs; z|2?FaH^r=dT!3@Ox-Tf`gZidK-Fbdj0CnU8F`6EpK=B)WsL{7kAysGIsNPhWx<)pB zxU9*@`Mx7gN`3YWefrrxThx8@{+G`taV-@q>Sj#YiiDh=IyQ3Bj4Zg6;?Z_$IloM{4aX2Z)TKQ@~(#!`PM@gqB9owXw7AdFd?nT?+vJ@=vWsTa22CF2) z;#Jj)leSRNh`~dQ&3yasxfw;4L}mi3>BWMqnw2c z)C8KW;i0+acMx z08)-|bEXzF^>c_=LbbE-;(LNv)z5Wmfx03y0okn<8XIs&m-DIz`q$v6p)XL&^&`f( z>}gd-)ZaG+`Be*|^BT`s-L^Ql&vlW(DKn&0y-{T<793B7l8L{jYL=;jP;6ANDB;Mn zOO8pmjA~F*HXaPLy*2p@RfNht1gKcM1&5cKT`${9miH{nR3vdj%O{J5G$s6sV*oYT z#m`ML8y{^fQEkRJJ4g4pT2&EUt?T%NdRW(rIjgO#i^Zw2wN?(2sH)$~b&TGgP)eTh zaT5xQ$6BiHRJSDi3c9~A~)joYJ$sGh*~$pHt#^ZNe!Mn zn(+Ui}jb6g~?_WP*b%LV(`pte~gS~i+5HUjxJbaA+hYknY9UX%qCKOsSj?_~B1*5=5 z5%AJ;tH6C18{9ly$kf}mIE3ndp40ZQMI~kTLVz^NNw2mwYvGxz;h$mb^yWcYx$m4 z0;9;^dq3K`HNdd>3uZu$21d?bxLx&{)nFqVXakhY8vU$p2?yO8H6{2$pkwq=Mrm~D zn~#tU;*@WlH`u>Qk?zhL@mL8HUEh+B)&RZwNTDe_l5(1~DRE?%jv?jh$U#*_F<2`E za!nVyp?iQ}gBzwnPQZaF=B&&z2xes=X;EM~C@X|?JF_o?zJY8T#4 zcmr?piyqWVnvbo3USNog8SLv&gI8RP_+#q4IqdaS>h;bXo@uc|F&@CLbn)L8B^EsC zvVV~+&{7qC$rXFFCDI-`YC}_>^3)XQKFz!099gwt@n*`fJHT#@lLvj3&f795=@ zNjw1z?(VhdP27w;cyz>z_{cL1FR zzw5^jr1Ccaem5I_mpcxjQ5J%>NO7;PlX-;s_+o91o{!fDtS&?p6bx;gVz(p4HmOd% zA1NPiY!=y9EhN4)uoV6Z>4Y%9r8tlRO<)t%mniz+{J9nOd;`b85}_ghW}jXArr!yY zItEIITSv`x{n~N*kT0wps=Wyd_brEn3-w63{MNuI_w@%Jq*4p%>F&tSQInzWY)LkYjuwVk&azB z^m#r9XV4qjds|UY6mdV}r8Wp5=c6~$Xw*)?rkcjDIQTVO1!N)l_6c9eoK?#VPsl`! z)Ie_g`Qef#>!`PIsIttUJ>tIX?1U`;-Y!)$N>L47qmhAUI}f=Ag8l=`geTHf#sBu=H(LcfgHN!eLc2x^SC-WazjY8 z5up=}aZIqYGh!-}RqEP{{QQxQ8s;+i!FIGs1ZG=`0=z{OBI}-|s>>z$|6Cx6Nab<0 z|9A<6f1am*yFmJ<$4J%0@jqG|EUcaXd!zn;eFV0yVE@VI*>0N5N?0tYTP*lH`N1O! z#tfTVHP|5h`5!id-GqXl$|S2WaSI94m>xM(hwx^y5+qTu>D|ePuEB))f*<<;EERXDeIDEy!c|cDPuvkNaq|)yO8nCI!IQWsVvX6P}tk z^#A<}t|*#Ks*`ykDE=Yg8y_DwXZ~^#%hYo$KNS`XvVPz*?X*4Nk=vT8*W3FEQWvNV zL6kDk8*>8z~Sd^}j$cRLCtb}$eJ&ZAM%ruPI6NhN>q9__=AUX^(P!+5OL{yP7 zagE;mk)ydvkLqkw+oXX|SJe@%c}8+sB75dK&X%QlW}~SDxgk15(-CU3q5N}xu}+#a z-LN$Qfw`5`BCTFk5!=f=6qMLmb_EIM+){Sxpd%O@yK=3+am${$oY%~tK3?nw5~=Fy z^ug{k8nDfj0jvx^z?~nGd7ed?t<{WaU#P)Pi`LoyQ-T}5va}67O1?!U}6mK9RKb_R~fZXS;+`xMV9& z>KDj)V7>H|u;YA)mgV}(Yh!w)Jh|?w1zW{w!tmFKU6h{T2xXeF-9=KMOBY(5b0;zC zV12$m9^_1vzH%Q1^Zul8dN?C%Ps{7^cXjKDv{qnDAnGJI` z=9OQ&l`72G)DN&CCj&`r1yzLp_LBn+@P&B8JX!i22u2He(ujo8Mqogu;X{yXs8{?i zKs%rxx#5s)Vr-*6%qaLHKJ>n@ygeJtFb;dvKf!C7#I2wmcFz`2V?-s$vX0Jb8 zxa<<@>RCKuHxD7skP^$>Xzr6l#ymt`Yh&b!{WY;WgsLGV-<$``!5om0Sr7IFARMQM zMf9T*eB{7Lm@7-~(@%!3%zc z86~O$mAY6eQ6a2yMDsQD z90AwMz7^x#mXVYZ;+{{x+UoY2X*avx{s#=i7btDO70D+}&JZxt(4A<{0%_)kC%g

Unx=y8=muEX4- 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%0D;XgScnY)sy7Ei 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 z z_U)75#A5hq93pQ{;FjE<@_BW)4w=Z5YReftPa*z}5kGG&8B+ayAT0~+*~!7qHgTD% zEua+Woe5%g>%A@-9rmylYn!nO$A3eZ+X-aSv}DqE4O|bbP??90#d(<{>DUnPC986s;F!l#HF7xQ?9Pm7x+YCjW!iP+wkt(%qr6nXWS?~ys!b}s_yODwD< zF~sm+$`tZS6~-6M2NlgH70pK#p^;hLQ(4_xY2e{pm$H3akjBK^U!!*|#fNgu*jgHJ zi|m+bFZA90ukq;+ z7nCAKUCCoyUn^of-%t2`+EZ2AXzhI)Jb(#%q;p$2Ir|X}QF;z5ry7rh+4Ibn>+XwP zM=HR^W*iAw0p_qZxRCQ!U5-G=dolOk9PDgbs0=%3&yxB3N)&0G7Gj9MqSS3MjR_boVvu5~wVXOMey>&PJ>d~iibE1z} zb}!C8uND7;_9x%J!|dv)pz$O5-+n;U@8lCk9ci!(%YwL2C`t5FkN1-g3KFAyX{L+R zU)+ac#$Z5i+>=&9@(5qQiRX%Tb))K{vEH|1#@WHRyU%L^l`7vhVy&NroJ=vjwBqu&-ixBpDh#OeWEQ>A1Ma87_5rJT`*8< zCg1&odEhn>L@hy+irHF__(&~boN$s$uubRBNxnOcJvRXV8h9QCiA!k+iwglu1FkesNTLuymRG=;o@r{xf?;uG82CKWTA*HS>}J=A^0-{B zh&0lMwOO;$v)v)^r^UXrMW;qvo!)1r+v93W3I_fC-{WZ9e^?3Leaw8RBLtq0 zM`!(^`}n+BqR(%(Q6GUmXaM5c@max85M&q8al1eIDH4{$#9lQMTNmL7ucyYaU|9aa zC2Z_L7@Z%ccna%t{d-sGzQN%e29hAwfPc)M@B5Fy+=E@RXJ~==Tz?JFBrMf|2Hl5f z53%*LLjOO;mlw&wTD5oaVTZx8eh>EdR)Bx${?qM0VkCc96P^zZ7=O(7xT6y&8PYM7 z@}l7N7BG5Y;TZ877B$Nv>ms=Ck&2qC-12BCt}%3jnj+-v6$_Th;)R2l#msau%a&Qv zUmJP>9G)De;6Ei8<`}ARj|QeR^bzTd2^+Q;Ju!N7NM~TR zd8isI+DyC*Zd|o!xJ24UU_si>E)O*=A+>PjOxso;JVqa)42~=wcU{mHFRLV^ny#u2 z-iwqSpir$=D4C9VnZaiDiI`6Wrk}pbRwis%njGrc%R0IOI^(K?Fol&PBgQP0TB6_2b#!ggwFW1`6(Y>! zoMnw&hTNtnTfHh+2fpW$$)(Fqu$gkyZJNHQY29T2SZt`&Gec8mSt^BEmxa^3{vzp_ z6k*W%NQidr*)kf5L||`nRP7q$!QtCPhaK5lDOXj~HK&58{`7B}ZWV=_LtVaOCOZB@ER zYaX^5!8^C;rQ6Psa#U=yKR!Fo$ue`VkwYE%W3Hm0L0Xuaj1W*91Zn5!`qShEL8d%R zuJzRQ6keDjm>p7AH&l790^MAu#~1PhyL9apv9qYYB|3Va%FW6%gSIg#sKF@Z?qRfN z<1GA8_RdCVO-ufrDU00}D+v3V_L^0LZ)UW=zt=L2(pE7x+I6~Fr9QKeV=2p4p>y45 zm>S4)!IZAPlVOY=`#_F~;nehJb-0~rb=-8I?jl2$7dB-$!j4-$f&P=&78G`s?A(DZ zN88yoT+JNpqVVM|45h}D3y9>j-=;QkO2kCqEw*-3t{7_z2)ic8pLc?^TdGG{t!$Di zop!C4*D2E~mT~P+Rlgd{=CLb|$yyyO|KzbByd1b^NohH2(sKt@-3C`Stjn%Ys+>7z z*W}SF(1qCOFZ^9MK4vNB{}JN8pvI#o2Sd7Jq@@>w6euWR8Im^{H5i(_o_*MWckTF4 zh;2yWI1>Iu+L+bCUpaE08DE|_XAPhPh# z%J@0R;>(cUL^__HXkW|V3g)NJITvGVxH7q!my&Wd6%_%E%S#0S#W#0i^ZvMG?IpFK zPL<|7b7kEg&~Z#;*k^0+s2)mV$qp{_rQgq5G_>fL4wZi!211t>Mr@}HB@tY;&d2av z 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 K7c3wIqWm9bQn|VS diff --git a/gradle.properties b/gradle.properties deleted file mode 100644 index ff329ac3..00000000 --- a/gradle.properties +++ /dev/null @@ -1,3 +0,0 @@ -org.gradle.daemon=true -org.gradle.jvmargs=-Xms128m -Xmx1500m -org.gradle.configureondemand=false diff --git a/gradle/wrapper/gradle-wrapper.jar b/gradle/wrapper/gradle-wrapper.jar deleted file mode 100644 index e708b1c023ec8b20f512888fe07c5bd3ff77bb8f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 59203 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

K7UpUK$>l@ zw`1S}(D?mUXu_C{wupRS-jiX~w=Uqqhf|Vb3Cm9L=T+w91Cu^ z*&Ty%sN?x*h~mJc4g~k{xD4ZmF%FXZNC;oVDwLZ_WvrnzY|{v8hc1nmx4^}Z;yriXsAf+Lp+OFLbR!&Ox?xABwl zu8w&|5pCxmu#$?Cv2_-Vghl2LZ6m7}VLEfR5o2Ou$x02uA-%QB2$c(c1rH3R9hesc zfpn#oqpbKuVsdfV#cv@5pV4^f_!WS+F>SV6N0JQ9E!T90EX((_{bSSFv9ld%I0&}9 zH&Jd4MEX1e0iqDtq~h?DBrxQX1iI0lIs<|kB$Yrh&cpeK0-^K%=FBsCBT46@h#yi!AyDq1V(#V}^;{{V*@T4WJ&U-NTq43w=|K>z8%pr_nC>%C(Wa_l78Ufib$r8Od)IIN=u>417 z`Hl{9A$mI5A(;+-Q&$F&h-@;NR>Z<2U;Y21>>Z;s@0V@SbkMQQj%_;~+qTuQ?c|AV zcWm3XZQHhP&R%QWarS%mJ!9R^&!_)*s(v+VR@I#QrAT}`17Y+l<`b-nvmDNW`De%y zrwTZ9EJrj1AFA>B`1jYDow}~*dfPs}IZMO3=a{Fy#IOILc8F0;JS4x(k-NSpbN@qM z`@aE_e}5{!$v3+qVs7u?sOV(y@1Os*Fgu`fCW9=G@F_#VQ%xf$hj0~wnnP0$hFI+@ zkQj~v#V>xn)u??YutKsX>pxKCl^p!C-o?+9;!Nug^ z{rP!|+KsP5%uF;ZCa5F;O^9TGac=M|=V z_H(PfkV1rz4jl?gJ(ArXMyWT4y(86d3`$iI4^l9`vLdZkzpznSd5Ikfrs8qcSy&>z zTIZgWZGXw0n9ibQxYWE@gI0(3#KA-dAdPcsL_|hg2@~C!VZDM}5;v_Nykfq!*@*Zf zE_wVgx82GMDryKO{U{D>vSzSc%B~|cjDQrt5BN=Ugpsf8H8f1lR4SGo#hCuXPL;QQ z#~b?C4MoepT3X`qdW2dNn& zo8)K}%Lpu>0tQei+{>*VGErz|qjbK#9 zvtd8rcHplw%YyQCKR{kyo6fgg!)6tHUYT(L>B7er5)41iG`j$qe*kSh$fY!PehLcD zWeKZHn<492B34*JUQh=CY1R~jT9Jt=k=jCU2=SL&&y5QI2uAG2?L8qd2U(^AW#{(x zThSy=C#>k+QMo^7caQcpU?Qn}j-`s?1vXuzG#j8(A+RUAY})F@=r&F(8nI&HspAy4 z4>(M>hI9c7?DCW8rw6|23?qQMSq?*Vx?v30U%luBo)B-k2mkL)Ljk5xUha3pK>EEj z@(;tH|M@xkuN?gsz;*bygizwYR!6=(Xgcg^>WlGtRYCozY<rFX2E>kaZo)O<^J7a`MX8Pf`gBd4vrtD|qKn&B)C&wp0O-x*@-|m*0egT=-t@%dD zgP2D+#WPptnc;_ugD6%zN}Z+X4=c61XNLb7L1gWd8;NHrBXwJ7s0ce#lWnnFUMTR& z1_R9Fin4!d17d4jpKcfh?MKRxxQk$@)*hradH2$3)nyXep5Z;B z?yX+-Bd=TqO2!11?MDtG0n(*T^!CIiF@ZQymqq1wPM_X$Iu9-P=^}v7npvvPBu!d$ z7K?@CsA8H38+zjA@{;{kG)#AHME>Ix<711_iQ@WWMObXyVO)a&^qE1GqpP47Q|_AG zP`(AD&r!V^MXQ^e+*n5~Lp9!B+#y3#f8J^5!iC@3Y@P`;FoUH{G*pj*q7MVV)29+j z>BC`a|1@U_v%%o9VH_HsSnM`jZ-&CDvbiqDg)tQEnV>b%Ptm)T|1?TrpIl)Y$LnG_ zzKi5j2Fx^K^PG1=*?GhK;$(UCF-tM~^=Z*+Wp{FSuy7iHt9#4n(sUuHK??@v+6*|10Csdnyg9hAsC5_OrSL;jVkLlf zHXIPukLqbhs~-*oa^gqgvtpgTk_7GypwH><53riYYL*M=Q@F-yEPLqQ&1Sc zZB%w}T~RO|#jFjMWcKMZccxm-SL)s_ig?OC?y_~gLFj{n8D$J_Kw%{r0oB8?@dWzn zB528d-wUBQzrrSSLq?fR!K%59Zv9J4yCQhhDGwhptpA5O5U?Hjqt>8nOD zi{)0CI|&Gu%zunGI*XFZh(ix)q${jT8wnnzbBMPYVJc4HX*9d^mz|21$=R$J$(y7V zo0dxdbX3N#=F$zjstTf*t8vL)2*{XH!+<2IJ1VVFa67|{?LP&P41h$2i2;?N~RA30LV`BsUcj zfO9#Pg1$t}7zpv#&)8`mis3~o+P(DxOMgz-V*(?wWaxi?R=NhtW}<#^Z?(BhSwyar zG|A#Q7wh4OfK<|DAcl9THc-W4*>J4nTevsD%dkj`U~wSUCh15?_N@uMdF^Kw+{agk zJ`im^wDqj`Ev)W3k3stasP`88-M0ZBs7;B6{-tSm3>I@_e-QfT?7|n0D~0RRqDb^G zyHb=is;IwuQ&ITzL4KsP@Z`b$d%B0Wuhioo1CWttW8yhsER1ZUZzA{F*K=wmi-sb#Ju+j z-l@In^IKnb{bQG}Ps>+Vu_W#grNKNGto+yjA)?>0?~X`4I3T@5G1)RqGUZuP^NJCq&^HykuYtMDD8qq+l8RcZNJsvN(10{ zQ1$XcGt}QH-U^WU!-wRR1d--{B$%vY{JLWIV%P4-KQuxxDeJaF#{eu&&r!3Qu{w}0f--8^H|KwE>)ORrcR+2Qf zb})DRcH>k0zWK8@{RX}NYvTF;E~phK{+F;MkIP$)T$93Ba2R2TvKc>`D??#mv9wg$ zd~|-`Qx5LwwsZ2hb*Rt4S9dsF%Cny5<1fscy~)d;0m2r$f=83<->c~!GNyb!U)PA; zq^!`@@)UaG)Ew(9V?5ZBq#c%dCWZrplmuM`o~TyHjAIMh0*#1{B>K4po-dx$Tk-Cq z=WZDkP5x2W&Os`N8KiYHRH#UY*n|nvd(U>yO=MFI-2BEp?x@=N<~CbLJBf6P)}vLS?xJXYJ2^<3KJUdrwKnJnTp{ zjIi|R=L7rn9b*D#Xxr4*R<3T5AuOS+#U8hNlfo&^9JO{VbH!v9^JbK=TCGR-5EWR@ zN8T-_I|&@A}(hKeL4_*eb!1G8p~&_Im8|wc>Cdir+gg90n1dw?QaXcx6Op_W1r=axRw>4;rM*UOpT#Eb9xU1IiWo@h?|5uP zka>-XW0Ikp@dIe;MN8B01a7+5V@h3WN{J=HJ*pe0uwQ3S&MyWFni47X32Q7SyCTNQ z+sR!_9IZa5!>f&V$`q!%H8ci!a|RMx5}5MA_kr+bhtQy{-^)(hCVa@I!^TV4RBi zAFa!Nsi3y37I5EK;0cqu|9MRj<^r&h1lF}u0KpKQD^5Y+LvFEwM zLU@@v4_Na#Axy6tn3P%sD^5P#<7F;sd$f4a7LBMk zGU^RZHBcxSA%kCx*eH&wgA?Qwazm8>9SCSz_!;MqY-QX<1@p$*T8lc?@`ikEqJ>#w zcG``^CoFMAhdEXT9qt47g0IZkaU)4R7wkGs^Ax}usqJ5HfDYAV$!=6?>J6+Ha1I<5 z|6=9soU4>E))tW$<#>F ziZ$6>KJf0bPfbx_)7-}tMINlc=}|H+$uX)mhC6-Hz+XZxsKd^b?RFB6et}O#+>Wmw9Ec9) z{q}XFWp{3@qmyK*Jvzpyqv57LIR;hPXKsrh{G?&dRjF%Zt5&m20Ll?OyfUYC3WRn{cgQ?^V~UAv+5 z&_m#&nIwffgX1*Z2#5^Kl4DbE#NrD&Hi4|7SPqZ}(>_+JMz=s|k77aEL}<=0Zfb)a z%F(*L3zCA<=xO)2U3B|pcTqDbBoFp>QyAEU(jMu8(jLA61-H!ucI804+B!$E^cQQa z)_ERrW3g!B9iLb3nn3dlkvD7KsY?sRvls3QC0qPi>o<)GHx%4Xb$5a3GBTJ(k@`e@ z$RUa^%S15^1oLEmA=sayrP5;9qtf!Z1*?e$ORVPsXpL{jL<6E)0sj&swP3}NPmR%FM?O>SQgN5XfHE< zo(4#Cv11(%Nnw_{_Ro}r6=gKd{k?NebJ~<~Kv0r(r0qe4n3LFx$5%x(BKvrz$m?LG zjLIc;hbj0FMdb9aH9Lpsof#yG$(0sG2%RL;d(n>;#jb!R_+dad+K;Ccw!|RY?uS(a zj~?=&M!4C(5LnlH6k%aYvz@7?xRa^2gml%vn&eKl$R_lJ+e|xsNfXzr#xuh(>`}9g zLHSyiFwK^-p!;p$yt7$F|3*IfO3Mlu9e>Dpx8O`37?fA`cj`C0B-m9uRhJjs^mRp# zWB;Aj6|G^1V6`jg7#7V9UFvnB4((nIwG?k%c7h`?0tS8J3Bn0t#pb#SA}N-|45$-j z$R>%7cc2ebAClXc(&0UtHX<>pd)akR3Kx_cK+n<}FhzmTx!8e9^u2e4%x{>T6pQ`6 zO182bh$-W5A3^wos0SV_TgPmF4WUP-+D25KjbC{y_6W_9I2_vNKwU(^qSdn&>^=*t z&uvp*@c8#2*paD!ZMCi3;K{Na;I4Q35zw$YrW5U@Kk~)&rw;G?d7Q&c9|x<Hg|CNMsxovmfth*|E*GHezPTWa^Hd^F4!B3sF;)? z(NaPyAhocu1jUe(!5Cy|dh|W2=!@fNmuNOzxi^tE_jAtzNJ0JR-avc_H|ve#KO}#S z#a(8secu|^Tx553d4r@3#6^MHbH)vmiBpn0X^29xEv!Vuh1n(Sr5I0V&`jA2;WS|Y zbf0e}X|)wA-Pf5gBZ>r4YX3Mav1kKY(ulAJ0Q*jB)YhviHK)w!TJsi3^dMa$L@^{` z_De`fF4;M87vM3Ph9SzCoCi$#Fsd38u!^0#*sPful^p5oI(xGU?yeYjn;Hq1!wzFk zG&2w}W3`AX4bxoVm03y>ts{KaDf!}b&7$(P4KAMP=vK5?1In^-YYNtx1f#}+2QK@h zeSeAI@E6Z8a?)>sZ`fbq9_snl6LCu6g>o)rO;ijp3|$vig+4t} zylEo7$SEW<_U+qgVcaVhk+4k+C9THI5V10qV*dOV6pPtAI$)QN{!JRBKh-D zk2^{j@bZ}yqW?<#VVuI_27*cI-V~sJiqQv&m07+10XF+#ZnIJdr8t`9s_EE;T2V;B z4UnQUH9EdX%zwh-5&wflY#ve!IWt0UE-My3?L#^Bh%kcgP1q{&26eXLn zTkjJ*w+(|_>Pq0v8{%nX$QZbf)tbJaLY$03;MO=Ic-uqYUmUCuXD>J>o6BCRF=xa% z3R4SK9#t1!K4I_d>tZgE>&+kZ?Q}1qo4&h%U$GfY058s%*=!kac{0Z+4Hwm!)pFLR zJ+5*OpgWUrm0FPI2ib4NPJ+Sk07j(`diti^i#kh&f}i>P4~|d?RFb#!JN)~D@)beox}bw?4VCf^y*`2{4`-@%SFTry2h z>9VBc9#JxEs1+0i2^LR@B1J`B9Ac=#FW=(?2;5;#U$0E0UNag_!jY$&2diQk_n)bT zl5Me_SUvqUjwCqmVcyb`igygB_4YUB*m$h5oeKv3uIF0sk}~es!{D>4r%PC*F~FN3owq5e0|YeUTSG#Vq%&Gk7uwW z0lDo#_wvflqHeRm*}l?}o;EILszBt|EW*zNPmq#?4A+&i0xx^?9obLyY4xx=Y9&^G;xYXYPxG)DOpPg!i_Ccl#3L}6xAAZzNhPK1XaC_~ z!A|mlo?Be*8Nn=a+FhgpOj@G7yYs(Qk(8&|h@_>w8Y^r&5nCqe0V60rRz?b5%J;GYeBqSAjo|K692GxD4` zRZyM2FdI+-jK2}WAZTZ()w_)V{n5tEb@>+JYluDozCb$fA4H)$bzg(Ux{*hXurjO^ zwAxc+UXu=&JV*E59}h3kzQPG4M)X8E*}#_&}w*KEgtX)cU{vm9b$atHa;s>| z+L6&cn8xUL*OSjx4YGjf6{Eq+Q3{!ZyhrL&^6Vz@jGbI%cAM9GkmFlamTbcQGvOlL zmJ?(FI)c86=JEs|*;?h~o)88>12nXlpMR4@yh%qdwFNpct;vMlc=;{FSo*apJ;p}! zAX~t;3tb~VuP|ZW;z$=IHf->F@Ml)&-&Bnb{iQyE#;GZ@C$PzEf6~q}4D>9jic@mTO5x76ulDz@+XAcm35!VSu zT*Gs>;f0b2TNpjU_BjHZ&S6Sqk6V1370+!eppV2H+FY!q*n=GHQ!9Rn6MjY!Jc77A zG7Y!lFp8?TIHN!LXO?gCnsYM-gQxsm=Ek**VmZu7vnuufD7K~GIxfxbsQ@qv2T zPa`tvHB$fFCyZl>3oYg?_wW)C>^_iDOc^B7klnTOoytQH18WkOk)L2BSD0r%xgRSW zQS9elF^?O=_@|58zKLK;(f77l-Zzu}4{fXed2saq!5k#UZAoDBqYQS{sn@j@Vtp|$ zG%gnZ$U|9@u#w1@11Sjl8ze^Co=)7yS(}=;68a3~g;NDe_X^}yJj;~s8xq9ahQ5_r zxAlTMnep*)w1e(TG%tWsjo3RR;yVGPEO4V{Zp?=a_0R#=V^ioQu4YL=BO4r0$$XTX zZfnw#_$V}sDAIDrezGQ+h?q24St0QNug_?{s-pI(^jg`#JRxM1YBV;a@@JQvH8*>> zIJvku74E0NlXkYe_624>znU0J@L<-c=G#F3k4A_)*;ky!C(^uZfj%WB3-*{*B$?9+ zDm$WFp=0(xnt6`vDQV3Jl5f&R(Mp};;q8d3I%Kn>Kx=^;uSVCw0L=gw53%Bp==8Sw zxtx=cs!^-_+i{2OK`Q;913+AXc_&Z5$@z3<)So0CU3;JAv=H?@Zpi~riQ{z-zLtVL z!oF<}@IgJp)Iyz1zVJ42!SPHSkjYNS4%ulVVIXdRuiZ@5Mx8LJS}J#qD^Zi_xQ@>DKDr-_e#>5h3dtje*NcwH_h;i{Sx7}dkdpuW z(yUCjckQsagv*QGMSi9u1`Z|V^}Wjf7B@q%j2DQXyd0nOyqg%m{CK_lAoKlJ7#8M} z%IvR?Vh$6aDWK2W!=i?*<77q&B8O&3?zP(Cs@kapc)&p7En?J;t-TX9abGT#H?TW? ztO5(lPKRuC7fs}zwcUKbRh=7E8wzTsa#Z{a`WR}?UZ%!HohN}d&xJ=JQhpO1PI#>X zHkb>pW04pU%Bj_mf~U}1F1=wxdBZu1790>3Dm44bQ#F=T4V3&HlOLsGH)+AK$cHk6 zia$=$kog?)07HCL*PI6}DRhpM^*%I*kHM<#1Se+AQ!!xyhcy6j7`iDX7Z-2i73_n# zas*?7LkxS-XSqv;YBa zW_n*32D(HTYQ0$feV_Fru1ZxW0g&iwqixPX3=9t4o)o|kOo79V$?$uh?#8Q8e>4e)V6;_(x&ViUVxma+i25qea;d-oK7ouuDsB^ab{ zu1qjQ%`n56VtxBE#0qAzb7lph`Eb-}TYpXB!H-}3Ykqyp`otprp7{VEuW*^IR2n$Fb99*nAtqT&oOFIf z@w*6>YvOGw@Ja?Pp1=whZqydzx@9X4n^2!n83C5{C?G@|E?&$?p*g68)kNvUTJ)I6 z1Q|(#UuP6pj78GUxq11m-GSszc+)X{C2eo-?8ud9sB=3(D47v?`JAa{V(IF zPZQ_0AY*9M97>Jf<o%#O_%Wq}8>YM=q0|tGY+hlXcpE=Z4Od z`NT7Hu2hnvRoqOw@g1f=bv`+nba{GwA$Ak0INlqI1k<9!x_!sL()h?hEWoWrdU3w` zZ%%)VR+Bc@_v!C#koM1p-3v_^L6)_Ktj4HE>aUh%2XZE@JFMOn)J~c`_7VWNb9c-N z2b|SZMR4Z@E7j&q&9(6H3yjEu6HV7{2!1t0lgizD;mZ9$r(r7W5G$ky@w(T_dFnOD z*p#+z$@pKE+>o@%eT(2-p_C}wbQ5s(%Sn_{$HDN@MB+Ev?t@3dPy`%TZ!z}AThZSu zN<1i$siJhXFdjV zP*y|V<`V8t=h#XTRUR~5`c`Z9^-`*BZf?WAehGdg)E2Je)hqFa!k{V(u+(hTf^Yq& zoruUh2(^3pe)2{bvt4&4Y9CY3js)PUHtd4rVG57}uFJL)D(JfSIo^{P=7liFXG zq5yqgof0V8paQcP!gy+;^pp-DA5pj=gbMN0eW=-eY+N8~y+G>t+x}oa!5r>tW$xhI zPQSv=pi;~653Gvf6~*JcQ%t1xOrH2l3Zy@8AoJ+wz@daW@m7?%LXkr!bw9GY@ns3e zSfuWF_gkWnesv?s3I`@}NgE2xwgs&rj?kH-FEy82=O8`+szN ziHch`vvS`zNfap14!&#i9H@wF7}yIPm=UB%(o(}F{wsZ(wA0nJ2aD^@B41>>o-_U6 zUqD~vdo48S8~FTb^+%#zcbQiiYoDKYcj&$#^;Smmb+Ljp(L=1Kt_J!;0s%1|JK}Wi z;={~oL!foo5n8=}rs6MmUW~R&;SIJO3TL4Ky?kh+b2rT9B1Jl4>#Uh-Bec z`Hsp<==#UEW6pGPhNk8H!!DUQR~#F9jEMI6T*OWfN^Ze&X(4nV$wa8QUJ>oTkruH# zm~O<`J7Wxseo@FqaZMl#Y(mrFW9AHM9Kb|XBMqaZ2a)DvJgYipkDD_VUF_PKd~dT7 z#02}bBfPn9a!X!O#83=lbJSK#E}K&yx-HI#T6ua)6o0{|={*HFusCkHzs|Fn&|C3H zBck1cmfcWVUN&i>X$YU^Sn6k2H;r3zuXbJFz)r5~3$d$tUj(l1?o={MM){kjgqXRO zc5R*#{;V7AQh|G|)jLM@wGAK&rm2~@{Pewv#06pHbKn#wL0P6F1!^qw9g&cW3Z=9} zj)POhOlwsh@eF=>z?#sIs*C-Nl(yU!#DaiaxhEs#iJqQ8w%(?+6lU02MYSeDkr!B- zPjMv+on6OLXgGnAtl(ao>|X2Y8*Hb}GRW5}-IzXnoo-d0!m4Vy$GS!XOLy>3_+UGs z2D|YcQx@M#M|}TDOetGi{9lGo9m-=0-^+nKE^*?$^uHkxZh}I{#UTQd;X!L+W@jm( zDg@N4+lUqI92o_rNk{3P>1gxAL=&O;x)ZT=q1mk0kLlE$WeWuY_$0`0jY-Kkt zP*|m3AF}Ubd=`<>(Xg0har*_@x2YH}bn0Wk*OZz3*e5;Zc;2uBdnl8?&XjupbkOeNZsNh6pvsq_ydmJI+*z**{I{0K)-;p1~k8cpJXL$^t!-`E}=*4G^-E8>H!LjTPxSx zcF+cS`ommfKMhNSbas^@YbTpH1*RFrBuATUR zt{oFWSk^$xU&kbFQ;MCX22RAN5F6eq9UfR$ut`Jw--p2YX)A*J69m^!oYfj2y7NYcH6&r+0~_sH^c^nzeN1AU4Ga7=FlR{S|Mm~MpzY0$Z+p2W(a={b-pR9EO1Rs zB%KY|@wLcAA@)KXi!d2_BxrkhDn`DT1=Dec}V!okd{$+wK z4E{n8R*xKyci1(CnNdhf$Dp2(Jpof0-0%-38X=Dd9PQgT+w%Lshx9+loPS~MOm%ZT zt%2B2iL_KU_ita%N>xjB!#71_3=3c}o zgeW~^U_ZTJQ2!PqXulQd=3b=XOQhwATK$y(9$#1jOQ4}4?~l#&nek)H(04f(Sr=s| zWv7Lu1=%WGk4FSw^;;!8&YPM)pQDCY9DhU`hMty1@sq1=Tj7bFsOOBZOFlpR`W>-J$-(kezWJj;`?x-v>ev{*8V z8p|KXJPV$HyQr1A(9LVrM47u-XpcrIyO`yWvx1pVYc&?154aneRpLqgx)EMvRaa#|9?Wwqs2+W8n5~79G z(}iCiLk;?enn}ew`HzhG+tu+Ru@T+K5juvZN)wY;x6HjvqD!&!)$$;1VAh~7fg0K| zEha#aN=Yv|3^~YFH}cc38ovVb%L|g@9W6fo(JtT6$fa?zf@Ct88e}m?i)b*Jgc{fl zExfdvw-BYDmH6>(4QMt#p0;FUIQqkhD}aH?a7)_%JtA~soqj{ppP_82yi9kaxuK>~ ze_)Zt>1?q=ZH*kF{1iq9sr*tVuy=u>Zev}!gEZx@O6-fjyu9X00gpIl-fS_pzjpqJ z1yqBmf9NF!jaF<+YxgH6oXBdK)sH(>VZ)1siyA$P<#KDt;8NT*l_0{xit~5j1P)FN zI8hhYKhQ)i z37^aP13B~u65?sg+_@2Kr^iWHN=U;EDSZ@2W2!5ALhGNWXnFBY%7W?1 z=HI9JzQ-pLKZDYTv<0-lt|6c-RwhxZ)mU2Os{bsX_i^@*fKUj8*aDO5pks=qn3Dv6 zwggpKLuyRCTVPwmw1r}B#AS}?X7b837UlXwp~E2|PJw2SGVueL7){Y&z!jL!XN=0i zU^Eig`S2`{+gU$68aRdWx?BZ{sU_f=8sn~>s~M?GU~`fH5kCc; z8ICp+INM3(3{#k32RZdv6b9MQYdZXNuk7ed8;G?S2nT+NZBG=Tar^KFl2SvhW$bGW#kdWL-I)s_IqVnCDDM9fm8g;P;8 z7t4yZn3^*NQfx7SwmkzP$=fwdC}bafQSEF@pd&P8@H#`swGy_rz;Z?Ty5mkS%>m#% zp_!m9e<()sfKiY(nF<1zBz&&`ZlJf6QLvLhl`_``%RW&{+O>Xhp;lwSsyRqGf=RWd zpftiR`={2(siiPAS|p}@q=NhVc0ELprt%=fMXO3B)4ryC2LT(o=sLM7hJC!}T1@)E zA3^J$3&1*M6Xq>03FX`R&w*NkrZE?FwU+Muut;>qNhj@bX17ZJxnOlPSZ=Zeiz~T_ zOu#yc3t6ONHB;?|r4w+pI)~KGN;HOGC)txxiUN8#mexj+W(cz%9a4sx|IRG=}ia zuEBuba3AHsV2feqw-3MvuL`I+2|`Ud4~7ZkN=JZ;L20|Oxna5vx1qbIh#k2O4$RQF zo`tL()zxaqibg^GbB+BS5#U{@K;WWQj~GcB1zb}zJkPwH|5hZ9iH2308!>_;%msji zJHSL~s)YHBR=Koa1mLEOHos*`gp=s8KA-C zu0aE+W!#iJ*0xqKm3A`fUGy#O+X+5W36myS>Uh2!R*s$aCU^`K&KKLCCDkejX2p=5 z%o7-fl03x`gaSNyr?3_JLv?2RLS3F*8ub>Jd@^Cc17)v8vYEK4aqo?OS@W9mt%ITJ z9=S2%R8M){CugT@k~~0x`}Vl!svYqX=E)c_oU6o}#Hb^%G1l3BudxA{F*tbjG;W_>=xV73pKY53v%>I)@D36I_@&p$h|Aw zonQS`07z_F#@T-%@-Tb|)7;;anoD_WH>9ewFy(ZcEOM$#Y)8>qi7rCnsH9GO-_7zF zu*C87{Df1P4TEOsnzZ@H%&lvV(3V@;Q!%+OYRp`g05PjY^gL$^$-t0Y>H*CDDs?FZly*oZ&dxvsxaUWF!{em4{A>n@vpXg$dwvt@_rgmHF z-MER`ABa8R-t_H*kv>}CzOpz;!>p^^9ztHMsHL|SRnS<-y5Z*r(_}c4=fXF`l^-i}>e7v!qs_jv zqvWhX^F=2sDNWA9c@P0?lUlr6ecrTKM%pNQ^?*Lq?p-0~?_j50xV%^(+H>sMul#Tw zeciF*1=?a7cI(}352%>LO96pD+?9!fNyl^9v3^v&Y4L)mNGK0FN43&Xf8jUlxW1Bw zyiu2;qW-aGNhs=zbuoxnxiwZ3{PFZM#Kw)9H@(hgX23h(`Wm~m4&TvoZoYp{plb^> z_#?vXcxd>r7K+1HKJvhed>gtK`TAbJUazUWQY6T~t2af%#<+Veyr%7-#*A#@&*;@g58{i|E%6yC_InGXCOd{L0;$)z#?n7M`re zh!kO{6=>7I?*}czyF7_frt#)s1CFJ_XE&VrDA?Dp3XbvF{qsEJgb&OLSNz_5g?HpK z9)8rsr4JN!Af3G9!#Qn(6zaUDqLN(g2g8*M)Djap?WMK9NKlkC)E2|-g|#-rp%!Gz zAHd%`iq|81efi93m3yTBw3g0j#;Yb2X{mhRAI?&KDmbGqou(2xiRNb^sV}%%Wu0?< z?($L>(#BO*)^)rSgyNRni$i`R4v;GhlCZ8$@e^ROX(p=2_v6Y!%^As zu022)fHdv_-~Yu_H6WVPLpHQx!W%^6j)cBhS`O3QBW#x(eX54d&I22op(N59b*&$v zFiSRY6rOc^(dgSV1>a7-5C;(5S5MvKcM2Jm-LD9TGqDpP097%52V+0>Xqq!! zq4e3vj53SE6i8J`XcQB|MZPP8j;PAOnpGnllH6#Ku~vS42xP*Nz@~y%db7Xi8s09P z1)e%8ys6&M8D=Dt6&t`iKG_4X=!kgRQoh%Z`dc&mlOUqXk-k`jKv9@(a^2-Upw>?< zt5*^DV~6Zedbec4NVl($2T{&b)zA@b#dUyd>`2JC0=xa_fIm8{5um zr-!ApXZhC8@=vC2WyxO|!@0Km)h8ep*`^he92$@YwP>VcdoS5OC^s38e#7RPsg4j+ zbVGG}WRSET&ZfrcR(x~k8n1rTP%CnfUNKUonD$P?FtNFF#cn!wEIab-;jU=B1dHK@ z(;(yAQJ`O$sMn>h;pf^8{JISW%d+@v6@CnXh9n5TXGC}?FI9i-D0OMaIg&mAg=0Kn zNJ7oz5*ReJukD55fUsMuaP+H4tDN&V9zfqF@ zr=#ecUk9wu{0;!+gl;3Bw=Vn^)z$ahVhhw)io!na&9}LmWurLb0zubxK=UEnU*{5P z+SP}&*(iBKSO4{alBHaY^)5Q=mZ+2OwIooJ7*Q5XJ+2|q`9#f?6myq!&oz?klihLq z4C)$XP!BNS0G_Z1&TM>?Jk{S~{F3n83ioli=IO6f%wkvCl(RFFw~j0tb{GvXTx>*sB0McY0s&SNvj4+^h`9nJ_wM>F!Uc>X}9PifQekn0sKI2SAJP!a4h z5cyGTuCj3ZBM^&{dRelIlT^9zcfaAuL5Y~bl!ppSf`wZbK$z#6U~rdclk``e+!qhe z6Qspo*%<)eu6?C;Bp<^VuW6JI|Ncvyn+LlSl;Mp22Bl7ARQ0Xc24%29(ZrdsIPw&-=yHQ7_Vle|5h>AST0 zUGX2Zk34vp?U~IHT|;$U86T+UUHl_NE4m|}>E~6q``7hccCaT^#y+?wD##Q%HwPd8 zV3x4L4|qqu`B$4(LXqDJngNy-{&@aFBvVsywt@X^}iH7P%>bR?ciC$I^U-4Foa`YKI^qDyGK7k%E%c_P=yzAi`YnxGA%DeNd++j3*h^ z=rn>oBd0|~lZ<6YvmkKY*ZJlJ;Im0tqgWu&E92eqt;+NYdxx`eS(4Hw_Jb5|yVvBg z*tbdY^!AN;luEyN4VRhS@-_DC{({ziH{&Z}iGElSV~qvT>L-8G%+yEL zX#MFOhj{InyKG=mvW-<1B@c-}x$vA(nU?>S>0*eN#!SLzQ)Ex7fvQ)S4D<8|I#N$3 zT5Ei`Z?cxBODHX8(Xp73v`IsAYC@9b;t}z0wxVuQSY1J^GRwDPN@qbM-ZF48T$GZ< z8WU+;Pqo?{ghI-KZ-i*ydXu`Ep0Xw^McH_KE9J0S7G;x8Fe`DVG?j3Pv=0YzJ}yZR z%2=oqHiUjvuk0~Ca>Kol4CFi0_xQT~;_F?=u+!kIDl-9g`#ZNZ9HCy17Ga1v^Jv9# z{T4Kb1-AzUxq*MutfOWWZgD*HnFfyYg0&e9f(5tZ>krPF6{VikNeHoc{linPPt#Si z&*g>(c54V8rT_AX!J&bNm-!umPvOR}vDai#`CX___J#=zeB*{4<&2WpaDncZsOkp* zsg<%@@rbrMkR_ux9?LsQxzoBa1s%$BBn6vk#{&&zUwcfzeCBJUwFYSF$08qDsB;gWQN*g!p8pxjofWbqNSZOEKOaTx@+* zwdt5*Q47@EOZ~EZL9s?1o?A%9TJT=Ob_13yyugvPg*e&ZU(r6^k4=2+D-@n=Hv5vu zSXG|hM(>h9^zn=eQ=$6`JO&70&2|%V5Lsx>)(%#;pcOfu>*nk_3HB_BNaH$`jM<^S zcSftDU1?nL;jy)+sfonQN}(}gUW?d_ikr*3=^{G)=tjBtEPe>TO|0ddVB zTklrSHiW+!#26frPXQQ(YN8DG$PZo?(po(QUCCf_OJC`pw*uey00%gmH!`WJkrKXj2!#6?`T25mTu9OJp2L8z3! z=arrL$ZqxuE{%yV)14Kd>k}j7pxZ6#$Dz8$@WV5p8kTqN<-7W)Q7Gt2{KoOPK_tZ| zf2WG~O5@{qPI+W<4f_;reuFVdO^5`ADC1!JQE|N`s3cq@(0WB!n0uh@*c{=LAd;~} zyGK@hbF-Oo+!nN)@i*O(`@FA#u?o=~e{`4O#5}z&=UkU*50fOrzi11D^&FOqe>wii z?*k+2|EcUs;Gx{!@KBT~>PAwLrIDT7Th=Utu?~?np@t^gFs?zgX=D${RwOY^WGh-+ z+#4$066ISh8eYW#FXWp~S`<*%O^ZuItL1Tyqt8#tZ zY120E;^VG`!lZn&3sPd$RkdHpU#|w+bYV)pJC|SH9g%|5IkxVTQcBA4CL0}$&}ef@ zW^Vtj%M;;_1xxP9x#ex17&4N*{ksO*_4O}xYu(p*JkL#yr}@7b)t5X?%CY<+s5_MJ zuiqt+N_;A(_)%lumoyRFixWa-M7qK_9s6<1X?JDa9fP!+_6u~~M$5L=ipB=7(j#f< zZ34J%=bs549%~_mA(|={uZNs_0?o7;-LBP(ZRnkd{-^|2|=4vUTmtByHL8 zEph`(LSEzQj68a+`d$V<45J7cyv^#|^|%fD#si1Nx!4NW*`l*{->HEWNh6-|g>-=r zXmQ|-i}Ku$ndUeHQ^&ieT!Lf}vf6GaqW9$DJ2NWrqwPY%%4nip$@vK$nRp*_C-v<| zuKz~ZyN&<%!NS26&x?jhy+@awJipMQ-8(X4#Ae5??U<1QMt1l9R=w9fAnEF}NYu$2 z>6}Vkc zIb*A?G*z8^IvibmBKn_u^5&T_1oey0gZS2~obf(#xk=erZGTEdQnt3DMGM+0oPwss zj5zXD;(oWhB_T@~Ig#9@v)AKtXu3>Inmgf@A|-lD-1U>cNyl3h?ADD9)GG4}zUGPk zZzaXe!~Kf?<~@$G?Uql3t8jy9{2!doq4=J}j9ktTxss{p6!9UdjyDERlA*xZ!=Q)KDs5O)phz>Vq3BNGoM(H|=1*Q4$^2fTZw z(%nq1P|5Rt81}SYJpEEzMPl5VJsV5&4e)ZWKDyoZ>1EwpkHx-AQVQc8%JMz;{H~p{=FXV>jIxvm4X*qv52e?Y-f%DJ zxEA165GikEASQ^fH6K#d!Tpu2HP{sFs%E=e$gYd$aj$+xue6N+Wc(rAz~wUsk2`(b z8Kvmyz%bKQxpP}~baG-rwYcYCvkHOi zlkR<=>ZBTU*8RF_d#Bl@zZsRIhx<%~Z@Z=ik z>adw3!DK(8R|q$vy{FTxw%#xliD~6qXmY^7_9kthVPTF~Xy1CfBqbU~?1QmxmU=+k z(ggxvEuA;0e&+ci-zQR{-f7aO{O(Pz_OsEjLh_K>MbvoZ4nxtk5u{g@nPv)cgW_R} z9}EA4K4@z0?7ue}Z(o~R(X&FjejUI2g~08PH1E4w>9o{)S(?1>Z0XMvTb|;&EuyOE zGvWNpYX)Nv<8|a^;1>bh#&znEcl-r!T#pn= z4$?Yudha6F%4b>*8@=BdtXXY4N+`U4Dmx$}>HeVJk-QdTG@t!tVT#0(LeV0gvqyyw z2sEp^9eY0N`u10Tm4n8No&A=)IeEC|gnmEXoNSzu!1<4R<%-9kY_8~5Ej?zRegMn78wuMs#;i&eUA0Zk_RXQ3b&TT} z;SCI=7-FUB@*&;8|n>(_g^HGf3@QODE3LpmX~ELnymQm{Sx9xrKS zK29p~?v@R$0=v6Dr5aW>-!{+h@?Q58|Kz8{{W`%J+lDAdb&M5VHrX_mDY;1-JLnf)ezmPau$)1;=`-FU=-r-83tX=C`S#}GZufju zQ>sXNT0Ny=k@nc%cFnvA_i4SC)?_ORXHq8B4D%el1uPX`c~uG#S1M7C+*MMqLw78E zhY2dI8@+N^qrMI1+;TUda(vGqGSRyU{Fnm`aqrr7bz42c5xsOO-~oZpkzorD1g}Y<6rk&3>PsSGy}W?MtqFky@A(X# zIuNZK0cK?^=;PUAu>j0#HtjbHCV*6?jzA&OoE$*Jlga*}LF`SF?WLhv1O|zqC<>*> zYB;#lsYKx0&kH@BFpW8n*yDcc6?;_zaJs<-jPSkCsSX-!aV=P5kUgF@Nu<{a%#K*F z134Q{9|YX7X(v$62_cY3^G%t~rD>Q0z@)1|zs)vjJ6Jq9;7#Ki`w+eS**En?7;n&7 zu==V3T&eFboN3ZiMx3D8qYc;VjFUk_H-WWCau(VFXSQf~viH0L$gwD$UfFHqNcgN`x}M+YQ6RnN<+@t>JUp#)9YOkqst-Ga?{FsDpEeX0(5v{0J~SEbWiL zXC2}M4?UH@u&|;%0y`eb33ldo4~z-x8zY!oVmV=c+f$m?RfDC35mdQ2E>Pze7KWP- z>!Bh<&57I+O_^s}9Tg^k)h7{xx@0a0IA~GAOt2yy!X%Q$1rt~LbTB6@Du!_0%HV>N zlf)QI1&gvERKwso23mJ!Ou6ZS#zCS5W`gxE5T>C#E|{i<1D35C222I33?Njaz`On7 zi<+VWFP6D{e-{yiN#M|Jgk<44u1TiMI78S5W`Sdb5f+{zu34s{CfWN7a3Cf^@L%!& zN$?|!!9j2c)j$~+R6n#891w-z8(!oBpL2K=+%a$r2|~8-(vQj5_XT`<0Ksf;oP+tz z9CObS!0m)Tgg`K#xBM8B(|Z)Wb&DYL{WTYv`;A=q6~Nnx2+!lTIXtj8J7dZE!P_{z z#f8w6F}^!?^KE#+ZDv+xd5O&3EmomZzsv?>E-~ygGum45fk!SBN&|eo1rKw^?aZJ4 E2O(~oYXATM diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties deleted file mode 100644 index 4d9ca164..00000000 --- a/gradle/wrapper/gradle-wrapper.properties +++ /dev/null @@ -1,5 +0,0 @@ -distributionBase=GRADLE_USER_HOME -distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-6.7.1-bin.zip -zipStoreBase=GRADLE_USER_HOME -zipStorePath=wrapper/dists diff --git a/gradlew b/gradlew deleted file mode 100755 index 4f906e0c..00000000 --- a/gradlew +++ /dev/null @@ -1,185 +0,0 @@ -#!/usr/bin/env sh - -# -# Copyright 2015 the original author or authors. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# https://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# - -############################################################################## -## -## Gradle start up script for UN*X -## -############################################################################## - -# Attempt to set APP_HOME -# Resolve links: $0 may be a link -PRG="$0" -# Need this for relative symlinks. -while [ -h "$PRG" ] ; do - ls=`ls -ld "$PRG"` - link=`expr "$ls" : '.*-> \(.*\)$'` - if expr "$link" : '/.*' > /dev/null; then - PRG="$link" - else - PRG=`dirname "$PRG"`"/$link" - fi -done -SAVED="`pwd`" -cd "`dirname \"$PRG\"`/" >/dev/null -APP_HOME="`pwd -P`" -cd "$SAVED" >/dev/null - -APP_NAME="Gradle" -APP_BASE_NAME=`basename "$0"` - -# Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. -DEFAULT_JVM_OPTS='"-Xmx64m" "-Xms64m"' - -# Use the maximum available, or set MAX_FD != -1 to use that value. -MAX_FD="maximum" - -warn () { - echo "$*" -} - -die () { - echo - echo "$*" - echo - exit 1 -} - -# OS specific support (must be 'true' or 'false'). -cygwin=false -msys=false -darwin=false -nonstop=false -case "`uname`" in - CYGWIN* ) - cygwin=true - ;; - Darwin* ) - darwin=true - ;; - MINGW* ) - msys=true - ;; - NONSTOP* ) - nonstop=true - ;; -esac - -CLASSPATH=$APP_HOME/gradle/wrapper/gradle-wrapper.jar - - -# Determine the Java command to use to start the JVM. -if [ -n "$JAVA_HOME" ] ; then - if [ -x "$JAVA_HOME/jre/sh/java" ] ; then - # IBM's JDK on AIX uses strange locations for the executables - JAVACMD="$JAVA_HOME/jre/sh/java" - else - JAVACMD="$JAVA_HOME/bin/java" - fi - if [ ! -x "$JAVACMD" ] ; then - die "ERROR: JAVA_HOME is set to an invalid directory: $JAVA_HOME - -Please set the JAVA_HOME variable in your environment to match the -location of your Java installation." - fi -else - JAVACMD="java" - which java >/dev/null 2>&1 || die "ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. - -Please set the JAVA_HOME variable in your environment to match the -location of your Java installation." -fi - -# Increase the maximum file descriptors if we can. -if [ "$cygwin" = "false" -a "$darwin" = "false" -a "$nonstop" = "false" ] ; then - MAX_FD_LIMIT=`ulimit -H -n` - if [ $? -eq 0 ] ; then - if [ "$MAX_FD" = "maximum" -o "$MAX_FD" = "max" ] ; then - MAX_FD="$MAX_FD_LIMIT" - fi - ulimit -n $MAX_FD - if [ $? -ne 0 ] ; then - warn "Could not set maximum file descriptor limit: $MAX_FD" - fi - else - warn "Could not query maximum file descriptor limit: $MAX_FD_LIMIT" - fi -fi - -# For Darwin, add options to specify how the application appears in the dock -if $darwin; then - GRADLE_OPTS="$GRADLE_OPTS \"-Xdock:name=$APP_NAME\" \"-Xdock:icon=$APP_HOME/media/gradle.icns\"" -fi - -# For Cygwin or MSYS, switch paths to Windows format before running java -if [ "$cygwin" = "true" -o "$msys" = "true" ] ; then - APP_HOME=`cygpath --path --mixed "$APP_HOME"` - CLASSPATH=`cygpath --path --mixed "$CLASSPATH"` - - JAVACMD=`cygpath --unix "$JAVACMD"` - - # We build the pattern for arguments to be converted via cygpath - ROOTDIRSRAW=`find -L / -maxdepth 1 -mindepth 1 -type d 2>/dev/null` - SEP="" - for dir in $ROOTDIRSRAW ; do - ROOTDIRS="$ROOTDIRS$SEP$dir" - SEP="|" - done - OURCYGPATTERN="(^($ROOTDIRS))" - # Add a user-defined pattern to the cygpath arguments - if [ "$GRADLE_CYGPATTERN" != "" ] ; then - OURCYGPATTERN="$OURCYGPATTERN|($GRADLE_CYGPATTERN)" - fi - # Now convert the arguments - kludge to limit ourselves to /bin/sh - i=0 - for arg in "$@" ; do - CHECK=`echo "$arg"|egrep -c "$OURCYGPATTERN" -` - CHECK2=`echo "$arg"|egrep -c "^-"` ### Determine if an option - - if [ $CHECK -ne 0 ] && [ $CHECK2 -eq 0 ] ; then ### Added a condition - eval `echo args$i`=`cygpath --path --ignore --mixed "$arg"` - else - eval `echo args$i`="\"$arg\"" - fi - i=`expr $i + 1` - done - case $i in - 0) set -- ;; - 1) set -- "$args0" ;; - 2) set -- "$args0" "$args1" ;; - 3) set -- "$args0" "$args1" "$args2" ;; - 4) set -- "$args0" "$args1" "$args2" "$args3" ;; - 5) set -- "$args0" "$args1" "$args2" "$args3" "$args4" ;; - 6) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" ;; - 7) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" ;; - 8) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" ;; - 9) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" "$args8" ;; - esac -fi - -# Escape application args -save () { - for i do printf %s\\n "$i" | sed "s/'/'\\\\''/g;1s/^/'/;\$s/\$/' \\\\/" ; done - echo " " -} -APP_ARGS=`save "$@"` - -# Collect all arguments for the java command, following the shell quoting and substitution rules -eval set -- $DEFAULT_JVM_OPTS $JAVA_OPTS $GRADLE_OPTS "\"-Dorg.gradle.appname=$APP_BASE_NAME\"" -classpath "\"$CLASSPATH\"" org.gradle.wrapper.GradleWrapperMain "$APP_ARGS" - -exec "$JAVACMD" "$@" diff --git a/gradlew.bat b/gradlew.bat deleted file mode 100644 index ac1b06f9..00000000 --- a/gradlew.bat +++ /dev/null @@ -1,89 +0,0 @@ -@rem -@rem Copyright 2015 the original author or authors. -@rem -@rem Licensed under the Apache License, Version 2.0 (the "License"); -@rem you may not use this file except in compliance with the License. -@rem You may obtain a copy of the License at -@rem -@rem https://www.apache.org/licenses/LICENSE-2.0 -@rem -@rem Unless required by applicable law or agreed to in writing, software -@rem distributed under the License is distributed on an "AS IS" BASIS, -@rem WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -@rem See the License for the specific language governing permissions and -@rem limitations under the License. -@rem - -@if "%DEBUG%" == "" @echo off -@rem ########################################################################## -@rem -@rem Gradle startup script for Windows -@rem -@rem ########################################################################## - -@rem Set local scope for the variables with windows NT shell -if "%OS%"=="Windows_NT" setlocal - -set DIRNAME=%~dp0 -if "%DIRNAME%" == "" set DIRNAME=. -set APP_BASE_NAME=%~n0 -set APP_HOME=%DIRNAME% - -@rem Resolve any "." and ".." in APP_HOME to make it shorter. -for %%i in ("%APP_HOME%") do set APP_HOME=%%~fi - -@rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. -set DEFAULT_JVM_OPTS="-Xmx64m" "-Xms64m" - -@rem Find java.exe -if defined JAVA_HOME goto findJavaFromJavaHome - -set JAVA_EXE=java.exe -%JAVA_EXE% -version >NUL 2>&1 -if "%ERRORLEVEL%" == "0" goto execute - -echo. -echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. -echo. -echo Please set the JAVA_HOME variable in your environment to match the -echo location of your Java installation. - -goto fail - -:findJavaFromJavaHome -set JAVA_HOME=%JAVA_HOME:"=% -set JAVA_EXE=%JAVA_HOME%/bin/java.exe - -if exist "%JAVA_EXE%" goto execute - -echo. -echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME% -echo. -echo Please set the JAVA_HOME variable in your environment to match the -echo location of your Java installation. - -goto fail - -:execute -@rem Setup the command line - -set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar - - -@rem Execute Gradle -"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.wrapper.GradleWrapperMain %* - -:end -@rem End local scope for the variables with windows NT shell -if "%ERRORLEVEL%"=="0" goto mainEnd - -:fail -rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of -rem the _cmd.exe /c_ return code! -if not "" == "%GRADLE_EXIT_CONSOLE%" exit 1 -exit /b 1 - -:mainEnd -if "%OS%"=="Windows_NT" endlocal - -:omega diff --git a/lib-basicwd/build.gradle b/lib-basicwd/build.gradle deleted file mode 100644 index 84a26470..00000000 --- a/lib-basicwd/build.gradle +++ /dev/null @@ -1,7 +0,0 @@ -sourceCompatibility = appJvmCode -[compileJava, compileTestJava]*.options*.encoding = appEncoding - -sourceSets.main.java.srcDirs = [ "src/main/"] -sourceSets.main.resources.srcDirs = [ "src/resources/" ] -sourceSets.test.java.srcDirs = [ "src/test/"] -sourceSets.test.resources.srcDirs = [ "src/test-resources/" ] diff --git a/lib-bassboonyd/build.gradle b/lib-bassboonyd/build.gradle deleted file mode 100644 index 84a26470..00000000 --- a/lib-bassboonyd/build.gradle +++ /dev/null @@ -1,7 +0,0 @@ -sourceCompatibility = appJvmCode -[compileJava, compileTestJava]*.options*.encoding = appEncoding - -sourceSets.main.java.srcDirs = [ "src/main/"] -sourceSets.main.resources.srcDirs = [ "src/resources/" ] -sourceSets.test.java.srcDirs = [ "src/test/"] -sourceSets.test.resources.srcDirs = [ "src/test-resources/" ] diff --git a/lib-imxmi/build.gradle b/lib-imxmi/build.gradle deleted file mode 100644 index 84a26470..00000000 --- a/lib-imxmi/build.gradle +++ /dev/null @@ -1,7 +0,0 @@ -sourceCompatibility = appJvmCode -[compileJava, compileTestJava]*.options*.encoding = appEncoding - -sourceSets.main.java.srcDirs = [ "src/main/"] -sourceSets.main.resources.srcDirs = [ "src/resources/" ] -sourceSets.test.java.srcDirs = [ "src/test/"] -sourceSets.test.resources.srcDirs = [ "src/test-resources/" ] diff --git a/lib-numberxd/build.gradle b/lib-numberxd/build.gradle deleted file mode 100644 index 84a26470..00000000 --- a/lib-numberxd/build.gradle +++ /dev/null @@ -1,7 +0,0 @@ -sourceCompatibility = appJvmCode -[compileJava, compileTestJava]*.options*.encoding = appEncoding - -sourceSets.main.java.srcDirs = [ "src/main/"] -sourceSets.main.resources.srcDirs = [ "src/resources/" ] -sourceSets.test.java.srcDirs = [ "src/test/"] -sourceSets.test.resources.srcDirs = [ "src/test-resources/" ] diff --git a/lib-unicodezd/build.gradle b/lib-unicodezd/build.gradle deleted file mode 100644 index 84a26470..00000000 --- a/lib-unicodezd/build.gradle +++ /dev/null @@ -1,7 +0,0 @@ -sourceCompatibility = appJvmCode -[compileJava, compileTestJava]*.options*.encoding = appEncoding - -sourceSets.main.java.srcDirs = [ "src/main/"] -sourceSets.main.resources.srcDirs = [ "src/resources/" ] -sourceSets.test.java.srcDirs = [ "src/test/"] -sourceSets.test.resources.srcDirs = [ "src/test-resources/" ] diff --git a/lib-warpme/build.gradle b/lib-warpme/build.gradle deleted file mode 100644 index 84a26470..00000000 --- a/lib-warpme/build.gradle +++ /dev/null @@ -1,7 +0,0 @@ -sourceCompatibility = appJvmCode -[compileJava, compileTestJava]*.options*.encoding = appEncoding - -sourceSets.main.java.srcDirs = [ "src/main/"] -sourceSets.main.resources.srcDirs = [ "src/resources/" ] -sourceSets.test.java.srcDirs = [ "src/test/"] -sourceSets.test.resources.srcDirs = [ "src/test-resources/" ] diff --git a/main-gdxapp-desktop/build.gradle b/main-gdxapp-desktop/build.gradle deleted file mode 100644 index d04b06cf..00000000 --- a/main-gdxapp-desktop/build.gradle +++ /dev/null @@ -1,38 +0,0 @@ -sourceCompatibility = appJvmCode -[compileJava, compileTestJava]*.options*.encoding = appEncoding - -sourceSets.main.java.srcDirs = [ "src/main/"] -sourceSets.main.resources.srcDirs = ["../main-gdxapp/assets"] - -project.ext.mainClassName = "love.distributedrebirth.gdxapp.desktop.DesktopLauncher" -project.ext.assetsDir = new File("../main-gdxapp/assets") - -task run(dependsOn: classes, type: JavaExec) { - main = project.mainClassName - classpath = sourceSets.main.runtimeClasspath - standardInput = System.in - workingDir = project.assetsDir - ignoreExitValue = true -} - -task debug(dependsOn: classes, type: JavaExec) { - main = project.mainClassName - classpath = sourceSets.main.runtimeClasspath - standardInput = System.in - workingDir = project.assetsDir - ignoreExitValue = true - debug = true -} - -task dist(type: Jar) { - manifest { - attributes 'Main-Class': project.mainClassName - } - dependsOn configurations.runtimeClasspath - from { - configurations.runtimeClasspath.collect { it.isDirectory() ? it : zipTree(it) } - } - with jar -} - -dist.dependsOn classes diff --git a/main-gdxapp/build.gradle b/main-gdxapp/build.gradle deleted file mode 100644 index 84a26470..00000000 --- a/main-gdxapp/build.gradle +++ /dev/null @@ -1,7 +0,0 @@ -sourceCompatibility = appJvmCode -[compileJava, compileTestJava]*.options*.encoding = appEncoding - -sourceSets.main.java.srcDirs = [ "src/main/"] -sourceSets.main.resources.srcDirs = [ "src/resources/" ] -sourceSets.test.java.srcDirs = [ "src/test/"] -sourceSets.test.resources.srcDirs = [ "src/test-resources/" ] diff --git a/pom.xml b/pom.xml new file mode 100644 index 00000000..6e6c3549 --- /dev/null +++ b/pom.xml @@ -0,0 +1,167 @@ + + 4.0.0 + love.distributedrebirth.gdxapp4d + gdxapp4d + 0.0.1-SNAPSHOT + pom + GDXApp⁴ᴰ + + 3.0.1 + + + unitxc-converter + gdxapp4d-chain + gdxapp4d-lib + gdxapp4d-boot + + + UTF-8 + 11 + 1.10.0 + 1.86.0 + 1.0.0 + + + + + org.slf4j + slf4j-api + 1.7.21 + + + org.apache.commons + commons-lang3 + 3.5 + + + org.junit.jupiter + junit-jupiter + 5.7.2 + + + ch.qos.logback + logback-classic + 1.1.7 + + + org.x4o + x4o-driver + 0.8.7-SNAPSHOT + + + io.github.spair + imgui-java-binding + ${spair.version} + + + io.github.spair + imgui-java-lwjgl3 + ${spair.version} + + + io.github.spair + imgui-java-natives-linux + ${spair.version} + + + io.github.spair + imgui-java-natives-macos + ${spair.version} + + + io.github.spair + imgui-java-natives-windows + ${spair.version} + + + com.badlogicgames.gdx + gdx + ${gdx.version} + + + com.badlogicgames.gdx + gdx-backend-lwjgl3 + ${gdx.version} + + + com.badlogicgames.gdx + gdx-platform + ${gdx.version} + + + games.spooky.gdx + gdx-nativefilechooser + ${nativefilechooser.version} + + + games.spooky.gdx + gdx-nativefilechooser-desktop + ${nativefilechooser.version} + + + + + + org.junit.jupiter + junit-jupiter + test + + + ch.qos.logback + logback-classic + test + + + + + + + org.apache.maven.plugins + maven-antrun-plugin + 1.8 + + + org.apache.maven.plugins + maven-compiler-plugin + 3.0 + + ${project.build.sourceEncoding} + ${project.build.sourceVersion} + ${project.build.sourceVersion} + + + + org.apache.maven.plugins + maven-source-plugin + 2.2.1 + + + + + + + test-none + + true + + + + build + + + + maven-source-plugin + + + attach-sources + + jar + + + + + + + + + \ No newline at end of file diff --git a/settings.gradle b/settings.gradle deleted file mode 100644 index 64694785..00000000 --- a/settings.gradle +++ /dev/null @@ -1 +0,0 @@ -include 'main-gdxapp-desktop', 'main-gdxapp', 'lib-bassboonyd', 'lib-numberxd', 'lib-unicodezd', 'lib-basicwd', 'lib-imxmi', 'lib-warpme' \ No newline at end of file