From eb60f16b2386e72517e54187f9e06aebe8601a87 Mon Sep 17 00:00:00 2001 From: Quattrolegni Date: Tue, 9 Dec 2025 19:43:47 +0100 Subject: [PATCH] LobbySystem commit --- .gradle/8.8/checksums/checksums.lock | Bin 0 -> 17 bytes .gradle/8.8/checksums/md5-checksums.bin | Bin 0 -> 18597 bytes .gradle/8.8/checksums/sha1-checksums.bin | Bin 0 -> 18713 bytes .../8.8/dependencies-accessors/gc.properties | 0 .../8.8/executionHistory/executionHistory.bin | Bin 0 -> 42751 bytes .../executionHistory/executionHistory.lock | Bin 0 -> 17 bytes .gradle/8.8/fileChanges/last-build.bin | Bin 0 -> 1 bytes .gradle/8.8/fileHashes/fileHashes.bin | Bin 0 -> 19247 bytes .gradle/8.8/fileHashes/fileHashes.lock | Bin 0 -> 17 bytes .../8.8/fileHashes/resourceHashesCache.bin | Bin 0 -> 18565 bytes .gradle/8.8/gc.properties | 0 .../buildOutputCleanup.lock | Bin 0 -> 17 bytes .gradle/buildOutputCleanup/cache.properties | 2 + .gradle/buildOutputCleanup/outputFiles.bin | Bin 0 -> 19019 bytes .gradle/file-system.probe | Bin 0 -> 8 bytes .gradle/vcs-1/gc.properties | 0 .idea/.gitignore | 3 + .idea/.name | 1 + .idea/compiler.xml | 6 + .idea/gradle.xml | 16 ++ .idea/jarRepositories.xml | 25 ++ .idea/misc.xml | 7 + .idea/modules.xml | 8 + .idea/modules/untitled3.main.iml | 14 + build.gradle | 55 ++++ .../lobbysenor/SenorPollo_sLobby.class | Bin 0 -> 11862 bytes build/libs/untitled3-1.0.jar | Bin 0 -> 7022 bytes build/resources/main/config.yml | 4 + build/resources/main/plugin.yml | 8 + build/resources/main/settings.yml | 10 + .../SenorPollo_sLobby.class.uniqueId0 | Bin 0 -> 11897 bytes .../compileJava/previous-compilation-data.bin | Bin 0 -> 57524 bytes build/tmp/jar/MANIFEST.MF | 2 + gradle.properties | 0 gradle/wrapper/gradle-wrapper.jar | Bin 0 -> 43453 bytes gradle/wrapper/gradle-wrapper.properties | 7 + gradlew | 249 +++++++++++++++++ gradlew.bat | 92 +++++++ settings.gradle | 1 + .../lobbysenor/SenorPollo_sLobby.java | 254 ++++++++++++++++++ src/main/resources/config.yml | 4 + src/main/resources/plugin.yml | 8 + src/main/resources/settings.yml | 10 + 43 files changed, 786 insertions(+) create mode 100644 .gradle/8.8/checksums/checksums.lock create mode 100644 .gradle/8.8/checksums/md5-checksums.bin create mode 100644 .gradle/8.8/checksums/sha1-checksums.bin create mode 100644 .gradle/8.8/dependencies-accessors/gc.properties create mode 100644 .gradle/8.8/executionHistory/executionHistory.bin create mode 100644 .gradle/8.8/executionHistory/executionHistory.lock create mode 100644 .gradle/8.8/fileChanges/last-build.bin create mode 100644 .gradle/8.8/fileHashes/fileHashes.bin create mode 100644 .gradle/8.8/fileHashes/fileHashes.lock create mode 100644 .gradle/8.8/fileHashes/resourceHashesCache.bin create mode 100644 .gradle/8.8/gc.properties create mode 100644 .gradle/buildOutputCleanup/buildOutputCleanup.lock create mode 100644 .gradle/buildOutputCleanup/cache.properties create mode 100644 .gradle/buildOutputCleanup/outputFiles.bin create mode 100644 .gradle/file-system.probe create mode 100644 .gradle/vcs-1/gc.properties create mode 100644 .idea/.gitignore create mode 100644 .idea/.name create mode 100644 .idea/compiler.xml create mode 100644 .idea/gradle.xml create mode 100644 .idea/jarRepositories.xml create mode 100644 .idea/misc.xml create mode 100644 .idea/modules.xml create mode 100644 .idea/modules/untitled3.main.iml create mode 100644 build.gradle create mode 100644 build/classes/java/main/net/senorpollo/lobbysenor/SenorPollo_sLobby.class create mode 100644 build/libs/untitled3-1.0.jar create mode 100644 build/resources/main/config.yml create mode 100644 build/resources/main/plugin.yml create mode 100644 build/resources/main/settings.yml create mode 100644 build/tmp/compileJava/compileTransaction/stash-dir/SenorPollo_sLobby.class.uniqueId0 create mode 100644 build/tmp/compileJava/previous-compilation-data.bin create mode 100644 build/tmp/jar/MANIFEST.MF create mode 100644 gradle.properties create mode 100644 gradle/wrapper/gradle-wrapper.jar create mode 100644 gradle/wrapper/gradle-wrapper.properties create mode 100644 gradlew create mode 100644 gradlew.bat create mode 100644 settings.gradle create mode 100644 src/main/java/net/senorpollo/lobbysenor/SenorPollo_sLobby.java create mode 100644 src/main/resources/config.yml create mode 100644 src/main/resources/plugin.yml create mode 100644 src/main/resources/settings.yml diff --git a/.gradle/8.8/checksums/checksums.lock b/.gradle/8.8/checksums/checksums.lock new file mode 100644 index 0000000000000000000000000000000000000000..9cdb5328f5b8f3a26fa4cc854014ec6cbef0dcad GIT binary patch literal 17 TcmZQ}vRtX`@T16x0Rp%HCa423 literal 0 HcmV?d00001 diff --git a/.gradle/8.8/checksums/md5-checksums.bin b/.gradle/8.8/checksums/md5-checksums.bin new file mode 100644 index 0000000000000000000000000000000000000000..0bfde32a0ab4dca98ff55d863f97ef50b12bcb6f GIT binary patch literal 18597 zcmeI%p-MzS6adh1qYC>_gcU(}m;@2QV9~I!VcE6nSBM}6gF*jbgJD6l&1y4cUd!5$V_04|2 zUN7rqjP-ijvl1XcfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk z1PBlyK!5-N0)Hv67!R9`GcRU#a{4qry>~uxF_o`Aw%WHL3>|*0-(RI0jeW*A|GVR; b+ufLXeqFwNJHFdJ$X8Ow!&d58%8HI3O+`kF literal 0 HcmV?d00001 diff --git a/.gradle/8.8/checksums/sha1-checksums.bin b/.gradle/8.8/checksums/sha1-checksums.bin new file mode 100644 index 0000000000000000000000000000000000000000..0c37b17f62303a09570a19bcea727954d3af1440 GIT binary patch literal 18713 zcmeI(JxGE<9LMpqgeZbUE5w8h5_-|>1#)T#8rlN0sD{d=0%-^ZCkxtaX{kY@p{AA~ z5F=V#g1~4jBFHFdDnTk8gtABOd5~~yi|@fb_ve57IPSAP+?Wt%LrEQ?GFmDn6#@t# zfB*srAbP`p-4%g&rG8sk2Y;u+i|K$x z=>37{a?*M0*gYx~_hl-5EmOvPb?PZOJR6C`Or5Um+ttfqopHmXJXp|0H(O`AWXiN& iox01f>U?wVk&AF)(&EeJj3@JL@~lVot%2K6PW=Gsuz#um literal 0 HcmV?d00001 diff --git a/.gradle/8.8/dependencies-accessors/gc.properties b/.gradle/8.8/dependencies-accessors/gc.properties new file mode 100644 index 0000000..e69de29 diff --git a/.gradle/8.8/executionHistory/executionHistory.bin b/.gradle/8.8/executionHistory/executionHistory.bin new file mode 100644 index 0000000000000000000000000000000000000000..134bfcf2089a96d4920d46322edccb53f3d07dbe GIT binary patch literal 42751 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 qPVUbEZLxs5Wm4)V{NfCKKcJa(%pWd1J*1@egi literal 0 HcmV?d00001 diff --git a/.gradle/8.8/executionHistory/executionHistory.lock b/.gradle/8.8/executionHistory/executionHistory.lock new file mode 100644 index 0000000000000000000000000000000000000000..c0c38f740aca8df5707afb1997384f3006de0386 GIT binary patch literal 17 TcmZQBeN)i9SF$gk0Rn^oHKPPQ literal 0 HcmV?d00001 diff --git a/.gradle/8.8/fileChanges/last-build.bin b/.gradle/8.8/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/8.8/fileHashes/fileHashes.bin b/.gradle/8.8/fileHashes/fileHashes.bin new file mode 100644 index 0000000000000000000000000000000000000000..e02b14b084cfcd76293fc341f36d50374ea4b3c5 GIT binary patch literal 19247 zcmeI)Ye-X300;0pP39v@NMU9o8svj8$yb>V%u&-&bLM1oJ_6BCzFM%%3QAc;>_dr` zvu#wGNnuO+B5Gw;^fHxYnj%Ifq-BK}*|O~3opX_#AM9)V58U0$fA@dSIlr&tPRuYO zw*@+w#o@7di7N;|00Izz00bZa0SG_<0uX=z1Rwwb2tWV=5P$##{uhA^b|cPYGosCQ z+{Ico!-TBnE~=vPYmM8pT*=o-zxdw|F3$MHoV#_kf#i}#K5x=S*vW?OkCHsGh|jz8 zW5wz)uL+tP`TWbQw?{%u+!gx#XMFCGf2qO0twlkfAJ6COYbKS zrQ-m%6?P={^LdJ7GBD_lznK{oIf*+fX+eg zz$XMC009U<00Izz00bZa0SG_<0uX=z1Rwwb2tWV=5P$##AOHafKmY;|fB*y_009U< z00Izz00bZa0SG|gUj;(hLLhtia);Ynr9S;c+2N-7y`Nrwzn9AXi;zHPk(meSQ!VT{ z`0s`}S+glHAXdERUDd!bOWb+V7^ol(mjc^H@6^G_{plvxlj#W$CXb3g&^bm(qq)j=@b;1E_LvEi;8bQ6b zjh?$>sb*idr_Oofb;qR@9i$-?kVde~wsHEm-$dzjfxzVGK3y|3$KJqN$%S&#cyrsf zkt=+jowKX|$it$a(mwA)X>8+cXsMDlvkvYZfhGHBue`8!$1rYS3Meiub7B-9GwbOY>~B$f}#EaHkDV_PoSOx%E^?Ms15{+L*yV^^sa- OZODa2((o$g8h-%1vWwFI literal 0 HcmV?d00001 diff --git a/.gradle/8.8/fileHashes/fileHashes.lock b/.gradle/8.8/fileHashes/fileHashes.lock new file mode 100644 index 0000000000000000000000000000000000000000..2d3aa9c28d7d5f2e26be718dacf0f2fff99f1817 GIT binary patch literal 17 TcmZSP7c_R=6K<8o009aB8z};F literal 0 HcmV?d00001 diff --git a/.gradle/8.8/fileHashes/resourceHashesCache.bin b/.gradle/8.8/fileHashes/resourceHashesCache.bin new file mode 100644 index 0000000000000000000000000000000000000000..07b9feebcc5f35ca43a0104e6e5ac43302836fb4 GIT binary patch literal 18565 zcmeI%u}Xqb6ae6hTN0*&po`ETLOBRNfGGx62qFc|+0xb!w6--i`wEUxLvP{GP+Ngd zAT%}9{rUZoUZ6p~3+LX$xd$%iTW>#vO7Um4!g`h0sf+*t0t5&UAV7cs0RjXF5FkK+ z009C72oTs5fwMSBJ{_jg%q7XrZ3wOHnB=}&yQBH|DWT-bYC)w@|e zJ7c|@-q{HdAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF z5FkK+0D=D$XvfE@F-l1kzv>5rtJlTnMen#%njId+V(o9o$K(6M{?qCC&E?D8ayY$D GI(`96PCAzW literal 0 HcmV?d00001 diff --git a/.gradle/8.8/gc.properties b/.gradle/8.8/gc.properties new file mode 100644 index 0000000..e69de29 diff --git a/.gradle/buildOutputCleanup/buildOutputCleanup.lock b/.gradle/buildOutputCleanup/buildOutputCleanup.lock new file mode 100644 index 0000000000000000000000000000000000000000..e68eb73fe62664b6034142d586e237e6d12f0a60 GIT binary patch literal 17 UcmZRsDPOADD7Eo60|aOR05Ayz761SM literal 0 HcmV?d00001 diff --git a/.gradle/buildOutputCleanup/cache.properties b/.gradle/buildOutputCleanup/cache.properties new file mode 100644 index 0000000..be0c5b0 --- /dev/null +++ b/.gradle/buildOutputCleanup/cache.properties @@ -0,0 +1,2 @@ +#Sun Dec 07 20:43:03 CET 2025 +gradle.version=8.8 diff --git a/.gradle/buildOutputCleanup/outputFiles.bin b/.gradle/buildOutputCleanup/outputFiles.bin new file mode 100644 index 0000000000000000000000000000000000000000..307a3c8217fc90c1af7a7dfe8172523e476a9799 GIT binary patch literal 19019 zcmeI%Ur18{6vy$qSxw9TAQ&3dNPL)37zI=J5X#sLELZkNOH4O=s;NUn7LCL!3>C{D zlk&e5K?|}MSIJOD(!&b%p%rKkK2KQ`E?d|g_Z&q=5Tjn|H@Ms7yK~QWKkRKKf{>ZI zK@VZ;k+F4(GYCKc0uX=z1Rwwb2tWV=5P$##AOHafKmY;|fB*#k6@d!rMs~|LlbNTC zoTRh}!r?^eWM6xM`RHSf13NUxZh*dzwprfW9}MHIUjW{1#O8rRvCHMS^fzGyXzJ9rvW^ivfBkoE((QlEv!NT2k z^h5Q6JBfadhU45@O@WTaftrgnzs&vmxkYVLP;H>kwQ=WHK~TPt-@`KmAOHafKmY;| zfB*y_009U<00Izz00bZa0SG_<0uX=z1Rwwb2tWV=5P$##AOHafKmY;|fB*y_0D=EU u;D~gq3DTj69FeEwZAA)yq{Oy4`l{b4v3=+0&9Uu?zACoOfA6YaZ2k$6|Bj0Q literal 0 HcmV?d00001 diff --git a/.gradle/file-system.probe b/.gradle/file-system.probe new file mode 100644 index 0000000000000000000000000000000000000000..1ac24de56d0ea4a7e62b91c0dbfcb5476b8a3657 GIT binary patch literal 8 PcmZQzV4U?U?D8G}3S0ww literal 0 HcmV?d00001 diff --git a/.gradle/vcs-1/gc.properties b/.gradle/vcs-1/gc.properties new file mode 100644 index 0000000..e69de29 diff --git a/.idea/.gitignore b/.idea/.gitignore new file mode 100644 index 0000000..26d3352 --- /dev/null +++ b/.idea/.gitignore @@ -0,0 +1,3 @@ +# Default ignored files +/shelf/ +/workspace.xml diff --git a/.idea/.name b/.idea/.name new file mode 100644 index 0000000..73b12c9 --- /dev/null +++ b/.idea/.name @@ -0,0 +1 @@ +LobbySystem \ No newline at end of file diff --git a/.idea/compiler.xml b/.idea/compiler.xml new file mode 100644 index 0000000..b86273d --- /dev/null +++ b/.idea/compiler.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/.idea/gradle.xml b/.idea/gradle.xml new file mode 100644 index 0000000..ce1c62c --- /dev/null +++ b/.idea/gradle.xml @@ -0,0 +1,16 @@ + + + + + + + \ No newline at end of file diff --git a/.idea/jarRepositories.xml b/.idea/jarRepositories.xml new file mode 100644 index 0000000..0a3b72d --- /dev/null +++ b/.idea/jarRepositories.xml @@ -0,0 +1,25 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/misc.xml b/.idea/misc.xml new file mode 100644 index 0000000..5cd9a10 --- /dev/null +++ b/.idea/misc.xml @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/.idea/modules.xml b/.idea/modules.xml new file mode 100644 index 0000000..2786ffe --- /dev/null +++ b/.idea/modules.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/.idea/modules/untitled3.main.iml b/.idea/modules/untitled3.main.iml new file mode 100644 index 0000000..bbeeb3e --- /dev/null +++ b/.idea/modules/untitled3.main.iml @@ -0,0 +1,14 @@ + + + + + + + PAPER + ADVENTURE + + 1 + + + + \ No newline at end of file diff --git a/build.gradle b/build.gradle new file mode 100644 index 0000000..6640fd7 --- /dev/null +++ b/build.gradle @@ -0,0 +1,55 @@ +plugins { + id 'java' + id("xyz.jpenilla.run-paper") version "2.3.1" +} + +group = 'yt.quattro' +version = '1.0' + +repositories { + mavenCentral() + maven { + name = "papermc-repo" + url = "https://repo.papermc.io/repository/maven-public/" + } +} + +dependencies { + compileOnly("io.papermc.paper:paper-api:1.21.4-R0.1-SNAPSHOT") +} + +tasks { + runServer { + // Configure the Minecraft version for our task. + // This is the only required configuration besides applying the plugin. + // Your plugin's jar (or shadowJar if present) will be used automatically. + minecraftVersion("1.21") + } +} + +def targetJavaVersion = 21 +java { + def javaVersion = JavaVersion.toVersion(targetJavaVersion) + sourceCompatibility = javaVersion + targetCompatibility = javaVersion + if (JavaVersion.current() < javaVersion) { + toolchain.languageVersion = JavaLanguageVersion.of(targetJavaVersion) + } +} + +tasks.withType(JavaCompile).configureEach { + options.encoding = 'UTF-8' + + if (targetJavaVersion >= 10 || JavaVersion.current().isJava10Compatible()) { + options.release.set(targetJavaVersion) + } +} + +processResources { + def props = [version: version] + inputs.properties props + filteringCharset 'UTF-8' + filesMatching('plugin.yml') { + expand props + } +} diff --git a/build/classes/java/main/net/senorpollo/lobbysenor/SenorPollo_sLobby.class b/build/classes/java/main/net/senorpollo/lobbysenor/SenorPollo_sLobby.class new file mode 100644 index 0000000000000000000000000000000000000000..c63510aa8b3c3da6232897bb72db44dad28bb01b GIT binary patch literal 11862 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 Ze?k>xQBWU#eRBWdy^qu=ACfYp{{buBjR61v literal 0 HcmV?d00001 diff --git a/build/resources/main/config.yml b/build/resources/main/config.yml new file mode 100644 index 0000000..88673a9 --- /dev/null +++ b/build/resources/main/config.yml @@ -0,0 +1,4 @@ +chickens: + "a1b2c3d4-e5f6-7890-abcd-ef1234567890": "Küken123" + "123e4567-e89b-12d3-a456-426614174000": "Huhn456" + diff --git a/build/resources/main/plugin.yml b/build/resources/main/plugin.yml new file mode 100644 index 0000000..00a9498 --- /dev/null +++ b/build/resources/main/plugin.yml @@ -0,0 +1,8 @@ +name: SenorPolloLobby +version: 1.0 +main: net.senorpollo.lobbysenor.SenorPollo_sLobby +api-version: 1.20 +author: Quattro +commands: + build: + description: "Enter build mode" diff --git a/build/resources/main/settings.yml b/build/resources/main/settings.yml new file mode 100644 index 0000000..ccd8182 --- /dev/null +++ b/build/resources/main/settings.yml @@ -0,0 +1,10 @@ +# settings.yml +# Beispiel: UUID: +# spawnAtSpawn: true/false (ob Spieler am Spawn spawnt) + +settings: + UUID1: + spawnAtSpawn: true + UUID2: + spawnAtSpawn: false + diff --git a/build/tmp/compileJava/compileTransaction/stash-dir/SenorPollo_sLobby.class.uniqueId0 b/build/tmp/compileJava/compileTransaction/stash-dir/SenorPollo_sLobby.class.uniqueId0 new file mode 100644 index 0000000000000000000000000000000000000000..2316e8e1454674a4d22df6e0b06a6580c57dccd0 GIT binary patch literal 11897 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 UHVfZ;tq83=+!br{wFOl2zkqY;qyPW_ literal 0 HcmV?d00001 diff --git a/build/tmp/compileJava/previous-compilation-data.bin b/build/tmp/compileJava/previous-compilation-data.bin new file mode 100644 index 0000000000000000000000000000000000000000..6277a2b233928813791864ee93e5b5f9a7b94d6e GIT binary patch literal 57524 zcmYg&XFyX)*Km4r)4bLd>#9-LcI~~aBvk1nqOLVSfIvtv3C)W14oVY56hT1|LYmOgUvvKLe3qOf)A6$ruHrVl;xUT%x8ELR1pD zLg}KA$rKDih)iK^?Wy?&Ask~8{P5pcgaG{4y(%`r5C0jhEq!73WCmKz+}9C*%<^FI zB#t?E%P0)RMq^{Ju>@a*(taEvz}nTxNva-C2yl_P+DqjV2!4)YH!<=D!599SNbuKu zOC%5p1TBL}x|6Xf*qEsVe~Ft!u12O2{P2IL69U9?TbV?unf9mdj4dX1%uYWIiEKs!~hj|H2^btl1B zDsk6*+GVm^-(n9i%2~1(=xX~LtbN87VnU$8My!@9U=paL1=Onpijy0>wZesaU4@M#i^rCirVEi{`W3L}BiNjYcN! z$GI=I|95YK7p(s8Kd=9d1{g|Ag{d)DjOIr0ck)yyrS8CL7aT?pg1?(s<|^?dgt-8s zu+<`|+)jaJHV#kA6M72RzYeT7<{LR35FF$k(m9MB!H!~HMC=%m;3HLd6A6JXVi$?h z*~W)R@Yf7|iG(0qv09AphWNpR|Bd~LgfNA(3!rK(l>tZ4!k887I{fw-7ENlK<8<(9 zYXDIYNE8JTv0x$=Ld0A{iG*OWEq>ixm69+ba6;mtM#71NP^DO|lEJ>#GD!p+2fHfd zFb%yvwu`&+mF4B#UGnCmCV$L~Bw8LP>YgBCQAF%$G@LJy+c=2jYG;_NLSl%7kpKG} z3kZmnI9wMOHeMM#LAcwt@AzE#nt+gfsC-~SddcECWL@Qyr~T8JJL8CYCyAnXqCo-? zJ4M9CBm!^_5}6Bfng};g=8^=T6)sYnGelsI4K6LH^`G@4&#c22dN`m zCSvD^*w_@9?5J>-A*nzt2|jzd6fMe%x^ea5Ka;er(K6PpklOS3^b7w@utVM3^1ePw z*fiN_c$rq;%o*ir_=NQTCfK5mtNwa$Xrf?E)~a_K#&N?dFA~i!5%n^NmY0c!nM5p$ zh+QFK*+lFrfRIBZ9Jg_h*f>d)c1pO=?h2*THGmyg3~)tq0mA*RVi}SLT$ih_!$+~) zUXl;UDizK*;82B1s+PJ*P%mr#EXI0AGmmw_dNZy}6BZEl3W;a_aiIqc zZ^BZU*dAS2G8ooUk^P;xq;9vQx${X0QMZ(6P)5XV5wUV2cAJRZA!4++GEV&2k#V*oH_yHKIMyg<-012ChKKL@{hD(IiPq(TN`ZANgCDlY>4H3H!OsWM2 zTgw!1D<8mWsl6P{H*fhnXK2&5Exo+Y=2hGY4~hIoMBZbfWgSuUgoxD>u?8a6h~LL1 zxOC1^xzt&rQh|sx!v<=x{ZqJmN{LD#gOibGKpV0BbDRVJe$xWrx=LlBN6}on2la`p zOaJJvDLP|4cj`bZ(Y%dl`GSbO1i)TtM90QSg|z=(?W(kqbl@1;IHAm;+jc8&ZrN!V zS4_2N=$Z7I$nPWy-Vk-(60vu1tKSm|;kdW~t9}as@&R9|7Do_Ui0Hu27u`Ey zqvJ*!&qhBIMHb;i)b9AMtb3eHBiE*u{8J=?aO`v!*s2;Tu^dxgSY zCb>rJ1L|ljm9?wN6K!rSHPyBm{u=ezejmCgWw@VcI6&018pLU&l#6X7E791KiE{#< z-AydJpe}gvac0#JQS^hz8zvh6B=Rjra3JKr;25w8hz@$r5b>V8rf_(Ia(}?VShvYu zB;#Ww5CLxzXnc(jA!tQ`*XVo;*TXv-du1-UUlAXCf-mV`DO)B*gVzp^`}JkhlNo<3 z(R;jR+IT;bu0IJ2AYp+dKq`nt@UvGbXB^f7^uyZ6Vg@hTV0v2vyw9W(I*1xYKB3`)@)*r~$ zBhK7j_4p=h%37_RoX!h4dD8wPj~)8gtqCS3$sU$hul-#+zou$!ItjZ-!Y+}p3=(#k zgk_Sjv00kwGO3G7as{vwOVkb$Wj2Z6t8$TEB@u#c6mq$S9XaqTI3WsGP_S_+dL=Ke zPHyuKkY%q-uw-8&335qT9tpcn0>RG*L>+Kpz5#o~dhh_$NC7PWJw)eQBUU}R@!Pv^ zCzdCTZ7wOq!7lm_Y+H2Ws3)Q01fxjXN0F-drnq+de9N=aB52^(_@;IhZv z3S1MF!v~dG>1u-;8RRyw>h~`a+dDA+-w$Z%$i~{WqdNv3_}HH9_np^smt**x7i`vX9*{sEJ%p9G z+&+ST)!@`1k6|Eom8p?B{2MU-=n@NRKC->?z>hqi+o9cs>L(`Dz2ntdYcPA_CH7{~3*3BBJw_MDS5b#OQ^Bj;!26OQ)Q_IOlcZd1nGj2i_~7BMgw=X%nPVB<*ru$-MFyA z>vcEDxQC?og=En|>V>6XjHGr_iSjF)rBHqY{G_;Lk*Uz0i}_XUE7lgr*0CH;1+SKU zCvCIn!*8Y%KMJ)fYTtkVSK00eKeK;+dH>_wPZAE0utA(qLomxup>zgw@>H$oEqB7toHosW2t34u!c-+V8iJr0_R#v`BNZARVR z5wq?X8S^G%K4fgHFBu>JkH|sd2lHhLdvNyc{mI~$E9_S|qB{aM*ZR)4uij8w-ackS z?9BkOD3HtxA`61ayb!W^D0y2LnHNqLM36<1Wd3oo=?OAFh!{l%w;Q)-8if!IpA<@& zZ44PmqC#THgkXh2X)Be(RRVqavwQj_$+xW|b9dBvKW{9#6GzrNN#@0qbrQ(hr^r|$ z89REKOb7*kODwmM;MW*QA`?RX@8cOjL8`(d3gj#tg}VvpiwQOCneFT~3DSFWR`RB& zCzDOjku6flqEs?=o{U`}V`+dR9@2QE!)9=+6mYY_>)e9q^pY+DDIjW)<2w!bRBtUX z{2XBCbyd86!-h4N$R_hL028qb+PiO~(>3bcsqz((LnrE|$uEItSp8s6f0>kE_S_U7GrpF?E&m$odze zo@-?DTr!qN#>QMH6T(5?faXzYfK(y*unIgJ7d5)&))y8I!&K{hTR z^9srQA~L_2jNK%Io-YA>tQ9JiwOEOik|8EgsmgE^ln5WCKNWtT?z^6TI3+#;SeVm|wJBO$}LapKNlUREwXiQh7cAe8ox^i5mSGIkUD$9=_A;KD+X9 zhFRr9ve_fDu!Hm%Zh@;cuCVIJ1aCWZS;hl{_c4OfXT7hYBg3xkctRG{lg%5*SR)X$ z2?*k%RM<&n5@b#@d;tF)w5$q^_F)*m9!D*|eXlz9ZG)BZQ?l+);ximdHMq(X7bfga zx^-~#h}IA4;#>pHb28RK##+f>aN1ywN~&^w0sp!KH9S%J=eMJ87+9vX*N<2(bF7Vi zNj7{%7PgZG9c1h^z;K6*bmCZn=-Jx50j>at(a5uu9ob{Ie`^aIe8O+LseVf~d`H%{ zdXGckCY7y3^QT%%@7|u`wRh*aDr(B|h!13wk7VH|vQYms$dxM?Hyf$KRn-OisU_}4 z=nS2Z?oTBdOFbq>+D^A?x&#MFXU-Fbz=u21_M23NSms!tZc1iWn!{bc?C*>sSsJwz7$AnOj3v7cn{vqk_sYq3g#`~oJ( zG&1T%A@~6=RL3X;AEm^bf*VP>t4!uYA$WWG!bgc6Zd1^XS6aU9duXG!wvM|o11VkW zM*&mfPXUp{P00$4F}W^He7EXAMfr@y8^7u0p1W~YH3Kl}a#)MKd;$bJX zcm0h*7#yzQZ8!xFgJlsE2=L_p_d6>6pnt|aHDLD2`Jr*e!o0hY6tL9CDgXLkE2QYn zX~Gxw$B0!MiUe+9)N@TID1s;oc-%;|1`|BqL)T-(jHq|Xe&ZRxe93h+b7Ls{Sc+8~ z#qcEHK#IqAQ)+@bjZc&6AE;cv8Ewfq{COj_$E-JjVs?t6n@GV<0|wDVi20ImsO`Xe z^Xf`<*Ne?y1Z_H8#6A7e`3%MCEJZh&0$vkL+lkWmd|S8s(L`#w&0Y7p^+gxYQ3NRz z?No}+d5ZZ33YG>Nrc(%^5dFf91SbWYyNeXy@V_6`ABdL#3tO=ZSf*$S8lHT5qr)K! z+S6|jij^UWv<#dWm;WP%9Xj3gXF@R2tPP$p-txcU!U^vlWzQXk}dkK zc9*tR%Hx?T&mF6Tw7TR1ieVwe#44V$5^Y`VacX&W+IdQ18g}{f*7hQbaWO@3lY*5{ zuu`}R#4^AMw_g(FEegS3C9_-M2<~V(j5S}P5j}*;ZN%@aZ|UW0tWvf$-KJ>Yq3}wG z$X%GCQC_II?}F%<p#95qhS2X?L=A=4`=m~{aPZ2c$4H|)l61l4m(gfE8 zB+C|^7Jp=w<=<)FQw^#Yy*zQkwwYq}lp;)~JcE7JkamES6)<=wdWXC;(mTNx{b6qPzkw;E4jbBuG1)fXCb&fPw_{qWm>{fu~~7 z3zPO-%a)K(3kvC<1(u)fIw|}&6y95k-aCrmJq7!K^Wh_0H9N?GX!2vgflm}d(0?Dn zxleSCUAO3+=egX98C_<`dt)3Hw8Rkqz6CQRqpf!*8I;8Mkglz*>bAcC%`o) zL_VH8;ZQHd;48)O8%6k?BI=`H{S@qIEfE<2`hYsGBdr|7DX$4`ckJ+5zVQ4Ot+R_8 zZ^Y!q?;N6-|Dfm&Q?Q>D%yk4rMB*Wa;8~;gkY51z?~h=$y{OE6!Dtd+jUW?tqdj>xqmHR$QH+s^ryPuMW4Q!uR6H67vQH@Vhv3M#rCIObn z6bdzRii*pyIuU@vT^SWht0H|pCNukTd;66&vcUci!$h>YedWobFWa}?+f`@V;PlAn zG*y&D<(;95w&Pb79h@B95MpkZTEW|@^%o&$?O7_8Oa+s14$c6F*1;3SzU-QL=%0j; z-1X<&-tSkNq)%?UaE{Cino#Ey@Ypnl);RMQJoERBk#Q?aoZsf1uh ziP~Bz269{iUi_aEr$RD-xL|EG4w%t0efqI>{b;kzv*{axuqBs)8{m-K_m#d<37ij^I5u8j{6;cSN zfHS9*+DeLm#B!M@+S|VB>YC+7tc5Dkz{*Sm!QP+c+R)Fc}gO z=%~AiIe+rvVxq?N%pj+nx^oMkR*vtaa7VLU%dVup>bxL+fP4VDsc_U8fS<47@g>iM*Jrs;v=2SAFpmyu>U}`9d`LC! zraS@~Nu447v3(3ENbKP_R95pUPc~(C%FgEtv|6g3a_XqULk}ouv%~&<^D?JZz0eCV zJt`7fKcQmvRICBN@OQ|K053qRQ7E3M2MaqZB{yw9T(pC5`PEBe6Ls5tQZr5&nGCJ( zP9x1N_&D{kU9arWi+!J-Qca)Xm*zQeKp}5||3f79W=fR%=;uY#L+jSKArlU*X{GYp zsKzg-*fBEl5}#-fYU+u}wHIIMR4OuCurb+>wD1*G&`#xbP(`n)x}8+>H&pB`h{`+s z8YpnL33(4VYDOPm0CwC)t%H07MnjZikLOuicVkO4>}DSG&m?Qz?RO3W$Yz@PFkJR9wMzP22FI=A5i6cjj~AtS?lPUaGeKS6q^v6%hRnJ=(G_=~0yb zM8Ajo6r7ySZ&dzwDzA?!=%<2R`AYtsg(;PW%v&&XoXZ{3^?lUzM#ccuWRS`qqMGUd z0H{IlfuA_60a`7S7@;TcQmhtNpBX(^SYseBqZ|LE@<*uKETYN3@Ht96t)%}c%=@|1 zij~Y=Pt7ewyIj0z=ErEJ-ZVWQ8i*9)OC$J6B{Ew-8t4ny-`*bv3aGz$qVp}QUY*At zm0upXyyHmimFEF8<3Ji1{~#LScT#K_g4*PxdK=VTqOo?A-gOzZpMq&-AvE1knsFEn z3#VZbG%S*a9UXt1MhJ!&TVmsBBa=);PS7CM`uEecD1ZQ0aj3QA@0`-Jsa@ag#;-DU z)UA%DnN(8uqn4Xve8*RutZVL1dtxh}JTry{)*zM!i8CBtSVvM!&YrWX2w8A3C9r$* zFLfMEbdtu4rwI~hCZ}jvA`KgJ8ftIOVizQXoCN5(Dpd+4M6nOG{&X_HZvLcRukG67 z7=xannVhBZl4*kbq;mi;glb|zu=I5SdcNMpF*=rpzTBt8T^W? zmTF&FzVPJ;cUAbrRGQ#C4dnU);AG<}b4mj+AuS{GRH@OdHR-2JpL`y9r9*w`n)xa; zoo0HG22m~IO+iuPm5+|DM`!nI8UNV%r1RA!njnKFxJ-kzHR2#epU8hC8aOvOHjgQ# z9lhk}kVz9|(Y9G!!5IPiSfbQHSI1p<40cGmUN^1=n_13TmrWC1rCH|Cuxm6d7g&%- zBSfklloGM6#8#;hYt?nYQH4h`;N~fj$JBh_%Ktv1c5lWki;5hpb7sP+oJxMksv9(u z0-CUph7|!hgQ!R`EdI|d?nk$joZh&mfBoAVQ#g^HRGZM7G+_zNpov-vAVPK@?$rY# zs&sgpb)?keaD3wH;h&!?2g+!ITQuWxn&38#H$nwR;tsG$A+~)^Lf0*OGxqqf&%neo z+jXXYTU@$J+g3pn+@oQYG^~mS>C|c(Aq2EB)KQfnewV07&A%Ljf{;vdA2yPz9ndYG zG9|%Tj3(xe^0he)8T4A3$paeiAx-#*X7-qdL3#|XgC>FX1O|Y-vlyudkX<#^AauzB zZQ1vp(AxOKwF}+_t=-r_Gi;>sn`okD8upZiJ)>dIX^^aLp+VLh@~=t-@L2&BF&`p0 zH?6RvSZOa&N0HkA9J~zHHbO&9bjCKDy>mY-G7<@2(6E;@$a=kkYXXPk6_Z>ddM}%D zY+dXO>wHGCZBL|Qdppgbg9cu~YnY{!y5Ny&Cr&7Z6B^(4PoLtue*5I|oUC_S(vH5N zZF@_zyia-uQzf^r>is4*JLco>>Oo# zc3(oy2b#`D8vhf`^fOJnize!(>GsgDFElXxy*PYeeLz1#xadVWM)9WjP<$z<;Ex*@ zs2e?ICv%n@alSk<`zy`z8%_9~hV{`PD_KrL?vVOn?Z0^%beA`~BP(`t_N2_DsXtZI zz7Np!?vn7auV7Lz9h9Q8i_C`_LWev#q?Bw!>4ado zYHncul~8~%TI80x_7&aaT>HrdTl4H~!sy!JbRc|$<|y1}i^NyjI4G28@4G2BIWM(4 zN>;>pYQOPHK2FC@(6J~w7EQ-u=vXWril6E@nC=QCA?Zng*;XZurxSwg#40tO%SnLW zASlJpHNCTVOPJGv2Nw2Y<9=wrE(@Wd7CVkn^iRM3$1dhTSn*fOfKzn+M7r=aUDqlJ z_So+#b;0v*XEdZxp9Rd63Rf4D++y{x&HBf!m~nSHcNSN>CDVoH=%y)jkq<4EPViQQ zP|pJ))u8_*_MT`?1N+#kA&0q(=FOj0)#BNBfzD5(^U~?Ui*%h!bS#68jkye%+lrmV z_7Wr$;MI&CQ1Hsat>boDv6*_WH#kOxFw=sFS#<0Q9m}R;SLu+>%z??yVyMer!v~PD zlI7w92}q77`cL#4naQjx9{TV5;&hGjEA!}v*Xew#e3&7DB9(k4I!W%S_vppufm@%u z=v>j9v>SBL-UWcA0|+Eaj+tiD_vYwA>#pv7ujhtx3+ZM7lok@IYm;#z*!K1fp3})Y zC3#(IisGHNkCYhMnB1H|FO>?}d(>{rG5XV&-YY*|7{`w#p1IXZw`!vcUeI-3(#>Ddv35FkG@Sxz67YHf zawzCPRDlQ2f6DEK7WhAv28{8n9GKEk@tQ8^q>J9rO$SJCfiSo@ey2gC3Hq&fbffol;||gX4e#-iz()`xsoWMFvU|Sg z;;MVy9ycG@y&-)fTm*}$X^!u_qQ`fwigKalGT6)Kq zmbsnIH_a^HcJuuc(g0m=kgh$1OS;Y_${8Z6GjO7((RRi>tE_$BWK@;j54z><>lAeF zgB9k7Mpk|f33v25s#v(Go`NnA9OL~;)cdieHJ|(Ii_7a_I`)%}jU54^dP2(X7a*sS zi=8C+2Xq{{Q$FPIyuGaLsQeGB+)rK%t78lhPHzUd{caK;2IyEo9WAh1ll*Jui7^vi z(=Wal68_=Ku=HaHt^65;(EnvbfT95m5P2J^iv+!9zQOv9)yb2hE|%}e)`HkThGh@~ z%mFWip%==~4r5sQ(83vT-Ry9C1-CB(mfF|=kt1Osl|g<5iDcxEQHLq>I@3Jg&058> zDeR9<`8$n@8oEsk%o?hfW(^qWl4iuwjx$7^P|CKv#+N%k(JH3u9C`Boe%Iy`3_%n_ zFPb6fAR$N$1M;NKno`}4l%v!3cbz587NI_e58@ z-}XPW=KZI+@DxK(28|6rNT4%!?Xv$t(OAK(A>PSci1FSLRBXRWrAjU}C%6<|))v2~mUK%?3yVhmK)=UOJi(!0) zfn_tWs|@gMa&U^{#R4ehU4w%Z?h>VCE)Y!a1YxfnC5djh(fR|Cem2c#`MWg{by{<$L>Y;HVbBuMQyW=!TN9yqmQrcaPfnDg0%b zmU|%sD`G%Rxfu8lwo9(UvGhdu^`yVCdv^KWjiG{ygr9$my~(gTPb&d>Nnnp(R|Y$F zIvn@kTNL^+DYh`Dlwn@R(78{#g`=xUuuE*q84zKr(OIQFr*otQKF))lqt3;CqTObg z++he^?&1_xx=G=V?MEwSl?UBSU+S6jx zTp@|NVtEE-xJNW`-NQ!=gU1Z37xbNj6jXv3P!3+X8Ejkj=R6Y-U~d=@-jSia_!blf^g)2}#AQ*1 z_T4-EJf+vI`HWBbyF4SsU+);A_YB?#hS1_80E|}-RcfgXgn<*PnS%DcDZ%4gbJuUl ze3bBsVe*-w*Tvv9(2xr1Ui8YY4)<@m6Hl{-OQTnHJ?iOZnD;QuzcBdSlwJT_s&JNk zg&lvZb&2vDd_Ehd|`yj}QVJ zmnp0rZ6Im_hsVNxX!3i4@|R-}_Rm%8omBydejs8JgkZr47J@*KV-|`)-BF5!!9NP? za0Jl9YvcOHmA2=@ufOE0+p7NgXaAN6L@yH2Q5;7gFjLt;pn~hV0Sa2(@?Cz}GX36( zCY=fQuBXjAf#^gbyjx@>8UO(S!;=&{dZ%sML=nAW1gv2F8F25P7z8Rxu?X18|5cRG zE2jlt2k*Z19)I$S+w(;sL#Mz(MKwJ;+elCCzEYJ`e0J{PI7D<3!QugIVgdrzqYn%jWT4PkEj+us1&xx_eadDg4;P|L<5kbeCG> z_qvh1(QTZ;yu>BFGfyMBw`oa$Bb4?a^3pU3#>%R z{A9{Gz!AJTFkmS_H#Im{JE5r2D0kiQw(n#A&61)y-{z+x=I0TU3ka5mfI|aZ1m{m? zi(EwT7*Bo));U0(4)yMP^P;ZiN=o{EqqSADc2F`9lgo%uKNEg;0x!Y{?Z|AISKOFq za6J3fUW3aIc4Z-kR}fvRY{2JtV>AAD8=?5*_RMBaj#Yzx5I85`J1VvvorQb zA!1O37#1UZt0*!Q08rBUxJ6?oq*aX?egCFwX@X8I74@2)YeD%?MXyaYd;6yFZQxBr zSb~_BBD^w0`xc^YQjS2890G4>i@Xg-LO#G9xdUfHBY>+*0TrFJaM-u~XUV!-71WEZ z;6=d+}lUI=_W@{ zRFpqLM2`_(9b#qj1b~%7e%l@#5FNBJfUs^px3eU9;ViefI978#V%~sYjriqlf{8A; z3W15u0POD}xN=wHjkoQDMq-c!n*Sj*w9EE^E67rrmdf zwH{{oIaWo!K+Invpy8s(uW$%lT%mFSvFz9;>1sAwzVXhT0V^SO(5f9V??8C35#f1S zC(vCY$1`id>)qM1iUl>6ize{8KhKv)L~ju6Ednv`I}N?m5XtU+wsh5s`NiIyJ^`LN zRtb6U5uFb}R?Ien{ng!HQk%oBw3r%IWO`nVruaXP6EeW zv*hE%fXa{=hfbEXWJOMWKa&0(5nQ15!36Nu@ym#|s?MDG;vZYzzOZhoot8JFA2A$2 zgo6n08yy*fo8q8wUyt56?^}^QDlp<~wAr5depvnw#P}g)7{5p0#yuE!y{sss$Zdsu zSGCdTwt;F28t^3}b(kQ0zw~$uarIEI{!hee1Tp!AU|vjY47?o(!u!_oHZa7S2_DJs z@oNhDBrK&SD)_8LZeqEcd1TC9AEuEnQ$GmtW8&#HnLm@@1F?3z%=z@Wj*M}X8mX~q zeZtxRCcl#!$OHkFfY*k`_OXNKRVVbP{1w{tR5~{?h-nhc6zGS*NlLs;MFEWqr_x(@ zMptDUy+3>;X!SMskD*L{7?T&yG>%{z_Ru162%UeY)_!Sv4yR7Y@>hNOQ1v~FqR;DF zl75`YKfyGQVuH~@qG4mP5-hY#0#KA;e8D3@*f^ETrk>V|B=$<`;+3Y_pCpq5R z=~Q<5lWQi^77IOYc|O4_HH_1`}7J^JDaJONiL&ag>BT($?KrG zu!SBI?5+i}N7YoJyY$<2J93!9YfMoMaexBqAVWRBVbZ8ix$AgywoaQ&pPtJUB~Cvq3R$-l=fLErTXL@jc2{W|zl-s&Wa?Hi4NR(mJFf61C6R=#Jve)b-9CGX*V7UL_Ur zC!!D8zoaL<^!+_Wdkuej^ZZ(IQn%rEN~wfEK_qeT*F8-c?Qz?+p3AxV`2|y0O9d_; zSmIUiG4D*E#|zhj@1o6(tI=NMo>|b-@>dZphNCY8E_(fvDR{*c1`*qFn&ZK1wbiI6x`Qct&E$15MQ@ncTPB#RcW^X3ih;JQ_qZ6~gAe!sut!g% ztYPNt_lEnEXMeV2FwRU}A>DICC}m1LP+RA$JZ!*Gcs~gx9`R@C&YXsRzci`fs96=cU71}F zzgWr$U;b5$0!QIrHO+6pRML)iFD`CN{w=NI-a^hux>wE$@n3GN$>O z%le45$`F<)l%*HOvI=Km5iH2@Log5t@6MpW45xo39fvVwP=QKl&#cZ)>mvTNkK0~( zti{6ACs6dauVS?~LUKjK)zlPt@47Vka-sbzqZrq%a!lvYvyc!ML@``H7L3lms8FWM;< z!Fwrs^3u1|F~+ergFz0c@xFI|C9;I4S^OH}IV1%^XFqGg#+hV2FFf_bmdHc0l32!& z1p&ArMFQ>hX#3lsa=XA2Eoa6UeEsvQxcDqfl*}?e$HG!rP@G7GiID8Xdn?Z4Yj9@E zbFIt}%nQ`)EdVdlt@ zsIuceX=fXASo~`&UM@?R#}Zs;iSk+IH&|E!3lvEq3#wW&NRS{!zy*AO*O%KFc>GxS zz4v6%4JGko!;`$U(q@BVmg!9vR>A^7E@csXA$fT2LA>Cx5t% z#lOYkm9qr5Sw=y`JNV`Bw1&*i@2Yk521Vq|v44F0yErAUF!bY;a55TKvn|%cvf=Xi zm9$C!tQ-ow%Yw>r1q)B9fLd85wLyvQtu$?2mpgLzJjdIA-b3!Oz=^B`0y%){#lu*; zr|7rRnzh^hm~K2^8q`0#iiK6|9{-Ft_3#~(f(wTXJ}0n6|qOK9~BTGNa}JEkzhX3ZU1`8j^h?B$0Z zvG|W!ygC;D2@9*oiLnCdq~Y|MX~Rz<>h;!Iy!)2hdLlKyfo0Oj5;n2;`cdRMk`d}W z`r={Y_w!HQR{UI@c}|qn%o03hff9WNl*bFCph2Som#?gsz2CF1U_qQ`$gKCzS^O3j zFF@l0d9E*tuZVQ}VBodAl)d%=tCb~aW0}8TnVLW&Haf1`F@!$Dwtx9j<^FDKXvv|X zn?0%1hR<4zgmh0`_t5|H=9eskS1c2&cHkZGxdZ8?I zmyJ%GZIBZN*`REGftJ(GCD+iV|H>Y3xa18>?=4IF9ZT?@g?+%U&_|dn)1+dMPrx;( zK7m^+QGO?fQqc*wGZTs(#r$P<&+WBVyHtE;S#`1a9Z(tQ2GVO7jPjNfx7A;3-7{>p z_ju^nsY5+1^Ditji(c5)&JI%Kk~wH&&>eQIQFm&k@;dYTFT2K*-&n#_>UUg}#4aia$jgZ&sj9@7zTo1n zEtelHn^xb)G7lrikkLf03B|~~{c4W0xg!=aP}0xB23Xi2oI@W1ZL5SNC_FWTMvq|7 zkVE61t{b;^etaa)|M)gnLf;P-v`BiQB%7}x;>66*MZZ{(oc3b>ZWY8|0l;luy=_*l;Cw@U^M~zKi-hjF z$Jh|>d9y*6XaYSI`sXG4$2%ufAKha@jQ-Pl*wBY9@?{JB*qA>&=^<7^BY+M%#wdMn zu}MPSlhX@6t=>-!2wjvMC^WRJY&l@TGE_Hfox$Ads{G@_nn0Fk-+wE zS-jnx`91Gh#yQEp;32JlLfG1wG5WM1*i?ItV;I{w9NuNI z%_G^^aW*#k1e*~2yQm5XBNKh-e6;M*y$-i8fvtNzI-9R|-Ch~R){bUxdqj+ZU7_?2 zPjh0~;K%)b%mCRUby>P9ZqR8}fhnf_^+Hq}+wdgYIG(+=hvvij1+V$g*O#{2+0WXN zD$5G1kM5k!OJJKnMoz)O(DMz+dq^gsTaI>azZKMb`fcL1X-=Zs?TKu&(`-Q!(1(I( zV)ZerJN?9ikF-2CZ7TS*e|w5Af?}(+$Wxr^@}o-Z$x`#?ac9`u&a$^8v$1n*=zmE8 zXu;0}M-EA4!#g8|{5%^X9z1P|TJF2O@Q+PrUZN*=y$C5-BDuhZM`3Afg0~Hdg;VF$ zK&H}jVo}V;rCS*3Y`p^VO(>=GMIP*Qn|xUD=H<`vhgzi%J#uu`RE#1=(z?AmUY=+DbLNV2L2+z-7`rw1({zx{gL^^+=x9K-`5n zEn_3Du?=$BhIwp@>ujA4k}su~ln;o=ZvY4oWr(5Y*%SR7bkg^-p7q=#i|?@FLyxa4 zU>j_Ov`pW8Y>(Z2^DD7NsHOf*8|QwxY5(iSz~XQ1 z57;IT*?j#+fDE(%<1JNM6`^;^KF$0d->`+@ZrI!0_R2g>BH*ur+Upo7hOKt~?Z zK?mHMCORfDZuWcRdink${^8))Z1YYwuabhifqV0BX9F6>-!-?Auy*l^0`3<1bNAY} zY~6QkC`+xHhPv(eu#r(35Sfy>~A}DSFb!F-BXQ$A$YInLqB4?mKm)MKbpj8~cnaI9vsH zeSPXVma%009tZERlkL^t3TSA${re?b@4IEQI-te_^Ewt%LG~u8_gvT z?me2k?OG5bJ2h{|;PrmC$pG7QkganMdM3&lL%w`Yc(s%j@+u#?@0xu4*Pa?(xnqwS| z&#gxL=F(y|(|>Ju)-gJwMA5O{9Bm&CzaJ`#z8vUdff}`qCN}Xt+03PkTNq`2h2%pI z9MSdT2s)?`6ro4YKl-Q|kV(b*y2Ikf(RB#A%~0$xixpq9zPZ}-X-ddJe-0MF!2&tZ z&k)2R_}eSRE)KyQLXhg;$k7vh*5RN%TA6*360A0T`=C-8qiq66&@SNLsx)8GL|UguEMn`K{Y zOAjCCh)!_$Q5-Cq0}rlfh;su2Eig38pE-S=4Og8uzHL$D8tL9R#W6|bK(f4)R!T-w9~HbT&Tn`eD{WM?d24?>%`s2n zfSEl5{DC)C3VT<{SwJ2yfof>qI6AaIp1t^md$D?g^M~ldWR56``JRa`aX8ZAK3?(g zp&ohsszJ)pa~wfDEd|*2y8#QggD-T73QugE`z!R*Eb6_Sv+GhhW|`#kFy(jB0uLVp zpRIY67!#d6xiYc$^GKA=PX_wz@QJ9+BOm@eJZgVI?1|42y6C=I%e%p?}rKRCu5z#(4kVC| z5k1k+zig~O&c8xkXPi_SU2!n~8b`ZAN>$34wOc)dQSOs?nrej#VBT=Wi*lb4-5GeCX(!rGFRh^D*4=q^ib-Jiu(t=NR7LYzb!- z0D8-u)P)=f=J6LYkO{)cNa{Kb98TVj7vCJDF@1M*(9V4 z&`{XpJ&)5sQ5nWsngt|TnHDYeoffw}=FBaQu$%+7v5fqKgpT|%p=#{am$bpWJ7~bi zu*BOO><$OJ%fZH0;GzU?^YF)U*&I()b$f$Iu)i{U&FP^U(y@Ub_c-vf2uNYuRX-*F z?0{uNW6tzsl2Ve{ABaz*zG}4wTQEfPnC16wTCHl70b6`8$IgwT<}m zu1+Btr4^?>aBJ%h+VU*;QW&FUxS1n-%CUOJ!Bog=3N)4vjN4t}Zy0%{LA_B}CA8c8 zoFi!A7>Zhf7yl+kaRFL{HhI@Qm5dmaj`fAO|DV#QZ5-?c2m1YA0&H@qD|(_E7kRFg zuV)O|9eOvydzP;KieuQ$F}CVttwiI`C#79S=zlGE)YmP|@)UP)EMId>J2_@=INEPH zdha;cdk&bT55Nbpt1YN2c#-uHmqMjGJOlyeegabd`@?U_qKi$|^_diH-eTXmw@KBoZSHI{$#K~2${Dm&pb3?uj zef~b>3&;Ecy%!j#l-NlKwHL*=9I}J?}H%GIR(sw_3j;a-0I#eb`m0A zIXd4skOlnCfnGxUPY84btP_m>()C^^hi~mxI`?TG2kXbhX8?A!_Ebxt05dcag%o!` zuxynjh8lDhHVtxwLmaao9Nr@)w8cVR=Cxffy)ST^e?H@OchP}7;xI?|Cr8&Rk(5M7 zudkelMH*f0Oxs(Bq>tXaY=k37#SO=niAxQTs5afCohj=U46eQUi(~A?)rY1Z`Y|p< z)BOZRq(xp5B{KMXs)pxT>@`EY@4zAyuxm*B4GCaposj}x{@_YvhQ<}1(h z{kUfSTwx>KCV&g2F;JkOl~LXCmJj;;{XHp;yvEmF$CCoN2ASj_m;epO8V$SGY!N$Z zL6SrJCY60u&pq>Cu2B~Ua~c%7tjfRrNbvemi8w z&xHF}j#F~(*vp44+Xm_AS*J3_?c)7DGgwvzZ^JCK!niu&TT(B+Gb z>*p{fmyb{PkG|MpP&YzFm5&cyHc0Q9us+J7C%T}?Et0E!oGU!R#iF zFbiC2FfJifqT3(O6;@Lc04lY@1-*RwOy-3AwF?&=4nQP-#~_aA?A7H_v#vxa!~eJ| z-u&Ek^C>Qt$c2VI(5r*`Bko5W{Z_8NUN}q{-!bbn*CLsi1R%LW7bv`V2bb0c6{CiS zZmJpD$?izUa?gI#-1@=j@ZYCg-?@_h=~qtsIZ~ zQvo9hn*5}Apf>2qw6=W)KD`{J#xBahn zp_BWq((TyJP}Nngc@9_i8dqSF%f(x^ptk6dNXmnSP-j9{ttv%QcGPpQV-6oFjMJa5 zbD>n6&;9pN>vE4}@D~yed|^zTdphTA+P=95|02J2xWVNOQBJYYbziogG+bZ0ps1DVsYSNr#cea)Om|yeUpreM1-RHt%xmq9%_${8Of0~D4OI}x3 zbTewE@n^r{^5g4a`1zP2L;c$CM{g;R<1z54W{9L>IxT^uTYJO9hpPBuvgAga1CB_^-MZ}3R0CrCk>^H^hIcSdfYae%i)Uka=*RdVsAl|>F)p; z$U`advUWuR#l$weOIX4`r2EQ2cj9|4_JNCi%RbYO8b1p?W^9(#%{49}LJs1q zSG-MP@6A}9^}@D;Hdp`b;R@oY@RV3^#5h!b*->@#N!IjR*N%?*!nNw<^1gDnnS8@# zN@jGchQCpBSXv zk$ZM-3U`G-`qhBC7b%jZ?7w1~3t~!(Vk{dx%X%;Fh(8xfa~Mj0&^heZ9us9XwDSG~ zTRiIt9!Am*515!cH-Uo3{?eXBU9Pt02%YtRQplte)EV$sj zfiI|z^KPS;BcA1ihuNPMwnS4(IXgdy=^naA`&|?jf6>huuj+zlriLj$gPr-&w^kXUM{(=L3wCu=X)Brn@T@>=T!P@) zOwFN+jCoBk#`X16LZ1~RhDi41nQjGm%{xd$ZNB){vbjm=Pm9MT-bPKmz;lA}%pW`$ zzcgo8x^v35$PJ#0=AU22BX$U0ogIn?6Mz)d-1O!6(B-XJ4_C}PNZeWD6^4f;8jk;W ziDJIdLqdBroc-tV;DvKIm42lzHwBXlFL+>{{ASMr9egnSZSCK)f6%9{c|!x$5$m^%TBPHu7Qw7q!p$|}*1 z+f{5nc)rGKy}`2wMX{*&7Oro@m{MOU0|F;lb%|%o9V*z&ge5hq8OI(0BDinRwZEc$qA`w1y8)HdqiS&>8CI;9=Xt z()A$pquM4__5SsZ%YWT2k1PaiSBkQy8KB`9$qsa2Qcs2 zXs4;i%zT%LqJc*xU%xNU2Rnsz;orUf#`$wu49*DYUc@>%upXIdkrqC*U*(C%Yf7R( zfz?*OZRUr93-M~%{6%00SFm#%rrO4LiS^OJ`PliDPQL;k85rk(5I{ju?wZ-VMH@+~ zyDIzc+`n9mSx?D-*0UFiL4P`MtU>m|_2*I6JuJU1qNRBCGQ4Ivo>_sHuEfh0h-Bfa z;ANpo2i0Xy0YDhF)wNYwQ3>%OrdO&5C}Gm?@mke*<~spM04={}nl%+VR7-oiu}qOi zysic>SBqEc;rW0EDyd!_m^5&>(V=K{%LFbX_ooLli*xQ0ia+8x^?24NJk$n1gMYaV znr^rT_%1MhP$sKXzS_6K{Vpf2qFsRZLL;8jgl9G5S;Qrd6B-pw-F7|FL+JY4-6zlH zo;_&6tGD8rZFq=_+To`9dbo5kbnnRYwZ56J%l=&4Ie3|=oeRwp% z)H|AQm|oa#QF1$`RUcCp;>czu}p^h8Z2a^q@9;`O|TdYh7 zP)~maKK%ZgyXu?e!!1Me`98`0c-8fl82rSTl|FRTL%U`uzGm~L){IW%< zH<>((Nzm6yJyd~|F&Atk0{bua(yD4sKh2V&_sTxW?9k3AzCb8meQun?+p?_#(K z&*$G_f1SWXHR=cE{(uN@8!dY}s+bXE@JKH5D&L)Jo8^DvwI=cG1UQ}p%br){6|He!I!851uN}k-EOJzH~-(g>? zMiRZBw~k$9-d-mEQV3m8amgQfOux>o2s5qb@hAV{q2&KoZ~^=afG~Cc z6{Bn@z85uc{Eg<`GY=FAYqxP0@hlqz)vd3BmMEm*#~AnQ$~F}n#e?ay=dEoK>j{D= z!VbYA0`(1jNP1bKii^%({_%x7t$Wn|JWi2GaTP@3Wl|1uNl$COCkTfG>K5&>M~YEG zYfxP7ssLm2mJ91&gn3@+EuDxLMe&8bRmvcBarB5ggW>5QM}qAQH`@k8e#ZP^#|sY`y&3 zFWnibx*+)>-Vt7DR8y63Vau zfth-{_ermBFN)mJsU#i`gzcdE=1amKdT5QmQN?_gkZ*I!ibB6uGfPh-m z@Wc1Fs>b9L#b>)VjX9V26?!91Gapb%ow{i&2Rfo&3tIfyQxN{-#WMt0Kp*rE77&=e z$b(t?);i5+vm?_rWtsogT3;l^F2SM4K5UBz2Qq3-FIuh%PAk&zLvsE|88~kui#(`t z`}&k2&J!bp^zUK02EWRmBWZUYNZ}NZJl2Xy4Zl=+G+na!ZYnhZ$p#|zAf)sHF@up- zAD=8PS$K#KXi@dupWkeIFB`J0G9f(Cf7jqBb3dPKKkC@m%eE@nUEN zHKyQ5_CeMk9hDu<-|5VkNG1YlMIu%df~YAPUjGgl&>bUFTnxfMF4#wi@U|>lapC** z*E-|#Y{q)$w(^&Y4-5EMgSeLe1ibA3q=!P9z)OFJ)UyzvV}J8xBa96XK}I+a%3gc#Zs2BtwDOQgR$t>T ztK|xzq6ogpRP|B5o4$K(IRVSpe5uVxn;uxKeMWWdPzA00Pbbf!CrIr&NcR&3sv=+Xz3NV*CsVAc&*9OG7Zfol8PW%o*j znYV``v)&__YQ*g4$JM~K{t;Hh;*EZuRdMpFWuZH}ozmVK-At%OQYIhZg&^w%>Mp=k zv-CLfd~4_!cVf`@7g133u3imp0f?EX>0-@N=xLr@08!iZyg!2 zz0~=ww>iP>h|T_jtp!kDfs)#R<3lSYrUf2e-EUISV!K7B1F3f+`8eUPU|^7)h!;jD z2qSNGEhp^j$NC(aWuuM1A@wfA>PD;{#Og&XQXdQjR z`h}R2qPXAK!-Fgr|5~}X4lnzD*KmovxT*DA`43W=LR!T_&Af2Hh&$<%e?sGi>!Y$L zu}&VDZPQ3+25HTrliBQSMedhJXG=iVKKY&4bGoK|YVZNcq$&@2|Y*?KXKFOku5>}34vorP_^T?C%~!W zmZ1XyG?xF(hGDU=BR}$Y9y`aATv9HVHf0|ge^1zvAm>ET>_W~2h_Vb_;J^1xk#h3` zPG3Ro-QeM6n?A~WHa{gu=V1D^H?;j&UBk+so)tyE zk8fUWXIRj!GIhLBs71`xhal}sVA_gcW#cM=sr>gr_Lp7-3CPU_J1Y7SwEPL0AiyAt z2uv~BZvR%BUA`ukc@^g3&k5221i;?}5&%sCWo#JmAQ%ag`-t!GfNq7S|Nf6ByTtb8 zyuJE@pb<=v`pjj+6G8w?tUky?rRX;odF%_WnLbhIZTj2dQYb+^jGz@xV7(-;6eHkU z5DwnNMZ%20pJ3*$O7#KBe$JCLl@s=l*-1JN(e=uf_$@BGLR>|<>z$kfa-s-Q(FEpz z2-Mq9`Tp%{(SKB!JEhb6@rzdWF$9@df>s9&I|Q z@L2a}dCSDM8AGXb0{bhUEe<^j*%{(GRN~KJjwh!e=v^E368F zd?i7uioi?}!o7zPSpt&l>lN~$D!qgi2HBsZVh04$wRc!6R}*9-ct8namB<^rmRkS! z`4Q_LJpXv9w1%M4&HY^f5l`qS?ld9UxBa>Kn!DtLdnG^8<|VdF%&RYV941Pg8rEM| zOE~F|KESg;0F8Dl8oOKHG%x*Ba6>@Lgel%}P=s_rE(l zU;Fi2Jwf`t0IZb_hfJJ*emuo!{o%8!@9y(2p9s>Q2~ZkO#WgHl_6o9A{(SCg^W>`; zHzQ@PU9nY-gp*AKb)b(3{18A*#rM+wDmrk+cNHA5+B{g?Oi=SjEd;2PU}sunFIKnA zJ-c?zZcEes)iLk(wi1-u2r@b!0H}F6g>!b>nmG3@F=zJ7`yJf-jTc=F-mYo2n5cSvp`CuK`U37&x6^2Y^7n4ccu6$bLOzZ1PU>UK{mB?7=c zrhX$V5Hb7qmb#s&IWt6%@f3;_MaO4+B#cux&s^me%;cbcGS11@h0mP0}+kxX0z0vU;2# zJwaf$2xE>hZcDZHm6HLVjvm{z|Bh8}$PWVhCqaFZ!1_f1u^~5J99;!vG}V_M_0StA zwpDt&XVzHeH-Ynq0LS|eTn%_+=_0nFzcg(mm9z7dz(@bNDa^%8!}Kh%B>)ECjSyOt#38|F#n`Jo56xAT zxU}}hdd^~CMCz;ePl-ydLqVkxd5V8AW=FnzIlAU=8Y*L=nY*{ZtIqUcEVzb$o=gCpF)Vz zp+sgFkrPgoc}YAOK~#$*a-xXJU$FbY&h!s@x+JWv`W=~M^O3G?G^_RJUc4aMIe5#u z*S%A7u%ct?KxG^`nh4es18@A#DZv1-Pfxu1@X+tQ@Vk*;w=WL+$6{ZI``;JzP=xB~ z#jWR$YKR@@zcY8yG1HF+k;<>1O{UEWY z;BnGB_V^$5s#GF7jVS$=cuFB19tTj5*tXZluYzo917pi>Q1EYlZ!K^YD7ll+GnGzv40LihX>Ql*e9uK6#KVrZxzpF1TSjG1xPTTJgPJ;Aj+}}iEsqM^k$ZlQxy&GBSd5)cbXSFZCSo{ z(~Baa%x95e7(^3@hn5nlb}RB83Z{PxxRTsbYd0CTp@gW!K7zy=muUp#t*KmNY`yZx ze2LgN4oy3J>DhJM+AZ?Mk>&`6>aJ3vRvA%>T@Ka+0zJCM6+|e=VUXU>muI$r`cSX^ zX}(o^_x4=_l|-2;B0E&X8}G@BG*VZt*r#s2;?#5A)bDk&vhRtS)kIDWk<-Id%3TZB z0&>LFYjE(D`>TSaYK)d|9Z*|5cWL7K2O_7AsQQt}tS4%HBC6WqKEv#pn3&e{!Y4?k zb*_}CQ%nvsA1>{a_E(XNFIfN{}d{R>tx3PJQ&x#$W zJ~KT`RQE^UVY>gTejrtitk;>%lf`1wPbFVGn zLRE6T%+YdX!4XCBH5cg{gTIL<{}5SIMAkGB#4l#xaWMI0?9>b;hy*^=lG!o#d*!DA z*?`O&*FA{gvqYsiqRc!|?JrT;4z~c0vwIPI>6Pm^aHhJWb}Dz2pZBXzcn17bvnSe+ z;F)Ym|N51^dg$D?MT_VMpZ84zT+Jz+I#`H9eXl+^&`llPdOjXrJ7qi>{e&c+Au`F0 ztc^c@ZC&1fQAAFra!Npbr5#B#hA)E)g`U`Gm16z$a9B?AxycIBf;|ZuJpihxS~+zi z!%t&Kk}e3)jLQxr$b>qQ{;l@xg{;O9bzpkK@q`Z6o?r9($LTaD(n)91$rQn*G}Rno zSJ@uL!rgX3@5#Gd`YA3Xou?$GD+!LVq-9R`pbJMX;N|K?>8am&e-s0Fq2KR_+cJzdzJ>em-tNKJxf!4}RIV!iaWJ!BLcY*Vwpv zb5G^*Ld8ImVh~B|1xY%X#0nv?LP@a0hCvUnTUYK>aN)v90F$|;Yi`-b1wr61^pQ)g zS5mJ-?#G$2F7drDNsyk6z@88w!b|dQXziKRhi(n%KHf{V+jRD}`HDyqJBp-rB^s^> zEO;{{P`-C2qOR1)LNlsGQ04jI7?MIPNh^-Tj1&USDO4TOWn9W%9=s6v-9b?sypOD}YUbT^lu zRw4=Zfh3q;5b=i5wnRJM2!#peCU%)PMno@5&5}(fu~SGVUz1pGNUT>x$eDZ~q{7Q$ zk`;P@GZYx-nLZ>*60>)V-BrISjU@e+#C*Br`~_Zow>-_v+lynXB}SBoJxM3YWRO^y zBo^@<%o`wvmU0BRPBFy)a^1E{)fKI#X^I8+a_}8lBvv*FfDAb>V$j<_*BE1b04TZf z%+t-UH-z6Pvq+@n?oZ1lfskmmAo?p!G!y)=JUn)G&2p`q%gypg9MG3}O~e(DFbxLK z9un$QI=MrLV4#|{Z-xKntYd{FP7#SyOkz)SH}KB^C zpkoI>!b+F~OfmxSX7F@Ij-@<*TUIH(ORSj<3|+gtilp{GH#MD5~qS%uNyYK5uW@# z&J?V5{`!_+ zCKLP5w?qw_dflv(k?AhZHtr;`zLG%i=NsG@uw~Ho$l|6YQnQ|Jqmn93oafk)+Ui4z zT_l;Gp!XHfcrPlZ(5F48=vo3LdF^mFNvDUz>?NsZ5Tk{00Cv5yQ9tO(-FV5MjI*!q z61r0BiAXo8r8L8hX0=-8$;Nu`Q>lFVG<~>eJ3q*{a1Mnd=9!k*pTep zA(8lS@_tcG?7H!;%8_y_O52oXcu84d5t{Nw?CrC;^NNj}) z?n)q`mF$$*U;5-5*Y)qtx{_JC9HW2j;X^#0LT_;o z)|vah_i78u^DXz_Mw_n<9}?ZRhc`7x$v~6)uXM36x>0y7vs>wDm(JczPd0F8iBFQG zf03At+*m9YwUPcUZ`lbuKAX7B=F`fbf0MNSkhG>qN}t34@*|7loZl%61~Ifouc(Gj zSy&RMNsvvSfeC_sAD|Bb4kb5MWL0}1z3UHgb31d&_uVWB7|L_tIxI{vy(Xl+DZ1Kl z(U`L7BU;PW7qXovvHp^PtP>CHFolAn0unba_-|hIuD|qwyUqehJ&7k=6e-eT8GH9B zD<$2IY7zHJy&AxUB34a12AHMl2}df<3fI4OUnH??$WWrPC1WU@B{j>X1Bu-Q)u6v6 z`aWU{9tn;|{mPz@wd}}Dd$Ozp8IaD7&{%PaqNV3V#=;BJCAW)nhQD0H`i)>I@hrC8 z?p7v}ytT@B_w4KSf^h<9hoXJMjShQF(bAy#M_P9UT*xv{$siEvN(NKDZFI{G{)9BR zDO#a5u+`>r5w)6i*6YW)%sF?mS|t%=M+7}*)}PX8T(>jCUfk%)R#F5HTE^MOAsc&{ znI#@O^wWIenFpEWNd}087a7(RhKBKaRCH<6=z)^k2Tc!Q!pCL1_vQ0{+L82=QN8*U*)Wi-+J%D1u$$j9w1Ds(we(2Y-4K2+;PH;8L;JN8yuwGryU|9@VCzdP|N0x2n9tNp4@EQFzH{`0d ztR$bC1Re@=rNq7>L##5ykMzx4H_LycuTnO4-F|P4l4v}c6D$gW1HIpVt@6>`d#Za@ ztFE-|>`ox-^Z;!VnWv1bjFhh@`bj&wZV=za``XY1rhr`nG94odjjO8av7U7#B|0<^&Dm_yYclH%X6UK#x|oE90RSQ`k@${* zs_*KpU(!cy4OG8hok=4r1&ZW?7`*I{U#oQ2k7fQnddcWPyzN`EOgdRsBZIum&Qjk9 z4SIGLr`Lp3*rI%yow?D~n6QfmU(K&@T)!4Z-dp=6lgxTYhFnD!j5O#Y zRZ-#&+GF*7Tz8bI>n?pbR&y(#%qqZsSqKIPN=R_Lk?1=d$r%%Ps85ahRm(PPDPnKi8;U|GNm^neoLXcdFCk2R#HcQx{qziZTY5Ek1G0K8 znb{(Oi$`z{oO+}qDyq5JeA@)~{)*TYe?O3=tGRv(qE{n_R~YgR%UI2i*PgKu^{pdI zetQK!*Awy!a6wN-rIk1u3tb_cei^!5MIe%o(orXE0_vk5Pl_t~u_^P`ij-YfVO zE^lsP2=a%w(QGW)PT1JCtnBaR>9S7~a^J|BU1Ux-nb|{@>m_sg$TDN7AN&44(9i*x za7;>fHEw_mbuo3%zQ8zRg>3inpEb0El&(RtOgk|~5XId!@$r6XdPrI)aiKr;6+TW7 zIV`4bSM|JbGI^Ko2UqPCc0*+Od7fdoG8~VWk^!l;+-Jr^wRNWac*^Y{RV*yEEOj%xhYSaL_94$Y7QP zx>PxslKCZ0U(n)d^HKHjeKTa8S+eFFS!tdO)SU&czi?Ya=p(GZ#No+Yb@$bfd9qaQdJl?70TP(hMn)uG3s3YuQj_ zZ7J$cD5^2Mi(Ht}sw_%6l>S~?{HfVjLmj8KH5JF~C@gylITF^q1w!gT?TWRCu3-|YSyo~m%fzTl1C-0K)O%Bg3f?i8%F zkI4m;dX4PA*7Ku!tzuE|_VKwB9uzH4ip=i)vdGzcc6|nOAMaf$#=6{%>jbGZe)2cYU=!;YX43r?8$=SSvyK8|q#LhbiX>E2OjUooZYmzps%y zfT9^lQ4OMK+TmWnwL#|t%FTMg@M_qxB!mLhOGq+270N2fk36riO)X^ID@(IJNVq*% z|3Y?+{^?Yl`G&KbUyws7;Bvw!|G69}hZ!0TsC>~4+>ARbMSHJ%Xf&L{c}d|!P+(<8 zQXoTSYy{mlKnFGk1iFy7+lh^0mfl;vdoFS1{}S?#;E&c-*hYUOk*1 zOOc7AaM%N67_Bj0zwL`scZ0g=;{1-q>z-7LBHQD1i=teGHn{@%Wa%RFpRXu7@f6Tx z>VuTvva=6m9p*Y!>K-2No>%jnOrUTQDa<4aJDDP_0J%tPmL8w>7B1Js zQgCGW?fO^EFSj;x+fo`O^l8~S6pkl1KzPkBC9n0c{|S~KTr)kkwFnt2rFavW>~ zyB@eS#i+lOYCPH~ZDzTqBA=pDK#>_DUW2@s{iC0rm#s$Z)K=wuTU!Rw1c%Owu?v(#B&tgzJUMzG4cegrZfiOuyIo1#@ziH!yAYLM26Wfd35a%DNH*NoF+2cm|fC7e$h?med~$% z9ox=TQ&gw$FjXApfryfVh~SQsl4~Cnxuw@oShW-g2>{<{+!fqgb+16?t}%x=DAdjO zfx@bzK=9*9v_#!Xg!2(&l6(n(fWhmK2oIWDXO)kK7KC&^kH(1-T58ox+hEL9dg*)%05xp56w`@WuyJ* z)Xmz*>}y;*x#jymQ)C+`>k9U*CWkkumCF4jUvjgpd7m2 zvT5p9-|omBicBv>v5z9xPf;D9um<Aqw>M7zP6e+%eWC9_nq+_*buig!h}y1IL5i zPIXzNh!Q5zMb+;V*%6BTD1|jf0cFc^aCOjO$`IEgHUX8aNeT1?#UmDoDVLAjCRHQNpLF#wT|z+y11T|@pp=%HBI4YltPE1#m+91 z720uMPaQp#S5?DMo1sX*5`=xWWutII!Ykc3HQfXCnRjPZKIvw7T`TGQ@iVvf#{xy?8v&38T=a<< z&F#8I*95meU@0})E>aY2s2p3W{0JqFt5yUOe0F}m(fVyiGS9ng?%a9IV(k+uq@s#> zk^0Zq=Za3nSkie#$Aw68T>YYGx1P!r@s8vK*+8D}uI!j#LP4 zFk(0Cgprggd!e}W(s=uybc=0)4Ng>5QD-XblhFLb9F4WT8@VrdU83QN-={yF0^BZC z)>A5sxGP-YE`WdljRDMo-9qaMofF@0@*lbtT)QXRjj9E`>d*zg9hby{Cq+H07swYX z@9?-&r9G%@PpWhx1za_Zp^5I_8p|8PIWZ=01{sr*VqR3XH&yx>Ro;iHr7$nnC*}*! zVF8UU?x>)LS6&I;AF}JsSVnaHy$LVqM`ig_VddHiSpqU9E?oZT7VYF-^;~V6%9YQl zpq3Iq{r4ztj;1!A4@g&dWHno&oHTBElNLyo4x;M3penuOUh3S}XL+W=;ZJPP06`)* zO+#vXFjXg;Cj{;dy^CQC*7~n1%@=!9O9){BZEENQco)J(G z%YS3S@&^>3!K1X%*_LeH2AqoNpe|K)H`CPuiUH8)YN3Vl_ze%TRJ`>HrO!3yOrR|S!d@9fBU466J z0@3S2h3(5ss`NW5GiIq$9(lafTtRX$d4*g2QT?Z`53{IJ*;FZDevxuuqHh@*>qFsX zT$s>#8h0q0tLW|;9)5#Ex!9NT{`+@56glne;XJ4)xgoDQMQY<{Ts~DRT%-V-s~bQy zeL6(@Q@_F~QeOAqD!##wQH50bBC1v`DOwO%R)>TgvzK@O{)V&qy{z+{oKP`UYEX1U z6q#uLn8-afaK5CEgZNE2%OHRhZ=hiTw6$6_gXq{=@d~`=tMa&+bS@ zi$oY78hRldHWBh!=Hca)FEdlO=)R|_S5rCOq#F3yKf>Z*3ej!S$hgXC$l*C#R3)N! zOD$FEDZyS8X@1S5Ix2WA zAgJw7MoFzw4k+Px+x8)Svs*~_S`2r5(*WZ}ed{FiftdJ5DrD)QTIH(3t?2EA7RSHz z=<#24(W|G*pN3%*DsgMGzMeT}`9LmfSS@7#C#vRWDxgnBxErVdI@3cBM7o|Ix0&as z$983?lsvlMNL6p5LfxVnX2lqWpoI$6Xy9`uyZ!iaW6S=P)omTYv%DPZR;pqfmDwbU zYlknwAyywb;FGE(;_fS0cV>NwnA{cl1xz0^VT`z?H>r5dLF}v5*EPTEoWqiSby5|- zQkj1QaNn@Y1F+__GQIkHwtxuTEbDQZ;g0DpDyN$&(?gZn+KbHwDAfXooQ1Z=Zs2@K zIUlreO<=^a%383G%Bdn|;89sx)ErSX#zUK|vKVOf$DyC9md-Z-R&WLTA)w>)_DLSQ zI46M{J8{0`fr3d_kRXcK7&m(4_SU1F8ddMCB(~}eQq_j2swSoU!|+B+-MCI!+!C_P zNMcYcisgUIIIa6mRTzOKLHQ{-3XcuV>>Sv1^%BnB?@wVQP-2{Wa`x-A~!wg7*>T)zT661zk#Pe zxIGWV3om5r{HC)1P}K_wLwr*(#Xw1?$u@HI?L2nN59}$>Pwtxz0oEILdX@YdYC^|j z!%g}8tdG-F&J0y^ma34-KL^gr*yM_?G1g-WrCJf+2JYLM`02FHegiA(PxDl0D;6t) ze)V|E<~)qsYNWi15C17C|1VW~feNRX9dIB)S443?zUdgIe|&1?B2~Rl2q-my zy<7Cool5->_Ht(WEMs8q1ajHJ~Rn0QSLQYiWC1 z!SeVN@6qFF`}6qp?wzH5b~G7#nydqj?MRbJ z->Qud1&(>rn6#(Cc;tY0{{&+;UfX`W6qW8}?HhX_reIN`GSXo=p{t5ln zp1aK6;7St3ED>(bk%pGBA|BgNQlE#UkF;%exo$BD>2#-}>*{i$W zFK_5PQ65QyMpKq(WstG48SA}Ze?t1oMu$TQQ8dM9np_M`HI@c}=Te}F_FrI%NWD$^ zK4-S^_Ub0xf=mJ${*r90de8gs#$_B=qq}Y5aWt7%G_81=bOP<93&tgf$E9Am>!H?= zv~#G^bFaQMQct9Dl4!Eo{9!y{0w_~bvrf$@%t$g-MC#PI;IU*HJB7x1O_Njb1AwXu zI`gUTk8Njd+vn;X%DIUGUy>;3<%8xg%n`#i=ethdo~{`dcthi)(wJ#9_FEdqK_nfU zYeP8U+X>(@XpqA;1SJn3JEN7j71@1zmH6`OKiRmJB&56)Mrq$prKi^ytZ-LtXup-% zV3$eLd`Dwu(d4peY>gc3$IuoQ6Q+&A<8omN{z*^YMtQeWF6V6@yDY}Hyv$mT`%)ea zP|3jdFuhRRcW=4-e!okEv%zcih;4Y}XJvlEuwAM6>9sUHkL?OZ`82r#nz|2fAs7U- zl>(bAg8SURs=uV!kET-AN@ItD{}p z0*ce>N@?=dT+qVn$hIQw8FPK>7_qZ1a(ezH!`#T@)=iuK`|QYTM>1zG1lIeM(NxQ6 z(iJp?N}A>p$_oy5PgOeY#9tHs7R%!wyXjd(R?%eN(_|l2(=a^xRY=)G+1>$om?}57 zbYxxSIG^)<%os8VXaLGk)+y%HetWSF3l{E#=$wdq9Zl}SYQ$15 zSbchnEM?cduJT(hb!i`I@=<&cwx}g)u5nyYn0vXVElxw}%H?|6$xk$Gjn6O$5cPok zmcHHs9!+Ta+aBv|uci1qzppgdjxhDAO zf5bVIQlIA8S~eLLR_$q1b3~ufOygjJ4d_>VnU*}tOCAuaTey!GU)4gBZKXkRtPN&W z*U}h+Znk3+d;w38ntv2%qu zH{Th{d^D~2G9@S8^V%Ryb%@3+7sUO*qik+LDLtj$8+Th+dYVN#MZ+|i?=-1Dq0 zz!Xhuns#yqTtD;z0t9%1$_bu$J)Cf7K*a2TY|boACJSoM;#*&>$#=)oYF-F0a=h1d z&w(w`v^4(0utEA<7EwO!%}=m775L4#{)xwy4aXN~>_r+!!G;b5U#vZ+3L;uv<|`f= zEezOPUmw5v*j`(@))Tsx9i3%QhtjA69ZOg)bv(k!7En<wcbd0;UGKZ) zLC)n7JMNnEJS(Wsi>Q9%+#672jt_JLE0AOJ0mpkY; ztYhuXzk%Dk$yz&rE+0r&D&|S&3WB@-oA=+1j!DR!65o2{!@fqdp8m~tZZGI^!E`y( z)hCeZPU)R9#`oA&yAsFuA9y7fLf3Q`38jM|3x*$p94eL&3=XjO*|0Y4wZ>}&Z`~c* z{%JIn@T+ugjrRM&oQBrC)140MHY58Ozqa;|WuimB=Fv?t{=zW2PB@VD=<@6cI?T6; zAqIY8=d25f>aX5#%{KI@w!xXqNV;a6@Dx8f&iy4c?Ub%S*JrJ54b#Q!D7t(K5y}Ua z35VUL^3Lpfm6(Sn)1R^e`BAiG$Jo)P=zIHwcbz*>;QlQdrkBp{La{Itx`swq<6s;y z;uDr<3E2JFoxO=_XZh8u=ws7V`YXCpJY6n@{8b4V~FW#tImJ<@+`G`3L1Q#8((qipNH!(ltNO+62(`Z1cqBIeyPW&lSC* zAM?1`M?`ihZl?IQP=oW$vYW+s`(8|=v;G2koi!mPp)c)n`_v_?bd8t&(QoNm>2#@Z z0>DuS=rJ?8PW02CJ32qUd`UNZ8ks?7XVRtL(Nz?(Fncq(2WK|JC0J`0Al`3guP|A@ z?1DG($phYOx@rzxam5-y0De&p)XaQtZf^Hi^z7>6oWWeWs);idJvlC7O;H;^to3vM z*~vO$QyyJQ0~DLq4gb3HM%_?iRk^QL&4(Ln^Xb|Jbj?CKtBB4jrn5@utWr9t5R~$i zf&E?uPR^Zj%u<({ZUGdq0{-vP=S0XpYF>VlBjoz9M+dr9t$uKzk}gw4XTGP)Rnt}0 zMUz(Jpu$z{#M^Xxpd(rK_siwf!u)SFbk$nA&IdZDj;{FMPFi^lbdE{69>#;4M2GZ; zY(LVWHF!N{0kGaMj7gGs?-RVihBMJ)o0xa5y!`ozuKk&=-oxDh4`Tt?UrTtHrk!K* z`wj&9xUEesi7(V5HPSgrWDo-5r)uVwCGU_}{aQQqK>36ACOW5?&MfBzWE8UfytsUS z!(T6L55-Zzn>IErboEv`pyb-Iwf>I@ZMCA3pkRGwJ zud1>KJQ*D{_n$(@JGL$-)aU(fT2nA(;_)1BY#&`kql1JpaTbpkNAPvI+g4UaSU(t< z!lONwiE;NYA71OIv})>^SG3mvFN*Bn^}BMmv*m^Nj){8u+-N@?4#ETQPP%$ns?C%t zk;Ny}es|nL{+aPwg&l)*ts%PBFkQ2OjMZcT7It1arET*W#Y)@-^2&ibQI6l~>LYaZ zMQ&T(QOsaWu(ow*?BM&_kHwP_x0_#c=k7jYFhp?C$+2$J~h(l>wWxOV1>6D1p0N_f@qp}W~hIo;-FI(uul*0q|M_|MU0lgPd} zBz^p2=V`CR7s`?9Zfm=DuAj$T$>0CE5~yh1YjEScC+Jl4R<6xCU8C*z0$qLiBFv|` zkqKs|Xr;KgIi>df&WM)UokX!vd>H}SB@7myuQWgMYSW(OYm9BHZ5UcFff#{XPCIMq zktogcij(qDSTNa^0SKHY3<$AIp~4Ikq!sy!OXim9@h^cspDu>o;J0JQv&#g~&%Nbq z&hIJAHoK*({PB!uo;`!zNc&1eeZe~E?j*6VO>K$WJyf=Bbzn$4GNhdtDg`1Pq$PP< z?SneXr#&l63S_NqCtvKDcV@`3T^K-))dyS}e(F+zMWx8lMiC+N9qE~*rwln)hMYz) zH&DcF##S|QL{yJol4IjFeqDa&#*mJqf$z)~*gSr*_pIc`p2I4E!giYO45da|Hys@c z9=*S6Rls`VJ#Tu%B|oHlFx1)pkeYO{NVYn=Md>Gb^djVCU>Ods}PuzVR{ zHhv5^n%=$&s7Xuo$0u5M=el#7&Y#D-pJ;Kj_GidyJZC_NZ(v{qZL(ob*M+-R?tWQi zvi&U0>cDHCX+5;h=Mw)pQO8jG{mT{Yo9cK1U=HwRs7GDG?S$hQX#ig-?ps-67|4(c zVlcymu%c^-zuFB~{>Y<7#$?i^6K>5f7&7dBGO{z{q)6AK|mL0(i@J^5* zon7Fal-;xOm9!@H3P<+KuMmcMD1&2KLtUh!!hA~vb8PYEq z>f^*bu_eejw1MQd8ynk|_ATIySIksG1VcSe7zo5|`rmmjzv>+IUK? zK;kxEn3V!{6i>hGr~-6UP7^=TE^}A}rcv(NX@- zW;Zk(+(PTSsy%(~6+=FraVmiUIfz6sDIiT6x9}|h&h3B)jlQ^wZV(aJcqAtGbrJ(= z#K~~Ge<+hnZLXB9w$~un$3O0iw=!-FcpMf*druvh+g8}^|L?Nyh7^XU&F40nhTL3m$LMbq!;jFTCRlQEe5BmucJ|LB{DJMhH*u6S+9 z^EUNN21Kxy=*WnuTJkV;+uUCKE;CMV$2$fqivb~bHsjw$ZvV)r1NNsrcY4K}{;0-D|rFlM>B0~@i{M?cXmD>(lnF2(0j7xyVs?MUJgGlnwBv*RU)+_ z$VO2~9yhKy6C$sJt6iU?U(V2|U?}x)SHieKC%L7j8$Y>`+NW{K{@&!cd%GS@2eqfP zeG*0i60L6t;Z=%SQjv21ud*)>t13AbmboHOx5ur2t*;9iT~_1{R#PAzEZ9b5j*weS3m`Q84AL$^<7 zeygHAqhiJ1_x#NM2Pamynqa_f{Qg+${6qX0&)cP6{-EQX=D$t*gOuN?Xs%h&Zob)J zzTRoRJZ{6s0J=UW0zuJccHQ&5se(O{79# zzx8;((bMnIkL>&Bw|?55{G&5D2Rr^S>qvFK`Q0n#8&}PjubF?E4L6`8S-#E>PB}yRC0W%~pBU z;9u%*e0|+5^P2?<+{d4;-}Hz3w*2XVla)2=K6)d$@wU0-j`xOgAD z7^W2DHR}trwq4!(%J$zqk^RzNztOkF7-42Oiu?ZldmnxX;~t;p89$Kj{Nzg;4%Y-L zZ`R*0UG%_weY4Of=>ME|;O*6$QRetX<}Il**1!~=`|Dknd%>8Ur~ zh`axz%>Vgk*LPg#Y?+-f5fM3wCBZ+Ts-N7l?}r<^{$>65KGBEA!>jL2nctf>mpn4# z9-9lFnD8ynV0rP6-hRyHzHjRHzx(G0hbGiV3m^XQ>*ZO$@#`H{{lkCQ^?xqEH{RO0 zKcl@WvFcH}{ihbPG{Kf-v5?rOR$D&xQ5wpYY>D2r&{rGXg|<&Zb8@|{(^eoqP=~w| zYOXM=CTd~hfoq>F{(!i+#h&ag@-+qu-M!kNao9Z+IOmJIFTK_7Yn8j*%XgVc!9ugk z@oJl#t~7g|$`?HmrObL&IpUx&U+T1vb^>ihzE*QKbTE`A?Xm2&&>qlUI_W#(tJBX5 z*^YX>*l2Jhxc6GdkCbfV*czQj@3ADf zdCU>lI&V#YN34_hI`jSaTd3^gmH+h7_di(h(euT-0N=M^Z5yv;!Iyu+zj^-U1&E+r zfGk_MSKdF4O9<7Ldlsrg$ui}lW~M}xIBI7?r-k~N5Wk!TxxSR{0-W8!Y-xwFTW*n; zw#teAJbB!kW-J?!=^l5gw$OdXl{5_y4w+|y^n^>8Wt9L-lM3-${3zKP)FH+z zQzZLVYl(ZH(lsXIkGci4GA#$}0pq%LF{72v8o>P8lOwvy|nccJ49bNVHHF_rMMI&SM|9TnSb?X^1JeB)Sij zRyyb8VkeDr>o#wSK~GTnjZ`twG9y(4d(|oVx;HEwbKO)6LW8zx$G+f%?TF`;x>h?B zYzY+_c}h4?ZOOD|`>rXYh!$%?@TQD;lSAXabhF+~X{cE;Wcq{=`)n3G0dFk+o@Y7b zG7T?iH_%-h%9h5ot=2w&o4o*EN|@Cjs0}XW*(Gj_+k-ySmPE_D-Fn#4Z0WZQ+NUka zLXxq?Xb`fEurV!^83)7)u}M5HUJ|c~x5Nyo(EwVo56)1HXujOU&_CO?(m8SreiW?IA6-PU?Xx9!6U?_qDY z?Xa!N*5o~f6Xm*h(6)5QJM6vZ9k-2oCu{@qj4f5zW;u*JkoeQ~#hsR|z8-s-RP3wt zZFbc7vZd3$Tt}0y$Z^ooDmOZs9Tyy*`mXpUebc^0Z?-xfI;I^@9UGNAWw$b<98(JY z=bR;;B7cX{rCe36DX08r{j1a_|4y}3ZFKke+tfb)6@RbVrxwT){%QZ5|Lw%UYHh8S zsHFrpXj`;etuc@%w`nW7w3S1FJE*%9=HmW zWOufECe$LAxYwEqX0n-L9(Jdi>E>JY?lxP7`HA`dHgoxH_kuh#L0_lmYFqV)BUj&{ zS6lY#uMe1a%@Q5QX$dceM3pLl;!WoE}jMaPJ~9bbh)Nm_+dZl`57KuKI%S*%Z)1Af}d zoxqnef#NaO43;5Qd>@m$jZ^xR zIAR;NGIIw-+HTLXPq{v%67Cj9WdOd=v3aazGDg=k&dJok^ifBKPOVI7w^BDF9^_Rk zo%mJfPc*sigO5JspB&@QH7=YdEacx*{oFxxgJ;6EZqDO}sCFncjH)%P-7!WTsY-

