From 8565e9252677e110a1be3552653839f066c937ff Mon Sep 17 00:00:00 2001 From: seasnail8169 Date: Fri, 19 Feb 2021 22:11:41 +0000 Subject: [PATCH] init --- .gitignore | 33 + LICENSE | 674 ++++++++++++++++++ README.md | 11 + build.gradle | 87 +++ gradle.properties | 16 + gradle/wrapper/gradle-wrapper.jar | Bin 0 -> 59203 bytes gradle/wrapper/gradle-wrapper.properties | 5 + gradlew | 185 +++++ gradlew.bat | 89 +++ settings.gradle | 10 + .../exampleaddon/ExampleAddon.java | 26 + .../exampleaddon/modules/ExampleModule.java | 10 + .../exampleaddon/modules/ExampleModule2.java | 10 + .../resources/assets/example-addon/icon.png | Bin 0 -> 176107 bytes src/main/resources/example-addon.mixins.json | 12 + src/main/resources/fabric.mod.json | 36 + 16 files changed, 1204 insertions(+) create mode 100644 .gitignore create mode 100644 LICENSE create mode 100644 README.md create mode 100644 build.gradle 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/meteordevelopment/exampleaddon/ExampleAddon.java create mode 100644 src/main/java/meteordevelopment/exampleaddon/modules/ExampleModule.java create mode 100644 src/main/java/meteordevelopment/exampleaddon/modules/ExampleModule2.java create mode 100644 src/main/resources/assets/example-addon/icon.png create mode 100644 src/main/resources/example-addon.mixins.json create mode 100644 src/main/resources/fabric.mod.json diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..09cd281 --- /dev/null +++ b/.gitignore @@ -0,0 +1,33 @@ +# gradle + +.gradle/ +build/ +out/ +classes/ + +# eclipse + +*.launch + +# idea + +.idea/ +*.iml +*.ipr +*.iws + +# vscode + +.settings/ +.vscode/ +bin/ +.classpath +.project + +# macos + +*.DS_Store + +# fabric + +run/ diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..f288702 --- /dev/null +++ b/LICENSE @@ -0,0 +1,674 @@ + GNU GENERAL PUBLIC LICENSE + Version 3, 29 June 2007 + + Copyright (C) 2007 Free Software Foundation, Inc. + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The GNU General Public License is a free, copyleft license for +software and other kinds of works. + + The licenses for most software and other practical works are designed +to take away your freedom to share and change the works. By contrast, +the GNU General Public License is intended to guarantee your freedom to +share and change all versions of a program--to make sure it remains free +software for all its users. We, the Free Software Foundation, use the +GNU General Public License for most of our software; it applies also to +any other work released this way by its authors. You can apply it to +your programs, too. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +them if you wish), that you receive source code or can get it if you +want it, that you can change the software or use pieces of it in new +free programs, and that you know you can do these things. + + To protect your rights, we need to prevent others from denying you +these rights or asking you to surrender the rights. Therefore, you have +certain responsibilities if you distribute copies of the software, or if +you modify it: responsibilities to respect the freedom of others. + + For example, if you distribute copies of such a program, whether +gratis or for a fee, you must pass on to the recipients the same +freedoms that you received. You must make sure that they, too, receive +or can get the source code. And you must show them these terms so they +know their rights. + + Developers that use the GNU GPL protect your rights with two steps: +(1) assert copyright on the software, and (2) offer you this License +giving you legal permission to copy, distribute and/or modify it. + + For the developers' and authors' protection, the GPL clearly explains +that there is no warranty for this free software. For both users' and +authors' sake, the GPL requires that modified versions be marked as +changed, so that their problems will not be attributed erroneously to +authors of previous versions. + + Some devices are designed to deny users access to install or run +modified versions of the software inside them, although the manufacturer +can do so. This is fundamentally incompatible with the aim of +protecting users' freedom to change the software. The systematic +pattern of such abuse occurs in the area of products for individuals to +use, which is precisely where it is most unacceptable. Therefore, we +have designed this version of the GPL to prohibit the practice for those +products. If such problems arise substantially in other domains, we +stand ready to extend this provision to those domains in future versions +of the GPL, as needed to protect the freedom of users. + + Finally, every program is threatened constantly by software patents. +States should not allow patents to restrict development and use of +software on general-purpose computers, but in those that do, we wish to +avoid the special danger that patents applied to a free program could +make it effectively proprietary. To prevent this, the GPL assures that +patents cannot be used to render the program non-free. + + The precise terms and conditions for copying, distribution and +modification follow. + + TERMS AND CONDITIONS + + 0. Definitions. + + "This License" refers to version 3 of the GNU General Public License. + + "Copyright" also means copyright-like laws that apply to other kinds of +works, such as semiconductor masks. + + "The Program" refers to any copyrightable work licensed under this +License. Each licensee is addressed as "you". "Licensees" and +"recipients" may be individuals or organizations. + + To "modify" a work means to copy from or adapt all or part of the work +in a fashion requiring copyright permission, other than the making of an +exact copy. The resulting work is called a "modified version" of the +earlier work or a work "based on" the earlier work. + + A "covered work" means either the unmodified Program or a work based +on the Program. + + To "propagate" a work means to do anything with it that, without +permission, would make you directly or secondarily liable for +infringement under applicable copyright law, except executing it on a +computer or modifying a private copy. Propagation includes copying, +distribution (with or without modification), making available to the +public, and in some countries other activities as well. + + To "convey" a work means any kind of propagation that enables other +parties to make or receive copies. Mere interaction with a user through +a computer network, with no transfer of a copy, is not conveying. + + An interactive user interface displays "Appropriate Legal Notices" +to the extent that it includes a convenient and prominently visible +feature that (1) displays an appropriate copyright notice, and (2) +tells the user that there is no warranty for the work (except to the +extent that warranties are provided), that licensees may convey the +work under this License, and how to view a copy of this License. If +the interface presents a list of user commands or options, such as a +menu, a prominent item in the list meets this criterion. + + 1. Source Code. + + The "source code" for a work means the preferred form of the work +for making modifications to it. "Object code" means any non-source +form of a work. + + A "Standard Interface" means an interface that either is an official +standard defined by a recognized standards body, or, in the case of +interfaces specified for a particular programming language, one that +is widely used among developers working in that language. + + The "System Libraries" of an executable work include anything, other +than the work as a whole, that (a) is included in the normal form of +packaging a Major Component, but which is not part of that Major +Component, and (b) serves only to enable use of the work with that +Major Component, or to implement a Standard Interface for which an +implementation is available to the public in source code form. A +"Major Component", in this context, means a major essential component +(kernel, window system, and so on) of the specific operating system +(if any) on which the executable work runs, or a compiler used to +produce the work, or an object code interpreter used to run it. + + The "Corresponding Source" for a work in object code form means all +the source code needed to generate, install, and (for an executable +work) run the object code and to modify the work, including scripts to +control those activities. However, it does not include the work's +System Libraries, or general-purpose tools or generally available free +programs which are used unmodified in performing those activities but +which are not part of the work. For example, Corresponding Source +includes interface definition files associated with source files for +the work, and the source code for shared libraries and dynamically +linked subprograms that the work is specifically designed to require, +such as by intimate data communication or control flow between those +subprograms and other parts of the work. + + The Corresponding Source need not include anything that users +can regenerate automatically from other parts of the Corresponding +Source. + + The Corresponding Source for a work in source code form is that +same work. + + 2. Basic Permissions. + + All rights granted under this License are granted for the term of +copyright on the Program, and are irrevocable provided the stated +conditions are met. This License explicitly affirms your unlimited +permission to run the unmodified Program. The output from running a +covered work is covered by this License only if the output, given its +content, constitutes a covered work. This License acknowledges your +rights of fair use or other equivalent, as provided by copyright law. + + You may make, run and propagate covered works that you do not +convey, without conditions so long as your license otherwise remains +in force. You may convey covered works to others for the sole purpose +of having them make modifications exclusively for you, or provide you +with facilities for running those works, provided that you comply with +the terms of this License in conveying all material for which you do +not control copyright. Those thus making or running the covered works +for you must do so exclusively on your behalf, under your direction +and control, on terms that prohibit them from making any copies of +your copyrighted material outside their relationship with you. + + Conveying under any other circumstances is permitted solely under +the conditions stated below. Sublicensing is not allowed; section 10 +makes it unnecessary. + + 3. Protecting Users' Legal Rights From Anti-Circumvention Law. + + No covered work shall be deemed part of an effective technological +measure under any applicable law fulfilling obligations under article +11 of the WIPO copyright treaty adopted on 20 December 1996, or +similar laws prohibiting or restricting circumvention of such +measures. + + When you convey a covered work, you waive any legal power to forbid +circumvention of technological measures to the extent such circumvention +is effected by exercising rights under this License with respect to +the covered work, and you disclaim any intention to limit operation or +modification of the work as a means of enforcing, against the work's +users, your or third parties' legal rights to forbid circumvention of +technological measures. + + 4. Conveying Verbatim Copies. + + You may convey verbatim copies of the Program's source code as you +receive it, in any medium, provided that you conspicuously and +appropriately publish on each copy an appropriate copyright notice; +keep intact all notices stating that this License and any +non-permissive terms added in accord with section 7 apply to the code; +keep intact all notices of the absence of any warranty; and give all +recipients a copy of this License along with the Program. + + You may charge any price or no price for each copy that you convey, +and you may offer support or warranty protection for a fee. + + 5. Conveying Modified Source Versions. + + You may convey a work based on the Program, or the modifications to +produce it from the Program, in the form of source code under the +terms of section 4, provided that you also meet all of these conditions: + + a) The work must carry prominent notices stating that you modified + it, and giving a relevant date. + + b) The work must carry prominent notices stating that it is + released under this License and any conditions added under section + 7. This requirement modifies the requirement in section 4 to + "keep intact all notices". + + c) You must license the entire work, as a whole, under this + License to anyone who comes into possession of a copy. This + License will therefore apply, along with any applicable section 7 + additional terms, to the whole of the work, and all its parts, + regardless of how they are packaged. This License gives no + permission to license the work in any other way, but it does not + invalidate such permission if you have separately received it. + + d) If the work has interactive user interfaces, each must display + Appropriate Legal Notices; however, if the Program has interactive + interfaces that do not display Appropriate Legal Notices, your + work need not make them do so. + + A compilation of a covered work with other separate and independent +works, which are not by their nature extensions of the covered work, +and which are not combined with it such as to form a larger program, +in or on a volume of a storage or distribution medium, is called an +"aggregate" if the compilation and its resulting copyright are not +used to limit the access or legal rights of the compilation's users +beyond what the individual works permit. Inclusion of a covered work +in an aggregate does not cause this License to apply to the other +parts of the aggregate. + + 6. Conveying Non-Source Forms. + + You may convey a covered work in object code form under the terms +of sections 4 and 5, provided that you also convey the +machine-readable Corresponding Source under the terms of this License, +in one of these ways: + + a) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by the + Corresponding Source fixed on a durable physical medium + customarily used for software interchange. + + b) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by a + written offer, valid for at least three years and valid for as + long as you offer spare parts or customer support for that product + model, to give anyone who possesses the object code either (1) a + copy of the Corresponding Source for all the software in the + product that is covered by this License, on a durable physical + medium customarily used for software interchange, for a price no + more than your reasonable cost of physically performing this + conveying of source, or (2) access to copy the + Corresponding Source from a network server at no charge. + + c) Convey individual copies of the object code with a copy of the + written offer to provide the Corresponding Source. This + alternative is allowed only occasionally and noncommercially, and + only if you received the object code with such an offer, in accord + with subsection 6b. + + d) Convey the object code by offering access from a designated + place (gratis or for a charge), and offer equivalent access to the + Corresponding Source in the same way through the same place at no + further charge. You need not require recipients to copy the + Corresponding Source along with the object code. If the place to + copy the object code is a network server, the Corresponding Source + may be on a different server (operated by you or a third party) + that supports equivalent copying facilities, provided you maintain + clear directions next to the object code saying where to find the + Corresponding Source. Regardless of what server hosts the + Corresponding Source, you remain obligated to ensure that it is + available for as long as needed to satisfy these requirements. + + e) Convey the object code using peer-to-peer transmission, provided + you inform other peers where the object code and Corresponding + Source of the work are being offered to the general public at no + charge under subsection 6d. + + A separable portion of the object code, whose source code is excluded +from the Corresponding Source as a System Library, need not be +included in conveying the object code work. + + A "User Product" is either (1) a "consumer product", which means any +tangible personal property which is normally used for personal, family, +or household purposes, or (2) anything designed or sold for incorporation +into a dwelling. In determining whether a product is a consumer product, +doubtful cases shall be resolved in favor of coverage. For a particular +product received by a particular user, "normally used" refers to a +typical or common use of that class of product, regardless of the status +of the particular user or of the way in which the particular user +actually uses, or expects or is expected to use, the product. A product +is a consumer product regardless of whether the product has substantial +commercial, industrial or non-consumer uses, unless such uses represent +the only significant mode of use of the product. + + "Installation Information" for a User Product means any methods, +procedures, authorization keys, or other information required to install +and execute modified versions of a covered work in that User Product from +a modified version of its Corresponding Source. The information must +suffice to ensure that the continued functioning of the modified object +code is in no case prevented or interfered with solely because +modification has been made. + + If you convey an object code work under this section in, or with, or +specifically for use in, a User Product, and the conveying occurs as +part of a transaction in which the right of possession and use of the +User Product is transferred to the recipient in perpetuity or for a +fixed term (regardless of how the transaction is characterized), the +Corresponding Source conveyed under this section must be accompanied +by the Installation Information. But this requirement does not apply +if neither you nor any third party retains the ability to install +modified object code on the User Product (for example, the work has +been installed in ROM). + + The requirement to provide Installation Information does not include a +requirement to continue to provide support service, warranty, or updates +for a work that has been modified or installed by the recipient, or for +the User Product in which it has been modified or installed. Access to a +network may be denied when the modification itself materially and +adversely affects the operation of the network or violates the rules and +protocols for communication across the network. + + Corresponding Source conveyed, and Installation Information provided, +in accord with this section must be in a format that is publicly +documented (and with an implementation available to the public in +source code form), and must require no special password or key for +unpacking, reading or copying. + + 7. Additional Terms. + + "Additional permissions" are terms that supplement the terms of this +License by making exceptions from one or more of its conditions. +Additional permissions that are applicable to the entire Program shall +be treated as though they were included in this License, to the extent +that they are valid under applicable law. If additional permissions +apply only to part of the Program, that part may be used separately +under those permissions, but the entire Program remains governed by +this License without regard to the additional permissions. + + When you convey a copy of a covered work, you may at your option +remove any additional permissions from that copy, or from any part of +it. (Additional permissions may be written to require their own +removal in certain cases when you modify the work.) You may place +additional permissions on material, added by you to a covered work, +for which you have or can give appropriate copyright permission. + + Notwithstanding any other provision of this License, for material you +add to a covered work, you may (if authorized by the copyright holders of +that material) supplement the terms of this License with terms: + + a) Disclaiming warranty or limiting liability differently from the + terms of sections 15 and 16 of this License; or + + b) Requiring preservation of specified reasonable legal notices or + author attributions in that material or in the Appropriate Legal + Notices displayed by works containing it; or + + c) Prohibiting misrepresentation of the origin of that material, or + requiring that modified versions of such material be marked in + reasonable ways as different from the original version; or + + d) Limiting the use for publicity purposes of names of licensors or + authors of the material; or + + e) Declining to grant rights under trademark law for use of some + trade names, trademarks, or service marks; or + + f) Requiring indemnification of licensors and authors of that + material by anyone who conveys the material (or modified versions of + it) with contractual assumptions of liability to the recipient, for + any liability that these contractual assumptions directly impose on + those licensors and authors. + + All other non-permissive additional terms are considered "further +restrictions" within the meaning of section 10. If the Program as you +received it, or any part of it, contains a notice stating that it is +governed by this License along with a term that is a further +restriction, you may remove that term. If a license document contains +a further restriction but permits relicensing or conveying under this +License, you may add to a covered work material governed by the terms +of that license document, provided that the further restriction does +not survive such relicensing or conveying. + + If you add terms to a covered work in accord with this section, you +must place, in the relevant source files, a statement of the +additional terms that apply to those files, or a notice indicating +where to find the applicable terms. + + Additional terms, permissive or non-permissive, may be stated in the +form of a separately written license, or stated as exceptions; +the above requirements apply either way. + + 8. Termination. + + You may not propagate or modify a covered work except as expressly +provided under this License. Any attempt otherwise to propagate or +modify it is void, and will automatically terminate your rights under +this License (including any patent licenses granted under the third +paragraph of section 11). + + However, if you cease all violation of this License, then your +license from a particular copyright holder is reinstated (a) +provisionally, unless and until the copyright holder explicitly and +finally terminates your license, and (b) permanently, if the copyright +holder fails to notify you of the violation by some reasonable means +prior to 60 days after the cessation. + + Moreover, your license from a particular copyright holder is +reinstated permanently if the copyright holder notifies you of the +violation by some reasonable means, this is the first time you have +received notice of violation of this License (for any work) from that +copyright holder, and you cure the violation prior to 30 days after +your receipt of the notice. + + Termination of your rights under this section does not terminate the +licenses of parties who have received copies or rights from you under +this License. If your rights have been terminated and not permanently +reinstated, you do not qualify to receive new licenses for the same +material under section 10. + + 9. Acceptance Not Required for Having Copies. + + You are not required to accept this License in order to receive or +run a copy of the Program. Ancillary propagation of a covered work +occurring solely as a consequence of using peer-to-peer transmission +to receive a copy likewise does not require acceptance. However, +nothing other than this License grants you permission to propagate or +modify any covered work. These actions infringe copyright if you do +not accept this License. Therefore, by modifying or propagating a +covered work, you indicate your acceptance of this License to do so. + + 10. Automatic Licensing of Downstream Recipients. + + Each time you convey a covered work, the recipient automatically +receives a license from the original licensors, to run, modify and +propagate that work, subject to this License. You are not responsible +for enforcing compliance by third parties with this License. + + An "entity transaction" is a transaction transferring control of an +organization, or substantially all assets of one, or subdividing an +organization, or merging organizations. If propagation of a covered +work results from an entity transaction, each party to that +transaction who receives a copy of the work also receives whatever +licenses to the work the party's predecessor in interest had or could +give under the previous paragraph, plus a right to possession of the +Corresponding Source of the work from the predecessor in interest, if +the predecessor has it or can get it with reasonable efforts. + + You may not impose any further restrictions on the exercise of the +rights granted or affirmed under this License. For example, you may +not impose a license fee, royalty, or other charge for exercise of +rights granted under this License, and you may not initiate litigation +(including a cross-claim or counterclaim in a lawsuit) alleging that +any patent claim is infringed by making, using, selling, offering for +sale, or importing the Program or any portion of it. + + 11. Patents. + + A "contributor" is a copyright holder who authorizes use under this +License of the Program or a work on which the Program is based. The +work thus licensed is called the contributor's "contributor version". + + A contributor's "essential patent claims" are all patent claims +owned or controlled by the contributor, whether already acquired or +hereafter acquired, that would be infringed by some manner, permitted +by this License, of making, using, or selling its contributor version, +but do not include claims that would be infringed only as a +consequence of further modification of the contributor version. For +purposes of this definition, "control" includes the right to grant +patent sublicenses in a manner consistent with the requirements of +this License. + + Each contributor grants you a non-exclusive, worldwide, royalty-free +patent license under the contributor's essential patent claims, to +make, use, sell, offer for sale, import and otherwise run, modify and +propagate the contents of its contributor version. + + In the following three paragraphs, a "patent license" is any express +agreement or commitment, however denominated, not to enforce a patent +(such as an express permission to practice a patent or covenant not to +sue for patent infringement). To "grant" such a patent license to a +party means to make such an agreement or commitment not to enforce a +patent against the party. + + If you convey a covered work, knowingly relying on a patent license, +and the Corresponding Source of the work is not available for anyone +to copy, free of charge and under the terms of this License, through a +publicly available network server or other readily accessible means, +then you must either (1) cause the Corresponding Source to be so +available, or (2) arrange to deprive yourself of the benefit of the +patent license for this particular work, or (3) arrange, in a manner +consistent with the requirements of this License, to extend the patent +license to downstream recipients. "Knowingly relying" means you have +actual knowledge that, but for the patent license, your conveying the +covered work in a country, or your recipient's use of the covered work +in a country, would infringe one or more identifiable patents in that +country that you have reason to believe are valid. + + If, pursuant to or in connection with a single transaction or +arrangement, you convey, or propagate by procuring conveyance of, a +covered work, and grant a patent license to some of the parties +receiving the covered work authorizing them to use, propagate, modify +or convey a specific copy of the covered work, then the patent license +you grant is automatically extended to all recipients of the covered +work and works based on it. + + A patent license is "discriminatory" if it does not include within +the scope of its coverage, prohibits the exercise of, or is +conditioned on the non-exercise of one or more of the rights that are +specifically granted under this License. You may not convey a covered +work if you are a party to an arrangement with a third party that is +in the business of distributing software, under which you make payment +to the third party based on the extent of your activity of conveying +the work, and under which the third party grants, to any of the +parties who would receive the covered work from you, a discriminatory +patent license (a) in connection with copies of the covered work +conveyed by you (or copies made from those copies), or (b) primarily +for and in connection with specific products or compilations that +contain the covered work, unless you entered into that arrangement, +or that patent license was granted, prior to 28 March 2007. + + Nothing in this License shall be construed as excluding or limiting +any implied license or other defenses to infringement that may +otherwise be available to you under applicable patent law. + + 12. No Surrender of Others' Freedom. + + If conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot convey a +covered work so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you may +not convey it at all. For example, if you agree to terms that obligate you +to collect a royalty for further conveying from those to whom you convey +the Program, the only way you could satisfy both those terms and this +License would be to refrain entirely from conveying the Program. + + 13. Use with the GNU Affero General Public License. + + Notwithstanding any other provision of this License, you have +permission to link or combine any covered work with a work licensed +under version 3 of the GNU Affero General Public License into a single +combined work, and to convey the resulting work. The terms of this +License will continue to apply to the part which is the covered work, +but the special requirements of the GNU Affero General Public License, +section 13, concerning interaction through a network will apply to the +combination as such. + + 14. Revised Versions of this License. + + The Free Software Foundation may publish revised and/or new versions of +the GNU General Public License from time to time. Such new versions will +be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + + Each version is given a distinguishing version number. If the +Program specifies that a certain numbered version of the GNU General +Public License "or any later version" applies to it, you have the +option of following the terms and conditions either of that numbered +version or of any later version published by the Free Software +Foundation. If the Program does not specify a version number of the +GNU General Public License, you may choose any version ever published +by the Free Software Foundation. + + If the Program specifies that a proxy can decide which future +versions of the GNU General Public License can be used, that proxy's +public statement of acceptance of a version permanently authorizes you +to choose that version for the Program. + + Later license versions may give you additional or different +permissions. However, no additional obligations are imposed on any +author or copyright holder as a result of your choosing to follow a +later version. + + 15. Disclaimer of Warranty. + + THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY +APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT +HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY +OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, +THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM +IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF +ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + + 16. Limitation of Liability. + + IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS +THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY +GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE +USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF +DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD +PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), +EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF +SUCH DAMAGES. + + 17. Interpretation of Sections 15 and 16. + + If the disclaimer of warranty and limitation of liability provided +above cannot be given local legal effect according to their terms, +reviewing courts shall apply local law that most closely approximates +an absolute waiver of all civil liability in connection with the +Program, unless a warranty or assumption of liability accompanies a +copy of the Program in return for a fee. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Programs + + If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + + To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +state the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + + Copyright (C) + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . + +Also add information on how to contact you by electronic and paper mail. + + If the program does terminal interaction, make it output a short +notice like this when it starts in an interactive mode: + + Copyright (C) + This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. + This is free software, and you are welcome to redistribute it + under certain conditions; type `show c' for details. + +The hypothetical commands `show w' and `show c' should show the appropriate +parts of the General Public License. Of course, your program's commands +might be different; for a GUI interface, you would use an "about box". + + You should also get your employer (if you work as a programmer) or school, +if any, to sign a "copyright disclaimer" for the program, if necessary. +For more information on this, and how to apply and follow the GNU GPL, see +. + + The GNU General Public License does not permit incorporating your program +into proprietary programs. If your program is a subroutine library, you +may consider it more useful to permit linking proprietary applications with +the library. If this is what you want to do, use the GNU Lesser General +Public License instead of this License. But first, please read +. diff --git a/README.md b/README.md new file mode 100644 index 0000000..3383244 --- /dev/null +++ b/README.md @@ -0,0 +1,11 @@ +# Meteor Addon Template + +A template to allow easy usage of the Meteor Client API. + +### How to use: +- Clone this project +- Use the template and API to create new modules/commands +- Run the mod with Meteor. + +### Documentation +Check the [wiki](https://github.com/MeteorDevelopment/meteor-addon-template/wiki). \ No newline at end of file diff --git a/build.gradle b/build.gradle new file mode 100644 index 0000000..f275c3e --- /dev/null +++ b/build.gradle @@ -0,0 +1,87 @@ +plugins { + id 'fabric-loom' version '0.5-SNAPSHOT' + id 'maven-publish' + id 'com.github.johnrengelman.shadow' version '6.0.0' +} + +sourceCompatibility = JavaVersion.VERSION_1_8 +targetCompatibility = JavaVersion.VERSION_1_8 + +archivesBaseName = project.archives_base_name +version = project.mod_version +group = project.maven_group + +repositories { + maven { url "https://jitpack.io" } +} + +dependencies { + // To change the versions see the gradle.properties file + minecraft "com.mojang:minecraft:${project.minecraft_version}" + mappings "net.fabricmc:yarn:${project.yarn_mappings}:v2" + modImplementation "net.fabricmc:fabric-loader:${project.loader_version}" + + // Fabric API. This is technically optional, but you probably want it anyway. + modImplementation "net.fabricmc.fabric-api:fabric-api:${project.fabric_version}" + + // PSA: Some older mods, compiled on Loom 0.2.1, might have outdated Maven POMs. + // You may need to force-disable transitiveness on them. + + modImplementation "com.github.MeteorDevelopment:meteor-client:master-SNAPSHOT" +} + +processResources { + inputs.property "version", project.version + + filesMatching("fabric.mod.json") { + expand "version": project.version + } +} + +tasks.withType(JavaCompile).configureEach { + // ensure that the encoding is set to UTF-8, no matter what the system default is + // this fixes some edge cases with special characters not displaying correctly + // see http://yodaconditions.net/blog/fix-for-java-file-encoding-problems-with-gradle.html + // If Javadoc is generated, this must be specified in that task too. + it.options.encoding = "UTF-8" + + // The Minecraft launcher currently installs Java 8 for users, so your mod probably wants to target Java 8 too + // JDK 9 introduced a new way of specifying this that will make sure no newer classes or methods are used. + // We'll use that if it's available, but otherwise we'll use the older option. + def targetVersion = 8 + if (JavaVersion.current().isJava9Compatible()) { + it.options.release = targetVersion + } +} + +java { + // Loom will automatically attach sourcesJar to a RemapSourcesJar task and to the "build" task + // if it is present. + // If you remove this line, sources will not be generated. + withSourcesJar() +} + +jar { + +} + +// configure the maven publication +publishing { + publications { + mavenJava(MavenPublication) { + // add all the jars that should be included when publishing to maven + artifact(remapJar) { + builtBy remapJar + } + artifact(sourcesJar) { + builtBy remapSourcesJar + } + } + } + + // Select the repositories you want to publish to + // To publish to maven local, no extra repositories are necessary. Just use the task `publishToMavenLocal`. + repositories { + // See https://docs.gradle.org/current/userguide/publishing_maven.html for information on how to set up publishing. + } +} diff --git a/gradle.properties b/gradle.properties new file mode 100644 index 0000000..fdc33fe --- /dev/null +++ b/gradle.properties @@ -0,0 +1,16 @@ +# Done to increase the memory available to gradle. +org.gradle.jvmargs=-Xmx2G + +# Fabric Properties +minecraft_version=1.16.5 +yarn_mappings=1.16.5+build.4 +loader_version=0.11.1 + +# Mod Properties +mod_version = 0.0.1 +maven_group = meteordevelopment.exampleaddon +archives_base_name = example-addon + +# Dependencies +# currently not on the main fabric site, check on the maven: https://maven.fabricmc.net/net/fabricmc/fabric-api/fabric-api +fabric_version=0.30.3+1.16 diff --git a/gradle/wrapper/gradle-wrapper.jar b/gradle/wrapper/gradle-wrapper.jar new file mode 100644 index 0000000000000000000000000000000000000000..e708b1c023ec8b20f512888fe07c5bd3ff77bb8f GIT binary patch literal 59203 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

