python3-attrs-19.3.0-150200.3.6.1 >  A e)p9|ŇR=qMjWVr~(HtQRgR- %2]qH̥4=}ꦛLBЪ1'Z&Rա<˪W{-JΞLfTse0x^j܎Wim=B2nY'_`uٹ)ǒ MIsYͣ7@UTuu|{.FHcX+EZu[ȵ ʖ]S::ƂIې]`zNg} .;716a3738b3fe50cff105e663f3641d7cae281b6dcfc4033456a3ab815c5bc7be33dd4c7149fa3e79a08518d052167600d4027c5e^e)p9|C7X]Iލ~}~YjtEzGOwIx+G>5v,ױw6;ڐ@C+d|YzZ>_OIדn1rUI,%O6v#023iGnC1߱HJe۲CJ]DE-)w] 5z$IR3a؟pHFݑt]U{?%dDӞn[S%8]̺ -&k)qy8>p>r?rd $ C26 Li3d3 3 03 3 3 3333W(89:FeGf3Hf3Ig3XgYg\g3]h3^lrbmcnMdnenfnlnun3vowpT3xq 3yq$zr|rrrrCpython3-attrs19.3.0150200.3.6.1Attributes without boilerplateattrs is an MIT-licensed Python package with class decorators that ease the chores of implementing the most common attribute-related object protocols. You just specify the attributes to work with and attrs gives you: - a nice human-readable __repr__, - a complete set of comparison methods, - an initializer, - and much more without writing dull boilerplate code again and again. This gives you the power to use actual classes with actual types in your code instead of confusing tuples or confusingly behaving namedtuples. So put down that type-less data structures and welcome some class into your life! python-attrs is the successor to python-charactersticeh01-ch2cU]SUSE Linux Enterprise 15SUSE LLC MIThttps://www.suse.com/Development/Languages/Pythonhttps://github.com/hynek/attrs/linuxnoarchE A77%% G G -M-M%r]_cJ,L$1f/xv:A큤A큤A큤A큤A큤e]\]Weeeeeeeeeeeeeeeeeeeee]U"F]BW]|]W]W]W]|[nh]|]U^A]|[ɑ[G-e]|]C|eeeeeeee]\]eW38d688f991063880bb203a87d8700d81eb273b13c4d66d062114583cfb1710797ce9cc453174d1be49db73d83c5ef8bbae94561573ce6d0a615c739955c73f0d31a4623cf492603396b22819a5ea68e091908c049c74782578d34c09fffc0fd5195b9e9bedb4e2313054231a97c0b24280a76fe225d08243cdc0a937cac4d66a68a7ac7ea7f2523c4a2255b12b97b0709d67db9bb128ca88b74ec0f87d54a816cde75d5093f4b504bf4b2c54ad9d863ed8e01d07d5ccc84c78e1c0794986593eff4a3052b37c7f824a7ee562aad822fb1bc4a8b3724c91f9d68eee0238a792584f82eaa905726a8dae2318f769a0b9af93c356162bc5d47cd0db95c82d118698eded95078a95fd62d6ee7d0141c116fbc5648323e992b84f9dea4689e5c29d400c5c6ca5c5e0516fde3a80c0a2a6b20ae9e922f04eb51c30e66ee9cc17ed77d3e2e9de6d2423f91adddad1de02702d2349be84055558dcb01a158da49b69dc204b9e6eda13860906fcc13f54f91b5d23c0f24db1e8e99e743566c2b99ea3e4cf75e0b6ee47e3ee63ddd55bc11767877f3979fca86c57225248d4fb68f1f3424e659bb3ce4d9c7e851a3a3014d71827a96508d62552d7c81d8d8bcf318c2d9a3d7b8fb968d82cfe3fffd3108c12fa4ce31714670a599857b5468402ebfe1ce16441e376df2581cce4a153dbb2ca0e1285d084314668893b43dcc4b327f529d7bcf599be3d4569b41593925f6b708e5f69f0b6892996bfaf7d471ab41a33c5df518be7cb6df760618815fe25251a441285ac88f00b0ca8a18508571d7a7bcae08db5260b3be83aa71c34d194d651d97b2d3bf87c6507202f7f48de093ec2741303a87a2a73885385bb5bfa7fe056497d412514f1454474605ef72367959f99e4552ae6e4ab108ac948c865b71630e48b42102413107281ab9201ffef1ced4d5bde53b199f0e57712a01bbb01a507e3cc1497b9eedc3aebb8deade3fc41fb1fcd70fa926d76daa00a0d0aeab1ff0567f7c0ab93ba6e7c183f9658f725410d9251a5fcabd6d2641d1f63d88c773461f214695fe8da955f33bce2304613c7098484e0ba70097cd1924cecf1c85ce48fb46cdced5b7ec4287665f28abf6e64a7a7faf61e18c684511b9f13cab946fd8459808d7a101a97a49e2c35204177fd9fafc0276b3322d6535e95bddc26fbd850c5ec5d56d400d911cdb0f920489a5d5a5e56bec7f3372f75ae07baff50b5c05a3c7de7db9d290e072c1f25fa1b1cd450c636f9e502516125c4f06ecf5b4dbcf72fd23f0bef648730fa7248b8195f615741e014c00842a0e4f530557cb77db7ae90fceceedbc50f0260b4cf88141dfb6f4189e285b84e6b76f85bcfe646b6e3dc5b0c4d1e01b79c736c9b39c5a1535a7f2cea1ee33b9a2729766b1c566ea9d9831a3fda84e93cd6f2a30130dc0e21a95e4f9807c1e0f1c004ec6baf53ff46cf56388cd5f1ac72200c426c216391bc266e41c6e2c43a6629094576cb20c466b9b6c97500387fdf3c00c004f8bd485df21fbcf939e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855f00b3181d0e0877b063ec7a250830f19c4ebe8fbda0d87c7dc02b8eadb2fb3c5bd982c26a530ac97af878bff1ddeff4525ea0eb05cb44ebedc0119eee60aa1dac8e06aeb5b2ba86d928378d320a89e47b304babc5eba5a302e36ab314210ce7556d0b0a0d5ef15cb222e3398f357855db72039f21ee592d66ee7868e11efebdc01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546bbc2b27c4720bea199537053544f27cf1a1954fd82d106f645dc189d0e8dbf4b2b6545831d76446528fa89f7ac0fdbf8fdb84b2670d1e00f649bb967780b31955e7137b5a1d41095e0d9cfd3814420dcefc53eca161cedbd5a0a6c9aff4e2ccf28820b8a86ee106bc78941330d9223d14e9101f8b54abadcfe50af8a0a1cd7cf2bf659a28b49240602f56bbdf490cbe2ec509b15b98f99d7b19a52c740e327863rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-attrs-19.3.0-150200.3.6.1.src.rpmpython3-attrs@     python(abi)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.63.0.4-14.6.0-14.0.4-14.0-15.2-14.14.1^2]]4@]QT\}@\ @[@Z@ZLZ;@ZC@Y[@YWW{@WPWPtchvatal@suse.commimi.vx@gmail.comarun@gmx.detchvatal@suse.commimi.vx@gmail.comtchvatal@suse.comarun@gmx.dearun@gmx.dearun@gmx.dejmatejek@suse.comarun@gmx.detbechtold@suse.comokurz@suse.comhpj@urpla.nettbechtold@suse.comjacobwinski@gmail.com- Do not restrict us to new setuptools, we generate stuff even with the older variants- update to 19.3.0 * Fixed auto_attribs usage when default values cannot be compared directly with ==, such as numpy arrays.- update to version 19.2.0: * Backward-incompatible Changes + Removed deprecated "Attribute" attribute "convert" per scheduled removal on 2019/1. This planned deprecation is tracked in issue `#307 `_. `#504 `_ + "__lt__", "__le__", "__gt__", and "__ge__" do not consider subclasses comparable anymore. This has been deprecated since 18.2.0 and was raising a "DeprecationWarning" for over a year. `#570 `_ * Deprecations + The "cmp" argument to "attr.s()" and "attr.ib()" is now deprecated. Please use "eq" to add equality methods ("__eq__" and "__ne__") and "order" to add ordering methods ("__lt__", "__le__", "__gt__", and "__ge__") instead – just like with `dataclasses `_. Both are effectively "True" by default but it's enough to set "eq=False" to disable both at once. Passing "eq=False, order=True" explicitly will raise a "ValueError" though. Since this is arguably a deeper backward-compatibility break, it will have an extended deprecation period until 2021-06-01. After that day, the "cmp" argument will be removed. "attr.Attribute" also isn't orderable anymore. `#574 `_ * Changes + Updated "attr.validators.__all__" to include new validators added in `#425`_. `#517 `_ + Slotted classes now use a pure Python mechanism to rewrite the "__class__" cell when rebuilding the class, so "super()" works even on environments where "ctypes" is not installed. `#522 `_ + When collecting attributes using "@attr.s(auto_attribs=True)", attributes with a default of "None" are now deleted too. `#523 `_, `#556 `_ + Fixed "attr.validators.deep_iterable()" and "attr.validators.deep_mapping()" type stubs. `#533 `_ + "attr.validators.is_callable()" validator now raises an exception "attr.exceptions.NotCallableError", a subclass of "TypeError", informing the received value. `#536 `_ + "@attr.s(auto_exc=True)" now generates classes that are hashable by ID, as the documentation always claimed it would. `#543 `_, `#563 `_ + Added "attr.validators.matches_re()" that checks string attributes whether they match a regular expression. `#552 `_ + Keyword-only attributes ("kw_only=True") and attributes that are excluded from the "attrs"'s "__init__" ("init=False") now can appear before mandatory attributes. `#559 `_ + The fake filename for generated methods is now more stable. It won't change when you restart the process. `#560 `_ + The value passed to "@attr.ib(repr=…)" can now be either a boolean (as before) or a callable. That callable must return a string and is then used for formatting the attribute by the generated "__repr__()" method. `#568 `_ + Added "attr.__version_info__" that can be used to reliably check the version of "attrs" and write forward- and backward-compatible code. Please check out the `section on deprecated APIs `_ on how to use it. `#580 `_- Switch to multibuild to enable tests- update to 19.1.0 * Fixed a bug where deserialized objects with cache_hash=True could have incorrect hash code values * Add is_callable, deep_iterable, and deep_mapping validators. * Fixed stub files to prevent errors raised by mypy's disallow_any_generics = True option. * Attributes with init=False now can follow after kw_only=True attributes. * attrs now has first class support for defining exception classes. * Clarified documentation for hashing to warn that hashable objects should be deeply immutable- Fix fdupes call- specfile: - removed devel from noarch package - be more specific in %files section - update to version 18.2.0: * Deprecations + Comparing subclasses using "<", ">", "<=", and ">=" is now deprecated. The docs always claimed that instances are only compared if the types are identical, so this is a first step to conform to the docs. Equality operators ("==" and "!=") were always strict in this regard. issue 394 * Changes + "attrs" now ships its own PEP 484 type hints. Together with mypy's "attrs" plugin, you've got all you need for writing statically typed code in both Python 2 and 3! At that occasion, we've also added `narrative docs` about type annotations in "attrs". issue #238 + Added *kw_only* arguments to "attr.ib" and "attr.s", and a corresponding *kw_only* attribute to "attr.Attribute". This change makes it possible to have a generated "__init__" with keyword-only arguments on Python 3, relaxing the required ordering of default and non-default valued attributes. issues #281, #411 + The test suite now runs with "hypothesis.HealthCheck.too_slow" disabled to prevent CI breakage on slower computers. issues [#364], #396 + "attr.validators.in_()" now raises a "ValueError" with a useful message even if the options are a string and the value is not a string. issue #383 + "attr.asdict()" now properly handles deeply nested lists and dictionaries. issue #395 + Added "attr.converters.default_if_none()" that allows to replace "None" values in attributes. For example "attr.ib(converter=default_if_none(""))" replaces "None" by empty strings. issues #400, #414 + Fixed a reference leak where the original class would remain live after being replaced when "slots=True" is set. isue #407 + Slotted classes can now be made weakly referenceable by passing "@attr.s(weakref_slot=True)". issue #420 + Added *cache_hash* option to "@attr.s" which causes the hash code to be computed once and stored on the object. issue #425 + Attributes can be named "property" and "itemgetter" now. issue [#430] + It is now possible to override a base class' class variable using only class annotations. issue #431- update to version 18.1.0: * "x=X(); x.cycle = x; repr(x)" will no longer raise a "RecursionError", and will instead show as "X(x=...)". * "attr.ib(factory=f)" is now syntactic sugar for the common case of "attr.ib(default=attr.Factory(f))". * Added "attr.field_dict()" to return an ordered dictionary of "attrs" attributes for a class, whose keys are the attribute names. * The order of attributes that are passed into "attr.make_class()" or the "these" argument of "@attr.s()" is now retained if the dictionary is ordered (i.e. "dict" on Python 3.6 and later, "collections.OrderedDict" otherwise). * Before, the order was always determined by the order in which the attributes have been defined which may not be desirable when creating classes programatically. * In slotted classes, "__getstate__" and "__setstate__" now ignore the "__weakref__" attribute. * Setting the cell type is now completely best effort. This fixes "attrs" on Jython. We cannot make any guarantees regarding Jython though, because our test suite cannot run due to dependency incompatabilities. * If "attr.s" is passed a *these* argument, it will not attempt to remove attributes with the same name from the class body anymore. * The hash of "attr.NOTHING" is now vegan and faster on 32bit Python builds. * The overhead of instantiating frozen dict classes is virtually eliminated. * Generated "__init__" methods now have an "__annotations__" attribute derived from the types of the fields. * We have restructured the documentation a bit to account for "attrs"' growth in scope. Instead of putting everything into the `examples `_ page, we have started to extract narrative chapters.- specfile: * update copyright year - update to version 17.4.0: * Backward-incompatible Changes + The traversal of MROs when using multiple inheritance was backward: If you defined a class "C" that subclasses "A" and "B" like "C(A, B)", "attrs" would have collected the attributes from "B" * before* those of "A". This is now fixed and means that in classes that employ multiple inheritance, the output of "__repr__" and the order of positional arguments in "__init__" changes. Due to the nature of this bug, a proper deprecation cycle was unfortunately impossible. Generally speaking, it's advisable to prefer "kwargs"-based initialization anyways – *especially* if you employ multiple inheritance and diamond-shaped hierarchies. + The "__repr__" set by "attrs" no longer produces an "AttributeError" when the instance is missing some of the specified attributes (either through deleting or after using "init=False" on some attributes). This can break code that relied on "repr(attr_cls_instance)" raising "AttributeError" to check if any attr-specified members were unset. If you were using this, you can implement a custom method for checking this:: def has_unset_members(self): for field in attr.fields(type(self)): try: getattr(self, field.name) except AttributeError: return True return False * Deprecations + The "attr.ib(convert=callable)" option is now deprecated in favor of "attr.ib(converter=callable)". This is done to achieve consistency with other noun-based arguments like *validator*. *convert* will keep working until at least January 2019 while raising a "DeprecationWarning". * Changes + Generated "__hash__" methods now hash the class type along with the attribute values. Until now the hashes of two classes with the same values were identical which was a bug. The generated method is also *much* faster now. + "attr.ib"’s "metadata" argument now defaults to a unique empty "dict" instance instead of sharing a common empty "dict" for all. The singleton empty "dict" is still enforced. + "ctypes" is optional now however if it's missing, a bare "super()" will not work in slots classes. This should only happen in special environments like Google App Engine. + The attribute redefinition feature introduced in 17.3.0 now takes into account if an attribute is redefined via multiple inheritance. In that case, the definition that is closer to the base of the class hierarchy wins. + Subclasses of "auto_attribs=True" can be empty now. + Equality tests are *much* faster now. + All generated methods now have correct "__module__", "__name__", and (on Python 3) "__qualname__" attributes.- add test requirements, run tests conditionally (not BuildRequiring pytest fixes bsc#1073845)- update to version 17.3.0: * Backward-incompatible Changes + Attributes are not defined on the class body anymore. This means that if you define a class "C" with an attribute "x", the class will *not* have an attribute "x" for introspection anymore. Instead of "C.x", use "attr.fields(C).x" or look at "C.__attrs_attrs__". The old behavior has been deprecated since version 16.1. (`#253 `_) * Changes + "super()" and "__class__" now work on Python 3 when "slots=True". (`#102 `_, `#226 `_, `#269 `_, `#270 `_, `#272 `_)- Added "type" argument to "attr.ib()" and corresponding "type" attribute to "attr.Attribute". This change paves the way for automatic type checking and serialization (though as of this release "attrs" does not make use of it). In Python 3.6 or higher, the value of "attr.Attribute.type" can alternately be set using variable type annotations (see `PEP 526 `_). (`#151 `_, `#214 `_, `#215 `_, `#239 `_) + The combination of "str=True" and "slots=True" now works on Python 2. (`#198 `_) + "attr.Factory" is hashable again. (`#204 `_) + Subclasses now can overwrite attribute definitions of their superclass. That means that you can -- for example -- change the default value for an attribute by redefining it. (`#221 `_, `#229 `_) + Added new option "auto_attribs" to "@attr.s" that allows to collect annotated fields without setting them to "attr.ib()". Setting a field to an "attr.ib()" is still possible to supply options like validators. Setting it to any other value is treated like it was passed as "attr.ib(default=value)" -- passing an instance of "attr.Factory" also works as expected. (`#262 `_, `#277 `_) + Instances of classes created using "attr.make_class()" can now be pickled. (`#282 `_)- update to 17.2.0: - Validators are hashable again. - ``attrs`` will set the ``__hash__()`` method to ``None`` by default now. The way hashes were handled before was in conflict with `Python's specification This *may* break some software although this breakage is most likely just surfacing of latent bugs. You can always make ``attrs`` create the ``__hash__()`` method using ``@attr.s(hash=True)``. See `#136`_ for the rationale of this change. - Correspondingly, ``attr.ib``'s ``hash`` argument is ``None`` by default too and mirrors the ``cmp`` argument as it should. - ``attr.assoc()`` is now deprecated in favor of ``attr.evolve()`` and will stop working in 2018. - Fix default hashing behavior. Now *hash* mirrors the value of *cmp* and classes are unhashable by default. - Added ``attr.evolve()`` that, given an instance of an ``attrs`` class and field changes as keyword arguments, will instantiate a copy of the given instance with the changes applied. - ``FrozenInstanceError`` is now raised when trying to delete an attribute from a frozen class. - Frozen-ness of classes is now inherited. - ``__attrs_post_init__()`` is now run if validation is disabled. - Added ``attr.validators.in_(options)`` that, given the allowed `options`, checks whether the attribute value is in it. This can be used to check constants, enums, mappings, etc. - Added ``attr.validators.and_()`` that composes multiple validators into one. - For convenience, the ``validator`` argument of ``@attr.s`` now can take a ``list`` of validators that are wrapped using ``and_()``. - Accordingly, ``attr.validators.optional()`` now can take a ``list`` of validators too. - Validators can now be defined conveniently inline by using the attribute as a decorator. - ``attr.Factory()`` now has a ``takes_self`` argument that makes the initializer to pass the partially initialized instance into the factory. In other words you can define attribute defaults based on other attributes. - Default factories can now also be defined inline using decorators. They are *always* passed the partially initialized instance. - Conversion can now be made optional using ``attr.converters.optional()``. - ``attr.make_class()`` now accepts the keyword argument ``bases`` which allows for subclassing. - Metaclasses are now preserved with ``slots=True``. - Attributes now can have user-defined metadata which greatly improves ``attrs``'s extensibility. - Allow for a ``__attrs_post_init__()`` method that -- if defined -- will get called at the end of the ``attrs``-generated ``__init__()`` method. - Added ``@attr.s(str=True)`` that will optionally create a ``__str__()`` method that is identical to ``__repr__()``. - ``__name__`` is not overwritten with ``__qualname__`` for ``attr.s(slots=True)`` classes anymore. - Added ``attr.astuple()`` that -- similarly to ``attr.asdict()`` -- returns the instance as a tuple. - Converts now work with frozen classes. - Instantiation of ``attrs`` classes with converters is now significantly faster. - Pickling now works with ``__slots__`` classes. - ``attr.assoc()`` now works with ``__slots__`` classes. - The tuple returned by ``attr.fields()`` now also allows to access the ``Attribute`` instances by name. - All instances where function arguments were called ``cl`` have been changed to the more Pythonic ``cls``. - Accessing ``Attribute`` instances on class objects is now deprecated and will stop working in 2017. - The serious business aliases ``attr.attributes`` and ``attr.attr`` have been deprecated in favor of ``attr.attrs`` and ``attr.attrib`` which are much more consistent and frankly obvious in hindsight. - ``attr.asdict()``\ 's ``dict_factory`` arguments is now propagated on recursion. - ``attr.asdict()``, ``attr.has()`` and ``attr.fields()`` are significantly faster. - Add ``attr.attrs`` and ``attr.attrib`` as a more consistent aliases for ``attr.s`` and ``attr.ib``. - Add ``frozen`` option to ``attr.s`` that will make instances best-effort immutable. - ``attr.asdict()`` now takes ``retain_collection_types`` as an argument.- Convert to singlespec- update to 16.0.0 Backward-incompatible changes: * Python 3.3 and 2.6 aren’t supported anymore. They may work by chance but any effort to keep them working has ceased. The last Python 2.6 release was on October 29, 2013 and isn’t supported by the CPython core team anymore. Major Python packages like Django and Twisted dropped Python 2.6 a while ago already. Python 3.3 never had a significant user base and wasn’t part of any distribution’s LTS release. Changes: * __slots__ have arrived! Classes now can automatically be slots-style (and save your precious memory) just by passing slots=True. #35 * Allow the case of initializing attributes that are set to init=False. This allows for clean initializer parameter lists while being able to initialize attributes to default values. #32 * attr.asdict can now produce arbitrary mappings instead of Python dicts when provided with a dict_factory argument. #40 Multiple performance improvements.- fix Source url- Initial versionh01-ch2c 1708646428  !"#$%&'(*,..246789:19.3.0-150200.3.6.1attr__init__.py__init__.pyi__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyc_compat.cpython-36.opt-1.pyc_compat.cpython-36.pyc_config.cpython-36.opt-1.pyc_config.cpython-36.pyc_funcs.cpython-36.opt-1.pyc_funcs.cpython-36.pyc_make.cpython-36.opt-1.pyc_make.cpython-36.pyc_version_info.cpython-36.opt-1.pyc_version_info.cpython-36.pycconverters.cpython-36.opt-1.pycconverters.cpython-36.pycexceptions.cpython-36.opt-1.pycexceptions.cpython-36.pycfilters.cpython-36.opt-1.pycfilters.cpython-36.pycvalidators.cpython-36.opt-1.pycvalidators.cpython-36.pyc_compat.py_config.py_funcs.py_make.py_version_info.py_version_info.pyiconverters.pyconverters.pyiexceptions.pyexceptions.pyifilters.pyfilters.pyipy.typedvalidators.pyvalidators.pyiattrs-19.3.0-py3.6.egg-infoPKG-INFOSOURCES.txtdependency_links.txtnot-zip-saferequires.txttop_level.txtpython3-attrsCHANGELOG.rstREADME.rstpython3-attrsLICENSE/usr/lib/python3.6/site-packages//usr/lib/python3.6/site-packages/attr//usr/lib/python3.6/site-packages/attr/__pycache__//usr/lib/python3.6/site-packages/attrs-19.3.0-py3.6.egg-info//usr/share/doc/packages//usr/share/doc/packages/python3-attrs//usr/share/licenses//usr/share/licenses/python3-attrs/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:32328/SUSE_SLE-15-SP2_Update/fb0551cd34f05a231b0aeb5c2bbdb934-python-attrs.SUSE_SLE-15-SP2_Updatecpioxz5noarch-suse-linuxdirectoryPython script, ASCII text executablepython 3.6 byte-compiledemptyUTF-8 Unicode textASCII textUTF-8 Unicode text, with very long lines  !"#RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR;~A h33o_utf-853053d4851b5dc7acd8a110f2999e01663357bab3862c41a813bd66ff5b8cf9d? 7zXZ !t/y7] crt:bLL &s%~sL6܆OG]m bobEPSHƛG#mA'-0,NҔBq@3HA),oG]PN-a)q٠W3hMfTBפd<}QF ,*^ϜDp@g??զ]҄2N'XWMi+TxZw1No׬ t:)K0B j L}2_*r6NA]6ȶbΒh$!qFB-')Γ^awn6[.>ݳwu{b&u|%wqcH(zDS/'<9JQZ cJ.8h2G ܳ7NqzGZubL2Oȯu_FWwެT(b=] 3K@t28Y)$["XCtD |W; ׾TƽwO"Cc6vW|qUx ;6+x}.OHMfX#whh:`#èw,XsqY)aK.z5RXS6uu+Ƿ ˿;/=z˔i>؆ںd2,e]drRu/MJ.}ӣ'A\%F[+:;{]ٺ$|O^G+hkNA9OlZ.jveP5VG3VLx_-7ݢߩ*.+ڑ ph% єjs.(i)VDaLX魈˛Y՗TSSDwސ;&Xs?Nkb)ܨd-(xMTF? RN *b%M߂|5rlub]W '+2-V=4r8(`ȓ( _,@D7|yU(ѦnJ(lܤʙKhsxfo#sM"tS}Rb،F3?p+Px)-QyeV"}>4՚P3i%R76 ʄZ_MKĠ0:Ij޺SoIV?Yֈcx 0\kx Jw-()#Z >AgLވ>*C߾ ?'q/\Gb_@7$!Ӽ+2quHg'u -PVV/Ɍs _A;;hyrTD ^yaW 1kFng;yɾW!FJE{q)șG'=6AaԀ|ѼeFF^gat}y[ .NnZ,RHzO;3ힸz0yA1溮,oO`cȚ\\сSVS5˞,j<*bg ZH8*X i?bHB 0 |F;o(@QegȶV:>_MjCqv]@$7Ro.;HڽfįU'Ÿ4-ɡ<]D[0jsbU_% 0w Nr 4\ e։ =EG. ėF.34uUYcXFV=a"pߏ*NeraF-{F8 B"Ite^;aΩ`u/ƚ E[A\ ~&jJaRW{|X$t/?Gjg/Ry0f)gt7X< vp rI3%S?: "Q -I6z* K_nD__NM]-6'g%:e,+\{75m-"9EUB["b/POq/Mg;˶Vzj~ tI.lV|6A Ar'?)lfp4HvoRu^)fTf=!v+A?U0B;dF/, XtoYM,?T.!x~ $W;dz[3Lg@a`zą85/;qа_V|X #w="t*>*z4Ҧ)5%F!Vђ f8t=)'NۇWob30)F8ԻQ>pO:]= ƼcZ8<,Gvv'|5R`&HJ,#bx\Z ާ#ao-8Xv'Xݣs>R^3#յ\sh2ɶyV8ܤn%umįApT*cۣA&J΋٣5Y9\P6?][8ʞ Oak/_7GpQ-wWfO. chq*RQFA1{@m7"nhI۔Rhw2!d Nd2N%'uaftr"(ޡLsflNƾ{*,17c.=+ +QI#$f( ],K46?{g;h'/eSZXh䔴I,yAbUDVN J #|D]2BJB*@h0z//~ ]92Iw\9H(> ,HՍ6,ﰄk5w?Ne4:W2Km0nfZnrdbJ*` ++J*lG? k$ƔY6 Ta3%sov$w:Ui~{:MDYEsv>풼"=hQIa~u~[pǽg<ġ)Ru4 36^}\.T_q7}L=B#[>|Vk..λ|D2m\1UU0ev^qZCU [+LNM28yv;K:SwM_|ܙz"%ŵTsڒOjɼ&߇eyBG!<@ۿ&> Kk^0FZH [{ :\5;[1DAfbM^r:Mw=)i+&q4M#64܎0.H=^kV)}841("6B -O/=Z-XN|tqw 4U򤖋&t?TX4;6i Жbr>nGu'ݵuFwj7y%>^k?<Ҹ|[cWF)R_,ܘ݊_gvӝA(J>mYb"/p7J2܌%rdv!{G'ն\/vP@ĪƔ m~(BqFrߧE1.\g`,E  yM)I} ^@`Qsf!OOAHm=$N7KQPܶ ׫UbDc{W{!Mh1C~jRuqf~y` i\g͒tq ʉMD| H] ^i0B,;xj U?&d4fWG_RhDxrfpwY\3D6*/R{K韭ΪF{[[8"nPFx 'yW e x@ak~ ^T*&}뱦+l+X"4+)K˷3|.ugxwFo餆YI^'ds=\X=Iy Ϫ+!MUh,[{@2NX(6䩂,띠n?ZN KL /iРѝ)@9^=!dYԐI[%էS^oAO"mG)<ƃV.ioV& Zg=8*[jg>':{dPB8H|>Bu9<|K"GĚd0يcmwqXEFN'"??9+d)D*$ H8bg3 L=ߴ]5Y}{ȵ/u䴅^714^;QG+ *7}kE;hRLJߠ wݖB#)Y/&~>ֹBI$}&m\MhZJaweOy<%fm U :m)t6r,2zX2V 2{7(-fnBo1֪dkFޯAĎZU73Z@Uӡí6UTҍ1{d"%Wm[̀RI󚧫n A=V)ft)e'aĠn/W캅d{޿>YP'HPdh6Rad8M:.1[Og+XE^n_!fBNy)#UqހT6 7PtJK@'(W?3Fe£vxy ʉ#2'SB'tnAD< $+ ]J]FSީEޜg,&xX?@<婯iF&[We]n}̐6L*w$ πsct,^VEt2hr "TA[<\ L ;z%eB(pYOj}%D`۸)A٤@Ov*FmӺ`ĭ zA(7kةW]OT-*Rוľew-:ȅ]b)ϧ.x6bq 핼fG|Cx xCО7u#%Z=T#aXGk99*.+G^Y &X6eWCE@fK2TG=BP#G6Ns 7pyt_poj;EhGq6( IZ5 0Or]]uޛ˜}Eʍf̲Rl4~t*1e U~<F 5ЫVm>:b;!MJ`ڽs177o9.wI gHB޴ gbύ4ba' ;…O%F~N)UPg,1Fv.뼋ϪOt zHDUoz-Z(dmED槱1 Wqd9什^g1q'۬'"q ZV>K^*e|/NK;\F+ZGb ~!¯QaT>cxUxÖ.WիvL~(gNK2`FC=|GnX ^kDl0R:Iq85pmMɵׂ8;J6c/CB\I.Kv\ű 3eqsm7]UH?{ijȃ~"T d!?SLܻDHƽZZ}úϢeѮdk7J"mBG HO7 MD  `X8jjGS#qtHrF+}ir&lV<(ނ~,}:xJnc{E*Ju |e6x_+QfFT؊"EGݑAyto}jo(X_S%(z›yL)'2)PW̆?])DC4a3LaA.J3ҝqEjw,ϒJU.=^dX<rsNשh3S5;KZ;uf dܿM[$!`Ӂ6aP&2ca(( -_c \\Bfu@՘B )!&o JO@}#!/?KfO#jpiliGǶBJYWҖaCo )J̷d%9A]X颒SoAy_f> bo(=*Z`4 2tI/ͯl?H|NgəޡR 4=.ʛC܄P;bɡz& [7rSƬ!-Vg fvwy'ʯCBv u_zLDVhofr(_t+0])'y00RIc$-K\CNNH.+Ԯ&b^EAFLRɏ,a&gȼP*n1 'Y,k cwP>(rs܌ |Fᶉ1JEE;`xs>̩J? Drv,To"&3T7*5f}IaH +3xZ Lm˼yB.S ")?WF7$22T|C)ӹjDкāj,mMgTg[jr`LHoH0y8evm_=v})S |PY tx.9 bH{^an'>8msf`n0Jz 9`TuV~4o$DŽ)z#eQ` 908Y:H&z:w4&Ϭ m[Z@<]Q[ۘ$yCw2tSpwǣ7#رv.-o/%;ND0)g]H7q4hLGhӣD>Ĩv-!t#|n-,f܉~-m&`#0[gvؼ9ݝDž#bhJ (!ɔ Kv -~]&bF,3D lF Z]%p4g):r5uvk/<N2rd'y,测(Wͪ*`CWCsu }Ec YS 0s?Eh9(bz>>=L>?]jJm[ꥲ06[@l,0N q!gLBM)\!'>ƫm$;̴Eu$Sd҉A6&vz4tufMPȜS-?п/ Ձm=æ M1vwu=f$'79⩂K7ܱ=1C R^o_1u*Iڜg ~1cY$KWt蟔 ><<Cjgl0vY2|RXAGo+-/cs/p"?<*nxILk cB,ЕCy2m(D$%ܒѾW)]K\i+OBgUCX Cdel1z}eyߎұΝ}p~tB3W=r4*t9YʍnN?Fer<˿Rf[w'AaYt7w^lvȖ.BrŰwl,HH=~r<ɝvВS,gŇڞ3!O`hyX20WvwVpa2'j5zuz>|m1,}=E.m_dPۺAs/u0ӻ]}ՀtvV4𗽮S*'D{cxiUA*)b]X3Z ѷqΡIĨ^SyWpʰ&PNddº]0v,&o F9 dSWKTH%)k`ٗr2qo$zgF'Q.sW}E})2QJ$u#uowFH7w/4lm DEM?XKtY*=,R%, m!g{D D8L vx~Ug2?IղZ8:TWQY29F#djN"KTԽ.`f2%s> m3:x+^z2g3ܹO;s^V=GŋkfE=sm>}H( gPr]%o|fY(c Jmy=5oh!Lxo;muaBvW~>(??StƁ~$\M zZ4<zOZBgJ0y@ʱNH%:tmG~ݲϕ38GmPz!f9ذ\8*p{ɝ&׎*8r̭L|ף}(xK0p\)ri^]3eki u%TADs  zdP_s;@_CJΑFM.#wtxfdDq&x4 8 ,0-6dv 8w5gд.`nOø# ,>o1klvہSjí<{>"' sgÏZUɬ:Dhf4+y&tm.|oկIfs*E(E}μR͓3T%fy )gGlW[>W*A+tۖ,}N9lTiY’=pA0 hVU)C !!ҹh}WH3`qL füzrζCCD̂1MCG}%DJ ?Y-L((Tͤ2^fS԰eI - IoH|ѧ[uH&zk !Mqo5ƫ,ӣ$qH{ɈZzk u+ᤨօ9۩o:g7oDϳVGy/4&7׊IG^!pٳ-&9OMƝ )Х?l Qɀ7-͈iUCh?},αsNG9}'5H-#^h޺ 6) ަ6ƆeF + !`^|--/\f<ږޝgn.سU=@)`2,0]2Deɱ}-#)2 1pc;F~xOâ/sD,$cMvS8(zw!Z&+wfmvVW{wSnvUhBhv5Q5=f]21Oʉ[-DcO#?牅׈9 xt6V'`痤پծaIs< ґj8KW a^(|s]C.jIŎ#~]he-JwpYYO6m6 P_J $v'QT ?QZJ~F,bu*I#a&}RmfȻ+foNe¹h>aItcqGBRӹiR k?A7lvyjn~%%_A7tyKqoV1V#eUUZyuO~i*DcI9[eSR?o\./Lٚ?:-@(^13 ߗ&\Ch(ހv&Skcr")/I ;k-"0:- 6f|zu \"#>1&_A3ySnF@<[2CMt|#Y kM$/? ?N;ZKƶjk g?ae|h~ӾX``>DMo#cmn>8]V ˃ʀZ2?!9ѣy֏W{{ [eAV|2߷`lћD;H8%_p_r;I,Ani991\-!1h.6^bLa^ ISMDOjCʜ )YcQ:Xjz9I<Dg E%{?粞ơ}AEY.aVz[νs-0lH;uhF$%xlWU::[SD2>k%yOv&V{ϘAHoPa%×c ޷ |<0շa.36HoԺx5I*N{[-Ru%s:x`/y6k^$d8-JuxS+ Rc.@:!Nv_j4wB$Zsʥ"G1PJr=:5\uM8b_NR1qAʕ<|'JY26=4V~$ YIKzb<*tscВ`%U"T]MK胥wU( utvMaͰ:wp}chZn7`NMLok2$qⲺVOEB{lN6l6fMi;C>UCIEH;h|Zi‘h?+K1X)2 @`J~5=[9a "Vo+r=b7O4} v*One&U׺u90̛[uN`L@ "'6-N5>6j+ MPOV. `YA2,޽^4^io<{+_Gm ]Jv{U=A`H8Ё0q_/EogHtuCO8"٥䄏(;=BňX ^N "=I\b PYƈ~!Nzō$dmӍ\cTe2O Bf >P z>cn~ .hlg]Rѵdr}-W,%ZⓅ߲d:SXK'6ã5[߼ yURr[f Hjnp[N#m_HӑQU;vN!1nFJFCAwH]l'?{5P€TS"SVY{4P&?Y}>,A1hۊOvƙM@fl2?[ଞfio':qcc= B&]׹:Eu zy*U=%{ES̝v =7u A`Q̪¯ G MA0Ktk>YrjMcDx#8Ǹ_`Q) NA@l|(r)$ 20$)!h26% $af5_[mcra͎Q|( @g1U]+T&ږ"(h)6uv:00;GfU,_.(^G'|[vs/2`U=8BK~';I\5 3(wښa & db_ރ8b#`[k2E"6 ]G8-dڭDy_}%n 4D袢MI2F,~VH[~y*ʡv7Ag8mc? i@0byJƀ dM{8Do1g^=}w- 9r%yVةmUՖZѫ1#m4cԜBh8D,d`وrpɶy|dv7$Z~i lhq8xqS7K8ta5<\6gz4r@95n*R]hYmB?0WzEV^:kUdiW5ь_Bi۶v0$-wfE ja'Q-M@w2-^h/3G@=x(ݵZ׵C` &"+sA5G\Hu *xLa=e,{=F1KRlqM!\W@&6OؿFg>xbsJ?ɞ>IPHR c݅Ѡ0AXߩ4"ꭀ>c?m+)4(ݠDsGS!Q 8DҨ 7Ftp*j!tUۂwevvvj9ol +o}.B֜1Cޜ]{U^*^4pSY Yh+@}A ݊% bCڑ݈)@KND/ fUEy׵l5W%3da*sHx7I!s}8ɺy"HlFV9;sY>.UiZSb8t`Gv,}{z 9}3wx5qZNsρ?|XUzWdGûK93ډG&"3` `/4c \AaS_ Ax;bp ̻E%yMC3\i&9%@⦼se& }f |ۯh] J~C{݈g <|@W9{k~&m\?̎zPUjVp/ T?iՃ[, |4ͿsNNV(Uz'0 }I'>MxV`c֢jxCe)#1p=uTT`hF R 翸Һ_l74{nBl1'J, /.UĐ Ey RnEю86%XRilD{eO(8P:]_1L(?6QN~:KvFa&$DQ%J#Sa竗 ax:q`I΃ў,11'EU,[n: !.p;}/!oRN e445 )Tx #GнQY G I+Xl瀨I5XBlN nmyOAԃr{e&h&ٱ#Yup*o;?:[a*iuNicfLH\&*2.fRWWrL\=㠰a4 dc^t\Z+㫦$vh ÍZ,ȥO#rc3Ġ K'hHTG|hEYz10rʽZC`bcdc%.<6N9@k}T0{5Ec_q3>$w$R3\sh+nIp#AFΐa$);d/|\ UY5(B(g%~2.KZݤ)idf1p"DiwvD?G-,.q-j}Ƥd^E{xKXP\R_S! <iC>*Ғgw|A]j)Q풕Å:iNE|}y [@EC%t4xu׹ ]#r5l oxVK]R@5%ݕx*  wS|CSyg`pִ]qn= r<𵲺L[p1PbQySAufP'C2uGmߗ2R2|WPlye{ .cPgث +^W$mfJR1&VgG Xhc۩5TuЈF@`3΀SWV_dSN N΋#z? IZG<ѐ [RaτJ^ZX:ziĢ2BIqfrK/' ^OM~lKxyFpd4ҙQd^36꾪Į CI seΣp]pc:h k5&>"mȳW-KV3lŐ>/*sHܼq9=e,]N74YN5 cf/u),uJ߹&p(;g?<i{X?9K@OǏh~I` aju9b0i'h?1e{.c8d}/:EaʧKot9Mj;B%kG>9m\p:Ҳ̓sԙpvޞ!TFy\ub]e dAsy: u 5l^E \aTl])QP?zFlZ0DoH>RM !G$50,̴61>msusdϺv )~I[˸B9guMG9@ z&c0FcwKCSv9&&bEFV*Ts &~ǯ򱷄j3gt"O;))XϾk?8uD觥| -ĺi] ^Qng'Kd.u 2y@E,+H$$jY r ;{Cia.;>1{ du:n;_}(Vd1U*CojAeBiB徆 Iyk)蚳j%rS  .x) u'>A&HpzEBB,?kl*[y# aԟ>]/5`a7wL\ Jw" W +Sa'- gqoMveco:ĜZ#vnDd$w{;J=Tr5^tn0یN1a8MԞ !,y )c{66@t4^euRV[mU'>7+ٱIG,i7m:j}gwlV-j=D%{+s>*TbàiA}[zo҂R,;Q:S rSW +@.ڜOm%iɐ\%`hy&IbWj?O\&]S!=bg!kӹz3ssu$\-\]qfb ;8Z%2s: ?{BbQ3lp'%Fťն|kOi߅bdR#Z^tAS(HIK{j ٮuDgoĢkw6AԐ@N@&х)m@Etqo%ínWh_X I4 O@Rяa>ʡl@>>2S&@^ݗ7{' &=y$P*@Y_∰P+o2%Hk5Gy7\fJ/VV@x=u_i4ߔ5N%bm1 [D3MRz& heX$*bWa[S)wcmj:b&-,-J;Qڇ.\m; SdmX-kes? j3zUS8M((h2WF=kͲΦ2%EPN̹Ͳ:˻<_K^$LXC dh!ö2m&Hrl%p;ܧ鈹*o:/ef9P/kv "ty7,zWe1"K'`؋=.޵li2+ PtYhcC/<2^[Hl'm 5y/av>v"x%-RDKb٨:F0}H *][2;sQһU?Lk쐻HAGRLdL7Ξ 5 lpEg pCAܣ-b`\Yf~|F.l ;DĿX+ ~u#fNrlW8 <.u)8V0%A"H4i *fj1D2Dbj9́w kIʶ@C9ޮыmx 1I٘٬s9M^HIp˝`yaF]ߗDq7d(e5N2H!3z߰-̃%BRpN\LJ|2*OX<s\}FR̋8?@+^2By4h~kwz( M@I4+͆Z ̜{Ż̤K)|6 %yu6uDY[VclP& <vtv!@D:{^%Hډ/:U>8 ׽K-M3#k m/j ŇlR4ZL gt,u3=8bZagW%k-(p3NenmzNEA~_/ sO%}C3{#c=qg5Vb?jqAji[I-L9t:˰71c hÑl'-RA_̛_7uXMH6Sȿߔf7Q uRܧ`ڇz>NdayoU2J(EMʘ*%yHJ1`ӡ0)oFOԥ՚ # Apk67d jҪBoGL4;j* ~@ 8*xw֥h6Kт $iw?jF[0~C4փ?ƣj1Ln=Zo.38sUr-pn]|_哅:"PrW}l+C4 D{H TK#vVlYf"02*)+0_/+B3D!=TaQl4&@u`fhdPVy:E3yY[|;(|Xd@u`:.3V[[=Feڱ/AE ( ɵ>!,qO" =sߣ*Ym eVX{J(.<Q]'R-~9< ŽYGf|܅M {'BuoAg+sqC@X,)uZe:ɝ7`BQ.((.}IR*5\?]Ruw/L(9@EMfVJgi'J'zG"n"MB]Bk\N uN$Bc:ٜ`/!gcad gkH;p3ft}Odc#U+Ys8bWLRFcCT8į hEDoJub2-8e@:b7n &{9(IѡݗL[gy46,iI17y)$D8-_ipd3x̃nFWPz+ݺzUhk͏^b |#kF! >ʺ+b~@цLg,kGA]|[d6CDqBZZpŵu`'HX8'_o m`ƞK>OIH3l h%O}Y} #T `Hкju v n :+`}󦂃]i>&2P*C)2'd/sSвRjIuں(JP@ndK{@ ۆ0 ^y9I`:嚔xB4b<w&;vB/*=WfSءEL Lޜ:bPcJIC־3R?~@]X)+tqˡW@bcf:ds2qi~B%IH)NL4h)ٚGI\->왯Um0Dw{ ĉQI럛M/K;f{{TJ$D(9nd9dc!(_R9J\y]iY+vuWur?E ˞W;# II=TbXPӑ0P7d#w..Ќ؋,4Y?ׄ]CYb KNm %VSWµm'g2 B([vwyP„!Rsl0c\("4ヘǟ͗z+"^[ֽE|ix.ϴD $*_x~֦<=0(0#9X6Q9L 5c&qf7?,zEY%T* qѴ˺EK?n/b a:l]P@;u bby;ꖋZ vHMB TOThASp{j%F8a-q]9g6-5Պ'+嵶9X~5pBml))e)ǂذ \d4=9*/ȸfb4j@=i =E/T4^ҭnr9(dFl$Y;Eͭ4}#`:ܦLd՝4{/jC*Q.8G|^4?+]y&,8|NL](&g 2ˌe^-9bcid,OIm\1js "5j1C2NFHh\ _Fq* Hr%TM_ EtSdnk}h&u?QJή $ |V3 o=7\yw{7~Bv:[4'-V!w (NL. +&|fiK1[I=~"z`ӡ6S^ `#Ng #85#\# kK9{|YF.%C֓w7rSgJ q+L#7QmVY |Yi9? _֬ϟvaxs^&]q!L[ꨬa u=jN д c!;mGtnڲK`˾R UDpTw!+"/R.i>*8X'j؁5Fw,cPPRtbe >۞BpD- UHS\lק AaeWi\gY@%ٓew o/iғ?;BybnP&FpVh nr rO͕>i5rPDOZVnU; +},0 8wZe©sM-(į?'jkG-+t]fbך<#}j癳 Gً^|YfG}^7XŴwU^<UYbk9*cYfV]XOjA*MHbıt0 q;ȦwO3&YLeiEZUvt>7W}3ppUkUEF&U*m0 XنE:Z9$ZԀ#]E9*%upHVTRce$E2m0 4^P!s/<(Y r8b6셎h{}e9_qwVy(kO"p"$9T$U$EwGS'cC9OtzAAbS/㲅V %6[Qx~~=z2 ڞYA+tvqW 㷖+ t'}{D J\q6=4!Η1C:4]ʱpPpdұ6HS/I% CaEs\P ;?F{؁k~*{Lv,JD[n,#bi)~&o(-V,/4gX5+{m6Bu:NCb]+#bv*zwt?HA7JP^JMwn7<܉ )\΃5-ː/" kdO7)g+̟I2Wa~}/=]3H㛌@&rMe{-PEȧ GD]`-jB+^8 (y 2|gNιx,:.`e}.lUfwAIx #xF¶q@FeUI39\sjv6 }Rq SA1be?1t)؈G/O [Ȭ\7=mdx'PɋRUfOl3  3Uҿ+&uh([DK$%:6C[\эYS\Sn` TLgisxH|Zu0`,ԭCĞ8󞉃SǫSbuYEi;cQ !Qʩ@Vp*˜הbmpUGv\4I8͇GpT 2FJ0A r@=5L{t㼯OT3LSw11BG .b*hCKX_MZ!gZj}*Wv wisFnӣ0 ~grN; &dG?d wl(V`^<$uX<FO9׽/ׄǧNZ(v[Ni\Fr ^7MwE~8IZW,w|mJ$.xZDŽyAAў~=#. smOxBbrSzǭeWtuURUhIwϩAJÚ{w/lx69Iƽ$;y6}$we8(Jf6\0>7EnY LXE(}Di ȬG:]=F`b^81JT, yPeLA[ѝEa(q0ѩ2P=g-8Vm,f=ɗk,Nͼل]["Q@)w3~ tֹ2%`$j6O|Lɪz.s6#UWDbIyG3ǹnx o,lJdncXfY7sz)dSU G?U*msUaIKӅRrPP޸"%qp`+s޶;"KQq,W*lkYU0ßH2>+ ڿPN=`;+n:>sJ"?SrG`W.#/Hn]jݤt@HX[)غ$AY0.땪9H,I13_N!oj7D}zz&%o Oj۲07B }7?eN/jfWL 4E [9.ۃ"njJ:b+Gr {![d(*۶8$P] c yS`{ /$bxЭXB^Ǭ9IOJ/!íA$o+s|p9E<)oOXȫJ) j :tlʐ_:[n]/=+?;jfZv3N@4 EVDg{NsxZt)kmZ )ү>)U_ZGL`ec@9 Q^wdkABGꞦ+oJ78d|+"LDP`LQӞ^2+df]$/FwuU#jx1ksw/1ٗWTѰRgUwzrVh'QHcdĖ鐤Bi0 ^,m7:Zj aŊNˀe>#$<_:6/Ehzd{4z%Ⰷmfwk lmdooG"4u_g;Lڮ[)Pw,d:uUGk1p|wN_c676E#QhOy8+^zV9o5.3At,1zy=34FEXUwƒ.t"j5y`&kt\.m+ovI]mpUTɋ\3N]Z*r5; }dP- RN Kcf s tPq =fX*Ɯ~\Pa(mO$q 3JY,;$Y* ?d`OX>vjgRna62-tr :7SO0ND!L`HWjD,u=(޵S5Ǩt~fvӤk@X` ̡ d-#j&ӧDmmM8HpQ-JW?*Zu]́qo!NbPaNсu{qtɃWE`:"گ$8aȇ9U\U61MkmWC+ -GlD&ԷRy4[Pj5N/ъMz-U"P|:4/DKu]aQ`3"S?~ʞ|~n{:VM*B+w@4okL7J^IS,pv#PY<9DCf[v*l|m/OJ ߟ-kSS7sQ޾ /!cm@3Cyæ*yp2P=5|R'io&}򚣣A6Vtxiox!q;[ ?ۓM[f|Z;"T_`w9XYȢ Vo* M^Wz۽T6N.=T!%P s0V *#OxDcΠ;Ͻaqno3Ir0^JkT-@gQaTwFĖ$wA^܊M]Agϸ&<+a]Q@QM`KYтC}S  CdD ψ`)XeEؔYmI&o' ժ|i2sA|QF5S$n-@hHV):l:oEI f{D" [CmM$넱k1]D,BH6H&0z&55h\bС!Q/|LW_m~؋FHL8>R0)ojgfr^#av Omzb٫gFYd@`EKBy]B.!h;_e eJXd1}H2k6E aO6ayk88uJMd3]xu AňB/k_6<_#BDC蔫҂q@>+)q$ F"2SGaRF44Ee0s?V} #ˊuXU`eL(Rb h[&m66ݢn$@> $e v>ՐY.6}+Ii狉͐G0ciǖ+ԍّDO5ۘe^ &(#ü7HLFtUGyB;2D*|I y^Ư!ҟ DsZnշc~!S_ |K@Ci( ?n\N3\Z[qQ:*1:/y}]'E:!θuV`s{U߷7J/W1,Ж{[W.6@ʮf7 LȁYRT(w9.ƛ+ |,9Գ䉦lC=ƀ-1b;nLu5^\`E6J_ceHYFx,X~j QbBcYL_2[_{G {t[]2B#l9G$o&I0^+27a٨И;1b>-sK~Q3;m0C}@,lwmmK8a036Q8sVU#koË&DTY>Czb݂[3 WYUY_-z<(oF"S:"]fš"E(2)*LJ ~|#ѹۢWYI[Yɽ,ٰz5yiwpo|A򺵹fLiMuʐ/90BQ A7Im+Խ&IUxP+B}ܵTQU:HQG,nDc!\0X5|-l\6FLd'ۛŶ|k)5ݧ2$Χ+Dv7+Ug*55y<fO6M6Z\[wFcR_Zѱn]$7-RG 9o }Nn|v-Er 8yڬK ~fy# =Ti[1p#PSnG>0_9"@ YwSs0#==^e g77aT"cZXOϭғ4PT4蟎?bTRsa%0|*J2v:ŽS$f J|4]ħ S׫4F~:2P73bogBVy{~wEHo~hQlf'z^_&2Pk4Ī\%rg+*:)2ͤ[*ǼGlVtnQfc3.4=?|ӥcr5z0a5Ov@M*CTa+7!Mr6E'FϏ=2qϥ+sjd~ e1tgSWp&b~0`61&cȗ4DT?j~48_޵4]u(N&WKb [Ew?d&Wҕ&3;10FA2\(rj_sl1)A'4Da% [|Y\{)2,mKFE$$lD!yq~ {2Wz{$ ~z7;C $ktzMҪM;j3gq@zUOm&MeG RJX &NvR{L~;phZ2u8C $ת]Ȭ\Zm}b>b.,2vjW_.h}*FIM-חܔ[V]=fp^Iy\nV 'w{Ȟd  ץ*!0m'as\b],KMw7@yiƣSt\y57=zMU ۄŇI'nفmv:`TȊ̳m ަR|5yAhIL$/"+o)J;zrKZL 91S NBeOq49tu ~~ Z(@7f gPӼ"tf4QӲ="VɚCmbBLϩ^R&x9N А-O`<')3 R ~O̡>z~-s 4*ou$}o+[qPz%dUVua5V=DhL\zLTבvv/2]K%:,t9FX61ar(hBuHh~:8%P#h ך3 Y ۮJ]}#4wg$'//$mK9xu9 aUSH/b8Wdx,=TH`_ 639ֹN h%p3r`:-°jWd{ '#-ʛv 4'?.QVn54hY0c&ХyI(yuQF,!{ 0YlF9t.-R}R66vJ| ύX''K=4Y!#XC_X"E ˁ̓_Mg'M#K  :Fgl3Ti[ЎK0.=(xx|agrMs A"|ބҲ^ <1!;(ڈB%L) Ea/s`~mpSt)1V#|㙲5稜g"sw܂rZXJf@ԴGrʱ>:Hr~@BsQ6~e KeOMtx,Y^|ݱZ!Ͳs΢Ʃΰ+funr( 1j!z dqgr[/ݯo3ѿ A ʯs6",jxp"N 尪ab!PA6G9 |p TpSя&~}ѝ^Fk݊z>Zɴ(OݷLֲ_=ӏcP<:!8Lk0ӪH黜TZxr~~@ʸ\I4n1,<0S<8'[co.aDE/5%g{0)]q> o㥝;#-| rcRGUS8|HZ_/o>Fd ĉoO-+D'%DZ)ㆋƆ8WؘIݛb}fO_zWY*ZQ,lV!Smޙ% p+L| I-hW'-s@_v4j '~xkb.fgjRq<$svI >'1ԣ"B 1 36.RLiGYߐR5bO^@ww.ɄG y1g7\/6USl> Yi0&.+)=FYMFJv5}h#z$(7]|n'}M(2~tl^85. 0ngl,۝&IRE9\bzЯ_Ϫ"[CTEyrdheIwJcGOl{lӲ:2EHu`RH9~d30I$#s"4~h(;Ef^|D~D%bƃ\ +"4'*1+j $A@ h|r֐\]d c(~$>LLt&GR%'䋻D :,|,埄󶬡%߰L_d^(: ȧF/W 5!IjIL{"кV_a. dpOj?’Ǣw^jApuk֟c$u`ʵ2"# "(ު6䮑& KU}.Dent 04H:Sn ۬0O%tm"Ԫ#] -poA[g8 @=}lȶk-Ipfcᘍ $ Ғ2&Ghu7Z;$I|}"vfAR]9S%'[Z0KIx̢LwVR ) :(9?cQϖ\0ff3Z{"Qj(=?$u| +eQkQ N?mV5^}Cޚu~Q EKZۧ:&p=.@xd蚌Fdp蜘-NCr@1$])B\\ A*H'aaX\m3aP= Ǫ5?>iQY/QԏOMI OƦE<;Z4W֜A~V; L^ׯ?U^_ (翮}YR< 4L6 ) g9 ,euvĉjӊV'{BO/LCVN/1[¨>8W8~ u8")p],) ]1f+&_ M$X[_ .Pw`}?]Ҕm{F<ΔUα"gX#zNP?ep|JFoxB8Pu)^0fjt;k/2$X` ޼iX=TlQijt$sQpa8]wna6EOکm?MXAķ}a?{klUg8NKDa㛀1.BW(|x*Zȴ`ˁ囔 х;;Lڄ4h])|%(*:E, y"X- d4@8q؄f$0S^4aRzH=dC $!-_-QA k֚;WY#>1d}oTb6XۺomޏC$<چvqb2ڗdZzg+i|Q,/8sWVm|y$ `F4Tڰ ֩Yy'x}+/CB2z7I6?!0N/9ҼMLEEGF4\mд[ G6I`4URjЉz9B,`9 6sYK~TmR)\5z*ިy]܏s/4$Z^ETO?F&sy .9GNќ~-/cuZ!7_ ܞxL(kl GA{;f5 k@rFF=x>>e/6w}:Pݒ# B5Z!]rcN?_lH@mHra1v1, V߭x#Rڤ?xUMOH/^+G.V[\nɯ?.?)l˯D{o!EwN}*qmdG5D2 $n oNvM7$ &;_P-w/. dzGRW!=Ÿ&=,YXEZ?M٢}bi4> qk!@)^Y| <_f>"O.$ a% %/kh Y<~^tit:^r ЩB5@4 .pTILk'DGz>$pgi)mq>#mE}l߂4#bMEGV] vZݶb)A5q;",^]5Zb`c \ )h!H*f< Ixq&Q2%Z٠&\0 bͧ=]b\Ai =澙4eMC {¶8VFƼ}mB񈻠j8Yu)@+TC786(9 ܼ~L uP#(<9sƩ62 eXZO_rSš7ό|=a&O[<žįcyL"eVQDR}[N&7=:B6DKsi/\}ms%I *v}_xv+4n\Ykê-5P@i8nXz,nx# Rw@ $_Eʐ]?xaG:hc ]'Iu+[=f&Xi WT((w|/ íK^vm&P5Inɣb⦯~)^'%Plo_,y 2GV8cZ%gqPJ-I\Po"Ҩ.NMte}*8{cT[b#j2㨡DOP~{D#Kڬl%:~q\E+{(h5pl+wZr2+.sB#8by{8v9z_TƒHL/qu 69D,A{| u\DY >eh?)ԊnTTkk7wBb}>8  ip+} OACVBEZCh${ʢ!tGM2ʍ>M 'Yj-FptU+:n;NǞ^řC_?PÈq'~Y丹HWaQbԮ7A!IFsѷ'0OeAu]d Q(< ljx\Dμ$DIJWtR15(30xIVT4 G ԦtHOB SgfbqvWx-(e I#U}5Bhd02nV`[ '_IT L\F&0` -f["dM^-3YǁXt RJ9Ѳ= D_y<?Bx:G /!$V=3b ŷQ7E) }Aa1S C1I\ʝ`ً[:)*?򅠲g"8pmOdH K$-&nQe0w!b`u7Յߚ nTe>Lw}k36V 6A裭/9bxij6SY8[h(- =x3[)}M8UɢxJ!?(!Tozֵ&46'hqyC6a% _j|W(̲cǏqșҗ |%I1ggS &Wa2:m=AI,zG=w}8*2NDo#LPJ#?ǭXLZiM-P͛r"*ՇX׷bv,P>d38m >qOH _*WM, ?pʷ Lؽ=|mBv}-Iu?E]5D`MT@k ~r`GO[O:?]~"pԱe =:*4fK)|ab{ XEȹ1na~?!:+a_7$*`1*<;P^~ eˊ s{<<:q nBφUCںYC,1N10켷% '$i[O$pXi2¿?][Fb(vTVJZ-a' 9ۄUhyF4ǂWJPC0ym/rx/4G?݈  0%HSN)O/ۺ&8;ùke\Fpf -%wH/nƫ_R Ev@(';s[`:ҨH\cb>t@"2ȂtE .PZwvww:D[1.v&_Zq.Ĭ6>e.P; R)~]O'QR C@nA/OfĆz΅_lƩD i"iWe1J%? ܍񍶁Hlj Rhش%h2ٝhvExZ.<0;z7ީ)Wm*r =JpA3qr#Z7P>Eĸ#Ώ?ckZ௞`7 Q5fwڟΒuGRjb EH'*gKhUR ‰~wI0Uc5X6##jh{Tvހx!]]r~)II҂Ԯc{SU^Tp, MAITJp|iUYYe:xj\T~x/7 rٳ 9d`@ aoM a}.Wo *szyiwdպ4SXd+A"bX|RT=rU&{ [;Eyݹx*Z˚܄^g{Q9x$;u!Z1P DdH%+N+wE 8` )@҄0M S~+1a:y::I\/W Rms רf$*2VC ipSF9 8Ddu8UQ{6W {*;* ,KQ O]o xqg؍2; {.77KK=0p߄A"]g,㟶`;qbׅclV) ra9F~ǛQ":7`#tf&F4fַ' =Ls:'f|<rXpXDZȧ)ưhk'Pd-7<{4MRkq OŪ4kP1OM<*jU{^: :[wF@t3Fc򰆉E4+fRx=ޗRܧNcvᏚede|[Y@NB.\x1޾ g:],yj`Vz<yꖺ)K+ 1˗(|xI7cO\! LI r8H$#ZwY܆Kya :u(ʦj*1]ST r23_Dg݊QX,hBHXhZG#opx<`yk֧<'ּWqUg2\' q $bޥ@HUsR$|r%CVCWBO>!sĘ~WzO!)Sű0QdNcֱ~7Bɩ훰Y'YRjFrL7)OT^O?jwR KeOhϤ6Rl|CW˥ k- 4X;Kˈ}lv%.-afR3QEQ @f ^ߵ\ΘLWXOBﱅ>c7{pqJ`+#!C1sLi!)*<1 &>P>X x{巂jJ-t(l\~9k*pYYZI 37tJz.mAJ},{-^^V,)n+9ɟxdQ Շs{:10M|lmg5ɗ}/fFvb/(0lȰ)ƱސiL'xb`o緑:fN%w(ar˰oSlm &RK`ʳ HX ,Ovyjh9Ɛ3wt7d+6kms>#B)MatPXģn5 c\gA=gΔ'%kM11`kFVgIb,&Y^^Vv-PJ{KDceUt~[ =0MrEXb6[pڧWNd,"Z,oӬLB\MT0y#^'Vǒ< mDGs.v*,_% t*Xs=mWD"Oۙ5Å˷O@{nFXVoLFMs-f׬k". BCϽ$SqEcLoOI1[W0H%+Q'GBk6"VuZ;a-tk.; N`/+&k7JڋWAÁ[ [P*HujΫi5]>qg<(r,gB;\i>\~Zx?͑iԅ7'U嵶C1^cc $Z& JγjoFKΣ19 t7Ԅqo++ی!9< 6((Ζ1U ~BM.@%)yihng\3\հbopc4+1`?5Y٩DGA-%Dōd ʳjy\01yz_ʛSP, y=iqI$?0"ʠ ;,K+)O}u!OPӹ44Ĕcl3CJ> S#:/Zo9P뤀)I>| Ad qRzrK^47ڸu:t(MXb[B kxEMM~ nGBb+֮ '^4= l(u?eaB۬bxo|;OMCc\WsaC6iU]&tWOmbco)xLsk-˳G2F<(F֫9*Jr\dqz$/ 6Y4S!= 2I3dC\āPo }\[C7;qEa8c>3lp祦Q06ذ)P$Gh_üX709ZA jB>ط] Uz;oUtKT9ҹuοqIͮk); |@Q q39BYЋ+WIRIG\C:KG}@7 9JTAɧCQv+H"M S\fJ!Y"H' ]PԿRQ#BEžïXcZ~ŸSEi$F>eq uK  \XnV9-#OHi9Fbu+˄6͸z9,Ƶnc?$v1-~^'͐z)ZؙєfEԊ٢+Ibi}E$ P4l+5Ր= F8mY$/%9uԀb!Tãu=2_ KkZRIn[`a@j6XvB E7BGO̦t]o]^ޗ}J,"*RCWn_ c%J̡Gquu(<wpXi6AM hh0|_/qq/ŴeBr8>.gQiq"ꛇ!şb;V3.t`PY_L ?0\=(0PbK>V!Œ]6RBoұ`a_b?sW$*uKRܼ+ޏ,ഽjiU37^/k:7욀W_7RaN TQKTԿ v`yb3C}@Hms'`m)E \4"/qH=񟘙5e5b [~x͆Z_hŤJZ-Tۀ4K{\ѹ~ϭ>ֲϷ.UĜlZSmV#]1^{Ó>ҿUCihm_@{WJL!3؀@19 t܉uA_ZRl.a?~u#Xd$&WVwst\ y~t+ yUIB(zތJJ:oUg JowFYM8J[ DFV,!G*x`N)pȭ)ʼn/$hKr aI۩83g%;?P"d1I]F;ue q-fd1h7<'ÔtަlU c# C"X= Ȫ`˺?|S*3;SilHI#-BUw[4/ W@I.E~`T޸Hl}! n[ he:[x8ej}R mI1Qr]pQJjNåh~b|+bdIɠ7VeR=YwٵVXU}#Ux(-7jxtT5Lg'ކe`K:'AI&ܜ `4XkeMەN$G݀JȬ59e|wگ薭^l'c^CLxRk~ͨ^.ͪF#55Ɨe6/J%NA(e$%'ٴ*emgZXb6}@L 8 9u9]y:)d,HOG7qw UD2bd.ը͏LKa+4z%6ݪ_w@>p|7P5ϓUH==+G) E"J:qKe)xZH1o|Fs쁇 ˚h(~NY2yiVKOk$h72 u=3cI1v wbDmdB,k ˆX2nxfQuSy יhALDH)=@8YL4!v~gN9*quÃ34V#ԟ!CEsYa E;pMr.ޘ4<-ҞN4؏mq:AGхT]_Ʊ(TkZb2#u, >u'[uV7&7'/Ku$v[럄1T!_џg;z|+|aM$~PF%V8CLoYoׂa!e+ԉCC!7K%CM!B`o8hی\'@s'}kb6hDR)2}qwsVdRDiCAGﵬX`7uD,[Yew1e@+&UHp pϓ#W; E-Fֈ`*bB'ш>|\M9^ w{OcIFKRev91J=bT:39 ;t11uxxZIN&%$.xd:Ӛ0"Ym<ځ HW% S|@.%| R„pxBC]V EŬ櫫A hK%ԜU=kLhDKYt3&^ u[ ڻ_J2k[)Xvpx PFRMmξ+a2 ~]nGLk\<~ ƙr^lKQ:r׀~*7J"mXU5fO\/,oNw@cȤAt_\ N[ls~hcH\=h,pDV ^^f6[!0VÉw͇$}h 'K#+Ļr^eQ#!Gd,weUƮSk14K.c}k_5&SJUPo[Ҷz3F9<٨ kz!?t)fA{:Ҩ0Um^aɻVF[of?!Rp4ipjwvv5vS1R 8"gCx ɧ%h]lG0"f[!4J1f$~ 2 7o7(kv{hw+鍩AXa KWW**cEY(D=3g>u_lSnd2HQR\mS5T#*20εAaafcՁV5( 9)n%q35FAYl 6žunC^]gc )d>TҌ@4<AߌLpW36TFcdm `)bԪⷜ}Eेf`Ք9#7\ݕdYu?R|TT!*wAZq.GTICiV9V8&1^Q* G$ݭ/$5_ pOG#$. 7 pPD4rbbʐKU>'.ԈAz| ԛ1 8XcM!\7:`/6ԟruė~DS &Ov  =ųCi(@OT3Vk6^ Z+`%Ϻ!q󱚮'RIc8*nO:OUiC$=+,Əc'u{(Ķ '`NQ&*\$rtV{_Mn'+s퇮6Q4rGADқ*FATiC^a*1 XCݚjA%ϓu;5gĔ H3v _l@]ZrI}ͺ~^jIbG;/y/k}b_A֝S#Z&z6DjNf2BI'HAvөmÎL2G|bspHn}83]b4o!QicxrUm? &j,J|JA~K䮌eWj(W-oR\c +Pl8nXN2[ YKS(C:6ڛGi"Ew }^A_s3*k\lm /rN9! +wC"Y_>]@J^T ELo>޻Hm_+E>CQ,c8tv7-TVՏצ)}`"Ssb9ah# RG~ԺES`&{&L㮆g&ln{Sl~/_3BJ¥`d8) ;V(}燣MD Ž\keU4u3>5tTnX/Q"89>rѤ06/g {&7:g",AxU']vt4DSi)ul(F((cwȩAf7\)"4u\X㴂*Vtu3a ϯq( YZ%q9QH"(CꈉK޾dj](VZTl5/L~% qUchܚ#ۿQޅõ>7!Id+C %p~@n# BJ%{" V6xHoJjY _%[H v-FqͬVv`ws/G!Ϋ~j|=1I=Z1. kl\I-igΌ+S!Oz5JmWWʴZa#t!q#MgF`&p sq *hl*苓\A*H}PNL*P21.HY Jxؖrͯh&!xHЭs\Zcr8JjM`~&-$_e'רh-[ML.Ye8hSҀ8*þ7N3,8ElMqЋL}nOrk`F Le)F)fIU|>*}*81eF U$kb%jTMcw:,XYISz0A 4$~GLXӒ@>)xp3\HG:y޹]%T U1gRM+W䥌QJ6 tZ1% YjI-4[Ak 2.uAxHeU'u8M6*m[o@Z?TAf 3w҉"F m` Fe0S-aR"nk'2ǜ* F "5ѯgֽK}$ otD4Ȫ~$0΀1xؠ8‚7K?j-~K=oqwp[J H O/4R:-mit04~iyx% Hyxg&?S9Bk -ބL{ygm 8H$\~{]0E _JHlCA%S0H:`BpL-~oZCRjV!YuSIV,Jba{޵q(0WBh.(QFnFl衻 FM6yW0_9\նŻvݿ+|in=q P %ʷy}rAO&&6LLپ7%/mf$zgco Z]  /?Q|9 *ޠ!@~AϨf*З} ѩL jlA8O^v{nQ+%Rdކ/) ? I|t-}<}97s*Vn ZWzx*dbO]Va(jAo A zM!4ǻ&n$=0ܔ:q&M݄W-!|%ȡb`r rx٧\@YIIK9o[S0AKw'uݫ%xh? "~* mk?!l$a![}ڻ}BWE_ʓGc,!P9}!3-}( ȉ \K &QfK*m[y~,l:Y9y0r{z W9,^s=OBioD#Di_m1&o7`%P0>úא1Zp)|Ub :f}L^AE%6ߜ ST9]?PlvXubh DED[֕ &g\T!ts֩n}oҐg}\JvAaI7Yf&Sܗ ]D`衒_ZɈ}YC;yFH,+HchʲK+5$ Dh)=٫l{}_X(üc,K bU-?<8+FUbjxbⴹ' ( ڑy9G2 CܮnF_4! )bp ɭBN'ncek/KSȜDv u DF.xRB/*i?3~KBY:&Da9gJJu׮$qkL熷 EԪtCnoρ8I'l)`"k]+e=$Ej)ԂPWu陌 PQu`dwc**O="'mhjb&9hw Q*=Ϗ9(Z"1)`i@t ՘Aүݧ誥 gzqDŽ4X=Lw,Rϑ+FG/$ G_j7+IY!%oo +&}E7pDeaA/o.@*C͔S3*D{y }ʞ0}jF!6¤ַ}27ސJ;`(9}SF,u` GQm6܀u#8z %.i~ թG1,ޭvY$O*8K^H/ 1 2!'O{ zZN:gy$+t4i:̮Oؾñ F<^1B&4lyۦ]0#on£1W(䤢g/oUI*Bk},˞Q[u6VhhʠϹ2$w_]AZ L܁0b>>XNCWdMtџ"HoK6w=3~Eݛ*t Δeab{OuYSH1ffpR"^j/r \(XsnIР^ j8lm8KE^ c4w.ӳxm, +#{\ANay/賝fDqHb4·v0Yyx@NX4<7TF ALJ#ѕ}TiF. v*a 6xM5#@u$w<( .=FбVa}hܩm #",LMJNvZ.BհNw*}27a`XiH`y֞(Qu?d[tK:G * !_0?WQs?H=/Z $bXELTt >j>*5B^D%G5mCfd[S9vݡ8$Tu&SX3W"5 ʶ8F*^&6RY7]c+`¸ 8u՜{4ʪՃvEuŮњ''ne5uZ潯,i;#PEQ_,0b&Q4Yqzw)}ދ*fihRK2{, Y×lK$+yr71p$%)r[tӒ(Sk7N.\' f=tOڞG`X:ϙLǍf!1 H;)ъuW"P QU&bϿyU8ںZK fK/O> JXu ػWOB_V|n"zjEm@ YhV-K-r–zZ\ ɜp adqQ?0j(i8֙QFlk?Ni[rVj~}A_Km =x] o6 R,,LoPqkmY'Vψl4?Slxĭs(Xb,JQ3X(p Lld4)E3ԂLO8-(ƀEMrUsk.becjVH,neI=FR0+;ʬ-TZ."'0fD 'f{RЌ9ݹe:K֞u NKQMc cCqB ulc9VeX!a<.\I / Dx_lyYܸ-^Oķ@C9|i oO]?㣂r}hGXJKW[Y=sCs_LuӤ`|-4$9>59ka=4{{3V& #0KȑdD8a!SN{NsCpBtKos)+ǹ}= ՞LiMOx#13FbҿTs-^7xu.-LvNS'ׅըۡK6}r\mvk9 qq~D|9SZVqX!Oa3#ka_X*aPA9R.簦lIv;ct2.GN aZz写$,aGp-YW$a3[0frk^_r\]Z0MdEu(,XbPO- ]ދXVІ,̈01u{c$Nf~R OXH[MF⢒'/|u^dJ>\1:b]T.ulJgR6<4 6