././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1770058826.3309066 langtable-0.0.70/0000700002345600234560000000000015140172112013341 5ustar00mfabianmfabian././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1368024699.0 langtable-0.0.70/COPYING0000644002345600234560000010451312142463173014423 0ustar00mfabianmfabian GNU GENERAL PUBLIC LICENSE Version 3, 29 June 2007 Copyright (C) 2007 Free Software Foundation, Inc. Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. Preamble The GNU General Public License is a free, copyleft license for software and other kinds of works. The licenses for most software and other practical works are designed to take away your freedom to share and change the works. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change all versions of a program--to make sure it remains free software for all its users. We, the Free Software Foundation, use the GNU General Public License for most of our software; it applies also to any other work released this way by its authors. You can apply it to your programs, too. When we speak of free software, we are referring to freedom, not price. Our General Public Licenses are designed to make sure that you have the freedom to distribute copies of free software (and charge for them if you wish), that you receive source code or can get it if you want it, that you can change the software or use pieces of it in new free programs, and that you know you can do these things. To protect your rights, we need to prevent others from denying you these rights or asking you to surrender the rights. Therefore, you have certain responsibilities if you distribute copies of the software, or if you modify it: responsibilities to respect the freedom of others. For example, if you distribute copies of such a program, whether gratis or for a fee, you must pass on to the recipients the same freedoms that you received. You must make sure that they, too, receive or can get the source code. And you must show them these terms so they know their rights. Developers that use the GNU GPL protect your rights with two steps: (1) assert copyright on the software, and (2) offer you this License giving you legal permission to copy, distribute and/or modify it. For the developers' and authors' protection, the GPL clearly explains that there is no warranty for this free software. For both users' and authors' sake, the GPL requires that modified versions be marked as changed, so that their problems will not be attributed erroneously to authors of previous versions. Some devices are designed to deny users access to install or run modified versions of the software inside them, although the manufacturer can do so. This is fundamentally incompatible with the aim of protecting users' freedom to change the software. The systematic pattern of such abuse occurs in the area of products for individuals to use, which is precisely where it is most unacceptable. Therefore, we have designed this version of the GPL to prohibit the practice for those products. If such problems arise substantially in other domains, we stand ready to extend this provision to those domains in future versions of the GPL, as needed to protect the freedom of users. Finally, every program is threatened constantly by software patents. States should not allow patents to restrict development and use of software on general-purpose computers, but in those that do, we wish to avoid the special danger that patents applied to a free program could make it effectively proprietary. To prevent this, the GPL assures that patents cannot be used to render the program non-free. The precise terms and conditions for copying, distribution and modification follow. TERMS AND CONDITIONS 0. Definitions. "This License" refers to version 3 of the GNU General Public License. "Copyright" also means copyright-like laws that apply to other kinds of works, such as semiconductor masks. "The Program" refers to any copyrightable work licensed under this License. Each licensee is addressed as "you". "Licensees" and "recipients" may be individuals or organizations. To "modify" a work means to copy from or adapt all or part of the work in a fashion requiring copyright permission, other than the making of an exact copy. The resulting work is called a "modified version" of the earlier work or a work "based on" the earlier work. A "covered work" means either the unmodified Program or a work based on the Program. To "propagate" a work means to do anything with it that, without permission, would make you directly or secondarily liable for infringement under applicable copyright law, except executing it on a computer or modifying a private copy. Propagation includes copying, distribution (with or without modification), making available to the public, and in some countries other activities as well. To "convey" a work means any kind of propagation that enables other parties to make or receive copies. Mere interaction with a user through a computer network, with no transfer of a copy, is not conveying. An interactive user interface displays "Appropriate Legal Notices" to the extent that it includes a convenient and prominently visible feature that (1) displays an appropriate copyright notice, and (2) tells the user that there is no warranty for the work (except to the extent that warranties are provided), that licensees may convey the work under this License, and how to view a copy of this License. If the interface presents a list of user commands or options, such as a menu, a prominent item in the list meets this criterion. 1. Source Code. The "source code" for a work means the preferred form of the work for making modifications to it. "Object code" means any non-source form of a work. A "Standard Interface" means an interface that either is an official standard defined by a recognized standards body, or, in the case of interfaces specified for a particular programming language, one that is widely used among developers working in that language. The "System Libraries" of an executable work include anything, other than the work as a whole, that (a) is included in the normal form of packaging a Major Component, but which is not part of that Major Component, and (b) serves only to enable use of the work with that Major Component, or to implement a Standard Interface for which an implementation is available to the public in source code form. A "Major Component", in this context, means a major essential component (kernel, window system, and so on) of the specific operating system (if any) on which the executable work runs, or a compiler used to produce the work, or an object code interpreter used to run it. The "Corresponding Source" for a work in object code form means all the source code needed to generate, install, and (for an executable work) run the object code and to modify the work, including scripts to control those activities. However, it does not include the work's System Libraries, or general-purpose tools or generally available free programs which are used unmodified in performing those activities but which are not part of the work. For example, Corresponding Source includes interface definition files associated with source files for the work, and the source code for shared libraries and dynamically linked subprograms that the work is specifically designed to require, such as by intimate data communication or control flow between those subprograms and other parts of the work. The Corresponding Source need not include anything that users can regenerate automatically from other parts of the Corresponding Source. The Corresponding Source for a work in source code form is that same work. 2. Basic Permissions. All rights granted under this License are granted for the term of copyright on the Program, and are irrevocable provided the stated conditions are met. This License explicitly affirms your unlimited permission to run the unmodified Program. The output from running a covered work is covered by this License only if the output, given its content, constitutes a covered work. This License acknowledges your rights of fair use or other equivalent, as provided by copyright law. You may make, run and propagate covered works that you do not convey, without conditions so long as your license otherwise remains in force. You may convey covered works to others for the sole purpose of having them make modifications exclusively for you, or provide you with facilities for running those works, provided that you comply with the terms of this License in conveying all material for which you do not control copyright. Those thus making or running the covered works for you must do so exclusively on your behalf, under your direction and control, on terms that prohibit them from making any copies of your copyrighted material outside their relationship with you. Conveying under any other circumstances is permitted solely under the conditions stated below. Sublicensing is not allowed; section 10 makes it unnecessary. 3. Protecting Users' Legal Rights From Anti-Circumvention Law. No covered work shall be deemed part of an effective technological measure under any applicable law fulfilling obligations under article 11 of the WIPO copyright treaty adopted on 20 December 1996, or similar laws prohibiting or restricting circumvention of such measures. When you convey a covered work, you waive any legal power to forbid circumvention of technological measures to the extent such circumvention is effected by exercising rights under this License with respect to the covered work, and you disclaim any intention to limit operation or modification of the work as a means of enforcing, against the work's users, your or third parties' legal rights to forbid circumvention of technological measures. 4. Conveying Verbatim Copies. You may convey verbatim copies of the Program's source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice; keep intact all notices stating that this License and any non-permissive terms added in accord with section 7 apply to the code; keep intact all notices of the absence of any warranty; and give all recipients a copy of this License along with the Program. You may charge any price or no price for each copy that you convey, and you may offer support or warranty protection for a fee. 5. Conveying Modified Source Versions. You may convey a work based on the Program, or the modifications to produce it from the Program, in the form of source code under the terms of section 4, provided that you also meet all of these conditions: a) The work must carry prominent notices stating that you modified it, and giving a relevant date. b) The work must carry prominent notices stating that it is released under this License and any conditions added under section 7. This requirement modifies the requirement in section 4 to "keep intact all notices". c) You must license the entire work, as a whole, under this License to anyone who comes into possession of a copy. This License will therefore apply, along with any applicable section 7 additional terms, to the whole of the work, and all its parts, regardless of how they are packaged. This License gives no permission to license the work in any other way, but it does not invalidate such permission if you have separately received it. d) If the work has interactive user interfaces, each must display Appropriate Legal Notices; however, if the Program has interactive interfaces that do not display Appropriate Legal Notices, your work need not make them do so. A compilation of a covered work with other separate and independent works, which are not by their nature extensions of the covered work, and which are not combined with it such as to form a larger program, in or on a volume of a storage or distribution medium, is called an "aggregate" if the compilation and its resulting copyright are not used to limit the access or legal rights of the compilation's users beyond what the individual works permit. Inclusion of a covered work in an aggregate does not cause this License to apply to the other parts of the aggregate. 6. Conveying Non-Source Forms. You may convey a covered work in object code form under the terms of sections 4 and 5, provided that you also convey the machine-readable Corresponding Source under the terms of this License, in one of these ways: a) Convey the object code in, or embodied in, a physical product (including a physical distribution medium), accompanied by the Corresponding Source fixed on a durable physical medium customarily used for software interchange. b) Convey the object code in, or embodied in, a physical product (including a physical distribution medium), accompanied by a written offer, valid for at least three years and valid for as long as you offer spare parts or customer support for that product model, to give anyone who possesses the object code either (1) a copy of the Corresponding Source for all the software in the product that is covered by this License, on a durable physical medium customarily used for software interchange, for a price no more than your reasonable cost of physically performing this conveying of source, or (2) access to copy the Corresponding Source from a network server at no charge. c) Convey individual copies of the object code with a copy of the written offer to provide the Corresponding Source. This alternative is allowed only occasionally and noncommercially, and only if you received the object code with such an offer, in accord with subsection 6b. d) Convey the object code by offering access from a designated place (gratis or for a charge), and offer equivalent access to the Corresponding Source in the same way through the same place at no further charge. You need not require recipients to copy the Corresponding Source along with the object code. If the place to copy the object code is a network server, the Corresponding Source may be on a different server (operated by you or a third party) that supports equivalent copying facilities, provided you maintain clear directions next to the object code saying where to find the Corresponding Source. Regardless of what server hosts the Corresponding Source, you remain obligated to ensure that it is available for as long as needed to satisfy these requirements. e) Convey the object code using peer-to-peer transmission, provided you inform other peers where the object code and Corresponding Source of the work are being offered to the general public at no charge under subsection 6d. A separable portion of the object code, whose source code is excluded from the Corresponding Source as a System Library, need not be included in conveying the object code work. A "User Product" is either (1) a "consumer product", which means any tangible personal property which is normally used for personal, family, or household purposes, or (2) anything designed or sold for incorporation into a dwelling. In determining whether a product is a consumer product, doubtful cases shall be resolved in favor of coverage. For a particular product received by a particular user, "normally used" refers to a typical or common use of that class of product, regardless of the status of the particular user or of the way in which the particular user actually uses, or expects or is expected to use, the product. A product is a consumer product regardless of whether the product has substantial commercial, industrial or non-consumer uses, unless such uses represent the only significant mode of use of the product. "Installation Information" for a User Product means any methods, procedures, authorization keys, or other information required to install and execute modified versions of a covered work in that User Product from a modified version of its Corresponding Source. The information must suffice to ensure that the continued functioning of the modified object code is in no case prevented or interfered with solely because modification has been made. If you convey an object code work under this section in, or with, or specifically for use in, a User Product, and the conveying occurs as part of a transaction in which the right of possession and use of the User Product is transferred to the recipient in perpetuity or for a fixed term (regardless of how the transaction is characterized), the Corresponding Source conveyed under this section must be accompanied by the Installation Information. But this requirement does not apply if neither you nor any third party retains the ability to install modified object code on the User Product (for example, the work has been installed in ROM). The requirement to provide Installation Information does not include a requirement to continue to provide support service, warranty, or updates for a work that has been modified or installed by the recipient, or for the User Product in which it has been modified or installed. Access to a network may be denied when the modification itself materially and adversely affects the operation of the network or violates the rules and protocols for communication across the network. Corresponding Source conveyed, and Installation Information provided, in accord with this section must be in a format that is publicly documented (and with an implementation available to the public in source code form), and must require no special password or key for unpacking, reading or copying. 7. Additional Terms. "Additional permissions" are terms that supplement the terms of this License by making exceptions from one or more of its conditions. Additional permissions that are applicable to the entire Program shall be treated as though they were included in this License, to the extent that they are valid under applicable law. If additional permissions apply only to part of the Program, that part may be used separately under those permissions, but the entire Program remains governed by this License without regard to the additional permissions. When you convey a copy of a covered work, you may at your option remove any additional permissions from that copy, or from any part of it. (Additional permissions may be written to require their own removal in certain cases when you modify the work.) You may place additional permissions on material, added by you to a covered work, for which you have or can give appropriate copyright permission. Notwithstanding any other provision of this License, for material you add to a covered work, you may (if authorized by the copyright holders of that material) supplement the terms of this License with terms: a) Disclaiming warranty or limiting liability differently from the terms of sections 15 and 16 of this License; or b) Requiring preservation of specified reasonable legal notices or author attributions in that material or in the Appropriate Legal Notices displayed by works containing it; or c) Prohibiting misrepresentation of the origin of that material, or requiring that modified versions of such material be marked in reasonable ways as different from the original version; or d) Limiting the use for publicity purposes of names of licensors or authors of the material; or e) Declining to grant rights under trademark law for use of some trade names, trademarks, or service marks; or f) Requiring indemnification of licensors and authors of that material by anyone who conveys the material (or modified versions of it) with contractual assumptions of liability to the recipient, for any liability that these contractual assumptions directly impose on those licensors and authors. All other non-permissive additional terms are considered "further restrictions" within the meaning of section 10. If the Program as you received it, or any part of it, contains a notice stating that it is governed by this License along with a term that is a further restriction, you may remove that term. If a license document contains a further restriction but permits relicensing or conveying under this License, you may add to a covered work material governed by the terms of that license document, provided that the further restriction does not survive such relicensing or conveying. If you add terms to a covered work in accord with this section, you must place, in the relevant source files, a statement of the additional terms that apply to those files, or a notice indicating where to find the applicable terms. Additional terms, permissive or non-permissive, may be stated in the form of a separately written license, or stated as exceptions; the above requirements apply either way. 8. Termination. You may not propagate or modify a covered work except as expressly provided under this License. Any attempt otherwise to propagate or modify it is void, and will automatically terminate your rights under this License (including any patent licenses granted under the third paragraph of section 11). However, if you cease all violation of this License, then your license from a particular copyright holder is reinstated (a) provisionally, unless and until the copyright holder explicitly and finally terminates your license, and (b) permanently, if the copyright holder fails to notify you of the violation by some reasonable means prior to 60 days after the cessation. Moreover, your license from a particular copyright holder is reinstated permanently if the copyright holder notifies you of the violation by some reasonable means, this is the first time you have received notice of violation of this License (for any work) from that copyright holder, and you cure the violation prior to 30 days after your receipt of the notice. Termination of your rights under this section does not terminate the licenses of parties who have received copies or rights from you under this License. If your rights have been terminated and not permanently reinstated, you do not qualify to receive new licenses for the same material under section 10. 9. Acceptance Not Required for Having Copies. You are not required to accept this License in order to receive or run a copy of the Program. Ancillary propagation of a covered work occurring solely as a consequence of using peer-to-peer transmission to receive a copy likewise does not require acceptance. However, nothing other than this License grants you permission to propagate or modify any covered work. These actions infringe copyright if you do not accept this License. Therefore, by modifying or propagating a covered work, you indicate your acceptance of this License to do so. 10. Automatic Licensing of Downstream Recipients. Each time you convey a covered work, the recipient automatically receives a license from the original licensors, to run, modify and propagate that work, subject to this License. You are not responsible for enforcing compliance by third parties with this License. An "entity transaction" is a transaction transferring control of an organization, or substantially all assets of one, or subdividing an organization, or merging organizations. If propagation of a covered work results from an entity transaction, each party to that transaction who receives a copy of the work also receives whatever licenses to the work the party's predecessor in interest had or could give under the previous paragraph, plus a right to possession of the Corresponding Source of the work from the predecessor in interest, if the predecessor has it or can get it with reasonable efforts. You may not impose any further restrictions on the exercise of the rights granted or affirmed under this License. For example, you may not impose a license fee, royalty, or other charge for exercise of rights granted under this License, and you may not initiate litigation (including a cross-claim or counterclaim in a lawsuit) alleging that any patent claim is infringed by making, using, selling, offering for sale, or importing the Program or any portion of it. 11. Patents. A "contributor" is a copyright holder who authorizes use under this License of the Program or a work on which the Program is based. The work thus licensed is called the contributor's "contributor version". A contributor's "essential patent claims" are all patent claims owned or controlled by the contributor, whether already acquired or hereafter acquired, that would be infringed by some manner, permitted by this License, of making, using, or selling its contributor version, but do not include claims that would be infringed only as a consequence of further modification of the contributor version. For purposes of this definition, "control" includes the right to grant patent sublicenses in a manner consistent with the requirements of this License. Each contributor grants you a non-exclusive, worldwide, royalty-free patent license under the contributor's essential patent claims, to make, use, sell, offer for sale, import and otherwise run, modify and propagate the contents of its contributor version. In the following three paragraphs, a "patent license" is any express agreement or commitment, however denominated, not to enforce a patent (such as an express permission to practice a patent or covenant not to sue for patent infringement). To "grant" such a patent license to a party means to make such an agreement or commitment not to enforce a patent against the party. If you convey a covered work, knowingly relying on a patent license, and the Corresponding Source of the work is not available for anyone to copy, free of charge and under the terms of this License, through a publicly available network server or other readily accessible means, then you must either (1) cause the Corresponding Source to be so available, or (2) arrange to deprive yourself of the benefit of the patent license for this particular work, or (3) arrange, in a manner consistent with the requirements of this License, to extend the patent license to downstream recipients. "Knowingly relying" means you have actual knowledge that, but for the patent license, your conveying the covered work in a country, or your recipient's use of the covered work in a country, would infringe one or more identifiable patents in that country that you have reason to believe are valid. If, pursuant to or in connection with a single transaction or arrangement, you convey, or propagate by procuring conveyance of, a covered work, and grant a patent license to some of the parties receiving the covered work authorizing them to use, propagate, modify or convey a specific copy of the covered work, then the patent license you grant is automatically extended to all recipients of the covered work and works based on it. A patent license is "discriminatory" if it does not include within the scope of its coverage, prohibits the exercise of, or is conditioned on the non-exercise of one or more of the rights that are specifically granted under this License. You may not convey a covered work if you are a party to an arrangement with a third party that is in the business of distributing software, under which you make payment to the third party based on the extent of your activity of conveying the work, and under which the third party grants, to any of the parties who would receive the covered work from you, a discriminatory patent license (a) in connection with copies of the covered work conveyed by you (or copies made from those copies), or (b) primarily for and in connection with specific products or compilations that contain the covered work, unless you entered into that arrangement, or that patent license was granted, prior to 28 March 2007. Nothing in this License shall be construed as excluding or limiting any implied license or other defenses to infringement that may otherwise be available to you under applicable patent law. 12. No Surrender of Others' Freedom. If conditions are imposed on you (whether by court order, agreement or otherwise) that contradict the conditions of this License, they do not excuse you from the conditions of this License. If you cannot convey a covered work so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not convey it at all. For example, if you agree to terms that obligate you to collect a royalty for further conveying from those to whom you convey the Program, the only way you could satisfy both those terms and this License would be to refrain entirely from conveying the Program. 13. Use with the GNU Affero General Public License. Notwithstanding any other provision of this License, you have permission to link or combine any covered work with a work licensed under version 3 of the GNU Affero General Public License into a single combined work, and to convey the resulting work. The terms of this License will continue to apply to the part which is the covered work, but the special requirements of the GNU Affero General Public License, section 13, concerning interaction through a network will apply to the combination as such. 14. Revised Versions of this License. The Free Software Foundation may publish revised and/or new versions of the GNU General Public License from time to time. Such new versions will be similar in spirit to the present version, but may differ in detail to address new problems or concerns. Each version is given a distinguishing version number. If the Program specifies that a certain numbered version of the GNU General Public License "or any later version" applies to it, you have the option of following the terms and conditions either of that numbered version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of the GNU General Public License, you may choose any version ever published by the Free Software Foundation. If the Program specifies that a proxy can decide which future versions of the GNU General Public License can be used, that proxy's public statement of acceptance of a version permanently authorizes you to choose that version for the Program. Later license versions may give you additional or different permissions. However, no additional obligations are imposed on any author or copyright holder as a result of your choosing to follow a later version. 15. Disclaimer of Warranty. THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. 16. Limitation of Liability. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. 17. Interpretation of Sections 15 and 16. If the disclaimer of warranty and limitation of liability provided above cannot be given local legal effect according to their terms, reviewing courts shall apply local law that most closely approximates an absolute waiver of all civil liability in connection with the Program, unless a warranty or assumption of liability accompanies a copy of the Program in return for a fee. END OF TERMS AND CONDITIONS How to Apply These Terms to Your New Programs If you develop a new program, and you want it to be of the greatest possible use to the public, the best way to achieve this is to make it free software which everyone can redistribute and change under these terms. To do so, attach the following notices to the program. It is safest to attach them to the start of each source file to most effectively state the exclusion of warranty; and each file should have at least the "copyright" line and a pointer to where the full notice is found. Copyright (C) This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see . Also add information on how to contact you by electronic and paper mail. If the program does terminal interaction, make it output a short notice like this when it starts in an interactive mode: Copyright (C) This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. This is free software, and you are welcome to redistribute it under certain conditions; type `show c' for details. The hypothetical commands `show w' and `show c' should show the appropriate parts of the General Public License. Of course, your program's commands might be different; for a GUI interface, you would use an "about box". You should also get your employer (if you work as a programmer) or school, if any, to sign a "copyright disclaimer" for the program, if necessary. For more information on this, and how to apply and follow the GNU GPL, see . The GNU General Public License does not permit incorporating your program into proprietary programs. If your program is a subroutine library, you may consider it more useful to permit linking proprietary applications with the library. If this is what you want to do, use the GNU Lesser General Public License instead of this License. But first, please read . ././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1770055923.0 langtable-0.0.70/ChangeLog0000600002345600234560000005142015140164363015130 0ustar00mfabianmfabian2026-02-02 Mike FABIAN * Add a few dz keyboards (Resolves: https://github.com/mike-fabian/langtable/issues/25) * Add more translations from CLDR * Get translation changes from CLDR * Add GS, ady, bqi, isv, kbd, kek, lzz, mww, oka, pi, pms, suz, Suni, si_ID.UTF-8 zgh_MA.UTF-8 * Add mdf_RU.UTF-8 to RU 2025-07-17 Mike FABIAN * Georgian: add georgian console fonts (by Adam Williamson) * Add Gara script and add Adlm script to SN * Add dra and Tutg * Add ath * Add cmc, Cham * Add tai * Change license tag to SPDX license expression 2024-07-16 Mike FABIAN * Reorder ibus/chewing as the default inputmethod for TW or Hant. Resolves: https://github.com/mike-fabian/langtable/pull/22 See: https://fedoraproject.org/wiki/Changes/IBusChewingForZhTW * Add ltg_LV.UTF-8 2024-06-11 Mike FABIAN * Add tool to check which languages, scripts, and territories available in CLDR are missing in langtable * Add all missing scripts and languages: yrl, xnr, wbp, vmw, vec, trw, trv, skr, sdh, quc, pis, pcm, myv, mus, moh, mic, mhn, ltg, lmo, lld, kxv, kpe, kgp, ken, kcg, kaj, jbo, gaa, frr, csw, cic, cho, ceb, cch, cad, bss, blt, Tavt blo, bgn, bgc, rhg, Rohg hnj, Hmnp Shaw, Dsrt bew, bal, arn, apc, ann, scn * Drop Python < 3 support (using pyupgrade --py3-plus langtable.py) * Fix some ruff and pylint warnings 2024-05-07 Mike FABIAN * Fix syntax error in a keyboard layout name for th (Resolves: https://github.com/mike-fabian/langtable/issues/21xs) * Add mdf * Use “in(eng)” keyboard layout instead of “us” for BD to get AltGr enabled * Get translation changes from CLDR * Add option to include changed translations as well to the script getting translations from CLDR * Add reference to the the PyPI package to the README.md. And add a README.html and README generated from the README.md. * Make test outputs somewhat more verbose, even when all tests pass (Resolves: https://github.com/mike-fabian/langtable/pull/20). Thanks to Sebastian for the pull request. * Fix Makefile twine-upload target for new authentification 2024-02-08 Mike FABIAN * Add wuu, tok, glk, gbm, ssy * Remove aa_ER.UTF-8@saaho * Add kv_RU.UTF-8, chr_RU.UTF-8 * Add EU, EZ * Improve README and Makefile (Resolves: https://github.com/mike-fabian/langtable/issues/19) * Add more translations from CLDR * Get translation changes from CLDR 2023-09-19 Mike FABIAN * Add new public functions list_all_{languages,locales,keyboards,territories,timezones,scripts,input_methods,console_fonts} (See also the discussion at: https://gitlab.gnome.org/GNOME/gnome-desktop/-/merge_requests/159) 2023-08-28 Mike FABIAN * Add more translations from CLDR * Get translation changes from CLDR * Japanese: prefer anthy over kkc (Thanks to adam Williamson: https://github.com/mike-fabian/langtable/pull/17) * Use skipTerritory also in list_keyboards(), list_consolefonts(), and list_timezones() (Resolves: https://github.com/mike-fabian/langtable/issues/18) 2023-05-02 Mike FABIAN * Add more translations from CLDR * Get translation changes from CLDR * Add Norwegian keyboard layout to keyboards.xml * Add Hang script to Southern Aymara 2022-11-24 Mike FABIAN * Add mnw_MM.UTF-8 and ckb_IQ.UTF-8 * Do not run test cases using Python2 anymore * Add bih * Add more translations from CLDR 2022-09-21 Mike FABIAN * Add list_common_locales() function (Resolves: https://github.com/mike-fabian/langtable/issues/15) * For ar_IN locale, langtable should give the 'ara' keyboard layout as the first choice (Resolves: Resolves: https://github.com/mike-fabian/langtable/issues/14) 2022-09-06 Mike FABIAN * Add ibus/m17n:ar:kbd as input method for Arabic and fix iso639-1 code for Arabic * Get translation changes from CLDR * Add more translations from CLDR 2022-04-21 Mike FABIAN * Add syr locale * Get translation changes from CLDR * Add more translations from CLDR * Fix names for keyboard layouts which have changed * Add ab_GE locale * Add rif language 2022-01-25 Mike FABIAN * Get translation changes from CLDR * Add more translations from CLDR * Replace “ibus/cangjie” with “ibus/table:cangjie5” * Updates for Sami languages (from Marko Myllynen) * Updates for Finnish keyboard layouts (from Marko Myllynen) 2021-08-16 Mike FABIAN * Fallback to translations in “xx” from “xx_Zzzz” only if “Zzzz” is the main script of “xx” (Resolves: https://github.com/mike-fabian/langtable/issues/13) * Get translation changes for mt from CLDR 2021-08-11 Mike FABIAN * Get translation changes from CLDR * Add more translations from CLDR * Make inscript2 instead of inscript input methods the default (See: https://fedoraproject.org/wiki/Changes/Enhanced_Inscript_as_default_Indic_IM) * Make ibus/m17n:vi:telex the default input method for Vietnames 2020-10-29 Sundeep ANAND * add list_common_languages derived from gnome-control-center 2020-09-15 Mike FABIAN * Capitalize the return values of language_name() and territory_name() (See: https://github.com/rhinstaller/anaconda/pull/2837). * Add more translations from CLDR * Get translation changes from CLDR 2020-08-17 Sundeep ANAND * add list_common_keyboards() to public api 2020-01-14 Mike FABIAN * Parse stuff in glibc locale names after @ which is not a script as a variant * Add ckb_IQ.UTF-8 locale 2019-12-20 Mike FABIAN * Make parse_locale() return something reasonable for C, POSIX, en_US_POSIX, and C.UTF-8 * Fix exception in language_name() when called with languageId='' 2019-12-12 Mike FABIAN * Add new public function parse_locale() * Let info() print a bit more stuff 2019-11-05 Mike FABIAN * Fix typo in mo entry * Add mnw * Fix translation of IN in te 2019-09-17 Mike FABIAN * Three changed translations into sr_Latn from CLDR * Add translations of PL in csb and szl (from native speakers) * Add tools/compare_with_glib_source.py script to compare stuff with glibc * Add translation of DZ in ber * Add translation for MA in ber, ber_Tfng, ber_MA * Add translation of MX in nah and nhn * Add translation of NP in the * Add translation for PH in tl * Fix translation of IN in te * Add translation of MM in shn * Add translation of IN in sat * Add translation of IR in az_Arab, az_IR * Add translation for NU in niu * Add translation of PE in ayc (from glibc) * Add translation of PE in agr (from glibc) * Fix translation of RU into tt * Fix translation of ZA in xh * Add translation of IN in mni (from glibc) * Add translation of CA in iu (from glibc) * Add translation of ET in sid (from glibc) * Add translations of ER and ET in gez (from glibc) * Add translation of ZA in nr, nso, ss, st, tn, ts, ve (from glibc) * Add translation of MV in dv (from glibc) * Add translation of CA in ik (from glibc) * Add translation of IN in mjw (from glibc) * Add translations of TW in cmn, hak, nan, nan_Latn (from glibc) * Fix translation of BY in be_Latn to agree with glibc * Add translation of NP in bho * Add translation of IN in bhb, bho, doi, hif, hne, ks_Deva, mag, raj, sa, sd_Deva * Use "Crimean Tatar" instead of "Crimean Turkish" as English translation for crh * Use Shuswap instead of "Shuswap langauge" as the English translation of shs * Correct capitalization of endonym for ss * Fix translations of sr_Latn and sr_Cyrl into sr_Latn * Use standard translations of zh and yue from cldr, not the alt='menu' variant * Fix endonym of uz_Cyrl to agree with glibc and cldr * Change endonym for tcy to agree with glibc (cldr does not have tcy) * Change endonym for sid to agree with glibc (cldr does not have sid) * Change endonym for sgs to agree with glibc (cldr does not have sgs) * Give Olck higher priority than Deva for sat * Change endonym for lzh to agree with glibc * Change endonym for csb to agree with glibc * Change endonym for cmn_Hans from 官话 to 汉语官话 and for cmn_Hant from 官話 to 漢語官話 * Add endonym for ber_MA * Add endonym for az_Arab, az_IR (from az_IR in glibc) * Add endonym for fy_NL * Fix endonym for nhn and add English name for nhn * Fix endonym for pa_Arab (agrees with CLDR now) 2019-09-04 Mike FABIAN * Version 0.0.46 released * Add some documentation about the parsing of languageId * Adapt test cases to translation changes from CLDR * Get translation changes from CLDR * Add more translations from CLDR * More test cases * Add optional boolean parameter “fallback” in language_name() and territory_name() * Add translation of ES in an * Add dummy translation of IN in ks_Deva * Add endonyms for ik, iu, cv, csb, crh, an, ayc, ber, bho * Add translation of IT in lij * Add endonym for nan_Latn * Add endonym for oc and translation of FR in oc * Add translations of AW and CW in pap * Add endonyms for sat, sa, quz * Add translation of IT in sc * Add dummy translation of IN in sd_Deva * Add endonyms for sid, the * Add translations of “Tok Pisin” and “Papua New Guinea” in the Tok Pisin language * Add translations of “Walloon” and “Belgium” in the Walloon language * Some comments in Makefile * Sync langtable.spec with Fedora rawhide 2019-06-11 Mike FABIAN * Version 0.0.45 released * “us” is a possible layout for “ZA”, it is used by default for “zu” for example * Add “za” keyboard layout for nso, tn, ve (Resolves: https://github.com/mike-fabian/langtable/issues/10) * Use “us(intl)” keyboard instead of “us” as the default for af and ZA (Resolves: https://github.com/mike-fabian/langtable/issues/9) * Return number of failed tests in test_cases.py doctests. 2019-05-31 Mike FABIAN * Version 0.0.44 released * Use setuptools instead of distutils * Add a version() function and an info() function. * Restructure langtable project a bit to be able to upload to PyPi * Increase the rank of zh_SG.UTF-8 back to 10 again for languageId="zh" 2019-05-09 Mike FABIAN * Version 0.0.43 released * Get translation changes from CLDR * Add some new translations from CLDR * Add dsb_DE.UTF-8 sah_RU.UTF-8 locales * Fix ranks for "en" and "zh" in "SG", English should be the default for "SG" * Reduce the rank of cmn_TW.UTF-8 and zh_SG.UTF-8 to 0 for languageId="zh" (Resolves: https://github.com/mike-fabian/langtable/issues/8) 2019-04-15 Mike FABIAN * Version 0.0.42 released * Add special support for languageId ca_ES_VALENCIA (Resolves: rhbz#1698984) 2019-01-29 Mike FABIAN * Version 0.0.41 released * Use python3 in "make install" * The territory can be 2 upper case letters *or* 3 digits * Get translation changes from CLDR * Add many languages and territories and also add new translations from CLDR 2019-01-07 Mike FABIAN * Version 0.0.40 released * Add Esperanto locale and test case (Thanks to Carmen Bianca Bakker ). * Add sel 2018-10-15 Mike FABIAN * Version 0.0.39 released * Add the new keyboard layout "au" for Australia (same as "us") * Add locales missing in languages.xml, territiories.xml or in both. * Add ibus/libzhuyin and make it the default for TW. * Add cmn_TW.UTF-8 to the Chinese locales * Add several missing languages (Resolves: rhbz#1631214): ab av bin bm bua ch co cu ee fat gn ho hz ie ii io kaa ki kj kr kum kwm lah lez mh mo na ng nqo nv ota rm rn sco sg sh sma smn sms sn su syr tw ty tyv vo vot wen yap za 2017-11-06 Mike FABIAN * Version 0.0.38 released * Add some new translations from CLDR * Add agr, bi, hif, kab, mfe, miq, mjw, shn, sm, to, tpi_PG, yuw, AS, MU, SC, TO, VU, WS * Make "tw" the default keyboard layout for zh_TW and cmn_TW (Resolves: rhbz#1387825) 2017-02-08 Mike FABIAN * Version 0.0.37 released * Add some new translations from CLDR * Add sgs * Add chr * Add Hung script 2016-07-20 Mike FABIAN * Version 0.0.36 released * Add LI (a de_LI locale has recently been added to glibc) * Add some translations for LI from CLDR 2016-06-23 Mike FABIAN * Version 0.0.35 released * Add some translations from CLDR * Translation fix for Cyprus in Turkish (Resolves: rhbz#1349245) * Fix script entries for ID and BA * Add khb, osa, new, xzh and Bhks and Marc scripts 2015-07-01 Mike FABIAN * Version 0.0.34 released * Add a function list_scripts() to list scripts used for a language or in a territory * Translation fix from CLDR * Add Sphinx markup to public functions 2015-05-13 Mike FABIAN * Version 0.0.33 released * Translation fix for Tagalog <-> Filipino (Resolves: rhbz#1220775) * Translation fixes from Wikipedia and CLDR 2015-05-12 Mike FABIAN * Version 0.0.32 released * Add language endonym for tl (Resolves: rhbz#1220783) * Do not package the files in /usr/share/langtable/ twice 2015-03-05 Mike FABIAN * Version 0.0.31 released * Fix keyboard for sr_ME ('rs', not 'sr'), by David Shea (Resolves: rhbz#1190078) * Add tcy and bhb * Add some new translations from CLDR * Some translation fixes from CLDR 2015-01-27 Mike FABIAN * Version 0.0.30 released * Make “eurlatgr” the default font for languages and regions which do not need Arabic or Cyrillic or Hebrew script. * add ce, raj 2015-01-14 Mike FABIAN * Version 0.0.29 released * add CW, cmn, hak, lzh, quz, the 2014-09-24 Mike FABIAN * Version 0.0.28 released * Fix main.py to work with Python3 * Do not used translations tagged with 'variant' in CLDR * Rename Uyghur keyboard cn(uig) → cn(ug) (for xkeyboard-config >= 2.12, shipped with Fedora 21 Alpha) 2014-08-27 Mike FABIAN * Version 0.0.27 released * Use Hindi again as the default language for India (Resolves: rhbz#1133188) * Add some new translations from CLDR * Some translation fixes from CLDR 2014-08-25 Mike FABIAN * Version 0.0.26 released * Use English as the default language for India (Resolves: rhbz#1133188) 2014-07-09 Mike FABIAN * Version 0.0.25 released * Own directory /usr/share/langtable in rpm package (Resolves: rhbz#1100230) * Add fi(classic) keyboard layout (Resolves: rhbz#1117860) 2014-02-24 Mike FABIAN * Version 0.0.24 released * mark Bengali (bd) and its Probhat variant layout as not ASCII-capable (by Adam Williamson) * Also validate timezones.xml and timezoneidparts.xml in .spec file * List list_inputmethods() as public API * Fall back to returning untranslated timezone id if translation for the requested language does not exist (Resolves: rhbz#1032848) 2013-12-10 Mike FABIAN * Version 0.0.23 released * Change English translation for or from “Oriya” to “Odia” (Resolves: rhbz#1039496) * Some new translations and translation fixes from CLDR 2013-12-04 Mike FABIAN * Version 0.0.22 released * Fix typo in territory and locale for ms (Resolves: rhbz#1038109) * add ba, chm, kv, sah, syc, udm, xal * add entries for more keyboard layouts known to be non-ASCII 2013-11-21 Mike FABIAN * Version 0.0.21 released * Make America/New_York the highest ranked timezone for US and yi (Resolves: rhbz#1031319) 2013-11-20 Mike FABIAN * Version 0.0.20 released * add entries for several layouts known to be non-ASCII by systemd/s-c-k (patch by Adam Williamson) 2013-11-11 Mike FABIAN * Version 0.0.19 released * Add SS * More translations for anp from CLDR * Add information about default input methods and a query function 2013-11-04 Mike FABIAN * Version 0.0.18 released. * Add anp * Do not fail if a timezone id part cannot be found in the database (Vratislav Podzimek reported that error) 2013-10-22 Mike FABIAN * Version 0.0.17 released. * Add “be(oss)” as a possible keyboard layout for language nl (Resolves: rhbz#885345) 2013-10-08 Mike FABIAN * Version 0.0.16 released. * Make it work with python3 (and keep it working with python2) (Resolves: rhbz#985317) 2013-09-16 Mike FABIAN * Version 0.0.15 released. * Add keyboards "ara", "ara(azerty)", "iq", and "sy" (Resolves: rhbz#1008389) 2013-09-15 Mike FABIAN * Version 0.0.14 released. * add some more languages: ay, ayc, ayr, niu, szl, nhn * make languageId() work even if the name of the language or the territory contain spaces (Resolves: rhbz#1006718) * Add the default script if not specified in queries for Chinese * Import improved translations from CLDR * Always return the territory name as well if queried in language_name() * Add timezones.xml and timezoneidparts.xml to be able to offer translations for timezone ids * Import translations for timezone cities from CLDR * Add some more territories and translations * test cases for timezone id translations 2013-09-05 Mike FABIAN * Version 0.0.13 released. * Serbian keyboards are 'rs' not 'sr' (by Vratislav Podzimek) 2013-08-28 Mike FABIAN * Version 0.0.12 released. * Match case insensitively in languageId() (Resolves: rhbz#1002000 (case insensitive languageId function needed)) 2013-08-19 Mike FABIAN * Version 0.0.11 released. * Add translations for DE and NL territories in nds (reported by Vratislav Podzimek) 2013-08-13 Mike FABIAN * Version 0.0.10 released. * Add translations for Belarusian and Belarus in Latin script (reported by Vratislav Podzimek) 2013-08-03 Mike FABIAN * Version 0.0.9 released. * Add endonyms for pa_Arab (and pa_PK) and translation of country name for Pakistan for pa_Arab * make languageId() return something even if a language name like "language (territory)" is given (Resolves: rhbz#986659 - some language name to its locale code failed) 2013-07-30 Mike FABIAN * Version 0.0.8 released. * Add endonym for Maithili * Return True by default from supports_ascii (by Vratislav Podzimek) * Add grc, eo, ak, GH, cop, dsb, fj, FJ, haw, hil, la, VA, ln, kg, CD, CG, AO, mos, BF, ny, MW, smj, tet, TL, tpi, PG (Resolves: rhbz#985332 - some language codes are missing) * Import more translations from CLDR * Give pa_IN.UTF-8 higher weight than pa_PK.UTF-8 (Resolves: rhbz#986658, rhbz#986155) 2013-07-04 Mike FABIAN * Version 0.0.7 released. * Add examples for list_consolefonts() * Add a list_timezones() function * Add functions languageId() and territoryId() * Fix some translations of language names to get unique results returned by languageId() 2013-06-12 Mike FABIAN * Version 0.0.6 released. * Add RelaxNG schemas for the XML files (Vratislav Podzimek ) * Use SAX instead of the ElementTree (Vratislav Podzimek ) * Use 'trName' instead of 'name' for translated names (Vratislav Podzimek ) 2013-06-07 Mike FABIAN * Version 0.0.5 released. * Accept script names as used by glibc locales as well * Support reading gzipped xml files * Set ASCII support to “True” for cz and sk keyboard layouts 2013-05-27 Mike FABIAN * Version 0.0.4 released. * Remove backwards compatibility init() function * Add ia (Interlingua), see https://bugzilla.redhat.com/show_bug.cgi?id=872423 2013-05-16 Mike FABIAN * Version 0.0.3 released. * Move the examples from the README to the source code * Some tweaks for the translation of Serbian * Prefix all global functions and global variables which are internal with “_” * Rename country → territory, countries → territories in keyboards.xml * Add keyboard “in(eng)” and make it the default for all Indian languages * Add a comment stating which functions should be considered public API * Add a supports_ascii() function * Run Python’s doctest also on langtable.py, not only the extra test_cases.txt * Add License: tags to subpackages in .spec file 2013-05-10 Mike FABIAN * Version 0.0.2 released. * Prefer values for language, script, and territory found in languageId over those found in the other parameters 2013-05-07 Mike FABIAN * Version 0.0.1 released. ././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1715100820.0 langtable-0.0.70/MANIFEST.in0000644002345600234560000000033014616456224015125 0ustar00mfabianmfabianinclude README.html include README.md include README include unicode-license.txt include COPYING include ChangeLog include Makefile include MANIFEST.in include test_cases.py include main.py recursive-include tools * ././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1721225841.0 langtable-0.0.70/Makefile0000644002345600234560000000603414645751161015036 0ustar00mfabianmfabianDESTDIR=/usr DATADIR=$(DESTDIR)/share/langtable/ DEBUG= PWD := $(shell pwd) SRCDIR=$(PWD) .PHONY: gzip gzip: langtable/data/keyboards.xml.gz langtable/data/languages.xml.gz langtable/data/territories.xml.gz langtable/data/timezones.xml.gz langtable/data/timezoneidparts.xml.gz .PHONY: test test: gzip python3 langtable/langtable.py python3 test_cases.py xmllint --noout --relaxng langtable/schemas/keyboards.rng langtable/data/keyboards.xml.gz xmllint --noout --relaxng langtable/schemas/languages.rng langtable/data/languages.xml.gz xmllint --noout --relaxng langtable/schemas/territories.rng langtable/data/territories.xml.gz xmllint --noout --relaxng langtable/schemas/timezones.rng langtable/data/timezones.xml.gz xmllint --noout --relaxng langtable/schemas/timezoneidparts.rng langtable/data/timezoneidparts.xml.gz .PHONY: check check: test .PHONY: dist dist: gzip DISTUTILS_DEBUG=$(DEBUG) python3 ./setup.py sdist bdist_wheel .PHONY: install install: dist perl -pi -e "s,_datadir = '(.*)',_DATADIR = '$(DATADIR)'," langtable/langtable.py DISTUTILS_DEBUG=$(DEBUG) python3 ./setup.py install --prefix=$(DESTDIR) # DISTUTILS_DEBUG=$(DEBUG) python3 ./setup.py install_data --install-dir=$(DATADIR) .PHONY: twine-check twine-check: dist twine check dist/* # check it here: https://test.pypi.org/manage/project/langtable/releases/ .PHONY: twine-upload-test twine-upload-test: dist python3 -m twine upload --verbose --repository testpypi dist/* # check it here: https://pypi.org/manage/project/langtable/releases/ .PHONY: twine-upload twine-upload: dist python3 -m twine upload --verbose --repository pypi dist/* .PHONY: pip-install-test pip-install-test: (cd /tmp; python3 -m pip install --user --ignore-installed --no-cache-dir --index-url https://test.pypi.org/simple/ --no-deps langtable) .PHONY: pip-install pip-install: (cd /tmp; python3 -m pip install --user --ignore-installed --no-cache-dir --no-deps langtable) .PHONY: pip-uninstall pip-uninstall: pip uninstall langtable .PHONY: clean clean: git clean -dxf MOCK_CONFIG=fedora-rawhide-x86_64 .PHONY: mockbuild mockbuild: dist mkdir -p ./mockbuild-results/ mock --root $(MOCK_CONFIG) --buildsrpm --spec langtable.spec --sources ./dist/ cp /var/lib/mock/$(MOCK_CONFIG)/result/* ./mockbuild-results mock --root $(MOCK_CONFIG) --rebuild ./mockbuild-results/*.src.rpm cp /var/lib/mock/$(MOCK_CONFIG)/result/* ./mockbuild-results .PHONY: review review: mockbuild cp *.spec ./mockbuild-results/ (cd ./mockbuild-results/; fedora-review -n langtable -m $(MOCK_CONFIG) ) %.xml.gz: %.xml gzip --keep --force --best $< $@ # .rnc files for editing with Emacs # https://fedoraproject.org/wiki/How_to_use_Emacs_for_XML_editing %.rnc: %.rng trang $< $@ rnc: schemas/keyboards.rnc schemas/languages.rnc schemas/territories.rnc schemas/timezones.rnc schemas/timezoneidparts.rnc cp schemas/*.rnc data/ README: README.html w3m -cols 78 -o display_borders=1 -o display_link_number=1 $< > $@ README.html: README.md pandoc -f gfm -t html --standalone --self-contained --metadata pagetitle="langtable README" $< > $@ ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1770058826.3308814 langtable-0.0.70/PKG-INFO0000644002345600234560000000524315140172112014454 0ustar00mfabianmfabianMetadata-Version: 2.4 Name: langtable Version: 0.0.70 Summary: guess reasonable defaults for locale, keyboard, territory, ... Home-page: https://github.com/mike-fabian/langtable Author: Mike FABIAN Author-email: mfabian@redhat.com License: GPL-3.0-or-later Classifier: Development Status :: 2 - Pre-Alpha Classifier: Environment :: Console Classifier: Intended Audience :: Developers Classifier: Operating System :: POSIX :: Linux Classifier: Programming Language :: Python Classifier: Topic :: System :: Installation/Setup Description-Content-Type: text/markdown License-File: COPYING Dynamic: author Dynamic: author-email Dynamic: classifier Dynamic: description Dynamic: description-content-type Dynamic: home-page Dynamic: license Dynamic: license-file Dynamic: summary # langtable [![PyPI version](https://badge.fury.io/py/langtable.svg)](https://badge.fury.io/py/langtable) Guessing reasonable defaults for locale, keyboard layout, territory, and language. ## Purpose of this package _langtable_ is used to guess reasonable defaults for locale, keyboard, territory, …, if part of that information is already known. For example, guess the territory and the keyboard layout if the language is known or guess the language and keyboard layout if the territory is already known. ## License GPLv3+, see the included file “COPYING”. Translations for languages and territory names are from CLDR which is governed by the Unicode Terms of Use, see the included file “unicode-license.txt”. The short name for this Unicode license is “MIT”. See: https://fedoraproject.org/wiki/Licensing:MIT?rd=Licensing/MIT#Modern_Style_without_sublicense_.28Unicode.29 ## Installation To install langtable, run ``` make install DESTDIR=/usr ``` To create a distribution tarball run ``` make dist ``` To run the test cases in the source directory: ``` make check ``` ## How to use it ``` import langtable ``` Functions in the public API: ``` parse_locale() list_locales() list_keyboards() list_common_languages() list_common_locales() list_common_keyboards() list_consolefonts() list_inputmethods() list_timezones() list_scripts() language_name() territory_name() timezone_name() languageId() territoryId() supports_ascii() list_all_languages() list_all_locales() list_all_keyboards() list_all_territories() list_all_timezones() list_all_scripts() list_all_input_methods() list_all_console_fonts() ``` Some examples to show the usage are found in the documentation of the public functions in `langtable.py`. Some more examples are in the test cases in the file `test_cases.py`. ././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1715100820.0 langtable-0.0.70/README0000644002345600234560000000370014616456224014253 0ustar00mfabianmfabianlangtable [1]PyPI version Guessing reasonable defaults for locale, keyboard layout, territory, and language. Purpose of this package langtable is used to guess reasonable defaults for locale, keyboard, territory, …, if part of that information is already known. For example, guess the territory and the keyboard layout if the language is known or guess the language and keyboard layout if the territory is already known. License GPLv3+, see the included file “COPYING”. Translations for languages and territory names are from CLDR which is governed by the Unicode Terms of Use, see the included file “unicode-license.txt”. The short name for this Unicode license is “MIT”. See: [2]https://fedoraproject.org/wiki/Licensing:MIT?rd=Licensing/MIT# Modern_Style_without_sublicense_.28Unicode.29 Installation To install langtable, run make install DESTDIR=/usr To create a distribution tarball run make dist To run the test cases in the source directory: make check How to use it import langtable Functions in the public API: parse_locale() list_locales() list_keyboards() list_common_languages() list_common_locales() list_common_keyboards() list_consolefonts() list_inputmethods() list_timezones() list_scripts() language_name() territory_name() timezone_name() languageId() territoryId() supports_ascii() list_all_languages() list_all_locales() list_all_keyboards() list_all_territories() list_all_timezones() list_all_scripts() list_all_input_methods() list_all_console_fonts() Some examples to show the usage are found in the documentation of the public functions in langtable.py. Some more examples are in the test cases in the file test_cases.py. References: [1] https://badge.fury.io/py/langtable [2] https://fedoraproject.org/wiki/Licensing:MIT?rd=Licensing/MIT#Modern_Style_without_sublicense_.28Unicode.29 ././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1715100820.0 langtable-0.0.70/README.html0000644002345600234560000011202514616456224015217 0ustar00mfabianmfabian langtable README

langtable

PyPI version

Guessing reasonable defaults for locale, keyboard layout, territory, and language.

Purpose of this package

langtable is used to guess reasonable defaults for locale, keyboard, territory, …, if part of that information is already known. For example, guess the territory and the keyboard layout if the language is known or guess the language and keyboard layout if the territory is already known.

License

GPLv3+, see the included file “COPYING”.

Translations for languages and territory names are from CLDR which is governed by the Unicode Terms of Use, see the included file “unicode-license.txt”. The short name for this Unicode license is “MIT”. See:

https://fedoraproject.org/wiki/Licensing:MIT?rd=Licensing/MIT#Modern_Style_without_sublicense_.28Unicode.29

Installation

To install langtable, run

     make install DESTDIR=/usr

To create a distribution tarball run

     make dist

To run the test cases in the source directory:

     make check

How to use it

import langtable

Functions in the public API:

     parse_locale()
     list_locales()
     list_keyboards()
     list_common_languages()
     list_common_locales()
     list_common_keyboards()
     list_consolefonts()
     list_inputmethods()
     list_timezones()
     list_scripts()
     language_name()
     territory_name()
     timezone_name()
     languageId()
     territoryId()
     supports_ascii()
     list_all_languages()
     list_all_locales()
     list_all_keyboards()
     list_all_territories()
     list_all_timezones()
     list_all_scripts()
     list_all_input_methods()
     list_all_console_fonts()

Some examples to show the usage are found in the documentation of the public functions in langtable.py.

Some more examples are in the test cases in the file test_cases.py.

././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1715100820.0 langtable-0.0.70/README.md0000644002345600234560000000363414616456224014660 0ustar00mfabianmfabian# langtable [![PyPI version](https://badge.fury.io/py/langtable.svg)](https://badge.fury.io/py/langtable) Guessing reasonable defaults for locale, keyboard layout, territory, and language. ## Purpose of this package _langtable_ is used to guess reasonable defaults for locale, keyboard, territory, …, if part of that information is already known. For example, guess the territory and the keyboard layout if the language is known or guess the language and keyboard layout if the territory is already known. ## License GPLv3+, see the included file “COPYING”. Translations for languages and territory names are from CLDR which is governed by the Unicode Terms of Use, see the included file “unicode-license.txt”. The short name for this Unicode license is “MIT”. See: https://fedoraproject.org/wiki/Licensing:MIT?rd=Licensing/MIT#Modern_Style_without_sublicense_.28Unicode.29 ## Installation To install langtable, run ``` make install DESTDIR=/usr ``` To create a distribution tarball run ``` make dist ``` To run the test cases in the source directory: ``` make check ``` ## How to use it ``` import langtable ``` Functions in the public API: ``` parse_locale() list_locales() list_keyboards() list_common_languages() list_common_locales() list_common_keyboards() list_consolefonts() list_inputmethods() list_timezones() list_scripts() language_name() territory_name() timezone_name() languageId() territoryId() supports_ascii() list_all_languages() list_all_locales() list_all_keyboards() list_all_territories() list_all_timezones() list_all_scripts() list_all_input_methods() list_all_console_fonts() ``` Some examples to show the usage are found in the documentation of the public functions in `langtable.py`. Some more examples are in the test cases in the file `test_cases.py`. ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1770058826.3273892 langtable-0.0.70/langtable/0000700002345600234560000000000015140172112015272 5ustar00mfabianmfabian././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1707413247.0 langtable-0.0.70/langtable/__init__.py0000644002345600234560000000101614561207377017435 0ustar00mfabianmfabianfrom .langtable import * from .langtable import _test_language_territory from .langtable import _test_cldr_locale_pattern from .langtable import _init from .langtable import _languages_db from .langtable import _territories_db from .langtable import _timezoneIdParts_db from .langtable import _write_files # Deleting a module prevents one from import .somemodule1 # directly. You can only import from objects defined or # imported in its __init__.py, and non-deleted submodules. del langtable # type: ignore ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1770058826.3289652 langtable-0.0.70/langtable/data/0000700002345600234560000000000015140172112016203 5ustar00mfabianmfabian././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1769685501.0 langtable-0.0.70/langtable/data/keyboards.xml.gz0000600002345600234560000001353615136640775021365 0ustar00mfabianmfabianA{ikeyboards.xmlv۶S`u_j-9NҦJ%;%%'IDD Z \(EV,o0y4ADHٯ?<{DXCʢ_^ϱ!zX{yC"AGJV8˰ (}y={~Ӕ01i#&]t_m::^X;0iAAcFנCȿ`x'ezy RaFXPtyvjI#k,c]Ϟ>ݪj3cg*\ѫp65QO}2ٴx4k/l9wi qj*kM+i6H^[6X{ȇF8S$\rY _AռbFl⃜y&\˃q)b=7@оʟy M)*hڈﻈOd&]gr5ߤ6Ed`9Ɲi[ϑ+?-(+J0Res-'ϕV:Fo0B>bGƾBJ0!@_dY쮎Y~yLa_y3=rV5w 7YS-KmEA(.˲VkIa\uUsp 308Ѱ=(۝&oKd|xgR ,xBDhFX²_hQⷅMÂp@ ܨp/G4%!J?"ڳ-?V~`=!Ɇ~,mwʺn5b=P|}!#YۀA/iʊcz@'@?d6[挲3/U#%$ob $c&Y6ID"F"%֏՝s!Hz8 T/_l={F~6Wsw?ם<,D]j5ձX_t -8O_vf(<$HIZc*sA!#.GKPHg{Ϣ)MD0ꉾٶF$o4/˿Uꡳ&yTP"bNY:%9څ"bayãHڶƄK)Z;8XTLd B.`Ra7ރ-XF#alو _$1@q!\"rVK#L c;ƒs Ktcx'8Vnibș1`83@=Θ)T!RtD8QLSsrIK& bcxJ#\_2_ڀkLyI9:"fTtuܘѼYWlP1'|caL˱nݵ J\0piܫf l{U}37S6gEA'w=4^6.'OѶSYO .o\@;!ŭƭi 1;v҈=,f">ղX`4d9CU}8_ߣL))bʶ8#l9j#|f5Q?[b~!kMcLsد zl؟e3%ZN=5SK@ c ;5AO4)_hy&2̕|-'.!U-gai9i 䃧yuRЉgגv6ɡ J\GV)M®-Xg7g-C빥f]ggNvux0Voz hn xHgkswxnnzyy9+ /z=M*uòTn l"M51.0HJ"YdaܡNn3Iu-$ӷpLSӢGG`;ɠVH`V6ж 5{k 9/pS ?ߝZ`γ:HGȷp6nY1jw:J n.Roi eW<\ M1{i&.&JQ/$f=^cFky鐐OWDn}eIJa2݈|}@c<9rghL3G'RȈsD;pK2*3'dvsƩ2g:TnN6=H^faqg\9h~LoI|=v="4"G_Lk9ɇKF>7׸JrpF}? +[SL4%LA^vnu6\I&HwU{aݔqr"K@y\N8 `2!M2"z١B_ݨo܍!ExD$I[.pǓchOt{kN><~wp}R܈a1ިMMcf6Ɲ[5);7) ҸVIRGT2zqAb1:S]O2c@gҺ 4ϟ,J6ڻ]=DРYb84-!-xC`M`@h2f[AҼ1 ۫al/vʨBeQ&b==/L+}A4^c yǗ _KCp Ah6C41 `tMy{ŌVANzi`l$!z0F l]`sww@Y3Z&9d2iO7Y]zj\1Mrg i~l T?* kj 2a;ĕ6.vep= ۮ1vPVOBjuMǭS-Odavym٪~WnNu}]|~v+K&.*jMe]UIuN+wsUNEձ^Vo4CΫ몬2nI #E2`P},~'#aBYzR2IB4N%=RhZA,9rCB$;\yoyzϼ '% -oy<: !2O~/M#l(ܼᣲ:-s&mMNIӮa'AFv 7 vgdf:-[ӑ(S7n) ַvL~ظ$o#vȲ/ˉRDՎ{*>oԜ<././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1769775797.0 langtable-0.0.70/langtable/data/languages.xml.gz0000600002345600234560000173735215137121265021347 0ustar00mfabianmfabian|ilanguages.xml][sGv~_V*eMb/C``@'MH$PDą7nmQ`*U (RN?fǞӧOߝ Ț߾ί~IV!z֗߿hH7"ye/ŁO<'$KsE8tg Ok_pW 4u¦Da+&Uq{lK\AK o7zgα4K;wv;ww };xhMg [Ux8˺N|Ĝȶ8[j{וּ5 pO}\Zk͊ /=wHC%07O- oQƒ(5REΉ3$ЪB*<N0OA^:{ #z<~KrY˄}um2*]e-o?| NyqP9 }tE!(秌KF 0NjgiE0sMQ^G94B/Sf'+7ΑOD V$Nq#]>IWiМ'AcR52(YvYgjPv1kFY45&aM=O 31T Y{P,[a^|\G cü]58uq"=`7Y=Q"完+:]l @OS"r|#O0$NY\^GJ;}P_f޾=ƾߟԧ+YAJ9% %ENqRÉ34-7|>*RI.?Q$V0z?Q!G(fɐ&! / 4t!(yZGx5V$\5F: FB ):*P1WH\9 WȒaf1Fd_w ȀA @hsCj4O%Vmh'x"0M<[܏S TD"***_wYΝwOdsLaa$ۈs:$x:Vto}xĵ'uG'Y0,6懈e|-WpӣM>Af# 1bF&f%=*\]n 4a Zl|oƒp盙3ZD6wZE4VޘsOPbhQ6fQvjiFPvLjBQ6΁Ht(5D%:#Ds/Fo:4m Ր `)hHđ`^q+@$!Α*¨%DfY" qQ!O*&A/xڿ _5 Fa(Q7 FaQAXDB:i'a\SF;S,I#X;Hn]F|-.>x(h2Z,S5T-]VCoaQ (5I+r2ځ|h>)kV4 "28؊3ϒI!4,[,eVsum}wߍ׿]D~FA4 4fs+ (?D5Y#(9OA tf>k9JJ*;__%j5:%"^MsE=,)GFU ad[la5AeG ,J, oa` or멤Hژ㹙0BT4{^Jᑥw*baaLA܉"hL",u& TV9!d"l븳QBNqH i#qROR!vSP} G pÀqTY\/*nm~z`2q~Oo'M^x2;DO. BdۅiBEa4@=h(Rнqj8[05&a3&y|]E KFh 06% 9>R=:OI#f=+L-諤ؤv{8f_{| -]f"nCD0*2Wh '*>&iq-;Ţ F32c Op!:h-r` A{ حέDZ]݊ 3a[4/I*r~( 6vpMT_l}ssH"[~?yJM8ߖ>ہ+7l|L/Aoh#Ox<+W^b8HGogNxA/?q_]! LjE mi 45wJaZPb$']X'G>&j߰'_֍ )q& JwȺb?+V0xYʳb_=+|VfD#3 r l?峘@,*[?I柨K_A@ מA\C$,>wE)f*}'n <n~T40 "`eI|M"+qcq ,R:?ލDUUj*1~e魧ן<ϊOsOo>գݨGw֦FVA (dwcO#Qkprf+PD0Ȯ_ȮV7 Sf>GCL\7MԷ 6l6(H #6K"QTJ';xR-@Hr{@vhL[PG+ [pzSfWNq17F%gm+e=FBI 2GQ6^J #PHYC'ϋ 8E&|:XgK|_}ʯYΑB@9s~]G_$Ѡ~ hi{zxIZ(rmQ4ecr'>[_ .л=CI^."Czޞ9efX"r'.2<g#Z@ {7 }G~ӐORq}CZW";RF7! @g>9 [6;kچ̊a*~r{^[I, {2xvaPFNz "1\h+e%렠Ya*WXR>{m)0zV׷1.U ;<=* wƶ CJ8I\n\(,A%gEXEXV( =Eui_Ej++9ɩJfnZ_U( B݀6(pA)S)ę"ʵ3cƏTK^OH.`=^{}Gl4G蠒EI0I2ާD [À$JD\3:ˌ.8+[s[#9sB./,^+R 1Ly漳90_H^:,c 3\kᘃ dsU\̊Nri:rB]pYD<%wʿ~fsC_u<深P,H[+%YigD1P]OXɠEzt~Z*1(phIQ@0$9e"֌^ڮIezypLg yeP$[$ecOyq hyGqفd0 ,᧳OO>í;Nf +·881rZsSC@ő*:Ǫ'hr^l.Z0j)pgr".u`ේ#d^}Έc氺Ya8 :Z8DU-񼋔u6rjgTJOG'nB<{JT ,y{J 3Te5T_Or=0tƸ̑&rf?sQ7)6&ȹ~i$QGQF}wYՍXkz1ڢI,]r ~?K@,i~ĆɝTuWU%cerOLnfÁזzt v2BkQo 1plF5WĚK_[{m dlK@+ !Đ L`]`hPuIF (MkMB%roОLARPx^DݻHvD HŰ[@bb)$ˊVJ9[I*$kP lͭ;4dǶ:Q&9r W˜.YVL 'K[U䕁b|-ٓ Ɓ.n"xD`SOԯhcԖ7ɵA *u#>*{?v6סkcq- ;=%oSuo{ =`#IxV *L !F Ϡ _TNM<c҉.SU9d7c*vUExРzIϜ]UHY„~)yI?L8? UfK;;S1YzZp{CX K&1;maB߰vP0#:æ5!=P$n 4Plo򽡇udnN""̰h Kߑ$0!_ oKr@4/ 'İ+e)iT^!!3F ƘMwP´5CrJv1?<#?cgd>>B6L/wic}%F=Z/Dy춓$pݯr=˜ SK,;]HTӵbŵ~Õy7њ8wsY-48B j 'Ȼ˜i(&ZV3qɺű[M?w,]JDtXBZPGr!/Menb Ω Fڂhi0R9bF b$&- 0Ō9#T[^\5Ю%yCBPvzf$eP*"&b̦@۳ggp#2(d cd |#-dLZ(FBH͡^'ܗIc #aʔ)eVv?uJ? /j>QEz`F&.}LBLW nJێ(ڶyČy`Eå veen~wA 8gb%"@Jo /:<6w.6c/F p~7{ExhM-|6?|vh[kYDjnYcVxja8[<(>8cnL,]q{B};˳w?:DĢ6NĪ1|S;c1祝<?9(LDZ̙H)~cu'U!Mqf:c,h1]/ˁ^-|Q]]7>nt]>hI"nh%?0&G3\5;^k+;8-[7 Lsv?e;| 4 _L7<8& " K<6HjM#nrWoӽZΫNZ4+j3NR*N%q߹lts}QdΆ|ݑ3K+,Mڲ ' &9DǠ~( `cKP1ˉ]7c?e6:P$` [VvTؙmn_?{̌xYlk),bX[]ϻN="q+`c.z]E˨5u]@b(ll@HD!%q$CyH w"Bc;gVy(t2pGgր ޥ[ޥ UEU.F&0` ʝuP͹2"u X ` Qd( %)3oQ  ƁMGbԡHvT5{Y椚Y49%jfUPp߫bO5ϕ*.{QW {5 Ra4} %EuEg .!P/\4f=;9X!WF6)<9ҼZtj;mRpӒUDbl,Fo16܆.17,k(,v`hLbod&pq,$p8P9"o6/HCgE/mIu?"82݆!z3D~c'Gmd<pz2A#=ƞ~ߡ'8htCןf^Bq H' q#fo/gV20mܑ/HQWU> 1wlkI$OIH<ꖐ$ڭ%cipW:w1$SƓdX@%+KW)6Iv{,@-j mX+^iJW(?qԝ3b;eE :&ĕn~$JLH#;weaB2lE_SǼl=I,z2y,a,͊u\:j,խ3fݗCfI'8hYU||]+] /Cu _uԯ'=~rȓw| Z6LA8 $STU !do4TFbi -}6ls/8TSR1U)V͸dj,LjNj+,H#LN,GY R$pg*y&ͭ%<"0zГjN&FAjy5>8؞&'-H9]+e;Ho  ͎vwl=`*֑y԰0?B'O:‚[FeS$x-bP 4l/}DRnLRC^yO}Qk0N Ӓߏ;]$9jIN8TNh-Sp[Nw0 9$S2qp{'9wa#S䯥 dQMTdʰ;A #RoqwR Md谥~S4cnqoǠ w1S,l ,ၪ T4t}wYq!ЧO) Ё}_Ͻ{I+5LPS.PATN‚,SSw*:E@ a@˨ww)]>]:K_U;y5Q qב;/r=f H&_m2@'3Nq్g4Bu4 " #vV-u4Jjiٱ_+&bomтwHKBuu_ DX}8nsX9ЯBFW(n+lQ4YRdw(%f̲D\& oQi dbh=o wwq;9MV7խa0UG)nď㵫}mWǞP  tM]6p,s /9(7n?P?m9VFecncAfԿ93BJJ-5 yUD.^NN6,Ʉb? gIOgdKr=EQ$"27_8cOzV33FWV3+ھ*?cT}e[;۴6]J;$6yWVAgxі$>D9`u]%uɤ}*\+z3>{o]6nT7խWX^(h̰ATPTe 4~ !:MaaDU6JtxQ#*OgibV˹y^sumGt%A_rh,M[te|N3M%ن< %h^\|q/ ׮Uc4G GbUdB2x{P=PgDjTBl*VF[1Qd#5ފ$NRǽ!kjsnWW8G=gpH&5[2&V8ˆ"&PIVLf/BL'Q|%U9*GUe 8}dGg|UX|f o üÇErفyX$^xFЭr>(AZ R6P, "OqPQ=.p/޹5Qmy(HBʹ$':8/ܖ:N:~Bvp"')Iul(ng g#L-Ы{p $+rX׵^R jj'cQKkM%$&tN;pzZ666 Qf|^i|}Ε7ˏ)Rgx,$-|qbb{ Sci(hO7к0Δ'xRPD59n6J VmUKCَJ &<@U1T7 j4K?l AN? 8e DysׁW憕uJ D- ,(bV~s*8g`DfQ6 le$Gܘ+{X<ӬܢiS$9m7\EDG[,!-~mz :il> yo-vk*_IUyM4N6P|)(擜v]4s5~.Ģ^9_%>̍A?䖭Bax:󡛩}zﴫ)?:~IMbK _mGQ;(_?=hoG}5yVPQOFVe}F{;3d Sw-Vf_S t椸&,A+b iuS/jqKTJ毘)b8JރEUi]WH xz-6;6uBDR\dAKZF\*gX 9ݥ5t{ҠW"㡈x!7޻Zח@z*kècQ: 7]LTTI4b2G XU-2I3L!/F@A2rgI6tҤ:գ Õ`켈!5۰3 ,W&- of gv_m;7|j#O7w6}~&-L~/Sy>|H m%jMiH%_\$ l[s/m/S//[;&N#&҄GM^o8PD'R+_Lc(N!\^'}FXYv `WK) 켏Dʎ&q*\;j4r#7؋5˴)9Z -iE ;]V}]lg+Av&:!;~ `!F'ƙ%pt@ʇ9? R@~JA[/G)<̹d ik4q:p繼aѳĵ5<ъ\&'d=6c3bںc6ڲ!0RMƬ:;t$Iîq zG~њT4ȝץ@,{ܸj8*U"{"SgO8| |4Ĕ#@\[#̯Ʀ:m̸y,bxX-z[zΓ@Lxq9 seOS;Y[' Tӕ Tq4E$ Z+aD,yxt^=Hc4w):0ЖcFyˣ4WMc悻m;x~y|nwh=v"Μt XV+|#qGUU)]P6RWmz~?E"Fސg7PH,5/悬&nlj0;\ul&ODNw,?.~@Je@?nb2YIad2wF#>Z媍܈yA7i ^q6u^=&Tkh{$<+<`{^%MB|'>&yBs>{- wa%bL-o}]KW)?L2QKC)j$QN {KIÿڴ\&a`cĿƬV#yP ܗz^޺ωH_T`n{7=3R墥Ӝ* Nneȉ#b_O:j@HÆ/S5UHN~٠xR!Ig_ 3Ō4ɁP{\}n_H"S"m1r'~iσJs CC7gxׯDP{ܱw=`QѿCv윪켉s}\ُ1>\y>s`윅r"$T7b̼w2*MTP9y2*͉fJs80f;2 9Pۏ gGNq:QW[>L)?S}?u^>L}x>2Z?.q\^kv’c?=µ(z[:7w3So}nf鐏AwE!{(}HK!]H#fI'iWZHy& vb$-WT[>mVšjib*Agr/La%T* eNK^Qw$}~{YKL |/{VS-~iq#"vaZAŭl| VL|?NYfHIa?k7r#5!_Ug#2i s"p&Ҽ<%K?X<ҾnΑl\X\oYYoZ|:.ϸ,H.6,Mc[4SP4cX~⹙V38$ sʝw֛7=͈VJEWsR< P}TԳ/wfY: "T Ƿf B>a5#r6./p }|ھf_/M|h "\Bwc ]BJIσ]UDo8?iXF'\gʮ& ,gS0f5)RIZ@*4ONS­Dd@-ab0ĕT V74QeAeϲalOxT׳[ݥAo;r HG.B3t"N2UijfufmY/J|ѥ Ӕf)T+MH"z0b^D<H!o鏷>PoES$ Jizq{vҭ.Muݵ@]!|g[O9)SGY>&R,&d? O^NS}@UAY sk_^$-au{ԙOAXH 3f l&ic3S e9?ExzZl 4 ^KBe l2˦RlM>}=支 E#HC찾 CqwNɔ<&૕65CJQ͸z5 K՘Fβb#hQ6l(P4KE")2:hTB 6RmH.B4nLswܘsY;΍2|#Kx4b9; <{8dG<?lASj/;$ _#nm:TY~*.Q SF9-e,FXxog,˥x5I2O l: mxآYfh (,㔯%@(-7}߼]靌Q@DycYZvBTd |xGА_PxqH^??4V~hVW`W@KK쯴oPKh4dy~kY'.M+ސfTp6~wL\z3`Дp n+#یڽ/Ȇv;KaxˆuWC-?Cvȇݵ[&vk&p(x\@9ֿ ͭ8W2eގұnM_*]zޅ*HqAK&]LWnd ©|9l6/2f|6Pp1$&ιcg?9^a1]xDWf9Ed$1w+իakkv6֍F>쓍Z/fb&I`fZMC51x-K[>0f1t_ kg36*?,[0uGէDo6t8=o`zc&ખ/5!Dbͣz !Ř21vU/BD/KψiNsDtH{>jxK.ocA"A𶵐"+1z/ zŢ R3D7Xײ J^R?J+Q|c.u1C!?ٚ{1w[O%FD'Ml:;נdi T욆e'801̵9yIFOzCiщNAiv_?c41NVWd.zyewe]Ev*"QHp"kbl 0P Dt"ϥ)s(+C/)N`e㚸>сAME s})y%YC2eY]YFMvHGӓȊPmJjE]˒Vq1R(VM_yyi%/P"QA! OɒWH"`=B"IϰN'5ArxP].$#e[q^;J!ܗV]A*Q2bREA$I}-~\ i)%֙BAT08s&$>ь+nZ&93ѻT?Ъ][aԼ᪻J8W'Q;i}3;bVN`.ZbljMGt0}?Bz:Y(eK ۉfeέ<넸YU8B4UZފ'E+J d+նV#&qΧttN dqu%(hM$D((+Ĺ3.gIĺ}ۼ;`u ^+ Ȼ̻ĻCu0B/R퐪7֮SA8$n=zb9x6%T/":u5[78 Vi|@PDRW--vԽ"fd_|^Yl$&اv!P\ 4@t7P> DO<-$%fl.fSlv&l\]Pv77qB 为BPNҠ*D!4’ʖ)@M6n VDoQy{sUDZDg "?iD *q1ʉ\{vj/!`7sxY]GZvpaO#,b ILġcoS qM23шq ׵t7۾X춪{<1uKc(D3Ľt*G'U`;6P1g+ leխQ<3H3W>mWW벨bXO{jole7X6r$w* xu9-&@]<ى"gNe3)ĿcLO͙^#DęZ[<ؙm G(" ٰ?%J2Ŧk8+gş€f:.=%7iu|!t$a}5nhhkM2Ï-s@\ -@[fK [zWK׋i'Ȋ@paP "r@]pH} g a-H p }@O &Y2Rla-$ AAk٠`[X*R,d8ʣ@-Y>̖'r-/IK8Cbw@ /N`߷(uT~{ٽ6>؋a%HXJL[Y) =$N٪쉌'PTNj );^SM~7c[_Vi2܋q_2+jʯGTNxrfx Y79\ Vk0?Y8aIے0')IH?h74<7 UVXWyT[S_l|8 \м ̙rW>6W_jw&][v_h^/6*.K.0۫U!9!?q{+?Mvê6jVeP=T­ ߖ& G@9Avp|_4My6&@Noɶk8afV谿B]^( j_[uMa[țo=rL" ۫ Ov&putAu #w`0=HLshPG ->n};l5iCe;_!$FiTs)TS9L˟l%V"ʌ?g;@c= rQc=YcB\:~|W쉵PfyGUʍ6ʗks `EOe ylrVb3MX96'LIHؑF,Q(3F1 `̭\5(0m #tHxzܬ4aA2cS'B,4,%, U*e?#BڊfOyJrʢaE',WFFDUF:EѱxL+kq *FH 22J" V>>ch4˸J4(M䖂6A8Y] Q,뵞F2<$QͤkH-DqL];H*6lA "hY.K'AЎZL#$Rh'6m::+cJh\KIzn!0@X@qaH4& 14Pv}ftP^JhQ2 TjVVlɪ:)2X  ш5Wa7="U!aaC%k YBldH cf+c ZSP2E c>mbAjRj(v0jAi\Ç(6i˨▔M[*je4tpm[yRL#@fUz~%H:邺H:XC+moT[G 6Z6(\4HZ8,Zy3=^3(kq3;Xr7[\rfQ4zfuY/rIiIЇovfq]V3ə2T4ԵXje.(󷤐yXI˼2w˳9D6.#by4n㚝4H)E$u4$8h3VFtS#koS%֨ҁk XS;EJ`p6kez֟^j]@r]k|IGCm$1$~$7`h 5&zk^hs*}_Pr|ߚvSFU^['cNӮ4W'a1ɝ +jvȫ߯w;v54P!!Y6񍸈:%jIӿA$U7{ oVmy{~s{V?-GH r kf s'W"SNitu0' ~]uR0?8eRxX%c=v;iAt $=|p$4i}$Qe4)/َ,r?tG3= l6:s5}> ޓӆB`"h0GZGH5G/o#$\{*VA&v`\,A}zٿ?"z6M dodlc@ly񒰰Vui^ UӰ=uwvLZ0BlF1$mAIYb!'JKKYjCK&9`nhWwC4QG3:#P[e#BWl-2V%NVN?6.UTy s'u8g:}Yy+-֐|1 M&a#tUv|)BJ1"V7$_]kΣK)¬ٱX"nsfzMLO*'58@!|\̣۽d3u$=}T -Q͌,.13¿l-}Y˨6 KQ-.S4l1Ma:w M 6{4w!̂J`W"n6C$ M\?R$pRPy{mٷ>~_?O7/@rZ l",K!P` 3laīO9N[~JVj 0f˝Zl]'Iͬ"؍u+i6dn3vӰ)x![`'4(@|{5 -++bQi"CC- ٚ}^D+t[ÇuX@e9G2\.q9iˮkw<_6 =v:2#Cیv6CůaŪ)VƆ"*J5ǯb xCY*`o+U^7mż/ZTkt"~jcs-g=Q֌+frfq.}'ߠνqJI9PrOH' xߟ8wJ%+d ?֤$(  R.AɿvX51yv=gvzwv7w i<ȦzN) = y>giVķ˱vxE/2% bu*jn-|&`}zz]7z.hS)UB5_E6c|1KF;Z^0@gf xO +z.n'i̘=غmBv#TRsٽO}1bHp:ύwH$ a8ZwHASI:|Q?F>x1LM_MM2+}UC#'l.hAp4H5KÀUe^*Ƈ<,TBH2uPlvu ٔ*}|̛7TrB.z{=j1ֽgAc^'_ 2Ǝ:M4NS?I9ˣ,@Z(&@ -f8nF%9,'#΍X;^rKoZqY_\0ighЫ x=lBfi6slH:sDJN<<BeSz6G⡛(> cz8[~,"ʥZ:?L.I^`5e/t<$%v }f8,A3\ׄ:4X mPQAJmABI{WF?C@]^ނ ԽjLFر$9W$\!c;He+|䲡$:=ɇNg`ZР8IOOOӿ,j|$LyUDϒD@^`ggNr8 N\Yp/4]l݊CW̷Qp+x*s߰C }=n_wcAʛ /6/}U(,z.xɢ:mS/nK4JJpGBnaV$)|k7gqqD 6 X\ZRoM ւo]d˥*c`{@Mcä50!Xֱ$Ɍڮps[bV"ʰ~ e\dgX_;$Sc1- E䴺H1 xT< 0~h0f`qwaTJp$wf貗&iy6z5wuį(Ab@C~$.5DTIQ]Eu [d3Y$ ,_d,$"+-#Ϣ1wjbj)\{;S~sa7'7 ˎԀVGNZQknMPDQ_[È=j'߭0} rt7|z9SlEb;y}vp5ltÄz Ϛj@Mk A/Si#zv"O;.aOc`! ߯}O(gXm\H0d&jmmU UqLAH3z#^k&9I;pI1oT3%F:^ƌl"صUxK@\,&;J"RdRߘq]O񬚤C^'F7`|,)QwOoW Vol Yur{y nT`nLG bq1oDpԡ;Dȍ!X$xlL b&V IJC6.`tQZR_$k,ݪHa!l=h^#Ь5F5P$BLY0$V#':O-*tvLn:DM1f'QִGd> MZ ʴ:iLo1I#2]j r:צ]"HlYΐ(-c324*+*ʩ20mVRH^#H;%:ǘ(:KkƘ׍w3n..F2aV7-f_IʫByt QdD7%%{ X"dDX#[&Y zU ^2<1bH1}JLȐӫl_Ie_JOW0_ϖ4u%`[{ ')L3a8dڿ"_Խ$:/bvD4y1ՈnxiF 9B^l"@w#a[è_}k%rw;}G*zגfj˰^K W7iqKB)m=Mb!ZC݁Ӧ{tlZBY7hY] 3py\2ȅ{fY*@* Y6f7f؍eDt J5./iet$twJ~Ωntdӈh Z$W E50S5;Ylb¬W uRyd{J'C_&N5JkKd:P 5ZD'1-A7"l!R/ '/_NdF$?;XXEZ.+"ԣ'1ckx XNDpS `f'rثwl!(>ڱJЁp;yf=N]TM^qcZU h^5Qݰm|':g8c@ 㰕Kle 3l%'[!=[#_÷qV*qHx+JO[v?s'9,;-L(Ye^˲KZ4Ao2eIF&^>-~@0/Q]?.LtU bI#'u~\h屔2'p9jNX2F߱$ֽe|TBi_Ĉ7l ~4@,*`v`ʖ2&ې0nvp;U6g73lbM6CDoJ٢1%)l\m\ۘ1= ~%Nl, },VoD~ڙH7IJ,:UɝJNB#E ۶AvEWnDi mpk&ĵe~d.*,vޯFE,"1 8Gh1q~@{d=Chl>Y}sR~ 9F(vꐠ{WLvQ c2+ +l2en=BE{?SϩsxMvcn^~8f;"jD2V5XZ-#rwkS2sϗAqA4~alה'~_ӛ_'bh dsI^h/56&slMڹp~5a+иN(֦z¨^1#¥V=;|7rLw*ңHes޴7rS[FR̦ɡ2Afxh94¨.wTqb-NV [ܻhiC ;e>Tu9u;D$U6e:-d@T2&VGg]Ϻ>x3я%[A 3elD/E݂T=x9?߿s3o5]  UQqy2lnz +-џؼPP MR K5ځ#=+0T^zK{Y&(rw!$jL}~ҤWN}mXH਑JmÞE؇ `>lĺѭ B=$EpvkpVֹ٭Y©>dD;b#A(00d= /YqMK]D|aq <r! 8oV18XR 9悲:q 4BYHLn!P{#iQ"nC:NI:$h;ۚcdGLV}/,}9bP=4ǴW*:r^a\tx)[^av q\mn:2sjγmM٠,'ygΐl5= wLj6 oy^G`ۥ+svkÿzKmߢj9e;Ih.pl'tK_ⶔ\l~-g'ʒ.&P 5uKQ]A `̉JK3T%&2)("n%ЩA HH3h`L;w5y6a lzMϰq6CbBùNVO5ad9,s+-wF0+YyB]'{% 4bV!iʹN܇PK&Ne(+UP(($9f E O5Rq26w7gi8iwxsյB>^Ffi0? khm՟.Ի.I2y'd59 m{hg V<d2=b敩a)0Lf-ix<_DPxZ 'p3'WF*$f Ro廵S?ĸz*ZPsk!j&[Ds@ìr+ۧR2 ݥ=35 Q_{ˡwoG|O;gŽSKg[` JkGHK_0ωyJ0i:VQ-#!wE .b -\ .N-%JՅOa2\6JYmnhj%"> H6;@됛Ci 5.nX\w{9A,T̚fWѨvbV 5rnJ5ny)!}=rOM5:T)cŒ.P> ⤣<~*3{UNwcIޡtR"0uCi}J6(EĢ Čˠs"I@Gi\4#ܥխQ͂Y^*I]튒yQ"Dze[M+cP_4Ja_2[Սq=G1 V< 6A!c1!>){ usMA`* D2jDA/f3=76(+WI(?aP3m|Pd2ھQhTF S)}@Ȉ3 c6veQCw7IkT-C}{5yHW"~-XexSYj E :={o'"{o:7qK UnB[!P4cC'o.'JGjNa"{zEƾ*a]I5(Í_ Y+u%*E;םZ[b-pWd~TM?V%i~Frz \QaR.Wz4S4W uqsD=1 <.'>Dh;:.] uNIҢ!OZ2mDshj(p-;-b1f1⿡j/Q_1*tȃiAi_?Xk;M Қ A" ɏ )}0Z%ZՒL!y%Kd 0uV-VTRG<".KK1H⢐̎zcvoèbcL:ٮ=( b:"{ a&+X5X1*J3Y-~Z.nuoap()spaj@./QbP]j&G^N;cWQ8sQxrьKkz SsRDE5f  zXPSTe2JPy?!6KkkTfwBd7A2:Sus4 M ..$;+z׼n:dB\ ͑&ss$ʹ c;6<+zLS[O[5&.lm<3UjpK$01@0cs1EFkTKR<4NvI>1~ ?8TEv#;|)7w[hP\"DnVAq!He\\pq9#2(n'Qqpp p p׉9+ӵwI.`>#&IBe[FŔA0/zȠT[Fe[fIſ!6IiKM!TP"q[0h]MaArStN&Iг=[$vlgK$"v6IeYF]Yl'fa$dXFmVRIj>l 2J*,vR aQa`04 Q` x*iBP`(i+#2 흼A*,#`2:l (诌 :K}MaLC%wxZD+ 1:{/e*i žTA{~j@ Y[$R8Wz_ 疶׶SL $ѵaKf3o7Fyi>m  c@@I}b{\p"=JfQ5fa/+f=;fEȻlVi,*ü^\!4Ϯϭ.2duFb 1Xu:eG͎.~O;>\P.y?'ʋ`Pjcc_ kz b8/y%z9}C7pȰ~r`W^z5jUϫatfUo.C_rI'e86)W"ҎTu1ѹpY[[ò6=a~ĝ?I Ox2g<ɓ>#Xv8gzކtF" DB<vzNJDNOTӘQyFdᶖ!rE9 AzE9o j8q8sF jQ8Ya X D3HFQ(xmS&&T5An :Ȧr}un w,,ںDN"E*++q1~CY)'=|e?+kmRO%yd@<"Hh C4@RՇt" [1`ʺݥ+Ը% 9j3ūa`,09]+dACe1× _)Uert- ּۣNIe#OՄL_P)E0JUy f䠌DPNb8|5"XrZWʜB:!; P*w;%C. {Lɭ[1+I>ÈL *罍zXKTSCE!lB!lQ:7%þ1AIٚ=ȋ{ ϯ<ΰ؛SrBH zih `0<5Hhf~s~̫Kw lL;7ڄ4= <*D֝Ef't>bO ƒ[AcB&U9&э P_NQ9ǀ.o-J|n*}b@Q{wkoXLZ}YGD/@Q$";[} @K'E"ac4dG jDۗ_Mnt ¢}HʋQ}}U}x÷džw(9?/ œ3%ד39YWuuw'rhmhs*/$SNvNݝ(Ma^ᅜT.P [a<~@.tU#a?ܹ]xy{*wϭlgU}x5u^<0⡇]@ZFdЂ>+mߠnHGuL^xb3ɓ9>Wv5+:O.OkrԊ9FL16b$jr61m4L,봝D'i; ZDKX u}[PT?RI){e]RK󆖾?'Uix:h9}z@~~vP([Ir4Cӟ%yޛU>]qA?u@E M, oMN5q"zT__h]7B*J=LJ<:߽E ໿<3k:1Z쭩!uݟ3uC¸ޤ}kv Z*K~ˬiKT`U  UܥaӯÆU٬3%w'iogW+>q↎SVqX5[&YF)g6tj|"Ep/qˬY̢!]>ǧGn'r i]**tkDLo>~ hZs${N5؇5u^ԀD?_I@Ur|r~:]Pn&}.MR޹R/rV:g٭O6(U"a.,b[јh4:gCOp(LH7ձuM<݊o76׷hr*LaY5N4(OX@ :EʈF :,+ḭ4~'N4p4 ^*/ ť--ui7kί&!M?w~tTo-ZXdRpgg$UhbJy2L`G 숄;=';ϳksRWaFHB4'q)LKKZ܎|՞;dv| #Ze\87n+H mRV.Qe*9>{ohE:|&H ?i7N0\yNv [J僭q̬KTֻ Ka[Qj\ :ևpE:Q.G[׷nl7׷:KȳN9ʌK瑵! я 1Ӆ:5RᢛEFpnhjJ2[ӛ-KlS]cyY6EUZaPμ %ˣB8!`M5Ѓ{M>dҼ+Q\njwu /NӉ% /N@/9*mnç^"PJcGb{yfT Jt_o ( Te(GOZp4uPeDn&H8.5S]-^iG '%D3Bu!Zj<=㶋x``vԀPm [Z9倡,8ljEԗWqH0'Z;5P6E'*DT!ل#غv-Y3w%NCv mvTk7mBgԲllgfcXNl,x~h"Ny8~r$Kêָ!R>5ùLfZ.(,F$cB52 T#{쐫9Ȏ\v%ÝK/B?/7*~eR/`Fƌ]w-Z^tKz;;N[cH/\Tվ8KRtt4\+-8rM [,*0aWZh 7};jF#S%C/ +(zRFH {h`04{y9fia^6y/|z"N=[ghqP#̻w9]ҽ5;Fﭓ@G>DŽ?{'|^sǦ `RoV8㾷c@nxrπrg d’øTOeT튳RpGV<pdž,?/|T&ۑ)vl chf/$XC<} <"Og:̞;{^/߬pzWHQxoG-@{cˬ& {#IX);3E&LQN ⪀<y6c=In1qA@SsGnG-7n \9)8  oL|n ,V\^nlo+n"L<4o7pi*q% o_B_/xz4|Sǩ?j:?i^gt{Pup=m7N`( &rnqofדtT׵0WĿ.\ZþO] F{76)JUF 1M csmD~I @?>κn-/\[R\(n @*26H)Bs:JE VP|zs `*| KNU;Qn݀ AbxlBܣ " A )[QA#pG) zLzd;iy "g ?C?I 3uyT gHT$ ƞ-R:eH0}3g|$ 5mpy̘ c!jEboCׇAfAO>3uwEx;&S{aYՇ7ng4¤cgĞ0dG ,9SAG y(<1qQ؂rWpFd gP8"qZʂ3uoT g>Jb]ƾSۨw7 Mf:!!~a6rh0n茴1St٘d`5fb(gipj+!HM foV bϯPb]ȨDïJ|a %FXbe}L6ۇY_0x #Vh5L 5 &|O_BLB &}$'`C.`O~Eou¼)S{TA@T%@@\ ;7dO_z+ 8ʷmom[KpOwma+{Z}t@EiؾoVV'>Tt;QFP @p1pCݻuoZxTFe P.HEAfzŨ%W/TkaP.CF tISPi1b B t2LzQKߣG- ֡ T 0[$Cن/, jClͪ/  dž pƶ תy=vRme ѪV"/Wf~> V7J "jED͕L䝝d}sd5z`@=[iPGZ&;gOJIiԿRP_n?SnBD|n'TbBB38 M\kA*-ܺwJy{h1 f|FWgV^]PEpeE` աFIMA BE1VhVgZqaIHPR )j"k"0iQhWe> @||*!1v ~TD9H?Gw`u"PR^xB 6mG_SdG\%v`(~@;ʅv\hN?rG4P0Tڭ8ZDr3]l5lj1lj}Mc G`G`[^E8eU7F“IcevLgR-"q ۱Mty!薣$ 1!OP;'O'9AC}Y ŇF%1Ziď??50^+^*,䗆"^{@ɜz9}!\oFBZ!KХyľ)~SI#R!8NeslZOufl5tj[HR`khG W1M4Τ_F1kH|TPc?̃Z1d7޾qGLDARZ?SNlP}< 6Վ:$+5BL#T4U2ƆHqt]Iܵs3c|5챍`h-frrad9{G[mdAnl_" U$ m1B҄|-НGb]c~s=g^BY?]wSw{H{^ه_r'08"_ƛ_4vT=9!I3F*Ƕ0K?6P$3NR䙬$qOgg֓? Icfծ! @ _S[IBt#x -z 'y!+4sdI/PY/!(%wi(TR42dzSO:$'@RO( (/*8 )^tO^_mKwZg2_g?6i-(:hzFT^^ImGҪ.Dm0~}UlՉٌ0(f+C}шst9a^k~*dQH'{d')駓)2dqgvM{' !sr5dUt)(tyҼ(Nd;A l n8ޠQY4X'*B;tTʺ\'1L#k ֯Skgp3JW(5EVyJ-шwg]nD}&1"!H7%;U}Ã@p,t9>Dž@NX<`/cQ)?^QˋDkg=xi}[>7mt"dg'F \LZT/A XѾ;qпN>SE < 0 6 25fR?)sfsl-mL㿋2.OZQ4 @~OV Xa b(p֎ y:~ 4bpas399^1@^?͢+1or+cT" ,)߯]iuXCyܶ|-<20iD APb ,j=ǔ%Vz, /K1遭Tnk%}sksOO۫2>>3|Ir&~ +=\#VΣ3 ,8z-]5>DiER06ՑFJ*k8pU}EDA ӾY[N`&&YCOq QѧǟROaƧݧpѢhKQ޾:FXяHm@ԟYA@G61@Z_^_~rbXh'~Q"2lf!1s~ u=|>2'yZ &8؛vM%^iJC]S?l*,?߿8߇k m(s(m +y#/ sVwT7.`>5ko8hK?}ZRR~.X+nBZ'Tn=4VwyFom`:<1Jekk2[e;;JMRl.{+;IH6d vbY `$B) TRN+ِp|tl>p-縻o8} v92[ZdUԠK(3Pj NhK=hU.1\1ݽbzH-vfڭ~nYͬs`V50,A%yU +-j_U%1*U-kI'n^drʟ;OվB[p/5Z7{:Z[xPWtg:堠typ|*@Xmy$PkLuTpZܦ͕KDאm*mrMݫ&] ",aWLE¾;XT=g!czwK 즓bx1  T^̏J<ȘGH'Qd@ɓFzE 6V:Eg,Ż%-f׵&-dI TA׬L%:fb T/2D?pA1T vU'՚qqON˷Dy,%ctRInwBJPIg`41A6RL? E !*U ),QX |HJlǾ*n-   蜆.DhNYYL'?9`PFth0Dyvg '<Ư?JK5i]%Η4x?wcj .}}C_ Ƞ{w@_}l,K'sFyQdi{PUK 2;^!W(PH4-ހ|Nf6xN߫zbb\btxp_k!S.ݯ{0l_}'e6>lɠ duq?'{gmYڱI:3qqhRoҢXjq]ZPX؅0!%ZRWMS{8Ub@t(:UNp dAZG!Ie'^9e!/{k([wHԏ?7, 3Cn 1>_uT),  [/X~=3i}3  㗟}pf}>{oD~?Syx~I:#Taq٦.P0&օ$OanscXv x]q$Ú漾Nx}9̩hsM(m۾\>g,+j2t&5d̚M~vwio W{hUnylmG%@uAeb_\#6tQ(,IwGl9L̺5fA 6qOW9َ Mt8s=!tB! H'׫=[G( 6Ho 9<]sB6q=uT 쪢j쪺z踂oߐّAv҈:-RQ&Di~$+]5uA5$~j ӈ,P5oѵo$ =Xnik~{uPy=CS /g9 |'`gF2ίtk/崅O#{E} 6N 8uGӲU؎KG<@jirBtfLE&Y-hfLT$E&K? /`Q/]ҏS]ERQAʖvu9/MN%発BdVj#6aniH.-ũb|8Q/!u0_j\_jc|Ы_jnMhY\\,-M:VȌC"۶Ȍm䀴iC~'sZ8nɜ AZH H @]A$2Enl2- [08^3`f (Bfp_^\1}ѿixA0moe G!`BkY J0`.L*Yg#*DK >V|\+TREL$ r%F|rpp dVIbGJg,S)% ]ݜu^}d?ꕄ9VJFq9J'EoKm0`j9O%nId%@4dYX\=& @ȓI1ҩ'"ӽ",yu⏕uBW=`k0 2,duF$}?~huMf,y5 ¢~'~Daǂ E0lȁ5DISFCp>tϽtʲx0ŃۚX.0TGa,<,8NeTJ⍁BTa79|>8 <'dQv6,9_k KRY\(]Ds 0*eB 4FK@إЙY,B^\y[5H^b]씰c!]~/'Yx$_"I<µ2RHj#c@"iCY+kJ[DeբPa !"#W\j*"  2 $,V8>´2褿 MBRIV`KfFve"OLU/%-`<)=I?)0 1 C9%Q.d $˃x?S W^|r(\"} bFdU?Qrwջ; ,(Ybh;Y!pmRpVY1J&<+ "OB8M3}u/"S 򼸓au*ld))Qb1%t Lcc# l@b[:/߼P`,0A yHl0HI,i B'c:!)=z` x Ws !6x8 Ct @łW'Yr([j]/P_i,/|eV{;Ac>XvPcaqE"@0b!7 X &Jw*]& Mrˏښ Op^!&n09X}cQ! GKǮ"=t=>xy6G6/V@49 %<0'{09{d Yg@0//m=?X;ߝl=8-_pz80H80 _ZVvzz2CT ʌ $-yT)l ґY#2Y1yYejK+]Gdߵ 8=lmZkĘdy8]JL. ƾRKZÙ uFCz;l` `@|{\1*KǤQ1-ex5nYvxCPO=с//^·C_:XbMOء0f8u(CXwX)=kb-#VbX+)VP}\@ ,A|GfH¯jDWC)_cS<~Atq>qsD.[] )Al3̒A@ lʜbw`:ƒuH;<;FvR;y}tuңn\9`Q+=Y~2Ößm rV,i&0Kp6r!rOY X'9:c:1zcJ;N`C;hOq%(TYQ\yT ? _$~aUEd}aHQ=~z']IPsP}5drQ|JQF-FIglZҌ( P aR9v9뉚rS'U Z>9A/VY(s1Q^ɡ3`HO$6R6JQXgLd*zLYS$bI'QɊu8/rYתu, /!-ntDX}E/@:JɋߗD/ `V O)(`~1TJl3:fٝgWM<”hyDmN6֯zBdpInvp=7)%)lVLGEGdlQ۳qGe$.Ƨ(e> 7; GCN=g;lf;έ~[+r@=Nl'xI¤W(xW I‘Fmlg]A[j3vv3QeLSbq bjNI . 1rY<ҟoUR-t9Ũ>*^_rbl w%jh,BN"烜:t1\d[(J:M̴N3Ϙ,&NRƼ:Z`H2̉RNg%Qg}ŔEHi >LsWR~oG,.XHZFGe`ն<@V,~3U/O3si"Aa+~jNz۽zW<(C F@$FW FCȊR"BT949:RC5Ն[>1<]x??6Yö6˼qFYݜץc26\;zM% p$yIg>dZ?m:uMޢRI~z: pZPIm_(qdžcoKUqy%Bpb/|0p,KbS'& NhK;!+#vU*ŐUj X9_1N\3hk T*<2W7WlXzReB$.H#6K92*;TH+`xgJKnEzDL~*@65/E˥'ĞdJ,oZ ,eBcAlDXrnI~lCeGZÆBT E0tN|IK|itl̄1+&9Rg(,Gt|Hj!1mb-_R#ذ%X&:: Dx EȄqMQwewl+}0J ´W `̀)^ {ҫCT0:\]Pn@ ȹ^(-&Zu\-#`:6;ڻr[u7p]I" RI~tyy"4Sۺ.mq]7-MNcKv߿H=4-7һ_ y1[wɎo 1((H חS%nA搔E &>☆Kf"F._oǶct \[."@*v BX]r E&/2>PdL1D_Pmud!l#Joi D1'OA n\ڸ]PmpOJ"~sݛ+/avt4;]:Nh5Y@t5cRI'f"_!_=YYI.nR6|jH,8( EC"J%һe2|\A<}V|Ň6qd1o$OзnQPI8rEfK?ƣ !qBFBpueޣg;QШ-X h\:6FQS1cbYL4y{޳n@%SS 7w6)/ -%vР g|L`"b6_#$YH"G鄧 e n:6k!W@8ܡT>[bd|.wmMm]Y1yȤzLqze6cGVZPT/̱iUȰ{E?!0PHg!q18<k Qڠ_`P̮/gYorNg܉'Tv|*=HFt86`uG\@(K@DD([Oͱy7"=,?+Eazj9Q>5`aܩwP Xyy6)Ғlj a22i2 K y3a՛ :(ODbU )AMx!HF6 /0@QxlLK:Rh<=xFx蚄`ϝAʸ\ A"aP6'Cxc1 QHeZj~2| ^KstЧ[ESQCO8#kc~QO.9Y`X=v&`X,}Ffؤ\a@WrmCOl}#3.-Y|F\pPƊcOeMҨǞ(8g 9lgl‰Cw].,R h 3D1`.1i,m|XGaN ⠌Tblic\%.. t]ew7ECl+x4(PW@B{Oe|%VEm&gP#J \Lu<`(!Gc耹ys+BI ݒ sOa004@kL 5pߝrA~ŤR̨˧:d;@_w BNZIͰ}.dž ~6&iQ~HK/ˇb'\|U0X8Ydƫ2J2dX@Ay G]qG)Ax_M;n8W8b/1X*WL^k/3Ie"(o6\WpˇfWF pjT"K *f7X/o^iW儽W吽2k\W#T!@_}V-,gPX,LP'0VHaR7&K"}xOABƶŀȩ=Xw6ltɣ&CuTзj  ߥNd`< .7g=@`rduL(< ?][Mc[l*q:Fr>>6רaӛUL7-tyi"#2A:evs~L+SϠNރ~4z^l9:JWa{V^g8 u4P#. Ւ!؀-#g*Sd'D*98 vSS*$"3_^\1Ob1/Vx3A)7 _a#H9PTҍq 07+nd2)-kѦIV%tp^ԇu`z*_eh-$AHj:v1m,IjX;f"y8Hx Ճ2AsAe}`O 񣥔TwHCs`N'*@9R,RȱTbJ39&.j-eO-&w㻃Ɉ|}&e T> (jXw5/_9W[0(ma}W$N;=hs ΧTq|_9S\a..g2:J)^Ԟ`Q)>|Jf֢d/0w˧j-t$dT>pP(Ll$Iw*TIf(R|xx6YAC:بzĽH<:p#Cۏ{GB*?KNaUo<ܨFJ*# 3r\_Y5neΠSq>- +iOwS5\9.2׋K07`Aeek;T尝 4ӹb.:]Fx>Ug!4jE #- 합)R=Y@oUyN@C;Py=CaUXtG4>I ؕ䩐 C` R ,][,Lx6}U7 ~77}ۙ.Xwcl2|^ê4&,?RtrrMD$ ^?\'̢MH"%PDNx4*vW~ BG';̜:6=[mL6M}WX{.,:W٩_KzKo1[[V`'7(A}`~rXO#0h {\Z<h0+zNCώ|(w{do2F.װZ9ܤJ w{묰jfI 0gGRfR7x)jJ pv#; y9选1I9>/1$S-ZEi(+zz+♢rɑwJgg#r35L(7Є`$\;Kٹa/έ9FGS)aL2j !pHÄ!/r Pn&*X=1]XR@8GjkqE{3v<|VY:H`g A WżeP@@v3)%  sްZEDV;XGoԡ呝 `Vaz<`v_ '~DECl*[x"!wmo N`'| MѿW~t=t:ί9Cs[;9 hCiZg lnDĢLSpdn̪@5 l>0 oy!@S@ icN`{^<ĥfU:;cP=4P PO۞F ej(G@ ?I 5s"LtnHc!Cx2 e)rwVjkz|hz ~'4#Xс4aq^4ڏN@Xx2eG͟[x:sqxk=P>\3Ml}7TD0n/@=˞2ClP0 2o,*>J[R cAA~0/Dn {"kOLa{A[8V, >4QP|q@APށ`2asq8duMLe#`P/VN oOM$i`d\/Lq{/DL"$lV BC4MꐬHq'Y"}1Ep]JWYPO\~# >i(ӻ20}쫤QD+鿕P,//#RBF]AVZrN']Uy|{^*ѝQr^IJ^K=2%H D;PD"] AY-?UYt/Y ~s,r긞'v\A"ln$JAq{mȹ:\]6uJgm Yᛗ)!# hn(Hz_H ˅Y2cbZJp 4ޘAll{jA85efpE.dYY g|JL< B8,oUyHyN90*`V z9dzb@[\GO6Sӛ)2W98H+׮8Ī9*Fhޏ0"k&Sb}N DnUH@Jf58K T4hmq-gK/3L I-2h'hL)bGe'I#nXdDŔBEcu㜺 zr.(&b k*Be8o~*m袇`wW;!2eDQe2ADFz?X~vow۽)~ٝr7%!u MO9]KOY/7\JwfTs@"w1%/$oW4gQ9d6Ť kō;~%wϙ$C"i?GtG]bPDS}NkRRr Jk3'VCe͠@˰5}!%4f5ĺ=6U qXt; ↎JbΎCBk: Ӥ,wu\CRRیr܀5,*95pNP.λZ&co?L0z 9@M#1nsN}Zߤ"9tb2PtJ"0ueӁz)VVE/hૂs< 0LJAf0G3,#Wɪ˲2Wxǘ9Ɓw(i~l95πv frct=q̧==YzGxM5>N Bd!ߟo9!n:, *?*s\LS|P23| _ɧ9&ǸО~T+빍v1, cGs=u5%oh{ȓT%ƣ^ kfT> +baWU2j 0VMv3K9b Vݼ ^ŵ?^}1TXqcHː.rK:OեUȲ0+UX!51eMŧէ&>}:B* %ĎOr7F^aԷtn`N_++q,e YVa!`1KD/_Rh~Z҃UA-ABUf +7X9*qeEBo[&Ae )R&`@ʄ4xhRue6EW4{^ؿq?ppo#壜69켿Q,b,˅YvTqu\2!β0KteY^ o/n oh:}dCn5 ަ_%^by1ɋE^PqK ab,Su>4oI<0zaxشė1{}AߎH~ݾ6G$g?wޡpM.̾h {1ٛWHBt 0{`g##]Vׯ0WX!:^_`}ìPaq)y+d?ΪZS x ͺ%fqϘ`f;1yʪ~aDGF$8^\BA`t G <} `aÐeKh;ynC'R#Г衇,Dm=˙DΉ?s+=?Bà ??0ጱ4"yCṿ?Q¿P8HYb* ~a u>ao(VQ uıv]lApB#:x4B;sA|i '['9,J%!HJ8bKӘC05P]X m|+U rA7@U2ZQ? #bX}5'u4ў^ȫ0yA. ݢ|`J<%H xk<PQ|͢\2"򧚹~ ѧjC}̃+r Hr=E29Nk/cr3h F?K➏;:\$w]ua &ȿɓW|o4+5y)(=Q3\\ouuKv7!O{Y5jakԀz.l~uV5ZYċʞ1 # axܖ5|y | AF4GU@"|yhxTpjG1/ţ.`Ў(A ?8;nI=ò, =4K7lrFUӹEb^瘄^Z44*b?o>//&hŁX4. ;H"h"+lsݾJ:FKIrpy Ñ7ueSdFH1oX@O| ӬP[)佇0ꧬZa0mm (F.d[C<[014??۪i8f2M1 Zts ^2t @rI&6+a¡f{s W^Ͻ נ5<9o{|uYo-\ś\KWwUhmP;D{|=XČ{ul9/"1VlY*R ntAbnF@7یv7/ ,Qoo3{0B 05ȼ`_gpW vOPW>SkߗofLS!%gEZƯ}I`0 :I~~{vxݠQ kŐcٮԱjwU0Ԫ*o|Ʈkʬ >Jw&:ba|@;u=cΚg+XyGe}6'[[0k/ 'hA _ᡬV*j pUEj7K !xԼDR ,RQ,ݐ$jHD?jjjnvs*=E%"t‹V;%4/.⦨KPSt`.s`V%zEV$j  *`Q@TE6|*kx!wԢԼdR ,NY!8Žkyɳ.jEa7@. >**H\V`IJք6=aL}  +j@0lO!,*-E51:A@P҂9Y)y'?{z7獿Su!MOoj߂op}jX5mVUR9 N  "4F4Rl%)q/\dAV>wOC |AXꦺQxP86a`(g]ww/17sNbЛ8*yEq]1MHG\myEf:aWޔ5g׆5M9\P0 ۛª>GOQ&XMokGM#X=HcI"s,ۈ ܍IVJJb|V-m&nB ̈s~ɈKVnXvg{IW=jq,,jsfY=nQۍjq5"quZjx;ΧV&XeRZ lk;#oCд!@Zdkڢ$oeemeZ8>kcTmf<][ [$YA `K')aϺa1VU;kbVQ!V!2ť*lT@&x]T7]᥉ :9%ޔcPaȇ#|8Je+lgLϷCguS[y%TrU9m7kg[y0C8hnl2VDbm+Lml}mB&YAk[JS0N)VP5Mu_[;.D0j,X"W[O=ybVP-\l%Tg0`(g;kG[XuC[dCk'#ǯ0UjƢt{K._}mC9or}'|\ϭ'vst+yX C*9m>, |ch BG;RQGkQPS|և9_|ao{Ҍx4\߭8@!}ͮHCį,37]c!n @ ~q"~o| BP@SEbLq}'̣Rj/'.>*%2JGա_qXWy3~y!5W}D]q@f Ȃ#ޭKn<%qPb:f@LBA'`$F3%%Sщ.l&kƣ"Nga"7ZTZ\qH(Fff%T>wFqS! Kgm>?Lo<6FI=T~0%*yyy{❛K_',z': 좌8c;->dp&0f"΁ G91^La%am+=G^a[Ң:l|~䛆TQy9O^9)uUG%7ݞ(HfQaOXaN~'4'@ǚ7C!C碷^(壝_2y8BD;Z^/5G':>^:?0b/oqs<4n%w!!zH؏ϲLTڏDžk_[e, A!z@z0զZMaI]RX g5b\ϻ(b,ҔҔ_;^shS)/T8 jCؿ&`cЃ6ki` G^gmuY^dGGgcŶ Hڢl,7:G,itUe6/y2mGz b j! RW@%>*R]3acl\'+nIylm$vBX}VmfE^P~tY>PE&e_zty?5_Azk79V*|sL;ʪ>mՕ4ck |C^Ƨу~&~u1~.H3_Y(e|s7%.d Y[#oK;i6YjI.n~^"V}fL|M~ۻvP=͟xY?Fbe%UvN<԰Ay_~B~"t*?t!l)wc;C;K;ftXGvT( 'W%ME_\QTBt U β{q)3Ħ6TN6OJys>Kqq ^dY6LA7?]ͪl'dn&*̈t9o\$1~BOsarͲ`Sb"1/(LS|[c֎]EJwDxM7M; ɲ_e˗[\R'[/&>r^uWXFe6ҤICC"zNވ}bꬠe(Ce Gn8_s3XҒ 7'&^87ëWeS&KM K.2Y)#$.l6ßhBS@ &]U%vh^۞9>YvA \dMʆR}`e3,ۦ /"R3v*H`X>.C&ݚ|S?i4Y~WMZd~LYg}w@eMO tРx&נY[@`o^8 +C4kdΒt U %N>#r Gj(UH*-O5jO_ VM7zo^U1ʋ1P䯻 ='di {A@ Ðu=Ji^KA@ %|V]nuz?Wԯ+Z3,gg}o p}#-Vjvth^7E{?g:qY{m4J| _Uk?{9kA^C/^#f0z[jgt]N0|n(kR^Ay%sQL\{FHP1_H4'K|QW_lt+KxJ*%qtHHnޗΐӎp>m@]7@|!YRІ|P:EdI"[ t 1  r%E>Q P}wA\FLݽ1@ZARQ(G#J#Eaz8sL"e_Z/wۗnڗMZ R, gO^)$GY G]QRrPtkh saͻ )1wgH0B dEATU@K 8kB`? gL9e-q e)g"D w$mT|jVX7=fXYFBB1.#nׇ,۠EMv+R"R㪢YIUIu^H"YD8!HL㪊2&ȓznQ,B1#E(w&3" LT'nWHlmfi&PЕoMM{IډR0bN\J$ϋUW@J@$ֆP&"f`=R ui$*AdDe)!{,uǕ%[GH@@1gƒKVeI 1Ht$,$!|HO(?`f_⧼f-5,X.r"ŀE S4Mu VV+@y$̡kRt^<e9 g>m/WtE(lKMdDRJQUUщ A 13Q%&pԖ%ZDkd!$у!mBR8ȉUBAnD*BU\sMz- QE YD!]yGT+AtIn! Dljч ~:Y6:B߁oDّJAF~S ]׀BH<6/0BIzZAלC9JRXaI-pC,)+*?zT]KU$*n:Qp M K kRMYcA*\J BDUS~~BѝH'1.bW {#J :#!br:WJWj[}zN"C "Xܝy}x{Z>gg.ˣ/Թ 撂 & )%5AJq|aQs6SQP'"P6BqHX Gg 4R p#̀s<r*vOsU2!*pS܈8rgvr;t(nzEE@Әj?юALu (v42) ,B~)#?ufQH_[(@.-0'&iu+lKӘ h4\Ky=M*n͉a :µ|V#U 5FE*܊ΰw{a6/)N^vuvԕҕy?8m1]L}*Β3t?v_FbȈIW[ ,שZCkPCJzX[q|to):¬,) [\ *)7*ݥ~m$C@5&hBҕHt el8ڏ%(Vz]5 rSj616lca6/$Y <tqۧku3k8 TElp4-|q*-a>#BWeܯk| Q$ZMPUдIJ›B1B<㌣0$&I[HIBqZ>8R,;I2I9ɲY!!T J,Vb,;$^ޤ;7OL?ʅ5a>ޚS7:xQhvH\FH|d"іkjRwkBWI:ބ2rcM|M(WMqz1@?L}C8<_ol?3ÿk o}? |5BSa0-NWZ>vq !L+*9|~^'[jyOo@R P~r+iGjį}긅8Ai1pςrf+o} Y/x ͊a&aWq\ a{mۋU[ք(qxUߜ4o >?B³t H MԽ]>6ֆWl~5ԥ/cƧrL o iQ#OUF^۽{[-?,xM u E8ӕmo#srV#n:H Ak K6u>6ҎInESX >5<^pY _OL^sa҄zH?:i=I "9‹3]j¦Qx5|>$N?G'u5aaNj^{*çB+w_r6g-l=clcF4.,0_HZCy7qgn,׶:u>e~" T46Mn|ݣM^p+ʯ9~aPqQOe1jBZY1'D?] ZM"4}hP4+ZzcdK1j`xh&0JQj7:Z#3ݝѬ⻵6*n A[D==aë&^ٙ&ӼBOPm{{܍ =&|4gBD|iliխ+ uy@ tf[ݦHVP,bWa>hs'DLIt}r%C7D# 3ʄzoV{V"5=4}b :J- ߕY(}{" X@h/?f0 ?=x97s:޳sS}l %,~ rcsHO`GoFM_bMqՔ?Ck9&)>"D{Xp.~3~v2H: ( "G4 ?Hdtu}۱ e#cwMHg͚o0,zxgxrP (C,'6⅐ O1 Z 2b3Q& ۱U;cۺ(;e8ҏqQWwn*͑Mn_R-1$!o[v,c @ ·l~]wI c[_Vw LϏ=S\68 L-Z wzٰF E#8#b@lп"Ga шݘGX3j|FίFn9 $rr鋨Ebl A2@kX%X|10%d6MfN?9[_cӧjӚeIM V@ CX A&FPr+RpMQKwdrΪY$`;fܢ6 WNntn'~\^ iJ'􂕾y+4Z̼42@#M@4;reS.]z8[Ed4tN p gle-1;v;Z`u5"VŲ=&PYIVG(Y헕&Ǽz6hRLXF3_ ZQOݟfB=}kvb YyMk1h Ȫ>PQ ?KZSNB;N"١$*Fb*˂ws Ii kOz8&y# x FM"mףJ+GG/xf* @* I ' + *O8‚X*J6K޷o~vk79n@!ACb  Ү}7 + |/{_• _Q`zˆ簃V:- M(TFn@ >8 S9s7FZ-۲kV@tjsTfSQ2C@TqvhA\_I3?v_}5䦨߫ټճEV"3uMtؐ7AGTLFiu@g$_s`t(q~>fl(0qbmLTɲ~>J#ttCGͅIzf3 udXvz'}o'}w'ސe74i68"\ϲp|л?#¼֫ PYr9IЮ h&,TaTqIl IHsbB0VleF6s*sȖ%㌴ 6 yGa^#@g"Sܲ˚+2lEf8X? }-z–&B$3%OiO?uR0spg\H!1Zk 2 |=H~7H~DQJԤcvƔ ԙ,or0YNb'u0RlCQ ڵNt(2kaw-ZVA,v$6T7$7Ir$Km"BV{OSL~E* V^(pTRJiA\3E8WR#JU*wDIIQalN$<"zEr 5NHnD\=xN9 .gOqDx; ?^=^~{x0+&Jy.sb2]>7o})s쯱T_MK쯽liw*s`p˹vT4Y/pX jm}wEfyެ50`ް {M(qnX:?/魿vih#Q۶I,!GLGޭya9#.k`z0R\xgGd[#Tqm0d;%J4u9nawWXZ@l<:}<&2`=knsݹW\w:\M`7_7K{}V+fBv״S$ ֥Uk( GQf(Ə2Tf -dNrqFc׺Xr5Ii^npy<j296VwMWl,QVp/}'Nntm۹(^@fZO^E& y}&:GWG𙲛GPZC7\_ `?Zvx?tӦMZF^Kk,@*M=$^ӗT MDg W"؂;ڿo nI˘ZQ92%,#_ 2GDI7<M17fὫ{w׷7 nO>РtGi~~極ʗq=zz4'-WnS^: &KGH'`CLk}Pi45 +<>CZӼ tY\̋{/M<\|I<9\*]#xMSv;Yb)ٿ5iM|cZ9k|ȚƯX㗭k5'co+81 ɑ(dIfd:I&A2tEI&EB0O!p;I5 *@wFօvx_n?mO;\q\Y/ ft4y0R?OsK]$?IOd!I4ݸ$TG`I mhkNvqI{_nAZ H-nT+m{طU9:N 4DHS$" 3 yq)2gP/ mX&Y%D<KeMP"T-: R|̧9j'$I.;$}#/T#3YU8Ifd֙}#]+ ~0L[`"[.bJ4vEYxEN)lآVA5;/H@73Ҹtq;@ 8 kMYI+=aoYE+}YVzɊ'*^,BRv<"@e=Iق kq)`?//#+uz#؎BQ,셫-`6 }ʦ#@].ӐZ|iZ~wF7!UCcֶQ M#|%*b K(?YH UB,9T6I$Mg{EFR)F i'8ɍqgMi=0eAV5z^paou.A]Su\6|q{[i˟x u* #㬴"hj\:{&U_P843o!W9y2w_l~~qzkYsKvs4pjDX mOD[ oĮW+/uw4uZ= U|,. C?UJ^F=7X ~[ER|+pZoOF>DNO3=^7h~myo1p՗Y4w頋NYt9Sy(f2o#C2dܙ <1i"⭺34' rz!nt}`B*FJr4?yjwHS`nӕ8hSCFk5} B]_ܽo_2Y_d˨֓iJhBytpi@b AMzPb#+ ̬'Btӡ<ʫQze /*3>vݚ *!qtɢ ŪAԩJ˨$aD_5^ `' =m uZ9k(j ]CPNdCxD> Hg~k3D彂PX;y/a;J^ E@Ҭʜ[i><1ԪBL;tTtHDk;inզ>~Rَm۫;&~?I=I?Nog췲@zwZn^4?p+9ޚ=A0nskt2cXnc*s3vw9P՚8@nty|uad7 ShS@l\5F .n neU8vjU{X@oG"@z7z 7ruzgH<ޭ{5PG9X?|{hqԣCH_IvVdZx˵f;;tU24oC4b<6_wGu= *)qYʏEč9n G8@l:Vb#P@ h.I?<,5%iG<~ q@dW/a b52|5iX!?׭Uk<$X(;Y2h>AY.SCv7TXRb.Y~FB"$}pe?aG$PS3„ۄ5\?1ь‚+ g_BL^8 ӏ#lA,RJsRLRgyN.yz$?y$LaY0uOZal9MVUZurqLGI.?F#*c3۟墩 /XkPkۙiWp&C~mxJنΫXM!@2h|GVnV?K Reic({¼`fK %Jt,~'} ʍN8?> :L$cCx3'i*C11jQp<ύ )BQ昡c{d&|ȳ;z/a^8aUB,uT.!_kf2ezHGvlS %:M9y]by⊛jlH,嬏┐qN ҷMY"n/dO" ͦ-FS0@yF`$0Ǻe9C[+B7мڿ'܏~vڏj Ì-8jcC5ۋƈV"@Z;iOXgB:?1|g,礴k F5q'X@d.ircĞtsL.)NbGDrM,l,ĔșrKSbd8%c*m{q$k2Hi*WftytPk=#Mlց1dhG.D/\N*,}/7vM{*4Ȼ0Obg yO!>fQaBҐMݏ>ҀµW_ ==Zw[T&/qUߊ>(F{W}1@1FyO%[ƆJ-s *T5}ZZbK5\>5\Ӈ9krM{5\*^{O*n +s0 6¤>V]zw}#/ ^g߭9̠J:}WEȻ깂Uչo FF,1t˚4fbNy.dĽ W6彊Vpf//P2|XdYB拫d=>_cdE䠰x! C<41 ,28ߖo6g9FcS'&tKq0'&zżV5ҭaq^)?wR)!~'2%Y* (:HqXot cc㖏]M8 xAڴp(D>M,2 V Y?2DgDrID*NsJ6A yJk"lrҼ}" faZ5r6Ti]e/Wj8>;jz&eo@ޤ)84l: .PC7a.LZ#ekbzEGC@m*4EDnL HkQӈΠ :w&f/Kĝ1!i!Mn6lR %ɧ-ߑA'I:*U\h)𣏕CZ Sb1@~yنxx=eˣT QK/xAsa.oQ1CAod u^PQTLT!]Z䀤yN<ԓƓ^IXJ9;$ҤAtP9$e^ XdgCa}NPB:aeUFUuEf_0xUb&ts84Py>YkoXj+'b_j)?~hw_ .rR@* 476\@K=Y#Fig76)4&˕>q9ɂ`F<I3r H/7H9D9:*жYTb',TrH1`'77 "0 &]R!33XU@F-R@ ig@NXD Rq_퇟}O?tka"\6;3}%4Y"e?XP{+EaD=P P9=9(H1HEPF@* & gvuG-*Pm?,Voe:&VJX=a> ݞ4db٥xh2 !+# *#12CP P H(y$izp@Ԅ2(^" O^]>&L#a ERKL3f S\)xBEqS))!2aA|:}_L)!:Q2 `~̇PWe%MD ;@|&{4{^A/ۻꑙL,3>A1paH}ܪ*dαx2ܡ̮ux{6G 9ejޝ߽ۃ@dŃA;f bS))ݠ(.a,/ z A IpMz䅊wZ +4yE% cR @dx$ ՎȱFux0tCL?5zyQ#zx ?t|ƨ6x菤qSF~`@Mׯf\?5Yfg Z\)ŃN⣴|x (t(ڃPnc,?ZXLY"(ȫ7 [U$Q]p]\@m@x|&/e˫WsP5Ցk5,ը#+h ӝFaMc] = '7;Cmާq4#oiHHIqr3&cLj[1KkMI !&< 1C 09!aJ;{DN~@_)d&ca#Ϣ_+}jg?ԟԒ߰ݩwZoeRid^ްͺ 4_*m?PB; ;m,DV 91YÁYX#XBnu)6Wu-.Ŀ!V3KF/bXXRr(QYMb((iZ6RVB!.jZ~rl<3/m1P+Jz_&AQQGܛK ߑ_S*9k3VΛ픱*#bU2#~TR#@ A"5jd GOƬd+^!+5fJHаb:g)Fik嗦ZËI ֍UVW9q1piquڴ͈u5qՉr!X?"R}>i }- ,Z[!sVȹa=ɠsAImjyY^Y h)J NJIt `+;hٕGKѱ+\wp8iF"[=ZJrHO+jɉ<@O}?Mv)=tIs | '_yk٠t0tVM :ԥV EtEsfqءjWtVc1]vϘa guWN| Sq *'S0NP.No1aqڭ3`qi<(oy$Y09zIme)$h>Ue*RN?!䜻Y-|\rH=Y#r*3A]_tĜh70!lNdiY9op7@B6s7v{vǼs>6}x0:3AQS: Z/SufGU)i=fSvy&͈ OQd_,Y[6Yp9d,T-vi U% k/;7$Z~sis~w?kB0@ X NtC(B|U}@^?".Lūb 4z]<:T:'#. LYb8L. z0`^FnX#r+?'>2ֈF]C dG48%fs1Y-Xƃp!8(J7E)+Js4&.R8>Dnft#v[.,t#r1a2o!8C.-YuL1VA>q+1Fbad و0Cς0ظߥ֨$ ~Ƌ/n 㘸)1,!h gWW*c>SF TIY+\V3YF5du€W[ U*Ĵ:2fSꯌ:4"v+wS[[ʂ;E!%<Y}!F84aFCD nHX|$0Qp0##:Ap `"!l bu--n)jO8d'8Iœ3v͉_N 9\" ]_WWj]IpJ#jqcC*F1:3j&c.Nb2P2eܛ {=lgYpqJrJWƒ/W4Ku={uMVNc +mS0ZW nE3Ʃ0pպPHJ .#1]+Ud0"Z隩tݨ\ǨniB"9ݴOv ;<'ê@r2/&Ĭ.!5оь%#`tϵ`YsՁhvX=]عi dcB]шGmVhS_Ъ;eFdLHq ~dB3z00TCA.&616,̩/`63 (_sGvѪ||ZA+ Tk.^lVm-ĀT~EgX㬣C-"$]ysRҕ7G]U53r dCql@VƬ4c/ ԶL%VL]o׿/ 0fܗyv_#>𡌶LD hJIo]ܴ1`wȈmEЂD@ tF򅪣G(5ԞNקS@&1ޖ4,tO- YR$[!"%čP̊8oJ u6ğx >9gʁN%Yp},,U!'#G4ZS"ǜ I9t)30 w@6 +PPIV+ Aaq//{^\ WEH2n>A^J:(]{{qKd[< sT/BZ.OEWSZnIl PTtVrSd+i?9cM*KU^S^S{\խpvNO|ވ #+#N@NPoUPURk5NO="?֌| ؿBD01hFm2f,%tR!o5 9/lBf*d1*fڋP2a%AgOGPe䚺WFzxఘk}Y% H[hmO }+PM5V iG1߸1sYjp. RC8!q 鼘ӳB'|o">Uc39nD[2%gOo[1 VPs!\>K  ʋ !q:K$k\u|SSrR't^U,>|W,rV,M:% Mѐe%8`=?Zi8劔[SwzAh{3}۝tN%姽.~䈿Kn7қk[~EړW FΛ ;zNo: 6$VY-p(YQGdF/ۂu萿 'ZA&]OzGdҴVD)JHȟ#tjj͡ R(KX9 $$oRu9`OrБ 7gvv7W"wg6m)=Ϟݑfչ$pI0k4p)TO(vWSZ2~'ˌ:^iNYFE./r"Cue:ChRm1hFPET6UԆz>('vFbTF~38~ğE&g=ϵ$X+>VLO5v*ʐ%,?ѕbom=Joed"D@'NSir¨<{&.jWAyt PRMX~ Վ|,nkY,~(E<S@^qxo>W+v7jiO=R[%(rҨXx${BIm3" ,:IW2†#|jߗ/h&Ùtp6Y߮#A9Cx :7*Ţkwݩ/Ww^e_**J!0YTA͋}bvV &sH%{Nl;GLˣ4ԖrAnR+j.{j BfEtYhzā^q\*[ugq]X %m/ #.B@AtH S2no>Bn1%k{jHyL\޸f2&[4,?3q@K| 8hCaV:`IC{ _yiBj'[ܺE^ܗŔuX 7f +4HX2H*/XRLMfCs3 \qNœ Lsg0`œtG@JFQP("!," :YP'LP'mD:[QrȑΝ-|Ӏr6T`yW|[&WK"#CGlDz+N"T:J6VO^OieK~ ~#xn^CތxfހpJ y.𕣶~DC|yKj U1⍻dU)o趼-#؛ܞK($r#o* 6 $sH V@JIK:d' {TqWUTd:Y(UU%.@䈒R%C̞%u⸉p)ׯ.7bsR$d~qR\$^d3lI cP\ b2(f(HqeUW(ŹznJI'!˸(54IRRZʪt:/4R]#nPu W]P ^zDpdLRj$Յp.x HԃQ$bp9 HV2u5uWƊ2_h27VT٢M:#W_?"O]=E D34#PfIؓ}ʬ2M1b(.uIbR[Qsg O^$l+;!ĴV- 0dBF)c9 cKy)E|;ٟ"1 eHi2FEͰ8oP@0^-J|רҏ7x4cP7LYP[吶 U6?'*жs{@/=wVyڼzz zŝ~| ^eu+\n'0^AAWܙh$x(.Z3xe+1.mqQ l= A AUs: 퍭3=7]8)' Pӎm7|| 5Ǡ0-2(|,3޻p#3 㐿l Z-44IX}n]c jY*%8W6{W6fpV63 ay;kn5 j j|kwNh\KC Z9̦Cfdf!ɠ2Z|ԍ9:|Ŗ*ZlMhe\s VN#0V9n&3"cpeBL((]>}fpEd̖N⶜O }&pG"ůUչ9ˆbPp˸q-˖Pm\>e`qa@]6b3ng3pc+J K_g6銒RcA7y{jPe@x^lmnm,Ur+#+r+ۻ})oϛ2Ln?6xeP'xe8/xek I\*gzD#){ 0M$g18{ZgϿC~>=o+g޽699qZߖh>C?'}A[yY Ҽzu: u^VnY1ub _NB@ ?uW=X[{rC_ģGL6gJ'8Jǧ8ĉ74I~&s7hv(6Z t>J9vx}o2s.<_i蚮=]תtfٹb^m5cAЕ;JBvb;Z=I*\VT$_DX`a%c,",,%УJ&Oc@裯}T ?-9.ig}RJ&_*:Xϐ!N kx=i`}izr}i=S]8ipx5qJ ,]@W2R )*Kw2*իtg8/~#(D ̕ _[ :eN9Crbwֈ0DOu{~].RÊcV#c}B%% 7|Si2fU65˦Qeh~W>uVt֔55:,*a6,;ߪ<}e2!L+Nc&4M[\L n߈7*]p>&8*kQ2GU:=\8WM/!NL/YnFeB=_Hˉ0[it҃u_sk zulPfʦ7ef8F xUy-N)Ҷq(2]I7^3GhٻfR%%m/eYh,*KβdU6u"%|.~h؀Ԓl*k漐œx^h/^ lG }ϻ =uaWDŒȁ)>iԵ˹)onƭJ?Vof}K> Çr2YfeVXfeG6!_uY"YZRҭe6_ KĐ\4 Rn38,1ieBr)k)kPzD"<1C8H&mzv,+7~ ݛo \۹qlu*( Aj,5>//_9I)¢|8dP~U5m*7Xk -7Vը' oOj6Msra̪@F<-eyH(á!ZjǧO\eNˈO+>+Kf"qQLĘ%TnʄF+ ;m,r8vb4;f0nGXV/ŨLX/8#_ -WeɀT7Ygml&,aG[-db/[H~eF[Hx k2ZFic.YxDF]wx|U>5:͡yZ5sc;F3/WyQ!l* XʆUN]i pЉd 2D!:kyhlfX j̪nU&%ut2X<-[51_EۣW NfKχXz-uHD9c쌛Cc U/kq#5EcNGzj%*܄|} [PN=oz> nR7 Xvmt@ OSIduW=Q~h4p,DUz93S9z5@/oر En7K_ҽշ5uow٭0oORUsawnI;UK\ wef'\kQj-O>t+%x/%^`J[ѿQInO!7ݚ" ;3 3듀S8~uwD (f|_/-x?BTER@wꤩ(L;B )Z;An\EEYcMA@w#tF6"5$Hd·. : 8JyIp_/V9-B5 KEyD#!xD y - OϜ:g >qTK]Eid ALPY@x`\t@ p qgZ_}ze=h=,"ȝIQg5x -C-=PGz4x(B2&M(A n&eѰ9@b,y!YIf휮:2vzw"285` u:l kF #Ȍ0Ģ2 \NQ܌l\-QqK^6icbY6TJ%-2!'#595q2K3S6;u4苄()IiBb)FXO(cԳ3sw1!̦XШE !U74˒v.v_jp\VAbګDc#TsigFDQll:B46n{56߱$Fl-^e>(F/W3R@GKA4H+A@o$\&*fRl&+3YnO|<[gKOxz:?KrޣqbFz~uħqGB__(M;.!H`00ލlyw$T@sf=A8r菡N4ӭUBg${+voV-w Z|BרҏWPNY|[@¨?@1rϧIeQp03;Z(0ʅ+{HµIurD*UYՑ^kebbES(Vƨ$S0T ID& 6D/?*t< J̈́˸|˼b eg˸Aedh@D{e,U%Ԡw2{f Pϻ=A] i~6|/$Y0 tx{{q[[Vl9Vn|1I2Z7zi=>2w6`C~xXjdcpczej+ SDS#xH-9íF" 6sVlTA9-よ'HW{TXXm]X 58vLDZ?no7*#q-2si#W X2Ȃu`LgǷyb`_;D}Z%cg[3r/CqeWLl] )ـ* nqnΣPHwX@D-u%t=."ZLt8UHUnhs?CCSmZ>l^w@deh\$S |^pu{+Di'oy΃"o$z=<@r *Q ׳ZO|O&1s)㜙EX"xy/v65qhyMjCE:8=ћQXC-%^{!-3ң譔'{Ax{vWVݤؤR2oC[xw %ibq7wKc3@[-~׼l2e('H[ ԖPvCG⭔@}BdupX?R" h[ۇK#xq tgsI}*^*n9K| *ŸYX9(x Sٚ[6f H4:Mit4>O#y v $?JI@/YU2-a!ؾ뫇jc ojSuw3~A߯kSjS,XM2UJ,%DiiF??ƙX-zxz+Y +of-)DGDMniQ͉긨΢vȫͿq}Xd@޹#=0 H2˹;{.A?!q,g9_"Hbu+|<}2кJ$hu-ButBZhX U= urzö MR'3JTch|+˶:O:=84 d ,E$d3ƏM#:?!M2ƏH8tg[$%} |KX%@𪥰h,\@oH3Zn>]+nhEjKA+`!Pi 1t_t{u2O-Eϊ i=buRu5JA`TT.1yޢ]b5| }2/!E&!@`!@Ҁ6lGo`B,n6;-"":xݽ& GJtZDTzV6Qʬ m-jjgiTU/kg60ٽ5/}[LR,Swp0m{ܳG>ˆ*Ji[O@lvbd%U4⏿ {G ~||*dɆ.n9_S:w?׵{d~y|}D$GErn8n0W_s?~eeRBDd>l9_Om;q=-zl6*7gVFlnHgǶҟ4& -Y*D. q-?/?qY>:ol-m68o4U|c1+۲Z<-q _^tn fqׯDnilHvV@qtha. < 2~KS]*T WӍ1U=j =@J7$G xʼn  f (1X"cv5J (rdjN1rff nf؛S00F0 K~?n2 `4tpc 2`B֢Z4ϡ9jo&Auxܠӂa$6A!-MiA\"4&/C4*J[dY֖͟yƌ5n@gs[Y/Ix?awz8 [AzGcC7Ӕ31G G2771Q!%TA gۡя W&H!5t\Ea|nL (r<˟byt0+PpwE>?O_crh@삂!tm:`sms?ztq@Idt2!;$SꢇqKȎ!ah""5&R"E9\= K(>:w'{G1ݨ= o狞Z"n@W=K.4Lja*c@)x:Pr5/ytAb?kZ$xAP>jX+Vzqsl%@u24N7A'D ɔi b1""k Q-}<1!n(brCTJ.TB gKRObo'<їu0bxmvIH!9}d:UЁ w,3Y`*Hsɉ Ԁd0'2Y!ז'3` >FrF=rBLd0t js?T/߿Oex;5į߻Tۯh(́_I 彍~*9@jZ YQ/]1$y1ɬJ{sJ{( S$t7ꮀ6AI2 9=yc>%tT5117frY0L]$p1`uDT~3-?K3)? @P18 kCtmDxoxU(cTURQ7 P%$@y{rӸ8 XC7BT "Gj!Fq\Mpqk$BސdE&Ln ::p.4r2䱓cXrbAYJ24.p2 G Y(֢7Z{T=CVlPWq6~VkSwaj}V,ɠWB<?qY @yZpf@@f!7/ꌨ5:rDN ]/@PQ`Hm\^ 2GX(T9zd/v$*P2gиB:B]8r佭.znR9?)|{2wl`"1.TV#d[Vd1ܨڇ|M:Ðzfpۨv^àv^+jŲVLSmԍAx6.Hy#ĩCZ(RB#|S#V*E"V5e=6K%QP s@3~:btq j: Ӄ"7bK V:+a{Hb2#*wEe 8!2߭+*fǷ8 c0dَ] pV< d0){kLskkdVn"nLD9,Ӎ@lb- HO?,_nG6U`YU.!e_@Ba]o ƄA8 a lE1cJFN$ L|m_W-עҵ2]b/C:fKl;iAp1EGd0[+ie0Fj AMM_34#ix0A-teieeiNo2ۥlt`6`@W;'HVzBh.&@!b@@wq}nb uAt3A0-+X.0B<-8-&^q-y M)?XZig@i1Eq dՍ*2EFpG^I/:Et0yuL"E7ńo5n#<p(o;"鰭ڥ2P[T 餚צ*XJ[?KѵeoE)\Tg<\nqC,*Wޒ>]ӉAҨtNTEuJ:byLvti鍉E`axKM35U]LvCy-4)9bqO!gLox!2)^% P~ߘE.Fg}{E,9@'.$G" @oW-"⣧3Lb(ӊt/~@#`.'VCb _@oax&迂n E*3"]L.&H7}^/]+O9. (dF0ߏߏ}?Ǐo1%}C|=H"e/"bLҽr"*u]q8@lb@="+5z cpWDWB¿ki17߂x%?+ycnmMqc7vXq~|?*M*t|ENI][n0_)e@B]s"L`feW=GtyLj/H فC.LH;dF8TH:=TLzoIyyӸ?h֤\}*{m?+-N BH뵏 !~)+GVT3z3 };vvxv9'CU&=f=D 0=1ȯ=< ]Cbnʟ;| z{guCϞ1YB^eo 1hq4ni0'_h ,?8A/<dp?]_}YW< Ixo]m?:FϋZZKogH1ADدx9$:Y1L~֤ jBlFVIlBb#.6~! įr(,Fvݵnx|z.X$xr ~?vBP\(1f[q ? 7 79v;T!5`\ U "\u!*rBP5Hwor-BU\E%W|Y/J&-MŊ|ҬXAʘa"_XA晎b+OD[0qWG[Ѕ5ㆰ{.Y#As[q!u6ŅkGmW[qU7``Y Uw^I*nT%s~ĸv0,ɟFN#(I0عχ"o_Mm_vm>Cnt_f}Ej;tX Gk PwHn}!HVD/dW\dTӮKJR-wㅟ+Сv؛IwBW~]mjU^_cb)!JW+?&?V0cA7vsTB-\f0P)o6'aYOu`m]Z~du} M2.L/?P:9%f ȅDvD^^Uڤ0& Q(#QT ySBTbGDiղ K8~vՅs53b^َ;d )?^Zh뻾ڤύ&7ەڸ<83i0kByLB5Hm5݊Z2'mdac#`cl% X`dlnJ S qnm;S{INکDB(s|#T#5o'{EG8_0'`U6fl6fgZCNt%@-1.`54 %A7>\TҼ7 e"'(lˑ T"-ƇhˤHwIt )B`o"(`覉AS"'ea1_ؚښIoLo^ޚ=/?_1f 7'tϩs2\V=|oUJ!he8 U4pgQ*U|}MBR86@Z~# &$z`׭k/o?' !H l*$g!7PSdžReSNz=|״;T\aYAjNIPr3!p !I)0ZFA\ i`-ǿ7J oLϨkGC08o4 X U15@0*Pk-p,+o3Wᄒ:Z2HSRRΏo/f5/+ q p'P }( 謊xKkɵk!+!gvh0Q@]7r~N\Cqϵ`I4=bf}4Dzs0 HT\,HPo~ퟲ,:q_|$m} 9QaR}FƤ*oǤЧ;&Uqˆc؁6oUZ<сO<~PZGb;P Cr jv oӲ´0-+v?Pi-L<^ZS:|%r!UIZF[] 9 n LYߘC$0ܱ>!\Y*W *"b`.WCPSfs; 1LDE/9eBO|޳ŀH22kgU~9YA*VM~7 w gh; a 6:H.t hFZփ˃Np9J(_$r,%dnEp-f$_ra-.~c}Ϟ|kC'g?yK٭4Bi-@h9ކJCQRzN7> @>JA=RSyiՑRgBmz(ӷ4_Aثbi)(uV44M .̺r&PVwgѮӊ̷meo$*N  ݾNb?Kܾ^*No%Cǎ͐+ȭ&@#hct a]J_P`Jil={O}*`c:/)=3 #?ґAN ϺL"v?i}%G2DXXczZEJ˧,O:=h,!2Ox5)~QPOmD U"-'ɸ6ʧb4 LCHGpsD̟: ,o`C~uDXxL,CSZ6DC >A-o]q(ye!64 P Ku a~AP s26BnxM2 /7۾m!z&Zh$D(BM,lQ0l!nR ""i/˷R]+WI ˳ q013ƢdLX3p{]6:1;,>e9_xxY yJy+[{ŨD GQ")j1`:@rEO#T:Inv,=̒w)\O}ܻQ2&LdbM 8Q2;{YɕQp%ߜQ%KF\NY:&|$J8TR%X.ĕB{6\-X/-b6~H1mNa*'|'$r_VU"HgbU'1Ue&_9S+|A!lE ʩ&iPpSCc=؏^(Y_ 4Nc^щ;srasZ1D2"FP@LlgVb;(ܵ&(E29uhbW9p0cR T=Qj1FKo䎎3$C3A>U#.nOy+)բ<$%:AA@eQPNj{]X{;E?F{QI'TES;7C77TUfF_+a5eL4HbE0Vl~tQki5c(]z,y%,`!|Bjam3Dvw#`6(m*IĴ.[D}Y9N@B5|?U`{gD6[oc#i%a#'W\ɸXSe褌wunJTv`wqw̍wSnf͌x@[XWy' `ڳf:D_Ba~e48p-_"J6Q!!oHB!!7>K=;w]R%rB bz=~OB֕jda |o0 οi˂FulV+j2 mWcR..FbEwtމ XH@ 侗_EB GB`SwOT;BАhh @"O\:G(3_cd 5h@ *S!'(?e#?*LΏ^~Kԇ~L>r(rx?A꯼,}R}XQaXw[)xK_zwN>w/[:i頏6{ʳ5+AȌbA ԡsQE)mZyLYE/.&R>Vi!5sFcI&KabQ#miYK9A:u딨#$4y"5ZF *۩--ڭ֛k#!Rǂn73=P3Y哉E{C)4J?׬z;F0,Dª@Q"4y6CZT3f& haj9>ܠ@mPp4ެ!CQZ.qHa=XolVu 2"5kGj+fnٱy=GD͚Ko!1-VX߬ w,JcuAjʶcZhP(5&4ZԢA6$=ی W5Bv{4y5ZiS-Ӛ"FC@==5; --2[nj^nJ+vʠʯ53fD -~j[Qg-F#f6F4+`hue 38j 2u'94i6-ʦƸ!_#-R7M9dʼnvQqⰽ8?P'5+O{\"WEfVUauͺ}"]Ca( X8. r^7r I(ץoh+!@wwtte1,}[Iu-,>bFp9Em$S'5u!ݝ{wtQw$4j/$qZ&7[JUR|ۊv]Av+5*(0#noۛp{v:f?]?uЊg[^g5)B$ F" BZ*^BfG -< .śL!8~w ߟX"%> Q 2d%w(ڄK '| k)BuqQMҀXC T@A߾ 5> Zi6ƓavKU-D`ѵڭkk2-pG.e!>E Aho-XO++{b^ M/rZ|4ƿA$gPޫGNtWϡ$N0P)?rOImsNH"oSy-*alCQ-Eˤ^."?wo>toKY^u5I)q6i]flSYj_:GsnqLlgi,mЙ o,n*F#R1`Z#Qfq_%1UGt -'xĜ޴%?B ixOgl> ē.x>ؤZu !XGzɿtQ s$V.aZ>E`zLvo/q6f3l&)5a2lKU FajU\z)&}mTH%|pn'!4M|F,#8t*& Q@͋76K)^ mocQq7VWe96&ƥEM&0R?r ̱ԺH"K0Ku)KU9qk#?0 v9<@᭧xh"jVjf wX@w l`fH# 2nfL2oYbηCac1`1?ϻo}ۓ&oȿI/J6{'{8aFzPT!U߱erõkKP/EA>lQsAST䅏4{`S)0{ХN )H8tt%G|eT D~qaHu {a{̧$pl<J2Z~$&RNk~ bH 0AUyQ+8ArC}|8:>~ d)4cn#& 83L}GFLyN&Ѱ}܅_b#q}3w.}kfо" ZHk{ umJ%?hf49`XQ1g3NEX#wrbN.| W[ %Ƽf9< kV~QM2PJ ΢C(pkY-IXD)BRXN }օ)Omem9+kzI?خsS:u@Vwn=q\[*|QNCHĉx'Tt颫p]'.W1܀18`ms plE0D5$#'b%Uj/QBNwUڗ-ح/~B [vRc?W' zS#F^a-v\,||ses1T"kO ˵]i@0[սV ڗ{L$ߒE3[gP^1`k+7M/ l^E&d+@t~q?Q<dĎn3*ҵ1nj Ay]Ykxڤ3{(򢸸%Bڇkc:ՙ'p卅ōqYP2YP .{q@rjHzi~S{gs"a7s\PM)VYҮ:Ç llgYQ]|mifQbI8SHCiCEK fr„Շ]{%ȸQ?@7~NՁaԛZطՆЍ;FC)~l\:Wŵ xN|H+z"Ό f*=b0TiY.H2-5 Y>I%Ne'h(O5F*M:V@xEf$2;4%K=R#o</>oz[v>j"XzqR-hߊ=1Ĵ uAYN4SG<(T=T╦bűYA푎b:tܪ7})+7cihG>m://sp2l6`[BI+_M=zW i \"a@6W f!@lo]Arb B.1 Rթi BbE!rTPࠈ:#F e 15 7gD:n_An*p.a&Ko{n`jpH3y@XlI1lB#tUC^h KAzƩYy]uQo¹i1$T)vLj1cU?tQd$yOLRI+>p[ibN,ET]g6 ]VEr5!I%i+GL,oxB,>e+6*$'מ_uw51s'QЇޱ w QiEǪ i0@8ompqwu ×4\DUN,S748r_)h-ZӮ8! nuBp,ȋ\DV0b=sC^b FvN77|PZ9}stI)"ȧN455}Z "t. CBT!#/ y# Kpi7gwŰJkT J_:een/ &rܸH%_ %*?wTW%ZZ1iuha!@ sƩ0=IX2+J%@wpqJ?Sv(UyO'4qNWyMy,M39{&N 8Dqsg4q*(}ǾC}% \^'>.>zw{'J*,TiP{Ve:Iwed;Gd|J)P'BӅ蚖I\R34'M jWi+Y3J 5oZ0UCDU-?{&qUlZk+jV4SAZƴE ZjPb-&?.lXc.G,ib;Es#qXtr]{m*\D7Y}Mx}F5J]*Y/`魣SdW1-iW;gr΍c*'6MiOTIhJUbUK| f#R>Փc|USF\c\kV yžQ,x:!Be]rΗ<9Uסljr,q5#z_5#fn,fY ׳zN ގ<8:i2ɫ*iLK+]'SnR)Y3DI%i:lLS]L5YEt5HT&:ˌQD*5'IY>S`FN!N@C8E3|.CS}YA~ ?:̺V;uo7T x=Iok]8]Y]Fs5t] mw#E0mzۅ\76{dɯjxcR@Io7vXͳ1__pP6"o; i "&}gY/UQJ/>UݧpTm Sϗ'U:VpW}(먺׬O.}t&=ԯaazsgf0ݙiu1$0-SZB rd0U ;  =C|8No=΂?t$kd f-T&ՐuwH`KczhgeQ*!V ^LiJ`tqmys|57,*`$r~4 & Հ_; ,&'م5)qHkHƫ̫ۯz9L`7tr˺; t0v̍ٗi[LJ/_uĶױ:AC|;FUc\%cDNf@7Qau ʐb8oGm_@)Āf~p) Y҂>&k ~Fd \cx/|[yy/끝߀7M /v~j _0l 4~V]JnN];NMY$$!Vu!y0T V*Ϻ7Y N y}m+u`6+*kC=\FAnK7v[j{2$t\ Эx(.-V~gҾX7@g977|vysCk.c|wDS6I2 jІ*ol܏}TyaLX\7 +ڨX\lƸIr%j50HI^}wvvUqYbq&t9Mц,_ !&3:j^GXu䍶zNEykh Y4VEQQ半n9 "Q$6E) /G9LD=3!7,~'y,lw'53igxcwuK!F04b=b@||s0;aTȥIB5`R(e{z{2={(Pu*f#©"#oP٠lǑ-)$0.;yӶ0fh]O*rcCtbw]`e_Fdr= &I~Aa1+Z78}p yYo~PcoӞ#!' 796! ϗxn$Vd7D0n6`SrI+.v ];_i{UabߦIzElelĩP 6ܴV) \|=h+[d0(Y`,TU|Ҙ|#+wqZ' 8骡]Foۧݡ|ðk;UX5rZ ZDSa;#n(⭮Vsf:uzsOdeRMVFZ;ds fy\ :4`4Z1ixZA3*"j[eUJMJSRQ6*Z fB`k'L'7 9=Z 8^YpP!f̫4fDeɹ(6ܧT(3Lϕvonݐv}X2C6i! @x%zI.pmYl 6Ǜ\|pUeg l! ^¯խ5kXVfsMJcp<=&Ћ' v."f ?w j7#B.w?SCR+we)5O+Oh7_ D0Z)j꧘ch?>?"bJݐi,?v0|Ra`[U^d*Y1ߡg i_XXQ 5a #f;Eqv3Brt 66FܔXw]:]Oh:NV<~t׼a"R(b:*ƚ"R=%K1>[G+"EvϾ4M:Bmm`j+!_Cyb`sv-홈k!Cв+짅<.raZjh8 ( WQӢ.NR '?dȸrQHL6f7V۫^X6CmF\Bš jKqKZ @[AU–Cy<`X$DVCN(F<7Kࢇ,N@;dje wʰkYT Y4ޮWz+K S C&Rv[^v/}p9{%d&wnu-srs"WrB>yl>7dsd`~3?k~#߿$|7_cOmLVOLƛ풶7tu]|3jr|xBվ:!҇?Y5E!@hʄ>o[\6U"P`%R\}֚SH+QVge w͊R:J/ W!,dݡG&_fY&Vҁ&V01EdVWax* LIg=zj5iO,d!kvmdN ƣCtjH`vMPh]PxCGHg {#t":Dg W ^N#OHSa|ڸ<Z2j6Jۋnx0v=vRxe% $ `1Op؊J^7!sIS9jGgfyί.dT MB`f-QLظ+,1HZwVo ^g%þ+;!)Ò^h`DaP׉]O9 V%^@r + ;rd>@eϲ0trB:0+Ly;nz) zЪ,N I81XFI$V3/ٌ}#1Tab$+kJ%*k/t-z\k.խM.d}ۅߺP*k@k1$IGI}|ou'I{PL`3τoau@a#"ǩ}{MUuQ!-ߧ»##v44Vתٚ{iֽ&H?_xHcF2-焠vĹGs|휎2dbL@nbcq;ձK31eIzj7%AAl=t(Cd;Že/8 %f$^"u,.Eps}fZ`91/`,=X'L9P㢠D}ESVYsMVxzôTšfDf{{e̽کLTF\jqeB *_8L9h wیvdp br9Wz>dٺeԃxFh`gCKHgٺ+,t&2.u:7N=hxz1pQQEhiݦ(ޗ&#&{ׅ h/ZwN4vGNDvQ?| x]"2Dm,+!4 E(}:A`$ԠTYt1)2Ķrn@9GA2SzM, eDfY8[mrU\0B RΡՁh&diSof0) rsv7[-xCb0T?/^uM\}yEߴU?=Վ.ƃ| 3v ˢ1}Ʋ(ƳFV`^[Nщ!(\ʠ ~Jm5ht+Q޻;ac055Z#6\ Mwt{N:|u9a8N~ɧ ~r뇩'o}VWɢ39LUA,V`.nv`΍-e./)D\pa7@F *_|[e3i*ˉ'W䙕siG~W"\aܮSi\)(6GPRkQB ynLi!> v \R(wGɍ>"^g}YVvMxqީ?a `B$k)Gq 4[@6@ma~u9u|k}LgNqF D]Zϸ6ű bߤr..,_t7UgYw7ʕT{}H/N=0m3Qdv#n|ۃ}| LZB>=趚A]tCPFXC303nQ8g< 2vGLOhL~!b AgϊUog:V(|@4D/{8Ӄ\5BQ2%X4FNzSx`&̜7k_'X*a ;SB縝X98ЋT'[ (5Tuoq HV.K]SծcօV[>Ks?h>N/[,x"彗ٗ/<QNzJ@{Hxy/zgWή:ͮ7`0{owѵSy9&>ǤqW9/GR#IF}J-<a6~zADi;:`J6h $uQi@'F$2TpJ*a0 u a8#To?o%`jZ֝O],4U=Zy1}I8!og!42vӳba㘆@O7-׉cPgPml?.2ю7ڸ `BkQ;ሦa͞]_ 5gcn=&L) 1B f`4dW^u 縞W61+D.܍5 6n/*n}~LPl- kQ‘PC@FYO !g}Y5/DT%>Ƞ|YvBi,I>][ *eܛTȪ>)FVˢxB!B@@=s3STU`YSucK^^i!7vy %]\1d.vr$ Ga),QgD uc^t\vLq\i5#q7 JRzI`Du"I7_݆DSS\R"f8x(0t?`P3s/4{)^'sLؿ-D ν8YS?"=u9r2n2Pr#Bm|Cy[v3/ﰿؽKolgqJ8y*_S>Cu0G_,L"SM#y{+4I!/!|09<'1cf#Mk z_aAۇNFm,=j\RT :'$}pC=z=f0 eD ʈW]Y}O񨘕оCq@[yzjPs ֜)g=,f[59;Q.ӟc.ӟ,>]ȶ7m|5ml6ސj 6ްjhޖ.ްleYa6D^wH2@]{S y~ ~B] =RVVHծ`-;Ps_-Bh{体'?]βٶԥ[_nD ^t_NbIB #98̏xrQ0,,/n:7A R58(*(>C/'l>ptI=L7ΰ{pX{p.xAe܁;7@<ءP.".WY[`@x]+ߛa; Qd C̎r4j,0t ceD<"OeF\/@&2n]1ƾSeǯgFWT;-n7$IfZtig_]0a6gIkl}: "4bR 9 |⦁d푿*v 6/r?s~-`\ygt3  0N W#v/!jפ)9:l F@5*NÆ:SH%xxX|9Hӌ4AI'|Hՙ";F S  |6R-+*Ndi[v'3;$Q_ r;,ċ>`n5[_ B,C2ե {>!B`Ψ`5j ҉x!-K<ISȖ5)tIŵ7 Y4˦d`Ӎw Gd;m2Rg3\FxTme9& m w<"ȹz28TT>b=Q9U}1bU d\ؤ ShXenS 4WA ĵC714 6u|yQPg# {vYYpV{9V2LKCy],̆di/3Fi465,؍lRm@yZ'<H9r 'wݗc3DC!(5*ʾTMV*f-*y[k ;Aη: !8ϰRA-ϛa~nԝ!QPtZ@F<QF v"hC4ǵ!zk&JA,dyS?2z hl 4vUz#gI! )Ii7bY0!b7 7HisP;|wkEIV[I _:݄fY91NGQP>>}T0ʉ-H [% )tbINoT:/ND6$g1-sIU(}3 L y}~ $2T0Iu6S>piJ$ d Dhg҉8Ml$CINo7_u]5/u`0ٽCe Sؘ:iD!0Z;"YwtD\oDlU(7P|k 3fhn=J7 ZiT%2=̋k-ZA/$ \|H3$n^Id$0K[rGNg}26҅=fQ3S61vъZHj@yq 2[,$hmSABDI?`YAZ~.!y/_jĨo5Ҭ !=@YcnQP|+D`:3uw0>y*:Yl 283$3zGiLIgf&j7*K&H`ӮyvOY""Y4%v7$"dOZ0pjXZ4een񋠗:ܵ(l~l]V--ǜY1 Zw;/gC/(C+KW}YYP&2ˁʬx? +D0,u~Jr}sQE3C-\eeIW"I)`9>hIX"V̋k2IXYiH-uD'B!J8813H396a>%(E2ks#! ;-1 ʈB 2;]IFoH'EI$03ec,\coĭe@wnmY*< d̾%Y{dg/FKjMRML>QE6lǒL[6MQ7D.~h æ2P$R-# 'H>,[-8Su;Uu~q-GMxn=Ch?[#zW7ѥ6I^_B*$*:}d%OxdgtOT!A8Ākˀ;8 B C[7 Z>l 誊a`ٝG}eVXfeY1`N-%B/|`bۘ {ڻ;A_YNݨʬY]ƚJ [^ GQ6cS] u`z,HY OK$t[ 6ٶ΃1:'6")0mO?^|cb[0l1^M4 Z@'`;]C *z=ά @䐂raf-BQjMfO7%9 va\d)lrTgd+&ZL5 xS)j</3ɡ=ac@' [@u! 2lBM) P g9gD@qs+ D,?8ICn\Y^b:9H=XtRNˍl9gRnhqRLn z".p.on4V="Jow`N+-\t]*Rڼ -B) *aBu@0 Td}J5HrЉZ`jTgYa1G,XoJCDsNb? Pu욀rNAw@@ x[U0si쀌j9(wwHdhTH V ,$7XF i ͘ϔ nr2"&;бdK&l6;"ĈPʉ""Q*ATΖi(~MJ7A[NEll9?],E'9e)\WW@*i KP.@u;ڀ:D<f(#Qd¬PKW_h=`p[SwL\b( Bvuooq)"x:^ \#/ي FG"_?6rʀ&Bî!a|5|Dk ?(U3lOiq; O:]"wwbx'YeFGkOXUS3 `HK[}"nüϭhJ(rP]hs)3zfY"n'KY Qψj! DZ3}~?y?zd8Y- U !Ty:E=:k!Г<LD.FKR!YT^$`,i  ;˃:1 Ŝ*n b5CDYb &, O?|C1H<|NZ JӼyG-ė@- h|3@V:ZE3dO𚟥-* A~ ʚ<|r࣯I\a|e#~]u uZܐ$CE6&Ӟ da~J`n$KwUhBV+4QvQ`D脆k :!ڙgvB{:!dщICN FN??7CDNj N9- DaF!?wB3 b`pF(dzF --z4e1J-:a'n96d"?Lb(!wT$1>߼w?|$0(XJ.~y!CN4L(A<%ߑILs=$D*'w 0q@A@_6iB'fDx%O!t>Z&BFd-̱B-YQ"|i8nȴ)'!`D@Dl/R"ka3r?0!81N? 8q{FdqWt$tXf U"6ɲ96d"&YL{ޞ1,܃ -r/h OՄ+8To&̘\֙]|=2Ҩf }hI㼓(J"$n8ےK)Lj>7g-.7s~gO4h8'zg_D\om:•f8O( L m@rl6)^ 1ZcK\2, \ixgʧwsUžJBh"HX&(I !z=2!.BS"A10T/341O{Gw*U}52 5jC](`{ ]?;wܹ3ADj3]{Dk_ Ti-^kd]h-Fõ^ >̼r7}h߸W3Dx2ȿ t%LWKDu_FJ~ɍխ[}J⫾rx3(l ٷ6 @#Hd]NWVt*Vs5-W:mn<6'NɊgZ*:}RA;\;v؋!zQZ݅[۝O2Ol*Q5ʻE7ɫ޷>jqS30 .@TBB|`-;)(z.`y\ϜosysRJDԆh]Rd"ijL9/IF3*)KVjjJ'#O >딙5¤&2OZK=ShK&se8sΥqgp}1zD~q=l]C,쫝_GÚc7 [ۋ ,MS,@$o 5̑ Deÿ1xl@ . Z^?pC}hnUJ _~ \? 1>昚WLI4e6,47cc"@DZH@ҲPҦ} @MU71d«b+E|$uݫ/Ǝu t]] zMf0hłna$o{F3;ٝ$%^7s\:_i~ϯ <'IE c \}b{l{q{ -.~|A3]^.w7G՛sC/:'^t_#]=BTYQ`<\+Υ/W/P&ޱ}@\H QKc=cKrιK@mu!B\8t A)7lk|B8Sˎ ,/YW,A)hB "FVhKCTiƼ,YH,o?=6(u4XHa@aѹyIPl YI2h){d zy:/b (eLԟ  ޺9ן77{׮E]!8F tۂZ3Fw0VǤ0LOO>v|O5snIR"u0F^.0!po/ġب >(~MȚzZ"7&P:Ŏt (Pn3}Qz=TɴP؂C>*cbUnHI9tR>v3 J5<4nL1+ջ'm2a"=QY:/niR =AFȷݏڃ8Yy-M}[*n JXުh&xy5S8F,5=OOyz9IB-0JA1tL99%);) ))o{DFqկpwT+ŸjlrIWĊ8/ RNF%VKOi2 /Nk_FECaѐƇODL7(U>#Sz.GecVېh yGEh|I=~@'#n$"D^,,]=)[՛pPi27"~D& laďRRcNb[E6.u^R lXve;V|Gm%ٯLңvO'օ>~n5}.G1:DMt$U>D՗F!$%&;Y}ȇ^n(Up31F9㛵^R&83_l'vJĭa+=$=gnܙ=jh8g hR-n1]u nz(†E #Ȃd M{h t3D.A+Jf! tSEͧ,lgwx6]d]mTVً̱^{lBeFuv|6oVcK]ɖeIu c& ˊI?הaDnȣUC@$|:`Ye@Q-僰h"}>ޥ4QƗFSR[hcgi uhnF<":]46IuxqmCIecS$=Zk7vKjR˙AզVllCc3!i ^sUPUPϣT\= *!tX` PhB8(!J[;+;e2Y:Y:*͚K#%P=czgGq Nh3 %Tǔk(׾v>|.`%]TyNv2sKe}TM=X6L[buD5S/߯l  _=ތfHSBfF cuEp)Ք{P$nLQ}^S./6Z)fԲU]κ>W^OFj- ᨈ-ۮ۟ ]vk*8),"]ҊIRhe2BU^Pg̈ϲ̊HH=o(MZH1fD%qSoQCl"N^ =鎿N8㭁SJW_fr[jimߥ}CĹ ]-^*2fzDpVB9E3麵9T|͉csD*Aշ9AnIƜ>P3`,grsV^ m |j(͸@Qr7"-C>+r~ҳjjV@;Wq=9}EW,5YjBk_^]P_W!{ ˯[Ȼ3 V@wX{`eJgֹ_=VaUxװ/55C^V$lU ) ) P|Skx7*+$l^zq9q?.=^<^?Br\|TD1p-w8.C}#$iUGWENU5M5Ԥ 51H'W9p0r7x[@Xo iaCOyܐ-~~ )[V6f(?pzQhRjRu|͈wmI{:-7|Ꮺ` H#Qfi R?:ԍ|&}Mf= >ꢹDMMmژV[& - ǪK]hU<5XxRcE"QF{ŠA3qҌ۹v)~ߦ8k0@Ј!nˈ)3^u# #/-C#c!h"/kCc5)86JHKb@\a/򅗝s_K׫4UGV"bẅYƮ4Jj+v˹yIsIMfI]O$T;:\7˧"\sKyC/,g D~Zli1㉟iLV"ouUJ{©V^޽{}/* j0jzMZZMu;6<+yHv2[E.˰qmMf'O6B6YsMbc% "@&ۃ"!)`d=nk6q\~;۾#uR* ¬v?i$xRu Ι굝Fdmeb `kMlmeWY6Z騩G-3d>]B UthuƓ֓ƨrQ ]x,1xTX$Tkl-qY5[Zl)>VŖ9O{.޸ 2 봤Ynjv]5ɢ-sz T7Dn] nH=LP>P,3 xd88[5rvK}Y"?W/ɦR,1.J7L񫜘aS77,1:K$/\n|FEcrL_[ta1UPW8q܄iO"2*`IUd +ԁnO=i5ђkHت L~WSMM6_oa>s0h7_Dr].EܔCl%VxVێ!jx]ɲ[l%B9vFL yn\AaڌHfkh|0% Bu![_n~e [ hIt[l4C2as}Rq͵U_kFγM67?WX;¸$Yօ-l![!tD"Kfey28ȬLR(-R@}FiXHHQUvBшPxp7C~׫>2V.䴝ݻ|jؽȠT]|h(̺pЌɾ@@f Jjnwi6 ċ_|HQe6B)vv#bZf4zh뿲Q|M-R?*' @vH3 }E1GIѠ^8.|`XA3T GմRZh9Z[Ι?9>  :/$QEo](/w 2_\PTUz/R w:qX/C*C tBaQM  ~5}A(@~&T"փ27-g/x7Ju ߷o7[ͧoKZ;Gn@|ǚkXyDѭ|5ECR{yJTzGOkRQ묺 ]M3hXU23&_ /V}H!ÞC/B k>?z ̞|yIf.+RJ|3PfBz{3h l&Φyy&;l5}/i<{wkqck$PZQPȻRx qcc& xA:$}Hq ތK!0 J.S$nN>VuB~ݾ?$1bӔvW>"&Ӯ˄c~~~/VWh H?X>;.`͔?r朗wgWvizjX;y[YלĶ[RgKixiB[@J7)^nNBП/+ 1_r~QMuP绢@ zw1>4e(Lv`́G7F-Ƭ&G@Ar%l6͒MXL!d4C 5AS0tNQw)Hk I b,S*8N!OvScvh!p1/lv 0\:O.` #Aԥ0MN ;YQ'x{H*P[U "j^48Y* NǗ޴H_jy)xm0&VP;끰-Q [Tq|[-o:"ձ,eʘ<!< 0*)*5-$DҾ')Y;oطnbb;C{=uMp;l0=p{t;L>Laz&CO(sb(]o?f,bZe 3 s\3#D :M'UW<`۸ֻF\giy VF'F΃СrØ`=;C HmD]i0x~FCLyjP>IͽUH|JJDA̦DZ^{`em  o ttn[Fk-^0Rc4BZNGHa$w3뱣ۧʍ]8[s]T1d__WYzErKU;Kk5l5O)=5PO99>V~MOG=Ӈ*t!sўЮ?ppQ($5 Z:rXe$;ɲ)a">Ycӧ}V >q>NwPoǺh|D7˚\[ɿYQUd C·Ҋ$%5u)\rhmm)Vd/ra} Q1A^Mkv^>>`7\d?D9 KNw20Xd)0;9>=}ЭAA˚+.|@}OuΦ%]"ٳAy,]n#,nfۨ@io3s'm[,>FF&L:W{]/yC.*0:iapD2W2I|mTي(h*lMKa'#7bԜv{T@%x‘Ft rѐE3E2D>źQr@!0 fX8y4zA`/#iw0hLVI譝aP^AԨ9l CH@rRVk< jXϬ#!:1e32"*_hg?1}UZn(:4Ym*S qαv6IZ Š %c8Gc4?Rvܗ2},2,ʿ{0l/BO'n=TGtKWf*`aDſ0~kzIʵB,:H [oݜUU:e%ҽE Av~Ӏ'79\_ u*a=ݪƺWE/}Q|T⡣`%0J:dmGck->V9c= "{_˕М,@Xk kɌTNFuO#B_c~m|ߠ~agG1VS?`xcz05C`&-<[:1}r= - 87|Tv2 ;K$săe}VK/w=LGgw/q{c]{6ߛR/kcy:yPG6E_n^BvRe_0*K.μqZߑ5dgEL$m&fۏæ/>s.sm,. K+q7qFuqxm/;աN|J9-=|KFAl*;`sT2ql)b݊{EU2 iYdeC;nnIl&ipv CwV$H e^[p4V1T`!ݼaO^#.&*]Nhc:rlZjAxQ@{*{X [Y&R.ekLA ҄4KH(BJ 5]Yp(D8@h߄x*t%({A{;L C^>0&cT==}+aa$ 3(PAAmQػSʍ ?M.73խ8:cO(G=U WU;R@E EaV?/BЯ_<-=?>OKOJ~Ait.'w12<8]/en[Ϊtik1Fg_Wԕ3ͅ\.qm4=$WfP'Pe/bcPl4 q)e<_'!*K0i:]e ӗapkBA31P_'tU  sZ\] Cp_T(u1]B^#~QhVS=!D=!IX-X_Cy$#7~a標  rQB$ rMoK.zUGP_@yָ@T\he*q>60-(/6@=8vK/6 162&_kﯨ0,40/Y@]P q]o8^#Q'Wp"A X,βiUsT[) T O&y2liS@ErYU vӌ2`8.@]ҐCgHMuz?Kl*K+u2:\U%W'U@^'b)w4Hy`}QU# $ 4S`enTWh[zlۯ.4l~Dx8kSOeNJ_oϪkܦ$-lۥY&,YFh '"FQD}_1gx,{Qˡ++p1MxKo3,OEZRґս"^w=s-!*g<;Sx*3+s̒dafeˬ߫;ˬSe}QaqJe&( SQPltb~(,Ɨ"ߢ>2g)Tu<Sz`f9?muЯ͐sKlTD ?0՛{Z=r^3YRJV$/﬩ ? G <4 ewњ.6Z͊P9sFIv]Ie{vkUh~4 KM`}lbaф8y]z\G}TЬjF}M}禚1]5D%@7۱|T&rg;6,~L5@54Fv8>mMI6DQn-%ڑ)BJRWK@ hpx&U$uNۇuC&[r.M"3n<˓Jd4 ~ۻj+8 hw8eeOWֵ|b:KZW{H2$$2G-Mrl TbWЀb& Pڑ(FDTZ~025| ݫ|&OUf*u=IIQ6G42igIM>_ΒiHPFKMTWAՅЊiR2^ x tdck-Au yyޘ/y"69ΑLy|_CEYmA:Vg~Ϛ?$~KU^ʗAňܪ潉SMn~0DL1ti,(Wk0M^25 ` Fb1&]=|{s, ҭ$2Bɒ4OS;0kl!h,hB;/HP9IKˍCY pD'7eKs,(&%M?L9RL _]Ϳ;4"I@s=<# IpFu-L'evruҥ)Y9*O$V-;DƏ8*UJc;˝أ:}te#PN[>ɞ8e 54 aFr)ia]j!KITWuĹH|wwoLd2a bjQm5kT3Q0j⻯%"PK}\?D]VC%~ah @3zz? Go`cpD'%8"]u~D7|UIdL0&v=/h5ﳩRc)BydJ+–dobL-+UL`ro=H~`Q!8$TeVDA"jg0DQL}(_whDȾsvO&U7@$"žzm(%wjA,"TA= V//s =YQvekP9}X膩N29'ڛX$B5R!̅RY8-Z @* ;oDJ um 3g.a:AΫ ckX$ ,ۻGA/*3PgE9SA`!T@3BcHW9%-*3Ks SPT8g%F#$&tȼF@dڢv{d%+ ("h* HV./ÈL> ֹҭHĸ@Tc-L({9ϗ)ET!.eeBQS2i_sRAE3>Us- H8R`uV&a0+AB/TQHB\`HO0!!#D@ၻ0lHm5*4cC$‡!LQ]`t&^ΈXeaCZ^S0ASMwWӸOMp&c.?[B=d 1Kl$}x$^>JG7\%* }BM~%# i!HṙX>&ߓ$$eP9%EubX=wh%6JBe~WEExr~ۏ @'̵Q'1S qd^h4{ZҬzʭiA=mod'|\OPC@^/h|  ,s8WPF_1L8Y*\ _+ *R@ϐu,R ~:>hZ_ѯƫ<~_ubxQ2\8w}/m"sNX Rdf&8蚟zӝŎu;1#td)SrSn%K9,-6!`7>-JNC]kq 8:'{N,'#J[<_Hvv4Z"fDuZ̻-Z9W,=&/-1bCj 2|P%cW .UzDoql AH ܙC'N]G XKYL(; rxkH,2p*s% 8 9qY6m#VL ,Cm-^m=BBwlHciS|"b:%`^e~M#L~8OꦠۦWBTOE,$hk2,7!*bXLOX/ EZf˻FBU9OY l:m. ȸջrR 3ʙXG$~1b&D2B*Uexs.-"3‡gZ1h ƹeJ&Wvk(N"*:ᅆ=t8%5vHWӮd6zXmta$!YA \oHpn˭^̧k̙؇x^ov0 ^qRW!rp"R7!%ʁ.C^wI: r \_D*ׁ>Ӥ- pKr`6|V2gَ*E[,!-RN$Pj3 8  _htI#.u j7 DM-" 2 \{f姩 T\ZjRsH^0#~PTE=`i6PU;R햢䦴hz% Qbe+lj*K,<5]V-HBdA.P+BI0` u5IpҳN}5 IcvѦ 0CAY l>K"U;IJ=[Ol==_$-\B=ƍKM'5@ W3eP$ᘠ_a{JSM:bSos>I#;L"m-IF$sHD1=;9c6alqA: G|.Ii.*墐aOUVP~PO('F1uAeÿwx#(>IfC 5g÷YYA2Ma3vʼh/`ԥ°+.!v¥3Į_?ŮQg] U+~~\o|^Ҳ0R,Ie#K!.邐G8O(YJ3(._(; Q9kW;yك&Z[a8&} J?]nJj%680ŃXdB570 SoBmޤhn{[Krox>m ]DqrqKz D. ·Eϸ,_ .~~3 ]QdWYoR,S/ _X?+*c$d/;>$Z$ iۏ3v]*u+EHf=¦®a*'M鈼~9e}MGjaih6=G/9>#MiDIj4r(i6De{?\FZx9"hh.R="+1""uu P;Hc%RA{RNP}hvҨSh ]H㋭ǒ4cj!I3H{` N9$u ;&-rB4 9[}W_׃SJAct@_:]4^ z{}S%ٖI7F4(w H(YXIȂ|$! yOdjL$w2[ʱ [z QזDvE2|\ci;6k~;6O')l' ҬS@l9k{fh6# ilfYY<`+傥m9ias1[iclLecR:\J y a7jBJCx9 FC]l+Ic ǷΏ+[7`A]$6vՎy~ āįƤGÆilPYD> NMgc"l[h\ ut}Wd2EB)6f@VȍΛd!'Px,,r zp8-9[{$P1:E4Ts}lZ2l ^O֦A"rArO;r8m z.r T)2uKUң|7$#"hV.ʹ]z^A>CqKW Mu=f謄-'l uk[ߒwᘲbZB[ Šĵf*5'TU># C:-;ŠqJ/6VDI߉ᑭ*RbI;Bh?W@^xH~kCP.M#?"btpO Hs_fQWȝ1翢}ĊiVg V|rV't]"*]y'<&9bPLɫwU8@$Ia5!sx>{s'.Y xuf U% L,,f0٧ p™n/w餗,Jqh8 ūgՆ3>.,,x[㄀=1댱Z567r5JR*YjMR1.5"$Ԫ4UUIw_(nz{aS9黑A7i2{En#w lBAŐh"dg3+Ag/J\,[hA8554;E8LSbHL4kVYw3*l͊]5%!E&4:hu6GJ8_kyR,Mlj@ڟ9h9v>hQfstI6qkgwxrqv򮻚Dr׺Ptu(zz9ԻׇI%Ѻ[~g0c]k%pRX[P!I,z}+RοJUU݈/Y_]Ι5Z(BN4S// 93f6, R|f/{w,E,Zkcuih1CSތ#iyѽ޸mIym Ճkfa~ Oi69#wg7Hs֔wX?3ZS*z* l }ѫ0[sN~[)ԽE,dF:`(=f*~aimW)?fX-w+bvFÕZU tֳVX2R^SX)5Ċ[}hVl/漇TV |پЫ[ƞ%xF#nO԰M,{aZ`M%;rg7 fsVClEvL{vr;}iYzpiijX-QY,EDվ|vֿ$y96hi0y9ͨ-fsl`ZDl9voJDogP @n`q59sq|֨㗄;ʿ)l&4FSօ <.Ͼ9Ǎlr^YHw9f LBcsP*ˆNA Fo f~whtw֐nY5 #h*g*Y "ZVN\V'.ʛyjj,*o顄=Ḫ2j4l ؞F4d8Ð.4{^7ICK&;V~rĘw;j8nbT70q=(rg)5viR7rwloD @woDlZOȓEgE aLd]7ЕqsœR4vU=Lir'OJ3TWy2d}\XS8n5xݬ,ƺ~N0*X+)*C>IcVU&$E}}W5f{XS1ֱ' F=G"=f[A`率 l4x!*fF\Ucz][IVg {{wvSGʙ7,ʻ?}3XuzgU;0(w,v|V)<7c }<~Ý3&X ]mAzD[ș`66h 솽vk7* !a?P9:jU &=Kx`cC0^`NJtV9PY+A/zq ړڨ$A]c3 jY뾷j7U9nrM^sտ&@^T*T=aཆb"+vאn'8C'7=jhʻQXvw8|3gp˪qX0 Q{@ЂKH`ruB|_hr\8pEglvB~ΈBV 4ԩ}!] 8-Q'f*7ѡ(_(b!$ *׻DI8¦hB [i[}:|D1dg,ݹ!w.w.f7я+E6j4.S :&b5XGʩ[\iӆ=/>ԐLI/LPϗ@?iz?nho-n"K5)K'D,^Uip7*eD:aHZFw/2"#](zvO L{r._Wvrn0^{nrzwsbmD<$ZuSOi V!P2ö-W-y*q*NNy:'hԄB"5\5&"2A*HV+(r,,QK#2@ZZܹ5P"7W~DuNW#JWZ\pk>Zz48^WiLFFح{9,di&8 fLZ(L@XA@t%Ph)FtjѹRګ\dž$$H.@:)į e 5v&S'9:IY!p :zz2X~ [e W7b~KD5_7dRZ=IdFz{9C%%uggggfIjυ8nc4B@?FUw]ASZ&`rx ~SK{BBOu >_{N&*ZZq3甏jqAgvSZ6[Q7O+9Y"b (C)3DYDʅz; "^`T1嬮ub^$a]ꂴ@ߏB/C'l;+BQe:h@{x1n)-9,,-}9?WfMYESOqc )gؤ@y`}A'9i]`Yi$$<PrD6A8DگpVhsU5/<,Ž`E*[$WDS3lkg":VVuu_OzVGq65YB1 eI*tH.wƅ4pCHݹw.++ tχMD7J>T 4Y.S/.dv #\woҨh9Lt:17I iT^/BwQcJ]D+ |Mvַ=ķ1ȃ.g&uY'e06u/WeOL㲗n!|fWrB.iawm#bH-CHO9)[TCxA@<I ͐S׹.۴GLvò̦ IfG@R7j"|$۹U>D'(5ѭN% 4qq/z>Vvs=`:ø[Jd-nY!eXGΰ"ZВ1^#ҁ}S0Q_x?*D+)+(+sGhYzM/^ȯ_xA^]`h$0~)OI0Hi%ң.kyV"*jwvSdA.DuTq"dͽ6 4o)<͟퓠kJ2)=Z8fqt2AcJt~kPmz& dbk'ŷ^! 7[8z9W%5%k'$8p"":FH}7}M > .n}qawm%bWdn;rnɓ9gψNK|ػ,_SS?fiXܜp/)S\/"KJ@{ zTwAƢ(d*AZY8MW^k  a-k[hW AyYy9ǝ.0Qu ̨ ̸&os-i&v 3#<2XWցV GzH2Cttpp9aS[G=fRٙݪVxRu~lU'וֽH\IEQy8+=:gdJ6OSO"C")ܫ]K.͐zn6Ѹr{[l 'c8"I5E Hn-$mV*Mk>2JqOFL>U7P%TEPD܏,Uw łs~KvTn9QP?cyk9HG!bO [GoS N!TSȷ`iu҂NL<9p'?9(9 DO;ؾ3^i]Ruy aNvg M9=)m2PFh́fۼ+NV.ݽ W,T`uWg"_]9vzw&)7A1OK a 頄"\$ AYt slM @vE74(H<ki25 @}$~q 3΅1b:б33QF,{?- v n?UJ %uuZV4٠Ǝ`+:0V@tR#GV i /lu`z|~ɍ,h/ו)=l0J<"zqgQd)F߾)6K7|Ze%VUf6Vz1xH$r80\O yKT[OqtZW1Hۢc%4 ԖpS`"_F&=M E33cJ RA$5?U* 'A#Nt#DRci~˗QAy%?C% ]*N8F(F&N1D|1DXw_"nH Fb%R$"`7U08bƄBڻ5(}N]gFjf),gΤOSțPIJ}huq?b1ta_V%C!8l F_ef2; &Cd޿Q'`Ř!3 Ši?[F|' u>| 1uDQA NqA4f*Y  U[y1fo0SvcI1/sx\t6dzO"a ,zXܥd{f*BnaRL*̊ J)`(" PHZn?qY~?po+>~t!q-ڴEv&J#7sq-b0+v +WD=[a6.o!Hf_nMsQF4–Ve)~+B4)!=SbD5#F@F~;bGW[oBӧ>?ƘϏ1f/)o9غ{COV?hæհnM 4;5q9^#T/}f2QIS٬KBEB B)OI];vz mYM'ticOKIC4f>-ZRUPVU~mIn߾H !@D=D ]Y(i@HYtLj{|!-Ӏn&Ľj== sQ>;4uUy=+#Tc{aIankDQbֹpDQ=DFukW0TC_a GP "UQZ`#T?(<`ANRU PGD.¿i.[df5~&rȤ@N*s`]Y&{QEPsRUOs8Q4'25s#ͭvԴ!;UdSklMͱmtD^^o H|{$P\ M}U=5+OS/"{F]l79w{1{ʕX@xڻs/Pڻ-A&sG \^d\]e~VU&T>skVs$[ k0 !JJ|cJuo;Q{O|aXd,XhBg@x$LİPf)ӇM򦀤-g$[a+leDUƐ{0l4>-e(dFUa} JA,,9.ŻRB#7&Fx?D񆓚qRsNꬔvRҏ#"ȱjy1tXsq?x{>}G! uDlE/_LE&z ̼x:X.f(3Eک/(P^0ۯ{) eGME="A8hW}\X ǟ3|xXڀ68VEy(3}i;u3}O,Dbo)|߭}SL[(J-!:o HFFVنׂ)D K!6/f],oPd5cu̠(X0:Pc$zl=R@YE-(|Uj5L$DJ`RUL9A ɲ Q L f4˼?J%u0d2B3:nt.I0r_ZtH~XjxK m7h#6 |̿v|{G ǃwM+UMߴy W"a[u,Vbax_P,J[ViMQ]Rg/!d!Xgw:Ytz)tv;y&rlMdZ/U&6̖(z]w-ؾ}s;%jVVROlp#dlKa3bS96Ǧl:J  `k KO2dĹMx2YqIJ\֌?}J5T` nX 2`ލ8!<NS] hk/ۯl55N% Kfټ.\uF}HћZc(ؑAdq;NJ;7[ .g! 9 yЦLk9*"gÿUqPvuG:%F#Sc| 0rzF Fr96ry6F=m8isR5۔ɦ_펭wg̀LH~GH k: 7xɈOoaS8uaLϊiUDPƙfnB!>kI]sRםTI,t ӄAK1*`gP~)XفPW^ ' @+Y%s+&topf/46+Q۹{$:X&ϲmsUpU 6:4{x8&'ՐazUZ! /Q 'hֶZ2B:Eg~ՙH*&&3~ qv--2&4P~J4P LC aiՅKuI;4w 1n2O¸rO0to/?z:2^_=9q5ϔ'(h9qO 8)*'Jìtʜ\.Hz4 wU=O!Nom2OokO(y9Gna!}FܾEUpgi/E X}.*5%K9T2rDž9lR_e<XgDkX#e~1NF=TUtA[0?^.fLȯ(L{ kq-HF7f[uY'MD_I_;Ӽ7~A 2Z=Pɩ@m :݃NOuvF?v<=3G~f$Z7&S'⬴FTGwу4w@R!7DQeDN_wc_Bzq~ ٍ/L: :ִ6&uue6!!\0~t*+Ŀ+OӚ`)ej[!b@.DGuh+gUJwܟSSN >W|m"s^gYuUYeX7͍skJV(SBA/Hz۾n!@Xa&xo,>X59Ȫ%7`ee*խԡd\Q(l.3!W3J'm⌄ :EQ$FIBBuW0\Q6Sk!Wu6PN!,/ј[>\5 J<~;Cdyx | :~b On_=ϸ(Γ\XxraB޳ݫ={ o1~4zw>IN*3"f%Ќ:Y'k#P<׏+ [D ( ?0uiYGYwKp*}=z#>EhգLXw5+Xj8<9$ >'}z3G:vV 2(% XmA #!EU;|GdyC$1@hW aL.6#)e%Ҵ5L4KW2!?/sSIw+Y7aje=ސ !֩Z@-jPw,Cȥ6Yf !H@5—sӇY;s5 ЌH#h- $ypp8B5/ lIYb#ABybzv9<<0Wz!n1$%d%GnJCL*ְ9G[ìAYkJ'Uǫ};D)trdρ M̜T ̈(sƾvۯ='Oꐐ,)goʻ&5XOo}ʼn~b~^Q/ۏҬ)'u Z;w7Ȣ `-]D:ȣEz-<Wcn]4 xRQ |O+:B["={5CdٝRF7 {kIꪁ*:l“[OoJDp[Y+pԉjwZ#L"!**lOыS+.:iT#vSXQvO :26ႂ.#]?$IG:޽Ŕ4T&La }'hΣԕf )e?mZt@x`Zl΅"|sa'3 p\]<#u)-~tg?LrD-ݲx gj̙wgRg?63K-mec.O[.4䉕v3%;6Čmlwݻ׿׋Ő 2cqE :BK,9q ߤ;#">7Voe^&$}4ha*āuMHL !'.xԢs12O:q^R+Jz-rZ(3ߦ+ ̷׉r}6aݰ8ij/߇GSk @b6#!+ܒ'!WK5Mz-mm6n2Hruj )R}?}BRAz-% mxh0oTfneb`6#8f|1;eN<33E-Xx2zk_8nS7}|"<~`A<&xhﭐ[RAN'b d+(zFBnyItItI'K ~;CY"o*T_AQ<.@ko1:=010tCPmy V|4zlPYAo ҥX U۲~>; Un:fj:LOxdbJVm&|*g;c1 /D29:C4( i:fu c4Ӹ4uL^! җiY{.Z+BRv#dvWx@" ,a#i2.Ay޾ L9ˤ05GdEA *AO߫(B =<"b}Ϗ ~>{?lҩ p W _%B.`7|xsmF"d=AYz?GdJ7S(Mx?y{3wgsusmsQ.pgz >o$(nzX lLuu8ٺD?qi'I|4@W?jG FxKzP^&Nc;W/di-(6+Y0 [2#ңNbgtΗ;;WKb*=)K@{// *Fq:(4zP}ƃsӜ%L٢Fۆ;5x#(!UQ S*[AϢhIwItIw%''(Is-v(W'JI|zEB$Gꮨ_G44Q0W1hO޲'g{r$s"_%6JX+p-^7AR4,>h_Y√viE}}ܣA56]G֍S:ۿ :&:D3] DPXj,Qz4 3Q8d+sz,j~%!VIlHk 2@F^̋a@WD*[,O*ҝn~_qWv럦~3BVT ʪ?{X%0#k #XrC:ý b鼺>;$uLˤ}dgWy#a(ɒ#o7t.NIzR;nb1t`Va砊_{3uȝn* ꣭dJVF t%Qq)BZEA1$MB 3Տtf~@-N$dܐ>;C~x\x2F~*O.0xhEP yB;n*EQP9S<شc)mG4л/zC)ϽE1@h+@}pfϱ4`Rtʺ`~B ۵DhhN\Ibcd( ,h5u\m~S'\hC~= _\Ӟ?xӋ' fعlQLC"] F4Jd63(LrU<3ژ}PYYPf4&at'":Y8ul쐠ǫ5ܒw k5z] %,}\-6~_vz[-j D6Av7V3 ffr╛D6,QLەdf֣0Ixn~ T gfx:,/nGWw⼞sR8ذt1ZDG 6>zKݵ>wuDxyw[[>a?*z{bc-K#jO`Ow'bZ"4ldKtFlR|՛}9ɧ};V2Wbkw@O5w)ǭ-Oݥ90vv:ї?0~K~͹vx[pЋ-({ |$*Y.J$b2jIpq2Љ]l 6ok @у spt'"&^u;tX$j )@ :ΤDM$\/&ܙ]"/֚cRO75ogZ b+Įf4Jo@VWXR'0A W DBV샾,Z }'''EKI'GZ/[ͫBzb?mTO4Z%Kc]{c/]q䞌@]Zu^6ň>],/ֽ 3bSOO5IebI<496 wYdv$9hWdٍa_7v'b_:;]fYV0P&B34:'0;n 4;dHW_~D/?"Uo z={/I S)UIޠ^DOJcρ Ѵ>0)k)KShwaπX&6SUj=8biXsZZAi{ -owl ߧWNlN~Q&I]e тjTNz,OYI.a)o?K[AF[xS`-],u>q7/:Zۛt @L北ml 6n^+02X_`J-$׊8N3]Z O#Qvg,qIyD,بƆyS^'Bn7 3K}դNzfȩd1x$p؊;&kw,)5rVL-YDkЪgjև2LKbW$GmS/nsGmɣӣ, AK9/g/4/> Mrͨȑj=x `~)b^VeHǞMow͌eډcxwdkUSf?.q@4,!G*Cft0a x ()ts;nZl qW Ad7Sfd]dsWhl6:r}g}329>oNP0k%ϏS({ه0R:IdAf;H;KS|vbOf7Jt%ZRv8c%A2<>lQ RM*(uY$eiv\DϤN1XzʀhiSznY}0Z ,t)[qwÝ$[qgc87]fΣE2ZNsخ 7D7 XU ~KCl艍 9xvn'WCcfG楗2` {nO_CǑÙNJA7_'U8Hd!\q mGNU{r[#]Kcw$̉4S4fq&_ =O*FLUF4DvNFC86J`!fTcM䎷3gY^2Jq0C9b J3a^< c_8ȢnA1  ADVP %IYʁ5 2չL\F2 xCw@sOŤ"Y[r !˰Q 8:4v6-QА2/T9Qss=7 "jHJnX ;?! y28-SP`1bZy)C"~DهVUkʮK"aeN/&)S5cEQXO׎d[b@ oed5x9ULUt9e?ܡ o(,̸ : i5x6w) :m*.=~/~ϋR8DSMD:(Y~M5CM49k&pr}4x [ocU]Љ@ycW6o76Bg̐yXPЏoR`)$w17DL֖듈.ͭAO(S5Ŗ)6 ۏ&{9`ͨF"Q,Կեt0d i'?HԐ<9{0?鈆JgQ1NE$2.*;HD:(Io/=6ٮdsYj஦\`{Ѕ: -lxu5-sBDiPjY֭42JԊȟxI}]ɰ8}!ق0m(S9GS:8I줚*R*=RFsa]rRvj{_'ژYTj C3MNBIlrDcWʖHԚ_B-oWvݪ/s7e 20h@c%" {-I=gn6ja> $'iF+q sp``)"QrEf(\dIUpIgSѱPNEDQB| hlD#&4^C&G˳Ӱi7:~'ߕe72 C! ]z VTɪ%MzCdi8B#theTpN[ 7w~f5B^!zeuSF^^JLkKo q$+Bu?A!UD+bhcST)0 2͇{Kl0$4^PZФ'=ɈF.NQ(pDሟdIl`'!TcQebL$7|Ԣx^Gɷ-БC]JhH[>]FKw4'|zU>ǀecyU]o׆_w͠Jye%1~lS,%B[ǟJ_XFb찥[WSBH˹P]15j>F_%Uc.̩/$QeeFye.)sE~Ff]Un2 +*UžY\bRYH>_wkZ!{uo@&׽i^.a7m #D/üedU)ұ?Nt+) "6"v*QdIwnAMUIt]"Qm>wj J&P&?NnU&q)ĕ⾠FWJ` vܳX"/z׈$!FBI"*eT/?f3㇙iU9#3VHrd"Ki?384!I:I1k$-JHB ڼ")%^[P P2q ͟/Z?}}NSO/? }R!Fx$?r0?m Rߓ%ub\PVqD$ueWPYS>j$r:U&AuG/dHSa'QF0~ڒ tp=>7< 6O@/tn&vvhYj(頗2E_%PәxRNr1A:Uaomi`JYN )kMgGL 7^G/>@>2fԌJkͰu%GYPWLe K;_Ys3 ĒbշKogt4r,YFYeutE}bL}N̬O)LYwmMm$Yq:/᝞{ݳӻQ2*#Jn]'wd  Eqx'nLw̴?lfqNSyܱ3aU‡</KI}6ZV)D dLfݾ=&N(1'UM#_ @3b@c8cQqz7ȼYkdQV$"qQA1 O(3Z)v$_HrliA8HNIZP7>¨84TJ6 ->d":(n=Q(u l@I.hFGhJ/6)i&w7Wb)PGM>奚8ڿUS ꟢ կlkk  YHp0&.3Նf8VAmׇo~,9zH۽y `#>dL}Beαf^J;ӍcNYbKN;_u rDLwDOg zO.n`ӡ s6TRy |DU/J0Guף^=VZO ^M`^yAghmnE |_z6|Ǵ]bAıǓpq,D_m7zg"\SLF.Ch6= HZ ^vλG. ܒ8(?KGUt֬&XTbw kGz^7 W$ 42&Uw/7K@'+ՀXE(o JG0SUH$'7eb3Pw()e|6K08%S@T8@ҼϦ./chq:朎 aa -} {Mj&k]RIk/l̈́ߐ.qC󄐍A6ڪ0.]Cl"mi"3V`tT8v]DQF.878W72ӦГ5)y?I0oؼnf!xlz7iwhRVy! xi3&&Aq@%vIf ;C1K >iM'HQU Xܕ6/^ڂ|:)D{HԅI!.@:b$y1REP/R>^HB*H+u." Y0y,x@(Ti(zBP,_B;]:!/=t\hqtSH?n&ڥ/=ÎFģ;Q<(]FJSŨ8+`sP.Id׵+@E6CQO-:5Ȗv̵zk.[J]⏒XQj.Hi; d׆ 7TM;ԟMB" PhkBP+7 Vm1Fm*rd) J+$d$mx9 P-Ȁ}zO7BXT!2(#n\: IzEGbBQEc˼ nPZtbB*vפn$xHn l5zQ-NG Y׸eu n/>Pp«ރvG{$.T:w us(t9ZTYF2a(%m<x^pyx{P_sZf+*51@l-s )$SjrR¶m-|ٍE~Um|GBfm_QlΨ CbMo&?r*[LY#џDoby,~#{ ,4wR ;Yu_.gGE˘%v.ILa2Mrxp07}BMK6)bRI#t͖jPa l@aUFO4*쾷Ж|kP,Ff"R/y3ƅXv;Cvtg$NBƕ<*?(/e0=>Hte:O`FvVpRaMlF{ @r/cJTQ_F<=3^:gVhGCMO979'Xtz 9uriinK=vMvU*[xOmQ2^?]= w-(~pwY _]}[}u7~允֐n$sҀ|/@%r~nt !^Z)[aBSa7̀}Ot@mg@xMe!|@;MJ~;56]F}1j ۲}b Ё7=/z_ xԋa?GK'>yhxi7#['@ Gϗ? 9&|T&m-¢'StEO,͏O׏ge:}E%x)8pivJЄ{'hK|Bx5jxP7iʸx/ Q=sx bBC+BQ. < (-H[ 9XÓ)e,TDܦn!"As 'k.SbP"h(,աs0_3-0 z#`|fMo˟[r𚶠vF8$7c6 MU]Ä`V$uonU4HJD[ IF*εe*4R d.8kվ9k7}/D5y0fdT j]٦Sب1"ymw @~ ?![@BZlk6UXrZp0c?"Mj+iZP!vb>K35svsVjiza[)BrBI[[3D[bz/XB{WBZ'4_=d ~߽ΝX{WtL-B2o԰̦N4bYq'M.Cz?~v=֪/-pܭJ/VSTqy*=*Ϭ)Jn0>t./>,ŷ,f"`!pwM^L?Ӄ~+O"W*_5OñRh1C* ⫶8@?B)^C)%lrHN'弊U?S$N6.l^b YXEeELzNa`Ꮗ0㭿 3S3yA&&J3(Ȕ~`Ȫ{Mgnkݨ2)KOuYnf;EOfH Yٌ["BjϷ3t>?-6!.x-rL+wf{r,.t[۹L8`Kʊ`$ )b_P!ŞW0 ;"hbBأn6;%e?YE~ d$df#;V1;Af.,~~ӳTQ6,ӗO;1R1S $y~|>加=_G$>"۠<#-cu=%# ]GnN'Piu#,.= O k|_&;!C(f^ ]fqag6"rXKҕEWg۫V{?Fbt嗼5|:JtpFn9;ey0BթqeS1]EyMI凖?h)\ eGlI,w6B9 b Ly3Pbԝ|,0ج7pNUM47}0EލʳF6?6}ln~gf0Be$KXe +xo +QżI+T'U, hG:XUb|kEʀ[(XZE;$XOr< B+l٭˻'SvDQ0O{Xl tھ hC²k~uSOlO? -]6M]N ¸[9 U(͑07Ⴏ*3L\Rd(FNgaDMO51L4}vUS+.؋SҠr%v>lS>R]7nZՄ]tufq7Pcehe0/Y;CAY> CdTt2wƏz# dXVY Tq_fGl@96/Wqܔɟ,mFLRR:RlXC[X,9b;m#]$9/;vZAK"O8eOoTj@ Zˎ}9T W.- @`{,@Z-ݙ^p.yf%JKV%̈YKPJRLȲmy戲*"c]A|eR3TcgČFjh@wtZDb],z,\ܠ2O%%7ei_ݥqMR %Of+͒Vz>}*d #nwթF- [c{HU,**!\n'˭H Ju2. 'rL͔%]6 oЕQ_aH”U|e}=]~zwRdk-&% "ɷ]R.*g+<&݉G,(_RD>'y"#!ƽb uyZ֪6".G,ۊNj@d&hsuja"eI)Ė[FPŻ` u :9{yy=Ⱦl{OAsu]ALŔ43_biU#_}oﴽo۷n$+[i lkr`\A4Ls73zNX&s=n/:&/34zEgu|k 3|)1}wu]ysw.iXD6>f D _0O-#ėgh3p>,N+H*䬂.-_`oz? F O=IJ4%ި?W#n\IoCɂݡ;4tA{?pV؛M]BA!W3._}6ɟiw;2@}Ss,#ljMTVF%nb6N@硪,_֛ ~?SQ'O3Nwk] l [yq {gȎ y*rF:uH}5|T)9' JD&ߚѪ +SM+Nj5O'x ""pz87rNO~1nrCݔo'IlCC]#FR1|^tMo媢<~AA-e7iwmwqwcnaɳݜ> DfHbC<eĔOraFi N9< e+Lh*Lt#ZAgOgJ͘xBՖWI^WA`#l6f/r -Κ""7"bXn裢7Wj$kY1!EmDr7F,ZtcE0GL E|5WRqqL@p4&:JOn؍sF6v%CZ{Te?v?Xo:Zcu=S1l;6Hs r ՇC:@qcK >b13Ődau6_EmxQyMXqq(!͠X?"~EFE8(f(t[M2bz( e6kT;~B!Q+lEkk+a4m^&//jL~3bV1QNj(OD90WTbHGaySW?Td+dJ;Y<$@;rRNڭg \۲Չa  @?؋D xr!>d,.:yPʃVwKܬɬt6CfrGzMF6)Yć|8.Hˁ!|>1GPWd/yCzz쩯N?~n'/ХsBJœk ]BU#-* HƐSMh2z^$PT`Q'D Xkz>f#jX? % Bq=̆F8%78v,L AsZ0?;pLh 8!,:l!+|0e 6D&0D&bG1 ڽ1a~kڽe T{Ɏ?<(vɘll>.rr Vk2|StT @F#.tTy sTovmg~99|fޣ!gduYୣ *yʭ%:ku z5a%3gAa;.pha(GIf<xq6 DDA PuKrucJ+ʝRt\J)q,R1,dsACτT HYa̋F?0v^;>Z^US;^ը8k5&X+ 62ءU3:xK:Ҩxb]wlQ|(΋:SQ5yũ=Up8@&l H@HAY=y.dʳSaKθ!dNknDx1%1V'\ 1Ѭ Oݓ ]t?`Tpƅic s~=mUJs_TKA* q` 7p9%ļHt8/ .b4@x!궵2Ĉ2<{Q7تkwc׬u\t>蝫CXseBahB^tVm3l1 cBn{^guKA/YnWŖyG3"3/ftVT QL=\_̡Ff ?X S`5ńa8TE,RSCe!U#uTAqY; v\pesb.Fņ}SNM-n{C{CtS_d=lعlp*o>{ W) G{<|+V,3SDSYp*kreEhfdͣ'Q|U:gݎnmmh'? uw:eehec[Ac9ѫ*fޣN\o-pVxܲ6KqQ)gbN~Kfu2/`wX|NcT}䑼zP mE/`k՝n"Q;< ^TM$J[[M>}LߌX24¹L'7o;k T H;dNՓ9*Wpzr\(D1,{{p 'tcn,ئrckґ+m{>`X G%Xܱ-f1f[$py+nR۫9մlYY[ksN1 r0.bt֬ 3ښSdml ,"9m :F|4W>v8:ɮ=AF|uh{]Y 4ʚx4@}Г>]lа"W00R E)|C [zSS/\.$@-^`wha*ǹ7 ᧡1~ H$:ppXbqY,n ;+q(E~Y3 dfFYfE[gayBj (mۦm8mZubid_T_yy M cq u$p^ ?C |yo@d8([$@ؓ{2:pRf kwMι7jA͖JlBC6Yc1hEvVSd0B.+g۬ysbrKL䆘#ROfEhɐ d'0">v~V.%&+kezc5-gXZ D2$Tbg59 $,ʺRPqZ6ݺƮ5W0eje!/w_Oxݞè5!Ylu98ld~/|9QŔXcp9q׻ngܐ=]Щ._=CNխmuB!?dc0)Dk%rjZ(Cv'w]%SzF XD)%蒩#mlANY.2<3B'xmtȉJKd*e¸)GЌ,a^S4HN,O O lZAYLU ⅖zƓyWYnWY}9}f3($D>'[">d}UG g`IM5L#Gce\uW;4#cFziO{ r[L677 '*ZOVFk _~ ӯ}'4)ФGټ&1{ fWXhFjbmgHv!!=P\5D"넒e6zZJa.֦+]X$AU$DrNk@3-QJϢr*V6%٥|l$yiT0iB*\(TZ 7rn,V{CVm j?^P c7KU I-J-uLQ&E&%_M^;J3B3jȥ"K:%lZ8$,_ܞcna-<@Y7xRQ`1,Fʰ|%KjG,Ij}ʹ>!qTU&qtC1.*GpyEKj#]m/BRKLGe=_Jm1#tɁ٦:Z94ZJRS0$<НߟFQIi@Qe{t; D㿖F~QXo[c4)Q>[ac֦ȅoNVvY7?wEN/j |ᩧԊxNzSYuZbP,z t?$4MHLM0FjXZ,U58~b$kT5(hM4դ YMVx$\bQQ1&ä7 Hj2]1 qj T,LE7 }fEZ@TAj&]|j2O11 堏@k Y5UAj2U"搨<&qjZLe&(YdIמbBWx>:UAj(T9&2uGjrQ'jpObCrMo:ͤ4}P6bZ6$/5%&Y()E上nYQը\% !KPd[9/iGoZbҚ֋ԤkLM6&a +5y$i1It!)"DCҠl;]}*וL = S.<5d&]rjrNK\bӼ[X"L4@Lw yN)n<ۻXWLu6(q5V.n5%.YIVG:"dM|WzCn[xhvq}5Yj`fRb[@u+&Fi$lE=εY^&0džf:9̨CkduR5EH娧H!*ݍԔ;%T#4O~8~"p е䂛XvM.sYd>/UoT;ݳ?KvjYN{)<3}J%<%StʬCV@tfVY dk%cheMaеei[kqC5jdkmکte1էyLZ)7Y[aTXInkCAչ _LM5U>iW8:CW7wvVw6?{+S(2"WAq}P9(ũ~?rP"KuʽZVq*dMTM &Vw~?m\WxC{Jo9MzOK41P W@ 4$懓80N NtD8W4!=Dm%z?{謱*08hg^a 뜽VHGWYapGϰB~yKskU1Yul?^.l/ooEZi y0zVuO'/@򣇥?Lz PynJs {s{S{{)2ETg~esA{l%9裝ntm&K7]񃧽ӠoDe#w@[α1.g[y$˛b> /* JK~GTO*e! r M<M#/@~E\'zmz MԵT3փx@h'\3,sCLH~!"; u䫾WWcO 9/GNŴ__(*WttK^޺IpOzGe>x8ey$dZf49_zٻ'A!On]Wm{!:)Wo7hM@i4޺Y4)-<*UkT^~$" DH/.@ ^VCQRM S|Lt -h$GT2+l5־`klWͼIT7  kzӲS1{xEQtIqUJwp ;ҩKXx6s 90 )fg} XP[-nx[3NoFZJ)dWz?[3r,7b(,6M.smLE*ب*Ji2NjbWVA( gׯ>лA-q]Χ#(I~iH 31,jl^%S!]'QmUOReoP'= u}C A4\|8 x`nj}Y 1wd4K5 X#i# lM͑QFf?1!֌s<^>;ˣJĄ,O*֗A׉i9{~ȃp';\ן pt-/+PUx 8#פE o&`òWh6Uɑ`,lWss玞qn 1CX.G–{ @čU *⼖ SO4e*XLuFpxhb ,#vin6, B!6م@챻٣8{ly ߂5n8s>yAU#ACy2 JY~峂DT`ql^`DνC `4Ff ȍǏ(J& K|k|4mDvzHut]޲vz\ʢ^%720᧦,0¨٨)Piv[ d l!/T`% &9JbpFPe-1}?G)TG r}j|>>$6J]6Db4a'U&JҰʎ&N)%aU :09|mϺNU!*C0lU߫$nG[E(Ӟ.au !qאD]!1r׎,|zm,b mKvfVI/dз'fC9Zd qJv8XJL :d䭔Ia`vz,;!_Zkl3ܣ`;»X >>ǚur^ث;ݫ&̥e%9wz5įub/Ax!.[A aKGv;.MD!i扈8O>E2V&V:p2-nI8ւ7׼q3a"elm#׾Gf&pd) )ʆEG6E(#Ek\8`Y^(Y"YXʄ]Y2a}Q'Y^~S01cm̹*w7sMtF(~Jp5S'mr?Kؔ`6T(r2KeetH9o=vJ8i@'c}5B*Ah/}Ji˝u2NT`ϊMjGR_%Ǯ3_qJW7rWS\|T.JKT'Y(ڒCC^gblk8 퀑JTY ^r1%(u;&I:ĮR'+4`ǍSw%b~qϟm@fE9h?1+ ^:{!.[6.@ga09[[}- :} JL4jV8Ԥ:o4158JJR c OJ莝S[kݎ݄4/U !'m }fo]2{QǝTwwXk̋ ^4ٝQvw@$an+$)Oգ"vmzn6 ylq*"Iu[Z- Oߥ J,tɖ 5z,5*}M$% |ė=J i]*_Y_ZK>XeycN;9 sdO+ 4l-魵VY[ i 4 A =X .lo>?^6]y)~YUgTѤr1|9!Я -&3z(YbDEinz1iuT%(lRnb/{8C. 4gQbK{ * PC?lD{ +/mW8)AWrGJVr$6oJӨFf7y{-wEFyًuw"r4rvݺ[_Vߡ:PچTA܆6:":qUXY+܄X񐄈 (JUyx 7&\w'm -*u¹(q\RsZ07Ohq81'z)XC.9} Pμ L'-1˩&5*#/lk DlHm~65:KC~Aإ3z1/'^p=t]kǐT C]wzZ(cް2;JNF, ZC^Eh&ȩzSz܇ةqk ѫN?'<VuDkcaZN$}ҋhʻp4bUcE-<+vb8 &ͺXrd;;H <4+'3+ ΁ǿ'I_:+K (EZsa\CC4lBiA/"bV^:! ɈkmGXTHh#MZ9=b܎uwoj6͋96xat@iE}ZGZz[zD_D6zkO ZDW-C 3έ,ybco+'/,6!mV\MiU jTN_zY!]e:1 }s|\8ޢ٩  }ʈkZ&'d͢p4Pe̍bHGv.pSS.6DsFI"@~,bUk`LTmhΡ3bspLzlk~ۅꚵx)Q 97g lAAA6~֏zqxZqvlN=suq܆ ev;F u0B[8Fd-YU$..U9H+҉Ugqݬ$5MXd & #ۊVjT4ҳgۅ,=Ly4*J00G.O79ZY`wG1uU 8Mև i4h B ',"EhI&"Eo:" E*)MP/3e1P0<@lLF\^;Dmq.Ak1Nxz|O0<%ygY]|=G]`oj/[ݻMUY@1 q@45%9S073DRTdqbq0?L̡XM79drCF ̎ev$kۃ zgQ]2h?bHS"v|C˄A)@ŽZ@={j݇ݭ}هJe&?fjɋ]t%a] ,!_, #Jra@0I+vZv+";'}>9&Fp1=_!}uTf V:!IV,H$@rOx–) 0"y"֐ps*Fe6xåa`'L!L,ri67&n i0+DWIϼ_nŠ5CsiOog$Ӿ 4D0t&lq\#[#z!Z24ߩD5ӮKԪ~CKA]gUJlU&ЏP Js[L8 dD{{B0@pϺ>1eC| o'U/w? E!F(8,2H lاrvO*:%ϗBSifԬJ2q :Q/LKoU56IpDZR\Qg~u'*D \XU+9.u*shǛ^h녺c(f k`SUp $S^7jT< 0ַ' _cu'#gê_1sùc)~Wd-> Dv1*gh#Q /M !NN)nqawQ]p-Ͳ,Y6Ds^  W!6Y3Lߦ&\c2f= ºaoh~a);O"bbDD*Xw(pM;UF\N6SC-4SU@drvRUUghфV?Re0/-ey{8'/na^_~"%)ً4VXVa^^ V~L8-<.]`EOW,ql.HKk6MfL ~~@47 weM!3Y'~hzJ.ĿkA&С\zRVOvߗ}$u(&KF Dn4bhAk&hwK_Ւaoʍ\hbK!L&-W/Ѥ\}+P@2;h`/P;f&_w}~TؖFpSP4,?GU&YL" z'\H"c~ {5+J?+O Pq3C=s'C q3GuԑC{wNoC;u7,^UUgt!u۵fG Dk >z9~,*muRr1`x~C]!Wh|HHj߬M9uBB^+N!1zQG`uc^_VϭVsB׹g3> Z0S%A2U <w` Rab+"惁@|YfBLP7O~&4jFȏ(K1'ʸ_]Y$`4g ֵֻ ivhTZmùPXLٌQg0'!?! GMcHM(LNy}7H<']m3 _4LD>;jgHyb* ʊ<^-eNUM3FD)w_XxG"yq䦺fM rV\Btᩱ bxEcrf3Ufۿ?#P)#6Q\!32:ğG @?gǵyOZ?[Wޥʉ\qs*T´"Yq{h>ZV5@=#JH?wdzP"x k5ewpj*{rpE@o=))W #yl_DYx^/lu%T&vv-wkH> O0͛M!V T^dkzj@cW0Ȼa]F{)^EvM4EH"ǵf(^lYh Y߽Sy>l.$'inߌ4v@-U-0Q+QG"*kĊAQ )e7%,˪H{_O]͊F,E whIѱ{{KUc%IZ b_:4~i!-Q'[_,kj E:w皵SÚ*ՊjjM[/$:iH+-|Hh{Dm*!M=X{cթجb{l$V_/.p6(@6stoPȶ ȇOc9VHt|A2@<s\Eel=;v< ð^Q@a\E]{klrպ8_sʧRy]Il=^$"$v%3Lc8L"Z!߬d{oJ7FXĿQ|,{S=6k.2W2tj)k> t(IP_/#%{|U!_B/L3F0 RF oC7%4c'̱2+OrHhL >Rh8ޮ}ߊI@_/-}BD!З c̼GW(P[j؊xHP{/~ \ @~s[d^.?>BoKTo~H\})P/]Wϒ*{Vk j՟{ٗKu8ϦqxE3iQ߿*Qj(0R:WQr4Ltp^j˫p^U 0EeWC|(cυo_gN0"|V 7M໫pHʠ5Eb)^30vą0`lq 8Sx~yj'SR倱nhN!߆J+ c8OZqbq 5aXOhb" Xcs%H1L3eq͎KE<{ҧcbg5qS?{8T DK Nc 2{Ogi*q-NZm̶jcf> RSRݯR^2(8l[ AR xeVXI[gd0@lJW+O4= /-R!bH UyUh5`W=B OXby V[͞k0v4\AVfss( ߦs8*^; ))µjWE E3΀p7X6﵉auV8YaP 8(ul%UsVU>{?) P+C1~ϓ^7 ia8"iGc LljZyCjVi0*(8ظJ@4^2]O`7E~l<E/ 5C@;a0ܦu'2\"J` sĚvzz/\_nAs ?5X~~V9-9yͲ$¢D4e7ΘsSx~1*aŹ?پxYD8miwEnG{z)D++ Z'ί'0*+ܵGri-Zx{r{Os2@,dK*n O͋9 (UpY83pDصtk. U͚;~wŸ>:s&suدl%Uc\4:Q] ďZ>ŏ(c+EHSMy"uVh0SN2ߤ$Y$f]"R 7,c1~7bJo7ki, _0"rYڪMWNeYmOi7ɽG{˪ -mhA- ~,91!Fw]5Poձbz2'f$'&X[anq+JݣIo,# 087ZsUˑvz h0ppI;!MpF1=] wgšJ{f V,k-&YG@#;(_ s|t/{$ng:OLX֭|ƃw6D`ZWZ>->iS> 9<¼A sun8L<PNexSj0]Ú-9w`ޅ&(ɮ8nU&X*ʩv>Z-\um#F3 3ple(ߝR"LGr}=;}sgi)a%Y~8Gr$6qJ 8\p? >&ou'wO 7i%0@`)HeyQ w1%Yiu<'YR|37rVO?N㒼fLR~ \YraM``P5YS5s$Ψs{: ?IEzP ,Ȏ>ɔo8[OAz*Nc@@^ V~lt^>e%lr]+gۖ04K^:z&O֪ QQMOeMm9~L "sa>*J⺴&GJ{~qת8+Yw5+9g%9`E^$_boB/ wm9j 言 P)o!P g"/܄xs6ʓw~Om\YWff7/[JĻهda^\- ّ$1 ̓̃pvr;'v?콷1G S*e*Ӥ֒ bvJdbvEu`Xd7DvAdS"%e?koKDhKI|igcR;º5[F_}r+\5m=uQT+Cz&nRhO>Itw*TQT= w&# !oO]^H|1?I(-hٔ1P NiRD V}" <|>b]lVۻn*MRhPHPXB$I~j~׊$zUztOBrTpaK!%OW'''x/7 ?QsU\)Wl띏t2xJJiE-R|bSZy|kc'xr l <wOWm?G1{v{t*đ;Jt9JdU`v:wE.1L8cNO,$EijOF}|0K/b {6٣|x7 e9-EGŶ綗.Y}$;}ZP\֑u)|ɇl4[:$ "k?GՒ#u$>P]H}5zjvD6HOBP$(r tFY}>,77)$DoGX$!njI$ 1qBU^a Pa*Ybn*~Pd!"@‡;16L 36C$5Heg;Lh}1+-0$ NK;a]r`k[1<0Dv];#K\ZYUoL)9Ddf.E]`?7{v*utO_8TQⲡ4C?^ؚˊ\>ٌȊ 7?LɃI 1$mdvimu2H#xq|d8@O< ܧLXˍ| baMoXX%{Q[1'N*`Ahes: |r։oAMgC|fc3DawPi|;~g2&ɦctR'Wӣlq+9NTsHÝծ0GfWMrž0n&\9 SJ0cQW!d!wbT\?y"gܐKq}1Z`6.(6*g>&'zoe ^-Wv}~S,49qZb+X"Zݗ\! jQrI3Q_+r>Z}9ʧYaA>ԠS5]w_7-땟49ȵD0׬tM1!lF<>fRmK3bXԉXCZukx~]yca+%|ZŰz0P|zEӊ l I~i~%ekRPOwCM!UXC߇ފ}grlIn]LV ܦ> 숗#{k8R*.EmK H1hMCb(P/?W2 _*b i8] լv]?:s&9j܃C*[Ly_]{&4Ο_Taɿ?g?+fMy C(nOtӆ :UD9UH_cE^Nj`mu 3"/Ƨ 5xOb*]C_*-*]S^AG7}LzHVCʎC\ٹc視 vJWE+8+UĪs8CJwK:2E:@RN+O!qzQ 1EdTȠ#m F+$!Bx,SaCqtV׬4Jrˊ[eŭWˊ[r%*8Tk1 'X(Zc븍iGk?/K, 8}Q{lX񲐴B`vXp7'-H( „eT PJr0S0焸RF9t%~.?m<_x~u>FГ..D^E$DNUOM,UTӁ.<4S0ju 'g٫Ts'R%kˁ1#{Ym9OYm+Hc3)[ȑ]Cd5m7@Zڒd>n`[ܛdV>243iɍyHIj>6 & K^nL zI5_y.uwisS pT+9`e/3V@zG&#ͰA' ?GA.ΕTmcc4o+q2D"{ ^:bv=: W:iY G41RiI Ȃq=kǠԸ kM/H5ǒ]59?aHK >6sgS :#H+ $ rsm.kFV_f# |Vnj~JKރfj]5ujGLW0 ١ W& K6NVk=ڦZ`a+ =:֨ډ8ьmJ ! VxX6`Rm0i-ص"9|+nHUi}?ʥƪ2V+TZTm*A>lIV5}2`)K1SnH"Kb3`acZ t:*Z$+5'{cq'vlj(x\ CZsQ+vtVVRr ubtn o&8:+R`bs9MהEֿD8&63J3ixÏҐXQ1F@r$1N ʪQFGSVz=r˅'AC0{B}Ɵ>EN'o8ߐבCv{u*yi!~ ߟȄ_p@;Me &ל  a'#~?FXp"" zϣ@Ԏ0Eqen-|47|0}[L6($?I,v4 -[9X 'jpmF2gcF tlT) N ^|tacKw/}iiK Hc Gb0mM\46(eDB!U ֲϘ@ͽ:<\JÀ3/kd`݅ݥoTSގe>f1ˀ4Ǘœ H3RYV`—1US[v^ˆ.:#ktVyXac *X|eeUFƵ`c+mZ!xsC 9ܦ%6/(Л [6+}.Nz?5,D(Ha-֙ q2ɋLMzew:p։&bRTr  ,:3'ӡbPL Q[3SUb; mSOQO=A&g~?8h{2}~?^&UDXrYəQMo͉$ r;y ܔӾ0DU-aĐa-sWʮӡf{)IQ6 [%i~i+ 5MidD$6=4rdnjZ&&v$Evg"sb8$,de 'gO ToZੁp`qCxjCLs.I|MpJAGU]W$dq.`ZM&XdyPeE3Vޞ-[{/;'c*XNbfJF1Ŏ,!YM"ݫNO H, >(V}XO\p,PeX1$ւ9,8NUT0hV84*;5`QVE  qO(*pRP+ʊAuVcJ.):wI9T Ga`jF BwvtWLqlʻpt6Hgv{")Pwe!u=apzPVu^Weaz,MyeaG[2" l\i7j+J K 6 ˑ 9XU֙sޚؾ5&Xg<"1vX&WzBY_JU=kIU6Z Vo]Xd_q:&׸O"^1T{E1HjׯhZ2=1^QVN=]QF8 ʮjeՉ4+"Te˱BQ.~.r,֝A(bprTʩTw{* :C;<-)xjX\hC^EU\Ƹ4Wqww .* WQ7wMXic$:)`%",pN,%jCZ4:f]z6kxcTut6AU\ b١>%psn_TlVDG:mY]m;.X3]~ZbkdV 1)&3brMU2vk6ʒUUH> > /:}KvVe-,qȬm&Еv``@yG$:ؐ`W>^ 1թ.7)1I195@TX{ -|[~>IϘ 7;Fq8=_9cNO(>:UuKCp ۥLpThRўe s.i(y{Y^o1Aqct&zYqb:愘1!uXjhܛf_r·mf+3k,y6;;!T"и!h幈n0N1YTG*2ѽϚ: @0:849MNhalV ~gu95B)G,׹Ye *;#hWN|V+&D~S3"dzyye~>yӃTA;|v+݈}9oVNMkM=|9wZ D}Baj=ٙ?F 6;=be] m]tm%a+ķ2.>#ၡ1nOFšOM%;!VY8ce!MNNc&zZqNmv+ T |ij0򛼘)fw=)q 7.5,YM'DzS[D:%/4M٨b5,RYSQ:ly X#Ac09WFѫ8R>Ą*kstZE72)'urNnF_Pqj+]Fv3 otX7+ֈ )x?Pc5X3A;6,=Qڵ_Z|_zL7|+ŗ:sϼH9V~YubyJ¥Eɔ ^uLy#ѻяxҼ #} %0w*j8Y(L_s3=€\9U9xQ&bFݗ|Aˣ2r_0=nwU8WChu,f)uus݌/!Y 4ZQX:FݗFxFX X(2lc H`T@00 ~~Tо1< ѽ@Tyͩ"A)uz*Nm!͉͚**NЭ`R -^+U/ u{ӈ Iv@l[ ;(A`Y١XaxOO3- +PM~µ7Z%ڮⱨ =fA%YMZFT9U\at>P**6ȔqTtP;d :*} t!ǯUSQ=b@le#6-^X1(U0De@+&$"L s\EaHAX.FX&*h`,|NW*ZxT)`J[|<>ITI\kZ`Pދ%yJ%!e6R*: 91#b"e,J _8;iGBz]\2s%4G?;=SAt}^A&FdHԂ* }Ovv\,H,fRlzT!aEU f^ESf#V*ڼIIld$4z&یll&Mb[.LN-fSMkظ*B-@Q x t~?C'kIޯƥџVF*[v*X~oP[Ig(2cOi-DY^_[=>U{sޔ]UDFGb0ۃ0NGSy.NmuNtV0gz;r*EۚJoغ5iحJ\&M&m!09Yܬn~&P:MMtM 36ߋ'@sTB4tO 9y:tpk4CKWS6p}e9OƉ59Ѱ1vf%:0Z|Ua&}%xZ| C&v I`RX+T*+.]6jl)jo>K}`'N ?۪E?6+] ﳍXTPPUx'S>B.:xEE?NqJ_9Qzhi[/W単*)}y&ԡ!sy8p,'29؋H;P%(#ҨOݑ0 :PkD,dAn@{|,~J4BqS踀{6;r֧q V^靸$mf6a2G6Zv;ۿx8p~뒠w3~V ,l1c݊Htp+ܔe ͣy} & q8e=oP o Rc'?h\aw)C/:ߓ^t_U[-gvrd-~r-___bn<bv !xx1f_Wg7Ib0LM`~3Ak]sx:'mmѥGG9ǣGk7E7k/E◪H l}>p5G7G_~͸DZnN{gL@+B 5,Lj6׫޶zt:wPoNٚWѷw@,\>O@?NjƨJۺ_u!f{DiԜg#,WaRC[enjl l]޺dIcuEyeߢ|dԢX2Y〪֌I 77nlkX ;2>;Nu5tKD3RN/V`OwNLNO=HWs^ұ{{{ŖŽX~/_&P(z@LaXI#6bF+ T %PYk`?B탎YeF>7-R}pcxX*ҬgVnV.IU+JmBd0q(OGxy~z-5&ff 'xӭOSMU!(4 H#ZKHaFaK BmQY`T5R^ƒeG9Nt>KP]|5@ϰE-jToo!a Vf{la-6}3+e,Ee _an`4Ƙx=@aD &y()+$d{c;o" >w?A|fb{=:B룫THPq}gX ).w׽;HXŠ<,|Ih+,{uEZY62LeYfeY&òQeʼnęzè-s oL{!ɀ[wGgg]BV ؿ 3nt<܌Ehhu v9 7lucHz" k9nH-GŘszјHQT}Q<Aё5 =*:ԁvafNn'|?fo@P{4ѸT~H7B"v;avg) *LKȀ@vxơnDwk$ mZvyx͡9Nhzv?yo%w+Kgy}e#E?V ;ԁCJ[0$7y}~לuqA)JZGXŠݬP)VXmZg┴4ϳ+U\JҔV5X钊V]r)]dzE a,YIcDH捾IhV䨪E/mTSq;AS`U44t}zzY=tKyu~ű=47DB"'z[mM;-&egk}z8nݯ!xXBNb{|X.'ZP賕v um]b;?b'oM=zD~;^ۈc:ӇFPooirO{t*Wx_ :qk*oMGpnFvk3q`t{OKzN.S3S?uL SH,-WW4)=rsN㿺~\>_z1=y@mTJǫґsMɀtz]y>,Qޑho#xx:ڻ}G ^Sk^ķz^|v^(kU {;I;Kftzp<#l`aa!oFYn_xaWi/ɨIb(PAtCa}wKL]@[Z"Y ew}#QVpͧT?.g>%ćU2M>c9/4<&u= џϲZ-EY-׋~T7o($"S\- *Us9BfTxlVYܢFxEŎ 9,gR,^:򑄱Rjl6|*$ao=PUJKhdA2d u~~tX& Jn Refl.%s ,bU#dWt>+pb0P\*x ϻBEB.g1(yuzg=NI@d|,T7`=@퐷ǎvB_ _ Gн6göfO speѽ. fƁSfn XϤ8SE8FEU?/F!$Swzϓ%y R6KFgpgNl8Rhp .#dTߘHqX5QxELb0'L菚?Eʖk25f~qM=G ;h4 L˂ǭN[`f t2#<)k9Q E1(Cq'%NueD9B=ּZ_ t #*Č`D4HDqZx H4vD\A&S P!\J*opr/ =m!rY$ygsW9aT:Qg`-tWJ )Ig$p$j.C̋OHj,_=ӈt] cȮ1E't9Ņz^JS̸APOji6GF||yZX/^z d\ (*]23FX-,ME2N$oF,.P (Q}R#XU2*, J$0i>vl<Ȗha6!5UFxs|%McoK fH)\ߙ9h3#_PQQlلzi"Rπ 7F'.7%On?Qo@"f&Ib(?QJ[`t\A$./Vv*0hUe$x<-O4#Yj2@ݹ? `ks؆'7s9$@mv1+}Dq`d$ ޱ&7G1!Mvý}6+MKDb6ח)#{$ڼƷB9^񾽢jNTGhԂtC=2;2;B_O3|:꼟u']חPJ@2_,+kyfNr~v;yO`'!x$;mgF\N9uOy/m/3]cfLӋL̀ %^>ƃrzBMGM#['ɏm:;$iQm|q#@D 2 os]`xl+䧼a nwsj3;lU&f3yUmt_~ +}0`YɌճhuV$JZ 'Q$gzEyVmg7H)(7*|`lJ;_;TtmD;UH6Z$>0n%_[)Йaiw#Y68yGX1?-?a# !@6dLJ?2&^e#a]5ņ[(F~3 cT%qƆ[ *jr hrCjbRƷ tzJ~g)?˱,dBX*$*X pM&˰-*5hj+K Z*mY_fNhʆ߸ gz Kq*@x]WdlPO{CbPW gSg:Ur5svh9G>ʼx׮:縎i8}B `{mJfr\ gOR?OkpX26SCT7g/7|i&BX Q.:) }AH_.렰1֧6lyMa*Ϻj'}l k/[e?Evn2M5Azn Q!ϙ:J?C@' gY@AˑP YA,RALȿ1J07  H+S+n;+Цߑf Ⱥ)*u!ɥ`sXy\@JW|O슟ƊI$sk*%3M#k&y@0B/>6 lT5T$`8j6,Hl𳂈[6 kI2 iJ74ﮔ+%mWw?.Ŧ(w\Tt}Y˛qmQ묠>͎{9v`so0~bO e.u P=_zD]bO&@QK\eT$em]DwܼBmn to"&\[~@ۗpJ=B|,6u),sVxm.7x9Ur{+##=ȎBrn׻5[2".Kd=*LTQ7P{DG7ȥ!!dIte4 :a$ns4J|B g s\#Ai>`>yNu̕kkQjg#}-Cj*&TjCZU""T%m$ B|{3pscaGFUn6ެD֛z8Y/# n9md=dxۍCZ[?P.1kuQ?1^@oUE0/cm5K}ݗ4v`=&nwU{PGW $bjbOP5gs$r(NR.7etl;Km?fL!7>X>`G vVY'cD1{3ŵ1i`AviM *;@.^[~r:sZe'j^޹(Bomo/jؾ`s a*> st}D姲'j,!B@lBNI6f6Evq ﳼ&ѱUo1y9$r{M,\Z͹FxYtMO{G{˼\KiؚDv `\5L7^Y_8?Ql\L(Vlz} DO¯[ka<܁A_Q߯ݐMO2oPpůY^jGN/|շr.jBc=6wf\֧NJ}>VxuQuRVa֓g/p^9U6lBv|^q՜XD/b'2[[6OU7>"@@7dt17gxcIcD@48щ NE6)bQy$q#,}S7Y:K}[4j1n*b] rp .L .4h7D> 6>(8n-!/9ol{o*Z""v\J6N]ScA{& AتGmg$F MUѯ#,̲2uR>KI[f >KBGOe/y[ IT )(} }uQ'Q "dZOJ h o 6}gX{@F]lEeQuXWq zm( { U9Lr$Ngd8f?3?"1wFO9ݧ%=Vn%,S%_EEvoohF>?0a&#`MO>+{P8x2$Q7԰,gZCf 7^]ҹ[IRV#ڣL #O֫MLFF)"w3m8,XiDQeٯMVjmm L[ \"o_wWw7ihM ngE~E|ߋ|E>m[)fUh90V|rjp!?DYeh@IJt8\Xmzm (ۘm]'b@/n?WIFYqs+'iwnbݹs\6.{ ]D*!VKr=+>uƊ_9j+ԠMY) V |m00t-ާU׆q~ gHmzmoAzEiۥR{Sߛ|ޛ{"V$ui"KR>n.٣裣Xz},b){qD8^S7 S2T{{z2Dۇ%`?f~e5 kCKFz,ЋC6:Wy>Se`q+&]zfcuìgv-Z9,> `)^tzBp$zB,X n)𸃊a{%uԏޏ"z⬴Jey-Ψ*# %Qڱyp=)NUTb$A~'SU؞(8V[[C·dkmWAj q1(אsf6VE !9TQ#?GGE?}ro@)#o4|K"E`ץ` FJM-QmD :yODD,c b_o@vFD5A#=S+ڊj@z@qbd:= G adhEo_%1 6 a7eB>M^IwBWʯ 9. EbLg!޼ԇ n(3;lsV-ha}WC1F N en_JӰ7-8#582)k`$hT'p(+F(Xh:1yv 5 3ƌY0Ur"O` FR"aNa.!d,EaŠ_'nO~Dh$2<Əċz="{(QB5+KȨ0<3 G;Vg\n/S?REX~*4\QFOvRR˵b5RUڸ)jzAN {(n Ϻorwy@¤-35zc?/"UNռdMeR }|SQA&) l]zK{?}wGS3 P~k~-5ɯ~dIi`u/[=zP%YA,oRbsI^JQ~HG^OeHֿI5Æ O_s\݉mwn|+Ol!S'ʟv\u2 bI)኏l{ů}L0yEQ/0l [Tf6Vzi :0os+"6j$tv&}lLCWa~! w 6joԻBꭃIxK{{ŧѽ.z u7A S>zqz , fbGQ,#$8@VdSbVb_aO{ )s4'O<9mМrY EO*,~g?[ `S"hYFzHd󬐔e/BG JTHaJfmT?aawp؃8SUP$/gjlĤ0h?H?έ#_3@`<,.lCAf f&ٴlꉔl]-ىdŲe˴unI2u@A K8Vv.NfV%YyN"H'u)DϟuO7l-ݒQ 3\~-?ctiP|ƭujr;jHTAA~lPHv^YܙY#`j% O!IfJEEi x?])Pd0Q  DD} 4 |15C2%=&Fp%.0"ayߡ~Ư["HJBd˕/Oh A!, mF E~@p%0 ߟ%JIa }^Dq+6!ǓwL&WeRL_@ǿ!Kb9->-<"ބ0_ Xf Y{[*3s[$ H;D0 T%e&\/ Yeeb$8Id~C%%+*PV{`֕Q+MmGv\{/û2CZG (&Uɰx:RyR$9EbM'4:cQZT Lk?SE ;U|dXNzOV!UEHiUUx/]-%!ө=HS |v:KDi!Tn _ n}s. sx &SxFdNd p_~iڙnqD`sbGzu_:'Q^l[>\CM^0)怜|3y_N!% o|^#|V>)<m~~I0$Pd=KEc rXP Pt 3r;k Pi!9P9dohF3bpD ㋘6b $ēm6V֒lmf׬N6'n·ebgu"M* ~=G&C(_T$}/ z__`{Hē.^ ͙2T\0EQ H'( @Üo9B9* "kp/:CDo4V/%#I,"\ Մ}.Noھ:+ciC`3_ArR>fyj)|u˱U(iϵTA@g۶wF='uq| hИPrAO"( 9` CgobACR<$TjVmE<ϏM,7@NbQ+jl>쫻nTIwS}IR=Y>;X>KM=9c dT+ac=l4%!躮 _zul/50RyXчp]bn4tB7/l;c e"~F&g1"f0ged]tt!Dg(o" :4 w9U.ڇ1^)AT+ p[]RW-m%d*[rV+(ǃᭃqDTL1c,LչcqPQ! y|d'60M_v.+?E ;5PS"ph s^R@u-dZX']. B[q!J$Fؤr3(,6/d)k _7?3qMخ'hv#G' @Nao'DUަ8y~~٣⁨a\(N'S{_vre:T O,r." @z3!4K>W#UyFzwUrd븣6a.SMALQߚs}]D!K(b\RKnkG"7/F쫐)LV(?)L]ۙ9}T0QQ_=R# HN?@Td@Td0Mq0SňCB0&I]-|@Wp ״H+T$voltUձK!it*EO˔+PMS^a"4E3l^m-Ab+UayWsWY6 oWXʒcH],pcn~%aƫOۯo}(=h9}_BߊlT.>NHn d 53OZY7Z&ȥY6E{ڌQ)%AlEדTAU"qȘyl^e!a<4.r_OWL }ۢqAO_J(@ǫMK'4[Hz(C:޽v҄Q8m{uM|&il{?An$= #5ԇu*}ei^67?H+Oa>kWNRÓYNa a.Dq`a>b݅ *)KDmmja܋ܰ` ʛiL""Ќ~*[$ˌH ƭfK4mمo6]US=*NY S.Jz"zl@eTLp ;#+Ҽcb(`7#zœC 1cA4*~$]Uu: ;X8F `a|a:s1}\ʒUITlhw P]]ȊEbZ8bQ+j-"UwIR`,e +# W"ߙ} yy$zDzyֱ@22"_tdQtY6fx͌?ӑnx`ٹr92v Ss"n3twTѠsr>Ğ@r Pm@i `TyHZW$r-Hi<Ɩ >gW,shTn[,L2+ 4qṣenhdo&;EW/ؿ?7}AܣK_3ex؟ Θ`qXe)B }dBrla-̱Š6/ Y۝eM"Y5)47]=֎ ҳ 0S7H&E0_}Q0=f+lq=s H.B#tB$]SD,8e|*ڃ oIM[(*&fb$3ImM)բO (Ԭ\QEֿ7S<.OSs>uy_E6nMfܺ:;oEZY`i)++)[8Y2Wxi Ag8g@)9lIz?NyHgqU W)D\#ӻ } e/27Ucu`.dOr9 //~3Xj}f:f(`j aHc\s3al&+b+n/ tqfQ`yƋjItC;S r>RaI6V eecx k9>0b B9qKU>jL{7'ٻnD!p/eV(sc=Bsc=Bs@o+52L7,~4Vr tnrznrݵ1/Q.K'}TtvV_,v8#ɸL[1c)xaZ47 52ͤƖlr,쓹bCޒ\咫2Jr,җ2I+ao'V a"Uػth uӮnT@9¹P=y.P'*^$xMtb!}xq^]֜s10+C1cY՜Rk撺 Qk0I8ZO(c=b^V#EuSBًM>)"߮ ~Tx׃qkERڋ0&Gal(`@f;By@vnB]# $#LIxtϔ ČXR7yurd jGZ,\4ZzMaX(l&1QH %0eT "n^m0+ ZΌWΎR9"g&/)-̾F}i/ɽ~V_G7k@yY uƼ@*;Rd{@kDOd)hd.Ƥz9u3nMuܬR:PvZ4GJrk_11#G^|aEV7 Hɟ iZ3g0ah3%#> ">I!܌( qC 9k SVGzy{G-ׇĵ [FTCQB& FĤv(JJȃY̸TOEb߀ИTP9c/ٜbeҗ%O7X;G3r(-t`9*1J*><~ Uo񵿉͟u]LzA=Äc,KDi5RZ4{(-bC:u`덚#fA("dZ]rUXj^Z k\m.8kV@;U}V$)hV@ÀJtεXf: ĀOnOmp5U@0sWG!#WJ:_JI nB ~]pac]![F@91^ #0P =܉mll-x[00)@enQ(/wv& Ifcؔfj ]^ `&'xPh@y,!""WεXC.߹3Q<GVHHv;(2?Rf(里t`vcx# R si+B0-昿(@ {t-٣?]"e|xh{n<VuwwߏQgB8Mzwymuk/eG#0H i@:=/VXNN;l(|2Wl vI<-2oNy̙Q49׼:`MsA:bGdb[dKb[t :(+7C9!L H(>rt43Y{.kύ:Wc$=f!u֛W^vG@bA,s5柙EFsXTcE?g K >^#F@I=XM.ͫ{m+\܀vCXr#4ac2xAb/^,FCg!`g2v?1kW$z `^-};o8$]?kw}ǵG=CX(v]4.])neлenߦ[:/uDB8XoYH!4$L['¡H0Bx@7sj\\鐇ӹV57gs4͕rnu|*ϝ\)q]ʉ sDYbQ&$5I[V8Xm~UdUBaViXi.O+82Wvn|ULi_XPʬS$وa6/-ʌB!A* Qj<[Ɲ;[K+(UF1^i @'#$^+/$ $3+35m($*/#教 A̫ e^)1.9]6/4*M0Fn\1c&w٥_Nټ4!M]QѱdRCiKuc' {l4j6"W w=^GAozdf]uvȤCEX:uu@eY zP{!ku.]yϑ];k%'F H.ƋJ(|30`m!hgEP)3éW$] Zb}a?y‡ه<̷I0\6❊Xl&Z8Ĵ-Sh >E @f PT]Ql8|k16'jX*fݜWtln-Iky+c3.Io^wsٔ9/˾8W 3aLAǏUo#!9\mVQ9rs*O@= R)w1D E$%X2ΊJS`jgtgH v]Am=C ov&%Fe*2s;]؞~ Omn *΋D'Nng Xf4~~~4DL)bP"1bw\U:ƨ<2 9L,,"m=ʼn‚ #ƔU{8 F|Qyg| %(|xxI_hCޙ!_?Ljt6vr(ecu^ZĤ'{9?@ҡJ UwspT!aN$S/xN_G,0^lL#oUm/aV6F3sPX̝Ui s Zt+͌pPXXI4(-fC-U.NLJ]:rjJ=*uf!+bj)L^j$3 bʂĎ!;c%;6l2͋s7䉹ETEJn+ ~f6*0('|/7ׯ>jXMB'rOŧO(VIVE*+b(uy؊cZ7?,k ޯñ[:G<9qnw [.^Sp-sM{nby;% {hR(بNQ׎wCV(ꀅXg A4Q41#ehgh$WFm`N.n`n\ yUM )Jb)&J QZRԏU2p yIEU#(nGE2yU`:SR^W!vvO{źکNOi?hi]oErM̈́"C&K6*uR<# @\/c\yn=S=TGA@muAMMaqTW@VW}x_M!ђ?\"!&@qB}W*gOTk7z7}<^oPU}y=o~DZ-z=z#.FBh"(QηW^ w+'z=Tkx@hΫr1|?L]S>:S`Fԟ οޝS냣] 왏hf~:ixXt̿G'L=4];\W tb6S=+vu|3(ܿbXdY@F睫E]too1.+ax:oNpMslMx]ꄅ(^]yiײbm.Ζ 4 JdD mkNjQr vQh6tyj-\\2JQw=ҜRc' IC(Tkh T[Mf\9ʬ-ى;BQɷBy&BMj)٧( }W!nʉ`rY-wzr &t8R[ݑGuIo I52 ٽλ%s\=c9+mziSPNOU9"x e9-OǛXPU+:M{_N{jnrF:=gT' M NV r]e6\,g 003KZ<g;e/Nnsz<32Ns$QƗ7R//)l*lkӵdNj^M02=hP匢yyO@yI@Di!,s™e!RӀ<"͈Ho,e~%;3`~3IT)+nd"W]x//9~D ^'g:*Sb^ ^ُ'7H/Is$STmaah&'isV%@P]bpFE~CgM!ǹ~{^wO24[Gc*/8K6ιXmuk1b^SNEbF d9~_;etnqtg}~cv_E O†(uy"c4c5f8 [:!!ݭC99~!fA3Q y{{' Q,q!FQV qLa q@'@1)ՌXrS{֑!;USV%l6VvR t}%O Glcc!$!5)"*&vG8,IR)]۷ ;_fxaCB~Xp13 ؼL?՗::1L?%駛-|Jل6S@˚$Y|q03-cd1)z;TqYcYdjYuX""]'2X,$ RRڄvWI\Kv^1[6@2~DRTEƍc8d\?!`ZM7}P:CZ DZErzYdqCӺ}g 7͈C qyǕ*qܢE!e/k\`uk^KHz_P0ss{@ V%fbm_ƴ:#jK{k+Z6$7s&&P~ay*7r6U gL3Ufl@|3Z3DXsF?:cG,:c`fS0g4j+a=쓯NS b)6 _>Ӫ3B$Njg \۹3XB\>D ؗ=x39+ͥvi{vIxvZHS{0ϩkܣtUuxN53!2Jop0Bry9P$G}GEN{ Vd/lt@\:jE_=,*k:Ubc[l. i7sI`+ߍBDi%LKcsM͕~Z/]p:AR\і+3gVYWUX/u^yizK-+v]^n1zDn] sOdfK0sݮn̯[rc7"rO90c2|ssS"h˪r})l,-c-".ؤ)Gݿ`NuMN2D Lf7Uh ᝽bIlays~ged~C/$2LC{JKG,k s;λm:c9;vGBїt5\:}":si- ˠ:,c4뼴SE#$f_)A9l2<<)CԲDUQǽz TS9ٻQn6b^7VNjI1uͳ ydl_y@˥Zb+_1VN*ׂ>J=+}ܵ%kSG`44_u uwHMK+ZQǧ_pv'vR&8j/zy K݌.0M~ W]X2^&`S$_]2i@qJdu  c~1AQկU[fQ65+1ZϞy][jUk{Bq2vόǸJٻ.fNfH8ȱ$pkIOUʎ՛WV*ͯ>ڝ+gNTVB` ? ߝO泺NIm=cYIj^={27h{,ξq6c_Ӕ'/'jk0"|9ւ/rh)ʢ}ui1$yt;>}VxV}VxVH=+dğN=+P+ F ˾Ic;9ĝ;6&SFEҀGl%V[g+򥼏F$d`maxm6][yxV-b-7 Q^uN]kXU5"2t2@GwLS@hWO$ _k({PAࣛMHT;{fSH kFMsr}g[eA% ̲U fS1UIU@Nz$G^u%w|n"\V&].m/mO*Эxvj1iW/ R0syGy粪.Tn€v=sH[;ghP{m. b*ѬX>jުjv+m?nHGnw{eX݄=r)S⬐,+t0+)K}7Vnpa )bpB "0% H6[7E_wv<:ף, Fw`u>VGq齲|Rj̳ʨQ/=RTQrɹm`] @6FuOZjP]:U ƶ dcaݺK$eV̊xK8̊kl Da;ݫ lHvlPa:ؒ*Ǹo8淜V[QdAa IVYm4f"@?}6xD,q6c3g~6AGW6=̦On̐XnsBt,,=21q_=Wg1㲮yPUx}L41A#]H ;[̖6rtyL Y## 'o⪵*1eq m xښ@MLGtq Ǒn4&+-IQNّ}('ܬ(Rt8>x޵/q\N rxa}J{v$zt?;HZBaq&8-^P% i!\柊d/IvCvb!Quu+N(Ώk0 :7 rD?ʍ/'ar'3qpB$B$D9DBWK=qHU񚱻ue1*j%ZwzUrI\HiԽ:("`uٯC \-d.4;ϧ.BUP~ Ulx'L;z'T!<*Ţx Pݕ@Zѹ='a  Chz(˦b^]8y<<"#;'nq!ReRHtUP mQJiT QS|T@nJ{J8gB x5{ mڛGCbUh0#Gq){*AL$fv,"_B׵w /$фDFKwY$" (B/YyV+'oB >P3"{@ޛ}tHǚO:W 3DXow`z=@"X⎊:=/+ ^?I77^?*; r 00/0iZC}RUݰ%&4dK!+OmF~$G9G -u(eQl~hij/Ե"|CtI*Ծ,3_ R}P6/ _ \/<7"ITYL=ŏaγ3(RT(5LFDQʋ_`2+E: {H~bIn>U'Xpú0C^` +.q$IKnO=qb BY$/B톾&Q{E5E2@Urę*RBƕožri 4D؀&)㬘wѬ2Y˪HD}e^}ҍ^%!W1ﮕC* 1` eL`\ZP'KQ! T@:twI?Vy0)EbTĢ("xzKjAUz)/YJpPRex`$iFpbEF1u  C'@bty] \Spw$-JBt[C'`DzF=>CBMH1Wn~7[&CVYmL P ;`SmVu)NTW@#q2M c^XE'*D(v@(~273ᐟ'Na[:LP 頝bB4we,!UۍLHk$e,!Kpt%9  CWb*ctCDdWr*UiJԃay]Q]aT1> f*1 kCcbz.gcj_`$~ wM\xGYNW0<`iJ#ؽCJ;KS"c0JеJT!𓘲\IGNbFN*sN\6?GM:Q TZ|Ĵk¹}$ Dzӏ?9@L]ŭ/HBe+z^z |/P[1k!rYb0w{d!Hl"&l<-CO*o92-\PH}%IDSѻBV'w Ú>ӌn5=m_ez((q>̒j]"QzձRdRo F$\:?ETL' ZwaWW+3$jhx7EO/6Zoq#Ѕ0E]=W9P@ 20^[QTbRV\QW˸ (ӮT'^y1ȫeDPQ$^1!طPV%_e9#E E<:RiM ( j0X4 96di6&Kl-ݹ{d1Z{}%u(;_й%*V*zVd56@@ )؞NK#x-F.?{1##(^횟 gw8Tq`yajP a!AXXA8v10|CK VY!撬f5VX,rpcS H,w  `bˠ-C;6uJ {'|y3xx b}An2*EV99y,v Xi + (qƬMo$ GNnSˬ@F] ?n5H; X?oڱc4\2xM" Ûhtߠ nd[4Ŝ?k{?LITy$tM2&`1y,e^V'_&vڱ;;g 7B }\a WonA D  t/!N[3"x H5ٹ`UɨUy*rr2rZFU^<b?+rH/e AL81Dwt͈kj5W'4 QzwTǙӌh# $1fR '=dRƶ:ty~!/8 tu^|PV2T+ڼA/|{c9@ +tݤ H`eRDr ~)> mg~-b<6G$4ZM A7EMqk^#E o <+ĕfψ(?pQQEŊDBX׬YԍV)wߴ#f2QA7L_)&Hh{BuT,'U'SI *Z=wmOmk_+ڪ}̞R.SgSS٪}q 0#{$ف'If 1H%q{<8Tуw=a{$|Sdky@do in޲1D#`}:`=RAI8B{̃yF<*(>ta[_$0T`gvvhO==yhS ƺ95[OE)*1A(56Z5!˖v:B vx$!2{iSQ`}Ri@_56UsW3zI6|dc;v~\۽[O,dG&  -;E6%X%!ؚC^L lMh$X% h#F>%SS;K-JQ%0k#5>' 4c]NWu;ݝ̋YPv=zhߔ4FDe]vgLu?37wQ8QxIG?~e+Qbl|}Yk_N?mo7i|Nl&e5t:ua)M@EV^=DHEF6eSʔZ7˙uʍ]r 9Ҫ%ɶR8U3Y2!cSY2'vW6Q+\/_g^ \ܹpi_ˇ^R5 p OaL*2aCx GGа3NhV6Sfj'7!y@<Xri[%pU*4şHf׀QaےϖBvݕ`csuT!8nAkCVs~w5M5瞌P͡g@C,_B9Xb(!wf}) 1V蔟YVR*~>D`nPv3RtIBa&=]IA2bPRe;#Z& H9ѸʹIa_WaYKtp ؉H:]RGIur[,H6-ği~Ռ0c>6e:)俋&: p5<˃JKw}P|lH' u9A C~vo1KK'3dF̊K}6y&P1[0ٲ$lq=igY8۵+ciܝv(yKgWJ$v=Fi'nUā^P(9tͳHL%j"Lʦxs5L%˖-bC] 0pRu㳤Ov@ZRR#l|'] MtK =;G@"M]MF}&ivxX#*c  IYYۙY"pQO0KYE2 ٶye|7\tNOr$ -9al7\gn^T'vqbDžtE6#Т3 ߒ7r2{Ò-$`˽\c'g*K$G@ChQދ:;8rr {ɤȉ\6cb8r0(\7 , u Y$b = / ~|k#(x_夂[[:d|la-dXS| ג2 v&~;pKa k@r C~ h'$xj5+#+A%Sޅl E5|~:9wDl@P4>ZK9ȇ>*ja#D㓽Ň0,2i  paܽbk}1D e枼TaFOWEaO=wVl_~|VlSlF/y̓b~.UuZ3(hm|a}]&?R. ])u.xQD$&>L|dUE,Y3 jZ: խ"RL􉻪LTH"{gqgtgZ)A1$@s:7V`PR^| @6 ͆cıq8 dvRe^̽TQPc)&H)3b (BFL($`V pޥ᮸}ce+zO A *^AEL~b/M~HH5z"LO~v|@\P*:⮍[04-tT)x9K:G܉ΐp9#ΤX1{00cв:U,n{uO}{pL9$Nj0)=t9UM K{ iĀB1E>4 Lq,>@ޯVJ:6S=R1|(}K3rfO.T4G5GD2 =zW+1o=nqn4Q$^#*lz\d`|LY`rL%HMT/!-zB 1XTۄ F0TB0cy}|ɻqG`aG}^?I[e D H @? i#S -Nͺ.|<8_N+G 0~ٽ ߬TW[ƙ+O:qF pO NbRG:~byyr7NHFD$ͼ3u3`J{? H:A.NQP\DPg- U޿!>Sg>w:N$ & PW I4wdt#ҋ#F:sN~U Z W8PZ1 jmMTMw+T3wJ[4kc(I0(a$=yzԪ9y i 𓗀fRH H0?W׏.!~uqS :k Txa޲p?d05#D gm]b #Thg V`Q@.J=I*@U6$i'5mF^~t'KgutWH&|B^†؃6&>n7ybtyݲ]/63fV.Zu?w,7}+iW~o\ t^UXB^ubo[AT-=0Q<4q ?}?f~,XA _MX'c ݜzZz^*\4hr[Vvky+ݼECz4˵Y|\~ȸ\O?Ӡ4u6=9N#5$qoޛ߿o=]Ig6_NW)NEr !TvWy?&.[_('~=R=$'Ao.3zh"uNC:\wHvtN LR5"EVBCC D]ЂHhqR|#z2[yVrɒ-i@!knnnf77m,9lxx#WUv:$|NUerxCZOXDN -Sk\A`PA( U.V^@e ƀ8R&Rx(âd0>1CU5xz$0hM6bSs>6ƦŮf0gwbwdwh.J ++{{riCTOdGQHeewr?3X%3/Uج#ZNYƊY5#^~LHٗ% &uP¿V/dڨ<48N]#)5*/sA_Lj:.r +EKZ_T:CKMgh wVH@=l9 L1{N*D?+#G'rb¯&{f6X:3ϩj`b{_/-YкcV9K(1WOVa]W,NP)~TYl~@}y4š1S 3#Ֆ #&ƚY_(|?G!Hq4z1/}#HFO.^ilnѩ}rwu{䅍)acrR-Ųˮ~J]M  kEe4Q^PFccDmΉz7yPYaw8ĥi؇E o_佷(QF㏓ q5 u =x(Efw():sGLBTyA{$":-,5R);}']%Xr%gX2ŒKxRwPqr|ѩU.,bd2&Rڂ8셤!żr@)mZoVC<ޤydƜ̌ydN恓I*{{e7Wu=θ,5uyerͦ6lɦR$ދqAPp`^me0Fl $@ U-lةrw>G< gN.Pyܧ/o+D`'+<Sѣy3 K벣e;2gG|$l-%V*rJeajk%&QKnn  ay0ۃwH|5KO) *3l΁*۱Jڒ2da\~U喩νOB˗YdY>/I]_3G&{D]S`([r+eaYyBJn2vXӃM\bMj؇>ϛ?F[u %1u?7.SG/BY/bgr_lI&5wApȁ$Su7ywfC-7&gà1$A sb| 1o{bLؕϻ#BbwrTga'r/Tԇ;Bgi]y˾qjT>oת<16w~'-'?ִ+:<~ Bw~*X;@i ^BF]|`}$2`_ Nf?~`p0jo}MC):0';q:ec5Tͧڣ[5 1"N%$)4QwU!%ojğ楲0-;" !_تQ+?W'=s{[H#[zI?F{@u8G esKm7h#Ï!msy4²ze}Kɰ x}}X@5&{ d m!jb AEӯ/]I[ӎ)L+D2\_U B%Y7y6eT[톿"e]bUSThKĐ@#65c',+'* ;B()iP; VsJrHp koSת,A׎&>4ؿÿy-oy/Fk6 | q"ʣd>1&k>}cd|J9;FiY97Cv.O*3 䤃+&yYmz'XńY.wפ-|YyEVbAV.jc5HvOJ[mD7w?8 ?BL]Bfqw= U'0q J{CtFhkpeؾ'>'>[fRVVCP&|-%Fm)1jz_ 0u.{82uH09 ruLg_c?/C[F@ Yjצ nA6+avmcR{UvUv1ֶvoy"0ٮE&2ھ͸ m[gVE`5wne1eK5eG`uz{gd|BT ȂC$ Y]1;rNzݎ 7zDd}z#ndĽmō 3]I*<,e͝-c\Nڙ,c,LO[<,F:?mٲ$~b ( zȋPĖD +{qރRYlߴ va.LۅD7-w)LCUWX,+^Rm1ڮmJm;7j?Cf;(̶ fmзLD9`ϰ\^e"mᴝYBR~L-Y9-eyrT߁A$D8Z#n>f mʗVu1l?7!>TJ[nSL )mIf͍ʙ[wO-fsv?G/ P--z^yo7π8~15B>Q'hΔ0;f8x$BD" gۚ x|' d$uZYuA?S/נ}{$#t7'p(d6CߛDie@l(??o{_XѣsM89dPv׌3K.Ъ8 ůlr1& es"Noxv|2NO baLH+k~|IW1@ ||' 9x҆ϗN}q!緋C ũbr8]<]LmW}݇ѿ=$ yJ R"(vlwYJ}%ɸvgfЧy;Mx ..X,Ppk9vmo(;l("粁 ?"L+H+Agy3CFf'Xy) @e "e͖!ٶ6']D#Fck\L=DxX,Cw +ڕX_7}5S 7L8쵊/Yʝ۷>=}ߠ_Aa-nj{+yEpO9kci@cw 'S[q> \UL6e}(ZQ` )1DUL=F33HiFoi p0{ysD*(jKN? , Ӛ $XԯS?2,s(L\nԓdDe"@|T8fa6<DF!XL0EÜ1+Ld[$$a.BA]M"6r,rflͤxY ,66)[]|n)J$Us>R2ݍ6KUOFJ# 8E2‹] |W#=yɎv|),wpo$iж0 g}Nƃђ=!${_ Z j ZdcLM# [C'fO0DNk4C$Eac#!r`KIbK}E`[o#fKIGPm oU]DmI6 {[d-|y/Ʋ 6ò)^&!leR,b5MGH9m بbU  <' % cva.,6HEqw)}%ސ:Kv,N+Mish8^ Dʌo:Ff$Q@dQ 6r)[#A)_#l%&/XFM100`uza8~:_ALanyq h^\TF_@|p5hk+w=m{.i m-)mb Wo~Z̠Uge xw2~CpsGeĉ0Yo W\9}_!& c~(,%RG s'E0 G_Ul[*_~"R=EyՄ,9w9='cY!rZ_}}'8Qq"m'WG`>&IIlB 1)lPRObTwR;M\')UZN- ^G`_DaƢm]_]/FW+m 8a[Nv4\ ˝@PʅLeha^oDj',Q)-+xcB%D]16@싿oLJG"BÊ1V c>VLS⧳?.B=MaDִB>[$F%Cc4 {ƕwUdg'vƓ}LuڈnFjAIcL IHXz]ٚ"nf{oKN;)ɒܹ}{sGRZ:9iry[U:\b$+YyU @;~<ђ~; [wsKjN yV\T33L?`ZTtJ%iRg ,g ~>;ΛoDt{;(Ͽ^?RNDʡaObl$M~)>pdbAY:=qXw7,^S4N|=*;$H2akU(أQwQ$o5H\pLx9_BI{ L "{O)`pJ-/7Dy[IP#IB6D+Q_bV4Iu-u9Ew^|6z&lC+i-)]\ƺjJF$TV(L\DuWEs桏/zT~U'@D/|,=jvj;Kl'څ [iwnշV SQu]I;ig0MK_ˋDl.&D>^ܻzxXW]}63Խt.L$/ WVbƳRڄNJI G^ϼ 3=2%H-\y간Y@*DdNIV4kHFOg4\sd#z)+# FkHds д:H- iU!|L[-h M(ŀʣ[)HB-!*&BsU1ЌӰ&Pabk 4 I'Z>Hߐ -QG N߽$I? a ΌP~"+efH-f6hfoP 4K9 'V^/KwK7s([=D2?uL+dtՙ$R:J~u>?Aڟ* T܂.]au8i$ZdM@I`1L92].%th*  u0{ ِDo&@Cʗ'|\"._xQ\Me)K:EׅvW5iVf{9v1)>Ic4wf7`tp`ej@ef`I)1rAC 'мDblNg̯>_D1w#9ysl<x)ޑi l:h2Pc./5'Qq叵o޲ tQbym#e!B%dשQ@퓀AӤާ 3aVojog>ڽ4K T tXYF'O!7VHZxw<2?vs ~4bY?%b}|;_Ν}b-is|PGFwƙpyKTk|B:m/mU1 9LƜtJs"\(`Mb+Gzfͱ8+ lL Z L+bUɚgn=lha̓73ی0< olT.Viu&Ήq5f;U*mUV> q{Ž^Q҄YI:#e,MG.? ڙ_dW]c=i9T+ vj"!*urx44ivqU'z11;b`{l>E Z[f ez k-gCVm|-lEC3ZvFh3zGs?rW(C]M8>4kwYl(ͥUex^7Sz {k)y + ).s 2:BI ʧ豞%M?QEjn~5UbY6oo6_U>&!ހpW6⩜׬NX! ozEf#=vY8E1DMu( ](j!8FXŮ44 <,*Z &2s>p2͚1"Ӎh1x^t;cWEQ4A#;VGDe]X6 Ra{<*#&xJPE o;r 8r; Jl>s!wLL&'^Id<^pⷝ2uzA0hUFN~$2G.\L %NW2~p }?;TC,aPĖ7ԑ!+le ,{r 2Ery<ݜk!CJb|]4Wݭ~U3p&+(2ґkrDqȲbo=A%YvS|I$N1؃^.S4a!6AsNoćLȯ- u$֖أ[l1$~ʄr`BmTq,P&E4^ÊUc]Ky!Acx!]PvINkFT=u$4$r-7Y!VȰx/ؤPb$ĊqbdUgY㬺ȪUJ6 H>ߥS % gl+H|phlλ|}s;ic%T4ѐm~0'SX_:48Ӝiq}4~^;hWV3uaxn8^^re`@`*Ü+B&n9&&>J.嶟IM~kՌ:_iNQfuՕfg*WÐSI0){; nqtݛGeބlPno-@5(LQZ7TFg7= #2aX<ԙ1LQ+ HAr0RгSJ-(c)seAN,sUٿ|c~3Dȥ,:bsY݁Ɲ4u uMC8τ5 (%WY>+^ZmMC25V_VćM{g{!3HqpӞ[9a[%Y3,aǬ6/0ZSVrkyc|ID磣*&0UiV*r3HӝeUX`,wgZBǽGdsEJŧ%"uWrSU'~KŇ)QU)zxѵOhA 쁺uAF>g[ \?X=;Hy:yrS]7s/L:KЉ\-X5Xl,{P79Ӑ"Q"˰}(CH'#颭 S SݝzHCn@Ș[ 'k%EUtLCV$vRƭ(#)G/EEL!w@#l97Ą;0|H)Ƀ^H oCus!vx:zI^2>B٣)VԤ!|KI<#A0\-{>Kd$nQe~hL.t<3@s#hgFἄ^ɀ6^j匤*l[_VćC+sѴOG{dҢ0@ BOxC&`)F 5?"-#!"HsJl\P^P S k+YIܺ4/*efTrF#pjTg|TŰWP،MTA`1)r-/{rm*+c {QC=Z=̧2ڃJ̲? ҃»PAX=_|dMCrƒŃ s&f%V5^ʌN țeozOm"§- Tnk,HW'( {i:Һ6,m?0KY~`5(o6b5'y!])VaaGުBɘs@ S3L;=JzΜ ;^|!uO&י;XG[8j}E;b }y޵5ue鿢Ǥj4骩CWM%骎':u.$6WM0cB qxPS ?xҝ{K8:bB)WEG^ڗ}Ҫ.uE+%Q /p:M4u/1mVmJ?Q=v5ldQ3c)^xÖ:w‹o]$vm_|?:˨uT~RTGS>$$9j9b5U^ t-6+_%j#K;j y9A4 =gw- &QNsЦuOsh3)=*zԠִϤ/ eR *MGΗ`&j>hGPXHPĩ <1̑~UP7{dx) a#5 q'7II]geL=,䦬`QH[΢LJs|tϧSIEWc XkM7)ϕ>V"mʚ]+ޖ\A ţH֣'wVIVzk}kikm+K>wӈx^UD8yTW-#EcE.*BU0r),޽T}07Fj8iw13TϠLhANՄ0. $4i1+qbvDY!BrvN?ݻݛ޻7w}&P%^^MBnϹCBlC*iwwawlwC~Vw'vi]dЅ+[B&,t:;عööɹaa2͒_E9Mmm^mXv]1 >PrKpژJ̉oj)~#{ICHeNs"7"DNhHՁ&R[}[_\@ v%U:+!A Bm!&j 1RAq+P gv1*1<^XyZ=(ֲ:wʠ=#{rL"~d{6eI9݄ oTYe $6+b9UZ&+by.hC,r 0CV)cj▝H{uvuf'vbA|u96P38~ۘ\A :7޸jAƳ5PFi *gw?φ>K?y֧w'S>>?g"-.=(ɇ;LR"%IjP!R#):$_r42-)Pb44n֒9ɹ`14:⁉aL)]]q 3QfήhGvvT,g~ngwz*rMn]߳.VS5T.7bD9M*{m:u]]#KFxިMG7J/oV젂 0Qp%j-y_ꋫibpĂM]AE)̊+du WRg-*X,E}+my5x?y(c݃1׹]80(#C/R? O2ţ'BJ@Q "ӈe57f.)s' c@B 2I=T'/x{˼0L6z"b՜#-{rF=v׊5+w:v[7*3pᩢSbj%8SLa_":1:|diU`RQ:X6P g@kG{xb#K=/Y[\;/&7ʇb2E5DwjSNdܲ\gY~LEwa>jl3 [v7j'Og^EZ(F5fN' ss]ssCsysmEX'}.pn#z 3ԁ-jQ"[A .@P/jn=tfkXQXL˘Xϊ<ʓV  ! BۿAd$c}r"3YPjC&W$I Bɑ~rdL^8rj ÝOƦx(B*4Sa ZXp7Ahz-I1"f74=Eƾ3njMOf9 +bN2+w?8GcݹؽJFf=[ ii]̒+ !_$@#cl?syv09΁u~n5~n/{3 {9O{_~Xh{p?3/(FV{<?WtMIekHȥW2GwVhn _^M%) ݧO{2PP Y.HS5݁ .HO/(|FQɜGDӐ_(n[[k5}HMI0u:/5':̉~k7ڴX[k $v\B<(ncȉB8 ff?7> yQY.Xv\)UC:e娴 z/^mt/óI"p" ؉5;1eq6,Gwȉ⳨CfRr>Ǭ ̘bNO2h,"m0 Ly6lYKeXËd!Mf7 Ne7Kk,TQ&LBV)~- \ U<5:C&i.k҄~ϒIH@ !I;ꌉD*/݈>Y¨7}Blj8:@NvTNӀXŃKX͊xDywl' >*#9@?Ϙ`L2B.!2J?ЩWdP^GF5*U:*\qk*SpMdVXV3+ъzutw:g+àpMsqwdsr{ 9] Yaw!P 匰R"f{PW RAR* F#Jy|4*x i2P{J8/-Ej#AAX!HO>*>K)i71G8(^n5# ):*\Đ/ 2#L0>*R:$-3rbZݿUk-*GU@hVP`)3xHpGSVTX^onlgݣַWGnMpٹ#Us5Cwy/OVCGLocA+z<e@;Z- e9^6 &úCN@S |>\ˉoY[Ί"!'P%ƢߤW1=3T룇\z219ZCF1E1"ta̅?aØW_\%7pfo?nƃfM?7C''F3 zԨ VP _Vᑓ[eI"53bvH\*ňlHu#XF~g]12˻c;G@dj ka-,S/K ޗ;Lۮ=bKD(xG%^Er{E\%UL(-{K#{ɣnŒ i‚mu ;^'("rЧvOSo=C;.;+d/n4萳6&rbU?3bmz-WZ=gscVDS]𝅀zl<% by,haƖp, 6l'vbN؉ ~"n g gX%@2ZlH? b>AˈԐ+pafCu9V܅, UK.d, )waquW?$$$u|%Pe*/V?ŃTM1)R pu\R68q@IEɕ;>a $ 5eDfPk5Df.ΔCZ 7蜯1v 8t RXwY~\3*0.=0^FA 5 =?mE\ Z8!ڃ5,ڃBXE@A,=Z+8N_t~ W'db 2i8=Zw+e^<+}pJ3/Tk\1`{֑݇TjvyMjj~dt-YJ$$dY` c~I#-l&.k 4>o'J=EruψꔾiBe*j "lLH\Cv^CbuI `%cDŽS79IeM&ȽXRF,N뫭k(zT7q "j]]/y^i="Ҭ5PݛyI]sEȋ'{C{{܋iih.PBF=θ 7H[U`"inf*r{;7?/ t7|C(d9*-9 /K/v<p~Ct݊ "ѹ=,q$Ht~iҙ \:ӒLdܔ<6uZ\C+5dD*To+U9\usPNq\p|3P)wz" ϴg;w$wA"ݩWg $fƷB+ 78l G1.ԿK CooJA0M)׸-O%3O?s#yAo8 ǔRRA}2A܁dd ӄ^PJzD?{1N'g: mü+b R0, u?g47oHأB`eŌOO3Ǡ1>[; Yz gy'K+@{zԍ$ޥ/w L %h# k%AwVh̝e% hdpV* bDAp„}D#j{wbø $u] Q책@w4>v57 1& r &esC,##t`9E1AKSVS@ W r~r"t{}[{iu]YWBH.=bf͝y R:tHYKHYܯνĦ9۬g? ZqwðW^'Fƚ_u{o_c ԰Z "6դ8`Q%qm]ۯo x9 hޛudy;7N3#]Oܭk V>PW4j np!niDusCxf`8> 74ͲBl_4#k/mۃr0mj%.;1va'a8L= k3`֖Y7r6ov Qhoj]g 5}7頧4qEmyϱ'91`>YB0dsE4o2ܜ3sC5&%ͩA:~V(=]bXmB-_U0;pͿW5'? H;n,z}k`_ة@ٿ2S'j13۫2xޮUfThfבDw3vzQT\mR 3E:915(Բ af5E?r7ZαyN~zgQ!hV49g^ԡէ;9G[ Ies( tVZNč3wEBGC zV亮i^S/ifY:NGC@i Ӽ4D}u\C[YVb*u"P 40aD/?c7s8(nⲵ084<=paU wA5?ͬt1 d1Z|Qj^s eX3 cdBB7+I+ KO{鼗!;rvFTn Jeyc)Ee݆(DmP,ڲ5]9Uzi71`v;nZք>-0ayCdf pwYjV֬l^HO =|6Sr۽-뀜szA/B'υN<;±K98(2ɚ4(\7(^iDqe/#^rK!i^hb7z8 wtNEO!9p߰ ptl.ǞMf/Nd=1d2oT K4 H{1R׽>l(jJ2L3m[Ynv7f iU/fK5;Gb9+SbyV5w @4>4-FKF?B%0$Xsw\sꜨ>Q] eQ?/YQS\t#d%c1hȍwSrE#9C8!s'!#Db$Ad@d5tJL `:K{ 93COo={RFHBq΀&nd&R̩o7B_߅jdNkߊ'"?yMCʿHĢ~/o~ (q &N[āX#2Cݙ@1[){vD]6hn45̵C`tN3e29Md)"(%˲ws{{8r(UE9A\{D* p)VNp+"[ )L 4ʛ7 +b$2҆q=#r:* 3UkNaNҤ% !YHa&U1@DN粬tƄ^sUQIAӋZ)kt%IQ_Mqzc9@8a͘r\K8Q- W,}Z:pJYFN@J9@)Ȟ-+)^Eg !Uj)?D (PG-WŎgkg~m;yRVK7@$)z%/(=ٝݽ(Z3bfD?+b掘3ylNNCvv\ȬvL@Hʸ(ׄ=b kn"+ |YT,<ݽJC@g4Htww.pӼ,h@ojSLhɂ詓._im snaPTfGU,j^IzC~+ZzlU~lMPy(%o`!ʚa=Ƅ(1zMڶ̕T C^;%rrKbR[+[+[u{Zf}) {P[k6VnopBˎ}OYRk@1TۡQ':_sH{|e0-m5(F.23DrJ\;m ;ar\&'Vŭ(ֵdmEy{Zf)2wa_-ogP?FVtRuLxH6a{Z(p>(*B[֕n*E^ %UlN! YFs$o.daMO}mM 1)O᥯y GVpGK=پq{1<񬷺A?Ɨ;8+i>*)juQˋ>L3٩'JB<ⴾci]IA4jOGYm]ӤX-jpXP˻aAp략U|#6tq?b4>>fi'(X&9+XB`{e X.Nk+i‘\.n@ r_CoP-IiMDѭFs{{{#-{{ٽg{{ս))JuQ׬u^PrUQHjEM y{:{W{}m9: ʝƸCÙ>3ѐw=+Ol%.k{ޖn52|:8EP{cvwUyuSTZ"{D5/'E}QԋL)T?.{9/eF\fֽ\~f/,}zڋ#32%={ ۟aWR!ҙ$D85efɌk/@BʒnM?{xz=y}:_\F+#ܓni~\aũ_P׎b20g|>8ޛ|~o4XLx!W69Q}TvS&S:\ݜ_dzd ;v'.#=?er^oNe~gugvgq7_!I{_'k ;:qߜxAe6G^H95 aݸhА3ME:BIZnX/BqέA!j9uε!$/K:9yʎg Ȃr&a$OؼJ Xo`k5 ,9zZd״9E㌷sTo;GFzuĝXn5SSOY [k[ [:Oaud폀i kw,݇.k-`& *]A2g'\7SKLN`8ØJe1*p0z9]Ш$gl+!X QҙI ]+ ;tKP򹬕m0mέΪn Z]@R~:]Rݷ@).4P\~~^B] C=`pO\JL,MdaO8Gޜqo[?H@dwj6$j:c:c_jyn2ZBZlP T'. TŚX~* PL&*ݩ ;^2a ^r@B=dq}CNHؼx HG &)8ٽOFʼaݴ "}!J5Ϻ('; (dTO!i-ݔSX`P``2Q?-cQr1|7 Iye+6+gܛQT9w-Ⱥ7ntH9ZkLRK*&yY\8s$XI8Wo/aXL?@w41uMʷi.6۰tm5ːa3WsbnC&"Z!QP5Uט⿚$D}Z?S%+#^ڡo;B&7vi6|9ޘeu`dM,S%3etNS?R[6/tD#N;y1qn˔dXF>I:Tӳғܥp`Tj,Uߦ~ҙ*/-RL~;禎,+~AڪTjdfT2 u#_E.\Ixd6I@ F`[ɒ-[%=#RZCT &EOi3$%4%4UxaiwV7*rE}ɕŪا_6$)jn3(kP]Ėj*_SK+798sfY_rՂ -2{Wer:HI |n$U^&.'WfN^:pNjH:hBiMjx#lw"JlrMd=2 KM,Ӈ\5 ]I$+;D; +/C_Z>HhgO% _<P$=2Ugxwli3[ZQH{%ˍt"H'b#ԕ}uG[VzI0g-hSBJG~uMSFjuת01TUBrc,VoE%ݳV5 2ȿ$r,?c,_`yq KzM|?2~x*bV]J"p|q7¼6!SγeiV. Ti1M" Hș "ژBdDUj~A?ϟ<]hݸk5_`8Rb Cc Ȩ0Q0 3N/JÜٖ5 j@qwXCG~5[&t%`넼yC*A݈a!, Hl|˭LɱijDt6=f.tLqe ,ser,=ʿ%SJZxA6ȧ<<,=AtMRU&I ~"W4͚a+j.SݕcB57j cqIJ ~~Xα]]ծj?~, r-]cKQ4e[Fuq1dw0\wO"3F[rYD+lq/jZ,LϒLqB:'[*&16[`|= D(^8 1f l2_gibSw#-_rR.}3.TzaKub*oJ췫)LzIbPI#+v@ Roy7%GRo͠f `߮"p/д13lh_",VTQev'['o*[R16C !I>@->2X6/t9mXa#L ^YS UJuLʩIb:_VLgI\?[$@#jը9)b1wS[ӌ~!1qƗv]pr6~#HLP"P$#Kb_\Bb3\M* {WDMj˅M [f 週4 %R֔4LKʲl0:a5߷/:MԻr>Q"KX9MJaj puU=wuپ1+!. KC(ŖO[3!";J j4 _Q$05#ĭ% qkΕeQYMb^_zýVj7bښTEbGr-6r&b֛bz 3dDf|mJ})vgH+NԏdR[?cii~;xFTQRFFFE?l}+}rC=[X+nRv> @4C{g޾j]Q"Lf]{l"/=]85c%n5F/mvBlZVtT02Qw蚡,4V@5S!s='ExKE}ν?;F:GO>:#dN}8g@|GJzWEǭu?҃ՁBupƇ; UO%@;;!N;vt!S߫B:׋iKn`Z t,s$r|?v{39BVu2@νojDMgβHt,GO ùJ4ޛ]Lfm賹}6rø3=7˼ۯ\4GVnm:kFw“A9yMo}={MdvFvw&)T/.R=FؚWgG?qCE9`Aqo+Ͼz>fQW%)&&ks'']KO>"/\зi!]A)$FuXaNpg_Whu4.nRH%.Y>/y闹ya SǫgR.avoh7rt[_"B&fzGwY ,1jUS3t}CO}9,l%Vʜ[kk 3#po^[Y$w~]l-O }=ƔϢp&-ND> kla-H:/]8yynHhF.@̵|NAsh!o鏹'?BMGs=aɃ?zUل<%(y6e#/%c"Kte,=J2$LNS۶W>dNi宨2w!\˘(ewntSxF~nIW-n-FNWs2qKzDwx1uC؞J<Ȗblq]x^fK}kݸ9D )O1{Idomic}pys0tܨ,\I6X x-9we/ټ[ߐx-9wY.#{߻l-X~ I}7ʭ}V6 g5l9fN-+©oƐʩv%x/l@w(_ut|ES)uvu%:_ Ǵ(|coƍ]#p*?oٯOGk"a9}8ݸtVZG8T czAF<=C7$ Y頴JJZ+|dzUWڦV뫤[H`#9xNjm+(M']99/e]ICV  {a׮^^qz_6EG\TǠneky;*t^gUV~l7TwKO(^7^㐆K ZJXױ61UYյ2@}I*ww7GN\D뵝ʌ6һ4:|€$,<0f'5C^)Q aRbd(# te Lj&$5q'0V֧ms 8g(9dLC5AlNSnhpGQkdÏS2{}8U3,c|+w(║Ei+ j;xJdZLay϶C>o6Ѹ9g ZЀQیAS1kƽ6EYLeމIYm qI jTiTUMGQiL|F;Y+;4%k}UJr|5nSLdT5aA)}SFeU,693idi` VAJwM>$a1jBGCHDw8ڤ0eS}2t''4݊#a"2{|֍"]`qAf&)9l촢kl~} sG-f=gB@L 0r\%yYHjl6(5;@bHqRs2O*AqN]8-N`l)ʖF*[Z>ED"e<τw,VY Sl:&+Uа~AϖXIb'ZwI޾Xq0pv+ * ƿZZS6&/M,a5U8e/Q9 Ck1^t "?t.0j]0Li4'w 2i>g7-\wumGBC " v'DcEU #}\݁Du⭏HvX(Wғy8E+m^}FoF/4{}{ z.q5e6TO5f5uևk&5lR=L@QÌ0F7l"+6j#_")^6hQ P J'`2"^O==n?SD3 ͬVR3:6߂|g%" GWIpA)^ :Xykӛ+,Y6C"G }D" Oe $6Id66Ia\[8qtXtWmW4,//RACf;Q 2LTOh#Ig(Wf㽘h&_bSj3f \ 9BY$krd OR@$Xjp&+dĚMGM2u8a[K[QI6xi(|_~Eqşc?9Z Oح4:]@Ԧ*I}!W_vl"rWIJd:-ė#_Co/ jHwɟ|X߮"a i?xF%/ &4EWX3^@Ů#sQ/HbL>G}}=*}Ձ*G${o̦"1/tzD" }U:'+I?*%{ޥ-HDLnS[^0it8 sHU4}ШV* ӑDPp$Y&DZz&o>RKketHI Iy|FTS$QRX*Z&d,Z\U2K4$ i x:nhQfDhؖDAj\/E{Bٳ (|F`DH5TʹʸܔawggȋMP[wS[cn?& E]FdGu]DJ72ŇGR~k>젬Ut^3xĺZ]]vӱ{v(~?7flb_ߤD^,ӈ̧*6Rigz%gBoX*RyP"E OrxU֥+/ 6/Ya+y]&dcڢ!)",aOeBDthXMk:ȮTeŲc)+Η Dq3꥗G.xCWl6uhDꃉCY^/ $;vBrZL7@o| Da"= JgD؝iO;Ybwf3_}SeVwP 5ZF~$I^3]nn Ѝ KHi"kl,x)bK9qO@H?dN~{4\[2`aac5VRUR8/o^8Q݉#)5 tv~n8qV!%_sf0Eܡzw5!qL;@.B60y,{Ԙi}=hF_w/rW~B3sE-r'DMq e:l(/eߍXu-w-©sH=gNzOO/`~g2­=aH4'{66;}nvTA%iA4a?7Ϡba}ctq?e ɏπe߮bqoܧ{KOj LbSuk!T2)T;Bp)p.hh[&}M!D pRL9IgMPq6 F][V&TG-E7zOO:&T vLo7ר*Y'KVFZVsؓkړo fdVw\Hm2݃`w5U}DZyJtU":2R܋̋8a4khDZ[^iwkWaw*RȪjNѿqG+&k/K/'ae".9!n R{A FM41 ,c~J,QcEU' gy*f4֒::IKr$)i-)EcYVs~RBPKѿz@eS: 7@IUjBQzٸWiM=R|:P \BrB $=)9-ICjQEv"\8NI";wL,ΞšP*le >Yzק;!u- gr6Oΐ:¨f * 'yGt!&Br$)\xۉ@~ ݮo5ؾ-nA=?뭏M޹;7Pc}1BEoTC}n(*Wd᫱ ;)Q6u.͊{}v[ƶKށַĄCQIOP+`|?M/ ;#R}GaTRJyƶe}Zi|Gv},y"e6,ȑPs %G 7Aބ8:F;W˷5s]$T0|:}wώe'"^P>E>\`/D\t]_Ԑtf/mK4~uGׁDgx|AEAH )ĐH4CM#Hl6hΙfPEq qdpiu_lra@">)6h>'DڦbX8}(K\)9<4SI Z"ɯ޴MpjklKE@1 63*@m( Zy i,Mxy'n\quW_U4GI2a -XCk0UƟ8EX*!3Rwl03)ݻVK3: xAރ N>)3^էËN X%]d"Ҥ"5n襴x&HѠ6H]HE;N0EBgU2LV "}Q&Sl!FIt c "K~e'`zI1"T/IQ"WJXV@&X6<x%EDh%ҋ"W>=X$M(#&Pq8(躳%k55q`Qa~,B͏ [S€7G|Rn4M"y401Cǎ`˧ٝQfQ9HK:_mF#@ HH{m~g>!^74 '87AŔ[N!EwTX` b XrS: Ndh*n bՊ%R QܐC- j) n`l3c#})lL+xA3Aq~s fQ bB 6fBvXd=x ,;*ESb}m/6BEli&tT%(`AZªv^Yo$"_^{4o7vI t '!6tX/+3"Coy B\)7,o<2yzAWKft_}>~bm}N P>zZ܈T`~"YHV}EЭɾܹzUWc]!lfO]<=:B.Q)+.;KsLoCgN$,x$aAYO? #bp1 G>eߙڎ%oZ`D7B À 1P* C+!#D{S޹܍+Ch8o<Ƒ_Z 0a^[aswQIT3 q'v*4aXn6w 5x*G^0A >8.ԃӂW1 T<'x.e7f##|./w*`֪8m zPy{paaAEH|>R;Ch#8(;A\j$^\ H $QZа/R)>G$Uz5F&Qx6?~Vg00XBFl l1 l1/#^fd̓'Y̖:C+FiG1N[mE}dP8bmS;!*{^ErEr#6oB8&<]]~vo{~dٚښܴ&oX@X)Ί\_n2ӗsw`,] Q҄R CWN¤ۢTrgUx@(Ciʢe8vgNc@-#J 9Duwic`g4"uA"+b$VX5ê&8z&8;bd68ho@ZZl`.7Gfı(eiSG@ G lDd}% ᨁ|3}MP95]w0-P۲,clfE"VvT6{{{ ZJmN EkNaP3P^Q /ڛi*zVk++֨voIA)7_T\6Nk+@Zew}/Xs^ Q? |,Ju*7#@w_.D#FRQCA -v>R hzD#0t]B\f + 3rT6掴PG ` ׅ]`{Wj`[_=.zQUU.bf.bWmbJ^Y5V@ ߏ-53 pX0Ubw R>"c"V7o:PIG;tT$U﵈ꝛu8#X-I=Vxr7 w u9}$Y'iE#ro "X:TL.uv6#J  (_<~&+TD;+;S{;f/}mvk*~7'دelkOky/ }Iw0NȈTע]f`nreJ<|ٿg$d*$@vI_Q.#dz GQE,RnijG-h&[Dlm6Wcs)5T*$UP%qZߢfF- /A fsO=VHr㥛P!ď?[SY je)#I(RsirZtuRl iey`6䅁pF/ڐtfCZR0&JrI=(2̲^ק!@/?W*`ڷ= N&#FȾ!>RqTξq~L,C}r51cXi/#w9od/|%yK Y` +XqҬ8eQ)#Gdd8x(z.vAjٜu2kԦYuUسg1 5mԨ)?o!4YısܔVa5:SyoWF( iF}>n5Zզ؊ݵbq r 5V+b;h%7UX~R,[a^ѧ9s(#79u盾**uZ/QRC/r̩5'8[T L1L\ *qJĭm+%ql}ԷZZMӊ d"֔^JK4dESoc8c"xI<*l&TMUX #NT1f%gAV#S ꜽnˠRPoQȘ؎" ӥS{I,n@1Nb9Ѻf-M Ra^)XOn@a@+Hw9¾9`"OS,K8>ٌ?~v\cyO>>.ԯNP, jx_?+:|a{]vXχCA>f{JuD/:,:NtH$ɦ.򨟖_miE=RIH6!P< o=zvC>HuVHqʔg.MJ0)e6G} I)$yH2&򏯦W!ǼNS,G//!a`RiFpa`e!]4'8Jҥ}IӁ킀,,%='|`푧HH,&D lF D0(AQ)eG} 2UIOP)f=,`!ipbe/P!ݠIIA@B*"7qK)MiT/DB*{Um?9S"-l2Bx15L*yIKi.oJbpsX/ayV]`V]OI?K-#?ɷljY*5[Qyzij,K3cIA&^bKھRi(>S !2K-b$CҖ!چzɞh)7Kan CD̡ٳvP,8aDmTR:fiig_J:MRQ< 'M?OI7Ҽ,47rMI7G+ =(Ui- r2[IwvOQ]Ws:sq8SLiE+k+[zMvU7[Ehm@XSL) 8kGy{=!gIUvfz~PvDZ0W?V@9JٜeHfcTkr2krTjrRTIdYX2PY}e)P\MNYIJaVǣ/D9<$fFurrjݢZ͡9|JB^,;JyhE-g0cw1 x^^63)м)>104r vXɗJI^񢥒[%µ1Uo aB]T9:Lbodx!%1WPCb^>_: 37by@'>{2^cX״uڻ_A@zW^W@jZF:].H,GJ)kO7 ]°zHnf᪱PՊ.%eZL90:It]Zvmk-o*ccо< jj7fSS ޘ7;_5쀘tߤEKFy/rdftKrXo(+b2ebm 1&E0͉mʻ湐S&}<#FUV9*5w27=pyn/~mHhN΋^1 \Nyxr2.Onc٢zvnKÓƅIFP-&Y}A ֞t^gϋC!Ó c,|ZNf: n#E+%HH`bFńѨGDik*VG! prƬQt7 f-||]۟#F~zq &_q7a$'FHbP HQi~q@3 g@f&E1B_<te$zOzXg87Np x'.ɞ,`V<(!XҪ&Q\ QHGs<-f8i0xdEOͷ NW1S,XK+t݆ ݠt0dc85%i;rNU"G:$=@WI}6 o)j:]oW#1i #y/i0#YSܾ$xE1T 9F]f+.qJLgNgϞ4U#<z?lY_?On*OlKSHu9aʝސzox룿w¥/H y5z,X%npcZYF07<+/3"Bls,d5:1}& }6TCb#EήecI!6qs-usMiFɚg4\)eEFٱv;rA^1'#B݋|`mvׯi8'\ 9s/dȏߕ@hc$+U幝Ǫ+_?KmG!'!FW ?6xC̠,8bE.2y-]N8 #NhCf:i 2m7951;F@09Fmy#M. y3IB'KOC!JИd*e02)sӟ@?v`bK-}Y,$l)6 C>#cOn7c> ";~+ ^k`hA [9f"yB](P(oьla7W5 ceJkChQ.dZ_~W`#)xUއR^KBW1j:U}~$&P$D+'nNzQ{`ptPYF{Cg`QfZN{I\q1i_ߙ^on\ #QT)ERC C)&,'@DW*1 Ē "7.&ykrΜH-ã#vh!)$, *ʧP\ ?C AҲ90jPlB "(kV,۟w:Ժ|=>Y":PAQO pomھHkSy&v_bmGL//Hx߆~Or1uFLN}^q!&.(%%^C:E_ k"?`k5 mָ#+)!AAn݆0^tCDy1󤹽E@qh;xq ]gbw#c%LȎDB*sq˂.3gn:υ-yjAz-asodv>3)KpU3Jyn[qWqqEOQ{ 1+@5}JJ#)'dvѣ;_Q=I`Kzf8qeFȉ3|aQ1D-c,JltoNޜmN]PNuOoN?ǘpb/s-sclEJ [)V>̱Ûʑ$ܗDb1$U- I"; +b N%I3')(sq1 %6jQխM b:!xWL؛pmZv09^p*ae{nbj7w7op0W0HTO+d&BFcOS7QV+3> [+V+^hb']Z`"'6̴eC&x67 +PiBF_HnAJ1ahh>eR~g+ _턜4<[jr rolg!/`oߞzrMNMMo9e>r(^ؼe_;ҽBc'\W&ov8 v8|GḶٸȦk+xw8Ȋv6f6ÝbW =CF4B&pa>uY9/KWZ?4]0.-~Bd7n&;w;]x\ds` 1p`O(_2X #1F#t{{!H-ϕIy]X^x&f翢L..vBSM1[Cͳ_r+nBW`trb<u-smvi20cKSKPm,8"b9] csJܴg pA bL;XSAʵc!ڶFgQŰ`wq'9w:EWd:07b9M uʌT@nQvjSyڐqz<+U lc9\5ǽ͏!s2]R5w?1.C؞bz;0;LtBHBؒY<ҏ <5i kb j,4VZ4}99147,Ɵf] ,>_Տb&!'&oЄB%i <ݧuqj SbWf. 1YѬ%f-O6 hhLŜjW(DbF:"!sS58≫!Ȋs+ '/?Oi1ȺH3Ջ:8zwW%m1 x+2 1r[<2Gz/2H׵B^x˦+iWZkj'ȍW,n34;L'O{9bи DUcA4,8%c (Ńax"@)ZOZC堏v0c!T`!ZI㐥d 5<$>+?(4rާ#"+ +0I6)1%M*6iѵPd#FUfFuDBL5ˮ?m6gI>5#= j5ߣ@p;D۱굖33ot]K_>T;w׮ue` 9sNĄLtEK?H,%ϑ5AнHp&.p[&#ҽFNn7q nopoDw|{ˢoo9Ҳ<<)'x יSk]^{;M6άk 'PB~Ҋ]k6ո֤ sʜXDZNC IU*&6‹׭'uXT/Cv|UWL5RCfc\Y\(FOeuS^[4XH ؜wٻxջ0`~Ɣk4 Ð3}BG1V0 Ja 㧟-=m]][X1核oѽ9 Mvpa~r\5 ΒDrQ8Lr=9ōi(&Vd^RdGD6ء0oIBk ib -ϩƼMA qÐPiy7r0:o994IhxђwLZn{-W#R ]s,I&3r^YӮV3fQH 3ZcEt4$@-AϼZTxm!ya4dI^tk,,*!m KJ0p Sɓ{aeMU c2# 0yf1y˜TUbJa&0y|?ཽO!ʜWGUƌ5Oe pƼ"fA@\x^x~K s%M+sd"#i9+F sCqP'OhۮO)f(q0Ŕ⨪C"/9^1-I8\gjحq/)n>A%yJdJƜ71  HpRHQ XPF#$Հ C" @M!Ɠ~fhPDCȥ np .QΚsɃ\m[*aemR`F_Ug]U RHQ=7NQ=3N}^ !?0#G}ẅQsLBT+]ߤT箢U$K֔_Nm wףC~CGcֻECvK3;=0V;Ϭ$3:Q"T>xkBhYooS:t8N4H˛2|:AY?/OpΧ+FclPX065早œ, @Eh.*-,b,Ƣfh.fK`T,3e@yR#i>+ y:RB>=ycv=0/ cA1[T/cZD"~=mc2Ʒ&E Ƈ-d0}%^kIʋcm/"żtż EIBP+R/e( 'f&3/yVG'8 9uA\sJ<6ֵ6lHNVNY1Lȼ@9 Y  }ٺZ\]g*Ae!@bV ' & yEKE#Q!33!wNP_K̥2H8nzx=ד0NZ? ;P. J#)]>uASl 孢s?Zap2 irV6oTn6͵ vyg-P2xI'ca>Y:!)+)s !-f/ rbv$,R⤗ca^ ˧LeFLIamJuќrIOA\S")Fr"=e.]&N8LT˚{gsWtw$մ"((Wz>/:Zr>˪Bňh/)lDKْ&|[afS<~kUc*őVr gS^'B^j+~Hk V唹&6԰91(=aS;S@)lV[EqJnmeT6젱V öeMm-+](|e)J* JjxzCdRNS2ׯ?yy(]_7×RG ^Ak^)#ywqGKESOߑWZug6|'L|`p]A~A^Ab;:FҨ?ή3_/g35U[7Sxj\Y<g2@jZZWll0d-,/wT LD9dR 5q<}BO/.$dnUf qn+]s'?rS+NoݼM^5U#iϊV|VvgzE]1#G +5(Tnx dH #FŐe"A(S%%z $sc~Qf=[ЕӨIXd GR%SH$9ld!xN„ם1oEH8YVoY.k)kZfP;ngA0#SFKr&eu_%q%ϣR4Ysl͈GŸ"1U= (){/D'/0\}< :s~nj?7.y*\V#!&ґ˨]:Gv|I4Y QP BɑMW[#ada'ɍ6LHn/T#0mrbߛNT]yÍ)ܻ2`B8`\Z|ڴZʴ MFMm a: YWdbió/7Ģ`s0TLT^ZNJXQ]zX 6&AkLHEWzT4ͤP.@5c} A]ߌ i_ƚNX!Jld<ɨk7wӻ#2PppmN ,˻l ʲtv ?q= 8r@auq)2!Aj̅2e\Cyݲ"*+~G/1!sN4^jƱr!YGFDNAALAWE7t1NAa/\yPmM[֠EāgfGVHX3(f3E.͂H/`tHiq)\$kiS" G OP߼Tб "\A)n|*#EXm|+11p 8yvjt"^q^)9~7 ikD}kS02X#z݈e3RDZm ʹI~n/c0v:1 _]6z4z.ݯ|=P@9xUP4M2-/W:epeI©zCp~g'fa=e73{;솓wfI n8g"qLXuݳY g{9>5RVjJX5M{h @z="1HtqerDLnrt۔IU/qT8f'>#qLe"+O|ΚXZ85  #8Bd"lDzKYǨ"M k fN}}vc/&;g ,ߧquـLĬSOU9{YGZi Y-`pM3b ikakq+K:`]' 5h` [bHQ|tD)vn8A6Z au!RH~ BCw,&wCBȪ@}e{փ9uW-r7-vGp+)0 o;ƺb҈&'%>Hס6GpcS\Xh֑pLN~2e!9jH-)Ku虉SՑ crȒ=2&Sڣ2K=-9+FՃwwnHeOoLt::_kd_EJhzm3fd2)q_@/!fsnQƚKd#(%0h:-O|^:9sVY>|Eg=)y!{I^ t [f+ :fVnk=oﭼbJ03^4[#8f!W SȕcӶU>E{YMRH# (n-e6rbwο7.gy0zKtyn4=i3r&̔"J Q{yy†*Gg(-gM\>Z'N:̴;ŽWޜLA}eFn~vbZrK3CNRjFoT@:sAΐf)5y@FA@D[fe.;^ :ƑYA@6ee[/~I{* Zy9.?< a,rXjALE"ty,`H@CadO~ɺNFa6".#'I|ܙeL|q<ﻊ0\ aC?둟axZE~߃z Ƽ9w_ݞ)vZ95ѝo؝I}vo}.v8{Zil"I52>{{)7Pn ]*[>;-gDR"LQzƷb)q߂nq<(Ȭ7>VA{ә#Qjh2qwyG{^-*ZV Za}o+iy euFQ  ƅ@_7wwkA5_sT%x5p!ؾ"HqfS52n41$;t3 M>c9 DmsX xt{YYyܸ2q"GMYvi: ߝS[Po!asK{6brqbs B9EƸVEv=" :vK&2|绡i;m}ލOj1S> ~ԇG-oŇo[K^r OQX{䠰 ]q]'kbo"&MG C@dzNd%5$IyQy}8EtC9HHZ>1k#4Rı("Mt>:-QDO5isjq)c?f@lb_Iس qYgY /Ky/nKt7k=Tط7e|eQu\,K77^wɁ.`^Y;;aM@f@6memvK[&:M;(Y(!E GHw .ċL{QuJ ƨ9|Gj9we_8R2j`t V{v aBӎW5-=fz7&.G`~H)l$ncObyߠGj~Au9 jӴ vq/ui&$zș(δEXf)yЪv//~4܁t#ga 5-=R/"fΏ'wvTls*j:{QL7iS>Z-Z.RRÍl7VEѸwAI 2 oyۏ,dEFSW䛆]ZVY:)MjTOtat}b>]4 EQ!y-kTZ9.dQ _#VΚǨ"AQug=iXkƼsެ*0EDYj@onM}sCSN!>!(s+oQJ8*N3F1WEJH)WOP1xx`A rrjAIqflbA8Z:E#paV^_ԓ^' WL*T)I B)eEXYgURJJb| % c̐*>() Gft & ׈qU4)JX|T=.xܴDxIPϼxph5I“M|aFsf`.|-6pI “J.ܓ%,+ QRÍ"n8 k6YH-+ WC5h$C$rU 5``I¯p</ker2BlDIezQPW~s䕟ЙK]m\#9t66jW^_νZxT:Zu3v BhR{G;N7p5MiH!#1DtrD6irY g2|ABbEQfe R,@LtCèFDBUf88[JeNEꚝj:%{j:Pt:aNϢm\{e>տ|6lrGL&|4>ETR솎6H+'xeH,Y# Ā1K?QI[j$m<GYoe2c^VVI ]#UM0а&QKqu ,1}N40Fc*|AStLVPE3'@ZD$2*envk_nu"wswˑe YF{6LbYSO:6ʼn Gʲq-vܦ An}+tdN;th(7rOQ\"CK1KR'"7?U ;IQ!%T r. (Q@AojDZWInpɷ([BQPlP6I!8f;#mj%eV”WFeCpO?گ9͜ k]uQl'V__Cd`}=H OfM(f^{ ]=ϠG[Όl1C|iWm<.}{Değe6 K[FDD”0gUBʑ=[ #9G$m VBã[W%knUz:HˋR+*oD0؜Js*R"H ) $jDa1ghPm ߎ6&#M^ Ϡ*:o_&o>SZ r Vr~c~(E$"W 7鷋R$#ƨ5hsmΐGhsmRaV~4~#h,&܅UZ4ؒ/nj!a$*s wD1*K$Bn@n"NmMs/6p-,MN/-M6BQ\Gwq!X(Q^?+!RYh{v?ͅE)zdɣT|^awm lMvUs}v컻 -F$䌙,͋4e?)#a?Oj+$}H-YmfҵvȞ䏂ӺlqZ-NBqrv-(WK$ 9* +hjR" c0 a֌YHBr6^*rfZehP&|J!h\gqv,fRjlPgqֺ o)ఞڧGM?P; _q\yoe|L6<Z,\`'N U<ߠVW!^bN L{ glٸٸ 'CZORsibQV& 6fZ%Pg`t̹hT )JYU =6>[,F}ur-vҢj 4fkG}p@66M 윑X33Htki4ߗçٗg/Sw%ahzas">_7˽LlG۫\08Mo+bóv mڵnW9YuuJEjfEYw8t[NpuS-IU@ޭ'& jRjmo1;o.ţ_!Q궳Oڦ&r`Q "ozTɇtX]yt XC!!^ +]%WYCM.EEz1> A5ТAa-"?m `+lY(bivreŴ4Zh[ ʵYggӫ#'wO&NFI$}7P {.|K(؊g!M5V] { 05\:|@5}<{<0zy=%,dY2TaE%ނr_E}3u랱=9bPVyus/StAU =<~RPs&2@y#5gAP1M14*qպ35A%0 \iv w1;v8XOg \G5[JYqc ~W+?kZ*̠'Eӫ8 氹 hlÁY=~إUq>hyM&VBu #-JE(nP>MI4c(A>QO+#(ڊ\#zEm e in7XKvuzH#+#+d,y/~R:V,mo/ٗI@l(6|2 V18n h88.:}m%buچYPXVQx]-+b5ïBxJ/Jai?_(a=_9*Z&%\_K>q Cl}ʵd(^  kmFƠH0ߓ~rCh\Z\E'%j"C9+>kȊ2O.߆W|p?α mctM[KpAiT7k{,3 U#Ï)4b$~Wf:\yU{UxU{U}ULEz MUqUqDkri^-nt+ƥL6vy|Q"Kܽ+6LzvEeAIv 8\X$NT%#={@uZ:Twj>:G32hvbӔYfئq Ĉt @aQSGChk<ZR*wcyuv4M 47,4u _1h{:tiWz٧*+Wʓf9i<8K1QV#Ir#YΉ"e+ُR z9ravE)5PU:'zTph PT @N O> VW;Ye''nq z(Xlw&:R|qH[NYQ)#,jq;EzJr^Nz6td݈-ڝhԀ<Gv\I9ov.U,RiSm)rE 9杴'E,Žn}"P%}2y'>A>@Djrðǀ2漣[U9RHiHSaFB#=ґBfn0('oP0+H4y\Bz7e.p85U;J%'GK}CvyH$dI)DQ)fZ(=f QL5sK0tXU$jjh@; Ya ]5 H΍/IHs IF(r?\|_+izpj4+HdW)Fbw%fn".K x  4!弟5"TlqZflq-n(䄠"eAˁWPOԞY2wVǒF r~D"猺!NxilG =T^)P"<MwGe uOpoRxx6̳kwiUoSs81 h@`#ve2}&j<)uօD Gm~PˊKif݁ZL} >M&שUD}Hov"58`+ikED7!a:Ire;@=E`7mF}\sY_X}ntۅ=[D'k=j%E+h K6DR x^{}^x^}Y*y,e˖1#H4cK5LX4,e$qwqcU3{NPaNIh!0}Cj]/Cu82[v+bntx~/ ukD""ѱrd?e'H\eFXqxCF "5ADl!Aͨ&atUۚW 1FH{3  Aվ4g,&ME!O|*C(>3-gqwb䷫;. [`-Գy}tC=9xvzQEs_j>O^lo;h;pJ;2g.;DJjB>/gjj->7[Sε[?ߘo }~+^ϦA{H6kOgJ' 1t\qXG}pTAQ%`\fIbђ5NFڂuFA@jxQxR `kfӻ+|m&lb>k@.\&|& v<^ev{G7Ձ9)v3Flj]|E^;F@[HC<P&{uFY;E><15K^i@+2 0X$Tfkmkaky+LTQHd2 U\Q;WArA*2 ko D <A" ,MABSl&! ~6}M+㩸rxaΐ:.܅j##>҉G2Dlâ90LJdt:JEF! )R^tώY (W(z";)TJ 6&ԟwL9n_;g_RgRl!,וԾF~hSgQy?8LUt( s%婧 #2ǖsL߻r-T^@LV8 :W!5}N"w~SMMB-t\j E <AI;&e;vnL *2.=u]o6<$nQQH@5lvًlv]GdJtB|RH<.=G}u褊iTX44*B$Q̡fz΍ٹk* q>v+͖*Ҁ2|N~0AOg$i \F"$ $$a6&Y.,{eו+αb7+Y1Nք[Ddݘ;81 f\=ŵ=}5+n 5hXdOaaOq`}9x+zw}m  {X {O?:+_P%DH+U8 0h_9O;4O泴"kz͸"w4҄NUciy?EgOwksבg0ѬqS+!xC#}KCa)>._݉jw5 >q!Cd>> 積xy*3-e݈:Ӭ:}av:nX4.'oDV(~Qb̛B2nX: >&3FMv.o9wL ݉Q2yNM&ςz' ܝƆhs=`;GSk $ (i . u0XSN|{k~VAǽ07,uJ^$c9;1Hѳ Dc dq1(yMl<_ :]d6Fq6sz"aiLj8ydAy'Ρ/|-!Ms`6g]Ώ[ʈ;v Ae`*=H$˳l.OἜ`>`u(-륤IcZl +(-#. f'&˓vnΥŧ}{ey;-:e9vk- [߸2䎿x}$ϲoue7WCȻBK՛{u9 Jg un#q\`.Yw9Ờb9D&x u~ [9T$ Z7REh${h }EI=) 4f-y? /("KƍGl_Ai1 aqk,kN *bI(~UᴆuN@ӂ z˭C5,Ztu_uo\k0FobUG;UO 6)'9a!,:[؃4[ֽzW5ncнD?e?+#̉{pZUڸSJI ݞxߣ: eD ؼ1}:F]KU_q:e*f5p_cjݡ1wGLA{?XUDqT@D5 GZPfƩ^;6-~\S5UvA] ie7oQe0Ɯ`NQ'~ғ&rJkqzARI>u5ůKYf}KOzToA7R&˵s@ŚbX@sojr6@N%]>):m 4o8fQdY>@ꗟ:^21LJmGpM4'z55gXjI[Y}{ѽ&a./N&cE`}('yσ|l:(瞛&Z؎nn#zY[ 'su{@$/\i[8ٜ6V B>|9éWX#zG߄kqq-óey nT}!+5\͚g~&N g9sSdbMVWՕ'fW&,]fJuAIL̅ꀬ\[h`!b$P+2r@o7_Dxh'ҤHMJodkV$ȮÀLH; !_ {1N*{O!>3SO\uyS@ ɣ2!Skd*{Ds oJ3L+]<·^Shf;Ӄ@Rҙ{re)Aޗ.q X+R2]JWf{{ݸqJ8:ehg)f$䑡ϫ!lj-j|©QNҔmkx~l }x;dt(&ow}ww$9O@UL8o4&Y' v3b $h@V}(d2IVd 7݇!^^h>Y".厜siUXVcͩZBMxSi&Y%cĸkL YAkV8g-+E)SQ56ftE5:HwU%P5 fا eX; Rs,Cf6Nf\LʐIeIj|8a24Hv,7쌸}!' :5RyJHҡxR+.XpCL wx"ʶ  aS3%4Șg ɧqnU\OxI E["]P<?O B<"Tj gAɆRᨔIO C)};JkaVAX'ݬה2/,p^[OFR@XjcP/݊(V[c^Sیy>f^0h>O{xLtLXLd3y8#LN ;̾v%xtg6.ZZ7DA ȯr; iI SO,l;]l8:e~\W?ZV΋]%oJ.>,SdLKAA;-Gv^imH*~xiڴ7*peZOuS@ɭCNҪYCO1'{Kᦏ[`xoš&ztМVf W8ę$<`*8sO?I?I7;wQ$Jc`KrhY^۶`Zkꚰs:"t8^h]0Lko=rQ(}n~ yQ:.4sXCj'߫r}OmS>$5WU1qJ(B͍<ţys{po&42Jrx&ra޴^U:R@fzsis]˛/"/+ZU] i_]Wޯ]444FtOU8|^sDz5b!//.`s܎3}$}.nڃSYOW/PB(3 WhS ~^^WV -${5CXy#S)xL91G)08y|e:WO︿Ip6JVv$wzIh-dppE)1wT젧A(U;2 F ;eRr1ir̅Q5܎ :._(⾶J3X%xX^7>|8:vjh~c^G'^7Ν[\m'!"ʷ92ƥ)Er6FaZuzMw[ؘB?1&?W)쯏 j'fD8fE$4=H5pFkxDa|JS5 ӤlfmZPe6.CVwwC,=bjǡ3'׊=qmO ( kb8:b QAeڨTP]}E~E B'2l a+ MхH"ŏ@UUORyA9BVrtdvDBA};}<.dfF/,UL5i0[O{ɐ- N VjSGƳ^>ׄ2?fUNW?q&*A21YXT,' ?r O;%Eg wwws[Ր(wU[ӞD7! sk+|׬Ξ8v *g@tਖM cPBZ^d^L=f1\NAO1X Tv9Q݇hJH8G_:\KK#f 'Ӛc3:ƶq 8ZAlf[I(#ؗd;?)KqazQo,?QLϯt>s}8t>kS7}EQJOqY&Udq g>*47ia\X:ii5 B}di<~´OC?< c ^ao>;V=4 ~م|u>{D_uZJŗooTEIN': PEBz$w2jAғ Mlr lTYe8ke&.Ij&.ݯp3V<5˷qhe ɎvN1zSp"XGVMG #|NU|,8x2NçO{.z|IvܖЅ PA~RCW>HV.e}?n?͹h!,{f^i8џ׎ܖ kn qK&| 6]0B&5: d*m WÿK\5;гe_n:H3͞x6%مlq?)@R(e5ێ@zcʎU"R1dY ?푠Y,tƖ%ȗ>Zܛ[_ۧ$"䂡7շs+Ӳ_\\%(-L;̸^v uOĞ?՝J=WRb 0\k>!.tjoZQ-.nR齶[ 6S&G>&D9i.ϳA!/>UfdH6 P!&:KЛ5$P.oIv'.g*=D_iJE;)ݠL:˓VwYsL4C,n: a}aoFVTӺ(@~s)sj%Pju ӶWd3>>d**+eOJ %-!5\}\ѱ&>7*jSm/l;TQ6]4j A>#Фڂhete7$D`?bdG }6 +qfݪs,}kqG#Mw픴u>KGY:ɖᦌu^Lꗁ;o24RR -Vcֈ^91pi(փG?UE10|N.x:Ʋ,βP^vf-utʪNn;.DӨ h"Ai@ROQd+Q%NJdAB9&IJ>у(%%|F4&vȍSd!tI=Y-ӄij# <%dtS鿚[ډҚ2/lt/1i$lӀ$iY2b_Cxg7J( `]ʖ2!X$RFE|Uى*ά5DE p گk `ߩNEO,JUl~^3HT-F=BvhP :R'&θՅW.AC쒴ЂCf=ozS0@wGH/n_KqO_GOUY͟T-urYdztbo@"qYܺ[WV?H-VNBY)c=B^d WD]|4hNw`Ne5S#TDRgzR.~FvѻOnLJYMU( w(jc(Z3݋x iDts[FJ@eKk{3>).CJnZo!"GS݄ҿrNlDoD Di ,:':s"q3QVԩ|{f=FX\B}v?BV@\C}|CfCkCdCcS.e=ێ\bZGYAs-rLu~ykhRSvSbd@"N/%v~d_yEs!ss)2@\ᄲشїx+ʄJ}SHLLKbZBJBEBARȹ! YF2:}|t d?1Cb ߹]WvÎrZt9q:p:o$ vhCxh9db Bׂ4]ǟ|>緟_~ɲ;YդGeZzz\(b8IW5W =ͱ{czkSf9f\wb CҴ*W E''p(?t?o OcSA(ŗGя|*~E) 9ܺd+SN[mD]5sLefSqv/.j!%80r\S5IQg CxKlm=7'B0S"l"˥.!:D&"Qk]D`zf(,ǭ2m#aԈW8%d\> YHI+ l >L @stB 2#KBuMU Z r)K yE,( Pq%D@. b]q.@K/aLƔ-"pa{qu8)#+Ӭ2"`nTY()K2IĒ s!YLm1\CGnͷ)(C4 &CdxLȄDuC>^DX:Ζb/~ꧢ>p+xHV -/ cް׆ءB< 9H Aps,((^+-)nGԄ9 D0+ыG thc+l9VbDA bpcbpB> 72F.iUt)3m"Lj/j~d ANdQËX2WaCԡkl:ʦ,Sdѱ '! W D@P,0*0/i;20 @fAf]KB%д*BO^DnAv[Y9)4=@fCr)6*5i1UܤvYνӳ,bv!iŘ\(zGYY(dL$@4j!!FJ,r̂ou ͲIq-KےW#.\V]|䷈Q¿> 'mKUF$SKEEUe=-Oof4)P^]] src*.*PRmcR10w),uNuhäǦ;(In6&}j+L*ez5Q\[Sej ribwkkɘVby9nK]\6.>VU׳KUr=h]x]:\w*yEw=VNa"d[vM1Zjᩲ:?jVHoG ĶVѧ$,j:;ȟ}'7h(NY}ǧӾ{M)Η صjP;vEwen@ܒމF`+$6<{hEUQ^i;aV@Xr|uzXy?>UR܊chF]hg9DhX/ l-@"ҺPɥ zD\"Ho|sj6|  _Yk4SbR7qOҐk²PQy_u ))f3kl>A1J=$eV+ҵK!_?;>Ӈ)y#5 ^تlHJ/+uA|"->?CdlVgWqJO*+9)KU5=c0[P{kda&࿹eI P?6_syi6h .?tPzI!U| kXkJ,݋>Yk@W[5J&wo#-H;&NLIРפ_WK,i7ۑ7ݩ77wi3R Z!kăx~ԢL-oе*}g4T7]8s7Aۦ0(LIبQȓμH7Y66:T z,C?xhɈV%Jc8ߺ?Ե KBK ͽf [1%n&]&#'Zʶ*w4/ xכ,h:i(%ώgUq:dZ~=q\+U.7ȼ*e`b3)3g,w`+v6aڄy!u]@cJr,&)xs6cɤ|:^lzRcҲ")4OaX.;7^_EgqY}A9\O?j9NkPρS;J'HCy<ln_rA!{~AO-{M{Qgvw>v^wc۾vR,pCYKaBfJM JƦؽx~HT<J쌚u+? 'Wܶ$:Lik_Aedǧ.1"oL/BVzo|="UDHpS`B 6bSljD~p  lj ~pFG7 .SϮ*&k#h*2Æ*5_7h@_/p+yF+ =_/L 18ȡW0+.;?w!Ù<"W.X0"="'ӡ#/ҽ W;cay57L<^ړ٧B12>k O᫭/ h |hR1NԲv%#a|YR0=zha>z!0V౏wD Wh׫ LS[踞00Ϥ^NE!Z!tV']mmpW q.z5?$]e  3.'^,{ 77^l T\#fttd_}aTٺ*2糑3#de:̄e&LF46a163I -|Q4h\կʨA` LLwh@8nBZFdL/Ia}E a2!j ϯądrPel4Bv"!?_'~f?Qч2(u?1H?խ/Jk o 0k)kbd~n~zNxYiL?DDd}6ߔ$JfL~1Ϩ5#jk] Xؑi0& 50m6 `cI 7M~i;4 z/'avt8lC"4#έxFtۆ<;]07#)tZ+S/s.wDYS0dceXvNn3u'` $V'eFӨ3l @[hF|.Ubwλ_ k, XJl ɲTxhl9#~ >+[}We+^, y(+ uA8r#J%Q*݈A@v! ).д;d'RJI-_&kH[tDQ&X2xk$3l.ƒ$#,Ȧ't%xI#wpnofOIq}n;iWNN'wsU=ӕBϪ,$c.Ef朻Ku8ɸ.Nw:F؟<#+geg?Ob2rb"s#}o}QΠVMccu۔E6V$V%"Xaɲ +JV:e$[ bEL¯ؤVN&"JǂP@VśWu 荦es++l~T+oA _KKMHbeRKebL~EeL$2+)) FKufZol^EJ +vU&h4xCY9S'>ʨQG>X8`.ײwS5P|>n :lTpՠb[.\A.$WuXPaeKQVXd[JhS罝/G~Z!mE9.bZ۵ B/8!#D=ݛF,Spq +}8҅ C<]B}N#lyEbtk[~LQ6 ƭ_o`RGXh F'c}gSW+ss#آRg| >5e3dٜ>%])Bh9%:$mШct fFrXI 1g51eXb8}($"25j8\7R.|=μ 4/|r>6u^J⪧7A0ԃo-lEe 9Ї}]d=}eI֯M yZi c4kz4n I@EQFȾcl$UZ.BnDP}=-Sֳu2@Ցs @ j.aҐ DڦbH*Ս:'~AvN&h3FqQ_Loغz說H5ٛC(HRAkB(݇JO:(}eK_s"JDKyXOй0uac/0`LFJU^aܷmar5j:VL-k GeA6nk~L.JOA1C)  FF [=ٸAب(>7%HR!/$i HqbH3&3~+~"hipR D"R (^-P Wglͮk@Y]0:n~uk!)n[Www3*7IVI| 4db}DZ-  bIy]уu"k5Tw7WdTzNY{@AVX )ԧMFoE*_N<1 `l[T ܋}*_$_)IA$V5y tnWF/E)F n'B'=q){s{U݄0-1yD4:@+x[C'Gۂ+3W ]PA_@tuŠơ_ :XūRxW ՛}hE{+d4N@ Tx*X7j .$#]`7{ _$fQbnT4I#@L $+Hmm=|ܹ&3Am}LtwCn rz Ak\mC5ҊkCFNa/w+tKP*BKJKEIJ)~K Gwu7wDMcǂ9⦹ANθ68+B3 "gd "ql8Z73/|CRfߐ G35T1=gZ{^%NH2+D\(kϱ/dž(稣}7 ? 7\x18@@W2J"ߌ'= 8A>v%i"V M@jiF -k/&^[X~p?J yG1G[[%MJ'9:[N$9R)%B2.!jiEA-ߒגZud RH3ӊ>}>.#Z&x 6O (娠e}j2).+ˍCWvp@~I1 `Y~. .;yJD%rZYS'6.Y.\"+bʡ_? W1dıq) \p\ RcO م@ihPaˋla-&PSg}g)zuԞWXqBbDAH}IDFI #%")i'9W;Xuc (q]j\@\1Hp+L׎&f .Vdv{K6Jڑs _$+σ-w+ۧb?7ŹL{Sq].o#^`=keZ߂՛cwM'Y&Φ $7;Tvol Z!юΈx9 M_$nlE(_Vez((qThdSqvz(Pq XgG/UqW?3GcD>Pfe2A~K[%1Mވ&T8; eHnooP8LP'!qi6HE; !6[]*6g$rH9}":*FQ;HT[ q%ǹi4PYmll݋')M+^]iRM_ `g0SܙۙQ~z!NDqlGyv&~|Ԋݶb7u" 8v5 ð-+=_@B-Yxdˇ)Jf._n!u$kCD뛊 rw<9ErGpN6~4.vڄf4"#v*nA%->K/%4d+qR&B^rSz 9 Bp =l'd:*6gt:6N|D Dg'~8v8x>qKE1)DYϲ$\`nI'Le l_e,yҚ6ÎmfÎ^]"X)(vacG9'WXvw6iǬӎ*0HE>:2V8_NYN"5~ݿV;F4@Ľ4ڟP]Vhw|gC㪿wYEEoH\cߓl1 lmI\廩u_N188JˉdêM BءARnJ} ՇQ̀cwc* c'x+Yp癯_ ܍(7,~ w࢚ 嗩Ͽ 5 n6p0n6P_fۥ'ⓨX ;h3msc$ŧނuu/(I>[bV/f(ɦ7tڦ̵rW/ Q}pH[=em>CYwEmƜG[ә~w(]U.v3NGwI<"@MhW3J%W|Ydw7ݻRR#싾?b꛵+..DLO }uM\J?iܱ`TJߛ>໵%MWţQQ!sTHG°cpK|7="}D&">d&=qG7x:!wH >UZ{)1֜.`W._-6_mCS7Q.oVc˼9B;6U &!oI AjWT4j@z>f|hwAfn\%W@c;A:X 6[dl6fhhnr7;;{CbpX/ -\/UfB;@}C.t﻾ysogCRS߇wvVu)}tg(};Jn )9qEpCVv*nwWIdž_y(2n=«搽'HXSV_St`P4>Dw7tVFCĮ#G[ōf5SV/YѫVxL_Vg1\gc5at#Hľy`?mOO79 Z+uU&.cGa +S'wذ[?L_I "!m41tąYnv6xI팈<[b㬸̊IV̳~FĴ7 Ly6_'S/UJ7SQt coJh^ݛ%P_|ar@ %H3loh9#ҧ1)dY}V6QFe)WNI^#؄h 2M$sKT.] E3ǠaGeTu*$PI&&FNGfQ&"`ɠiP0 k%k-@P s[Kv`mG? PPi :Q!}rr~H-0m^yg`*44JuN ki&>"ǖxo ;ߙ?Yx_nNԇtzFj"Kѵ-QvD19}"jk^. i"$ѱMz-~\bK|9]ogm}|-0&YwÁoG $n&ͯ#nYJq kW "XjR7j~h!!&S xaԳ5Eb Q"6fk;UmI57j7+5A])ST*^v8ԤAjzHʾ)J` 5"LxbcՌ-W-nhkUs#XҧJ R L2㠺Sԣ{Z]} 0t=]( A@m`$Hw2/?F'9J-1^YD6U["?4 0Ѐp߼%  o z?UtKAk4Cm.)ToA>5hjJVд_~1!o$ VMLGm/߻EC Lelz_qUA`abqUK9} Wf)K, h<i y9*6/.Gy<\D(Ĝ sBt'g⧾v3:5Dy/нuM.<)6[% &XHAYǑ[6G;;p۪4mzmXޫjt՞}ٿaDCƕE=C M\leJeSQ𻶼U&s_3+3e][ɟ$1Fơn^[‰*IY!&iR̟HӇa &@*CywV%+h`pb"0Owb'%?/ Qf\7e@_}r G,65>U4V0G-eB:gYB(5HޓhՃ1eZAI_Y+vZnHQ[Cw崨7:NRggBg]_;/E[6A'㌜(<0PpzO>׎DzX0 1Ί-2J\]\ɼDqV}WynaY?>AsMGY:$", ˗\KqN[z 2)IZY&*EM@3zRʜ'}ؙ}nF=BڌnC5灗I+li-Rf^4qtqoE1=xLwsqX[ +pyhtn@*P3Z)~%_>}z,[{ESl&2~'cgle3gݰԚnq$I )XI}xX5c@@"nطG#M[|,;HD8+'(QƮQ́5&!mV1~֏+)_oMؿ}m&|J~ Be 7/Dl[.}k;v"{b5T:8~q$$ih0KB "[=iP6aZ:ɷKXj<10>~ zHBAIϜ[iW΃]!hMCzL  PF`hp W ? pR3z֞Zޚ30 M>}:@:4A(ɌZ @4!2eâamPNHsʓ@lSX`K}0P*N7@ g d0DQch"`צJG Q2E(30` auSA*NpY~sOt#5T?X5lWAG~?&"fJ]b&!waIOYX 2ޅ 8a3`aVT D!!Fr SGU<OŇ4fLL9BfoTyBxH ' ^zS+k]VD{ONR^ތr9NslPa8m{)rHF"$ `yTFbxO @\yyL L+b.&$xމvKNɳ^y`eb'7?vɒ6k--f scVxNRm<ć&0A]kAVhڼFaZW"ݬcyVk򜘀v6D)Vj0r9Ňp ъl#bzg !􊻀1b3^Eg j j>pB9)kmaØc=9 a3ЩUo3A#^kGd0>=Bʑgӝ,4GM~Uodҁ:TyZl&H 6Ob;/ük#", Be]ZE 5D(V/3w2 1fyI~<>-Ɨ"ZW)ncV m7Piks\irB^(8"gKl["Z Q^Rqv4HԪPr1.eT&v 4w)Eg<`3Ҙ=b5b3 g,Fjrc&Iu(@ A aAW]8&@䕑`GHHȃ2Ģ)H"yAsBtqy8IDgjBްtMJ/NӞbZ@$ʋd~A"j+P]$0P&~=`G X7]3g~CaշZ3v?na٠]JOI~qI4PWc(Eۋ4r=yD-y3#@KϐS"P2rzwNM*s}w3 A3ƈJPZԗ CAlxnĤKBycVIQF@(~/~0褠,5DtoJ)DQI+wvW􅕘TC@qV(V' W$J+kPA*;B[g!20BJ9Ďģ躘РL~#mU솥f@ieTx}3x=HܤTCu!ɢX@AlBA0|eEYg#֗ 䥨H3=˦{D9C89N9>V^3/ؠQkq[f滍.2sNrRԽ?_JS6._bx " m{}{*jQq ajAvj<2llM,ec16q_T+wse^6c!l4F2rTYf6f zeVqgǵ7̿{\?xQ׽[\g* RLzVqCM.M?^$D/azPaW]>#sö9 ϬXΕ'gex$IBF5(eXnu \V.&c,y\Gqx#c׵t̯ҭRk?UU^}[." ˬfW_ɟ'YaIJ٣CX1nqsd'[8Q6a +.6?laBE4%*,<8Z/,r*s z;^چ"pC+˺ icbu䙭.}U1lWޣ,a #l:YG9tWPps.}o.n 6oa8zE6# 7+B^Z\:)&]?Lh;Y+6=ݰTA٣1 A3Qɰ:LXf̈́Y&+1b^r&lGY6òKYDHYQٹ{DlǤߗ*,?@ H#Cb@-Ҽ9X\il0D w7^ fpP܋Ed{3򱞾Hg;QJBj8K/~goR=g o]xMJPLb`QLTrL,b`xOƕt׼ ׍:Dp!sz"N(&2e=QO?q>jcڸti6B5p=n/:GqZׁ2 [g=@*Oq}x=w]'ަCDAԹ7smB7M2C7/HJmd+hi ؅/Gţ֐\ ^SX`^(^eyĎkL65_t 7p:ȍAn 7t >Erwt9~Mެ:m?{Մ .\C;4WVh䣭h͉h._Vr%öO /<>v5 X-C?W+I-.M.&:lk]dy5@AzEqf7G$,X`1ͦB׉5Iۂ#{Ep{H=licl j6\ T sm1h)#BAJSmf,̀Cx 更[bVO?DXjveJj~a^ Z(2bBO9sOyv?ZKǥuY:ͦq/A6Ųm" Ef 4;>pUNv)VzLFE'KLܟᨉsch;jy:ZLM턪bUMqre T0 +d+<`DCꁁ|Q m"U#9#[T*)<~2狮]_=.q˯f샷-$^`W6S}p]E&4_?\Kʕb=udE΃7[c1e c \S")M*IRaJ l+س5\Ip}t~Kw$\k-m$[);tU}wH6=4f"@`1!H~, Ѥie>s5obg֐䒘uZх֖i5$H}ߤ92!_vR%4f X)k<ȓAQF 2,]F̙zM3阆:Re JϰeMHiŋj?Br^8GYy in9 *,|V>nU4,vx/DC凢^:*D - 6jBCȪ꒏L/uvƝ?EynngDk;=evzNg[)sŸ*Y4SUkة,mߏ $[gfip9&?`[/?Ȏ,-,9;_ۭ뒺n͊^[=~sl@-/4{͖ﱇly=c6௔3dZ 6%U~"'4|.?;vQII4zl/QMoǴ a Kݑ\#ͩsQ?KG^;;?W-.JLJ(Aq!lyIsI>=yOG4MY3baj>j & ٟ !W KYAM@^WOJc$'₁6:cjj4BD)ֲv0.qO7ot#`RY;VAv5GLE%Mǹ e'k$?(<`W蔐h K|=Ǔ#x^>VOqP 6A[SPdE3*Ҙ)Lcq. dPr6jR0U%Wsׅ^_Z$h*[ٹp`GrPÄP)qTaM;S?uok"ֻM/毂گ q:핮yW˔#63{N ib5*A&+wO *BٱX~]8m;YA4u23kF2 Ujjn$ًQRkMγu6Ŧ}4#Tԩ[hlAZrWCnPv*'Q{IT}9%+ !Z 'c2:ħwJJ3|t s,=`=J貂LHKT\H௻d ?Jp#UaNN?fWWv0Qz!0M3/:ɇ|ZNzd5 K h ;o Hқ)+8OYo_ͫ:Lpu|>Dg)DxRUT-efLBj ;e|iaφ]x a78&m ! sCl{էq뒤=]Q&Ψ@,̂xaF 9i*/A˶{/h #]-ysrnw[B|IPc7jM}u " Bx}=*C;$!3Rq^b$g!\Fωt%#qvKO1mōSdsZa-޻)#y774[0-'Bll S” @Fh`E})HbJ!e€*J aꃍHKnX` [>>WܽU՞{S^sli^ާX-%$;Ͳ$jTQ0{, ’ {}͎yu40oJQj!BM \I3.`7f78XShuCS hk%:Y"Ŧc,lc=HYTidިY{YUz&uzh/XAF]N{v:evzN(:)zݠomqDm_p9;.1G[bUQqS:mݚL2SdGM~h[؜m#7?rCHyKNG>&AHy!e2lL6 a&V8[vQav w Fa* _RAڮ8ՋkNtEa҆*'`7@8T#|[W-^g0sBs61!1Q1ҔWn#o~- 1CC n ɢRP<{ !-NB" ^JxSLJ⇟=PʙO!IތF)= ?C8c? 6̰IE~:1ƟMQ{&ޒh+FHdȱBC^ elwѝ;GvgsgMrs F0U{Z} mX{v3gvرk{ DIxu?!6_iLS]ljx~Sׄ2*4>M`F<Fm>QEa=+CTJ\y#}V`G=XݛݞGg&C/G0=!"^) ;+ǪD|/&ͼXpZ'7ehxDNm9w&T;UbZUG5*qIDEBɲw2cR~b^d4-x1B9xt L`F Br 3)A\-eḎQ2y:cnWY]#2B[vܽNi;JߖB| s@xl؎68hSidS{%^| *mv(Bj>R:v#0TwtT0Z7Fk"tk! o>[NcS #wogEIHLP]"lj33l6*ׄ2Pt^Z."u@gu.qYBU4|cs=7 UB&VnS ٧yZO;_̇C Nu,ڵ޻z84UhU1@B~@8Mlx5 YyپH)7va;s]uv#ŘPY>]1nMܚCy|< 95ǗU=_>E0qy~{J>]{} ;X!uLP-Ƅbe a7,3$Hn2T/7:<64AryI3+;F&ɧOh~آQ}-Zv Uq]{Xݩr|<\uR =ծ \ϱI2z >՚x}pיw3'Rv:QzoZ74|MdPKfoK9V$ 4GbI;q PR9eJ b!-[-:n/7.]IW1.nU\p34V3qe$K o Bl>Rl>R E8yاqw!ꨧKDŽnV:'!8Ta C^| ]z!PJB*+AK &VfXTHS-vlUE39Ne% TL oUX d8~=$:NVtxS4e28L9@)\R)g\hQ*F\$'׶- Kk,`  #nj9~]J'ZS`aQkF)2udpO>UG p>3M*AG$2@gHPoLer"^hL4 ?'Q#<i[ͪscm"4hVVx3l)G5o@&hLs@ߵs<͈U`hFUČ)O@ݛ+gX2G`aQu>`K! Y] rcŌ -,iۺ(BmǷ0[7TTmbY݆&KeX*GX2,Ut+l%K&cD '†f2ML ]x|g>X+MSp,JCd皮B ~^;|8,gf5ų٢aM;?`<~hڻ~܀p2^aCyUF-*2tt;o|GIDý8s*m5 :יmvuSy,ϩw5)1-$6 0 /A/ΈNQHXXJg$ y/th|YiMݴt`%ymt]I3(tj6 Hy+FNFx)t>3' ꜠W*L-բਢ: l#tN.E#",O(# t4Mq;Կe(hWqB]tSuANQ Q 2/@|ߵډFZEw{(80%$(x~H|.l͆11@2InnDwˏHѲT&Jr@qr :eEP*  R,]@AUo"2ZZGB@N"eJua$y 5 ]TDGL`AoCADQ{GېZWշߎ};_+Its(gǛ#P&s:K#|l!7aQޤ:n Y-PV*@U$P΃a$$Ac*JEt} gIO>xPyP.hBݏ"ZL| ~W±_PIQ^'ǍjQA>ij^f4,M=c'"5 r ^L>[9;4lraNဨ}CCԘ+ҢQX*R `_23WY5WBͺۏW6 ?_Iu\|#~v*89OTܐQt:71&>կ r{>mn.9S=g5ccȐ1 o&5%[?q;ogxà%R^ nj_VNo Qhb%E%|r7?<{EE*RW/H|kGۓ3  zEQhv~}qC,.Y lG봂AfH>t(r~cҋ`Qf^j#:[>fJ 4{,D؁YE?6լJrf$ݢ`:3lぼo=yVmM s[u[dV׾h{u;]u%pkJ(:*JvLC! ]*_1֚'zs|TPv!&:Ưz e{G0f{cC +g0-$,?,P:/gQ8Ϡ ,+ (7q0%;ǡc3s c-d5L0G٨/uB$K 릷E+3%N<]BrJB1BNi U^/ră`rӔb%~/kkw32ab;{yQPtUIS74m$RsU-Exq(, tAZʞYd}>gBQVsN~wvvMq"3 =!j }UD:!,6$}5ȡ%}uF۱`m~i2q0!NT)x4K=`&[\-;+TTF 1T&zCpHEII.;ASёPF}h0`Q7n Jr!8JAIܭ6!E[9JV5myHZ&xs\Nu אQ$zx2FlGxK} |{X!zW?tZB/7hX0<^ҿ36ѱa*K}O`lN+yy\2ƏFi\j}>ԜXqLu#&ˡ7Dځqcԭc$(x gKz a H RWR$PV-Yy=DFv. ~ 69sG씪; niB;aKK|\V,n兗z5V D8$"(oPH.Qi 뛌a *tXFN׶߿?߷?_ٯvwv2F "qe@ecmVj5H: U"T^bVC5W0aɬY 0Mx 8Wwz4/HۯB(N}1wHQ;pjǓě"o׉0F?+^P;w*tj9 sK͆ˆl^sm︋tr[(6n^]`J)D7 D\=A㹺KxJʌܨo\9X.,/||R}+IdKAjiE=ՍHуwm".פ,3 ra˅m}6eTV,nq$ $HP/4sZF/B֚&HLZF=`O>AqI"p|>n&RSyqOxS/xKr}K;n縲˝Vfwr|ӫ.z֬KбaV6$R889r ѳ9;fsBOTn+giE/yTtq,%ʃjѣ @N.hՔtյ˄ZЩסj/& 9>=]]~ W;B7ZuƷg5 pk~;dYmp3˯Gpq9v 0M4'D- XCV2wxxGW¯)"i/Q6NkeV_KJ)v-~S%*Aޞ_`+O8u;og*v+G74?ˣ}O ߱/Ys\+FK4EB T +Vԏ ѕtA[})ůaw{ /u#!yJƕX4v[/L̀t]ewoOY)`&t+ۆk{3{{{սOɈz!F%YS  ^^hnԋ'-A(P{2 O33lwi;iN E#oyrDO>61&nij& lbM~&zʌx˖;7 ((ʏX6>Oշ!{^v١ Q͖셗t_LFI"4XyN\V \V\ +AH3t=t OWזD/E*fN\2~ͿH<??΃N5_'?yT`X"|7۹S w|5tuyow H|5t-M#Kչ/|PӑQHO;.W,ވǂO74?=uuMl X[Swݾ,!K`P F{`c[,qH9};:]wiH>?]ʇKQ.ة-QI18uf(Z3Wʀvgk lm 6zOvf\֘~@9N#U`˥HD-ϳuu)C ~qUTր?}aA2?7MS)gpEj&OfUo<2p1H,@"%d66[bs9:))T+Y.ʲ4YY xerͪ!!"'PpT`$ 7%2|Ի=>* }] &[-l) O\B7r$kUA,hq!85UiUhV-7DX`[x^vfȺ#%/r?>}xy< ޚZ𼑍j}/0T_)Z|;th8 ' 5`˱RCCR9)ĊːyaM F7"RC-Ɩr y Z+)#^a$%V|M$* gx~PB10 -cv289cI8Q`SycMAy; N~y$'Db leބCo'G6_6&Sr/Fb8XLȷ@i9dfɋN$Lt&}Ec HRyDI(bTL~FѐYJ] hhmf Nrʨ)c)C:([+ğ2aV4Xt!< 5"|^E/|^!_}ʯ>iCs|C wKD?UmGQUpI- %4RߑQn?-?,Sn\2U69#az+h6&!Ӧ j\s;";~ok:+lwW*Odjd[&s MZo""'%yR"/I@/u"nVrK֕@qL -^;_mJ^x喡L.D.]sA7tPM,H2ixD;ӏdJyI,qaWcGGЀ|^;lf\U͚ kL9ϧӽѷ1?Wv {k'э$j/- #v8FW gA kL[q^dux՘PT-g(wV abXl/O{FS3`q26_i>mHIv6DH#Gàr«Sㅩx) N B^NS8v߽~tf ]v=v=˛NyM\Y-[ێ[MQnM}buYw7 Y=/7ۼ;XhR]X&/u C;/v| egZ/8ے[e{k-!f4"dwuisu˪ph%rg؄8ʱ k#@Q4Neջl㺈TglXk/Ŧ{S(#Br _u'U-u,>=Eދ\|v'&X(lϹ !&H@yˏ֪+yRz~fKAM)z@D |a*A%*Ӯ2pVZ +^2L WӨ"3 n8[x$:*ʋT6=*:S TW)"7 U7CyxTG]"듥&JF8LNʘ4k0D͒5Ϫ 29[ͅч3DH 'k;\{gϺcVք۪ mٸHsFgoPTmQSSB~]}݁naa#@6bA刐LVfP RO7Vˢ nc˃l%˖OԵc,Fw d-wH[INec~_;7-s?`B9)َ { a>Mlg:\Zi" LZaTf&uD > uZq@9Γ&c{،5W8Z{CY\L2C\`hvdW|b,! oKH kCMNK"J{LVy!@`ul% ]`AVdE6EM& AE`iWjlӽUiZuW 3 KYpTHtpSF NjneР!u&?&I# ٔh'?,\f#B 4Gu[Gdy]DLΣ D`czں ~&τ3;}`dK`ђ1ZndKq|- kl9ĖJ敦M4y/5ӼR?Ơ]@|Y>|z[O{= QF 6^-l>l>kiv]%9tHr[,{e,e+may#ӈ A+DzxCZ"FxOTGgw]c'5.1c'euT@ t*N{XZ3_,y<7r:t3b7}u|hH,= ˕ͭ.e#oi-9S!r`zoѵߢ߮6U*3k뽅QO׈llX`J}aOn3pnz z,TسB U_w:f++U-=uI sp\7;Sxnј)n -޴kG?B\oQƞяX-NqV7W)&b =zj*Z{ha+k!e{~t%`-), 9-zӕj? jP-?۟s)hs owUZEs:ի9O+Ns\ |Vm&{Vq+q;9Ns"~^+w.3|Buk5ǧ=^R1*UUhrW1GQmlۡl k;[Y]3F;0FR#[FbA_[kXÄ)P5`jkVXb 2\:ඊ-.g- O pW\Uxρ0I䄊|OFi͆̀=m*Ŧ ڞ^܎nn_7k;cM9&ć8.lMl1YPluh1`NM)qw*f b!'}>3<&Q $qFhZo8o4G#ut)q>"& # 42.c'ovh̘a%/4~x^֌nn4Ї\ u>4*|QiX6P)J*kB 8lW ƕCNrd,7%fVv$GTZ*]5q(΢b6كVWg֯";i xt**̮2,v*#w߈ݨd&i4a ˨#0/ !a5fF`U)hLbgfS&l(as4Pzu7`s-*hx/wk^'¦ rxln@[Da˲تiv9cVG.ɚKfDC'3zMIҴ?!F򎑜73FrYx_Gd>O y}㔟>DLe^69aT0a>HC$fl-(|{dUIJT^ B!qQX-[C:!s2N3Dq@-7Ȱ}@%2,l+v˦.e 2~k˯R:,5SրMNU# 9tH:DvH6RwmtX*Џe2vPĿf~Ė0Tg 9sQ-[/V RW!9"L zm,?9{`V`UuԚs_#OSG*:l<O_iuSږ}?'ޯ i_C|qV2c_VGopkj!\1:Ve5+…[ܙЭ/ĻPLE+Wy*-[ S*j%~׬l0gXQT(X|0P"a<(X|NUTLn JXZD[Veu .} RE5ib%IW`1ȴ3N+BF 0M 9D(ϰ3 3!A\' ˪䁪TJcA$FU ( I % l$KR\´\NA̚@@}@Ip56$УN^5HukvkekB?@=pF`#4q8UYΔ$xNapw+Nԯ@ >D)$4eg)K-6YTD-m4B51o1~M\7!`ZFA:ͺD8 `F@#gq WxX*W*+3k![Hg/m'=g#ga Pl$ F%e >r/)H~}o<~YqS5h}Ow 65>L]Wx J惜?pѱ G{w^Lw UopJӝ VJtsLw)>[$gў1:ΫPNrgjg|-̚H̳A6eSlrB|4=,B-{ Sxx~(ٲܼ̝<-@*=4+nYx"mXTADa5ʗT+I.HNxVh5'S橬!-$6_$_4z=ƕ~O >O]y3nd(G6@Y6rH2QØcɍFvcnƊ >$ iUT$P!>4Zܙ'[<%$Q=TX䵚"(ne62 0؉TE*ˡ $ C$L `B|ـ6 ,b۽WǶoF;'Yr80٧DF`uklf/mMؚZgx\ J\]2 4BՃ` t r\_Cw(P1jzЂx3B}à)-pt;u{]ZODH1$t11{k$2KYj" 5RkZ}1s-7p@q'ݶQYE˽2+D;V(6*hsR,rIa>Ҳʣ GVq8_o5TtMqj!@6Glo"KYzB2!XzMVfuW7m@bAUq} 9)! Ek~ɦO5&%&[g;9Gb%' 6gsl.]&( ˳ؠL16vi7K0f>>_uT|e4e5.a3w¶߱-vU)<גݰ{F*ERe=l6[qy5ɖ{^8ȿ 6Pǫ|,`)eb 55ȟF,P`y6?}\|fkKYb%,k%2;,3,{C|dnt(M*U|EHh΀["BaZI .e1#h~lD!٨4H~d5Rkœ:ɫ4a$Q%| φ&f J>u);.y5x>s @?2̺Foon_5߯S㳁nl% 8;}+AVbkvkx+hD B[q|44RՃAp tfŦ e2B g>h^t5F:x1_O)0KO K tҘC/Tl鲜 )M$!&O[z"'Zvt~JZCdep⯟9'W0_C| Cl$@`2\ђ0Fr\pq#9"Bbwn'Y=u0l[xE5CT[nI2nY#M3!y(*],OSƣ͛&c.b/]"L-bނY\p+56?,6XAK䥁ŕ`Y6ͲafٔlHVV*GrO>gOuˢn+ģ{6|l$OZ{ׂ:˜)u^."`T- -קvrqH.xqH&yO%_T4#xhPz\ H3Ͳ#?Ce$:EG UrϬ15ZwyO\>,pgo XΟ=agO}XjqwO`_ǻRY-tZܟqpƱ_=ZJviI{>ԡ|~80ngJtǼ~o#]b4lt<0W`B7o8G(ij6UXk0]mdT_yru5n(U> QG|·ú̅oYy[RHՙҎCnD3\hrUetńFݚy5sW=<0==g&/&`o1/DZRTV JOUf6aK`Zо6V @cP;ڲ{$pέ?H$nq.w9}cR~36K[٭5Mҿe%)>S~uI3ܐ@,Hg$VELT xa,[)>kڪukⲿ6 L&=;ڐɡzZR/WU;Ua>keU6I)Q4|V#%,tT (NY[0m JsoH)DQK ʻM\yaUa +a|̀dT6 PNa[:mr UR^ lᒱVSJpl %b}X$eՄI~C==Vn*/P"Y16B7jDzYTR%u-,Uٮ\S/ O]O"I4v,j9fj[^hgQ3Ό/dSNpeNK#NTVi")NG1]2 3i6jf?Gh$J: FwѨg?|%/I1xRo4Q׏JmV[Z҅rFd!Eŭ0HD.o&$W291U yye),:[L14ӧ%XV8@ζP_&~-g%6>Hb+q }8Ү\} R~rscj-35x =/KRWX>łb&@|wdžW,^L5Wy7|._@9 7.t_#[ sYpE3D^ JX ~sy%LHS?.?h5o`r^X>?g 4ITtHy8\frAz ߴ}L<˄v6尜sAU`8nUAe3`8cU;ʛ ϗrK+7 8,:rm/OXtYI3ZtTps Ε|R& koDX"@zAb􆛰_MXr2Gq( &iՖK_&4"&PY ))u}m Т|EOWt*OW8))-e ~*k{ ϭ^n6`I)v_§0 xJQ i gX_Zγ(^0ytN@_"6K|.T؜FG G#t5X6-e$tyyK"=.-pt.U_~ z8RӂE9nQ60d hKN!%'$#Jo"z:\0 &IdȿV@IiMn?z.?aQT^90I(L)@.sÅhJ$%XZ c9^kk>{!wڣF&tO*ǀv\v ulXR|]~q)ۑͲ92Ϭkk8ƾbpdd44ҍn=$f#ákg-[:|QmiQ2]V9<&FZTc A&Bu}H$ wVAoY$ n@nsܹ+KJ(D kt,nKOHG '$% X6uAB)c/D:hgfW(l@u@F"<@F,mqUZ^W1QjI Nx/9 9嚛)MjS7++' Ul.}!oRߵ/io^1c&2R}{!(J^s,iYWEQgYHßXg)H`?of~VwyrQ.w"I1ok@@md9YS$=U9VNrXUP0,lMֈ/o(/j_G92-EM8.+_= gGRtc!7(V)JǸW1Un1DX3cR̈1ka-jq)~[vVJ HR$kcMY᱆"]uUnUB[o̻R^/F{:lb M;H%޴`RnC @!A)eCAD;d "Dmh*ް9ƻ?8|썷^;rXs9*Hs3"_c$->$pyC,>ZxDM8&k`hi_^&?ZoX!91Ttļ!b3%b<$ ȕd(aS@vK:C>mZdX .͇`ƻ02"/M n$UE2&aq6u/zy㌔\sn 0A`Qoy}xh7 3}ЍT6X7^ FbJPn% t˄܌)Qs0Xb|h#+s w:Ω$ &^Ο=pc!EñKr\p)E,hw[wwӻ= ,95wkȰV%z~H+~~4c SBu-}DE#XݾwiY\Z|3Hr;bqHXUlX1M@")7i%PaD4#,z}B2dOf[ifݟ̃{>}= S!1=6F#DsB[S|]PCdΆB4gYPP_7 0 ۉA ; *lwQYtkZ&,.u`<`i|Gz`16SuS\Ua#f/Z_DNus*:L0-X`6V:MXm<h$zδ8%!@I~Eԍ}ɛ3`r IrhzE%>.xɰ*U 2&nR}3DU}Z~jc&Ssڃ,-$fpaqZעU!o*5Wy¨}~>o!HItU[ KDN8OA*7lB4㝼xa$7Wu,yRߎ s af"7(4mNOၹ&zqxh`Z˨W#i7v:ugukO )P>n'#G;aS )D\,LeJ31 :xԒ`(tg>z6lg?{ g~-"]j Yєf|^#ewLO;_(5Pg`a ~P`B򔢼*&xEI E0]<ې;bqE(U?}i O?cXAA-X'&R6ɵmTĐ*3RZ~}H[`/L,"PDi6{ΘP)]u%Oت:/է[ӜEAɆQҕ[u)[7&>N*Yߜ'fūk_L~!(4R8+-ݍZ [/\ z7εd<7`?!w\n%glBwŋ6R1FN}f}i3ee%3wl:( };r/dT<Wbɸ|ؚcuN?UFqeo?={y=S(띷_Q(W IburN޲Ł3YnYez뮾[V,dxR]ϵ1Q ?>D%csQp ] 혰'e{2{RЖc[?ik=dۜJZ'iv}ӑp.{68nv#Bmnlҷ l)V.o';˯/8q;h[ I&D{ ksؿw1bp]9)Rh\p޻`)+E`RJ]6nh! u ߷nw=rIEMN{~&wG ρ2 ޒ{ޑg3XX<^ 轗pyf>V8Á )I,(op7(Vԫ41p|p_GKLk77c ^UP/0DRqR`l cS.1(-2xp_0yPhFXGIJb_ӱ;.P($пvvȿklߠ0ޯ0~ШMmkma:Nd"Lj\d"Cu}H_苼%C|e2S _|uN|եQݺ?gel܋o%t7r7.mLޙE{cOY Oud)E 4w`  [q/B@18x̼̋GHUܨ?x@੬?O0ܴ -#*J211R:Ֆa[7/O]J_n;y=AA0H2뙠褌Q~՜=nmwTm-o2p9&# vؐHkn^ `RI!7[;yb~2@KY[pQb$$D]}ְHPÓ7`ylQY܃QUCb& )vg&F X衋M69H(1m0+AN5'#8aܛ  ckb ֿ7Pu`ښehHUJ:JV:WCI(>F vd z%p" m |D*;YU|M>82m 2#.9_DbF_Œ6n44hF{+Hs*  ]rҽ #_lbB:eA<U ͋׶OTi)JfBI>2lrQ.C)54R O%zi?B= Zi $UJ[شQ4HL$`aK%w!Iܪ:5:r.Iv3Wg$ GlD!C̃ [U3o<4zfiV/zS$$ƞ|9e5xk 5(pɅݏwVhh ?jPMPq[0~;OLS_VH -r; [鼗- xM2Y[vC:Ɍe-cyhw'h߯o"ij8;4btvw!F?QJ!Ǎ?l>]7bG HU;Zk1o|׈@'__1jC8Xi$1Y`$[vX!+Q<*qfxVhpv n7<=KE gTmϕ SW?fRڭfĻޭxS3/6Ȩ#~XOac"_2B TmkےmNImmprsVS>pr W5j5Co Uwh5,6s+אj1Vr&F 'O=d'@%jú4/ϗ+|GmPu8LL䬕L)&mϼקϗ8D=Y'wgL{wqw NivP{&/fLA'LNs_FG 2z֧cF%ڡΠB$Zl]p^މjN_6G,A4Yd(U@]>N/0b 43-{Y:k676R/3{}|G^ 05EI(7yiyN%Rj-0Xpj Ɖwc}C, gdgDqfg]h7$3hiC_uA쥬5dΓ=BLA^ z\|\}ؘ*Vv=M"c *#=o%5m&S_0E,_(kXaȂVT*fyaԢX|\t+:fi0E a#> 3t "ka3X khnߘn :t٦-byDtPVU!w]Pr' f`Z<^^" nYy+ h-+&~XI*&JMV !z ς!V. A0?Y;_x |J$Fn9's@ $2N%A_JO Ϸ %}n?&鐾ox>73UE>.iy€k39qf4oXr #Y(AUdͭ7'LS}ӝk *U A9 )aoģr[O>Jhj5DXPU{Y6i9vKuh4fڸ|Mql6U1t6Q6)LDcT:ohiau]gB!7!YcZXg^zUPen|YZ"v;B1e!1a&a f/^-r<3~ ?K 'h7Bm7M{Tl19jz" 9pu0?oP82kFd82 Q6è\@s7oBřlE&veA# hI࿓K`Y|D0f UZU֧NE(QX*ZI ۫;TBLNR%{7dȀ۝ vJ~f'8_n[jkU*!=YfqR~R_',(ÛRn=nJйPEvE /<F\a*E7I@4A_|:Yʞ6F7ȡ/,lOlV6W\ݬgHq:ӷNY;L@~n22@bdt58TWӅS]Nz@D}g v@.hl\U*KI\ vzg\~fv2;;mԼCAIr{ @<+Ed:W tRe޺/DSs]Mxm>Do:ҒW$f$O= r5f/6ݔG9yBs=Pz=ruyqUHҪM>fuhTGUktN/Te*%8IU[,to2d2vꗞ03p(9-2j !L2Љx9B"WGEPOB$F/$% ߐ / JTZSy C+#dj&9zz6fES]ɓĴcYTϖȅ~^: J;>0geWǒ/D)!'d^s ,!8'dhUGwފ.s۽:?BJROL[ v$A?\޻ f2-eͫc&%!2dRjxmWzYڧ0X_`i ;Y0ts'AŸ<.m*3U19ٶ+-WVu)%S\r)26RS+- S3/Ǩa՗^g%!nQ%+ĭy=Y4#_N) zʖsq2 o zr GS64"BYװSpFIb?KD 1kAl3<(%^0#mȹcFɠf0 c{Ip[k Ucݩֽ,+e 2aF a&u уKyd^sBpiHE4c˄Zq%pLaD:GqCk'=MkĜ2}s+cL>-]KX旋{:˥1jJ\ļ2qV2UHʢ =-[ :Фڡ>" ,OQGwzߠ4{p'2nV*- l +~r!w1{1v}\,`LO{&[efGӇbp|`;ӣb*M qrQϱdYފںq:+L]? f O9x)hV.*C6VmP(I?[jB49Gwyڸ6כֿ-c'_W]eȷ׃=\Jw%o)-H,)w֚{O|o 4O2-]`~Sr(r@= gAAѭ=Op ̑w՛zd5r{T;.-OSٙ<2躑w,KD;ZfMK%sJTNu37Q:d5֮Ө ATLgqs%q}5RܐFJYT4j(_֥,4Mح0=3pX'U!w`d ye~ts~/(]o+7FqG'!? 3$?a+x n \.xƍ.:^A=/bfnQ?{.f\l۠8l8j](&"sۛtu4fyF q44<3Ppi]F_# C*M%S뙤v]N%[> %$EK>rtqObn۱.7#=~"Uc&Su>nSdf]-!~ӧ/SLsU!MF !T AY%TM.ne3lflœLX=;ӡAe-F]wAhW6ͩ9kXzeӹYsȚ(,Lt?jڧΝI#L7ͱmZqvka~ O!6lU!)m371na'bAC0}I:×e3G,r9+ۙu>۵MA%Lu2sy)g4R ջtTD ~iM6flnBsl@?גRf-2[;Jl=m4TD;zIA/3l}ɜeCmPsAΝO^4!slk(b=(IxZGPD389'1$n봲ĩXwwk6fD`Y }<3.RQ ?aI)3c s8F\lYasV$% /̀XxZ"ƯcsG5=doLN#KUipS·ܕjbBrU3~ ,|lի \ 6@0(X>ѕ S,</`̨Yx!þnOK}DsvװxU\7W a,| ded8F `45Rb_l`}Iװo%̞ffO3)fR5(8b&_'mh?vi/mh0Z_]DZ7ZMw9!86^OsO'1RG՟~~=X+~u6ģ{Mm^o[{O~O6ţu֡6i!τCA|勈h8QZDہ8(, "p'>(E1r뤪Rzx`i_@:@ڸG BYp?a54PuC'>H U8$#YTIګ6Ź4 i-npQWP@:al:Ŋ: DŽmml-ncIV_" \'B ȳ: ['Y #Q0D0#IFB7%UIO_i~: Al8F>R 1$# N)J>aq q%?ĠHz]CãUg(ޏFok9.;G(1tyS1BnAq S@wװs; Իv<'*Ũ"vޏ9祂J05HTŹ[FҜsd#*,dI7F,J w bN2{wPso̧;Xt _Nu֖e_#t5@SA4q-MN@hOGj;)af,[DT_!,) u i=OO\$#:XۃCoJV(6- q+ӌh:ђϏ^ t@@1qjRԥfb>sp^ȗ'$2XZ 9$ %D=!(_j/ XDi/mӬeC4=9$sI}׽׎Ql*#q16U`Si.TLڈ@Њ{@hɭNJ[7J:F|Ŵ j+W*ˆQ۞vYypCI4] iJ6`mFpOɄT.邫bbNA,ER⊡~Yp 2+ 4kѵn4S[CG"?u<]*W &uIGaƣ)D&X,< ekikukckm+5gN!cӽp/$sG1xﳑa R.Q R{oE1s@}yiHq`aQM2)a6@8{,Ng" alfLZ trO?}ݹb\AڷP s77H/޶1 Ir[xQpeR\5 NC!N)Hu, ^/D;7˭Ñ `# \Ɨﲥ1T "] w9y_J8+ra,EӑsNb9ON0oΆ˵>@1/)^\0Qs;i! 5)> =i!$у`Ѕhxt2mgN.W1=>5#SDaQ{RlS%^^G@uB +{mZXZqi'q`p>˫IV|lX,$R&!BW֋eTɯ^f+wh4[*yzU27'V HN0nV)izϢx=g=W-sא*rO6]`\s.a^cˤY2 "5&OJ=q,{'+eӋCX{̩z>Mbb'ؿzAKY]{gcJ^9O"?ť ȸQXf|t7/'(c<GQF \| Z+in-@/.Z@crv{O"U?zݱGBލGgEE&ϵAG:oU BCS O%@qt{i] )<<򊊴C& Hࠕ~Iq\ZÅ 'pp99Xo{ċxe{8B%͡# /.*FPIs5d_9Vq">c.K˰zWsa~ސr<}YZbY8mk}ky/Ϙw3V,jJ@dk`5iN?E3'e9/7WbjjU7iRaҔ9/9OJW*io"8~Yo(pw h#woy! ?M8~rt姎f*szoBVBm-m3_"}NیLoVQ/ uֹfߟa H2\yt_9(ɟqm7ZP{W]| wy/NU?o ?oк,*hN}YKl} z;lےyg?jfɮ*i Cry!켉7ek4?(VTE&!'qpwZQv~5&xJq[R}SuSѽYG܊Lsyw^ "KIw+*XPҽD\N*Iwwc;yb+0;E] v!=kL[f9y'XEqFo L v3vteC ]n apY)xwox *޽f{:zӁ߉a:PIspPIsp}N9rQ]vK[Q5Eix=L^iɤ{0g*=#_J0JVUcӉM7YJCP߬c(.=pW8\*<^k+S׹6L~ɩFN=lƩqa$Ynγx˒1 }Z>ν3OizL=/eeΥ{IզpKHuB;y8h8 g̏i(zjXuiǘ&R%M\5P[cI63"ycD=pvjoweKGMv GOD6ko*;X\ث;WIl^c9Mk*fD"l>6SjXI`.uM|&M/J;iRRW54M̜ȶVQX#!,}N8wZ($ˍ|_wOqoᡧ׆PuaI"yG3Co- m S~0\[<[n Y)Ws+m*3|@:;K뢁uvtW/>dK#2/>1ƫk ֵ%*V`^^ҺX'DVꐯJ9uc5r>Ֆc.7]Tٴ5JzXOa-V(e xqO9tt%CI}ǸK1#T0a0_M$Z}̉ u7ԤK}iFEQ](7RG$wluD^~b#sǮȮBaHdD9M@#!;&E/hfBoLZGG<{<}<9s9/A#23,,'k=r1[`vY˔^ *好Nqv)RQb.7ל\澱I[}yfSWvv`2e(UqVԊtJJy㯣wGP30Ji(ee3e~@K8 /-b[ WlpGп.lkx!TZ}N2@PNK4R V6қV42Ƥvmؔ6Ŧ_F 1ܲܰ,vNiuZz)TR.l`tRvJlJN}LAlr/*ebg@R򆏯亞ROrOrמn=u68mozσJmlgI16rld_x+-'* 44ֆ͵IկT}pʈ8JJpa iV C X@.)) dXU|n uzRE?\^*ͤl\7:H]V3ݨ*-pqqbQyfg\T" ҍsgR3uq\Tl7 d gzݶ~S)}oڶr8xkpϠ4[Y.3ޣO_G*zSw7k FU݉48Ivʹ"M>lZSlf#(~ke)M +ݕvAM)Nb434uc B>H4 Kl}E*)PRuyє`ޭ-bpN?K2!xfqxrG¹Ċ&s){. E-]O3Gؐ]/U, dL+snD \+OgX:Ŧ1yҒe~Cѥ՟x`ƪ.jr2P߃=[𼹦= I{yL R59='$`OQ24;͐I}ZƈL HώNG-bi={pA|DN M] *bIk~FW<±;H&r3E&:΀i8 +q U<G0g zK'yY+~;*>臿=F x~;{۲|19l<oSZ4n//:T~xe>-e`8HIcc?8Di!WD?ZaP4W1qٲmޯBY0缜 ~av9p#ѳ!/gfբ?CTYM|El׍aarG~7N*j[΄7 \2t9]Nv:d@H/=̺ uRan}apU0|P]Tlt (x .X(ֿ.mll_X]i}m;AV* pi+e*va;Ӫ;c!cKFiAJ gypÊ6m7=ps?YSxªR[TF~:%?]1/8iǫx7a?b !Oa:CPW~< }Y&(6i>DdmOÔАQJr^9k/οj;O~w}Omy_jago L!#>xm~#c _ ă쇭+d?.^?\wK+] 3v??Bo{a~\'$t0:#hy1~lFQl~ɈPk;S;O>Y!Ta6qtxQ妭xoMڟ[)FVڳ eAc2Q'bv)2^x bA&Xx;=mhW?+n4)k('F)Ur"EeG} #`eʼ$aKb+8Ȓv`~G:J57\jZ䎉H,FbY~5©fMx-Y.'?O(\lCtE̲V|a6Cʔ#ݿ3H>mשk߅n[9#`>n^\uT0ܚm>+y+|ʼgn.bWCA\k gfD}b:>|V`5O*1>}y +Cw8!7^El6E[{|UП营GF`1_s{2D[E?;=z--QI3@I79> KoSՎemn73x)egpJܴ|0WZÚVjW%ډbfH LB,9%&Y%d%3+o?O'쀡 z>BQk88PS">-ȓPw/*{n5O< -/X B%75lmM5_SSxTXb]=Ķ"CawsѸij7dsljD dVv{čt'FOǛ >-ne/qOk[7s؊3@s&׈3A`So XS5<7#7b}WSڈ(5::Աo|q};, ˁnzV-p3 ! /<)Qy;Mu[SPTb@lCE@T_G&0qm[v]|M``Sdf<-/PF /0(?9D n:-~78nqWX'Ӱ^D j)Үς:H Ӈ #GQd(2C#v FӛҟgʉܫR<%ѻO v_n;zyW;A:r=zLmisoWd+$$5 9MTX!C`b_BYGr,JA)Yw#d۳R]D,FQvyhXV@n>炉DBSKdK;vչ•i$hT#mK*2#踀=o]V^c% ۙI zZ M=h?˔NgƣMn G׻w}P#:'ªGQݪM v̼. U> }c~Omzwf m:J;*kN蚼_,ҏעT_wc:y(OF8dUW3JrÑE0v8/҇7o#qK'kNy*t*,amud $1@J,Ua yg_8V|};/ya.$7zWP/p @;#0ƄGb:2VS|dYA4öv2Nr4i3(v^冲A~`[NtFix:M8" &T #//+j.5tc% >JftWn8 ]lq%ekiY8b<t~&t/P-Ms,l\"IFyy}> dpQ%Hr)̌䵜\X&Cb3r _IxN2,MSx6%N YV9Tvur5},?Ny+`DTne V)^UkdE`㛳wLzZonд?ޅOco*]twgbz&Dz~ߌm~y^_t5D-D`)=H [):6\v0NX2Œu r( lU1wIT,XsNPFl (30T2`+jJJ4VLGQb;˺PR0 !HUTưN^YU1P a@ADA/,j7C@Tex_M ]b e: >0 :E!ȇ<]6@' X$[B-i\,I upTI0QdL+q'r׉ܠ`~ӧX' ^42LB̰X:ӫ괊[ )U+4 ]jWP@+ ^@&h"+OrD^kSGB(.bc^Ww$՗Xq لگ޸ |A*wN(~_@/rCf>=<[@G$|p m^bK,b:X*Re4~_5 G=x-X+WcE@Ӡ1 0w3n̍~ݹ7TUrPG(p=VlmLm&!aKl5 նZb17v 4*I{)?2ut寱\*$QI.PPiǘCx2y++AErS u10ձ[[q:L5>c Z0: P{w ? lཡ&*I3 #Bb^b")d+أ D G! wvkcs,@:+4M Աg'p?mrsG\cD5+o{oѩu"(!C;;'ןT0HQUWC"@]RuadXC@z W 0wg R6EHK¢M\M{}c)SuA[C/a1e Y,l2Ǐډ`> !_~Lr-{eI>).sR6+n _piiOKwIk{}&mDa\%Y^uY}%UBm‰QQd(!7G(ۧ y&m ޹D^) ߮y _d uB#y=Wi95$T ;3= IOqgzyqJ&?#blyYcv,#Kyoelʋ]MhDi4t8;^;A>㓮ǽOhN6} -,oYyV8)yNAe%g|f6JRwu>`^]Ag4AdSĄ=+#*c{j x0Ɗl%+{lV<+Fp%%NR}v$G.6 9%'uBwS;)ǝPFYI}9i7 #(Ѯ- Qςv V>;LN1a[[[([aKW%RM|pM?jMyPh"=W]6I#4u~ z?e tͼv H>L  CݗKN>%OiD>c;m Q=[ G7qVF*VտrNH' vW [Vlki?[:ՆI,D I7!h];6I2Tq댽z/4'W &#,?JweQQXUV({@+~vn}u"ˆo[(g(9/V]G3sFF=^?^;H)^<Rb'\T] B_!{K"p}!,W5Uӳ@SXꏣEi2@! XT|R9wIe>\z}{g2U3$ 9!!>l.;⌅eښں_cA=U~*;Lݩyq :FH$ Id.beW낄C0q콏d::{d\I{}"ЗN!.+l7Riu< QVt6pY'h8/._.n( Hw=`Gk#6_PGE:8+>I)d,JY#U7nIFJq]pO8 !6ݫ,ݻBV3ClW=(HVNNAYuUDqFq{ dqg#२F@qF(J6=Lܓ(!6K!,abH@!5ST@e9bĖep..'1 1ʢ˨Uq;O$`z8fB>@91PDPgGDAraH=.bW2̴SxM?x WK ^,5ҽoN tEp Ptt`$Ϣָѯd`kRC@罉gK{K%`. 8+5:](vJN6 (5~F ږ!26~X6R  >{xo]8-xoSD 7y[H+[E\ &uiAXXFQoҌ o+*:I}i`Tu;C85b)ͫe['p%h ѬGYoĥo&^uQɩ(ͧ>L@#]#rk;3༽\qF ZS%hjFCjсg+nT?G1$=(Rߎ٫#[y\Ӫ\և6!u(.cA g+ETLᴵH8;? QV=Nt 7rL:J/``G"eiBW8zǛ/o(}4K=zߚ|_.~S5#wk:wtR{ݶ^s j]F\}y)3:kx2{fٓ0f4&BT^z/Yٛt#ޔα}:q4e-jAlnc+-r) 풟Y=Vq|'lcw5)I4re.coŪnY=^>*SQŭoOu2RS#d~K Dj/V7}n/gi*Qeƹ8/܂PnSRUjKK\ZuH.|H<HH)Y5ò< ~KJ ]uLe{mL,4>b?v^f~wzS j_/T4*R y/>4Ru i)!6k>Q0|hy\BDLKv*gQ,>f~e6%F* F!Z%rq[,~`Q+*kP&Jg g6\˭H%>1S?OU_V&?ޭ3U#B+̓]IGDQ5s.it661;:_Jrf,!/e3]l&f!LCvk]hznBT-2a赭s踣FdukOm:|C$gڙ|# ~!7>| ΞUrDH@ Xiq߲5""֔N(37yW[)Z@43뷓hS U< 7!q`1#"xKTA 9nP3! ݯO_;VA>t故cwX>90ơÓo",wMF`Z18hFd|Ж4@fid3{NU`0:fQ!W `j8-}{qT= ]@'s{r k݅U!(aݨ_/@ܯV*׀Li ?!alnQ$Ԗf.ʰtAGK-J~_mJ- O ~aH/PM<)h V U:#'QAx$/(w͉LpbG-vw q Ɛ=G*0Em<\=L4 jt?f(Bhm }nEEw48o)H0/ J`" #w.>U4gKR5紀v;=$G{Uv~(ȣBM=~=͞x :u&[ =k oH ķt7hq%͝GԎ}0p;/IUF1} c¾0 [Vqk09&]b`h佬{D)qk3e37_䕂&jf+l5D9ܹ٭ޯyUԌHꍙ@(:2c/3澀 Q66C̥W#ȌGƂEtfQ^KĶrge ك1ulv^ڒQD6A1 ;u1:]hgqb1ovx١.%>@P%:N(+KPn[`,dR|{ͳ3KUrvĭj&Y 6V8 5?BZ+c=q M+ |c Bڅ ~u!X>MXVݟ*Z{JA x)BMz`-1V@ +Ru}^QnΝ(B?[kF!L ITc \Ǎ ĂKL=6͸@& c |b=Ƽn:Ysbd[MQ6cBC+vV>OUL*1??U4z71|Q~R[o/h \՚ $UwUo֛ꂁ/]2.;{i"toPV(h%> [kil|@Zl*lnenwYmxB Kk1A3ܽC XA yfwW~e^qveN~'ߙ\Ub̻@un3 ev<kmm1ґ-#q-/揙4</0utC4>٠wH#[p~a$l?,g)%Ww`X溂7A ly<$ ņܥQ4o,\k Υ. ;SMò;rQv/`*Ȯa0(si& lwb[񋪻V"i -Cg>m+ś=z8_}C-Wu?+"'h ԵM[PЫGbg3Rzȯεr~ R!|V}ulr?Ɇ)Hcd]7;:j 3`ñb~z/ոAW%z7|#Ym ZD^Q- b9q>:S~lq엚$.Y];YʒdJ*HDQVf=[DWTlJ# U؆}X2 r?>Of1F90iD1e]ɶ JQ:HyY+LD8bv"-)z)0JUUʞ&!UT=^ a]w|ێp [ ڂh@l'[I2NE- VDu{\L"͚==gO옮FSg{ؑnfeH@Caen~o?slW{5M4yԱFѳutDQF*'b07nl*@ wl ՞wffI=d#uړU/OfgdtL+ =M*{t~OF#ZkjU·P)rsHVzkc뙺)V'[|ԓP2H|i`ʈـ'X)BKARlI Hű$;?Ji1%ژ(S]" '2Dѷ]źP{mҿ""r}tS3d).~>6~*8\΀ZP +E_&Q\$ CSIkr/gH!109ŁF!JJ`PJPn(lS3d!,ʌ%IJAy2yTe8H*p+yD7aI$EMbݰi>.Q0ʐT E]pY'z߉FhImN ڕ%>Qq{  *HI7߼Y(*tRN\uT b$diaaACUia`+B ׅ>"I6F2#`oK4\UahgI1G"o2,Ce $njP\T<#e2,bLdĖ= Ѹ2Wz-.=j`=AHuIչ^njU>GaR~"f>ً?2;HDmHTXd ^V L~9H]訉@M$g'qB`'yj'hY<){պa'{pgEplm PTiӽ,{"-""bGQNvڟ.^ſ]()2uV4O~,vIdż3 =hЋ!P/@/ c?yAyc.^@0tF^4/ϖ{w N¸G`& *ga0 aX(0 0h94 fQr@oSĀ[:P1hC0@Ú XgH& sL +c dP tZ(F/K>YzBЯ1m TliG *+#e2wW0Y!aeCǸUM` y5xvxGu*^ƨA'`&2)4f_܁OAgX%$OoehgȻ8X /hſ0,$+l S  $iz4WgC$OSe ߻] e@VRHc LT^!eD9))=ߘ;d3|hE aZ ?_8F,'y,)4ٰ4>x_I (~ F tFAiŘMCRlx6@K2۩‡m|Ց` {|6R9AmL6 )k27pRn 2y#KIdIF@pحNi:,ЮVcфB0^t1L*lȘ4&`:0"Pp@h6v9Bqr9'78Qc95@~P6>GO͊#+9R"za6>lxF Ϋl) ݠíҰ ZHl/ɤxN,Gpxj?qZ*ӮCrvlW7.ahX&`dC\0{ᚶ0m`:p@ ?ԄeZEO [1,+s: 9+ ?-n4hmnZMRQJuvxwk~G{Я Vw< b~hҭ.ӠekLș7h2Ճ6]=Kq.6p }5c}]S~sC~bܚէF}0:a*GJϻdu1O] yժbr|R18b>l8 m8YK#=NQ/n MP`h) *MVѢ| TzF"`CpF وn%",Cm w&޸7WNml\sиVh֧]ZuZr>-~,[f9/1m 7)}ͯ w@zb7X;]Ԥ%cVn~c!,Lc5;) K9 o&rw%ʍ8]]nM6GhkcϼY_qUVq6fdy<⌏axjfZg\Ѷv4± {(65_qq&!u/#^~RʓRIiV(E&!Z,~#"`3 Z0?m%2X#|T]> 'V@܄ޛʂ{s{m6Ѝlr677oy>[ p|aX w`:`6I2M0Iu [)`]R2I7p1;x!Y]`m,$D(V&FEjMy&xͩab# k[3fM$8h!:"Y}DVnqzTvcn89HzAv]`ѝ*c a] RِEqx ]^cUZ}h Hh#̱XvL5]*̟!rTH1O tVEoLX(<4蠐lfBB%WUE0`42T'>`QXg k|2#:6ݽwR|fFIz ݨD(/M2|ڟQ%纓TE]$gF$dIuKl0syB}kd?_WIr%A/GL^Le}lK8}N_1_ANJg:ΓڬL)KV;2A.sۮ@mu17}-Ey g#Poo~?}vKvt3x0|33t;fH>ެ$77 l2@]}gJTcl26؋,<ܿϢABi׵X.R\-`B eEJqާޤ,^a-/r"iX/#Qӵfr%)R!qe~k3Uy)Zç{CuCn$K[ 1Xoj _ a!uM϶vNq~ڕ髧8\7Er1 jUU ? "W T[ 1X% 3$(Vy 3Ƅʑ=$)j4QU<,n: (4F &@X@@ G[OW%:]>=[8"}i^=:z] lS@L(ɅUM܉>SP[YJVdeyq0E]O{) y)'>WrÅ&Z1|K5ni5 ⱠTЄz{&7H2Enxte{/u"} Gxoj~]1!n~d{H&ICH33d1$tgM&_|=J.j߯rtv#Dub) DP}cyòC-l уR{.VFFn۪stI,~A~a߇~so;|V \TdYa=uai_&OiZ1dջX<[ۅe$iYXvoHkrvAu4+ O}H@o-e4I4ؒUm!$~5ѠJCʒiOK$4& ey2{qϏ3Ue缫q2T3<&cO13+M-~O a-[ tz#D3p) wͿJZǕ9q-3ή+_E{$sUT){T3U{j@Fmad_ ql؀xX$$,/dWʩ)>7M{i BqǧGyI)QO^H *w"̓R<(JguEs-y,vTˬ$e˯+t9ž+77JF"Gt)FMEzJZknCO"[8,VCݵ{$~DjsV, 1D c6Ab:,ffy?+A:f4#hE״z-HϐUn蚝< U$Pלc;FhαK5r6Mr06te,E0G^DeK0D;rL&}KvVl >E)Jhu9's wbӤױ;Cb_+"IARc7Pݜc;Fkαl*{Z+.(P2;;ݓ1aSBõz/cG[~_[UDQ]_whʍP*״FV,]8'peEUoP>2;YL1Zgf7`I|ke5v ;@]}'ŭVw뉫N#;f {b7!r~-DUU??̿mv2M*'§v6Ѩy%Z&r9eK&Yxѽ~pH%l %9<&)j;->$8urF ku4!~c˯|7 Z& @ ?L RyW,N #8SNH == ]cy5*j|z5/r̩31NI!fCRv87ro>-%d4:ǹR2t}Im6`\XR*|Zsi,ء=:;);_Zaflv ( 0A@50pSi Mci 7;jlstŬ8VNpr>jݛhѧI,Ftk5XdC Op'JY%ЁrC+ȅ4[gs6AX&% l!Wj>d 8 d_S"B%ڗ " E]117' qeݮuȾke) Ijp#!64NpGBjM>cI2ED\^1C˹Xa)Q/ɺt_R >CyđPCAZ(A,oo`?yFO<n{ '} _CQshEU=l!rl冩S+yċpÞѐ}:Qe#Ѱ5?*1hJ@3cB3]"2l;pi}UxEVH|?+t:_7TIx`JEPfUh>R. -?PO1 qWpE Ξb.HUll'ي"K[b(7NZ77טrh*ʏ =8;)r#Bb̎fv 31^gHFA"PXQCfk>Bu x8[?I->)a%K>'4:/fZ/|>Uī[!2\2!+lv ,r7XD'\?I30#,`~ 40&%*3xCϖzPC:UZrxpzXS%~6P%Hh :KU% /Cՠ% H-qq (u6R| OL~ӵDND$E'T 5#tQ?z(#hyB~4W?LD!F >[6䝿ʆ<5$A!r(O> J D$Pb=]  QEg1cEWu'pŁȉ.L,JZBP#P4Ģܚ=c3iD*@9<.`mT\Q(]b_OnS CJ"S 0Ci,`, ~BfahR),J(%s7=KtS<])z๟~vqF|z7J q\^c4xtW q^ֱ/KZJPi}y%my z HouM9i"( ?Z1(rR z"Ʉ }f[ _w{\^nj/7}/wG9 S>"{DMF4FѨ][C]%8 2܁zB 9ml <9[dklݓcl-'/ZW8dYH(&@$Hfvsesisy3 U%]/1: X3 b2Y>gw]Vc+fXxnݬ20B00v= Ezdq ƪ )C5"H 4W#*# k kL!- e%GD& Ip΄x4@E:;;3$yL-1<׭ [Iq;No?ڞkt{b{Q/Ѯ~)c=j o \I =kۇ^Ϡ-VҢ+BWoL'ܣ̇b.ED1Ϗ23: `To,!vc˄+[- =V&@S[4o$FK3dҚA5qfryj:zNL,GFvs~h M狴='OV:9nQmWۮz]bKn| 1wAdqE~fqo> JF"( %ꖹY>G1  k*aK0(H$JnB@vTN#H ]oZKsU Vdnq!Hc#6K^j~hU4=?gU F>yCa[88*jUDW/=AKA9iJeQEKwPr$̕n`Go6jtTa J(TiNC6=vD4 v2S ]zLWT0ܣT-*}T&B%o&-nsDMF>p{(ڰ67 ]i8+ؤ5?}N[ZC^ׄSɑ8 M뫥i/HX0In/ۺ']uOۻ'iBIycV;W:@C~Gu5fGhRCTLd0y6lZQ,QTj=˿T"[@*W0/J-#0bxdm#1鐫O˕|oyZՔGƔOf+SYR@Ĺp?ם;Ĝ6(~?yy?igTZ={zGނy+fjS|}ݠecˋ~|)I:!{Fͮ):X+FW ]r {[ Wai5[[w*&7I_` opiljnol6k465AbSyF5> OmZX"&'rJ) +Š]gcU$S S'%U)g UW"PN?˚FQ\@>_ݛ@3 )el&d: 63/T=b* ;wFhLbn‹NUbC9Dln1'f/RyXGíSyt]qtU:\`+XecF_?z_>(z-/P:Uʯ@\E y6.ژ^-[ wCwۑmd!ri7Xn^\,$-H{f$ 95;4Ф*ۑo8PvpBވvfQѢuL h_/B-?\]Zv)  KQΗnen q62iLe6Xf^\d,vQzU B^'ZHD"vRYPeYP2W.[ɨʹD=9i#tu!٭j)qX> 1OϳŠġ]~g NZL`~^骺9DҌޗo{f4+ߊs4(;F8 ԓC 2 _!¦lO.H2V _? }z,X}Qw WeISCk7B*-]Rl:R,թ v8z):W޹=qy_G55Uzg]3Y'hv*/@cYհ$&clc|&" xI1@*N8$Þs$ِu%L>U7& r_Hx7QH@u. U#MF89F= 򍰣m-\.=Xe,cEςR#^jJ~UJ{u1@%1|Κj!„LPҧ5F˟o4~g |-\e矯R"!˷$~郚5ÐqX9o֩z tESOs7b{~W=|RǯI@+At 6Φ*fsajU em~e3,;w pc|=r&HHt/KzH{ԋzn$?IN T'|Q0{'BLWRn.ߗ¿\A>DΗ-:=~2^+9w Ė+tt9֫F-꫎ s/{q0?QP+M&Ny_&sxWyp^'CUϟ> )Oz'>9>^ YG`Gn!']۪3~g.NJHھH]e$YR@lLu6ԵS+Ic8, Jm%h8~_acI6-j)_4cU2 +RQaM Ū|]*e}vQ41yۀ8FGfe,7Y* V26+2#. ZW)@Q+n(Ԟ^OT)Yd'{+0uT~lj*UX\XE.-Hǒq‚mjuw:|X`ܔ-^+G`B*tJ*"`\w6rpUʫ)1 s2y!X@cqT"DhOHď0Dt)G̰Z\Y'yzWR8N/t(b Wazq^KˤȐzԉz\8Lq$rETO@ Hg%a+l,aaUe<;c,f>S'z6>^a<Ǐ~Nco%owb 2۝br$⬳0 ы*BV!MQ0$HDVg~r"^E=$ % og^_uPlOZ_m{+H­7&]wNqȅ_0wwq=iO|)ۿWF_ripf"X½p7V K]w=uܾ5}(fm_[UbAe.F`փ< )0rMI1*QX NFHY"᭰{#ё^#[Frl4Ŕ(kFLy2BRMTI02̋~FO^ykMzw)zK Ĕ,,-eBPyxH!LleY(jر,*h$)*\oG!"I.\jaʊ@T~8wfO#rvq7sl&F!bKK1]ʵ촺vIܐ)kxQJPugDP55A$ U8سf`P"¤G57tm Qim*Ȗ>Tu5M铟G?(m~u nIcHz$ZC<GbaH[&MW[qీ!Ē^9ź4c'sP(y&"P为'.e}VqWY|d^'фGڍ~DkA#9b(1xr= j2„EO2n@|aL b3YfFQ,c35u#@bMI6&5ic( 5| 3&v8}}ffؼ9.>I.Ƞl4* Q h0|XJ@̏pD31Ơl<ؘ67YeSlS&0D_<$ uIvz5#hD_v5eEkg.MǬA"=Z^5&?AM~}":5d677aҩ0!U-|3z.QWz{^zQ5uQkQK4qhGǖďQ?ݧQS 91Aw+kgL4?/*1HhO7Z^~&f-DgUVg[bM7vub|UV mq|ZRԸ4"gd8F<>d%n>>5 Wb LL}Iƥ1 jr׉Z;8h }/uKeԔ֤m.?(sm1TznIU*2:䔻,a1z!aG b~/ $xqGժ䥻vD0*&z0?[[-*KQMVV[Ax#$w)ꁽlq\2M͛r 6ƦS4k"7&+d]`U֤_nL8&2,*rs̉v^(Kuaز#RdA̴EPxl#ϣXX~}8#8>G 8<>WH pPX itGW"NyY0mmm4R?k9%`cQC)ȏ;ʌWu Z&Ré3IozصX:(`$7~<. 7*Gѣ6f6Mq %0q% odA^*@HH8 G 8O%A+9m_V 9ĈIWWIof DFpHtn7ݫL /"Hoj7j@gTfS+FB( بS;xfqbsl=+-_ثOZ[^[Kڤ2kT*QC3BC4 Bٸܸ~ (*L(2F=融/úwD 馣Fgbp!@g †DBa $q Y1 @f9ڼM l"D]U>OJ@H?Df/]62_Dkyh2S9^j{Mٿlol w*vt;TYQpyFū QbyʠA#܋Q Us~TϰDvz^M gy;oyÿ?.Zu-B^{s/FY?-,=+,`Qe}ǝc#T.I%^Q7%q'ޟ]ܾVxL k~8뷣sӎ8 P;LĐ:ϗqc~TgJ !0eR3[&>3>7qy_/\r%d \w$K iȯ$o!Oe66/d*E"ΦXl*z`٭csu`;L?$[[ANLO|fK[X.vHDN}}+Ə!ï!B'Q=?w<MOF`DbgY3`i3 I `JF8KAe0LmjZmjnh`2٬𞟁Ia8a3jNyq;ou=mCI@WK~PYg0>xo>v @2V wS8g7V{[٠Ȼq"{v7.JMWV€Ur4l ζz⣾XQ|7쥮K Y 3Мbپ>`_eh!Y(yYcǫ#CBDYI!if@$nqe#|QtS,Oa(_&F.u#-㎀಄*XJljMcYy,a찢όF5EqMVQl]/wF b#y<D qD:},3$06 Y!ÚȠ5q| {pU2liLQ[*Tb(⊡%QVhu1"@ }۞a&c:q`ļ΢$H"'8j1@Ձ0;fTxAv\Qul[`%S^h@C ֹ;AW) <+vzZzRzFD?_o2i>k\6=RģY A2A 5f㸌LN;H_b2Wy$xaFu? X`4gMl1.FZ.@t\gLRlc&V/\ZɏwJK3r6R4N)xOل,|:APԮIO 4 Y Tw&"d%)zd21ě(?*ā(ՐVƲN& `3uVHXO;+qM#Fpt A7x=kÈsϋמϋıx@?LD [` i@:Tc:欋1DŽ| 1\ əb8\{i5 M.* @[^B%8,4/% rn\J_+_oo: A$%ǦhNBKϜfЬ'r? 3&Xil1-lX6 L<`( ۿVŲ]L`ojx"қ[CǶ*Ⰻ։$'@قus[[3$%NZjZĈ'@ϯ潺4o+D&1}GRZi/ xVf^q;ϗOXrI@ٓ;Eъ6X:(V,VKC_e'ē/$$nu8(C:L@:r hύ!Z$<V UF P)2+)@c;h7uy|fk}4hѢ:Ys@Oq^T9=I;<@vky`t(MubDHM s󥗧SFV #n9jAdΙXeS`ӄB\{2ړ:bX=#!fM\\*hM/T ׬<.qqǓo+kM \eơ<"^^@ҫ/o:}@'^S<ypZf^|eEi$i &+5vKnb Rl^#I h `1u@˾)Ź Z<*_ׯ7%fd_ʏt¢2$<+c[^TL Lxg7&! ڀ&~oDLU6(h~$gQi!n#AF B92YA[-%'[! DtH~H-MK[#@l =4Nx0 :pcw2|O_kmD2r>b|U*[?*|2vyl3 b vd8\Gq @Rr0J0"4 [ ziAdzg7x![;yn:|Ϡ0%>riu|v?Mz:L:u?nj evb4$dW0#U~Þ,rNz.u:^n!ָ|=l,[ͯٹ$gl+wk{\zR׿@UWK/{ї^,)M=ƽۗ޾I2FUMӫlzQ Hg2T[`ia-#3}&2"L5S/8/O/“b1}%d#cOW77ϒX`i= hJQÞ 6+RjU1b)hLFSO(R>W8 ;#Ž̔i5)+E~ǎ54Se*$*=|?UZ}cn}v'|[ـxgcvccl0j҇8"ˬfq3`֗x>&? EmhAA6f0 7Z^/*1PXaSڄlYKdG&B4,y&j<ΰB?YkBw#=4¼!-崔v [,[ngK}R:Uy^"dF.nB])ˋ2Z\*YKUXw޳zC+f\^*-%jV.g)~A]7y Oɮ 3~UUR~ 8!TmxZ{~Η .FjF%- ح U>>a8 `6I0@ Za\Yb&Ycyvo{vH |MqN(qz+ʴe;"N8yݾ}{v&0_? )]ɳidiYMwBRgQ ݓ_Eׇ/; !)|34(,[lg+etas-h]V;!Xn,G̀*lߘl<_Ɲ֍YvFe!/>Ak{µ @/Z^WOaNQ):ÌQax_L2vTGa vۄyN̪SaEr^lSexՙ13#a0#bpYxQGZ2QGvP7#u()z¾ɻh x,m8NEnݝ4_"Lom[/ߕ~k}h_i_[}<5[3:"C:BAP: %D@^|V9ò@*wX#M2+cr e*RZOq7Ÿ"KyOqIAiCtpP'(#F+Yu(4ſEh^Lq BI#%@Ѭyeh 7xjn)b\BDyb/wr:Ӈ}ʅjا- 4> S3:+i|N$h3H|i0 Csk7 []`&DM9h4AԾ+*ЌdV:M1H83" w~UaQ7125T؈o6%U!q4D4cPЁ]y3(%e8֏L|D >C>D=@{o}qth/fyy<){#PΆH}8EALf^"oV*nWE /uBMٳ㒓7%y7QyNNb2 +]˛M&oߐtn>ggN{fl~-|7dVeH*K9C&d^93qW"Ҫܸ4u_تZJh=1wd޷U;Cj_uݼ6%L:ތ+:VX7Gm跷-IVHxX*1S6AGiյڢPyexE%VVyJ>+' <~(Pf2AT&]c "u#^õ$3*Bs7)`esWAߨUK'](WiO@*ȭlZqiuq=/;,̤+~tWr:UtW͋ dX0 0 @"˩LL>|A>gxW{z??dLu{5'hw@堻  J$1'*1ei6{cecuc"gL}Lܷ{@Koό,)ÂˌuDy(,ɀMXLSQ k;FN#rJFIpUE ,, ̛yp!̎]-Ƹ0-SO&ync[E1՝^W`FGujL (L>ްxf[1彶}k{z{|{ݤ M!_'qiPÈErQimtL*}|?v䠤+a~JzI? ΋BWOcafh:/ƻ+}mҜM}M}+%ol6%/ԯktٜ.V}Imm,r[=FGf_ *kX\y<5C-Iv$Ӻ>඗9\xS_ K>mG 6T^.Pewfӓ|A )&'iVn4ʆrv~ySb @+"VNJ ϜCHkJODjwJ34+f*qKt I87n~A.7QBITdry<`̫:6|M8LFQsTl5@Ӽ|,k:#Ϸ q:!rZ1L ͻ==nULBDcV2'DJѰ.ҷrmu,] SV/BNePiuulV L+73ϣic6).g+NU!kXc )*L$3ՏH4|g:MXgB')+@ʕy\q{X)?rSm1ž|,0g{$ `7HT{N4gZ =#,)IJ1;e0 ,BU{yTΏ+l,EC+.\۹30oqYsyN1t~* =GD`nM 5ozf/ꅌ-cq-(V X= ݎ nP%JN UݕuX!mQCAFnsTD'6#5O(Jz5dyڒ{풊u2o k)B4ϵD< SvOyY).Kq٨$n@:s(Z1-.#v6bʤ?[ c)?/f GȞs9qGP4sˤ'"ٮ;3V(+DVgSƙ*DPkyPINhꃽcxrE)/J J/;ӉjEF% خzW'yb,ӅjCG:feF8̗H<>( A^3!͡s!zlr' IBNY}18tCƐ>{}_0 6I#)<~35611QKKkNɝYt-M$0hIӜXD9ncĸyؾ?(1M7kVۻ}j;Ep,ҠT-DV!9yxuŚ,Pl<Ļ- =&&s~Xq7HQs§McHmcőP/1 c)P?,S\uu*s7+ws+hV/`$KɣT¨w7aCiVxD01:% [,5WE\l//Ug_^SKbX*NSDHUgIͥ mli"Sl\HAxW wJ7z pr c"S* , ^ds<DZZ!@.(.ⴱ<$H`f&8j`Iޟanp i)>:#LR4f\#MqDڎC%8/^+ v}7l,264ҽ52*'QtfBB:!% $> tt&dt;x;Ka9A5%y0(n5S/CȎ~/볿T~;+;7ȳ6A)9rRE7mXH|'Ě D5 Y'bjFoK&W7qu#2~q+ѶvC^Ѿ7^Q!UƦ?hҶՆ7AÞaiL~/v}v4JF)jTrRa)Db)'B(QTFJEMY jl0!J_{!'[i&.m{guf{Z>p o{y^ ,@[[*R l(7uH㭌,0Jͽ|Z^zAd((-3d#ϾY^=ᨔ{yGqV,ehZAΚπ81jO˟g(1heADQ~_a>$G|Li69oSPkM,-:Pt~m6 :PG8wqcu΃Fi|B J;WY1aYQ`HۺV%92V4R4cqXRTI5Xs N K ZCRm#Jt)]jtb"taqE |3ȡ1ܚ;c4J`UX"} Vedt_JdBN7(ߵaސm];n=A*-S~=ta=B+XBR5&mg6;)R:v Vk!TZdȡU9JIR|UB Okzj! vZ*V-Йn%'V|=syBvc(!WN=fR4CrG\œSj( Ҹ(R{r(jN~8!ctE'iO=b0Dc\bXȋŴX, {jv,b]/!1D4'Yht sJ{f9úΟ,4R04CQ25_^ތĤ(M LzX95zu4zn1E6cw-@%=rhF= sos Im)q=uĢQbvÜ#[O`Z֪k|֝Ro`Y,1)o>v3+esnM/_frXD,c3Yw<:fҒ}M |49qI~ -c`=cصXe#FKvX&SllZ.>$;_iWx"o3XI>U;j'mKvMA&]Ńuk\>fHx[Ƒ|jw$56VJR, 4㰢¦YXVwzE)>4הJHC7 ,֓-.4u n96%!z1h.m+n-=KqcSguQX!q!J 6s1uk@;Y" 1 {tNDGac8XidV"(Ԋ*_6JبH5}rTP+O9%;3ZВ&<Fxẉ_CLxh!{Ptb$HF0 hbWjkCǾrĽk1k񂔊c'c]mComc\ oAlsP6$ lɬDԈiu;2D$6$B Le?q6<Q'EQ8krros&ЀI1V+bd/тQ:˂CGhðF įcN'1p‡HDEc>;I#/?`COw3n,f CwD6$`xji(΋bz7QyQd{YX/@}U: sɘ'bL9LEkrhEosn([c~/[_uUZTuXjNY#pCQX'jI8\@5A05R0密Fq $<+bxQsQr[W27/5աjb8йr"snri(ŀzmlєi /=Xp)R4,ʷ RSZ[:('m.[ÿfsWxV aJ6j~ѤQrH$Q969QXʕstrcJ=ǀ&S )bDb_&SQt @wW]D(k YM@5TOΜDp$d6)NynbKn^qoЛS%2r.ArQƓ-ams%q3Y.E͉N@9Y@:ɄD:D3+{2s(1Ǿ(pGJDRPHuϕ? O-+N9cB*FO/ \]GWgaf)4 xEEz>IBhfsqE6.`O5Jk}Bz%9Dғ,ڭ02׊t`ωBۜ2 VDW8Ix6Y^mF[k0LQ:8ŀ",-2JPT*ף,S m$C'Is)uRWBJ:cYv$*X_vKT+ Yñ#[: +E Ʊ)!團"[Gdl~y4:b9ꕍI?r`<0"ӓDi~4SzM}aќ+l/|,]ǗI{<'ٝR$_Kc|i/%(GP 2AEP7$v~QT]vu3u{ttƒSjzR7!x`l:L9*yyx0qƯ}*v {c#$e`fX˞ߙpw8wb?n Am{7yqx1KvыBл-ݸ;)ElN;zǎ^(ni5S퐂Z A|cṚ4 |OOVl1ݷ~?d(TM-I @M+ pFXK|jLƨ 1T!`C/$MRn,i!BhjI "rw/NT#~Go4Ј3܇/bDr1OL6:rԴ(bpҟk.$HK#+m5"|eV2`jF0'*bƋ.83ۗcBymVV1*\;U3`G3n -Gs_;x^SN~/5>R?߿G'7j3BF%?~AaI`+}A"" tf"8<'t0؆g]CkY?ji?!FϩJ@9iZ6Ɠ,ސ=Xꦀ zL . !_G'FOdvHPrg? rG 1(y~9zT/!+ })(yT,{C.mr6kbI:N3=U ʩ?Gȝq&޾8li= rTnkRL" i9A43[e=D0iFsvjFWI<c6V6;; Wg|&Q"qh6nDQ_n,PuC:XaM" DX5(DZӆs6%oZ1\^ҫQ ?]i.'9BPibrK gzaqiE G؋zzc?MQ{=9+iD{d@r#+ed.$^^s!xchXR%21ss+X?7om&C5Y8'VA1_>( ȋŕR=vgf-,|Wi{xvl-FXPl~6+%eկUD-%`j#A} wMa3rQ;ؠ9ԁLpj+T"̳x6lY٠Qggs$v:*ad![G`ɳvQLS\&sA9U6&<Ì|dܜkyKy:^bkQa-XӪmBsm!Z:Tm+:I,l!Ob ~NFRy)̗<7sal9TSX9%|&!vc+?*YPe*rȝ `W*3Pie&EuC 3b]y8n[e^Wn S[AioCOߧԧ_ʃ3F^fJ ALI?RDR~ss< ]uݮG@_G^ G#C6ORI<+!0{vQm@y;7ʆG`Fjۯ={\xڿ)"Ljj d)4eȡ̩ne%K'S:'Bm2 50pAe؆F|R+>3]IƆ kؾ쫝I7#yKK3b¹K~νCmD2By7`Gco)kVWX+|l4&Ukn?(?7Lo2PxU9թ m*lۀǃ14 {?ӌՑIBD(dA]{&|}@W""Ș yA[&l&#S7_B/lΉҶWeiѵG)=ID{4#G9S/a{d{kwǨ^-Ni0aezH ]0[WTM~mxΙ;QJhi؎_sw@r甐ː[o2$ |ZM} ӜU{|Ҟfw7D=3=:%s|iSar_2i|vޜ-f |gomoЉ}{l0FJ8Dm? v5Uy BJLDE|RNrc<#/FxyPKn9X "/GX0:Mvn":&hb1K=8K-^LEc۵w9CF#DTNL Ni21ZsiG38F&h.ґEY6OTl0߿?">}H сfӷ:pxf/Lgx&%ln0ŘiU6 ۲Mϣw @wWND6Xb!@nc Xa4-nA;+*$,`\͢b+ lԫ?MIȯgyYzPM2T TJ'!;%BS >p+@9c[!Lm):Y ( -? vR6!VbkPSr1"!&d2,VUh+Cjiu,ubTBV6 %Űj@Ux(#F!&/r8WG7>J kH@#FA1 UZTIӠE+JQ@EB;nuS0DL~IC~ P ݛHȄ0\hb@ ( Fe O F H.{YAt؝!sCy"t&{h7$rd*); aNiV03!J[RJ G´iC[^#@NJ9*ۥ ms8` jƸ??ja5 ɏQT3f%Rd{T*Gn>J-aS+!H06#f_k27w"MӚ+)K_BjE$w. (d~"D=H%6E*i$ntc`J ^nmW~}|SO[1) 巺BJ[Bvk"I1((h8]" =Ȁ, B*iK[W]w˻~wY[ef+ `2!RckivգP$y3<><~B|Z* Q;~CiLJ)N=婊nrp(a7{7rdU{|N>=~$G^" }KY~MM d~-%%=LCkWxqaG*NäJ!9E"a=Nôv`h.0O 4íY:w^417 QN|¹/pw]CAZY{]ƯP1ᬠa SHRy1Kr/fy *{h ȁ :IBsdIGZbv]߃e<=TAzU IÍm@( +#S3' VLt_ SgFGi694)$_I8egRQĦ%lS;{R5? x6}|^+#nZm&n8/7ki8"G0 zQڹ1Uk}Hk c٨=ibzswT-~vnڼ{B~J Xը B)`roJ?Fp콩}hmYME0-ui" y u"TÄxblEO(i8tb_έ+_E3y9ULTBԙPm%9Iecc._dacI:EjʱBn{BrB޻-.֖W<ԑY{[ /ۍ*Dlg3_ p_x+>qEtѶߩ.`D3j6ĂXBKb4MQjRMh{WMIfss3VK&2RdlX-F Ԣ-3N0 ȯY Ց8ǡ_^Y[*kwmp[B #Q,*}8ΞHe/Jt)0Ii M 6 D"@J7 PdJnVX"iDwRݡHDVׇ8␉g3l@ |f<'DSs`thhY V ["PmxT& j8w>_^n'[\ڼ?63)/lZta&>4)J4ܵh€gl)Y4S&f +ɩn2Q:6U얍*b^ Pw-"OFTRBa)I@f 04&ZtBQ6SB4O{ J:Už*K2aKAF|oY=Zd3i|]`41tOTJ2JKGi60!h5q˅ց\ID{CEl/='|n1ɈӅKOŢ_o> NﺇXyGxQ!{VQpG|{~mT*G ƿmE":w6rN;W؀ t7DM,:{f=6%VPUz(h,[K+[7hle}SƟyH6!Ӗ^u^ZeU@6 uFN? d c-4p&ickmlk-_X2)vђ9ž~$>pd,I\őQHXoR¶umjVp7W|zBN*N_Q14= 2L0a(>.{Nt`~s,:B⣊, xc@ Tz#:omj/˕u^8Y~P.lf.mo^GyJR9&X޼fY 7卑mTܝY$M6EF2eTnjf7Me+heqR'uI^/YQ}nʊxu/[$ r.;g"#^%xK+˯dO⯒D$}3xu<]TN w79RC~{sp(Da O@Ndwgsg I 6'P@FPlIj6m0WT +f^d&ay "?&">ϕT0n U‬qIKx_)㒴q_)+MHx_.# RUt/h*[W/Q`;- "=ނZzvG4"WAe S+ANzpڈEpa`g=-Bp9iCtw?oګ6 \Æl#w- >0#KIXzM,;N0Ǒ?|Ot2BOZEHG [81~sqK !1ʕ'SLR ͓2{X[T XdaOo?pJ7<`sAUlyU m('ZeF;-_u"QBCWDH ; '~2 B:k8i PΛ ( ^ɚuhV[ oя ula&9 tmn/EO[Uc9v(o;o"p1-m,l{$-Ǣ n  c$u .fwST=trMpI ;5TeWRr唾 s"II閛b|!MwK;.OST 'NԒP# mӋPh/p~*aH䐃5 o~g|fo#Ja?z@oETcM\0=!Rx ܈֨߯^G!Cҹ9)͛kCf6О?BQQJRbO:x6`'l&r9D&<$˄ʇ`fC*Dt@/2/^_\{1E C4`ӽ-peMleY6ZYE5b{DvՠU܎+DUARXSxOD Ys 7mpUhKVD61dfpPX$'п,L[l!nQ_3/"1/!Jΰ(ѻe 9 OQ/&_HiMfOZCdIi/5Ɯӓ;$'LyPm[Ja+}4ؠ28xˈ,Vj *fiDt[ՙ8vb T 4PǠr ࢄ(V GZVzGe-yy]0eaT@R, 6B;gL;:q<=xzD,XQo5c%WUz#R7+V_jV m4␜FvmeLd@"`6c9wYP` (N!'5X/])a.9W."!RaE) W}~,}f^%{cSo=|5T]/Wqw+r\5^) c}FI&Xy^~1j7_ʕ :&{Nt.Vln>?$[OEނ?ՃQPN|Ɖǥ){gnFZ})ifS9|2Ͳ60?h\] 2Ws|]*`Qov HJ>jz;QS?H\ѷ5嶻9d6L i:!/7Nid.@l[c s$41Ukt_DtPU=Lab+B!|DcR> iϰ<$^KIVgs4'{zmhE:J#K8.. 9,WB7`om#zobC8PWhG7q)*n/blCAq69Ɔ_v.)=Svv7uo`tH )fǶWg)8TiR[^&P%t g;=[{P"y -o{%dBØ6 aN[I*go{}J;Z٣5S$1cmf@9 M xTfe7 ̈|0(댂fDf@3b7+xZPR)F.L5BZ+,L(LuoT= Yb5S 6SnmJf3r%y%֜ aoM*ŕ[GV^Vm6nT[2¸%DC=-gvSwSWwYYKF=Eug[d}gEA^qgBn :+ +rwĔ~JS:zG x&MZf/!V/=Ŕ)Z=>k{Ĵ1DnNsmBbs(Q=f"6?ZH|gݧc\=O`5;nh0W/ 1^έz+lzDtER`'>x‰}5tsOmSv؛nDz~A]v]iT ^OfX 8X-+ys?iL%S*(`vE )Ld&-V*1 c/u cJ*g16>g&MKKR|WjolE/Ŕ [,:B-1+hث,2>6救+Xhe/S2:)e\}0˒Ve Yί|I^q>sk?[:/[[c^`&_vAlDn5(Ջ$ kvbX=1LJ,Egjc*PF#{`4BƬG3`FȬUm[^1Mg oRv]7pdʧ2JU% oNR~YYP8zP،4u_jXUpx ;]MW|2ͬ̍_w}eN!"{MޭF\sOtK LvkRe 6gt"h@X88$yuŴa[2Y?\/#"կÏb}L 渚ƫ/>D7l+jk xRd(Hu;FE*dTTAŲ-q2axS_Do̱WAURfaV)ʟl7 N[d& Umh-FX噇Gu0䤦 )6bY}5WB'ژf[Fa6[dt~)%q#%(8\BItFo~J|3S)v'v;š╝☶z%6F- *?R#z H)F頙Ab>2fE bXSX.L}LEnV)Ԇ̸,+yHSݛN"iB"73-Bv&( mjٝbi+Da-gpϒML9xL9w#L3ljx]A"%d&Tt*;P@qۋX9(M'$nYa c{Cj+T7)*gw{=PW- "2F8j}2:;iLf3/T[[`gY [[5Qz|znci|c@jDV3`z!YD]|418[QU(Rww8!W[Wu}J C=tP8a'5& og xUeҴ("TMnK[^7n`/@14:ڶVS(n/"1DF-XԊMrx7;_:g{g@쎿99 dAodqxTD1*#Wal}"(A^6F(&̉y&𸟆;Sl:l׵BED?nb HϳB+ Z> *BQz_ye#0O>zO{i 6e"8PLǢm[QsŀÙ}v#( ajV<2LTγ9)ݿ&#S` s}#ߒ @,D3 :uL1U:} x!A]J>?|=5p׿{_T{|/Z_6n;i#n+y)RV!a6  Bw\bsM.D } a Zvϳ(HĎml;$pg4kkjG!:/SqyR9̤N>3s2Fli O8$cc\x]ᤰ*zrrI8Z- 85D2Vu0ͷdM]Qi@-yq8@/w/Or) .tLqك4o0B8[[['up@ `j(Ӄ8o 6<*8k;w>&]}ٳȴІqSopA y=0:]Τd^}Af<*7Yd1B姁v6M [@D9˳,TΙS5Tc=VHtܰgF О98N4|a؇ = ذ'S|RV+quGXy} \f R0۹i}ܞ[ε9ePiqp@\H8˄)ݤH6z#:~*$XӃ|," El P;]tFႃ Sw-K% { :0U|{q؋̋/7$Š4͠iTSLeRwvGe:' %r"%T0Wua-R[_Qsw=Y uqQ" GHZ꼖Cs[|"A{s@͟(X(Uy4JvywE@BHsi$$Sz{-5W?u~J'ZLF%&w#{ vrM'sssp(9,1UA!Kd bL$ڕ!m0)]3:yT _ͿE53 &o9 siqUׂ-.ͨP:~W'B"7R^LB^Nxd8'qˁqX uo ,&ַb{tޏ}4(kAvŎ993BA"5kNIŧOGkv$u3!uDRJ+EB6\3Gz RkP^c@e)[=l}apXr9Q3Љr*-|#ե7p}'Yr W0H% Etk$Y#iwƪ$՝y&һ9ݳ*4h,] RAF(* ژTy{ԾBV^{k 0Ȳ,<ч\[ -\@-d KaBBd''}O~Ie+64z|pK@yoo lq2YF,tv²,){e|ebe|+ӯ==vk;cEP=pqI>'c.ٽ>;A{b6%q͟lާÀk6?滟:c x<롄$!?J܈G0#2ư1-bqB,ŘX̒e0N aH8_ո8LF:DaŸb/\TEB9#DYuuQ.e;)ѸC`Õ tMCS5;X62 ˑH+ V2:+(Xq1%F tV8Tk7EA$YKEAR>(P{>P[IҐoݴgz m$DE'0lWռ-\"3&]kF[ݐF6~0bQoX)=do"{ wMpq@V^1K/:+[q1% tVJ'DEYdy$OPL /Dɩ`|gܯXa!B_!?,z]d0dh. In%B yF1qBm ,JqbcN .6Zu%Ӱ>qtlv>=|z-imgCx߃>#>Z[ZaUZ*g=J7 #tpQ7T `lIQ&]I5݄g z΁@ER:W|P5;HGsP;#)h1t]Ttk/b9)s#eX03.J Յqf"h2ef: K=8ap\}LMK?dH(φX4[lt6 IJU} , 1āդ@^;A:zASAt#.)qS "sj_'q٠7Rdkэ~yyA $!?Y*5BZ^{byi!ߥ/ŀn'1^ 2^a%gt;;'f+,J 7ch4cNC⛗ܗ wƑeB,Pz 1Yx'(&a0=-V@PөY~T?on+%]ҡD=+䩰#S^p~,猠͉S&jNA@FSڜ8{,6' &'7,Ο[A4&ౚVgx4AʁGLR 렺M[r( ds|VR}ڷz?>= lK]c:bP/]ih2݀y-S%؂F!@pOWPM|R ϭSl8;9d^n xruwUWWFNn## +tLCːXjhC:JSMvwA񠷎s04p|f zddA=T3puNnIKϟXh@H5wS< $UTkjY[rkKk9L\Scy\6iv]|B@yFZǛ ENIz64*/aM&t󼥮~G̙~'!̏ď71f~TQ,ԹwF9~xY97LO nq/ߦB5/8syn'=DN(r̲)L <0B_./ {`l<,Ro7T w[s죦ﰠIkt#zTJ-ߴcg$Kj߃,fLoilzͰCLNf ͎N@3vj|yIGSd4Ty4S V m6LZy70aB@D ɹcuU6mML!,hI&aShv&gF&&F^ >@+S]7 6$0@fĝ1S,2 ltvMFc2p!t&d>| /BW6w\GDQL *cAg֗/8"A"]uٵ<#{̺͉ Vsӫ&'W8ud&eKl:&ְX̑S~ Ѧa`(eyxIs+ $TB|&FBt CL@Cx3b|2!FrbdLRidৠcEJ A03oW> 4y4O^; *q6:d.@c>WCLXn9191Bw8=# B#ED }yj E@9juF4>r+`!j$S~5t9Ful40eAO|rG.QCJ| 0Vb߿KT1~M;"]?l48t[gTNҥ%ifӥ3 pCIϨi:l`D>KThhVϢ_EaEY(*4k}p!yxKd?,bEZ6I [N=t}9@Ɉp?|O ^~[n_/(LFȷpcUǕqdPԞW|buf5:H#7nbW/sp<`xd OqBLaB<♃@wdZ0~6i +dWO9E2us(O1-$(l4FΧ"]_W7gg0w+]ḀN>YD>K/D%2`Aod%iGј]߽vշwu#-eaxv[ɭ!ӳ5kpSi.%ɫ)4$7nG{gkr/lC@QnIWOשrJC9}dmdUakկ!:j]YmvW+[v,E;!F2uYld3rX FŹ=RîbLiqW6q++NdK ;s-J[b=#c"RB9] MۗtjA6" .uyasm_Jd:{6tAM?DXaRfY hV'ь&rշ*MADp@W]_>wk\7p:ad_!Qu|M47v lYMF:v[4;szO/pk!6Ec}Dc};.>2a\>i6Eٲ|:|F@$ n+{p# َF BaZ& HK{C^~em;y1 F?{EvSYCQ}E N>~ؕzYb>Yy ]_kĄC_\/W, {t7zoa<A48ҵvp lzAHqEA2҃-22>8Ͼl F77ll =n m)P3< ]g,N`̞A5 /1U`/\S_Du *\8g쥅Q{,N]3I7/5dyc b6Ȏ~m%5I]pOk(,$1' yK |鳼DVqȇpfT`Fr@9}Y,v9 2ard4b*30 u w 2aA̭sJ8 xb1އp#> a:`:CƎN/t=+@,d ~X\~m OL b|E}w#_aAFHy{F탣c/{ll8w'&voe!DYB-IIc W# $zlIs}xt dv_@ɂT3VRUIV>A+_ <ܗ @ԗE&|BsYO24آ|I h.1 =ĭ*a i4 II^ %̗3n=.Xur.\'O kI E@HMAiK0nAK>#el\\- 0HJfLN2DРt3/q5 hb,>a$4,<$a4,bKP&<, !9.b촙$-?u {<;MzYi/b`G[D/>sO5G-VArd;YїM"a6}mTCΐ2}9zN=8 e}\uiÖQ02/ȓ1]n ʺd,0zhn,:!YtȚe# d"q=YjHQfloμ yl;tMSv @bUZo70UuߗCx0p=tU9H=Bfs`eQ ph_1p M? 3݄'!pE|L,(ZYvr(eQcyk~ +oP9Gqfr+:|}oQXY.<\t]+&K R:$\$(hw8a@rYJ`q"{1<[y7Ï w\;I# 0YP?o.={{w|!ͬbx6{adѯۏ!o;јmm+mi\[?ڴ۪hxv,~;-DSvXGQJi[B,P۞m!ڷgtyFi5a Jq_g|6&_z_~(hնzcv#K5٤նGYkqâE;:'\ gׯ8M@jX@\ڡk/Y! :o:+8v~,gamniڢkxX~`4m6놐P˴`m}׆Jk eYlz>΃gu>z!Z}Z:DZ[F{+Ji=[֢_2EafiΊ5K:'MZF٪jcq1K#φ ;3>3(=8-ֈ5xbǵ`ׂK+ vh(4?~D4YP=zjZ{O{['t*nHUd;VEiQ lVomGe / /nW<:>f.Y3694->dWX#AfLg5F\+㽧4|,OaOL?I?" ZGHO I'أtInU)b7KHpZjB_W㽚Ax@.|=NpM9ԊDeޑvx{dkykmkOYwܾ/O5.O3Ǿt=4~}Zg'IÌ}{{efCM_Z&fuADp]NkЂ,j*n^f=j"4APo4ԊbP~PI\OM5(nWe/W\?3$ExB_nR.)v1q Yux%د*˷[=tmU]}>G?K6 QeI,wSZeN[k]ܷ:rj)dAH|ш8Ҋ*w XՃ*?}D 9vQ,ju 0=36Jp~4c_ !L)Aއ<<8qGW{]^SΚ` mV/kFMcV U,t9)Y 0LuWGotiEZ}7^,ݴX?f'+yЭv7PE|Kw7C< y!+#dv}d7,|&e\wIs~OV5Vg{\бaP"C Au aŠebi2fKf)hຏ>WތCosf`"z^ޖ, >l} l,Atl :V9v2aʒ&]w|MxVԲkSiM jr3`_} Hfxy3B.bpevH2 hwy _d7'-@B>ڂbtDޯUep5jOPc M!;y\тnHDnk(baVҲ.ծŊJYMQT#{Fs^Qۃ+D3/C/ <>*|^(}qURAQ+bB!>Q$!"'s Xܪݣuv3Ҁ7kM2aRJԕsRJ98€!s(~ rS}:PdG8ԂZyӃV4w4E9>6ٗ>֜#Yh^k Ae/3G #`41wn(c#1Ҙ~(JNoT^W wjh*+FQri9jdn>DMS=2 +_!z0Wo:Hwع (oӴTK5a|a2: xB@^PZ'X pJ |/c_#ֳ&Ɠ }Qh2;{7M"9::"UcI G!gϞ6z[n,Z)nVV-'YEPK&NB@y{2 "O%Z+Ǫ{Z׏N娝w`u1U@ĔL2.-#cq?/C"ibNrU<d9<ݳumA?W#U,񖣦A6SE '-TVqX/FV~e)Xs)_Gyd)@$acd lCQFk@6dֹd7YբPU@Y.)*~6H%Rd V? <<m߀Lۣ}>U^*G̃.BJ$;{5ZKelE \[d6y6"Zk=d`qv؟ҐeZ"zmoqS#X`+l7X4o1\0G77K?97 ooo˙rmϾ~$Mz( _=D}<,  w1ĮӋ~E?E#Ҽ:=^xd$MU ΊAX1|V.i^@۰Axqaubꂱzӥ Edp(V;܆SnXmcb;/%-oСVr'J)Y uR[w)`4y^.?0$췢,^y<kk߉/?fUpΉ[bSw%Λ^vpڠ"O! .Cr^%xґyޟ/PNsː,$a>(XXDA1@6q _\v/+Q/$aq{?1ZbHB('!$}0ʪ R΄=LB$StZUv>93sN6UY 76k ' 4xBНD{@a8OpO-9C6^ZK[&8Oo9CNL#􍀞F'p-ltDz[Hp؃l;І aA # `X/D /p9}qXEo%zm5bmʾx,IPEp%{Cpe6- S{we93űrQFhk; 0 lJTn~1Nb'"0أd6T$("|M_G/>P~F<l kS$H[(ʷPmAW/uޘUl˕ vZk> }_dk~>;`A#\wдm^.YSdpNMWlSYFT>pE>\Hk_eѰ{߿;sWO]fhw 59y"CС1ع?3pXcdV"C-M@ -ʃh#vJt?{l쥳NdRHltl wO%;oE!eLi($`Q1*ZZ׵5Z_UQFT.X~-N Q(5Ĭ$X\SAV}0.:siu&:svu6&,W}t,g=̿NMz(LݽI'M N֞h#8B L; 2 f:B2]h$zp),^.xߙ"e^!~Q*~q "X9MA7>M1b:]4_j^:ݸ4SfRd,YS?KMtLY"o?Y硨>(d>lMJ-_oYnr+ĵi1Ae# f}-w@޲,I˜ȹpca]THs^y\_e @Nm?@`kW@S. T DHOJt%y3ZpP\(.آ\{txؿ>B7-;oocMFTuky֋T@_UĪO]Q~vq sRrKzKp@X m5cg_MJ+'Ϩb;T`t\\S0l*'SlTM] 3?/f"i8bT(/<{HeІ?R=Yz |yudd#DܪMIJ咶>-.[I@&#qdٽ> W/d%EU66?N2V_F@N kW]_:1_G"ȋo1]xrPq%va&g[Eа%슗D-q6Rh.Q"_"'Sl.f l4N$M 3d@wZ> 庉bXMSN?u.]9\ E\%eiDۨV (@!9@\o-5AQT =4JzGJ%pp̮! -]i$JcvE :į.,*wu2aZ QYrb bЩ5T,۠*%2nAhMB z ljqqF“/,me,c`)CDCXVDRmk֔Jj{{"gČʳuƜۏ a?+"432Ogq`뼓)$`3LTWX,Ūc{3VFVN^XZ_?$ɑ]9?} 9@>,dn R/?h;-%4-D {cMAՃ5-9B~Q$: 176qr5L(C=G܁nڔ( >ο{~QIJ)VdW]!M\Io-ݭu}-nRͿǷ#)4L}i! ӞI$j ja 9ݟT'#lc8o;$(vpRBԵA6‚l3.F9I1hl}ߤ胻ӞA]XV BԂ<V-vt "{Ks .F !!UwPJ $ DI'=?}K`eXKuYKxMtPh1 p,_9}_׆1Vm& {E^a>hL|aP1LtiPUE1Q2/2]/:.ܢR֦UQ?s 0xPWE0qL \RuUsT=ˋSjPשv/{ޔTٵ4[ן ܿ6vB*Ұ9ռA[IMDVfMoC=?A$C̍-ۘ[Zj5FSŤ(N6x2^X=Ҹʐsii6!/ 6-:׷a.l+*B<ZPA1`.C!aXċ#fT"1ܖd< si.AM mJe`{M ʽDkS6=Rf+~=ziomU g> Zjj ~ˌڻZiU$;SٱxrcR%=߈v?{[Qnj[MT?Ɛ@ε]1YoUE)On$F#!)g聒J=PRJ6n z7N?{/5eƴ>ƥN]=5&Dℚ'*O~KJsdyē72z*דKC۲h !2Yϲ򰈩~}ENR66Oc"B ynbTRcqHs-&q+IsNÓuA61EVCBF.J̉59*W5_W2EC0}~?Q$pYUVՙInu收FfI3ct~@ Czٝ@8 ]8dA+ֲ*y)R9n/)Tńk(Q=7s,WI[U+yEDjQd֣5|&>d#)B\($A=pHV$@Z\Ixzt$I2lpj2rA++waUJjBA\%F%.9'%%6e9m*#$=%WDKI#x?R)D ytGGO׵U$HP2 *?HGK #s6Ͽ4E)$/2C/:(#I-RDǸZ7 hEiEITO Ty8ӕg|Wyxgl89O_v*FĮeL&V|=3tYqdbCQ_Q9hm ,Q)$Q}KKDM֮V*,+d.bD,s]s\iy9pN[!Z 2>V @] "D$y8n0[Lxj+״" )to4 />^0k+*j~zlg9mѣWUU*^3=ӣ OeԠl)@xH3 rSC󑍙]N2#G߮(Q!?2ʩ/Wz,9mA}F ][JEm-V(brv_\m@ @{}ai6-w[!c)^_iч7x@Q'=@?fT}{U&o~''oOWQmY<3AfQj 9袀kod$\{bׇgm/26X3#ڌlѰ3%,)0ٚJXBfQvMu06IWdӪ]Y]gj&A^kMwHy6Rl~ͧ)Z:UjMlpWi5[KdE-IV/fbʃezuV9-tj {hAq9}i\/='vn@ATSB'6O3ƛ=K1*F#7Z 6 ZďX6EX+-$q_T8PJ%XE6<5LR0O[d;,զ07'@E*s=!ȿO<%Tg搽~W.L=euхG\&!~]mf@ TfEDžcƂSϜ$ᝌ6#x7EQB>i?6Sf3wu9S?!&/Wu?-pF( Gm#i:QBfaL5>1:u `40mgB@h?5~(t{= Afu TZ[?"/VέLt{֑HoȨ蓠Eu;\4d aNJTtacecᢺ٬mfhJW beÍ Gl'xI UW"6$[`r uk 2/oUGE̵a.D}Lq-4b)7n2q*ĜS"Z`a uZ} ^8DB%KF@bRqF 0HXj1CxENSTQuaˆ:+ 7 SЪN« $VqVEQO,EX0 X\YZ j`Z V$Hlânӎ`b8zGEѺ]+HQ"}J(Ӳ])Jr$sA1m|?6 SѷVb (kWq0nFE *w:GY>%e07;I抱;A*n[[q MT·+ pCW?In+Kw^f_n .Rİuiq Kpam4\pNӐͼ=%OD{'%\JҵS:W _) [o243H}3jO~/lFo{ocE#)ADn6fk,cܺ6»ͯN[!uU2e ޹SηƼ3{^^~b/oF˽*ݨDy]6$40D!@%L`,[Bs ϼzq=C@5 #TC@6K@7oc No~p=yrPiI;L#xb,|,M 1.JxMoc25Bwl{|;Ʒ' 0K.*K2q= ܪMA$?ZzmX'X%u ūւ1n}ְ$2X' myc~bw#+6u#}{]B~S,:#>c?^Mt秡pJ^ 0}[Ivz|N:fUakXq!_ lП'Diqrèb$!IpVC#VTEJ N~-v%"9k^=nXݑ[]X-V!ˬ̢x3ݳEiR,fkufSh9a1mŸv4feYթ\W&7˓(? f7vG'0kbD;:oVnZ./ND1A;^t#@ :Zᧇߓp˞ؓR3O~3ʐVI(RnJGK2՚ݚ`N4O/2Թu $L~`DTQ*X4ra6ͮJX8[[}V00) Ljf6f]Ձo+77a|xci3yK ;s*:(ֆSǃkKxFikQ9S3eT x@g@Y>+A>VհUd5"kA|XVVe5S:TߛPδ/{,|:@rG΁M IQ0YbY6f2KX]AN 1S txol`Y]6)("dVbk,?@ȩЏY(K;5E+OZz~h܏uPqiP-aܑe(Fqj7Ҵ|k) ?r91brzy~4O xA'A;K#"Z\k;l2t]FPUD6#J,esa/DU1" #I{Ia{*/oUz+VF3`#~m?10ǃO^ 5Ng+d9 /I4xtu3ͯ#_WZu}t?jc|74 T9Be(E<!`Uuy (b#< p">;LhpAGs$c=$U%'HX*˿QW%0d*)B'L``m7Q&$Oph&TDWuf`:0(pd+k#67)Z9e1-#R4⁕{(E#V䰿YS#U'j'6M~{P[[w*LSmQỷpoo~vo~yox'>.V?RMf#2\N{LrNLߪx FvsnkMѬܥ*J떐zL0T9֋/zs' 8':'H#AEOߥQ* mϐxxi`:$":iHS !G/u]tiZ el*"3J[(F'uP]z"˒qDnT'E;omRJ|{umt+/MGNf9\ )+AjݏGdV(0"VlVj5 o9d2Xn@5,G,~/)ǷOt:Syo;ߞ u`|AQrQY.NUl%[ ԛQN-l7)'oBOD+uכߏc~~tV]VF%ɳ y}Nޓ(aBb}"\7eIIQdΙ[~dh7-;^(!E0 nH3Q4@0̧QI_>0(+X1BbVXPꦢ@pqb#j3HTm)c$Տg3Vxc#o6x&EC26ö62yN 63D"Ry)>)!u%\uWV?G /uf )++9rhyi)'$Xc{=rwܨTמri+7,@)lfZ){֕'3O=]tTzj&I_\pldDtq#.`cb&AC=`p}L]I%;am!$U Yr.reWsu•a_XZK G\fߴZfC'/DE.r YZF9dn:.fe0a$z|S浮pF%4 ΥD63DŒD{><(,U{or% (^vF(\ Vl_l%q#<[Ӧ)5XmɄrv5!W &,L{LURGkӸ-{oqq\\n,.+F.,|l`Px.9M!$<{xJ X:gW &A.q_=K_o_vךׁߴ~q_^؏P} 7N }hz_7we\2gwHp\8Ef.%XfU@ۄ ‘6ѽCb4#20[@7cOJ?Rjq I4©JЧF=]޾`E9!@z. ZNe{C9A2@јNcO>F\{1qWK&sO`55}$pǚ_IJ.r8FvGvGwϱ"N5GQ,aClHF)-(iT8=׼!Xiśwh2M># ױjO!unX#bXV 6=[W6b L- > 1Ĭ{~[-ĜD=t3bi愑sT Aaz>:Ӄb&QrIɬ) ך*ŚbCɶ(#;!DtDV gZ&\ {:-6* 2)ԢTVuػ0JXʉ]b3q57&TxVlGyVL FE3B~̝pդ| Dø᠘KAø&DvP 7BADSRj ׃XIS_8h@$ t'u Gs7c4#&z0xH*H'X6bTa9E2'?:xia0)AOP}O?x7y7|](.48VDŽ!V̨"U՝u[HkL5:{~vGIkPu<58aO:|Su $? %}lVu*pJ|Ad?`V?csblX%V5 5F#^l<X|,3(Nz k|hȁ` :2ȸ6-U ʉ5 {M|imnn_ZW<[Ӷ\+wksV޺Mj&ٗjTm!.A#Ձt`ZNЭ\3UpΜETI_y[P֠JmiYxY%E󫁽Ub*!2-hvP÷{z.5B%4\ NvUbzaF51}t/rVSB2{w09s >2AuaȻ%?lUh>넼@YnoyGWZy1 DW_~+=k%zc}$UR,5FQ!d=ࣼ\2o H:zCΫ=XF?o %K3ۣ(=d(" =blg'0y!EsB,زɥ.:i+/'ʹ5tˬ.Տ_="ˍd))revg1v(x&C+l1Gǐ'25U|8,gP\ju/[k,Y*~X!uL'3$;HtQȡ2rl pc^@];%;𪐪$$ URՃ!AS=g3(z-qu6B^ e}xpIy|e^AزΞ.U=az7Wvf^vss>s_rCMW9]Mu+0I#nfxn ęJФe6D\r VW:rt_Ly~nR1$u,fR2777ũ M[)A0u SCfzRsYjK+=rgmH<|&13ǩGa_>Zx,sZ="_,}է10̝ Ȳ(E0Բ4–KPcg-/`ӑIT9/VcbK,c=sG[NL˃x=AˋX>~o7)g ! bq krG;XF,z4x̲f*kbӶq 3'…Ya(]у;= u#y f:t"o(y &4׸?8dNx:Ǖ-􇀐AgG!AP5 Bo܄-l/I"OO78<.q?)Vp 0*a_ ]O$4,[:,7<"oL : +2h#W1{[u,BقfQrNA1QHi&X\څe$ab#j^~$??d"ɬuF HfH2ڷdL2떉:\"GK[@ sF$ ۧ$SDqw0_$S4'm0bFm"Vٝ5`N[$cĝ^gKx;(fڵ?Wc41]X.%J Ʈ&챬c'>cIe;,[d52\b4Å7A׻N127##"GAx;EY9̟ifxr^_?~^ U_D sYV\/UYPnmn5}u+g rLJUӽe6[;Fu)Սc||v !I݁G'}2]˶C.ջu !/O2$D&h slB}[YNi/Z 3+.N.n[cpaN(pM\"(z81v5Oy5UcZXeDL"i &C_]mZS# &/viIN90r NiuGq@ʜ53JR1+_GVt94@/*ul[=? ʳb&`'SM}b"-ʲřHq'<3*8Rn(^bB,3o]BAH& TIe<\ښTf6Md3ˈ+gsjGCbi\KhiB;M0N:Qb*}Qe%s2genX㹔bq,7PTL;\S-X7:,+/Rk(r(Cl;wC<;4 Ĭ&1?A(‰:G=p,\%Fc@!ڡ\;z|WeE/ ʵک@lRGt09u?Lf8`u!@iNV[ wmLݒ7t*xC/~D)yf5y<ƺE>#Mko/ǦYh>1i/nnyڙFʕ{beH,7'o?tyFjܐ`/IL_S}ɚ3LWBkLf¦Xg:dRP.#̥dI%oyY/vG>cm;=>ݣV9*WWÄɸȊɘ!9JuQU^ɔJtNYoj=h ~DFS(W ~Z@Ok1-dʚs14f7QHVy͈U^sCGs깰!Qx}87.>Bմ#XL{|Mԅi|!L<'=ō!l6&jO<;&5۳ "懓`(^ ' C2C GBjNV+~(?8!?A .8OW'~h, FL=&7O|J X:gҤ2E#O7?njSM4Ө53jA4rt xr#/ϼړ^gIDs%)$IaĬ7 (cz%Re2 `-&u(%aҒ*,$Kf1ɧ12e»-U(TK* ^AAoT\@qun{i~i|i~R?,GZPKy5^V\3B+q b}M=f~Ϩa]bUdtknYDh_|M~!6 =&JJb$hOKB!g+EF7kX5O<ddVwBᖕ|Yoy;LxE<  w|Jwr n|*3[NO&}󈗼E~iΨ?z!aLZSn~@W>WOMq<Ҭ|=b>ln/|Kj/ɻ}l4촋uEPF[!rE {ƑAϓc1Br?ۊ L_pFW{X 17=ɕP)k*Nk R)U#WhRXL)c+SZÙcUyRHQn4G^l9 )ϊA4c Ή3A|у1tuGΤ.ꔘ颪){ET116 ~gBo]f@OYBYLtH2ZC$FTV,{)ryZNYJ~RTaR{jjݪٚ}g'f'M^RBFג%˵ OB=v?l~  0[[X$E}q%3?lw 96\8:'3H2>{v娏M/5|K-(2]A.515urMHU~\YsM DzZdPwqV:+ C,zF8ů>&ݛ Hl#C ŪQ$Uks`zvgD6b2vJ.Kv,~L|,YWG jˑt XA"ח tsʯGm2+Vnd4^{~۵+8;ģEUXMgmiFr&e3-̘6VU*M7Z~m.ZK*}Zek0#[}[(2ɎHLr"~at[CfM̳96ĶMƵ a mc @n,/b 2mS~{I5%ӟ{t4ڦb_ ltVVQϰh{oPƣ:,` ~kIlO 1l\(BT!Ǻ&:y傖3ȗ|Uwx -' F903-fqvQ̋bƅ<#x&ly.I9KF~m{8Av6;rCkĞ+{|ȷIquѻND \bRɕ륕PUV 2k7d|fAM1&f&̪CNTTLNw&PctTMd76@V7}MO+30 8fQDtF.jF)وW?r2PoOlW6d\6Mt">/}S`?l<f&f1jl0ba˅9m`C!#FCFAc)pݧHRwX>tzΧߋ_Ծ:44&%jXDySrp_>d:/'jHo5/mt~5D 3dcZ]m>,Da\_8% aV֞a7#Mg{T0 ͬedXuVy,Tap^BHVV~\9d睚Qܴ|hqJ"Tf2b\RҒ77'+E&3֗֋TX9d@n2,|p*fo4dL+wbt\҈A$ s<<DJVlJhS) 4bd@B5FfVL'D2%*l.ٜغ5'JґJ)}|M6:<){!ٜٜ֜ߜx`Ml08)tR3K%Phwi\74646@m[BvnSo2,7yЀϦPhu Zn\p/3Z'7!)̈́vsРK+e }nA>a6[]~D, ܽ9Oi\"w*@GTK`V',$*2΁j(f5:"G2c]mvW5U!eqg{ҳXf/_U?r` Ӧ#@", F+:ѾmŬq]0#ք|l5 aHRh(2-bj0WӇtk7+fb&%fMn14e'SbrUH{s^ cr 3|eнâ. LX/,d EfxXƒN殆pd\qrC;U /kPШp?$\gd\jը!!X+=Zvn|.ZW3FB0ʬ VՏqgMtJWՏpQhaQ/ w7]dxIq}ed6Q Ftc-;p.c,?tVBjM&`2d8NFFسS-/|Sy`ĕ ~Ow20lTW{ ʢw+Z.·{+RA|ttn~C7_s  7NKXZ.$?|I/9啍P[GH2 c AN{Is;Ӿ۞3bS` !2\8c@S-.AU "v'+VC;on ˺3ov&C! =>1Z<*gBL!2Ŕ._)#؞;7𯌭9dnGsپnn6m"+G7tѵ=m_eUĎ(^Pƍ&, @~!r&X.Ū?㣣ҏ3TL%mX  B(#6X::Ct4q 42YG}lpO.LT#kfp6}!4Y)ӝ"Y*+Lbwol}Ng{蒾0 5st ?쇃qAeY\rָ*q$V)gm\u@D;4g qcN<Ŀt#N&m&iaDnԔ/8d{;C­uw2bLv>΃µU/6Ăjkqq1.hy4pc`H1 &)Qţm#^pմӇrI;[ ̹l ⼆> >L w2=") \9@ƖzF#FVEǯ:љknMPt\s\y >ıOȶl ]8ʓ'7<}dPTjE+|T{l):#:dALqw}0j%vG@ºJk0"owjK6D0'?dǵeE],?pFkqi}@щ;6wAgcq0NJjvp|qBf940O`Qu*! ==t* KV@ZbXiNQҳRN{apH+PލL*A02vpE9۩ )%AD |/:@Rvg $<h Y:%pzFmAN&()ߞ)t e$W"F S0F&`TS, ~ޟڕ?_E5?޿fr|1fr+҄FLq~#$? })ű7I#&5kBv:$5B+n3Q@^1tD{r9En F'yn!yL'`n#S<G bEFs.:w =߽mfffoK#J 3ed?@5qPUY_^ϭ/ҕQ5ĥ!q\YYذNjk̄Y aK7XԱX r4wL${E2-toT`֭ɭ>.#z&JUu,er^ؼMtsʜ#KdPgeC̮LaM{i<4~O,ިyoaG1-P Ɯ[`3X`Ўl"JF8*RJca%`9z5v *J_Ō(=QQ 4_35|BU*T[["Gi=mqWp).>ݻk!uEe]qhp i1%bꎘ2 {]\򝣫M:vf.C#jIc(0b͸ı0cm )2Z|ߍ&qYjgP2gKY^˴E%eM%xEPp Nwt$v]"="2Q:آ{P VǤ 1)U^P\Ky}tz^u@p头En7stSXg0i`D|kۊV?Di꒯|Q!7ըfA0x?uqWmIW R 5Diǧ d)?܎U`K3CoBof^d,8^80$瘠WL㢈xyN,'M!Gh>vסo4_ס$BסuhCkLnh)s1NX/8],X("%^K,,T56.@?r ;$^ `!]RPK(BǢ TIp6'nF}7 O|''y6c *18s+@ %{ԥL0 3Ԉ!Vc Dข!Xj%Y|6a#Pl1L$) zn(@ !޺qAAAz2Njg?GrEf Udyy~5B&C/RDp6+W LY~aHA 2ose{"6&l9)C38Rb,DCd{y(]TCu 9TQ}Gy}(=j]^з}w=zsL)hy^NVG)8POkU>D{>=*xD5<ХՉa JUz(E{YD ZC7m`X\B[L9%Y UGJbvT ul8/乄DZ5XY' 4 PA8% 89ф~-"^ d;u]44]5¬]v!i`!@zz]JlqOkB=05adLRŻrZ&g#Au sgkClb'@gzyP_^t F(}]4Sħ~;T7Ԟt>x^2}Z_m1w&?wo/Qh ؞؞Y2+V௴b6!r|mb|N/iAhtjKdRtJRE1DSr= USUD5._5,_5PNYU$YQ)Og|dzQt}n} T~k#DޤvBqecIشzB> * 5L 7'+"Q,[[=${>(& F&9Mtsls }p Y+@&ِbO^ a_pE9M\TUd'_JWY@ݹNb LX@%ݻZILTǕ7|QNW7ZE9oI-+ߣIй"' 'Rẓک\c rP|N7j~`b&y VYa9tCF15$2TBg}~ b ҽXg~1;Ok5'Om'ɸ%R.T˙rLyD~uFe^:zFՇܙgڸ<8ښle''u&[yr5R%6O 1E HB$ <Ȯ]HqʷĻ6vtڜǙT!;'osg[^F2p$8BVt˜D`\8$Sُ{X κ\< #pna;xvߖ7t eq#l_`=<9Nl2ISTW2Pi>q}U15e_7s҂2nZ֬ )kHHk&ݰ7Bfxi<<+Emn"2BSWtu;4/3jtI`ډMqDf4OAbPAҘ NM6/k2lUVN< $yM;Ѹhlfxy6_#пכIk<3i2!+y[dLmϜa ,oڟ Euo46H&g߫AP a+}/)[Yj}ުa4 Y{1l4$(?r@f wřŀdst{VuC(~ V6* P{?F QA. 9I|^胐IuhNx/[~(S? @{ f,jP՗zW p޺˼}+-TJ)Zg<5,ϫyIY {ZCifbF퉆j /`w\wsIEcSb<%>/IDH,VʬW ygMi8s;/Iy<.>/Q7 χo x^gDw}a|hR|=ñ׍gUPm5yY]W ˍ~/+K=E; \X`aͧ,'{RN(%En|{T[ 5}'EּKVlN/"/'t7XEi*+Dc==tN:ˌ{_gfJ܋̼+ijB#rF ;5P*  Fdp8nԬwb18;VnFH& wty(O:fVKl)q 7HF뭘{ pL1qE@4Y9 82VcÐ$/~Ot^(AKNH|נ~UžOmy'b/}TEQp#߃o2zg[C l{6?Pjܚ49~HoU"] b!=0F#-! 힦vk >g6uIvM}F!2Ylֽ h`-R ?vi1­oj px PO+oŮ{T]W߆wf*O ]U BGT=jxvkhZ ٣݃ҧ?SPPUf4`/\= Q(jwŪP|oa6I1{$imᐇr;E7 fs\r . 9MWApflfLCrpHim0vFsyc wz Ƥcv}H"^ϲ,T 5EG:4s :[r-@`hKvrK:w_26{|Z=X3Xw]A0Heэ$11A+:Ier7@Avo  %(+63lrM:XԙB c Qǝ(csξn4O<$qeyZ7? d{@5M[;r;ٝNN>Ns'GioJ/ %@iVNfȣ6ETFnלðxDgl.VoՂpEjK#BBYT/R夣ޑrޑV$e1`+V*p<%?[ 9zBCrx|\ŃAH3$ˉ00#4( ߬ؾcF㻛)ș2}88MgL'^CX>ReI%l3A)_#nv.Z K/բJ vAa5vX8YYkҊׇOϳCT1>aQ@quFZG3C Ǝ0tLkR=ހx>kLeA9q 2и@bA ᩚ;*mP:(bBhhLrI$U|M!}3jq xrl13~֤} "H*$V Lc(ЏɊ ]9-Ҋ6ҽpSqoAeGqsA[ErK嶴8$grӁCjFc'7 Bx@?H+ldlͬQHeO kKGKKj-BsB?Tj+%l: 7vf?v&9 N!"7WO#xCF׭i"g"-Y#I,A%@Dt5B!9H;;š;uF*g%:Ec17NǝiQ–T>cR#G g+@L#my|kB̜rT=NtfDT˲8ϝ~0*D O(y(U>ՍFa?+A[O JNwlb؇3ߣtp=/vwӓy [YPd5j|K kG_!. y l56=f'o=K='?=lp5ކzT%fkbk|+CeËӨpw(bW T:j &vnn"ٻ20wKVE9!Ӫ*xήyגy_nYKX[H`,I}eOo&t5eu_eZLV(B_{<ܱ7o7{ZnfwjZ!joe E(P KPV^8+YyK!{uچ iH@{3{P6@+- +\e5q/q4n7-Qϫ/'!o`ӸFy.h" iV>$gxjw]NhթPG Gl?\e5Iٸ|Kǘ`Uf1sG}VƣFӧq]=)L(s7-y2,i! /$ _0Cn@8!'7Q+r+ Q?.d;U˂}.Hw's9/wl)ɖ,z6pǏ⮫)n6cEC;ȩlcl.-!L<gMaγUM\\ +?qV̳0+QsDloV]vK(=eq d3}͡귃X{a9JÀTApL_#be n<2}vxٹ[FPͭٺF.L:Կ*rXwa6ŇL΍ӷrtg` W Ys ,1KP,JX(lεC&i_S^HZ0)]پV7յlR#vmNruCU̝̳K|wܾݽ}v/ta6Rlrlr*RҌGe%et4O+}敦jaosR]M4VKB$)AVF끊lkOҶvF1wi0nDa6_q{ 5g%űG )v,\+ Ftی /}͇: dj=`_}kX {jb@bɉN HGkwa^ #ٲvK{;Uw G^!w$UMFncCK%u܇?U4͍VMhX~u qןNk8nEGeQ'(PbE]XXn^劦c]) +mJw[a'tRd2LMߔE?V7O=1s~ȣiyܞP ()t$L|ɻ9~N#s}I[[K[[E~֝%Y܃8G5ձ8,~ WlNmjVVfOG3MHo"?5T JgؚyR*_Y15H~ߓX<*?y$'8*7BOwhy{dMNԷj^.EB1OU_D޹5dy>o==kD8 QFeA[% O@౅Y BB b A[d7/16/U0JTf3*׍T)+/'3ku <5dd[~+gzj'ӡ> ĕxJ'h<( ^~ײX6 ԭ O]!>|ݚ8>F듶{B/ѡ}=KgLgzR1bl{w{PɢH=SwLW>fXW7p_$ehb jaa[T!^?|PUqL"FЈ$,'Й7{D NE,1J$2UadJ. Eh6LЩɃU.LE'e"2(Nd aԶ.L{9%p0]'8=ᢃLi=* M9r67+@E+| b`eL+iGЎ81z EЌ!.3) >) 45^omsAE?NM Q^5n~Ƞ w;;luuL$0p(J0Gga̬L3$, Lfa Lb$p$%7$\\@@J--k'FѨf_w'_g"f?ZǢ˫)̺`/st)ޕ,1UY˟V!5& Wj4,c&&}.dzZHkx6l֪0tQʏrKy*?7]I,wxl+'GE +3_Ec_W@|9],n#@ Wx꣥nS(kn]|RZ#`C&ҮkO.{}/Tl| ڍĴ5#UQ/|00)㿺 ,)ŭr*Yg!8~UD0X:ܪOfޢ|lDZǬ\h*u8Qblgb'), u·aa4 lXƋ;;TC "9Sx3zWߊQ> A{]8Eqv0>9$)̸ʠ! j>&+gP_|85 `.L=8Eu"Qqk%#Brƨ#rI 3!8w !pLLޥ !” |LHc\\|,řky.ʶpPYD@ QR9o,Jp> 1MRFEg˪c y+BOmpDX åGp)zbX Rj 5q^Ac!ŨӺa ۊ垅`pä&lsBJ lfrHJa$"EDSHI-0'I!JY|*Z }E)!ùAԳl .WXDW"ه n"y{:XO-3n0`D861%QvT-JMpVVt3i՛C7*Qn<}w&nMnv5=Y mAbn~w~^XT_T%xE7TpUiQڴ&SybE3VMZ+ꜷ"Vt_9);AWE,QS,dDN\,9Kbq8N >:14-JfT>~3^4 +,Av ⼶ vZu4+r}`^r[{}^}[3k@ZռQ[D~OZeN:(~~9Oi}{}Xx},觊 `,fݑ[>/.T M;‰ 8Ak"T_'qQf\\n)i}~ ~y'WIcD}Q{i"JFKaZOUpp `7X~Qwgzck_>Н3>[#}b!}X$$i''E0duw܄b~*M\d/Z=Vc`_Syd_zz'š#ʼnױʦ7cG'\3;/nЋ{Ƌ;WB_Kn476"6^okUjh_9}Zէ%y-b~- KHѼ?PGf(k ތzr}5ޠ[uLF+.n\#?ZYckO=k;NH34\p+(FCdEKn8j΋Q֐I"^n?JF%NO:V I>r$xB&njE uf5*_qT]S/Gjӗ/S$_^NB&]&R4Mv!F*#U3H`AV#,<ˏMbSÜ`'3ij>} _؏i?A''o5ʊzJ>8ʊ peafNѩ>4ר6 wK+?=j9jo? σQQ8=jH *ʋdD΅9'jt kO} U~pUkSɿHЉ!uIiz|4xdrJZY*{nsKFḺ̄`42~7xb.Ҹ "93$;1^qrQrhB7yU3z\&2LmK.rM|m_(+󃡟ƃTOk'#?MAHR8ETH'4FQQJ3nŞ88.R{u# .*׻Y<Ȍ žeKᇎkqK̦F/9XEa! X ֻY mX`*q킅 GD' }OSL'ˣ~)0ȥLۧ5hTg*']i-N9-Y+8 rGŅsP-mGy bw r- ,>Yє)SoО5clń>ؾ'EPͿ:6ԝy_Ͱ]Ӈ#Stn|IK]$RD |6CDbX$if'ۇt?H'Ka2p*1Qʐm Nu$*}Q\'0z{mH7>3ތhg΃f3M~iPSX셽^!>`كtP ;Xe1t/y ([է6ďȞ:'CˉTLz0D* %NH~z? X1@^k ٣Ɖ6Ԡ(W1x5$U )68=4L:&Ph[1A2Vp\,S~wea'qʯ.扞S.r0Wv\@avW8D.HP}J@pv2x$~^|oAspNֆ2*oH77-G;HQcL~FUata!Ƭ9Jclx,"hSp{ @XJA0jUU:HYz: g)|G\+|m_l8ƙn3M ـdl1JyE>~>&Xq] Q|.\,τ;V{~04jCϭh"V4ku>+:k[a=$Bo[<^q_M5as݃ۘ 4d4MX\ nsַ֦]RǓɋVf>}2M_31TL\lUT]Il* yuM^)rȫK!dN$:GZ c,"!O24a{QRC9Rn}=,ˑP7@ cJ6Cz}<蚡 W5rsMZd.s:lXhZ,F&\ЖݧO+5лxxĴtyMùk)\+\(\p?}_k*k*Cpjj Ѣ(5j9T#Sr`ZʵϮ\!޾>Sjv5Uo;\V[˜6w tyfW6}X&̛D,$f`;oCth1˽LTT'‚c G:7ث 4VGp>T[ !Fn)Pu tWcv05sj+_)O58Ri;͑Kzm9W,TvPd ,viHѠdn%(ɕY1wk\OR#$ު-l?6԰ ɚ38oxzVFa<\Ί,[QnA8d)rpW\tZu !ViXynSQpyhWia3a)gܳU, fhG7xaۤXO+>íNEwiUϴ˛!C B"a܎mH snV!#(5++Eh$+,&#x}M4PbDuMk;}J=?tL/( \|o3o׸4UJwv|ztZ\%-([x`)`D; gXmtV["NU,RapE`zgB*sc؜ҭ!`|XSXhA9L%#@Dݗ>pcsO24WPܱF$H$Ҹ²~ȉPyP %><_(4\pa]b4ˁAAbRM|.(9ԛ%8G3KiYZynؗ#q"ɟoPrym@')|jq5n hWp^4҇9iu5y{ޯ֑sƕ◾VFh<,e^7Ҿ63ƶ$a63ysPD$zVq(5+Iۜ[5y?.`ٮq͞U7qH)e+ >7[Q4_4ad289o l-GH4ʌ048G@s{#n9*'s]S2i#R^t}h53%yup6nÚ'H aIB1 7ш1܄ITG󱛹 T62dvWI7v9NgD..}mEdc3oYÅD;2M2#xRaAE.N[_+," K}83"&]6 [3%)x7StU;aA[_wZEuyt3%*HE awt@3BW|sB>GqĬ,Ŏ.qm wߨJ5h~5:e@qĨ4>k)rL-TjFBx',/"AcNAÂ$~1/. "x#?~1(d6GU 572rrЎ m>W)sVcd6l9՜F+􇓗.2Z!DӷV^ܿl8E?Gt .E#41f*dF vTT5>=ë 4 1KܫY8bb*5>HMnnYBRIH`35GaŁ:XaKd I2+Qe9x1c^4=r9BG*xу~D>rp%F{ TfE8"5F^6Op'#BGܦЈKqcI]6z^ kx9eWό5K-[q Mzw4Z/G8pujyټƎ+9bu֜]\Z8A-Ďr+qU|Ǟ_m$ #@9G\uYx̜ ޸}].Y3b7+z R~M(eNS1:#Py0umk(sR]XIHuz3:˽xwką*@pYl^8J\ ^0&|YaB>}+LRѵ3F_b߳4Ԉ% #Cg;`MR[ɵ*;!՜('KcL,l<91)MÏ 3CKϯrل7'<1]o=)d`rXrdNW6V8,w9.buM9 #b`1yoPiqɘՎ0&@L2 Џ0Fw?b *a*Q\żE%O1 1'.ѯ> w?}eujE]GI"[LI UGU+R*MJ=_d rMQD8xh,NoYJo e]p)[_5oQdDySj5EEnK'?&Ծ,񜤴{͟ PcCzJEYj PQ*o=%~(5Jj5(DL(K3-o-t#~8LVS0X C?AYV!K-*HB?o#?a0@F}H!KF $p&p1.4Shn`2gөO{IHSg Ɖ ^/N{8'C81 ׀Rm㶉y8{85WFK ! 7>J̥Kkh(2r[VZ.).:Dž3.+@jsP:r`m 8*z\t星M@>k"#M?c]:ruي\MrPզ:VmLV~ul\j^K}O$SxJB- "},\2h jN$Yߍg@ᘙM4|hr 2 2,NKF~QNI^=)82z2kOOĞ|r>] Y]ķAAomI<L[$bٲP2Y HsX딃[)-?G:Am*/'Ooy8O/#G8Hִ0zs7w59x#ך$[`ᙑblr|uuAbue'OŠK1P%=`l.\:#׏wk׾rB*#LFU65(t9ft_7?[Ҙ%Ⱥf}hR3r;Q !hW^f9CN&ECQ.ˏ (8FnE-]qau=SX2ƅE2Is #c$G=*r#ch cd2OO.#( "J$N/R(q /v4y8 8]8ڠ ӽ~)<^%{/q gx13dl*ʄ$䧋WE{PcA xbJ1G11,]wXq<7g4|)AUKYL".énQu8=A'•83^`yo*l+48]؉.u r3p 7Bt@Y0us ?Q*\q =x9|pLJ^M/j CbDIp̂dP4@REI>NjYm݌}3 z)8͡Yλ'ʢ7ͨmFa !RizaRx63838p&<άq&E>CΠjAȝ%:JhtPm\ J6ACZZNqQ1͗M-Ԟ4A8]dJ}m̈<0"Ȫۂ9DhF׍HRmR[S՞?&LFj,7,?H)iEj_GlKQӱ"=nh#l<Յx*6r,=JZ@GY$j ΀MpRIEa,rDd namȫx8n12~pLX65 ~Iĉ=*Ff 1R鐬S<4:QA( ͵I"*@R̃º}Z:jFtBFjE\[՚TT+!TIj9b81 G"~zOmުMIKJ 2+u T#a#-./YU_]$E9$AbFr3mAQVw/ z~UO=8uI(m '5%GuJQ3:eI+أe\2ҽ-2䆤6tzI;ôo2JHUbzDN+"Ӧizh *rUH_ (yѼ.'A!qU۔TKP+T~YSE<':;nIZi(YW kf‹MɝBrw@g8;i11sFtq j~-ʭr~'ozUTdUA5tȚ`P[ͨ ]Oyd6A^s)$k)nE=dr@Sd0]I)&浞5Y _ڢUuA8EJ r{dLKtLxڰeE^QΑ9Bfwaw$K*\~ĕL\XA&kx_0.VPéE.-H> ER5CsKȱ%MkE)0_F.*s>ܸ FmJ'S6I,> kMp*:ʧPG h|)P͝Ѓ߅8,o6S/AA&4)| N)Xב`~E-E8 GF.CB~M21&~{ߦSn$ˍpދ?.ma~|v.qbEfi9uaVAVz&/]zMGk>d&f2EZXczS,- t4oZG\\G_XkP1D7K yjXLfę\4S|848$]ovjFw23xB[h$f>_R #'炒Gng|NeT l'POg{pd=P 581fpXەS=|׹xČr_Ƿo]x*sr0TG Spzi=DG>@vUԊYy8I)z-"G_+ɡXj4s}f0ģO,4?E6c0'+&Đ'a t]m=@~ m ſE 49mX0tB; D:aԍS c0a CN~|ikTBPck%Cblhzϛo ]RL@1*;.P$4Q7TXz]\hyE|vqĐ9(' ]֒O:U_>JFReYh>/!qlo|ӽ) >V9A8,|hXO$)Zt"(,T3dš*TSKҚa*c D_~'MZ8]'C%x5*kň GH" @% >)#BDh3e%kDXh"[`Ԣ%Q賡G,z cgCX(kCpvfCשtCJ?W>:NyxN @Х/ϱhh#7@HDM\y?+7C't RO^:G0 c|bo3t8 UM 4uU$M97L<I1o"MyC $0P s4gҘcot R!]g9uo?tΒMe`[6 O|r=. LGVg y|!I+QB˥>TB$Oӧ œW(,x6gӐx`gs N 9 @f'_'䙒JsdWB.s.OV 8ӗ:S?#psf 9ūqqNj:L%ڋsz?*{Po~!'Mzci(=@4x OwyψB/. 8 i j]Iv96GMztNָUaDOT]5Ԩ>nh5-g}M{yv1#OWkitٕsR?+v1]O^r4ݠΚV h)_( BtE+k5ZaBLKA2kBMkfLtCNOSbQ_騒Bi'N', ZDR,hu9@ۃC75C01bȁ{AnjDK:pr{Ԍ7po5amtĮOP[~c] lU.dC&mcJ<C?L!Y oI.4xO*z@[( o`.=Ќ/_Μ82qFn؅ +l}5|ٯ7zߓ^}K客ָLjM^M {[OS[uGU%-в>;P/n2̧ӸuwօS4.Cm:rL x ֊f^H%3Nr}+Lh.=7zSt(GMϼ3Uq[H~}[ZbW]rKW_rl’wsOenlXMX„ҹI/==R%=HtttT>%g,J,k: cqQ6HS(v(nnZ>iX2x+zF6S֤nYj ylyF 5`` ۘ9u\ٴ2V E6UT,'ҹ'*vڎ%N^;yW:cP B1 8 篬' ٴ |XHgD(K\-I=)5ەrQNXHR Cckfk^ WLZdF2(2"d_G!Y"j y xs,q ;ecQ(D>pe vxx[n.Te8@ QOkؔ|E<-E6z\]ވ2$&( %Fƙ̳!+Ma^ Q ܖ"g{{zN˟so"+R)eMQҠQf#LP ІXzTk_`˵y?vԜ\dO݄яyyTQ`q)G% FA,rH8Lɯ]K -q!׿пv"+9vY)?slK"K = $K~ ܥA 2 qg,Rގ>AKCfumR~SIp%_c 0%{ߒjqyCŀ]!;"EiN>A3q3"j %d ,?;#`9BAY:zeˎ] d#р2D5 Sס(ܳsL_dž dD;},6K]Z"p]|}bgK G09zO2Jշo{y7M89)ƨN^fe‚]h0kY`eXcʨUX.{G/D#@/kWu|JYzQ8!E9_n@),Pv-)HSeYU37@;wf8@7NJa9g:ʳRsfG  {Y( vAz-RDae X (v TGͰ08YUh-(Ip|dH@uHvS&t H 8++$7ϪDgiZ3֮ ^FH gTö6@m!320w',exKGQ| B4٪85Tۀ ΣS(22p' 8z̫)4 7Hz;bj@zK۾[5ftĵO͈b/xUuq#ShH././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1769776121.0 langtable-0.0.70/langtable/data/territories.xml.gz0000600002345600234560000210240015137121771021733 0ustar00mfabianmfabian|iterritories.xml[sǕ)l}حRIN\C`HO )R4R,В(IoRyJI{e#7[agD+}>蓷 p9OBP4_y^ExH7?s_ś?;,KO-] V|;1*Ԃ{5~%/hx\7>l`硸9n!ZicqLb1q$6 *0("JfC5pQG4=U,p"0'˕sQ! !I?ʣ曌j*oco|_izw qΘj<Q q%ӄTSy a0`lzM>ZX.1T%1WwGw37w,˭>Z\΢DH||lX\k꣹Gٯӏ ZJ0:!%u~Z͈rSJ:?x7pX)> g?sߥ?gsa`TW"ގc"Q~}!=rsn wre_{^D, Tԇ]QM%H%F5~ߓ>f (SJTSxTΆ nTϋ Awx,rG.(+N>V,6V!?^,}xML\ƆҨiTR+ҔrNgᔜ5,l|%Z\Ϣp1`uBtM_wknEsc-&EGa!bpfȖTF:Șجv&>6eI<_``x0#,'H55Jz1xā1dv6lh v: 41dMm6Y@5$rc=?r7vuU6Za(8PF;A[:?Q+Mj[%Z+*s8XeBɸswJlTP[u]|Ȯ'HD'݈ى dYݨz;¯ۺZn%umk.Uveb+7ʺVX  > /޽b'ˣ⃊<#uBU墿;Z|Xi3C hgz" .os:B֘H%|LUTDz)aQ$OXoR `)B[_rYr^7HK< u}| ̓p2B~pJ}&[3%7i[ÈuwcH4FbNޘ8{FsHϾ_/|Ruq =?d"%"?>nqCk,ǴZyZ0UĚlIZ p?]G"Rm8IT#}; ղtsD՗Q\'[a}lv| οH3qH@uH,F\wdc rY7=siyX&Ã#?AVF{h6-$5M*:v}0}=(z_o{wґa ȹN6;cs˰mi~Y/*#u6& l*&3lr[+!AS`IaT,TP]eSiORKYP4$XWL7W\bin҃,3v#¼.L 9w,ivhPciyηH4Z#wCm>Z呻V[߭մ,mƮ~Ge;la*Y IfA.?2֓)*(^'O>==|amy8fVȰ¶,wll_! 絲+VZb%( u9 I,4>bLn@VL#Jdmz*2%(s7~ ƓiEI]bS @2RM*#{z5d=da``Or ]zu7QYxϛxy4o´,ew4=ROFd>li |X)TV?U{_(>g?lJ4? 5_`n|~`>ȿ;A}ouI5/Hb}`ߙXyi4h_M6 }#N2l9ەKc2}lU8_맶*`k y A?75/.\z;04ש')q>ٓ8OnT=pβ) SxUo(u<mۿ/n( 8Ӟ:~~ނ-KCA; TC6i''AyZ'(St@K Eߏ[S*g5bxX RU@B]G>>x#=h{7֒4YxXT2e2;hU:m4~N0D~a4if0c,Бf "Q@gi#ʣ?lySq" iU9tdb$Ƨu]Cp=P#CB$VݣHh)%iʛMEj4bγKjDOS IfqYM۔Ed$åGcd"@"rFT0n0m + ĈUw\/Ì1"1p! ѻ]p5@Qs)Hdc] 5,7T(;J7vb-vY"Ʈ\[";aEy1+,)GSA?cMPIV d )OTxT*[|ĺFgG|HDLU<)w[tiI`Ky| 2ؖg!|q mX),hz]5.^xEnzIi $CI@DmB.&*6M0HJvdzg J3DIeh8DdD!Nҟ5liX3Z2vS"^2ز˲qۖ&& c"ahTm߁.N4Id;F, . >݅waL}Jܪۚ<ψyBXN($!(hLmƞ=^PXWN +6EDs~鿢JEa &'Dr"JQQ=lWd`Sie0 {ՊQ^<⣒#lU+ qLx{pOe_RAN:uRcIUP 0*5n˴ ̒#JJ!,SRY&Iu1@蔼_Zp..0S/[S'ԅM|t;1 뱭P}7%_ B8RaDH̜nT* J>zrI}U !HUzQOπ50`R9ٷU VG VER"yg-NUmae$<`θc!i-䬰2v$*,+&X: _-O_ mۓG2 >ĕ kikYl+a!o jqFH3B;Mc $BՑzMGMGǛ`FgVE |t֠ӑn:#$YͶSQeR uWPl,ngdPښc "Bnz;J@m3va^^3<5enK>̰r6tna=34IDA\"$V]_+dۤ$&݁08[YfeV؊C{$FZ? uyAkW@6l>R;[̲[LKKT&*e$Ȼ&[I @m N"I!C: Dv[dY%92OvΤZ04I!'Ú1H$ IMC &ɖHj^BM2ZVseFY&.el&2ʈYQdOc"{Z*L!NV0savfz Yo DTgHx ̶ľ ΰ! ˈg7ëvΩbgʃ3ӫ}3Kܙ(/Lٰ|tb+N{:}h7ٽEQ>.rЊ+.I4hy\04lMkR'z vUh4䍁8%l.f2WYJcv,M{f5d,g2/0V<-}aAL+4p3YM566*otXF}楣RNFMi/h:̢zS;itTC}Z !s6Dkd&@ּ mȒ&>^+H/~2oqIǫxV{|KOŏ蟷nX`1K*(ۍ.'8rp@:PD*4 G@F+[Aos B}@ڤ␤N[VPH=7m.: dxt?o2SF1]: ެ ,e`+.D ɢ+ DsnKq|VbYyi^^Jd+wBX½*&qxfyQ0ic(g[6隅YD/m+0BNܸCF>569Y Ī,kQřYc32Mewb46ffYG $P_cR=Ųe AYդ2 Ke$~P++d  z[R $Lޖle ibleL~ǯ reA @XB6s}=XV{wK0~`jypQ{:J B9&~s{bl-ˏIURcsg!{#To8@,bX|3Ć$:2[e]=q UX3$|4'; 2NF&e($:(0:SnUΗmVqԬ"k "}L 9ZcI1j,RbkeץQֺ˜41_![ 36F?VT/;tЪ׍3[c@&.)!(j^ayԡL}:`6uɎ:E12QbJ^E(r\ Yzأ&Œ9R|Oi\;G/_K zCY'PR=̴8w+κ{i1i^g$ʯ^ɿS$@ cW9P\fn̫m;%c,f_(رWW7_j@2R<d56fg\iE^Ǥ?$ m)>“ 2tPGno<'Y~y!$˯Y>":&אDG>MS \n* )EGQk#ʈme#Qr_ƕ[ep-C4n S.^^Jq]#8U."~|Ӽ2*,W=rE;}ܢO{ !|HxDF<J&0P\d51!c^5id{tTL9VA81H!'zvE}M~٧64T¹ɞ BT|_-m߿9fQK7[o~w\;h8g`#s!=Hc4vW_9ZCd=Icoh}}C|/vQSow\ͼW!?ͼ>Ȍ/Z `eOɏ]WWIЋu>U?tdG4CAˋwoR+n+n;nO}Rc6B2dP3k5?9`fU~K4ҿFȤz Im-Q'>S"5DcH!l5,Z@"6G /V$Y,6ARl6]a^|\!6{Sd'CV գ Q_0 +} q~PoRwǍf߬:yӦ+}Rcw|ٺj+{ghXPHc Ehr?菶=rGHʹ+|@27RwA64zTo7~RG@[#u!)ql>m}u"` 8>lMs6/u=8iTHٺьS'F; ~"‡)?e}~n6NY!uѦ9= Wemڲ L? ZsTuӵfL]wjl~N@UG]õӗtʭ%[ tPM؝~65%r UVNR+Α4\ D햲l`rG`T/8[ܸ1h!` TI܎lɼ)!^|rIqVU][cTVEf2`4f΂uSX5x=LNAod/bkEۡKNڼȮͨج8B.4SLㅐ.;)v݄Խ]C=G>UX2vj{P]#4Q'#Q ֽɭس-P~O"i2~Xz o:zt|xFqd^^*WRؖ@lҰ=a6٨ T< bK:&ʎ ɬOrW-CJA#7hhs.jhsF ^g䞺o˵[HH!_e ߟt@kl*/t9kq 50m;H,-,5~7|zRlfe$o7ogc,u|th27LQ4{d!7C'@l\ 73l%V {V&PQ*wv EFrS$A7,dyIdɬ=xe.Vhf ySPtG1vZZ]l[cK Ux6 |{rE ͢@֡HgsbRRyN  C*ҞPL3hPՠ>K߃4ѥ1S>Sl<;&|؄;▲5@4quח^})dH6L 3F8t[*"PVz]lztBHdcıu=xa lx($ x4 PbliJCz- 8gj{+$@- Gl;RXX4$]c8;MtHf1bDHC"J"E;KWvG%q".UaQB)J{M)N!|~$Cr$HF!'"6+UjhˎV'FsE|}UյWiud ]EUu6;RQ@E$m@ g|?/Huuy (p)(M+(&A]1qhB"ByC*,99hmLeeHV@[}G==IuovnOޟvU~Gvҭ4[ma"ka am`A' a{qvJ]־+ܒ8 4Hϳk 5IϞp;´/I=]+~sUc-?ߨIGɫ!b#wzkc*v*V(l|2*@@Ip%UE1,77Z75uNM݈n k5AogƱ'R`ry&7ɝ97q8/AmI-"uO b1f,@ fy$9>X1xεs_UjvV-Mkſ7 " .ak]kX"ԝ2;sf9iv̙+ev@ 2fǘّdcE2į9fw܏f=l=9ܥnA5Xr ك9y*Q6,%qHI"K| .m+LidE(/ izI="J ,N }ho2B4{7G#&&D"F"/+4ɣ&ΫnTBމ֔26E1#)YΕ7+쭻ԕ,6+4a}oZ[YE_@+z OU/i"x9LߍߛŌWOFWxWrBʒtrメ1Ҽ'j?bmocJ Ш!PTf ZPr]ЯӡD2p 8kW⬨Aы~uVFS7Y,ٺI ,ez*M[(/UBEWy`i#?aM]R!pI2ض~"{{\̴dRUuQ+`QUSCW蚔45x+~͠"Pns># &Q8T5sfҰE˃\o*=TYhnUz*1fZ@tHsLN!D+A5NQtr;m{.dMKfߖٷbf RfߒX/M:s?l;Xfo{~}YPÎH:X9~Me]>}Uiw:.tFk"x9_3zq!Dž,뫆 HM$샀YJMGCRKrЉu 9Qj`"XxzYf] X^lwņIbfun^.kƾ 7"k҄ġzJ4{+أwG"{ &yXl.33#MZLe@n8dV͟u+oѬ4q hd!nɆ7vo/o (/g~r )U]& (.i3j:eV"7{͇;E>QW<`EHh!vtǺA$qh@M9D;iAd9'N,6wҡ]P4M7i34 <5!}U@iRg+?Ʈ]TB*Z(T8*G$alzE~w)AƵApH+u\֫o^i۟1~Y `a*Oc~J姚O᠞KIfp'jd>Jq-n' 2"6Ǝ@(Fҋd>Yr$96M`OR@\EF7xs#OğBO 2DGIS<"[%3QIE@QD,΅"ViW{[I 6@DKsOuGw*zxqf{x)x*)" {}b,% V(+UG鴅`cOVParkx@:f&ד97e磛/"/g{G[TפbM el,-`;il p^eQv$~7yH6KBlSEȻf4ؿzVC }FiCӤqۂ xA ~ oZ}#FW1ܡG݌]zǐf~ؙ a-Hpڝ9-(MtaJt^s%74te;Z6Os+ʹeW" H)5A& \9>lOxq!WO%,9 "̒()R)L6!E J# ")lӤvvb/)(*leCUtYx %*sQ6rwr6_/BDdzXØN# 1Ez)gc4W 9|ݦ( %~YZ +RZC"jˊt(PĘnluw(B-bIN[2$;mIgIfB;LLNw ͘%(ɥH&HmC H.#}$Hr4)SIGi#oӓl;bc&pkkYVTFu5(͂kա"c>KdBz)>,+6\.rkWUjU1,DQ0:1"<(LYg`|JB6a) > ʺ{KX*B9y<4R=Q)">eUUт|a'jKlDNĴttDtK^`D蒵L4XTj.O+++} 3w\எW<P4,:ЫĚQdFÌn1&k'b֖*5:eF yX zZﵐ 2[WWɽRK>OAfVPG :^Af3/M} amk+Êga]X*^,GbQ,vn4)cO:?<ΰMHdO !NҜY%k>"ON>'d16G$E8 iSѱ3'OE`k˕[ݩlH(Bͽyym6Op*6Y).0_Hq;fg̎Q+bq䁹 R;% |;+65bƮ_iP0}X^q *J[o'q R%*e݋oCʷ誑w@Yv@"r ƹ[E|bym}-:Hv[!|Xş㇭[-r7*'dS\J%10H\jio[}u:W#F9#l-AK^OԢo,Z6.d .g_$_-! OȠC^ܗY]]ʨLKZ}}V37j>b/4\ѥŎPBc61{g6&d)oNLD`qDd۫DdU. F*jdz?YD_y4C\uam O#XK i*ߍ?;'>e閆$_+ڵZJ~YL@|_ĺ_ķnN}o)]=[8ͿYT؄6i ڌC;m~͘.lX~BM!RQ~o򹰊paKt'E+ r6!$_>Wfֱ&[.ER"P^)!4ɲ\_@^ ֖ٹdveQ4@y0zޓFf 1p۞j`5Mr[/*1_t%V^&:iBpq"dMf_ofpAH#hc}.">g 1{XXQY+"P6U*#V'mȃ],{Qpt]Weae뾞&הzJm{Sms&buT{k-ꍇmK-[3U'Qƕ,GՉn@.AI퍰FlݣTԽg͊zꤥֹ&ܳxEdSVoxecN҇i1.`+MjXP'bGEI<3F$=̘)&"%$O|:z^m-13'#OOL3;c̣péܒ,^-1뚭-n=.P[FU[_u>W+ʵ1 UwbƟ5gt?k^{ּeIH(]c;7[fOq.\AX^;}!*Μj'}RI^&tTOZ6[I' $IN7;V o1KS91R'aRآI,2 Oq#@\v%miu#si]rSl;>c1#BAR^MI B£@]2oLlLPMqFrien{`,$-qF(3l?k KS^EWX~ޥjË(.q,̙e[ 8DH QhD N4A(H|e`,UPDGb4kg;$;QR"С[AV%ɗ 7(O-Ed ut#p,opwa\] AʹL פD,B'-]'e2f$cFH`8;^6~,3 _:;ᑈ`Fܳ4E׮dBtެ&V޴枍#v9ZQэ8 GpCljm͉ уN`[6D0!?;eK#y !FL6e !py6$Aȵu!"$#%>"8 Gf>k;,g3?ʣ@g&\+^M;iو -M0~\%/^@۲:RKL)W[/o lugQ[ft  7N=SYLvr2V<%kaE˻s îi}!PAQ.{h;0Y(sW_wo?mmTRӾVT)Ti:G`mr0 p3yTF'RNʙilN&2Z_2SH{{e^F.L=9篓'S;44N+׵J~.[ݺ3]C!ֵ삼7d|C. ._׸^ճ%~QAtnQrcl=!a ~飱,9e4K8[]oSHnWt-6val Ql:}-^Ybkr6:b~Gg\VHc(H#_}}6;K- RΆ3G*FثRl6(d ·0#qyP?~X`SHcrƴX}]Q AWfcUbhUӒ"^>PM|lHau0]ssJ#wI[?_~|^y$jsa >p ^pT_y1VNgPuNLnwv>v;)֢׻-rEWG6nˬ{Ռ9.ÞLIhLDl&frɮ%ܢ,̷B*m+O&syrzm|nA~!A坵cϷ|g xg]<+Ÿ׿7 02] u\3YV>Y|>_jp {qE5d}6DTJwq&L8>KUJ2yժITڦtκNgia;+r;۹/IotSi2vg,&!$-)e.h!o/'Gc?MJmЗ5uU+ZZYN-j9L-Gg[cgj]ٿڷ?ȭ3@3ׂ^Y\H_v{ݞrRݞv' \qLdЌFZJ{axn3vk{{;˹61%7Ju=[H)Xȟ?Z,8תW#b#u'zD1Ň-'4RC}zꋭ8_wA@l;Ɯ~aOTbO%*:}~fysm9o7s'tF GQC߾^ii"=aur.ijC69Y\-/Ͻ&",dM5uuUI症mL/3*uT=D#!KMI< ^xzZԫXDD]P^[뽇y-39 roL{l![|fY+K 6kwŢV#"zgOpG㩍6-kMjԇ'5;V8 A`˖ er}CyQW>u/5_Q/J|*p]]Ի.y]r]|m6zh(8&'䐛sS|&Koq1UK Ѳɭ#?`jSl̡Ȑ.zݭu_~;,q >@|d#?EK͐&]X}L4^*#+Vw:a+lqGW- ր ܱNwtvGƪ^-,?&A`Z,1 9Y9-k9m8]ٳl>;~}4mͱY1q M+ Əڏ6yWljԅ׽ N=Q=j} Dkĸ  oY_yx201 nt5-ۦ?=n=0T!{XzJ"cd z'Xz-=DVlb ˎG#\KveroxM'W|N=G-|*Qc+y)n7>~URN2¸[ǠӨ=>F{Gq¶ 9|H`VBlsPۜfb_7$7+aaT98y1ק2Nݵuv=)hΣG߉xU%6RB>qƬ{wXr,7dF AձJNJRr, +$JVҬ-_/̕9Ye>^ ._,0 +/@ B>YP!1SYxȒ yO$q]m^Znd$kma;RSRvXHqa5򤠺x4"FdÇ`Wf ۷C}'7Et' yyGԛ7oy?-Xo^~ܑ͐,߶{ASRk%PO$zl@Oc-lv5 r.f?*Ti6ҡ̊ hnR-u¨E] -0XK} 5rlT0ۏ:_/&:gۆ".1IP,O~Ԗ& 1H8)O"BQPϼ8NE}ǰ@NSdoЇTК97"E77NK~1 rkps{Y 8"-,(pGN^9ʑW?1^ ڜumriP AR1B2h]Y??4bgt& nKK mŷReoQS=;; PЧo{!@P+' _ECpgCB/mFRo5jMۏ6Ŵ@R) zj}/t6M̀r_rV7tuC|?,j0'5v l*O4_ ϳj4P}}-.eMoCqMZۘu+6 U$xv-IWlF)$ͣ[GGDtlEX`O4"+XAy*ov8Zr^t!U8 ʇzT/.U^*2WuIYi!FҢIUM((Hz}> Odn^*7SB'(=G(q+- k{!EI@j:(Q ΋iw`2[\ S  Hb(m"jITqŨ\鵋&VGRj"Bl$(H2O#L"^L~,Iq,u8|8BG?9BH;UOaQ9%r Ma>"%CԟYGlLC8"ӣv[%|FlSU(>I1>4ڢHvQ3xڄ`8>DTqO?QW!"tUlxnl /< KX8[6F#Gw=^=AT]h 5Czc%\  _.A񺘓O]gl^n>!$/I"]k=lz~񽇄XgwG΍:Cas=F4OZx<xڕ$,!Fj@ uLZ*JݹOvBhrsTZ76I@8'0V4 Z8D 4,PmT=8T$A[ m &=tH5rb*AV;K|̓Piml.[A:lBCf"yDaY@ 4oHr"$L4G:DUl!9F}0Et;h, { E77J}aSx*Q K^|:#B4ă.tMPSU,ef@9&6+%--!f*1 {u MO@$,\[ۦC](+Y5j, DM)*!V=:'Am64,2bSb`S ު"WUԨEH8<& :P^~PO~T%V9OZF֛pؤ!"^gn?|T-i*(z%pFD] E@}(d"dzaDڷd`r7`5-n:<Z0}NG}yQZQmn0x? :;?9o͜МoHќ-i'9N!F0c= Ӷ1x>4av] h( 3UGGfNt4lC9OM"`sqn*9#UL9儽OAssnd|̍eS]*fJZNNnW {~A㦽ڔd(DĚ`5np "pGgl󎱑BFff 4rqw THFA)h8țhƧ`诱$j/p> ;l% leVj;gSv Deӕs] vQE<Έ|rsnw67R#eEO[>Ȃ% 5υKq֥thn* ͭ MB}ߧtS@>NMq2.6 L}Ao)a.eslAB1 D3uuK@<&1wfH!g4T) lzBu4qbPB*8@n 7rnnZR@:3ۻClD?uTZ$UdiVT"Z XQL@ 46@^VJ&ݻ2?7mœefof{&N[~nsOi!)ٺ+Ȗ(1jr,"TSd6A"T,j]*/_C5M/N65>hM{hMX;GOU>r;v2e:DS7ѤM.iMA>Jy'"bM b7HmK IMMc[c VE9ۚ/dM!Z 4V!7 *ĝv> Yq`ldw IOsq>55i|.axIqzkc,rn(0NXD婇 Y'nV`Nh^#QU"-NJUN@\,)pE`s q 8a \9 'dD@rv,۱HN!|(MINJOrjc34ONrBkʑ"!9Qgu.N_QJd՘pMѨ.i'36v 6 Y ֌Ec&JcFQ 94Jtjd6N~ uo$:Z̄Nfmp":!=LtBڱL "rqASDtšS#f*S%i0Itnre&鼶KÜ.X&:!_7trŶ0 ڪ>#YQ Ķ 5Ii=:<>N2~gx ɵcZ$/DvrMT ";}}Dq";ND$N9Q܆$X'9u>4&KtAdgN;NX;,͒ *bA"VIALw<-) Ĥ97W$ Qp*ӬNa VӘ֔5 )xD&dq"Df4Hdw8͎w8ѡٹuhϳTHIAC Djʤ3}SY~^"`xnfގFJWB}  y{ v,  ]^ !!ͤ)"@jgyb_N҄0$#XHcR:4 7%QZ InuR^[^PH{@![w$ PHդ@!a@*I0]ro\QB44E h(mh$C-J<9H7%e8T)eW@(4:d$(F+I1%gt,($3®*XF' 2 sgH[O;EH#!&ǵ8JR7k2T!Q7 G%"F'^FȮ,M4BFw%(DI"4B>&i"0Ҩ'\b1 1a*!AkˠD џև~(^!}?zBQy72P==ahH7>Fu_0"e8F ?SQLnm[g v?5D6?rңXF5aXFGX#N8);tA5"I["_L tI!+'~!\ ~rUm 쮷dHxmw||N/gBM]xljx6|2#N!ߑvֺ[݂R%UYm\$w[\%eMeʓyǣl`}1,.,hW{!h9,y6aS2zclMJD<'uMe&w6]\o xchM&!+ F. 1"7k,I+]qYQ*1˨<WnQc*]=P H޼,mnllmo=j16ln<: Z}ԢMBe< Qxzm,yI]Buܨܸ,=麖SiƴA cb|GN>j1Sf7Z}1"B'kDiGNi'@UKiP+Vh: [vNfؘ$&&i$o'u /9zCGp–JscuΤO\KLGbs0 qyi嗍RGeC|jqÀ$L '[̨peKKAuAYo{5fp肑}㫏spq?i\wŁ VVSi5ЩVҦ F_[/7-Վ3jg]YcOyzE~eE7~k#G~k\"5WslySAf^yL^`^y-姺)&;2=#kƟs-쏴҄nNo|isbsWٝf>)4\Vn,]XWsLڼ1 p"nI$I`#uv2 ӕgmleBfvyl[el? &/-d/O~/3r:N4#{y~I,/t\کꃻnoףpMrCtAj7VKէ/> =WC8@o-͇U)K?#/=DǬ'@憥2Le~`Ұ GKĹ{hi'Op3 (Q@\^Rm+2PokP׷b-  /B5\xC^sS NenĺAe[R%L~>LwP,.Ȧ ,&c:cjMG84Ay'/ʋB|Xzi2vJ~QNv}DC0fSQIŏ2PVDjvZ3qDPׯl~rgvje~/Kgw|Ztm;'zw"xCVcdG79%m"B箋M^6Vvțf Irv م)NPý8P.E!-œT <(v_h*QsRmlȃq -<佫ZD\֗Õ;FnYlE"?Rua(QgHqi0݌yDNOPJ|PjQ=7R(!vZ5R(bX9Kb"RAI[Pixm }:\,ի#\\!"琷xsȲkJ`=E$5C M(74C҉ri$,6+@2 ɀ x3$uTCo0 edEH5Hޙ*kM $w2w"ou$m'#|ɸ\ڹ3SؙFY!q($Ih,*-+/Z=1> T=m3XHP` |ԜRs!f8a8A9@cοS%C1ԗ S}Hr?4Q~By5˖"+Z߸K#,E !?PGΉ$*ȡͨWly6/{ePyP0-$Љ C Jw'iGqg҇Ú`bkɂ N [Rѐo& }C2H$ݐ/d ܐfh$h/Ei|=E3@EZX!Wxl"2&1Eq"j܎YU%EePD-WHY_L(W@%64 b ӄk[rBܢJrZܐϒk83LFih`@Y4\@MXi=N&+2pGVj]}94>{QW SM:%pU&|@4@@a=#;B{b##?rN0tc#D3[(BIn,eL}M4q,viN.}#4\ݥrT[k%ӌWlzQa9nӽL? Qch7 LZƼZ'|NOؑt= Jxo89S5AL1V6>-N+9zBOhc%mXUVU9x V]i#zrU/ʵ85`eMٵtiz@Xe '7X$Q6jZȃ=/My=T %|i6 %Ϥ>m(y>܏1TJ̊K5?Gv"d#5o󿅚>]=O.$?Ae EI!_2[n+,Ve#~dU²Z64 F0JHtHH'qfLZn2m1>Iכu(2?tSA%&'#L_^3;2d7G|9섔9]kkn {XҭD\ |LpLK?B, YBqlXUrDĈ=Qj,`P>;dc l==~UHy?KG+8@CN =sAi3fL!e|p$)onx$[)Jay:,}s8GfJ' D"mLn?3+?L$S?t fWVvO;v2]|('cx8smI%o U߯#o3WsRK$0}UF.|irCC8CQ|QeS$yVI.I:BaǛU96 ݨlF̔ <{F$R}ۉpѻ=뉶=(TH*$I6"7읠Ál0@Tz.眒d& edc&HN[ff{o䟾} ={rK:}97{]dz=i"֒wãiTXQ 1WSjJ5ܠբӠ!n_& [d!J©d0Yyj$Mj@m~}n}A.ڢǁ?K-`k]NS| WNBc{ĩQ2#Z5v *#!!ww Аݡʅ&S(`RLuL̂M/!=}%Wrd8d<-N0r/&?qߨOa![!W$<\򚾦 *,DP 7I5ך4D6̺M, Ad܀Y39T*ԈHjfO5-ja2I^YL;{ -.[Nh>a>B~ TR}G˂3<.#$T9mQmL$hfacJhz Z*AuD&|#@ؑ dR8  ;Nv 4N~W.J@1&J4DX"Ph1)C+05I&"DcY#EfX(Y&M2,*"@P]G;_M\Ē`sO`먶H燎Ȥ%IH^>)ę__Ss8iZ„ϫՉj6Id30=BTZ!Uݏ0 ]|(ɂLRP*kRU_vUKj'߈^/d`^r)sʮ,qHYL3 G'I͈M0e_=(%)o hyq:~xd&Yã܎A깯xKͨ_>٬?/V $~䬷cER?:9SZᤪcj\xjsw_Wf'D^SU5,M9*81"<^Flt֌&ܖIŽ6^ed1tJvvm)Vqi;ӲӸӲ=NUr،u:OьgVg,GX<R/Uw ]/Yr![6X*MorV7 sDQ,֯ >E= Q ^u8+ 2Uaj8b~8G3%G j b]fDvY,˾!M4}֎0s ,q ;e~y&qdĀpB` KJԷs$KƘlso Kuх;M_=u6Yxan fGð{ooov+{=/ŋfӰS\_GlE)WyY&L+o{x:9Ⱥ>,cH{ǖb'qX^f\Q?rVWIF[K}^g_?oG {mW^֯//Wגּ>ެl[I" 7 ,!bA5bӯ|f%D<{)^d9lg|zs;"Oa,AvǸ{|c,B2&Wd X`b3t]XsRfEq^!XWz !˰/Ú*QdP0U%|J1ReiA2tXvHR6ٯͼ<-87{Ux`5HLAĀ>Qjմ }2Ń&KSKno] 3ZM-aW!b v^ȈRi8zqBgb!aD:8$~1c$!| wVY5hhDD*Yb]hcOe֣&9a']n_{O)2 z}f 0]dC24ùvř͋Z"FW~lxD]"aSy~ ϱݹ8'*s_mJLykw o^+s xoê,Qܹ`YvvV4+j쒝pٛ`vѸĬULE<foد0GM̊3NM3yA3@PpN~dNn BLEafƋ{_ZE}DXXuw.K"M;xC .ty`!A^gWg.;Kc$Fo B QUSk+_4I1OY6_D#z i nBp,\ug|;g n7s=nzMqIqviZP!Ȩ@D4|ݦtRgEzJ8䁑AH ?(t YC~I]iD(3ľ(1/17Aqbycgew`=7ݻm",ğ$xy4rR"0~ɈCĥw`(?9rs韈[HYgRrea*7W[LEh¬]~:I*EZj] W5c7Nm}g#""g$<_x,ebL/4CɌM+n.@*Uɔ>]ӥ^;-xiJ%0~XAXh?҂~Ζ6' ݂Gqcoa(KQx]*ͯ}eok7@<5 OuŭWҭNdm"H n`)O< m=;y?{yfHC0f:X>ntÌ#I6ȻC$i̢&ݸt͗0 bfu2z3M򦃝Ly𦏽R4v?fV5gJS`5;'{O|d~ۢmQ9!fi8pHɁiN>'9 ގ7<6^_(r,=seт-cf%%D̢'\Q HߨG؃L@" ]S)Nfm_i䈈b͎R-?t7Y w$]d% O]gNy9s] i@%gܓ ^LrKLp%ī @peqg95'=.D  o[@7=KШ=sa?TrʴbTk b|W("Y ESMy_x{׻5KLcX޿vd #AFy;GΞ葿ɱb4L$P@( 2(!1Vp%52iBK~ߪ9~,e0vgH1v̐lf4TJhsiugLb-"w0uyB]˨{my mU%M+;lCx ~}쌵;}XaAUq*n̡pKjăxa\i mDH;۬X6zbmbNmg(sais>:vɝJL CJCq4P<Dsͨy28+,8n`&y'Ge<Bω "ag1j:^se ; ^]i7NYz"ãsoNKSv9xi[E\,G+5OZ8@.@0u*XqvFa[H/Z ai"Wztyi+"jX\N<[Kabybm/^6~}ՆE`z>$k mиQOYk݉=%]۞{75ab\:a IWC6U,e1/p@5ʚlդ1jgUVavIӧ4Ylg*v \FU7e9iUxAdtKfߵYFl[6LGXv&HCհ7 Xkuֱչ5%iwi}ΰIsɬ0.$=\|*h(4lhh1*/g + '(g,U"tԬS\3 tE.bC4lC3. !zlYU ΰ26CW4 (ġqа7 w[no<笙ڝ>qhgh[js L(fs;cG=*sJN& "iIVUss5ʃȰC@F1D=vڝ}%)7Nݙ'vfibAk$a\\IC0WHaUuIo$% CWTxЩlτ}+h`/; "=&i6 ZN-MTf9yaxq9Yw}!-YjWUPQ79z*g}1Y'Ek߲X=Fg'ey gXnMw7XWA nߦYV^{JCI#, jUр7u-B«z,7PU!UH#컸3޵6eS@(vwv{Sp3Ui:^M#ƽ5HD2e@*wE=RͶ%!L |6XUhP˪_D@@X*b*ˢB El4:` ,5>*zDj子07aZDjC^]\(y$&Pd v ?11vӞn^)i#o >SLwy4Ǝ{"ieL_{ 4 j)a=9a\,@`&Z{hu, =`r-9\TEl.#B5m<Лe"2b ziX`<4 ygE4M[¶J4͇&[SL׭;׷'ؑZ^w qQiw)Hs&} a\ twݝww)Mh 5qi<V@P&GM"$EIgf QCUӜ7 Sw+.ux/,woݓAUYTž2)SU!%%yz;2k㕓j=@9|O* > ʿ/Sv i"5}|?A,_jMf׬>KKG5CP Kg4j$ƫIiҒmqRbE:$%-J\w[ۋv̤{ F KCܧ S˱Ʈ:aݾ 'eQ(&1ҨpL*KH"x]*9 &WiL6AS?# #C'1C!{\ "qMP1)诈$hC(\'98K bE%AAcȲ;cR׼$#u8lvL5Q#a=ml B#5<ȞS. 3 3Tqě%0sZVmܢP=tFrW1P'ᠲ;,iPp^0 *eߘ{=Ҁη~jtsEJ픨)şܡaFx@`+3.vlOb[S,*dvQjƧVRҤ R K9K$\J3bS- SJ^gopYu#VqK4*\Z8Kd f U&KI)/]a//WRu3*4}"~W.ULqQ,+ǧ1ìdT>$V**OϴIELBf["['otwTe *Z<@WfXPbRY2tp4*CTHnE6uZӔ-\ZI˧hiZhQ &jpejT W5 t Y or׫õЭʳ: a gН50zI[ }{h `[IfYgف<8U[WvoAT ӾL):Z6h$$.* |嵭 \IΚ˕d9 /N 1sZ4jF-U4 ttˠZ)0A$~7T.܂vb<Wh*K.;Ic</T^ <@:sGCҼC?%U-ԫd>=k&k֮/ՠ|[wvtuL\P_޶\_§F~[IGfȤr܈_$},`Pm-ܯ YT~ Ӿ,o‚uT9`3^ ˪*la%Yڢ$ڡ LTCk Ax0/rK,iDB$ cc?!|YrKb߫B_GibbG .bXI{la6Qgcz#!VO>NKJ Cd+ՍIwRXv/7B u${h%3V+9 UO-ElLB dD|){bMA%F Ulb]_&:)Y\ƎchxUvdSư 7v;+pc}?- Ïu^ u ;W]1QC-D1T!cwQp?`kA 2!& nxH Fd dXC"$Wg^GB'Ö+ ^p2-EͿdVAv.2|Y1D8 ?QƧ.cf~Z5@nWjqV P[u0eBoZE|-B|hX7L{a6RuJjz5RjFm0 `2/#FJl p*Z0y1i .5 _0۹ v84̒@qك8+mF@l Oh՜aT :E"YB0 @٩'pɗ4Y:Mz_.>ek6QD:lrYz3(f&}& ؠpAtΊAq:7^%0aKlƄ&1$B=1(|dm`_Ti+iu  =i&`}c yVBVOUj"iY(]);u9G(~(AȨҞS=̐=mh LFoiq-&bxIJFY|K =z# . h ^]PI;!0=t!sRt{[#TZ)N#{B1yd"@t dRj2bC/U;YP9LA|wGiސ7Ԫ~yސǕ$b 0<Z&iϋ\0 =.:N /OHO+ )l?Ar1-sz8$ڢ(ҙ^~p؁@˿R^6W6skw R8վ>.)>Mw>-ŠRirݾo_/*Y.Wd.LC5r֥.k'^ؙٙLZlrMuɔ&',Ɍ'CAi~ / >f+5hsէjq^rD)y.f9WeA=\kC A墡i+CǓ*JB7- !7O㧷F  Uڝ&Ӵ\m:gbR,cc~|ҹ+(ϰ6qd*FUl\p40Uu_~kJW5˯y~#XT6=t7"'8ÖCYl1Fi{z}cR|ܷoVJ]ȡgʺ}e SzYAq>$ey*'7GlZeqsUo|>lGp+X+=`jF@tM;d.>֮ٚ8_ﱵUvW9RNWa_IklRGl<|zcIXo="!$;@[Š4=Koߪhd#"˛/A<0 [%(+ n dn'Aܐ fбMFRz[`7?KKSy C4  0sB44y<-L;ˤL7pW:2_e3Z=J@ x98M|9W#l<~b?tvd9!0u%ӥ!uϙmz֢5C۩lm[ۓ3ċ,OwE>њ0 @8kD@GEDL=rAD $Ab 1Y'*`ZIx"A;k'ډb'4s#w #G)ˉMw">p2G܋j-e*}fdhf/%nx Qv'RTlel7˦˭\R,ϻIn,qZS!?A g4dj!֎; h?"]8Nz&*Y3l9%+l%ʖc #Vc-4CɼjMYK'A [ʓ*7iC ` +X'Ie +XA Gٸ.6fȲJl ǧ3c`@u0tGOV-5N^}vtَF];h"j&ͭmuݓx]V{E_ݤ,9Blc]0!J7By{8}=<|8R K_f>@b%Hb' ڿw[/qO[p4UteL]XvqTXvҹ+(f?7r ,6q[zY:æҤ{Y(1,.B` >͑ֈxwq3;l(f}S| `x:} ZTWiQG@^fQ\?r>|N3v~Ώ9~ZV_BD9Q'H?UwWv*~"TǓvhG*cu$˿'cg kl!]c Sa sfwii; m?ӨK.ư&i{QdR}>9  ?Reɋ]ޮ,"=ѡC;T+{/Jk])ʽwo`/s/wS߻7¯ѽ~iѻWw{fs8)Ώ({X_~pN^ svG|}; V^>SBɖl1(sl)'b->%EőW$*c#j-&Cy5+۴5~+ѩL~ٱ'G+hя0e^^㷺NkRKzM 8~[.>nT[X rNQ*Е( j=̀EUN _8O)ivP·JӍ%ɸ XzNPi S_OLxw1'D뉉9a˺O"8H|&x(07~ b1/L}{> 6k|' ͯJGE>#5nkڴP/igQ_3$5Z>I+6b_kwWweuNz HvvrYL^ɢnA!u9$LVLցs>Z6`R*Dl{:mE0*ד3clisjJ] Ć 45f)-j3j'a P ݱdnA%:#u=H\c> t&M c@AačA6W bk}R(Veԕ5K#2֊w'~<6c 0%&.@ ȱok"~ וgD@s-AuPP ('@=bܰ{:1'.a(~,̎WV l/ U1QCHVgK5#uV&첥 HԼ !?Y$AssjDGg`l 9"AFL)wp[ |Sʵa:ִ*#!Fylcyt#+{vcMVaȆWRQx1LVZTODJ)DIĐt h4heuHtvT#iٽ6Z\Knnuii+TuPe1"16L68m"eWX/::|ReLeleYfemDSZkoL%/z9rX^,yW+ +`3Ws1®LLke/ۣ+B/?k0]P{jt,\ד%thJՒB6̀JуAb q >~_B0l_P=FC"PB;sY6|]gV?"_8›\ ?pwߥ|he9Ov%%7WʍDNVRr/ƴa y  03>݋^cj޵7Ca8OWɇf>T9~=vHk@` Tv c@F , 5 j|q2cvxh-@;$9΁ );KI} DP8aY, $g$! ֩a-!$̶1 ӛ҃n >¡p#X7P@T3#V$"v촑d#Q%;rʭFE"Aii4(/1T =ytU I\A nk򂨵U ZUKů#7Zhő#KGō3']M\'Ɏlv$pE.oT,@De7ڵfi `d H:8dČ}6!iX$ ):D8+V Yě13?~y@WU]\C5lRexg=ˏ?~SX b@oҴ6IWߤ9m Z%Wk^z#fBķ_Bޥe$vI"EIjgh"! ldnoa r# ´8.E -^@,t}^gD ϡmIY{j?4O |#3eN"asfFE-[A aԀ8%1hJ2\Wr 'MCƇ-^XUp`CH\d//fy<_g'.4 B.!lO !dcc66ټO6fc ml S0e-34feJiտnjNH$BF5ƨw_˃*+T.g _L` at'S!jsZ'Y'(tGƼT\sa-~Rx&ΊsVXzxzl6H94*3 X/vS=LAET;֩ T.(DK2[QEvr 2݄\b IICή!/ " T6 $>'4SάI :s,;z~.-ypui" 9̙4~zuJ'ס>(uMF#8 qhno}vbR7*XiaƜM8*>}>^5|0K#ҀYmn8.Hڞm`~]!IuEO l}H5Ƚ.1_?@A}K6C>"}bVcH[Av69̯͢O(3"_ύa/Ugbߐ33Ӄu J! Le %NS*f@qJ4Ƴ*fGX5ovfϲbvϙƌIٵd})"s9.!g'抶 ʒQ2?Fd~̯]2_Ph!Eij-1̆M+z_AdV x*}fblTQ&оPgjiΟF~X7h -l}j*&]O}EvrO=<}=FT!l0$"hN#4tiNͦX]~0h5K1,or_ wS@/-Eoyy$ϿpU3! =T G{@v<)8$8Gxbc 2v$&e`,TS˼&7L}2fQ+z~skdv_K(3-A5c7cZ޲fc 3g-Aڶ%6lKҟ.%x(pd'_㋂PGxBO/xHsx ̾>ż;eڼ1fͻKf߲y NK3wϜ=_;m> D8/&:{r3s癱y.Nj.~Y+^,JtS_YYήS=TL-P, BpyN6z;J$Pu,-TM_ǥ7*]42\f]zR[Nϫ8Bq2DJ,_^xAߍ9l8m3ZɬkV},x2pq3fɽMQN(M+RTj( 5WPbڛ'bh){\rq% ٳ7l瑛N6x9\]} !rD ^ uq4ްXd5@4>g8Tea ,%Wє D|GQ }AjU* VZEqvzT2Ԫ`Odxf,n,!V͓ FICd9Fdi,Q AS[Ⱦdiߑ; t@!çFwXCBISǣǃ M'N3<硝?d68+<#Bң?}d Qhhh(|סE澋~|4w4C)GqQ2a@xMfM5zi{+ :TQStFlz;/[G8e˖ցC!Zg%6( :a-֡گ֯E\!~_ݺ9;Xaʵj5DԮANC/ !(ѯ$knO6hc~ָ{{jmHGG~7qМtc ̅".Bq= 3JGfO%ͺt$XSo`"A0kD{W̺{PYWYoḈ|*8ںe h͇9Hv7GvL!;d{RM ɮʈR9y9US:)`hXk]q]P{H_ZX.U >yď8S 짘..hɴ0ΥMϾJ#YZWښ_j >$!1M>ɮfmQHv94O(qq0 b/3sAvc.IqQY'ʃ_2UYž6 x 3M3zSEWhތ>'LGۊ}Ŀ׵8`a~8h#N%1IzPFq(+DaSQ @쐮:𥗋hy?A/\G5@j,D$d1JO3 ,Y젩-NbH :{y܉}DMܱ5-VWjLgʾY^Tlq e(o7.''ݨ.uf _D4 m=QP[ш!*ؤ !hGy:ZXV`3/҄BY7\MYB!mL?4sf:mg9q kvq~ŵfzzC!;pR+֣{tmϒ6!V=7V{7`KjZy]Ms繾lJ9n*( ]= !海r}rnft*fK%m^932e"ywS1nqg]Ms6cnF~j;/~9P+𻭾w@fj?z6WcP]z%1 0߰9e@6ho8@7Q\`a`7Ȓ_5&0|ȋ/~"IhAia䰘ZYs"Y'kd`7nE4qs:zuAN ,~jKނUagh6û^Ǯr|V3ϑ|\-!sV 0k0Θ &È#f@ Y:!TASMinfH b,U*EPwrV8-cb8bEko+kH\@{Ā 4_^VYKmzuNO|ɖ򥐧= DGjp(oqjH -֔"WpT@],eæ7_x=R^/џ9F~p`К0zڶν9]W3 R HilpZtHa.f NuWBk*+ecmDNmP7N+ǃ|}zzcTEA|:*jWh_-Nu·u*'A`!eY)(7iSl9^vǝ{⓯~XeF] Ds~K"_(64^kz"0[j@wWKJi'*%7fsgǟsC6& Vu^u{eH[~T%dCbލ-!1t9C~7 _R/ w1en0)2hSTP1cCU#=_2klPX.(#c7O948Cاe$G։`T~ ˜09" V% =>fx``8Xf^Yq)4T[$^j&Mn1n8>)A tio#Đ lfIA{ b`sa}1 f:\ۃ68 cNfnf+a,KnjrUʒS/Bt]$z5Cd|v'1V^@㏣͇-tbljL>Ύ$OB 4s0ZQW/!xG<" H F 4v3%dL(Z61$ -dz $m3| k'WˋG}n-B5$wg1xevhYfax.R}L6ƿMŏf"W͗.IM蒬vn#Ɍ%Q jg˖-q6-V@h9fJ 8<Yo3O1jhA*8F3ex8mA@Xt)HnPhy., ۜ1'ɀf nVajjMf꧉웾gPU-3nfT =}މBA *mCT6mV~=!<ԔC{h)sJN;TȞRZ?d^4Up6 tb[7=w0*1/Ov+DPtl{?!=Ƥ>3'cy20~LՓ tNtCpNtw/#) N!M 5 5тnk2fkjMӛJw`f tI &|kk1F9ɤß̛K2Aۈ? yZRzQZ H4@ޤZ)81Βvm}+ ɳ0 I qcq6d-vG9baވ-rF5qָ_L8dJ-8X[ L *.V;1CS_6c G IqwhMP, 5!I*$fzl@:!VDB  #N) J(DPт*]nz1$MP@ CLO+NWRpk%R~6bu~gN)p>H6',J0m]ɒm$ɏ1deK I'6bЙ$AҨO!aXZpt42~ ȘVwomhh@ܜE<+yE"mkYu["uH(J@!Xf%8)Cv}C3@$9_fgfgٙ)Bȏ+ rU)I;! inDPmKt.VpmyXFtTga"ԏNAD {t$WHIelQoCC -̅ $owDV-y;f^"'t׷k y)K] %tu˭2KYzVȫAehK5h"1$ـ\H,Xr%,]O!_LyoJz]KT+VOO27kN!Q+NN{[{{<[yqG]w xMnVo;gQ2~ugY\ye)Τc鲻 -uVs>u|E")gb,J=]\2TGu)p $yw '禸!ӛ׫9X NA $JA@ mׂ 0TsET{S׮5MAGz"TMgWEjP7[Gq9_S5iRpu`  ! !}ož^&ڿ[/sr}ip1}>n1d0yImjtne2P>b2p&LKyg7^I}FnywmwhB!jՄ<,R+\Sfӛi14ef` *H,e&Mbͺb\%EE?`J2lx,9Kt3~jWagua;N ^XK}v"Me-I.am:6pK6[(ХC~C]2 i~7jO>`jǺѨ=YLcqB) c*?r+sLRǑ{r?u qLjʳR+Xiu\Vӛ7fs7f#d Ke=E0U`E^ Մ̧ZoI]NU)N5*ꠓk\ZYoQvLMjQw;=vw}gDYpFѨMm GGY %_ ,5R,R*M_6nd?*YïMo&Y1jzS.j#0,lG}&*v#muifiB |[;/<U&c +.0fK|ݗUxWF8#5@FQc!j&D{Wwƈ׃b(^ P3= / L(0DLK=-??-<<-$O 1eT-NIIˏYzr)KRʌ:޹ŖY3Yx(@:J7ƍzIn=] zTVԃݍme 9@e5Pβ5A,.#H(7 ! *^ ;4Owd@)HRA6{' ONf ! G=bOOPU*9( Ќ%H.ʕ ܊fQ6Pzv r#jAU]JWYe Q%O>dQ e d,(Xn$Q$l'%)/~%Q|n:?!6S@L,Ձ&4uuɬVe:I9L+0[Ȳ:)w6-\cLBvڜ7$ 3NM/a;g3 '\M0SL M4ʳ<[S8Kk\Xdl[-Ւ3'PWBNƢ3 bL(LpƁM&g7B 7H֘a.3LG3ǽ/T_Zjg'YveX6K/)AA"Aڒk+ ΒaV ujzݕpGKF}eKS'L= :vHSkXRL*Mؔ $t܉ݣΗII[ghFԬF2t dϜ'珻=&[)&{2„0ZSWKN᭚I7 sP`TψAjg W`iv}R]}x+FϳXKe]|-yO/~ =]1M#lHOvx]c*$Qc$%SuhՕ?}rtY\y(;iQҼzwG^ջ/+̻߭ tnտWwս[4W`8| Hx.  _ Yᰓz؋ċ^yhoz/"DYB~#y>Au*uOh6aY;·˾Ih9%:g=G;$lXX*u4K=<lvr+Isu@MZʈL뀐ڭba@XZ$ c=.Age00CNX5e& Y0 S%,&V {6{=8Hfve3]TUP>Jƿ/OxOo헔3BBT,a.\Cr r6345{YųDY"y8/lj^|`V+>e1Mb4iSvbN p9mN~d'vbNHjj@RMfr$Z.}XFxƃȞ1k2O$Y?Lo#kR1amtۣ%{=z! c&cؒ\bKPb˝&jǙ?nl&&Z΀ڄg1@; VEW!a.rL\-b[HB-89[('db,/$?isk9kK,ߥnȩ &a6r2 F]9mi*I8q+c"+rcgNe3ͅkae9?҃vTX7%\B 9>_z3 CąD&]EH; l1>-TMVLkͥ=8ϊOXV9ł$O͠:< tR8݂rdGK;ɎE;D!˽E?# 2soG25'S 8g""y >&-:`[B ;=>:<8?NN̫Ku;C"Y>:kZ'Sqm_0H]X{v`v1αtcviv yt>teM:+9~PYi4ДS w@guo)csR C#I,@~N I0 4]Χ8v~cWfJ'S`©d@d_p `ANj 9kTMh=<]s}_{r7+ߑv܅aئOؓڇDGT N r.{Z%ڈo's?NjLn.@6)3ӝ%<5BO} | x3#Ǔǽqcu)OrE\^esKr./ò2#p.eKlλ|l}ۣ/ 깤:+MnVRXJc8+u {oGt @y<orv(䩬\A/OST0Á(L|\&+>Z}*}ɺEwK>v y2q\'?Pg^w[̘ꚟ~ɔ5HFɔLQL#{2@i2 ̵29-{{oԘL}A:^YwZ{%.YQR^zP~9CqУyzn?%zҵPտ W߳$eKIFp-eGbk AϪ/Q)d4jSՠ Z;JJm sNVBP3ZNYޝ!iW!~sHN뱻5u)(?y8K ,f;RK,RO4EB6 ׵|8u&D.`H 6;iuN ~j%.Wi{n@ό9jmlcoI ޕmSqU5c O ߮'hOZ)fv`kJ28ybLjhé⧕A5̝h4Q%I @KH}6Uغg"Im_{se Crkb/#eAkkaZ؛UqlM~Hr8S\M)-c1y1 mZEi3(h -UM$d\-6si Ks4=2kॴnJlmwswe747W]T(m9H"VɢVsj`"MBj`eшiӦ6Vn@NihZtq#4˫9If,$1)3NJ$m`CjiI[3hƴT4V04*Iɟſi4]P|_؟6??aNM86Sz8$q0-s ,QlUܫI -W3< =v;l?l ۆ̱46s5hd]$m1uY_L[u#SLbQSSUCъXw8aiG9BAaJ$!aorf4p 3Zh(Zgn H!fѴ 6i.@=i O>3m'ŞtO0^Ω7y鯂zwa0w WĎeJbiK=D=,Ӓ2 |R%)קP/|L^J*(k*1w4hiqֻ@tujtaI]h"l@y0N-AubZN}ؔZGW@ײn‸6\}Q.W[hF[¢ʅ;tkΫGN ey ky3Nw46B/3MvPf\3҅^S树}uthhhX{@l4QWbo.^_E[*yb>"o젒rBi|n1 ŢnoZB\90ME٬{>ɴ{iC)}Δwϴ^N_R"ƽ@)ތ6%9lhR l.2L4z2"o#%x%oe9^ު?^?\mIp',זo+f`Ci\is L9\qtvK#\5wOp(^%5\lJcmU^<V(4iM\d~:[ke/^}yRYpK TxZ֒rCc /FzgtKGf{A1#ɬbZYk$U~ xٚ$ZEI[~e['%ܩMJ8_d̝30mubzWi{JK4uIw/!"6l}?,pӣfal]+𽃋US/؀O0i j23dÂbh0,96K͗ܟ?_əxi`hJM:#?n}=s3[TC}VxV=fwYĬhGV{4#iPU=ϿߟW[* S j%?Kʵ_쳧)o~eLgguu~" V*wEXkR5o;h5ZZYY>+aB=`X!"q,Eu`3y%_%]Oܮbs Yڈΰh- r=gEݪq*-xh,^V,m4qU)HS ɪ}t$X% >SU33SUiq<|Kc٩rU[c#〩ACRIXQiŝtآBKFRTZeP͈<(>HŠOEQI} =e B$j{հw2@OP}U2Ogu\1f%hH ]44/Z< <4HJ/%ơ!s tqPwwO;fvw[xm2ٱK˞dՂyƨFGO Z{LDRz'WF"ғxOsYs biP=:~>Ɓ;U{id㙈ƘX846omE8axRe'Lc@rxnѫu\1nutӍ-w6 mwܦ(STRmR6#=VcI.$e6Y~`.6FYORkBZSf Z>gc)xL֘;Ę*[<<{b,ww9,0i?e0 IlU})JY[Z(l۶`XOg|s5 cpd,r\e &mMܙ$x⑦'$!Ag(^;tsF#:v%5 [#R$$_&F z~ E4$i>_ߞ4?+~1򭿘46i>O8g'2iӤkK=zlؤI)`])- ;gE^-4hHP /`åQ(M& 3̶9M-%Ӡq.!UHw },{zwA닆iH5O4{5sF-1iкt7L7Z=AVL#~l85D4C̨5Rr脘%C5`jy:*\ŕ;qegH|LeӦ|4\ {[ ̻1Oj<'jƎ eqgՠlfme-,:g1ici`๕IjɜKik+S~ziF{v^-5ꮪ\g`35)-5:9=ʮkk8ckrXN7 XCM0<),Iq\YA9EFjf瘊3YDry/!fx$ƩRZD܏ca><~ pwI9I݉4 ܝ| V3n;ъI@S4q4NNu K@\G4Ikבּ^S ciF'Gx {4,>kGZz^ƵݔnJM&)('D06W}Rj1v}@>U.O'E>hgz@>`8gV>0?m ~T}FAQ]w@W gNҲ%.G"*['Ls ,O"~O`9xxAϠJB?h0 Vrh " vl%hvvwq:AJvRAeܝaqF-F3XG_GGmX4g(q >GOr3,HGY1Sq 3XYα_H];#-emq4WeABejIX0ǝcIvb ?C1X֩’8I j~ն쌠nu8 :'_ 1C#O>I Nu3Gjؤ c{_z1s6:,Up8Rj LdpA8^f`ڃB6(lJSQ}O4r]~R ~wI3_ΕE/s^i3w_D21/KT^ .>Rx{3W3bu!7ˑȻ,H+ˑtL+e8XGcEe +̤Urh%0.8RoN[0uSʦz rv0ۢF7˜m{v ٲf`mk 6lC,؜G,)r`@YG,Cb0XF2,XF*,Xal㘮z,=L5գb?{+X;2TȯAVMtJGmq4Ue7I~Ysn_Hq, T||s=$$(Й%L9O%, ]@?b % A/B%_SG&dR$IaQr( IIJg5*`O'.pԎ5hYLA8i@ɗw_NS*-HqtJ{4,mr DR㔁O%EJOWMA߰KrV6Lɪa3ɱFWY m">$"@VZYN5rG*OqVI*o: ]5wUpl&M I0 ;IN*SJ2*X=| >42  7OҞ:)r9R㿿ng}%%W_z)WWd yW>(Oo=?1q+q:_Eo򛸟xs-ȷLHs{VMyr5-?+ͺ|nfIJ,Z Űk5v6%ZʥpD޽rp {p 0wx rtˈ%?S`fF"39{LAKhL_.*%ƛJ4Kl%PFqyw#@ygzW1ZcR32GeUEZv-f;sl;i3ۦhmd^#LcDS:.!\$iۻn05PX'4ʽ8UJZSqR&+8X*fʘLm/NSjBPz}+% +a惡bཱEeqmwrSM 0V ܯQq+E qTa9l%K[ooGI㱅Z)8gqY JMOf{"ѓebM*FH0%R?)e˪p(I !|b1vac<E$$n{{)8uOZU?6y?v?ȲO΁ ra(L5LlH=qNV> 0x4D.hgq:u M hT*CP$Q ">򰔢XG4KY*{XjN [PU.v A u0t&F(E[C&x}4{?M&*=bEg|žߟ/oRWJVktzd f:~vjʊVYᡙj'(m Kp_9N'9yߐE|<q*5 VSv#Hm̽~G\v?<|_:t5> 9t;,qOEsĞ(ElY1fMC̚K<3ڒ|?:/ #Eaʹ]/®Ona׻]ֽ &YuPkaWe. ?j($!rW$ 1T_kK8 v%zhWpE\NtY93+#EQcI-ò Kf0?Hۋɜt/)>/|2Exw% Z0H*7 JJ'!u`&х%J>g9JӬTŋԩ5 ۋdJQ |_mGêXߠE_l^-Z'NψρPˬ m-ϰ4LȜ0)^ L ΅5D*ؑ#9jG2`ߤ晃jb=zz4t4y}4?-j~Sp ڹ2Ꞁxyuq5 gj0;HPE DU & FKZ9Wզ j,g\!U0- 2Ϋk'mX'{(yͧs[);H0}:|Ñ)͸4!Y`e&@ 2eɊle,f*4%=En9ps(-܂!X0 ,Vu;9Vfł<ݝ;/.dN%rM+%=T؂K67v+ t9#6!slλ>>}A};'}ҮbCv/Qw#^qUYD'\EkZ檭$3^~zh֫NR:hYU sO1; c1^TC=PkuqitmślG:p% A8e w -7Ы.L5i̵Ԧ򭣮|2) ṊFq tC+貟 ȣ zk nh @^fPݐ`DZA!B#GsHQOV<:VwMR]п[xzݳ nd,19,+-E ;JA%BYPd Q h94NA! Sl)zϗ"W@]ET0@S(4<тPlF+j sC-FYj$3 Pn*H1*IJNL   ^&$D5:Wk~^Ol 4bhh?I ؞A0y;oį?whEt0%P v|.^&|7Uw=@# hqih퀶K.įr77ݣ!Zɵ; ?ܪqכ;aއa*.{$pĨ=?R!e4ʲu"}^=(C^fMAy؝1yoW!TY Y; =Q*g XEvA8 \f2CEv,;Ͳei Rh\UMq9Phl6B t{4o^Ia.RA0-Yɒ[g ɡAin.3 a\M5l:pǵתp$~J;K aj;0uE}ry򨓴dX!,@ Nch(TM'Ԑ&vdÎdHA ZH'bx؃=:Hߤ",P"y41uҩ #; Ҹ eGpYz/8hB+4Q :CP{ aZ @LZ_2l!ƒ,YF` "8?Z<ռ% ({&R͚ j&iԝbOv૖oT-ǡ6PɁ65d͚ع;sYeCJFíz77x1騡6J./T* į>z |3*0X#}4P}ث[dYNI5DA/0 jN.AqҪ4[ō"??LNI{{ ɰCɔ@X/.DWt5P_#wN䯒_~W=@B>gzulF8عtW{I/4M BNWO^HC XŤ ^Fu[CGu5U(BD mvƴ@-m~|C,rfezB +4ZG_Z̴DXاZH$>y0`L`L1o0ɰ.ӯ`WJH)*F)PbH3|_<4dZH47ϔTPۃsۣĨ${dp1vi<6x !L A|a{ߞx~'p̓e+1f%%M)>~?|y+Jvx߶1 i{&I" D Ÿ#QH;` &#$q$ 顠◇+kϱ!qzX> 1eNy*S9[Q f}~ZCXAB ΠvlGnҐl 7lAlbɺl./|w:y6κ14²===>Z'٘b962I/^r"5B9ȝb ll%;3"fqEAyDI]T=$ gD`% IwsA'QL u)Ƥ@ I|\&c2Nyf$D 4P$2X1ɱ6 +3p\xr\xD”9;aGgC"̪^& DJfиa[Y#"n(N.|ANIKF |I^pmrD?r v'^]msZ ve5vGy.z}v4ʦ4ĝI3W2,^VB+MC- 7woCd&aSNIr?ĝ 8^8yt:Rx _[HJM@ N ;A}t7@s*Q=%Z6D EMT1%H{.YHɿ5NF)iᎿH$؁$ݱI~y'$(?F8ïÂ&F 7բCC '!IH+(-2 RI&vg(ew/JLM|Y6 s[l~/2`ey .b b=eo d8᪵7iD%ꧠ ĒxwA,wvW r*UT)[knNڒ`[v[`4"ۜ!)4$Elg4$9D %+|vskUyP[1Zd`[F2>-E n64߂Dcv!Jȯ0דH4J€f)X ,U  ^TH& 8=$at;q\% 8Is\&fT~zq_T₰0X1*F1PNsi.)ld{@8̋x$>p>sN㧽/we13Ĉnq;܎!#@xڂ~5l;7Uq p&7A4=Hh3XqufОذ'쉢=?I3]̲Ŭx.3, Yx?~v4|?dψ>CR 3oʒ<& *M(ӂprA(!F˽GXz-s˄<.Xve ⹌PIIj4N,Ȥ/&O5ҜPi4n841c<[KVf`F`|YI4X9W<ƫDPi67fV)N&B7Vk#;7M˯B ,dznKޢSa Hlv5dnؑyvIx8m-=Hw@ujS[/ A.ӄXu:uSA`;Hx4GA…hhh1 c9P;- p;kjSNYؗ^χnB% zd$\Ntbt`+Bǻƕ{4 u#Nփ4!N9AVI鳀 d wwMع%;7).6iTO!;1;1ª&<1\2;6t+xNUSu^v*ISܶՂ1#gF#*L K  g|*EDR`fgMi}Khnz}oz|an0?qK0}6y'6OS,R^Z=x91^]F y@c m̒lSRv<⇅V_/qDeztS$97|ɧA;=RpN[y\)qGt`lқfꚰ6Y] յaݍY]FյH.N dl<_؋+g`׹܋ӣ;{nޝ=J6clr6ݬKszf[$0늳dk6f]P ͭ5meNsBCZJJP>0@fj(T%U8u-& ڲf@U.fP^J'G-x.ͶIOD앹;5Ce>9sl; %CKٰBvg%"sAƞا"bﵾf9^{Gnj"f_x ET`ZnD,QZvϪg 8[F}=ctv~{|{IپCnm' (T4D-}U0$46pHU't*|ȏ@8)N0%[jʟ)`j`ROͳ?5/XOMZ>bTgĪN3귚11myXͽi=C<:KkF+t)$Nz2"Hn= *Qfjaz8)t)R21{gev(HYF6k3ONjwp6|x1/rm]F;)g1f~p gal[SĆ~3؊ϕ:%p+>E ,5l:vv2, ֝E0ZU %c+Sz CɈ=_)s`rOMߔ9 " L%IC~6fײ8?89I8Y ;8@q(v"8C,r6p aL :;k+gOA=AHZwUXWaaS4<"]«Y:I9C~t^Ǎ eRfQq'4(ʓG{a<^@͙&j[}\ґr雘Ah|N ?d!ԱJ Q+8X)_ù,m871+-r25QZ p!-^x+8--xl!.ziX*lawb2ʠM(R4<,)V푳#!vf Sqn봕9 .2m.$Ȃpz:Սk]SΫ` JO'bxAr0Bv:z:X%2H%*.\}"lBI!WT>= ^$b .7X<%H7kpH϶D϶0O v0MQ ':#MҰ!${K+e6*`ap$t'r̬XBr|a odVa1BZ}nڗAT4i 8B9G*Q-~nrʄBD>p@=7rSy'tPvDgP58`'@BED74CZɗV|ʶAS"ӒWw1|Eߟ I#&șI0ӂZԓ8"x!JIb/< wc v2FO.4zS̷8ѿ| xŅ~Å.LNޢ 9JǠ7\ r,Ez]e\&v! hITkDe 7EOux糮Ma>1<]]\ԅׯ0-9 V8v^)ت[4^~gAJNYZ!(Bfs 1Q>P{f@'ȇ$0,z{zG}MG}Q|^9z8zx`̵D*bQ;>ƯA1QUsʥ#Ä86Y\xXL8cSLbR i8 I0yS5TG75_l'.)fX:<"ϱR/^t({@R|9IsU Q"1xյ~\ '-Tojo`3 hu:2 DGIBiUi(8A߀V<՞&(pg8A $W t @ GVǀrBN-ނSt7"l!h<+((} T- x sk318$c!f X>΋/}f=]5j䄊]0T UC++K>L'|h" x'Z |DY`|Ph8oZ)kPB2b؁HPDC8[LJH:qwXwZ]y8/1ThD3I4fc)ʌUXL68SwuD076ֈYEUAuuWg=a""E'3_XJPUdd3QNc΀R2G 5 !(T/DÃ&?0f!Plv@2B6ad fx-(®X2g;dI"^Mŧl\X%8T':%$'4eqqOI<cH ‰5yʂNDP:|15림R;|!%(uռQ/eapX@ҹ&e4ʴuRei"ܧ5U4 D!cVD2Ζb\CVje?PvW:7e78H>&Cy_w|GMw\>?(Kթ3~\>T^svvd#( 7X>"NCM$/5+1F4^F:bG敠3 ^DaG"Imi^PjNjz}O3ºz]fQ%&XIzRj/3Տ*X ^%÷^%3B%D&aغkȏIőHBDH plZy0T8ȌbSI[n`gA8=1I{r0& ^;Cm\8)> )[[Ms}pQ٤ ;dp)+UnT=p px=0n|?υGFY00R/ OOEI<sL#a'dI7]2i^dI%zVvm `4)͜ 7DgT!6I3F2%G+K%I%.vkúf JY]+Xt/|CPxU1NwZop,@$y?nvȨ 4)2:s^>ˬRšd"D>F 3_l׋'ɴ]|#éiSq>^sHʑh~<(w5ȢXϼ|j{r1$V1\w5@TcġR,#H|{M< Xfj5˸&|II3z3vv;tT|i}ek(QMG*$XS_8D<= txA8Z īpy2.Ϙ?QJ}`h X>SR{}=p51%$E?vI,7E,^Q3/^F)Ϩ*V} ~tjDSqd(!7| _!8pݸGN)}7="Otz陧Ñ$͆*;pAOmomxXBi³T'e54;)Mj.ikj}9,yY-\%rjF+Do\dW&W(3.e 5ZSt?i-"oN"dq˯(ٛ-u t90 fzb4lm ^2bk#=JW?-BO,(Wz> +,Ϝt6rRyA`51~;%+buU쵓^0A{`uD&S͉[IgD E,63R(8lỉϴeiR% :ϧgY_Ё{$I倥l!08{WF2Nyrq6}?' "I_wVMƤvfY3 "mCeU.Ń;KG>5Esq 0KK\ ỉIeZ^xX^ս{{:h[)~I+p~*,c*RH2D )h2 !e_%ϣ9HG$5#BG*Ш0 6. {DH*J)uXqX_(0DϴQzzO _=UzS̅ʢXYP3f70 LmL(b\/rsQFA/%Xt݌Id-HIUMK-s h$Z2"k#}$^ KwD"0Kr|Hy'r_OW[Ax <ґ e !!.ǶLz#ޜ٣v) BHq[b Tf$W$Wň y˒ V2>vPF'12`D'+!vN^I]_״ְc,I%&S&hR$mB:P6кdM^ߟS~0vSo^'^R/u~)aJJև1RRq)O30zͤ8I@9)g+G)忺ʈeLJՒwfSR)K3S 1Sbj 3O}II&cX)L%=JLIU"&U)ֺ5(yk cIZ`ZO )fh;)dVL K)q1Y{]1y$rSlL\>op)8G)D/gp ~s. cW}1X+4)D/v6wBe'j1aZkZ.e1B2t|{Ю!r^#jT@uJ|\/y?}ep_"Is` : c^f? k72$M1J0pz4 3!]Ox^񇻃SKK]XX:!c[dRen11'(g{V\q _8m`fHT`tVF?@>U)\W1b{t-S,N./l38S(L 43Dh m@,A Q \KqCihn9'gX4S[ADzγ,sVH@z٢Dĝ-;^ hkhwwz7bxE^StWp1 )Ü6kb߹S2-x/QWULj5#6PXIQv({({(p p7T*ޖ׈ -+ڢt,L۬2M2\`/".L85bC3pn 뻑AʼnAǪ5bWIC\?mrX+XBUf}~ﻱ;yح mURg~OY[()keVr &FE VЃ;.#ml͵BQ~{ 2կ+b(X~kE \/3m8NU]>"}Uƣ, e>Z? Z'֊JZfPPlWuiQXEu*X]L% f2bjDGi0-o[<._J{jao/;.)хFϝhbiO N 2>$xRB'V<1WX<<׼8,aiq_зOW5aT֠G\V's}dMygP^D"]َ軇4u% F GUdT(]beSlվ*ԥsTj7Јl)QBGAꭗM2 ȳ0wmag3^t+6*yꬅ'ݟݿ?o~Yԯ+b(*ł}E>\JOgJ-|$5!m1Q.>d-F@^hнxyHA$ q/8"-꒰z[ϖu<omu}+[x+?Ez}*׸>9>9sܷqXiƅ#u2_h1|trH^`+q{酾G gd&Fk_婏*3J>ܾ)/Lx5abȹy};䛛wA6iW\I7? P"pըz+pU' `?{ OG^IFҲ۬me6*qbׅ7H\ ⢓ YԢe[~1!,(ؚj\y nRN؝U#_+KJD;;UMW<&5\hF%I>{4aѯʐ0:!v PZwPuUAC,Fa0ED2SKتCT7L U0H4)0Zf#%D Nʲ4,TZg~ePR+/Fo05ʯh,L@br J+GJ>D̝6I $1ZHZS>U:z1X frH 3kzpQ)L zOm.oNoPYS\J戦=RIjR\)dxPb(SDhhĐL(Պui92ҫIZs5%$x(S:Adċ.ջs,u/}F\QJ! ƨ L`()eNBbE( &EJKL& RG0F CaU0b`BaJB {O DaBT'Oa@8)Hgy- Dԓl`@p0ѠxbO<}4f,$bF`Q!<;?drkUL?k{" gGy뜇z?tfI=PAB{ '4kX>2B%5eG,9T'huo 9[kDJ_ Ʀ,!Ʀo+ʯ9ٜ-JWH1; 6~qUؔ\ RlZ.NSl,R22[]P@$?bٜ+lfK)g-'gB &[}.#㈂ꆮqnQ_Tt˴,IH/nTbUyJA*mʑS2խ Ӄ M9 !Q{[i`abj*62$ddo2OU6rtfggWE3Z$KEҘ}ƕiL IU8&dA8&mzEtu"o$2%X\a6LdB6+$ܹ0FP!@H&i`8[t : +3!'q̄l=! !2V5*9z['VYCz 332T M]s ׾wiA;b,r@5XC'`k?VHħ's'k"[:immZfF2-F6?* ۍHftC84ʐsh|E}ªEÀfcH}zţģ'> )ZS=[o$M;Jx=5|+|{xL|B 嵺&H"C'_ WHa%JOBO{->Ÿ1p?W[Tk<_d|eI%8)~5ēB7ēŠI@(l4AɕUq(PR(PŨb*0P#;sG;_ P/u !Գ;w?KlЃވ<ۉhP>2A! 7y Q_xvq*1'<gϗ?3QBCw*GP΅,痯^ BLک8ACc}ZGZs+:)A^C 5+C!r_EJsd+]jxY^fXՁcf3X1b6PZypu< ࠝ$ZзyARզI<~(&ةeV`ZZ†^%IIvIvkq * ~X}Ϯo  3JaFU҆B\!oD,C* ԴCVEʹhhX] tELjJ7Yec*G *TҁͩoZ67;o:76׿i66777W7g7V04U ۳p;FsǧXQJ<=ZrScJga'}kwV>2:?ԙmGk*-\}a.)J} ,RƖDf( Y`k3 bݿU KEA-(܇qʴor7*}/gJi 4J'1?6#黌 ޝ^mgd'!a?wgTdT6.ar%YRQ?.ϒSrQXZ4!ލڕ:ԗL f8f5Bi~ ԩVv ~߿w)ޟ a;(ejq1`R 9M=[}Q7f ؎V?B%XYZ,{cBa jo5gݥUǖRv-aRPW,=2?1>1"Qq`Z9]~ΕR:`;wo˴5@l/y6gq)βY]gf<,_,mR}W{RNZi'%^-hP^ b2wcu݉ݬx;PFuV AMn{Vqӽ!Ƅ4jc5< gu6XkH4! ٌSe,2,s?9slI|9D?^feFq /B"|r;ʿa9q@0;2si- EƖlIb;3lYӥ2Sl)tk0FzXlKba!aA\&m;5"r>Dq P/m<Ss2\P4w% a唴EZ _l-kl~-`sl~VfiaJvx6bATYsӌUUbƗUsN0VE`Ag3s8T|vR1^n6_~ 9LuA?@ADG_=xt]{x4薼#JKҔ@Mw<FgSY6Φz3nM%nxY`޷[~+z?Yx~#=oU:U64K#t-/6 IUDݯcVL~auu-k4J êl7"Pa),]W+ܭϘ"p ŤN6g鿮=Z~_Wy-G`@$ 7.٧/e͏RygA++ aȎC !ѩip_Ie~,c,{]uUwn?m$kWq"YJQdtdϑrTv;q' 0&\21aKpK=4Bd6!MNFοU_wPm}vVꦺ\]UW_}렌;F#HCXC<@K\P#EcJ'dIYR6"K Ur85[ORQ}YчקzN!s=f{H_IҢӲn8܀}!J7:f:OmEv-aD+V>9&U 䩮rU J#C Xb$g|cc$ fۢd\F DKv; A$'-/P Q4z9fe9ē:=ce4V/.Cտ.ZzYXUVշ-ߜYѤղX֓A sZTG}D]W(n LHle@,p]eElXbgWl"a6Рs.2,])]Ap$Fj VxdIpb8Ny qi 1 jO?p PsӚhgD;;76̂m[چj ؍%ƵdS6Y!IKu8(w-)ǟxL]wrX3a}|*Xsa)9fPhqk(B|</ij%ˉ2ŏRhC+>j*V^OP fіo1VUb2{ XxB2QQ '*(Axo\t@wk}U/\"AY/]< QTExqYa̠E"Aۋ !Vu J:YĐkݏ#o32)"uy͏,yZ]X.Mn9ep Eɐj}$)uHY0kF~Z]]"jlqT#ܓq+78gea=MCX5{{{#{?`5ld{lI'I*fDX{ʹ!h>_"?D(kf#σ 49?ɥ|9 e^i79o\ 23K_>W- 9y]<&r2O7C[2G;ز8^ɾꍅKMf6nt\rAcVQ=v>Ma!7HVnqn$9o"8/L>>j ˑ_rK\eT"~Jt{<*%pw+ h9x6ࡡkdȰD!H6,C  őC~kڜi }R.](Cav{0( -zOD<hË T$= Es:> LI\}@rT8*%"gQ=fю kΖvu3f;zCj2:ȹtU2 ikIg$ک.9. c% p&h=opUѽFoèު$G~1wc]]Di$QFw9|&UT Qo6}oLގeQbO,e+ǜ9X`MO.D30_7;Jh c_^ / Z ey󏌹Ecn͘[%$]\~ gi p~/bgLלmGQT ]rW dz9s$OK*\](]*2].L%^`=tC5FCn*Ce2ͼ-GrNx;Mfp$Mgw`x,@ҋtdު|-k3s0Ԝɶ1Nj#0n1 0^?$Ϛ\1݌X|%#Β5;]Wܹ`r-0kl~׎lzRě rngkNF-8(GiNgy.S$<8U9Ka?}v.Vw.Ɛ,]ck>wל Ȝ}ެ9{ x4iؖ7;n74ߵ`xzI8pp$b5.`CdjQOĢ1nND"og$nuįwA$pah}  WץmͰYyRb.OnM B&+.&Ra8!S1' (Ҡ]YC> }t=Kn7ȤIt_rmD U 'h$(x1M Wju7I$[$,:jsn0P?X%?YРȉf;Riqݔ 2kc~v{k!mbM7',c׾w q|4_ ّmwJ7PUkϝjeNu)s?@S5_}?EP9O(b!ɋq_vyS߳~Y t^MYP2+ ԧ2Q9IM1hE*Xa빭~5ɋ[`Ղ,(*1BVEYEg* {m7{tlk7LFL57K304eܰЯSj}rUz9j"q`62[x;c2ZId9wR )K4%kI,L-dXO!=i>WNJmk8^Z >yGT>I<|",fIj?JƤ dv;Ph}NwiFȏ8QE&mri?y yA+SkvlgHu)=x D{S?GAK$/9 q;4պrt:.WzR}΀?#; Hrr9ZqDq`+m'"sAi";¸ky m3m! tDfp_vh܆q0,w +i"+R2Z YZ~.1''czlX)sXfW?2;ͮ5hBu{ rMUxD߫^M0E)}!H$ažwOR^"LQ@ZFOo¿u=} =쓂&kEMTѪu-RzJ1SXEjqJ[#%MQ[g a.*|hG0ת[FJ!DV1cuA릍Qr՜I(yY:T1Vo(zS~Ry=>sR2o^}zi򽼽= 3h;\!f^~WT2t _q^̢J8iuaGL52нv<|}b^s)QZ â/onuf^qf{mc^N">zPI I ˪$=%b1"yrPfٝZ?627/ar,Ik}c?5{^ln;I<7Eiv茄d~B&t)9ӨǹseGY_'l)KdF~‚/"#b':sȉ+Z {ԍ*ㅩlLaEx- -ezn eI${{\һI qq=@F:5xe6/\\Dd`[3sq)~+b WOgaD~##O#q kHB _T<,}B&It X9IDaF G%Sj\2ڝaa1C3VDaT1ZVT#92i-,.Mμk]s]d '`;zD "c6Y+0G3-ko?YW1ũG+/L6r,LVbI_N QXpQmLwTH5㺉:~$ْc;#r@I~)emglp1^l\.*zIg{Xnރt k<!9~qQ~1Q-Fq"S1($Zaq=}מkeԯs2}vFp?Qo*-ҫ -QSmwM+lRmz!c䃎%Wc5#(.Td ]г$ԞJSr4?3 xʑ#_gTa^reUF_r 䜥v&<->-Rj0r$Dv= D+;-/-vB @RN:Y'x(L}zC|sgHY爘YYlG$tF XG5;i|+g NlP|xvs^`6-HRr%]Xg($,S*}V|0ɾif:˵di# py`6BxX)ȹdzJ`Ԑ2 FZa(TTY,<;>f=FѤJ?b‹,`?{Tg(Fcdfclf mMGa/;XHsRɪEPUe=oooo0La Fok:ޤ&>V&(iX'LC=Vw]d5cʗ(Qїr0LpD4_38LYFCFuzm8ܨ1 zi?3rc!Fn4W^#7J({@88k413ń̕'$K}$FVGOK LwⱠoP5Mƀ[XӶ$J7( I^ ..Uk麵hz 8mҼC|=(d+#aG,wV®OKYqܨ4NJ=q&ܹn9e߶Nu4"}RV?oSUHFPA 0ȁlNPМ|]=v~r}tR|0!7 IbȈkB||ƚ|Y5`LGsQ@ل59 D/FchM~-%E׾[x^}l~.nЗxoC|@}pw8oeۭ}"i8I#[U?7u-#9KbC:~~( WNq Dl\P$ EB*@v_%p$C.DMJ.A$vg[wg/L%$w3"u*_|iNGxU{XwFݜܙkܙxa;^׸{V|Բۼ3I`g9>/>ib e>^ ٱjk'L:hO6ӑ}ChͩsBSΪ2_|_"aEhvd?lȍ%IXh?:TxNlIwnݧaF8=~U;4i5*C/ҕ4S[ۃA|~Qnx/&}Am\ތ*_,3ef D<$%M]#v5MwOi@q@BNHCwJU2$I~/hb^Cχa?nmh?{mvц:#p> k55ZLEV/nӞ'E7ev͓vMuH(C(a@$)^;+4q9I.]5 =k 3:7rp (4[?'AD:=_SE чqr)&iBl naMط2j솗{ j{7;cbAA;HwA A&þկ>εpyi2[1Y4S|Z5®TF]ǭ5kZkx~8p8.8zmY.;PNG[[ [+Oo4.e%JonujFN N Ƶi}D̡kRPLSs5n^qP~%H˨R*G3ebD{0;PhV]S\<*ѿ](|\J!eZ G5jMZĉt5aM1rښjdKʴ.W1cIxduRwG| ceSx}x N20ǜȜP5Y-P9zֱ4^d4`ƣb40攭^̹U\ As(wf1)F) b]x]v1?O뺻&^.nQYQEt|l-{QyɓlD3AyL++bS8EmNloĉ7R߅cbibecsQ\*1bݪ,4${EbsH$#u0qDRW[^FTXSaNqw!õv_9m8;RqݛU '4`9opaỳ=űm OY/1{Ǟ|C0mŷ==ۋ✫ 0̰3۱3MRP W> H9W䶒܊]. iapfIX Mȟ[7iMZӝi}@{~C@QU}ZډPFr!8I(f﹣5 1Vda'q\\VqW9KoMhq):iivId3=PKZʼnlb,-r4$0Kg[a(U39=m˔a*t2%oN2)6xdtmyFLu!W>b|e;EOw7=l䣔IkfÚtY袼5)WY8fL7(s0P"e^|HFkDSȑi+ 'cIX5f VH`f p"ʐЕЮ\sn&7\Q]_C=^TwH[w芎] luЪ:%`S@vJr$]N vZ8a|nۛ*A3HP¼EFi$&+dk'74'+ę4dD 00EƵ[ Kf}gsb,ޜ(^Ѐ?4wkM?d~_w'=, MI;!IqE|hge7z"i0@4Pc*.Dj4E!:2vkznJ5xkzDegAvk,a6؜5!@ߥHH)kqwrw c'lQ˹js`~Gy+mfW@Ejc#h5aU7A :ɗN9rގsg z~}L"Dm@ik&Pe5ܔ[D7L pÔ' x" ah*Jפ;Jc9R|@?)>`MmJ n,L*uDO{:{ot"әBls(?0"z.5lDvΓdDTf5EuQYyɚ[!k}Zc`zV[[٭y.祈 q눵_40:&un,%)l6W,W~BT:нh|bEċ/^ p9(t56'[חC׸j r˯kő-]m +0扚p㠾u6 \?8à槌b`5^hlAx7Z'ݨS< 4誼6/&mز9ZwK}͵q6' lze\;#}&mTIڙnlZ[ͨQY-!_#2ˍv*?p@>M]ީy+NMmJ2ilPea[ntp58 [6潔ELOX Bhb %(9 qd>0 !7EŽVРLibl,AW)[TC8JcGGVѫti&+}Z=2˂Qxepk`mXUkq@|F̎v| iʓ45' }FZT2}A,&kׁ&snG*#SݺP3g1in S[kiUR5|pW?YXsE]je_zX0eOU)!%`FY׫[F^xVh+E?C0^C/  P`>OC6Xal6(`~с%審*dßpU2lkq09qki\&c Rad@lK%Q`> EH9 Flc*F ƀ/ s`؈=?ʗ#~- f96EГ+O9!51_bNȱ!.,Iqݖ݆-\2a^b ShSL7WJ TLAf 's|+ \Wʎ$:|Mu; _lKB]-./"ݮy8IYK+\K!M.&lϸb_WUUr˜G~yAТnPrs*f =OH-C n^:8j^C{qr x*(^YHѺ5l/wstuo[ |"Si(53rTDoX +;be;lExd&tFUbP:`_gk\KvZ,G5|=9F>O.d/ Tt00,ۚ>wD[ ޷X0Z{3d(9v,6L,쌉6zn^-u}i9[d<yXpxkMGݛ7ə7%>a(WG'ø-X_C&x5I Dab8.u]\֙`JE4gGW!\fNRs}kvCgk|Q]t;x:Wߺ.|g]_?Dùy/gFTx8yb0sgBN$ЎDܙ9'vPπiO*㑯QA}PÃyr$=rP&d%>CWe4˛sin*g ۆ TZU*_J\4< )9| w%qu_hAB1Ws\k`\֭W\m'5#^7\-i:d˒KLv/ ␡G(oiVgڰo=۷֒vkؙܙݻrxIz+ے@ҍ(Az] lv67̔π W]ckn1<:v(x9PU2*@x&GK M(L{~] BP㕟/Wb#qʒ~k\iֺ:8rᣒhPػ(4y~ yѶڶwtfge"**L D.ܯŢę0(%a{)@+llFKRUvOf<̅ϙ Tf\\z^܈Ŭ՞;`G-٠tŸbXb쑊ݑ+nZ] >bxK;xˏdE>'FiǍۢĨV]u',LGhzQKEBhM'3$^i.Đe'{C:'j]u>*s}|,G oɒ(rRYi!cv7~oϏ{*][ސx^)1Cb`,T8iFh,2f@hx{±c)#Rund6VFߖ6V625HJzgmi&NΔũ]9n8TiYRܲ,Ƈ^7d^7vnRoJ^촹KQZy/F MEpV"!(])/ݵN{~_gPN* =/b*<\ҕEI.OTg\|p^E}||)aEgZ[94-ҟn;:`z'Lzs Hh'(3{(RV߾gA=IPܳekDd;s#{g*wMxTLT|P*X$'MEӵ< mKqd4owY, <KX輝1p n|?MU+\W 9sy;Z[oI tvv[ۿ|j̃,Rw4"Ԇ ]&F,d_h|Pu|BA} ;]#-|X<}|$)><&c}GWOǕ. 7ݛ `T8\GeB0$E,asi}t 7 f3,Sp_hB}dՄAU3ݾ{k{1Zh*,ռ9l@{q##~a+;C.l_?'ʇ7j.j@?P~5߮ w7HNcV#NEjA}Nஔ430\b F+R?P~ԷvI_f06+OTg1& םM҅9Ud5;Hvܚ_ <_]1C<3:?]AK f# uT2UNc+85g'Krr!6FWs,9Mle6_6g^}=b<%>M*{ 8,~1Tů(n69%S^EDp'Cvv&Ko<޻}XyqzЏ8da;T<!6PKGMH }`>O8慈6ȼ ֵqמ|o*Em|?%kzGjUx2LocdxCWyμ?О?91j9/$\8^4mlx,V^N)NJUTDO0r\nvu%-;FHAێkPMvt$_t^,VY}@^NTTȴ΀Ǩ2F|mpqa=)緕Bv~:*0]Mk[O(Ɛ-mD i2 .ߕՖc:a s[9c9-9c:9EO]/׻QwctE͋X3/EQ|f_n`⇯JBfc:JZ"3w,k|Em/Yg,d+a=ŝOdFvlǍ#P0,AI1mt$.J[RY?Ϭ饃jZ'rʺhQ)/*IfGlwU$U;T)JW`:򼈧AV \\RǹrZ<‚+Ayr'|,mNB̋/F6 _29bA5e@^(.v&w)7Imd{}.(jۿmVUl11rBu Ma3൉N\1tM&xZ5*gbՖo]Dk^]gFNٺ|&i|l=|͹gYVv=YE$US 13]`a**Wk]ӈ#V,El Rڡb`lJ{|T-5S۩]pZ" j2-NԜĈqwF$SYVd[J2Ygv^Ra^fܕ[iLJ=C5, z.J)%0g)ue$p6Qӳj{oOWvN]UC+S4@fW^BfekLL.ivf!{LUe bfv?ZlQ:h&*S)3Ғ%82>>WF,rS IQQZ";#oa&!b!𳘵hekLxw]IY/C# @cvrP"_jKIMlgko\enjM̾\#Ve?s7ifa[H5"lD[IL4=9+_Q߬NXOVP NJdjP.0Y1`'&-YJ/ 7|>Fwz=z>%#[ 9\Zo6E$y7`:DrB p>{#sf04 `fGmn5gRKj:qII1j_w+߬K k#3=|x2A&V.LSٿ$S u ?SnV1G%ȊsĨc![ w};OAK@'9dă c6bD@JTZ |,l ,|z%0qdLȺA f ٧\ޮ*!!L%\-eBsaWhvY X@;/N7Dd]j{~b]0S<#-1)K9P $?6>Ə?v/ 񞊎cXLt-cd;z^-US:'ԛ[ñQU{hcZ喇ZEo҈%?(nςGBv}Ӧ6ճukLRX¦ +~49 <~U b0 {=e"YQ!1,33}<bRai晳<ohYEmd4lonJ=Y:zuɚ"_r&߽ٗ/6tg{!W0(W-zy67[8+9SHvNh@+mv\3 _hdogjyspgЁ^A 2Vŵ8'^MWk+| !%^i^Q10ѕ"&YRLo!ן#E? 2NZ@,ٱϵ2 Y.]>{}';Zp>C~SWP2qtYr!٬wlVu73kVF9k( Ǫˊd + .~145S+yB&ټݜ+4{3䃫|0-d yndLeNs! (@VU?'FՐdoQkxT{'P7 b׸:/gF3DXEqL T礴!~ LSؖT_DZ+*G@ 4?bR¡jAo20}@K u!D F]\'P  fBO7_/'eTt2SehI^G*DQi/@IdA,8U%lzkpȨBqG$ pzl$YmwlI2J5!>Ta 0-,o?Am0D,! u@x asu\<,ZPwuB c1Lfj Pfr2\vQ#s]@?IF9 GW$OS9O|W< T 7P۪ѱئccT gBբ~c LP/. /5^7rd QW-AnZ.o=3I0aDA"G R!Y鏨Pc6$%p9# I⢣KIL#x9wđ#u*Oő-ۤ> ѥ61Z\Ȥѱa@='1_atЗbQr⨋*ӫ2{zak(= 2A$^rgCD@p CPgx>S 9ZIET@'W^<+ ֺ6H&Bc;j=U !`ApDoM(ϭ8]*ޣy:)V\Zf5>Zk@klU APJ?AKz}ZI&}P|( ⹈E5,q@HqӘ(ٞn#saͫᒂS0 p1cDZ' E)H]/DqNvzܵZ4#=\ J=.F=fUPz 2㓶ڑ_P;0xZ)O̭=Wo nc #bbE= $I'id_ٿX E95y r3DP#8I|Vg|&'c>h>))JBzk](( +zIj0׍<8{zh2VH hpV&jt [[x%1v<,)!o4!x Ds"Nk4*G(ʕ11ӡrSZ*kDZ&pqE[K_u>Umi=)ok/Bk'L;=Pè>܀Kx2B3ČкxgH#T#.))r;""-|;Ȧ#,fۆ>lQerujDL'eA935y>"y'?ynN], S0^nd(8B5~s/7sիAyEING=p\@=mڢ4\ i xWEOa긻w۵bV߱j)~^XK3[ΗTy&j೩gFMKCQhH**)VD6+9ٴX7$Ol"7UiB] NQ*6tQeQ QF\q$i)WtБ3u4rpNES.+k;uRrKU`GY(MMBR/n_sR蒄"#J Bt<;$16L>C)|3<RQ vw3fՌ>h$vN(wVf.PF;̡CޢZ*"9((|#]*f܊RgAPRofTo2<'8;3o~mdY_^.>֯BQźweO?f;V̪7eYȪѫg(ŪѫxIi*fHU76egH0whI騇ìJyl( LRy?MaOuyJEI[FEVP~c@jJ6h( ,1?u\F x۠ڮ\V VpմBmcHlef VUʾe./J'J)u|l~^yockogBQCF17>c`LºGHyZaV:e7H^_+?ܫ;٣o :>yM e@(VMXWj-WY?CO!ױgudÏ2T(z_eP\W%k Uxq^ڨRvv=V>P g!k)$2ZQAyKRTP1SFGZj6SPd( LL~ZOSJ!l0z'NҌιjA ;(J%CRE0S@'U6UMr U숲$̰( Z;(G$CrLUUJ\xѕFD+$9gmymiŪ[ VX|XH*m$FljH|!W)SjGJ`VŠـeLqUEU5?H i [WP|l/?MŠ⤮,TJUؑ6zQZfi DY+ې$PT )tGS.d sd T(`(%LSD>HUMۑWྒ>h mKsm_ ZG*U )5BiTj5;{J?Nxy>a|4[ljy JkZO+WݢRdp V$dA"c5CwkC9'~B{aRE!X`(? n3]!qVywnQ\ffQg1#emI@փszK8@:6ސUjE-N ?ajA†s ͂bpH"Wc7gq+sŒD&q0%HFb/y*%ڰ]e&VJu p 2sox /B6cLh9ǵ Jϊ@8rvGɅfӮHYXlBjڴ)1 MBrmAiN3$k@=d oPTu!"&+E~悺:%M~UiѰ"/{ݨjZ1z]5]pפX^$.5\|hs]b`EūHK]jta{8\]))ʁC!nV#Bs{_}X~0?ǧYa}Zpi]InF⮑H#1f$n۠zSޚva C@MoMpu&.}*Sktme1>eo׍ac/pI# QBF }W'yPv\8>h>z7A?忝<\=mlL^p3Sg&[?MD&+D&cn׹p\A"eWx솏h L#VJcЖOlp@A6rUTfEeSTĦ.*)QŦ?ʓNU=ʴO”C&ARK=E1qЗeܚEň5>~צrnQ\Ÿ(fD(HSoΔ᷵*LLZ?Wo6|Cm/xC_3Cz3~#wzFn'*ݚpR>##fe}nYA>YÏ:ՃLS҂?88<.<^VᘂkZ/EB3q!NfInI Ή-]7|EHpoA)=CmKFHCˎR|{LC.d1E(tۣE8wʅ#F)l. I#2紑/.۲0]&*ϴ-1ЫB);>_uE֊۵Pg׊Zi\+zzňw٫Ikd}I ʖw5s,{ښXBUXe6x-5kQ{G=O ܎7) ] r/¹-Vrŗ/_$>\#nau*v䓺~>ysf$O) GBo?+ 7)mp%;-^y¡icE`´݅Gz:HI;\ +7VE s&Þ>Y|2$sA{ܺ- M1A$F0T($g#k涍2VaƏ!XIB >DL뇃"VOi^E2RѤmes.9sUlߧO Asі }}l\5{9{dqI]pz.ɚϬ->8.]w'.9^}P_2YoŖqv jΆZaƖ,NWW^TB”a=lq"ae8+x{e/T.qY"iЉ' ƀe`懐@+ T]{ěoͥR%gD(\ <D/N^Rhrd6Wem#ѠIO/@ð"ť]DT0P n irIu`3 j%K|!9K(.Yo a NJUdd(PbWeX~*_r, ܅)!+/vfvd|cSOCSBDd1^϶s ]8PB0SÕL*0(ճr(?#P7.9q'=tI?r%{Ta5qy8N\˅n'T:RvBJsbiB8#W'ũ$& C~~!Jaka^5.5|嵲TrT$̖ UdOb~A$Sذ%m*~~R?S)`\9WR:W/[euܪV`V&0c5M(UHܪJ07}l@S rPA ZT,<- MN L´S[bG.SNM [+*[}$5;;T8%i .LaSr\J@RiCuP y׀? ^5dC9QͅFa%MBJET{Œ(G`?1 BEӡ$BA$S/:eu S2ZdƳFpBx&T9b5٠q9u +dȄ;ń BH@.FXEIZj ![^JD 2F) l.9 S,MJHDFT;"i'N$ ҫqS=B0A0#TgQ((\n #`##&M 9#x B1#TH8: h#TVF# %@prFX]>qF9TXQUb(|gޔiX"L+@k{wPòԇpAvjC@P 3-lJ 38Ɗ)V(ЂBG' B_4v d d|,(OP5Y>:,"hdR[֩,t[iPB=@ @se0?tR~;l6L` aDʰjA +B~kHt "8ɒ+AVea9zA\ )b42 (H0"@ kAA"8Xg@gv- S |#T؍ATahc̳4'1lPc*d֠&2!~ꣀjЃЧ^8œ199A@|u/[Dנ3`a䡁L6}q:#96AŰdH!@)$H0rA LSH0yb EQ/>ep媲b].!d LF C t~~ʧ*p.=*)aOPmڪLnUjƊFo(K+3]{>"He}w[Cڅ(XUX N&8׊@Ud}!YIW݉E8;[pZ{T^cSE6ƦJl:æO#lucgaO#0&.x@EGu-]t/3ʾ'zl.\Q0/R/'Ar EDTz ToR-7*ds(&y!';Uύ Eb]h,҅a8N{+ [{v92pWFk];u{/z@Ӑ6mKۑ蘨 3(87֜,Igp8w־|:4z;LVzeEwKPw_*R*mt b0 FEhmW6> \%BH$NL"1ez]݉^H<h3QLoln<6nn46S}_m_l>3k(33dwfvny:CqrNyw1?>vl'K is{)?0yGssmNn{|m~*=XxΛ!>1<zx:;֥V L i=S=s.(}(?; pw> B0YgxsY'=9} *yX*%ɱūJbMћ7$V=ps!2hM۝-{uu]!HKeoh"=+cRl 2ZWĩgLB5{\e<+;Xf+<%ԃzY)[i:L3&@tؠ@ѩ,b+ϖxO&!ij8O$E54kXcX)zL=k`Ky $h﬘Z:=zX'@@\Ac];ix g /#챂::P+s&4<1 }s>cN=R?<#ÇzY5D]c՚Q)wu{'R QW(\Kg,`Q͠|1-ËNrI6/$ !7Grf:f!4$'/?J"ɄTe >5EJs_G E$\Ϩr0w!z`*HXW[_('a%MkcPJ  EV( W0J!*~LweXJ,(NcEʯj,^iF 4BGD+7 ݫcT _=t1J_Yɬ2RόφbTxAvbKS]– $hҼS^МSs+Ny)O%t)/GxCE,bVH*m|U%tJ-0ү'{<:wG uywX]eu dML|$:=_9=i *[r-=,WxZ(0%'#csz{GE-ӈj]f,j񞯻R̿VfDEoiqSXeٰ칈tgV^&_Lm5JܪP ( ߬*&dFOi>ܟ?wT&2~y}3&pS Zä[K  ]h+_eQgu EȥZI4Ոa5&uVV7Nw˝FEhAF-󿞘on U CR%No!eU,'}Y jg co{33/_?>>Vie'ky+zHq:=H:k e }huWww `)6]r]~[Bk7x0: ZD+)Zcl#=FrK,*%*Q U%URb$ *W)=& +I=>>Iyz$ŏAiιܘqnLN'WQni2Nc}Lvך.ҋ)螀$&t(]V]=V*{En:Šo<ۼ(o7 6pi8 Ƅ!ʁ T~wmXIT.A ʼnPš dQ"j. 36?qDa6BN~mU?%\iWQ6}[յ*UWN pMmUr;_ue[2~2,Mb5؁IԱ@M((={Գz~`R'sIO̐ι (O H9P'Z8r+x;MD=*yw\$]!JR(3Lɟ7~: P}zCd," %&@#mgQ[fќȰ+Ğ++G}1%E,Yy@LDž` nVyF1Q*@.sQa~}ZUh1 =0Rs"l O 2 ŪeV]{ԡOgg?+$ŝDI x'Yv /~$ǩ Qk'jv $JDAi:p3``T-\UCq]'O~d$S5YVGnW"ѐwvӁ"=QJ7;Ϻ}Bys2X@:(iuNj\hi6à6Pu,2p,>4cZxSW~}`RUSL8'$IT:яjx`~؀mCH-c oU)~LWW)'?Wvr!uKp}s*ZE ]E d :}eg%=&)8*GN/w2s,cN& g6d[7Q c8 ЙϽ 2i ً Ikb{!(.bR7qAcNgeNnvm" 80@,fĶ۳4 :⇽?jЉ7KKTX} \Ä'9_dwWdA;C4яQ͟ެ`b7?%ex$^&?wTefE݇M{v@aj0Z~EKuRs!-שoF'iYo=qPZtLf!SjIvnׂ5^gw/PA:3B$p\Jm;|N 8c N֍ŝ}~qR3RTJ|4%N;V+Z":ZĵAէ>\ɒ[,he _m=dRYNlvcX)7.ϓXAC9F ̫\zNau~KsPSFӓPDW7ѯnU)^B`{+ۼv |fD"eϔ( qg4N:w{QYKJgP .=G{ſ͕27~F* {.y˷LoX\Xk[;ǩչjE&;ŅU3dR>uOQyLc"*򫑨RJ>`:[,y3cy(߲N,6 `)=ǺVdU&"i߯NzY3UqNIv'=.~#I%6kLVh#fHdfueeeokx)k_ $ge+G9pC95x0`D2'Ո3pl(L.mcF76fn39I=̆pY +W&UQK&:4fx2r yޖ~y0{n 0bnMK&qnm`}A:>sI A?&: 32Carh:.L:yAO*3-噁$9ws7#9:wG5HaC ]vryqhOP¿SJ SjRdot@f8bYLOsJTi] gWDbb;fDVTh|lY_ޚ߸37ִ&Yg~ٙϋҁ̧/'W7*|i#lu4}J1r`ձǏ`{@DE"7{^T݂%/'SӬd`w/Trû܆s׾㑽V6"V,$Z^vXf2 QR/g8Qa=unY1s:L-%>ɊR℀3>S:PAV:$͐4#41QU6?N׬urX *(SNJKtXg[waK3lE@"|n#10b>z1GX'tOOx>#"v|z 83|aPD!rYvf5/2 yt󸠟[dϯμ6UFY;#>QIEJfGg+}G$M;~7)J ᠼ>PY'if;cFb-z@4֢#8^+A#RAhuB ˽)hn_XboY~Z 01]h-*1lT6MфFW.w n'JsNJBl ڣTFVG1 urfʡ{"`?0F~pNF˾*Qf? w~ _{,>L?s_^父,by4FW;o*7F W A~?RV@ h?Ĭȓ>(%*DnP*N?)u{O tPxPN*]&"(Jm1~.@QBO)@s2.yEjWV?rĈL&*skzs> [rrB`1:V\`L!%R&9Ǒ r9Tܚ{-5KKJb):DΝ7"XXl;4z 6=+0u C_oT׽p۽^L9bN/A:K yD|2p`Vl;hPXAPY8A4%>y|Km9Un?k&7uLd%sd9K>i?⏌JY]KԸ\ڋ&Fǡ6D#qm@O@@1g@ q j5r[{h`pj`5@ y -.8t# m1`M N;5u}+~F/Gsyr^a@9{qSpſ7r6rJ#Qi#}@fs_hWM?o=LxCNn?(o Eߛ"5 9~O?Ԑ:GVNUO#dj3RF]N$ gpȐUkEw[}t*>u9tH:s?&o=*|ϋ0y*^NIZ9 XgO7F Al {6 !-)ĕΗ4w:S DϑyY|v =QIlFZ*#`w+ba#gVc":P{h!JW3+d( PN(}YLӓN::S_Cl ZFmŤ$`"mV7T(/]@bH5皌gu^;WxW*=[9\ywJBC!/C$@IRKxk馔f[c×bw1T TO訤3 ~ W+aKak (@a)k9Ea&-C37 =}gן]@$z{SU@hÐ@y!)JyCÄI85&& R 13V-ƤD7( iS"̕9Z;P[+B]dmνE.qo!U6jGQs]JPHx|}jdH?p$n<Á\)6T $oL<44^jxTt2]LZk̖5bU(urBPl㜓qCBf#+CW|ۻv͠4m*^w( ཈CLjG ѠKz\FV&Y IB$gC9$ÿ!s<^HpЈ$Ւ|Z͟jЋ^=$T@B +,@#Q[ԠTdrJJX2!i;R&kN,FEӞ"ˤ|7tmg@:$&Z!hMi cQH%9BԝJ~I ])s,$.xώ~jTfE+fyUD#p9U&8[6 T//U א+*6GL]}^ܻۜ(o3BYM٠$Y׭ʟ@UkqؓY#3IXu`@f{xn;=_.IѹYvR7qI=rRKdj'y.yf`+&to]h"Yfl#Ѿ1*  io uI`z47nIhA{=Pu)<9rFlES•eq$'JP9xa4J8iiaV*pK]SijQfm^3U~g?Ț4HפiDi>UٚHuvZXXfԽ0^Evbwzo;vz@ƧWsZfmz7w^h\͵PnX2YbPnQKMMѐލ`kLf^Y;7̛)A ߈9F {jHՕZ.% q!VQ?I!N5YW>^rFV:W3Y^Қ+]]Af.Dsj'5?BjͩA9_ٯ*-|ROU՜S>-j؇란|9ȶ Q9,'X[!6·%SXUPO4 :jMǸm@S+E1HzAuu*͂Jj;dw&Bsg,';^I涆ovJ~0`~0,[A;7"fl߼99$kq Pa̠j`g> dwj@]uyY~dzItx22<n[6#^JO~B<$$!5V巂ta/D4WPӠyУl@{s%4n*!M]iut\wrN.䖨Z=?*IP=ʝ1@hA/RYǧ))8.4{B',TT6CE@'8c Cz>C@؇USqg[ xUHTԿ28@=S])b?0CL0wu@SQ`rYGur"b(3,t8Bߙ_v3d?7=SD G MLYX6P諛:iPXa3n|ЍOqdR쬬 >TYBDG ׂk Q$-eAC",PgȳDJ/Щ}uR[S[ٕǿ'T*"q'̴;KdqЍ֑O`"@IH d.ORBs1U#Ʃf-o,5=SjD/Ͼd :c@衡1iTH !n(=e,1fC,1c A7տ1]]& P@NT9VH 1z!'@L$ȼ31HT !dhI H32)#3nd&))&MGzS\!!L@u`)aa'b8I|T\"%MP44 }P>ї__9a )ۭf}ERrRn[*|/v);Jug>*Z /Oᕖ,,X Z uَ4Zn0TyJ6PM%tZZē@65%Gc'Ok9xM͟MZd yX&dM_/}ۺ)l]=bN ayvS̉DZAp 7YAiV?&(p1¡>ol;2ɻnf9| vIv8Abڶ#xw$_;xv98<8;f>vEyDo HSJ\}PCgֳ4 "\zi.DVJ˿鳎;AJcGQ00.>DڤXMQ.5.K_!3/"e,X;W ,.耰TYy}KHuByVm**)&Ue"qRIkGEʁz_}?BCpo;~_㧿+NsN5"YISjj@CL SMQf4$o F9(p%jg8=;kr%ASMo4a)z:fB U\wYYf(nGץoB{28Sɒn;,|i$K ?kEpcJP@b:N#wn b8W y'KuCEDH0ƍhBeuzFq!3{3ڔC7 |QP^|;p"QB*˫!^ز16b?NJذ0.yWeleS,`MY׷]# {Y)ʥULSDi^ 7~5[ RXB ‡LW7V橀c;kuX%l%S, ܤŽE'wNteB1Gc_nj-:VO슂!A1|C.ݬ_խ[1}iAJ fSTvgzYv* l{XqӬ`T>!,prhB}np=  1ugf>֬4\9!.Gt&qj]t)(eQ_cX.rҔHHL$f}hc}mk\XjǞ/ĞE,i#Y 晅e]8sΰ9 AKG) grqv1wGdbuN{dɢ4J>5+{] \TyջO[@PZ%,b IЉ+#GS/OJ\[ Hb#Mw(])b]^gu@efz0[` AL+ܡՠ4Pnt1on_i Ҳ`9 HǟDTEˍ<5@v "78s6:nV>9!WD_AxGyJ RsFW QęJC9l j$p.orc.~,e|˚/gs7V^Gs5wZ>@3k8NB6DB" .kv*v^Uue+jgJo;p=G|Qd}5#ssjO^ݡgO.!V1iTO.g# GB" xxYٸndI UgU`֨_c1aFW~`3כPF ΃ax0s9X!&^dklM.c_LoHu>ۿ*~DxYG.7hgc7 qc./(ϖ3 ESج5!jRJ zp=f-XR߅ixs3`Ly<ը͎8vZ n؄8%R nGԻˆ4Z@Ժ!7m<^wQ^AVocWʶ r]G){[}VN -N'55pB$9K4ֺzV0l(."l}rQMcQdiei/nn/l/m7m-2fA9N%WV0ƧöRh{f^pf̚1NrOiX$5[nQˬ &esClmnDec4N{mJ '<m"AEk"S]Hit&Xno~oj^ץ7u ̘"\]rK#EfశȳH4;$O[O#+K˲.K]5 0^[y/`7 zO]b Mʾ D`tn ۈqoM`T̈ucyBT-[ nTQdEibwC}gK㶳t۩w]H+u"bh! a{{WseLֺP2 =œ9|YuR%7Y%l%delA|qx6K 3)gk LnB Y3&t (Pqs GX1l/V̊:YGSci75oh6%sk,( > cNq!= &!by[˥YnV4沢c zdE6z}vRZPee-y#tO|5bW^\h%m^=N9$zp{2M\t<9yx2r}2ͯe!J Cjf&2oZy-tIzM $fC,Cl#-! }iG*ԗgaG3|R7'y J 갛 fS{*'9 NHI#`dRF&jd[(1U.& š΃wV`TFx B}ezj2F `i#4jW}/IkI 0X,c J/[Qx=^|- 6ns*D8fWma}=u G*~S3ȀAp2?f^xzAqXKyÊfrs. \@I?{[mݍ ޳Q90erl lYC'1:FGVV#zY#ĝa` JBB3d3a6< B7@ܹE-:oӿ@un(ҪR䍫z`#Ґѝ1k+b [T*zHZ{1<u@HEfEGZUk.JڨlMNki $*V>8WŽ=6'PZY]_d%SFo;$/=4y}XʶR6VΖRr@hXjo4t BeKjHW˃bsG@NRYC:WWl)J){[*Q{/n/J+y=PnEE=} ϑ U2y{ \޾M[BalSra!=M@ alycZҩP١2Հe; oo)HNe!6dl.Ư[(MHwhi'㋈-bFl/$-z=EiXZ4g7ٽyi1rbd8i'H1ܨ/E腑N[^~}V=fESF (/ %C:Iww!󟧱%tA*rSZ#-nP=(; _D.]]v/"?8J occl@׌$P'RecZVLw =@}<CP-ޫ \ +c2]I]Su󀞒ykkJ_nGTWG),9ɯQ[d0KOkέNSЃ0^ HuB.;w:w!oSy|)/>eUV`v7;#j`3,!5΂W'1sAs4(g04 &rD0\hgN~яl0G#Bş,鹈٬| h3^h&_[B$"#CDzyzUE$PH|(":}IJT]&i֕eʥ|{ruҥ#D7O_fy6`Ie#g ~ԑ$) ePIApt~hHIqBtNnjJ!,%^}qQ2x78&K7$Mq-/R GKB8Jl,rӤt[Q̭L-Z @n0snW,=~7M JS \fӆ!pqaa@ssu:n(+ׅ7Cɭd7iػ[[-wvIeNY()Zg}_ 0Y%6+cN(h=V1z9/.a hsBcהʎASV Kӫe Y%}7Vp:WYoBw6@I^Tp䭞'(Ngq-5pBfs4ɹM9 N6XĵU8! 9&ۯUSOaV~HuBM넮A)ŞtLer,2y$2Ie [iZP~;#3+|7G6ӛFbN2E@`DFjc~FJهBf'V2&؊F$CayL8mDV~5km׳i'lNEA5tݓ h'lh'l6u Qi9 !BO"<)@n%.͘;#W3ry+;ՍŠi6`+.b^'V{11DYIOoz]Jѹ't'8d 82`%>9pT;bS,f.lM%X6I@X ˧叭j@A9P3AaXnC>$ ~C2s\ jXyS\d帲ac.M. ,U YA`OҼYU1B$O)v@*&{X:9^f٥ l;5|P/rٯlak B??IaxJ~Hw!ܥ8]&`3xg' R-wsu)O 2"8€:t_"V~> RjyZIZPe *2-#@] РdH5q;}O1(t:trYU^OXPҠY &%Os rh"SP *,;GA=[)A*:` T q2T-f ŋ կpKPE_bެ5.{r+KǷIޫSй$< :M5r5*]cn}P賆|(5ua&t+byID5 PrHD6[+ Q N:hΧSNP2YtMDtX5jJhF0\áBiuejk{Mu 3è@ITK&e { ,a83cdLz˖[ೈ[D NJL""7Ӝ]m 5 dWmLBc, K'YzYd&!L2-&Ds[4t^$!EiՓh]2"!DѶA ktGLchۇN:Є!QLŅL{DdK'3=r|&{>dOFq݀b\\)K4uRdu= tOLץt]LO@#! QM$PkBe;Qrnoo:لnM}kZv&YnkRyf mK@R4+&RQl0}֚FTCV:!u^P ,yg穦u/Ł&4vo¬=xVɶ t3>yEKuz)'-E^BWǠM'^ [|)h.a]RA%u%˖=xK&*Kv6‰ /@u `nf埽ܯl/!k˼B0y\uabLn7?:-:"(]iȈl3E>9ͯ_ᵒ6޹6_[YZ+-RF]54!t}nMt`E(LxrO5&!0AD1\Ͽ9Ȗf럎G0ΖnpRb?S['K}8E6vX~cJ7QoOZTS+jR#@UYo ]寛}w+!ïz6hVf~cz/y+쎣b\K8WǝkwJ֛ɭu5QY1|EY|HВ?jd*rQL]Reo:My<6*ccjmޤGLD6oE_F#DƞA}34_MPYd}p3bxʾh2y,^Q]AfnY^FgyUL9D"G珸 Zd&DG@DᦠoN82į52mKtsx/>m̧M9(,xc(m-L^dX&˞$XXLaSi];xD m76nޫl&R-6H,˹'jr8Hv58ovƞf"Q=jZݷƼ) +.nLyUGJOFg˫hZfKr P s*(\2Nr8]Az(SN׈V~vRBx~zΚ-Ojm!fuT;f z psisw =Y\CP҅ ;C{;#3rUnfl&b^gX1ˏYXx&Aig8<~n<<&a^ E ;|OUVhrru25P:Lka@"/llO|>Cį:Yw }fbuP# g5OTS ?eeX6˦,[}e*q̟/b%oeX>ˏYXF!A WAj s /P68 ToF|?7y8'κ7DhԕA)Ap$Eӗ˻`9EV%Y9/¼/v(q0Qߧm1Eן҅_b.u ǭ# E59!g֡J@mBڴ@*C ?3-uoX1}į -q7RT6C6ق|+#ʰ٬)^BJڬvz6QGk;0-~0x/CxO5"1*h!] ɡ|L2mdHZ  K1UhFoqE=4c :wĻ-G ˠjz9]\ aX8$A;wn$vvYMegXtGZ+HaRO%v;4- ͳ#9L#cr?){4ҏX:/)G IJq}wqTaO W J<zR-Pȼ# a]T LK#3qcKYTe<0Oadjk6xZ~c)T?VV8F^|@<'/y<%* )֔𶈝Fv;ʔZ!D>Kt3ϞQ;mv֖&>wggj4 CAaN}IrLO^5C+ڣ/R*uCgGe}$g|>/%7#[LJ1z,h5̌VjW@6>N,zj{:ɦ؛owY.rw;'d=T詯}zz'JG + +Y>br[`AZ SrN;W]t PC@K*9/Z YNkgjT[Ez+^ߊkiYcJ4d2ȦqWU2`ɽZ,EmuW.Y^~{_g*Jh:1ʯ1d"B3ȣ<[<[SIJ=mD7v^6vb#6p{g{&/PIKx҅6#@Aabp`zv&3K2STfwlU*CVɓd*L77қTM2* #h.>.j u^77.])8Xo"#8nxa)rչ+qnղ#rJHlO -U`Bz=>[*/7== z'É/3 %Rx3ʢ0+'~F"6T?=ðԧQxވV#wmT?1^zٖiK'~tbJtx V4O>_qX ?XWC,-ė@oҎ+Ñ?H&~ET9\h ^A+QmwD,`/:uWJ f;sD!uzW, bţQ^ɱ Y%/-2#Lӛq _kGŠް;ܦz a/AJuʢ|//ԋ>L]Ԉf#~je~V6a:h;==!]iu'^0 qwj D /N~Zv2S1u!`ǨbhgHA&* wzͰ[|/ඖ m ;" w;EspG)jȩ.2mpi01Q$-VD! HFFfb#/ emaF,k(( [QjǹP'L{6fה,ݽͽ v+hP~. pYk:X p2WyM UED-G dm2q:*+ΘCD: T5 :% aNM=z%:]jxV[]gv0(hHLw)X鶛FG?=\9>8UBu q[ۙ@U ?XqX83gyzyu.pb, c> F@s9so!&ֽ`lؚuFse%irAԡRhS^iZ˙_yQk@h>sl3f:a%q\f`2(Yˢ)o0]@"]L-Q4r ^2f~қ< :F Rt1b`"eP^2b 9(gݡ C/mʲGcǒq'yi1)N7aYP+^Humsd}GEat6>uBΡUYR˱{gPG 5{ c '"g1Ll3v6`8,Y%Qdl;TE|ѢRH HiJs!F4EJݤT$QV+҄0?wﲌY.Kpf+U?Uɩl!ȫ z݇2 TwYzU'~DiF(r- ^./VO.%\0,3"[ ?8 uFQ' /H}~1-[v] TE+t ,y~ /i߽jf̞bv2kw(*e_H |YyhhF•ɀ CdzGaѳ%gpdJ< ŵ[ ? o] /ی V׹Ue - j}Hu+Y.:/)*}X㉂تًj8L*k,E &Q*I#S\$[G*sJ/O2.堝^/,O #Pr<ʊMn\҇9OP I}by>?9Kl%2MnVX9ZS࣌HI31a&3qr=.99BZ=&Dߚ;r3nj-LW5_mcӁ.:/:U;@U}>?]X4s9nF̱fF̱9!N*NRX&+1RH$ 8X?/p0 ;„7sMDss MjK/>YΠ/ BCWR1% |itrn]~&WYUaOP YҀ6מv+S♙d1MegEҋ%OۤY߭LqKN`ow^]F[ t,{>庯`e xB8D;kTVew,J$@a^R!)j:f8gIAS lnjO͖.c1 C^lS2C39)/#M)b'Y]&8Y}LNR$zM/$AU.Z&z%Q][p,.Ÿ;Jd Gfd-xL樫9D8 aMQ)O5g19NB]nG3F[rgn#X1q!QӇ5o 4.uNI3j G[ү ~{-Pl )ʣ&8šئ=xmGOS50ǎ8zaHaNM݌w+ag]U:'0a=Aև9!Ifo+dY Eq N㠭)ڨ,R;GL0a+db?V MPu%[;q~#z3$tp껀dUr,ټ%ɨ }M޿|d9DIfH)EJv"@$v^5xGJ1X B`u֪!l|&Zf2w7 󥐉/< +(8V^h8fF3= {LVqQYmvTtH=&Pys^y0BjL}pݙSb벥2{NV.!Lq5[[lT2» Õ,[ovܺX]{y_*'#_P^Bٵ2A¥$;cw/wK )KһGO†\ƏM}]bVwj[HVWgˣVR7ܪ5&ӿ{'oΊ&}ȆU5*A=egywU3dg<6Cfr*ܔptiArzM=Pno+Fe2.?l@8-WRp%;X._9CP jqvIDBcO/jߞz߮6!I++2Fvlo 5 Ap "it<ΉǣM F Gc c6lr/׏W LϪp&3;cեuyz RdNspؼSϳ>YN2/i!c.~>)HO{E%j@<^L HGY Av2Bȉc(NN<rZT?F@R?^Z$Ǐ7|ZHW \G2Dب9f5CCq6C7)8r! e;CllzjUsaP̭/]syؼ;WmF~YLPiG:]ް ":h0K8IvA=."͓jɢ2t\o.\v؛g6Q^⢱)%?z/Y]"U!p4.-o;,HCdI9RNQD5`*(lBN@N͇#RŶ~$-O xNfHdtA Ĩ毇dgS@GYMqG;HqKl*goװޏ/ O~Gxd8#jFhތ~ʏ x @د޶~(یFIbh,~9q4)dNN2''ptu+v\rveyڢ抪(Tr!a`h8̦lCH2dBoIQcbKbp%h"<^]9n6#( ?qNoYҁ&VKpMyQ. 8&N7Uq^ 刁.8|?4W_ ߒR`=R ^P#4<@EUˠbZPjGƓ,^syyZ9]>-fػKa^ #q&X2cE37 DY!kf=J֖#IʢV.eڠXRT˂,gBg#vȩp9[@1E$+ lRi,8FpE%dƙdɒRl 䗓d_[71 r1䕣760Ӵ!`aڧ*-΢I934/Q{Ʊ&_{v_lON9N%/!dOqwl#\,AHB`< ɖRX$E1UɖO?lOKs77_;{>}~kl㥫rc f'wxEJd{vD\, e B m W}R.fonx|P8AD0z6ݍg3aՃ?z[=-.myo d,3"Trqʩ}; ~ۦLNcz_+ţ{*KSCN?5;-a_O=;6Uէ6J6 QdQmV@]!4oh3-| -J6xJ 5cV5wGas+vsuԋ:l~%|[`s;lfnNHȓ)kuHajYaEΗB2)  )wpj*0X64;!4 :5Ƕa7TRNS|Z'd?,"`}r;@2sk@uW =MJ- zY@9CGcGi֟ڭe)a?:+H͞ >j4w4FF :"妔Hdu.HHaN=NsFJ7 TOLHz!)}4ddIRѽ^lHaOᎆ6;@,Ǣ:YxGs.HU'd? W<꒎P@9 y4WƷݍ%(l~gNlW\Tl9&%|r7N) פ!T^SBHM ,R,M'ULhSt/-FhS,1A91STd@h5 zA`A7!K7a$㑓 0ё-.gԉoZ==mKlA2'r)iE4!>ޒC.%#tp {\ t ro8C !s {#ӀX.aOY]JuiȚܴ&oX:4rA.%J--ܶ rw懮}.% dEald!g \ Kfk68vr k} 7} $x8KCl`?` lq-vɲj`>Y?aZ_r: K!{\Pd| 9Z%%j0adK)mQAx@$r@z Ϋ[ 5a{4\A MmHBixގۈi 40e>f_> 1& $J*d'aINSĊlXNY"+2"&f̊,7z@qk_)n3;!@ (?ou-Y~B8rzwP~N;OJɹb@޼ɏ3P;?v?:>?O֟ce9CYP-jQU"aK} ̉*ؽ[O?9&9Kt dTH->4~z#&]hcNS9[@ 9%3#0IM',s䟐2Tl TZټZ :).^~RЗ FWOD3G +m cp[֥Rӡթ|F*!$Ie$͗Q{5 j SkKʲ{0DΔ`>9;2@i;i~9HP; I?T50ڧ2&@jT#6.WD0읃Swڔ!fuAoj ›J>;,tr @vո5TB\|eUVNUG1#ay~ː8R%S|膛v O!a|.Az]mutT@ExIEzĢ\Ͱ(WEɊy<<OenE^'f:بF']ef U>A,F] qW 01oLR٨zz+"[Nf0e:&Ōrw@ɡOOΝoDHIQe@Ift( VP^$9J٣F@Z2czWC\ ZB!e3T!K77Q BYjBJ)A-͐m%\U:U,͕J;tS)-*\(GYSe#QZ=>! -2$Ώj(ᦥ An$JL7dfzR譧دO`8a5D„+jTk}:HVۧ% & C A@u Kp–\k%kYJX^k`MЙMZ)UŖҝ~-ȡp2%dU zL(F a ˁ{G9,>5dR7[p,/)2bk{},% ݺ!f (\BkZ)Oʺ$ᆍ ADP[Q! ֑V3V5jPa$HbpEڽ;ZQ$w !ήF2"Z1iToGT^yR)$frs )`J i :A"'.8$jҗ.睠ki"A֐jA;= *A2Cβ Ge>* fq/c!/c(PՂd{H"TzY? Rptr3!\  X٤8.[@OMp>GG=+%3>.N.,ya=rl=#7'Xj@Օ&ՃD@7 :=Vz0C B$D '[ G7ʸzi4fv)AxϕBx PM*@ϳDP/zV w'``0DZ;gF7fOΝoQa$SCjrKЫ՞1Z9{%_VZf#sm~jُ}=j?hoIwo;_Q95Eի"SNE9z4!CNbiWb+V";l._4и>^:&qX8=GWxR6a;cH[fs gsln>gL\4Va־>ﹸ> hVW.a }}U3ukHι%.[CCnov*x}?Y9')3. 8٣ط]omu)+Mr.KЬKn~^-xm( sH5kͼG\SzlfQ3YM;qk5IOR,&ȓ1+:m\ J?oΦcʹGB (Qi >i;GxC@ɇ̎bgfeY&OA^.׻|uDJ4)8IuZ9]*T5]ςbI/ȱ8Nc>>ye⛇l\R+|yw^ݘIBF~w( '.gViЕ|{YH`(I|Y~dnc"huP.B60vz}8~nx#V$kEHĊl(VK|H8Y +b*&qE i.Ѓ[w+~&`\]΀ a$wx2u2'C}O'}'}TAּfP^U)&cwHSF blaVbkla-d?\/ی| @E!*-|~+CtŎzzm+| *ee x1s{4k/R]_%?Zݝ# V6aeSV6XYaN%TCP+zf*I6?ɆUרn7u Sby~pڻʛx"-+2lCx yC jX{ I>V YtsSuj^U9j59W4@P#SB9' \2gУlqrZ `qxX9N7׏/@lB6XzY:ÏtU@dge+M qeQ#%;62B\mmxh{2R6Ԗ\8NfsNWIm< ~^Q>q{{<5.Q(T8_&HB6|h~Gw={+^:031q ck핇1LN}sʫmtWZ T#ڽe%[Pt{E s[tӚ!*@^ԁ?cQ".G6E>Kn,m+EuDN^Sڂzl=e2hӁ?a3my} RvN~Vwkl2#{E;.]g LNK2 UhEXCy99 9O̚B<1 L\GC(۳lKVrSʟkdtz*qu{[Gf'n=luY[V{uYfu b5AM"#CGʱۮrF gLؽhI4VS=iAڝ;Q5H G$S5dhiI:.@4=)(:uR8]_$WOB(xRPW 7RUtnh:Q8֠[ ZSʂKn#Q]@>$?@I& @D,GsQ$xWj'ZOJ`F$Q\0$AUfpi0PK9jзJk)f J3 P4]*γ)9.`3dhFM2ҡ:˦6TU]Vj(>e#e@su( i  "Mx[ˆa607[Kk)2/F-,TQ  |B2ܫCǢD3,b+jȈq{Q`E{"Fu#GRkl~DJu?ww->j:Bl.ykiԇZ⬁:*yDx}Hѱ(je316R<5o9IRٽd]4?f-Q]#JƵK4Enu= :3Ai|Ġ&:PD̈ ԣi&-m\yBIVKIhQ^_K8ly9 AskD`-40)Z'g՚*3lk!aș4TBm=f> /!hrGwh3RNe-:6-qxɽtq/?lhfiO'HׇI! {H_:"u a"W'PwָהI'|x9iy6jy#`YyN<}S]_ qݸ3au.ʭ"X\9D0Q'%L=CSxgWW}/ozaJ?S't dίOJodz.e'g }b2 c Nd `cŢTYJEY ;i5g|L_ AohPUE&Y눀?VnĵF ?*#ZZW*VY)ʭ,!ekmNКɟPZ[n.@kEi0프ʸ#wjjYsʼڣY _P!>F1Z2yV8jHVY^(E`OVo*j u^pΪ{jBM=JV"ӊEe^QQV)4twaiK҆4CRH,@U=a !mm{Vy1Gu4iښ&vvwh5Y ͚橜I^&zHL0NB@$9:?Ƴ; umM-f &d͑pk'VxOLߟó*ami䓹')|5 8wБ0Vv:zΙ99$WRe2P)QR6?{lسjȲ j%.PCWl!g5"\PCN)A?meM x)n / *udranL~n7iVL!;6iitx& B}|iI8@Q iQ RN5?H2-mwvu8([H,V:2 |wH y@:BUjUvjDRC*]EöfFtLw<w(Cs,bY~MeDL͵,VFϼ5mABOȐ#e 0$S32XRBPȣn{#£a37rC ]S[ɱYɨ AUC* eB {CcȣFӁ5o*obN!^n!pG.iS&0ZξPH"[Mv[je-WӼ쨂\nLkcZ:&JNȣ}j'dN:mch&@ 3PАEа)CVaBAM?sl)"y]$t ~bE׋4w?C!-:g'kwVdJlV8AY%f+ 0W.#*h94Y#1rIdbL=[/RL%MqGȣ$gm)ilAL 'mž+s3ܜ8YW.! YAM$ېlL3cZ5D]]]%Іbn|vSJ=uB9vwE;s)Sy>gifIőKN;kDHUMS 2mM Mÿ:)p z>|;;"NނYQBg9VhQuى96Ա3o#;+q6ĊʺYےݵ`w f裑kl0fbifF0҄͜40eiT68paߏ gFfR,3@h;@9Y <<|3y̳sϚO|>/ ڡU]A&J:B{=6gBAt e%^6*\T ]-T,4vkpzq[-ΝQe0߁2epj(rce~eQif,?)򟵧I ]0|vó }I-h_(!fƻDu0303tA}վ+f%4vėD+>kvZY FF`HIG8~4liHZ&Xn *M\XnUYKCwvFkf@9m noegZ];a&:=M=Qgl>kS)!lԳg+$3lc4T0|V<kƈ(e_67lʽlNl'bFb=f3tSg|{Tn曒@}unH>;KFH>C?{H>'k4h9 Qg)<Q iI"}O]?٠=f`kl:\ϯ*3hn }w-0nsYSRjևbg+i|3EUG*bL"!p݉aK$XLΰ5bNKٌ )Np\Ϯ*#jޚIQ3ld)j-XStݕQ*L\ц5aGP3<<[Yb+"$gݪz'33thOd걉4mB Y샇!4QZ0,a7D>B [ R$ĵ2?ȧ:z y[7Jm`Xu8BaRG+ɢ f4 |qE.Q"H>C$TI3>㚐XvMuJ-ɲ AR.E49GE {[iv.!x1GCng{2t~ =T2o^yH2ܐ=wO^3sG=3|>/,H@Y&W]11'&ͮ'ha[)5C@l i־^*bXq1 hJɾ >7rvdԌ&@vv7]awWؽ@s{ٽ$"ȅEUR× ͪȨa+ Q2apG=O(Y Rsf$PӬ9]BOfAKm;ʊs&0zLF2j XSjVs~3NV mjT˳+.&q-⸲l$yM%>\\x܍y.YWT]5'^ًGCB\Os%#V؂ȂN_Q(nrPN{ {.qmWK=tf/wg/RVݰ:(6t?Ql կcM䱽~ɦlCϦ#c m|k`kpO*m>[E W8i[.SH26f7D`Me0^4zE #t<29n}$':(pGjW| xd'AS8Ԑo'>ښxXٹvg6cw_mv[ϰT;~Bܿ:}w"mg'*m9nϲ۝ɺt,,&69G9yQtOFgDFP6U%ƒ2J׿9SI/m,o6nl^f7{6)u6(M׏`?-l$ ;;];]Lĥ8ZOkǝ5iF{7C}->uZ"Q w.$Sy($hbكw=m+pHUb/^]/˘@11b!āp\]HWW==ܙYqϯթzٵogv7uO54VO;G\qcmpQvo&[r?y?oUnͨ<ͻClMCֿ^]tG?^t{uVFЏWWBqn^+Ag΅pnRC+E-680#L2.2L/9*. 8eEiw`;8' ;y}<7{Q|CYw"٧6*'ك|>Y|Gj1OivP.=In +ex+%pnQ)-wGqFuk I闷etrP1gϮA0 ϻ_zXx~yce㾲ѻ#_to<UֶoOb G<)(DCad;nMe(nw8u"e۠U44y,[eŅgcTݧӲ6(ģTveؔ$Fyx~g"pib0VFOQYUCnHR -(3%z+^OG.mt4+%vfߋ/,/F9er423PX pرjnPX66n|ٍ_ߋQX|ōr.U7>(Nj]8>HKŘ39c(ΌIF2Sy#/}|餻Jfx=t$^)|,nЉ}6O.zȱGS1dEݟTi8\j07:G-t .4ը,j-, @dzOYt5iQs6ML:&_ },~KM4^a8^[xeogU*X}cC܅A#cGlXsdY3;;{uwVٽ۝E% <'Q(RΦ[@yO#QR.x1*3[&_Nx- 9dYɉ0Ѷ4hbߍ|tΜr@s܅G‚.$YNqP88LNrC3f@a8;= {JsqHf6B1ҕe"ߥ+Fr%7/eOɲ,3!0+ ^^'+a7^Q%?K[X;O7h+/pl۞, ˧l#tmN,A-Dͱ&ȏ2Z*|2mea'rV] -Hi'UXGĕ[ozzNb@²|;".pˁԴ8œ1MB Q@e< \.BT{U`j7W}L\"cKlݹ$M:90 ߼R 8mKyr(gU}Sl~IFJw%y#uZ~P>Ռr<w|ԑG7?MhbDysSTOK#lmOt')rL*r}{o;dH+j,:B|5Hڪ#۱Q<繁er|Bg<{O(5ex"-_r)Dw[ 'y )Rj7; "d5ԞjB@Y+{hbx pPcuJ>' BjC c'>:/Aɛ7? $tP$B` ƩIfTkz&"Sٚ 7wZ"HG@uįȀ1cAE$ZD@D׀?)ںu u0Bm u_A @*<8C*JD&EfPmՁp 2N!d76oU7;PIzC=Hd[D؝PE2l$QR&q)o4*zDUӄtH|UM݉ώҴta|@7]J:PSu =y־TYQT,a~?*Ѝրjtt JH脀f*ᄏQN+PzZne@߀@:@aمYPil+&;v~1Y\E[C֢;6gZikPaRZӇ5EyP@VȧjP4քj(R5P Tj+if :w0‹ښWaqr0Z#T}Lf5P:n4aYBނ _C 5%MEgz6_ K_XUA%Ok~\pf :l'w퀭_i\#tCs`ȲQ;9(?r9{{cB"=BئSTG9{֌9AǼ RyB*juHdc9~zL״ñS4apıx=Fe:C_UGrΎnAh@!XΗC9N3Ho,2ݱ7>Ưc}nv#ccc]mv^{+&}1n fsU^f(H֢cO< !w ɳ{/I<Nɰ+Q2@s5e tbL 1PmD ݑ`@),1~օQ=WN[|S Vn"Y:QGFw'vcHshs3MC:%}.Ivcpr'<<÷,2o-YH\{Xq`jE hݱY2A{aLrqҵ#! ƿO, `Yҽpq19^/y/9 ⋉<%!IEeS-b߅{b͐SòpBց=ۯ>zWrc#<}Al!sH48}g؇Ҡ{iB6[m€Hv5ZEAVD2kʱWm8`>|hs^f8z+G+jyr($(mB[wRh7arŔD`ŒC73\o.yَBBO ]Ybq&˩t@liW*#ʈ>]E;WUs@;WU"sW&2C?fؾUn[EVUtm][E6UTlZ%VUꟋOhY~J_~*kO*'.*9%WUY[e}4Cy)΋ڱ!.y];=;wz^ο'Sx*2E<5TB@_6k&Mˬuf+fW}6YRJ,9y״m8ǎ#T x+-~9>9|vJ!^XIRsC8kqMГ8w?ɂFE]>btO3h߽9Y(Ih: ~+wtz"\ZhVʨ3A>sk wAibhiFki?^rݫӮWWheQ#u^^fd/sc/N.ʢNYU3Q gZR6|% $->%q$1iQʑ 6.w[繣ӏFeob8ao.xXX ǥYCPͲT'+qXvRνAφ|fvU4sFm3IlEKb \6vUi-rS6=* e!ERL(oP `[SYF+:P#/\6DrɔdHh#aNsNK+ Q9tsmOR+>6Tp`zQ0b[i(LqFhdp67V@08 Nd'ED["|!D7[u EձiL(~m˴lf撬Dq9W$w@mvH4k:UB @!wvOmWq{csMn%[w_h@#G#AIm#bŇ%?sSN0$*nnwKcsFޭ[fr>))CfS:=޳#Ĝ>'o}m6z-9%·\O;%|‹Y]YN1ՠ\wߣW\la@ .3$|j ID2Sy̵^_̸j46S`FIqGr;)>`!/|xY^g;-Sq0GԜ&U8ڤGa*tMRC.CGI1667)̢POq3rNF\4,bҶJGt@;irx0+|kNL!aiQ%m kQCR56مǚYDB,Z l:<$:*|ܨ0dZq^7ٳpD~vv9¸ E?Y)BaKG[:p7ebOGLSdHȐo`HXoCe=E޿{g>M44OKىޓKE@/3t_.jle;)V~]w7+^wab= hRW.Ȫz] jas@HxT4;[}T@TFih~q껚$0Pwrxt *J1qD.Q4TO))\oSkl06ҦHLH*3OqQ*^>Uf B)>1`&/ U0 °'T@u䑞\XX'2,)I |_M1qN&+sB)a6.Ô0C.rg?k 1 D)@0RBczPQ = цa*"# =Lؔ!A1cR3F€\e0'@&J1XB ̈ d4 :w. tPr7Fi/MuYțd> 3npVH&C JޒAg˅C4\ $gnߑAm wIл, j?Ih.`MNe dq\n Vȉ0b>Bɑ0w aPAnX `0_&!"C)mX+5/9,m2=}*JA Mc/m]PB`1] N8wLd9rqAMr=Ԗ;;ӈ([h=-i'y8*jbt R گ- ץZZ&Eg UUyugohJC1*N(2nGjޠ׿Qi'hR%lZWS;~aTvs_0D i!ȓ ;S!xJ!L;y<lR - v'}Suw^8}Y{YtzEy(j)ujY7TKptuqI2O&HrLBI&1a&I.OLTGz4J UV|^bRyԐ~[9эέe:a.|Tv%_ ꙗO Ò*哫X72-ѐ|1B薋 7J\C٩-Bi3a@hha%mo$N(āwjhnʻQC 4>#INUnqR4_qRʳߊs`.zWO$*Pȃ>2FƘl[AU1HY\,3Q3I.z-k^GەBo==pU$@dNiߕ[=%f 3^,6smF\zO 8p1̟vO+mzrQC{7ly43g+{WÕg W;;?kߝ|Vx6]5~Z4yh" gGYI:&__u tjy'7[%tNU6?|I(h翌V|>@Z$vQ 0ԞjB9+rtB0}*EQQkG5)M F/JeؾM-a HiQ٤/-,^ϝ̓΍FIFnca|1Z38銥a'c:ٕ:jD##' ـ|Ft0D(E0BPc=j&"ڤܛe66b6Ⱦ dڰͨnh8@P a3ut&<br7 }4{L7 ~{>boT ^O}ˏtQUVt`߫gEDA4Q]4,ľo7BQKzUc2D933Lw&w3qGz3G^.( y@,D:2tÈY/՘6QhA ̤v=Nnh҃1Q|Q֭+]92Qz ?W "[Miε;~?v*4( gQ~}6Kq7q:o;#>t&Λ4q\Tfv^wqf ئE⩼W*Ćz_Z"T{^U.M8쬬[0G[i-`[i]jr Uv^BSD:v8woJTH>Nb$$?;H~*$2#|0j0? Mr3^+rVDI.,J``:T'G~vex7c 1IUC-!U4ϳIZqfֻhg{FŖ̝.{,uܺN;$2J$'tWtYJӞ$uC6Ϗ{hd$#ɵh꒤CnV5aq Fq8.^@LV<b#Ud>*i4a6j6-NlɉŜX‰ 9:+:NlN V=&sҼΖjj2ise+huC7Zyˎ+G yNG.2൓& a[J=Q 6`mRmE__+ahh$qh{Zn̐iFxDH[ٍgn4ugG_sSƸ=CfI.OLB•TLt7 S;5Sgt0(k /csVk(=SpݵCݻG[CQiYE<91]r.rҀk@B aDwgL!htX/NӂuWQKlQ/!+L3κurw=~8*dNF)I!gѿ&(VZQď) Prզ°z֠0Nüi015̳-gQ1"LpѦQB2Ua8PeYlÓ8r'^ԉQoQ%@3ܛb.sdb.r=E e7/t:2ԫ.J̞´u&( V *x^ 0M8luch66 |V&/JB!qk\ 838' dLϦwsϯ1z ޝ%z)@8i8~u9vQ> c_k@SGD$.|O hXw$ l[dc1_swjDaLf5ʂ%67Vo%!<.u|O@i 'e+d/ڋ>P>fDc*;VFQjx#I&>O0uK>NSKsZwv+V4Jk!ː9a/KR}GSC23G@AEA,v ݝɝ8_)>3gAeZpPzWSsOcEF1Qr>0aĹ ab@0;/%B8;X뾴Zc;uk-Ϗ^A@k(x "יyԨ@f}Hjb0_?2!c 0 0\ޣѭ%s)KtaƼd~ v:K >!J[fDNJ# Odw6%nX0iΎ蒁1Lfbih5Iyh{z@CRTTοja hxa9g$(R9Hg!_WD;*A&l޵YF7gegqniѩaӌe@TQ..VQ$CJP A.jѵiL&7Lxxmx5)X6+K%N:Ŧx3G)cEGNKYFk_ ~zo/=ce}l0M~e~兘y ~aL_ fsƏ& K5s:)OTX!k2/Čz.Bu Έ-s,C WZg vl2v~Y|Vz@SCQ_j(!bڇYabcKsfM+Inq[JVtM*Ōqt]o^]P w˴)"Q#EVD5g(7Jߺ)Pꍋ"BNqN҉+sB_AASu}]Zg{u},}u,m<D,8#z:jBiAi޾[_;J4n^ϜgGkpc]lsmϵk;DF MdļPY+:7hK\GN|)!Kd7K[4U/Ia"vǻ^`3eV (&EN}u7dz׾}kyI* DM>ŊIv/*mGⓜ 7zH. 9ނZ4쫆iE,2u^Hy1FmrST?#kj =HDW#D .~ŜTRm<z.lN d[J1LEIdQr$u${~kժ.RPFvCɧ甒N'˒{q2a^*]i5*7O|/Ѫ+!d{kuIIaM^;=J]X$*Nl( Dm`%҈XThD;$ 12ΟSyL(iZE>3V F`wI}'._asW9c€=ofm܄c9Ut oVSR7ʤ.*2˯뿑e??&j[ф56(2#:eɌw[c;Hn1dJH6ɭ/=>y/:(NnZLaQyRK'^F ssY.vSP\"7i瑩I{&Qp,'j3b,0Idq,E[, $rM{N]মi ۛIeƅ MA;ĶťD祝|04=JQ&bʑ ٶ/e~VOlA / )^ frz?oY͒5*VgbEY1 F}qAa qu@)هq `/R0҃L 3+n1 "/Y(YEwbɮ 8zEHAA/hAq֚q[yN$ %zԀ܉-qaYn9ޏ(ʓ1 k1z`$YgJ:<=N5͜o\5-D:8:(78ԆNdž#KYǒde,1?!E~D@ܼ*s&KM YhH[jZ+&ܝڻI7w )pa& [ 7x AKy <[*t_WZ_P`[^聴`lN3@]X1^\[ f+PEE5dlYίh0 rX3]}l`"Q-J֗F~s bRXG i>[΢a.k~WϲAmx v9Sg0'H^HH4]lfYGS E#+(gb,ծs+@Y%b,/#W IGIǨ}y%))8b 5L~畘a}?Ĺ̩̼r)"o.&|3dӾgin!yQrbuI W}6O>+P8@wΠ«v´`s!?7 AEHl}1K/lmV\#zF^X^a7E볬>%$<Z(4`yWڥW+$^ݞwN~f$޿ [[sAi kkZC.b@'+pPe@Jjoi3h):-clP!l#Oh.4M)EE|AeOzE9 װ۴ܰͱw=(dW]O[uJzd@TK?r~R.'k2ּW#~$EJYA~^P~U=Ryj\X='ԃD0C ԹJZ=V׊X8ӇAP3}mNf; `>.>*m$}w?/j k;̯>5:S5@9,0nGDQ7' UzOz8(oA_] wTغl0W0S8Q6j=2/6a'\p T~ Ѯ-U|Q2â0KvoY.՟bE=$sKƜ\ ud9YbگUu䗢[~9m ԺT!zNegy՟ƞ~;|i1t ҿNSz7Sw3:s!1gNm} ٽU@Xj[Lv* fS!;{ EZ#fί!/n+a1AQ\&dQ?Yn?nP\0Bb@:kF6en?- _U1L lr~m Rp}>N40y牸=N%@pK7@TRw=E{B#DT:pCQB,1Ёz ^d+S "7Unә ̦]jJ uuM7Zz~7Q2x$da +^t m:i[3U1.m+/k{ߜ "8"13%\vD0` 3pddb !2bW6Qۍ=" bA714\Y+?|ZMA4"%".%$WKY$R x5.AA+\]wn@/Aipc.x~0ʻMWaa _XdZ=<ݒ?"$ oh}]w~y/BeNeL3pb @W7$ġp1JV>*ߕ520]Z')ԹhW# 2aMGx$u(DOO 5 񂰍u}PRapz7g{?Iʂ9C1Z kd5o'ƔQdag<[׀zx<<vqmT3hEwh;SJ1$͖ 'Ʌ<嫮yt5:M 2pB`u] 8GP/(z~/ss*f- 9QQ Jħlz*~fZ\8=顀8I%6`2?e5wF/†^'_%BB:հ_Fp1kB =o' ZYWj5|7 Q v91AP8!†6UvKîNmJ ed͂|< B|, Ěz17Uv}JâLy#yA rQh/hML{܎/#! 9kI>KYNJ7-L/z!jʼȭ*kDT1*`jR8!]D3hKW4Cp< 6̓jjH*S |3/uIy xKr8?b^2' /6~Anl`oꞵmX^`8JH϶=Kvv3oN2Hfܨ@2 SyWWa)ah~8( P@_=!|/MG j1Gf,5lAb_n1P-ˠ}ܬ>dQ}_Hf>" YzEބ_s%7K?  =Z fnpw[qn37<@ 08w8;#MWe6Y'!eI{/Ab4P'IEc $, X[),%!*JՖsukُ\ ~t?lqv^oJۤT)Bd8w*6tT-e&hʨ/A#PX;1tg!93Ӵ*n<\~/qqަ(BWZ(̏CzZ@ 2 !&w q;&J CJ6ZRRl"(qȰx0 6߼%z9 pV N qa Lyd<(v`"$6DX4׍ <2Ga\H6\qtSdq"#ex"M-x1cYVwL o$TRiNIOS7 Y^&E&Ca@4fgi8֫Kf#=~% ) M;SGq&7p҆ M 'M2i[t{`'q(L0öT_FCz2d hcnjچxJ\FP66ė'H".16%$*Kbx%6*Adb[FPbĐwdc 0gI~$?" գ_T´/䳲RNY4F53sUF " {!s WvХy kѼV$FyP* nE}rlؖ"5qBNh m:;R@[5}ΚY{{{[㎽^nޖ(Fư goOпp Ӏ^Q燢qfAVNei~:5`˜GOw (BOtO!WMtlmtQ~B݉WYB56e*il`X.`UE.}*KĚW836KQx$=04<IhLft{&Um F`)rƯShtGRd1Ld@:Qca,lc-’0o绉 66vࡕt0?v+5PG;}^T޳u哝E/H~Ɠi#fq!hc5nwj~,ʍNҸ_|Ygb_E)Oc?s5C?Bٟط0pP }M5_iPBkxOЁ\yQToxx8pjEdE‹aN^mzM*4n6lںشlcr:8?t8t1~aK͔6JhNm3zs岽>M<|c4*L,2P5h<=o0*M1bBS}&l&w6T5 XU7)H BdsF!gPԙL^s n.9SagrJn"a")>dIvd#".d$g82^KI4iӰr:qBl5Y67"_e6ov<\'> a@1NG8˲C/͚(:KAk67EDhAX0T9ާxs 0a$˳t$6FT$Ib$"8YQXd|IQIO Iot;j^H/`QQAd-Ea>"'۽g8qn Fe~ b>xg:!b٫Ɩ5L{wM~cH>M|;ǑfwH&v" ɇ&`izIp JP>nl),r!Qmͧ aZ8W{_bkuf`;\7ݏ ikccCg Ђh#dmREji{aҨT1O8fh3  AZdeJv%Fw2HVJ!؅F ךJb`⽇<1;ɽ)G$x=roI '?qtg]hЌf>}4a)WFP3 [ 1lE^;N #jۆ@q5>1zF* h?2@ %H[=ҷy,R}ޫҼW8ʢ9e;OmaC+WHC@W7e t=ϳw.*ky=1CYaP] ɭAYNȺ;HKdE>%4a {i)VP|$^ ."qj$EӜ#%P-K5630mcd?&L`1iQ.uUi9lQN|U֨6fUڡNQ_-$QPutK]ؠuCm|l8!!nb' JxwۇS`YՓKR /_EbOU a;+Nfɤ'3OME+EܮaX 1B|ĊlIKHN"װkL< #U H:h̅D!lӲT([@Xbs*ZUwc1Upxk3s߱|;^Y;u3 BrdQnGŧo$yq^8'*O.)t@/OƷ-P-J=7t4Qdq@30iUoԠ(w#6\\tUє:ڌm ȡ)W@ˣE'czEVT &*ӄRP en@.嫪 4VogϦ ?K<Ѓgف0)Yil33S$.4ER7Oa0ͥ-4Bة%)<_qnF/]2xԱ-+qF/ VHHg89v gv:眮w."ĹNLiL>~* &YUFcԚ,=6{JtATuU9}ÍYGK8\P& 2/hwnU7RڤƱT 4yf943ek(0~}9tpApx0EOR8v}ƙm,ω`SJze翅ЌݭvGA3 };OX2:q׃/S/̾Z&(gN9Fߤ\4~[8W^kT}U0o!Ta֓ZM$ĹnWՠBu.Pcdb@Y|Bđ,& 8J6~p`co U=9K¤Y63:~Ĉ=0VhZ/f~gЧqسRǮ"-M)DZlA ٷ8<服/~wNY~_V#()vb_ZDiڪ9WJޟN~Ygp~Qo%_T[I*_ە<))k[fMő'x;4F`iԀ@-diRIŗv߄XΖ*N"хV2g9QˢPbt4OҨ- "$~'Vvct+LF-fG(9߿G s %5wKU× r Z̗jkU[iޫ)qS na(ad ռQ0/|MrTYln7,aTnm}o^ (ͨU9 Le[FE&SNEU^q6|[Q-xmR[WPJ\$1mrhr4WӇ]A9MR3%H-Vb<6{+{Q+=Fa|+rnJ^p;11(y ;b@̊&Ɋ#G\zjVƅcݠ}TYciDk@A>): >xJ pTl%‰ѠRdF0GNH%`$90n4'rOfQ8iwct+Vth+adcmW 2!6#h4bڏO4b1 {Ը@`|g/fEa蛴!"73g690PP-r"Uj b$uZx+FH "Ĝo/c0bBHuAb&+޽=q Wq!f쭭$STAڬ$ @61XoŲ==)Rdخ4N2k?9؟ߙek ΙӧΥg˭li,$_']D^ERӘB ")”DFX4"Q+\(;^B9 jB%4! . Y E@a0?߳߾?"PA2%j3C$Lv&3,&[!@ d"nnș$:>t x}}_R[I2W'j=&53hMGM|tlase)1`.B^u0 T0.2震{6 f-eXjp,v18̓.qKpe1"I]qSnK5Dw@7rN r[V&v'A5ЕEM ltԌ+,E $2>rM:d_TeC-׊oRڍSO?|U"1T@$&I :~FY$j" ncA+uRLAțAje;+W/T :Z>+E&Q3@zP O:W[=AgP=V^dq͑}+l@}YV&H¦St :fE ف( A9!Qqd JlnW2T:x~po?OSs&`Ed'Ej5+T>;wP'sf ><_({IqI+{P ރ/*nf-zS#K@g l[H\ Z`z )`΄#J*@99ȃM\_<wW?yBSWPBKy3jIllnoti!i(b:5 B#A{mX. ⅰUzP?WB,,.H B HB +$c5axJIwxG~S+Q!i36uЃ寮~|`^)Nez$z tU!hm[&]~/2C$UѫL*,&P¦T!oܤ¶ + Rjd)f卷\k AG{^7#sӟRW}E4$g.LА)PIihMKo(#>(p^=;=X|.1E4!Dy )P#b@Bqʣ&>M&W]pGiDr!šwΈ 61UNս p}QwAl_1.$~ }lEv- t)]T52ch2p jP7qpk'dmu-gT ewo!w5){2ltGwW-p:3bÊbR~^%w7g/TBǹ *W9IFޔ;n W[85oˡP\VC0ίt|H?޵z^OHP2?PzVJu`_~KLA=Gjcz[?NW93hgBj!Mۣ;vϧҳ]ҶolKcTÿVgBnS8j3|=d93TĩFR=q~Ӯ]o;wΠeInvˌTR9{?[1 HKլl[-NMzfW\J@مP>FLGȯn4L R@M$vaoOekz0>^M b=AǶxI.3RC) +M_Me3*w̌?*(KNE^wBTMkĜ@В[C7B+%P{mܽVriIaJxI|}Txb¦da>*tj8qSU㿾L|5&9?;ԩƨ(Lvjt4dt UVZ^ĺ AP#KCzkaEDΊeZoUmkuwJ ʫ? @$$T[<.UcYQo[l8)FvZQNapT7jRF]}P~0_}Եlr0ֳ۹;ۥvwGwGStllHNb%yi&{LgSL$[yp_nȷ+L5Ws,ZVi 6_`Z8"?eef߮^>xYjYjYslQ6H8WWNqF%rrn9voj}VI$b%J(_c}+J(rNĥi@`q:VqWZ> 5/F:+ߚy BƹW7RnvWkUs^:_jRO[`-b^VcnRcżPw+?n)Dlí^ͳOAS|C{<|s 7@aSkh56gO {)Aq%+nC^tyPqy*p~qfq]#kɀ_e1O5͐ oAy9\iaM|yn6dVoaitʷmtqI$2a\I;IĸRPc1zq{i{7A:wⲧr{; 5V";h zg6*fF9Yк|jnpꔫ9}O;?Ԟ?#aiAqJ lKvd.IlnR9 ʐuQȇDYyYFh$hp"Ya!HaHv.knGmQIEFȲwzg+qިHִݠ2 J :RO:ZhG IE Vg]flWVbee K~޲^JSbqIsjy;ȢD;^SaYxqEתʋy2eyb"܂LKjO~3tRR;H|u!l : 6{ b, `R,pwd]6rזfkR/Gv~sgwpw|7#amsĬ19tsAӬ̌:#bit%s1]anwKE}*Bӯe[t_g'}>(z "| Ѻ*^4"fzɽ?PH+^恣–b6"D%;mEZñoDyi$l:b+NQ:BbSQwGR3Ϛמ5/>K])2> JzhmEׇ " j(`FB&b'($=gR dW!)Onn H%:gf1s`[l"6/ K/' КnҼrn i=f|Nf^Έq ]"S$!)fK,#o4+MU4Kl 29ĕ71OA* `PPQ {ֵyJW˕Nکtfڗ881 ~01` \E"t)Db;ÜmI:d;#U**K{~S)I2dc#)xD8~iy`BtoM=:bMl|Awȼ/C4 _Q}^|mt2r8cЬ. Pmv|Fe2Mbo7ŭF.bd5v@Tw_?q~9ߺJ|d"eby,Y#Er)Gy@~X~\܉1{c]a가JB%)$],UH@ӠY1iLC2n/+.3JRgᖝ]XC5焧es67Kk^8u\ [:CUԊ8)X=rwSAUVbR]$$W=)SzwdM~*5OnR:A0(靲ti+}aS'(q[;:I<*.,;׻ήvuuA["/oKU.Pe)բ9W"(t @5hq[\}= df1[ohtx$c!W=Hw7߮Tp8iUF-ӵaS?*YU2QgM5Le;=֫%ߘ+U뽘 Igb +ѹj X48ErҙBN6po!vkDkR'–Q3HrG X>(Aê1di iDΰ 'tJP 30/C*9ܛs#xЄ/JoKPC Dq p =Sv6YRwx5ϑ%.Aں72Fc1Raa=\Y8Ws׊b (N`zok/KV ;t $Nu7RLRՅehdy"U@m" 3z[AdqX !"*aF@X!-cq cF[#b~[IQ:L ЅH∪3i+IU%H҈3BbFY:Α0rmՆ/qT#qQ)eIBU-@,a DTio>$ʰ^U> : /Vu iUͣ_HTg$GJ'3ei{-Y+|e*N:)useFvYFKe) %B_jm0#Tm: Ȓc{1Wl\՘%"ArLٮq1jqvAZ%h)54p烩JnT<)=vz!uiU],1u &r6i`Q r(pw0cUUigpkEͧU8b>A`S]LO\eCT^s/WSNVi[95b++Jw;W:k"z üq1#f {QgN=O ‚.*Dbi,=2Es3  b辘iu [vWvϊϑ0u=}z8/g˃\IE%FOOr }h5zGRKTf)52!Ғi)0n ~s^f}/ |к~ cb/8Xce22Nɀ6i!2*;w5LJGTˠ[ -E Yl-aLAZ|X;G`53uw)d 1dB\̧B(LN=O:_T7l4daAq 2d -|늄YD~w~z~8F$Dr!hom trtC0j O[yڲy$fApfnnL) eZ=8_G84^]FsCbx֎Uqǂ xkory%f !ℸ\; jXdH\+sxx{B_,DSQA$[ d 謘N>˰yÉEjG"QHM:dĐ?'0>uł ve蕨D ׽\" Qͳ1\:{_U^\krGyu !hȃ!Ѭ][v6Gv6֝AHrD/qH$-p) o!v\ Ƀ%./g-ퟫ>W7%:;)9ɯ (@J3 \;YicA*6;>XK[xAF$Yk_UqbXrL%ň(720@Qi,X~ӏl=m +M hYRȉ9Ss `@rLu+(NX&fgd\ FLW.'\DxgYUd >QHt/`۬0LAWJ zp$J)NjI2= ]7Iуq租Ny\.f1Ai JNNB9/w_O'$aA$tѓ\oioo'e?mb(9%mFP[qOS @P"B o C@[S\uL'9JVزuS,%lҹ=d440b&(LP%u*5YJĴ=ѪpJQR|@`Y hӵ³̳qϜJUzNf*y0R*.PxRAd}%eH#4eJg۠sJeb\Ss"*mI.p{6.s4LDY >o+U;$j >Ч [KkAx%/=H"J-灌V\@x;(iB+='޵ d%Cn2|ÚJr-qM|I37cZh7a!Nmz]ҙMeZJ\l|N}&?iM^jiQWeȕ҄.1;ުLg(=L@6 Mɵ<tPTEײ4.kX4&|\/ts<';:*Hi24LÁ#iqSŝni$5if˜hTT]Ĩ!C,tR.I>=ZjTӨz^eq*F>U"r}rE"-O>/]TfɅT>٬?-ق͐Oպ㢌K ~b!dQ^qR_:'$ ʊHžTQtWa[`{Ok<''Y~ m|Ny/VUyXdw`)O=a1CCIO8"ʵ' :).QOwK\AO[K !ZU~eO@6`DZ}XE? O%r7E\z'KjfXBѠVo@ WGjRRhK5Fcj$$S9^"/9m聾}:b[ {9viTN}m\ %Y^Tl4-\ SK -dGТuYRiYRVYBN0,)B.Rp2nB` aWb#'6{jc>dnL} bE$A16`$! IH d;dbrӧTFT#PrKR` {!^AeS $ JL&D'\\i)84:,}4 t }:a#9!PV-eỊn$5tV*+3 $1'2'G' QM3l"{T4ۍ(Mj#{&dnhƟ}4ӄ*EBPf42ayN $@ $@)h \k! hAI 5{{&7B& PJP@Ӄ -STlX+ަ{统 wHj `Jt#2+݃ tG.rBhM92ei=_vw%zp Z-փ I@UAG>R2` 2N. SSL27|RqczBb"= =FyP <2J#`3#T|iYF:c0? s0r·rY& C<]B$|$Hbdס>&dV|$kHQ@]ȉjI8eeξnUjB$S}K?ɨU6P0кA%NЍ 0TVizZv@CVJ6A7]I0\TdB!VĴ98'gk<#ϐ<;VM*$ hGb3rhTZ$2h=8ϜORH313b+̘0)leb 0b --]tbY.Ex[M̩ 1) !G܎/OoN);_PV_>{_{3S_SF$[ASA}A0Ar/ʽ`AAD `EV] ĵ]/TlBu1,ä0]~| ?K̄6}UD EBmg|;9u|@f˭agو[?` cEqd=n4.L#&%ȦgFV@&l?j>I/T#r|; !,t˅["@ ܅zC 63Fn7BbLHԘƃ:{ckEyd=dkiuD@;Gu2_[_%[1qts1P)AJtʙuvSo&ϦNFN` UqgkTcҟz?O~9U'mdm꿗@L#HBTY íy].\ ݄ud I|R~t)% vfílW^6`7h5T`fs,} c"g鴺rn;uvfo5 bh@QCNI $NNdN* T)Tt6 I,ϥeW{.1jK)=zCO_Sn$oxMab f͂3 -7ކӈ Op3YPn)A!Y%O<,9KUg),=qvvl{l{l{R~ڏh:;4 ,A緣A'K7-PiҎ q;GKrGRNleX&1)ʻ\t Oa,`/B -PtH>L&| 쩧K<YBD|V`8Y11>nN-t@AP|ΓAAsAR;u|2W@H{9=uLZ.ȥ8PK&X*ƒEg4V.1 XXu{n EBx/OG@a9=D#Eԃ]<#|B myH9Zv ys KNa):-u[D&)MM MG@PABu' TڮRVZyV*H"3bd1.Ȝ:$Rۍ݇l'v?% uMg/d}:ϛk(ϻIB)ypǔŢ̇R]f^G??$dik,wrkl+rE5ri~\j\Z0G.$-a`"ۋJUUXeQe*G~x.w)6Hrݑr3<0vW.c㺾H&[fNb+"SI )aCH)y37&>nM3P ;N'dЁ ÷N!%Δ I[v ;In8fs覸R($R~}݃s80D&vؿʤ WÐk-]+__]Ez ])V$BHh*:KG+r_+ڥU}:ϯ';ChwXCA5!%!2Ca#+Cc+ضs{M;褆Du7~[3> Ϩ@  0oLu~0N\C%2ȳ"M(PCEuaêozHIRS5UxB䂔 MT8Ͻ)F?<>->yoAHڇz03fX % " $x~>q5t~ӯ 4Cgn!%e1wFń07קFf|i+rPFvXځ ]m72M-5l(i_W5mh )?(cMWkx_FHn8GǒSavT™q睩3kTʙZq ,'񨯳 Dq6 !IZLTUD~d4}^+jUUegv}Fqo-΁6SE쑷ݙ&t jXجu.ہOYrHʒLH!d_4&ʹ"j$TGgu }+ФR:=zzT:zwp=*M8zh=u (No2:QԸ{?weU)O^ N瀎4fkV.–H~^]82>|zMu Ҵ635Q*k"D")R>4un[h;6Góu֍:Q`ӱ3@:|ı.:; U1kUZhUYzė$یSV@Y}ШaV,3/ڋ)LV16X+򎼼:bkE#o:n?} _`XX'I|yI&8yLcyz'h Y޻ioꡎ?oPe׃C#:}9ƣů?gT}K\xҫ=MLWoJ]+Cg葔ZS =*u ۢ?IPgϸ!Ti/i/|J%.i9}bcHP@uR.ѹݵTq娳"#giYYq5QVcۓXײxȊ[%'*_?Nko*G uckf~]9o:zq:mttttetlttXv<edc՞-615p.Mj(= avNie(7l=qI 1B@b,3'ey'4,;,s(f6sO|$;-6sEm"擺nKχނuwQaFfgEGv Sk}(3`K|h "-0Rviek>Փ|;O+e(G`=jUٓAVǪϿj6+<W>z/ץ̚5a\]63tg͵//;E?蟡蟉Λ> ڍ)[hy?/]1oKʖٕbϣەb;uA,JsM߬ ?q^:d-Vׄ&$뇔ƽn_.~a@NsHۥL"-y;(%$>ZA*Mzih+3iW]悬f㦪v; i[6HQ9ĀƕfY>N-{5NB'cU<8{>q9_75C^7s{) lt7X46Yh3ylslp&#Ueɱɡ0ڊ_SmY-ykhoKd! ۼ>Ari'ٷrn2a!wMȌnHAPvޞʅ>` ̠:fk0qd~1Kwm2(CgD<!qkNTsVq{NaI?Tt>ZU63l0iԧHT^n}\;NG^nr : +s^)y],9MC ڹzio u~|V]+O+R^4qq7yV{tA-;J.&GuԉϋMn~DvNvѧh۩MuwNAW4ۍu 7oE_MZfaf^3 TlfwA#PٿFna:y /B e-ŌOLuj(eȱ;ɖJL"[>ش{jfWW3ʨ'_N{~WF/v˒˳!mI厏_u\!6c1xk3ȉac#ב^z8^G:_Mt@:{<&{z4]h!F!Pܔ<ذWPZK6aaCAyNvDsR@⟹!u4(ulcd-ez, HA!_Ǥ$Zt. E?ll9GWn9$n++z_#d]yLƺ떅ey lO#=opF.qT>FEJd%%D[ 6" 2XO طA6!!LlܝkSkGU sQ&X0Q9f ǽǷITq%r& ?u*V9uU;j\J XTAxkŮE EbEhXEZY ,Eݩxx8Xqgwe?d/c0tqw"}cG`>ȷI1ί1 cUYhRtJbFبn6 x9EBNLYEBP'EabY nm $I"ea"]g%da-Sf0*9#Jy 7}x:cqM@OvRe/;:D`7x>{XCfqNG'nDJ@$F+IV0U]^-39ہ|xnEhȧë$&µRl xȲPMVXPA(jYq Ҍ, !pA UֺW/H^ Y)HH{m! y)*8B%NqءX>Zs5I&oBx!a0MsAW.c" 7B&}2Gs>ΰZd7b1Pšӧj Q ̷k~ ^=dKmM֍K(t2y?i_? Mف#.R[ǫX|%.El@;rIbǧ:ZvӀ| S&];bALݨ1iq0e%p*Hr^g~-靶QW_8C ĝR9h\ ES)kI0ws=g>/5b9.\}Oxs-|v^ Dœz# J\~Fva5|q^Weӝ;ȭ==J<3ۦʅYbU L*gBנ9.g}$& S8, x޷SOhi7b}{kufyh_g{T_<Nj83W]xwavKw.Lv"}@7s|~(fu ˰ezA+${<&(lZ,.i L Y}s΄U+c1|~/~?AXb6Pf@bS|0ոQaxh)1)`x>x>2/0"}5tG8,Lz׶ݒ/~a8XS <Ϻ1 呝*,7 cũ^ux,W= ,P50]aAƍ| 5##pa5//xCw.8NW%O|69YȦ:.7 c3',D(Q&A {'#A YUU/N9>~¡,H]IGy=A8/` .ЇF6Þ,_ xm ׳fr58k" SHdGcl]޲;f}EFc)(֨ ZaQj$ΡX,2~ 0<y L.;f uB&)蜷BdlB!*o.S~'Y=pF! B t/7淵uF Od7|Z__dˁl%#D%#B;OSJjj?)U" y$~>BZ4-anR8eT H""#"=R$ D3Hx|C{zta4ЍT5^ 0$ay28zA4K7wq8,WO?I[& *J5Č1SƝGq1";gwQuQR.l wITXE8p[~nu/.W;=Z5{-PIJWɱA*9*9c=Zxҥr3 gK+ (’>d$:|7T_a{j{Qunmj?b;n.ʧ} h>8}',)~|N8$j 8<4+ddU=Tt8E:4HRnR c>.vwSOsCEӛ$iG(ί]ʽ7x Hi!e>,uP:xR#MT!T$;}!}"ߨoMwI_ܢԴRW 1"+$À/r0]YDd$ ]uSqlTaȡ7L7p>}t(lsVi$/2%}zm`^kɌdx0G+/8b`ߚ 9GK ow, wMOQ58'.t5{#ʩ`frN: ;f)hWs[w>'}fAQd]p2qE.{G,y4 .\f(i.>j* )U5~{ѨxLj8pQ}3CA4.dU6E]64FmFe'Z^g%̸0u9G lF'`3 1d >JZ]\SkfHQ]2x6n:FWO?_6Di|V7WIq(~_u+%L:P@],{r/kȔӠ݂@ϱ~ ?[>X8XC}`#FfAp(.$b$`۠01;f8Rk~l `LMG7rNOe剢-G2&:?.4B6 K-ܺ*x\Ep(I{}=s= mDP"+}JzI(tjBԚ0кCs, R+>߀O` nj-$BdC PD45NKE.wF[QZT jV}۰d39ʂ*~8oQtcc% ASg(rCp;|! =q "Rj y'L+_*DxE!gO&ciFn{C*i40y͇.8Yϧϗه7O:y*XK-/ vݯ}#$rzט6cb͘0&h֐1 ȘlB$Pv:OdS,9[ni.246Ts ^Gh(l4-1 tzb)8(CMě7ěH:3fzhǁH<.pZ_V׵HGɀ36*tNI@ 3Yȩ+[βP܊эZېdd2*r྽j鑶lmBBgvab$ËCxq2S4.u(^KpyՅ3xq /NQB3Fa$䕸]NDp)Nyt f&@$EV Kfp'8Q,qacfM#>5z5j*WSc': 9(7G9z0_w!Κ,z+(@NSl(;kzgQxo6Y{8w炔_YSm lgpvB$A8eghY%Y]١0?VdNzF,54QEh7\`,fMɹ8:nɚ.YUEe$K;ax2uJ躌N0cn*~06c ܊&ο,eY"k%ëʍ\ǫO*1 !#Eˮe`~eΊACIJr8RFY1_9of)+?W/0K*jlekoޤՈ3c`wM1 40p@qʅZP՜+ooC9=BoI$۹ߔh;ouU3HɞB\+a\/{T)´po';߸󜮝4/ۅhqjxL\)@%*\S-<4,S|&SIm/iǍίeꤐ.iqس_ƞ1Ah (e2Q7fB_,z{7ڎJ{_:W^2#_$ڦ֥$WȽ,z8,LjXWo_+K|eVl몤jD>qޘDҷnH<%L;-;]Yiqv, j]x=3fYQnٷޔC#U+O4>\J:Z^HTe^W3?؞1G!זL/Ԭ7YoY/OĠ^dki| h["ŨgQl`%Ǐ%wxi(ڥo{u-zW}bsմX>_Ŏ!UZx(>У ʒ{P#o<[ |\\ -źv<7'r7eܜսBxBWRjypKs$tꗔq:ٕ9'rrhYչ)_xS|>/j&󷫲*oUL =冝owN .Zi0_^jX/(v?/BZW8b>/`/i3%/gi]6N;O‘h,ٛQ';:K{eJ[WT_:ظa0DwaG^/{Oyi|&0T W^7{hP΁YHa/޿)sS'p0x8xbDUNyvZ,MUG GHT(Y@!JE*gsVU >DuSB[d#޸̧tJ9KD7rjw`Qʎ#ûv@_M I5jX5U [T珞/im5* 29 ¢*" Bkv]!Jq ߚ w4)oH?KmO 1{ Zjܬ RS \ߥD XC4?T_tXT֢*Y0nV>`*&pEȠjUiJRR|Yb=/^>!H4V?ϚX;&[Ug} #FU jMgmGsxSwHL4@ G trzAun@9p<;Zp|g%6ugr sˋ%"ψ$]J鸳&jpBDYgQƢ>그N*mUvcG)Lt+Dh*Uԅh] Qbu ;nYR[YXRۘZˋ_UDCw@ڛ,NmT'FUۍBQ8b= D0`i`9}4<|zܥ;ŒĻK&K؝/+ܰfJAr+2!6+v%x,J"|8+6?|T* [|Srz^(j2٬GEDZلBжx./fQ_֖˜84ZAܘ4$&>Ň&:Ʃ>z`jj0db{Nsqԑ ӷo0W~%.F~?F?s@YZƧ2 S+}]]}þ}> RMP!@>Nu*rq'#T)ꁙ5H<oc#jmxwL۞JY0}C_vsȊ~~q#=(Fa?tmOLNL 4&1a/{~\*M0j2[b*+1 ZisIYJ.d_Ro-<߼IA-1eKXn?!(<%F@)1EJvIT2P%2XKbP#0(d$Fa"1HH.bj-U6K9.o!ET<j O>O?_" .`!F` 1NHB H̠q 9MN1 Q@b Td,RCtΧ~3d}R$OcNmg`Y`zljL\ & ȓR<~.ȳrbl'+2MF #`VF&hg5m4NCZq4 y3<F0 i 3G_ʕ#Pe(,F0JA&M J(F`209 P0LAċlA$dV < #Yʂx" d큯0 w+c ₃=(lFª`A=ʃQa *|4JIisKT,J/_mP&J(Ba #pK>Ybb!J 2aIP"荥rF'H0G$=ܑuGPgF.bT D#N0R6䖾u) QcqKs f B`f2h lKH<8 f!:%Ϸ0:{\[]BՕf%vѥ[Z|"q-C` ^D oÕ3k0C"yźj]ytGDÿP;βXv5?kp0x׊̄>`񮝍u6a-C̬ӧ ڜuiYt;EqLYi潶kQd[(ɧ|2#>UCj~=}4B}:tP(H;&$jE`*4D*sg~7ȆG%}bb'( Op'зKEՏsM B2DE +tӬLq.G4XE*=)+iWӡ'M9fJwj~L/c)G |bOl >U j,G6!SknjЅrӥph 9 GF<biZqTxY`[ ;ЩwtM9]cNw2t8Nׄ=Cyw5wR~)A~ zo4Mj>_רǹ8&&(e_т +Gr1ݸxix,/u8k9"RYܞ^0i^i;+w"~nLPE9K@ +2=3E"{GԋID>$Aυ_E(zjA|hQʸ%HC'lêȿ tXMq"ӭHU6,:O,L?>YQPLK>ӂάM6rwtg7{GjRgNV[9=zr$ܻ@zz>|buyZ/`|FYM_AͯaQ@.&]Sc}\.9y.O|Ve:i|P! u }s9MNӰ4;j;qFk , |HAӻ'm@V0 j~{r.}+s 3^'զ6S꥔3?Xx>6 |S.%Lhoa染??'s` #{٨\QC>FCU׍ȎOߵ&z@+ #kwȳvۜGdlF, ͪnl+#)4s|~+j԰eG/ [Wk1+س& ;[Bh*: O,:0t_ U/g@mL7z^R%/Cֵf@|]H ǫnZ7H!A>A>~B!}dUc"unipg(g:;[SQ˹_ʪ_g=T" f$Wd..R bsz24 [NÂӐ%=}{0J|)3J(xEL8D؟sFj R?@稿QNjxOl ۊ}w>fA{jҏP|uow/WErM^P`~$O" A$@ lU^")0Yo?\wqtVmՖ=ﷻ?P- ;dѐ UYu*MI0qNalP0Jsb'xJV:@&JJg1JV(K.|=Wh [ b;% g6 5~qLSVP&Kp6Tp'%kE}pVyw&)<3x g[)pSt m`w' P^p;SNGI GYj`ͫ&v QMTByw8* "SN.;LfrvlՓQד+K j9\4 I +#%{d ~O3Nl ftg0 qŵn|8ɻ,\iiIpU"LSM`L jW.ssMMIo<5Fv2x8FiLeď2%lbĚn}$zM, wBw- ,3|T3+VoE1gVNUg/*7iV*ߌ&Ye,3dS_fr^$U"&AOc\⬲`aWQQL@) lHY$)kҺ(kLe!ߜ6)%[ec0\v&t[Xl#0'&)4;"(2.,NYZ)O~=RH+ rL|I;"Ǹ`"|d&)gHup,n1`,8&fbNA>c>/uů؀+'dZV%HKX e V|bZLfUOjƫڀ̔Do36=)-bѨO)d8|)*nk#E@M)\ 3"[* VLK2HYir ,OGJ @$> a](l(Q6f5)(Gd}5)&GojR t9K- -7qft)rM2Lq%))S L&jg˜R+&v']3 M8N 6羾)`#8H:M^{8,) T&~b+Kp,0͊8K G&=eÕxDl&8%>1.).fHO1LVI!c?u[fQa&5U39ƨVNL.as9|aq~G_tf"1y8B'3xsݧ B]C!f0?en3؍OUMn.Z߇vC^}li *.*E75onVy%+kZv)6 >4B# r#((CCsh S()4%|. $$oH%8WӇ팓l2IO1MǙ!?^|xďOizxg3JqN.\ A4}|.g.{RLS]QqPvTl"\ RZZUPt949I:eG໹80CĪÀ 0No`PQ>2~RsGcN|lsU'/N0Պ*3A!\7"9'$x72 4|-EKݐҴ.._/)e =do)?,s@w@*~)A?q,/syuյTcs~3tY[ &8%-͇Rox[֊Qr O%Ax/// CV YCG¬$OfwR(G]-8 . \g(# ht `ݦӾb42,PSYJoa\q?՟a=uI\i~$\ma]MQ1c}cCk9;lNњ\N[,g,β[~rw:9}5 6 { momtlL祉OT!&q;lt_|/—ЋsH@sh=!I>0jRCz9,ߣZ ߬6z\ćE;e-PǢ bU}~'aP @&YQWt#hŏf<ޟ_샋K;e~2>KS?tBzAk*EA~w3{63U73v+Vf\ݽ{_'2re /W>0_-T*GQϥJE>DV]]J 8K;]nC_Sq2EdRG&~ &?~ۛ~p_~&<{;'΋R~*XV7^_jŸ11E)Jc4z"gFaԳz.g1zX; ;9*nGpu|1& c$ Pi %}zMqA:lyaSIР tx@]ͥ*]J qn|R[-6 ~ODD 6("PkdlL8 HE([(@n4FzP;9FQ9)hn25^ůe_7hлZdx%^&xiW᭳PB0V}Х__aP3M- ltWE2 KeH"$5?\ÿ**ZeiR0_0\{n㭔-ѕ~ 2aVjGqRp]—ߤ?e&O(Gݸ?* vw;4  @DmJUOs,&QI\($CFjծ3řu߅~2"w0 0E`~^/0?}ю+ 2*R'q?UjȇBoD;Y1bghsIWZ/NvP~r/*?AߊlcvW> c'ټT@ %acXܚS0 |]xePu hGRIw BK`S0 >P*|4#CtFJӫ(G_gUy;Vmz+NJ ʹwL]vO}}ڢ֪{VTLYMS Ci C ypRd "cIs%cQ{gvii.fs<ܮh2&=/)=c1O<2*J ˠiC@hllYlloglloS8];[89ggc\~q.UtR?ĵ(>Źwp+%r 1c1X` 0{a,&,P !,DyBuȘU)J*NR]-Viow_?'pW 2dQ+d`nR#Օ .H80PVלb=767YB0J?(=w{J <1[/ U袲:M;zLc&\N_)fwep[0L߇{%1K3eĖ@$t7JM#vUY ?m [m?wp!|oo]rgvp{n>>spgo+s>Tʠ#cҚxڝJtԷ9F6[bNm`gÆ(b'Jvy[vV-Q70{0(*r߂  vNA-J8ǯ'_G_׳FFCoqBnQLPN1(\ңAS0Lzex!x:)^Rχg7|u0CU vr^lf)y.PN?F`v^8̮@锏9҃ LKifǨdO=;D>[&AH4U(0P VV\g aс0NM[DAA4K5Jgu3O)(,,R ~=kb͐`oAawOv P~/f!# 9"WWI%@xq4NzOCx?N(8NCd- 8^;'_= 3r' )ώE*]nGm6Vƾx a 1i-Pi͠͠펓з{{I~ b 5!U } +q" #d}dmoCDF(^ (ϵ.Gq'e{\T9M80=8HjDt4Х8ʼnBo3L2pbw:mݠF՚:&ӎnQV+SCWу sd܌?ugտPAL9Q+ OYV쮴R d4YUm0t <r!FIF"-:r {w9L_oߴfWקw._C4~Z ~?"0?k?CK\~}I85Iv!$4^?P!>O~!7SٛKT:95'ld|9s8<(LToINP'X$Թͳk{d}Pi1QuQ5.7._,ӤLnž̈́7SCǽ^ِ:(t׈Ta*j8&)Ewdã=PĆ:ue,[gn+b>X?#8mU˼Ϩ饜[2MX 5iZG@ҵKi\D›xP7PKQMҒߧ}.Y#9C. -8R*h3H;sUITMprZe3v)F6DΩ4AsB_~tY߳= Vt%8q8 8>5w8|ӧR+bLql8>H "1!zU@Lc0!5V@L10u`&L΋. ,@&7"k%sC]`0S seXaq˟̼۬Lm7d4M$8Sgaʀg/{k/eS{'[ښvkW}d!0D@hHȭ%PzV{44*l^̥勻u ż(#@QD5bqRZi#QA4CD)!DQ|3'X@9QRЪjITuyg+M] aZ+&LYN?硆Spʹ"fi{H "> WGб8;L8q4ܥa(rtT1 !E?C%;6>!Ԁzz)$z> cLW)06?iiP`1ͪ-']y-\t$$%}8d%-a@5Zz=%?iWIy1E1Y $ S4/t0C&ژ KL;Uohw29"P%TtKSniRQP~9uii$,,P3i 1\RAwn )0[..qZu*ӥ諃iHĚ撯JbGܟ+J+Y/ s U 4D9LHJ g\c:Ku*~=X)\+GQ5,2Ҩ~T8pRQ܌1e!l8ӢDʼBDe@TVimh*4 9DXg:wGK=q^$-!L}p3CHȈM_7o4|K*|[51o|hFŎ'pm2u$pzyg^s{gt޽jBJEFYOlOKV7I>e(&zDILt-QQx( QcL)G6s߿',F<4Q][4l6r4. z^"E#z;g Zy&KKy߽tOK.꬏߯.wSagFK9, +h5.t<6%Y-{9֖ax/O À':;^–Rb}`țkاM,Oy^Dv4ҙ Q6=k3KQ2:2~<2S?nYIZmAu*ɗSۻ#})}_Mzn΁4r0,2H7JnOINb%#VU;tU'u^٫Aȁe vۍyD;1:q,2FӦq /):\e>N;|8QΏIi/ڪ~қSN,%$q1!>|+2FENAS,JtZ͈9 9$$ʲhN\ƉSTQ̭LTc"@ϖo3>jqCzTRB;qɐH0! X5NPxUs '!Mdw.saUN[z~/ygziۗ Z3hf榴MC=LCL5/HtQ֎#ޢV6 ( ?ɑ$_X[%O_Vb7aٹxa1:=fX7| \3طɸ> [8xY˒`"BWjksH %!4yAHJfSPH&PӪcbzC`Jx攻$dHKb9h%W &a6S2LX"A8\1B%GX_Ȏ()ۿ˦ &8(_**uF^W +-M[lĘR E!%82VÑZ*(U;u^aaVRXhs)[d$* NZYr E2X͍P$Dҕ|6-"a{9GxH0V캘cbv @ZnQ mﰢ> s$s$F9ZM43erx5H蜨΋jNT˺*G2/+E1F`tgXwST1#"lj=IIhU,w*ODyC[$‡6NTiп}u3uVo^vSPGGCrE0/!NYȋ&PXӷy #Êr@XdG8Fx{&BI5qlcĨ%$Ϫcb*-`r}BnDbS wgtpNДV]mEW#l{( {8,ҰzniLñB<`fY cy(C'Y(znDswAɤ9p3]9E\'ߺx9R AT''Q:`y8 wV(|L+m,H>gw^ϾM`"՜U-B=w.D)JcH'%*6ӝϷ|Ro~mGf gwVu(ʓ P:88zE`VFբMw %C8e5 _|j$;v`9Uv ʛP %ԧv0$C 35ѾLm '&c$U6JP v9I_R c'(8onu4GVBALJACQ ?~aqNt^&~O$C9}&LԈùdCcv1;vĒ/RIFWkϗ^W헲ebVȰ.dqov/Zf Y&c'^u6wTNvu{bG`3Q]b(&RLB~C_I79̧Fa?*A+ϼx?hCʫvyWH(ƫP#hd}iFydއ,)}]Ȕoezz5}-PnΉ ,an(&#Շ"{a#}&#GLx?Oz?#,{*JđqLgϸ emgUNuGCFÛI+6*rskw0ȝ㵬~ٲbNJFl2G9)X5oCšY8tKA*exk <%9a-#Wލo M/3%ҳӅ%m용N&ѢO9&W OX@ߞN.s’zNZutϤhZbSЫ@-TϢOԵ{ #jS $'(OGD;`w3bzPt题I+'ѻl+`Q}G>%Qմ.ꨨ.2?nZXJA41 i#^! ~J9I|S R@n'|(rFE+T]h]wX:~fk g |4পn*K5H轍n`:QpIR('-  Є(1SWmra<3J6RAmVK¼ K9|?Aߴ"lw9zKǃA8;]- >ȎwR(B2R@Ba\(!k&; }h1@D!ETʼnBn7BRVXΦ#sU/uNY&c!S2!А;3 a9#6ke#K!D }J8'X9DtB혘Q$?L㹚B%j-+in17)Z!dm-,$=d=*,"UE>שAaz-qSG^|1oIIFåW,|TDDW0F"j/b5g<;F}10Fhy$F3pF.oBYևF~^VS~si#L8bxRh#&RȒ$)e N#|aO-* =bԇ{{X e%f9Rrg0%%B4$@H//zYcvPõEB4Yʱ!Q*Цˈc7H|0mFr3@>ΫWW}ˆX.\9IB%},:32 hlj'dVkrrt?0zRƄIH  1@}N92oDm( u)( D*9 gP!< ?"d~WFG`A{Gmu| _4T0S? =]z0j0)LW>`Ff S)sb3Vձfu"XLWVWMQPA`E9=l9"q^QLRUXBff8dyl_ #h*)J"}KQ=aDՑُ}?ȇF\'t:̚J=t8 R;k ]lN-WuE`! ='O}ϝO#ПF Uԓ5y=)H=5ܩ1F])Ot; I;SS3<&O25OtMlT%`UQNMetQF_9 HG)u?"۩r? z_ Cx\e CgzZgt{ބ0P }~~<"|egR1ʎ&p$NIv$;v I6Qi9IsnG9_3_|T>7"f@x5ϝ# Ա*ӧ)łKՔ0~pCDH>yfir̪";d(\ƮWaO^5dfVvk{-c3ng3@aaĤG@c_sO1ܨ}E fD p_ʕ3/.ŗN"1r(xϕ3Qaʝ1O5lh‘3+5D<֋iV8a`c U^Z1^27ŠDǝII.z-(Lj!a9!3 w|Q|+'YC7O(9SՃv c6=`LAψBgs =$'RU-»^RL-f2!ʚ'.aЌKv0d+f^4(o>M>]㬙<;Rf<]_N%* at"hi phx4SZr<: ʺ)̧i^xdp承.~̭eE:03hz9c3f[¿3 `g(>sҷf-m!ÈQGxGtCSJBВ fT>ܼr1s-*ENrKC,u_ZhYJI6M$* o$%y]HIfcu3o-ʛ=-+oG7T>Lx]D,^tQ:U su&x461NV y5QB]/Oz5RF@B,ZJ[[% 2Yܵ) Ydq^G%SpSvB23dJd0WE”w"Ym’P)AIy/ %&sRj#R^%[#dslhZ!-`PÄߧ9TSA ď0+N܏$yP=C$.59jkW$.YM ΐ|7Y͓|Γ|/Xˈ%6ClcUqwE>]aVT@%W>~ݼ%B('W ?߲;E޵iqD5bqE1Z,D4C5$N3x'6D^*12OwD8A?@F94¶;V _1%!*&YMnBOa]j"0,_H6JԮM`PHj̓fa5%jq P !Ro>Jr}0{{|A-6 \ArqZ`%p S 2dJy{0 |qX~dZ+JZX+Ӣ*bW5 ?/QFNѳEwD YA+hV65PijkmS ^&rvY[%kKdST^ɫi5);MWO#}f8^a{b bߪUGƽ{ U秫̩ߕj"^"΋kjX nwTvs {GQhhhhDX^5A4$Bx[>gK"*aPB;}W a ;}~V_"@o"?iJ'(-?FMUƘw]`ؘŖ ,"]L6|$\հ$f_?x5UbNy՟c'ŮF7;次<9 |>N\aqJT]Sވe%|e.l~&سzlg O6lل<,sYPG 8랖-Soo2P fѸkzsNzVQO)+t3/u6ٓ&ϡj8qF t*tnx.,܆68ɊT KcdqW?B-IV,_eH!ɤIfW~*2wj,#_++`N.2(  GN7D6WZbls $ݢ ?,zòu#L0;CJ@^>ׂJR5$e">mhXdd_1$mG($S$uMZDr9Cڸx_z ?<98^b1e2dDpD;^Z+UrƵ[[a/md.CRI2g~)6Im Qcll N54?43B[R8 ʣ JΞ&JIv0𥬋 $9Evg3w2?XVKfm,Ƽ!+Fz8Y<}(SʚL8m^<;lbQ s~8"% S&/SE{(:rod;888 稃A;Z>;m؛4wEVPys3kݒHF"1')1or^PUGG#GG}hzG8r3 ;j#)栣81Y~HdyWu:~+rC "iV i9)YIqvP&#ZiLZh4 *Y*P'W#;bMp$1zYYAz.D0织Uo K:_$Ng%RcV3ʛ7~Ĥ. @D̀&?۲neِ3 eOwW[a|{))p$JäqAījOp(Y%yFO?+TpUB, #PKڏwznU/U;r9c_co{jDm_>L{JAiA]ORFEcW)}jss-/m%N<%u??$g!Ϳ٭2_6kgLrJ - (_eT{e0+7h/KBr\vD5I_wWg{d/ rZ5a׸Փ嬞f)8/xH]x`Mq<~Om<88 ]'S09`8b$HMb _+mK0 } ȗ=IC|}״A_2_yYsp/^s'b<z j^0.BvEUM-ˋ"% L0w;tC*lWRÐrmC.a]Z9+Cdn%B/p^`;PMW0۲{Ϊ#QPWddŧIBBe9^IYv_Axw-/axzj]Qkuv:ƭؐ뭐$ѻ\>!vtfvx]irU6 .[ ܓl!] 9 k,jYIkӹzI6Cr$% [˕hy3ztu߰(kd c {#ڸ<+/[5̎+aO*3Tmja%o1c06 ,_򃼛V CR!v&3KG콷ExuڜgSUZJ{~5x|S^YRqG21:++V&v[Ѕ)w#EڇtQ<[(O"m*ְ|#sJ9_:-9[@YgDmȖi܀ [1m5T \ kL2[k[൶;Wi՘Q W;C܋!~U_e4-f+ aj $)bV,tss- BV[Yb;lV4[MPX.R(, 0 C OE~(,Iդbm!Һ0R+Bs6 r1.qΓI@ Sk,K|5x2~rɀg)B- vE#4Ct=@NVpb|@NV@ee,SdYeXFXKXV3^o+st&_BXX;a4Q:]@rU@?V !ڒA%0X<[t 0%IXn!fW2=G~5s4/R_Ee" JcqUU'0qWB:rz#Y%]u̸ruOäJl#Vkn{NZ_)T0B%<+}Ɲ@(°ªI =L/:D0~Aŗ~Vo#%PUJQQz$*/UE+WաNRT^k (fRͲA6$jTQM{qT3)!nШj C AUq{:~*noSKoe+@i"` AfT1FdFsg)܂SH M6A`TX凈)dÜ)[\/H.eZ2;-%rՇWdu5ȳ2hgYRwO׻8ݮNR_ GɓУ4[(2>QVTGz>*0I7 6wdE}uWx4b;!9=G$u79RNT:fEvIz>e*FJH!5O܁۟RH![ 8掖 Gxx4pܭΏcUEefTm,$IBfLKh@(^C1-u^W;A(ZE2Kaȋ6cu>{xޭt`>a)ç3'PeMyoBK #Դ!N%{cÌpR@pSFN˜.OaS` µiܬf* q.hRZCp)1(\jroCT K2Ri piqL+U W*JPJu4MƎC2ALߞ;_*DE)SguSE^a/̓׏8)da L0I|\_vX0@U8Oi#pmf  ˖X@)di>ZD)dTmW+)629$I!@<>/yR%\T&Ia7!faI97m`8_f^TI04saP&sC4DI9y8}z8w H!xE i!I4 Bvn Tgۮ'65Bn'p 51%j0@3@´Sئo] g YK@ccu2n6iZt LN!`ܩ wsɟZ_vS>Vܐ<[ *u?q.s!"(T{5 CAO9! AU_Ӗ:Jl!9KAS},?)ey)CXb^!I`OZ-$S^3+,0]kF SHDO!+f^ ʲYUdI#U@BU) @DNz_ߐag>"\8Q!âq, bt>5HB,{QNYQb/EAr$W66Ê8u2~2p:yΊfDI"a;TR ,JO OC5J2,#IQ%g:& 7: JT9u6-eLαi?8@d=_#BQ7&)$FGI(-A@T-C ,['s S'>pN=ɹHqr\ZC'isLӸ "a8 찇krSxD7 >pLIӐ$9;C&x9n!U ]B6O,V+I:~إY:x D u6$f)ϖxi)[RR:-N Ԓ,-mfR~3Y Cګ>*6݄WOaR#\'h|`Y _)SҕHWX~ls?q7["ECDV ֟pjnX%j#nlNouR;.i%͇J-D*#-my pՃqJ*YN)=>T*/=KJmPOfDRqenz1UҧfnDL2T PORkt9*}`T)d|VTI>BB1`;hL im`KٰVZ꫙AZ1۪GMYչP`(KD4d]r?MqLѸ¿" !"*rg?OB.KdvNELa"w5w`M?:ҵWB Z8*w=֎{ W둞46?9Ɉ]1lMoНgetAjW;:i e%z4^A5DL:/[i(&oS6 OKkkb/[/#^XÔ0` ]K"Q IH Li,Ҽ| sF/b}>`.x*_ 9Mp‘UC舾hЕ7};+(b5l&?FLE!7G|qg EpH7@ش4bJek&ƜEH[pSi[Li4Ųܗ}e^e[Nm82#):]׻!-c8i՘%l4bù5px8D4c{>4njq!.Pdc\)>f4]Sv-yAր w/5vO Y:ő bll71 Ã+ar޴#MZݭ]' , $T_)"G޻ẍ^V7L+luWc+ʗ`9n+S*w/zP-)0&G,+tnr#Ő WBhqT9Te2`)xN ƒmjJft6@E@x''œ%dd1p6 ,7lm5g!b49=9:X| ݻ:WXO|,frq?d15EKsS 5WVa jq D&/زdN"(] *C8n Xi4p-,u4#!U~y09,?;eǽG7Ə]UA?/}ӊԅnrؑ.иsL Tυ8}}@ck#l{`ZPլtkH.ni+P0>gjR^wL374&-NBSŌ)kð~ I$ׁmW2C1t>[A㯳^kG_O~=w;}ؓk,r],>1pOp\QcwZH.tBgamkgy*vBU|~%Wf\$AxpWr=:*xmeve=|ab;xSa@$A2au ld9UVY6Zg,nu} 7.nqA_*XL(/Gˏ˛lyS3-wk$Ԑ0JyVPogú8L w<8A"EIm^ czxls!I z*WE uN#Xcזu^G#-{bD}7~%iwwW7Z,_ʢd`uK&Ĕ+?TVj@\yBW+@MH4%Sz)\4!4fA7 DW_}n7aBa,Wy*U4 +}J)k^*QƭY:9H/ل(oB5yTwHs_'+HWF b*wsoEߔAP /Z .Xzi'N< fYz[;w3A g @Y,MfuK "&" EfD+Aa\:>=| 1H#F #@ŭ1U/*P5Hox*MScu,ˋߢ7)j!JpWn]%`BU;0C߉@ Bb05avony !el2FulRN ޯrr /R ^AÜ;uS"ݩ5uxâD4Y1hC cxq<,~r(d1//;ifx3P^T&OHwPEN͛v 0mw#e>V,|)`̳4bAY>pNe"ܢ-b(em2h0'6 ! C=U EM+Ds9߬".AK[ɰ[IK݃AAAja ! ʄy6T8a͗Ա0Afīh[|ӾNqns|O!w@| ֯W Fؠ?yS6_nO<8N #dS#MYdY&B0 Z,+ܖh,rrUP=ȆFqu՛RcnΟ!@b-FRXS9'6 st5BA[(|Xt ;u-JկM1G&)0GY+Cq!Ձ/wopd:`c At5uo}:]YWO%gDtΜrn2']$h-I[bIUrXgnp Y#p1jaeTc ?s{jIҏ< 3ցlvw*dN0O[mm%y250$!K͆ y)R V&IUZL͜ݒ FMkϩSԒ>I}ʤ_[2{xmMLu(D(=OQz/GCgp&[晤3$?EyUj` . uwՇK(P˕k\!!ǵǨ`Y $ta8:Bi " ))+zSeM\&Qcw۩M; ׈GU> ?az*ԣ8?֣Le}VO -+ e6z5﫩T>'vLЛ+*,yh_S$zO-g{];B?kÙ8c10Yӷ9Kwۇgׂ kV=J9~^Gr%YU]c vV}(9fEg*3 ͜gGu5$%TӝgbCbQr)l?s??~ǂ, p|V{V#9G#rFy<= I.#E py|,/'?])',O:)wSCg_O]˗~ѩϊ{#Sp Tsw9TE'Ĵ*r>xXENw9f9]NȬ"#"U4G4GbN,F;Mc:m^E G*eѡQEGWǏ"?X=T`jrDS#U*3 V"~łjQŔ*rjO@ZYj޿Z*Uj5T8ĨUbH9YJXҰBUʘV>^@xO*F&58iYK-#us9p8ҹrϓ1+1^1>yʕ=Ob"R4w G+H9yVSX)NKr2=[J˔iyҺ7}eo V89,ӞRIL 7A.ӝ<)3Iv=ޏ*]{%XǸ)u^zVxTrSHلT.IJoRUcMTE6qFS)ZxsoXͻeK@o5^7R%[W:4)Z7:o Y,Rχ>x@^>`꿊;|?g OE HsP=c |cbڡ؏>ƇǘڧaU c><%d1~dȡ zShG~zh6;÷4ecGრ~#qu >8D\NW|Z>|xz'~Daۣ|A ,?mU:5Ĩ<} "yz1?a%295q}~:. po=%Iʋ[ ]۝[k`gXrk}ku\6@oөyK.A|07gVD6 lVN +c rtn3< kD(0\6tFr#J!Uؾfwݲۖn;Rvw։CE%$Tz{TTꄳ^%|rS*q2)M&z7)a@QG>$>wrFУ /`IQ.8OkR04u0 5Xb 4Q&N(XoMAtl) rn¯T@kQ¯8@ #\,#Qq}W1k$vaiJF@@:BK .={}/^w_5"o<'5Q* w# Q326A{Ka:9 urk8,E~z ϐZ׳SPaE)´Z%$Gqd̈UىC@:dcWMG-h> + BX%TGfamLpK\=:/'[SDTs; #E:@ yk&dhΡ55 [:Alsy y=?iX#΃7^r .0$Ii(@Td` a\I'1iRIB@Px(@uPE[f)O>+GMB%Kq[ATDtk#ÜB/`;cx35ևA"C@Ϋc7'I /|#} 2 /I܍*Cqg|T[?yG)skp "e)7~f!*Zׇu͑c4^ jē,XT$z܍RK(R8q+J*' PT'k!qFL'š;ɝ;߂ɝowwF)Ca 4S HaD+ω&/FwwN e3nBoCQfs(_{}īW_x5ME#~B rʓ}I^!My)#Q0?ձZjqea"=y&ɠW Q4}uߧpʡuJyXjCQY8.@-q]- ,Mfsٙ.֣YG[@2EݟFa~ C8OkC#0 .k9EQp [%WlLϯ8 tN"?gv ZqP0|khYr{8652o=o&85dIlRVDXH+&=H 9lfd t3a?!;K'IǺY}Bȝ v}U?L7EO_\UrsE0]VshL[jΡJCR0RgJZ5`4@]J?i )*"&4@1:C2m\hF :Qo2g%@,`vT KRёY|޾*bDE OMޘ2aBЀAlƔϑ U:p|yI[3X%Q nW&Z"PzITq=8)Gd pLx@~42ɨChq-NEKX[XGڏh1\-LP=]Zn%-=JU8(~nz)'e2oy5Vݮ~tq- -0CU2=ݜ0Qv{JPvbNۉ~z8k'ىUPJ}[v"A<;tA2bUIunLv{qX۾\~^Wv[> Po$q2f)q<0 p3@~}Zu7VDl&Nfi{(IZu0{^fN!Toh/Da,@F.i+ǭ~(o`-;[z2鳷 z]w{ ލ8p!Ґ.tn]kj!׃1S@z+=(v`IdTBqU HS V+&)g`*A u, /dФM4)^'B4ՉXHPzn M soτуsH? 4s), -n*o53(4Zq>7E3_M| }IE1kn\/B'0 /R3 |]X֗`,⭿Bvɞb')vn' ]G!{~=Ǔt;Aw$>7Jgh8$rԼ&~鐌}qVѭՌf\$I,.5 9ࡳjźթPqqwMu %CgM r^U:qgJ1ӨX"cBZYoݻ{s{K(fno1C@!-Puuo=UI(SѲ! _d;Q]DzqշϚ |o{#o{qwoDŽyuZ܈7Q*o\)VԦ8PxQvtaz&Pz Ͷtۊ#txG\>-R'iyj߼@oe˿+[Y'{"$?FQ͡\lePPtqJU>a1 |lwvrtvə;iNWyۅ*gm 5 F\ H|_U?^|0ALś/`Y.bl`%'¡E/pK6b k!0o'+euۈ_Lǵ1S u/! p9`熉TdQr~M?A^mxzM?mGE ?`Ww;Hԛ^|n{>FW.LUcVh.WOm*c[=FR;9!͠ьF"A&ߵ%^Z\n7^gd.Y/^}o1%,R7 9cJ9뷩F&<8 =f( iXcX,sd5+15X3G5 (kF'"B݈J4լscVعhִ0XXcԐnB= cYϷ'~3?e_lg8;UزԶ|j J~el6 1jʁBfdv_ :mUS*Nnw߇so)u?G? 4gF@~; ~9n! 7i3]ڵMI_e*Ձxuh,V ;pśh1&&0b6p>.I7l8桂,Qa{(J qdb)I3"l!:|_;g#;MIMЂ& be!@0 !bCn-Qv*h#PC~{~GuG_NWln{N ^P̓ce큭lhrZZ?'aPI0>ةo+Hr p`'t[WD: S[07 (mm^ ׺b_&>^Y:!P nIJɔ{]嚁QZQOlzl-~YN//^ɳ1XI[:!¢VZHk^5PrԸ7 !khAwHt;$"WDQIJ xaC2SǞy6x7m$}M\A$w<[Q @CO9MX&EQLhy^/NGtEIA\Lvw$%f1IΆbe#JDJ#vh4iԢQw["^b -2#0!qM9Haȕq9$P~sϜ:i}0q?v{ܞ>sT_iĞV#? H45α9,p5IN> $ƕ.@L=te`] 請B9n>u7˼././r7u*B;SFQ@Ox'P"D,hC+' _FX;j萨QQ z"GGF'Lw/)hdEaE@#6?qDwZqޔnEnJU厠)mĎ#224(߷8tOhx;b.N$䐀@B\d" >FqOs@ook //Qdtw ɏ.J#T'3ͿiP-OB[)+ٜI"rݿ}(Jc[oŠZ7g|(nTL%c(JD,Ab(S&Plc-!@Q jk]F),PkZj8~\KEkQ\K^KͬxW +EYceIWN@a[$bKQ@lQΊtVJ8+Oo(}*~I+JD\p@qe+[J? Bmza4Y:j)ctsjŃߢ[[ߢ$%(qoV~X *JtD%@ D %b(g?P\%(EI(.J@qQbQ\^AP6Rd+`HB({ed^+!fF1FH{W%(|E +l 1n)ݔnJ!q)5c%!ݔDZMqo)릠]d)JNUSBjŬ$R$Sd ZC`BS-t춈$%妄 ݔRpSmݔ{}V[2Rn,)JBNQ|9:.8E)lb)`7( 7%DwF))JNQpOxROVn q'AdB;Q"܉N4jw$d8p @(%a(;EI)JN) )JNQtSRzvEN. ( 8E )E2%% K߇Ŧ\I8:gSB)FS$FSt8XM8MYb)waot A8 Oz :E )HNyy.nXM)ٲ $ ݼ#0)J@MQ\5ƪa$e:]%(5Eє<`S rYM)J)L)W]ܔ+>:%]>SjyZ*DzEOazP ڳ'm@}nIxRa'"K&y!'$%`(yJE D X%!EZ%@dw(cI+54|Lܓ_'*&`h'ȥB 朼*ʜ Q&\JaRZM 0)QR^?貳{M^?PQ[s4JT[dq%%k:7ĵ|$ʵt߿g/rٖO-l1+>+x"Q~%whXq;†\Lz21FF3|ϥgtIx?L虼c.v*f.ϻ7^j2J+z0,@U窗Xe{0UN\Xl4SԊ_{؊cקd4I1.a,ߧ5Ȓ hJٶS֓%=0zrm#v0 jqKPWz_הx_5Ҷ}\~Ksz<ht\gnw8p Ya' g.J["K]6K_mr h%T]θҐI64[[,룼Ft8ҘqH/<` ^Z+F53cS0s$0/yr L;HPaЙB$%x(!. Jw&^S-ΈX1[G_2P`'e.lL5=֠8cxZAK{%Z^l7dչ/.JLQ =eӠ]Ӏ ٜ-ْ-+y=;j.F9V\H{tѥG'fͫ=كLAc"3XVE6]Xy(a<|xg5gB[$Tp"a4)[L6>pӳZ3ne37pB@7eu3nNߌH7V3I~~ʿEձ1 ,6Ә3෩]>0b4zvqF/܋礀]*k1]*y?҂rztiL)pa/f?q^y%;FRR8ƈY<_nN.4 Qp؜NSuS{=Rk/Ou_k-빒9:znLыe׋%G/ɠ;:Ƹ%URyQQH\d'ƌW$VJ qT+{ >czmJU6Ԯ1·yyޟz5,ZL)J [`PP=ץDme7η{FrYlo#>E>賒|B4)Qغi緷}>݅dZgy7fgn.w2$>V%HPZ tv#n,`rvlB A}ll#")&pEXA"7^[yP3,R7PYKC.)!t&DqByzv(Y!ޝ;>n/A((2a <,E2pFyEhE`")>(.cdKFH!JFHҼ4.]tKewiM$X*`H#$!bSI㏧_kAd{I6L{= N8ѠEd3D\!b(u=nf/϶$_RL__77zA}J8q5W=W=PZy^,cѥ+b\6OHNK 4>T[kK}jXNE^NA)hg!zLv._D)b;cd*OIm;LʄsR]XGRiSR!kqa#0^aI:=^81 N)QTȧJm<TaIQɛ /N_( Q*}Q.eQ4<ʐ8tZq/NuLiұ w`4b[ ז6f }ޟRNOΥﰑ%)a CJ~]i@R\3??o,2LHhHMXۣ&Eծo#ǧ+vL}A9e풮o/٢X3Hɛ-W,ˆRwH)̰CNꥸ}ڒJV Mmy h$#|;|="`2*-Y1ӗfcLXn~iSߘa@%Һ\G "ٰns?ňbN`mP'4mddkI؁9ԕ@wm"<46Pt06J շ~SĂI%(VډņPӾwN P@*( E$UV5 cLP`y2"kNՔhqԨY-O0h\S٧ճ ekOr qwn7T6|6*DrKscB9EkrI: <{8'EaՒҢ((Q&6Y|oE?-9|symQz̯^eUȨqU]rW" suHK"U&I RVR"9MS?" n*nR r4ST;l{z'Oohrjdc՟PE;(R6C'2͹-W5v|eV)*rzvH1W98j45.DS:xǩ.Dxoj?Cd*Z0aֲ^+赒Ѱ2.l|OLiNL(U }T_8 ju)K 6JܽghL$M>$f|4ĸr5wc\w.urE7WHTO´/tQ7fGuU3@ H˴l T@m".0m#DE\)\lNV")`Ux6l vuQ.P2H\^D^9]5WxaՉRy3"^'{|C$(ODɔ) <6n) f١B)`V{" t-Q| ,PU$LZ./H+nf2QפlįIf̰FB_-jV+& +% qwh8VW'Xب9|\~¼VOΟq~׎(؍afOӞ`a ɃQ&Qq$v6~2r:f4 f)CH,;" =}b> b9cQJ+n)˶<9I)b>!].Bl-yw 6Ŋpawg+ {![%1m*I|D5)#̀{>h,D/EefKCF,3Kb\~윢\N(|Q8 I GlHN:شxU$lL!a0#J!B4͙ZS̰lA~ig.ƹ~YLeGenr滁\S(-[8 W`տHȦR{V/Ӭ@?{g0^.,:̻{/Nk:giˆu:p{[Gٱ :)G0vԆ=EٱKsGe538v*)̎ޙ׷wh׷ޘX*`uYQ^'{^ogBvc/v}dPk^śA?'6_y} l "I'RgsŬ;0BE s_Gy̢鳘 lpuB/փ)6BA]^. zyĹ>Sk Y}I\]3lO>ғKzk:Qh5}-{_S"^CIxuRp= '^X ln&6KS\sWG_FD-"u8~FqD*$ɟtemO]^B&ׯ}_e #^]{t>[F$[!20 eyQ  - a"Q2Qd¤eˆt~N:޹uey dьf桥LܓO[J,%:@WS<&1M@a EqV*eKc"vK#δ|9v٫%nڗ;$FޯbN+L ^wT~^Mu|zY#i$ND vvr;7w Zw~l!ZldfXHrf7tY?Z)#֊Ȅ!ދ aC2E:1Ssfk:bf~}Ɣ1j6ҩڶA@ʤAm *CU>ZjKKأ̏1w{ɕ:T+ˎB -3r0󹣦tIsGykK̍bIrY՝8u&Lm 6#wRZ\t$% ?!/[T>.u33mfH1MΪQk%ȮT,F|HJ#>JZiU+_ ٦$$$͸Te4+1 Υr -v '+L&pQv;&b/)9 {X+Hݳww/7wW[Mzw5;Ho=o-)W3kԩJK4j=kK;!=jN1;w"mP̖rH@rݎWĄ:n'|l_).FP7۟yy+_[7KRSe͠AH/XZm_9{vnL@i,im9ys 9c5 ⠈f҃[HS;G/z <}j%yLH[AO'OB#b3.ȣPeD_>d}2!P>hvΘSv/"g_Z?]H4>|>0j$K4%9Cf2kPXG 'On!j~ [RO& iT $&6j栣i CFmti˹ط+YMYڂ.˹ {Ju.)H]ÆM[e$1dUrPp>{}փrBH)"VoiɀHǚ b;/c[:vDdyWzu:̫6%Fڑ6Vֶ :?2}1Tci1#`kcNe05b 5\Kpf$d7A ".dkebʧ/Dd9:nIJ6P#Ȭ1`};`ꩤ Iv7M"iO."Y5ծ}*_&5>L,v&vzE~;'D*fPO$$ln/Z?KsYm%\]x J/? :Fz9؋'OHH7e]PovΧ<`=+9,wӈFdz TO2P\AR#b297(xɔH)d*Ћ&k4jO搀v-CUa52ZhW>U,ki⏫2ZV^-?BIp:+}.*e;X b߲u>t Uv5ߧڒ_/. ׬Tj ־!}0'a\^RuӅ! Ԕ94Ed[\T_Z>2d͹1KɜSifTj`HӋ\4U2o8[@/̀zi?]싳j]-9Z>m!M%eNR=~iI,ɘi m=YGn_-'b^ȌLtS{5٣ʜFe&t~vc|́NX˔E/qݕ1 R`V*צr}a1.P%"g~ZȂ/4FpQz% ?D>v(`]K(kQs,X'Zze.`ݎDzJM:$D;Id\SIpx|us`qjǓ>U`7ȏn\R+jyM|oj% '| w[C2u{Og\Fʔ6H&L&D{wq"dDfg\s"}j,r:蓹o(BdKRt$YUj$6@ތ+wr66s In:#։$t1-(|il\$OJ%r)y/dM}k}.G`n LM) bh;ay 维u3d_"gVS8#bD=姙'V $%hؓԞX}e$*߽FTsM.}Ȟj'3{&vxvY b~glHNsL}\]G櫆Ȟ7=>TG>ʓW=8=' Ǩ@.Lc&ݴFYrA9}Pxf߮*3뀀r 5,y1 x{{mj@֌7a@e}n;~砘u=ֿΗϷ9,⍃}mxh`x ϦO]GF3wV5p>l>U3Lه!֧O!4p*}x9m;E K t_}cӦ퓫v)9Ollmgm;jL]9\'0K]FT5T:HJsrtB端̪YژYvزv* x m9w҉a;tQt0ɵ vֻzZUkڨjDvjj2WNS*DCwz ̝4`=E`\I@nrqѰމNdwtqc)m!x !xP3֒z@L^Sy˪\Ncw=na#agٕQơBxNQxû6y obް5bx]# v\ 5B,;6<{"j+Q" 1j، 6@F ۂD'.+sFMRRpC Pcsine.ׅ4wZPs6f״4dXhi 0)c%&E0O_|d.jZ$]dFFy2Q uy'3fjvzhJ [ VxJFkjEzUi@/9M}I0 M}Lh4>ES|P5;֤Gհx5X}J`gWw;jgWߞif 2þKp jCDZs͵^wSklS@bEvƀ7xHƈZC6Rkvx<cFE3d\UE03TtϔX^:93l6 E˼6t\ƙe2x Ao&69Qjl>6ƞ(.ktO[Q%5hZ D #Mup]}, !&Ǟ(9ia;٫6 2htmFS&U!>\ESA}D@kS Z ]b>nu>]g1m7, YzQbFmCuC@73)F4~곆%1$e@=%*r@H.qA * ɗU>|xȱx~:2c|dh>^j) RE%8>jC|Zkۥ6‡JCn$zጀ 7?+2 g@ 0*Qmx; <7rP:İA^f2xJDv:Nv|zOn@JQ+y |]@mP9|Z7z$@ż  % ]@}JSiY!I)T]3A(uٯ ECK%b@Kӈr"oy!,H "*B #ÇvBG׿gΰqF过+ >}SQ|Э2RkKj] @u.n1_ <t$`!{qHó-Q9,lD"f*#.IID^A($ $!4.4żA qWe?Zh!%SW0%1$>>.})[KAW]VUiPJ΃>yWw宓[$`W%b'VkӮأŰr#DgUgy K2w:&9tn A0)!+1K8@ZV[FQYd}7fOvC^gnDnQ mmUFT-]n-/kXD"_lU=%:*@oWvƾp&w-@"/x#fWR4(F.}..vqG2>v-f?dב6z-@8\xjxˀs,h|^w{[>qs3,,g//¤6|K?/o4sRӡPцfXoK%FcCo5,'w5;A'K2H>!>Eӕ] Q#YǴU㙝S<3қk}fIf}jMj|No6όl$Q E2K"*DT#leh 1 Q1;aWU.a Z"F$ ;9{ޤE'ʼ1 d^)oԧzMoMGK";JV5I& h-[).΋{It.͋$:D"I ! _ p$fL"wEmSSm*SS]*?em)f!<l4=dI(‰;J:(7#Ml2'm[7žEdQ7K 3ŒEY% 2f|MZ/ryS :fVvQe'JBz3"2',c]Ο+Hplf5C}I0m y.TH9@|b~|oZ-Z;T'fFy#y[PF a~C \9P/߽Q6-Ň:o;ErFP@>7=չ*եu>&uƞE(GDvzG=1Γ'sVG% "wUsxмU260"dX U*;<Uch(2Irmz>˿ cxO]W=u[|aPȽ-|"!8Hϋ*-0_-ǾkuDga@X4%"?c ךBn1~>ϗY5v󜇐GzTOO/.2c1ك(KE3NZP@zm# 3T;#C;%sdɼ2GnPCGoPCF?y(5 }œ4?Ժ1^IS9/2Zid4fEX>t/G 2T7a^`u0>r]+yvzEzVϵ;I#G-'<|򳾧1tW9j`L!9 ^%EJ2H R=E]$ !ǎ|}W HVF—k!$`/rBI2jّ H 9f^T` )[c?71ͲUH<]8ux8T>gJJ4U!\)up|{P;X<ؔ&B!iըK[rC})TJ.AiEыڋXYOruve(pAO84mKJe;X8u%>]zԒ5g\`H]#as-O/+O|/P.\SfHA3a4R 9N-Ms?`j`ŗ~P<3r? ??I Cge8T:CHoꋈ. Ԥj=jtbM9dam^j95>O uL2=C:j,pLM~4i'ؓ#\}aH?5;yŪ ZJ\`2Hr2Za(EvCDCJSd VɲJUX*hTm"p^Xy< ?d)G$p/HIu”)gѮ.D(! W{(3Pt!5VaiHtb @W)Pfn%[j"Д]AK:)݌aF8jF'hEڟ"%W@TNRjA?ѓj e:˿](>=;?]欳g %p+ Ξ5'x<|Le<찌2iLD꬯O XVv[hηS,Y+;3` aj@0E 'Ә aWꩧp45,}&O Q@ a463?O934yy?аF{o]GРՊ YM¶HNErк~W2fOeD4OqQosUjZItO=*fM umnspk>ߊU̳͊՜B|.jd5Ֆ3 Q>\NWQ:zu}u=Q`/ac`s?y h^({M&oMlM;'<5/|/G~] -Fn70knT#HY^I /Vu[ހrtoUwS{Ӟ}]Z:\N2K~ `֕M4raDs %Hӫ5H^o5>zVT_Ӡ\>QBMcoO(ߨw]j{u_;-h^OH^~$\./XoG.i4' Q[ 9THuNV%mEŏoeoXBDqEg+Cly0ly-W}(d({Pxz]OuhE*ӴAJ 'li'1UP6=d BS!k9hcJOgseZ~//2[|M⣮] LA[&h L ėOc zF.oix(ߐ`KD=,d 46 n,m0O($jB%5ɋIJH"MX W֒TZgkUGIMXysS—g| QA(yf,2#23QǑ^mK,a%=GN9}$j U ax++[ZjB?̅Hj>MGτ~ԙԮSfZ\fam0 v "*Hbr|=,M&JLW7#W K+Ҏեf_'m!ĉu)-8Wۄ~s&lnR {ң@GGF4dzS}jG|.LN\HkO`HRH'6;9V : k(sjOД~M)>o}yJ)yF=%wDQ >?II%%4Un?gH[J\uK)gp|DI oX2 >M 4x> Tc+9nlʖֹ<`-L&(9@0uJZ]gC=D#s7UA.̠wOy.Sck9~̲m-85ga7Q]#*8(2c10Q+ 5˥)$b :08Ze: PXSҁְq@_O<2 [R򄅙لq69v6!-SEf@aӀD|U:3Ѓ>>y y3ҡbalT4xݜnjssHg;/^Dv /8xQm$ m hFrX$F:ʲh;ˣh*4 l/lmmW,뻁  !hDIHDu͟4j5ҽFί 0mb8H_8V_r&Sbɢ<g(!$ua$IIu_۴Y8XppԠvS{+doy/7xoeo,;!8hteڜqrNv`@Aơ ':u Wt%gkDd2vpw#_gŒEىqtڌ=0c}36";w*VJN֑3 ' <Ȗ=<|Gy^ {yJӈQwp[sK|*g%g86'7{԰9y NfSb" Rw~11 r~Fܲك[e#oGHvZT*s!f@H􇚐xh XSbi-̠`ʊ݈,Vs_ QTKEiOQ;<*wO#]?Nצ掓4=i5chC.fk\4]KJ3vĪ&MbB|):~dƇH@ f;kG [)Uu(A#UPrhfu/2YW O)Z/ JK'ۍN{di=X :#`Cze3%ý,fQDSC YR?jti B?M6-Ek`0Z آyXAm>9Y@6Kȑ Y86ϭߡFˆߑ4?3z0 bl@#M<7H߄@,@uH6ª%[3p@Ɗc:&*n36,L0".(p v>ObI4g'r+@2x.i0R63lԪz#}6ɑ-!z S oWAAlnE'Qhh-ŏ烨c Z"]t$ M;v}p DWiG@ud"Tk>! NC!L+ 2`P]~ 9UtHyIZOX5f'*yx/,ʃ viEY_twۻ]oG֥E@)/s # 40`QshHH؆!?)Q~|ZPѥHlӭHᗓ`4FoƢ<+UA *P텋=?]^ӣws a+GXJƲDF=2 t$?~taӯF:NNN(8ԯuPZ4K3a.; h`Fw#<+e˲b&$Z0 \V9ik|;#FL RMY=}*@.n?<57 ެw}7`'Z ꤃\Ԑld7 9hniVSbb* IiX5P۷ PII+ {sn;}1Hd$K7x{eM7ހUGkWOKi@ U7L֞<6 01+&Bt"3K_\t5AtRj fg}sߤLJT/'bEt|3{)*u@Ko)rC[lc/n-jQFXs9m#2CVCs(r=D~a,ōIv$9Ɏda{h37O1qB ԮMxg.*Q?Q3Ќ~'Zk`R[mh[ e5\ׂ pŚT˕D Z-Ug|ʪls4KLN`:)l;/^DNfgL,d1i2X+ i,~h]Nd[kVd'X&|y{'/GYy7XilE1LZII:>( g,8X~r\lgIsR:nu_tn|R[3U]w{<;Xnʜ\1zɮp95'1'OQw˜ę)y]zi6JS47H8.*X`;YwQf+'hf BGw]ş&+3:S!kծf`;Y+/,Z+i"P}QGuAo?w8psJ^- rOFFazR}n7|x;JLvv is_^4/rn\] #fqP%>TUg(ݦ3q:._ړt.NӥA8K"~خ8Mtq] q1_fzhzY>_Jaڧz^B#i)tBaArx}*}kEcLTO"_o2MX jN`빞fg<5֝EMU3D<[ȶ*`~lW4q_)g.Tf,p<2 O) ӵ>6F8p-OF]еY&]g酧Jh~lqխcu 24ma{P*mNO#ʴ DI٪^pč_0x^,ƀtŀLkK>S5q n'H%K"-|x QfIx@\(ײ(G99wfs#@^3P@gV9&mg.CX eI@XM/ [GNj=> Ӭ?:8^:?~,͡LՔ:B5TD6[+wq2Jf١!1=X!h"]襉(M}b&=v8Kk -:_FZ4dL!7ɫ橿S*3\qrίo&#khL[xfHa:H ;ɧO C'͓I&;BNO?J ]ezFS tyؖp+?4%qk9ꢩ8 Կ6تۛ ]ԩ7Iq^WôOc8JW5I^\,-eyqV!n=CͰ, Krum:RYX/;X@ڱV'Tg 3@V,UʡqTRԻNU$WA80n''GEza?/KS`քGjB}ŎOގގX*Iގ:AepyI@${拴[1M*+c ¬s![!chrXUQk.+Be RX~w4Rz([Fݯ*ҜFc51R/uYƪ$! V6o<۔y#i?%^k9 8TUY*~o]n,#Toҹ;d۴sj*.ӹ :TjݯF%r+OX`U<cb;i>X6;mϿwṽ Ub,}oֈ[:UJN6Y5{"C5/:ЋƂBx=?u3λQًȧ<7l=!Sǝ`WI_|[ ׶}[ISOƷ[nEtTyiП;s }*ʆgˍ!v(Q*Z@2+KBma" dX?kq<>I[<&VpCiݾRSw#l]iU+ʍ\&jW fE#:4o͡Gļ4o[{3d??/^|ieA:N gdǶ'ٸ(XpTO1Xiw|܍ɷ}աzGmi!P|m*=puT t~q3(Mȵ\ӟG}w)3L77gp4ޛ 8ש.&N7|1"SYp3VX6QJ* լ7d`_Uϯ)~lbc69F/K#]2@rSg_*\X&j=4C4ēdl X\l1<(TT"q@{HlMݲII|ӟتS[IVOOw}Ѩ;v!sBfih|L_<469a mu+naƋZS<$/i<R/xCZXİQ9KeMp)7JR =fu%CHm81W4Ѭ1gm?;rN;Aa3c-De|DnMY,KEh3L~{0ڃƃCʱ`L߰|FtV/"+ Ui&UȸX٤@>ejgqgۖM R W;K|&L5*KY(2';7k(ZosWzSSڐdЦ\Q"=~k2" SȮԽ` YŒ f$´]Ƞ2!k-l&bmAMA) dT$2%_ pVq}vzerq-P=[lfb*qssFeS Fߟ yLKq|<Yf܌b3e6N-]Kr F..v~;'n1Swɩ^mk&2,`^fe1mWF+76 {1mFыV*91CPy>3%`Fj|b >:330l̖gxtq ~jz*=I/bkhDL]5 6f1fw3+#e̤ܪ,Z煙6\,Da1csm!>t Y$>a96\Eu&uM;7->ʞ+f17Fс8c )e _-3j~&9HC` 8q|Ȃd Y6"~61Aځw2eM S/it]  yEŒ%(5im𶈀V F)n|dwnGʮKOuޗݺ^됥Q{7&ߛ2ċνk$^нh'WGQCt' ተX XU2zcɎu>ᣳ|$GfhJIy|6'[ dcYxGWitRv0J{h+mC%OVcW. ˥6\Ӷ&]n?w ʶ2gQb^t};C!2N=iv=>Q'H /H&PzeԺ^ǟUBijMFE"UZ}hMLSwȋ&Ԣzv3YYuJnPw57[ȱөM`AZFH £qӈo>@'OU_Ro=] u}xª>^ӷ(2LjI60&r7_Z?Ku"_ZrJ[+m0! @.ضȍ;ΚM}wr u 4Jn5'G!f|>q븩p4>4c'4m.q3ђ8!'cOtO.'hh[vN4v}i[SdnS3J^S[2Dj|O#ŕ↜}?H©_Wrڢzg\i|eR[N{$fOo5sQ+N%Kx LW_ N،03eF:.V2Ӳ ۦBT!-BԎ9Y\L{tQsgeˢܾ\:!MCZu"VK g+rƳ+ϺƳسϮ\&О>M]C1_O{q0fkgA;=Ïa,BbL.}`# 9d45HF{GEnXP\ݑ¨$UZC{\Ϩ׳ZC G$4msW~pDy\uFt܄?wJÖĖUZJDje" \׻lcZًo/Y:MmLZ7GݐTUuAhH!+"G]jL.~Z-7)VYUҢQ" fACFYi^ZH*pFHR2R-+iHojЗlGy->ZB~xH[ i5VH4TJRiSťhc;4GN y Aq4` Z>g^.VQkUh7W}}[U0}Uzx Gf_Vy-%VxUFϋXkVsÅ]Rov>oZ/RkMe6ISpwmaHX{%\ra-d79 :bέ[vX7y /X^t5Lj,,z6jRjb(ܠ>nF y"[u`Z fPjiG7]5fj UQLjz[U,5LIjǨմ!eز׊jZѴKE 4mHbfy~YUpӂ0WÅ6xlUUK4eZ3UZZzMr, SC{74\S+iXJ[^u@EWjUIBdLU0ҐUj1jmFLXFCƽh5^h_hqfU[D/7!pцsˊBv.Sߧ7-Ni(HSF& ۙoa6`&9i"o3b,4Zh33Na5444V5 zFA;j;Z²]UA",ZP9h@[l4nZvgAswC! H7Du ِ"ϲ|aYgFqhU 4{%۪^=ތBhHB:`NWA{xGϠź Zma%F4ƈ@A ޕ!4q`Ђ\],%AuM]'VA +*hV]#`TP*_ڐ.jHh؅zAe5Z͹lA'c/z 55jmwa+j ҐSj-jTS5LmaCV%I-"LoԗԦ͗ƫ&4dZ9c-RIMEutzO !"L}RӜ{*4+jȾ '51 70P3|jOg"U<)-UpU${KřUGRk+96^dP~/eiTJK*or Hz 4^տ`=?Ûu@[_ .2\tk>XqNr-\c&L+NIEۍfGs~fQWa2fm8p|Hwԇ߰-l4ɸ"nv+% cqm-P KF\CR[`6ځJ`%LLRm&[R|sAq6}|so^7n.YIȗiyraMDi_x>xͬ)O",ImLl1!%FSa~V_dŲٵ~y[mP9D jڨՆu5d !IQB&f t&0ӌkiܜz]@CY3}ד_~sZ|>j{G~[}@z>8X~< eV'QLҜ6bQm+,8r|2'gY>Y**g|f϶~>Ֆh(d#Y/oZ$dijVV1@UDHFՠTLrVS5׺uI4A1*܇ *dI{I<\pĩ`4hK!?JyG(\օ\‚H%?eG3W4h#|"hO1>nIIOH֬!2(MfƢ$!Mbń!0 26d\,3B~zlNPI&0>c%Yt2.EA=%+y݀mTՇXdR5픸u[v;ݡm](FJskJCd5]ʸ|M"mas!zQO!mNzȲda/6%g@-6!-–\H<UͿy97O95~g[,hL9EvSjs(*Yx~K6šdfcLkyyˉ( dZc~nl!~dc'7cD<u}mq~J<ݦ z/un`F]U;{CggxWy8&1GӏsFDCI -iŤ]z:wM=5Գ!sIۏٿ .rK:+iQ6tyI1C!lk83T +f6El8KT%ϔn086w2ѼJ77_Іj_(lE/D{knW;/[/[d2J\C^R A!)%ٖ,".+u)BbZ7?Щ)O5HlnP|' )4};G-z_31}Í]ln6d!7|**1mE ҲMPnFdjS@s#SOh< o>MiyUE07Flbv;h U񫟸$,NȺ 8~jVN*9G)s3ܺ;u -M;fٻDA9f$%ӯ470 AeM;^dCe=&1GG+n)c۴2 ܦVA75EwyN.+s]֜Ev^jXҦS`EB~'Qb t@&TtӏUҕ&E}%}fItRoL>jT>W(?=i\۟Cm Z܅YI͸ .Lϋb] p{oeKoœW1))+Z)e"9S0V֦uV؟5Y)GÒˎzGfʬܔ*GXrS$xy̤3 .~Ső়}#8a5.pk\ ".߲$"]w.m4qܥiYG{kCX +Ki eA$g&W^4=U9z=a;Nkޅ+@#N]B񯈼-[flA^>uU%5e|e^ks}׺P:2}DxCN⃌+̬;{ݝر"43O忽}qp'[_|:o&o^ܔ[2Uqn%4>>hN&Wq潫ʫb ׎9Op[9pbG+)Uz'a升uEٙؽl)ʳoo}Bwxhif6,6ɹ63N^bSؽ*ѽKO R'[@4Š嵹]3+ϻٟG򵔿a玷59uտQNs↚w.w/}I=ܓON8t)5j'0> Н-Tqt<"Oα1.H lO;3;;9*kCRG5SҶ4z"LF Ur DYJ<* =ޜtNQg:m; WjD}DEQ#H yooMwl9[ŕ\,]0|N \`q3]+pHOC#8_Gkc7y'.FP R)p7ثqz8yMn.hҎ6ݼ!ޯ{7MҶgB'cnū-uRjM7Ja_пk\{F"Å& .D}<#+6QAT5LйԷG'ZQ[+oңbn6k/mEmRqNq !C0qS\Nǽ -|…HzDjlMGЖd%DHI#K,%htTͦ6= e-01vYxPm i%t}ڇ]!7:cd"z^;iKcd!*pEƒ2# oA=BFuW2ㄻ46QLXn2\xC8 cM+uq-96. 46``?:^8c,)23t`"#"h1V!%bʢb!Maؔ-qw.Xxg%5&6/s%pݝ{DB0Ui3L Y'7g( 1f)3(%9wG|IU8U'*mNl1GIrœ2$|JFt7FPǀ Y%M*$:Xlw!?ظ_! ~l_goW},5{q,P^]O"Ἆ T&dfSx;SaT7͠WMZd)Ab~~{mo~P{XSAuM@O8y#a- 9+fWfKnvLg+"Y[hӮQKV M%U'lqhB!*«: BF`+*1a+ .SOHbiH<`[#ZÃh*1ݵ4z,O!V$YTDG^P);ո55 w5}jkj҃<p~M0S79>,M] !a ?6j\%_Sݢ BGRS] RzrvBiTyӘ;NO"`3@v_ןmD^. -q-oy.Ǭ,kV8U1L~xY })\Kn Bl=&)ݦݫso۩C_]`Vʪ +Ao,:>ֽ3DIݹcϻVw}~]L ud$aV]GeXde"l p; (*I( ]x ,%8R$-=l޳~O>ac5Rې"UN9"Q!҈tGO=&HT F'4:$gwopFhFoKt!Cz?*nԯ~NۑGRUzs*ESQW`}P&hէl};Wf+U6؄pIT"~V” dYR{m,ړepۗ$ug^I* ӝ+!KD%$\#t;#V u č )361RwٲQDyR,[E|ð*(iW@(£N-BD Հ>4^5sICضCBp!d Yƨw& :(˒A®'IW)Ҩ{p9Q1K%uR=:5Hd!Tqk4|WshJ2.pIY\<=)> ziR*!3HLd S@>p&_^x޵"F #ÖE!%u:ffLhTN`"ĭD@A6`6{'upG;{2/4P,i-tOY" [y!"L̮ H3۱I}Y"P "9 6 0N'͵8(7+ Q|oRМ&j/ꚙUVDHEfŌA^ d%YiXB˔%ڼ^[0! ^AYnd;g MlǞyh[DwvVU^Nfe~ZT0M&z $4HeX f\B$"g-$ I >Hlq@]Ha¦I?'"(H1҈H]" lIno'V6,I `$u!lGrb cB r };m7%_  66  MDWWA!t`cӌUmQBm&74|[9}%1@N  RmˁPKayNK7%mwSPSfC!d \#&ERApR60 @P%ǿ&bUݕUVW}\*1}a8P5U#,4d+Z+t|쭳lۡȕdSnY$\[GaXЬLl]Wf1V{`ɘ>Ђ8>BR+[e3j!BZ&N 3f^FZq) H>ݢR- SQK j/cJtxZg*cv&Gpj`"ؗڠ0@b7gK"311H3Z3oLxywe_>70g }u' 2Hl[x3b= ?F(`hX %)0j]eD Q$us3ڸu/$@nNǹQH i| ҧX@|~| Uh$>{jFԈT5EB 'f?MߚV$tLͿ25{ٽd*'x쵬-;'U˂Ț'q'愊.\4r5knGmܶvv 6Aq]UqulVEP4{W;AA b?lM`SljM-lj[*$.D8 an@ݔ.jyU?< vEfoޯv=ͺKT6n`rh8AXqbJ>ռ8ـ!` 'oup ^bMN{U8TAfJJ7{T&VF7*9d\&ctbM,a.l4ݺd26*gcL,7@ - i6n~ma/܈ |t3r{=},i7GRǭ[.D7%ɲy38ܕ$t `-ʬzAl"aRH|EhuL9Tտ зvV^ryIQ;7vWwvW;O]Mū-5yҨ͌{3曭+rBEe)nǣo zD] {=Ji} \ > > M]GIDw`0BbrLCQj ;ŨS0 >9)$, '!>aKlv[Q>CP)|=8:LON>L& GiH"B1Z P@3drJl@TE@R9[ + Jˁ#5+ LeW|޼y6 ]jm1ItШ|[Acͽ$8 y&C[R!)i\\$BAw3Ss^T/dtqyH,H@@@|2[2Ia %ŧYbm]UKսӯ:^ZX\Þ ~R9ٻ|pۋBhJ " xMUَ%he*`9H+hst;g7!>aTQNnOXb;l9ɖG bBRN|i4aڣF-.Xcy&ULAH Q! 1$Srv4[/@:X? ɤ|}zZk&=X=Y[ I } 'k~4VDBYCJRMYQL F60 7 v Ap)'4vSRbm-iLoeĘޯ-ݢѩw"ؤ _<ӆpэymID7\I*tf#!I!So!Xe~76-'v=UB4x}9MU^?]o'[UdI\` ` *A*fty Iʏ,IjGJyAy`Z; @}oObMLCy0g75LA9S1+S ҘO$*9`$Q-+we]Hj߸+ ʈ6L:5ެ@lt*ㇷF[** bT:tU8+-dU޳Pi/$NX odU{i"kXm$F6:B@VF3۸ wU8Q^mVJP :珚Xq,f)A  2DheɽeoZ9i`_w2UQhѓٓ{'}'s'ƖJa)m-b#5 E+jS<*W廤ӕ/e1mۙu۲n{FG-nZ2tDR<0t,HY,@!2K][mjxm.*Q}vGRHXv7FC03NZfɭgVvCC>Sٸ fY4p!?Kidh9$uFŏp J 2bn~q!+X/-Ŝ%a%qCLoaՋc2$Y{ ~4<8M"΋.L7"auo[)T[.U*3 њ'Ǩ̈Ue&\>H{BjGW2~j?s @*-*5m'jZKUiFm'8$nTf̘a,U۾/ JV~kS)^=H=8Z<1Ѭ}T) p37e*-SUZN&\* D&[e#jdSUZ5NT,C/޷eA>YTwCi@ S}Gq']?yC36Oe-5, REΩVdЧ>GRJ=%CCkTj֩2r씒+&dsbK%TGQ㒭KT]jdPuU jVϛKWBhũ`*^r{=I[VImY=Ҷ.I`̍LYftԠ.7UiUyvj)ͲDX eIK9ue/wM{l젴([cB3N ?e7nQj BhAېRŒQ&}Cqy$!_QD%c9wM+.J#5L)Ԡb\IQƻ,Z45ƀC q3Īd(CUZ _> asmlv͎.>Bo!Ƕ5t8xwxpF(oh9P~^ *Gd3 EF!H+DٵNv!fu(,ZՔQFV ebEKAdTϛ[x<<<9jQ եF0$YAЎPԢ)j\(ؐ"exƋL7CVZ~+b-LR+5oWypKR7M RH VIn>Tڼunj龜)/~Z/MFQbj&f|*^ `@1$G.)U|)c=H [n~&^q!So?ykZ<~6Sl3ͧ9o1f׼ϩ\b+ra~آe?9rq@ێi[TJXT0) eiaBb”㙰 ރǃҨA %CuYaY! ꭧR-V[TcSސXUn׋;'ow\0>RI"帿l*)~~pִM1.G}Te$F5 *ZnUIm,MU"󨮳.sԣ:Y @|_ UC*^ X޲gvB< (=hwQ)*4sK:b0ek{#iS>YgdZ l`D5xz4uq) FK_ROl"A&ȹ޷F]l~㗣]a(Z9amoڞڥHBm-$ 5!soxl]Ki|T |v9Sو,:ʌMOaa".w)4ߥ=AB0`RH 5Q^宬h]^-\&)*RLh~h=oI`w) F9Vs~Z @ϲgk[Ulv1DVR^mA[|{M^nbMR^5]½-ߊum7Sn[D^L4\*ٶQ|).h[* Cc̍Q_jť^\L ";9<;Nƴ/ WF^qy+ `ӧ>(6Ek>FA`BZcĿRReqKkp;^o8o8ᑨYܲu%JVF[a|~y5AFK!\Lm׎2p"tt1͂yrāUzC\7"qqq^qOL`]11?NwF6^y)L@S+:s L?x0QSN{ aET Sb0FrTװ@TEoX:Ms y!Y]Ü:}i}+mEo/ҟ+3UJ!re[,&HtV>sΔ/?wUH<;ۙgkܔu?WQe pͼRO{GӪB.o0_F>B8-U}yok3- m/-(S{Y[+)d 2n۬)sLB h:Z[PdZG[2K^)ɦRlj[D*dE0M}xh8TJ\ -)·bx;2h;Pp ɛP9O`vВ'k,?MU~UKAlmg֊c"3ζZv8֗VμMTrFXGYP3fel lM״2 2DRnz6^_^imLtϺD맔Me%IvWdg?xW!eTd 5l,]SBȡM=#*+>Gĵ24ϹTrn>;;[]Ew"iSe L!!{4⨮Lu$gq0*'@ STOP,!bd)Qu5oPec,a*J7":-[2 vLPc)6͋0@Sh ]l0}8:8}x[1h.D8bT8 \S`.уQ]D V5UB`ԅ0 ,’y H-lN[÷7?CK J`YS9iB ZalJ&UI`3̣0.y-u yA/psjo>.UeWeR,k{ijkכ%7._BB+^)C[R(`\M P06%?+ݞty 2 }oSa\ޒeߏ-,;m)`ئ6%{(p QZ Y S@pr5 Y k5VHBFREf!AKzB˄K4 ) EDu5d AB>|'?AÄmYʋ;@k]*X,RV|气{6PҭTOh ʩPH ݋`a7o5[$qwq7>-R)/(Bv5YBT ޫ -BTl1THL vH`jRe>,?:g%")CZ/ {iZTG/#U30/MϼV``7xp+17l0˃#U*PAbmrzK{Y{6ɷȷh>5y ԣb_3bY9(|IBhJ4J}6ZCȎk%.r\+G\SW?Md3|ׄ5yI šlRlӘpSd *iqu!*M7S^M kL^Rxv^,p}BeaH=ٯpg&5p7EWfꈐ᥍v 1w(i@lQ%׀_쁐%U-ĥtW{|B6x0GHV9Q,((+]\TёM? D0dOWo,*.O\U!^7$yoL'L @uÓ6~K!֛ E%!{ɗC[/c.bK"|j:E!Ryj=T$ELZqrw,_ZfPy Hz䋓7ԱpON: Ks~Ynu_u q D+ 5" }E A@Q*A@л p:\x;rdޜ Uȶ~~2? [qE0rEa VQY 5*1r_JTbPz]U{޵zJQF++_ BQN,ŤXK9-9"[atZ5ɴu_42MTQJ| 2rƎz1AlzeiS0JE7$ǒ*DS:-Ů9ܵ Xl0Df sD_K*64HTb#rFs("_5!__Ddao.d HPԹ_pd~Hq1w 0VQ2}~G<կ"2iIǓLS:V%OyE CRVLk&ZͫO{Ģ̓AYA/QwWV:7pԏK?2Xi)Y&_CLɄx"3rD0"#pKUj3Hg୩jLvxja ajF9.H.5JD4^+UȸŒܟxn_qHF`m' jmpwxxxՌrU~7-2d[m!k~-&mFy@<0F b+/17r?̉~l m25BͳCPFR Fty 5Lлo'hyy1ʉBT䓊1ʈȧɆ҆ͱ׺TJB.B=aVXі6e'SØӖȎ0#d{gH^_ΐ6x&7 @hEY"t[)0Z8ŢxTēbLx',V+3cgkvTbϪg4. <.Nѩh;f L҉\hKl<b2o8p"=,jA20MR-r"RurȲl<5P@CJ3*/QN"6ʈԞHEj7e>,lDmSјm]FtҨH]<}2h$Y]Zfkƴpe# ` lR7҅nBݣ]-䳂>idRM,(HwӽN΢('%mbqA!1cJbTidFW`DN@BgrRTqAa,qRY m(ze,VPYbX;à@W}N r'WEGu4̀h id+hAR5A7P^,aQ30 r@ӵ睧\Oen27u{ ɊȚC K d83#67Cfir:z=<]&쏻i;gg}쑭d,2d2/m.!}` Dia"Uۘ?̳ .vdaCj9۠\ڌ > ^~ nϣ8ȷ[if@q$[pԠ=-'3''#'dw@ŇZ}P-g!;-j[\Ni(p?J-5ga `Z;ɕ fyϿ,bX>wrY>euY2T!`He1Æ,xR ,fnr(8Yy=!E@eKȘteqOQb)+wb\}ObqW?MڂmD RJKFDT ȶ=f B[d_3t[`]v2Or[dJ-2%UCn|^ۢr]?W׺ˣ5A`۪vqL9jb>4!ݸ8uviSz71+1&!_5v4 mckqUd)Lv@sCՏ3/!<vvK,\/s헹qM;A0Ok-` HU& y =bOU1 jdzycx{ࢋ5i%ZyP<{A` }%5>ɇpɮ5؎ l|U6AgY=V~yٰj&1}mtm@4Gl1(٠3|A3,#p u P?^e`^?O76fPm{iN?"KWn#_]CLaf5n3C\[$ՂVSiuAfxxxL`[dޠ1544MQID_t̾w:YVX#uf͈bkfȜ9A;3gsUlóJdB>ͺd3tz6.ؠ˩:uɦؠ=бw&g39L:#%hSMZ7i%6ɿE?,čк9Tv Q pzB̍A]CM)`z^q;qե| ܤ$Dr^dH՟"N:y.2xWGhl_g UAǴeGNz 8"3/"8[ b+/QOVrL_FL6UAI `AʡNA4{ .~)7#T@tL0ڎJpC'~/7iL;i(r+.AU3@ l:Tsyq!cN[R~@65bO,ŞK7{1Kj6Ch[Vϳ)sJ3d[fAd`EL./z..8(t a:q>vPݙӷ9SOwx\,t-eL6`  x60 YkX{iKbtւ¸PS\zCL@5; lA,YF-W,8I_CNvN9٬rU~D"5t*,ўS,X"dн;c8[@$deĔ |0pYX#9辢\zvԾzv̎tC 61&ֳ-1 ! H#?B,taK`wȺ˲kJ^We1ADJϞOQ$TD!R{ CjHwԲ&-R<ҩ$ldf{ aQ̊⒒FE t3.1 0pp=Gmdh( فS2d"wsVXdBfs:Yiy:]}< )aKK(y6CvgCƋkԺL/"/c]/c΄mM&Ca:v}&lYb4>#DA'1 * @'gـ;y(͡&JߦZeحrxcC< j((rÛ^oWTx>|׶ӫGBV*`:V'w U^ zky꭬`RnvǤ~AF 6>o0]iҤ̬IE ۇ٣QYk :*.e*K3DllRNϪ8 {ډ:}daȂ T,rvi,z=bQvbL,ŢX)t\ʨ/Д%`Ԙtj,m26UڮTZw} Ƨ6kҴl OB !CS CtʰU( T?.TedY`*.bۮjSǸQm3+vrxTEÄ%v|L,/I5į/6}kԐ1)Hz&"R]򕗯J5{[Ԕ*T])lu{*:@s:~|KS4"L7Ttk1t]ێ`iQ)x /{]lay =M{=5mO_Fm*-D*֮R(eE~rW*TK?^a=_,tXϮ =DuY<0Gi`IJTx(*:/ZL]zXAe107NT|J=J>+r";)y͊l.KUHDGPp?+_u*4|hQTEUW@BjV%Bf>G'ժqPrgeZ ^Un-j}6UVVc*d) H GM$Hޕ$ &M]aҴ'ɠtƌ겕[P eJ i퉯e+v^Uڅ#YQuJaR=7T6,jHKW2vs/v_p v򺝼W5J厓ҕi^ӆ2zk^%u@/ꭣNp{.¶eЎ\We`MoOcL9r) IɃJƪ];"3)2["DI␴9e6 ڔ-|~ږ%VfXQWJ$on^&- kq#@b/tx8qVp*Rf RNR4w KAfzD4QR1;X솾lZ<ȉx%?0 ) -teUR*;m/O>52)J%gf"a59=B Q+2ߍ <_JYk QcƦBNO 59y$@SB+lJdό:Bvڶ1nOؚ=8j7g1gvf؀vW}R*eOfƻeE=";lM#cS#4pY \$2d%10cXCcWvVyEua )^7e14/ģ1$)5ykǕʊVsHB L(<1FtQu5LE>Uô5_Y#@/ )} l$=VG/ylG,/XE,U ; l:fč4jLB`edu Yg;V*kbİЙrƒC0I K$N/8!dBѯ)*IEbEaE+%EԠ=eO SUkG]"J*?QmƕWXW>Bzᆜ AKaJz4fIKѡ11MP{; =8I\QdwEnZ~Hx‚AnRbMF8߅=@t`@NQmK/(j#ǵ(j8 i`)dҊ8:XݩrvۅӪsTn-ug)( ̹A(pn̋+u5^++ʫL ss>Mx\2!'4J ^אpݵy;Yv2+0h\>ZrB1>oaw3ʲ>mIi rېӀrxY6Ih ,.(Kk珿<^a092ߺ4Ӓ99}95@kGdD""sMBu@6㝚:pi[ɾa/t\u ZiqH"kY}H H-\4E*0O&}.q`Փ8vl+X5tLY}G}*0,vD~e*"+Je76"9TE"sT|b9'N#:'#NSUPNC٨wiVHO9BTFNI eETN߅JI x)S/G^^Ե)plLa= LC~;MԪ|ﭒ@xtRסo+TGIJ'}/ ^Yzϵ)eJ ;t21/K-e8E ~I0M/ w|NS }Ryv̾(4RN~rY0\ HdL0+g-$#@!78$Y4 aA@V1k2*|dJ=r01it[| MI;I^ 'A}L*3 j^d#%eYal<\:&PVR=T1!$TH bڃ :P6ҿ`$EZ:5M$Y:Teѐ{BG&zTBr d\!$.Į AŭH m=T揰Ku)HVlay!!5xeixUAEu&XzJCf$dd4+KH|B2ϸ|iWd>uk<2Gm!#l 8VN $t$reX.o4apB}4؆@V\ .BObZ pPD}p4s!’!" jvE9ˆU![ZАp9/e2B<$y@n\^F^ s:DY(ǎfc y(;f3CG?u?&7Na<Gɲ?Tc:C)=E]'R"Yr 1#+f+CSa*6'OY0S(ς]pq9\vN}>j1ڑ Jh3%@N-C9 >q~v `yrnʅ~9"@6$B";y^A;j]*/\>!)@#]3X1[Al tdMޥWG8('$eRt̖ BxEB7db{sn49C#Ӱ4oZg#<~LXkXPJD?M|3$f`Lg䓝'5ߎ4Ӥ ESLS6C*6d̔ݛڌ,XBo6-Uq`QWjŃ9 -~ep-vBQ\gŴ2<㯵PLS}&UsJ)[ V\n1| i~Ng*W^s鿇NRpRF17O*wN*#p~mb' nO C W#v垫YvWYqz"Ti?qν=y_G=b{uN$ΐ^YA+IBA,o?K$T 4c$αugZϜY?OʜB}l*>p:$e\o.>WhYLTVyNJ'y5}Rx^]4U40*$ssJIHꁳs7 3W|˽ޮ׃vU)xuiY`IӤc?u)=ȃ#s=hå<١#fe9f`ALk) >`J>L>hL>x([+bྦʀگl/q O^Nj =Ѐ ٕg$U }6t q"܋TEϚ2h$,c2GSCvjNݳScU7%͟CB?JKbZq^R͍`}-dF8;&C(L'H $Q{=nOo6k}TQJOZ0; t8>bJz{P<,(mq,u 4"t,e(bƠx@*!9MtjhBY YQD*f)7]Y BZ BGa)^%EɴzlۨAN-B|G,H'/*}\~QNʀڧ M>1 jU ڂ1"=` dejvr}yN&oa |?Ў53GPTցG<٣;Ed^gfcCS7dZ 4(*Eߙ8ir^XX*LZRlgC$ӱ7*X3("nl]J0B@# o,° rL!b&GV)߬LY e qq_g2'.Y#ʜPcW* 5exQ Ya((f|&+?M }O;yeݕ. UI龎}=o-: /Q-JuafJC~.!tlQgF DGGG"tH(/VD ;"kC{?r "~3LFΊظ.9Qv?V'3x4IbG&GA5ia]W%-K$kH/|P"0\"U" LԤp≮,:Ez ?z$BJA/my"Iݝz~ygP*>;ٛ"p"p"0۔"4"Z:-ha稂[4?]^[,L?P}yvQ ^oNNF>.0y_aA}JFgӐ Ȅ9Jɻ#+!?wSeyx)DEB>%(:Fڂ s 媆\;;‡«~NJW<~R`̨!WmD5`&* \7W#Oe^sl/_<Ȉ;ljVZU_P6`Bh$UTA^^jc,pRKr%WnqcIï & _D9d:7,-$-KA")3ge?"_?ʍ?"l`p93Hq4tR^xyup ^HH#!oCH>_:kQBg;y~"  o.M*H9j)`$]q;bw/H|I$O5z0G$ɲ٤L,M, !. ξ&ɏk@6,]i ޝ$.2IxZL@ ⽤_C5'vEt"z"^}_7o)<e%g(J g$2fy4N*# D8X `><g"zX" V`JrQoѾ3IDCȫ 8lLdD+DP bMxչ&FMv.B7 35YaĉȖI8yRgƴdܭ"O  :)q'϶ۙ:YHCPǞ`k#DS0QvE[7µ^&yW\}?7(g 9(q gvluٔ;si6%T 葖n"*v#;tu 5h3sB[!<L **}O("9VumE"n}v_Ծ3kYt,}ryՁɐ&f${$-z$;j>CuA5uNuhK.ǞR.@ƆH6ZezuKt/[-u d]~ RRʒ'>qj9+쁨)Q{Iy4r&sp/<&,@p!J&7_oP%))tt[[i~wl1;)<ȮdrH'16za)>x'PcPGtҽho}oe7Wsdo.(B["@ B]}>֣FAg {-5mYl"^P` ɸ6e ޳&}uʉ:Beb`z=|x>,%yJ5F6&q}v"jOܑI;qϞhvʲ `ٔKTGbꐎ}>s69N ;"l.W"e!@4'0G/Ze.cmM^ Θfq`˝:,=,`?q,ӘA( AAWHU fVHS&ʖ̽Yt.e !y-,lmZbaQYY”A|8#zzpM"<-&B?fh]4'ZBY! V`;i[nNgޤ)MdN81†~;XH24@ zI"+`"ޔQ㵈ig\P6,`G@xx8v<~|y mZN߫iC4FHz0w9xbMY<'3v,~WQjPgLvV+M9/`1:WZcY'85ůSTT̷zܢVN7]so}y[UYAj O 2}ϝ}UdruY >/>$ٱ#GhA,B>ɕ/ֹVOe "MsME={@OEIveg\(6[jz: i@ȴTu%e 3e4V1k漢:RҲjvh々u=0w5)%ݔjԤʲ:83 eBӆ܍LlC)Kl-uQ̩ao^fL$ՅŪ|u:qW T7٣s O3r=pk6B& "gW=A~$sk缪YC򬂫P-CmcDprZUW Z)̈́T Xژ45.JLEKIaͦHmPդ$Ey KoUeS92w)Vkj᪈|d $vC*k7VxJI+FdBWF5)βaUuF Kl2I-mX:Ț_<*N(++DsA@ut|_5!oºTKKt~):8{Ay0HuҷzЎ$zꘐT muT[gYqZX1,m2vcpG"i|z!q6.]M͐L "i6u'‹wLoO) -'(Z8 hB.=<=>鑘dwfI̮- v1Ai7E@, liZ@\ Pi*-)ky 2o!wdʯ&ތO?4`Y$5'(l}?`o oRpzO |:anDG<{68`IOi&XT~p5c1;{cS{6cl8?/WWw_z_'wNր4h4cKXI88L07I `coT SDȦ\l#G헭X{8Uk`i3jstqRd.d4So!xuö$btmBa_3>2=Ma-K/`,1a-;Ww*$f3,  0(xёL ֈ]Nůw\hZ\hl0$i:L<5CkE]좱F`ҝginhi vMM5fGuh};i߲oO۷sbIsȣNޤ'f5v<-"T&( 5+Z)X/VgRKYm]w#xq:o)O}*0< ~-dl?qf.J.EB0EIU[j{g#9Fap`nqhT@XTb0lZUI yh)3\RKI'\D8FiT6kWXawtqFHNˮL󺴻yfq*FV&n~kksG gdGT4nIXI,9Uf.,|U{UlUlUlUo77˸=^M bb߱hzq}\/RØ؞Rn(,-%>f-FRAnģ_DžKiOR04ax^+!^rjǯ=4D' ༈8 O8y)rQ㧻֛xғe}oVɭAQ_ri]u̧6QV- 0yS3=];|}ciz 9zI*r:OW9q^Y#iMGs43(3bGX8؟h7'n Ahu S}ZYk㪨kAaW a%įgՈ@n(CU CS)n?8D?y rX?dpQ%w?S 4OLčqS&Cfy?xAnnra!B * _,6  U6b)Ř6bp`DMp6!z`zhC)nAݢ +E,BCEseJ. F( 9!EXgG u;?hz?yFFGf{V87+{&Nb=r[SX[܂}m_ _mI!UY#[|;g@rOD֯" Qe7jGH,!k/ׅ5ͽ#0{V{}{^K7wGi~V 5MQu{F&l}"PZް,KRC8k%ٽik^xZW*K:?d*PՕR ttVi:O:YvL?Q_qj,J qcp{c !(tB$irIFt*K{{1k>Bs}`[Y]kRA:rz7+sΩ8ȍh쐠q4A/K.TtIvD @? @nъJ>o{BZV@ōJM]"'J*H2zm%T̵h~B,  t]6]|Ԣt9XUjVK$zA?+F,PEv]q'Ck@a]k2k8~͔_5)u*sI iw{" n៻@֒ȊO*r.㑨7R(o$>eݷG_KRA!rq˾3 즦V8;zh,K"Գ)>sjl"@c"vE~K=4ASW "RqadNUY$"Yj2&%,JVC3ENW `aɍ-joIkz ncv|.G\@X7b\ z}sWIeb},ac55ev ܷۿMcv/El1']L 3M `eSq8z}ul &[ uԟY ? \eB4 \44nshFhvuh +V_aAbl':Hل=KQ!H0C5⌄I9#(ije@9;ҽУ(eկN~șcEn:Ae_A4:{cp{I5qwG2#2V[@J [M<.v:<'ebs|?5D_@I>.Q38apjXvfCD5Q5(Q~e.0e&؃6Ik.] 7kfH=MpC>L ]8t6$J[RgU  Ԡ(@QGj. {w]mzꌐ)e6'P^wurmIh%I!l9E) v*n/KBͽQl7&<54V{dJsBAk<8- JI2\n#v`Gۑ b6Ȗ J~q4݋3YQ C^v' K{:ezen~gwߚ{:k2hZ H\7Av {*cYҺ7#/{sfwsؖ"[r=:o{Q}{ٓ|r ۃ ,t_wF $SP DDzhW.]5m^H<5(c :(1_,wYiQ|"@X:Ev[{fteqjbeh=xu>W "~/@Fn~Wb_: \ClEAйi(~?b%n\&-5[``Ŭâ=[N sq /?l~7 F'E93Ne=OEs7ת/MÉcw(L`unP\b 8;jcȇ f0,lSksxӍv#$!đLđL A  },Y\fgXzgkgi'˃s+c߫Kl6xpgL>gQe02ܧV,ԉ[a]c-NMۗ}ҠT1l_/f,4O o/Lnh+m/.@ 5UW$ɦ)BPIPYU@̨`d#ge0 d+.}5e]Ħ )6(㧗d3S1 Xn&X4" k+~\7J%(O.RM-R\q4KsQj 9+hԐ,] (27jn8]('#A8XL)~\7J$nFN% xo>_u^S}&̴ 2f)n(jnXFKwtw"G6!nqcalIf(sKRd)<*/TnUk sػ۟65?bi{jW_t{oҭ+j du>В!B  ƀy?8QUM4H?b9cIxy~YEgfJp Qzydh[OH0]պ#!ŠWwԨK9CWЀ> eg'wh"e/nI.h.YlwsN򦓜U@2z/໣3 ]JwGňUTz h:݌D`Vw=ܡoA^^v{{fΝ{:ŕv~x=#0qc^_׽ zJG8Nw:ԂL(nJ6 3sb̨JLFv2pmJQ'!apwX~\^;}GU &2w#pto91T.?g_u>^&Ed^̚Bj|G"]b[\vgJm(, 1-?Da*JDb`9 w;XJggaB~dGAv@ dү$ZۈĭCݹ3?V=mGAa'4c&$sw+KK7IOk|NjYuAK ~ j5ZSJR/.4%VM<%V>^_ UVLXs*}D?G,U,ݧ˿фIdGR_x c2(O算w[@6T+l\21MTnݱ.N? 'toI +O~{*PY.-qN(Rf[Ty ''jI}?KbAbVEqI~"dُ '%?"`\J4#MTp5hs(l6I\a/dp{M <h`~JO*{Q#1EW/O%OoZZ Q&"M6hL5◾#䎽553d$zy+yixغ'ʃʆ9k:!!_;’%FFڰΔgX,9h T@ATZ5. i*vy<(c }M ZOٿ|Hm]$TD $=ZbAEHH<$g>⩅wOSЈ|Qo>샷~W/Ӌ|}қq=͛Q"Ut"H(UNɰbu 1tXz緿6?~܎ is^~K@EhH k1:0(@r>b[W]GLL`]ӽ9 db\0˳T\f[l-6XKt,܀`^`X1lt;1&ȗgԸ֣:"@LWJQc(N ǕU3+QB}U=uQs"Tط*(]`J8 z\ 0.0bt6C`7jQ* ]l@LDZx :L*c5p0 gm0l C]e&&6 U"` %̐aGuA7'鼘I2y52<%Xw>J P@Zbf". ? j60c(L@)?pdS֘c0Е9ݦq" šaଙpa:7İf0a43%F& PNi-/%2v, `jNW3G3$p4r8C-hM 1 +b؁L;b7]2]Iqx=.*f0?uvl1"_ $IToaw 럷fBf'΂zKwɜ2'LQb2꟫AhN$&PK!҅mr$H$#2 td?4OoA(> Z`堘|X 8Hf~x"3+y{0oO۠2"6o16?{1)&vCd٤JfS^k>AQ_wW~Lj; ZRzhˍ˱j|dY^\;p)ܭB+derJ@ So0wmK!fIȳ`#䁫u2J5YɪA+ &I,[ [[[?5[7VԹBLL$Z@4 q!D-M]V$/ԋ "Cڋ$/~Ëwm(Hat jFr1!_O"_LաFܮ0wiÂ9-´Vi WCu.HbPu&@[ hLLf< r(2=փY ٘iZd8c"љgϖj'l8HVhLȤ1{x#;!pۂm?-jf#PC[m3]Ӡ O˪[3"jOFAɆ id6 w1@ѱ(*mé&g}5ٟo69nW/pہSX*:CUN929C-Ygbg͙DzUϺ Yz++,iLubL&AԎJ_=Tu\U;`6x' =%1;˦ff嫘tx]>yy,|=tO<aVBk:oz϶!Pkm,M>2'dCCaz;D~I.` GwзS^ e&.dY3ݘkη_] [n{AKSpzEZ}jQtPy6>'5$@qPJF۸7iMцqkp@ZD xWX<"\C*:59;0đT[wtmorfr{^^\AŸN. A&jIM96!a 9)MڜbNKcz^)ƜԆ(ҩb;̢~8$䗺RTg tS,r@3 ,Vz;(4;ok(KO@+g5X*iP{†sfL*{ B/ty Hr!pA4#꣟h~sT e4ӥ:GU>ը\vHVBVS$v~׏_.-@z49o&t5uW=kEmo>샷~WŹʻ_É5Zp@>u#c񉊽>_%Nz}+>U0vcqp[`3`2`1xy3QS>bUȖ2"lgWyQZUdqATuUO'3_Ql@߫}g>5ٯe>q?-&bt /EC:KP8xŰ*+߁v ֑tK>8.쳄.",H>JnKNPbJ8Ņ~{)yF&DN~+:,1JW5'WF _th{]4B]* \@܋v#j:S;-}W|~[!c_bA_bKzƍ":F!pB&Ra*0$zzZNxa@(UZJ["k]ˌzoS]x&XLs#t1 C|\nogqgZM\%eڹŅ[(g6DE2dmc`- 66[*4f]c@Fz~ LIDICRHWI鼘.r^i#p+aw{d>ݿr{i_}Fonj"aV}6llna$m 1Ng (h)>C BGe j+kRqz>6sdt?a],ݫg=.@<11HbaLePz) ?Rfպ334 tZay|*U"'"͗ԺB!6ǘ]AJMD1 U*JM1TES^jз$>Nt6'Qj}b!~nL"LKBG3y1@qpF)샷V=W8185ѯwtViR-)\Iuf£tvOi1. 1;MW:hv4jj^dTZdb*)2@?r;sLp0 zny&e Ljm!bbj+LG]l6b1'uYt0rRt- 0buL޷zɡ˘ hB -L55UΙ<*ԍ[KKVR>^vRK`:KimR5 VfZ!Vs{j#YҏPe;CTK]> T 1OlWie1wIa ~|8%\*z?I`/#q*_Ľ4h]G-Yyӟ-1g#TKMC &K=d1Y8YgJi]戦vV٘KfCDL $IH v8g duI$zKjF<јl\|̫9AqwRN—xSV'5dXBn}ή80Ӹ^%,kUy24mtýЇ?gAKr D'yIXě$3pvY*eTK7SHoF3 1[)w*ߜbKCl0I+SY͕S&_ N |tbڄ%KQJ5FNџ|^Gұ&H1|+{Oʿ_fJk:{R񀤳g-)7-.H)(cQH/cqI'Ck˃%0}uKK:lj&-&0ZCCVI؉Еf,)9{1y=Q{T޳)X^}Hz,¤%)P .=k"Jk--Q^7cpZe$a 2$g:d&N2'QaREE#MB}ژOUIElū)[[ʷShLxf A04KxI4)L]vra|E؁IFעM|T̝|bLXl$*T۳POcN7hV4s;tw4H65O6FABuĪy GҔ$m0s Ad2uNӐX˪+xr HL XVVUq}ÕP)N) [oDq'gaXM**@&~:ijl)m4Wf6m++A6/__X ?O2RIJH  =8ÈIi=8عV=xz޿ÕfR)7fzaIɄT`*KN1zJVXпU\G[ڂlkXA3K|Zp)VY]=(0ZUlQr7aק=n. ' ?jlKS<&|00o[̻4?ҢK[ad#p@jt0-%vwwݝQYIh9KIАSEGo3n9Kh0eydTJnA,@*xQ^vr`cuE{7 0 kAɟWdxfY@vdūbO _Yt4QQՙ3gP-L=R *jxxc3&u q{F yZYwDH{ȋF\ $[*qCE=.`Uip5."}Kş,E3Qè,<4e3 RMIRL)C9kY)bS6I'EȜĢs*Xqs9 _i4 2pwFw9>޽;vgw18l)\awФ؄*#1X1Ok4+ˆ{̮4c6*>Ufԧ?/^0 D R-+Wnà^Ͻ^}=z3pW_ϡ׷[) 2du |Bt};cx -rjqf&,)6xeݞFmZZA/EٹaO_K?;7~lmǶvL2g{EQ.lYa;1n tȬTHobC} 0TLod'"z>  2 8;*f^=bB ~)-BUa\ ^zϋ>[{\++M"V MT)Z K:j-FPl$]LS5'n^)Z| O=HPA0> /C[B*Jd/vBd(j0֋Ҝh>q )TJ˾Q0F'RB.S~KћDMmd.Y&O؉[yY_aDd=EևDIO6@N)v=GԅZ\zP+9|r*5׀a >Qi[ښޮ$_0cTчXe5xUyiKi- TuW6J@X'+i=>:HTDDef = ϶g[3ˆT|goBӀxf#ۃ2KVtP2_܏7a PGUXȿbs HU:p6m/7jj\j[\ *93ј8Be?(^'V,̘AA[{<ؗ Z{(aWIIqOAj"LEMIhâP5Tt (EZ7h`a|;Ga8zAaɵR|0Y$)ԇb?YL3M,vŸ!K~8k5[[si=W. 60֤oDc!vAg&[Z7sd-.ѐ s!&H:bٯ;DF.g遇?L_ =Hѻ@K/Ce-.:KRk$/MH:͹mYaA'K̙:!t(2JG'Qf0WC'ʌ$`9es3={Ct4kx9fs+FC۷;s ʿA$. P8ٍ]l8e+f7WmFW^*sXS7W1Lr‹.L9FFUQ\VH_\*T5Q0o}O]08#qNЭ$T=c3K'2!Tk(ݐ֫MhNm٣JmK󜦵)&)$jnq&Oz~\{VEA5&]hjZ%Y6)v@9j(m~x~~`)%cʥ90N< aΚi14bL"z$"K13֛ ][׸4?|ĥ9>G#?²);sWTZȉ jm0 ڟI|?(G暪m z2VӒ ؾ%l?~x鼣i;FQ~tUu} =܎BEք굤8& |SFQD@`q=Vfӂ=spfEZջ6D5=.=|J|.K0l uf R cP0.2=XRd3xQp4pA=bL)9^u͸{N"+0,J :|I.:Z{>"%)F۰ jyod{cvzij/h0FǤ*浤jSh?}fS9lf;Bl0D uEe\pM*}.X~O'8Mnzjˤ2L 2a>m3iK[@8L9v{}?[iޞmV]9Gy/lo'F=e;"#:"ŦLdb)BL\QQVn_Q.+r\/ v*+ J3wz((~dT05brLBT]'5Jn(:зU݈E!B6+XBav/ Eغ`?z?Cj#HH4vC{IPi`d_Q)) #hg,T߰e_xvbǨ.^KQӍ(hE#=x_>@ wGM [/Q z xf:{ES] rQӸ,0 K>wɱw.e'g hZ,fM][0e ?z9>Uo2I8GSQѷJGl6;{zg32Rn̈́GP.ՁyU j5mmsɵ ZI%UR0R[5Vk)tL[ fdlL4@/ 2wcmds^$b|u uENw|6^r6MUH;/w;/z_vvR/E D wR&k)j( ӁnKUuH&ht ]HCz1(!Cfm ]Ӗݢ)6.B_MGF{.Ǐ]Ky#fM1efTu)WV%n6->Om[^jLifk>ڗK3#X]\r"4>LPUKvvl'&Ȫk9.ɠTQXKymQp LkWq^( 콏&0!΂"I2GXCm҃3[b(p:I,I:ish: GX)`-5aaU~B_vNN>GOu^!S/a*dLr#$j}aDF׽j,L {{nJ5/l3 df2[5/[؍HO 66dKoCCME-'8P&ÞLVJ-Ow'3ݢǶ[6bTv}a}{x7~ЩPT U[Y]YUK[E Rq>5N}MY`T_Q-({ru6mS{RA Iɶ[J gqc}nضa)U^P&^n;7swh``DT-#Q0Pj M]|JZSZ@^pk*@+!0q:O[Gk綸JnK=hgܛI.qF0%i>ҢF1Ta_P;ai1'NR[ Y'Opf~j턤?/\C;F|̧J8+xLlK;J#x%GֲQf9=圲y6Ռ+_d]6Ol74!e~;u 1pkjY0`9pzӕi77u ~zwLAgjbOi^|hwF_"_֛uoy[GJUN{8m@_-oU\MZ{tхxx)} ;׎[wgh"S$'N@ ǝgݽk?FxlwHz\O3xvT~%Up%Ul,a=xVgn v#!cH^%zal р$tF^_B.B`# s᤽vن;=f*K{/\s`(%͏%8͋+i7ZpLo!Ox 9+gvMgh 3ZAAձU|xѪ!Sݶn}JO8MJ1^ [5R0FVeP0d3SNL(ϯHiF?yZCep{wm{b~~`jHhXKS<";ib}f+;w+ #$C4cQ.$}ƣ'UgqG [I9R676@Zȗ-EƝ[+YBA?O',ё6(Ş.$(F)b֛s kc7^F7.rDovo[i#'9VmKD-JZF;W]ѩ4n{ƪ8l /DH_9.|O髹gߣď81&ެuh3.N?$Yl $٢e%Io寶af䬲9|B~iSweGV5 V?ql =oa)%iuՏѝ'wHRbg438DfhRS2n%!eZatT%")i9X3!8i`J|R~S\+羛WfX-TD!2"μn~mu댲H/t7= 8$!hQ[Ep C;q#&e8%0-c&]'-v9~0r!9D* σOx^4% `k^Qow5cW]WǏ)dpw횼*"X]ѷqf-85#"`B'VxXk$x[˝&Ma_BOUH~x_]ni/1x͋3\b4,/r W˥yV^xƹWsg^CcE13/½sd1U˘}3wҵn[1vVQk ꢤ,'&ۄs{UR藋rB:ft* \Oi&?Q/mdumZRn |nc3Us%4WI` 1D[Ӏ+\%,?Pd6_entLLpG-U[C4au-b 5XAe,BܒuLdl"YXOLrŜ8cc@ƼX geu-R/8GfgHDX*y׈I) KPW,կ)%xFocW -ƈq][*<\J ++\(\uhE>-)i|;cE(1+#=?厤lwFޚ >kISyjmOv:ZUP'|w6@TexOqpltFjBUQ"[^TQ0K|3[HueˉSB]9@4 S Ogѝvu0cXƬ5)P `simc}@$ʹ Soiƕ#D̶ΰo$s@Xvl2{bS5J%:U$e6e(XCF*!RIBA+@0'*I!aAزFZ:I NUҕF[̽)9(v]?d|v^S#݉=oh:0X??۳ a:Dy6 t+(x#[&a {,N~M]tLT:ekR1egF|q„7+DvJGZ x 3xn$ןn%DoC\̦)Awʽ J׏EJ 1ʧT9(dTC(|nxB(?(ףI\lJP5n ষڣ%əPrzP5 ED^PHFͽA5HUH2DwD788#""#AR0D/ I"miKtd\ e"H7- }!C"|k*[\&x$ĊRNRClHb0N{K2 7t2K}ă.EE%q񕥢netuyHPy<KaVeez8~_` jKzb$ե7L3⼲41ntǶ컮~.07`ʶ4v+Lf:fCLㆲŔL6\F-7isLI)˽ Od*w_\/_"q&5*2%Uc( 9 25ˬmP>2ULUa"ӊ|[(J[r:D;Lء6=<̑nTmITE&EBID5uTPޫ. XM 2LeRorM3JSI`B&3~(J`N:5lZdgo+E)6oŶŪ )!6g+6M2b, !pSff~,M tSV(D_Ml~F9b3nxM$$ 1Ψ{KyC)7DkEvńaM{wl+7Py-Pz|SlgPB%r/E@%rP~)BH0L#0aEq0U+2:D/qP)t$,m ǘ1dҡM#wcZj!Y 8`D/ML~B] 2] `8`fl+ʹfy&*45|H=3v|J,o$5,JS[p>:nb:LkrWkcSIi[Mi*M3lRB&#`_Td⼷j|զ!rU)k9mdVԵ(\nA,I# ];\&7-vp[1wL_8|imM0=~1E S/D3L8"Mfi'ŝr(8uim*1SFV"C8:_AYst/ujW7>Lb!+ G5j9Vr<-+3)+4Y77ߔV[w=3-qxb-XC 癫?wW~Ȋ|70W#VhAķ>Hs[zJ⺭2F衴c?1$=Vטm /Zkg kYю,*\f~uQ,N 0}KXQ"[ܹP阯tLe+ ÛgDcy ֫7:zw$-ev#\NoE~LRpw+zBݭOD6CZPuJcndG8[J?u2g[cAv]u]1B9,ѯ,xѻ].QN}U?%~c9(a^`U,*XJĪrn{ű+Uh }ԭW`P^Vv"<H5|!5%?twoOmigS0S/S٪Tw6}J[阃@@86 HB956SE0cqLV,J|}9?su.)٩9.4,k7솶2d)Y"M,v0*KVP0Sb8_R57DI!j @jGRt)%%E6<ãKl)tȪ&BE"NuƒcnA|*,;EAGG2S!@%'l'?I5['9#ڜ6K`xB;md׫,%4QֲZN_w4ΜBw$[J I>`K7TBeöӰ$wF?_UI_|x5|5֢hjݠtANT%QV F@UOD:~?pkppǍRכIHW{3:vh#{]>h*9@;B)$}S?s􏞦?s,:N <::?G?_CrH ZGΉ \Zw_ IEgSsխ/Ǿ0ER"ߙ"uEEi/ 4Dk0YVSD?Qo%z%?Gd؈D E-iVMy!ܥ{b7J IxT!\ ![J'A"W ZB*)h#E|gaUNs4yNPF~$pE"ڒEx^ы^8)@jxx6pj#I $QbR$r$ܢ(2e*Q|vcw(.'QIrt8tX_ Ǎ/M R%Jd. xŤ 0ÇAJBT`=HXAE6PE B+DTÃ4sh`!p- րssPE(H%BX (&Ow\v(f*gK<僟၄aTB@ dxQL:׃ E0BXo(BF..15ɳꍍx>o춗IQICspB7O口.3eґ}a:~@C:rs=B+9qWDChƬv,vQP  QY\^l%z:BlgEmW4.o BbS*g/jPv@J3j 6.EBu@֔*l"5BA$+R 43峝="6Jr S I"Ql%ayg Sl()k<<97gp>"o4cT e|FD(Y>%Z*E.TJmz4d[UC8S_gp SL(Rq<ДA! L+IG&oCӃ`bR mD_)1=KP]B S@0aģo CCT_ěen E/Z\y]p$QDhx2c^N dK`$phQm6O2W)**J/L&F`M+eZX)墾=oHE(.lwUa;ׂf p#I} q\nΑXt;?=#*( .L|o FqOP 2Wlol L*1.kHO!|R>_'{6ac@5AHofr_Vy+kFV3Dor_ǗQTX*>.R b**`sOQ?*R?u$7E6EE?XXd~:~3tyǍF9oIsyXs)şoV4bbxX[y_5Gx06*tăٖOO"۞b3r†]7 gS;Kr.Xbdt TLr4-*+1?gD XSrBhi0!% $s{7 5I4akF~2jQe:jL KEDb""CMA74;tvÍx3%5}Gw Hi)MqY;^0U4%DU>tt[p{T;a1\a>>?!0{gm@w {RM0M~rD<2$C>dvw }=XĬҬ탐Hq@I{MN+4< 9iR7 U vpl2 cW S^aZz;>[s޹vN%hqN_ ij*GH(i/>Fhx]KOꆾSŘbO\Ko66K:nu~zdg N9Ts4XB-d C%t4TFk#g6Ia l1wl)EEC֐!# md d[rWXypP_ Ԧ vbu[_rmYwGnvT: r3CD̦|vʃ6A괏=z'<_do&_ n4 !U$}ثWlQ3bq1Oh:"FVRJF~a "|=I#?Elj6EB6֍/-D~LۗnT6ªyz&B E75\~m1E/Idt^*by D?-+-:2h(].6SJl>į`:nJ6n@/{jkHpH:T"MJ,HTo4(qf rEC/BvJ I3h/xK`a FQ Kw{0/< EO=,JSE2 ~([V4lXEnX*ECxvw tw4{{;6%HcK}`!Pu>-.wW(#dC_!0 {$k t#}yÁBa}|8֏j7#K+#uYY';kbk a3"HB#xXAᥣ ٸ1G Y2,[u/Aú ,N p([a"Hmhͧh!(RDJW,mp(}0p0moܩDa$U G#ެ.9VЌ-$Pnj~?y\B6,-DX&Q~և JVL)}h4s=yG@z.5xi/q OlA~H.K!os= };9!j)bElPB UolyczHrrW{O(m:mfńbJcBZ4+.ϚÚ]ؤjӷtف'0T,!&Ta"Ͱ8eYn*tiҁx"0 D6u m(nD0ZE]pO$Be &(HW yx5?Ĉ|t(>*tV sbghBL!|vvty7xl#`5<|3S?ݐ_ V"||R盹_6'Q%U>.$L(?Ry/$lOxK./oZޠ/8ѫѐywsQA }өTvMח$ oPفx?>=L7fvudpOpJU ΋VJHZ{47VpW }@bl ݌nnh/i׫!FLfgwتdc?^"څ<9u꼟S\!F kj@)5PH bpd1p5НW;bũY㫋q`j[n xo,N r{x?5`%P4н2 FҬK\ i(~>KH(B'G (,aL(Ac@qlʦpbU/` 3UJL&!&' > t E`a!,M@;cZIZmZ*- `Q,aB2IKE/8Km ,=a$n ÊC߀{c'fO"1}!0c߄*#,LI< O,:;Zb_)$ 6_(5[,zY螽~wo5D)$M&[c4beĀsM%[gb҇Ahu!RAP1(EkL1wbɔ$'S}mcIH9Ex% 5 fIbT[b>` RZ1%]*Sg+b5À-YP Ɲ be>Q!€DYQ5DR[3sNlUs,31aYΡ헃.>Ǝt_#0L p4'F{)?Htup1+lvLI1QbФ%Y{OV)1P ?Ɠ@_}e "6neM+/n0 3HǛy͆ \g,Z(aYF IYY"&d% c1 6qR1% TBA2c6bm,Zo)&%Yf,P2҇{{҆d+y6fS0cw> &' KT0Xa ftZ`ϩ 撂0=(XG@QM-(- ~%|J9`c,by4cN'ONs1HT
  • ?$xuA C;R(( K d0q Jb73a1'vT Pb|5bЙ+-xwe.ͳ66 (\ S01x[0 -*ߌ01dHm -I^~:_OSyYֳm ƌV$<}y:"Mm aܾ{-k0o. O!wII 3+fsbn@V쾼0f$lsYF "&H!?τr {>%bjXQP1`@[1:U/n"陧[ԖgdF3ZUZl݌t f%=0h̦ځ C3+ %%*whrLW ԥPMmkh} j ֑ Dn&nwp]0P7/sWm@hH@̹s^?/;/K/D|P@; j'զH ~QVb4x0 4ڵ[<`a<ýí/)tRh.يBB1PxIb-k#FojS#Ew{{M10a1 K*3L=ܞgC3 2s'=#l|KzF`֓1Aa vm(EayM*CQj5 P w"NxT{cz } t$yW*G^ω€WE~߻#VoتXٗY )HU 90$oVU(\#ʕC2&QF>z謭E7"v06%9$k+KA3팔VV[e]kcK౐s"vQaKZKg#'!'?6>Cb}pE8(-QΉʀ(WEy2hLʡ1i3b6G{`Q.Z$Sl[E8%x,nɛ OL)LXa } + IqDzH"OO"}e/>2Q Ogg=;nm~%'(:߽%U$G;\q[%)E C2RG#UdʑBVr%  IZ 2!-)0U61U}>p:0ON3y1S;PUNߒDBN\_rhl=)ҩ'¶l^m9UUw+# O|jTɿYhZ1"GFqIXadMS-CE +cyN1ڪ&ĠXYQ:VВգǧ} +,-<*uڻJ1"O8Gap^Qլfw\8q"u aYqN%0NwIMW_ SZ޼S6jO(ԞQ.#U.laD4G26I ]B 9./Lkc_XJb_1Rjz3_ݛ:Ҷ%,W?}I sPQt׿~w~+CgC2N<qja_z3串 FR)LČ%Oͱ.;3;A ;F?<5f215A& 7lo`:Y[7Ba7wju8ob7–q}#l&= oGli#5XCz4Jn&f'S5X瓫6}!1LӇv7@/QN7촛]6a#IJ*3ǁْ-JWL:z"FN-wN/^6|P_ ]&ש{>$֣係 HeZ$h}7bt4 +AVzKœ+miC-Tj`@çre6"4ִ"i"[ڤd[H%"8y ^a wj>$IJ#HMpӽ[vݻIM0PsDVP:/VR&j[&uf+N;Sl6J24?~uUxD'o3O\=~69,jhP|aHa@p^` 4P ?Bz_/UƩEQ-m($uKٷ$Uq@@L<hp-%ʄ2nۦt<)Df &KR[>_Q,|`50 M덽~1>|~Nlc d0zSGyr4{Ā롍i4l(F=*PѸfZNp$\Ս;8ڸ[w'G]W]ø+Z(K(J{ד/]c.4N5'X;y|*㭦s:;?̃.>\TF]~OKR2XzM(V``BTg^+@5!L:wpz,F4ditGW0݌[AӶrN9<)T(]$ 9#z 9Blg䌤DQd+~}#W.J(oH>`ǽc88jk/4 Q.Js3nf=78x$._}CdZa$I NƣL[:]i4S+ܶGgg6hLR^2m~[o/^oߑ~-}tMDضU( $`R[^CMi&aR5AȐ`8N`syLe;G!=rW7 I՝j /‹{9=O XA"cW?܂3Op%vG'0+!04A4}PFzo*%, I4)}m{1㟏74 q"?w3ߚvŒVGԶ@TTX3i!y,`X#0UP#аy߈{Qbk&0V-,fU񏹅.,_T_W'@~LMa+zKuguʳgQP6b7,3mkemF(g&ܬ7wL}mI >.ynL<3"fǤ3,fBpȺ4O٠`fJvGX˴=FF!BJ@,4#PO&o bB~[/0vwVEnc*gL?AhmM $js~&.g{ys=LO;ƐX*S\OP׳unB_Rۀy$.y#Ӵtr=]J C;"mI4ItmHuNQ%6dGww`wWwKí m{/Ԏ;R"彙T+ oQ̖IQ>Z:*jshF Y1?SF{7K(nz2$Hצ mԬ65#Xpe:$To=$K&xH' PR! % #$kcմ-ʋQQ-jS"W,hV%,ymo໣ c/ZX X:T' >>}ғ;'= d^Wa$gq^FqW'^zq 6coQZҧЮ!(| Kx%(Q %[z1,%;-%FJo.9woOmiLվf\LƵLjTGā'c/#`J1"c\Eh$ƿJRB9H^vޙORdޜ>@AhNMΉI-׿sbD1:ԖH_-Wե}|L~KdRҰfe;.f9T;\5 12ɥ>/6 ƼQb8.J+-%Jb3m NO0^):JY>7,ɈaJBzKA’bn +aSي!h+I)`2`%bV–MVJCEK; J!X104 y+<Ә6JQfY27,2mH)uOx=)}Ib"_$4XJSTM:)+7 Ǣ  BA&'=&if&=4,;Kz"m  (͇& `M4&t84 ^Ea&tN&thVt i7 Gb*+i25<<%“ SjdLB@wC껓!I `! ziJWh t,$0`ki/Q)0uK^%Df b=yTfK+%t8EF=؋`ޡ{ Hd6\ bH} 0HPDs /O)/SK/h@^GwQWCRi0Ҕ~iV]֡YuhQ ]]wVDk?>$\D잁족;T؏=+aoNСW~\Z!wUwV"!3\H- k/wACoٓo@ЛΊGAon-o@z) Y_:KH j~%_LVm-ȶ3x*9hйX05䒦_WV}=kh*B>&t2y/uܒY!ת3jB- iqj/&&I8t\6LͶ|?f;J?#>a H5>rlTԷ;ƛ(:*^(2>uʷ |&y#$xOܜHYwfإ@T,K׺[.VXچYܚJy8r&tt\da t*@(:ϔYuRHE|/`*ΦTF>~@xUS9^@QT!2gd6XLG?cK4@~u'KɢY ټ c ggUug ibODaqjU|F"5!Бw=f.f䧃D\R.7~T٤oo~w-5-G9\Sj8hGTRi|QX9S%OM_tBU$@-g[_RT>Oԥ=aR_ɴdll/mݾ}{};E`3)UX & 5}FqÅ2盾.kB-cb `NF00M~!eJ[vrQ6ݱ!)P%vȭAxJr\9PwBuQ{Pv35Ϝ2&%:5m~?LG[^E`;5:vRurO[v(PO]zo2,oc73ywH́Ri x:x- FM KsƙO׮7 S<]r֘ |lO6R 2}qYOB 93l9!gs'_nR[R|* IlZBJ:MRA yaJjmFOP.aY-M&^|`Dr+?ݹr,ˎ{%:a;RwJX{{1~ޥ'_eo"K2ikP.ӰW,7r*T[V+eT &orwXAvVO^g0.h-\2X2#pb\K|5K7_OS3y-u#,T6MQ:qs*Y.VXJVƽHatY,unJ7V8b#~| [5%y kmfk ˭U*ԷQ/n|O|)u[@K ?'E=*`*Q`;!^6N~Q09 ~4㯭i̪R_,'D|g0.b<[[HFlvI"R,wԗ}|˅~"ǔS =u*Ƭp]lhQf͋Iz])K8H~Ec+ebQܨyO)G-kPX2Ae)t|bm*ٮB .of[n:"cz^Wi{gJ=D$t\?9Q7Nl(\FihUrXh ,9_ȡJCㅎ蘈KK\%2l%\f["W8~Q2‡l]+Q GE ]S5xlA`\Sa H{`>hx6FZ`P-lxKc͈-c2M)/ܑQ"`܊F&kof:kGWgͯ62vρb9o|K M.ES]>q]e7W' 'arXny͗$'hE½Cր%7nrg pHt$}&JPnBQ?VM{S;YƟ-{`S) SR8ѧcEuS..ʫL]`qjc(Ku9B.~b0Hv*}*ȸ;g IYeHewXNKewʿ;>49O47hm .Thv'3_C+!. ;VPuO._bKP!vok)iD;l?_\mzo{O[|of; NU;6zf*b{혘>t3xOƀȯK(_ v}ὲ[#ERp>_ȋ>ZWi2*o̍t<2 [["]gԋ-h#t*L!9a%/0sl i}Mή¶#A(-7& $Kŕռ֧vb8pkV˻WWH@%@6j4t K`H` [Fp'(ĶZX~p }B,B*A STE ۃKվ:.B˃ _Y;RB\ 5 G(V@JWk@rE!_s PzġvOb4MxͭҹY}2F(6Wح v.ݮmE 5P7D! К Z _:@(6 4}Oo4(4[biҗfl)_)\7,dܹ$`Xve'ٝN !w6Ŗj]kBQ_pk"7 D(ztSsSR_Z.?I"^ЇA\z?">oC#$Zpu5`""MAEKQLj5odk0Hs wչqmD9myצ]56؍.PO s?n//^GڋxWu"AaFc3b]!^^l^ sflf^lfv$ڢ9ʮ7 Uh2pFt!EdޔԌ|ʦl.*Hm.0|RCb$J  ")uX1՚,&wxYWiuh# `7NLpW !}^z{𺧼g')CvIj?VѨ>Y}2 mU|>>΍af0gH,gAT~2pZFsôwtϝ:M!NG-C94u#N K;ŋ Ve(SWEޙL%;/[doMjk%F j$$GRÈ'Il 6W !.A<-R*4^L1a9| _oR5%OΜ>˯ŝJpq^T70Q}]WD Uyl@5i%zROz8+- g*?Ӂn4+: hqkDZǝ[[(ӧl9BR6n-5e5s+ee|U! n=`De B1!` a(hbF% DT5D!5DtI 9c8b|vwPYwo`iڇJԶy=tMǔ ؅PZjrZU^Q TMOiRDl&ͦN(0*X.-ߌ.K(-LŨzCg⹭3Ú߭|&5OzLCs5kA (-.ȄD[QЎzVﬠ(.> Goxp>3sH6 "N>_fXF} \ixu>$XT-BFlה Kl) i~NIVeRRmjeViDR )E? >4~޽ NN-XY+zSSJ|j]k%NNy-)g3L~Ny@Èi S9IgDntJ2=+PD1Wsyh1=]PK5߿{wI|QS@\9xSҸ7X*dL}E1Lj&sl:fz44#RJ:Fe=1ԸXCWhrj|j"vZUb|]Cb5*[Đ{w` ;ٻɃ4N@r8?W;vU|;^9%D`haݱ"[ ſ[ BNgh_}FuOThVQڂ,hHv+kZJ+Zf@\لl[ayUW.Ahhְ$]X+|n}1!S:OI vZ "? 6R:YI{bW_WeޮG12nf]{ɽ[KGFY/dm`REbl>Ͳ 6_]l~el~ecY3Pv쿖䞬e[bq=xٻ ;}bÜ (,COa|W XzzyNSJ@0 A8lhfpppVphB+9,GVqDBŜ/v1 l֘~;tn-;D)p2WYn eb wxg%6o e3kP^gO+fy9!쏙R_,9?[-VK"9 3vv?獽\88חZ`8L<DŽ<בNQ.ʧrFxsǨlN++\+1gvXi+Quz.ZP6"XR],5̦RYZ+#[VS± ļeL2UW*ϖG#i1%1Y~MYrxogJ]MKc5QϕSrL,Q:v2^;ck}fW%j4\W} y_lCtUyXީl>wgh_ssf4u/db.?\ݮuHW텝>@sl4ǙՃ?=ǔJ[W䎹5`ZHZXn&:iMÄLSڡWgP)ON~kqkql+LX!SGx8l::aapL耯Z܀Lu\G 7ؽ2i &6!HL&)BT%B0.mN_k T=l. :m7H8m^ ֭%Y K*,?*SVңٖLpx_΍i~QG]LOIj[yL!lOl?xT5*leiiYPgzh h|oyNY^hMOOjOnjjw])+U⪩&1UVĪy?"PAmHohʚ{;*!S̪G32$D9 JUn7Ti<45Ѵ!f]V jZ#F/e j凥Zc ϲ|I^᧩R?%;H+)n8jU~Ԑ'V4*$^؈*jAMk45U<30&JMasY.jlf0CIP-h9`,˕)'Ť ASuLo%jBGG9I^eAjTݬ$ VSD8M:H6(}`c1PE#?a/R464e ~uG1#Ul>Gb ʱ+d '|js춣%4sDd/ & 4;iNNsKiފZѻ;B#&+$ 4CD/h^ ӌ~Kr`3Mt4SA 2 ~HvrrL'lB`TƤ4m-Lʯ#^SDQ)L< \QSSvhX! ]Dz>&d-g5{ S:~PJkVl܊wJRi>Hl[g+l<\g+Qe` }4cf MD]Qt1j3QaDHY_r:b.@ =o  OQ%HSBUva'ϲЭ0@aҍp!Yn$ q: "UHFX"VA9]rm_^TI%w )00.d M(?Ay[)CLRn+җ0('8PhzٗlyT&D\$qD;Ͷo>dpp0988FM8Dp8d.(w>{wܹy8~Ɲ+ta 杙4_-62ݛhӞ{N1Բ}v+f>%Iܡ$j@м|j/4_|5B?_wد+V8°ׂbWgxˣ>&;+#Jݰz2Vw 0찷 Fv?n"n]TM-@vyRPv{foMYxVⲂi0zkE>;2h; itF!З?;NdTRDΏ8zALxtLl+mɤ {c"|d-:!3 9auU&3XC_8dɡ%wmʺh]$^TYT= r[v)wOcҔ3\[ r^&5Z0%ȚG PI=ɽJC`a/W? M 2WZxۚZx5M#mCLjDi6xH1LP6IB÷aA{aR)6PHaM:RTb#X!4GtQ%K&;FnXVBڙ޹' QC~A9lcϢc۫6r,]U[6QT %ЖKg^ϼPa dpwj\&T8g[X@؆C>\HF՚Ⱉ wʠ KZ?g2quYqqq"(NpI/I(b(DOtopqƊSlXq'Q^ d8Y7򢡕ʋZ0 2VQqiL4n&%9cCl.FƉ}CIrCl!&߿N9+=}T[X$Jǡ#H 9t@DR 9X1Ɗ\^~}ȊS9 Q9#Y9tZ-,X|°r Eա#@n-06-G1Ic'ymNsI'+D9L)ALcЉFC'ij)A7oER+q+nE3$D$>,dn3؉qK$hKTCG1qo_@Cǡ>(+-qw专?gm$r8fb4~6Հ\jru%h\$:;2+63 o`CA%2#HU:6:J&uq:|H6Jݤ0*iyf ;BUʣ$[ubu/Vdž0U.@ШZdghuBNlXYǻ-..Nxr"~W):!T0[d+Q*}}DCMWNdY Z : RuBu[ ';nd/׿7w>LNuI %Y6旈 ;VY dW`1]^/)uf0U)ش&hƝC8ɤm+9\&?EeFiRo9 ~mIH9b:L#789lBM&尉Fqj P-!8ll)8ʼnZ_0lɊxnn<{/!f0B.QpeUjn'oj.n*x$*!~֯vwoJWޗbM^RtDn`fFW'֐q&v&w,dvܟv&&Ջ`W( ^c%_A-ve9OJW7_WZ)#ΎknYZnŁL°CYXx u^1v`rB«Vz@^$R^TQg3q/:#]JOyJ8ѭy_Vp?ʼn7N|= ү&?)H"9 ^t_[޿ۿU{7qzUPV̴|=֯քUf<𫓄H[r+9p;j_-)]ZLkS)\ZeK*~8X:PS.ӥ$CT@!a h@iJ؜yw'rcY~,.ۃlOv#/fANI7lIN+$(҂Һ7oaZ J҂/Rg2>:ȨJ`WZ/]M>zi6 #]*Qy*VU *]% ~o :U>bPN+լw`W7Ħo6;$m`VAYr%f)efU'wKZOl(9 AJ *SL*EgM]99< ,TeM.W8fxTW$Н- Y 53Yy5{Iʹ :gcf9$4G7R0>uվ7g.sr/j&yƝOtDx oK S/+B A+ pBbQU@Ւwr7|j놓˲ū?=gU RZ^l`k){߹'wP'WĎk p+tzIWENw2-_% ,{)꺔yzѧz^W7} kSJ֖=jS6Un#ǢI >AWŌYTǪhqNfWnfMq,6yUc> y6~E':Ij֋)_Qau2ik҄'`-R^-mL{\NJPXb{Qߥ}u+XXd[VRmLbVWxhq<6ٚZko&suZ_QΆxPF#axt{`ɑK{y+Z'x n F n moyc_zG[} F '$魁7˞_y޿moepsѲEoc%o4Sқ*pB$Akb]j0L?Rfv{vor⿙dh5GzCqQdTĊ |w\\{*.*vY -:忣Nu]haJ (ϙØ?%ٰ=߼;gs^A/ #KSV kMF0x_߂^5ifC$m07jީz=^Lڇږ)z-b&X$aXi{A+pt>vzE.VzDJj޲;7͹νK-sj-{̀BiԋZK tQ߽ -R\N|/ݓkH,ͻřjDͥEc&h+-d_Np+ă4H};ȣHhv p Ep>&DfwмBψh'}==C;S闰g;[^zuhlˬLHf)0o;ڃo؂ >?_e#qs8hPbq,Tj&[V3-#| Kq( X);?ϔB^w*V7IidCz|p":NJ!Gg×Nq)%yFwr?"y-8PNcnanzqIj̯4Vj5:i`O;cqSmQQmTU bh1E: J{qE8𰂚ogaؠV-B_3/v_{oʝᵳ/xW-TRq6""~mv6ʠ]: ˤ@,8< pf|f~FsW7e*pS֟8Yh]fhTskdS8}ݝ},< 3Z DP"V*K-E$Xp5ؠV9tےN(H܎W`(U~hl6 ,:{׆d2DžBTN,wueCD:jW*/%|,c}iclˍ),l>M)X\3:9 f K,AV(0s 88J;8;p谗^2_lz)W%񪠖%7 ``dn~SW޼b|Jz=cjIZ޹ J:/ %86H#m44TAӽΥ4[F*'Z^sQwWK?=&0Pwђ(i1CK&PS$ϠgӘ%A$%")xI KIJs !/uoA)^Rq>sOd#Iz}1c Ip hhUHFzm+ #a #aQZ8e$ fHPS۟^E"m M1΋D=1.2! $,JL"H\b@H:XDyAbPQ#a!ꋣyGG؀95V6NQڑ~4Z;DD9 1ixEj[bt]ɝ͝[4.⌰ 9" I>KyCX?AC 9a'n8 hĐ]JYm\CP{$!gn=͐$/HԊ5,4X  %>g^s. Zh]|`h ]>Qǜa cA'*Wab((B!RS v0B^Nʵ=|2=)yi.MیHSVS"W68#Aw`A޵i[ΖX+" 6Ʌ{ISF ϑdvu 1 x56O~Xv9UH{[Ŷ~zE{ChU'1 P~8󇯇`Fd,9~_~E>`K>Xgp[ J9>at3Z'dOJ OQQ_Al*.2|t ?tfEmW3s>3>PUшI(U/P/ĴDw 5$j=iet d .Β[vr#NnŪ$O4TqD8`gaỊHbIμw\H8^f i1 $oMI!87ڪZM6m<[c"߀QDPrL(q~?Ъ(I" N@@rZFMȭCR6NHjcPm$NvNM*73#J4Wf qi9-ͲIDI`S#R9k[~&/5ΠWG3{%N\ ԓ TZA;D= tULfj)m (3cO<]67o˸Al6,mΟW:rim-\&ļeJmO Q]/C>v /S: eO˯M\@=NEu˳ǩ :ο*5osa~˼Qsg koTܙ¼q.z;zjT*SO11P]E(}zxb9hNq6hCC9Ngƹ4FsʡNݿ$xTFΪ$.2n(-Ah}*HFnP V?4pʼn]hMPDDOyNjhzݻF0iwly7M-٨l*TDOt !r̹Ƽ 2h[' ")BB2)sy]ٛޛ* pW:)q~8?~q`k4XR@q4 Qt 5"Q,ǔh T4=0ï}(~ vythH$ƺ-o+h~& Q&1%H\"AD"Q$* )fKy4ZE5RB"2XC[e|@%(h?gZ A槙N-`W'^TK 4 x4}H"H i`!GL)B+Ĭ!qRNjc`W'QIʴt V} C1Xi$GیDfqg)t|V$XL7ߏψx1a2oXw%_[ iҐ!cDe-m41&T8M^P Yc.M X1heJ 785` $ŔȇMe5J񈘼\TɆbb"Ab"Q$:L87H+.1{&m, <ۆ">0_՜*$ LRE7DD`4XpNbIdGL&Lu҅,*1GDH4&cJ( r/*{D%G|*RLb%ba4?a%\0a:LVͶEbztCaHD Lr.ZEb\ X\ 5,-5 TKd\Fܚqr|Ž%ѧ J.m$=Fx, {S.{sCR ZO>vd;.XI$E "["]c\T\2I+[ P\z T ť[-erRoAWt xdK^m,[jcC+NWyQACl l5H,s:66 |$zFFNr2 Z?1sx$drYbFb D@!1,JLY (AI}pR0&` )`Qt..ͮ1mp$Gr_ImRO,K6%l_. +sho'ja.&4ca[d,^a,kMgR,>U,6؆a|h|+prT%qZ)V|:`tUWiǠ ?I₽= *\ Da]*Z1Ta4:[ht+XVSwtU! }ZdBM,V5qU eN*f^*F? ^֫ZtV!VʊTqߛ:f3u)%ٻ6,vvf&/[65خ~_\РE$5* ŧ @ C;;TdL*nJfJ؉i8}NyB߾}?νqLTTzTj1 1j8LS|dwlq LthuR쭐Y ԁ@!9Nt"# ҟN9 Ab@azrbqa&$@`h!@ P4ES 9 ٞ@Gdax$'L Li .i0dwZ`H &:6е Ti^Đ&:0:86 f1a U<v!p+Z, 6!94܎-rhYV/nSj@4H0ß5Ta Rۙ:M; cҎXZ)72F}P~0 L> >bHI!!`RVJf>Vͣ[d! aDPASO;D:ÚWBO2D_3daϬpq=ڋ{E7/xֳt!4NN2S>bHW0d2f%G V%2V$&}4}G}du``h]TI_աQ)Oa ux[gv|#2,;=+y,2쫃CeW b*0@*œ~01,anpG,,7a %TY G(pykXiS` 2.H!uIH 6H6P0ɁB*G <1EyPbḝf|ytS!#bIdWb ΀F 9^͓Xx +%a}C>q:." +8^$2 w[`y !H2` p^ BBΠǀ׋H 8w}X!{ ^x9GOΰ bzDɉ1=!ft*$ʠ:CWWgQe$5{2P^.v?k4+w~nqϏJ=dܞux[C`VFCj@XjPL8?զc9n%K=,(5{+1.Dl?ᆋb'O?m[ |D^.q0]'ĈZTPOaHHuP 2+">e]]yzP,wwkqgqЅpkFC9FCPwz&NO|םW -&i}tFf'd W:ѥ:5߷#l [kjr_}yk[d`*nLVV 4=ܙnŐHָVchZF76"HhZI8}P ñ[[--MZǯE:|}+{_aM.ޖcNwMyv&CMKI < s*=Fis%nЅm>쭘=\ Xz(FC7bL2f^/u+ FJwNAUEK++ڳ4L82lMT:JZI@t1 j`/J&ɉ7O~%yJaN E#z8t?'?XoO>AޔR;5e j yԓ''O&&)SF~"ĨJȘ92UwӸh.Iy:Yzi 8̓NsW -} iAPp`pvf4d]Z]b1tF]u6MF \'J=ȋQo`b쀬͊kڇqlaeч3rF;1gM;7sA2gR"7xȹ??!3ߍ|7bLu5 &O7'O#ہ1P awX^ngM&ݭo7ZWhoytSblNͼ[MƍQO.1ow싥u~N,m%Ǵ'F\]!q :9n߲p rt#fa4 ^[>2cбW LN;p}@,XؘlS/ɸfDj^1SQRZ l-:#_t;,Qn{mPσ)=jK=OAwD>'V6E>Ld [|9z~"[wmx?جaʲX;w[#w1^s s4dqI!_fcW Q5d~GM&7Z7n%ʮa ߥb&4S !?/١Qѣnm;D 윏t=a]= S:PdX@̈<""4cV\1HZ. ~VJgb16TZ InRBL&\(%  }[HTX&f_i<]—&SYNF嬳\p&SҊ!U M3 i0~(=hOdң}ʕF w@:kvtLJʄz&K}|q~}=-HqC. rjM .Q5>~l buLBH*=~4ƗnTr2dc,sHRr*^d|RW3>1yRSoT$)UY&hODzm.Mϵ-Ÿ0z#)cEʋŒ(tHjI/z'bI8pk){@f01- TdNV4CPC$'@ID;b sulCGNz.r C1 [n3$i&~Yu\ʼ T1Ā 6ieݯkj}ٸ*;F@Ss`?,M8NOs"vlF5pYE=( e3_qĨgGq%vLpEi8d| W:\\ý-0nɨwq&[ U01nb@CU 0$UQQj80̗݇ R 5{.Cu@Vˊm1!Z9$Ȑ4@A2t GZ +beel ׃(Tbi t.v3@"D,tѝ>Ɋ̶d*n7nzԫT*9Jta+h^Qa2 ,œ@ 41y÷y,;c2A,$ؠ נ"jP#L I3ĠǜfС .>FgǕy̸iћ#1c  $p8}µM`y/"W 1;AfdF>͊X3/>vw1 n#!dDaAҢdcSa,P&a@uU SqAh3+#ٮ^Sd[@@A{ Q pzA:djcTmus)h:R˰S1W\$W`jP18ȊU1F*| VU`@\EGNӽN*^ "rp{q.]T/ԫ0h-*QJ'J=K%J OK5@Md Y*ݫ4{{{[ýST{C κzx|"rLkܯbI#YA 2UEy,IZUD S%5!|[HߘsoH p Kd9_1yp`.pZKYi's 7.+$M8%2Xd,9eqbd)ͣd[ sEnsY B>:J2ρ+et`gCp8,PXT~XR3l4WXǪ3ڭ^v*jGn[Tߥie;|oa7zV˓T@G6L* .KqA0^ cN>H2=$+3XDpiT b!&ĒCX ccH{W|Pl,(0,.!lv>q-Ve !2U$j(, p1 9HB$%"EGD|v^rhʰLwH (Idi,(UDAe\ %.@L LĬ:Ad>R& MdI,@Ĥh]A&tYHu. Z&s%D` g2'2řHe Q.iẅ́8u,. GM81-0,QDaBW$,R'uŢ^BX% Dž1yTB{ء#Ʋ(YKBr,^*> 8f'*Mqa9XUBY" Y]eAi`<9}Vy[C{|- ϽK 2|\b/dYzKv[/tŗΒ48ؗp|Q!/,cmܣ5QlaYn ,#fs'`e$_Jq+WSs0 r`@`W ,WD aaX&ȇ1y@F XS\% ~~vpOW**^Rkڎsǹ,AUv=SIBe1ds@T 3Ā%-=LtS&b>f󦽝ϻ4 TҠ=ΐ:a8c̞HcO8xbg>mɭBI4e}CC#ȂmTIWUfČ*第̟` IC !~ 2`hP Р,mMHU tD35*@lkr= BpPB`N$$`*o*Q2@MtPyZF'``Qa 6%C0u .%r3r՚jZF ,ӼuB#'P΀:aN@OLB~d` Uj b%0 U$7qpP)8klۑYm'4YoקeҀHAUHBMBWWy08`VrDd`7Qigֶ5kXb$by!G#0ڠ*(QB& >~264JсL4"g^e^vH D ߹7@fpf'_-fPHY .epB2pciPB|'M@0 F F"2@NP)bcEc&8Y4@4Ҋ0Fh!,aϕH`@s_'|Ȧ䨡jX?^LmO5[rt 9%<_MODqAۏcGmv֏6ߴ(QQyu3%C_1UL(לz(2p0iJGBAAvi5ƯT^SEA t*KorqP>ɑ0W&T0dÕ2@vU_~Q^ 14hS,4*iAz-hKJ*ʠ`GT^=r{?z! AW^ ! ,@ SEpV;|n`ɭRCeiG{ūinP T87^l4DXdc tC5aԕ_NZM|^f'݆h˽BW6zs3R$̫$+FY'+$' Ru3U YONNr:p:w4)JG <<)3֗\\n\hA|5}ddd$Er};Y6NfO aW)ի4bx/[)=J6lU4Uw`qUӫUk*y{ )Ⱥ&}DMZ}V ! []Z# 7}∯7[tQ9%~ ;{G'Us3;ˆʀg", s8abq13x&d|=N;vQk,wYc8Hl.^68Zloc)瀱v=Uv,GY'Y Mz]D6f쫟gLl)]{3mؓ$ɊsPCӂ[u햱 ",WW$yKӋ;cQ?QF?察# ΎchF#:MK ![{-8(@Hi r.D8 t1^GX̒}r4N$|gS;IGIz*j$s%lW>:n9=>?F]pZͭPu)mԐQZp;⭽i-Wj 44L•h/s\)4o5'}Z8=&nݣ(ɏ,ɯK$ɱ^<բ 7oйeUnOh9ס(9]Aԩvs>G' KL$b'8 \jD銝0NuDęuv)!?O~ڷ<,,% + uwA]Z=*#kdm%zYWx]$N7 * ipʝ=ߩ+ g1*LJ{B |o Y_҂bS;)~ cs<" ʦ{/=lJXf*NBZGqgσ.SWb, ˊ|^>G ի dyEczҿ=)bb/bCK87Plݧ1j }PrSb801$% 02a$d!L N)̑?mg5?ĉVjKÂ#kb>+#W da4/)VWD|dz . fSM|ǿbPÖBR@Vde+3oe 4beƬ̌dee0شQ}[h(>x_~EZir-\CM^QzWkA2@gz |q+²S>X' dz4zqr}r-\?.vaD3c#yI xsٰ»42e쿦]}S z2gɍ(ٌ(K6 ''d3,=̷xޛa7n@@J?}bPQk/nhJC'ZGV Pݕ/0xLOB/%);Y|'L,غ: R>'e1'#dj#vc,gA7yy^jn1 &~o 0m1q`;R@Vيrt,ɭ;1VMjN_5fJ ں2`NE(3 S:Cf!̏9ʟgOS?t.gD CU rvyR3;vK<[o“Ɗ>R>S=: Zh;Ѣ˷O_QQ֎CrҷDZvQhz߯wu-Xq'B dQ~PUTjj=_Lxʊ+Vu Df^U&Z_֨P4Jw2hޞ*DVɊ hSd>B3px>뢥a8/eoR*-p*K]ߛ* -ʷDZK*ReN 3BK8zJlaNVuˀ|G+wtp,`jo._ed;L* =XE2TlZ+H2P$*{݁"ald'| ~G챸0BdQkbKF+Ai!3Jq'mb% S[2Z8?IFUl(ÊBWw4!}-a?sv8M5[ "mz;;C,RTSz3{ Ͼ>`ΗaE9D#EM9~o ~7A тe}9Q{\"DQsގEVNsv_֪¨P5l~@ǘ}.3$PKҴ4* "%Q?'3߄fçKO?=ppb?] ֆ~I*  ʟA+0xxROYzFS߬T!oN6 8sxq>͡0}5k^$ςj/KǾ-䙻HW(FGQIz58:Ƀ@M7i 2WrNa_7@K{TyP ~rN~)lqg1$bO.,: 7)tkAg$83B4eD8cyd =Q=:(9;$} (ç l|F <y[zns ;IVKs^ `gI$}dR9iՓ=)N,,*,Uۘz\ˬ;;n5JdcPUkuu*20(uW$ǀD1iZ' s81NVwnt_٠hG l@3kY3mvut jV1DuonXcC: ~~5 k5F˹0T d_:)џQ(r? Z{KuJ@~uztAB آB`3?q b|t2狈B/">agׂuL`xÎ"F 1d[%BAgo{JnDz2g,k1as;"d؆v,˃xΩIӲ·N٦ }p)Y IOɼ0#Б9o-Upn(mZEy+sCNj9&0v!:b,̏|I~C8x!h),4<lXn g`CPq(u*M j)[MTM!ޢ TPs%A&n}Yԥ1Cդ4dm3!k h2t&Ysmfj8MA؀@Mc͐% N dB޽=q WNjUVfu v>֪- Y udLALԾHZ9 t$~T*ۼAfn[\ܛ+eD77׻7}boD WՋ-nxP&t:Dd/zg.^=RFϠt9Kʷ̸y?>W4٣T+t\wFy-"l EY-w^?=” |a=s:ž} (HZHVV<eiX 5cy&aޛSN(ș]䪜$$ ٍQif@#Zs|}S"EnN>߻t)@'2tϧGNU7> GXX_`UxX7.sI T/22RJ3^׶\,k ~up;}E?~ވXdeA9#{$@V6U^̻!R)M?j"z%񦧺Gܥӊx0دQ4b=F66'(m;[8o쑏y|Pɀ'68PjB)ek/(Ƃ:.[p\R/EGx͆*O&Ċ?~/ohdQj)ԲAئҬE2)5 *p2hDzPkBYo7#6@h䏕B!/E9#"`'oʑIofvdw=/@GR_M7vED=R'ո2NF<(Wx'wJshԓz>z4-~ph486Ɉj O yH4 aU[1d{xaYfYgdݞAf! ^ 0%nC!A}A|BԵC`e[_%{u`ʥk% p ]9@? (ߔ 8.vV8ioNM3~S/E$9nk='7>hƂL?_09UbTdy,Ϣ@/D9V#F|tA;Qަ;_PI\8vVq)# ۧDž:c?T %P>0V߬]~=(/dY:_#zJ͛P+J/p^51VzPļ.仡O "B$Q~ۈ:UE ?I.RA-uҒd-D^o0ө0k@j{Q>s?fKGJMV\d:+ Iqj+(^_|UMovL]V-8QbK-fô ha'A3MwY48Ͳ)E1PY)3&Uل:^U٤zN{5 >;\{7VưYwT>A(Xx BNЏBWnȯ.1b.Iҋ y>_?a +L1=s-5p0=d~ ] t+Dy[>$-6D.a&ԫk)[ pwY~]Wh Ƞw}神/S5ej/9 BdDSi^Ddj~ NFQ+D:ɀ%"ôX{9&X|KH@媐G^UNLy; chD m[1[һ].>l{V3f魏Z<NoXT ^ =u.{]^w*phS9LpmxRf |'H{׽9>ɓ .y+Qq/ 2&H [jX¿US.JAԇKT/=!x%),ytp:FRC-z]w#]OnQwcA'tx Y5/]o]ɜ &ɒ;UUQ)W<ٺw\QP©wn v@ (}eOQ&E\~{4hƣMjLQaШgJ)5aL O]zyY}ML kRTkSaG>⢛nC1AS2!+Wϐ)5fp͙=j;fr1r: jFVFbկ>a`&B-d[UT`ո$O6.\!3?c`a Vn?z,;&|1vU2G0@vU夢—k 1lVz乨qIѬ*YxCQ=0>shUa;a3242VUY(0Ud L ŸVpyZ]kS*Հ6ͻkC2RU\͡*UջIgw GA{mF{sSS^ RӠ+@hlY(t2UIw.eRU`UQ/'xsiIu*륧tZQUPNU+5_.vrWAwD- h^OIcbZZvib ?@j`{odսK{Y7Ev]КJ+LJ76I7_rY^zI b[$XcrukyuL5>p ~K$ig]<9n4mFq,)?3F¬0-\UovVYr=h@zVf8ova)C6WwO*(+cRy |sTtxmJ ]#/te:X>wwݕ Ӆ/Eg/0O+WwC_4 %x rL;)>{:-~ S_ JlVQ_E{On _,`c6YdkttXKUXpmnqY^Av.{{Z6ԆWͽ6ttqnY1`1p=qm7! ;A: $BgYy"r@;mk6%=lA`` {B3LF@A.җ99L.ȅ%㢏'!+T1p$+\wws^&+\dK蹙.q=|tnR1huZqDp (WPE\bRS5nջK2? XG 8/k%4lEAɼ4?XXh ^nUUu^{IYW>ZV|[ǬUi{ᅇdJ!\21O>Bbi=:{ݳL֪ls>{|,:ܛc щ*[f=O0hf~91T;RYI=DH G! @mcա2r$QD/fTډ 7kQdFUȘJZ"bQwScو&'83`SvlLvM͊1(~W)sɜ7k7e\P."2od1~sߖ/tda6H읜Xy Q^'7-Vii5H*d={;&=[4UyĴ2Տ}К6.M*dz@2|Fk>u0ԑ)*dATmjd {.T}(CvS dz*dН•?HyK:OA蔍jcAqJA NN&H7˰!qcPqtRAKUS=dp'3dnU!;hl SU_aÂTMa^٦BL S}[i'\#U&?ʱTJT~8t9z&HLϼ$S]{~Ygڻ0=i:CT׼+8x3T1%Q82c:O:C2ˋ 2Tvx(|gĔ %/T%0k"BBvˀCg$M0pPbÄ@M$1!(lnLP!ޠ@}¦ӠL ͧY^ [. 7a'0m^C4r.)iT|J!;U"=\Aw8ڃIO{F&iKya> WvSe!GnBVF#&;g3s98?E? F5nYgcs$+M}{{{76v;]GQ2]Ls2QpL{|3nb%.$Cl"F<A't%[d\>ͳQR^idiIZR,:YYf>y%99LQD t[QR[JS㙰A8jDE3MƎP}7(a#'` fR+X˽ط|ci8J{k>d$5weCBF>jJɲ3ԇP۷hKe"dNsetQr^$-vvps.a苧ןx[E5@*qg l͵qEWZ/C*ZdTV3&Zmsnq-$Q}I`WOb%n%jd;)L-H,¦QlX4‡f@HAdH|zx'u.D.Qo:us@E؂E+a!\@,@|!;P+lhLxp$pKxrtw4WmV(33`adkYoo| 4ӳ,Q2K|~~E0h)7&S5{Ωz8_sHWC増 )5rQhsH^S SK6&65a*a_pg }h 嶗7N0]lku9.R7dGt+wnOm]Wikjɾ>JsW[60HKy;1F`K a͒JaHJI˖m3{zOsO_ A'3)M2ߦ5@*j* G֩דGcoY wNAzd\]{g X'+=A5z%޳,"FPg|;"F@G D, ɲK-d')b0IQكO SDzCzQAd/'DQ_V· ϵݿØe/j=f-⤟ ΏkB WPj9j$l&3pg8yBJZS1봤iI5}A~j$9;!d.+0o =OT{Y ԩJ!T $ 3hB,+.r сuMRYOf'YY#Oxvϒ'"?NR8&TCgZ"[$P5Nq9o5JdDo6/S,M$Jw+;)/jRuMgڼE6I-_ t@(ACbBL C#P>4>A>N~C5BA byby.}SkI =prs&j1U*7SzW+ҧ5!JRG% zYp|pz+anݍB!Ǡ+b@uXh-@j3RA*kayc^YbDiFx/Yk1Kk-a{H\UqɦE9ɣ0:>mg$M.?v/[@Xt_buSj6]@AjZښ*&^BA,o m>Q}Wj_'10vk8zvVZ+k-- ke&ƈ+M[ & xYzX{70"\*,x'!4Хb-&6J75Vj +ԹNp/jYlezrGԧFLY1Zp*C$߉SIrVqxix)̐i}0/MP i5: 4WЫW1'^E_Ib3V0* )%QÿR bXgu 672$}`1vLAw}{jMd{ ӱK\US'!lYbrmEQ@@}g,]7@,j/ŢSVasɩsΟAq+I--pyt2+~Ņ$B%xOc=mz|=I]ȵ1=^msJrq^u3^ 0^ȯ,ϰ'ף(׺(/[Gw{::5]=TN_D3jLS%:lLP[V`oh4}qgOβ,u.FQyHJ;s_D$N)xhQ|?ٴmfYjB nVk;*ɴTLTZxom`M{k<;gwuWMZi E!!H/O]#.F+Yl#i]8ƙv.D>eR,f2F*MJFd4^6=pI2"a qWUǗL@ϿKNɯ(?ptJڢ&)YݮKB-2PKY1 bEXmJ1׍ZH3v/ގ!g3D Luvqp#yd))^MJ>Q#]+:$ac٨Xx]htňWXg A~`J.[))QBRڇ-z[=Lx dN;Cm:ۜ4BJJɖ6D}f8cUY.d,D_~4~@]8קbݟ9rMmYz #{M^֞7{Lnz82)w "F=`Zs/9ݫ0os q5;WsTmR )=C\C H!=X @4qSڅc%K7QuUgUTjs%]Bg9f_\覌Beqao .LK!\ %+[өeEY{(ix@HzmG6S#7yjBݪ3$M.i xm%@^AՉg(301R)S#Eχ 3p%ww?=gb0WvOFBmB1Bw]8 ?@λ>n4n {B]Fف.Yӆ{A_[ ƕ@yXpi@ĢtGBNE =̂ic9BY! -={"B!@quWD,NtR8-x:ooѭI~k2!nf< VJ0W&z?]?1wo63qp`wjQ˽KrWAj`ixiڿ":-n[TG/l& 'mT%< 16zIq bdDxUYpYG&9%9%IE_`k;XKzi'e(XgC$2S|z{*Sd\F`I˥$UE޳&jhMlw @]NY$K=JU"^1o0pZ"Hq0l=D`+Ș4 Rv(.y} C<9b:^ϣ)^p^/G4${pF'H`c.4~2a_ȱfݭA&s~xq?$L(4?Ԡ-;]jv0_#f'95QZ/d xWy-!_CZ|a6n`qJ{.YYEvzv]l?:ɣq}Z^]U%Ď [- R`ŧW1J)ZxNZaYf5@6<%$}+K"#5^#|_)_v H)z4MD>͝ΓӹBQpcad/`eQB+$SkےurgT ۊU EGߴG޴eߴMi_e`?_$2\VF 5& t SͰK;z͏!Ib/"03q2(s:j4Nzd '؟ꔚ/\תoO~WS8o9䨷ixw䞙f3':D7i>e!Z#(MI9c̈4MlfZX{toO gu̬T:+ժgx.l`1\(_.nQ&ŮIt\=bTi u LG=0!ێ¨zEY5UK_´0ң[+ԭ/D'f7 ?SA2} + 87ɦ)gd)n3(鈬ܜ$Q.@= cX8i UMɷ 7(Ō- DنBřs@UmQB^_F/Sd!"˜0;4`=pI `~pn .5mK--)[" )qf? H0a38I3`0f8E}x\-^4>)^ah/b<+_ыTDO*[y'^˦0 з_g BPa*|]K3:#2^>Wгa̞!"K2ȁzF {Qȩ) [kȱ=Qb|6jh8xuU=fMaO_GaPR(.mPcp:#ڕv h77cfGӔYFo>7m{s#sl dEvOfk 4o)Ğvhe͚ D- wŧlRI܍gtc̉ 5CS GfIp 2z񠐣`4'uymޢ-Vg X 66my"3'UBBQ 24M}hA;0c6iLV=82/έz4nu8fuS&m{vR(^eNUMı G]>SI#~0xB B6՝ȫ[Vi93k .S*/+_V$Xhpse)*C1iZ/WI1F9+f$ʢ)T0ȯT*bG @+Z9EnEY-6yߊaNRZIٕvze}!߱f }02#ϺifC3f@!a̒{񽁽ý8_{{q ;mͩYF{8*y~#+PV|E4E۳[dE9}(% H2$ޫX dV{(>66z۶dmo9vH"ǮZQԂM۸)mbNDRWeQ?"T I$#pV"aGBGνh]@dN$Ā1>dOqYdOyflYEmXBAF,纘c 8gyBacLy|*s$f %Y_JC/՚MV$wsib\˹18?^ڙg.a>#h01)tKTa`xL}LQ3?]%◗LZA,_ORZ_8K"fWv__4r H/jEBu%b'\<4'ρEjta-;aʡܫЭw#ls F~q2eV "v"6WLW1kV2p>fu1Itj|(6cf{9)壘V^TMM_gj2-~O_V$CL=|Cv|kY_ MA'0oVzB:hw$2qŴZ" 8aFqY{C1H- jQ 7 p1cʧn!(:GZXԻ |{R[֎?x\OjuZX'!2g7]O,C"EnƻWr_Iÿ|O&r6A;B'c?)bU ~jGfjHK 12B}z3ÈH}*ts;=;ߏ+̨1C-"Kr%%2c.Z7SLnme7U6S͔" @ɗV/ eQcȁ,fhYw5¿ѓ45: kV3 0oA)ޡJ͖oO#`j `nr&9v&eh!P8;8NWͬf}osZ%`3gI%_j c8fih߅=.`܂hY[4{); "w׏ )lvwi|B౞i_O>~!=BP.YMfJīS\R9$뽠hbJB4Zܵ^]@r׊At&FA}fdŰ] hk^ıu,>-S뽗)p-ݬ\0M^fLuWPa$*TvWxY$i뻧 #(k} ?]Vbv~z0QDu]vU] J-Rl!ڍkQo[4cǍ9vZ;)~A| y6݃8zAF̵ \Œo8akޥM*4;w}{!80ِ h %%vQDAA$ʊxE.OWpz<W^Avi9d^="r/~ 7"O -%Ɗ!*-UB3.Bֈ`J6pfl\x`&Q:U: 1HDΏ2ZWmnom=Viklŷ[ڷ03%Tih&VGҙ9'tj0(\"!`0-K9ᐖYqupgw&S؟=93*_JJS d 9h H "Tl)n!^̡+*OqIPI/C@T.36ANʩ+0<{:*P,R ]PK=xt 3Qh\;mq P*(ǂ$9+Q:uXiCIS%\\xu|QR :l|]C: W@}sHUf]lonޣI^H5w z)^m=H)xx&=I^aUd &WS nb[T0 _8&ww>]]-*a\z}&>~fEU[:NO bRH(=R _7>ET]zw%_wYP7i [ڌ"3iY 2MY8)"m[|]{y׎zJ̔:]ZCǍPKeX7``$=4$MC?; L9X "?|bds?V Xv@-0MxO'Q^Q4BK*eQc3ߦ(#;}$~h/ kOWEt}!Av1y0f$:Uc|HD񄑸oç#f7lVu٢%.@W|zUٜ0S {b?O+/cElȅ\7>Vfd᩹h9~aFQ|<; qOh9j%ߎrtxY j~m^HH~jKx]tQ֢^bFlAuţjZm@_!=wFf5]9ֆixˬ\LSdbfQhS3{Q/;1SھBŠ4Gah^܌W=R@&|-DfZfv{]p`%fZM2wj5“sg_hH^f LXA^H$io ^v0;Y D +ܬGsel/2C;x$g]4ad11ƀ&L#3#0 0AP&/7TEzG4\;+GwIP̀?X!'h EB^D^Aڒk- ϔ̄QCVYJV /y@%fb%cHWso }B?@<oO`4˯J#O1.6n(.aSւ>2kBK-_O-ix]i>ӟaiZ@_͘~}u %3]uXQ(s} 0Gg!yѣ vд<k|ECow6JV1qW[wnD 8i_P GD8\Cg%XP8*#cm}"HI}i 3SR?s/S 6Dz*I^p~`{Wn5dV?!ٮR Ō.Zp_,@ ;٨;=ȿ33LLejL =%R]>q,w_DZ>q, FW|33xq< BJD\= 1VIt:D*$]VgK6'6A}য়n%PߊRqxdVtHJI'kz}]K@{x`Қݨ-2N!mВdV T3ݓ? .vY% >oQpӶl#G-֡6)$fD]SWlLJfoWE¡CV"eZ#("3~!Ff[>Hdvv}lKP)u6?&DBqh(t~&_B& x?k|:Jj캘vgU z`Sfi+B\U.L _r!U. j:g*J&.҂TZK܉8k!Ny<\q{ĄJ /9ԃ*re/6-JwDv}KWIZ:PJ%BMvGXcߤ\`'"B'mSd5"|W18T@TV8=bh]i>brH5bPҐ= iTbYv |Bs ^Ϩo_ٿWԚh/Bm),8 ƝR7$S/>r%D8#4 š'2M(=_+}E{B] +>_9{$0[Xy|&* Jڛ0?Z3,>/a)wPLIP*){kU=w|P6_Ri}c|voYM)pΥWNfKgJ9P;"a]!5MbT^&{ k67Xsۓѻz}YN9KÕw`|O9a@Y43WS? 4S蹇I~M\u2F[#6+mo>mg%7l.+6nټK;)6w4?a{ -T\ ML|ݘ}&A7Jl^[ )kM=BbnJk^ %6^9S4 Vq[ڨѼkYvFO,𦄍BR(|xRiHR6;97v_q!G|(WxI˿4$Z+Gز6z l N;ŰHBtB 26x8>9Ű=)#aŬ0ŤcÎWj?_yg35agnǙ+Adr{}ߤv~dj(#;:gMB. mPXSk5 mptbRàm!/(eF\n~͏ ֟c9g=4ABj&6p<WC"Q;п:SS^sl1|)obW8w*˝tr'妊njMެVfuU 9wn(j[ p8n7 ͕Rq<|m!\qvhUҸp8jQLy׫'.q>$0_ѣkצTAȜ>"9)1 VӔ6r6S7Qם$lљN~t.i;NAfQĪm-RgZ(IM=wH$TY>AAV V RvAm}H9*B Mw^eʴW$W׼OItqɥ{WO}5Xcn^&h!&tz= Gphmt Դ;dzcK) nk8dk@uP;2 TqVtlr_d:w]#\fְZ6^)𒚐ܥL t*/TTҟW~{>/9Ϸ! mF飏l+zX ѿ)%IDj?R)h?e@A9LӟDRƙ  h4a-l K2]u;{>ȄИ4{)0)E]x{qpKY/Ai%Yؒ_QCԄũ/b%cH~[> 4ONL9Vt:hȷfFPj$8#-j#$Y`H-kn;(\ML"HEHlKTXMjHN!Y"JH"H=CXRN'52%*d9bȇ?̦{;B ݑHH4!4[>N6!M(?)E$-zGAXZl(CAg )0Eƅ0’Xid,t5 ,Ea9MH @',&"@K?%(R+Db7؞E#^ >ǻNI=ʌzE$", %l}(w% b5Fb>qƃ${;uǷ$ĝB)8b+;Ca4'B%_ "1& Q<3<)W/䨜zעYop4 8j)b: bJ̆M5ҿs6 ʿlK-$&EbÔW`0I!e3`Qcs6_,$)bG `VpvSL 5p,(R%:JҐ47䒛̺e7"$dTb`֊D^1D%}QW,%Fu}8x8w_c=ˋ5ʤE# 2WPK_cN6I4 `+z/f+Pb.Iq_㰵膬j˒t(abKM(WKO\d׺*>SlN,ēRR dXz %gK:e-W.kVFI}$7$<;>tև yḩO!5b'XR,^+`iE9M&>'Mh0/wX#!ܖO$f1 1(ķI J%}$X .1!זH%"xTB $rCA@9jGKeo>asY445,9ƁEѼg8 xWt7naJl@R0,w]l+󰈆dEP/72/WE 4Hl?# \wdS/ a_D8kD.Fj?o`%ޅ+gYWQқ3>,x .aߵ Tew4ߘP 0nUg/MEcOA7"'fs}ag6{»#"O9WFe\j@PֆJP_K E&y!"=G+&A^ϲP^@FkDsfVT#v WEOk0^$# +^ꚍz2"cz?Ϥ3ߗ$@MF3 p@?GY{+GŔ^.n U>GpEiIW!Yq iGV$M8ԇ(` % hgLiyDD%)dYS6I&֫խn$/IJ):]JjMZ%~&%XpxJL%V"xIɊI>g9,wZ&9ubzX}cwHp&zC.ن%TGEn L9! )2椮%K'8Rה9lʢЎK'm1|[e5f6 %pHS(} ЊQ+Ġ8a;g H(?.¬2!tJ/$W"{:RFXʦ!XRXnrMWA[md@hݥھ^#Ta5ԋ߈V~z&mVQwQh1*9*4H0#݇7g{D߈lU* &-, H0\N1\љ6R)eRpd?W8_ЁӦL$DhlQ,]{4h.tU&Liu3,^Sn~O/El$/Jb Xhx>=5hBaמ@Cĵ[y!1fȿY$i3V*ɜڔm;;7!%܌U|PuNNa8g%|YtV:DHOw!!.٘Rה1l䝍I'}4%Huќg?5xN"uh$!H0@c>,EfV CM>Pޚil>YߟSq“uDkHtViC9I( "թBx44ѿ-to7>;_}z/YHQ͸.d ?Ӎ!+Rc:nGk"/f ;-h z?Bg*bi!#QB~R؞P۵v1sX3yQȭ"fT 0޼68;^()Li"QLP@Dicm7F@X4 ? 6 R47 t_y`k?XZ.MWpvgާV}؜Z(ABYRu"I?<]~l\(狊uzJ,V_ki*7L[lLLjfrHR^{KR\o!zԷ·XR0vLi!sؼ61xQm/F Eyk$Fbh"! DPBo0OqNc46_ܟC4BdK-Dr\1Dؖfg.8B$IXD$(^&"}E֋E-C2#ʑ8U>tONtTCJȇ`|¤ RPQݨ[@Rw81ܙu|d+`W\bV:Z$%LzY"[$P l8_N;+}G=rg>qx/!p&I#L˦; 䥭DϘ %獍Ʃ3`8D>Tgȁ @٧ >8,E^$a]«L/)g)ek-1EXкFg=@ uT0ٜƬb4WH .q&T+/zF_SC\:F}QRw3(./2;27$eyU h]ߠ/(o3L0Ν䍟 ! jZp{q;Qe 7?~po/ъB8PkC$JC^Pqt.=ngpQMTm99b:RXZr΃x?aS9g3t93s3}f#\u Gf>rA tm}л?" 4-ߕ-2PM{S@#"qey_1%D}X*;Y5YSTEwAw]<5`l` 6n~w Mcㇶ590^[L48VUvH}$0ߺ?9|?5^IQDV7 Y n`S>zTtS&S uZ62} 1 x#t;q QGBJx$'brNLɬ=Of!$pH"J3+4$uykdk=,O$m!cӲqGQBS}ؼy{Ycsisj$+n\TD vIDͨ/:{^tL=~&}4EХ( 0Q(#Ng9tt:;W(!#^HkqoHR# )G'%BJJn*gZI)RBt3TbMCܔp34 :C9g|ZXٽgAr_tw}rnY\ Yyzُ@==?]$ĢbѠDYxQcdtY }nYII\I 0/fg\lȧEnN;D.+rgPۍP-ɸ‘CyDL@ݻh֤-řp&U!nYMҘ(͈Ҋ( Ң(Ҫ(uɢ\Id0L7s:Q5.{$B_Q^BX BnVNQD}ݯ3f@K^bqN:X?JC`•@"hxJ LW> S:rfI:7}CI"Ac39 .;< c$B#L2Tg֙>=}}W*eȥeΡyMRU]0`kɉ}"i=>HScI*tYe1ԕ~6*[,Er}8fȂdא%cjzeQ2 h2M(mUR^bJ,[6Ԉ0.(3v!LK5upa'Q=C Zyfϐ,I:Ȣhsh+ V9ʛA&MNNatpepANyN~s=J YWRI,X{5Is"r =t.eQ8V)6Ts,A[1+Ǚ|G+99fARNN̥윘b>prW;{$YER9Q\Q,(vItg|e?QnD2=[/ߣLP uxR BD`Fx?LXo]NE!/?=uHKNVHjR&.]ٽ6{uUSfK( cG X:&A]JR/ =#yS:{vQj+]@;٭у˄픁jJ8fj*Oݿ]+1s$O@ka~}&piq7wRSQjͷ SRjq%5j@Aj>lt4PCZbԬ$=UV5$EP3t5St[yFaAҜyr>Á#gkH}c ڐyh'ҼZ?4޴/OGx4{ ۸Ji؉!q4ĩa4v|TRr.y4ƛFva7}p\2n,2'bĹ˹5 ^Ia9OkMց*PGq YguƎ}'#!N.!Śc&R( Xrc.;@ԋλ/:|Ψ<*ڬd'g!97}f5NN0C|ȡQQT9F)LRrC ly`H 7AC}I  ]8KgȁY8/gBkx5i6Xn;#!'38׃I)DHġ4"_H1&UI8Ffά^ۗgeܬwV&O yNCtB\@qlu" I HE]CKjs3}q;}~{lk{4H "I]XA5G!;N`W>JȯgHʫ$B3&w >|e~2t~t#(2 C@ 96/>SLգTzFRf^s U@?l< "H-tIIW4>Lg#,i^qR$.CgXX;T:~nr=/8j%J: h= (o&6Lvu .وc'" :b:Xɼү9=z5-=8iXW.%` Q 4H3HN\9#8WOJMYڤY}+ՓV(T+r5LE*хg}G#)DeTC=^[ݽퟐb($$f[  02$ulH  Sh׫:o2Cv}4àsW֦I8S8<"GM}%r uHxH>8,|K#z|H$`7q%}|퐵wyOpiU\[~w~6<2cj~qx?sl#|5ѳ*ؖ'j7=DVȣXJeN8E= ' ,;9_c7R 𽝌iҊRb_A# zw}5B< a!uˡm,}#mmK^#;ѹNSȂwygMP&Rwf1(c+vW}xAVK[X%E61.B|}a}h#X>杠rKu#euGĺ<ݑ5wig躃Hz( ޚ;::J_j(}vw'|/mE[=u،76~Npal=2H%' %ZkTt>huq}0qҪhoB2Hkl!TՀKUܗj.½ARMsYO&iIIk ΀FpБ6;_9vn 4dn/o5oI뻉MywvojkR8h\M1Tw=gu<;'&(]@!1z}8լɋ=iG\Nu_b&GHcqcӰ j+gҒ ů;6mfܟ%Ya9qrڊTDYv^6%9 I;g^t,sӏE8ΰ60>(pq:e<=HA{F*.-7NG/ܩCI4ǃ&) 54w" < _)P=怯A^#ܜ5[Azz8 | RT}Aa҉ E0D(5Q z0:!'f}IhBίeb%9,s\C\xO$ nc3f@ nCiLԷp pxR:x#-B,kq;;MMmZP(TWB5aڇchTb'_S >"b *G^,.B/ï B$t ֺiY!j]KKH!0B#NBYv9b :9gڏ@_J܊; {_JxBot0q=e3tw. 03=H蠠X+DOpW"JeJ3W*212,P UFi_/\rbCdق-gv u}#rD!t mў|nIp mūǶתY}8`z!@0)EKZ;:.nw?VO_v}_ٳѳBk߈uNvE bOBZ,C\sCX'a S337Tc,B]YH*QuqInuIn^eb%y>Js[q$M( TSyT׽Z@[ 9zSy| xu9|1@#51;)TN.'SNW_IP N$!c}v,*LN1zko ̩,Q<) 7[u$+ڭ2A%aUVEɶÌDt' LlKshSԛG =H ,2T˻WK}T0`L OVҎ[g8oW{g:^a ХzIB "U7.5uE̝1BAXk۵3:' ZChmVk. k+޻FzZCx=Rʹ?xޫv\vUfZ̼SD vv +LzXv* CDyvJ 7ݚ4 àDcxqp|͇Ɲ`fwVfߖ`dpyxhJ@xx7j].4Wk yʘ՚B2' 6;ҮJd!zK'MOƫ| ? Zu+H|+qMtY{!ɈG `٬WT3cl8?@%{WRy~I 4PⓄKŀŋB4?@*%k珸I3n箒ό=OݿA [Ԑ}u[$s"F65?:2թէN'B/ԠVމ(8z*(wQ}p {UN_8O݉La4zgPGک:̇jVO->sAmQC Qn6#?$…jN^Vj*N.2A~>֐=dsha\lRsWЅd.id$2Xm812aVqZ  {qo߆[=g@wݴ~[Ua'|;*{HrߑA1ql rW8 qM\!3|unB tU6싔bM1/=F鑧ǀ8A ~b oߊA~@~CsAE[D([#YMF€7݅ *jv % }Avz{A .~JR#CJY+*%`pC7eeSEY6Iv/0R|9c؈T/Wz]SJTPJiG-&ITBlb lg -mH#z83)cxxqBa*ũ.ԥh0z'FJz.ŖbXD{@ " WVM@k`yz> TĊѤ 0Z_chK Q{ghl7.kbŚ&D7EY &1ۈ<">#E\bˤ-ǁ?\EāM۷!,VG!%a`UU앉q걞ͅ=,Io4%LjFI@2$F2 )XWmHPg'HJ⛂X#%hNJF]3rIy@+VYF]}Y?sIJ< ^R zi (\Gq21-bBJ~t r(L6(Y*M4gF (7ٱD8NtI.w"P\{Ak]TC0C@q#wbA~j zK@˃'qmCbSCvT{襃*ˡG%$/Q5lTU"J7+AZq&N@Idl,YbG2'Hi8scs?.u3:(ʜhmOl 椳8N;ӍlnJN:h/޿ C 9v!9q,[O ZNEܽl< .v/?iF5VR@uAW)_ 7ZNzIݶG#;Eͭn"sD7.կڀZ#%ƥn]RqEIx/XݷV qESX9ti3w~Ai?V~vz_n2{ LIٸFI}b|aOs0Kǵ5B[#_[#uz0g:G#.䕇_?ٍΚ}-*bQJKTFz؍?cDa$y89u.|<uhec8Vk|<K:Eדվd}]$pl!&)׫;CpSaNG]쓘3iƍ p9ؠ cuj1S~j[l gǼBO h$QܣwVw6G7=GgكΝa8#/BUiZco꿡X} /o_n CW g1O]>Qs?G KhS8Cs@94ǾΊ\jil(%h˗u&Xc Q#UC\V٭| ":,eiaqщRZmБ~7J231^1ܒ*'LZľ av"B Mog9)l_{eq"^lx$g&@I:%&"7GU˥Tf Jo(Hİ#Sr2.HQ64aIFXT)*\rHKSp=$|8]j?]Wbgr0MLŸ} QM]$$ :i$uepck^^ IN4fQ,męuEiN#mTz43NVԔ#qS'=<.0ړٿEq>e%u2_Z:^ԡl*Ea.PmQ[m(v(6@/N xJp4; [kVlЊݠ?^&OLơ elVTB!.zBU?rCx(Bt}(y/tmZil -/Ar&GMqrh!5hMv[Ekb_Z=I8THr=LB$fsYaϣ?b^HMpHAЩY))doSj9K@ILbOU5QջKU{H:IҴ/MiYP"Ldi3|+F'ɤI, T ޳j _Vez9a+gyo=H:159i!̵4b@x+>6`zʄ}hkLwMLH֊wWAX&YQ+Jbe60X ?^hǬݏ &d % WW0>ණ`2P/eAfnQz_5:W&]2|e}Ұ Vn|uwpV'ɧ9UkYU]8.8^Hf{r7jXh[oJ-[WH֊̭%+cyъ b?/CFuùM.G t9@\h`ʜ]Z'%ʂ`^ce s$y,TY^|#?tc`1#qŪʎ~+fΡ=[30z.c\(>xU=xaLs%Jz)~"thbة d'JKfo]:,LɡM8W:b8 zџQ#w&2BV:8{& cozva6@T2G}P,ȳh0i`TXm%iegX,csJ*|zQDjZOlCO%Ȫv5OG2.͐%,upZY'YJ{,S&m,d]fpfsgqG8)HE1+k2d5B8ެ`ůYqS|5,BdX`mW0BԨ|^՚4UJͥ^6(Ie VOqEW-A=Wnt8Zz{T ʧ$ 'bw %0Rvpp=mpjnwXߧa`p+6|qP0dV&-b֦O&JZHʆ3~o!y߀ٙU] }s7svb0NME "TZD%.*An¸dk~weQK[ZZWԵ 'ޘX73B7*ٙXvR"oL/\נ7F}SW G 7uO[vsRo;˜*.CݹnnYmfc'p'y5 !l{KK[O#>a<5Sj5VPqB\ƺzպ:au䭮kCw>U oR'KYe?w~}Ё Xpq4yƋePIؿsQo >CEUYXsfѦn5ST72 q';mcnKHĝ+KO.ƒ)G˜)q:KDžQqixn7"25-%=7%6T,wűf6 oVJ h CF÷з>a\yDW3|2PrㄼA1wmbcUF1F;ml7z=Z?gϝ魺Rrsad,ڎ,e(I Cjfy>ͪ(qUDIz2(#uc "WqK;dΰ9ƏY=^gU sOA|ܻuT }¶ָTD}eX}VbZ}Ivar˜aarOE?` !.ݡ9vh#U01n?_DtܢEÊT6iNƎnj]QJݟ}_sM긘RQ 4aRWJt4@Uj뵰r™lU3Mư0jNUi ׯ QkheƷĶm*uz}з}ރ6aCKTY@0x tr1GJ hnq]>󨁐 u)2]9}'Lc1ܓJi te8Ρ>_p}eҕYLTrUսO3a>ֽZ)UFa0m6MP:@/8`k@O =n!NR&?/ RWH?yKR ~. c+4^+"SQnܛAӰO yԽDf̪8m<"5!E]ly@HC _MUBZ\I<=V*Q}0(oy"]К8)*VOsP>`{}-r|c%,D=Ql(B܊0zN`d8tT1~0=cF6;ݸ1~y:z/F9$8'VN=jz}׷jyKONwˠw ǁL z>X6u.5oWk_\,:LrFR|CXa?a "d5ys]k"ÜMnMЙ4IKĜ'^r,\)b f0+/7_Ϸná{If\=h!sG>7i}}?{0$ tTTU>wzquQG:vJ)q\DmB>WZE+0 ޽uRު##Z0o3;Ž;D`>A^JSa@dm_强(ez۱,ڈ8Ϋ#(J+^8a>" -oQa5{{' %na݁L݋>#0\b>U> })u}L8Z3edz|Ha]ad;F+BS%!Rؔ;Yxؾ*)_4$wHwΓaN_+M6US/[J2mCRSTuPZ-vEȐbcl$!S.G)MsZ_99}/?>ڽ75|^:J xbN|̉o;a׸:kɉbt.uWxPz>(+d{7Gx'7=+|7q]+{CޯxɺkS !uzk'>0w8y8p:<.Gܞ><;]0u*N8zs{'*L(3IɱLşL'[.ݠ,w,KZz%|gg+y3`gp5Mz6E]*aGG|;N"w:MaUOrDE_.^e@8ЯעU Z-9.^J쐅>LvBw!)D"; :^s>˸.;*~?7-a8{>FWƐhT c+WԽ?vx\2'Y}ޟ܂ }noSǑ[x!Vaa:૾~~#:|tc?߫H3Ǫ'omVbk9sqQV`k* X=J`o1}  PhZ`в21#jZ"iz͍haD4_f(>Ne_N婌@cXխiDؐB```̓)e=뾛lM"n ay̖J' )8–W$~ ٲ%D*XZ3=/gOzߟ[+o,}`?z F> $^aG*J/ qTv= $MI#E utotI{3/F_Y^}q-괲gwl΅|u6CV^),[5 yk ^n;X<=1UN7@|n7ǩǃoM܃)O}Ff+j>Yݞn 1Eyeya7?ߙчw6w8IJ GU*X{:U$$Iiow+4'wBYOӭHP6F`|e4% ZHeOj_G]ސW7L񠺵wz8=I&LV K8+T=qͻqe0ߤa2KkX7[G%Zz+7 [0KCWs0)*&c+O*xL|=ӇmO |}I]@n4cj.+>n⥆Ya/k;#qpR"al) 2: L3DPTWɉ;''0kJ OP^%)Ix~QBAxQ Yy/6S(Z26gpRΒ-pY/ ʪ7DsM#ήįI[\w.!Bl*頟lnlkʥف s)O.^UEx>sעMUJ"!40Ƒ $uvd1B6ʁ*:LU"V%Q Z>N7 L NxSJO'MT"cJhe^@)5=*$5q2dp%*jw1B(#PM݌O'M{ɷ@RwLUIG6~Z&y%l>#IK9maO$O IzUpd>NX7B0#gcJw6lꚑ=Q!Hz D $W'iAA]8`Hd݄Tƈp7"D'=2"Dިyj-`RcB "Qbg% *ķ)1Dqʋ"29@r*:5Т_K!n"p } 8]Qנ&G|8"{Հ>'0OQd@l#@Ɛk@c0E(ZjNមl}`JJuх5"\[;,di w(`>!8?J…BQi|Ec!dZ[j l!^cERPBDB  EZDP:,[a iu(;<B|}6u).@QT$'DX*̣ԣ5eOu_"H<4„% m,bUe) A#W4Kv.9] AhAy-5%},?;@ )u96n6HR,߼r!BZ$m2P M9w ~L&HNO˧)kKiԟN2Tz*W ^%_)?*Bc9$.DwdK)Ö҄O˦XvN z3 M=hLR4FCE&H zlAPydz6fm){<4SăKdUA}qLSޑ@sww vpI;{(z"v:Y! ;#!ĵPspX~/6'ć&"8%aA/HqD QB~ 4wpq= ܚrvb4D{:WߞY$=D !0[(V0>E.NK SB+źn+<U;›y.i@j7+i!HIP` E9\L-#LL^3ܤ˩;h5P*;Bގ{Pu|bȃ䲆 O`3tTX?*d4NvN>2vF<[`k9ad(&EG$K`KUxpqX'ٳ\;9PI :;13͆2c:֍ʎhuUfs\{1;Ԍ2sU3(2*M,mrll!E 3Pi)#a3̐NAT=pSʂNG޽krL) ?܌zė]N s͒rV|isyE՞fMuRAB~:`g.~ 4`esC >L^Sr-($ 7!AFfƏFy}|?9S9"hcf@2憺Ѧ7 H#$ro7o9xyL& &x0Đj<A!GfRxQ8A :N ϴqrY'L`cc3f Z<_pJߓ>u+;;h<* xpSc/`B񤎊GugܬgC!Qy;eyf0{JIJ 8nl<*@`ZO瑛i"z>F2lLa/:#zSb+I\d+q!zq gxVd@gX6Cl;'{$6xDۚ2c"|bK `>z>erl{;zf;J\#QDby '#<9]Z"TyRRyZΖ>Xrd#ԨŞUM4ڷ[BXqc7NyO8Q'Ѳ"Nj\ҳ۟Wz]6f6 i=f::pF={%7[e'pT.rMe~8+ Xq&ɋgy ZVKE7m'u:lI}_EI$EJh(Xuv`O.k&cM*S뫮&||!>;Y6sg7+uxa XK8-? daNc_H;A հ_3NP:do\ ?BIl.* (ɍ:jPDl)tѲ"4C6k*R"`zս`tXIH+FTs15-hYU_kIQ%jpJɣ a  =b䲇Peთ27x̡a7]4n*Co8_Xu~[C TB-/B$3tԀ&r xDD< )D٬KBvKUHT#i-<{UuJJ)/N$73ut QFQlB,6b{,c,P`Q0aE''S'ONNN\Q9,;hl\Z=@dQqwAe{jt"tjTh46__/1ZV6=͝j2FVx Y'V OXY+KXb%bp:l $ JD1?:t4oMCIssA%Vj٤UJ{(jI35$ IpE1IJ%' D˗wZ>9@R*+SJgKtLJ52;ʪtV%P-G4PޥZ%h"KKY[+dn(L=f5YBDw x$=*6{^R5\ңEEEŰ:Ms㰰fv^ 9 '$x>[J h-5hB]QBWR)Y]ʐAQT}O4h'ڸJHy0k/0:Kα\@DBKEB!IvnHhJ[1+9i%׬䒕*F&mnu#>gP [}AQ~ͬ˳ꨧyZL'b4J9Y+EXqB 1!$)fl3 !h 9HU,!1 3ݧB/`U7R%F3} C1u[Vl4VjL[M)GJwd#2'(Ͳm,r!eY{NmB#zqeI#Y D#IWF]) ֏d Rd%$=lA ~hmzb "a/#,"uюO`v0Нl$;އI2T}w;=OyԹ$FKiUԫie2e6uU:6I% $u $R%&J)}8JK |H1旷>/ ·ϟe^ᜠd~^+U*{ BAKHC%[Als߾Goz;}cK7>!kQa( ۅ &4~( G"8YM!ֆm+6L]]::hjvZ~JٷeWi{nّѬSvV\?\;Ljۇ+Ay<^1,1VOX_ek[O51UU ?[_sYFܔ,KY !Y)9jRE|=eI Ҳx5xKr^z^ ΅5^Z.7;kuзnn߸,$ۄæXNI(ZhCUA:ZS'CI?觀83zBLYG7U-{X`Y-ihP揗5fxYۼC9dmɌbRH_ZЉk0n [۶nz w[ovVxpY^ [:&^GN 7m,/jɤe8-ĥZvN)^D [2Ew ۅ7L 6[2V9|&ZH1fkbZv[z &zR9R)e=e%쏝o߄hH=1*粿*,h>l/jidDt~;pDŽU̓4g?.¶]X:1gb}%ߵqs}JFd+KUdIޒ9iJFYbOZ."-n9r%cmSi>L9Ya=4HI;ɤUc.Btr"&s#='P}l)lq2,Xj,X&A;BZa6]t(}5E倍X~+)ȱI+8"*Wq{"14&7&%hIdpl'` j:g%2$dw2P$?U7d&՞d t !d= lEC,ʓěxST& X[97AjIJkӵ#g~N)M~X_ڱ=:k {;e淲.>yL-:D3Cb eЬ&?#Q\j&1\kزrNX4u3TZqj%5+sxMZIuL&W &Yi'ߎja0zɻ]=||Ϥ9P@"h\(hx{(fk(hV ؔwJ.:6{FRh+lalcmO{%~pChRUWܚ/q+KkRكV$$ƃyP#&ʧsVN _zd@m[Gld5|5[h &2 kN!L3]&[`M<0s2NfT54:cH_ϖwkn~ȓ"7Fi":ఽu(NIz](#\즠85->Ao%>Tc {!a`K![A֌NUzy.6OA슃OWI)-w³xD!w=JǯkbԚر&ƄgMdI.eEX*#$(K3=&5&6`YgݥPSlE-b@\O`V5Qnw e"K^.+i,re?WTgVBKǏD%Į}o_’6DXc&"Zfv;ܯAqBhaV.Z5YmVmlF0RuS}6'! }6B'Q8'VaԪ $wkMN <^O ЯbT]Ÿtel*kMX'iDWeLj(]k T}i A*+f`R3+Q.i!.pg}fg"a}yOIF8 HOgb&'~b@Y{zPW5@wT:C= z=z C ۡ7I(lBU^F$&i(A[ [RBU)xi fNzOf.|eG^Ϩ1W2n\@ Jꇧk?GgcUb翷&):ACt=@d R Lt?N}G-O haZ B(hN+ k1WMR*[knjMȰjUi!( Zu,[]VǬվbE29oui֣05}ԊDuu&܃CYit4yÒva]dwnOm$W)TT*U&ٳ/tjFXB 6 waKXIHuBՖlePEĻ9?G7/}9%uȟz}_wz9EO2Wph-'G²lOBnuk0TsݳS~MlR!%L^*jMm\FY&şzϰH/؜ on`NU;@WHl)gubIMY ԅ|26QfAarj핆ZG2[Ћ9hdf4KiZM-aT!U CtfD>Tfk' ~x ܫңyJTFJ]ռ0j81Fֽ5:@)ֽ^^F0mYzh[u<>2 "'Cف'՜1Q'iPG^.t-XrAH]6>'α LO[v8U[#| YcJ%&TzQkHNv68dsH! d=j0Ci|\%U٩ VB~]Vxe Jej( p ʪ\R;Xکx'!CkwTXTJOֈa(oZ (!a`L׻=~W$Z<$ۨ,6@S=F5?;q zy`߼,|S2'pDou\&``+'y*SK[ʆߏ?  % i Ko~,\#u~=3:w'id4wid42w^: 'p"U{rH+rRȃ:^J"VdLISZwSzׅ< cmd<]Ʋ~C}avUckKv:Ɋa>ӥ Er#o7P}TIf `A2Ys8@2#57iߥߊ٬&Yʕ( S48~WP.rK4C8>C\`'g;-}|L|6qahLJO|N}OIc= mPh:N<=~{_a0cT97w8Ln3Z5sӧӵyp#ehG(m78ksDöY785>@K%Wa=fQT%>@nII(VqRR3&NJ*MB``ʔ0ʤh4Co$n/ 3C,;%a=Y 6\L"Hjq St{KGb!ZIժ`ŧHI$S>K֔/USO!-.x3t (_B"ʧH Gʇ7vp(MU@<'N<+ P׌ jc\F5rk(G&DE@6hl NZ1%+oh Ћ8{i8 r!Ϛ.EAᩯL!unMkM:sBa qSl rxsq,<PGH:=*]Ŷ9YØ@gz7UOo&O%J̓HD%p"Pb %򟘡7qHihFvzqu_h9V X[0zGĥs.8rpƽ*Ku כ~;iHf!ȳ{i Rp(tH 8o@zK+/pHQ.׫2:^[TTP"ȭ2&!IyayR u9n8]}a W7XUv2p(?/|Y[?ޭoit˩w;,k`w  t7$-B2.zMUßߕ$$F/,$|:mtm29gޖnW_yz*g|)6Re^od~^m% \^E0.l@ڞZ+,66BQM?K3!ʴ8PdrP +EkȐ\Jc0[Z.9UXzdl@íAuSa I[NDf3dXis7@ qN3d3Du6{ dWcT,,*Q)vG(e܀-=$s#.Dg/>[akIYR5_+A(ܓ PmZoZ۝b杰(6([>pO&0-ѬtdLyF)Nr5^JԦ"Ql$Y-=Rk\[rUupeA=r@0 iWZ;3cT sTm x2I U*K1KATԕ4rT#TWrleV Xөt¨AvHӳ9ƖIy/FE1 !˓qvd@4'ݦ˩M YGWJMǃ$Ahœ;5Qj*^QQgXV1;Ta˫v^^eWr!J9 ´ O3Yf&dqXj pڭ^Ivk< "5T E%II*kOjϦRR+I.It\Z* 9Y͔NhU5 J"':{:XqI܊LYY+ <2u\p1.- \La Pf&CWM9KrIQqs֭6+Q..T!-aknS%k(=ĕ8n%!Np+^헆W^)5bm8u$]>sFXsTmrt9`%W`m팢sm3UKLɡ`( 4TY4vn#Se0x jZصPl;@\_ b Sʓm%Gi+)gKr$A̋S5Bn'ݚy|w&e-uy4; p602x:9TRuQzeM,>bO -!=\I꾦DKW%Ca9t ydt3~OW78S83=r7d7唲)ɚ0[eQ>gM{=iH1ehS&<^T]AVsT<0i&|Z˧L ^c;$ "N Ia${Ϝ'E¦O@(*@$:RژBPt("mb^#sc{gX-Y&OV<`ƨ5C&ѹ@ &B>uXK%&%fQJ~`XvCkCTB(J?t,4U&햼=ρ'~DpG!Y@2G,+:Y+D]NrQ"aˍtUnUӫ.qEp0$Lt,r 5<FLF1$J/k w 1faB{R:葴/IqN^ՐgsAǴ d@T#xd- }:݇ϰ+ËogtiL[e'<^sB(;in}dokS{. f6a.;@*F1~RWn|w_8SY}6>{=]گɫv>C%k:\(6 Muֺ D+3ǔ@ҍrJU!a4I7a3֝֝Ak(͂UFY&j5CVJ8jꌒ6zA%pt['ZNH [,s@[ղ`O aMlD\iq J/'{߅Mqڕs|3"W7ەٮ*]Orc qi?SF oC t>Km :߾/q*nT\>PLH,8.38l0z3جS#,^wjiW\rEV¯*\TWS^yet/0kԺ+ֽu5:>> 0+AX'''BXw)kZŕԞk!0O[Uz@az+]&KKŕ83ˁCѐī8(pƅ+UY}dtjRY<]JaruK|BtU7Zy܋ Sfg?,3ٱG x 7QZ<%ⴸygDU$kq &q\neylhW%rݡ(b>J@l90[A2V2hku8dc(8[xLH`l_`Bmw[5X ^cvT:eǕŁo[< [\BF(J:* "0'e i8qIFR]^Р؛.D{l_A/yI)IZ"cM5A_38 %f/Aos8,E{__z_$_$]~d{S.cw&tyﺞ&ўh ZsS5$XܚYs6. fP.C9aúL.W1r |C64؇˩ 9۵c?nl{Z!b&`D y%v2UW! !7LFTMK#UHAS\}/ FLhb_{LLO)FueH4@X&IDJ!Ѫ1c޴0b~s %(rlmDŽ1cx$NcAWqt.9Ie0% :V]-1c<$N%:M̫2 r]|X9ʯgƇPa[!&69.S/ֿ%ڻ%h@ؙJk԰i-tMq|SSbʔ%: dL٨eYhJu7%qbrr`K<-@QjЄ ]bY >'DsE J`ىDBƓ *L Q*CvIl]3ם8fuoJ\Tt/,s[^/C+_>HS)AG}: ,'@2VKM_i<#:' K^$ rai [40Mx`$0S5Eb]!&F`; Fa6$lmdѳAaNW8ȃ0>aKa\ Sj寮(0=l$"Ƴ#(z卦0Ml)G (v4yx4+y^,6ULjt+2f_"$Z=`ۯes8#!36a򾙣 %͘8V;#u WqCwuݽU[f$qb'!M jclc|p*RE]Q9ܶd=36I3gڐVRhZ@6콹IZ&D%Y ag *G@F ?2@O1S`({5ݒMD;6Cy2Etp齒wUPL{ۄkb*3(), 20YxD8Jd@XSX0*'Ou>F+JRt%B-C\ݪ}y4x_sw:IN%q{/#$ȗB.}jXNS?_~~}\1>}4V>#rϷ.<j֦  HWyڋUL-}) V7sܞ{җBʠ78w|2߳ߵMB}mev٣exjlm˰/ ({?\yy3x͹}4nDDH(iHR˫"*_Q݀gc_&jY ^"7D1mzSxher]A^3.GJ. $ɕ7ʞ]ޔ+}ֺɄ.HrKH\>cFuk\(s)r] Hr?tp;AsMz/s) r +~TFՌPƎ S*B2[kaU H-4:׫&P^&gL?,0յMow|7M|wywf 6O#k@(Y$,tU\\̄,zv69!f<}fK$Buehu2e)ʩJ§/0V "S jU %!:ق7Y *vbBvrWF@i5LVҕte³|p6fژBFWz'Jn%-+|dO}Z*4E,oW*|@jcccḣ_6>/ϡ̖t;/cjZXSn,>Q;nv2R gG弾&PDL_C)0!娻G;9rI=p'd;Br2+lW(+dkW_%Gݯ2;$xۥo~0ԑQb D*A; N@pԳ1 4Ka,&dFyD=1(/|&2-ſrYq>'6{JPo fw͹l TŻZXd Uġ =`N5 2ԨT@ԪY<mxgJ^@(vdHV.""@-J RP̂:@),wBR?E<^~jɻ&6}l5VBJ>#>RZO * hG}5FǒQUj ʊ,e/'czM6$"7-wkbɦM6P}=%  x! e}!"Y]-?cK j"B|'i(|a7+!mJ!U:}{5>:K.mUqmvafDM(J.AM 6;RyO(v4r޴ףj@;6;l( Qh]^4m898ZC ]8*BŊ|BS#jdG/I* cEæ0_MhkQ (Ptzu730뤼#%J!Bv4K9|ɃOpڮRM> iGЧLoJc7\v #MVeŤaU3LGjT3={E]&P-J0>m1|k[ 'y"_wdi~}2&l 3&>m $`Ϳkee_QMn /Tk@f 0uDeRyr b9m^u &ASy.c]B0aL0)eoK n^( 'Z7L*ζ [IlV6քMG?'dO~3 (I'l!!@܁v_#p^{ R?o[ӆYmA/ycm0a@ ih#ITAbD'B52HkBSZTVge7XhBSz?y&lrh CUR:夥1w!;"k,!P_ơiV w =%"fhHMܒàm^`tdLY~ P8Оlo>a{J| `rOӕ;qYdAwB«D0Hv`ivo3hNA6 9 C3> Ќ@i=sgn?CA(8@@ # n2' hƃi-?1+>aS *fҚD3BiN7o>6n JNMKOM3seM3RJ3}Þé^ ] סd1y3+1~6bK}$-'yY(!K$q[|<{$HET|f:BE+ Mzl!L\:=ɊPQVxF縛'a#thv4*qO (՚/B3-#tYDl!#_㗷VWā>-UTX#FN>-^fwc}"t G,&E7Rz6e-4aZ: gtp``Z2jeM-w f[t޽DlJuĢG(+Y1ϊVQDn.v*Fi(|+1odޑa3Dov$0*j+Mk]i#>?|6HH~9uHAHZ"\IQ%(# m:^:W*-4@ "2AEװΟ`̜UR[61%R}oA )*ޟ;R&_(-GO:INt>:[O2W[H$9;d'y2|"Jt$(r[8:/+I6|9Liz?.K??/pzͻS?46q>(Q?OO((G  >Dwb+?iX'5ņ_~yˋ V-nj%Rd XVq6Ikm#DVeHasl#1`aܐ!P l`U{yU➾,)B9XzS/UGd@[Bľ|e!,zSz'ݼ͢^:Mz69QY]7,lrZCތx-pEY84flkY؊YѬ,^),-,>vvp里 UE&` Y la-,{~2We51de2Z"1SѫaaUhia;)*rGkoQ[BV@MxOZt\_dh[Zqqq{KZLdք1F hgn -./g9ȶ ԳBAws#ioA> 9!oaLΚ ͸ YOwv̚,Y=emevXaٻVz_?|=4pΦE0gDϨMg&S B lA6 ;BfiՋzzV&[;a.B:+!x uz ,|g ZA6 ; h*O3;,lz,QeSC`VTx,+iY"i\2eaCqWje鴃)fa4!H3,l rѫ aX `YV lu.YJfiU|zY<wez֒cn,0TGI -"PѪڊf 4T1ɶhAMئJH4aWYu e6 1`,KotXKBim!+5kע4Ou= 84+a4T @D |l@Ch=p)7?'C7]+ZBYdd5[A4(A-|dZ^0Z_w)pc%gy g&MHiMb z|㘶 h2I"FuFgAmZ Zj%R[ ]hGZi@V` Ick}'(Dk%X6˲ۜwMlUl+4hsh9ULbA0[Ɗ)}czdsd6;kU+Ak!S&kὊ[>k!R6;n܍Ԏ#Pz3M`kmBZpH>ס:Ξ=>ׇ| BY-t-o%9Z|IE-%tAV F+UP2ZIiZ~j̈́XWS?eN4jn&DR|[$ZU^6Q~ϱQ梲"KLB(V$t>CEP9sBTUY B~!s~-ꏔՋ[іpc޿]NkST$ۂsжiҶC-$a@J鹁% /YTPz OVPR+yF2m!\eahD8S{eժ:Rgn]RPXTXTq0'&i1Aj[TA6܏Zjvԃ%oH)=i"mK@FJ4%0#u_sMIݖD[BV]Jj0#1aJjkR:BZhʭ9)lEɔ>=T5Eפ0} [ 9o:nnfvhPaJ} Ql94iO9FGB P@4c0Qr &ȡJQo{;/B&=DO`P8*rl1҂kP؞*QqPhe2X dp6 ^^-(tԷ{6]8&IqDɁJ*AD%TGqǴmVZh2'f܎ic4L'l%M'lc!&:@F>C76 Nxr;Yt'4B;Y!'X lOwy=yݞWaie~9Q'N؆ RODYT ?]=u]'!j]i)29q8-Ng ]vˉiqv fnvRj-yC;U0OEBĢzOY $K:~6I=MTe睔*.p;מFz%R8J"%J)ҞɉFbNtެ@v7k!+sn3maEQV,haAl6m`ʦڛ#Eruu]wfq,3J)fSR1qJECTx*520^F^?p*OeTS Xf2qoB mcՠmԻZS3gU/XùgAt K?|6+rl)Rozi]B4ewqwf7' Lы0'@f& 9@Me1)l,Ds׻˵gqcЮLf]_v 2%wV{adt/_PSq\ebl+1": aGQѝ:C\fb5+X LP)WE֙HNENN$($) -ݥ =x0#x2+t*cV=Teճ41ޑAԘvWTӹL5#&^o6DȂÉeqoI!UnQL$s`AAl,.;*Hwȓ3Ù+ChA6޷޷-c=%#Mamx'N>^3Gv6HW͵`b6\46e@m@PX0b~{k~Wr̭"hhS{ X eT>3 kũ < !}~V|0@1/6&O@ 5KRq)N0Zwn+{x 7OYmTȣ}٢:L`ϼ%~ʨ^A~ZIXS‹+TELji]T:{=h+rL) Nÿnqv3 GTt=Kod$SX focKn5Rb'OONfNN¢tN,)M'qXp$I\N !43 /q&vtëb*km``kdK̚_@v3HZ_kƚX{G\{H \4ㅰChʮ[ERA&QR !}AuXTJ=uE$6JP-\8Ex+"տchTK[}ʕ_z~-}YY-H`NSD,{Ufw͗8PLxurUOWo~vl ~y%T6FlqR6:jM[} ^pRX5K·w41d&jX ݝgVtIէ7~^[䛱r <2ͮ'4{Pnϛxz|֛! gY0fлa}0ɉ8.#.bQ<ĉ4ꄃ* IylzM'/.2ΑWORP R W[ajVrѩ$6$QN~6ߣ$nSSHԃpnC?DwBlrx:ϼ腉Oqn .։èVA:CbKƳw_6i< wK5 Dm+6KV~1+6"r"#oW^Edg^ >W2yRXx~G=˟Hljkwt֭nRs@k>@f߰` k5̾Nd~z:8't-&̓~(:HUç'p:Qz!D𕍒ێ=ۈ4߫5 㯸([K5wFswDZ[6oWvT8<겓ٻr̺* DXSKSKN% ʹ^yvJw!%r}G`bw`[/*}MnoKh(,E*_ ACRT<@R1ܵO۩y)X(4Xv݊33^p%z * Kt~<jJfdׇ1 gpuh7縂,nopl~a'Xm6/+<ʙhmIC}6 HΨ0W`#sfu(kiV9X4B`*G1p*wTT?: eXҋN/bBW"E;?A&7=~eX x(Cq'd)xf /ϧB|jS C5I)xǮpO~|02]gx25\^l&\%l} I(b`UPW*a0kEG2~_uWKDu4`yRezlHFܫJ{sVubdV>3Q<_?sb}6 ՗~g>tR%<O&  pAIQS ~] 8E 8@ZnIF`oTG #{ːhMYfB(87OTʚ%o8>"`$kWV$LGHU@F_̥(,!~-.%)ike$li^EOvY"QRGĜ!4^!J)m]U22f`Rl&hEhf MϤfέPJO?ۉxUeYSʔ]2;7mחqd.<-jU> Y1^jyVdY$ѓɓII$xLMId=yNmV˱vź+ BdaD~xd+PR0^8dLA<}xfϴ~8^lߝ Nq< YHt'383';Q'4VEQzk54&尟U#S|/%q n uY(װPVrOp#'5/I|xQ'V^vs>ƽ~[+a;.Wq)d4oSI_#Qp'9H㈞Hf6\ܜ陛ۼ*|\,\z{.Gaua.`>]L)mB#J`]R ,t1n,H1R |uyB*ӥ(Ŧ<8]F+;] [xJ[3NQ+yyi0︂lm7[}ixd'B.o\e^ 8&V]efpz}"[ϟy/kW y9 ?yBͮ^mI(N"!%a8%jΐBwVzTig Ev7/1shgRG}G:>zލv>~$L u/o*O&J~1(aۜa Ju9i:qԏGtvƪ^) _o,Sm4ٰuIc3˅yƺ0&KV\F^7Sbά7Ժ4ƺfgĚ@d)/brcOc  v㲮E ֢XI6@=R .҅DD.T0! Suoy!>ߛ>~7nlɭfÎqarL(=/$V'`7L8%"6%Wqz-_#_^SJ.+55o2&]_&:%GIu[zЍy"LuKIܨRr7J.+ gmdoۘi9N޴ݾdBz &y|#yxx`O]~gI46&ڴk)]PUka.\?x]"A*")lp߮<# )(U拇/^Y[OvO>Xycgi}ul##/V @m78+cYy.>t r˶ϨEjh ;?33?E" IVJbY>]I+'!"19}$QZcwEL ef%l\ܕxQm~,kb=YU4 M8N D)M 1d6U)i4p8^oWtz.)}Tp5c{t;ŝF]JA{\Ƶ*.4DL"^ыǜȳm6dU% )"*)Jhn? VagicPRV L^/RlbSzBkͦx@6gw$4ɦTZ_:n力̀H=CA`AAAJLzPg9 b>]J!+ MUCwo!Mnaò bxpe%N<=g'='>Y}aC|m){"4J=CKqzwX1ed%%W/}A=a6׿8nYxbuZa<9jE7$ߦ{aKy%5 >zj)C'- 8hCo %Bް'iKic.d5)٪ˉ/PPn(S\ yq%(udqYpt#3'rMqyt#rq }qq.r-K[Zզș?͔ DSay0YnZι &vV&.ҁgxxJvA[:d7K4gQA6SAfwʔmV"Y>#O&$Oe+5=3HYִkepb;BP 3#!]6JSlZQM-ykJ+hM1 Tw"bV7ZQ;zz8J)jי(0>pgHY{|h׏:_?\ՆZ:5 DOCN1M%QuK;[L%a0 fBAgEE_n6(l蠟'zzZ@XiՕp!Y8YQ9WFe'ܺWcYڿPwּYϔg_zR}uÙ)e D%b?)_G%/udNm]Gh@^~3"6+0koU}/ .\X/;KO 9 A4π#ev<vO%!hX G ,wW~89NF|il[W7H̄/ {8o7偼٫{ɳ6l̝#^MQ^ڟ}ݖ3G͜4ZۃqEacUfY6ƒW10 =-+pE\jSW~bL$blԕ0ѲWfq+x<sWlf͌N6̜Tإk]I5Mg%XŢ kSfO$Ax6V `yV36^䛹{ av!D8.h}b 'ףHfwsVY#*8ȳ-bNG-IX:[LȻrkڼ^zSwX[pA wwVA~D[A?]$k0 :O'e'ɓ'ƴq8;>Iٓ R[l2R$@\K)J58 IL"bQpqK]|RoNjFcE5|xXΌٙY4̈Ƨgt5J ՌUFml Ziu4{#b d(+QZa{%(3>]Mn.vWiowqa0\KXZu q<9:9~z||T~54I9j!Uo"U;a+A'! ^`%7P?Qc] Vߗ ^w8.>}+j(L})#tnۧŦԀS+w^NK'R7&A导5(+S|b?",AKVaB=n}*"Ӌ0sqN sQ]^bD$ ͋i\ n zH3m=m눱֣,9D&]No5+BKfU PW[GAixk R"r0i$R H$ZQPxtNvF[ +}Q)|zaeG0Kz}UUN-GPUGS[H\f@0;E>Tb 1aȂ͠Pk* $;Xʺx(1 y6@k@ u0xG!?V ˼EX%ra q.*s۟OjkQ]5M< Nn}0&1nੳߋs3PAZDLL{Hȉ8P.=b „5˸>)zmG5d^~-7 1XhH%N  "\ VK/dq-Z{s V0E-7x4(x Z؜۱'ǒ? ` ە&r,XIb$L\OPA?"@ R2)FlI "c.#\(b -B"1&hA33-0MHc>1ܢ6ł52@MlZI(v6Y* +Q۪bwCJg7nSbUPlp° {Mڭ.yR_E(=x9]LP/J714HlrZ3 WMI:InO7d |J@V-E8:~zܣOoXiygsT9{qoFIĨ8ɏ3$9+WaԇOLc"f4ʣ~6B}V> S!HD[>@ݗ{mG 1=DdYDm3/q/'IP"[F(ELRgz~ŒW7ZFP\p sF;(юhAPD `O?k7wn{`G>{r]_X DZbɏ|1"<% Q@J~ɯ~^/D!hB\lD.x }/:wB$̘*.2Cx ?e͈iU[^ύp4~ﰗ1f"=B^~Gyk'bx3P}PFڨ:@15gv] >\Ex9uvrئO+0(^}|KI[gVz}hPY0µrh0 d@6)Q]F*exd)x.<*KN|{kvfy{~{c{E'КcmI/Qd"Px} ܗ:w_B2XbP3Q Ļ:Q0u"JSV \UESBp!Ϣzʉ6&fYI4O9֎(=:Ub%-M&JHrL1aKT0G"cρgwD酕1] ~S DlU$^OoO/Od5G}D3oeסpt@Li,>o9k=v!B -Yݰ5vǎ?vώ^~OQ A,(mf4R ˳b.&M1(͎ Rvѐ]. (# ??Qw;IH6B792S%q)jTOBjA|!t1`hQ0f/ P bН XCs{t@:}wݬ4r{ٵ+jѥwȻG\A4 <.ZIAMu|$ɶ~ZUG'AgWX2ɍ,a4Qh"P['] j|~QE_I"(]lڹ{q۱ٞf:NxT2g7+,+"+j1^~Ҭh]cY5_J'-[鐙!r^Q.K3U&~թ19*lxsD5a &zYֲ<iVr*#g%q/Ί;\fSYJB˚umK'CS؍vY=VaG@:WLd!T vHT13~saE+YsIuuF[Mdv?\\KUv wvWvKT 볋r O405Y7KyoGں9mkhܺ9ˏiySnzi?z~;;__C[@ 1|jmvB%]6k氐x>{"nx(k+#c  7ۅouY׿{@~9W),A* 4a`S_q*uFrߣ=9loS{a-5zaC1M79GlYv#]#a Ӎu~OG2mqq4gLe豖{]LS9/ OSv.M<[DgYYyYy<Lj~>xjm'Jc f8u:|5oxF mVH{{mX;&vԸ\6F؉p<Ǹ·cgM(M.Z5uFv3BI!+ [}.] ]דɗK/}^ 6²t:6Rh@zj+ְkqOm5( Z`t Z <-&iwO. 裷2;ӣid(vvCle-WF@{`>zMcXXbB@X:I1wF Dingr{ Rn;yHvE rUK,4+O@vv^hmopr;zR]74@1}NdESIf/h[QzV[FB+X%҅$]XYV`YD YAȸE#ؽG"ؖhI$~_[fi>#4W`GizZu{jaS帆_=cJ V l_G!! f,N',DdQ/!waxLmQժz"OKd6Q&NvVգ^O4]:Tg9@]U/Z)J;RbYe?hE,D :?@P|i?!n$>yWWeY mZ6?DdגHc۬ʱuŇp'T'} |A3O+Ҫ|kS*%|cUCЫG| h4iɠAedP'HzuZL#? cDd]ť}qvmցD´eW!# ][+f-m ?rX ۠ay''' )%]pItuC VtFXxmf8"h Q[\+icqʤ@Ѱt /Udkd9"N"Ib FqhꪳI#CzT[# ,''\ͅ;>DV,PqaMtIb;sEt f7conTMb5 ;|3˒ҜMbf-GvF-/i' B'ac:2@-,Ѕ臎l-3 5)/OtN_L gGDCktĝ ^vMD'g,Nv\,]"2|Bܿ?L^͉IO6x쭳ͽ~Yhm9:HPr14Ֆլ1 Jy PFLbK ֌u SSknߏ5^! 6 nu n qQYy+C"i"X*++|RTV>'N`>)~W hOZN# bpU.g3d comopoCz"UIcX߯7Ҹ,pV3z\3Em DZd cZsLq!by^q4}X̑c8selr9l}́boYiUCO"+V8/Ю+Uu- 1;KAar8X8{9:!,1u0̮MԌ4cA$NŜ&đSg.1\)-ѥra-;upuBŊ 1/7Œ` 4JW6"P9NrQduz'sj4#-[%R =b'`TQ5֨,*Cq l\k7wCKҊ0v\MIY|H)g[Q:( ō*7֡k4)' Y=NQ"6 5DU T)JF@dR\(:.tYQ<4b==i䒲 i(AP]M=}Oz:~%|**`J1'8٢I,)f3M &kY4Yy]} cd.DYmRdt*C,򌟄P qA% q٤47Iq%gww_$v7 ،Eˁɗ)Y\#NfpF80P/Ul!G7wmnt ]H+/d) vmW8B5ĵ0 0D MLf- Yn*^W: ZSA\Ya5bMʳiab~ȥ| |?4 ^`^ʫG2v ^+zMqp!MPobߝ_JI#^?H)uozfp)$|,(<~t[LbdJM*T5S 3e5SvmB͔RQMN )vRVS;)5"Q-NfQNSTP 9tbL i%Ty VS.VBV{PFnگyuS[a!FR#֍imjk/^^#s`qq1w\>%\5f WbKI܎, SV*g^.ĕ,'t.n%܉kاz W@ kk8 ĤN _C| S-H/tuq(%%Q1 %5吡OP% hhP.0FrjKMGmo:%BȽ>7s~+p%ƄFJS1#5ؽ10G (tjzYGjk]'w5Zm>;:.p% ̠=B I5h6F#9ڥV#Ss]>3"95ե&6⬼tb`f^sEiسife2.01;ŽH 0.KAȊtZWZH e2JLBc0m 8 9oZE+A@%u3&ȄZTkj ]! \ܜ+#i4"\yb3}j\fF ,O%>;}xOJ}ZRYXOҝg;0Q{l7F֬8W;1U<#Ȋl$Af$Џ&bm̒3"+d)%`YMm++dPA B1AvLG>];xTlׅo¡XX1{bPF{[ݯؘHL'Z8tT'BŧOHcIJJG0PW9T{9( s,>-=}d˄xq>,OtheF:0TqӱluY]Vg!Q$k|}F`Sj]Մ}U=jx}pATB9x2e]m=hfk|ھ'["la1ZlWj3bs(Gtt'Lל_k~ݷ_+j'I j obDM;Vuc@'eϡJZvm$l'$_M݄7E}h&l ;lBq26&'EJ4 {vH7S%UVk*Vn}愽A+)Ɲ.}չhwv = am4_ɛiI Ai_, CCabLRʂ(o8g2u&RUFL]&0/T1M]F.Vm}=&~3qTA15tQnj*ZU +թc;ufވrLx쪫Eoff^A[`T䰰7PD(F %@9.NR͒y)k*lD4ܬUYm7VmG c4CZqs>^ЁWb4SH?6zƌD[wY؎,}VMbSXT=۪Qż6fuNef NRhe<~| W!lB-t+AX˓L <&mx*H-edVzRpI]7jGDZ\P;j~dF-景ĺvQC/yƈ =@ދ=Zq5 WR4 Vߞ<7`~mZ$0! HKX"L0YB&l<"C)(7*5zOA"\ J1c je[,՞tZ):?>R+y7 2?N{ !cx2ՅzCa;<fV?+8sn2Oq 7COL3v$hE Æn BJsI[ $[x5GGGn-+5NX*Td5{65k͘VjcFM2A?9@]F4Nu`bJjnR;ϧګ; T2x9%t2{.U=Ž;CCal Y,[,HZZrҜ4d-[K%kiQK(6@-Drώv3THi+>|-M"Y곲x:rl)7̗cg,835fbi9ޫ6-VVkKjڦCNA M2/ 1z1s+ͩ=~W<rS {*o1wpp0OT+^)m5z|}?/V}g}?I$!h\U~UчmALF㡬RUBFSD"g!y!?s!(ȭ5c[A>lX匿,)Z>"P| sp77N}^/@NQ\"v`m4Q^)&ao!'1$dzPEw3@+yT4n?fڂ,@+Ɉăh-&}H=@L2"X* $ E$qu/Qu?s:M?{Ϳ\)trI?OKd"/bx"7ɳ#?vӾ/3Y3YYh5u5ݵ_7פj?ANSIlB0vƬSVo՛B|EAN_͸S=NAJ>bo/I5ë^5+tc?4a`zF=& 9M.8M>sj6;Qn MAlPpݵݍݍemcS# z`AXL\w&̑ē$sɹ'p'? O5ƓN.XBX̧|$ >hO5F$  }CBaz  Pj&jzGML'4(~X R=B_؟_y> %5uL4,!,ʞ $`-T d^^~^yoǁ(dGM08"!Bgfc+Ėː*̽l8ۖ<)W"UR *5`ݱeH𹨍X)_g(v-0-cV0/eF`f8i=ڸ"L|GC{vOCsGET5f [[PuZC%k(s/඾LUPAUQŬ{,DU%&E|w3: ߷]N󡱴^>*gbꠏbG[Cr΃cꇕXKdUL"Ԭ6jޅT;j6Kg{̺~(O@W:g+>zk;zC!dPs]_ZNk_WE١6Wf{6ڼ}:7}|\Tӵ5, g,?&bph8A7D)Z9iϱʎZɪ/Ǫ2nXhsa[}VzJg#+=oV +uJoY?<"; f ⯍ܳ(S,uv\ ZR 2<2ȉ(-_W'uhMьc䵒c3|cbUyk~l\gkPMɬ{,rRɪ5P [d{=^́ĕU+~[ r|/ +?t\ލj]ٰy!&M, Ұ{;@ +T% X>i o&]qJV`Akj|zxuNVi2VD&=[iח&ڈfwm'ri-IY~6$M`b[Wb+|3={Z~Z]-?ܬ+$7y[G#ҖDT;j>K'ЖnMigN2Z6ґ[EUPUjuӪt՝AK\B}$DWt}ܵK=xƲ٢u'zZ`yZg\+Ҙ[AleFcՎ+fJa[?9e"7ٶ7w9u [8}%")e "P޲g7n-)CXz.4Q.?-0̕8YcZZִB)Pu믿0ZBPSK)0z]Kj2݅E- -ﻏtܭY_xqg{//!+i' /c5F9~v12bm}J ӡkֶʭ:z6mf+)}b+jlhZlfu:iW6 :L Їrjr&xurY"7ˉSɧ,<s`,P`Ȋ5T<[!њG~[֫81}JDV[Щ91iR6LEVnگ8j~گ65-FibO)Qvє֍ewNzy\(Wʹ bAMikP".E 0\ S/'!syO-tJfTUy~A"] >D?YrݝVؓJ'4I0B ɣr*ANj)>Nu^PI[q"+ NlLP8)82pj*˵F 4'qS3]4Ӯt]_J" $2 $g%pNkHlu 0aGٽ^雌6~D+"sGdHH& ZkZvҴ#89jxYz6*3exFOMr4*1"ژM5DS[gB=qa䮐\IEldRhkE2yV*ڲZ\5r_D9hDT:Dѵ:wIA'@:بЈYPO[ǚ|l?xVڽRVެzNOl>A䓍{i cNUqH/%4H́MW"agh琙y{UM33gޞ33?@i(vX$2! L [YO^ %L!,?(Er]lw{"a6H / T]I a&  $ <<"I9Icb_'Hy hldH< a'ްS͝'yt|(AGt?dLmGf))v!>VRȓb3#K-BHfzDS?~;l nFό:ϐq#ET@c[s[]|C_o77USA.#:#VCqJgDӽ!.AFp@WAN>97VPfBXay>F^*seyNh{7:Gfu0ԂGsf0 V֤knC]aij,kF|31`}ihbVENښgkpq".I+@%T7Fh/q.ۭ}/UI .܈BՁ鑓ۣH a]|U:~E?"d55nx<lDm+*-I kAE"틳V b/^VL8T:ذ" |.uW#KR,3NT24nscDϦԙ֏7Iٙݑnڳ;;Jb3@*Vvhd.qx4x^0i3S)}33 jǓq>/˺Cgbt7ꄏD|$AŅMcc01rG2'T}>o~3_ÒF]k0.{&,~eZv AAH@4͏Ef T{ =$шa?*(Sz@x:ֵE~C oa:)d&T\pDJվ"B .4S-ŅhOF o8tukhԉ :5 -rz(7T3繽7!q`*yH&O=t),:KH @"bY-??4֟7w.EF%Nt`F_2wAA^+RWViC^uȨ}2h1"AS"1(:Ig9oD[R:ωd2qTfGe&,w+Gխg@:Ou>[Q$/m\#=5+Ԧk%FcnWM͸l`ΰ@o 0|=t׶۶Vdi@5I!à4Ƹvr+T: t6`^eU#4$*(,;Tʄ!`KAeWS/E+Y:J- LCŎ-vpث{4vzvXC*dc+yVv;Gn;7QB,eةy45 }KfWUtC`S N2iX!Uo|CF}|:3(z_ՁFFR=m??LOcPAq]',g,_ J%x È[=(OBT)IJR%Rz@nzjTNzv~{N I8 d=]%5:RxXTFJ h:it,[^$ܽNΝ;@\~~Y@moM܂Ѿ<4. ҫjANq݄v;|woY]^f"k)7uQ)L|uc-D/{fyaoخb OALhpcI͇Wݑݾ]0ݴV}$}ꔗ"" !F!;% ^ Z6}Z=Yt. ^N&^KvAsɤ10;,aF,C@@g0c65V 5A`uF:TItd#$$` 1(CH99_8tL*`X5q0S$Z?kewulyA|PyPzF?QGl4~z0b Mmc@>Bw۱w[<i0dx;D,%dvxF!$O0;zZy"Bu$_85E/θ&iD-FAzL/ ,b%iu ;*l"N/t%y4Fc4drZ"v;vJ?mϣBaNHraR%ag#`AVѹ5*;= /Zw#5) K'In;5-Up7-LS&^n5 ` RyzabR&RA0aez?;`-0$?my,ol7W78\U&du d_U¤@ F h#W#X`jH1@Vʅ.ä äC_qW&sTqaRi-lIY7LeG̦USo*_RD~zPtLq+62X Z_n•ֿG#w8^B8ԏ41}z]Xc)L,,(`2g4 8i7|iA*2E2`GQQb(uԼtԼ~W$yP$8NbaNb`cf=G!YʰBЅ z@~H!j>4Qgy:& p}@@dz4PqFV:8 v;aU3@?Q||#a$`XU'5|S{Dxd﫮)q Cmh^t aÑj0f.4g@ ;Wf4@ Vsx:}70t6&$?F2i~fe'X8ūG >usd.HTDDjs&%: 8և 4teKOBQ&D\41֬bRy "< -NmPVŘvGIy;cShieLzZ^0ttIzWaL6'9Nr*6YzU@)/=}D/.vuAX)Zwdޝ\-- $'M:U2|FYdzF6&CvdY'>QU դH= %KNIu J&F.ܪ(2.Z\\LNV)a8>Q\/r=-N|m/j?O>ǐ8HF%f-Wv"ebd#2M&UC3fZ\1&2!!5Ĵӂ Scca`]x#$$WjYv}2ۍ_| , E-RG,NĚ@H2Ύqyd矌pH)OߪdCԡfZjIbry-1i &tĤZ '&vBԋɽֽႴomtx[IyMRLwM]}d8=N.'wb25ă2-&9n@X-sߌDd5Ȁɔ$$6{pFd!h/ l0C ;Sɨ#a,tS4;a/R/?;aW}l;oͫ8XJPa+oC0L4A0좆!+.`="v{\?#Ͽ<׋Z'Msα_ FM?7rӂzT,'bۿ A/ QfY:ʴ:VYdte(f$HQp=kZE3z,Yz& 2Gj=u<\!3\+ȝ uf 4d*14j Eywcpe e{K0%cgdq!cͶiŠ=c4_5[_giN Z`T?e,( 2%NвN6q>J&`LX{aح([)7!N2u a L^AQ@= bd"TDŽ3ѰGtڋQ]L^d@-O9uDL.CM6STh ]ot+3:p ʼJ q:rExb_9jr)''ԗY tփRA RSsNjERGR\X[_g,&v~Ѥ+[bSɓ^uE,U +kDXJ?ڜzIU YؙYUj &IƇ dxB3>v!aK#_5,4A U9CU%*ܕb2]=${h/2[±z|lq&p U8V SNu!eB7Mڠ1P%C:luCS9 k <7D϶Q׹M4HNx JVL@F!'~`&Jvu" w"4PJjP bPB \;?!O#MU}=="1pQf0!o2SRM1!7-ܴ- Mォ{wP*3!;d̄[L!-(1:(-vql,,Rt DU)*U6Ҕư$dR-&ʑZ \r@) Y*FctYg[͙d*9@m֑hO9-'ڏi@GzmIhTFwFFX7- \0BQ#d%&W>ȢdEBBV>fr"6fG3f=a7M>o₶QRFu.aD02h]! HDP⬼O($"1f_X" 2<=td ~>^%)C}dwR?IuEBCjݛlSܯP# !l ,\#?hM9j,~,s6ggv_?Kʔ:at ]dxO8E=~D(jxH|Q"}";" Hi'.![_ @d獦'yX:+Ȁ:,A) K ;3WFpqmvWC.(|͏(@} \kP˺: @h A$AgC_#,v[q6?=I❑q й+Us&v㡈b9]<j6}QALn$ALo#>.QW2QAr:u W(AI)O7 g\Mn 8t.N:9(T%{K E 9W߃X*ޠK`ueut@ƺd!bD<uPEqcl)ʖIT(dԧ 91q|"iZtQT s^?=Q`P1)PgRL6IцKu΂X-;^ [y-f!ŰWj-(R@-PAi(͌\0HhBugjIs: c(+22sFe?<A6\1T/KV1 ,<1P\\l&J ĦJfB'U,eqK]x(*PRpq(.E4TpQ|bȧJUY%*Ee8&$H$ `uʥP> .UEQpQ+1(P4F{n(JF긺OEIr4E'_-dM=ّI G2""|jr h) ҅Bݼ.?EQܓlBQͻ(#GJT(#NnJm#K0(C,eqUO%~R\ˈ"*LњibPF$A(B :(f!A1%HRj)cI$E6p肁( 2 E)H1k(;VKgyl_YJtBy֣lQOp:\ uF\ W&Q.u4Mt$φ1)rIleJ%ia dP}n IY9Eu}{W\ k*$ו\bg  CW)ZF-519Q8p!TE(u@6O;*TF#;rFn Q1~z\16b<}:Z 1~*Pb`T=7ՇmP@^KH\ޓpP?q&#P?5JMtaؖOyO sa^2;>y;ڟNm(~v򻉣(PaxecrkKf։eۺlWXI֏rA#"l!/5c96ٖ9ށ>j@wmy; uţa݄:Qݴ'}QQh_#MFfv1abLeöL̎.L CPA%{o<TrTIMj(k%$^ %|<$$l%ʲ*VYdA6 W~( zTl3w)d;g!ȳާ`Jo([m`kbVslm@]lO3{-Jϑ1b>wRO ޒw“N8Wȭ\ $W / +V5(sdWP}y_AI`}:qztt`iq $ WA+@^P6b,`p#_l 1Uׁz-{&aD^)0\y٦s#b,ۧĘQuCT Eb1-l ^&B)l:Sv )e; "C" ZL*|)V/(h 6A|Ws&R՝'4 de@` 0Y1ַF?dzEAC aL `pk~`"=˦#aʄ-Lb# C4 / =A&rDCc+9TwbRez#9VPc$qӞqCcʬ<+ј5u4n C,gt_uP'h0b7VB McxLݠiUɔW)^@ yuSޯz{Ph䵻v4x4xX>Qi'UDA׾'hr3nW~N37> t9[ ]O2y@ykUGTB7/f@@AD5)":]͚Γʆ5!}St~|suULKjǼF`8Ei! fp>wX+Hѱi|(:8OX$rM4(8Ԩ뿢>=l[^ ttO[a*.I_߲c~S h=u맚~:m"ZT B Кssɉ:_Ӝ V5R܇N  b'V))4QT,YK5(-3l~o56? Q&g8 rju!:826H r@z־np \#q$;X$GÝ?/?Ox^,jj]2QGg4qgB_r#5d|#8GÒ>z[z2b*Ϻt>FâC,VkvF0/SķR67Rg eMt> zv5,fЉSH*IixK?Vē <>x@Sp= ZCn8 z +R\I:#Qg$ጌkiL8#%j6jmF;Yz5 4M@J}@鬸 ѳ#|{~*ɳb|L85N|\b0ZO-Iy#^nsB T#DnYO&*h@QED6 I:j?NTg׷ xϷ)3k49 ^_IO=l*MMTkO٦Rt 6ynt qg&CBSC>(.~Vyuu [4@հ}eZ@#. XJYRҩY}h5)Sd7G= Z_>:ՀUՒihj SM&_O 6 ^w t# uE `I%fa4ϖvVcK7[V-e 4Ο+a H 3!ćˉ1rT{ݗ^&H C+rh@kO3WFZ"o20&?siF{994]ͅ4]9)>Wj'@Nm|$dU_ FS cMI9{Audg:Յ bꊿ"[H:g3+ꔇu]6n7]9 "7Ia9dX&-3,˷ܐ/Y' ddN=aia]-&, _|F~eNޯg-KK!5#zݣ{5˯"OHa20]f;Pk{-ONj͞":( oUVYeBl"2ixP>(}燆_ӪX-cd ɀćnܺO#}O#tCTz @ uj;d'x^PTW 8A7A pz2ELJo0/ΰ]]ը&el-.]BMxa 6BdYֻW U$i2BhnVjP<+'<&wR/wu'_j %H#ZDI$8_ZjBvuR&*#*ªqqg޹>*^fV'08q:t:&?ӑ,; tg=~  p<_c9<۱\LaCt-YzwVcR,dS ))VjAĤjJ-{_%ggêdmqxUxK;YUcmj\FTscnH+{l]n/Tru]_*Ĉ4PIĀ@F6.̻H[Rx}u,f=8fxF0Vs[sbPoMuPm۶`vآsq_Xi@ӍӍ~y5zN?&:+Yt52SFdv܎v!{v8g |یۼ#c5lmvq=|68ۜP@] VyH^s4>f9AӚ); ~ԽNSs`=j:/:d+yC''31!xcSuQ*N5[Qs'<7C5oDҔ x?d7vץ6!gqe+yN>jͥ+ϏS\H)T3?7~ E'hۛ(+'@<*ҏʤ'x--D74(-$a<$QhI\PwxP3qe8U6?+ۗStVyKdYHRjͥoukK?r2261J\%2 ɰv3@%V0*IS 0#?p BZ/8$ta 9qDXD rZT>ap:Ӥ4) "k& RxP2z``U)RA!2 IҨדD i:IrBXQ!k8vGRB?y<7k2 P4$ 'h=$YH5e 7nz$7$",!<<<ŏ( .ԃ?Ƀ@?ɓ-'a+V)aʳ:`%*sm&S<#p%$ Sw!H~($;a ?^HAQnZsRf2du4QHZ#.U_ Y& IjI֎HAvhJF D}ŽvHHT ~pm)cEA2Z*2 Mx+>* M dHq}Jzރ+H̱L=ؐOhf^6 #Dִd6&S[BN,$uu[[@ʮ HXM $Sm֌n+n@3$%5A ynD2W| ? A^C7DLU*sEe7Dk܈u9!C9uu7!3^1 C3! V,K읳^eBIF""@cʂHWkxuE[HYE+Di!IwՐիK"@H͗=:&uSi"'$~hEI_2H$=jEh KDk% A@AfeP 䙠% C2 %Ś eODoxW/AFQd%D*Ȣ:*$Ixn*?*r@J\ 7'$8R,]6$RP(~$ IR %(Pc1J'Ib?u:NZ(I'Id%fDȲ uY>])tsZR5-vQ)NDui$mF$q5 JTkVɀUJZw*YdkqUe_B T23FBWWJh)A61H nNX)q!%ݺSH̱\we"ՑW='Xl:cfY"炘Gi@YIsz`x%۝.a[+/ɱeDb]YQ/Av _r8`Yp A&Ɍ rSM"tcG:ap_!VH\2M;CvSQ\Itxy?rpw-cx$.y0=?fȣZAÀ< 6dy;"tEC'@RDc@Ur .DxM`%y;߷ԁWue(Iƨ~g>᪯qRcΓχ{X1%)HAһz Z3@=W'=#aP>HlIP^ _TyV|~zkz;LjI Ͷ{?m4K# {]@vLIؙZRp_aE$LƩk2@?FjNtf^9XUi!U`\%^+y͙w.=QY~Z^MQ \jC)Jo(?}E|iՍ7ѫ둮ݧ׶{6q\u Ci^꣠Gf(KXbS~ȪRF;u`ʚڬUM]2T3KڽcvݻNMԭ[bV}{M̛Ig%]7 /A} [Nq4vzOaP[S$ UlO0e!*]DQ!/E~qs罢tuJVp~V8/ ?Vd16$@KhTdvxHXB6]!?j chUYk4 e\TD墭T *N Q  [@( |ITVQ$5&@ݚ&ඐqC(n?ߙ=Mއ–'4\ v }Gx,+MAp:@eÅp` YŅ-Pf9.lL ~(?7ɥ QLL 뉚7ln\ ƖraȳjDh`kpFIzDR/YCku-/vu0/W 0d0lQ+H`5u Y {{ѱ"EG76;` {-4#}cl0 3I4&k4j y`k ȣ|7foG1Tǰ5Hܬr6Mvک^{2U& `Ǣ,?ֺ?c MUM&^v$Ȣ A6ۮjv dKdA&MaFkF.Δ)&W&Y:VKo=Nc*,%_x f1 b榟e]}4)heJ|.Dmc[y5¶b`;,v 3i$Z!3l x-3͐!L!+ 6p͡hvlۿ~hB$@k0b_ȤJ.[/H/m _T%p},9invӰC(%*y@U I[05WkY0ZVεn71,!;*vF*hn8t4*5V 4?z>#!͐e=Mғ6Mbޙ"8[)fl)od'Dgᩁps4u[ yzih!ـA2iC,Xe'SƊv.gKИX@m 6uDۃau [u7(F zѠ242tfX ?$# 6LTfHlm&ceHlfX]C_,CAә|J`sYC_A+d;9៉6V&?7V؃= Ï1ŕ(a NJdV # yV V{=!`=!Ք33w:.ņ4K0wjv!\V '!GNګG=G$[3@HLןrjn.6{;Ov'rth!3j@0L[5i3Ն)GMq ɳEljӡ/7nү#3ʀ5bP>WG f"cYv,Iuϭk툒UC\!mb;GiD6WUX xVI E"mi[;V$>Kuy.5~DcX̀^s-pľ!50 )d,[蒿6҆įfMZ=$6Y#N e\CrZ- LHW*^ĝD?3TYk(`ns{;vץqfR MA4e}>J}EYv c`.(\t$;A(u$2tjEXRuKTePZ`nTZo/ط4|뫥G)B)NKi~SO|iܪ?Ep^7u,M;!?Ttq8DB LA^vg5&l{bJ=֓ńmg)٠l1a@b6,I#"? Qwi9C}6tу [Mm74 Д&@X~+Mٕ%_F$&񳳦0|4|9W Sݠra+d+qe+]lyQ7ŽMo[Q *7J&#Sʜ]DI[ uըACu{vj SO5ڈ]CWNͿf^t,ν);D^(DvLj1% aDf@$UV|#8xN!䜳QFf#xCs{C3v*fOnۓ#dNݵ'GTԞPWzX>,ekBZzCߍfY}909<EztY(j#țLZ wA6d! l9KC*1Nt&{YTP&Y.βY%!nHr%4 w6>^ XKSK B|e&7 ZH֑SЕmqgƑ%30=gɱׇuYw/s Hn |ad!I,“C,9CPY&JqH*cw>KUwխ{_UAO2 (I2$3!_%$'$ %yVһ9Btaz/Otq'twGSf}[!}DofҐAl##\-A S YS,u2q2x2/[au0|> `|d).g,HtDdD̘?E Km>nmiZi`j X J;<G-]ҸpVĢuQ'I$YAJtCh\땴)HX-KbG I[H<ڐU٘4tujbC(ch"g!yP<!+EMRFF'$6iRc%}]i&3AQT*,ϏPR%1*'U~JGo*g ǾVGk#.|V˺"F*:G`ԠA2' gg5i8`h *L}$2F";$22sԓvd?:>INet%N .wlqE: E/WQPW<GlCA`@hHxvdl,gUYCFUZ3G)O R=K'(%(N* pRe)zKI eIuzTKעe( ҢDDJ1{>)Dv 9'iJ~fyY֓`K(yΓ`YX[ą)!<<“ aiƓE"(ؘ\1<̍Ոq)q9˲J12%(4cjvH,DbsgLS1mExS0$z^+ɣdD+?;8+KIW t%&ĉB(1JֱF7g~  Ƥr:n+bR\"޼`5yĨqBD*A1<Ħ棨h=J̚8TJS;ӳ Ar;~g7Hr$C$9S*%S-ӫdDpjN OANz+N"JrY!9+NxyNe|֔3 -|;b'.fJP 1%(PbJf0|ʗʴLd&Hf҈)HԈQ&b(1KV}\`4%?-%:#ɃK J=ۮ,%KqHj]jFN~riRrJsXR3 .)IqG۔n¤իIӥFzH:\`JS^#5urr$y2%yX8)nB˞CJpҶYTR3PJϕ\DOP'XJSM.IH6\iIL9'pqHDKVF ,Q{Z!fj[B$*Feja~ lb) a'yS?٘x'zZ$ȣ4I(8'A1jX1i2k*LBI(ER2OfGQI W_14y8πL3Vb*oi¯)1 k*_Jt'Hzs4em+\SuMݿۮdQNU+ErfQY'9N+1*P(A7ĀIR8(֠f94(*bAAհE.JL %*PĹSdgEGJխ$Q>QJt|ؔ]) $E7Z˃kH.5 w#*RT~s f۝e)kH ?b(K\^~y=D%~/wt*0^{75c1LG$C幢sJz>D.r\Tr\775C.!M7j&rVS%㩭Dx[&;@Ffsz` F]Gu 탏ӛr6mYOm`5k>AmF Fk?Gɣ>o- ]G6 nƣq(!JD"C$r~v3 $^dD A^FBDbB;L)i\[йf}]L. z/V񏕲xNW`Twg݋ &>7 ?E+rУQ=·X?^˭|D(9t|0/*(NVn+Np i@4a1=c8b?@EpDc Yip.i+e@ҹM5dCC<+!FՀhM7#<'bRР3t9C.4 }y*G/G_,ҩȗ"Gǽ/Gi4.ʆߐUCC?XD" :9q & 鿂 O[c,|}\I<U@1t.,y"[-V 汍s3@0u|=z,93 rIHjXj[hݨB,iD/6mgg: gӚOpt*[= qkؚaJp5'*EQ!ۑSQl'Yxl$;Gމ>>v'DE{^aha3/.I6[-U8[ςO'3ڟu=ڿVS-i-ږynjDmE"Ħ  ŀjk+eiI)f|A7bc'^`Gp*$\f Z5韡%QwW#Z; 9A,o::= k7Djjw֛=TET#0ΡLJ3؇jdS; ""gUz4T徎5g}ѕfg j);vXԒhڞf-C+ :ݚસ r:eVo{~sw{7k8˸8]ULOq԰NǸ1X1t0$d@L9K} R66$u]!&X(Mr6T\t$)F袄Z tf:~Cr gz™N;ӝt2̴;ӓ#<iMLD#$9Sd/%0z7"Ad-H1WZ1XWoWD7D}vN43 o #NÖ Aa$yЃI$B(:X| 1cG Bhx-tv<|YQ/uߤN}thx( ;GQitk0&25pŦlG5 dg4\5jF6 7j"wĦKdc&H.d/h5],9*5aLɨw.5+;g*?̐vDr@?^f?ϐ${,OGG!/B*>T=~J/Ɔ.2X|]$/;ޗ= ِޟ=أQ(D"$$u&2 gipn.6|Q/_u%NӔ9EC~M <lԔ]2]l˅,f pO6$Aky+SMΡV>f1Z1ނ,yD=%[SPTd2t$F L}aLQVeR0~ԟkذz#;[62B3TSU5޶n*L5Vo=tn;9M,cIss ҹ }p!iJ%L\2r3-!`'#JIRi>XH*0Id=HR1zHC$IR, ;wk^\s̭R(it>Eu& &5z6\J z)TQYe-Aψc2& 5nie5U>h7):]s.0c.9>4W 2iW9X~tN '8,s!c?tCۣ0x  <ѕc苔lσ,T٨Kխk]ɠ3- .C*&)nBT灖On?{D/sb-]xuuoɐdMf`?D (KW H #,O)D,υ\tON77t&33Tu;OnmN=:C{*o"U7)ITѱj>5%]3Y>ApҌDNzI_,e(tI8|}?S<$AVp[pu,f)pU#IFC0. Qr|ө|7ښ u6k.exE"7ӳlG3駳Q_ks]Xxi % n/GJh1c/_2g#e \SuU\u)9TkHN5} k'J& BdX#a öªF486@4}/pXUCP0);?1a`~kf_X t$g ȁi GM)jkL;n[m?:RQ =iaLgtm%!jjpB7oo #'K,,&| ɷ9JOÿ.()H?1ww}&f22߸`pw.C陧 WRk!5 |Hk8)*FbS.E;E~ s6e'Q>!+VBlgDw/8Fu#FFttyH;yk T0B3p gA7:Ol@YQcu$Q]W 0 Q,h`Ț[Kak jhJ!YI@4$"}hn&Bf^F7!IeaӚrWn9T˅ŗE?7_~#$|Ҧ 3~>(WO=zqLL~J fPDfPl=hG7H*!ף}vrX T|d2r@lBu2d'Kn3G3f@Yp!1 -";D ,sl8~X RzY3,>P!357kqv kxF&hwrz4 Q[5@0I)H7cx4kPZ{[΢:=[hAUIs(ͨXBgQ7Βl}aQM9UBbR:dI b"%6!"R "mt2Xq.]MkhƸ%+Uc2ϫ*aEVbUL2#Eu%YBܢ#ED}G$tM6Z#a.,K)1.T۠xTAt]U1͜a'z>:UlžOA O6]*ދ:$'j"Y6:ܡBE.T]y.󑝾sN_7rzGwRԀׁȖꭼ6We7TBr-b[Sbl<|:G3?UDUL3}|( QTmՙ5†0"J;/΅9Iœ?*Ogd)Y[Mܘ dբg1plM 8DEy?Њ}$yE|ʡe 䪆OŦ()'0@NS&jp$yu+L2%I~S- {4}ni#OcKuB} >Xyص5΃KO?>#^U58e^(J UCH˫ť0Ʒ'Eސސ0KUAE0 X`,N> $ kk<- %%gP TCf㠠#>d*V4X)2@^_c8+_װJWnUUx5XًJNE0\r 9 a^F gcA` 73R ]萩kXYF(d㛱)(;CS@ &U#Z9{t?,Ӱae(lWYhߍc$nR Fu;` Z=&ēlj73e2Eڭq88UK_ Q^9'ޖ(YRlmWHR$^hOhz6-h^N- 0ʑ.Sl0e & ,^jg ^7Y3dYs]ޞ#,.jQx}&MII8aOz!Qې{`8!8yR*1r< \b:yKž;׆)Ѯۉ;towƞO4).N94; :LentS܏ܞ8~ eQTE=6.<1_TKw)a̲2,2,"LOw@i(QX֬G)!+:k9bU>ofDD{V@aYĽ3(}0$Ԙ&;z$aRE`+䍙, K騝Sb^NCevp{#hK4mrYBۯ6.s](!lBDZ1{IX\s Yڃ7VLBD&r !Y oq=NEP*#E+EhttMݚ"CV$8Ikx ;.y5u(E Zܤ*nޡ[b282;Z*!)UMd+7,]4)]S9·!~,]B!] }T;ca"`T3Z>Ðl~3);s(Μ/ٙY3q;J~08$L=46Im;i-!x{K'G^pe0&HXN-b%vftLP QiL-.9-1MAE'nN Gi1{Cm>JHAmqku##Ld*g#r}qTAd ::8 Tg$Π9n-Sx-G4)ե^/oz\U5#xNQ#V#aV}xq=aEf ;'S>j'cvh ;a'gɁo8~ea1Kf VR<=m,"w4J1G;ww[6tw6Br6n|"ŴJk,^)r91RɯM픂ՙfQX=MOIIstrbs@ѝ'AM;Y+f3 ݕ?sP>GB@tJu/4 pS(rY'.f34*i(F9[ ~dF%ի&G^4- ti_;7_3pT12c|DFo2Y3& |GV|2ޓpjJx5בaraF"vk;Τ3+h;['>.to3+>9xq Jw\Z1Ϲs [m).fXl/LM\KMda.J(Ę6蚳b>ðd:,'4d Xhظz2'ݷ36ߛʦ#amfз1 ,E(8F1{vUIw˹ ō #HW(ŵs*N2XI@솈_d |a'Sz_mw1`)iF&&ŝi&\i* ^?;t?qZyy'A.ܝ;YkE;^+%KA!_+'! ̀OEF`KjmP&LO5>QAp)VL2q]dk4Bp痲j銦X>S.u;}\t5Hw@1B:O.aCHaF=%!Va|T1P$)sҍ'Fdl4=j){qw|Bh%ZlJ4%a#PjI ~ZCn4Hi0 d,.&U;qub ̄=.`^uBt>1ljU/v8UEAF7Z64LjCXȄCaŧfZ6߻|MT ́ `)?u's?*=qc|i4Jo"=nqM.*jDڞk:FK_\PEuMEc, " nMEՏ<1‘[ PXFU} +<8x:G4'hq5+:D$uQm3]")C|)n٫7oV&vdoNQa!rrMATUj=LxkWuT1Uw8/-KoYa+,87NaGIMBH <۞oOnϏҍnOb2סIrR,L{A>\9>Jj Wa{e^Xۄ0MLO{&[y`o<)fyI\$,e}:3Q2IvqqEĐ -l]E;)dp1%ّyY-X\6l<.'*{xT,!n;,.{*E;>G֞m  ͐g)LK+it q=A/$%Ir|3 蓶'-sO>^}xէ=1#njOZ1賻nyqQ aGh~і"*mc²5KC1J `Ǩ͇WCNXفY8\Y 2Kȁe)8p~UN9Er1pc 18nڲsm.& D1 K0t)0HeQ]Js4jf$-tNDj*~aY'j@M]*,kp,2Nd]Y޽5q *@mNUN䬓T.Svʾ4AcHpI \-.b.!,xvJH]E>Nmw8- ct{TEie7븜 Q+4Yiʀ1D6?@̷zE@I|i{dڄ_}oBjAj@y}rZ9݃t|r@1CjyRX#{'R!8~'IP6)}T H- س{΃wz{>c۱u~]X?Q~;r3-#6aL]BYU (a}@p.r:ȱ%FS""TR&qd~\n%$#6a1@*DnlIݥVa=!jՠL!꥜U'jkb r51 4+ӡm v&=; G#6 ѥg/cMp46Sb~Yx3:ZW l:jKmN/qpy96 *O䘧R(Zr~2̾WduPH.]+.2v Rѹֹ{Ś0 6)fc4F=X ;F9CG9ijG?F%blS;膤4&3sQ1kkYg *KG}GGlS# bqHŖQCM+ F\k"O!?!VaX&aթqk@j-p VBj-uq5S(z)MJ@ZEzk]3uWw zO O5K=}G* ȞF}juY|DWAhoDEO25՝Nݮn *yͬt3x'(Xk[[CuVdAkUz0Y(POt;gݱdwƄŞj훐^gHa{j-!&)2FcdzLM2=I7tBxu 5*9ȼ>?,NaD(i^A' S* hQ0ӬWJ OtYi=]'OOw ("[BOPǥg 8݇.э0)fIqlb$@Cj :؛<&Se12|E% a&E\9v4+1W+nYFO$觫||~ٶ8K$P084|r!A{iI1`h94$.Vnf#َl0w:vѐ]TLd&YL!58GTvVd5kM5r͎U*Z|c{J8qhi`(ƎWm׾|m;] d!$G.J= }"!Vu0[zb*I8SB§h!/+K| $:dh$X5^dV$ZZ:&MenCGfZC>ie5R%]E]iG)2FfcdvI2Af(*ի:sw‘z4(h.E'vcxgUz4Af3*;I{{{S{{Žͽa< "$MZHB %|eEASj-<ğ?o]{޺<$n*) XS['\iܲ#v$οo~L?AcZY˻+$K KexZKҿNzN;K\3t߾;jG[8Ŕge,SiL)F1$ )A1$L/!EbHAnEߧ*7O BeVy!E*JtnDt AAVKjSL9FG`odV }HdIHb$$1I$hr؅ZYꪴ1|f5m_Xr1F *R*2 H _4 qSU)7 uhʔq;S39;`g̤3Cvfd)MS2rǩ8.Li1AMf:LCGyٚĄ$R;\ΰU\a.~v{TinznF<Ol~iWY!de Yrd Y)#VBؔVǃձ)c*TUE" BjX9Tg>}vYMT3ud&Y%7PY92I6BnKѪ$~  V?.e%ka2ϒgI>.ôr?4d Yl-Še˸f_W,0Q 6.K`2Hqh|C Z7"~:BoauR[@tn'bѝ8--75m.qLU[(xBxl C^hyI^cƗZ~ڇIR^g'%PduH3ՀZh^t+}ԽZsmc9dczq}E=_LB\$*x9ߘHʫT$_m6g4&&G*IbY}>5R=@;#yWLvd2ƒdp0AB{_o1-@W2CƿOL]^ ԩl5A1ȋXуQ@N{rڷ;iڤƭ1~ueGLYcrki[Cߵri,P>uYs63aw!Q/=Q0+ᴙk-5߹siHAώ i$LcIj+WIА(VރĴKXJY2ĥF1OAUM4PJkf HIss :C#vd; 2=,C su7V.^scB^_3&?[ZaeNjuROR1lI cu}7wΌXؾ{c9-r]l{c30y?D?啟Gy m!]?BZOӢ~Ӯ5uP/=Y `K$ ƘG %nN0V^HRK|my{)|_ 2WĎׅ(l;~\>@[f' ؉(/bVkN ctā8Įqi, Wbk!agF4 |fmQnaj9ђؔy!c31|@. 8 J z^ ]Ԕ?*1^&>$'&9OvLI^{}gcUٍﶈ3e9bƄgZa+ Q+AW+moP>ʀnZ|7_9G3f*BEr U9F9 GfՂ֜l;)[==^ZC}\T}~`^.JsFx߈kcR kzN&+ Vc'V. u zүh5t8N@}֪OʹJ{SXCf@fDc ^i`9 6,lyMJ0ְMeXqEmjI)ZqYot[e5tPv;v;yrBI#n8B)Zyarr(] g}~|C߁?EA9s2!4y7K3@sYB˦䟱ibuu/ջ,XhO|{r{Hx0{^Nwܝ,GKG٣;Q(6qKź3zZ8{vk^t g bϰX!tAjJu_\M029ɐLd_'`<77ʠolkTy?#ʝY]>PIPCEQjT͐0uD߶Ȏ:gT٣f{uV>R3iY >q‹nq5馽={W_W 0qhR zXt_^I0>5XgbW߽,jO3`$:`;nkmFKiuWh2i'/]ЍrI7j4f(]S> h҄ذ [C߅ 0CƔ>bŕ>QGz7]eö;r=˶^wNٝ}unO-;D16^HOKSMz:*?[!{l*-f8Æhl)Β qwG ӏp`8+? 3i2Bncl'~g48nߐevFd&W8oF/^iU.&yXn"+ۊ76?w^,^hXHZ֕K|5VJ X X 0vN?ݛZFm5VV]׉>$P5oJ(Tθi'M%vvHg綒Ɍ=5@E7uacn U Uz&a@xށy8 gh@$a3s7tqp%ܮGP]}Ꜫӿ\ 2POQ1eU6*t?b^\]JēqcڔQܢ9ssNc IO9d6g/7QR%&n>K$/eT'!^}D\O Wy\bHAjեMTlTmèZvc↻(1D`OC;-b yEWk-ؾ  uQ`ݥݵ'?D&vE&nc!K2!Ӈ,>^KrKps(JW.ߗHgVJ5uwxܚggH Y3$}3"+gax/ JE).du xqenp(䆪񕓭kxdn " J¥;K'pFT hjݪKJׇHfÊ ` ~CzWJr倎Sx9v %PK99k IM=Xߘas.C95ڌtAbH"JAq@|%{dl$?$^/l[_F;]k&IY;h|7(=;ə]b`¢mmc[k 6)=\T/3X$s8*hYرa C МӔB4>gDU'%l}m;975~k^‹?=?lPQn;qf /TW+Zd3S$!)U1=p7I@wլh3DX$mHP?WxX47I) @qwȶݐ_fT| OFctiQSgB#x Q(아FrH~f'}\ڬIaqCs$, )@,$:r=}ZRn.?h{fךg4 q* jkj(k@fMI x`R 7Y41#27R&9r5Agg;2֣y26Cc=)ALAbX%~;HNB% hZ:^ɓig:V[:yTW<eKF` ~tKJ 0.5e+\&(jEEg[9=ԠH+~%@:ʍםt3&W5JVc9J}bd6Յ|*Hiw{p#{1(u=,و8EΫ` nYu^ puَA+-t*?. | % <3t Y3 i찝Jf(b_P[? R0g(j)PjE{\@)`q-G+%qpg(f])h&ˮdk,=Lfaw1~q8}_ F wOnx}n\Yɼ >J@QTUP٩6/M %ڸ'P>r֘k3#Nu<d8K!5IR\̈''dmR `e ( SAiGn-a-7Y /IV"Dnq߄/6Y:(/Xs/;A(ϕ)_QĘ =cgQ[%FlkF6Ywtc'd_fvCE7Wf@s; 30tԞ嗌Q&_3 I81S[$)(M&O;Fy-N*3ixUu[n8 J]W¥QyOVBhQ- S=! j~<uen^J4(eZ~{_Tי!i'dy|N2}EwI"+-y=f2 @[o!;$34bFnvC4C"]5?;PJBlʆjS1Kͯޒ(8{5zQ|J~ejW6 Bs.&R$M).rn]]{:~R8<º+ks ZE~֕ޖq~+ge^wq\M(n z>eqޣyt۰)n>y!C[GNqLQSQuV %[մ/+5'$?i*RO#GP .[Ћ#-FG>xw ^yI_5`t6:7Dߞ41a;lyb  T )vd^o@ߋK6(~Jv7 d=﷐DBhJsPT@g};;/EC;Byl幻hr*lOKbo13b̆mnȺF.$5t&A/ڏ1Y *%Ǜsk ˝A9ڇpͯ1,%72_S[j+wY7Mjy7ds8s7N@f3:哏6sZ6&)qvN`0َ{䥄vV9u;@U:7Բ2H"7K> n秸FfB۹=2?kh74ඉ^{uIUD4c t[nOs8IyA.Z(5 jZ,LP(I(Au$"IaQ7mqj+ =@>nbwc7˜vqՓ%EEXY$D!gX$#c ؂03.$95L_ |MaoSPXDll!9Iqa#xB!^[#{4Q:c1mbj]G1ȩmn2CW}} 0q0Co}0rǏBΔɔSE\.F?VfՊp1D]?|7 $W=6[g$ʈè-C-i$~2wyq 7ߤA,C.q'c;>@OA޷ؽ6TAŨc<^( 6[uôu5WP/wKy..@ ] Kx0dẕ̌P2ir3Ec)씤6/mz_|;)l9j/!Z{jVzaƞ%ÑlJLjE5K=1cBfrlX!uyk"e6vHƑi8<1#F*l$Fr^zq9.Gu<\nuy= Mtf@.R1J*)uQc} y)}^Q $jzXfai/$=bO`.$Ո2ʨ0SJdA(_A.hzaB({3c5=3%mryfd:d­1vg\/Uob,doưC+#3fP)B, Gr O:/bjq('2=`hceVC<<]@Hš>K& ܠ;S:hvOt=GF&sךX2' ƣhǹPDth3mC@gB:h4?|mьQ[i rڮ1dQdAB\;V(g}J ѕo AkCjl>+S{IIi\n@9LP?°EWe[z?-oBܘ4nq%a37BGa'&a4cđhB"~0s3q֛TasR#Qh46E'4ۖ^=󽱟:;.Be⍩^;рaf=23wC{||_ox(տ}Rb\_@+'B,Ae^9@.]엫&S~ho ɑ.H-WKq_#{d#bG-7B+dST(Dj 7ڛ;qonBj>$]UU)(CNW \O N?~Ihq3b%dvy'Τپlv[4bvU$V1.SҋapE+9:H*I9~ڢ13f@UDQK3۴͌@i@"d?`v'Z,56NwɯTͣZ~2VWs Pk VnRSd#67Ӕ\-{e7D}wI:G"cd-$f?B6v%KkuUT6Q"7mu,p<I 5#K„2I_ 97*7UWdkiA6.==3tt.ފmdm`(ng_33IF| ɷ7lB)SݙE)qjջ3LIARj}SPƁ)Vp+y/ }ͪ)n۬%PQkm -q (mUo&3'n|Ș7d'^\uC NiTƬO .;3N>nHGrY8CQ77J>K|sC>˒ͣ6.n頲|%1{A[\]~d!52-{wD'3U Wgƙ^d}՘6tG7 ^ABUpoq8wZigf֙:"zݪ}i;߿e+to~*MuF ACڷ;@o:ͯ|v4"Ounh>c_n_k{sz:]eNawBI~z1|ڃ/S/:E{1wz'pPewb[Qwuf,=^g\Ub'ٖ^gZwhu Zh/DZDBsPħ|cG;|K\(lK6" 9L%Ԑ_Ԥ]?vq잵^H K675g9|>"/&kdk# l"k ]F ifMA;l ]= *o꿨^W>Y iWvqھɹ$p{{qeYxPD bohI$, ~~0 )dRiA E >Y5a 7*!SE NJ(Xfb-H?Fo ! {P#VL#1:RC᭛xRϞ-\ cY>E)liFLq r}BH^ɎT֊h>v:!eBmCO֍:-4tÚIS>@Ϻ @7mĆ`ENC-AXc\ |Z>UѤB6ƭ~Z^aTc*@QMְ@ 3O+R+} i\;=pgV x + :TNjFP'dI!%p#M #,)FB❀7DGm-GSh'f3VIS ,9c߳gCYş h l{v[^|@YwGrdjm#S˲^;PK0:mg4!YҕhRԕpB2Z_5Հ._F>}tIo,M^fipQY$i cYY+<=pX)HG%"T.^у7I?+%G70Z`m"E40oN/>µ}Ȗ\Iϝlm~$RzTsʯws<\~n'>WRs-)0R0ĐK>n/Ö'F+40` `ڞlLF?/`ځ0NKyNd)Cܰhg<^^]6fTu^Y3tihSrGnz)~?/>;WٞC \TԈ۵<:+nأ}{Kvn޲Goڣ߳ { ]hcSL'$3^&'Mm#,5N,YLdnYhU;l}Mzg^o~ȯ7F< h,>i rqH`i 5YsGX?hS!5iU6$^ocW!kɣI-uwn^xRq1cjS mhc0 w,m t 5ӪEټ"0nѤcvtՎ#!aGغhj1w RhJZbA!4d}ar;;6CT틈F5Wl}XM,!h M4Lfw%FIM}O\O=qZG*f+L7M;4YrQDr^ɣ{ozuWjѕt.uH;cZUá"_cxQ~A}E1ކsBEiPG>ӃnVBM؉#C5K4u*vnͅ6$r(Ixģ~q<=$1#bHaIL$'3mL[E.8-*  YIJBn7YI XI<&#Um8A[zmQeҊ@Yxl>]gaP\&XE,06)No -!?ݷXU PA=C;>ـC|F؏Ś]QZ qwQYd|,y$`|׫h(|ø\U٣Ƶ=;>O`5;SvzE bl8KM#dpv`Ͳ{4KDwUfR'AI\AWön4m,"nYڃ$Eªh 4n]xFt gMa= e?_#L+ ,ll[v{A3M 28n2ӀifCn &fy0L;K1Gu 3P S d8{2 &boQ+<#ˡG]//ˁ ]_~9r nO5g<{#%s2"smCcnO9Sl, 4UT!X}Aavrm&s$7Nrdޭ$!yEr$Hr쵻=I\Kf %-ؗ !]q$[gr8%f}[JMEd%񿯞6:)<]17ZEB̓q27u5Dg4^`g`wdC\Egp< 1&[w_ =۱{yzqe2P)tf{4ܣ[; y]VkUfnє.evnC625.MeKy*g '=ρOV2gָJjVYYœZI;k %+kluܭIuiz+҉y}J D^6ϫ?Wff]r9/:?w<]TpQ5vMLc?oD=d[*0>Ǥojlz}5FEz`uc}?>^_]W-p0S!-Cz˟< pظԇЕ}zMܚW:t\ }D=(Z)VJ )FӝձYL?t%Lŧ[U-LN2;|Yp:7z {ZFMA0L4PMOsT=3T)ms_2"]UauWiT:L+\rPu[N*/sRˏ '3#!ZvAt\ VpꅛC.3PRIU7:;T'k,5FVrYuQ՝dklw[^!N]V~Kݧ'Q}},^_WSNH]q OuPOm &C(ۉK;$m+tBH+;%,F_ĸ7.suV}Ǻ usҺUSwM9v"BkU38KWUT/e]o@9%}rj1a PEb^*"$~s.܌:SW:CH3F{6MS{z\TOEtw= %oAM=GO;: Ab깤^X2aHc2m$(e8 c!-fkFhk1oMNx5*yW4L"dz"8{y81VܘHt} Ϳ@i>]nNHO<[XՓ'W~~Q.:"&\1}]G~IQy=EZIdrd$\9I N B,{=Zg;UJquk3δPq%];n#慒47[S!8ZVQ,ngk. WFu#GPD}$(z_ SυJ yK;-YDP ο)脩"O: s)^#YhtTP8OV=R~nj@yHphn*[ynܰ/U[EǙWŒ򕊓5g.S -s$K\l}L3?(a}VY|v9g9砝" j͕kzDgXryW׀5|CW&k}r䢕a4r=VD/x@{K.ϑ&>4)6N#'erSd XIXy=ȝRc|j=Zܤ4,mG6J䩒BDn7pIJ-N^#-'?q I-Kެ8Q螳G"YqB:XrG%L0w/ ƒcrA?yxN v} ѡq @'Y@"{TЧ{b'hVpHque򞨯W5x/̹}i` M^C?<>~ k_f߁"/wˎrʀ^鬠8^|Ӡ7(G#^3t|p}=͞fPHI~%G3I`~$W6^\wo?m%i󴚕6;Ҿ̎VZizHUw@9`}LD?a$K%H0` vpbn΃ֈ;L"Qmت:v2|E/V1ϩNWXaQ +dY_|QT%qޣ<=vxа` Uׇaǿ `:@G+H%E7՛H%SNcck௭6ayYz=c׳&!Ny>;GO?~P?6<\g}n{O8{W(CI{w?m gL~,Ȅf۩# Y7@imid[ly:Чxc^x圡¿+p2^qT"ڦCz?'៵\!$~(?SZ?|7ӊ-c".-8&TCn4&xh W$«ij^Ct1l?H'jܽHE̡ei _\JbK|v\ҾSL#Z44FoN .pU=碭r'r.lk\6o ğ(, 9ּCYl>$hU/,oE.OtOwSn5&5>M>Wɲ<\&o15sYნeC7i˦s@۷N}#no4V|ݾ@T V| w 7Ħ1h%=>ځEVBҜ`05]FULyJÒtYмj+ܹܽ2tt뒢!S5] q?J-愵FT5mݎ1qN^Q/L=>ZyiH4)"[pخ M?*`ƒ鐐L<|䎹T/N:ySC&oj 4(L8ݛ{wojoT ЌXz0|22<Dab6)P5NtRwc$^U~w}AI!#il,-2Qɦ&#fABDqwý0Ks2/v2MH2rEmc27Swx#}Z@ Ȑmb5(Hq'Ł4J v;:q44z2c RR$Pyy [MRlVVP: fũQœa?#V/@"DzQ^ >3 H86 )KXM=jG D]|`ڠ}Q@~BF:$5XO<~`V7<0(WN_^8~k+l-+?9֊l-nlue JCi.v\졋z܎}br`69@nwhdlpkkPT/_ߟڿ?߽?eLt Ր'U2'6b=[-t%JTJbm W{VebH5S"vY1/͘iʆ6.L4iQS ] P3C(J9t2l"a6H]lYbcn6+icYL4;͊= LSDX S EYJ -y'x.|/u瘛%Q6ֳtHkݟTVVZS } u! ( pzY abDPiT&V}lSR7_y~1-(s6 s LH *2EɐOL` ߶w%\h*SLyVfA0XaXWҹKȃF , qgUۍ~S{Cܑ鍨!=`!Tuk$ 7j}Q[P_^-dfh t+w4th8s48kaOVh}y~=` !s偽zqmloi b_mhX-=b4u7֑}tjW{CBo~˞[.'k; ZJmHvլ-d?,C$NqL9O$ Hh103šn pv3;H8Tmb 9m8w*šH~~*(R~)^An*sN[hk4Z:Z!"߿1'ơDapʂ(QhzUW0tš9x@LGc3tlv3:d *Jٸ,JMo9S{ Cjl fӜ6XզIlp@R@r6͐DtӇNsD[&$E%K;gFnL >G+=ӆ Mev 9>竅VT$AM4cS;h*9p 3rܻ[I{ץ3vrVq4 S<>ꈙS9Y[r9t!,tATKhw7obk7MB 8wwS¦XgP[6|Jz[K)M62:~t<9v=vXnUʭknך{{uԽ): }iii֒:bX |13G=dscW|o-IcB> 0ǘUc4XfF;9}:ZbBzD^5vuKR$8x$B3̋ͰfqAmGo)XG/ɐ:CƬW}f;c<Օb >g g k 0i .g젫-IF[lZnE&Xjg%곪jc?EÇ)$G?ǚşeF1fON! qAlOl7t5OtNMӛwz,w]ܾn[4f}r,`i jB-е:?-o 7[V;_Tz(8u:-k㵒WEZtFeD_Eڏg"4ösl{;[KBC}l~~e75*iE41D;;Nvgڙ_4QN֔'2;˼%q9%61"yAX>3u'*z\fqd&M > ҩ^a/m}{ĝMO'5=}o|QrqO[zՎڿ6d+ov CNT|0pX<&6CD6v;?@EjMqĈϖp%)9-5/{r ^/Dכ;4T,Et7׍()&aGbY& VCS^]aOܻ%΃kIw F?MBRY.rYX,a$ߒ1~xdrESѮ?v'tSW}$շ.lw)%݊tg>#ů0;9ʋ6>`;i/` _wZ+ eJVqDDiǫ+ǛAEXCyQnߪn@TܨeKZ=dk] I/7+,gk+1CPٱ><7o;5&ʩ(:\GYcw;. @gExZnǰ:܎͊0h4Q4{u =\]R6BۧߪIhE:"3p>Df'ǒ?ܑh 9&1TCTe)J,$O2F},f8ZixbX!KS-ul'%M)cS썋G6}sҦf:=4^"JBt7酃;v3 l8j֑?vl9|7ݲFqfXs RkYJnr+V9?~Ÿ{o7ك{mɗNrYtD])K;Q5IUN:CET7i--:Բ2Ҫ^TPX c*ׄjD}'лw^X|s?1X4"X! Ϙ2J/+,y cB99SнYozLn+QEur7^g$ؾ1SU[6z nZGЊ1率*j 2`!* O66U__ Q&ԕ,CrM6 9P{nۼDhCNkA0 8žZ/Wnbmή=)`=Ud>LJ`k^]=V-}ۑvu_"yy;pgbv!sd0f!KuvOjt=>Ƚ$f΍ʰk=g}ހECVԗA 4b@<< D8@-SO_e_mƢ6 ^d݃ U4yN>-1ɶzLQ8JpdX+`!,L?&6l 6k-wZjBjjR^SW=fIlcB֒YKFRJ<r! 0 @lCAIra,WmN&NW@/Gs;S;R#{=~ҩf^apǫi氢rb%1@Ak!?CR+4lr'NC7<1'[F)>Ae-2 8 ic7XX1YpLP UZbO>2 yC!xE3P \z:|-܍8R >w* qP Β~q KRj[qVU~ze@G[nJr#!8f)T C":c̝BñP Si;:hGG%g b?xTZ*d+  rFdBK!H!NÑU4aR 5l:e1\l%h|t)%L@K{J-HEX4_eU& G4#|sL H&J:Nte7"!}s$~53aP9BHL#:M?GZ \4tIX8Ch#@\e-<k%kƭU2mDžWkz` ~9f Sui%,sQJ4XM=%q,ȑ.A ǂ4o)Lc6'ɀa5slv^lPܚf 6fV An6qJREɑPC@j4X7 Ҋ5C,?!ܗ ;7Rf,c2y{9f/P]cVV8b8@*I)/)$%eL"+ $.:%*(ј'19 6X)H_XT8B }1JO_!1|vX&dl V2"i$2Nq.!rGa6E KfH* r*(R@tq[_Q}ibo9vv!b! #pDZ; ?go!zj,aR;ɗ2'ȓ39W¢׃P8_`7]3yg)y1Ԃ8fѠ}t0~06Ľ}d:$:}[|np7078p\Svw ?O׵_q6XF9^_J9 3˙|z?#=.DzT59G_#[{"!nQzHo֩(h,kw?{T=Q85 dCJ@p!F֒C%#0k+\p*z{(# y"'ĂRy؎!"vzLWkBt)!C;?t7 C`";@qqSǝT;ܗרR XךB#/EX+!sdQ'O;ŷT &U>tG5b@X^bT?@5 +!;, (A>=hT@Hh-ΧS؛ /몸RJH1tM~BnuU\|=I>0F\l|d}cski9TZ<,ezu/:/w {;>)iyM+]e&+tզ6i"vN y{ފـVodl" TR.wTB׃'嘣 wJnyAzT2]FL+dt)v#ҙRl^Yuqs\j섕ɚMU.Nd 3FS#;.qv,bokL^B( QK] @ZEO7tFMU k5hUPU|'kU]ygGgM&[ iۙڴg/tͩN]l5Y""(|,`zF% lxYv@ɂ>#G:VĽt}dB*# tdB# *dX$*MF4 EIJڿɲ .͐YgR#a I]3uU$ۄf~=wֱ];IJ;Wм9q?pGGw, ᰭ25C"6hhaM:Sz@DhFb7 XthφMϿ=&kѐS1(FKX1GV֣-z4׻)a#^l*ܒ׸ecF !&2H ãq_&^vU{,GA֝w^&,a3cA'3F$89tDG O9\_ʓ5Gbqbҋfe(Us/"!TPzxkFBz +=msoAfy C\ ^IY#eЛw?҄q ]f, nO*W ׶GۣOڂTSP,|ga; P:}rIW=ɚ3]DfEjdZ l'dTe2NuX x4Xהd(C=wH˕Dq/j@01(g\Ue]! 3N[Nyczcj.I U+~2oܩ{OƩ,>󧕑#Bֿ$~u :2r#/@YCw{8D|: <# (UE0<b9\BqS0CrecdKwVw6wv;B\oDёEHW€+8+&+-R'A6 ōq"9\9\Ҽ,ΊɑsF+ԣ Y\FM H\ I1\t$e58i IA` Ec.:&Ċ10}, D+RŗPh/qyrxacq˩2<22<MܳśvtHG׻t&~qI7?B T#Pd@F.dbl L2i,Ms uqT&Tc:OEkөX}d]pw Xw"V,R\)GR?H{4@䬍bHZ$払U )J|Kh:eiqX>*5zZj{q!ϲ q#+v۬ yM[IX>-ĸB81咑-mFX:OsaPMcT-y[Pd ImZ079aE%ѻсԢ/ZhYn@ D 7@EE_۲0-m,3G5 [czz9bTڟ+H/P@wt >IN&OzO =#Tøb%+kZ+ƙ Y^_{ ULM!x?(a|ɱTjT5XFCu\TPL1\V61֭  \g 8VA5*j˗CVσ@iCUiUOM.úh)f0'S1Bs̛cp-+>5sia aYp5̇qvZ\C-A#Ew\BtGf&5mdZ0V8ő4'wS _uv\a!r+"21.CeqV F -}p3i}vB chp8e Bl)!i GREp- sE rgSge&أ\/2wkoQ&`+Cew Mg ʷ{PT6jV@+ErV Z1fTY1.FcI 叔KWŠq=bԺK!3m@IUHSޭʾ$1Iױׁ(: JjdDIM0TJ?Cw{Vt?99u1%Ykz|SLvy%%h;21kAK=#Ln|%5YL;ؒAܒ'Gd@!a{ }9o 3Hvْ+)YC\冎:Ox@H>wy2]([8ҎP+{X9΄v{܉*ոN>ϷKGy~J@7z3kW8U4Qy܀`3@?iicd3bs?vw֞>EoP2 O"2= Гv/RިH}}qK%`bcJg|< ٿ_/?"CiaD55A۩WN=@P$5kgg{è $+$qk%e9וd4ē(Cq @d78%I-'i%:o="J\ۀp%ئ LA/~RK.Tv 78m7<00q%'' 2`+ ^RmU%LΗ. qk>Yr8&q+f(5boVLΥmRa&^~g LOg`oO &h;&gM^fmm2aRp2bV\7Avpㅶc3sG1*cbX'5)g12Nⳉ竟>_M1NvGTNDd JI7uR1(Fe'On Nv p:Qz@'+*B-GX{bzTwwh\F%Id_~6r %)~ՃwPg4Jx۔^M CzK_@}@=WZ4Lh,V6Ռt1װ?Q7REh38k7 o; {`́ͼ#B(v4&ݿS }{!_iEbͷtiwp^naw}win#>ދĿ)455索zCkT\_m,43ˁҽZSAGUuZfOUPQ!2(d;v볻*&ί]W<^SkzѬ* p09Žۻwlh@^w &SUSh^πfR}N(+ft<Ӕ}[t+LlṴ_5rf@71:Pyqz@C6 k+o&fmQIQ&AT]wgY|&NLًA!؏ҭnMf[b\Jč&i rfizyݟQ2p8$.ǽG;app[$59փIIJky~I}*czc)1ce|u[̪_k{cP~΂zQ6ESug` k]QZB4Pu2gK&orj[sF'pM[ŜUgW+3Nϧd.йMA 5vvrO;;Yꦠ p&NِdpjKU?+uiTAGKv[D:u8yt}K|g"YyN}]T ~PO.-0ǣ &f9!d>2r`JqJѮ{>!-Dk`|BSiP<(π5 Kw{ƕ&_}$3;ɾLg3f*U8*Z mK-[ꆁ' `0b#lcn!d Av25d &x35C9ll}}>Nm]ӧO{4:+@!PS))6g=lfͬg=ffGQ2oy N<^%-NnǷIxq;;y'*hUI!LEir֕Kf) RACl%s~οΫ٭~Q_m-/WookۚrV[k~T׻.uV"*SԦa6'da5:@syXyly۬4>E_>ZBhXڎٱ~;v[Mw]qL(cĎMر/`wվLBdN^،"4 y,/+WLS^׼]bHasZ7pVSW;_e+߲r$&@6F|3ͼSmкd7r *Y. mi =dD쑨=+>G֜ƅIJ,,;+>ʈ,[ڒ/WS9^ýBP^M.G<(|tx0>u0Slz%XrMGƒ,qްd%18AZcZZ1>Z:Ɨ}}6ЃE^[/>a^ @VuU孉HNo j#=lHVc(|Es Vy򅠬&2BE)mLɒGSMĎvvȟvB5dQ 򁽐VJ9o/, I{aR|7*mSz\ J~W"JT(>[dO<> 0MUt/҆J,%V@!4*Ke.[;Pe|?p_%P/+eXNFv`Gly8ȖsT5cK]ʖn{RDV{J l@2_mzp*!֗[~Ä{ׁ‡4 t5`Ҟ ٩87pSz_Gn4zBgI7P@~Ym>vwnfzO }}!H zJl|Ϋ?Y:#qIШXkK/uYf.ďzBzK[PY=[FvBZ$] t&X! Q.X!Ζ;CNTwQƓҚ 9%{=7j_D-ژ^|b,sMkA@2]C>heyruJa"v3ϩ-6cCc!1ȊͫLe+@}zi4'yAFv#t;y}^$aJQe9OސNw,\iٯ =sc8nAA >ܾw?}siF[bSE6|jJljXy"!6Z(-eWZJ>Ww̘4\I&QZ"!92[[z>F܁0윟.,S ,_=c@QƖVP+-SQy9Y$"xrCB#rc[U6FH5Ɔ9nU;/{I6i1)JFsٛA\A> ܶdHF IbB "cts/4^0k֩:2IC-c䀚nvIa^df3E6NoJ8N/,UHb.;H C$CFR#I0mon%de\dE#B2~[yomcn=o}nQZZŞYE bU, ʣ0!ЖUd;,d"/dמ+%pqTYJ-6s. -6Ύڣ휔G YeSc_|E*+9[ 1g%db*¶-]\ZUZ| VO]XRiȤ"37JHLˤij~OH:dQN ?bOUM-dFJ[I[d+=*v("Y$Ul&TR$"s Pq% @2O~@?=8/fZ|i˥]:/zX~aɲNSOVPڢ;rWp0wHڎ ڑ"h]$L,@niBJ`ԓ\C)EF{;A26hfd '^^v^7m!9 ,aoW.`瑡U]^b5,d%Sl99aI$e)@>~nd -T΋-FaG.R[,.(+[N$/ l!>~va*?6C/=c`6 ,M&XC|< 82Ek&Fһ2 roB-GXa0. CMjH&p. aj\TfR^f 2S9mMYEC.A_YΝgqisV,X4b|^."Mħ)<|4l" atux3G05D!3&@~T*Қ݀Pۿ;{y\ KUu Tbu?W+^\D꼏/q44>>'/ׅ pw\/kpAnOj|ZS GeXք=1{:VG JJ 8?ٍ|YJ)'R{HJ"Q&/, sRZXB):3E,U`= pХйI#F0Ҙ4#o.mJf4t|KfDj I}[^OgfM&ʥkfQ}XJ+J뇆E~~g I;DJ"n#9?)M *Iث :I@+v@JXݪ:GQqNg;#t6tիTqi.-& AOL N3!O!a,82k_Y$,y QL* nFJCI + Wօnҥ$tz 3 ȢJQ&'A'|tN[O;:UWJy8i(=BrGE~lC?&Q%|] v|NB5hqTݦF 6fp~[]$l  ! [tNH$<6-)$YD=y* }M4t%c܎SIކ T>cN̫'A?I1 JjJ#wÎEc:ISBs񔸤dȢ=2dvڣQ[ij+avidAߏ /%i%-Un{KK@1 KD}R%Br~!"[`szq"?.L-t@L*K0c-D~n02 ~Sg2SL\fZG4=&UHD U + k:LajKlž/6] ܪF`7SMzjV1q;n~zo*cg?ry V]e't0h& wZŝRȎ,PN/rA:O,¨CTqOGn,]e Jai "+-.wojM_h3gPh$ jMgQ(g"6AATqn1PQqЉ#ڜ P805,x><M~Ȉ*#g$RҎuL 5Q9Fq2j9@*?:!ni }`Ť;3KI'0"OFa7 'mR9vxP;/)x'@~rq婀XD.Ay  ~``?&oB~D d@ (HЁN@ TPv⁜,l;sokON霩&O<=Fn݇!Ftѧ6&Mo%F΀}~_GH'N>J ic>~^%,MgjH itҫ7:&'J././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1769685833.0 langtable-0.0.70/langtable/data/timezoneidparts.xml.gz0000644002345600234560000154042615136641511022624 0ustar00mfabianmfabianIC{itimezoneidparts.xml[S[WS<[w<<AlI@ `l1 B.%H2$0lAL"u^z~u7\]@a|O}Os%k0; ~}g/j۸ɯO/voZ6n+J(o98_f˖t+ȿNk] )L{MsdhȆXZZ'K'ӑIdtq`M5HD\$fE"IhS(fJ[Vmc5yIuSȩ-uF}9ڸQϷ|j @\)pqb9-rB,ϊXf4_w#NZֻ`X?E]sk5,9׸XG{}O>_.ӣEi.h@Ńq:"ɴՔ9{y`yAnq!{ s0ӵ"s#,$_17||m flFS-PE*-R{"kQH5>'O;޴J>nZ{ZӣvZ>03fv;[i=gdd$y:>߬E.rv?-[!Ӄ"=NHWD''o1=fD6-{"ΊlEdV٩3QZ(͈RA^QuC=}֨RZavw׏ 3Q(BBl0+ *7n3]IAmb uC{~ff8m 3g)3\jXhgxFؒwf``vf'gܨs6r6y6vv?K7,ub6JdZE2!"YIhsE~/:_>kTθ7:!;5Ȫ'@'rt׮k37[3e\ŭf.׸l3^S^l5q싘}Cf8fVh.Ϭ@,Cع'θΉElU^ѹAlp`u P=aNzױד1BĴ1 6RbcOl̋LTl̊XʍK{?&-~R B -b^gDqKeZGK|X"G<^aP$ӭ8ajϠɸ!ӏ#:.o3¥0nbd8LّM&O?8 ÷.^j\ ý3So7?ժZe}%>ÿ n^>Vy[\?5E(XpaE0 ^Xn7(Y7iIdE#XHT B^UCA Wt!24YB$XCA,AgYkFԆYFQh OD YM}D b؛Uxu9QO$=zQNrI٨} DQAyAN;C!Nц,XÕ y*ↈVg6ȳM[PϒcTb" j\9NO㎖JkL, 3b!&| YbW}Ȫ6ȲFE>ND#"ymF[QQG'pT<p%kvZAE=mž>2imޑevtPbh  6R7ΝM[5D#kZP@9dV$+85ǵaFΈI̥1r"9$ȩ™ir;TSx!.<yb5,ݒmYxT !@Oθ6J},и`4JrebNDhbpu>/ȩ+`VlT | r6^Z<!B#2bi.k?~w(wd8ޅxD; ,Ag?$w3RP} ~?z@TW!x\CxaIM΍nZs _ZG 28ZLc-} 81uZ@:}N&isn"1qCp͸q 7px&;+m i#n:UQ-QtGË AI"cYx0QG$^d^jd,[(%hkyЅ)Sѥb^kf ҭnHG[>e\GQ"|J`TE G"}m\c֚dX6yiC_KŏYaFW71N)z0»QP, Ȉuf1˺Xc~ uq@ަV\F;aB::nJzuY !h8xsq;ӬHJL6IN({f ?&8&@ 6Kwg6[*JƩ qE2.1@D8N5]49 .c?F8H%a Ŋo2ܛu]i˼LAO>:5$W67i _.DaS, U ~X44)}hc rSb"zHRaLMU),{G 5k{)#ݘIƥxM -:@GOt4(4K?: )S NGV*VH5$Ǘ3f^ًE"XGz| =RZc*G2U9Adl8'E"9pue4&bq%EpuQ9hQi+pblU q}L>]2e`nVv]GN3BǑp$>0HľS pLx}v7{t@0x،.sVWDߩGBvzatߋe {٦)-u.N]u ˄X6.LX^QeF>ˌSE"Uzp{enBn}"XQ]]rY˸X?>sIH!Tló:(Ŗi+œ:w@/nqIԢ$Tp%zxX?~OGFX'Ձó5#alzb&S$HZM_MlJNC zC8HAVWja3gh֞%9CZV\S+*ʡTG~$(a߀Vڅ>X\eqN;#ի>P=2;&9`yn_זj2_o]5~z%3CZtpu=QkyRŰ=1v<&q%pl z/B!_`KL,#pcP(ꆟyHe!WDώoęCFJ]>ǐ)({IpU}oR؅v 󷥙SQѹJܥs\eV}6„fTs?E1s9OMP9.ӼX ܊qCg'ދLnFW=}ҐG!qI8g$HquB`.eLWgf:123olC  sz/]\(Ӊ7*y`?˷QZQz0vy@>HbL/J} [OrV ru>^M$˴GWo{a^PHWR -WT)ټX)౳g }Yu (}?ZwꓫL|9U7#ȳm}ĔiVtʌjHN[yd7Dt4k(T`=ϋ!GM.[#lNQ#gtUӉWc/ꃢ^׫! M4K^epܠEnX18 _B[|bJ9,~@d.tiұݐ/q:4f^l BF&WZv_SyPSfxWfxg$[2 Zm* *Æ[?gIhͲ6nT_L`hpa̋! @/YmCD~ۯƪ/oӖL7Ҡ%g#tb`Al|A/뗣O $(=];3 hl h܍ V32WACw 02R!aYFAu ?g 2@ %E1=b6(Շ7Fg.,N/!謷|@m-L#Шmw3QMz*itvcR䍮켽iSG;0N ^91ҤAApe/h賂hiS'AT!H"@  lc \A}ȀD5{MIg>%lfz?f _!]?z+=6py(A@@\5  m7ԝ mgv 13!-ުBk|mnx$Vt-kv,Q?$r4j̑5a'ӑӾVejpYmzPHE'UBR0k2UVFZ2v51Q5a,0ہl1qM?P1DV`mp9l33>xPS-m\33=|{{P:fAxUNqB9ܼJh sSë>@nT"? /*)B7:ј:iVXLRrQKE;)GȠHHee<&QqxxtM,?s:BVH@ ~>Z;0,_?'GULH<:[ fdAFLfELV6Da2{ܬΘs;\-sMlFE>+092:.qJtbZr׺mSQ}'/J$"<@dځ]EaMʌ1Y6B ^_ҋ! 2"Dod#&M"y7 ca TT^zT2Kl#Xk"L$2rLlF] {!򑸃1HD&3US]]3OR@ 2$I 0W; 7WqBH nS. I }T0go!;=bOt"uYgoU Kb e=JzuBjxy>D!p:F?6~4kl~R5Z|]Jb_4E1 "d`ͨq2-aRd Yf;ǝT[- *jˌiUVVYF^~XuV }O/3ϛ&HPi;2 ӣ6ڊk/O}6k31=VƮƺLf`y=5av-t$u <''/ΨtJ b{ .tF%e:2Ӈ9Rqq(8T(¾(*ɓ2 {s'C(֓Ee i4ET/MPXA=JoNa !E]j VŪ Ԃ.P}Aލ"&Kw! Yі>f_gSsGm3glԞ=-qv>:r 6}Dst "/r6p[*fEV{J {bۤ7u ~7}oPum6Λ~+9z~dǍzwK3䯓vtN[2ϗYA*m@ baRYY ry1'֟fY`_hscL{8z~ϲN*Y rī Zm|)xo2%F^TB?m '"+͌ <{ <~g6R!'< y땫UUaIl'2g R$xbMX^6$Wi0Q[OȜܾ[0mL+t哕; mmVy'Iخ\'Ģx4cMÆ wtT,D9ashqI׎.t'(-ٓb3.-6D`zI/ҺJrS݁Hw$DGtq(g~7+9Xb镬:*9)R*Q*!sº< 1j75`P<ݩ.*^Q4GU^[ o΋ $mn`c):.J=X%B\bzlW);n٩$?4"y;twJ[Yܽ&9q[~yNhs#=0rN'm!ǗO..o5Rze4 uIuָ[:Ƣ攷;a%hF yyY}bR,#BySocl!^> "5t1 1Ӥ@V_1F ?rS'a:^VVB"8֮X%19;@;;,k^p\}bϲX;d&uyR_iC! ` Qhhsu+e^a=#%f=aJVċ$QqZ:sl5#.wH%t6`bT\M(]z7Ziz=RY ;wp{po-f=8GJVh) yvS8dZ,9x-A[ym!Cmʥ##&ܛ(nC|.+2{fH_A<+AĘ]|͉}+q:^Nǁ̫N (ZbҡœɊ9ʊ]H,juWubVe9UUP_f*ѤjjMnE9Δ VsJ)- ޿I/T|1hL*99kp:K݆K)9X=@ZB.8"QΠ(gTA(MxnmVf4VܖŜ.K+鲴(@HMng5=y!Ȅ"P `ȉaLw$iObaȮBƬbf.ܯ)")= uʜXٴX`at?2zr߃lP̈́&`>&X:G|-@cM@}p~X!bw_E9]sdk(rbM"-&@ ->ȸՋg"S.D@ y^ Emcy MvA)a@9 t"Bf`Q \DnM,B}D7H<3+ X A dkkbtF " C:[2Xj+(d֥ gκ]yyf'ͩPeUk YƸ\g{kxIͯţG)G'$NYcVg9#"tdZʘB6s[e@uC_uw3y4H UlԹc\PeYbC1K\3) Ծ+Ò<,挡j1}$I4|;5nj$åePH!.' Q>? Rⶑ {1?á{nla%H?~L83F Znԝ",_y4×rbG-唂}SqXPi11L_ASLœ'+JkM]Y7~ZN[i܆0DNhUN:s?fDf<<:,Иt:S[TBfR D!*9 廥w ?o ͏C5:?~|q\Daa̫MYQ.r1uŒD :a ]"Ŝ+]T(4(%D(Ϊ_3#݇#4FG 4:xd\#N|͉՟; =/:E_\弸!ft5rbG ^TkUtKm €|тs[Pf61F$+@ c6IKkk%fwDL3{N'V J/ ʉ A)/ND\d] ͤ8C=5IZ9[v %X&g-XmsGLTWcyD$5orR!_8=c%̄TX649 /e>>쾡I|JN*TdL"_C)w+IR34;5VhLkT RDVqqBE9k<5"Qˎ\{yYղPllll]e maKaCi -BFC9~( Cci87ixЃn~$^=x%ѷ!Hz3$6V2j˙l\?Im>ֶ~n6Y l/Jy Q- :)gxUW٫BOGs[Z*4I(mVΑ9 J'O*/GKzRsqkNౝk2F*|P yp1c[jCB Bu[tjByD+$8X#muM+Xd D's:v=9}f d&d8Tܑx_kI(IY@r5 z}?8}ؾJzeqOs]0UFj?jh(X wfP'z0tN+Y,p?c*vxzfUU3u%&D}sx7_|__wsZSa@Nηχ6`È{z2ꖢRWR(E8"(Ԟ r|i)pKF@ǷU/@%e%C%k(o7=3a`=q? ^tQfGMbIQLȈ, ܨ]wՏUq q2uff5U#}UvݪϪ 4|,MÛF-è0jU0'._./_nd6KF<)Ӗ߲y͸ʿw_p.*4১r,'W8)eC4٧f{O~s7d)9t|(v;HmOlu)sQ_2>.z"PXrɂ eQ<@e.f/V//R%u$E5RV״ (|u e%{RVEQ]X5E-uc+y |K"9B(8Be-i—)xDS@ibnԮhN[ΛM=d#5iݓy[sИgqKN;Hya*f0#˵-͹UfuV^lXd}(pU~`{ *lKz8E݊J]J)~1w1ʊYEf|uYT@peeFJeUEfk*=fi}g/P NkUa0k̙:Fb*MR_;vwIL+~? w(ם)ӧ6DoC)9+3_)Y(ehl4yx.䍑QG/4b!4C^r<# uuY1iXjFychw VHZIdd廸1 $(C@C̾뮞uײ1ɻ;9#4% bp R+nXGqH])"XLu#1oC9B+$Ḭϱy(?z4ꃗYdZZ}an)ψj U_:8帺rɘThT!'EM?*1#kv8#?:BVJ"B-YXU\1sP e=0dqÐJu?cd<бYQAQ,cr hl0yCV".ـ!aAʍƠ o^ES^vH#9AI34TXa/œ 2PBlY!;y "d"8s⌅@iQB[  q?g 'biLz[Ec (%uT%Yw{Jr&>& E-ߠL0Ah@hI=:}<)sI.Q,ӊN~ҟdk#лo)tcy֛(c{}#=,ػ@{-m-{k ^[[_0g{6V͑a )/-{$ d? ou4BsG4|w~=jjh%>R~"Z2' ml$#ȍ5s 1R{ܤ9$نjq?Rp&b !r:fp8 -;CEgx i%Rzd?k9ք D {Ãם<|nNkCB5 ];lHm B>!fYS[IǿLl1*C @ ~bV 2Y]Hh٬҃fe<¸ArUsH¸ڙW(fP#T)1Ô hdZ&n,@xí}hO*:P<w_\|vjl瘎Od'"5%8M(↕X$qJ14bg$׺v݈xg5Z'4 \m|`-'AkZoB%㢔&1)J ȱ[Q8yeZ±a D ?BN#-tSr'I#. iGό!œqs$@ >š8ӊv Rh>Q1Y`HI-]AH1M`^Kes+Q+n ęaԊs+'%G%T'8G"ۏQ~>V6RWsvU7':1.RqgXl/ Nd⯱`=s =j{zYeX+VUVq*Z3d̛#3 Vt)heB+폣 ټx@ eJ<Src! P=^"a JwK<Z/9]ɮ~!cn]亥,H1-I"-4f sG1B/I,š8uJeC(Knpf_}7w tZ=GIGw#?#m#Hwd%;:zwej2jۇNm^-k ܛƚK',䶭>1E9-I5 =ҟ19-s !&7|f )6f2>ČǕ<O =RɈ1%Ɍ ,$):GqsլJ-(C&n0SMy噚R;0sxJӜd6L NaNv2h$N91sOyEYQK9&tP"<3:HI2]R¡L;ݤKOI9f uŴ.xR '%: QꀄBfiOKUs>̐ z31>c|\r&>g[㘚:<>t3nҙ8%NJ:T12G>|Z<(O\sA Jc [L[.͑\#grVqVIʫBt^P,}J1O`y@ dВ9ʊ®>'Eu+U:z JS9ˢEJXM+`3c+yznOIV/YO`H'lS?fHg M^"dN{JuPPB$e/=)k&ЉkrOwz0^̮UMALO#nPU&T_Pqz JY.rr+Έ% ɬ9@u `H?¶Օ?OP'* 0~/0 9GewѦd$Is˔$}VlL6HQ;̧!&Isz#&) 6O0^OIL2h}R|q 4qM/a[)}Y %|=55MJJʕ*T!2%.piD(AEDI.2L.>!zu/2Aͧ[ vEk9(WAEOcJ=OO崟ZgFBfA _*:+ck)n-ZK.T9CٸˢTK2r#H2ecUIFYkݬJJ•3"a-Ƈt5#P(\BGXU܀@xm;px֎t%fkh+'`PòL}Pr d}u*Ag~1Nٷ ٷ9KV~\@\GA'~S.\Ư.P| Έ.aAoeРow%= ČE ?uoOWW9l3ȟN+UY%7Q1/$Cݖ5/78߸ OSrF'~^k@GP:2k tvtԻwڑUK:1g B=!v:>.pZv@n ~́N?GnQvsY# ӵ|MHF0h@wJ kAA[;\:YN~L",rQ*sbhoGG%G%0@ `׀կ\ p]Y ص,vu^ؾxtFᮿ[orb#iν`W'}SbV^8P;1ʼO,.t[k+uv8@UmkɑUAdWx9O(JsY*M_Ju [")>+6`LjMQcQS$uĘur@J"[!gAd"J|.SNxE1 aΦtEBaD皤dOxm}.V5,[_D~gvwNi:%B[qM_EiˢDPf^o,k#gvrOx>%ЊC[+6n9-n?peqWkO=w5~xJ\N(HwYlW9TvY$n귿եuc5?.TӷMw#wuadogO,kz(3H:׭jL!pnnw׽ v}N;rhE6%&coU0Qkv,Wf!pD̓h 䀺ړy<m=ٱl3}rU[}f8[9EeG&5+&GYʾtArVɱj!:o}d2Yc ."B$D!_j);L)abF 0X *Z9Lg'~!珞.O=xz[䞔酳//7B)L|a );ƣ6̩맋rGr]~ Xg֦p@%h85jcSL%=r:ȘPw֠c{weH5Iâ>n+Om?lx/ D[]3WizVPrVv!M**(ʮNh;YnO43r쀣t֮yOV8H*gY~LeL-A9yQӐ%ʉ! 3X [ɓWTJ\Jr Eƥc 5@ROzTׅa N;I9)D`s ~g^uw⟘>˚]3.}HcR@6Ӧ5>iHAk7n);VYy!$?OryuG}ߟB5j3LsA!nYobѦԣT3,ĥZR+5d4ĩ6L ,T]jD'@ 姞_)(e:!O_(-;AU[ y aN)Ԭό^hr"2)|ģe`Q׻0% 0f cfpdF'KľҋqCBzijDcM-23/!C\֎ B3NhabK15-'"{ Ri w cǺkci<پCЎCb3C]SBzonC7] 6Vϟ02^F@gkxj3%8$3tG@T"ˆO|WLl#whjU!Ǘ6@(C 5b(i&_jrRG_!j̡*tcC V~,_T H`0yCcԩN(C0_#s~1"\,%:jj.D0CF0ugt@tg-t3k鉵tQ')0r~>,.gO×XEyXĹyGG.C  KBn? [xLs&V/Qhr[7ޜb0 1hy}k~wt&nDͲ/MY1hMev4ljjqp@!z̜8Uhv50Uzl/`K8 ՄotV#\튖J4y du@x1T|+TH7k Or$ZyhA*֒*ؘ* 5@nNq oeCX)w[3鲻SqXdDJcQF F?fZVsPvWP'^|"@;l`'ĻW1I?V>%S&ih$pK=<@tLʀ c]Fcn'ˈFmRyynlm%g)s2Wկd^2CJM'-,xi+ +%1eAt37(&Z]}Gq'Vlx'P !69 nZi+Ҥfv(^S*C /sISŮHªXUXC(dzU3fXU@Aı (B7gXxF D(+^bdPUQ⫧̕%SrblW,["|rH4: ˇ`Xcz.p&)*";e*e @ø#&b3_>aVa,#j4ױŸu.3`):!6o GkFtXQV4o̍U HȊV?bG=[ztn\=!d.|MA.p]쌛ukcU=)017"]J:16AD`y2 pG\zhq'92ɁQ7]4go$_\4fxՇs!u\Sji;,#Yݝ, Q#']U"1Ѕۃ^Y^ x-tdY%jA'GGΦN]w޼t >B(ϳ[| r=ۓr;D5J^.*"PM*U/U89lPR$R6 10^LfA>ͤ4I?0dRԛ;<$rކue̤PSM7MaaSǗthvX6baOLrF`0))f_ 0$~v &&n/{H*%neKLY]}=RLOYgjY!L PLTuY$01CND2qvJddX&0j.sC .443l7, "hh,aG,B4%D$ i D1M\W%& +\HyM] jbih˺"6SPc.>/j_N֒5 ҅ Cꍒj[ĘSRS|6JTiSד2\D^e'IA j˝$4K$v6/c'#Eu:M|xua;LJr8EUtI)meT}?c"Ȫ?Hl+==aO4eL^$D!^S$aŷy?yeA%I$I&̪8MEZN"U`e"2jbeGY&8Ӽmu6TLﱼmߒwl45Uxg}".:MmN+L<,\n_޿\wk1w׸KrrY@Zpœ,ay?q?gy5ETdSn m$c/# ZGو<}T/:9–lȉq$ M kOk48$|XnZ"EK8EKpTkf/.η/sFy_w I1"Bk`k;l |6Kj6m5Job63"+#J(?.g+x,dH\,_k#| 1 ~Sc6o_l>Gó{=.DYZ2J~Omjqcr;=fiuvKG _6u8?3?s{!N]V_@o 1>4y` :"hnO#UsSTK1)듁[c)JiqBX9ܼx]=n}k"XS&/F!U\݄.GwWe:M] UkڐӎtjüټdfΖi5~7kg+ټ>C4&=dj͹.uŪleoѻi5cg4;]Ԩf%ftTemoTC7h0Wwjz.6qَYmO>_aȚ Vq>cRN>{|Luw|9e'"W9}DiC"JSLz$Mۡlءk<#9&dΐQ{4M-sm@D9[.兯S\9#4ïS!3?Â'{wX | J'uI7 og2Li1s>;pv,> 63;h}Ye^I-2yaˬߒ,gYꍜ+'^sȄ?8|^cFY 3Z%Հ P/P=~Av,*71ϰxO;,^`cx^D?ҵʵ}}е5ӏR `|X2};*r1{O/ޛK \:~oI"㓞>X>mS]i^UWV*nM,)]m7>z2;K/fao3aZizuK@\WiK;WWe0Liso^_ D&pjWe0VþƓPXv#&X); vTdGS~ 6w@bYF؍Mdt0&l[vX-W.iL2YA/ ,{ ~*g$r>BA|<ϖԮA A$}ؑ}Oy}~kNS#lؤE=FJ*!i7_QǺͫ*9<ںܷ[-'Q@'aD-r]˳Rwf975Z嶨TE$rn(uO%pFQ;+ 4oܰ+ K dPf@A;+7s-.LG_qbN`ܲ) OQx߶6zT޷vP>*3oP.u4 DRwO{bᯁRi|X_JKθK.R,jX*ſ Ħ^J1~E 0${CP sc2! CaؕCH!e, H1D ARi'Fe. ,M9i1hƉQ@QUY(вΟJLK "gXMr*IМ M|q_q6Anc_Y^V&GL%)EQbjH1K16IK}d:up62 'Elv> &E 1=o- &)={S !s{Xw072&Tjl2TN!_heVw{/e avdOa'-g.|6[ۗ޸ ycBGl-om=yJ M`mWHW|hޱ;[M}P%0iz촍Ma;2F0M=_L@<{& dgϬxFӵҝUL==9lOQu/bC 6[||]Ku7@36 a0Da_ B/FNSKBC r?y**\Q w-KW|Њ=_F b=37`ylGˁY"UU!~ؾ A~]YR<_8{xlђ ;h&eAUW=lO=M 殂ЗWëИ6LJ- ۡy@^E^p}]@3>8FZQ}F:-$߾~,¿?{~;yow5?y"է9x,(mퟓ'4#EE4&љ3mD 5 D8k _>\wu!aZ3~ז~̋HHjcv@$5/ ~9/mjY1:HIE~~'\"#w)GX.H\85"$ (\RRC2NEq6əw?Q@L /eqmzmԀJ":8JiVє'Z!]WWr/YrFD&*2'̰evV}֒dURǼ#z_r摌n6Ca@(&vMM%<ڃsWgleVP30}Kʹns~;Y`'j0OlHOWڈC1(?\. u.X|',KElVTUu*Ed^U{4mYͧ{9aj5OZ XUf+b9Wc(2l/8>l{H'*jd+A㨠XqMi3+h*/(+1@sthV-#+"`=SAFՉ> bԗr!csc`ER@|E! &!jRjcwPc'$x|7eCl$AT7c׮jƀR܃~v=(3۸#ثS*ϨP%T*TYBU6aTsqY{ZOf=&;0 BnkY@6VF<`Z~V iL9.z_~VyVA}={|",_nXRҤ t!6J$O˃db" S+U"gNPWkDT b$l#R[]_E"Ӈ  AZQ˅mʆ,pȅCR,$i?8~,qB6I]Ӱ A"u_`&g%3ne.wAWuKPNQq^DUd(+p0@jifAY" `R_8QXlk RHDy^z#*zMҥifPdgFʮ^d_E)( 8miUNǡM}Gxz*'FPH $92z E51 c_khY2^R#%,DܧhtF\A_v,cRPf킨)CZ%̒UU==$A%QfGyvn/;t$&+>,W0YRcU RD L$ˈ^nװ舔Xl}|LQ #pl5$&.IZF#~JyNGAsH z~2Ӈ9Ďj.оG+C%qdzmPGpyʔA}GeDzcHJoX!!%p4PpCQT.gL."YT \l]Z1#(`IaI(Q1sf&L VLjj䙕n6)i7~&  6f1 \A T%4PG3pVTߵ y@O8RqW!g?'pp[p\;:IM[ NF xY>($bٞHIa?!!BC|'[ϱG$-r"1BN^r>' ve|eF  w )x9gNZr@1ɓGsRfV )RxW$j 6-I d,};0OҤz2vZLwl%}'߯g[$E4/KXfmX.%FX.G}O»wSqF@FF9U WR$)Gv&T5JJ0b֢<ʋ @>{H' GPTU8HfHYr1K)VWh=r]vL.#U/ R>ÈB5>%Т 7C@}O|OO~^+Pfb 53]YSH0Dkgia>3s¹+z*2$Jn=y˲1+ GKO+M6[0+C>%p=N0_>6I H4,;v'M1[qc *=[|$ϊ?J$ :󡒔 @Zpw} `WlBȪ@(J6~j iF'F}Ads}gK}| <w#:ŵ\ <0 hGVqKwW0݆>jzQn RE'iUTC,w]&v9۶$+eYysNC17w~OO'5r%gǓxnż5Y̚&sݭ Ea*iB5ET|{l/2Hpݲ\U2)>3{(^MF`7~1mzU㬫YU8r9؂}!~ Gp'bﲢ kE(#H ޸ T5ƂFP+aL? ܘhY@?*NBE[$0΋3 cwW _pNRh bofrDcC6'0#vRnaf ƽD,jػPp` U lĊ uurb=&}<ӈ-MEiZPZ{ɥc=oβR2,.賵Wꃱ{`Ol6Bq1iIeDDvYJyFBEusYCbztv¿J${]|p^W.j?H':X;0:ƿ N=Z֛u͵jFD%`?dsPII֔Պn5%ОgLўkn q'QZIR &[Q!<)Sb_OO~<=:-h !>"@%l"-+"j~! x]DgvKE.KiJFS@uek?]un駛(\󋭋ſqVouhv0f5_ߢxz]Ww]WW#ȾM݋qv^쥨Le)bH&Z4[jSe."%NA6Y 5FSX}#:LUsi/,eRl'!'C(,%{RR'EnM*I׊D8Ύ?~eQu\$smYsCQUeZf笚b{ y#ԥ0zD+^K1i)XM(O0I4UN6^L]Y|N_z_dӔJuYJfB)\}4X5v'1^#zTИ׀ pJͽ./]H2)YkLsmҒR5'%:ؤHPnHGR+/p*? Xm:χ0\Wk 7A62'"-[~)\\~kH&f@aӺƬ2*0">NJ,QDX &LD_8He_C^n)6e x Kd%֎:c_\_97f~Nwl+0'T'a5 Ҭ/ DT=3v(Aox~>xW_-Н] piSiwۼz:;6/T.&CR_j!`?=G{"O9_rBsTS]b']U{>ՈWcrGu'^A ACrZu"ڪ~M Ds%E[gi z.r$$6<,S`CqeJU@F 'M}?Uж=jx%/Z5]|HF֡K7^ ؛2y>$[Q?<.Sf *Q &r͵~0GB4Whg+Zo]E7k8ΔU r(`[lH~oڒ9ۼ<5/1MɓIɺ1Lg_P$jna]\&!i(mxxiK7AQTeֈJ /,ǼkgUm. @u{bJz1,kSW#R:"KɤIZ_f_N\DTFt.(OV?t%.G%G/S/zSkIv>lN$SQaqYi ;HmG]oyRmk%fIN ɃuNlJYyGCeL;ϊn>'7@S'QrX;>*;@fWy43)\O6;Ҏ~=CD8聵'{18Z@^OP奲H;D1#4<GƃmM|@C$E}V?>smiǬkV7Q<Wۢ*EF[/A{ e?=/~8q辶^30$R(e Q&H"fQȈKi:qW[44BXғOO1Z,D2HcU#N6Fߌka>g[STZWq{ ۨ`?)ȿ*^aTξ4HxF$;_D!=F):BQ @1Թ[`}փ)H◅m.~)Ѱvx@U;RQ{p#lViQ~|J){|OIlvbKܽ;uѫ(@,ڙ}}8|xfa,*2) %-VC?c'74Mm,\wȲ=*yDG:GgF:06;4| 8b ;ͭ̇H#.]tOd޶'kU{ZZڷU?ֿvKBf.Sd;qe|͏{_{R'To ϩxKeڂwdl*󘶼'yJq)WۤKߥ.v6J!@!su}_ϫZ؎Q%V l=Y +0]0o{?CxD:~DB[Kq]  SYX2v[L101{0Ls2؜4VZOk,s5حqBU UKOO&NFIp5;@`gu)o':A"mK\%* Ur:uW`\2@R%au%Eyq;) fq|jdPڎ5;g=fmfMFpZ{E=VX#@Ծ/R28i[0Is`^*#JZ>q6J "4]q]T)afx~!R<ۓd3Uy# a4SW.{ AE.Njq S%sA;dU ž^c/$0)`Z|[ƌzQ (H&3yw!OMX$ՠ@ u u ; wju9^fR2yBsuQxHVh%D2d+IUO}+K$̇m!wNt4|Ўb&xe3pQϡvʾ76mIY/M!p!(Ybi<”2A߮vjI'B: *T > CԏZEb$v]ͲpX+/Eƚ"e|3f4@""°Θ, N[L$A-G/,X LOߗI*.v_[G}$E'MEaxQx|QxlhA&0_G mSy⡖OTwzknh` 핌O$*`z n8 j=b:`\X3Y~@W`obt_ٺKzZe2ƭp`b/."/JevQ(#n u/\lr-QikYgYeZw&v&E 1lm$Iy^+"kd"/EE1p {tT$~V1ilXy||<~>\}\)`bpJDley\NUS.ĜeL=SP232Aeс˯M|^(=93$)rmZ<H*źX=ÊTk0Vy6uܴWUT+E렗 U:Ae CZ{#kҐi5ԕQ܄c98˜eφٰ}3~QʆF$[ZI(2lo ;Lzn$!ca Qm@̨#x.+:dQ1A-puXXۑqj\U\3Ap6c,bLީ$Qw$"m$YpUTzWǝk xpW'S\Pw72fFTB-J6G ن%d6CAoT([V -q/E!( }:45`X}2W&.}Xo|F&m-yٲ^.Ϳ"4z'e6íe[?_Y?c(;9]KK湋7O@׃oVn^h\տJ 9joL 0GOˁkXZZἑ6 kqij(f %'4zDZ꽐r; mr s24́55FԘ{нվ7~^]۩~GJ9"}0!wr0UԚ$i;{tr;y-JP9۞vT/:&A{{+(QVx`AP;>ˌcɑPUj>g9"&!%/31f$/qaRV4ec%+ŵz (+m"/Եÿ](jw֨aիY6O9.Wl#)Dzyݱl94FQl#M\W 8U-H#\mӵ?:z@m0Nw09jYM|W77Үy}^rJ\JްJD1=r4?>12)أ`4V<ߴsV>e嗬|ξ_孼a_Z}A,aܺ`#&8vN]v-7س۞CBƇv4J.Ix[xkiȆ$gohj֚\/3gE%)c5qU\ze*ItʓyCZ[8טUnMQ.o3lw <)}Ʌ=B |(@k @+nB$јʙU",+܆&ÅWFpu$:uvVJڝJ]ǮJ2XɪE"\]SXPK>x52ޡFLswUeg<ɸpcώ.`p /k/0i}P}ȟ> )?iF2_*+֒7vtw<,Ma!mkGq5a7>+X2 `oLY0 5|cKi&Z2~ӧ=S v }za=YbQ![|h &w/"l9+ovKlwľ&QI)ރ~nK@glW +nCQm#؅fq;+#!$z@x݃ f[G>V3MK^l52iuyc0>v>7GUuޘE037͖qf$|>rxxIG9 q34뇄ڹʊu2Dy x J-tn[s1kvm#N ̘֟$Tu-l4E=sTl#6Cz<.#Vש]8EAgJ\`G3DLȍEV `Ws ?XW+e]NEoFћ(hl6[oP$YagFN4OY\c6 eo2`XJP2jY`g&'RXQ4NSqE0G0}/I2VlǦY@`Y @G0}+{=^wF"fe9}!*vK٢NfL폨37D`$fJz)Y<˜͜-P@}5Z{B*$u&D9j Y9AR8`Bw >P!I>GQ}0i .Z}J4 v SԤN6JqfT@ JR3rZ)JEu ћ^R aL%l#!P13J,@7tmaԀ Xa(g#XvDua->ú '-_9{ C O&JL$ u bT}b{u< If n!)ODg7¢LA?Ķ&: ?mFU KD3LІ2Hu!s0G!B} G'@Y۽*<3WnXUJ$F I.T x5M^@6OjޣȬ9ԉ<@WFYǔZrH꧔TF9)-aywIP+KV!1Ļ=\"hϵq5, is1iQ7 7g)(j M'(~`D1mcD6Uz]C ;?g'(1>aQ|ݭoTОfP& C|%Q=vzȨҿDE6iuv\Aˮ+,% cwPfeQ^AQL(0=e Q PaQֽ(p6ePd>8rj87Vpeaʈh*$)K(!!q"!O_[yHi*덙'0jg4;c< '??Un:rMC+CDtqe(D3rAň|qp2rI)@ N-uaF#J4Ԏ n i5﫻F)w=QrrdO"ް ) ~衼$|ܹ%lӇ(дd%?ߊ#G:{^kW3HrD6֤3M; vߥ`84ŸI[] w0& (-d=؏y@P0S &̙U+SzJrEH0f`ON>=an:Gk̚ nCm^JRN'B1,L)Qu^ׂ.01d gmƄwA7.0%Qwqb0)0ĹE4Y9`^1x,,7-]>rSYkNN&4ͲgcXRax挷&9)a)yyQC#cI'TWpDw) _y0~ @< Yed7gI.; )W&[-]*)63)ޠ1=sfv%]L}sRɃ :\;r.L+^_gH6NJs %L]sNՌ ̌@p`{"aIy)#,)pAo!f]\Foi)kPo9EJI{$gIrdk%`2rxHQo e'Jay$J90|7 iB=9/s_*GAErh(ɧ'Ro,KImd~mokrYβjmJ=ͨAoCLm@/fdcjۿC2P8̪r6i 9%KUc6 1gC9[ޥkgжzĺa۲Ƕ~m8!碇d|)=`א("ggYVUȫ wːpHN!P&c ~ɿ!ab(2D0 Bi]="|ʨɫM^>a8k,M2jeՀV3p5$VbH5 0eD SFDVf5 G Bj{:䙽`7/$J4~#K/ׯc; _pY~ obbȄn@cdS߆=sf$k$ZT2v@hm_?ڢH"U$ jzqpD14KQ-D&4ё24=BiH0Ҵuhn^OJUMCiLfϨKҜ2Loe!jڴ)MNFzS:Ӡ(f5PTgl`Ԑ켌ڳ 'eeN J2CN bjzFjPF2U(Q(sg2zT Bi]o6ZD/'/牥ХJ'tR.Y3U|c}MjHNa \ԷS!yy]o%5(79a$-Z%lE8l/؋sȖUyQ*+4˶\700Z/β%նYüf Uj˪ʼsU^56j9U;&)MGj6mEj}n[%f]vxFmX06? G#߻YNz:9C47]R;.zȂmfo6a[<h;K.`Ҡ0jFi`,4$# 99mig,wMw#Nh6jOQ;T!2&(LFjDĉԬܵAtŋM_-16ڢFjUI|ޱOGPj3)XY,ORƘ$etH9Qd.L)Ϗ T 2TCvDfPc蝈Aݮ׭c1ulse̠ .L:y,=2"zϹ8^?a_ 82C+v;$=V eIU˞V jzWk+8q ^WG3*H9?э9 ˉ,>|pDa g1=V Qeh){rS>|7ƌb|uG/f͗-7 jfܘzIOfh7{cuV_F٩:[ ,UsUW /f\f~Qq תIhh^FCHq|4Bu s:S4bH!I`n旒ގ"`u3~9yYbe|]M<$:I#~MM/äi6La&&FC [j~{81F $x-b<_K]Ndž+U֧ϫEyWX8}=nVAs*HzNGrݵRoU_Jj□ x%W$|]\fw_& _celzcv&'۠iK:;"Y5zx>iTy[> 'BZx›ۡZvi(DIwJQc(6g:NaE3Դwf'翰#zYuUք6- hI$i0IYqq,."߄ߛ":QGqoϯvw܅2! -jT`KulPr].aX_24>SI><|m]/.i`5e˹s_Pvع {`: sMVտAM:3jq6{E0ыD c3|O,aQ]߀~^?Qkh' *1X ;;n#YIX$N6=Ǧ9scu\F5sR$sh^Fi3 qbQ:8QbѫW#X 3 Y% eH%EFD)|$H QťN,>i5N/e+F8FFAOb)ʹvҭINex9~9yI28n$o e:ßӺF`"Gxq/9$x>q+~*^LMouݮaVu]"$>(P$f=n2!=;=g$*~]kSBf(Jy.'azzzzzO>sFVWvi:I bWϝ) bJfК:N2rC)B|^f{se7퍫g'S+F{[T{`&-hRLr-)=0l6%I|+Qe)k28[; <]G :"gc? E|$B;j;ׁQL}<`ۗo;>`j $7iBM>,<iҴsLٹL7RiU},H?@}L 2G:%27z2K~1gc9CǠ[HcX5±{Ǧq&8NAz^ "CtPbPB199:A=FbHN Z>F JE$bP#e20(3Hð(ݔ(66X&B"B6amsr!?*Xշo?8B[8G[X^܊۵-vTU},STSPz CyXqBtS0%AqsĢ0ռhvڢs( : C3 g- ʩr1R1q%S"p+gyp>Y߭J,㪲 {.2hpdda:p>fOxR bøq$ʽsm=cЪ-5Eth*ol LE--HpU$*0W쑂۶_okoܪ c3(R2:Rv濏Q.ZٞIԟ$ r6m'8Cݤ_6VAOsZG<%sYWvgx}Nfw?ݭko[v5a 0 N$qL6?e+6t!Fo$HWykKa '#iAt]nY{q^LG䛻s-tPWYNk+HEW~dp'A2p Ӥ൤ԅ-ڔ✶f*@LeG=}7u~fcL5ΟFN& 3 5rո /IW.*[wYQVx3yΉ[ 4 ANҺ_g򃷿+e NRR^N?Pʴ29G}`JRe4I \ + $ˢXHcH4:j #%3AB'I 'MRtC`;xIʞуIPkVq*XŌULݤAR[ؔ3TrH%ﱍ~GtM)mnfSᔴz Qn@8BHHJl! ,~^adJ C#Ij! &&U#DBo1|Ayb;K,%H%$fjۏFfݳDR۔,vظħ6!&N'a:q(N׉ă_,kB Q@G@{Hjޮ$ս]H֪& @)Ғۧ FEFż_6v/fH۰ $ d1V۠埲)i:A#EQYt옕1g%a0_rm OSl-TFcƔ5 o /` [4iOmwEZiRoL$>e0!,@m_ȋIG&6c4Iib;Ch?9qGxNs| o[c kR(NRgųY)pbk")ڽ0>LeȮ֠ǖx|e.=Qwv_8=Ԅ ^Gќ>6+ ԹZ?ҚƏ8AL3t-Q1F}Iͼfw}?ސ|t+la [\j[9s ]aŘA\rԫeeD^0]`[lp>я>l$TVόuGL/6a;bRjR]h7f6tʊXт֊.)0.C6^:8~,#ؐJ#ݸxOφ8˦Yk~UnZ3_\)k(-N7fL٣g}Pٯ]g*nZŬU|jb*J~UfꔬXxhEG+@ZpumL{*!djJ[UV )a/f_T̝O&O+l5&zRZVײd]Tf]` V)L+' Y anA r9fzf@ ԟD-i[U[&ܢf7u, U)xZ[ޗ\(\-WZvگ¶zwVDמxaMakV䉓AQ0u3!Y7/y䫌iI6d l>qԇַVf>aqz0r0}YVY??_cA]GJ5;#{k/&LӀrܷq;';j,#28Si>叞2ɳd V%WW}=>3JnKJ ܦmg/y>z5bߕs+{g]/ &~g9+-:̺[Su'gM47ib޳RR޻9kѳRZS/e]ޗ=G_AAE4r( 0-T5/fz|!{/om_WݧDﷴIJZ(5/)4B))/=JK ħRZfE"f;i65ۈ1;]nbBF~wYnUX?+FjN;ONn/W?ZݤPxɳ2otnz=vO2kWEa*< dן >!)GasCaEW2,SL5O| GYaU~]bŅ!Vȷ3;Ɋì~R7 =~8'PEbL*ok$N %⻿|5:8a1t{WZK]5˴bG4o9^sd޽&mjnɏmD֨$ćT|N#H4<h4Ίo5DġSwYvH o%?G , ߤS 4grz#9 'z;)x3f b 4TbO'^, "v>@8kgoL[ŇV񩧉ƭL[T"Zo;{~J'?WW9nEoJP~qr=}ȯI_BO .WHET;|@a=K0?*%VYb#n U10;}]S0/5JuN*؟/l 9%?Nٕ>qIǧ[y S{Oj7}ZpkiEn?ߠOl?b~ |z\_vmߌGl◅?oO٘ySevxu}Չ7 -N%?}of mp}uv= um f ]~5Xy+ ]>nۻl~]<?W;oʊ]y;f0XXj"qvJ*5j&AC瀠1Q@sWeyo@(3+1*}xdHe!%>D5R#)A%6G _Fz:^^6)|s@BJԎFHiN 96|0m[8H@ְAo{2H] H-Xae т 0*Hf!A1g^m!L)/fh}E5^凰"?BPvйDs (\jP>' l\E&rZ b6r mx-+ii2V64{G<^@"nh5K(G1\e ˮA@-(Q7؄$άzD{s16('Q譟mm;n>֋{v6g [Xn1Hqph6ٽ''(M5,Ig6!DݸxW({x)cuQcٚLOgɩlr^-ܴUí>iiJ> UG)9pۿ8$Y A 74#ޱYk1WyFoCqQ^Q{H €΅kmF^"Q4+PX@ɋ`ޔ!ZDP${49ѽ{Ɂxgq-/#^ŪAklQ rA: n= Q䴠!O^!\f 9 lM$Dž}0tG44-M4-I Z|/DdijDl?eV"v컹wY8 kG,۔>Jɏտ*Iȝ@ԕL_4`RI5Z2cB-Ҕ +C}A]+3(p2引2}8DTP4vXCӿľ.VNW\h֓sAAGE a@%t+go\q^|]^Yya!V,aOHTQ}9FxgaN) uƽY<%tKS<ϰ l!V]MS}@Ӧ3|V챼2e@L6CAk hO!ZR6`N]\n_aKYȅ,lF2q-B0ɋ?$u< QԐ[K>k8g UtaN扪Ѿ>Y@:~%FzA~uMSy RyEMEiV@ Ud^G8/yMn^LM*f}lp*< < =WsHțxM]Xc)k]Fsh+Zc3$/Q1z_cyBfH{(sTydA-0Aj8iwtǧ%c:[JD[P# R#zC|ăY =j*J. e*N,T]u^x6D h/rPoIgMBxT3Qr5^ QYJ1G,u嬕_S,Pn rU/ksS"jcp# Ǭ/)VM|]c;S}ubׁ1[};O57~w>$;[sf0]?ÝK\[.]ZFM)D5(i)4ƴ_ü^V;*Lo`:dOv>A3v<*6B&dqjk,`ޘ#k7_ћ3ZQ;AUC]]&.|Y~{rJ܀T/ȩ}*0I岳U*̹޶'JvSl=AdJ/KjϣWWݖ5yGδ^ڶ[ɢpp&K]>^Ŝܒ{5f;-sa+6 1GިP|'-Go06 RC}kFŸ9GM0)w(% zۄcXEouK!Zզ E׭dQ;E, uwO{'j}2l}j肂۸R}<#Q_[<}bҘKsBF<'ӓ.VIjv7 64GF! wScg"uQB:@D 0`*8@^JP' ` wCSR3csM<%+HJPP< E:j^|OC,L۫=?HQ];uv4͎_CvdG0I-KX?9?d("M+k0iׂٕ"e4O(HLMҞ"%qfJfOsMFVGpWc{iyz4[ CPb"JHO<#[Σ=]ú!証gH:xS,"W4z>eG"! q FJn@uTаt3AB=#5yW_ .*SѤ75v *ճ S΋ 5jAS! [npvfq .YNtQZ4ۈ@:R[hA#ُ.ttB9?dqA5zým znQIɼ艷FUZ=*A7꘷56cޞ},>́7Rt=U)I7m^=sPBZScO?c$uI EH+bH+q/Dú^q[@^"fq'X1sRSeU]kBaa ZʜhCVd~kYbZ @[ D-XKH$,#OjRUYduDd0"R @- ap2Y\&.N ]JO+݀yW)% ;EXEv:7 o{j΂Q3nJKɁz11^C`z Bt"(Bmk5T]Uo$ZՖY-jUH~7'N(=\"!M6 Th]KF{(UBQZ$!:PL-$vq," V9qyCH:UTBH gT;WbEV.2T֐[H9XKܯvy(ZmLUg l,/ kZ%IX$2EP27LYũ5+&[vzʫST%`?N-rA7% ptuUIzRnEFٵƽQY֜30U5?7h͊z;&[Xi 3rECuBcLmGԂNK8=8͟%e=w]< TT]ͳ/YD^C oSzDu$Z>t#|5K\me6Yg6WfcYv-nV2~i~I nU w{޾x[f옒 6`v̗+ ODYq2n uK\v )H:8?!*ȝi +AXZh䝴F%KrQ"iN՘xk5''1|6J5˽/}9(Ð+P4D@EkS,_dcG͗ťb\b"+˴ 5N`p_f3N5yGw~m0խ^-8Wܘb"_'.H1/9{!v_;,iY. ݂p;.+֜"iy&<4 ,xHA[M$`s˩F%݌J#Ey]LYXȳeRZIA1tzOyml=z:alMIo6D5A(xKN-$L7,oUwq)"`=)kһ=s駿TQRBuPn$5㙻˺K|cl5ȧ[Kc&/E5#V+̀V˱ښ܀$ DlVp[EPщ'50-,!Ga|2ˠK{OBX=H nO s~4~UDUmsrm~ٺ1*%\& ZdR`>A] `wZn`}#R_+`M.)Zy1\M;`]\^W/ 4 jK<&JTFa7q[]U# X3귦GJ8մgt*n{`٤P->.r 8͎ht_Ow|}z _)) Au…j,Je앮{M߭8^p u]}݊CwS2e˼ jm8x%}Swzpd8^=ڿi٧-JTvYɪ"(UkiTpA 1lQԥ*x3iHe;1A0h썀Eamh|yh r j2ӴC]#I1 7uV~7XcԛCN&T:^@̆$PLitkqg'aqn[SiU6aR^)t[:qJ;.ZqKkV,.Of4m(YצPg?)b/q n"[j(йi} s2?mj M졃~'/hoi:q&D Dyg։spKL KhnhOL/0)0)Ҿ,ahDJ`4E鍊^QM*hQ )Jsa6ґsbb sD#ڠCmu,)j&!wN4) Q2y/ +M}W,%^}xC=Nf L4~( "½StQM!&i:SPEsf*_v _1(wP"d h㤫A-b-ୀ.92,4',s W9OA _Yg2ֳzj9-=AUI Oy [' )NGQLRr~\YJlfJhe&k2V9< hNNIlYi< 954=űM)=$7`NLR{ p=OH崠h Fupwzd0RuT}@\$`",_ cT"UPHhl%HjgwBNʙ9:6Qx9Hl!CEkowADV ?:@~?hACzNʜR V :&g,?A _K_kHK2rx@!u4zbvNJ=rT||_C [_AYS?zOCDRj\|0~Pݫv{heW)%*G|aN<ɣژoPNR GngKJح!~L|z@:8D.KIt*oUOWP)(H O{-q+w,%֟(6e)⺓Ys2yI'Ay glr9 yYP2F<RQJPn!}>s\awǿO3fs?eywY9B\҃p-Oƨ}9Haan);#E'a932錌e9Y~|YVP5m^Xp*ThvsXZ7J!(!t6Q;%(WTVԽlWv׻qsQ;\K%e<+ӍR˩Af|Ts#sH?.Ee+:c2*kR ^whEnpPȵUr**#$E#~>JrI-8 $[NjQR0i{eE ^9ٴȓM6ĝ3ڙ)3̤U)Q +>3 ݭNRl9(6Iʵ,[ͳUaBkʭ,̋r6_ss@,XvIʽ$gS$UcOC$ke5`BL#޺ngpNm{f*0}vG+$ .D 7kN|Éǝx ԍI n¸ő0N\\ s7i],b6z#5;mB[ʕ,+YmbKވ:5"\0IXY?:),\=V,mo4goaZ.9n{x Kt;Ms .ݞK7*ͩ5v #;>pg|Xj35 ݶhCO(ÁZ/+Clԟz5UQ.,Bv8_>u\w/ U3'3d@qt, V( 7VB ^slFC^V,!x$JRiM[H&d)W 8ega\4n$n('KM1IMt1L|Ǥ#=ڑ4ܵC^qL,FRQ#$U Uj*hI5q "#8@/|<'-WL1JrHX~ ߒϾLo#FB鳧gg99ޫGYqC%uCo-7pkvcwJ ^FB蓛 YOO<ȇaԸd#@v| l{e0 QĀ(Mbѳ}\ Aog!ka rSEp1̬3( IV,TijȜj:s<\Cn2H+n D FB=qcR{B Gy'9@U,ۭ?? DR$,lڳG#EBKjG;Gh5?=(>R_BA\bE-U 'bU[dbB&bQ7w`J=PX;ru2;;FI9iB*IQX ͕hj'wv?fLݧ's[kGILE셜zxpr@BQM@©軩(f[NzI;TW\ VbUSC35G{}Rk^b0tO4ٴ5m;!z/w\#^H=+RGX}|ȸVĠUUSo)W URS-47W^B@Ժ/8eyZ ?@CRD։AJ)'~.- , %X`/oP5Y2?%v,HY"\- A.y}PI4)% Z^] `Z/e ?GPԽ4O4 9'\oKSuEȲXmi+$+5J%/QZrG%$j"nP\( @QoٝZJ{Skظ{4}>ᏄUG$EmE/uL!櫘e!-=}ocUyB,]L:j.bѻaEu0;͓ҏ4{̧&ɾ[p2z3%-Ŝ8"h2a#gmrcygSyRBș3mj蛵t8S$[z77sWٲ 6YFRi;D&5э:m"ƄvLDԑ' 5*3,Eb#^Z0(|4&z "ִ ZݦAL_6>`ZNeSjTN b@$-aoOI;`Gf p3sNV ;ek ; r= 5]bSHuZ9rkr,0Y"b V)qE6{%@HkObB5ʶWe'DB1 tȶ;H\eS+ӫ(&Wֻ {YprȰ3c9>Z,'~|Y^,/f]l͓(=n5V!$NƳ@ e*f׸xNc}m6eE>=J]S1sMd`2M-G.s9&IFnP"֗mrzA@(j{-ɾh+EFAaYi??|x [73T-آ]֛*4y4s$]NS:y>eNcdBRxϢͳP*E]e>V) E*%s?Y"ђM X7(e~O[xR欆&zak傚~6I 5u$SВ2iURBjgrK͏8BXꏙ?~z*SkzeJQQ-vPtJU弛#Lu3<4nZD9\K`SMmGrBPV)Pfy=#EVoX'j@sps1̕-vc,ýsnKVk])rYqFƄs@Z-/;jTVS˹ @MConś֭[ Mh2!rڛ`84VRM-ThP#fbAr=B3J6stJ%8>s+wL8|0K݂ 5Y;.o|-osϾdT`פ 3ߑ|%hcz#Ne7!Fg&DwNП9t DW -;=6DĶXe%c?AF﷚\k焬-ݚ NYkV[.(\mj% بR6\RZ ݕE=|1u77 >Mm焩-AMm[cԊF2پ"`j!,7mB U(ZOŠ8Sho® 6R K_ʃ;L?wTsXsZQyyatK>5vۥh񖆝iXFQMcu-@4\jUZu/uYoV}I]UM܂@c[tFRNn__%K@رi!N>ۋb02V,?[ecX}k0 fV27(.aGÝ9թdթp#ue,mM^ƇN"'VRXSX7,<ǒX^dYiCP"+SPX/9}3W0alqCldTpלjv`ߠK''[';^]sQɐjxC, ᇀ*}n*69\RZ:q'IM;;>Wmuj,ە(ϫIk0'93,f6 Qì^%Y[Gy3"+_2֗|ߗmpwpe]2m9y,}ԝJL(Fv=Mk:x=.P dEZZl3ǿ|#2PEU%5zUvՖ^&Xd>V[޶ß-/L%b.-J^[>LPaavl{w x"~ 5jCKJk:=kǝpsN|K>%!10p<wOpxЄ +;tQX@oe|7ꛯ_ȦYȊU`AJX1SsXdիFI'[ l.`5*=6Z a{Ba;荄V^ R6hZH+>5Q1QquЉ;y'9unun?ۭD+sѶQU<X_En2k{J3e)KaGϧ tTa6l}md=k;v q;NUYWgXeU2*%Vc5`b%'v2O<մ@WMeШb8J"ȲzTkJb=8.Dq#^G.6?#e,CϺcM[ We]'|L,-/tY:#Au֧Q uDMsYa{%%4/!aW_:]Fu]H\&+H.I R ;UXKr l+bpoe,}Xs.7w<;0WzJI, kmym}?\!i_Tu7W8z%`'i؅rܽvKm$Yz!{&zz=;CnQqn $ nj@\dn!BAp\LY8=;f0v%NEU8:y2!o6"jbTJ D6#ؿz:يֺ ]8{8PZ.F3`jED=HyV!;Y&XѮI!Vf*CTyU$Wцk%Z)ȓCG|;*}W+ aRM n>?_t*A5zZ;4}m&HRkUuNUAjoBYj'"WNNZ'Z# VS,Ez`.NkedviӌH3Pi EGMUUƁdIΤjVa5RIxfX*O""hp<g+"` gVU/4TQE6xﭜI: *rW^tRe$MTIA {n*'-psU:[ETqC5iP-:xrck|*P3[ǣP-҈SC'3Erbv7IFzu\9CCD5_ -Q=v&)59)+i,Ak R*Uǰ͂u){2NgQE,V(L[QRtZhCv0 F`:b<:|Q(V'b,F+,(-(Q BYP1-^2Ci P|9rAIIJyg Dxl{GyiY΋mepmtT ԉe1{'lq)b)\zP-_M59~V|Q',//Avt +m]|KWntN:)KVރ4v@%ݮDN_|R۫?)J3OyPl%FƑ1R}̲}_1u3Rk:q쾢 J!i*~,O;́[J>H?4@թG KpJG_D* XCDL#֎ Ҹ``` w9S57j~8nxԹFw-TȐk<^>Nt#ЈwJ 4b 5]YQ"vچeL4T8w@Ɖ1hhVkJb0GHRٖnMKq K+ۇBS=9Y0:yÀSW6[u\2 2}IĉQT# 5|I@ud8gL93g3As6h SYP i): 8|X#=HFW^Nak<"yӋHwdS_! /) v:nifA,VA3Fҙʂ4Jň8M:kz;sFX嶄 e(GK]`J'a'}eߴDÀ6D1~"r+dF|uN';;s6CjWk|&'Yr%'@E8Ʀ { 9OBxZqAp&|(CGYj˄PlhJQ؅|dY[ܪ$(.ebJ v꯯ؒŸVȇiJpOQ,H1ϙu2GV9GYKo'ͪhoUV'Whdf#2R#Llw-/U0y}AڪoЁ✁rtoN]lNB|ʞL7"FRg~ŸM]e\&>c#2C YR2~6x6~8W.Qr[f^d1rvUSP|^DC*- bdj-17d 7QIDJ|WG ?&5RS8h?X.g Ooaoy:)Ș=ϹY2+W7ÞA).s`Q3@9aǵqt@݋EzXHOO* XQE_%.At=UH\rNĭ}y(oN~Rs9Q'~y5QE`E*k;#/m]7͍?*}e$t3c4nozW/DZ7Cة#k͔Ƽ\\6I~>1<ܰqh&C9Jys Е}P}%x*&C'aQ] T><2v٢_unH|.+OaFUԙeU1ʠF|m{;(N .r6kp7#skp0BjjR)j^^ـ9QDy6I G탊,jAHx}aٯO}"AfA}>?#ozdP,&O:UuzNQpmQmJrVU lS 2΅hڬBHDa?·|RbK}O/zN Z.Y?#N*}̫^w[a_-՛Zzn Kб!>*[ ,;|RgfF/SDbBaUva6J:G(s*`Yc20J9 nUy\gp.Qデr.\PZp=Gc9_z*oD\g18⼩ kW*ݩ\ī;O2FƓK1gG +񹮿Ɯ47sc܈akp*J&Nz#DeL|cn8OlX'l; |{nxT^{481J;e?7qn czznK34+yct=/'  ܣ4&CgϢgCgaaM%$(3|j|COPvcN˦Yv<Ɏl@?04{j {|`wkMv?/>Dԙp)TX6THJcN2 \I['mzJ8N@ ;;2k*6rZ!D,tJ Uu퉄' .$/U{W.Өݒˆ þ7^GKJR{Mq񾅂¾Ӭ]z a;e`ifoٵ"t[ IBOUu̓u:[ ր[|0D1l ܮpRt(l)L"yo3ʠǻ|LשtpWqu3f:tytWnE hi|aiY '=%o},8LJ+=.rRz190'"\Y"R̽HO]Cn"eZZЕx[:-=}` "^tddN6"apx[6`INI] יr2ف1sx[u݇v`mD ' O}|d(:FVнoqK:p2>cOkfTl6G֦;2BDV!7m3s+o9)t,`=KW_lmv*cX$~/E>^/csW7' diCWǣQb[Սk-)AhFga?JJV26+/'QL1K;[5$ ˅XnvX.g{ى<.k˻:\k $͌䭣aD'dpl+ 5^,N}\gu}KaUƵȩQKW3A,Fw' 8\ zK:pp!C8U㎜hpnydka dйy8%sy6yZ3Coϭc+F'y @%||;rEQdQBWz@F +_ n'ێ\as ,ηD.>V|u5\'B*`NW!cv҂w =B[rw,ztH;>K=>q.ސ]C/?UFr,9_o馹-_vewpLx!n?Rj|A*-^J[?b4ޠSw.4O$.ėVj/Vj9&u sR34H 머/Ye0RdAB,F2{1ئ0_Q$P𷍍OO\aU':ʠLBZq8ݥ,}@';[KyQ巺 qmF~ګӯӝ)jZ7zZU7fŻA t* 0{S3RF#Y{B`CFº]\ ;ҲznH^ [W'>5P$h%defĞv~>\:\'_յ,QyJr-m9a;'{>s:*vs2^ޛ{42f|5]?Ģ:TG1`C,:|+U-eAsi$֞b+̹I\]0V.-gig։,ۡP` +M`)~^$GVaOh2z^9<LnЁ@ `ߣׯat]JOڔS?{7& f+uEqu^^XIg\lFSWmgMIضmZH2LzӗTGań9b~իmx;YŔσrs.xKAF4F2;e =ӑ޿d*"=l:PbTbkaq0kbX4ʙ)1z%u, fE! {`!nH[5SƾI!~{smɘ{<ϐNpGSddxoos|grXѠS(mWJyoJ ouos]oIk3mumV[G^oQϭ?LXf̅YCDYCRxcg͋ZO+D"ϢUYusc眙9RŘ sуgc{SLz11K")M3C+Վ%#fDsƜ^9c2g:l3NLo3z9VzE r<'~8L B3u^| d9F3,+$if׋ҔkeO0**b2g.2ёXx "by[Pn_ocQ"}J(1`k k Π]r3ti.@LnT^YYJثzKBVy:*sFiDtv=]qm)bȆ@!#8j͖Wu.o;5MlͺmV̕}y# g]au1ØѫΞr@X $x+*]ǜWiqXm>#!|{42=r)u!i_岪,)4m+qT7ˬ@r~L9VG(xE}Y7e$dɠxHعl#s QF[= 1=?>=Z\[RSzo59o)qWA3 `r)Ioe9ԕ gS@H$E#==@X D@}|z4JF]4 ]O9{0V4#Ӕ6EƝw'$jaY1Y$6)kǭ3_C'CcKؔkYwAdžMKU׎(qW%&eǼE-KlKs{ӒO |:J|c2_Ŵa|,!!C.! ?V ɶ]#$$+<\X=ǼE ;))kl(Rj$Fib%,+[2 xOLҒ'M%4,X**CJlv\i6# /E)- v .$wcz{uoon{{eooeO *:```:qPlՃ5%[oN] &FEqGr!!#Rq<~*+bWna 4V-<ѨZOttpdI4~A/Gthb~q]f* zwO?6 ɰG-TˍZ;\*1o CyhxthŶճ leI'l5&Hۯ uE,XÚu8.iqn$9i͏L]+E1uoak c{w_}?_͕k ߻OJ`_1" cLiF`!O,~~ğ;`wЫ,{cWzRV2vsz[{`Fs=B>M-wJ qKlژ/h.[jYiyE*t6TׂCX})mƟng:$ǜUUyի^}e~gG#v2~yZHG3yw`Ҵ2KկOWcNźT J׉z[^U W֢@鐋N%i}qV fHoIV|unlބHƹSN0Fa-ic0Kz}tt pzO 07-廴jSJba2N.")ƒhFnJmHm}q1YL\DˆO,y!s~`J~nKE8~&g '܇K×KoK[E8Ѫh~=;["Y4wuqdYzR}Wy /!I=~DPM^ɪֿi} "4 |(k1ޥW#aLwn oYk#Ywo}E<norbFϫY`he Ncיfh\UU9pM#L,y-g:f@<3ibqRn3")r fQL#"0  <-rţ, 615sh!;{X8\?{J<"Y2%u,vA_ޡ$Se^2x b/C n(A^Q{|7 R 1ihq)XiE]fQ!snUjMDؒ@b!JU^}\QWu=BQi&N:y +1&*4sL]l2t hI%.տ t.fb.愦ڝ9V9ne"@lw+>uYzF1qAS%yrЍ!&iZVv2t`_sJSIKp3j %z%GIл&Re0զezփi3:oYOnU3>pCk#J}.OdMm"s,)}_h9~Rkc1saGG΅yYguţ$Hm#h:PQuV4X? ˉZ9v_Ba]M%EWT+s+'; @{-o^!]Ex D?hO,S0oL*ߩJ9ﰞߠM3(aI"zlKlgك=Iיu|b }mH̎mIGUOQld0ٜ{G"w|S1Rd$w yO|5UiE}n=Ig}ꄅ`'l&))UҒ(%gNfl`}% ؿ)>ÀY ,iQT_v@/]8Xuh`d ?d=?^m TYRTTw}ɷ7DBfI&<;lm{R֓}pdS"=+TYR`UQu[,XSeIIsTT+vЌê(qPs3QRD6N3mR|"ĭ+LXa#K꼖maۤr@~T"{s*g vraW-.d&sçNOߊB'l Lڧ2ʒWJ_{)QLqX0͐Pqt vFXv;iaMKiJ 8ZR"YҏldJg*SrUTi2GS^T˪"0L]vfmRIunchKkлQ={>[)., ysd@QhTšr[6U}I)NߢTU ;^mDUx2z!QG!#cenS6@ o\ʬP&6zҿF2ça8Fy1=$>˷@КP@ퟺlD:RқZӫn s׋ܛo7xtm8iV0Q1j\Hd1LF d"*)?is,u2Pa4VR\v^ /Fc98fs0}C*ekރF#'hRc$Xq@ZhrÁBE«ʭW&W%_PN1pq40@gYA0t2֗);@l2FH"So4q09Vb# 2(DFݵHch Ny+YS9#+͠2ų0D t<<|pX=;\` w"i4FI.,=| S.AʈLH]Ĥs@>rMc U{[FR&#!gs'pvp''x+c׼rrc? W~ئJ+٬QiVk| /ƄO"p"K5gF:dáwi#s>͝.i ,N8L>&4̘`u}1v/!*&_dҮZ]! Dw(31/4IY]OefbKtPGw0c#.l$M#b] 88Ljw2HBs( p[GfMRWGZիvF͙?1F#S%9<Kk-{Hz߃xAQ#9zYGdZP0阧}3X>wzSPN\O+3Z(o(]! Q SCbJbjMZN7T×JA 9WZ+C/[ƪ=rE# `Ӊ xpHo66eFdPWZK= H;PΙɷ2nÅ.Ĥ?#*09ʋcwR 3 QH_\C̐&U)wPz֋cCBZIkH~QcFrflK@ y3Ԅ@bblC[P*7:Hoh3tb5uj|gKehq]fj }ݿQiD2wo<@;Box UNU^eW MD?ᵷ"{{ yG_NВxsE6k-~yJ3(Z|M53Dfkl}KANE8rB@"w^dzCyNzF#?.̈OdP@;ka%{cf"\e$hΕ՞&( ĜgDvA>(Y sFv+ˆ1@X=Q>N*Ȟ!X6FPfo )S f ] uȂdZXڮI J}yodoU/FW/z^NmQ_;fa|f0?w'Sg"yfk)<Ի?z&UAKŹ2Ew7L#eQvvArի'_)5Qt2r-OF/ @I5C PR`LcE\:Zp$%*5-j'jG:_Zד26цhRjVKM6-!\ - Hz-[-rE|6rE0+zOS$O=#!PA9h>hGaJ'Nʼn *l`ĜNBaCsL $XEh= dZYV,}'Yf5DP iB44|xdA ()sF V Q%I(H~dQ5}6j{@Q9 b*EX@ZrU_A| d "eL,[ZB`law8F1Cr%S,i4*oB -AH4KgdD[2D (FA6 91CaYs[qxyxI"Q^w}Sg[2'@X[D#N9Idys19EJJPAL> [$jMlLPi:ЀYI.$/ʖAan#sz;}f9'ļ1b'd觷[z䖦ctK%USO1Wd &P1둦v8! /z]('Lz c¬naV&Bts崷Aʄ,ӊ [{ïfԑ;[qgoM*$cL'~^+'*bF:ʱ 9د\jk*3rVgNꪈ+^a7L`bZoal[S@h"gPo,/AmEn2[Q9PQRv) 11eIEYНVakE>$rgm!Sp4w ԞVI?wrt5 )') "!$UX+&DN+ʪȊe?4*S.,yT$4q]րp``]9N5:I6Ā=;? nؓ=Q?$~g#7]PZ/xR - k"@j#w;2,#9;@`-KLWIٕF||3`&3 $Bz8dL ;'-qlXk+0Rhzs!埂?`4]46]q65>_Z=ꪎߍ{⯕7=oVwO,Jmywy(<;#<הqiR{H^UAvZ},r/ ՜#" DpLJID$!옛ɇ3m7'oˇeiwv^>=il;]4VsUυ`_ثz9~7ߍ)w*e \Wvl )q*µkۜlsIz&|F zcIdEq$IJq sDʇtߊbi5BS"[}g$]Q||ڨ虶n*/֗սUZ}Hg˪.osL;Ruw]x%7^h:*<*4#u-(^:N2/#6{G5iHs';#g7^my_ğ[Y:};n-X6ͲE>y_|Y'.,yÊaʟ*;bƎk_햪cj)1z:_/^qH[By+in:ƒ^aﰵ-~Zt\/4oݙ[įMiaߎjHiW5 sNvհva: z @bAulS@ZhZDMqlNPXE]׮y=jRxi8";,|V,Ry} ~ /xĿ$H< 2/Bx~dIqHL׾ԃo!ބ碑cZ(zǮ]MM7/a!Xmw{ubͻocr[{-Pl_,mAiПC-̯ݖcVɟc'ɵ74A[2 Gwsgz<ޞ4(?O I1LdO(\G2RŸr %LNԻ[ 1&MwvM\`ݬd/ſ 6C8VT#j(TwSUoéWR?{:ȞpT!+'fs4|44vth"~ykS߹8sU͍&:(Y.|)XtP;50f9jmSh6m2]kYL|B~ho0x|8L) hTPEŜb@.dߠD]%@^zrp\q@gyX!II$YJġMOyF Àã>Qp}(@`Po|_ ~FMݝ(6NE@R\5Cq=*@ƥoJ! k"5$ NԫX$,%vKoꎣ n#c2&;X9X81(PLe&0̨b0),#$PL@X ob8a(FΦey3\ )Fg3?+^`l˹7o*sg/rI.o8!W!W"JM>Td-tR-qpO_?y}s$nfC,YBӪS̛ Ap!UJS!;ad4RQMo|5dSr W gĐ8 )DZ3C(919 @\+`&ei_|z_Okd]]e伝Hv'S)0o7<$히,3Tݼ)x;\};O4cp{=DMD~Eh)“,) .OI4ok_.IboB^=FNE3(@0cCDmOI)zO{a~%/w9G-x`O^](ʇ{M'bw894y7ry"~}NM wjf5$bc5 r#xBԤuMQ oGE:śl&@pYi[a > 䍋k 7/<W{_ÛCW w8vz8axDBsE=PyCv 0-b@um8AtO緃1+|H8_ZKS$L'F$Koț<ч4ˁT F8foY4bh6u 7)ɥ@& oqeY6OBa4j7E E-DҘS@Χ,W@CsDkӚ\ 1shJB΍kl8MO9LhX(9 rn4lÉ5N!ͽM YƊV*+ub_)H:%L7)IIc`3Di撨M$b?ά$_}p(2t+iMN+th3#Z+>F@!["x0 :?]#ֶ78:RtN:Gԩ@S0D'Ļvf G4cI5?q;c08GvVͪy"ƪAVBU_SwAQ"թ;d 7YiM3 vFm+uY%C1iL."3esfCV@nEv؎ʝ2nq8Yw$w=l5mf9㝖ҝrzXdtilfo~CzAzOH鉡s(kH343HQ%k)j-~%Cwb_lSy O ?#(6W- P{fuzfY&f"dY6 .3]>2O:~.wf& F;X6ޕ# K4K!G&p %l!5)2{C}iq fWk8y ]; ŶbkS/Xꐥ]@P% x+4MJ:hqf_ qWqo/!~.nh+r+V[rVnV94r9 +tƮ xv F\7hJ`䮋2sbx }זbD֋ f qݒ#q7U$!mp;]V%4aV cXq慄^"3(eh./7U5^w}xa#aK *!Cj&jH3^x⧦*~ [UB4yUU ҉!t` F'C.+@oCb0ح*ƈ5!+ ޣO)PebkczPF!h6tccZ$7Ox08q(t?[{!Aǿ+jH㽲%g-LwVD +b + bqmn^D{8hE7ÄM7JT>*σiF!7!GyتTM5"(vIDl`k`iEfdDmv,]f!H'q箼>\u ")F ;bC8ٺPȊTS :0o2EdzY+,vb1PKbn.@ ReSkںREI0O !2:w߆3bu yWJ7Sel+2c(=2\&|c|n`啀qDv?L98gŇQ,KF(2W+5$ZcjW\JRB!v>)ʃe[Ms jkMEo2\bl#Rc8—#ּN( i] xDdnPa&R=6T"zEnK%K0qmXe'~.+.6Zs\W[haBV0[l!`Ed\Xqq;bqW/m-3]ťw +>#Z6Nm%(= 0"+TJ1 #F1bj{ "oC|RyֺR†ADO6&0L7iD!WRVy &?`"75C&:X SCB:! WuDT֋<ة*눴c:+O hsL@T㜼$vqD#eՒnʈ3 Y> N4bj^cQs,9:ItrK*}br$s9mRCYd+):JHrM50!G@r Hvg;2lkT'$㔼I U4ջ/熕n5anW|F#v|۴7$HFt vdu+o%Ym&^& P]2@@nk?k#x;)t 3k4MYvܵ$o~k«8KfmY:%%(c' )-Y}UZ|#'5 'F}u@L'>DOPrKUFk'N gJ^uIKdzirb5m-zК]ikYT $H9OO>f/(yZ G1eC=Gl#B5%Q"+iRg'&=XNC"0CDK D~l~?D  zv 'UgHR)H#.l=!м6eFKR_Xe9k)&@Q~@, |7_%)"?N|Z);)Lp`:aLUPs PAg +"GNqUXeVV7yVI#vn[l yJ8aăGclwGj%fX*`sDnd>Cd݃xZ|"( IG>݂:7'g$ȔIz6VeY&#D$&V)赍KT22r^l);{-jH&oót3zBT\'{A m;Dw"%;>IPptոD:nkg{ɵ*ۏJmFbnQUq89n(D,Rtqd/SoWW Fޞ[xwwkr;a;Sl;-% <+D\.Ʋ;H.rSKP8-VzJRpbP!tzfŷlaQrM`+2D5lbRXC6HsEuI)t`vkKd !6TY1Kǥ(OOK9'I@E5Q?~oөCj<8{TüoEV;GQ  Ƭ- r龵*CHhˇY &Y>.({[XsN3ܼ*tP0|qtN(5E9\ q`$c ~$]DY=k\J3D5Kѷ`M\"L#k#0cB][A0K="Y^P Ԓ:Ք GtX`˱yyi*YQ;g[s8t "n~ ^A=mȥ-(/"Cv"l;!XqkG :$cYa} bqXVQFZDҸk/Dx:k#@l,( ҉ olkjIc@5Rw510*}!@%}}<[߽Ը]j1ۘlASsm|ƨK919aE:Ӝst#zھ|xm׈B(.[SmL4"^ FLFmoQpL}WxL[Q=kn(jZ_l9EVxNnԳ`m= gdylˍbIc+kj+Ձr05"Pl^O4?gx_g~9ߝSsbvBCB jܣx# 'Wz";53% ykzǚ+''7xY_{}>>,i}~]/F+,)%TO<Ty;Cj=Ǫ2F}(L &qJnsߧ>G9!ok>spkDYuU21YΫ`(p-e HSHQtT8:U_ߡ(hVO9m0g||_ x}K M|.XT6c{]tBn|ZP 3cN'3Ϥ2%37otO!t0 8=g27ihKx\j Ĵѕc_s+ $MִrkqR,!NؔW(Ó' d$u8I<9YDE~=/j:Ro'Ɇ&<-KaSfITc1~}Bgʃ:l'/?KDF\J9d۩DyUP]i}_ TjEy9X1* 396)ݳ}ҦGlkel+(9ޒ%e % N T-5.ۭz'!yRM'ڦ\]6eI{UTC͇_hj{}w+E`]j̷ۇLLctQ5JWX1v[UOAJGV\CT;hi ޖ&]vk%D/>v=semRRI-%&%Ϣgs_Β!A,6X*I0ͯʲ-ʾ]wi_^EktKYcD.j! $l{ M^ܡPƥD8G#;Tk?rwڐڍd{[]Y:$}Cz-bK@Y+y2dÛ8P<V;.6~fO}G;y}ek@`fO}M˓@> Ws"vėS'Zpx ϬV(F)ԓ ]P}$2Bu=kúO&+~Xk6<|֢'u` S^cǤ'<1F DoabC2Ei9FM^5\!Zˆ0W>/v+>VL%$HUj%Hv:Q /džRvJ|'RADLݪ^{*qHY$?3zT'frt3w\%R~^cJrf!<32zG&W r\KI+.㬹t^ $X1߅* us'/=D1PcBgLbb?*r2@\BU2X%]dȊ8>XF$aĶ81PEbrXZ–2ԍtW1Bo#A0-Wሾ6qLJa5hsNCٮ ˞ۏL&y1îX6(= @ P"6$$2BbEXJJ?w 2\욒`׺YMczAN]괿?b!_YK9Elq eES/8J0b #-{Cԧ_IЧs0>jn*VՏv9}ѱiξhWJ#mj > ̗<_t<ʹ*RBʟf@RHSJBxxT$$[m@XlKC?  U,$7jp5i.3)Q/@S_*\9 ~Qɉhz#[Wmf?NnB-nͣ=mXZ`1p#3=>pi4~ډ ](c9D3+"+UeEF Gѯ(I1.c0ƫ()(v "TCmmEk#8Ժ $3lT:@bR=)WOd mFUcQ5b bIjV*@ 5QwEߵs@{=m m0$ (s( FP_MJJ|FR@kz*'W9W2`khsn)!\wrں}_Wx2{&mƏ]yJ#Ma܂q*پxSƨ0d`{ !KHţBՑӥiT{a>].vƦ Zq-7*IsmuIys7{{2AG:0"wb{ܤMFmc$ `Xh9F`/|(a QWfQ"vd\M u+&Įo^!u4aӠ[cm (:Ѩ DOD3gS,"k*W_j+0mnW$Xt젣ZJ9W LuA ;G"!{:H9v O7:YF(g$ sv& Q||\#@cnhlsdһs_IY$cdvEB7#e߽u ǔ5!LX! ]{4{61fn7W<&~4䇕 lY+i:u CѰdkz Un0fY ebFIl2ͨMq:ҕS…hߓ/ܲFvvӡ3ugIMf'@ۭ9$LW,sIbӲجo۷|&I;LSL"%LLApJd]RIq"Lƌ1 NL3rf.evB@߅N(H;IJ]!y ǘQ0yq줪SC1#t[ - y,Ye}qs&C=L^ NFiC'&JwKReq8O2o AAέ2Kys}RGyaTdyVݭ ?7x) A>8hnT̍ebțCуz܅0&pgĖvne ނ8$1˜mr\q@= .c|Y2y9FNuwA&ne"KC16fGF$DJOQ_qE[1 @M0gZɫB"[5}.Qbے#ӌ Z%2IiF@>GHTYh+emWR1#og# a&fo${5QC7 ]8G a -zd 4h~2)Q@O2Z+{ogFmȋ 9Տ_q|3z3a@ @AittŞSR,J 96CCqdYQ!2KvR?N?Nr!된^FP2KQ ɂ,F!FwOqp*ʠs4'=,j/6ʓ{HF/:ʓKI0_OaHqIV+Bo0>Lt BC]C&( U)T*m3> k8ŠB> )[9Ч,b(f(N#jT dU$"yV0Ud~WY\YUYdafid*b37N?'E9xt9C<PqCJ0shVmhKWN{]ʔ☵04 R4'>粟30Ll4 Mb2 -r%4 f3 R%3]{]@hf+=5s73IW_- 9.^%}蔷ꁘqcN=P:],Ղ\G«zH*liՙVa6g<Cܤ4]Nn;ѼE/fPy-YՂ dH^ }qN榰u nCj(nu8b'^rC H*D>3"3_1y;뮹DUe ȨbXT:y{Oũr5ʫ"C:y(Ռ!iV0 P2C(23Ŗ .ATSL-mv_ө/1F rʍ8pèRu+kd$ʊ+NY 4j'~.LJ/?at9^Mt9=:熪:f*#(R53-U}%fM+$QWvǭ5k rgϙ(\5k.e9-Ze5:@Je1# J)+\2uATnt)AԬ.Ĵ\ 8*9GeqԜm+M(5 R1O?,'ey<˟{h1Fg2͸$ESl``0yPӇEN)'lp&o9cR8gFŋYӻ g2"Q fQ 3-XL1t 5WrZž 3v{z΍:01FJi2(pͭIɪ<,#UT}_N,.7&O13#9Ͱ[cYD.p戵e-G¬PEQY\`5V35[2y95͞!&?T:~\Ųw3kSI @%=KBÝfyy;g% V/fa>#y-DŠsb)xFK ۘ5_1pRl m/;bGy5Fޚe`_%~L9"Eޚc=+:T\N0̭uYL%HLd(fҎF ^I6iƀƮOdzփi;3*<3w(r9F,%؏:I*}}fuƬeaɬnBw0>1*ELoT}N1[3A\hM^փyEL3azvY4h;d+~\,Zpoai¶Es?m6i^wo:}SŞY*K.޸yFЋ1kp賆a<͞??]99sJj7rn,'q>](c{*M6p={$hPbWBP!H oQ<rM”s8K}l0i q|ܰWa""9o5 0D2#9_JTs/{=!%=7e28Ԩz2|H94)Ws|#HLQ^eQH9G2+<A`[Qv d"%^`u'-|WԖll5_ iV y>ABxP%N{QE6*7}F!@(iP{6.LiN`o2)}ۉ.?$̳wPRS[jd>sdt9YoD} %[R*@z_96 ôb`PʃGO>XvꛐmIBZΖ+v[;n-Fpn'¶0n-<nY/JZ]~<62` nԯbp/hHmvb4,Xo\뗄VMBZS۵4͙h&&JO9K/\SΜE IV v#ЏI>GSoL>g*M8.f`2)mOT׈_sZPaBcW$͎;>?%I]ru2| _|K{E dsQp,>NmKj-uhLX5khzaO>]B6m.g$R73=ėBVZ+11VuWfxQ`*)6gd9"j^o"9*w9gMzW?AFXr,]r.遶Z/+RPi1_u}TD1C܎cVZbF!'mWn41NcU 4w@ʶtKR5#y3Wpٷ 9!_yHir;C8y~R=dXS+ӌbA`}3OqYxh1|TnDHȇQ=\0&R}-I׌,rbϥ qZ4)pw;hӰi'-Es&} !E~P"STSQ-CLw`xƯ04g_P0iBP?[ 颽9XIMۤ,.#&;a&=D%8FǭMkdO,?,'$H9.Wey!{Qa H[R ľZr|U>Sm=Xo;v&߹2|°|`p-5_ŝ67䛊`+6 cJS[ RUAt,5|RUIx.9;ɕܾyR[I_O t?!0 x4I@wvBP3ﰧJvn$GvhO)aD'zR;;jcZC†g#e? ^ 'pvҠû]l.iN c/7 UUNSnv21E[u!/RMwAW6lN}g/N( bY}b-+6%vS;g1S,ammd_G^wȹ3le@!]W{<~7`<^@`Fո`>،=i|`*lY\d]m[Z}0 AvaI':_c}ǜ@tl#E&%2LAd[ r.`@rGYSwϽjT\>0vxQPVTN)胘r\ؕG(Cu~7< AMD4P)Dtdqh3oYFӦ niQo(Hd]w`"a Z 9LKGXC_{gT ΟIʙo<[kdNPYsf}h]b ,S9@;Lu4,UkCDV;^ U;SD eiN5ϳC9;QgNr#7qhN*{4uvfHtUe289ֺvXg-ݜl F5r/c #sBf=>\^ȮBĐ'x ە?GA(i\5}1kc$ɜ1 R e.n0vPU}7'2GٻbGG#}B %8wvDv{RG5/^f AA\34(AF4 sҡI:th7\qG+q0!q(}? 鼥)c"Gt jD P+2vQ(ԡ)\-ȴBY{4c'0E6,ֆPE$РQ2v9+ DL( P5Fyv@@\X!LvfpQRM p^K𠁿u{bY=tF#̾ $*zEq~<++w~yu|˘cz Lc&1),!Eڹ.Q &cta#y1gb3"6&&auٝo^Fn?"<1Y@W=Z+ҵ%ٙ ^CEW/ype%p9tB 'k$6UܜBO'N^F0Dž3"俨 7L[~unOE0zDz뗱CNP"NBHYѲoT6}|7B9{yQJ --:ReC :DI+yBH-t ՖW-7OpfnAfk1煫"kL^d#"3}^9}x g }͒"DIv:j3ߠ8nf 󭱏*ޒCV&T٥W>&\4?i6tcHn'1ș"b; h.=4t\b^DˢB=eM=ř' BƊcE#ƞ!Д7 B-'C,5’1 QcZiX Nd+矾;3*S<Ұc.ҋU6VYd$I4:,P Ӌ^vrGpq:4S]hP1Ho]{tRjJAP,}(,֦\fh4mElxGw^yP[#nQ%z*j^2 xcm{b7{s*tM{|HmYo3=eq;evB$vz1^G΋c[gT,˺=:p̀FmcѐucCu\Hm$_Fd3Vw2 q5"JiJؘpɫ󚁐DmFOF SݠGS% ҵU6 z}Iy^H1w[e'wccAY9.)1mRqP%vz̤}Ԉ&v)"ݧ"bP }X884&ݥ|qL“r>(HrPM/t_BP֩s%( pJqDqQyg>6ې.#gYDŽhh6,  mi"7 6HmiL13?2GL _Msrs(t5[sʔUI9hʼ-?1YS7Vl1gJr1ըTmŪ1K [uA mR׋v^@NK HUZ9e˽}P =I[޼Wںy-ӳP?d}; nF1/QUQ޺[+Ćh|Q -%A YӠefodrF~n 3%!_FaA_fd I֗k5^>\f8IüCl^a! =w}5q},%Kҹ PmƎo`pڛZӞ!(ZV3 wz(]/G1Ui碌JeAFeeP*uzg4BʲH3MpfR n£%jAILNHw-][b,sJmGYٴXZ)2[OԷ{>WGH$n)Z@q.#wG,\(I<+`~&`;+pz{ۤ*IxRjHmA"/@%ő Na1 pFp8L`aFfJ#@!I5E "4yܭJHV"]2AƂ"S " !4Dw~آ%<1"pUˏ[_SgOM:! (^nt._:V;sfq'0' v|ގ!sM/z{cׯ^M;p/N9H9J̗r'^͠0:AyiJ{"4f;w=<^]#)mMll+4wf xZ7~3?+oY7jX$''kډi=nzbۉq'r'qG}̻kͷa(? CS~>酠~woU/AWI1߇dz%@6oތ_5+AEch&&d{NTlm[" emu@XVqO#HOmʴzoE\ӕ>x+q}&Vq ,QArkbo[Vq>yA->Bf K_` n@˹vi*sWLCOReD&sIjY[١t=QEf[d ,(M_5豏sTS)}̮Yf!yMdMnxƤ9sw&x`a<Ą$HŤQEJ>"҃I_1qPzo1cڽ ǝ x1QBMשs=ow˛򅎭,ߖFЕs4LROk<@g3FNR\>uʼn9_ Ug9;~d83!'ob{·]k&и^hb @i':[/S[$Y4_ٽ\b<iBٮݞIX(VX*'ډfZLVX5~5'_]0ɿ0|$`S-)& +vגZt^?d O%2+%쉬=Q-pveus6gWjAqLR.lu"miO9oñn|p'p'qY4Jj&~]kzmxf*ΘO7I֍1`H []Bnl^#9,62- R=K]Z\_fR-ͫgF n`viھM߄|[;jimߜ:u^`3> v%C;w9LMP:mǾo1K)ͨ=/U? tZi5mI x-lj2U6=5l/wxܚhQ&r_},25a=SdclCy|H2fgXc73aL;ϏenK| iQ=Yȏ9S.SCQ'۟dlT*eE= +`tFQDT7h+,6i~{^ѣHF('`g騉w:1-. pbL# ˄>i }dqSu'NCxT.Q%K~qzNL,>\keDw:W_X_q2_E vmX֌Yhhcsi;צ6.|gkk6v)%V@х%$sw@1$!#@om*ťj PE;Iw閄]? ԩݧ{~yqSnR=NxzկϺp.W)1FY1$G`/wS,8ŌS,:qu/Ⲹ^t7sI%'AΩ&wbO_MEx] UCUJE#jY@*ʍMo;\7!T|צI! wkq6x;a8gpEEÝ_l@ZiF(ՠ?x #s:/~UYnţQnW8hacqPZof^mĤmpU[?1)U^ⶮKlvfK>U)˘ZVm4n!u5ƕBpqSc.]4ޖ--B}I]"WՏ[iwq+z q&MI`?P qqxT<=8}9o:.wɊcLA_}e~R0ؗ{R2ؗrV6|2"p_`_Rz$LT06Xn(g\I 'γDsz"HN:؁[}:^3(Ř|^F6T>^VXnfm]ߚ(lBU㤇6,Ϸ \gMQ\l zfkrva{{ Nƽ9S_L?&n+Յr T*O6A¹O&vnovncj7K5t}fqqO.@N}fEpHoP4JuA}rs_`p %&;>M|:yw x.B'uF壺^'6#5Btk #h FMFq3<˔V3֯^\_Mh?I`cuM`,O6!04t-O}Ӕ}Bz0}&xs.*3 V gpHI} r-^v%f)g>yhOʠa }{ k)B˘iѨ w*'|J<tI?/o}xDُ jxG2o>)Ↄ-ZTuw@EoH@k `Ti.e!CSIPNcy.HK9i9L//*`R>MN1SBL/S$+J %᥏!g,lpa$4Keyjj|Vte^6B$v*pӌ%5vVN"˻ArCHҍ blSdPĮP㲱l,;FqI! , &rIG_ oB6&dnB6pJquz%Z|ayA6Z+,{j='5a$(ڬ]q} SЈ$3XWy]*J>wcNDž(ESR7D!% 9GIؕ`58-Ȯ\NѻS)# ' OSd_[4r5}a@*ק..JryrVfLW;`Ŋ}Rt:}LKt4Bk1|mWpW$#jjQ=Љ~3>#kZ lCw%HFzhRQ6Z[" . DbC쟤 E(bHQ(i!IXEIBB줥 ɈU)&d-vH'r)ÞjTx鋅¥kݔD 1 b[q@XUՎi7!@qCJ:xD8uE˿x- iZ>Rjk}}LLuG#%'OjZ ԴL"ّSWã1FOO_#JQkeR,FiZ]&XWhi )Tt"%"g1Z6[iiUܕ~RYRfEM`6ȫM=dW#Hͫ5Q7C\=@KaѬ@GʂZa"ڤ>ENc $hE V RdE ~)E3n)E6d uUl׈(TJϻѬBPEjS]sY}&eA1d: AS) Phn [$Tlجӷ(YVw4JD[$8s@-$5~P9qWkE@y-\eOZӲaZѠvGEM"B@+hK䳨!VLCfW\Üઌ kwE En3,2WrS~Jʆ[܁MJIo-_]\Oԭl>8VOP"u&q {\ՊZc\;r+;łS8E9"B(lXoBY%F%ԭQaH4E&gè) |죥d͊:SD#zDzaXO%|1u^b ,8i}c#!<5RcѾa6$ Q͊ /|97DY<_yيJXfJNI}OV0yXɳ}!ƌnf͛33>8~x9t f`jҽe.Rn:=Uș΄aIohYxsREkx@4-/V 7i FR%FE ant6^Cy6 gl9[@܌(8^`x7j7&nQ{pƬڢqKՒBlA<&1H9qzAF%(і'PgvQu5 YGuOQcCmƾ :"B߄" Gأ-}˥ÊpKH?|<{>}D|'zN0-ɳc@!`tTmp ןw[rC$2h8}ˢSo&6r>1Da,}-Êo\=s^`|`(Zwi_+y(d/9M^vGwuZ;E[Ԯxl#knQ^kq3`(S`dIL'جfkvZpbVB"D$, 2jirZ(Jy}fda`f:Pp)'9#R0p{E26xcD,fkZҽF  O . Vp KQQ7{#t8-P-G_8ŬS\r/p,Kr%wkPzX1R'`/Oo.{5YO1x%j|2/߇2)?>AQͽQ9VdVUj*WRVmam%5jوÔB̾kfk>Q#%FZ1Xz"K_[`ecQ ,-fJj˼ x-]5d˳}`ρ1E)=z {f"hFIryj3f"yueeꢈ%WjA%6+ʻPRU%jWu:D%ogһPX)([Hz&JQD+ޅ|(+KY)q;ض3/Ɵ9c% tmiFu/9[b$m׃$d0-JcEYvT:qVO6JtʸU)CD3J2dhҺRLtE >rB͢fů (: #UUImޓQ!Ȝ̩B&i4lIMYtr2Yu&\_'(y`NOJ*݇ ΊĊ.@ !%PH+~S{+~9GR/[͊Mq]P"w/'5_wzP٠N8]kVv+{XчwVk3LoAO aȊb qJ<>qcV{eҋ&d3aB&dç$K4pYU"X6+ $NFH$ei]d& C7!K1$:LJp)V^d!Ŋi{|$IRNAA^l s1wKh1 ʢ4 {{G"~}4Tu4^\.ˣX" ji9cŐ(fa|y,[3`MS!ɡ>zxŁNUd7CD/9@Bɰ?ӂX?oR٩Q&]6)>))k'oge"h4ybvMH;̛)kWrVMg8^p [A2MYa_;b' 7CwLMxܺP^wI/.SɅ [Z҇hA'fqGYr˾#Z#rOSOHVft>RGz ND (ȺgnEf:;SH_GYNI9;ƌ$pf3襰 U,i1 gOQ]li}њ3U3rќ a5{CW ˿]r/QFH/˜BE%HHIՄVM}bJ}೮&vٗT{!\LDAeX6#Yv%4d&: D=}=>PŬx}NxA}e )/[7) QU!5^+h,(Qi2AAN Nq\ո>+HlG@҂rcQ ݱ$z9BD3rjpj*w?A[`F%3(%@M\ zY%Wa!gDSLF>RH d8]d Gdġs*M$%fLv<>2Nz~ ɉ<P@T^G@3y_AkxGlVU}nA(G}؎’ItgijGyN~)=3T5BA?k|ġ[GiQh5ӤŪ6xjGK۹ey KLԣǚzF&l_'_/@H88b162̃4*@Kq%ݭ|9gPUs*ZY{ﵯW)NOoDRld8=6kQHx<##Vt҇ŠYBYxPI|NlяX)eDZh(x xF|#"xF Kz+"_ēu7{q9O7>'s4^籟.2N0N0gEsh:ͱEJY}P)1r!Q I͛6_p٘Hou|?2R̨9;ԋ+-UBE­H9ypoQb*hK(l~f8JnN8p\`ۆثߪ6[>`SkqM8_+QXeQSyTa 5#]ճYU긦m2Hkiв"[1K}<۠I,^wggl'>We4cE'NS >-tZ?/Tʦ1wf?|>>ql#l(Pfy*R6I%e86Zcoڜ Sblm 0(lTޙ?Y""}Xg_;8m44uQ҆8 0)zEVym2 LZ0K ^(.Cd|zza,WyJ,q>f )?ebLW#8"ޤL?2RLu@E='fp ~@Sˆ<*`F?,$P^?oTϩ(Vu޶=Q]}D'K`yA>C8:}Ο^VAK[aV$ùs#3/U_i (r.1Mh_ 2[W793.G#Br@d]è/ >qc*cLUB+&ך|G@?) F?2+ |ųB?6"Ntp&8(*@H|vEGgV{RJ.Ba뼮%ntZzi~]Ed'hiݘ3ϵ)[bJM)O3{uh5o5=,QIEfz&ߋ==f>FXk̓auyz,gH>ІוŮU1CQZ @jqFZlC^LD[޾a7p1[hcO$[!/T icaO.w//__. ۝VDqvZ"]#iY3|zY_l]\T\lr3'$R);]wQ EgѰ6mfۑXc# ,H>nB-lIPԱc1\AF,K}nǃKt|L&jZ W(so65P`FR'+biJ)r’Hul >&%$Ѽ8ӆ }`k[D1G{v{|)Y4v$gǬn9"F&%Púh~\HatO<^{N<.ue8E7 %ZH0%I‚،'<$?(*,_  (.d̑x!+9bPiϸ^Q 摕JDɏF:~wXyToJ}rEB^Qx%eӔ埘Ç-%@#ԥ+^>zyj᪀/ `$; 4LӤy0ϑW;+eNJ,sIT-Mft>v@Ai2aӼY= 8S?X6mԒ`7A@gp|$nRC4Uj~fK[/z_OSi,2ᖴ?(HrU zvy\w\h؜NB4W7tCs{dʈ=HN[քfD(Ü,1.Na#ĆJ_\ )U{ 7%dWQ.QNk桭Q`URl%#Jl1]5|l}HbД8J,KF0wA߯ j@,Pc 6P ;t*х˫Q1l*E^ѝ(%ܺ)KA1(0"Sf$(K1x(ZKqEVRknih^hUGWNm ܉&}bnxQ*ێ G?=Ƒ$ $҇W0˻l[ xڲIRCQA=j&Z6b8_}ÐaQٺE`"fqXe̷Q?$|hzCSwDM4Oa6!3wHRV)JoOBɌ3.|W Kg-X{" +eYXQǛf n|>sTR&ˈ|R&BV ÛD!yV "?!1e D=FAH# :\8#$\ Pbd:rԇYU#:+5$CS$>8A\ɇ1 һ  >e>1L&8Z)/{r|6&ޔ# R @JPmԁ֧X=Ky,#J!XbF6b]їqV܁䆬nZH, Rȱh~d큜=n~ȯT{Pt ]GX!-< CʑbVH+l-k;eq0.!.g|Uqj< nQYQjWh!K[}{ I4Eu[T+R@xBxY_>5c;S-c. HgxVT0bm(?N?ħt/;hˆ5"e/dͱ︧dMm}&M-ylA4a #BX,!,b56!,ӟ}D1*>OLWV8 xRbE7s,BWڒކ\Y%cf˜)#Adq1j EQ\,##=.K2<ԦxNy W_#/ͫS`Xp\./ˆ4XPeIz++ś "? A_"o%JMm\d.-V\ 1^Gִy-7=pǒZ$㜝H\+fĠmTVX^QœNcilnю.efdUn̥`XEz6ԚX;E^YuQx½$JuQAHǔ%}[1Sׂ~4ƻT(-ὺI=Ƌ(=nvv.ccj#c,Hb <md X;N Eb3l)&-ΩAhqÈq=Ag3}hTYTb#qjG^~Buz+Fd3crIqpe Z?bc#·+ 1O!ˆ{eа(EqG$1Gu;% 8&XA毣S$ҭ*g3"6qbڞ/#=a,AK;|[Rf#Im-9:1[$3$ ӒMYA 5Z)odJqfg HI$.Y IOL9 xo-9Y]hI9tkNOgPyR hZb"^AʗV,)czCOn^ 9;YI-tla0 Y=N=lr8@n5<#{~Nozu9($Myݮ)9YA^p(.;r P$cu,Xr1 53ȋ55cCȬr!`G*:\æ6Aɇ̇C4GhÚ%:q Ù³9@g'wޅΣ硳9kiw#es0Fb217&Ϙ5ޚlM;7ep+Ce+JUٴCe Q϶%dV1` -X߅`&yO:y\W<׿Pb} e}vVܱ4a}eNt8̟?sz#ŵ";%۰Pֿ-Z:U($mkE?۝C-)I+^l:\>_!Pԛ>6ciߒK- [.,{/zWI49rˋw oJ`4\ִ"#_cFރoߧ2 p'UiǯGiLnV;͚> .; 8.G |ڶ?;Ovo}'ɁwdB-Л?:D&ȸƑǡ.оC&?DO=,V\sb+)k4. S"_O%[db\6?iur3?󗋗)ݑRb1~ݗ?H9s>Dw.5ŸEb뢠Տ.낯$:~]^Gk7n]G#>lq" )FM9Gazʈ{$z FzJ~3cэHq媱E%"*itX*)Q)Irx_;M?Y?qX?>&02; C2.4br`݁ΦuۤFkZމ2v9{`ݷA|<ZbrO\y;)2 [Qa[̿ݢ8Kb,a~nNZ)iQ*4旴!I۾Ҕ(ۗ/+G.t*2t>OHEE8JʇYE;ץ6Jd]k&T>ƒFFOB–@  B @Tm@rJbWcsx -ӝݲzF՚ynaPZW7ġidhfB9>~]s?z;GggqvNcd&؎s;8 g~cv_bk>Yݮ6*篽լCжM-=ֻD~4o() ;VoX4`G2)>Kot}.L|HP/ҥ(Egg=8?[:>-?cG_\yN^N\Q $7W8tχmN[B>;-InFaOw9"!/,ޕ>בpnœ^x(3&JzbN ddB PtAy]%P;Ʃ"[jx㩅9rD I]ߦW7͸)ow ([Q6?.N;76%Ca [9S̍dJ辘.nf*.(^x\i˝x9 sg Ma){'F8|Mynq=xvqs@u}1M_,Pkp4{'=y6Hj`J%&<|}>Y}=< Mܜ@g%qRVˈZ_5KQpJ ٕ kL ㋏/dCY6;ɖށ% 2T.{hV \PlZʉ/8/mp $"'Y2y||ra򝯂3BӀˏc%D/;iA,{ IyKT6& jN@\1'b =I%'XDũYqfE@/ϙI9лH6ch - rÀx9m9Kwk Qy˨KI㲟ueϢ<޺>hݖbֳx'8[/JI(֦8Mmq=;eQ]4<]?&!E"Gz&Q|2} Q9I\#f` ?IzCx 1q,3aHMexZ]=ƗVO1L[U]xbһ]֞I&ݰAZkJ'\v|GfǤp3)s}{ &[ {ѹHA_X_jMלEUg #b"b?`@-Uq&c>>cf\`izudAa]R(ތ eI*OHӥlC~)JRNyQF^pѯ3=Q31Թɪ8Ƴ1%$(pP[~EB%|5;J#⡂9 I~X=ɖ >Tʔvv7|Ą0JSi&Sr)e輤0aS+l)1#l^6Do6(x 8qbO.=oDFKjOvuPU"짤rhN\}CJi!1MBDp:cu}fo]} hM\{efefeefZCTuiNыKca$7&oCW+eS?[ JͭIPQ1j1ꢌuZ4P]AsOWUULPp(twDG(j 5\Wm-~0JSmx֬s>j(W]9=Lb]U&Xwsq ~F1QLZ1[j+2(V\ݨ{]*Cq_5A~bfT(N@uͥ:~1nRDֿ*w&J^0xj$onjZkaé0<~q5RَQkO,~`#VF"J~P2ZMkR}Sq]+{"Leʚ6+,gWӲ( <8"JrvXm0***GEy[/}lfh Դ4@[4EA<Z̭fnߌu^ y6cuF~sbLLc(qxĿ;l^͂mIwdt*I4BLꈫUi-Q>O&@Ɇ% j=/ݲ0Na5f) 3a'\9 ^K[v[Fr94ϛP&w)$1ry CЙA~.~ŭpH,6RH񄍑b&(%}\O͏ϝv-pX,%nϙ*>OԔ%p]x#TaQSu6)Vc&4ydq#u XKS4ʁr)tZ:oڌdAbƴ*Hq(F(orG9\$7 +PԱ5mr q[djЀ o y& 0I3$vN#AfOV)G_\ƛ;"4t2W} X o?xi[B*y4HPfƭz[щ[qi`Q] ];^G&JB)H{ GԏQg 09 S#K9@~>dH|ri mY#(wxgY$n'Mige@oS) WW2:=j?\EI"GRrp0G.rL}q5gx hѡx]'R&Qh5NRr$E_z6jԉ9QfGѢ|zhbBU)SEUFU' ч<4+<:-0 NJa)RAK2LNpjq*IB^o\ycjEʛ?:>Q0o$ibq3zXݎQݏcM0l]MU6Ky؇|E޸86cPy.էbRM#q0 ~6\,V_2mPY$%"UWVDOGW&c )~6>褝+.9o4M+aXX՟BG?=恂.n 7@9$gF-rza^ßUW} ݸ06l|#:J[1EH9l-7o4KgOȫAc3i:̉91AHCں0'v͉>H7;̉ aCKᵠELQ.3++ysK;D8E?F>K0鮭{PX%-jĸRx95JXJ)DBLc o` h"zn?dgD]*&74L7firC不(J];g[!"nwBv\]=dR[] tXa+^ Xک=<GWї/Ku:sދ3**I'YKMw]ٽGq:*N&VUy&a$ƘL \Zޕ=Q6@ j`թtNMN*wʯ;yDbPp?u6aZsaJ*C:x} &Gtiz>/_x)t4t1mXoŃsuU]i0 ȥW\*1L8N%|86Oqj00>)]d(+ jSP.dðs&(1 s=H +aJݣ%! 9WE+8f;(1.gH*.JR4{ Rq*&.p|RYiV’n?yc~DOf6ڭ=2>U~;Tկys NaŎ<Nf9j fn#79h՛ѻG~W)"Yi$+IƘ cB]5Cmt_Ժ%er is_*jr]("_Fឮ͙ǠA&G ]'+ Q\nK'ckJII9zGKkɦҐ_':uEGZ~fL~gm$Y(Դx-G}v!cş$bp*^`5ǔw'[΃ g,2%UiQIT|eGBQ$Y&)$5L$Z54FQT牻dLe0 Tyjj qɧFۯU]su_qZZ֓y }Uebۜm)J/āPYVc8$\= է7G7-Sm0gm&Sd xhX dq2U6/dRX6{ٮ/]~>u4INw8";L$?mVrgCVIz=Q=L'Ɛcz؀18'\\LU-ըE3B>(]aNЈu:{HKyhH@ em͵–Vk%0 ZaǸP#z7ڬ*6`{%niʧiNcʓl/ -PDMTІn0|rD:B_%6:3EC=b[iӵ$I8Jəۤaq@Ȭ;̇6ӘC'y'a6d'Ȏ42z9zXHfk yBHHtǃP4*mTZy V7]Ē4#VJ!36׆GTAA#.H{7+N>r0e7W}q]Z *I?} BѴf]F@w n||ӗ!7Pu ZCH1Jptb3cׁ`"ԙkyC\R@ iof( A -G¬aa661-'(db(~|)9^NHq{ ˆT@i7f + R!TZ%hPj:14caa;5J!yP J7{)^+ͷ)-i  tV0:.9EcBz7Fqw4 ]aQh=i ĵds7nq?:X3Oe!93S"PNO?8{ Si(Y:UE-?ILK.>]iQiP9v` Q=6T61襰,? tįRWNu p`3Y;P9מ(/m}UTOy8Jas{Գ9;qۜ.sSiK,x:0>Lѽ/jmb"&?Q|(o&)CDZĩW]Dv[}qwzc/(6  )ImB m"CǁҠe/zWmaȶ +NnpY ϓm8/v@ՠ9(79-D 8-^J*zF/c=ԱjylA+WUXe$զg I!d _0(NQ]jZމ J-Y06[q8=L [ƨei=x@h6r5AxJ-E Q ө fo`~Qq@#!щC#T#{I f':EO3%ͯ%2k"3ގ*l7$)"Tq&)72wAW$o*m%6{Fs0D\^͓b3s"ʵPJST?8 EeVStY!^W[Ƞ & `*]>Q' =j48 ;)uf“^sM~g47i% MZf=IFLuJZh2y??);'S7y+{zbh8LmxdȮ6%!1/n wh'+>LT2`,LUE5akyYr_4Ͳl%+l%/KqF60 jL?[MIFy8jGrN鿴61_Š sYwyW7]€'> cݽbjU+" jª|MaQQ9;LWωnc2CLIna cхRB js)#V}ۡ".~]= gDՆc- "DY5NL4dkyn-r5Vm{WEtǹ{Eϒgg5s6 C,>ݪ[̌3ׁ]G H&F;bR Pyѫx* 6憟P?4jVneBcZ"-RµeV_XĊI$m`c~U skkzr}9η?qvuQL Ǖ\ *l6kKA\$Y6" nk/|"B׵zY lw]|N,Qޥ`@zlOl<̀`5c +lM"vJlg"t@+S;TX~ yBZ4K͗|9= q=;p|8@x1H4^4Yjk̐ŷͬ%k\Tj,dKCǼI@=٭!V&<;`xغY9맛AҝXB(-^y"ݠpdkvw/j-hUЯ²S^+j{76r 9o]#ɀe6Z>co4KC,vҔ۬\0f3>93"bƇ2^髴4Ό^3ϲmyDŒ͞G3r[عa傸X婦l* {4;Em\BcQl13#O$luNkfvBa TB$z.w?bOR#{hz\P>pؔn;vxJu1ۣoGq)6+-`ٰ7 abiILMҢ:!rr*KEKZ'n|g%L:)eIFdb1}:eN=o $wuTA}VjK |͍؞1Uҧ9 tهL1P@ko pOtۻ0Gw3?aqRQ7`3r7pg7?>PaAt!$"_S0RWNOҪRO0A r0fሴ6X p+<4kﻧP [ @tGDqc-w= qq Xd+5Y UmvagJs?n>O!(~iv\  A2%!| v &wTE0q QTb%:TXrj)q@(}AT l$Al{åB= 7"(5ip;9,z(bCBυyl,)JA1:(&RO ]4J;|YiZ0&Oᒂ½OW+~2iBpWC˱m F+bM3{j6bin83aC jjY leIH5*̰}3^Y&aGU›{UPQ d.?W< >m}i9V pFiEi-OL%:z)^f5_^ ~)OZEvQ<(@,Xh$ #PIe_+M6)cJ)đ *EeCv .nR.ڟq-&97\™zG=+`*{;!MrM1^ wYQエTo͘- 7.jmWūH*=HE)}v˘A E-Ն$tQR(:Cr{* DON}'CGM9p񽿀mpXMꎰ\baFc;'/_ZZ W ݃B E@()X:/LI3 ]3kj#W111=qzf}P7j( $I $nلBMA=2Lx&3K}}RK"8+ɬ<&9Pv6ՓjZ"PPe+ )ݸFoH@1Y's֊ΡX0%^c 2WB( *c:69tO8yh; OpaEVz, `@Y ;b%I"͛?ڨ؉o4i VhZ[BcQ kି$Q륰R'2u>7e ȳtF?vqVtAo4SvPV _ԸT,3Rj9E{un Eeb, IvwXՊ|U$d "^e1dd?uAĝ0Kk{cJ77فc9tsS uI[U{12M.ע̷X+%9讜j|l^/7+VbHtPŪ,0c8"ƴӇn{HbpP:SkO.ݧtxnN>$i Dμ Jf-Aÿ M&>$'f`񁙚|Mx@j ,C& -Zum1eYkȮ8R^m .F5и?Fc2{b",yP6zltu?=;GEHc)i^BXAX4Y@^mGc$1H2 M,˜Mq_1L('B蓵HnrۅM4cR9.T7Z/ceDM&j)Ȃ(smldc䙕_gЍl;A3OJ|ˑ~<+bd;?y?Q@ !pe@C] !&B;ɹ*BBxgOz?GJ%1Gmp+X),>HvYz6t?ؕxv%GmaC/!h6%BY+ _ݔ?]:HOй^K ";IoNVFs;1}!+UNXz@Ŵxۈkqvp/1kvHA#&Cx%E9&\ ĖGR vP%R6Y]"{s4 PO1&)thz܂6I)\˪7lR[N,JfNj1}J4 b<)V,V(H' 8IhMfN Df:DPs !sA:44 M6Pq@_l'tm "Vw蛕64sj ,isg>r*$_J;E")neV|ߵIJW/_d( `YN'j% *66ڍgÜ"Ĉ}tK}Ja@R67*LjGqBSr?K:RZCPJ&(N5%=/ )YU饃!By|\xT ;(3WO1 EjV :wFn#TIiy|,,XѧW}uxlI΢ETxM}Ϛ;wS>t2', f"K(dv7KHݮF~"p"V!$lhTu>1V w̉%$I"ۛ/G *JɌzDb%\O^/^#dNX.',W/ΧH^_v|AXD238FtH~ OC jJ93AeUФj(7G&Js5DD2n+믒K7_-~_sdND|E{2U)0ꢧymЈ?HY))BZS|om]_{P LI=j/?O/b,n'?Jb"WnT lBʉT1Nj =*E43h8 YG[wq}GY9u? T +cWe1&ďc~_ڣJ-ʄ²\|d:(R a/|V~p \^By,!^;fLh(}T?4`.,Ұ{>#A7yi[__EH롼=p|5Ѡ/i"7ZABePruMLyȞL_y aTF-ua oVOynrmm)/Dj @#gF 1E]"c:֖o1\j wia ]<UgPsU7J5[?ޟ2q,(2h\CyӀ}0*O"Y%!:0Uᙗ%qҊ.nǢYyD3iP =UDy= /!rH077jH-VN"ybq\2R-Ugm^}T d=sGQSG2O('JA.PuMQV5m lXH_"? J8*(3I&QUsE\PBNћ TV.knbhC{zsAPCeDͭ!J/`ypuqC9ysj{V}s_\anwhChƳYCԖX@%D.X-\-Q#A1ׁ%r@C>`h㐘HCbECXf `ȩǗۗSTT%NI1SB~~VYmB3 8ōfFI\)DLI+IBBj>~$Q;e~F Gޯ)aC\khP9\铄(oPbl}H­#IXD H F*ݱVgmONp$mz <~=Z)ۙG燪d }}( /'u6؇i vQK%xT{7q"v;kߎXgZ@TJG#$U =Ci#Mz5{V8 &whx#l)MV+nw wEC s93u#׳epAMwr3Hԡ`>‹T5vXE QDa  Ħ"͡cs N_ !W P8̕A !` cP6,bG@QEL^Ƈ_4newLC6dҠ[F̀ pRne@pQj?4M4a!Cq+6M@WW/ 45VcR1VRRV$tOoC"C0Ԓ,6KiԬ4IU03+>RB %S-H%@/ĵB|@G?w#`ݜ̼[QkhJo)H "NH5ٍ .5P ǡ y xyllllKs7ͧ4[D5BȾ}\)o- Dij Qu HIuˤdł뛥)8v'+(5>9BP&1g!Q˱^]`j:RAi Hnmt6͔fS)zgڍUBYZ L3җMO3EK+/8ni-XݟRnbޠKB lWrn%/w>DlH%z)VWů ffڢ4}tj lOb /bR8U`[}"CRHTg V/CJrTA+UV ЁuK9h'yUIIҝ)S`!S$7Qj"܄hڗe@Kv1P+4#ɷ>Ta`~垊X7TS'Hsx`Rs:sbz $@'3V  H=:Y\v?fpNF|" qrNZBM^gD%)DE_C7NmƤ@]$0f/=!* OMл V\dq*0;2+H*`cU PMPPrELL=s,AǠI}A*THёb_P(YIZ}58vhHm>v8M:l4_ͷÃoBuzBQTĉhX-HM0agdKXc嘷]2K& (lk!@t4Wt]"&͡*w}^}ЮH4 =襪g!GNia}LYx9!6!ySӚ{'?O :j |84o%dZO 0r ,LkӇ{A}]4j @;PفT:;=9;Fޏ^}  v[_hC>";Dd#QPC~V @I )]CUJ4 m*|fkՅjybeR(*h6z$mt[(ĶL%smЮK Zg"[i!ZW?"xl9ǒ#,ZsVۚ*g!nY!W~!zdANKl]LkK_%4e3"6' D`3R(%4IBDj+i>&hYi&%XZՆm*H*iq6x"l'/۝`%}Y/ԑD6 _Q$[$ ehض?M{%zxMffpNO%*<[ ~,g*N"j(< z>1b?H9ҴVZx"'+(7PBZyP|JH"pD!?D K'('_CH ́U$ eD{SYIN^?'&$. y 4R [d]V_qA\sX@rd&Ieȋ%l~| ]㭙P:rLۇSy%LO5mm_֫6hA@Nu;C0@_iV V>dEEk [#Vb(P]Xpzj%eH*ɢ;!s0u^/B.B!v Nה\Or1wD̡;:MYZ~ -XC'☜lBGEkѷh@~.Ύ;y ;.hxV{Ύ϶{Y⼛-mꐬD4C@֎B2.]6#ci$1C*/2iI)c8IVV<9oJHF.Bkۛ0SMo1 2Aߜv-Hܮ]c{.4A_YR:e@dJpQ=F?jA=2)WA >6HewC`܍dcV֮bNYt OXNl]/]~!-mkk'd8avYӥ0FJYhкaqOiGE9ug g(VYyIE/h$(h,o3B;A9Ki+̓B|jW̳cVجܡxU< rFKkpVe#,gt!#y ѐ= 7)$Qq`;Nxg #,e58QIY"{?+_'2npŬ]5q2B&$?Dװ;\`M.:{C܊)?}қ$uSw^g"oC <&27[k`[|x]Ss_5: MQw#ͪ6gqըq+^8 }qc봚J<'\kZH䞑$+2m$wR'Ev*# {S5>Sa#Gk/CYQL:u@bUCn&]Ҧ KckIQ^iQ' }rt<g|2؟&'/…o5":/r#}2h3. e[UgP<;;n۴9*+KØcƬ3l3°o΃)] s[lP2jl tI^-Э A85~Iaj D\Ir("b]Vee9#f(⻥Իp {Ӣ\]Oj>v-}9eo/ 5c]6HeoC0a@A^$_t/V>6/O.K0E.ܦ9c+hX%썲Oj0 Etœԕ#l`}LzX NV6#g'IZJF>m}GjEz0ZuOAIz!'A8rX$mm4c$l/k0 <|1T!ysY%c:hYS 1K'~^(Y}`OAFpج;ӯ1*ae/dЯ˧qceK3id˒SdV$AEI. *\9^̵wNO9\PH\2Zk(\z["a9UiPj&Y*U+Z$uE#'%chgȡ&Y!R叮>='MkJ {=VKK#jy>w.PXGۜ{2soeլz([/4jlUU`g&I]2=;#udzNg_ϢYt-=#;I%#[DAflH/Y˜Qrd z(m,R~Q*K?MrLVUW%ϓ`"9AYq2_6lҮo\`d;K6W]z~- XÙ܍66&t\#A@#%jnHid}6X9ٝ\yj<aoǢXW(R%J`$M>GJMQa\TviP$tJ[2{MԮ(24A") } -a&nbe2 T_ar=`A8݂ Itp5Sv0BzDp8x _쩯q|fbO4UrUJ\ɭ%s\7¢O/s],#b'S{Z`pjDx!ߺvv#A ەQF~mq>~Aq|)vq?P;ȇl[<*6C7 M3'Duɔ(0FGFLio_܅?H~ш4apap(n4}H'WiU4b瀨YNΰy윱FK;j)=BB.9CLi8MRdVXPP=)F- d."9q|hhErj>$tML#ESdDY V%4ndSj#eXt;MA&MvJ1a0" :,32Ɲy'8J@QcdXtBw88J@ljIX P J7H/ދ?M=>? Ά՟q7Qr)eȬe9NneyknmP^@=DMÎijFVnN~Ep8R3'.OTGz(bԕC*2uCU_:ÿfp--8չ>|iѮ8LpϢ#E$;UŅ&gNv CE{_L)r80cbzr@x&=^d?o%rtQg9&'C?H`oAW\*urIx ̱2qFN!Ё8;x| CNGa&}dGF~-vg,w*`or蚖S]re f,)@ {Mp|.!< xSϒt bg/)7%s(ʘ!\dIshGcvȨ27'ge]wSov3Aq?5ᲆP/†`C !͐# z ?Ŵ }uq.к[` xR.h]܄dxyzqAA%!v,K h+*9[t},{|&̱2i td:clt76:}&mia3 n_<QMⓨçs,ittF6 GQ"T(ZQ~tp™L*Nٔ*9ĀSݠB&~zRAU#ihxꋈ,>9!Op))ЌC-4QoFi^`5 _M1)Ӡ8 l̤,\fƉ-%ϋ RI,k,^ t;Ja@7)gm%=B=4-Mhb9n3F2+̑Ŏb4탣{#hIAЇ058[ ]c(WL*yꌾ %y%=a yN1 sV@xznB6\xxBc렝݌ Z;̢6ˣQW|pG/ s1R`WʮՅ_L3]3Zbe/\2DWh"$XpK3n* c,,'櫓5 NZHܼ$ ,jܲ"efh X7+,bY=8cHI3am7#6s `B!`Sq^_ UY,rt>aAsS^#b#e$\c9NnBn[m_Ɠ~i6Γ>HV/UgڤYf^exEUXNYu%81[rN2iIVEcQ$[FR"P.qN/4q 3r&In..k^Y->?:sF]N MWfٍ,qITр"$7̀P8Ȑ8SdHe1 ?>*5*=j$*NƆD81Ѕyg;yJ7WsAɧUa5+F\hƉs>Kk'ayfM.̽Ύ0|l~f1@`!cp)ֹ,iR"`}a~8}vRŴdԘ/sNzhA]PAq@ԠI)e!6A₎i#h,)>ȍnC?ܡ%Nl(60]j}UǵՖ lp;r -v#>#JԀ0~yB94YWq^g@Fn8Ĉ߶tmQf9as`B%51R jQ: M&N$i18KJi]#7MJ g3ÜeEA,5}zҡ 0o?N.g~-mH4)Q6!OJqrçKZ] | 0979em5" 2j7yBQCFbf7{|/CLk\6;AW B߷ZFmGPpb ݊3j0~ Lݬ8l.Q#+1 _iMGQX؊p\ KO G 0$J~YLkZ(֥%+nWnj>?q#w[ÑtKܕ7WOB4JQ]l5,Pu C>=~sϱf;YSo#`n=U\[έK/g.#&\$w*%ȀpZȌsXXe8 Fj-r.R5!5nSq NW*[ޫEl7 yNRWeG psSfWiuoBB4'6X7W8WE2Iҷc1u񺣾#QPl}":[m~ |#Upx<9j|+ًsbGW[>}Kuɭg[N3%eK||hI;g A)LSvuyZ<}9!Gw BzWҴt${RPUyuL' ¿m' , r 1NIO\N+/ HmODNODfhVf&HtJ*¼BN-uF9p<SDiK΋ҺmR*3UيJTGCj',s j3$! ˦WvRv'3>m׺'@/&"ڮ51HBmo_滇Gew荃yM@|>:`۽E~`VYsdp˧IHE&cC,=Kb1Hby+Z/*Oqr9}3ÝÁ<` n󅜶qBXK(%C ,UUؑcsFGYH|!w:./1QΑq{hȰ3{,CcC1. uFQ~+E{ȚQH1l!?Lȥ?*"OQ~t(!TQC,§oO6%6}ӯpQ* (\-t"B~dLJ@uފl/ܢȿR MUg!Re3F0_fEԚ9#u1 og -sGGţ],y# 4\,!(@"$y?c؂.y*aVCaOvfR C. i|f^%P/P Y 9EQ~X V!㳗cdjƘJj$S[gw8^oqE$'-Q+;%h(2)/ӧpw>v!%rkULML5p*eGz. 18 L571ヨuP7D])Gj:iTSg<*-Yie儾Oe[%ܕ6+n沜WOIƞ-jI^VI~@a=M Sva.< ](:g:ݧzZ`F'/*lؑե]eR񌏕ePxX6n%2W8R$hq0+krlv.~ G~ thqll8llZsdGfB i̓œMѫ7G[јc|Ol(EY/<dJf9L E7+9GmM&L~뽓# M8g 84u'9ׯ+ G98rOMd72&浾j磒ksMaC[P2o|f6ݣ_i]u !ԣ\FeIG}t@Rf#hl/"a0~P'oíE?Xԯ|{qv|G&b9*Rd$.}AViJqI+"v 볒܌!:e4?G2+cb!KW+y4SYu~ ͽaA@Pvۃ+br~k\S$xYJQ0Vnis!3홈>o1a9at|!wIF j>1ƘOPaVC`Y"(X0+ 1O!YO.N(GuiNS;,*MVĮeE1&RGmo680]{hG6HԎu=V<$ǽA̜ xUW}[/MvYٔ.ǺIwB5S-`ApAF;f$1q`+؅0 9t2f=$$OijG5Nc\tDn7os4Lwy;WZC] h;?KklXH-+6bVyXItg^b9,ZrNjh}Ni"4IcJ@ev^yU9_Mb4AkXW,E9RPWz>L<) "o1]üdݘ--$v--k鱃ts{Ǐ%J}?jTB^/IWB )I/KabǾ}-΂vΓ7WaǏ5bMdt:mގ?Boigl:0~y^.^yVK(%/+~_EŠxc`[<'&?/v-~xQP4w‹=lʸU]f} ~Zp%`7ϻlGq^ l'cbj{Q 75cfpQ j#Z U'}5=aOzS"fW)czrboQI/O8Cw[zS oZm]CG4gw_ge-Oztawh߻q;.;I VFbp[ bk'!mQZz]f&2eYP=SkU\7zاgez.c7/c ʣle[X;V_/Vf»G "7&Y5?@ 6UlCx֍9gSXXƺR+L}ҟ5osyp|zd8Y=)AJ1RZÝ!G 8zNCs\:Ij i&y1o{Zl((6{D &QyBΫs`!S)D҃R sgw[7R8 tuCkЦ=!? ahyPN[k䂮yiѻ𾇢+5+J~MAw_u <H>%m'7>mQJ$dYyHR0%tˇSuq%eK2HW^]8/VsL\V+!$dzǣq9]FUΫU6JgY-zÎ)jBSz)H)=OwIrV cV2#(gZ%:nkOX1aejeg3SF?DsNX#K{8IM׽r5"qL'oҀaor*u+-Ϋb=o4[{#254-ϡފ:W;4l/ѠʋlGwblP74e/~=M ¶2dժKRt0* *+EvOdc"|vADW)}Ԭd}wZiR~Qݧok>}gIa} [pHbNɿu|6W]AmH% WVu.dBZQ ,bSuzuҎ(ʲÃ;.[Y#(K|.oOKudUgW׶aY[P繙+vu(Ճͷ ͝ٸACx ;œ=d^l b yMogi&ry;  eٯؔ(m/(dQIu MmN/f>lpSdgCc ,)JwaY)RփRмW`C0_tҤۿTX~z$g? }sElً1ל6pi2l*41!0+Q$+0V~VԨyqewIέ_X y8f/cOG"L:; A_iGS}=4 ](5J8G}w7$fL@+OPW~nkO2r[!*+NE!2.*{zC̐HLӁq N<$+P,G `4dRIu"QTsܪ%QGO2G G}ܔɚ2e0wCsy<σBj>T0谪< @@ü>HOCrJog;` ҙ={fОyj$}YaZ%:!6oH:f =Y~˘T٥8\]Oj8G4Y/K3"!=OT[6 a%,*ʖ(?t(n{f$1)'PN Fc 4+ 3&cD{1D>$3ʻԆ+Y.1-A̪ەUdu z |D$%q.o++{y 蚇;V.'G><L! tEgB9"ڻIFF4b2XBb< N04ȀB/%)i!}!#JsMFLT=X5q!]aK에%Sƍ0 1Y`=Ce }O⒑pIK% GfHJ'ČU&Hmٛ('A]' ?]7Y]?dYn5&yQRĤK AK}~doчnf}y=ɨ[LM¤D`on`砬mLKUkrG3O{kӸ2r@e՗ %RuIyYM/.ZYR.5rȥȺj-d^k,%aNn.Hg2}p23)73˱R,Xb!iz~ "k>ۘ;?uts\z`iq޷F=,y" ||kRV6^sLle+|zk|LPmKFr V>/zžQx)ӋVNʄI||z ׄng=-k=\ SǣSdzS(rGKpK[p{vE6#stzHS:u̝#ؚ<״!OKӎ?Vvcx)f3|1[i"ʩk TI;gD7(X#9e]x^t[b0³y.}wt]t}(ϰ>Zd 9\`"rt?'5¢Eeyo SV}GYEQrp>jw/G%bRk;YYVgsWZkne.ܺNG۹4ly O1܈Y͒s-lWI!4z[¶KH Gܸٺj[dY-;;Lepfq*ZP.ljS'3Of?.?1p[6ui,Y%Ҧ G|u*I1q&n[d)[)AR&Z?VZkU]qQm3,,K|eH7 }b<y^2m&;@}飔F:*66K{rҒ+a>@b"u2;doEBeα0;@AZh.4T?\~`M77*~^A8S:9yz>EUI)Z q-]+d ̳DVjYySM :κEadH}hI y/#6&pU7ߎu/s^º'EuЍ-̻nAbNQɇ=tz? *ucʼѣ)] >ї8[dzqo@HӶTcu׾Z*1Ѷenvn\ʋ: yhgž_W>$>}4.GTEohʔK5˗~Хn聺 %wImB}!K%%d"I̢nS6O 89sG]r3Z3cxMۿ$)86,)ђgIҽԫ!,+UыTIa,yRQza(KJQaQGI B4Ķ&X6 G z4~&G; %QbT@Ĉ3GM=Z(ҽSTK^A_T,j_x'>%뇶xz]sV]V Z髕Ȗ+XgaμxdEp- Vʂ Wwl#1qRìԱHaY]=y +p+#7w%V`;Yq/mڙ^<X.s:' .`P˧蕶:%PIK]д>+(ˊj_%< < iwUqDKtA}/=Ľ < wSjZZDk5%g۫Xͦއ',fK,3Y3>H質mdv:uI7o$dF}gPGf*Hr7@B/h+d]oERv-r+Vq*&1޵Y8'PSuv@.q֢@CsAȩ0\RNx0K`.6.\ڥXgY?&(gou 1wA[:"!@ ֖ 5YRcv.E[0ʱ>ETrޔ*@Z%cGjVJ(O9W WK;?0S-%9';y4Bn} nh0[![Ɨ1PlsV5@5j $vZEk㧤>Se)<5DLL*`t Q5tB jFs'5jO}$$r@4< 9 iMnA2ԴQxtu4"W`AҸ4ܡb6kPy(,#`½I CH iIIN@ڐF] 8dդ6gwG_В[Ѯ1N3jXl/ RA<1ػ+@URL@m6&` Dk@533AHd[fhr@%)-kc{0"Rb)ޒ(=#Dqy@5i_,_B;eKG?G&|r ,z^V#wIQdRKo]+ݗ`;[F-tq%⬚) P#\h;?!&g e]sWaB'1ˋ_J.cwj,a}E^kMN5"Ǯ]wڏs!W"VoMפOW$p9ӏ KRh;hU+F#Ih^j |C>Ԇj? . ?jp(%\wI ɿ~ž"Tm47f9䜅ct7tsl nsFHͰ0$$XʇC.j?jk'Ր]$c_p䚳:?۵GXN4ks8+'Eq}EdBHG j agD?"П8Q ?\'wrjȼѝD[BD8Q+0Hq*r[-'>sJD Vѥ0v ߄J_T EO=ֶsodH7e2Ķ5>Rٟ8W4GpZD2k# ZjwH Q δt#>ٻӅn u *`6)$8 bًc{(PR U^nz ٟt~s t*5ꬸSJ~p  F9J4r,TkpREBʑR!%Rn y TH)* H)Ԕ @P@#,[g =f?u ^g20%AEJj; ۟Yn]fWjvu@7/ۗC[t藳3q7 YDDUmɏFt9k$VKkZY`V*2~\̈ZkFs`Ʋ .7%`N%iB:W9yݳn@@Yl{mYJ8Ps އůߓJX(= БѬ>tuUS@S/ 4%J'Hc@j@Uxf,5yHkT*LR. 2,E!%$SQH4Qu"azXkW_AZ 3D9qgc.AJZڇ =)0ќzE*IZ{QA5bfWE̒کPDû֌ 1r`; -ɃvP@j$D$P4{vFɏMD%:STCj*qdU%ѹD) S<!ꔺ{ ʹ#X~.hD+ XZH,u֤fH%g9R0Fz)]JKWO,,D Dtwy/ՕD/tᜂS,̀w/~]?.}\FƷckbo7f h96w`m,cGm5|gyH0#W\cre#q^RPse3evM8+SLW9`LJ>`|kPGcɁҔ;.pLs UIeRo:gD$}i}i})4OQl>*s0pkwOJxQvIढQNއ޻Hnh }Tt_;y7MQ Am-3ilk3}ƪd}F /#X4.0K?9GP|.S?zB ;Rt/s~/HI Qh敒ˡelDTߜ5j -YCI>>Q 52~e& PWguWTVV"fQrA}}olwT+p~.EnR~{l>>|8mu#8r;,f2C .GΎOk1)bUYuUc6'^{9{g?zR$S 1_e{exH GCN$9:"lr 6oM~X1+9x3n;mEL >*A|Zk5@[+^z,2aygU+>P\HvfBx@?)s;ukDgoog-#R|Ϲsv=SPfjǪEvcCpA#E4el׶#d20Osѓ(%G{MHy<x~1 ^wXa3,_f12֖I Hdl3wk2<ǫLSx[ m)A? \{8BJܑ07MR̎jGAٹ<Ru{$m1b|0Ŭ= Tnku;j,۴gM^S\=Zh!9NtfI*Ǜ RA}$HFӺA~eiI;5}=݆P;vmEEHgZjmH@I:eg^9)/uyI(LI6@ dy$+ =GNQ}0ˣXcPH>y뻞P#3|{USls#=k+1U8*BF^.z C_U(uo#{Y1kjŠm[Ysnƚ^ͮ>jVBr%QsKDžWY8#C{s&@O\>hg5);Ї*" dq~ƝL?-J[2C.jԐ jd3rFmv8NUإ/~(ƥ0b]e۶5Ў{ծ}iUJ.Rm7 ĭۘHmd32mS@mk^7qVr䭾aKQn''W'œ#]ԍTr`~ F5#!ޚcw !c0od$N/ƌbdFe' tx1-[]M͝/ϟo'ӧK3L`& w>Kζ~=K<|Vוĭ30s^/h2Z%:>b#A٭Hv2{߶sڹBof/a}]IbnˀҶko[pxv'M f^7FxQC}YWnD" DI-QR\h U+E26'EK/"`"Ft݄G[{;->SLUWd}lپjzvDo20 I@`Bԟ['(m Rݓ"hzce].-l_hz+J&[ˢ$>\q`eY2aq.k7ۤw&}`1_0RP`Ɓ "t6n"z%n ؀8IC[v6Qt1>1#c^^,_l\ cPTp*EX9).Y@M"q1[2.J$))QQn$t˖HE+eaяy&fLMh7dӆf𤠍8Ύ_gܘ]Tn]ABQ~{iX|ǎ5zʲh,V?~$LRne ϩUKz<|}'UhDXWvCF^,M˧,*;mNۉ.~͔:Ώg&WU8])Ft|"V,-\ͥبzK^es,5A!1996i>K"5 + =[ RI4X\}hꍵk@bL+H"mqҍH'a-1O>G6^AF]6,e"@bk< Y[<1HGeU,諿L+%J&˨y)+NC%72ϸ] YeZ#)xV`6!D_H@fkv$xRBc5:b R_\i4E6<˪SqY$KUǨ٤c)o8N Ib}M=/,20LNsZ)#Z+;p L.72t |pًJy@_tB@fH 57jՈ'Xb") A#,)v!wXL|J)cQz37B2SȆLg6d:ӁKU pO&zJIԄ/y܉>> ~*O _m$T7уUFOzD8H$y-ORv2;Ka Efj- RA (iBίsR)Cd=w,)mfIWSA2=F!FXR"׻XjC@H;~d^E` U+)f)TaӈzBG W侑'\.M^l4B\gBݻu/I+aq*AY{oTܽ}*t2KG#3%W_/uhv]! eQ ijU"c*PNFE2m+y_Xt̔ÙoRkZPfYeWQ4e5};:CLY )1:`Q ^9_Nw9sO0-8v?K~8f_Q2GI!q=q^> Y @s;>۪<ЪyODL<'! ~F0Rx+µ6%ɰ,jr0 =A1Q,mQ>u_XuD S&qolAzї4Poӿ&D7 DPjLC&nsa < al_EwVmΨ֖'SIg'l1X}@t<)UsJ=) Z7x&S͙'.m)܋~d_ͳV#ol;3 $gl̍] K K#vI!u!lsj d!3+]3/DZ#7>iR>Ŋ0V"~8zlz=a_eL/'UF8k{@oܿ'LlA;đBE2" ֵE~Z0c1V߷ dvv"͚vAɠVI썚W%&XܾEu}zr$Ί?ygnTrċ1^gJ 滉Odu4YE贿 3 ѶKgj<>zr4SQPM5 4?@ ^6lmмnbEײ9T q*c7> !mXZD-44!|rG w_w/E.W`9.'?0:G =YuYA4KPS)@v11喇NzOe/X1vEUqbu($;}暪)^̱Ċ9D]yM*~ׄGc8=gm)qֆX |Be(v;-ݎ{̻ǒωrc%2 %TgÑ() >8Ew&œ[^4{-6NrbxSz9~ dv$)=W֪C#p<7SF@ ZE#ʚ3ƖkN,H HPt=PE#-hhs0dG̳`7zv\;l%$RJt!'ӧScGW鈓s2}HhRc(c~PSL:5;ŋy(O+hZj-k/_mdx~ mIޔ "ɜr>1OۢWﻣ/'6MSfeiSĨWQh%!:o9akל}GQSnQ#UXtnbMt[' 1M#IwWH/d*M1J3̏BI+jA Ӏ19_G?F֬jtUWT./'2ɬ|IzsqNTpjBό1hmt}9*]}w0:}on0$N NE`>,oZ(S|0I0K bdK"S6501zD&_H*-61<%_Ir@>\̨rEѐ* ;GŜd7h#l|;\;,*2}X8,ll)۰9ۆiٕe|J)sҒkčrD1RV$l \1>\>r'zyYt'ſBesqVjeϤ)|ٵWǯG@OIԍ]oaY0;Yѫa;YV> :L;I,DUުK|Vx&i!RGS.;[]dS4eej񋪤0 }/|`)$䶳0d^D-IW!pjMZ`{vcÊNYQhd(pEќfdk3B&0i`Ym{gg kTkrײ+7uRg!YCsO\HIVeF^YU gs 6_\Gi81;:DRmB4@t͹ 7Rnn͍Y77Ż9fḴZM]籤g) .EGXtg}\d[D6)x1u"آ}n"{]u#_0.N>:oȘUbYIpƼxG!E4?e%sr n,)3U$QpS  [[#8IsWC6p'Ȍ```G;eGb|I'C(KiJ/']}vﷵnodmbxS(B(]njg=H9g[re6zն@1GPp޶MMHn?qrRnoM3o>$㵓>K̓OI˙q,IH.U37njv[}iҪZYUC3#-O㼾vQ:cg qߖܿy5ruH*SHVS/Jtç ̚&,]we4YTg3Y=I?4{[H+-ģ_RVLՊQ[Us:_C)=`i Hpk&Zr?܁nNXϗ-?Ϗ>_0FJֳ~l4$ Gv DP/`)4f؆~hDfP"X.;d^6)D_U.@]k?_&溏:zɖ䶻T܄J;YIk mesf$L\!-4_qXHep¹sܶink$mg>O+>gcǮӍm)om*-^+/Ƭ;ݎ`B|k B۹5dyXFxw=![4h % 2`B$ :b"Ȳt63Kr1MR%gRY2 Lx` |tӤr:qzH.*Zb3yAlqŨڝegwrN./`Y^㸻=7ċUmrx8$s7|Q~^p`\7AO˅ؽAg-~?׎K~h%ޏzt*/cV՘!xW ZF/do[&m6WP +;=򡅀owVmau urwsB{$qd${2b Cc}E_U; H@ҐQg$?C%K~y0[̺#aT2I?=gH| 4jA-!|hqZP׃r{5IQ~y+tdt_'G} =5{񄄆/ W5\bm6@T&|A``\vdL2_]mOAxl{Ľ3+uΖBؕAտ?Q7%^HIZ5unxBl7'^=[!8=Lag9}-cKaEA֣= ]j&7< )/ŋas:3q>N?OΩߧю@n{x S)E>E#/7J^x5X}*R-O_WXFvdjZ-@(5Gb0ҌJJ3=)#f,l C,3CA?H#' }5r-$ OևlQ=L>QEHWEzߎHY7H(Yު;;fO$+eYi;7A]R }a~u;iAlQh6f(1S߶fYvKXvel]7i(i`NJUK1Px)2mЦzM&20~Vβܝ\h)L|7p$HvKˎLHq]賕*J6suLg$yS ç *a"i0Hβɝ1vPЍN腶 .G$c03C =+ؽۤE" ;:̤v[ek[g PW$HrIpV>p"yX;XYvI$K@סzY>[uUYA0tnB PP4㦘UIZ ]0{MH& XښNA L|1L2t#ᬘ\!” 5vVo]ڐr-i?_ b e@毯$%0c.#cf-?BR{'!;GQa8;$UcK%/m˶慺5Aӥ! uh_|Fw ݦq5G[Iw5Rdx ]* m>Շа94!5&OB~͡$Z̾h2Mx!UNs9]D>|=QАF$ުrbTwá)F~Cw(DtD!7Eq!L¡PPhh4+ث(C^!jAd/2,xL==x`,8)(L )\/vc?l|a ؝BzRP'%1V"55pp5IQڨD*n(qMG3ra4Rg= (XIya'PlL";~";*Ӝq:]? B룂gN|oA2AQ^OId6PgOFܣ<ЧQǭ0kH,dQ)TKJuyˬz孶XX<X VGDj0ilV݆jpEqAw[=D[|L@EGh?[ /\+?[<{0xxI*ҷ~wcgCm`PѲLA,ɪ ET%) ulCG; K~KcG v7⇈S0i)Wb Q%`5B5lĞEu 5vS59&6s9{8n[pQ좱%0DeG/nW7ۯv^DM;١0𞫵 C!?墙>V"n@e[bϣNKD%;?T|iٺX[Vt~v)o>%G4?gsNK О3D~@nl}liUԥ[:-^w\\Z}6P˰ 㜥D;*Xei $#H8;j?n 9V.lDdN0KkA^"'i,6V?x,5DKz@F$ڙDf&ZZ%:-ZZ%m|}o|y'DwYF8@j?[*DĸoeƜ `aai'@5 8#ڈΎ,[9-jWZ%V:-ؖh'YNK6`K0Ԁ6D3\(@e-ix_ a&~ThgZ`7xDT056è22_SgŢnݍ!8š"a9U{eKe}=)5ҁ9{nQpf`-EdJ1 U@uW ܛFفa/ 3R67?<'Ts`xB0  4.+8]+)8JVRJE{x\_i^NG* }'u06>ůo{qDGT(BIQ7ӛh/QF`ܜP RQ!D/ 1'  oI3i5Ima\VVv"O/ F $06>苏`L*:x3  $:}&I@n\,Pʙ[GU tu k}MG]8 vHY\ejM "k_$ bnP҇<:*3^6ɧ'~A)@z,mۑ }ѫpm7 N'`~otR ( +Ahɟ=|ë`:WUIqI!6&ԧ|Bi`Ű쾻s CjS?IQ!Oz1KmK,R[,evA ~sgc!>78w7w{{Cc ~ nj36޵ >SWvW>-#9s O-Մd}~iig7ol~n4iW1 9bHob 3-Mse1YݬʫW1XTW8/v¹5wbkN!m~qAmb(zPHײºfH\NOk|s9d"n-V0r8X8I$$ F&I m7D`%q6_%~gQN?}WvqS#L/'Ϫ-~\[t7>nŴ/=maocه}@+vg~]z-bۨG8aڬClm|m]y@U2 X!'G#_?妍o^XܻkHl29)3X)_cv H';MyӼm2LD ˨Nv4z \{X9- ovl+[x%)+Hjhlˢ&),C|nnS-ΦI} Ui iUn6& WgU%mX`i><gnSTB]b󢛳-jMa{?A )[(IX`wM`H׹}8RNnćF( W__&GWBqZ(T3at-ɕf%SCf[۟oK+R!_Wıx<%ees?>ڻ2~,g"odsfƙ5'ie2zDԬfj'|fȸ~O&AC1 H|a0wX4^GQ! cWM刽1iu kq6T80O-es Ǫ^VfJ20_xDdpA;OKVP;Db{Q~ﺲ6K- OWv c/"r2EbKQzEt՝z5[ݬiH< Aw!uoGvJc'@b7|=RX2,2[̖vDGy;{d')K2-E3-4wC~R7픏f3 =ocsocogkӄz|Dz(Ay`OӫLOʨ yKBx>6akW|**e;*+l#*?%?ƻaQCߟ@"J%b"~ͥsC8}`G4+ߕsHR ~>sLv$M= @$[tMo}~3aʹzyeO%Vڰd",Af3' \'wMbF"z|K=2%N뇥g'Ӓn;8 @rqo2tA~N{8\K6{yhvllVT+̈']-؅"CC0-Uv,*#H?}~xYpc  ]Q!n%xC_6U+C*dEg6:ćŻhS^`8I ֵCghz#5:kqSq >ފ=<>4MGD1oRt\~(#4]t}z:DiA&Xݬf_EduWl}7d wԉC fN-T't 'f/V@eL"ΧʫS* j! B ,\)W}zpK#\.}6y[zuML؎Oۊ7(`C8A/ӦAl͒_,_. v̞ҵʣRF--߆Sڵg .8A{G݆/;A [i[C.n-@eXnH'fY[nlFXT¸ɇBVpN|hQ8"YFyZP Cs D!K$H\\D K"ی]fm(h"aחpFY>Y ;8W q}cn.IoL¸%t>C:>%Qo [..Ţ],ȃ]]SvqZ~LWYR'p$P92+ XR9/X\?9b 9z+ш<#Ә%1(n\; ]VpPh#| ž.j;JRyH[`I=r:8y]7sz%! sK|qRe?hKT@ Up .ס@a9|$'zQԲuBc_]gEiŹ@gMՆ)aPvgt}FɶT W=g^skjW8I*Irf) B"c?s'f\d B BkOJͱ3>N齶D {RHNݫWwm, Y}G˜L4wff'/i7l{.;i %SkSң惜ٷ vg GwΊ(Hp9zU;(@gr,(f˖_+@3//Tq(X2 S%1 k3fc(L~,sN$je-N*wysh NN*-*WCF C`͇]Ȋ925[.5/ /Ӭ<拝)~PAd'ODT9w8xP'i>YfIVdu ԏ/ifO(L3_-,+ifXu` &ِMγ2VPhe*Cd$|Bb12ƪ0ɩ7<|C0O|KNQd.!0 (GXݬX: f7+(}TҶ2Yx,F>ϓ!]lo fbT,dbY^S> %w$즨g`C@ vѫ'QD p3,)@;K RA]6#eNI5Me/Dz8,},+8E:S>.R頰Hh6+"HW( 1toY`8b%\'y@or.+3P6M9Rs"/-XD`7m "_NpVtF NPL1p%-:MҬ.\ IO*v뚛)w3YỸ]*A^3g׏'?Gy jn.2>)Fu+!x9@ v)IkFEe x@[sL ,&f U!:i .K@fx@G.ޯkާuR2ge^'VQzL/K< cQwbc2$F@xv!mАa['9 8' RA(0r 4R =\Z8S.QKueEB|7{> HBveP m' =pEw[Ӓٻ$xrUy"Xe>Tx3P! : 6*Y!ٺה>0,I,+E-Lu(("/#\hÍD/1j1v8Z}sQ@ ǡ9l,B 9 ]\eCsVystxFOZpd!dxB vQZFGڈL,HLHJ߬WC%y0u %aBL~6痢V9|]桘CA R=R%7*r2q-u6A9f1ӤJ=aW2m;ꥤXH:YFVtii֖<:=p,NN7@q1E)W 0P3٩>m 3*C2 ]Ci)3>WKeP@3i \14g}Z 4+;A6irE?g5cfr*X4 39nzkX.Q]Zbs+ ]Lf`~mGnHOλ\gOϣ2q\olngz't[v{.wҏ4ofМeڻ$\Hi@%(B(Ғ-@ -˨9b鹬#y$VS# 6ϐbI5g!V?KR[ ]v/Wh^.* 4K8kwz(R2~ȶCh6WtOµ#b}Ud%X=fmɒ]ߒ9Z{>l W٤=ȶm€ t3eFvbUm׽nǷS$~}rUKռjT%ֶ }{_M+y+*~] "fo?_̭AZ# vir٥_b(j̡AxSʫ~_1+2[+GLl@MQb?OjJ3,TΧ~3cp9Σ: Qu!dě^n }>MLA2D;\vZyabFST?J;GA⼆4sA\΋+/T3aK1AWoj+~ū-J}&Sɺ">&rw-hOOOGO(FOZSt ޣBSu-hkR_У#(ôSDyۻ^*k^[JAupQ3 $hn.]dY}r Q߫ !3l|!:l&T[frEb\a"T}_]6zXh~1e53&d& 5C ?˵~V,G7՜z~[(_Q*%1Q,dQuJTĮB!*+2!*)* M4}غ!e~COBy VukРf,6v-f kchδUΔai&|qMpHREAznL IfiЦV eV)&VVkRIӖAvWdc"[ڒ6!? I,<ƠP+32NQG'CX/RT9A%ZjF¹rGjl1`)shrųa~ !K^ P }l~ABY% RR3SO/ֆ]ӓJJ͈]n5j3,R 3R]\CWDyB'EySgYdtAJFBL3/K7tsF¥tH3t+&Kmf%[b:ۼy {BVJ{/5MWy4oV98ƥ?gU-'w,Qa9T,kEY?s]iM ;%`Aw<~bv裰 ` sTaJ9ؿRBW`ц XZ! V t\ :MDmV3Mcgj&҅L?|KL/L}jäNIg̡ysxL"=>jMd,n5]Ƣf6V*èţ겧dnOms;! r_.XW9%; d;~3Hc ƴtc?I,Xd.Ju AKEC U-_g.cx2ˁRk @i f@εd(iK䆙$fB @5Wئ6ys/3axf=nGSj՚LbXW%ב.2a]hMΩG"}JW1S!S[Ԑ&}FM!ԉgLn>W8uWR fi鶅oĩk: (&<"&TlL+RRI˔ٹk+"%f**Ael T$ .:r?  E' L%xb"BM  v>8!Lk z8f:[+(vP]HRO${| $ րsn-Z鿂w#v[䢿:cy0\#$7ncrEJ6\QΜ%VA[c Pr \ ÌKYc~>Hi^H[珚H sIsN=$m[uJZ1a]:a>7B4mm).}6*T@K ]1A\E3jj2#!Z3r[sҴJɕ\Ϙ(}mXAb5MUwRS3JTc ^1 N&XABHNԘ y7:A|_7Fv4粣(UԨӟ@cEEɍxQME%)"R[٧8E9( ;-/ &Dz  7Y%žOsvnA^ܜsOyJQOp]6tLৼQL dO{ѩSvKamTBSQu~ZЧ)Ti Tc(Tc$Ԝ*?Ҧ” iuZ%Vc v A3Z(qMxIT)#Rt:m451E"sgV}Yrg~{hȎ|"eRScؒ,/4ҿC7-D@QR7 ,YQ(',;P+NcGpRfrD\Hk(ZwAS )ɵjgk베{EϖR T;iF poM*!НӲ( c!} =:>:fN2j B3v|QJ"R$cj$-adg ?3V~]~"dE{T|?? IZ5.Y/aYrù!|PЭYks]ָb9Ќ]Ueђenel SU"Ag mP%%ҩ Qϓ U1.)OɌ o?P. M;:%n) dއD4١!͕Uij.:*B3# uYU=4E>P(Mfd}r4v45:QzjhQ>f|`G'k3  ek k?3'0 7YvHQNM,&sNHkG%9}r9q~)xLz]BK3jʙsZyEY"F6A*gV+-,!l| 3 |&wD:Jgvrp)% KdGAos?gorog.OMyhP9i?+?N҄@7vÝIE-gSO+ Y羼9Sl r KX+=i#&'BNJBr#IA ['O̵8)Ixx(͇tȉ'7y{0NW&h-G58yNL+jа^{ !wЈaڱ!| .ʏ36U'£&H\Q$!ϊcEAmǎG; c2Q [檖Lo k/d_Ȝۗ7x)7*y;>aӜȫ9Ow qS2gcBQ*/"z]?4梿*zkq$q')9@k8Vw9Sc+4tڪҢ[hmغ\OZExwdQ4ܳvr¹ 8a|1t i 9Mb m*WP *M ـ 4޺hr9B4;  dۦeꩫ-)~ƂVhEq8\c ۠d6d ٸY:M 7!c`\N2t̗e8ܨӲ^{l? q$3ᙡ9/k?Hrĩ) cr̖ B#rӗisU'ow'W0g${?i Ʊ65=rP":KV6 98Q; os(i%aey E=Xe1]SM-5& 07:`[$iU;3Fų탧F7|CybO}kv߶7`Mo/3mWo:YI+ X] O<~QT\u'OX?i{Mc\ K?qo nc6о#;&LCx{@E-U7V'7it&s_(o׾/~'e!ɓIE$#8G^{`=3f rRpU~U> `DWI|wyԄ Kc d_h8vtx}?=;J>sA! h/:~vUnRe(D.\K5>qYlr yƕCO'nJD1&6gݴ9IV+2,FzՂid1r/\gtΏQ! xZ9?͟.LC~P,KD}K~9zxݵ::>gJ!KUd%ЎO_ND<-O.WDLaل'gB@V?zޞٳg&bL‹y5mmS}SvM@XƏ[͢V_dIu!HS5r#\6f~tvk(!+X>omBY+%eVvw 6Sbw\z% doqi7x>n\mx!hf-λ;^fDUv籐o^}zL3TgUIâUK˘?iUF̑;& 3>0QThNJfh}jG2eN HԨShZ}ݾݒ萼K\^ ^C4MVQ+ е.VcӉP5`št4x/- UvZHS@2MprU*S& R2uݖϔ_u DZXc}̌Xfeu2uRBjݭXE\ ¨[2\x(]Z{L[,Mr.ż>sꕻ4&_c|[^Yz"Cn*vAJC$ ^4&D0_U+B_{۾ېmHSu?ljuQMupOK45Ew45D"HI87Gqy=SW TP>O ߌ,4Pqq&Ԥ6&jﲡdcvߎ`NA @ ||+gF.)IU>PÖaW-{8f {hIvJkUiXڵc0p)6Vǖi dGJGǽGGѾQ};>*Zi[)s`_AcfV!#@p8)c<,Ij mf$BPΎ- 55Cg4~k$djuq:v6z6w6H~\P]=%EqvO󧻧˧ӅZEcYM)DlFQIf7uTv<+Aק}ձC׈㰏/F:g]Z ; NQ%{N#̐aGlgvA~+_V>USܖ*zͺ8ml_KWpڗrUv)F6CZz'`ei,Y6T]m6LXْTIUmd(f7:7՘5$s%@V9g8MZQ.'8h̘?IyA#rP7)lO[UHY;Z8Lߴv 1L~Q"5@M$4kGG-ʛﶣv!>q\ş^^c; JoVCWWūGW#UB#V=oJV*%MW:nN[Vl*zӆ1\*AQi-k-1kjĩt߇I%xi bvlvl@eQR< GKKڻoFnM5u cTC?M1 SlR x c Rw@l2:$]LA3W.k0(TILyLNV !冹"ih -bx~5a\`fݯKvֽ7fRj57$x"i˧ xT1afHSixXK._BV@{$ lB>ypm{}`t?P]'9FC tp]3*]y|s5̡V3Ai|933j\R3q&v<3Uؘepp 5! N# fdƪ=c,tuQnjVwڨܛ&@Q@džaF-0U`yiSLjG!$L (0 e6S3` SMUELBPGgȂz0Lŏ] <`J8FTCcp XLLH-&FiL.3UP:0&2gG18wQ"V_`_XQD *14Rb7Q1)qI?)=0g_#GEQ@p\۸ 3F 0[[Ĭ¦9u(l$Q/)i p\R.f`cz@CW#W wV0]R\ѧZf4A|>oۀQzuzXC 9!SR<oW٢0 /<w13)c\Jw}dF#V/tN"Hƈc 1BPF]$J%<_{:I%$T7cR/׽)G BFb"{EC"9 u1Ɣyn.aJM1c c5Q_*St>>,K'*R0с!L-K,3"&tHd(% Ri5J:`mՍĤHt%.FGCstQD B3WbI$Jr~sZ +@:XRZ!DxR 6 RHZsb>TstfmOuz * BjT=22=LCP,<(vz @T"J H jFКP0 ;@P'MDٽ*\i55@:R A7 bO RE !(gLA(Yc Q`,).مb d^4^JJAlB%N!sn5 ӵ74j'VCN!)X zP;Xj!+0def///Fp, 늈*AD&| Z?NO8*~r./]^9cg9 ydUP}vrOsHTDTܦa(VF!Cġx)Q,+P ,I'E_~biI*)]r'-鱧[<M'%\b9k'|m ##'FwAIH'%-ݿoz;G8b&ԗ@"/5T")B4[cJ7qSV=.Xců B" 7(_m_O- U= 횢bLhn\L b&81cOl&TĘR:B S"}]2b"yB(BlLda=ɉYƄӳggcg _C$'hZ 1>)2l4Fa+TO 8&D8@ZLL]M.B$5oJ{v:mԋnBr`$ԕdŽ\F4Ƅu me!׭~1\W#Ƅ}Nvc:>>tϦsacD,:D@͐_+YczDR5vL0|0W g!;#1Q9 mb>@7dBO1xXN}nvf 4#0FF,ˆs"ŋ'a-ݜ*sf_'slLd?a2xMN`>֏%Ebž)画6(0*#ϣ@!۔R}XVlBbk_lgL2&u1`aKfbNdL!@O>#d 2}\,Œ<nz>nΎ)Y.dmHGힼ<ޗ_j7ѕdkt,>(H4qmL \c"1,ʂOW$sIӂ9S{0xwLrea̜k6sg Xǡ=ٴGRH=2?[/T15>3!TMq$a :wp#dEihݣ8O:1'|(% @ýb&J5z>5z?38 Ձ[qnD|jǙDP&Usâ8%f-^MͨY TV%˛v>6WvW4wHOWNO5iZ6?ęzqN^7x޸L.Ksʏ%M(OR~*{ng/0}I0 ]HNUM{RA Z:yĐƝaMp{_V}uj0P6)lxu¤nxr)Fc"Qv~x#dͮcFT :HqPIaRR(Oiy(-H^ƃM4IQUczmmqZ3w1t1\Ջ W(F5MK,%d:¡X*¸XXq@Vs?I62N+2?,}M8N͎-<:ԣeJ ĒVաw;wCˆʹbU)Ϳ)gx R >W{FlvbkWl?[KԇDqc>]4!*ד?{բ>]$C!JG|F]/>d*_EjKa\RjWoxP,섺jRTg? y5"@Q5jޓWy^cbې=iXY?Q\؅;} HV8]|(_$Msրyǫٻ|n֒lq"د4rji q otp|!qwIONR:IqŢ䆒Y-t'HO +.ʿPXȊ9O?ʐ4YtoBl2ދ#PTe&4vX VԄ28hFC-{g'ʃ= ^+Ys?ks(ͩh] BIajV+2'h#Ӱ hj4[!S>=})II?6w V!TC'ޖTWĶM0|'V8`21h5e0I0I:ںXxv1<9/ ;H& YQȹ q397jyM^]_;mPn3D̃HPD?޼OCb+쉒ư]p@DޒRͯ9|!uU3bkQ=d57#!k Ttjce^'TӃ[Lg%V>-;W_;x]Su%!Z5fRC dG23ūUfƘF!H!/a@{[d&S1.chx?b HXfXkG1ZmZ/*ve!]fAuPlfs@,hT'f 77/~#p?[f`.huC14q剡K+U~Tyyէ_9څ@|1k0f)^@X素dӢ[o`<`̂nzA4KN̂J`,^Ô-4;~FZE_ɸnx͈4w;ӉQ'X= n$O[PE! K-oEY( )=oeM7h7xfRE@bt{&BnlCWZq Ama̱ĄY %'Wձ64L_i#;EE-NɄ'}T@,z/h(3pq@ 1$n- ״ C./$ۚ4+di ^kBdޏC*y?-Am.xQb2gx-a'esSLAB|Q@|xE|L91ȇb|Zk Q(hF&[.30%Efr@ΞGL%m)vG- s IOwŃDI1n?q: q24yxЈ3d_PD:$1 pVq:ۤ*B,)1+CcqujWчӐP~\SS_$StL1y~̓^tkf!Z,('"{bRn~Q4 (DJVK,`Ų Y̊!W+&6ab8 W9Eb:NG1k0f{!YhjDY}IЇ%,) 1+ 1RsU`8zȝqGtHLݺ`Fkd$zxN^?Ik(qWs n#9F&`~8"(V#-M #2[ v>ĈaDY0>xn˳ɫ(\syцyUM}X[(R{ǥI<BLq<BƧ%vːbb|я48!/Մ /skjW8TMy9J  [8I #dn"!!nU) " *z"9nILev] Ԫ)%)6Zxm'F&T*O*=⌒]I(GMR}Ü)`"ދRb1j~Ƭ6PVHѪ}T~(-nȤ=gX 3{\L~'?WO2).)^gu۱ 4y0eM"ؑ4J_)1LQu=(Uji>C9fGjG h_ Pa h4$ si)kO^^]^ζnZY'.mKFgu||/ϺE y77#6C&6+-B7G篔is1cF<@YeVC0D*g' ={9ߟ[C"U~R)/~\)L*{*O*սʄCuTh;{'] s|ғD^+gDQ uC"U)0n6$C?6EiLRbJ]aT`*J|'R$h3{@ @@=z[Q|t}~?ކ%~DO҄:tmԚ`P8Vvc5<# }a\dc\eh4K$4G">#UMhnhي?;J2[Z4dD:#ǜ@uȎƎ:iiڲjϽ c0'!BͰ=fjNL9FȮΖתXDN}Gu،_ψ^Dաи: Ƨ'ܶ 계P~?XUwZd2oh 7ɝ&B,rо#c{y)-LxqyY+n+sRy9* jF>3#R ڜJUۃ3pI؏SRwl஠Ir:R^i+ wQ oeǼ<& Tr\]!R CT[K&"W;`1ƪ 쇅(-'bB}NA{0p Tp]jB*yAȋWJb^rXmTNO2'G{![GvV##7nYu3qd--`|ɾvT(P jܡ Tc78eI5~yZP_bXg?3IANUT+HZQ>goNLpkLm>+p?GB9jjzuz:|cn:fB]s'ȆXD:/VzE:mwviH,9W~S忻u˚ZpƅǨAH^x˿ f2~ZjI;?s4f%`ʲG&%cF=OQEFMiȿ;'˳'nZ]k0AS[qqfﴡMc֑ן/0 pl #aCЍ5w57i$} kd `ⴀ~idiÌ"$ј0IqBSʆiŘ9Ø]oᘹ!e a~暴v>|VЃ) /LAP(26"Ugb}7⍵pcH1{uiRAOGvv(}X"v$Rc=&VK xI1d:~86\9VC$9;wq[,zH%ޠYNKvM96Ki31$2IuRp{v%'K.N]C*(J2o G'4yBY!|2=Dnc靌SJl {R!)Ȅj%-<|-\xS8KMGJ $7K."7B?hozԐSѠcx DŽ)JK fEa#;-A9^fgC+Gq"ГDQ V:M"ο!M oE'2w@Od%7'tqʫ5)~CR8^:ɑ؝;E$܅RYPSdSQeZ̴@]NV\J!LV53s5"3"3t\[6HrA,-Q:r0?qV]@5<" 0Pd@5X>`ɬiRv$Xuu`ZMjĥJƘd%^5d ,_tڥSR.!: Y4Ociʘd%xhohE\_A(S -%G?2gvna:6Kas7h%Ix6+hVk؁~y܇NvDd (m{[tN:iG1YPBIsP2C(loFL>"F'yNb&8q # duCrbP#Bg{%Eq;͑d׃1c^щr+2"BQPa%­i-%h~xYғ~8b9`yE x9Qt tu~HO6KaUsm?f_3/!t=\O8sm2\] E|(cD敂%vżs)=cfD}\ 1Ih?)_~?hN2"Q?^vH|:HZҺ֮n'-Vb-_\L!ň9jV礏9 AQY7UspNt |טZ'׸4a=;EM(ws \Zpm.*p~Lp>ߩDxdIqlߋ8ީMR2!aױ s6/mýZP(^7];WD*{b 8k ڏ(!rZ=?*Lan9OtV 15ȯJK,;qhPq~s?8_ajtI_ 4ONtAM/J%ǷԚ[h?m'JqLiJ=#JQ{!rtw5هJmɍ^QVcw|`1͝JhmI͝~>[yA}Ss|S>%?RS+!:%XT .ˈפx͝wYgFMg9RNN$uuz`6Ȼe$u_|n=lS@4x :J:2e!uWq:2o۞{F|c*'#m2MF f~)P(a^χHYAd&*jD#:ĝ,q-.Oe )P:(O ޠ'E B.EHt$*on׌D[H,X,u ;orꁭ5z`k ]iʨ=M١1$Q ;¶obbB1zAxG L=XyѳMs/#Ѫ帵Tf- XK)$*g-eȯ|]c$4FTX'(n֮1[mT>X(GJ;**N-7֭6QF{%B3s"kC W :T^7uT=@UNWBmD7YzH1:@h ?ˢ4?E#KU^'Y!kgؔt.]rmGihQឦ jDGg**nur\jI㏾?dJW.~ 抒T /2jPlƣ"sU>iΔ@5WaRNL~~gm @jr=G4G/ {0nG2(WA饋Tvu4O-rT@WR񰃠PJ^H1ԙZ*zU1[#ӐU$GlHeO+T3-0%jPk 鴋/WȲ=:Q )@ Ҽ4m]̶>HЩp[flQNlCkOQ1cY_jQU@k[>c;X^JNDbz1zc4CcOz^>A^f5+^n(JHҡ$ I=q:#ILmRM2۠5Mu(EE'ٓINox01QD 'g.$et2"=0&tÝNt̎>IPم^G+qu4מ%ߌY"R^T^y?|=ȋa'Y6:K ZfJ F}t|g)G#MKQsOkvI6JqUȨ|Y 2 ,)1Yvnϻ!*ƻ,TRS3C[=ϼ1̝0K1/A坰tH:U*ŜK`O̼Ȥ#2ˡT/Ovc)/Njk@Exe42adzFUEb H.04' nu4\{gewg̷Ӌ~Z1`YMUFA P'< ?~Tg/`y|rƝ5d娅5u2n`2dm^Y̬"$l.fm6te7 މHe]Ճ5gPpp/I.:gR yufj[fZˍ ]f_fl_uvJ76nvqc8ۖFՑsJHVӜ(<6wtl8|Jɜm8hƖ,Blab%c8M׫ msUWfW[sX~(Gb6yʲZ\+x~^ _NFe- vZgjykq9eJiEOnp8]hhnS~q{d &)zM1il{Cx1`ʳXQ_E_ b&#H!S YQӖ G:#%m3X#t@kYn ,S @xiG3)q FjswC,3tԌ)ns*QGZ5' HBF09휆r+{#^Wuڸ Qϊ׏>Q2VcX[~ܻs|Uɯ鷉(rVްnm wu]pZ%{-.S[W.ގ>O9nكvl*C@&@BgyśLXZ" 攘eΊ};@T3cWly6;nOUO]/W X\_2|AiQD:$^Z( 2&!Xғb B,(~1|5|C:x=URMGWOSe TcʻvXH3%7Β8 evJGU3``M*oII}Z<ӊ13,TRlhPn,j\G%&EweNgNON!$U3TNq%GX\dIZqmwXh{`6+e4tI;=7T$O$;ɳWwʾӅ`/)5^Γb~v"b= 5H=e*&Ui=}?~~AC}aT}2cyDnv9fPZ9$?T$jr*'H =gj eΞASBU VRR(o7DySVeܪl`7F<<橰nè 4G9Y+'Vi*Z]k+imX[3V Osu^T[;:qTfPkS~߄$g;} _Ktm(/l兝xaem)5m?CY;(ɏ|dZ2+dě֜&Ώa^]߁E/<|V<Ó|J-J `-N=o2){.l\I 3sqZPTQσ-feˏ3&Ǜt1yzP$IUv)?~6.8.YTKjs6_-ԞVNgs~B@gn@k7kY{NU޲ʃ+۟1L6&܇]<,}{3#2Np{JXjI"w_1odύYr.n.D>mW\怩"=mh_)qm-i$DD^_L8,벸 k(*wS{H\5<fށo:jtAYn\rH,y9;e5Ok@0ᙺQ|#oܗ@a,YO8Gs$TdK ,MX”cʕ:]1\]uV}A57;̖ , [x=?:8<9ʾ O UL,߭ ={a>և8[5t, L5sL[~\uLu`&wpWY-9)3#28Ow1Lptttt\pc1Kk|'pTƁu[QI$)>Ccv{p҃&=iRKϑh2`cm';%xn&q1_5~D1NRÍǻܔxDw rTPӝ2F&/nk<5yufW6Zgaǵu]VǞV6c':/?ʯsgHm(g嫤6o*gD7n.j J>Jb+d R72$N_M-،UrWja|-E^NkzIW7%ebHkmjřL)npO_ةw8W\6J} 5|Fg+ 7oYy}toܨ]z Z{ԷWRdmV\j -)jSSxst'.2JGo@jH8R[I_E/螛zA’t9IlO$Il$, .C@);ΔrMJvLti#Kk\_ N:/e1D]}Q];)x4AiGZTe,<[vG߿ GBR2ǎ^̭op-:Z=P"8bWX?{icϑKۥ&?Fv1&Nk`vmdh6o/_'O9oϏ/1v>_|-!_؜i_S)'q^vόY MWo]zui՝tqM8.VJVSΜd!f(OFf zܙPCӠ.~ϭ/Z1(t`4 ?Z:[Yw:cݍʖeָkƭO5_75H}`\v=@8S}VH{ԏ&Y 4l!Ĺ{-CqE?(E1[I?=>{w9f'iju63o82w~zs&Yn)*++6b#RK>)WV$OM̴:E@VZJA p ~ /w1 < noI6NHܾl襤qW&ʱXI[SYd5|nᤡl//RL[T3JBP)ˍ&-(%f̜3$ ;R9ZuL+8lS3O mZ'$8abVyf| 3:Yt| 4:$3!;RwyNK$ɴ˜ Pv%?{C,;0`&>:";aEWv&^BQwJ&>I"a1A//.Ow `2wuj]s OsM)Nɗ]F_#xKvFBI{dڳ٢= Vƅ5)cUj%Q ('rhlr𧮛!VAÒ''[8#1I~1 .7"bcR5OǸMƥ a~"t>Q*R1X "Fi3`ӡqcrOZ -:A 攬{Ne:9 bvZoX&s~"sؾ1s 7lϩ ~Z7x=][!QȎBPd]}ƶ!Q̋b9>ɨ(f 47$6^04,;ڀ&:sI،7}G3$4ط߯ K?O_ H}M}s:h΋ bOyh.{ kRdWU9UO3P(#8gāNo;N֢)EK 's}s+EPFKb!֍o{Ғ9:}5'XE7+`"7RXk#V͹1l EBc,+>uyD@] s%|goӌxސ =+v5n=,s _N8VV4d8 Հ+]2æFU,J;[Tk"0VXLbŽ./ kL+h>VJ @H:žU%c΅"eEa$8iG>ni@yoZ7Kس(( v{"¦2fa\XA^B@a̺ Yph$`bc KN͡wҸ[sL80O.kD:]3fLV_RvK e 2پ@Y}QO@Zdv زY A27mqB˘; D X WV*( ,c" jwE~pioI+drC3ibDXwN5Zo'jn͊GyPoѤۤ[v$ƳB$%^0-DxVt$BceZAl% b[>ͱL[QcHwRg %3BSDc1DиUJ#w~t_Nc w; 5Iq/>d{M37h̅5;#'9boOu!-stt@nece9CE"Sې3f̮5Pd#;YpӅG(P%=iuzLd32Մ9erXUbZ 9M ߝ,DCNvtpyJmϘbc*PYWGOOf*glt:gvH] loR9fPiPuMf9~ʞٳ_o֑enae\9iv42Z Y`@ fAbllH/֯ӵwb/v뗏d˝Z(okJnY&^pb@}a=bvƩӲqjK/ ʵnNR? 9iu4ԂZPIRJ$uӎ 5:HQ{`e5԰k/*˕W\%6j`hLAB7DLƜp8Yp.97$iP7y|rӊ OQg9Χ>s16Gm"]=:4VT2m23_ۉ.:ަU{ WRbm;>=U]FSrܧt3o>VpqizU$8LUә$5L/a:ٷtֽt;&3DZGۭf=*eQ0Qm:)I#`Ǥ/)$g|ù݆M&_cv- JӁS}?ώ}3V[*#0";cLM_xA!Άٔc|n^.x...˦ ӡOWMY@/JQɵCB^!?g͘ٹ(HoA|#RN3G,a9ʊ.|N[|Kv3:`z=Ig FJ`=KlsqAxˊśR׬)W=0:fjt.!Z Em1G-w`>X"B΍walFj$7Q;nǺH/sA)p!0y*#+D3ߧ{.6,qfuДc^+n9oO!{ kr@B\V.zs]"i'zeʓoAx3{y& ژ&*?{ q c t@Pvvv˜XcDjr"Պ@&"*G[V,ڔ)4#<*b q"[)ENm°/b!>Z sÛϯMA-7hP˅5 >:g@S͟Ϗ.DUK#Ŷgd;Y;7}WQjN) Ws89FbP-~|iq 9k;:H\}}Nl4dr_e)^Nz8r^+0t[]=P-{`T-*y9ҎN[@1GU<;>p>>PQLB ;KQ;oNŨ0hD I1 xvv(\Wu5r"{,"|`Sѫ:UEH(2@7J__/7/-b(hD}rT|"U;9DfAU1ݣ*cϢ^jҞ-ڳ ::j{0*'camݔO;V_V6>/::㭪r[,IR^] Bs¼`niRgyU  cDXNJ<[KdyDiQ !JU4夒\BYǜԐr} Jk-şF֎+ŶO#-7׈r?)jD pyؔ۲cJZmێ9\<\1AGAОQvMTҕʠV[^j1f$LoUMXDM FZms<x X8·Awq@&W}6Һk\q.ɏ8T;Plśs,@jDhe!F҂k.Y1}ӎa܎ߎ!06c@:bk۩ gs b7E1/YU[m=vjI7=-b0NxnnCK_ .;Vv4ƴ }V=fe MMe--PL+{VpeS=0zNU3c|G"`^N=w]rR.+cc6e ix%8"Rէhrƙ}='&Rќ8Ebz,#Fyм4JS2ڃ *\)]6XN;Ex#>8=-%;C!@ bQ$i; j6p 1;;$cDzBA,]~=Mru,#"u";&S"[t(J̩9?&!./1;D qK!aot|ȶ^-!Ƭl6 „5"F,vqbaD"koI:(>=yVn.ƪ1&6F8r#h5l7&dSϲR Y]-E&%>Pәq* *_د51w*>s~x|g;!}ǢմDu@T꛲ ܮ :OU5{ܱ9~X vtZ8ʫ ךS}Jl'd3,.VC \O\^%75)vMa"W},֓p-hq*nXt2SnXxۂ\1<4mv Co$z1݇(L'݂cx=EկŰkHWx&Nt:U(rG` +.|WmƝ"7x,Ziݮq> wqP}DmMvЊ=c+aMeL0l 1SY@Be4 C6ai \˛H+8 ta ~s1%ٌ1<Ɨϵ)@y<߃" b,h>؃0wujQʫ(Y]߮ (DR)k 7?PER e+`RE JG:RG B4NG(,T+@:Fܔ?ЀE'6.ӂ+ JY`20URnP\Q+@HO⣜Zպv47eو`(O1_h-pzbw0He d"':eʝoZMP'wQJQ@8YoÀTpa갣:BhvD9lHȏdohnony.z qwY^Hi*9x𔝪:۹p>E POV54?{#Dr읥:d9otPNZR"3PZ5/*B4#Ds3pHk5Bv's~&o>M4ќP=Ǧ={,>u٬3O<}AHEL;^ tI*ơ9 O^rH=L;:GU|>Pd'$õONuʨn_@//&./PmⲼEAΙAai%{|EB/(@9TG$7E!b#MH]#yq77(" Z0F?a 7rwHsV^tv >sEY4Q(HeNq[nND)eU+jnRP2i9,%*Ha`ZbRBM15͚sMǼk?䄔R@T2VAJgV ҝgio9sA%z"d{Nj9-1;j[*"3mZڽ[*_\XUơU\[뭥 <%ˈ¯rj8C 5S+s #vДYn3y_BZL*͂t:]/$ϥ~5G)^!Pؐt~ZUiI/]HkGG}-eZY-bQ[0Um JlV&US"fĘ JIaP* QvzuAT^yzDf\;V,ٛuÓ׿Ս>]Ҩ}aXP[{hg3]O$Z(iv j{7 R RA]V.sWW(mN5B6'6O * U2Cs|H-3YjE^"̱;`N}!!9W3J+9f Y깤H9@k-\/4hI4k'Ԇ1D2vHvO4#CD-W@-V!!= t4#sDyg4z$uGZG3I?Ft1Ì B';>yz]yArGG/GQgS8jEu׉ NԺFrc! xx9_>qGMʠH|)" I`2/  ߻ICK0`/3|f'`Y@][`KJG )<6v,]deF,F9e3i,3$bizoM$iYV܂+)LĊ~v=qG-[wz )ښR6 hM'>=s솼>}9K}Î3I Yh(\W3{, V%oLJZB_' y¤PQ i&0s{0i>fY͏g>.C>>n{`kR6lmn(-&H̗aH !<+D  Zsp0+H4gło)$YR@ɑ_7nI F##m]N'Y~pZ?@x+O͠H[{/푘Nw.堓Ҝe m{ZLœaY7b$oc 'C}C$9|6*Clx47QrGݹE;HOXb7 %f&+{m*l?)oHoaŕpcՇ/v$\x VJ\DICDe~/睫.Go^PCա &=Fx&\]do@,[0Y6-I*|'iOv$:I66i/%^W쮽8 @xlQ%$+i&H#&o+6ͥLges5}{Y*2dMi΋^w޷q[Qlk6y}MBd$T!p*3=E6Ebګ59:6'Kl:$fشSiS4}ϞeoJ9u:诓qEUJ~FY~TѼj:ټ*rt,*5B-IkgϯG'Y"KzL:w$r9d\Xg j*x<3nԚG\C$r*G~ o,ʬh ^-YR^ y)-iO~]'%)?￑䧱C:b/*SgazDrJ?-,1 ŀ |W?̵dAE1&)PɂEHMp>5 tlC貨UkXxN9MC'N:9dEj azѯHzUD:qwwAK$F-zP3{=kw&mҪCit ~[806OO/%>&5.SBt2xdaa~/=:Vצk=8TnMMՂ9㧜{6ɜ:%~, .+?ws44Փ (k[Jvcޓ=ɲ< w*y@X^bw}L%>d obn> d gS8̊ú87fG9CcǍzce m &bn$BUi4@YB2; l F:<##]#3%6 sqd O'dWWL/>@ClxHs&1/9#/9jL)˓h?ʫ I2ʦ{ S;hfv}gh<)YȀHAn%X`jfSR/Ҫ$Jp$ȳBq,D~ƘT L7d\- K?(@Ĕm.Q#X 'ܲE%^0XKCB0@Yu CvzJ ^3X㭁XuC704 ?&8>r:Eq|9Ba{{{^}֎?Az RЏ!A9BQG߱A<^#4o71qcݒb1%1m{0,E%39*7jq Vpa"A]E &y JcٰPE;pƅK}95VJZȤ3MP=яNO+mtA2I">hO٩Dj檓EϪ,3Aܔ/,sŒJm^B:`}{(9?HtMc S*B $ƛ--8ϝ :?hf zS=ټ0ܬC BI"Vg. ZyYjpBk#ksh[;lTE^Xl C)qxɱY@J3}r>s;ٳ ڽXc\}9R:`§.^^Lҧ3ĊU=yDRo<+Tdٷ|As͉k~۹I !4yԂ@Ang'YB8n 'ⰽqE9^*ݦg0N`GU]Rގ &!Yv-.aj{dE)O*c=X4 R]'A*U{B-fXm9Zeմ,FڅwA\rCNFG5Ǜj ktM3m-Ɉ)kB)P=s={3fn'u ݭ:"$r@ˬ8 F 1u|@ygJݘa0'e4ߐ#++\ vfs>yo}c-UJZ쮃^B#X Xs=kyKAIɎs-M#aNbET.X4k! YgU%pn(Q>2+"HshK^c/a# )hH bXAܡ )V,T)"stUS"U:DC1}^O̝Y@f~q>gI۩-{pکtOjr2w5 -buZIK'ZII/!%>[H=sNJ=X;{β֫ = &S͑*|mwsBsQ_Ny-17%8*6{ijg:X [Θ3 wy0ɝ4jۣE{l=f챊=6bMcGH0SySyS9c! *9@Y;0ivoˋE!G~cQml)ky}@]I>;z`u䠩P- .~|E܇'Aua,\; gp[t7iT%)hݔLYO CWe̴x5 ,U]2[]ué hzS@=L>`cMM|&QIl$&4{7WZ/s1COoRÓ=o(*:mʾ.O⮺Ś2f/N@8#NߋbGEbgįf[ri\ǸJoյtʣdyz2wʪhV;Zvz* cY<[KJ="2G5޴ؖƔر,Gܹ5dyX>DtllSܨ O`B cq~FfVfBUx잍v<%aMHl)C~!ȽbAjis:KQv輧qԎ/ǝ^n8I5oӳjA'Y:'N:ECYCFo'l37[\*}޷>=S勒 f'{ۭtvDJbTvR*IeV+R{T: ol$W1q7v c>cShĨ|y&Wq_ciǕw2֜wYJ+ \.n\D[btrr2qàM󈄜@[ic+鄱uhj}wÖ1 dt8.{#pe~eeR)LϵvH :}cӖQxH%D%&^BH "buKc.4l Տ&O6aK$0VKZm[:WF_w߽C}ʪ; Lh6?V>:ʧ{ll{<Ij1S övR˦!)3s btƔ&Bm;ciXcmq2W \ ?#@Oi taXYs|9-yg+d+{qʉ:*<\U֛.ݐ/zX?G7zmC٫{MM3m9'4m\Un[oj] 7{{Ke?jbjU.*kȎfVwvf%cub7[ݮJW t!9ҙRҖz 9 q`k]E95az/ܯB}ڱ,V96S3fHDbue&u|O?gɱ(zsx(QTgډՆ RiOrVTHe^̿u]k3!hXE=[:{*'f '(|;Տ"yQF|oCpƔZ"=#{H{ϒ/>LgpHRՖV*?%?؆?1:v)UsT*Áek+D,/HubmL=MI$E9$5R76QI,NWd%0#:.)XSI>(:9:&)!7^I {ʚĚ7]-Xr 1M-նC#jAbK^R\X@uVJ\Ʋ S)ˑ:]rh}њ/>B_*Td>|ylFQ9n 82GhJCÿaJeEߚ-x%1MM hL?9{€̳3LW'2!o9^1S.rKwʛo.OoWޑʒ5q1&r=Ճg k0Tfn)1I#΂ZhEr>¡t ά lyr0*ԉBd;j9IB9 ۤMm4AzuPQ:)bm4Nql",^fDT6M&LPt:JڼW. 5Q:[4~XP>mv'nE& 4`T : a#?i,-`!M;npfYK7@݉_} xԢM HM(YDU:*DTk6KoV[qM jL"Vȇ¥ +A2Td/'m@&Ջפ<X=ߧGu L[2qn/3;of*_fv(-J;M#I:e띇b?!*B,K?pwZKpcܺ{ `MeRԟ:̭ +W !r[BMar dIՕ_X`ackiv% Z^kޕvn!yzetrSte r0}x=lUw76;d+ nr%,Êh&D, ﲽԏ 7alb+it4a4>?~n崲 e( 7->+,~ZX[sk]]Bb*A390DE6_>:@k]K Dx m Mz-Jϙskwȝ:\h_k2= @ [|9uU۸%1皢? ZZOvgmҫ.(n::~[-ibRS/~+gh^ȥS-, Y#Av~ J[k?TrCt5ˡʛBs.*mY2О@æ:lWCNΧ1J(ĩy,XpA TvUrY>*cR1ΙZ35\(tB6TAs%AaE34*E(gB.9S>kqgl',es9a.&~M'Pd- ]II[ˆ|J65'-\{p̡pwkZyzT6VJSG6_m2¡5; Sg$eĢ'Y4`%=>QG*lE4egٕ=A^7CDSf@fnNEA&3) &?Ik|>V%hQ-9Z]Tgsz LI5A}z)O 4%BWz]H-f\ңI㠌0/S݃fI0].~ tb{X"ei ^!*M:p[ZSe*!16CAIRG'ҲвWGȉgs! M')@igH8ۉBK.T.'oI,Nɾק)vDCSMjݘ-~b;Ee&pF΢ptˬM>(D,cw~5ڥ^c%/mҎ21Ca]Sz sxU輨~1PYx|d m|$}zIg`@ /YaI&5Cן{1+SgbYԪeE/5P #Tt< R4DпJAWN߃!]=u^DPi)yI<)CPCvߵOݷPwkSگ+ X {/X^{XiuLTqQUbtTKɥ.XҺdjM2ZWum֢ۢ@8p6@}BꄺWi^ \]>~q?~pis7[;pLHϚWސ9$+u\j%PK 9@|8 2Q8A99阕K!?O \!N^KTo?TɲBN|U=^V}CKٜ(~# 8[KƉL@*W.7Idu#yl$cL%Y k*z# 'icVE9ps5DݝoQ̋58X&n؟7!`#ܜOETc^ٻ}Cs&M: =nײMOV o/Ux cFn8)!o/ѻ5P 3dXl~RQcA#Sz<Đ_GxQ'$Cyhk: x#R]Iu:U WsLz'Oj>BF!064b?64eG!"Q=(tsH4pvS?3$^hWz~(1mQE[{68H06jfݭw Q!%ffl4A)YK{~?)P^Yɑ5gz6mvՙt1)EzZ+F׾\ Ț:8MZT"XBy^\sW6u8?%4:WrȨ?hΗ.W[$9{Ģ0/ToлĻػW5N꣭} 2Ǐf(&`[| ŐQ_gPQ[} .^7!^Y enE-C"MI>GVD SՁh/ns~nƉ{='Jq6PeR__rč\x5VMSGa8qPD ҄rdi#>9jG2^Љۛhh8!h87!=a";ћrdzVzE$MA䬈e5B8$XA<;P^+ O4 DA F)`||K ̷F,(щRwJyQ˓Bj(-H+}2.:cӄ:TW8:nsFo- [C.NiQH7 %EF9c'k{ XQV)K"0VPtZG D;lHeOIR06g%6Ht5/A`:{ ir9ۻ }`Syb%6Yk.g!H)CV|jp5i_7PbGj!:_;$"t`逬hqHŹy=ڈHGf"qQ$P|Q.xeO?N8)w#c^ي_+t@cU+s RQR"ӊN|)Iހku =b. Q.|0%ARM 2"+]كŠBGp0.ƴ//)o&sS:7[r”$ms ȼU45HBitL;_Tchill}16Ek`]H>ɪkNHYE#MN=J[Xo,2pG[wEBir1e5vjGnW,'I6$Ʒ'ퟹ6W^mޢS˸ YX!͔O:-ٍ $ǶYk7{O5ڄaImIʢ)[l}#60lmt[xKUzb#a?ubb Eի/N ,dZ`^½Pע;}waı nu5x\SǍ}3'؎PruF݌Y V ƃhBy+\ kaȚ?'5) ;%?uxә$AƩ]h5 sOK˳Y~.$XV}˪MYiO 1EeZTvԵ >+Es)S0 d`PGbVyX=Q.?dlm:`L-7n3\ ,CmӜm ɽaKu" lpX@oI}QvnATLEāq++Eb91o6TeF%ϩEۺ qB%RI׍s Z9+pOPE_ ݅4VaZDyH *kE1ؼ,ua)-T[֞=^9~~1M޾#R(v?(v;sqf^^bK>zr}"!w<͟Vy5ŁkhsG&(,= Ȏ ȷ E2|(ް1 _XVA r yVYB #Avl`z4b=\A₣J/uA'ź5AB$yV\%2嶺I#,xI d*&!B@X\yyDb<3a\ $&ȳBnB/Vp"x H@{y>B| @bu"x=|/)^1=_+Hsߕ)da4cvs96lG WVD .yWVbR ;0qAtHޱ 0X;(ɻbRZpy=.xOr <\09Besp3pf!黠oeE0vt+@ߎ2; K!n㙁ĸjcgrgcycdckZUOCx|Q:Xf: DAexnA*GEYqh/@X>gӊ9KE]l(Ԭm 5=cv;@zJ$ID)WAȕKL]^>e蛔*C'XehkE-ׅ'):VؕͦhXYI鰼 Sb{TU~P3ɫoWC=/)x#v'gte['TY2˵@hm $3lߧ4hv؂Kې Z}G!^CZC(S4!18eG P_eP.ߜzU'@@_~qo%+)Iy`l°v~C7*%~wPP(C:zՌ:1\N]^mn 6۴@ڒ͞5}ҼX}fj[$[/S9^Xi0GuJGeDm [5pi6{FqLm$)h ٢[Pq:uռ#vD; V:}[r żʹ(EyQ߽C ?baƿz;ɞh4{Ŀf9{zj  -2TmY E>0}]NQVsd?ې^fiXv+苣AYfN};C\~ڰn%"9o܍"Ȍ1|1@Ϗ ['k=^EC[mE﹛?KCt*no󼆸?9c^4/Kd}FCaP=6=4T7 |g"@t'sŏpgOO*'Ys$N>篙/3zyMCBt4#f<>-籖)<|hu)f:hNJAcHzbb"eFO k-qҕS:{^6ey` x@ о$KYS=K DoNb8:c.] [ kImͲI–BPu_p`]Uu$9^nr͘8Ed伤[are=> &WUFr⎹ Q4XV# fP&A[U+( #X7vtih( :^-k%XDnXhӽxoPde5P-Ɔ?B ۟q]:4ϋD.e7vz1X3"9u[n'q`(g7*qP[C~ػ11yL;ž1&]k[yIk5?>N[e7*<)|]R^^qG_2Y{֓;G2vNVBcbvG ȋ\./ ]:AȕJ[nETEP@ 2'@o|B\(sf ϕ$W#?t@^),9Qu$]E]_Ziu?c%rЏ^*u02ZPM] uyh_@)IZ!f?^;Phl0~jF1_@$jPJw91z:̠QSau쫟;h%w BruB*ɳq(AfEQCˍncX[Ҵ`Cݤ3Z אsnN\Z?7U{#֜\5|%G 9 WDySu[.ADv84-B猎jE`h*Nf)5N/,(x^(#z*{ЇҲSW?ﱚ1;_6Tb ƕKFт~Z0V-I'ӷ03QL `뗪yk%ټls#kbF zA<~ Y 㩏(Ѽ() 2:W2w(삕Hż7yU)ЊyVy4焛+!J4/ EPd@/#[|Brބ^&{j2͇`+rSGۥEmjǏ9 0}d:D9 G>/ | !=sj| a!̺?Yj&FP\)EwlZIo 7-N }ҎI%-g`\T5xE{+okj"[W ̇8sDBG: ^%D% *DDA^@@\Lȩr*Vs;Epk5K.^Y)6fx ުֳ1άlQtfndi?3.f̘^#M`^Q)H^ 8߄()`3E' qgB!/8m\jګKϻp`X<<>Ի.sX="r-jG;(-|j2rx˦? }_2C>W6 ~-KE|uM3AgY?g{A>!7ܥٹ3|n%u<7Iy;˰"s`$\(5^Ρ'`sv$S6j +36Ń57a_'sofnU$s`\d2s sP_Q%̬djͨ+C ὃ-0<2ol`cwoM"3Af+S` 3mg(#xE )8%>۬ r >;ģ%:읽F`g$nRϭ;)9xo>!?oDyzxa$^^׋ o||-iln=3Hbq:|Rؚ'6JS#nĂ;QzIVe"7JԻ:5X Bܹ,DP9j}IThOܼ:qWw ({~$wH e!Adr6(Wz~7.C-y>y49wn}I[!DLݔC@20_y G j?N~B H×bu?l2)DŽ(CtS*[ X/Ŋ.͜e 2ia:+1pˇ86 BQ#Ngu(ns+9  iQ0A^z(_DdEJ ^CROrΜb|-Y^{-d}xyޕ8YWxXdE6~ NuCM/!|x{"b>xIY>|Kim*8Ħvi#[ZtQg2 ?Pg-8g dZB#$$&tVZpd sGm[Ckq Dnqw06}2/lk5SV Βu =FӁa@pSy(8 BZ/xl6 FZp8pP h!D afZ.r\䌑f`fMH;a*0`# #BfҺZV+ l F +#IJIYp* *: 0X,`yVuUVs41h1U' ~ !' U 6CRmض*=`pS@'\ Iu8| pQG{ AmCa>v",]%~9ɵ@NP#[Ͱq0 yG6AsD!}fK*8Ƅ49}&vnDg G3ABI0Vc%cOJ9DS[|1O7Fas2u8^#m4y6CW(ZV,*(!EP'\eD'f#GN6zs7d9oe$SSb}m|gȢ\5{E[ ,kկQbn%=1R:YMZ1JBf3N 'A4R^˅ 4@/o$lX+[a۩hģދ)WP\aRM+~JNH5Rz>ˍkLpl*,jS9VTX?PS%ŒdfŜr@m\ lA [60(F "D F `af+6J;e)* u}8i2Md4գ'ǕqEU[έ VA! QYPZp zePHIv~s^ ^AWkNzV!0Xcv5+s^z"RiUIy9"+@o_Ԑ-L_ ΟNB+b^mښV)U(iUJyIAJ:V|ζzۯvf 9bS6TG"F;E ĚV~QR E JjaV 3ՇTt+ucojnZo~*e u;yX_Xjݚ'd@l˵bP[+`\VO*' '% \(- moS-<$|kwlze<&⫦" 겦tztfdk}xIMKG(8Y]lp $īx" sYv;A0BLazi@;R%w1dꕑB EIvL#u"#V;}0ZQ\.RHɻ"#AY$Hk}>MiޔPtz^ Nka}kM2W`I򧭒?n9cЋE(a2JY.q6.s\1;Cwg0\^,űf =:BZĐ n԰Zyf. D*?XJc茑jyp bEH$]YI:d%Zfs[wQrѲi]>cɕA`f-4Eٌ[E90 \Y||)V֘IbeHVe#VֹN+q3p2)f ڔ0t&7f<2Cdh#dܨdg{js"ye(e0+61BEd sg4b{>O(gO>*jmy±&N4ѹ+U9%wea]I 6J/ky804ij0Az(Bfbg^L; }};C bg-Y\_* )@"=|m/#u2egh1(坹'W IevտA0; kG~/GQ<&(ü( 3o=zC$L`͒뿍'Pk??Dn&Zkal׼(՛[ `a T{>&mvUIgleni-B}#`nXĴg[a즗kyC낥>J28X=|noam/sa? v k2,F| q"Y#ΌFw -#!"r蟽H?epPKN: L2k "=!3ûh\` 'q^8/ki IY`JOJ0*IU6d ů_k#T-L2[m鞞{}l0fÚJ/J4}VTa^ՒZM2{_J=yUJbUgr|uή3rHjIjvr^'!m?Dnd[.yǔG E/%)wjc^0VU56:&Nq06ؒ&cw4"䒏f$Pz. @Y:}^ͽï֭N|gIb!]F?;99o^(jD {">n˫?;juގ:$FqLz߅";v'8vLTn?^𨯏M^-L& balh1gHcR5 ? RVƒ Tܻ6T;^eD@/xNU]LܛHkdc;#H<~6u|V8{tgfΞ#YCl֢tˤZ YVaR?Iy4ԖHc`0DXF!! qVe+v=]}n l{tFWaFNt>=F1y^u(67UJ̨X6sM@ZH6SRhc31^ `LˈcmXv=||iLDx0cXE훟ՋOaFsKI&Mx^[d-ccx|sIclt C CКgF걱6!\\FqIVqC1kx[[,a&m,JqٛOB2dˍx {(f>,JKϋcYmsv/͌9}VTAſe^1bAlB(8DFnuN|6^#y\cv m:rx^3`M*-#$ (5qwRji)!ڈ766@ SmmVR(q(mU*-tԂB{F8KlaFK "WQjdaH)8U3zܲ61!4PL]آr8L1 2#_};@@9z4ԻѬyqxiA &)2G4ПGY栺(ĒS "9J3dQ Ԇ5GuO;|k 7B/axeg2[w#X HQ`5(@F|XnW9 H)iW .C"v'k~b&|(]1l!GݐSv+.  3'y6u>YGŠWGZd(:G .C0u+^D!\Q@ZWeV QeStӗeCak1 Yx 1w#A&d -`p&D]䘊fӋRǬcb,-8S^!# J32=LuDZl:5 lJg'PTea`zaAf'*mlRR/$ZZ0CZ hg4vvw@//4AV}T^O(]Tx{!!?e-u vQ +(*b@|/B8 ?Ql\ $\-u+.* L1-q,HcQPɒ>`#]̀P9Kr\. B'9ErFt–)/O*kmҖ0/|b-!e-ioL~/Th14b&FNsX\ZoGlHE d"x]F19rc+Ș(!٫qѕSl# haEEtQ@Etm-lODo~U3ҔP\>T\',ڌ7q.cRfEs-f6ƪS0k#s Bx /)E٘ϱ(;~Žw;>#@ĞOǟu~9$Fb.t,HVT q"hI11H /x9EҾ%*8emEe2q9w@էl-PZs΋jȠUq^5uʏ^$4Hr Qz%o;gHX^KB]k~ `j>{ @`/r5yciX:B _\Q Եc#GGa/{K3UJ5کhvaW@vpI|Z`*; Zs|L -RQ[fY:M \ӫȫ l/vSo0E!3mF9EBv!y![.%z:q=hc&PY',uSl3 s@R@Hꈰ\]"B^H-j#UG %V&'"% =/P!]Qq<5!dIHf xq+5Es -_4+*k9EIE|eE+D!ėmߍXʪaVI /w}z2+R/(T5OA{)E÷rJJ&ِ"њR t^^t9sncl׻5Jzr|Z<~|^>!5ZI?&V#Y Hy5W/ `蒔X#ƹ^#5uc٢8Y6a2.9{K3&<ă= Exhݐ05T _f|.9j𿢰g!Cٌ 5jnwMFJj"?kk#:oAq"+0Ir/eD`ղP)|9*v?WQ=>r\tzJ)t׆6CxkC#Y~L%Ϳ1g|喅ph8S,(+Y1JcjOY ^e N}֥GWg"C3II!UT$f3Ǒ!M*nF% \ҎORìcO.M IZͮȰ87t̖Oױ(u㕎9.nE\~X> ,p"c0$1Db~g:@@f @S,F_n9ˉW1!Gq ]9tnrOo?L9cމFi(m8>5JF.QJQ*QJ-]Eۀ\EbI )<"E1]EFpT Nn9 <=dBs0!)-|KmR:L<*3b^Jȑ맯W^ϼ3GP$L_jFfrWѪEVg q@1#U`r2&@P prȵ3X G\~liXZ P>oVs-ͱ{lڢV`<wv>WwhM"|Ƌs?W,qQۙ5w0G[ۿonm˵$Z^A6&65Ebbb@]P+v:%Bw72%f Eq,Ōw5*l׼_GԵFl KyjBEU\g<"o6"vAA#e|._8^̕H{6YGlS*@mgQ/+A*v*|bm<;(V"/;0k3y]jjҘ;{QӫrAVq 9TkՓpV܇Z}H-Z-\0DWT+; wRk7ԙEGmqtԃ 1[e9)>m@`52S,Sۂ_ ճsLhV)jg}||wT3f*!'eE 5Tjg="/mP ]hЊH0CQƉ̓DH@Ď2OB yMG^2Ƃ٤m} rljH%ͤs@jjLB+fL kBdtUXe[/BBm$"g4cZ8QS 3@|U4QL;Sl6p99E/6;+Qo$Ր%0ieԌjGٟkwBɅTiԢ빟bVnBHEEEwS [&6=lӌ|pMIcbE7*qcmrl=AI/3V@#I[T2l~)pC7x@V'Y: )%66jˆ?^1nĹYQ{bjC1A@(f\ 3Jm*W}C }$TQfTp|3˂3HN)=~/Č3 u:MNM=N'6Q ,B@z`F$aBT$\ p-<&ɟ(zZq[(=<@qX\ :fߠc:fgIqaiBAmo\eRCog޳8"^nظ:Bn06#mDOL tS9(9<s[AiM [rn,*`>Ur$;w †{16ն:$T\-)(gs/v1q4߃~T<@>ʘRܜB~]*7 z#Q0o_XIj|M}sTվ9[6>~ cKgà |E {|'jfb9hWb}3`^#7=̥N8grWྱ; "y#38 67e ,1g 8+!:zHvԸGGc6/fƔP/ :ln˶GGI}^AP{>M.V7N?׵zH8K'ijHrC. %ZkJq^1lè13@2i;̋w„(y&.LV+7Brb}ǤG֐N!Ȑ fHY@6s|k"?4S"r4uuXD>[``ėW/v0bMBDb˱D!ܐF3b:(ԝjeMws~T?&`bzԝ&8rQJb**,teE|S阮bYnbwog٣}{}=~7{.tjn/ [{bǼغؿX))1vCc ˧Aʭpf&\,EYq 9leN7li~X%eXJoR"q+N ?=8[8[$Y.%GsHǧ\>(_Mm)4,nohJx/ Êb~& Y1!{4ƊvnKmdY~^b&b.:bzFi@%%B U,!@p!wLTDp*b|p;t%ɞN̟ mRX^ʵ_,H^GjZvog?pGC)1ˇfy,'*l# " :y=DC=q =:Ba(fD/ ^W#\;9r"eC;1F XLSQ"Mzeml8;UEM6Lr=U_Vn⊹4s}5=TӱrQL_P2M{X 89h[Hmn:n.~ge ?~.z*{UK@;@,{U1)x<1OH1.~-d彀 Š;UӬ=AJ f7NVǾjԲ]UʚdFanⰹ;OXHHn`i$Md[`%v}ioBQl# zUBznZ q ݜ1%PJuK!lY1^P0sjj0oO5r&kȹtB9@+^TE|Tht6?'UJ'tƲ@tt#Z@{,F(v؟2WJap[D+n6ȲcA M{fq>Kcq]ŝZ(mʘB̛߬i=P]o3;-6C%Gm@rse>`mϚͿc8U@کYkjؚCq>#ئ,/&"GY,x둫ӫU|Ulߔ9L&rL}o|JT/y'˽E"6Y ,up|4*WL[ji,۹/&Zq6 Wҭ,)1KRdb̐ARBezfdOWI"eRΠ .R;e>}W ڶ^9z`g!?Q;El3r6 k{_v|̮Dlkړ4c@l/ۇl]{mr6Yd!KoOezX-2ԆȪPli^I C麈g,7CXn\sԦaXC7H>&̝݁&Qי+zn@{v"8j=U_2gBg 7C9r 7R-pVr7eMJv>zz=A8.o/CyDۘ6tdIJd^a a:Uq_B &iF-xh(_Q&iܖǠG$ #Wm%֣ɫ6vs֏0KjFxvv0sk4[A 盒hF^:3a5v| QHh?t#!yX1dJ0Ur] KJ} (:doRrC-A-[͊ Oe!o#ahfRns]8U~Cñ#;wŽMx"{@:ALBf Aˍ˷%[wyu}u{*p7c$N5Zӆ,Ǥh.ϊhrM[nAx\n)IIkᮓjC;~`EuBL|?Y239ߥ.ˊ=`-.)3X̙]!hyV h s{;ͽMpYknHtCT"Z| PC:|vΜq NҊ@ӰqL:sFB3V&f-S9jcD o#Ɨ b޹O!*k/ڷY3< vQݑmԉvK$sgbγ!2]5˧M@Br4ZU!%Uxa%()ٮMH}A$'TEyZ;1ŕtE~@6bJ0r',eWA1LZ{ 9}_e+%,c%JqکUN (mt(-f,yŪ+fE)A;I4quu, 5›2F\}𤨢J$gXQ~Ikt9tZV%΢;t]4.0Eǹ:{RXcc;:v /]O\} Ww5%3a]3$C@jCbEJsWkG3%=*]s4!<: tw88ݺÛ" Z{ ]!?ʐ\rޒܧ5R2+L*8s:FuO1p&5ن@i'3]nh)ɽ59ɶ$PH1kyfֵP_Gd|jP ~dFl[1E 9M 4ןұt&{Yԭy!Ľ3ɵw:{2ʳtɽ5)"*pǷOғ&V[l{TpXmI(O@Vo3(xePICYK9)bD8њf iQO>=*u3]=82,SHfTY@L+OmSЊܥI Rut s<iIAZƿfY.5k^Q RؒmH[ rvZ*bKs"tta, yHҌ *"#2r@ Պw2̐JkP0"Dw>,c1#{ՕMԳtc55wqfVr#C V B"*[Q31X%|X\m}, G)!N~^a(Aa`P^UM;A)!5?e3A=+FB l6^{R|JdMzK΃:NJTcDWh=_gm~r\}ؒ @L<$(>}I;Ȋ1)ȳ%7AL"?#*ES0E| 2~:oU\'Bq;~`oFuBO$(ėfYXf'4";)x_]^U#Ÿ?E|$2 SJ($ )9H !VB+^Oj,UˁN[v s+o'YnHtCW9g*o*c' 5HVTuÕLw [⫤h_,by)j\j.3*  ğLaغ9UJY=aUIƤ.gY1Hǻvtc/a0hKYHv+yxDa$3ֳ 33pV&b @DY9(r;>YB+zY}>]ǔ3t@0s9UXnޙ2(2ڑ?y ٷ02n&:}A=%㹥z5_EqB@N5;KlI '  B}O* Qw7ʸ5NƋ)lzk#*&wVKmHqNPNܜv @m1~Pn"uwʎ*3%Ҵ]F95ֳ3wZס9QƣQc};EO1ͨ9ML ޅڝ~q)5U*v1#39Չ/)(3]\^GC]Lda0c:Tό {baP!)ƴĘt]']1`X 8e "qBnU÷H.ݘ`<*u7ƛwU8;dƻ/ g5LUwŒ璃z,e+,[`z msA9kZeE ! nx300X+f vk,dY;u]vBF5,"QʠښOIPP>gp(ûBZ,˖.fw۝e`"U1/!rltPWͰ:rì η*N[C8ot`v̾?*It=b2T58T-R]܌ND;%xX{N(aǘ훼 .oJi:kgqwJ-p;Ol-'Kɏޡ8`1i8,- W)g'6DIDR=d cvR2iF-8^VqE*K1TǹEEO]V]!4۵ժޠbHdf@q>UG=R0r̻(GLJS8D?c lIEu񨢐ÑOOO?~*oضPcxDxAyo'\rƒ2y_兙vXނ=YIڻ}U01EjPاm5h JF|}5wѦb\ۓwvgVcĉ[lOߧ 3S„&ܡY'%[ٯ/bl1:/ NȎcǏ鎯J#WgW;4_AP@Q鏠 C ݁5c;&QA΢ C]|"E ɱ%skܞ0ͭ o1nUιۅNw3ݨB6O͎{7uVhww];t{N rG狄?8wHg凌%$7e-gb'i9o;',A?'iSYr3ld픹auZ`f;,Y-Ej3>]\K-qOP'KP;c»B]45-aP?ׇ.jnDTuъ:xGgϕ6R՚^-8@ p -49pjX@{U^'zϳӋ\Ycfn0P V}:+y;r`kd@O=tgҊUX,Vi.JށD` 3Ę"P2 }qBqhz9Xmm:GMpXc0k.IRp,2kF _uqAAnBO }p Ɖ9Cnt@kT3&d!׌,+yݟT b52]}khh[j亥`fr4#.QFS2k'1e[0Ê =T;!!?v1}pՍ2Ӄi>;ڌ )faJ) 86 J &E '9}.𧜿0,O h_GQ<1{ aO3؉:~|8|ƀO^za#EuST꣫᧏Q6 %gu.8C3ޗ,yK p{׼>WOh(f,h}Fal@ܓ}:A`v̦MHgQkL}6Ro <{5+r}YsFc9d4M1z~I=ނ;z9sfȗ1u.EIp3QypbgtS80}PYvX` A#Uq=ìBe׌{y>BY}閔[ss C_KuJ)bjaD6.f2 @f*qsn0=gzkbHqHY;m{ӗzי.y4d}nB8I8US#]Э3O[5m&v^{IX7'u#I|V:ЏܳbbH\,3r7 )RŽ*{{\9ݓ$BGzw`{;vXx0eF PC™Aohe.03>Sy^7,:0/dp׌BO\w?XrJ˟{N|^֮Юs:Y-_^M$#>=."H?c-/R~; g?d X"gćb%l I ve'8.{AgM >27IcLJcX&<٘U1dƞ1d?emH5B잻ȖÅU1<[: r2m 3$vG,6Fw-B&f6$]gd$")ȷDBM-@ *[Q޼xl` /ާg1{`ٕ؊rp4pZ('u/*|ԇM a**>CWlTe}рA9wykky~oZ)- a˘$ cQ+^+Ů  $nn}\Q=S>YgoVY 9.hTqOglwF(a^')b KR^WM =7g|R(0J,*DuKT{Z@ \v#{ av'*Tt78E@FՈ Tj$㭒z>NVn v$:F6 `1yxq1J"C!3x{rIE˖6`.I# Q}scwH?/"A'*QcԮR{'fHS&& V{,OY 4{$%ſ׳ |CFծ~ ]%9@f d ߐ =?I ! .1LH60BT.]Ʈ @)A%vp S%* @EkAGX:.f9=nNg<@*Fe PRtypXŨ}!cNj)4MV3?!?j]4aݴ-wY,;ft@T3&सόdF~7xsTN1f0LRgFNMƺBJ1]uL;fru<3-.ef0UeoڬXxyK8"+溣~bv,!ӌ>Isʇ1}Sm^,1m}Mt fl=#>nG9f)V`ǯ+0grnԘ4y#ҘKs;(~VQsta\ꊥYxz-=) X*{Մe\-3"_òs].(Έb ;2WI[>OTb_To|m#[Mty9hܮ-'*`΅!Xb~̊C7>#קx:mgV(0flT[L{ xǜ00.[jOdgDvOdk-|ɨǘQQhkCxً @sc*z-1;V):o':#V!>V>kvLg2Iʟ1 ! jlTPC >ЬԞ_WU|1r&f꘎9cuIJ {` (N-=Adu-*l'uC0"!10JԠPa%ly# pKNq h^ptX<M CԞKFmÿmLTk9ɷ`ьCP;cBǮ~Z5#Jg&}?~'=b="%Yu֊ 8%$4T d *p*Y8@bxy1leX_"y^):S &:wEW "wc+t1r*(҇i;a |Fe,ξ0,]U$rx۔;0ߢl _Y`RTנi,Xy8'4:'Q('<[!3F dYҀ<+d'~]o3 VA:n98iE 𣦶&r \qz\K@-gu)d`OWvڭ}>[?[K()X)XI5-V.Y>~>CYRxnPE乶r6^Kh^aޟBXl`C6 x]Ч پ9 F|ʈIot!Qn Y+tTq1cnNs;c.j~ (E&)~@_2z=Ǜ-C iwURoZE&hY dr5O| ۷X0-JCXMvDuYTˢ}Gqމ7LsS1#t,Rb+v&;p [a1"$w5B#_7lo02'`$+ŋEbJ 0O9Pi-lMdStBH3*~ }Cˡ=r1lxʱH)XOQqng'q(Qk\x:0ܷ QI١kb; ^\: 痁7&>etoQ v6+'<<{_|λ<{+(R;}mpS3$[|a$_6E@y6]NC*cXX+3IX4"_|Ì3#+{XT!='ȰUMfUe)$!'19=Ǚ9}WYѷ《~# +0dv<}{juO etӸYbO} "PNn ۝0kZEjJ6庶u_X5?+o P݂~+S.cx5 1ƼL~S1]Hg ,ťۛť)6:PqFP%ҮI*ZW!KLAj)૬)t|A`W,1eeq .|k-&FDsN5֔C?>矹lʢ—ftP#ӭ]տ[3s7WH L5STOxiәϯƇ BVh_,v\x)i1SYjE|fEĻ|5x/dq7= ֢JWav[͙@ț։a&Lu?Y_p6ݩ[휰Smw*3?3"s'JUFYeɜν>y ~.O=kbe vsOz탣 Jاo-nCxb ,wt cJ6c!&6_9y_xUK4*! x{ ..>e_:|Q֕O_en.)XeT-b|IVψ|)s^5#i/\*n_ e{!۱=c!Z9[mɻeeކ`$AI;20oD9&n5a9/j۝1~%/σH mz1fNN /CHҿƊ (GnJ?C#h }L.E'@8 GJu4>8a<Ź -CV.~XPzE`0'&>\"% 5-x}@Y'4[~>~0|cv, 1nݻ{)v Ca~ϩj`_ٟ_4ijAL 2g*Y:}{;K͟ޭ'ۦú|9MTLXeѶk{ɥ-ZZlE揭TJ1I]4UEg*S"G #srkC}A I=S]2%9eVʭʖd2]Q];oLrŕy dꇜUVЪЪ~ތ^ Yu4m _PqMpK|xFUh`:[+J0'YBbATNRtHJ͘]\ FmVcǹǓ M' 'V*+#@?{xfA'&ڈY4O;daLYq ZȔО<x롒xѪDJZƌX#B #JSeNcӺḿJOP{d\[P1󡖒_S ]T\m%wZK;cL-sn9\9J H*rn(54$[iC46$E; s(W!k4`̙hՔ I76q!yB_F35xVogWQgO+9_F nVoe oaJP$Dϩ d sHQiN4:9FR (Y4 &<7EsA#I DBTDĎusg$U=DՔȼ* Ӄyt4V71~clP"-Tj!Rr8K4B`7=-"4^j.+f-Fs0:ǜԈAX15_,N xn~zs ȕ%g射[&B|΍yPn㬾 Qnn|'Hɋ'%M|zl)y!9G0Ιz^C/kбsrFvI&:&\وU76b?b#lvQKUNL(<I$z0_qI&m̙Cxn^ ѭOm 5~ ʴk/òr9G>hh 2<%FBi9F*dЧbis!H|ԠUP$'D Bj%F4^\y-&B-fB<9Q0\ذٻǦdcJ$*G Y__3ZY @>5\|.W ܈jyr2ۄ*̄.RNTw)ٞnF!x9Yz*- O0H6LLqŷGrQt>YŲtZ(,eE!,WE*liu/[dMVgYV/9a'#c~n%xdkY nBx;x0w&3R/!9$:U=!Odcؠ߃; ѮPfl j)IIS%,q9Hmc~VB.7z!ۜ#.]ut8OpE&k}:E:hoP42g Wm9VYxJV ^6gs㥝)U}%kML4hoP/h qc@ rAI5^XGj-=H tDrax)  [vˬb/*-šW:*%Yja DD^8hGQrk/ΑaH7 eCZQe ])E;p#6Ha+h^|].nuܸ-t;;ʷ>җ,5-#]N+&nФ|[ TV-=DB{7f+L2|;@-lnm9IM9g);ǘ\r^@VA֡D-,)o/-Ö-ssK\/.eۋWXtI%A/G\.ljlIAa]k`T ˦.{sQ4&ar[3e{vn茦1&/BZ3H].G,beY E;X5DɽEY٩,iQeэȤ92JT(uqP1T9JfhMp77NōN %EP(+RO_e5't bQSvo-mQW]cI@;xt0|0~P~JQ4 첛x.sQĢB楜rnLWC~g6jkmNjl]?yrR:ɜ < pǕoN|kO0 ۬0'+lbʜu7ӝWj  d?ֺ50c/V"Zd.EA49=PC3ϹjqꯜS:uDKLuMVV+jW_\xP嫟'#b#ƈm3S(dK=V1EGM^x+0-6:џRA۱qxxx%Mֶm;ݮrl]عXn$mdu-xfXmÜrZƴmGy[9ǣZD6OWqj֟}8J[(yUm{H#mKRĘ%`v^J:@ܶ8+"}X|y8鹬+㘌T"ZcA1v#%1xv3/ѝy$msڶ» AB RiK5eے li|<%[+T Z&ii-ȵ*w7hI#h}A;.BRKKn`c ,m(uaJF&%≴jT1AsrQa*fU*#i`U*Ԕ*M dY)BҥÚ+,gT,Z j6g}z0cYێoS$;vNZޱBô4+FY%C3gsڕ6rnnP1sa{kMQւDYs XJoM95* C/5J Xj$,/q^-g!P*MScv ToãX(漨тL9B2^ep@Ng$r;/u d色77z!^1-ItDWDs(UңzЩ>&p!0v"EΜdNh jCu9!^&y$ʚm*8Mث=5*!SU}]*i'2:Ĕ:ѩRy@Kr:fJSʻzWwsS@)eA^U ҤDeHij!u;qA"u7Zh{vƁ-:.hQN"8Q"L0qjPBV7NRD>rרD7iR(zۦ&6IлY MӤ*C);_rx{)H:~,È[6̹{w Q^Ts>\/Ġ,Cr Y吗4J!+=bIMYZqn.F!K #*x'Z2(Qݳ;7 b&梦&75yS8;sF0hʞQ x.~=}/9=Hl]i(BpKBن AKèy14쩾o17Arek$OVq%*(otQ_W2ocHټVN`T-{Xt=S i<뷦oڊ0+=.KuBў! WXl"\hR0$a+!q cbݘ("aE*$>V>VbYw =Qȴّ3$BKQ+x@j4MTW@fA2MB`}|H1f_!/{Ɛi({@==ȴz B0KTz Npͼ?9~P,Qʟ Լߢ~~~<4PwS9(' 疚{F4%Ds[aps@.xؿٖ=C_X7JRxJ} pKɗ!~OHӈ$k"!mȡgw"jX"c2SzD*%)+:tͨF*;TPR+~G]4^debﺈA]ďR}⥊Mm4=Qs-qš}J@:KBL!V-NV$~* n͘קgY^ < ,Q)À5YC^P\by=d|%D:01ځ5t1˷P=6œ1Թ_T%a@0uJ_FE; xȫwP=gSj+ّ3y$Bys!J馋}$z. >'A$ E};VZU-DA8$I'# <.GAA$]ID\eQ# y#Rچ1V ηAEc{05 f~wǟ_m}gpN, 8 {Awèٖ .Þ9m-48Z2F Ȇ1VF쯒=Eҍ1Z(]m!9-Abpܴ8αף矽?f.fM^JI_y A9PNRkp2g3BpxC7mE>2UQb6V֍ A{i 3$ocmu, #@Gٞ d :er-PPf#gP/ۑ~K0 >^;9J^LXk2d/y_-횿EAc*z5T߬ffxْjLH"\H2mLTĦ9L dV@-wݰ@LKݖfdRijF_d#SkT綒%ɭk/.k^Eƌ,)hW!l(7p%B9ED騄4~nv:LE-@QK2Ic~J ʪ+٦"fčn}/}^£\tRJ/*ߏ( ^8+u=\E0ޢ,ٰ,]t2^6Nc8Euʛ;[T~HrujϏ{0)TIYZ7Ғpx|fΚPfUF%Wpt׃6~ĩ6qrJ>of>k֒ӄ<lmEa .?l[,;`a-i|6ҴI-6u ɚoټ ,ƤݮQ놼E ,)OZe:8RLHONt\jSiKHUQX^kig> Z^\˭`e@Ī(Vy deZOIL3m<BR,$YcNUE凤Yᭂ)qx:ȋ @,.q,R.B'^ vg3؁6 XeZrJ޵(q5#(E,"w]hq~BqOE ?_yj=8UZ;+wfYw; ꟡7s}+]|3'}0)Њ1en+!0*XY +ؕ.}%M.(r;WYT+&bU0X_)}o>Ѭa@,}3w}x }A@o#9VҸYጕ UyP I 4դQ}z˼7\P KnИg{q˸aL1&{90:Lc柯~#Du[nK³2톅gZ 0evn^8r8uoSAnz8((!X{b$+:;ؤC²2-ٲBx$!eN0+3 57 ޻O'lJ..{?aqףzF@nż pgW7)\sYO7{aۉq ہuWmllSbDV~կtKi?BW'RYU5AELKִ";*7heAeՈӪF8*"wi5:fzy^J=Q0$:F7aϭDNׁURM ZpZ6 wU}u}\#u ݩ )h7,E浫~?l"73}WdgpH?WSָ~?oQѩFןϒtYJ%;y6\騾Vs#Zżc_bT;T2%X ܀z3$EŻU Q"fz3v)g+5&&`?ꙃ~Lx(/yJQ~F?o"^fѼ)~vo?d{a|X7RC~L&+gZ= 9SBH3f[΄BzYR哧ӧNLŋԜC\峤\;4j{;0" r@ 2m6 wv,@ry{ƈ(tLE|uZr:d"mZ#g?wvZZW0}{qclxSΧFR4sASv[s(ލsrwᰌw8"?IY^5Fغ12Eꙓ g=wDsQ_WJ!q8MZ_22;Y;-@p {VgHʲLHd_M׽$._bx۔[WNd'R=)^ ~K zCgZ"mѢ5NS]I8^Âqd^Pː-e6 + i~H 'yb<M@0ڼod삖[0_sFf T6h %k_V6Noеƶ9jc *r;W3C) @DsPsσvدMTwHp\*5 zuhN`CU?vo&GrS%YA 4,(Q*h}펾VA<@Cȟg'>'?F)/隉#$!PJΊyvNZr[HuYTZZ\tR:#BSYKK)!l>YUO^BDKtG\aN^:ne?l'^ѝ;?0IxY(e L5m2@*;5RdY,ir(#cI_kK =4˽ [h,Cķ%9PA0} [BBW=>Y?B9@֌rU*⿭'/"B'6^3d]rNdG5aA X YvI1嘺)?Ð.T%C#aĸTOO󧓧K}e#R(Qr `ìb*nsG$Ǩo+4*d)1I{In0pgI.ќq6Ajn&ҁMn Ȭ2]zpK"tɑ} p=FU5DOS_A,kvcf&uNQI`h[yWyWj @ː/kGF9=l$@-k39) ِo>;F"e=- & )Ȏ5=D p`b4ak֗Sش_~3_SMU|\%[Ǎ{+: l]$aV^m~{]Dbd>z> zKlQ|P Drxns6ԶrP.a@f$.+m)\s$|C$Ü@ݲ*Zmi[v-D"*,D>: Ĩ qҨ !y$ e%bFC[R9tS;*Տ#ʼYG9@&ۃy>x8sHP! #^0r֢#z@,?0㠼SVhrkr JvA>w$k E SA{ ]u%\Ui,\k%yC]ҧ]t}}+rV;O$=۹5dy>虎ގݝ}騶PF*a]`.`7w*nBB=ލؘɳ40MY=,O d>>y*dO!4[hlqEe^ L$=LTT]z(?+&:hY$C{|(>'6E,$8j5R"sq$=};[Ff l-2a޵D-E мIJT+d^>5k+Yvr0cVt`IEԑrO4CzZZE(9Ί)W::/Dɷ)sA 8J& E|Eoγe!$@P<^ ioJ24n&׽1t>CL2{R}*Lڿ ?)(3|mz$?Zށ\qh"BMi{ZLTd!~'mץjPU[~ЦT:Vgz{m^c]ֽ=&Cݛ YM3aaSk z^~ üW  |a/~?}dE>@УJ~mUR9КIB G?A_:'xM>EΔ#'aãJ>pC[k 9)h?N}){\>Νik57 {Ca%V٩CӽM0Z`}旷>HDW44)_$ϋ+B紘:E,/2_>hItElF^ށ!7B̑'B"h4~3W LH/Kݡ*Oߒ j. ,6PZxG14,UYc4YjIXסm--H+^pW J;%`l$q\&)(TǦsTqЦBt6npCJAm*\G5 7MN1P@RHg|$ Jqo[hjިJձR$5lo,D Jzfi-$uo3RP UCqbF %$4-UV'iq$4Wr"H3g ]٠vN])j%b0T]z;fw:q Tp $A$kY"q"j57 E\AZ8H+ft_CF E׋k/G6^p=?lkYz19rM4(W |oPS|TVjI|;h֭3 Bv].ϳ(!6J,ɖl)2 n$f R.: keѥo&ub=,]"dr[*3BTE:h3081+jwdiDw@߱ xćCesNLתH"CHۭ)M\" T{p6eق̤L3M44\%D~NgOWU=SHiЌ <><<1 a]I يMV`/~eV~Csف_5'$oMY3tI˲b7̳bm#e/>fj䯻?{Ij.~ 4UrQ@{y9v%߶F[;byVH+DY@wW T QDbXy\1b۪@Ȭ bGxtx jz㾵p!:&@0+ɶ$Zc[GxCAi2Jdu2v̊T)C fw#2LI`,9Apjjjj*).l:T'qu R(+yQw#8@g&@bdl"0@gu?QWdW$2gφ)?;!$Lr:~QiģAɐj `"<~< +Mڣ\:( >Tt} ‡? +:r/X(Z~n N>u nأqb1 ;{0: P8'$fE[ѮzUβ:rn$IMIrh7Q $QJ&"[~P)7?wHVL0ʹn8g"txHp+[U yNOsO{WN0bX'(4[NIЃb#GBOjwBQk=DUE!)5UaZ?DqTU{0PPɢɑBDPʈS5&*CNHն,gqE/"Lv; :JJBʫKC@*#PӃNIcIx6"x~Ef-]CiFzevݰ bDyWÞ3!VbFɱ^;3x?W|`Z{dzVظ fb:Wal3NJI)#v z3}_cـ\|*iq3u ) I=zf ȳ~_Phn$6T*Jm&fdPVpC'! mȱZhRxv Bj&Vmw,F&@7[\a0%"Yuzϸݓݸ(&;e% ػ~$>1~&VIFz2W)Ipx#Żϲq@^-'m8Oɓbf<}\p &i[!Zm\av.N ܥPPlS螛 KvJVNmYSb%7ѐ~F4 R_:焨?7N\07x:@prl#r,w*.@ cEt`ő 61!7F👝LŅTvځ/2pz@&jT8[!vD" @!ڎE~gӋ@_/g;_m)Kq[[VH#94t`"7J<d^h5hiiwpۉႜMü: CH#Q7t&;V rn}GܪSU~9FntysB`_nX/yx?0rPa@$[;1C+^oX^~m! 9ɂӹnԢ=N97!L>es]Eu҂Ȳ7,lkN_H$DЌlڇ?j)Þ>aK+a`PfJol\IQ;bu=7Uauaƀy96tIY:a`b-Y)TpKh*<<ù[AgUNWDA(oX{Rek(~1~9 sN v/:Sc/b=$.IqC~ Ͽkm!]WӑtiL}F}ab'jנ jJ/OHsՙG2ކȰgO/ooSTarr)5 At||Y3tT&]RZF*hۑQEjn9k}r+ گ^*,TWw- w,3%ɸX^ek~B{W#)8_FC(kqDuPC} ՀHhfƕЬ7՘%u*y jWRyb<)3SXjf}"ֿW{O@Xa'1m]"96W6 sEqٷI4;1ÎXI9w9[ocIY3v&6aH^Vȱ5>JPs8fWxφ!4 Qo7#aMI}Sr$EpOcN&; FJgA<3eMvs3R/ ƊHTmɕ]Nn9GWz$[vV9Z]BÛïԖwRly/H VyCm!)Bg/̰J&nK2/H?k_ gmb5#d˼vI;woE7'3ڿqȘ7CԮz!;\|7.u8€l :mRYguB^nXuY,L~.Ʊ 8Ƴl7t'tc/#j!)i y>V7o2|üa+9K|]Yoӯ{:Mϓç˧#yHǯҟ. K..Xo,[!Y}V˘}|tr#JGA`ӐLEV Iyei8m߼X~_{!Q5Y)7;o:{'Ln;n\q T&G>3?!+ @1~m<~D<*F?=ݟ* ρ&_%"Nyҭe7׾b#gw/&^y[2yx|n!$^Ƌf$߿sO +q Ϲ4\St0ceDMUKț/Cmɬӹt`lՓ2Ʀ(ȴ7oѐQB]"f~59}y]._-8#/q U=UM:sT~~VM >U 4ET, (4N[DGTM-/j6ݧRHVњD 5.$9~e?U~y"XX514/͚H#Gg"cMV,"LhZiLh 9kyſ-~(UćWuH WSg5V]M/cKqyML^~BI<2JB^P@k[qy(ɤJ{sEԀ[/qWE//IQ9vO#L%>%Shzn" _ЩT ~Z~p$lݲlz}f\^l}SKqE!T;0uA~O\oVe'/ yM{#@G)!F Ԟ;89%igl!o; Lu5j}A%S]9";*p|poՐQ"4\fp~yE 3c69LE%,쁛r|-4G#,0؋$8{>#aZV- |;n7Iә $jzf#`Zr94g{ @^qlzY6Fy v>Һ)˽46zX֠Kc3+ iOV*֓(|Vͥlsz/5$gFr-T揍Nb+Шb[*j(3:~̶ l+ɶ:̶ (M5] cQX-ޜ$* bgD1I+%IH,ICEf@ZW{Wɲ8٪ E]V@3F/iVgC(˥QhhiLȤA$S牴1ISDž9!@d:ձ(н]o0zpҔcg$F.>w&ś6Xؽl1%AqR}"=?>BЊ*zU7BQ{(-,[06*#v"/- #/Pm Vm tƼ0, VÊY0j -A:D%8 0'izҹV'5y⮇ [dKκgɳ%ew,[@}iyb:.dރl/c|DeḽBhi8s--2q|3"(lPGi3G8bA8*NT^|-'o#u+D8Mo4\7eYy4uId:ʴ6zd)@f6hHiE=PgA͞=ˊІ-&*ތ(%Aͨ0*eO;}H4J<]D<&nN]h|0@&̺Ng~I<%GRl>>dk fU;Gf\ZMpgfh: =*sR>t++y2{' qP-`mlD_ZC~p$(6rM$ 6 ¤UI8Ndf fN556lQȴӈbFU(GIJz_~*_5҈j5S K#jӌ2"F]o3ӈJ)4ZS+5F &i Y;{k&(FHCb 6x) tIA8qHJMZ]Ձ(%G3ڗ;*m ݛ[_`v:o<<>eNTrFdt3' va+AxSnwb2a3?H[KBC~ۃ$j!EMB0 \:BglŖw~H<޸B%dQ``[MsGy+3 M{ːv9K~ߖ$pbR/\9Qɷ Ԉ9i=TrBdJj[a8D1:rttZP’6׻ )K:UZzީ5"K}R8+W r TP 4NrC~oۼ7ѐ# dKYK)(Ki"%I%I=$|?O ~)kczQN_W%'PP@m8t.YNζ9y1sS g! 2mv_)A?ky=Hup/h!.SNUBD1Xb {gmN ͙@b@0 QcJ((5gś8^e[QAubkW= Q0F %I j&z+QARJT(JT&3(<LtyP?SǓ(P:Aa~+sZD+ `fՕ<kM%nB^I)$[UkB=67(-#CgmƼ]L_kRwdM(z'h6mĜ\iK_B-e$d}2ZhH1k ׸'do+ypB5C0[ (#C-ZX[ߘA{֥PyD:"L0wc:>1SYttO \p>y cJCtOjbZІflbty|:|:lhjp6*m#-*x &#CY ԗ6lŐ\6cffЌ9Oҁ'NjAO*¤e۾;ׂdz?}WH#4!劆p S.Dݑ(.DEC! B*{%B+I .9o.C0q HrlLG3oQ?_Hk^.L9BPH Pd/ Vz\@.$2.k`B|BbQlNZ[tVݻqzmPWt|:`NPnl9ǝx;9Ch&R9Q6s(D0ފǡ(p$E$hZH0׆+!H4b& 2 I.C:SN>6s(rMRkh!+H/ {=Í>& @IQdhې9)mZƨĻ禨6ᔼ*@R8x 1'NSyA'(Ys.2U2XPMҕі9L4%u9oTIm&Am(&~N_CL- pRs@Z'jI xTE!C>$]K%CD}H !i|HBݫ|(2jWdT$Y& `|R'IY\jtT4N$C$`r &G%w:O<3(q'1ICRH} $daa$edvbh 1Q DY4a&aWHfȲ $kZ5 Dsic'B 9uhV$HT":T `IաC]#N,k QTpC6`l`4PY 'f 2$pey0a U.`hC4}Hz؈WgYrVfZ^(/g28{^Bt\`H5͇"`H2ԠiD,(1yƄ(VX)moF/_bcw6:a;vvuCmd#cI.0Inn#l0 d$!HuD&6,3nlf!=әũ<jS2Of?F^ӌ~>|(hHNI#IAo_xg5r!/ܺ8ɥp!ObFA }-[;2@tR#gL¿KR> o[ #d a#CU̲ٔ>sKJ=!ͨ<<,\PT @SQUcjC'״ɨ[@Euz}XTRI0S}4(ŨpfDf0ՋЋӃӆ>RNپاW5/}^4ù™QV՚>vtJJ^!xhx(y']Mߜw' 뜔Bi8e2+I*cvS=>{r4݂!6ζ1.SNI\8 oa~|$ep]F$ 'Fd xo0ɤNV8)/ iJOKҲVC cAq&NU KQ@a_G4\X?) :U r 9#Ǜcb[-ns2I`+$+y"(`$k)[e eRe]C4Eۚ $e~M!|e5ZG1]-Eđf⫗r.,D ط VK*Q?k7Bϒ'?͊C/(@  TtY°h!Ҍ) boN f]nhDRXkrxPސdo,("ڪ_Ɉ=!&D((˗A1)7YIA}j˶<*ZemGhj_|v=EXe[Re1cT{֣E{-Pg& A93s=  ZF3&>}}SY.7 Dm=ٲ8>ykAy ʩ>px(3"3/B/Gmpxvw簡Mfpsx(3joԔ)91%1ss834D G~d:+6CJ+BO4;U2)'M5U&s 6[O&`= 5'S?wr$CС34yQWQs(yU$~lO)Y<B@A^(YPuuU@`MhfӭO7%֨tm;My6Ff9r\4ٯK/ͩblwP AVR 4 &0{; ~垉lFp.4ny 67ݩt?ʕX6lI%;'+YIyOvN;9jf8"?s:kFhfvrE:/*t:wyz2;>ϋ!"CN5{ܡB4-vwS[;}¡9n۟"Py}ٹG* z=MA2Q+yuVjpx'y[{2n;~Rb tW2b)#N@ڗfl{ Q(; ] x)4@ÑȠ;qf/'pfܟiN-pl>Y! }8ѣÿ6)y 9 .}H!C:'%11b%# oC\󼍟^| uo=wD׮lqb\+X.rMK0pbߧ 1ȻMKܺZs>@>x[2T[uZti_!v,}Uȍ~ ݋5%aoDjzמ r$,MiN@yq"Y%ˊ,f8+nIS`-9J^>|')ؖ(f!BleS (?ކ֎  rݷ`SƼϪggGglOjg Ua4pc%T~ ^w.oɖ5Z2|ˌyĿ4DOQȋdkV֚i[ > #MIX3L7#p>M3F(d7ɲ *3N1DAeg ޯjO%~La ;F5Rpd ³e=rXmUz?\ {UDv3:ɥ<ߩzk-x3fY\to \~4~~vH}"[VSek۬j2m4jZ!~},pu78.iOY{i{qg`q@c &{#H a  vrU rΖtJvC8W$yQVN^ywZ΀FӴXm*;7j)ԦWamyF]igWcqjB,\I6&'ukKi6f]_f1,վЌ&A>p#%ߎjO'nj*<0bFlӈ6hD !?qO`1V.+gg__yFV_[6$}X>="J|O! jr{ A* 1ߩvqYv*hBxKj-A+?WhYE&dSTZ1kkD@ +>]U@n*pBP%;zȎvaQNhO(F~n)3G}dFr*b.wwI__^fˎu+PK 'T;oI!}}s/I::gvq22u޿/#Ȅ=Job&D4dw#`7)j oNv,*)#NB[|HUQ&FާFߏ)|Jj3TH)uWk^5QTN!Q)z<7R 1Qbcm %AںUfW@ bš~Q"t#I* R K_*1"rR.wOAP کJͰn]" B yEL+ FJusI*,Uj?!2K*Hz00IB.o5K I7UVC@mc NR )#0'` ?YR GkH`)>יby)5pdR A4ޒJE򎇴~w?$ގߖh⻇9nhL@R@r eQ.s*Eqd8C#3&2y1kS0BϠr5HW-DbxH\ XH% )tH@4!$Qa,[bc")rL;bu,O y$aq5&2%8UJ)![a SdDYqPXqXQⅇB,8]'RdؕK½ b9,r9% .%'iH˼^(rȔ RYi~ilGՄ Z7A%pm0Bt)γbRdS5)ن;ՆzR y67r e^Bl8BkN SkhL5{ hMTڠg p[k5[icuԪZ }7krlFd֌hՈ/#IGxs!&S&-^Sě'|Ζ~ӊ') V˖!~>I@!Pe&x+#*,UL0a޲_A/_58anvG,\;~M^3tZ6uc*dLSIc2OEAvI}Syʯv &X$kMGs>$q;O50]tҖCb}4veMJZxb ~? NN7_6iB+^zԶn 装"Ls[*pC^jM<⡔>bChKi˫PnfR4ъ-†TaqV1CU PN[a D9Y< r;Ws j'^DtSg([r?[SV]pSNwI8F9fc'I76.#?7-ܮ\4")89 gHH9ZrXx~pƑpd>꩕` F: '8taX7I44*U8NUA_vv/M2}_[5A]ǿ+!!ݏ:*ַ lSsʑBKG.qf5 AԘP Y@ƺR$$)I[sp̳kXklS(N~D'ƞ k“ nx~jydU8X5vkgN )UJSk .´E87|; 5`L|(lU,o{o&_ פ܄ vٙ,u&;l@r "klcB)bǡ.k_'P>{qŴYLTX7"2=uF9M@sk&o#ȭhm[-{U"8΅AKзlx10 ]`Aҗ+$2 Sis[}׊cϑ@*_+>)lŖ 3ǿ-x:[>x81+@8_'Jӈh~)|;ZbQJ8*GMt9qz?ZkUkQs/!Ud|Ř<&q! ꗒD_ltܜeڹ^2m. {tZ'oxL̓tD!,`yX힗q(pe1sA.7PTU H'xEOpK[C *n~j$q&8kFdyWr5]ݭYU햋 M8hGŚX 1),ws Eh;4MX34hfh^#,lk*,WeulllllΦա[{&135颉. !3V-_VkqU딝&d4)N!4 N]ǮiU.dGczpRN2;vFrJ+},q}1/.7thDH 24r*o#h> 4.‚Y@ gDM( -H!)R& KG :Ab(ɴ2i3Q۬4J{R6J~~U-ڻppmH30biy d)^L“l/L.8羋8h (d@mX@RQ4 'IYĉgQ@0"_ad KFU2l{QQ=4c4~R^Dzvh̍Eugٸ]ӳY=gc `x [үAYدԑi_$_cń*mwM?mEvz&ـC{F<̛}yf$Tfn<$)LE3:sc#nF$K7 9r ]B4aÿfsh9sy kngĵA?@á8wq0xsJJ׆$ ~ƻB'ƖUwVig &9asFUO9JO)J)m# 4o!DNoWSm$! ot:8+{-< 1 oCl-C)&ys(v6yr'2'6>h2Υ9M\3<_)uMt?YABC]g㪇8_\ e%K#c+9E+bH>ԅ*q@C]gínC̛C]1gÀvːj8 mF1bvE]`$QQ('Nvi'ȜF2""#~mN9ëSk''6K~ez!᯳tӛA8AGh1Kgȵ#LP+ b&84oLOu?i@a+: j=sSw,( ō@z6h2ंgrFZRJI\3 u<F-C(a ~vޡ*l Cz ^cSyI\3h}ll1mS M|Xզ>!-+s(ӈ&sl ؀ 7o$nG 9dȕT>}D-8>LG6 ,l|ZB>ijy ~ s^C)[xxKCp I[0e Ho9VmFVO}|z@oSǷ'$dY-DNBUCul0 eZ'i&!8aۊtK f9KoNDolʫ42 ]}|ZdQU`>wudKNEMovdv\b.Lu)Dpal(lgjzLp|d:r`. #)3\2\rV^ttdB V#Kc <[ff!["5cG_-^K-:;A3b6[#jYJ='P>A[,3%psyl^_חB$r9j# aP=]Kq/M*0!N1-GBQ!;EuVUO*n.Dħ"l/!7Qq 꾴u#Ef7*I0Gv,Rirrh2&%sD~LeLrc8?Rf0OK&EBPt;O +d!FE#,_&xC|WQG!p a$CSFB0RL#a24Q1H!#Bw-,dYa;BQCz{nX ^*mset cBP6T9Xu۔yC?TTa;mT2)AF)y6 2AP!J8 {bD^ c!uD UMm%v(GDjCqDCqmW7AsIu47$a|$ c&麖2\. ON4\\PuOTEtlܜZY9ʇ`!V^ee "ՃKe 勋ARDI$DRBQH(# ]e A ӦTmHHYlEj+zHHUA5ʵt!NvAgL)P n+MgizqUym=ˆ&\g{sߜ´D A\̱ Dž!^%qyq7A0Ç#r GJ5 )(TXPV4xP6D!ep"@Bʆf,qHN22#5mq ƅ#}}Mac*ٽD+# d^bl@ ʆeb\=vv1W 84P:1HrAGDr?vSGON'AeOoi|’ӫΉpHe**3yvxDMDTFH ;*c{^• 5L 5K3X8P]ġ 4+sk&:>Տekqu2fAe3c F'?)m|G[^o3ۦ>'[4ۦ_eLW ktq qfLyJ]AnAvVB)w&fU_?w/<3n<|heB?߀0=35Kz>{CxH3cEgn.I όnMG3.ҽQqҭA(r2v}9vq 8NƧzyTead%l3 ʛeh^G%DIdN2@i"dzVN9.7]Lv2 Xs7))=_YGZj6HӺWO1O )bCN{EeD Xm4)bYM#*@=e #wcb&TV M)JnntyAefiجV2R:#!}d^Y}tHmc}e5GCc/,`iJ(nh,`R YX"#HPS.l?ڴ:ޜGۼ=g3 J8qRV5WN C'It AKYˉrBSٻ"!vTy{ōƝX>}ܳؔg.k(XTiﲹ-m1c3ⱿZqRݬ$㷪UMMvnxQhjY\XDS,Y6+),OR9ߵH!Uࠓon2k%[Ro^MYt˂hRJ*i,tRx6LeX( 24-6?B?̪cK)4sѤakESLގ ytK?ZˏCJmoB,nk*ApӗVm<^=u@?PgmUE*SVk{zW}RgzpC$g-R|mNN˟VVNC'Ыy᫬Ɲie,%3l2,WOA^,b<cM*vctkDr|<('ڋ6#%2MkBi/Ohl/!S>'q\vq\Dd(u_ݮ>^O `!=soy]%%y&3,Yld!?e#׷A-&rg_Кͅ=o7z6m7I̛h_ܖ??g,_R96.;61}z;oޣ-˭*sE~8/Y-d9a;#,2/Y&vlK| Į\cT:Km ?S0(R 3-!w4ԷS_͟>_NN}AwU㬰%TS\`8`gyV+,ɫ_u/<9y7<>77~# 6uώ.˿|}wv*똠WZ:&֨6e:]_ ȒAYP >Z`o_l7MYxgVfIX=S'+U%OeU?NX]c9 4^t޴μ-oW;*CUnox1{ڧY>, f`Cq0l{^% Y o@.}^4^ve Si{Q OL = џxPCt5Dz?to)T]bOB>\^#ct RL |[ċof:xa{p6g Ua:rg O*ڝDiV߻^~ |EA=Z?P 4^W~BNdބLוj<7e4Ì9DoT -p+tGAQqXq¿F^C_!y)Z2??]2+|75HE5QH+ŬQ0ל0X4 ,;.U'pVV,M~S+ԛOL)g%:Lj y3> Eْe/)2 e{7!/>>4-1?8>XPbk0qQO4W~Hto_`[̔!ĺZ4\HY\sJI豬!XnF$b\Y†҅wϤ, sWisЎSI-H(sZgQ8' gCwx=U*7VXyo;mCXmC|L%vNl8}["EJY+GGm(N"*)tbAĐE{f'vrşqұggRQR:F[ b6}Ȣ2@#6?olœ8͌fvD@lWhD5x|=R*ŠuG 8Oe,PL4Na=)")^c!z q’XXxb,= cHv ;lm_Z@(V${|%E5 0/k8b #f1r[7 ,@`.^'`[,b[VLBZ,#QF8sɪf>71!Z FJEBRG$rN+!Ր7nb{g2ZC=vŋ#=xŴ]9h*&&k5uRBSk8AT,+ՖsL;ǜ<TXӲT{x),F|Ve/7zl]:ׅ o4`ŲBV[58q78~vK(+ǣMHusY8V=XДLĊBpR=\\SM Uå%1%m!2iIg'S'yH~()Nm@zz% 8!#b2"ة=SNqzMQeU2* R|agx*:$+*kOS{)RJjK PYD3py6̘5+ּ+]UJD&d65Y: YMIj{VVbdrPsW)i(¤x!&* J7>Lt!LƟE,C`QG+5}bbbHOAZ]&Qj\kto~;$c]y;+w@v/ez7~vkȲ0wb5$D]k%HՋJUrEVI* ZT=^r 7+yAYq|Ĭd"5W[ٕy+^ՔJ /w5+*7 1Cƚ8d&[+4uvAƴx4$ƃƨXV4 Q%BmqLK}o: u%8$UigȚcUge }XUOIU::mh$dUQ\X xgk#,VtxTY&YZ&k~ pJsׄBxX AUF]b9sݷw' ⍗8+:zfdq<"1.6 a2dJ+$uW^Q\kN fNN W>!-oT93 dNcv5:,gbݕLY_R ^jh}vjSӥ0h+Ktň9ǫ:Ƞ@r{Q8 񜱀}G ܂,Ipgg=?:hoYq{kN |lzi*gAh<"P/naN p7-- q0RH4 yFB~<+Q]z`F3r =Ȉibt -Q0nѠY0Я9h~Q=NwW_s=8d}vɽH?-" V8؁X*!8-R W,9*wHSs ~WyóJzQUKML^0MR<$\R,´ȥ<;h(oJm:njs cbjPt;pnSY/ <~ew^=wlMMш޶ػ[6ޜ:{[h|RT7fp&Mi_?9ˏ>y Ҹ.0hm7.c#Ht8@W4 + ݢQP(DaA/!t#8ɟ{^ycm'ط^%6!+b{LlgvջE0`\[.)#^#2zVٹVG η?VEpsc77EmnU:S䁝|؎zrmh 6wvWۄXŌ"\i7Q?Bq}"-E|IŲSf8Jܗig[9Zڦ4{-#=bwM*l.r./;ߘc^ gZx"YRP)G%g[*)4be]*{(ߔNm|9& qy .zhM(MevʲrGIuRFՒ夫զ.E9uPk媈jFT%2y׏GANs&8AaU9:4inNbŽ1iociOeS:S&ctRʠ`xIۤ(ɒm@=']N͙g Q,$\v__D@SeΘ>3롩ҕ:?E4 reI;4 WMޚ?Iݵz5aYz-snjlVJW:? 9 vd,%6kwju6=SsRsS磗=P:2P5osކ:y"_]s({RRpss_O`#c[Pd_Wc Vc$CD`7l H|o VX%W;?Xcydc3e c:mu| .Ks>WϽ^l°A7 tuxײ$Zb;u\iɹD힇v$9@ JE8+I 0+Lo6id7v!XUS'b(6q_,lna0!QC5<zZwzr.)g>+|\J)Hb5WPT z_ϩ--cxA@x`ӊҙY\ÐJ4,)(*zϿWS)V6m$؂'[xj*]YZ6"lL|K:0s8KdKI,h_{~9+9:u%^vSHX\K6^aSWY|&҈5PI'`P'loO|KQ:gКr5VVbc9@NZinwSĜiR0RٹzYv Xd`Hg zc=c89Xa>"$YFs0tb @ w c>T#)tt(A)p"9FȊ=2$G/7r pUW]q&9FB#Z+,qo@#2҃z޾1:*4qQP-Z?mBs[m#Ĉhux8k1ްkgt$o@xq [jA,(Di18Z%8F9F :M4/=O0*t,h\1mFFRnDB$0"=FBR*c r\b8cLpjoܨ!XPUHtQ1̒8c0Vv/v'⫕;!~YW+ Lz4Uتo)glDPDWax{vr9,D tb1ȹ3nX#/Edp?!º|rVPX*)EMr&ʜ&-} #0bAs_ss,otܘ2h.[0㭪Hd.cOmS@}!P }\{KoSpGDiñiTzz21z)@5ըǤeŜdr_TvւfΤs_Y==tLB Fuvܚ"Q:]ilН;29@$3헌>t>֣vD@lH"ȱ&xSM` ĮJWUZ<_EWJ!z[qBbWXXҡVBcFhJ5Xh0 )j1 X«^&U&-߼x9(SȊ C<ĈFݍ*^'@)vޠx3nHA'OOMɪG<+4YvH8FrZd8xȊLXxXz>8*ϣ񣽣L6J\ Λ\llsWF_M`4hw=)V?#OI,}ZB!ׁXn2̍XjVuXS(1~CޡҵpcqO߸/q!+lZΩIos-Av F࿞D< wYF#\*ܹQ]y2t}J y=x=}Bu`\s~y#=iOFkR)anl}Ȩ,o9{#%{x=n97Ʋw#4$S8?:$y9M'9MS1:›$ww%h;-=T%_L2Sy?ujJ9h`%a?b#!q 0#2l qO|bM{&EcAJFwՋo}R}ke7S4˫?QڹbZl=Ԇ6w)Ǔ}?yE5 qF -hI9QIk:6$E}lfG|EcsKuE{t> ʒ`6/:d&2W>^Y89[e߮Л/<$'(e& X@zWʞ3#=v a]:I+F7=|#i Kq«c6|(_dT)XI1| 7(I1JY!aqXkcV)HڴӘHmDYtP9]#?"T𐻂Ա#>TT` 4F9Oӄ4uox&z( 7H w}c1ZӍϟ}+v]h7_Tx V)@oWq)ȕA6 oA1hT/Z ȟy{.zϓObI'>IzKaMl峁,uw z?ݳFK9ZڠIZh -m:iZ_hRF|`T>;ŚIpԪw7kt9UgĂ9lXFudWuE,1O`%(r#dk ` K^cO MRR2\z2P:C ؞Z8P%mΝwQ'"?niABó${X]N#,s2nIK`xS0wᘌ0waʏf)fI1| Ԋ60rN 'n|,,YVkkd?B$͌g!绷N*''7'[6/Ç5 @8ul:VM6 wLnOkrpQm.JHG|kZgK8`6GhΌL)*){#B`_ړ4xs$)S:3~f{~(cN{yuz-RX=žba)Hqyi;*a+EgHHjCjY$OZ}$CGF2_~ C)Zs lF 0"Q'#LhPZ2$hx4<Ѥ/0dR"9tBS3Rmehlz}c1Xo=BdxR^Z\qXYJu4GUƈtoVMm|Mr%a'uM O2Bv0 p L$݇IQ0aά\S%=M*d;HJ}R,6¤+'0<A]]eWJ/v!\]Xss.YI1֘UYKU8 b2,R6uT&H%+`)R/!eYh2 BmE ,=CL%\5 Oʐٮ(Q!GS72bԅ%)(-8R֗]%/Ѥ.ɬWE2IIuOb~i| J*lWjMRLPKa<%-49L\YdwʼЃ5m"`3&*Di hKX)JW'9^8:A%',iG`JG98~V#\ xlЁ5:G_hk}-OZ7K-8'Eaf|Hf$paz5]+  κ*afd(cǾ%@"IF?V. fp 3Lq+զmZiYxg $pEAc'/NR@ 85pf\gƕbu,u]G׮U}#ݢ4FHb0@da| yA$$pRp0Mgv98u]`sJ_ӷjzKPA>:\|?RA's}:3LM@BV^ÂBx6×#2! G%D CĞ`h_|>Hʁju| Ozz]?D'!Ptn('1A>MM7qwRhucj73) Zr&/8vMNQqcNgo&p]Ibێ^%.2 TP=?snVR%=L&ou%i:X/q{HPt2U*GK9@\#ps0R[ݷ5mG}ZNsB|+E2BqB\#">}J !3BHf>=.h/ϟf[9sϒqvnhc.)+%)4cuR'+>^'n\o2ؐ%zFԄPa/}[Nv^;Gi&MZ4V.6L-ص@m1PE>1rt Yg"yycQ({])}㱏>n 0D 5P)|kda,;U2r[;갾!0e >Tk,k~&8@`,ҁM:9'k{؇ "PFg6+@n? ?D+.$9HP;>,;Riĵ/k#um~ Oj< ^Wf>P~hHi )ڑ# YW>,!#2## ib*vmLg<ޫ_fAzNJ,.|,g E['Z|uxja"jHmH֦% >7Z}!_;(bdd.D+X셧2li7zUutWn[<#ԹkO8eqt!OH=Lfbtffz6OƌS>M 2=:bzoceOSYsbe6@R#DnYE桖'o^N󒵅4)Je+KU3FN7 G͘U!n(ى D;W[{;@sLqah8"֏*9y[+ÑkHKC{^!>5:RTCU =/h8̋ {xog a"m]LU!7H7fDyb+X9''3\JJJv GʂV't(=G!, ~z1\r_,B T4gr^{F_6xG(yn^{R T!"VJ!?krB7oPԇ [^H|}Zܙ!QAꙢ6,3NA&EG6+Ԋ9d 7xjT^8'1LM)vϦ|bRSXX:[<[BrB7!)')ts]8؎LM}wmHvü1я&W?V}A% m&Sd tt6ԬT4doi `S{GG=6?T{ڤOKPWM7@4G+gkg5v-il壳da7MQ=}e0C!/9K1'/ ]t,v[oWFXߍcËX[.gK!BbOVRzJrƯr>*J!5ZɫJ419Gmtr,sr` 2~R4JZhz \k F= 6C3$'_kG_IJ~!}xV '$A]kge@ %((J%?!uU>1}J(f Na=o"Y<.Ŧn>9fWtttb+?..6irr;?>9jK9]3" )[JA^G7cױѬ6 vM@YD.ؐ> wRAփ2BNB4wL̊JQyH!Hg0rg9.E[R,:2 ߊ ٲөL\$.Ϗ>>?]iWͫ=DX%00#yxY7.ŦJqt;U $kOj۵umR<>ƚړNp. Ձ>*$Ȓp?K¬ Ж <؁t`Ť , rY媠0 JLT4mbL3k#`:Ӎ\cBhb&1jH/ UL%MvYbF,B>) Hۃ@҉6d"o^%[XSݰji -5E!Ѻ(s_gCw03r.4&ӴT =[<9[<`PK4& |Q̨Oh@Oax \)޴!E-a.D ~bLJ<,n@d铙@gpe) 3`2{> tHaqpL<8{MKhVvۜXe;$Ї4a iڗ|rTlNޜ M83qul:Цzu9-(PMQc6CYA%STЏd{0 #Us>)H~a}ρoo5GrbUT@]&+qRる#:>&PxEic,Hm &룎lz;:;֋"RP ٬F u vNԁDw,Ѫ6V8Jq@`q&N2oMݛ zcj,4?w=_Uf8(IkտE }9}0ȱ>`EaF;@z=3tTX UڇLg Õ&5~ B)g~A7wjtTK>7~9|[dmB/he^5J*S:YDMzAR5y;OM9mу.o]'T .]J<=&lX> )4coi܇/!sjefPIrꙜo?, ^#aG*%*)jjl-]Y 3._ư`y!r5zd!s$CJ~U()qxjGiUQaOP9h}*d/D;¨OɵBn`CI}KK#d7EIR%ۙ5d{117nGOwtL}2 %Z F6!$K2=`yi"esw$,"+E8:y2Wܫ@qϿa=$@|T8?5R ϖ֐%f8]&h_6kLڒPP UGa Q]9P܀^IAjSc ,Ed<1LJ,T]M͋gY3k>.GgX Eǯc3Ay I~Z)UY?6G6ɸ1c̎1b RiRp%'Nv_h`}[p,{A5(˴t(h8Ck#HK0lsy #ȅܢK;l>l5L9j6&WeR(fvjr5V3E&&W^Z]gy:?6BRoo˚jweqI_alNS%/*=*C:xY?L:yXmWۻՄ"La>,z+ WRjt|K̆ ŹHJaI x՘=v5Ga39PFTxL.DFo hշ_D_1>BTWj  )I|(Y@GVUO-hszHfI ٰ|n,]+Y|;Qr XcXSLNRQ k_|TiL;NN#'ۢ1Gた^.' f ,3c8 6>Dž H]bMKPmM {0*pCpo~mA EdYsY=Ymi<zA*zl-;-˝5a^\%`p@k k.!SDY[&ljyg/:DE4tkq4FƈYG kkF6Ȑԛu6oKGg)׽nIC:極f-w=֎ѣ{tљ~KkiF2M;H,Hg_4LiMFʔN!%?K@ҙ9?5ACk^z[z`gg^Z]'-̛͆\3?hP7\$6K$f|'8K9Ojަ~}1LJ9rvܣ ٞ#m>G:بѵxu|::*yX= KJ_Ќύ< *cm͕W\El>1`Tzv~10fT8jXi(H컥&,a]˩(-Ukc͚+5C[fA/-ZJ4Syxvx.3\{3 <8-j3kO* "p=,q.ڹB~0$Q!XA &xZN+lE;fv0]5|<+U"T? .wIvҼJŮ:/h* >6"aň0Yo`h@.=t@']uIT5UG5Qj:MEIqTAF2":Ң}ˊa8X"_:HLAl]2t4^^XQN:-؎tnIq)YS(lgF!mQ3 )ub(+gO%t Y=*{dnٵ(Wuŧfr_չ$5ym+mv_IX]G1$$,]0H/ôKvw]$jvZuvCZS,dLnp"@zik\H{Yknm%BLCMV,6!PLr*S+w.Q`ti =Tw"CZkTh( ]T) RO@{ײѬdϢ-9dgDm0vXa]b?k<Gz^{v`H>Y϶7 49'MEFx۝=!J7kexk0:J]})N1jƗ%*{򴨕zY|@ }ogGQ;N[(Өb3Ys8Gc: sd`*(lt\6`3^?),_Ph_5f0'~6jdHf$|M[; c,k͌]cdN( q8U?S\zSlw6Jw9x0d5ږҖfGϏ$T}?=)jQ%4ږ -ZBVHSl{E7'E86zEx#Ϭ9/1"t,v<{e^$kQQ+aPv6l2;V)^A"}= I$y:?Hs/ю6@%3#>]?7TD2WKM1;Lzk;!$Ǒ'A9j<@i-xqV%QR}7,#? e/+wSfVȷ X QpF9ڑkA0l2]^-lg3_W%<^*\^Fg + G;3^&E(B=nSVGxi<2X: [Dv,C}fKv$~_̌TjڈDnb#2iD)blp^sKx: tuU'buVWu053^t|5BC/1`T?E1~aQŎҮn;ɶI"nXe:zl{KN}|:[|/=N^5e|g|Logm`^slɋh$K|/MI{1)i+eJ:@jk*?'gKgg;:x'Ud6ޘ^(NjKg2'@g?-^7]ڞ:79|ۈeE)-'D6>z}pZ=$w>[;rcpƳ=)tv:q?5To|kԽ5Ө&rIķ?=S:v䰝29lXudYS "k7hM&ĉ㛨b^S.ꔫ>v׬:kX:P>ӢUK*=xzL)b7:5z/6)w eb@Mu]!S+]Yn(j\(-Ai(4<^,){t۹7/mF$"+9_?fFψEa./ws 2%ةH{ H| @XLS@Ó6Tn/ cӷ:Ҙɫ8]F|=ȓDƍwS [yKNNGix eN&P0ite@yt eo|# Hzj$黽'ܤq[uoA  BuR"WX 昿]䦇ô~uZ_TݼS%8x)Ax{}}7 \=٧xmWmѿN˩XB}h][ע49q$^,ـNƆ?M}Kkr_n_̾Q&2ɍsD#}TXK82]Y wҌfƍ, (h@ρdWʹdeg @=YR5@;9:*PX22D)(yd0ؐp)yTIncM, -dcZ"碬Lő4?O8~$FE)Y-`9Ҷ  딚'?+YlDA#e.>N\iuk6XP(haK4[ݣa< /Ýa4Zi' =-= J#p|n gҢPG4ևċw=w[PR$Q~(v~%5 M lGrtԎju[ӷgIKZM]Yױ+y6~]|MEk6*%E9Eko[khӸvdI4N‹DkXcVѿm3?k } J4z9p >˗J.V.8T^mDӡ*թGWK| S5QíA6ri/_,T*2U*TyjxԉN>XU5 K`ud ]fVЪoOWU=l">]*U)/);=>:*1XtK(S)[Te<:BOBbMYt;[x[-t eŚ ì 0^)BUiM??j`6[׹{QٶTb M >žqQu|tEr0@{vsʯ}mT燛xNK:XG<1ba S|gOVa74H8@|J" g~DLiXMxDgeWf^\=%bq"XDl:Ԇ=9bJ2p lZC$lXo^[Д=. ju6<4 l6,G0 슼*kJ#BN۝$HɨoO=l{_?q=UsܚyF NbyG (F VͭS N]FL̹s?3'kսl=Uݽ{uOKx&}>kLr.xZ9 =7.Bbf s@ҧdcĶ5gcfBFQe +%6j8o;YWt;Г Ӭxw 1ը`Wq! *rpb>3ܶ zhVTñv9ևYGU >iԵBp_8EȚȧJם6\6 ;TL_pώXhk/ ѥZLcFY>j((AOU' *ҟW9mFD k;w'A|煝tiܗkLQO hӰF}u@Eſl kd1 *du =b]"aE8!_Dl% %!tU3nM م77im*7Vh m>g|EU4ȼitVKuz'Zk-TYaAժM{|UaiUd*542H\^+4U0lT>*,`NϿF+FI 7 A5V)J@E͠k@<-n 9[t1QV4Yʊ O}3h~"EUO-_SA~EX$ۏPZ$X{<6LaeюUڨj,b)6!Y3)A0 d S  f^hh~"*Pۈj3v"Py=GU`{FMn8$*؇xhFmJeO^hF [6ӿb%cTr& V@iYjhqX. øTš;5ܚJnIM؏4{QQ)"b쏨TY]XU0"4OٞFlkTbU<1 6UqjΔT_v-X W0Y&f+s0ȼX1Zu\gƜtiy^gfQU߇ͱK5Q $gS'?HrQ͢ANj6Z:ZVUFnq j+Y_7* wITk _6Dn0ՓM j &5j;Wd#e9P?5-ˤoel=SFY!vo*+nX~T~0սȼ?#aŘ; yΟΠ!m.34wjKTg_N82=1C"K59Ndf1\.B$)AU$[e}@ _^sB"u]N܈W(؏l>ng+ZNA{sn&[n&ۗr%#`\wo vgΔFn=yLI۝rS5 _5ٖb$^)nCAD 7{|⸨MC#B 3ψ `sV>k巬|CV~}o UJ7oCBٙ K ޽͞c^,$ҽNgFW([mHU{]j/1bUL}hollJ5Ap;5c%^!k%[4`BW aޘ _,CGQw8C+QΦ`Y#j`2x<3jK4 ~A1FBULa~֯wzfPy_4"*Sog)cmA6Dܴo3fy3yK_R[7ccdԊlw stA8 7EHWP.[*dXlI7xOI0z9ftA3ސAfȠT#D\hKT 7*TS_r9A^e NVOM%;<}[Q ; aσ. Bg[zkUj%Z{|2:Tijho& b; ?B;^LC@]_r: }U_;,n=;R!f`GXH>;B{G~~i| ,8.|Heq#,2q-rOr 7̠>GA29_wl%yL8<8Mw j<,Ym5w) +;|% #tpvjy}*/Ct%g-\\ ^kĵ9\T8 ;yq>s^ʻH\ͱKYjAnDYmD q ʷ6w% -lwFapW%0v^0,{] ~Ҩⲽ\Ի3s6:f,A,. a\Ζ} U7cgOΞ7^Fzq ~,Ү:KQBZb<.^U'} O-#DWG 2Cw9[B0ת2zImIVQyog2G_8!s5WϠրؖvIm1]%]) mL"kiiŦ)$F$W]$sm4k=ܵ&iFc]MSWw @(>v 8T0P<AⱜHi'jb ҘjꢣQܓ ][fMB69kD@$H^tOdU SDz*?MOh/~]n$M΃\o77m] H`%u\^W)˯~@^Z b.'[%]9ͯ<+$%Ki ߭ X~lA52!\,AY"n111(癙/L p߉nRLQ lcL^.(';fFlܟ<$ArCmQ1nFܬ|"FHշ.LjsdC2PTx(ְ 볉j H"X*R6wU=X!n$/C qF 626(b5n꫆&ap,R sZ djc1BѽF0~c6+Y0H(Vm==Kk~j!IJ/)>S[0pPr@{1y]ckrYR $S(Ŧ(H&7l9%a &Kd(^L҈ ZCbP/-0 Eoso9V4퟿U}"wwsx1wiyzLq8^T۲"Y+hML !Ȯ6: {Ѕ\{/Iی8dmTA?|]C?qq1ǡcqԑ$#Js q#ܹBiדI @??vߺ%SJNdUsE8ICWeҐSﵮDdhY} Py-kzښڳvYdMq“Y?,o 3q,S)cR$[ׂT 霋`fUT + *sR$ۍ@ItڲL-rƎbY^ BRЇ!? "$rwwP^[T,c-<=#[m]vʱ'cCPmd!?ϞOO?9S쓍(M@veXP^&K%XJcflDezD5gv ::od^=DZS`beQiP5UfJVXvT?g*b|:!3Ք|^GRq@b/AR|m߄r<`SAMtXjVhڥ0S!5]9[>Ϫ<]=v6;vZ`dzw*&SU#/"&řSe9V.hӪJ0Q@"X_m]fT^M &.fU enxjt Q ?XC+: o~y;B1pbGfF]D->}koJjx 2Mù^u=o\2-+Xn%}Ks# u"c;0E ] \mOçKACSl_Zt] ty܎C^K]=6G_iJ2 |زDnur]dbmYbɲ,Y/ϴ╽|F̜NNa#}_GH`%.J(nߺU4f['Slgϡ˃V!<+=.GY1Ŋ[+QjEi%1hWgn| mg-w\pK *]qDqV1Trn![rɲ,R,û!-`,<ɶY*Ŷxl\J(BvN7;o.u6oӭO ؁H2nj)+hV>KV~ʛ}nx}ŃَY"e]KFz @yu^]uҖ-pa/ŎKt/Cg -fg1.kc_*ܗra‚b;|~V 4Y8\XP_)%~6r\Y7?`[DJ?)}K[oP)([Wȡk[)#6/lctIŔQܬWHN0Um跧_ MF=}2t1)~oH-DKnzZG*ϢX޺$&D۹g7OV1UE~$(H)*{$Hq/K}K5`ne&t+buyӃi,yzZњOYzVY~ ZQ+="qEz$EhЇ1㗛 YwE0tAl)E$V.r,o]3jeA[YEuuމM:!zi,7E;Dz1ko}ZoK<ME; [n2OV]2%:n$ۣ IWj2jL'l'"3nY9)?70TQ0P1P?)ZhL2Q9+LFA\/Ge5uQcJBZd9;ӬA!><~+QQ9-$D} YHS.$C"ng6>R dDk`rfގ T2+8)euJ5˽bBTڤ`\Gu3*D)[j=5Y>HEɴfo7MfXT&Lle2nͽO :4ɓM;xGkydrmC]Fїr`z%Bk) m1 a7v}۝\\EEi oT_ep#2kI66t=q=s`H6f6ŊQN!5׻FK=wIpn%Vt6b!77n;u >y.S"s1ciI:݅ZJ^B^. n(rIV#ي£xևw]^jt'hy/s?sz~|"/=k*|>3 # /͡ľv>Ќǖ*/nElf, nvn[oe DכF7s7Y>^ц@!-k'VK4ȣT̍-5W^zvBZq=|&z sݑ0_E|Y1ǖٷl}ͬsv}5sO~{q.>taKAչ\@M= s,)s9~zpZjӸU;>~.\mK;p!VsaKqnYf8(am?|]Ӵ]xhCR;:L^]I>Wpssj Zoܒ"IUNCB7n[T NأF|c?{Vq pQ#@I:fXW=ocذ.Mmjyl鷗%ci:vx@BNkJp9NKƄU^3N佻3\lQwk8_eqWnoa_)3}jy:7.jȤ^+̓it7 <]$3"s&'Z.X"*o$3!Xe+di;vy= YDZA!l^yLTI@T{kMyvʿ|"Dm34Pl\ȧGI$oЩPLNkBF(<im:/ǯ9Nf`|PY+1)>͵WWtV^v;JŴX\4VZ06̭ Fiܧ؉_93'ΰZe>,߷)3:WN--sN*}O8>Xmޮ6c{y@Ǻ@IuaKFǯKQX^GtUa3m ٟNdy?)RɈl>Yh*Y_MN5L] pVVwjBꍾ[K) B}y |0,tcَ0 Tq׷Yxm_iȲ~ZMЏ5LBan)8cu`c/3}8i|>? ǥ'O sdG$|Dm] 8j6brE =iC.EA[7X(e{3y 4BSd1fk#lV§4JO}x֚Z?^!$BT1ِ/-ZxzE(v*ϱ٬ `P*@#|0«TJ`!ebV2}^gl}CTg2gӣі>KvΧ4VRjHKEJ ]~-PPtjؑv *ہ Kxq5u9c$DP|įԥR'*V:Q}]~nTG֋KtayQ#5ªmlX*/N:/y[sJvS]赣3, ̅=IsBnrBgP9Ul1ȩ'M+ye!LDjT[?l+!%lCRgU m.sͽ(L P)YC!э{ɶ(L#2z꿷ՃZ!"Faٜ9̪>Iu`++@m Ԯ@mͳ)ٌ$6&BB WS 22iqr̡>So )U5b',2'mZ!D !y@^/hLЛfx^ ߈Af#BsA2rq&ҘbEjP. "rgq* G%HSR' :󼞸TTX&+&wqauvMAk2EEaJ MⰄ A% M5:|c1 H !?C}yos}6 VRlȸ}Vl>cbE]D:qkfKN sN D }؎G/"Ջ6h;V$ś9}0cdR--_ů"(җ y}X=!=E"ryMWh*k8p! =o@c2h9jKM48@z+%Cro}i}i̺hfx ^G %ChV1VYx6x =A@"2k ;)anmUݨ6[GH@!dbtpLG]aйW+d8˳}mXVg+Vw6 G AQŭFwocSP#Ɯl\ _Bp܊WSj-1ҶbxKYeƕBx1o]YᏉԯc3Э9j! ؜6k؋LsّeOU! 8=TDmHeÂYseC^Nkkim\44 I[@֧=Oq=*J*91=Bd fx  3B\SaBw*"u6 G 7 3G`o>Fa { "4EFG{CmHJT ;pF"'毗>FIqPƋU@ h.<& ,֧͚ۢOꇵ93ڦ'4~oG r!^!CGP"B2ދhÁUynգte见 -a'{RVL(Pk(>ʖ9E]TdGF[:!sZkBnnL&-v^9߱F'].UٓRc^R1!|* 8ZI/gkN\E ˚c ,o'֗x#6Sp"z 1)Eu+ !0O\Sd;<3@biUJ߾6GRfRd2rHi2H:d)Ae0Zl/"1 )sHA'˪xƫvc"M/$6 ^U\Z6, 4ShZ& h#:&ey s\- ;)0dxZ Ŷqa|(PK 'Q`[|n^V rP)Ts16J_ZlRl+3AT#p+.@V!eײF1̶;,~Mf>߼!JUR4 (3rx8Pf.:[dL*B'je6i)3w e ٥M2{qSYFI2֦kڣァ/Fki}xұ@v_rҌf jYovJ,;#$ヷtRQwb :skobOqBnlgNFFKGTR$?;If5Ud/ehVTL܄ZB|r`RlM6+G-[YuXz-!8 mH-0+_ GKQS=j5h-(hV Us{mt*eF*$u;nr^0vtHQH\ އzy"FH,P{3iY'rfb,%+] _bGl-œXDydn *VN!Tܮ5Ou8G&RoN2k<{oIdcM#[M"[}puRtjxekeQ@@:z(uͱ] L:-)NkVOQ)vTRuDOJQ8ukEvPaq}Ύ訜+ vT| ;oMRhG4Rꓔ5#.B7 ='yQK0S) )le+i}X.bzcQ.8I<` *>6oc3HȥҌ-9rX'®(`ᄭ(o.jTɕTb$+Y9*&ޫ/˙_UL?rF(#[ˏwuں{yJ1`Uy9JyTӧJ"ۊ@IpC5ӨY}ի> У?Uu %I+ES8UJl;*EY+8{hhZgp 3IߌLAL*`f__-Y& a;w\ 2  `]JqFӢDm tYAZ=Haz,g1fKAMIDajv?]7u{W77k77%@$`S,lErz{K'iߠ>O }''qTԣT)[WnG nI)Ւl*GZS ADCZe^ЧD_ζ$__ bWi^iBB0q '̓GZf^aB2HTLvaʩNw3:stթy (H~ lC14(?{SLA=wj'8? s3w+8ZL-˵0rg#dzrr̈´")Ҟ4!wRF)6҆bt3 Mޞ9N_GE}|XP #[R@pǒus S׾Km^]^WZEu(*bReGV+rܰ.8bI( -iBBlC4v;v4shrqwD)##{C6}Ak{poo)*j9Y潖*<(ă4n &HfX+Ua$*:VwgT?lHCκ(/;^}ظ%ޝ),#&;k@_7@e<Ϝk,kWiY]\|yqkkcq4|0͊ņ9jb(X^wkg  E.`TN0T9kd=8DQ,μ]Wʋ&ݰ-b8҉I5a̎>1s_:C,eLnr\ު1ILԔC?t"d!ɂ1D>NZVj qihٚ5TqkvA J0+ @*qfs4J7MW=0KXFψN(۩ĞV 4+* { )P҄ (C1FoR +qY xDPҀY t(l$LI+@x L: 2`4qx1ba٫C1pu # xoP% i7֐+Gl zSJBrZllAR,IS욯kw1GG5 *ј9>5LZ@+5P⏬D$d&2QePM&> ; Z 1}Qx)cBX6Y?H>zjLFqh()X*!ojfx3_ٯ7SRf 7*]Xw;T”>\:\=̽&fH ħ"JndeDu/"!/+e$AV RB0l =GgGO&͙CsaY픧W'%2H"hq:fqCHԏ骨QW .i^aE`[$GO^o?%*MjYtx$yC&Cp$gɎ~\-.} OŞ= E#.wyjL‚m]Y}|O/_sTD8 o__gW0|:x2a/7+_cea\:{.([$M|iVUU:+ri—&LS0;$u}5[g-mjw/۠M[T۟R JfլWU3eǩ4cwSS8?.ٟaP!iǂMъu/o^r:xӬ{W>9. S~W_Np.jTNN-=:W[[{W{߼J"`TA(#R"HcQ\iT {on-2$ NBGα>1=jNX#UmEB^Sդμc-9{e|ӡ  j;~f@>jP& i2w\?M@Pl`+*mX9HhWR<7d|H1$B-Ƥb'O?}dZUt}[ j QCzar[%ar𷵧ьl.gpvd[ɖTI`[4" z͠dMf(YQ?JKt־$ KeRU3;t5-*5LONl#^&cN^PEQ#Y{\Qag.Y;e86Պ:n˱=x6ٲg4-kFP{ wnU?0j}V|BR^mFlc`r7jKp'\ڷCö(x1}8jI|%Z)جXKUUI>N]Ց^t,52Z%u.YuZpOGvyc1_W4dE/eR!iYD: /籷-M{6I޺tvZl:bBTvBg]GñuC s+6^9]m9 Js9eQ|ߊR Tpt]U/!z&TUzA((w8m ǀp2n^Ѻ(c-?̆. HVNIdakOy=|[eo6:j>z g o282ugQ/QZ\vtL3~E Tus퀠+Vx1Uk:w\(kqkd-@s2L3Q4lLWN0iY(`EP5χ fs͙=( +csl8>]Ѳ5sgwØ~uR1D+Jylv27BBۡR-sOl@lN~~Cc&ڸ9pG3qBX *x6H Id"^yV+ b6lȎQ2uZ4G`9S7bj!kRq맸Gs,+}/Fp؇X ji9j_}`^XǬYyڈ1* IҶMkvGJ=Ek~?1 $Ly0&sh8Ь<+PJEa Jm C}̃}}#vCԟzUîv#(מoH$eIV9Z]N$J"G`kV>YeH=w}d1OXSlK9<,H`hHQVE¡ގNs*qCc$.7Wɰ{ځkeEL[hS(] :*6F& ׬YA))%''KNYn'}lĥL$]L쬊m;cbӔ`!ۧ'9 ̶$ Ԙ9 YKb'cΨ}V:݄`C (ن.- Hxy5 /Laܬ'9yUڳ" 7$* XETƏ8Y:9#kcY6$F>F@j|BGiYG9*<`Ξ|s\}j3H=WPPv@TXj𰈪h또Ѐbe֌~`k(dL߉E'BW7Sa{S@qv45&$'=Tyd+>~^:پ. LiYTQcڋۜ3D<$a;\bfMMR`L346yT8`LhyU"J n t&EmCTXz>A"G=qlyW݇VrЀ,ca!B!H>dd@B=l'eؙ w|y@Uzz|s9 @ah<τ~O\e1"z1NH ;i'CSbR /wѨUn~\ ;vkh:;6Jnx̡UsdL=3E`}zf^iYF3vc"#N yىLJtEEQ(eM;~gM;m!a QB(m ^(%!K>Ţ(}p.Źs s0sLs/JOD(7 YAhMJQn+9YH/vRbgZV`x%]Q{ FϪ꩓IfOvӍwaQ+Zgm_lZxv^n+ *A:@kxUaf *u$S/x^FA5ɻFW) ߤ2rR/ &q9ż.wCÇd I),7#0b,MEDH{S'SVB}.6k:( @BHo}-'CH[BYG7]fAN ōB˱WyglZR Y-@ʐQƴ0օ񎣪ajp9cTB_vr)nQBztط=(7>pV:~ɷ1sWlZqh!Zn^p47qtsQnEQf(JC) Cu;pU9;88=64궹qTLɄLA|Eº&05!?u?$=JEV(T=+5B\G\uZ6Wt[S8p;9W HgDo@L׳%t]르]yIkx$b.Ҋ1O?(N+ߩ @$c =9Z?=Z;^2.㢿ž ekgXA 1v^b[BҌ1E1u/˫OxCb+INФ|"@N {y6s8ws?:ucnn+pwYC=n0ft/1z(Bs^Y~NI{qY)>h^L~N% Ou@ߗܧ|&B|5}m]]u`Z]:pBEG])UЊ6UN\;5Y7@?h)gI?@^/ Rfц(k2uޱͼ5v s+uƆ}Y[Ų)[bsOW|efi_a@?_y/UE +,s{Aǭ*;e]@X)(l9-ʺ(50rP֖00j Zaz&2.hc+H,ݠĺȈHR0, \lcj2S$8*FgL؝?b﫛^ec/18,*#JvwZ];γMOuϷ` VK#"Eevc@'ìPȎՆJKZZG`U`,GBP/eQҪ75*w9; j4D_uDY@ڗD>A}m6j^c =mfy>]RXkh|W"jo[FeV0mɵ "ԁS}'jY8`& mޜ ʯWZ+YJp!NXC)d~Jcxڷ9W!z0nD t+'oWf5!\H٪ES]r@y8S䜁퀋VlZ_ ׃H*RRuV5bb^H)VO]UyQ}LrR[=K*Q%JCʪruH1C }j\x(BazcbqXM "aTy D &͢uQ|)݉_zs\a8&S 4Z6߀]l<"Les!LzB wnrB٤"LX}rS|QvQɬW,?+0DET{ QPR*mY2sx}O/gw_cu|慠w-$]+J+& ћVZVuTQ(*Ž0"RFtAQ &xQ QeI*5{V(vѧYQioQ$dȘ*g5{XXqVscx #Uaw&oN7 , `OKO`qN|{@s+^9j+7 * Z囋 Yq fi:ĝ1RI\H8"TYRv]!I20jZ+ \E rcA5͛nRWrwP᭲[s!b=]ŕ;膌 !OKh IoJ`p-lL4צ!6w!uH{ ^$Hŋ&s{\˱"DtZ"]e*(Ž1 ߨ:,|(z 'a@a *́v/Bab"z!cHŋa9)A/}z X,3EhEv<cuX;ATVj/NJCu<_:/Wa22?e\~_2'џ-N8 .nEX a즑,E*Y?M@dXY /cpXY^BUP !D5sbK -fucdTɸdʖѸ9/rcBx G/P+(P+,Ҋj:ƩGՖ.@ /*۹:,k (NVLc5Iex:Q @*ł\+jKgsg(V9Wc%YErTkyQgPW\WSDcdmIn̘qLOv;44 Py9kE縙I5Y3.->o_R vg@l 2SQEḑ5sqe2cǚ_P\Tr.:ߡr(?T|o7&f ON{ 7w|.YqDm6ވZZ}[@noާySu BЏqCbf/QB] 5QawkaOEsk Iv?ʟ$D: (ŲG,<̱:5 O7vLyp!6%g8b#dSNzhPK=CJEUEFm2i5E2(7#{P9 עdsb8|e2{2k^3^;/-E@G=y;L3&%0br;#Wt~¨* SNJI5%kxGKE7Y=F){ҋz@_q8}ϟ/}LK{v ^,0u8%2%(ʙj/93ӽ{Nj' iL5_M s+mUSi93Ss2ڪrE@`ե'"_XuU =8ʉ*"T4]'vM֌-X>ψjL?y/IX Y&Cz.Fǯ;ԩYId:mww芇Yv-S|bu znʗLnNkb=^ =]:xjkG{W6@m "EPHgOl''DktƄHS=n.X$dCE ?`O[Umç2uX:""F3gsgi 2-FbqACL_g^9gtXAJl#d۹ Рڂ*{=\hP^O3թɋPu*xU?Q$rC _̪́`UţyJ°N!q)duqW64*Ւ_]diJt)RE |UI,k:62EKl?w44+5`i$eJ$n# j1QVl4tEĦQn*u5,Ւ^xRgsvWs?lYBz 5pNGjZF|_KwK-ykرE{=l`WWk֫׃UCjP[iҳiﬗlNΆ1p0lN2 B[]ז($&Z`R}InۃuPj$nK-UX۶j3vX-_;NW9@-- k|B,jXh+|Q -`k`Yv_X|l_߳9T>^G;-H[EGA ͣ~`RЏ_ϼMl8;/4f'&F4?ϏΞ$F'I_>KS<-b k'jA3v-rd*߄wE 0;Ď,N۷cI;6mNJRF!`FٍiBp)M+87΋]8ˤX<2G,_Ea-pkQK/Tx8ng{kӽ=rFE!JpLs~póGܓ̇ )D}CQ_(4I9w)AGLuK,UWO61*|1Cҳ^;<8^ EuqUɑQvZJNjC'1mڱzJa{4nN؏w87űL T]Ģ0dceGNf[!g$jEEf( 2I_W<zӜҝxS"@wM 5θi:P\ױ[Ո'c=>㸡w(,S&ڂ7Õ$-]M W6( P*t[="StĊTw|=Aw6|6J $MlF,8{" Ui&VԹh♱;f}ly 棆2VAyp 7nݲghݸ~I?Gl.p` @ YG<6!VdբH8;zɪz_vj1ߣyGuVGs,"b#؂d30G+)($g%痆4@#PMդdʹ-y;I<'p'Oqy6m&.s7Ŀ(@1M/~%[.# ꛖOAz -d;SI՜E;k/SO텸ps&߆ L>ʯNO>y2Ifi//rn횦8f>YsYaKNrzJR6(Ӣ"H?`@o(ID=P4~lwK>D35`3J&_'oS >X MJtŝEL'h'teD<2co,T'2(YYnC*Q?l@rѼZ:?!z\?M*p ,W +6[{Kv`0`^flofaЫ֞,yS+74; 48 ͎8Ͽ19hK mn'_,\@ro ܕlEE <40EB(;:4#$A?c^FB#t4fhѠ9+<0~|Ufi􌠁sWo* $:P-80?ΛZN'NNe?>9 ,{h7@(z׏ĪE' A' Yl5Ϳ@H1Z(TW4+&3i/YkPƠ_׿j"~56d^ZNˬ88WhEczLq&~+nm.(^4h3aƔ_o3l|# Zmd0kGcC~asŪӂ>DcXȾNmv}ܪMԎkZ?G,Sѭ!" i`, 4I^O& ւHc!5R["iIcpF$iŲCIbbbbߢd}>[j8̒^wpY{^>=$~di rT#G@mbm"% !(CO|_| G \nv-=v =¡0mTpXi3('}/>>X1 , qgu?-'Y\m] UJaY-K Q0G7An"KS8o5ދsM*I9*i%tG6:Z M J- l󖂔xvnJ5Y(7!1O \-;ԹRkPG w7#b FFu"7\!іѫ0ʣ9C,de6Y昭zrGGnAm*|OQTxE;no9MgIpy |ղGz_qf[-b(or*!-m#Z1@4\&F!`8  Ӷ5:5[.Bq*d^X^<ßoD%nxK=g?ރO˫7)mH]*mX XoK[(SJ~lHc[v%{\y}h6ReICgZCm&[ ;ѐvn:?|V{P@&n`fI/'l٬`" "eu1dmz6mZwq#]XϦȭAUk<'>ӂ%[ {sC=66o n jNO]TW0Mf:Ml^ZP%3bbVduoÿ̖?.e`XVzղ%f`ٗZ7hݣ/ntsÏ'\e++R`0JI)YrP"6:ߨ TlALRsFb+ZicPS7Jaأcp9=" ]uV~kQCZ7oPj[_UoKls >5v_NLEJX , rB~:s2p&ևYuyRV֝mlN$S y{E(*[%M cL <``a:vnZ]{/"k'jyk9Xu2yvpLmג dbZnRÅ]#B Ӓ i#e}{'i$Q[7KK 5/,mJJA;!ZZ)Bc,ZjY)\ҳc 偦._*']ϒ+7agtєFqyQYLerI= ,ՔM3k9l$Lt)+\z.Hn}▄ิp\Z0`C]`%ZM)T>)1(vZ1O ۔GM3껋t-ђ+M+6ӀK=Ra';֗';`CDsj\GN8bCyр]]^K S`\7uus'.nc&bRato+P- O}=(&Gr_ZkF}Vm:EvhjSRF_( ΐueށd0GiaP :R45%@n5w|r9=;tY`[l+頗x!@:e ]dqV^CD$NZjC[4 6UZY()=v:C7ke^">޻fyOskj#W|݈mFKӄV HX{'@@YB%@H =нe70`A=cwʔOyPtVK4JVN7JNy%4Vq\n>y֎Ga(B|Lz]^gEj^W^=v],CY# KF,䌡)gAI3oΎ+:VjD5chZfP,{ ӻ:nJ\)D^ift(J<>Mi0vQwCl%Z\gi9(` ";Q?Ŗc\Q|^j ~URRڕ!bX 6iI.:Z4_!󥛯b[e2@rdQZ5FTiL\R”mJwGҺ}Ly{vb{A;qaJ_?;ugA2)3]M<\ċ收QӍͰ w))N0g=`#HAU 252Q!(,'Pl$vb|z2e^c''P1qm,tͲXBnNI<0qxx8c^˯MU,W  R\_UxUx eUWV0\F0. KFp>7*߻^W'>wϏi'bB|Uv|Riʰ87^8Z;q>l>??|>C@_C"$ &0rc|ԛg2ylSe%e\j * m ٘(,[7 <4b,?esUβ\]|.Q?,ŜS4uPyUMqJ?FYeU\1UW6즟y/ːjR f'64u9ĊyV%1;\Z(dY~ 8h=9\{W=ī?^0OZ⴫o^7ɻDyZwUY6@9,/zOGPk,n9I -ox/bBvobx&.f.b@o[s".UX:RƍkND!~2f}׻Ux'Q K{ne&q=c@IӘ Mp}~uacmY( .ゐpsP [.( c{;T:+M2KD;-a1cD<(¤d0ƣ`LD}  Ilxi~ݯ*ڋ d/n|,՛DE(ЋcHg - 0V a^@ہxQ.k!ƛ39 IdD~|~Y@mbtKA* A1AʸwZ]0,j+v\/(ho}JA2vs}̷oq" [.rVwiuau?EDo)R3 dk߫v]݄ɺhm>aB:˭CIə!VyɪʲdLI˭Қ^<=_7Bɶa:?^TV <HD!Z +rUZ(<ҤEݟ -vtRki}n"l>ׇ`3;;8o~euK'4MA :)2kLBXK̟LLtRk c>FG:^8<Ιג2Iue/a0u.K[@6 S"(cu=O3׆:\7y#T'6Y +FX ~?RgueĮx a(@mɱ=wlNHiluR Q{["9rq+{2C"|5*b~Vɲ*ǣ}|(dS ߘc5n\ߖmb[0+nXW&dM!Zߴqw$Z`Pe:"&;P2 >9vKDOxEbbKLo82xY;,c+q> v-B@>A`/^2!rof' " ٧nA2[{{I9%W5͹^4 `}sU­~Ya[T1?QXz o!7!Of}fa[,+%Vc%1~/6!Cs|sYYQ VR+D9FPnpC49 =8n}oAZAt]khB'Ѳ̕YNgy8⹩ԳF ryʨOU(1`G <@#]`}yr*awNmn;z][HR>9?, /.+^0³F4wף4i^Ξ eʗΰTr,<0%8%a1G_X!~=` 2 >q~60)y\cAVP!J]tqUOro+`\^<Ë1_ke8؂?jTQ4Fr<[:hYibU=S ~gVA6MJOQ}%;%;%|~ p0|߯W $ff'`Ә6P"[M@gxK`N7íUY D͠3D S.2Kn*Kd~ KdnfY& ˄Z'dřk.Sfi-w,#;d,0y :⫁㗯B!o;5ٴ 9xRv]PWVߩUޞ6"OwN\2 v(R,0Φq!C̘1jNE2OmDY!6i5e60h$'Pcӯ f :7͕*c$zMR4"n (V3l-VslUg mdX~uS RmPVJBz)ʹ&;zF+[vB_0I]OE Hha SeRVL!{X'- ÿz (Ox"Jg9ɖ&m/'ӲlImL0|Q\L]_ҥ0"< +*ke+D8=ïiz7*ȇuCUޣI>l Ld}$*廍c`"9/80#ɔ7yGV>#6v-Ibgl,T *Gx~RO$Q' h&)Ğl["$,YΓyܼJ6R \miU0P\D@q B[!8yiI\I/Ic@^K:n:KiI%ٚAZu޻~R$I/HXro c/{E~Muv8}YJb_G v'/7@Tjg*Pau QȯΨzo~Bc08H/:pZ9M§4媱Trp+o?[mu>Dٱ[e i`V +OQ Yg"OV J >)-SdR5\5}7vHeo'xN=T Nb1mbQڬpR{9]T`h8zlb@͎LX=[RcJ=&ݒlУ<UfvOOw_} `6$=7I9y w`1@B<BV!*`0@ы1*nR1Q AfZ'YPb!YSHd1s=BҜ͞?{W!^g%pȐ%*15nL1kI~X-aȆbg" '!Vaw 0`tq*BlKs`7b""V_^1A{:y`dtTP:vZkP07(k5f I"a<,֜6b@݋n{!TۃUø4'ˑbhBVl4X8 O i\ #3^lz1`Ƅ$! ifWhkScL:qd l$^L4ANdg@3LڇŖ['2iLsA(ăӚD^X_DԚ ;h֔{ s<.MҼ4x:t3:06ݎ&ʖ!v qkԃ8}(΅79ɶsy "PD$0bD_4@qH&?'g~̄ߒ:l1bx_|b&P8=vd;>Y+wtݖ1>bi_8'cP]Sq CLYݐW'eÐ'6PD;^0'1R~3P,jβ1p:P3KKr\;a%r~MV^TF4%i3!z| xˎו`c݃>^DDmP;XvD,#PU (]3n'[G G}t0!bW-@,Aؕ8L"[a$5aj; MO:Py#h~ӇƌC :2K[ai#pmY#:V%$Y70[ntKԱ{ m^ sutCykƈJoLh#ƶ\y!mu"s#bsq #StZ1b.d@9 XhnAŰtW/ /!qq輎PTfPtbL+Ny 7٘o5Vtq#dOl؏a"T ?}"$߼77XVXX/af.hؿ-B\C:TnƈFhqnMs~L97` aE,1䆆2d"ضۘ\IAlƃ/+b6ʁ(жeCO…0luclB.`06gD,p^P16k2}yAY <} f%[Z;{ *H5vՅOݫֲZ|1[+)" l9&eE.|ɩ7gaiBn4k /q06 .bф;v)MrM[tdesO W˶d0њ YYwX.g]*S<<ykQ(i6CK׶j{R Mӻ,uts{֝C}:=޹"cy*2y:n+ wf%+N\#zLi{dIH{jjvQ]e+6/hr:3+M.^ݵBNsͮk.7m'w$G eލN};Pr񔇵aԄD &.Ae!y%6OǼf}L8>W:*Л©ӛk^2we_Z]RǨ=C0V^znğT}Xwp[a~ Cfm#5Cg^ywPr caX'aޑxWF&S$/vF`GYuՏ"/Kڗm/WnWjO]4lՌAGwhh|0-}˃bn>6_X/os|xK6h"$EXxǨ6߉U6B$FhǴ#b Hn<븎fz:09殂4򠵟G%<)qt}U{O.}Z!4Bbܾ6Gmӧ.Zq]\wvP=ޢd_bA+\9ulnsfq AA_$jދ֋ 4N䚣+t pM,{m;\t5hw۟}L3!xO=Mr- 0L--_hkd3FZiᚷaWΓݶnl %?"8(z,۴OuȞؕ+.GmvUVA>TvKMMAқ77̼YWCgGP;Au#1 \[j70>Ig[xWD'ηlQνX?gGJyRzHvR" RZ! #G"r\8uݛx2ٳ,vBYE!ނl*):!?ijE\,)+*cou9Oa<:@K#6-A +V/>2hD8.۽bK !/@<9hZyZ89eN|Sucĸ;얏aICԷ9Ða-OcmuR,MCCfYOu˫NɶVC"ca ت mگYlRr?gI2@֋Ґeٞ9Rm\8G,*+tދ` 7x?y=_ӏf")K,U 3N1!Z!(]^ɲW{$kvGvU''q}lVgzaq)jV3MѐK12l WSis۝=KUλÖɌ+!7kHiԮ\d$l$&UQNC4M?DC3^͸.E TP lbB13pJ⍝X[:?Ƌczmwؙ߄ХT-[׃aTrQxX`]|DS=-Mzh1ZdQ1c p0"һF/ו $ABLHooD"+m8Y`{5%y<0vKAqIIGnu7 Z[wcw!2 +LZϚEqg䟮?%)"VsW|e#5.A[Z[crs,u%XM#.@Յ7WjIB~¡C 8¨oJuoR:BAXy}+U]oJRAL]_J罴 ØHOovݞ|}:djAXzf`֛$2$_|X~n{[& Zquˍr 9sPm>獊N?㇃ØVIVJ([o ~w<9E=O0T&#ȂdoczZ؂$&qUT+ǃ^UT`䃗ܯbcFGf41}<ǼV1KD|{iS&L%3LDhq_A*Ep?3xHRu ]0k "_*euK'9mˋFy%B2~V1.MēAww?tV2=xA̒̒55%˔UT9(?-ti"p]Sip8V{PD(J5 @kOf *{]G(Z_-_Ow9˭hxw}숂϶ED$)6;G9OG( LTmtUpMAjݯ{JrG>׎2Bʓ^ӎ6x1& cC XS`֘$u8W x*>'X$O|R8<옒9~i\j< HGagK3ߍ=Y"%i#̜<3g1;O~i??Lh]497M]ŏh5#/u:H"m9P/QDL?X*_$FIon4D$v|d !E=hl0 t w< }{OC\9 `:pŢ3&`"//qI T~xm U-!FB̞0OSlϰddM8Zm6Pp($KD1|~à޳ ߷9]zBݺ&y߄xP5ZA b>E~K%O i >ޜnG x%i@4hȞO7MȀ"۝4诅@lYcVZ[S(B#׸ ki\.?z0 %Vf;lKo{"+SM<-H7~~1CBh]F/xOK+MKu>QMG;{C=֒3^y6 ӉQ("r ?e 8OQjrMmz)6)a>)"pqS> f1 !  -}Mfh1m5PY>sC6j pT;YbD{ufVTx[^B[؆7އa7Xǽo&+ӿ љbrQ+/w">ZcLWzH ·W <g1LifUUy'td9mBhySr+<[88Qݣ/^&1=%w9bFmFYJ}V?)uoPeGނE8mh$,Σ@\dl#6b6شLQ0ƯM 2f#SR?)!2Ej},iWL HzĿYðފ0Sɾ+_ g qVH3?s CWL[T:.att=# b-{CtXw&Lt:cN.+<`љuL]S+;IuEa'.2Z-QDKm6P1Е:CʠC.Hs7鮥UV^. ʸ緕J W_Xkax V{aզrN% cs_ј2tXv sG1'4A}N7Slw5˭[A'_!?J/+ ·h>]NTUǶry)Ǐ¶vb[wqK*Oj -d۬C-1J!ž7eˬm0:ϑȞ{t{vMd aNn'}|x'n]17i G?~if4h~ 54Dy#TyїD̏cV'~ ¼i8 X' `7@IqñQ8sΨ'R Sedԑ9A?zBW/cxLI{˯Ȇ gs!U:8]]D pHC^*Cʒ >Qο!Ñ>?@!}"`' V~D@pd"iOeb?i3GAm$8.c:'R/|p`*zt 5Ғ#<ֺ-Fr9D` 98r\ySA4d?Z;: OLP㸇q!PNijmoVOy)+8Νhq\FaFlb\z; sԉh!]O')3fr0=`3A̡]|{D͡u%v?8tC}F>5CW,LTBʗj0zBgat|njqszRk ۬pVA]rҰׅ%j]*Ik$=DH˦y銅MA5sʥw$X qyt{4Dbk bjDr6̑/jޒ0_T):[MU lL4/W۪c=)^r/GCm[M!~6 3tvNg˔cŖ(7(!Q|d'GyלT<ʑ&UE^JQPFi!LA-4$ц@k Ѿ,6 ўV0R!+0FncS1FGj_m#6:r`}hY^':#I ӰAD9'ZHn b^cvƜ77CWE_qy9n){B܏zMfwacx~(W^%!QqpHC^*Cʒ}U(oj[H́4ErJi"uo#lD1n93]İq HK~*C@m5WڬVε_,}A=P!YXH [KluSS/t}bJEǕkYHC6D?GGţ9".EG‘@ b[_nck'ݓ< ˜3|ˆ-!w1p_ЖO.R̞8MgVT\8쓁ZHzf"~ՏɒAC>BA LF /|<4hx;j•g KGA6 ϰͨ'n`Ÿ /OU6ʷS.#E×X!Hb؏l e!nV|!ތycq{ QgX6*n|1%&LgT+T_bSFyq0S9.ϕ#3S=5fkwjK6oZO 1ϰ͒49dA\%0Mt>h+,~M}&ty{2+gCLQ\[?'t+,p.ʱS%uӔ]7+ qʯ}8XSҋlGNsMwI=$0F>r ;r.r/rl-N~(鏪cյΎgϰ-nٕlpv)оr,͓0&1 ,"oHJEێ!]agŷUv+[=䔟~ ;0#r @# 遦.ځO`; Ne~Z: >4/mMP*9\-橜W+{'D:秙:1ⓔBVǷ^-7I|=^gαi_Bnc ͫy.xW^BVA~^|!sMݗ D 莵$,Y3H+V/gq'uy(=5wZzZY(@)/YV9_>xc/{96w .BDHi fd cM,Kj%kZYjsXǚr/N\2rv[=rdaPdGrGGsdȪc-:aog{'hUGfVobFl҈c q5:?wʗK|̘h>@/>ˬSˍ>r}"5eɍZa;TXoˍ|Z a9F /:K#R%K:85e (+Dt-w}s?sUD>6ǎy}_I@|o֪ZZd??5OY<`٫4d?ARZ<ZŪkGYhSf^/l?UjSAʻoJw~g 5qC&)iёFdu$w<^ݘ dy!vVR_lky&! 6OL  #`l^[H+g!$HT֪;aom͹ιuٹGGVzt)FR|9҃cHks1Et @铟k] PߴyEZ{ğ;}k٭?!ndyM }Ϟ7SɞJ0AMKr7&Ц\fz3J {dv`q},Gq@uBvY/w L0A 60ֈ迚Ͳe[LlƩ|AXٕ$o+aH}GC-~OD%u ZS -Hk ^ՄhŸ{k~1H^];!*|B$.LȼfzE@lmwEf]2.lX3Wv;D _(@fD?]vAgWyej[E6L]H|;o׎K'!upIwhO tf ydbnR:2H;n33hZɒI<=٘:1|^ƘzyeқmT;a&N]6CNS->*ZhRZͰjX5]_*îrGrif}t{>fkP{uV:{EwZ:3N]#52Υ"kfaƣJ\/8̰ӧv]4:IwѬLҧ F/× utC1'v(TTr)*Nwx&(`CMHxM `7w{|)F LP#&Lُp(`91glc)#JҴGd! =)tff H1&e7//VDS Xc]rG$wSrUKV.&G])Q|"3ChS-ך&=o':i 4|5b:Sw3SYM܌U;hC0Pg-S0reР"w_75*.|ب40k ԇ6d2RVd; ZYMIc%ux>xt\=;<>8>@eKdcұhC !Y1 3$4w_qY.ŒYQCΟ|O~KIK6rkT=oZzKGBȫpZ*}zzc 8 ,xXzFxOTG`0 R>Jp R+,`1ȶDMuKXWuIkt胲([  ',?5<3 mV-Dyuu'ݟW g,4)`qϲx\XrX"WVː5cpU{Zt4>[.K@~ڌu>gFtIq>{4k*ΟIrL*cjX=>ɟ(K|6تv~gkR6f bn'!6|MnZ[Kn㝓''㭓qv2 ZMi1)'3k4hbxOMڧ5!Lך5(h]KHYΆ[@ 5( \b#ɶ`MRy1 [>-igɳNbL@o}FAnٿ>9Mk եLiZ䣓2&7hccrl2TM\ĮA&d%`s09ƒK<MMɳ<\$A-,t9..+*n@_2_ÒZ|mS%VaőO/F?,~?d8sWa9r>~>{8hoƴn ɸ6hvd޴rmmfMVyy^n6vNue-e9I\ب{`IVcUZ"(CU|- damKl{EgpODW\ȸ^xگ̱{ I8V1AO9꧜Z5 U(ųu]e|Ư$%{`iGbkNSnM(7L0㗗Tͪâ{\b#ʲ AγtCAjlDT(ʸjCИݶCeZK=\dև5Fو@>Y$k|mK^Bvxa4^X缐/c#$(io32j4*׷;#r+;2A!l?!MɯI"Zx);L8U3o}_#N)FMae+4,[!JcyXe]uhْk=\2]]cEX.r۟@f/H5/fxsX9*8$<*XϘTC|jO4&J܇F9>!56O_rxs˟YVbՄw*Aʳ\@f8E|74Om_^YƖ2cs5bNO#kHT&ur3qgQ_bo QsZ]fD(]T&fͽf^sA5yT-pЛ Y%6$VC~6 )wB hA0Ts KPtm,%zqdF9qCn$3z)3"@-3 <U #a)],niz[GlkC$/Iqn!ύR<0#od @.jI4:rvNC>Z@{sВJl-Q ܐdx& !fiDp }~>&o4K XvjAA" V@f4˭STAY 0l&FͳKbTSg+bA1ޜX I;.L"Ipa [r+_"9&:u+:Jpb#v#&q 9 w|6RpF1^x!uB9](+n #8fҖo8Fե!%x3ybT#XNx-Ku*A5A/L9(,yN˧ u &'ESLMz"aA`g1S "Y*}So8lG'ڡvd*+֕)ߗu2= =HDN6[al.=mĵ?ڿ@d>+S/̶ lN+#XN@uD+1b)WT0 cctV2!`#aazRt⿟bDA.kuI HUg,g=ȬydrQX}Y3//CDRp>\Ma:Cl" k̆?@fR,@g]K1 :3yȍ X {8c]Bmd\Ϯv:oH-fԓE){͎enM5]ٜbQ](#f\ʝ:j;2sTZi*pg\]QtΛR Hq:hF U08s͸ڇaId\wSg0 2"_Q3PS/bI[4a2_LT4H֏6S!e6f5B,_ݍ#e~ @gZd՜ȄZ*eo|Ne/iE7R\qWg{W"rYn $k~!f"/AYa qY.rJEDv@+rߓH,UXq qWY Yu~( oe},\Od]>膈,| T퓝>, %8%XJvj@ Y^f% ZV)[$ _Z𩭋ًgƿXH@*r'QŲR;XV.rNa%e~ }4#|pWuSؘ*cHx@C>&giC~Gpkn*G6 P$' "_"Bl 4&|_pY7 73$h ʤ8*pTE[I67I`ЛDSc Kc0qh;% Cb&nm%_IhY4> cF`0@者/`hZxܽg>\;@ł\Uj}yPQB k|4(è:i?yΰu<e‰5dRd buBd'칬o12o!?iْq)B,nЛx3=47o~!` #&$H*KZu.-AyO)K-.{wK+]llX at13$ƳmĜՁ2X22wU:d(hҞ3cu`+Y3j&b%{aLOjK˗ά"VܑV,@eF-AVCj[R[V헧+Kj7&SwwY]V-|z>ScW5VłؐV+ORQQ/d#EFmRR:ܥoG=Q㇨S2t:uM킨B`:np:/\$&UE:)'Zfu~:>;yh񜂜o!]#Ngx/C@'E r4/046xRk-)Ɵއ nٽ;]c  =pbϜV6K9Q'~ilPlڜ5>C b$1=/!\BdxnAc:|ML?&LoOKM9 ػH7n2 ͊FTDO19IV2c4Xm\&LD +wHz}5Gy_ \GyÞcR'F杤xZǵb꘦hrTP9VǼ~̂I#qL;71`ijUtQ͊NAx f1qD!T=Z?r̲f>0I}~d˞hiTic$!H7 –vk#{-sYU'*-Ŗ&?!t~l?`Ytl>#- AƊNLʖAEƔlk{Tхi*ZZ!'!da öEsN}&49>&9Osݹ׃:n"ɴ&*Jݭ{MB4nttwcw&G$5Ri됻Ut@1 0ɴL;ٮW4eD2"_֎i˜y4Kp sNCKqz' qƝ6lVsBN1q;-ME-aKdzr J 4OM;ɤ1͘Hk%xQqy9QDq)"7EVϩF"%ǂ"=Ŭm4F5n$  5do>=/{אq9cbܼ"tO:&4Ecr8OW EcrGQ9Apܥ:ֳ;-يS@\yIeP9^o!0JH9v ymumplp=PX{$6KN@t}+UԙdX!Fj<+4@~OcȨm9yE%//15^{lMHXJƊA-vPY|Mr_E'S'nC2PI6I}m1PsD{U~`\)>D۪l\eF @?P2s }z~?_:y\ 4{9JZ*[{#ҍ 59WD$5b@&<0i.]QqpBP ?D{{IB #tϏ אebZq&Q4Sӥn3M6=LSIDʹ[&jgM״k)-"O nܧg}y= AaX2p~" ū C14WN J4#&:hcf-7 N׎Ȧ4_f9HOsϤIy~%B&?OЋƚη9g:L?_oV.*)]3}Qyn{qyuØPV!dIC&lyq:>sd\& ƍ:M&L.ʘF#e̱d:=_c#uc34t9QnOw@vD!+[O,0\M &Dy\mFN=O,ݤ:*sԢ .-Jzțvbb)y휾(z8>PzJ:#{BjԉV<Ic2#=u1cKgڋvB;^W;C)UEkEȥD$rkպʇ$gPL&%hBv7noC}\7{gg9#JP gzEh:NtщUTؙ9W!OXEA^AbT)ΊBE 0ź}*.d1?ylԏXhqʫqSp!:A%PZ|?~59H3Pk|-wF!Ľ8K3khQU.g6Hfb⒖.;/c[; {,3[1xUו:- *%\UK&2U2&U\dN_8Ѹ-^b)D w)pXw^m TB{RUi?h` V4bY|ViRi6r"_.j/ ঑[m1Il[H햞ӣNS^py\pY}qʋNyS^2gm럼1eūƪj+pUS JtAf\U]+5!v5=Ić;n_CrJ36yu%b^קΟϗ=h`Ǖf%`i Cb6/_Ppy }^@[3{I^LC_oO~wy#IK['Uj?=XP۶q6?RJ3<U^jϓ{,$!6Qد? ~zR˞t}~f١ 1grIiYN<`6&/szש.kHlsoweDuIJ9=ҹ/R^4-qn0)LeˍTW0!%} ǀ]Hi3v+1ʌ\#LA|EeE#i{WgV4gwYML. %ǵ}AG/ t Z5{U$/9!1^^/ -(]RIh F~7$ 0 C̐0I.{OJ3#(BϜN2(Ώ K?hibBV]=.=^>ޱ|y$LB@x-{4IvFK^H&Luf۝_kwC MDeOTr:ѼRm]T./Ԯ[5cY 55t[8SNlLtc ц~Zҥ sڏF(b?R8kL4=+*C2e10=Ayv:uMw5;G00ϊ6DghӞ=YU`/Ʒ f7o{{v]Af5\r:pD,Љdtvqe:)6ilX %1"|KA{YvhxM;gN[ՄM%\fȆ1O4YSIM[g3emg -H6چiKŞxY-}%leuQ/WD}Ͳ ϲ.ҏ]1ܦ sjH(3=ڣe8HsOA{iYdAR Y |Kì?=ٰ%X]CJ(p cbJ{{OJwww|X?3tIڥ W5x3 Bd'9^ҶYl4MFQkWW7-!)^FQ=`wHC!YOhRw.=>?zյѽi#$s髠׏>Ned])fd ;3Oey_'F#VJ#h"W~ ocM+HK;HK6nتk;)lS:ܪG$u+^_͈sI6'7u!ڐx?O}^TDUTsbIw./2}YgjԠ;.]Cjt"V3m>dG9P `uw4jz~eoܓ~jE­2 GOW}5V[P[ϑDr2;ðXOvjwAj:ia5Ƽ~~`߲v ϴ\?G. ` ]8k}f}. *tkWm"hV,ʉ\soK(!ڣWkeY,w<󻮳;#*Jpܒ>[Aq;:}A~`wRuqۗ$l4^DӐm|Z|m8l~RUu$'PݭDnYx]GmR~wIf:xfnfg7kQ ct)+0Rez!Ld$hr|ڸ_ylGǮ6GÞHuj4>C +$`](CF-/{d>~[_xa^s`KAڿuЈQ RŪv-vШGWepM$v =6l>̍nT!yz\9&w0; doCuz:{=lRnFH^̶4!Wds:F1o %>]?wg,pR5c\ҥuNlwap= I.ZpĮXl-w9%OFDNMP7nS=Y:̈́7sG&-Kmk}RDsٷۏ~ }nO sMQ>̔?ً@pr !/ȑ%9H[8mmVC}lTdڂ1Ř'QA*I8*6<"gOwN_ \ȴ|7χrS+Pd8 ɅSVQH8! ˜,mA\3Œ$"mȄ s˗>>]UvdXf=8_o^.2ŋ]XFf Ltkov ̼8Ԧ^9 ^xM:G/79vU(|& iCc{IO6Va}ImmuF_Ԗ`ΨT [!(TlX2"pܝ ڤjQT,*ژ*ka$IOr` MrǝOlŌ(ISWɒM?\Z$҉Y;1+T:vnHcE=I~!m9`~? VhNCo&2Iɞ>6湙 듞'[J>&[ُOc4y1&nIW9c4su\1t̞$%?{e|Tim*9JX]}˝4-^CORfh]ԥY} +~p[imEhjЊAFTQME9!ˢ/ʅzރYzL>z_{XM}V@; Pg@$gԋyHB{\3~z#^n2ƈD-hKr82Mô@O o1qbQ;i?b{IMo"H͐H0thڡ(6>2}@TEbydZanA/6f:r<%O+y}3݈M?sstH B9^H#*6:='tj't؆{z K+Y6,#ڤ'zF 1IYI<59Q3 |?$1BL,#,Κb@ghihQ?,-4S<ĊetJFĞˉg9G2:('2:܋~wp))ݪ)%Z5&V8z*VQ@gݤѫҫtUttk™]^ܚH[M öjho 46ՆA SawaNUZkrrr2||9h$lnSUYo] w{)\$/JB흁eqͻ2[ B@Ahᒒ *mMx7SGh ir`QL+9X"50 z]ת$'{ryJ#ryT.WTi6f t%D!Wқúσ+ǧV~^*b~ɩYMVwطCǪOlT◩۝0)RjZTJ`^[/g)e.dw=ixkj7{j{> ZSTtŬ( kCZD=)'_&=fȱ͓ \܉[pFXo=28+y2_'y]8U~܏ۇ9i\}hm>͢XH%DʚTt&nwb₄麮k[7wZ)̗0jv9KԦS޼QgwP@UٴX8~=1< tt'nVկMF9H\kC=}*3ч3E#Xi@ʊZf!3 lI S5̲P-*/s-Q^WoEy:G>~yNqX-9ޓ#ş{MFU5_â(ь۔#NS7M%=~. &xlaܸ''9N&R2jRxcvؤ>j*l١B4,ڮ0;\Ӻj h m̳c};ߐ|# ;*hkmPN@k#َxv+}}m!f^ bFKqШz˿ԊN!ZZljVFwetSN:4tBUNI/t!NbBf(*؍ljINi#TL(|jtհƨN׭.L{1+/EJ184tQP)Ld>(.X#R ;<,!,qlCH}mމJkHqlQm\9ݘKr͡Hv h4^׳GԇИnZ\S\T`%},7W}Ls?}^ܤⶢ6l\@4Z{(#@Z] =U*kY!\-)ԍ5y ҋyDs\3ϱSu;ٺwR8IK ﲒc;hߏOo'Uv1c.rD,I!Pd~/jxE91GxqW Rτx& ;>O$l`_ G;v9FhL0 @obGրb(ڴBxVBPWkp8*󁬡W< yʻ@,DQyhb@քbBNĘGX!.y5H[䤺!c1'@1Jd_ Q,e>H:s# HBF:(d˄&܄AnBV J1Ti" Gu! W$ePFre:OOVWcUYvHcqD>fE,Aq-%q^0q=a4l9[X3'8^%øG93tBqR&*QGQMj A@r˫x"ԸbPs5T jnD & fvͰw燤au=~ȾXXqWPj\9@ Z͉Ա" YGVMx ϫ\ЪPWnzɶ↣ߜ¹ 铫8z(rܹ;ZΟB#>{#ocIZsեOFMS*/h` ku8Ŭ28fhfm =]*MɉM-`m!ո6ʛ^@BVyF!Up>$\jrB-ӅDR\ߎk,_HQT) *eMW]#&Ĉ~'=5vimC3II"Ȍu Ics1L|cm5d>*.%-_\d.(+& *N'G1zgD?,F?Y8Kr`NKg?}Ze0ܚ$>J83AD{FD!;{bzL4ɭJ^7+ݞiS2 82ȏ܎u `*Fb"AH<JLTBr$*ӽf tDfd z',:(TwXC3 *MFxs X;EM%;21䎽.$hJ$.?vGw@)77c7Ϭr+X ͠HMcV !Hʓ]-aBilQA\ 4BMh@yRCu>&z>~ZR/@%ثX$+.o7"( P'^}ocgK׳#kh?w"bh;6,+zLH*S[3lb#ꖣ(#{ާ4+\`E+2V*rNR38+NC 6wM1(q$z\8>:ӊ:Fm;@vsYl,|Db-T+ęc+]Mh&0XjGN|=jm Qb+ cFbJP.cKuv7<84ϗMz ")xh?\'888$t42V'G^DuP"H+ I2hƌr\ZR'nRGj}^oYF{TA<kH(~]Rh@\m)De 2I5R@ Ueˈ\J(HEc 7w9qH&NbPB#8r>>[:Q *3_ƶ/kѣXJՆқcD(g؂:wЦ{2oߞg|JY1ʊ)emGuoaϏxgľ^V?ˊ DW7-8l-%T\[QVHniQV @u$ŭSN3zUjR=#W*.J)!2eDH8kPzFFU`E΋o$өeu,"OtN_ש{Rx1s\/&/ҁpB..ʲ)!2eF9Q b{bF9 ^1MF>?{v I]#ay0Hb/s&tFE#rDp܌q;vKŤ:%m0UK趥N̡=2ȣQJϡZ'&w$Dֹ6TjKv[2_5a[R' >ށڐ j饄㻊]e&ʱ]?i^6AYPFH7?|@228緑] ^lK09Vkx 0΃ȚGbF z #xmDыorzҩ22O )XG: DiO+"$D6Li8At 4g®4as_~8%ߛțz t!ҩ8L !3# nH@.iA&gf$y@*nWy`J0+Hgt `Al$"aThTRfhF\1Ρذ:.s ,8BIdDڂI"aF&M o>q -Đkcs?e朒)4J$~E:a"^-9X`k I҂qJz52پH_*S: >ܸNC@}/#F$Ж2Z1J["r_yqhW#i?dЬJkM Nh#6B\D!N۔SJLRDٜlk*tuo D^ؐЇtTq.ݡ6ʘC$KDdQa*[([0ZX=_Ub~|"T raٸ/h"(L4 H3iHh 4#csS\#qn8OtKQLSiy除e)x<2"0if0 "3we) u! ,ͧ6D?EðѼ@ݠ>pւZƫUS)Z|~5wJ4Ƌ|3$Icw 'CPQP?ۏ5}nH$ΐ\( 3(~lB_pe0\dˇ`mHR K u ɠOA rdCXAޢH\\d *F`jgFN 4/(b+2bP@ĸ`}1B ⚣I 5D }o-TLf:>ČC%`д^ΜNq}uGMhttf=A6ʍFC9+LmWEyp[% P^'܋vl9yfӐy\2-3. l;7XRٟ9 S+x A8llKi7f1!xyg!zNYdk~ɽ.! D_'ZYvXH@Ɯ ͸9=c\pN4iH;GNv[Bqn H;{2CFi6o:_!8%k׼@A;Ȳꠝ{ibCJڡO-ziMևBBwuhl,rhϽD][7vU Zۭ4>, C;wjyrWS4 _Ùv{7AAۡjXFmRz޴-f+I;,` ?&eDfD ޡ"ݑ;Z4$$ZiuiW݆C9 |8G8|?|$ږDГsy"zCA;8. ]9;+sx/=(;xN-rnDV:R:?Hy sQZx:7skLSgDh,{joo[A+pߢ| l-|Ҁ2߇>v l7l31:)a/mwh 'T)q VgU\?IAL:· ZlvoDd@H}'_(Xd v0DSY$f ˢ .A8"Nƌ!3_O Ѡ`m]pDV8b pLq@$.c~p̞Nŧ3S^ͽ?be4FՔE3ʀ: 4Dž2ZzVՍ3[v|IuȳS'щ(7rVM_l*a6KTl'k 6[cb2ȥ[LrCzV Evr ņlȜyn%&G L>{xL%r}1ٺz_/N+3&#~<Đ"H"QUeD؇[~; } aX͛#~ه ! 6AX3c '4 j ف`E\R,wrY)3{t6Q*Ȗ" dMQƮ2]|@fu2tݼ^ƶJ;6%i;6!E HXr;be'A,9S3XQ2ŠIQnY,N(k;ieFG{!̐&I,)gE(IZݯ=:A$=l=6ZBRe[ K$ /#a)etr=7 Hz>H!Zi#+}ГhņLA` rج bW0L͞+N':xx_##)ɂ'(HFX6) ͪJw4{zX>2.Cde0dhZ&PM4'0eȇ@I"ωs8bF*2曲#$H$}.ʲYCs[;$V2YQWKp2ȴɼx7!ݒ EFFRnff$}O 2|)VcA^EX9S a.LY4ܕ C+0%$,]DÓZ4H~"f:z8mEQV0U%r6ë!I6e[ !'iD*BNt&9W=.D8ʐ7S-RVHM:{ee[)R'O$ii@YYLi{4[-n>+: +{CCo\.q =oޏo@AoQ{|x&K5FY]A` ݦSY$ pm2;T0jzW/$W9G=u!C BqHp8*DP΀JˆA`j eja*}MeYZ4y:w:u! Z_U,8;bse3#%!Lۭg+g9b,w~ym"mA臽i72۰}aPXk6sz^}f[]x$v''Ip=OtTު:FJD%I}.C.߼]oլtjE\̷*Pm7_~&T_-F3-![q7~Hݮ0j*w@2}a:<~`gs< Nj}_Ven'f-cm4BA`@34 }y3U̍K31bbrf&]y˴,Rkeh-UΛ>'7W,@;I+3m_C2##$B1h{y6; Meh>w ^QVގX2 'akvzrˇf_5ݴ^LcWG Mec $;Fm[CC&6‡^g}4m0^09?XF3}t }eTٿ6|=W]f@ucszj~uBr!~݌K:C\.@͗]~` Du?|A>U?!lj鲳N'Ot9u5Ude`kAW8XO[jK"af#i}A&]Ĺ4|Ώk,8ޜ]t;gXfkvK0UϝA/ae1AxHuL3:t_2Pl\rKˊo_#Ae|=3e.r⿟#т_WGJ>&3{v$dL^r:FpG~#6@ a 6}&&cwتj >FTWݪUj~2.[,O癖GEs#s>(^˷?`QUQ0gہH>u~V@YTEgqC淛Qf&6͉'BsY.!a #gP}^}Îߖ]vC؈A` H%G*L*[2%Kӥ=nQ{};4~ت6:vyP[:{w|W*&z]7"U|ުIoO[%z#w+ک~9yH ٞh_gvc`* #pF\Wszџr*f\3P ؘUf]["if0orm!d ceA~ޢgdGnxĴ[!J al;cف$ïV`z7ʢnɃODYdcG}F""*{EP ,7q,!׆^Q[>s7F\HCbwO-xt]e:`y<&]Qy z"Jۤ%,wxWa-;{kS%I@nES\GO+zmUںOK6XZטZW|iĨIP|)Ѐ('H2 A|.zny,ocGFe9e_+t ׳<7bmEfI.:sɅx4GľR%~}ʲn!{kX)e1A RtK #/M9qj.DafѿKCoz>! m1IdiƹiH/m!_,"6">w>wAx%^U[ i\sgZm׬ԪLs+W yajJ[F7"]l#j_|L㭕4:+\Z'7/\Y_:Q®q-WXB3,=+{jIL%%2ãl e7bPߦV>M8t0 !,5ƫL<7 zF׫0^ ~(2I28bl%p΢s({Nf{K) jIPʒ{&ukǫs2sCQ)(?XۂXpnH߽ucu|9|"e*..AկNt4xX8XH 9ah.[7WBG7d &bjz M)x "DNqexX3cV94c,kQOwSW[Us oYpSs b&̡,/,r3ŷfh}7OZ(Gxl\z.Ӟ{ue[Kv;NJ' 'yR g%e<6lBrS9^kz8+%6iz5Hs Q{t×KkU xM-pY]jک*[~C?< =P_^DQx>׆^,#ϛ?oz<qǟ3#) | $ f&kZ=&qߝF#e]Y5yw駢Ћ251P#ܸEMNzm1K4nctg´µ#d=V}Ek#~NOUW֋aBTxpSW['~뿾#c۹՛~?;V0AReN ;hI6ޜޞU[uZtѫRv{1OXh:}guׁy pJ!yr H'yٌvWHۈViF>lg>D9U6H_h XqYD_nQP=}jպt=y0JG尚*UEw{`(Z rJ; 9vWk@j<_zn0/szͼ#["!wRlJY?[.3mB^np{^X_٫Wx)Vӽ~U*=bBebw,Ͻ`~;bĘo{Ƕ1%aY) h.[B݈T| 7 +_L." `S'b N Q{8<=+[G׎FBҁk?OIfhY yp<KÄ&MA`'EpRmzD{'B. <_^wV#* <e&k~"k9OcBy2Iiy;cށtgd(}q8u0zòǣ7T3 @E[h[`|5ty(AHE0 [ {(؛ wP8qBEOFi3ae8"nd8O'?_!]`#& •҇U.@{3!&]'a&4%xv=.>A,ؚt21'ӏecds'yIPz. asY 1f4DʣK,lZa0p B=vJ?į'ݴD$t߃/R/dfV+@МFbqn3ɝ!ՖK;ۿ ߑ*<˲p/-.yF5bX"й]@IY bΫМ_N7،4_ (R~ =QP[ 9coAiك1,l=n7&hq1I<1WѨMi;Un%rDl1lbhpQ,M%] QbxmHr8re(27 /5^)Hේ&,L6"\]jcwR p96qOҦz0N'3(dq'9q=@Q2]v +Alcqx|.ÔCn~" g4 +w2 ,} DP&վeo"2`as@ays<&)=$`oREfe^ׁ21;ڻ L!Q ͻBxWVj.lObntr1h6yDD73 l-R e\ֿebQ]"T'4 {PزmՁtuܶ#\x0پEdW)>>INf82fpS5vxσ`G"#3??=]G8 Bd3N98ljP_3wǾA,~R\@5 1ՏE&LΤb:p^C31y2xУ p>TC=_)R289KvnHc@׋#ED%Pfew!*kGX:eJp]A%;r~JaSZ.7C]Г2-ѧnL<ÛSʼnQD$DރY(#FD -*`EB:E IV~t~1oM2P9n @),ČU o7^8[>eM` '͉D6*6duFK(%yE(qD+(Vg9%cV7r*$BL0B>LՀ*V@y1ԅ&Iʾ * WRGJaK%,GAUil@P1bo~[lTc츽Is|"q{G؞u =ߤGix(hu@)P'"Ÿؠ{ÃapK܃ˋ#G]8S('PMO˖`9}B %rp^q1*# Sv\G# J?,s̓)Dĝ n q]ȱĖIi@X,7p.mYd,xNѣ4),* qBthr>*f/l H]s~ƜOpdމ0r%R#"zE^y9}6=r1;@n9jf?i Ѿ 4c_H;Ll$HYGXNκGn_IhBhVw7AzӇc;vjt0P!mF;iupl xQ3#)&hQi Z0gYf=<]>GJlBMv #"#|@ <DZ/㬪̊p4>#Р6x/EqZ4t6p  stl*d?KcvtHi|ab~:3ݐ,ETBN?M#db!d;!+H|YzDAȜ-.ui 5z`K)b2A0:N֔f?B"v`ىWb,d «8rPՐ(\GlXu&QkgB bjPZv?CE{,u9ƈb BLgo6ڊ2V(4N@scl91s| h1䖟W:xaPC6T3nDEYUu}^n# Q7;Za(tݠBkpq&~!cY6b2ob 7 / GNRroP9HlG<450d=!1p'w:,8/?B8$ v#iidup Ԏ+EBgȪ<\|B;.iF;x)Oyuwǧfe_ 6C<ݸ9LXİ9_B ݥ豃皎Xu*~Ok$Z~ZK*FO'f}: F)~*dBLF}8F22" }$gpV;x"( "p~gʚQ./MtcQQVe͞ԝ3!a R&!{ }D[V3(<&]wq@`1xָ=ywĺ3 qB DH;ӟ/?{b Dl;T2&Ju8 T%j:|zXB9w@DlB,&}]2djԡEkg5WJcpZ013>]܃XI Ɵ^ׯEMŴ3[Rl 7Mԁk6aUQ U׾._"ٞ5QP3M_܈klp"r(s.B2tи#^N*1E䍙9 QnuJ,aW]hщIOLbBUM9Ѡ6]偻.hSקjWCqyU% :Zg<#_QPNcG7-b=*%>秊P߄XIұ5c̽<ɚcr>hq{Rx9fMm>uRff1d]LQw-M2fL301J"fbBbmNLj6M#̦.FkQ3nm eT5QeA-*j_3lK}1 XcsM`̅d 7Q9Y>7HQQ( ka~t񧝧hbѶsesn?e'ar<|򓤘tiEFԉ{_{g.=\[v4΢/ ҺɸJ4NJv4;X/){_{~xqo uU("D?MI-S4B3ZdX"Y,YJg_]mbv@' FE8H#QQ%S^oIHXӥmb Ίg>MkroM+C]Ŵ@AdLI(+%ɥejTfi%YtԾ.SJN%g!L$^c!Q 'zy +w%9CG} waوđbP,}3j<7' 3o(IhB }\c7.IX#V~Ģ܏XJa3ˡǗҺu(%S,lS#=bwD%!s 'XDj8zY ܔ%N cs&S!3kZ"bbDMt'JF(jib\rKƴU*Uu\/4­h"eQ*ҘJcM{hG@B'aҲL‰ \]2t"3iDoPR19^KW> L)/O31| pׇTveº@1]@=ɞ=b^9Oc+1n%6YyO[KB̊q;8lòCćsg>1މ|ùֆ&8Q@O_&D"zPTB+4lJ}ǝf㆝;Y0$¦90u؆ض3W+)j lM y^h,gbЪ0TeOlYܩiN{܈] ZPH2g\C^!)vHiN] hF45ɕۖ9@vؖ(C3DZôԂr mJM*qEn@ͽ^^gbXg@E fmv_%P4ظPqCw*PU|*WDjlSmDnl'̺r+197jl禭CB'kEPb0JKim },,r4ƴXL&OΆS$yʊF׼aΪ.F=M1ʮKB~ɑ}UaVL}>sU`ޔ{eUh9 j>pOFL6na=Xܗz; +? 6w5)P1N]'0UB>jH YvK;G ?ju%!yr E^7X闕Bb%Mb2uW:=t![H퀋PyjmKӆ-A1nFˍnm[[ikkښ,[[Ys,aGGZ, *+YѢ3?#u|>&&p+6(tU(RYU ]Vp< )%$cH~Js5օ0C^&J"tq@ԉ:#K! x_]59194g9[}?!7e9*؆AXNn.0Peit'39zxQƖq>,X 9`]>Q69{y4'L# I.kpSGS-Z"'4 0$o2ze%.HZd XʹX8Cڙ4g5yΑUP#'[3LF]RжZ9]aT41fM}yߚ48˜*r%g c*׎v<Ǟ09ntdr~4'";k/rv|5u"Ng 0V)/&Ofn#gՅq!ׯ?smzwSM_IsVkDŊEH1%*νz: DϾ(/ﴁƝf#M^KԜ2e DLuf" ?\SHMWի9hk3+>HS9E0LHEێ_\A.&ʍGlIq=V:BӢp$Bqs/}*@e9bL:-`m~R2l",0qiv$y9 PbH;G~d_;d*@r\J9Tiz`b.f`h / !`]]PyΑB`UA ֍7a`O૯WގpSq6P7;Rt+~m =aӺbnޔ{%kN2B{(6yOez݃b $$;y1|v1sb~froZlIW(~B: >HҎ%JS\@.1I];$kO|[iJEDDkhuq mx[9v|x߃a'HXvCg8bN>+~/d^Po?Et/^o5Kp5lN)fOJ4a.Nʻ1"o:]ڳtR8)A5׼X:@NƐWcm7&)YBiAE豌@\pv\6Fx ȋx)pecR EFZ4`k?@;oJqQ)JmnC30JWEc*|TAFW) M9(!MޤئOIJhNm6DPtt_'@?Ū=Cʫ:)^ǔ`,.OgT;"PׂQ6!vs5>f9;jsZC<C u3<GC33OXBurvd$G}gGF099WaV:ɳa4'ź3 bNޟ>fh:m#oY7։XRŹwK1LqUCrip+yCOq2k%F!lj7_:4ߍcaxAD++p ,qm3|]֩)$JMWaVJ©Y{czŠQi ZR ^eVԦ5tNUQÓze?@6Vkļ'an8 V0 *3RIQɈʞ0jkg|~\=7>gbz b$3WY`9;2U`E2yRcBNf`(p:TANuz >nD~+qi׊{!sǑrVbNY k2׆Sͯ+!ȩ]_XmFwCƖbҗ#)\6\D-wf'ٵW+LY5;8 yh*kXY$DY—%a{>5t}XT6HESHNXKH˛k@ #yPoϊCj{^;)׎LGNTT)2`DNpMj X:xȋVg>5?{{nPyVGU" N9qj^ oAL$ ]D\!G5d?U|^?~bv÷x_ cbDqR0%A^oºW7 _^#bwO2TVs$@ˉ ۲1xAXd (`7-є隱=6ߎ.Fս$6]+bjj?/gŸkxZ*e/ԿΤl79Oq8Vmqjn1rM~^(it2MϚP0!/|7Yizm}7+hpza? MihoEnr"_ا}@5/͐PP[ɢRfPK¡*pDt^,&/1Ź(wm Qt Ӂ:׻)em:෿kBeL})D.>V?-]PAs R~&X!|I%YC"^/}oN|(ЩRy+cN/H/~u X *.[(C~~%*s|RyqE[; Tcr?K੼y7U uطV(CA!amZjE. U6@.K7@ Ø]\Pq%1,*ͪCjCiM,{ߖu rZtgg$qvkb/@d Z.g:9U8k5;jGT5- Ki9e մ) jc j&(/Qor )ZyELǁb}^`#Tx=;1i+vUrp{R.e^ r6OU`5@eNCI*[ܪcP.8eLCbwQsrVS".kaݼ (ɦ%)% EYi2q#f<ٔӟFX1,x#oӅ%3wv ‘<" C$㝅Q;34أ}Y|,֓qɊ;>VcB._# 8P |X],t CyVЎ6Bm*h@I!+9|LCCudpv‹$(?8o8>Qw#҄r$Lh%!咪;:@$v0C59 t9hoD LV!9jNʼC@J^݌tEqr^IC,2+VAb:C*&BQ~_$g*K''{ ?3u1Vb/B2{윔8B ==>`4S=2G#0H+kk*m8NobbdN52X[n~(J@#ϿfRi18_\0'L/cR0vqBʻ¢9NhuA"E/ )BryGp9ȻUvWG?>1f;2 fcByChOs#Wծdk?>Jh+~F5M5]dൟbsf2ɭ?^ɣiHdfDVٴ''Ϩ!L'"NFB|#hyk̄]oI i9KNWA-{]n=]@H]<'٪qɶSTBÕ-}K[$;˱HrI^Nfr>As ?1Nf cɰyɨlZBlπHbNRZMg(&*GK dۻ\(L!` $TUGJ2Jrw 6bΒ径__XZR-څ=ێ*.*4xSKԞt z^4yDљƳoplkJEeCbZJryuMPe$u*]O,c }YrUItI:yy.QLiWa:w9MlbLZy0BsOHdEsުHRZt wɒ>]e'Mꘊ߻N06XOQL6^1-R2_ED OT_&e[]pj27 X]%PnL枢@gqj3l^Y!yO|rU O"% R=Ҙd:Ҭ]*٥i}siiXgnPLXbD`3oţ 37Uk9M?3Z:la-miiFZ3&ϙju3ۼi$.q$ۖK]oT1ϊo׷x˜>ANUQrB@έ_F=96Dt6-zG9i5qR q9%fktvR s)--y֛zmU4os=4?^Pl핐+A̱ehSCdɱO'ԼpOŃs8g?R2tv8)Rx*/OxmD-] T~A:/z"YP5'yP!)[YcpPnQrn ʽeɭ=Vl'7T6A\Cj EVFlHʓm){dv Zmo1Z; k*2KFIe>y9,Q™r?mա9vr%7Щ5j@7j*5U)d<3 ye/P4ꠄPa:RMe] <4=eO̎~T$TN> u# Rx깝 `u;0Tx=Zx.870*-dZQ[Sjg_ntDT{-sAj\  aM+PCm(WfÕ71{.:1hVh썤i>M+cةC^4Ф-m0me-jb`mV}݃Tԭ'$ "m? 멝~\VlMt˘ %7~b dL'mG3@a9]I۩=Y=TlkƄLN#- d~lEl!dj,hif +njփ5AJ b7,: ‚0,yKʵ,: yy0Ȫe-KĄg=EXI :;M:lI>_t3RQv+(b% ?̍j)X(/h|;} rh tܽ8*cG[O8\|=.Y9^'m݇ǔI_, ?*DCwϛA:1LNǢ NgtLa^ɓ{`yF* B6a5OWw,^j[[ ZLJ>lQ;I=koEŝm{ڼ#L~eC {Omm)mvݏVg* 4uZPF~LᚐASY B]!7R ٽ̺{=/=l}僗}Ϟ/ i^}HMfZNdTD{r2$>tSY~%+Ѡi4.ue^[} e(U: g(nֶmKݽw= =|nq}v'? 9S价ft"$ *,ϞvVn5agYva 9y-{{%Z0ƥ *x}Y@[z7ⴽ#5Sa3цKƂF_dٗE{i^ǴK {CkE(6.˫ey*}I} tU]NSއfM 6)O,mLw?J^u WzNNX'sӘUeOnۓTRNQ?9jOʝX=\֯6 uyK5& ܀Հ[f%yaOXB}qMݬ'* #Qu(J\?kT@6^wSĹSfoIB 757˫g%m[J )xo[$]A v$\uao|=.$EoFy `ω-:'PvGw)-]*`^Y剢b3^M'H!i.kEX,x4cnIYnϹs8E6ZͯHX]!WbԽ\F~R@5ߐ+n-1CF7Lit8NcO%?}WRkc6#_Tw%0qnn(7DqelK$7D!/6v_^FEԆh⨛K )&o^G!|( o)2:37T(o(u*:'v{W{e!Y/@܇P+i| <6-%ԏt5ҹtX8q#?$M9o@uT<̜NE9g6O3t3;Xe=>:S|?)H6ZbJ~k5,HgNι{(gʜ({eWbFv/nu_WKo-5MvˬU^u06\E])eLuV+T,#QPB9WنW{eX~ a0j~WQɳJ0rJ~x6\"0e~&hߖV9{y^ꕀqev97oQV=*RAƳNr^N2]9u N2ΒX1ߒ*V.NS*ZPĝ'AST AsS|O rX–=+ ݞ,Ja}r8n]dU1 GM3D& ofĺ܏05!D‰|ةцٽFQ$&kqZ%"|'NDap𠀃 <(1:nlث$4!Z`GQxx`IGOӂ ֧s%ߞ2+Hb ѿg8-Q1oJ~x>[!ڙ05Q {K`Mc~:q"*5?kDD1d7B!K $\p]qB,η-g'olŮbs4dE5V65 4M9,g DY3^Ń1#ƈT+xiE?% ҈+BcĠQ:>̦tQƉ@䟁@粸s-e s@e9 <,U$<]1^ kV-G5H$^1'{뱽io[4cD_ ds£W`܈/Dk 41bb1D3v`$1j H:JyMV&1V<FǍD D@f=iz,~6XGfaZx߄3M\P8_ň>Jr~EEz ]^ BI8R/EY/@Z'5!S.x8 ^.Wy8YԋSj•m18=[-+QӮ)D$\ Ӭ+bi1@Iڊm'H3= %{2/ YgHf$0{4Nn@Ň7f 4eQr8 jvIؖAIT]؋Pňbta1(1X,F# |*4^)汊ߊUm-˴fŨbYaZ ^Eʭ1u!oH'QɧZ7ߴ>:VPgK! 7^k_/1:)2]ojtIFa*U↳ԥ 3rN1O D3[,, ^1s@ST,էwE;|P&>MfҨbnXDRUldyC`<4Ԙ)CO f,DcǨYt:'qe̿3i @/F}^]X (eC@C3f`oݽٽ5}P& Jp4taamQ^%&sTd 9şE'F`$շA@fC&o%xB @ݪf Avx9vۨ^k!}8vÝu8~8K{"L|F LKa ?MO!]8n'D| >UVP 5c/ǚI.ꚱ(]3|f5]L iBH  4RgӖȴ&{i^2iMXFzIrg%h& +V ȗM`E@R|L$MŲB뾹iOm4dxTLb%R`m"`άauŵꨅԴ!O%}/ uNĦ3[#20QGMfOk3S R,T"h]rGR I#IaR>rԀ3TrdݶvmxhT(3`) Ww^u1fvbY5]Vmw[nIq^Ub/"o".xm`VܕV w} l}rlH*FV[b[K[Ɋc[>O始Czܮ¸ܩv'X)X.?nBslB\WdAvvǞ,^Ì77  ܀tc|4ăuMSuz,%T_HnǔZ.@P(o{4ƊN8ɒ*twd)-6M7_ߦ6׺v=2}I1CP6kGfsJwgESjU=>~~6G Mk]dK sf7SvqFb^HK)]t6g`VIYb3YdY8.Ap̮Jp޸[S[Gǿ 3U>d&uϩJM̓1Ct"06MI,`HN:T1M&O&pvM2Y-?UM#W_jq<_h&3@q0 D(>n A1ϊ&<߿BkDo C4{Mˑ-A=4/[FJq#l-crDP ݪLla}wR:8M軥X޸}BV;|kq3OH&L9XXGi +H)rlcGV#7ѻNR\_<w\TnW@W7QFwrdO暔H^ˑśi[ [٭n޳o<<|] Oܪ+ABNں(vw?Vm[J{=4Zѹ^?=]>̯\htXjQ_?j/Vվ4-_Cȗ;g6˽ZJˍe2,v d:k' r݀uXEMk^zL$=r(s`bg)[E;GOgwGfNk سSg6YRfguA6yئW|w-+bip/X.]% 2,ZҥV=} y5$n`e/eLa1_g g^/xRtaa/:K V}@N.irdIфBr*k-Iպٍ1˷Ԃ@US)]x LU-4+EJ҅s,(!KVs/'>953X ah~Or +Uc2Ur Bd3?-|Z(/,$9:pd5aklVfQgl"坋XŚgJl<;'e(5 t%A~?׵?7} \6AgBņ_LO/SeQPU};t:vZizUէ)㓕UIc`2ΕX+[N+iJQXƦ]Nhiʕwd Pw=ܣB'!Q]UQ>} [@["Ƌ0 9ML)bEk RGA.vRTiB #&.GI?%Ȋnn a$?0JScR،LlZd+"7T(Ij+I~L;Mwֲ|׾mJi; 3^X%IݭG߯wY,Ҽ,mҢ,=,-@E'JvkQ|>>5F!ٯJ:t{IS=+ģ(?LR^Xs'.2ڪG7+<3x:;۠G(rlʹVƚ:ż*Ӑ|MYbGӚeۆlCWdMM42vh~$Ẅ́; D]Je^a"]7’?pfݿ1WW.=XCyy¡r> T~z4 51qc(]:gL.azŕ4G"9V<_̲zǹlG4S[M7<rjR&ebF&WOgl{+nwhL/y5Sgs>'ܾLJjz=|Vd8?WQVd!aP]*[o}NXoblXǓSNatP|VOkbW̧PqEA(o<]"\iڸ$Cy7˟o=6Z@uY#9$GјEc':^Wn}ZߝѭY.DA̹uő2lD6ErPt5;麥lHvJ;UfR5qϟ >TG};T_qY\( kuVmσ"Ptk1a'Y ~O'dzcK,W^ hzQhӹ $ۇ5C҇|Ȕ~"^1{ӚcMBP)$2>i6@H]T_>;WVwYSVtRlp \m?ة:#AZXj.vMl$=0ݙjҧ11Xh|iP};XϏZ-6Ln('VwZXv~SFJ_"{<)QRb(D1% t w#A)k] LQ?~/u f"qzp4yŬ4@qq""V<ˋ:Y-2D42l}ciF~ϵH±1'3 tdVZtH/#@ER7ct'O Ȍ)zk:X+p1_M'8߫%ù%GDub !58t@%8ePiskXm:8хI;hEXmsM5qx-cxZA~8'5M* 3skIjVZ#M̐㋷Co#ϧ@HH s5-{Ad,"d$cz]Q|e$uU@:MlZl?,M>ns̐ ܤն=18 (Ϣrx@Q4(;4xz_q" 3x|>~ta#' yvhiF:E@f{w9,S@Џ\Cfi(ґa?CjE`a0x?h.dNlȁ-kPO'} Sb)*ӺF 5 \ EVz kJ)yb9 >U)=Z0r[^ƣ=X7  n0&\͒8`l;*6K ,Oe&H Ы|i,_HpF܎HAg1P\HfFc68~%ٿE[|<2jsSD6%rQw?E%k&;;ץ0J;Eiʯ,diFg? y=LEpO5ۮj >n#12h~f qn5e؞aNmΦVVq>S$W^Tj C{f&*+t9*Q(=`A?-fj @fN*oN+ִxJ31IMA7pdj.Zysq)8慄 [8qЇ sQl C3 wϑ,:ZjNB-BH؟ dH-5S%=Am/؆BXaF ӡA޳"u; bLǪ? .u?3]$H?q$U 4"+ ш rdFh@zdv#ɿ9c?7Z$p5F7#‘m&xb5 PcICïz^ َuB5s+[- 1ӘjܰϬvD5 Tc:3u00ӍYطRSՐJi,Y+V⸕[5Fc,Nmf~^LzA34}@w9y=a3?0\{Yw]4JZ6Z@_ }1дL?έ,_Kc6q//-Y %t"#n2 $#;b;bB@b&S=['KCs.;2df:$Yx *E+pL!TfxJX_T2#J9/~Tᑨ T#M|*TjT`dCI/j+O눘R4EL+~1Li˃ʔhΚ%TT)k$6S6ʝN@mp6L|wx E5)²>ϝy4YMr+V8t(րvn|D+i'u81/n١Tnc {r(zt`` FAw^Aca J Ixғ\5P75hiUrxA`ˉ xYـUu92E~2[O>ɭ#jۤ:ȾgI^Wn 9>B[2DH>_YHONZ~Xjug%qexƌ9vDvœ^]dm#.s–Q PyN,E맄$z7"MZPýusmG2}7#m[]ѻ_)~ FzjbX~Jq{u–YBڅR$F i>T\Sk+lucg +sx*C~sh~ pHFhccvW\I)<hb&lکh;W{1XFr)YÈc5cw^JZy/lo6jk QGqipצ3h %/XY88s\ԯ F+Ys3B8Ae5:i0X%0YXs^SnVs GenlU9y.$ (5%Q¯93[X;$Iv?Rp]ppĤ9]H={8_LV3w:ɜGΣyytmߩCj%K B;!Vr)VMMR|)sXiAxZj0p? Թ({eob #Ї/*TvS0]qygg 񳁳ӳ!,uv}"'^O6%oP_]ҥoVYFXy8Wz0l^͘o]2J_e2}}÷m_>Z?[(mo"£M}λ lX][e/?1؈@ʭ /Az/o1rIWi.>Sק?uB>oIPd$JadPνZq.K@ZǸXɈrL,qp+NꏕWk՜ƒJIrBj>klcUuP0D>Ao^5aJY8P|"g]\bBc"SqEک<kLI+^Ň|s/d0M~jf1ob,NŢY+/k/ k1VHkS?GZ/V,K>7a/rܿ˂yK.|s9R0c]3O_X/h\*5AJkYǸXΈ15$ %c\2%Uz!*b="WZ\UeE5cbJ8Ee[w*([kÁ$~ A`{# SH-%{:0vsd۝V?L~}$Gіģa5݈~18+c;\>v=ӃۗxKixIX|d'Zs^>FG

    )QIbLڑBgW+<<G9h<:r}Y\rocZe|C4̍u}uFamsEƉIJHuƧt* Z3υl"j>wd0>d}yIaב_T|[,1E]Z2l^1)*وx"qrPw^n֑,u"sLQ</Oo|݅X]dB Sܐǵ-PHGV8kD788"ѳ3x#/Djà'˶z\ڔ pqN"8 !b18Hۋh`i78RCP17p@yI[=y!L!?(fI43ÒZ^yskTզ5?NG"-GNS=upF4Vx)h^8IhNiǥq8OgKJ:F3ϫ b3U3 $[W7ye*-}u>y)QĠqIID⭋c}ChLHS'1%9BbDNb}pe0ޝme#>D`y X-W{S?ҥ'^hÓTgXzd$ZIpT3~+,)ܝgnBTgX/NTlЅ9mphh(sD*Ê`@xe0ܻ ]e7yXÒa=hu2<.}p+&*LYln)d/i02tB]xHK,X2C#("a vTRۘG3 V94Kwx6Q0\n'H,|Sv-j 8\G%.MH` xR`Sjs~+vY { 5{{hyxljʄ>Mh# ЄĐkg +NyC Ub!8DU1;Xvj405h#RO3?ID5G2Q-Ttιآ'\4jt"pge}*d[6f<:Μ@t feO WPACrt`ȉ/du} !;IA,|$u=DZജ8NA^>6'n}tβO6r[_E,(EP { V"g.fՒ5y[غ$f;_'C+!;uK [))ۜι=r^ke}ߡ%ߖ@>i\Y'lCϭ+}ώSR9,N[Wڰk\Ԡ½ R+Wb01 bj8%;!(cGoƏ1r;? E pIErNd^rMO|8@_`mb@DFΣYY6R9sdߚij;i-!I=VFmH&nEINʅ"2$JS#%K ùϳ?^xc /)ʔ%!O-yaT`xL0NZж&`DT'8W4ݕMN f`E0  !B0+VPϷ"1HP-"PA,֍uMFI 4P ч/;u eN(܊XK 7%g#=GD+7l7Blq˱%w-WV[9Fv7^ 킆ˁtx {0ŽX݅ȞX_ڊq C0H2t'YB6/=ǫ͡)g5!S-PIm>,W^c|ڏCoFvVlsai:&kX1gO̡9<ϣ6[iܞE~ 1g Ϫ#a´ܨf{ؚ[+b3.^&hOzµ{}5m> Ahciǘ4HQ4Zc8/ٛN3x!Qʹڤ0j!Mhj PwhLw"C76Fln'!a]]p0͠Ɵ C0 >!Fע$=jkC,@jsY',~AU}>TwB@ni٤k&"y6I%8Je>/L0l_fNOF/jck2]wr" e-o;Sl*K"#r V!@) Z#rw# B݄AiCk=ƉD\qETúc|dxZx ^F9K`t+숕 '8 EІiC6'8(dF ȠgHoLDTiGDfxHP-ñY^Tn<cP0R\vu,~x]Y&A6H1|a'i0r 4Hkё܆i UP_hFճ%>'~6XaQ>D;Ϡ\h;;)[I9!me>ǴsZߤ $7%9$z5Dg)ԉ]sETO*v@{KII%H%xf2r!5IBKy^FIEŦyp]Lp D<Gz)^JkH C (?rŌFy$eҝs,Ļd] d H}D././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1643095343.0 langtable-0.0.70/langtable/data/timezones.xml.gz0000644002345600234560000000672614173722457021430 0ustar00mfabianmfabian/atimezones.xmlr_q&.ڷ>Iڴnr/DE$nr-ˢiS4F$HDδӡAOQˢQ]w8<8{9s݃?,$Â׾FiP_{|FdIP_!N??(^rćg4(,w <)?, C> h&a^"oE KE]*-CN[QU=fOݰɊ=]!DŞ,S`Y{ELSH4H$]{r̾z߾zמXnjEÉ+ j݀قW Ekh[UoO+ێ[F;ޞ&֬cUUk/pVEFk FknǼ[2nI qX%֪[ LLLDV&_ OV y+ws$Ws L2<3_t+VHc "ZVQܻ%[%]>Kd > A>}2[>X@u;'ks/H>ED/ЙezЊ 47S9,˼=ߑ?>}y^{QORP]ppzJ⓫_upԙTSd#y7@tߕ:u/JB$" R7ut/?SEBX/LIL z8 q̚kteRe_b^M }r3g7@_fpQg]ʨ78'iW.dtL9<~}` {9?un=% V ;(x &.j :i체\ =hHiQdtV.kK:BTI;Lʛ=˧=/R?}>=NP#.ŐTq3͍AmN1>ȟ/~j#WH}C Ç}#/:%rt slUcЩ}O]q4x~f%4]hDLEEUnf(yE"\EݓcQk~h<{H=MOgM=]瞥g[_ JJĬm'];qNbe؉,:EVn'ۉ%pX{]MN|a'؉eF0aBjX F{$3xr= 1t~|X;4xȦlo0zvqC‚U;Рxolݨɛr^YWʴr^+7d7(I;y^(2-28Xf FYt*]]qh5n4mzQ(acJv4% K&P*F6f>ƚ ^EF(e9(1h&^¨d. 9 C|IIZ E$=R?, =u-Q0F0hyxѻPWRkhc̏2o餍6!wWʣPCew<Vn(vPn@9 Ck\֡lB9w܎08ؽ!ǑpkLk˪N{U'vV[2qmDk=jXލTzɎe^mIoK=^N:(s0>lV_Ec ovvtɎvtΎтњVFY}5Ύ3 XbGSv4fG %<[%}3>U1F;It*hL ??"4]ꂨAX[7^ĤSK3S`-,dlְu5@d'a4d XΎB6dw!;BkCpd`@``)ɃƑ{s &#'#RĻ{6eңfs+ 7QXx&>xNFG$'7u=`^~[FN5fB-XW4^^}78{wסS:VTA2T PqPf9ncq F T6Ǻd%)fԻ́_ _ɊS{ E9#{{ }*r?>Nc$?q&aLffNek{ " 5 rJ>n"{L3^t_ϫ*פsrQrn^^V 7ӪBS?5z 9]N,Wqg!?Zw!_ | c7LX-K -= qƅf[2FCq ]0h0L0` Q NCgrL&'w$8HSiw_Ck`fY0a+ fa`,q U` Qf %ƹ!r׼Op7kr&Mmp ]?Li_e!܎)'D [ "lt'1|f|~|$ ŎBL95/?lFa~%n/x( ѵ0I?c0K2lT*v6YS|n%oEg}wd7rL\ OS^xQ!ȽynOK{*]c]EHo0i;}H^z^~w7\(=#d3^*././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1721225841.0 langtable-0.0.70/langtable/langtable.py0000644002345600234560000032272714645751161017644 0ustar00mfabianmfabian# Copyright (c) 2013 Mike FABIAN # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see ''' Guessing reasonable defaults for locale, keyboard layout, territory, and language. langtable is used to guess reasonable defaults for locale, keyboard, territory, …, if part of that information is already known. For example, guess the territory and the keyboard layout if the language is known or guess the language and keyboard layout if the territory is already known. Public API: parse_locale() list_locales() list_keyboards() list_common_languages() list_common_locales() list_common_keyboards() list_consolefonts() list_inputmethods() list_timezones() list_scripts() language_name() territory_name() timezone_name() languageId() territoryId() supports_ascii() list_all_languages() list_all_locales() list_all_keyboards() list_all_territories() list_all_timezones() list_all_scripts() list_all_input_methods() list_all_console_fonts() These are the functions which do not start with an “_” in their name. All global functions and global variables whose name starts with an “_” are internal and should not be used by a user of langtable.py. Many of the above public functions have named parameters like languageId scriptId territoryId and languageIdQuery scriptIdQuery territoryIdQuery languageId and languageIdQuery may contain a full locale name, specifying the script and the territory as well. For example: language_name(languageId="sr_Latn_RS") behaves the same as language_name(languageId="sr", scriptId="Latn", territoryId="RS") If languageId contains a script or a territory, the values found there are preferred over those given as extra parameters. For example: language_name(languageId="sr_Latn_RS", scriptId="Cyrl", territoryId="ME") behaves the same as language_name(languageId="sr", scriptId="Latn", territoryId="RS") scriptId="Cyrl" and territoryId="ME" are overridden by the values found in languageId. It is also possible to put a full locale name in the spelling used by glibc into languageId. For example: language_name(languageId="sr_RS.utf8@latin") or language_name(languageId="sr_RS.UTF-8@latin") also behave the same as: language_name(languageId="sr_Latn_RS") which is the same as: language_name(languageId="sr", scriptId="Latn", territoryId="RS") langtable always parses languageId, cuts out the encoding and translates script names in glibc spelling like "latin" to the official ISO 15924 script codes, see: https://en.wikipedia.org/wiki/ISO_15924 ''' # pylint: disable=invalid-name # pylint: disable=redefined-outer-name from typing import List from typing import Dict import os import re import logging import gzip import collections import xml.parsers.expat from xml.sax.handler import ContentHandler Locale = collections.namedtuple( 'Locale', ['language', 'script', 'territory', 'variant', 'encoding']) _INFO: Dict[str, List[str]] = {'data_files_read': []} # will be replaced by “make install”: _DATADIR = '/usr/share/langtable' # Rank threshold to qualify a # keyboard layout as prevalent _KEYBOARD_LAYOUT_RANK_THRESHOLD = 500 # Rank threshold to qualify a # locale as prevalent _LOCALE_RANK_THRESHOLD = 500 # For the ICU/CLDR locale pattern see: http://userguide.icu-project.org/locale # (We ignore the variant code here) _cldr_locale_pattern = re.compile( # language must be 2 or 3 lower case letters: '^(?P[a-z]{2,3}' # language is only valid if +'(?=$|@' # locale string ends here or only options follow +'|_[A-Z][a-z]{3}(?=$|@|_[A-Z0-9]{2,3}(?=$|@))' # valid script follows +'|_[A-Z0-9]{2,3}(?=$|@)' # valid territory follows +'))' # script must be 1 upper case letter followed by # 3 lower case letters: +'(?:_(?P\n') file.write(' \n') locales = _territories_db[territoryId].locales file.write(' \n') for localeId, rank in sorted(locales.items(), key=lambda x: (-1*x[1],x[0])): file.write( ' ' +''+localeId+'' +''+str(rank)+'' +'\n') file.write(' \n') languages = _territories_db[territoryId].languages file.write(' \n') for languageId, rank in sorted(languages.items(), key=lambda x: (-1*x[1],x[0])): file.write( ' ' +''+languageId+'' +''+str(rank)+'' +'\n') file.write(' \n') keyboards = _territories_db[territoryId].keyboards file.write(' \n') for keyboardId, rank in sorted(keyboards.items(), key=lambda x: (-1*x[1],x[0])): file.write( ' ' +''+keyboardId+'' +''+str(rank)+'' +'\n') file.write(' \n') inputmethods = _territories_db[territoryId].inputmethods file.write(' \n') for inputmethodId, rank in sorted(inputmethods.items(), key=lambda x: (-1*x[1],x[0])): file.write( ' ' +''+inputmethodId+'' +''+str(rank)+'' +'\n') file.write(' \n') consolefonts = _territories_db[territoryId].consolefonts file.write(' \n') for consolefontId, rank in sorted(consolefonts.items(), key=lambda x: (-1*x[1],x[0])): file.write( ' ' +''+consolefontId+'' +''+str(rank)+'' +'\n') file.write(' \n') timezones = _territories_db[territoryId].timezones file.write(' \n') for timezoneId, rank in sorted(timezones.items(), key=lambda x: (-1*x[1],x[0])): file.write( ' ' +''+timezoneId+'' +''+str(rank)+'' +'\n') file.write(' \n') file.write(' \n') file.write('\n') def _write_languages_file(file): ''' Only for internal use ''' file.write('\n') file.write('\n') for languageId in sorted(_languages_db): file.write(' \n') file.write(' '+languageId+'\n') file.write(' '+str(_languages_db[languageId].iso639_1)+'\n') file.write(' '+str(_languages_db[languageId].iso639_2_t)+'\n') file.write(' '+str(_languages_db[languageId].iso639_2_b)+'\n') names = _languages_db[languageId].names file.write(' \n') for name in sorted(names): file.write( ' ' +''+name+'' +''+names[name]+'' +'\n') file.write(' \n') scripts = _languages_db[languageId].scripts file.write(' \n') for scriptId, rank in sorted(scripts.items(), key=lambda x: (-1*x[1],x[0])): file.write( ' \n') file.write(' \n') locales = _languages_db[languageId].locales file.write(' \n') for localeId, rank in sorted(locales.items(), key=lambda x: (-1*x[1],x[0])): file.write( ' ' +''+localeId+'' +''+str(rank)+'' +'\n') file.write(' \n') territories = _languages_db[languageId].territories file.write(' \n') for territoryId, rank in sorted(territories.items(), key=lambda x: (-1*x[1],x[0])): file.write( ' ' +''+territoryId+'' +''+str(rank)+'' +'\n') file.write(' \n') keyboards = _languages_db[languageId].keyboards file.write(' \n') for keyboardId, rank in sorted(keyboards.items(), key=lambda x: (-1*x[1],x[0])): file.write( ' ' +''+keyboardId+'' +''+str(rank)+'' +'\n') file.write(' \n') inputmethods = _languages_db[languageId].inputmethods file.write(' \n') for inputmethodId, rank in sorted(inputmethods.items(), key=lambda x: (-1*x[1],x[0])): file.write( ' ' +''+inputmethodId+'' +''+str(rank)+'' +'\n') file.write(' \n') consolefonts = _languages_db[languageId].consolefonts file.write(' \n') for consolefontId, rank in sorted(consolefonts.items(), key=lambda x: (-1*x[1],x[0])): file.write( ' ' +''+consolefontId+'' +''+str(rank)+'' +'\n') file.write(' \n') timezones = _languages_db[languageId].timezones file.write(' \n') for timezoneId, rank in sorted(timezones.items(), key=lambda x: (-1*x[1],x[0])): file.write( ' ' +''+timezoneId+'' +''+str(rank)+'' +'\n') file.write(' \n') file.write(' \n') file.write('\n') def _write_keyboards_file(file): ''' Only for internal use ''' file.write('\n') file.write('\n') for keyboardId in sorted(_keyboards_db): file.write(' \n') file.write(' '+keyboardId+'\n') file.write(' '+_keyboards_db[keyboardId].description+'\n') file.write(' '+str(_keyboards_db[keyboardId].ascii)+'\n') if _keyboards_db[keyboardId].comment is not None: file.write(' '+_keyboards_db[keyboardId].comment+'\n') languages = _keyboards_db[keyboardId].languages file.write(' \n') for languageId, rank in sorted(languages.items(), key=lambda x: (-1*x[1],x[0])): file.write( ' ' +''+languageId+'' +''+str(rank)+'' +'\n') file.write(' \n') territories = _keyboards_db[keyboardId].territories file.write(' \n') for territoryId, rank in sorted(territories.items(), key=lambda x: (-1*x[1],x[0])): file.write( ' ' +''+territoryId+'' +''+str(rank)+'' +'\n') file.write(' \n') file.write(' \n') file.write('\n') def _write_timezones_file(file): ''' Only for internal use ''' file.write('\n') file.write('\n') for timezoneId in sorted(_timezones_db): file.write(' \n') file.write(' '+timezoneId+'\n') names = _timezones_db[timezoneId].names file.write(' \n') for name in sorted(names): file.write( ' ' +''+name+'' +''+names[name]+'' +'\n') file.write(' \n') file.write(' \n') file.write('\n') def _write_timezoneIdParts_file(file): ''' Only for internal use ''' file.write('\n') file.write('\n') for timezoneIdPartId in sorted(_timezoneIdParts_db): file.write(' \n') file.write(' '+timezoneIdPartId+'\n') names = _timezoneIdParts_db[timezoneIdPartId].names file.write(' \n') for name in sorted(names): file.write( ' ' +''+name+'' +''+names[name]+'' +'\n') file.write(' \n') file.write(' \n') file.write('\n') def _expat_parse(file, sax_handler): """ Only for internal use. Parses a given file object with a given SAX handler using an expat parser. """ parser = xml.parsers.expat.ParserCreate() parser.StartElementHandler = sax_handler.startElement parser.EndElementHandler = sax_handler.endElement parser.CharacterDataHandler = sax_handler.characters parser.ParseFile(file) def _read_file(filename, sax_handler): ''' Only for internal use ''' for directory in ( os.path.join(os.path.dirname(os.path.realpath(__file__)), 'data'), os.path.join(_DATADIR, 'data')): path = os.path.join(directory, filename) if os.path.isfile(path): with open(path, mode='rb') as file: logging.info('reading file=%s', file) _expat_parse(file, sax_handler) _INFO['data_files_read'].append(path) return path = os.path.join(directory, filename+'.gz') if os.path.isfile(path): with gzip.open(path, mode='rb') as file: logging.info('reading file=%s', file) _expat_parse(file, sax_handler) _INFO['data_files_read'].append(path) return logging.info('no readable file found.') def _write_files(territoriesfilename, languagesfilename, keyboardsfilename, timezonesfilename, timezoneidpartsfilename): ''' Only for internal use ''' with open(territoriesfilename, 'w', encoding='UTF-8') as territoriesfile: logging.info('writing territories file=%s', territoriesfile) _write_territories_file(territoriesfile) with open(languagesfilename, 'w', encoding='UTF-8') as languagesfile: logging.info('writing languages file=%s', languagesfile) _write_languages_file(languagesfile) with open(keyboardsfilename, 'w', encoding='UTF-8') as keyboardsfile: logging.info('writing keyboards file=%s', keyboardsfile) _write_keyboards_file(keyboardsfile) with open(keyboardsfilename, 'w', encoding='UTF-8') as keyboardsfile: logging.info('writing keyboards file=%s', keyboardsfile) _write_keyboards_file(keyboardsfile) with open(timezonesfilename, 'w', encoding='UTF-8') as timezonesfile: logging.info('writing timezones file=%s', timezonesfile) _write_timezones_file(timezonesfile) with open(timezoneidpartsfilename, 'w', encoding='UTF-8') as timezoneidpartsfile: logging.info('writing timezoneidparts file=%s', timezoneidpartsfile) _write_timezoneIdParts_file(timezoneidpartsfile) def _dictionary_to_ranked_list(dictionary, reverse=True): sorted_list = [] for item in sorted(dictionary, key=lambda x: (dictionary.get(x), x), reverse=reverse): if dictionary[item] != 0: sorted_list.append([item, dictionary[item]]) return sorted_list def _ranked_list_to_list(ranked_list): return list(map(lambda x: x[0], ranked_list)) def _make_ranked_list_concise(ranked_list, cut_off_factor=1000): if not len(ranked_list) > 1: return ranked_list for i in range(0,len(ranked_list)-1): if ranked_list[i][1]/ranked_list[i+1][1] > cut_off_factor: ranked_list = ranked_list[0:i+1] break return ranked_list def _capitalize_name(text, languageId='', scriptId='', territoryId='', languageIdQuery='', scriptIdQuery='', territoryIdQuery=''): # pylint: disable=unused-argument ''' Title cases the first letter of “text” But make exceptions for certain languages where always upper casing the first letter does not make sense even for standalone strings. :param text: The text which may need its first letter uppercased to be used standalone :type text: string :param languageId: identifier for the language :type languageId: string :param scriptId: identifier for the script :type scriptId: string :param territoryId: identifier for the territory :type territoryId: string :param languageIdQuery: identifier for the language used in the result :type languageIdQuery: string :param scriptIdQuery: identifier for the script used in the result :type scriptIdQuery: string :param territoryIdQuery: identifier for the territory used in the result :type territoryIdQuery: string :rtype: string ''' if not text or text[0].istitle(): return text if not languageIdQuery: languageIdQuery = languageId if not languageIdQuery: languageIdQuery = 'en' for lang in ('ka', 'nr', 'ss', 'xh', 'yo', 'zu'): if re.match(rf'^{lang}', languageIdQuery): return text return text[0].capitalize() + text[1:] def parse_locale(localeId): ''' Parses a locale name in glibc or CLDR format and returns language, script, territory, variant, and encoding :param localeId: The name of the locale :type localeId: string :return: The parts of the locale: language, script, territory, variant, encoding :rtype: A namedtuple of strings Locale(language=string, script=string, territory=string, variant=string, encoding=string) It replaces glibc names for scripts like “latin” with the iso-15924 script names like “Latn”. I.e. these inputs all give the same result: “sr_latin_RS” “sr_Latn_RS” “sr_RS@latin” “sr_RS@Latn” Examples: >>> parse_locale('de_DE') Locale(language='de', script='', territory='DE', variant='', encoding='') >>> parse_locale('de_DE.UTF-8') Locale(language='de', script='', territory='DE', variant='', encoding='UTF-8') >>> parse_locale('de_DE.utf8') Locale(language='de', script='', territory='DE', variant='', encoding='utf8') >>> parse_locale('de_DE@euro') Locale(language='de', script='', territory='DE', variant='EURO', encoding='') >>> parse_locale('de_DE.ISO-8859-15') Locale(language='de', script='', territory='DE', variant='', encoding='ISO-8859-15') >>> parse_locale('de_DE.ISO-8859-15@euro') Locale(language='de', script='', territory='DE', variant='EURO', encoding='ISO-8859-15') >>> parse_locale('de_DE.iso885915@euro') Locale(language='de', script='', territory='DE', variant='EURO', encoding='iso885915') >>> parse_locale('gez_ER.UTF-8@abegede') Locale(language='gez', script='', territory='ER', variant='ABEGEDE', encoding='UTF-8') >>> parse_locale('ar_ER.UTF-8@saaho') Locale(language='ar', script='', territory='ER', variant='SAAHO', encoding='UTF-8') >>> parse_locale('zh_Hant_TW') Locale(language='zh', script='Hant', territory='TW', variant='', encoding='') >>> parse_locale('zh_TW') Locale(language='zh', script='', territory='TW', variant='', encoding='') >>> parse_locale('es_419') Locale(language='es', script='', territory='419', variant='', encoding='') >>> parse_locale('sr_latin_RS') Locale(language='sr', script='Latn', territory='RS', variant='', encoding='') >>> parse_locale('sr_Latn_RS') Locale(language='sr', script='Latn', territory='RS', variant='', encoding='') >>> parse_locale('sr_RS@latin') Locale(language='sr', script='Latn', territory='RS', variant='', encoding='') >>> parse_locale('sr_RS@Latn') Locale(language='sr', script='Latn', territory='RS', variant='', encoding='') >>> parse_locale('sr_RS.UTF-8@latin') Locale(language='sr', script='Latn', territory='RS', variant='', encoding='UTF-8') >>> parse_locale('ca_ES') Locale(language='ca', script='', territory='ES', variant='', encoding='') >>> parse_locale('ca_ES.UTF-8') Locale(language='ca', script='', territory='ES', variant='', encoding='UTF-8') >>> parse_locale('ca_ES_VALENCIA') Locale(language='ca', script='', territory='ES', variant='VALENCIA', encoding='') >>> parse_locale('ca_Latn_ES_VALENCIA') Locale(language='ca', script='Latn', territory='ES', variant='VALENCIA', encoding='') >>> parse_locale('ca_ES.UTF-8@valencia') Locale(language='ca', script='', territory='ES', variant='VALENCIA', encoding='UTF-8') >>> parse_locale('ca_ES@valencia') Locale(language='ca', script='', territory='ES', variant='VALENCIA', encoding='') >>> parse_locale('en_US_POSIX') Locale(language='en', script='', territory='US', variant='POSIX', encoding='') >>> parse_locale('POSIX') Locale(language='en', script='', territory='US', variant='POSIX', encoding='') >>> parse_locale('C') Locale(language='en', script='', territory='US', variant='POSIX', encoding='') >>> parse_locale('C.UTF-8') Locale(language='en', script='', territory='US', variant='POSIX', encoding='UTF-8') ''' language = '' script = '' territory = '' variant = '' encoding = '' if localeId: dot_index = localeId.find('.') at_index = localeId.find('@') if 0 <= dot_index < at_index: encoding = localeId[dot_index + 1:at_index] localeId = localeId[:dot_index] + localeId[at_index:] elif dot_index >= 0: encoding = localeId[dot_index + 1:] localeId = localeId[:dot_index] if localeId: valencia_index = localeId.lower().find('@valencia') if valencia_index < 0: valencia_index = localeId.upper().find('_VALENCIA') if valencia_index >= 0: variant = 'VALENCIA' localeId = localeId[:valencia_index] if localeId: if localeId in ('C', 'POSIX', 'en_US_POSIX'): language = 'en' territory = 'US' variant = 'POSIX' localeId = '' if localeId: for key, script_id_iso in _glibc_script_ids.items(): localeId = localeId.replace(key, script_id_iso) if localeId.endswith('@' + script_id_iso): script = script_id_iso localeId = localeId.replace('@' + script_id_iso, '') if localeId: at_index = localeId.find('@') if at_index >= 0: # If there is still an @ followed by something, it is not # a known script, otherwise it would have been parsed as a # script in the previous section. In that case it is a # variant of the locale. variant = localeId[at_index + 1:].upper() localeId = localeId[:at_index] if localeId: match = _cldr_locale_pattern.match(localeId) if match: language = match.group('language') if match.group('script'): script = match.group('script') if match.group('territory'): territory = match.group('territory') else: logging.info("localeId contains invalid locale id=%s", localeId) return Locale(language=language, script=script, territory=territory, variant=variant, encoding=encoding) def _parse_and_split_languageId(languageId='', scriptId='', territoryId=''): ''' Parses languageId and if it contains a valid ICU locale id, returns the values for language, script, and territory found in languageId instead of the original values given. Before parsing, it replaces glibc names for scripts like “latin” with the iso-15924 script names like “Latn”, both in the languageId and the scriptId parameter. I.e. language id like “sr_latin_RS” is accepted as well and treated the same as “sr_Latn_RS”. Examples: >>> _parse_and_split_languageId(languageId='de_DE') Locale(language='de', script='', territory='DE', variant='', encoding='') >>> _parse_and_split_languageId(languageId='de_DE.UTF-8') Locale(language='de', script='', territory='DE', variant='', encoding='UTF-8') >>> _parse_and_split_languageId(languageId='de_DE.utf8') Locale(language='de', script='', territory='DE', variant='', encoding='utf8') >>> _parse_and_split_languageId(languageId='de_DE@euro') Locale(language='de', script='', territory='DE', variant='EURO', encoding='') >>> _parse_and_split_languageId(languageId='de_DE.ISO-8859-15') Locale(language='de', script='', territory='DE', variant='', encoding='ISO-8859-15') >>> _parse_and_split_languageId(languageId='de_DE.ISO-8859-15@euro') Locale(language='de', script='', territory='DE', variant='EURO', encoding='ISO-8859-15') >>> _parse_and_split_languageId(languageId='de_DE.iso885915@euro') Locale(language='de', script='', territory='DE', variant='EURO', encoding='iso885915') >>> _parse_and_split_languageId(languageId='gez_ER.UTF-8@abegede') Locale(language='gez', script='', territory='ER', variant='ABEGEDE', encoding='UTF-8') >>> _parse_and_split_languageId(languageId='ar_ER.UTF-8@saaho') Locale(language='ar', script='', territory='ER', variant='SAAHO', encoding='UTF-8') >>> _parse_and_split_languageId(languageId='zh_Hant_TW') Locale(language='zh', script='Hant', territory='TW', variant='', encoding='') >>> _parse_and_split_languageId(languageId='zh_TW') Locale(language='zh', script='Hant', territory='TW', variant='', encoding='') >>> _parse_and_split_languageId(languageId='zh_Hans_CN') Locale(language='zh', script='Hans', territory='CN', variant='', encoding='') >>> _parse_and_split_languageId(languageId='zh_CN') Locale(language='zh', script='Hans', territory='CN', variant='', encoding='') >>> _parse_and_split_languageId(languageId='es_419') Locale(language='es', script='', territory='419', variant='', encoding='') >>> _parse_and_split_languageId(languageId='sr_latin_RS') Locale(language='sr', script='Latn', territory='RS', variant='', encoding='') >>> _parse_and_split_languageId(languageId='sr_Latn_RS') Locale(language='sr', script='Latn', territory='RS', variant='', encoding='') >>> _parse_and_split_languageId(languageId='ca_ES') Locale(language='ca', script='', territory='ES', variant='', encoding='') >>> _parse_and_split_languageId(languageId='ca_ES.UTF-8') Locale(language='ca', script='', territory='ES', variant='', encoding='UTF-8') >>> _parse_and_split_languageId(languageId='ca_ES_VALENCIA') Locale(language='ca_ES_VALENCIA', script='', territory='ES', variant='VALENCIA', encoding='') >>> _parse_and_split_languageId(languageId='ca_Latn_ES_VALENCIA') Locale(language='ca_ES_VALENCIA', script='Latn', territory='ES', variant='VALENCIA', encoding='') >>> _parse_and_split_languageId(languageId='ca_Latn_ES_valencia') Locale(language='ca_ES_VALENCIA', script='Latn', territory='ES', variant='VALENCIA', encoding='') >>> _parse_and_split_languageId(languageId='ca_ES.UTF-8@valencia') Locale(language='ca_ES_VALENCIA', script='', territory='ES', variant='VALENCIA', encoding='UTF-8') >>> _parse_and_split_languageId(languageId='ca_ES@valencia') Locale(language='ca_ES_VALENCIA', script='', territory='ES', variant='VALENCIA', encoding='') >>> _parse_and_split_languageId(languageId='ca_Latn_ES@valencia') Locale(language='ca_ES_VALENCIA', script='Latn', territory='ES', variant='VALENCIA', encoding='') >>> _parse_and_split_languageId(languageId='ca_Latn_ES@VALENCIA') Locale(language='ca_ES_VALENCIA', script='Latn', territory='ES', variant='VALENCIA', encoding='') ''' locale = parse_locale(languageId) if locale.variant == 'POSIX': # ignore the posix variant locale = Locale(language=locale.language, script=locale.script, territory=locale.territory, variant='', encoding=locale.encoding) if locale.variant == 'VALENCIA': locale = Locale(language='ca_ES_VALENCIA', script=locale.script, territory=locale.territory, variant=locale.variant, encoding=locale.encoding) if not locale.script and scriptId: scriptId = _glibc_script_ids.get(scriptId, scriptId) locale = Locale(language=locale.language, script=scriptId, territory=locale.territory, variant=locale.variant, encoding=locale.encoding) if not locale.territory and territoryId: locale = Locale(language=locale.language, script=locale.script, territory=territoryId, variant=locale.variant, encoding=locale.encoding) # if the language is Chinese and only the territory is given # but not the script, add the default script for the territory: if locale.language in ('zh', 'cmn') and locale.territory and not locale.script: if locale.territory in ['CN', 'SG']: locale = Locale(language=locale.language, script='Hans', territory=locale.territory, variant=locale.variant, encoding=locale.encoding) elif locale.territory in ['HK', 'MO', 'TW']: locale = Locale(language=locale.language, script='Hant', territory=locale.territory, variant=locale.variant, encoding=locale.encoding) return locale def territory_name(territoryId = None, languageIdQuery = None, scriptIdQuery = None, territoryIdQuery = None, fallback=True): '''Query translations of territory names :param territoryId: identifier for the territory :type territoryId: string :param languageIdQuery: identifier for the language used in the result :type languageIdQuery: string :param scriptIdQuery: identifier for the script used in the result :type scriptIdQuery: string :param territoryIdQuery: identifier for the territory used in the result :type territoryIdQuery: string :param fallback: Whether a fallback to English should be returned if the name cannot be found in the requested language. :type fallback: Boolean :rtype: string **Examples:** Switzerland is called “Schweiz” in German: >>> print(territory_name(territoryId="CH", languageIdQuery="de")) Schweiz And it is called “Svizzera” in Italian: >>> print(territory_name(territoryId="CH", languageIdQuery="it")) Svizzera And it is called “スイス” in Japanese: >>> print(territory_name(territoryId="CH", languageIdQuery="ja")) スイス ''' return _capitalize_name( _territory_name(territoryId=territoryId, languageIdQuery=languageIdQuery, scriptIdQuery=scriptIdQuery, territoryIdQuery=territoryIdQuery, fallback=fallback), territoryId=territoryId, languageIdQuery=languageIdQuery, scriptIdQuery=scriptIdQuery, territoryIdQuery=territoryIdQuery) def _territory_name(territoryId = None, languageIdQuery = None, scriptIdQuery = None, territoryIdQuery = None, fallback=True): '''Internal function to query translations of territory names :param territoryId: identifier for the territory :type territoryId: string :param languageIdQuery: identifier for the language used in the result :type languageIdQuery: string :param scriptIdQuery: identifier for the script used in the result :type scriptIdQuery: string :param territoryIdQuery: identifier for the territory used in the result :type territoryIdQuery: string :param fallback: Whether a fallback to English should be returned if the name cannot be found in the requested language. :type fallback: Boolean :rtype: string ''' locale = _parse_and_split_languageId(languageId=languageIdQuery, scriptId=scriptIdQuery, territoryId=territoryIdQuery) languageIdQuery = locale.language scriptIdQuery = locale.script territoryIdQuery = locale.territory if territoryId in _territories_db: if languageIdQuery and scriptIdQuery and territoryIdQuery: icuLocaleIdQuery = languageIdQuery+'_'+scriptIdQuery+'_'+territoryIdQuery if icuLocaleIdQuery in _territories_db[territoryId].names: return _territories_db[territoryId].names[icuLocaleIdQuery] if languageIdQuery and scriptIdQuery: icuLocaleIdQuery = languageIdQuery+'_'+scriptIdQuery if icuLocaleIdQuery in _territories_db[territoryId].names: return _territories_db[territoryId].names[icuLocaleIdQuery] if languageIdQuery and territoryIdQuery: icuLocaleIdQuery = languageIdQuery+'_'+territoryIdQuery if icuLocaleIdQuery in _territories_db[territoryId].names: return _territories_db[territoryId].names[icuLocaleIdQuery] fallback_changes_main_script = False if scriptIdQuery: old_main_script = list_scripts( languageId=languageIdQuery+'_'+scriptIdQuery)[:1] new_main_script = list_scripts( languageId=languageIdQuery)[:1] if old_main_script != new_main_script: fallback_changes_main_script = True if languageIdQuery and not fallback_changes_main_script: icuLocaleIdQuery = languageIdQuery if icuLocaleIdQuery in _territories_db[territoryId].names: return _territories_db[territoryId].names[icuLocaleIdQuery] if fallback and 'en' in _territories_db[territoryId].names: return _territories_db[territoryId].names['en'] return '' def language_name(languageId = None, scriptId = None, territoryId = None, languageIdQuery = None, scriptIdQuery = None, territoryIdQuery = None, fallback=True): '''Query translations of language names :param languageId: identifier for the language :type languageId: string :param scriptId: identifier for the script :type scriptId: string :param territoryId: identifier for the territory :type territoryId: string :param languageIdQuery: identifier for the language used in the result :type languageIdQuery: string :param scriptIdQuery: identifier for the script used in the result :type scriptIdQuery: string :param territoryIdQuery: identifier for the territory used in the result :type territoryIdQuery: string :param fallback: Whether a fallback to English should be returned if the name cannot be found in the requested language. :type fallback: Boolean :rtype: string **Examples:** >>> print(language_name(languageId="sr")) Српски I.e. the endonym for “Serbian” in the default Cyrillic script is “српски”. If the script “Cyrl” is supplied as well, the name of the script is added for clarity: >>> print(language_name(languageId="sr", scriptId="Cyrl")) Српски (Ћирилица) And in Latin script the endonym is: >>> print(language_name(languageId="sr", scriptId="Latn")) Srpski (Latinica) And “Serbian” translated to English is: >>> print(language_name(languageId="sr", languageIdQuery="en")) Serbian And with adding the script information: >>> print(language_name(languageId="sr", scriptId="Cyrl", languageIdQuery="en")) Serbian (Cyrillic) >>> print(language_name(languageId="sr", scriptId="Latn", languageIdQuery="en")) Serbian (Latin) >>> print(language_name(languageId="de_DE", languageIdQuery="en")) German (Germany) >>> print(language_name(languageId="es_419", languageIdQuery="en")) Spanish (Latin America) >>> print(language_name(languageId="ca_ES")) Català (Espanya) >>> print(language_name(languageId="ca_ES.UTF-8")) Català (Espanya) >>> print(language_name(languageId="ca_ES@valencia")) Valencià (Espanya) >>> print(language_name(languageId="ca_ES.utf8@valencia")) Valencià (Espanya) >>> print(language_name(languageId="ca_ES.utf8@valencia")) Valencià (Espanya) >>> print(language_name(languageId="ca_ES.utf8@valencia", languageIdQuery='de')) Valencianisch (Spanien) >>> print(language_name(languageId="ca_ES.utf8@valencia", languageIdQuery='en')) Valencian (Spain) ''' return _capitalize_name( _language_name(languageId=languageId, scriptId=scriptId, territoryId=territoryId, languageIdQuery=languageIdQuery, scriptIdQuery=scriptIdQuery, territoryIdQuery=territoryIdQuery, fallback=fallback), languageId=languageId, scriptId=scriptId, territoryId=territoryId, languageIdQuery=languageIdQuery, scriptIdQuery=scriptIdQuery, territoryIdQuery=territoryIdQuery) def _language_name(languageId = None, scriptId = None, territoryId = None, languageIdQuery = None, scriptIdQuery = None, territoryIdQuery = None, fallback=True): '''Internal function to query translations of language names :param languageId: identifier for the language :type languageId: string :param scriptId: identifier for the script :type scriptId: string :param territoryId: identifier for the territory :type territoryId: string :param languageIdQuery: identifier for the language used in the result :type languageIdQuery: string :param scriptIdQuery: identifier for the script used in the result :type scriptIdQuery: string :param territoryIdQuery: identifier for the territory used in the result :type territoryIdQuery: string :param fallback: Whether a fallback to English should be returned if the name cannot be found in the requested language. :type fallback: Boolean :rtype: string ''' if not languageId: return '' icuLocaleId = '' locale = _parse_and_split_languageId(languageId=languageId, scriptId=scriptId, territoryId=territoryId) languageId = locale.language scriptId = locale.script territoryId = locale.territory localeQuery = _parse_and_split_languageId(languageId=languageIdQuery, scriptId=scriptIdQuery, territoryId=territoryIdQuery) languageIdQuery = localeQuery.language scriptIdQuery = localeQuery.script territoryIdQuery = localeQuery.territory if not languageIdQuery: # get the endonym languageIdQuery = languageId scriptIdQuery = scriptId territoryIdQuery = territoryId if languageId and scriptId and territoryId: icuLocaleId = languageId+'_'+scriptId+'_'+territoryId if icuLocaleId in _languages_db: if languageIdQuery and scriptIdQuery and territoryIdQuery: icuLocaleIdQuery = languageIdQuery+'_'+scriptIdQuery+'_'+territoryIdQuery if icuLocaleIdQuery in _languages_db[icuLocaleId].names: return _languages_db[icuLocaleId].names[icuLocaleIdQuery] if languageIdQuery and scriptIdQuery: icuLocaleIdQuery = languageIdQuery+'_'+scriptIdQuery if icuLocaleIdQuery in _languages_db[icuLocaleId].names: return _languages_db[icuLocaleId].names[icuLocaleIdQuery] if languageIdQuery and territoryIdQuery: icuLocaleIdQuery = languageIdQuery+'_'+territoryIdQuery if icuLocaleIdQuery in _languages_db[icuLocaleId].names: return _languages_db[icuLocaleId].names[icuLocaleIdQuery] if languageIdQuery: icuLocaleIdQuery = languageIdQuery if icuLocaleIdQuery in _languages_db[icuLocaleId].names: return _languages_db[icuLocaleId].names[icuLocaleIdQuery] if languageId and scriptId: icuLocaleId = languageId+'_'+scriptId if icuLocaleId in _languages_db: cname = territory_name(territoryId=territoryId, languageIdQuery=languageIdQuery, scriptIdQuery=scriptIdQuery, territoryIdQuery=territoryIdQuery) if languageIdQuery and scriptIdQuery and territoryIdQuery: icuLocaleIdQuery = languageIdQuery+'_'+scriptIdQuery+'_'+territoryIdQuery if icuLocaleIdQuery in _languages_db[icuLocaleId].names: lname = _languages_db[icuLocaleId].names[icuLocaleIdQuery] if cname: return lname + ' ('+cname+')' return lname if languageIdQuery and scriptIdQuery: icuLocaleIdQuery = languageIdQuery+'_'+scriptIdQuery if icuLocaleIdQuery in _languages_db[icuLocaleId].names: lname = _languages_db[icuLocaleId].names[icuLocaleIdQuery] if cname: return lname + ' ('+cname+')' return lname if languageIdQuery and territoryIdQuery: icuLocaleIdQuery = languageIdQuery+'_'+territoryIdQuery if icuLocaleIdQuery in _languages_db[icuLocaleId].names: lname = _languages_db[icuLocaleId].names[icuLocaleIdQuery] if cname: return lname + ' ('+cname+')' return lname if languageIdQuery: icuLocaleIdQuery = languageIdQuery if icuLocaleIdQuery in _languages_db[icuLocaleId].names: lname = _languages_db[icuLocaleId].names[icuLocaleIdQuery] if cname: return lname + ' ('+cname+')' return lname if languageId and territoryId: icuLocaleId = languageId+'_'+territoryId if icuLocaleId in _languages_db: if languageIdQuery and scriptIdQuery and territoryIdQuery: icuLocaleIdQuery = languageIdQuery+'_'+scriptIdQuery+'_'+territoryIdQuery if icuLocaleIdQuery in _languages_db[icuLocaleId].names: return _languages_db[icuLocaleId].names[icuLocaleIdQuery] if languageIdQuery and scriptIdQuery: icuLocaleIdQuery = languageIdQuery+'_'+scriptIdQuery if icuLocaleIdQuery in _languages_db[icuLocaleId].names: return _languages_db[icuLocaleId].names[icuLocaleIdQuery] if languageIdQuery and territoryIdQuery: icuLocaleIdQuery = languageIdQuery+'_'+territoryIdQuery if icuLocaleIdQuery in _languages_db[icuLocaleId].names: return _languages_db[icuLocaleId].names[icuLocaleIdQuery] if languageIdQuery: icuLocaleIdQuery = languageIdQuery if icuLocaleIdQuery in _languages_db[icuLocaleId].names: return _languages_db[icuLocaleId].names[icuLocaleIdQuery] if locale.variant not in ('VALENCIA',): # Don’t do this if locale variant is VALENCIA # because then this will run into endless recursion: lname = language_name(languageId=languageId, languageIdQuery=languageIdQuery, scriptIdQuery=scriptIdQuery, territoryIdQuery=territoryIdQuery) cname = territory_name(territoryId=territoryId, languageIdQuery=languageIdQuery, scriptIdQuery=scriptIdQuery, territoryIdQuery=territoryIdQuery) if lname and cname: return lname + ' ('+cname+')' icuLocaleId = languageId if icuLocaleId in _languages_db: if languageIdQuery and scriptIdQuery and territoryIdQuery: icuLocaleIdQuery = languageIdQuery+'_'+scriptIdQuery+'_'+territoryIdQuery if icuLocaleIdQuery in _languages_db[icuLocaleId].names: return _languages_db[icuLocaleId].names[icuLocaleIdQuery] if languageIdQuery and scriptIdQuery: icuLocaleIdQuery = languageIdQuery+'_'+scriptIdQuery if icuLocaleIdQuery in _languages_db[icuLocaleId].names: return _languages_db[icuLocaleId].names[icuLocaleIdQuery] if languageIdQuery and territoryIdQuery: icuLocaleIdQuery = languageIdQuery+'_'+territoryIdQuery if icuLocaleIdQuery in _languages_db[icuLocaleId].names: return _languages_db[icuLocaleId].names[icuLocaleIdQuery] fallback_changes_main_script = False if scriptIdQuery: old_main_script = list_scripts( languageId=languageIdQuery+'_'+scriptIdQuery)[:1] new_main_script = list_scripts( languageId=languageIdQuery)[:1] if old_main_script != new_main_script: fallback_changes_main_script = True if languageIdQuery and not fallback_changes_main_script: icuLocaleIdQuery = languageIdQuery if icuLocaleIdQuery in _languages_db[icuLocaleId].names: return _languages_db[icuLocaleId].names[icuLocaleIdQuery] if (fallback and icuLocaleId and icuLocaleId in _languages_db and 'en' in _languages_db[icuLocaleId].names): return _languages_db[icuLocaleId].names['en'] return '' def _timezone_name_from_id_parts(timezoneId = None, icuLocaleIdQuery = None): '''Query translation of timezone IDs by querying translations for each part of the ID seperately and putting the results together ''' if not (timezoneId and icuLocaleIdQuery): return '' timezoneId_parts = timezoneId.split('/') part_names = [] for timezoneId_part in timezoneId_parts: if timezoneId_part not in _timezoneIdParts_db: part_names.append(timezoneId_part) continue if icuLocaleIdQuery in _timezoneIdParts_db[timezoneId_part].names: name = _timezoneIdParts_db[timezoneId_part].names[icuLocaleIdQuery] if name: part_names.append(name) elif icuLocaleIdQuery == 'en': name = timezoneId_part.replace('_', ' ') part_names.append(name) if len(part_names) == len(timezoneId_parts): return '/'.join(part_names) return '' def _timezone_name(timezoneId = None, icuLocaleIdQuery = None): ''' Internal helper function to translate timezone IDs ''' if not (timezoneId and icuLocaleIdQuery): return '' if timezoneId in _timezones_db: if icuLocaleIdQuery in _timezones_db[timezoneId].names: return _timezones_db[timezoneId].names[icuLocaleIdQuery] name_from_parts = _timezone_name_from_id_parts( timezoneId=timezoneId, icuLocaleIdQuery=icuLocaleIdQuery) if name_from_parts: return name_from_parts return '' def timezone_name(timezoneId = None, languageIdQuery = None, scriptIdQuery = None, territoryIdQuery = None): '''Query translations of timezone IDs :param timezoneId: identifier for the time zone :type timezoneId: string :param languageIdQuery: identifier for the language used in the result :type languageIdQuery: string :param scriptIdQuery: identifier for the script used in the result :type scriptIdQuery: string :param territoryIdQuery: identifier for the territory used in the result :type territoryId: string :rtype: string **Examples:** >>> print(timezone_name(timezoneId='US/Pacific', languageIdQuery='ja')) アメリカ合衆国/太平洋時間 If no translation can be found, the timezone ID is returned unchanged: >>> print(timezone_name(timezoneId='Pacific/Pago_Pago', languageIdQuery='xxx')) Pacific/Pago_Pago ''' locale = _parse_and_split_languageId(languageId=languageIdQuery, scriptId=scriptIdQuery, territoryId=territoryIdQuery) languageIdQuery = locale.language scriptIdQuery = locale.script territoryIdQuery = locale.territory if languageIdQuery and scriptIdQuery and territoryIdQuery: name = _timezone_name( timezoneId=timezoneId, icuLocaleIdQuery=languageIdQuery+'_'+scriptIdQuery+'_'+territoryIdQuery) if name: return name if languageIdQuery and scriptIdQuery: name = _timezone_name( timezoneId=timezoneId, icuLocaleIdQuery=languageIdQuery+'_'+scriptIdQuery) if name: return name if languageIdQuery and territoryIdQuery: name = _timezone_name( timezoneId=timezoneId, icuLocaleIdQuery=languageIdQuery+'_'+territoryIdQuery) if name: return name if languageIdQuery: name = _timezone_name( timezoneId=timezoneId, icuLocaleIdQuery=languageIdQuery) if name: return name return timezoneId def territoryId(territoryName = ''): '''Query the territoryId from a translated name of a territory. :param territoryName: the translated name of a language :type territoryName: string :rtype: string The translated name given should be a Python Unicode string or an UTF-8 encoded string. The translated name can be in any language. But there will be only a result if the translation matches exactly. **Examples:** >>> territoryId("India") 'IN' >>> territoryId("भारत") 'IN' >>> territoryId("インド") 'IN' >>> territoryId("Latin America") '419' >>> territoryId("Latinoamérica") '419' ''' if not territoryName: return '' if not isinstance(territoryName, str): territoryName = territoryName.decode('UTF-8') for territoryId, territory_item in _territories_db.items(): for name in territory_item.names.values(): if territoryName == name: return territoryId return '' def languageId(languageName = ''): '''Query the languageId from a translated name of a language. :param languageName: the translated name of a language :type languageName: string :rtype: string The translated name given should be a Python Unicode string or an UTF-8 encoded string. The translated name can be in any language. But there will be only a result if the translation matches exactly. **Examples:** >>> languageId("Marathi") 'mr' >>> languageId("मराठी") 'mr' >>> languageId("マラーティー語") 'mr' ''' if not languageName: return '' if not isinstance(languageName, str): languageName = languageName.decode('UTF-8') for languageId, language_item in _languages_db.items(): for name in language_item.names.values(): if languageName.lower() == name.lower(): return languageId language_territory_pattern = re.compile( r'^(?P[^()]+)[\s]+[(](?P[^()]+)[)]', re.MULTILINE|re.UNICODE) match = language_territory_pattern.search(languageName) if match: language_name = match.group('language_name') territory_name = match.group('territory_name') for languageId, language_item in _languages_db.items(): for language_item_name in language_item.names.values(): if language_name.lower() == language_item_name.lower(): for territoryId, territory_item in _territories_db.items(): for territory_item_name in territory_item.names.values(): if territory_name.lower() == territory_item_name.lower(): return languageId+'_'+territoryId return '' extra_bonus = 1000000 def list_locales(concise=True, show_weights=False, languageId = None, scriptId = None, territoryId = None): '''List suitable glibc locales :param concise: if True, return only to highly ranked results :type concise: boolean :param show_weights: Also return the weights used in the ranking :type show_weights: boolean :param languageId: identifier for the language :type languageId: string :param scriptId: identifier for the script :type scriptId: string :param territoryId: identifier for the territory :type territoryId: string :rtype: a list of strings **Examples:** List the suitable locales for the language “German”: >>> list_locales(languageId="de") ['de_DE.UTF-8', 'de_AT.UTF-8', 'de_CH.UTF-8', 'de_IT.UTF-8', 'de_LI.UTF-8', 'de_BE.UTF-8', 'de_LU.UTF-8'] So this returns a list of locales for German. These lists are sorted in order of decreasing likelyhood, i.e. the most common value comes first. One can also list the possible locales for the territory “Switzerland”: >>> list_locales(territoryId="CH") ['de_CH.UTF-8', 'fr_CH.UTF-8', 'it_CH.UTF-8', 'wae_CH.UTF-8'] If one knows both, the language “German” and the territory “Switzerland”, the result is unique: >>> list_locales(languageId="de", territoryId="CH") ['de_CH.UTF-8'] ''' ranked_locales = {} skipTerritory = False locale = _parse_and_split_languageId(languageId=languageId, scriptId=scriptId, territoryId=territoryId) languageId = locale.language scriptId = locale.script territoryId = locale.territory if languageId and scriptId and territoryId and languageId+'_'+scriptId+'_'+territoryId in _languages_db: languageId = languageId+'_'+scriptId+'_'+territoryId skipTerritory = True elif languageId and scriptId and languageId+'_'+scriptId in _languages_db: languageId = languageId+'_'+scriptId elif languageId and territoryId and languageId+'_'+territoryId in _languages_db: languageId = languageId+'_'+territoryId skipTerritory = True language_bonus = 100 if languageId in _languages_db: for locale in _languages_db[languageId].locales: if _languages_db[languageId].locales[locale] != 0: if locale not in ranked_locales: ranked_locales[locale] = _languages_db[languageId].locales[locale] else: ranked_locales[locale] *= _languages_db[languageId].locales[locale] ranked_locales[locale] *= extra_bonus ranked_locales[locale] *= language_bonus territory_bonus = 1 if territoryId in _territories_db and not skipTerritory: for locale in _territories_db[territoryId].locales: if _territories_db[territoryId].locales[locale] != 0: if locale not in ranked_locales: ranked_locales[locale] = _territories_db[territoryId].locales[locale] else: ranked_locales[locale] *= _territories_db[territoryId].locales[locale] ranked_locales[locale] *= extra_bonus ranked_locales[locale] *= territory_bonus ranked_list = _dictionary_to_ranked_list(ranked_locales) if concise: ranked_list = _make_ranked_list_concise(ranked_list) if show_weights: return ranked_list return _ranked_list_to_list(ranked_list) def list_common_languages(): '''List common languages derived from GNOME/gnome-control-center panels/common/cc-common-language.c cc_common_language_get_initial_languages which is based on number of speakers. **Examples:** >>> list_common_languages() ['ar', 'en', 'fr', 'de', 'ja', 'zh', 'ru', 'es'] ''' common_locales = [] common_locales.append("ar_EG.UTF-8") common_locales.append("en_US.UTF-8") common_locales.append("fr_FR.UTF-8") common_locales.append("de_DE.UTF-8") common_locales.append("ja_JP.UTF-8") common_locales.append("zh_CN.UTF-8") common_locales.append("ru_RU.UTF-8") common_locales.append("es_ES.UTF-8") languages = map(parse_locale, common_locales) return [lang.language for lang in languages] def list_scripts(concise=True, show_weights=False, languageId = None, scriptId = None, territoryId = None): '''List scripts used for a language and/or in a territory :param concise: if True, return only to highly ranked results :type concise: boolean :param show_weights: Also return the weights used in the ranking :type show_weights: boolean :param languageId: identifier for the language :type languageId: string :param scriptId: identifier for the script :type scriptId: string :param territoryId: identifier for the territory :type territoryId: string :rtype: a list of strings Returns a list of ISO-15924 script ids: https://en.wikipedia.org/wiki/ISO_15924 **Examples:** List the suitable scripts for the language “Serbian”: >>> list_scripts(languageId="sr") ['Cyrl', 'Latn'] So this returns a list of scripts which are in use for Serbian. These lists are sorted in order of decreasing likelyhood, i.e. the most common value comes first. List the suitable scripts for the language “Punjabi”: >>> list_scripts(languageId="pa") ['Guru', 'Arab'] One can also list the possible scripts for a territory like “Pakistan”: >>> list_scripts(territoryId="PK") ['Arab'] If one knows both, the language “Punjabi” and the territory “Pakistan” or “India”, one can find out which script is the preferred one: >>> list_scripts(languageId="pa", territoryId="PK") ['Arab'] So the preferred script for Punjabi in Pakistan is “Arab” >>> list_scripts(languageId="pa", territoryId="IN") ['Guru', 'Arab'] and the preferred script for Punjabi in India is “Guru”. ''' ranked_scripts = {} skipTerritory = False locale = _parse_and_split_languageId(languageId=languageId, scriptId=scriptId, territoryId=territoryId) languageId = locale.language scriptId = locale.script territoryId = locale.territory if scriptId: # scriptId is already given in the input, just return it: return [scriptId] if languageId and territoryId and languageId+'_'+territoryId in _languages_db: languageId = languageId+'_'+territoryId skipTerritory = True language_bonus = 100 if languageId in _languages_db: for script in _languages_db[languageId].scripts: if _languages_db[languageId].scripts[script] != 0: if script not in ranked_scripts: ranked_scripts[script] = _languages_db[languageId].scripts[script] else: ranked_scripts[script] *= _languages_db[languageId].scripts[script] ranked_scripts[script] *= extra_bonus ranked_scripts[script] *= language_bonus territory_bonus = 1 if territoryId in _territories_db and not skipTerritory: for script in _territories_db[territoryId].scripts: if _territories_db[territoryId].scripts[script] != 0: if script not in ranked_scripts: ranked_scripts[script] = _territories_db[territoryId].scripts[script] else: ranked_scripts[script] *= _territories_db[territoryId].scripts[script] ranked_scripts[script] *= extra_bonus ranked_scripts[script] *= territory_bonus ranked_list = _dictionary_to_ranked_list(ranked_scripts) if concise: ranked_list = _make_ranked_list_concise(ranked_list) if show_weights: return ranked_list return _ranked_list_to_list(ranked_list) def list_inputmethods(concise=True, show_weights=False, languageId = None, scriptId = None, territoryId = None): '''List suitable input methods :param concise: if True, return only to highly ranked results :type concise: boolean :param show_weights: Also return the weights used in the ranking :type show_weights: boolean :param languageId: identifier for the language :type languageId: string :param scriptId: identifier for the script :type scriptId: string :param territoryId: identifier for the territory :type territoryId: string :rtype: a list of strings **Examples:** List the suitable input methods for the language “Japanese”: >>> list_inputmethods(languageId="ja") ['ibus/anthy', 'ibus/kkc'] So this returns a list of input methods for Japanese. These lists are sorted in order of decreasing likelyhood, i.e. the most common value comes first. One can also list the possible input methods for the territory “Japan”: >>> list_inputmethods(territoryId="JP") ['ibus/anthy', 'ibus/kkc'] ''' ranked_inputmethods = {} skipTerritory = False locale = _parse_and_split_languageId(languageId=languageId, scriptId=scriptId, territoryId=territoryId) languageId = locale.language scriptId = locale.script territoryId = locale.territory if languageId and scriptId and territoryId and languageId+'_'+scriptId+'_'+territoryId in _languages_db: languageId = languageId+'_'+scriptId+'_'+territoryId skipTerritory = True elif languageId and scriptId and languageId+'_'+scriptId in _languages_db: languageId = languageId+'_'+scriptId skipTerritory = True elif languageId and territoryId and languageId+'_'+territoryId in _languages_db: languageId = languageId+'_'+territoryId skipTerritory = True language_bonus = 100 if languageId in _languages_db: for inputmethod in _languages_db[languageId].inputmethods: if _languages_db[languageId].inputmethods[inputmethod] != 0: if inputmethod not in ranked_inputmethods: ranked_inputmethods[inputmethod] = _languages_db[languageId].inputmethods[inputmethod] else: ranked_inputmethods[inputmethod] *= _languages_db[languageId].inputmethods[inputmethod] ranked_inputmethods[inputmethod] *= extra_bonus ranked_inputmethods[inputmethod] *= language_bonus territory_bonus = 1 if territoryId in _territories_db and not skipTerritory: for inputmethod in _territories_db[territoryId].inputmethods: if _territories_db[territoryId].inputmethods[inputmethod] != 0: if inputmethod not in ranked_inputmethods: ranked_inputmethods[inputmethod] = _territories_db[territoryId].inputmethods[inputmethod] else: ranked_inputmethods[inputmethod] *= _territories_db[territoryId].inputmethods[inputmethod] ranked_inputmethods[inputmethod] *= extra_bonus ranked_inputmethods[inputmethod] *= territory_bonus ranked_list = _dictionary_to_ranked_list(ranked_inputmethods) if concise: ranked_list = _make_ranked_list_concise(ranked_list) if show_weights: return ranked_list return _ranked_list_to_list(ranked_list) def list_keyboards(concise=True, show_weights=False, languageId = None, scriptId = None, territoryId = None): '''List likely X11 keyboard layouts :param concise: if True, return only to highly ranked results :type concise: boolean :param show_weights: Also return the weights used in the ranking :type show_weights: boolean :param languageId: identifier for the language :type languageId: string :param scriptId: identifier for the script :type scriptId: string :param territoryId: identifier for the territory :type territoryId: string :rtype: a list of strings **Examples:** Listing likely X11 keyboard layouts for “German”: >>> list_keyboards(languageId="de") ['de(nodeadkeys)', 'de(deadacute)', 'at(nodeadkeys)', 'ch', 'be(oss)'] Listing likely X11 keyboard layouts for “Switzerland”: >>> list_keyboards(territoryId="CH") ['ch', 'ch(fr)', 'it'] When specifying both “German” *and* “Switzerland”, the returned X11 keyboard layout is unique: >>> list_keyboards(languageId="de", territoryId="CH") ['ch'] ''' ranked_keyboards = {} skipTerritory = False locale = _parse_and_split_languageId(languageId=languageId, scriptId=scriptId, territoryId=territoryId) languageId = locale.language scriptId = locale.script territoryId = locale.territory if languageId and scriptId and territoryId and languageId+'_'+scriptId+'_'+territoryId in _languages_db: languageId = languageId+'_'+scriptId+'_'+territoryId skipTerritory = True elif languageId and scriptId and languageId+'_'+scriptId in _languages_db: languageId = languageId+'_'+scriptId elif languageId and territoryId and languageId+'_'+territoryId in _languages_db: languageId = languageId+'_'+territoryId skipTerritory = True language_bonus = 1 if languageId in _languages_db: for keyboard in _languages_db[languageId].keyboards: if _languages_db[languageId].keyboards[keyboard] != 0: if keyboard not in ranked_keyboards: ranked_keyboards[keyboard] = _languages_db[languageId].keyboards[keyboard] else: ranked_keyboards[keyboard] *= _languages_db[languageId].keyboards[keyboard] ranked_keyboards[keyboard] *= extra_bonus ranked_keyboards[keyboard] *= language_bonus territory_bonus = 1 if territoryId in _territories_db and not skipTerritory: for keyboard in _territories_db[territoryId].keyboards: if _territories_db[territoryId].keyboards[keyboard] != 0: if keyboard not in ranked_keyboards: ranked_keyboards[keyboard] = _territories_db[territoryId].keyboards[keyboard] else: ranked_keyboards[keyboard] *= _territories_db[territoryId].keyboards[keyboard] ranked_keyboards[keyboard] *= extra_bonus ranked_keyboards[keyboard] *= territory_bonus ranked_list = _dictionary_to_ranked_list(ranked_keyboards) if concise: ranked_list = _make_ranked_list_concise(ranked_list) if show_weights: return ranked_list return _ranked_list_to_list(ranked_list) def list_common_keyboards(languageId = None, scriptId = None, territoryId = None): # pylint: disable=line-too-long '''Returns highest ranked keyboard layout(s) 2 :param languageId: identifier for the language :type languageId: string :param scriptId: identifier for the script :type scriptId: string :param territoryId: identifier for the territory :type territoryId: string :return: list of keyboard layouts :rtype: list of str(s) **Examples:** >>> list_common_keyboards() ['af(ps)', 'al', 'am', 'ara', 'au', 'az', 'ba', 'be(oss)', 'bg', 'br', 'bt', 'by', 'ca(eng)', 'ca(ike)', 'ch', 'cn', 'cn(ug)', 'cz', 'de(nodeadkeys)', 'dk', 'ee', 'es', 'es(ast)', 'es(cat)', 'et', 'fi', 'fo', 'fr(bre)', 'fr(oss)', 'gb', 'ge', 'gr', 'hr', 'hu', 'ie(CloGaelach)', 'il', 'in(eng)', 'ir', 'is', 'it', 'jp', 'ke', 'kg', 'kh', 'kr', 'kz', 'la', 'latam', 'lt', 'lv', 'ma(tifinagh)', 'mk', 'mm', 'mn', 'mt', 'mv', 'ng', 'ng(hausa)', 'ng(igbo)', 'ng(yoruba)', 'no', 'np', 'ph', 'pk', 'pl', 'pt', 'ro', 'rs', 'rs(latin)', 'ru', 'ru(bak)', 'ru(chm)', 'ru(cv)', 'ru(kom)', 'ru(os_winkeys)', 'ru(sah)', 'ru(tt)', 'ru(udm)', 'ru(xal)', 'se', 'si', 'sk', 'sn', 'syc', 'th', 'tj', 'tm', 'tr', 'tr(crh)', 'tr(ku)', 'tw', 'ua', 'us', 'us(altgr-intl)', 'us(euro)', 'us(intl)', 'uz', 'vn', 'za'] >>> list_common_keyboards(languageId='fr') ['fr(oss)'] >>> list_common_keyboards(territoryId='CA') ['ca(eng)'] >>> list_common_keyboards(territoryId='FR') ['fr(oss)'] >>> list_common_keyboards(languageId='fr', territoryId='CA') ['ca'] >>> list_common_keyboards(languageId='de', territoryId='FR') ['fr(oss)'] >>> list_common_keyboards(languageId='sr', scriptId='Latn') ['rs(latin)'] >>> list_common_keyboards(languageId='zh', scriptId='Hans') ['cn'] >>> list_common_keyboards(languageId='zh', scriptId='Hans', territoryId='TW') ['tw'] ''' # pylint: enable=line-too-long high_ranked_keyboards = [] if not languageId and not scriptId and not territoryId: for _, language in _languages_db.items(): keyboard_layouts = language.keyboards selected_layouts = [layout for layout, rank in keyboard_layouts.items() if rank >= _KEYBOARD_LAYOUT_RANK_THRESHOLD] if selected_layouts: high_ranked_keyboards.extend(selected_layouts) high_ranked_keyboards = list(set(high_ranked_keyboards)) kwargs = {} locale = _parse_and_split_languageId( languageId=languageId, scriptId=scriptId, territoryId=territoryId ) if locale.language: kwargs.update({'languageId': locale.language}) if locale.script: kwargs.update({'scriptId': locale.script}) if locale.territory: kwargs.update({'territoryId': locale.territory}) common_layouts = list_keyboards(**kwargs) if common_layouts: # Picking up first layout from the list high_ranked_keyboards.append(common_layouts[0]) return sorted(high_ranked_keyboards) def list_common_locales(languageId = None, scriptId = None, territoryId = None): '''Returns highest ranked locales :param languageId: identifier for the language :type languageId: string :param scriptId: identifier for the script :type scriptId: string :param territoryId: identifier for the territory :type territoryId: string :return: list of locales :rtype: list of strings **Examples:** >>> list_common_locales() ['ar_EG.UTF-8', 'en_US.UTF-8', 'en_GB.UTF-8', 'fr_FR.UTF-8', 'de_DE.UTF-8', 'ja_JP.UTF-8', 'zh_CN.UTF-8', 'ru_RU.UTF-8', 'es_ES.UTF-8'] >>> list_common_locales(languageId='fr') ['fr_FR.UTF-8'] >>> list_common_locales(territoryId='CA') ['en_CA.UTF-8'] >>> list_common_locales(territoryId='FR') ['fr_FR.UTF-8'] >>> list_common_locales(languageId='fr', territoryId='CA') ['fr_CA.UTF-8'] >>> list_common_locales(languageId='de', territoryId='FR') ['de_DE.UTF-8'] >>> list_common_locales(languageId='sr', scriptId='Latn') ['sr_RS.UTF-8@latin'] >>> list_common_locales(languageId='sr', scriptId='Cyrl') ['sr_RS.UTF-8'] >>> list_common_locales(languageId='zh', scriptId='Hans') ['zh_CN.UTF-8'] >>> list_common_locales(languageId='zh', scriptId='Hant') ['zh_TW.UTF-8'] >>> list_common_locales(languageId='zh', territoryId='TW') ['zh_TW.UTF-8'] ''' high_ranked_locales = [] if not languageId and not scriptId and not territoryId: for language in list_common_languages(): locales = _languages_db[language].locales selected_locales = [locale for locale, rank in sorted(locales.items(), key=lambda x: (-x[1])) if rank >= _LOCALE_RANK_THRESHOLD] if selected_locales: high_ranked_locales.extend(selected_locales) return high_ranked_locales kwargs = {} locale = _parse_and_split_languageId( languageId=languageId, scriptId=scriptId, territoryId=territoryId ) if locale.language: kwargs.update({'languageId': locale.language}) if locale.script: kwargs.update({'scriptId': locale.script}) if locale.territory: kwargs.update({'territoryId': locale.territory}) common_locales = list_locales(**kwargs) if common_locales: # Picking up first locale from the list high_ranked_locales.append(common_locales[0]) return high_ranked_locales def list_consolefonts(concise=True, show_weights=False, languageId = None, scriptId = None, territoryId = None): '''List likely Linux Console fonts :param concise: if True, return only to highly ranked results :type concise: boolean :param show_weights: Also return the weights used in the ranking :type show_weights: boolean :param languageId: identifier for the language :type languageId: string :param scriptId: identifier for the script :type scriptId: string :param territoryId: identifier for the territory :type territoryId: string :rtype: a list of strings **Examples:** Listing likely console fonts for English: >>> list_consolefonts(languageId="en") ['eurlatgr'] Listing likely console fonts for Greek: >>> list_consolefonts(languageId="el") ['eurlatgr', 'iso07u-16', 'LatGrkCyr-8x16'] Listing likely console fonts for Greece: >>> list_consolefonts(territoryId="GR") ['eurlatgr', 'iso07u-16', 'LatGrkCyr-8x16'] Listing likely console fonts for Greek in Greece: list_consolefonts(languageId="el", territoryId="GR") ['eurlatgr'] Listing likely console fonts for Greek in a non-Greek country like the UK (the language has higher weight): >>> list_consolefonts(languageId="el", territoryId="GB") ['eurlatgr'] Listing likely console fonts for Russian in Russia: >>> list_consolefonts(languageId="ru", territoryId="RU") ['latarcyrheb-sun16'] Listing likely console fonts for Russian in a non-Russian country like the UK (the language has higher weight): >>> list_consolefonts(languageId="ru", territoryId="GB") ['latarcyrheb-sun16', 'eurlatgr'] ''' ranked_consolefonts = {} skipTerritory = False locale = _parse_and_split_languageId(languageId=languageId, scriptId=scriptId, territoryId=territoryId) languageId = locale.language scriptId = locale.script territoryId = locale.territory if languageId and scriptId and territoryId and languageId+'_'+scriptId+'_'+territoryId in _languages_db: languageId = languageId+'_'+scriptId+'_'+territoryId skipTerritory = True elif languageId and scriptId and languageId+'_'+scriptId in _languages_db: languageId = languageId+'_'+scriptId elif languageId and territoryId and languageId+'_'+territoryId in _languages_db: languageId = languageId+'_'+territoryId skipTerritory = True language_bonus = 100 if languageId in _languages_db: for consolefont in _languages_db[languageId].consolefonts: if _languages_db[languageId].consolefonts[consolefont] != 0: if consolefont not in ranked_consolefonts: ranked_consolefonts[consolefont] = _languages_db[languageId].consolefonts[consolefont] else: ranked_consolefonts[consolefont] *= _languages_db[languageId].consolefonts[consolefont] ranked_consolefonts[consolefont] *= extra_bonus ranked_consolefonts[consolefont] *= language_bonus territory_bonus = 1 if territoryId in _territories_db and not skipTerritory: for consolefont in _territories_db[territoryId].consolefonts: if _territories_db[territoryId].consolefonts[consolefont] != 0: if consolefont not in ranked_consolefonts: ranked_consolefonts[consolefont] = _territories_db[territoryId].consolefonts[consolefont] else: ranked_consolefonts[consolefont] *= _territories_db[territoryId].consolefonts[consolefont] ranked_consolefonts[consolefont] *= extra_bonus ranked_consolefonts[consolefont] *= territory_bonus ranked_list = _dictionary_to_ranked_list(ranked_consolefonts) if concise: ranked_list = _make_ranked_list_concise(ranked_list) if show_weights: return ranked_list return _ranked_list_to_list(ranked_list) def list_timezones(concise=True, show_weights=False, languageId = None, scriptId = None, territoryId = None): '''List likely timezones :param concise: if True, return only to highly ranked results :type concise: boolean :param show_weights: Also return the weights used in the ranking :type show_weights: boolean :param languageId: identifier for the language :type languageId: string :param scriptId: identifier for the script :type scriptId: string :param territoryId: identifier for the territory :type territoryId: string :rtype: a list of strings **Examples:** >>> list_timezones(territoryId="DE") ['Europe/Berlin'] >>> list_timezones(languageId="de") ['Europe/Berlin', 'Europe/Vienna', 'Europe/Zurich', 'Europe/Brussels', 'Europe/Luxembourg'] >>> list_timezones(territoryId="CH") ['Europe/Zurich'] >>> list_timezones(languageId="fr", territoryId="CH") ['Europe/Zurich'] >>> list_timezones(languageId="fr") ['Europe/Paris', 'America/Montreal', 'Europe/Brussels', 'Europe/Zurich', 'Europe/Luxembourg'] The territory gets more weight than the language: >>> list_timezones(languageId="ja", territoryId="CH") ['Europe/Zurich', 'Asia/Tokyo'] ''' ranked_timezones = {} skipTerritory = False locale = _parse_and_split_languageId(languageId=languageId, scriptId=scriptId, territoryId=territoryId) languageId = locale.language scriptId = locale.script territoryId = locale.territory if languageId and scriptId and territoryId and languageId+'_'+scriptId+'_'+territoryId in _languages_db: languageId = languageId+'_'+scriptId+'_'+territoryId skipTerritory = True elif languageId and scriptId and languageId+'_'+scriptId in _languages_db: languageId = languageId+'_'+scriptId elif languageId and territoryId and languageId+'_'+territoryId in _languages_db: languageId = languageId+'_'+territoryId skipTerritory = True language_bonus = 1 if languageId in _languages_db: for timezone in _languages_db[languageId].timezones: if _languages_db[languageId].timezones[timezone] != 0: if timezone not in ranked_timezones: ranked_timezones[timezone] = _languages_db[languageId].timezones[timezone] else: ranked_timezones[timezone] *= _languages_db[languageId].timezones[timezone] ranked_timezones[timezone] *= extra_bonus ranked_timezones[timezone] *= language_bonus territory_bonus = 100 if territoryId in _territories_db and not skipTerritory: for timezone in _territories_db[territoryId].timezones: if _territories_db[territoryId].timezones[timezone] != 0: if timezone not in ranked_timezones: ranked_timezones[timezone] = _territories_db[territoryId].timezones[timezone] else: ranked_timezones[timezone] *= _territories_db[territoryId].timezones[timezone] ranked_timezones[timezone] *= extra_bonus ranked_timezones[timezone] *= territory_bonus ranked_list = _dictionary_to_ranked_list(ranked_timezones) if concise: ranked_list = _make_ranked_list_concise(ranked_list) if show_weights: return ranked_list return _ranked_list_to_list(ranked_list) def list_all_languages() -> List[str]: ''' List all language ids langtable knows something about ''' return sorted(_languages_db.keys()) def list_all_locales() -> List[str]: ''' List all (glibc style) locales langtable knows something about ''' all_locales = set() for (_key, item) in _languages_db.items(): all_locales.update(item.locales) for (_key, item) in _territories_db.items(): all_locales.update(item.locales) return sorted(all_locales) def list_all_keyboards() -> List[str]: ''' List all keyboards langtable knows something about ''' return sorted(_keyboards_db.keys()) def list_all_territories() -> List[str]: ''' List all territory ids langtable knows something about ''' return sorted(_territories_db.keys()) def list_all_timezones() -> List[str]: ''' List all timezone ids langtable knows something about ''' all_timezones = set() all_timezones.update(list(_timezones_db.keys())) for (_key, item) in _languages_db.items(): all_timezones.update(item.timezones) for (_key, item) in _territories_db.items(): all_timezones.update(item.timezones) return sorted(all_timezones) def list_all_scripts() -> List[str]: ''' List all script ids langtable knows something about ''' all_scripts = set() for (_key, item) in _languages_db.items(): all_scripts.update(item.scripts) for (_key, item) in _territories_db.items(): all_scripts.update(item.scripts) return sorted(all_scripts) def list_all_input_methods() -> List[str]: ''' List all input methods langtable knows something about ''' all_inputmethods = set() for (_key, item) in _languages_db.items(): all_inputmethods.update(item.inputmethods) for (_key, item) in _territories_db.items(): all_inputmethods.update(item.inputmethods) return sorted(all_inputmethods) def list_all_console_fonts() -> List[str]: ''' List all console fonts langtable knows something about ''' all_consolefonts = set() for (_key, item) in _languages_db.items(): all_consolefonts.update(item.consolefonts) for (_key, item) in _territories_db.items(): all_consolefonts.update(item.consolefonts) return sorted(all_consolefonts) def supports_ascii(keyboardId=None): '''Check whether a keyboard layout supports ASCII :param keyboardId: identifier for the keyboard :type keyboardId: string :rtype: string Returns True if the keyboard layout with that id can be used to type ASCII, returns false if the keyboard layout can not be used to type ASCII or if typing ASCII with that keyboard layout is difficult. **Examples:** >>> supports_ascii("jp") True >>> supports_ascii("ru") False ''' if keyboardId in _keyboards_db: return _keyboards_db[keyboardId].ascii return True def version(): ''' Return version of langtable ''' # pkg_resources is part of setuptools import pkg_resources # type: ignore pylint: disable=import-outside-toplevel return pkg_resources.require("langtable")[0].version def info(): ''' Print some info about langtable ''' # pkg_resources is part of setuptools import pkg_resources # type: ignore pylint: disable=import-outside-toplevel project_name = pkg_resources.require("langtable")[0].project_name version = pkg_resources.require("langtable")[0].version module_path = pkg_resources.require("langtable")[0].module_path print(f'Project name: = {project_name}') print(f'Version: = {version}') print(f'Module path: = {module_path}') print(f'Loaded from: {os.path.realpath(__file__)}') print(f'Data files read: {_INFO["data_files_read"]}') def _test_cldr_locale_pattern(localeId): ''' Internal test function, do not use this. ''' match = _cldr_locale_pattern.match(localeId) if match: return [('language', match.group('language')), ('script', match.group('script')), ('territory', match.group('territory'))] return [] def _test_language_territory(show_weights=False, languageId=None, scriptId=None, territoryId=None): ''' Internal test function, do not use this. ''' print(str(languageId)+": " +repr(list_locales(show_weights=show_weights,languageId=languageId)) +'\n' +str(territoryId)+": " +repr(list_locales(show_weights=show_weights,territoryId=territoryId)) +'\n' +" +: " +repr(list_locales(show_weights=show_weights,languageId=languageId,scriptId=scriptId,territoryId=territoryId)) +'\n' +str(languageId)+": " +repr(list_keyboards(show_weights=show_weights,languageId=languageId)) +'\n' +str(territoryId)+": " +repr(list_keyboards(show_weights=show_weights,territoryId=territoryId)) +'\n' +" +: " +repr(list_keyboards(show_weights=show_weights,languageId=languageId,scriptId=scriptId,territoryId=territoryId)) ) def _init(debug=False, logfilename='/dev/null') -> None: log_level = logging.INFO if debug: log_level = logging.DEBUG logging.basicConfig(filename=logfilename, filemode="w", format="%(levelname)s: %(message)s", level=log_level) _read_file('territories.xml', TerritoriesContentHandler()) _read_file('languages.xml', LanguagesContentHandler()) _read_file('keyboards.xml', KeyboardsContentHandler()) _read_file('timezones.xml', TimezonesContentHandler()) _read_file('timezoneidparts.xml', TimezoneIdPartsContentHandler()) # pylint: enable=invalid-name class __ModuleInitializer: # pylint: disable=too-few-public-methods,invalid-name def __init__(self) -> None: _init() def __del__(self) -> None: return __module_init = __ModuleInitializer() if __name__ == "__main__": import doctest import sys _init() (FAILED, ATTEMPTED) = doctest.testmod() print(f'{ATTEMPTED} tests run. {ATTEMPTED - FAILED} passed and {FAILED} failed.') if FAILED: sys.exit(FAILED) print('All tests passed.') sys.exit(0) ././@PaxHeader0000000000000000000000000000003300000000000010211 xustar0027 mtime=1770058826.329683 langtable-0.0.70/langtable/schemas/0000700002345600234560000000000015140172112016715 5ustar00mfabianmfabian././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1567607001.0 langtable-0.0.70/langtable/schemas/keyboards.rng0000644002345600234560000000242513533744331021441 0ustar00mfabianmfabian True False ././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1567607001.0 langtable-0.0.70/langtable/schemas/languages.rng0000644002345600234560000001007113533744331021420 0ustar00mfabianmfabian 2 3 None 3 None 3 None ././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1567607001.0 langtable-0.0.70/langtable/schemas/territories.rng0000644002345600234560000000663213533744331022035 0ustar00mfabianmfabian ././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1567607001.0 langtable-0.0.70/langtable/schemas/timezoneidparts.rng0000644002345600234560000000125313533744331022675 0ustar00mfabianmfabian ././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1567607001.0 langtable-0.0.70/langtable/schemas/timezones.rng0000644002345600234560000000123113533744331021465 0ustar00mfabianmfabian ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1770058826.3304543 langtable-0.0.70/langtable.egg-info/0000700002345600234560000000000015140172112016764 5ustar00mfabianmfabian././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1770058826.0 langtable-0.0.70/langtable.egg-info/PKG-INFO0000644002345600234560000000524315140172112020077 0ustar00mfabianmfabianMetadata-Version: 2.4 Name: langtable Version: 0.0.70 Summary: guess reasonable defaults for locale, keyboard, territory, ... Home-page: https://github.com/mike-fabian/langtable Author: Mike FABIAN Author-email: mfabian@redhat.com License: GPL-3.0-or-later Classifier: Development Status :: 2 - Pre-Alpha Classifier: Environment :: Console Classifier: Intended Audience :: Developers Classifier: Operating System :: POSIX :: Linux Classifier: Programming Language :: Python Classifier: Topic :: System :: Installation/Setup Description-Content-Type: text/markdown License-File: COPYING Dynamic: author Dynamic: author-email Dynamic: classifier Dynamic: description Dynamic: description-content-type Dynamic: home-page Dynamic: license Dynamic: license-file Dynamic: summary # langtable [![PyPI version](https://badge.fury.io/py/langtable.svg)](https://badge.fury.io/py/langtable) Guessing reasonable defaults for locale, keyboard layout, territory, and language. ## Purpose of this package _langtable_ is used to guess reasonable defaults for locale, keyboard, territory, …, if part of that information is already known. For example, guess the territory and the keyboard layout if the language is known or guess the language and keyboard layout if the territory is already known. ## License GPLv3+, see the included file “COPYING”. Translations for languages and territory names are from CLDR which is governed by the Unicode Terms of Use, see the included file “unicode-license.txt”. The short name for this Unicode license is “MIT”. See: https://fedoraproject.org/wiki/Licensing:MIT?rd=Licensing/MIT#Modern_Style_without_sublicense_.28Unicode.29 ## Installation To install langtable, run ``` make install DESTDIR=/usr ``` To create a distribution tarball run ``` make dist ``` To run the test cases in the source directory: ``` make check ``` ## How to use it ``` import langtable ``` Functions in the public API: ``` parse_locale() list_locales() list_keyboards() list_common_languages() list_common_locales() list_common_keyboards() list_consolefonts() list_inputmethods() list_timezones() list_scripts() language_name() territory_name() timezone_name() languageId() territoryId() supports_ascii() list_all_languages() list_all_locales() list_all_keyboards() list_all_territories() list_all_timezones() list_all_scripts() list_all_input_methods() list_all_console_fonts() ``` Some examples to show the usage are found in the documentation of the public functions in `langtable.py`. Some more examples are in the test cases in the file `test_cases.py`. ././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1770058826.0 langtable-0.0.70/langtable.egg-info/SOURCES.txt0000600002345600234560000000140215140172112020647 0ustar00mfabianmfabianCOPYING ChangeLog MANIFEST.in Makefile README README.html README.md main.py setup.py test_cases.py unicode-license.txt langtable/__init__.py langtable/langtable.py langtable.egg-info/PKG-INFO langtable.egg-info/SOURCES.txt langtable.egg-info/dependency_links.txt langtable.egg-info/not-zip-safe langtable.egg-info/top_level.txt langtable/data/keyboards.xml.gz langtable/data/languages.xml.gz langtable/data/territories.xml.gz langtable/data/timezoneidparts.xml.gz langtable/data/timezones.xml.gz langtable/schemas/keyboards.rng langtable/schemas/languages.rng langtable/schemas/territories.rng langtable/schemas/timezoneidparts.rng langtable/schemas/timezones.rng tools/compare_with_glib_source.py tools/list-missing-from-cldr tools/list-missing-regions-and-languages.sh././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1770058826.0 langtable-0.0.70/langtable.egg-info/dependency_links.txt0000600002345600234560000000000115140172112023034 0ustar00mfabianmfabian ././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1770056871.0 langtable-0.0.70/langtable.egg-info/not-zip-safe0000600002345600234560000000000115140166247021230 0ustar00mfabianmfabian ././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1770058826.0 langtable-0.0.70/langtable.egg-info/top_level.txt0000600002345600234560000000001215140172112021511 0ustar00mfabianmfabianlangtable ././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1715100820.0 langtable-0.0.70/main.py0000755002345600234560000004027714616456224014706 0ustar00mfabianmfabian#!/usr/bin/python3 # vim:fileencoding=utf-8:sw=4:et # Copyright (c) 2013 Mike FABIAN # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see import os from lxml import etree import langtable from langtable import list_locales from langtable import list_keyboards from langtable import timezone_name opts = {} opts['debug'] = False def parse_args(): import argparse parser = argparse.ArgumentParser( description='langtable') parser.add_argument('-T', '--territoriesoutputfile', nargs='?', type=str, default='./langtable/data/territories.xml.new', help='territories output file, default is %(default)s') parser.add_argument('-K', '--keyboardsoutputfile', nargs='?', type=str, default='./langtable/data/keyboards.xml.new', help='keyboards file, default is %(default)s') parser.add_argument('-L', '--languagesoutputfile', nargs='?', type=str, default='./langtable/data/languages.xml.new', help='languages output file, default is %(default)s') parser.add_argument('-z', '--timezonesoutputfile', nargs='?', type=str, default='./langtable/data/timezones.xml.new', help='timezones output file, default is %(default)s') parser.add_argument('-p', '--timezoneidpartsoutputfile', nargs='?', type=str, default='./langtable/data/timezoneidparts.xml.new', help='timezoneidparts output file, default is %(default)s') parser.add_argument('-l', '--logfilename', nargs='?', type=str, default='./langtable.log', help='log file, default is %(default)s') parser.add_argument('-c', '--include_changes', action='store_true', default=False, help='Also write changed translations, not only new translations, default is %(default)s.') parser.add_argument('-d', '--debug', action='store_true', help='print debugging output') return parser.parse_args() translations_languages = {} translations_territories = {} translations_timezone_cities = {} timezone_city_aliases = { 'Calcutta': 'Kolkata', 'Asmera': 'Asmara', 'Coral_Harbour': 'Atikokan', 'Truk': 'Chuuk', 'Faeroe': 'Faroe', 'Saigon': 'Ho_Chi_Minh', 'Katmandu': 'Kathmandu', 'Ponape': 'Pohnpei', } def read_translations_from_cldr_file(file = None): translations_languages.clear() translations_territories.clear() translations_timezone_cities.clear() if file: ldmlTree = etree.parse(file).getroot() if ldmlTree.tag != 'ldml': print("error: Wrong ldmlTree.tag=%(tag)s." %ldmlTree.tag) exit(1) if len(ldmlTree): for element in ldmlTree: if element.tag == 'localeDisplayNames': localeDisplayNamesTree = element if len(localeDisplayNamesTree): for element in localeDisplayNamesTree: if element.tag == 'languages': languagesTree = element if len(languagesTree): for element in languagesTree: languageId = element.get('type') translation = element.text if not (element.get('alt') in ['menu', 'short', 'variant'] and languageId in translations_languages): translations_languages[languageId] = translation if element.tag == 'territories': territoriesTree = element if len(territoriesTree): for element in territoriesTree: territoryId = element.get('type') translation = element.text if not (element.get('alt') in ['menu', 'short', 'variant'] and territoryId in translations_territories): translations_territories[territoryId] = translation if element.tag == 'dates': datesTree = element for element in datesTree: if element.tag == 'timeZoneNames': timeZoneNamesTree = element if len(timeZoneNamesTree): for element in timeZoneNamesTree: if element.tag == 'zone': zoneId = element.get('type') idParts = zoneId.split('/') if len(idParts): idPart = idParts[-1] zoneTree = element for element in zoneTree: if element.tag == 'exemplarCity': cityTranslation = element.text translations_timezone_cities[idPart] = cityTranslation for alias in timezone_city_aliases: if alias in translations_timezone_cities: translations_timezone_cities[timezone_city_aliases[alias]] = translations_timezone_cities[alias] return def get_translations_from_cldr(main_cldr_dir = None, include_changes=False): for target_language in sorted(langtable._languages_db): cldr_file = main_cldr_dir+'/'+target_language+'.xml' if not os.path.exists(cldr_file): continue read_translations_from_cldr_file(cldr_file) for language_to_translate in translations_languages: if translations_languages[language_to_translate] in ('↑↑↑', 'Tagalog'): continue if language_to_translate in langtable._languages_db: if target_language not in langtable._languages_db[language_to_translate].names: print("Missing: %(language_to_translate)s → %(target_language)s = %(tr)s" %{ 'language_to_translate': language_to_translate, 'target_language': target_language, 'tr': translations_languages[language_to_translate]}) langtable._languages_db[language_to_translate].names[target_language] = translations_languages[language_to_translate] elif translations_languages[language_to_translate] \ == langtable._languages_db[language_to_translate].names[target_language]: if opts['debug']: print("Identical: %(language_to_translate)s → %(target_language)s = %(tr)s" %{ 'language_to_translate': language_to_translate, 'target_language': target_language, 'tr': translations_languages[language_to_translate]}) else: print("- %(language_to_translate)s → %(target_language)s = %(tr)s" %{ 'language_to_translate': language_to_translate, 'target_language': target_language, 'tr': langtable._languages_db[language_to_translate].names[target_language]}) print("+ %(language_to_translate)s → %(target_language)s = %(tr)s" %{ 'language_to_translate': language_to_translate, 'target_language': target_language, 'tr': translations_languages[language_to_translate]}) if include_changes: langtable._languages_db[language_to_translate].names[target_language] = translations_languages[language_to_translate] else: if opts['debug']: print("Not in langtable: %(language_to_translate)s" %{ 'language_to_translate': language_to_translate}) for territory_to_translate in translations_territories: if translations_territories[territory_to_translate] in ('↑↑↑',): continue if territory_to_translate in langtable._territories_db: if target_language not in langtable._territories_db[territory_to_translate].names: print("Missing: %(territory_to_translate)s → %(target_language)s = %(tr)s" %{'territory_to_translate': territory_to_translate, 'target_language': target_language, 'tr': translations_territories[territory_to_translate]}) langtable._territories_db[territory_to_translate].names[target_language] = translations_territories[territory_to_translate] elif translations_territories[territory_to_translate] \ == langtable._territories_db[territory_to_translate].names[target_language]: if opts['debug']: print("Identical: %(territory_to_translate)s → %(target_language)s = %(tr)s" %{'territory_to_translate': territory_to_translate, 'target_language': target_language, 'tr': translations_territories[territory_to_translate]}) else: print("- %(territory_to_translate)s → %(target_language)s = %(tr)s" %{ 'territory_to_translate': territory_to_translate, 'target_language': target_language, 'tr': langtable._territories_db[territory_to_translate].names[target_language]}) print("+ %(territory_to_translate)s → %(target_language)s = %(tr)s" %{'territory_to_translate': territory_to_translate, 'target_language': target_language, 'tr': translations_territories[territory_to_translate]}) if include_changes: langtable._territories_db[territory_to_translate].names[target_language] = translations_territories[territory_to_translate] else: if opts['debug']: print("Not in langtable: %(territory_to_translate)s" %{ 'territory_to_translate': territory_to_translate}) for timezone_city_to_translate in translations_timezone_cities: if translations_timezone_cities[timezone_city_to_translate] in ('↑↑↑',): continue if timezone_city_to_translate in langtable._timezoneIdParts_db: if target_language not in langtable._timezoneIdParts_db[timezone_city_to_translate].names: if timezone_city_to_translate not in ['Vevay', 'Center']: print("Missing: %(timezone_city_to_translate)s → %(target_language)s = %(tr)s" %{ 'timezone_city_to_translate': timezone_city_to_translate, 'target_language': target_language, 'tr': translations_timezone_cities[timezone_city_to_translate]}) langtable._timezoneIdParts_db[timezone_city_to_translate].names[target_language] = translations_timezone_cities[timezone_city_to_translate] elif translations_timezone_cities[timezone_city_to_translate] \ == langtable._timezoneIdParts_db[timezone_city_to_translate].names[target_language]: if opts['debug']: print("Identical: %(timezone_city_to_translate)s → %(target_language)s = %(tr)s" %{ 'timezone_city_to_translate': timezone_city_to_translate, 'target_language': target_language, 'tr': translations_timezone_cities[timezone_city_to_translate]}) else: if timezone_city_to_translate not in ['Marengo', 'Knox', 'Tell_City', 'Beulah', 'Winamac', 'Vincennes', 'Petersburg', 'Monticello', 'New_Salem', 'Center', 'Melbourne', 'Darwin', 'Hobart', 'Sydney', 'Broken_Hill', 'Mendoza', 'Perth', 'San_Juan', 'Cordoba', 'Brisbane', 'Adelaide', 'Catamarca', 'Currie', 'Vevay', 'Eucla']: print("- %(timezone_city_to_translate)s → %(target_language)s = %(tr)s" %{ 'timezone_city_to_translate': timezone_city_to_translate, 'target_language': target_language, 'tr': langtable._timezoneIdParts_db[timezone_city_to_translate].names[target_language]}) print("+ %(timezone_city_to_translate)s → %(target_language)s = %(tr)s" %{ 'timezone_city_to_translate': timezone_city_to_translate, 'target_language': target_language, 'tr': translations_timezone_cities[timezone_city_to_translate]}) if include_changes: langtable._timezoneIdParts_db[timezone_city_to_translate].names[target_language] = translations_timezone_cities[timezone_city_to_translate] return def _test_timezone_names(): from pytz import common_timezones languages_supported_by_anaconda = ['af', 'am', 'ar', 'as', 'ast', 'bal', 'be', 'bg', 'bn', 'bn_IN', 'bs', 'ca', 'cs', 'cy', 'da', 'de', 'de_CH', 'el', 'en', 'en_GB', 'es', 'et', 'eu', 'eu_ES', 'fa', 'fi', 'fr', 'gl', 'gu', 'he', 'hi', 'hr', 'hu', 'hy', 'ia', 'id', 'ilo', 'is', 'it', 'ja', 'ka', 'kk', 'kn', 'ko', 'lt', 'lv', 'mai', 'mk', 'ml', 'mr', 'ms', 'nb', 'nds', 'ne', 'nl', 'nn', 'nso', 'or', 'pa', 'pl', 'pt', 'pt_BR', 'ro', 'ru', 'si', 'sk', 'sl', 'sq', 'sr', 'sr_Latn', 'sv', 'ta', 'te', 'tg', 'th', 'tr', 'uk', 'ur', 'vi', 'zh_CN', 'zh_TW', 'zu'] for icuLocaleId in languages_supported_by_anaconda: for timezoneId in common_timezones: print("%(lang)s: '%(id)s' -> '%(tr)s'" %{ 'lang': icuLocaleId, 'id': timezoneId, 'tr': timezone_name(timezoneId=timezoneId, languageIdQuery=icuLocaleId)}) def main(): args = parse_args() if args.debug: opts['debug'] = True else: opts['debug'] = False langtable._init(debug = True, logfilename = args.logfilename) get_translations_from_cldr( main_cldr_dir='/local/mfabian/src/cldr/common/main', include_changes=args.include_changes) #_test_timezone_names() langtable._write_files(territoriesfilename = args.territoriesoutputfile, languagesfilename = args.languagesoutputfile, keyboardsfilename = args.keyboardsoutputfile, timezonesfilename = args.timezonesoutputfile, timezoneidpartsfilename = args.timezoneidpartsoutputfile) if __name__ == '__main__': main() ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1770058826.3312607 langtable-0.0.70/setup.cfg0000600002345600234560000000004615140172112015164 0ustar00mfabianmfabian[egg_info] tag_build = tag_date = 0 ././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1770055821.0 langtable-0.0.70/setup.py0000700002345600234560000000336315140164215015070 0ustar00mfabianmfabian#!/usr/bin/python3 import setuptools import codecs setuptools.setup( # do not zip the egg file to be able to access the *.xml.gz files # within the egg directory easily: zip_safe=False, name='langtable', version='0.0.70', packages=setuptools.find_packages(), description='guess reasonable defaults for locale, keyboard, territory, ...', long_description=codecs.open('README.md', encoding='UTF-8').read(), long_description_content_type='text/markdown', license="GPL-3.0-or-later", author='Mike FABIAN', author_email='mfabian@redhat.com', url='https://github.com/mike-fabian/langtable', py_modules=['langtable'], package_data={ 'langtable': ['data/*.xml.gz', 'schemas/*.rng'], }, # data_files is for installing the data files outside of the package with: # # ./setup.py install_data --install-dir=dirname # # data_files = [ # ('data', # ['langtable/data/keyboards.xml.gz', # 'langtable/data/languages.xml.gz', # 'langtable/data/territories.xml.gz', # 'langtable/data/timezones.xml.gz', # 'langtable/data/timezoneidparts.xml.gz']), # ('schemas', # ['langtable/schemas/keyboards.rng', # 'langtable/schemas/languages.rng', # 'langtable/schemas/territories.rng', # 'langtable/schemas/timezones.rng', # 'langtable/schemas/timezoneidparts.rng'])], classifiers=[ 'Development Status :: 2 - Pre-Alpha', 'Environment :: Console', 'Intended Audience :: Developers', 'Operating System :: POSIX :: Linux', 'Programming Language :: Python', 'Topic :: System :: Installation/Setup', ], ) ././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1769776188.0 langtable-0.0.70/test_cases.py0000600002345600234560000041314215137122074016067 0ustar00mfabianmfabian# vim:fileencoding=utf-8:sw=4:et -*- coding: utf-8 -*- import sys def dummy(): u''' >>> import langtable >>> from langtable import list_locales >>> from langtable import list_scripts >>> from langtable import list_keyboards >>> from langtable import list_inputmethods >>> from langtable import list_consolefonts >>> from langtable import _test_language_territory >>> from langtable import language_name >>> from langtable import territory_name >>> from langtable import _test_cldr_locale_pattern >>> from langtable import supports_ascii >>> from langtable import languageId >>> from langtable import list_common_languages >>> from langtable import list_common_keyboards >>> from langtable import list_all_languages >>> from langtable import list_all_locales >>> from langtable import list_all_keyboards >>> from langtable import list_all_territories >>> from langtable import list_all_timezones >>> from langtable import list_all_scripts >>> from langtable import list_all_input_methods >>> from langtable import list_all_console_fonts ###################################################################### # Start of tests to reproduce the results from mangleLocale(inLocale) in anaconda, see: # https://git.fedorahosted.org/cgit/anaconda.git/tree/pyanaconda/localization.py#n121 >>> list_locales(show_weights=False, languageId="af") # doctest: +NORMALIZE_WHITESPACE ['af_ZA.UTF-8'] >>> list_locales(show_weights=False, languageId="am") # doctest: +NORMALIZE_WHITESPACE ['am_ET.UTF-8'] # this puts ar_EG first instead of ar_SA from mangleLocale # (because EG is the Arabic country with the most inhabitants). # But this should not matter, all our Arabic translations # are in /usr/share/locale/ar/LC_MESSAGES/ at the moment, i.e. we do # not have different Arabic translations for different territories anyway, # than it does not matter that much which Arabic locale is choosen. # So I do not need to tweak the weights here, I think. >>> list_locales(show_weights=False, languageId="ar") # doctest: +NORMALIZE_WHITESPACE ['ar_EG.UTF-8', 'ar_SD.UTF-8', 'ar_DZ.UTF-8', 'ar_MA.UTF-8', 'ar_IQ.UTF-8', 'ar_SA.UTF-8', 'ar_YE.UTF-8', 'ar_SY.UTF-8', 'ar_TN.UTF-8', 'ar_LY.UTF-8', 'ar_JO.UTF-8', 'ar_AE.UTF-8', 'ar_LB.UTF-8', 'ar_KW.UTF-8', 'ar_OM.UTF-8', 'ar_QA.UTF-8', 'ar_BH.UTF-8', 'ar_IN.UTF-8', 'ar_SS.UTF-8'] >>> list_locales(show_weights=False, languageId="as") # doctest: +NORMALIZE_WHITESPACE ['as_IN.UTF-8'] >>> list_locales(show_weights=False, languageId="ast") # doctest: +NORMALIZE_WHITESPACE ['ast_ES.UTF-8'] >>> list_locales(show_weights=False, languageId="be") # doctest: +NORMALIZE_WHITESPACE ['be_BY.UTF-8', 'be_BY.UTF-8@latin'] >>> list_locales(show_weights=False, languageId="bg") # doctest: +NORMALIZE_WHITESPACE ['bg_BG.UTF-8'] >>> list_locales(show_weights=False, languageId="bn") # doctest: +NORMALIZE_WHITESPACE ['bn_BD.UTF-8', 'bn_IN.UTF-8'] >>> list_locales(show_weights=False, languageId="bs") # doctest: +NORMALIZE_WHITESPACE ['bs_BA.UTF-8'] >>> list_locales(show_weights=False, languageId="ca") # doctest: +NORMALIZE_WHITESPACE ['ca_ES.UTF-8', 'ca_ES.UTF-8@valencia', 'ca_FR.UTF-8', 'ca_AD.UTF-8', 'ca_IT.UTF-8'] >>> list_locales(show_weights=False, languageId="ca_ES_VALENCIA") # doctest: +NORMALIZE_WHITESPACE ['ca_ES.UTF-8@valencia'] >>> list_locales(show_weights=False, languageId="ca_ES_VALENCIA", territoryId='ES') # doctest: +NORMALIZE_WHITESPACE ['ca_ES.UTF-8@valencia'] >>> list_locales(show_weights=False, languageId="cs") # doctest: +NORMALIZE_WHITESPACE ['cs_CZ.UTF-8'] >>> list_locales(show_weights=False, languageId="cy") # doctest: +NORMALIZE_WHITESPACE ['cy_GB.UTF-8'] >>> list_locales(show_weights=False, languageId="da") # doctest: +NORMALIZE_WHITESPACE ['da_DK.UTF-8'] >>> list_locales(show_weights=False, languageId="de") # doctest: +NORMALIZE_WHITESPACE ['de_DE.UTF-8', 'de_AT.UTF-8', 'de_CH.UTF-8', 'de_IT.UTF-8', 'de_LI.UTF-8', 'de_BE.UTF-8', 'de_LU.UTF-8'] >>> list_locales(show_weights=False, languageId="el") # doctest: +NORMALIZE_WHITESPACE ['el_GR.UTF-8', 'el_CY.UTF-8'] >>> list_locales(show_weights=False, languageId="eo") # doctest: +NORMALIZE_WHITESPACE ['eo.UTF-8'] >>> list_locales(show_weights=False, languageId="en") # doctest: +NORMALIZE_WHITESPACE ['en_US.UTF-8', 'en_GB.UTF-8', 'en_IN.UTF-8', 'en_AU.UTF-8', 'en_CA.UTF-8', 'en_DK.UTF-8', 'en_IE.UTF-8', 'en_NZ.UTF-8', 'en_NG.UTF-8', 'en_HK.UTF-8', 'en_PH.UTF-8', 'en_SG.UTF-8', 'en_ZA.UTF-8', 'en_ZM.UTF-8', 'en_ZW.UTF-8', 'en_BW.UTF-8', 'en_AG.UTF-8', 'en_IL.UTF-8'] # I put es_ES first here which is kind of arbitrary, Spain isn’t the # country with the biggest number of Spanish speaking people, but that # is what Anaconda’s mangleMap did so far and it is not clear which # country to put first in that list anyway. >>> list_locales(show_weights=False, languageId="es") # doctest: +NORMALIZE_WHITESPACE ['es_ES.UTF-8', 'es_VE.UTF-8', 'es_UY.UTF-8', 'es_US.UTF-8', 'es_SV.UTF-8', 'es_PY.UTF-8', 'es_PR.UTF-8', 'es_PE.UTF-8', 'es_PA.UTF-8', 'es_NI.UTF-8', 'es_MX.UTF-8', 'es_HN.UTF-8', 'es_GT.UTF-8', 'es_EC.UTF-8', 'es_DO.UTF-8', 'es_CU.UTF-8', 'es_CR.UTF-8', 'es_CO.UTF-8', 'es_CL.UTF-8', 'es_BO.UTF-8', 'es_AR.UTF-8'] >>> list_locales(show_weights=False, languageId="et") # doctest: +NORMALIZE_WHITESPACE ['et_EE.UTF-8'] >>> list_locales(show_weights=False, languageId="eu") # doctest: +NORMALIZE_WHITESPACE ['eu_ES.UTF-8'] >>> list_locales(show_weights=False, languageId="fa") # doctest: +NORMALIZE_WHITESPACE ['fa_IR.UTF-8'] >>> list_locales(show_weights=False, languageId="fi") # doctest: +NORMALIZE_WHITESPACE ['fi_FI.UTF-8'] >>> list_locales(show_weights=False, languageId="fr") # doctest: +NORMALIZE_WHITESPACE ['fr_FR.UTF-8', 'fr_CA.UTF-8', 'fr_BE.UTF-8', 'fr_CH.UTF-8', 'fr_LU.UTF-8'] >>> list_locales(show_weights=False, languageId="gl") # doctest: +NORMALIZE_WHITESPACE ['gl_ES.UTF-8'] >>> list_locales(show_weights=False, languageId="gu") # doctest: +NORMALIZE_WHITESPACE ['gu_IN.UTF-8'] >>> list_locales(show_weights=False, languageId="he") # doctest: +NORMALIZE_WHITESPACE ['he_IL.UTF-8'] >>> list_locales(show_weights=False, languageId="hi") # doctest: +NORMALIZE_WHITESPACE ['hi_IN.UTF-8'] >>> list_locales(show_weights=False, languageId="hr") # doctest: +NORMALIZE_WHITESPACE ['hr_HR.UTF-8'] >>> list_locales(show_weights=False, languageId="hu") # doctest: +NORMALIZE_WHITESPACE ['hu_HU.UTF-8'] >>> list_locales(show_weights=False, languageId="hy") # doctest: +NORMALIZE_WHITESPACE ['hy_AM.UTF-8'] >>> list_locales(show_weights=False, languageId="id") # doctest: +NORMALIZE_WHITESPACE ['id_ID.UTF-8'] # we have no ilo_PH.UTF-8 locale in glibc! >>> list_locales(show_weights=False, languageId="ilo") # doctest: +NORMALIZE_WHITESPACE [] >>> list_locales(show_weights=False, languageId="is") # doctest: +NORMALIZE_WHITESPACE ['is_IS.UTF-8'] >>> list_locales(show_weights=False, languageId="it") # doctest: +NORMALIZE_WHITESPACE ['it_IT.UTF-8', 'it_CH.UTF-8'] >>> list_locales(show_weights=False, languageId="ja") # doctest: +NORMALIZE_WHITESPACE ['ja_JP.UTF-8'] >>> list_locales(show_weights=False, languageId="ka") # doctest: +NORMALIZE_WHITESPACE ['ka_GE.UTF-8'] >>> list_locales(show_weights=False, languageId="kk") # doctest: +NORMALIZE_WHITESPACE ['kk_KZ.UTF-8'] >>> list_locales(show_weights=False, languageId="kn") # doctest: +NORMALIZE_WHITESPACE ['kn_IN.UTF-8'] >>> list_locales(show_weights=False, languageId="ko") # doctest: +NORMALIZE_WHITESPACE ['ko_KR.UTF-8'] >>> list_locales(show_weights=False, languageId="lt") # doctest: +NORMALIZE_WHITESPACE ['lt_LT.UTF-8'] >>> list_locales(show_weights=False, languageId="lv") # doctest: +NORMALIZE_WHITESPACE ['lv_LV.UTF-8'] >>> list_locales(show_weights=False, languageId="mai") # doctest: +NORMALIZE_WHITESPACE ['mai_IN.UTF-8', 'mai_NP.UTF-8'] >>> list_locales(show_weights=False, languageId="mk") # doctest: +NORMALIZE_WHITESPACE ['mk_MK.UTF-8'] >>> list_locales(show_weights=False, languageId="ml") # doctest: +NORMALIZE_WHITESPACE ['ml_IN.UTF-8'] >>> list_locales(show_weights=False, languageId="mr") # doctest: +NORMALIZE_WHITESPACE ['mr_IN.UTF-8'] >>> list_locales(show_weights=False, languageId="ms") # doctest: +NORMALIZE_WHITESPACE ['ms_MY.UTF-8'] >>> list_locales(show_weights=False, languageId="nb") # doctest: +NORMALIZE_WHITESPACE ['nb_NO.UTF-8'] # this puts nds_NL first instead of nds_DE from mangleLocale # (because there seem to be more speakers of nds in NL than in DE). # It should not matter at though at the moment, all our nds translations # are in /usr/share/locale/nds/LC_MESSAGES/ at the moment, # the right translations will be chosen no matter whether nds_DE.UTF-8 # or nds_NL.UTF-8 is set as the locale. >>> list_locales(show_weights=False, languageId="nds") # doctest: +NORMALIZE_WHITESPACE ['nds_NL.UTF-8', 'nds_DE.UTF-8'] >>> list_locales(show_weights=False, languageId="ne") # doctest: +NORMALIZE_WHITESPACE ['ne_NP.UTF-8'] >>> list_locales(show_weights=False, languageId="nl") # doctest: +NORMALIZE_WHITESPACE ['nl_NL.UTF-8', 'nl_BE.UTF-8', 'nl_AW.UTF-8'] >>> list_locales(show_weights=False, languageId="nn") # doctest: +NORMALIZE_WHITESPACE ['nn_NO.UTF-8'] >>> list_locales(show_weights=False, languageId="nso") # doctest: +NORMALIZE_WHITESPACE ['nso_ZA.UTF-8'] >>> list_locales(show_weights=False, languageId="or") # doctest: +NORMALIZE_WHITESPACE ['or_IN.UTF-8'] # This puts pa_IN first instead of pa_PK to make it do the # same as mangleLocale did. There seem to be more speakers of pa in PK # than in IN, nevertheless pa_IN is more important for us because # we have *only* Punjabi translations for India (all our Punjabi # translations use Gurmukhi script (used by the pa_IN.UTF-8 glibc locale). # None of our translations use the Perso-Arabic Shahmukhī alphabet # used by the pa_PK.UTF-8 glibc locale. # All of our Punjabi translations are currently in /usr/share/locale/pa, # as they use the Gurmukhi script and seem to be specific to India, # they should probably move to /usr/share/locale/pa_IN in future. # # Giving pa_IN.UTF-8 higher weight should fix # https://bugzilla.redhat.com/show_bug.cgi?id=986155 # Bug 986155 - Punjabi (India) missing in language installation list >>> list_locales(show_weights=False, languageId="pa") # doctest: +NORMALIZE_WHITESPACE ['pa_IN.UTF-8', 'pa_PK.UTF-8'] >>> list_locales(show_weights=False, languageId="pl") # doctest: +NORMALIZE_WHITESPACE ['pl_PL.UTF-8'] # different from mangleLocale which gives pt_PT # (because Brazil is much bigger than Portugal). # Anaconda has translations for both Brasilian and Portuguese Portuguese: # $ ls /usr/share/locale/pt*/LC_MESSAGES/*anaco* # /usr/share/locale/pt/LC_MESSAGES/anaconda.mo # /usr/share/locale/pt_BR/LC_MESSAGES/anaconda.mo # So Anaconda needs to be specific here, just selecting languageId="pt" # cannot be enough. >>> list_locales(show_weights=False, languageId="pt") # doctest: +NORMALIZE_WHITESPACE ['pt_BR.UTF-8', 'pt_PT.UTF-8'] >>> list_locales(show_weights=False, languageId="ro") # doctest: +NORMALIZE_WHITESPACE ['ro_RO.UTF-8'] >>> list_locales(show_weights=False, languageId="ru") # doctest: +NORMALIZE_WHITESPACE ['ru_RU.UTF-8', 'ru_UA.UTF-8'] >>> list_locales(show_weights=False, languageId="si") # doctest: +NORMALIZE_WHITESPACE ['si_LK.UTF-8'] >>> list_locales(show_weights=False, languageId="sk") # doctest: +NORMALIZE_WHITESPACE ['sk_SK.UTF-8'] >>> list_locales(show_weights=False, languageId="sl") # doctest: +NORMALIZE_WHITESPACE ['sl_SI.UTF-8'] >>> list_locales(show_weights=False, languageId="sq") # doctest: +NORMALIZE_WHITESPACE ['sq_AL.UTF-8', 'sq_MK.UTF-8'] >>> list_locales(show_weights=False, languageId="sr") # doctest: +NORMALIZE_WHITESPACE ['sr_RS.UTF-8', 'sr_RS.UTF-8@latin', 'sr_ME.UTF-8'] >>> list_locales(show_weights=False, languageId="sr", scriptId="Cyrl") # doctest: +NORMALIZE_WHITESPACE ['sr_RS.UTF-8', 'sr_ME.UTF-8'] >>> list_locales(show_weights=False, languageId="sr", scriptId="cyrillic") # doctest: +NORMALIZE_WHITESPACE ['sr_RS.UTF-8', 'sr_ME.UTF-8'] >>> list_locales(show_weights=False, languageId="sr", scriptId="Latn") # doctest: +NORMALIZE_WHITESPACE ['sr_RS.UTF-8@latin'] >>> list_locales(show_weights=False, languageId="sr", scriptId="latin") # doctest: +NORMALIZE_WHITESPACE ['sr_RS.UTF-8@latin'] # the script can also be specified in the languageId. # If the script is specified in the languageId already, it takes # precedence over a script specified in scriptId: >>> list_locales(show_weights=False, languageId="sr_Latn") # doctest: +NORMALIZE_WHITESPACE ['sr_RS.UTF-8@latin'] >>> list_locales(show_weights=False, languageId="sr_Latn", scriptId="Latn") # doctest: +NORMALIZE_WHITESPACE ['sr_RS.UTF-8@latin'] >>> list_locales(show_weights=False, languageId="sr_Latn", scriptId="Cyrl") # doctest: +NORMALIZE_WHITESPACE ['sr_RS.UTF-8@latin'] >>> list_locales(show_weights=False, languageId="sr_Cyrl") # doctest: +NORMALIZE_WHITESPACE ['sr_RS.UTF-8', 'sr_ME.UTF-8'] >>> list_locales(show_weights=False, languageId="sr_cyrillic") # doctest: +NORMALIZE_WHITESPACE ['sr_RS.UTF-8', 'sr_ME.UTF-8'] >>> list_locales(show_weights=False, languageId="sr_Cyrl", scriptId="Latn") # doctest: +NORMALIZE_WHITESPACE ['sr_RS.UTF-8', 'sr_ME.UTF-8'] >>> list_locales(show_weights=False, languageId="sr_cyrillic", scriptId="latin") # doctest: +NORMALIZE_WHITESPACE ['sr_RS.UTF-8', 'sr_ME.UTF-8'] >>> list_locales(show_weights=False, languageId="sr_latin", scriptId="cyrillic") # doctest: +NORMALIZE_WHITESPACE ['sr_RS.UTF-8@latin'] >>> list_locales(show_weights=False, languageId="sr_Cyrl", scriptId="Cyrl") # doctest: +NORMALIZE_WHITESPACE ['sr_RS.UTF-8', 'sr_ME.UTF-8'] >>> list_locales(show_weights=False, languageId="sv") # doctest: +NORMALIZE_WHITESPACE ['sv_SE.UTF-8', 'sv_FI.UTF-8'] >>> list_locales(show_weights=False, languageId="ta") # doctest: +NORMALIZE_WHITESPACE ['ta_IN.UTF-8', 'ta_LK.UTF-8'] >>> list_locales(show_weights=False, languageId="te") # doctest: +NORMALIZE_WHITESPACE ['te_IN.UTF-8'] >>> list_locales(show_weights=False, languageId="tg") # doctest: +NORMALIZE_WHITESPACE ['tg_TJ.UTF-8'] >>> list_locales(show_weights=False, languageId="th") # doctest: +NORMALIZE_WHITESPACE ['th_TH.UTF-8'] >>> list_locales(show_weights=False, languageId="tr") # doctest: +NORMALIZE_WHITESPACE ['tr_TR.UTF-8', 'tr_CY.UTF-8'] >>> list_locales(show_weights=False, languageId="uk") # doctest: +NORMALIZE_WHITESPACE ['uk_UA.UTF-8'] >>> list_locales(show_weights=False, languageId="ur") # doctest: +NORMALIZE_WHITESPACE ['ur_PK.UTF-8', 'ur_IN.UTF-8'] >>> list_locales(show_weights=False, languageId="vi") # doctest: +NORMALIZE_WHITESPACE ['vi_VN.UTF-8'] >>> list_locales(show_weights=False, languageId="zu") # doctest: +NORMALIZE_WHITESPACE ['zu_ZA.UTF-8'] # End of tests to reproduce the results from mangleLocale(inLocale) in anaconda ###################################################################### >>> list_locales(languageId="de", territoryId="BE") # doctest: +NORMALIZE_WHITESPACE ['de_BE.UTF-8'] # territory given in languageId overrides territory given in territoryId: >>> list_locales(languageId="sr_RS", territoryId="BE") # doctest: +NORMALIZE_WHITESPACE ['sr_RS.UTF-8', 'sr_RS.UTF-8@latin'] # script given in languageId overrides script given in scriptId: >>> list_locales(languageId="sr_Cyrl_RS", scriptId="Latn") # doctest: +NORMALIZE_WHITESPACE ['sr_RS.UTF-8'] # script given in languageId overrides script given in scriptId: >>> list_locales(languageId="sr_Latn_RS", scriptId="Cyrl") # doctest: +NORMALIZE_WHITESPACE ['sr_RS.UTF-8@latin'] # script and territory given in languageId override script and territory in extra parameters: >>> list_locales(languageId="sr_Cyrl_RS", scriptId="Latn", territoryId="DE") # doctest: +NORMALIZE_WHITESPACE ['sr_RS.UTF-8'] # if languageId contains an invalid locale id, it is completely ignored: >>> list_locales(languageId="sr_CYrl_RS", scriptId="Latn", territoryId="DE") # doctest: +NORMALIZE_WHITESPACE ['de_DE.UTF-8', 'nds_DE.UTF-8', 'hsb_DE.UTF-8', 'fy_DE.UTF-8', 'dsb_DE.UTF-8'] # Japanese uses a mixture of hiragana, katakana, and kanji: >>> list_scripts(languageId='ja') # doctest: +NORMALIZE_WHITESPACE ['Hani', 'Hira', 'Kana'] >>> list_scripts(languageId='ko') # doctest: +NORMALIZE_WHITESPACE ['Hang', 'Hani'] >>> list_scripts(languageId='vi') # doctest: +NORMALIZE_WHITESPACE ['Latn', 'Hani'] >>> list_scripts(languageId='sr') # doctest: +NORMALIZE_WHITESPACE ['Cyrl', 'Latn'] >>> list_scripts(languageId='ks') # doctest: +NORMALIZE_WHITESPACE ['Arab', 'Deva'] >>> list_scripts(languageId='ks', territoryId='IN') # doctest: +NORMALIZE_WHITESPACE ['Deva', 'Arab'] >>> list_scripts(languageId='ks', territoryId='PK') # doctest: +NORMALIZE_WHITESPACE ['Arab'] >>> list_scripts(languageId='ks_PK') # doctest: +NORMALIZE_WHITESPACE ['Arab'] >>> list_scripts(languageId='ks_IN') # doctest: +NORMALIZE_WHITESPACE ['Deva', 'Arab'] >>> list_scripts(languageId='ks_Deva_IN') # doctest: +NORMALIZE_WHITESPACE ['Deva'] >>> list_scripts(languageId='ks_devanagari_IN') # doctest: +NORMALIZE_WHITESPACE ['Deva'] >>> list_scripts(languageId='ks_IN@devanagari') # doctest: +NORMALIZE_WHITESPACE ['Deva'] >>> list_scripts(languageId='ks_Arab_IN@devanagari') # doctest: +NORMALIZE_WHITESPACE ['Arab'] >>> list_scripts(languageId='ks_IN.UTF-8') # doctest: +NORMALIZE_WHITESPACE ['Deva', 'Arab'] >>> list_scripts(languageId='ks_IN.UTF-8@devanagari') # doctest: +NORMALIZE_WHITESPACE ['Deva'] >>> list_scripts(languageId='ks_Arab_IN.UTF-8@devanagari') # doctest: +NORMALIZE_WHITESPACE ['Arab'] >>> list_scripts(languageId='ks_Arab_IN.UTF-8@devanagari', scriptId='Latn') # doctest: +NORMALIZE_WHITESPACE ['Arab'] >>> list_scripts(languageId='de') # doctest: +NORMALIZE_WHITESPACE ['Latn'] >>> list_scripts(languageId='de', scriptId='Cyrl') # doctest: +NORMALIZE_WHITESPACE ['Cyrl'] >>> list_scripts(languageId='de_Cyrl', scriptId='Latn') # doctest: +NORMALIZE_WHITESPACE ['Cyrl'] >>> list_scripts(scriptId='Zzzz') # doctest: +NORMALIZE_WHITESPACE ['Zzzz'] >>> list_keyboards(languageId="de", territoryId="BE") # doctest: +NORMALIZE_WHITESPACE ['be(oss)'] >>> list_keyboards(languageId="ar", territoryId="IN") # doctest: +NORMALIZE_WHITESPACE ['ara'] # script and territory given in languageId override script and territory in extra parameters: >>> list_keyboards(languageId="sr_Latn", scriptId="Cyrl", territoryId="BE") # doctest: +NORMALIZE_WHITESPACE ['rs(latin)', 'be(oss)'] # script and territory given in languageId override script and territory in extra parameters: >>> list_keyboards(languageId="sr_Latn_RS", scriptId="Cyrl", territoryId="BE") # doctest: +NORMALIZE_WHITESPACE ['rs(latin)'] # script and territory given in languageId override script and territory in extra parameters: >>> list_keyboards(languageId="sr_Cyrl", scriptId="Latn", territoryId="BE") # doctest: +NORMALIZE_WHITESPACE ['rs', 'be(oss)'] # script and territory given in languageId override script and territory in extra parameters: >>> list_keyboards(languageId="sr_Cyrl_RS", scriptId="Latn", territoryId="BE") # doctest: +NORMALIZE_WHITESPACE ['rs'] >>> list_inputmethods(languageId="ar") # doctest: +NORMALIZE_WHITESPACE ['ibus/m17n:ar:kbd'] >>> list_inputmethods(languageId="ja") # doctest: +NORMALIZE_WHITESPACE ['ibus/anthy', 'ibus/kkc'] >>> list_inputmethods(languageId="ja", territoryId="JP") # doctest: +NORMALIZE_WHITESPACE ['ibus/anthy', 'ibus/kkc'] >>> list_inputmethods(languageId="ja", territoryId="DE") # doctest: +NORMALIZE_WHITESPACE ['ibus/anthy', 'ibus/kkc'] >>> list_inputmethods(languageId="de", territoryId="JP") # doctest: +NORMALIZE_WHITESPACE ['ibus/anthy', 'ibus/kkc'] >>> list_inputmethods(languageId="ko") # doctest: +NORMALIZE_WHITESPACE ['ibus/hangul'] >>> list_inputmethods(languageId="zh") # doctest: +NORMALIZE_WHITESPACE ['ibus/libpinyin', 'ibus/libzhuyin', 'ibus/chewing', 'ibus/table:cangjie5'] >>> list_inputmethods(languageId="zh", territoryId="CN") # doctest: +NORMALIZE_WHITESPACE ['ibus/libpinyin'] >>> list_inputmethods(languageId="zh_CN") # doctest: +NORMALIZE_WHITESPACE ['ibus/libpinyin'] >>> list_inputmethods(languageId="zh", territoryId="HK") # doctest: +NORMALIZE_WHITESPACE ['ibus/table:cangjie5'] >>> list_inputmethods(languageId="zh", territoryId="MO") # doctest: +NORMALIZE_WHITESPACE ['ibus/table:cangjie5'] >>> list_inputmethods(languageId="zh", territoryId="TW") # doctest: +NORMALIZE_WHITESPACE ['ibus/chewing', 'ibus/libzhuyin', 'ibus/libpinyin'] >>> list_inputmethods(languageId="zh", territoryId="SG") # doctest: +NORMALIZE_WHITESPACE ['ibus/libpinyin'] >>> list_inputmethods(languageId="as", territoryId="IN") # doctest: +NORMALIZE_WHITESPACE ['ibus/m17n:as:inscript2'] >>> list_inputmethods(languageId="as", territoryId="BD") # doctest: +NORMALIZE_WHITESPACE ['ibus/m17n:as:inscript2'] >>> list_inputmethods(languageId="bn") # doctest: +NORMALIZE_WHITESPACE ['ibus/m17n:bn:inscript2'] >>> list_inputmethods(languageId="gu") # doctest: +NORMALIZE_WHITESPACE ['ibus/m17n:gu:inscript2'] >>> list_inputmethods(languageId="hi") # doctest: +NORMALIZE_WHITESPACE ['ibus/m17n:hi:inscript2'] >>> list_inputmethods(languageId="kn") # doctest: +NORMALIZE_WHITESPACE ['ibus/m17n:kn:inscript2'] >>> list_inputmethods(languageId="mai") # doctest: +NORMALIZE_WHITESPACE ['ibus/m17n:mai:inscript2'] >>> list_inputmethods(languageId="ml") # doctest: +NORMALIZE_WHITESPACE ['ibus/m17n:ml:inscript2'] >>> list_inputmethods(languageId="mr") # doctest: +NORMALIZE_WHITESPACE ['ibus/m17n:mr:inscript2'] >>> list_inputmethods(languageId="or") # doctest: +NORMALIZE_WHITESPACE ['ibus/m17n:or:inscript2'] >>> list_inputmethods(languageId="pa") # doctest: +NORMALIZE_WHITESPACE ['ibus/m17n:pa:inscript2-guru'] >>> list_inputmethods(languageId="ta") # doctest: +NORMALIZE_WHITESPACE ['ibus/m17n:ta:inscript2'] >>> list_inputmethods(languageId="te") # doctest: +NORMALIZE_WHITESPACE ['ibus/m17n:te:inscript2'] >>> list_inputmethods(languageId="ur") # doctest: +NORMALIZE_WHITESPACE ['ibus/m17n:ur:phonetic'] >>> list_inputmethods(languageId="sd") # doctest: +NORMALIZE_WHITESPACE ['ibus/m17n:sd:inscript2-deva'] >>> list_inputmethods(languageId="sd", scriptId="Deva") # doctest: +NORMALIZE_WHITESPACE ['ibus/m17n:sd:inscript2-deva'] >>> list_inputmethods(languageId="sd", scriptId="Arab") # doctest: +NORMALIZE_WHITESPACE [] >>> list_inputmethods(languageId="sd", scriptId="Deva", territoryId="IN") # doctest: +NORMALIZE_WHITESPACE ['ibus/m17n:sd:inscript2-deva'] >>> list_inputmethods(languageId="sd", scriptId="Arab", territoryId="PK") # doctest: +NORMALIZE_WHITESPACE [] >>> list_inputmethods(languageId="sd", scriptId="Deva", territoryId="PK") # doctest: +NORMALIZE_WHITESPACE ['ibus/m17n:sd:inscript2-deva'] >>> list_inputmethods(languageId="sd", scriptId="Arab", territoryId="IN") # doctest: +NORMALIZE_WHITESPACE [] >>> list_inputmethods(languageId="sd", territoryId="PK") # doctest: +NORMALIZE_WHITESPACE ['ibus/m17n:sd:inscript2-deva'] >>> list_inputmethods(languageId="sd", territoryId="IN") # doctest: +NORMALIZE_WHITESPACE ['ibus/m17n:sd:inscript2-deva'] >>> list_consolefonts(languageId="de", territoryId="DE") # doctest: +NORMALIZE_WHITESPACE ['eurlatgr'] >>> list_consolefonts(languageId="el") # doctest: +NORMALIZE_WHITESPACE ['eurlatgr', 'iso07u-16', 'LatGrkCyr-8x16'] >>> list_consolefonts(territoryId="GR") # doctest: +NORMALIZE_WHITESPACE ['eurlatgr', 'iso07u-16', 'LatGrkCyr-8x16'] >>> list_consolefonts(languageId="el", territoryId="GR") # doctest: +NORMALIZE_WHITESPACE ['eurlatgr'] >>> list_consolefonts(languageId="el", territoryId="DE") # doctest: +NORMALIZE_WHITESPACE ['eurlatgr'] # script and territory given in languageId override script and territory in extra parameters: >>> list_consolefonts(languageId="el_GR", territoryId="DE") # doctest: +NORMALIZE_WHITESPACE ['eurlatgr'] >>> list_consolefonts(languageId="de", territoryId="GR") # doctest: +NORMALIZE_WHITESPACE ['eurlatgr'] >>> _test_language_territory(show_weights=False, languageId=None, territoryId=None) # doctest: +NORMALIZE_WHITESPACE None: [] None: [] +: [] None: [] None: [] +: [] >>> _test_language_territory(show_weights=False, languageId="af", territoryId="ZA") # doctest: +NORMALIZE_WHITESPACE af: ['af_ZA.UTF-8'] ZA: ['zu_ZA.UTF-8', 'xh_ZA.UTF-8', 'af_ZA.UTF-8', 'en_ZA.UTF-8', 'nso_ZA.UTF-8', 'tn_ZA.UTF-8', 'st_ZA.UTF-8', 'ts_ZA.UTF-8', 'ss_ZA.UTF-8', 've_ZA.UTF-8', 'nr_ZA.UTF-8'] +: ['af_ZA.UTF-8'] af: ['us(intl)'] ZA: ['us(intl)', 'us', 'za'] +: ['us(intl)'] >>> _test_language_territory(show_weights=False, languageId="nso", territoryId="ZA") # doctest: +NORMALIZE_WHITESPACE nso: ['nso_ZA.UTF-8'] ZA: ['zu_ZA.UTF-8', 'xh_ZA.UTF-8', 'af_ZA.UTF-8', 'en_ZA.UTF-8', 'nso_ZA.UTF-8', 'tn_ZA.UTF-8', 'st_ZA.UTF-8', 'ts_ZA.UTF-8', 'ss_ZA.UTF-8', 've_ZA.UTF-8', 'nr_ZA.UTF-8'] +: ['nso_ZA.UTF-8'] nso: ['za'] ZA: ['us(intl)', 'us', 'za'] +: ['za'] >>> _test_language_territory(show_weights=False, languageId="tn", territoryId="ZA") # doctest: +NORMALIZE_WHITESPACE tn: ['tn_ZA.UTF-8'] ZA: ['zu_ZA.UTF-8', 'xh_ZA.UTF-8', 'af_ZA.UTF-8', 'en_ZA.UTF-8', 'nso_ZA.UTF-8', 'tn_ZA.UTF-8', 'st_ZA.UTF-8', 'ts_ZA.UTF-8', 'ss_ZA.UTF-8', 've_ZA.UTF-8', 'nr_ZA.UTF-8'] +: ['tn_ZA.UTF-8'] tn: ['za'] ZA: ['us(intl)', 'us', 'za'] +: ['za'] >>> _test_language_territory(show_weights=False, languageId="ve", territoryId="ZA") # doctest: +NORMALIZE_WHITESPACE ve: ['ve_ZA.UTF-8'] ZA: ['zu_ZA.UTF-8', 'xh_ZA.UTF-8', 'af_ZA.UTF-8', 'en_ZA.UTF-8', 'nso_ZA.UTF-8', 'tn_ZA.UTF-8', 'st_ZA.UTF-8', 'ts_ZA.UTF-8', 'ss_ZA.UTF-8', 've_ZA.UTF-8', 'nr_ZA.UTF-8'] +: ['ve_ZA.UTF-8'] ve: ['za'] ZA: ['us(intl)', 'us', 'za'] +: ['za'] >>> _test_language_territory(show_weights=False, languageId="be", territoryId="BY") # doctest: +NORMALIZE_WHITESPACE be: ['be_BY.UTF-8', 'be_BY.UTF-8@latin'] BY: ['be_BY.UTF-8', 'be_BY.UTF-8@latin'] +: ['be_BY.UTF-8'] be: ['by'] BY: ['by'] +: ['by'] >>> _test_language_territory(show_weights=False, languageId="de", territoryId="CH") # doctest: +NORMALIZE_WHITESPACE de: ['de_DE.UTF-8', 'de_AT.UTF-8', 'de_CH.UTF-8', 'de_IT.UTF-8', 'de_LI.UTF-8', 'de_BE.UTF-8', 'de_LU.UTF-8'] CH: ['de_CH.UTF-8', 'fr_CH.UTF-8', 'it_CH.UTF-8', 'wae_CH.UTF-8'] +: ['de_CH.UTF-8'] de: ['de(nodeadkeys)', 'de(deadacute)', 'at(nodeadkeys)', 'ch', 'be(oss)'] CH: ['ch', 'ch(fr)', 'it'] +: ['ch'] >>> _test_language_territory(show_weights=False, languageId="fr", territoryId="CH") # doctest: +NORMALIZE_WHITESPACE fr: ['fr_FR.UTF-8', 'fr_CA.UTF-8', 'fr_BE.UTF-8', 'fr_CH.UTF-8', 'fr_LU.UTF-8'] CH: ['de_CH.UTF-8', 'fr_CH.UTF-8', 'it_CH.UTF-8', 'wae_CH.UTF-8'] +: ['fr_CH.UTF-8'] fr: ['fr(oss)', 'ca', 'ch(fr)'] CH: ['ch', 'ch(fr)', 'it'] +: ['ch(fr)'] >>> _test_language_territory(show_weights=False, languageId="fr", territoryId="FR") # doctest: +NORMALIZE_WHITESPACE fr: ['fr_FR.UTF-8', 'fr_CA.UTF-8', 'fr_BE.UTF-8', 'fr_CH.UTF-8', 'fr_LU.UTF-8'] FR: ['fr_FR.UTF-8', 'br_FR.UTF-8', 'oc_FR.UTF-8', 'ca_FR.UTF-8'] +: ['fr_FR.UTF-8'] fr: ['fr(oss)', 'ca', 'ch(fr)'] FR: ['fr(oss)'] +: ['fr(oss)'] >>> _test_language_territory(show_weights=False, languageId="de", territoryId="FR") # doctest: +NORMALIZE_WHITESPACE de: ['de_DE.UTF-8', 'de_AT.UTF-8', 'de_CH.UTF-8', 'de_IT.UTF-8', 'de_LI.UTF-8', 'de_BE.UTF-8', 'de_LU.UTF-8'] FR: ['fr_FR.UTF-8', 'br_FR.UTF-8', 'oc_FR.UTF-8', 'ca_FR.UTF-8'] +: ['de_DE.UTF-8', 'de_AT.UTF-8', 'de_CH.UTF-8', 'de_IT.UTF-8', 'de_LI.UTF-8', 'de_BE.UTF-8', 'fr_FR.UTF-8', 'de_LU.UTF-8', 'br_FR.UTF-8', 'oc_FR.UTF-8', 'ca_FR.UTF-8'] de: ['de(nodeadkeys)', 'de(deadacute)', 'at(nodeadkeys)', 'ch', 'be(oss)'] FR: ['fr(oss)'] +: ['fr(oss)', 'de(nodeadkeys)', 'de(deadacute)', 'at(nodeadkeys)', 'ch', 'be(oss)'] >>> _test_language_territory(show_weights=False, languageId="de", territoryId="BE") # doctest: +NORMALIZE_WHITESPACE de: ['de_DE.UTF-8', 'de_AT.UTF-8', 'de_CH.UTF-8', 'de_IT.UTF-8', 'de_LI.UTF-8', 'de_BE.UTF-8', 'de_LU.UTF-8'] BE: ['nl_BE.UTF-8', 'fr_BE.UTF-8', 'de_BE.UTF-8', 'wa_BE.UTF-8', 'li_BE.UTF-8'] +: ['de_BE.UTF-8'] de: ['de(nodeadkeys)', 'de(deadacute)', 'at(nodeadkeys)', 'ch', 'be(oss)'] BE: ['be(oss)'] +: ['be(oss)'] >>> _test_language_territory(show_weights=False, languageId="de", territoryId="AT") # doctest: +NORMALIZE_WHITESPACE de: ['de_DE.UTF-8', 'de_AT.UTF-8', 'de_CH.UTF-8', 'de_IT.UTF-8', 'de_LI.UTF-8', 'de_BE.UTF-8', 'de_LU.UTF-8'] AT: ['de_AT.UTF-8'] +: ['de_AT.UTF-8'] de: ['de(nodeadkeys)', 'de(deadacute)', 'at(nodeadkeys)', 'ch', 'be(oss)'] AT: ['at(nodeadkeys)'] +: ['at(nodeadkeys)'] >>> _test_language_territory(show_weights=False, languageId="de", territoryId="JP") # doctest: +NORMALIZE_WHITESPACE de: ['de_DE.UTF-8', 'de_AT.UTF-8', 'de_CH.UTF-8', 'de_IT.UTF-8', 'de_LI.UTF-8', 'de_BE.UTF-8', 'de_LU.UTF-8'] JP: ['ja_JP.UTF-8'] +: ['de_DE.UTF-8', 'de_AT.UTF-8', 'de_CH.UTF-8', 'de_IT.UTF-8', 'de_LI.UTF-8', 'ja_JP.UTF-8', 'de_BE.UTF-8', 'de_LU.UTF-8'] de: ['de(nodeadkeys)', 'de(deadacute)', 'at(nodeadkeys)', 'ch', 'be(oss)'] JP: ['jp'] +: ['jp', 'de(nodeadkeys)', 'de(deadacute)', 'at(nodeadkeys)', 'ch', 'be(oss)'] >>> _test_language_territory(show_weights=False, languageId="ja", territoryId="DE") # doctest: +NORMALIZE_WHITESPACE ja: ['ja_JP.UTF-8'] DE: ['de_DE.UTF-8', 'nds_DE.UTF-8', 'hsb_DE.UTF-8', 'fy_DE.UTF-8', 'dsb_DE.UTF-8'] +: ['ja_JP.UTF-8', 'de_DE.UTF-8', 'nds_DE.UTF-8', 'hsb_DE.UTF-8', 'fy_DE.UTF-8', 'dsb_DE.UTF-8'] ja: ['jp'] DE: ['de(nodeadkeys)', 'de(deadacute)'] +: ['jp', 'de(nodeadkeys)', 'de(deadacute)'] >>> _test_language_territory(show_weights=False, languageId="de", territoryId="ZA") # doctest: +NORMALIZE_WHITESPACE de: ['de_DE.UTF-8', 'de_AT.UTF-8', 'de_CH.UTF-8', 'de_IT.UTF-8', 'de_LI.UTF-8', 'de_BE.UTF-8', 'de_LU.UTF-8'] ZA: ['zu_ZA.UTF-8', 'xh_ZA.UTF-8', 'af_ZA.UTF-8', 'en_ZA.UTF-8', 'nso_ZA.UTF-8', 'tn_ZA.UTF-8', 'st_ZA.UTF-8', 'ts_ZA.UTF-8', 'ss_ZA.UTF-8', 've_ZA.UTF-8', 'nr_ZA.UTF-8'] +: ['de_DE.UTF-8', 'de_AT.UTF-8', 'de_CH.UTF-8', 'de_IT.UTF-8', 'de_LI.UTF-8', 'de_BE.UTF-8', 'de_LU.UTF-8', 'zu_ZA.UTF-8', 'xh_ZA.UTF-8', 'af_ZA.UTF-8', 'en_ZA.UTF-8', 'nso_ZA.UTF-8', 'tn_ZA.UTF-8', 'st_ZA.UTF-8', 'ts_ZA.UTF-8', 'ss_ZA.UTF-8', 've_ZA.UTF-8', 'nr_ZA.UTF-8'] de: ['de(nodeadkeys)', 'de(deadacute)', 'at(nodeadkeys)', 'ch', 'be(oss)'] ZA: ['us(intl)', 'us', 'za'] +: ['us(intl)', 'de(nodeadkeys)', 'us', 'za', 'de(deadacute)', 'at(nodeadkeys)', 'ch', 'be(oss)'] >>> _test_language_territory(show_weights=False, languageId="ar", territoryId="EG") # doctest: +NORMALIZE_WHITESPACE ar: ['ar_EG.UTF-8', 'ar_SD.UTF-8', 'ar_DZ.UTF-8', 'ar_MA.UTF-8', 'ar_IQ.UTF-8', 'ar_SA.UTF-8', 'ar_YE.UTF-8', 'ar_SY.UTF-8', 'ar_TN.UTF-8', 'ar_LY.UTF-8', 'ar_JO.UTF-8', 'ar_AE.UTF-8', 'ar_LB.UTF-8', 'ar_KW.UTF-8', 'ar_OM.UTF-8', 'ar_QA.UTF-8', 'ar_BH.UTF-8', 'ar_IN.UTF-8', 'ar_SS.UTF-8'] EG: ['ar_EG.UTF-8'] +: ['ar_EG.UTF-8'] ar: ['ara', 'ara(azerty)', 'dz(ar)', 'iq', 'ma', 'sy'] EG: ['ara'] +: ['ara'] >>> _test_language_territory(show_weights=False, languageId="ar", territoryId="IQ") # doctest: +NORMALIZE_WHITESPACE ar: ['ar_EG.UTF-8', 'ar_SD.UTF-8', 'ar_DZ.UTF-8', 'ar_MA.UTF-8', 'ar_IQ.UTF-8', 'ar_SA.UTF-8', 'ar_YE.UTF-8', 'ar_SY.UTF-8', 'ar_TN.UTF-8', 'ar_LY.UTF-8', 'ar_JO.UTF-8', 'ar_AE.UTF-8', 'ar_LB.UTF-8', 'ar_KW.UTF-8', 'ar_OM.UTF-8', 'ar_QA.UTF-8', 'ar_BH.UTF-8', 'ar_IN.UTF-8', 'ar_SS.UTF-8'] IQ: ['ar_IQ.UTF-8', 'ckb_IQ.UTF-8'] +: ['ar_IQ.UTF-8'] ar: ['ara', 'ara(azerty)', 'dz(ar)', 'iq', 'ma', 'sy'] IQ: ['iq'] +: ['iq'] >>> _test_language_territory(show_weights=False, languageId="ar", territoryId="MA") # doctest: +NORMALIZE_WHITESPACE ar: ['ar_EG.UTF-8', 'ar_SD.UTF-8', 'ar_DZ.UTF-8', 'ar_MA.UTF-8', 'ar_IQ.UTF-8', 'ar_SA.UTF-8', 'ar_YE.UTF-8', 'ar_SY.UTF-8', 'ar_TN.UTF-8', 'ar_LY.UTF-8', 'ar_JO.UTF-8', 'ar_AE.UTF-8', 'ar_LB.UTF-8', 'ar_KW.UTF-8', 'ar_OM.UTF-8', 'ar_QA.UTF-8', 'ar_BH.UTF-8', 'ar_IN.UTF-8', 'ar_SS.UTF-8'] MA: ['ar_MA.UTF-8', 'ber_MA.UTF-8', 'rif_MA.UTF-8', 'zgh_MA.UTF-8'] +: ['ar_MA.UTF-8'] ar: ['ara', 'ara(azerty)', 'dz(ar)', 'iq', 'ma', 'sy'] MA: ['ma', 'ma(tifinagh)', 'us'] +: ['ma'] >>> _test_language_territory(show_weights=False, languageId="ar", territoryId="SY") # doctest: +NORMALIZE_WHITESPACE ar: ['ar_EG.UTF-8', 'ar_SD.UTF-8', 'ar_DZ.UTF-8', 'ar_MA.UTF-8', 'ar_IQ.UTF-8', 'ar_SA.UTF-8', 'ar_YE.UTF-8', 'ar_SY.UTF-8', 'ar_TN.UTF-8', 'ar_LY.UTF-8', 'ar_JO.UTF-8', 'ar_AE.UTF-8', 'ar_LB.UTF-8', 'ar_KW.UTF-8', 'ar_OM.UTF-8', 'ar_QA.UTF-8', 'ar_BH.UTF-8', 'ar_IN.UTF-8', 'ar_SS.UTF-8'] SY: ['ar_SY.UTF-8', 'syr.UTF-8'] +: ['ar_SY.UTF-8'] ar: ['ara', 'ara(azerty)', 'dz(ar)', 'iq', 'ma', 'sy'] SY: ['sy'] +: ['sy'] >>> _test_language_territory(show_weights=False, languageId="ar", territoryId="IN") # doctest: +NORMALIZE_WHITESPACE ar: ['ar_EG.UTF-8', 'ar_SD.UTF-8', 'ar_DZ.UTF-8', 'ar_MA.UTF-8', 'ar_IQ.UTF-8', 'ar_SA.UTF-8', 'ar_YE.UTF-8', 'ar_SY.UTF-8', 'ar_TN.UTF-8', 'ar_LY.UTF-8', 'ar_JO.UTF-8', 'ar_AE.UTF-8', 'ar_LB.UTF-8', 'ar_KW.UTF-8', 'ar_OM.UTF-8', 'ar_QA.UTF-8', 'ar_BH.UTF-8', 'ar_IN.UTF-8', 'ar_SS.UTF-8'] IN: ['hi_IN.UTF-8', 'en_IN.UTF-8', 'bn_IN.UTF-8', 'te_IN.UTF-8', 'mr_IN.UTF-8', 'ta_IN.UTF-8', 'ur_IN.UTF-8', 'gu_IN.UTF-8', 'kn_IN.UTF-8', 'ml_IN.UTF-8', 'or_IN.UTF-8', 'pa_IN.UTF-8', 'as_IN.UTF-8', 'mai_IN.UTF-8', 'sat_IN.UTF-8', 'ks_IN.UTF-8', 'ks_IN.UTF-8@devanagari', 'kok_IN.UTF-8', 'sd_IN.UTF-8', 'sd_IN.UTF-8@devanagari', 'doi_IN.UTF-8', 'mni_IN.UTF-8', 'brx_IN.UTF-8', 'raj_IN.UTF-8', 'mjw_IN.UTF-8', 'anp_IN.UTF-8', 'bhb_IN.UTF-8', 'bho_IN.UTF-8', 'bo_IN.UTF-8', 'hne_IN.UTF-8', 'mag_IN.UTF-8', 'tcy_IN.UTF-8', 'ar_IN.UTF-8', 'gbm_IN.UTF-8'] +: ['ar_IN.UTF-8'] ar: ['ara', 'ara(azerty)', 'dz(ar)', 'iq', 'ma', 'sy'] IN: ['in(eng)', 'ara'] +: ['ara'] >>> _test_language_territory(show_weights=False, languageId="ar", territoryId="DE") # doctest: +NORMALIZE_WHITESPACE ar: ['ar_EG.UTF-8', 'ar_SD.UTF-8', 'ar_DZ.UTF-8', 'ar_MA.UTF-8', 'ar_IQ.UTF-8', 'ar_SA.UTF-8', 'ar_YE.UTF-8', 'ar_SY.UTF-8', 'ar_TN.UTF-8', 'ar_LY.UTF-8', 'ar_JO.UTF-8', 'ar_AE.UTF-8', 'ar_LB.UTF-8', 'ar_KW.UTF-8', 'ar_OM.UTF-8', 'ar_QA.UTF-8', 'ar_BH.UTF-8', 'ar_IN.UTF-8', 'ar_SS.UTF-8'] DE: ['de_DE.UTF-8', 'nds_DE.UTF-8', 'hsb_DE.UTF-8', 'fy_DE.UTF-8', 'dsb_DE.UTF-8'] +: ['ar_EG.UTF-8', 'ar_SD.UTF-8', 'ar_DZ.UTF-8', 'ar_MA.UTF-8', 'ar_IQ.UTF-8', 'ar_SA.UTF-8', 'ar_YE.UTF-8', 'ar_SY.UTF-8', 'ar_TN.UTF-8', 'ar_LY.UTF-8', 'ar_JO.UTF-8', 'ar_AE.UTF-8', 'ar_LB.UTF-8', 'ar_KW.UTF-8', 'ar_OM.UTF-8', 'ar_QA.UTF-8', 'de_DE.UTF-8', 'ar_BH.UTF-8', 'ar_IN.UTF-8', 'ar_SS.UTF-8', 'nds_DE.UTF-8', 'hsb_DE.UTF-8', 'fy_DE.UTF-8', 'dsb_DE.UTF-8'] ar: ['ara', 'ara(azerty)', 'dz(ar)', 'iq', 'ma', 'sy'] DE: ['de(nodeadkeys)', 'de(deadacute)'] +: ['de(nodeadkeys)', 'ara', 'de(deadacute)', 'ara(azerty)', 'dz(ar)', 'iq', 'ma', 'sy'] >>> _test_language_territory(show_weights=False, languageId="as", territoryId="IN") # doctest: +NORMALIZE_WHITESPACE as: ['as_IN.UTF-8'] IN: ['hi_IN.UTF-8', 'en_IN.UTF-8', 'bn_IN.UTF-8', 'te_IN.UTF-8', 'mr_IN.UTF-8', 'ta_IN.UTF-8', 'ur_IN.UTF-8', 'gu_IN.UTF-8', 'kn_IN.UTF-8', 'ml_IN.UTF-8', 'or_IN.UTF-8', 'pa_IN.UTF-8', 'as_IN.UTF-8', 'mai_IN.UTF-8', 'sat_IN.UTF-8', 'ks_IN.UTF-8', 'ks_IN.UTF-8@devanagari', 'kok_IN.UTF-8', 'sd_IN.UTF-8', 'sd_IN.UTF-8@devanagari', 'doi_IN.UTF-8', 'mni_IN.UTF-8', 'brx_IN.UTF-8', 'raj_IN.UTF-8', 'mjw_IN.UTF-8', 'anp_IN.UTF-8', 'bhb_IN.UTF-8', 'bho_IN.UTF-8', 'bo_IN.UTF-8', 'hne_IN.UTF-8', 'mag_IN.UTF-8', 'tcy_IN.UTF-8', 'ar_IN.UTF-8', 'gbm_IN.UTF-8'] +: ['as_IN.UTF-8'] as: ['in(eng)'] IN: ['in(eng)', 'ara'] +: ['in(eng)'] >>> _test_language_territory(show_weights=False, languageId="bn", territoryId="BD") # doctest: +NORMALIZE_WHITESPACE bn: ['bn_BD.UTF-8', 'bn_IN.UTF-8'] BD: ['bn_BD.UTF-8'] +: ['bn_BD.UTF-8'] bn: ['in(eng)'] BD: ['in(eng)'] +: ['in(eng)'] >>> _test_language_territory(show_weights=False, languageId="bn", territoryId="IN") # doctest: +NORMALIZE_WHITESPACE bn: ['bn_BD.UTF-8', 'bn_IN.UTF-8'] IN: ['hi_IN.UTF-8', 'en_IN.UTF-8', 'bn_IN.UTF-8', 'te_IN.UTF-8', 'mr_IN.UTF-8', 'ta_IN.UTF-8', 'ur_IN.UTF-8', 'gu_IN.UTF-8', 'kn_IN.UTF-8', 'ml_IN.UTF-8', 'or_IN.UTF-8', 'pa_IN.UTF-8', 'as_IN.UTF-8', 'mai_IN.UTF-8', 'sat_IN.UTF-8', 'ks_IN.UTF-8', 'ks_IN.UTF-8@devanagari', 'kok_IN.UTF-8', 'sd_IN.UTF-8', 'sd_IN.UTF-8@devanagari', 'doi_IN.UTF-8', 'mni_IN.UTF-8', 'brx_IN.UTF-8', 'raj_IN.UTF-8', 'mjw_IN.UTF-8', 'anp_IN.UTF-8', 'bhb_IN.UTF-8', 'bho_IN.UTF-8', 'bo_IN.UTF-8', 'hne_IN.UTF-8', 'mag_IN.UTF-8', 'tcy_IN.UTF-8', 'ar_IN.UTF-8', 'gbm_IN.UTF-8'] +: ['bn_IN.UTF-8'] bn: ['in(eng)'] IN: ['in(eng)', 'ara'] +: ['in(eng)'] >>> _test_language_territory(show_weights=False, languageId="zh", territoryId="CN") # doctest: +NORMALIZE_WHITESPACE zh: ['zh_CN.UTF-8', 'zh_TW.UTF-8', 'zh_HK.UTF-8', 'zh_SG.UTF-8'] CN: ['zh_CN.UTF-8', 'bo_CN.UTF-8', 'ug_CN.UTF-8'] +: ['zh_CN.UTF-8'] zh: ['cn'] CN: ['cn'] +: ['cn'] >>> _test_language_territory(show_weights=False, languageId="zh", territoryId="TW") # doctest: +NORMALIZE_WHITESPACE zh: ['zh_CN.UTF-8', 'zh_TW.UTF-8', 'zh_HK.UTF-8', 'zh_SG.UTF-8'] TW: ['zh_TW.UTF-8', 'cmn_TW.UTF-8', 'hak_TW.UTF-8', 'lzh_TW.UTF-8', 'nan_TW.UTF-8', 'nan_TW.UTF-8@latin'] +: ['zh_TW.UTF-8'] zh: ['cn'] TW: ['tw'] +: ['tw'] >>> _test_language_territory(show_weights=False, languageId="cmn", territoryId="TW") # doctest: +NORMALIZE_WHITESPACE cmn: ['cmn_TW.UTF-8'] TW: ['zh_TW.UTF-8', 'cmn_TW.UTF-8', 'hak_TW.UTF-8', 'lzh_TW.UTF-8', 'nan_TW.UTF-8', 'nan_TW.UTF-8@latin'] +: ['cmn_TW.UTF-8'] cmn: ['tw'] TW: ['tw'] +: ['tw'] >>> _test_language_territory(show_weights=False, languageId="zh", territoryId="HK") # doctest: +NORMALIZE_WHITESPACE zh: ['zh_CN.UTF-8', 'zh_TW.UTF-8', 'zh_HK.UTF-8', 'zh_SG.UTF-8'] HK: ['zh_HK.UTF-8', 'yue_HK.UTF-8', 'en_HK.UTF-8'] +: ['zh_HK.UTF-8'] zh: ['cn'] HK: ['cn'] +: ['cn'] >>> _test_language_territory(show_weights=False, languageId="zh", territoryId="MO") # doctest: +NORMALIZE_WHITESPACE zh: ['zh_CN.UTF-8', 'zh_TW.UTF-8', 'zh_HK.UTF-8', 'zh_SG.UTF-8'] MO: ['zh_HK.UTF-8'] +: ['zh_HK.UTF-8'] zh: ['cn'] MO: ['cn'] +: ['cn'] >>> _test_language_territory(show_weights=False, languageId="zh", territoryId="SG") # doctest: +NORMALIZE_WHITESPACE zh: ['zh_CN.UTF-8', 'zh_TW.UTF-8', 'zh_HK.UTF-8', 'zh_SG.UTF-8'] SG: ['en_SG.UTF-8', 'zh_SG.UTF-8'] +: ['zh_SG.UTF-8'] zh: ['cn'] SG: ['us', 'cn'] +: ['cn'] >>> _test_language_territory(show_weights=False, languageId="en", territoryId="SG") # doctest: +NORMALIZE_WHITESPACE en: ['en_US.UTF-8', 'en_GB.UTF-8', 'en_IN.UTF-8', 'en_AU.UTF-8', 'en_CA.UTF-8', 'en_DK.UTF-8', 'en_IE.UTF-8', 'en_NZ.UTF-8', 'en_NG.UTF-8', 'en_HK.UTF-8', 'en_PH.UTF-8', 'en_SG.UTF-8', 'en_ZA.UTF-8', 'en_ZM.UTF-8', 'en_ZW.UTF-8', 'en_BW.UTF-8', 'en_AG.UTF-8', 'en_IL.UTF-8'] SG: ['en_SG.UTF-8', 'zh_SG.UTF-8'] +: ['en_SG.UTF-8'] en: ['us', 'gb', 'au'] SG: ['us', 'cn'] +: ['us'] >>> _test_language_territory(show_weights=False, languageId="en", territoryId="AU") # doctest: +NORMALIZE_WHITESPACE en: ['en_US.UTF-8', 'en_GB.UTF-8', 'en_IN.UTF-8', 'en_AU.UTF-8', 'en_CA.UTF-8', 'en_DK.UTF-8', 'en_IE.UTF-8', 'en_NZ.UTF-8', 'en_NG.UTF-8', 'en_HK.UTF-8', 'en_PH.UTF-8', 'en_SG.UTF-8', 'en_ZA.UTF-8', 'en_ZM.UTF-8', 'en_ZW.UTF-8', 'en_BW.UTF-8', 'en_AG.UTF-8', 'en_IL.UTF-8'] AU: ['en_AU.UTF-8'] +: ['en_AU.UTF-8'] en: ['us', 'gb', 'au'] AU: ['au'] +: ['au'] >>> _test_language_territory(show_weights=False, languageId="zh", scriptId = "Hant", territoryId=None) # doctest: +NORMALIZE_WHITESPACE zh: ['zh_CN.UTF-8', 'zh_TW.UTF-8', 'zh_HK.UTF-8', 'zh_SG.UTF-8'] None: [] +: ['zh_TW.UTF-8', 'zh_HK.UTF-8'] zh: ['cn'] None: [] +: ['cn'] >>> _test_language_territory(show_weights=False, languageId="zh", scriptId = "Hans", territoryId=None) # doctest: +NORMALIZE_WHITESPACE zh: ['zh_CN.UTF-8', 'zh_TW.UTF-8', 'zh_HK.UTF-8', 'zh_SG.UTF-8'] None: [] +: ['zh_CN.UTF-8', 'zh_SG.UTF-8'] zh: ['cn'] None: [] +: ['cn'] >>> _test_language_territory(show_weights=False, languageId="zh", scriptId = "Hans", territoryId="SG") # doctest: +NORMALIZE_WHITESPACE zh: ['zh_CN.UTF-8', 'zh_TW.UTF-8', 'zh_HK.UTF-8', 'zh_SG.UTF-8'] SG: ['en_SG.UTF-8', 'zh_SG.UTF-8'] +: ['zh_SG.UTF-8'] zh: ['cn'] SG: ['us', 'cn'] +: ['cn'] >>> _test_language_territory(show_weights=False, languageId="zh", scriptId = "Hans", territoryId="TW") # doctest: +NORMALIZE_WHITESPACE zh: ['zh_CN.UTF-8', 'zh_TW.UTF-8', 'zh_HK.UTF-8', 'zh_SG.UTF-8'] TW: ['zh_TW.UTF-8', 'cmn_TW.UTF-8', 'hak_TW.UTF-8', 'lzh_TW.UTF-8', 'nan_TW.UTF-8', 'nan_TW.UTF-8@latin'] +: ['zh_CN.UTF-8', 'zh_SG.UTF-8', 'zh_TW.UTF-8', 'cmn_TW.UTF-8', 'hak_TW.UTF-8', 'lzh_TW.UTF-8', 'nan_TW.UTF-8', 'nan_TW.UTF-8@latin'] zh: ['cn'] TW: ['tw'] +: ['tw', 'cn'] >>> _test_language_territory(show_weights=False, languageId="zh", scriptId = "Hant", territoryId="HK") # doctest: +NORMALIZE_WHITESPACE zh: ['zh_CN.UTF-8', 'zh_TW.UTF-8', 'zh_HK.UTF-8', 'zh_SG.UTF-8'] HK: ['zh_HK.UTF-8', 'yue_HK.UTF-8', 'en_HK.UTF-8'] +: ['zh_HK.UTF-8'] zh: ['cn'] HK: ['cn'] +: ['cn'] >>> _test_language_territory(show_weights=False, languageId="zh", scriptId = "Hant", territoryId="MO") # doctest: +NORMALIZE_WHITESPACE zh: ['zh_CN.UTF-8', 'zh_TW.UTF-8', 'zh_HK.UTF-8', 'zh_SG.UTF-8'] MO: ['zh_HK.UTF-8'] +: ['zh_HK.UTF-8'] zh: ['cn'] MO: ['cn'] +: ['cn'] >>> _test_language_territory(show_weights=False, languageId="zh", scriptId = "Hant", territoryId="CN") # doctest: +NORMALIZE_WHITESPACE zh: ['zh_CN.UTF-8', 'zh_TW.UTF-8', 'zh_HK.UTF-8', 'zh_SG.UTF-8'] CN: ['zh_CN.UTF-8', 'bo_CN.UTF-8', 'ug_CN.UTF-8'] +: ['zh_TW.UTF-8', 'zh_HK.UTF-8', 'zh_CN.UTF-8', 'bo_CN.UTF-8', 'ug_CN.UTF-8'] zh: ['cn'] CN: ['cn'] +: ['cn'] >>> _test_language_territory(show_weights=False, languageId="ia", territoryId=None) # doctest: +NORMALIZE_WHITESPACE ia: ['ia_FR.UTF-8'] None: [] +: ['ia_FR.UTF-8'] ia: ['us(euro)'] None: [] +: ['us(euro)'] >>> _test_language_territory(show_weights=False, languageId="ia", territoryId="DE") # doctest: +NORMALIZE_WHITESPACE ia: ['ia_FR.UTF-8'] DE: ['de_DE.UTF-8', 'nds_DE.UTF-8', 'hsb_DE.UTF-8', 'fy_DE.UTF-8', 'dsb_DE.UTF-8'] +: ['ia_FR.UTF-8', 'de_DE.UTF-8', 'nds_DE.UTF-8', 'hsb_DE.UTF-8', 'fy_DE.UTF-8', 'dsb_DE.UTF-8'] ia: ['us(euro)'] DE: ['de(nodeadkeys)', 'de(deadacute)'] +: ['us(euro)', 'de(nodeadkeys)', 'de(deadacute)'] >>> _test_language_territory(show_weights=False, languageId="tt", territoryId="RU") # doctest: +NORMALIZE_WHITESPACE tt: ['tt_RU.UTF-8', 'tt_RU.UTF-8@iqtelif'] RU: ['ru_RU.UTF-8', 'ce_RU.UTF-8', 'cv_RU.UTF-8', 'mhr_RU.UTF-8', 'os_RU.UTF-8', 'tt_RU.UTF-8', 'tt_RU.UTF-8@iqtelif', 'sah_RU.UTF-8', 'kv_RU.UTF-8', 'crh_RU.UTF-8', 'mdf_RU.UTF-8'] +: ['tt_RU.UTF-8'] tt: ['ru(tt)', 'us(altgr-intl)'] RU: ['ru', 'ru(tt)', 'us(altgr-intl)'] +: ['ru(tt)'] >>> _test_language_territory(show_weights=False, languageId="tt", scriptId="Latn", territoryId="RU") # doctest: +NORMALIZE_WHITESPACE tt: ['tt_RU.UTF-8', 'tt_RU.UTF-8@iqtelif'] RU: ['ru_RU.UTF-8', 'ce_RU.UTF-8', 'cv_RU.UTF-8', 'mhr_RU.UTF-8', 'os_RU.UTF-8', 'tt_RU.UTF-8', 'tt_RU.UTF-8@iqtelif', 'sah_RU.UTF-8', 'kv_RU.UTF-8', 'crh_RU.UTF-8', 'mdf_RU.UTF-8'] +: ['tt_RU.UTF-8@iqtelif'] tt: ['ru(tt)', 'us(altgr-intl)'] RU: ['ru', 'ru(tt)', 'us(altgr-intl)'] +: ['us(altgr-intl)'] # according to https://wiki.gnome.org/GnomeGoals/KeyboardData, # “us(euro)” keyboard should be used in NL: >>> _test_language_territory(show_weights=False, languageId="nl") # doctest: +NORMALIZE_WHITESPACE nl: ['nl_NL.UTF-8', 'nl_BE.UTF-8', 'nl_AW.UTF-8'] None: [] +: ['nl_NL.UTF-8', 'nl_BE.UTF-8', 'nl_AW.UTF-8'] nl: ['us(euro)', 'us(altgr-intl)', 'be(oss)'] None: [] +: ['us(euro)', 'us(altgr-intl)', 'be(oss)'] >>> _test_language_territory(show_weights=False, languageId="nl", territoryId="NL") # doctest: +NORMALIZE_WHITESPACE nl: ['nl_NL.UTF-8', 'nl_BE.UTF-8', 'nl_AW.UTF-8'] NL: ['nl_NL.UTF-8', 'fy_NL.UTF-8', 'nds_NL.UTF-8', 'li_NL.UTF-8'] +: ['nl_NL.UTF-8'] nl: ['us(euro)', 'us(altgr-intl)', 'be(oss)'] NL: ['us(euro)', 'us(altgr-intl)'] +: ['us(euro)', 'us(altgr-intl)'] # but “be(oss)” keyboard should be used for nl in BE # (see: https://bugzilla.redhat.com/show_bug.cgi?id=885345): >>> _test_language_territory(show_weights=False, languageId="nl", territoryId="BE") # doctest: +NORMALIZE_WHITESPACE nl: ['nl_NL.UTF-8', 'nl_BE.UTF-8', 'nl_AW.UTF-8'] BE: ['nl_BE.UTF-8', 'fr_BE.UTF-8', 'de_BE.UTF-8', 'wa_BE.UTF-8', 'li_BE.UTF-8'] +: ['nl_BE.UTF-8'] nl: ['us(euro)', 'us(altgr-intl)', 'be(oss)'] BE: ['be(oss)'] +: ['be(oss)'] >>> print(language_name(languageId="de")) # doctest: +NORMALIZE_WHITESPACE Deutsch >>> print(language_name(languageId="de", territoryId="DE")) # doctest: +NORMALIZE_WHITESPACE Deutsch (Deutschland) >>> print(language_name(languageId="de", territoryId="CH")) # doctest: +NORMALIZE_WHITESPACE Deutsch (Schweiz) >>> print(language_name(languageId="de", territoryId="AT")) # doctest: +NORMALIZE_WHITESPACE Deutsch (Österreich) >>> print(language_name(languageId="de", territoryId="BE")) # doctest: +NORMALIZE_WHITESPACE Deutsch (Belgien) >>> print(language_name(languageId="de", territoryId="JP")) # doctest: +NORMALIZE_WHITESPACE Deutsch (Japan) >>> print(language_name(languageId="de", territoryId="BY")) # doctest: +NORMALIZE_WHITESPACE Deutsch (Belarus) >>> print(language_name(languageId="de", territoryId="BY", languageIdQuery="de", territoryIdQuery="CH")) # doctest: +NORMALIZE_WHITESPACE Deutsch (Weissrussland) >>> print(language_name(languageId="de", scriptId="Latn", territoryId="DE")) # doctest: +NORMALIZE_WHITESPACE Deutsch (Deutschland) # https://github.com/mike-fabian/langtable/issues/13 Translations # for “mt” and “MT” translation are not available in “ks_Deva”, it # should not fall back to translations in “ks“ because that would # change the script to Arab. >>> print(language_name(languageId="mt", scriptId="Latn", territoryId="MT", languageIdQuery='ks')) # doctest: +NORMALIZE_WHITESPACE مَلتیٖس (مالٹا) >>> print(language_name(languageId="mt", scriptId="Latn", territoryId="MT", languageIdQuery='ks_Arab')) # doctest: +NORMALIZE_WHITESPACE مَلتیٖس (مالٹا) >>> print(language_name(languageId="mt", scriptId="Latn", territoryId="MT", languageIdQuery='ks_Deva')) # doctest: +NORMALIZE_WHITESPACE Maltese (Malta) >>> print(language_name(languageId="mt", scriptId="Latn", territoryId="MT", languageIdQuery='sd')) # doctest: +NORMALIZE_WHITESPACE مالٽي (مالٽا) >>> print(language_name(languageId="mt", scriptId="Latn", territoryId="MT", languageIdQuery='sd_Arab')) # doctest: +NORMALIZE_WHITESPACE مالٽي (مالٽا) >>> print(language_name(languageId="mt", scriptId="Latn", territoryId="MT", languageIdQuery='sd_Deva')) # doctest: +NORMALIZE_WHITESPACE Maltese (Malta) >>> print(language_name(languageId="de", scriptId="Latn", territoryId="DE", languageIdQuery='ks')) # doctest: +NORMALIZE_WHITESPACE جٔرمَن (جرمٔنی) >>> print(language_name(languageId="de", scriptId="Latn", territoryId="DE", languageIdQuery='ks_Arab')) # doctest: +NORMALIZE_WHITESPACE جٔرمَن (جرمٔنی) >>> print(language_name(languageId="de", scriptId="Latn", territoryId="DE", languageIdQuery='ks_Deva')) # doctest: +NORMALIZE_WHITESPACE जर्मन (जर्मन) >>> print(language_name(languageId="de", scriptId="Latn", territoryId="DE", languageIdQuery='sd')) # doctest: +NORMALIZE_WHITESPACE جرمن (جرمني) >>> print(language_name(languageId="de", scriptId="Latn", territoryId="DE", languageIdQuery='sd_Arab')) # doctest: +NORMALIZE_WHITESPACE جرمن (جرمني) >>> print(language_name(languageId="de", scriptId="Latn", territoryId="DE", languageIdQuery='sd_Deva')) # doctest: +NORMALIZE_WHITESPACE जर्मन (जर्मनी) >>> print(language_name(languageId="pt")) # doctest: +NORMALIZE_WHITESPACE Português >>> print(language_name(languageId="pt", territoryId="PT")) # doctest: +NORMALIZE_WHITESPACE Português (Portugal) >>> print(language_name(languageId="pt", territoryId="BR")) # doctest: +NORMALIZE_WHITESPACE Português (Brasil) >>> print(language_name(languageId="pt", languageIdQuery="de")) # doctest: +NORMALIZE_WHITESPACE Portugiesisch >>> print(language_name(languageId="pt", territoryId="PT", languageIdQuery="de")) # doctest: +NORMALIZE_WHITESPACE Portugiesisch (Portugal) >>> print(language_name(languageId="pt", territoryId="BR", languageIdQuery="de")) # doctest: +NORMALIZE_WHITESPACE Portugiesisch (Brasilien) >>> print(language_name(languageId="mai", territoryId="IN", languageIdQuery="en")) # doctest: +NORMALIZE_WHITESPACE Maithili (India) >>> print(language_name(languageId="mai", territoryId="NP", languageIdQuery="en")) # doctest: +NORMALIZE_WHITESPACE Maithili (Nepal) >>> print(language_name(languageId="mai", territoryId="IN", languageIdQuery="mai")) # doctest: +NORMALIZE_WHITESPACE मैथिली (भारत) >>> print(language_name(languageId="mai", territoryId="NP", languageIdQuery="mai")) # doctest: +NORMALIZE_WHITESPACE मैथिली (नेपाल) >>> print(language_name(languageId="zh")) # doctest: +NORMALIZE_WHITESPACE 中文 >>> print(language_name(languageId="zh", languageIdQuery="de")) # doctest: +NORMALIZE_WHITESPACE Chinesisch >>> print(language_name(languageId="zh", scriptId="Hant", languageIdQuery="de")) # doctest: +NORMALIZE_WHITESPACE Mandarin (traditionell) >>> print(language_name(languageId="zh", scriptId="Hans", languageIdQuery="de")) # doctest: +NORMALIZE_WHITESPACE Mandarin (Vereinfacht) >>> print(language_name(languageId="zh", territoryId="HK", languageIdQuery="de")) # doctest: +NORMALIZE_WHITESPACE Traditionelles Chinesisch (Sonderverwaltungszone Hongkong) >>> print(language_name(languageId="zh", territoryId="MO", languageIdQuery="de")) # doctest: +NORMALIZE_WHITESPACE Traditionelles Chinesisch (Sonderverwaltungszone Macao) >>> print(language_name(languageId="zh", territoryId="MO", languageIdQuery="en")) # doctest: +NORMALIZE_WHITESPACE Traditional Chinese (Macau SAR China) >>> print(language_name(languageId="zh", territoryId="SG", languageIdQuery="de")) # doctest: +NORMALIZE_WHITESPACE Vereinfachtes Chinesisch (Singapur) >>> print(language_name(languageId="zh", territoryId="TW", languageIdQuery="de")) # doctest: +NORMALIZE_WHITESPACE Traditionelles Chinesisch (Taiwan) >>> print(language_name(languageId="zh", territoryId="CN")) # doctest: +NORMALIZE_WHITESPACE 简体中文 (中国) >>> print(language_name(languageId="zh", territoryId="SG")) # doctest: +NORMALIZE_WHITESPACE 简体中文 (新加坡) >>> print(language_name(languageId="zh", territoryId="TW")) # doctest: +NORMALIZE_WHITESPACE 繁體中文 (台灣) >>> print(language_name(languageId="zh", territoryId="TW", languageIdQuery="en")) # doctest: +NORMALIZE_WHITESPACE Traditional Chinese (Republic of China) >>> print(language_name(languageId="zh", territoryId="TW", languageIdQuery="de")) # doctest: +NORMALIZE_WHITESPACE Traditionelles Chinesisch (Taiwan) >>> print(language_name(languageId="zh", territoryId="TW", languageIdQuery="de", territoryIdQuery="DE")) # doctest: +NORMALIZE_WHITESPACE Traditionelles Chinesisch (Taiwan) >>> print(language_name(languageId="zh", territoryId="TW", languageIdQuery="es")) # doctest: +NORMALIZE_WHITESPACE Chino mandarín tradicional (Taiwán) >>> print(language_name(languageId="zh", territoryId="TW", languageIdQuery="es", territoryIdQuery="ES")) # doctest: +NORMALIZE_WHITESPACE Chino mandarín tradicional (Taiwán) >>> print(language_name(languageId="zh", territoryId="TW", languageIdQuery="zh")) # doctest: +NORMALIZE_WHITESPACE 繁体中文 (台湾) >>> print(language_name(languageId="zh", territoryId="TW", languageIdQuery="zh", territoryIdQuery="TW")) # doctest: +NORMALIZE_WHITESPACE 繁體中文 (台灣) >>> print(language_name(languageId="zh", territoryId="TW", languageIdQuery="zh", territoryIdQuery="CN")) # doctest: +NORMALIZE_WHITESPACE 繁体中文 (中华民国) >>> print(language_name(languageId="zh", territoryId="HK")) # doctest: +NORMALIZE_WHITESPACE 繁體中文 (中華人民共和國香港特別行政區) >>> print(language_name(languageId="zh", territoryId="MO")) # doctest: +NORMALIZE_WHITESPACE 繁體中文 (中華人民共和國澳門特別行政區) >>> print(language_name(languageId="zh", scriptId="Hans", territoryId="CN")) # doctest: +NORMALIZE_WHITESPACE 简体中文 (中国) >>> print(language_name(languageId="zh", scriptId="Hans", territoryId="SG")) # doctest: +NORMALIZE_WHITESPACE 简体中文 (新加坡) >>> print(language_name(languageId="zh", scriptId="Hant", territoryId="TW")) # doctest: +NORMALIZE_WHITESPACE 繁體中文 (台灣) >>> print(language_name(languageId="zh", scriptId="Hant", territoryId="HK")) # doctest: +NORMALIZE_WHITESPACE 繁體中文 (中華人民共和國香港特別行政區) >>> print(language_name(languageId="zh", scriptId="Hant", territoryId="MO")) # doctest: +NORMALIZE_WHITESPACE 繁體中文 (中華人民共和國澳門特別行政區) >>> print(language_name(languageId="sr")) # doctest: +NORMALIZE_WHITESPACE Српски >>> print(language_name(languageId="sr", territoryId="RS")) # doctest: +NORMALIZE_WHITESPACE Српски (Србија) >>> print(language_name(languageId="sr", territoryId="ME")) # doctest: +NORMALIZE_WHITESPACE Српски (Црна Гора) >>> print(language_name(languageId="sr", scriptId="Cyrl")) # doctest: +NORMALIZE_WHITESPACE Српски (Ћирилица) >>> print(language_name(languageId="sr", scriptId="Latn")) # doctest: +NORMALIZE_WHITESPACE Srpski (Latinica) >>> print(language_name(languageId="sr", scriptId="Cyrl", territoryId="RS")) # doctest: +NORMALIZE_WHITESPACE Српски (Ћирилица) (Србија) >>> print(language_name(languageId="sr", scriptId="Latn", territoryId="RS")) # doctest: +NORMALIZE_WHITESPACE Srpski (Latinica) (Srbija) >>> print(language_name(languageId="sr", languageIdQuery="en")) # doctest: +NORMALIZE_WHITESPACE Serbian >>> print(language_name(languageId="sr", territoryId="RS", languageIdQuery="en")) # doctest: +NORMALIZE_WHITESPACE Serbian (Serbia) >>> print(language_name(languageId="sr", territoryId="ME", languageIdQuery="en")) # doctest: +NORMALIZE_WHITESPACE Serbian (Montenegro) >>> print(language_name(languageId="sr", scriptId="Cyrl", territoryId="RS", languageIdQuery="en")) # doctest: +NORMALIZE_WHITESPACE Serbian (Cyrillic) (Serbia) >>> print(language_name(languageId="sr", scriptId="Latn", territoryId="RS", languageIdQuery="en")) # doctest: +NORMALIZE_WHITESPACE Serbian (Latin) (Serbia) # script and territory given in languageId override script and territory in extra parameters: >>> print(language_name(languageId="sr_Latn_RS", scriptId="Cyrl", territoryId="DE", languageIdQuery="en")) # doctest: +NORMALIZE_WHITESPACE Serbian (Latin) (Serbia) >>> print(language_name(languageId="be")) # doctest: +NORMALIZE_WHITESPACE Беларуская >>> print(language_name(languageId="be", territoryId="BY")) # doctest: +NORMALIZE_WHITESPACE Беларуская (Беларусь) >>> print(language_name(languageId="be", scriptId="Cyrl")) # doctest: +NORMALIZE_WHITESPACE Беларуская >>> print(language_name(languageId="be", scriptId="Latn")) # doctest: +NORMALIZE_WHITESPACE Biełaruskaja >>> print(language_name(languageId="be", scriptId="latin", languageIdQuery="be", scriptIdQuery="latin")) # doctest: +NORMALIZE_WHITESPACE Biełaruskaja >>> print(language_name(languageId="be", scriptId="Cyrl", territoryId="BY")) # doctest: +NORMALIZE_WHITESPACE Беларуская (Беларусь) >>> print(language_name(languageId="be", scriptId="Latn", territoryId="BY")) # doctest: +NORMALIZE_WHITESPACE Biełaruskaja (Biełaruś) >>> print(language_name(languageId="be", languageIdQuery="en")) # doctest: +NORMALIZE_WHITESPACE Belarusian >>> print(language_name(languageId="be", territoryId="BY", languageIdQuery="en")) # doctest: +NORMALIZE_WHITESPACE Belarusian (Belarus) >>> print(language_name(languageId="be", scriptId="Cyrl", territoryId="BY", languageIdQuery="en")) # doctest: +NORMALIZE_WHITESPACE Belarusian (Belarus) >>> print(language_name(languageId="be", scriptId="Latn", territoryId="BY", languageIdQuery="en")) # doctest: +NORMALIZE_WHITESPACE Belarusian (Belarus) # script and territory given in languageId override script and territory in extra parameters: >>> print(language_name(languageId="be_Latn_BY", scriptId="Cyrl", territoryId="DE", languageIdQuery="en")) # doctest: +NORMALIZE_WHITESPACE Belarusian (Belarus) >>> print(language_name(languageId="nds", territoryId="DE")) # doctest: +NORMALIZE_WHITESPACE Neddersass’sch (Düütschland) >>> print(language_name(languageId="nds", territoryId="NL")) # doctest: +NORMALIZE_WHITESPACE Neddersass’sch (Nedderlannen) >>> print(language_name(languageId="pa")) # doctest: +NORMALIZE_WHITESPACE ਪੰਜਾਬੀ >>> print(language_name(languageId="pa", territoryId="PK")) # doctest: +NORMALIZE_WHITESPACE پنجابی (پکستان) >>> print(language_name(languageId="pa", scriptId="Arab", territoryId="PK")) # doctest: +NORMALIZE_WHITESPACE پنجابی (پکستان) >>> print(language_name(languageId="pa", territoryId="IN")) # doctest: +NORMALIZE_WHITESPACE ਪੰਜਾਬੀ (ਭਾਰਤ) >>> print(language_name(languageId="pa", scriptId="Guru", territoryId="IN")) # doctest: +NORMALIZE_WHITESPACE ਪੰਜਾਬੀ (ਭਾਰਤ) >>> print(language_name(languageId="pa", scriptId="Arab")) # doctest: +NORMALIZE_WHITESPACE پنجابی >>> print(language_name(languageId="pa", scriptId="Guru")) # doctest: +NORMALIZE_WHITESPACE ਪੰਜਾਬੀ >>> print(language_name(languageId="tl")) # doctest: +NORMALIZE_WHITESPACE Tagalog >>> print(language_name(languageId="ca")) # doctest: +NORMALIZE_WHITESPACE Català >>> print(language_name(languageId="ca_AD")) # doctest: +NORMALIZE_WHITESPACE Català (Andorra) >>> print(language_name(languageId="ca_FR")) # doctest: +NORMALIZE_WHITESPACE Català (França) >>> print(language_name(languageId="ca_IT")) # doctest: +NORMALIZE_WHITESPACE Català (Itàlia) >>> print(language_name(languageId="ca_ES")) # doctest: +NORMALIZE_WHITESPACE Català (Espanya) >>> print(language_name(languageId="ca_ES.UTF-8")) # doctest: +NORMALIZE_WHITESPACE Català (Espanya) >>> print(language_name(languageId="ca_ES_VALENCIA")) # doctest: +NORMALIZE_WHITESPACE Valencià (Espanya) >>> print(language_name(languageId="ca_ES@valencia")) # doctest: +NORMALIZE_WHITESPACE Valencià (Espanya) >>> print(language_name(languageId="ca_ES.UTF-8@valencia")) # doctest: +NORMALIZE_WHITESPACE Valencià (Espanya) ###################################################################### # Test the fallback flag: >>> print(language_name(languageId="de", languageIdQuery="quz")) # doctest: +NORMALIZE_WHITESPACE German >>> print(language_name(languageId="de", languageIdQuery="quz", fallback=False)) # doctest: +NORMALIZE_WHITESPACE ###################################################################### >>> print(language_name(languageId="sr_RS.UTF-8@latin")) # doctest: +NORMALIZE_WHITESPACE Srpski (Latinica) (Srbija) >>> print(language_name(languageId="sr_RS.utf8@latin")) # doctest: +NORMALIZE_WHITESPACE Srpski (Latinica) (Srbija) >>> print(language_name(languageId="aa_DJ.utf8")) # doctest: +NORMALIZE_WHITESPACE Qafar (Yabuuti) >>> print(language_name(languageId="aa_ER.utf8")) # doctest: +NORMALIZE_WHITESPACE Qafar (Eretria) >>> print(language_name(languageId="aa_ER.utf8@saaho")) # doctest: +NORMALIZE_WHITESPACE Qafar (Eretria) >>> print(language_name(languageId="aa_ET.utf8")) # doctest: +NORMALIZE_WHITESPACE Qafar (Otobbia) >>> print(language_name(languageId="ab_GE.utf8")) # doctest: +NORMALIZE_WHITESPACE Аԥсшәа (Қырҭтәыла) >>> print(language_name(languageId="af_ZA.utf8")) # doctest: +NORMALIZE_WHITESPACE Afrikaans (Suid-Afrika) >>> print(language_name(languageId="agr_PE.utf8")) # doctest: +NORMALIZE_WHITESPACE Awajún (Perú) >>> print(language_name(languageId="ak_GH.utf8")) # doctest: +NORMALIZE_WHITESPACE Akan (Gaana) >>> print(language_name(languageId="am_ET.utf8")) # doctest: +NORMALIZE_WHITESPACE አማርኛ (ኢትዮጵያ) >>> print(language_name(languageId="an_ES.utf8")) # doctest: +NORMALIZE_WHITESPACE Aragonés (Espanya) >>> print(language_name(languageId="anp_IN.utf8")) # doctest: +NORMALIZE_WHITESPACE अंगिका (भारत) >>> print(language_name(languageId="ar_AE.utf8")) # doctest: +NORMALIZE_WHITESPACE العربية (الإمارات العربية المتحدة) >>> print(language_name(languageId="ar_BH.utf8")) # doctest: +NORMALIZE_WHITESPACE العربية (البحرين) >>> print(language_name(languageId="ar_DZ.utf8")) # doctest: +NORMALIZE_WHITESPACE العربية (الجزائر) >>> print(language_name(languageId="ar_EG.utf8")) # doctest: +NORMALIZE_WHITESPACE العربية (مصر) >>> print(language_name(languageId="ar_IN.utf8")) # doctest: +NORMALIZE_WHITESPACE العربية (الهند) >>> print(language_name(languageId="ar_IQ.utf8")) # doctest: +NORMALIZE_WHITESPACE العربية (العراق) >>> print(language_name(languageId="ar_JO.utf8")) # doctest: +NORMALIZE_WHITESPACE العربية (الأردن) >>> print(language_name(languageId="ar_KW.utf8")) # doctest: +NORMALIZE_WHITESPACE العربية (الكويت) >>> print(language_name(languageId="ar_LB.utf8")) # doctest: +NORMALIZE_WHITESPACE العربية (لبنان) >>> print(language_name(languageId="ar_LY.utf8")) # doctest: +NORMALIZE_WHITESPACE العربية (ليبيا) >>> print(language_name(languageId="ar_MA.utf8")) # doctest: +NORMALIZE_WHITESPACE العربية (المغرب) >>> print(language_name(languageId="ar_OM.utf8")) # doctest: +NORMALIZE_WHITESPACE العربية (عُمان) >>> print(language_name(languageId="ar_QA.utf8")) # doctest: +NORMALIZE_WHITESPACE العربية (قطر) >>> print(language_name(languageId="ar_SA.utf8")) # doctest: +NORMALIZE_WHITESPACE العربية (المملكة العربية السعودية) >>> print(language_name(languageId="ar_SD.utf8")) # doctest: +NORMALIZE_WHITESPACE العربية (السودان) >>> print(language_name(languageId="ar_SS.utf8")) # doctest: +NORMALIZE_WHITESPACE العربية (جنوب السودان) >>> print(language_name(languageId="ar_SY.utf8")) # doctest: +NORMALIZE_WHITESPACE العربية (سوريا) >>> print(language_name(languageId="ar_TN.utf8")) # doctest: +NORMALIZE_WHITESPACE العربية (تونس) >>> print(language_name(languageId="ar_YE.utf8")) # doctest: +NORMALIZE_WHITESPACE العربية (اليمن) >>> print(language_name(languageId="as_IN.utf8")) # doctest: +NORMALIZE_WHITESPACE অসমীয়া (ভাৰত) >>> print(language_name(languageId="ast_ES.utf8")) # doctest: +NORMALIZE_WHITESPACE Asturianu (España) >>> print(language_name(languageId="ayc_PE.utf8")) # doctest: +NORMALIZE_WHITESPACE Aymar aru (Piruw) >>> print(language_name(languageId="az_AZ.utf8")) # doctest: +NORMALIZE_WHITESPACE Azərbaycan (Azərbaycan) >>> print(language_name(languageId="az_IR.utf8")) # doctest: +NORMALIZE_WHITESPACE تۆرکجه (ایران) >>> print(language_name(languageId="be_BY.utf8")) # doctest: +NORMALIZE_WHITESPACE Беларуская (Беларусь) >>> print(language_name(languageId="be_BY.utf8@latin")) # doctest: +NORMALIZE_WHITESPACE Biełaruskaja (Biełaruś) >>> print(language_name(languageId="bem_ZM.utf8")) # doctest: +NORMALIZE_WHITESPACE Ichibemba (Zambia) >>> print(language_name(languageId="ber_DZ.utf8")) # doctest: +NORMALIZE_WHITESPACE Tamaziɣt (Lezzayer) >>> print(language_name(languageId="ber_MA.utf8")) # doctest: +NORMALIZE_WHITESPACE ⵜⴰⵎⴰⵣⵉⵖⵜ (ⵜⴰⴳⵍⴷⵉⵜ ⵏ ⵍⵎⵖⵔⵉⴱ) >>> print(language_name(languageId="rif_MA.utf8")) # doctest: +NORMALIZE_WHITESPACE Tarifit (Lmuɣrib) >>> print(language_name(languageId="bg_BG.utf8")) # doctest: +NORMALIZE_WHITESPACE Български (България) >>> print(language_name(languageId="bhb_IN.utf8")) # doctest: +NORMALIZE_WHITESPACE भीली (भारत) >>> print(language_name(languageId="bho_IN.utf8")) # doctest: +NORMALIZE_WHITESPACE भोजपुरी (भारत) >>> print(language_name(languageId="bho_NP.utf8")) # doctest: +NORMALIZE_WHITESPACE भोजपुरी (नेपाल) >>> print(language_name(languageId="bi_VU.utf8")) # doctest: +NORMALIZE_WHITESPACE Bislama (Vanuatu) # I cannot find the correct endonym for Bihari >>> print(language_name(languageId="bih_IN.utf8")) # doctest: +NORMALIZE_WHITESPACE Bihari (India) >>> print(language_name(languageId="bn_BD.utf8")) # doctest: +NORMALIZE_WHITESPACE বাংলা (বাংলাদেশ) >>> print(language_name(languageId="bn_IN.utf8")) # doctest: +NORMALIZE_WHITESPACE বাংলা (ভারত) >>> print(language_name(languageId="bo_CN.utf8")) # doctest: +NORMALIZE_WHITESPACE བོད་སྐད་ (རྒྱ་ནག) >>> print(language_name(languageId="bo_IN.utf8")) # doctest: +NORMALIZE_WHITESPACE བོད་སྐད་ (རྒྱ་གར་) >>> print(language_name(languageId="br_FR.utf8")) # doctest: +NORMALIZE_WHITESPACE Brezhoneg (Frañs) >>> print(language_name(languageId="brx_IN.utf8")) # doctest: +NORMALIZE_WHITESPACE बर’ (भारत) >>> print(language_name(languageId="bs_BA.utf8")) # doctest: +NORMALIZE_WHITESPACE Bosanski (Bosna i Hercegovina) >>> print(language_name(languageId="byn_ER.utf8")) # doctest: +NORMALIZE_WHITESPACE ብሊን (ኤርትራ) >>> print(language_name(languageId="ca_AD.utf8")) # doctest: +NORMALIZE_WHITESPACE Català (Andorra) >>> print(language_name(languageId="ca_ES.utf8")) # doctest: +NORMALIZE_WHITESPACE Català (Espanya) >>> print(language_name(languageId="ca_ES.utf8@valencia")) # doctest: +NORMALIZE_WHITESPACE Valencià (Espanya) >>> print(language_name(languageId="ca_FR.utf8")) # doctest: +NORMALIZE_WHITESPACE Català (França) >>> print(language_name(languageId="ca_IT.utf8")) # doctest: +NORMALIZE_WHITESPACE Català (Itàlia) >>> print(language_name(languageId="ce_RU.utf8")) # doctest: +NORMALIZE_WHITESPACE Нохчийн (Росси) >>> print(language_name(languageId="chr_US.utf8")) # doctest: +NORMALIZE_WHITESPACE ᏣᎳᎩ (ᏌᏊ ᎢᏳᎾᎵᏍᏔᏅ ᏍᎦᏚᎩ) >>> print(language_name(languageId="cmn_TW.utf8")) # doctest: +NORMALIZE_WHITESPACE 漢語官話 (中華民國) >>> print(language_name(languageId="crh_UA.utf8")) # doctest: +NORMALIZE_WHITESPACE Qırımtatar tili (Ukraine) >>> print(language_name(languageId="cs_CZ.utf8")) # doctest: +NORMALIZE_WHITESPACE Čeština (Česko) >>> print(language_name(languageId="csb_PL.utf8")) # doctest: +NORMALIZE_WHITESPACE Kaszëbsczi jãzëk (Pòlskô) >>> print(language_name(languageId="cv_RU.utf8")) # doctest: +NORMALIZE_WHITESPACE Чӑваш чӗлхи (Раҫҫей) >>> print(language_name(languageId="cy_GB.utf8")) # doctest: +NORMALIZE_WHITESPACE Cymraeg (Y Deyrnas Unedig) >>> print(language_name(languageId="da_DK.utf8")) # doctest: +NORMALIZE_WHITESPACE Dansk (Danmark) >>> print(language_name(languageId="de_AT.utf8")) # doctest: +NORMALIZE_WHITESPACE Deutsch (Österreich) >>> print(language_name(languageId="de_BE.utf8")) # doctest: +NORMALIZE_WHITESPACE Deutsch (Belgien) >>> print(language_name(languageId="de_CH.utf8")) # doctest: +NORMALIZE_WHITESPACE Deutsch (Schweiz) >>> print(language_name(languageId="de_DE.utf8")) # doctest: +NORMALIZE_WHITESPACE Deutsch (Deutschland) >>> print(language_name(languageId="de_IT.utf8")) # doctest: +NORMALIZE_WHITESPACE Deutsch (Italien) >>> print(language_name(languageId="de_LI.utf8")) # doctest: +NORMALIZE_WHITESPACE Deutsch (Liechtenstein) >>> print(language_name(languageId="de_LU.utf8")) # doctest: +NORMALIZE_WHITESPACE Deutsch (Luxemburg) >>> print(language_name(languageId="doi_IN.utf8")) # doctest: +NORMALIZE_WHITESPACE डोगरी (भारत) >>> print(language_name(languageId="dsb_DE.utf8")) # doctest: +NORMALIZE_WHITESPACE Dolnoserbšćina (Nimska) >>> print(language_name(languageId="dv_MV.utf8")) # doctest: +NORMALIZE_WHITESPACE ދިވެހިބަސް (ދިވެހި ރާއްޖެ) >>> print(language_name(languageId="dz_BT.utf8")) # doctest: +NORMALIZE_WHITESPACE རྫོང་ཁ (འབྲུག) >>> print(language_name(languageId="el_CY.utf8")) # doctest: +NORMALIZE_WHITESPACE Ελληνικά (Κύπρος) >>> print(language_name(languageId="el_GR.utf8")) # doctest: +NORMALIZE_WHITESPACE Ελληνικά (Ελλάδα) >>> print(language_name(languageId="en_AG.utf8")) # doctest: +NORMALIZE_WHITESPACE English (Antigua & Barbuda) >>> print(language_name(languageId="en_AU.utf8")) # doctest: +NORMALIZE_WHITESPACE English (Australia) >>> print(language_name(languageId="en_BW.utf8")) # doctest: +NORMALIZE_WHITESPACE English (Botswana) >>> print(language_name(languageId="en_CA.utf8")) # doctest: +NORMALIZE_WHITESPACE English (Canada) >>> print(language_name(languageId="en_DK.utf8")) # doctest: +NORMALIZE_WHITESPACE English (Denmark) >>> print(language_name(languageId="en_GB.utf8")) # doctest: +NORMALIZE_WHITESPACE English (United Kingdom) >>> print(language_name(languageId="en_HK.utf8")) # doctest: +NORMALIZE_WHITESPACE English (Hong Kong SAR China) >>> print(language_name(languageId="en_IE.utf8")) # doctest: +NORMALIZE_WHITESPACE English (Ireland) >>> print(language_name(languageId="en_IL.utf8")) # doctest: +NORMALIZE_WHITESPACE English (Israel) >>> print(language_name(languageId="en_IN.utf8")) # doctest: +NORMALIZE_WHITESPACE English (India) >>> print(language_name(languageId="en_NG.utf8")) # doctest: +NORMALIZE_WHITESPACE English (Nigeria) >>> print(language_name(languageId="en_NZ.utf8")) # doctest: +NORMALIZE_WHITESPACE English (New Zealand) >>> print(language_name(languageId="en_PH.utf8")) # doctest: +NORMALIZE_WHITESPACE English (Philippines) >>> print(language_name(languageId="en_SC.utf8")) # doctest: +NORMALIZE_WHITESPACE English (Seychelles) >>> print(language_name(languageId="en_SG.utf8")) # doctest: +NORMALIZE_WHITESPACE English (Singapore) >>> print(language_name(languageId="en_US.utf8")) # doctest: +NORMALIZE_WHITESPACE English (United States) >>> print(language_name(languageId="en_ZA.utf8")) # doctest: +NORMALIZE_WHITESPACE English (South Africa) >>> print(language_name(languageId="en_ZM.utf8")) # doctest: +NORMALIZE_WHITESPACE English (Zambia) >>> print(language_name(languageId="en_ZW.utf8")) # doctest: +NORMALIZE_WHITESPACE English (Zimbabwe) >>> print(language_name(languageId="eo.utf8")) # doctest: +NORMALIZE_WHITESPACE Esperanto >>> print(language_name(languageId="es_AR.utf8")) # doctest: +NORMALIZE_WHITESPACE Español (Argentina) >>> print(language_name(languageId="es_BO.utf8")) # doctest: +NORMALIZE_WHITESPACE Español (Bolivia) >>> print(language_name(languageId="es_CL.utf8")) # doctest: +NORMALIZE_WHITESPACE Español (Chile) >>> print(language_name(languageId="es_CO.utf8")) # doctest: +NORMALIZE_WHITESPACE Español (Colombia) >>> print(language_name(languageId="es_CR.utf8")) # doctest: +NORMALIZE_WHITESPACE Español (Costa Rica) >>> print(language_name(languageId="es_CU.utf8")) # doctest: +NORMALIZE_WHITESPACE Español (Cuba) >>> print(language_name(languageId="es_DO.utf8")) # doctest: +NORMALIZE_WHITESPACE Español (República Dominicana) >>> print(language_name(languageId="es_EC.utf8")) # doctest: +NORMALIZE_WHITESPACE Español (Ecuador) >>> print(language_name(languageId="es_ES.utf8")) # doctest: +NORMALIZE_WHITESPACE Español (España) >>> print(language_name(languageId="es_GT.utf8")) # doctest: +NORMALIZE_WHITESPACE Español (Guatemala) >>> print(language_name(languageId="es_HN.utf8")) # doctest: +NORMALIZE_WHITESPACE Español (Honduras) >>> print(language_name(languageId="es_MX.utf8")) # doctest: +NORMALIZE_WHITESPACE Español (México) >>> print(language_name(languageId="es_NI.utf8")) # doctest: +NORMALIZE_WHITESPACE Español (Nicaragua) >>> print(language_name(languageId="es_PA.utf8")) # doctest: +NORMALIZE_WHITESPACE Español (Panamá) >>> print(language_name(languageId="es_PE.utf8")) # doctest: +NORMALIZE_WHITESPACE Español (Perú) >>> print(language_name(languageId="es_PR.utf8")) # doctest: +NORMALIZE_WHITESPACE Español (Puerto Rico) >>> print(language_name(languageId="es_PY.utf8")) # doctest: +NORMALIZE_WHITESPACE Español (Paraguay) >>> print(language_name(languageId="es_SV.utf8")) # doctest: +NORMALIZE_WHITESPACE Español (El Salvador) >>> print(language_name(languageId="es_US.utf8")) # doctest: +NORMALIZE_WHITESPACE Español (Estados Unidos) >>> print(language_name(languageId="es_UY.utf8")) # doctest: +NORMALIZE_WHITESPACE Español (Uruguay) >>> print(language_name(languageId="es_VE.utf8")) # doctest: +NORMALIZE_WHITESPACE Español (Venezuela) >>> print(language_name(languageId="et_EE.utf8")) # doctest: +NORMALIZE_WHITESPACE Eesti (Eesti) >>> print(language_name(languageId="eu_ES.utf8")) # doctest: +NORMALIZE_WHITESPACE Euskara (Espainia) >>> print(language_name(languageId="fa_IR.utf8")) # doctest: +NORMALIZE_WHITESPACE فارسی (ایران) >>> print(language_name(languageId="ff_SN.utf8")) # doctest: +NORMALIZE_WHITESPACE Pulaar (Senegaal) >>> print(language_name(languageId="fi_FI.utf8")) # doctest: +NORMALIZE_WHITESPACE Suomi (Suomi) >>> print(language_name(languageId="fil_PH.utf8")) # doctest: +NORMALIZE_WHITESPACE Filipino (Pilipinas) >>> print(language_name(languageId="fo_FO.utf8")) # doctest: +NORMALIZE_WHITESPACE Føroyskt (Føroyar) >>> print(language_name(languageId="fr_BE.utf8")) # doctest: +NORMALIZE_WHITESPACE Français (Belgique) >>> print(language_name(languageId="fr_CA.utf8")) # doctest: +NORMALIZE_WHITESPACE Français (Canada) >>> print(language_name(languageId="fr_CH.utf8")) # doctest: +NORMALIZE_WHITESPACE Français (Suisse) >>> print(language_name(languageId="fr_FR.utf8")) # doctest: +NORMALIZE_WHITESPACE Français (France) >>> print(language_name(languageId="fr_LU.utf8")) # doctest: +NORMALIZE_WHITESPACE Français (Luxembourg) >>> print(language_name(languageId="fur_IT.utf8")) # doctest: +NORMALIZE_WHITESPACE Furlan (Italie) >>> print(language_name(languageId="fy_DE.utf8")) # doctest: +NORMALIZE_WHITESPACE Frysk (Dútslân) >>> print(language_name(languageId="fy_NL.utf8")) # doctest: +NORMALIZE_WHITESPACE West-Frysk (Nederlân) >>> print(language_name(languageId="ga_IE.utf8")) # doctest: +NORMALIZE_WHITESPACE Gaeilge (Éire) >>> print(language_name(languageId="gd_GB.utf8")) # doctest: +NORMALIZE_WHITESPACE Gàidhlig (An Rìoghachd Aonaichte) >>> print(language_name(languageId="gez_ER.utf8")) # doctest: +NORMALIZE_WHITESPACE ግዕዝኛ (ኤርትራ) >>> print(language_name(languageId="gez_ER.utf8@abegede")) # doctest: +NORMALIZE_WHITESPACE ግዕዝኛ (ኤርትራ) >>> print(language_name(languageId="gez_ET.utf8")) # doctest: +NORMALIZE_WHITESPACE ግዕዝኛ (ኢትዮጵያ) >>> print(language_name(languageId="gez_ET.utf8@abegede")) # doctest: +NORMALIZE_WHITESPACE ግዕዝኛ (ኢትዮጵያ) >>> print(language_name(languageId="gl_ES.utf8")) # doctest: +NORMALIZE_WHITESPACE Galego (España) >>> print(language_name(languageId="gu_IN.utf8")) # doctest: +NORMALIZE_WHITESPACE ગુજરાતી (ભારત) >>> print(language_name(languageId="gv_GB.utf8")) # doctest: +NORMALIZE_WHITESPACE Gaelg (Rywvaneth Unys) >>> print(language_name(languageId="ha_NG.utf8")) # doctest: +NORMALIZE_WHITESPACE Hausa (Nijeriya) >>> print(language_name(languageId="hak_TW.utf8")) # doctest: +NORMALIZE_WHITESPACE 客家話 (中華民國) >>> print(language_name(languageId="he_IL.utf8")) # doctest: +NORMALIZE_WHITESPACE עברית (ישראל) >>> print(language_name(languageId="hi_IN.utf8")) # doctest: +NORMALIZE_WHITESPACE हिन्दी (भारत) >>> print(language_name(languageId="hif_FJ.utf8")) # doctest: +NORMALIZE_WHITESPACE हिन्दी (Fiji) >>> print(language_name(languageId="hne_IN.utf8")) # doctest: +NORMALIZE_WHITESPACE छत्तीसगढ़ी (भारत) >>> print(language_name(languageId="hr_HR.utf8")) # doctest: +NORMALIZE_WHITESPACE Hrvatski (Hrvatska) >>> print(language_name(languageId="hsb_DE.utf8")) # doctest: +NORMALIZE_WHITESPACE Hornjoserbšćina (Němska) >>> print(language_name(languageId="ht_HT.utf8")) # doctest: +NORMALIZE_WHITESPACE Kreyòl Ayisyen (Ayiti) >>> print(language_name(languageId="hu_HU.utf8")) # doctest: +NORMALIZE_WHITESPACE Magyar (Magyarország) >>> print(language_name(languageId="hy_AM.utf8")) # doctest: +NORMALIZE_WHITESPACE Հայերեն (Հայաստան) >>> print(language_name(languageId="ia_FR.utf8")) # doctest: +NORMALIZE_WHITESPACE Interlingua (Francia) >>> print(language_name(languageId="id_ID.utf8")) # doctest: +NORMALIZE_WHITESPACE Indonesia (Indonesia) >>> print(language_name(languageId="ig_NG.utf8")) # doctest: +NORMALIZE_WHITESPACE Igbo (Naịjịrịa) >>> print(language_name(languageId="ik_CA.utf8")) # doctest: +NORMALIZE_WHITESPACE Iñupiatun (Kanada) >>> print(language_name(languageId="is_IS.utf8")) # doctest: +NORMALIZE_WHITESPACE Íslenska (Ísland) >>> print(language_name(languageId="it_CH.utf8")) # doctest: +NORMALIZE_WHITESPACE Italiano (Svizzera) >>> print(language_name(languageId="it_IT.utf8")) # doctest: +NORMALIZE_WHITESPACE Italiano (Italia) >>> print(language_name(languageId="iu_CA.utf8")) # doctest: +NORMALIZE_WHITESPACE ᐃᓄᒃᑎᑐᑦ (ᑲᓇᑕᒥ) >>> print(language_name(languageId="ja_JP.utf8")) # doctest: +NORMALIZE_WHITESPACE 日本語 (日本) >>> print(language_name(languageId="ka_GE.utf8")) # doctest: +NORMALIZE_WHITESPACE ქართული (საქართველო) >>> print(language_name(languageId="kab_DZ.utf8")) # doctest: +NORMALIZE_WHITESPACE Taqbaylit (Lezzayer) >>> print(language_name(languageId="kk_KZ.utf8")) # doctest: +NORMALIZE_WHITESPACE Қазақ тілі (Қазақстан) >>> print(language_name(languageId="kl_GL.utf8")) # doctest: +NORMALIZE_WHITESPACE Kalaallisut (Kalaallit Nunaat) >>> print(language_name(languageId="km_KH.utf8")) # doctest: +NORMALIZE_WHITESPACE ខ្មែរ (កម្ពុជា) >>> print(language_name(languageId="kn_IN.utf8")) # doctest: +NORMALIZE_WHITESPACE ಕನ್ನಡ (ಭಾರತ) >>> print(language_name(languageId="ko_KR.utf8")) # doctest: +NORMALIZE_WHITESPACE 한국어 (대한민국) >>> print(language_name(languageId="kok_IN.utf8")) # doctest: +NORMALIZE_WHITESPACE कोंकणी (भारत) >>> print(language_name(languageId="ks_IN.utf8")) # doctest: +NORMALIZE_WHITESPACE کٲشُر (ہِندوستان) >>> print(language_name(languageId="ks_IN.utf8@devanagari")) # doctest: +NORMALIZE_WHITESPACE कॉशुर (हिंदोस्तान) >>> print(language_name(languageId="ku_TR.utf8")) # doctest: +NORMALIZE_WHITESPACE Kurmancî (Türkiye) >>> print(language_name(languageId="kw_GB.utf8")) # doctest: +NORMALIZE_WHITESPACE Kernewek (Rywvaneth Unys) >>> print(language_name(languageId="ky_KG.utf8")) # doctest: +NORMALIZE_WHITESPACE Кыргызча (Кыргызстан) >>> print(language_name(languageId="lb_LU.utf8")) # doctest: +NORMALIZE_WHITESPACE Lëtzebuergesch (Lëtzebuerg) >>> print(language_name(languageId="lg_UG.utf8")) # doctest: +NORMALIZE_WHITESPACE Luganda (Yuganda) >>> print(language_name(languageId="li_BE.utf8")) # doctest: +NORMALIZE_WHITESPACE Lèmbörgs ('t Belsj) >>> print(language_name(languageId="li_NL.utf8")) # doctest: +NORMALIZE_WHITESPACE Lèmbörgs (Nederlands) >>> print(language_name(languageId="lij_IT.utf8")) # doctest: +NORMALIZE_WHITESPACE Ligure (Italia) >>> print(language_name(languageId="ln_CD.utf8")) # doctest: +NORMALIZE_WHITESPACE Lingála (Republíki ya Kongó Demokratíki) >>> print(language_name(languageId="lo_LA.utf8")) # doctest: +NORMALIZE_WHITESPACE ລາວ (ລາວ) >>> print(language_name(languageId="lt_LT.utf8")) # doctest: +NORMALIZE_WHITESPACE Lietuvių (Lietuva) >>> print(language_name(languageId="lv_LV.utf8")) # doctest: +NORMALIZE_WHITESPACE Latviešu (Latvija) >>> print(language_name(languageId="lzh_TW.utf8")) # doctest: +NORMALIZE_WHITESPACE 漢語文言 (Taiwan) >>> print(language_name(languageId="mag_IN.utf8")) # doctest: +NORMALIZE_WHITESPACE मगही (भारत) >>> print(language_name(languageId="mai_IN.utf8")) # doctest: +NORMALIZE_WHITESPACE मैथिली (भारत) >>> print(language_name(languageId="mai_NP.utf8")) # doctest: +NORMALIZE_WHITESPACE मैथिली (नेपाल) >>> print(language_name(languageId="mfe_MU.utf8")) # doctest: +NORMALIZE_WHITESPACE Kreol morisien (Moris) >>> print(language_name(languageId="mg_MG.utf8")) # doctest: +NORMALIZE_WHITESPACE Malagasy (Madagasikara) >>> print(language_name(languageId="mhr_RU.utf8")) # doctest: +NORMALIZE_WHITESPACE Марий йылме (Russia) >>> print(language_name(languageId="mi_NZ.utf8")) # doctest: +NORMALIZE_WHITESPACE Māori (Aotearoa) >>> print(language_name(languageId="miq_NI.utf8")) # doctest: +NORMALIZE_WHITESPACE Mískitu (Nicaragua) >>> print(language_name(languageId="mjw_IN.utf8")) # doctest: +NORMALIZE_WHITESPACE Karbi (Bhorot) >>> print(language_name(languageId="mk_MK.utf8")) # doctest: +NORMALIZE_WHITESPACE Македонски (Северна Македонија) >>> print(language_name(languageId="ml_IN.utf8")) # doctest: +NORMALIZE_WHITESPACE മലയാളം (ഇന്ത്യ) >>> print(language_name(languageId="mn_MN.utf8")) # doctest: +NORMALIZE_WHITESPACE Монгол (Монгол) >>> print(language_name(languageId="mni_IN.utf8")) # doctest: +NORMALIZE_WHITESPACE মৈতৈলোন্ (ইন্দিয়া) >>> print(language_name(languageId="mnw_MM.utf8")) # doctest: +NORMALIZE_WHITESPACE မန် (ဗၟာ) >>> print(language_name(languageId="mr_IN.utf8")) # doctest: +NORMALIZE_WHITESPACE मराठी (भारत) >>> print(language_name(languageId="ms_MY.utf8")) # doctest: +NORMALIZE_WHITESPACE Melayu (Malaysia) >>> print(language_name(languageId="mt_MT.utf8")) # doctest: +NORMALIZE_WHITESPACE Malti (Malta) >>> print(language_name(languageId="my_MM.utf8")) # doctest: +NORMALIZE_WHITESPACE မြန်မာ (မြန်မာ) >>> print(language_name(languageId="nan_TW.utf8")) # doctest: +NORMALIZE_WHITESPACE 閩南語 (中華民國) >>> print(language_name(languageId="nan_TW.utf8@latin")) # doctest: +NORMALIZE_WHITESPACE Bân-lâm-gú (Tâi-oân) >>> print(language_name(languageId="nb_NO.utf8")) # doctest: +NORMALIZE_WHITESPACE Norsk bokmål (Norge) >>> print(language_name(languageId="nds_DE.utf8")) # doctest: +NORMALIZE_WHITESPACE Neddersass’sch (Düütschland) >>> print(language_name(languageId="nds_NL.utf8")) # doctest: +NORMALIZE_WHITESPACE Neddersass’sch (Nedderlannen) >>> print(language_name(languageId="ne_NP.utf8")) # doctest: +NORMALIZE_WHITESPACE नेपाली (नेपाल) >>> print(language_name(languageId="nhn_MX.utf8")) # doctest: +NORMALIZE_WHITESPACE Tlahco nāhuatlahtōlli (Mexihco) >>> print(language_name(languageId="niu_NU.utf8")) # doctest: +NORMALIZE_WHITESPACE Ko e vagahau Niuē (Niuē) >>> print(language_name(languageId="niu_NZ.utf8")) # doctest: +NORMALIZE_WHITESPACE Ko e vagahau Niuē (New Zealand) >>> print(language_name(languageId="nl_AW.utf8")) # doctest: +NORMALIZE_WHITESPACE Nederlands (Aruba) >>> print(language_name(languageId="nl_BE.utf8")) # doctest: +NORMALIZE_WHITESPACE Nederlands (België) >>> print(language_name(languageId="nl_NL.utf8")) # doctest: +NORMALIZE_WHITESPACE Nederlands (Nederland) >>> print(language_name(languageId="nn_NO.utf8")) # doctest: +NORMALIZE_WHITESPACE Norsk nynorsk (Noreg) >>> print(language_name(languageId="nr_ZA.utf8")) # doctest: +NORMALIZE_WHITESPACE isiNdebele (iSewula Afrika) >>> print(language_name(languageId="nso_ZA.utf8")) # doctest: +NORMALIZE_WHITESPACE Sesotho sa Leboa (Afrika Borwa) >>> print(language_name(languageId="oc_FR.utf8")) # doctest: +NORMALIZE_WHITESPACE Occitan (França) >>> print(language_name(languageId="om_ET.utf8")) # doctest: +NORMALIZE_WHITESPACE Oromoo (Itoophiyaa) >>> print(language_name(languageId="om_KE.utf8")) # doctest: +NORMALIZE_WHITESPACE Oromoo (Keeniyaa) >>> print(language_name(languageId="or_IN.utf8")) # doctest: +NORMALIZE_WHITESPACE ଓଡ଼ିଆ (ଭାରତ) >>> print(language_name(languageId="os_RU.utf8")) # doctest: +NORMALIZE_WHITESPACE Ирон (Уӕрӕсе) >>> print(language_name(languageId="pa_IN.utf8")) # doctest: +NORMALIZE_WHITESPACE ਪੰਜਾਬੀ (ਭਾਰਤ) >>> print(language_name(languageId="pa_PK.utf8")) # doctest: +NORMALIZE_WHITESPACE پنجابی (پکستان) >>> print(language_name(languageId="pap_AW.utf8")) # doctest: +NORMALIZE_WHITESPACE Papiamentu (Aruba) >>> print(language_name(languageId="pap_CW.utf8")) # doctest: +NORMALIZE_WHITESPACE Papiamentu (Kòrsou) >>> print(language_name(languageId="pl_PL.utf8")) # doctest: +NORMALIZE_WHITESPACE Polski (Polska) >>> print(language_name(languageId="ps_AF.utf8")) # doctest: +NORMALIZE_WHITESPACE پښتو (افغانستان) >>> print(language_name(languageId="pt_BR.utf8")) # doctest: +NORMALIZE_WHITESPACE Português (Brasil) >>> print(language_name(languageId="pt_PT.utf8")) # doctest: +NORMALIZE_WHITESPACE Português (Portugal) >>> print(language_name(languageId="quz_PE.utf8")) # doctest: +NORMALIZE_WHITESPACE Qusqu runasimi (Peru) >>> print(language_name(languageId="raj_IN.utf8")) # doctest: +NORMALIZE_WHITESPACE राजस्थानी (भारत) >>> print(language_name(languageId="ro_RO.utf8")) # doctest: +NORMALIZE_WHITESPACE Română (România) >>> print(language_name(languageId="ru_RU.utf8")) # doctest: +NORMALIZE_WHITESPACE Русский (Россия) >>> print(language_name(languageId="ru_UA.utf8")) # doctest: +NORMALIZE_WHITESPACE Русский (Украина) >>> print(language_name(languageId="rw_RW.utf8")) # doctest: +NORMALIZE_WHITESPACE Ikinyarwanda (U Rwanda) >>> print(language_name(languageId="sa_IN.utf8")) # doctest: +NORMALIZE_WHITESPACE संस्कृत भाषा (भारतः) >>> print(language_name(languageId="sah_RU.utf8")) # doctest: +NORMALIZE_WHITESPACE Саха тыла (Арассыыйа) >>> print(language_name(languageId="sat_IN.utf8")) # doctest: +NORMALIZE_WHITESPACE ᱥᱟᱱᱛᱟᱲᱤ (ᱤᱱᱰᱤᱭᱟ) >>> print(language_name(languageId="sc_IT.utf8")) # doctest: +NORMALIZE_WHITESPACE Sardu (Itàlia) >>> print(language_name(languageId="sd_IN.utf8")) # doctest: +NORMALIZE_WHITESPACE سنڌي (ڀارت) >>> print(language_name(languageId="sd_IN.utf8@devanagari")) # doctest: +NORMALIZE_WHITESPACE सिन्धी (भारत) >>> print(language_name(languageId="se_NO.utf8")) # doctest: +NORMALIZE_WHITESPACE Davvisámegiella (Norga) >>> print(language_name(languageId="sgs_LT.utf8")) # doctest: +NORMALIZE_WHITESPACE Žemaitėškā (Lietova) >>> print(language_name(languageId="shn_MM.utf8")) # doctest: +NORMALIZE_WHITESPACE တႆး (မျၢၼ်ႇမႃႇ (မိူင်းမၢၼ်ႈ)) >>> print(language_name(languageId="shs_CA.utf8")) # doctest: +NORMALIZE_WHITESPACE Secwepemctsín (Canada) >>> print(language_name(languageId="si_LK.utf8")) # doctest: +NORMALIZE_WHITESPACE සිංහල (ශ්‍රී ලංකාව) >>> print(language_name(languageId="sid_ET.utf8")) # doctest: +NORMALIZE_WHITESPACE Sidaamu Afo (Itiyoophiya) >>> print(language_name(languageId="sk_SK.utf8")) # doctest: +NORMALIZE_WHITESPACE Slovenčina (Slovensko) >>> print(language_name(languageId="sl_SI.utf8")) # doctest: +NORMALIZE_WHITESPACE Slovenščina (Slovenija) >>> print(language_name(languageId="sm_WS.utf8")) # doctest: +NORMALIZE_WHITESPACE Gagana faʻa Sāmoa (Sāmoa) >>> print(language_name(languageId="so_DJ.utf8")) # doctest: +NORMALIZE_WHITESPACE Soomaali (Jabuuti) >>> print(language_name(languageId="so_ET.utf8")) # doctest: +NORMALIZE_WHITESPACE Soomaali (Itoobiya) >>> print(language_name(languageId="so_KE.utf8")) # doctest: +NORMALIZE_WHITESPACE Soomaali (Kenya) >>> print(language_name(languageId="so_SO.utf8")) # doctest: +NORMALIZE_WHITESPACE Soomaali (Soomaaliya) >>> print(language_name(languageId="sq_AL.utf8")) # doctest: +NORMALIZE_WHITESPACE Shqip (Shqipëri) >>> print(language_name(languageId="sq_MK.utf8")) # doctest: +NORMALIZE_WHITESPACE Shqip (Maqedonia e Veriut) >>> print(language_name(languageId="sr_ME.utf8")) # doctest: +NORMALIZE_WHITESPACE Српски (Црна Гора) >>> print(language_name(languageId="sr_RS.utf8")) # doctest: +NORMALIZE_WHITESPACE Српски (Србија) >>> print(language_name(languageId="sr_RS.utf8@latin")) # doctest: +NORMALIZE_WHITESPACE Srpski (Latinica) (Srbija) >>> print(language_name(languageId="ss_ZA.utf8")) # doctest: +NORMALIZE_WHITESPACE siSwati (iNingizimu Afrika) >>> print(language_name(languageId="st_ZA.utf8")) # doctest: +NORMALIZE_WHITESPACE Sesotho (Afrika Borwa) >>> print(language_name(languageId="sv_FI.utf8")) # doctest: +NORMALIZE_WHITESPACE Svenska (Finland) >>> print(language_name(languageId="sv_SE.utf8")) # doctest: +NORMALIZE_WHITESPACE Svenska (Sverige) >>> print(language_name(languageId="sw_KE.utf8")) # doctest: +NORMALIZE_WHITESPACE Kiswahili (Kenya) >>> print(language_name(languageId="sw_TZ.utf8")) # doctest: +NORMALIZE_WHITESPACE Kiswahili (Tanzania) >>> print(language_name(languageId="syr.utf8")) # doctest: +NORMALIZE_WHITESPACE ܣܘܪܝܝܐ >>> print(language_name(languageId="szl_PL.utf8")) # doctest: +NORMALIZE_WHITESPACE Ślōnski (Polska) >>> print(language_name(languageId="ta_IN.utf8")) # doctest: +NORMALIZE_WHITESPACE தமிழ் (இந்தியா) >>> print(language_name(languageId="ta_LK.utf8")) # doctest: +NORMALIZE_WHITESPACE தமிழ் (இலங்கை) >>> print(language_name(languageId="tcy_IN.utf8")) # doctest: +NORMALIZE_WHITESPACE ತುಳು (ಭಾರತ) >>> print(language_name(languageId="te_IN.utf8")) # doctest: +NORMALIZE_WHITESPACE తెలుగు (భారతదేశం) >>> print(language_name(languageId="tg_TJ.utf8")) # doctest: +NORMALIZE_WHITESPACE Тоҷикӣ (Тоҷикистон) >>> print(language_name(languageId="th_TH.utf8")) # doctest: +NORMALIZE_WHITESPACE ไทย (ไทย) >>> print(language_name(languageId="the_NP.utf8")) # doctest: +NORMALIZE_WHITESPACE थारु (नेपाल) >>> print(language_name(languageId="ti_ER.utf8")) # doctest: +NORMALIZE_WHITESPACE ትግርኛ (ኤርትራ) >>> print(language_name(languageId="ti_ET.utf8")) # doctest: +NORMALIZE_WHITESPACE ትግርኛ (ኢትዮጵያ) >>> print(language_name(languageId="tig_ER.utf8")) # doctest: +NORMALIZE_WHITESPACE ትግረ (ኤርትራ) >>> print(language_name(languageId="tk_TM.utf8")) # doctest: +NORMALIZE_WHITESPACE Türkmen dili (Türkmenistan) >>> print(language_name(languageId="tl_PH.utf8")) # doctest: +NORMALIZE_WHITESPACE Tagalog (Pilipinas) >>> print(language_name(languageId="tn_ZA.utf8")) # doctest: +NORMALIZE_WHITESPACE Setswana (Aforika Borwa) >>> print(language_name(languageId="to_TO.utf8")) # doctest: +NORMALIZE_WHITESPACE Lea fakatonga (Tonga) >>> print(language_name(languageId="tpi_PG.utf8")) # doctest: +NORMALIZE_WHITESPACE Tok Pisin (Papua Niugini) >>> print(language_name(languageId="tr_CY.utf8")) # doctest: +NORMALIZE_WHITESPACE Türkçe (Kıbrıs) >>> print(language_name(languageId="tr_TR.utf8")) # doctest: +NORMALIZE_WHITESPACE Türkçe (Türkiye) >>> print(language_name(languageId="ts_ZA.utf8")) # doctest: +NORMALIZE_WHITESPACE Xitsonga (Afrika Dzonga) >>> print(language_name(languageId="tt_RU.utf8")) # doctest: +NORMALIZE_WHITESPACE Татар (Россия) >>> print(language_name(languageId="tt_RU.utf8@iqtelif")) # doctest: +NORMALIZE_WHITESPACE Tatar tele (Urıs Patşahlıq) >>> print(language_name(languageId="ug_CN.utf8")) # doctest: +NORMALIZE_WHITESPACE ئۇيغۇرچە (جۇڭگو) >>> print(language_name(languageId="uk_UA.utf8")) # doctest: +NORMALIZE_WHITESPACE Українська (Україна) >>> print(language_name(languageId="unm_US.utf8")) # doctest: +NORMALIZE_WHITESPACE Lenape (United States) >>> print(language_name(languageId="ur_IN.utf8")) # doctest: +NORMALIZE_WHITESPACE اردو (بھارت) >>> print(language_name(languageId="ur_PK.utf8")) # doctest: +NORMALIZE_WHITESPACE اردو (پاکستان) >>> print(language_name(languageId="uz_UZ.utf8")) # doctest: +NORMALIZE_WHITESPACE O‘zbek (Oʻzbekiston) >>> print(language_name(languageId="uz_UZ.utf8@cyrillic")) # doctest: +NORMALIZE_WHITESPACE Ўзбекча (Ўзбекистон) >>> print(language_name(languageId="ve_ZA.utf8")) # doctest: +NORMALIZE_WHITESPACE Tshivenḓa (Afurika Tshipembe) >>> print(language_name(languageId="vi_VN.utf8")) # doctest: +NORMALIZE_WHITESPACE Tiếng Việt (Việt Nam) >>> print(language_name(languageId="wa_BE.utf8")) # doctest: +NORMALIZE_WHITESPACE Walon (Beldjike) >>> print(language_name(languageId="wae_CH.utf8")) # doctest: +NORMALIZE_WHITESPACE Walser (Schwiz) >>> print(language_name(languageId="wal_ET.utf8")) # doctest: +NORMALIZE_WHITESPACE ወላይታቱ (ኢትዮጵያ) >>> print(language_name(languageId="wo_SN.utf8")) # doctest: +NORMALIZE_WHITESPACE Wolof (Senegaal) >>> print(language_name(languageId="xh_ZA.utf8")) # doctest: +NORMALIZE_WHITESPACE IsiXhosa (EMzantsi Afrika) >>> print(language_name(languageId="yi_US.utf8")) # doctest: +NORMALIZE_WHITESPACE ייִדיש (פֿאַראייניגטע שטאַטן) >>> print(language_name(languageId="yo_NG.utf8")) # doctest: +NORMALIZE_WHITESPACE Èdè Yorùbá (Nàìjíríà) >>> print(language_name(languageId="yue_HK.utf8")) # doctest: +NORMALIZE_WHITESPACE 粵語 (中國香港特別行政區) >>> print(language_name(languageId="yuw_PG.utf8")) # doctest: +NORMALIZE_WHITESPACE Uruwa (Papua New Guinea) >>> print(language_name(languageId="zh_CN.utf8")) # doctest: +NORMALIZE_WHITESPACE 简体中文 (中国) >>> print(language_name(languageId="zh_HK.utf8")) # doctest: +NORMALIZE_WHITESPACE 繁體中文 (中華人民共和國香港特別行政區) >>> print(language_name(languageId="zh_SG.utf8")) # doctest: +NORMALIZE_WHITESPACE 简体中文 (新加坡) >>> print(language_name(languageId="zh_TW.utf8")) # doctest: +NORMALIZE_WHITESPACE 繁體中文 (台灣) >>> print(language_name(languageId="zu_ZA.utf8")) # doctest: +NORMALIZE_WHITESPACE isiZulu (iNingizimu Afrika) ###################################################################### >>> print(territory_name(territoryId="001", languageIdQuery="en")) # doctest: +NORMALIZE_WHITESPACE World >>> print(territory_name(territoryId="001", languageIdQuery="nl")) # doctest: +NORMALIZE_WHITESPACE Wereld >>> print(territory_name(territoryId="AE", languageIdQuery="ar")) # doctest: +NORMALIZE_WHITESPACE الإمارات العربية المتحدة >>> print(territory_name(territoryId="AE", languageIdQuery="de")) # doctest: +NORMALIZE_WHITESPACE Vereinigte Arabische Emirate >>> print(territory_name(territoryId="AE", languageIdQuery="en")) # doctest: +NORMALIZE_WHITESPACE United Arab Emirates >>> print(territory_name(territoryId="AE", languageIdQuery=None)) # doctest: +NORMALIZE_WHITESPACE United Arab Emirates >>> print(territory_name(territoryId="AE", languageIdQuery=None, fallback=False)) # doctest: +NORMALIZE_WHITESPACE >>> print(territory_name(territoryId="TW", languageIdQuery="zh")) # doctest: +NORMALIZE_WHITESPACE 台湾 >>> print(territory_name(territoryId="TW", languageIdQuery="zh", scriptIdQuery="Hant")) # doctest: +NORMALIZE_WHITESPACE 台灣 >>> print(territory_name(territoryId="TW", languageIdQuery="zh", scriptIdQuery="Hant", territoryIdQuery="TW")) # doctest: +NORMALIZE_WHITESPACE 台灣 >>> print(territory_name(territoryId="TW", languageIdQuery="zh", territoryIdQuery="TW")) # doctest: +NORMALIZE_WHITESPACE 台灣 >>> print(territory_name(territoryId="HK", languageIdQuery="zh", territoryIdQuery="HK")) # doctest: +NORMALIZE_WHITESPACE 中國香港特別行政區 >>> print(territory_name(territoryId="TW", languageIdQuery="zh", scriptIdQuery="Hans")) # doctest: +NORMALIZE_WHITESPACE 台湾 >>> print(territory_name(territoryId="TW", languageIdQuery="zh", scriptIdQuery="Hans", territoryIdQuery="CN")) # doctest: +NORMALIZE_WHITESPACE 中华民国 >>> print(territory_name(territoryId="TW", languageIdQuery="zh", territoryIdQuery="CN")) # doctest: +NORMALIZE_WHITESPACE 中华民国 >>> print(territory_name(territoryId="TW", languageIdQuery="zh", scriptIdQuery="Cyrl", territoryIdQuery="CN")) # doctest: +NORMALIZE_WHITESPACE 中华民国 >>> print(territory_name(territoryId="TW", languageIdQuery="zh", scriptIdQuery="Hans", territoryIdQuery="DE")) # doctest: +NORMALIZE_WHITESPACE 台湾 >>> print(territory_name(territoryId="TW", languageIdQuery="de", scriptIdQuery="Latn", territoryIdQuery="DE")) # doctest: +NORMALIZE_WHITESPACE Taiwan >>> print(territory_name(territoryId="CH", languageIdQuery="de", scriptIdQuery="Latn", territoryIdQuery="DE")) # doctest: +NORMALIZE_WHITESPACE Schweiz >>> print(territory_name(territoryId="BY", languageIdQuery="de", scriptIdQuery="Latn", territoryIdQuery="CH")) # doctest: +NORMALIZE_WHITESPACE Weissrussland # script given in languageIdQuery overrides script given in scriptIdQuery: >>> print(territory_name(territoryId="RS", languageIdQuery="sr_Cyrl_RS", scriptIdQuery="Latn", territoryIdQuery="CH")) # doctest: +NORMALIZE_WHITESPACE Србија >>> print(territory_name(territoryId="CY", languageIdQuery="tr")) # doctest: +NORMALIZE_WHITESPACE Kıbrıs >>> print(territory_name(territoryId="CY", languageIdQuery="tr_CY")) # doctest: +NORMALIZE_WHITESPACE Kıbrıs ###################################################################### # testing locale pattern regexp: # valid patterns: >>> _test_cldr_locale_pattern(localeId="srx_XK") # doctest: +NORMALIZE_WHITESPACE [('language', 'srx'), ('script', None), ('territory', 'XK')] >>> _test_cldr_locale_pattern(localeId="sr_XK") # doctest: +NORMALIZE_WHITESPACE [('language', 'sr'), ('script', None), ('territory', 'XK')] >>> _test_cldr_locale_pattern(localeId="sr@foo") # doctest: +NORMALIZE_WHITESPACE [('language', 'sr'), ('script', None), ('territory', None)] >>> _test_cldr_locale_pattern(localeId="sr_Cyrl_RS") # doctest: +NORMALIZE_WHITESPACE [('language', 'sr'), ('script', 'Cyrl'), ('territory', 'RS')] >>> _test_cldr_locale_pattern(localeId="sr_Cyrl_RS@foo") # doctest: +NORMALIZE_WHITESPACE [('language', 'sr'), ('script', 'Cyrl'), ('territory', 'RS')] >>> _test_cldr_locale_pattern(localeId="srx_Artc_XK") # doctest: +NORMALIZE_WHITESPACE [('language', 'srx'), ('script', 'Artc'), ('territory', 'XK')] #---------------------------------------------------------------------- # invalid patterns: >>> _test_cldr_locale_pattern(localeId="srxf_Artc_XK") # doctest: +NORMALIZE_WHITESPACE [] >>> _test_cldr_locale_pattern(localeId="srx_ARtc_XK") # doctest: +NORMALIZE_WHITESPACE [] >>> _test_cldr_locale_pattern(localeId="srx_Artc_XXk") # doctest: +NORMALIZE_WHITESPACE [] >>> _test_cldr_locale_pattern(localeId="srx_XXk") # doctest: +NORMALIZE_WHITESPACE [] >>> _test_cldr_locale_pattern(localeId="srx_Artc_Kx") # doctest: +NORMALIZE_WHITESPACE [] >>> supports_ascii("jp") # doctest: +NORMALIZE_WHITESPACE True >>> supports_ascii("ru") # doctest: +NORMALIZE_WHITESPACE False >>> supports_ascii("cz") # doctest: +NORMALIZE_WHITESPACE True >>> supports_ascii("sk") # doctest: +NORMALIZE_WHITESPACE True >>> supports_ascii("ara") # doctest: +NORMALIZE_WHITESPACE False >>> supports_ascii("not_existing_in_database") # doctest: +NORMALIZE_WHITESPACE True >>> languageId("Sindhi") # doctest: +NORMALIZE_WHITESPACE 'sd' >>> languageId("Српски") # doctest: +NORMALIZE_WHITESPACE 'sr' >>> languageId("Serbian") # doctest: +NORMALIZE_WHITESPACE 'sr' >>> languageId("Serbian (Cyrillic)") # doctest: +NORMALIZE_WHITESPACE 'sr_Cyrl' >>> languageId("Serbian (Latin)") # doctest: +NORMALIZE_WHITESPACE 'sr_Latn' >>> languageId("Српски (Ћирилица)") # doctest: +NORMALIZE_WHITESPACE 'sr_Cyrl' >>> languageId("Српски (Србија)") # doctest: +NORMALIZE_WHITESPACE 'sr_RS' >>> languageId("Portuguese") # doctest: +NORMALIZE_WHITESPACE 'pt' >>> languageId("Portuguese (Brazil)") # doctest: +NORMALIZE_WHITESPACE 'pt_BR' >>> languageId("Portuguese (Portugal)") # doctest: +NORMALIZE_WHITESPACE 'pt_PT' >>> languageId("Portugiesisch (Brasilien)") # doctest: +NORMALIZE_WHITESPACE 'pt_BR' >>> languageId("Shuswap") # doctest: +NORMALIZE_WHITESPACE 'shs' >>> languageId("Shuswap") # doctest: +NORMALIZE_WHITESPACE 'shs' >>> languageId("shuswap") # doctest: +NORMALIZE_WHITESPACE 'shs' >>> languageId("sHuSwAp") # doctest: +NORMALIZE_WHITESPACE 'shs' >>> languageId("Czech (Czech Republic)") # doctest: +NORMALIZE_WHITESPACE 'cs_CZ' >>> languageId("English (United Kingdom)") # doctest: +NORMALIZE_WHITESPACE 'en_GB' >>> languageId("Low German (Germany)") # doctest: +NORMALIZE_WHITESPACE 'nds_DE' >>> languageId("Tagalog") # doctest: +NORMALIZE_WHITESPACE 'tl' >>> languageId("Filipino") # doctest: +NORMALIZE_WHITESPACE 'fil' >>> print(langtable.timezone_name(timezoneId='US/Mountain', languageIdQuery='ja')) # doctest: +NORMALIZE_WHITESPACE アメリカ合衆国/山地時間 >>> print(langtable.timezone_name(timezoneId='US/Pacific', languageIdQuery='ja')) # doctest: +NORMALIZE_WHITESPACE アメリカ合衆国/太平洋時間 >>> print(langtable.timezone_name(timezoneId='America/North_Dakota/Center', languageIdQuery='es')) # doctest: +NORMALIZE_WHITESPACE América/Dakota del Norte/Centro >>> print(langtable.timezone_name(timezoneId='Europe/Berlin', languageIdQuery='zh')) # doctest: +NORMALIZE_WHITESPACE 欧洲/柏林 >>> print(langtable.timezone_name(timezoneId='Europe/Berlin', languageIdQuery='zh_Hant')) # doctest: +NORMALIZE_WHITESPACE 歐洲/柏林 >>> print(langtable.timezone_name(timezoneId='Europe/Berlin', languageIdQuery='zh_CN')) # doctest: +NORMALIZE_WHITESPACE 欧洲/柏林 >>> print(langtable.timezone_name(timezoneId='Europe/Berlin', languageIdQuery='zh_TW')) # doctest: +NORMALIZE_WHITESPACE 歐洲/柏林 >>> print(langtable.timezone_name(timezoneId='GMT+1', languageIdQuery='cs')) # doctest: +NORMALIZE_WHITESPACE GMT+1 >>> print(langtable.timezone_name(timezoneId='foo/bar', languageIdQuery='cs')) # doctest: +NORMALIZE_WHITESPACE foo/bar >>> print(langtable.timezone_name(timezoneId='Europe/foo/bar', languageIdQuery='cs')) # doctest: +NORMALIZE_WHITESPACE Evropa/foo/bar >>> print(langtable.timezone_name(timezoneId='America/Vancouver', languageIdQuery='xxx')) # doctest: +NORMALIZE_WHITESPACE America/Vancouver >>> print(langtable.timezone_name(timezoneId='Pacific/Pago_Pago', languageIdQuery='xxx')) # doctest: +NORMALIZE_WHITESPACE Pacific/Pago_Pago >>> print(langtable.timezone_name(timezoneId='America/Vancouver', languageIdQuery='ast')) # doctest: +NORMALIZE_WHITESPACE América/Vancouver >>> print(langtable.timezone_name(timezoneId='Pacific/Pago_Pago', languageIdQuery='ast')) # doctest: +NORMALIZE_WHITESPACE Océanu Pacíficu/Pago Pago >>> print(list_common_keyboards()) # doctest: +NORMALIZE_WHITESPACE ['af(ps)', 'al', 'am', 'ara', 'au', 'az', 'ba', 'be(oss)', 'bg', 'br', 'bt', 'by', 'ca(eng)', 'ca(ike)', 'ch', 'cn', 'cn(ug)', 'cz', 'de(nodeadkeys)', 'dk', 'ee', 'es', 'es(ast)', 'es(cat)', 'et', 'fi', 'fo', 'fr(bre)', 'fr(oss)', 'gb', 'ge', 'gr', 'hr', 'hu', 'ie(CloGaelach)', 'il', 'in(eng)', 'ir', 'is', 'it', 'jp', 'ke', 'kg', 'kh', 'kr', 'kz', 'la', 'latam', 'lt', 'lv', 'ma(tifinagh)', 'mk', 'mm', 'mn', 'mt', 'mv', 'ng', 'ng(hausa)', 'ng(igbo)', 'ng(yoruba)', 'no', 'np', 'ph', 'pk', 'pl', 'pt', 'ro', 'rs', 'rs(latin)', 'ru', 'ru(bak)', 'ru(chm)', 'ru(cv)', 'ru(kom)', 'ru(os_winkeys)', 'ru(sah)', 'ru(tt)', 'ru(udm)', 'ru(xal)', 'se', 'si', 'sk', 'sn', 'syc', 'th', 'tj', 'tm', 'tr', 'tr(crh)', 'tr(ku)', 'tw', 'ua', 'us', 'us(altgr-intl)', 'us(euro)', 'us(intl)', 'uz', 'vn', 'za'] >>> print(list_common_keyboards(languageId='fr')) # doctest: +NORMALIZE_WHITESPACE ['fr(oss)'] >>> print(list_common_keyboards(territoryId='CA')) # doctest: +NORMALIZE_WHITESPACE ['ca(eng)'] >>> print(list_common_keyboards(territoryId='FR')) # doctest: +NORMALIZE_WHITESPACE ['fr(oss)'] >>> print(list_common_keyboards(languageId='fr', territoryId='CA')) # doctest: +NORMALIZE_WHITESPACE ['ca'] >>> print(list_common_keyboards(languageId='de', territoryId='FR')) # doctest: +NORMALIZE_WHITESPACE ['fr(oss)'] >>> print(list_common_keyboards(languageId='sr', scriptId='Latn')) # doctest: +NORMALIZE_WHITESPACE ['rs(latin)'] >>> print(list_common_keyboards(languageId='zh', scriptId='Hans')) # doctest: +NORMALIZE_WHITESPACE ['cn'] >>> print(list_common_keyboards(languageId='zh', scriptId='Hans', territoryId='TW')) # doctest: +NORMALIZE_WHITESPACE ['tw'] >>> print(list_common_languages()) # doctest: +NORMALIZE_WHITESPACE ['ar', 'en', 'fr', 'de', 'ja', 'zh', 'ru', 'es'] >>> print(list_all_languages()) # doctest: +NORMALIZE_WHITESPACE ['aa', 'ab', 'ady', 'af', 'agq', 'agr', 'ak', 'am', 'an', 'ann', 'anp', 'apc', 'ar', 'arn', 'as', 'asa', 'ast', 'ath', 'av', 'ay', 'ayc', 'ayr', 'az', 'ba', 'bal', 'bas', 'be', 'bem', 'ber', 'bew', 'bez', 'bg', 'bgc', 'bgn', 'bhb', 'bho', 'bi', 'bih', 'bin', 'blo', 'blt', 'bm', 'bn', 'bo', 'bqi', 'br', 'brx', 'bs', 'bss', 'bua', 'byn', 'ca', 'ca_ES_VALENCIA', 'cad', 'cch', 'ccp', 'ce', 'ceb', 'cgg', 'ch', 'chm', 'cho', 'chr', 'cic', 'ckb', 'cmc', 'cmn', 'co', 'cop', 'crh', 'cs', 'csb', 'csw', 'cu', 'cv', 'cy', 'da', 'dav', 'de', 'dje', 'doi', 'dra', 'dsb', 'dua', 'dv', 'dyo', 'dz', 'ebu', 'ee', 'el', 'en', 'eo', 'es', 'et', 'eu', 'ewo', 'fa', 'fat', 'ff', 'fi', 'fil', 'fj', 'fo', 'fr', 'frr', 'fur', 'fy', 'ga', 'gaa', 'gbm', 'gd', 'gez', 'gl', 'glk', 'gn', 'grc', 'gsw', 'gu', 'guz', 'gv', 'ha', 'hak', 'haw', 'he', 'hi', 'hif', 'hil', 'hne', 'hnj', 'ho', 'hr', 'hsb', 'ht', 'hu', 'hy', 'hz', 'ia', 'id', 'ie', 'ig', 'ii', 'ik', 'ilo', 'io', 'is', 'isv', 'it', 'iu', 'iw', 'ja', 'jbo', 'jgo', 'jmc', 'jv', 'ka', 'kaa', 'kab', 'kaj', 'kam', 'kbd', 'kcg', 'kde', 'kea', 'kek', 'ken', 'kg', 'kgp', 'khb', 'khq', 'ki', 'kj', 'kk', 'kkj', 'kl', 'kln', 'km', 'kn', 'ko', 'kok', 'kpe', 'kr', 'ks', 'ks_Arab', 'ks_Deva', 'ksb', 'ksf', 'ksh', 'ku', 'kum', 'kv', 'kw', 'kwm', 'kxv', 'kxv_Deva', 'kxv_Orya', 'kxv_Telu', 'ky', 'la', 'lag', 'lah', 'lb', 'lez', 'lg', 'li', 'lij', 'lkt', 'lld', 'lmo', 'ln', 'lo', 'lrc', 'lt', 'ltg', 'lu', 'luo', 'luy', 'lv', 'lzh', 'lzz', 'mag', 'mai', 'mas', 'mdf', 'mer', 'mfe', 'mg', 'mgh', 'mgo', 'mh', 'mhn', 'mhr', 'mi', 'mic', 'miq', 'mjw', 'mk', 'ml', 'mn', 'mni', 'mnw', 'mo', 'moh', 'mos', 'mr', 'ms', 'mt', 'mua', 'mus', 'mww', 'my', 'myv', 'mzn', 'na', 'nan', 'naq', 'nb', 'nd', 'nds', 'ne', 'new', 'ng', 'nhn', 'niu', 'nl', 'nmg', 'nn', 'nnh', 'no', 'nqo', 'nr', 'nso', 'nus', 'nv', 'ny', 'nyn', 'oc', 'oka', 'om', 'or', 'os', 'osa', 'ota', 'pa', 'pap', 'pcm', 'pi', 'pis', 'pl', 'pms', 'prg', 'ps', 'pt', 'qu', 'quc', 'quh', 'quz', 'raj', 'rhg', 'rif', 'rm', 'rn', 'ro', 'rof', 'ru', 'rw', 'rwk', 'sa', 'sah', 'saq', 'sat', 'sbp', 'sc', 'scn', 'sco', 'sd', 'sd_Arab', 'sd_Deva', 'sdh', 'se', 'seh', 'sel', 'ses', 'sg', 'sgs', 'sh', 'shi', 'shn', 'shs', 'si', 'sid', 'sk', 'skr', 'sl', 'sm', 'sma', 'smj', 'smn', 'sms', 'sn', 'so', 'sq', 'sr', 'sr_Cyrl', 'sr_Latn', 'ss', 'ssy', 'st', 'su', 'suz', 'sv', 'sw', 'syc', 'syr', 'szl', 'ta', 'tai', 'tcy', 'te', 'teo', 'tet', 'tg', 'th', 'the', 'ti', 'tig', 'tk', 'tl', 'tn', 'to', 'tok', 'tpi', 'tr', 'trv', 'trw', 'ts', 'tt', 'tt_Cyrl', 'tt_Latn', 'tw', 'twq', 'txg', 'ty', 'tyv', 'tzm', 'udm', 'ug', 'uk', 'unm', 'ur', 'uz', 'vai', 've', 'vec', 'vi', 'vmw', 'vo', 'vot', 'vun', 'wa', 'wae', 'wal', 'wbp', 'wen', 'wo', 'wuu', 'xal', 'xh', 'xnr', 'xnr_Deva', 'xnr_Takr', 'xog', 'xzh', 'yap', 'yav', 'yi', 'yo', 'yrl', 'yue', 'yuw', 'za', 'zgh', 'zh', 'zh_Hans', 'zh_Hans_CN', 'zh_Hans_SG', 'zh_Hant', 'zh_Hant_HK', 'zh_Hant_MO', 'zh_Hant_TW', 'zu'] >>> print(list_all_locales()) # doctest: +NORMALIZE_WHITESPACE ['aa_DJ.UTF-8', 'aa_ER.UTF-8', 'aa_ET.UTF-8', 'ab_GE.UTF-8', 'af_ZA.UTF-8', 'agr_PE.UTF-8', 'ak_GH.UTF-8', 'am_ET.UTF-8', 'an_ES.UTF-8', 'anp_IN.UTF-8', 'ar_AE.UTF-8', 'ar_BH.UTF-8', 'ar_DZ.UTF-8', 'ar_EG.UTF-8', 'ar_IN.UTF-8', 'ar_IQ.UTF-8', 'ar_JO.UTF-8', 'ar_KW.UTF-8', 'ar_LB.UTF-8', 'ar_LY.UTF-8', 'ar_MA.UTF-8', 'ar_OM.UTF-8', 'ar_QA.UTF-8', 'ar_SA.UTF-8', 'ar_SD.UTF-8', 'ar_SS.UTF-8', 'ar_SY.UTF-8', 'ar_TN.UTF-8', 'ar_YE.UTF-8', 'as_IN.UTF-8', 'ast_ES.UTF-8', 'ayc_PE.UTF-8', 'az_AZ.UTF-8', 'az_IR.UTF-8', 'be_BY.UTF-8', 'be_BY.UTF-8@latin', 'bem_ZM.UTF-8', 'ber_DZ.UTF-8', 'ber_MA.UTF-8', 'bg_BG.UTF-8', 'bhb_IN.UTF-8', 'bho_IN.UTF-8', 'bho_NP.UTF-8', 'bi_VU.UTF-8', 'bn_BD.UTF-8', 'bn_IN.UTF-8', 'bo_CN.UTF-8', 'bo_IN.UTF-8', 'br_FR.UTF-8', 'brx_IN.UTF-8', 'bs_BA.UTF-8', 'byn_ER.UTF-8', 'ca_AD.UTF-8', 'ca_ES.UTF-8', 'ca_ES.UTF-8@valencia', 'ca_FR.UTF-8', 'ca_IT.UTF-8', 'ce_RU.UTF-8', 'chr_US.UTF-8', 'ckb_IQ.UTF-8', 'cmn_TW.UTF-8', 'crh_RU.UTF-8', 'crh_UA.UTF-8', 'cs_CZ.UTF-8', 'csb_PL.UTF-8', 'cv_RU.UTF-8', 'cy_GB.UTF-8', 'da_DK.UTF-8', 'de_AT.UTF-8', 'de_BE.UTF-8', 'de_CH.UTF-8', 'de_DE.UTF-8', 'de_IT.UTF-8', 'de_LI.UTF-8', 'de_LU.UTF-8', 'doi_IN.UTF-8', 'dsb_DE.UTF-8', 'dv_MV.UTF-8', 'dz_BT.UTF-8', 'el_CY.UTF-8', 'el_GR.UTF-8', 'en_AG.UTF-8', 'en_AU.UTF-8', 'en_BW.UTF-8', 'en_CA.UTF-8', 'en_DK.UTF-8', 'en_GB.UTF-8', 'en_HK.UTF-8', 'en_IE.UTF-8', 'en_IL.UTF-8', 'en_IN.UTF-8', 'en_NG.UTF-8', 'en_NZ.UTF-8', 'en_PH.UTF-8', 'en_SC.UTF-8', 'en_SG.UTF-8', 'en_US.UTF-8', 'en_ZA.UTF-8', 'en_ZM.UTF-8', 'en_ZW.UTF-8', 'eo.UTF-8', 'es_AR.UTF-8', 'es_BO.UTF-8', 'es_CL.UTF-8', 'es_CO.UTF-8', 'es_CR.UTF-8', 'es_CU.UTF-8', 'es_DO.UTF-8', 'es_EC.UTF-8', 'es_ES.UTF-8', 'es_GT.UTF-8', 'es_HN.UTF-8', 'es_MX.UTF-8', 'es_NI.UTF-8', 'es_PA.UTF-8', 'es_PE.UTF-8', 'es_PR.UTF-8', 'es_PY.UTF-8', 'es_SV.UTF-8', 'es_US.UTF-8', 'es_UY.UTF-8', 'es_VE.UTF-8', 'et_EE.UTF-8', 'eu_ES.UTF-8', 'fa_IR.UTF-8', 'ff_SN.UTF-8', 'fi_FI.UTF-8', 'fil_PH.UTF-8', 'fo_FO.UTF-8', 'fr_BE.UTF-8', 'fr_CA.UTF-8', 'fr_CH.UTF-8', 'fr_FR.UTF-8', 'fr_HT.UTF-8', 'fr_LU.UTF-8', 'fur_IT.UTF-8', 'fy_DE.UTF-8', 'fy_NL.UTF-8', 'ga_IE.UTF-8', 'gbm_IN.UTF-8', 'gd_GB.UTF-8', 'gez_ER.UTF-8', 'gez_ER.UTF-8@abegede', 'gez_ET.UTF-8', 'gez_ET.UTF-8@abegede', 'gl_ES.UTF-8', 'glk_IR.UTF-8', 'gu_IN.UTF-8', 'gv_GB.UTF-8', 'ha_NG.UTF-8', 'hak_TW.UTF-8', 'he_IL.UTF-8', 'hi_IN.UTF-8', 'hif_FJ.UTF-8', 'hne_IN.UTF-8', 'hr_HR.UTF-8', 'hsb_DE.UTF-8', 'ht_HT.UTF-8', 'hu_HU.UTF-8', 'hy_AM.UTF-8', 'ia_FR.UTF-8', 'id_ID.UTF-8', 'ig_NG.UTF-8', 'ik_CA.UTF-8', 'ilo_PH.UTF-8', 'is_IS.UTF-8', 'it_CH.UTF-8', 'it_IT.UTF-8', 'iu_CA.UTF-8', 'iw_IL.UTF-8', 'ja_JP.UTF-8', 'ka_GE.UTF-8', 'kab_DZ.UTF-8', 'kk_KZ.UTF-8', 'kl_GL.UTF-8', 'km_KH.UTF-8', 'kn_IN.UTF-8', 'ko_KR.UTF-8', 'kok_IN.UTF-8', 'ks_IN.UTF-8', 'ks_IN.UTF-8@devanagari', 'ku_TR.UTF-8', 'kv_RU.UTF-8', 'kw_GB.UTF-8', 'ky_KG.UTF-8', 'lb_LU.UTF-8', 'lg_UG.UTF-8', 'li_BE.UTF-8', 'li_NL.UTF-8', 'lij_IT.UTF-8', 'ln_CD.UTF-8', 'lo_LA.UTF-8', 'lt_LT.UTF-8', 'ltg_LV.UTF-8', 'lv_LV.UTF-8', 'lzh_TW.UTF-8', 'mag_IN.UTF-8', 'mai_IN.UTF-8', 'mai_NP.UTF-8', 'mdf_RU.UTF-8', 'mfe_MU.UTF-8', 'mg_MG.UTF-8', 'mhr_RU.UTF-8', 'mi_NZ.UTF-8', 'miq_NI.UTF-8', 'mjw_IN.UTF-8', 'mk_MK.UTF-8', 'ml_IN.UTF-8', 'mn_MN.UTF-8', 'mni_IN.UTF-8', 'mnw_MM.UTF-8', 'mr_IN.UTF-8', 'ms_MY.UTF-8', 'mt_MT.UTF-8', 'my_MM.UTF-8', 'nan_TW.UTF-8', 'nan_TW.UTF-8@latin', 'nb_NO.UTF-8', 'nds_DE.UTF-8', 'nds_NL.UTF-8', 'ne_NP.UTF-8', 'nhn_MX.UTF-8', 'niu_NU.UTF-8', 'niu_NZ.UTF-8', 'nl_AW.UTF-8', 'nl_BE.UTF-8', 'nl_NL.UTF-8', 'nn_NO.UTF-8', 'no_NO.UTF-8', 'nr_ZA.UTF-8', 'nso_ZA.UTF-8', 'oc_FR.UTF-8', 'om_ET.UTF-8', 'om_KE.UTF-8', 'or_IN.UTF-8', 'os_RU.UTF-8', 'pa_IN.UTF-8', 'pa_PK.UTF-8', 'pap_AN.UTF-8', 'pap_AW.UTF-8', 'pap_CW.UTF-8', 'pl_PL.UTF-8', 'ps_AF.UTF-8', 'pt_BR.UTF-8', 'pt_PT.UTF-8', 'quz_PE.UTF-8', 'raj_IN.UTF-8', 'rif_MA.UTF-8', 'ro_RO.UTF-8', 'ru_RU.UTF-8', 'ru_UA.UTF-8', 'rw_RW.UTF-8', 'sa_IN.UTF-8', 'sah_RU.UTF-8', 'sat_IN.UTF-8', 'sc_IT.UTF-8', 'scn_IT.UTF-8', 'sd_IN.UTF-8', 'sd_IN.UTF-8@devanagari', 'se_NO.UTF-8', 'sgs_LT.UTF-8', 'shn_MM.UTF-8', 'shs_CA.UTF-8', 'si_LK.UTF-8', 'sid_ET.UTF-8', 'sk_SK.UTF-8', 'sl_SI.UTF-8', 'sm_WS.UTF-8', 'so_DJ.UTF-8', 'so_ET.UTF-8', 'so_KE.UTF-8', 'so_SO.UTF-8', 'sq_AL.UTF-8', 'sq_MK.UTF-8', 'sr_ME.UTF-8', 'sr_ME.UTF-8@latin', 'sr_RS.UTF-8', 'sr_RS.UTF-8@latin', 'ss_ZA.UTF-8', 'ssy_ER.UTF-8', 'st_ZA.UTF-8', 'su_ID.UTF-8', 'sv_FI.UTF-8', 'sv_SE.UTF-8', 'sw_KE.UTF-8', 'sw_TZ.UTF-8', 'syr.UTF-8', 'szl_PL.UTF-8', 'ta_IN.UTF-8', 'ta_LK.UTF-8', 'ta_SG.UTF-8', 'tcy_IN.UTF-8', 'te_IN.UTF-8', 'tg_TJ.UTF-8', 'th_TH.UTF-8', 'the_NP.UTF-8', 'ti_ER.UTF-8', 'ti_ET.UTF-8', 'tig_ER.UTF-8', 'tk_TM.UTF-8', 'tl_PH.UTF-8', 'tn_BW.UTF-8', 'tn_ZA.UTF-8', 'to_TO.UTF-8', 'tok.UTF-8', 'tpi_PG.UTF-8', 'tr_CY.UTF-8', 'tr_TR.UTF-8', 'ts_ZA.UTF-8', 'tt_RU.UTF-8', 'tt_RU.UTF-8@iqtelif', 'ug_CN.UTF-8', 'uk_UA.UTF-8', 'unm_US.UTF-8', 'ur_IN.UTF-8', 'ur_PK.UTF-8', 'uz_UZ.UTF-8', 'uz_UZ.UTF-8@cyrillic', 've_ZA.UTF-8', 'vi_VN.UTF-8', 'wa_BE.UTF-8', 'wae_CH.UTF-8', 'wal_ET.UTF-8', 'wo_SN.UTF-8', 'xh_ZA.UTF-8', 'yi_US.UTF-8', 'yo_NG.UTF-8', 'yue_HK.UTF-8', 'yuw_PG.UTF-8', 'zgh_MA.UTF-8', 'zh_CN.UTF-8', 'zh_HK.UTF-8', 'zh_MO.UTF-8', 'zh_SG.UTF-8', 'zh_TW.UTF-8', 'zu_ZA.UTF-8'] >>> print(list_all_keyboards()) # doctest: +NORMALIZE_WHITESPACE ['ad', 'af', 'af(fa-olpc)', 'af(ps)', 'af(ps-olpc)', 'af(uz)', 'af(uz-olpc)', 'al', 'am', 'am(eastern)', 'am(eastern-alt)', 'am(phonetic)', 'am(phonetic-alt)', 'am(western)', 'ara', 'ara(azerty)', 'ara(azerty_digits)', 'ara(buckwalter)', 'ara(digits)', 'ara(qwerty)', 'ara(qwerty_digits)', 'at(nodeadkeys)', 'az', 'az(cyrillic)', 'ba', 'bd', 'bd(probhat)', 'be', 'be(oss)', 'bg', 'bg(bas_phonetic)', 'bg(phonetic)', 'br', 'brai', 'brai(left_hand)', 'brai(right_hand)', 'bt', 'by', 'by(legacy)', 'ca', 'ca(eng)', 'ca(ike)', 'ca(multi)', 'ca(multi-2gr)', 'ca(shs)', 'ch', 'ch(fr)', 'cn', 'cn(tib)', 'cn(tib_asciinum)', 'cn(ug)', 'cz', 'cz(ucw)', 'de', 'de(deadacute)', 'de(nodeadkeys)', 'de(ru)', 'dk', 'dz(ar)', 'dz(azerty-deadkeys)', 'dz(azerty-oss)', 'dz(ber)', 'ee', 'es', 'es(ast)', 'es(cat)', 'et', 'fi', 'fi(classic)', 'fi(nodeadkeys)', 'fo', 'fr', 'fr(geo)', 'fr(latin9)', 'fr(oss)', 'gb', 'ge', 'ge(os)', 'gr', 'gr(extended)', 'gr(nodeadkeys)', 'gr(polytonic)', 'gr(simple)', 'hr', 'hu', 'ie', 'ie(CloGaelach)', 'ie(ogam)', 'il', 'il(biblical)', 'il(lyx)', 'il(phonetic)', 'in', 'in(ben)', 'in(ben_baishakhi)', 'in(ben_bornona)', 'in(ben_gitanjali)', 'in(ben_inscript)', 'in(ben_probhat)', 'in(bolnagri)', 'in(deva)', 'in(eng)', 'in(guj)', 'in(guru)', 'in(hin-kagapa)', 'in(hin-wx)', 'in(jhelum)', 'in(kan)', 'in(kan-kagapa)', 'in(mal)', 'in(mal_enhanced)', 'in(mal_lalitha)', 'in(mar-kagapa)', 'in(ori)', 'in(san-kagapa)', 'in(tam)', 'in(tam_tamilnet)', 'in(tam_tamilnet_TAB)', 'in(tam_tamilnet_TSCII)', 'in(tam_tamilnet_with_tam_nums)', 'in(tel)', 'in(tel-kagapa)', 'in(urd-phonetic)', 'in(urd-phonetic3)', 'in(urd-winkeys)', 'iq', 'ir', 'ir(pes_keypad)', 'it', 'jp', 'jp(kana)', 'jp(mac)', 'ke', 'kg', 'kg(phonetic)', 'kh', 'kr', 'kz', 'kz(kazrus)', 'kz(ruskaz)', 'la', 'la(stea)', 'latam', 'lk', 'lk(tam_TAB)', 'lk(tam_unicode)', 'lt', 'lv', 'ma', 'ma(french)', 'ma(tifinagh)', 'ma(tifinagh-alt)', 'ma(tifinagh-alt-phonetic)', 'ma(tifinagh-extended)', 'ma(tifinagh-extended-phonetic)', 'ma(tifinagh-phonetic)', 'me', 'me(cyrillic)', 'me(cyrillicalternatequotes)', 'me(cyrillicyz)', 'mk', 'mk(nodeadkeys)', 'mm', 'mn', 'mt', 'mt(us)', 'mv', 'ng', 'ng(hausa)', 'ng(igbo)', 'ng(yoruba)', 'nl', 'no', 'np', 'ph', 'ph(capewell-dvorak-bay)', 'ph(capewell-qwerf2k6-bay)', 'ph(colemak-bay)', 'ph(dvorak-bay)', 'ph(qwerty-bay)', 'pk', 'pk(ara)', 'pk(snd)', 'pk(urd-crulp)', 'pk(urd-nla)', 'pl', 'pl(ru_phonetic_dvorak)', 'pt', 'ro', 'rs', 'rs(alternatequotes)', 'rs(latin)', 'rs(rue)', 'rs(yz)', 'ru', 'ru(bak)', 'ru(chm)', 'ru(cv)', 'ru(dos)', 'ru(kom)', 'ru(legacy)', 'ru(mac)', 'ru(os_legacy)', 'ru(os_winkeys)', 'ru(phonetic)', 'ru(phonetic_winkeys)', 'ru(sah)', 'ru(srp)', 'ru(tt)', 'ru(typewriter)', 'ru(typewriter-legacy)', 'ru(udm)', 'ru(xal)', 'se', 'se(nodeadkeys)', 'se(rus)', 'se(rus_nodeadkeys)', 'se(swl)', 'si', 'sk', 'sn', 'sy', 'sy(syc)', 'sy(syc_phonetic)', 'th', 'th(pat)', 'th(tis)', 'tj', 'tj(legacy)', 'tm', 'tr', 'tr(crh)', 'tr(ku)', 'tz', 'ua', 'ua(homophonic)', 'ua(legacy)', 'ua(phonetic)', 'ua(rstu)', 'ua(rstu_ru)', 'ua(typewriter)', 'ua(winkeys)', 'us', 'us(altgr-intl)', 'us(chr)', 'us(euro)', 'us(intl)', 'us(rus)', 'uz', 'uz(latin)', 'vn', 'za'] >>> print(list_all_territories()) # doctest: +NORMALIZE_WHITESPACE ['001', '002', '019', '142', '150', '419', 'AD', 'AE', 'AF', 'AG', 'AI', 'AL', 'AM', 'AN', 'AO', 'AQ', 'AR', 'AS', 'AT', 'AU', 'AW', 'AX', 'AZ', 'BA', 'BB', 'BD', 'BE', 'BF', 'BG', 'BH', 'BI', 'BJ', 'BL', 'BM', 'BN', 'BO', 'BQ', 'BR', 'BS', 'BT', 'BW', 'BY', 'BZ', 'CA', 'CC', 'CD', 'CF', 'CG', 'CH', 'CI', 'CK', 'CL', 'CM', 'CN', 'CO', 'CR', 'CU', 'CV', 'CW', 'CX', 'CY', 'CZ', 'DE', 'DG', 'DJ', 'DK', 'DM', 'DO', 'DZ', 'EA', 'EC', 'EE', 'EG', 'EH', 'ER', 'ES', 'ET', 'EU', 'EZ', 'FI', 'FJ', 'FK', 'FM', 'FO', 'FR', 'GA', 'GB', 'GD', 'GE', 'GF', 'GG', 'GH', 'GI', 'GL', 'GM', 'GN', 'GP', 'GQ', 'GR', 'GS', 'GT', 'GU', 'GW', 'GY', 'HK', 'HN', 'HR', 'HT', 'HU', 'IC', 'ID', 'IE', 'IL', 'IM', 'IN', 'IO', 'IQ', 'IR', 'IS', 'IT', 'JE', 'JM', 'JO', 'JP', 'KE', 'KG', 'KH', 'KI', 'KM', 'KN', 'KP', 'KR', 'KW', 'KY', 'KZ', 'LA', 'LB', 'LC', 'LI', 'LK', 'LR', 'LS', 'LT', 'LU', 'LV', 'LY', 'MA', 'MC', 'MD', 'ME', 'MF', 'MG', 'MH', 'MK', 'ML', 'MM', 'MN', 'MO', 'MP', 'MQ', 'MR', 'MS', 'MT', 'MU', 'MV', 'MW', 'MX', 'MY', 'MZ', 'NA', 'NC', 'NE', 'NF', 'NG', 'NI', 'NL', 'NO', 'NP', 'NR', 'NU', 'NZ', 'OM', 'PA', 'PE', 'PF', 'PG', 'PH', 'PK', 'PL', 'PM', 'PN', 'PR', 'PS', 'PT', 'PW', 'PY', 'QA', 'RE', 'RO', 'RS', 'RU', 'RW', 'SA', 'SB', 'SC', 'SD', 'SE', 'SG', 'SH', 'SI', 'SJ', 'SK', 'SL', 'SM', 'SN', 'SO', 'SR', 'SS', 'ST', 'SV', 'SX', 'SY', 'SZ', 'TC', 'TD', 'TG', 'TH', 'TJ', 'TK', 'TL', 'TM', 'TN', 'TO', 'TR', 'TT', 'TV', 'TW', 'TZ', 'UA', 'UG', 'UM', 'US', 'UY', 'UZ', 'VA', 'VC', 'VE', 'VG', 'VI', 'VN', 'VU', 'WF', 'WS', 'XK', 'YE', 'YT', 'YU', 'ZA', 'ZM', 'ZW'] >>> print(list_all_timezones()) # doctest: +NORMALIZE_WHITESPACE ['Africa/Abidjan', 'Africa/Accra', 'Africa/Addis_Ababa', 'Africa/Algiers', 'Africa/Asmara', 'Africa/Bamako', 'Africa/Bangui', 'Africa/Banjul', 'Africa/Bissau', 'Africa/Blantyre', 'Africa/Brazzaville', 'Africa/Bujumbura', 'Africa/Cairo', 'Africa/Casablanca', 'Africa/Ceuta', 'Africa/Conakry', 'Africa/Dakar', 'Africa/Dar_es_Salaam', 'Africa/Djibouti', 'Africa/Douala', 'Africa/El_Aaiun', 'Africa/Freetown', 'Africa/Gaborone', 'Africa/Harare', 'Africa/Johannesburg', 'Africa/Juba', 'Africa/Kampala', 'Africa/Khartoum', 'Africa/Kigali', 'Africa/Kinshasa', 'Africa/Lagos', 'Africa/Libreville', 'Africa/Lome', 'Africa/Luanda', 'Africa/Lubumbashi', 'Africa/Lusaka', 'Africa/Malabo', 'Africa/Maputo', 'Africa/Maseru', 'Africa/Mbabane', 'Africa/Mogadishu', 'Africa/Monrovia', 'Africa/Nairobi', 'Africa/Ndjamena', 'Africa/Niamey', 'Africa/Nouakchott', 'Africa/Ouagadougou', 'Africa/Porto-Novo', 'Africa/Sao_Tome', 'Africa/Tripoli', 'Africa/Tunis', 'Africa/Windhoek', 'America/Adak', 'America/Anchorage', 'America/Anguilla', 'America/Antigua', 'America/Araguaina', 'America/Argentina/Buenos_Aires', 'America/Argentina/Catamarca', 'America/Argentina/Cordoba', 'America/Argentina/Jujuy', 'America/Argentina/La_Rioja', 'America/Argentina/Mendoza', 'America/Argentina/Rio_Gallegos', 'America/Argentina/Salta', 'America/Argentina/San_Juan', 'America/Argentina/San_Luis', 'America/Argentina/Tucuman', 'America/Argentina/Ushuaia', 'America/Aruba', 'America/Asuncion', 'America/Atikokan', 'America/Bahia', 'America/Bahia_Banderas', 'America/Barbados', 'America/Belem', 'America/Belize', 'America/Blanc-Sablon', 'America/Boa_Vista', 'America/Bogota', 'America/Boise', 'America/Cambridge_Bay', 'America/Campo_Grande', 'America/Cancun', 'America/Caracas', 'America/Cayenne', 'America/Cayman', 'America/Chicago', 'America/Chihuahua', 'America/Costa_Rica', 'America/Creston', 'America/Cuiaba', 'America/Curacao', 'America/Danmarkshavn', 'America/Dawson', 'America/Dawson_Creek', 'America/Denver', 'America/Detroit', 'America/Dominica', 'America/Edmonton', 'America/Eirunepe', 'America/El_Salvador', 'America/Fortaleza', 'America/Galapagos', 'America/Glace_Bay', 'America/Godthab', 'America/Goose_Bay', 'America/Grand_Turk', 'America/Grenada', 'America/Guadeloupe', 'America/Guatemala', 'America/Guayaquil', 'America/Guyana', 'America/Halifax', 'America/Havana', 'America/Hermosillo', 'America/Indiana/Indianapolis', 'America/Indiana/Knox', 'America/Indiana/Marengo', 'America/Indiana/Petersburg', 'America/Indiana/Tell_City', 'America/Indiana/Vevay', 'America/Indiana/Vincennes', 'America/Indiana/Winamac', 'America/Inuvik', 'America/Iqaluit', 'America/Jamaica', 'America/Juneau', 'America/Kentucky/Louisville', 'America/Kentucky/Monticello', 'America/Kralendijk', 'America/La_Paz', 'America/Lima', 'America/Los_Angeles', 'America/Lower_Princes', 'America/Maceio', 'America/Managua', 'America/Manaus', 'America/Marigot', 'America/Martinique', 'America/Matamoros', 'America/Mazatlan', 'America/Menominee', 'America/Merida', 'America/Metlakatla', 'America/Mexico_City', 'America/Miquelon', 'America/Moncton', 'America/Monterrey', 'America/Montevideo', 'America/Montreal', 'America/Montserrat', 'America/Nassau', 'America/New_York', 'America/Nipigon', 'America/Nome', 'America/Noronha', 'America/North_Dakota/Beulah', 'America/North_Dakota/Center', 'America/North_Dakota/New_Salem', 'America/Ojinaga', 'America/Panama', 'America/Pangnirtung', 'America/Paramaribo', 'America/Phoenix', 'America/Port-au-Prince', 'America/Port_of_Spain', 'America/Porto_Velho', 'America/Puerto_Rico', 'America/Rainy_River', 'America/Rankin_Inlet', 'America/Recife', 'America/Regina', 'America/Resolute', 'America/Rio_Branco', 'America/Santa_Isabel', 'America/Santarem', 'America/Santiago', 'America/Santo_Domingo', 'America/Sao_Paulo', 'America/Scoresbysund', 'America/Shiprock', 'America/Sitka', 'America/St_Barthelemy', 'America/St_Johns', 'America/St_Kitts', 'America/St_Lucia', 'America/St_Thomas', 'America/St_Vincent', 'America/Swift_Current', 'America/Tegucigalpa', 'America/Thule', 'America/Thunder_Bay', 'America/Tijuana', 'America/Toronto', 'America/Tortola', 'America/Vancouver', 'America/Whitehorse', 'America/Winnipeg', 'America/Yakutat', 'America/Yellowknife', 'Arctic/Longyearbyen', 'Asia/Aden', 'Asia/Amman', 'Asia/Anadyr', 'Asia/Ashgabat', 'Asia/Baghdad', 'Asia/Bahrain', 'Asia/Baku', 'Asia/Bangkok', 'Asia/Beirut', 'Asia/Bishkek', 'Asia/Brunei', 'Asia/Choibalsan', 'Asia/Colombo', 'Asia/Damascus', 'Asia/Dhaka', 'Asia/Dili', 'Asia/Dubai', 'Asia/Dushanbe', 'Asia/Famagusta', 'Asia/Gaza', 'Asia/Ho_Chi_Minh', 'Asia/Hong_Kong', 'Asia/Hovd', 'Asia/Irkutsk', 'Asia/Jakarta', 'Asia/Jayapura', 'Asia/Jerusalem', 'Asia/Kabul', 'Asia/Kamchatka', 'Asia/Karachi', 'Asia/Kathmandu', 'Asia/Khandyga', 'Asia/Kolkata', 'Asia/Krasnoyarsk', 'Asia/Kuala_Lumpur', 'Asia/Kuching', 'Asia/Kuwait', 'Asia/Macau', 'Asia/Magadan', 'Asia/Manila', 'Asia/Muscat', 'Asia/Nicosia', 'Asia/Novokuznetsk', 'Asia/Novosibirsk', 'Asia/Omsk', 'Asia/Oral', 'Asia/Phnom_Penh', 'Asia/Pyongyang', 'Asia/Qatar', 'Asia/Rangoon', 'Asia/Riyadh', 'Asia/Sakhalin', 'Asia/Samarkand', 'Asia/Seoul', 'Asia/Shanghai', 'Asia/Singapore', 'Asia/Taipei', 'Asia/Tashkent', 'Asia/Tbilisi', 'Asia/Tehran', 'Asia/Thimphu', 'Asia/Tokyo', 'Asia/Ulaanbaatar', 'Asia/Ust-Nera', 'Asia/Vientiane', 'Asia/Vladivostok', 'Asia/Yakutsk', 'Asia/Yangon', 'Asia/Yekaterinburg', 'Asia/Yerevan', 'Atlantic/Azores', 'Atlantic/Bermuda', 'Atlantic/Canary', 'Atlantic/Cape_Verde', 'Atlantic/Faroe', 'Atlantic/Madeira', 'Atlantic/Reykjavik', 'Atlantic/South_Georgia', 'Atlantic/St_Helena', 'Atlantic/Stanley', 'Australia/Adelaide', 'Australia/Brisbane', 'Australia/Broken_Hill', 'Australia/Currie', 'Australia/Darwin', 'Australia/Eucla', 'Australia/Hobart', 'Australia/Lindeman', 'Australia/Lord_Howe', 'Australia/Melbourne', 'Australia/Perth', 'Australia/Sydney', 'Europe/Amsterdam', 'Europe/Andorra', 'Europe/Athens', 'Europe/Belgrade', 'Europe/Berlin', 'Europe/Bratislava', 'Europe/Brussels', 'Europe/Bucharest', 'Europe/Budapest', 'Europe/Busingen', 'Europe/Chisinau', 'Europe/Copenhagen', 'Europe/Dublin', 'Europe/Gibraltar', 'Europe/Guernsey', 'Europe/Helsinki', 'Europe/Isle_of_Man', 'Europe/Istanbul', 'Europe/Jersey', 'Europe/Kaliningrad', 'Europe/Kiev', 'Europe/Lisbon', 'Europe/Ljubljana', 'Europe/London', 'Europe/Luxembourg', 'Europe/Madrid', 'Europe/Malta', 'Europe/Mariehamn', 'Europe/Minsk', 'Europe/Monaco', 'Europe/Moscow', 'Europe/Oslo', 'Europe/Paris', 'Europe/Podgorica', 'Europe/Prague', 'Europe/Riga', 'Europe/Rome', 'Europe/Samara', 'Europe/San_Marino', 'Europe/Sarajevo', 'Europe/Simferopol', 'Europe/Skopje', 'Europe/Sofia', 'Europe/Stockholm', 'Europe/Tallinn', 'Europe/Tirane', 'Europe/Uzhgorod', 'Europe/Vaduz', 'Europe/Vatican', 'Europe/Vienna', 'Europe/Vilnius', 'Europe/Volgograd', 'Europe/Warsaw', 'Europe/Zagreb', 'Europe/Zaporozhye', 'Europe/Zurich', 'Indian/Antananarivo', 'Indian/Chagos', 'Indian/Christmas', 'Indian/Cocos', 'Indian/Comoro', 'Indian/Mahe', 'Indian/Maldives', 'Indian/Mauritius', 'Indian/Mayotte', 'Indian/Reunion', 'Pacific/Apia', 'Pacific/Auckland', 'Pacific/Chatham', 'Pacific/Chuuk', 'Pacific/Easter', 'Pacific/Efate', 'Pacific/Fakaofo', 'Pacific/Fiji', 'Pacific/Funafuti', 'Pacific/Guadalcanal', 'Pacific/Guam', 'Pacific/Honolulu', 'Pacific/Kiritimati', 'Pacific/Kwajalein', 'Pacific/Majuro', 'Pacific/Midway', 'Pacific/Nauru', 'Pacific/Niue', 'Pacific/Norfolk', 'Pacific/Noumea', 'Pacific/Pago_Pago', 'Pacific/Palau', 'Pacific/Pitcairn', 'Pacific/Port_Moresby', 'Pacific/Rarotonga', 'Pacific/Saipan', 'Pacific/Tahiti', 'Pacific/Tongatapu', 'Pacific/Wake', 'Pacific/Wallis', 'US/Pacific'] >>> print(list_all_scripts()) # doctest: +NORMALIZE_WHITESPACE ['Adlm', 'Arab', 'Armn', 'Beng', 'Bhks', 'Brah', 'Cakm', 'Cans', 'Cham', 'Cher', 'Copt', 'Cprt', 'Cyrl', 'Cyrs', 'Deva', 'Dsrt', 'Elba', 'Ethi', 'Gara', 'Geor', 'Glag', 'Gran', 'Grek', 'Gujr', 'Guru', 'Hang', 'Hani', 'Hans', 'Hant', 'Hebr', 'Hira', 'Hmnp', 'Hung', 'Java', 'Jpan', 'Kana', 'Khmr', 'Knda', 'Kore', 'Lana', 'Laoo', 'Latin', 'Latn', 'Linb', 'Mahj', 'Marc', 'Mlym', 'Modi', 'Mong', 'Mtei', 'Mymr', 'Newa', 'Nkoo', 'Olck', 'Orya', 'Osge', 'Osma', 'Perm', 'Phag', 'Rohg', 'Shaw', 'Shrd', 'Sidd', 'Sinh', 'Sund', 'Sunu', 'Syrc', 'Takr', 'Talu', 'Taml', 'Tang', 'Tavt', 'Telu', 'Tfng', 'Tglg', 'Thaa', 'Thai', 'Tibt', 'Tirh', 'Tutg', 'Vaii', 'Yiii'] >>> print(list_all_input_methods()) # doctest: +NORMALIZE_WHITESPACE ['ibus/anthy', 'ibus/chewing', 'ibus/hangul', 'ibus/kkc', 'ibus/libpinyin', 'ibus/libzhuyin', 'ibus/m17n:ar:kbd', 'ibus/m17n:as:inscript2', 'ibus/m17n:bn:inscript2', 'ibus/m17n:brx:inscript2-deva', 'ibus/m17n:doi:inscript2-deva', 'ibus/m17n:gu:inscript2', 'ibus/m17n:hi:inscript2', 'ibus/m17n:kn:inscript2', 'ibus/m17n:kok:inscript2-deva', 'ibus/m17n:ks:inscript2-deva', 'ibus/m17n:ks:kbd', 'ibus/m17n:mai:inscript2', 'ibus/m17n:ml:inscript2', 'ibus/m17n:mni:inscript2-beng', 'ibus/m17n:mr:inscript2', 'ibus/m17n:ne:inscript2-deva', 'ibus/m17n:or:inscript2', 'ibus/m17n:pa:inscript2-guru', 'ibus/m17n:sa:inscript2', 'ibus/m17n:sat:inscript2-deva', 'ibus/m17n:sd:inscript2-deva', 'ibus/m17n:ta:inscript2', 'ibus/m17n:te:inscript2', 'ibus/m17n:ur:phonetic', 'ibus/m17n:vi:telex', 'ibus/table:cangjie5'] >>> print(list_all_console_fonts()) # doctest: +NORMALIZE_WHITESPACE ['LatCyrHebKa-16_GIA', 'LatGrkCyr-8x16', 'eurlatgr', 'georgian16', 'iso07u-16', 'latarcyrheb-sun16'] ''' if __name__ == "__main__": import doctest (FAILED, ATTEMPTED) = doctest.testmod() print(f'{ATTEMPTED} tests run. {ATTEMPTED - FAILED} passed and {FAILED} failed.') if FAILED: sys.exit(FAILED) print(f'All tests passed.') sys.exit(0) ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1770058826.3302565 langtable-0.0.70/tools/0000700002345600234560000000000015140172112014501 5ustar00mfabianmfabian././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1576858091.0 langtable-0.0.70/tools/compare_with_glib_source.py0000755002345600234560000001161513577170753022157 0ustar00mfabianmfabian#! /usr/bin/python3 import os import re import glob import langtable GLIBC_SOURCE_DIR = '/local/mfabian/src/glibc' def replace_glib_codepoints_with_characters(text): pattern = re.compile( r'.*(?P)') while pattern.match(text): match = pattern.match(text) codepoint = match.group('codepoint') text = text.replace( codepoint, chr(int(codepoint.replace('', ''), 16))) return text for locale_source in sorted(glob.glob( os.path.join(GLIBC_SOURCE_DIR, 'localedata/locales', '*'))): locale_id = locale_source.split('/')[-1] territory_id = '' pattern = re.compile(r'.*(?P[A-Z]{2})') match = pattern.match(locale_id) if match: territory_id = match.group('territory') if 'aa_ER@saaho' in locale_id: # copy aa_ER continue if 'ca_ES@valencia' in locale_id: # copy ca_ES continue if 'gez_ER@abegede' in locale_id: # copy gez_ER continue if 'gez_ET@abegede' in locale_id: # copy gez_ET continue if '@euro' in locale_id: continue if 'translit' in locale_id: continue if 'i18n' in locale_id: continue if 'POSIX' in locale_id: continue if 'iso14651' in locale_id: continue if 'cns11643' in locale_id: continue if 'sr_RS@latin' in locale_id: continue if 'zh_CN' in locale_id: continue if 'zh_HK' in locale_id: continue if 'zh_TW' in locale_id: continue with open(locale_source, encoding='UTF-8') as file_handle: lines = file_handle.readlines() language = '' lang_name = '' territory = '' country_name = '' tag = '' value = '' pattern = re.compile( r'^(?P[a-z_]+)\s+"(?P.+)".*') for line in lines: match = pattern.match(line) if match: tag = match.group('tag') value = match.group('value') if tag == 'language': language = value if tag == 'lang_name': lang_name = value if tag == 'territory': territory = value if tag == 'country_name': country_name = value lang_name = replace_glib_codepoints_with_characters(lang_name) language = replace_glib_codepoints_with_characters(language) territory = replace_glib_codepoints_with_characters(territory) country_name = replace_glib_codepoints_with_characters(country_name) langtable_language_english = langtable.language_name( languageId=locale_id, languageIdQuery='en') langtable_language_endonym = langtable.language_name( languageId=locale_id) langtable_territory_english = langtable.territory_name( territoryId=territory_id, languageIdQuery='en') langtable_territory_endonym = langtable.territory_name( territoryId=territory_id, languageIdQuery=locale_id) langtable_language_english = langtable_language_english.replace( ' (' + langtable_territory_english + ')', '').replace( ' (Devanagari script)', '').replace( ' (Latin)', '') langtable_language_endonym = langtable_language_endonym.replace( ' (' + langtable_territory_endonym + ')', '') if langtable_language_endonym != lang_name: print('locale_id %s' % locale_id) print(' glibc : lang_name=%s' % lang_name) print(' langtable: lang_name=%s' % langtable_language_endonym) langtable_language_endonym_codes = '' for char in langtable_language_endonym: langtable_language_endonym_codes += '' % ord(char) print(' langtable: codes=%s' % langtable_language_endonym_codes) if langtable_language_english != language: print('locale_id %s' % locale_id) print(' glibc : language=%s' % language) print(' langtable: language=%s' % langtable_language_english) langtable_language_english_codes = '' for char in langtable_language_english: langtable_language_english_codes += '' % ord(char) print(' langtable: codes=%s' % langtable_language_english_codes) if langtable_territory_endonym != country_name: print('locale_id %s' % locale_id) print(' glibc : country_name=%s' % country_name) print(' langtable: country_name=%s' % langtable_territory_endonym) langtable_territory_endonym_codes = '' for char in langtable_territory_endonym: langtable_territory_endonym_codes += '' % ord(char) print(' langtable: codes=%s' % langtable_territory_endonym_codes) ././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1721225841.0 langtable-0.0.70/tools/list-missing-from-cldr0000755002345600234560000000273714645751161020777 0ustar00mfabianmfabian#! /usr/bin/python3 from typing import Set import os import sys import re import glob # pylint: disable=wrong-import-order sys.path.insert(0, "/local/mfabian/src/langtable") # pylint: disable=import-error import langtable # type: ignore # pylint: enable=import-error sys.path.pop(0) # pylint: enable=wrong-import-order CLDR_SOURCE_DIR = '/local/mfabian/src/cldr' ALL_LANGUAGES = langtable.list_all_languages() ALL_SCRIPTS = langtable.list_all_scripts() ALL_TERRITORIES = langtable.list_all_territories() MISSING_LANGUAGES: Set[str] = set() MISSING_SCRIPTS: Set[str] = set() MISSING_TERRITORIES: Set[str] = set() for cldr_file in sorted(glob.glob( os.path.join(CLDR_SOURCE_DIR, 'common/main', '*.xml'))): cldr_locale_id = cldr_file.split('/')[-1].split('.')[0] locale = langtable.parse_locale(cldr_locale_id) #print(f'id={cldr_locale_id} language={locale.language} script={locale.script} territory={locale.territory} variant={locale.variant}') if locale.language and locale.language not in ALL_LANGUAGES: MISSING_LANGUAGES.add(locale.language) if locale.script and locale.script not in ALL_SCRIPTS: MISSING_SCRIPTS.add(locale.script) if locale.territory and locale.territory not in ALL_TERRITORIES: MISSING_TERRITORIES.add(locale.territory) print(f'{langtable.info()}') print(f'Missing languages: {sorted(MISSING_LANGUAGES)}') print(f'Missing scripts: {sorted(MISSING_SCRIPTS)}') print(f'Missing territories: {sorted(MISSING_TERRITORIES)}') ././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1707413247.0 langtable-0.0.70/tools/list-missing-regions-and-languages.sh0000755002345600234560000000556314561207377023677 0ustar00mfabianmfabian#!/bin/bash # list territories which have glibc locales but are not in territories.xml: echo "----------------------------------------------------------------------" echo "Missing territories:" MISSING_TERRITORIES= MISSING_TERRITORIES_COUNT=0 for i in $(locale -a | grep -a _ | perl -pe 's/.*_([A-Z]{2,2}).*/\1/g' | sort | uniq ); do grep -q $i territories.xml; if [ $? -eq 1 ]; then MISSING_TERRITORIES="$MISSING_TERRITORIES $i"; MISSING_TERRITORIES_COUNT=$(expr $MISSING_TERRITORIES_COUNT + 1); fi; done echo $MISSING_TERRITORIES echo count=$MISSING_TERRITORIES_COUNT echo "----------------------------------------------------------------------" echo "Missing languages:" MISSING_LANGUAGES= MISSING_LANGUAGES_COUNT=0 for i in $(locale -a | grep -a _ | perl -pe 's/([a-z]{2,3})_.*/\1/g' | sort | uniq ); do grep -q "$i" languages.xml; if [ $? -eq 1 ]; then MISSING_LANGUAGES="$MISSING_LANGUAGES $i"; MISSING_LANGUAGES_COUNT=$(expr $MISSING_LANGUAGES_COUNT + 1); fi; done echo $MISSING_LANGUAGES echo count=$MISSING_LANGUAGES_COUNT echo "----------------------------------------------------------------------" echo "Missing locales in languages.xml:" MISSING_LOCALES_IN_LANGUAGES= MISSING_LOCALES_IN_LANGUAGES_COUNT=0 for i in $(locale -a | grep -a utf8 | perl -pe 's/utf8/UTF-8/g' | grep -v C.UTF-8 | sort | uniq ); do grep -q "$i" languages.xml; if [ $? -eq 1 ]; then MISSING_LOCALES_IN_LANGUAGES="$MISSING_LOCALES_IN_LANGUAGES $i"; MISSING_LOCALES_IN_LANGUAGES_COUNT=$(expr $MISSING_LOCALES_IN_LANGUAGES_COUNT + 1); fi; done echo $MISSING_LOCALES_IN_LANGUAGES echo count=$MISSING_LOCALES_IN_LANGUAGES_COUNT echo "----------------------------------------------------------------------" echo "Missing locales in territories.xml:" MISSING_LOCALES_IN_TERRITORIES= MISSING_LOCALES_IN_TERRITORIES_COUNT=0 for i in $(locale -a | grep -a utf8 | perl -pe 's/utf8/UTF-8/g' | grep -v '\(C\|eo\|ia_FR\).UTF-8' | sort | uniq ); do grep -q "$i" territories.xml; if [ $? -eq 1 ]; then MISSING_LOCALES_IN_TERRITORIES="$MISSING_LOCALES_IN_TERRITORIES $i"; MISSING_LOCALES_IN_TERRITORIES_COUNT=$(expr $MISSING_LOCALES_IN_TERRITORIES_COUNT + 1); fi; done echo $MISSING_LOCALES_IN_TERRITORIES echo count=$MISSING_LOCALES_IN_TERRITORIES_COUNT echo "----------------------------------------------------------------------" echo "Locales which are in langtable but missing in glibc:" MISSING_LOCALES_IN_GLIBC= MISSING_LOCALES_IN_GLIBC_COUNT=0 for i in $(grep ".*" *.xml | perl -pe 's/.*(([a-z]{2,3}_|eo|syr).*)<\/localeId>.*/\1/g') do LC_ALL=$i locale charmap 2>&1 | grep -q UTF-8 if [ $? -eq 1 ]; then MISSING_LOCALES_IN_GLIBC="$MISSING_LOCALES_IN_GLIBC $i" MISSING_LOCALES_IN_GLIBC_COUNT=$(expr $MISSING_LOCALES_IN_GLIBC_COUNT + 1) fi done echo $MISSING_LOCALES_IN_GLIBC echo count=$MISSING_LOCALES_IN_GLIBC_COUNT ././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1368024699.0 langtable-0.0.70/unicode-license.txt0000644002345600234560000000556512142463173017206 0ustar00mfabianmfabianUNICODE, INC. LICENSE AGREEMENT - DATA FILES AND SOFTWARE Unicode Data Files include all data files under the directories http://www.unicode.org/Public/, http://www.unicode.org/reports/, and http://www.unicode.org/cldr/data/. Unicode Data Files do not include PDF online code charts under the directory http://www.unicode.org/Public/. Software includes any source code published in the Unicode Standard or under the directories http://www.unicode.org/Public/, http://www.unicode.org/reports/, and http://www.unicode.org/cldr/data/. NOTICE TO USER: Carefully read the following legal agreement. BY DOWNLOADING, INSTALLING, COPYING OR OTHERWISE USING UNICODE INC.'S DATA FILES ("DATA FILES"), AND/OR SOFTWARE ("SOFTWARE"), YOU UNEQUIVOCALLY ACCEPT, AND AGREE TO BE BOUND BY, ALL OF THE TERMS AND CONDITIONS OF THIS AGREEMENT. IF YOU DO NOT AGREE, DO NOT DOWNLOAD, INSTALL, COPY, DISTRIBUTE OR USE THE DATA FILES OR SOFTWARE. COPYRIGHT AND PERMISSION NOTICE Copyright © 1991-2013 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in http://www.unicode.org/copyright.html. Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode data files and any associated documentation (the "Data Files") or Unicode software and any associated documentation (the "Software") to deal in the Data Files or Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom the Data Files or Software are furnished to do so, provided that (a) the above copyright notice(s) and this permission notice appear with all copies of the Data Files or Software, (b) both the above copyright notice(s) and this permission notice appear in associated documentation, and (c) there is clear notice in each modified Data File or in the Software as well as in the documentation associated with the Data File(s) or Software that the data or software has been modified. THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE. Except as contained in this notice, the name of a copyright holder shall not be used in advertising or otherwise to promote the sale, use or other dealings in these Data Files or Software without prior written authorization of the copyright holder.