J4^1FC4=lC4Ppi|rj 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 yu?e%!_ptzGB|8GrCfu%p?(_ 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

NnX)EH+Nua)3Y(c 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 '} + case $link in #( + /*) app_path=$link ;; #( + *) app_path=$APP_HOME$link ;; + esac +done + +# This is normally unused +# shellcheck disable=SC2034 +APP_BASE_NAME=${0##*/} +# Discard cd standard output in case $CDPATH is set (https://github.com/gradle/gradle/issues/25036) +APP_HOME=$( cd "${APP_HOME:-./}" > /dev/null && pwd -P ) || exit + +# Use the maximum available, or set MAX_FD != -1 to use that value. +MAX_FD=maximum + +warn () { + echo "$*" +} >&2 + +die () { + echo + echo "$*" + echo + exit 1 +} >&2 + +# 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 ;; #( + MSYS* | 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 + if ! command -v java >/dev/null 2>&1 + then + 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 +fi + +# Increase the maximum file descriptors if we can. +if ! "$cygwin" && ! "$darwin" && ! "$nonstop" ; then + case $MAX_FD in #( + max*) + # In POSIX sh, ulimit -H is undefined. That's why the result is checked to see if it worked. + # shellcheck disable=SC2039,SC3045 + MAX_FD=$( ulimit -H -n ) || + warn "Could not query maximum file descriptor limit" + esac + case $MAX_FD in #( + '' | soft) :;; #( + *) + # In POSIX sh, ulimit -n is undefined. That's why the result is checked to see if it worked. + # shellcheck disable=SC2039,SC3045 + ulimit -n "$MAX_FD" || + warn "Could not set maximum file descriptor limit to $MAX_FD" + esac +fi + +# Collect all arguments for the java command, stacking in reverse order: +# * args from the command line +# * the main class name +# * -classpath +# * -D...appname settings +# * --module-path (only if needed) +# * DEFAULT_JVM_OPTS, JAVA_OPTS, and GRADLE_OPTS environment variables. + +# For Cygwin or MSYS, switch paths to Windows format before running java +if "$cygwin" || "$msys" ; then + APP_HOME=$( cygpath --path --mixed "$APP_HOME" ) + CLASSPATH=$( cygpath --path --mixed "$CLASSPATH" ) + + JAVACMD=$( cygpath --unix "$JAVACMD" ) + + # Now convert the arguments - kludge to limit ourselves to /bin/sh + for arg do + if + case $arg in #( + -*) false ;; # don't mess with options #( + /?*) t=${arg#/} t=/${t%%/*} # looks like a POSIX filepath + [ -e "$t" ] ;; #( + *) false ;; + esac + then + arg=$( cygpath --path --ignore --mixed "$arg" ) + fi + # Roll the args list around exactly as many times as the number of + # args, so each arg winds up back in the position where it started, but + # possibly modified. + # + # NB: a `for` loop captures its iteration list before it begins, so + # changing the positional parameters here affects neither the number of + # iterations, nor the values presented in `arg`. + shift # remove old arg + set -- "$@" "$arg" # push replacement arg + done +fi + + +# 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"' + +# Collect all arguments for the java command: +# * DEFAULT_JVM_OPTS, JAVA_OPTS, JAVA_OPTS, and optsEnvironmentVar are not allowed to contain shell fragments, +# and any embedded shellness will be escaped. +# * For example: A user cannot expect ${Hostname} to be expanded, as it is an environment variable and will be +# treated as '${Hostname}' itself on the command line. + +set -- \ + "-Dorg.gradle.appname=$APP_BASE_NAME" \ + -classpath "$CLASSPATH" \ + org.gradle.wrapper.GradleWrapperMain \ + "$@" + +# Stop when "xargs" is not available. +if ! command -v xargs >/dev/null 2>&1 +then + die "xargs is not available" +fi + +# Use "xargs" to parse quoted args. +# +# With -n1 it outputs one arg per line, with the quotes and backslashes removed. +# +# In Bash we could simply go: +# +# readarray ARGS < <( xargs -n1 <<<"$var" ) && +# set -- "${ARGS[@]}" "$@" +# +# but POSIX shell has neither arrays nor command substitution, so instead we +# post-process each arg (as a line of input to sed) to backslash-escape any +# character that might be a shell metacharacter, then use eval to reverse +# that process (while maintaining the separation between arguments), and wrap +# the whole thing up as a single "set" statement. +# +# This will of course break if any of these variables contains a newline or +# an unmatched quote. +# + +eval "set -- $( + printf '%s\n' "$DEFAULT_JVM_OPTS $JAVA_OPTS $GRADLE_OPTS" | + xargs -n1 | + sed ' s~[^-[:alnum:]+,./:=@_]~\\&~g; ' | + tr '\n' ' ' + )" '"$@"' + +exec "$JAVACMD" "$@" diff --git a/gradlew.bat b/gradlew.bat new file mode 100644 index 0000000..25da30d --- /dev/null +++ b/gradlew.bat @@ -0,0 +1,92 @@ +@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=. +@rem This is normally unused +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% equ 0 goto execute + +echo. 1>&2 +echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. 1>&2 +echo. 1>&2 +echo Please set the JAVA_HOME variable in your environment to match the 1>&2 +echo location of your Java installation. 1>&2 + +goto fail + +:findJavaFromJavaHome +set JAVA_HOME=%JAVA_HOME:"=% +set JAVA_EXE=%JAVA_HOME%/bin/java.exe + +if exist "%JAVA_EXE%" goto execute + +echo. 1>&2 +echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME% 1>&2 +echo. 1>&2 +echo Please set the JAVA_HOME variable in your environment to match the 1>&2 +echo location of your Java installation. 1>&2 + +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% equ 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! +set EXIT_CODE=%ERRORLEVEL% +if %EXIT_CODE% equ 0 set EXIT_CODE=1 +if not ""=="%GRADLE_EXIT_CONSOLE%" exit %EXIT_CODE% +exit /b %EXIT_CODE% + +:mainEnd +if "%OS%"=="Windows_NT" endlocal + +:omega diff --git a/settings.gradle b/settings.gradle new file mode 100644 index 0000000..ecf68aa --- /dev/null +++ b/settings.gradle @@ -0,0 +1 @@ +rootProject.name = 'untitled3' diff --git a/src/main/java/net/senorpollo/lobbysenor/SenorPollo_sLobby.java b/src/main/java/net/senorpollo/lobbysenor/SenorPollo_sLobby.java new file mode 100644 index 0000000..200553d --- /dev/null +++ b/src/main/java/net/senorpollo/lobbysenor/SenorPollo_sLobby.java @@ -0,0 +1,254 @@ +package net.senorpollo.lobbysenor; + +import org.bukkit.*; +import org.bukkit.attribute.Attribute; +import org.bukkit.command.Command; +import org.bukkit.command.CommandSender; +import org.bukkit.command.CommandExecutor; +import org.bukkit.entity.Player; +import org.bukkit.event.EventHandler; +import org.bukkit.event.Listener; +import org.bukkit.event.inventory.InventoryClickEvent; +import org.bukkit.event.inventory.InventoryType; +import org.bukkit.event.player.PlayerDropItemEvent; +import org.bukkit.event.player.PlayerInteractEvent; +import org.bukkit.event.player.PlayerJoinEvent; +import org.bukkit.inventory.Inventory; +import org.bukkit.inventory.ItemStack; +import org.bukkit.inventory.meta.ItemMeta; +import org.bukkit.plugin.java.JavaPlugin; + +import java.util.*; + +public final class SenorPollo_sLobby extends JavaPlugin implements Listener, CommandExecutor { + + private List hiddenPlayers = new ArrayList<>(); + private HashMap cooldowns = new HashMap<>(); + + @Override + public void onEnable() { + // Setup plugin logic + getServer().getPluginManager().registerEvents(this, this); + getCommand("build").setExecutor(this); + } + + + private ItemStack createEmptyGlass() { + ItemStack glass = new ItemStack(Material.GRAY_STAINED_GLASS_PANE); + ItemMeta meta = glass.getItemMeta(); + meta.setDisplayName(" "); // Leerzeichen, damit kein Name angezeigt wird + glass.setItemMeta(meta); + return glass; + } + + private void fillEmptySlots(Inventory inv) { + ItemStack glass = createEmptyGlass(); + for (int i = 0; i < inv.getSize(); i++) { + if (inv.getItem(i) == null) { + inv.setItem(i, glass); + } + } + } + + + private void giveStartItems(Player player) { + // Clear player inventory + player.getInventory().clear(); + + // Add items to the player's inventory + //player.getInventory().setItem(4, createItem(Material.COMPASS, "§8» §eTeleporter")); + player.getInventory().setItem(6, createItem(Material.COMPARATOR, "§8» §cEinstellungen")); + player.getInventory().setItem(2, createItem(Material.LIME_DYE, "§8» §aSpieler sichtbar")); + + + } + + private ItemStack createItem(Material material, String name) { + ItemStack item = new ItemStack(material); + ItemMeta meta = item.getItemMeta(); + meta.setDisplayName(name); + item.setItemMeta(meta); + return item; + } + + @EventHandler + public void onPlayerJoin(PlayerJoinEvent event) { + Player player = event.getPlayer(); + giveStartItems(player); + player.teleport(new Location(player.getWorld(), 0.5, 68, -2.5, 0, 0 )); + player.sendTitle("§eWillkommen", "§7auf §6Senor§fPollo§7!", 10, 70, 20); + player.playSound(player.getLocation(), Sound.ENTITY_PLAYER_LEVELUP, 3, 3); + player.setGameMode(GameMode.ADVENTURE); + } + + @EventHandler + public void onPlayerInteract(PlayerInteractEvent event) { + ItemStack item = event.getItem(); + if (item != null && item.hasItemMeta() && item.getItemMeta().hasDisplayName()) { + Player player = event.getPlayer(); + String displayName = item.getItemMeta().getDisplayName(); + switch (displayName) { + case "§8» §aSpieler sichtbar": + case "§8» §cSpieler versteckt": + togglePlayerVisibility(player, item); + break; + case "§8» §cEinstellungen": + openSettingsMenu(player); + break; + case "§8» §eTeleporter": + openTeleportMenu(player); + break; + case "§8» §dParkour": + player.teleport(new Location(player.getWorld(), 12.500, 10.00, 5.500, -50, -10)); + break; + case "§8» §6Gadgets§8 (§cKommt noch§8)": + Inventory gadgetMenu = Bukkit.createInventory(null, InventoryType.CHEST, "§8» §6Gadgets"); + player.openInventory(gadgetMenu); + break; + } + } + } + + private void togglePlayerVisibility(Player player, ItemStack item) { + if (hiddenPlayers.contains(player.getUniqueId())) { + hiddenPlayers.remove(player.getUniqueId()); + item.setType(Material.LIME_DYE); + ItemMeta meta = item.getItemMeta(); + meta.setDisplayName("§8» §aSpieler sichtbar"); + item.setItemMeta(meta); + for (Player onlinePlayer : Bukkit.getOnlinePlayers()) { + player.showPlayer(this, onlinePlayer); + } + } else { + hiddenPlayers.add(player.getUniqueId()); + item.setType(Material.GRAY_DYE); + ItemMeta meta = item.getItemMeta(); + meta.setDisplayName("§8» §cSpieler versteckt"); + item.setItemMeta(meta); + for (Player onlinePlayer : Bukkit.getOnlinePlayers()) { + if (!onlinePlayer.equals(player)) { + player.hidePlayer(this, onlinePlayer); + } + } + } + } + + private void openSettingsMenu(Player player) { + Inventory settingsMenu = Bukkit.createInventory(null, 27, "§8» §cEinstellungen"); + + ItemStack levelDisplayItem = new ItemStack(Material.EXPERIENCE_BOTTLE); + ItemMeta meta = levelDisplayItem.getItemMeta(); + meta.setDisplayName("§8» §eLevelbar"); + meta.setLore(Collections.singletonList("§8 §cVerstecken §8/ §aSichtbar")); + levelDisplayItem.setItemMeta(meta); + settingsMenu.setItem(11, levelDisplayItem); + + // Slots auffüllen + fillEmptySlots(settingsMenu); + + player.openInventory(settingsMenu); + } + + private void openTeleportMenu(Player player) { + Inventory teleportMenu = Bukkit.createInventory(null, 54, "§8» §eTeleportationsmenü"); + + createServerItem(teleportMenu, Material.ENDER_EYE, "§8» §aSpawn", 13); + createServerItem(teleportMenu, Material.GOLDEN_SWORD, "§8» §eChicken Competition", 19); + createServerItem(teleportMenu, Material.IRON_PICKAXE, "§8» §cCityBuild", 25); + createServerItem(teleportMenu, Material.CLOCK, "§8» §aSpielzeit", 38); + createServerItem(teleportMenu, Material.CHEST_MINECART, "§8» §6Onkel Pollo", 40); + createServerItem(teleportMenu, Material.EXPERIENCE_BOTTLE, "§8» §aLevel", 42); + + // Slots auffüllen + fillEmptySlots(teleportMenu); + + player.openInventory(teleportMenu); + } + + + private void createServerItem(Inventory inventory, Material material, String name, int slot) { + ItemStack item = new ItemStack(material); + ItemMeta meta = item.getItemMeta(); + meta.setDisplayName(name); + item.setItemMeta(meta); + inventory.setItem(slot, item); + } + + @EventHandler + public void onInventoryClick(InventoryClickEvent event) { + Inventory inventory = event.getClickedInventory(); + if (inventory != null && event.getView().getTitle().equals("§8» §cEinstellungen")) { + event.setCancelled(true); + ItemStack clickedItem = event.getCurrentItem(); + if (clickedItem != null && clickedItem.hasItemMeta() && clickedItem.getItemMeta().hasDisplayName()) { + String displayName = clickedItem.getItemMeta().getDisplayName(); + Player player = (Player) event.getWhoClicked(); + if (displayName.equals("§8» §eLevelbar")) { + player.performCommand("levelhide"); + } + // Hier können weitere Optionen hinzugefügt werden + } + } else if (event.getView().getTitle().equals("§8» §eTeleportationsmenü")) { + event.setCancelled(true); + ItemStack clickedItem = event.getCurrentItem(); + if (clickedItem != null && clickedItem.hasItemMeta() && clickedItem.getItemMeta().hasDisplayName()) { + String displayName = clickedItem.getItemMeta().getDisplayName(); + Player player = (Player) event.getWhoClicked(); + switch (displayName) { + case "§8» §aSpawn": + player.teleport(new Location(player.getWorld(), 0.500, 12.25, 0.500, 180, 0 )); + player.playSound(player.getLocation(), Sound.ENTITY_ENDERMAN_TELEPORT, 3, 1); + break; + case "§8» §cCityBuild": + player.teleport(new Location(player.getWorld(), -21.500, 10.25, 0.500, 90, -15)); + player.playSound(player.getLocation(), Sound.ENTITY_ENDERMAN_TELEPORT, 3, 3); + break; + case "§8» §eChicken Competition": + player.teleport(new Location(player.getWorld(), -0, 10.25, -20.5,180, 0 )); + player.playSound(player.getLocation(), Sound.ENTITY_ENDERMAN_TELEPORT, 3, 3); + break; + case "§8» §aSpielzeit": + player.teleport(new Location(player.getWorld(), -22.5, 10.25, 33.5,50, 0 )); + player.playSound(player.getLocation(), Sound.ENTITY_ENDERMAN_TELEPORT, 3, 3); + break; + + case "§8» §aLevel": + player.teleport(new Location(player.getWorld(), -25.5, 10.25, -27.5,120, 0 )); + player.playSound(player.getLocation(), Sound.ENTITY_ENDERMAN_TELEPORT, 3, 3); + break; + + case "§8» §6Onkel Pollo": + player.teleport(new Location(player.getWorld(), 3.5, 12.25, 0.5,-145, 0 )); + player.playSound(player.getLocation(), Sound.ENTITY_ENDERMAN_TELEPORT, 3, 3); + break; + + + } + } + } + } + + @EventHandler + public void onPlayerDropItem(PlayerDropItemEvent event) { + event.setCancelled(true); + } + + @Override + public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args) { + if (cmd.getName().equalsIgnoreCase("build")) { + if (sender instanceof Player) { + Player player = (Player) sender; + if (player.hasPermission("lobby.build")) { + player.setGameMode(GameMode.CREATIVE); + player.sendMessage("§6Senor§fPollo§8 |§7 Du bist nun im Baumodus."); + player.getInventory().clear(); + player.playSound(player.getLocation(), Sound.ENTITY_PLAYER_LEVELUP, 3, 3); + } + } else { + sender.sendMessage(ChatColor.RED + "§6Senor§fPollo§8 |§7Dieser Befehl kann nur von einem Spieler ausgeführt werden."); + } + return true; + } + return false; + } +} diff --git a/src/main/resources/config.yml b/src/main/resources/config.yml new file mode 100644 index 0000000..88673a9 --- /dev/null +++ b/src/main/resources/config.yml @@ -0,0 +1,4 @@ +chickens: + "a1b2c3d4-e5f6-7890-abcd-ef1234567890": "Küken123" + "123e4567-e89b-12d3-a456-426614174000": "Huhn456" + diff --git a/src/main/resources/plugin.yml b/src/main/resources/plugin.yml new file mode 100644 index 0000000..00a9498 --- /dev/null +++ b/src/main/resources/plugin.yml @@ -0,0 +1,8 @@ +name: SenorPolloLobby +version: 1.0 +main: net.senorpollo.lobbysenor.SenorPollo_sLobby +api-version: 1.20 +author: Quattro +commands: + build: + description: "Enter build mode" diff --git a/src/main/resources/settings.yml b/src/main/resources/settings.yml new file mode 100644 index 0000000..ccd8182 --- /dev/null +++ b/src/main/resources/settings.yml @@ -0,0 +1,10 @@ +# settings.yml +# Beispiel: UUID: +# spawnAtSpawn: true/false (ob Spieler am Spawn spawnt) + +settings: + UUID1: + spawnAtSpawn: true + UUID2: + spawnAtSpawn: false +