From 9fe2fa19531f95b4b33509bae7c0edccd9516dae Mon Sep 17 00:00:00 2001 From: eraseyourknees <112027564+eraseyourknees@users.noreply.github.com> Date: Sun, 18 Sep 2022 02:34:21 +0200 Subject: [PATCH] Initial commit --- LICENSE | 661 +++++++++++++++++++++++++++++++++++++++++++++ data/products.json | 107 ++++++++ favicon.ico | Bin 0 -> 5430 bytes img/cover.png | Bin 0 -> 209691 bytes index.html | 60 ++++ js/msdl.js | 206 ++++++++++++++ readme.md | 11 + 7 files changed, 1045 insertions(+) create mode 100644 LICENSE create mode 100644 data/products.json create mode 100644 favicon.ico create mode 100644 img/cover.png create mode 100644 index.html create mode 100644 js/msdl.js create mode 100644 readme.md diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..be3f7b2 --- /dev/null +++ b/LICENSE @@ -0,0 +1,661 @@ + GNU AFFERO GENERAL PUBLIC LICENSE + Version 3, 19 November 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 Affero General Public License is a free, copyleft license for +software and other kinds of works, specifically designed to ensure +cooperation with the community in the case of network server software. + + The licenses for most software and other practical works are designed +to take away your freedom to share and change the works. By contrast, +our General Public Licenses are 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. + + 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. + + Developers that use our General Public Licenses protect your rights +with two steps: (1) assert copyright on the software, and (2) offer +you this License which gives you legal permission to copy, distribute +and/or modify the software. + + A secondary benefit of defending all users' freedom is that +improvements made in alternate versions of the program, if they +receive widespread use, become available for other developers to +incorporate. Many developers of free software are heartened and +encouraged by the resulting cooperation. However, in the case of +software used on network servers, this result may fail to come about. +The GNU General Public License permits making a modified version and +letting the public access it on a server without ever releasing its +source code to the public. + + The GNU Affero General Public License is designed specifically to +ensure that, in such cases, the modified source code becomes available +to the community. It requires the operator of a network server to +provide the source code of the modified version running there to the +users of that server. Therefore, public use of a modified version, on +a publicly accessible server, gives the public access to the source +code of the modified version. + + An older license, called the Affero General Public License and +published by Affero, was designed to accomplish similar goals. This is +a different license, not a version of the Affero GPL, but Affero has +released a new version of the Affero GPL which permits relicensing under +this license. + + 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 Affero 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. Remote Network Interaction; Use with the GNU General Public License. + + Notwithstanding any other provision of this License, if you modify the +Program, your modified version must prominently offer all users +interacting with it remotely through a computer network (if your version +supports such interaction) an opportunity to receive the Corresponding +Source of your version by providing access to the Corresponding Source +from a network server at no charge, through some standard or customary +means of facilitating copying of software. This Corresponding Source +shall include the Corresponding Source for any work covered by version 3 +of the GNU General Public License that is incorporated pursuant to the +following paragraph. + + 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 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 work with which it is combined will remain governed by version +3 of the GNU General Public License. + + 14. Revised Versions of this License. + + The Free Software Foundation may publish revised and/or new versions of +the GNU Affero 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 Affero 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 Affero 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 Affero 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 Affero 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 Affero General Public License for more details. + + You should have received a copy of the GNU Affero General Public License + along with this program. If not, see . + +Also add information on how to contact you by electronic and paper mail. + + If your software can interact with users remotely through a computer +network, you should also make sure that it provides a way for users to +get its source. For example, if your program is a web application, its +interface could display a "Source" link that leads users to an archive +of the code. There are many ways you could offer source, and different +solutions will be better for different programs; see section 13 for the +specific requirements. + + 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 AGPL, see +. diff --git a/data/products.json b/data/products.json new file mode 100644 index 0000000..090b754 --- /dev/null +++ b/data/products.json @@ -0,0 +1,107 @@ +{ + "products": { + "48": "Windows 8.1 Single Language", + "52": "Windows 8.1", + "55": "Windows 8.1 N", + "61": "Windows 8.1 K", + "62": "Windows 8.1 KN", + "79": "Windows 10 1507", + "80": "Windows 10 1507 KN", + "81": "Windows 10 1507 N", + "82": "Windows 10 1507 Single Language", + "99": "Windows 10 1511", + "104": "Windows 10 1511 KN", + "105": "Windows 10 1511 N", + "106": "Windows 10 1511 Single Language", + "109": "Windows 10 1511 v2", + "114": "Windows 10 1511 v2 KN", + "115": "Windows 10 1511 v2 N", + "116": "Windows 10 1511 v2 Single Language", + "178": "Windows 10 1511 v3", + "182": "Windows 10 1511 v3 KN", + "183": "Windows 10 1511 v3 N", + "184": "Windows 10 1511 v3 Single Language", + "244": "Windows 10 1607", + "245": "Windows 10 1607 N", + "246": "Windows 10 1607 Single Language", + "247": "Windows 10 1607 China Get Genuine", + "361": "Windows 10 1703", + "362": "Windows 10 1703 N", + "363": "Windows 10 1703 Single Language", + "364": "Windows 10 1703 Home China", + "388": "Windows Desktop App Converter Insider Preview", + "389": "Windows Desktop App Converter Insider Preview - 14393", + "390": "Windows Desktop App Converter Insider Preview - 15063", + "484": "Windows 10 1709", + "485": "Windows 10 1709 Home China", + "488": "Windows 10 Education 1709", + "489": "Media Feature Pack for N versions of Windows 10", + "490": "Windows Desktop App Converter Insider Preview", + "491": "Windows 10 IoT Core - Build 16299", + "493": "Windows Desktop App Converter Insider Preview - 16299", + "578": "Windows 10 IoT Core - Build 17110", + "590": "Windows 10 IoT Core - Build 17115", + "612": "Windows Desktop App Converter Base Image - 14393", + "613": "Windows Desktop App Converter Base Image -16299", + "614": "Windows Desktop App Converter Base Image - 15063", + "637": "Windows 10 1803", + "638": "Windows 10 1803 Home China", + "641": "Windows 10 Education 1803", + "642": "Media Feature - Version 1803 (April 2018)", + "643": "Windows Desktop App Converter Insider Preview", + "644": "Windows 10 IoT Core - Build 16299", + "651": "Windows 10 1803_1", + "652": "Windows 10 1803_1 Home China", + "655": "Windows 10 Education 1803_1", + "692": "Windows 10 IoT Core - Build 17672", + "743": "Windows 10 IoT Core - Build 17686", + "1019": "Windows 10 1809", + "1020": "Windows 10 1809 Home China", + "1021": "Windows 10 Education 1809", + "1022": "Media Feature - Version 1809 (October 2018)", + "1024": "Windows 10 IoT Core - Build 17763", + "1056": "Windows 10 Education 1809 October", + "1057": "Media Feature - Version 1809 (October 2018) October", + "1059": "Windows 10 IoT Core - Build 17763 October", + "1060": "Windows 10 1809 October", + "1061": "Windows 10 1809 Home China October", + "1160": "Windows 10 IoT Core - Build 17763_253", + "1202": "Windows 10 Education 1809 v2 October", + "1203": "Windows 10 1809 v2 October", + "1204": "Windows 10 1809 v2 Home China October", + "1214": "Windows 10 1903", + "1215": "Windows 10 1903 Home China", + "1216": "Windows 10 Education 1903", + "1217": "Media Feature - Version 1903 (May 2019)", + "1218": "Windows Desktop App Converter Base Image - 18362", + "1384": "Windows 10 1903 V2", + "1385": "Windows 10 1903 V2 Home China", + "1386": "Windows 10 Education 1903 V2", + "1429": "Windows 10 1909", + "1430": "Windows 10 1909 Home China", + "1431": "Windows 10 Education 1909", + "1460": "Media Feature - Version 1709 (October 2017)", + "1625": "Windows 10 Education 2004", + "1626": "Windows 10 2004", + "1627": "Windows 10 2004 Home China", + "1805": "Windows 10 Education 20H2", + "1806": "Windows 10 20H2 Home China", + "1807": "Windows 10 20H2", + "1879": "Windows 10 Education 20H2 v2", + "1880": "Windows 10 20H2 v2", + "1881": "Windows 10 20H2 v2 Home China", + "1882": "Windows 10 20H2 v2", + "1883": "Windows 10 20H2 v2 Home China", + "1884": "Windows 10 Education 20H2 v2", + "1890": "Windows Desktop App Converter Base Image - 1803 - Redo", + "2032": "Windows 10 Education 21H1", + "2033": "Windows 10 21H1", + "2034": "Windows 10 21H1 Home China", + "2069": "Windows 11 21H2", + "2070": "Windows 11 Home China 21H2", + "2084": "Windows 10 21H2", + "2085": "Windows 10 21H2 Home China", + "2093": "Windows 11 21H2 v1", + "2094": "Windows 11 21H2 v1 Home China" + } +} diff --git a/favicon.ico b/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..e478721449be128638018282a6d120cc40e2eede GIT binary patch literal 5430 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 E1N7@g!vFvP literal 0 HcmV?d00001 diff --git a/img/cover.png b/img/cover.png new file mode 100644 index 0000000000000000000000000000000000000000..337086c09c06ce24568d7a48b03ee8f9397d5d40 GIT binary patch literal 209691 zcmX7Pby!pH`~RpB8(l*}x?>}UqS6i0jNIs!Q3?o?!RU}~kOt{gK!gntX=zYVri24g zQ77sY-@kpnziZd7bFQ<0&NnHt&w01VVq+9W1g>cO%= z|D1YYMw_}sQGeh5-(Df<%S`(Tx@4I| zF+XeirJ($m;9ef4|v{H?E7_aZQTLF@Wy* zIL5TkJroqMIXt$zaLL)Py+292Vk77Oh&%C;TLUoSp7+0Bx;+iRLs6$olYt|8F_+R) zKgzH?GZs;5R(`tm!!ZalT9d@v&7|-~ZsUcIfrBACHC&_1=KWXyh*|#O$34yyO@mn&% zyug_&`;0ZMJWf@dQZmr$8vCTyjPapk{=c9HLKo7Y0uFA=G)$_L-?~byr7&7JCtn*+ z@Oj05^!6&G zu`?jiY^PDMlqK!Ev2y9HdvV~cFTw2(R5Mb;{od|J>j2qOHCK8+ZwNCcDSdmfT91VC zF(vm5%+DDH+6*@5eI3Z*t7<_)!O~{$#z~;_y9nF^1-XND)Ehes;m4ocyKH+NXp_Mw}3WNp8A(%}skmug7BzdzIvlJ1Pv0Dgq|rh}U(p=GqykY5l8sCL}!KA`^_$&-_-h^B!fwq7Avf6;0oiH2=3xDILC@UxXM;i%$feN0T#7h6W~qq0az7`!btwZ#nnD@401AAJ_tg}mZ(OzXdf zAhkzz-iv%})I3Cb@XaW9ROSW#-}e?;pffGXgv`pjRO?Ls=%(L)^?B1C7_bHAnr%Wt zJuaVh7eby^wK$Uz9)h1udB6mc%y03;$kr&)cA4I4efBct=JK|xvsXQ8d=%p!u~2)=ZW!Z5qsrol(aa+fO% z94Mcjo2>Td|6J* zyq*58;bXX)fX~<7j?M8GGcOAKP*t4aVZhrpU5AgF6E2r`1Kd%$j2btQt35Io^5o^) zIS-l*5Lz4c3={^rA(?c4{}Yc{ZChCQ;%*iD)9Y?YMwu^f`1ZWudIlkyk^VwFM(c*` zY`GmEp+1U>ZvUJoiNut4=@--Fc|2z}907h5Z&x)_{X|mh5;J4K!0E|+ zq~moDSI8Dmrj`3Rr<60;Jrg^{bo*C~06a$^=mvk1)$We;g?^v>!QUd@U+uh<)J`t) z%nJ;*Ckt}pzUf5WNuy$dV|B;kuw+s8CZX*cmo)aaKS+ze@;6F(qte<+VniC1nTivj zUE;!}DCzj$`n<;rRH0*bPJb8qdDF*PlLhQ{osm+IHll-f_37LOWr79LQn#=mkYFR6=cX_TIeF`~q7y{;B zbu%LeIS9JQO&Qhu8HuW2Y~C)vmtb!&-x3Kq?W@%L%BEYA=>V8kNGo{A+G@g(X0Y1p zF$9Z^2cP~RW?!py23NlXcShyL1C%chM;lEvA3NLSiIj^z#>ox;n?L3!-(lFe3lN1w zmf(2`6iNMgK*yYMWuUui{?n=k@bQ#MqqZ8(L`hNFofP z7CZ}ix?noV>$UTGb;Jw8<|#mEvHkc9l0Yv2QCMaQ^}kelJ3v#*9*lR4yzS7imlNW$ z8g6==SgPMbq;%9He~2!$B8hz)y(I;qdMB5{C|z0w;9e*=|=9l$R_NlM$5tb z)nA?>j44s7{D0DHq8?7?K^+s_yZ&(QE2;~YrQX*8`vivWz`f8xK;s{O-C^huu%f(y z8v`9)T3R3*6SlC*d*Q#Laxmz-h?o95uzR0II-{>Yf zq+us_=Gg06^3mg7RWlNLf2^3ErLv=Vt%s3f+#GqQ@nftSSYlXjD<*z#C)!mG?87pt zkl))@5cs-Q^UsC=3~`c_BXF+@2)wU1*~k$W=Mo#r#r7#<%Fzq*T0rR~Bq#Ois4QJb zy7&?KYZlh=u>>og+i>spG5_v-XeNemBic!T!it%B(GKp(M=7~H#s($4Bsp)3UH2UB zv**&z*1IzZ8a^cC1s8lxCNm$ z&!fyL$$&ndl;%5t@8a$4+ri~97U?8HBh1@U;_8=_vt5UPV5TFnH4(lQ@EC-xf z#5yHmqcr35fOHBX*XaSyh=MNC9dRZha8E`tL^arqM=~|Nu2SHx6ckmJpJCH zD7!|H2Lv6{>|w_SQl&$Gk7L;KteoU?REk9ZtqS?kujhW3`QS=E0-Bo4>r(;k{b%L3 z=Me|V_gR?lqM-3kWveBx3hLrzUFpa@kXRh!u^YgXdEz#O;e~2yK|J26=6Vu)8_28# z>PhTSB`YZH7*9kRsbxluM$p%N49&nd&nG%(jsxbc&)<3W?lR5!~ZuTkzeNV`NFoU1Eu%`&bOO^t)Bq4!S}CcwHQ zS(Pja&5!-VD==bA66I!31R!u|=J}PzZTN8dm6o1t4sqB6KdmIg^ell$^v7Y6FhA15MoND&?zSA#r>hb9d z<^3V`BvTD4Z_$OvYY&KkmWq!}2^xUdpkw~(>@K4T4joQc``KUEo@9;X$S?}S>Zf!v zQw->hPMcfXVb&|~+Rm0I3FK-YHWyYJE|Xgjy*!*_qbxJ{4(*_VHe8=KZ&Fh@w8`m? zcb!5lvVJ>FB?Lk;uS48Rae~QSKRPev;xw{J#$LmS1@j`PQzh?pH;s0Q-VKO@8rnGP zeC*t(`FA!$R=3Xj0xg=A660#AeD&g$xU`1uM1A4cff`JToKL73C3WoYVKaXRPaKTf09OQJ6Mb#TG=-lU{YJF0N=ym}VoxyEwVn_M4kLR9%K+ zxXy2Ri*YSq=0$`Uw$uOSr3*M!8)X9s?F*E$OFbFMqa} zv;*@M1<|M2u0DQ6?g_r5#`88>27G(KLOGqFQF_sZ?|l_nX9l@7sq5+yUJz}FIMDB% z@u*d%3wiRPO$|K-IR)cwT7}Rdc)OKwRhv)K)aH_&$fo?Qry8S|^7uCy)BtO*+iOdY zDur}pzV7T`YHDP}(Fq$)(c)4pe(O9m#<#fy1jivtS4~4PzOf?0oNnyvWwE&|7Pa~x*Srt<%FcgwQ0O0j{V&Vzu(J#R zm1Jg-LFVSJ@{|(5Sr&#t%PwC}>nhICCjD0F7VXG^Q1NIVLww`mP$?~ZsBCBQ(E!hBab;t?w07?&l*SVnLT z@D6*9>M)9?0UQ5@>ZaS`KFia@S8GdaJZ6}(FG}^Z_$N0vNwARp&SvJM+Gb}9G=4sQ z2Sr3J{;R#mjPSW$n$7DR$afWRc7Q`ZldDreT1}*>_ZBtpL6@3LXyNK>Dzc+jDNo>c z3PkH|G6BmdBcy6l2{5t9jeqVT#9{_~;^JGb*4Vjad3WT>gKooGCM9N{&Ga7JybK1VNaY+t_Xkx2c$l$SKQ1%a7o?`BhTQohdD`2NvdpU7 zA{G4DUeF5_GT+Qg_XPX}2#7VBz>qsU*`BQQGzqn>6#}QOYf;hrj*OQVJCDS5VSELn zz865gut}{qjxCW88811(xs%BsiHPg;tEkS}uk*JE!LeAe>|4kc^LS4YIV=owoLG!) zEpq>WTs|5u`V(zt0v0m}em5s0zjJ@QE+)U?J4BkXu$)AUzETy6;eqVr2i$swH)`z? zP7-zwMRobVCxf(`M`XK|$%3xnKZ;k~ZG}la)`e?rnit6-6!B)gNLNoFrJ49*2#NF$WH>S~)4t~?kCm4h^= z3$6~{W}ANxS}5>>X!!1OG2dS~pX5iV=iUZ^6=$e~*X`BbCA#}r1Y>~bYEKD}8L;RHJxo*P&b9aH*_WAF(+K+4 zUY*#2x+H~gkG3E#$5*_dES1XEfr>G-KZ=r5t`i4~)qZrNqzcWl7P~--{aFLS7Stzl zea8GaF@Z~jKc&hWMgHV^_ZQ8Nt2`DtdEZ{-H$<#HZE0snDyzWgd5o`QZTUt$Y1rev zxUv!+ZS#@Dzn0HDDNoN8bSY6UUi{5%_G|9{7NPsy+uT|KwklXzhaN}hIGhme+Bhg$ zolQu%>P_hIfWeQ|O4VDoz67G)&O%cSyU znl0K_UYL^nd0ICWJP_3*xjR7AoXb;gV)yxHp(*Fma4V?V^j4GjJ9S{X;ck%YO{XL7 z_h&l7w_I_AU^&DWboJ#|?J%%N0WMnw-ht3$0o96t855!J9~PjmBMzn0etHpe-embh z;9qe!-h>JcT7218AfNvu*NuDmhNYw#VQ|7K0t~W_jmmrVwp?0ihPZ;kf5&W8o#T#*K43WLRk0woNGnSyjv z$t?fI1p}vN@oG;M_G>4nobx;NYDZN&+h6KWQ7QEoHG?*Z$pmkezvdu zZK;WE49c~s9?1+Vk#5f462Bs%04^HF3WVUnV5e3wJ`sl`oJT!)!OE&r<6{W^3}*&6 zq-7D(22;m64gwLbR6UVM4wWJsp9BCSPgudCAZQzNtHkyeLk#tgZs59kNx2sRJ zj;z$&BG4izGo%mO_p*TJo#!=jGKp=lgoQcEAUrZN%i9;igROa)vGF_(KDaZb@15>$(032B2~o z8qU;gb$@O`5`0RTZJ_yOx~2l>q3(Xax;=dP>?7j|?A&5U9r7UoozZ%x!90;@5ybF3 zxrOfpl#f;+>9jr63m6ckc^)A4pYd$ODbHx|3<_a1nTcO!ML}mu%NPXU<4wHN35Di_ zG^z6JPYQg$mNBjpP@(?9UWlMJ8*_T_+ZBukN{Z_iO$sYgYZBj14zz+nOGTi5Q(V86 z@?w^ie57PP4^t)aJzML-rrBItiLc3@1ne<#QUH(`LOY};Mg!wP#*DL(RtpJkMu-+;*xu~#oS;XvK zrnS@9-55P7yAZonQXp$^>Q`R2M_7WiTrAqJd9nU?b7QrkGbCXe1$iF$uP`5-kv9av!(*zRQ*@-A7m~ds4lwMP)tGZ*+%xe<_%hSzEg| z{<5YMVxQ70g=p}#Wx8+9dPMz?OETDsSWZbm;bDuJj|v`*-jcr5qwQ{>OASDjT1 zGi{!*2=!L-Q7*ATH!W9Og82;>Sejq7Ji-=RkPQ1;$UoVpMaSslz(-)&GGn=wj&nd+S~<1F9?ZWbb2)zSg+5BGK{zMiUl> z6Qb#T_=@wB#oFI_=^W2gO%GsMEYIYT2HWoF<{Oa}fRDY&6jSAEs zu7}@FtFJSk3xO7GHKLPX_jBn4J z^A9toP&pHCn<1fv$?F&P&xI?Ug1W8j6m%LVzkA<*mW7L{x#1MDnt`)e#3Le=1&*#dVO&uKnKt*aPXTb5gOX2e z%?-#_)@0s`(pF^sW9c0I2@amP%-C})SGE+I#QJFh$79d5=nqXJTGLPK^eFD8M&b*H zue}%C1-Ke_ZkGJAPsVY3Rjk){1%gH7H-XPlCUTG>i(YUUF%-xq{W|UjT9_fl!)w@j zc_C7xOzNF#hiB)yb931#X*4Ryk5R7?tk|RX<5a#lbS}1aMR`fY1z5|7ve-*E%y;F4ZN_?M=CsAMlrX7-mn3`W1b(8buf^FD+TY&Hvf0fF;8#^LSuC)j|mY2fRpFCPKiS9@+m{U2)B zWbn;W^Hjdj&+6C9nZHE><>$!>59^{*EPw@%p=$QWF9q-X;r-Xu&!(8*%=`TbLOD^9!79UglLIFsl4rV|5+W^{aYDY=Izn zR~zW*eBOy=@TQyo-f&rh^>QXHtf=fLC|ONZu5?l1RV}6{BDdw{1V@izZ3w?1X#vpX zF4bc3s3BbOn%#f5O{9?AKWQN%W~g$}-{D-*a2i{>DKK+Uw*|9axl{Rf7~&ApS&+=_ zNuc0viq+8divg+5P&tF7yY?f}D(>A}LGREK{6yGl*`QPX2wI#W?{^@pp4S`!L4=fr z3pOhNAJO!-89P&A<{A6{#}t&cFADLkb;#>)lr1Kv0-gElnl1Q*%{*E-6U9cZ>UxA# z-xZtdt*Zz_-A#%cbLR@=Mrw=BBfqJ$NMPH(uF-Q`#S?v*O_8sd?0R>l5cBv747vd@Z8G9t|}RPFI4NjlvG1pPR$QdyyPn3|NScq#WwsEMPPyY30r<$_#96`_ci#uhCHvsVqf5 zK0C!JhWk#diiZr4guwPRslb}$1iYo0JFeZe@IjCBoCdNjnJqS~toQ@jjO7r1QpABH zLMe2Ig~kFfwJzbMDC8Xc8@fZxM`mChi#%`n+H7&es{`5mv_Px(2Ft2`7y$Ad%d93) zZlAkIk9jWgJWc&5&5hu@D=ODqtB?7;tN5tEFZ7#U#u;qZ)|xYBruGS8@?V6@9jbe-ygpaq+Ff|E`ItmcA5v zRe?3ojw0E}GJI@?}gJ~-FZFoY$Vabe4;?1LvKP(ip$$7YqiH+%6e|(;7;ZNejc#e zB(i*|HYMqFf;zA*v|_c)&m;%C_h&1oqxQy^9m*am*tjM5u}R( z?DkmSoT&Vz{C}qG$*q)!OLZ?ZJ0hVES$fdo?l6pPRXAN$Rl ze6>Q%A6%ooH~*An63XK;Nm_%>;M0gZk+qV)Q@Hz9&bn#vjGIB;Dgpiso~zVadtJ9D z%6U|*9ga7h$QM_{Lzl8lgdp^Bsx zpXhi@eI+~Z_N({2x~Hkelf5Ol_1miu1+i2D>^Vwxu!OcgMW5xi9}$m;(ptvg zA*D+{F=Z#{!5+D;6!toBC?^rL&HJmgqs6bn?oTzs&>U3`AZHav32l%fpA*y_i_1nU zXeu(v1h@%85_lkpygvE34P}?IQW8iCeeM#KGlho%mMs?U9#B>3`G}@HJ{GFmNQJJo zU+HxPw}b9Vx$(ZyedgAJL)P{5J#WuX88@5bw{uC}T&aS5eYv$fqLS}>g3FMRnc-J4 z=X&JbYih~2FfwA-o31@LD-|0Df&0?m`dSG(Y@V*v(E&17wJWWDLa5)h6X2S$)3T`X z8W96Jy`AT!`#@du=UqL|@ScZ#fP@2*b4As#$iODcl=Ft?l@Lzd&aZtOE{6Z4<`J$lPmj_5(G!xu%%6?wQFAG6ab?C{ z5EmHb5Uo8 z0`S)ySIV%k4VbLbGQ-apnnND#}- zNl5IycZy(Z*-^hH;-I$rYuf(NNU)H2OXEMVq6aCLdrDw{|J($aCSy1Wkq@nnErgbi zny`Rp7EcUSM4~Tk@=={JiwZWn555v6&m(pUwWBX5J#EThA%6toO=>YAgTAz6g%NYX zi^wT{?`y)1V$hYIzo?{xg0(3KnRQG-C4C$_5C=R_Jg=2r*`9w&^|#4|ufJSaT1~Vy zhod>cAXupBq?z6hYYKl4BCnr{zFd?E^JLQ>5ct{FXKk>Me4G`_>kJ?D1|hJP)nsbI zz(PUq%@h#oEDI|bfcoUqoG^AP>iNw~EdT$s$OYpG(fc=^G$4;1lMQQAHh$1f&sgIy zG&{?dfG#46Qzn~qr_V$WZ5iH1^U>{zjaHakjUh6lS%oiBW!jjQsfF`EXVbjy=6hTu1v@~E~tjUnf5jAs-e$JBTsJFLcbK2@};%vPa;lljSOx5 z>0g5EveEgRfy#5{f${C zp|XF0;(fPB7wjs3`$Zms7+zQ7QlxPj5&Y$PfJ|Esa>Xj)yqIfjuVhse_RoJSAL=7q z!-FeX0iQTe4(O9Vy%fc~VXWxd(B1 zHdnUu$1o2Bn0p<%$2G3jd#q{+7+KCfoH_w~I;)DqtD6Hxc$ zc7jcWamoZPARFw(>-zQw-bC5T$CLQ_P51F5*$%6z-UmecEZjmlx=h@QQ4f;6%c(Bx z!1O^i<-n>OYkTkd5qr|fBS`8|Wqs4N|7obsK_iPJ4SVxsg=;!_b0s8x?~?fSFB~EE z=`>T#7oPrVbS4c5EFdu`I$$#2C{mTRn_H5(ZTL0YV*dIKRk59~kfD#?el_REDHd^ALt6FSy(^O!BV+`{1lV>mZ!0fYtjYOe4h0<+&zs%IYgx+hynJ)hy5?gY$=x zWHc+ddl^3p|3=a(Hdlon?eUZEMZ;meiIRLQ&2>sZ<+HdXs(1fQnsicp^L2@oCH+0=z3AyrIir0p~ zi;I#QtG61yE5$4Fwcea0B}Oy9Kr2Sc>{eFh62#N@Mh&$XfNZbOktRvllqpSQOcaR+ zz~6`z(<^C2Ixlw6blW!~dyDC|U_gm=6-gJM_uOr`C#@YWCx6Q(twbUOTA|KSR50S*Nn{*Odg=7n%iaKOzXl8fI zG5?OKD|I3D<*%1c8X$7UGjnWCYs|Bs9?ss$RLr_;gxWV#m=;b3mMe!#+HRMvAemz zMFwSBr#sN~Qv(!3T>Zi#2HF=hLh2kUnr?~p*I(AzPf>`;e0K7$=gH8^A<-v=9Gg-1=*4%^wu^dYxEGjc4pe=~blY80(o*=ZkigtXd(}BQYYkWxV$4ybyKa=H)8G zza1OyK2V{f>+r{bz&S%R(bNZ+x7q#oLS=*IjH(yV1cxPKJR((ouc)-$DwX{9VwS8B zb&)Fhe4Ve?@z`1P#CT3KzqVKM;+x_8`j@)&HO&`e>Clo?ID4YlNwlyybHAwkUP{Dx zY0};X7fTE@r$1pr2gp7?H-+lsQ5*>46VNnKYy+u6*Ev6_p;t!NwL4RS&5BLHY1H)Z zMRmL6saZWKn*Z;W7gxZC)hTHM7ZAjQU0m(^V5)pi%~|Ld|rAb(TF z#d_i&c>!nRx~jt3HkPi`lu>-Mb|d?~5h9LG?XP5eOjDQ+MSi#}n@$AlnNeEsA7F;( zxaGe}qL*b6^qb-H*G3`G*f#icr3NEAbc^;NtlY__$;4G2$R~9WX>6)!cOnZtoj@sV z5cZ4EnO;XvutoO?N3d>P(~fmY7FK2oPuP64t7Dr5qf)W5DvZ>^2JeOOHYIFTeNahrVZJ3<= zEzbYF!|m!(P2iJ0StrOF*Cr(_kYfEqwd7W5`gi+ zi94m_vcl}Fyw%&LMr6jLS}`@X3!u~aVgs_zG3o)vzGaqf-~%Esuth4mp(RjMnJp1} z5;i)yfs|MQeXHOg*V7)}znG=~_Wv#-<0IsT1%NZOKY5h|%>u8zH>HBqa-F+s zXF>oKl?&j5Uo-pO0U$Eyx-eCqw>{=>v($I^=r}XOEbHOBjM>!h&Qz$#QR&%#8L0)EuK8j-B_i($y(Xx zN}!TN7TfmxUL$8EpGO`FAKG93_6T9~$iNKD>I=^8J#*1~Z?E)?MnvHHE@n?2>2#_Lb#bd2YSh-}TZm!t)H zuRLi+Am`6Q<*C&X@O69Bn_QU_^_S8lBy$|_GIYTGBrX^5azS$9QhnHQfvNypn7>lp z+2n9dnO8}vh%TYwg}+Ma%$+kO8()y**l99a0y5@JtiC(qjk*Y&?RsP#nUwgyfyYZ3 z;#a+NksS5hzxk?NLBGUBq{F`H#8d;;@1Hl>!v4C_=(%l_?gYCT)A4fb-6)^ zzJUoBNJaCjsVelzBSEplPZ>HwS*f%NV}ly@E?qds@@qmKm1R#Z+tR1Rn8>wCQFeI- zvBljrRMe1=lCH!~r(n{?NY_e3#i~WE$ZYng_moZHs;bXzag%mO<&Wel)b*^G)yv6$f;BDlSfMCxZ}? z9hl3rh-#mcitPt4>h|tvkFn4#WGgS%@B10c7l^fIAUntKV6K_?H!IRWEdoB(?oGq* zekZVw6p$@zC+wvLA=Tc^qym$IH(_t*Sp!}qKlADHpz!VrWU$M2M~YpjD$3U(>%Ji6 z+0>q4cy?(GBEXi?B>r-^eFR0A{y7(DqIs1+O^~&Y_?Cxk%qWWsW`SnCJ(&&0WBZaM z_KgF4ptczdDROe~DWNO(v3HY#15mzYL68Bv&}{5dNQY`%ZX{opy+(y+0lKa=0~yBf z0ekAZp%v&NfOup5r<5k|86NT8%We)u-**;zpN5KC?{i(a?*ACnn-J}OP4yfU6+%%O zQ?BF%d{-96{&!5!D;`{$w76YsD$@F)^~2{5+S6ZQcS2s(lwZxqz75?Sx>oWG^nBVv zB#0GmHE9rUrB*ML(#*HYA_osT1QYI|jZ zWqAj|Q#ZMy>;X3AfnODKY=~Z4Ys~QuRMFMS`8kmoV1G)@Rs7l=|C5wAU?RxE^0d&l z>XF!tA1cUE0a*IwAy4@Sb-;Gh-b&ubp4vsK4{mmKk@sSBRYfvMlNuKHUJGs7BQTgB z-}%}eOZjACf0W{5w43r_`4U9}1lIv2KD1^kF3^}B=V8_4J&l*g%VM6IctMVL38uY1 zBEX*#Mn2+iORQOD2$|SEv{UM{Le*Y;LVN>QNU_g5YHQiA;l~!?1!pAvWo9np?Jf0G zf&y^a7nO~;ra`ryUSzd{Pwx}x0Ri&tCRffj>CHKk?!g8Ef^6TThb7j+CDjU(FwB6X zu)r9yVEStviXX|L62jbe=BbMnwYk@l#{-90tnz0BQ&NnVpK`=4CV5w_Yzsp)78nlx zTl`RaXj;yNa{)^;*kv233w{?!Ptr;9pAo9WZ?uDV%PO70Lc-&$=*BNGLyS|1u}xC+ z^VK1}Jo*0+kg+E4;&{WZA(42gdl8nh@lCBapyYpj>Pz98iYZ87`}i@}#SHsG(;mmK zUJF_ZYeDY|T`8@?b(OMct;q*b0Vl_IU|%?!#qEJ>c(=gslPW&mR>)3Z;{I^~lT7%` ziNG42fY5`o`8x_Nc&&3S9su_YgVzl0%Pd0QhRG~Z-p*Z7Eu9bdtP()?-0AjgtoJbl z-uAt@E^OF&(&WLW$ks!DX49SQcdw?2e{Ebf#SIce9Hdzx?vcWb6qij+I)!-7g$%rp z8hY;di_J$`0Dse7{vqYHE3xCa7@#eMTh;dra%G!8O3KC1?Z0G}qp+Io2QXi(eQi5g z50`9n>}fDXD~esr0 zPyt3%MoV$B#L_euM|>8fKCjs^iKX& zI-iPG3wvXrtQoa09a7wdpbpqscmBz?#YmA(w$H$bMO=-_k#d)_}f{fua`S+a&&|o5SjC z!D8I*^Pw*)-_n0J?&!$(3qFuW5)3knm1TMkL*##!m1lS{&`Fi@EWkOdn?+gJIl(-k z!G=&Cvwq9$A)d0q>s>zRcq|pOJ}E+%F!bf&I(&LV?iv>+JA*p|cBjP<%7%Dq0mn<9 z{;%0S-HD;6Flc9Wle93GGKRI2W#|fEF;$}06QMftf*0r0cH9?*-#RleckePWQYQ3U?nv$B*h|dhS>hz+2b<{e=g|ilya~Y!$x|2CU>gO@Otib1r4IeCvrR<;) zrTJJ!STo}%Bpc8_1@lK0ogXr@DbO4y*)4pt!-dPKL9$fD>(W4q9V9fxikI%=QrboT z=n1WfnZS-nW_u#A8^t6XOrLHtQ32qu(7_-6|BM>wb6K78v=VWE{X+UvnNK47LrrUkoFQ6j~vs2kRJm?u{8NE<1(RZQK-^NMKOT*dyf~qDBRmh)%P06_a>_gnj|dt1ButhrP!c zfY^b6{)6F{YE`zGyArd8du?Q^sBpW})M-!t8=-{1r#a(4=s!*yo^j;-W@8`EVV<0f zwKXkGi?c(&61sB4)rmqqdPoawsci5fq~Yo)Fz`W$!pi($PM%z)Ul*P1 zQaNN=G8{%}R{d(n1p}!3P4m6(mGNv(JcP3$+%W5YYt#E!{=y=YFVn<-|1wleO!vCf znWK_>)qoP|$q7k;DcaGCtNag}J)*!u7CAin+2Cr#8}FCeeTt@?o}Zn}52GDm@Esr2 zW^wY6|I2+kzQmZiv zCKIB%{Na?tSttDov6|kp_Xh3X)Gzuo3s59m%jc=UZ@qebzQ$5So%}z;EZU@w(gd;V zjs)wmy2OMTQ>Q^E<7;3GQ^bA3D!mc*(H9S0=O%v4BVyW;&;KQBk2@oiK~CPZ zJmbWIPBq&X29{3Nf7wi=abVfpzb#O1q2-u^wa2_u1`ClhJ5AiZtr&B%CwuvseU_e- zuYLO~=rj4hKlznmHzNiNU>|cE7x3YGNqhih^9ipJ_j_vAjQ^eAx0*0+-LoTGw1yrk zA|66~@lIgJrLH1vO zCqhm9BEGj#;tk(8$^+%IfB#(Ol#A#$WXY>E_-GwegN=xN(K?UUJ19qhZ}b(Ywir#a zEkEmyn0KdtCvKV7o&E=K(>#f6E`cLOZm(!Q;<^g8SjInNtv85xBD@G6&<1$=ZzGS7 z#TVWXy#_l;#yS(dZ@2M&vtGFms3<;PI~Puo@<2e(6BHY>VuA?)>8X3>rq zQ}Rc!j4kDj0306oLVR>rMLkDe2IwUBgBm$I{O+(Fo810CW?w@I+d{Lo_)h5Vs;RN0vWLQh%{#jHrNP#2h7wab1|IwmhnJw*}xO zLgikl;?B-%keyy!=lwz{`{Nvz8I}Q;PPE=X$z3MkN2_YsW11ZnI+M2&3rqM^@3e}? zM$`;N3E&rL^k3;U;lW?8m@b^ye_1xl+;LnDcHV4*eJ>hF+YG4SoSOWE5iEX_1wIE&RI5CrXvsL^SPN-O7I~RC5jsuvk|KC{Wq!*XO znEuvh*P<`~1FGcYGV=mnzq!}BO>fLkzbgn~mf65O)P__87dX~q=wzhVk5-;e<9X=5 zr{WM<#2E;@RtVyASFj6)&W4=s0XuCoBlkirxk|6*E5m>vwz^M83j`ofdn`myB5I6w zF+k-T5KG>n045~{6jXQ+Jo6%+zNAL^@jKy6%=1VJ>uQpo#Hz~l{LuiBULI4Jj}aL5 z`>km-p$oBnUSY#k%Tnw=hY~-4V;3ev7(5Nw+*_pNDE+%2{Ph{psJG?(IscEN>kMSO z{n`kj6|=Q!k5aX1?Y&h?m)c@eYVQ?|U3=8t6zyYI?UC5jrZsBB-dn5?d4K=cCm(zu z?sLv{u5sT*KE#&$mAy&AebMx)Tn!e-MQWaJlSjlOX(M`n3JbH>zFQT4HN*kd;ZheB zb(IyNmazW$!AyMHL3sBetq`fB8Hl#o1=CQ_A8uE%IZ=Lee)&xMzPi_Yv2eA%X!u(2 z^N&N?y-00BfDlW~1AgywyO|egNAZ9vO@t>Y>6B2)COAqOjV2|8D&@emn4hP>tWLfc z0c>bjsIbM`-<<|=9pZe$?U6hXcM;5{`b$n3d_r7fN*fVGWy*TQo8J1 zum@JZUuqJ#26@Q@AUTy67G$7)YEHKzH-vC7SbYRT_n^FUaxTzx*t#sCN6mu%)mQ<6 zfHL}#XrBj@a8uU93I{%iLzDr8AHl&6Djv%CF@U5Q#^)YE-r>ncpVX=9prcH@RCgK+ zjWOXxIYqDd8{sr$FnPZQ2dp?LCSN6Ylg`Y~_sYXi&Gy6b)G zio+%O(A#(l_2e*LZNjb>l`oQIV|!3Zru*zWYSCH{b#arlKl2TA4CQv@BVxi%}HOh4+=a1kKv7xw0C2`rq&u@$@5~ zfJLET^^+?nZ9+jLax*hoOlg6&yNkdIPgZYji=Z>*oRD;PN*`^U4O8h-d-nnX_rRVP zqY^buxG0>SgRwu8%AY;9yNAGow1?aevY?-0TwTzndk`G*@C9CuSs5Eew>xzy(F!4$ z^UW~_*rT(S-t?i>hkj7P>R0XKKlDw$mR!$4#7P>0)3)Z%O9kX8=%U%CN$zctc5zzP z@X~zXgXHwaWjq&7&w&#~J28Xvib#eDYCNev7~EAl-R@Hc-G5(Jz1{c>8&a`D*inNe zrPMAVl%*0;Z|)A0tKUx7AWAq6cxoD$M%ID1@IH+Cw zg1C~ehYOKp`zNIjpiSZM`p@dm!S4vFRPTF>MY6=fcfKOJ-|I3A!WXGIX)MicAL{il z7wNr%M`{mrjabywH`NN$$I02oeX7iUFv|@Z64Dqz9xy0pN2;U0a+;I80v%J8pc2_} z@yZCl{rh=32=Z;dGU)4vgn;}1;qLaf4@o1t&AcrC0_CisI%0L9t%x81oxSW34WkqM z@b%4?3Y*$~WpfYy!Ew5bHxFXGX`_6h;tNEVUhJ0p=Ly5*4w_vY5b_FB!SGIcvX?aW zycuz^8-2(aVpa(CEROmDCNmu*-Y72Kf}1ly%^E!H*!Iuw?sjf;NWV#+F=7tUN~|zXFUj!GXb8!k8{Rj7 zT&3CC-r?dQ9ApvRUr?c?zNq;;X6kR%cV1llLTI;&S422Eb2uGd(kf^J*!oMk{Nw)m zbGXt^QA&e8r*~b=CBWF%Oo9UibP#OIdSqCKj1NX>xv zcQ5}^^OV+@VC#JSo5_gwQOnxjL)?t{5l%Nx`Y+b!_UfdvvT|hP5HVtv&AiL9XW*0I zAt659(yC5wwGz=|GPz2gaM|Q*#~Kf9_iw)RJ2~x*p&QG0adA z%;nbRT>4Q?A~hu0IqABuvuyS(+qEBe{B)JSCu8MWPZKN-p8sT~_xDu@eB#DEEfqc? z+gCb_q{R~-Knx{b4(K2XT89Bs=j-%$;jjlz#l`wcSugRfY-!4%qTv*FV#7%+ky#+7 z^Aac?JIh%w(2u8V=dI0m73Zvo)y-KC170H(tuG%p)E4Qce^@@JEU}CT=LIY)4>-F& zKvH)~%=?DYf9lc-yGmS$OXn>b94%jtR)Y5WxW?fd^x{F z<=)@J%rI7PwUff5%c21D#hLZ@S6{sLWAv$|2NnBD&e2QS$FA3GtNwub@HO76BR@y~ zr&d;+`b?S^lJ^9(<<9vit2AJpggAd8k(pUq=Q(i@{p_Z2f^$kupGqYKl5YmOv6JZZ zTuu&1alrF{)%WMZj>PKLAX0=(4U|er!emJx^NzYC45nh{$)}H@QSlPZcYS+hGyDyd zbT|;z5&Od)zQvcf1`L~gSfc3dYOqBBf|gOf#OSJW4>GvW_u+xlHyRo@AmuJ zTKZVyW2Hh+>VVWJlHJ07xf5Azar|94M=gp-sE+I23~ksOxygmJyUkvN#nXc8yQ2Pw zPI>T+AD~*KlXMG2HiD!L4;g(K=y+OfyvlLCljv3@=l(YXZT$KwRk(6jlRg0k;>De! z8Mk}XyfJ?bC1oa$77Rl{^kq=x8M3U5NrIJhH7ISf)i!DEBAGY;U?Ck>#@@Lo@{dH$ z{9nrGjO`b{L_8jbru^{C{H76T&Hua0&&mqB{^K2wPL8b4;ipR}w^M6kWPdy}sWx^_ zEDr`0a-CfQi(Fgq)+h@N3URaBd)663UfjsIwiemBDY;hQee53@l*tcCx9-Al$+ob` zNAYJ+i`3sVu{LVD$}}Dphj|JTnFb-6WV&zD_1m`&}3dBQ_*Hg{YXC zW3=PhUy^M)f-qT3+_BR#(NgF6)zu~Wr%Jjpn%+{;Nf*)5XW#yOf*)(o$=1yiQ=vDS z)0Z9;+Esu0kO_Hjy&^1p-V#&sO!L`pq(Q2cE0+UW@xE=>yKwtSPFcUx^~^fE3*XCy z=67W}PR`EGpFVwE10q1t%^idetV->}Z-Z>9Pg435j!>bs^|loorxv5+vjj~DEiM*Fm!J2n zU6Vd0D-#eO%iPx9iUe<16P#HISfxJtQls@Kr}jFS_bSQKRUyvx=>!#bk@W!bSbDiB`=IuU~^hxqCRZ$LkAdqi-$%2 zh5t8ghwqk_&G?Gji=Ma4fdWPDU(06RYnHFk=n;LBqA8C3MrVnv(rK`4#V zjhHw0c%XwCn3mpe+yD0$_+OuUaVi2Hb%P1;bREJakojVa5k3A7a%=?TTEBfVj43LY z3tL)kpn-5_qFrL5+%zqnL9D+9^I8+PMvg_$=Z;709^a_${`YVlUh2QXR{F* zb<9XwpjN)uo$`5+G18Enjp$^@O6R5coLPg5J23*^>H*c5`PJZBzmGEtvso^56o?xc z9ik&0EK1hql7>C%ORv)j0F79>1~~EM&`RWo3Gl)vDq}=I)sB{~a^UF+D-}pAImodK zvd}`pbUJBGN4U)Ca0~HU&-pw{wL?cpV|-=!ud(1`O(v}Qt%dM6_WF?iN z0JewaaC#q~#(Wo4tH;*OQ3v*7NT?xS_TS>-7oi6Ky@hAeSE4oDr$?G^-Do9t7k>tQ zea!D6#c5Tew5EEK+9XnQJC=b8(8z<=&#``h1Rnoxdo}>#_v>bPytefdoxQ*|z-DmP zOo{Z=_*V=y@9cbmK)-%HE;Q8mvdAbzQ^j0u!oI42O_+x~^tB#AZdw5faENOo-pdsK z_SoJ~S`F2X)ZF~0$RKMxo}O_)$yjBcN4RT;2n>(9ozLL1cmU>HBY(+pVm!7~C83)m z>9#Z3JCrVzE9Ie1)8ZHJOHnX0**`$D6f_-?e;zv4*Vl*HuaQ$&KZJf>TwJW#3JzeK z=zwAU?d-~KF1;?x7Td?}5(4t&To-YiQpng)OT<6Zg|P<}JuB%#X0pDnxK@{r>&+pA zTt{%3hFUv;D>XXMjDP%3>HEegK}9rJ{|T3tzNZK$lgN~P!iVmjF z1WIY~_F^P6!{pC$6y%ec?WRz`?Te)pWw|J-<^xY((DdnTkfXIp!gliyTi#k2&H1bdyVYK zmk0=4(Nq7ke8#W55+hEC6U{zAN6|l$)QjulI{DIuh1>`!I;% zFix@BRYl`sf1H>yj-TnZMpqkK&i~9E$ANP^x_M2mCtayS>0>!kPFeuXIa?d1P5jz= zc4d!!75I2t%CY;Ib&J);H~9>xj!vVfg*&u9ee%9E?qC=%5IiV^3N&l;J-Iqr(+J4# z*Uguo>t8#F&l$AbYEE~Y=&1eG<>8wj#tOSR*M|n5%tQuIeS1TaQ|m>(X{$Xb&FqMD zf`>Ct|EOlB7FQSjy@dB8w)6WE%OrD{RO7~gSdDCwhaOc1eCA#hlISg-5&o4ugM!RN z^?A=On)IJBWKwx?o33Y;jJ@hyB^nk9!kZOQoqK%dR!QISSoy6;6yxl`pg)Gpg38&D z_c?Q6bQ!coF$;F{VT9f0KQfg)w=bb5igCmY81jQc3t=5a*-5tZK!U#ybefB!f25QD z6tZ4YFo^4Hk1`}JOcnmbG~X0>J^7a}9r!crn*D~o2Oak;f=pi^m>2TogE0GdTfli) z91~kueBgcwNmD|5Q+wVHp}z_n)H1^} z{|*XYkpM2zD{b90cyFVFG{nS!P>=*E(APnr?eT(MK|%##-UK-2O133b*P#s9Qc8&) zStC$ttUh34iFsS|!j9*6A(R^W5knIhp~Fpf=%nsjP@Ni}G}_TSQ}sQ>f@4xFZbow5 zhN+Lwkl$H%9sqm$GWyjfO}-Y69uM|2JukO?bcDHoOS#=%HGAA>g^WR)d{4T5yaNz_ zu3DnmcRDW$D_#&M_JG|^`Ol($2|a*;cQ<0v=jZ1y4;S~g(T8_sH+nMW>pxw62F?x+ zvLz6>dAocVZUcI8PkID7e6-Do_vCs1zhlZiWi`uYaC)yf@h_x%`9T(a?2EL{iW7L| zrLOPJwkzph$i5SafQ>o7SlN3>8#UYpFEDH!N`#G|?i)Mbrh{Bcbni%TP43xFRkIl| z_ry80g*t+$uo2Bs@BGj*HKn7)C`g^%(_VM}kHTEa z4iv955+c>U<}zI+zusfZ6WQ4)wsz9$aQ{fn5&_pS7hZXKE8g{YbFHtwEOc8;}_Ip=}I4>;Yp zCosHJR{IlJQFAv7?OuDE-H{Yf1We!(yC@fxmnz@EcX3jz0S&(H-O9hUxEU+KAXAJ{z%|;rHL%rZ#pYKE4>4 zazTVs#@)W0a*02lA5$uM6U5$8LdX_s=5`@cMkJ;Vb%+Y_QbQ&B4KzIjBPxB#mWOxV z%~Z8}oU9TV-zf<|rg^sXO6X&&7{nG>V<8qwq8MU>`RB00KeTqwN}dnUCFB`yYtI z{3VqGl~0En`0w(w(p$k(xm#q5qRm}LomYUnJrm%mHxEBV+G~K-ci`6tLPJO!Rr4Ww z4V=^y$)J~bX7RK7A4Nel{aKBdBb3>%5Q!chd|7fHNVab% zF$`kO>!g4UE4s&#A&JO}qsikE(H~#wGahh|>ob}objL7k5plZ_GbZnMhfZ=er$$LjDF{kIjI;M4-E&+yKU}8!m!ByX zjm=7DK`NB`|3P9`m7raeMvREo5R!e$q8bQD8^7t^b>r6)F$x3oW@Iv@qYRa3qj=l4 zej!je`uhr6F>>8qpAY7uHu%O#Mvf0Ct1(&DAux&|>T#i?YR2!vMzZSeqm3Uh%&IBz zk!{h^SngF*rRCRBum5Wz2*RJ8pq>d}=Ni$j_~Bpio+(&NU5xXbXr<89lOoh@?Am*8 z_wSH?m5IFDZPN^2W$Ry{G!TIss{u!gO+cOfZ`Wj=XUcjTN~n|+5cs)4%cYg9R)5X- zferpg?GSB>%3LytEY1&$Img~y9xXJV{ndvqws`IBOqEd^`lcC3{$cY2jw-GLd( zSAeNoWU)1DSIvZF# zuenCw3T7rf0ZdS5Nl z-Dxp*Mx~?ht3xRfD$U;fOo z!C?H&iynuDVG{$QK3Dpk`FYt${^xxeCnVyJUu(G&1us3!2y7AGfo1gt%H5Kt`ycq9b2b0&)2m3s=qA#OW?`9#cV?3DKuk zl8yZU3bd|Z=nI1^d?u;Lo>{|leZoPI07jm#Lu*VJ-g{sL)DT7EZyo^E6h^f=&lvaZ zDR6N_ga-BGQDPAot<71bzQ!Dt89RTBCq(>SiW^JK^KV;U=$86pTF*AAn}>gtl8~f) zVEfXriMZOgB~>{)RCo%l@YQXz*bLBe?{1qJ3N}5CuFtjrdhu>4;K;Paa|ggC0VQ2~ zW)Ij}>J$^%)t`ptEN!yY_0Rr$*2N3mXxw_r9(ec@*a2a_*QXo62|-+)4!LyPVMcRh zw5Zd$IqEtzNcxG_CbR8#io~}PJ?YAv}Ds9^lihC z3Up!RZ{#W4MX^|oIK5dAm<9B?j30MDHa~Y~#_~2t1EIwRM02}f$rX&fnNepu5|Erg zcFk>x@p~{3{1sa<3V#(`5-gN1@nqPL+-^dsvpgOx^Vxv`D~Kns)5)im{gC89F0r=M zW?S1sNXiKhqMP`~EweQEO}-HRy>}wjmC1W!SV(twa6IMp==$t9 z{v&~-7DLmGpOr$E_-GKh*40XPBy>OcaH&1!2mM;BOHNp`)dhdm(IR%JEckA(A2Gie zBw+mfqkjLn!5_gn38J}=W=i=lekZxIL&ybp5=M4X-kYXKF!Y(5qnkrnAUS*lJhoqo z6g{)*(KH(yS!eFPRRc)i^ngxX{&Y-R_n8PC(?os#lLGU?QanWqC?O_#L=;~`jPDVS zYDm69uKB*}2Nxc;UUHaq#sX^zQT;nkVZ=&9jpEh>0q!)hy_0`7U4KZVh#Z zj$E9PF@$`2%&qX7nbo#DRWCPek#Oa4xA`AWNAVy-dU`StI|bVt+xMm~328Uk&|!-0 zBsu*^8ob$TxF4Q;GMceMr|q$8Y?%_ zGq?<3D$*|O1T)j6_joa2xXmMNX`|^M%s^CM-1H6=kmwp4~41c^5 zZ~Sp}b#)#CEn2ZT5=FF%E;T)Vee^72DaW!b*$loxI2CUpa`^!Ab_o|4W~U4ayS9-{ znlz&*6S?XHK9X*_d{|(j*r1!6jnT_gi$yB)22bAWo$%C4VlVv}Jg|25=e|~NAg#}; z;qVZg7e>PL^XKrZSA=<7cw0Rkr)8+u6IX`ZkXPX_r3GfT%^<*loI_QJLTa|Qw|1R5 zEqnG_z|57`Y_=O+?!8olg(MC~_e{E&7d_+IPS?5x?njT}@DGErFM`-PZv6|6#$%W` z#^_F#8|9KchZJK4IS1(tR3pC3x#4Y%QUzww;4 zUHe>i0~k^od^eSU=Xtc$K2r_t7m>82Sxoi9-L)qK1FQQTW^1O}EX~k_YE=VNVVr7L zJ3J`QWkM1fDn%d`AKpoRZ7yP9Dw)!#GLoKLrEZlz$1q!c^3c{+tS0+^$EFy+h7Z(_ z=gY7G)l76?UbADx5FLEkeZg1&#Xn8)vt^q+`eaBNNYJT+0Cg}g*8-D_Lxeg%KB@$z zn5q7Nds_H={=<)TJLwdDz19$LwBCbzX#^|FGHpaXzRL|pBt>j*vC8gXzDdv}#fwT8 zu007+Ue23-5Qnq}WH_M?EEx{5J5-3b7`FObog8k8%6u-J` z-j^1cYHzcHU~nQ>6zhFr_f_#I#7*PYd}O+^s6LWQc70{VJZ~(YiPl3-=!zYYDc)*2 zb7&kDi5>qS;j(mlR+bOD?xh2kj)e@lC_1^i@1^pK`aaH!m~{#S_AqA5+b>64C?1)> z#i#5TlsBR(JuIN7+m$Lp|0?%;T!NnFefj&4*q`F@T}bH}OLWH2le>{Ga2^6=!4iIM z$ZfX4S0yzJnbDdZW$l?JnzZXxm=TZ(zLsc^wdGRq!5p0FMZ0U=ecMhaHBifyTsKaG z-AIMOMX;O5zI>|gG4bbZF>~^~Hxcc?NjkH-X2$K| z`j-a^O(&z*9(E%g9d)1774A+FP{BCt+16M;r`nNSY%!=AH<#iEJ?aZ` z+vpM^59e%$vDaWVm!LTO~5KD;=_*A ztZWV#)#~UM7CW+0K{qEycbC&M!6Sy}dhxIRg4Zoe{3pMzPEgCu{L_@A3uRV(EM)Yi z=!^Q8uLhXbJKK7cJq`7iml- z*Dbf8ru`vV(T(i0cQoTdQhBr={J6MMrt3a^vPgre6qp8Xfs{%n2|x^VS;O~o6sMUm zz*euZ-Pph7ahvIiiMxl0=}%^sZ*x>eKemK`G@JCl{uoXQ315X=w%C3uY7|c}MR;#a z_Qo(W_N}Wk2beayZye$7j{eutQ+U+myK62U;WgLy$XbqCe(>tKS?!Ii^bx=*U7x2z?@o%L3N1c-@(YFIVTNGYK7YBl@nMelx~!~R zy{8|=NuejjYQ}4uzLD@>lw6oEr;=0FTi9IaSNpahZTu6Q3EWD1~yZ5~nU>XvH?Wb7$L&_eU_A{4Tx-W`aLPPr`X z`hv-U^a|Je}E|9a)lwXUb>So2o;z^kL{<-cCcqwd1_ zV_*bKONjsaEjC!?GBWDp4ZwtXi{q{Q;H5>*Q}R`KfN(k3MIqo~W=!Gcsufs}p;fbce zlaWg$1-U*rb@`V`p5=v=n?y4fG2|---sl1D*1j=SNO8xt!=E;(RTLxPO77e+GDyrk z0;WQl#YYPF&d9R&J!bp*D+~6c3NH#zz)GHZ^FRuMhJsc87Coga zLk+u#4WBh#deXwT1?>3ww|9-f*sI3HH}%K$V2Dcn?nEJ&j$S=I8Ipwi`pRpdX(O&P zBe+aBrj%e z*OI~_n36GkxAc?KjAWR~q*3Y!nYNRz>PU7baLGa(xaoc^;nNAQ4IA}s zx`^CCJJ_S|&9o~%!e(p)KegKF*q;AYJZVbp*ywpAtkuP%%Y^GZFSi@ZI~W)kk9xqP zbBq0dR*dWQ$l*Ws4#A(SROb$9kqx0s0NZt$Omp5$<+0;w@bzhDwaHb<0ICo9Lz^`A zfeQ&EBjee>JIEI)>gfnMnU~*g*9TL^Ic^~azQHbhEXyU%SO z22)?2US-n!tJc}=@?iWjltTV$P#5NoLGO6Iy5}PMo^IPGt;s$hpp_HVPCxqIIWNkH z@olCrUs#(_LC_y#XcI8Apa_*Z zLYXcEjRc;bZVU+lAoB>fg)oy1+9$RDcTeKWt=7ir{WzU2z=Lv1A81WaZ!@shi`-CK zHWybC>OpD%QB2J{8Ufa9Pb|@jq1AY`;IfAr=5g@b2^Th1qb^k=9Ry@meLG!r?qJHL zp#FoXrI-o=?pATY$P%e^|8Z0)ouD#;zoZT@=-v`>lQU55GYoH&COJLSlwW-N?zc|Q zlK?%=#*S_OlZDJFi7JH0X^&gCsO( zkB(w2xKW=#KLP9$D@VA?;EucfHT(a#bRlNRpC@hF>_a1^o^R5v#dj*@4rnMU0gozl znm@cG!~mXT$UYdU4j$e0&S@ZtmA7hK*iQo;f7^h{VI%IJR#&hVErq_C6v~Jo{``xB z5362>ufcgq-V|P#EQxv>#mFv*zX3??)L)Xo&EZc9QYWgT;?zEdEdp8ZZ~bt}#4n*L z3u`|1XG|(kQC7Mh7GhqPE6e1!T+Accy?^#USB_XoRGBuruH0tjx$5Ldo~*IruDU4{ zax|d$UFY%hrlE^7t<}&r-#L*0s;^QF{+$9HI~8 z0hS~k7*WzCfe;vQ(DLulW#pl)tWBKI6s^pQ(EOmAkr@Oo9|!Z@y1DwV4(~9nsEgK5 zQd?Rt|Fs$=3r*;Oe2O}+WUs)Qa82n+Dm}eG<%DMdjOpj{*T5&W+EsSTn`+BMcxHo$ zQ8eTGQ=#uIqd5Z21b{uNH5|B34gRwpPQT z&iKwn`|C5-VB8i8J9fCI-xd;cEe=f2OK87NvFNZ&12?e`_BMB$om zM-vMh_6#4*AUQk)#C27ML-+sv%5EZ9_TGRV&FV9t`9^P2ULgi;ys0omgMyKnFs+6Q zU_!4q^J*dBuP!)CQQfrBpOS5Av-l=lo__nFxo&aatcXNc>w^L~K+?j-gtq$~rSN;?8f}QMNU!|7KK<19Nj6GoX^OUJoZUy2o^ zH`6*?7YT_oaVt`DNVnhAY_osrTh7hRHEwhcLQiNw15b$3Ei&q&V0VExQ@ZkZ>%}-& z``Od;uB<3Tm7JxHDF>ZL3WN2;dqpw&Po9u8t9X^HoCpSbn?FGF)l*$IPZ1B_dPamS zB$HSM0-mOKG+Pi6qMxVUSR%%LL0&*2ho*3^a>zLq+z{X%>mpRneMKZ`I~Azo(o0Z8 zs6}?BR64+c~L+|!uF0P z`)L@6bqiE4)pkv^^iOS!ewOys;mNIS(+$DSR;+Byf3SmbpG~}qr%zAy;!V+z&{p=7 z5ed{SW(Ls_bR+IJ>x`Uf4O2tEynmOE!zhSVFPGdi-l(Im#_JB(l+*?EotZ><=hMBn zKD-9*=g%4F-zX4HLTB-tY`}u-1jT3jC&7POgpcv@v^g*iI}(4=f|X!Z)whnKusk5W z3zC1g;X5fLW%+q=FY1xPyGO#+C~Bt&dTa#DfkOlkGv>z$UV=Z^ljY>rgunubwYPl= z-$F4&g4DAGdu%->6&4x)MVCBPejZ;a#CPq`OcxSKpJSvikinX-;Ir9R&zJpT#mB?r z3~0r-JG#OCyMK7uA0DKvcU1#hB{QZY@Y?;T{JDwoylKX-m<19yNU@5Z(pMe3-Y%v6 zY84qG6XA5_9=@wS84RIXfy>3R9LOzDL{O}x{mg(lcFfS8}I_yh%Ei50Fo z6>w(?V+%n6217~{fdl1+r`f=KI@;fFyXLH_Ji55yceq{{y42RYPZehDD!f#N3Nn); zbPDWtAx@iI5df(qLoP8~O+9|xCVA|5MsCke_ok;mjD?u`7OgLxo^d2t@hS0gYZLU&_z8kZ)Yt9XCc1A^>qzwGOpBv-%I?NxgIbReh5 zU%0dn)*L4N4^{ zo&u&GpdyD0g@z}NYR)Xv#)71NDU4Y~^oxmY&1tiC{lov+rCfW(O+d@Ubzfc7>=_)> z+$Dr`ttO**BS)tZi5R73dkpene98>YYET>8RR@-oYJlP1gJO5}8=V(9h-G+)0M%$a zIQSfe3cRZo8h@V9T2wy8L*S4Q_NFa@PL7k$s-~CY(FT#Uuq);796<>GM~_$Fs>cMx z0VIdZ+yuqOxoWD*Zg{?rarg0O6%mus5UqrNrKn%XoR?H3Wl-tx&6*R>M_i)xZ~2LJ z`H?iQ5Ek}cFDHI{h5;z-QGjg(EZ|8iNm?daX8cpJ_dk&`RM?!Dz^!2HeNN176J3Z+ zX{dAI`DXY8{=nZMx+=4d@1idcqAqz9t_O94F;il8qnh+TF8?R;6zy{C;Wf>qIWPMZD9IiN;T`e9D17PW@!LthDwfeL_E~_zdCAxdOOU zzw|f!W$?W!CkwR$V89d1{~*{r>h1!N6$p9O4jmnyx18<%wF|zRVhuinR_7@UnfSk= z^--hS9_^OmGI>QQ7~L6#xf`=FKPRi~LsE~rTbL(IO9K&Buf)M4>83BpZ3CzB596-a ze?Hhx-WgUngcKze_jXYC?qtaVbI_I)d;ce=lID7X1-~&TdT0m%sx#a~d&g9TW1J5gY+S_MuoUskQdmlrt1iVJV53N0x(R`Srjv~AaIdJ