K7UpUK$>l@ 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 E2O(~oYXATM literal 0 HcmV?d00001 diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties new file mode 100644 index 0000000..be52383 --- /dev/null +++ b/gradle/wrapper/gradle-wrapper.properties @@ -0,0 +1,5 @@ +distributionBase=GRADLE_USER_HOME +distributionPath=wrapper/dists +distributionUrl=https\://services.gradle.org/distributions/gradle-6.7-bin.zip +zipStoreBase=GRADLE_USER_HOME +zipStorePath=wrapper/dists diff --git a/gradlew b/gradlew new file mode 100644 index 0000000..4f906e0 --- /dev/null +++ b/gradlew @@ -0,0 +1,185 @@ +#!/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 new file mode 100644 index 0000000..107acd3 --- /dev/null +++ b/gradlew.bat @@ -0,0 +1,89 @@ +@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/settings.gradle b/settings.gradle new file mode 100644 index 0000000..5b60df3 --- /dev/null +++ b/settings.gradle @@ -0,0 +1,10 @@ +pluginManagement { + repositories { + jcenter() + maven { + name = 'Fabric' + url = 'https://maven.fabricmc.net/' + } + gradlePluginPortal() + } +} diff --git a/src/main/java/meteordevelopment/exampleaddon/ExampleAddon.java b/src/main/java/meteordevelopment/exampleaddon/ExampleAddon.java new file mode 100644 index 0000000..98c3351 --- /dev/null +++ b/src/main/java/meteordevelopment/exampleaddon/ExampleAddon.java @@ -0,0 +1,26 @@ +package meteordevelopment.exampleaddon; + +import meteordevelopment.exampleaddon.modules.ExampleModule; +import meteordevelopment.exampleaddon.modules.ExampleModule2; +import minegame159.meteorclient.MeteorAddon; +import minegame159.meteorclient.modules.Category; +import minegame159.meteorclient.modules.Modules; +import org.apache.logging.log4j.LogManager; +import org.apache.logging.log4j.Logger; + +public class ExampleAddon extends MeteorAddon { + public static final Logger LOG = LogManager.getLogger(); + public static final Category CATEGORY = new Category("Example"); + + @Override + public void onInitialize() { + LOG.info("Initializing Meteor Addon"); + Modules.get().addModule(new ExampleModule()); + Modules.get().addModule(new ExampleModule2()); + } + + @Override + public void onRegisterCategories() { + Modules.registerCategory(CATEGORY); + } +} \ No newline at end of file diff --git a/src/main/java/meteordevelopment/exampleaddon/modules/ExampleModule.java b/src/main/java/meteordevelopment/exampleaddon/modules/ExampleModule.java new file mode 100644 index 0000000..20a424a --- /dev/null +++ b/src/main/java/meteordevelopment/exampleaddon/modules/ExampleModule.java @@ -0,0 +1,10 @@ +package meteordevelopment.exampleaddon.modules; + +import meteordevelopment.exampleaddon.ExampleAddon; +import minegame159.meteorclient.modules.Module; + +public class ExampleModule extends Module { + public ExampleModule() { + super(ExampleAddon.CATEGORY, "example-module", "This is an example module inside an example category."); + } +} diff --git a/src/main/java/meteordevelopment/exampleaddon/modules/ExampleModule2.java b/src/main/java/meteordevelopment/exampleaddon/modules/ExampleModule2.java new file mode 100644 index 0000000..566a251 --- /dev/null +++ b/src/main/java/meteordevelopment/exampleaddon/modules/ExampleModule2.java @@ -0,0 +1,10 @@ +package meteordevelopment.exampleaddon.modules; + +import minegame159.meteorclient.modules.Categories; +import minegame159.meteorclient.modules.Module; + +public class ExampleModule2 extends Module { + public ExampleModule2() { + super(Categories.Player, "example-module-2", "This is an example module that is in an existing category."); + } +} diff --git a/src/main/resources/assets/example-addon/icon.png b/src/main/resources/assets/example-addon/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..faa60594dc7fb4f5d1c1c212aa655db06799b1c6 GIT binary patch literal 176107 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

SPL|8x; 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 h%cP8*dPR6%TN`l1iYI7NM{Sk4Xs6 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

3?+L;su=g{UlBtJBGvi_agDp4WvB0 zgo{UZVCTjq*tmQ)wys-|nDbl6;LnjPIDwa$$AF^KKk5*tKHxI+*D0XGJAxm2Za0hfCz{_l$%p6pwRGTO zA(Lp@$<0Ez{Fk!`TX1_XdatHdyya)<`{$(hg;e7s(vF+9Q@}U07iP>|j?<^l3q#{e zYDyY>0wcvR(w6NNqDe_}E*P>lz)s?hHa4z!v!#-}KQjPs74C|51PXSV0N6SEL*?EH zUSa*=Xb3?-=fM~-d@^3V;A}FB_y6_C3E0x#>mX4=>L4fD?@Tg44@c7fw(T6@NZP+~ z7eJ>o;isSWh}SWAELyM#4pt5@s$B6-w|;POvcv$`^P5Nxa1f9gfSKOUmpr{UeK$|~ zEq%%3dlSe;m;w;0_aU$EkIwEP=%Do_Ffh@5?g-Vn695FD7Xe>SQyBVrMPN*qftWFH z9A*uhgau=#WA%sg@cr^tIQ-pKoZGt(*A5-PgFlWV;pRmGfvd=fxrdyDCuH=o$WM+# zL23dW6A26m1QO$jA&}8?oZtb+3P>j0Cze1UkoPnRxv?n(66r{cB{@K#koqi%Kp+D( zB|P?<0HB7W?-j2AppI_W)Vv^X{6Zx2SORu`MeqL`0C4qRH33RxCBH|*Ya3qw`fIp# zSyfdfN-8Q)P+ErEqGGY~iIwFMD@o7I#pBFO+)Yl!jo4=v5P0+m7q4H#?`KZo_dou? z(L;xD;?Qn9{PTC*zj746{O~2dS-S$O7k`9xi^k)JRTJ>|#5&X`9tARfCjcNuP<4&| zURsqWP*b`CsQ7{Ir?5oVlt*N7i`7_d3gfHedF%LA2IqOh0tC9wi@>0TqY1X8XIsl$M75t~w6{Cy^Kc;pxRA)2^t-LfEYg9w?3azd z8GCcOt|U$T^MRuxILBW0IsLOIO`Z)YeSRA@d@d9srqIsLfHu}T_=WUAPpFry+mF774>UeK5#DE}S2rc7-#&MrJD`&)*5} zM)oEBuZFwQ2(!w~vJFVTsh`#h9bEn3#kUC*I=TDPZ7&3AJm61{2M{m>&||?W7lhI0 zhwIIVG|5z*@J`t-Y&%);Ui?Dy~dYs?A3pbAZg1F14 zk#_qEvYy-`%Kv}>;4$)u1r(;nqcDvOIW-ws1O#dE1Ol-!v|^F@G!Cf`9*f{$F3Ewy zxHRNH%S2{es%SD2|Ku6c$-6!$BLmZaZY;{2qJu<0Tc( zkylcR%;FMc(aNRk`2-5-1^I}}O2-rW-`;u>i$6)~Tp_7*^1=liJ98GtPyB|H^c!6| zc@S4m?8E-88}a4Fl~}W8Db}o5h;^S##g1jsxbnjSq@Le|7csj~_HYX-o_&w{lD$CL zPSj<8M=aq-RKx@w(1BUA)1OT>pS8j(sQftfb5DE7SB+oBt zhX}j&2qPefklKj`p`A5)G-)b#!JD*NsNG?0e^1{-;fL7iMNRI z^Y)*J4-g=ilf6bVF6DWv1e<`>6azR_3_QQchCpW+mvm1CaPF>QcW))!om5 z>#I?FbtQqor-B7kpP7crVVRJ;)Wu z26|y%9}~U|kz-v)9Tt!mU*6FT^8<9G{Uw-8#yrtoE)spF2mp{{ewZId>lIkiuO~K+ z8!H-uaJQh9eZnv+!UI!+T`*K*jls?g0JezY9su^-Bha!s699x05QIv2Sco+`Iyxdu zO#skb!Bu@k_Z!xmq<`Ncoyw~K=48YY0s^gX7ZLDd&EJ{~zpcs(P3?_n zYNr!Xe{SL3M$rF;G-3yy`pYH794|16xB&0zbB{h5fsA)hcQR@Om6H)S{=6lg*Lb;f=_*Ey8ZTsmh6{j* z38*;{sBtm6f^(Z!vCe zorbubGjMHHf81T$7l}JYp!Obl{w!hz37b&$=L*!445+zE4B+Z~)Loo~>QhrtaWopG zzl=u_v4EUS1Ch3>JCZ*RM$B{%B+l-DtE0VeV?rd3yyuT^BGgzFAjikvWZ*u|nC-2^ z6gMfRx;tT#t0U=usTdwQhI0YjoH0hLz+kl;?`f16s&K#v9vI@{i1)qdd?D}{t!;;) zY8$}B*cS0o6+-LH+*YnGIRrZW3{)a zH{i5j-VLx+0y?8vTN&EeI^#dhh_;X+aDa}DpY=8;1kGQx6cQdZN+8gN2Z_>qv)5-P z@J36i003qNT*fTX2Eta;0j;GzP`h=-&j)`KhRpB98GmEOeLx^$gq-AxT!2p(cn3tl z&Rz|b!h~r=t#9AHE51V`Xz*pu?771GtCd;{0I)1*$Od$Ec7=fhfg%l94^NE=9vXMJ z(|7hEc@=E*BPrl2jNenPfrm^DFDDIr=(#~kgIL}U3JeSHir!uU2&LzQ(Q~Kt?vD{+ zozYe6hF&BK29k6b;vIsa{$ZHhxi=<;_r{z)L$P%DIBflB9uBTriBsQfz>U4%BmUe` zLczZ>8FxE(uo zZO8U)o3QSSWmvXo7Pfx=F>e048JD+xjAN^!ac%8HTwK%_3G0XB@%ndAaDG0~!<~4U z{XOa)uSM16Pf>YkApyY0sJ}D^HK#v7^>0&Aabyz8_Kro-_d}7hp%>DYh9K?Z0L0G> zz=dH3{M=oM?PUBLgPpL_PbRts^CV$QDzGCab6K#9RBQuIFgl5?z|ne{2m+4MD@FAm z#{xL$H(c+CAzFKk)Y%}~)kXvdhp4%2xDBGn<98zvU;yYs^q(aF&kTs5)sahr9UM3l zP)*)m4O^2hS`rOyN+)JZ-WF^)wxkoA+k3OVXDa`OwX>l6oGjErBm%h;3-A$Rym_Jz zmlj*fhRIWN<4>6hwn`6T1}3z!W#hN>0O0um+4-}-S6*|(;VcpTQ-%t@GY%hk5nqi}fz~Xg3qUYcb5gGM90Z8Sm zvf|^%Pr{bKf@cEQ(f8yOWPAGCq%tjJA^=E#b1Ml#I&?)b=}U`js3j?qh0c-PppdEH z?&e7Vpb?(mRcoZ9Mlb=+1#qSJ5kWu#P~H_V)AA;Y?@mnW9r~{R8YA2!P6*MHLHmXf z0FWFYR?&e$fZn5%-iSzA5n307DK!X`D(I+1cS7kN^jSUW_5F;V=x_2N77&7Q9lB#u zcob&!d>6}xjm6ekvvFYM5}f^JBW~^6j%TM2A@%Ahwkv_~jOe?kTw zi{i{UF?6FeD-osH$tcN6CWb&@KtPa}oP>0e2U)2p#1vBTA}li*L>q5LtQ+ARqvNr9mAt2L=fGed|d!@Zwy4jw{r2e1RXc z6#9r1-)fF6lv(6PttIGKN$*!qAdp9FBeS9msn1K0TvCYSf_$XWO3%+lZc!m}i5Vnh zW#E2dB5pot^D+ z*@N->`dPU0^-P>x*cb7e#vy0l43u15LE3Z&P`n2()3>1J)@P{sa~bNdlMJ}L05#`k z0cSr#-N_H}{J?mW?;VAbZSNv$O(=4f1tEE^1pp59)njK@9X54PU{#QU0DyylP9hs{ znu&*mlJUQ`705dQW3@7ja+YEwv49a;OE7Ra-8V$TN1h~P-v9vC7^bm7e|dWX04sF2 zZHF#477$<=z`FsRBsL-^AY3BKfyrQ{8nn}zi3#v_pIR6_8~@w(Dlz%jV*FerWGM;e zJON85Aa~IONaY3zLb}jAQx{wSdo-Z@0m! zt(^b>4QYP{0B7>zu4IsAtqCrq*Etu!m6Lx60L*GP0Rqebyl8oHhM3PKsK)|nI5MX03e`Wjv0BS7ELcCYCB_2>lpON>xoTNY*5=)2)6cr$gfS`z&NoGza zQnS;Mn3axO2{E`4`viZ|I(F+C{^@g2kDnqqCR6MQ1la!u^mYG2DNurqxQyf z)L&kNI${a6XXc>#=u~0>V^F;PUF2_wK<xIRED=sQz-EAq~*+Q~(*@6D#xFqs3ffB&IZ#{WNEu3o!gX(vYSXGQPD zX~IpKsW5Hk67hIrN1J77J82S$wC1wsZ z(*IOC!HotlNVp}KlQU%GmDM8frx8s-OauTXGG69Fr4 z{dqZAw7-W`jv$Q-I=PzRPmhPFbOiZ3;?xU)z`=d7!3IN3<4G=z=r>l-;)^y2L-wBVfl09l$Ilz97AGB z5pv3kQCVAwGGZiI`57by(r_~+4p$PN;6m&}9JzZP$FE<;q4Q_3^Ym}{_P|fLe&aOq zVlEJCT7zqQKEusJ8xVJFBk~R}N6c3fabdv#{5HEcz8>w5qbr8s)aS!ce0L*IxEr-u z+fbFT8FjSEZ>?Lnn|?^W@<1TGII%8Aht4_`uf}3%f=k+S`l)a_$mj zEBXTr*GVzjtiTu}u>gZD$pmW=4D8L*gY7IJ(Am~Xc>Pc^eC`a?k?w2KoQ%JvoX2}v zm;f6-kNRp&hHS0z5V--IB&7A}L@dB0=s#}{z9DlHI|I#CWFQ`$U~LQ``QR#2iP`&G zsl6=ez+78k&zfCJ#;QhBHdr=99{MS<=ywhRwkB!Onxp+zPOv7K(6qTd+LAn&JbfO1 z*tJi1{c;{E*>GV7aEtW1RONbs zcR)J{q*f9*+bM+S_asm-5)8u-#D$>2U5ZO7&_bb5TnYtB zp-_0BP_)I0ySqDqgg}f432|Z&f#80iT;@M~`Z!El`atv{|W{Q;+c>x;zgV+a7d$$WOB zrfLsRx(%W8gueXy#z z8|F1IU}}&S69cp=1~Af3K)_i6z;Jr_5nhx5UOIYzEdf9(0o^djF8~8PUC~1)Bg43; z_oWtKP@p>od1=tkSO$?tdn8{#5P0 zySX4ps6LJN^LO$C5Ne1YhWbc^;ycSrX9e>-PoHGiLnPJz_ z59vP`-wz&+w$beo?iUF^mjFruFEsEDgP&9b+Pfgiqdo$4vIXda2saOe(x4-BMiuZA zkKcp<&`fVaGo8-7oSmur-O$Fx9UbWL+qt?c2GG&n9o@V<(c9l20|P?PKOh`E>xW@z zvo`p(-(dXEv^AzQ?|^wd`(W|c1F>P`XzcrGDlRNsfE(*pAbIyX6kgbi@`Q7Ed?yw! z^OEp_QsDLdJ9u4j7tbm)$pQ!h1(G|EjS>PtX+a)}@^Z)q?(+U!RPek!CtDq>3Ul$K ztcdcRAn=UF`RG1gR~C~^6yXJ#fD8hK6!S<=zo*j1>nXi|6{;WR)3)<~>U`?D0)j&c z*#Kq4t11N$s>z3(zn1lm8N8~*>lfuT{D-`*TJ;2woq{KnCPhylBDcB{IaLo($YaT~ zYUJH7LvBeiQYZtimae}3~DM4Q4(y! zoAf1Q0gHgR-%xXD8fs3BLCx-7z&~yAWN{1J86QCasE?!F{II31FP27oVs?}pehSlL zQjnvn1(1FKGA&pFfy2f4eI)%?i*MYVFwo?T-dc@n1lrxv8ecitaPhuQL(Okq{atL) z$501fyVX}&G`WKR)}^G22c-8$po6!vqTfA1^7a;{2ZkFua}D2O8~EyUJThA zpYS;;7ycJL@@Hb)T#_Ozoqy|jH$p9A=m!vxM4?)w)}InU>X81+PJlG>6s@oHz7zrx z03`88j9ff_EgJckWCb$3Q|=2WNL2sxx>^|ALJ--wqhbltru8hH4kK52e{R*zt<4#7^815SE`696I|WNtedfL5zk zG*?T50j;V1+q-+9mBEO%CdvSl2_3jPlMVFt_C*(y7dpF3OrQ~dXxDcQjnceyl#oJ~AvQd_Q2M-Ff@Lbw*J+H*8iej<} zt_Njm_~)x9k4X1L)6142y>@juii-Fi_p@o|H2z1@&6w+X5o)BV$4mZBUr`pklvQa4 z0;%wmO1~GB7tbn4Dys16*+ccd&*|;&Kdr{S$5qI$x{n;Pkeu=o-rb{QW>C}FlII$Zs=l0;{na#MgZz&FMn1_SQCgbw*AMoth z6dLn%Jij;^5B7b7>vNmo4uK$V+mE=mtS9ng=JC5-!P}>2@#gVS0>NP*Zzo>HlLaJD z4qW>gIPf)UHg-Yf!sf`B)DVfIo8!vhXzb_|fEBHL@k@jWQ$zF^A7GCkeH}2;SBD?H z==p^K5Co(lsI>o*M4>k zWPmN&Q3kZsm?s8HE`U(~##R<+B*Q`fP3kOxJM+*F7g)Il!@;)!jobru+{{K@%NVSZ zeJtqJ|0Tgd7v7h?0nYM#80wh9QClBG5RejLA6V%9)s!FU2k>6&OXp!3GAbp&btMSM z$7B-lr_}ux8W{%a#pR9KlKIE`jszhOevg0Gq5k#?gT}>QH4k+*`on?XBt|dBUz?yH z=hE`KeqbY%l}Sy3`6k(gB0Z#_$ic}E_72|WAfS^6Gz2}N{uWjS%=vARy8eCOZ|R>a z)x1ChJ-JcmsoI1YNc$&`pQHkj|6jNK+&ql?ek44|7JT_yAB~R2@1g*}&%qf1j?M^m z){*|}CHG~&4e0KE>aj5K;zGXS)8aU}@odEW(Jd3&L&hda9Rv7r$SFt&AD z^zf~Z?;141cOelN5gvuH&6;CM+xD2<8btsX}G>}5i-aG$}a4| ztMv1zxpy6SkVpi}1fCWE5A*P%Bn?#s$u#sdJjhQ+MIjBpAcNXJ6{Xp?QF$*D)g`%j zT$Ycjk{sMGxPyw~Y&@>Ghga1PXsZwK_CYybJ-ClYq~VnnWq2+OfB^8~Nfokk(s4IC z4Hc!iWF5J9S(QzupF>KWZ?55gUP|^*M#G|%cqTzbY4%aYMeqMiIuunBNGkF4@gqEa zQjMzWN2qu#S%H-(EH6XBgHjapbMhbFM{03CZj#O1xSN5i87VlGasvl%UdF!b7jP`@ z98R6tiDQS?3vfTZbO3Uop-W3} zJH-IH(5S~ZiNp|p4|H>|Ku>KQ^mnzQ46sILdi~b#3WCJ=Wd}ey0h!Bz2>=#G^XM;W z{%J{LHv~kZ9zoz^CpU9?uqg!2!ENa2L)738$qp3lFOPku3qd`PM);S;4_59CU`b&3 z+*v9EWde}7(Wol_m9D~4T;m|Dz)f`qvUHT^T<}>vt=i-N%vy(kQ_D-E5Et)oW!Rt8 zwpaB4?xf*1u4Em2FIR$rfI}^M=l1|0sls3K=;;-T^70C`g(tU5m#@Lb!52EWP&A9~ z0b712JB@7pdBTy)mhb1~6M?+E0`(eMrKM#E4v3=XcY_P5zK-%o0ASO`%^wW>eQ>d` zpb&eu@5G8fm*VQ>tE932yJI1@O>5R6m_QmJ`~C)Z1pxj|Is`e>`_scq3_y&(vC)La zWCl?@Z%PT!R7VD2)RO_YkO>G7xTtO}y#oUabRiQUi} za9}V-MmEI67OgO$Ra;E&&=qsK^u&@r1M$yy-(%0%aX2^U7u@`75wiELM){>3c$9Pq zFLKZ0wRFp^BonC0!t0V0GV?@K7u=>C$ROR%KzVMeN-C-<%)q1KyK2|qQE`r90aZmg zDsWhKFALAAipe5qxHLrmF;qOD;z2R0xZXSxFa8YoN{WzhI~l1NNhm73gNG7?d_Wda zm4g?Q2Cu3Mxr*_!x`Yg(lm>raE%E-6dMqGP{jeO5sQVxBJ*#Q>Pssuv5fmyORiL!8 z42Aq2+2w^uFV00WB|t)U25zJ!<9zZBoJzQYgE41t;M@_MKf4bXPVd3BlRI!_*Plo^ zv=XTYm*d*HX~;P?7cVo`;8FY>RGy!RH`jkd<*}b|Zb3I3p4=3ft9s#i#@~4TMw?`0KnD;4QWXs98m#rt3ITq^%07Eqh|T=EMf%~$|HN`jTw z=W9*w!782CLfVEAWGwi;`}QAJ#;4{Akj{@7Jq_-@4dF$}V$JX5AWVY{L_k1x1~zQm zuC9L{`Cl-92`s;~hbxU=PY`sl)?(h=1^;!81PC{--GE@<5EyKo;ACkB9~W=Tn>81i z8F$oYzrS|z?D_Dtc0yyHK!m$`p`n)#0!aCV0Z1Gmf*wDLM&HKQ2Te@|G}Y_Tk_Im< zpc#RpmC-=&FH27eKv_U==;Ug`S6&{J0+a(}0{wgg(ce1&1M3H1L}UX@AOMVO-Vzg< zx5m%yyI@}TURX9@AT|vj!GB!R+xfGQyyid1-nSB^7dPW!;z2ykqLwX=1MVl_MgDa> z%Zpd>froj?c#xTZ%Isu35#uK-sN#A^W>A$UwFY-kDOrViSxOF6mC&1$3DlGqsr9m)GH8`W`$_*@4t8W@M*+3$xf7~SCA{oSyzA6Ur zaDHRl85@afgM)CQyDzr2_g4(y=TJR<4l@z}oH5Erqa=U~3i;mMJS6m64|`P!xU6R< zjG%|_HyeLXgGQAFx3H~e*8W`530RC@T7pMP zTkub4h@VTkuj=q4#_NOH^!lG^&8@y<+K)B8yR~OyeCABOuMb207JUf_ku>;*u=R?@ zs9*nrA+R+*b)W>0J%5=gAPm6P?ENJMAWcAOIfw)>!kW)1%`c5ZEF}2nqBMQeR^9oS z00Rx$!3%cMgFpg;4w6CWuD1H5g_ux&G5q==P0jkBkI4>zHNl~6hdv)H3czhJz#4=y49oqhxZbOAo&Sj z_xT#({$Z*Uup|L_>)qj{mmwjZ@X&c-?W#5EHFCX3hQZx>!&H}ls3tA&Rg-A=YaGY` z2)G6pM9|Q~wa#eBqpSu}r%eE8rl%Beb|M4NtJTV&QvlGxMURfIdUT-iw<8ni?N=WI z0z=T3ATTr{3g3i;;D<(yFfO_|#u5akwCjlJow{It&t6zLXb^Ue8HH0br{L1|(--K%*`z!D~|X?1FrpjJ?Kn z6IT<{k(`l+%-js*7T!e>y>=PpMdkehR1*ju(VJHh0Lm+hP)g%2C9srG>z9ySJgBO` zGs#4JSxsQ6;Oh!ed_NxrlqlH+naIq$gA98AJDF)nPD{k~#Ot^ie+d_ETqFP-$M&;( zu=enFY}~aLX;*gA+iyo@>=vY*T!y%K>23_bqSGn6f7QFDJ2P_U5K&jjKp0#^h8`k-cQJ3N@v2x()&aCu;T?C;=$buHX6 zKT4131b`_)(hS6o0APex#lPp3NiL^SEBBL1?zuoRE4S8U*u+79&QG;rA=u#z-ktpbdIsJ5_`j=nT>@$^FZ zWsr!;BUBl`EK9Ngdjf?uU)z7sC_E@PClZ}Jbsi2ne>hSKIA}bfbCxc@o(cp`pFXFq zkz^wg4c`nH3VX^C@&3+s=Jwzh&R_VDnk*ntL5Z;A5|Ymz@**9kpm+ay2smEoA^bdW22@K#xX7f&lNgc6UP? zcULk1C&d7yt#fNig0?jN_9kHfJo5QILG=8j{k{DH(8oUz1Ek|?<0hEir87o0jKb(< zO);TuTTJQH5x;cliUqxT;qM^>v3tyLoR~Qo@hcV}Z{J#E?puzM3mfn(aVOs99Kp-n z;{<_|ctUCLBtHhv3ghsy=oV^9lkm1I39pJ1`PfZ@!%YIfO+3m=!n2|bytyy&1Je1D z47@78OXJTa3m_1b7T{IcJ+gp%s4mLKi;6Pj73Sg8jW`^PO~BFERGf`Zz_r^cNF*~z z%gMyu+&d`9&qPVlU6j$AmpsVFy|O$Ml;$J9Bo8@Uxs(z`56Z{@D)IdB15{TN5C|H@ zlqLlPqZ|TLW;Rz=Dl#)~BQ-4nHxgqJbL%QD#GXZb;uXZ-IETZO0*8+8MtaOHJWAM! z!t<-Kec^DVZk&wAN2jAEc^PU_SKvj$QWPDZii{n@5x=-A?yMMyqN9`XvTQFwK-!CK z1xo$^Qpf-jega}B0gev9%fH*8_}7NGH?u9y_4mh~4j%Zci4hAL8pr^&m=s9b?`KEd zZ;$W29q9e-6#xhW=x?%m*ACnPgWdJ$Lr*UN&|5F_00;(@1i}DB0(2!1bhURxCp%l7 z+oGeRHQL$Rq8*(|OTI=00Bvp2kk5xx{|}08Dm?+csNI8L>k+QD_oNq~4EFfMDTp3F z6t$`Itxb`V1M zBaK*QT}?4KEXW#ei!`5)fsG%n$s$jvg9*4{7{S%i0xz4co)TFG|%8SjaFD zNl%s@0d*V{AlQgBsHf$*304GxPion#ZM`d3ucLLlUZ^ear}5$QK9m3i5?gotG;PiY z0PM*4G0tvFuEd)y5GyviU44a1qcX4n@nh7G@=E)elx8D zqN)95q*F^Wg4P6xb_9Z6e!l4J;f`+`G(dk}e{^^CpbYRwPY+N05FUxiEm~kig9wa| zj>cFrfk~}fVW?Sc1nF*WlGH>exGn z@FwdxUge+1^TI1M_G@@{FBWf0ZUQ0`N^j!Ty&HI%8;eKTaXcpA?foojetQ4nR6M_z zg12M~DCJ{iIe0@Oep--4CQwQyP=sos==9EKVqoIr$kVAhXCX%I3;ZE2l6Ax%cu=a=!!*t4jIzAW)PQpo9QXKo*fN0Fsl= zm4WQLX~;@XMn+ORl5fT!HSsF4Qe#kF`Kp#Eo)L!hQ2{vL&kNf+dSG3b5d7Yl|A!%ZjIOW6PYt~>HrPbUZ)YA0 z=3=9UgA8&p&juW5vPEC5HTpVRtF6HI03e>fgF`)Z(K)CQ;T;`i9GC_j9PQA~!A=bb zX(=6mY;4plfTkLaN(2)6Kels6d?YQu{%!Apk7bLG-u`201ZoJzr}X9@J4)ZbU<@Aj zA87qsQ6AJM00ffy6A;`Q;xk<^Y8%X+UmAth<$dWIREO{RrIrkU#xJ^GhJi@so|FK4 z){jzc!DW4J=|mPF50_f{G zV^Gfl9~eMsaS7T-G=?`BK%kQzVLBIhSlVD1Y59^la}esFMX1Iet=zp-`mf{yG#q^rG>PY1$OMy}c*{yfKi+Z&fTH0zX7XVl)}S zxMtCq(z=ZTfqDGQzXlJ%x*^|U*XR*AJ#!M`7EhzT{T0Rg7UI#_6?hrH8Lv|I;`QB= zcvE-@F9`y#?p-Ivy+shXf!9TG3IJY`1-vdwQImPa_@x)W4CJUOqw$wz0{8hCf#Gd& z2IWJR$`g1~B~l;{_i50VuV2LB%NMZ!Y7F*YiN(PyaX3N{I8HWjJ~heUq zzCIacXGY^u+#FOKoPzjSZSeg1eExyg;&sVl{;W%Zbmq}n$Co&hnJrW<;c%yl*A25BvI#PFESehbe+ySsOn2p{T+KJDPf(6;Zm(Ib8 z8Q8f;!Nyfsf|UPKzdO*I+ezB5B>R|P@Q_Zw)ZfM&HTgRZL1{!m{b~Ykb@3a z&Y301$^8e=+`|LST-_7{h^B!zqZDYacT!6LpglEzTUVoM@7%@BO~nK{xtP$C05CKx z41H+)@(2IM*9${~>SJ(deS8-dgb`7Z7}YpRfy9KCEitomXUy%<9gF++#fD)+uy@=D zGJ#QK0#lH)WghMyT8yeQ%klL3M!Zbfhd0?L@G|cV*}w%Fbv*Dem1uYysFY)d+BHCV z2437tCR<1*Af)1LQ5u;7e?P@M3K&!n3?342EAsI6fvg<7t|~&#okX0ubQ*^)oW-6i zm$4@%hAS3(uf^g({0*E)PQY0S++`%=#@!U8tp2w9hUS7`cBAaaC zF2O>Md3RHhmwp@B>50f9^}myR18JoG`Dr)tvZ@dd3sdm8Bo&F*PvGRijYzq$6WM3i zBYxX#T;KEyl6KC)g+<>ZdC6cDZ|aYim%qo`8{?3+YXEL-7=q%>V{mDFD2n$CCmsBg z)PD|Y3TFcMeh1>-0l=kU1c2^%zOp5XriUSEs25K3aKS(A-0+{qCd`h|0^7k2Ve(w4mV&05r6TW%vBnqf zk)6@>tM5tY14!$+G=ApcAx<)Jr!}7&21l>Ps3!?Q8fgvYqlSV=Uco2y#-G}9(adULxkwZ!=8q3hVVk>2~OK7Y0No$5*ZF^$Y9l(Av~DpASNE1dUz zRQazxJ-Mr2V+9(LTOcFGY=j-q_yquj4S4W+M*@I7Wr>r{kINsiakoAg=l%N+5E<2; z&-=rH02tk(8yYw6fELX=sk(so+k<0Ak5?Ii(igzq$^qUcZ%mss4aG&pAKvS6^<(VX zx)W_0w!+3W|ES00wdG~^F|gfN@Uqb&lCSfzB+7r)TLFi}79Leqp?zQ=d~4M~KwV3O zSy`bG|7aosT9|Z*rqRnbpd2L!pbPbX2Uiyb09_46bkXb3-NS_pzym}4eYm_aB-l^= z6AX_GrW^>vkBu8)VvFXO*s=wF?%0+f&<)G__r|(G{jhiJcQ`ZiM>mL5dbJ88!D#+cuIqRkqbP}LCwQ-yedtgM2N@Z+#9IAdjpTNX<*q2 zc%7SwHwB6Gj>-Hbr{GQLZM-HRC~y!qP@az(0fD>8IDh2~cAq9pN8UlsmSN~T{4Bt%p}|)sAO{G+(|}G zdIB<2;&CS>78!}8{x>clE8z;N3Q|!;29QJgfBDQIoY=h@S!cGOhyZYN)33O*|4$@t znT=bUXCrspbi6t}5iiaRCIC!A@rluR5wi%Dd!`^^W)nO+MX8rTu+N=>w|S)g1;3I7 z%mi-n{8WEndwWzbiAMg<5xDiO4~}$m!P?d?1ONkOg=;anzCFhJN*gdTLU(Hn_pl`c zuvG!T!LAyW2qdk(`WdYW09<19jx>HJGXQj>=kFvPfW-S#8nh?%@8?5i$p43yHj)8o zhgPKg(Ka#)?7ta+fWSv~zD?i~-X7MZ+7j@yqK=nd|FucyKe6|Nr7;r5`mIr$08qzC z`T?4ofJy^UjYlL6(_a~;%n_`kGX7lEL?Cm5kwoy#0YK^gBS}Bf9$b0>NJ+4i1IsSK zXQckp+s}rEUdzgj^gjZ&2I(8Oq^fFForr7 zIt(5>N^SSaO%jB9_UH$rPO1St6bP7{U7@icx;ATvoiuvcO?ZFHkXGCU_fYe$9w902 zCfWx#fv>$$0YFpVAmn6beYie9I~%=7)hCmdubIC9KYu#}{Teku6aFz9*pkk<7}4C> zL3w>K{!VU^7$gipk8VaIdh)Ta+zt53)qp`ho*3lkfp3F-@qKszz6qKhN>k0Upookh|2AswrStJ@JiDKVg4|SGiNA{d=T2bf*%R1KMzHzH z1#FJFgspK`vGYa@_ENi_NQ}kx+c%LShJ7ai`FE30l$S!ff15Nv5oxLMYNgZL-${OWb4b5&76rGjAm`>;iKOz@?yLq{jWOpBPvePuw{0@f$=EcG!SpjPBL%%rH!NapTXbLf6P)K zWeRYtC*E#qi>gIUQ97puZhluE`#YPkD%ybGqqLYAY_9-d3_br3WB|efhPqj)IDpW8 zl?CW#Pvf_x?zcuyofY~SG-d#hRA5J`_@nN367O$K&2K{{V5e&TTiD3{KhLTAThid8 zZEcnQZ$iiNo&iJ>1U{;341t9)2%pPv4^nQ~4zwf?m>&;AP_tgpxJA(z{b4P6|Bj^7 zZo#m14Tcwuv98Pzus8Smm#IIh;fJH-0T>niS3y9HMD`^R=w_Y|AlFGyP&~D48(K-B z5Dk}~EuP;-OCXZ^eu9jZK2UWZwloDPpm8SU*SHdV_?_JXqt(m+zmV2s0lq5Z&q+E6 zi_vT7sk!VZJ&bxj?i2(E#~}Czwx(=oicdb*@w}<(IoP;qXUc%hWC6Zp0cN()tJfg4 zh4?-I`0bDpd@pGU=1lN}e7W3R8VVdY=y`S)9kFP=Zg%a_tJ>wj-gpFGC-BZn}gWi%q{)ls_u5(DV!>7n8P zoxNPqnE=pP=Zww4I;3WVzzo`d;`x*dHT8128fy7~`8nVM4Pg zOl#2uvs<^oqR#EGqDLoe8r&1dCJx2L-$o&2^)%$~oQJZL%kbppR@CH6@BC||@d1pwZPmaa$m!a=#!x={izV;&7L*$xgq8JGbMJ%GahQ#Udr)8d7CRz%TA1(&En}BmNxn zQZAwVZX5yN3~tcyuN~cn`189FcW4Fj&i;e4^J|FKTk-ZfDgEt#P?Nh4FOxR`nQQPi zdlgdF_Qd^zqw)6YY~0^G7?qm_qiSnk;3~C#;*UViEE@k30v$mhegt)6S70j{!17io zpWgwuz7NB$c1BeOJU3E@pMxDRp}qz``jY;O@zd}}_(&sATMUz40DcBF4Y;pC^82aj z2?CMX?=N(2b|nO5!$dL-=A8ahA!QHyaO7kWFM&waO7u5V9&up z0)@T^4eN+r1IEKkCI)GQ_6Lw9grh~v9`Gc%xVi)pINT5#(ijgOlz)f;j2by!%?)sO z@q?@J9SAsk!p+_djre(;n|FnQ`hNOP(~*5A>%;4gQs4VJ=n*6xgskn+$ioK@N=p7~ zXF<#*}X!{9`QXI*%9&me9+t9PpzT!=xue5=;3ZeH_C)AQZ5?c ziNSte7)bgzz+H!do(6nNS@4~|7e)m7VPtT9{74{}&>#p?qQWtwaRbb2*%XUAwZvb& z+hga5{y0B#7-Ii399bKt;@;jlsJgrokLd-U<{U#!Ia$D?BmzMSssAk+FDZXvg321K z%p(xw@IH@ksI8ynB%m_wIx5r25V9x}a+2`sZX%UK5`iKC_wU?7B|Y~;()X8zS$s_f z-{&@-lozP&yJHtlW9O-(*mm|Lww*tVt(VSX%aya(e(gLC#GS`!()rl9D@cit!R?zo z(#t2rU&PJW^J*pCxQKLuMN-UJ(*Db&{YfZHy@Z@wr*SXo0#eTG$K`z+5qEeiQjTs! z`ms&OKeYi5Pc89Q+M$JV6!|pbCv!Nxbm$pIj*ic;h+85i~ny@&^8MDHi@Kc~8 z#``;Bl)tnA=Xt0*22t-1a?zOQ0lGV&p9}_db0h$m$AI@H?U$`UId*lhQVc+bg0{2g zk#eA|GJb1wFF;$f_iteSsPR% z5ZN01oQ&a1ClA$RL>PySDHQdjqR_?*wr&mZF=@KiI~q1F4XF16RRdDlTC~>J=l3uV z8bd79?Xm@usclW^1j-7Dk z;DP@Fi099qVPwblWC9jS`*(CTp*iJ2dxJAN>YUKU=!|bj`FqgdyQ-}rOZ0bjMn8hW zU~d-;@pi?JApw{e6@ifif^ngKm>6CkKQ|1;tfrBe*SazO=p2nT13TmJgs*XK`amQs z8%_QD3+|syobLAqg$DBjl_4Bw9a|W?j zPVsme@z+k{=H-)!J$D4ziI>P!5|JKr7}t+&MNaH#B%Iofb351I#KvVfwP6L$u3L`d zOMXV?MpE|+3sHGy9%^#-)1x1uQ6D4{@51vdb5OS9Tl4I|v(r(vv;%Oc7ZCR?kVo%d zL1tIJoM12xZ%-2d4s^rw^{r63q&YGsH^9-ajM&uDgar+>m>%kcNdXQRD{Z~${ij6v zV0^ecX}=W)69CK;f$i{($(}O6f%;#Pf291^PU(MD4d`gAwgEdi3H7%|Th#*03e9aS z)hqxp{N`i=(J~Q8VgS7VUjIj0OANqT8iGjIUNJ=Rs1k9fAxnEN0)p(x%aU$BUrO&i z$?d1NwxG9_EZzjYF0IfOHwEEyG46 zU6|}c>(>mfA?={?Xsq%MEL<8PxcN6Q__ycvlmpUyR5Ac1JJ1lI^uA;Y+6V(6Kxwq3 z_mmA1#Iv?@SAjl_6W^EDI#Uu@5Fnf>Ydn1#5io)Y5+RfdL2x3Aa3r8OYo$oYgDk;~ z%atJDt|kSG?w6ecF+`#0zs~v%bw9IF8Gvdys3SpuU?w1-C)4pDAV@nfy_F*(yn_(w z6ADlM4kYsLUe^ZSbnZ^0fBPZxF!s_Vl?xDHLtUoTBGk?SftK|UT&FJPjvj;Rhte0% zeC>^k7csbLQ?xc2(2fS*PVa<{^!)9$PUvKG!his8baT^Ue8-kpIC3avbnlGsBLXoj z#2*7ZC_TagF*Yg;Lw(#ZCfFNeLwqnXG7wW6h2WQFp_tb;5{tVx!{)(VDFp`N)QoSC zxM~_ok8Z-_>qk)$Pko%aAJuoy<89$p8pKVd?H?DD#?x>gmq=fMbX81*CsO8{hnHpP zsK~yFlJq!~WZc3%>UPz#oO-=1^_DXJQquS0^qT~RM7%A^!JEQdROhAR>bavhcxV@n zoZOE+r}tvpsRP);b2;uJDC|CU5c|&_!LjqFaPsmAT)21~SI!^hI)Y2*58>+h!?;W@ zpGdGM%b;Azi%0sEeYkmiJCaTv!pUuGaAfmR>|ehCyH+j4{>5`~eDOr2ZWxEB2WQ~P zW!cs{g;%L-@H~x@;K3eLotcX2qoeWa`dmQPso}uouYv5TH2k&vxwiqur2jEP2@r!( zb9^u!t!s;t|1?6%_#o`*tix*R{{;<%{>wNpM~v~8>_2;q@O8kq?p7G$T2HZn!7esD zYS342P6QGeAUgm(oUGIifarfQen|zE8i0=W@0x&;2`I`>ir>)6LK%LvgFTuF{g=6b zvI{^Eh$0(^u(lxsu=m8rQd930fu`;H<1d8*TL7($Yny9OML`M z1CiQRICJ#)f4$d_{RY6-il}UGK_i1fEhz|+W*}kwgPUA`12|Ug^ zi|2)Lct!wtQcO)>oT}1;pHchs0X3pq%6y-dWuh`aO&NV5J$`=L4dkcZK;i8;+@pRk zO1gn!K7Q}^4FW+d9%b>pax+mzd2nRkX6)Rx3A?3U|L}I~Il2eCj_k(vW4p2S=q|N( z9N$AA*pCCJ_u=^I{Wx=KAI@`~JGmEUkMF_-UXx2{kaOb{QmFMylg}aj`~h6vvk^!C zS&0Md7h~^g0>GcMaAMKVh#}zJ`kTOe_&2;tSP2x70Tk^}#XxV0*5l2sd3dsCI9^?# z@h1@!&JF`^kEQYR{P|wLv1Ti|&&1?;rqRjZXCX zV*Kqi!T`7&&4E7wfWhIxXwCm6q5f(S1Ox!Y`%7E!h8lb63Fv9A27IT-Kclz*lyvyB zchz=*5iQlZh3el&Lzd~jHZt-nNU?!--3FmytKRsxgHsau9W&lo3?$D|xq5K)Goe>(+05@*jd}p|3N`5mg9#h6oMucCuO8U`S z*u!08q~ROX@}}nZ(&*q%mJq0?Y^ZIGANvo&%m34D_|oY!swhbM0)#j?E8~}{z$o5t z;_Qq-3rkEHG~`2|P#DOluezbBqdnRP128zDg|h}--Hd7m+#oW5H8Xxv*S~pJ)_i8$ zW>pv>LBX%d0wy+!z$i+E5&VZ5S>K4Ufo_->>WQfl-k2Wcjo+gEu)ISA)^%@;?Sq=* z$oL+({QDT(TJs+i9NUTKNtf_8_a>g_-Ne&-H2#8EbDD6;Z9FTkzSbF6I6yJ_VUcxoxCtpX=?HH616e_cl6=mPO<1efu zHD9;sFKphi7Q1$D#_j{#v6FzX?Z7r{J+M_BcOBwmN48?$v2B!TJ8<&I4jezU4W|xo z!AXKh?D3sQJiY@N7xp9X`e9t#w;o5=F2SMIe_-#51=zV{Hg+wTfGdk9AY<)JoSQua zWe0wzSKo|RS?f`gvJB6z%~Fj(9~>Ep`%Amx&EaW4!aS~VK*>_nygGy$oZ&Sa_}Ca4 zes^GhZ#-Gw759E?gqtJ0ajcs&Hbpz(&u}OF7UYO&!A_XquffDXJx2NKJ|zEqW3a^c zzB){68bbYVZQcP8!`I2kFLQmrr2clM;meW%ARQcRRrJ4|gSqfW0H6h_e|Il8Itr~S z08&f!0yMJ#84ng^r@=>`ld?<1{@*m%Ppu_L$NOXiDnrjoYV%!DM{4h7%Z|EQ?tfm- zfWXMMD(WsQz}_WTd1jFTGV)6Xf|~rI;OG{lw7&&)^`|llTt)tkYD(~DH29CLT=74a zuK2=-0Bua}sC)-?oL7m*G0{K8Vm0z?8Bj8Z4y2BQS| zOg?I2ke!V)8Z>B*%a>!6QT^XrQDG6zo;-syCr)9^@G)>E5J-1mPX}QE^yUNzU&@3q zlPB)w<*V0-G2bsKMc-C!;cH`uhAwXC7!;~90mB^}(SV@POs_*g-MU!v^9=PGi50x2 z6dBXAJ0eKyTGRMDx|`5}KyYl+KRB@VZ%pdmMRo9nidod)>EmjQY8-(+CMN=b5q({> zSk$u%Mu+;VVG|<*jPyJ%_|e~h$)WD}nfmjWhVEF{tUgw?3&Xk|Vc0&n364zchHHz) z;O5^mad+=3yh!Blp}YuhD+}r9)9|z~fnbnADUgFFWqGQ}sI(QU6fK`i36PhG2RSmR zl)67FQ5k!FLJS_HC*pqEEfgeON6xJ)$c{gUd&$=*4Q?PO`8*En{u_VONLQ_1jP)Cr zu_rQA2`GNM^-Py?!~`h&!Sm4xNsuk{~U+h)j#3d-0$$@IO%`- zTD-~r3pF=?NA>XuK-zK?{M8jtmv%$V?(eC|#sh@}if2do+rGs`X_WsPaFvqaXivP^ z)D0C2+aO~?D6V|%f&FcDSldX8KdAlZ1Uh3X*OVZg>H;*v$MIeBPg@K$Sl}C14MqmK zL$&+ToAv$x4;=>im{fd66#$V1isx@{Z-X{=^!ySerX*~q)tI;bxEfhopea4S7{4%p z2G&-p2uPy;;bZ}g9G&n{9eU}{ZS|`2uNbhwCz76;tiaL<^_+z6yQmy|YZ{Ym-$^aM zMEj-9mL)yD!~!H3C~*S;4>N!m;2YLbtxu(zPj(0h5cQ-Fpi~4>U&~gZ%o)^pHAQVh z6g0ja5ZP%YKG#wf7$WhdE}UP^3!mBg^RvU?7ul8HD^y7Y3kTA81GPM5gN7d6oD4)j za27A`rKEr`01JM$!~qO0(gBDbo-9PV4>|L`XZ?oerXbQ9j7J-(05tj1`+E=++@RN+ zC4hlP4S#MuCCsv=E7jb>|F_$!WvgNTr2|}Lr@+BHFw~n&LR-rg^JmOb*Sv2yvS#s8 zxYn{z`d^k*1xhV|GzSq05M^(V*6!{qM)3Y7ExNk}1)!;u13kYzTIlRC|A%2@70=c4 z0upkoAp>~*`W3eRK8M=S3SWD>DB~aCZp08@4>3h{BNMvf^4xFfA!i_G(;_^&PH$IP0+|%__E{xfSLNfS z)B%)d?N9u@Y5|t7T!57;=VR@H|AZ;mi{e`8tzh?qo#QlahF*ESy#8i}Q8iJ~|y?|q+{P8n^f;lw)UHlzL zQdt`CXb0Y=`~aNnj_3b$MD^0P$eR|4xFOy+-qjU5TDoFQ6E`djGhmh&Kehk#a92!k z;H|vBH2)Z=H|zfaCdu@ZJ%7>u_Db`A<7wdE(OJ>{o<=A1q2%kN0)P(aqIIP48_-5$ zi!S_Ix3afI(|Q(YNjV^yqfu6t3IrtcPgX;FJ4EmpY-NRyoV-KPX~0lYamm|vQRBNU zXatr{63sX7?_26*1h_f6Uq>{vt7PCcRKY<30MY&e9%AH9?%^svAlrIh^1htQbMJ$O zvi&D=LmG^J?nvYIY6c6B=BVr58ee*}f^Um&U~1GGwT%r?S4YZkY6xrRa18ljE?oTE zQeM#L4Pmf$@*^<0!!NuoyhB^60ik02qVvVmi{@8BLV|(B0i+eUEPK7g0DQ<^xTGzZ z1pWB9GpV|*ol!9Wt=5Cmz@UbOI#So03U)P^*x+H z?q%T-Wx&IN+g!x^@nh zE&2t^mi)%!EUaBIAOHNl5UZEZRp*;lEyT{%OR#6npV+Z>5q7UzguQG2z>d|6u!XE) z)0#!R{tv8M`8(Dx`wd%3_qWj46ArCI(xJa_^6yzVx%^jbpEU++XMB%+KMz5|?7=8o zEmMBSqI&m4dh-RSUjH=>dMF;Q=#8r79ZB&Q;%&iN;OS1ht+`3hp9M8UG;blVABeYm zy5Z@XPAH$(9BCu{aH)?g4zx94drKdzXy}T$A$rW9=l?0--8?{lbNg>K2$aVE4Yj`v z10A5ZLqDBHO#qTEK>ZBP=%uw+LBGCk26U$U>u%Jkeg950^1fakXkl&M0TAyWZCy_R zKxa2sl>sOWK(_sw^EF-leG$U*P#YVO04}86p7@uQ4s}(a&K-KcNa(!7p>ZK)CY2VW zm;8R|`~N9H!AcTtXy{_#l8L80znwX6UzmUd`Xo>&_uoqc*)EhV#^#-es0qHcNc$~a zrITUcIsZGym;zU>gwbsW4~55vDSAut4Yg1u`Kbm=u7!I3@T;MN4jfHu&3HG!=z zNF@%*)}ss}wWFa+DX^`BCmi{>84SEtTtEOo?;5Bw1#LwRNG74dPXT~L{e=N&9NowU z%z;2B0R!{L=&+_}9n}KCZuQ}AN8PV;=TQ$&jSj9> zj?|+^l~KMgC!Rm!SGZf)(eQN$aisot(jnO13E}kq!T=gbYcNu?gc!5r5aX`Ae;-3z zw?wqo87&Pu6$I=`Zys(@3;mL&F2n-s(&Alz$*s9p!*C z`ce{%3ire6A$>5!Q;(7UZkQbAgV{}ks7dwoN(Rhq;Eef=J+Q2$A2xOg#`fMJI5?;w zPL6DeOTTnL(&B!&`_Fikon22kKm$-yf8MCzA1xd&OEd7IB$F$fARx&;DR@?N8&C3X zp)%td?k8PBaolMX#2m-n3kQ*UW)JS&I)jH9aRh{;xD&G%yVuXfyqROLwiGuAAN9p zbO>H7rk?+$Ii45FqIxK16hTp^8FfG6tll>hqvAzyt{dA=M8jJ}fP`@kw8RFuIuXXhPS}tch z^rVq@x0mccTLOSJy}usa^iE3mcW@+Iq`^0{tbPNLL<>bnh|I@JWpgK71^IkGZHwzEt;pD&@O0 zCYk*EehiqU?A6P>KqsN~4OQ;G6^&FT_SCi|9S&;`C$GkE^ol}lXDL4NR27GI^*f=S zTN_w-wT55Y@8R2e1Q|gaH0(422I~L14x!L`MMERqhjhWPaf^VRJ7tPKSbc__F+{~6 z1OO~G-YT-P;_ zJb$6K{^S;SH3q)2LtyWW04F_yoOOugb>U7%1oJ$|-T}Up29v+}mSFL}-v98H&1fV! z-7ZE|9oRzafYvUgd`2yPA30oQ628w@_`kPD6%{zVdKHEQdZU}<2DoV{10*2mfRRD2 z7!~A(Z#^6_CcuP=q3#$%Iq*|3Jyf_3zcnyoVG|QpG~Z*W?qvKu zZz?vLue=3&o`h{~QV!`Z*SU7Vu z7R?%qMH2?0_|yiZ?EMq7e(Z@=lLukVPXqDKhz^LK*AGuNevhnKO;Ns?*Dddbr`x~B z>%(L4U`iCQe}-0PujIcLm6#_dh=j&v*Ag)yj6H{^3X-=7-C@#QQsA zLo+SCzY+7o^_U%M#MJtZnC$0B=_P|eq#Dp219kNL1{wHisb>E5mzsZPYgPEumw?~P z$qrw=i~P&TueS8`=IFl+0ev?EP-BS}n!0Gh`%P@E(9qgaRgHG{^;W6m;RJ+8i3Mmh zh#(jQTL}PYq+zFvO5m}gVMzNe3F6hEN3`ZYzsLbc_ds=D5_)Reo6~(I1z4oP=L8UG zCMpR%iq_kc1-OK%=!A_*~Zz+JN@Z`VknMLt$fVK;UQwD*}eSXCqaa=v==Q+(X-`&(IJAY_btfcuI2(E zfg9mZq@d%2UGby8R{c{>3({hCm|k_PS=306Rn1M= zg0gkP@aV`KJWtqwH+K%>dCFltNk4{H`Iqs!Fb=N@i`$Wx_T*OxTHsiTjXoVG}kkoq}H`4#2bt1Mut5KVb2! zNmw;=5?1^&9!q~6j}@~g;IH3CVeOm=So`ZF{5^XtR?ZoRCDTXY?_bAZ>5MU$H+d9( zoiq|N#tgy6*`ttkLXOhxR{v1Bx3@Z|I~AodqjZR(5HyS}Bti>4os zntk8l<=T$sUVqOokoMoho0@X2RG?%FUo#nR4iCno^<7c)dkbWY3PoIB51i^F}{=lA#PaGr3D5Xr2z>4HWK;QNy)GD`?o<)0RU?L zoR1OOWg1pq?*!|K#UG>yM89Y}b+x+?e= z#uZ$z9s$4_A4#U3cy%#w3I3^M9nxIYz>^fYE?I!wH@EecAfEwl!A%rP2yEJcM(JlB z8Ak7~06_FVy|8$BH5FJNfX~PPYE$o9x`XIT4m zLikq`P}{9JKGul0r?Kn9VQq|nEzf0#KrsQAC^YKyJ(_g-PJx0g!9^+uJ%XFVD_G(I zzR*zXi{6(u|YCEJ6xHb$7_ z^<*0Era%~+%^86L0D5}<|A(yi0B^fKx5xYEwi!-r$=Z8w$+je0-h11z9ouoXv-h4P zB!mn`LRg`!0AWKJWp4^Cn^Gvy(gn1PQhF)7g+RzYzw>^+4)@;YpXd2Jl4aSkr0;v) zbKV)^`xBKBVSGRBc_!@HrL_Z}s_}p2#g~xw$hII-eqRWUsWeJG0cHH9HcA1HA91}A zx9;Dso_{K4aQy`rsGyA90&FB+V7^?|lh_g%T;tp5`yc_6jl zeDl?p>hWiOeuo+lwYoZui>LNrs@H(IF^4KOl@-(yftEh>RY{N9QNO9ku5{{oWVGs^Mn)lK-rnVtCi1%vqH>S6rnt`+#t|Ls>e_TFeg7%^=eM`xs~4}r z;XmAn!*Ab=Z~k~azJBv2eD~Hp_}A;V78}@h8{e(+fKA`DJZ5aoZFey}T88Y8H-u zdYv+U*>i9bACd7qjN@;ek7G|Q#i5_gz^4~az~462;dgU0cy=Iy``ewksn&wa%Wb%z z%#L$1F6=0AVn?Y5n|Zq`!S_8bYrm{&{nspyQRV(su@675L7P!60+p#h19ol7k4*mQ zbx82ftj2xG3h+*;0JLfVAZb7WfJOm;LIdhe^!Pd*s`WZl8uSVPD#-$*<5V#K1pvI* z1q6ilpQ_kXU3_*)+xh;N_t%(#>=BT7z)xrtQb!;gfTcI!v_dKI)n)>YlFC7PVCmeG zPCgkJGRl=jrfnGZqBe~3RN^#u6*}kbKxV=!{KQ?0@u60P8s|Zu=zt;Kf;@K)1^#k^ zNE!T@4#cba>HVuY@8DsTlloU|;eo0mG?=kSm3h_9- zx#)jM0m^S6e}M@#O-NYXD0a%mAUCpZN`*oz(snHl5I5N{p}dCA z{rrcB{$Ky}C$xpasI}QpL&LB4xzH?Q!>ILU)mG!nPe0YPKhOJr{u2g6KJ>XAJa*KM zIStz;O~lI&-iMVfwY+c&v7k7D1w|oD^I0%Q&6<~`k_3U6jG}U4Y0QbW33?}brZdxS zdMiqdoEMi=x^YE~8#lH_a2rA3u~}7kdQmlgy`&O<+1P@AoI8lGu2_Ko+`bM6A36(% zf4LWjU%Uc`U%e5>-n<(}{%{|S`+gky{XIDN+TA$#o4fGkbGP85r?16lzrGRQy?QGS zzjifFzI`1|ymzxIzB%&F&G`50*WjBsZ^6O8+=;hex)wKGwH8}fO~Ur&Q%K*3v3uQI z>|Q$?dw4EfJ0BO($S+(u1AA8v43b`B2z<{aSV^YHc6lkwF>RXBMwjsMXZ!26fr$nn>4 z6bDJozEITv_`8?jyBF5r+q-8GEc)@mS*>_uX(?Wsn!w}TA>7&Iz=0|Y_LW+(J8Q?T zv{QNi9h6xc3AAUFN3g5442xy)hphKH)$=dQKRh<9$fYqa8BxPN#o#B>38<8xutBRB zzmdjo9BKYBs@ea|lm?>zWdcwGJ$$WEJJmG)a)QABVE_^X7-jTm9-bHfDdYeDfq;BH z!V&~9WJ!krfGtuA1F5!78gppmo}vZ?0HY}lwwart3$?(O z9z@5ybCDP7L|(W9`GIzfi*+L}J^_WrJ+Kz@zPkbj@%+9@t`}W2zkl!T{*SWkHAp0BwAY zQUxd=5C{~}^A~9u0f_|=@DgGEPJ~rUXz0L5?6C zuzu~Rh%6`SoyI|6v?t zLq0pE_#H|H%#^LNlmyalx-uP9Yp7S3_|-((b-aHDWx?fv-Vu}kpb!{_7U2lwFXr_aatzul)m;K-k@!FR9k$H}*D z!?8c!j3Z^{`vaPaKoM@*s-V=XDsZ)mZg)ib?J0$TQUth7f;8YWixU1`~jXx z*fnPWdlyW=^SA9H2%L#O-+u+)qaj?jst>Q6yA-c&?Z>lc*5Tlj+Xzq>;Pa=?0A9Zg zM_#%ZN1i1JJbMOC>~F=fyE=dm&%?>@o*~eFrUm|vya0TBJx;u_6JOjv7oT1`3GeOd z!0%U=(+lK(gA6$22@Unbt40FW(|Qed;@`8Dqz897?*z8JeQcm)y~KnPd}07xKE27gG8 zzVs7FMV~ufqgr^!)98L;jc9%RA_sisFeO_sE<}I`wxVImS@2gbM4)Cd9Oc8%g(tv} zn25YU7kmx#Vb4uQeyAB^y;acrYf#{=CJ0o+7^&5ap2jcx2z2!R-fWwiOCZKy=qrU; zjDG|KBtzhfRwIzCgP8ze4U`ZFQmQ-A6D?KKiLCB8oIF;(E;qfp1pQ9Q0J~K(1R*$i z-@(`Gb0p~XBk=L@03Y|+>Fw=)_-XV(0*5ewAm6Ki3=6gU;4|3Zpd3h08l))|mQ5K( zk{(}T04V}NL$Vyz!3e_nIxL$u_x~95^H2N&)n3^Z;6^n8qsHS#6=}Z&ZGfQUm5Oc3*f2V0A8P+ z#P8?F@b0Qoe6+0@pX~0%zb~JOgEuY3@%zuf_xEkV@kh_bkw?$L(Z}}U=o1&<_+#he z=)=45&BN#7iwAb%zi&MqpWLw)Uq8ML|9O&M-@Ot4{Q2oP{_>U7-8bT-wC28bD-H2M zyz|7RxOU4_oH5*t6+^99J-r`mr}tv>tcln;uNOOJbz<{i6RsjF_~lPG;;UD0!!P!& z!}Axe!!4U9VlP4Kce|$Hn``Ib;BA9Aao1wC)%WCYF97~{fah8qlRE$3QNrCjm8@Vb zjvl!ON00xW@AL=2(U*XKUXA0w-iU7>Sc-pLKLsCL(2KV=ci{P1aXc}}tBQW^n~=n{ z1k8QZ{pX~t*imd(^j{dj<{}va;=~HR@AJsQWWncxh#RvdMk5n{yfW?Ah<>})?yJrH z(^`II@P`b5>ELxBXM)47T7EknHnf;26>0nplIPdyk;~Vk+GJ5R|COr!R{)^!2LQ-O z9e||$B=;|K_oakaZq>0%aL}j5dPy))V+C4!uNeQSRp4W75hVkpqi~c-stV=nq|*Ik ztO*tL%MVo3qj%BUH)Bko8NS>cc*+-|qQz|) z0RhPZL~U9OKw<#_vlAtO7>Xo7X!aoMi(>7}d6WRMDM+RRllBu-lNJYxELQyb+2<6M z7d`*|w}-HL#$1%>iQWW@3aed}30FBCs3$1A`mDCZ^i<$)-IPgaaaqtEbfJa%us7hw zP&A-GV1g`-@L1K*NI8RkJH3jGl9CnDX4PaOx>MRu7e`%K#M=wI8`OTfH8HF5Ry!yK zcBXCETj9oKl@9E$aN)MbFdiF7<2Q3F@Y1vp{yaB`_m(E{(Z))AyuB6wzIXuNADD}S z2j<|=4GVDO*5&yAj&=C{o{czm&w3oWTjuSp!+-ACfdBk#Exx&JIX=C9K0Z6J5dXem z84ljO2LHZo4URs3Ht@!!IR5_C^tuFr_ix3g&+fyWd*)#E9c3yh24|L_UGcS7Y*R)WpVsvM>*c#TaOQ} zAHrwX%);OIOvJYjuEWV+Q^x#al{VAwldEt{<@^6Ybbg9|!*w|R%2pcxTzq*gjel<^ z{Jd0sI!Y4I4fntwh{-nO8PHp!K#?d0MJ%{ ziP4Mk&+y95KRqRYH2vtQ`*o`2SAd|`CQ*OAYWwY^ckeKZ_m_Ep7WB9rs4mDu6;A`d zUtXAxzE}+XsUno>>G@4&R9G|+_&)%kmu^5=zG0L7fC2#0%P#{y1Q5as5TwuFEbGD4 zdM{xEUW}0@AxYy|wCO*pmDrKOX@vn~8V6C-f{w%E0utb((50#P?WN7p$1pt~9 zh`~xga7v2M5{AVh(}TTm$uuFe7=Bz80NE`vEL58-;IYf&VK@nd9zI_-1P2I=e$oGq zkOl(I5Q1a@ZMiyne?LLNhXjwCvLI%4lO@=ZB16b};)v)?*t~2RjvYPrLm|%tx8I2( zN`z`}KmkAO#f!9h|B*Ps6L=8OQ|U7Wy2YjgNya}7S<(Solpn23Xy4B*?# zr{dddXXE=D=Huv13vukW#W-~PB7AfE0(^VRLVSPIY#h998V=n!6Nj#!g(EjF!1245 zX%OMbKN?5QqYR1yA74rgStj(pcs;roXFJr!B z@(;bg!=SqTr0J*6s#iV#-BuksO*-CE?;Az;lL654%gC=5hXYGm+AvsDs=EBrr~%3qzm^g`p}kgnAV#2$XfIn1s!jhE2SGfbzhbCgqnp zff!#;R6VYC1zMvtdZ`Nt!eaBoVh+J(j={;-D4yTM*IZfIh8RIaKtOf|mY4GXrQu6! zaL6(u0Y>5gDh)_Y@6ER&P-s_2Kp^E5hTy}3NyC%`arpC1=&r2Ap+kp$C=_~+biO-R zfizix6bdzkVrcON_@NbIFjt1Z{prt&DadnWc*xx5Cbj3SgGS#@E!gQWqgN)wxNK@r z$b!-oCWsdi2H>+|keX5ogQim^s6~?@ZPBEZoi3#D%l!FOnFs;Et7g+nq$R8@TZwkygfIC50_@~$+}8>c19h(6d>3$ z0pDCSh(nhT;mFl9aO}om8u?5dzIEi>G?`}*$8Mj3BX`J|iWB$D!^wLW0*|g%tG16l zaXNwELb3p|fe#Mg*oQaa(d!mq&7=}6YzksYy%TqxH4PiOTzK%@Dfri8=i$KWMm&Gh zW_|hK2~u7tb#de@Xo% z)g)jYHMmR{`Y%fyr6ysSOouTy8-~mj z8hi)L#S>vA_0Nx!5yV@NPnsX78G^l}8`e}Or9y*x%vU)GXLbVe{naRGngJ)JfPp|U z-k(FhFNe|Y3?da1P~SU8#R2Tp|K_09Hy{N;Mlu@<^}m@wC)of=^BG9fU1SShzt$uq zfk6*FbdWzQjKIzJBuMa(oq@svVw4ai@iGEH06|$DPDvmjAZ5VSsd5C24)_grR7OkC zl&(aWj6gskMut(7$SP?NGdaH8R?oi%b{#|g^cEok0Xm*$C5$H@5qrvS#dfYht zbi39ZbgJ9$_A9SMsV*NaQW)g6q1|cG+JtHB6KK@Z8rmhDVh*{0%me@%>7x!qWCGKq zp4=~!W^7oH2w+jdr^$hU72BH1u{ImVf`Ae0i#%ADuwq@*pz7Cm7F)0Wl9RaofN|BLzD#6!yhav!G|l;_;^DZKHFN0&vv!o-=xe3FYU$m z`v-97ngJZSVF<@=q4D3!`=ZHzJ{fp$CQdv!jN=c_!HGu};KY+;0lz*&ZR$PpTfPS$ zTnc<~Jx+dc6Hb197yk9em3ZU6EqLjcHF)OQC3xz<5`6N;bvX3l{lMom_M>kAhhM?T zqrb+9W6$FF;Yay3zxV#-z+*J{hi3uL%u%Jh`13mc%uo6Ky9fezC<%Z+Q4%~gpKPTc zpIp|4_jcCd_v@?h@{$@nIvB@&oqpWg5yj070bE_~!etpNE-ZFnSIUBI^!OWNCT!&W zHE|1;)A*MJO_<~3dt095d+%2oU&gk{gkP!FT$U}?MtuI+Q}AawGx-;{A(x`y*N3 zW%Q@jtUpQTjrSD89j`>NSgZ9PrS~iEF94wW{i%Va0?;0-_#yabB1jmbRrm?NmR*8l z12q^&LmeM!hP`q!+_l5VOH715H4UQ@{TP)Rg0pTJiu=z(e(?+fz%+~{Ksc(V!%;q2 zRR!A1`c;Xrv8WT~kt4rzT(lXEY!4!JlneY?;tM+df4ZP#3UZ1CC?*iAg(X~0&0h?w zuo?n^suGmRL2j945LZ$_+J}SD3|s*M0YS_Ysz$!-CMa;JMj^Ld7KNl}^uh>2r2gXd z2?$1^|3MWCkRYJQ0ATv!}!-Zy553p_Z zIy`az187bXSj<-BoE~H>c9fc_|6OiH!Xj*7V@hCp(c9!CWjTxypY=I zDLS1twGOJA_a}I4=y7WkV+RNfG9W}c$;8W?Dh-}XIk2QCtftKj2PGOUqo^e}EyF4u zym0MUP0hL{YQz>^&^w9*1T45HVt!ZEn2K&J;Z2T1#QUwY}E7zUoC zM}BSz4Ra;%+7{ps=V)}D-WdO+k$!w7$i)c;H_}VfSP#*t|1Dd3NY{_h@DKlrk3EGG z-#&q3ho8X7V?6)49r)}z;4kO${~^1$X8?F;2zYuv@cRwgSnn?{*FfMcg3SwyaOi;{ z{QLS=d~#6@-aWGdzh9NZ^Rr6u=s*hhbwqG`qo1DNkE_aD^!!d-nDOAew2Rc=O7Bm~ zA2HJNTd*u_!eVOvMKbA^I)7a*fn~*E)!RSC>%ja}6f+}!OeRAU?=LxjnewA1{g`FM zmsI?b{u9{y!)|`QQUjnvgE1e?d`xxy(fg~RAG}^l^L3O4t>}p-kj~erzr+M&=u8Qn zjA8()?3WBca`qCnHwJUaGz~&WKp1TZs6d*WQ93_Ns^c#R12uJVJq_6s#TXmCWugYw zWIgiSvRSAUqeSypO@_X>5BceSm@B5i)vyrWmenv;&c&$YWK_*K8eAAa7VK+(5SrxKBvD#)d^VKS@cg?gQd%N zq0k^f!4Q1>83%#V=al__32J{C2Ns3TM4CSW01^vu>TRegu0Uxd4ZqnzIUr!*QAc6{ zG9N%BK!m_h8B3!wlp+9FR8Y`ArT~!wJ&I}cS$h8pH#NWAjdGq!BKS~w4&QwJ^$!5> z$Q`$#iWftJED&)!RjFqi4Zn>*(81ew(!@@O!~;knY4AM+i3#*7XLK}Tn#2a=qNB%= zA`=-eEiI?AZAPZfiVP3{SP-#eeQ8*&s#+2u03@Ac0%mNAo3WKZa4sdmg=sVPWlgxc z(vI8eT)4kEfJfWBcz%K(uMPz9=V?Lwb#@5vE{fwH>nID(sKlq+D#!+^@a5hbd~<07 z4qx4hW7l=y#Le9}a%%^U|9k>YJ~&A4JWZqJ&ny6*r>B0I-ucz_Dl(6^w^64P4BjCa zd`KGq{$3jFZW{Jp9Qg~i`a5I^f7_4a?_EKICP;jJvzp(3^3AQl-%0U*HA5TP`6U0J zXNR@l`5r;xgWcLh-<%=;n6fK`lNyCx^eDp2h2nGWg}>1Rm~7;;z;(ZmRR* z1{(kVoR{x|4;N;GIJ?-5?I{PgL@ZbzHew|We|c02uB@uyN=AOkod2l~J%(hRw^N(& zBVB${=^MTJ{IhgZ>x2vb$y~Or?{k^IPckyJ4@Lhj7rhmD3FkWylTpY#B@B@>{$e-K`g0B)@q$YXIML2n=C zV}6U1U{I!vUg*CV{V5=j+c?3YE|Er0Wi6$E4aGJ$(lq?E)vk^V3Q5!Zmk}J&1v(7Z z*Qu()Q-Q(*d-tlD0WDG;XtxmnoN9BhjDKpO@ppNgN)~j;ePIPOcu5I%@}e5@N(-sB zO;$=vrB!%N)Tfxh48OL9T8;_~@>VWbX;RtSS&gk_L26jNsu9>G>8+F*dngMoDYavN zr4u*PAntFE;;G&we%bBAbG>f7GUUUX!x6l_D22bT$>JXyOYzZ}W%%U0N_>7%HNLs5 z0f(+?!4ZPMksI4^_?C7YxuXk5@9o2hhbRdil|w^)Vk!-GDvm!ji3U28vVh?5BE9%) zWC*`miQ~^K#Ia`<<2beYiRV}17R|l_?<^qG7_}eTKex%?>7JiI? zfRX?*Vor|Eqym2#Lm|@qI!zELk~E-1`o{{*%`_w1FsJ}P=Jbiy7XTPt7*MtLq2fju zrQwDKHA)2y;~3*AQVT_G$p(z`l|dh=f+N!oR|P#k4f7|yI*g_a&}XUbD~B;UItWMI z3NnHPuvg7NqJ1fx<@Efd|HjM|6qHOtUaFUpU=os@D`732ia@OZL_g(2JG}M7Fr<6P z0@?@?n)jc*{t~#-1Sp9)1S(*R)F9nD9XfyR2L>R9Zj|96Y8+S+?lABBl4Jr=xCjnz zPnx>FnCu{`8iw)>A>`{qu$p7YW*abd>Ouqp)be!`2nId`y-C=4YbV`z(wP0E_EHge zDlO=jPCz@2+!a8a%s_d4J}+j~Sbzoulmm7jdMoRYr36SAttg`RPupCI1>^_-BH5N1KN&h;19yR~1i(t@6W*|(UOGyHo zk_0k9w2y2-cE?G8NserimBN#GGCRO;Qy1n8pG5@*B{r}$>BU?E!-^swmQxC>jF_>W zY+z&3LMC9Px3l7$v>g|f*>P!^71z~ya7(=#_qF@*{L~V>IFn~;6t4|O@kfHdUsk5^ z?xs?FxU&rZy(fpyNUgv6X%h}!O<8cD4To;(!1uRx;mDo6IDSt*PTt>#;}1;0i3j^| z?165ac%++#+ygvCx$xvAWDw+2`aw_ewl$>fXf*VFj*^!`Hs4M+(9*TtmrBr6Y!_%Agj8CDMTu}wN>C`0Qz7R@}$LAmWGCEppVw$$Icvdr0e=*2mJN3 zP~5WyuBwGFWoY=F87r#Yi>Hpx3We)Zd@pKjUbCwNC8-+7@X%18SXBjj`2A!oi%5V!L+>sn z!E!=wDG&<4P5mzb5U`5Z*Sx=Y{FGCgg|t>-xlQu>AtG}TJ%7gGRREB6xD^9Xt->~s ziUCyF94N{gk6%9cpfY}80S74u_MW~8%`!bGFHda{?oY&(25ggl0lS5s!lHV@WpL;a zy}ZN&ga!0_9Hg2fJLP%N2@8;zz+|sY$$;r@DM^+2^HyxAD#0R^9k61q$bx_oivlKs zfEBAF25g9$a5~SnB-ucbk%mAvP-emY3I}eibK;SH8qTCR9+?=xbCdjdd1e@IP!9ZI zZ3=H~D#72*%HYHEa`@*3Rrutm4ftYzGrqdE1qW~Lz<0NH;qV<3ariEtd-`znzJ46N zpXY&I9DQ&Cjz2V!XAmbPX7KndN(KVJFKGC`SWG}zf+LSD#o@>4^`E1$KhN{X1X6z* z`jZ5L=g26Y5t%_Cxw8ehp$RAVRpZF{RrqvE5#C!D#h;eO@XE{xo|zQFLtO#f+2qB6 zY9~EDWlxz2yGtzuJ~NLEyGoqcUL3@EH94%~`?We~!wP!)#a=V!2h8fd8>YOHdHz!9 zGu15(KL$*(3jpM+)L;KdZ~suxtpGqx`jtq(&7g|BI>_QCcxd!|ZZp3p+kV~ zl%UiIoThW3&=ptmAm5olzA%Dd1*{T?D(0>S{Co)R@lNEU;XWa{CUnSo?NvNTi*h5WuanLrZ8LWkNLkcgI&1^6fl0&tQI zWK(5GhErq!KE($7V&GPS0S!7L<-er!5tAJW-X;kUNxN6|2P7;ml=(s^Hak#a(?Fou zY}MicA_I6E%NvIklZRC6uly4xAoqWM&9#`{(SfCH?O4&-rat&qdiZ8V6-gcGMI<%Y zDY<0X9^;TX@}`lx01IV+RGb;rpb42ZCuOKIgMPZtfdx@NX{#Gk=%t2zddvyvcrlx> zI7}@owAOFHDzbsK1cUW48@48GD)PO%*no>OR$N(4dR%SBjSU9e+hNDUy}%FTU*QU)~*V?cR@WqxTpdDeR&K1bxj+-yrCOk-_nc!+}eY$Z|lJ~ zKkLQ8+xzhC9liMW&ORKvi(qi~AWqyj702$ILCG)^hwq(3aF~yy56!~~0s&qmBY1h3 za)5OI`DrwKo+k(bw>Q)1Yk(`tfW4(SxUCppZ7#tl>x%LAvM64kAI5W2gLu3zfVhcwDB!#(Dx zQs0sJep2sG;~x_3PnthKx-Xf4Zj%m!1mwv9x7zX}1zc*`r?mXa-oKH4|2C^u?=M3? zD#wpSy{h*&sD>Yr05bSPjr}r+_tzt%(<%L*(VOY{jRXJ_BKedP#ToplsDgBw+Ft0s zB8PjNr5arz#OPlLkxsa6X?S13vWhs^h5p$G9sHt(}Qz;~b0*)R7fb z(ug}10~iybPA~2!)t`y7-gQ{N_geQ=ZRdn#t4koR4=X)0}) zXkCnC+hTp{E(j$lQ1T9^loDxK10mg8pdM);71-yxBRR%2d z-yg4lCtOArkkaM?$Yda40kTiPsZ9+Q00@R=_K;R||@FVJpAkGuCI8`=4(t?T!5E!B+Co-Ne8G#>RqfLQ8sW*re z0U%3INZXvMI#7m&mhtDaMER`EiVU@$fPj<%|DS&ZgNJXuO%;GNIP9tpTmYb1hC@(S z3T^C??$BA*#OB7$P}8{1OlP0!@feylPGq= zNjYFt!z<3LPGViki{;e1YhreKJ}b^36F4hr#x5Col`xVP8*zEH9oN=baZ8H}cXs)3 zZ+{4nOpD={^Wu1JNeVBo%HX$@1b^ODhrgUtkH74$$GaD|;2%G2!9TC+#K%{6;9u8v z;Ir#G6exVf^Pd~K@byhSICx7B4&62p-~Vg?hi{*P!?#Vr$$MwxTgnDm*xsuj}k$2X^u`?o67nopgU^+<&^F5 z4fqhv@6lnhNB_fY|3Mp#pPx~mrBDH}!~xok`O5I6%THE(wV3rZdTr20ogp7}CLTVg zNdmb=NiqPVO8r%hH2ma7PAQKVzevcm-bmdq06@m6CjgAop)*rT31E~>Jzi3y2BzqBWSp;)YAFL%4G1}LNVAV|IdR9Xh>4GuQOSaH~MAJg_FS$@P2Nk9!(!2Mf zYSQVb99WOW8Cy}@u^75|E5_6CB?cf&U`((Y`cO5Dp-T04)b}k!u5E@YLNfTXY6O|g z4YWu{phs&45(Xd(MT`z90ggd$_QRqWKoN~U27^hm0wwSV(@OuxVr8%xy{aI{P7N=| zMo=fm zT%H;mR&Oz*i2%?>uhBv3*yWZufb5DlsMGItD0(RxQ;uW=CMpmR0I;gwb724yn37f0 zA_t~8^D)z3s5%H`Tdi!Zm0}@@YA+!GNR)d?gg~GQhdfvlGGhNgGxqn^;Ow*$msENP z1P)x?;K2=Te%#g@!~@fkcwlB6kIqTqnN>NweO@nK-c*C%ZmGc=+iLNLvm5c&c`bNn zPcz;nJNWxWjreF^D?Yxg6`x$*hR?2O!xvYyaRN@< z(55s!Zm0sTsRk~}0ef;dyrmf5u1n$bWnuh%jt}q72;l8$5&UUJ63_Sf@I<#4cQz2T zs_5~l@%Lt=0LqQ?$^zIDm(-q>lE|^dV4${OI&KQ6oM7 zlnisLD%70Fso4xFXz2gj_@(5x(qf_aH=~HxO>}gg0)P}*K)ld|KwiGo0R+|jz5-dl zZBMH0zdCnX1^i^RmkI>(`={pqS^OC_4lGY92YG&CjjKw$KzTnbG|+LLa@DP;i#E{9 z(_>T1JIf~Xv387d<&fv8h9xTHyq%N}62b35xetXUgUCzt@OA)(^dQD2 zyWww~jVbH)QC`$wY_yU3Us8gU0tA~=03apD?sx<2@p?5a$VgTo`vYWhuuK7#p`o%) z-0ao{gNg(&Sb~VAD%HebSt#Q6mB2-?kj=ufV!WlLAGNie3IL=_&`J+303b_4tR`yq zL^?BJdzf4)9WY60!k2&#-g!X8pVK&b^Na`F4_5Yp}d zy316L@f5F&rh!POJ|*c4*$vG|78sBu03^u*;ygbR4=+Y8X+CGX2If$? zqR%qvSB~`8%MscyE5Q`?_sEvu1U;=*2cRPjH-_q9jyEbAKGs`K0BAyCvIBX+W*A7{ z3&Rc2hil<2?Ss9j3wknvasCFfff@Af%lQ0mmu=`3m_6e6$g>dhix7NrT(ACNBtkRNI+1_3WO|LJ%AJlC2U?q3^qgxZ78-%CV)Ud z<1dyHPX1h})s70M59O2xIf6sE&5jH|+^%R89pNx)Xz-%{8z}*rcp4-%WVP{_(PEeT zT0EdXYVf4+ia4HGpE!E?a0MMI|)?MwKF*=+I$J zWeIk4)R4~VF*jsWRc%XX42z>O+FFmLA$mbFg+(4CRz{pSGZ)6j1SLbtfSqYG&MmcI zZ-o_?)H!f@qZ|8Myg1P1$ALaFgTV;yni9i(Gn065RuO)+IESYfm*Tl)IlQ#060feU zQdM{#>}bW`w$|Z;ZT0x)_C|cXvk9M(F?_YF7XR5*gMV)?$Cq0(_-u1I{(Ds!{=O)M zcV>q1hbdmXHsHW3{Z2g7Wx`YKRy^Ej$6a+!Tvutt73F$dl+j~PksiAeW^5&(ZRXh+ zv0^P{&pI-jt@Qqz2nZYb`1*hW>%vYf@!GMRV7QVXF*6{t$%%oZN#_MDAq3YLvHh=Q*j*3u8^lk2JzlHA&U*>q7O&_gAWRUIBn{ z-Wq=00AKl3*fNt~rJ;-Gca+b7Ju?{vk!}??u=0E6G?@Tdf-XTeK>)Co_9BnJ(@@lj zv4L8Q_g2E5Y(i1}5XO2+)zl#=0+Ilwj)`IiOtvJ8ZfeQ%+`zQ~t zX!YaTjsR}yi{j2nMR;Ip8V^n@!Nb$jcw!cr!R%7JFgJtO7G?4KrKR{YLE-JyHTdhA zYP`3$0`ITQ;{8=w{B2ng-dYgHABQ7&W0DuI40!NjuM88a>^FysHRqlaG+kVwCPrw-HjzD=VcOK^2A-?L?n<*KlY>_>3q<={kjT>^_~S9^ z`bp&Ll>|r_Et&*SlYK2w)z149*|_5?RjI$?$_WI8a>WFUo~!}`S>J7m){@%O$O1C3 zqm~9u8Xj#S189XO+pFsK&8ZHIqYM}qsewLLr-E~1>6tC@HWW3_MyP5koHTHu`lSOK z;i!_HfXQ%I%tWGP35~vwMm`ayl8FR?e%|lFC|@n2{Mn9qJ1{m(kO?=cD!}pXQW*IE z82JB4F_JCSfOO-a>Q#`2CCLI990?d{}`h%KbL2W60GR0fHV5v1K=RQO^@@@Gq30Ss2v)A*hA^j4Jc6!Qa1^Hf+QIA}%I zEMQa}Y6G~eA&Bcbk~q*D#f_~o z+&hrP&wCSiU?7RdhLU)4D30GQD90?8}4hh#&jFwUMl5 zDLwXCxg<81M6f0{*&dOR$1p2 zrml}EZ(m?ZB9Lr^g?f5CA5&9y{3R+YU>idz@c zllQBj-MAoS1+}@<3XFB|_j<|^sOU$iax%vIn&GV+M)Rz*Q8Zx<#zeXhZd!<@;q9dU z6A^BhPXOpgpk`S02IPerR4+j1yt81HngB8jDF$+-MG7>MU38*AY7x9Sn8Q_S*Psk2 zks1Jr2l!%@aQM?&8qh9VgJj7lUk_iCfd(wBz$!yTDFbvgY8enB48SgiE_DI){5G-x zv%y7K;8u-6;{B~gmnsB``zQ(M&7J&OKtOKA_&t;nV*J%b6$$`i5(A*|XM-sP0IEz_ zex4v8#X)h&5;y}$nVpmX4rKK7{)IGnKAt5Il=8lSKq)0c&P?jB4lfP?0(y#$K!DzW z#+yo^i}!0yW;BrrNOqt_%7eX5bU37Q(4u)8lU@}DP2@${%kNJO@Zt?fS*k&KtXW}? z$__})`Xsx|tdm{!GP2rAqqkwIqY%TSwR3%T%=VZuo04G`^{*5UEs8raJD?{+C{$;0 z*obA}LaZPdtV`0nQW~6Ito6$8O1rT;=fwpT0bE?}!{s$0TwNc-b&XNn(h|b$tx??7 z6~TSoVKr<2k)8k^o)Ex;-9FxW@KBcv4|LdZf18EJiF=zpxQF!q=XDm`RAa{easzHA zpxoG+#Ga%H=f!EwXj@0^F zH9&4LNzjkCWNV`RCD&gsgFZ%5eYIlz7RmW*x&BI_`~m=?`3r^mOU0jA8NYb{9Iul) zcaYkjQhIwe8xA6#U-|-MU!Ys11638EGJXeaCWk5smcbyB3X~P$A_L^s zsB*p0yCC0w_;*ENqs1+fKtHjKnssFjx<;b zd9mr#MJH>eIxSk|S-YhGy>1h_#rP$4XptPXQMC|@_aAb|&n`dV%7-VHTY+(;w8v09pw zXz2XjEscI$Q(?u`ISa0>^me*;fF4P8-wgI>+{ ztCI0vg*p}d69(`<1wSTb_$uYcBN2aLj~S^w83BLrc_jba#%L?hDmQ_wqegPIteXDue1Nvl49LVHrx z0u++XNDROm&LJ<~g~6!{5lvMo5Rmm@xbzyF9AOLsX-w=75$fDpq{QlnDkBs z0(L%TGr8chdQ}EM%L4Fs&~r!K5!6yj2mts@9_s&~0)U83%7eW~Iy5FA-GNC74AQ{U zL~Ge5oUnP&maC>tb0S59FEY}|<$E$jR0@ZrK!`_}K&3?hz>G>+Gfv~LvDzpJoZ2WT zy)=ku9b&=)8psA}=<$~|)}ULOhj?GppOStusJ7uAhjgLo)f@peh1OGZ++fsJyD01MOj2nA0WCIxwE-LfkB7(#PWnS#73gOn?a$HjG#sz5$F3wtT zN!o}@GljS!Yrth0Jub}}u`g@IzH%par%X6M?ZmkyF5EY(2ir4#YI+k^2MV!@V6?(Z z!}sb4Ogvsa|2_j2h_TD~bQ=47uV(P``5Mox&R}&>1d9T88od>Bos>F!d?D}8q2bTu z`!$CkAT#~N`^#9bA-4?mC`7MSo8vE;7HRU4z@H5GkXnBMfF?sen$6PGBc5L?@@b^8 z%YHx2_(kjMRj^O<{CZXBQ(h>V-}pndpBTP$`W4A3kd|NZ`WDJZt1|ji#xL|=0f1Tv zN~4hZ`cerfDYOE28anD^=@H16bzZXjkB{p~`Sa~$1;I+Bo2MgKIfy(@C5^9E1p)oJ z0eH#>kWbHRD3PB2M%ap4Y3%KA@K)%*Ay|)=sT<%Z?!i^dZ^{4*N=igXTI|+_xy&4f_ zB?FLp0AT=Xafn@RBM8Q;5KmSq?eFr-R-upz1QwOl!Kvl}XuAPqPk@b{UO>QZ*D?Xc z$ug9st6|cS?$hucr0xO$qWdKa;G{td1BjAAbkw!OOAj6}``{uQ(9(f^75P`&gMCSO z`M3Z;Ww;1YdiVsXeleLqu_wq6iTa;kN5>hkYSMJ{S5%{;C{0wi5&)bix4KZlQz<3G zW*Y&(P9U(LnqSwF8C3Fv?k5Xa+SG^&9WOM=3`lQ4Kz7Jc2FQdN=`=HIH3HHx*dtj2 zdM24SFR4NS0cjkPGuh+7B(eZmQZdBG<(vY6DRym<#dIkqk^mSDWU5n3gUzK^o#)hH zfs0JQMNjLa=ky5>ka|;ZuML~2y)8IBZpRh^!nTAI64|gLWy5wpCN=guOFTF`?d9=c zXR%!s8=YNj!MSk@b|)=3kFHO{zdA`iya}!XU*c7rTJ%3JB5oL#;25iMrQvAjA z-U3MTy%Mi5V4hbFjo&B6Pc}oZJc|arz%Ryb!aREDMNvOi$htLpe0hAKtnqS5&fl!S zZ>qc>@_y04`)m?V(Q^C}@DqSl%{?^yPI`D{{4{WB@{zbqEkPicHwuje02%CAe=6Ef zkADgP{>Sho=P#OHnte=~@yn6uzd@?~q~6~|uWv$9rx|^m-d_y=l<|kOc>uDh*RPs? zr0zdojx(V)2ItA(j97)L4G{gFp?58=rFM7cRJ1?SF%Jf6ayyOK5^2PQ;Vnot%|^I! z7)AV^PCR~b8|6VY^1NwPvOC&c0e|@d$ly6-dhHPPZo&Ec& z%5@-BN)R%K)ow#~uoNj8`*?bMq5g6t7NBAP^!ld&z--pWgee9fSpa%>ugnS*Ng!WK z^`BKUd^Ud8>JL* zATD0t;X`$-7{z21DV+@^0u1?Pl$f>RAXOhgRG0Kl1!aJMKn1^7qdY&Qfv^Fyg%^yh zg_dO^ZWS%ABNJ$J5h&!svkK*xh7*%^5mI-y3nk^nDT^iq2$U=!Efo-uopjUuZuF5c z49c8(UbK_=_~a48mn9ZbHz4;X(Ew(NERY&_w-K{Rndi{J7WmCr9wlWK`b;UXgxYy& zz)by3ogK2O;M!W=ZirZv;Yy@^Q^cy};Qv?g%~q*8jF@mHjsHvn#J0FY-Ac;tbbfzh z!iiN9unQQmg2pY;`9*%2Z{Wo$g1~&4gDA#M;F`-@>CYGXK8Jt%Y`*4Y$pBVoll+?< zG;X8v>`Q3)D@x*681ks}p2Rv9h1@iJ0Y8HR!Xbj_Bx&cB_mA&^7`_~t$TU%UFC_jl z0tDjuTa7ZyU#}|sCWZo7SW~H1dNqjVH;CcuRhOT5{c@eqe$Dtb&p$HUqd<=mdi!jl z(0xh(qkw=`@h9m%*+VJRKUS!nC|QB@pvWwWA4zZgXoClNyx3(skfh9H7vNalAMJ>d zvRA`f(tfc*7hxsrd^d&D8k~{9Qe;N#B2<0p>`HqWb1! zBRttol(x=9v~nT>rQML_A+mW$Jie?CGs_|oxg{fz)#0|05#g?28BER;O3K?{lQf|* zpgg}&e=&Z!HJJP`^D(Qe2(t!M9e`+mVE{@B$RP+=3@!x#K~F@1fQu|Z=)YBOBM>;X z`2Yqj9^fq`K=Aq5P>~Ayg`_jk?n9u^iHKRN2@v|PN`$4gSZ6_u)IPuuw1nSF5+IT^ zegT4FgH@#kGkks|FJDD@B~@7M^r4J~FF;U5AgDCTG*~k)9HIOI1iZ*(R=mxs4H1!A z0e;}W6YIiu ztQTfLfRNku(p%3Xz#!)g8v8mj2s!JcGN-^n7C{3is4SNt9YJJS)TKQA5*qMAdg!^l zo#&UVgg^Y;PmeD_zno4_kFVp=276`<67;hu%C9^>pOY-qtAZZ^ z07>~t&`%0~Vucoj1ps(IBmf}8F~?hF>4(hxm*JpsYWx!9(_>p`{Ic1nkOnNvISk$$ zS_hWFo0i2MIrymS6HU`piq96MG5aMQ*bGw%4L{ujU*#l3Y9^EJ)1%X48_5JhRRg5> z6JSiV!IJEtr*EaPi&W?!y>Ejl)}|)@N>EW|`&p^$4U`I%UGr%8UCQ&j((TIYTVoAy zQf}Cy4KVo2RU?y;62KM^04O5^$il1^h{jc+lWYt!+O>*66QzLE{R;q`VgM2caC=iq z0?4{>SqtuTMtFiSNkGr0RRK!wUyNU303lyo#Q<#d{$l)cD~2yDK#bpG(g46m?eCSx zc_a=Xy#WFM8VG0sKmmXR*+Go=BhpbQ#XyoCG`mpDujRvw^FvGV1J6-1Y??7w6$e%E zRN6hr%Gf8941k~PU+Q2_wy9FufmgH5W*Ow^r5r8lL{T+&anSw^Y` zW!S{2g%jEmN?A!|La)V4<2R}DRbc{ZhMm-;OLUt?(8sT3sl~jQUlqKFXPj;oifmEA z!P!pU+C?{$LX#m#5N$D8!9sfH#R16*cvZw*a_Xz;wO7(pucSe*l(d^1g2ftwhE(CL zq_kK`LtMn~OB8;&4Bn7#McK3Gl9~jI3eHL3PAIwrCS~EKwBbt4!mu+R!!|90F+<`Q zlqkd20{*P90fTz}bkg_PPOYMEDn0hl$ZMHl%csZJ)A04m;|~x7elUI+-Z|p^m4xDZ zBgU_K`bGCkZNC^ly?>KICi>`AP_|M(9+@$twP^o{=ad)H8G z;;pj~Yn-XZc)94s6ZO*(ESm@$y}d5h2px62Eh{O*Ay`tq2vki~6Mn4eF8+KkM!QNe zj=yi5#2tdNNjQtzo_UDZ4Ite%LmT`_&@mHG?6EopPDa^B=#qN>46OV+Z2Wm!Ag5*; z$^cUtY$7oLStBl`z%m+4Ee(}{AmZ_5MYs$PwFU_cK{!1zjL)~BzP=ODXbDX8>J}QV z9Lf7@0N_F4cngfw=|cTwPk>?qMi<;d`vm}m0nl5!Y1Dox2qI{B2ohesl_21T-yk4h zR{$U^KpKN$QZOV2@9>~9lvL@!5*m1!H>fC_Gz+C^=v~F7$PyfK7MDs7s-_`+z~v(n zKw<$^G7VM&fs_OF7OV0ktzHjhffbEB;%QpUW|entmizQZ(tILE06+?c32R5Kpr`*o)pcI(yu^Pv)^`MlQW@Wz2p zUB5mneQwVR5I`;r^TdTJWLP$! zo)!8q@;mYgzgU0v_M@+VEfa!%8~VNh|8g#C6Viu^BbyXLhy%JE0eVdIp-73U#&z8+#RC zwloNGpAAF3^mpK!gqG#^H`*cxrUDb}tM#likXn#`U5q5_k@u3`C4m=<&trmrod$(K zH4g&P3qTsMDUx6XBB*(AkiGx{fXj`cA6vPqy8>O2z+grK1FfOnW1#n2DvAJ#I?^qu zHAebZS~ii&SeG(b)0aI;XT30JQ|BS|lanQ2#}|r2*#E8Q=|PSJ2+0&MIPy?86r-X} za0liUgOGr3EDu2GhCMISfPyk$&$-CQP;(?u_(Hxcmd*F5Be*52hUF*Kb)%oT5eQxs z(hdxl#ucn2QaNuwFZb+kHkLg|NR!Mr0v@v5{c!=GO-XJ^VYa>#7=ORiv_DR|{@Oo` z+b-kTQJ2`l*Nv=$`MZ{^xsD$M*l$G~Um@{n#A#OansRVSq)vY5$#2*H@I?g+9%}Qy zU^0)^k9wbA`cV<7XQmyh=IJ&|9*qjmrHabg>)?vWPRMV zH++7+DD25+ePr9ssOP>uWxb5@dZh1z!5$vy)Aw}DP#A$a#BwSEe(Y<5?>v*XEdhN) zM6ssx)oj|dN(a&iG;>&yBF7eLmIp&$#c0+vJqi*`q# zxWk5;0%3pugGI8^05`Mrz()7KvsXX=tEF0dUWcFV9axSAos|oZ(ie5DD0%PFzE6?R znf&`lUJhKDTv}=E%9;oC{XetT{(CELy|u*fkyrc0y2j+6{_#7Dq!RA7*c))q>kJ~1 z4=uk*HUky$#3F%M*T`6m53g-{`qDcYX=H)`*e9^LbYx|{J}b))_*n({`S|)JfuDk( znCQQ(f4MraNY=R|f4?C4o|Q%J%ktNoeYfxczC{(_FTfw7{~ap|l=%PiI6wgY{1^&@ zm=e??Ccw(o-4y`*{kUy?S^jBr(bn2S>t>5V1&9DvN^%3}+!FXFviQsL-NsT5E7{-% ztZGfQ)(ZrF$p40c5A=RJ@TCNB2at--SJvzgk1p+^JMf(GX|*;ZfTC|8Nj$*!lau_U zV(_X}^KoKld4hulyC@J3pglD$KelF96?UpA_@GgSijd=`e*o9uB_+lj1r&l}uS6(6 zE_K4pd%uc{~Bu8fO#ZE}yck507@1#P0=+{C9LvsFgS^rxp>7>9GU0+sl z6NnF#L>6Q<2yhnkx~wn2e=RHi+?9{ik)-^yIMh|pU-7t@@qUXJ`Yaj7a-q-fNWT8t z;44I=&c{bY0WyX*Mh1 zXGH=TUnqc88i2G$*_;>q0DK3())HNS>AZDWqygFdGw!bXt~o&gEL&3G|COxb@aTI4u;5uAVhC+qFK_Vimt;I7JQ1MITE%Qc9A03Rv5qMrBEom2!rOHV)T zyk*9OZNBzlAA7I<&Z^rYh4pK@C$;c-PijLy-;#^5AOJ%EX~}u&{F5z#Th@QLd*xe! zrR!^6_8SkRMC9kEL;|!n$L)1%Ege|369^z;6H~21H3a<1Sp71`p~Z58@cCo;_K-kK z)L#mq(HYJZKKTq#5(K-HIsO&1b|F%U#Wa=n_yFUhJvd0VKtD&($zd*SSM9o8cbk%_ zQUO}eTMfHn9zE(HO1otvg~hyjs@vGFo`Du_3F$1<^FOW(Jxf4v>^%{1fu8}G-?MEQ zfir>bH^Zh+#d%NHoGkqZSz&x}9&`K}OAM%~GmvWdKmn3R-MKFJqQdXYhY?#HG7$K;?J8=e2)`G2hc z>XVBxEerQ&~k)SL`|91qTwh9;stvCn?cilT<+S3R@s62R#Kf{VUXmw4Uq#73mvSk0X$~^tO#3%?>di{b|GqNRD+0&H-_E0Ij zKRJA?eYg&J$$}TK_yt!r{0}eq-wPQZtopnbil_+cF|zxKKBKq&o+N+4i+lK-aHZ~x z6lmu?qhEs{A3Yo%?T@{|ho+tbTmX^ueCw{Qh$z1#zrf7^*iF5DU7$wkt!0Ac--s#p z34Z^whsSn+ z$KnHc13(T-KQQRdxM?nWE9p(iP;8_zP%-sR{12zi5`hQdes07_) z&88CryTW{Xcw(0>F{=W+tPM&43#6Nk$P0A|nE(JUc1c7*R5RyTCr=e(`QVb;Y+YLdbw<{QwJhG@~oGIv|VQsdVjqaU>9&-64TIgfSyHB4}m@i;0dMF1WWZ<_~#(aDG5AYx5h^}zmfm{#L6q|;m78k z=eqvVx`*%Vv%!6V``Sud@9gJ)`8Scl?=3yLw9RLKwBgwgUiO=lYp@{F_-u4$squy7 zq%2ZW9I4Tv2xVU+u;r=A{?=m~?OpjE2Kgo_zA&#KD|ufOup?RZoCplCGXgv+6XhSe z|KDBO6EUzQ_{bFi1V8`~0w`AS{pHU~k^}x?r4vZNC4P|na{^$^V*(swS#JV>)8(nf z>5^3?@58G3ks_h#V9gqwM-9&e5D1)fR;(}Sztrg2upTxO0sQ@#O+`cmq-tcX7j=z* z4S}0J5#Msd9V`e) z4s1_EL2mg_H<}j;m5NdY8M|b+VJ{xahD-tR03z7jyg3dLM4Ny(UY=IE$^35wC z0xI4-C6=?tQNmugtM=RJvXntQTcK9|rkrtwz;qlc=THn@Q&2@c6apEPL%NLxSn0F_ zs6X_ZKDCGxoKM!pa_cxh|FToDZ@C#ZU?-;I(Y*oxKn z@!gQCKz?5q9|9)2k6ZS`*#o;AuGmFSR=Uyl&OTx}Tl%i2eD~>(1TdbZ{KokJ_)!+n zr)-o-3;5|70b~RCAprt`QiwenlD6)drby?L&Pd>jsRESbZ*N#x;Gdq}$fuUCElC|w z3qZG@eEi2>|D#owj%1m4{aSJ9%nqLYWQ&Ji$>Kk=(#o}5fD5g2&*!tlFU>sN({HS} z%RT|`ZRz4Csf9NJ{;%!q!#{Z-kYS>C7f&t0&cEwVr2=pVt}G+6DXfYR7WXYT+;^+L z_vpQCJ$PdaMOp9mGz=^ed6Da{4>qkalxrXY0Q^XPCjCTuZMFmnjC~SNw$SlbU~2wZ z5JA1Uo48Q;+^95);9fp;yhFux-g}Q*=z9j(CfIL6!3~i)U z&K9jJAh#q5>$*w0x?#EkB}`4hMkk%O)A7`%^_CZLj8Fx#2#gNf5|~4^7eybsNg_6W z%(@D|Pn-(GhxLZ12#FeR>Ly($_pJ9gu2f`YvXYrZpbOq%7Dh_vZ%2%gD&*P&Mw00@ z3>o=)V`|5cL(Ik$1y=(XMGA??d&f=;7vAGepF!+y!BvSm0?B59l%u!9iUb~I@7e$O z%?JCJcQ*ulBSZV-IG(Py}QAj}|)p<>ka@^2_ z!@87gpU>T!FP?`0AfC%8{4KaBR}fV>bn6k@xX@#y{zKB6gSI`FLJEW@@+(nCQM4-o z|3Mk6E_cfPdnA731y`u3qnK*GOo;TyA>g-{V~}SU;(^rPU}|qF>$~?nUtM#T4H74? zJGqtpS)cJYMg>3=x(__!pP5^H0G|#=UGGUXEM{f(b&gBfx+Q>|eUh%Q)9=8y0?W>7 z{>#h9mhZ3IJsenei_lTt0t#{l+o^e{S`$-4WpOv&=6WX1XWab*?+=q$Ai0z3miB3b&30G=xK zY&1Q#T6ayvFc1;Y|KGGopp5JK|0VfzRRMXpYNZD99}>{>lH;)~dP!if6sZKH1-Rn` z5ROgjwU%soacVWH1ziP{eI5WQz^Z;80^po_fVSQf@YhiTdd+0GW=q|n74?O5OZ;3c z63AJn7-Sl&8wC~6PUYMUppt7OE8a=!=4o|(faoY20zMGHO2n=&x=C^&P&C!exB=*O zv-yNr0dtd)(z;QPs#V+74ZK~T%Z!p!Hj~KuaM6cy0XS#gJk^5?pkU$ z#!f~hCh62}dj5>h@FNZTVP{AFea-gtdG3*^p~|Fli|Dyl` z0Ss^hv<93@A#`Q=J6hGdNo(rZ)N>6T>#49lN$4hyiHtXx_a~pev+Z4V*=_)S)Z6jh ze{;PJk-(Pc-l@PVEFOEHufD|u-%E?-<4-Stw$k+4?sQMAw*694|D~md7k0NVX+M4{ zfM433<;T9oSAwm*xAilx{$QWF^k=*9Bg?K`*xJMQ*4%z#`N^5BUVbMR;Lyse_bpls z#XtN_1OPLPEyMqBhMkO>%X_wQa%BrKLrxcc^UoY}|8;DQwtQD$W&uI~_3qdz&5^CF z?ps;Mw1^-j0QXiltW@t=p+X#>X}LnxI|3;SF3lzb6$Soct|{=heJ}`Bf>Z~_*{YWU zGa0yAASEcEI|0m90B%9q+k&YMME)~1s4DBB^~MJWoqn!j@wuxCjhpO z&U)_vBgQ!AW`zJQ`(0N8=K>}YmS{GX?We;7w{|Qn;8~t}0fvo~1n#OmjzboK5@Xf_ zS<#pMy8Zre%S&U~yO1$uH{H6df7!lS9?CMuUUK|Qzw=s_^QojXAU%^pc-^VF8$rb# zQl0B_Yd)W{GY2-rK%K(8Uy>Y9saWvKwKZ4T2J3^>lX^3E`##P zLZL1HxaShty8)#Ds*>JyN$~FGGaK%`vc~Eo5x{;Jy4gRn*7T88#t$qS+?V9Pv_-iA zby@m_{+X4h&*Zl=7vS3R%TIl8zuxgT0{v4)GzEIGNb zg=MLM#RFUDZCiK$sbz=9asf`{T0FG=u72_WaI)AMF26Kd{O`|S;pgj%>c%tKFH174QZX1*Kqm?TL4tuCi3#)=?kLr;QVaw@Kyal%!^iAqnWuwr z2WG)QZl+CvY_~#9KtU1{e=_6l!FGfdihYradbT{W1A%yc?NPTY$ts|iE4~fcK`tL6 z*y)5@z+(W4J5Z*$NI(}D&hpf}vw#g;qh|O;D)|I{eLp8sS${aaZ!eg(6w$LE`OdtIV<(G( z)IY%2M?FEHxpc7l0{^!Dk8PcA3A~$nE$$aP_K?=wDujU^?Aq%A+*urFa!UXN`@(lR zNG3ht2iO6>7yIb%TAYzUAb{M==hyFQcBLc>lKoki{&ffd7a$RLjZ`3!a{_AR!M=e1 z#HJ6ww(9t?wFG2FZZY~R(cZP*)(h)zUHcT^vYwAt9$9_&ja0yuzIV}bqHny2rqvVUWr3+$iu_bi$|wCd)C{R+!2 zLRb*tB>RVUx4vO_1^)fZZ>=m>Bqi&gYp(kgV}h5-V(4U~q7fG$ZY&#(PE`J7OFc*p%xVOBaxYqPFYx*60)8V`6cI%FQVKSzwydMq zke+cO&<((s)Y2D+T*DPW0T2^l^#%Gx059P4Sc!Q|1(_7xF3x!f(ml>kfhkC#BM#D}7bVz`xHUPlirO@T1 z$dM+O$O(bA<4Y0Fl~(9H43&ka0s-W3BUj^fudQogI0=@R^#tJS_4FP*%q4wCqaU{> z#z=DtZJrQMkZix7y5qq`2;_mlM*A`Z!Oy&3?Aq_PH}qWIfzSMdzg%Q5LJ*UT#-o_{ zMTlYWcS2Y!2q5_NRPM>eSX}h|7Y~V(;NR=H1NZO4#2$iuVQNpt2_OJJZCf<_WCeb` zmZRtSb07EY1MqXA_EaD49RB|=)~ddX^;$JZ{cH&A5#a0N?`LMgK7F=rmYzfUR}*Om zel?rAC4g!wW1r;YLo?&w2Y+_9Y~|>s9bErLlKad%@^Zsdi&xI9AyQ~<%d$(lx1|iK z<40EX?Z9qqVd=4@MHC#9OINb=&js`wi#A@{U0MB4hXVD<*OuFPWuM7y$c!(nOkII| z{)8<5ouxBbdddHZ9*YQQ`OQ-6FX^Ar-@umR>_D{8TKCcA>t}B)mOD@!Y}*2R7gk0- z#FT(0LBMobvY*jqH7Nn9o0Pzwl`BBs1B4JY2o82FE8iX!Q14A_w0`8oKtParfUVxx z8XXZynTf%S4_ovsLBZz(^n6ZWA=~iy0HlB#h$Z(+F?9jIT%l61S|M9dcV&QEz^Y01 zmjyZqpq?X35L;8n=Iq#-5dg7)?cuU~H-b2ks{xKq1iC>Mb;D3KI0E4MnKk+KLvExR zvjrPI1!koXnnJuiGz#_N-Z7SEOY*WkU7vc&kUX;wmn?+w(xE6Nax(DkrS+aiC0dFr zb}X{-py7-Jm{-TZN|raa#8eiN^2)eO251lTzGqsrA43K-#&Ay2%mV?$TV;#04Ke6U z)Z-w=?82=6KK$&NKnl=9Ir9wcvlW7u zA+31}c2_Q0e=kOK-Oo|8pYdFNn8urPOOND-0095Kj`;X?x8!3$abb8qIU$PHM(_|BSZ6a_uE>e`ic zkKbG4;4As{Pc0>jU)+9Yx%D@)_Fq`-hRqy7*mNfAy{JHfUZ=5EPIKL!K#-CSFrS?5esq&N+Ji2 zQ~{P-0>4P0q{jkCSzm4?hwopoiu^KEL0tfE>A9wE2o%8MgCiSNs2GfHgM%I*#0tnF zjmuRV6&UiMn)Gv|*{1aoCD@hZZiZXU7)k-G+@j`rGZd$=;Tsb06Mzlq90iiM~i zM3QptwAHb*cF&H=HOW^d(uUL_Bge3G)DZZfO6uKzK?HyUB6!wq*>Nr*LP%;+10NOu z<9IHMO>BT86N}l>jE=;!I30TC1;#Iz2fj(>{Zfb{a2?=(J6&-?AdtvhJ$}bL-az5f zJS!2b{73M+wAcIi7_Kt$3nuZTeX;cxf9w6|p1{8#IltiJxsLSQkyHoE<$e^bJw86u znD;~!TltiLpPp^gm2#`UC9rQtNdB~~XA&aXq=28caUx;kRMLaBD6-)1hrIrOTq9PV zKrmKc{=dF2Hvl@GtgTxwrdH%X5CD=t&Emewdwi)15$IYunYK@ggFS0Z?%UG-Gas(e zl69w^zq$U{o_+skpWaJHUrE+JH#oP^!FSf#edn|PD!X4;y!F=Ztz6sgmw&d#@pqOM z0mQpsS^w$}mfrco5?cAwZ!CNGg)P1Ko!uGH4t(MJ`js}GSo7eORd=qfwf{n(Kd`#U z<>19{t+^o=L9)NPe&O4W6aD|Zx?&lDpX|i)(Ut8ydSjnPZK;5v75f`LwV3@2$2%9s zxO1#Nz>h=#X<6($`KGP!U)bTrOS_Y)S|qn1r|W4ENLJvE2+l38yBh#G`1(T2}NlKG!t>Cnxka)yvPXi zyew|k7sPQACG1$1-7PYNPz(SE>?e920^l*E!E?{rA+X5adZAV!D1cich)L;DpAX5* zHrwQV`5Odu#&JOeydQhc#Ry01kYCcA84q z!*0_~Y86}4`MN%*6@mXmuGpbIo0Uvb?pTP|gmT`X(y;!X-qUwA(zSL{0A5Im^z}H# z6(q7xKrbt082SAWmLz{VBWn*CMD9*DBh+Tr!Cy&104M6L1rN0k-!tdvuJ>O284MiF9$-4RJPqy~pt$kJ= zOZKmM^G|d2fqhQCzqjr?|E@iFZF`qrS#`K)sg6_tW4-0~$5I6J|7WOekQ!jpQCdL7 zHNZtE>*q_|HTyJOvpYE{fY#X3rLJcLVuAbU{*@mgfcZl94_CHt34w~iY}5#aLktcP ziIn6jjK|wnulB4h@B{WDlY2JyYzQgXoHbt})@c8KN3`a=1X03Z7meIC7K6)a+Cq(oK>*??5WkcauD+d{* zW>!BVpr_o0q~NEczr7|EP)~C|1-G+GArQqs_|+Bq{Y3;z0Dt<({r=9*jrI56O71_k z=FUs2%ZERD{SQ``0-(Sr642ZCzqi4~&-VG!GuwXu->mic_m(cSBeV`eZ6mMnGp! zDQbYlwq%pj7nT%=@6plMp7;i)%MSWfzV5Pru(av^|JLrAw+aJ%h=A94)u6~D%GP}Yk#=k3*#N+w zPfDJ(hxX%-et^Z*c(qho%rBq|3;LhL%gmfOkJrD2!b^#3F-;U=l zgz?<-v>tu>fc`{^$zvuu_xgPSc}?GypX+^A1o#boXQPCyyQKI^6fFH_HN{HW0 ziVp(lr-|^_?BDZ{Tu|}6H#=Nk&eWK(lQ9a=g0C_^?o%1fb#WwQkn#s z+tic9l&eR2P6WW5|H;78;t_T-`SI9@yLO{@{HAC6NfRfs-e1ZFTR$BB_QFWx(>| z0X&(3`4Q>w=OTlYK76_bGde;5$!yhC!P3%}W#mqji^Kss7H4JYMFJ(gF3OeVB2=Xk znoa=31KbUW=^zZ2f2lvRvQz*hP$c+QX0i}-1uAk0q!y?R;I&i*&KE(z86iyCUF%CN zP&Vwn0|j~qiXIE_+HaO#KPLgsN4hBk32+Q@b0vZRf(jt&j0zyvJk||#CM!iFkx!qQ z1*!rWkix>s>E#}13k%m^?jE>{FawTv!HHz1gCV0KvZ$o;zCOv+C5dp)w z+3w9>+t%|xx&p{=zP8NtmF>O%C);@UUoE@$!6E@aF}<<$-aD(DeP^ky7j|bX7hv_F zT!15snCdgVurw2edi$1_8mLJPG&V1N$}jZ>DOvHm)v;T8hJGwmbY7>_S0MMO|Dtbd zT4a8q6TqSssPYrY6Y;=ZfD#>zp8o6FVD&(L{=ky%?+@%wre>d|tHw~&9PUFQ0H1}G zM*$H0qgrqt58yg#0CxfT&ue2T3^orX6EIH;M(L83qKeKdwm6(vf3RXPfkE#pD2LRb zfL)Yyi^c4K9}>U?7&O^jq~fkYvp|hNNE5ax6r!_GkNf)a7bVf#1oU*XP%{7t5F{Ly zYc>!WEanLaGWQKdAWISx8=#J$V5^moB_K|);x2)JUu)QQO+LPWzFsN2YvAc8-AwyZ z1$$Z>ME#{8xS?r7rCikuhy>DIfKk#7EHLiGWD*3taxoOT5FHnBxJ!VK91}#GpNB>I zj76I)dGy=i zLnNQz`Qz@|6vFmfZrSnm^WhrjlygRV<TuOD66>yro8`23#x{h_RvSPuSvY}x;m z5O8CWJt<%jy1w^8%y>D9#q#bFdc=Qb`RlUs03H&kh$zYnv!hf)ae+DjteS3W+JD&# zfXI4bao6e_7giEr&uqRcPt(E ze9;(G)oa)zfZ70$_RoBNfDHkl0*Yh|1Zu9Q^9^hDCbqb|b(D^RY6p`j7r*D468 zEEGVqHE^@dij(MwSF;vgphW(kM{I8r0v=US+Mf!qT&6eT0TYU}w1MMFBLTd+s@ zZ=)sOj_Zsb*NspNvjk`*rch`kVwp%~aK6aTFJ$BbwC(x9k&S00u#95RO|~t|bKD<# zR=`V63$v199ap1JjmFRsEY{`9nr#-@xj5(BPcxc|2{mWEwwD-_+9EzcsWGFgeV(0e ze(x{9;tJT`?CtuI;2A+PtnGZeD~?RU#rpC*KXcKl`+j(#Pa(+e;D3kXd?Cy6#h)(? z?ak^~=ZV?-%=gj@y$-wwfIg7=c(=8wzm+s6@;z_QCo3Yg*nM`k+GYYT+L-C_Txld7GLg2XL{c%qg_i%38bqN0bO!m7M${>Ge8z%A&FHuT!2cM--+`4Qk*xxB1B{RFb;OUtVs9E=6_IA0VI!~(mlzLWv} ze@WJw7ywFuqo0cm+Ik)$sHH^=*+2pe52;5q57oScnEC-PAd-LA73haCLqJ}$2D8i*j|;{*Blh8lo69~23eJp}29Uj*NszxSlZ_G_UQg0WjW zBC^+;8+O`iN!nLuu8$OwlmgFBu>Sgdwks7I$ci7!W!i1hpjGe=O*%Eb{vt=}b=I?y z3-$X9>41QHr0$X_o7OtEQffE}5WMvfUYS{BpW2XYNCAe_lzp4ZUSMPhze`U(J?sF?o9}D?@r^B+C+S2+C63J2dvu0O?YG0A zk8Qgr$$JNHfTK%cV0D|Oid39j9F|)2OGOm`QSV({u8B~bk3VhWxK35O$R9%hqz*ZTX+w-1D|m2_f)iH)F*hzgEA7Sw-=!E5Knc)Zyg>z_ zeh0xpIuO^9(8yi)hY5;>8FrMs;udVVTEJ>bW)~m`)B+=~LfQ;a&X-H>Ul0R;p4`1N z3%UjWo7eDj^PhF!JWuRFK(3UWaFF+q42#G9cjOto!Oyd$7U{ZR=^45~Uw#;$!>m+{yzV)KOTy)bWWm<>Mc{ z`;+z0eq-s$3oGw`ZPC^%k-}rktY2G7E<&{R)^_9uq(vn6h6Di5thyz4V&%kgiwyeM zaRrb;2{750{Rc_?F}+8ml#*1xTO9=zzy=kKf1*JBzuX{V11z}$sa(}J4K3k5=(X8g-TM7C z8;^IqF({j@`H^CvhSWt#>Y>OG5iLrB^8$WG07m+k1m1GBw=tiPefQBKI0!>6c{cJs|`gzqQUH&$$9JZGUvTDnL2}mWO)mgr zn1RQ>cWi)(Uw%1Uwy#gldF!VJi<>bx(%*GUHO=fm$0q*U;k zds{qCvzWI>CuAJ9*VbbOa8RK~rQWJr`fO;)B`pWoqxqsskE%VoFvCoSkCvY5J<_sB z`K*7Yti^2T>KxMBA>d;1c}$a6sOCfB=e@pz7|yW7D0zl>P!^7*58rtMVC(Tv_ZIg8 zmY?Uj7JU6&kp5|^P6he|1!v(NiWj2b0wg74(@0)+!(H03^2)v)T+6rLdSoky&nzve zUXpdDaxcw>pUV$@d^ZH};OqZxrOhuS?_Y`lzOp;x$Cj40&p`l_Yj6Keh%BZV^7yskma&(?+y(Gy z#uNf|#!?A=i~8$UTRoC`2)zJ4_FS)l=;-qAFA-hfA=Wg8W+M3J4Zt@~Iq ze9?K!@tQXv<@~tQXv=LVNhK70B$am|WwSKD^2E-2i#AzE zIS75Ti)=Wu!!h#Z95&nPfY@Vh5)wH8Lgy#7T=um+At{@ z^#K8R<4roK5`I7Az=-W|PQg<#C>iD~=x*dBh~#g!`m-+2$QyY=HD4(3q7#%LZzuyt;YGp9>oGFF z>9L`*t?T{*_;cxBX5sHc0I8D2xAbZ(8KuWWSwl~4G&*IxHrzi$BIEy(M3r?zb6$&rosE^T%1v2~_LcDEvn z-Cni0zvV5zVF#ndTi|n^@Sq?){~e3v77V2jvaQey009su@aO3X5XfUah5)=AnEzd` zNk_Nf_KkV6$PSFmD{WZZPJVT1P2*_-Y`xBmZu z0DPK|TYs8}BENZ10E2SPCfsDX5G@{*Dt0p6w!Z$ZzCb}7fGD%K7>huf3rPn*=dDE2 z$zZw24zr{T;~-}t1d5ApuZ1c$R{=z}Apreu7MX+KCQw^Y^vN|;zO6>Y4zRd@6BY26 z1mGl)Bj}d#>cq~cpWBX93|8Cy_97$^{CO|LnHA&UcI?P%dWT(h-h30%bY7sNzk8Yn z+-d*2rdjG9Vh1_Fx^1a5;v2|+2*6W!kbqpJWm0)L{_nI)`P=quJ`WG_{Ureaej0a{ z3ZYaNxzFbe@O`+8zW23S%T<880W;a}6`mCFq)~dv`n(5v=i|J1TuIQ~Cxw{86_B(~ rhHI6Dtjqsj5&)nt3H$(`#rgjObg|fo9B2Dz00000NkvXXu0mjfk=4hn literal 0 HcmV?d00001 diff --git a/src/main/resources/example-addon.mixins.json b/src/main/resources/example-addon.mixins.json new file mode 100644 index 0000000..37b15b9 --- /dev/null +++ b/src/main/resources/example-addon.mixins.json @@ -0,0 +1,12 @@ +{ + "required": true, + "package": "meteordevelopment.exampleaddon.mixins", + "compatibilityLevel": "JAVA_8", + "mixins": [ + ], + "client": [ + ], + "injectors": { + "defaultRequire": 1 + } +} diff --git a/src/main/resources/fabric.mod.json b/src/main/resources/fabric.mod.json new file mode 100644 index 0000000..8e8f654 --- /dev/null +++ b/src/main/resources/fabric.mod.json @@ -0,0 +1,36 @@ +{ + "schemaVersion": 1, + "id": "example-addon", + "version": "${version}", + + "name": "Example Addon", + "description": "An addon template for the Meteor Client API.", + "authors": [ + "seasnail8169" + ], + "contact": { + "issues": "https://github.com/MeteorDevelopment/meteor-addon-template/issues", + "sources": "https://github.com/MeteorDevelopment/meteor-addon-template/", + "discord": "https://meteorclient.com/discord" + }, + + "license": "GPL-3.0", + "icon": "assets/example-addon/icon.png", + + "environment": "client", + "entrypoints": { + "meteor": [ + "meteordevelopment.exampleaddon.ExampleAddon" + ] + }, + "mixins": [ + "example-addon.mixins.json" + ], + + "depends": { + "fabricloader": ">=0.7.4", + "fabric": "*", + "minecraft": "1.16.x", + "meteor-client": "*" + } +}