From e1b8db251444327e10f598decec90160f9b27cf5 Mon Sep 17 00:00:00 2001 From: Noodlemire Date: Sun, 12 Jul 2020 17:43:15 -0500 Subject: [PATCH] Initial Commit --- LICENSE.txt | 458 ++++++++++ README.md | 29 + crafts.lua | 160 ++++ init.lua | 535 +++++++++++ mod.conf | 3 + models/projectile_arrow.blend | Bin 0 -> 480388 bytes models/projectile_arrow.obj | 752 +++++++++++++++ models/projectile_arrow_bomb.blend | Bin 0 -> 484944 bytes models/projectile_arrow_bomb.obj | 864 ++++++++++++++++++ textures/projectile_arrow.png | Bin 0 -> 489 bytes textures/projectile_arrow_bomb.png | Bin 0 -> 339 bytes textures/projectile_arrow_bomb_texture.png | Bin 0 -> 200 bytes textures/projectile_arrow_fire.png | Bin 0 -> 509 bytes textures/projectile_arrow_fire_texture.png | Bin 0 -> 269 bytes textures/projectile_arrow_high_velocity.png | Bin 0 -> 482 bytes ...projectile_arrow_high_velocity_texture.png | Bin 0 -> 252 bytes textures/projectile_arrow_texture.png | Bin 0 -> 251 bytes textures/projectile_bow.png | Bin 0 -> 524 bytes textures/projectile_bow_charged.png | Bin 0 -> 567 bytes textures/projectile_bow_charged_full.png | Bin 0 -> 620 bytes textures/projectile_slingshot.png | Bin 0 -> 365 bytes textures/projectile_slingshot_charged.png | Bin 0 -> 367 bytes .../projectile_slingshot_charged_full.png | Bin 0 -> 414 bytes textures/projectile_steel_bow.png | Bin 0 -> 510 bytes textures/projectile_steel_bow_charged.png | Bin 0 -> 581 bytes .../projectile_steel_bow_charged_full.png | Bin 0 -> 607 bytes textures/projectile_steel_slingshot.png | Bin 0 -> 385 bytes .../projectile_steel_slingshot_charged.png | Bin 0 -> 383 bytes ...rojectile_steel_slingshot_charged_full.png | Bin 0 -> 441 bytes 29 files changed, 2801 insertions(+) create mode 100644 LICENSE.txt create mode 100644 README.md create mode 100644 crafts.lua create mode 100644 init.lua create mode 100644 mod.conf create mode 100644 models/projectile_arrow.blend create mode 100644 models/projectile_arrow.obj create mode 100644 models/projectile_arrow_bomb.blend create mode 100644 models/projectile_arrow_bomb.obj create mode 100644 textures/projectile_arrow.png create mode 100644 textures/projectile_arrow_bomb.png create mode 100644 textures/projectile_arrow_bomb_texture.png create mode 100644 textures/projectile_arrow_fire.png create mode 100644 textures/projectile_arrow_fire_texture.png create mode 100644 textures/projectile_arrow_high_velocity.png create mode 100644 textures/projectile_arrow_high_velocity_texture.png create mode 100644 textures/projectile_arrow_texture.png create mode 100644 textures/projectile_bow.png create mode 100644 textures/projectile_bow_charged.png create mode 100644 textures/projectile_bow_charged_full.png create mode 100644 textures/projectile_slingshot.png create mode 100644 textures/projectile_slingshot_charged.png create mode 100644 textures/projectile_slingshot_charged_full.png create mode 100644 textures/projectile_steel_bow.png create mode 100644 textures/projectile_steel_bow_charged.png create mode 100644 textures/projectile_steel_bow_charged_full.png create mode 100644 textures/projectile_steel_slingshot.png create mode 100644 textures/projectile_steel_slingshot_charged.png create mode 100644 textures/projectile_steel_slingshot_charged_full.png diff --git a/LICENSE.txt b/LICENSE.txt new file mode 100644 index 0000000..e9ab0b3 --- /dev/null +++ b/LICENSE.txt @@ -0,0 +1,458 @@ + GNU LESSER GENERAL PUBLIC LICENSE + Version 2.1, February 1999 + + Copyright (C) 1991, 1999 Free Software Foundation, Inc. + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + +[This is the first released version of the Lesser GPL. It also counts + as the successor of the GNU Library Public License, version 2, hence + the version number 2.1.] + + Preamble + + The licenses for most software are designed to take away your +freedom to share and change it. By contrast, the GNU General Public +Licenses are intended to guarantee your freedom to share and change +free software--to make sure the software is free for all its users. + + This license, the Lesser General Public License, applies to some +specially designated software packages--typically libraries--of the +Free Software Foundation and other authors who decide to use it. You +can use it too, but we suggest you first think carefully about whether +this license or the ordinary General Public License is the better +strategy to use in any particular case, based on the explanations below. + + When we speak of free software, we are referring to freedom of use, +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 this service if you wish); that you receive source code or can get +it if you want it; that you can change the software and use pieces of +it in new free programs; and that you are informed that you can do +these things. + + To protect your rights, we need to make restrictions that forbid +distributors to deny you these rights or to ask you to surrender these +rights. These restrictions translate to certain responsibilities for +you if you distribute copies of the library or if you modify it. + + For example, if you distribute copies of the library, whether gratis +or for a fee, you must give the recipients all the rights that we gave +you. You must make sure that they, too, receive or can get the source +code. If you link other code with the library, you must provide +complete object files to the recipients, so that they can relink them +with the library after making changes to the library and recompiling +it. And you must show them these terms so they know their rights. + + We protect your rights with a two-step method: (1) we copyright the +library, and (2) we offer you this license, which gives you legal +permission to copy, distribute and/or modify the library. + + To protect each distributor, we want to make it very clear that +there is no warranty for the free library. Also, if the library is +modified by someone else and passed on, the recipients should know +that what they have is not the original version, so that the original +author's reputation will not be affected by problems that might be +introduced by others. + + Finally, software patents pose a constant threat to the existence of +any free program. We wish to make sure that a company cannot +effectively restrict the users of a free program by obtaining a +restrictive license from a patent holder. Therefore, we insist that +any patent license obtained for a version of the library must be +consistent with the full freedom of use specified in this license. + + Most GNU software, including some libraries, is covered by the +ordinary GNU General Public License. This license, the GNU Lesser +General Public License, applies to certain designated libraries, and +is quite different from the ordinary General Public License. We use +this license for certain libraries in order to permit linking those +libraries into non-free programs. + + When a program is linked with a library, whether statically or using +a shared library, the combination of the two is legally speaking a +combined work, a derivative of the original library. The ordinary +General Public License therefore permits such linking only if the +entire combination fits its criteria of freedom. The Lesser General +Public License permits more lax criteria for linking other code with +the library. + + We call this license the "Lesser" General Public License because it +does Less to protect the user's freedom than the ordinary General +Public License. It also provides other free software developers Less +of an advantage over competing non-free programs. These disadvantages +are the reason we use the ordinary General Public License for many +libraries. However, the Lesser license provides advantages in certain +special circumstances. + + For example, on rare occasions, there may be a special need to +encourage the widest possible use of a certain library, so that it becomes +a de-facto standard. To achieve this, non-free programs must be +allowed to use the library. A more frequent case is that a free +library does the same job as widely used non-free libraries. In this +case, there is little to gain by limiting the free library to free +software only, so we use the Lesser General Public License. + + In other cases, permission to use a particular library in non-free +programs enables a greater number of people to use a large body of +free software. For example, permission to use the GNU C Library in +non-free programs enables many more people to use the whole GNU +operating system, as well as its variant, the GNU/Linux operating +system. + + Although the Lesser General Public License is Less protective of the +users' freedom, it does ensure that the user of a program that is +linked with the Library has the freedom and the wherewithal to run +that program using a modified version of the Library. + + The precise terms and conditions for copying, distribution and +modification follow. Pay close attention to the difference between a +"work based on the library" and a "work that uses the library". The +former contains code derived from the library, whereas the latter must +be combined with the library in order to run. + + GNU LESSER GENERAL PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. This License Agreement applies to any software library or other +program which contains a notice placed by the copyright holder or +other authorized party saying it may be distributed under the terms of +this Lesser General Public License (also called "this License"). +Each licensee is addressed as "you". + + A "library" means a collection of software functions and/or data +prepared so as to be conveniently linked with application programs +(which use some of those functions and data) to form executables. + + The "Library", below, refers to any such software library or work +which has been distributed under these terms. A "work based on the +Library" means either the Library or any derivative work under +copyright law: that is to say, a work containing the Library or a +portion of it, either verbatim or with modifications and/or translated +straightforwardly into another language. (Hereinafter, translation is +included without limitation in the term "modification".) + + "Source code" for a work means the preferred form of the work for +making modifications to it. For a library, complete source code means +all the source code for all modules it contains, plus any associated +interface definition files, plus the scripts used to control compilation +and installation of the library. + + Activities other than copying, distribution and modification are not +covered by this License; they are outside its scope. The act of +running a program using the Library is not restricted, and output from +such a program is covered only if its contents constitute a work based +on the Library (independent of the use of the Library in a tool for +writing it). Whether that is true depends on what the Library does +and what the program that uses the Library does. + + 1. You may copy and distribute verbatim copies of the Library's +complete source code as you receive it, in any medium, provided that +you conspicuously and appropriately publish on each copy an +appropriate copyright notice and disclaimer of warranty; keep intact +all the notices that refer to this License and to the absence of any +warranty; and distribute a copy of this License along with the +Library. + + You may charge a fee for the physical act of transferring a copy, +and you may at your option offer warranty protection in exchange for a +fee. + + 2. You may modify your copy or copies of the Library or any portion +of it, thus forming a work based on the Library, and copy and +distribute such modifications or work under the terms of Section 1 +above, provided that you also meet all of these conditions: + + a) The modified work must itself be a software library. + + b) You must cause the files modified to carry prominent notices + stating that you changed the files and the date of any change. + + c) You must cause the whole of the work to be licensed at no + charge to all third parties under the terms of this License. + + d) If a facility in the modified Library refers to a function or a + table of data to be supplied by an application program that uses + the facility, other than as an argument passed when the facility + is invoked, then you must make a good faith effort to ensure that, + in the event an application does not supply such function or + table, the facility still operates, and performs whatever part of + its purpose remains meaningful. + + (For example, a function in a library to compute square roots has + a purpose that is entirely well-defined independent of the + application. Therefore, Subsection 2d requires that any + application-supplied function or table used by this function must + be optional: if the application does not supply it, the square + root function must still compute square roots.) + +These requirements apply to the modified work as a whole. If +identifiable sections of that work are not derived from the Library, +and can be reasonably considered independent and separate works in +themselves, then this License, and its terms, do not apply to those +sections when you distribute them as separate works. But when you +distribute the same sections as part of a whole which is a work based +on the Library, the distribution of the whole must be on the terms of +this License, whose permissions for other licensees extend to the +entire whole, and thus to each and every part regardless of who wrote +it. + +Thus, it is not the intent of this section to claim rights or contest +your rights to work written entirely by you; rather, the intent is to +exercise the right to control the distribution of derivative or +collective works based on the Library. + +In addition, mere aggregation of another work not based on the Library +with the Library (or with a work based on the Library) on a volume of +a storage or distribution medium does not bring the other work under +the scope of this License. + + 3. You may opt to apply the terms of the ordinary GNU General Public +License instead of this License to a given copy of the Library. To do +this, you must alter all the notices that refer to this License, so +that they refer to the ordinary GNU General Public License, version 2, +instead of to this License. (If a newer version than version 2 of the +ordinary GNU General Public License has appeared, then you can specify +that version instead if you wish.) Do not make any other change in +these notices. + + Once this change is made in a given copy, it is irreversible for +that copy, so the ordinary GNU General Public License applies to all +subsequent copies and derivative works made from that copy. + + This option is useful when you wish to copy part of the code of +the Library into a program that is not a library. + + 4. You may copy and distribute the Library (or a portion or +derivative of it, under Section 2) in object code or executable form +under the terms of Sections 1 and 2 above provided that you accompany +it with the complete corresponding machine-readable source code, which +must be distributed under the terms of Sections 1 and 2 above on a +medium customarily used for software interchange. + + If distribution of object code is made by offering access to copy +from a designated place, then offering equivalent access to copy the +source code from the same place satisfies the requirement to +distribute the source code, even though third parties are not +compelled to copy the source along with the object code. + + 5. A program that contains no derivative of any portion of the +Library, but is designed to work with the Library by being compiled or +linked with it, is called a "work that uses the Library". Such a +work, in isolation, is not a derivative work of the Library, and +therefore falls outside the scope of this License. + + However, linking a "work that uses the Library" with the Library +creates an executable that is a derivative of the Library (because it +contains portions of the Library), rather than a "work that uses the +library". The executable is therefore covered by this License. +Section 6 states terms for distribution of such executables. + + When a "work that uses the Library" uses material from a header file +that is part of the Library, the object code for the work may be a +derivative work of the Library even though the source code is not. +Whether this is true is especially significant if the work can be +linked without the Library, or if the work is itself a library. The +threshold for this to be true is not precisely defined by law. + + If such an object file uses only numerical parameters, data +structure layouts and accessors, and small macros and small inline +functions (ten lines or less in length), then the use of the object +file is unrestricted, regardless of whether it is legally a derivative +work. (Executables containing this object code plus portions of the +Library will still fall under Section 6.) + + Otherwise, if the work is a derivative of the Library, you may +distribute the object code for the work under the terms of Section 6. +Any executables containing that work also fall under Section 6, +whether or not they are linked directly with the Library itself. + + 6. As an exception to the Sections above, you may also combine or +link a "work that uses the Library" with the Library to produce a +work containing portions of the Library, and distribute that work +under terms of your choice, provided that the terms permit +modification of the work for the customer's own use and reverse +engineering for debugging such modifications. + + You must give prominent notice with each copy of the work that the +Library is used in it and that the Library and its use are covered by +this License. You must supply a copy of this License. If the work +during execution displays copyright notices, you must include the +copyright notice for the Library among them, as well as a reference +directing the user to the copy of this License. Also, you must do one +of these things: + + a) Accompany the work with the complete corresponding + machine-readable source code for the Library including whatever + changes were used in the work (which must be distributed under + Sections 1 and 2 above); and, if the work is an executable linked + with the Library, with the complete machine-readable "work that + uses the Library", as object code and/or source code, so that the + user can modify the Library and then relink to produce a modified + executable containing the modified Library. (It is understood + that the user who changes the contents of definitions files in the + Library will not necessarily be able to recompile the application + to use the modified definitions.) + + b) Use a suitable shared library mechanism for linking with the + Library. A suitable mechanism is one that (1) uses at run time a + copy of the library already present on the user's computer system, + rather than copying library functions into the executable, and (2) + will operate properly with a modified version of the library, if + the user installs one, as long as the modified version is + interface-compatible with the version that the work was made with. + + c) Accompany the work with a written offer, valid for at + least three years, to give the same user the materials + specified in Subsection 6a, above, for a charge no more + than the cost of performing this distribution. + + d) If distribution of the work is made by offering access to copy + from a designated place, offer equivalent access to copy the above + specified materials from the same place. + + e) Verify that the user has already received a copy of these + materials or that you have already sent this user a copy. + + For an executable, the required form of the "work that uses the +Library" must include any data and utility programs needed for +reproducing the executable from it. However, as a special exception, +the materials to be distributed need not include anything that is +normally distributed (in either source or binary form) with the major +components (compiler, kernel, and so on) of the operating system on +which the executable runs, unless that component itself accompanies +the executable. + + It may happen that this requirement contradicts the license +restrictions of other proprietary libraries that do not normally +accompany the operating system. Such a contradiction means you cannot +use both them and the Library together in an executable that you +distribute. + + 7. You may place library facilities that are a work based on the +Library side-by-side in a single library together with other library +facilities not covered by this License, and distribute such a combined +library, provided that the separate distribution of the work based on +the Library and of the other library facilities is otherwise +permitted, and provided that you do these two things: + + a) Accompany the combined library with a copy of the same work + based on the Library, uncombined with any other library + facilities. This must be distributed under the terms of the + Sections above. + + b) Give prominent notice with the combined library of the fact + that part of it is a work based on the Library, and explaining + where to find the accompanying uncombined form of the same work. + + 8. You may not copy, modify, sublicense, link with, or distribute +the Library except as expressly provided under this License. Any +attempt otherwise to copy, modify, sublicense, link with, or +distribute the Library is void, and will automatically terminate your +rights under this License. However, parties who have received copies, +or rights, from you under this License will not have their licenses +terminated so long as such parties remain in full compliance. + + 9. You are not required to accept this License, since you have not +signed it. However, nothing else grants you permission to modify or +distribute the Library or its derivative works. These actions are +prohibited by law if you do not accept this License. Therefore, by +modifying or distributing the Library (or any work based on the +Library), you indicate your acceptance of this License to do so, and +all its terms and conditions for copying, distributing or modifying +the Library or works based on it. + + 10. Each time you redistribute the Library (or any work based on the +Library), the recipient automatically receives a license from the +original licensor to copy, distribute, link with or modify the Library +subject to these terms and conditions. You may not impose any further +restrictions on the recipients' exercise of the rights granted herein. +You are not responsible for enforcing compliance by third parties with +this License. + + 11. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), +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 +distribute so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you +may not distribute the Library at all. For example, if a patent +license would not permit royalty-free redistribution of the Library by +all those who receive copies directly or indirectly through you, then +the only way you could satisfy both it and this License would be to +refrain entirely from distribution of the Library. + +If any portion of this section is held invalid or unenforceable under any +particular circumstance, the balance of the section is intended to apply, +and the section as a whole is intended to apply in other circumstances. + +It is not the purpose of this section to induce you to infringe any +patents or other property right claims or to contest validity of any +such claims; this section has the sole purpose of protecting the +integrity of the free software distribution system which is +implemented by public license practices. Many people have made +generous contributions to the wide range of software distributed +through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing +to distribute software through any other system and a licensee cannot +impose that choice. + +This section is intended to make thoroughly clear what is believed to +be a consequence of the rest of this License. + + 12. If the distribution and/or use of the Library is restricted in +certain countries either by patents or by copyrighted interfaces, the +original copyright holder who places the Library under this License may add +an explicit geographical distribution limitation excluding those countries, +so that distribution is permitted only in or among countries not thus +excluded. In such case, this License incorporates the limitation as if +written in the body of this License. + + 13. The Free Software Foundation may publish revised and/or new +versions of the Lesser 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 Library +specifies a version number of this License which applies to it and +"any later version", you have the option of following the terms and +conditions either of that version or of any later version published by +the Free Software Foundation. If the Library does not specify a +license version number, you may choose any version ever published by +the Free Software Foundation. + + 14. If you wish to incorporate parts of the Library into other free +programs whose distribution conditions are incompatible with these, +write to the author to ask for permission. For software which is +copyrighted by the Free Software Foundation, write to the Free +Software Foundation; we sometimes make exceptions for this. Our +decision will be guided by the two goals of preserving the free status +of all derivatives of our free software and of promoting the sharing +and reuse of software generally. + + NO WARRANTY + + 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO +WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. +EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR +OTHER PARTIES PROVIDE THE LIBRARY "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 +LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME +THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + + 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN +WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY +AND/OR REDISTRIBUTE THE LIBRARY 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 +LIBRARY (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 LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF +SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGES. + + END OF TERMS AND CONDITIONS diff --git a/README.md b/README.md new file mode 100644 index 0000000..acffe37 --- /dev/null +++ b/README.md @@ -0,0 +1,29 @@ +------------------------------------------------------------------------------------------------------------- +Projectiles for Minetest 5.3.0 +[projectile] +------------------------------------------------------------------------------------------------------------- + +------------------------------------------------------------------------------------------------------------- +About +------------------------------------------------------------------------------------------------------------- +This mod adds a couple slingshots and bows, which fire projectiles that use the newly exposed collision information that was added in Minetest 5.3.0. + +------------------------------------------------------------------------------------------------------------- +Dependencies and Support +------------------------------------------------------------------------------------------------------------- +Although there are no hard dependencies, there is a long list of optional dependencies, which enable various features: +*Default is necessary to craft most ammo types, and provides obsidian shards and mese crystal fragments as slingshot ammo. +*Hardtrees enables rocks for slingshots. +*Mesecons enable slingshotted mese crystal fragments to power mesecon effectors. +*Fire enables fire arrows, and TNT enables bomb arrows. +*Basic_materials provides craftability for steel bows and slingshots. + +------------------------------------------------------------------------------------------------------------- +License +------------------------------------------------------------------------------------------------------------- +The LGPL v2.1 License is used with this mod. See https://www.gnu.org/licenses/old-licenses/lgpl-2.1.en.html or LICENSE.txt for more details. + +------------------------------------------------------------------------------------------------------------- +Installation +------------------------------------------------------------------------------------------------------------- +Download, unzip, and place within the usual minetest/current/mods folder, and it will behave in relation to the Minetest engine like any other mod. diff --git a/crafts.lua b/crafts.lua new file mode 100644 index 0000000..253ece5 --- /dev/null +++ b/crafts.lua @@ -0,0 +1,160 @@ +--[[ +Research N' Duplication +Copyright (C) 2020 Noodlemire + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU Lesser General Public +License as published by the Free Software Foundation; either +version 2.1 of the License, or (at your option) any later version. + +This library 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 +Lesser General Public License for more details. + +You should have received a copy of the GNU Lesser General Public +License along with this library; if not, write to the Free Software +Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +--]] + +--A basic arrow +minetest.register_craftitem("projectile:arrow", { + description = "Arrow", + inventory_image = "projectile_arrow.png", +}) + +--An arrow that burns flammable nodes that it touches +if fire then + minetest.register_craftitem("projectile:arrow_fire", { + description = "Fire Arrow", + inventory_image = "projectile_arrow_fire.png", + }) +end + +--An arrow with exceptionally high velocity +minetest.register_craftitem("projectile:arrow_high_velocity", { + description = "High Velocity Arrow", + inventory_image = "projectile_arrow_high_velocity.png", +}) + +--An arrow that explodes on contact, rather than dealing direct damage. +if tnt then + minetest.register_craftitem("projectile:arrow_bomb", { + description = "Bomb Arrow", + inventory_image = "projectile_arrow_bomb.png", + }) +end + + + +--Two cobblestone blocks can shapelessly be used to craft 18 rocks. +--Two are used since it's very possible that other mods use one rock to make other things. +minetest.register_craft({ + type = "shapeless", + output = "hardtrees:rock 18", + recipe = {"default:cobble", "default:cobble"} +}) + +--If the player no longer needs rocks, 9 can be crafted back into a cobblestone block. +minetest.register_craft({ + output = "default:cobble", + recipe = { + {"hardtrees:rock", "hardtrees:rock", "hardtrees:rock"}, + {"hardtrees:rock", "hardtrees:rock", "hardtrees:rock"}, + {"hardtrees:rock", "hardtrees:rock", "hardtrees:rock"} + } +}) + +--Four sticks in a diagonal Y, with a string on top, makes a slingshot. +minetest.register_craft({ + output = "projectile:slingshot", + recipe = { + {"", "default:stick", "farming:string"}, + {"", "default:stick", "default:stick"}, + {"default:stick", "", ""} + } +}) + +--Four steel bars in a diagonal Y, with a steel wire on top, makes a steel slingshot. +--Requires basic_materials +minetest.register_craft({ + output = "projectile:steel_slingshot", + recipe = { + {"", "basic_materials:steel_bar", "basic_materials:steel_wire"}, + {"", "basic_materials:steel_bar", "basic_materials:steel_bar"}, + {"basic_materials:steel_bar", "", ""} + } +}) + +--Three sticks, to create the shape of the bow itself, and three strings in a diagonal line, makes a bow. +minetest.register_craft({ + output = "projectile:bow", + recipe = { + {"default:stick", "default:stick", "farming:string"}, + {"default:stick", "farming:string", ""}, + {"farming:string", "", ""} + } +}) + +--Three steel bars, to create the shape of the bow itself, and three steel wires in a diagonal line, makes a bow. +--Requires basic_materials +minetest.register_craft({ + output = "projectile:steel_bow", + recipe = { + {"basic_materials:steel_bar", "basic_materials:steel_bar", "basic_materials:steel_wire"}, + {"basic_materials:steel_bar", "basic_materials:steel_wire", ""}, + {"basic_materials:steel_wire", "", ""} + } +}) + +--Regular arrows are made from flint, a stick, and a feather. +--The feather can be provided by multiple mob mods. +--Arrows are also materials in the stronger ammo options for bows. +minetest.register_craft({ + output = "projectile:arrow", + recipe = { + {"default:flint", "", ""}, + {"", "default:stick", ""}, + {"", "", "mobs:chicken_feather"} + } +}) +minetest.register_craft({ + output = "projectile:arrow", + recipe = { + {"default:flint", "", ""}, + {"", "default:stick", ""}, + {"", "", "animalmaterials:feather"} + } +}) +minetest.register_craft({ + output = "projectile:arrow", + recipe = { + {"default:flint", "", ""}, + {"", "default:stick", ""}, + {"", "", "creatures:feather"} + } +}) + +--Combining an arrow with a torch lights it on fire. +if fire then + minetest.register_craft({ + type = "shapeless", + output = "projectile:arrow_fire", + recipe = {"projectile:arrow", "default:torch"} + }) +end + +--Gold tools are often fast, so gold arrows focus on being fast. +--A gold ingot can turn four arrows gold. +minetest.register_craft({ + type = "shapeless", + output = "projectile:arrow_high_velocity 4", + recipe = {"projectile:arrow", "projectile:arrow", "projectile:arrow", "projectile:arrow", "default:gold_ingot"} +}) + +--Stabbing an arrow into a TNT stick creates a bomb arrow. +minetest.register_craft({ + type = "shapeless", + output = "projectile:arrow_bomb", + recipe = {"projectile:arrow", "tnt:tnt_stick"} +}) diff --git a/init.lua b/init.lua new file mode 100644 index 0000000..ab1489d --- /dev/null +++ b/init.lua @@ -0,0 +1,535 @@ +--[[ +Research N' Duplication +Copyright (C) 2020 Noodlemire + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU Lesser General Public +License as published by the Free Software Foundation; either +version 2.1 of the License, or (at your option) any later version. + +This library 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 +Lesser General Public License for more details. + +You should have received a copy of the GNU Lesser General Public +License along with this library; if not, write to the Free Software +Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +--]] + +--Mod-specific global variable +projectile = {} + +--A list of registered projectile entites, indexed by the category of weapon that uses them. +projectile.registered_projectiles = {} + +--Per-player list of much a projectile weapon has been charged. +projectile.charge_levels = {} + + + +--MP = Mod Path +local mp = minetest.get_modpath(minetest.get_current_modname())..'/' + +--In here is the registration of ammo items that this mod provides, as well as crafting recipes for weapons and ammo. +dofile(mp.."crafts.lua") + + + +--A function that creates and launches a function out of a player's side when they use a projectile weapon. +function projectile.shoot(wep, user, level) + --Some useful shorthands + local pname = user:get_player_name() + local inv = user:get_inventory() + local def = wep:get_definition() + + --A projectile isn't spawned directly inside a player, and it doesn't come from the center of the screen. + --It does start directly in front of the player... + local pos = user:get_look_dir() + --But then it's shifted to the right of the player, where it looks like the weapon is held. + pos = vector.rotate(pos, {x=0 , y = -math.pi / 4, z=0}) + --Then it's shifted up by the player's face. + pos.y = 1 + --The user's actual position is added last, to make rotating easier. + pos = vector.add(pos, user:get_pos()) + + --Charge level depends on how long the player waited before firing. 1 = 100% charge. + level = math.min(level / def.charge_time, 1) + + --Look through each inventory slot... + for i = 1, inv:get_size("main") do + --get the stack itself + local ammo = inv:get_stack("main", i) + + --If there is an item stack, and it's registered as an ammo type that this weapon can use... + if not ammo:is_empty() and projectile.registered_projectiles[def.rw_category][ammo:get_name()] then + --Create the projectile entity at the determined position + local projectile = minetest.add_entity(pos, projectile.registered_projectiles[def.rw_category][ammo:get_name()]) + --A shorthand of the luaentity version of the projectile, where data can easily be stored + local luapro = projectile:get_luaentity() + + --Set velocity according to the direction it was fired. Speed is determined by the weapon, ammo, and how long the weapon was charged. + projectile:set_velocity(vector.multiply(user:get_look_dir(), luapro.speed * level * def.speed)) + --An acceleration of -9.81y is how gravity is applied. + projectile:set_acceleration({x=0, y=-9.81, z=0}) + + --Store level for later, to determine impact damage + luapro.level = level + --Also store the projectile's damage itself. + luapro.damage = def.damage + --The player's name is stored to prevent hitting yourself + --And by "hitting yourself" I mean accidentally being hit by the arrow just by firing it at a somewhat low angle, the moment it spawns. + luapro.owner = pname + + --If the player isn't in creative mode, some weapon durability and ammo is consumed. + if not minetest.is_creative_enabled(pname) then + ammo:take_item(1) + inv:set_stack("main", i, ammo) + + wep:add_wear(65536 / (def.durability or 100)) + end + + --Once the ammo is found, the search is stopped. + break + end + end + + return wep +end + +--Globalsteps are used to either cancel a charge if a player switches weapons, or to update the weapon sprite when charging is complete. +minetest.register_globalstep(function(dtime) + --For each player on the server... + for _, player in pairs(minetest.get_connected_players()) do + --Useful shorthand + local pname = player:get_player_name() + + --If this player is currently charging a projectile weapon... + if projectile.charge_levels[pname] then + --If the player's selected hotbar slot changed... + if player:get_wield_index() ~= projectile.charge_levels[pname].slot then + --Get the projectile weapon. get_wielded_item() can't be used, since the weapon is no longer held. + local wep = player:get_inventory():get_stack("main", projectile.charge_levels[pname].slot) + + --Replace the weapon with the uncharged version + wep:set_name(wep:get_definition().no_charge_name) + player:get_inventory():set_stack("main", projectile.charge_levels[pname].slot, wep) + + --Delete the stored charge data for this player + projectile.charge_levels[pname] = nil + + --Otherwise, as long as the player doesn't change weapon... + else + --Add a little charge, according the how much time that has passed since the last globalstep. + projectile.charge_levels[pname].charge = projectile.charge_levels[pname].charge + dtime + + --Get the charging weapon and its definition + local wep = player:get_wielded_item() + local def = wep:get_definition() + + --if the weapon has a listed full_charge_name, meaning it hasn't already fully charged, + --but now the charge level has reached or exceeded the max... + if def.full_charge_name and projectile.charge_levels[pname].charge >= def.charge_time then + --Once this happens, replace the weapon with a fully charged sprite version. + wep:set_name(def.full_charge_name) + player:set_wielded_item(wep) + end + end + end + end +end) + +--When a weapon is charging, it's a lot harder to check for when the stack has moved elsewhere, at least in terms of checking it. +--So, if a player tries any inventory action related to a charging projectile weapon, prevent it. +minetest.register_allow_player_inventory_action(function(player, action, inv, info) + if (action == "take" and minetest.get_item_group(info.stack:get_name(), "projectile_weapon") >= 2) or + (action == "put" and minetest.get_item_group(inv:get_stack(info.listname, info.index):get_name(), "projectile_weapon") >= 2) or + (action == "move" and + (minetest.get_item_group(inv:get_stack(info.from_list, info.from_index):get_name(), "projectile_weapon") >= 2 or + minetest.get_item_group(inv:get_stack(info.to_list, info.to_index):get_name(), "projectile_weapon") >= 2)) then + return 0 + end +end) + + + +--This function registers a weapon able to shoot projectiles +function projectile.register_weapon(name, def) + --either create a groups table for the definition, or use the provided one + def.groups = def.groups or {} + --Every projectile weapon belongs to the projectile_weapon group. + def.groups.projectile_weapon = 1 + + --Charge time defaults to 1 second + def.charge_time = def.charge_time or 1 + --The weapon's damage multiplier defaults to 1. + def.damage = def.damage or 1 + --The weapon's speed multiplier defaults to 1. + def.speed = def.speed or 1 + + --If this weapons has to be charged... + if def.charge then + --Define a function to reset the weapon's sprite and delete the player's charge data. + local uncharge = function(wep, user) + projectile.charge_levels[user:get_player_name()] = nil + + wep:set_name(name) + + return wep + end + + --A function that begins a new charge, or fires a shot if the player is charging. + local charge = function(wep, user) + local pname = user:get_player_name() + + --If there is no charge data yet... + if not projectile.charge_levels[pname] then + local inv = user:get_inventory() + + --Look for ammo in the player's inventory, starting from the first slot. + for i = 1, inv:get_size("main") do + --Get the itemstack of the current slot. + local ammo = inv:get_stack("main", i) + + --If the stack is there, and it's registered as ammo that this weapon can use... + if not ammo:is_empty() and projectile.registered_projectiles[def.rw_category][ammo:get_name()] then + --Create new charge data. Store the inventory slot of the weapon, and start the charge at 0 + projectile.charge_levels[pname] = {slot = user:get_wield_index(), charge = 0} + + --As feedback for the charge beginning, change the weapon's sprite to show it loaded. + --I originally wanted the item to be shown loaded with specific ammo, but it doesn't seem to be possible. + wep = ItemStack({name = name.."_2", wear = wep:get_wear()}) + + --Once ammo is found, the search can be stopped. + break + end + end + + --If no ammo was found, a charge won't start at all. No dry-firing allowed. + + --Otherwise, if there is charge data... + else + --Shoot out the projectile + projectile.shoot(wep, user, projectile.charge_levels[pname].charge) + --Then, end the charge + wep = uncharge(wep, user) + end + + return wep + end + + --Right-click to start a charge. Right-click again to fire. + def.on_place = charge + def.on_secondary_use = charge + --Left-click to cancel a charge without firing. + def.on_use = uncharge + + --Start the creating of the partially and fully charged versions of this item, first by copying the definition. + local def2 = table.copy(def) + local def3 = table.copy(def) + + --The partially and fully-charged versions have specific inventory images + def2.inventory_image = def.inventory_image_2 + def3.inventory_image = def.inventory_image_3 + --The projectile_weapon group rating increases with charge level + def2.groups.projectile_weapon = 2 + def3.groups.projectile_weapon = 3 + --Partially charged weapons cannot be grabbed from the creative inventory. + def2.groups.not_in_creative_inventory = 1 + def3.groups.not_in_creative_inventory = 1 + + --Some versions store the names of different versions, for convenience. + --The partially-charged version stores the name of the fully charged version, to be used when transitioning to the fully charged version. + def2.full_charge_name = name.."_3" + --Full and partial charge versions can both be cancelled, so they remember the name of the uncharged version + def2.no_charge_name = name + def3.no_charge_name = name + + --Finally, register the partially and fully charged projectile weapons. + minetest.register_tool(name.."_2", def2) + minetest.register_tool(name.."_3", def3) + + --Otherwise, right-click simply shoots the projectile. + else + def.on_place = projectile.shoot + def.on_secondary_use = projectile.shoot + end + + --Finally, register the projectile weapon here. + --This is the only thing that happens regardless of if the weapon has to charge or not. + minetest.register_tool(name, def) +end + +--The basic slingshot. Slingshots are weaker than bows, but the ammunition they use is way easier to find and create. +projectile.register_weapon("projectile:slingshot", { + description = "Slingshot", + inventory_image = "projectile_slingshot.png", + inventory_image_2 = "projectile_slingshot_charged.png", + inventory_image_3 = "projectile_slingshot_charged_full.png", + durability = 75, + rw_category = "slingshot", + charge = true +}) + +--An upgraded slingshot, which fires faster and harder, but is slightly harder to charge up. Metal wire is stiffer than string, after all. +projectile.register_weapon("projectile:steel_slingshot", { + description = "Steel Slingshot", + inventory_image = "projectile_steel_slingshot.png", + inventory_image_2 = "projectile_steel_slingshot_charged.png", + inventory_image_3 = "projectile_steel_slingshot_charged_full.png", + durability = 150, + rw_category = "slingshot", + charge = true, + charge_time = 1.1, + damage = 1.25, + speed = 1.75 +}) + +--The basic bow. It is more powerful than a slingshot, but it takes way longer to charge and ammunition is harder to get. +projectile.register_weapon("projectile:bow", { + description = "Bow", + inventory_image = "projectile_bow.png", + inventory_image_2 = "projectile_bow_charged.png", + inventory_image_3 = "projectile_bow_charged_full.png", + durability = 100, + rw_category = "bow", + charge = true, + charge_time = 2 +}) + +--An upgraded bow, which fires faster and harder, but is slightly harder to charge up. Metal wire is stiffer than string, after all. +projectile.register_weapon("projectile:steel_bow", { + description = "Steel Bow", + inventory_image = "projectile_steel_bow.png", + inventory_image_2 = "projectile_steel_bow_charged.png", + inventory_image_3 = "projectile_steel_bow_charged_full.png", + durability = 200, + rw_category = "bow", + charge = true, + charge_time = 2.1, + damage = 1.5, + speed = 1.9 +}) + + + +--Register a projectile that can be fired by a weapon. +--Note that it also has to define what kind of weapon can fire it, and the item version of itself. +function projectile.register_projectile(name, usable_by, ammo, def) + --First, check that a table exists for that particular weapon category. If not, make it. + projectile.registered_projectiles[usable_by] = projectile.registered_projectiles[usable_by] or {} + --Then, add this projectile to said table. + projectile.registered_projectiles[usable_by][ammo] = name + + --Default initial properties for the projectile + --Including the table itself, if it wasn't already created. + def.initial_properties = def.initial_properties or {} + --The projectile is always physical. It has to hit stuff, after all. + def.initial_properties.physical = true + --The projectile also definitely has to be able to hit other entities. + def.initial_properties.collide_with_objects = true + --By default, the projectile's hitbox is half a block in size. + def.initial_properties.collisionbox = def.initial_properties.collisionbox or {-.25, 0, -.25, .25, .5, .25} + --The projectile can't be hit by players. + def.initial_properties.pointable = false + --By default, the projectile is a flat image, provided by the "image" field. + def.initial_properties.visual = def.initial_properties.visual or "sprite" + def.initial_properties.textures = def.initial_properties.textures or {def.image} + --By default, the projectile's visual size is also half size. + def.initial_properties.visual_size = def.initial_properties.visual_size or {x = 0.5, y = 0.5, z = 0.5} + --The projectile should always have some kind of visual. + def.initial_properties.is_visible = true + --The projectile won't be saved if it becomes unloaded. + def.initial_properties.static_save = false + + --During each of this entity's steps... + def.on_step = function(self, dtime, info) + --Let projectiles define their own on_step if they need to + if self._on_step then + self._on_step(self, dtime, info) + end + + --A little shorthand + local selfo = self.object + --By default, assume nothing was hit this step. + local hit = false + + --For each collision that was found... + for k, c in pairs(info.collisions) do + --If it's a node, don't do anything more than acknowledging that something was hit. + if c.type == "node" and minetest.get_node(c.node_pos).name ~= "default:glass" then + hit = true + + --If it's an object... + else + --As long as that object isn't the player who fired this projectile... + if not (c.object:is_player() and self.owner == c.object:get_player_name()) then + hit = true + c.object:punch(selfo, 1, {full_punch_interval = 1, damage_groups = {fleshy = def.damage * self.level * self.damage}}, vector.normalize(selfo:get_velocity())) + end + end + end + + --If this projectile hit something... + if hit then + --Grant the entity an on_impact function that it can define + if self.on_impact then + self:on_impact(info.collisions) + end + + --Make the projectile destroy itself. + selfo:remove() + end + end + + --Finally, register the entity. + minetest.register_entity(name, def) +end + +--The basic slingshot projectile: rocks from hardtrees +projectile.register_projectile("projectile:rock", "slingshot", "hardtrees:rock", { + image = "rock_lump.png", + damage = 5, + speed = 15 +}) + +--A helper function for mese projectiles, to check if a particular node can be powered. +local is_mesecon = function(pos) + local def = minetest.registered_nodes[minetest.get_node(pos).name] + + return def and def.mesecons +end + +--Mese projectiles for slingshots, which have medium power and can be used to power mesecon effectors. +projectile.register_projectile("projectile:mese", "slingshot", "default:mese_crystal_fragment", { + image = "default_mese_crystal_fragment.png", + damage = 7, + speed = 20, + + --When a mese crystal fragment hits something... + on_impact = function(self, collisions) + --If the mesecon mod is loaded... + if mesecon then + --For each collided thing... + for _, c in pairs(collisions) do + --If the thing is a node and can be powered... + if c.type == "node" and is_mesecon(c.node_pos) then + --Grab data about the node. + local node = minetest.get_node(c.node_pos) + + --As long as it isn't already powered... + if not mesecon.is_powered(c.node_pos) then + --Activate the node. + mesecon.activate(c.node_pos, node, nil, 0) + --Then, after 1/4 of the second, deactivate it. + minetest.after(0.25, function() mesecon.deactivate(c.node_pos, node, nil, 0) end) + end + end + end + end + end +}) + +--Obsidian shards are the strongest slingshot projectile. +projectile.register_projectile("projectile:obsidian", "slingshot", "default:obsidian_shard", { + image = "default_obsidian_shard.png", + damage = 9, + speed = 25 +}) + +--A helper functions for arrows in general, as they rotate themselves according to how they move. +local function arrow_on_step(self) + --Shorthand for velocity + local v = self.object:get_velocity() + --Set calculate rotation according to velocity + local rot = vector.dir_to_rotation(v) + + --Define a timer for itself. Based on how fast its currently moving, and how far the timer has progressed, + --this makes it seem to spin through the air, with the tip still always pointing forward. + self.timer = (self.timer or 0) + (v.x + v.y + v.z) / 30 + rot.z = rot.z + self.timer + + --Apply the calculated rotation. + self.object:set_rotation(rot) +end + +--The basic arrow, which has twice the power of a rock. +projectile.register_projectile("projectile:arrow", "bow", "projectile:arrow", { + damage = 10, + speed = 30, + + initial_properties = { + visual = "mesh", + mesh = "projectile_arrow.obj", + textures = {"projectile_arrow_texture.png"} + }, + + _on_step = arrow_on_step +}) + +--If the fire mod is present... +if fire then + --Register arrows that can combust flammable terrain. + projectile.register_projectile("projectile:arrow_fire", "bow", "projectile:arrow_fire", { + damage = 12, + speed = 35, + + initial_properties = { + visual = "mesh", + mesh = "projectile_arrow.obj", + textures = {"projectile_arrow_fire_texture.png"} + }, + + _on_step = arrow_on_step, + + --On impact... + on_impact = function(self, collisions) + --For each collision... + for _, c in pairs(collisions) do + --For each flammable node it hit... + if c.type == "node" and minetest.get_item_group(minetest.get_node(c.node_pos).name, "flammable") > 0 then + --Replace that node with fire. + minetest.set_node(c.node_pos, {name = "fire:basic_flame"}) + end + end + end + }) +end + +--Arrows made from gold, which have super high velocity and good damage. +projectile.register_projectile("projectile:arrow_high_velocity", "bow", "projectile:arrow_high_velocity", { + damage = 15, + speed = 70, + + initial_properties = { + visual = "mesh", + mesh = "projectile_arrow.obj", + textures = {"projectile_arrow_high_velocity_texture.png"} + }, + + _on_step = arrow_on_step +}) + +--If the tnt mod is present... +if tnt then + --Register arrows that explode upon contact with anything. + projectile.register_projectile("projectile:arrow_bomb", "bow", "projectile:arrow_bomb", { + --Instead of dealing direct damage, bomb arrows rely on the explosion to deal damage. + damage = 0, + --Also, it's not like fat sticks of tnt are particularly aerodynamic. + speed = 25, + + initial_properties = { + visual = "mesh", + mesh = "projectile_arrow_bomb.obj", + textures = {"projectile_arrow_bomb_texture.png"} + }, + + _on_step = arrow_on_step, + + --Upon impact, create a small explosion. + on_impact = function(self, collisions) + tnt.boom(self.object:get_pos(), {radius = 2, damage_radius = 2}) + end + }) +end diff --git a/mod.conf b/mod.conf new file mode 100644 index 0000000..ed3aa09 --- /dev/null +++ b/mod.conf @@ -0,0 +1,3 @@ +name = projectile +description = Adds a small slingshot that can launch certain small objects as projectiles, such as rocks. +optional_depends = default, fire, hardtrees, mesecons, tnt diff --git a/models/projectile_arrow.blend b/models/projectile_arrow.blend new file mode 100644 index 0000000000000000000000000000000000000000..30314ea79eef965a5b797421e94b78f9753f3c1e GIT binary patch literal 480388 zcmeEv31C&#ng7iKToEM-R76{&wk34|1sB|smj!qt$}YH)2!X_g1d|}aEl;cM)4E$N z*ea>Enrf{ZGlQ)qVd>1PqOEq3YAtle=`fv6W&Z87)K1O+`|kOEcRBCgwe%5~*KdfMrPLY^ESQ9N%+ zZDTE8>}8lgb>4iFIGP>jp3~yuA0vKzP^b=%PzIq5gf;~L@R3&k z2VHnC7}$2;r~4z0ICAHaM~=3RBaRsLZc)(@Z;`$er28&9wnO)bLmL>FHsGgw)+y=R z*8h=5j(VT$;b(OHb<+K|!wx(A9q8R1hc+;PYO8-UgqyKYE`hSOP;wK|V9`VMA z5r=vFe`o^(OYb}nO{II$|F7KoS3Y3WFUbymap<8V0`&=2%)dq}5y*5MIHxc$Ex z2Pk_O^=s1{o>Kpz4fJ3AXQKPm`X9YB6a9xa(En_p^3+k^r}5j*>G%a5J4TMQj&}|p zIr1I8MmqZ?>uq1@KeU1VV*~u$hQ@8%T*p>Ar(?txIyN76*kP|h_xn=+%qwzIQO7`8 z`_7=AL}K*t9|{8|ZeLK`&hYI>zCvp}uN`&NQ9Z0j)*b7gb?n@XZ?R~#+jddZO-|} z+j?aEfBMtolk{I)d}0slAG)7)?g>4>xov=T&w1r17nKh%G5J-unl9oPu>GGKCN}UU z&F6nWdbjjXx__PZ#CdbhQ#Me$pt5J_ymH^;^pnP0{T}*tXUQD=c8FU*ZQmCfJ;K+&ouPbNEm!np{XPsuFf2Qra zb4E`N>Kr1<+5V3Pa{RT1)4Oh5dZDHJZ1mr9^(8&)uAS7K!}@3ORJ)Fx?Eic(c&M?W z2R6XtKR@5k*WmwI_jlJ#%eDJG>)Ra$MgQjpyKR8=|MCMXlWgFz*fLB1gGBeRgK9d# zk(2!&4P_g6e04PK{BK>$MY-PZA(BDU|GB~6YCU@s?*BpSKk)xgwNB}Rka9e(ruN~; z+5QjRL;rqrf4&C&GuHSWuP{=cqe=3p2HqVIE@ll`CV*KGrt`2Rto`$2L4XZ>@44Y2<2x^7|5 zJ*`)Gj@Ig#*7$Fb=w1oMx%XGog`DmG+*mvVWc{a_|LM>E7@MPE(DZ-kp2zj+^v^Vd z$Ofv(wsGWS|99&i`p;zkKL~7KQ1t)1>&mQkKg{Vf8UKOy?)peqj{1Hy3w@vCob3NR z?&H1;oo1^4m*b0aef~En`ac`G+Xgbx{~*vki-kkA>&VIe&yC~&8%U>r_7(2Eg9@FK ze+NzfhxT|cAnQNX{NKIj54aqTtEp``a=QOx9>Dq!=l_;P51RfD-DCcjO8-nV2H@?*UHN|1nQs8<2NPA*)=A2SxwqeH_p!`hU9ppP(mfxc@f? ztln({>Bj$qNcV%H|HFJ?1DWW55cGS9rJ7D~)W=7H+uzFU+dj9`Z>)BmQJ4iw`wG&59_kZjGX8os||9xw4?EfA#{U5r=_&=Tg znQoBS0Qx@1Ioba|czpWbF{aN(|4jSuk4Hbw;rBlWMgPZhAJ{-9(N6#bv|&jEfQUH>0M&wp7g)vhBa@BiFL1U&y;f9q1u-f!Lue&@=| ztoh#{dj318`ahllrkno_qGx~HEvj8d&h~%k9{2xr^S?o21B0UfyLF$b{?+*3`wckm zEIAmesZBU?vj5*xUzYUzH(mc{{qu28eI%Ek{|<`&k8wYA%J=`w-v7w?{om})(Dymc z$^K96vgdwm1L@{}OcT!kS!%fz;0My_Kb-&Pmfq1C9tW;%iGIxbPc{Glr~8(8zWob) z4#tDx{?B@Y?&1H_jsO1X-a%sn)g&GqIeGu*H9zY2p7;OK>7VU{Z6L?j0tZF^-xQy2 z@BPlS|1%vQZ$5HqE`R@-y1w1_*$3og|EF)bwL_oT>VJ7|fB$Vz^nW&T?EQuQGnxMn zl6|1u?{Va0|EKm@0XC3s{>L^lNOV7F`ac^0<^bvRKZwTuES755k+c1ub$?e~9{2xr^FP=?j?e!FMgL!0f7&MKK2!ZO z9ose4P2QjUf}(f|82|Nm+@{~zeKkLNzzr?ct*gWwt9py>Z>ziu1g@qfDc{~*vk zx^*?3;9z^m*}&t#2X0)R_WA!~ciy-+w&3_!&I-b5*r4hEJpX&-wx*9;R<-y1)6)+p z{q`5$2U#@d(vQFS>>IngUwq*Y>@yruyP(?z!`>2YOns zk9m&kns4d3?Y8^=_KhcB{L^c4Pn?G;=LD$DQZUgB19OqR3_tSkk{m1WoJJI_5Y;(JV;Hq%4P*vqe2vh(U| zR_&ZMt)eRzWtD4fBEP>rNcXJIZ1wN90rCMIxhAh%YtJR;9M|R7@8JioxZ-NxzRx~k z)~xwS{U12?0}Crp4ShgAzh7KhKE4Y&3yOpMe-J&c6YuU^>o2+3o^&?Q8~tBeUJ~lQ zpZ9&YEvK@9Z1o@NeqhZJjvHgPUsQhf&hm=szW4KN^nc~zrk%^KUc9q-j2Uy=S9sok zZQ{!56MxNffbxoIeb)a~)lJs?uknf*J42oKU!6lYnEwUop2u=?<}UI*FwWCs*g)CI zMe9*c823+GVEw1kJ?pl<{yN`7*SkB-HW1GL`=`#`eR1imvw!W@n|{9P(usldf6mkC z-RTvVRfYF}em)1_aoRPDF7eeP&)*{_6?FuS|2Qvb-oQMIKVjbLwzcrQfBFMI8(`hD zzWDx-O8-ow+d!!M{;B6w{m*R!(0!)*ciTXy`+=u>*ah3bS*IM=fi%aN^ncJZmVAB; z=`bF+wgBB_qkmw+c;M?DIt=xnJGz8Uvx!;%LG%A`exLic!DE8f#TV|>kNGpoyE!i# zTMB7&-(Er;hdK^zAhdzd20|MMZ6LIP&;~*q2yGy=fzSp*8whP6w1LnDLK_&!HZXnW ztcpmXVXRzNKBTAJFiiQum4gLij4f2K|l$s8b9CI zw7L;VV`5#?irR@QYFb%=9inwx7ITPLn)TG}#kWpmTD zwM$y-8;H7TX>Ei1%Ho>l=BCvXu4$-kTxxR;PeKWV66o&|Sa>mQwjf^;U$?%R{l*`~ zucWK@!iyKyH(p%hIFfV#pZweD8WraWiP|?TzZDc0_+UH?0use^JztIhl8i1VUMXA5 za*BRm#Yo4$=e-{P`d=)0>M;tbDxY6oOpQl7{}dqi$gy)4S^ix7I`Az^nrmzOApOr7 zM;I>@u4QqO4u%+iC>Ua$fj{&TZ=Yhd7uWUJVn7$8vv0NPiP+pQPt{xEXy?h5Ry&?n zaiX5ws3kmCHY&de3qL@nMglR=cp@V=2enCk8$pQ+qHbA@eA`R=Pjvi ztTkF|me(3J^}Uj;+nzgLEVA0Gmlc2VVRc`YjJ3bJ%4)A3>$ptQEDIcd81u>ot96m%JKij@=PJd8pKgc2BB5;%^AH6sRBlf%}A5=fE&jp@p8 zIQLMH#YziYH_f5OP`ayfaPGa&`+Mb8*Ccu#QKAKbme80GpEio7SEk} zN!8T3PCm}mxDu(s7f%caC4*1tVT(fvKmz$jKF?e@@Ep&`%f}Q36upWgf{K6qBWr#i z?NKq9sS=Swtk27ww7M_EXjO$ntn814XLj-NCpi+bexdRQ`(NjN>ArWmrBd}BPQ}WW zJ@qWfG*;%UtU%^&>g4l1d1@U@&xvjEUpE6?XVHA$bv5LtkDYY_H*N4ZV2HtMN{_Bv z$LmO??~S~$Y}vA9JbsAK+7iW)@@31O;&i!Tbd;+#j_!z(n?cxP>AGPQTSp$PEetW< zrStPC=JiSm5sD)`u3;S8HdY?MN9gQm>;E3Rnd$U!NUY$q`ZZ2p(nO1beF#;x%W76N zwDy4mLz8WzW$yHfzA)`8UN4*1Wn**^>z;?uxu2XfS?EvZV%F0bTyRUgDaLnf#f@=-6)A?E9~Z7Z9aTNgLfxAfkQc0cEp5BMYI zdhvmJfj+2S`&y5?J4KJ*@z#@;AFW{5OXyIql4rd1Ox#$rqECI6d33%##&`Xm^Ej}d z;e+eN>kDprmgDS(n#S4*OINfR6^l`K)D?BFdsfvQZ6}z~bj{+{H7om8eNFh9RQ z%en?1TrYl>;-=@i&#IU)wQ{~=3#cdR-6=XkdkA9GFKO!4GZV%l#M8)}SDyLcdXJ{q zO>fnE!TgyQUNUv=;#n1oFP=ItY7`95gX~dfv;k$JZJe%etzEIWkH#}LjqJJK@B!Jo z>214_{20aXQ%Us}zsJ0mtXa}fyAORAu?!4c?-I(z^Qx!moa?OzzJ?=ae915;v|Hm3 zOCL1S#dD~C5xUMZ;?{U|?3pSyZ!XpPU#yJR_IXT^$4?w+(cfC@XFP?YX_b%18b=$J z$0(abG143(%`t^C&~d^YCRvG?Z$9oRe)nTH5BItG`}eGN;aa@*C!RD7{bP_5X!JPW zn9UD}oZ@wY6zO3!RvJPxj7he~vWQ7O@L-&dX=$UEX;dUyfivP=%IC0=^o@v>4S(mv z^A+7k))c`E&%PILz{Sr^BS-HBoe9pUvimV z4Z(iEcYoQ>?$CZ*f`{Jq*dc-aKyI1X&q{*hzW)O{=YDT4dfVfF5=*@H)3bDGjOlRD zsVBt9h>^#!LF*140xbc1LOJ`(p3I-7o?mFy%JHObM@T!(hCM-Unb;E>2F6?aOOGX? z9vvlF>r~L4J9bE*N60M`J$4fu`+}aMbJdR>o_sc!ww~8E&#YNf+iWy@vwD^4=^1I` zc)vYOS=_-IOSv!L+LkgH-pjF-aO$G!CO>={1Mz_VzbgO>+# zQ9q;+d&^K)gRTW#2QS3_bb5U$Z9Pv1%8Bv%J@A2!(cygWd-B&XsuE48$w=++u_$17mKV;!B66dD#^>j zP2m_ul z>a{PQ$)X-XG1rS%QsEz&4t3^p&Zpav0l&%DkU#GdTA8M_`G9(lp-1w}2UVJB{ldJt zldFm^t*>2OJZ)7&gC9luYqt{#>H+G#vM*=%f2sG2#{OQ#ohSa#8s{e>uUT=tT*bg4 zw%;Gd1?$daCjw7cM#Yqi^0{JMw-Tubo%#mgY&yX$5}eJ?MxV{9uyj&PG3ZcUTyQo& zCZ^Cn%!>mZa2o|@^HVUwsT0%_binNvoXt;ghVe=AwRv_uK?fYjY<_lm4vvP*2K2}4 z{VdO@=o9#ofO>O%84r5k+XN53kgr~U;6V?3r{KXCc)cCKgC2PE)5;FP7xfRqgC6)D zV#naSNZN19R|JFdK@U9o0r;ZbL3q#u54nRc>g|W`AY$~lp`t&%-|6xLAJhxwaSU5L zmU=*5UThd!3V9y7^Ey=Vf*q=VOKjGwb<;$iy6#Z=pRwFx#1^<=Qt!mI-t|`t-Q7^7 zxcsEtii`Jn)BZ)+SNT0N4o6#m8Ji$Jh;cvX=MM!1h4h?vxN+;San@l0(*A+G{0O;k za*uMJ9gg!O>o?b+7w7?ci8m;{KwnmcV=q-2vAS(e|EU_Pp}L(#Owyh3ioIz=jpC-g(0ZW$#8m*hF=(>co7Hf3~5V z>QKIPPgiMU>w>b#E7Pd_xf@!hU$W`i_x|~Ui+=R)RNwgIAFf=r<)xqOD1YzqAzS|A zZ|l3?KdZUolYja7=5yXJs5rW?gX$25{vd(>nQ*6NFYdZzdX4Sq%F?sTrhISLrvHBZ zE1L>_|GQ0W8{l=ux7VDDbHqGfa0mAo-F=;Td(-|Y?w_5+6XW|I6PZ?oFOX^I+a5k; z=;aod^ZOdOmobj-SN;K5#Qs$K;;O2L8k6#v-5mQBVmqRO<))sq-cS`>P7%!+=njKM z1rzSG9BkJlSz6yx;qe0p)?Ww3nEzou$ax$vPsDt(M4Q)RUZ|+mU%vl*itaMJvN3E} zjOIqlBHXr?xaCc??jvz@h?)nQ!?K$X0*CvxFFx{==tAa$)?AM3inP1-$>+GAW;P!* z3Ww8|O2%17GB3X?Zh7hX%!w@?rlQh1RsTt290ffh&GqGXn zX{DE{|D;$i5vmUQ-P?4Yi5yajn0VOh%(AZBBYe%TsC8znKhtGTm^Zh)v7SEjSWmBM zOgQbdUTsspojB@kXp?ogwX&X6`CKusTU6@fX}l}JdMT!~ zO((dqg0uPA81H&9=uqD76QrG5x%xUY=z!ZOIGdl82j7Q!f)2R2;B0<&J)QO9V!8%8 z;1&ta=4Y4Z#eojE62aO01Xn2!jZja}0k`*fB^R5Yjq{cVI^Yt5v-#P$9hT{#JkSBR zR&X{yyM109=zyyeoXt;ghH!Z1c0r^Ws1U9Q=UIPjHn(FS3R}kSFMXL$z#v za-n^ggX8BI@Gn@0-z)V59{tJg-;%-QG9L86mwZOa6@1Y@g7BaRev#n87yShFK)p~t z=z)(59(;jEJ#;+if!`>2@I`-X)BF+22R-n+1rNT!@0NbAmk)a2$9`7H4}8&Y(GDFC zdf=mi2j9KYKTr=H4|?F+1P{Im!3WhJ^uTut9(;jEJ@oQH5Bv_ngYQ}?KS=(d2i_d7 zB0t@a!~cLD_^9B)7j_?n2R-m@f(Kvt z9sB+w4M6#z2fkDA;G2N`YWEf3K@a>6!GkaA9aKK(fyX!*d?EKB`vpDl&=2@Rf3QR3 zbNxFgf$=!j9n4DaxE$r;{)hV*kebv)w%=XgelLZhiA9$037DGaX7V;nG z=Z&+DAdb%UDv{SFDud;v2j;{pAjnc_ovQz&*`8ulS?B?JK@FiVD;;~7WLdEdd3lu1 zGj?v}^vT5Id};I#BtA)E_z$F!4?Ys}Gm*$`w45l<1XPliZ3lF4_J4Vs(Q_)j`{KQ1rQi?Y|KJbfRcbs1 zKZ$uD#`AUJ7vU$}tSe+q?aOp=g-XvNAO9MS#fX*b(x(7R*E3I34NykGA+i-_+@^u3mw9*lCVo~0I- zQ-VW2_3J{DbkeNS8U1DctV6bAJ?NbDv`&Ap)2x?WR0&i18}D|@#2-3u4 zv=9Cb{tW&tI#u~M_&tpC^m#AFeJCCG$zPK2W)#qK{DSlIn*GLmUsJzBWJ(+zCF8v@ z+4(o%(2q=C{GX)X;JI{P#(R$uFCOnn?CamMAMc$`vSNAZVZe^}L=Vsl+68^7^dlt8 zKW#ytVX$7lvz5~m$bR@kpX|RDNk=?YV)!?V!xzeRhYz2r=hTnV9Fxc4w1>nR?=8wZ zKM(x8^xl-)j!z@B9&|2xTBkqQY3}E|r`wQ+j<}`J`!F>qp+F0MT*NbIbjrzVw+eCOA z!oOpr-jjK-;Qj*DKKFP!ew>V-B~E-or4ygb?tTLt{91gh4?cFCcl;b%>P@5a0r3OU z>8$azh2{GV^Pt%Ge)C|#ID?P$!7Z<+e8?3SXFQ!5S06?P=n~sgjMNQ1Krhj8qF>Ro zs?NwtBQkB9Q?-$mJ?$!eA6@LAgYP#di~RNXF*xncr=&Yr>kIs@zq9YZ!#JhjK4V-4 zPL%b+$8ppa|9$@-Q?B!#jJx3ecn-Zl573KwtkMhgrRrW(X&7&AK|B6qnUi+wWwj6l z=>_@VBeAbu+Kl^*Wg4Mh5_)->GC!rN5s-SWM$?wU0v*CWW zX-_!zFzTi%oT+suF5^rIh4EdAifi%14* zU#@IewdJ3-?+IPc@1Z+`4I1r=wT9TAU^!o)$7z>xnLnWT$M zuklz^e@}*O1C9Cpu?6Sh9I-3~A?bMrXkWBWVr9j5oKyN?{fT7_zd0yLL0!}_B^ z>yN)Q-nR}fWl)Ow^Eis_SP#s};w%{|tyA@%H1q;JKreCWZ_ro&sj+`exUcXLq!+c; zHt^;h&;#^>)$?NjyFC70u>=xHKjeP!159@b5 z_<7{)%IS(9{Wc3uc=AR&VA#qt3EWpx=|$(Hr!y(zK+!t(GnTIoa#6JaC2AZ@W;TR-)O#8hq)6xhrD+>&1>;m#tIgA)aW^Pe=NUQ$Bdu?~q;qDLa z@e5-xe)04d9>4In%;~qRcwf~F#hh)su#h;im1h!ozQKM!sK4l(^mHa=97r1OFTBqJ z_or*9fiInGb3-Tb@(vTE@8hA%Zm>^sCgl;qo5aLx;mqCIxuPI z1$uy9P&)L5bbpQAdhvTs$X4wRdfJ_LFwf08?Rk`>@jU9>p2H$~{l5L;rAgNwE%!c; zisoHxeFN?NhbNXTxaEmW=C{UMYweS#om=*szpXEQc>b|n%(rXG>93x3W^LJ|zx%UJQyqWaS=FLBdZ{2jkIZwx_ zzH29a+%{&*KMu*Sm>&Q6<_~|dzI({{Q57S<+q3!I+PBN!E9sy*grPr3;O!&FMf7@P zdX4Sqe?Ac{yX1*KZ#u=id{e=R&ysDcwJGLV@W*qt=TUpg{hvqi+{X#(yJ)ep7xp|` z`s>qnl>Y4Qp`Lt)QhoP}pGV<-IM|*?@nFQ-?`JsAqtw`VU_6hqzq=&gS?aOcL$iiQ z2@j0ZBJ9=`%0assQ2%8NNipw>j6=D4{4@~ z-B>>+5GJCyg1MS z*CsfdpWsFmcyXWu4*kUDXXDff_1$fx0 zZg;?g9{4GO2VdZII|3f`z}E>Ld{J(R=o$3_9`wMk6+HN&+#o#Yflmk?e9;f%0p)`p z_`QM$U)XaH9`wMMOpyL6d{A%QPSJkQ1HVY{;EVPL;Xx04T=3wF`Ul}b5Bx^KgD>hI z)PB$dzgzI&i~8>lkU!{wA3IUW4}4MYv0~@C{eT|$sNlgD8!54VF|3ZJD z2fkDA;EQsD@Sq2Nhv30?iunDufcAqP_~=S?9|m9GZ2uwxMEyYze4F6G7yTy)4|?D` z1rNTkzaTv5f!`r`@P*va4qgAC2Oi@P@P+(?$_G90;19l#KkNYcEWZv)L}k2#^)2&4 z@3;r{4?ntA^jV_y2j(06T^nmjjY*6;`K}G(_!%#2+(tB1+rMYD{^5lEEoQ$}?Yhw+B=wi@!ZIEyCu};);HZ^Z@zNec{ zTpTO(BK%UBeoxmA+n=tnULsT>^tZR^++S|qTGLW>$^icXe*yoI5dQ(c0>1@68W+C- zzl=i8l=X2=H_|b38IC zDud_tPQCojW{9BGduNR0^>K-l*T?C*HW$&?X!uAU-14&cYY@f7*=Lv;SB=R5Ou~Oa z56}y$0DX~*=yrd{VbbIon;(7a3nW_(^gRZj06pM2J*WA(k{YAR(I9!ysz=yBj zCFq59$abs;os*u{=?`|A^|Fg9fqut(C^PXNBM)}Pds%+Fv=9Cb{tW&tK10@r#LvO6 zVVsX~5&Rsg0lVNmR{Y$gu<)Y1=ltHQtylY~>(2t_NcSv24G(cs@;ivz{KK@ZRi>;w8zX}(7|-|gyY|5oM4T}!udUMV$rmNXjg zHD4rYw|`^W2MhRbQXqdv-|eCsyz||zi}D^S;3J7P>4Mvi`6D-a(7EVoo&I2_xt|x2 z{LtUR?{=y8wspP0AHx5^A4V@y{t$i=^IXh(gXXV?k*!UpF&~HLN&b0x<7p*Q8M1r4 zmzXZ&JBiIQl{Tkk=MRBHze_}X@cMTKx-YC!HOy?h_gU#bYP`o-9`8x)>kr4%HwO4f zAKdct8}BJD&Uh~~uIbC&UleRlF;X}50KLR3M8BeERet~d&H(F$j|ZuuY{z=Yv)*za zc;6X-9-x+t(#&?CZL!_P1=mo-pB~ zr4i2sO7z!#T_+8FylnQu2kd=aKmF#@WzUVh&)(NHzJ2|xOA0Qw_jMKi{Ftsuw|&Rn z*LC#KTT5T~>zk#qKWw9YUEMD?J^K$onDG8f7nsM#XkXWe$v>riUH8+zu3@yVYcuWZ zdhfHNDz-h>v-xYZuj{#RUzcts2Q7X3_rH>4$C+O9+t=m(&cOe!-f*tBVI98vy7X@q zCtvW0y6uebKQEFI z@%mU%(HTP<{NB@>t;V5o#23oA^b!@j`T3n=-VqlZ?$^2_O{>hn zzuX=U)_kp+u{0k<>^mPkgTCR+M`i)?dd+iZR#?TwnGa^pHM6q!H5K#%JwPw!#iDP~ z*S;=yfAM==>{#co-dh-W^FinVdPzusgT7QdCs!Iqd!a*!`2%&U0!AUVg07Rjxws6NG>cJp6@~Kjg;nq^<+*v z`Re()VSF@=kKfPPc){>@Mn!l&sD5RdMHm}0H@|5}Bm=!Ls-5@;>4iBl4T7G=_5KpG zUe;3I$NlL)sbW6vIjOq(duT}n`|$$nuea>={m}frVbPcxZEPAV`}SWyQ}xB$wpOGo z2fMzTnlEWuT06hFwl*EYo1clS-3ZoK2VKCp1>+ddV0@$Rqr&<&*1JK^@u57pqrmGM zLx=JXTU9Ify0*DT-PaID=gNIz{|65J-<mi7AU;*NFh%L3%jAs9%#d1>{@z%i&~;&i8YFWjvDiIvweS!8+k1*VgHv2k0d( z{SEr+?|OmeQtM^ljW3}G=mqVBzEnC!{euI?U+6Moc@e{SWE1VF((X4FQPQ6gWX~Kj zv42IG-QQIGWrVhVs;9FnY5!BRA6xV}x-ZIo>H{h=1Gk|*EmRcot>9AERp-5JzNn9W z_LTG0N7t>h-i>7(pS$s#ABIo@p#(w+gc1lP5K17FKq!Gw0-*##34{^|B@jv=lt3tf zPy(R@2B!pgtukCM9GtojTOCRult3tfPy(R@LJ5Qt2qh3oAe2BTflvaW1VRaf5(p&_ zN}x9q$ZkE+`*>MobCNyEQ;0N3(2!~hI&iMGn`+iiXC?NYhR;}?D4+S zVq${wxnhi}llsu9Zvf7w6Wm(C+5BwuSFPQ^z=00sB?M>l6WsHKUL5Fv+bcMmpN&%| zC=YbNl{AZ7liGPReI+i>mJ8^BTO>G}pIx382Rh*5g0uMvuBgykPtXCkQE)at8|N(# zbinNvoXyY1{hRfE7vusu;KqvG+580ee4!TyI^d#$v-t@QUwuS*paZT=a5g`?p6Y9n zz<~}p^b?z(UEX;fI|ChXAhY?|V{ zgYcjSzGRj3SK)*D#{=3Adf*oc9(>X6AUx=Sj|(1rQE$DUp#7i+exu;Q7v%=wK@a?H z!GkaAzdNA)pa*{J^-6x=3;74(K@WUX@ZgJj2jM{ve4F6G7xts~d&m#;z;_BBd?A0m z{{s(t;CBcfd{J%?9`wNDJ`BFFKk(7}ALxNcKKRB(Z+_)>5Harect0|JvG=}@^5I9; zN`EZT?19UDp6)TXkXPh8>9Aoh6pm9KjlT1oZtjE(Z0c=MLhN=`>FQ}$wB z;q`mWk3-^&t1R5uGgZuTkCCGU4(}ED;&*+!N^!yak&kF;l^gVz+rvS9_m6q;cmE_# zdOy;j?>uvx`N%A|<)tH-3%^T)m!x&B@h`+IxtRB?uV6VM*7;^yAo7qHpxW4lNy23w6Cm^lkOSUF!);{SdKlKQx9=ALJvW!2H=ZzC%Y+ zu(&u{&zx%#rvq{U{SbP9UZT}XFVL5&%;HMJIAfbrF-mt2x6(W5;vUI32~Nl%w9bB= zI=_svBezjscD_fv$2d8ECmkB2faHgCy^d_mub(p~b`((A9!rA(jQYW4=mmO!Ud(Hh zUZ5{kRnkM`NUvUu4O=&J=;CmDRC z58PMTkJV6z@ar#%OQGfanOkOD)0exyD4-YU0eV4s(3eWTPkw9eHsl!w>7{#~mF^*V z@Y)A|=cZbm1@wUL;BeZV@9^O>HJ&i(EZ->L&(;?XC5|-(MTN73pO@a7f?oJ4%6C&R zr&MWoUVk`ey{x2)VEoSCvT%2Bj5Bbbf&OGjXP8&NWsO&R-(*tZE2mjWL0x>ZDZ@i z6-`T9Ca!F5y0&&nYkdPz(-&_VS|+Aq8|H-)2qiE`Bv8}b+_ZW^(>2$IJJ|<`#=~a1 zC2$hk{&^=&Skc9tZ&vqmx4nla_&LG#15G74ulBgHExwi?!b9 zCGs0D^2`@&-TIn4*6_jg2pR-GPX~v8rHT|5t~dV8`lhdG{idHeQmyrxtA4E3CMAy7 z%A9JsiWLXv?~ci8jkitKd@%j^Ekia#5}I-a%Mi>y>htXN)pU@iruH;kiouBNOhn(Jk)S7Mz{w(00|YK^z#`QEMd zLJ!aj%7?yG`tV94cKJ5s3iwoddWzLT$mRJ%+2mmNdx(kMC7xUvEKMm z{=IY<#@Fch@lrw`|)Q^V&)cv)4*~Zy;auWe5 zReL`YKU8s2er&2*+rLf4dVWxv`wRc(70Tx>$!#|qRDFOmKU`nU&kPVM7R;YN>ymkk zXU|`}q^YsBwk^v|Cw;|N_NGu&UgBSoFJycAw0->q`%FK9oFEs-DY`=RCi;sm{EYQ1 z1o*jAFR7Y3m&HWWyrs3xxSna;XMC?p_112I$f?P`tW4Ukk3de43*;1URC0p+%*%r0 zw6uOjZDUJ)Q)7!=Tm~nOoO*|^>Q$-UiZy?%?1{hEse+P|#{ozV6^pX{fJhsc&44-1Ko@@#R$NspVN0>#5jWlG8f6axNXCT{#7=bDTm>kPGBw zUZ>;)`GFp>)6Nx5tz=A#uW4A7P3P+?eqPOrl?}B^i!ZiHFRsY0bk&M;MNXVzIpMy7 zSW&6JkQ3wrIYpbrKZ#wrF?{Z{v!$+PX;!9WvFa;+Uav~^w&DbroHz&a!TO<_8ghbM zAg6eX_$RR|H-^uhcCM^#Ue?sSqNZ_4txl98-Btb5bTvFSTg^TJdem0d_JUiP`y{-6ve^>qqS7A?n&$l5b$OUpT zuNVI$b`>3RgJ%ufX=h6-xe64Oaokt@#kH+9OKVzdGA_`E@N%*z9zP)z%Kip^?x6?B z337p)qN~L}iCvk)g5=b+s&(b6EJvAcd+Z&4RiRJXDeOZkN=ut#cfSe!~ z$SK|?{z>dg2Rim}P0i=CaZJLfulR~ymFjIpQ9!>_zbE0Pg`6N4$SJW#{1fcznOg$- z-7@+;ftJ=a4cQ6HkyG#R(|T2^x9#_fJ@HjFE>QM#sF%!2K~9hhdAdPciP zPL*qxG}N}twPp`IduieEOcuj~zT&O%Qx@gHs+%=0glQK`xL}{ATe_VpoZ?Q_HEL zet8`Y4{BQLGMnb^DzlglffopE_SO*f(eays0H7;=JKAg9DF;-AE>;^(B6Q?|1g zT~68J`!ZjF7*2D^$?cy;g1{9+PLK=a6unNZgF$}L^HR%cS$)F_7u&R_x}37bPs_4A zzY6{O|J1mE=fNr{KVF2SD~6mP7sx5ztmFjwnHQv%Q?|1gT~68J_r<*BpG8g(2mCnJ zdvTp($O&?RoUpD6`6Z_M$%*fDD|QF7`%eqYR6z8fGX-lwDo$O&?RoInTpnRh&p za$Jz@Xj8YRZ1MYIocTzSoYczGC^X&`vz!u?#`=39*2lN`ufwbH;mq>OXwi4UOj-18 zs996n+_KokHse#jHP(#584#jA>pYduiyLwnFZvPEM} zYh7nK@pU|($Mbq~mU>=~=lJ@&ZFt8E&+%QX4eWWHM;AwqEGnEYHDaxs!{vGXSLK~_ z#P#Yqed1dG=k?L?mDY30xIDM#ddH}trr_{g*cV^@XqBoTp4Z=|rQNkpK1X}3=k?VO z5|*CVBldk>Uqo+I@sU~Z@Yf*BWeCX+&w_NWi57V-ynVf;Pg7!zP1eci7u56Mk~^}0 zF3fs?9-tRg0Q#cWHM;2yKHB@hAzHEM-Q`)$$OQ}m+a`kGFN zKBDpL^|Ff!H>JPrpmVpM2&$Lg+$)H-KV5H^_QAiwpTWPy<(m`md)SABcUbYx>2B@a zQ|#mTfI8$&H2fGq-eAFw;zjt zlUV1IZ90CZ>OXZ~&b}YTsIt%l^n&uCFO`0TWckf4$TJMq%ez*ZpJP8m2m7xt2?6$n z!M|~u^KX%SZ>03{D9M!dVi+UnU6J)hI~|!UXt?e88ba%VIk}(5aM~T>*NI-<7QIO9 zrs>Uj=iN#l@q4q^%WTpM`rFT_aM)C;diXRw6?wnOt9$G(*1jsliB6>tqouZZ-jY=f zE3Ei?n-kit@uHnRLrb5l(zrk1et`P}<2c~Hfo~$< z8wI#eU>vNd)n6Vr&}WD&f0vh6R9IrYwJrCDL)HBue$p@1c&%N1n;>z#N+(KG?B>Vk zyKj2aqHnuJ#kfBJ2R{@)(Ffn%TBZ2m{?Px%zbvmtRY}iZ9`7DP8V?%(##f6U`nmWa zi9Jkuk*K?0`JdenX77h$Wb4oa^b-Ay=vVZts>Jt$hqpS_qjc=BZJg%kzUw8UMjG#T ze_)a`AsnHXh{nV8PBd*kaNdbtZ=99ShnFxY#pO+>w)o$-&&nU}dMA3lak$5on%9e7 zc8Fdij$W_Uoz2@-TvDOp&Po*r)dkl}zM}MDKBD51KW?}BMdE)|3_3mL{=)lJQ9jl! zTC>u5!-Df7p^ea1(#EKjdL%jrgu6Y}VGXN6Sz2p|{8DSD%l z6XXY8h;=#H{ciD!+Lk&{1;>5G?~8udO8xEzs-kX~?sWsS0R0Yfft=zuDLFxYphv8? zlciIeMPKME{$eVxcs{#E)F``{?df`Y?#pueE%|46NVRVca)F!@H;aD~yK?j4bH8@3 zuH}dOI;DTQulR*lS-qDO%js&76KaTl=bon_5B3DPKu%`6_$RR|&?DB{neFc0zT*43 zub1U?sNC<~N24T$yxf-|C&&eIipIo0iCwude6F{1)%DqRfWG1vT$){Zdi_~WxZhQ4 znM1TRCm|=u1#*htD*j3A%Dlw8Z%%J#b8SNn@2k(W_I<_A&9Xeb=`5#T$o=j}+drLX zk$DEZ0)(6(7sx4boA@WOE4>`Ooi&a1^cax@r4t6E`-(5mvOK*SEGK^7hsRG3X_C(m7j5U+wlqJ4==~CJzUcaKgwf=g2JgwK&FU@kgNc{L? znqX}6aseSH$OUo&3FL<~V!w9s*kEyngM+@}Sx!7QsLiyaqv8^?oOWZJ=_eSCp5-)~ zu3o4Ybwf=&28C5Q?zZ7pl9n|{# zqOF{EufMz_1VQUB$anZyXTIw%J7`r$pI>S?JIUqoyOYy=?4P+DN>3n95Ne%k0_!jD z$@+`L(L3ZmB(Yssh9}Xl%DT(C?AOJt^%p5u_hTqNy3_lvqqWXxrSC4KE!R!3gYJvGmgnrxRO1IX4bEY|uvgeG)`el$ivGk( zqx#R*dLgF^j1wyhW0zRzCn>!_5gF$csFNoojps{9BVV!+Df^|tptF9s!8o_zNjg9h z9P=7DA8fyV>xb%zUm@+SSH{hp-DVzLCC@XoBH~|E_8Wg##ai}$OR`?reo;Q`H}R#^ z^>FOZUctz!j(x@Vbsd8%TS)fH_VhspHHVxa7s$!HQ}ibK(^)y~TuyhimfFQDYa5r; zXa3EWzT&4_r54Y&N-dsgZM@X$m@fSYjaOJsm(s!G7X-Im;~L}yxj;_QyOf+DKhPs~ z+If9_?dr)(`Atc3QLXhE4z&7=r&3Xu-o`i6_?P9x-w}6*e0M_5At%TMa*BUh$qDk) zp-Jte59YP>>b@az&JsVls<<+{67?3)7iUFI)moOH`-Pk!7sx4bw~`a&r?GO)r=*>Y zH7l|iPA17YOZAvEtvMbKF8ZU~RkO}$FEj}qgPLK=a6unRUlh~CGOloJA3y6Ki_jUb{ z+w(tvQ})!UH7@14y~qV}ir+8(N$g5vmE7;-g)15*Ectu}?=L3FDNDS(uSLUyjEd8% zZ>4`Ja^eKv?_f_U*X>0vkW=CT@lPT@i?QoZayw~JA&b7(SG@InqmP}h^CM+XM{D=H zloZz`=_}rnQ+Z=e!2pO+`uHi; zb85&1a*BRM{FBH}FUD!-HDvkAo10cOE?rDZt;;jK>Gc&~VV7EbA(xtwal0vz zbql2XYs~90sn#d1D>%Hs-F{B16=l_;c&q>VL|@z6`SdLHJwA!k@iSL8So@!NycVY# zBK;--)$QhPUdPcw^0j-0#<~oH4;2o5d*&u}#`}!*kowx*!ZXXxe0Sky;z!ujwBX#+ z({7jZm%=l<&UklWxxyyb)i9E;x$EEb_o-!neQ|y{)uH?whhJ;+MOpf_J0sUbdOrB# zmcRdPeK*s5a^^MNzx}V=&V$d{eQ zB+CmPU3YXTie~+-q)I?eZ_qinO%G=Li)vr@Y4bN7*{*V#j+RiZcY1m6yDMNw;<}_x zKXpe>gw90o&dihR5hE7SQksFwm$iImr=YAdl^&7%3%vm8;NqwmDV%j~_ zOy7f^aN22;kdsY}er%qp>;wHcah6JZcy-@G{gy*G9#L}Ge}ADD=mC0(Pm%kc=xhJg zVBc`&u}G@%h`x_x-;}!lxIiz^1N0I-SLp@%+J80Jx159SdjoYm0zE)4kQVf%((F4q z#44{kX5*$EL%&=2I|_r_?xP~EGYDrs;Bow`TLRw z_m@SVbH*PZ5OZrhBJWLOoPzrg^k>bOiz2>NS?ap#osa9Im_6l8`sliKr5rPk&)s;w z9)?f?p#(w+gc1lP5K17FKq!Gw0-*##34{^|B@jv=lt3tfPy(R@2B!pgtukCM9Gtoj zTOCRult3tfPy(R@LJ5Qt2qh3oAe2BTflvaW1VRaf5(p&_N}x9qNVT3gX=Yj3r0-T+ z`xTk@(Nm9)c+2p6JHVm9{$%rfZ9o47KKuD2*HtN`?B_Q+w6w$5@2sa#UA5jX+_j#t z^nM{?-}eiRA@pt`9~lMa{}8=>+IL5^LdYRTvopfl70+Jun z^*S=c2T3=2U{3tDFtYYo8q}%!Pa1lG9-x#0eUejm0qAPRr+n@dpOYV zhgv~TtE)kO`8y&UPUkDORrX^w)FJ%(i{gT>sM0rP zGvdk>Jvae+fgYe2)CT%e>G$b9>ABmGNAG}E8Qt@&bPvg+h~&cWbym|k2j~IseRA5J zuc+`>y$8zQ;KKXsLy2QeK~do>;Ri~;7<%D6l<%fvPN~xFy#8>`dRa*oG3C9AU(vbS zZQ%V+j0>PYd?mxId&_zcviEJ_FC_Hza6LxT2fx7YJ*fwMhq+OGG0Uh~)3mC!_vQE_ zC)PEssGUeZxzJiyyLw_vW6jEmE9f`sTWecdC(@@so9V+>6X^rcEfeW`tNhDW^$oQX zTWi}|S2fqRO!Q|NUJWG>N?;I4z;O+WYnq#zRxcI@F=1una%1@*5=7Y4Py(R@vX%f1 ze~#nvD35~xj?u{>hDo1F&ofTrOjnq9iJHrsYa6Yx7lU}rX0B6d^AQ!hAlB);xzp(* z-^DYVme(&a=)(`zyhSHUlfIqu-QzqWSK z<5}f7-@Vdl-Dw^(7Sjck&lTgk)k%Hm)HeWU(+O^^;B0<2`fQp}sNX^>rWkZ6FCjRa z9}`n(ALhk@4!FI7v-v3);nWH02|D0P+C;8N?fhgR+Y4}@18$MvY<_lmUL5Fviwn-? zCph|zd&?A19_WDEC^(y+;7W#iai9Zkx8Q7kHcp+OJkS9*R_xB^C%E=u-ts^PTvTv2 zKfy(ZcyXWuu1#<@KO5(jC+L7fKe71>FaDhcR*-pv zvKQcCr@Gy-Tp15~;HL;4e1X^P2zbx~Unh9*MY$!SXVeRL&;!3#@ZgJbgYcjSJ|TGU z1zxvHln;8~_X-|-fr|&!AN0VN+$jB3_`nb7c8c;r5Bws*gD=Vr!h;_8xZuHeiuet* zLzh43f!`>2@C81oe9!~GTkzluz3mQ=ALxM}dy|qM_(Fa`c+dkM6+HMtenEK91K%ci z@Et4tOYgtXALxPa6g>ErNV|jZpa*`3;K3L5Mm==>fgX5M?!({IxjzR^xv7$Wv8{2cF&S(b9e;IM*;Xv7X%-jHPFHc8qWAVQqCp;c$c7%tvOyEiWCR zxH#Vi&77;w>A<9+7w7?cLFv$!mEN;rDt%X|8+pdA{}#O%ktVXCn2ZVee$Iifalo2) zqn597@mJ}EEsj2_TR^d;mwe*lSRrVG<0*y8j&%y>X=*mybS?)j&3cJYap-Sv(>dgt zsum*RKoaKLLAmf3@E_(}>C40+u}Ww5;Tz?@jq$Wm#Ys{f?nKcENb1vP}etaR)Nl4Zp<PR{9trecK#4J^t<@Qe)##C|NCK;sxQV@ z?%F4xqdjUb)HcGBKinm;uRkmqI?muDv*6*cK@=BfJe4_DjnM&0!XH8p&jjv%W1ft0FUq-) zbj#yi{(ZA!>1KJzA!p~e@eguQaQk<2o&2^r;yKDM$LIU`XK;67*sCcx*lS|04?dFT z_2=D(dD9MC-?Ou1N@V$W3rqeTv9EtWJAa(PNBZEF*CrpuDlU$H&x~vOa`zVn^a4FV zFVHLWWtAU$snUoXwaux^NIQKWUF?vID+8va_omLb{QGcnz_Qns{CkISRsMZ+2rxy& zdf}r>>{usNGZ6OgK1$Px`#~CdfgYe2R1NyF(y@Q2RPno3eB0LytG|4r^$_VdK>5e$ zFMe_!{?3W#8;1JbAo+11njfB>e|0_|{`}lm(O-h}qI1#HZeIQ2ob}R4?S?=6cdAq- z7UlQ5ntFSVlMDDQJmy=NA%C4$m>%pBfE9V=!1migmoQ$y_yPL_Fs{(o>oJbNxB^^x zO=CLwU5p>{^70FP#}A9uecqHfdZ|iBukyM7gSjh)KLif`&|Kt$k7@79L}KCxGn*gg zai^nTjUOy5jUN#Ejvw;rcewaSAKdct8$T#6&iElSuIbC&Ulh;_^Z>miE))HVo>log zUYNGcsmsX9o_3YS_<`pkC({^!1I7!Ohj7}RZxK0v)cAqY?(xGZ1@{@_gr7s2e8zg= z<81QnJPy`Fp7C4C9eBU_1U*16@hg;GpfAe()n86j z>DU8XpCkh7$1^FuU&diiNK?^YkVd{_BT{-HxjOx2gYiKAlXQS2IA)*EN6@$q<89|{ znP6W1AqRSa9-tT04f;a5zsB5OQt2hX&^v0^)BUAgW~=sF%aVSRDo9N<#{T7$3-r3a z_W1{st~DK5@O`0+Q7i}6uq4Nh__`i~t_5As4Bw0TyBNpH-fI3qx$A;;+Vk4tihZD9K73$*^wL3!k~U4egV`O4C> z%cgv9*QWn|{VSUae*ZfemNH))E`WB*ev^M|8RPmNQ$8ir2Bz7czqOpU0(~Ul`twm> z#d(Hl-cM%(^S72esOFge4W&kLyAUu>#B)OI!@@o;%o9P+aTPJZe6XNkYM$SGFus0$ zbxS+VLnTgBt8r=k8lU-`o4K6hehnP%*Z%lF(YT2N_D}G0dskW|0{?P*IH>&--ykf_ z2V)Yu`iOeBmG@6frCkqvWELPVzxklz;>-s#=bBmB`SfKl!lTUNslv92E{^ zntuYGu^2|QmP7t@Q zm_tJLNl!WAT}xhd5|90aN}CJRbJh4|-u=iZ-7R-@jUHxa5Lo}kM2GUZVqCYqQXe|? z4ZzuSf-AX2-gijCd*6ow9m-oIIGdl8s=r4CI^g1hv-#OLb%J_=4!Dhiv-#Pr{G_$& z1{~;s+buYopIx382Rh)!w#$1Af=6-JiJDLz=zxm~&gLh;>xLfXsVC@wYZIK!4+R>t ztuvGdI^a45XY&(W`!FvKbinNpoXyWJFKW4Nlm|NCqD9KSZGLunUL5FvYZIK!PjE{M zyg1MS*C{xgpN;eC4|Kro5S-1=Zr=;EOTl^X4s^ho(vNL^cKf_I&;bWOVDl4P)ljb< zKnEPEW%ILfPI>&E7yJv}lUOVD1RnjcM6*}cBjZ62d_wbE!0Y`4c+dmCSMcDAa_#?kEa@P+*Jeu?ry4}4Vc;0w9y{S$c51K%ci@I|>nc+dmiDR}S& zUhn59AN0WQ5Ip#z+#o#Yfj38s9}_;1pYAVEKInm;B6#qH{DSbH2fj}5;EQ?(;Xx1l zTET-a>__)os6Xg|PY51-A^#ve=z-rWc<_b%ll&k0zt96;GDiBpTyK;6Q4k*Vz%LR! z>VbL(;Xx04T=3uv`I(wuh5SGd{6@ipFX|tJ2R-n+1rNTc|CE68K@U8}nc$0d2jM{v zJnkFdi+cOvJBS$LS*-IUWPA%g=s&oRl*oMu{Q`6xyWbmg-m^13@7bCEqu!H299=5U zAD3mf&I26Q6HGsR_@13xJ^S^X`%{eO9?%2yf~=-yt8(Sx zdv=yY_SqlS3klXhe|wwGd0v?=cs3dP5HsHnx(rvs zS#)va$QaFZR82kmjvtkE0f`gKWu3S_JO2S3>@@C&k3B4QihV-;?>$|XpS2F{79^by z*!Ofr56}ym1%1)yZ@UfSmP&O!TCwQe-kce$%kNo!1V=)&{#ykYd{ zs-cU0-m8eO7Jnvj^z$m6Se2cB0}lPjT;YfRwe%Z22TN%F&RzTDb8Zg@<$uzBhk)OA zucCM6_{c0kUf24ND=yA+u*|voFgpO3*q&n4ai9n2CDEw#0)45f6q8=|IM2ZhO2>Y? zmGkbSqk~TUV6EXjPql4{O4~mQP z4e<_Rst=WpI(TX51$uy9;wzP2pf6QJ)=RNhFQO;6Ua;>Gdcb`LY2<6I_SH)pX`6R6 zW)hhH=jr%YA7aJD*%z5PS082v;1cu#JwPwfW~CSCOI3yS@{w0Bkt4Qoo?9sX>SLz9w%AG9YoJZ zYQ50SYk=tmdVpT20ak#%R4PV#;XrZB=r&@Jh!H!X%ZR+iJ}7M{Bwxe9?~d#L-d^F5 zsrh^;T&lkvl=&p_57LXyMNg;VeK7L4zpSOMjq&y$s1lj0CDJtAi?t`4{G6<|5gTA?r?2?fEd)sqq{GZLFmNd7geD z#r%FxUfwZW?a*kyT2%)7w7?cN!%p* z6+Q2-^7j>A)(am?#Ex~odB*qX(g1u=ir{1ZQ6TklE!;#hH-b&SpMy8KaA+L?lfXuhIOc%Rqs6csygF&uO8B0`$f-j zn~5J`)6@EuL-=xq?Opv}{qAw)%;Ot}Uz=3_^IrIj{hOI+*)bpgb?XZsPv3&{HSK?` z{KuZ@6-bBi!Ii-AL!VC4W2V>q>`>X4YSV&4KR8!!9q(^(2Yye@KfuQQ?A$@{{mgn# zO~&;`Z!+q4q0ySOq46#!+hC!3%}` z#Ulka!ODPMpan)jGHSuwGQ!t(WgO1fDbWmw>X#UgCEvy+B_|8jc=Rx|sA*;?k2>X6q&Ces0Ro=U(xWNlJ~wT+ip|ecKLNjp{Hu zed&`ga(O{|VNTYQKY^)qGLQap1%3>AfL@|9Zh*cFel8cgqUzaaZkPLuN<%L%(+zbS z9d5b5L}?Dt3#Z-rR;E0kQ)9en#SH7BkzYhx+zN@KcXq8Z{r+~)Mb=4>UKA%SPRqW>HcaHuK9QuEBfe$`uKDIyigR9>M%Jz4g zSYEG*pK-T$pza5U9-tR^PTkDTlm~PzN}N329GN^;C_kmCGu6S{kM$H zBDc|$$-Q5)o;YW-$K`dgW1Fj-=<~6Tthnmj_J11v1$uy95{r~xpf6Pu9#8h){gPbA z)OvB|V*_QsB=i8i#4lHRfxeVpxWBmfOLBT3^%rM8Hcm?uT*-0zHGhp)BTdF ze(CxP-*^Vj_%cRSg&v?6j2oaY)$Y{$CHX$W^R1gC=5Y%LT<0|MX}&-?bOi60B;$?^ zyP2pm4a`5tk10-4A!3*v=S*v`@96CNi;Ul(7nA^fsdS9|76*kzL z4D&C{$IxcX)9{`ez7K$T7~azb{Z#5J>}TfC1%8jAu<*P*zxUV7weo(y#PJ##7cNmT z_yxu2|G=UDM}6^|rT^powa2{aphD#OxpJ#g@2@>fSbiTJF`gr<_Y24=(|*bG=o^lF zqz{nSBP1)o_dXOC#}+f=n!eoqMFG7)56}zBgT7RnW$644rX^E(ALk^J`FSGufcI^T z&!x`S=VP?4d|uwv{FCTFZGvOyh3)uZAA08GM(b&JUVk`ez3}f~qThwTgXz2<>DG_^ zok97oU=L-onVDag?+M8F2i+JxpEq~jlIHrAt^9?-fOgD9UX#&v6x`sn2#&30By37bxEor1IZ0bu>w zI(@TMaG*nZI|OI*6P*5?LC^tb9;M`C^Rsd41m%GaxG93O`PudSRRNy@2Rh*D1ZVRT zT>CID4s^h+6`ajaa8*NpRlxE_d7uL>Avl|#jZ=C84s^in6`ajaa5OgN;_UK32V9BR zoz2fKFJ^7ILV2JAZjs<@euDeId~bQ611>H&o1b0YSdUyl2ORo|%};Rc!^V2_2Rh({ z%&_^{^>p-CLf3Xnz3?5Su}6EyE3i}D?pQvI2R-mn!GkaGrsxUv0v`0hw+SA6QSOug zJm`V%6g>E%+#o#Yf!`r`@CB|epnT8+Z;q3GDtyrI)&}4~5BwCtgKt#)MUtJ0{6PRlpss@o6ffiF2m$sc@C zZV(>yz%LR!_@e%L|AYO49{9N6!58ui!h;_8je-Z?DI)iHK>I-t{BFU6FYGS}4|?Fo z%6%AoQSTr;=z)(49(+xyzwMtyfsh~Qfo~H$_(Fa`c+dmiiE)I)(0dRb^uX^B9QeZi zU`M+BfgX6|gD?6o>33`DZ zpcfPmeOc*U_zvB+3YGrvDn)l&h5I{n5p~hvYaDo8mqVkZBUVcPqt*|2GD-V63Mi)a zgV?Zg;!>`Y2Bcxf>Wj!;BIe`{dfJ`WAI@1X5vmCK+uL*wn@Uwb5pf_1{0IC6{6|9k z2mA{Bj_${CUqAs^AK>&+s*bkPgP#BWX3kmbFXv# zot*#$tb4(KVEqyKipu`0*14zy$i4$>o$KTL^YU2M>4Mvi{rKx#^mID@2RfhoIj?h} zzlG~u{_9-uhwy*!hw&?AJxTncJ|4vQQXk*3?eO=DZY9~jNBui5Z+gKMKHsfNw95EN zVzWV|&6e!^A#mt-i4{J0{W}TWbL75__heFA=QQzC*1CU;v9#`w*w-IUr?*-7NFUtt zder9zr?@!p#bm}ceYyLKg6)aNxzGdj5^oayik?;Zw2!2p{+=)Eg^y8mupR3m&-f9w za^QU@0eXO5qSq3U( z-uu?iBaDCPv41b!e*cMGzwVgRMRn*}b$NT)Y2SUU^pFX!a2-k?*s$W&1!w$Y*{x+C zY@#|?bz;8Nw>Onj9m-2T>?(b}bwSx_Z%m`|TmE6syjwRtaoJxl_|uU^WkxK1<~wyq zZ@c66FI9f#kf*oC|8M%1g0qgUdVJxRw!ZP!Q9wie3Pybr!9VlI3>`h ze@}GCV{B01xrtvm-0vb?L){UVmX;O=kPeE=E7!EvH8ln|^{8WL&7BU`PY02~r^Cma zvUd!=AJ0Cp);A^KnL5^vkEWX+&;1Gt&db{>8h4K;%x|dQY)729QQ2Pn=InetaPTGm zc>Ooq`>@wH##mnSli1hCXa5X@8J>VG#CT1$FQ}v%T+f$4>IP?I$poY+wO6$Mb z&NBVnR?fpS5cUI|irBz25B(Vk@`X$y<>S4-*?wN$x9LgBx4neEDcJF3(uv<1hR#J# z`!YR<7g;a-o9*atKcl*2;)i`q@*uXN_eGl%4(xBXqdfgL+l!rv-WMDA=pzWX4Vd5`ZXk_U!)(TU!*G1 zUnc#*({_AxZ$9y}tG1XJ*`;RU?QiWrVfQOuLp-qRL&i(Ke#!GLCZ19GykuMnVbyt4 zg83KfmtZczba5qobyDn?TL zC124G+EL0EdC`B{=}W%*IX~+tP=ApZ{R%g3C125(dPu)W`64g+ZBAeEm3kK{U*tu9 zxzm??#cq;MuzZmheVKP8Ul}Kb$`^Ujm;5DP(U*G2b+*3~i5@q<$$eZ$W%fKLb`w9m z#`Q-qKjzD4*0;rMBkx{p#leK*%P;*vZMl2*LU6~~*550ZSZow}IkDdD$X4_uF3qd| zZ}9GgSnglt-3#dl=@;or=`WN1r14<@@%9Gj{C3N(Q=wnsMM~xmnJ;Ai zkT^-^mEim<^I&j3W4^Dt%}V}Fwzb!`D>V68zdMY4*X{!e?r`(Rg?*bpB2G{IwCCJB z`rU&kvV6~zeV~>=+FmVmmiE|vpfq&359Dy(eW2IyoH3!eBP;)aip|B}2P!_-Kt^9t zQs#B(2kDoN^KHLKf7$9Bk9~#a6@Jx_p40vu(=P$ua~Dd6SmIrmmfsyDE!W*;L1rH) z`)_2w=M5f05Rt<8ub39tFYH75aqzIY_JD1 z2V29#u|JpFFN5;fh4MeLN?w8MdG_bt^Gb%i1aOK)phEp(=kqlGu-<0D->DGdTSnc*|0os1#1+yBrCTK)fJMTjN|#bYp*rWwNj6?*5~!`2rUp= zAhbYefzSe>1wspi76>g6S|GGQXo1iIp#?$b525F3`&_!<$i?nC z^{eu{M?mGkA_Ywk`2a@->_bTjr2-M|!2oC3c58-~i zgFsmIq3xCL8+SGr|2>4_a$R+~10^B-BK;u!(s7yVU)RsJ{8GG!aL-D=E=YG*J;${E z9>sai{x>^8c@II-a^26zQ095}?Dr5lz4HeX0+M->?3ZTv?`61_?>z*Y3!itlN9Srj z-5r_e{^qa4d8)ETSnQW+$VtlM9}LVlGt5jT8`AwKQTku{Tl&A^3fuqU7q*D)CwN|I z<~@|lF5P~@>{)*{Y2E(|Tz#a!gZ(ep1J%yk|7~8U*A@`Wmz4hJ7``-*fX!uXZg!{C@VLdIoNuekb$3~i z>6hTQ)xS05R_`A&m_#xU=GsCi^uB|9CuT@q@6MCq*UXZBk$#YVk!neQN&1_LPlhk_ z)-M|j&VCOinEs};E7BhLwz^CI7!~Av+0pqJ{Wox2ki*;NTiM@MKkTg|%y-IH_uJ~; zcPhL2EnWGxdZ+ug`d+K}w)#`|?o-}T`Ms{ofAa$B*dDw8%FSc1{q2KiMm}u6t$x@1 zJ7O37{MhJLG5c-xo?l-7)Q@ji6gzKb_P5n*s-~Bt4&|pGeOdJWr-#L+E#3m(Rxf>c zkC_TC6*$wY~vHX!MKI?wz|8DO7?P14^`*e?Ix{p2ScjdcB zI?Drw3zJ`y1-g&=gL%hE7hf!oeiZz+I(&0`}-bJzy5y5NXn-XXovk=eI)-NX53H;W=78G)j7RPei_B= z?-+@kly{BO%jDxrD`9qaTm`DN-EDIqEK6gkoBaC({iq(HC1P@*StqW8Gd%jD9R(SKXUr^DiZ!TuF}kr(~QbJmX}Un#eczQ~LIeokNV6}_EZ z|A}3se32LZI;SuBMx6bE{v!G!FZ$OweaTnqAM_j17kSa|ar%<4lpFLP(HD8q|IF!2 zzM>cOBheRm(ck%bH;!FCQtv|gA}{*KI(^A^XJ_{<1AZyxi@fM}IDN_Y8fX7P`XVp- zk2`(ISL|0vU*tvqL#HqKO8-keg8n1&qQ9kEmn2{DKe1y_U*tu#r5pTdecTN7L`xu_lY2+}G#T55KdO&x8ZQlYWtYkbaTEq`z$XlZh5@Gu~kP zovm@6S2`~I&X!ng&0zLRIkJ-Rwx++cCG&;MA01ULo|m{ju>Q(C9-NQaTFxIl<^eX? zpdFDCBlhgyw<0&W@39KL(XDqk^=#uqRz~p`{?xJ;1SFzm=4N+-D&pA2dIRMySG8xQQ3RVHt7BGH}>jc*FLtp6ST}{ zGQU+++xboAJ&8{xzLI!L<~iL^`b8rc{NQ6G(mwQh25mU>o?XW+_U{*EaHpH!ZtL6p z*5UMI997(sN56f+H-3Jjy_Og&WuN|4=QrsG>6ged+b_~zwv~5bKD%qB-(q}6u)W)) z^>+jr2lJ5c2Fm;#d2nrfnedE3gp5o<~g zx#;f*7L#ki;s*SJtUJ;V(l0%3yh(rIsfFhN7%xMChXM!Ft6A0d0}k;3_dLJTzTUKz zhuU0V&PUJqdZS@ZhzFLf-50NB{)NU%FsESJFZP>3v0utz zM_HfVLA8)v#5Y?&+GxLQ*iI9y(L>@5i7zDHh`8THBo2`{L-u7l-2Pl}e~Fcw zfjNF1%m;kVs-$G*;7v+Ew<9fI$0@y0!Q;)OgdmT}tQ^kke?+?h}Rbj+JP zanER>jnb76)f)3;NP5#Eo>;C=JOgt+{DDDt@4TH^sht0*mpDI4r zU`}66TKYx$LHZ?fw~IGif7#j`$N6)GUo)ovxsvG~0LM7z$G4|5^wOHfQMYS zDLLDIIS)$@`vu$~Ya_?M4&o&?n3do26Osq($X)|57I9^ZoEl< zeKoaN{Zcqq2!;CPU-fx0=?Cc-v5@o^{<7k;o_FR1&+F_4l-ui!Kgc(+Lnf}^c;L8M z=!uOq+11&Cm06yy1DLloUHwI97Y>mtao8w3Po%!5l9U*iqJ} zH&HPpS9v&-uTt)tCeX1sIw8$Xh@1m0a&fD^MEf*@A$oBbhxW;RZbEDIpAPl`>(R+_ zUA!XkiJqmLR_e&&xi9~iCk}rOVEOUSF+2M}+T>SD-zW76G z<71hRMNh_k#RGZtyZ6qHSLU3Po%XZMOO*|=Y!km2UBoYf^Tsc`4%x~htoqRQ$``-b zT>SW@xLj9V?m$UMzeqnwzeFB%@r&zcQ$D}%?|r$_uM58K@6vj|R(1fy%$A%7o4$jvLrk?~TfUu-VuICm76t4M$KSjLO= zgY=8kMEc97i`y?b9Cl=!@?s!3VQ}ch9{Sv+#h5PdIH64!~GZmhPOgnD9()`_}+l#d8F;kC8rW$HY zt@?9XRUf9RryV5l!+nMyD3D#I-LH^+3toHWv15m6cF0@Zop6dYg(>vw3H#ZP(Ac@ zTkb&GFSjpsTk(4z?C0Sx74rCc?I-nOO@z*e^Iaz|JVFbE76>g+j0Mc!ZIA5$(IL3g z3m$y$`EWpOZLND>%b$l3_vE~j7t|l*Pr6(unTOHY9ti=ES@~Rg%14N&{BpAMY@dK@ z1wroDWIcWb<+BO|9@+61%ixiVttnWJz5eaDPVd_1=@kbN?*Uw~$4V2A*z5o4XWdtt z_U*!c8HuFW?Im=G?`|3UN4Gm?p6iqH7-DJo0S~$Ed6{_7#ebQ2aEXlvB~G+@{(1cL z@eRo;uOH!{bsg~|Kj$3E)W71fFdnr1CVi)Ikd`!UN!o`n9`tQtJx!;BbguoZPIwM2 z5LzI#Krt3D5t54s{S{g?dy5AlqNm=5Z5P2JSgjN zzIf1&2|1tg$i=~U@PjWGckNO6S|GGQXo2D^u=@Lh{v2Ppq(Od&$#uR@@nH6PB4rfb z8-#o&9+dSsUpy!|`SsUxEw8r6g7IK*f3PQv2YoZD{T#o~#HLnE;z6-np?I+9{XrN1 zW#Yl>Ts-LFL{&LMj-NiEA-?dd+aK(CB8&%pUtkxAKNN~xq{rmC#bG?C?ICv5JWc1j zE_MxZXo1iIp#@fDfvo+(oX08qyFaKh>~lP*_XbJ3^`)r&L0OOU#e-{Ne=xFV_FlB#b`d#m*jVW0K~JDv*T z!7v`wV_{9u^yS|2$#>oQe|Qcp5LzI#z^W~f6%Xc!_ctEo`%vyE7!P(XnBsmTw371t zV1MF4S&#F@gM+0;S$h^_a;~*FxIY;Dy|^Nb2d$}`z4EV9zKFzwVz++BgD(Ed#Dn*_ zc+ka(e#w?%JeX`s^k;*xPw`;IGXozF=03})V+H#@M7uMD^?BdF{r;kWujfA#?DO>X z)uW{h!G-FfuiNs&{XyLix%SEKk9^n33y;tOp#?$<6k`GNCAZajpJdFKFG1txu~>*h3xpQ<_qTxBA6(mi*iYKs`~IMOLq()>v57VVVguj0KeI~ZFW{`ML>{ciqEP8*?#ebQ2@MRYd zx;Qate8hvP_yWFP+`sP+`p+5!OUR^6JX?_%_;|3Gc&6P|EBw7U(?5m?_Xo4>5vD>5 zgcb-b;CX&L=ncUq%>&0O_6OZwPC!W|)tc4kc(6bFgR&myiwFHRU1FA89NZraK0nwI z#)GPti;oAzZiV8(qTeTR@n0q${HcovU7V;YXUOr>52^ zWS>ecApD;a&xH2VV~ft9(?L4l^#TqQvO^1m76>hnV*&o6+dg359~^`r(;X%rl*INR z1cWEJZ|{?cmc`tMYDW+%>v6t#(2r3$pYq7X`QpLd-1i5!!1o7x!g$b{E@Qvo+9Wo$ zVzNIdcI$UM=;FUjJotf&2VI<~DrZO=5AHcJk!a?R#;dbS*r#}~r*7c)2ZL?Qjupc9 zNpkJubN*A}X}`rG6oF0~Qai;}_rO{Xwp8?mIK`tr_G|-0#J*9_Nb( z{ojlwX353*;z9jA>PS5Nz1Z*Ce6gU|)JjP_D0b_2Jm})TOg#8I7Z18P(XX4O5DzxQ zTUruLdrn9;wWQ+dmOclCeToM=P732eKR#t2h(Cz02v4VjyzqO}z72!+6T4}gYd>5B}A~gDy_=OSaVb>4&D`U*+GcYY5{(KbB!1&@TiBX-Vtr z){nyXNvs`m?Wg%d=i1MhJUoRK2rUp=pePI2c#wai*lW*K=sh0fJkV)Ue0-*&$3lw7kwLdsy&F>GY9Qzm#mP1~E-?hm=QSqRx#{(4)_Jr}Ea<1UIBxzqn z;z6-nzvDp{|7GIA$Q$N+e-Rfa`XyUx{PZK@3lpinM}dAuefqt)CmF_req2W*(kBE5 zX-Vtr)`!A)(Apu_ewr_IuKkS3!&7L1&;p?ain74K#)JOnX1qSegZ9}$`+Ko&NOAjv zvK|jqJQ%48pC9ylMb@Jr_9Y}96ub319(3_vCLY|_#e*(R^h>rB;=%g4b$EWz+dFuv z*mR%b!H$!|crc6ygX5vUX}W4}dE~oZtb2!Yp#?$HK5c z=XlVc`*bfA7Z1vMoG%{qbK~5~BNy9!O_pV^2md}vMHmlS(>VM1eWlkcUqs?Tv0I^d zu;}j(y7(^>4{qb)K^G_bC0lCz^vUt`ydbwv=|07S73ptAJm|UcXTPze{apHqHW0cU z&vP8%p3m@k`g;H9?6Pw6%Do=$59)r%wNJJU^Iaz|JVFbE76>g+j0N}?h6nC@Gn>eQ zWdH7ji@*GD&G4Hu!J}{Ao5_w38F%n|GqN7%iwD=l_hvf6cu;klUb8gqi%2{ub}JMQ z7XAG}7yo7A!4WPVbaA3zvZW9Y*0*_eL3Ur#eToMot>27zu-&!r>x~Cl3HpWLAT4Qq z-TF}&4_Z6q+E4R^&b6O0d3Xvf5LzI#Kv5Q0{r$n>{(f<$5?|^5psdIF;=xRfveqba zIj>s0s{O&9Fdnp~a`v*elXXe3FCy`v*sV}JSoHp&i~ln5;7At_x;W7<*;0rHTN_&H zn;RAeuN0l`Q#{x+Ka2-`pP-HXv6V~9HIWnl3BNbv+fZ!e+a~*3q3cEacPJQIAhf`L zyaiT29`t`(Ds03-c4LA9Uuirj>+wLvgOTd+`9Z(e3$0PUgv5hlw|>WiF8<5JgJWGh z=;B1bWJ`^oKBcv0ZsIF@pQNKLj0gRAg?$i=SA-|NWBbY1vHWmZ&uyx&UAQ`N zVW0K~D;9zkK*D%S&s)Q9_$I@LDeaR z)+k>@;z6-nzvDp{|7GIAV_iJx;zYk>OO2mCqdFCDPV6}?5ucY{o$bNCeUG~5v@jm@ zV;A-TeME4OmbAWZeJb1^w06j~pXLjlYd>T1@Dy4gv_NQqqAW15`-6-p-O<;0kg?$E z|NUaO9uHJJ7^w-LAC!*u*L_)+1p5*a4~pIT9S^$rFB1<|xp>gUiGInJVm#Q|(A+XH z6<-j%R%F@?6m#lb!Nffsi^F)(_X`?~J|Q?rOIlyIJ`~1-)(*M$(|ng+lm!Mh9#k8S1>?ca1ykHwVJo~QzBeQ5alUxa{|%e-D34sc%I62ec+i?IV?SAw zH1vufp;=fEh*x=$p7bp59TMF@DV#hSt%2l}qQlZj{1PXo1iIp#_Stz=o7@ z?~~+;_x5{nQSTSqpV>?qEa#P%UpBx0ZjXcj$gJOlB_8zWJF3f3-0#J*9_Nb(B`2Fd zQ+j=}>0mq<{2p~j7!UepRPlu0XJS(;Ch?%ytx!Bz^!H|5{FjLb=eu~&#fhqNhGaaL zOt#dm)-T02GjrpV8-oQ)^2|L(IcsYaKxl!`0;{%w-XF}B=ASp4bJXu^ z1@{LbohKeFhrEEFAIdN4eG*xZ^TmUHoj9lR$i=~UF!+9PPZ$qc(`D>O8wSA_k$6z- zRwy1U`u$=T|7GIAw{83tadDzwvZW9YHpS;9N-L7dd8-){_9-6hIXjF8eScsd=rIvWLLwV%}q&!GiE3xpOZ#sW4TbnlboDD<{J=+E&vY8l42GL+ZH zc(8x(lgN5JQ1M_S5k5cYcWrQ8lC&=&@u1kP-|?V}|1$C5FI+t6;zYk>OCcUi*7DC6 ze?{*XcPttBcrbUbQtVC~?hgiiK&Qj~L2ZqY4lNK`AhZB2FwnmjXI8Dg#)E3VN%vH7 z`-8F`=ZgpZ-0ZsP$F+VsxIY;Dy|^Nb2YoZ<>@5Ka3c5)X>q`W+9t_%9O=e(K^u7bp59 zTWb9DnTfW3yj+Z2j3@i<94sM|HhXiC^9DX1%-m^Ziq5uu7!PI)lS72@V2(*bMreW1 z0{`(A$l4!_1kKUg@5Nu$-!Id*1#iB6pw6FIT9^2TyB=Hzg#w+PIjqbmor_S}~sWlp}KV<#U*h zwEwr^N9H&@(qfS-gd?B4Z}m1TPQGrRj!gMq{tFyzH*HMVl!?Icwrh`W3Pp7Kn?$p2 z(jGMzlKpRabo{W%_*;MafQBhXpLQ)qt~VK$#r1%&4HJQ5`3wDT56fq^z12gm^|wtd zN7|Eb{Jeqd|II?&@omsgVS_~KXxZ(1dEN)*gue{g8`wWqf~5Lo>#iO1xqgP6=een* z=RIDHjJ5MMuh$_h^U^!G=xh5qu4zio(U-PI(SzTwA zVRildC|7Re{B}^r>aP3ryeGc6+rz>7S~;c53*7)^7qU#7b^Txi%ky=+q1Rpx;jXJk z)W0+K0#F`#wtl~!L`m{K$nbn!%1~C9%e*YF{vFAWJnCz?&J52l0}?10(Dmy{Jn-5L&zFm3cuEd3)_y+E=s{N3 znYy+N$q5PD=rg~oM_7OPAj9+J z$m=w6ei_|JcY^PAo%`P1A8dNA=RI)$!{t+^z102LkVm?fZT8L?xQ2szEXV6QYP$tH zP!318Iir5`zh6&cs+_!XK#XH%%Nd}IoEg)KXY9#qibq{5=jX?A+sm`%+QGAB_;Tcx zmxHhJGkJlpdDJuds?IFK>iYRnt{i-=OBt)nv0pM1SN*ZC@+05t1_XGf&ANUv_LW>W z^xDg*OW$}Q4ay(;G4`9a^9S9zb!Ppjughg#mdCMg^COS?TCOw0^UHt)3IU*8{>vKs zF^(DAzouPA&gVhP^`+0FT)C0+^W#`x*`CVJ1Fzlid^wH}%k%T|AY*On^Nb8+b)Bi( z30a@#>H)rAt{VF>j(yv|<?v4E!bHup4#_e_b)t*;XxlZ>@o%@u3GGy<3{LF|F24SPGvpHI6o`D8_|Y1+LEn1AG}G1_vnFJ zj7{I{c{ifI-Os$y^%s>NZL$Qm(Y%FdE8C2iFk=_gA&RyVGWPra{a18Pn|8OUOKaO9 zyVCMvgGW~m?cVA1<9}y)SD?;!!&ZBDi|uJA%2Lkf-3{IqroHbU`TmiOFM8gzX-|T; ztov~#H+9-e<@ewJu$k|rjHRxB(T*7NI}^btZ9?0?E;07+thnc`gpCh?tu>ErWt-97 zjNG%Z6YZt*leT@PyWQ{b@>ze7Hwt!W^~yX>^HV8*uRgh99k~6e=sAr zce&VJ^>2nZ6?xHT*k1PU<@d6 zVAF2cG%G)}tsB0Ol^^=D8@>SEBVAH1#yEJBvgF`@G5DVu=TZjssLydOx)|f#@P(}W z;LniT2XcP>m_N%Q@3+q%wvyuqftsx;*id^Otf=iw!t_r9a>+u*(%@oJ+a16J;sq^R58zZqwc!?%Ux$j`IiaUk2Wj zW}J&0>x;PwAOp6?Cg845iKWPVj$d|KyNx%2Y zwSB4O=szr*V^DP2mzeLn>8GMAeaSH`Jo+R3GF#X7C3);ij%oTHeURf)bm`x;jpnhf z^k0r?sSEqj^<_p^`iN}{_9e%(^d;tX)0ePmxs+L)LelN!~Vs^~!4;x*XOXvd_*Jeypj$<0(OE>o@Ky)!a;5}Wu^2H4A zZy%R7UWG`FF(UZoAYva}Hgw~YNSV0N=NsI6lBwHRX1(T-HVQKV%lQ zfhdUkK_!_2hk5+XXQ)XJ^Y}Z6y*A8nY(0m0e2QoTCqr4pSvZE7y&U`7$uMs{aMp2r zY}uQ9DMMKliDQ_@?@LgQG-d4`=`fSG{adEPJlNjIQHDIGNwY4j2kDJ)W*MY6#+hl- zywzly^sYF=y$sEA?Ecs=gEw=0VweZVFoU;n^j5%II+~W)&e7a60NMU8Klc_W|}nf+s)C$yE~eA4@VQ5;Rg91fqv2PUjlyF(XRvF?P%6l>Ny&;luImj zBbGK2iw%jzhQwk+;!*(XOe{8`FNpupAGL3Yf6{*k1E@O)XQoLH#hGc+^c|*2kHlGg ziFwmk$ln|1F^)b6c&wxM1?Dx%@H(bCLr=hYyrU_*zoW6a>QRUC{Be_Gko0~yGhfn_ zr5x#UoGC||vN1<9?{SVk0Jz-I8`;tEF-PjWQzVUDJc{MgZxfe&}|QNYt3Jr$VOSQf8OarA89S&pXck&ZqBm^zd{ z8t0jgo(9Z($)_ykNFR$cH#Pr#XJ(wE|V zv7t*%-j#+P<`K_vG;!R~#8r+y4Or~MakS9!UjcsA(X6}FIRRSgKrA*Smi7{hJ&DDh z#9~ikX(O@Nhdv^HMPJfB!!+AVzuw2u^hfdYv7p62=~GNoz8YuoG3G74S_iroK$&Ko z8y$TTFt3r%>-CPF58Uc#$~HK9E--Z{e=^QVN6!OhzT{Jua-`EZQ;sxcQ;ufdEskyi zrW|F+W12MU!g`QifHTV=-G(#Mq}hi|lV*Rt;%Jt$$kD{7IGXrWM-$U0sJjKuHI8lv zKHbqBz~?ynOyG7$^ZFT%z6kh2M^pA}M=u7Z4)Z@3=cSH53z+$mPg%;5J|Abwk*4f< zj%MB$IC=>%KD=GbAHH1od9(ZrWKn)nJw)0Whs{E0Zf z=IB>}IVQ<}3Fku`&ALmSuLdo3AQl@EOM8ji0nCS3>`5&4B$hT3i+$)L;#c$~?K9%H z^y_*6^QS+GpErUQ|D;bbO_?ikW|}nf7GJ#%^fhFIe+$kxJNgD-UL&8^uXprv;5!^m z*_#}FEiiQ`e=E-4bM%eC%$I!1QjYX(I8%-^WtTacdEf5nPGHJWhP+Oapjj8zgY=y^ zvkcOA;mkDYyK!ckH2donN3)!J98G+$qlxcx^z*=1Ir{s+_dEIrz>hlmAz)r({=EL6 zqq~5gaWrKgar6Vg)S>(nI6v;_hk=8Eg}9BIlv>1gKtw4)ybrW|F+W12MU z!g`SI#+hZ1eir9$lAu@M%rt4{z0%Rd&pDcywxA5h0(D5!PNN+CB5;|bUkBdA(X6}F zxd*h=fmm!vEbS#0dlHL1iN&78(neyjPbX;cCHfE3tS9|MeDyleOp{L^WSTU6SbUOx z#5DOY;4FT{yv09{27NAo5#up9+c{x`nV+vV{1IlIVw)L7Ps8~vLk~CWm9@zTQ^$zm zmzwo`%(9sdAeYll+ProoPXA@D3mbDr4A(Pscpar6w}C63-3 z*xJ0*8x8tO!yjSRTiZvaCO)-oA7R#B+mFMIz1MU3j0d)TRBGZ|+Kz2!pYCPoQqxya zM{fXZ`=u0Cl=-dH#LKoXN=+PX`>52!`zfP4!o<G%_Ys~z19Z2Nt< zS(mIo3^(yz!pU3=OgY+zeqrr7!mODx56}m!{p}k12*u%(^by*W^qDxze9{hD#?I-W zWxis+TmKnm*3T}asY^ex{bko#&K=~_FRWkL^;+f@`uh_Ufy`2zW$vQyi$8A!nzmrO z*1~x|N3RQfkfH58(O5^X4ZOdj2LW3@v3mmhI(`W-eU#<$7-P=%-kf8D{0(uQ;Ar|4 zeUbcc<2=sM9A_Le~cl;*cPDiJK zZ*w&L_f|(IfxqWyjv*P#i$Kddcnauyoy@7goZo4mD{%gyqMvv4<-pH5`ZC~^j@}gb zP)BbDT;b@=fhRe73*f^X&Ad-^^q#;~j@|<}?&#ft=Qw&d;7Ugi2R_EoBg}ro@s9p3 z@H9sc13t>o!_3~mbVqLse59kl1AK&|w*j8&=&gV!J9I|0vf z^a$YN99;@L!_hkeAM5BHfRA?c_P{e8T?TxDqb~)%+R&vYetF5!n*bkTXuBVEu%p|6 z?{f4);JY2od{#L665wYY&GBmUDfPNRTbWWbhY9^7@LvYdA9`@Mbr@#$X{TcIOp3Fn|lzEM8@Hs}Va`bRusRMD!@z)2Y4&{lLIhu2rluP`i<8$0dor%wL zeCEfwfVQH{9Fm}kt$eA;|6a1eC$?pknmjl!kWVb~tf%C;JLus6%8(XYv2J#*u<-`x z4$6>c=iyS1JhqK|w&OWR6N}xr|4h5dbCulxE64VFgJlWhK%fgUlz((muGG+N^F`7!7#9X)&2>}d4R6HFJ5 zf22Bk&dAw@K7Q>b(V9aNhW_2#XGFI-VXmPce&>ql()8V?{?87*GTPm2^FMpvp|P!> zz0O6>C;7BrLjHNn$xEX5?zP4K9KTbKzbjg|<9lOCpSsog(f^up zwXx5)Ph1*Zxt*m?#5j6!$f3rDjLhY+@shfYFZP|RwrO`(>v_7f%x-E~EEsf4Q*ve?WuJcjwhnVv{&DV8a1eph% zjOJ@U*ETQ2*E0Q~nZNkC&PUHt=RoE`S7*)F{qizoW;z+o*Zue!)|c2J)`ps|{b$!{ zOQUaYX=OBD``fE`cSOHmYJFJqwa?G{;;QK4(=Rc;q4|0))$^pDKN*wA{HbkHh%Pi< z^t{mm`#j|AqxpI)Yyp{BPDb`p7n-lHzWFfwm z5t{3W$QPpZeaaHZuW)tNd>wDU0hxa|8O_)6`PL(sMiY~*4K-iir(7~~X>`V1E2H`P zzUJWHc0_-9nw?uTU*B{6W9oI$x-A|tzM=Vx)qSYG&(-&{vk0ORH{ZSRRUNlP zy{E4=W$AlfeLr~PgXc!S{e_*wHDBMmy*77gv}$+TcFouKZhsiHG`eGjmC<~CPxMdp z#Tl+IH2*2^Wez+K^kYs&^Vz@JH^gTO@wFe)mqcFkwVkzX^|;pKUH6^tFMS`X$G+}g zt*d49*w_A}b+wG1H?)swT`i;M4ei5PSIg)*NBg9MADwTzyx z^jOxqT1L-xdc130EpsY-L*_a?pJ-hzLw}QbQqMVBSIf}fWS-P>n%31aq-BoP@|xB% zq-9)?7C#Tl=abR$#n3ti(`%((A9ZY|<1xMd>NU4eoTk@kt*i6Yv7C+pv~HmoPsa&b zSLdnYKplr@-9qu9j#ad-&Qr&bIu_Epg&8$A*<;bME60?K3$3g3)N!wlOSP`flQQD}dR%B-oo8=8FXJVcr_O&>wBB#g z_c)~GzDDoE=)DMi-=y!A3hhzodn>K0^VIto`rb|J7TVv?_jg)X=c)HV^!=mOEwneH z?=iKm&QtH7=zCbLTWDWJ-{)#wou}S=(f83>x6q!9zSq{eI#0cCqwnRlZlV1g`nl{$ zYF(YD_Gj(4T9@mB>>+D;O>14vA82~r_2$J6`eezS(yw%4{8nb^3-*yHEjWF95a zx;oGG&ps*k`5*1xc6-K$@D(221vU#ZX0)iR5_lCh34Wk%+ThmMbJao|WpYu!^WnH78Z z+`pN2ExUA9toqRsBlFYQN5!rlziEd4_5c3G$h`N(@v(EB{-dE^yz}^2e9OT`M(gT4 z?^}Li?Det#YvkWN{>0eZ$9|EctMfeOra7_AultjcS?{^Z*k?C=nWL-o9Q^6LSl6ER zHzVCgsXsKt##X&+baj8}Jat*Ruczb+B~t7Y`Pr{0^@ zx>`oxx9a^{t*d49eXHId*1B3o-}CA{WUZ@Z^gXZMqt?1wM&B>%eQd3(W%T{B-Y3_( zTIQda=jC2o@1<*9E%OxQjtl~JE z&u$;bVy!P*`t7Dz?AgDMG4dN;9gAIe${vP(^l#;{GpE|R%~ZNN&u!NFZfvvP|6i1C ztXZ&g?9Jhy8v2P_c8Fd2{BI5Y!U?6ZJ8u3sht@JfHW?P%|AKdn%&8}r#-{G^8$;{1 z=r(Tq*fz1xC)+j-yL+41={x4yLEC53^|y~bb9>6P>#2WkAKUr4Rzn~7*znkj4No)l z5&I91E!*1iM}NFcta;N$!`Hf6=DH6@#7??CX=JoLb-B9!+RnNTy8c>M*R4={wQp#j z(e~7J(D`UPYreL#uAA;J-PbyQUG8-skB+T7Y;$8DEu(d{FKPQ|dF_+Sr|ui8n!3Ho zQ}eaFE?3KI8Eq>)Huad*zO8Mw@unNa{&}Zum$qBUwcm<8eAh5jw?Z z*JDACH7%oc_1M%hT35$xI>tL*#oIcr*5mZ^EjNn&qinjVzaAHwKMg*x-cV~FEu-go zJ!ZAM=4)LoqwAyRC|w6FqvtLyuj`}N6kP`$>*_dG-{a_eA8k*qtK(iB-|D{5F?OMR zw2ZEgj$L)R`W{fr^BzR*JM=xHzBkcz)Au;KZaPlZ_e9#4w7kCO()V;aCfD({&R@4h zw^84R>auj6Iv-t6T_3HhY29D?UPI@v^U?Y1dq(X8y8il}Mc?n}_Ubn3`*fX;_CtNI zt#!4Z=yG*F`kqM3XkG0m`u^3*Z0Dj z*1Gz>Ro@Hi@vh}{9rQkl&R^F->uMWnyJ=hL{RBM*wQco%x7O8p>iq$&tMk;le9rj; zywDMG-?1K#*p|;Z^VxL1AH(-2Ho`OB=K}MYa6ZSrG189#Zv%V)@L~XOzIR3X3E-i? zjFI;Qz7BXj;Ol|E3yiGIyGmyPZ-(?V-~|A_&#(#7R|7u;u>e=?8&_0M7#6 z7WhKo6@Vpx?UCktCZ_?|<}Hyv0+{bwu%4_h>&-GKM|tY41kir8Bkg%QU@~B9q}zeJ z0cQY8k)8s43V``Cf0ok)Xa`W9dW!(n0Oq|PU`F_c02fR)> z%D)7-60if(Hv^9X9tvCzSPL*3=^KIh&Eyw=H*jh4d3_vUBw!b$uLGw4mH^YoKze)N zbS?1uz&iocwxs~JgY9`9&|{f)Li127&yzohT1 z<>V;eiF5?`R^Xk0*8^ssupX=r{u|$CJK0{g`&+=YC*OM+4j74a3ixFJ?Mpk;Ue^FP z_Vz}acBB1hU)q`WX5W2>80opdF9MbUc0_u8VAh%SVZB(t4V@h2smDIw3P3-jztJ}b z12_*{544q}?+vD^y)Er2Urn*GfFz6y{A&~{AIZ)xAl z07<~bE={}B{(NU=djR`}{lfksO80OOZ1D68G8{vRy`Wx**-JJn^myT)LiS{DB zrK6dqZ_)nbQI<4;{lfm))&c8e`WcvY;h17w$YXj8fV@(NM*|ba4zk}NVqLxmcpE_f zpdZj5ege1+@D_k+`f(@l&j7ar-UW05I6m$Geh07|@H&8L`p5Oa?*Xm>yar&J>&bP% zuK;cUyb55NkM;BkO;0TBSNmji|ZaM@cMKpxXE0D0>Gh5&etY0f7l4uH(T^g)2Z4p=6~ z1k(pPnt6O1z_G_`2LM9GKgOV*KPvo1`J2T+$Z^PB=;9hU-Fr^5i{fXM)+ z7Xw(vGyvOtq)WF0Gq0(D34lXg`V3(D+;jka<`9=Y6PP|nS^Db1E`1g-=a@-={Q*a~ z^x42{Lj`~~nds8z0PhDl+~Fm_)qsOwRLaZ%JPi0>KsO)?eh)B>{sW+o0ld!j?@{1i z10DhV4#0E?_zwX80q_vu_W-83UVR_1^Ie+cLT{1w17=kI5Le+zgT z@FxJ%j6WU&{tMtKz@Gt3GhTWE_>X|c0UrUF{u1yc;1dA*=pMj%0P@ZSEC-wqxZ9;y z0@Eh<0WJWru1v20TnM-qa1r1(mwp!b3;^4BI$)VgcLTQrz6W66-3n+2u#NPII{;?` z?s93ijeT=FpaXD=OSA3l<2xN@o394M(B6xIX~SuN2Eg%va_|$t3jjv}Y5=_62B1%! z05}p5cj<+|M*yfZ6;S2Ui-76FCj#gz%$w;`0QC7vz-+)gmp&DE7GMtGI6xhM>C*u8 zsgnT50_t6wwmKS63z!M0cIo-R#{lL6*lxCu?Hq@8bpz8c>3`#qrk%ttOq2gHfPOjw zY1)%^q#V=a{~AC)orpB;PkU32Y4YjE^yh<-WY@I64gOOyXU0Q%e{Tt5SN8Gv$3lm8)r4z+n za!ixY@zVu39O(;zZv#+{Y4U#ycm{9;()90p0hD8!{67KcbCZ!?0?aZg$29pIcN}k1 zkUk&yJ^yNx{|Ml?oQCvL;N<|yF-`tQ0FK`ykvj`Gw4 zGHcB-Aod4c0iYb^smDAhb1Y7K0UrUN9Oc&rUI#D)a2(S60#5=^j`H|#WJ-W%A+a~` z!2rrpo_f5-V>Z%bfF}SbM|rt680q7Y-Us*)0OcspgV$(-6Og7Z$3EpK&ubevI1%ab zpbrI5j`GxF9li~yM0y2DPu=wawBa124*)(AKsm}&kMJ!(9O-i4X#mPmo_f5t z9-s>8DDY%JIe_xK#y+48tC2ns_%HzFC{I210qanMbPRY3fO3?l9%beMYLUJX_-Q}05+ zT);_4Ukm(G0Ocr8y-NWn0p=ln1Mq(VC`WnfT?D8DG$4H)@T&mIQJ#9|0crt_NV6@k z04PU!>U99>0Zm9>5BwT{a+Igu`GEO=B+|=)-vdyN^3=N;&0KzYCxo<*9cSAWcB}HsGHDIsufY-j#rp0WC=13j7v; za+IguWq>5073uE*{{%oe%2V%RKngG)>1Dug11Lv%>Rk?41XzIdJ-|N)P>%A{qpeQ? zv>|;j@Gk(AqdfKKE2jb$B7Gn5F9DRJJoVVurvX+VJqq}90Ocr8J^D%w;5nq(H=6)< z1w4!N4}li}(}t%2KM(vX0B!cX<39?TZ8#O_=YaptYXHiV{|JCKIt}TSz<&c!j`HL` z44@Bj9(@w{GXUi%zbWwPz=r}K1K{}LI9nf>*ERzzM!Ev{SODcHFV{9lx*h3Bz{de7 zM|tY;+7^H_kUk7}7Jzb;mun{?{WySjc@q2|13v*w`*b@!>NB5C0PRS-?Fqa)U=P6A zNXLQMmsNnXkS2dO0AsZ9pJh;H3DT9o9P4uclqbIoFdVQHY1)RqL^;ZT z7kFpDE`ScCj|Xl5Oaq*Y^f2I30Ogn_pLIV9a30dz0e=TTIi|@!0WckKKGNF)QTVC99Mj|{07n2WM0y)wUZWh-&^mEZ{0!-vOAmrwr5N*8+|P zT#fYhz_dN(m?pm(FcWYM(ySY=QI2Wy=K|;_^cVUCfj)FC((Kzt0BuNrA^)F%7Xf!5 z{VMPe0FqUIyHY^y|Qn0dEX^Bk;k%^qE5dHz2(UFt2R{n1S>}VAhFpl$UD@ zkWL_dC-8p*?gHF|bQ|!s0Ai-e|9^nH0XHMP5coO(>%sc4Ubg}N2>21;SAZXOeAb)w zzaHsJfFA-}3g|?71@Qj?o&|gl>5G9M1W=A?@;?Q11I8iE_B{b$er!L>{{q1Fvfa%0 zF#yYFd6fGHfaS0}*6&eZUT+1^&a^k}&N+hZ8wp^(YzO6A0BkSY%{1G|_OgA6792cP|X7ckp#5Ac=1djqpQ_W_Rv-of$jcYNA|`Q7cVQ;zzy2lXh& ze3&2QSPsh^3(Wke$8xU)(2wXZ)Mq{DhxAAKdN=T`j?e3qivm9jOh2SNuXh8}?{)>OMEXSFGl72y z{5g6cXzt$<-knSA1Oz9>hU`B zZvt>!#E@pbERTGSqe}n}0(hNr%)b%9dE*BF=F9Sa40r~5HNZ~+j{;_VavE?N!1i&S zrQB@5o`AEEt^$4;WLnyjUOB>qfvLzzyU9(g60?&45z@HvuTe zcF^8Gb@?%0%G3VLn>J*PAY+rq)-zy$gy{gnAIKj!;O zzF<<%<<(MDa#dfegZv(R(^sAM?p8=i(yodC2z<&cA2IzKjl&9WtfJuN^ z0LoFGdh|=?NBhWkyyWk_vMwdKwgI5Gqu<~0a(_4ZJ1AtsUJA;5$Ez2a-Y&`CX*R!a zqagWv%@d&XZL~E!LJNcz2rUp=AhbYefzSe>1wspi76>g6S|GGQXo1iI|LPXtzQ=NG zF3CQ~I5bH1J%+f(5epqrH20*0&pjHUxeq4vmWtj+(WQzWuIQZ=y_=#(Dta$P@2BVk z6?f6n!e_!2lkM0aET+ zie9Sd^A&xuqPZt4`EXxT=xY^ygQB_5Dl)ey`Zh%`SM=SA=02t9eqYfKEBY}-^S2F= ze_GMqie9Pc7ZlCkUPSk0MZc=(Hx&J*qTg2ZyNdpAMgLsUzf$yX6#Y9zf2`SM-;PF2SCo$gHL4h@#h1G{>sQZ=`7cRwVo_6up(AzpLm{Mem^K5sKbL z(Yq;nPeqSbG=F!KI_#%t{vIfN{w5_ffAMO(fr*{>bzXh z_bB=SML(?Q#})mQqWK$w$b4ByV3#s!EMMo69zM?l&^rnj5QqkKex>V7_6}_{fcT@C8Men8P{SpQq@H z6n&YZuTu1NioQwFwPk zqTdHCx*sU|mrCY0ivGQ#|ETD{DEj{t{SVNR{}+m10;cfS0wH5$9mQW?(HkgwV?}SK z=q(k!wW7CG^!AD#uIQZ{@w<^)C0QFOJUYZYCu=myY|f3xDJ6+K_k3l)7TXwhv~{Ie8)sp6lf_!lYu zrHZ~n(N`<^>lObdMSoAx%ar_bMc<=j?pO4Kihe}N|3L94kHhcXYvKN7?BZk72%7gm zEQRTQmB-|9ljALkRDHZ*kC7usuTs3AKyPKe^70We0nclXyjTl6=^6JG1Sb?X5H zKZ7B7=DvLJ!S=N&(>H^>A$Xp_cqa1AS6^Ry%~C9j$Dl!QA$_nOapAk;IUa(?HGh6p_|6tV329F@hHo51d(_t6PFp!$kqPDzrb7#SJr>}8 z7Vlle|1SjH+Z-*moHBDpUA!idDxH$7NwlOA3AxY*d^ThYl@)n$ze#j@)i>MeU9gSYC(2R4Y`soGe#^u@)ax8-RoT$$Ldt0G z&O$|Y_q4ro{ZZQ9Q(Ie_TU%t+FQgabi+rh74_;nndOT{&eLXy_Y#y1zV(I6+S!^|iIF>AnmXr%^h7#>7K{WfYSx88pbe+mE+y%=$AJt(3KgIC7VrS0nejb?Clq zTud3+GNt3}yuUfd&eyU2u>4Y#Jr9#T>B-i)bxnyh-z{04qrduonRcD}@E5`UG4mzh6o1_I#Nv0a({K0%RkN)aQv4gyBv}=&};k&{9 zIXcnjt}&UieH4zh3;#+KMKYZGZSr-8sl^O5=@{F zqf!dpmey1sRZSH)i4QXGVB)J&Zs?a}#S*?3FpH#75CBS-?;I-3CoL&`=lOy#S&LYIn>X$Ze_-i>ksK4DNp7Z zNedp=&|DXn#A@LF>ib2OoBml-_sQ&^F=G}_=yCm1lGkc}>8ndg|42E^C%1p>_=(^r zy@;F7AA(S>oUVoZc4U7`8dNgaU6kLJg0ebIx){0aGN@I;Q_i9D(mFyL1^(vcz{r#4 z5%NPjh!6Y=`Gfej@#VmMw(U@Tj(qUe8}}_n)Q5xPS}>mhP{)u$W1jQKeh`%XX+Gmf z+2DSG#J{qy)*<^*?spO?P4W|c$xrGc<;d@0nS9;)F8c&Jzj7$c@8j!(&es;+8?Mbq z9*R6BO~x+RP|S-RHs0ONRylPr@x{eM6!$o=PPbl%^83iBzJgI)Q1#J^j$}K5xxY%LlEH=cv|PreRM1au#45QjS`SfA$tP^u_O) zZv^>@pWP2y`*|j=aB+mh6%aFr#2b0*!l{*rkf+WW<6>mjbd9pTp)S6mau6~%VlzqOpi72=<3 zI<62u3&s@_r;HnQMAaZ~&dLp6=JT^WIL2n+!jy574_=9fG|HN=f8dohrxNqMvYL2H z+$*cCPo=?Xh~wObkKZox+8XPdaEc>EY9Xnz=45>n-n#MTrjo7A-hBMv4;byWENo7A z>DDTPYa8Noy{33$V)j0Jo#3V8^Ak0mDWoCMZ_AYm6X9QM{^?8Ql9`1$y#iwm<&xJqehNKG2}JJTk2-pWLa|@J1uNu z9FK0+@T%96Xl$;mZ>mYOdGiygbbYePuu*NDTrhj|30@sfYzJ|5UA$>-qNcK?zA=$* zi8nTrS(d`yiXrCWp=7%q!z5~NxXCK7ssWFU8jHkhQq_2j)V6cf=>4Ex)eJ~1YVly! zRCNpOLNq^~G8#ytQY~J6bJ9cRsd%%8R8@UTV>~_2OE=WlBr4e}jzZT|x2D(~Wi_dK zXqse#XD?lsTre-O&}&3BnH_5AH7C==qr6n2A>IN7mY--yG*~r`}j3P&S*b&3?rYL7Fy`Z7K zDFGoqJc9OF$AIe?1>!TZCqUuC`W+NS{xqg1K1-*$a#zsn4 z!c##To9A#_l3qW2DeSi#^#Q;mn_r@dsVr7l^ShB*>mO)9>? z8IBgIY;&fmTnN{yuSJdqE%c5%q!MkUAxvW{F$6F+$PrHvSdi(iq{Zd2;VP@ zH`O)=z$^p!Hf7(007Uf$k=PQL`~Iq10xh;?G2=4yRsQ;dD!DGbS@z93CyL zu{CZ^fI|1f+&nKdXEQZ0Y3f3vCeaLEC1pJk1;*3O@W6EQLhGDql$)r8Ra@$t=B7Q< z>6O-b;C_2!)WVvqOS;mHLX$uTnT{G$BWz_MV?s=N)k#cW&G0L8Zc5BGBe=#?vn*M~ z-EXf9a$f8F%zD5bYd9g!m=ADXMCE4G&8teart2_%nr-!L(mJ%MZ?ZPckw#x6PNC~k zaSZ-O>-Cu5+l*a|C8*KhHQVZ0#QHUHqG>iZ@fOt8SJzc0&08h-oHZ(dKlD(OsI9~# zOxt0Ib3P`58WDWEnRr1wWiW)&&53HV8tYR=#Msx$*47e>K%%j}h3UF@s)jff$Fgd5 zFugaWO>yzYDqcgrA`TKWt+@!&NK&E(qm&p!6myL!S;RQg@sgd#Om=v}-_*ATa}gQy z>YL^Xb}X#tbL+^%q~!9Rn~KlJR7Yk*eXYrpwr3hEhN%+9XoG1@8t+~u7x2;|%zUO0 z5MVWt$9dg|VW6Pbur3%Eak#Rs6)P1dQr|B}VMaw{G zgQlr?O+CU8SY)KDpPLzyRd%>lx-=SP0wc(#7ur*$nSCm)r%|4hkxO!APqbB{=Th}m zSd}X?gTuyGmFD#|N83OrS)YbBm#-#6+U8igzNxmMl?#QtRuxaz+vS~hu`=uhcp{=0 zJE>>ds(5A9$tp&I&L#{f60lf0*}#0vD%I>Pg*8>C1w<#D`qGU_#98)oUA#VJDOTQ6 zm9Qf7s5H}fb3;Am=`?;DYrtZ~_1;<%Qho?WWv&LsbTw8iS)GVCVQib=#0_23LSq{| z5?9sQfQbYvHT05A7%y0j(s5j{tFaj=bB#~(ga8nu$LKcBt*r2H!aEtQP4N`hc%+im zEr?&S(txyU6R5dyL|$CyD&vjGRz#UiX-*^7vh$lN7mV_F9&OHJ%y}=K8xw7anK5ZY zwUGozG$Uuz0@bBH)ApsgZphK}e>=+|CN?2@H3$=-lQ8kRjA&Zu#cLUtaMem6 z&f>yF43|W7oH9#xQygKA2Y=@R+JxEDI$@#-w+PJ$y5|Ehc5%IuR}qvYtKBqAjKfCpgrGB-z%YkLz#S}&n9@-Q>1rIwoEc`iF@Oak!LffSMVatE;I2Tm$wu+`4!}5{rE^ zZs3|KVJ58FRwg}fp|Pe>s7t2m7vX-)4lXl4reP5njB1*Tq%lSnZoS<4gqfkij7iFJ zCTU7@fW=!HD>-KCYa~_Qyt49H|>ex9N{kWI8b8CcYW{*OQ*o;Zc-q>*o*oP|)mqu0L(L^cGhvLvbX0(ijOQ~b!n9y-PGBT+ z(ObmX7Y<%yZQ0O@yNBw9-uz^PH`m-QqODDd2HX?#ULr$R)@M@8U#@`W6+1Pyw81x7 z6A&`)Ie1*eAQTqmID@ycoRO#=+g{MbKTBZtyMm! zDv5~zS`4czd0XR1v%p(!0!y;6F|=wC8B5aa5?Cqh?6e@7#60eDP&WW+Gi^55sTE#Z zX}cQtq!?{pYHk&7>&@8X%7`)8z&W)MaRMh$%wGo6hdC?ae$F_E&?bzv!CL|m1H)N_ z7aY1N+y&OeQ}fKlGBBGt?r?iXiVg_x!)Ae5l!eT&&44iS6tbzzMUkWp=}?HdSwDh+4*?X1?%h>&*Jww$NPkY8E0I*JZcEK+-M4W=EBZ z*mGpO#OB6v@8m5=m<6$Jlvg*}s~zRl;yea>Oz3%xF>^o6euBGUzo`{m?10u|9fzN> z0n7~u)vUz!Npn+6y49TL+lal@qWRd#!4PS+XujE1Yc*#?b@OnG1TBl_dkDr`%$ktG zUZc75krXySQ}s1%9zw+?{GGHqY>K6-U@2_r*`)vjv6;I#~--da%K>@FEUY+1m7+Qxo{#2rPF`*3)xtf3nB?9S79hk)Bj4|&7r#`u_PxJf#S zr_rwc+|Y40FeE&(snx^TY^$0j-;{;jyt&+7A%{k%W1I1qu1jFDw_)7^SkXoatqo>_ zv7yfPUK{qd76Pbc<~%wYXI+dmbh_P6t6V?>azh0t`cW-MVr{&!zG0zp^0N7cV-XB! zlJyQ(foQ3sr&T4fuTyOh^TKUklKY?r!x|Xqqi7Z2(GHK|Zi?MovHVOLUNqW9JFF+S zX&SL#xDW_;vIaLKu_Id6NYn~vF$8_RtPurZ%eIlb8Nd!T8oQP?Ca|rG?LU_?3K*$~ zo*6Zp)>l@wn8bW@XKOd|YYokPu(;P?&S}m?iR1w(J5hh{$hY8a-44k6Q ztH!PsmkaFe*VNB<2(u#=JFHnIo;4jonX*Q7i`n7BHWkJc&4PM!ba63DV~dZ!9<(+s z;4b`p+}q*C4tI5Xc?q-G=T##L#-do|Ml^SjFc!*c7O>MCv-I{WWaPwE3G7~wS-odWDGp-+xo0+-lkpAOgDi9(@i%J5)&X0dJ>95 zHQlse2qdKUgmlt>pYQj~+|HRvPNLfNI#f!If1jY-{~TNmypf=YfK~F^vbs5JboJ#`~ym zScc~EG!IP74qE3skbhYvq0DDaM%O|qA{|nUKEo_Uf9McJvc=OO(wSPv>=8@e)3T%kM}Ft0gOrbl}hs#ROJAPBI<@ie0_wYX4^HYSN#sWJv8XJBB2 zJ2T)q%9wHXv*1%eu)x3|f3n1B=H}6&Z@viSHv1&&T}F~RN6Kf)SP9K9v{mDRFs~n! zz7r_dK|J=;MFgtgy^DO)@}P8e7krkUKxmy&mmp(c4Mx^7t3q*tqP#SupY@b!G|C*D zuf-)YyV8JCm9>6;SIZSrZ^nyHNC$4xVLeqS>IbnYfnwA;HL+}p9oEIpoaqJYQ0;5t z2aNm>dzNpk1L_l%g#B5b-WOOuu*8f}gUk{d^AffSF%*SqVc8-aC8SIG9b#24^mu3ECvnZZ?&< zYpEUhoW|!@;Iy+oL%maZ@W^9ZRGu1;crh7SDpe>0r+6&792o;u$Cyf5AeZ_2k9@3)9@xIPp-_3nUGso%y_gWJ9D<& z&LVRP|G-m`|JYI;61|NyEd!ZvI~MDMcD1TF%G)t)d)b03BCyN~OrqmU7#J6p6{1Eb zbYz%h@ncAXLlbUeIa^sf7{M?C*TmxJ#Kgi5STuAgupCECj3c;jfgMK6f3L-8g|>;< z=G`{a>H$QBDTs~NyGUFnh+52bu(di>Vq+HkVv~UrMcLX~(Rjuk&%VCZdjpoHjN+zfiQslk=mqP&Cj?G_*Z>RNe)$@)Hv4=T}C4yBc8EYigZbb3~jYRSr7fpA?oi5HVW^VIHC;JyckPQodDKh-#2vbz7aydV#X}wMI?EnB^VW-#&?74={v>IW@pKoYgFw~)Z}v+50VV$qyV z@Pe%+G*xZu2o}deD#{t-&>UwFaE7-SPXZTc<a1lpdY9f}o~!{SfUggGnJJUM8-AQFQS(V%0hEXWjHl2;SNLAa?o-Y7hRH^Z1;l$i z4@)K=IQGa6KNBclZM(5;lDRS~^m8DjQJj=mYA895rTNfx_y_eyB#NtEu@@S848q4O zD8uQY>_F>rERC-K@wK{n@HN+U@XzlFJ($l2kWd@rcw~`0L<{Jmzx54mtx2vaAIddYKm7;2cN; zQ<&RES7~!rV~Q*a^<0!%Z7_)AQVJuD&>5p3v?vQ%+U0O$TErPhBuaWJJjPI)k6BAK zo-KCTh{YY6Z;C(>T*hG-oKo~;#J91OoYn{{C{H8QHzhRRuGt@Vx#o_gOp_8OGe=;Z z1Z;QB61MqmMoGMi!yZ3}a3zq8J~tCaPl%x7{H}JE97IhY0U7l#hsPhzDv$A%1qN4t zF?aC8wCYDYE1QLs!BY25Va;IKb}$Zz^AEg-;f}mncp-QeEj5YZBG>*Uj*L>0a&R65 z7#*9LI3SxCd`2q^AlKl1AuTX$o%YupRGrGP7IcdSm@&y%qL4N;`M7v0+vq&QtwsWa zS2UEnq~VT-%9D*pu3ARVIvRYdJu)U3HSJOu`Vg5B;e=Yti&Q9UC2x*yRH;kYo5q&4 zPGnl~AeX=vmZ;64LNw{JV>U35I)Ja$5`K*H3!Sl{tm%#yD;O+~KBj3Am$NiIKYvs& z&)_p?nMkqHW#`uh94>`l77u}7=OAbZg$+g z3j)|osh6zG^?zZDWS-d;)J1>KPF;hRvCF#?G#4m(ErL`0rWyh z>x^Hu8OB4tt{%g((`2atsfJ0kb`RVho3OKvOrfYz%sPok$Q8(cVxv3`*P5`b6vfG8 zDWV~OW;Q}${D}NU z7#ESTFxiZPc#8`rm@c&h6N4Lm9=gJI32f41nyFCCay__1 zqFfI(>-t3>#^9)=hy`wKv+)F&x40ZZ`jZ3F8k;8({$ke#OYFsjuNoe@EadP`&~}0` zXSEjFq#gFA)YzY67iWuBjYv&!?0MyAUxXKo!5}P#4&C<1vP{O1xd>o&)s?Y0hh@o~ zW!wn!T$PTjRE3X@9N2xJHMln&9l5LoMoQp7Yh?f4gE_Ym9;w5J28Yto9s7Y@>F8d< z`wyg}hX#og9zK|k4(=v_s%b!fw(+MTmm(ZyC_o79>WzLK!-q{90aJw)Tp_%(<>xM9 z7YVaVI0oU(joExkLyi(oPB7j_BxsBu+SP)hEP14b4h-seXEYFb@o46u;3qm`@L=8w zrshX+9&~dGMo|`wB3fDgW#RZ&oMkW&rL_^zTv={$a^?8(bsIMEpNKk{cTr%woU3;u zPHtW1@-mIe8Ee8W z&`2RO9x_f-qOM8kFPBV6tGCOMvIjO3 z;qBxS3Yu6A)LpPEHJ21>PtDI~Iw0Y+dUDA3M1m|A#%jusew z(Yl<1GHDx95lJ!xNmtB4SWfpDMDlOm_i=~AZUu6M?wtuEjLCw(xES!){DK07M^M-g zE5Oo?-4#VGaWuY@ED`-s+&?-@fpi1I6+e3S(fREBH;Mx=s*=%p^T?y~_NXJ)(L>aY z1Uov<%58YXRdEwxa|lXWkc^g{D(d(clY>a2O_fA3If}w1*!7SkoFf}CX*#+JibI!G zj*{f*$Id`m4?}c{b%rj!PRJec5e@i5UTJ{>a37;67*K{ojO@semauXlTFxvCNswlz znpt2OVNn=s=ajK_ButKtc`fq08=U~WK4S1?6YE3T{CBdkV1qwa@PGW+_Vwk7rTr6& zBc}Ic<#m2+kG6}M2^5|25CWKvI*eJ*7H68q#-m9XQdU(g!fO#dyGl9g9yv4uUxJFY zbiirs+B^~sdm4Axc{`p&w3%P59{^EKsDhM(Clq1>^Xq!)A$R(BbY;8)me7)W89<4v3BOo5qr5VFldXVVXanem1YBGtc7Sv$&Hl-M7A4f9cOE79k=YI z5L&Ytxw;S*BLaP23fW$P)*9>CfpAi+mCRDA1P2dMotYTa!9MLBlark_^E)~f;0ozm ztuq{*8=ab2UziT@((I5fJrlTS*+S4o%ZQ(uM8hB7baDaLDLLSCurZw_;?gxSs! zysF_Fa|Ah>vkccPY>Dy;1fqy{%0Y3b6Z7@C8+E=uzf;}--E$o1k@YudfQ(vll*P%_ za)8Dx`#5HG+tRVl@#A5lE-5-4W1%=cE#wk%a%j(Zf4B3&0sr0QzuQsV!BAqQq0pLUEUo*m#5V`D zC!;ZQO*ZPV+i2Ll6O6OVta5Ba^X_#6WqM>zH;(y@{XGKH>o5&P!T9Uoud?cE<8)UkDB&y#KNo ztQpC%6=CI7k9s8X_T-e5I-K4`aBnxlOB2_MO0H%t6EX4Wbu3e&@ki*e98x;3F_}Fg ztC(0OP`S>|39gFCs|(_?I)ALZB=7g=I!{PwRoE$#PO1pjKvQbs)1)^|a#K^AybeTf zvRgAvZ-v9cQ-#6SuV+#L*i0#QWm3c=u#{n!K!u@1D2)Bxu<~WyOpuNhsm?_%2rKHsCAnRo*) zlV$>SM}-~&ksL`)qKf(zrQ~d&7Um+}k&8G-j*b@G(_Chv=@J|R^|9b^#emWvxa^R2 z3ii^tF|pS1A@0>BydXGx#~h-!9qHgGlb_)UEmOD;#v^>rc88zj_=F`Cm$N}lc!D6H zZ#RKG9j+X$Y^Hg!c4Fg_S`Ztb zL}qX_I+XjPv$b<$9hf7#MQa)qb=PPr=r2;a5J76G#R;ik2w-Yg$hKjx6Nhw&TxTg5 zePc)%`C`(j%LQc`h>cPX0EKfLuokqq;|Xcy?Z8!;ps7z571+f*0&oLiBFLr1 zqRSnleqOF?Sc}X*dd&sl_VyARLRQ|iAVWIo&+d=~U6ZValSp(z0!sEJHKop}_8pH6 zqvS@CGzF!Ja3F%iSwuF^b1La+vnE?(ja)Sq7LF>W=IV$}OV;}tS&dj%UZJ0=-ex;3 zIqpkv_p5O1Jvdvc6&9I7qzwel7j)~Wa_|hC)2=jyJyet@NM4D_7o&t%kwom-RHtk? zF-0s?cNv+zN(zjdZRbnJ}_*~dVle(@BCKM&f3v1#!m z-O)_IkaPS{qjvcXacVzjRPWf`;VM}M>{16R22pGplZ7oR)<$2ai46<#RE3xVY{%KZ ze`&7x*f=CBPo`$dU}mXcyuyY z8}ErMXHMgU7%90#O8`ryoNBaKJSnlHV$LN%Wv@{2$2hK$qSwi5vkKLkhB|3^o^u~W zby*NQKt50GMGc0C&#H6*QC&_&BEaUHcf3>PoMQhzWw|&aSn4~W&DecTNCe}NAZ){8 z$i+L^kk2nsXo*r{JPG(b3cqMjbyWbwMxthQ6HxeXg@;1D$7gm%+wHY0NJ3#l1=UcU zFXLY1T{h-XyO5Jw;i#^7!6A7g`w zB=(os`q%XktbZ#mmZ3^`iUCbxHBCC)fZjtI1`a!Ld?gf)a8`jod6MZ_g1VyhWuJsieVw(!v z(s;6V=7>pv*%VU;Rpne@Vd`)I7Uvlr-jYtcW3|5%8#C^~rKDnYo}NQ=ft4DYhxwB- zB3Cuv&Q<5ftGHeZ2U8VQ(2O2--*7Zn3g;XL#Qn|aj)pKYVwSLtM?<|l&EVt7A|@$R zY6D9;dr(|D(Ux&w;e@wAWn*tZ`pU^a{pI9FXU$tNvE%dH>V+q#`ijxWfAt%3Ue(jKDp*T{|HBnZm+M1lll9L8j~#ncV&1jFwf z$<8bT9ejx6Z3=o!m!sp%CEFGQ=S2P4$^{^j4kZM7Z7(zuFhFn>LzS;+E^}PU5ofbZ zw+aEdx~wK5+Ogz2C-y1}{oornjnEXbM%FG!lPwj5lmpglgFcen>v-d;vn&r)d13c} zmDE*bRceSnFmY&FBg+cBYJ_3-NJI*=Nc z3^$$V*CiCt>4M;Ap#p0h_?=r%cx5{hzgXii(Pf1J7a6wg{j6VRIiX%c0H8CgTjYM& z!MN+c5@v~*+#q>H6M7kAKJ2FCF<#foDg9~01396fIEm_yM_GyqW6A)|jXKxDL#`d9 zg;49S=1TlD_E)^egIn@Vjgi7R%ftx_VVO2imyQXHe1)MNs)^eKAmQ?nn3{%v9F!BD zwvy#}u|@J}W5bfoJqPgvp!lNj&CVMrFnui&463%2vZ#W{uuA25F^4G}Pj_yBfZ~MM zoE-v<&C#+-LIXYWqdCq-o}Br?5_vdt z9FtrYI{12GTpM!ahc;aIHMF}DVtl>wa}j1E?`x{f*9nF-%u#p}tTnoXQy~fPh@kMn zb7=pv1OyXlGe8WLMi(A2v)+@fNtFIr2k}7`>l^5tb&8Qu zS;3pLh3c2Xb&wdxxOc6CMYD=)Md)pnFrX6naIhA@@l2w+sub zqt1X<@rs@BDJ%^{y>*NkgYS*Tbr4i{uxNKM-ibl*R>7`2<8^4yq%;62khd8!I&Kw9RIy*Cg@1|CIP897d0wAeqo0rj?#0$hFLR!zqd4x++X!l~gu$9Avm z@F5+SubvitDAWQk!?nWK+eQLHLhoCH=?rIly|XJ&n7K?W5}3cAykL1deibF);!nxLbM4bGDtl6;RS z+Zni&F)ouNzqb%^o`nPhf!}((5=z3U6*R6k7KsD~Vk;z+4rB{@9$}MKJeS6f>Jo#a^NRfIRvh3iz-IG=$0(4CO=9a)hkD%lwO_RJ(>!i}}Xw8*MP3kw0ClL;QPDS;*5 zj-jYj+b%&O{*xDt|hYp3^Epq%7Zx~La!zvFt`iesgg zNCDsLwuyA-`YvSe8Bsdor3`MR;IbYUQtH>9o{=13V=I#CxGup`3Eu(SOzV5wYIH$tH|ZfV$=*JM>wl=#;FkE&}nZ0>0lF`lY%>N+ZOngc;qfS*ORPK2@=n z#y@h^iDl$s=jjR&2ZDA*m{mB1igYPrI^EECe1Thd>xNl1P+cQJM#$F0Y#URw#zw__ z4-@XP@bO*oAp2rWwYXx%E0)>!HQ9Jn$9f4IFM;6G$TA8|cRUN8IXDq%Su`s-o{_B) zZN&p(!-Mxyam6?cVjV+?7Zgxl1G{4_s8EFJHcLFW*@)&gHIRDH16p-8V)>yek{|KF zng~d~3#@|!*Fy1K!VYawrPG{3S@ye2_*06uT>DkQm?^G1iOR3HNJUtkP=1A^4RcCp zX%vJsEc?+A(3Dh=)l0L(%8DxP0MT3KaV zJ6k`Uqj8m2L}XN{N`h~guT6TKi=G3=mnyqzRppeb-$v&gm6Aa%>s$sShMt&h;Di+G z^6NA|cgi%{SFupZDwN;9PLMBrR@o{)l;iX8!&Qu3$(?nUB8_2(RY5Dna}G3KMVBjZ z^*%Xfe4&Zm37B1)X*%j*ueo?*aqxP!PWCI7WL@jjS`ja%LXNGLnD|)v_%!mEkrPTQ zrFz2r4hh~sRbeP*Fiuan{v4G&*~rD!JV>#1k0CNQvaJdC-2oFG$y|vVKA~PEolv*C z*ImC$>5`~M8|BGXqa9A$X75cEB!+UPk-(UXk?I=zk|vCsh&d}sZSd!)NW3a5iPzY~ z-%KGVj9v67ce@nMl{PS=ZZ;x~0uXV$c<_|)J=!W&QtVyPoxoY7 zMgiM_n+aJqX%wm7E3Y5x1~P$e#jYX@W$lKLJcqA6y`iR6F=HV;m@Y)nyG#V7Z_Ncf z%#rGQl_F^EYy^!;5j4jjrkcseU8#QWIxRD(R9~kFZPDI$rD;n;q0^mcB7Z``VE4Pr z!R5*r*_{|txzc9m*%7LMb;wFZSW}{1G8M4yQ2~1#D-g$L6tWi37mX-}-Nz)&`*1~m zY7Df=gt>rp^O*{cUNopxUWE1b(3Q}@rW4X-%Tm{MP&Z#y(Aw&`5Jf`VYi!k#;#YwZ z)iEvBI)wH`2Bksc2hD2sr{rvbLvFlvc~9NREeefZ!CFD;&;MQ+JSEvj8#( zT1-(TM63u1&QIsGlp4zwlb`rx3+qnhlqGhv*j~laH!#D|IWdA2JBBFJ;@-4To|@9* zRotg_>vm7?J-ZQ$9<1Y;@-6Nx|Y<SlmYC8L&%-op+{GaSCd zXyB_zn0`WQtWOVRQ;?NHRUwTACpYr*3+vp$t@A@sol&idbv9p8XPGdYUuUxj6`q%f z^y3JtC#BeH3j-;31)uP+Sx974FCo8tC1ouTiL*(QFrATWe}Mven9ks8>neOQx|ty=XiG7hQ2Gu~mJ9&sq2QgApkMtB~h zQd{X{*KPu8KX2>89?@pBb+Hp6FYB=K+)CxBv$;Epd+P$%n`ae=@y6K1jWE{T=+~nm zWewl60#o%e;>jGryHY;;;t40#CdN$KT@;MvM2WP6!bL1}7&~;2ltS{HMwJC=pB z)}9=P;YpZSVW9D5trPeh0lIXuDkIu*8!2NF4_kV|lH=+sK3x#8pr1DPx2APA8D%NP zP|pg#v8X-j#NrpEV^Y}^wHgs5#T0r5j?GGM$$HmS@KV!NW5^KB8g=s_Wr<@@bF-B; zsmS9YTU{fOQ^RuNLhC%=miCwt#BVggaJduw<_|E0Z9sZrRNC3vETlo}JjGW{&~512 zZ83d*(1I@nOrInOMIQvGrOWAZ?Mr(-dcvMv9)7llyc?#K9h0hiO6(@xryB zlh>viiTQ}L6qRy*#$BNVkB!pLP^sZ3WVg!dqKl#i7d6`aNRE1$EW_0qxmxPkY)3cu zBwa^GzrAb8RXGwk_NnV8PD}=E#<^~vbLM)=b3Q)>BcqQX6&J*y6`I&;9A>OS3&ILA zppVj#V_5R`XyrN9blfSXF~(lbBgN^DLB|9I!I27F)YkiP!)0?0S6)sp%Kl`l8fyl7 z>s6OP$E_tbtF+R|^s1Re`MLR=F2lXPe-Z>E=KO>-6tDO_RqC3oFGAaoR#F6KwX?{* zCCHFU!HmH-qlA&#Oz4~EJrcwHwJZ;%iLS;gG*hj`@`BgZ6j}RK{A8T{SRL83bCW1A2hM)y! z7SV|Fcbz>39X6?Hkt@DwFWy{DV$4alDPvGZj1o>`)Rdll6z7-dr+xAp#tUoL;Ahl$ z$VGt~`2)#CCD^^WY6YH5gREap z`UM8*oQZ3+YXQiu6Fo+vqAV=F=)M-baqe!V;|~~W50D8U|KR1eJTb+Nm;0vOTSKS4 z)%IlQ=}BefmE?{D4#j)2otAXJ7APkhqo|F7!LP`c(Fis&bd3s=s1t$_#D~Uad#x7K zr@oqHk^%0_=pwsWwi(*<{t|w_@p*vHG}S;k6Nh6Kzgd4jWU6MrVun4D5%_WY$`bX~gV0;{gHo+snpP7m< z4vyDCG58D3;O|zX#%qKAnJ+H&M1+fFusMT*>I;sL*x>zz8l#N+>haP`I+kD9u6waH zMR1Xw<7g~kqjtrnaTm+e2}O))jKpAy_*lc+0d~KGZ_q zl|rn{lyeyn6FSVE5ld>sx7UbJ;?2_;A5v~OTm%*8E`4nfS3P1gqp47^rbbe)ZL1K( zSA;f9meRcRvL}JgWSL|+u6-apdNc*`owK+dlpV4g^&=L(&)i`j0x_JIuX*z!$+){m zOBD`KvJY~rUOtYw`lbkT1UgAlPB}rl_?(k{&G=dyry%W*)QYgKcJ*LI6uk0I0g@kmmR#zcd!^7@4u%w#p1)2UJ%DkG+n>IaS=l5rCEyC6(32Na2A ztbkB=i@v8QZYC^3Far)$+hZMVt$GiRONF2&>ODRoyfs#J{ve1$Wc3LW)?&Cp;22~V z`KmU$QH7a)pUC$gKEmPS5to;3d3j!@)GA6%E3scQDs_ZLaX1?<--Rnai`8Sg)+ksW z86sn;Vu2|deeo3VCD0^De_TuIFWv5I`(k_cDgFAjbw`{7@zFzUw@7;MZm3OgO2=yg zhb(;tmtPJxrEBK%M>W(gYsaT?-3Ox!>k}bUFez1GzTK04Tore4%yJLZF>sniWaoE; ztY{$z7y%A>$c&4;ia(-gn-7dm>}Owz4ud;fh(-1J^DabTH<=#MUtAN(EAgHDpMGwpsTw=4uw#lnC$bgrYTu6At zVF;$e)P^%;x$h@esI#lhq?&Mui(wDuDrVgc2URAXYbCXW;NYTm(yEXS<>YB$MxhVT z43P+poxdI_iVX^)F`H^_u0mT_qVwFk8L4$xpRCbDS9s33fQ+-k(}SW$lGo?TYSL9) zY^+s0H&s{9j#;k8msJ&fHF}hRV1wigbs0}26dX%*U^dPs95iu9dh!X3c`q6t)6-U5 z$yj#asRd+3tvYDgp*Mo-N}b|tL2$?Zyf|Ba`S$lfA=Gr2?SLT%^|gIM*m*2gt@X>= zsWqV{k!DNmNG6_D$vTX!U)yA%8iW-^iOF@JQAFWVOktIZLj#JrwzaTa9giQGs`+>g zfBAY1E~u)=0o4M|%ez|F;KH~EerII6o_nO6G& zvu*g-dyzxl<)jm+lelFx3PZ<~5kKgM6>ICmUCYz#6LHm>$c=6cFfXDlGKaJd(Mq85 zK?cfR$gNT{-!hCQT2$w@kXdrT9f~w>a}f+OPs3SpppdiGnU+*VbqU>PP{(rj)uhYj z7f^$pqb@e83!{UR_Qv7F&|*2*)`;f{$1l<*JrHwXM5Gow=q=^nd>mS$54$KhZ~d8XawGws3J3kzquD zHbI8>So)Haz4#G3gy}3j`b5#_t!UhE69^AI)<^^3_$=$6ewGV&ZK z6Stz!7VWh3G#1m6wd{>+rsyNMV6Z3bR{_=+jU{U#N zA0tvv$xeeOrO{Y&VNpxR{_6BNkf!e%<+Wpf-#PS|vNF_+WrQV=V6b4#n*J*w=7%4h zY^ZtAII0JSn3I}yt7M$Q(p@q70H&B@1t_nOsD$@}B`|`!M8pHZdUK{kUk3#B{dE?p z#8rS53>N#NR`Ehbb~l}5y5*A)%21n1VKwkxpXXzxIveHBOIQlgj)tWoc7zDKWfpTz zWHKT*J|5}DEhzB4Y4bP!5Hq_mHZ7glG0UGnvx4{}xmI15O%2(C8S4bQ5r;ygew~D; z=jfL#^5pso39e356eegb^Jp}HR@UztRBm&oc49}g`E1R<7xOJKO#d>SF>cZfi-W_c zrn^#*bvPrk!k>l3Rs9KfhB#1IV%(35N`Jt5M@`VQ4?!?;lEt~UOS!p>FyHoN7})q# zN{kW5kIdhB1mH>Ym2N5~<()=DuPZv8N0{k0Ln;-xig_mF$I{|#qHlf+LrN7Ln_i(B z^+#L*ggh&4s$(+3Q5{am*-|$QXiz*Dn{;EHeQtHZ@}@YAYo%<&@y~`ElM7hHgITT$ z@I64CoL%J4(l~!s^e3(+*L#PM3w4M9bUgxLJN9g5os2is@DxHB!jhI|6Dr2uhtAH5 z8X?X&L(IrkJ{_4Gt1?)URTwhLzUX6&8cejsa(G@~li|`*c=)AhU)3$osX%Vu`BaG) zkd%-QK-UO(GxfFSab5-4ERL+Sxd3819GR#ptB}GZMl@@1vwbp-xiC%G8+6pg?)gid zDQ>B-(g+2X!m)YkDm3vW;o1|UCe9bJJ5Op*5E$TWUn@88DMjd0;$~#LMRWZUw=XSk z<%5#&OqQAX7Jv>lf*IO+M`uu~bMG4834s|x;hxqur?o9ebks6=h&p*8k+~7TRz9h(CV(Z)DF1{jM14Bf9hSdXt8ziBSbwxIye~bgG@cD z9u&9|m*wIoO>!DbQdNoW!>d4Wbsd&=6W|KJMgW%=Nq61ZvwT<&!*18Dhh1rLMOAw@vS?KoSk z5Ie9Qlrf5vjXDfWS?vc>sX7v2UD25zYb4~SNs*pSO9d-K!(c_NnDH5T{`y3W=R!E| znNXm8jFuD#{{V$x(Q9nc*3;rZ+h`oWa5SHPb2y(Zb2y)6bvT#jdlXyzanyXI(Duv5 z@j}UA^l}tV$I2FIK3JtyB*0~8lj&*oQX8iamx|M;#lffk8DCHhdX41l143X#wA1|q(aCp5^-Lj_-^R_ zva*!9M!@6i28B1eyGyiLn|Jo()<-k=mR-4TEUv9&`}PIvs5X4JnGTw8I<-5I>A}v< zGT`BIC5wfkSe5bWH5n9X6#*=t%vC2PO~y9OXkeQg=}ux+Fz6RMc`gTA zgd(TXO$H(Brl2NHeoen{T~=SpW3TWU<))MpWY5tZTu?*d63myQ)h)J4bni+|F4&dU zRoeSer5ACGFGBk>1%V~3fH-wQA^H@YSY~b(L%1RWlD3acKA$MlIYNl`kH+h~H&1bVoHF zvKg`QSZJ4~g6&eS4GZ>AKc_Lg!iaDbFTXMa*v+BFP_9PE=;MGA=4c=*A= zAx8lLLAe|y2AO=9z;}aFFqve|wzHw4^Abs9&U7sGvw}F9!D9dDWuD0UHE;}#Y za`EYh7A}NSe6q8Ox6!141zFQZTaBUDx?V9EAYVZZbG5$z#% zh!if_RSv$6tq{r{Dm2k!ZFu-D;C01mX}RgT>xoN|a<8#eMKZEhI5|LkM)3s&wN!Cn zyF+5CStDW+RV~<;e~>89>3d$4!XCk^tElYMBsgCI4I4|a1iRAx`fTQUPA+3A)aK~A z8_|P#SsFQ_R}tje0%JoRi*<=WA%k;`QL3aFgSk}!mNUE$EXqRt!6qe@uQWlB$crdM zg=2ccF8&vGkb+Fr18PVfJo774(=wvyCxl;zv9~B`OEW2Gdt~_Nxr->I;}7VD z;L0t)<=Q9fuu0eFl-GHMtDEp39I>M zLBS5j=X1E{ictubVZfb>u#=HL`CL`JPn%lQjXVg}5QO>_!XQ)(jk&+Jrf-_FIP|js zwHz*H~JkJ0;(dsJZTg%u#Fx&jP7VxrtnJE70X-8?OS4-J;I0?`l4P? zVMv%Lw9WFY8eL+N6MRoXcarbd(Oj@c+3tnR|R;mTo{9el$*$7S?N%%8uOc5Fen zGE2acHbi0@dM`_F^2oy{QgW(XBNHU5GlNb6YaioSUQ@A>qfay=quXXvWM^t7F&^?+ zVc#{3Dw$)$5iC8TBJIPq9aNin9)FReM${kv)@RijDVDX3Kj*GV_BYXICk+m zSom$H1d;J^l*}9C6gUP8#a%w`l9DyBK}j9UEs13o|HcB~1|a08STA)de>3@*QSn4tU6Nt-ma24l_-;I-4&= z_;OTPiq@5fi>e%})Nv@kKDQd)ZN=?S*UaNZmeI3B%)SofJY=HsRQc$MZ#I|8+9*c7 zF>kUs!2fCr(Tt1n(0JfYt2N2ghvtDuaPIOA)<*}d^yXeR*dpJjBB=-)86N8#YLHW~ zzp@j~FQQsF+o1`K2A1$kYRj)zFK4mHlMFFqAQ5bJJf<>mD2^Y2PSZq?-GpyFk?4L> z&~hA&N59d&Q!UrZNL4S_3_8X3;;X!DnCAshb!TT^JIUMcH&QC)Ct?xysCj(K^9!5X z=eU7y1{6OYJ=eK1P{nT{fwi53bl3-PI60edP%Q^7)F(ttt{O70tg0H(0jFl!LUp;j z!3GY9Z}WDbiK)-u9GjGDhtizs9-;Grvtr;`F=fh%S3kPL1#9uOXuJVcDUc$m)H&!g zgBF=XIXG>sYg)?w4c+Hr2N;(D)bPR>y&<^$Js9f#P0u3Fi6hOMDr0)YgHtAWdDZytHsIC_Ohu6AgK=6-&C3O(JHF#!X;Q zVHo{2t8N(Le6y1hpzpA`NG1|rxHlEUgD%a>ayk$2flqNlEEtJUPRMU9St>{#mnN7l zG7Z`!K`Uq|%(4)GnTgwkbE>!RFrxCxeED2@a8?6B{G~7nFl>RIEEv2RjDZfh43kX@ zre+b89z~vlW@bUF`l7X~wp@(Ig2u-5Q>NmeQZb(LUMC)Bex>;pvA{KnfrSNC&~L%Y zK^kYNl!mPA2qnIIq-Pp0p(yR)2`U%)MNXAM^}?Y64R!VDDy%>Mf1fG+YhNQNk@UC0T(C7I>*HGb;Xe8svPL9!&uUm;(m48 z?$wyTNSz;b+}vaK_$FIXRaNDwE=NvPnG_&LGgsqxVltP+^qcu*6;iX6*K6aJHFE^V&Z~YKzUY8JeBA`Yf?en z6%h3xsu6Vu8$KN3+=Pz0@_<1eSJxnJ^!5jR*yE za;-JAJ_t@1<1AJPd_yTCjRQC&DU;g*{e@x>(f9Gn!57g#1LN)X~M9DJq`1gmBA?E3ZYQ7UFBHR$%5ULNt|eSv>r?j9F5s zX$`RX_*2wgvsN>j@1cY0iMs23S6JT0UzA@YSoC(DbFsC2NGQT}y%A^mhGr(B!d82l zHJ;?%#G26Z_Kc}teTsnwMd5gVe+-xj$hKL@_IEOz90Fi#A-jRZ9-4iSe$XF(}P zT%T9J#B80-giLTiGd|FbMOG4g)>6xU!EvA>TE*695h*MK4rT#=as?qGD~$5RxkXD@ zK9o^Wt0KM!K`Sb8Z?`22gvg){T-u5(KkjCN zJ-s6#*M|;(A_xbT3+0x5!fC1;&xff@HNCjOMDG;B9UYMx6Rl)~?5 zTTe3v!6OgVkI7&OMrypvZ$jx=(xguX>D_c@wu>DtYxF29_dB@1@P}7`H2oL}^KnIf znA`kSF;ou0dlpNg8PV<`;ogL$CEZu*3uM*r>}3yEQrzve0hQF)`^y-KZ{=asP&k6* zJ!mW^mPbPIApt|~K-F%aJ1o5A62Rku%x01sy%i6`&I5z&UtUc;j0gvSxhSJd$cY1FN|(hH@8-L(UuH`jOyb#cpI_Q7YD zJ-xWBAlq6y*C;Qg36xFeb79$K#CF7{#7d+b=frXFGtq|PHH+lkH*RB#j%UdTeIE{p zT@Q98Wu0PFj7*`snmiyQgR%9f@ijlwu>0HRnk4YY&91moqb; zNr_!Io8D&Ze>ij2Vr3(~#iG~10&H~N(YU&TYbfZ&Sg zXvNBBE~Z;FkytWhl=>(N+7NEB#TK-5ty|6qIujM_T_k1I@i3@?27JHgsz0* zPn&MGDCeLE2hTX!jvCm>jD_?T4p>PTi)!SZLf4{e&~p5^xYpcYu4D_)hD%n8XT%thR1A)9 z^(vliSKK4()s82hu4uytTIU2=l=JH5RNlaCs)T*5G__pp`?QJdmBTvH*MCNWm5BgfjZLO?R2&CzUzg zRYtw-ZYxrn^(dvgtw=esOm|xG;W|+`CgJpP~Zy zp_I-GFLe*|b=xVi@c+#WMB5VZPuVyW8x7AXQ9F;nCj-Ju}h+W+$V(aqF z)Czs;mBLP_YmLOhUEAS*ad0e00<5sOH&z5gsx>U4IOE!(F_Ppy531`zEaW|HaiTsL z$$Zlos+rMsUHzl^s(3d>6_-Xfv2c?bKg!ko*`Sl1k9bKcbk#Bf|$hdVXvf zosA43ahRTuiNf6Ym{u;qHE+f522~$+dix4+MkNnGHtU3Eb;&E01dk=mlVuQhYu`uL zTFJlY=XF0F>2Vk+n3w8x#JYt5UnlwC5z2@-Z3Sn*J}UBBIR|Oza@REmISAXNA+_^F z6d%VCbaQ@mYILClmAs`+EoQY((|m%DPBehDy-*9Or||M_G8pwCtde5b(9=x zz*mB6)rR0YoxL9{ofua%?GN#Mk1pa!yY^pkFmsK27Up+YEu8jwe@!F|+8KBIer@4t z`^52suy#~IPP%MjeY=Ei1=2R;L${;Kc$tZ$fNI~dZ)l__+K7&fY}?n24;`sugQz4I zM@L{ECgx8_Oz!Lzy8LZ~g+m9_c{S?eHW599&LKjLmpx!5$jA&*OuX>0?sXlM3qy*$ z101-+>@z6j8Xlda-f@R*z^VEX-P$@n6fFEOucuc`gWLVuequWs;IwmYbr|!&p4shO zP~mag5f=R9u_VtX_d_zd`_X-4$a|`aD@VpB4q};8#id;CRy?#<9ONN=RAZv**e*t` zitylmaYKIJVU&LUj?^xh9MYj7)Hw0i?GEE6w^KJqY!{W<&dv5p*$!8lF6S6P8U(rb z=(0*GT~_u^6!Fg4wVO2=uj52lJgm#KhDW@&q~ZOToRS790(&vKr(ylQ;!ynZUTJtp zXWoVn`X~Ml9};Ugyb~@r4ezkP6e%jdo%GJK8yfVvyG$NDF;($_}ne>C9E=>{86*vF;S+ zV5UmZ^yu3&U6oyNh`E)F(3QG_>pqabyNl8W7x8wL8-#`FN;u4x-<7Z}f9SF+aW^)v zu7r{KNzVF?cMsYir09g^l#-mz*Wjxcb3)gvnwkXZa^`MqRmO*S*2lJMY8J+Wt_~U1 zAmM5Iq1`4lBP(_q=qj`WqJdk3msu`1gi$o&_#;EDy2@*rf{EESsMsI|8i>i#bS&Vm z();Dwhl*>&9|gUWtW-+w$tLfvvOCun_^y5Tq?9GvRdC3DVx8GjCRSrTVy7e>o#`sa zbgpWsuI0v_(jrz&Qu4EVSIgGyABW1^uD%;VA{b)mpYk=JaGB0w9^XD z`NhE2rL_N`>)9z64|usP^$tDQjz#hB^jll7fpsfq3=sT!Q2q2Yyzsk+!U?xLP|9p*oSbKL7w8`VC| z0N}&J$Vl-8tYO|RUyV`n{w;dM}KOGe}f~;_m`oi9W<$omh6k<0`jc{MZV_LeIQw3x`kwiin5g08Hj2tTW0fraUc)f_k!)$iKh zQZYZ=imvQ$Ii}=R^*H6=(R4Gis6?F}OOd4qUxo%VMBXdn)7WmIs=)(jJ}#Kk?p!ZZ z9zTTB??Lvl>aq3+sY{6}>v!2d%{lq82K5V7#|R&M-i9`A$$YOy*ys=y>_Dx7V9U+P ze2bY0mt$*48@i{xS~D3rcj+^?RklT&1HR-_IKkyxG0{8YGsH@xdVPsFXkio@L3zXh z!C6h|qJ*uXBPl=bVX#!Gge^N7&u!Te&$);>e22E{#xsZZ=??nsd-q^i;aU+GZ}AF# z#_~cuhXmN(f&4jQLx|HZ=RSJ})SsXfRWvdnlL?4VNsq)=N5yDHl@d105{qVrBmtu7 z!<)`GCDk8^$Gr7EgkK+laaw#%b7*83_tc&K%;YwG5%Y>GkcO*}pH%T3okbTqfTh|* zvzd4(zB3uZb1v8wffbG}g-DrSWVbBJAi!)M1PQ=UDScJE_&g#$YOn8%J{`?`6T_dshwp3o?MN@-HybM$thBT)-l?=g-pwJla@%D+w%^6avYRFY)5 zV8w((v0#)oh_WVfD}okLj|XD6jYfV*OdE)xr>fP$J4;Nrj26VkF-XkaiwzUx~0<+w<44tsbZ!D}raqVpEe5y+q4zo@czFQ~OEth+6PHB@fYw ztw}^rrFdKHshN8SL->vh_}WAi&$*l;9u8ru;>u8x}|*3mLM zbqZ=j#Ob-II>q=@McwVpDQ^dl8ThPPFozLIHKT57XTBcooZTAQdoJ@Hnc91}Zkcn2 zRL#_efMCiS2_>U?jtO649m40GA}O`&?1R3eRh>TAiFag5T+hB}bUQ(1bRhHw8Sg=rFSA=vuQ_ z3`sMEhL5_J&BPt3TTe9K=XbaL7B9nr?%I_UsTTn8@S7PU2>&Gl1qr|#?WbJ3eax-}Vb=A<-hrB6!b3UcYy zPD($71g?Fjeoa?=VAuBCn?`FIC=Dtkh@pWm*lp@O$n z5tRRC%N5?qwzaT?0Ey;WahD1~*hOI`s;YO0wWwm-eb>$6=uB5CtilK`QB_r9rRtbf zdUuc%ukNyg(RvWxtsF-@fQ5h4GfwcWLC)Xd_ujckj^owPVI8rGLeCH$;Y0B`SPwnvgZi8^ z8+p!yiGq905sXcp#rZjZmLew=PP`Pk+|KPe^Uyq{=Q|~DIA6C^;$n(Qcz9Hw9n*6t zJJDNh!y?Y5>-dq^X+qCxJvY+nb(iIfxE|UU_XR2l?*y_28((2aBvw(A8gy9Agt;Xt z2db3)aLt&^*j+S-i(!JS`xleh?3i2!Se12=(CNuySEpTZsEV)5ZRZ0HOO@>|6j8;J z7pfDq?`+&wHaLTzRVl`UMtXS`DbXE`Ra0BCP>01`iPGy!6l7z!u3X{mScyyA5syJh z$yzb*AtkMPJa6D7-O9OaB&*V-7#i8X+sd>`F;a4?1a+c{lw1q?>SESWHfEv}X(+8O z+abbQ^=$_y`1~d!+L{6BD|hgzE;dXDLAvnDPXD8!;jdltjTcpuuLOkxnst#Ja z>kzy*i|Bxldu9c~VV~;^n=k%%vk@o2+psZ7nRje|;o$Nk-K@b;Q;#aYTHIBNH;0nk+9p3CmWqyMRYkVRz3I-294u~a zcV4W!F>x+ZHp!}+5$g`xyt9%gH+^TN@3;pUk^X=5;KY)5-h&fMclSVK%ie)n>UYrg zsmq+)>Z!|hw-;pg4jMWk^W+vzD9~N?pzIO&Ldl2n4jMRRk&~M_WwGwY4rT`G4jMWs z`{YJWD$?CR<+OAMEu5TxauX+)Da?PhOi&+4Pcc=G*hxk3cH@A2>~B?PPAWChnOl)8 zATu^PZ-~yFlwCksGCFg@Y@Sr*ey-K)%(>L&26En6IqW-k-0XJPV>zfoU!y~NrgZYToSwPk`gU>Fmtj_cr8}t+k#ItW-8&n-Ej#wbRdjdU+7_70 zd=cfHG-j`k`dWgjx|0!U5NEiKO?r4Z;wsnfj0IUS53{X3wvD5TILqutUCZiA2Voa_ zQcvpTUw{60deXm?Hm37{e!_R>cVoIBU6Nzi+-ghhUo6~hYm-g>ZAM3dx zUD9`6?-A5JfqfW7Z29!PmBKOZ+|*FT|}K{yN5hL`?vL+PCDV9 z3wTa%a4CQ9&fk8*dY}HZkZz^-xA5;e|Gl2~x{Z_{_kK*h@7dIID{piwJ-sze_bl*k ziE@{wO{WncUH{$azt_>m>6E!K-OzhIW!9+i_Ws)_vyg75%tk+PQO`8*Jl%6W@3TM& zmAZxe8+vYZ+0%P&PuKUqzdzCXMtZ^+^c-RQ)Yk35MTFNFD|V3I^*@1)bt}p?;_$i zr?c<6ppw9OPMHQ{u1gp6A9>gfXKyAe06sObX! zY2I$=`$_M{blszlr1SbNA?>0If6U)aw5xvXXO#5c5xp@umC~jC;8+j+Ne`!{>-*Mv zZtvg37@fyc!m-oSCA|xj{&CNbdvH>xM>ja{dOb^ttEuyP!>#m+w@!Qc{R+R=Q}+7w zRQ~SgIlbWpVF9RyM+3*A~%tG zE9H*#k<<83{kehhmOGs$Ij?V1&qneR zPu@l?tlb{X$0fXpuxvMfujA>&XrB%qU)^&l<#v<5iS*s>vDViDtz4AOyNk*}{d#^x zzShfaJr{r(s#iFpbu1A5h_F&4y_8W*Ga2a-Ry=S{=^I(VBL@!*&h}~z_X7IuN%u&7 zKmvNw8Kj>HoI%pQpxO;P(N<@5i$jQu|$~{UYL0(-a1aI(2 z;8Bh8mk@q5@EG8+z*)fKs`2Shk0<;D;EBMcw6~3(Z}2;unYL5cAm!Ee4qzuR#9Q6d zZ}uSC-H>+qx#-t!^7jCmohJd8F>XvgwItTchBORZ&WPO8^*4wxrz0l1bKRNf-61S|t9q^|-) zp4Eq@W0YB=ops+*DL7XD}h%5uLfR2{%e8P z0Z@nZdfIyfFa*32coXnu;4HAR4@f`{Sosz(vL8r*=0NlNV6dbgNI;MAU1?i#{#IJo zy3m@qIK9<)ekPRu5$SEf+iBw+z^_n)@bjI3sQa(-`)k0>z`KB72i^_5hrIVv*KhFq zKDTuy`~7{>Z!!iSAnk*c`4Dg;;SU2Jq3lP2kCFCUl=*GocYu$xT0TMgCxK4^w*bEj zzI>V$^cnj8S?H&5{&T?RfiD2JvL3(4iuw{|zYKf@_$u%<;OoF`z&C&kssEe6w}5X0 z-{INc1HKE~4tx*zKJfeG{Q&qO@CU#j0zU$@M*j%-W8hDKKL!2__;cVdfWHL(3ixZ_ zZ-BoA{tozi;2(e=1OEv86Y$T#zX1OV{2TD^z)yhx0R9vBFW|p{{{j9N_&*@^Y)Cyo zZ%=>H+Uq0S51acyP}d=^>Q=8Q^D0dnm98co;B1+Rp(G2Ywzn%=`R8 z&lA&y?5M)Yi>Pxm<+cE7dn>;e1CIb6N#3K}-iCAu;YZWfW2ob?gdYdo2zAwN@kPev z@x-4141r5etkykrnDUnb+koxBAg}}22@Ci-Nz&>C<@MPcs zFhbuB0#^WsfWyEM;7Z^rfZn5w{Z*8ID)2Pm>GZD!Tuqr#pbhAKU&~vF-qv(vLmH#} zIItU9Gtsj>P4q;CRG?@H(V1Y5dh#l#!%+0mL>#@?a&}Gt===U8fojmao`!iGl6FT&jy|YTn9WCcpmV4;03@7ffs=%FQ(r60GgwM$Jdkh65tns zmjW*%|CfMY23`)_z&N}DcqQRi0j~yL1H2Y^9p!HXUJtwhcq3_V0^SU~1$ZlP6Yw_j z-VVG2_!Z!tz^?+o2HXt13;1>5-N1W*_X5AcbMK?w_j|4`Nxw<_1Ayk`gPt$VH(vn6 zoAw(|kP3-^5g3Atcv)l4zC>M`*XBHZnfks0d=>Z_@O9ue;2Xd%iA$H1Qee+v8=@aMo^(1*VS{tEbO#^-Nl-mki%=D9z zA3QWXE#aNCA2J5x%fBJwyMW!m9^gs9Wx!tGT=Iwcy}WlHJWru1XQq9$zaMyVuV~($ zbb$VehK*4FK|uSy_&m`#@dKiBS5VI(;4u9=(tCmF+m*zh0$c^$kNJEIbv%{2o(4P} zXaQFPqd=Q7W575tL430Jfz-SqO%abedU*!AP5geeHw34BuDR{~j6;mUwDYyL`csFo zyoUINaG(=#detlsm}vw`OT*LiFooSxgO@okP}yo<*8 zd9?q0@?HSEkh)(){KddQ!lED7ll~Im7fCDc_)@|zBmb9xUv^)5)7A9<<%Dmb>??p* z07%`)>0`a^^jp1S>9>2w)9+B<$9pHzCweE-CxK4^ zw*bEje473|n)mn&zn=v@2Yep*0&pw+s`0nqW34gQxPFoR!@Td8=5Oz6^?ZZ!-y~0X@-6bU7k``I@6c~3Uiv-qzYE+Be2;YD)c0M!4W58hr+j2e4z7HXNN?-A3Zd1}{vu?F@#Pw)@+lW-E zwfc?TQ`hyK-VSS&eW&*te*4p3^d9Bel>U-Gf7LtVyl?c*`uERz=P1#i{+f3GhWGzl ze*dmlk}55*?(02sf%5Z=`?Y@0zo*^AQ)4zge|3W?g2K+nl6W~99{{;RE_;27WByQo{EsXE~ z5dYuaW$M@atuSYj8uSjTca<>vA>p%-q$$d8f|pxsgxBH!Bweq&4)NyNV^g1=mrN>o z7cr*qICHk1dix%o`ufn+^rdtfW$prO=zE6i=`)5_iWT|rJbqwkD# z_r7N`W~w82_j}W~dr;40@3T%wN1H|ZJ^P-W+eEhML$;wV@z`h4=Dqu#Q$2GwW%uTO zpM?hC9=VNkXy;tur-1W#{yxBcT@SRJI_?jg4@kf9fWGJEw%DiL&W3aWWq+DyAJq3e z##Q~^kRI&v&(CdaNDm?YGx=SAmfwd0n}CM_L)7bio9BLxK0dtf1-XqErl0S7QTm0x z7pDu!yNEhAqJ=o)4#!vHguLWB*yjmv?RyDYz!=Mm`?jV>kf!%|B=tQCxCD4K@ED#c z^E8BpBicZgqJNJg@A1GBDEGu%_obw3jD-W+`d*sH7#Yg>kvG`)GH6hlN9D!dcnx^+ z@cjHnv?u4>;rpDQb~NhKp1zYhhJamw_LtrK?g5?zTn6j~hJoE^WRNPDi{5lOu#fjX zY*`Rl&2_$9yJCf7PbN(`e;;VnJ$e2BFaliGCmEwZ9pw2dh##Wdz0u+J_}N$F`4#TJ zG9B)F6`JT*rz`tjlb+IdX1c2Hwdtum^EBY;Jm2E?>b}>d(Y_ne52FCOU#lE-X{8&FrJhu#J zovu*VYTsL#x&CyF@KwDxIV}CuTHo8)`RXyz9IfYhx)3eWaq4~s&peY~(WPhg-ISh9 zUC$wY9q?RWjr`{U&j(%rybyR1Yx>1~Z_jK09aw(elwJb-BIRESybSoI+|CeMse&^X z(X$KKtAuA-YnuOGroNZ=y)&CNeNo~w6NYve}O@#`t~2I_kwb-#)5n}OZ5{T6=T3fu%-h;~f$P&Ddo#8rNg zGH)lm3JyJx-`LOIodQ?hlW|434{t-+ckufwz&ioG+pqHbYrxHnhu-;JwEydU@6BuR z{Pb?p-vhiCcpT+^19&2EKaWAQ`6;w?=eu9;OYiG@e|kS2qF7@&5PV+0W-XW6ga4+NSXg+VBP1xDS22m1n+4*)IWK2EIc6S84BS>@Q!Z z&f5rogS2n*`>nnYR&{)vwC_;<_kiyb#^RK|2YmnkvyKl{bv&Fpe;@b(?fmdgpF^f4 z{}0_~*(g4o>ETDxkNQ5E{)jrXUk=GyvHG{>8tAgJL>*> z*B|rp50v>a@qg_5M8><6{)zZM1EP!n!dUz(;eX@z-}(Is@CM+tzE4tL%%AF&o##JD z|4-n*fd2;m2l!v=SS0WN2pA5AZzvy>!J>4~z(fYX%4fDO+uk+L0sOJpe?!Y~OGl6^3=0@ONz*)q<#rxlz-?M?+ zY4aTVBRqIITI$#n6+b`SNZsP2wN8aw(m$U=9p?h#AAYL;Gnqzx7Q6B1(tW7szQFx} z<7l_T9trq8Df$opx^PWIkf(Zd`2z5vgsJt>}h5M{){ z&-HwfXTFpkOg!YfFQKbFHx(UR2R=)(=0ozh{0zT83p^B%9I=UZ9tI2m7r+Dl9Q}AW z@bkbg02cxm0h{|Dn6~s6c}Vh&_$f5Y{a*$*rJesWv@Yxu!hz$+|Kc+*reDI@A+(IF zU~;}fx%1N_a{nJm-Qs~B)qg&AmD2C8rc3CbbO(>7++%>p0*|AQkEh&2c>W3eJ`uPS z*yesomi=1V-v6~U*#Gsk1AOVlLa?*{8)>Njn`u}7nQ1q$2Y3>28TE;O+1npFgkj>6 zT`#9UlD+ovyC0Aa;mQ0S0HjM8;a7T#gZy3r90CplM}R8<@eWVnS9iYn28MNSo{C)`dFz^xJ zqtx>;;J1L^27U+lIPeMJlfb8dTY%pMJ`H>Z_$=@_;Pb#2fLnnt0$&2Y415LnD)2Sn z>%eWmH-K;U%Rct|>05-qO&{+Kefm!S51=v97qSPE{$2WHTIF~6A?sCA_z!va*qgrR zwetTOI}7l*ajxOYPBJqYZc=VjW@cuXGDFJDOer%nGcz+YFPE9Nj9X@I|8wn3y4&u) z|Ci@EkuA8ok|kLd%~jgetJq&P>@VT>GDw>lLhE-0KYx<{R|BUo%PzB-Qw)Dnx3A&n zI^2Mpa0_n39gy-Ya-4GdfS6;C`Zsu0%yeHbL* zJ|Xcf}KR{HBCdkQ((u6AmWuY9%w`_UL3b<8-N>G{fR>7<5!rT~k;ZOs+n)t7U zSsUtbT^D4ms~-3Dp#l0f#4a~>jks?NO`s_>gXYiz_m-Hgg6=T-?0=8==bg;?o7T9u zfws^N+CvBE2r`!;^B6Lp(TV%c&;=r(D|CbIq`e2oyT2!9FX#<@pfB{pPk$Hy17Q#h zh9NK%hQV+c0V81)VMfCk7z^XD8xIp;B22<=GE9M~Fb%uuFau`7ESL>*U@q?SU_LB> zg|G-D9~a}k#K`x*&pS!~NZL`EUyw2VyYw~gQZw%w^|}uAYpL-ZSQmhtfeuAI5{sn%8lFZD{Dyb<7)Z6K=t6=*n}s6BI+;4SKBZ1<6W+CxmFMfftO@AcA;x%S+YY2zO5fSnjJp z%L5f;`Ab?KOqkuLt?Iv2v)6u6}XX$Mnb zriL_-7Scg_OQ^~K87(0ylf|tvW0wW8qHi|H4mltv@^WG3hCGlL^5HK(6o7(I2ns_H z+=@amu8V_@>k?2B-AW;+G&=t75r3%YET`*@mB+CLM`rV zLmjT`V%CHDglT};5E?;aXo7oF2v;doGu)eV-2(Y7EiY6n?px!h4anNDgXB?Lt`A_g zvlLYAEw896uP7L=j56E-w~o*WI)jX%bTMSh${5`k50!SbAmu9p`>v7kcC);ptkc#K zuk^#@dsfI?ev6i=L9H#j$F#Ca$hVi)j-v<-8o(TVZFR<1CyUB!| z0#jicOvi2pgww{%MCZ}kd#crYQv04f3{;os8%ZBFgzueMmJiGmd}KV~lbTI_&#^ev zT+%gjdv09rGI)5xfit{WQqP}x%%gvZb5a(V$p(FZAHUI+>-C~$qCQcoF?l| zWvuHbLynA_(og657ehXMb*_Ko`ghDfFppp!g=1VF$2`GvIti!XG@QZiENF|5F6q^T!;tp@f${%1dtFCL1HU&Fqlap86<}kkP=csYDfcVAswWL49Lj{nIJP{ z!7eLggY1w4azZZ14S66hDt7YaZ@C`8!8Fq*Pi1pSIaF{@Q8ZVlFaR=ZZh>eOWY zbV>Y{g3?e1%0f9X=lNWOrfo-l1*nL;5LR@FT_yZTIj)SEk5znPSA{sLLN%yvO;11G z-{+OK;*JW(t_JyD(|T9cB5!KruMX6OdQcx((l=><+0cl~TqEYxq(A7@8d)7$V{0_6 ziPfVuwZ3F-^Py^nyynot>QF7A6|{yn(AFBFwZm+04b?gzuOrBKQYZX(wo04(PIa-m zv-*jgIg`r_6P`ojPi2!miS41u9A%vxRzx5m~+SmS6T zt#P$cq+_%-o;JoBUmJ`2I2aGIE^PwlM3@ApkUyDcH3g=^Y~r1UIUOSKI|H3&!YusG z#+(Clxt<5}VF4_(hG~ne3ADnjo}@IBR<~NrGg*S$Qv5H&^vAs%xho9WfodgwR^dJs zX47WQvV^JC)=;&E{9bE~sjWli2>hc=p2qIEdXLI89S<7;^^s@RK#Q`k8$E#afDeTk^~qOTz7U zNKL!(2k{(%qsTf2(mx1i#wRWX2M)2A8x=+YvRb~nvi$Jf8}`+>g#{GDRql9^kijg%>VS0NV`qEci=AE zgZm)5J%GR9Au^ui?e7TYV)C2KAAVPK))g{-peiUw?f!^Hj63a|PH=Wau1-IU7BK zFfHIS#(mRkR-0KCZMF=&+cRpx+*`m74shBs5ie`{xORgFybujSAQYk_F9yVfSP&cH z5O-XVcd?9@NZ!ZeK0a=D$jdOU6A(6`EwdKwhjj5hLcED>S+pcJw@M1hY+1GBw)k2K zNNLNar6PQ4NCRmhoh>_MHM?|6C@Z|Xu*(1$1y(}KUW!b_of)#&a&n(T%gS{&@Uc4D z4!p&Teoc0p`3;`KW~WaR%$y(ZICRYgxox>A_p*{YH-1?sfL&eU%!7`3k(Cef+wy23 zthC1VJ3qO!0=O51LWCUKz zOG{gbY6Y!vZv$-!(+=9>-T^vt-As3=PWbI?E5tLC_qjuLAs-{4D|CbIgq8k&5B&Fp zUbe#c{XU;W=R#U<-@Ly&5 z>tReaz$W{J%rY-+_CWNNF+czNSn|FiyBpRZ zYb~sU_4wI<|BbK-Hp3R!3fo{i?0}u%V@HG?8M}ygH|&AEq66&5{Qw+DT$#Ss}wse_(fnFh}7SdE{fa1#b^^9Qza8pM-FBUxX3=DO&~Y zG@OC6a1PGH1-J;8;4)l+KjA7|gX?euZo(~eyKSqa-9i3cbh$^o_d&+H9&rB`_7C9^ zJhoNUWN*_EuAhLU^(lzX&)_+{fS2$JUc(!B3-91Pe1MPe2|mLY;{Ix@tkFa(UZP5e z00@L2uz(e85Da#3fD>Hc1`l{48iYV7M28p<6JkMZhy!sU9>j+*NB{{T5hR8rkQ9{h3L3+pl86gv7hAfa3vO#vp0XZQTpfXf}s!$E8LpaocnotXBLmj9K^`Jg9fQHZr8bcFk z3eBK7w1Ae-3R*)OXbbJ2eK7M2m>r=LbcQYv0bQXRbcY_$6M8{!=mUMBAM}R-Fc1d8 zU>E{JVHgaD5ik-)!Dtu*V__VOhY2tdCc$Kw0#jicOotgT6K26|m;-ZR9?XXYun-o( zVpsx8VOelBqi!ze+6Jy*vyJw#^C>ov%SL5jYCR z;5eLsllVP_tkZA?&cZo34;OH|2$$e8_gCOguCKy1xDGeqCXA(hyM3(pWzF91vbDa z4Ri>wvjQ4|?97{TZv`6!gB={;1Q)o$!^^-6(I5muAvI%1(UB1Y88Pt_3t~eYhzs!` zK5k)<021Oi5q60o3HM1c&9NiawQwD7$*YoMp8`^HpGx8YA8m3P%(RdW8R;PdelkKP zt~28|3uJ|CkR5VBPJ1ma7iMn4<+0bHEK6UEKCs=b@a9MmnoQIMjfegslbA z9~Swwxvm3sajR#quhmDN2KGjLLo`BWBcmQQv^QofrZM-8xo<)oxZuArhz?CKn?f^a zj#~@Nme9&B`}CV?t?kXIf6WNr%#hcH_+(xwjnP znce;-t2@^{pr;{E_MNa_lWWPRBG3y;KyT;+K6X<|Jbj@b^oId35G2k)Jk!DGGlYB` zYHzJM(SI1>hQkOLiJK>&jyB4kUX3P?#=uy+U5&$jJj}JVA@AFua~pJ){oif5mv6p6 zH37d9?d@py%V=eyY6#c}@S5GCmz0wqLHgY4XXO8a|6lE1p0iv1 zX2j)IzhnOgd2|Gh!ZG|DhZArTPT51%X}iogGM+`8G6!~+G@i3}qa9#Q0J{rt5ia5X zGF-8DH{Ml$Vs{m;!F9NSTVC?>Cgv@B56Xeeok_pBr%?`WKxCStB>~l>Jxm1FYpzVV+d|T(0vGTd>gaT9I_s1DET@R zx1s;y#`}r*rl?_BdY~r%;3tF>#ib7E4%QSwAe1AYgB-Gk$6P0E!OjXc2nIViK-Ob7 zAq`HhT_E3pZcGn&(JdN;Kqy3q7!VU;L2Qsck8v<7V#ej@lz0$d!fL~{Fo&%F8o?Og z2=pHDFM9v?eu@Oh5Z%oE6e%c2W}YP^E@^WUIb;|V> zVuZ&%X6 zMtZWKQ&!S0^V!J)rXwRvWy3Bz5WckNFeO!x9qGt(^erY1w3{$tc=r%(uiM^aYREl^?JLVbBL-rfU zd~YUp)q6PAqYQpbnf|(D>RuN6a!?-RjFbwP6+znTN|cMrjs-^BScU7VPz|a>IMjfe zP|LB<7#orF*G30<9-?O*+{|}^ydxH9b&)GN$l4D%JD{Fp5#vaVuTmCF-9+DTRiBKN z=iGqs4WTvj8;uCt7-Vg417ndke=h+Hv#QN|`d-p>KI-mKAv>lCI_CmBeN4qiTta zR?r5W#a}|ocQ_{)$SG2ygOq>CGpP%b2d&9FX{Xu{rY*FC_T)te$4c61zYc-uKrh9} zBN;QHzlK{!($mQyry`j3r89oIKm;<<3Hf~;Ql{4%bx`(ROTWl#GpOE~PvMPIo`Z+ck^-9jM5k2~o2FZ76p9T=mKp2GGVA3G|hdAU!hi|$J z#eEnIhY>K+F_-5jrwYtP|GEFDTT%u_p^I6U2%& zF04&tJaq%t^8F)w17+TABlmNVw+UIBVGC@9ZP;&z9k3I2!EV^&*g<)r|Hb@vh%sBb zL)(kJ^sn||?nl4Q$UDF_vzJCWJ;?PTI1E1_`)BwCeg#=a{~PA-@CO{h&rvuA$Kixy zrX*dG|X@AdRo+A&=6FwPXFOVk};gUo4Lxicz z*k3`{Kk>Jg^!WFjU&T)LILQ8naOCy@sq@#czYem$;RfbSxCOW24%~%%a3B8n^V_LC zAnw0-E)N~Y$sfin997k0(joOp+QlcNTjm#JpZ-(iJwxy3*u8+4gnI?A9kREBu~f${ z@2$lE>0U``VG(k`$mko>Kt zY0hKHJZFx#ms9j~s{qXAlpFCE=%lX)G6!m-zGP=D`y={Z7Q$Pxw}JQzHvH_RegARZ zz?|oo?^D^ol1j4^R{B8Z{3?A#=RRcb!)6~k?$Ml1sq3j3r#u$R7qza3(Xn0P!!I?dT3)RLdk06r70_>Q%;?cwpG59%=E@0k77IhVGi?tmuvc~AkR21W;{b)n2L`XMtljt zXlpSO;cmWvq`mlw_EEyquJIfbmW6lZJ+4=3vIvY zCeI|55x<;-^Szy%9PquJoQxxBlQ#AbuEkws9*NYA^96}t_R>oF!kH^bi;m{ImpxU6 z-=mR!&9o&UujE@;z8TE-u!NOKwOn%EpX+!cF={UnAtUgxPZ-=9&*w;5r|N9tWgzwm$XbMgP+M@~8Nr^kH1ji7`` zIgq}y&o}`|`U2v{cncp5vX{65y2!rbX1bh?B;y#&S48GrCGw&&&qCJqRB`@EzKXk< zuRcyuvi##-{7T-6|7-aD`@X~Ll!5Ei;p^1lZ*{*a{>}5x7~`c*RU>RBb%Ql6H}HGI z@N4SNdSdb`+-Mi1Y|460zA;IQl-nA}sR^~9HppI0nbRzXTOHC+7wXX#lnJ~^pGn5t z{bk*3i|Ql00W^e0&={IPMoxu_1FW_|ms?s>r?f5P74oDn)Eqx%-;Vipu3I{9Yprl= zNWZ5wdbDw}CJp;`(4IUs`#zj0$#qBPEv=LDj@H?EQ|scqt7YcYDMr+Z=dKoE#B(oF zmf5ySK1f_r&gb*pDc@IJkt_56B0nK%?M!>@S+GgJ+S5ik`haqt+r!8_d8AEsnrkllG3GXn^i9XV^u=dj&WsG(k9cN*j2p^4_H3@_z+Bwt zq5pisnfditTY&BhvG;Mh*CNun7?yCq6muCYhZV3AR>5lLQ)(6cEs(P{TGC#%ay*N) zlW%H&8GBA`%?wBz5#u;p}@1L%4X z2Es zw0ZKpVg=ff!#+mJ=@X}e)3wa~IP#q@`Bo4_Rx7c`d`8&k@B(fk<0a-Rh!yBW|9_5o z-X)!{akEm^-jFw5PNS1?thea&4&DQ6T8wZX@F#oGKVp6&p3j)y<^(+CKl6L||B5|} zv6Tio1h~9LK9oVvo}6eW@WGi1ey zlodD1KE$w(7j++M+{cf)kIsDzS6I}&%sKctdCz>_3CT~hEsKf2SVq`HJVVikF;@=% zlW&ta=o*i38z}G6557rT8%7OGfRLnG0Tq{U@gSU2{7kt?3^TqfDdmZt0^t)tLi{Ac zObkgNDfh`BIi!G;kjjDs@z)WvP0Z#> zPdZpX#CM_ehh?8+cKqgmoREt!xgihat^#~31sdODCAcpMrJyvFfwCa&fb=5FF)G#+Qr^qC^3%68&#x^{92M|a5wj9z zWvIe+Rm^Ib)iJ|~rv_$Cs0Fp54sLb9$H~67NS)=qP>=kpkGt#-eQPhM8n_&)q3gMl zXWYn@!!X$)Mt;c}MfR!USI)qs?PiU?jHP7In~)E=UAa_KXy*E;n!EC=7A_fI$*Wqr zGU}~}qc!2$KwHXNZ^~Ueu4^Mz&dZjxwdcMA`gMd(FafvD*mZ#jki97quk26h%6&Kd zbcY_$6ZyTMH}rwNxc7tpFaRVE2jXuK42B`t$-bANTn~fc+>d~fFbYP)7#IuVT$#`$ z6U}HQ%8{u@vVc!$Y>p$1C;SBPaT29YZcHT1B+_iUXVzs5WiswlTv>EGp`=e?eorw! z$T!eb+@`^FC_|o`V`5p2GCSASjAxZapMl#qV^*W`Kyti;bMSPg3o|9NN|^N=@r&{z7})P33vvyW}+lfjV}8F}%OH`0&nzcT&E z{`q{I$QjD1opS@T>uX8NI&=pX?WxG|Bl_8@LxeHvTPs*(b3HJ88c*Q?4Z5 zEw21}H0(<=jLRR# zJOL-+6r2W`1CzNiX^YQre-`}bF`VQ2JY0Z_=zj?=!xi`wuEI6Aj=SumyutNNxCOW2 z+q|ARcXtQ7yKoQg!vpvW-DS>ChlgB0Le^t=f}4f!1ONQrQ|_O^b9ezS;T61wH}DqZ zybpO^@3?*sAK;^0WA_Q!pF#H4e8K#RJ&R$K208>lAjp~HL6~w*g#XM43-?wxV^Sb% zN`tw#g9Du40ylWT3(+71LLoZDfS3>qVnZB=i>!DM-(66JK?3X&LL#^9HJ9^0+$yoV zv`XR*Q%ND2TgIm3e2_CLIfv+`fRyeE?Y6Z z1aXywQtnCA@8bGA^oT`UQX0E5AZO%wclltBeQ^vp=VKyc`O`s_>gXYizT0$#mP1?^n zr0z~;zh`m14RYE-J4lAUG9T5R>kiP-kjtD7;W`^}$(%E70{1-wWdzyZZ;&f#>nUSA z6Pfo5Q6-Fi$hY%HOX?w<1k5TaqdmV*yAXjK>0flk>;~P5vj_BqUeFu*Kws!b+3ODj zV4z!06E20UQjxOEwGD#|dB)rZ?}5^|m&Tp3bl!s!pY)$R0cCU-rx3H66gMC5q!RjI z(w30^-Vnl@I?4D1s|LucVZ=2YbA-DrGRqRKtRZtGVMZD8@r~{-r*kecZsiQON%$EP z=_c~V!Z^|}9wvaS!x)6jiAI?w-?+|?ez`&3Rg>{E#eIUlkGxmq+g$ddOP;bH3|Z6M z4mBM=GYBVZ&1O<(X1U9wpIgmFuQ@Omq%Qb4!GE5+0`E4FRZ*YsuBb1-|3cgsA!{)# z;eIJBL&kE<6|fRk!D@FUeGROIb=1CF?5El+jIS#@-(j!rUOBx}@Ir-Qs>Anz!dr#{a02{;L-;5117 zp219n$@)|MtXqDAsRpuYAgj85&RtzU@2<%%j+)rj#LlfQ5bs6O+Yp^E5%zMVoGa-0 zC(r3B`9`hBf2Bx$*y~G}C(OHF#}E5m7{AYos#zJU@atPkuguz|8-%~<7Cp-Aw+M6F zomIQzmi2$8uB=@}m)gj#jcn;DOWWulH#6rnr%;{}(WaQ=b#;tB&|Tua2lv68`>#vc zVICSyA5gCTk}`^$^v^;#`C9r-=6H(KZN|lD1M2Jbv6n0J+?Gd#G5s_k&v-YI4^QAJ zJaae1UkcURm_KMlyAZ0LBi}5ajg7eFeJE|m3*<~Dd`#Nwm+mG;+^-Bf`X;<*_tUnA za7wp@@;rcv+}Gs&8{&8iBJZ8M8U3(kWJNP0zeDl+9zP#Ip1rg;g^W>3xB7_PC-V3+ z@(W>~kUprH<`zcZ?@N@9E$K(KL}p85%KS`oy)e(dOkg5@aixX+6@PMeO(8=*-;9)D z8dr4V`%hj2*jGkf)6vhttAY8;G4-Sv)cx z+gi7J+{y-J5G(IKnX3*)-uGj){~ViTy{?Cm3XndRm-6BCn0X$~Y2+4QC3|E%ru}ae zz)(&pcK|EgaWnJSMYwn5uNzs?hDy3P7+-n7>uJxoVtf3zH)KU4Z4FslCTku-xDF+3 zbR(SKzqDB$c&;4?(}6I4c`~k-jB^dlGu~p5Ka%d4p0;`{@+CIcaUgDF8svQ*54rKl zhcHh^^3~r~c0zV1WOqWg|9KLVr88;nq$lv0ee;BbON6Y%@YT_U=Pho$2e41#iJ%Pm z{qj!a879SE`WrIWo)CY@JY9`=5@4SkGe}*k$op8n-Lr6?6|zBg$N@Pa7vzRKkQefyLw?T?RY?t21w1|I<2zJAPia*M zlF-L1?CGf&@xc7sbP#K%QKU>{Bf9me4NVn?Ki??4HVz<$QuV; zh;uxqtS6a(IT0p-xn9bA$E49>8Dr-YiA(n7PWJSs+{^mlZ|jSvpwCoKbar+7>!6GW zv&S8l!Zc*=B97fWg}M9^!8~LCZeM-6$Dw8*ZzgGwwp-Q?%le909$9N#Mw9bMro(L9 z=fGT;=jo@<_vBX#U?FlB5%*$Pg4;yZUoQ~YPhX1tGS2|&q1dseg!^{dKZj>|Ku^}Vr1U@XU`zg z#JCS`6A2r_uQND-T|<#^_t$^L?KkkLLBwUoYwoFKte^Yco*{Z{BP`$F#B+o=j$$5z z<8T5_!YMe7+pmB^F2x*i2JK> z4X)#U!_!~C$@ML+Z^IpsvGu!{_uxKmcaS+<4Wpb%8qK_Vfc;-Q(}$knj2#Up&BG(p zZ2Gyy`|}a?`>|)3{sh0Kt|JUTPdy`my-(&wxm!bLx(j3b( zSpSIqC;WbfFP;&46YFUGt7nX!g0nZjdvmzAcoBJGs_n>0`{>BBpfXT$i4 z)P3E{UL6R8Ah3YdYqpK0NS}@CVECp#V*%dW%7Gjw_AZci)6L;59`Hgm2!T+D4ly7m z#Ddrm2jW6Jh);Mqw<(BmfP~(yJgqG%kyqLw#s$zR3HaA%B=v6N*Bt%s(k7PT zi^B2$n%@X^E3NL`H@oqe+9i0_`VcB6ZAq}84Z|(ze)I`FNlo7_>nW9q)*k8 zSuQuQgAaFk){H}V-KwZ}qFxL+#nIy;4!s!;@*&@xzcIs(35>xvggG9Ul;3wL;VrF7 z8hY|R_I@ivrOB@{P!>0-S5@izmh+w`E{7`bb*KusN!i*&`H?)T$bBV{JeDyH86T*O z9v!%@f>{-+L3Id+8c>p7m{d$6|J?%xF z^oBmr7s9E7N%g6EKkqc2`!vE%BdmPG=&CjjVF=G| zs8@E)Pbcj3sCZ@FjeKWFo#<_yL0zA&>j8PyFt7abja*se9*$b!x z{&3&B|6TsVNd1^sK=v5w^S3w_{h+()N8~U5PIs~M%b-7lta08Yk>O35P0_dsIV$6V zK7JkO`+WT7zAQ4$l)1<-@@zr_mPbAhQ{H&unBZOUgB;Ud;#m2wI-2f&9asJBd9VJL z=e_0!`DWTgJ~QJ+9*aI^`IzWk_k)ay-t|Ao@Rym1-VL;A@|R$RIK7R4Y zeExiclU^AQc)_=xk6%IZ+l!s_&!-qVY~jw7H#O3~oOK{>lJ6z?)ujLJzAY;LX@)-A zqwc30_dBBQP5pL8-OIcY=i^7pH}hi#I*6Q^FbigTcSq^%|5i5FSL}%_uhezQ(Hz3f z1z7_z4|6^&Fyh}E6<;Ew9PNveXFeC^kPLrQb@Mk_WvuSU_gDmZxCohx@hk1>63nF_ z`Yr>18ClNt3hY0CxwqIV36I{M)<;|WklSjZx3=ZlhxA@=OKr>f*V?nb{g|_Na!$e{ zIqZSS?3r2LnwhoM%$}J&d!OTgtJd-$@>;JjrEEoSc@ncV}CiI~ULK_HeAhdzd20|MMZ6LIP&;~*q z2yGy=fzSp*8whP6w1LnDLK_HeAhdzd20|MMZ6LIP&;~*q2yGy=fzSp*8whP6w1LnD zLK_HeAhdzd1_rtfoOG<&G5_?!9e%#(STjD*>mSyyZ+(pQe(C9jU9*ohcU)u`zJ3Pf zF->R(eUtG(wN2LjC8XPO()%UkX9f5vlzuMxsYDw+y|8njwkNDt=Jv_``3lk}ow2rk zkp3qV4LsWmV?$YIF6)6LEAI1`lm6U#$Mp=-vu*>N2i?2Fnc@AQW+3S`)4G(NUbvRW zd+6L9Uh1R&iU9qeL+RnYVDOCrtbe|jyY-H1whMg@ctL>v$A|hKl>MK_i3POI(`|s` zV*~tInhmh-d7YT)m=n?stZ{t6TQQd)d|QG9Sq!?*UV?;4l)B^u0$&&@B|+erFz>;F!Q)Atlo zS7`nkiZiWS|E&9`=NF~udkp+ZhFo+t)F}9z>i?{)sugiUgiST1Pwv}ykoOz=aUbA&zzyUVk!M@z>X^`# z!+oE{L!z;L&h`IC=ND~)-re^A=vxonV?W!$V)DeJiv^W~E~ooH_j|X_-PdbKue$Cz z->rZ5bqz1tTWdgG_wjx}4SCG>^^o<=_k5l+@HNl>%f=R#39DQSa=!nw!uUQ=L%M`- zr)$0MBhLMv_0Ilk@;SQi!(xG}p$qt&>;J6##Mr{UtaD!b@!0=a@}CdzAE$J-0iOHw z9>Ax@7Ur@IRw={7;nnNiMn?Y7~4<_5bMD!sut| z{tcbGL%%(sp#6W|Kg`iNKu-66?yS6b!~NH-d%n(8|2z+PWPVXN|7T$iQU@F0`9II| zcnxqBd42A`kkWYW&-Z=I{~yk6-RFG&XOrc50M7wyNU!Xcd#~x#s|x&i{EGcwcU> z0duzh_cZ@sLweP1fbGM*?!$FB|L2i(aJnEH$aMan!@7q;Yv=+#=kEX9NVg4OpSPa+ zI_7)`t0|4|{p`8#9|F41>H9zHo}GIRSVMYce7t2>}p&-=lZ{& z?pe3cxgNULe}{k#vFIA za1DLyA?Ez<@N={W$h-!h1bVG;PWOMb-p>a7#sKtvUH3VB_J>7ObK3x( z17IzHkoC@cgwQ|t`yAK(A<_SN4)|%;{(lYWIOzFLIRCf0OV0f9oBy-^^?5(yZvBVz z|G{kry6*e({O1s`0qPF+93ZFe|2$`Z#^?M`Cg=Y!2jK9b@chr99SDMKU=8V2U;Ftz z|H)z9L#H|0|It7{8^~n+cL?bIkeUCx&;O9Yhx31Q4(Hy_<3LW`|GA0!9FQ8BVxP(L zpF?2om(%?}NcXH)toQWrYRcn$x6ko2VALHBjrl+C`{7v-_Wbma=llH3hoApo4Uoh0 zfSm6CWY^Z&55F~_KKDl)I!Bnpx@YmQt8w|9yZ>_o!}&i;!Pn({|L0cg^8nrl)W>~} zbDv*K9{2t?;uFI2|Gs83coKEp*N}eMXY%}q?cnFRZ38*o|ATbT`q$_Eh@K4Ozby?w&zrK_5*?%*!AXmTnpm*pR zN`N1<_kY$g>zvwRdyaR^E9xj8TlgN*+pe9SdhC|!)K@>VB=zr~ZS(j!6&F}}-%L~; zD!R{!{_m%I=sOZI{()WIV5RDNEbN6)N# z{$>-;{oFP{y0^#wC3DMCZjbSwZJ>VUxcHzFM&B!2Lr{2@;h=Fd&pkf%fuoO19X;~! zlsR;Wt$*kq4S@|n_qhMNbc(9D?jJ-msQdrSb4I6*JLX8sA35T%R9+;K z(shr9vJLRPopqau{tux!U=7I#eo*y)*6Ez{$D~d;wlFoSa71eA_+xsUx4UiNnY-&f zbAMh7+)#CKIR8h786+X=^ool%O=9KhOVv|HWB*bNt;;D7uC&;0I0r57Irgg~x!j_jdVP5YT;Z`saMMfkWWi@2qd= zp2I=q-0OO(xHSfZ^Z%?>SVIW-LDT=al{}Yo+dz=+nU)>qe%!xTf1LLIS{Hi!g6S89 z^M56(LGu?jF#b3r^}`#TXMRBq;QPP>A72`{|Nq3jx257&oE#6r=U{pbwF!Pu^?%mI zJ=cEt*%cQQ{OQH3=(ifL?b!x+&hW_X&3kXZ87?bI{RJd>I+Yre-X zsA@=Y-nY9CDI2IES-}sQ{?GbcvtZPppnHUD1M8Q0=l{CyS;y)~Ae{r5rJ|5>-}U;}=-=lQ`WX|4yIyTd!~yeD-k2*niJ;mnxKZn z2tTO$Kh@iEyiXgnSNq-dpWh2Ty2Cp^b#JO_;iA-)S1qM4NRGitB>+;Fv_KiFBxV7hBP`ab6e40nMl~XU? zG2yIpJf73s`oE^8dB?SjR_r)$+($ZdSw^|swyUR)|CO$L*73rHH9M}pda>=Vxn{|Z ztFEf`=%4A>2AZzAWJfN`C|BD?`#x*^bkBO7GiSk$OJ~g4F=NKu9W!Rm-7%B=+__b0 z`nPPLx_L+G*uu5BDyLj+SJAO%d{Nb`G@WwVRny1qIB)V4kH2dA_#Hv?%qv&rl*{eX zZGiPlX}4W9ZQPE@=a+aq-77fHV>1^02h7`YSw^|uHs}<(=k~I$d0y!DSH~t;_jyG> z(;5rdR&rfFheG>kF3{=LCF}Zv3!@$n{j)sS2Iy=_=b<2*L$QtZb1&L)`J5_`=d?pn z7KdV+S1p{hqpkX4kLR>QQ5IpFb9?_Y)NiQY&;~*q2yGy=fzSp*8whP6w1LnDLK_He zAhdzd20|MMZ6LIP&;~*q2yGy=fzSp*8whP6w1LnDLK_HeAhdzd20|MMZ6LIP&<1kX z2By!rtUOv^7(0(x{=2;$hGEj1&h+0XDk_>_7)M5i(ltAC!MLWgIKT5zD>Mp?ytqL? zaVwf`Xlh>Bgs3sTzIj>Q_+_#X=bf6kn{%d$-jfrcnov9WZga1xD^!U6S0nQ$c~0-}sSLU%jlv#QC1|)$e@JYOfyZxJ=_L z3wS?_`Q})w{KO8W*NCHfboIQ!8wZWzWwi}rH5I?g!R8dvGki1Qz!9c>J^uB1G=Mw|3d$SBy=tmdr< zRc)Bw@mxQh*ASZEM(7{Lq2{AMd4W|qi`Fp4w=G*fUarF+lt3tfLrVfD(X?j7q1EKD zwV?#kBtUbzQh4Vc3bJ@fzU!tr)EG*4Rd&w3_u0H^g05T{)gcJb2xEjXu({d?k*vVWoS5B0y!{nCB! zbW5f38IHwEulvf=B-41Qv$F!3yQ$N!Yh)ix&)NB4x$nLi=++gE>Mv;YUrM)Ezqh;4!_Z5zp8AfNB+T-YsD!CbiJ(1E4 zqsa0R+FKZ6{DQ78qLBA1#YHKM^1Oy|Y}?p*03V^VgRTE};%27P-C^GWK$n_7D+DZ9Ml=Tv)Mw$x3pC^HnjHL zj&?okl@ItMm_ukSMk@p^i14TyR2V*mU$!> z&GYQjbDG=nIK!Un#rq3xdY0qt#@eR3aZ8r98|BrgJL-zM*FUZ5j;-=@iUsis})QWkIEufyL_d3xL+CvbdVR3Vxo|!NfZe1@j z=bdNvT<=j7y6LTY&!0Er;#pJYR9{wJJ#*^Zm_fV3kUi>*HlR$jjpGe%b<3*zX*{uB zWY7JEJ!J2ux9vvq;}l|?N~^bwd(3O`s>O|U`*7?cmVu7zT}-)nUiB1RbG>!PY4CBn zdz<4*t@($g51Q%XIn?)rZrzfY)!##?INq>EjMB3yM4Us!IV4vKI)}fyI@=23zWKPP7(Vx7oe$#XA3x_AM-oHs_rz)H zABUWP(Zf7rHa{S8iq{Exh!3N=(hyo82F^-DF%5g=!OZXZ# z(t9J~rNiGi^&&<0zBPwrovXQGH_h{Qm&Ja4Gwo%)GDYb@&ABV`jQl*i6jdV1bn3!S zr!sRq&YVjAmG7?NIch0iAN%}m)^$(%Ka1!Nq>EUMM60~>#IMzUp6fe=>%;SJ4psj# zj4d0VpTcRs9Ql3n7e~2Y)=)nBVHaI9Yje>99(#=$+1c;W#G@x?jR#Z^_`XWlTrPV! z=Nj!x50$+HuTyvRa&JLdheoLSjJyBnHqCk&O~QcOUM3}^_g(N&_p=(J$M_v&KW3iS zev-+a$G`M4y&8i3fbagYA9Hcf^FeQ|ay!H(b*bn5EiTx}mIPUu|(KYvbbB}lY zN#=X)C$(froax}{(&OS}#K_~&pnV4qffj*1p`86?PsO1?SzQ1wBjGsvkQ%`DzZGI3}F!GjbOia&7i~hbL;xP z@5A*zoIH3hp=)0M>&{$XVa@ZnUY(SQ=LcV>YsTu&5gO~R>wBe$U-b<7vkx8Wje4Tq zC<5(iX;@m{pNd!eJj+HIeF?eVA0{B4qi}z4Y>oSna&jg#Y8T(#veWOvKEzP6N1HNXj+L-APCt;>Zu)wUlpL|xwXrdH#Rga?Q4^*g(BIRV}C_u%Ehrtl5c<dyR_U5E`Yp9!_0c zz&>7rpM+6Wl9!pA#+$RhW9Is4*7#&@SE2q)S;=RA*TUh?_l-D3F>dP55J0)FpXC*Q zS&h>OQ4X|a*GuSns@J}JCX0FmgFa>A=>%6LIGdl1K95yl z>7?7Y91vHVV$>r(lFr7pN!bfZHWFo1fqezRcdK+J) z>=1lW|3JLZ18<5QgKw3z->rf@Os`vj9nun=<)8uCPE`USod&P2#6I=MVY$1@xSExN+OC zF_yOgz5ao`{0O;ka*uMJ9gguM8!&0m3-kcJBt|H`KwnmcOJr3n-CZ zleOFzWx;o^#QE7LJFEkduTt&5G`BON!-*(DJ4*bVZzyqmf;995fHrCH#dgYKJJwyq zm`YrRP#su5hOw63NgT)ydVwCGm)Mcg@7(={^g8+br2pcm)?dcimdeOZ;U`peU<{t}HEHIGyL zf3~nm^O+-dtHfTPP*Lkl5?|&?9QhJOp!7oK?DUsW#?1x!u7uBI_#lnu#-7kE%co6ce!8)Y>QJ_1cUMVM+x*h#3)86lIU8E1&)RhTFaKl8rQiQ8)i*Km zyUSN>dHzS+%YOOzkS)Le$J*|<&TT3G;NO0>`TV!?%a1SUq&kFdAV}aZ<33~Ai@PqF zrm-DeU2p&aqmU5|C4 zqE>(T{_`Qa%ka*|uwijp8?l7=y)u>0f0MV~tM+{)jD1(F1I_Pcw;luz_iJB#^edtZ zSr1xkIj#lbd>!m?Kh11CXcP>mFO`h3d@xUUj$2;tbiQUzZ1FG^71yZ-P8{yo5}K#0c&uFZnWyic zeP)!;72~?Cmil-a?~1TqiYRW=2`(u(o1cyG?iYg&Pjt$;IYp`hy<$U4jQ+ zj4MHS&;vjEqtahd4=Gpgzi2<`fsY9ud{OSMfck?T_;$gAFX}&9`kAgj&;!3t@ZgJb zgYcjSe!Jko7xLG~1+*XZz?-Kj`GGIw)*euQ&;vhN@Zbyi1>r#te7)eo7xfOpgC6+R zf(KvV^>GUA2R-mf!GkZ#4Z?#S_&tIL-(sL#^t)#(LwtTqdU~T1Hxodo=g8A zyL|`Xu)aLXJR}wP*;y!@!6!S7-VYy0LKVqNn4YH$x zf{P;Cc~B$g-nTTDs_(%gjJ+cJmakDb&e&z zmaue=1);USulC9191D#f7e&TcK8T}}4tZ^&GFV=^V@|vSf-Du+sRmA*?I})`g&v?6 z)DZfz;_-(`mgU=!7om8>*s+!4V~NK_(&(2YJY7PJABZC#d?e&&BGKDvJ5ip?7Yrqi zn<8V$Ym`1w=!LWV_%kOrOpm+s2EsM#rI2cj{`M29l&1j!m85OkLG7ILU*2Y<&ZKu= zyh&CJ;~~aBjE9LzHJ`#bsjmmyWqyfq(#^VD_SF6#C5{|fG4yVcyk|U|C;Pk-CVwdN zsUK%I9s-Acm+-^KAFfpOljk-yNpIX;d7o>v$GT%$SQ-xz`i_ScL&q5GGjksP8bon% zp5tWBRbzC3q8JaM2j~UGLtivhbsNU5a$ky-FMsK%?!QjE#g2pC9YRhR4>``~^=`C? z_?|@HYx%^3F%H$U)S@zqu*;)4F z({7oJhtAu>2fGE?mER%l!}x~r4C7mDsv6%g?qQy%uX{1?L+Q9r{wE3Vl6-oOpMO!L z#c#g%IrTe4ri8Jd$b9c-*^O_&p&yyP`1hpW;JI{v=6hctUOeBE(06>xe!h1W$%^Hr zyFokO6FopLXczRQ;*XFl-`j#b!(hEUvz6oH$bR@kpFDn5Nk=?WLX2;ihcA$HhYw$= z=hTnU8k6VYbcV#5?^Q)Eih!S&-Wzk<@dQHaPUoV>b^3!H=YBq$u`!*tClJ zG+m<@9MR;NpR~@!?2p>I<;Zg8Z|bAGV#?(FBgOwn>Vf+W;-?W2(Xl5?nBt$ z#y%(Zi!rZ8eZN7+M0g&;zhk7{lX)=z{(RLw_k23BL*~yCCV#Ht$+xn*-vEbkEwSAP zAHUH%e~vHl#!>lz@B!&`)_mH+^8JQ+Q0RNVc`$#B!M=Crme*H&$Q2i7KAjm?A4Uf# ziR~#)>V_Vmm)I{vzoKVVosktrblNtjY9lLB9V&hwC3ceM`^{L9zy3Z3$KCl9bvtW+ zf#3Ca&i!{9XXM{!jLBdSWxcRJiQ3|S?td@kI`7H23m%Bq&`_hi1*ct6{;$DMeD_dS_Q-ssx3%4WC}}CbaPQAHf8p2p<>#55 zQIC+q$U&39kiU#f(?zCfJQvm9lVRIHWBzzz{)M%myPdfse@zm|FF?|jyCZsu~0 z`*lokxL=#U@x$M$t^dx@;ywkqlDIwWto2~`Si;ge5TWmSaDCnwgMDTW^72~`DlX1? zFmtY%mA$X2pcm)?dP%;m^a6dUaP-=MF7 zQ)B;{a9?2`q!+c)pNr^1eL!3x_`! zyG1(3k+@FUsZ!nZm&E7Q^HYSeT{3_9li&Qq z&0Sq%JO&Q^-h9UgAHAOD9PIG?bl}ZjSYD6o%Apz$+WCv<0eVUPLFO-_XGr?|Lj{X8YKradDZ@&Fz;8Z`$nhe7Ei|7G*L4%<$nxkwsjCvZ!%q=Pp zan)b=tnDuH?*8DOzc2>#7f*lT`3rx`oPNuS&sANbn6qsc6c9(Y@=P4BH+b9+>MuGc zJ)TJ!2a<;S3!k&V{b>H7UWnzzUUzC;$onYh z1)1*7=$sBr9D0Espcj-5eIY(jL$_Z1o)fZFyPY0)=N-&zbC>o!O5%7PbwTQgs9wLX ze&dR?w8zT4&!b|InbtSZ-gHJ%t*kpeBG;6PY;V>BD0`Rl4CzCzetjO8;xk zwioX{KN>X~-`+$#HpP#PcHPkR#jfpVomED4C>u5X@scn9_fsV`U2DHXAG|sHq0O6L zN^IRU<@~1-RNvKS?`=PJ%fAoFE1#bD+2(hDzP5YFX~&e0{CaBhFX~<|`(<$_)gg2P zK?1KIJtnHxBhxgtqrZG0Ryym6ziv9iT(~L!)Tha|)!r2I%>UmDwC7Q~%lw~5@!H36 z>bq$1()GKaF8S4j?Il0Gd#EShp;X`f;^$GgA0BGYqj)mHcR15wlf?F*(o1cyLes>9U zC@(2Eo1ftH?=FE3xIKci`Pn#ifqH@txZ<($ortt{dcVH|I^e1VXY;em^Ws1UTtaX* zKfz5J+H75+o}dG6qu^|Qc6nYL=z!ZLIGdkcp0}Q$18%g~oy|{hw8O?`VcQGnfQt#v z=4Y4Z#eojEcEQ>F1UDkzivt~S=qENm8>cQHPtXA;WQNU85++G^VO%k#ZI^oSeS;fr zo~i5wc-X0Kcff-l_{o9?U*L5+0v`0h*9#teQEsv58TA4l^uVtcJouvAAUx=SPYND< z(GL>=<%1shJ%R^c*mDpb^uQO7lm04vP;cE%(SFbaUnO|(Mf-#Bpa(u7c<@F2gYcjS zexu;Q7xfQnKj?wqC3x^f{dWb(AN0VF9r#t{C2^EFXV=H==uje@R)~yFXSIoKInl5fAEF;VF$=(`E^nR z^BwGOnHPKKJ+Oa_qpL-q#ae%0zQNzMv9{Eh#Hg3=+8|84C(mL2n%({uaM(wQ`QgLw z+E_9_5P#U7;&cOt9-tSL4SiYh-OHxZ+OivY@;zOSM%~}Fu_i*481!8mE;m^#|pg&zgVW<)Ahp+q%_t`lq!V&_Bvhr%gtMB+N$o+Vf?^&f$<|L;|InS zj9VB-6EbdKTt*@1$o@FTo5+tGd1<8Csww|6BB*G7c!jJR5$;jrM)L33jUT4qV5k20 zk9+sW3@0~H0_s1nn-yf&%+FVLsqha5>bIZ%(uR#0h;H|H9L}D2$>zs?{7I56JNh1jkAoiYoSx(STyma8%i~3F z-*LD!GT(=+}aZ&U)ENl|aAaGnAQ(A0rQT#rs%(hqMpl8^$w? zZ;4A}e@MnTjBA+ZV_t-D4%L8N@EI$9ZcfWB0m?-9;-yHXuruGrhP zWE{z0lJ+p+E<)?4m_?>hs~1N0IrkbdatH_mqjxZMNkI|I-Q_pJwXrBHmZerEuB zfL<^TLSL$>^j(4OMr*!c$Bm6!`T9xn_|Cv>Vy{mqBKtioj`R8m`I3#mnm>5I%dx?@ zJ@TZn+{gX_Ldau2d)AA8e_$;}ycWl2NH}3rpX)lUW9^HJ z^Jm)Ux(a@FLf6^1KVzTkI{x^rCF}qGT1ouR+vr?Z_cxoL{l!if zCv>jsemd7RjLvm!rgL4t{OB>|+n!Br{v4g_dNw@QrJKn?i{J5`&!*XNrfGiXy4>Fx z_`j7KF7P(2)AwAL{;dKvKxBEYOXl~7+PN+oZmoSZbC7>$0P8=j2TeIQg>~XC+3&}5 zMC_AcUFfzmzW;oKjEMKg3JWITheRH8;m)5>_HM7#_4woxW5GHMRDPE zhjN*54K8ng=b*np56}zBg}w~yJw1cQo}$f^SNYdZ{M*)#Z(3Ms{CVxBzaL{%Hj`Xf zHoV@0+?y!Q4*SU*ckb4kWKLf5kZ1;aVN?h4 z57G;BVj4I-j`V>NvR+nG-^cywzo}wA!*g17_4m-y2=-$F>#wiu_4CmDzG309wc6Y? zUi#I)f28tLw{I=)tsI>CZf=>?yrgbkOI=-W2ycESvUVd_U!9bIc?;$-puzk`KSzcA zZR~f0p2Nd=az~E$H---76Sk^W?tN`@y}GXO&@AAEN{ z^?!EQ$F9)gDmUma+GEXQy2}Ym^B9D_^OzB|r_DYy=i#qG6c=Y6lQ~z7(E*A=FVF+@ zk~~)F1^Tk86MvrWmoMA*OT)O-j=xL<_zu#;0Y?1;X;VPHb-x@=w&;96_f6xG$jjt= z7Y6HueXi}(K@ZSNLi!u@HPH0}&GoF8!8gBz9-tSr6Z%r|IQ0*99DcIPh)1G^@yI4R zQ>EQ+ETXhOBgmfFWn%w|GP}P$^_LOa{;3|%uB81>&Er_r$LPK&_o=t3$P9)J^=YBP zsBZwmDIs{p>E|)W_DWvEGek9ACTfoFBSS0-*##34{^|B@jv=lt3tfPy(R@ zLJ5Qt2qh3oAe2BTflvaW1P)CJ@LpxOUwCNhK5TU;flvaW1VRaf5(p&_N+6U#D1lG{ zp#(w+gc1lP5K17FKq!H}NFclYMDK4N^mcmE{!YGp7e7T6iC8B?y`@A9 z=hvy?N1X8MRrHZPK6hF~Oi(^oj8XMcAG-8)z}a+yTP--7pN)RhIt>gQ=ulo#a5g`| zJy+nxfeyGmg0uPAICX*YKnGm$*&^4pcHUxrB@Q^y0aqnBo1a~t7Y91v5`we&39hif zTTjpdw^495KO5&Q4|Kro5}eJ?#{I^6zYFaH9dM(??reU7d#=EX108TN!P)!-N57;) zR}tIJKnGmA;B0<&J-s;40f&BK^Rvsl&|_zy0}f<1Kf62!XMHDM>cy`Taepu;DSH7P zcBhXg}zIAAPQpANWH4L3q#u9}_(IqTWGx&;#Etc<_b& z==~n@13mET1P{KDzuy0W2R-oH1rNR`HwX`U;Bg-YU)Ue`==~4$z#|`g6QVc2@;iwb z_j|k_nV9Ll@1uN-Bdeu97HjsvV;>@#z2dFcq|!tc`HC25^&;*(KJF6PW@Ejc38 z`D7c9t$f$wSG-Dvnc|@r=mB~G9{N)8-J*we>b>EeUr_PxC6({8%;i1xfbX0de`XqT z{`r32i8qEkl>cr)Cf`9-oavYF#Eub1sJ`>SG0_Zh=KD5W@^+;c#1D4JdWljc(C=QS zYiph%{V%9~nS3Xn`(g4#)o-Ei#D{$Par_$5H~L|x77wb0N>7Qtt$w(3En%r2BJ}Nt z#t`a*>@#xApKaqA@@dZE;%Gf{u4$YONCNsH^Z>oYij-cUFIAc93d5MR&8Zm0yN6rx z9hA6RGET=JW_rc$}sgc0~dcb#ZIPT7O`0$mQPndL-XXNu|>kEbw$J+eD zg3E-Tm);wLUN{xyyD6AcPjPqNK)7bTET@WK{?6aBaCdObGjN}Q{$xsLn0xQH=9hhK z3;${iJFds5!>As@@0U`KsqM>~TiS{)E5D?#CG?CNU*Ei}Zv3*^wzm4ZmE&8RYL|~+ z*3eYfR@d4#e({Qymb#|4@ynW*w2oii(tLg0;!EgILn==wvV$zdZy3D^=ioz4Ej)5k4qYqZnCi_9fJ)1Q-g4#Wo@((k!r8kJoY}dHz{G_BeJGCO@)es^LP71wa42od%jo$0Eaa|%oo3}9p_j)BvTbqrbz23F-4K?ng7Tp+6+g1Vh%elRygcK`ioEFAR{UN{Tq_w# zkqh%;hqc)~Drz8Kq6mEUGS(X3&%2jAtqnePn6*a^xdMa`df~Vqf951+Zb3K>EQhh% zWDou`qL)P~OkS^k>n(YVvVS**uanEw*^l~G73%rLv)8D8Ge?Dbeo&nI3;*U7%I7Z0 zZ8sZLeSkCHt-hO|#lV%%pEvKaS#zsr&#PYC+|*Xrp5>vF{^Be8QYb1f;hQuTvORs+ zPCv!I(k~z<$OUqWEfc+o{$k(yt7ok`XX>oVsdHFNw9H#l*P`?7E#7Z@pGx)CYQD&+ z*-lm_?bk;jC&&eIN;D}sL4M{7L2_Esu&l1BwV}DG)h;fB3r9|U!&mmHRBy#v_9}bg z?{zAtEk$ncVSn*uRO*>!Sr_Z6 z*c_768cMl<{3usWzUvy7kQ3wrIhi*qIYEA)N9eS3S#uj1Q}v?871?yY{^IA>E?eGM zx1?yMReDi*cBQLUTp)7d7|RLw6@-dP{e_$$7sx5rBIA?Tl^es?PCHxcYnNnYN*1gB z;^+3MRBtOzamk5uARp`>x~U;2$OUprw95D-cIC$KwbRb!buHI5w=An|T3n|S^$_nb zes-Tq^;T$jfSlx~DLllG6XXIpCEH|t61(z%DB@~ob8A~Q?PxBpYt3Sa>Mwpam0C1A z+fu!)_@95N@d>H0C%@<0kQ3wrIhi-f_#}1}oBxr3c|mI%4HYOV~7 zw$)}_pbz0fvL~KD!4=5)27d0LJID!gft+G1WqcC5G8Y8Nsd+`)@)cRmGTrvrH~eLN zD%IQib!1O0r^oDMH6x%$5or!`f?Ob{M7xYnVplrQv4=&qH)Jy~38Vhv%llNSw-to} z{Z9R!gqId_f?Ob{==TI#+g3GZCoD%!eZx=dQ>osz-!JyWscK%J z?CEeXnH7VaAQ#BV{J4xyVpp-YQjeS}RxNIbt9q7GwyPIiPTAu7vtEH1Cb;C}9-l^nz!gGHkPGA#J4)?? zL4L81_bjLD8XA|m*!Fs<%PCv@v@FZ>tI)6hspbW|4pvT$*@a z<}E$TDcjYHE~jkq`(oYlA0j7+1LHXMdy&o|^ zAKDF8TKi~9Sl3$D*0;7X&jZyyv}pmYareSotsvCRdF>8EgIdM9k&*OQ$Deq+CIllgG8{YB4b9@(T z17}{Zpu~|Q3kw!VjacjEaCu%|rRrrO{Fr)9pFG|Fd424(eCzpYLY~`mz2nqSQ*d}L z?2E5?tWwnv&+Bj3;_lj~U!y(N^ZJ?x2}{rG5&Ax_FQhlB*k|TE{51%38A9^Ivml*o zvQ?f7-!0FDCDhnt9gWRZ&x4ESXa8K7^#VOWFQ@?YMXzgg(;Iwr_JLijyy_QAw-i5g zj~!R(-oKC&=5HM5Im$&A8K0e|v+|#KkWQq;%3poul_`c%R3^t$_}O}aNjjm#j2-i5 z9kLzkjybvazje;0=tal%H=Y!I#HzB_%T6jB{cSs4yT^&3dikxrf@lX)dWW<1UMIl@r~o0f2-ts1ErV8NT#e8!x%yDimWv{$Y-*l;kM&N zgw`E%azBsZxZ5Re6umqsdXdmg)0gXYS1WxauFYOAvq>-LZ$G8NVN*TT!>8#zkq?-> z`Y(LTI#-3z{HoH2(OOqDckznGbYqf-@VtKFY-PU$}1)zvz+-^3;RN;2gY5* zPa`5ckKs8gzU{+nXYT!o^S+-ueykOv@;V>2_Y*ijF>$^XKUSlssKSpcwdRXrdj9hK_b}3M(0n+tQpTl+Wn7Zb!=w+9`WiJJ?OK%mxWsya9-x=lZ$-bNXH_M- zKg73eb*e}4?h)HK&d-6@N=B_T-tT_FBxgf7LN5W$kLew0I*j1FBfZv`n8)5r7!>33 zE}^#g-^VBB4R^gGz1IE(bH&ZPN%Zo#=w-DEV;@la(B_9_-#$;`1u6`x3(||1D1DgM zsj#?0_<32Dr`LtY*H6;M%m1U$d4he4Mb^`~0>}k&N{&`?g8UM9^(-fP3xnQJ z)N2zQ*X5Kge(I8jEJ{nS2g~UpI;X;N;RRhT6&&^#zc2b-8}+-JsfxN`y7v*#0@xGe0y!m4RC0p+K#x#wCrhU;i@wlb{7fpZ zXdVxZs8Mzy+tW?-9GKrWjP%#_q(^y zCD*4w$_rtCUEfARCL$gVuS{wycl?`pKnAzGZHkQ3wr zIVDb(@k#7ThwANYscWp|bM~3mzQ6c6S(c~QpXKy(x!)bFjZc1i36K-y0y!m5k?~3F zN-sxmXKhmhJys+^>4X9C{^HBBEKjcn%ZcCr;rY`;TBhG}19E~~ASZiWAa(VXZi_7qh~qIrnH2tCwa?-VY?&_a=E`0 zjW6ok2#RvR7v;qA<-RKA^=w2en^cW$nkf_g~%+f}s5u z?X;`otS>c$7Ul9<$Y1PZ|IFoZdLns>V05lY?7w_b?Yo!~#y%qVAqll2 zdyU4H%DziO_WNSi{)?2Wk7Fn}w!{1Wurm%d*3wy&W;$0`OABU@_Zs#We;EpFXyZ>U z8Ey4O8-0hV*K*wi+v&c@dwI@z%~Rdko@>}I>=pKlePP(O0-ai6)cn=jFXVW>acV_D ze3lh|lHwZ_k#T;$x_Cn3c;19K@+BLAvR|4EI{Swkj0^IgBoC6{koUmZv!?v^57iUE z0y=B2jGH;T%{;b3o^NPHBt9zR>^UmbviDn*^}_ax@?pQp(|WFlV}JGzMpkv~FTTI~ z7+l!`vR}5Rw=<|Yt9S1i3&?iLpvfke?1sYbSj`ueDG24Uuz} z_=%N871@=jw}8GtD{`vQviyc$$O&?RoRViKIYE9JE7y8T+SydQESu?Mnw+!5U))xg z>7x|A>URA5bWWS?>BDx4x}e)nnuDAm7s$yRC*zaYl@3g6=aPoj<#b+KrwfYr7hjoO zalX~~hR6w-kPqGB(;Vakxj;^_@iIP%UFpEIc4oPO*k62q_Yb)}fBA>9r*&H6dfc}c zxj;^d2{Jy3U1_Y+`<=XiMYDv(H)QZWW15_@#LN3zG(E_uIKBE-{69rb9O3&N?5W3n zdyxy|lsrquCy}4U*!3s9owTWtMc?Z$-g>^#&(62*ePvI_Yxlbz_w7Y4kdrx4#wU@V zOGMVCZ#(Ig|F)YNGTMRZFW!<YPQP^L^WE*|xY|)xElRZc?@#o%z3W!W`6dZ_<7e(3YoB9GPz@1(jezQQb2snfXf8eN zo}uwB!(gx6;jhowq^|hfvF>_LJFe{0n~5J`d#Cj)hwxwkBbN&`-XLGAHU9XheUG#5wp)@GWf>yY^<`%)agc;q`5(p6mf_#{q^M7*n_fBb_} z{TyuE3Mcwea2l_t)=`JVx!)gB8u!oG|Mq-tk!dDQoS0_AUK=DLdiUwoS7wx84~22O zZ|m=1oAJ_w{8ke}fBL?ss(PrO-Qw%vqwlA`Bg(n{>Yc5dD}%Wg(iw8P!}x7@1cUmO zlP4#QNtRO{TXTE~ie~*SC(e-5t8~rn(Vdx8=gQ6KuOdfwsCQnOjnplzQm}$q69u(3I#B%4rIK6~yGupZD4aT|o?7f73u`d!0>xDOY{eH7d zapC7S%4NpYucQN$2E9NJ&`aVkN-xmYfvHXZO9|48dY;C=S>_pE`d{FF;sCus56}yW zgT6+7=(Med@n!}6?o#=a7k<8C-v4%P{o1P8l|?IW*_ynjwDNwkSGHMxZw~$8K8mx$ zb54#s`M6)dKg}@SpZ3SgH%=M;#xYT~cD8_I+F#5+H~;?p4+|f~E%cAhaU$I+*fam?`g%ji61rpO>!H z=3DX7*M9rit=(h(vUyKk%vx_DOx*K1D~^!&pX*v?(NTeU^aa1n>(N(A)>l1&QJ-CO z?Kc9Tena>LI?Kf?Xbx5}lTHt{(D$LoO_*>tav^D7naa6Xca zjQc_hy+98bUlV)ez9;(X3-1Go;kigp^AY_V$$_j}U&?}BpaU*IiOkN3UQ{e$HGQuQ%s{_!>yW6ek8y=lx-aQ}h+tQB)%)VESgT&dpmxIT;7 zUB;x3tyxpTA>;Vkjpy{xg%SuQ5K17FKq!Gw0-*##34{^|B@jv=lt3tfPy(R@LJ5Qt z2qkc6N`Ut&!~McTQ}_4Ep7YtZqPNrQ(av`v zcN=5#c97Q?1w`Ma^m;PG2T3=&V@~|GFtT=A8q}!2VH*Dp&TQ5rkx+u$yT|mCli|6-#c9WdhD_n1Xd*ZLSINzJioNI5T?w@?<1$uy9 z%zSx|P5O;0{dO9A*wOEaT27Cv)S$oo9T9eC@t>Wy5wFT}JM zJdV{;hw$q!iVMD?O5d2xh$~n0;5g_7dVpR~8|X{L-=g=V=WIhBy#rclbkDWoDUwGa z$%WtRtf6am&;#E4fdg0_YE4$uP|aJinWjeVh0T38@sodX8MUjLSF~l%zh}hw`sQVI7ZYAtVG zInJ7UF^K1E=0X)W7pTw$u`cJ%nNA=1E}GH2v|+J9AAYdbEjm#z@jEErJwIgf$>*uP zh;`?yaJz)7r>J;h_FYyzWAjv~7vcWRXO-uC_e!UA$9c|JL!Jm-^79uLI7e z6WnUS+5Bwud9yxIKci`6(FT)CKAZI^c>YE4kYI z1ZNl@EMR*94s^g(3C`wcm*>TS4!DHiY<_lmU$RUA<$(^kje@iJ39fjk7Y91vb_ver zXXDfb$^#v6qs8uQeuC>5<}D9&z{Lb-^AlWbh!+Ps;MxUe^RsbYd4di&^b?z(;HE~r z<$(@3Av0`#HqI%pn9{aOz4&()SV86m%3gqno$7YSa%DW|fuAgR@C9DCBj7;~e7)eo z7v&a4F0K@a?D!GkZ#4Z?#S_@v;$7kJ$+Q9kH_-y?YN1uhX#f6xP8e4+GL;e&pw z+bPNiJ@8e62VayMga<(+&gbU{V@)%mi`32qC5`yUj8APJ@8Cm*s%DpG1iF8 zb3NywN&Wrm+w};O1+rH?RE2JSe%CCwIMo$6?5!sJ@X@bSDjs-tw_A(*mEfddZel&V zGZ;(H?(7iX*u&oHh=Sn;x0!ur&Mhw;p}08T2F;wS&gsC!p%>@@dO_*XmlfZ=Y$|jA%32P+aDOd_QN$Y3#7)-K6EKT>MpfVT+@W>gH2u=_QZ2I93SS;Baz* zvSXdXd77FHH=WCYi?d#$R2=%->vRpd_EZZIaUcov?WA0c7Z^XxIcogCxPtp;Lhb_? z&v9Qv0Ux7f5c=DbRKbFR1vEocHFZ{s)C13z-@cGAW~y<+9G>0y0UYeqAHTUm)lbHc z_|x7vDjyJDA%a%l7Jinn{B2omalT{zv>yY z=h^>)$X$_XLS?s8XH=1XPlS&q3|H-%N9w zk~-5cI-RI}h4B#MAI8I^jE5K}v7W%Z6yqYsNt+>EoF-dC+`o@Higyx}Su1~7n$EQ?uxLtX?nb1{;Wg4`;_8RVB`yj%(?bhU?gUa9k?hlq;&ZGNFj69#+fZWfeI6LU&Qi-d4tT)s*y@`zU(p@^7 z#t1&6R!CE(p~j3McSYD+YDbpgOJI3iBY*22j8LV48&l|I=#v% z&lDKrJH~U2?}@o;zKd}m`vq9HW1Wn7FUq-?bj$Ny{(Z9(>1KJ@Vdv$w^AB>7bC2)l zmGax>2#-?Za$=O<_zdn&2zxaJ2YXE(?Sqd-yyJQI5#G4N*7xdMSrS>}yM?9k9ii{| zeqP=fgMIJLEw4>Jid9^k@jWxHy_dVcD4-YU0eXR6p)afa`12J;^tf$KT}ImR`zWzf zGOi9-lHS{MzBRrNrvX^by3+XGXfbjP+Xk(LuOoiFL!@YKrhe(^pZSY^ecK+<@0=D+BT;yBk8xeR2=gMUWbgOIRHD% z7qAZDxI5n>a{j3K1I69*hcoi;GsXx%hcx|)^}_x<8ryjuthZRSd&$!Me3BG_{c>aKSikmuO zv{Tf1SH`g7Zi<0*js5~XKra{vp)XbINu-x$uKseWipL+=`Xmu-kfz-)^ROo*j{br; z@+BLA(hJGe=`S0M2lAdI50c=J$9(od^E%A8owsFzc@2ad=mmO!UQjpa3-N&(a)0Sb zFL?#tS-Tz|DD5)e(|&7N;;&H!sfotuznw8fuj>zPcrY!k`RM%b2wj{)@z}$X96R82 z-36rurDulkL;YQhO>8&UC6UW&cZH>qFN>^-?lT zQ+o93^5JuSXxqT_QB$=3&`EhTXuBN$*7DUQ=ao+W_RdXzdik@P^8fgbOiP(BybGXR z^0>*rwTyZF4=JCby*j4ZpTD)-YX$mA!1ZUJFQIAPPgjHUx0XAp=2-s?rABeP;IK}_ zb3&ZM!Z|Li6G6{mB{9HyFh754#BV*ASX+JfSsk{^jpP!gYrykg6<{&S>^`PS7 ztOqmanpxTVnhJV>9-tSL1AVFZBP7fBwjj^o^AvHlzdVs-&T`@P9`+@n2h48~N50L+ zx=>@+WAto;^+J7T2$snaynt%}qt~T51>H(9oy%JMWOP+`N-=PI~fDk6H4nmvHn4RNR~|=LoO#o<{}` zx7<}4JO+^l4mg`maK$C^zC#+``#u!tP+pbbY<^Oz{vH+R zfJ+F@=4a#71?mYp;5G`*=4ZF^gVwGaaG(Qjm*8xEc6nYL=ztqtD(^7}9>v`#YC?IS z11=^wo1Xx09D1Cmo}dG+U2rx(6ll!0u23H6fLkXxo1fr1hIw(I18%$EY<_lmF>B~X zd7uL>R;cXT=4Y4Z#eojEcEQ>F1h*vLivt~S>jY=>vvFSifeyIsg0uPA?ORW$6rA_& zKnI*D{n+Mbx6g|M9dH;2Y<_~P9O~5r=zv4DY<@P*DUaXt!uW#sBvwm3fk!_q*6fw_ z$av5LpVY=J;Prk2Jm`VnBY5ydxpx0UJEVNj17Cc!vLoOVQ4e9!}rc_#Rx-9dQJ1CRR#_@dr^_)a3md=~pWNtxe*5Bd-8BgJwb zLcahVhwk^rocHWZ&wF;}1L{2)gs~6H^T&^7x6cC{_7hA$eE6Q7TRr>rn)_3n)*jFU z^nya6FDu^tZly}6eKU5}dv-gc^i{dC@I5xBespufFN*SxOm&3O(P`w%nV zPD;mkf$<}8g`7KLIdwTU6!A<5A7BtT@Tv#bVU!)3z`Le(dTcw4dd1dl^!dv`o+>M z#Sh(M$3gE7VOQ8E<~Z*opJNg6zA$}z^b-%#G5uKitFOF5&&Z0bGy9aCM~nLclcagB zn_(~4%%AuA*^YImbJF8F{lSiNKi^4}Fr~k3r|V3{kC6wv;(aWi9zj{{!}x~r4C7mD zfg0a1?qPnZ&+{Cb}L#ut>t4N$DjAjE9sp%_L(`z>v|t@#l?9JmN{1+W(OdN z?I}(j2YP^BlH-(Kpf6RGBGSul=Q)@`@%Znya^8L9JNbfKjXbwntD^QhLx{iP-%)A2 zqi=}Q80DPv>NH-Buop(X1kC?8ojch!q#-Tx8~4eV849Bx}E4@Hpsw%9P_q}?F9<`10+EFpK_UT)oOSEqtFZV0KJ%#lwP1ORV6;(-DK%O#Ys=y4X(Ji;(mJJdD_N&FP)01 z=lLc@)bsp2>;147@;i;EeCfSBIw{INNH6LcC>unEgCbELOb5L{56}zd4bYdW*;SNWj;y#gY=?v(c?YwJ{Wo2 zUshAs#(ewFREbP_I-j>lckxm`Y^L|^bbi^S=%+Qj*rR@=;{Nsa(jLrMZ$mcgtCK2- z^%vG-W|f@BkbS3^_Iw!o)Oe18Hr7#ryiUKELVmv|5;>vZr(yw~{ibr62TB+_U&Uil z6@p(-h;bP>^nde0AH4paTFoab6<_Q>1(l-G$51=isrS?v%kQa4n079a*JCHpJ8JBE zcW!wt@==!J;;hFqaO>+pQldRO#BGjJFQ5Dr4Uh(g#>E(!r;lY)_$wQw?(_^M-es-wrOSNhK z;cs7{w~o)ZxE;Tz=I>zRes=C4_Zj=2oJ_h3CZYSfZ^zx819ayj3IutL@gvwYTb%v5uj zMp^QRN$Wv`u6qG~gK@aAB!7(MwMqv>Auqr6 zAai01gZ-;`0HXnr481@P&`WH((hKxuRh7ScX3X2-RGap>CGLLSFv%hCT-__NfP5ZT zqxyHx&Y>q6>b!!7RbV7&9;MbDyiqt%Mx?+dSQ*d@^Z>n>7c0F$Uly^Y7x!~h){Ba} z^%C&>&Hj!_K)$bD_`4<9?DO@k7k;2Vxby-&KrhKllwP1OM=xh?wXUr{tQQq`>*X1T zz;lKE5|Hn!muE>Y&w9A@9O+pvysxXq*Yi1g-?o!>qdJXszVzvdTwah~n3MJ7PhcvZ&SRjYU>t)UpqH4; z8=xl6&rr3HESfT;8*m58{}4y7QE1@Qh>pd=B&N!TWr!=R1dbK9^_Y%JVs_zpx%l z$a~UQr{SC=)@67uhxc6E7R~##-=ID-oyMC{qvFFJm3y%J`CPJE)?*ST=Bl`PtqR@z z{I1defkXd~&G*5lt;hD~d2sdnK-vCo6U*xdGS0Z$J6O+yLl4l4xj^X!`ciFl=J`(i z^(}nuo?q6hOoQhY>~O!t{1W*p*Zx~dSJB&P$>csS*+87LIpgxO*s;x3F7)+SXI5Nw zZu>uu{sKKfFUcyU7wAjXgy)k3_q-(6v1h$F>#@OdUJ`nMUJ?tHUZ5|f7w#|a^O77N zO#Q`Kj}4ao0zE)4v8$C{pf6i51N6M4s$XyYg>O8AXMP!{szMLY3+4^bmuh#<=Oy_* z!t1S1NXYXRc1Y(q@@c(5Ipl-SOOkQNhuuO{nL6elG>$1wQXyiP9p_AIu>wU5`1E_iL+Kk4183J%;rc)?;Wh)@gW84c`aAIt=gWf_^IX6&`0U zrv!eFp`hTxh~N8b=45%lU&2JK%nKK*5d4Bd^nc*c|6{)R&C>tz{@NG3@t{H^{Q|jF zsrT0&CM>^?ju6k0)%yiBDARe#3+WqWzVd~Usd=Z9M{R;b=!Nb0VIO+t z=bxgh|xN)=^7k5dx{X`ir7s_`Ou2rE8l#Bj;XAtFc z#kg+mQXjn>#M#b@C}PtIZk^z4egIg%wocz{6&&bL-gd#+`~;_eXApG2na3&l*!*mq zxLlC1V?jYF3v6wbifsh-P!!?^5WK!E0hO1;Hm^?^Ap@Z^StGO4!DHi zY<_lmqdjr~9dPI;Hb2323>)pyALxJ+GQ;L)*VEBoF{SO2df_`tqmTE_S74{Q-LZTa z4|?EZf(KvVP0je+KXnznM^uVtcJouvBdjjeYdf=0S2Vb;1 z2oHMT_Xr+*QSV~0Q{8?*4}9?nO8(%Ba)a=o2fj-1;EVd}{SWpFdf*d+2Vcl92oHMT zHwqqnCyU$@0qqAp@Vf*LzOcU_Jm`TRE%#yYMZJUYpa(uCcl!j6#7?eC;WOy)aSrWC%!|stz5EfpE=w ziBd(--(II{*i=vT6A=fJVEn*%f$<|L;|InSj63=`j{5=%!2STokE1b!_qo)})H{B} z&R6?f2ov>c+=yMD-S`05BIs^Yb&gME`(|4!1?z|vft<0O9syJ(%qol=Mp_a zFK8F^rQ%;9Svvb%O>JMPn6>zlZJg)c=lT~90_3poh4BOXkH}Y4_FuKnMIAuS9a#HZ zd-E=gu&jG?ZaenluXEAkz41TL`P|QWp9}ph+~@M&=fZf1@eku+;%eDXl5tU=4`P0) z&+piF`1?h-k?em-{W}two`03kck7aEGJlfLY*cZxHM{W;IP|;ZG9SGDorLbo<-U#g zWO}yFX);b(`~Gpp(!M`J-|=udz0JbDcjuPZV?H-H#l?9qCNr+Rm%G0x*q(Tv3q3$D ziDuES=vkFd=ST+V@A{&1V{e?1&!S|g6=mB~`d!aAH2Wp7> zOORfs=a+f3tH%dQyUc%T-${`8Yg9qDEWht0?0Mj2wrP)>9r1oA;n(t=gvxh+Tr%++ zuWs7-_~jO6+RBE~`!1PQa_Si`Y+?pa%)9c%ubf<0dis>NJ>MSq`A?cR(=JEpRKhc6 zJ<&1!ImGK;!ZU{BFA!hmHCFIns;Mk%UiEDEo*(}#%J}EM@Y|AC?mxBbSDlx4Q60Kg zEbJ(q@bxd095(I+u0zQK8@R6M#j{7wSPav->2KRhw2*CW$3wj=$wc-c0<@9Li&c_FS5^8Tyax%WKX>CC(6 z&hty&Z8){G@z+PB^()Zw{ExqrfcgCoDMKp)q@Ivz{J)c+f0v=CO#e;-->>`~un7IB z_C+e!pFK|%IZXdf!uu7J9N-4tcM`Dv!+J1wjam<4orwK;eV-ruX6}aayntN?3Fhdd zD~GBl#oqlf^JZBeNSL@u#bfO%R2+i;V%-58?$`eK$3z!62iA}8nAb3t)`JMCpKxE{ znmWJdoBemp8L!Tn@s;BS>vznd2j~SYg1)S{B}2ZNqx4hrA0%6L->jHOHdHBgRL336 z$DQ3{zS0X%cAWk7%AwaqCX)AI=99#B%xikKW8E>Q|Igla07g}1?H528E7;4TMr0LH zktU+(n^44{fCvZ(YM3+<2}wwySR)ogZEIWC#kyGe zzwh09=AC&n6DEYHyZauTIp^MY+CAsq`_8E%rIOQJS^3OmRufBlb zA)kTB8#B`ma{YGNoKJOF;F1T)i+CvcGVS2sY-ddOSjKbm83^}*#fI6D&pd*kfyjBw zW|7(B6aQxWpsZW)Ny;sWj44|(kNY7fsqSF}wFKKKmHvvI%nSc!yR5fY;Y%j_aEdAU zD~@8_P1pazf3sce1^;II1%bcWF74fs4FB5Z|Bd$lw!hgf*BiOM$n{1tE7u`;FA)iR z_enl`5`N+zusOjs#nxx^sPk+)&3V4hOM3R&;CAObiFZ{4N(0Sw z_h!wneLCQtLMFR*KqnbhxO>VO9=UfF2t3;RAgcWUBy zlEq|ee~Tsd=@@-0vHpnuAm;kdMrWMQ%3W^d;`-u({3f*j8zA8mdrej@uFuK^e~Tr2 zBDdPg#r4JI3?Y6BpUCyF@r~=Va*nfO2VNsZPWVJ_l9h|=i`z?-6F!lXyvFrextH1} z$_byyiCb}faXCZKPu_Er`6Aza|JeE|@)FlzoJ3yuMSi=T6X&7G2gfb)!Y}fgIq%4C zFPt3x+Y2*$oV35akn?dp9+B#^p}J1(phaSt$e+43(9YxFS^udGEzuU#^2@ckUUFbg z*4rzfQ^zgQr*xmf3zzI4vR}ylA$5}ME5ZF&_QBwOM!hfEo0a^VY#lqAD>VBPK6mJS zrMV9zxZds`3tF~+M68_5)26dh$TzkhM*EH<_kn5xZF4r=tBl9o2daiF?*mz!@;=Z@ z_?|H#vm-%&K*VVA?*nD7HK6DhYRbMYd62x+pJVbO`7-Vtjr$6fPx!8(J+^Gp#`_ zzg%1LB6*O!GERs_5Zx@fJ+`EFA@UDmudUYN-HkzwX|Qq*P_M63zqh~w_}d*H-|Z=d1NyG4QI<< zzk>dBdHK3sqSau#WtQ5Wo9kuL9=M-juTLMqWG2^J@9QpIa#A{2sCwHaXzQZRkX$vG zuYb7W3h#TZlq0R>c|JVC2!s&`BM?R)j6fKHFalu&!U%*B2qO?iAdEm5fiMDL1i}b} z5%}MX0Pj_X_Y40wb03a6j6fKHFalu&!U%*B2qO?iAdEm5fiMDL1i}b}5eOp?Mj(v9 zx`Nq!$C{4e9X+x#694}O0; zE9)-rmx65T-yt+zX16*q_XX|7{3qGg&!afo#{XK&D8ECHww(9%c$D{j_r%{JG&tw9Cj>ZC zG?|x5%-@ALm+E&2Mhn01ZjOd^{C0Oq2lKa31gCIiy>u}zW1vaw@DB#2+8M@IRFqY> z!lL9~@-6w#z1ZYm=7lk_%TUM3j{gp2;f1>loih1LudVYx+xjE<4(4CZ2i#7X|2a;B zGbg~9sww&B8on?EgVEB_>1NMmrZt74U#Ls+B6*O!MC^Vm`7-YC+3F{I>rmQjmYVhr z=#XctZ-Vu~<9dUVo~Xh``fPP)`@BXzOIMz)-e8}t-hVC6R)6G<0Xg+~*Dby1 zqo?6xUG%O?wu!#<-8+xW{*{lsaMkhAv&SbsTfH!U zYz}&%NI`Y4e%(aUKPqtLCRT<|$Y!Y6V~RxYkDE@uewQ}{$~ zwUvwOi~E`QTp{5TxgJm0_YqcJ#7^myC?|X(H_6Jy^~L>+v?D2g3ZKZ;Te-MCG3bEwl9<(W&X)L2-+8Zk(cwLSL~;fZvb<|UVr8Obdzn1965%j z9waYfO!8>A-ieb%=+}bG8OMPWIsNIa?C3^@Ew09H^4@w!WXUCHsZ!ANBdRo|n2l zaQ&5iJh&fowA?>Uul_%yxDpQx9pKhX`N#s7RObFGPbeyNu1 zACd>ji`bWZ;Zf*~j&t%*)1Nz}^3ly3za4&3ye<41OPu8M4Ys!c!x0`6^N>5lIdNew zv3akbJs1rhe1ubn2y!ykv@?38e%?ptJPsZ~O~H1M|JQCaFYmw!S$8Wzn^oDoXPuir z{hK{|iX9)v-2htlGuhvA3(Wo|`<~RNQeR2ECHtHnDCfltbnt zuQz|cD2^NK{&r)__P2T~C+jHp`V{hYvw!pZ8{>7R7p26P|J40W@*sJMEHZhKe3?<+ ziv8@?W&Viq9KpIqudSaW$U2yZJU3AGH)+dx!xewUe&^)OYtMDu$=e4z;>m=kW)b2% zX^BN0&2@S{I8r^h)M(Mq5zItuT61lFLasZK2gys5U2l>vd~4xJ0M<(<;7-87_By&+ zH)yy6xc#Z!_jAT9JH%)~kk{e30bU;0!T;=c8#zsVCvRpdMJ%u_d#b`qQnK zpr&BkH~ZV5n3o*HQLay~!!0z|dPLUB@!MvQF`6eE)-eR@^^kf)>I<9dwRl9cM+i%s*c%4vh9ALgDRWJBvTW{Q+qFzWbVp*s4 zR!-Jw?k%b0PsYB0UV=9^U(@#_^El_XRD+=bQYDljr^SQ{(YnK|*GS z#H$-(7Cej=|NT_vT7#N?nYQFb@*sJM+-BNWH=L1U%%tY00a}%h|Z}FfZus&=DHH&mss<^O*W~wevX0X|zDIJ(0QApr&7@ zEqReVNM4%kdXs$pGTyAa6|NORy1e|SeqT)TAbF7pNxmGX%j1qSZ>ZxmGy-zWdDb87 z_iBfDUBUIhb#uJkPo&;pTh>#>7N;FR@al~*Lk}_f97oq1j&nl0OxFt6YIAuBY6`Z+ z{%-|yy+ja4xjy{`j-k2M!-jmVe7`k@`WOF^@Heo1|1ct3xB7kN^Yuz}h+GW8VSJLm zH=(6kPX}|rJT=g+tyiRe5ld3nNSz{ei+qmMBk=j|k=R>!zeMVnNMz3rsp^-=BK!BA zEv~=Q)-U&_sz1aVAIp9$aXCYd>_nQq?a;i(kKFrgiOh+loW-B6*O!MDDTmi_NoVpU?Mq)-3aV!SnrXTi-AF zDL84ZfIQzn&3W&B$wruu`hLmJS<9WD)9Ca4Fmssm_`mHsDS42*G}-kg`NHQM$j2(= zVLtHup%wpH`6OUiQ{$*70e0Q!NF~#y&2$^$XkV=XqQ6GsPB@vp&hysbTkjCGvtuxKM&T;`4Q$P9p=-Sk`?0i-`6iP{l%q=tD-|YNsPMzg3+MLCNC(T zr+hn!I_rkwTw0L#YjQn)9`@-1fk$HfMH@Vlu?Yq3nDd*xcJk5zk3Mk_aWCMeUZ}m#278@I zTMOd+P^kyydYq~r^lL)yr#zBzupWG8%_&QJ<*j*$xGJ{hp~yaAJ!oPl@e5v?B&LQ- z>OqNHx_a=n8!By1a-!!yQJcOVwDn)S9_(%F!8G>?Sr67$Ik-RA-*>xZREzEpM*bAm zgMM8nb40Mr4LxTh8M?178rFk49y)%yU+7flC9WY3BM?R)jKJC=ubWjV!;! zq%Z3^anAdJA;Bam=^FzM@*t-U{}6t=h?)b|ES+r2NN`-5^lPE`-C zkNbo5VLhm(R^m0>zef2iQV&Yp($#|*-ygK~U%Vb1X6r#)C;FBRW$MA~aWz$?mDSEV zeTlF|_Xq1A3G2bcc@Wlvemv5xm$mhCE;q-M>b#l%;cFOyFalu&)*gX`dN7H-we=u> z4`q+E^v5`ju)TPs?gyGK|C$xNKN$SHxGAg$<55h1jq+Kf z9+bGXx*oLkU%Vb1ZRC;FBR#d@%!yr?xd2wPMS=04W;^GSJGiw(i){Ltr({qXZ*ormQ3B<3U4dG>`z7=bVXVFWUXfcGS~ zb^1L?zkdA^>bO+avf@vqa?;j=kX!G+Cz0!Ms(R4(Q(u?Z>$ijTVAAKsm1Dx+lf(n5 zuUVRoGkAahhQBAtwQ);V4`%#%v915&_24915867>w`?fXgH=Vb>edv5Evg5bVpn?e zqb=*1;249oLHPUPm!s681d?e_y<7`rnh-`Y&D&=G%JE)``AlLk$@_ELJtWsNCs2 zAb2X%c8lu4`hu_?^y^cG*k4=8w44(@e-5=}JssAAnNIzXFN{DKf&YyNto!dt{Lhxs zM=HyImUD~i!Nlu{*vRbnByv3t)`Q+fT~sApqu43erMhUa9t_?eYzphacoh9S`PXqj zmWEC0L5W+sdNAYrgSP&Q*MnuY9<+6$a?T@B4_3uy^Y_KAd;XyRU4x*7c-yOIbBo%( z9?Ybksk3f{pBKmT;}PNg!NhoktuO*%1i}b7j$aQt9q>r=z_FJ5gZ5rdKu9&!HLJz- zU~BFV%Jn!^J?LN4{rb%VwC zILp?9woddd8*0ed;iY9|!QK|NTXcUgGR@S3T~d51*&?fHnEzMmnJ|8`mi)b``S)L% zUu4ouqOd!RKp25A0tpe|C%ScQ_WZ#t6q)w$>OpDj0zyFg1h?$>BqC)n>yA1Up>jP= zRS)_#s_d7^I8{Bkmwo==ws`(vZdebhzz45E()L-T9+bGXx*oLkU%Vcyv-O~@6Mf5u zGWFm-!-|S3`JwT;+$C&LJ=j#z_V)*aV@#|Q!rzl5$H(vaU#X}45rPupx0WEmbUQub13}&pdSk}lXW{tC&$mogs)))!U%*B$Rq-)9_${!mlqdo z{_|poHD0ra|Ch-<-WETPdR^;5xgNJwJ=hf1gDUUA>yos67O4j%Zmq5dZT%Oo2QRku zpsf>q%Z3^<_K>RBFZuWC%EEdutOsQstS`*D+?=jd=gs^NU&9E55eOr&_6V4Ikbk4t zsY~W=z8>V>)cmo5f4Zgj2j!k%!n0`LC^3CU-1&dveHN()C2p;*2W|ZquLl>~deGL1zGXuV89OpIx2US+RiLk^ zMV}WpRfP4RU&}CvoEL(Fw6yhkGmpa0i%lGop}C~LGyXB9!O^Q2jzO)R`pp>G5 z8y`Pc`g-NFNIlqOGQ3l6Ky5yN=S^R;H0^UpJt%QYR}W_V{6Sm)#p}VRZ9Qn~MBlQZP!E>QaY};SEorx?9*orf zHtNATJHlVL9;6eT7lMPdwDoy2kHUJ;#34C;x?kwz_<11@U&0845eOrYQ3Tfg{$OT* zzc}v1FM5AauE(kB!MH~W*C_UKUp07b_Xl&sdeDT*#>>P`u1kV_7O4j%Zt3d5jPDQH z`Y&D&zGUk`TPOOK4TXBJwydVKvTSbfOvddN)q_p5!g|o36O6IHwvuT%Cwwx0!rznl zF_akju}M6a?tI4cJ7f$a5JupCJ_74r5Bi@ir4M43xiLY8U$h>S>v3DvgY{uOsFI%U z8s)P{Jt%Q&bv65u* z^5n~y{_y^w#3vX(-7j=7rXnM;4RIKOFalu&nu~yU+oR2%N4>Fcx~27CtDZL_*W*<6 zpf_UAFWE1Xaq#|N@OjitVLj+)*1OirHA!QiMe0F`Te^BMv3DvgY{uOD0u~z>roKPw`?fZgSBOqHN&c6vxDa{YTetOxzvFgiL{$#kmoo>2G_Mj(tp7=a8T(1kqq_aw>e&3#^+(eI1R$84Sr+IfD( z3h(pZUC9jpg~&!djihTk7djHAA8 z3GH)8Jt%QYR}W_Vyct{n#p}UsY&~e}MBlQZSPxcI)Re5#C&fmE_r@u?1`Aqpy!RN9 z)7risOtP%%I-U#b!Q==@PgcA3$zP615kKc(Bk}9j(|SD#oeI;}V84tw#9;)&2!s(> zTLkp|!DL?kc>{j8u(-IGwcJ68`;C)uUoTnO@vFfWKW`=nx&^f6%<4h89;d1Y{m=Zk zck)Qa!Fn+G`{LZN9yFng$B!`#g3luLpu{a*J(%(Di*5ZEuLoC}`YU4VMBlQZP!E>J zrWa-BR#Z%1$C|K3^GcNU){`ulx==a6-XSRJkn0&8N z;!Ygi9}La`-45>$>S%;?7=bVXVFVa~w*I_0e${GeJ;++ng3eTC^`KmjQ`LjMHgnxH zcG&B;gZBr6pBFcU^`IZdc%CF*f_)aL2PJOl>cNaZFShkxydM0_)`PZA^er0-^}c8l&0=GM1;J(%pd#NEu}@blv22uV*^4@x9L97Z6FKo|juKpX#k692>5 zU$h>S>v3DvgOOR`_XlML`E|RlM@&s3JW>xz+*(}^+WIeE4}NRwL0cz^UBN@fjxUsnjgVICy_B>HC9WJ*cLNu0u5K zvq(LdYvY!#9?bargSP&YdQdDyY@H}=!KepIYG>rH<5vegEiJk~*mO?Y*Ml-PA1B5> zyg%qiCP;<#U@#(KJB&aWfiMEzWiHC^51JY%F(S>?gW&Y;g(ONOw!FKKrmLm*2c`a7 zx9<v5`j(7(sS>nD$7ytaCw{@)tN8$IL_4tufq<{2u zK5uY;m`J`)=Gzr&)WKuQV&z5BTxXn#EvacIl zSGMoD*pv6KeBE(g_;7X3{mVKv8oR~@+JjfcWoJBlz`2gI!B$%ielWl{9yt>K<{_x` z&yFK%^!?Dg@vQhbY~Q>RH4fW1ImYpF92lF|_eR!&scIZv-mhrLW7+;KCJ2q?gq5*1b34C^J9-oYD9L7sss}UQc zEk53*=m+mj*K9W~K3>~*@?{^6NXT29PvtGjytNyjkT>udS(Uda^VVax_}ChaUBjpH z2H6?UK3$!Vx41r)w@(}j$TDv~LLd8{ zi}l#;Nvw|*Sa0ORcp4db+PDwvjeW-M)73McHF?9G@~ByJ;>%8hvA0Fd{9`u!ahP?p z-MGmye;ioDh{J~?7zgefw4wQA9PHyb7EJZWVb+(Cw!~H7u z34G$SiT%&Fsn{&r4#lwnQP1?`@X|9N@8I6`YaN@pY43PZA_mIC!~CPq?g!iVmOcm1vM~AGzW3GG zi_IL%u{r=m*8nw^Tr^jada&!!& zPsfUV;7N!n`+~7&Uoc1P`zer1?ic?2Gd|lsjNhMsiVyu}{wY56nOJ=beZiQr54sX! zPuXCOEMGz{xpxKUpY7v3YD8u3%|ElpCC)$Fmk=xVF%CMW(x+o@`x54#^yyrF+hJe$ z;LpEnux79iz-NDLaSd9&cnrwLzF@2<8=QZ(&x@fS`#2x^&HPh*=rg%ojXjBR(mqR{ zo`1G4Vg5;`#gUf$Lu9|&-6Ir=N(yf20yrLK4ZY~ z0?eLh`=X}rT5nHOeCRiGQt_eB%t`hICG3foFJVqjD7+?VPTD@k z0D8@wWM6Py+P;MNu`f6$rBBaE_Td_rFejx?=NIdUV~hK2=GuJ;V>5Ho(4*4rfnbc<6n~%ANtMwQ+((%xxDzs z7o2~#FJb z^Y1gr`zzXLS7+YC+CIRT!{_0q>OB2%ud1!NMOH;S##BHUx9_kajIiO{{ zM}uaYde|pp?*`h$GuxZnCg!_&bIs`A&B{?W+nbNZ=WK8On!IFt`<2nTo2S1W*}*|y zwzD+%iM=enDX_`WZr)yH@|f+-8ODWcjk+a1oKq4v`YU7P+>@Bock!9~D)$Rn#oKta z*^_s$G<`I_nf-ZN+ut5|dyn4DTRWT+)I;BMNFs(@TQXd$z0+(7z>~*X~{d+h|CAB9hoN`L3ag^zY|`$_mPg^m3trQ4e=^_Aa(D? zZuE0M>}lyOf%mZV7Qj6$y*cpimS(FGbfzWq^VGddqNT?Ho0w#Kdk@>>;X2#X(u|YDjeUkE+gtZtEDvKWGGqG9MW={4)n`@K#G`Y_9u;I`4 z?3nqP?afnTE8Ejy_U&wM{}z7wDLOfSI0ot`&2yybo0*?xui$)TKl{vD%l7858Dq9L zjxm;pnDXRj&L!8J7cw81TgfT&FL}=gT?k+dkHKr6rDMPamOd7Es-<~e_<5c(lqC;k zNK@xjlAuq-tLQlawD24cntbG$i&rz}yE$_}Qy2SZV#F2^h7NneUr@u42H*g6|@9e_ON;#KUD_Z)Vk zpE}O6G|2%RcdkcEm2_ z#2@MtAIQ59KwH#tk)_FdzNM+-0!vfwJWKOD{iZDCgoo!j2KG}o$0Ltw_3S9?Uc$jmMC6=|u z^D_aIr5x8JX|7B0fooiRr~oZKb1jR{T+=eH8$jO(pq^{++CUQY^>|%m>1%1kfu)Ie-yOnc?7iZJPewANH^E~~gEailU=Q#%UQ#Z#cJi7&n!G$mnthZfOM|X1`18%hR6TnYedMWVZmTm+Vex9cceIO5INK>cq{}r_8c?-1g zya}3oe*eipA{YdL7q`8;T`+X#9Efc(_)oTaI|$jHT(z)0Tb# zm^LW;3SMc0^k48w8>FdQXzCUo>K0k*7Q5^de`rVSQcnD#KJkIPe+JMNb-Ze6^1ftg z>Ui1GlzY+AJWszVOF7};d5(eo)Xi}UkMNUM^pID4pibfcKhVq{Wmn>rIU~(J=92Uq zcxBE=vyZtXO4yVQK34 z%+l`we{5;$_{7qb`^eHfPrs>$a>B#&90U8Qo8uH7;U}-?A+PvAox;yKD1LHI%2+rL z-vLl3=eCTU^Hj#pG0HsW*kx`rJ~D?t2i+M!Jy+w^jMwae#(zT_pABusXlUbqw&yS9 zxqtp1umAGsZn#_H)0=^&J=$7@*DowhEc`srbL9CFuU}c3SonFK=g9LlUca$4vGDUe z&ynXlynbux)xd1C|KE6(e%cp3loLP6LmBdakJld*E&bFd{Xc^K$@2URyhhPHM?E|* z{gf4co)?|eCp@%EU6jqr0wRDWuh$06J{cEjJr?2NSama@+06O1or>7s`0N12O`2gIeMm)l_V8Fi(cTk^s%nbnG{c(mRHV}UHi+YF z=!?&7tleSY=6C%ser#g&gibk83V-s4anZk?cc4e#w9S#xnHw5<|F%pz4Qpzql&j&XbOt6rJ(5 zp+8w&7Co^`-z5Fo?oGE$k6wA^a$^w;nYv+HcaqroZcv(c|AX^h1^7 zqd7ARlK8crilq~ypA9uUlMa~~z3e(QndIE)Bn3m zCq<7x%g|bCycv*2|`7zP&%Zwf!e;tQMf1DKU zTAmyq9k)X^J}NqPGdnId=k;3XHR9Ol@^8%A(fxXTZM$f4^v?17dp_&6px4^BM^1_^ znQGRN?$_(9@ym(PLA8cQuWLR3OV6GdZMSrwXG{0%_43s8L!wXIX?XPd(ragpX3bDbY_m?Bv<~zlFy|yPo~~r15Isw5*Paj+ORb%W57SD;*y#t9f*s zbquwv=F#!jb4lm7Y`3PqeJospqGjOIlXz)N@$R zRV}M^>bb4=a4oBK>ODcPujTH{==lemz4VENvFP<%P4mX9_Y=KNwXD{u_Y=LAwXD{u z_aePlXj!dO?@@X`(Xv`+#ivd*|IiH%;`Q{X2UojCAJ^Wa&u{pryK~ib2eQ9-e5dHM z^9()m==RawzS!C0*>L}_-11#^NRrh$r%ZRE!w%lpGh~bKQ&^F`}p?{dvv$0esc47ygP~K!Rn6D+s=K~>wk3GckauJo=%e0Jex0R zAKmxkS3RDq5Bu3&zWUEevYO}p=!VfZb3XTY?wtLFJK`WiYuOPW-S2+8xXR;sZQDoO z0smOw(SNA;i#z|mdp&yFp0Bt&%{FlxzvHcL@4uS3Jr#M#ed5zgl4P~cXJ)TD=+lQx zUVh&9EceGPXL|fvR_om8LgjsQ#ont=*KS|?D6#Z zVVmfT_wGuPt-53X=;}$^d3(r!r+13p{Ok@M{o$(}qstH8%%dli?iL+B^JAB5ko^<( zGBu>;(X#Un=oHBQ$vT2}Mu>!YrDw5;aQ*G+wW)YlGOKkGVK zUsLqnt7}eOi|Rf3ikC-4H=2H&7YAM6>NzYmL)VA~-)^lF( zKYE|h*9Gmr_ETR+^w@Pw^z~H7O~*%He|5}tE_6+z^QH5mYZx6X9YbAT={W0n>b0-e zwchjfwLr&H%j$hVuXmjbz2~IUqj|JHdM#_a`kJWu^**exp?a^@zUe(*`=<8|eT~p_ zN%QM#kiN$0{Y~#(TE8BP9;3c4Yg<~U)}#H@{%BcE>wM{bTkF?)w0?aJ)pJ1mulI0$ zjnL!OW7Ktv)}!a4u06D@o+sL_)}yZxnn%m(d7`iN`dX~(5IvXl-lA(8Jr8w_r|UP( zqx<#T)-{8k=ejn~w3gM^aa|ke^{)A~54vvD`n3;QR>x4sO~*>tS9%TV*y=h&%W9pv z=FzfRrmquesN;-(gj5 zyGMt6JWciG?$N(9_gl2i=g-*PoqL(l^W>H}?f`oaN88dqYg<~U9*frb<~H5koyHiu zvu-)iE%<1d=a06feb!^wW7K2OI(2My47DvyYn}(Xj&yIm+4%O}UxvAZPB8b!v@PvJ z<9A29HymzaTl#FF+i;$VtsaZErFBmEez^PcR_1<=j+KsK!NPpE^TR{E_}t!cqWj90 z#y6b{ZA-0M? zw|n&RXg#lV9y_~r?xX)S@4F}8lH*={)D(|j&s#lD2G?EXp1Z*T9?zfdzuNu7zs!8r z^GeTKt@D%0hal2@<9BKA{$mrfuJydtwzSWB?0SrPELx|I zt&X9#wb7Vv2QArcfH%hO`)%y*wBfcMt!1^&e;xXgdpGXo@jb|`ozHQV%wQt&I z>R-9+NRLO`(mHiauDJ3%_nIBH^!OJ~dE4FTE;BcDY<0}f{iuukmv1WL`o)&ksdK7z z>al2_wJkkHZA8=>5jd`>@9t!AMS2cXz05-j&yGyV)l@ou0PaW zcC?{y`r-(;{aAZ%?fud2TMdRjvHwW7{0Ku2JZY4BdsjpE`tw-#(ua-CF^%KglCzAS zKjn^g_k7II2i!Qy{p=V+pQ&^oMxFXq`H?I)>VorZvyQZ{@mOA2R-2RG#a86ES1gwzLmp zuR7FSx~Ji3a1L{?{ULcQ+LqQ?w<6aax0jLCvC=W@cE_RaR}UJUFD)M7{`^Nn>%8l@ zX`Nl39O3Rc&gj=V^;ope+Lj)pwxxCIvFjM>v1p%lY@gj=l)JdeT=%#B@d)>#QbX%` zrSo{;_eZ+B-)F}1#^y)3ulF?9O+9b*Jo$RjMECy9&HVq{h@;$s2_|lOUg>$Ob>2Di zF!$7{Hm7PWXj|H6ZAoMxFXq`H?I)>Vou0!;7 zS<7mjx=zs7eeIj}S=S-jme#3bqU!`*hv?YqnCm)3+tNC9PPI-w7VWdPrN^jkX`OoP zI)-{I+GicxVeN*wzb`U#tZKk8_s%jy-`i`jyR^~J1KSUF=RRQQ+s_&1ephGc4-XsW zK6bgG&l@<{efQ6X{@~!j?#GWCdc*m{+-+ip&cAk;yXDD-em8%xoBfQT$AJH$C5F~I zKk7Kltv=oKuYeB)PZ?U<(mrcjTBjb1*7?nQL*2>qjn1hZ2D_&|pKMF}tjDg$sK=sp z>e%WSYFnDtJa0Yby47D8e@bp~-90ui`;4}wefai$*PZu`;Xmk~uDe5);n#7~wzSSY z?swf+|7~P-taJ>w`pk6~d~SHQebIIM|7>WT3vEm5?AGMECv-CYXq|d2+GlM`k5Svw zI`!Cf4E0#F&pNip_ZaRz*WHX|%*8&f=atT5)U)Xebyk^t$R@>4( z>#^%G>al2@I<`87+Lo?E^mSRwYMr`H(ARzKoAz1PA=;MKsbiw+1YL*d*y@<;Iz-#j zI(1I9PCXXwv$mzjsBLMTdh9xedMw&!9owd<`@1V1KPZ|2h$@{yP%rtcEfc@PAPc`)F4g=f+o;LKn{sY_r4;#8+{{HTV)rS6V_Wtfm zmj8m22Ds-onf?#Y9^f9l)X-XI-9Empx)1hsFS_6GXj|H6ZA? zC+&E(E$y=&yB?z+i`J=Qt7E8bXe)*(mLl&=;sc6-^l7%=@?F|>F+-Ejp5nh!2WJlN26coLdQ+(99GcJ zz3>Mkt99zJXrHw$Jw|Oy>(pb{G1OzxKI_;%bITz2hl7l7zkhy^d(j9(>v^T~xO~YV z_mu+;&zd_2xknskXgzQBJh@=SAorF*hG*>SgWNUtdsBK|>3OSlzJ7u4o1VAYmiAfO z(mM56w9c)s8|41o`mg7$wxxa6W7lKUW6?TwY;_E^EnSD`>#~;BI(40(ulw3J?X#{! zv@NYu$3)i&x(?B?)iKv~h_YQqwdMw&!ZA*_)+tNDq*mVr`ShUYNwt6k-H8SA& zUhbW_W{npdx3@cFgrW6X(`&H%dwaQ0*n7NJ&g|vB@wnmFYgw=H-=DCL+xKk4GqqqJ zcfm1+);jeb@_(E3bgz2B@Mv4wXKhRC)ML>)^&WWTMSHprUug7eTiRzmc0EQt7Ohjq zR>x4=(zNFJq2pd|Lz(es#r}J^r!O(IwxxZT*SMG4;U9+Q*cE%buiTbA7Hv!G{6kK6 zcem;0d!ag3I)&uvJlvyQE%zv#E8JKWA&9iMrk^}1%W59&oAyD=>V9ok>(u;uj9S08t9@Se@AlDuo;=$7&efTtA9Yt*dcr;p z2YqSje=43&2WLf_Ubx2NC;hCYciMB0=yFTX|7lK2TJunLh0^o9qDAL%f4s*Potj_k z(L4_qZg-I8*E+>kkVnR%eWopuWqiK1arjcvIzBpXUw={^mAGkst>>!TJ>oo?);wCL z&XLZA_CedyK4^a3AG9lTfMb`K=ve7ElSgvI->o$6g5Ry!-?0qA=Vtuf%C5kB1Muq~ z@7WXsfrkV32NVHD07?Mc0D1$q1C#*{15CA;ZT915G2Zh(ih)N0js;8t^Z`(wdZ;fC zFa@w2FcI(^;3&W$fB}F~KsKP4#cZ=b7eN0C0rYntz+QkEfQEBEM?c@N+$2R-vKgUr8 zpndv5KDOD<@o*f~0QygV$;USPIZlqZ2EcJ~eB@)B{Tw&PUkl(d8?X&vM*w3z3$Ouz zxgyK~FxHGO`N+>hax@q8b^!7a$WJ-R>+zts1#Ax>ANiSE9@KFHfahqNeB`GrdG-RF z1jqr50UQiC5x_OSAAq?(888gM`IQ48Kjj7hINwhJ3;{59NaasvU>aT}MJZv-&5ivWzz ztpLhVo_aVI#*uN`3a|xWOThVnJpeq{6L21Y{hI^Ga{-_Sfal0Ze)iJ_c`gL(4&XWR zk)QpY0hjq#f&I9xW+zenG=<|5M!2t3zF66%v!2UY{)K5Fi_uT-V|07@@ zKskWt?*X(290wQ*xEHWJU;hx<%a+c1aPd3E8|Q1j{~*xe{lsiP3}8&|1$4B~9(Wm`lY*x}lkY&lh87~g1kTT!06b59)XOpD0*(Pt5A{*+ zJpl4iAIHUUa6C@{I1bLM!vS2IoL5f+IL;{mj{Q~u`N&VXYye}k3xIs&ryS=c`JMsL zhvxx#fWHBz13m(j0p12o1-uA27Vr+B6!0;CbN;V@Lcj_@KHy!zG{7f-62Myk%Dn=J z0p0@?13m>%&pQCxeF;E4Y+Z`{WD-Hfd0_0e*)+S z{h{2;0FIO6;kZ5rP><+ioBbaGY5?B?xW>N%P!IJ{@81D40bc_u0AB#;2mPTw@>A|R zKqcTy0LQ`ca9ke%W&r*Tr~>>8z&J1-)I)yCeFLZltO8Ju@uVNLN4q}&sE7LK*T(?r zAwT6-1L!CH<+wfq&=1<9-R}V$C&yb0XrE4DbqodZ=#}U=4tJ$WOVK0Q7_YQ0`~I ziGWuD%;yUL>Y+Z`{Ru!n>CaT)KLh9o{h{2C0FIO6;kaG~P!IJT47dWY0pLvl`N&VX zjln+%_)5U<0j~pShxTZ9L!9peOkV0CKWX|)zc)hrcfgkeMgv|0aGV@3$Grj0cLx3g zfO^PJImV0e?gUIZ&WS+)+M`{@n|i2^eq98h9`aL;`J$inm*b)>`ayf7nQxBsO~6Tj zP0>CDn146(9N_N2=K}u@xDL28@X5eC0-pu^d*HKycK|*ecoX1xz&ioY2i^_19(a3T z%54FBD)7$0X9DjIOg+>`yIp{(hy0Z50Zc#W&#Azh0iOn(4SWXh9>CN?eYCqJa2+uH zpC&$Ba?FmdhqK|F%?+Sb|a6jPlfO`W|5A{)RH{c6_`v9L0+zXg~ z&>!j}Kjj7hUjV!hFvr31a9q0pF97ZjybyRVV8(&*pdRv5t}ifix;HT87*F~^d$celZ`^Lw?Hb3rs)hFUQ4v(hu6B-Ti<$PLB5y;2hvffwu!@J~$s3uff2V0rL+j zat?0`%zSb_)Bz6xz5>_<<{akVTV*~tADGXfz?3@(_)6fdflmeIe4rlcqum36sfYZO z<9whW^oMeTfUg4H3Yhuid^i=D`e^q6VERda>VP>P=m-6w-2T8EC&$BaaXwHF^_2sE z3#b7Mw|wNM++n~Kz+VGq0uDx-c4&`wM*wqeeg~i)@>7of((glox!?X9!2Nm{+8igx z%W)q9Tn+pUfO^PJImU}|%LS&~4*>c>d$h}VQxEmguhjtRAwT7qFZxM;Ij-*k^n>T3WV157>Sr(6jz{h&XT8x6b&cq;Hsz@@;{Lw&S6 z4){7?`a{2t1EwGJhjK>%bDSIx$2A?8dPE=F>@NVm54almF5pUF>Y+aB%?G{*cqZ`O zz~#X7gZ@w-`6)LG_>aI9z#Iq1!*Ruc?*y&^z8AO*m~mh{sE7QNs{&pEJOh|=j3@n| zJ=&cEOg+>`znBl|AwT76f$1mx<+zwn`ayfNI~$ne?K zz^4HJ33wtf^U3*e9q>Hhhk#E8ei(QHF!RCrz=YcN)ejNBL;HAKq0Y3+PE%0*Si-Dg4J`;Eu z@a4cwzzx990$&77xpRS^0KNkF8Q|-HsfYR+fzJk}9`aM}dSLoNe<)WE{3P%nfS(4w z0hoHIk9HRTKMqWP=+`1(`aypvcMdSe$?Z4!G2lbGja(4mKPx{MoF`x8<_GtHyz#J#X`+vX>0lx;k z5V#ST^MUbt7_z~bYfFA^Y6ZisP=HpCY=JQct$~^%57V!DN z%qQmq^-v$}-VaPYElm0vo%=th+=nv)Y z1?D(89*&FifqJO#F5qfl?uU)QGzYs_X5`d-wFH}FvrR9a@>ytF9EIsrXKQBj`3pLo&cuY9ANrEd$h}VQxEmguUcU0 zAwT7qFZxM;Ij-5j^n>XY> z-v|B-nDg)+V9v{rf!_iCGw{2>{{*HS=QHQ^N5FpreifK{sE>BJ9;k=>?*jh?n10Y7 z%5gn$U401rHt_!eQxEmgF4rUdq(AiQHQ;xE=?~?&o;gmAhvQlaOg*BHZT7ze{7>L_ zfIkBMEATtO)JMH90)GnpHt@&5ZvxW~`a^x>r`-F%p8&rF%yDo$?*hL7{2}nW!2bY# z9hh-oJgA5Kl=~a-XTWa&zYENGz5`5qwEK5p>Y+aR#e7f?`6>4vF#V*z92fIRKWLA3 zKLF-9WxT7=;s;0)Wdj?pK_EJy*y7o#)EPB5}5MTLq6)Ie&&O1o+lsU&v9@({{sFN zxI6GA0Q%2ya6A_Sc>X)IzW`nhybAbxb)Nk{qWu-{55Qjn|77{d&;B*Q-vIv%{57!C z&hU|+{TQFIqYZ>8w%6x~(P*^2J2=pKsROVPa*-CxlI6@8$ha}+&H(YcBqspv6^9if&T$3PryJ8vniH&#M15)&GW~|ElPB6#c%UKUDN5ivA3= z%C_(38s-o-h4@`6Qe&oz7A6F79EUL;LT~Sz6Q&m(XCt83{2X8uC zk!M$*&Fhn~LL=kX%}A0zbwjZpheqxh>aFX@{RTJ98e`hC4W?K+-;z|WL&pYNuY*tq zBFrb>8_W3WL313DC1#xIR5Ui7@xk09b-WL+t*NZ7k*j_>xnRHWXB+Y0>9w|pz+2u= z#5X%T^A#6M=lvUh7Zs?#G0*!RVEtl)$b=~?hzYjiMz~8$wyFjLPc5ajCBvY(^`4) zr@fQ2-s9e{-<){dJFX?};zvud#9iVnaTh(34`~Y?R$5(Ih6z8TsGJ{TwD@SPyl=44 zi+lawM|%61Ki`L!Rm9fCwM&Qg>z6;YN8xzy`qilo(9`NvWlwIDl_VBt-Kg%XRkj^e+jO~b+y2F)(*|J>yg*C=8lM}H=E-No@3m( z9>osN(-QA}2=INU$@!u$&c8f4O;RxmAFAaKavm0kFZGIq%C-KMb(TLKd4{F zqqXv4Hp^+mxU!s&-wftwLQ#uT<0)l+MhvaD`RUMx`Qdj$#12iTo(XkJ6V{R4?}K^r zTuTFyy>Q0Ye7uHs1iytk;Tu0vfSzA9yJt2D1y{~Qj zELcyBFPbxAMr>M3iU}C;M6w}UQ(M(SQP0IKV_Dua6Yxt!yY$;7)D!iOo8Qj~jx4k7 zCk>8|^QGbD{=}U>dG|%6KZrZ;wEMCf23>``{5tPvX@AbDm5<{o7(b`c|57$@S$2tGX)n^ZF%CPPeKU#{Vt`Iwv zPj%gjuOpie$&c8ReMZ`X2bWcr#H6tfxV7@W$s8{~>+5|o^V6^2DMLTD`DvFjYQFV# zr6fOMhkBCpW7ZEp8;;oh{9Z66^Jy>Svm^6aQdYb6_N08a6y()y(wXoj+MrZBz9b!5 zmzELQ6X0iF7Ce5^Ji`7k4l)P+gXV+GZEr3I-e;SH>eool+gY2Pf~pS(*R^1N2S6Pi z(ye*!BLl%G_ovUb`$O=4fz-cpU#(v5N7>Iw#G2?6dC@1nh#mPnEUwpH-{n4m)|Ufe z`Fwm6(5c44_lBEzPbwEn&EpZHFy>C!7n@AIyR+3Bk@~mM^ar(!7*$zSaU9-qmX;Oe z#j2_*W@lFw6&F<%l@}ECsw|%te%=F`qGeIv>LRFalu& z{A#! z7;5@Yi~#G995^oXv$?vVCG(zoBhV}J>@LuHp2zD7TSrJ;0XFZDdPCZRlk1AS{E8X* zdA20TxU|r|P*Dcxm2+MmE)Z`GfKe_q{7njARIpwh#MNCa6_1#PFD0AXF>JznueT!K z$uGm#M!kr{3abk6HBvLqK79v5Jiii9bbO72uvQh+FfK&1VpX05nsBPdDXpw7bQgS~DY7J>97;D=jR_V^%DM)D+ZKF&#Y%t4bm1HH-M_RF_oDo?bN9nE^Mc4jwv{ z71hLjoT{R-SPcYdzo@KehEt0G&+@WsvPVl*aZC7$2PQ$R5P`+bENZ1tbxqZjei*w) zmmXhaM(*^awVuUQ6*H)v%rM#4!5uMt-xPMHaTb)7mKTAEUmn5u%*4Rd@q%CNl=F18 zV_th=G#FrYQCS%WR^WgtaC+937gpru*A_b-!I61{r>dZ0MkObUGs81lP3NkMil#fo z6$Q1`d4;9OC+^2N#nm+xmF$d_N*pz<9IHD?#5sKB+6qVN^uocJS#Srs+NCT=m#Aa@>SDrhg}Nxd}{PGQX) zB%!(*OQj0yke{p-l$BN@3LY*hFLW^cYNw*ArlcaT8sR8%3aetXZQvM@yg4>Bd2=zf zN{gYJS+jM4fcsdacPZHjqRfd^P;+-2$?UgLbA)N42Ip};_4#s zpc^Z?D6ez|9GhEE=2T3_{4K*wEiIazS2PzR$0$sfENPr^%3^ad_j|_5OJ_Je3t|N& zMGk31zY5*h5ipsnr(pdVGOxM};p3i{r#q@EFuRJpe$PLrrV?M%@KT0}oR2NUnNw9% z>CELz&1^=mW;SETQ(WkFBj_^)8xyQndLsT#1b4Xg8i%WEYAdms8FTn*X`%7BvIrE? zk8tyKuJ`I~4QzV8kSHvw#9Sq1W+Dv6sw*)At1IW4$yp7%MR|y7O=JFRyTq{m5)Lab6^EK%$=o@HU-n@2_F+@9x~EmeW?`#iXIW{nr<1W~8&?d^C9KghZ#32T?N!BWo;n^o zpJxOFy2{zdecfZjLP6GWUGS!e#d#&QxKeQ=_2*?D?5Lx5R}4 z>xxUOBHwHDJI0$9o=R`-dfQfcMGbZXTqyFf-&7-DTqw9`$8gQyiubm(V$>qobMib{ zX;fDf*LYtvt%?}4<8%MNAV-}nFh{hpa~&Xt{f{+8#S z+0L9fGtWHx%n77ky=xUTCz!`X3`Lg_8}`@Kj;Yijj}$bupar-Sp}ygIA3iIJ zSKGbKh^g}tYcYyyqh&NcSnGkOhuFr}AXcLHF_P4(SvcJ+YT%(;ifaAEZhM2ZZRR8| zUB98n2A8$)OZ(c+x_28}7LGh;4Y?&wj$e_%OyVzcOrM9iTpVtzex;6sEF{f4Q%EWSiks|%kc z!lf%933t3{lD*M}%}Kz!2E0%=b}4VE6sD}dn9;B<^{RwfjEr4f z3{zhJnL?2lNyc9sR3!Yy;)m1}&6^(;XR)*+4t8m0#lIc@3Y1_THdppM3jlUMma`&m z4=f9;i4QxXADGU5mt_t_01gp{r_3=}x}_Xd%VIP08i1g;hk)j?Zd!+C4~JW;{I06k z-6fZD%bf}K(?BFYb_O2q2#o{u495Nydm~Lz4lJsD75WO;e0yC_6O{%Ui$;MC%ti83~(wglpl~ivd z-vL9=$`GPjV42!RSG!GnsM;w5}La-AFc)2K!NTa$6bskE9Ec93Gi|DWH?c|nXwJ(S^+0M6=yt;bH z$&DAbTLi1MINAd5z|QThGmo3F+)R{4H_wo^JR7p~hB=d232I~9Jqjr#-qd7C znOL$!6>s&bl-e&P#8ncgacdXYR8NSMb+5&fIffF0D7VGDNq$6d*6-1@!pa%?p%GIZ zt?O1@&`7GZxki2CScYqC^oIRL112l#w;KCY-tspCAMZ{_<5YEUbt;X8SGq&ca@3>24wgF10tWxNw@xfz}=3nPLJ!pbuq%iE@cn*qVkia2<;EG!;?J2#_cvTB7I#pol6LUUtMIsT@%@7%dA+1?Lrt(cf6xi?J6Rxett{ zomw}WFJ#bp~!4ohSdmu+j+M*fAXyMl@llOF1{ z){X{H3Kf0?N6T7?%kA~v+Ma=YdfPd1VE~=%7&A~7*&A+^_o8s!{ zaLqj><}Pw|9~lzye;`Z)3_!7(7SURXT%g-u>TTx>*b!m}%`!jhiBO&Cb*9A{KGamK zDGdw#*6I>58=~Tq^pBoDF z#x!0OLl7N17w@CKVHw)U(>&c>pRvw&I$v2Oq0DDa+Pk3?kq#+FpJA4wKXiyf+2ZLC zayz)|qCR#d^fs&l7IH+4xTM&g4sC#<5%cRy@uW!T;*Ca7c?W}>Z!qiy33HFOQ1#IR zz<0ErRSdB%%?7J|j)|ZR>p^8~LstffE0!k%<~7I4^oVw$TD5fxgaBI{cQXnrn}d3^ zF-fdTl`*}%1_LA5Sp(Kl#wa!0s;g5$r7iT>!U?Kay!ax=p^f1Mv}Tj%4h0W z3C$JUs&PS>*9E0-7v(yD2R+?HpbFl*$Tuwy%2;=SXXyz9)){n(G6vRQWG%BA6elRm z%Y$^;OBqL_%)$9uTq3h84Jb`n>*sg1Tp{&lym(hSaH9_EsX|ddgG~t#qt%t}mN9l% z7keAV7py})UlTuV;0M{Wd}AHZp0FhB&(`YsfcohnGe!$COK8kX+$zLS6sEzJML23m znP!Y=t=bBN7zw}{mPSU~x|TWv2vK+Hj75xQ=1`^~ncxIy;t+dEnr5Z$f&%#MuZ8YI zSfLep8Ao7)kW$12kOD|gGP-Xu@8HN@Tmc*^Y8d109u!-GBPP1e_G)O8xO-_mEy9@# zW&$_Kw3|(3?po>uJg24p2u?feGt@iP2aY_pMdhghi5HWRrBa15a7xFb%ZWumb&;v$ zenr(9-Pzkv6OJ_RCO^8DEBG12HIRAyb1LY*p2oTp{Qw^P@Id|L;XL@TvzJF3i$>(u z6*C^K<=%!Zx9iB9fwT;I3AcMtQr4Z7*AJg#@-(fk}9L zh=Fmir5G(bqbI{8iyuQ89GYMo%h_o6Vno9TTqBDs-R|HdEE>8LSdJ@3#t}U~fWm0` zpR*XP*l{7-Ol>o+o<>wy0oi!H3&mxGsKs1ITiYuowP?XFhzy)4`o2tQrE9Gdo0$5< z1!Em5*Ou~($K4I7J~G_^B9$1@>W=T2wnCZ8(kpw(3A=J6QfN(JHaTE4^hG<&a0_JG zUzEsWwiI`O)(-k%3_?gdW+i=`kCQbLbu#3%#nt|xXpNWq?R793U?v>eXrFj|?PnO+nbH#wA6rm;vjyXf?+B-N6Yy8`cs+O-YJcWOTsawhA# zWljTM3-mZJWxBD!GepYPL70bVNjDW1q10~`7NQy?Slw3dh+d!&zgF8wyqVJ}IgOWW zwfDVsOG+&sDd}7h$;@hf@ralT;C@#NAWuV`i~$ts%;j(xdA)&2Yz^Rjb|Zq-dSe@< z^R&&MS&Gz12K=nb8ABE$FmFeE!)hzoUdb*EA_|8fwRTbdZmgg<&5B@_Rc8q{+ZX(L zB_L+h#7s%j5q1(j%Sk^ho)WAK;DrPqMshgQ?ixlOgQ9M1Bz>bL4N#&8dkYCnmu(Zw z?xs1N;00SlG*unz2sRf(D#`^*;2akaae+yUCxHXB@@RuLG0LJ#(uyCk#B^Q8wIO0s zbt2X>4dhDd7QCiwgh-82(njs-Jw<$HsT~^A#7}@JXT)T&~-&xhf0qlSh?kXam zQYV^&=Xykmqxw0fA5lB}pycufha}aFS3DxM7XBXaB9FP8u!GJtgDh(ShF+!xH#kSq z^a|#-_BPL4*O(%Uf;~5-R+|arI80%r5jbNM1Q%r?OH>X=rcIoIgrcOU!eb1z`J%N{ zOW9&4LM-mkd{ab<;Iah6;GCi-BYm8uxqJwbv_bKUL@9Yswa5gGOGg~y-EDvzbnfWg%- z<_<1Qt1hCf5DO`TrS4t9n!&Q|VH^I=K&NJL;9KpH(Ph*`r7-j%G9$tXw6->BP}WM`9NnmLhuE7Ix3o@V zTJa#4$WfN4&7lG`>9S)sFpxTeuhkGg#{QtUIGZ)y@nQvn< zT(%y65`;Ua;l&4VtG{mi>)~epaK!3u!1Y8Fy|TH`!6JUBtVsH`)?@tXqPW>5_bw1% zGpAm%GS`dIG^GpU`dU9kYMRSJ6*-~Elj4M-mp>+AV^$e?R_zo<=g|MkUjgt!Nb4;< za0JFfzOEj_LTR#8fKQ9Fw?bkD zog+h2AU(-40>=(a10ZZ22g@RK9g*L136x0dMVA5Hh;|(F>WWNWW<6qI{D|^K92b$r zFxj*Lyv>0TrfUshVvyx?96!VowY6RzPoiSDH7Z7b<0WB@ABtFvgI*tg97@4q&Mn~v zjZFALOmBi6(B;YD1~I9S>mc9{90Ac|+zsZh#tJ+MQjTn{zt zx}pzba8y&s0=KsHxC6-B+=?ju$q{Ld&65azv10a6Ojl;kkU`TtKtIR%snDemhZzb0LR7ucuN{2YL)rR~C-1;w*!KC{J4e%vIzkE|0EW-Lqj6|A}amc^3w@%ei{D;Oy2tt}oN5 zoUyug8Rx}#Wax!rn5Jc#v7*G|AUn+v)d?(FG|s33_c&Vd<5j2#OBEm)b{2#CXk+oQ z+Jbko##=8H5%}jTXj?-Ob@pU}jn_IyMW^8aemQs+jSNzHdutI3kSsCLdT(QZkEj?W zdY@son&QG@1$P9CUKB8x{?@fJ*C3}{9kn=B5?WKSyddc+o?c!D6ClO5!TK`qw%SYE z;tH4gMnUGZvX)?X@2b}vF0@cZrMNAWZ7ZW5DicX5bHcT-K+vLQ4onOhDP+b=hN&v) z>Q(9#ZY&!he0E*5x79uQG%r|kQS200OFDzdQA|00pY!3fwj!LO@xK5O!0Q?ccd5I! zo3DHMdKHb$rY$k^wHIEe<7V|#qF{f;#AD2cTEH6Qdr@L6V!V|<2AJV21oWbm^&(6Q z2x0MdR1hxU+C z+ljGI9y1Mq(TV zh%Qw3MVl#*ZeY0LqIYliv-4jY2Vhhs?Y?>BcHbU#qUg>{B5 zzRt)U@fHpELtbe>1-Oqk3I>$nAR{|6q#;%gM9a0otORK&)!Kk%ghgSolXDh3k+HnE z=(Wi83_1aLeZ=5!pX>>1%tm)B{R*l6&Li0<53}I97$zCwg1)Y^N&uJ5qHg zOWpcLRA)2{i?q~bb5akiQkvYC0$3YmI0{Jp3CO5(0X2?gmTLv=v6mEUv(+gKoW%|F zt7v~v4YEXRFI!$8bXSUN&n8qE;nj~)oZCx0+*Nb4qg@`Vj~&!$*DKw$y)f2J-yE@* z>wrPqEDzRd6{$2Eux2epOG<96EC90IKnOu zH~OSDe3f*m-t|@ZY%ud?o?^U4y7Ed@e{-CTCCqkC;8hLZm=nm+>}7b<;AqrWBmhOc zQ;v!|?e^<^H|l)7f2X_wy64!?BkOPA02#I9D2tP;eVn&mmKX5 z@*d6L+SG=JY`Uy(ODNNM89R~VRS%Yz{SG0@j5@(cp_GBgL|_-EDI+oJSTK%v3%Q1z z96D>J?{+@8;NR2!J%Qp5h7v0cm3B2_Y0tkB-y9K5Mq}odY}A3;XxK~%mZ0+Z>7qBQ z9NW;md)S`aFu)d!G%mJ+r7BR&qEeWS*am{y#Rqc;%-?c3dsTC870;Ph+KLF z%K5I#QNfCVkXM4phI}J(1`_oM4GXxu&ufX5S-K;fTzw<7i58bsE~fXir=Q#y&VC55EA0^qFQd}d`bwB|WJKHwcvMV# zaCBv_1m=H}C9Q~XcNS0CQWqV`Fy**AAGulpj*Wqqb67t3lgf`FYJh%totzL2uT!Fs zdK2F#I^qc9&P!T9UkXsa_7?MQUl0x=ynk5?){NxTNKpB}D_)Mgy}Tl&4!d^|+&hi< zu=|j(K9wkkWaL0#+O1QGLE_FL2h?P*5 z@h;FUyr*SymvmzAVk zelcz6^NX=YB;Zu;5{hIsE;ww1?bo|FoFdwk6x(Oo zI7hbI1@<(T8ELu(+d#c7I9xHnGzcyyrJaJkG;DNtd)~yoJ;V!wy?4wZdfSB_jxzZk z?$9!Y`(Ql6=j=@QNiKCQp}3w6YJw940cF>89LUoq=zY0pN8Leitfdj=Oa_@n*jH!^ zyyhCD5Y9p-0d(MDlO`MVrGz$dHxp1<`}SdE0*kYEze1js`BaZX`vDy&9$A2d+mP%d z-(0kr(%W^hr^A(_mCZOW)=m&EsRgm|Nn{2_qeHnr+FQG^*n>H;TePM@Nq3D$1^z`U z7a&M2wb_*lh6tv1#cUh)I&n;!$hDV((Km#IkuN5Vwp>xBfgqG}04SW}w6&nc9Zx_j zZwL08Xb}XU1tXZphL^!+SA?Q0eHO;AVngG`a=#X(lozvr#3o zXPncJX!KH9ql%m(C}zl<*0V?JZfEx%CL9Q(pUG5n5{c>HyT4eswYc3GC$x9G~th{M~hP2Zk z>W~FpqpXILNOVF1O7uaOd!f?QB@i z?pE15z^-rhrV7Mjm}#>Y%$}v$7ny~H(kQz~PZD4?0BU>`nMh}l1JOejG zl~%Ba3iAZYD=GP6l=wE1h&`L?oTK}5#6peNk=d){z_{6VzM|7tz)_GjNy8+)OyEDL z9q6@Ca+@g`R0x_7l2%N-QidAj<1N-|cK#>{zdgAj6&UT=ixY~`f-AriJactdAmvT& zW9W>E5JflTlefPB-iJL9RRJT22eBmSUO(5(S)uWd+f5X*A4TL?u@qEuEWe^a&D%F& z0OXt(U|k%rqM@oRKQ@EUzCuBzCGxT2BBDfP@&4e_{1!Q7hK%`%DlvpMKF2`}9yO0J zF6$^iQQ5~pqJHrdhd&S6gvC|yBjd@8z>sr%Q=@hH4Y6xK7gX;!-r*`+2JF%XDh6R} z9wrN0G%P}2=ZOsq^i;)|0&K_Gzkj$`LCI21;|*A*d^QY8n-S7Yh#+oa%MM9h>?;@v;?qJ%Be<+#gh_CD&|}QRQ3uL ze~jZAIeMMEHmg{zX{fWd`t184sl$Sx0C_*L7c~$fKC99NL~}V8i2$2(rg+yaxeool zZoSwdSlZk7%%DE|GJ$v`2-~n2a`8?!TX5ClT*Q;fe-TM+JavBx+VC0fqlo zcqr5~KC?3-w-1ewgu;djsG&OF!oA2;Hs(=O$XTs$R98Am8X42$X54`~?K?7;Sw zP&mR_1z4fP;CvCl38@`*2JAN8Q3%CxXwS3+3+*CoK~~Wy*QJ}IPMwGQDKMJTG_lMc zF02=v{R5LQWcUWM~U z8|?S#&=M5B?mpxrGQ>6&wxw}r?aUFA0JABk4y?+)z{1qw04&ZkJiH~Hj;CsWCkQj{ z!KJ2Bb(!u%bb*yx?8E#?8IhancXHGD_A0H{!ogHk6*Z%W-8US~mBT*AX>osRI-?0BC)zSLEbMz5R5tboq_6D!(=R(Wdb=jYq^|Zk z)eBEf^%bL$fAt$7k)4q5-vb!sr0itaQItj;n{hO-sna ziPw@&W|B|2Rvs844|7(|byiSD^G2#-S6$l3*IvZaEMa=?0R zz(#6CJs$&6j^~+jW7)VmJF&49bR6-kRV*)M_qaw z240fBvLwtv_|h8nKs78GPCC)mH5AeAg5YPt0=sPZ-PlWbWjhg9tZ|s=vciCa3_JFI z)|FXKsFx4`=*;#}xgYj0?)q24ED56yG;_yJITQ}AZz4HTF@76}GbB&95>Kr*aS zd0uQ_3dhr(6Cl7iAvR}+Ktpr%Y!N^-GjvqC5N{svdJBHP+~rkaNQPqy68%d2=TK;% zM}8&S*(j4UKTskMXSQQf%0dTT_oqdWqdc_XI z%!73SWI@>(fJ!P31=X(KpbWVU>Fe0PnSm1hY^0elpoHNOLd0usEeIOc~QWXIO zRz=p?dR%obsCF?jDkHo(Td027TnCDAigVX`STw7&R)pSG8PlqPFIQ)?6)_P2@4Hb_ zH3UE&3AsnAzhzih9d!Y?idXD~PhojLv|Fc`G5FqixHf|73>Hxb!<`relM1Nrn%AK{ zlhQP(K;CBb&=GN4@*0Vkih?SkC*%bBa+V`Aq&u$@&*nTRkvjri1RYD2-be?_0=t3w9$2iG_!?=vriFF{M+Q9Ga+xTy-jo^%QIuq_}ES9{; z!9Vc1B^}xl@rt8$wycF_zqK@AFTSu&c%J3;5voDPb9xXS*p46%OXo=zC%kdwK}6Yz z3S$YUhW{MoUd7=KTrX~L3?vG1%cGbWr^TTF|rYP7H* z@C}*ZF`E(@`g9B>1#2w>TaQga@PZw0-?HJ)2B|PhVPbYxW^Ej|Y{FE+4VpZ`g{0%pVBXdS_-8fjhKyg~jPpcZ3mCsB0-R457OfDCyYUNQ=^YEKp8zDqXY- zx8HL+eu`72mB<0!>t~Y~FZEf-rWsK?(xnb=rNFXo7f|YIPtVAXxSmR9%tP)m1=#RmA5zgTK_aP-(>2m9VC> zHS7F1)TgS}()dTII@po8;z;1Gh_eb;P>~KJrQHpU+XtM&TR)gp1J*SlWPogS z*E^V^H8!f|bC__Kg^wRg2ig~7s>Ky6Ua8E!@5;ubHug&7YKa7&Mv*~iwdYyz%)yCB z%c5Dy=?rX*WGikE8y>uusw>525bGF9x`2Sn8qghUL6ss_KeMFsGaJeLObw)N^ng}f zja0s=O5|HSutoxs?*i)Jz_n0(mat<-)#xg_P`3Q;68@AUl54*z7&E1HCQ-SXL@L4R z1oJBgS461+G)uZn4@dTEb!~LcNhulhWbMmf z#LyE%2KMDxmtW`kzU$`kd{qmTtYZ27>kRqAXO*qWLpk1uAFfhRC3n_EN;HNYRt2pP z_c_vd6&kz2@SL#lh>|I@_;UvURLeYb0Jwm7LlxDeYO zidSPL^G!DKH*+WnV;4Qj-7b}LqYcO?B~{zkDT_yp7le*0KQZwvl=yowTABF$1SMC5`Bfv@J#|o-HMW9DyTSe&G`yu=0bA8jyjfj>PL(Gq$cPjiRfZ2H z(S6RX&{&-suYh-<{PL}-{d<&Kq`zih(X-iBy`~<#NNW56^aQ#Dnz>p@i#Se+oAVznw zs&ckn!ZjV8@0O5X;*dV}7A5pwcz(d^B{qbZVh~|v)70kr14mK51_0pT0V%XmQs)|s z09mOmyvppxE8T_PM2<{(FXc{q?aDRL;#=iqlYKM26+g#yoTu#aR%q&EfKVl)mWNh&-0 zk^WY@IJ-(|7pgP#9WvX*#I_wEtL@-79( zGh>A3F)FoDFS~XV(epD|7xV}>qpb@{guJZH${VA~QRm2b68F{t$D3yrhvCN1#ECH0 z-RSDkkg|sFSplhf8S!LJ;9V)7ees0d-R`1MyQ>1R>?o0TP_T%F4r7PTky1>a)2OmQ z?d$E0Rng?w3{OUP#6aWCT4(S%0(9vVRYtU}4pPQ49=7y^CCAZKe7Yb~fj@2TZ>?%? zGRjhnp`I14v8X-jq~Z$DF{uzmtwsb%F@>IioptFgS?@XuUTV5(3>m_8gKplWEO88M zZnn}U6?r^lt7~MkYgkTPXr22VX^$B}{6-TDmpj2Ve}Exu1JV9Ztst<+pWGUlj^UQ=Cy6Il5m??yDgY2YYNCrV&A; z3)g~9UPLuA^A=|*D&_o)yF!WXwCQK4)bJCsTV-|7MNxwb8y$H$TfK~y;pz-rE%j`@ zr;~ebQyh*?`Rw$L+JvTz7fS`ztUq`Up~SK@41>iLJ(A%__7& ztN;W0C~Y~0CGWH=&#|WCPBD!!_HrI6PJawKCMXb&RN%t4rpFDJ%?(_6*}W+HldWp3 z8SJeO+yx%Dmej1$sF(3oGmH8g{hTkuy}o}E2qWfvUml8A{GKXxP1YBo?MEvqgtOh- zlReic92DqSxh)1G=b zIFX2{3}?ggD$xtR6QN_m#G=_#KrEaia=;1S0fs$1Y_Kcy;&=-)w`}4P9u``Y_ph>a zWt{?Jt0k+&-T}KVVj3$b7KJ1xqPQ)T9TYx156`B9mdAYOJ96q#poc_n!PA8SOT~Bfy`TiZ~9A z4}mfG1!wSk45{&R)AfS~$f1$=8QR(SIHGNtX<2Ac=!dl6^hrWK25OfPG5;=- z(^j2@J%#h$>a=LA%%omuEgydCETi?PTmZoN*{4kO;eLHbLno8za6{JkAgr;=bFA*P zJY$#Ee zWFO>Ky?ktQ^+^%t2(*)=>~aEk@i`~^n(?(Zc0t-7sTFY@?drjbByi;eVH;VY_si97 z_{OrsJ|;CKqmj-@kraaFRm)QgQ@+XC31RDjG-`c+6%ZKpNAws}Wh$wIs|6nDhnNZ+or*Bs1Vphy~ihnx5lc@4}v&IR-YhYEruHejzM;juUexU zRh;Sfj(q>{5e{#UxVMnyt-egDRg#uQL9ZE=I>AG6I9n>;g)2Ub)onV~C|DjDB4epy zfhih&@f7eS;3QCg982mi-Jb9GV0-A4u6}Ku5$8yJ^bp%Ek{-MpY7?B&@tVLPOP|5z z%EqSjrhfjYhMvpX@orrA!QjIBM95TFmZ~tH?nyr$h%-3WIR|P7m}U{#`5hrEo{%Gq z0Gm8y#zkJmA5pl?8%DeH(3R*gu)~2^G@n23LK1e9=@AZ=KugbZl&U&IKV*fxy@VN# zPvkM+5vf;@CfH<3WmQ71I=HG8jST}UHoo4<>+%7jB};*)h>1sau5)Zzmbmu+S7udnPw6_Fh_8S%@*4xuhu{VURrV?;TFe1n2OUH z&XDE2pWLAKt~Rr3#33#Q8q875IvWnGOggtpZi&IcMeF2MF>T7p)545`AHW$x5gI#x zJyIAO5JY3P(mGPbjxHV1EcRn<868(#g&X@2cB9$ zR?@12mK}N{x~JR~_7((p?9Yos^2@isrwgK{yO0Bh9MBi}1hI2ltXk`rMX5ERMv-Pq z>_{e_RoU8%t*dRaU=89*qQvC5�n!siwGU#ijwJ+}dtfuCB&KrfNQ3!!KX2!39+f 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 QGpoH=xuS&$^pC&)2Q>oMhX4Qo literal 0 HcmV?d00001 diff --git a/models/projectile_arrow_bomb.obj b/models/projectile_arrow_bomb.obj new file mode 100644 index 0000000..a4828a2 --- /dev/null +++ b/models/projectile_arrow_bomb.obj @@ -0,0 +1,864 @@ +# Blender v2.79 (sub 0) OBJ File: 'arrow.blend' +# www.blender.org +mtllib arrow_bomb.mtl +o Plane +v 0.707107 -0.500000 -3.535534 +v 1.414213 -0.500000 -5.656854 +v 0.707106 -0.500000 -4.949747 +v 0.707107 -0.500000 -6.363960 +v 1.414213 -0.500000 -4.242640 +v 1.414213 -0.500000 -2.828427 +v 2.121320 -0.500000 -7.778174 +v 1.414213 -0.500000 -8.485281 +v 2.121320 -0.500000 -9.192388 +v 1.414213 -0.500000 -9.899494 +v -0.707107 -0.500000 -3.535534 +v -1.414214 -0.500000 -5.656854 +v -0.707107 -0.500000 -4.949747 +v -0.707107 -0.500000 -6.363960 +v -1.414214 -0.500000 -4.242640 +v -1.414214 -0.500000 -2.828427 +v 0.500000 0.500000 -8.985281 +v -2.121320 -0.500000 -7.778174 +v -1.414214 -0.500000 -8.485281 +v -2.121321 -0.500000 -9.192388 +v -1.414214 -0.500000 -9.899494 +v 0.500000 -1.414214 -9.899493 +v 0.707107 0.500000 -3.535534 +v 1.414213 0.500000 -5.656854 +v 0.707106 0.500000 -4.949747 +v 0.707107 0.500000 -6.363960 +v 1.414213 0.500000 -4.242640 +v 1.414213 0.500000 -2.828427 +v 2.121320 0.500000 -7.778174 +v 1.414213 0.500000 -8.485281 +v 2.121320 0.500000 -9.192388 +v 1.414213 0.500000 -9.899494 +v -0.707107 0.500000 -3.535534 +v -1.414214 0.500000 -5.656854 +v -0.707107 0.500000 -4.949747 +v -0.707107 0.500000 -6.363960 +v -1.414214 0.500000 -4.242640 +v -1.414214 0.500000 -2.828427 +v -0.500000 0.500000 -8.985281 +v -2.121320 0.500000 -7.778174 +v -1.414214 0.500000 -8.485281 +v -2.121321 0.500000 -9.192388 +v -1.414214 0.500000 -9.899494 +v 0.500000 -0.500000 -8.985280 +v -0.500000 -0.707107 -3.535534 +v -0.500000 -1.414214 -5.656854 +v -0.500000 -0.707107 -4.949747 +v -0.500000 -0.707107 -6.363960 +v -0.500000 -1.414214 -4.242640 +v -0.500000 -1.414214 -2.828427 +v -0.500000 -2.121320 -7.778173 +v -0.500000 -1.414214 -8.485280 +v -0.500001 -2.121321 -9.192388 +v -0.500001 -1.414214 -9.899494 +v -0.500000 0.707107 -3.535534 +v -0.500000 1.414213 -5.656854 +v -0.500000 0.707107 -4.949747 +v -0.500000 0.707107 -6.363960 +v -0.500000 1.414213 -4.242640 +v -0.500000 1.414213 -2.828427 +v -0.500000 2.121320 -7.778173 +v -0.500000 1.414213 -8.485281 +v -0.500000 2.121320 -9.192388 +v 0.500000 1.414213 -9.899493 +v 0.500000 -0.707107 -3.535534 +v 0.500000 -1.414214 -5.656854 +v 0.500000 -0.707107 -4.949747 +v 0.500000 -0.707107 -6.363960 +v 0.500000 -1.414214 -4.242640 +v 0.500000 -1.414214 -2.828427 +v 0.500000 -2.121320 -7.778173 +v 0.500000 -1.414214 -8.485280 +v 0.499999 -2.121321 -9.192388 +v 0.500000 0.707107 -3.535534 +v 0.500000 1.414213 -5.656854 +v 0.500000 0.707107 -4.949747 +v 0.500000 0.707107 -6.363960 +v 0.500000 1.414213 -4.242640 +v 0.500000 1.414213 -2.828427 +v 0.500000 2.121320 -7.778173 +v 0.500000 1.414213 -8.485281 +v 0.500000 2.121320 -9.192389 +v -0.500000 1.414213 -9.899493 +v -0.500001 -0.500000 -8.985281 +v -0.000000 -0.000000 -8.485280 +v -0.707107 -0.500000 -2.828427 +v 0.707107 -0.500000 -2.828427 +v -0.707107 0.500000 -2.828427 +v 0.707107 0.500000 -2.828427 +v -0.500000 0.707107 -2.828427 +v -0.500000 -0.707107 -2.828427 +v 0.500000 0.707107 -2.828427 +v 0.500000 -0.707107 -2.828427 +v 1.414213 -0.500000 -1.414214 +v -1.414214 -0.500000 -1.414213 +v 1.414213 0.500000 -1.414214 +v -1.414214 0.500000 -1.414213 +v -0.500000 -1.414214 -1.414213 +v -0.500000 1.414213 -1.414213 +v 0.500000 -1.414214 -1.414214 +v 0.500000 1.414213 -1.414213 +v 0.750000 -2.121320 -0.707107 +v -0.750000 -2.121320 -0.707107 +v -0.750000 2.121320 -0.707107 +v 0.750000 2.121320 -0.707107 +v -2.121320 -0.750000 -0.707107 +v -2.121320 0.750000 -0.707107 +v 2.121320 0.750000 -0.707107 +v 2.121320 -0.750000 -0.707107 +v 0.500000 1.414213 0.000000 +v 0.500000 -1.414214 0.000000 +v -0.500000 1.414213 0.000000 +v -0.500000 -1.414214 0.000000 +v -1.414213 0.500000 0.000000 +v 1.414213 0.500000 0.000000 +v -1.414213 -0.500000 0.000000 +v 1.414213 -0.500000 0.000000 +v 2.121320 -0.750000 -2.121320 +v 2.121320 0.750000 -2.121320 +v -2.121320 0.750000 -2.121320 +v -2.121320 -0.750000 -2.121320 +v 0.750000 2.121320 -2.121320 +v -0.750000 2.121320 -2.121320 +v -0.750000 -2.121320 -2.121320 +v 0.750000 -2.121320 -2.121320 +v 1.414214 -0.500000 1.414214 +v -1.414213 -0.500000 1.414214 +v 1.414214 0.500000 1.414214 +v -1.414213 0.500000 1.414214 +v -0.500000 -1.414214 1.414214 +v -0.500000 1.414213 1.414214 +v 0.500000 -1.414214 1.414214 +v 0.500000 1.414213 1.414214 +v 0.750000 -2.121320 2.121321 +v -0.750000 -2.121320 2.121321 +v -0.750000 2.121320 2.121321 +v 0.750000 2.121320 2.121321 +v -2.121320 -0.750000 2.121321 +v -2.121320 0.750000 2.121321 +v 2.121320 0.750000 2.121321 +v 2.121320 -0.750000 2.121321 +v 0.500000 1.414213 2.828428 +v 0.500000 -1.414214 2.828427 +v -0.500000 1.414213 2.828428 +v -0.500000 -1.414214 2.828428 +v -1.414213 0.500000 2.828427 +v 1.414214 0.500000 2.828427 +v -1.414213 -0.500000 2.828427 +v 1.414214 -0.500000 2.828427 +v 2.121320 -0.750000 0.707107 +v 2.121320 0.750000 0.707107 +v -2.121320 0.750000 0.707107 +v -2.121320 -0.750000 0.707107 +v 0.750000 2.121320 0.707107 +v -0.750000 2.121320 0.707107 +v -0.750000 -2.121320 0.707107 +v 0.750000 -2.121320 0.707107 +v 0.000000 0.000000 9.899495 +v 1.414214 -0.500000 4.242641 +v -1.414213 -0.500000 4.242641 +v 1.414214 0.500000 4.242641 +v -1.414213 0.500000 4.242641 +v -0.500000 -1.414214 4.242641 +v -0.500000 1.414213 4.242641 +v 0.500000 -1.414214 4.242641 +v 0.500000 1.414213 4.242641 +v 0.750000 -2.121320 4.949748 +v -0.750000 -2.121320 4.949748 +v -0.750000 2.121320 4.949748 +v 0.750000 2.121320 4.949748 +v -2.121320 -0.750000 4.949748 +v -2.121320 0.750000 4.949748 +v 2.121320 0.750000 4.949748 +v 2.121320 -0.750000 4.949748 +v 0.500000 1.414213 5.656856 +v 0.500000 -1.414214 5.656856 +v -0.500000 1.414213 5.656856 +v -0.500000 -1.414214 5.656856 +v -1.414213 0.500000 5.656856 +v 1.414214 0.500000 5.656856 +v -1.414213 -0.500000 5.656856 +v 1.414214 -0.500000 5.656856 +v 2.121320 -0.750000 3.535535 +v 2.121320 0.750000 3.535535 +v -2.121320 0.750000 3.535535 +v -2.121320 -0.750000 3.535535 +v 0.750000 2.121320 3.535535 +v -0.750000 2.121320 3.535535 +v -0.750000 -2.121320 3.535535 +v 0.750000 -2.121320 3.535535 +v 1.414214 -0.500000 7.071069 +v -1.414213 -0.500000 7.071069 +v 1.414214 0.500000 7.071069 +v -1.414213 0.500000 7.071069 +v -0.500000 -1.414214 7.071069 +v -0.500000 1.414213 7.071069 +v 0.500000 -1.414214 7.071069 +v 0.500000 1.414213 7.071069 +v 0.750000 -2.121320 7.778175 +v -0.749999 -2.121320 7.778175 +v -0.750000 2.121320 7.778175 +v 0.750000 2.121320 7.778175 +v -2.121320 -0.750000 7.778175 +v -2.121320 0.750000 7.778175 +v 2.121320 0.750000 7.778175 +v 2.121320 -0.750000 7.778175 +v 0.500000 1.414213 8.485283 +v 0.500000 -1.414214 8.485282 +v -0.500000 1.414213 8.485283 +v -0.500000 -1.414214 8.485283 +v -1.414213 0.500000 8.485282 +v 1.414214 0.500000 8.485282 +v -1.414213 -0.500000 8.485282 +v 1.414214 -0.500000 8.485282 +v 2.121320 -0.750000 6.363962 +v 2.121320 0.750000 6.363962 +v -2.121320 0.750000 6.363962 +v -2.121320 -0.750000 6.363962 +v 0.750000 2.121320 6.363962 +v -0.750000 2.121320 6.363962 +v -0.749999 -2.121320 6.363962 +v 0.750000 -2.121320 6.363962 +v 0.750000 -2.121320 9.192389 +v -0.749999 -2.121320 9.192389 +v -0.750000 2.121320 9.192389 +v 0.750000 2.121320 9.192389 +v -2.121320 -0.750000 9.192389 +v -2.121320 0.750000 9.192389 +v 2.121320 0.750000 9.192389 +v 2.121320 -0.750000 9.192389 +v 0.500000 1.414213 9.899496 +v 0.500000 -1.414214 9.899495 +v -0.500000 1.414213 9.899496 +v -0.499999 -1.414214 9.899496 +v -1.414213 0.500000 9.899495 +v 1.414214 0.500000 9.899495 +v -1.414213 -0.500000 9.899495 +v 1.414214 -0.500000 9.899495 +v -2.121320 -0.500000 -3.535534 +v -2.121320 0.500000 -3.535534 +v -2.828427 -0.500000 -2.828427 +v -2.828427 0.500000 -2.828427 +v -4.242640 -0.500000 -4.242640 +v -4.242640 0.500000 -4.242640 +v -3.535534 -0.500000 -4.949747 +v -3.535534 0.500000 -4.949747 +v -4.242641 0.500000 -5.656854 +v -4.242641 -0.500000 -5.656854 +v -3.535534 -0.500000 -6.363960 +v -3.535534 0.500000 -6.363960 +v -2.828427 -0.500000 -7.071067 +v -2.828427 0.500000 -7.071067 +v -4.242641 -0.500000 -7.071067 +v -4.242641 0.500000 -7.071067 +v -3.535534 -0.500000 -7.778173 +v -3.535534 0.500000 -7.778173 +v -2.828427 0.500000 -5.656854 +v -2.828427 -0.500000 -5.656854 +vt 0.842752 0.750114 +vt 0.826582 0.736555 +vt 0.832377 0.734519 +vt 0.843235 0.749566 +vt 0.891716 0.704490 +vt 0.899886 0.715674 +vt 0.853858 0.743432 +vt 0.851965 0.741370 +vt 0.845884 0.749971 +vt 0.845375 0.749488 +vt 0.925673 0.695564 +vt 0.920557 0.685816 +vt 0.818726 0.634450 +vt 0.829206 0.636303 +vt 0.830850 0.666345 +vt 0.815307 0.667023 +vt 0.839124 0.849831 +vt 0.820566 0.852219 +vt 0.825395 0.770877 +vt 0.832468 0.772926 +vt 0.829845 0.888447 +vt 0.842765 0.887755 +vt 0.942495 0.804012 +vt 0.935826 0.813277 +vt 0.904597 0.799836 +vt 0.911370 0.785767 +vt 0.854954 0.761494 +vt 0.856768 0.758610 +vt 0.842908 0.752411 +vt 0.843456 0.752855 +vt 0.845597 0.752646 +vt 0.846040 0.752098 +vt 0.845388 0.786616 +vt 0.843992 0.754525 +vt 0.841120 0.752307 +vt 0.773207 0.790948 +vt 0.845531 0.754616 +vt 0.859613 0.782361 +vt 0.866921 0.755569 +vt 0.847606 0.751680 +vt 0.847828 0.750219 +vt 0.868304 0.745938 +vt 0.854066 0.723948 +vt 0.845062 0.747569 +vt 0.843548 0.747883 +vt 0.841956 0.721665 +vt 0.778988 0.721417 +vt 0.840546 0.750571 +vt 0.856102 0.617262 +vt 0.916303 0.646639 +vt 0.961783 0.707492 +vt 0.975447 0.780913 +vt 0.942364 0.852624 +vt 0.881146 0.902659 +vt 0.503577 0.032542 +vt 0.485781 0.032084 +vt 0.464116 0.019708 +vt 0.528632 0.019716 +vt 0.513127 0.039048 +vt 0.475045 0.037630 +vt 0.501638 0.044256 +vt 0.485834 0.043669 +vt 0.505954 0.050050 +vt 0.480820 0.049122 +vt 0.434428 0.048419 +vt 0.500124 0.068022 +vt 0.448477 0.083078 +vt 0.519428 0.086920 +vt 0.514414 0.092374 +vt 0.498610 0.091787 +vt 0.494294 0.085994 +vt 0.525203 0.098413 +vt 0.487120 0.096994 +vt 0.514466 0.103959 +vt 0.496671 0.103502 +vt 0.536131 0.116335 +vt 0.471616 0.116328 +vt 0.357233 0.059243 +vt 0.367369 0.069296 +vt 0.416867 0.087749 +vt 0.410477 0.050162 +vt 0.332255 0.049283 +vt 0.363348 0.073202 +vt 0.117416 0.043635 +vt 0.267990 0.058857 +vt 0.282845 0.056591 +vt 0.323207 0.059734 +vt 0.565820 0.087625 +vt 0.551771 0.052966 +vt 0.677041 0.076310 +vt 0.732257 0.077185 +vt 0.882832 0.092408 +vt 0.717402 0.079453 +vt 0.636900 0.062841 +vt 0.667993 0.086759 +vt 0.632878 0.066746 +vt 0.643014 0.076799 +vt 0.583381 0.048295 +vt 0.589770 0.085881 +vt 0.725303 0.595108 +vt 0.620212 0.604639 +vt 0.526686 0.555752 +vt 0.650045 0.453989 +vt 0.526686 0.684270 +vt 0.610268 0.654831 +vt 0.803979 0.915696 +vt 0.790198 0.617262 +vt 0.187489 0.723215 +vt 0.226037 0.717765 +vt 0.213819 0.746844 +vt 0.196351 0.750887 +vt 0.235841 0.821360 +vt 0.197333 0.823643 +vt 0.205306 0.798191 +vt 0.222945 0.794599 +vt 0.265435 0.744871 +vt 0.268063 0.785973 +vt 0.236615 0.776322 +vt 0.232944 0.758230 +vt 0.163596 0.795280 +vt 0.187575 0.785770 +vt 0.160243 0.759035 +vt 0.184240 0.769156 +vt 0.199328 0.760371 +vt 0.192222 0.771412 +vt 0.215796 0.786371 +vt 0.223425 0.775614 +vt 0.194314 0.781568 +vt 0.221262 0.764573 +vt 0.209986 0.758115 +vt 0.204966 0.788760 +vt 0.173133 0.690420 +vt 0.236013 0.680308 +vt 0.250473 0.855190 +vt 0.188146 0.856836 +vt 0.305666 0.726647 +vt 0.308035 0.796625 +vt 0.133243 0.808391 +vt 0.128057 0.750197 +vt 0.039627 0.711528 +vt 0.135953 0.589983 +vt 0.406822 0.854075 +vt 0.271604 0.959564 +vt 0.039627 0.835020 +vt 0.278531 0.574625 +vt 0.434293 0.690172 +vt 0.141508 0.941251 +vt 0.199640 0.771810 +vt 0.202557 0.771058 +vt 0.199244 0.774455 +vt 0.197884 0.774853 +vt 0.205023 0.778595 +vt 0.202040 0.779798 +vt 0.199419 0.778586 +vt 0.200673 0.777781 +vt 0.205884 0.772394 +vt 0.206788 0.775534 +vt 0.201449 0.776339 +vt 0.200826 0.774871 +vt 0.198813 0.777940 +vt 0.197736 0.777746 +vt 0.197893 0.775304 +vt 0.197234 0.776684 +vt 0.196155 0.776277 +vt 0.195734 0.777480 +vt 0.197862 0.778011 +vt 0.198245 0.777277 +vt 0.196093 0.778020 +vt 0.197926 0.776260 +vt 0.196933 0.776153 +vt 0.197037 0.778613 +vt 0.200217 0.768687 +vt 0.205063 0.767236 +vt 0.208962 0.780108 +vt 0.204170 0.781904 +vt 0.210590 0.769801 +vt 0.212196 0.774756 +vt 0.198676 0.778816 +vt 0.197249 0.774349 +vt 0.191415 0.778887 +vt 0.191614 0.779002 +vt 0.188655 0.780285 +vt 0.188489 0.780143 +vt 0.191939 0.779312 +vt 0.191696 0.779674 +vt 0.188692 0.780577 +vt 0.188743 0.780303 +vt 0.191921 0.778825 +vt 0.192014 0.779267 +vt 0.188854 0.780382 +vt 0.188741 0.780099 +vt 0.191433 0.779365 +vt 0.188491 0.780356 +vt 0.191295 0.779409 +vt 0.188493 0.780479 +vt 0.186275 0.781028 +vt 0.186193 0.781329 +vt 0.186416 0.781090 +vt 0.186452 0.781267 +vt 0.186242 0.781125 +vt 0.186447 0.780984 +vt 0.186337 0.781223 +vt 0.186310 0.781364 +vt 0.193514 0.777905 +vt 0.193925 0.777905 +vt 0.194381 0.778630 +vt 0.194082 0.779046 +vt 0.194348 0.777825 +vt 0.194597 0.778356 +vt 0.193547 0.778719 +vt 0.193412 0.778586 +vt 0.181033 0.783063 +vt 0.181108 0.783275 +vt 0.178231 0.784381 +vt 0.178052 0.784257 +vt 0.181011 0.782983 +vt 0.180872 0.783222 +vt 0.177753 0.784275 +vt 0.177935 0.784107 +vt 0.181181 0.783018 +vt 0.181122 0.783231 +vt 0.178213 0.784310 +vt 0.178264 0.784169 +vt 0.180845 0.782983 +vt 0.177629 0.784036 +vt 0.180850 0.783275 +vt 0.177771 0.784390 +vt 0.175949 0.785186 +vt 0.175245 0.785336 +vt 0.175701 0.784921 +vt 0.175980 0.785159 +vt 0.175135 0.784717 +vt 0.176225 0.785000 +vt 0.176011 0.785248 +vt 0.175183 0.785089 +vt 0.183265 0.782196 +vt 0.183400 0.782373 +vt 0.183307 0.782178 +vt 0.183285 0.782399 +vt 0.183398 0.782160 +vt 0.183446 0.782364 +vt 0.183170 0.782196 +vt 0.183232 0.782408 +vt 0.170705 0.786265 +vt 0.169351 0.786274 +vt 0.168831 0.788769 +vt 0.170355 0.788114 +vt 0.171368 0.787265 +vt 0.171278 0.786584 +vt 0.166065 0.788309 +vt 0.167555 0.787380 +vt 0.167995 0.786814 +vt 0.165260 0.787911 +vt 0.168703 0.788742 +vt 0.169725 0.787778 +vt 0.160403 0.790697 +vt 0.169838 0.787230 +vt 0.169185 0.786770 +vt 0.166593 0.789830 +vt 0.167190 0.788105 +vt 0.586678 0.773893 +vt 0.676310 0.713902 +vt 0.571967 0.940914 +vt 0.615246 0.948037 +vt 0.591877 0.952060 +vt 0.462346 0.940914 +vt 0.829078 0.963113 +vt 0.938699 0.963113 +vt 0.785788 0.955991 +vt 0.809158 0.951967 +vt 0.515502 0.201656 +vt 0.369740 0.201656 +vt 0.078215 0.201656 +vt 0.515502 0.201656 +vt 0.504912 0.310171 +vt 0.504912 0.310171 +vt 0.660814 0.310171 +vt 0.972619 0.310171 +vt 0.504912 0.310171 +vt 0.504912 0.310172 +vt 0.349010 0.310171 +vt 0.037205 0.310171 +vt 0.515502 0.201656 +vt 0.515502 0.201656 +vt 0.952789 0.201656 +vt 0.661264 0.201656 +vn -0.7071 0.7071 0.0000 +vn 0.7071 0.7071 -0.0000 +vn -0.7071 -0.7071 -0.0000 +vn 0.7071 -0.7071 0.0000 +vn -1.0000 0.0000 -0.0000 +vn 0.0000 -1.0000 0.0000 +vn 1.0000 -0.0000 0.0000 +vn 0.0000 1.0000 0.0000 +vn 0.0000 0.7071 -0.7071 +vn 0.0000 0.7071 0.7071 +vn 0.7071 0.0000 -0.7071 +vn 0.7071 0.0000 0.7071 +vn 0.0000 -0.7071 -0.7071 +vn 0.0000 -0.7071 0.7071 +vn -0.7071 -0.0000 -0.7071 +vn -0.7071 0.0000 0.7071 +vn -0.0000 0.0000 -1.0000 +vn -0.7060 -0.7060 -0.0558 +vn 0.7060 -0.7060 -0.0558 +vn 0.7060 0.7060 -0.0558 +vn -0.7060 0.7060 -0.0558 +vn -0.5108 -0.5108 -0.6914 +vn 0.5108 0.5108 -0.6914 +vn -0.5108 0.5108 -0.6914 +vn 0.5108 -0.5108 -0.6914 +vn 0.5108 -0.5108 0.6914 +vn -0.5108 0.5108 0.6914 +vn 0.5108 0.5108 0.6914 +vn -0.5108 -0.5108 0.6914 +vn 0.0000 0.0000 1.0000 +usemtl Material.002 +s off +f 36/1/1 35/2/1 57/3/1 58/4/1 +f 74/5/2 23/6/2 25/7/2 76/8/2 +f 76/8/2 25/7/2 26/9/2 77/10/2 +f 89/11/2 23/6/2 74/5/2 92/12/2 +f 88/13/1 90/14/1 55/15/1 33/16/1 +f 33/16/1 55/15/1 57/3/1 35/2/1 +f 45/17/3 11/18/3 13/19/3 47/20/3 +f 86/21/3 11/18/3 45/17/3 91/22/3 +f 87/23/4 93/24/4 65/25/4 1/26/4 +f 1/26/4 65/25/4 67/27/4 3/28/4 +f 13/19/3 14/29/3 48/30/3 47/20/3 +f 68/31/4 4/32/4 3/28/4 67/27/4 +f 49/33/5 45/17/5 47/20/5 +f 46/34/5 47/20/5 48/30/5 +f 12/35/6 14/29/6 13/19/6 +f 15/36/6 13/19/6 11/18/6 +f 66/37/7 68/31/7 67/27/7 +f 69/38/7 67/27/7 65/25/7 +f 5/39/6 1/26/6 3/28/6 +f 2/40/6 3/28/6 4/32/6 +f 24/41/8 26/9/8 25/7/8 +f 27/42/8 25/7/8 23/6/8 +f 78/43/7 74/5/7 76/8/7 +f 75/44/7 76/8/7 77/10/7 +f 56/45/5 58/4/5 57/3/5 +f 59/46/5 57/3/5 55/15/5 +f 37/47/8 33/16/8 35/2/8 +f 34/48/8 35/2/8 36/1/8 +f 55/15/9 60/49/9 79/50/9 74/5/9 +f 59/46/10 55/15/10 74/5/10 78/43/10 +f 57/3/9 59/46/9 78/43/9 76/8/9 +f 56/45/10 57/3/10 76/8/10 75/44/10 +f 58/4/9 56/45/9 75/44/9 77/10/9 +f 1/26/11 23/6/11 28/51/11 6/52/11 +f 5/39/12 27/42/12 23/6/12 1/26/12 +f 3/28/11 25/7/11 27/42/11 5/39/11 +f 2/40/12 24/41/12 25/7/12 3/28/12 +f 4/32/11 26/9/11 24/41/11 2/40/11 +f 45/17/13 65/25/13 70/53/13 50/54/13 +f 49/33/14 69/38/14 65/25/14 45/17/14 +f 47/20/13 67/27/13 69/38/13 49/33/13 +f 46/34/14 66/37/14 67/27/14 47/20/14 +f 48/30/13 68/31/13 66/37/13 46/34/13 +f 51/55/14 71/56/14 68/57/14 48/58/14 +f 52/59/13 72/60/13 71/56/13 51/55/13 +f 53/61/14 73/62/14 72/60/14 52/59/14 +f 54/63/13 22/64/13 73/62/13 53/61/13 +f 44/65/15 85/66/15 17/67/15 +f 83/68/9 63/69/9 82/70/9 64/71/9 +f 63/69/10 62/72/10 81/73/10 82/70/10 +f 62/72/9 61/74/9 80/75/9 81/73/9 +f 61/74/10 58/76/10 77/77/10 80/75/10 +f 7/78/12 29/79/12 26/80/12 4/81/12 +f 8/82/11 30/83/11 29/79/11 7/78/11 +f 9/84/12 31/85/12 30/83/12 8/82/12 +f 10/86/11 32/87/11 31/85/11 9/84/11 +f 39/88/11 85/66/11 84/89/11 +f 17/67/15 32/87/15 10/86/15 44/65/15 +f 21/90/15 20/91/15 42/92/15 43/93/15 +f 20/91/16 19/94/16 41/95/16 42/92/16 +f 19/94/15 18/96/15 40/97/15 41/95/15 +f 18/96/16 14/98/16 36/99/16 40/97/16 +f 37/100/8 240/101/8 38/102/8 33/103/8 +f 16/104/16 38/102/16 240/101/16 239/105/16 +f 13/19/15 15/36/15 37/47/15 35/2/15 +f 12/35/16 13/19/16 35/2/16 34/48/16 +f 14/29/15 12/35/15 34/48/15 36/1/15 +f 79/50/17 28/51/17 89/11/17 92/12/17 +f 6/52/17 70/53/17 93/24/17 87/23/17 +f 50/54/17 16/106/17 86/21/17 91/22/17 +f 38/107/17 60/49/17 90/14/17 88/13/17 +f 11/18/6 86/21/6 16/106/6 +f 17/67/13 39/88/13 83/68/13 64/71/13 +f 45/17/5 50/54/5 91/22/5 +f 65/25/7 93/24/7 70/53/7 +f 1/26/6 6/52/6 87/23/6 +f 23/6/8 89/11/8 28/51/8 +f 74/5/7 79/50/7 92/12/7 +f 55/15/5 90/14/5 60/49/5 +f 33/16/8 38/107/8 88/13/8 +f 84/89/9 44/65/9 22/64/9 54/63/9 +f 39/88/11 84/89/11 21/90/11 43/93/11 +f 17/67/13 85/66/13 39/88/13 +f 84/89/9 85/66/9 44/65/9 +f 14/98/18 84/89/18 48/58/18 +f 44/65/19 4/81/19 68/57/19 +f 26/80/20 17/67/20 77/77/20 +f 39/88/21 36/99/21 58/76/21 +f 83/68/5 39/88/5 62/72/5 63/69/5 +f 41/95/8 40/97/8 36/99/8 +f 48/58/5 84/89/5 52/59/5 +f 39/88/8 41/95/8 36/99/8 +f 58/76/5 62/72/5 39/88/5 +f 39/88/8 43/93/8 42/92/8 41/95/8 +f 62/72/5 58/76/5 61/74/5 +f 21/90/6 84/89/6 19/94/6 20/91/6 +f 48/58/5 52/59/5 51/55/5 +f 84/89/5 54/63/5 53/61/5 52/59/5 +f 14/98/6 19/94/6 84/89/6 +f 18/96/6 19/94/6 14/98/6 +f 26/80/8 29/79/8 30/83/8 +f 81/73/7 17/67/7 64/71/7 82/70/7 +f 68/57/7 71/56/7 72/60/7 +f 68/57/7 72/60/7 44/65/7 +f 7/78/6 4/81/6 8/82/6 +f 8/82/6 44/65/6 10/86/6 9/84/6 +f 22/64/7 44/65/7 72/60/7 73/62/7 +f 8/82/6 4/81/6 44/65/6 +f 26/80/8 30/83/8 17/67/8 +f 80/75/7 77/77/7 81/73/7 +f 32/87/8 17/67/8 30/83/8 31/85/8 +f 81/73/7 77/77/7 17/67/7 +f 94/108/11 96/109/11 108/110/11 109/111/11 +f 97/112/15 95/113/15 106/114/15 107/115/15 +f 101/116/9 99/117/9 104/118/9 105/119/9 +f 95/113/22 98/120/22 103/121/22 106/114/22 +f 96/109/23 101/116/23 105/119/23 108/110/23 +f 98/120/13 100/122/13 102/123/13 103/121/13 +f 99/117/24 97/112/24 107/115/24 104/118/24 +f 100/122/25 94/108/25 109/111/25 102/123/25 +f 102/123/26 109/111/26 117/124/26 111/125/26 +f 104/118/27 107/115/27 114/126/27 112/127/27 +f 103/121/14 102/123/14 111/125/14 113/128/14 +f 108/110/28 105/119/28 110/129/28 115/130/28 +f 106/114/29 103/121/29 113/128/29 116/131/29 +f 105/119/10 104/118/10 112/127/10 110/129/10 +f 107/115/16 106/114/16 116/131/16 114/126/16 +f 109/111/12 108/110/12 115/130/12 117/124/12 +f 118/132/12 119/133/12 96/109/12 94/108/12 +f 120/134/16 121/135/16 95/113/16 97/112/16 +f 122/136/10 123/137/10 99/117/10 101/116/10 +f 121/135/29 124/138/29 98/120/29 95/113/29 +f 119/133/28 122/136/28 101/116/28 96/109/28 +f 124/138/14 125/139/14 100/122/14 98/120/14 +f 123/137/27 120/134/27 97/112/27 99/117/27 +f 125/139/26 118/132/26 94/108/26 100/122/26 +f 70/140/25 6/141/25 118/132/25 125/139/25 +f 60/142/24 38/143/24 120/134/24 123/137/24 +f 50/144/13 70/140/13 125/139/13 124/138/13 +f 28/145/23 79/146/23 122/136/23 119/133/23 +f 16/147/22 50/144/22 124/138/22 121/135/22 +f 79/146/9 60/142/9 123/137/9 122/136/9 +f 38/143/15 16/147/15 121/135/15 120/134/15 +f 6/141/11 28/145/11 119/133/11 118/132/11 +f 126/148/11 128/149/11 140/150/11 141/151/11 +f 129/152/15 127/153/15 138/154/15 139/155/15 +f 133/156/9 131/157/9 136/158/9 137/159/9 +f 127/153/22 130/160/22 135/161/22 138/154/22 +f 128/149/23 133/156/23 137/159/23 140/150/23 +f 130/160/13 132/162/13 134/163/13 135/161/13 +f 131/157/24 129/152/24 139/155/24 136/158/24 +f 132/162/25 126/148/25 141/151/25 134/163/25 +f 134/163/26 141/151/26 149/164/26 143/165/26 +f 136/158/27 139/155/27 146/166/27 144/167/27 +f 135/161/14 134/163/14 143/165/14 145/168/14 +f 140/150/28 137/159/28 142/169/28 147/170/28 +f 138/154/29 135/161/29 145/168/29 148/171/29 +f 137/159/10 136/158/10 144/167/10 142/169/10 +f 139/155/16 138/154/16 148/171/16 146/166/16 +f 141/151/12 140/150/12 147/170/12 149/164/12 +f 150/172/12 151/173/12 128/149/12 126/148/12 +f 152/174/16 153/175/16 127/153/16 129/152/16 +f 154/176/10 155/177/10 131/157/10 133/156/10 +f 153/175/29 156/178/29 130/160/29 127/153/29 +f 151/173/28 154/176/28 133/156/28 128/149/28 +f 156/178/14 157/179/14 132/162/14 130/160/14 +f 155/177/27 152/174/27 129/152/27 131/157/27 +f 157/179/26 150/172/26 126/148/26 132/162/26 +f 111/125/25 117/124/25 150/172/25 157/179/25 +f 112/127/24 114/126/24 152/174/24 155/177/24 +f 113/128/13 111/125/13 157/179/13 156/178/13 +f 115/130/23 110/129/23 154/176/23 151/173/23 +f 116/131/22 113/128/22 156/178/22 153/175/22 +f 110/129/9 112/127/9 155/177/9 154/176/9 +f 114/126/15 116/131/15 153/175/15 152/174/15 +f 117/124/11 115/130/11 151/173/11 150/172/11 +f 159/180/11 161/181/11 173/182/11 174/183/11 +f 162/184/15 160/185/15 171/186/15 172/187/15 +f 166/188/9 164/189/9 169/190/9 170/191/9 +f 160/185/22 163/192/22 168/193/22 171/186/22 +f 161/181/23 166/188/23 170/191/23 173/182/23 +f 163/192/13 165/194/13 167/195/13 168/193/13 +f 164/189/24 162/184/24 172/187/24 169/190/24 +f 165/194/25 159/180/25 174/183/25 167/195/25 +f 167/195/26 174/183/26 182/196/26 176/197/26 +f 169/190/27 172/187/27 179/198/27 177/199/27 +f 168/193/14 167/195/14 176/197/14 178/200/14 +f 173/182/28 170/191/28 175/201/28 180/202/28 +f 171/186/29 168/193/29 178/200/29 181/203/29 +f 170/191/10 169/190/10 177/199/10 175/201/10 +f 172/187/16 171/186/16 181/203/16 179/198/16 +f 174/183/12 173/182/12 180/202/12 182/196/12 +f 183/204/12 184/205/12 161/181/12 159/180/12 +f 185/206/16 186/207/16 160/185/16 162/184/16 +f 187/208/10 188/209/10 164/189/10 166/188/10 +f 186/207/29 189/210/29 163/192/29 160/185/29 +f 184/205/28 187/208/28 166/188/28 161/181/28 +f 189/210/14 190/211/14 165/194/14 163/192/14 +f 188/209/27 185/206/27 162/184/27 164/189/27 +f 190/211/26 183/204/26 159/180/26 165/194/26 +f 143/165/25 149/164/25 183/204/25 190/211/25 +f 144/167/24 146/166/24 185/206/24 188/209/24 +f 145/168/13 143/165/13 190/211/13 189/210/13 +f 147/170/23 142/169/23 187/208/23 184/205/23 +f 148/171/22 145/168/22 189/210/22 186/207/22 +f 142/169/9 144/167/9 188/209/9 187/208/9 +f 146/166/15 148/171/15 186/207/15 185/206/15 +f 149/164/11 147/170/11 184/205/11 183/204/11 +f 191/212/11 193/213/11 205/214/11 206/215/11 +f 194/216/15 192/217/15 203/218/15 204/219/15 +f 198/220/9 196/221/9 201/222/9 202/223/9 +f 192/217/22 195/224/22 200/225/22 203/218/22 +f 193/213/23 198/220/23 202/223/23 205/214/23 +f 195/224/13 197/226/13 199/227/13 200/225/13 +f 196/221/24 194/216/24 204/219/24 201/222/24 +f 197/226/25 191/212/25 206/215/25 199/227/25 +f 199/227/26 206/215/26 214/228/26 208/229/26 +f 201/222/27 204/219/27 211/230/27 209/231/27 +f 200/225/14 199/227/14 208/229/14 210/232/14 +f 205/214/28 202/223/28 207/233/28 212/234/28 +f 203/218/29 200/225/29 210/232/29 213/235/29 +f 202/223/10 201/222/10 209/231/10 207/233/10 +f 204/219/16 203/218/16 213/235/16 211/230/16 +f 206/215/12 205/214/12 212/234/12 214/228/12 +f 215/236/12 216/237/12 193/213/12 191/212/12 +f 217/238/16 218/239/16 192/217/16 194/216/16 +f 219/240/10 220/241/10 196/221/10 198/220/10 +f 218/239/29 221/242/29 195/224/29 192/217/29 +f 216/237/28 219/240/28 198/220/28 193/213/28 +f 221/242/14 222/243/14 197/226/14 195/224/14 +f 220/241/27 217/238/27 194/216/27 196/221/27 +f 222/243/26 215/236/26 191/212/26 197/226/26 +f 176/197/25 182/196/25 215/236/25 222/243/25 +f 177/199/24 179/198/24 217/238/24 220/241/24 +f 178/200/13 176/197/13 222/243/13 221/242/13 +f 180/202/23 175/201/23 219/240/23 216/237/23 +f 181/203/22 178/200/22 221/242/22 218/239/22 +f 175/201/9 177/199/9 220/241/9 219/240/9 +f 179/198/15 181/203/15 218/239/15 217/238/15 +f 182/196/11 180/202/11 216/237/11 215/236/11 +f 214/228/11 212/234/11 229/244/11 230/245/11 +f 211/230/15 213/235/15 227/246/15 228/247/15 +f 207/233/9 209/231/9 225/248/9 226/249/9 +f 213/235/22 210/232/22 224/250/22 227/246/22 +f 212/234/23 207/233/23 226/249/23 229/244/23 +f 210/232/13 208/229/13 223/251/13 224/250/13 +f 209/231/24 211/230/24 228/247/24 225/248/24 +f 208/229/25 214/228/25 230/245/25 223/251/25 +f 223/251/26 230/245/26 238/252/26 232/253/26 +f 225/248/27 228/247/27 235/254/27 233/255/27 +f 224/250/14 223/251/14 232/253/14 234/256/14 +f 229/244/28 226/249/28 231/257/28 236/258/28 +f 227/246/29 224/250/29 234/256/29 237/259/29 +f 226/249/10 225/248/10 233/255/10 231/257/10 +f 228/247/16 227/246/16 237/259/16 235/254/16 +f 230/245/12 229/244/12 236/258/12 238/252/12 +f 238/252/30 158/260/30 232/253/30 +f 11/261/6 16/104/6 239/105/6 15/262/6 +f 236/258/30 158/260/30 238/252/30 +f 158/260/30 231/257/30 233/255/30 +f 158/260/30 235/254/30 237/259/30 +f 236/258/30 231/257/30 158/260/30 +f 158/260/30 237/259/30 234/256/30 +f 235/254/30 158/260/30 233/255/30 +f 158/260/30 234/256/30 232/253/30 +f 240/101/15 37/100/15 15/262/15 239/105/15 +f 240/263/12 242/264/12 241/265/12 239/266/12 +f 242/264/16 244/267/16 243/268/16 241/265/16 +f 244/267/15 246/269/15 245/270/15 243/268/15 +f 246/269/11 240/263/11 239/266/11 245/270/11 +f 239/266/6 241/265/6 243/268/6 245/270/6 +f 242/264/8 240/263/8 246/269/8 244/267/8 +f 250/271/11 257/272/11 258/273/11 249/274/11 +f 249/275/16 250/276/16 254/277/16 253/278/16 +f 253/278/15 254/277/15 256/279/15 255/280/15 +f 250/276/8 252/281/8 256/279/8 254/277/8 +f 252/281/11 251/282/11 255/280/11 256/279/11 +f 251/282/6 249/275/6 253/278/6 255/280/6 +f 246/283/12 245/284/12 258/273/12 257/272/12 +f 248/285/16 245/284/16 246/283/16 247/286/16 +f 247/286/8 246/283/8 257/272/8 250/271/8 +f 249/274/6 258/273/6 245/284/6 248/285/6 +f 249/274/15 248/285/15 247/286/15 250/271/15 +f 249/275/12 251/282/12 252/281/12 250/276/12 diff --git a/textures/projectile_arrow.png b/textures/projectile_arrow.png new file mode 100644 index 0000000000000000000000000000000000000000..63bad4eba1524fdebac4b0e9165aa9301bd34241 GIT binary patch literal 489 zcmVP}2Ya010qNS#tmY3ljhU3ljkVnw%H_000McNliru0znXcE3r!LJj|2ij$RCJxQihPmRQ9nJEJU%$ zA2_fS7KFqod(AcZ0*izcgKP?Qx%1QrdELzL-prdB5D|z7tH4etV5bv-93vuRvsvX& zI*!BUkpbZK{R{2EFj%xKOPQvrOw&}0Itw9?Nyb98h(D;`ox-UU)hu~8_5&#;+Jhm4 z5CJ<{pxf=Tr``*;HsV@jO78SWux%Sc2uLXdc0y>D3aZz%0^OoipDP5oIok%Is>5tHAwX_|!?B*BwLv^sf zhqsSU)aq6Cy>kozFbo5!R0^E)`4dc+cmMDhu;Y0i48wryy5O9nTrPtxB6s>D{V>f^ zK~Hj9duEnp!F64Do);!hH^1mQM5KsF<#M_4D=+Ij3nB_USu`4DYparHz$Sv@$p0*V fVPXOQf?wblU7*u=vYv#s00000NkvXXu0mjfYYE4f literal 0 HcmV?d00001 diff --git a/textures/projectile_arrow_bomb.png b/textures/projectile_arrow_bomb.png new file mode 100644 index 0000000000000000000000000000000000000000..e68db4113744995a3d494adc12e5dbe7c968cd88 GIT binary patch literal 339 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVJCA?>cg4XUra++wo-U3d7N_S<-pzZ+K%&JyI)zEW zhK<3HiBu3UMuQBh!uhy&Bi1Ff1rWLw>tPI^w$vHt$@T%V&z!tZFvAvpKJ^!^oxC_5! oo*3Y?a3^;}-T!~K8#p-`{wx*fw^4f`3bcU1)78&qol`;+06=z`#yF}4oyMhgYLre5%2!!Y#(AFBI%_eEhF#?Cs93lu> zf=1y&^h>#Kc&{WYaCp)1A-6$&_}HrU~0@U}^i94I%@;>zj?6ddpojZx7W)8tQTdYFK9>1mbfcUo8Lt)HE@22h8qd zab3tLFL@^P1t}$N>MaN%TyX*bV4DpjufXmfpD;Ndc0_vQYOM`j*CB*}l+qQ)hjK2Z z9?MyEUC5~PY8dgkkYl}6D*56ByaMaHCytZNjg$g_sfjV@u?RTlzBqwFL+cmG?QJJN*gRDM5KsFC6md{DgV^j z3nFqISuhx6qkkoPz`BB+SO2m6hHeD>3;hD$-5cYOVtZ*_00000NkvXXu0mjfaD>mT literal 0 HcmV?d00001 diff --git a/textures/projectile_arrow_fire_texture.png b/textures/projectile_arrow_fire_texture.png new file mode 100644 index 0000000000000000000000000000000000000000..c82aa6506a8c79e38e351b3535acc761ef48f3eb GIT binary patch literal 269 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVI}bm<+H*TUkh)o(E{-7UT5@lW>x8`11b5lln8vi45nD`!Zh36>pd_>Deu&f|!ew z3ic^a3lKY5@Q1@(>VDO3t4*T!4;gv?x#7eUm;B*ZZ^M))yDD~7to$9fJ@%C8u4%75 zX1x0znj<741?8<_ltTizK8ly@Kg10unq@1cZ=35bLCrbf&V8wO|nx3Hbwp zrLZ=MAM7^Q{J|fDn9oX27s_*6RDhe zWY!~FLB3+%tkWNI+=#54rU?=1k$Y0mY zBc=t|M$JtxqF*uJ?U6* s=h2LWtj9gIOaI-Emsq*x3gZK|?fa}&sZ9xI0XmAo)78&qol`;+01CTYJ^%m! literal 0 HcmV?d00001 diff --git a/textures/projectile_arrow_texture.png b/textures/projectile_arrow_texture.png new file mode 100644 index 0000000000000000000000000000000000000000..e303d36cdb6fbc5613342bf6be29f80a64ea24fd GIT binary patch literal 251 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVI}bmf)hiX{xj>-~PZ!4!i_>d^4+*m_K`_=X}F6A+~wb!Zj>yx68jh`IXP)q*&vd rq}d6(nk9dG{oTJmVda`Dj1SnR9ra+hJdp4k=q3hFS3j3^P6g&E#VL?2!VyqzC{9Oq;SGubZKsOkxkeZOu<44+<5pVEjeG78!93MDYQevbGp)!*I4LVKYri;|Gw`Jw|ruj7}i$ob=tEx zA4C|2c(dT;;+a!>{{E0=qizA=+(1fc=TABSB!h|5Bu+;HV9qfafW_Jt$Kxt-Iuda@ z5=#pOvA2H&Aad9_SxRYNZQQp(5ZKG6N-6tjt$2Ni`JWeSTlD*V3a8&Mw5Z*+%|>0s z>BwzxIk4k#m31$x z0qFInP44{2{_=43ZWL~|iF*h9{Py)-)b4Vx?DOY*j#8<_a5$t=so;4Y#+d0EwbnEn zb-T1s5CFe^pXOO$jG2!(3avF#N`fG8GXDUYQLOizpkgQh O0000P}2Ya010qNS#tmY3ljhU3ljkVnw%H_000McNliruE21=m;kcNRG%sDe+xhW1-*di~AP9v2cnTm00!fmD zZnvwZi@KCuIDGryP-(640For(guXty+5lIy^aFdf4(oD#8>sIp;|u{t@Yg9-gMCEk6C@# zQ4`}vIjtTKth_$?fbaXMrY&7fOyFw$m}qB%QBDI~Z{Fnoav>xCnkTo*-um*ju%}De znS`|#K(-GKiQ`!PzW;WQdT=|^ zFOF!pPWkfjor;d$awi|~W3)srmt!y(;QKzF=Ml&8{5Lx1*xg!_dv|XsfN$S_(LOuJ zIY%7FP}2Ya010qNS#tmY3ljhU3ljkVnw%H_000McNlirutg@_0r^Qp zK~y-)rIWEsTTv8;zatR}Is`-=43s=9g)A2Yhi3^Hii372mvj~~v@|ruDb~@UgCK-J zDz;F_Ul3jmbb3&b&~yvjB}EdFC4;3yG6)J*ZWph-)HwCPUGBNx@7!}ZKa4T_PY8f9 zhF-6S)_N?d{e-;_+}f##)|wbVuh*kgDp@D!;HCJ*MEK?YH}ctx1w^8WbUJN^!y&7y ztIV9$0cdruCyF$?BLSF-UJi#tYVThFu;6cV`e%h^cO=d3NEYX3<*0Vz&iD*m1TWg~RWJVJJ84u(eZh&#cz^mWxGuo;jRhw(s3mT2mq{(DeqfJkC!&gc)vV`vq*AF{XnJ~D?rp(AH=wQ8>vDX2ESsB~ z0?=-^CF-B4;Ku-fr>{OoVF9FEE=w|*q~Gt8PN#7qN~ybM%4ainaeh_+e*HeD*&W@Q z%=0|T>KFz9 literal 0 HcmV?d00001 diff --git a/textures/projectile_slingshot.png b/textures/projectile_slingshot.png new file mode 100644 index 0000000000000000000000000000000000000000..75ac02136e4fce5042dfb629d6ad7486b21df9f0 GIT binary patch literal 365 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVJGZE=1aCJtJ5cDCr;B5V#p$(^46~aZBpmLuZcjTQ z6t$xJQs^9Ai(O&w+P~PBynAwEr@i8ZlXndZil4;9965UM!qSJkOw6KIsK1qd|G4%} zGryREvbf~V#oMnk-DFsnSuLild|hMdnZI|B`K0&t*6gly&-M*0bJBE`XmdVw%I%)K zpND2^(5Z~I?v~opk^&4-*>Usb&t5()?Rz_T%H0~K17FK}@2vY+J3q58S(*9SpXR?0 zj}&gVe$HVyz2M}>XN(NzKf4I99Q$7TFyae;Ozo8;g+8I7YQDjnbe#XFiKl)~o~P3J zGs-FU`r{VMpGBMw^Pb=5&Uvc&NdHs8Dc{?dx9Cj!-|FvTG3WmmnaMwap}^qj>gTe~ HDWM4f^KF+6 literal 0 HcmV?d00001 diff --git a/textures/projectile_slingshot_charged.png b/textures/projectile_slingshot_charged.png new file mode 100644 index 0000000000000000000000000000000000000000..373419c166906e33e5bbbc19ecb9f018f9a0cab2 GIT binary patch literal 367 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVJGZcramIs&Y@pB|PZ!4!i_>c-EzD~*kZ|Kq$>ZSJ z`6wwv?b!vLl}{LdNv*Ku%JVmDKB_!Dq+cZ1*??nG_O_Cwop0i{v7RUkxorPDd;hWx z%u|o9(AjtEbNLCrg1-hErKcYC%YG~O&T0FcyEzm4A95!1_*z#*WnVIxyZT4;lj+yX zrv%Nrc1tpO-K!tbDF>Jhjs=8H<$hoMD{)cg@vmGA?HUfQj7}VrR4nBWUjF>J>VP5_ z!=0aO(qzInGk-nKbk ztiE)~YpXR|=WTc2$HTbd^)Ky&)q9To?zX9aS~uebd)ev#huEF}cZG1)ow*1M2L?}9 KKbLh*2~7Y%{FuG~ literal 0 HcmV?d00001 diff --git a/textures/projectile_slingshot_charged_full.png b/textures/projectile_slingshot_charged_full.png new file mode 100644 index 0000000000000000000000000000000000000000..0694379b49621a35661daf447183a6e76f03d7ec GIT binary patch literal 414 zcmV;P0b%}$P)){6`vhfFAD||6 zfz=5+W=)8R2vmis$^SOVrUwS*!u`(7IYJ4=^~%m{zVr3nD+#;hVKSXlT5-KXT(7t^ zO|C6B`PTm-%QD_RzNA*G729REIIFrFQbu+q)-)!H-&0@|%6cVP_RwASL4fZggx?N*a+KS3#lQVPJyvHaT_ zjut#Vzlyci0Vt)g)*{Es+ml?X2LKm_A=X+tozBMK4_F4{Ss_*wMLQ;P4!myyAm_qb zYXFiY!5D*g4h)dzIZ7$C)&xO-G^)N^m2?W;jBg*0gFjQ zK~y-)rIImd+h7odzdzAd5AK{UHW3~*d1yfd8a#Ot*#lZaJ7jDro|Ls&j6B4Um_qiT zV(<_&m>>w51pm?o+xop|DIp<*Ks(qdgOQ0N#R>Grd-v|%-97lv5X-t5cB1P#08td>HtBRa0>~<`-oFE2GMNwr0lx2xH1D)~ z$>*&NaXz}8*K1EF1L(R=zu#XVZ+~rN$O}hIcTOi4?tjm*yvYj+9v>_S0xDW4D9#Et zcaEMVXI6-!h>8}9a5x3v;N&bh{PuC_t5=>TQu3GmABpp+E?zQH<_qVeTcnh)A_HjY z+tTnnFHuSfr`O&Qk2VO zn$0G09OtT7uO4&pr z0l;`X4pmUE*F|V!*z~PZ$`*@7n@*>%PVjcNF~(qw+3cB8$||Mou<5Unwbp2@*T~N5 z&5Ol?m+wCD_Qib;F1`TZ*V;UP@_=fi7oNhB4AAX%NjiN2kbRc5C)O3EydqyZvYzLO zjS7~AC7r(LpI!nmk9p$mMB8ekhwHkbrbSkPB{^R@!r$Lz9`gV;nzy##`0Si&qsNCg zS^QetzCU;G%e4YM6O6j|<%V;#>bMsL6wKg~7k{|O3u~>}BWP)}+;H3E)o$k-{*f{pL9*oo`I1Q#{YZbzK3V@=2=AUi4JATCIOOh*U0@H9+Or z0}jqVEx>!P&StPuYR1KuXP!={9GrW+d-<5k?H2&5%^v%^J2cw;l~H2L3-dgW?btw^ zy&rJ$`cMzG6#Kh79GzYurNnWZRf9-D5U?E^h{4xi0NkaN$c`P|X!nJb65sc=lyYJ0 zt>u;?_~`V4>WdP0DJAZW9Ua}uvQ`YPu5W0x`&_;~q}uH9q4IQQVp-PeC8~Uq%#%Hx zNF)e?0L!w3VHoqjX~QtcX0tOW9*>KS9YoMyPn#$R)o~U9V%k>gCz; zqVt)JvO=yrfk*7$@h#ji54~)^Gimd;8bhp4J0%ic=!l6j?4uDWCtW z%EjH-Yxv^#yv((>f`&_{us5{tjxOV9oG<@gl0iUlO3=PcDU0VHzI+l3ODZ|5*d>uU ztErez$tt&Hb$5Y?Vpre4Esch3mrZmF^`r{UP5*4b!_c7O>EPmV`O6=+*MG7jvjeB8 zKCApz8oT)QuKVjZdEnHU~h)JeA-O0RzupU5y@)#~|!Ik$QL cciS=aJ(#(4UyfKWFt8XrUHx3vIVCg!06+bhod5s; literal 0 HcmV?d00001 diff --git a/textures/projectile_steel_slingshot_charged.png b/textures/projectile_steel_slingshot_charged.png new file mode 100644 index 0000000000000000000000000000000000000000..c81b9a37937312ff121d9f0130c7c81b0c78fe1d GIT binary patch literal 383 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPVJGZ!w(V6w?{}>n;c|2VlLo80Oours|#6ZAx{^HhU zt0$-$a&yHA1WaK5!Q_3YsAZ1Q3LWtkAwp7@CQVXUJn5LCT9~KfPVQBCmrIuVuBtQn z^rE)%A5YE%JGl$T5BG1+(2coX>XGkvaR0u|k)^Th$vzsVjdZG$cy*Sl_y%vec1Xf` zTI%z_BT^MI?zgsy9-EP{R`jp|OGEqa=#A0L_V)L<8M1X_ud_C2bX8PUCT~}3uF$_& z-5J!S;>j>$8E5jD(q@ak&d0$&ejSXtcI!1;(5d3PrLqj?ELW{^(k#81VD~@foaHAQ zb_Y$@%O?A`Z}6$Rso$mar1G4Juf_A08%*bY8Gh~iZx+EFzvsyQLkH43?p5#kKKo() aMfS?%4vv;c^NqluV(@hJb6Mw<&;$UfKbFe? literal 0 HcmV?d00001 diff --git a/textures/projectile_steel_slingshot_charged_full.png b/textures/projectile_steel_slingshot_charged_full.png new file mode 100644 index 0000000000000000000000000000000000000000..2c9b87b82b0b9a1d1fe59156ab44268899acc203 GIT binary patch literal 441 zcmV;q0Y?6bP)WU8B$@yK0Y*tg zK~y-)m6IWF!ax{?pJR19F|*VxAw5A>RW&hzKvWGgg(EpP$xq-n)J&4hlO`zKf?)!Q zz|hvzGzbuAZemMW3!~*#-{tOkllT2{f*N{#ekh#7uQZ<LTbVgMY+IW4hV-e0X|V{z*|0ho5XO_C%G27{x)x#r6| z2k?ErU?Q%8%O(KgT3Blhz-Tlg3_}{%zyN8Q;y4akYm`#lv|6p) literal 0 HcmV?d00001