l^B=Ibe>JRZV7AFcT3qA(NwSEYyzq-#oeQ5RyHN0Ak+(HJs~?-~HWOdWp4 zn-_`*s;|tcFr}q8%D@9PB$R*N#lgDS^jzt$wtogPM!kMXh1rmO5297IdYD-QL8VX|YF71sjcGW8Ifwl2-OZ@!#D-F&`juhXeWdQ&M zVBG>F?%<0#J3y-yY86puLTYx7<;i0gH4u06{kZJ}skM*bn~~e* zJ!WiGILU-smwf*jmRsvnzVFJb-Qs$@U%wyuvm6Gs#!37_WM}T#SF(OKXCJN;aj9X_ zXw7fE;d`d(ZMVFL)g5a#nv8Ykf&wGC{c>qf{a+|CMFepLvvbvOP`s0~S?fvYTG{B* z-C=foQnOU)wW9Ts4({xtg&aqGD)?1_Q5jduE1Lv;g}n86Jt1q@JFzKxKs8PAvk$%< zLQpePYP=izdQ&qs+sK~S>1$EWNu_g8Uqj{?d({?A#XWT=?wRjHWsQM?zuYg1Cr_(Y z_W2UU5coFFcane?IltklPupzki;jK=!M{QOb9|51{;x^oYh17zqts=I)l+MYOlH*6LB`{Bzy5c))!F11k{7Kl8jd&BQ{uHt@Yd^VFC(FyEA-J~F92J}o z2w9+zYp6XrJm&)jNwUy1up-?7E8h;lGzfED1)Z$+0w$7tgr4mG@U8T7?gH!mjh}$dT@M z=u^eRpcY%tm*rlNyb{toU^&3uq$3tezb((a2eL%uOPIS>D0T~nLwDvzYghj=!rzD% z^k%>QT_a$YtVh|m5FrvQuujkaD@tAOjnwAP?P3tmbE6aoQ)R*r3nn~N2Jeb1?D>U7 z)gA}LATvyJ6!2z}gOz3micW>1S_=O=@yLQH)oZ*?hc%xkCBcd@&&K2Xy7fd|i6Mwr zMv@PHsnbinyGk#BE?r4k{>mvrnMu`1Ch6^$fnpKlTfO}6(I&Rv4$JE6RZK<1W+wg}CxxZCySt%hYpr;R=q-QY zE_OcmWa~_|)#O{3-+UMLO%uF2Tx>;L^$K-hcFXg2NpG~0y}xs50a1v%bD_Jl&Gh_7 z>F@lF!m06M4v8O?k8xRKfAl13-BzaOA4}TrK`LbsI}QSZVB_p>B=?Y$0vr zJYw)zWO17h8Zf?r2hUQ9^{0z?ZF<@=b9ig)f0EFR`S^rMOVry>q4uB8%&^S3bvpY#V&l z&FbvrwAc~Uy0&r+n!Xq=oQW9vHd0y1c+`%Qu8?aAIuj5dl7qah))`@#{@)CK-D47P z{OjjG&9axphA}U)O@H0W7Ct|n*Z*?suT&&j65BC;2pT2uP{B3Wr>&5V|3dYBVn=`5DEtQNQhv?`*jmPy-fMPt z7$Qb&X38>fz8i)tER0cOA<=asZqfyMM4>QrVNhg4XKyBlziux41>qqf?ulLxeaNxRm3+)y9`G!aYCmWug#lLSHM_>Jz# zoMgiZ&=>%&n&wo6cu?VXg+d0??!NJx-HVOWeKgqH+gp0p_jtMUrALg)8;w=Rz1A2K z=}V`u?T}%(_>xf$>(|f3J8}NyA2KM2+g+z9C>F_XlnU`fqu}kUvgHL5&SSDTMN_Ep z5d+CXZ*aW)DKR}0t^4be`6>K^OfkD9K;AoC0Oq6M{=jhGESu;Di7O$KHqVvc=Q52h z2!Hkw>IKDFKK-W`ZO`neONAxbN%;PI65bhoWuVL}NyR$chh&d|r(n~pm#w>Bakxg= z8Vg&c>TjEmd1&z<1@nvD3cbe69N?_0~}W27W#1(n4#4`xcw8gvd2Wg%!)# zCc=y;tZ3CXp#SjfYwnX*ke%V#Y-Psa91>YRvYm|EW%JWkiO*msAI0S8Y%fGXvG`NgZe>1V!ySK}ouIfxp|$7ojQ z@38NU&MB|0Ap4e_8Cb4BW7HhycHby91l;oUzA|FH6lUDmhI=J06vXk!rKV?MvV<>d z4OLx$&d}txw$SVWtUp;L%l<>i8^y)T2Vlvd&Eda$M@y|fxa+BYx8aX6<8=zub|&={ z_sWPYDDyL4ZF>+!TPr2m-)=dn?UxgC5>lB4F3tiWZgX-pSL zE)62^Rbx&6T`_PFN|R$lSOGD-`X_EWdR!<)=<9&53M(>DW|$-U8>*42L>bC%t0*%5 z5gx+b`$pE5#->UZ?-T7i;wM86qqLX}Ulsywgd&IMpM9yPw}P+TS%U(2xy@l-6rq3b zZ3%7Fwa9zy_5dD&q{y}wAOpic@kW-;F~LlF`(V5gw5*x4wN&l6Cut%uD3Gu6bl+nb zOdqK)#yWqU80lugXLZ%ot!B-6mK6Tp@r?TRzXBiDJt@+HPz50PL_YVE8Z;I_uEDpk zNV*`217Upn- zgVtTDO-H5OEd)b8-lD#@qyKXSZzodjBRBDnMJhHIyze^_@l6)XPTH@Xy9T6$GvR~d z;}1I`C}VbWEUhwx6qhTs2|Gf*B?IpOZ&m2Q+m&K+!Q%-&z4s83e#I6YqbYOp z?+hEQ=tj?l77jb>ybPd9CVv#&tv@O&C$VRu zvQprbUJT^HQ|h2)e$4;JV_dUyF{w-^*B^(y^f5bH=m-k9^X|$f)Nh|~+n?R6XFNLW z!n9|j#xq+q9?$F#m{@oAiM_&WN(Aa2N%p+#)CB_)iT#^{IkSDm*0mJmzgW)>Qw}RfqsLtd^c(gOq?e=4& zU_#;LhHLhknl9qWnRG?eHBo9<06V|r&D*r`_25N^yWNtrBa@D%4#BQatNwUwAWqEX zA_wAk4ls-Wd&&%MrQS^gdZwH$dx+54{v#^b)RQPG^UxqpdtaF^|3}d|IMmrdVLUId zTDF(%S~j=ro2_NuyjobR7ME>XH!UvPHkWa$@BRLSi}#%KKIeIU=kju%vZK~O?16-B z(YiYik!PYix|cmU>RLnxEf-Vf{Agf6mR7O_aM|hNtNu@OU0+@80KYr|c2Gb&d0wg- z+uAf($+qZZ={Y$$(OGY8>hd_gYX-?m)Cg?MGtEnojx$iFgdIV&`c1IRYpQY4;oNMn zY&B7kJZ=AZXI18`1lO3>?%i1iX@tLC7cM6g`l!RKW7HJuHBh#h>1_7>O4AKCfLDQsOVfDhQGs-V4QHk*@V<0}45=GBU>xb! zD?O|K@K_-^7fS1h{P1RrVXl>>k;(Ux$IFQqP4BBO!QJcJ$=*ruaI4%KvX|oxJ4M8@0qNPz@svEX*R&=^apk7NT zuOLuB_yKd7un1x;gsyPEaPj=k+KO43=-BzoV7aQ@l+)fAsC7oX|G?14t@hxt zHc5CRv&kOfN8=@NRZK+lV_<3Rce_rt1IpLEfmjkyz^&FRd*A!*FS70qZC{6=8sT9fvZWyG1T#t)#YX1gG{fhnTNg6l=*xUZMxK&KW(la2Uq8@+2DuQ z(_IxD&2*m^lrN-4V5FSw@j9n=Li^{q8~q^(^nq404$iTk305Nh0z78s^XKTRpRn5C zT^e~4_x0yLs+DirJmhgOj{7KWpLxM=A`U|$A4$9hI+||EpU|wFK0rGxZqSHcWIz6+ zECS)>gV^~KtKehAlW2~iG}IZL7ed>Wbr=zAH%2(_T0^^fwOx~7GZ#vyG-TT!l+3@9 zocl=}bs1AN@@LNhle@7rT7RY-DDRg7Cy0wm_F9#ux=WYX@>zrH9n1=hH+43~H! z&&gOc_s1W6&NM;sXby#G@9fBKS)uv{Q_3C;*n#+4JyQUakPg0iS@AP!6|)B&o`OCI zG(jZrrVUoqVLZZv_iNI9{B5uT?8e$3uhqmdNGZ6WN6KoYV8wdkT@!#Gv8u8X#dhoF<|YLM{{LO8 z?9xCw37;;o^Tfd9S^3IXlH36|j@x{@N_*Cn_9%VZC7{UmZQK+zpQdpl|Ixe>hDK{d z8s_=HW>ypCJUZAQvKubMW1p#V4~5*3jDO zw{tfk_Tui}K+(nrXlarIJ8MnKJuch)!pLoB2wRlMo_(8>6%hB#D)}r)N35N4Gak5q z>SruDLj96*{E?~);@&Y!3DX2raLs8J-eXcm*OPo3j9mc#fPO1 z@r#>s95kgzHB!MBCeSM#kA+vp84H%|s=&)KQ~8xWjo|PAtxs8wP+9Ny9*GndE@&#I zt(AIUPjyt|8eH~@vPWhlSYpa~@rsG~4xMRg8V@MM@i0%x3G9QNH!w-P>-(L<7SQud zk`w##1Ys~{XLjK0W4>J6ahTflpAmmDa`OLI$8vIVtc&z-9=~STac!S73N6mKdY#pG z>vL`SOCkDV8BBEOhCWBSpSU5a$T4CZVB&X%dul$a8EGe}i z?Mrq1@HH7+J*GuS5N*=Jj4Y;ca|INi+l%Q z6fir*fHfGf=dpv4x2$YEix(M2uNpwGw5Y+ccDT=>&uO1>bdB+9*+iw|4v`qEY~F{ zaMg=OMO(*twd)xu02Jr9eche&S4nHa`VP#NwgNMLQt>tSXUQR#lAOBJ6~+ad@-H;B znYp1HE^Wva3GODe=NZS#bV?Od#x=y9(cXx#-YDDI&nbbzFdShiFPl9RtoxA3c(C4p zqXOhF*XCW20y&Zf>f+2rq>;OZB>W8t^jCr56SIY-2{l$qL+h2aJ{<;_UitU;NXvoB zsQC1~QV7n9b%;?!E+|nyt>z%;(tx-3hYx-ZyCWho@wGrv-JasY0{z8$m#7}m;6=B% zXiMNL)W^~14>IIWw#=g2tF!(5h-{nK%0coi7#=M@>uFM7Pp^w^Q~OI(6md+RnTe5n zhw9anGT-dWROwd((lRHPOqkUOt+~(Wq~c5KsE7xn6_u51oqqR+mzT{O;QC@C2Ba)y zr*-hbpHZE6)!>WqwonXjVQjWtB{_W3A7K&;sWv^6FQzr>|I(##q?6HW>5M=7W8l>y zEN2C4@gtGroN)a0Xs&U5)x$YbgTZeu`}8tG@AD1l*Q$X=^uQB}&zUDPQ=4qhPrR!>}gAK&>UVi?YWo&{}{^?}H=3e$&oB~R~Qb|dx7Ee4zfvP~O* zuH>9E{NBjg+qi=1hmQ>LEIq<{a`mm|cd~U^K=U*NWv{k-ILe4a1YtUWS^NLqU8s~| z$FT{yI-V=f20xWDT(4kOS!GS6Svh2fI;qtTStr3w;MzZ0cIVp9H9g3zIE~lGc@U~r zCURJVVu2;$cDAKGuTYiTp8_LpSZ`SLza#+)`10PpV|}@MO}gcY!{LZHR<3JIT_M-s)D(F)%lPxnP{OfA96wmZzW1j`y|49@sUx* z(&Vj4fO&`rPJ{q@a7@YQS9Y+*;R))wvjL&i3BlnUe$YGiw|0>$_FZmcv|oV{g&Q^- z?)f0RsuYAJ<&u1QMms|QrBwVWtXrwEpAnlBsBnrcuupU&aKhwYqAFKMYs)M9afqFR z5`_z1zr|ML%Rpuk!an_jMTkdzt%T{?s}J^+xM_?C(fnir?<-|KayvIH++29`JS9gF z0L;lnTio!3f~?S|lWNGzoq;B`)oaFzsQtEj?6T<0cBR0Bp4{(uc13^7XY4Z-iaz0Y zq+451ef5gjNKoZ%!{txlu1SPhZM9;*FZ~(yK`MU-y&{aUr+dWP|9Spw%KHXbUG)=r zTe`m7oe{9#DU*4pMe--PJU@ik1USkIXkitVp=5tRQsN&$|Exhs7;R<3h#W-my}6)v zy!@oI?6VSfi&js8%x8fo;7-AIgUJgIOm;Ign!)k~b`KO*%;Pr{ejW#&;(kf+gY!%e zgTpf${W(?L>QjVV!%kSo#g5_~#U{EdsKkw_UgJYW4t0oXQ^bcV7rweu#@a}_w%p6p;d3U zm*mp91`lYg9>dJu&qV z^W9(DmM*%#X=2J3lEeC=k?7Izb+E;g$8^#1r;i)=%t$8vwv5RE#))UHU!o^nU^-q< zVP6`i>GTDIc=LbgtHx~(Urd`bkvrto zpJx(|^WZLP{!KU@=@e>;CCpUolRxqYgOdzVKnyQj0n)%S2}5|7hw=@l5kY(&7OC-F zP8(U)CFw)tFP~47TACU4s3Q>A-{mG(92gV5o7M;;Z*@HrWEz2V`?^$VZ4^&?3E;E7 zea6JnL$t{wBa;!Tu_G@p>h7driz~qH_5v);koP==F8-Gj1}Oq}?a34n2K0`dg;%V% zCmM#V@p$8@?+bCj9%~2n8+Af=tr@seNVXHJ)tl5j9{lNr@E_42(Lu)76V$Ma*%Y<( zNR0=|1LHMKRUSM%@C1Y`Q^9CRT|$8`&l_)SS6d`VA7x5ALL&ZyF;e$>ie`FOcYNO?cZc}5FgJvqCGW57P6%-l1p z(~q4Jt$vkAlLUsTQMwP!|+%0sQ?u;aQPn zj*IX7%u;@T5~w{iyG+(UFOze|I9W!U&~&izi%*H1H^r6??%7(d#7RT?AvVW^4_7|jYVBL_hp>~yHI(1^9@ z@UWdV&qH3%$nf}|Yx!V{fN-4y4EnIlBJUx;sE16u$}Rm{QE-4uZ_S{<<>3!%uzirp z6UN`EAJgoSJH5Z)WJ_)@zt1A++hNj+Yhwm{F*(J5M{iHRbW~I8E7rStU~nJxO4-lz^)7!NW4!?iJ)Gjugzhm^ka#q)mueEC>f z9s&g3CkD^QVb&rd{DU{Z&u0J}E}VrPZrp^)Ru!V*bIEN`Pf&UCq8>l6rFL*WZVB(< zkugTx)reWqp`pUhn>b=#H1?qj`YVJgG2{`WsBn?(XD}5)kg=$ND0WK74V3huVwW=5d?!;9Bk{G<=Js?VP2%y!dW*YB(rwJbEMqW0g(-bt5 zO!@Rrn-Cf!j_#SN`KJ_8d6ET3V`@A6;KJ{uJpv*6p@(z{p!U*L$b8`t4@O z+VVJC7SW`#Tmz&d$pYoIyn8_$f9VsvYM|&qyOeqq`5kCiS*dJEljS24NcSkx%%Zou zuzo&FQH};rz}O=KL*S7BIEX#Hynr6Ql9>3xdSujev+?#e^MpU};clb&qqF9Ffp&Kj zY=YPi(hY&2QFq7gt?| zFy9_*JP}N!556J6Z8lw1o1Io@>O3~HKRI%uaWK4?AwOZP^XG>2e$svNK+R@=peOMD z8^MD`lF+ys={7W_9at1JT;RuTtMGo_E3rC36q9qv$e)@G2~p^O#i>W{oT^5hWHEQ>kmec-RXI?_~s=9D+su(@e>BT87E*5+_zqp7v%nLueCS_s}!K{>1sw_Lq z$J0xYp{FTc5XpPC2JwZr5w!y#MNl}tpSbnUUNHuHC=2nL(T zj_JEsmx~c>i^p)Dd%M-#cDocUe0eG_PYmN63yGtnf+O;4s{O$Wcl*hyg2T!E>K*O zr0)xpZn*AOu;LS)Ea<LuSGl4AaG$T5p zJPc|li6{h3oGoSZ*N#Gb5BPXT@@PS3mnk0>D%Y4(n)&khSLWvCLcnzBi8B{*Vz1ur z?zp{1us3{=iJ0oT1h7$*)%=GAXTAAp+gq@T;Oy%;sm)fFx(6lC-xjq>(<0Ofdj>7Y z@e_{t%i9vHw1#BMmkd}Ei=9AXe@7e-h0%Uw-H4n8D7Tm++yM+ygS~d1rYShH6Zl?h zc-;e#Pi}WdchUU;c`Yt@i~Dkae*S6xF7E9$B`b^dmki1WJC+7meDwFyz2EKMRo8nC znmi$`N8^%WM98wFHKDC zZhko~uRh;^sM+a_3j^ef;iLP9hsAI${BKej+{GZ3)hnu7HP_J?pmigQypuU)x>{lt zEbpkN{j6mcCXz+hO2{XLlWGh%v>Ats>U^L02DJ8W1iH3Z* zfZev6qXb7nH{sef*#NcwLmLsAttDV1XgJBhHn+^9#Io_}R!0^R#-Ex2-g?*8$Gmb( z_qZ%Yi2d|L!&pwZKR23EWwiFAuHS--@i1l7szTe<-5s#>hzaifAVk{lq2Dm!von7N zQb(Q3qSmC;i0VHY1;yoThYYVOJg)TGt-d+^V$+!1i&%~fj}Y9L2@KxgdZ*Q1|6Zla z>MYpOYs*{nBaD=~dz4UVfjrCL=KR;GPL7&DY{9s^^x(JK>OjHU-~%c+?dz)ZQ&rB_ zv*L>pJ3YAU?c5w5&F9GUpC_Fd14t`BUC@6_P=vNZ67Xnhy2hrsjes;CeNW@opf<1B zvZO|I&c^l5v`oWgT)u)7diMdrTa0!Nq4V_B5M+DvK%QLG_Zapyi!vWXmzaRqS1osCuF!lY!LlW$H+wd# z85TX47LQ|g>u1uKC;FoWql8@0o{F`%0tEJ>TJ?iFdcYQ&dSH`>?b-hM982`7y<5=Z z)hIiKh_?yms+7s+N#{>?2XjpfKXC_iTvx0uPnrXkME!I~D@FX`CkA9={~GXwl;uM0 z=31PnT;#YKtRZ0u>gxgY-oninm{^xtKaj!v~{@ZoM)X7#z+4? zZ!VRk_OJ8ed3I7X3shEvakv*3$l4U1%G@8@t9j=~^`@p$z{|0K}S0>(J{ zmnwCX9Fosp9VyM>Q?&#*7um~jW9+mWf=ELq_xHM~kuwtE{4e;eUU9P70e4G);)=X9Vr(f|$A6?lc=wmvg>Tv-z_q+&RuWJd zW+;#r8O~Vris4hIFgXt9m4&VIq3jtX5c({x&*wgKbuIC&PL7xNB3~OT$d$n<`f>J| zjcsk|MEFJ{ERO{!kkVrhp^n(=**zppswQ>n^>jCKh=mn!3L7-`$Xpy)o^DyekBO zizlPNc)f_=&c>j^jZL^*eK}mgL@s9-_hA8R8Nbh85XvQSs;HApCD^K5L$i-6XI!1^ zF5OIg`p3$b8cYi%6CSW`%8{Q`u)&TbEP+28>$tl7+`KGB_AhE5yPtq(`~?uLuWP+| z+^#M!FM;I%=NyyZd4ltg0bgw{c^Md846EnU@2y+6Hufb3_8m74{ilIxOZrC1$W3?3 zA8a#kzYD$(lOZ!UTMFnKXGsPYg*KTsR#;wVQOVeOlhB4VW%{sXy$NE5H?!}sA3t&T z1SjZJr&^sh*>-QW9$XRw1#=Rf^P-zsr)oFg;jDQ>2>mpJeCMC{{lFLngdke$qUq{7^Lp%(_ou;5 z9N+X9Rgbj(Em~O)l3!mrQ!=NbyW;B#d7*+$SO2=%=_=yGtgcqX@;Cr|~Km&(z>0|LF#RrjP6Z5}=b;5K%xw zC2?+!xt+i3c|Y(VJl+>GPqAB?LWQwT7L*#vg4R~2795~JXICM3Z4L#?D^ zO(@`GVi2cHT*nf6!A$knD{-7VWmL#{A(rHZSw6oPyR%VL3iJg4LI7b7w|6Gc8f)H( z=a}c2k>b>b`yi&->2ct}~WLR=d$z8Xj&cEpL#CF^b`ZZ^z2UVJF_!>B$D#Xsi*{R|r|k^m=?|S;Dkozo*W$ zN_U5#(f6g@%xJbozl5Tay4}FTJYAE)gNm=V=u5=S2ic(AH{MiG^9o>EiK(R0XoCXREmtfuxD#a@%H@FQ;49SL{ zRjK;SSqj;59W2q3|x6vn)NfN={kHY!?^D4ST9D9a|#qj_Is?hyp&L?vP$(-UA3QEsZQS* zA2V?BTW~wBfx7&wcINxP7*E0fy#0X`2O#ZsdjD&0ZG@Jqnihr9FMEOdL`^=t7VT z7d&hT^5SS{to3!fSDd|j1l$5||0v#STU&|9Mj$@dML8SBy;;!n^OS?7=pV;Hzwj|t8A$)W#S!&b;-SDf301qn7Fs@wL<3=;ebKgr3A*&iS4 z^$wpM0K@>OT8#lo2IwNpF%9j0E)V;27h=qMc%b8m3OEsO!UhL2>Pr=8nX|d%N!4RR z`_P`Ltt8-1$iLYd^bCtmT9ZxbIEJZhn`=50>U&(|wfFuXDQ{t95|b}IUR4O-FDX&F zqkjY%b3GCyJa0ZCi8U925UO2ual0K+&7QQFSl*Dz&?1>$+A2aB2sLubPp27RA!gqv z>J{SyB{bjTkJRK=mwRUx@aStZ_Dr}RUnERc3qwoIaPkg+ztuKzb zylUPA50%X^{=3G2Nf$lILg%2x7~KjF40&MkxyEujFD3prS0!d2SPs}L_H|=DJt7h| z`Pn)QR(-q*;4-+?FI`}H4XDwZ~l)$0#rTl^?vO2 zO|wd_obZAZ^y*s88T0OmT(QW+iNfJ8_HID8&c8^p6&)QN zKtVYH)`_wgSRX%rM0{x~zfl6)k$}F3$`>!2BmG1+O?Xe#Z5U8kAeGpbdHc(>ukCfp zv%E1kgVYwj<%0YAb{RnY@8^M{B=4@TioO{E|6<39vrCz|aVMlPuLDi)F* zPblitj-Ar1--O`m8hM~~WpmocKQL}P)cFdSZOB^V`9EEp^0p_r5QJyZI+7nfKB=jx z<&$J42`{g`h`k-W0lPLmRH<)&ySe}jiRjC*n9e*KhFF_DV#~`e0(($c3U=rcM*Y?# z(|9){9bF-MhWZJ<<6vx__+gLqW-^Wc5J6`PJBte1a+9>zihn5#yBoBgSO7_2=~eM> zlqnEfMw+?*;Z*<{IwXMdP@3JF+O@40HrIFvz@1TY^MwLp!a;_#9`xsM+xgWc6Ff7} z`5a0#bweAy6HvLe-4)h9U)FE$fg~ziDYX`D@U;3P89Q(lUmQ)JPuY(u}$Hf>y7K4CqU9le_IK0?Tco#5Yn_K_@1OM zH8sve%4_86OtUauXZpRpjUz84URgmvCk@`&2!GbYI+G{;cDAkoF(ZkYyTSC{Fq^PV zbdbl8Mzmc>({a9{lqx^1?}YdtOyMl@%roMPol~neQ6Tq_?sX zYC9H=NTqqmR0Pj0lOXv;nw7&_wa&y_7{bTT$M=8qwVnUz7)J}D5*vIM8Hlf9=@Ao%d7&zagDiA$%QaO^J;ycjfmt0R zb$WhPD$FI9#tv5J5WSYO*Tg}_`w6zqKd<@CIF>T<}y}>`_!n05(3V2;bY%ls*UQZYmC2k#-$VkI2&=IPYi=5c$j|U zAZu$NtaUZ|?_X_(E8Y3zlDvV3=^71o&`0-usrOjy7x{A-wR^z#^RkhK=a`m{xf1EO zs0fCIqw;hz0TiM|v84i;1ffIpN5*|MvBwWuf-nbfV1S7_#%Fz4QN)Mf47{kg7J=W6 z+C6`*oDe3DN+-itdFy?dbe}#h{hQFkA)tk-?N0?-COVPi;FyNtCXZNS9QU?yvqW!u zpdga|`hz4M*5wVQ`)814YSO!d?w;L^s+;m(%FOs?5PwhffASxsi;l56U#J&HIm%f3 zkN6Gub!wBqcp5W9Bp@LZbg_~}&I&HM-Y6K6wkYQ^=t-*u6$4`g>ZL5|TiH(yp6&2o zwBr+ffCOFyNNR;{*q(g~G;0Vk~3^C@?co&CRb)#Cs6pqU|yW!>zx zgj}CSUlFl~(mAKuwz?gf2TgDfqQ{yxM@M074lIlW%z`6~DdKZt`O&j;2ZB)Uv{^T- z9WUy%TnzjOd|@tm9y@;SDb28u-EC;6#^?;}Bz4p9?$*l?nT@^u-DJ}ec8woc`_c_S z0Q2v;0tYCXageh{JH8;TFD)%?Y`g*H6q3BO?8_{w`NoaFz^^s;)M4!hJcQvFS$}ye z-Zk6cAxaNNNxWnFXzJ3dhboPfMOL_3XtKG8%;`h8L~b8HEqSDx^T*4Vrahd<{Ur^B z)ZbF7l8|7BF!y?1V|RnRVr_Zgcg_kOTgC9V2aS&+Z!mZYqQNyU!#F%j5M>(V)qPf| z(Oe91JZ#SrYRJdd-1^KPBptWUSJm$WJjuC@9u}4y+sARR$<8wPfjyT2puWjLX7~0Y z_TH7#jvdm4VoT#_8BA%2vAE&QG7N@b=pQbcEDZ$JKc_u{h-IZRB2FJF5|zYb{RW#*!r-9Oa#cB#&0# zsUnPXevVt>*miv;f56AmBR^Fj{G1XH$M9BqgeX>Sa>wI;&yuo=;>NY8j5(=Edeh~a zw)&gg1yS@qC-{^OL6s%=teya6?K}9T0OTF$V_pbtKGA8`{)qkMe~>_Vb=UIpvKcT4 z#sN;6MhIl0+cBD0Ugp>txg#K{(IKgbJ(o!j7kN`r!cG~V)YMKZq2k*Cu@=i|e`a#J zLsGAh0b!D=K~-nSVmcuS1-;`mw?7MWf>G{cdzE&PuHBOgk+d=U$!3X8MPwKTf$v#; z;S@*X{SKMvg7qkkDbOQBzlA07@oquI8xYh-$(TbL>l_>WqX_2bXC9+L3hRB3yw3m_ zg8OY@b<_Kopu~q2ohp&nZL!Igu=jT}AJN@-(5Co@s_*fLF_=e7-=nLNF4D>Oi0nv> zL`BAOs1NAp)q)np57)PBum@%{M{tUNl)l*z28f=ehKpzW!MQ}k$t&T!u{e=SS}dWOXCPL@Vj-&+7`D*jd|rwb`pF*4H2(?evA=sNFds4nQ-tw{ zrEhszAF~?(CA=lVySb@64tKAlY-Ff{pjQDo_%1s7ywUIOrHA6Hu_=m&dy#*r;vj5^ zay~!{O|W@xy1P3+!oOqB*QVx3Rz@(U#vug{-nyPY$iSP>s#M&h!?4Koz@Ao5?{1v0 z>i~CpWDqVN$;2D*-8kaoOswm0YwUlQmB5M^%?xQ_!~a#rht<{u8s>+c9Juc-33c7b zJ3K1mVJL36hJE5B!#q}eirWoCk7-ITjVeQciy-rmK;%We)vTPExw%R%B>Q?l;A;3I zMZnFM%7t*GRlpeuc=G);f{Q3ttod&j7Qjc*nu+Lelez|h0Gb9X?&O!D@E;xfGvd#J z*B@QfVzx0VOM&Nvu_xG?XZ9>ZD$VOn^32;X!L`*sy|pq;aC#GMH$JT@R@c#^8YJso z$E5_T4NJlJL^{)Oonp>*);uL*oRgLz^pCimCADg*gVDXh`5D1P3;!L`M#N)Mduwaj z+trKLhJi>=~Jl8#b5k8L@uupr-NO^toOp@O9Q9}zJZ42>%*csX$O3z4A zeQV!-V+2WV2BWq&Qj!e}H3||^qk>iCU-ojTZ2afa!7p1PX7#Jwa*HJGD?48bjxPXi zF@+e|LFoL!bi&T~iobZnN7?GV>BPR7-hR<5v1oVjl1QE}Ykc`?*!X{Aa{4Z!fsSwAh%hkxCXEbCOX=&{ z^vn5}XLN%HR3p6#oNAIvPWoX8f(Q52v@^Vs2l(8s-=_YWmd9Q<9F*cM8j<(Vmk1-# z<}~SPJ6O$R^#$JXZVCtsyRj)ybbL%4o+(z_@Vo3LcC{pot)N?&U&!`<^%v1QP~erV z`}97|pJ|^Jad{N@3GS(oz4}d%zcJBrF}ud$eVndAXCWTL810UqyW!c6vt?vzWVG=+ z%U_XcP!?zr=$M6P-!Ok?5&bE-FUw!yT3TuegtA2RDI+cbQ7nIsmaHH$HgbxlSGfPH zSROg%EN2DFt8j3sj41On%SFb)S2`N^veeg z1t6NSVKJTEk%}YJXAv_ID~+8|Tz5qKTKeRaQ?I{(lgaiz?FED_!pGKF?%UBK7-eF} z)0Zrk52Cvo)O;s^%I1$xs6v9%Sw3569ZcpaVsoBFDYq&EQThb)(rd?xs#6E&tKz+p zkr4oj3asIMHd!39qZ1%T8CB3fR?FH=@>A2Ds>?1D-8!x?k}R;v0!PpEbqQot~c$u zqE%WfctUSv%ab!JF#98MtSr!kUJu0Hj(%~H2q#Y}e)7NBI$w(jh@+2?F^i5Mkm%i9 z^#J2*r;44x>ZG_L!OHC3eubZj@MeAilA zpJ^FCEe)VB+Wqd?Mg;U!;EUD${QM#!B6_{81kvGr$)Tr3uhYDK!?0fo$^NRTjM~sF zFS&MT`ND|D&FRx^cB@n9e>szlv&ECoWu;&wr+Q#1UT0d5iQ&mnMzZIKPrgX zq%8Ffhez9nJY?zE``CpG7MY~eQw8eNdbV_nQK!7geNUi2+sf>(P8}l!FdDczlMU;g zcqFbw%b%I+QfyC0(_3uPgA2b-oedy*a#mMF_A=mLJup_TG&{eY)lXzFf90v8rx{>o zRug@8wLF{d&d=@fP7U1}+E0*AP0S_;>zSU3WGtT*B5eb%m@>iNlOe|@yK1}UPDSH> zi7B+7a>X&Y|D1IS^>T>RLou~u@%==dNsu@SDealaZPrj}(kkF^GBf=eUz?NX0w26j zt^5A{I9#L%;n6jny6B=PlEp6$Mg^{(8J95SCd6duXtK1cI0x<9G;O&}GLp=nf4vZ= zQrhxZ){yL%S~yF8JQNk=>1wk>0@$a_z&5`}^@j7Q_KU9Pe}fbRTx3LdhR}q3XUuMN z8SY=BoNnJ7crc6!a@p;U6L7^N<8)OlDm;@pLrWU(>~6ag)OmfZXED^1ckHLj+?|X*8GLZJObIWOuer8{APxcDx2TO=H(>REb)l#nVw28`cgXc&}%cXv_v$~?W3bip9mQ1 zpa7yj?czBpxVhT!@vy!+q{Z${{3@~Ohp2tWXO5U;TGA}XlbD_|JR}2Q{Gy<`8fb06dk!cpr4JU$aVgav6IEQ(b)P~;NrX#5`w}v z%!;LuwTilmAu6I5X>*PB77NEEw?rGwR@!1uOla=}Qo@zLi1|glEG#CRLS;bQ&&qDk zubqZd``s;=5xOFESub##(h%@1J0BoF5*HZHuiuZfLjXiKg(o3ktDdN zsj33!ka}P$anO3luk`rnAjnpYh0pJ|aL&G#snE}_%Q>go<))N))qDfE?|3nDm? z_mV!vCJB;T=HK4lvO}PC73dBeHT89V7oR$O-q;JKzLMPXRVs2E@UAhVe@x&wslw|q zxr~XTMYj^?Ajc#l%lv$^&JG{lO7n_H+XueLaR*PfxTqS~O?M4lW@S3RH@VD@-4hyq z;ut-lduWw8W)FiX6fH)gXbo%Tl8z4-2RYz#4gJeSHO6ug$~nYc+7u0Wz#lS~X)$1w zebs`!KKKbG5q=a$p!K_|UO<}syGH*&w0`A(%w8)P0-lNo|DKDhI|aNSEXmBNGZ(*t>|!VhglL3s{%UF&`_dY_hiFF>QJ`zWNtyR+Rrd(Yoj|LC z$oxn;-6ZsJgXU@8V7K#df50^#dJNpfd>nEKn$Qtw0+`$6Z?}mPAMI0+-0N^$T_57^ zF!B|2XL&roYWJx2n@qXRzeaiva5q{+i1cx|ps8ux_$HSgPBJ*M_RiL6GwbtEzcRwT z-ypF;>?XY26^p1c(1l)e4M9r%rkw0BYJUf8cZGDDH|@JNECqL{{M?k0;>Ja5LlE;} zrJ*p9h+}@pP#{qZe-M*+m7$c-r+)Lb2j-f{ZimUKQDmf+@@{{a{w?*~S8vsXFPpJ$z(<3tfJXwS`Q$!H4)7!67D4YUA4Pm)n*)7i76ct+V0ZujuM>pT2LI zT>jNwZZY%-3N9_!3mY`V&B{m5s5Z5g*dwA|Eoz zde9{))9;W-W1EF(DN29Otvm!Rb@L}QDYyDA>_crB|6tuur z@WrV@h0R$uB-_i=^MA1Kluf^|&e_EU1u1C>W`gtKOx`g&YpTYmhW?@mwl){-q>~J& z?|A`FBgRgavK;j{{I=bvq#%*T`rz1D{mGJyvUZoe=JLNF^L)!E+b_r3!pvb}5gG_2 z%xG)K6}+a)XWU~o1b?QjvabKa`tlI#q}nmH<1#GA*Id7br8WNzQ!tRpdI_~@Xg!L}tCy@op9pz5a|Zq!yc=Fs&(OI4YYX^d z3T}kBQPONVyv)*|(hkyz+-t<4ON>pH6w-PZ5iOoa244;)6lhKOHW{hNA>c#>7tK;N zW%bTi8W+9sQ49{3Jx^sxa(VT4SVw^y!J&IkBTE3n(uSFFc$h97r+~B;{wdx<4|MG*#^p%12miTYnbWSCyWWxAdaGtI47fB5Pow(VVvZ;4xel~ z#%Fgb%jrkKpHC+*m|~5;>jPvb5uyt={D<28EEB!J&x09r6j9wZcL!A3 zF2_eSX$tV~#?uiz*I2ZeYB(}~jo$X?a*JfK8`UX~&6JcFjG^&x<~dyzcnYk=d?~WR zAV$iX_!?s;$2mnmdq_QE%jiMIUPL% zbo!X|3aFI_kkm@DxKr`Nq@?%RuZ|*m=0qQIy;fctQb}q$ntB~oXibqL#H7q>UU+`} zj%q@W`0+j}RZ(I4=fE90X=&$TUnE2g+q*V3h)#cQh5j6~OKfSJsm>q;g02VBCzTM#k`4)%OB{rlOW zjXkpH-9LfUY9;xRE+|P0a%7~rR{_>d7i!e4$#q`q3Bu70iSIIvEaZ_whi_p)=OdKv z5g2C{JmLt^f!jQV8tx4##Papn)>epO{D{G8dlJNEc#6is1Dd0;^}Wm<_NaNP-Su0h zdn7#e8b~Zk47{5&yE{xer*pr!^!AE`Hq!Z;CgzIArsg=V{4k!GcLsDOkZtP6<7@dF zLE330r_)Ej;QX4ce?v^Y69kbH9-Wjd-gGk+w#%w`yP;UT9-(-gYbIH~cfXM0M@Rw$ zIpI8_nzzvlKOJ>h-_S|oP!D%sm&rfg0`wAddr~BRtf!Ij@zA)pftqT%%sX@KIpVmj zex8VV76&=OiFqkQcl6NE8dOtho*{_{Wz=)4Xgae^QG`-LcsVas6d9A7R1_BS15E7p zR;W!|e@@3@k!2t`!W`#oD~Xa9dqDq7X7W?HdO|$axPClq5a4+cv__hG7o*5(6tviY znn*daB}}%9{!SzOBL>Y|-ItADP<#0<1X^xushrO>D+NEHqkf?H8CWLH2O`aipzb>& zlLKw!r_73&Dkr%zU*mSqGvGj0I6G!&HIOZ=(gOEDh3Q;1f5G*dni_7{6xG@qX21|jm-f}3M^vL2uZ+iL7N-+XtttO) z5-Hu7n~JnU?pbCyfD;|9m5hOHpYOV)lhM`MDTD0vpjlYUOGxJCiQ2tL1~#{wWm(R^ z&z?Qo-Q6{pnFm5!m+FH@A8zm7ZWvDVIsgWS}<@#R!|AyjERulujh_@S@gQLKQfx0PpgNm-<%EKz&_?xlH>dr zFJ8x|qz2Q3rPP`l{47h34bwCONfLYvFY9>}$$9``5K^Qg6PuC)e#k^-o|5t}_y-1T zlV>uUHhMVidc5Z?|1zbIsIw@T49x~VD?~i95S#W0jVkE0a=6j?*RE{N3eSXJ!yHk;pA+lp)$NziLTJ4`Lk7aNE;{0eE3`WEfvSQP)oIoUb-qP4D%fu zO?5bzl&=hIe+q4Ou!a2=kLZna^*(8j>97Y2?Zp1PL9^vx8;cL{U19$pE zYh~9x_Jf~+x^6Hxd4xVpZQ@mtMx%|5jptu|WjR96?BcD(R@c@({N(e@2$pWetb)?O zeIRj=9-%tP!gXLnr}SV*Ft|%ZG$REgI`op1)##mp&o2-fi9<(-PR4~J7JAwGd9m=a zkhVV8re;gnPwgxH%Dnh`IN=AHg-Vovd#Uv;x_L!Ii&ZRj8G(m{O8Q%*ErZ=LuWAi5L+(?b+0m zOP{SNv<@|oXW;OlnpzKLqGML6&9!1&#)_9tRGu@LqVj4Ts1x0es5TT?Fc>0JH=0RtWtII|AARF&!wSFduI zQxRCZb3K~93d|23xtGFP=q5T@GX;2P=O=BLGdF%z+8k%k%NJ?oe7A|IwKI^*LPw~814u@zsB1F;K3?*?1N_<9s43H|GJ5|oJE#Om49WA!glhn3RHbc4Sq&| z^24dW0{YGWxw^G6S>XZ~b0+!hv(F0WX9jMM<}V55GPoOP0PiMUyD1rO>MHD+9`Vl? z%Y5%>TN@<=8H5S~`Fdjz%xXnZ0=))28)v$%s}gHNV02PPbs6Pb_nw!j;5X6;gf0Zw zrjC+r$UJrZnN4ph(|%bwF}79-rFj)%bNgnTZS*N&YvWe!-%uEWcbMpLRkN6;QOD<8 z<@cl!jBQ56YUSnzS4o?`L3MQ`VU}g?f7r%UManmKa&nS?y0NkG`RAYKlxtoiBij*r zb8GwIU5aSTRl3`WG@xtkQsheJpBQc{LD#=uD<&eUY! zPJYb-JzPNVotW({S9$U0jwP%qJFkAkfC<2ZbR#;f>U`zj9)q9TbSdKDLJ6K&l7|6Q zBxpM!HYe6eusa)T(Y()|0=Qk>*%_0rX~=a zyl5T#OtmG!_==8kn~XPhCpQ4SwJL)G@Ul9jcB(5^Bxs_nk7_)y zOikOrU`kyYl|XFOW-7Q_m(jv*6=D+?Ov~j`Hn%?|;Mw=b@&K5GJ^%c1NE=QqWjfBh zCgIFET&Dl_e6_A!mPxysza?vXhNbd@R+Keb4HabMcB#}4rdg25!1;B3e0+R*dRlz+ z?z`{icLQs3Dsyx2@4x?O^XiR-k8EMhB>4QB&ci_!I1)U~jU$J`U@&=G?WEw;l;HLZ zEXK$P1INKMK8PAz1Qrcl<$_jHJ~M{9^!~svEUsI!i?Z)YmuN>FwTlrQ+O4aN{M#w` z84`D8NN)i#cV{qc9LN}DGHhL5V=)mBw88tsdoX~4F0aj`uM+9d z-o3rOLP1Imdyd9GXQOHOUgd|M&%x(iVa)>W82F9XQ9)8bS%RG!M(! zIvgmSK*ALU%PKDhW6O99R*AH!+NK0AmVr}&66u73$n>Xt#29@npC@x(L~2E^H@qck z@PYvN?VPE=;QNk6^)-6#lC(q;F7a1z=ZZ%)BQl9cnba~tx1p^E4Wp_5Fgd~0GX#MJ z0#xq8u;rWO(q_mh8;aJjJz1F8#K7{eu@S|TJ_;T1K=yFR7|r$U3dz4cqbg+!n#lQa|S~?h*$kJ0q75MJ5ymQDKkrS=ckkuxITYX;LsU=x3g= zs=Puz%B!GbWf3=-phk$S8#e8P^4dVGP0rHVFs4>UhHnkU+8MN?Ao*z_8$;D8m97$w zrggfmz!Q|In@n9#i8g*1Xe*jNniW7IynnrLYaPalFbq#;;OI((_5ma&BM53`jHU@C zPTP6T?i`Al8|n{!dw2)->`kzMjNs&Oi0QuKPR=NC(01$)r#Uic{F7?+yL11_L63?hN zZru3GU;aXhwDl_=CGYL+Md7wZ4WyYo32jdacykO?9D|b~T!%gTgTmTR$~1z8XNBgH znr#qm!fMTfUgaaLv;~7Mrx+zf8|c-UTm2O^)LMC{#lh7|IpNT#Y~VD!c9q{iol#sz zE^B+|?2K91OrCiagSDAJ%RriM5;nF=OuGvk6AC60^Y>S$j@0x_yY5+Dl&J5Utvt_g zZI^texs$Bt9LOG4WZmHAv;+|^J%B&foB50Ph5pN59$mY3&3tEU56woS(FY$t%gSMfKV4y1F>MgSuw6cw+d`xYaVHE8uOA`WjE6%LyA(?a9-4tw3ImhP8dL-x1Rvr9 zT6ErWj{veDdeU#Ta2;JicA@ulh;q9azVTh=!+HqRNKE}j_%4Rj6$IM=@#o>fv5N8Q zf}k5A>7h`^fa?TMEM_|-gQrd}kJr*>BY>$Q#?C&|At3*9Wrr=UR*RH>DIX#Z=aG1Q zF{hdJwXKcSwbco8=@s5rYip76NUvYNu7f07*gi9h1%jVl3D+}mkey4a)kn%NHivO`zIA43s*I$>bgW0{MgCf zUd`lY>zWU>t78D*Pdpei7oMxJ)~-L6DL#{9!d@6Szlx8Jj&k}vIXU6Q<<-^I&p-d% zDhmuaZdg}#cJF@hScRRO34jzIcan6hNUFTQSUGqER})1KhyXhh4?rY^@YqtS3d_7KcABM$9Bih=*c83jS(PpS z(!CYF)ccixC6_6Dl7+195o8!W%CeoA{L8iG{rBI$d-pCOu^R8>!{x&HxqGEw=glJc znOdG)D~i}&kBY5AM{Y83Wdv>XKHQB~-!zLG={l#>#1+Fz3gyVFYwqb zq+RkRv`Oc6cy&Dqpi#SHm5Q)->iKBvG@K92jT%e3v<*Y$R!oGl>ZVAq5x4D=p|vkX z`?DEPfk9ahFr74Ar=oA{qHFTB?ab>cF5HA?QWI{b7&Jd_2lUldxCrC@np>!C=u?B1H=BHynCU22L__P8tU$Mn|_8o}x?hmIP-n0wCkUwWu%Q zIvcD*`pk00xgKSSf+@dP+uTaHT0vdBuiAH1WD*p~w=iqG9KLgMGqi4^PHdJl@`w`O ze1pO8F3P%4>LvI3K2>g$A)D$%@SuD3dkIMPPw=b>prH|Iv*K6;q5Ci9<nOs343<6-;z~K z<7~_A89}=_sEV248Dp8%l`8qvC}N}S(no=czC~;>i6%xyulbjqA?kyo6=JPXn_A5c zjGEZ&W`nhTQxmmoI4+x6!n$VU`sykgpv%{^;G${Be~Be_x0sMa$n$?^6@ZOW&koAc z+w>EX1J={@7q#2BH3?_UtcmhxGzbRvr)0=@dsuF0O*8zu!P?CYhH=UJxyof?a4;S_ z_&Pm3&C%CUeG3xihGJQk-yc?2SIzt5D0539z5C&_PAuDHFy$aIx6&R-IDo-YK^Q6) z=G~JNEDeVql!3d94Wq&aH}$V%+|mFvHJ6s-lM%O zhM|rvMD$BrE=6Yy(YDzT-KGVqvtP=F+Yv!X45EfubVxDcvkMHcBhozIu1nGNjRf9Q zk%J{jHK0ABLC*y+IyPCsH{w`r9RrB399RAYaX6((7F_W2c$8h)TIYNF@#Dv}_f_B= z#Npv#K5m{v3*io3nbx|$NEVydJ))8xQDR)Rd?Ea5<>qRZyPv6MwUwDL>gZq0G}A&` z%iKm%5vORVa2CpIRd&_dT!hX+dP_@w-jC2l}ZbVlnHoi&8w%wfz_yiL&Qss@n8S- zU-dhq5zfpUX5ik#_y7I>{y%T_U-mRQ(EY5&$^dZF^_i`}m{wxj0^YAmBRo;rEa<1Kx{?< zA!8&4Ljh(^Amsc6B%rt5Bn0VNtoIT%d)wMy#cBont0EeTKngSh2U%F2C@B9D?e#Yn zpkyT4omIbG-rQIjM~1e4{p(*HMbyF9eB69+a1i3yE-*Y#{iT;TA0YEOD*E!Gt^o;N6SV-JvBFIK(DbpiV*CgY>q~y zE$U+63~j(8DuQhT~F3&en8F8Fa^yxCkCd+5jqaJ{Ktsqz{3oQAV-k=*W9RDQ{fT{=$mVXm2E5dVocHU{$Lw&`HWNxHU zJBAtVYT<9LS+V51_U_p21mW!E?z<`B+SQU^od|$?Sgj5~5P;z)VS7g(&WRPu+XjLm z&yM^%y1BFMlr3>y&!0cPbLS3oBgx0j`KUJ^Knug3ncI@P81hm6v?fWa^pO{^tlh9@ z=ejo~srr~hE9I0-YJwFrv+#_SJglvlMz{&so^O^BgY87cf(-qyotT4LQAWOP#nZ;+ zlvUkU$71FO>+JM&Uf5=qvONQz{O9a+s&$=zYw)%)mNxzbyjd?z-><8_nn}v1^X(Ri z;>X7)XZc3w%6Xk$TW4A4j69jFqI4j0kG?-|^Nw|vx0l7MWhmAp=IiYBz`(wG)gn7ij45Pt4T;q4II+!c0uOWODOQ_0ee+R zF4-jkU@k~8A%GULGgtz^0g=%Heo;?0gypW9NM*i%9c(6;*<@6I`2g9v6fFi_cU1^93;}=-K`bbg zb%EJUK6N13J8GfqUr>`HP`<613dp|@&~N_Qy}Ws8oil&Fb?erbUw*l=vce4UkB^T{ z*(VCO@?_wwEd1*(W~Bb2sO783VnvvLY>dUt)5kEx0uSBL&j+cFs-mcmP zKO?$L_I@AjTSzxaRfvu36d!|($hHxioK#N4E{F+%=o1S}a+;SUtO$?jK=mW8NV0dx znd(PAPX>C?v%i9$0u3cKfDYS>1y1M?{YG9ZC#lIwzZX1Rn148o}C>Y9__!Lz4i|ej*m~LX9e~atZs1T2C#+`TXuWjx0JVFREE{(luJj{`BM+{ax26Lr(*%lzxgNmqP99mUN239Ey zEFV{rkLI}2gPu;j1zTbD)22VU^lf0^?1CONbXyYVz85K%ec!>)9FrkwF3)Bh?ptWn zz0m-KsN*zWx0dTu4vwM^t-wqxXuu8kjmM}F9PRNz0`_08S6Wv;QVE<*ZI5=@4jntP zW$gLQd0*xKxw5%F%DB7eJM)*%vF7XO=%^S*cMp4Z!c76I@UOQR-1rA=ggwu-HG|SE zxHXv8)_%RwGhH)@4z01>n~m>8%!ezKnl?_pP=s@`CK0(v=q(El&2u4V`Phd?ul8Q& zNO|<;=;U-xy_TMA(o|VOxam=7H|xm5dWe7?8(Bvjc&23|5keXmTU6aOil{a1sM2)HFic8ip8;hhr+yW&OASsCYrC z6`?uhx0Qjj3%?^+ z^o0}QTp^EhY)c_<%1ema30Xszg(ulvJ}(Qyf-`teNCQx0_5(H=a z@T|b^JOMkWSdf7Rf>#c}JUOqdtUP=6%*+;^i@?@0ciz3fdg-zxR$2a&g2Y^&u4tVu z2}4wZC%D-#1}g@GA&H1imV(3R-8TbA(oH)CLd!+qPJ_>$ilOuxTKz}WUGc}-hirf@ zz|!q42D~WR#6PFRT6e7dn+RR2}gJ{iiyIyMv z->gdZEs&Lv{@mKOfx5v;HN-{pP)WY(5N3UP+9~~W^&b+!%#(Hb> zC&DTuySlVvgdaCcYI1Fw(S&O+F$!9gR@yu&+Kyc&F_=70s`JBGEocTV-aa`!IXE~x zF=C#fRNOL`I&f1nsh4`)xqau}y?gd-n$`5x)wTEj`U$w|ylo!nX>1H5hg-1DC<#Z_ zWp9?B`vgn9f{9vw)qSJ{_sYNt#eN4F$){3m;vf|52B}aT<>sY;9xSjuSa3@R+Y8Z` zvqep)wA>{u>}*2%8{OKBUU#-@{U^m}v8;p}oq0qW2P4*Qac!D*CjbIfa+0S3K(VqodZ8>n~Q#W9Y(^S!>TusX;VnRPJcM-fAsHxZwvFZoFogbZsKlr28`N zEO578mPgVieA>~@Q!B|+JHgKe+Ek@+D3sFr@bJyc7q4FJ?Y%j9Gqbg7N|<={Qnd4q zn?`61ku}_Df+qUfso0_;*|ctpDd;UBww|q+Ojb$mIzB$$-`_ttIG7jgaey{6))Rnm zLm3VTw2mxXQLd&=W1Clf1~!i)J)+U3zqWN)!WgVcq=s^1985l+r&u4(%&u&1uWt>h zQgBoR9*swjA3rhc1`{Iiy+Qfu5wJm0&6v!EOvidVBHDbS$)2;5TG0ivUZ@h%llOgFYmR z2+R&>({SOPEQ)lYB1F-bPGF`*9){PW*nNmK#`y66i=e+iWdc>U<8fB z!A(2Y*MQ#X?8oQEEX&5@F;8FliFa_Ye{yo-6L>hbes%nirfI8aNgpIR~ z$PgwO*qAzKV&$DuvwEuCc;;%g&iOl^I&lrT%k~iFSowLPi=tDr#N9eLn>6G?!ho{y zE#sHDb?fHcyYE<3Y+GSXR#)Hs@QEzGIqbFF6B36m=42AK^Nl-VFw({b;nACM^ywywbw%LwU?!<3{@G6whKG?!RRh4Adj;a31CSj0 zlt)CT2LQ<&iNO8}qTOafC?Ymy{0D*y9iuEF|K$d9pxk(sN#dUCY-s>WE2k@a|{%5m>jFaw*^q~>cp4{ zdvCnDkv=AbCD`_%6NB-$>O#Uv7#xPg5UPTixkYSD4MnH;4#2>j25Q}M-o!P5 zqlGcLz4?c>L;lkXdXV1B`d%e2KTk!0w7tu}(TO`j1g`LNMBp@W4$=2Uip>gw zNEsEuGbGl;NKA+hw$rY%8|@+tc50tj{4;GN7N5?5dJV;bb~Md z`jl(Rzpb6Fd`7^m@ULC4xAxS99|LT_t)=~X-nn*7qgpSu!=7sicm5xz%2DZ01(OeJ zTsD2P>V-|V(V93Sjrr3QmVd9!X~oy4bM$@n>ea!)0gWHJrc>0yZyAYeG^h&Bb!Zj3 zzHm|J*h5jZQBaqZtv0K@W7D9%W58Q`eL2ig{a%```MR!xZ)cVF!<#p6@(wA~VB&PG zy22@FjB6@dO z)3dS4CN|osljPqawColv5P@$wCIU{-$@<2|J0CnIDOCJp&~Qs@EFOkMrGNXuV2}nU zqKIhvD^V#}mJ-~7fti6=LNajVdE94N;G}^_dl9(PXlFr~a&f5@Z(T#^n@6^!ZN@qG zXODUCXnQm1vY1@{P1WSv1wSWx6G3wKk3KU3e42*zyvZ=}2#(}S2a84_*uRuWYyT@O zDzvcpXLB)G{4*pc7DV<}UTPVxB2I^8i0RBQ{zbORbb=5bbPAk`f#gfzjMao;-PC*+FMkCUAbF z?!NbMyt39)WV00~?L<$v<6+mJi(OBo$WkW^rbfX+DL6Xn7?6R{4+D3qiiD0L@OdNC zl0<60a8kWeI@B!o(t{fs^@ z18oHuh(eUC=!{ln(JZ8g0Q?gPb}}#&SIBqx_-7=?Kl29*f|&}UbRb97dvx<^Mp;K*2 zoRu1F&&V`aRD;`1aU&)fSj~Kuz3A3vw0&}NvbXnofB)d@Y^v-!I+kE;dR$fXUH?}b zvZ1Q0{?up$haPm*56yp@F4Ee`VAZNgShWqT!Nmhp<%4Dkz{SZKD4A;s$o6MBjvXG( zf}&|<(sPP#@@Yd&@=4f`_2Ch9=(|(fCQN(N56%^89wP>Wl^0!qdUjgJguAmOR&)Y! zmu}~bB@uz0SP~}_cynv(=KV**j1-C3VJn-s%}N177*^3RWBTwZ2?mE?myd|1sZQj* zdEN{ho3$1Wi`tB$(#N-LDk!xrdinqp$&Q|+_1^2#s&tLf7*8-p^KoszH0#i5 z!`t<@n<703=2KYXbijn}YE_28)zsi>U6l@2R`DUbz_Mvn)^Kfp;>{9(O%N1dj>*HP zr)LKThqF?*QzFb+QH6QE76!MatrAumR=hg*b<%#>8SVjYeXau0LzlL>cwvf`|4j9i zNDMX$4%=ND35Vv2Bxxnf1b+PZv3bd7nLTHV?CyK-_ja@7V3@q;M7^Ks(E}6^d5SX_ z3<(Bds=K<+^ER-iZD-d2=XZFYf= zi3Gq}<;pHN{&`XIuXF-1HTao{tA_j@Ek6p7J`*I)8O&Xq{sgH#kN9Eplwl`i8jw9` zdW?VOLXs2WpCj`jlC)-`Xt3c8?bbEo!?-y=Y#|n}O~z}hE6ftN=Pw^$O<<_Af4kd0 z8^1KSbK}hna3_+C6kq2}INGn9NSsxvtzH4)vfh#t_FNE}Hi}OhS}~MM)J0b8G+6XT znFWI?eude7)uf^7qglG|-n?`TfokUAZdQvr^ckfW)>O|!nqhCR7DMZ;)>dA%8*rH^ z>?MU(Wu&w+D=t;@C#ZhN!UkO*Iq*pU5;fueR!@JY*r#=W?IZdym=x@!_VCoQrUV;!=gf|F$9O&`J;(Fd$$) zCA9I1%r8sQ#?j$gsusAsxz0x=JbCh@bRi1hK_UMp!fhOek)1(#_B)uB4|QO*jEL6M zd;n#6W%Ym#g+0R!dv+{&Yb_U9$eLK|X0s$?JC$9XLP|9hVXVz&zP4Os3(bZP(*?bnG^fL{=v+Qy$Z>0 z0^PmX`$D_7W2iN0hh#G_ptx}8s0h5Wvhw)xV+(+75qLBj-+lO(GS9!N!5#kzJ7aYs zVH1W^Fu08%3?&eftNUA&d=Um;c}j2^11D931k(V4=S6T((M1GSqPh7lIcjOkB4vH& zMz?|uF9&(P<-z0GGWI2w?7+00_dJucfbZiM&A+rpLc=+gRx+1Ryf*Y4fB z7b4Z-b#!#3Iw`$G4sbS_dW+4-Hw#>x8R2vVe~jl^UTMqnstS8ne%Q0cX)p^NnQ7S{rhW6|L=YPC?_oKi1*lO!z%HIaRhA>3S)7C1OwWwQh@+@UK zXTxbF_!^arZPOrQ^2?wCtt;r715#0DNy@+^59fzGho#^wo~MNw5!XRpogw1E!O7`~ z?O|1%3|WXf+~QT5$_}n{UE3?mo#P;i8BFd!6%jMz90Z5UV@-U#6&MS??WSRsgfx##+$;$6EqEceGtK*ojX!t4)z z2you5LJB{2*ufMS7jIlrX}1+V%g81C%=MN9{Zv2{Kf%hv_E!+6T+rVI1HMS?pXf^B zrEfucfte0lD&Ziovj=|OFMZs|L)rGsYF&?f`_k$tA1h`IA21zymX5*!CU3m4AjEX)Lx709D2QNEe&qk@F%!seGBA~0ISce~L zZq5vLaU;x1)WXWKJUg52?Y+)v%~l|_BJz--sEFvf*A-mg)HMT@MU0g#CL8^!t?UJ( zLt&1IjSFhFp6T3stSHpv;i&avgfn|f&bBgMS*aa^3HpukvrUmOlx+QG_BxtQrzT8j ztr-x~9*&w_P3yYOGR<+~(}P_{FJ;4X1)t^jr_+3Qj$gliZ3JTII>#8EM>Nr0#(uj+ zlI(D3<+*5)dl40ZS65d*{P08b9mfi5vbuWvy$@6iMwNhZ;1eE8{m%s?++Z-;V6b2c zTcZAQQgGyYqC=iqFfcC(fE`T6_*sa`^2zy#DA0K%-iG9R8>lYQpU1Y}zSr9T z!07eMXmM-6u)C4Ky6Ar^NSYvw%^fCW1&gQ(kvlYm^NX+ze_Bml2KQ8CY)p}}@6s&p zoaA8U7C?>IniGAPne!!04@Ls>ikp&U*xKOiuQoR~-+S-9P(W$%ej)!#;5GqW7}pEZS++AkEsMM-AzW>zP)XAHU+R?}99h$#lbPc61p;p5}uy}iA8 zFE86UNI15=78u+@3WntIm1>LC0|N^Tv0|Vkk1~UJjEB}DaBuFy zP=7>OweOcs7~j6Ny}i5u+(V6{1r`&Q#6P#Tze)zhF4JbRl#n#Ul}!mofd{Sc_sM5O zLUgVumbwlR2BfDA=PYF?Oz4md+@S!H*HDC!)7@{RtX*;Sp3*eQ&Hz`07U= zeDJ~6))s@W)9EzlG}WrWZ|GBCnpxggaGZ(FKxOkt*U7*}y;`d?8|@cH;nNBUsJ6j1 z&9V%xsGw^_7az7XKsRB$(FJQ7IXF0Y{d)iGY^t>jiZjZYI^nq1$_#p`N*mQcH8;Uh zx-qUYv|ls}YYWy%z^T?^q*_~MO1jJ;26PGoPv`BcfASO5-cyqsD@&~EWd{sPe72B7 zV~&n*-W+Rf&0$dNgC-B0TCHC~$-P*p;=0a3^hv5lSYOu8uf8`&M>A)yvs1r|tW!c8 z>AuaytKDMMW<9M&geF{p{f%e}fE}Z0=at`E9zJ|%joxe#_|n$a&h2;8iMG`MD69e- z9`CUkTg2k0#Te{951`^09Ei70VqmpE25!ZY39#7PVraLvHg%EYtpq!%Ffd2-iz0tW z_#bAcv)&tsA$Oq5C9>2GT}VLd^!r@A+oY%*D^7zr(9wZ;G2n&3bXe-OY}^cEzFA;a zPWDAYvbN+Cq&`%@-u2V6@FAi@-n9&Zqee^?h-MVzUkeX9AUSviyIkJnr zWk!IspAc)xze$uEWae3+ps53puuY`QELk-2QYRZfb6o*bEQsGdKM%r<&KVU(c%7ObKSIl{$m?;E#)~P+lXvxiTxZIj7pGO3y7$ z4`^fX-2`mIig#9JHDnMxWE7@~;%Ec0W&&`QnF+uIgu8;L3By7LF2#1UND^IZ7u1Y{ z3f6Nbl~S{8lGdKs+|-L!{(d=co}8TQ&&;ll?LcQY^Vvku0*_q=R$e6}^SeI6KskZ> z=EvG&V18aKzr&15*;f}Ah?$U)FL3w42U(Ue?pD-~QNFqb7IQEx40-0414Y9DR`&5a zHjfWUIP`fiFuO@^)56DnzasEO9CY{JqPLk$d#+)-B<9lD+j4>qu@}p9(hn*BqL+OE zr^BWB6bXHlB2Omo!Gb7Sfqe!^%ejj(p&i0RVpvbdFeHZe!V?tmRpNHXTTuzXY?Z{6 zD!xFQQ!KJyD=VY*HO~I(op;`GN|h+L_>eB--(<=SFQ3in*MLu$rG`u{g{flJ%Ll30 zJ+I*!Vp+>;yTp!JXNj5!u;{iyM?)|KDe`*;c*n;luU@^%{|z#ml|ZW_19IJ5{#qHr zrWZb~?A&SPUB;;VqMAa?^qv*R1iD6R&;@>(#NfJ1=icLpKyN^DEp4i%+FvdCIz2r- zIy#(A&x(@8w3Z7M;!N`FHf*0=n|N)jwPu>G4iB%2#dE6M-`_txJS-BJE&hc$SK=`+ z8U}{Jz{ZS{T_h>+G&RGa2`N}xvpM|Oa8~WeD6ytIE3B*6uCHzHwAFX5ueEW9W=R-= z??&-99fO0nlqjE)Kn(dKza;~6qq5e4&_j!zi;jZkM*wdDKrSPJy@htJ zh#uZS(zn`*+vvHYqcvQ6IF7O%POsS{AtK2pB5y}DO+R-R-j1^gz&y0K&-jh1?fo3Q zP6@z*j*jv@dc4bQZ>(j^u>d~$=%ewN3y{v~w;15|V*5PDS3S4CGJ~CcZX{~+Hlr>> z;ALheh`SjX_FPke7su;*O*imSIz(w@fx2tKg}RtbL)35HyxH5^J3T$40k0_GJJqpU zWJQ=$Ww3`ffVfTehSwX_jriSt9vFjNxQt4{phpw2aOgf6m?dAX6|Ld6 zwFnHErqSLCOI+HcRXY10=7q(rQD4a2S;8FPKVW=&3gNZStdPpTXhFZcBUX#5Lh^fj zOZghY2C`LXg%2$x#0&-2;tR0czip}kx6H{!>~RF8qWUWmuZJ#o436}5=xGaVZmcpZ zy?XWPojZ3_s18u&quZD5b9wL1%2B&x`wTOa7G^CTINEPOT8DWS!L+1`1!*IMBQ+|6 zD27zV1-s~*)#1d|VvXROqgP$#mn5h%__+jf<)jUJak|yPg2lkPlyV)tuW&`0?~!{7 zX?SOpR&`aRVolnt4ATHT%5uYI1!hf_4^qT7^2Ju|>eJ?QNL^rwsdxlatF;UK)^fC; z(|h#h&8c0~niG2iq0xaONbj!WT?HeY*!;%H>FNId>*M3&8cE6MYvp-FyIVKBsVf`j zV38yz8$9%6b);)k2aeW5%I`DV+uP>F>WIKMZr{yDD`|H`j*2;F>q2*RGuZPN( zQL!Q68mgr>EU7H*cWz&-E!KkRPDF)08*QxRUl6>Ynpkdc-)Gw0!NI}d;UP(eO*Naq zk@dtpCj(j6JT%qi>_U?mT!mG`V#?-IeJm|14BGW6D9-8mC(SbLnZA_d1u<1v+vQ!2)_xN_xY^KjWNElH}m$FuI}r4GPhUdy?B~JVB<_ z831m7g%cI;1~=$-dA>xsc-vCM1up$g;lqvk&Q&AJG57DxKhRf?$AC7{QvB|37g}%k*$Kcz}RywPPyi8t7H7)WK^uJ4=T*v-1UQ1U)!B zOw6%5?{|Z#o6TmmS__PA6j=UDcx45X8XS!Wxxw{stL5tc;bF7c(l^PrfZd9@ay)A^ zpMk**1E4bkF$U(oqS%yRbG>zn!2j|uzoTwvo-rI0#jpPPUqVx>zCUpu9-I!$(q!7; zIgPy3c81MlSUc@6{|-p~P4_DewfzeM$4C^ijwADKPFybJ@OyM6=pxL_nnZ&VfT8EQ z;QZH_&J;adxdB-KC-M}Sl*MJz{_2}=zIplbWsEfH@p?U?-EOyoovwm9K=l|GX{fNV zeFi!*2R9a4gp}*XGlMrAXUybuEHqF{$agdd#&kg zRir|uDf;8$isd^Y{Mtw+FqQM{(hO9g4mlRoWZDq2Cu{-uhGM3Kuuap|MS?3?AU6n9 zZb-YLf1)eHHd~MmSb;@Wh65HCvQ7-5qxFis80nfhSF05=Wq6%=6h_ev1mW<&n`@Z4 zcVupGg>?rW9v)V!r2){GFBj`dZA%}ywT`@nk%-SerTYwQ@2n91*py)TS(Ppi)g)ZJ z`r?Z(=sR9P;8$OKH9f!DtI$!Jiop+W=uN_qpVFJaVCWwaofi(>nG!sRfkhqz4+Pku zZdijw;KKsu0l)v@NZUC$DZokf<|%Huc=Cs1a97}@ukA;Yf1&qXmL2`Pcas6u@Ar^n zvLGRHAo9|ZI|>Hm=l{eKeL>`iv9RAY)58r5_MKSHGRfHA0c*e4)%jV?zzJUc_kaKQ zPWvm=xYeg1jZQb!=xc+pTYXWIVtsHb32|mlKx(VXaT)aQt=8+Kve0FL)SBAfsS?&z+7wFy z*EY+}JG7_8RkIzpVGlb^L+-*xlT84TTyi!$<393f*<&kO-znC-hDPkNajqG7w_L2c z@Qq<2#nRxVAqNaB_?k)ewJ~4JTeGVj?KQ<(pP3^W$hP!Rgn`Kc@e2jhdSiBW1X)sx zGjRLPZkLLJF3aNgzyCeGdA%s;+1c3_zxjOxX7?Sa_(%+4G3Ndx9AGf?!{A`x(J2LY zg+q6z1ovm)OhYV4FmPG~KIE7-#|jHFU_P}2U0?Z!i>1!nc{spPe7diXVPA@m_Us(t z{N`EJWy5W+XGD+F1^c}z;@=d*04N<0n^h8Nz%t_ycyDK8INW^&{hhA5{~d5%_jJG- zeCm$$w0f4bzq-1*`u5vzJtX${WJ6qnM#ups-dD8Zk)OF9ct_cA5cF-99f{b%IfsD} znYkTW4b`!*;>N0|V}+gAY>eJSk}{?COI37@B?`bL(1NIpg4e#=#@vGX0aI^CwoplG zM_Y$TW3whh>7R^2C0k*gv8>AKgkRf=N`!yF%MgH2rxrFqzuxN#)6h$ZsD2f(37YUv zM}_JmvmNTy}DB1z6HhAAhV_@3gdq1*aWsab^jnR9-APQMDgg1}#X^KC-C9r58w z9KQD;Vc^{+voW}b6wH1%^-T%RWMDCvfqM^bG6SJ=Mc{*exqjk|kL6gxQ$N$ilRixc zbHEy&0DSDj(z&O5vtWvfQ}Qo#tp#~373g|hKm}QQG{{#fbu@AvuyOzjLG`{aS{U$< z*~bBk55|V9b-Q~BiG+zDuB(x=Js4j7nuy0Ar(B=j0G(u89e47nK0nCAuG3@Hb# zgEKG;_8@_Q1vroHJOtTazlVaMK?2Xg$n4aRFVY_zZC~JYcIt!yICDqf(GK9z5`f`& zoq?WDhjGHL$IJ@uH<1AuUkQ*K8lCqIm)?Gsk_^4)DBuz9QRsd0VU&G3cF>Xc#c*|T zRu<8RWKA9a`mg_*mT?175m2iHJtDvprgCg>>YZj*d32(&~;u zmzhmrB#omn%PR+R!i!x;jryppV_}=}ybllatt>Wc)H#j5GzpQ&eU@{i?Gacl7QI7Y zF_>iK3KeHAHQ~xKiKrZ-tu`gJBCw^RqCrX84qp%v*whzxt~nCzj4J0j3}80DH!j@m zpUp3`*||Q#R9%B%v9Bf^AYG1#9(NQ@e09yh>zaXGH{(D^X9%CgU^JiV6`Ppn`C>kA zrbU7@U6-o`#;%RTKqJ)FvchX)M+ZqNeMm(1NTk_PJYcE zTm&BS&cJxDgoe`REB=Uua5F~~qx1<6ypvBH`X3K~KgBi-Js`bp_Ofi~k1qdq)9-#x z#Cg#|(K0#EwX2b28c6Sd^r7GJOP^9hd($vH^8I~;Zz+h)ZVt9veAZR|*K?!s@UZ*ZlU85ImDzG4xgVBVV zgB60ks%nPJ9QsAey-X!)nxl-e`jl=!bp~KMn+58o$HTI06*n{CPYD8eC}u*4vq)GS z>8;j*S;|F>-kD5+V$$oHu~)10-CbMY7kyZDXH^WDqmMV}JDeLQEsuc(iK;+>d?$gg z{%cb7{o+-EPki-SR`V+mJ?dY5_0`qYm0+F+>a>3Gt8e>1KY>cC9uE(SqyxyR{3}F8 z9CKboG~`Rc4g;rCf_pQtNHcKwSxz!AbRUcCat)(>^FMJvq?3e}(>I8Iyg7(5n=PKo zvCOQ2G@1j}pvt;1?j{aTSE$CI#s+1H*Eg)k7X_qcfa7QKcc&j}EFN$~?6p?m%b zgLXYW7cl4&JHmI&Y+BA{DR--X`?r6i^+-arsNqe=f_A`d1`LzZM{bNEz4D`VgT3Rc zQ-6JvDh#eZSGg^`WMC)H6S!Dw;3w<6#lQyc8WNb#=dyg1v1o2|>6ZQqAh@PMv;gfu zrA(_TVeOvLge7}!R|-63G_}SV0JLms_rqieyOd-|8J)c`H?v#P4QSFdWv%E4oT!)> zeA1-D(KWa`@K4G&DY`yW(LH`}b4)S%QY=sX4qoOTS)AX0fNtYzy2eyf7O5Sh`NOeVkk z-M`Q?R+i4`xPJcp^2L`!zeTtlTNj3*Uu!n(x+ezri-?Ym#Xxj1uo#VjnZ;5?och6K z);rMs)taG~j6S)3QW*WokLro{VT=uaDueXMlTC+vC)1;A;I8#_>`Euz0_=OldneWo z*#_@`mBX|>dLB#1jaftU@Z8~aHNwRVqfGF?0dKaw!T9QYmX3e^?QefuxC^+MgqVnb z?hV60oTOs88sm{$kwr*{Q_KYrkr#4%^f~da>HCuufNAb}`vF*=2;qV%e0I zrImr(eFdY?ntiwEYbk|*AA;f&S&3JQf)#3)BrEqCglzJPWldwcw-zm-wae0G(P%b_ z1b=C*6%ymDRbB`f3}es>3}Mn~n%S&oV2HYiq2GHgCRZARkl=zpJr^F#uPlP_S?q*e1z?n~dI> z60AbXEAu9`vX-b_H~!E6{2O}S>qn6j1wA`^_4T)VKIKKM_7M2V`k5Fk@&sWHgGC1h zLx;O_jDcZn1_qH_Y#@~ObHf_&%?pqEj@WDWjyYoZC3!)^N4j4}2H=ybS9P=mU^wW? zBiE?OT|f31?)jkZv3N@ShwQSl;a{C^jVXE$x66Y=U0aY(=_6d@`wR33e40QwHib3; zII+&xUwS>&d$yfc1daXHJ^%|aBI%F%AMb#nCe(zk!^0a8<_==Dfx!) z%b4dzOg1D9wv-X;J_a(9)4?o{`EKGJs}|t$aygAIpK8-Q@mnXxftA&frS?aoyEYJD4RI}zi%M)FcG-d zeEe|vcAxM3Pf3+e3_jtgUE90m$wzp?AIX||kND?IL;QXBFDd`_aeV7jcBs1)TuS~u zsLmMqwtx&$?)n1CwHfQbdoX}2bN3y{-_Y;Mf~WCph=YJ%lXlwW|NOh({Vt4uHl|Rb zE&uDiLoK6XzXUrXKQ+P6)ZrNk-oo)z0 za~M_duT1V0j-Rtr8fU#(&lhvjw&`1&5{c$5y9t#oSrI!Sa9{&DAVfFdTia_1sL=Es zO#!Ip6o8pBMj0iow7E*A*BW#z6z>8SMH_EiR8?zXRnNAbO##hpfay-SCgeK?kGk9`@&-P3n@{85J*89pDFk}pDSl*$xXb3jo8@LE_^$XCXcH0vU_J!LQFAe;)KgAGx3)e{gdix0wB=d|jST)A7&0`OR;D zE5BpjH1=16Yal5rRiR2BA$m2zKm=y9#HiU%{iV{J)n-%9RrYV~4owRJN8_0ln+dyO z6|ybfbkLqGB=?QwaYltR*0-+_NfEC0K1=RR~t0 z)UGJrW+oTKq%5bC>1?Ky-Lfp8_2<>cgZKhbTQYsJC9xIF3(B(5htJQ?E-o&v>euzv z`T2SMj)}Ujudzw{>bUYzc!pT%CjuKaZSXi|q%7i^aQ*9gy)ps4w1iUZQBi-kSS*{E z=j}GEndIKW=oU=!bA!VuW#JW|vZv9R4WZSE*py?hP_TDIISJkN)_(v&=n38Y*Gzm+ zPb}dSOsX%HZ@>LE5d}RvJA3iPHzKr%$}k8|E(jelOTpGUmdjIv$)fRw+_z%U$lWQy z-8yi0)Ye$S>{udj))=5m1U_OA@))CsgXA5bW)yV91oRQa2@pr?!+tFn!?y^Jd4Lal z$PRP*;8E|6{OsQjrFNM7+kF+~KZi3#YY@4vh>$!~gX_D&}3KwF^ZzaeWhro znHBYff{cGww4&az#fXFrhPK#;mTk2E71X3UDQnoRnRikats|9Eh{zFYyM*o$Q&8+$ zT9dPbWVkP>xaHyV>-Keac2*PeY&Ij}B(gZl{z=LO7jz1MIZf!oFfG~?-HK{~)NMk> z5KB`cy4TNoy}r4*T`reK%tR&voPkv#_?pA<_-f>4L)_yDwmcSH(U$)OZ=%63DJ)1V zyF&DA25z&}D=O-m2z~j-ix;20eEHISm^l0N+D1V`cO)}pu`Pu8wuwc%w=FU;7~JfR z?ysNz;m|#XNqHvK!0ls{mlHJG@9Q>quK!5ZHgK@mM(6_bPp`)zOgP>d*<(A!r!ysv z^-$>iY&`ob7`^LRL>h*h|D<4MR4i0S@$6K2H zu%?)cWc>4QfBV~-KzLwi-=Woyaws>tSX2544FNKDibt);r`J+#mb?QYid(xZYovsM$Rmwd}ZK!B7c&D>TSvK*`XaP*JQ6);s-%)`U|eG>vu zdB)D%zJMQ;8`EP6p!!x{A%D{c6iGR*f>y0NG&t(FAmQ{TaW{*B1ydfWQO@01RZ`cw zu|WIw+h5aD>4mL4d+~C5ah+n*4AM<5)ur8XB%B^A=VCBGW+lk}44m(YHN+Hp$d_z} zYf66+c%T*5eglLf%7ecMUO7~oc%u6_=BqfN^FQd`-~aHBkGqGq@_}($hC?3U^tWq& z#0d)r)OMAd*&i8b#E>99r6 z-PYj+rqZ}&eHC9TwOMd}OmU-Do^KT3x-;iz=VxbUMRUc1AGh4az=^xtk}#SIIJS{+ z?jvn;Rlhdvi>2lId@h%Zo144!YQuaQ32znz!s&rTfiZt9hJi(jf$6cqNRcEHD&R3N zSutebAa6Eei-j_D9K!exdF8{efBh}JWpvPnew1BYUcdOFlO?;K#2qjUxg;D#a1MiW zX0Y?Zp&_CZ?#aL+gMqnNo9-cQKR2xG!9gFdm*`OOs8-C!8e@#M;v+-fsWB%UqhCWC zFMerfWR#==IOy$ifH2n{eBQ^hdDxU+lC}Xl2%UcEKo7{?XI3D(J`7r`#}^OS3ogUD z8BXE8gGYG;;2w)&@b`5x{@IwX#_+W>{y7c9!YO@(p@<3sJdO-$_Xv)#Qb2Ihk?63!K){nnovrTa8nhjQFk3Wt*Q9#_OA8))_fXc z*OZSmXZsv&2buXsCOZHEALb|ngPUW_F|aVH<= z;QF1Fev(Gea&h=ldFGgKc|J=l@K68rPv__73Ao)e{@IAA0F}uT z^%nyt_1CKm?8v|Ea)vx1pyEg)>?8|P6IyRysHK*C7yUiupE~upe*Q4`4gv|2HUuJJ z!_+7ugHP0|X#s{P?E_H?#%-*wo4$y&f)YBT-b#=HOHH(MjlPqqKDww&D1ny#+7N3k zT5C#@R=%d1B(a)H?wI3q`e32+4=cbUw!SIWmg1#@#^zpGRq#P zg2=SWN|7)KLexDm7+4JMM!!d7;9P-Y-$3XABJe1=czX{Bh8>4r0vR5qSvZAm!U;~c z6d&7#bNWT9_e|LDPmp^)dHPOB!Xb}+&J(+P8Q9l=8v3C>z-e515o{inPR9jX97@4B zeACmim`%&X!oU6PZ_`>X8~>bXh((r1;bsehl`)xXF5pa3zt<0J)+wXN4@`lK`<+hm zI&&L%NyDCzrCfHGo8kImvE1&qBJK{Y3#EY8&rac;3z}}Ibcc19&z{XL zpXJHB5d?LC7g$$iNX<2;T8#b`Os#ZuH!mFe5Dc7Qh&5IqbjD0T{&*!9cyq^)(66HB zK}YB?a(jH+$x&hs6Wr9;nXC zI%6&q4s5Wn&qH;*u7P-*ojS(zF}fD^Uo|NLqxY8i`|4trpoQz}>(4*`+{XigHL>{T z$bcbE#YGi~M@=wuim@RWU@^AORyFpU)uGt_ZASB26&uDXD*0V%zI|#IszIpl<>_aK zgGFU`50DT&ao0fuD>i7^d?3}`Cg8a(WCZTUz+{;U8dcl4^=c_tP|$&b!k`qqt2TwX zQZHX^D|t7oq*rkBSuu zcy>sb!%>RC^7Ds>`}gnP%^&8bHjcj8-$p?;Q>9JvaGZph&$BUj zfD{Z}LDl0hu;|6W!vdkR8FPOT_&7n1sYX(#wbzgx4%OE~4T^ea$vw?7%HH(|hit#c zYx0W$+sw7#ICuU4xINfm8I!}HcV!>Qf0p-nU_&~wsAJ9`?fC%l@6}XWko!D81Tyb? zrNGf{h5lb7qzuU(AvU(5%kz!`NG9WseVJfR&=q?Uzr;QjV$1TolV}T|q#?7S1T1Ba zW5rEPZs0^+qM#Jfd@A9sChyAcB)Pp!C(VkqFsV*u1S(X8ty%fC34TVIn`?H$+bMg3 zoF!#<{dJZbI!V<;+nOn0y5O;TX^ZBCg{)-o%6;MzdbuTKf z@RyYT{d=5Vd*S;|JMBKng8)D`3ie8M7e;HtU~&Y|AB>{kTa@{Nk%0{{*QN>R2SU zfSegfe?K08PBD<_t1hJei zN%CiazIH&Vw$wxsEA3Un2o2Xo)4o#=sQ_h71vYjWjq`JG?bpOP)w#afOG;;4Q*WWd zB-nzLq1zfr)vo<#*VaR7s@m?_pK7z&Z8lZ&v);8xjN5Ii%cAnws>!!(jjblKz)}<8 zT!T|h<4v96Nux%WCJLHX02Zu@OQwb7y6d_hb+-sV(5d(^**u_FU|rUtH?}iv(44^e ze13O(w`)~j-0tS{<<-@t%ed%94Y&;K1T&-SB93g2{DmR8aLB;)FNbnbkXlEGK53&i zXhWJ;93Z-8V3d|^Ap@%!rKSi|RkU*}ECbgk_gBCAx&~mgY7NWvb!fKr{Kd=qx~{hC zoCmW1J%Bw1toh{2gLQzx7~wS#u}WQf60nnj+2!_QUfbdY7;Zn^}T7GokR_VG0gkjrSFSYrfq~{7CN&7a-x1c)+$x)koY1Q4>tT(IW zN})S{h@kyt$4sJuIsfQBC?tqzr5bb9mk#WQ<#s$+*_b+F~yt zl{^XNZ9wx*RS(|nHq~yktN+_<8|}CGK_vq3u-X|1sb<%kKX=W1N23E*DF2fZVNJPb z=S?>6#rZ|cunh(`C77nu_Jmff2pkKKKRY{Xq~Ohl6zp+??E1fgx`KPi%M)(*omwxs zS+8$yZ`Z4p=}rCSe6g6-`!buxS}-cEkBq_+rpLhSw}rnjC=FH?sdB_yF5uZCVmj*) zWnd~ngJTJ1QppYUnm&XKY~nR&)Hmp`e#*f0bEzzfU3-&*Du!h5s`HD>%g?^JfA{^6 z?<5*^iMaz-hi`rIO)#&&i2jsYDkTL=UpY)MuzgzPGjPs35mbx=Vke#UP;>_%PY+eP zAKr|IUxx;{ewzGKBN#k%=f{`^cpUJbjC&NGAc7vedp#Byp<-5NicIc0&=W2PJ3mKE zAv#OS5B2tfy^e97%AJ3B#Z#{f&od`>7(wUlqOa8U<6E?8osiv!i}O?h@Uv&nUcGu1 z16t9>Kj(x!GwbR>Q0pyRp$B)8Il25l3Y^Zi2s|h6B}K(PPjlZUBv9EM?+SE#W)`D?&?fCvRWj0vyXcouE*qhBBC97!d{%Iw z7zNx?REB9Wr|dxWOyrazG&YAP^`)pE7l?!qrbQjVB<3$^?V0vJ?Q^dOAlqZDv`mi582zqY5I zrdXEkOId7#LoX=x;6~SNqm&DyKw{%|hBfwX*PB)SUroR@o|L6TP*TYm_3;K$_qX|J zGK_bH3YBfd^j#Yzi(vi66el*DTePpYZ{MArpFMx}?E3n8y;|Sj-_Op@E-n-aPbX8N zG`bN38m)_>sF$o6SUPWaPC*IR{2S7vK%mnixL7XkZtrALfUCEw`HRhFvs^Cg{*z=| z5i&5nDx7ICrRCZ;jIt`?S;1t&WJ&THqM_J$YhR+DW(9)#gDB_Xg^S0LMBq zk9JukY#gJ~*khSK!HFK&bTs6C%#6ensdF3280ly)V-0)nH#*yF8oyQG*T4RCOdpm= zRzp$WuxI~nRPwJ8ge~qSCgdG}^lPu!fl;$qU~r`|fadfn!Pb{>gKJcin#r@}I!OiL z_T#FmmWw6Te#tKQsl`r%stILqWi|;8f|*=S^b|=DB&b<4W}6>dkV8RS!de~J<`k={ zJk_?^RlD7~fwx6XchF?&Lh}Q(BUbKgB)&ov6;z;W1#8=5vtM-&Dizm?W=s!_?&lxV z)pGUIa`o=r`>U(V7cX91?slu?^6c#F{Nkei_wwRmHk*YQNwVK%3h`O7Yoy@tgpn12 zO0sD0Fh3fft}8#RTfV!yS(%t;zdyEPHPzSMZezKL#hA-)UT(1Gg=NG@b&mi~yduz( zQKV9iD?~dVg4Rk}lB%}O@)Cs|It>_@(Sgl{60AjUdGyVr0|u`D`{q~Q{N*oyG4B*5 z>_{5$^=B`d^arP=)CiJ`JwPZh`%A^e;ABKJBL#EHY$O~y*A`3UdSc}y1BXes1KhC2 z7J<7_p`UfuM`l+wBuV-dF%=Kl_z`z^-$}a6{hmDH?hhXRAFv4UBjN}ga-*=vaqGd3 zp%$C%B?Z}ZK8W+5)C9{h>JlB{+Qxh@ta#r#8wj-yv=kI}1YKKSXT|erStJvHzxd({ z4`}JD(q_JSCQ>XFR~9nun*}3#(gBs#fjy&U64(q8(`mAN_|-w7mKSyH!vQJ}y!B#~ zo8`7@`rYj+?nrtW$X466Wr%fnvaO#Bl!2TWXbKQIEl}BCVe2|opVLCs3I>CDD%`mM zRPnzmm>IF!Y#V#4jgtJQkB+^kkj{_VC6lGm}{ zXyLuh+^nxM5G6t>L|J1s@&hwyFE+fpd$_-UIKMc5_44J_)m2TKXRWj=F<4d!_MW5^ z@TQY#z3=tD(9`Br8jhqBqd7<%2{$p%b+_&xsy2BWgdd{p-Kh1IFrP23udk4>2JnKd z>$@Ff%#cD|(dPrJ!3vV5%UV_02?;mdm-@X~25vm790A$RVUe?`+7ULg!SlIx8Ccds zw#Hfhu7P;<`gK{BG6=<18_}zuotU0TLZviU=5_I zrO4=Xz94EUQw)^Izcj4cNykN>Gldi1>h2V@j!t@LW__|8*k*JN8k-$DZ`A|z<#H8H z1cc++)*(uLZ?~tV2EvLGg%Pjm)?F1?VX!hBvXInFDl|#I1?bvF>HrsDW>DmKv1*n@ z*zC63?QXSP&F2q|&fn%$wn!sGQ*8m{M&DkpYp|Tpm-U|R+HBtJOV-*%iJGgi#^7o5 zQ%(4o2Na9>@`uHb=jZ3IU%#$5v|g<)E-!1+K0j-6h8txya!J?yF3ZWqMN#)s_Ry=_ z3=kbV7#v0N@N1?vmW!L)8x`CRl$LGT+mL~mt%5zBPTXc)4E7!%CL&&64&eA>g=#99 z4Iwp(0vXmZh;}{Xi4Lr~NVA|#wm8JV+mu+gyGf(3GZ?rjr&IzR)lnjT@#4kV`NjO< z-dsUWiL#>j?2E4(0FKeCpm)=-QK#B1GI5oO!F*CNq@-YASbGEp&Z2~HG3e<1knw+a zRC7!O9w`bsk_bH_DviXyj|{wt=j7>dvv}gF{T?J7-|vq$2N*t$Yi`0DCvyI!xauCC6`&&)1`>9sN?STb-BH7#68KQ+C%-fnJh zZt8Xf=g$l@cQ#<)`hSbXVlsK=HSJ(9_$w*~7D9MhF7R4zaE+PpgjA6vr$&)m8rZDM zj<3*0SPR15PU)ir1DhkJ>L=-1N?v_n`uLlj&0f8FIdA;N)aD8hJMyr)e(^fvYsj^1 z#sLF*rP0#r*jX6dUkb)-Tda85qY#uixXm!c;^?s>5ZZrxZxJ|o#pfu*{ZzvJMCmap z4Spd`RFA%ok01iaAOiQlQa_ns^+1hI2du}g4+}%yPL~hF+fzty%>6 z>%fTDCO)zB?17x@#ZLE167Dd6RyH=kZtXnjfc5RS-zMy@5YfnJJ;R>mFQ`>pA6BXN z6&nF9oYF*rO%%z|C5}6Q0@+L1QY%{B7zkveGt|`M_DY8vYuDW|L99-j5nsr_%{FQWCZzE(lwtrulcX*=;ww`-g{`&=g%kVbaiL z$2OboeDUxwpHmC8vA>)ufR!j#0_%fvCU!Lmmp+~#-Zg&9^O}O{pY3+rNWr_^#rpjE z`dSuD0zaj?`MWI3i;IhzU8RRPwE^>VRKW#B*O&dn!+pJJB6O>X8#efvvsrF(hPT_z zWHLcgpNhd?4y|b!W`o3@z^gl8bZ7)e@^p(Nr5MUX1Wv_~7J(bt^}EI1ul z-8CEoi}u3)=2yS^?z`^{t`&uw2K@Z9p5Hj=%|<{E7`CQ&kcq(%^_PZT;m{qnSjkd7 z*$kW=2;Fm79@|Q+t^JnYi&~x#Fdn?iFj9=}5sv9c!}&cmVQ#-a0q|qubw>1VcQfNV zLT5J!gBt3@^c)D!)pbWq5kA&5#(~<+vZ0DGXy+=CWg|2iYdx2d(euf%BVRxDH+0R4 z^}H<*6HNfFKYRW9bpmdY)cNUK1F0P&@AxsHQ~HQ47i2H>%4W;@slVYspb+s+n&4+= z70SS*KgifV$8?OEvb=4f6Vn**J(xO4sss{{0Bfxbx*4OkN-^=sQUT!&B+O=0ZMaQ# z&ABj|&D1ow-8RwMx3_n@ssbG+s#V6Ow{4vB{c^SJaT_8{0amaF`jzoOs{|~dSYS27 z>Kv=7cRAM-`u6R+`}>ElzW%a>^G)N;R#nfgubr%5yVo-0w$XtXi)H1OM~Vek7;$pF zTHV~-)LUV1QWL2Vw&6|ewIcBH*|TdwoU|C+LaADFAQsH$IObS!b1yUDVw(k*T_J8R zP3)st`{fP>28V&^4cElglLTv%Fl?f-b(L^O2Y&VHbx{<}OaylWHa2NjFIEp9dSfs* z+RT7qhoUnv7`b9^BCI7Wyl`mddB{D5>{DzE2F?kD?kNHf*La6GuFBRY^{80oaRGWIo_&141Omb(xHnu&upR2uw8rKuhzZ0%AgK}=fu6|Fd?#74<5LPttBC6PtVzMIYZ zp?NLZr3!%*8pU$mpznIKN?(Z;;&$7J-iw-*o7Z}?+t&ZvRXeP7UNsbD0h38t|L^Q< zR)grp`T2A@sd+Vl#89m3pBjL%x(G3Nxm^D3uit(C`Rf-iUexYmtQvFg=7XJ^YfzMv>sMd)0bm|C!_j7P1PT1g^sgU&y@xv=_~CvTEiExxLA(0L(yb8rq%r+CMJN zW{JLi`Q?|sfaU_HGGFak14)n0D}MPRl@lgh;Iw0XZ!!t|(noySuJBEv!86dZSGuS4 zMuvsK7<4{gpbqzpeD6W4Jy!x5iP)?FrnkZxFuARfEJP_MwSZF7Z&<4dSl-^Cs?xt`>>^*-`mfn! za&d9~?E3ooXU}{~X9t5f^-rS)?=BIYZ}XaC-@N&0KA(U6^;dUycg^+Lgz015teskL zZw4re^NWj`fvrAm6443bR9HPcJjgZ;_Yv!?=q=r-tPxXaY+a6*i>299r~Hy%e9OR} zx(R3!ufb74xseo?Zo7;kkY1TxAO(s78|t7Ou~3QOXgjaa)u^{jp(Fb2J;g)WICk#fG6uU3ngLSB<|&AdNpnNabAzvVb$Kb6Lcz^ZYVv{4&lfsUU4UmRCYqS%J2^F=Gt}Mc+i4Q6 zv~!i02P=U|{tS09V)5&g42**-Q7e z46N_akb&jG<{GK*h~_zj!Ew>WyuSSMt9S3-$s`8vsUn(cz%M&x5=f2vIl|3CW5Fix zilifzP$qWyDZ$;y>MYq^9C%0|bUw^y7U1)(>o6C zQ&0DQa@6gfVtXTPw||uKBgWTec}~HQuE8E>4j$v|_pkW`Cv~w7FCmoqSy;X(W5c1o z>R{(ky}0`gj*|s%GwpPwNe!Kp@%bM3{PWNCP#9wj98zwg^pTNp+pJD#!N9>?02`?6 z#6Q!K5O|hUB!P~2UkPU+-#5$eBu0qcVKfCD!i|3pZJ$v~S5E0843CV<4S~E2o+%Gf z?N^Sak&402)2ns8QdNuWz*=WhqLI_9^?I|I&+qT=DpOZS!$^&M4^082EqjI3#Q5(0 z&HJ01CdNCcs>%&9Q^|nt0#I-I%}?)sdi(DD?CkT`ufO=>_4)aEc()Yg0*f{7uCQ{< z%+5TwW0c*PWXI^7cAoXeB3blw(!`J0=_nK|Ty{;ABlbeFNd;ks zrQJVCK(o)lp3jyDY9mnwuK!m*snlGUy>10^;cpb6R ziywmmoU3^rR}&mf5Y9zw5PeOKhjtNQlmi0eALhfP27feq@&2lBH+gm}8H;2l+}iE` z%)ZSI!o3Z7P1~(aCn*Ok3Bci-h73&!nf^XlXyjilF!iThA)|C8RF8}uZ_dovq$Jei3)j)fBc@apsJDA+HQt%}`VY^-RP} zUcC5l^Fbcji;D}7Ee&f;Cezuhs>vBtrQ@pR-kX~na@~{OuRRVDl-qnzdPA zwOrL5tM5j0RZ&ruY{gKe&9xQC^0t!(Y{I0elNMhnnA3rU2xwWj-2>=gV8~=(C4W*^ zYA5ysNRc7J!1XDXp%ZOtypLn`dA)f4`Qr9%O1I60;fUNS($p&iQ?9L}IFX3B55m3- z+@+}IrNCzSKaVN`=OS+3DCms$AI$^$BeJ!^)7oJe0@sJ=9UQk8@WcT4gsQ-do&bEH z62W@}48xFp>?;B1BP-I!EdhCi8N`73CGIBSZoQ7GWAFx)L|> zg|^AyG!>avhr+4?83xViz|WpPn@lFF)!M&N+E+Q5Ts(Wx0&sHdo9C-aY`?k()tr@9 zA1PS-{|#qgZa;HOp~Gb0R3LPofmZiY$@)gewDBFdt!z*phonvgkN2G)z$5H$)-1}C zVc>mU#p!?|9BoS-VV5TgL~zV@Mh{%?CBH)!{~muYPGQ;*$9p_ruaB^6EiWWEyK&^( zH+zenJAs*T-x zdH?hK^=9+o!-w0uJDHWudQG{;tw>2>?fewK_2{vY6Gn*sr}9m7pEVU{1s8S?(celHraz$jCy;HCIj%(c zYgPN2ob9S|nOV7p(<8~qw)F-7;^m8`5E6IHilVrD{sL^_YiF)WCtCeuva_KI9LBApYFXAJ&XFoeyI)(z7!M0)=5za2iR8 zkI)l1@)lu?o!+O%g?K72_^5g}jv%~Oxgi*LJ$U3(2YYM_KBmhOePGU90kLQE@s^k+ zePTk)XfIC47~f&K0lp{9A87#o^2;w}g(L=LLD?gPZ+5~k6czg^wB>5~){wjd{M`s4 zHbMBFu+meJDhX#CuWZlReF3105xoj(%4*z~SkeHpcaE7bxSa&4h}--_dS+GLvqfap za0>%1V*`=gEv&Y+kZa1_Jlx;UALfLLo6nca_3hn*cV=t$xV?Y)!+-zv$2af18Z-Pc z>=;!?hU~yS&46jFM&JMb^I!h+KmXU=-JO4gp_)u?i(=)Fq!2&-^!7ue=&nC}xTzU< z*J2hDaFt^9dbO$#i}IPGMr8yq1()9|+hO_3t^Vc5+@ro_x7*#?Ei8;KSGx}r2uRW~ zP6|*qI&tTAuO|b$4^YLx92i;ma&Vi?VPMJH-U)EeLRl7{fBrc-q14V2*Uw+DcngGM zVaV_pqKiPHC1BYL#$n(Lkc}?b`&+*6pssr)HOjywM%N>3=K$+{45GzT&%hfpYw$$R z+b95xr+-TK?bG4rB!+G`$8&j~$u~IGt$KLxtDe(LFyt7HavR~{Z$BKgXhPdfP&Q() z3i54ZY{l$Dg|Tikimxxmz4+G9Xt*FuA}_e(ZcSgx zowugnCa>EpZ))R!ER)k5)Af4W1U_r+*Qn9+`KpFu-^hBm`}>=BfBMUJi#DPg`aUb5 zOJm?fE02Ylc?=( z8CY~MFs7a?cCQrH8uBOY#2FZwBWB*Q2ieb8sV}0JFJ78?o3KmgZ8k^p>kVpDv$q zu9p2af3z~PdkV|YzuCN`V0cn@&11cA^k!1{D!LdG`*pED)dmAgK7bGtyAdO9x^P*; zQke_DA?4Qen-lizeJX4JBEzC?yfIx7y@8Yu!@gm+J6hu7nZc(BV4|skxx)-03kay& zfF#rh$BVPI1a51_&(BQW9tnx{h8DOP&tJd)@uzo~X=`f#3y+=?#O{rwp<`AOAQ);x3+I3N%U}QShd)ZQ zF?t6SlZT?1(^Xmq{>OY#|8M^D&p+2BtlqD1{xHA2xm~Z;l|JBC*VkoPy08~$xuFJ2 z%;qo_7Y$LCuCJM@4I8M)Q^Bp6%$0X_uV#!8pwGZst@UUbEUY5W!1SgJ%2t~d0|pk^ z3`}}UG6m50Z}!pbxzu>;|lJ=Ug(%x&RGRwqHh-i!}tswJmC&MPKz+@ z(Cv&opn{Q?dz=ydFpUz9*u#_E2s~ytj#6&r7XiSJej&kA+jls^8qrT6GLY=ML-5!) z*N7~OSu5jyy}%R-W4s0IkYm$1zu`ir&2&;R7h~zPg^A?^8I(`TViLE2K0iN~HDh9M zn;-v7E+>Qn5hKfct?3G%K0tbvc3wOZcZ-VoerKAO*$i^bBr z2JY_XfBN&^?jIJNj|S*^5_XKLIa-EPdNBP9-o1bSAOG=RA<~zVd7*S*FcCsdw&1_qXa{jCrN_Jwornd4>t zKY#w2vh?FF#>sSgcJ(YHvsWafT<|bAxnifs$DnZNeHoZ(u;bp0>`EUI7(~zPv!jyi zf!c$|>E$Oz8E3n2(B8qL?sW0#oIgci1`#U&ls6C?9IKr8%7M(q`|W(bI{?7xo!&8G znz4VY>4;+N-81aHU<#KbBj^|?X8}L@QZK{6Q4XI?Cy5B>7cX8+r_;pXD~x|m<^aoo zE8$?EQB&iCJM2R1uvn+NQSXv))>UOrf%eBIv%ohiavPfGL9@IrrQ@y$%=HP>qSwfA z4(WoVO0|JVEX?>PouQiR!VcYpu!$K9@~k3+qD zjm^8=&KQ8xvvz)Ves*>)F_J2}5pOCZ=km8~6}V5adh)sjVBz{>xeH@FzS^;X!w9i6 zc3F^061M%p*rc0dyA?99h+9Cp&7!fqVj0*RKvoByP0z2dpT(}f8h~dP*KwllcWrlJ zaAX_}d4bOz>fK%p99^~d6xK+ihm62xZ-;Uh=Kt)G-vtNQ-H)9)Pq4CTzxJ|B@=oR? z4C`O<>9XCwg+nb5BRBczvgZjsJCC((JW2yNtic!xV}O;+s@O@m&T^OqvZ)QS3A|iu zv7TWhKlm)^fc5ItD+$114J2>Ko1FtJgaqJF83u-WAmk%5_$e5?v?8s~w2^RTCP&wQ z2j~I!?YJVzz%^pkd?n&R*RnxAHruZnQpimhlPbx>=!B6gcq=DU<$I+hbjQLP5jN}1 z?d@%2o&b$Na=#4b+JMz+Jzx0gvhRNW@YnDEA@?FO29FG3dAM`jkhc@Yr2^jG2%_?(`D_U>M`zz=`b-JYI*hZ4ysvCIa@{)|kh0 z?2={JtMPuZ(AdLrIsFlKtd+2MPR2tc`e=^H7Tvl=Jl5m0ui^c4#G&C=x9M}CQ*4dw0(9eHZ_gZoJoPiYgUl@ zF|^`QP}s@Dm;wpF)-{cE-%Rhz$)r7B5JtnwcWOSopFb>?3rpY)G;Sa67hV|ZyPt3V z_Tx{LYY&z+e2u|v<~Z9NZQuF|Qus~ixn|lw{Nayp-@fx1xV#70(qr=B_U88fZn;|3 z$He4ySCtRL)9LgoFi%1)MJ6<1PiUnt=@e~9F2uhT5rJugeo(!L#b$$`Ud&dN_4(7+ zmSw%)3fX59&%od@u$`|%*XgSl1Is>`qzAK6bTgd6nK^;7EMLBS$xgS(*ZJjjh_4W$ zY>tyv_%U<@Jtvu%%y0$E?8m^F#T6mL%5HBF_{3@95eovH{wN;uhfHwr%|C)l4WmzN zjCH>Z*#4&+;E&^CnkC^oqx{<*tzkn^SW>6OQuebKlh*fNZ;+cCub+QH$ zc1D2nImgI!En)#pN7MCXIE~l%t+!PJaO{$m=E+Fv>j;q%sI20jgT)Gf1OpM9XvFA1 z1zg)Fp+k|)x_Vpw0WVU4%^)RTjNZ2)p*6p(H)}Rt+ADn&ZWV<`#db*UkA%Tcu?lyd zloR3Pdz$)3s$kW6y}rM_({ZuQn>8-p-#>WQ)z3FK-~Ih9GRL~}8JHDsnWynaW=jEr zZGk)6(d_A;{`AN9?|*iCR!wRK78Sk1-@JLV*=!!}AL=86CZF2H*ZSw`@~Y4xaEO9N z4X(VZxGo8Y`)|^8!@9Ule^@8y`jl0OnEg~FlQ5N^RP2Ge<8f7C%4=G9$;rS>>Gfq` z^JbU&mig?NhI!n~$D*Wc<4R@{8B?afG!`Z_Lh{J8{tv(WL zrwE+hK-vl`9Rl$=;3}*xk1i1 zclR~@=GMlBVZVnK&|#7^L_@5jf`^%KmPIN=EhmP*p`zA`p$N{ef#$9uG-z+ z-kNX*5-F{YLRpqqSJyr$x_1F3VT?SGkjtb{E?F+tHc`-RVJB{*Xg#7`?{hvm*-bfi zizEpKR)N34`N~YlFmR%ba2Eq3`zQE^y5bmE#y*H=&!2gA)^smsXXnLa78}U&qg`+# z`G;U|S9tVZ44heyr_bb6-$G3BHV+rHmfX-&RT=tcqn|7^!l^gAC*F*!NcV>BefOp~ z@$BYrGYQKiXKgTh~`Yi)EC4byKcanSEP-J!xXLMjE z6`8ft@pr)qllFO=C2);ZW|iQ`__3)vKpH&l*O!RVW7|T}g*swQ_M?ILw&1UBy#05# z+dj|tJ?g+Kh^kMsH5 z`PMI1MX{vn?(N;}eX9U377O;$l{d@f)m7QvEMZ`?D{>;mU`%4Lm&8!HnXa4dCI-)f zh|fU>vKUwho`Hqmlt?fz5XUdVz{oQ&_{~COKGWNZzRUc*_8-bRS)j?;hNxILnNBBX z7yX8o=7xkGg=K(oERPFEdoeJZI-eKJ3*GEIx(FO6^aBoc266ad20?HVO&nz_2WH^M zpX6}!B@R8(9+iPVDZss-0C3!H!Kafl>eJ;I$8$f|eOIZ{Id4pXSyG%jy z)2zY%zWUwijp_CR`6)&;t=yosdx5$xb!@n z#}CGSQZF2QALR?Ud)~R2uy015cSAOg(z5$mv@9{kCKgyuMxKHBSjI#GaQ%Ar>{+@7 zQaBz@!EjM=;}*_u*&v*2e`VBEAfd%{pB#9`=zvPC8DlRZN(!vG%Wj{VUzm`gl*=K;HG0El%Kb8B?RMRSu>RXZQyN%4s2_#tc26GbNjyMB1&$;KH$ zGjYfG|aVn=77# z^G5}P!l8RJa0cFHjGFfKNf{9Z_ONK~kx>W3_x@m|p^l6KhsvgVnik0edjrQPn*`$= zluruq;{olX2IazjZ|)1#BVE2Ha`)p2c7fBKz3~OdFM7B*)D1XCs`E0RL2YN$Ev|AU6KxJmg%ad5k znQ9eT07BqWFwV@`15noX=%Yfl$__jBWkJjU}hJzof&i{)5kku&UO5d%Zi z|M>gg-@SY1eD@dYvUH-s-@SidACUROoE{cAS0YnZu_Y^-6c97SihQaXL0}n}f#+RS z)z?xO`78vp6G-mV#LwX zM^iiKWA7@QBB4WX5`Gl@yEu{4__3;jj}V{>kGz*~gx)=wD!$1^6E;zp#khHOabu&u zj_zSBh8h!Z3DK2oj2M&(iH!DGI!2DfV-8p$xQ8y#(@6?|>p>&{B!*N~Rdt0un>Q;F zD|;J``!J}r3qCXZ&QciQC4p4hRuN@W99Rvii?WzDklg%0TQs=- zs8o%MV!f&E?jBlrDCI`${x25}{w-IlzyI_e6VDmw__ceG9w`(Y4RVI=aSj_+4IE+q z<uiENUz*DX*|HItTsF)1G^kC&p z6+9@`n+@{q2sQz@t@rCcLwI99bl{npAqyj}L9msEk+ppW70ThI+J_8GPat-cTbB%M zf?Avhs_tIvSa!u+b^3L7dBx$WAz^^NLL-RGkX#ZDy$1tB_D#n(JIJa%bJ#EV1K%qO zdat>+kq1aj1-OG@&BukWaN6BFXuE!5!vSRBy-PBEYzid|(4O(t-T4A#$YQ@j3fZQ%$zh9XaB=MF| zOq%%TmX?(fu3WeNw`y2-z1c1nOK4?efU^EsFV_`TWFiB9eDj`7{T*US+8>p<#W+)F zfAkKHQ00tN{k2!C)%V|h=LSOWiegEwPyBH6b0Y%J8xfd#fNR&{=Fiz|Hc^QK`rHLF zB`IzcGfG#Dhj+F$=x+bqwQ@8Dvo;>PdUtN+1!Dt7i=&fv*py~pY6d!Y}+(aVN(Ff4sZ(@w=BbtrJk$OcV*UMBiFX_uT*ZK5J;mk zLFDJOd)?G_vwOIktIf3na#dBUwWEdJ-apho`#;LM z^AdqSt$gLHpe9t02Q`SGL@>O0^XAsAiZm&g0Cpl^x7*#^eyFP5eEvWcSs(?N>)+e( zTBkl$U_VZ%I^kL@*X4v?)S0f^?M|iv6VaH-4-abgS|=^xX8bbGH@^~Zz~npw1INI~ zFmUhy4a-4!1*cPmku(Hr`*YdD!XxVI8i1Y7`<0L~fwp%zBS7YOd@KgePX_KBI>7#^ zz~W#6>x%YKOyfoD>;EWtG|#`wGq+iw=f8B%|*zz{*mr!@v;- ztPu0n0JcmP0X7OSf26q@NbG{D{BKu+8g0$1isTMT{h(+zG>sN3vWux)N3is(#nR@_ zikE-e-b+1J>%9V;Y~D&9)aK2tazg^42Ibn|$|MPcif~4q6->>X+d$_+IQkP9pl$S9 zwMrpdYwWLzR@yb#jKY#Lh|PApSS}?k7wzh+n@%H_}zUlc9eoq&MWErHG z3v?KVfcUq+{f#<-38)$dCL@uXo0}Rq=ks}ch}v_e3j-StJ3l{{R#=fSjbBNqq7loX zt1=0S7C}Ly27k2=7U5V3Svq836bu8iiZOk@Rv1`JaSYt?oaOR?1#9fwhk=o->w07X z+3V&X8v-3x|89+-i*lNKp#yN|IEh1f7<^a;9w!hw>1Gv(z>r)y9R)pfyz|Ld^a&lS zBUmJ#m?v3oxik=cGcWq>_sIhAr`OYc&W-AT)w53BfsO|rqOk!{(Cn(1(XwV)%t zSy<_&w%eWTjT{3bN%{qi&8+3duqx zZ0m&KdUtlXTCUn7U$nWwjX=F#JJoJK+}tgR^Yfk$8sJCmktKP7*Rg=k%n(j&g^beS z_V)JYpMQ21C{{)UZb}DlHuH!3-FCZLExp0JapRuOntOv&IMHs?z2S{TG;->whrwQ4 z^meoLZaP#}%ivo~Arq)lWmG};iZNC06O>_K;A5dNR_+aawhtKCjhhB;vXV=LHgdEp z$&1S-%QrgTR!*mo3BWGX_8Dkr$x?$DI2%z1q;nlEzYBUjGe#VR!O(qutg+{5BK>Jk zG{6{LJqeSiJ;dRjS9tL>&gQ{TXk5?dM=yzVoX8kB$;;zdul%yUc+4K9Hj2qyU(r#x z*sE-WqL+Jgta3<~0~Q@{B5PfZX%}dWm{Pl=#FPR|avdXOX|rk|nQd~4L{dQ3EXTue zcrVB|rNFDTS6H{iM#AT7r|IPBmGn}utb;Lt^%|mYISXm z(*>vxQ0Q1@wVWw0s(D%cW&q4AR+!%=lhUlJjHcVTXlbdn+wKu`XFPhLuH!cBln@#cnyxyJ9w;0GkYfZLKKE!*nY!N02rUf z)px|(`5@wD&n+G^0T@1x^NxpFFCH)Kr^WgN*tMZBLAWci7~^_uT&-m{fI%n1%D$0i znT4-1qy(%cYams?co>C}uM_{AyqMfZl!~j4ueF{M zTJkk=u91B8uo>;q(=e>leMy-j^_?xZqAAySQwi72s4@I$0#;j`0-HH%-MK)AHy8Hc zOSIMY&20#Do7`)7S4z8u5rpNN^1ZTD@~^U$2D5I{_S%~8lgq2a`*bpyOlQ*=S(cLtlqFd2=RO0>ei#fnsLABHcHBC-fzUZ_ zSl!&5SOGd71Kkga%;Lo&Gm_-7##+CGNbIp@BH*c<6gaI51agr$kAaI%SL?~%!El(~ z!l|AIIJq;h2M*(&izQLBvy~KR<|)|7ka3KM^ZpFR$C!Zm0GmT!niQQo42%&Kx-Dv2 zCN8-1^K%Nopm+}t3l2eLv@uH@dbPy}3nFq^tP${Y}n237KPOeoz{$?Wp?cVLNn= zlY6BT%lCi$@kiGVdRreGRbdKh@T=}0?yG9IY@(o@>|b*!*0;t~$43~~=j4Qyl6L8V zu5_9%U-(UD@5`dnNG5E!X8?o@tSbXW3k9>2kwK;fQ*6n@+71Q|bzsIen>=SgQ1fQ` z$V8@e6d*dj$EFgJ%-~?Jg=XHUF;1t~CWszt3$RKH9F&0vB?CjpU79)8>MsK4Ej6(A z@<+h8kRE-&$9^2(SY3k?ssTNIxt2H*Lw69x69r&=ikpBZdfP(QSIIB+#ptLG!i0tR^rj9_cA-bI~y0J}VEK?THXJ=;y zfW1MpHe2q@0Vd*DhX1n=LHS=g{4=4%I;7beFSk8ut#U!eJX_E;>>+{tU%xPD12%ivI7j+5+Gsz3?(Wbc?Ap;w)b(euLq<2cZ&Qt*M#?B7Fa||5vHeyLz zHSgEAM*ReH0n2&LOwX_UF{A)?XxVGZ8oGda7y}EQfwS(pj6mq#B5<#}I={2|1}Q!3 zWn_g89>40xc#PL;1P=%5-8hHhP{HT$$Y<$DN7&_IVqO482H>X-O9ur$_y`VWcF5n5 zudSn-WIw4%6&IxQusUmjjxcEsxiKyJ2J2!hKbM_X;7j}xZ)Y#wP(;cEGbUJNN&s%h z_XES84P>Gh{6Ysr z7c$dVmqW&;glx5I0a&&xs+DVh_49{2L>%=g2wfxA={7eM;f~fEb?{Wc)G8{z{oH#`V3q#*~n<(HB7x<^Ql#Ufrp@J zSP2OtmuGbN%qRGEESxoPfG%W>-h7#X(0vCLo(SCA?fKM)c%%4X{X+B+7&TM(n5Pj= z;vB)zj|)(jY5ViZ1^P)*QEv$LsZi%y4E)b&|i#2^9;_MZtDJPK8GLlXoYSi$oQOfdyx+p5q>#YH`YW z17oDtksw$bZY9OQVR3b&k<5POQN|Fftu#iGfh_~qSNwE36Ol_vw3U#e0|Lkori4CH za2^9g4+icL2%T}e9e79sQF?-XISZZyW%qm3Lhn)5zOguuGNgycIKDj?^sxkKILsDl zv!4L?V2pS4sCyWvO?U#w_Av>!e@ob7HB6CbW<##p+SMV%6oh+2MBmgZl%PAxAf*)P zJQrxpm|94iU|9@K1F#gh_NakWk-kG5p4~Tt_-CV~A*n@#w)l`OMxNX#8 ztp?W!TPnvZY2+;5gwljRmn}jYeYkA?t$VWDZp+dLz_4CBxO+ceY-vT@y~eb8&ozh- zE#hbpVQPTv@<{CaHQC|dm= z(f$JhW7f;8Hx)(J2FI(NP?J8Qa$&WqkOOJ1P;fxYl}Flf1}0AyruGuebnq;)QVcAd zSZHLo7%dJg4;y&v8V0UkvstRpQ8}A+%!@<**flBzABur{vtNG^xK~xiJ$yuA|7Xo8 zE~W<>rX6W)_oNFo!C1{_My+O8v+ui?aDpdI*vbAw05BeLJv_Z@_6gj72Po7u66hcK zXySmyF>^uewecLG)rpl$bSO!?nC>1%!WCn=!QP({%PT+jIfT|c7ie$X7xp=l0L+&tuTn&qOa0^8-Z8(Um3WS<&Ol3b{2(! zWc|*hq1)#7iFD2alOo(KSv7XlJ1CovS_&3k0`TqK!-$h#eSLOf)~%69=FHSL>$c6D zEaC($uZ0h8L0}&X zUmuo{s}>X;urd_w%GBt$##4ImG4gW;u858NY2X;R%LI$5hm_6%HUKO-qn(+HzB0>G z|7R~IHI`az?3#5gU8hWuMUO=^=Zx743c%6o~h)kNB&^D zZRb*3+(a;vUxm6*Z>!1*WpX77MYB#|bMt?wL06R8{27#r+q_d2CInjkDO#Xy|1A|H zgU%(E5^)Q|^`Y6-yVv|VX8EO-V^m`h_i+J%O@K$L;QbBa}g7&k2kF->Z`lj#hy z#=rR(4B2Fv&%nb2p?RL~Ge&{&6tMhw(nG6m2X5~Xu@JgPWbpV0XgG@=7M@^qQ!W@| zxdS>17FCqv^WjlE9*anl+uc5`g6c;t)?;o#18v=H#ENay-8t8_R*chUm#BpcnT z7Z{CPUE(kSIAwyxm1GLNpo^pl0tH}>Q85|+ytDRK;iul9%#Q+47y&XARjb&jTzI8s z1jeLUP&}r=gJ5d^%A{bhn=lc}wqr(0(wiY*BYQ&Gtz}zP1qrnLE4v~EUNvmi7FMOD zVrpk4h^4a%iZ-lUQ)`pETdL(t^``u(nN~EVOedl&^^aVjChD>&=d-J}MOnxY=u#yB z+w;F_3j`nJDci>$Co&|5l+9J52?#DzX9?>9E#FwL*2|@r1-)(Qw<=l;Uayyk)n>CY z(2QPGzPLy5rNS3|eyxjBNriO+2RX46TbnkacWdO&O$M{F@pAXN{0YW?+$K;N;r_ zlEPr0>XUGQHy?HU`3tbL+IJUm{OydCdJBVBgK=kqPMQ6G(EtpOwJkWIuEH